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,219,0,67,1,3,3,3,4,3,4,8,4,4,8,16,11,9,11,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,255,192,0,17,8,14,16,9,96,3,1,34,0,2,17,1,3,17,1,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,2,6,1,3,4,5,255,196,0,117,16,0,1,3,3,2,4,3,5,3,6,6,7,17,11,0,27,0,1,2,3,4,5,6,7,17,8,9,18,19,20,56,181,21,33,34,49,119,22,65,133,23,35,71,81,134,197,24,50,66,82,97,113,25,36,37,51,83,114,212,38,39,52,67,69,87,98,99,115,129,130,145,161,166,177,193,209,53,68,84,86,88,100,104,116,149,150,211,228,54,178,179,225,240,55,57,117,146,147,148,162,180,210,40,73,85,101,131,132,163,164,194,241,182,227,255,196,0,22,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,255,196,0,24,17,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,1,17,49,65,255,218,0,12,3,1,0,2,17,3,17,0,63,0,181,48,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,113,113,200,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,142,164,223,109,192,224,170,168,244,79,185,79,97,225,81,23,222,121,3,198,219,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,115,88,229,221,87,222,135,51,131,220,141,93,145,187,175,245,1,229,171,247,42,238,114,61,108,71,47,189,81,16,230,1,85,19,230,167,132,123,87,228,228,14,103,81,197,35,233,84,216,15,96,56,252,211,220,167,21,122,183,220,173,223,253,224,61,128,240,138,138,158,227,200,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,199,74,111,190,199,144,7,174,87,244,166,200,190,245,57,71,191,78,235,243,61,51,53,221,125,105,252,159,121,230,58,141,215,165,233,183,244,129,239,7,21,118,200,138,135,149,247,129,234,87,185,146,239,252,149,61,187,34,156,100,107,92,221,149,79,95,125,17,54,79,120,30,228,68,79,145,228,240,213,85,77,212,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,185,16,2,181,21,14,11,11,87,238,77,206,104,228,119,200,242,7,207,52,204,167,141,93,34,170,53,63,81,240,217,47,212,119,152,59,208,73,190,206,86,175,192,169,239,77,191,95,245,161,249,122,145,116,146,209,139,213,214,71,243,103,111,223,253,114,49,63,82,254,178,46,240,123,172,117,121,61,230,227,98,173,93,213,147,57,237,249,125,233,76,159,115,19,249,235,247,129,50,92,222,180,247,41,193,32,68,61,140,119,83,81,223,173,14,64,120,79,145,228,241,185,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,1,173,103,240,177,226,159,255,0,41,109,85,255,0,223,43,143,255,0,24,217,76,213,92,13,151,120,100,187,93,111,252,54,233,69,246,251,115,171,184,220,174,56,61,138,174,178,178,174,103,77,61,76,242,80,66,233,37,146,71,42,185,239,115,149,92,174,85,85,85,85,85,50,89,138,184,78,242,177,163,127,79,241,239,78,128,202,160,0,0,0,0,15,201,203,44,31,106,241,91,206,45,237,187,173,155,219,54,250,139,127,180,109,53,62,30,186,143,187,27,153,223,167,151,101,237,204,206,174,166,63,101,233,114,34,236,187,31,172,0,161,110,48,47,188,98,112,173,174,55,141,50,185,241,47,170,179,90,166,234,186,99,117,110,207,43,167,146,174,207,44,210,50,158,73,85,178,51,166,100,237,62,57,17,88,196,238,70,245,106,43,21,142,118,96,229,215,204,135,33,196,51,36,210,110,37,181,10,174,227,140,100,21,19,77,73,148,223,235,42,171,106,232,46,50,37,60,112,195,61,84,243,171,97,161,233,138,95,127,109,122,37,153,30,231,54,62,183,54,197,56,196,225,87,13,226,191,72,238,24,125,230,219,72,220,158,221,79,81,83,137,221,228,145,97,125,186,226,172,248,17,210,181,143,119,134,145,205,141,179,51,165,221,76,68,114,39,113,145,189,154,251,106,174,153,229,90,55,168,249,30,150,230,180,158,30,245,140,220,37,183,212,244,199,35,35,155,161,126,9,226,238,49,143,116,50,177,91,36,111,86,167,92,111,99,145,54,114,1,179,241,72,28,199,184,133,215,220,27,140,237,67,197,176,173,112,212,12,126,203,69,236,159,13,110,181,228,213,180,148,176,117,218,169,30,254,136,163,145,172,111,83,222,231,46,201,239,115,149,87,222,170,74,174,90,156,194,232,245,54,197,67,161,90,243,151,255,0,155,170,14,168,172,247,203,164,208,83,199,120,165,235,166,134,154,149,243,73,50,73,83,113,116,147,61,168,141,143,170,72,226,71,57,207,147,173,206,130,220,209,252,246,106,111,224,190,143,68,5,143,242,137,212,44,251,82,184,109,201,47,186,141,156,100,25,85,202,12,226,178,146,42,203,221,206,106,233,227,129,180,20,14,108,77,146,103,57,200,196,115,222,228,106,46,219,189,203,247,169,45,53,87,83,49,93,27,211,140,143,84,179,90,191,15,101,198,109,242,220,42,122,100,141,146,77,208,159,4,17,119,30,198,58,105,94,173,142,54,43,147,174,71,177,168,187,185,8,65,201,170,237,106,176,112,137,155,95,111,183,58,75,117,182,221,156,92,170,235,43,42,230,108,48,83,65,29,178,222,233,37,146,71,42,53,140,107,81,92,174,85,68,68,69,85,32,175,48,206,52,238,188,83,234,133,69,139,16,200,42,221,165,120,213,66,38,63,70,180,206,165,74,217,210,62,153,110,19,198,231,43,158,247,57,101,108,74,244,106,178,21,106,118,227,123,230,234,15,202,226,43,152,23,16,218,191,171,151,220,195,12,213,220,215,15,198,22,161,244,214,27,69,154,235,81,106,100,22,230,61,221,133,158,42,121,149,175,169,115,87,170,87,171,159,187,220,173,106,164,109,141,141,149,92,180,52,239,138,253,121,200,97,214,173,89,215,157,96,131,78,172,117,17,205,104,100,153,149,103,69,254,227,5,84,110,116,46,134,110,227,103,161,70,199,52,83,47,193,212,247,35,24,231,43,38,70,69,94,7,56,28,204,184,189,204,157,85,84,250,187,30,157,88,234,26,203,245,249,140,78,185,31,178,59,193,81,245,34,181,245,46,106,181,85,202,138,200,88,228,123,209,202,232,162,150,255,0,173,54,155,85,130,213,69,98,177,91,41,45,214,219,117,60,116,148,116,116,144,182,24,41,160,141,168,216,226,142,54,162,53,140,107,81,26,141,68,68,68,68,68,2,0,112,177,199,109,213,56,187,213,94,22,117,151,38,164,117,181,217,198,65,6,17,117,184,206,230,207,28,233,115,145,177,217,213,234,138,215,177,205,87,44,29,110,106,177,89,216,106,191,174,8,227,176,163,90,206,44,124,211,235,39,212,12,135,212,103,45,123,150,135,30,180,218,243,143,67,162,186,179,125,164,131,81,108,116,241,195,104,124,157,222,187,253,186,10,88,218,233,157,52,210,200,233,235,145,209,205,44,201,240,117,49,200,246,53,200,201,149,129,61,64,0,0,0,0,0,8,107,175,156,113,212,240,227,198,206,33,163,217,195,41,31,167,89,166,47,109,124,213,114,62,42,119,216,238,51,92,43,96,74,215,76,245,107,86,153,90,200,155,51,94,239,129,145,164,140,84,86,189,147,76,162,149,185,213,249,167,197,190,159,208,250,141,196,11,158,180,221,173,87,251,85,21,246,197,115,164,184,219,110,52,241,213,209,214,82,76,217,160,169,130,70,163,163,150,57,26,170,215,177,205,84,114,57,21,81,81,81,80,250,202,160,229,79,199,109,213,46,180,28,44,235,46,77,72,235,107,169,210,12,34,235,113,157,205,158,57,209,204,108,118,117,122,162,181,236,115,85,203,7,91,154,172,86,118,26,175,235,130,56,237,124,0,0,0,49,167,17,90,243,134,240,219,164,119,221,86,204,235,105,26,203,117,59,217,108,161,154,161,97,125,218,226,172,114,211,209,68,173,99,221,215,35,155,178,185,24,238,134,35,228,114,116,49,202,152,215,130,238,55,244,227,139,140,85,40,168,106,189,155,159,89,45,244,210,228,54,73,225,74,126,185,22,56,210,122,170,38,247,100,89,40,251,238,115,17,85,235,35,62,14,227,91,220,141,94,18,84,3,228,187,93,173,86,11,85,109,246,251,115,164,183,91,109,212,242,85,214,86,85,204,216,96,166,130,54,171,164,150,73,28,168,214,49,173,69,114,185,85,17,17,21,84,14,171,172,90,197,128,232,86,1,116,212,109,70,191,82,91,173,182,234,121,229,138,41,106,161,134,123,132,241,195,36,205,164,165,108,207,99,101,169,145,177,61,35,137,28,138,229,79,235,84,169,93,47,230,223,171,143,226,141,115,141,70,154,146,151,75,242,58,138,107,77,102,56,157,114,65,96,183,36,170,140,172,129,236,141,101,146,166,36,145,242,74,228,98,248,132,234,103,67,17,180,233,6,32,227,235,141,124,171,138,205,71,171,178,90,110,126,31,76,177,155,132,209,227,150,250,117,145,145,215,244,43,163,109,206,161,36,107,30,233,165,98,170,177,175,106,118,99,122,177,19,169,210,190,88,170,6,211,182,155,181,170,255,0,106,162,190,216,174,116,151,27,109,198,158,58,186,58,202,73,155,52,21,48,72,212,116,114,199,35,85,90,246,57,170,142,71,34,170,42,42,42,31,89,76,28,176,184,245,166,209,139,173,39,15,218,193,125,164,160,211,235,157,69,76,214,171,189,95,117,235,105,184,206,232,122,33,146,87,75,218,167,161,114,182,119,42,164,95,12,211,172,143,115,88,178,61,183,62,6,52,226,110,237,117,176,112,219,170,247,219,21,206,174,221,114,183,96,247,218,186,58,202,73,157,12,244,211,199,65,51,163,150,57,26,168,230,61,174,68,114,57,21,21,21,17,80,215,223,248,88,241,79,255,0,148,182,170,255,0,239,149,199,255,0,140,95,247,22,62,86,53,147,233,254,67,233,211,154,214,1,178,239,12,151,107,173,255,0,134,221,40,190,223,110,117,119,27,149,199,7,177,85,214,86,85,204,233,167,169,158,74,8,93,36,178,72,229,87,61,238,114,171,149,202,170,170,170,170,166,75,49,87,9,222,86,52,111,233,254,61,233,208,25,84,1,143,248,133,202,111,184,54,129,106,94,107,139,87,120,43,214,63,135,222,110,150,234,158,211,36,236,85,65,69,44,145,73,208,244,115,29,210,246,53,118,114,43,87,109,149,21,61,198,64,49,87,22,62,86,53,147,233,254,67,233,211,129,143,248,32,227,71,21,226,227,78,32,174,173,117,170,201,159,91,123,144,94,241,232,171,163,116,143,237,36,61,85,212,208,43,214,100,163,122,207,26,35,158,159,4,138,232,186,159,210,146,62,74,154,203,104,94,186,106,63,14,154,143,110,213,13,47,188,248,27,173,14,241,77,12,168,175,165,184,82,185,81,100,165,169,141,21,59,144,191,165,187,166,232,228,115,90,246,57,143,99,30,221,135,184,117,215,156,55,137,45,35,177,106,182,25,91,72,230,92,105,216,203,157,12,53,11,51,237,55,20,99,86,162,138,85,115,24,238,184,220,237,145,202,198,245,177,89,35,83,161,237,85,12,150,0,0,0,0,64,174,90,28,122,211,107,206,61,14,138,234,205,246,146,13,69,177,211,199,13,161,242,119,122,239,246,232,41,99,107,166,116,211,75,35,167,174,71,71,52,179,39,193,212,199,35,216,215,35,38,86,79,83,86,204,79,41,190,224,217,85,155,53,197,171,188,21,235,31,184,83,221,45,213,61,166,73,216,170,130,70,201,20,157,15,71,49,221,47,99,87,103,34,181,118,217,81,83,220,6,210,96,141,92,16,113,163,138,241,113,167,16,87,86,186,213,100,207,173,189,200,47,120,244,85,209,186,71,246,146,30,170,234,104,21,235,50,81,189,103,141,17,207,79,130,69,116,93,79,233,73,31,37,64,0,0,249,46,215,107,85,130,213,91,125,190,220,233,45,214,219,117,60,149,117,149,149,115,54,24,41,160,141,170,233,37,146,71,42,53,140,107,81,92,174,85,68,68,69,85,32,95,9,220,107,229,92,86,113,221,154,89,45,55,63,15,166,88,206,31,116,143,28,183,211,172,140,142,191,162,231,65,27,110,117,9,35,88,247,77,43,21,85,141,123,83,179,27,213,136,157,78,149,242,197,254,103,188,122,211,107,61,214,175,135,237,31,190,210,87,233,245,178,162,154,107,173,222,147,186,197,187,92,96,116,221,112,199,43,101,237,84,80,181,93,3,145,86,47,138,104,18,70,57,204,72,222,239,151,146,167,154,124,167,233,253,119,168,219,128,186,144,0,21,235,205,250,179,82,244,235,0,194,181,147,76,117,147,53,195,234,27,120,251,51,113,183,217,47,181,212,112,87,178,104,102,168,134,103,54,41,219,19,95,18,211,204,213,84,141,95,34,78,212,115,246,137,141,34,7,0,28,108,235,69,131,138,60,70,197,169,218,157,154,230,152,246,105,80,204,86,122,59,197,234,174,226,148,211,214,75,27,105,170,97,142,105,209,140,123,106,18,22,190,69,71,42,66,249,209,173,87,42,22,169,199,6,142,218,181,191,133,205,64,196,107,44,53,119,91,149,21,158,166,247,97,138,134,149,179,214,165,214,146,39,77,76,218,118,171,30,238,185,28,213,129,201,26,117,186,57,228,99,85,58,247,53,225,196,242,155,238,13,149,89,179,92,90,187,193,94,177,251,133,61,210,221,83,218,100,157,138,168,36,108,145,73,208,244,115,29,210,246,53,118,114,43,87,109,149,21,61,192,109,38,14,169,164,249,215,229,67,75,48,221,76,246,95,179,62,214,227,246,235,239,130,239,247,188,47,138,166,142,110,215,115,165,189,125,61,206,158,174,150,239,182,251,38,251,29,172,10,234,231,7,196,150,85,165,120,174,5,166,122,103,155,221,113,204,146,245,112,158,251,91,91,98,200,36,161,174,166,161,167,141,208,199,20,177,194,169,34,195,60,149,15,115,92,231,35,122,168,156,136,143,84,85,100,96,229,195,152,113,37,196,63,20,118,43,22,75,196,158,165,79,143,98,180,239,202,175,20,117,25,141,123,146,186,10,105,98,108,116,221,183,186,70,74,199,212,77,78,217,99,122,53,29,15,121,17,200,238,157,241,175,51,77,107,252,180,241,113,148,248,123,127,133,160,193,55,194,168,250,226,232,154,95,5,60,222,34,73,54,145,237,118,245,82,212,244,57,58,119,137,34,234,106,59,171,121,127,201,47,71,44,81,98,185,215,16,53,19,119,175,85,55,5,195,168,227,233,123,124,37,44,113,211,213,212,46,232,254,137,59,207,150,155,220,172,234,103,133,248,93,180,142,68,15,213,231,41,171,26,167,165,255,0,146,15,201,158,165,229,120,151,180,254,208,120,223,97,94,106,104,60,87,111,217,253,190,239,101,237,235,233,238,63,167,171,125,186,221,183,205,76,107,202,39,91,245,163,82,184,146,201,44,90,141,171,217,174,85,109,131,7,172,171,138,142,247,127,171,174,130,57,219,95,64,214,202,216,230,145,205,71,163,94,246,163,145,55,217,238,79,189,78,193,207,59,244,39,251,73,251,180,197,92,149,60,211,229,63,79,235,189,70,220,5,212,128,0,21,1,205,135,57,215,221,22,226,58,130,227,167,250,203,170,182,12,111,48,199,233,174,12,130,143,34,173,165,181,197,93,11,223,79,60,20,141,137,204,141,187,71,21,44,178,51,226,114,62,165,94,170,137,35,81,45,252,134,188,214,52,26,167,89,56,92,175,201,172,84,84,146,95,116,218,161,114,104,222,234,120,150,121,45,204,137,237,175,133,147,61,237,88,153,218,84,169,114,34,187,184,180,113,177,24,231,43,21,161,29,121,70,241,119,168,249,166,163,228,218,31,171,218,139,117,201,189,173,111,91,221,130,175,33,189,173,77,84,117,80,43,89,61,36,11,55,84,179,119,33,122,77,208,146,116,198,218,57,92,214,124,114,57,44,39,137,187,181,214,193,195,110,171,223,108,87,58,187,117,202,221,131,223,106,232,235,41,38,116,51,211,79,29,4,206,142,88,228,106,163,152,246,185,17,200,228,84,84,84,69,67,94,30,31,181,51,242,55,174,56,30,169,73,87,117,167,164,198,114,10,27,133,127,178,228,232,170,154,133,147,55,197,64,207,141,136,238,236,11,44,106,199,57,26,246,189,90,229,233,114,151,253,196,46,83,98,206,120,47,212,188,215,22,174,241,182,92,131,75,239,55,75,117,79,105,241,247,233,103,180,203,36,82,116,61,26,246,245,49,237,93,156,136,228,223,101,68,95,112,20,47,252,44,120,167,255,0,202,91,85,127,247,202,227,255,0,198,54,8,225,146,237,117,191,240,219,165,23,219,237,206,174,227,114,184,224,246,42,186,202,202,185,157,52,245,51,201,65,11,164,150,73,28,170,231,189,206,85,114,185,85,85,85,85,84,214,136,217,35,134,75,181,170,193,194,38,148,95,111,183,58,75,117,182,221,166,246,42,186,202,202,185,155,12,20,208,71,108,133,210,75,36,142,84,107,24,214,162,185,92,170,136,136,138,170,4,11,230,229,197,222,163,225,122,143,140,232,126,144,234,45,215,25,246,77,189,47,119,250,188,122,246,180,213,82,85,78,174,100,20,147,172,61,50,195,219,133,139,55,66,201,211,35,107,34,115,153,240,70,229,234,156,167,179,157,125,214,158,35,171,238,58,129,172,186,171,127,198,240,252,126,166,224,248,43,50,42,218,171,92,181,211,61,148,240,65,86,217,92,248,221,188,114,213,75,27,62,23,43,233,145,232,170,145,185,22,10,241,3,169,159,150,77,113,207,53,74,58,187,173,69,38,77,144,87,92,40,61,169,39,93,84,52,47,153,222,22,7,252,111,70,246,160,72,163,70,53,202,214,53,136,214,175,75,80,185,254,84,250,13,83,163,124,46,80,100,215,218,42,72,239,186,147,80,153,52,143,109,60,73,60,118,231,196,198,208,66,249,152,247,44,172,237,34,212,181,21,91,219,90,201,24,172,107,145,234,224,233,92,88,241,175,149,112,167,199,118,23,100,187,92,252,70,153,100,216,125,174,60,142,223,80,178,62,58,14,187,157,124,110,185,211,164,109,123,219,52,76,68,87,181,141,94,244,108,70,42,117,54,39,197,61,45,55,107,85,254,213,69,125,177,92,233,46,54,219,141,60,117,116,117,148,147,54,104,42,96,145,168,232,229,142,70,170,181,236,115,85,28,142,69,84,84,84,84,41,135,157,95,154,124,91,233,253,15,168,220,79,171,150,23,30,180,218,49,117,164,225,251,88,47,180,148,26,125,115,168,169,154,213,119,171,238,189,109,55,25,221,15,68,50,74,233,123,84,244,46,86,206,229,84,139,225,154,117,145,238,107,22,71,180,46,124,0,0,0,0,129,92,48,113,235,77,85,196,246,167,112,177,172,151,218,74,55,209,231,23,187,126,13,115,168,238,171,235,30,183,106,215,45,5,77,68,146,185,168,244,107,224,138,149,141,99,25,209,23,107,117,122,196,215,207,83,90,206,44,124,211,235,39,212,12,135,212,103,3,101,48,66,174,93,220,125,81,241,57,138,174,7,170,87,11,85,183,83,108,157,170,125,214,166,10,127,180,209,172,114,191,196,210,211,117,35,214,102,50,9,29,81,28,108,88,219,240,200,222,150,201,219,138,106,128,0,0,43,214,219,199,109,215,91,185,143,96,154,25,165,185,53,36,154,95,97,168,186,182,170,178,215,59,158,204,146,181,150,106,183,57,242,73,178,35,233,161,151,118,198,198,117,70,247,199,223,234,145,22,30,214,63,230,161,199,173,53,45,53,215,133,141,27,190,210,86,62,178,158,107,126,115,115,167,238,163,232,222,146,194,228,160,166,168,142,86,181,94,173,100,241,85,49,204,123,58,37,237,110,143,73,90,200,151,202,227,207,102,153,126,53,232,245,160,77,78,114,154,177,170,122,95,249,32,252,153,234,94,87,137,123,79,237,7,141,246,21,230,166,131,197,118,253,159,219,238,246,94,222,190,158,227,250,122,183,219,173,219,124,212,141,92,184,120,133,215,220,231,140,237,60,197,179,93,112,212,12,130,203,91,237,111,19,110,186,100,213,181,116,179,244,90,170,222,206,184,164,145,204,119,75,216,215,38,233,238,115,81,83,222,136,102,190,121,223,161,63,218,79,221,164,85,229,113,231,179,76,191,26,244,122,208,47,248,0,0,137,92,125,241,209,77,194,30,51,69,102,199,113,202,187,150,119,145,211,173,77,137,245,214,169,100,178,49,145,84,66,217,210,162,100,150,21,115,251,79,147,165,144,185,239,99,187,107,34,49,146,49,95,45,76,63,197,23,12,152,15,20,218,95,114,211,252,190,154,146,142,228,250,119,54,203,144,165,186,26,154,219,52,235,36,82,117,192,233,19,169,172,123,160,137,178,177,142,98,201,26,57,157,77,221,28,208,174,14,95,28,203,47,182,109,71,190,97,92,85,106,61,214,233,106,206,46,13,172,182,223,238,149,44,90,91,29,193,234,228,146,55,167,74,120,122,57,183,141,17,24,173,130,157,209,162,164,108,100,146,200,203,127,53,140,214,141,33,204,180,23,84,50,13,35,212,8,41,35,190,227,181,13,134,161,105,39,73,160,149,143,141,178,197,52,111,247,42,178,72,164,142,68,71,35,94,136,244,71,53,174,69,106,89,167,44,94,97,117,153,77,101,55,14,188,64,229,253,235,172,221,49,98,87,251,156,211,207,85,117,170,150,121,164,150,150,182,174,121,159,213,50,247,97,101,50,116,177,170,216,214,62,165,122,196,215,133,159,128,64,14,104,92,116,254,69,49,87,232,118,142,102,126,19,82,111,93,30,216,169,162,111,84,214,43,92,145,185,87,105,145,201,225,235,38,222,62,222,200,231,178,37,124,159,154,115,169,228,80,195,252,200,249,144,212,213,84,199,162,92,48,234,21,93,27,40,234,27,54,65,149,216,107,34,86,86,49,98,130,106,120,109,213,244,211,185,200,196,115,228,108,234,141,99,250,226,108,104,229,98,202,215,205,94,7,56,187,181,113,125,164,110,202,231,183,82,89,242,203,13,67,109,185,29,170,10,134,189,140,157,88,142,101,84,44,87,44,172,166,153,58,186,59,137,186,62,57,163,71,73,218,89,29,175,9,223,244,47,93,53,31,135,77,71,183,106,134,151,222,124,13,214,135,120,166,134,84,87,210,220,41,92,168,178,82,212,198,138,157,200,95,210,221,211,116,114,57,173,123,28,199,177,143,104,108,210,12,105,195,199,16,56,15,19,90,95,67,170,250,114,250,182,91,107,42,42,41,37,163,174,88,82,182,138,120,100,86,186,42,136,225,146,70,198,245,111,68,173,106,187,117,142,88,221,238,234,67,186,229,57,102,43,131,88,170,178,156,215,38,181,99,246,90,46,143,19,113,186,86,199,73,75,7,91,218,198,117,203,34,181,141,234,123,218,212,221,125,238,114,34,123,213,0,234,186,233,174,154,113,195,166,156,92,117,67,84,47,62,6,213,67,180,80,195,18,35,234,174,21,78,69,88,233,105,163,85,78,228,207,233,118,201,186,53,26,215,61,238,99,24,247,182,154,240,190,108,156,77,99,122,203,121,213,11,218,218,175,86,92,143,193,71,112,196,36,146,169,182,186,88,233,219,27,21,214,228,146,89,31,69,51,216,201,58,156,138,248,220,249,156,247,197,34,181,136,220,127,199,71,25,183,222,48,245,30,150,231,29,171,216,216,102,47,226,41,241,155,108,172,98,213,54,57,85,157,218,154,153,27,190,243,75,218,137,86,54,185,99,141,172,107,91,212,168,249,100,238,220,190,248,10,200,120,153,204,168,115,157,65,177,85,209,233,93,162,162,57,171,159,81,226,168,159,127,98,165,75,82,26,25,146,37,100,204,109,69,59,99,168,86,200,199,177,143,84,107,154,245,69,64,179,237,70,230,25,160,216,39,13,22,62,36,105,107,42,238,84,249,133,60,201,139,227,210,55,195,92,110,53,177,61,99,154,157,205,94,164,137,144,74,215,54,105,211,174,54,236,138,197,149,100,133,178,194,190,9,121,163,230,85,250,243,125,181,113,69,156,210,65,137,231,149,11,53,190,161,212,169,29,22,59,113,252,220,112,194,199,171,247,167,161,116,77,232,114,191,185,211,34,71,43,220,222,186,153,159,97,60,69,240,157,165,156,68,104,212,218,71,114,177,218,172,94,6,222,218,44,102,233,71,104,166,124,216,239,67,161,115,27,72,213,106,118,161,95,15,12,114,69,27,163,235,137,170,196,115,61,206,110,188,89,254,1,153,105,102,101,118,211,237,65,199,170,236,121,13,142,161,105,171,168,106,81,58,226,126,200,168,168,168,170,215,177,205,86,189,143,106,171,30,199,53,205,87,53,200,170,27,68,2,186,185,83,113,181,89,170,214,42,158,31,181,123,43,241,153,157,155,185,89,96,185,93,46,83,212,92,50,10,87,190,89,167,141,239,153,93,220,154,159,221,178,35,250,157,2,167,76,104,148,242,61,108,84,1,92,28,213,56,231,186,233,109,55,240,110,210,59,165,93,191,44,185,83,210,220,175,153,13,182,232,234,122,155,52,29,212,146,42,88,93,79,34,75,29,76,169,27,92,254,190,148,74,121,90,136,215,247,250,163,146,188,114,113,119,106,225,7,72,219,149,193,110,164,188,101,151,234,135,91,113,203,84,245,13,99,31,58,49,92,250,169,152,142,73,95,77,10,116,245,246,211,117,124,144,198,174,143,186,146,55,94,187,181,218,235,127,186,214,223,111,183,58,187,141,202,227,81,37,93,101,101,92,206,154,122,153,228,114,186,73,100,145,202,174,123,220,229,87,43,149,85,85,85,85,64,187,254,94,124,195,45,92,75,218,169,244,175,85,43,41,45,218,169,110,167,85,99,209,173,134,12,146,8,219,187,170,32,106,108,214,84,181,168,174,150,6,162,34,162,58,88,147,163,185,28,25,171,140,29,14,212,189,110,210,255,0,103,232,190,170,100,24,30,119,107,168,142,107,77,117,6,77,93,105,162,157,143,145,137,81,13,106,82,163,150,86,118,145,206,98,244,43,219,35,89,179,154,199,202,143,198,156,187,184,32,163,225,87,4,92,183,49,165,234,212,220,178,223,20,87,214,172,208,84,195,107,141,179,75,35,41,105,101,100,77,123,122,152,248,60,66,36,146,70,249,105,218,172,114,181,140,114,204,0,53,182,187,113,55,197,221,130,235,91,98,190,241,7,172,22,235,149,186,162,74,74,202,58,188,178,231,12,244,211,198,229,108,145,73,27,165,71,49,237,114,43,85,170,136,168,168,168,165,186,114,238,227,234,143,137,204,85,112,61,82,184,90,173,186,155,100,237,83,238,181,48,83,253,166,141,99,149,254,38,150,155,169,30,179,49,144,72,234,136,227,98,198,223,134,70,244,182,78,220,93,43,154,55,2,87,93,108,181,67,174,250,47,140,210,84,102,214,58,119,183,32,183,82,64,239,27,144,209,53,172,72,159,31,74,244,203,83,78,214,57,17,157,29,201,99,114,49,28,229,134,24,157,80,56,6,127,153,105,102,101,105,212,29,62,200,106,236,121,13,142,161,42,104,107,169,149,58,226,126,202,138,138,138,138,215,177,205,87,49,236,114,43,30,199,57,174,71,53,202,138,27,68,26,214,127,11,30,41,255,0,242,150,213,95,253,242,184,255,0,241,139,222,224,239,138,172,55,138,253,35,183,230,22,107,149,35,114,123,117,61,61,54,89,104,142,53,133,246,235,138,179,227,86,196,231,189,222,26,71,54,71,66,254,167,117,49,21,170,189,198,72,198,107,152,6,203,188,50,93,174,183,254,27,116,162,251,125,185,213,220,110,87,28,30,197,87,89,89,87,51,166,158,166,121,40,33,116,146,201,35,149,92,247,185,202,174,87,42,170,170,170,170,152,215,142,142,51,108,92,30,105,197,45,206,59,87,182,115,60,163,196,83,227,54,217,88,244,165,116,145,35,59,181,53,50,55,109,161,139,187,18,172,109,114,73,35,158,214,183,165,21,242,199,249,88,215,18,250,89,194,255,0,3,186,67,157,106,101,219,244,127,142,120,43,61,28,244,222,212,185,255,0,106,81,69,39,132,130,105,99,239,118,187,236,124,157,46,248,25,187,151,238,69,164,13,116,215,77,71,226,47,81,238,58,161,170,23,159,29,117,174,218,40,97,137,21,148,182,250,86,170,172,116,180,209,170,175,110,22,117,59,100,221,92,174,115,158,247,61,239,123,220,31,173,252,44,120,167,255,0,202,91,85,127,247,202,227,255,0,198,45,83,67,116,183,95,116,175,129,237,80,214,125,107,213,221,85,171,212,155,214,159,223,171,104,173,215,220,150,181,223,102,97,142,146,119,211,186,40,157,59,186,43,29,219,138,103,74,228,108,177,110,216,145,177,57,179,119,49,87,43,206,95,191,252,173,241,91,171,176,255,0,130,187,97,150,119,55,255,0,89,137,106,107,96,168,166,255,0,213,170,105,36,134,95,230,75,191,241,80,159,252,88,249,88,214,79,167,249,15,167,78,6,42,224,39,141,251,23,23,24,36,180,89,29,85,170,219,169,182,78,236,183,187,37,28,47,167,133,244,171,50,164,53,84,141,146,89,31,36,61,14,137,146,47,90,185,146,239,212,214,182,72,149,242,168,214,51,69,245,123,50,208,93,80,199,245,115,79,231,164,142,251,142,212,58,106,116,171,129,38,130,86,62,55,69,44,50,51,220,170,201,34,146,72,213,90,173,122,35,213,90,230,185,17,201,176,159,11,188,77,224,60,83,105,125,183,80,49,10,154,74,59,147,233,218,235,214,60,183,24,106,107,108,211,172,146,199,209,59,99,94,166,177,238,130,87,68,247,181,139,36,104,215,244,183,117,107,67,48,0,0,0,66,173,116,230,133,163,90,41,196,117,147,71,38,147,219,86,26,79,19,69,155,94,40,99,116,190,194,174,87,196,148,237,141,90,171,226,59,91,78,149,81,49,138,230,117,179,161,206,150,41,41,212,37,174,127,134,211,106,14,27,118,195,42,175,249,5,141,151,90,117,133,46,118,11,164,182,235,141,27,247,71,50,104,42,34,84,115,30,215,35,87,101,221,142,217,90,246,189,142,115,86,133,184,135,204,56,229,225,151,84,43,180,163,81,184,147,212,167,220,168,233,233,234,226,172,161,204,111,11,69,91,4,209,163,155,45,60,147,58,55,72,196,119,92,78,114,55,100,146,41,27,239,233,82,252,241,108,179,21,206,108,84,185,78,21,147,90,178,11,45,111,95,134,184,218,235,99,171,165,159,161,238,99,250,37,141,92,199,116,189,142,106,236,190,231,53,81,125,232,166,21,227,95,133,27,23,22,154,53,91,134,246,173,84,121,125,183,122,204,90,247,91,11,221,224,42,186,152,178,70,174,141,81,233,12,236,103,106,68,217,237,77,217,39,109,239,138,52,2,10,242,224,230,77,125,164,190,197,161,156,76,102,222,58,213,93,226,106,44,249,158,65,118,99,36,183,200,214,62,103,211,87,85,84,189,59,144,191,165,201,20,142,114,200,201,28,216,190,54,61,157,139,106,53,119,207,240,12,203,75,51,43,182,159,106,14,61,87,99,200,108,117,11,77,93,67,82,137,215,19,246,69,69,69,69,86,189,142,106,181,236,123,85,88,246,57,174,106,185,174,69,91,137,229,123,199,79,229,175,21,102,135,107,30,103,226,245,38,203,215,236,122,154,214,244,205,125,181,199,27,85,55,153,92,190,34,178,29,164,238,110,141,123,226,70,73,249,215,54,162,68,8,127,204,123,136,93,125,193,184,206,212,60,91,10,215,13,64,199,236,180,94,201,240,214,235,94,77,91,73,75,7,93,170,145,239,232,138,57,26,198,245,61,238,114,236,158,247,57,85,125,234,164,224,229,19,168,89,246,165,112,219,146,95,117,27,56,200,50,171,148,25,197,101,36,85,151,187,156,213,211,199,3,104,40,28,216,155,36,206,115,145,136,231,189,200,212,93,183,123,151,239,82,184,57,163,249,236,212,223,193,125,30,136,157,60,159,114,204,87,6,224,239,51,202,115,92,154,213,143,217,104,181,2,175,196,220,110,149,177,210,82,193,215,67,108,99,58,229,145,90,198,245,61,237,106,110,190,247,57,17,61,234,128,78,13,104,213,236,55,65,116,191,32,213,205,64,158,174,59,22,59,78,217,170,18,146,5,154,121,94,249,27,20,80,198,207,114,43,228,150,72,227,69,114,181,136,175,69,115,154,212,87,37,11,107,71,30,156,73,106,182,168,100,26,129,98,213,76,215,6,182,221,170,26,234,60,122,195,149,87,195,69,65,3,35,108,113,177,173,108,141,106,189,90,196,116,143,70,177,31,35,158,244,107,58,186,83,176,113,237,198,253,247,139,140,238,42,44,114,170,235,109,211,43,39,106,91,37,146,178,22,83,204,250,165,133,18,106,170,182,199,44,140,146,110,183,74,200,215,173,90,200,182,233,107,93,36,170,255,0,171,128,78,4,238,188,93,228,213,183,220,150,178,174,211,167,88,237,66,82,94,43,41,100,116,21,181,83,201,79,51,163,138,134,71,211,203,3,223,28,141,167,116,205,122,162,182,57,152,169,239,123,64,149,92,174,112,62,36,181,178,235,54,187,235,70,184,107,5,70,19,99,168,99,113,251,117,94,87,95,224,178,26,214,185,233,43,228,234,159,170,90,106,119,49,168,172,232,237,203,35,149,138,231,36,51,68,235,74,62,75,77,166,213,96,181,81,88,172,86,202,75,117,182,221,79,29,37,29,29,36,45,134,10,104,35,106,54,56,163,141,168,141,99,26,212,70,163,81,17,17,17,17,15,172,0,0,8,213,204,123,44,202,176,110,12,117,15,41,194,178,107,174,63,122,162,246,79,134,184,218,235,100,164,170,131,174,235,72,199,244,75,26,181,237,234,99,220,213,217,125,237,114,162,251,149,74,65,254,22,60,83,255,0,229,45,170,191,251,229,113,255,0,227,23,83,205,31,200,158,166,254,11,235,20,69,0,129,181,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,127,204,246,28,31,243,3,196,123,158,195,132,107,238,216,230,6,51,226,10,87,67,167,55,7,183,125,255,0,53,255,0,207,226,42,219,129,108,174,177,154,242,250,7,206,228,99,228,133,170,157,75,243,89,168,191,164,180,173,127,143,185,167,119,31,189,19,179,238,255,0,247,241,20,251,194,21,84,212,220,75,193,21,60,206,141,171,87,68,229,68,251,211,189,71,186,1,120,150,247,171,232,225,114,174,251,198,223,250,16,250,79,206,176,57,239,181,82,185,238,223,120,88,191,254,10,31,162,7,169,203,239,247,30,198,174,232,135,169,219,239,238,61,140,223,111,120,28,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,13,85,205,170,13,85,192,217,79,132,239,43,26,55,244,255,0,30,244,232,12,170,98,174,19,188,172,104,223,211,252,123,211,160,50,168,0,0,0,0,0,0,2,31,243,25,224,163,248,85,105,196,23,252,2,217,106,143,83,113,111,206,91,106,103,78,212,151,74,20,71,172,150,199,77,212,214,55,169,239,73,34,116,168,230,178,70,185,187,196,217,165,145,38,0,3,86,207,243,85,129,101,95,234,174,57,146,99,151,15,246,202,58,235,109,117,60,159,240,100,134,104,228,103,244,57,174,111,220,168,118,13,100,213,236,203,93,245,18,225,170,90,131,61,36,249,13,218,158,134,26,233,233,160,72,89,80,250,106,72,105,82,101,98,124,45,123,219,3,94,244,106,53,157,110,119,75,88,221,154,150,147,205,23,128,90,60,194,197,114,226,99,71,109,246,171,93,215,28,183,212,215,101,150,120,41,160,163,142,231,74,199,203,83,61,201,175,107,91,215,88,222,228,142,151,184,174,116,209,181,189,42,143,141,25,53,64,129,146,168,184,129,207,173,220,60,215,240,209,111,125,37,46,39,116,202,19,42,174,150,21,153,149,117,83,165,60,112,165,52,174,73,59,79,166,69,134,41,82,55,70,171,221,141,142,234,248,81,19,245,120,85,225,159,50,226,191,87,40,244,183,15,174,164,183,49,180,238,185,93,238,117,42,142,101,186,221,27,227,100,179,164,125,72,233,159,213,44,108,100,109,84,234,123,219,212,230,51,174,70,117,93,29,209,220,251,93,115,251,94,156,233,205,134,174,227,114,184,212,65,20,178,197,75,52,208,91,224,146,104,225,117,93,83,161,99,221,21,52,110,149,139,36,170,213,70,162,255,0,82,45,255,0,112,119,194,174,27,194,134,145,219,240,251,53,182,145,217,61,198,158,158,167,44,187,199,34,204,251,141,197,25,241,163,101,115,24,239,13,27,157,35,97,103,75,122,88,170,229,78,227,228,123,195,32,104,238,142,224,58,21,128,90,244,231,78,108,52,150,235,109,186,158,8,165,150,42,88,97,158,225,60,112,199,11,170,234,157,11,24,217,106,100,108,76,89,37,86,162,185,83,250,145,59,168,0,107,89,197,143,154,125,100,250,129,144,250,140,230,63,196,242,155,238,13,149,89,179,92,90,187,193,94,177,251,133,61,210,221,83,218,100,157,138,168,36,108,145,73,208,244,115,29,210,246,53,118,114,43,87,109,149,21,61,198,64,226,199,205,62,178,125,64,200,125,70,115,228,162,225,251,62,184,240,243,95,196,189,189,148,149,88,157,175,40,76,86,186,40,82,103,213,210,206,180,241,204,149,50,181,35,237,50,153,86,104,162,73,29,34,47,118,70,55,167,226,69,80,188,158,8,56,209,197,120,184,211,136,43,171,93,106,178,103,214,222,228,23,188,122,42,232,221,35,251,73,15,85,117,52,10,245,153,40,222,179,198,136,231,167,193,34,186,46,167,244,164,143,146,166,178,218,23,174,154,143,195,166,163,219,181,67,75,239,62,6,235,67,188,83,67,42,43,233,110,20,174,84,89,41,106,99,69,78,228,47,233,110,233,186,57,28,214,189,142,99,216,199,183,97,238,29,117,231,13,226,75,72,236,90,173,134,86,210,57,151,26,118,50,231,67,13,66,204,251,77,197,24,213,168,162,149,92,198,59,174,55,59,100,114,177,189,108,86,72,212,232,123,85,67,37,128,0,0,0,20,173,206,175,205,62,45,244,254,135,212,110,37,212,148,173,206,175,205,62,45,244,254,135,212,110,32,64,2,234,121,106,115,2,252,187,81,208,232,38,171,77,209,159,90,173,238,246,93,197,206,218,59,197,13,36,20,204,252,236,179,212,190,106,139,139,215,196,207,39,75,17,171,28,111,127,187,165,197,112,112,211,194,37,215,137,173,35,214,28,175,15,184,213,166,89,166,180,246,203,149,182,213,29,59,167,101,222,9,89,92,234,138,86,178,54,186,95,18,228,166,143,179,210,138,142,126,241,185,191,156,73,35,193,95,230,171,2,202,191,213,92,115,36,199,46,31,237,148,117,214,218,234,121,63,224,201,12,209,200,207,232,115,92,223,185,80,13,164,206,191,159,231,248,110,150,97,183,109,65,212,28,134,146,199,143,88,233,214,166,186,186,165,87,162,38,110,136,136,136,136,174,123,220,229,107,24,198,162,189,239,115,90,212,115,156,136,177,215,131,46,62,180,227,137,237,56,174,185,228,247,11,86,37,153,226,86,247,87,101,86,218,138,148,134,150,42,88,211,243,151,42,121,37,119,250,15,239,127,83,149,208,57,81,178,42,162,199,44,181,193,204,191,142,58,158,35,179,41,180,123,7,101,35,52,235,11,188,72,248,106,227,124,85,15,190,92,97,73,32,90,214,204,197,115,82,153,26,249,91,11,88,239,141,146,44,143,85,87,49,144,134,31,227,71,139,108,171,139,157,83,92,166,229,23,129,198,236,94,38,223,140,219,154,217,34,237,208,186,166,71,178,121,226,89,165,141,43,36,141,97,108,207,141,81,174,236,198,136,155,49,9,21,202,159,131,108,203,80,115,250,14,36,242,58,156,131,24,196,241,106,132,155,31,174,183,86,165,36,247,155,140,115,49,37,133,17,209,185,101,161,237,37,68,19,170,43,58,214,78,211,92,238,153,145,152,3,131,62,12,243,238,44,243,250,106,58,58,26,187,118,19,110,168,100,183,235,244,177,77,12,14,130,57,169,210,166,146,150,165,32,150,21,174,236,212,36,145,197,38,201,178,117,59,221,243,191,236,3,0,195,116,179,13,180,233,246,159,99,212,150,60,122,199,78,148,212,52,52,200,189,17,51,117,85,85,85,85,115,222,231,43,158,247,185,85,239,123,156,231,43,156,229,85,14,192,82,183,50,190,96,95,151,106,202,237,4,210,153,186,48,27,85,193,190,212,184,181,219,73,120,174,164,158,165,159,154,150,10,151,195,81,110,122,120,105,227,234,98,57,100,141,143,247,116,180,207,252,218,248,205,172,194,108,85,156,41,225,86,171,173,37,215,38,183,195,81,127,189,202,201,233,35,142,219,35,247,74,106,55,39,79,136,239,118,221,28,210,34,186,20,143,187,10,245,189,210,36,21,109,163,186,59,159,107,174,127,107,211,157,57,176,213,220,110,87,26,136,34,150,88,169,102,154,11,124,18,77,28,46,171,170,116,44,123,162,166,141,210,177,100,149,90,168,212,95,234,69,15,171,74,116,47,81,245,150,143,47,187,97,86,110,237,171,4,199,235,114,75,253,202,117,86,82,209,82,211,193,36,200,199,61,17,119,154,94,211,153,20,104,138,231,57,28,171,179,25,35,217,208,11,243,159,134,124,55,133,14,95,154,177,165,184,125,117,93,197,238,193,242,75,149,222,231,82,170,215,220,110,50,90,164,100,179,164,125,74,216,89,211,20,108,100,109,85,233,99,27,212,231,191,174,71,208,96,29,215,88,180,119,62,208,172,254,233,167,58,141,97,171,183,92,173,213,19,197,20,178,210,205,12,23,8,35,154,72,91,87,74,233,152,199,75,77,35,162,122,199,42,53,17,200,159,214,137,105,60,174,184,250,163,204,44,86,222,25,245,138,225,106,181,221,113,203,125,53,14,39,120,158,166,10,56,238,116,172,124,84,208,91,92,199,57,189,117,141,238,70,216,187,104,231,77,27,93,212,136,248,213,243,72,14,62,184,40,197,120,172,211,138,187,221,166,217,225,245,55,25,183,205,38,57,112,167,72,217,37,127,66,58,70,219,42,22,71,49,142,134,87,170,163,28,247,39,102,71,171,209,122,93,43,37,161,111,243,85,129,101,95,234,174,57,146,99,151,15,246,202,58,235,109,117,60,159,240,100,134,104,228,103,244,57,174,111,220,168,6,199,220,88,249,88,214,79,167,249,15,167,78,107,88,92,159,15,188,82,229,92,73,242,232,214,122,28,215,27,186,199,122,192,116,254,239,98,169,200,102,116,147,82,223,118,180,79,209,47,126,71,57,238,172,107,24,213,168,106,171,190,41,98,149,21,18,100,142,58,108,3,101,62,19,188,172,104,223,211,252,123,211,160,50,169,138,184,78,242,177,163,127,79,241,239,78,128,202,160,12,85,197,143,149,141,100,250,127,144,250,116,230,85,48,255,0,19,215,107,85,235,133,13,103,172,179,92,233,43,233,227,193,242,154,71,203,77,51,101,99,103,130,142,170,25,162,87,53,85,17,241,203,28,145,189,191,54,189,142,106,236,168,168,6,182,230,127,224,187,139,108,171,132,109,83,76,166,219,23,142,198,239,190,26,223,147,91,156,217,37,238,80,182,166,55,190,120,34,73,162,141,107,35,141,38,108,47,145,85,173,239,72,138,155,61,76,0,101,254,42,184,103,204,184,80,213,202,205,45,204,43,169,46,44,117,59,110,86,139,157,50,163,89,113,183,72,249,25,20,235,31,82,186,23,245,69,35,31,27,149,122,94,199,116,185,236,232,145,225,177,78,1,159,225,186,167,134,218,117,7,79,178,26,75,230,61,124,167,74,154,26,234,101,94,137,89,186,162,162,162,162,57,143,107,145,204,123,28,136,246,61,174,107,145,174,106,162,118,2,141,185,104,113,199,83,195,142,101,14,143,103,12,164,126,157,102,151,136,223,53,92,143,138,157,246,59,140,201,28,9,90,233,158,173,106,211,43,89,19,102,107,221,240,50,52,145,138,138,215,178,107,190,180,221,173,87,251,85,21,246,197,115,164,184,219,110,52,241,213,209,214,82,76,217,160,169,130,70,163,163,150,57,26,170,215,177,205,84,114,57,21,81,81,81,80,15,172,0,0,213,92,218,160,213,92,14,235,163,186,197,159,104,86,127,107,212,109,57,191,85,219,174,86,234,136,37,150,40,170,166,134,11,132,17,205,28,206,164,170,108,47,99,165,166,145,209,49,36,137,92,136,228,79,234,84,216,123,134,46,33,113,94,40,52,106,203,171,152,181,55,128,241,253,202,107,141,173,245,81,212,77,108,174,137,221,50,211,200,230,47,248,178,49,92,214,57,241,75,19,213,140,235,233,74,86,226,83,130,11,238,146,104,118,150,241,15,129,210,221,111,24,102,91,135,217,174,57,29,76,243,50,105,45,23,138,184,91,35,145,204,142,38,118,168,223,221,137,145,61,85,234,146,35,152,247,162,190,36,127,84,224,187,139,108,171,132,109,83,76,166,219,23,142,198,239,190,26,223,147,91,156,217,37,238,80,182,166,55,190,120,34,73,162,141,107,35,141,38,108,47,145,85,173,239,72,138,155,61,64,216,164,173,94,104,188,125,81,225,246,43,151,12,250,59,112,181,93,46,185,29,190,166,135,44,188,65,83,5,100,118,202,87,190,90,105,237,173,99,92,238,138,199,118,228,108,189,196,107,161,141,205,233,69,124,136,248,114,7,24,156,200,177,93,57,225,199,21,204,180,46,253,106,172,204,245,62,223,21,101,146,154,166,88,231,168,178,208,189,143,73,171,39,134,62,228,93,232,102,99,169,210,41,31,211,223,108,158,233,82,158,88,214,149,191,205,86,123,149,127,170,185,30,73,145,220,63,219,43,43,174,85,213,18,127,194,146,105,164,145,255,0,210,231,57,223,122,168,31,148,79,254,74,158,105,242,159,167,245,222,163,110,35,87,20,124,53,223,120,94,188,96,184,86,98,189,25,77,239,15,135,33,190,211,50,169,149,16,209,213,77,95,91,27,32,141,236,106,34,244,65,4,8,253,149,237,238,247,85,143,115,21,138,73,94,74,158,105,242,159,167,245,222,163,110,2,234,64,0,13,107,56,170,210,223,200,183,17,218,139,166,112,216,189,141,65,102,200,42,189,149,69,226,188,71,106,215,43,251,212,63,156,87,189,206,222,150,88,29,241,185,94,155,236,253,156,142,68,217,76,167,110,116,250,59,117,178,234,230,41,173,246,251,13,36,86,44,150,206,203,37,117,101,37,43,154,247,93,105,95,35,145,213,82,35,17,138,249,41,164,137,145,43,158,175,115,40,228,77,145,177,32,18,211,148,102,166,101,90,137,194,60,54,236,166,175,197,253,138,200,42,241,155,116,239,146,73,38,117,12,112,83,212,68,201,28,247,187,126,223,138,116,76,70,244,181,177,69,19,17,191,14,235,42,181,99,58,252,151,233,102,101,169,158,203,246,159,217,44,126,227,125,240,93,254,207,138,240,180,210,77,218,238,116,187,163,171,183,211,213,210,237,183,223,101,219,98,162,249,44,103,245,54,46,33,178,189,62,168,200,105,40,237,185,86,46,250,150,80,204,177,53,245,247,26,58,136,214,20,137,92,157,110,123,41,231,175,122,177,139,239,103,91,156,139,219,69,108,192,230,239,172,87,93,53,225,113,152,142,57,126,164,161,185,106,13,226,43,37,76,73,84,232,171,100,181,54,41,38,171,116,13,99,218,229,98,185,148,240,74,170,142,103,110,169,204,114,126,113,170,5,37,229,153,77,247,57,202,175,57,174,83,93,227,111,89,5,194,162,233,113,169,237,50,62,253,84,242,58,73,100,232,98,53,141,234,123,220,187,53,17,169,190,200,136,158,227,97,238,7,244,118,213,162,28,46,105,254,35,71,97,171,181,92,171,108,244,215,187,244,85,212,173,130,181,110,181,113,54,106,150,212,53,24,199,117,198,231,36,13,73,19,173,177,193,27,28,171,209,185,69,124,31,224,21,58,159,197,30,150,225,144,227,212,151,218,122,172,162,134,166,225,111,171,72,157,4,246,234,105,82,162,181,36,108,171,208,246,37,52,51,42,177,119,235,68,86,162,57,85,26,187,36,129,85,124,243,191,66,127,180,159,187,72,149,203,175,137,140,55,133,174,33,147,51,212,26,26,183,227,215,251,60,216,229,117,109,50,43,223,108,100,213,20,243,37,90,196,141,87,76,198,186,157,168,246,55,227,232,123,156,212,123,154,145,190,90,243,206,253,9,254,210,126,237,42,172,13,167,109,55,107,85,254,213,69,125,177,92,233,46,54,219,141,60,117,116,117,148,147,54,104,42,96,145,168,232,229,142,70,170,181,236,115,85,28,142,69,84,84,84,84,62,178,160,57,93,113,245,89,135,223,109,188,51,235,21,194,235,116,181,100,119,10,106,28,78,241,61,76,245,146,91,42,158,200,169,160,182,185,142,115,186,40,221,219,141,177,118,209,173,134,71,59,169,21,146,43,225,183,240,7,201,118,180,218,175,246,170,219,21,246,217,73,113,182,220,105,228,164,172,163,171,133,179,65,83,4,141,86,201,20,145,185,21,175,99,154,170,213,106,162,162,162,170,41,245,128,53,150,226,7,76,255,0,35,122,227,158,105,108,116,151,90,122,76,103,32,174,183,208,123,82,62,138,169,168,89,51,188,44,239,248,24,142,238,192,177,72,143,107,81,175,107,209,205,78,151,33,103,252,38,107,165,247,88,57,95,107,38,55,150,222,109,85,119,93,59,195,239,248,221,44,52,232,200,234,153,103,142,200,171,68,250,136,218,191,238,240,178,78,150,163,219,76,187,245,61,178,61,216,255,0,157,31,15,94,204,190,227,156,78,218,106,109,84,244,151,127,13,137,93,232,163,165,237,85,77,92,198,84,205,5,99,164,106,109,54,240,70,176,185,95,179,152,218,120,17,21,237,118,209,195,110,22,53,230,155,70,227,213,92,102,251,91,87,29,139,82,116,223,32,198,100,99,106,37,72,35,184,190,138,71,80,76,248,88,199,36,175,89,81,105,154,170,141,237,165,100,143,87,181,168,244,112,96,162,223,184,179,215,75,238,143,242,190,209,188,111,18,188,218,169,46,186,137,135,216,49,186,168,106,17,146,85,62,207,37,145,22,181,244,241,185,127,220,33,124,157,46,70,54,165,54,233,123,163,123,106,4,207,252,89,235,165,139,88,40,244,111,27,196,175,55,90,187,86,157,233,125,131,27,170,134,161,31,29,43,47,17,192,139,90,250,120,220,191,238,16,190,78,150,171,221,76,155,117,49,177,189,193,143,248,126,211,63,203,38,184,224,122,91,37,37,214,162,147,38,200,40,109,245,254,203,143,174,170,26,23,204,223,21,59,62,7,163,123,80,36,178,43,220,213,107,26,197,115,147,165,170,108,189,105,180,218,172,22,170,43,21,138,217,73,110,182,219,169,227,164,163,163,164,133,176,193,77,4,109,70,199,20,113,181,17,172,99,90,136,212,106,34,34,34,34,33,82,220,150,52,26,166,237,153,101,124,70,222,104,169,31,109,177,83,191,25,178,172,212,241,74,255,0,104,204,145,203,83,52,79,87,245,192,248,169,214,56,213,122,63,56,202,231,181,31,240,189,171,110,128,82,183,58,191,52,248,183,211,250,31,81,184,144,0,159,252,234,252,211,226,223,79,232,125,70,226,71,94,18,120,103,169,226,159,33,207,48,123,53,117,92,25,13,143,7,174,200,241,248,97,88,186,43,110,48,85,82,178,58,73,86,87,53,173,100,173,154,72,209,253,108,232,123,152,245,87,53,142,99,130,194,121,93,113,245,71,152,88,173,188,51,235,21,194,213,107,186,227,150,250,106,28,78,241,61,76,20,113,220,233,88,248,169,160,182,185,142,115,122,235,27,220,141,177,118,209,206,154,54,187,169,17,241,171,230,178,163,86,207,243,85,129,101,95,234,174,57,146,99,151,15,246,202,58,235,109,117,60,159,240,100,134,104,228,103,244,57,174,111,220,168,93,247,44,206,52,127,132,158,156,63,77,243,87,118,243,236,6,223,73,5,77,68,213,221,233,47,180,40,157,166,87,109,35,221,51,166,106,177,173,168,114,245,55,185,44,79,71,39,121,35,140,38,168,0,1,173,103,22,62,105,245,147,234,6,67,234,51,155,41,154,214,113,99,230,159,89,62,160,100,62,163,56,24,255,0,22,203,50,172,26,251,75,148,225,89,53,215,31,189,81,117,248,107,141,174,182,74,74,168,58,216,230,63,162,88,213,175,111,83,30,230,174,203,239,107,149,23,220,170,108,19,192,231,23,118,174,47,180,141,217,92,246,234,75,62,89,97,168,109,183,35,181,65,80,215,177,147,171,17,204,170,133,138,229,149,148,211,39,87,71,113,55,71,199,52,104,233,59,75,35,170,46,249,193,5,246,225,193,46,11,197,158,154,82,221,111,82,84,123,98,92,218,137,102,100,158,6,150,158,186,88,41,234,169,97,108,72,245,133,140,129,235,80,174,145,238,111,83,94,141,72,219,35,153,135,248,120,226,7,62,225,151,84,40,117,95,78,95,72,251,149,29,61,69,36,180,117,203,50,209,86,193,52,106,215,69,81,28,50,70,233,24,142,232,149,173,87,108,146,69,27,189,253,40,6,203,196,42,230,35,199,213,31,12,120,170,96,122,91,112,181,92,181,54,247,221,167,221,42,96,168,251,51,26,71,19,252,77,85,55,82,189,38,123,39,141,212,241,200,196,141,223,20,142,234,108,125,185,126,189,80,230,95,164,118,94,18,211,136,157,57,168,164,169,190,223,170,42,109,24,222,49,123,157,140,173,117,198,25,145,146,248,152,105,100,149,88,200,162,123,42,92,138,246,117,71,36,13,235,141,213,17,169,72,57,254,127,153,106,158,101,118,212,29,65,200,106,239,153,13,242,161,106,107,171,170,85,58,229,126,200,136,136,136,136,214,49,173,70,177,140,106,35,24,198,181,173,70,181,168,136,29,124,149,92,174,60,246,105,151,227,94,143,90,116,173,119,225,87,50,225,227,72,244,195,48,212,171,109,93,163,39,212,58,139,205,75,173,19,200,157,116,54,234,118,80,120,84,154,46,132,116,53,46,117,69,67,158,197,115,186,88,176,181,201,28,141,145,137,221,121,92,121,236,211,47,198,189,30,180,9,85,207,59,244,39,251,73,251,180,138,188,174,60,246,105,151,227,94,143,90,74,174,121,223,161,63,218,79,221,164,85,229,113,231,179,76,191,26,244,122,208,47,248,0,0,31,37,206,237,106,178,211,50,178,243,115,164,160,167,146,162,10,70,75,83,51,98,99,167,158,86,67,12,72,231,42,34,190,73,100,142,54,55,230,231,189,173,77,213,81,15,172,8,171,199,183,4,22,46,46,48,72,171,113,202,91,85,183,83,108,157,168,172,151,186,201,159,79,11,233,86,100,89,169,106,221,28,82,62,72,122,29,43,227,78,133,115,37,219,165,205,108,146,163,232,91,252,213,96,89,87,250,171,142,100,152,229,195,253,178,142,186,219,93,79,39,252,25,33,154,57,25,253,14,107,155,247,42,27,73,149,235,205,27,129,43,174,182,90,161,215,125,23,198,105,42,51,107,29,59,219,144,91,169,32,119,141,200,104,154,214,36,79,143,165,122,101,169,167,107,28,136,206,142,228,177,185,24,142,114,195,12,78,12,85,140,115,150,186,210,112,209,86,219,253,134,146,171,91,173,117,20,116,20,79,158,222,231,218,47,16,43,247,150,186,102,195,36,75,3,219,19,30,199,198,199,34,44,210,66,248,219,219,116,145,193,89,127,230,171,61,202,191,213,92,143,36,200,238,31,237,149,149,215,42,234,137,63,225,73,52,210,72,255,0,233,115,156,239,189,84,252,162,218,121,98,242,244,172,197,171,41,184,138,226,7,16,236,221,97,233,151,18,176,92,225,158,10,171,85,84,83,205,28,181,85,180,147,194,206,153,147,181,11,233,151,169,237,70,200,178,116,163,210,39,48,43,47,89,52,135,50,208,141,68,184,105,110,160,193,73,6,67,105,167,161,154,186,10,105,210,102,83,190,166,146,26,164,133,94,159,11,158,198,206,214,61,90,174,103,91,93,210,231,183,103,42,61,29,207,170,116,141,186,223,111,176,213,215,226,113,222,42,236,149,213,148,148,179,74,203,100,240,50,137,200,234,169,17,157,168,89,42,215,196,200,149,207,221,239,100,137,178,108,157,89,215,154,63,158,205,77,252,23,209,232,137,211,201,247,19,197,115,158,14,243,60,91,53,198,109,89,5,150,183,80,42,252,77,186,233,69,29,93,44,253,20,54,199,179,174,41,17,204,119,75,216,215,38,233,238,115,81,83,222,136,5,117,240,81,197,117,247,132,189,101,162,204,187,183,90,204,66,229,181,30,83,100,162,153,141,241,244,189,47,72,228,70,200,138,197,154,7,191,187,26,238,199,46,207,143,184,198,75,34,153,131,152,103,48,203,175,18,247,90,141,43,210,186,202,187,118,149,219,170,17,94,245,107,161,159,36,158,55,110,218,137,218,187,57,148,205,114,35,162,129,200,138,170,141,150,84,235,237,199,6,52,227,163,131,43,239,7,154,143,75,108,142,235,237,156,51,40,241,21,24,205,202,87,177,42,157,28,74,206,237,53,76,109,219,105,162,238,196,139,35,90,145,200,215,181,205,233,85,124,81,226,173,11,208,189,71,226,47,81,237,218,95,165,246,111,29,117,174,222,89,166,149,85,148,182,250,86,170,36,149,85,50,34,47,110,22,117,55,117,217,92,174,115,88,198,189,239,99,28,29,219,131,190,21,115,46,43,245,114,223,135,217,173,181,109,198,45,213,20,245,57,101,222,57,18,22,91,173,202,255,0,141,27,43,152,246,248,153,26,217,27,11,58,93,212,244,87,42,118,217,35,217,176,158,1,128,97,186,89,134,218,116,251,79,177,234,75,30,61,99,167,74,106,26,26,100,94,136,153,186,170,170,170,170,185,239,115,149,207,123,220,170,247,189,206,115,149,206,114,170,245,78,30,56,126,192,120,101,210,250,29,40,211,150,85,190,219,71,81,81,87,45,101,114,66,181,181,179,205,34,185,210,212,73,12,113,182,71,163,122,34,107,149,187,164,113,70,223,127,74,25,44,1,8,57,147,240,49,106,226,11,0,172,213,77,57,181,210,80,234,46,43,79,83,114,149,148,118,182,186,124,162,6,195,26,58,150,87,67,26,207,53,75,99,167,99,105,183,87,38,251,197,210,137,34,73,28,223,0,106,217,139,101,153,86,13,125,165,202,112,172,154,235,143,222,168,186,252,53,198,215,91,37,37,84,29,108,115,31,209,44,106,215,183,169,143,115,87,101,247,181,202,139,238,85,47,123,68,57,134,105,126,117,194,93,207,136,237,64,172,164,183,220,176,186,118,69,152,216,236,237,146,162,122,90,215,205,217,166,72,98,126,206,70,85,185,99,88,149,206,88,218,178,57,142,153,123,50,189,176,215,155,95,5,223,98,239,181,156,87,96,13,234,178,228,119,8,96,202,45,112,80,244,182,221,93,35,58,91,92,215,68,196,98,67,59,216,137,43,165,84,119,137,153,171,213,34,212,116,199,92,17,221,174,176,218,170,44,80,220,234,217,109,172,168,134,174,162,141,179,57,32,154,120,91,35,98,149,241,239,210,231,177,179,204,214,185,83,118,164,178,34,109,212,187,134,64,226,31,136,28,251,137,173,80,174,213,125,70,125,35,46,85,148,244,244,145,81,208,172,201,69,69,4,49,163,91,21,60,115,73,35,163,98,187,174,87,53,29,178,201,44,142,247,117,41,63,249,87,240,21,83,85,83,106,226,159,89,44,85,116,108,163,168,134,225,131,91,42,59,74,202,198,44,83,53,107,234,105,228,137,206,70,35,159,4,180,175,107,216,254,184,187,187,43,22,39,62,53,114,243,224,178,235,197,62,168,83,223,114,252,126,173,218,87,141,84,42,228,21,137,82,234,84,173,157,35,234,138,223,4,141,106,185,239,115,150,39,74,140,86,171,33,87,47,114,55,190,30,171,233,180,218,109,86,11,85,21,138,197,108,164,183,91,109,212,241,210,81,209,210,66,216,96,166,130,54,163,99,138,56,218,136,214,49,173,68,106,53,17,17,17,17,16,15,172,0,0,168,14,105,28,2,209,233,223,142,226,111,71,45,246,171,110,32,190,14,159,34,199,104,233,160,161,134,209,34,246,169,161,169,164,142,54,177,142,134,87,172,105,36,104,139,35,101,145,100,248,217,35,251,54,254,124,151,107,77,170,255,0,106,173,177,95,109,148,151,27,109,198,158,74,74,202,58,184,91,52,21,48,72,213,108,145,73,27,145,90,246,57,170,173,86,170,42,42,42,162,129,173,191,14,156,75,234,159,11,249,220,57,214,153,221,191,157,227,108,213,147,212,251,46,231,249,153,162,143,197,193,12,177,247,187,93,247,190,62,167,124,15,217,201,247,162,226,162,95,243,17,224,130,179,133,92,237,50,220,58,151,171,76,178,203,132,177,88,154,147,79,83,53,174,70,195,20,143,165,170,149,241,53,141,234,123,231,240,232,178,73,35,226,167,114,189,202,230,61,203,16,0,239,250,173,174,154,143,172,180,120,133,167,53,188,247,109,88,38,63,69,141,216,45,176,34,178,150,138,150,158,8,225,87,181,138,171,188,210,246,154,249,100,85,87,57,200,212,77,152,200,216,201,107,203,43,129,43,174,183,102,86,237,115,213,44,102,146,77,47,176,212,72,234,90,59,164,14,123,50,74,214,35,154,214,71,30,232,143,166,134,93,157,35,223,213,27,223,31,99,166,68,89,187,88,215,128,158,8,47,188,92,103,114,214,228,116,183,91,110,153,89,59,177,94,239,116,115,50,158,103,213,44,42,176,210,210,58,72,164,100,147,117,186,39,200,157,10,214,69,191,83,154,233,34,71,223,70,45,137,226,184,53,138,151,22,194,177,155,86,63,101,162,235,240,214,235,93,20,116,148,176,117,189,207,127,68,81,163,88,222,167,189,206,93,147,222,231,42,175,189,84,15,214,49,87,22,62,86,53,147,233,254,67,233,211,153,84,197,92,88,249,88,214,79,167,249,15,167,78,6,181,134,95,225,119,137,188,251,133,157,80,182,234,6,33,83,87,89,109,101,67,93,122,199,150,227,53,53,21,230,4,142,88,250,39,108,107,210,231,177,179,202,232,158,246,189,35,145,90,254,151,108,173,118,32,37,87,30,220,16,95,120,71,206,226,173,199,41,110,183,45,50,189,246,162,178,94,235,38,101,68,204,170,72,81,102,165,171,116,113,70,200,230,235,108,175,141,58,17,175,139,110,151,57,209,202,140,11,211,210,173,76,197,117,147,78,49,205,82,194,170,252,69,151,38,183,197,112,166,234,146,55,201,15,90,124,112,75,219,123,216,217,162,122,58,57,24,142,94,137,24,246,170,238,213,59,89,65,124,2,113,217,117,225,19,38,173,177,100,180,117,119,109,58,200,170,18,174,241,71,75,27,167,173,165,158,58,121,155,28,180,49,190,162,40,24,249,36,117,59,102,115,209,85,209,194,196,79,123,26,91,87,24,60,98,97,188,52,232,55,229,62,197,120,199,239,183,220,142,158,52,194,168,93,88,178,65,120,124,157,11,226,88,176,238,178,83,69,20,137,51,156,142,107,28,157,184,210,70,58,104,213,67,26,115,17,227,234,143,134,60,85,48,61,45,184,90,174,90,155,123,238,211,238,149,48,84,125,153,141,35,137,254,38,170,155,169,94,147,61,147,198,234,120,228,98,70,239,138,71,117,54,62,220,180,131,139,98,121,86,115,125,165,197,176,172,102,235,144,94,171,122,252,53,186,215,69,37,93,84,253,12,115,223,209,20,104,231,187,165,140,115,151,100,247,53,170,171,238,69,62,188,255,0,63,204,181,79,50,187,106,14,160,228,53,119,204,134,249,80,181,53,213,213,42,157,114,191,100,68,68,68,68,107,24,214,163,88,198,53,17,140,99,90,214,163,90,212,68,184,158,87,188,11,126,69,49,86,107,142,177,225,158,19,82,111,93,126,199,166,173,119,84,214,43,92,145,181,19,120,85,169,225,235,38,222,78,230,234,231,178,37,100,127,154,115,170,35,80,206,188,10,240,197,144,240,177,162,84,184,54,103,151,85,223,50,25,234,39,154,181,144,222,106,170,237,20,76,239,202,232,161,183,195,51,99,108,12,86,201,220,145,82,52,123,230,146,69,115,156,214,198,141,145,64,1,10,185,136,240,11,71,196,230,42,153,230,150,219,237,86,221,77,178,119,106,54,74,104,41,254,211,70,177,196,207,13,85,83,210,143,89,152,200,35,109,60,146,61,99,111,197,27,186,91,39,114,42,65,197,178,204,171,6,190,210,229,56,86,77,117,199,239,84,93,126,26,227,107,173,146,146,170,14,182,57,143,232,150,53,107,219,212,199,185,171,178,251,218,229,69,247,42,155,73,149,107,205,67,128,170,106,170,107,175,20,250,55,98,164,163,125,29,60,215,12,230,217,79,221,87,214,61,101,133,169,95,77,79,28,78,106,61,26,249,229,170,123,158,198,116,69,221,217,94,178,185,225,92,26,247,173,121,87,17,58,177,125,214,60,214,223,106,162,189,100,30,23,196,193,107,138,72,233,89,216,166,138,157,157,13,146,73,30,155,178,22,170,238,245,248,149,118,217,54,68,83,235,166,163,208,232,116,220,60,91,47,62,7,12,174,200,37,201,46,84,212,232,172,146,227,84,232,105,227,141,149,15,223,227,134,63,10,199,178,52,68,111,113,202,247,117,171,34,88,250,1,223,244,47,66,245,31,136,189,71,183,105,126,151,217,188,117,214,187,121,102,154,85,86,82,219,233,90,168,146,85,84,200,136,189,184,89,212,221,215,101,114,185,205,99,26,247,189,140,112,118,190,20,120,81,212,126,45,117,29,152,86,21,23,129,181,80,246,231,191,223,231,133,95,75,104,165,114,170,35,156,136,169,220,153,253,46,72,161,69,71,72,230,185,85,88,198,73,35,54,30,192,48,12,55,75,48,219,78,159,105,246,61,73,99,199,172,116,233,77,67,67,76,139,209,19,55,85,85,85,85,87,61,238,114,185,239,123,149,94,247,185,206,114,185,206,85,94,149,195,167,13,26,89,194,254,9,14,11,166,118,159,231,120,219,205,100,20,222,212,185,254,122,105,99,241,115,195,20,125,238,215,125,236,143,169,191,3,54,106,125,234,185,84,0,0,0,0,8,171,205,31,200,158,166,254,11,235,20,69,0,151,253,205,31,200,158,166,254,11,235,20,69,0,129,181,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,197,203,177,200,224,240,60,181,119,57,30,182,127,25,15,96,29,55,85,232,27,114,195,107,169,157,238,69,237,111,243,255,0,10,197,255,0,168,164,221,32,116,152,191,23,118,234,24,31,179,95,112,181,177,222,239,228,186,106,69,95,158,229,226,103,113,164,152,189,107,81,61,235,219,255,0,231,141,40,226,208,229,162,227,66,215,30,251,34,220,108,255,0,252,246,148,11,205,196,36,89,113,234,9,58,183,234,167,137,83,255,0,180,105,251,71,91,211,249,82,92,86,218,168,187,255,0,106,195,255,0,206,154,118,64,56,61,219,47,200,242,223,145,197,255,0,51,147,62,64,114,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,53,87,54,168,53,87,3,101,62,19,188,172,104,223,211,252,123,211,160,50,169,138,184,78,242,177,163,127,79,241,239,78,128,202,160,0,0,0,0,0,0,0,0,13,120,121,133,224,24,110,152,113,141,168,216,102,159,227,212,150,43,21,45,69,5,77,61,190,145,21,176,64,250,155,125,53,68,169,27,119,217,140,89,102,145,81,141,217,140,69,70,181,26,212,70,166,195,197,0,243,71,243,217,169,191,130,250,61,16,19,127,146,134,1,134,197,162,249,150,169,55,30,164,92,178,171,40,168,176,62,236,228,87,78,150,232,169,40,167,109,59,21,87,102,49,101,153,239,119,74,39,90,164,125,125,93,184,250,108,124,128,28,149,60,172,101,63,80,43,189,58,220,79,240,0,0,53,172,226,199,205,62,178,125,64,200,125,70,114,210,121,53,90,109,87,254,17,51,107,21,246,217,73,113,182,220,115,139,149,37,101,29,92,45,154,10,152,36,182,91,219,36,82,70,228,86,189,142,106,171,85,170,138,138,138,168,165,91,113,99,230,159,89,62,160,100,62,163,57,106,156,149,60,172,101,63,80,43,189,58,220,4,0,227,235,130,140,171,133,61,71,171,189,218,109,158,35,76,178,107,132,210,99,151,10,116,145,241,208,117,171,164,109,178,161,100,115,222,217,162,98,42,49,207,114,247,163,98,189,23,169,178,178,46,169,193,119,22,217,87,8,218,166,153,77,182,47,29,141,223,124,53,191,38,183,57,178,75,220,161,109,76,111,124,240,68,147,69,26,214,71,26,76,216,95,34,171,91,222,145,21,54,122,151,233,172,90,59,128,235,174,1,116,211,157,70,176,210,92,109,183,26,121,226,138,89,105,97,154,123,124,242,67,36,45,171,165,116,204,123,98,169,141,178,189,99,149,26,170,213,95,235,69,215,219,138,238,20,117,31,132,173,71,126,21,154,197,227,173,85,221,201,236,23,248,33,86,82,221,233,90,168,138,230,162,170,246,230,103,83,82,88,85,85,209,185,205,84,87,177,241,200,240,216,79,74,181,51,21,214,77,56,199,53,75,10,171,241,22,92,154,223,21,194,155,170,72,223,36,61,105,241,193,47,109,239,99,102,137,232,232,228,98,57,122,36,99,218,171,187,84,237,101,21,242,204,227,71,248,54,106,59,244,223,53,119,115,1,207,174,20,144,84,212,77,93,217,142,197,92,171,218,101,118,210,61,176,182,23,35,218,218,135,47,75,187,113,68,244,114,246,82,57,47,38,211,118,181,95,237,84,87,219,21,206,146,227,109,184,211,199,87,71,89,73,51,102,130,166,9,26,142,142,88,228,106,171,94,199,53,81,200,228,85,69,69,69,64,62,176,0,2,149,185,213,249,167,197,190,159,208,250,141,196,186,146,149,185,213,249,167,197,190,159,208,250,141,196,12,171,200,199,244,217,251,55,251,200,250,185,172,112,37,106,91,85,127,20,218,53,140,213,182,228,218,133,159,55,181,91,160,107,160,146,5,107,221,37,225,24,138,142,99,218,228,106,79,208,215,35,209,253,247,35,58,39,146,79,151,145,143,233,179,246,111,247,145,106,128,106,217,96,203,50,172,83,218,95,101,178,107,173,155,219,54,249,173,55,31,103,214,201,79,227,40,101,219,187,77,55,66,167,114,23,244,183,170,55,110,215,108,155,162,236,119,94,29,116,27,50,226,75,87,44,90,83,134,81,85,185,247,26,134,62,231,93,13,58,76,203,77,185,30,212,168,173,149,28,246,55,162,54,187,116,106,189,189,111,86,70,213,235,123,81,102,175,29,156,175,179,44,115,63,167,206,120,104,197,234,239,246,44,198,240,202,105,113,250,72,209,103,181,220,106,230,169,149,203,28,112,211,199,79,73,107,137,141,130,52,124,178,39,109,92,136,229,233,217,201,97,60,23,112,147,138,240,141,165,137,139,91,101,241,217,37,247,195,92,50,107,139,157,28,189,202,230,211,70,199,193,4,169,12,82,45,28,114,36,206,133,146,34,185,189,233,21,87,119,168,25,3,66,244,47,78,56,116,211,139,118,151,233,125,155,192,218,168,119,150,105,165,84,125,85,194,169,200,137,37,85,76,136,137,220,153,253,45,221,118,70,163,90,214,49,172,99,24,198,228,0,0,197,92,66,240,197,163,92,80,98,176,226,218,185,139,248,255,0,1,223,125,174,227,77,51,169,235,173,147,75,26,177,210,65,43,127,224,57,99,122,62,39,186,40,213,236,127,67,118,199,252,25,112,47,167,28,30,88,171,164,182,87,253,168,204,239,61,81,92,178,106,138,52,167,145,212,189,125,81,210,211,197,214,254,196,41,210,199,61,17,238,116,146,34,57,206,84,108,76,142,74,128,49,87,22,62,86,53,147,233,254,67,233,211,154,214,27,41,241,99,229,99,89,62,159,228,62,157,57,173,96,27,84,16,215,139,254,91,88,15,20,250,161,143,106,124,121,13,94,53,114,117,69,37,22,82,250,70,66,212,173,181,65,29,66,172,145,183,178,174,125,115,156,180,176,36,210,200,172,100,44,69,232,127,109,177,186,101,0,35,254,178,233,86,156,104,223,5,250,187,133,105,110,23,106,198,108,180,250,127,127,119,134,183,211,164,125,233,27,105,146,62,244,207,254,60,211,43,35,141,29,44,138,233,31,210,138,231,42,251,205,117,205,148,248,177,242,177,172,159,79,242,31,78,156,214,176,13,148,248,78,242,177,163,127,79,241,239,78,128,202,166,42,225,59,202,198,141,253,63,199,189,58,3,170,113,163,197,182,43,194,54,150,46,83,114,139,199,100,151,223,19,111,198,109,205,108,114,247,43,155,77,35,217,60,241,44,209,72,180,113,200,144,182,103,198,170,230,247,163,68,77,222,128,98,14,101,252,113,211,112,227,134,205,163,216,59,42,223,168,185,165,158,71,195,87,27,229,167,101,142,221,50,201,2,214,182,102,43,92,181,42,230,74,216,90,199,124,15,141,100,122,162,53,140,155,242,120,127,187,93,111,252,160,178,75,237,246,231,87,113,185,92,112,124,254,174,178,178,174,103,77,61,76,242,84,221,93,36,178,72,229,87,61,238,114,171,149,202,170,170,170,170,165,54,103,249,254,101,170,121,149,219,80,117,7,33,171,190,100,55,202,133,169,174,174,169,84,235,149,251,34,34,34,34,35,88,198,181,26,198,49,168,140,99,26,214,181,26,214,162,37,196,240,211,255,0,214,109,187,253,63,206,255,0,249,253,208,10,86,54,51,227,19,133,92,55,138,253,35,184,97,247,155,109,35,114,123,117,61,69,78,39,119,146,69,133,246,235,138,179,224,71,74,214,61,222,26,71,54,54,204,206,151,117,49,17,200,157,198,70,246,107,152,109,80,6,176,58,171,166,121,86,141,234,62,71,165,185,173,39,135,189,99,55,9,109,245,61,49,200,200,230,232,95,130,120,187,140,99,221,12,172,86,201,27,213,169,215,27,216,228,77,156,133,138,114,180,227,234,251,73,125,176,240,167,171,215,15,29,106,174,254,209,195,175,117,85,44,100,150,249,26,197,88,237,179,58,71,39,114,23,244,164,116,251,42,200,201,29,28,45,71,177,241,164,18,171,152,207,5,31,194,171,78,32,191,224,22,203,84,122,155,139,126,114,219,83,58,118,164,186,80,162,61,100,182,58,110,166,177,189,79,122,73,19,165,71,53,146,53,205,222,38,205,44,137,68,55,107,77,214,193,117,173,177,95,109,149,118,235,149,186,162,74,74,202,58,184,93,12,244,211,198,229,108,145,73,27,145,28,199,181,200,173,86,170,34,162,162,162,129,180,240,32,7,45,78,96,95,151,106,58,29,4,213,105,186,51,235,85,189,222,203,184,185,219,71,120,161,164,130,153,159,157,150,122,151,205,81,113,122,248,153,228,233,98,53,99,141,239,247,116,184,159,224,13,85,205,170,13,85,192,216,247,135,172,90,197,156,240,95,166,152,86,83,67,227,108,185,6,151,217,173,119,26,110,235,227,239,210,207,105,138,57,99,235,98,181,237,234,99,220,155,181,81,201,190,232,168,190,242,149,184,223,224,187,42,225,31,81,231,161,162,109,214,247,128,220,187,115,217,50,25,104,100,108,108,238,172,221,52,53,51,163,18,21,172,98,65,34,171,88,191,28,104,217,122,89,212,177,178,239,248,78,242,177,163,127,79,241,239,78,128,236,26,197,163,184,14,186,224,23,77,57,212,107,13,37,198,219,113,167,158,40,165,150,150,25,167,183,207,36,50,66,218,186,87,76,199,182,42,152,219,43,214,57,81,170,173,85,254,180,80,214,48,185,238,88,92,5,84,232,197,170,147,136,29,96,177,85,208,106,13,206,158,166,27,85,162,175,180,244,180,219,167,108,61,19,73,19,162,238,211,215,57,27,59,85,18,95,134,25,214,55,181,175,89,24,222,149,193,199,42,202,205,58,226,10,245,158,107,21,255,0,218,150,173,53,200,32,251,39,29,28,19,210,54,245,84,200,160,171,167,184,72,174,68,218,24,187,177,183,181,27,222,213,169,138,104,220,245,100,42,147,217,248,20,173,206,175,205,62,45,244,254,135,212,110,35,146,167,154,124,167,233,253,119,168,219,135,58,191,52,248,183,211,250,31,81,184,142,74,158,105,242,159,167,245,222,163,110,2,234,64,0,8,127,205,79,71,47,186,187,194,61,222,167,28,155,122,188,10,225,22,99,37,55,75,63,182,169,105,160,158,58,148,235,123,218,140,237,193,81,44,251,252,78,119,99,161,173,87,61,21,38,1,215,245,11,10,181,106,86,1,146,233,205,246,162,174,11,110,85,103,173,178,86,75,72,246,182,120,224,169,133,240,200,232,220,230,185,168,244,107,213,81,85,174,77,246,221,23,228,6,182,220,63,106,103,228,111,92,112,61,82,146,174,235,79,73,140,228,20,55,10,255,0,101,201,209,85,53,11,38,111,138,129,159,27,17,221,216,22,88,213,142,114,53,237,122,181,203,210,229,37,175,56,93,104,181,106,86,188,226,216,134,39,151,210,95,49,236,87,23,167,171,98,82,49,174,130,58,219,143,246,203,165,142,161,27,249,246,75,70,150,215,163,152,247,199,182,221,59,57,100,33,94,161,97,87,93,53,207,242,93,57,190,212,82,79,114,197,111,21,182,74,201,105,30,231,65,36,244,211,62,25,29,27,156,214,185,88,174,98,170,42,181,171,182,219,162,124,143,201,185,221,174,183,170,150,86,94,110,117,117,245,17,211,193,72,201,106,102,116,175,108,16,68,200,97,137,28,229,85,70,71,20,113,198,198,252,154,198,53,169,178,34,32,22,43,201,99,71,110,183,173,92,202,245,190,225,97,164,150,197,141,89,223,100,161,172,171,165,115,158,219,173,83,227,114,186,150,69,98,177,31,29,52,114,178,85,107,209,237,101,100,105,178,182,85,46,36,135,252,171,52,114,251,164,92,35,218,42,114,57,182,171,207,110,18,230,49,211,116,179,251,86,150,166,8,35,166,78,182,61,200,254,228,20,241,79,191,194,230,247,250,28,212,115,21,86,96,1,85,124,243,191,66,127,180,159,187,72,127,192,167,13,118,46,42,115,109,66,211,43,154,246,110,176,233,253,194,233,141,213,186,169,240,71,73,120,138,178,137,148,242,74,173,107,250,161,94,235,227,145,21,143,94,220,143,86,162,61,24,230,204,14,121,223,161,63,218,79,221,166,42,228,169,230,159,41,250,127,93,234,54,224,33,86,170,233,158,85,163,122,143,145,233,110,107,73,225,239,88,205,194,91,125,79,76,114,50,57,186,23,224,158,46,227,24,247,67,43,21,178,70,245,106,117,198,246,57,19,103,33,110,156,176,184,245,169,214,123,85,39,15,218,193,125,171,175,212,27,101,61,76,214,171,189,95,105,137,118,183,64,216,122,33,146,87,75,221,168,174,106,58,119,42,164,95,20,48,44,143,115,158,146,61,217,43,152,207,5,31,194,171,78,32,191,224,22,203,84,122,155,139,126,114,219,83,58,118,164,186,80,162,61,100,182,58,110,166,177,189,79,122,73,19,165,71,53,146,53,205,222,38,205,44,137,69,159,230,171,2,202,191,213,92,115,36,199,46,31,237,148,117,214,218,234,121,63,224,201,12,209,200,207,232,115,92,223,185,80,13,164,193,21,120,5,227,95,21,226,179,78,41,44,151,107,159,135,212,220,102,223,12,121,29,190,161,99,100,149,253,8,216,221,115,167,72,218,198,58,25,94,168,175,107,26,157,153,30,140,84,233,116,79,150,85,1,130,184,224,209,219,86,183,240,185,168,24,141,101,134,174,235,114,162,179,212,222,236,49,80,210,182,122,212,186,210,68,233,169,155,78,213,99,221,215,35,154,176,57,35,78,183,71,60,140,106,167,94,230,185,134,213,5,0,243,52,209,79,200,183,23,25,79,135,184,120,170,12,239,124,214,143,174,94,185,162,241,179,205,226,35,147,104,216,214,237,85,21,79,67,83,171,104,150,46,167,43,186,182,8,170,1,37,57,122,112,245,252,35,120,154,199,236,21,181,54,166,89,113,78,222,91,123,166,184,210,248,168,235,232,105,42,160,71,81,164,42,157,18,119,159,44,113,185,30,168,212,141,210,59,103,171,82,55,133,207,240,63,163,182,173,16,225,115,79,241,26,59,13,93,170,229,91,103,166,189,223,162,174,165,108,21,171,117,171,137,179,84,182,161,168,198,59,174,55,57,32,106,72,157,109,142,8,216,229,94,141,204,234,0,20,173,206,175,205,62,45,244,254,135,212,110,35,146,167,154,124,167,233,253,119,168,219,135,58,191,52,248,183,211,250,31,81,184,142,74,158,105,242,159,167,245,222,163,110,2,79,243,61,224,42,167,89,237,85,124,64,232,253,138,174,191,80,109,148,244,208,221,109,20,157,166,37,218,221,3,102,235,154,56,155,23,118,162,185,168,232,26,136,178,252,80,192,145,177,174,122,70,199,84,94,149,106,102,85,163,122,143,142,106,150,21,87,225,239,88,205,194,43,133,55,84,146,50,57,186,23,227,130,94,219,216,247,67,43,21,209,200,196,114,117,198,247,181,87,103,41,179,241,81,124,203,249,119,228,54,236,202,109,123,208,28,115,32,201,89,154,94,36,126,65,141,91,109,245,87,26,186,91,140,233,36,210,86,194,145,53,238,240,210,57,175,87,181,251,118,229,123,81,138,172,145,172,132,39,167,5,220,91,98,188,92,233,98,101,54,216,188,14,73,98,240,214,252,154,220,230,199,23,110,185,212,209,189,243,193,18,77,44,137,71,36,139,51,97,124,138,142,119,102,68,84,221,138,72,2,5,114,235,229,221,117,225,178,165,53,131,86,110,181,113,106,13,85,60,212,144,218,173,55,167,58,221,77,65,60,84,238,88,170,216,200,216,147,212,178,86,204,215,55,185,53,58,109,27,217,212,246,50,70,207,80,6,181,156,88,249,167,214,79,168,25,15,168,206,108,166,107,89,197,143,154,125,100,250,129,144,250,140,224,93,79,43,143,34,122,101,248,215,172,86,149,171,204,71,128,90,206,24,242,164,207,52,182,223,117,185,105,149,239,187,81,178,83,79,81,246,102,68,146,38,120,106,170,158,149,98,66,247,207,27,105,228,145,233,35,190,40,221,212,232,251,146,217,87,43,143,34,122,101,248,215,172,86,146,83,41,196,241,92,230,197,85,139,102,184,205,171,32,178,214,244,120,155,117,210,138,58,186,89,250,30,215,179,174,41,17,204,119,75,216,215,38,233,238,115,81,83,222,136,6,173,165,164,242,175,224,42,166,170,166,213,197,62,178,88,170,232,217,71,81,13,195,6,182,84,118,149,149,140,88,166,106,215,212,211,201,19,156,140,71,62,9,105,94,215,177,253,113,119,118,86,44,78,123,1,228,239,77,73,197,29,218,205,154,228,245,119,61,32,177,83,210,94,168,223,218,150,26,219,195,42,37,157,177,219,100,153,172,108,77,124,75,78,239,17,36,46,235,88,228,167,86,54,23,84,111,5,175,129,85,124,243,191,66,127,180,159,187,72,171,202,227,207,102,153,126,53,232,245,164,170,231,157,250,19,253,164,253,218,69,94,87,30,123,52,203,241,175,71,173,2,85,115,206,253,9,254,210,126,237,34,175,43,143,61,154,101,248,215,163,214,146,171,158,119,232,79,246,147,247,105,21,121,92,121,236,211,47,198,189,30,180,11,254,0,170,14,106,28,122,212,213,84,221,120,88,209,187,237,93,27,40,234,38,183,231,55,58,126,210,178,177,139,20,46,74,10,106,136,229,115,145,136,231,207,21,83,28,198,63,174,46,214,234,197,149,175,14,191,172,28,125,86,113,57,198,134,141,96,122,91,112,186,219,116,202,201,168,22,58,125,210,166,122,127,180,210,45,218,141,254,38,170,155,169,24,176,177,240,70,234,120,228,98,200,223,138,71,116,186,78,220,86,254,107,89,194,119,154,125,27,250,129,143,122,140,6,202,96,0,0,67,251,191,43,174,25,110,252,65,82,107,124,150,78,205,170,29,167,159,7,130,138,150,11,20,149,81,69,4,116,238,108,49,70,206,152,83,181,44,146,194,238,182,205,44,141,87,42,49,36,138,89,128,0,20,3,205,31,207,102,166,254,11,232,244,68,255,0,228,169,229,99,41,250,129,93,233,214,226,0,115,71,243,217,169,191,130,250,61,17,63,249,42,121,88,202,126,160,87,122,117,184,9,127,174,154,23,167,28,69,233,197,199,75,245,66,205,227,173,85,219,75,12,209,42,50,170,223,84,212,84,142,170,154,69,69,237,204,206,167,108,187,43,85,174,115,30,215,177,239,99,177,87,2,252,25,88,184,60,211,138,171,100,151,95,108,230,121,71,135,168,201,174,81,61,233,74,233,34,71,246,169,169,163,118,219,67,23,118,84,73,28,212,146,71,61,206,119,74,43,34,142,74,128,0,0,0,17,127,143,190,50,105,184,65,210,250,43,133,138,154,146,191,59,201,234,22,28,114,134,186,138,89,232,158,200,36,133,107,38,168,88,228,141,90,198,69,42,53,168,143,235,89,37,143,102,185,137,34,180,35,7,54,46,55,235,49,191,105,240,153,166,117,93,21,119,11,122,69,155,86,172,51,195,53,44,115,120,121,233,233,105,102,108,172,71,119,96,87,165,66,58,55,198,232,170,26,196,119,82,200,214,212,177,250,191,230,171,61,202,191,213,92,143,36,200,238,31,237,149,149,215,42,234,137,63,225,73,52,210,72,255,0,233,115,156,239,189,84,185,77,38,229,55,167,22,126,24,47,250,95,169,105,106,126,166,229,91,201,85,151,208,70,149,254,201,146,26,133,125,35,104,22,162,40,223,28,61,13,103,125,173,70,73,47,114,102,44,168,212,137,99,8,107,202,231,140,74,110,30,181,66,109,48,212,11,197,37,22,159,103,149,12,74,138,234,250,201,99,130,201,113,100,111,72,170,81,61,241,53,147,47,110,25,156,230,183,100,72,36,116,141,100,10,142,188,147,88,29,85,211,60,171,70,245,31,35,210,220,214,147,195,222,177,155,132,182,250,158,152,228,100,115,116,47,193,60,93,198,49,238,134,86,43,100,141,234,212,235,141,236,114,38,206,66,218,121,83,113,181,89,170,214,42,158,31,181,123,43,241,153,157,155,185,89,96,185,93,46,83,212,92,50,10,87,190,89,167,141,239,153,93,220,154,159,221,178,35,250,157,2,167,76,104,148,242,61,66,197,64,0,0,0,117,252,255,0,0,195,117,79,13,187,105,246,160,227,212,151,204,122,249,78,180,213,212,53,40,189,18,179,116,84,84,84,84,115,30,215,35,94,199,181,81,236,123,90,230,171,92,212,84,213,220,218,160,213,92,13,143,120,41,197,172,88,127,8,250,67,105,199,40,124,37,37,70,31,108,186,73,31,117,242,117,85,86,192,218,186,153,55,122,170,167,92,243,202,253,183,233,111,86,205,68,106,34,38,107,49,87,9,222,86,52,111,233,254,61,233,208,25,84,1,138,184,177,242,177,172,159,79,242,31,78,156,202,166,42,226,199,202,198,178,125,63,200,125,58,112,53,172,54,115,214,141,33,195,117,235,75,242,13,35,212,8,42,228,177,100,84,237,134,161,105,39,88,103,137,236,145,178,197,52,111,247,162,62,57,99,142,68,71,35,152,170,196,71,53,205,85,106,235,24,109,80,6,182,220,81,112,201,159,112,179,170,23,45,63,203,233,170,235,45,172,168,115,108,185,10,91,166,166,162,188,192,145,197,39,92,14,145,58,92,246,54,120,155,43,24,231,164,114,43,153,212,237,145,206,197,85,183,107,173,198,154,130,142,225,115,171,170,167,181,211,173,37,12,83,76,231,178,150,5,150,73,150,40,154,171,179,24,178,205,44,138,214,236,157,114,61,223,55,42,174,199,220,81,112,201,128,241,77,165,247,45,63,203,233,169,40,238,79,167,115,108,185,10,91,161,169,173,179,78,178,69,39,92,14,145,58,154,199,186,8,155,43,24,230,44,145,163,153,212,221,209,205,171,110,16,249,93,102,217,198,184,228,118,158,33,236,151,91,46,25,167,215,14,197,74,120,42,202,88,242,185,18,105,88,198,208,84,201,28,125,84,110,236,43,223,51,21,36,237,201,18,49,24,178,164,145,7,127,229,139,203,210,143,41,163,166,226,43,136,28,67,189,106,155,166,92,74,193,115,134,9,233,110,180,178,193,52,114,213,86,210,79,11,250,161,94,236,47,166,94,166,57,93,26,201,210,172,88,156,251,106,0,0,0,0,0,13,120,121,133,224,24,110,152,113,141,168,216,102,159,227,212,150,43,21,45,69,5,77,61,190,145,21,176,64,250,155,125,53,68,169,27,119,217,140,89,102,145,81,141,217,140,69,70,181,26,212,70,165,132,242,75,197,172,84,154,5,157,102,180,244,61,23,171,174,96,182,186,202,158,235,215,187,75,73,69,79,37,60,125,10,189,13,233,125,109,74,238,136,142,94,230,206,85,70,181,18,11,115,71,243,217,169,191,130,250,61,17,63,249,42,121,88,202,126,160,87,122,117,184,9,254,0,0,0,0,1,84,28,219,248,152,226,95,16,204,164,208,219,85,13,94,31,166,119,251,63,109,183,58,100,99,223,149,49,233,27,170,152,181,29,61,80,50,39,47,97,244,236,86,189,204,123,157,42,190,42,136,218,129,39,249,143,101,152,174,115,203,219,80,242,156,43,38,181,100,22,90,223,100,248,107,141,174,182,58,186,89,250,47,116,140,127,68,177,171,152,238,151,177,205,93,151,220,230,170,47,189,20,161,115,53,98,188,87,106,61,131,134,204,215,133,155,156,190,217,195,50,143,9,61,182,58,137,149,36,177,85,69,95,5,92,142,167,93,151,120,101,237,61,31,10,236,212,145,233,43,85,170,178,164,216,84,13,170,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,14,46,77,206,71,23,46,192,120,106,108,169,239,57,156,26,169,185,204,15,199,202,145,93,101,157,187,123,151,167,127,254,221,165,19,102,13,169,179,241,143,68,196,77,158,218,203,58,167,203,231,213,78,191,210,94,206,82,231,54,203,80,169,242,248,62,127,227,180,161,93,96,186,207,55,23,116,245,168,245,107,188,69,161,83,101,84,249,118,127,167,250,0,188,125,24,169,154,167,79,172,146,76,159,18,208,211,42,175,187,231,216,140,239,102,46,225,206,119,212,233,102,63,52,146,43,149,214,250,85,93,215,127,122,211,68,166,81,3,214,247,108,167,150,46,231,137,20,242,197,3,152,0,0,0,0,0,0,7,133,93,189,224,121,0,240,159,53,3,200,7,132,3,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,1,170,185,181,65,170,184,27,41,240,157,229,99,70,254,159,227,222,157,1,149,76,85,194,119,149,141,27,250,127,143,122,116,6,85,0,0,0,99,253,123,214,188,87,135,109,39,190,235,30,107,111,186,214,217,113,255,0,11,226,96,181,197,28,149,79,239,212,197,78,206,134,201,36,108,93,159,51,85,119,122,124,40,187,110,187,34,228,2,53,115,30,196,242,172,231,131,29,67,197,176,172,102,235,144,94,171,125,147,225,173,214,186,41,42,234,167,232,186,210,61,253,17,70,142,123,186,88,199,57,118,79,115,90,170,190,228,80,49,174,158,243,118,225,183,82,179,252,107,78,108,88,78,165,65,114,202,175,20,86,74,57,106,237,180,13,130,57,234,102,100,49,186,71,54,177,206,70,35,158,138,170,141,114,237,190,200,191,34,111,154,251,112,201,195,39,18,86,14,36,180,162,251,125,225,243,82,173,214,219,118,113,98,171,172,172,171,196,235,225,130,154,8,235,225,116,146,201,35,162,70,177,141,106,43,149,202,168,136,136,170,166,193,32,0,0,10,1,230,143,231,179,83,127,5,244,122,34,255,0,138,1,230,143,231,179,83,127,5,244,122,32,39,255,0,37,79,43,25,79,212,10,239,78,183,19,252,128,28,149,60,172,101,63,80,43,189,58,220,79,240,0,0,53,172,226,199,205,62,178,125,64,200,125,70,114,213,57,42,121,88,202,126,160,87,122,117,184,170,190,44,124,211,235,39,212,12,135,212,103,45,83,146,167,149,140,167,234,5,119,167,91,128,159,230,10,227,19,133,92,55,138,253,35,184,97,247,155,109,35,114,123,117,61,69,78,39,119,146,69,133,246,235,138,179,224,71,74,214,61,222,26,71,54,54,204,206,151,117,49,17,200,157,198,70,246,103,80,6,177,154,197,163,185,246,133,103,247,77,57,212,107,13,93,186,229,110,168,158,40,165,150,150,104,96,184,65,28,210,66,218,186,87,76,198,58,90,105,29,19,214,57,81,168,142,68,254,180,73,255,0,202,159,142,123,173,151,38,160,225,119,85,238,149,119,11,109,254,161,35,197,47,87,27,163,158,182,201,217,78,200,226,182,47,126,78,150,211,61,176,49,144,71,22,202,217,159,208,140,127,121,22,41,127,204,51,130,203,87,20,250,95,81,125,196,49,250,71,106,166,53,78,139,143,214,45,75,105,86,182,4,147,170,91,124,242,57,170,215,177,205,89,93,18,61,90,140,153,90,189,200,216,249,186,168,90,237,105,186,216,46,181,182,43,237,178,174,221,114,183,84,73,73,89,71,87,11,161,158,154,120,220,173,146,41,35,114,35,152,246,185,21,170,213,68,84,84,84,80,54,158,34,255,0,20,28,194,244,95,132,204,254,223,167,58,141,140,102,183,27,149,198,207,21,238,41,108,148,84,147,64,216,36,154,104,90,215,58,106,152,156,143,234,167,122,170,35,85,54,86,251,254,104,152,87,150,23,30,181,58,207,106,164,225,251,88,47,181,117,250,131,108,167,169,154,213,119,171,237,49,46,214,232,27,15,68,50,74,233,123,181,21,205,71,78,229,84,139,226,134,5,145,238,115,210,71,187,10,243,118,209,13,104,212,174,36,177,187,238,156,233,14,107,149,91,96,193,232,233,37,172,178,88,42,235,160,142,118,215,215,185,209,58,72,99,115,81,232,215,177,202,213,93,246,123,87,239,64,39,167,10,92,107,105,103,24,63,106,127,38,118,12,174,217,246,75,192,248,223,110,210,211,67,220,241,93,254,223,107,179,60,187,237,225,159,213,213,211,182,237,219,125,215,106,214,231,87,230,159,22,250,127,67,234,55,19,63,242,107,210,125,83,210,255,0,202,255,0,229,51,77,50,188,75,218,127,103,252,23,183,108,213,52,30,43,183,237,14,231,107,188,198,245,244,247,25,213,211,190,221,109,223,230,134,0,231,87,230,159,22,250,127,67,234,55,16,50,175,35,31,211,103,236,223,239,34,213,10,171,228,99,250,108,253,155,253,228,90,160,0,0,0,0,0,0,24,171,139,31,43,26,201,244,255,0,33,244,233,205,107,13,148,248,177,242,177,172,159,79,242,31,78,156,214,176,13,170,0,0,98,174,44,124,172,107,39,211,252,135,211,167,53,172,54,83,226,199,202,198,178,125,63,200,125,58,115,90,192,54,19,192,181,211,78,56,116,224,71,75,53,67,84,47,62,6,213,67,167,248,236,80,195,18,35,234,174,21,78,182,66,177,210,211,70,170,157,201,159,210,237,147,116,106,53,174,123,220,198,49,239,109,27,113,21,175,57,151,18,90,185,125,213,108,206,182,173,207,184,212,61,150,202,25,170,18,102,90,109,200,247,45,61,20,74,214,49,189,17,181,219,43,145,141,235,122,190,71,39,91,220,171,245,234,247,18,250,167,173,56,174,21,130,229,55,111,11,141,224,152,253,182,193,110,179,219,231,169,101,12,190,10,57,34,138,182,104,31,43,227,117,98,199,43,152,233,90,214,238,212,70,162,34,123,150,69,114,208,224,114,167,136,236,202,29,97,206,31,72,205,58,194,239,17,178,106,73,25,21,67,239,151,24,82,57,210,137,208,189,28,212,166,70,190,39,76,231,183,227,100,137,27,17,85,207,124,33,8,11,169,225,167,255,0,172,219,119,250,127,157,255,0,243,251,161,84,28,77,218,109,86,14,36,181,94,197,98,182,82,91,173,182,236,226,251,73,71,71,73,11,97,130,154,8,235,230,108,113,71,27,81,26,198,53,168,141,70,162,34,34,34,34,22,191,195,79,255,0,89,182,239,244,255,0,59,255,0,231,247,64,41,88,218,160,213,92,218,160,1,93,92,202,249,122,81,234,109,138,187,93,116,27,16,255,0,55,84,29,50,222,44,118,184,96,167,142,241,75,215,83,53,77,83,33,142,20,146,166,226,233,38,99,149,93,39,84,145,196,173,107,95,39,67,93,98,160,13,88,109,55,107,173,130,235,69,125,177,92,234,237,215,43,117,68,117,116,117,148,147,58,25,233,167,141,200,232,229,142,70,170,57,143,107,145,28,142,69,69,69,68,84,54,9,224,131,141,28,87,139,141,56,130,186,181,214,171,38,125,109,238,65,123,199,162,174,141,210,63,180,144,245,87,83,64,175,89,146,141,235,60,104,142,122,124,18,43,162,234,127,74,72,248,1,204,175,151,165,102,153,95,107,181,215,65,177,15,243,11,95,211,45,226,199,107,134,122,137,44,245,93,21,51,84,213,50,24,225,88,233,173,205,142,22,57,85,210,116,199,36,170,214,181,145,244,53,176,131,71,117,139,62,208,172,254,215,168,218,115,126,171,183,92,173,213,16,75,44,81,85,77,12,23,8,35,154,57,157,73,84,216,94,199,75,77,35,162,98,73,18,185,17,200,159,212,168,27,57,154,171,155,36,112,171,196,198,27,197,126,145,209,234,150,31,67,87,110,123,106,29,109,187,219,42,81,92,251,117,198,54,70,249,96,73,58,81,179,51,166,88,222,201,26,137,212,199,183,169,172,127,92,108,214,220,13,148,248,78,242,177,163,127,79,241,239,78,128,202,166,42,225,59,202,198,141,253,63,199,189,58,3,42,128,0,1,74,220,234,252,211,226,223,79,232,125,70,226,57,42,121,167,202,126,159,215,122,141,184,115,171,243,79,139,125,63,161,245,27,136,228,169,230,159,41,250,127,93,234,54,224,44,39,138,14,97,122,47,194,102,127,111,211,157,70,198,51,91,141,202,227,103,138,247,20,182,74,42,73,160,108,18,77,52,45,107,157,53,76,78,71,245,83,189,85,17,170,155,43,125,255,0,52,71,11,252,194,244,95,139,60,254,225,167,58,115,140,102,182,235,149,186,207,45,238,89,111,116,84,144,192,232,35,154,24,92,214,186,26,153,92,175,234,168,98,162,43,81,54,71,123,254,72,176,175,155,182,136,107,70,165,113,37,141,223,116,231,72,115,92,170,219,6,15,71,73,45,101,146,193,87,93,4,115,182,190,189,206,137,210,67,27,154,143,70,189,142,86,170,239,179,218,191,122,14,81,58,33,173,26,107,196,150,73,125,212,109,33,205,113,91,108,248,61,101,36,85,151,187,5,93,12,18,78,234,250,7,54,38,201,52,109,106,189,90,199,185,26,139,190,204,114,253,202,5,186,0,0,162,30,108,218,95,106,211,142,48,110,151,59,51,169,35,167,206,172,244,121,67,233,41,168,155,78,202,105,222,233,41,166,223,165,85,36,124,178,210,73,80,249,54,106,185,245,14,221,21,81,94,232,171,167,184,85,215,82,179,252,107,78,108,85,20,144,92,178,171,197,21,146,142,90,183,185,176,71,61,76,204,134,55,72,230,181,206,70,35,158,138,170,141,114,237,190,200,191,34,194,121,222,223,241,90,157,83,211,76,90,142,201,218,201,45,248,253,93,194,225,113,240,209,183,196,80,212,84,163,41,32,238,162,247,31,219,146,150,181,221,14,68,107,123,251,181,85,94,253,162,95,2,217,37,171,21,227,7,73,46,119,156,98,146,255,0,79,62,81,73,109,101,37,74,183,162,57,234,221,225,161,170,78,166,57,58,233,229,154,58,134,123,145,122,225,110,206,98,236,246,134,194,122,123,133,90,180,215,0,198,180,230,197,81,87,61,183,21,179,209,89,40,229,171,123,93,60,144,83,66,200,99,116,142,107,90,213,122,181,136,170,168,214,166,251,236,137,242,59,0,0,85,95,60,239,208,159,237,39,238,211,21,114,84,243,79,148,253,63,174,245,27,113,149,121,231,126,132,255,0,105,63,118,152,83,148,6,83,98,193,181,247,80,179,92,166,187,193,89,113,253,47,187,93,46,53,61,167,201,216,165,130,182,130,73,100,232,98,57,238,233,99,28,187,53,21,203,182,200,138,190,224,45,255,0,93,53,211,78,56,116,211,139,142,168,106,133,231,192,218,168,118,138,24,98,68,125,85,194,169,200,171,29,45,52,106,169,220,153,253,46,217,55,70,163,90,231,189,204,99,30,246,235,153,173,122,155,83,172,218,185,151,234,181,85,154,146,210,252,170,241,83,116,74,26,104,226,107,41,153,35,213,89,26,172,81,198,217,30,141,233,71,202,172,71,202,254,169,31,187,222,229,92,191,198,255,0,26,57,87,23,26,143,61,117,19,174,182,76,6,219,219,130,201,143,75,93,35,163,127,105,102,233,174,169,129,30,176,165,99,210,121,17,92,196,248,35,86,197,212,254,149,145,249,3,150,103,5,223,194,79,81,223,169,25,171,123,120,14,3,112,164,158,166,158,106,30,244,119,218,228,94,235,40,119,145,142,133,208,181,24,215,84,53,122,157,219,150,38,35,83,188,146,70,25,215,148,71,8,153,245,183,38,127,20,89,125,199,32,197,173,176,83,203,109,178,217,86,158,106,69,191,193,83,79,28,158,42,126,227,81,179,80,244,203,19,226,232,234,73,38,141,175,234,111,97,18,91,95,62,75,77,166,213,96,181,81,88,172,86,202,75,117,182,221,79,29,37,29,29,36,45,134,10,104,35,106,54,56,163,141,168,141,99,26,212,70,163,81,17,17,17,17,15,172,1,93,92,230,244,46,143,41,209,171,22,188,218,44,221,119,172,38,225,29,186,233,87,26,193,31,247,30,173,202,198,172,202,228,73,101,237,213,173,59,99,99,92,168,207,23,59,186,21,28,231,54,197,72,213,204,87,88,236,90,55,194,62,119,83,119,135,196,85,230,22,249,240,235,93,55,83,217,222,170,175,130,88,220,189,109,99,209,189,168,18,162,125,157,210,215,246,58,58,154,231,181,64,215,176,184,158,75,26,59,106,178,233,30,87,173,247,11,13,92,87,220,150,240,251,37,13,101,93,43,90,199,90,169,89,27,149,212,178,43,17,234,201,42,100,149,146,171,94,172,115,232,227,77,145,209,41,78,198,193,28,183,181,190,213,173,220,40,98,110,183,216,234,237,117,24,29,61,62,15,92,201,164,108,140,158,122,10,58,116,73,226,114,108,170,201,34,146,39,170,57,168,173,122,189,159,18,53,36,120,74,0,0,20,173,206,175,205,62,45,244,254,135,212,110,35,146,167,154,124,167,233,253,119,168,219,135,58,191,52,248,183,211,250,31,81,184,142,74,158,105,242,159,167,245,222,163,110,2,234,64,0,8,65,168,92,221,184,109,211,92,255,0,37,211,155,238,19,169,83,220,177,91,197,109,146,178,90,75,109,3,160,146,122,105,159,12,142,141,206,172,107,149,138,230,42,162,171,90,187,109,186,39,200,155,230,190,220,77,240,201,196,149,255,0,137,45,87,190,216,184,124,212,171,141,182,227,156,95,106,232,235,41,49,58,249,160,169,130,74,249,157,28,177,200,216,149,175,99,154,168,228,114,42,162,162,162,160,23,147,160,154,215,138,241,19,164,246,45,99,194,173,247,90,43,46,65,226,188,52,23,72,163,142,169,157,138,153,105,223,214,216,228,145,137,187,225,114,166,207,95,133,83,125,151,116,77,123,56,177,243,79,172,159,80,50,31,81,156,187,238,92,56,158,85,131,112,99,167,152,182,107,140,221,113,251,213,23,181,188,77,186,233,69,37,37,84,29,119,90,183,179,174,41,17,175,111,83,30,215,38,233,239,107,145,83,220,168,82,15,22,62,105,245,147,234,6,67,234,51,129,117,60,174,60,137,233,151,227,94,177,90,74,162,42,242,184,242,39,166,95,141,122,197,105,42,128,0,0,170,190,121,223,161,63,218,79,221,164,85,229,113,231,179,76,191,26,244,122,210,85,115,206,253,9,254,210,126,237,34,175,43,143,61,154,101,248,215,163,214,129,42,185,231,126,132,255,0,105,63,118,145,87,149,199,158,205,50,252,107,209,235,73,85,207,59,244,39,251,73,251,180,174,173,4,214,188,171,135,109,88,177,107,30,21,111,181,86,222,177,255,0,21,225,160,186,69,36,148,175,239,211,75,78,254,182,199,36,111,93,153,51,149,54,122,124,72,155,238,155,162,133,186,115,53,227,182,213,162,56,109,199,67,52,183,38,171,143,84,47,212,241,182,170,178,215,59,88,252,110,137,234,215,57,242,73,178,171,42,102,139,118,198,198,116,200,198,73,223,234,141,82,30,237,38,31,171,148,229,153,86,115,125,170,202,115,92,154,235,144,94,171,122,60,77,198,233,91,37,93,84,253,12,107,25,215,44,138,231,187,165,140,107,83,117,247,53,168,137,238,68,44,83,54,224,22,143,134,62,93,90,155,158,106,149,190,213,114,212,219,223,176,42,54,90,104,42,62,204,198,151,74,118,120,106,90,158,149,122,76,246,79,35,106,36,141,233,27,190,24,219,212,216,251,146,132,43,225,59,205,62,141,253,64,199,189,70,3,101,51,90,206,19,188,211,232,223,212,12,123,212,96,54,83,0,0,0,0,2,128,121,163,249,236,212,223,193,125,30,136,159,252,149,60,172,101,63,80,43,189,58,220,64,14,104,254,123,53,55,240,95,71,162,39,255,0,37,79,43,25,79,212,10,239,78,183,1,63,192,0,0,0,116,173,104,213,236,55,65,116,191,32,213,205,64,158,174,59,22,59,78,217,170,18,146,5,154,121,94,249,27,20,80,198,207,114,43,228,150,72,227,69,114,181,136,175,69,115,154,212,87,38,186,220,67,241,3,159,113,53,170,21,218,175,168,207,164,101,202,178,158,158,146,42,58,21,153,40,168,160,134,52,107,98,167,142,105,36,116,108,87,117,202,230,163,182,89,37,145,222,238,165,46,83,154,55,12,249,151,16,186,13,13,215,79,235,178,10,219,238,7,80,251,189,62,49,64,169,36,23,182,63,161,146,239,15,82,43,170,97,139,184,248,85,189,79,84,89,226,107,28,233,209,91,68,32,91,79,41,222,8,43,49,191,102,113,103,169,148,189,21,119,11,122,203,132,209,36,211,195,53,44,115,120,136,42,42,170,161,116,76,71,119,96,86,45,58,182,71,198,232,170,28,245,111,82,198,230,217,249,130,184,59,226,171,13,226,191,72,237,249,133,154,229,72,220,158,221,79,79,77,150,90,35,141,97,125,186,226,172,248,213,177,57,239,119,134,145,205,145,208,191,169,221,76,69,106,175,113,146,49,153,212,8,127,204,71,130,10,62,42,176,68,203,112,234,94,157,77,196,237,242,197,98,106,77,5,52,55,72,221,52,82,62,150,170,87,196,231,187,165,140,159,195,162,201,28,108,150,161,202,247,35,94,247,37,22,98,217,102,85,131,95,105,114,156,43,38,186,227,247,170,46,191,13,113,181,214,201,73,85,7,91,28,199,244,75,26,181,237,234,99,220,213,217,125,237,114,162,251,149,77,154,53,87,83,49,93,27,211,140,143,84,179,90,191,15,101,198,109,242,220,42,122,100,141,146,77,208,159,4,17,119,30,198,58,105,94,173,142,54,43,147,174,71,177,168,187,185,13,112,117,251,86,127,46,186,203,150,106,231,217,11,86,47,246,162,224,234,223,101,219,27,180,48,124,40,222,167,59,100,238,76,254,158,228,178,244,183,185,43,228,127,75,122,186,80,47,167,130,142,43,172,92,90,104,213,22,101,221,181,81,229,246,221,168,242,155,37,20,207,119,128,170,234,122,71,34,54,68,71,164,51,177,157,216,215,119,181,55,124,125,199,190,41,20,144,5,90,242,121,225,139,50,161,181,84,113,45,125,203,178,11,53,138,233,80,176,216,172,182,203,202,50,138,250,200,91,87,75,60,215,42,84,106,164,140,138,89,23,195,162,189,175,108,145,202,245,111,74,177,95,105,64,0,0,13,85,205,170,13,85,192,217,79,132,239,43,26,55,244,255,0,30,244,232,12,170,98,174,19,188,172,104,223,211,252,123,211,160,50,168,3,21,113,99,229,99,89,62,159,228,62,157,57,149,76,85,197,143,149,141,100,250,127,144,250,116,224,107,88,109,80,106,174,109,80,0,0,0,0,0,0,0,0,5,0,243,71,243,217,169,191,130,250,61,17,63,249,42,121,88,202,126,160,87,122,117,184,128,28,209,252,246,106,111,224,190,143,68,79,254,74,158,86,50,159,168,21,222,157,110,2,127,128,0,16,255,0,94,249,160,104,23,14,218,177,125,209,204,215,16,212,10,219,214,63,225,124,76,246,187,125,20,148,175,239,211,69,80,206,135,73,87,27,215,102,76,212,93,216,159,18,46,219,166,202,179,0,164,14,99,220,61,107,238,115,198,118,161,229,56,86,135,234,6,65,101,173,246,79,134,184,218,241,154,218,186,89,250,45,84,140,127,68,177,198,230,59,165,236,115,87,101,247,57,170,139,239,69,2,215,248,95,226,131,1,226,207,0,184,106,54,156,218,50,11,117,182,221,120,150,201,44,87,186,120,97,157,211,199,12,51,57,205,108,50,202,213,103,77,67,17,21,92,139,186,59,221,242,85,253,94,33,248,126,192,120,154,210,250,237,40,212,102,85,178,219,89,81,79,87,21,101,10,66,149,180,83,195,34,57,178,211,201,52,114,54,55,171,122,226,115,145,187,172,114,200,223,119,82,145,175,148,78,158,231,218,107,195,110,73,98,212,108,31,32,197,110,83,231,21,149,113,81,222,237,147,80,207,36,14,160,160,107,101,108,115,53,174,86,43,152,246,163,145,54,221,142,79,185,73,190,6,178,218,233,161,122,143,195,166,163,220,116,191,84,44,222,6,235,67,180,176,205,18,171,233,110,20,174,85,72,234,169,164,84,78,228,47,233,118,203,178,57,28,215,49,237,99,216,246,55,160,23,167,205,199,76,241,92,195,132,43,198,117,118,164,218,245,129,92,40,46,22,138,168,227,143,184,223,19,87,13,28,240,57,238,98,189,33,123,39,71,185,140,115,122,164,130,7,42,170,51,101,162,192,54,168,5,117,114,166,227,106,179,85,172,85,60,63,106,246,87,227,51,59,55,114,178,193,114,186,92,167,168,184,100,20,175,124,179,79,27,223,50,187,185,53,63,187,100,71,245,58,5,78,152,209,41,228,122,216,168,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,139,147,115,145,225,118,251,192,226,212,217,80,230,112,69,77,206,96,126,78,78,199,77,101,168,141,169,243,232,255,0,230,218,80,54,185,64,251,79,22,16,54,125,218,172,158,213,247,255,0,68,75,247,27,3,92,99,89,105,31,26,124,215,111,250,80,163,46,62,44,210,98,60,90,69,95,216,115,98,145,182,137,186,151,220,155,35,81,23,239,95,240,106,5,185,112,179,94,202,205,38,176,236,190,246,208,82,167,223,242,240,176,153,144,142,188,20,228,212,217,6,145,89,31,79,43,93,218,161,166,141,200,139,190,202,148,180,251,253,201,250,201,20,7,174,79,214,161,135,39,34,30,26,141,79,144,28,192,0,0,0,0,60,57,81,16,15,32,245,117,59,127,135,222,135,177,23,116,249,0,110,232,155,41,228,241,186,39,204,240,143,106,174,200,228,85,254,176,60,174,235,238,251,143,39,143,144,3,200,60,34,125,231,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,6,170,230,213,6,170,224,108,167,194,119,149,141,27,250,127,143,122,116,6,74,180,221,173,87,251,85,21,246,197,115,164,184,219,110,52,241,213,209,214,82,76,217,160,169,130,70,163,163,150,57,26,170,215,177,205,84,114,57,21,81,81,81,80,168,30,41,248,231,181,89,120,50,210,174,23,116,162,233,73,112,185,95,244,223,31,143,43,188,219,174,141,122,91,32,101,52,113,203,108,78,196,157,77,169,123,160,123,39,142,93,145,176,191,161,88,254,242,172,95,147,203,11,143,90,109,24,186,210,112,253,172,23,218,74,13,62,185,212,84,205,106,187,213,247,94,182,155,140,238,135,162,25,37,116,189,170,122,23,43,103,114,170,69,240,205,58,200,247,53,139,35,218,23,62,0,0,0,0,0,0,0,0,80,15,52,127,61,154,155,248,47,163,209,23,252,80,15,52,127,61,154,155,248,47,163,209,1,63,249,42,121,88,202,126,160,87,122,117,184,159,228,0,228,169,229,99,41,250,129,93,233,214,226,127,128,0,1,173,103,22,62,105,245,147,234,6,67,234,51,150,169,201,83,202,198,83,245,2,187,211,173,197,85,241,99,230,159,89,62,160,100,62,163,57,106,156,149,60,172,101,63,80,43,189,58,220,4,255,0,0,0,42,175,156,103,13,26,89,138,98,182,126,35,49,107,79,177,178,75,206,65,79,96,184,210,219,224,166,167,161,172,238,199,112,172,150,182,102,50,36,146,74,199,200,214,163,165,116,139,212,212,68,84,85,77,203,84,32,7,58,191,43,24,183,212,10,31,78,184,129,0,57,92,121,236,211,47,198,189,30,180,191,226,128,121,92,121,236,211,47,198,189,30,180,191,224,5,43,115,171,243,79,139,125,63,161,245,27,137,117,37,43,115,171,243,79,139,125,63,161,245,27,136,25,87,145,143,233,179,246,111,247,145,106,133,85,242,49,253,54,126,205,254,242,39,167,21,92,76,97,188,40,105,29,102,169,102,20,53,119,23,186,161,182,219,69,178,153,21,175,184,220,100,100,143,138,5,147,165,91,11,58,98,145,239,145,200,189,44,99,186,90,247,244,70,240,252,174,35,184,211,208,110,22,46,184,221,139,85,50,10,182,220,178,90,134,35,40,237,180,222,42,122,42,37,114,181,215,10,152,209,200,230,83,53,200,173,221,168,233,30,168,244,138,57,58,36,233,205,86,155,181,170,255,0,106,162,190,216,174,116,151,27,109,198,158,58,186,58,202,73,155,52,21,48,72,212,116,114,199,35,85,90,246,57,170,142,71,34,170,42,42,42,26,203,235,22,177,103,218,235,159,221,53,27,81,175,213,119,27,149,198,162,121,98,138,90,169,166,130,223,4,147,73,51,105,41,91,51,222,232,169,163,116,175,72,226,71,42,53,23,250,213,102,255,0,45,78,97,117,154,101,125,161,208,173,121,203,255,0,204,45,127,84,86,123,229,210,105,234,36,179,213,116,83,67,77,74,249,164,153,99,166,183,54,56,94,212,70,199,211,28,146,163,156,230,71,214,230,133,202,0,0,0,0,197,92,88,249,88,214,79,167,249,15,167,78,107,88,108,167,197,143,149,141,100,250,127,144,250,116,230,181,128,109,80,0,3,21,113,99,229,99,89,62,159,228,62,157,57,173,97,178,159,22,62,86,53,147,233,254,67,233,211,154,245,232,94,133,234,63,17,122,143,110,210,253,47,179,120,235,173,118,242,205,52,170,172,165,183,210,181,81,36,170,169,145,17,123,112,179,169,187,174,202,229,115,154,198,53,239,123,24,224,200,28,23,112,147,149,113,115,170,105,139,91,101,240,56,221,139,195,92,50,107,139,157,36,93,186,23,84,198,199,193,4,169,12,177,165,100,145,172,206,133,146,34,53,221,153,21,87,102,41,176,78,1,128,97,186,89,134,218,116,251,79,177,234,75,30,61,99,167,74,106,26,26,100,94,136,153,186,170,170,170,170,185,239,115,149,207,123,220,170,247,189,206,115,149,206,114,170,245,78,29,116,27,13,225,183,72,236,90,83,134,81,82,53,150,234,118,62,231,93,13,58,194,251,181,197,88,212,168,173,149,28,247,187,174,71,55,116,106,189,221,12,70,70,213,232,99,81,50,88,26,214,113,99,230,159,89,62,160,100,62,163,57,106,156,52,255,0,245,155,110,255,0,79,243,191,254,127,116,42,175,139,31,52,250,201,245,3,33,245,25,203,84,225,167,255,0,172,219,119,250,127,157,255,0,243,251,160,20,172,109,80,106,174,109,80,0,0,7,201,118,180,218,175,246,170,219,21,246,217,73,113,182,220,105,228,164,172,163,171,133,179,65,83,4,141,86,201,20,145,185,21,175,99,154,170,213,106,162,162,162,170,41,174,191,28,90,67,134,232,71,21,25,230,150,233,244,21,112,99,214,154,138,57,168,96,169,157,102,125,59,42,104,160,170,88,81,235,241,57,140,116,238,99,21,202,231,244,53,189,78,123,183,114,236,102,80,15,52,127,61,154,155,248,47,163,209,1,63,249,42,121,88,202,126,160,87,122,117,184,165,98,234,121,42,121,88,202,126,160,87,122,117,184,165,96,54,83,225,59,202,198,141,253,63,199,189,58,3,42,152,171,132,239,43,26,55,244,255,0,30,244,232,12,170,0,0,5,43,115,171,243,79,139,125,63,161,245,27,136,228,169,230,159,41,250,127,93,234,54,225,206,175,205,62,45,244,254,135,212,110,35,146,167,154,124,167,233,253,119,168,219,128,186,144,0,0,12,127,196,14,166,126,70,244,59,60,213,40,234,237,84,245,120,206,63,93,112,160,246,164,157,20,179,87,50,23,120,88,31,241,177,93,221,157,98,141,24,215,35,158,231,163,90,189,78,64,40,175,152,174,177,223,117,147,139,140,238,166,239,15,135,164,195,238,19,225,214,186,110,166,63,179,75,65,60,177,185,122,218,198,43,187,179,173,68,251,59,169,204,239,244,117,57,172,106,145,214,211,118,186,216,46,180,87,219,21,206,174,221,114,183,84,71,87,71,89,73,51,161,158,154,120,220,142,142,88,228,106,163,152,246,185,17,200,228,84,84,84,69,65,118,187,93,111,247,90,219,237,246,231,87,113,185,92,106,36,171,172,172,171,153,211,79,83,60,142,87,73,44,146,57,85,207,123,156,170,229,114,170,170,170,170,169,221,117,199,66,245,31,135,108,237,116,231,84,172,222,206,189,54,223,71,113,233,98,171,225,124,117,16,182,77,163,151,100,100,189,183,172,144,61,241,171,163,238,195,43,90,247,35,122,148,54,41,225,251,83,63,44,154,29,129,234,148,149,118,170,138,188,155,31,161,184,87,251,46,78,186,88,107,159,11,124,84,12,248,222,173,237,78,146,198,172,115,149,204,115,21,174,94,166,169,144,8,21,201,167,63,169,201,184,92,186,97,151,28,134,146,174,163,14,202,42,233,168,237,237,88,146,122,27,117,68,81,84,70,175,107,81,30,172,146,166,74,229,107,223,190,234,217,26,139,180,125,45,158,160,85,95,60,239,208,159,237,39,238,210,173,104,174,215,91,117,53,125,29,190,231,87,75,79,116,167,74,74,232,161,153,204,101,84,9,44,115,36,82,181,23,103,177,37,134,41,17,174,221,58,227,99,190,109,69,75,74,231,157,250,19,253,164,253,218,87,6,142,232,238,125,174,185,253,175,78,116,230,195,87,113,185,92,106,32,138,89,98,165,154,104,45,240,73,52,112,186,174,169,208,177,238,138,154,55,74,197,146,85,106,163,81,127,169,20,50,87,5,220,36,229,92,92,234,154,98,214,217,124,14,55,98,240,215,12,154,226,231,73,23,110,133,213,49,177,240,65,42,67,44,105,89,36,107,51,161,100,136,141,119,102,69,85,217,138,95,246,149,105,158,43,163,122,113,142,105,110,21,73,225,236,184,205,190,43,125,55,84,113,178,73,186,19,227,158,94,219,24,199,77,43,213,210,72,244,106,117,200,247,185,83,119,41,213,120,98,225,235,21,225,127,70,172,186,71,139,84,248,255,0,1,220,169,184,221,31,75,29,60,215,58,233,93,213,45,68,141,98,127,139,27,17,206,123,153,20,81,49,94,254,142,165,202,160,0,0,10,118,231,79,172,87,91,214,174,98,154,33,111,191,82,75,98,198,172,236,189,215,81,210,85,57,207,109,214,169,242,53,27,85,26,61,88,143,142,154,56,159,18,57,136,246,178,178,69,221,91,42,22,211,168,89,173,171,77,112,12,151,81,175,180,245,115,219,113,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,111,182,234,159,51,90,205,107,213,11,174,181,106,230,95,170,247,150,213,199,81,148,222,42,110,76,167,169,173,117,91,232,224,123,215,179,74,146,185,17,94,200,98,237,196,207,133,168,140,141,168,141,106,34,34,7,74,44,127,146,198,177,93,108,186,185,149,232,133,194,253,73,21,139,37,179,190,247,67,71,87,84,230,189,215,90,87,198,213,109,44,106,244,98,190,74,105,37,124,168,214,43,220,202,56,215,116,108,74,87,1,216,52,247,53,186,233,174,127,141,106,53,138,158,146,123,150,43,120,162,189,209,197,86,199,58,9,39,166,153,147,70,217,26,215,53,202,197,115,17,21,17,205,93,183,217,83,230,6,209,0,235,250,123,154,218,181,43,0,198,181,26,197,79,87,5,183,42,179,209,94,232,226,171,99,91,60,112,84,194,201,163,108,141,107,156,212,122,53,232,138,136,231,38,251,236,171,243,59,0,20,173,206,175,205,62,45,244,254,135,212,110,35,146,167,154,124,167,233,253,119,168,219,135,58,191,52,248,183,211,250,31,81,184,142,74,158,105,242,159,167,245,222,163,110,2,234,64,0,0,0,13,107,56,177,243,79,172,159,80,50,31,81,156,217,76,214,179,139,31,52,250,201,245,3,33,245,25,192,186,158,87,30,68,244,203,241,175,88,173,37,81,21,121,92,121,19,211,47,198,189,98,180,149,64,0,0,85,95,60,239,208,159,237,39,238,210,42,242,184,243,217,166,95,141,122,61,105,42,185,231,126,132,255,0,105,63,118,145,87,149,199,158,205,50,252,107,209,235,64,149,92,243,191,66,127,180,159,187,74,171,45,83,158,119,232,79,246,147,247,105,135,249,101,112,37,117,214,236,202,221,174,122,165,140,210,73,165,246,26,137,29,75,71,116,129,207,102,73,90,196,115,90,200,227,221,17,244,208,203,179,164,123,250,163,123,227,236,116,200,139,55,104,51,87,42,254,2,169,169,105,173,92,83,235,37,138,146,177,245,148,240,220,48,107,101,71,117,31,70,244,150,102,173,125,77,60,145,53,170,245,107,32,150,149,237,123,217,209,47,119,100,122,68,230,74,14,104,254,68,245,55,240,95,88,162,37,81,21,121,163,249,19,212,223,193,125,98,136,10,86,225,59,205,62,141,253,64,199,189,70,3,101,51,90,206,19,188,211,232,223,212,12,123,212,96,54,83,0,0,0,0,2,128,121,163,249,236,212,223,193,125,30,136,159,252,149,60,172,101,63,80,43,189,58,220,64,14,104,254,123,53,55,240,95,71,162,39,255,0,37,79,43,25,79,212,10,239,78,183,1,63,192,0,0,0,10,107,230,179,193,45,30,148,223,105,184,129,210,28,83,193,225,151,158,221,29,254,219,107,182,193,79,111,199,234,152,200,161,130,70,50,20,111,110,26,143,126,234,172,233,108,232,189,82,42,212,70,196,185,67,242,114,156,79,21,206,108,85,88,182,107,140,218,178,11,45,111,71,137,183,93,40,163,171,165,159,161,237,123,58,226,145,28,199,116,189,141,114,110,158,231,53,21,61,232,128,107,197,193,223,21,89,151,10,26,185,111,204,44,215,42,183,99,23,26,138,122,108,178,209,28,105,51,46,54,228,127,198,173,137,207,99,124,76,109,116,142,133,253,77,233,122,171,85,123,111,145,143,216,79,0,207,240,221,83,195,109,58,131,167,217,13,37,243,30,190,83,165,77,13,117,50,175,68,172,221,81,81,81,81,28,199,181,200,230,61,142,68,123,30,215,53,200,215,53,81,53,246,227,95,133,27,239,9,122,203,91,134,246,174,181,152,133,203,122,204,90,247,91,11,27,227,233,122,88,178,70,174,141,85,139,52,15,127,106,68,217,142,93,153,39,109,140,150,52,63,43,15,227,3,92,112,158,31,114,158,25,237,57,39,94,25,148,116,181,27,43,230,74,171,92,110,149,36,169,134,142,86,72,222,220,53,30,246,205,19,209,241,185,175,151,102,181,101,145,207,12,213,204,207,141,31,225,39,168,236,211,124,41,221,188,7,1,184,85,193,77,81,13,119,122,59,237,114,47,105,245,219,70,247,66,232,90,140,115,105,220,157,78,237,203,43,213,201,222,88,227,233,92,2,112,109,83,197,246,168,86,219,239,181,53,116,24,38,49,78,147,100,117,212,53,177,65,90,199,207,28,201,71,13,58,73,28,136,231,190,88,149,206,85,103,66,71,20,155,185,175,88,209,216,87,69,244,135,50,215,173,80,199,244,143,79,224,164,146,251,145,84,58,26,117,171,157,33,130,38,50,55,75,44,210,63,222,168,200,226,142,73,21,26,142,122,163,21,26,215,57,81,171,177,71,15,28,63,96,60,50,233,125,14,148,105,203,42,223,109,163,168,168,171,150,178,185,33,90,218,217,230,145,92,233,106,36,134,56,219,35,209,189,17,53,202,221,210,56,163,111,191,165,0,200,22,155,77,170,193,106,162,177,88,173,148,150,235,109,186,158,58,74,58,58,72,91,12,20,208,70,212,108,113,71,27,81,26,198,53,168,141,70,162,34,34,34,34,31,88,0,0,0,13,85,205,170,13,85,192,217,79,132,239,43,26,55,244,255,0,30,244,232,12,170,98,174,19,188,172,104,223,211,252,123,211,160,50,168,3,21,113,99,229,99,89,62,159,228,62,157,57,149,76,85,197,143,149,141,100,250,127,144,250,116,224,107,88,109,80,106,174,109,80,0,142,188,60,241,235,195,207,19,57,149,251,6,211,235,237,93,29,202,209,80,216,104,89,122,240,244,79,191,177,82,119,44,214,248,86,85,158,102,54,58,119,72,244,116,108,123,24,246,43,154,221,213,18,21,115,80,227,214,166,170,166,235,194,198,141,223,106,232,217,71,81,53,191,57,185,211,246,149,149,140,88,161,114,80,83,84,71,43,156,140,71,62,120,170,152,230,49,253,113,118,183,86,44,173,125,107,96,25,254,101,165,153,149,167,80,116,251,33,171,177,228,54,58,132,169,161,174,166,84,235,137,251,42,42,42,42,43,94,199,53,92,199,177,200,172,123,28,230,185,28,215,42,40,109,16,8,255,0,193,71,21,214,46,45,52,106,139,50,238,218,168,242,251,110,212,121,77,146,138,103,187,192,85,117,61,35,145,27,34,35,210,25,216,206,236,107,187,218,155,190,62,227,223,20,138,72,0,0,0,0,0,40,7,154,63,158,205,77,252,23,209,232,137,255,0,201,83,202,198,83,245,2,187,211,173,196,0,230,143,231,179,83,127,5,244,122,34,127,242,84,242,177,148,253,64,174,244,235,112,19,252,0,0,0,0,0,4,85,230,143,228,79,83,127,5,245,138,34,128,75,254,230,143,228,79,83,127,5,245,138,34,128,64,253,92,91,44,202,176,107,237,46,83,133,100,215,92,126,245,69,215,225,174,54,186,217,41,42,160,235,99,152,254,137,99,86,189,189,76,123,154,187,47,189,174,84,95,114,169,176,79,3,156,91,211,113,123,164,110,204,42,177,122,187,30,67,99,168,109,174,253,11,41,165,246,116,149,125,8,254,229,28,238,221,175,99,154,173,114,196,174,89,97,234,70,191,169,174,138,89,112,167,17,92,170,112,29,111,226,46,131,85,232,47,149,118,60,123,36,168,173,171,206,104,232,170,97,166,157,39,240,177,182,150,91,108,105,72,246,117,201,80,215,203,82,233,220,170,229,145,206,111,196,229,38,174,1,128,97,186,89,134,218,116,251,79,177,234,75,30,61,99,167,74,106,26,26,100,94,136,153,186,170,170,170,170,185,239,115,149,207,123,220,170,247,189,206,115,149,206,114,170,135,96,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,240,155,253,224,55,247,236,120,113,231,111,126,231,135,238,187,53,23,230,7,4,93,215,115,216,159,35,135,86,202,115,69,223,222,7,9,218,143,141,90,171,177,75,60,209,160,98,113,1,71,35,92,212,124,116,118,212,118,203,254,236,191,246,23,79,34,162,55,222,133,64,115,97,179,210,195,169,52,215,86,39,231,150,146,133,85,125,254,244,70,84,127,78,223,201,79,184,9,95,203,94,170,169,250,97,4,115,171,213,168,196,232,223,125,186,124,53,38,223,50,105,33,2,57,92,100,241,221,244,230,58,21,93,223,76,142,143,111,241,105,104,211,245,39,235,39,186,124,128,240,229,251,142,13,85,223,228,115,84,60,1,201,15,32,0,0,0,56,63,223,238,57,47,200,224,190,245,216,3,26,135,176,240,137,183,222,23,220,7,76,213,45,66,183,233,214,51,89,126,174,122,116,211,195,36,136,155,183,222,173,141,239,251,220,223,230,47,222,71,237,14,227,1,154,169,170,111,195,161,163,127,97,89,84,228,123,99,247,126,111,222,158,254,243,147,254,67,31,115,32,213,186,76,127,26,147,23,138,109,234,106,227,98,53,189,43,242,146,158,165,169,239,232,84,249,255,0,73,212,185,103,233,213,99,238,46,207,43,162,221,39,167,168,99,23,169,63,211,34,166,122,124,157,254,201,127,146,5,144,177,221,109,69,217,125,255,0,172,242,26,155,38,199,144,60,117,123,246,217,70,231,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,213,92,218,160,213,92,15,170,211,105,186,223,238,180,86,43,21,178,174,227,114,184,212,71,73,71,71,73,11,166,158,166,121,28,141,142,40,227,106,43,158,247,57,81,168,212,69,85,85,68,67,176,106,102,149,106,62,141,229,83,225,90,165,133,221,113,155,213,63,83,188,53,194,157,99,239,70,217,31,31,122,23,255,0,18,104,85,241,200,141,150,53,116,111,233,85,107,149,61,229,180,242,172,224,130,143,77,177,91,71,19,218,135,75,215,151,228,150,249,101,199,169,59,208,84,83,209,89,234,227,129,240,85,109,218,87,197,89,35,18,100,221,146,170,36,21,29,14,107,94,233,26,220,215,199,215,5,24,175,21,154,113,87,123,180,219,60,62,166,227,54,249,164,199,46,20,233,27,36,175,232,71,72,219,101,66,200,230,49,208,202,245,84,99,158,228,236,200,245,122,47,75,165,100,161,31,249,93,113,245,71,152,88,173,188,51,235,21,194,213,107,186,227,150,250,106,28,78,241,61,76,20,113,220,233,88,248,169,160,182,185,142,115,122,235,27,220,141,177,118,209,206,154,54,187,169,17,241,171,230,178,163,86,207,243,85,129,101,95,234,174,57,146,99,151,15,246,202,58,235,109,117,60,159,240,100,134,104,228,103,244,57,174,111,220,168,93,247,44,206,52,127,132,158,156,63,77,243,87,118,243,236,6,223,73,5,77,68,213,221,233,47,180,40,157,166,87,109,35,221,51,166,106,177,173,168,114,245,55,185,44,79,71,39,121,35,140,38,168,0,0,0,0,0,1,64,60,209,252,246,106,111,224,190,143,68,95,241,64,60,209,252,246,106,111,224,190,143,68,4,255,0,228,169,229,99,41,250,129,93,233,214,226,127,144,3,146,167,149,140,167,234,5,119,167,91,137,254,0,0,6,181,156,88,249,167,214,79,168,25,15,168,206,90,167,37,79,43,25,79,212,10,239,78,183,21,87,197,143,154,125,100,250,129,144,250,140,229,170,114,84,242,177,148,253,64,174,244,235,112,19,252,0,0,128,28,234,252,172,98,223,80,40,125,58,226,79,242,0,115,171,242,177,139,125,64,161,244,235,136,16,3,149,199,158,205,50,252,107,209,235,75,254,40,7,149,199,158,205,50,252,107,209,235,75,254,0,82,183,58,191,52,248,183,211,250,31,81,184,151,82,82,183,58,191,52,248,183,211,250,31,81,184,129,218,185,67,106,102,43,163,122,113,196,126,169,102,181,126,30,203,140,219,236,23,10,158,153,35,100,147,116,37,207,162,8,187,143,99,29,52,175,86,199,27,21,201,215,35,216,212,93,220,132,75,227,19,138,172,203,138,253,92,184,102,23,155,149,91,113,139,117,69,69,54,39,104,146,52,133,150,235,114,191,224,87,68,215,189,190,38,70,182,55,76,254,167,117,61,17,168,189,182,70,198,97,72,238,215,88,109,85,22,40,110,117,108,182,214,84,67,87,81,70,217,156,144,77,60,45,145,177,74,248,247,233,115,216,217,230,107,92,169,187,82,89,17,54,234,93,229,7,0,188,20,101,92,86,106,61,37,238,237,108,240,250,101,140,220,33,147,35,184,84,36,140,142,191,161,91,35,173,148,235,27,152,247,77,43,21,17,238,99,147,179,27,209,234,189,78,137,146,135,106,224,183,150,246,85,197,14,156,100,154,165,124,186,123,18,202,251,125,202,223,137,245,79,37,52,149,151,200,146,47,15,60,189,84,178,50,75,119,91,166,142,71,196,238,231,114,39,181,17,21,170,69,93,85,211,60,171,70,245,31,35,210,220,214,147,195,222,177,155,132,182,250,158,152,228,100,115,116,47,193,60,93,198,49,238,134,86,43,100,141,234,212,235,141,236,114,38,206,67,103,59,77,166,213,96,181,81,88,172,86,202,75,117,182,221,79,29,37,29,29,36,45,134,10,104,35,106,54,56,163,141,168,141,99,26,212,70,163,81,17,17,17,17,8,171,204,51,130,203,87,20,250,95,81,125,196,49,250,71,106,166,53,78,139,143,214,45,75,105,86,182,4,147,170,91,124,242,57,170,215,177,205,89,93,18,61,90,140,153,90,189,200,216,249,186,131,5,114,186,227,234,143,48,177,91,120,103,214,43,133,170,215,117,199,45,244,212,56,157,226,122,152,40,227,185,210,177,241,83,65,109,115,28,230,245,214,55,185,27,98,237,163,157,52,109,119,82,35,227,87,205,101,70,173,159,230,171,2,202,191,213,92,115,36,199,46,31,237,148,117,214,218,234,121,63,224,201,12,209,200,207,232,115,92,223,185,80,189,62,92,220,107,255,0,10,173,56,158,193,159,220,237,81,234,110,45,249,187,149,52,11,218,146,233,66,136,196,142,230,216,122,90,198,245,61,235,28,173,137,92,214,72,214,187,104,155,52,81,160,76,0,0,24,171,139,31,43,26,201,244,255,0,33,244,233,205,107,13,148,248,177,242,177,172,159,79,242,31,78,156,214,176,13,170,0,0,99,254,33,113,107,238,115,160,90,151,133,98,212,62,54,245,144,97,247,155,93,186,155,186,200,251,245,83,209,75,28,81,245,189,90,198,245,61,237,77,220,168,212,223,117,84,79,121,141,120,51,224,207,1,225,51,0,166,163,163,161,164,184,230,215,26,118,75,126,191,75,20,51,78,217,228,134,157,42,105,41,106,82,8,166,74,30,245,58,73,28,82,110,187,175,83,189,255,0,41,20,0,0,0,214,179,139,31,52,250,201,245,3,33,245,25,203,84,225,167,255,0,172,219,119,250,127,157,255,0,243,251,161,85,124,88,249,167,214,79,168,25,15,168,206,90,167,13,63,253,102,219,191,211,252,239,255,0,159,221,0,165,99,106,131,85,115,106,128,0,0,5,0,243,71,243,217,169,191,130,250,61,17,127,197,0,243,71,243,217,169,191,130,250,61,16,19,255,0,146,167,149,140,167,234,5,119,167,91,138,86,46,167,146,167,149,140,167,234,5,119,167,91,138,86,3,101,62,19,188,172,104,223,211,252,123,211,160,50,169,138,184,78,242,177,163,127,79,241,239,78,128,202,160,0,0,82,183,58,191,52,248,183,211,250,31,81,184,142,74,158,105,242,159,167,245,222,163,110,28,234,252,211,226,223,79,232,125,70,226,57,42,121,167,202,126,159,215,122,141,184,11,169,0,0,32,7,57,189,82,251,41,195,141,139,76,232,47,190,22,191,59,200,35,241,52,94,23,175,198,90,232,152,179,77,249,197,98,182,62,138,167,91,157,238,115,94,237,246,77,219,220,66,127,148,109,205,223,88,173,90,149,197,27,49,28,114,253,87,93,109,211,235,60,86,74,152,146,169,178,209,71,117,116,178,77,86,232,26,199,185,168,244,107,233,224,149,85,26,254,229,43,152,228,252,219,84,12,63,192,78,153,229,90,161,197,198,153,219,177,106,78,231,176,114,10,44,154,227,59,227,145,97,165,161,160,157,149,18,190,71,49,142,232,234,237,182,38,43,182,106,203,52,76,87,55,175,114,95,243,180,209,203,236,89,86,11,196,13,60,221,235,45,77,189,48,234,200,250,88,223,9,85,28,149,21,116,235,186,191,174,78,243,37,169,247,35,58,89,225,126,39,111,35,81,62,190,72,250,67,82,251,174,161,107,221,116,21,113,211,193,79,22,33,107,145,179,197,216,157,239,116,117,85,173,124,126,249,81,241,164,116,10,215,124,44,84,154,68,248,213,23,162,90,243,52,209,79,203,79,8,249,79,135,184,120,90,252,19,124,214,143,174,94,136,101,240,80,77,226,35,147,104,222,231,111,75,45,79,67,83,167,121,82,46,167,35,122,183,10,224,229,17,172,86,173,53,226,141,248,142,71,126,171,161,182,234,13,158,91,37,52,75,84,216,168,164,186,182,88,230,164,116,237,123,218,213,122,181,149,16,68,168,142,127,114,169,172,106,126,113,202,94,73,172,14,147,231,95,146,253,83,195,117,51,217,126,211,251,37,144,91,175,190,11,191,217,241,94,22,166,57,187,93,206,151,116,117,118,250,122,186,93,182,251,236,187,108,108,209,137,229,54,44,231,21,179,102,184,181,119,141,178,228,22,250,123,165,186,167,180,248,251,244,179,198,217,34,147,161,232,215,183,169,143,106,236,228,71,38,251,42,34,251,128,172,30,121,223,161,63,218,79,221,166,42,228,169,230,159,41,250,127,93,234,54,227,42,243,206,253,9,254,210,126,237,49,87,37,79,52,249,79,211,250,239,81,183,1,117,32,0,0,0,33,7,55,125,98,186,233,175,11,140,196,113,203,245,37,13,203,80,111,17,89,42,98,74,167,69,91,37,169,177,73,53,91,160,107,30,215,43,21,204,167,130,85,84,115,59,117,78,99,147,243,141,82,149,176,220,3,50,212,26,155,173,46,25,143,85,221,95,99,179,214,223,238,107,10,39,69,29,186,146,37,150,162,162,87,185,81,172,99,90,155,38,235,241,61,204,99,122,158,246,181,100,87,51,77,107,252,180,241,113,148,248,123,127,133,160,193,55,194,168,250,226,232,154,95,5,60,222,34,73,54,145,237,118,245,82,212,244,57,58,119,137,34,234,106,59,171,124,171,203,243,69,63,252,214,56,158,226,46,178,225,250,63,200,240,171,125,44,114,255,0,251,57,43,42,228,153,139,31,254,164,145,185,178,127,135,71,55,248,138,4,0,59,6,101,128,102,90,125,83,106,165,204,241,234,187,83,239,150,122,43,253,177,102,68,232,172,183,85,196,146,211,212,68,246,170,181,236,115,87,101,217,126,23,181,236,119,75,216,230,167,95,39,255,0,48,61,20,255,0,243,88,225,135,136,186,59,135,232,255,0,28,194,174,20,178,75,255,0,236,229,172,164,146,22,36,127,250,234,72,231,73,254,1,26,223,227,168,18,255,0,148,38,186,86,106,127,14,53,122,115,144,222,124,109,235,77,46,13,183,66,215,164,239,153,182,121,216,178,81,44,146,200,174,99,186,94,202,184,24,198,42,36,113,83,68,213,99,83,165,207,157,69,0,242,203,214,191,200,183,23,24,183,136,183,248,170,12,239,108,42,179,162,46,185,162,241,179,195,225,228,143,121,24,214,237,85,21,55,91,151,171,104,150,94,150,171,186,118,191,224,41,91,157,95,154,124,91,233,253,15,168,220,71,37,79,52,249,79,211,250,239,81,183,14,117,126,105,241,111,167,244,62,163,113,28,149,60,211,229,63,79,235,189,70,220,5,212,128,0,0,0,26,214,113,99,230,159,89,62,160,100,62,163,57,178,153,173,103,22,62,105,245,147,234,6,67,234,51,129,117,60,174,60,137,233,151,227,94,177,90,74,162,42,242,184,242,39,166,95,141,122,197,105,42,128,0,0,170,190,121,223,161,63,218,79,221,164,85,229,113,231,179,76,191,26,244,122,210,85,115,206,253,9,254,210,126,237,34,175,43,143,61,154,101,248,215,163,214,129,105,60,106,112,109,83,197,246,168,105,5,190,251,83,87,65,130,99,20,249,28,217,29,117,13,108,80,86,177,243,199,68,148,112,211,164,145,200,142,123,229,137,92,229,86,116,36,113,73,187,154,245,141,29,39,241,108,79,21,193,172,84,184,182,21,140,218,177,251,45,23,95,134,183,90,232,163,164,165,131,173,238,123,250,34,141,26,198,245,61,238,114,236,158,247,57,85,125,234,167,235,0,4,85,230,143,228,79,83,127,5,245,138,34,85,17,87,154,63,145,61,77,252,23,214,40,128,165,110,19,188,211,232,223,212,12,123,212,96,54,83,53,172,225,59,205,62,141,253,64,199,189,70,3,101,48,0,0,0,0,40,7,154,63,158,205,77,252,23,209,232,137,255,0,201,83,202,198,83,245,2,187,211,173,196,0,230,143,231,179,83,127,5,244,122,34,127,242,84,242,177,148,253,64,174,244,235,112,19,252,0,0,0,0,3,165,107,70,175,97,186,11,165,249,6,174,106,4,245,113,216,177,218,118,205,80,148,144,44,211,202,247,200,216,162,134,54,123,145,95,36,178,71,26,43,149,172,69,122,43,156,214,162,185,2,31,243,134,204,180,142,195,195,165,62,45,151,216,41,43,243,188,158,161,33,195,170,157,107,100,243,219,217,5,85,36,215,9,153,82,244,222,157,142,137,177,68,228,99,186,228,89,99,78,151,49,30,230,82,97,146,184,135,226,7,62,226,107,84,43,181,95,81,159,72,203,149,101,61,61,36,84,116,43,50,81,81,65,12,104,214,197,79,28,210,72,232,216,174,235,149,205,71,108,178,75,35,189,221,74,103,93,52,229,187,172,186,133,194,158,75,196,20,118,27,172,119,166,248,59,134,31,143,67,19,95,85,125,181,162,191,198,77,216,119,75,219,212,199,197,45,58,181,206,124,205,134,86,182,39,36,208,72,161,159,249,41,229,58,29,104,190,230,152,221,206,187,195,106,197,251,161,182,214,214,197,10,71,83,103,133,157,201,33,162,151,110,231,123,185,215,36,241,43,182,124,112,211,189,173,119,102,87,50,218,141,91,49,108,179,42,193,175,180,185,78,21,147,93,113,251,213,23,95,134,184,218,235,100,164,170,131,173,142,99,250,37,141,90,246,245,49,238,106,236,190,246,185,81,125,202,166,194,124,20,113,93,98,226,211,70,168,179,46,237,170,143,47,182,237,71,148,217,40,166,123,188,5,87,83,210,57,17,178,34,61,33,157,140,238,198,187,189,169,187,227,238,61,241,72,160,72,0,0,0,0,3,85,115,106,131,85,112,54,83,225,59,202,198,141,253,63,199,189,58,3,42,152,171,132,239,43,26,55,244,255,0,30,244,232,12,170,0,197,92,88,249,88,214,79,167,249,15,167,78,101,83,21,113,99,229,99,89,62,159,228,62,157,56,26,214,23,103,204,215,142,219,86,136,225,183,29,12,210,220,154,174,61,80,191,83,198,218,170,203,92,237,99,241,186,39,171,92,231,201,38,202,172,169,154,45,219,27,25,211,35,25,39,127,170,53,72,123,180,152,126,174,83,150,101,89,205,246,171,41,205,114,107,174,65,122,173,232,241,55,27,165,108,149,117,83,244,49,172,103,92,178,43,158,238,150,49,173,77,215,220,214,162,39,185,16,15,175,0,192,51,45,83,204,173,58,125,167,216,245,93,243,33,190,84,37,53,13,13,50,39,92,175,217,85,85,85,85,26,198,53,168,231,189,238,84,99,24,215,57,202,214,181,85,37,255,0,22,252,176,179,46,25,180,74,201,171,246,252,202,147,37,101,186,158,24,115,120,88,137,11,40,42,231,157,25,20,212,106,237,157,53,55,84,177,64,168,228,73,122,209,37,233,232,145,204,167,158,156,187,184,5,163,225,143,21,92,243,84,173,246,171,150,166,222,251,85,27,45,52,21,31,102,99,72,229,103,134,165,169,233,87,164,207,100,242,54,162,72,222,145,187,225,141,189,77,143,185,44,202,187,90,109,87,251,85,109,138,251,108,164,184,219,110,52,242,82,86,81,213,194,217,160,169,130,70,171,100,138,72,220,138,215,177,205,85,106,181,81,81,81,85,20,13,107,56,120,226,7,62,225,151,84,40,117,95,78,95,72,251,149,29,61,69,36,180,117,203,50,209,86,193,52,106,215,69,81,28,50,70,233,24,142,232,149,173,87,108,146,69,27,189,253,40,108,61,161,122,233,167,28,69,233,197,187,84,52,190,243,227,173,85,219,197,52,50,162,50,170,223,84,212,69,146,150,166,52,85,237,204,206,166,238,155,171,85,174,107,216,231,177,236,123,169,135,152,39,1,89,15,12,217,149,118,115,167,214,42,186,205,43,187,212,73,53,11,233,252,85,107,236,12,68,166,106,195,93,50,196,140,133,142,168,168,116,116,234,233,30,247,177,136,142,115,158,138,171,210,120,23,227,54,251,193,230,163,213,92,228,181,123,103,12,202,60,61,62,77,109,137,140,74,167,71,18,191,181,83,77,35,182,218,104,187,178,170,70,231,36,114,53,238,107,186,85,89,44,97,176,160,63,39,22,203,49,92,230,197,75,148,225,89,53,171,32,178,214,245,248,107,141,174,182,58,186,89,250,30,230,63,162,88,213,204,119,75,216,230,174,203,238,115,85,23,222,138,126,176,0,0,20,3,205,31,207,102,166,254,11,232,244,68,255,0,228,169,229,99,41,250,129,93,233,214,226,0,115,71,243,217,169,191,130,250,61,17,63,249,42,121,88,202,126,160,87,122,117,184,9,254,0,0,0,0,0,2,42,243,71,242,39,169,191,130,250,197,17,64,37,255,0,115,71,242,39,169,191,130,250,197,17,64,32,109,80,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,113,114,185,61,233,239,57,0,60,34,238,135,144,122,170,42,98,165,141,101,153,85,26,159,53,68,220,15,105,224,195,212,252,81,233,93,70,92,184,115,46,181,158,63,170,54,35,124,12,157,59,191,163,167,226,255,0,134,134,90,162,172,130,186,154,58,170,103,43,163,149,136,246,170,166,219,162,166,233,255,0,72,30,231,108,137,186,158,81,119,64,173,223,230,17,54,247,32,7,124,182,42,247,155,6,39,20,211,69,125,100,79,234,101,53,59,21,219,174,200,141,138,173,127,86,223,113,104,75,183,222,64,126,104,182,250,105,240,10,138,151,177,189,198,193,190,251,39,187,106,106,191,232,3,9,242,140,200,171,25,149,87,88,82,102,118,22,146,178,94,149,106,111,212,141,164,79,159,207,228,133,178,39,200,166,206,83,55,88,41,245,98,178,153,210,187,223,67,94,212,247,47,220,148,223,246,23,38,223,226,166,192,23,228,112,71,123,246,57,169,195,109,148,14,105,239,67,201,225,62,71,144,0,0,56,189,118,67,139,81,21,127,168,242,237,151,220,26,213,69,247,129,204,252,251,205,201,150,202,39,213,62,70,53,25,183,241,149,62,245,68,251,255,0,172,253,3,0,113,95,171,246,237,48,195,42,42,234,102,149,178,47,79,74,50,55,59,253,54,4,95,146,167,243,255,0,88,21,217,172,21,149,252,73,241,79,5,150,157,22,166,217,12,118,214,189,105,217,182,200,143,141,174,248,153,215,247,78,165,161,232,38,153,218,116,223,5,181,90,173,144,75,26,197,71,3,30,146,72,231,42,185,33,137,170,190,244,79,230,33,95,92,183,240,74,188,239,44,174,212,234,248,35,146,25,30,250,118,57,238,106,185,29,27,232,215,228,168,170,159,197,95,188,180,234,56,27,77,77,28,12,106,34,49,136,223,119,244,38,192,123,142,10,253,148,228,171,177,233,249,174,192,123,145,200,191,35,201,197,137,238,57,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,53,87,54,168,53,87,3,101,62,19,188,172,104,223,211,252,123,211,160,50,169,138,184,78,242,177,163,127,79,241,239,78,128,202,160,87,175,51,222,2,170,117,158,213,87,196,14,143,216,170,235,245,6,217,79,77,13,214,209,73,218,98,93,173,208,54,110,185,163,137,177,119,106,43,154,142,129,168,139,47,197,12,9,27,26,231,164,108,117,69,233,86,166,101,90,55,168,248,230,169,97,85,126,30,245,140,220,34,184,83,117,73,35,35,155,161,126,56,37,237,189,143,116,50,177,93,28,140,71,39,92,111,123,85,118,114,155,63,21,1,205,23,128,90,204,62,251,114,226,99,71,109,247,91,165,171,35,184,84,215,101,150,120,41,167,172,146,217,84,246,75,83,61,201,175,107,93,209,70,238,220,142,151,184,173,108,50,57,189,42,172,145,25,8,79,254,11,184,182,197,120,185,210,196,202,109,177,120,28,146,197,225,173,249,53,185,205,142,46,221,115,169,163,123,231,130,36,154,89,18,142,73,22,102,194,249,21,28,238,204,136,169,187,20,144,6,180,60,58,235,206,101,195,110,174,88,181,91,12,173,171,107,237,213,12,101,206,134,26,132,133,151,107,114,189,171,81,69,42,185,143,111,68,141,110,200,229,99,186,30,140,145,169,214,198,170,108,61,161,122,233,167,28,69,233,197,187,84,52,190,243,227,173,85,219,197,52,50,162,50,170,223,84,212,69,146,150,166,52,85,237,204,206,166,238,155,171,85,174,107,216,231,177,236,123,131,32,0,0,0,0,20,3,205,31,207,102,166,254,11,232,244,69,255,0,20,3,205,31,207,102,166,254,11,232,244,64,79,254,74,158,86,50,159,168,21,222,157,110,39,249,0,57,42,121,88,202,126,160,87,122,117,184,159,224,0,0,107,89,197,143,154,125,100,250,129,144,250,140,229,170,114,84,242,177,148,253,64,174,244,235,113,85,124,88,249,167,214,79,168,25,15,168,206,90,167,37,79,43,25,79,212,10,239,78,183,1,63,192,0,8,1,206,175,202,198,45,245,2,135,211,174,36,255,0,32,7,58,191,43,24,183,212,10,31,78,184,129,0,57,92,121,236,211,47,198,189,30,180,191,226,128,121,92,121,236,211,47,198,189,30,180,191,224,5,43,115,171,243,79,139,125,63,161,245,27,137,117,37,64,115,86,211,60,171,89,56,238,211,61,45,194,169,60,69,235,38,195,237,150,250,110,168,228,124,112,245,220,238,61,115,203,219,99,222,216,98,98,58,73,30,141,94,136,216,247,42,108,213,2,26,240,171,195,62,101,197,126,174,81,233,110,31,93,73,110,99,105,221,114,187,220,234,85,28,203,117,186,55,198,201,103,72,250,145,211,63,170,88,216,200,218,169,212,247,183,169,204,103,92,140,216,83,71,116,119,1,208,172,2,215,167,58,115,97,164,183,91,109,212,240,69,44,177,82,195,12,247,9,227,134,56,93,87,84,232,88,198,203,83,35,98,98,201,42,181,21,202,159,212,137,143,248,59,225,87,13,225,67,72,237,248,125,154,219,72,236,158,227,79,79,83,150,93,227,145,102,125,198,226,140,248,209,178,185,140,119,134,141,206,145,176,179,165,189,44,85,114,167,113,242,61,249,212,0,0,10,234,230,87,203,210,143,83,108,85,218,235,160,216,135,249,186,160,233,150,241,99,181,195,5,60,119,138,94,186,153,170,106,153,12,112,164,149,55,23,73,51,28,170,233,58,164,142,37,107,90,249,58,26,236,1,203,47,128,253,83,201,243,188,91,137,172,166,243,117,193,241,188,114,224,149,182,234,118,69,83,71,116,189,237,12,50,196,232,213,241,164,107,110,158,58,135,49,242,181,207,238,177,178,196,141,68,127,113,151,40,124,150,155,77,170,193,106,162,177,88,173,148,150,235,109,186,158,58,74,58,58,72,91,12,20,208,70,212,108,113,71,27,81,26,198,53,168,141,70,162,34,34,34,34,1,245,128,0,197,92,88,249,88,214,79,167,249,15,167,78,107,88,108,167,197,143,149,141,100,250,127,144,250,116,230,181,128,109,80,0,0,0,0,0,3,90,206,44,124,211,235,39,212,12,135,212,103,45,83,134,159,254,179,109,223,233,254,119,255,0,207,238,133,85,241,99,230,159,89,62,160,100,62,163,57,106,156,52,255,0,245,155,110,255,0,79,243,191,254,127,116,2,149,141,170,13,85,205,170,0,0,0,20,3,205,31,207,102,166,254,11,232,244,69,255,0,20,3,205,31,207,102,166,254,11,232,244,64,79,254,74,158,86,50,159,168,21,222,157,110,41,88,186,158,74,158,86,50,159,168,21,222,157,110,41,88,13,148,248,78,242,177,163,127,79,241,239,78,128,202,166,42,225,59,202,198,141,253,63,199,189,58,3,42,128,0,1,74,220,234,252,211,226,223,79,232,125,70,226,57,42,121,167,202,126,159,215,122,141,184,115,171,243,79,139,125,63,161,245,27,136,228,169,230,159,41,250,127,93,234,54,224,46,164,0,7,228,229,153,77,139,6,197,111,57,174,83,93,224,172,184,253,190,162,233,113,169,237,62,78,197,44,17,186,73,100,232,98,57,238,233,99,28,187,53,21,203,182,200,138,190,227,89,125,88,206,191,42,26,167,153,106,103,178,253,153,246,183,32,184,223,124,23,127,189,225,124,85,76,147,118,187,157,45,235,233,238,116,245,116,183,125,183,217,55,216,189,78,102,154,215,249,22,225,31,41,240,246,255,0,21,95,157,239,133,81,245,197,215,12,94,54,9,188,68,146,109,35,28,221,169,98,169,232,114,117,109,42,197,212,213,111,86,212,109,162,24,85,171,82,181,163,1,211,155,237,69,92,22,220,171,40,181,89,43,37,164,123,91,60,112,84,213,199,12,142,141,206,107,154,143,70,189,85,21,90,228,223,109,209,126,64,94,79,44,189,20,252,139,112,143,139,120,139,135,138,175,206,246,205,107,58,37,235,134,47,27,4,62,30,56,247,141,142,110,212,177,83,117,181,122,182,149,101,233,114,183,167,105,63,118,180,218,175,246,170,219,21,246,217,73,113,182,220,105,228,164,172,163,171,133,179,65,83,4,141,86,201,20,145,185,21,175,99,154,170,213,106,162,162,162,170,40,180,218,109,86,11,85,21,138,197,108,164,183,91,109,212,241,210,81,209,210,66,216,96,166,130,54,163,99,138,56,218,136,214,49,173,68,106,53,17,17,17,17,16,250,192,214,51,91,240,171,86,154,235,70,125,167,54,42,138,185,237,184,174,81,117,178,81,203,86,246,186,121,32,166,171,146,24,221,35,154,214,181,94,173,98,42,170,53,169,190,251,34,124,139,201,229,151,173,127,150,158,17,241,111,17,111,240,181,248,38,216,85,103,68,93,16,203,224,160,135,195,201,30,242,61,206,222,150,90,110,183,47,78,242,164,189,45,70,244,239,93,92,226,180,207,236,127,21,144,231,84,148,151,85,164,207,113,250,59,132,213,85,17,255,0,106,186,186,153,22,142,72,41,222,140,68,94,136,32,163,123,216,174,115,154,233,209,202,168,215,177,19,37,242,71,213,11,173,46,127,168,90,47,51,106,231,182,220,236,241,101,20,234,234,215,118,40,231,166,154,58,105,122,41,246,86,245,206,218,184,122,164,69,106,237,73,27,85,29,238,232,14,193,207,59,244,39,251,73,251,180,197,92,149,60,211,229,63,79,235,189,70,220,101,94,121,223,161,63,218,79,221,166,42,228,169,230,159,41,250,127,93,234,54,224,46,164,0,0,198,156,74,106,245,54,130,232,54,115,171,147,79,73,29,70,59,103,154,107,122,85,193,44,208,75,113,126,209,81,67,35,34,217,234,201,42,100,134,53,84,86,236,143,85,87,53,17,92,153,44,170,190,118,154,215,255,0,202,47,14,116,118,255,0,213,154,220,42,164,139,255,0,88,163,164,142,23,164,159,250,234,200,215,71,254,1,90,239,227,160,21,129,254,106,179,220,171,253,85,200,242,76,142,225,254,217,89,93,114,174,168,147,254,20,147,77,36,143,254,151,57,206,251,213,75,222,135,69,237,90,11,203,79,46,211,250,92,66,147,29,187,199,164,247,106,188,146,158,23,182,87,203,123,146,204,255,0,27,44,178,181,206,73,95,221,71,53,28,142,115,81,140,99,25,180,108,98,37,91,114,203,209,79,203,79,23,24,183,136,184,120,90,12,19,108,214,179,162,94,137,165,240,83,195,225,227,143,120,222,215,111,85,45,55,91,87,167,120,146,94,151,35,186,119,186,158,44,124,172,107,39,211,252,135,211,167,3,90,195,96,139,22,144,211,107,215,45,252,83,72,230,130,146,74,140,139,73,236,144,219,214,174,121,97,130,43,139,45,180,242,209,77,35,226,221,232,200,234,99,134,69,68,71,110,140,84,86,185,21,90,186,251,155,41,240,157,229,99,70,254,159,227,222,157,0,26,224,255,0,154,172,11,42,255,0,85,113,204,147,28,184,127,182,81,215,91,107,169,228,255,0,131,36,51,71,35,63,161,205,115,126,229,67,100,142,26,245,122,155,94,180,27,6,213,200,103,164,146,163,34,179,195,53,193,41,32,150,24,34,184,179,120,171,97,141,146,238,244,100,117,49,205,26,42,171,183,70,34,163,156,138,142,90,76,230,105,162,159,145,110,46,50,159,15,112,241,84,25,222,249,173,31,92,189,115,69,227,103,155,196,71,38,209,177,173,218,170,42,158,134,167,86,209,44,93,78,87,117,109,42,185,37,235,95,255,0,47,92,57,214,91,255,0,94,107,111,170,142,47,253,94,142,174,57,158,178,127,234,75,27,91,31,248,117,115,191,136,128,98,174,117,126,105,241,111,167,244,62,163,113,28,149,60,211,229,63,79,235,189,70,220,57,213,249,167,197,190,159,208,250,141,196,114,84,243,79,148,253,63,174,245,27,112,23,82,0,0,0,0,107,89,197,143,154,125,100,250,129,144,250,140,230,202,102,181,156,88,249,167,214,79,168,25,15,168,206,5,212,242,184,242,39,166,95,141,122,197,105,42,136,171,202,227,200,158,153,126,53,235,21,164,170,0,0,2,170,249,231,126,132,255,0,105,63,118,145,87,149,199,158,205,50,252,107,209,235,73,85,207,59,244,39,251,73,251,180,138,188,174,60,246,105,151,227,94,143,90,5,255,0,0,0,17,87,154,63,145,61,77,252,23,214,40,137,84,69,94,104,254,68,245,55,240,95,88,162,2,149,184,78,243,79,163,127,80,49,239,81,128,217,76,214,179,132,239,52,250,55,245,3,30,245,24,13,148,192,0,0,0,0,160,30,104,254,123,53,55,240,95,71,162,39,255,0,37,79,43,25,79,212,10,239,78,183,16,3,154,63,158,205,77,252,23,209,232,137,255,0,201,83,202,198,83,245,2,187,211,173,192,79,240,0,0,0,2,133,185,136,241,191,89,197,86,118,152,150,29,85,211,166,88,157,194,89,108,78,72,103,166,154,233,35,161,138,55,213,85,68,249,92,199,116,189,147,248,117,88,227,145,145,84,57,30,212,115,222,212,177,254,106,21,188,67,82,240,209,117,131,70,237,52,149,152,197,101,60,208,231,51,83,186,161,46,244,118,228,124,47,73,169,146,55,181,171,76,173,100,241,213,35,145,255,0,153,151,126,148,141,37,123,41,131,66,244,47,81,248,139,212,123,118,151,233,125,155,199,93,107,183,150,105,165,85,101,45,190,149,170,137,37,85,76,136,139,219,133,157,77,221,118,87,43,156,214,49,175,123,216,199,6,117,229,231,193,101,215,138,125,80,167,190,229,248,253,91,180,175,26,168,85,200,43,18,165,212,169,91,58,71,213,21,190,9,26,213,115,222,231,44,78,149,24,173,86,66,174,94,228,111,124,61,87,211,105,180,218,172,22,170,43,21,138,217,73,110,182,219,169,227,164,163,163,164,133,176,193,77,4,109,70,199,20,113,181,17,172,99,90,136,212,106,34,34,34,34,33,210,180,47,66,244,227,135,77,56,183,105,126,151,217,188,13,170,135,121,102,154,85,71,213,92,42,156,136,146,85,84,200,136,157,201,159,210,221,215,100,106,53,173,99,26,198,49,140,110,64,2,160,57,181,240,93,246,46,251,89,197,118,0,222,171,46,71,112,134,12,162,215,5,15,75,109,213,210,51,165,181,205,116,76,70,36,51,189,136,146,186,85,71,120,153,154,189,82,45,71,76,112,215,133,222,38,243,238,22,117,66,219,168,24,133,77,93,101,181,149,13,117,235,30,91,140,212,212,87,152,18,57,99,232,157,177,175,75,158,198,207,43,162,123,218,244,142,69,107,250,93,178,181,219,31,93,173,54,171,253,170,182,197,125,182,82,92,109,183,26,121,41,43,40,234,225,108,208,84,193,35,85,178,69,36,110,69,107,216,230,170,181,90,168,168,168,170,138,107,217,199,39,8,151,94,16,117,113,184,164,23,26,187,198,39,126,167,117,203,28,186,207,78,230,61,240,35,213,175,165,153,232,212,137,245,48,175,79,95,109,118,86,73,12,138,216,251,169,27,66,255,0,176,12,255,0,13,213,60,54,211,168,58,125,144,210,95,49,235,229,58,84,208,215,83,42,244,74,205,213,21,21,21,17,204,123,92,142,99,216,228,71,177,237,115,92,141,115,85,19,176,21,65,201,131,39,226,26,174,235,146,216,27,111,171,186,105,5,45,59,96,125,109,206,229,80,216,44,247,22,186,73,155,5,182,37,234,137,207,149,106,30,250,136,218,214,108,139,20,143,145,174,237,199,61,175,128,0,0,53,87,54,168,53,87,3,101,62,19,188,172,104,223,211,252,123,211,160,50,169,138,184,78,242,177,163,127,79,241,239,78,128,202,160,12,85,197,143,149,141,100,250,127,144,250,116,230,85,49,87,22,62,86,53,147,233,254,67,233,211,129,173,97,107,220,171,248,10,166,165,166,181,113,79,172,150,42,74,199,214,83,195,112,193,173,149,29,212,125,27,210,89,154,181,245,52,242,68,214,171,213,172,130,90,87,181,239,103,68,189,221,145,233,19,153,133,121,101,112,37,117,214,236,202,221,174,122,165,140,210,73,165,246,26,137,29,75,71,116,129,207,102,73,90,196,115,90,200,227,221,17,244,208,203,179,164,123,250,163,123,227,236,116,200,139,55,106,237,0,0,0,235,249,254,1,134,234,158,27,118,211,237,65,199,169,47,152,245,242,157,105,171,168,106,81,122,37,102,232,168,168,168,168,230,61,174,70,189,143,106,163,216,246,181,205,86,185,168,169,65,124,66,240,45,172,186,71,196,116,58,29,139,97,151,91,244,57,109,194,127,176,181,49,57,179,123,86,133,30,170,222,185,186,99,141,147,67,26,183,196,245,36,109,139,101,145,118,133,204,145,219,10,31,36,150,155,84,215,90,123,236,214,202,71,220,168,233,230,164,167,172,116,45,89,225,130,103,70,233,98,100,155,117,53,143,116,16,185,205,69,217,203,20,106,187,244,166,193,128,56,21,225,163,50,225,107,68,169,116,251,56,212,10,187,253,201,245,19,212,205,67,13,98,84,218,45,143,116,242,170,37,189,95,79,20,236,100,145,186,39,200,199,171,153,222,73,28,196,111,91,213,242,40,0,0,0,40,7,154,63,158,205,77,252,23,209,232,137,255,0,201,83,202,198,83,245,2,187,211,173,196,0,230,143,231,179,83,127,5,244,122,34,127,242,84,242,177,148,253,64,174,244,235,112,19,252,0,0,0,0,0,4,85,230,143,228,79,83,127,5,245,138,34,128,75,254,230,143,228,79,83,127,5,245,138,34,128,64,218,160,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7,133,77,208,226,196,68,247,28,206,40,239,214,7,35,242,242,40,157,45,182,86,179,231,240,255,0,243,72,126,161,233,170,141,36,137,90,169,190,255,0,119,251,224,81,158,180,229,117,250,127,196,4,172,153,253,50,83,203,111,147,125,154,191,200,137,201,247,59,245,22,201,194,86,116,153,198,146,90,174,42,254,167,182,158,149,142,247,109,239,240,177,57,127,146,159,172,171,126,104,248,44,248,246,180,191,34,166,137,89,21,85,45,191,222,214,170,39,82,69,34,125,205,68,255,0,75,253,100,154,229,39,159,212,92,180,254,247,97,171,172,89,22,150,225,2,49,175,145,85,81,60,34,38,201,187,191,218,255,0,80,22,56,14,45,114,57,55,67,144,2,23,243,40,182,186,179,74,43,166,70,239,211,3,254,255,0,213,75,87,253,36,208,35,143,27,24,172,25,46,145,223,99,145,81,29,21,190,166,68,85,219,100,218,150,161,63,82,255,0,56,10,208,229,135,118,117,183,136,9,104,158,223,124,148,151,36,68,223,238,70,199,253,31,236,75,185,133,232,246,117,53,61,202,80,215,4,213,173,197,184,166,117,36,149,45,99,88,219,172,104,189,123,110,136,215,39,244,127,52,189,219,92,174,150,138,55,170,162,170,239,242,254,181,3,236,61,110,68,220,246,30,183,124,253,224,115,79,145,228,226,213,57,0,60,41,228,240,224,56,237,239,220,230,113,106,28,128,245,206,254,220,79,126,255,0,197,106,175,252,133,77,243,53,213,152,110,153,100,216,45,28,189,83,210,207,44,110,111,74,166,203,181,35,254,106,196,79,228,175,242,139,61,212,92,130,159,31,197,238,21,245,85,44,129,145,83,202,229,115,158,141,249,70,245,251,213,63,81,75,151,251,84,186,217,197,198,77,29,59,95,91,74,235,189,94,207,106,44,141,68,72,36,219,222,136,244,249,197,255,0,39,252,65,98,220,185,240,10,156,79,67,169,22,186,62,137,165,175,173,122,251,209,125,221,214,162,124,156,169,252,130,91,162,108,155,33,215,112,43,12,24,246,57,79,110,130,6,196,216,221,34,244,181,168,212,247,189,87,228,136,135,99,3,194,252,142,8,221,215,115,147,149,80,242,128,17,54,247,30,79,31,120,95,112,30,65,225,15,32,1,193,203,178,238,135,158,173,211,116,3,202,254,175,214,113,71,108,238,149,255,0,120,42,162,187,230,135,133,68,95,127,191,116,3,216,113,223,119,5,93,219,238,12,110,200,7,32,112,116,141,111,205,80,49,202,239,126,192,115,0,0,0,0,0,0,0,0,0,0,0,0,0,0,32,7,246,21,56,88,255,0,199,237,85,255,0,218,182,239,242,18,127,128,58,254,158,225,86,173,53,192,49,173,57,177,84,85,207,109,197,108,244,86,74,57,106,222,215,79,36,20,208,178,24,221,35,154,214,181,94,173,98,42,170,53,169,190,251,34,124,142,192,0,3,228,187,90,109,87,251,85,109,138,251,108,164,184,219,110,52,242,82,86,81,213,194,217,160,169,130,70,171,100,138,72,220,138,215,177,205,85,106,181,81,81,81,85,20,250,192,16,42,237,201,135,133,11,141,214,182,225,71,148,106,85,174,158,170,162,73,162,161,164,187,209,186,10,86,57,202,173,134,53,154,145,242,171,26,138,141,69,145,239,126,200,157,78,114,238,171,154,248,95,224,131,1,225,50,235,112,172,211,157,76,212,171,141,182,227,79,44,82,216,111,119,152,102,181,54,121,29,10,186,173,180,208,193,19,82,167,166,157,145,164,171,186,244,43,155,250,182,145,64,0,0,0,0,1,15,245,239,149,254,129,113,19,171,23,221,99,205,114,253,64,162,189,100,30,23,196,193,107,184,81,71,74,206,197,52,84,236,232,108,148,146,61,55,100,45,85,221,235,241,42,237,178,108,137,48,0,24,127,133,254,23,240,30,19,48,11,134,156,233,205,223,32,184,219,110,55,137,111,114,203,123,168,134,105,219,60,144,195,11,154,215,67,20,77,70,116,211,177,81,21,170,187,171,189,255,0,36,76,192,0,0,0,16,131,80,185,68,240,219,169,89,254,75,168,215,220,219,82,160,185,101,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,118,219,117,95,153,159,248,95,225,127,1,225,51,0,184,105,206,156,221,242,11,141,182,227,120,150,247,44,183,186,136,102,157,179,201,12,48,185,173,116,49,68,212,103,77,59,21,17,90,171,186,187,223,242,68,204,0,0,0,1,135,248,160,225,127,1,226,207,0,183,233,206,163,93,242,11,117,182,221,120,138,247,20,182,74,136,97,157,211,199,12,208,181,174,116,209,74,213,103,77,67,213,81,26,139,186,55,223,243,69,204,0,8,127,160,156,175,244,11,135,109,88,177,107,30,21,151,234,5,109,235,31,241,94,26,11,165,194,138,74,87,247,233,165,167,127,91,99,164,141,235,179,38,114,166,207,79,137,19,125,211,116,89,128,0,3,175,199,128,97,177,103,245,26,164,220,122,145,114,202,171,60,54,7,221,156,138,233,210,221,20,210,78,218,118,42,174,204,98,203,51,222,238,148,78,181,72,250,250,187,113,244,246,0,0,0,0,0,0,0,0,0,7,95,212,44,42,213,169,88,6,75,167,55,218,138,184,45,185,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,55,219,116,95,145,8,63,176,169,194,199,254,63,106,175,254,213,183,127,144,147,252,0,0,0,0,0,0,1,8,53,11,148,79,13,186,149,159,228,186,141,125,205,181,42,11,150,85,120,173,189,214,69,73,114,160,108,17,207,83,51,230,145,177,181,212,110,114,49,28,245,68,69,115,151,109,183,85,249,153,255,0,7,225,127,1,192,56,104,169,225,94,205,119,200,38,196,234,172,247,107,35,235,42,106,33,117,197,32,184,62,161,211,57,36,108,77,139,173,171,83,39,66,246,246,77,155,186,59,101,223,48,0,32,7,246,21,56,88,255,0,199,237,85,255,0,218,182,239,242,18,127,128,0,0,0,135,250,247,202,255,0,64,184,137,213,139,238,177,230,185,126,160,81,94,178,15,11,226,96,181,220,40,163,165,103,98,154,42,118,116,54,74,73,30,155,178,22,170,238,245,248,149,118,217,54,68,152,0,12,63,194,255,0,11,248,15,9,152,5,195,78,116,230,239,144,92,109,183,27,196,183,185,101,189,212,67,52,237,158,72,97,133,205,107,161,138,38,163,58,105,216,168,138,213,93,213,222,255,0,146,36,96,254,194,167,11,31,248,253,170,191,251,86,221,254,66,79,240,7,95,211,220,42,213,166,184,6,53,167,54,42,138,185,237,184,173,158,138,201,71,45,91,218,233,228,130,154,22,67,27,164,115,90,214,171,213,172,69,85,70,181,55,223,100,79,145,216,0,0,0,2,47,241,65,203,211,69,248,179,207,237,250,141,168,217,62,107,110,185,91,172,241,89,34,138,201,91,73,12,14,130,57,166,153,174,115,102,166,149,202,254,170,135,162,170,57,19,100,111,187,230,170,225,127,151,166,139,240,153,159,220,53,27,78,114,124,214,227,114,184,217,229,178,75,21,238,182,146,104,27,4,147,67,51,156,214,195,77,19,145,253,84,236,68,85,114,166,202,239,119,201,82,80,0,0,0,48,87,21,60,32,96,60,93,218,177,251,22,163,102,89,173,166,219,142,212,79,87,21,29,130,227,12,16,85,79,35,90,214,203,60,115,67,43,94,248,218,215,182,55,34,34,181,38,153,63,150,166,52,208,78,87,250,5,195,182,172,88,181,143,10,203,245,2,182,245,143,248,175,13,5,210,225,69,37,43,251,244,210,211,191,173,177,210,70,245,217,147,57,83,103,167,196,137,190,233,186,44,192,0,0,0,97,78,41,120,73,210,206,46,113,91,62,45,169,146,221,104,125,133,112,91,133,21,198,204,234,104,171,163,234,141,204,146,4,150,104,101,218,25,55,99,158,198,162,117,58,24,149,87,224,67,26,240,241,203,87,69,248,101,213,10,29,87,211,157,65,212,167,220,168,233,234,41,37,163,174,187,82,45,21,108,19,70,173,116,85,17,195,75,27,164,98,59,162,86,181,93,178,73,20,110,247,244,161,45,64,17,255,0,138,222,10,116,179,140,31,178,223,148,203,254,87,108,251,37,227,188,23,176,170,169,161,238,120,174,199,115,187,222,130,93,246,240,204,233,233,233,219,119,111,190,233,183,95,225,127,151,166,139,240,153,159,220,53,27,78,114,124,214,227,114,184,217,229,178,75,21,238,182,146,104,27,4,147,67,51,156,214,195,77,19,145,253,84,236,68,85,114,166,202,239,119,201,82,80,0,0,0,4,74,226,31,150,174,139,241,53,170,21,218,175,168,218,131,169,76,185,86,83,211,210,69,71,67,118,164,74,42,40,33,141,26,216,169,227,154,150,71,70,197,119,92,174,106,59,101,146,89,29,238,234,82,90,128,48,87,10,220,27,105,31,8,54,172,130,223,166,53,57,5,125,70,79,81,4,215,26,235,221,107,39,157,236,129,174,72,97,106,69,28,113,53,140,89,102,114,42,51,173,86,87,117,57,200,140,70,229,93,66,194,173,90,149,128,100,186,115,125,168,171,130,219,149,89,235,108,149,146,210,61,173,158,56,42,97,124,50,58,55,57,174,106,61,26,245,84,85,107,147,125,183,69,249,29,128,1,0,63,176,169,194,199,254,63,106,175,254,213,183,127,144,147,127,79,112,171,86,154,224,24,214,156,216,170,42,231,182,226,182,122,43,37,28,181,111,107,167,146,10,104,89,12,110,145,205,107,90,175,86,177,21,85,26,212,223,125,145,62,71,96,0,96,174,42,120,54,210,62,47,173,88,253,191,83,170,114,10,10,140,98,162,121,173,213,214,74,214,65,59,25,59,90,147,66,228,150,57,34,115,30,177,66,229,85,103,90,44,77,233,115,81,94,142,199,252,60,114,213,209,126,25,117,66,135,85,244,231,80,117,41,247,42,58,122,138,73,104,235,174,212,139,69,91,4,209,171,93,21,68,112,210,198,233,24,142,232,149,173,87,108,146,69,27,189,253,40,75,80,4,95,226,131,151,166,139,241,103,159,219,245,27,81,178,124,214,221,114,183,89,226,178,69,21,146,182,146,24,29,4,115,77,51,92,230,205,77,43,149,253,85,15,69,84,114,38,200,223,119,205,85,194,255,0,47,77,23,225,51,63,184,106,54,156,228,249,173,198,229,113,179,203,100,150,43,221,109,36,208,54,9,38,134,103,57,173,134,154,39,35,250,169,216,136,170,229,77,149,222,239,146,164,160,0,0,0,0,0,8,65,168,92,162,120,109,212,172,255,0,37,212,107,238,109,169,80,92,178,171,197,109,238,178,42,75,149,3,96,142,122,153,159,52,141,141,174,163,115,145,136,231,170,34,43,156,187,109,186,175,204,155,224,12,127,160,154,41,138,240,237,164,246,45,28,194,174,23,90,219,46,63,226,188,52,247,73,99,146,169,253,250,153,106,31,214,232,227,141,139,179,230,114,38,204,79,133,19,125,215,117,92,128,0,0,0,17,255,0,138,222,10,116,179,140,31,178,223,148,203,254,87,108,251,37,227,188,23,176,170,169,161,238,120,174,199,115,187,222,130,93,246,240,204,233,233,233,219,119,111,190,233,182,63,208,78,87,250,5,195,182,172,88,181,143,10,203,245,2,182,245,143,248,175,13,5,210,225,69,37,43,251,244,210,211,191,173,177,210,70,245,217,147,57,83,103,167,196,137,190,233,186,44,192,0,0,0,12,127,175,122,41,138,241,19,164,247,221,28,205,110,23,90,43,46,65,225,124,76,246,185,99,142,169,157,138,152,170,25,208,233,35,145,137,187,225,106,46,236,95,133,87,109,151,101,76,128,0,132,26,123,202,39,134,221,53,207,241,173,70,177,102,218,149,61,203,21,188,81,94,232,226,171,185,80,58,9,39,166,153,147,70,217,26,218,54,185,88,174,98,34,162,57,171,182,251,42,124,201,190,0,0,0,0,0,16,255,0,94,249,95,232,23,17,58,177,125,214,60,215,47,212,10,43,214,65,225,124,76,22,187,133,20,116,172,236,83,69,78,206,134,201,73,35,211,118,66,213,93,222,191,18,174,219,38,200,153,131,133,254,23,240,30,19,48,11,134,156,233,205,223,32,184,219,110,55,137,111,114,203,123,168,134,105,219,60,144,195,11,154,215,67,20,77,70,116,211,177,81,21,170,187,171,189,255,0,36,76,192,0,0,0,0,0,24,171,75,56,94,208,237,23,206,242,189,70,211,124,2,213,100,189,101,221,136,170,29,71,73,12,16,209,210,197,12,81,165,45,36,81,49,172,130,23,190,30,252,136,212,234,146,87,171,158,231,35,99,107,50,168,0,0,0,99,78,33,248,126,192,120,154,210,250,237,40,212,102,85,178,219,89,81,79,87,21,101,10,66,149,180,83,195,34,57,178,211,201,52,114,54,55,171,122,226,115,145,187,172,114,200,223,119,82,153,44,1,215,240,12,3,13,210,204,54,211,167,218,125,143,82,88,241,235,29,58,83,80,208,211,34,244,68,205,213,85,85,85,85,207,123,156,174,123,222,229,87,189,238,115,156,174,115,149,87,176,0,0,0,0,128,31,216,84,225,99,255,0,31,181,87,255,0,106,219,191,200,73,254,0,235,250,123,133,90,180,215,0,198,180,230,197,81,87,61,183,21,179,209,89,40,229,171,123,93,60,144,83,66,200,99,116,142,107,90,213,122,181,136,170,168,214,166,251,236,137,242,59,0,0,14,191,168,88,85,171,82,176,12,151,78,111,181,21,112,91,114,171,61,109,146,178,90,71,181,179,199,5,76,47,134,71,70,231,53,205,71,163,94,170,138,173,114,111,182,232,191,35,176,0,63,39,22,196,241,92,26,197,75,139,97,88,205,171,31,178,209,117,248,107,117,174,138,58,74,88,58,222,231,191,162,40,209,172,111,83,222,231,46,201,239,115,149,87,222,170,126,176,0,0,0,0,0,0,0,0,0,67,253,123,229,127,160,92,68,234,197,247,88,243,92,191,80,40,175,89,7,133,241,48,90,238,20,81,210,179,177,77,21,59,58,27,37,36,143,77,217,11,85,119,122,252,74,187,108,155,34,102,14,23,248,95,192,120,76,192,46,26,115,167,55,124,130,227,109,184,222,37,189,203,45,238,162,25,167,108,242,67,12,46,107,93,12,81,53,25,211,78,197,68,86,170,238,174,247,252,145,51,0,0,0,0,0,0,0,3,31,235,222,138,98,188,68,233,61,247,71,51,91,133,214,138,203,144,120,95,19,61,174,88,227,170,103,98,166,42,134,116,58,72,228,98,110,248,90,139,187,23,225,85,219,101,217,82,32,127,97,83,133,143,252,126,213,95,253,171,110,255,0,33,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,11,242,60,128,60,46,200,55,68,249,133,220,15,39,133,68,95,152,69,67,200,21,205,205,79,75,219,121,199,89,149,193,74,206,168,25,19,21,219,38,233,209,5,91,190,125,73,253,31,113,22,57,106,106,125,195,8,212,154,188,85,106,164,109,61,125,91,222,246,35,189,219,199,73,81,247,116,175,243,83,239,66,216,120,154,211,230,231,250,99,122,181,166,221,110,162,168,70,251,158,190,255,0,15,51,83,248,171,191,242,202,55,154,91,134,130,235,237,79,113,142,234,167,170,172,233,217,189,27,162,45,68,95,233,136,191,172,13,135,168,42,25,81,78,215,177,119,223,127,250,84,250,76,89,195,246,162,208,106,30,19,77,119,165,217,21,253,125,73,220,99,191,211,165,106,127,23,221,252,131,41,129,225,83,250,76,51,197,53,178,123,134,146,228,140,129,234,215,45,170,177,17,83,111,252,22,111,233,79,214,102,115,29,107,181,162,166,241,166,121,21,29,43,191,59,45,174,173,140,78,149,95,137,105,229,68,249,127,74,129,69,90,81,95,62,47,196,196,147,171,156,146,67,37,201,138,168,190,245,254,250,213,253,101,255,0,226,117,41,83,104,134,77,215,117,234,255,0,230,156,80,93,182,154,76,55,138,57,210,246,213,217,149,23,38,191,220,172,223,226,157,63,149,183,222,133,244,224,117,17,212,88,161,115,126,95,23,223,254,205,192,118,99,131,213,55,216,230,113,84,247,238,1,139,253,39,35,139,126,106,121,95,112,30,79,10,169,247,131,142,222,255,0,112,28,147,111,184,57,118,106,175,234,64,135,162,190,118,211,81,205,59,215,102,177,138,229,2,31,115,11,212,251,142,35,165,213,244,214,219,140,212,178,206,201,98,222,53,84,85,71,83,213,166,219,244,175,222,212,255,0,136,143,220,181,244,182,223,146,201,85,169,87,218,56,234,170,174,15,239,164,210,167,83,213,92,234,214,57,119,234,251,253,223,114,29,27,152,254,169,46,89,159,65,132,91,218,187,50,161,176,170,245,49,219,185,39,171,139,228,137,191,242,147,239,38,247,0,90,118,184,118,129,98,181,18,166,242,214,219,98,157,255,0,11,218,169,212,249,157,247,175,251,97,52,74,40,216,140,98,53,168,136,136,114,223,99,201,225,87,111,184,163,138,110,191,210,114,106,239,254,247,184,38,223,112,249,0,251,207,14,221,83,100,93,191,89,200,241,191,191,222,7,134,175,220,170,114,56,238,138,190,227,202,251,128,240,244,220,49,187,34,167,220,167,133,122,5,122,53,58,151,228,7,25,35,85,114,57,61,219,41,203,125,143,67,238,20,189,73,18,79,31,83,151,220,136,244,220,249,174,183,56,168,40,229,158,95,147,88,231,109,186,123,246,69,95,250,128,250,162,171,142,73,93,11,87,117,98,236,168,123,157,212,228,248,20,139,120,103,16,17,221,53,178,253,136,186,142,86,69,5,108,144,49,234,248,213,62,8,229,85,251,183,254,71,235,37,28,15,235,141,29,178,166,224,112,236,170,174,238,221,127,173,79,115,83,100,60,158,17,119,251,192,110,136,121,61,114,170,162,110,135,150,47,192,138,160,115,7,22,187,115,144,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,27,236,160,20,240,213,223,116,95,184,228,120,84,77,250,128,47,189,15,32,240,160,122,229,126,202,136,114,71,110,155,41,197,209,167,207,239,56,34,244,175,188,15,106,111,185,204,245,162,162,156,211,228,7,231,223,40,210,186,217,81,74,246,163,146,72,222,213,69,77,247,221,170,159,245,148,123,204,207,9,76,67,92,41,110,52,84,137,3,106,104,102,157,202,200,250,122,156,234,201,209,87,220,212,223,230,133,232,189,58,154,168,191,168,173,222,107,186,82,183,235,117,179,46,165,135,171,193,81,58,41,23,171,111,227,86,69,183,205,233,252,245,251,128,253,46,88,26,190,219,254,56,236,98,174,185,95,52,15,141,168,215,203,186,175,92,181,142,247,34,189,87,238,79,184,177,6,187,169,55,66,128,248,2,212,154,156,35,92,177,218,23,75,219,134,178,231,77,12,137,210,139,191,82,76,137,252,149,95,244,194,250,177,203,131,46,150,122,74,216,221,186,75,4,111,223,111,214,212,95,212,159,172,15,212,63,35,39,163,74,219,21,117,50,177,29,220,167,149,170,138,155,251,149,142,79,250,207,215,61,21,141,234,166,149,169,243,115,28,159,242,1,68,156,94,217,151,18,226,66,170,185,144,246,17,243,85,170,108,222,157,250,170,42,253,255,0,36,253,69,203,104,77,242,27,254,21,75,95,20,168,228,147,175,111,137,23,229,52,169,250,215,245,21,133,205,46,194,182,172,218,142,254,200,255,0,141,219,141,87,127,189,211,86,175,235,95,250,9,197,192,214,99,79,124,211,59,115,90,253,213,123,223,114,251,191,182,42,127,216,167,234,2,83,158,61,251,236,120,79,137,55,60,239,183,204,15,39,141,183,56,164,172,114,170,34,252,142,64,121,56,162,5,234,95,151,184,242,212,217,54,3,201,213,117,50,247,79,96,194,47,55,74,153,146,38,83,81,201,34,185,92,141,68,68,79,214,170,159,244,157,165,125,196,98,227,251,43,154,195,195,198,92,216,36,232,124,180,10,205,246,69,247,44,208,34,252,209,126,231,40,21,139,146,190,93,103,226,214,58,88,119,169,166,110,68,145,251,190,54,171,61,166,169,191,187,173,62,82,127,202,93,62,145,99,208,226,250,115,143,88,225,133,177,182,142,221,4,61,40,212,68,77,155,250,145,19,254,130,168,185,112,96,127,105,245,50,163,44,171,103,90,197,82,247,162,239,183,189,42,41,36,223,220,228,254,114,253,197,195,80,68,144,209,195,18,124,154,196,68,36,31,64,7,29,253,251,236,81,231,100,69,221,15,92,245,17,211,196,249,102,114,53,140,69,114,185,87,100,68,79,233,61,167,92,207,118,251,45,114,68,79,137,105,102,68,255,0,238,110,3,242,226,213,236,26,91,251,177,214,228,52,30,53,170,230,172,126,46,30,173,219,213,191,187,175,127,228,47,221,247,29,205,174,73,90,142,106,148,189,121,212,9,177,206,38,238,49,212,79,211,209,113,184,181,62,20,95,114,62,165,62,230,169,112,152,69,209,183,107,20,21,173,119,82,63,171,238,219,228,247,39,234,79,212,7,239,170,181,137,239,84,79,233,63,6,163,55,198,96,173,109,190,107,221,11,103,118,251,70,181,49,163,151,221,191,203,171,127,151,188,244,234,29,237,44,56,141,214,230,171,211,216,162,158,68,119,207,101,108,79,119,234,95,213,250,138,171,225,255,0,53,189,106,94,181,71,60,181,93,197,135,125,215,161,137,190,244,146,167,243,91,252,192,45,202,37,100,159,157,107,149,83,238,221,76,53,196,110,188,218,52,131,28,125,84,245,177,178,161,205,71,49,157,198,163,151,105,163,98,236,139,35,23,249,74,100,171,197,210,27,22,55,53,108,143,219,181,20,143,223,101,251,154,229,253,75,250,138,105,226,231,80,175,122,185,174,117,22,10,105,187,208,208,207,93,74,216,250,88,223,115,106,38,119,205,90,213,249,49,62,245,249,18,209,45,120,104,215,157,72,213,221,84,182,58,106,154,199,89,214,161,169,50,43,231,88,209,189,185,63,92,142,111,241,163,251,204,243,196,222,190,99,58,73,96,150,59,133,122,45,76,144,57,26,196,150,62,173,213,147,109,238,89,26,191,56,212,252,206,27,180,234,131,73,244,142,91,156,144,118,159,79,75,83,43,221,212,231,109,211,37,66,167,187,169,223,115,255,0,81,94,60,86,230,210,106,254,185,67,141,210,73,221,99,107,91,74,141,219,167,127,237,201,217,243,86,179,252,39,235,30,12,195,195,18,229,90,179,173,23,60,226,130,26,168,45,213,117,147,84,50,68,108,141,106,181,241,212,163,87,116,234,111,205,191,206,251,203,68,163,106,178,6,162,171,149,125,255,0,63,159,204,194,92,41,105,181,22,15,164,152,173,52,84,221,185,146,211,76,178,252,106,191,18,177,202,191,202,84,249,189,126,70,115,219,111,144,131,201,197,27,179,191,172,243,190,223,48,171,178,110,81,198,86,238,223,153,225,190,246,244,251,151,99,225,184,93,105,225,233,133,31,241,185,81,54,217,127,167,250,15,101,4,203,35,29,186,253,251,255,0,80,31,82,42,167,191,111,122,156,209,125,219,174,200,120,123,182,79,119,204,244,36,114,61,219,191,228,7,208,142,69,249,30,79,13,111,79,185,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,108,191,172,6,223,168,42,162,38,234,121,56,189,55,106,160,29,119,32,207,113,140,101,201,21,230,251,65,70,231,124,187,245,81,199,191,203,249,206,79,231,39,252,103,232,218,50,27,69,238,22,212,91,110,52,213,49,185,17,81,208,204,215,162,251,145,126,109,85,253,105,255,0,25,6,56,242,199,117,6,142,165,153,13,138,239,88,148,169,190,241,50,161,88,214,123,169,89,254,17,62,106,170,191,34,53,240,245,204,39,39,211,235,204,24,214,89,78,218,202,94,235,98,89,38,173,170,115,154,157,113,51,228,136,244,249,49,223,119,223,255,0,24,92,106,42,42,30,30,222,173,190,94,227,28,232,222,178,216,117,111,25,130,251,105,145,169,212,200,149,204,70,201,178,43,226,107,246,221,237,111,235,50,58,42,47,200,15,78,202,213,85,251,143,107,87,220,121,86,162,156,17,21,61,202,7,53,77,204,69,196,174,15,77,156,105,245,101,174,120,18,68,114,70,159,197,69,249,84,68,239,189,171,252,223,212,101,227,242,242,27,124,119,43,108,180,210,162,43,93,211,238,217,23,249,72,191,127,245,1,173,220,180,213,218,117,172,22,215,171,95,4,148,117,244,178,166,232,230,237,179,88,239,246,63,206,47,127,132,12,229,115,45,36,177,213,75,50,57,241,208,211,70,237,221,186,170,165,53,58,255,0,57,127,156,83,207,27,88,59,240,189,92,125,91,33,70,34,201,11,155,210,140,106,124,48,82,253,205,95,246,69,132,114,200,212,79,180,56,4,86,89,98,70,173,27,27,26,42,61,203,186,178,26,54,253,233,183,222,4,246,249,156,39,68,116,79,69,93,145,90,168,191,241,28,154,187,181,20,72,136,230,42,47,222,155,1,84,124,217,237,244,209,211,211,85,248,133,235,74,138,102,162,117,167,203,187,87,239,249,29,35,150,198,179,87,219,243,10,108,90,170,185,60,52,157,123,53,242,187,111,116,85,143,249,43,246,249,175,234,51,95,54,76,21,181,56,76,57,59,101,114,54,26,202,56,92,206,150,237,239,146,165,119,249,239,252,164,251,138,220,225,203,80,171,176,28,254,138,231,74,229,252,223,115,125,164,123,126,112,76,223,228,255,0,142,6,201,20,242,182,104,88,246,252,156,212,95,249,14,21,202,246,211,185,204,119,74,166,222,253,246,251,208,252,92,18,242,219,230,49,109,185,183,254,249,165,134,109,189,235,183,84,109,119,223,253,103,238,85,51,185,11,153,250,246,255,0,164,10,253,200,248,131,206,112,77,127,166,198,171,110,211,45,190,186,170,142,22,177,243,205,183,191,195,117,108,139,35,91,254,152,191,114,147,187,18,187,165,238,195,65,113,223,169,106,41,226,149,87,231,239,115,26,191,173,127,89,85,28,104,205,91,100,226,27,22,170,166,111,67,170,110,80,163,81,174,233,217,90,202,47,212,191,172,178,141,1,172,168,173,211,12,118,106,149,85,145,109,148,138,237,220,171,239,240,241,42,255,0,210,6,73,0,1,225,203,179,85,74,209,230,129,169,9,45,133,48,42,42,166,185,247,37,72,100,99,95,187,191,190,81,61,61,200,239,233,95,228,169,100,87,106,196,162,164,124,234,190,228,219,245,254,180,79,250,202,87,215,204,138,163,88,248,179,176,97,181,83,185,180,181,23,90,56,182,234,115,253,206,130,149,203,238,127,187,249,0,77,62,91,122,90,152,206,154,210,95,106,41,220,217,171,89,28,168,174,102,202,173,125,61,27,190,246,34,252,219,250,201,194,212,217,17,16,199,58,21,134,81,225,58,121,101,179,82,53,21,176,80,211,51,171,161,173,223,166,8,155,242,111,248,166,71,0,113,223,222,121,85,216,227,186,34,251,192,230,126,102,67,2,84,90,42,225,84,221,29,12,136,191,253,170,159,166,122,43,24,143,166,149,138,155,245,49,201,239,254,148,2,135,56,240,163,147,15,226,30,74,154,100,116,73,82,181,179,42,162,116,238,171,85,58,111,238,219,245,150,205,193,110,98,252,191,72,173,213,147,76,217,37,86,206,174,84,118,255,0,247,220,237,79,229,47,234,43,91,155,22,61,79,108,213,155,45,124,9,210,249,232,106,156,237,154,137,239,241,110,253,95,63,227,18,211,149,134,107,85,119,211,218,203,77,67,149,205,162,167,71,55,119,185,127,141,89,82,171,243,247,1,154,120,222,205,89,138,104,190,66,246,212,35,31,61,186,174,22,252,123,124,78,164,169,219,249,73,252,210,12,114,181,196,223,124,200,110,57,61,75,30,171,7,103,103,42,123,190,38,86,179,239,69,253,95,172,203,252,211,53,34,75,102,32,152,197,59,61,245,137,210,229,235,114,127,30,42,214,125,201,183,220,125,188,181,241,139,126,31,165,210,223,167,247,62,167,167,173,85,141,254,77,69,99,83,248,168,170,191,198,3,44,241,195,170,112,226,56,37,85,158,134,181,177,214,84,194,232,218,196,149,26,245,235,167,168,68,247,35,209,126,104,159,113,128,56,1,209,186,28,210,227,123,207,178,139,55,118,165,46,59,197,36,212,232,238,166,201,4,142,85,221,236,85,95,124,159,115,190,243,245,117,158,197,87,196,38,172,193,4,119,25,97,183,192,148,140,116,77,248,218,229,106,236,229,218,69,68,249,76,169,242,38,54,139,233,213,143,73,112,26,122,58,40,163,106,246,169,221,43,210,6,49,92,228,137,140,221,122,19,222,160,116,126,49,179,218,12,7,68,178,139,116,117,17,65,37,77,170,166,24,145,30,214,187,169,221,9,238,248,155,247,201,247,16,195,129,45,24,162,206,50,137,243,251,180,15,168,115,107,157,35,28,246,163,211,126,229,52,168,191,19,29,252,245,254,87,223,254,249,231,141,13,94,188,106,190,170,80,104,237,169,58,98,173,170,134,145,92,217,164,69,114,74,202,71,255,0,21,253,45,251,151,230,164,208,224,247,69,169,180,183,79,40,160,149,85,245,51,178,57,100,71,71,26,108,231,65,78,139,239,106,175,223,31,235,2,64,90,40,227,160,182,82,209,69,27,88,200,33,100,109,68,77,182,68,77,143,176,240,137,178,34,33,228,15,10,187,123,212,199,58,193,169,148,58,123,97,146,225,83,80,216,222,155,116,252,109,69,95,142,52,95,155,219,252,243,32,85,204,200,96,115,220,191,45,191,233,32,111,20,23,204,191,81,175,159,103,173,206,90,106,24,191,150,201,85,85,219,178,23,255,0,21,94,212,247,57,139,247,125,224,101,126,26,111,247,188,150,223,93,150,228,85,111,154,55,186,89,35,124,146,61,200,141,86,195,34,123,222,171,247,57,223,37,59,181,135,92,44,183,93,75,151,12,165,172,129,93,15,91,21,27,35,55,87,55,191,191,202,69,255,0,5,250,191,250,24,79,62,204,105,184,111,225,253,176,83,63,185,89,37,34,70,142,119,83,21,100,90,39,39,206,52,95,190,31,215,254,255,0,200,192,220,13,100,23,253,88,214,107,142,93,87,52,141,100,53,146,245,39,117,207,69,238,65,84,228,254,58,239,243,119,234,2,211,163,94,166,245,123,189,255,0,168,228,191,35,215,78,222,152,145,55,95,247,255,0,172,246,129,235,107,254,37,106,156,215,228,167,175,163,226,234,69,57,189,118,106,255,0,80,30,58,209,27,186,156,147,125,189,231,161,28,213,247,170,251,154,114,73,149,235,179,91,238,253,96,123,129,225,62,95,51,200,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,185,173,249,174,199,147,139,152,142,249,129,225,36,234,118,205,79,119,235,57,109,185,195,167,101,247,28,209,64,252,44,175,19,182,101,86,231,208,92,105,251,172,118,222,238,167,39,242,154,191,201,84,254,106,21,47,197,223,47,204,198,211,95,85,146,233,246,53,91,89,15,91,229,86,192,206,181,68,234,157,255,0,202,157,203,242,70,125,223,121,112,199,231,221,172,180,55,138,103,211,86,211,69,43,30,213,106,163,216,142,221,21,21,62,244,95,214,160,81,103,13,220,68,231,28,46,100,243,99,185,189,37,77,178,155,186,189,113,212,192,214,109,219,138,72,190,105,11,215,248,219,39,204,183,157,7,226,95,77,117,150,221,213,143,101,150,234,170,166,55,169,240,178,85,235,68,89,92,196,247,57,141,249,170,39,221,247,145,123,141,174,6,45,217,214,217,54,33,106,108,117,109,99,251,137,4,13,78,167,62,165,174,223,243,116,238,85,247,57,223,121,95,186,85,169,90,149,194,158,163,178,43,167,180,105,105,220,250,120,229,100,222,33,141,86,164,145,202,190,231,58,36,249,57,126,127,175,253,240,54,11,100,140,122,35,152,228,84,95,212,167,157,136,181,195,87,24,88,102,172,90,105,32,168,190,208,199,92,230,70,215,70,250,168,145,202,238,152,81,125,203,51,151,248,210,108,74,40,167,142,102,245,70,246,185,63,90,46,224,115,79,113,198,84,71,55,101,57,42,42,158,28,158,228,2,173,57,171,105,147,146,203,30,97,77,72,255,0,237,120,229,124,142,77,213,62,116,76,79,229,123,190,95,168,234,60,170,181,6,223,110,200,39,198,106,235,162,138,89,26,231,53,142,93,149,85,95,66,196,219,221,250,209,126,242,93,243,36,197,169,239,60,63,228,213,139,79,212,250,59,116,178,53,200,196,93,191,57,78,191,169,127,154,85,239,2,57,3,236,58,237,110,129,213,61,166,190,174,24,151,119,244,238,139,89,76,159,173,63,80,23,249,74,244,150,158,57,26,187,163,152,138,159,241,30,199,31,155,140,212,37,85,130,223,80,142,234,73,105,163,114,46,251,239,240,159,166,239,144,16,211,153,141,171,199,104,61,99,150,23,57,91,112,161,95,118,255,0,46,235,255,0,237,40,210,223,82,235,109,213,179,35,186,85,155,252,211,245,181,83,254,179,96,110,59,45,81,221,52,50,232,201,97,71,163,106,104,149,55,110,254,254,250,127,66,254,179,95,155,157,51,146,190,86,181,23,116,233,255,0,230,80,13,132,248,59,212,123,102,113,165,22,9,41,171,225,154,88,237,212,177,200,141,118,234,215,165,53,62,232,191,10,125,238,51,252,223,222,215,98,168,57,97,107,91,225,171,131,10,173,184,34,55,102,244,181,210,253,251,209,70,137,178,201,253,127,119,253,133,173,197,51,39,167,100,173,84,84,115,81,119,254,176,42,51,142,186,183,69,196,38,32,229,168,78,154,123,164,79,254,42,124,186,40,148,178,158,28,231,90,141,45,199,102,71,110,217,45,148,143,69,219,245,211,194,165,103,241,191,72,234,254,35,113,58,86,59,117,150,235,3,54,223,245,178,133,63,235,44,227,135,202,5,183,105,102,57,76,239,156,118,186,54,47,251,212,209,39,234,254,128,50,88,7,23,46,201,184,24,191,95,115,203,78,11,137,73,95,118,184,195,73,26,163,126,41,23,100,254,251,27,127,82,253,238,79,248,202,135,225,70,215,85,170,28,94,227,183,248,169,223,81,4,23,40,38,116,172,79,133,17,148,175,253,93,63,224,191,228,37,247,53,61,76,159,29,199,172,184,245,37,95,67,171,160,157,239,107,100,84,95,130,166,159,111,114,61,63,82,253,202,99,94,85,250,103,43,239,41,154,86,81,189,21,143,99,163,145,241,251,254,85,177,175,189,91,253,9,247,129,105,22,122,100,164,183,83,83,163,85,169,28,76,110,223,212,212,67,238,56,177,189,44,70,254,164,216,228,7,21,249,158,55,247,236,121,95,214,138,112,119,205,0,246,38,223,113,198,68,221,170,139,242,84,57,52,57,55,69,64,42,115,156,6,45,39,182,49,171,228,112,185,89,225,42,216,245,79,151,250,42,45,190,255,0,246,127,168,252,190,84,25,205,61,170,179,38,183,84,215,197,27,82,219,19,218,215,42,125,213,50,111,247,127,178,59,247,55,245,124,116,88,196,45,95,115,233,170,213,127,251,230,156,133,188,27,234,221,147,75,174,119,202,219,189,98,83,165,69,185,33,141,93,35,25,212,238,239,86,201,212,246,238,6,85,230,55,169,20,217,126,171,211,217,104,107,163,169,142,14,136,156,140,219,220,244,169,171,106,167,241,83,249,201,247,253,230,104,143,86,236,90,101,162,16,99,148,215,106,104,235,231,234,218,20,122,57,235,211,87,215,242,233,119,242,95,185,2,53,147,57,131,58,213,58,172,130,150,126,228,14,171,124,141,119,90,42,109,226,100,122,123,209,206,79,147,255,0,89,145,116,190,221,150,107,62,103,75,106,106,213,213,83,179,175,100,78,235,218,155,196,247,126,167,167,206,47,213,247,127,196,22,91,192,78,5,120,110,31,246,150,253,69,44,111,168,170,169,232,115,219,211,238,107,226,68,247,34,254,182,47,220,101,158,44,53,118,209,164,250,119,45,85,85,198,10,121,158,198,44,109,123,246,87,34,84,66,213,217,58,93,191,241,191,81,144,116,183,23,163,193,112,136,45,177,64,200,89,11,166,147,100,106,53,19,119,171,191,83,74,218,230,131,169,245,57,14,87,104,192,172,213,171,39,246,181,74,201,28,82,42,174,237,170,106,251,209,175,95,240,43,243,111,221,255,0,16,116,174,10,48,251,254,174,241,5,111,207,235,232,39,150,154,138,182,158,100,153,25,179,83,166,25,153,243,106,183,239,133,19,229,255,0,209,184,123,93,26,80,209,69,78,141,219,161,141,77,191,86,200,137,255,0,81,17,249,127,232,228,88,38,1,73,112,170,161,237,214,74,174,87,61,209,34,47,195,61,82,39,189,88,213,249,57,9,136,159,32,7,144,113,122,162,34,170,170,39,187,239,3,170,106,86,69,69,143,98,245,53,181,149,49,194,214,186,36,87,61,219,34,110,244,79,158,197,93,226,89,77,195,63,214,138,137,162,173,108,214,250,94,142,169,90,140,233,78,170,71,109,239,217,63,148,205,137,43,204,103,91,36,194,52,250,91,13,178,177,35,172,170,158,145,126,25,54,119,79,122,93,215,225,145,23,253,43,245,127,244,43,107,77,117,157,250,121,108,184,87,190,86,201,89,91,218,217,202,237,220,157,14,122,124,250,218,191,39,129,148,120,206,214,164,213,156,190,159,3,196,106,217,112,142,26,150,66,172,167,68,122,245,36,181,17,127,49,23,229,35,126,255,0,189,63,172,156,156,187,180,66,109,62,211,70,222,110,86,233,160,173,185,173,45,79,231,17,205,93,150,145,159,119,90,167,205,238,251,144,131,156,10,232,139,181,111,81,159,150,100,148,117,51,53,146,173,82,62,72,250,152,170,147,211,73,243,124,110,255,0,8,239,188,185,60,63,31,164,198,172,84,118,154,40,155,28,80,65,20,109,107,90,136,155,53,136,212,247,34,34,124,145,62,224,63,109,62,71,144,0,31,155,115,188,209,80,183,181,45,76,109,149,222,230,177,93,239,85,84,93,143,192,212,45,72,199,176,43,68,183,43,181,206,150,6,179,167,251,228,204,103,205,204,79,229,57,191,207,66,51,105,118,183,221,181,187,85,31,37,178,71,62,201,78,145,35,92,197,114,181,92,215,195,213,239,108,143,103,250,99,128,151,116,31,219,49,36,207,79,115,182,84,255,0,125,15,177,58,27,247,158,170,24,82,26,88,227,79,185,169,255,0,66,30,229,106,42,109,176,4,145,139,242,114,28,143,90,49,19,228,223,249,14,105,242,3,200,0,0,0,0,0,0,6,63,215,77,116,211,142,29,52,226,227,170,26,161,121,240,54,170,29,162,134,24,145,31,85,112,170,114,42,199,75,77,26,170,119,38,127,75,182,77,209,168,214,185,239,115,24,199,189,161,144,1,215,240,12,255,0,13,213,60,54,211,168,58,125,144,210,95,49,235,229,58,84,208,215,83,42,244,74,205,213,21,21,21,17,204,123,92,142,99,216,228,71,177,237,115,92,141,115,85,19,176,0,0,0,0,135,250,247,205,3,64,184,118,213,139,238,142,102,184,134,160,86,222,177,255,0,11,226,103,181,219,232,164,165,127,126,154,42,134,116,58,74,184,222,187,50,102,162,238,196,248,145,118,221,54,85,9,128,12,63,194,255,0,20,24,15,22,120,5,195,81,180,230,209,144,91,173,182,235,196,182,73,98,189,211,195,12,238,158,56,97,153,206,107,97,150,86,171,58,106,24,136,170,228,93,209,222,239,146,174,96,0,0,0,12,63,197,7,20,24,15,9,152,5,191,81,181,26,209,144,92,109,183,27,196,86,72,162,178,83,195,52,237,158,72,102,153,174,115,102,150,38,163,58,105,222,138,168,229,93,213,190,239,154,166,0,211,222,110,220,54,234,86,127,141,105,205,139,9,212,168,46,89,85,226,138,201,71,45,93,182,129,176,71,61,76,204,134,55,72,230,214,57,200,196,115,209,85,81,174,93,183,217,23,228,4,223,0,0,0,194,159,195,15,64,191,47,191,193,211,237,221,171,237,39,179,252,79,138,246,165,23,129,241,222,55,193,251,35,175,189,220,246,143,115,223,225,187,125,93,62,255,0,159,184,12,214,0,0,15,201,203,50,155,22,13,138,222,115,92,166,187,193,89,113,251,125,69,210,227,83,218,124,157,138,88,35,116,146,201,208,196,115,221,210,198,57,118,106,43,151,109,145,21,125,199,215,105,187,90,175,246,170,43,237,138,231,73,113,182,220,105,227,171,163,172,164,153,179,65,83,4,141,71,71,44,114,53,85,175,99,154,168,228,114,42,162,162,162,160,31,88,0,0,0,0,0,0,4,95,226,131,152,94,139,240,153,159,219,244,231,81,177,140,214,227,114,184,217,226,189,197,45,146,138,146,104,27,4,147,77,11,90,231,77,83,19,145,253,84,239,85,68,106,166,202,223,127,205,16,37,0,35,255,0,10,92,107,105,103,24,63,106,127,38,118,12,174,217,246,75,192,248,223,110,210,211,67,220,241,93,254,223,107,179,60,187,237,225,159,213,213,211,182,237,219,125,215,105,0,0,29,43,83,181,139,1,209,200,241,202,205,70,191,82,88,237,185,37,225,108,145,92,235,170,161,166,162,164,159,193,85,85,181,213,19,76,246,54,54,57,180,143,141,170,155,170,201,36,109,219,226,85,78,234,0,0,0,3,165,73,172,88,13,54,174,59,68,46,23,234,74,12,178,75,61,37,238,134,142,174,170,24,159,115,130,119,214,181,91,75,26,191,187,51,226,74,9,95,42,53,155,49,143,141,119,93,215,164,59,168,0,0,0,0,0,0,35,255,0,21,188,107,105,103,7,223,101,191,41,150,12,174,231,246,183,199,120,47,97,82,211,77,219,240,189,142,231,119,189,60,91,111,226,89,211,211,213,190,206,223,109,147,124,127,160,156,208,52,11,136,157,88,177,104,230,21,136,106,5,21,235,32,241,94,26,123,165,190,138,58,86,118,41,165,168,127,91,163,171,145,233,187,33,114,38,204,95,137,83,125,147,117,64,152,0,0,0,235,247,92,255,0,13,177,102,86,13,62,188,228,52,148,121,14,85,79,93,83,101,161,153,85,175,175,101,26,68,181,41,18,170,116,185,236,108,241,189,89,191,90,179,173,200,138,216,222,173,236,0,0,0,1,210,180,219,88,176,29,86,147,32,163,196,47,212,147,220,177,91,197,117,146,245,108,90,168,93,91,65,61,53,109,69,39,84,240,198,247,58,38,74,234,89,100,137,95,210,175,143,165,219,39,189,19,186,128,0,0,6,63,215,189,107,197,120,118,210,123,238,177,230,182,251,173,109,151,31,240,190,38,11,92,81,201,84,254,253,76,84,236,232,108,146,70,197,217,243,53,87,119,167,194,139,182,235,178,44,96,211,222,110,220,54,234,86,127,141,105,205,139,9,212,168,46,89,85,226,138,201,71,45,93,182,129,176,71,61,76,204,134,55,72,230,214,57,200,196,115,209,85,81,174,93,183,217,23,228,4,223,0,0,0,0,4,32,212,46,110,220,54,233,174,127,146,233,205,247,9,212,169,238,88,173,226,182,201,89,45,37,182,129,208,73,61,52,207,134,71,70,231,86,53,202,197,115,21,81,85,173,93,182,221,19,228,73,253,4,214,188,87,136,157,39,177,107,30,21,111,186,209,89,114,15,21,225,160,186,69,28,117,76,236,84,203,78,254,182,199,36,140,77,223,11,149,54,122,252,42,155,236,187,162,6,64,0,0,4,32,212,46,110,220,54,233,174,127,146,233,205,247,9,212,169,238,88,173,226,182,201,89,45,37,182,129,208,73,61,52,207,134,71,70,231,86,53,202,197,115,21,81,85,173,93,182,221,19,228,73,253,4,214,188,87,136,157,39,177,107,30,21,111,186,209,89,114,15,21,225,160,186,69,28,117,76,236,84,203,78,254,182,199,36,140,77,223,11,149,54,122,252,42,155,236,187,162,6,64,0,0,4,0,254,205,95,11,31,248,131,170,191,251,42,221,254,92,75,253,4,214,188,87,136,157,39,177,107,30,21,111,186,209,89,114,15,21,225,160,186,69,28,117,76,236,84,203,78,254,182,199,36,140,77,223,11,149,54,122,252,42,155,236,187,162,6,64,0,0,7,95,207,51,252,55,76,49,153,243,61,64,200,105,44,86,42,90,138,74,106,139,133,90,171,96,129,245,53,17,211,196,178,59,109,152,197,150,104,209,94,237,152,196,85,115,149,173,69,114,118,0,0,0,0,0,0,0,0,128,31,217,171,225,99,255,0,16,117,87,255,0,101,91,191,203,137,127,160,154,215,138,241,19,164,246,45,99,194,173,247,90,43,46,65,226,188,52,23,72,163,142,169,157,138,153,105,223,214,216,228,145,137,187,225,114,166,207,95,133,83,125,151,116,64,200,0,0,0,133,90,171,205,167,134,93,38,212,124,143,76,174,120,254,160,94,107,241,123,132,182,186,218,187,93,174,149,105,86,170,37,232,154,54,44,245,49,72,189,185,17,241,170,171,17,170,230,42,181,92,213,107,150,64,112,215,196,86,43,197,14,156,46,169,97,88,174,87,100,178,190,225,61,190,155,237,13,12,116,210,86,118,145,157,115,193,219,150,70,73,15,91,157,31,90,59,251,228,82,181,81,21,170,6,85,0,0,0,0,6,42,226,47,137,125,44,225,127,4,155,58,212,203,183,243,124,21,154,142,122,111,106,92,255,0,61,12,82,120,72,38,150,62,247,107,190,199,201,210,239,129,155,185,126,228,94,255,0,139,101,152,174,115,98,165,202,112,172,154,213,144,89,107,122,252,53,198,215,91,29,93,44,253,15,115,31,209,44,106,230,59,165,236,115,87,101,247,57,170,139,239,69,3,245,128,0,1,215,236,89,254,27,147,100,217,54,25,98,200,105,42,239,184,117,69,53,53,246,222,213,84,158,133,245,20,236,168,129,94,213,68,85,100,145,72,138,215,166,236,85,108,141,69,234,141,237,111,96,0,0,0,0,0,1,10,181,87,155,6,129,104,222,163,228,122,91,154,233,182,170,211,222,177,155,132,182,250,158,155,61,19,35,155,161,126,9,226,238,86,49,238,134,86,43,100,141,234,212,235,141,236,114,38,206,64,38,168,49,87,13,124,74,105,199,21,58,112,186,155,166,73,117,134,130,27,132,246,186,186,75,165,42,65,85,73,85,18,49,235,27,209,142,124,110,222,57,98,145,22,55,189,189,50,34,42,163,145,205,111,234,235,222,181,226,188,59,105,61,247,88,243,91,125,214,182,203,143,248,95,19,5,174,40,228,170,127,126,166,42,118,116,54,73,35,98,236,249,154,171,187,211,225,69,219,117,217,20,50,0,32,7,246,106,248,88,255,0,196,29,85,255,0,217,86,239,242,226,127,128,4,106,226,151,143,237,14,225,39,42,179,225,90,135,110,202,238,183,171,197,189,110,141,166,177,80,67,47,135,165,89,29,28,114,74,249,230,137,159,27,227,153,26,140,87,57,59,78,87,35,81,88,174,112,181,199,174,150,113,115,149,94,49,109,51,193,117,2,135,216,86,244,184,86,220,111,54,202,104,168,99,234,145,172,142,5,150,26,137,118,154,77,222,230,49,200,157,77,134,85,69,248,20,9,42,0,0,12,127,138,235,166,156,101,250,177,154,232,133,178,243,218,204,240,79,9,45,202,215,80,136,201,38,165,168,166,130,120,234,169,253,235,221,133,60,67,35,122,166,206,100,136,136,230,162,62,39,73,144,0,0,0,0,0,3,165,106,78,177,96,58,83,38,63,71,151,223,169,32,185,101,87,138,27,37,150,216,149,80,182,182,190,122,154,218,122,78,168,33,145,237,116,172,137,213,81,73,42,179,169,89,31,83,182,95,114,47,234,231,153,254,27,166,24,204,249,158,160,100,52,150,43,21,45,69,37,53,69,194,173,85,176,64,250,154,136,233,226,89,29,182,204,98,203,52,104,175,118,204,98,42,185,202,214,162,185,3,176,0,0,0,0,0,0,0,0,0,0,2,31,235,223,52,13,2,225,219,86,47,186,57,154,226,26,129,91,122,199,252,47,137,158,215,111,162,146,149,253,250,104,170,25,208,233,42,227,122,236,201,154,139,187,19,226,69,219,116,217,87,32,112,165,198,182,150,113,131,246,167,242,103,96,202,237,159,100,188,15,141,246,237,45,52,61,207,21,223,237,246,187,51,203,190,222,25,253,93,93,59,110,221,183,221,118,9,0,1,130,184,142,227,79,65,184,88,186,227,118,45,84,200,42,219,114,201,106,24,140,163,182,211,120,169,232,168,149,202,215,92,42,99,71,35,153,76,215,34,183,118,163,164,122,163,210,40,228,232,147,164,51,168,63,39,22,203,49,92,230,197,75,148,225,89,53,171,32,178,214,245,248,107,141,174,182,58,186,89,250,30,230,63,162,88,213,204,119,75,216,230,174,203,238,115,85,23,222,138,65,111,236,213,240,177,255,0,136,58,171,255,0,178,173,223,229,192,79,240,99,253,4,214,188,87,136,157,39,177,107,30,21,111,186,209,89,114,15,21,225,160,186,69,28,117,76,236,84,203,78,254,182,199,36,140,77,223,11,149,54,122,252,42,155,236,187,162,100,0,0,0,0,132,25,255,0,54,205,11,210,204,202,237,167,218,131,164,26,193,99,200,108,117,11,77,93,67,83,105,182,245,196,253,145,81,81,82,189,90,246,57,170,215,177,237,85,99,216,230,185,170,230,185,21,123,255,0,12,252,197,56,121,226,151,50,169,211,236,49,217,5,131,33,101,63,137,162,161,200,233,169,233,159,115,99,81,203,42,83,44,51,74,215,190,54,183,173,204,85,107,250,21,92,212,115,89,34,176,37,0,4,127,226,183,141,109,44,224,251,236,183,229,50,193,149,220,254,214,248,239,5,236,42,90,105,187,126,23,177,220,238,247,167,139,109,252,75,58,122,122,183,217,219,237,178,110,18,0,17,127,133,254,97,122,47,197,158,127,112,211,157,57,198,51,91,117,202,221,103,150,247,44,183,186,42,72,96,116,17,205,12,46,107,93,13,76,174,87,245,84,49,81,21,168,155,35,189,255,0,36,89,64,0,17,215,138,158,59,52,95,132,75,174,63,98,212,106,60,130,237,114,200,169,231,171,138,142,193,29,36,243,210,193,27,154,214,203,60,115,84,68,230,50,71,57,237,141,200,138,142,88,102,79,228,41,133,45,60,229,120,109,191,221,104,172,86,45,46,214,11,141,202,227,81,29,37,29,29,37,146,130,105,234,103,145,200,216,226,142,54,214,171,158,247,57,81,168,212,69,85,85,68,64,39,168,62,75,77,109,77,198,213,69,112,172,180,213,218,234,42,169,227,154,90,26,183,68,233,233,94,230,162,186,25,22,23,190,37,123,85,85,170,177,189,236,221,23,165,206,77,149,126,176,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7,174,85,217,15,97,197,205,71,39,200,15,92,111,253,107,185,237,69,220,244,43,61,251,162,41,201,175,217,118,95,215,176,28,165,133,147,49,88,228,221,20,135,124,108,112,137,106,213,188,97,247,75,92,125,23,10,100,158,84,93,220,187,175,134,233,68,248,166,107,83,222,198,253,196,199,69,69,56,77,4,115,198,177,200,221,209,81,83,230,6,184,153,102,39,157,112,235,155,185,21,59,107,77,80,175,106,254,101,125,205,153,219,125,242,127,129,255,0,233,251,237,3,131,190,57,168,51,234,118,216,242,41,58,106,83,127,126,206,93,253,245,14,254,69,59,83,228,196,251,204,237,196,135,9,248,70,179,88,170,146,178,142,161,43,59,79,232,123,43,36,103,197,209,54,222,228,107,190,249,87,238,41,79,83,52,155,80,184,120,202,85,97,166,158,4,103,241,100,125,59,222,213,222,54,111,178,201,27,119,254,252,6,197,86,219,132,23,26,102,212,211,187,169,142,85,68,247,42,124,151,111,189,15,169,126,74,85,151,2,220,125,214,213,178,151,7,212,11,133,43,92,233,228,70,72,180,240,65,253,242,120,145,169,186,202,223,231,187,249,63,241,236,89,190,55,145,219,178,107,92,87,75,117,76,115,67,43,90,228,115,30,215,34,238,212,114,127,21,85,62,74,159,120,24,179,139,219,67,111,26,1,155,210,61,187,163,172,85,139,243,251,209,136,169,247,167,234,40,127,79,46,46,196,117,206,142,86,175,79,98,245,26,126,191,115,107,25,253,11,252,211,97,141,91,178,51,34,211,156,142,206,246,170,182,174,215,83,10,236,170,139,241,70,169,247,26,250,235,214,55,38,1,173,119,56,26,199,51,181,118,153,204,87,110,191,10,85,202,137,252,100,79,230,1,127,186,25,118,246,222,147,98,119,62,173,252,69,162,149,255,0,47,214,196,254,132,59,242,145,191,128,252,158,92,135,135,76,38,90,135,181,207,101,166,24,247,70,162,123,154,233,90,159,37,253,76,66,72,47,200,12,61,197,61,153,215,205,35,185,209,49,125,239,158,149,127,226,153,171,250,208,215,246,11,27,174,25,52,182,246,55,119,167,78,201,191,251,94,255,0,175,250,13,137,181,166,145,106,240,42,232,218,215,43,187,144,109,211,254,232,210,146,244,7,25,167,174,215,104,232,42,163,114,181,219,238,222,165,69,255,0,65,202,191,245,1,142,184,124,202,107,116,227,88,109,50,239,209,219,185,64,215,39,185,119,218,170,45,254,231,127,48,191,157,27,201,155,149,233,221,166,238,223,122,205,73,76,245,254,183,65,27,191,82,126,191,212,81,255,0,23,250,110,205,49,213,52,185,219,169,229,129,139,55,136,69,122,185,201,213,226,106,29,252,164,255,0,96,133,149,114,207,213,25,243,173,25,154,138,186,120,223,45,178,166,158,149,168,198,53,170,141,74,56,182,223,101,95,230,168,17,159,140,10,41,35,226,139,15,168,123,54,73,47,20,168,137,191,234,74,2,205,52,117,168,221,61,178,126,191,1,77,255,0,23,98,50,186,56,243,164,170,179,107,190,7,119,114,245,50,75,196,106,207,118,255,0,197,109,22,255,0,114,126,175,214,88,94,133,87,37,195,76,241,234,133,77,156,251,109,34,175,187,111,157,60,75,255,0,88,25,16,244,86,74,144,211,203,42,174,221,44,85,255,0,144,247,157,39,87,114,152,113,28,30,239,122,150,86,51,195,81,84,74,157,91,127,38,25,29,247,170,127,52,10,158,230,171,126,159,33,213,236,118,203,3,247,70,91,234,209,125,201,238,84,170,114,253,232,159,204,253,100,251,224,111,10,92,99,74,109,168,230,116,185,123,221,94,253,255,0,239,154,157,191,148,191,206,43,70,231,79,117,226,87,137,74,217,209,139,52,20,83,213,211,181,98,98,183,165,170,250,185,19,222,196,127,234,66,233,48,12,118,159,27,199,169,237,240,49,91,219,235,249,185,87,231,35,151,239,255,0,24,14,202,158,239,112,95,145,228,240,191,212,1,19,220,112,114,46,255,0,35,154,30,64,240,137,176,95,145,228,240,187,1,91,92,218,237,15,184,81,99,14,106,255,0,22,10,196,255,0,250,138,127,233,42,58,161,60,35,214,53,79,122,251,182,253,91,155,16,241,75,161,86,253,102,198,98,165,169,71,37,69,43,85,176,185,179,57,155,117,77,19,157,242,107,183,247,51,245,20,191,197,15,13,23,221,26,150,158,182,181,157,80,84,78,177,163,145,210,187,222,144,181,255,0,55,70,212,253,127,241,1,130,172,145,77,87,93,12,16,166,238,146,70,177,191,47,154,170,33,113,220,190,120,117,126,31,101,118,73,115,111,231,170,54,217,187,255,0,53,245,76,249,182,85,79,147,147,238,43,199,130,253,40,161,212,77,75,182,165,213,143,116,48,84,194,228,107,100,115,21,122,106,41,253,222,228,95,185,234,95,94,41,100,165,177,91,89,77,77,18,198,198,111,243,114,175,205,206,95,191,250,192,233,92,65,106,21,62,155,233,237,198,240,228,254,37,52,221,45,247,252,251,18,187,231,210,239,230,126,162,168,180,170,141,252,67,241,59,91,120,172,111,246,188,117,117,141,70,239,252,246,214,73,243,78,218,254,175,184,146,60,206,53,145,244,180,113,224,118,186,136,157,83,82,144,42,179,161,142,118,210,65,82,223,231,111,243,84,251,143,87,44,93,17,169,182,219,110,89,237,234,150,86,77,93,81,4,209,245,44,140,221,29,74,245,85,233,86,162,127,167,126,181,2,193,240,235,60,118,59,52,52,49,183,100,111,87,223,250,222,229,253,107,250,207,222,60,49,168,212,217,62,227,144,3,225,188,212,50,150,130,105,159,242,108,110,95,248,154,170,125,198,55,215,92,210,151,11,192,174,151,74,153,153,26,197,77,51,209,95,211,182,233,4,174,254,82,167,243,64,169,46,102,186,132,251,222,162,190,202,197,233,142,157,26,155,124,253,236,169,171,79,230,167,253,36,58,199,232,170,178,123,148,116,16,166,253,91,251,189,223,205,85,251,246,254,105,221,56,149,205,106,53,19,86,47,21,205,123,94,215,213,212,163,21,173,68,221,190,34,103,39,241,85,127,156,77,30,94,188,36,91,175,253,121,142,87,65,84,168,221,187,40,217,165,141,61,254,46,55,123,186,17,23,228,223,188,9,241,194,142,146,208,105,238,157,89,226,142,14,137,228,161,167,89,23,169,203,186,172,16,111,252,183,39,205,134,124,107,122,81,17,62,228,62,106,10,40,104,105,162,167,133,170,140,137,141,98,34,174,254,228,68,79,250,143,101,69,76,84,204,89,37,123,90,137,247,170,162,1,237,115,145,169,186,169,209,53,47,84,108,154,127,100,170,185,220,166,233,72,98,123,191,138,245,249,49,238,251,152,239,230,47,220,97,14,42,248,203,198,244,94,197,218,182,215,82,84,92,234,59,209,199,26,44,50,236,228,131,173,187,183,188,213,249,185,191,119,222,87,38,81,158,107,215,23,215,215,211,80,210,239,110,124,170,155,69,107,115,83,165,94,228,254,51,25,39,242,106,19,239,255,0,232,135,203,175,92,74,101,220,67,101,206,176,88,155,181,42,109,178,111,23,248,40,159,252,168,163,95,156,43,247,255,0,244,108,87,128,125,18,173,211,205,58,134,190,236,239,237,154,138,138,181,86,108,158,228,238,179,111,123,100,114,127,165,159,147,194,167,2,184,182,150,82,37,218,247,77,83,45,197,255,0,53,241,146,236,155,44,237,254,42,198,207,228,200,159,253,63,57,147,67,71,5,13,59,105,233,217,210,198,239,178,110,171,243,93,254,240,61,237,68,68,68,79,185,15,39,133,216,245,57,207,71,110,139,184,30,224,113,99,149,83,222,114,0,0,0,0,0,1,242,93,174,214,171,5,170,182,251,125,185,210,91,173,182,234,121,42,235,43,42,230,108,48,83,65,27,85,210,75,36,142,84,107,24,214,162,185,92,170,136,136,138,170,7,95,213,93,76,197,116,111,78,50,61,82,205,106,252,61,151,25,183,203,112,169,233,146,54,73,55,66,124,16,69,220,123,24,233,165,122,182,56,216,174,78,185,30,198,162,238,228,40,7,141,30,45,178,174,46,117,77,114,155,148,94,7,27,177,120,155,126,51,110,107,100,139,183,66,234,153,30,201,231,137,102,150,52,172,146,53,133,179,62,53,70,187,179,26,34,108,196,50,7,49,158,53,255,0,133,86,163,193,96,192,46,119,88,244,203,22,252,221,182,154,117,237,71,116,174,69,122,73,115,116,61,45,123,122,152,244,142,38,202,174,115,35,107,157,180,78,154,88,211,165,112,109,193,86,125,197,246,101,53,174,223,87,87,140,98,116,20,245,18,215,101,51,89,230,170,164,100,241,164,91,82,68,168,172,138,74,149,89,226,114,196,233,88,169,23,91,253,253,40,215,6,106,229,161,199,173,78,131,100,48,232,174,172,223,106,231,211,171,229,68,112,218,31,39,107,162,193,113,158,170,54,186,103,77,52,177,182,10,21,108,147,75,50,124,125,47,106,61,141,106,190,101,125,212,218,110,214,171,253,170,138,251,98,185,210,92,109,183,26,120,234,232,235,41,38,108,208,84,193,35,81,209,203,28,141,85,107,216,230,170,57,28,138,168,168,168,168,107,67,174,154,23,168,252,58,106,61,199,75,245,66,205,224,110,180,59,75,12,209,42,190,150,225,74,229,84,142,170,154,69,68,238,66,254,151,108,187,35,145,205,115,30,214,61,143,99,108,43,149,63,29,183,84,186,208,112,179,172,185,53,35,173,174,167,72,48,139,173,198,119,54,120,231,71,49,177,217,213,234,138,215,177,205,87,44,29,110,106,177,89,216,106,191,174,8,227,11,95,0,0,40,7,154,63,158,205,77,252,23,209,232,139,254,40,7,154,63,158,205,77,252,23,209,232,128,159,252,149,60,172,101,63,80,43,189,58,220,79,242,0,114,84,242,177,148,253,64,174,244,235,113,63,192,0,0,128,28,234,252,172,98,223,80,40,125,58,226,85,95,9,222,105,244,111,234,6,61,234,48,22,169,206,175,202,198,45,245,2,135,211,174,37,85,240,157,230,159,70,254,160,99,222,163,0,27,41,128,71,254,52,120,182,197,120,70,210,197,202,110,81,120,236,146,251,226,109,248,205,185,173,142,94,229,115,105,164,123,39,158,37,154,41,22,142,57,18,22,204,248,213,92,222,244,104,137,187,208,12,85,204,207,141,31,224,217,167,12,211,124,41,221,204,251,62,183,213,193,77,81,13,119,102,75,21,10,167,105,245,219,70,246,204,217,156,175,115,105,220,157,45,238,69,43,213,203,217,88,228,164,31,181,153,87,218,175,183,95,105,174,191,105,61,161,237,111,108,120,217,60,119,142,238,119,124,79,127,126,231,123,185,241,247,58,186,186,190,45,247,247,159,94,127,159,230,90,167,153,93,181,7,80,114,26,187,230,67,124,168,90,154,234,234,149,78,185,95,178,34,34,34,34,53,140,107,81,172,99,26,136,198,49,173,107,81,173,106,34,75,249,57,83,235,202,240,185,79,172,176,218,42,219,158,182,162,107,141,70,16,230,245,86,201,100,88,163,88,149,145,244,163,153,92,215,36,207,117,42,171,156,248,223,27,83,162,118,44,18,5,138,114,243,227,78,213,197,62,151,211,216,178,252,130,145,218,169,141,83,170,100,20,105,76,218,85,173,129,36,233,138,225,4,109,114,181,236,115,86,38,202,172,70,163,38,87,39,110,54,62,30,169,106,107,3,165,90,153,149,104,222,163,227,154,165,133,85,248,123,214,51,112,138,225,77,213,36,140,142,110,133,248,224,151,182,246,61,208,202,197,116,114,49,28,157,113,189,237,85,217,202,108,19,193,223,21,88,111,21,250,71,111,204,44,215,42,70,228,246,234,122,122,108,178,209,28,107,11,237,215,21,103,198,173,137,207,123,188,52,142,108,142,133,253,78,234,98,43,85,123,140,145,140,14,193,197,143,149,141,100,250,127,144,250,116,229,90,242,194,227,214,155,70,46,180,156,63,107,5,246,146,131,79,174,117,21,51,90,174,245,125,215,173,166,227,59,161,232,134,73,93,47,106,158,133,202,217,220,170,145,124,51,78,178,61,205,98,200,246,218,87,22,62,86,53,147,233,254,67,233,211,154,214,1,181,64,43,87,149,215,31,84,121,133,138,219,195,62,177,92,45,86,187,174,57,111,166,161,196,239,19,212,193,71,29,206,149,143,138,154,11,107,152,231,55,174,177,189,200,219,23,109,28,233,163,107,186,145,31,26,190,107,42,0,0,0,0,0,82,183,58,191,52,248,183,211,250,31,81,184,151,82,82,183,58,191,52,248,183,211,250,31,81,184,129,149,121,24,254,155,63,102,255,0,121,22,168,85,95,35,31,211,103,236,223,239,34,213,0,128,28,234,252,172,98,223,80,40,125,58,226,124,156,174,120,237,186,235,101,170,109,8,214,140,154,146,163,54,177,211,177,216,253,198,174,119,120,220,134,137,173,122,202,201,58,147,166,90,154,118,177,170,175,235,238,75,27,149,234,215,44,51,74,239,175,157,95,149,140,91,234,5,15,167,92,74,96,180,221,174,182,11,173,21,246,197,115,171,183,92,173,213,17,213,209,214,82,76,232,103,166,158,55,35,163,150,57,26,168,230,61,174,68,114,57,21,21,21,17,80,13,167,129,21,120,9,227,126,197,197,198,9,45,22,71,85,106,182,234,109,147,187,45,238,201,71,11,233,225,125,42,204,169,13,85,35,100,150,71,201,15,67,162,100,139,214,174,100,187,245,53,173,146,37,124,170,0,83,183,54,204,255,0,50,210,206,54,112,13,65,211,236,134,174,199,144,216,240,122,10,154,26,234,101,78,184,159,237,11,146,42,42,42,43,94,199,53,92,199,177,200,172,123,28,230,185,28,215,42,45,196,148,173,206,175,205,62,45,244,254,135,212,110,32,89,79,5,28,87,88,184,180,209,170,44,203,187,106,163,203,237,187,81,229,54,74,41,158,239,1,85,212,244,142,68,108,136,143,72,103,99,59,177,174,239,106,110,248,251,143,124,82,41,32,13,104,120,120,226,7,62,225,151,84,40,117,95,78,95,72,251,149,29,61,69,36,180,117,203,50,209,86,193,52,106,215,69,81,28,50,70,233,24,142,232,149,173,87,108,146,69,27,189,253,40,108,61,161,122,233,167,28,69,233,197,187,84,52,190,243,227,173,85,219,197,52,50,162,50,170,223,84,212,69,146,150,166,52,85,237,204,206,166,238,155,171,85,174,107,216,231,177,236,123,131,32,0,0,0,0,170,190,121,223,161,63,218,79,221,164,85,229,113,231,179,76,191,26,244,122,210,85,115,206,253,9,254,210,126,237,34,175,43,143,61,154,101,248,215,163,214,129,127,192,0,42,215,157,197,218,235,96,186,232,53,246,197,115,171,183,92,173,213,25,5,93,29,101,36,206,134,122,105,227,117,177,209,203,28,141,84,115,30,215,34,57,28,138,138,138,136,168,74,14,2,120,223,177,113,113,130,75,69,145,213,90,173,186,155,100,238,203,123,178,81,194,250,120,95,74,179,42,67,85,72,217,37,145,242,67,208,232,153,34,245,171,153,46,253,77,107,100,137,95,21,121,231,126,132,255,0,105,63,118,149,171,165,90,153,149,104,222,163,227,154,165,133,85,248,123,214,51,112,138,225,77,213,36,140,142,110,133,248,224,151,182,246,61,208,202,197,116,114,49,28,157,113,189,237,85,217,202,6,207,192,195,252,46,241,55,128,241,77,165,246,221,64,196,42,105,40,238,79,167,107,175,88,242,220,97,169,173,179,78,178,75,31,68,237,141,122,154,199,186,9,93,19,222,214,44,145,163,95,210,221,213,173,204,0,80,179,248,174,212,126,18,184,238,214,28,215,10,151,199,90,171,181,2,253,5,254,193,60,202,202,91,189,43,110,117,10,141,114,162,47,110,102,117,57,98,153,17,93,27,156,228,84,123,31,36,111,188,156,3,63,195,117,79,13,180,234,14,159,100,52,151,204,122,249,78,149,52,53,212,202,189,18,179,117,69,69,69,68,115,30,215,35,152,246,57,17,236,123,92,215,35,92,213,68,215,51,139,31,52,250,201,245,3,33,245,25,204,213,203,187,141,250,206,21,115,181,196,179,26,174,173,50,203,46,17,75,125,114,195,61,76,214,185,27,12,177,178,170,150,38,74,214,55,169,239,131,196,42,71,36,143,138,157,168,198,171,152,198,168,95,72,62,75,77,218,213,127,181,81,95,108,87,58,75,141,182,227,79,29,93,29,101,36,205,154,10,152,36,106,58,57,99,145,170,173,123,28,213,71,35,145,85,21,21,21,15,172,8,171,205,31,200,158,166,254,11,235,20,69,43,112,157,230,159,70,254,160,99,222,163,1,117,60,209,252,137,234,111,224,190,177,68,82,183,9,222,105,244,111,234,6,61,234,48,1,178,152,0,0,0,13,107,56,177,243,79,172,159,80,50,31,81,156,186,158,87,30,68,244,203,241,175,88,173,41,91,139,31,52,250,201,245,3,33,245,25,203,169,229,113,228,79,76,191,26,245,138,208,37,80,0,13,107,56,177,243,79,172,159,80,50,31,81,156,186,158,87,30,68,244,203,241,175,88,173,41,91,139,31,52,250,201,245,3,33,245,25,203,169,229,113,228,79,76,191,26,245,138,208,37,80,0,13,85,203,254,229,113,228,79,76,191,26,245,138,210,128,75,254,229,113,228,79,76,191,26,245,138,208,37,80,0,8,171,205,31,200,158,166,254,11,235,20,68,95,229,95,199,173,53,85,53,171,133,141,100,190,210,81,190,142,158,27,126,13,115,168,238,171,235,30,178,204,229,160,169,168,146,87,53,30,141,124,17,82,177,172,99,58,34,237,110,175,88,154,249,65,205,31,200,158,166,254,11,235,20,69,0,129,181,64,33,87,46,238,62,168,248,156,197,87,3,213,43,133,170,219,169,182,78,213,62,235,83,5,63,218,104,214,57,95,226,105,105,186,145,235,51,25,4,142,168,142,54,44,109,248,100,111,75,100,237,197,53,64,0,0,0,0,215,175,152,222,153,254,75,248,201,212,123,117,61,37,214,58,11,245,193,185,53,28,247,8,246,241,94,62,54,212,84,62,23,35,26,215,194,218,169,42,98,106,166,251,118,85,142,115,156,199,41,61,121,39,234,133,215,33,210,60,243,74,46,13,171,154,159,12,188,82,220,168,106,38,173,116,172,142,11,131,36,222,150,40,149,54,133,140,150,142,89,87,165,219,57,245,79,94,150,170,42,191,170,115,193,192,42,101,181,105,102,169,80,227,212,137,79,75,81,113,176,93,46,205,72,155,58,190,86,197,61,21,59,215,126,235,216,137,13,123,219,238,86,49,86,79,226,172,137,213,24,57,82,234,103,228,239,140,156,114,221,81,87,106,164,160,205,109,245,216,205,100,247,9,59,125,61,200,210,162,157,144,185,94,214,164,210,85,82,211,68,212,94,174,174,234,177,173,234,115,85,2,250,78,169,170,186,153,138,232,222,156,100,122,165,154,213,248,123,46,51,111,150,225,83,211,36,108,146,110,132,248,32,139,184,246,49,211,74,245,108,113,177,92,157,114,61,141,69,221,200,118,178,5,115,142,213,234,108,43,134,138,29,45,167,158,145,110,90,143,120,134,23,193,52,18,185,254,206,161,123,42,166,154,39,183,102,49,237,168,74,6,42,61,87,118,76,254,150,174,202,230,5,38,27,36,112,133,164,53,58,17,195,70,158,233,109,194,10,184,46,86,155,59,38,186,65,83,60,83,62,158,227,82,247,85,86,66,143,139,224,115,25,81,60,172,98,181,93,240,53,191,19,255,0,140,180,45,194,22,144,211,107,191,18,250,123,165,183,8,41,39,182,221,175,12,154,233,5,76,242,194,202,139,117,51,29,85,89,10,62,47,141,175,125,60,18,177,138,213,111,198,230,252,76,254,50,108,146,0,0,0,234,154,171,169,152,174,141,233,198,71,170,89,173,95,135,178,227,54,249,110,21,61,50,70,201,38,232,79,130,8,187,143,99,29,52,175,86,199,27,21,201,215,35,216,212,93,220,135,96,187,93,173,86,11,85,109,246,251,115,164,183,91,109,212,242,85,214,86,85,204,216,96,166,130,54,171,164,150,73,28,168,214,49,173,69,114,185,85,17,17,21,84,160,206,61,184,223,190,241,113,157,197,69,142,85,93,109,186,101,100,237,75,100,178,86,66,202,121,159,84,176,162,77,85,86,216,229,145,146,77,214,233,89,26,245,171,89,22,221,45,107,164,149,94,24,211,138,46,38,243,238,41,181,66,229,168,25,125,77,93,29,181,245,14,117,151,30,75,140,213,52,86,104,22,56,163,232,129,178,47,75,94,246,193,19,165,123,26,196,146,68,115,250,91,186,53,178,131,149,239,29,63,145,76,169,154,29,172,121,159,132,211,107,215,95,177,234,107,91,213,13,138,233,36,141,84,222,101,114,120,122,57,183,147,185,186,57,140,149,89,39,230,154,234,137,23,15,240,63,192,230,101,197,246,77,113,158,103,213,216,112,75,61,61,84,21,249,26,49,21,25,113,117,59,150,150,8,24,228,218,161,237,149,208,201,44,104,172,218,20,114,44,145,190,72,85,216,127,93,52,47,81,248,116,212,123,142,151,234,133,155,192,221,104,118,150,25,162,85,125,45,194,149,202,169,29,85,52,138,137,220,133,253,46,217,118,71,35,154,230,61,172,123,30,198,134,205,32,171,94,85,252,122,211,85,83,90,184,88,214,75,237,37,27,232,233,225,183,224,215,58,142,234,190,177,235,44,206,90,10,154,137,37,115,81,232,215,193,21,43,26,198,51,162,46,214,234,245,137,175,180,160,41,47,140,14,32,115,238,25,121,157,231,250,175,167,47,164,125,202,142,158,221,73,45,29,114,204,180,85,176,77,99,163,107,162,168,142,25,35,116,140,71,116,74,214,171,182,73,34,141,222,254,148,45,211,66,245,211,78,56,139,211,139,118,168,105,125,231,199,90,171,183,138,104,101,68,101,85,190,169,168,139,37,45,76,104,171,219,153,157,77,221,55,86,171,92,215,177,207,99,216,247,82,15,52,127,61,154,155,248,47,163,209,31,147,192,191,25,183,222,15,53,30,170,231,37,171,219,56,102,81,225,233,242,107,108,76,98,85,58,56,149,253,170,154,105,29,182,211,69,221,149,82,55,57,35,145,175,115,93,210,170,201,99,13,133,1,249,56,182,89,138,231,54,42,92,167,10,201,173,89,5,150,183,175,195,92,109,117,177,213,210,207,208,247,49,253,18,198,174,99,186,94,199,53,118,95,115,154,168,190,244,83,245,128,31,37,218,237,106,176,90,171,111,183,219,157,37,186,219,110,167,146,174,178,178,174,102,195,5,52,17,181,93,36,178,72,229,70,177,141,106,43,149,202,168,136,136,170,167,214,84,7,52,142,62,168,245,19,199,112,201,163,151,11,85,203,16,79,7,81,145,100,84,117,48,87,67,119,145,59,85,48,211,82,73,27,158,198,195,19,210,53,146,68,84,145,210,198,177,252,12,141,253,224,183,242,149,185,201,232,167,216,110,32,173,58,199,73,112,239,82,106,109,189,123,208,73,47,84,144,87,91,162,167,167,147,165,169,27,81,176,186,7,209,171,119,123,220,178,119,247,233,111,66,25,171,149,55,25,186,227,168,183,218,157,12,212,219,86,87,157,218,162,238,84,82,102,114,50,106,201,44,178,57,146,204,148,215,58,167,239,188,50,246,165,72,36,145,221,196,145,59,73,214,199,55,177,42,185,137,104,93,102,191,112,167,149,227,118,27,55,180,242,75,15,107,36,176,194,213,157,100,117,85,42,170,202,200,163,133,28,233,166,146,149,245,80,199,26,181,205,116,147,51,248,170,136,246,133,117,242,108,214,191,176,220,65,93,180,114,174,223,222,164,212,219,122,118,103,142,46,169,32,174,183,69,81,81,31,83,150,70,163,97,116,15,172,71,108,199,185,100,236,109,210,222,181,39,255,0,52,127,34,122,155,248,47,172,81,20,67,128,103,249,150,150,102,86,157,65,211,236,134,174,199,144,216,234,18,166,134,186,153,83,174,39,236,168,168,168,168,173,123,28,213,115,30,199,34,177,236,115,154,228,115,92,168,183,125,204,35,63,195,117,79,151,14,109,168,58,125,144,210,95,49,235,229,61,146,166,134,186,153,87,162,86,123,102,141,21,21,21,17,204,123,92,142,99,216,228,71,177,237,115,92,141,115,85,16,40,132,218,160,213,92,216,35,152,183,17,84,220,61,240,209,145,207,102,203,41,45,57,182,85,78,235,54,51,10,203,43,106,228,124,143,99,42,170,41,214,23,53,241,190,10,121,36,145,179,110,140,100,189,132,85,85,123,24,240,164,206,41,245,175,248,68,241,5,155,107,28,118,255,0,5,73,144,92,19,192,64,232,187,114,50,134,8,153,79,75,221,111,114,68,73,150,8,98,89,58,94,173,238,43,250,118,110,200,150,169,201,179,69,62,195,112,251,118,214,58,187,135,122,175,83,110,9,217,130,57,122,163,130,134,221,45,69,60,125,77,88,218,173,153,211,190,177,93,179,222,213,143,177,183,75,186,208,168,13,42,211,60,171,89,53,31,28,210,220,42,147,196,94,178,107,132,86,250,110,168,228,124,112,245,175,199,60,189,182,61,237,134,38,35,164,145,232,213,232,141,143,114,166,205,83,102,140,79,22,177,96,216,173,155,10,197,168,124,21,151,31,183,211,218,237,212,221,215,201,216,165,130,54,199,20,125,111,87,61,221,44,99,83,119,42,185,118,221,85,87,222,7,235,0,0,163,110,55,245,123,50,208,94,103,121,110,174,105,252,244,145,223,113,218,139,68,212,233,87,2,77,4,172,125,142,146,41,97,145,158,229,86,73,20,146,70,170,213,107,209,30,170,215,53,200,142,75,105,225,119,137,188,7,138,109,47,182,234,6,33,83,73,71,114,125,59,93,122,199,150,227,13,77,109,154,117,146,88,250,39,108,107,212,214,61,208,74,232,158,246,177,100,141,26,254,150,238,173,109,48,243,71,243,217,169,191,130,250,61,17,143,248,81,226,187,81,248,74,212,118,102,184,84,190,58,213,93,219,130,255,0,96,158,101,101,45,222,149,170,170,141,114,162,47,110,102,117,57,98,153,17,93,27,156,228,84,123,31,36,111,13,143,129,213,52,171,83,49,93,100,211,140,115,84,176,170,191,17,101,201,173,241,92,41,186,164,141,242,67,214,159,28,18,246,222,246,54,104,158,142,142,70,35,151,162,70,61,170,187,181,78,214,0,235,249,254,127,134,233,102,27,118,212,29,65,200,105,44,120,245,142,157,106,107,171,170,85,122,34,102,232,136,136,136,138,231,189,206,86,177,140,106,43,222,247,53,173,71,57,200,139,250,183,107,181,170,193,106,173,190,223,110,116,150,235,109,186,158,74,186,202,202,185,155,12,20,208,70,213,116,146,201,35,149,26,198,53,168,174,87,42,162,34,34,170,148,67,204,71,141,250,206,42,179,180,196,176,234,174,157,50,196,238,18,203,98,114,67,61,52,215,73,29,12,81,190,170,170,39,202,230,59,165,236,159,195,170,199,28,140,138,161,200,246,163,158,246,160,25,197,118,163,241,107,199,118,143,102,185,172,190,6,213,67,168,22,24,44,22,8,38,87,210,218,41,93,115,167,85,107,85,81,59,147,63,165,171,44,202,136,233,28,214,162,35,24,200,227,101,159,243,71,242,39,169,191,130,250,197,17,74,220,39,121,167,209,191,168,24,247,168,192,93,79,52,127,34,122,155,248,47,172,81,1,23,249,87,241,235,77,85,77,106,225,99,89,47,180,148,111,163,167,134,223,131,92,234,59,170,250,199,172,179,57,104,42,106,36,149,205,71,163,95,4,84,172,107,24,206,136,187,91,171,214,38,190,210,141,85,203,211,229,221,199,213,31,19,152,170,224,122,165,112,181,91,117,54,201,218,167,221,106,96,167,251,77,26,199,43,252,77,45,55,82,61,102,99,32,145,213,17,198,197,141,191,12,141,233,108,157,184,130,106,131,170,106,174,166,98,186,55,167,25,30,169,102,181,126,30,203,140,219,229,184,84,244,201,27,36,155,161,62,8,34,238,61,140,116,210,189,91,28,108,87,39,92,143,99,81,119,114,24,131,65,184,255,0,225,115,136,58,106,104,113,157,69,164,176,95,106,106,33,164,102,61,147,73,21,186,226,249,230,149,241,195,20,77,115,214,42,151,189,88,138,141,167,146,85,78,228,104,238,151,57,26,4,138,0,0,0,0,0,1,64,60,209,252,246,106,111,224,190,143,68,74,174,70,63,166,207,217,191,222,68,85,230,143,231,179,83,127,5,244,122,34,69,114,112,207,240,221,44,195,120,130,212,29,65,200,105,44,120,245,142,159,28,169,174,174,169,85,232,137,155,220,145,17,17,17,92,247,185,202,214,49,141,69,123,222,230,181,168,231,57,17,66,197,56,162,226,111,1,225,103,75,238,90,129,151,212,210,86,92,153,78,231,89,113,228,184,195,77,91,121,157,36,138,62,136,27,34,245,57,140,116,241,58,87,177,175,88,227,87,63,165,219,35,93,175,102,180,106,246,101,175,90,161,144,106,230,160,79,73,37,247,34,168,108,213,9,73,2,67,4,76,100,109,138,40,99,103,189,81,145,197,28,113,162,185,92,245,70,34,185,206,114,171,151,186,241,93,197,118,163,241,107,168,239,205,115,89,124,13,170,135,185,5,130,193,4,202,250,91,69,43,149,21,90,213,84,78,228,207,233,106,203,50,162,58,71,53,168,136,198,50,56,217,39,249,92,240,37,106,214,203,172,218,239,173,24,205,93,70,19,99,168,99,113,251,117,92,13,240,89,13,107,92,244,149,242,117,47,84,180,212,238,99,81,89,209,219,150,71,43,21,206,72,102,137,193,48,57,81,104,134,180,105,38,137,92,110,250,185,124,200,41,41,242,42,134,182,199,134,221,227,171,133,248,236,20,243,213,36,175,236,84,116,164,15,169,150,87,72,172,99,17,21,140,138,69,115,150,78,150,81,177,181,65,170,184,23,253,202,227,200,158,153,126,53,235,21,164,170,34,175,43,143,34,122,101,248,215,172,86,146,168,0,0,8,85,204,71,128,90,62,39,49,84,207,52,182,223,106,182,234,109,147,187,81,178,83,65,79,246,154,53,142,38,120,106,170,158,148,122,204,198,65,27,105,228,145,235,27,126,40,221,210,217,59,145,81,181,166,237,117,176,93,104,175,182,43,157,93,186,229,110,168,142,174,142,178,146,103,67,61,52,241,185,29,28,177,200,213,71,49,237,114,35,145,200,168,168,168,138,134,211,197,90,243,80,224,42,154,170,154,235,197,62,141,216,169,40,223,71,79,53,195,57,182,83,247,85,245,143,89,97,106,87,211,83,199,19,154,143,70,190,121,106,158,231,177,157,17,119,118,87,172,174,120,74,14,2,120,223,177,113,113,130,75,69,145,213,90,173,186,155,100,238,203,123,178,81,194,250,120,95,74,179,42,67,85,72,217,37,145,242,67,208,232,153,34,245,171,153,46,253,77,107,100,137,95,21,121,231,126,132,255,0,105,63,118,149,213,161,122,233,168,252,58,106,61,187,84,52,190,243,224,110,180,59,197,52,50,162,190,150,225,74,229,69,146,150,166,52,84,238,66,254,150,238,155,163,145,205,107,216,230,61,140,123,102,7,52,62,37,244,179,138,12,19,67,115,173,51,187,127,227,55,141,179,86,79,77,237,75,103,231,168,162,143,197,193,12,178,118,123,189,135,190,62,167,124,108,217,201,247,162,3,146,167,154,124,167,233,253,119,168,219,139,62,226,187,138,237,56,225,43,78,31,154,230,178,248,235,173,119,114,11,5,130,9,145,149,87,122,166,162,42,181,170,168,189,184,89,212,213,150,101,69,108,109,115,81,17,239,124,113,190,160,121,100,107,166,156,112,233,172,25,214,168,106,133,231,192,218,168,116,254,182,40,97,137,17,245,87,10,167,92,45,235,29,45,52,106,169,220,153,253,46,217,55,70,163,90,231,189,204,99,30,246,225,94,34,248,151,213,62,40,51,185,179,173,76,187,127,55,193,89,168,231,169,246,93,179,243,48,197,39,132,130,105,100,236,247,123,12,124,157,46,248,223,187,151,238,68,14,149,159,231,249,150,169,230,87,109,65,212,28,134,174,249,144,223,42,22,166,186,186,165,83,174,87,236,136,136,136,136,141,99,26,212,107,24,198,162,49,140,107,90,212,107,90,136,150,189,202,223,128,90,205,59,240,60,77,235,29,190,235,109,203,215,198,83,227,184,237,101,52,244,51,90,35,94,237,52,213,53,113,200,214,61,211,74,197,145,35,141,81,99,108,82,36,159,27,228,103,103,21,114,183,224,22,143,81,60,15,19,122,199,111,181,92,177,4,241,148,248,238,59,89,77,5,116,55,121,19,187,77,53,77,92,114,53,236,108,49,61,36,72,227,84,73,29,44,105,39,192,200,217,222,183,240,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,56,171,79,91,153,239,220,247,30,21,55,3,212,217,17,55,106,238,123,81,81,126,71,169,236,85,251,131,23,167,220,160,123,30,198,189,21,28,136,168,191,52,82,58,241,29,194,118,39,172,182,119,177,182,138,22,214,38,221,50,246,160,99,191,143,14,255,0,19,162,114,252,163,216,145,104,168,163,96,53,223,215,13,6,212,158,26,243,247,59,102,211,71,76,148,211,199,37,53,115,87,230,222,191,228,116,47,206,53,251,147,229,254,249,54,120,8,227,190,213,29,165,112,109,68,187,87,120,200,230,99,32,123,160,158,116,86,50,151,101,221,221,199,125,241,254,164,249,147,115,136,158,31,49,253,99,199,43,41,171,40,214,74,151,192,230,49,81,242,110,138,145,74,214,251,146,70,167,242,202,89,226,103,135,92,231,135,109,64,117,77,53,146,186,58,9,214,121,161,157,105,247,103,79,121,241,167,189,95,39,220,230,252,255,0,90,127,88,23,219,53,250,209,144,88,42,93,73,58,201,20,240,200,212,85,141,83,127,154,125,233,253,10,82,55,49,108,58,91,6,174,84,93,155,20,109,138,162,119,200,138,213,77,246,117,77,91,183,217,17,62,228,51,207,6,124,104,219,170,233,219,133,230,57,5,29,52,211,61,177,65,223,145,145,238,174,117,67,151,229,18,39,222,207,154,253,232,98,62,99,89,29,186,255,0,125,165,170,183,86,67,80,215,49,142,71,69,34,57,21,21,245,107,191,187,250,211,254,48,39,47,44,124,174,146,235,161,152,229,169,178,200,178,209,81,53,142,107,154,187,123,229,170,219,223,255,0,4,155,105,242,43,3,149,30,103,110,76,117,150,39,87,66,149,12,138,38,246,213,201,213,243,173,119,203,111,212,89,235,28,142,78,166,175,184,15,194,205,105,217,85,143,212,65,35,17,205,115,153,238,84,79,231,39,235,41,171,31,179,201,137,113,67,181,4,44,99,83,248,173,110,200,137,253,206,93,253,201,183,243,148,185,140,194,68,142,197,80,253,209,23,169,158,245,255,0,25,10,110,176,230,108,159,137,214,85,205,51,123,78,223,223,186,108,191,220,245,79,158,223,172,12,193,204,219,73,157,38,57,75,152,209,211,67,238,137,138,247,117,49,29,191,110,178,69,254,78,255,0,171,239,58,167,41,205,74,125,150,231,123,196,43,42,36,70,79,91,28,136,212,71,57,19,166,146,111,212,237,191,210,211,238,251,137,171,198,70,159,63,59,208,170,228,134,157,242,201,5,182,89,216,141,69,95,123,104,234,54,254,82,127,60,168,254,29,243,137,116,95,90,234,98,185,78,218,56,217,87,82,201,86,93,154,136,172,142,161,137,243,107,190,245,216,9,199,204,129,96,165,207,180,234,226,172,69,100,119,135,185,125,223,169,180,139,255,0,81,54,184,107,174,101,126,147,227,179,198,221,154,235,101,34,167,187,111,251,218,21,255,0,172,175,254,58,179,27,70,89,67,130,94,41,43,32,170,232,189,61,55,138,68,114,35,85,172,69,95,114,127,176,79,184,157,28,37,85,197,81,163,184,223,101,200,228,75,93,30,251,46,251,127,106,192,6,111,35,7,30,55,234,187,70,143,222,27,75,80,248,213,212,115,245,116,185,200,170,139,73,83,186,123,149,63,81,39,151,109,136,33,204,179,48,162,135,23,76,62,58,216,150,190,189,140,107,32,71,34,189,82,72,42,152,158,237,190,245,254,159,188,12,43,203,7,78,254,211,94,51,12,202,190,154,41,149,183,56,227,138,73,21,174,114,42,195,58,187,230,138,169,253,241,62,242,213,160,141,35,98,49,17,17,19,245,16,231,150,182,156,213,225,154,69,83,87,95,71,44,82,93,106,41,170,219,220,106,183,116,90,72,253,255,0,198,95,231,127,65,50,128,241,190,199,141,247,95,114,158,87,228,120,79,152,28,143,10,168,212,221,79,39,133,77,192,245,245,61,203,238,247,33,236,68,247,28,87,222,115,3,226,185,66,217,227,72,156,155,239,255,0,106,21,147,205,94,158,134,131,19,176,211,199,78,197,150,170,234,244,106,244,39,201,41,54,95,127,245,185,11,64,147,102,167,83,190,226,166,121,164,100,208,100,57,198,35,136,80,206,201,30,203,170,171,216,215,34,170,35,160,166,79,150,201,252,255,0,214,7,238,242,217,208,90,152,226,162,206,235,161,131,183,35,227,146,52,73,24,171,178,248,57,83,221,211,191,235,251,203,49,201,239,116,184,253,170,74,185,215,165,173,219,248,173,85,254,83,83,238,254,179,1,240,63,137,251,3,70,236,41,44,78,98,186,138,150,79,122,42,127,222,180,223,210,191,168,233,220,123,107,205,38,156,98,209,219,104,238,16,182,178,171,126,134,245,53,85,122,100,165,85,247,43,28,159,39,168,16,67,81,39,200,120,162,226,61,169,143,185,245,148,144,248,4,68,168,151,180,141,70,44,77,114,237,35,151,239,155,238,79,191,250,203,97,225,223,79,83,79,180,226,211,102,168,166,134,42,134,81,210,164,169,31,74,167,83,105,216,213,247,162,38,254,244,82,18,114,205,209,234,202,203,115,245,42,231,111,153,146,212,207,81,11,85,205,84,77,163,150,155,101,221,28,137,254,150,191,201,44,174,154,36,138,22,71,242,70,181,19,254,36,3,219,177,228,241,191,191,109,128,5,223,238,32,119,51,93,95,131,20,194,103,198,33,173,154,42,185,216,221,219,27,94,136,173,125,53,82,123,213,21,19,231,177,57,110,183,8,45,212,206,158,121,89,26,55,111,123,157,178,124,209,63,235,41,79,152,134,120,253,80,215,85,198,113,249,155,94,140,130,223,26,165,62,210,42,185,209,185,54,247,53,63,195,39,223,247,129,129,56,119,210,155,214,185,234,204,54,218,104,99,153,147,182,174,103,186,89,154,223,226,177,93,252,164,119,222,228,251,139,233,209,109,45,182,233,174,47,13,158,146,142,8,186,122,183,86,53,158,253,228,145,223,54,181,191,207,82,38,114,229,225,165,112,140,126,147,54,187,218,234,32,172,169,129,202,213,149,175,98,163,101,167,167,95,151,113,83,231,213,252,159,248,137,215,116,189,90,44,20,139,81,115,184,83,210,196,223,229,75,34,53,19,222,137,247,255,0,74,167,252,96,125,55,27,141,37,174,149,245,117,146,43,34,141,170,229,84,106,175,185,17,87,238,254,132,82,13,241,123,199,158,47,167,82,63,22,197,171,107,38,186,43,93,186,37,36,173,107,85,149,8,213,248,187,140,251,154,243,170,113,129,198,237,158,174,217,85,132,105,133,238,158,239,115,158,71,211,57,148,74,147,42,35,155,81,18,251,150,23,39,241,187,127,127,222,159,172,192,252,58,240,103,158,107,109,233,249,254,125,105,175,167,166,168,153,210,34,205,75,219,71,36,177,62,77,211,162,88,215,248,210,55,249,63,246,1,210,180,139,72,245,115,140,93,65,109,203,34,170,150,91,101,27,233,231,122,79,114,254,74,200,200,156,136,217,22,95,186,55,125,223,246,22,145,160,124,44,226,26,65,105,130,154,27,77,26,212,54,54,245,191,181,11,149,93,211,18,47,189,177,55,239,140,239,58,71,163,216,222,150,90,150,130,203,71,218,234,77,157,249,201,23,229,35,220,159,198,123,191,156,166,69,3,215,12,44,133,157,12,77,144,246,30,21,81,62,243,212,175,87,123,208,15,99,189,233,178,30,17,139,247,236,35,223,111,121,204,15,8,136,159,36,60,128,0,0,0,0,0,168,190,107,28,113,228,55,108,154,191,133,189,54,102,65,142,208,216,42,21,153,77,205,207,170,183,207,117,124,148,239,98,209,50,61,216,178,80,172,83,171,156,233,26,230,84,42,198,230,39,105,141,146,107,116,33,255,0,49,158,10,63,133,86,156,65,127,192,45,150,168,245,55,22,252,229,182,166,116,237,73,116,161,68,122,201,108,116,221,77,99,122,158,244,146,39,74,142,107,36,107,155,188,77,154,89,16,41,91,64,116,155,242,235,172,184,158,145,253,175,181,98,255,0,106,46,13,162,246,165,205,219,67,7,194,231,116,181,187,167,114,103,244,246,226,139,169,189,201,95,27,58,155,213,212,155,20,232,94,133,233,199,14,154,113,110,210,253,47,179,120,27,85,14,242,205,52,170,143,170,184,85,57,17,36,170,169,145,17,59,147,63,165,187,174,200,212,107,90,198,53,140,99,24,221,107,63,205,86,5,149,127,170,184,230,73,142,92,63,219,40,235,173,181,212,242,127,193,146,25,163,145,159,208,230,185,191,114,161,123,220,188,248,211,181,113,79,165,244,246,44,191,32,164,118,170,99,84,234,153,5,26,83,54,149,107,96,73,58,98,184,65,27,92,173,123,28,213,137,178,171,17,168,201,149,201,219,141,143,135,168,59,95,25,156,25,224,60,89,224,21,52,117,148,52,150,236,218,221,78,249,108,55,232,162,134,25,221,60,112,212,37,53,37,85,74,193,44,203,67,222,168,89,36,138,61,151,116,234,111,191,231,175,93,218,217,83,101,186,214,217,171,36,164,146,162,130,162,74,105,95,73,87,21,84,14,123,28,173,114,199,52,46,116,82,179,116,93,159,27,156,199,38,202,213,84,84,82,213,57,172,113,219,106,75,85,127,11,58,53,147,85,186,228,234,133,131,55,186,219,167,107,96,142,4,107,219,37,157,30,136,174,123,220,229,106,207,208,230,163,17,157,135,43,250,231,142,58,214,209,221,29,207,181,215,63,181,233,206,156,216,106,238,55,43,141,68,17,75,44,84,179,77,5,190,9,38,142,23,85,213,58,22,61,209,83,70,233,88,178,74,173,84,106,47,245,34,133,202,114,191,227,39,33,226,71,0,185,105,246,161,83,85,207,150,96,116,244,112,251,82,42,42,169,32,175,183,118,99,138,41,170,171,36,146,68,117,115,229,138,119,200,143,88,251,136,189,81,181,221,19,116,77,243,15,240,171,195,62,27,194,134,145,209,233,110,31,93,87,113,123,170,29,114,187,220,234,85,90,251,141,198,70,70,201,103,72,250,149,176,179,166,40,216,200,218,171,210,198,55,169,207,127,92,143,204,0,10,1,230,143,231,179,83,127,5,244,122,34,255,0,138,1,230,143,231,179,83,127,5,244,122,32,58,167,5,220,91,101,92,35,106,154,101,54,216,188,118,55,125,240,214,252,154,220,230,201,47,114,133,181,49,189,243,193,18,77,20,107,89,28,105,51,97,124,138,173,111,122,68,84,217,234,108,19,128,103,248,110,169,225,182,157,65,211,236,134,146,249,143,95,41,210,166,134,186,153,87,162,86,110,168,168,168,168,142,99,218,228,115,30,199,34,61,143,107,154,228,107,154,168,154,198,125,147,202,190,202,253,186,251,51,117,251,55,237,15,100,251,99,193,73,224,124,119,111,187,225,187,251,118,251,221,191,143,183,213,213,211,241,109,183,188,153,92,180,56,227,169,225,199,50,135,71,179,134,82,63,78,179,75,196,111,154,174,71,197,78,251,29,198,100,142,4,173,116,207,86,181,105,149,172,137,179,53,238,248,25,26,72,197,69,107,217,48,94,73,242,93,174,214,171,5,170,182,251,125,185,210,91,173,182,234,121,42,235,43,42,230,108,48,83,65,27,85,210,75,36,142,84,107,24,214,162,185,92,170,136,136,138,170,45,55,107,85,254,213,69,125,177,92,233,46,54,219,141,60,117,116,117,148,147,54,104,42,96,145,168,232,229,142,70,170,181,236,115,85,28,142,69,84,84,84,84,41,175,153,239,30,180,218,207,117,171,225,251,71,239,180,149,250,125,108,168,166,154,235,119,164,238,177,110,215,24,29,55,92,49,202,217,123,85,20,45,87,64,228,85,139,226,154,4,145,142,115,18,55,184,49,7,31,92,107,229,92,86,106,61,93,146,211,115,240,250,101,140,220,38,143,28,183,211,172,140,142,191,161,93,27,110,117,9,35,88,247,77,43,21,85,141,123,83,179,27,213,136,157,78,149,242,226,174,19,188,211,232,223,212,12,123,212,96,49,164,118,155,172,214,170,139,236,54,202,183,219,104,234,33,164,168,172,108,46,88,33,158,102,200,232,162,124,155,116,181,239,108,19,57,173,85,221,201,20,138,155,244,174,217,47,132,239,52,250,55,245,3,30,245,24,0,216,163,85,117,34,197,163,250,113,145,234,134,79,71,117,171,181,99,54,249,110,53,112,218,232,95,87,84,248,227,77,213,25,27,63,229,123,149,177,177,187,190,71,177,141,115,219,174,103,17,90,243,153,113,37,171,151,221,86,204,235,106,220,251,141,67,217,108,161,154,161,38,101,166,220,143,114,211,209,68,173,99,27,209,27,93,178,185,24,222,183,171,228,114,117,189,202,187,41,221,173,54,171,253,170,182,197,125,182,82,92,109,183,26,121,41,43,40,234,225,108,208,84,193,35,85,178,69,36,110,69,107,216,230,170,181,90,168,168,168,170,138,82,15,50,254,7,42,120,113,204,166,214,28,29,244,143,211,172,210,241,35,33,164,141,145,83,190,199,113,153,36,157,104,155,11,17,173,90,101,107,37,116,46,99,126,6,70,177,189,17,90,199,204,29,215,148,223,6,86,45,91,190,255,0,9,140,230,235,221,181,96,153,3,41,236,150,122,119,189,146,79,120,167,100,53,45,169,168,122,109,180,49,119,97,115,35,106,170,201,34,47,94,204,98,178,107,148,53,225,224,207,140,204,251,132,204,254,154,178,142,186,174,227,132,220,106,25,21,250,195,44,179,77,3,96,146,106,117,169,171,165,166,73,226,133,43,187,52,233,28,114,201,186,108,189,46,247,124,175,78,237,196,86,145,219,180,26,183,137,58,60,178,146,233,130,82,217,228,188,197,93,73,43,26,181,76,110,232,218,120,210,103,49,18,165,210,162,64,144,200,172,127,121,82,39,35,95,186,32,85,15,52,174,8,44,90,13,125,143,93,116,190,150,213,102,193,114,139,133,61,186,107,28,83,61,36,163,188,74,202,169,164,90,104,82,36,142,42,53,142,157,174,70,119,21,89,35,220,214,49,177,163,26,200,191,194,175,19,25,151,10,26,185,71,170,88,125,13,37,197,142,167,117,182,239,108,169,68,107,46,54,233,31,27,229,129,36,233,87,66,254,168,163,123,36,106,47,75,216,222,166,189,157,113,191,245,184,196,226,171,50,226,191,87,46,25,133,230,229,86,220,98,221,81,81,77,137,218,36,141,33,101,186,220,175,248,21,209,53,239,111,137,145,173,141,211,63,169,221,79,68,106,47,109,145,177,146,43,150,167,47,223,203,181,101,14,189,234,180,61,24,13,170,224,239,101,219,156,221,164,188,87,82,79,76,255,0,206,197,61,51,225,168,183,61,60,76,18,116,189,28,178,70,246,123,186,92,5,154,107,126,107,106,212,174,6,179,237,70,177,83,213,193,109,202,180,158,235,123,163,138,173,141,108,241,193,83,103,146,104,219,35,90,231,53,30,141,122,34,162,57,201,190,251,42,252,205,115,13,148,248,177,242,177,172,159,79,242,31,78,156,214,176,14,193,118,182,102,90,81,159,214,217,171,36,171,176,101,152,117,226,74,105,95,73,86,137,61,190,227,73,50,181,203,28,208,185,81,31,28,177,174,207,141,203,239,106,43,87,228,165,217,242,238,227,234,143,137,204,85,112,61,82,184,90,173,186,155,100,237,83,238,181,48,83,253,166,141,99,149,254,38,150,155,169,30,179,49,144,72,234,136,227,98,198,223,134,70,244,182,78,220,93,127,153,127,1,84,218,243,143,77,173,90,77,98,164,131,81,108,116,242,77,119,100,125,222,187,253,186,10,89,28,216,91,12,49,72,233,235,145,209,195,20,43,240,117,49,202,199,185,200,200,81,148,195,139,101,153,86,13,125,165,202,112,172,154,235,143,222,168,186,252,53,198,215,91,37,37,84,29,108,115,31,209,44,106,215,183,169,143,115,87,101,247,181,202,139,238,85,3,105,48,71,94,7,56,187,181,113,125,164,110,202,231,183,82,89,242,203,13,67,109,185,29,170,10,134,189,140,157,88,142,101,84,44,87,44,172,166,153,58,186,59,137,186,62,57,163,71,73,218,89,29,34,128,0,0,20,173,206,175,205,62,45,244,254,135,212,110,37,212,148,173,206,175,205,62,45,244,254,135,212,110,32,101,94,70,63,166,207,217,191,222,69,170,21,87,200,199,244,217,251,55,251,200,181,64,32,7,58,191,43,24,183,212,10,31,78,184,148,215,139,98,121,86,115,125,165,197,176,172,102,235,144,94,171,122,252,53,186,215,69,37,93,84,253,12,115,223,209,20,104,231,187,165,140,115,151,100,247,53,170,171,238,69,46,83,157,95,149,140,91,234,5,15,167,92,72,1,202,227,207,102,153,126,53,232,245,160,71,253,42,212,204,171,70,245,31,28,213,44,42,175,195,222,177,155,132,87,10,110,169,36,100,115,116,47,199,4,189,183,177,238,134,86,43,163,145,136,228,235,141,239,106,174,206,83,97,238,23,120,155,192,120,166,210,251,110,160,98,21,52,148,119,39,211,181,215,172,121,110,48,212,214,217,167,89,37,143,162,118,198,189,77,99,221,4,174,137,239,107,22,72,209,175,233,110,234,214,214,7,52,110,4,173,90,39,117,135,93,244,95,25,171,167,194,111,149,15,110,65,110,164,129,190,11,30,173,115,152,145,62,62,149,234,138,154,161,207,114,35,58,59,113,72,212,98,57,169,52,49,54,42,240,187,196,222,125,194,206,168,91,117,3,16,169,171,172,182,178,161,174,189,99,203,113,154,154,138,243,2,71,44,125,19,182,53,233,115,216,217,229,116,79,123,94,145,200,173,127,75,182,86,184,54,73,41,91,157,95,154,124,91,233,253,15,168,220,75,126,210,173,76,197,117,147,78,49,205,82,194,170,252,69,151,38,183,197,112,166,234,146,55,201,15,90,124,112,75,219,123,216,217,162,122,58,57,24,142,94,137,24,246,170,238,213,42,7,157,95,154,124,91,233,253,15,168,220,64,128,4,148,224,95,140,219,239,7,154,143,85,115,146,213,237,156,51,40,240,244,249,53,182,38,49,42,157,28,74,254,213,77,52,142,219,105,162,238,202,169,27,156,145,200,215,185,174,233,85,100,177,200,14,84,186,23,167,28,69,233,198,190,233,126,168,89,188,117,170,187,236,212,176,205,18,163,42,173,245,77,75,162,71,85,77,34,162,246,230,103,83,182,93,149,170,215,57,143,107,216,247,177,208,215,136,126,31,179,238,25,117,66,187,74,53,25,148,143,185,81,211,211,213,197,89,66,147,45,21,108,19,70,142,108,180,242,77,28,110,145,136,238,184,156,228,110,201,36,82,55,223,210,160,108,145,139,101,152,174,115,98,165,202,112,172,154,213,144,89,107,122,252,53,198,215,91,29,93,44,253,15,115,31,209,44,106,230,59,165,236,115,87,101,247,57,170,139,239,69,63,88,164,190,89,92,118,221,116,71,50,183,104,102,169,100,212,145,233,125,250,162,70,210,214,93,39,115,25,141,214,189,28,230,190,57,54,84,101,52,210,236,217,24,254,152,216,249,59,253,81,162,77,221,187,64,0,0,42,175,158,119,232,79,246,147,247,105,21,121,92,121,236,211,47,198,189,30,180,149,92,243,191,66,127,180,159,187,72,171,202,227,207,102,153,126,53,232,245,160,95,240,0,10,171,231,157,250,19,253,164,253,218,85,173,21,166,235,113,166,175,172,183,219,42,234,169,237,116,233,87,93,44,48,185,236,165,129,101,142,20,150,87,34,108,198,44,179,69,26,57,219,39,92,140,111,205,200,139,105,92,243,191,66,127,180,159,187,76,63,201,170,211,106,191,241,37,155,88,175,182,202,75,141,182,227,166,247,42,74,202,58,184,91,52,21,48,73,95,111,108,145,73,27,145,90,246,57,170,173,86,170,42,42,42,162,129,26,184,93,226,111,62,225,103,84,45,186,129,136,84,213,214,91,89,80,215,94,177,229,184,205,77,69,121,129,35,150,62,137,219,26,244,185,236,108,242,186,39,189,175,72,228,86,191,165,219,43,93,176,166,139,234,246,27,175,90,95,143,234,230,159,207,87,37,139,34,167,116,212,233,87,2,195,60,79,100,142,138,88,100,103,189,17,241,203,28,145,170,181,92,197,86,42,181,206,106,163,150,146,248,229,229,251,149,112,197,157,217,127,39,176,221,114,140,51,51,184,50,211,141,236,217,43,110,137,93,217,131,251,90,171,181,77,28,93,233,166,124,254,30,56,250,156,246,68,239,118,237,113,97,92,176,184,72,214,222,25,176,220,134,225,171,249,69,93,185,249,45,66,62,28,34,26,152,42,169,40,31,26,244,173,108,178,179,173,190,38,70,181,173,70,192,244,103,105,25,221,89,31,208,218,112,168,190,44,124,211,235,39,212,12,135,212,103,49,253,199,19,202,172,246,43,70,83,118,198,110,180,86,92,131,196,123,34,227,81,69,36,116,183,14,195,209,147,248,121,92,136,201,123,111,84,107,250,21,122,92,168,139,178,153,3,139,31,52,250,201,245,3,33,245,25,203,62,225,155,133,29,56,226,215,150,102,155,97,89,172,94,6,235,67,237,217,236,23,248,33,71,213,90,42,157,119,172,69,115,81,85,59,144,191,165,169,44,42,168,217,26,214,170,43,30,200,228,96,96,190,85,124,115,218,180,182,167,248,55,106,229,210,146,223,137,220,170,42,174,86,60,134,229,116,109,61,53,154,126,210,201,45,44,206,168,145,34,142,154,85,141,206,103,71,74,165,68,174,69,107,251,253,81,220,73,171,190,127,128,102,90,89,153,93,180,251,80,113,234,187,30,67,99,168,90,106,234,26,148,78,184,159,178,42,42,42,42,181,236,115,85,175,99,218,170,199,177,205,115,85,205,114,42,219,79,42,190,57,238,186,165,77,252,27,181,114,233,87,112,203,45,180,245,87,43,30,67,114,186,58,162,166,243,7,117,100,150,150,103,84,72,178,201,83,18,72,231,51,163,169,22,158,39,34,181,157,142,169,3,58,243,71,242,39,169,191,130,250,197,17,64,37,255,0,115,71,242,39,169,191,130,250,197,17,65,118,155,77,214,255,0,117,162,177,88,173,149,119,27,149,198,162,58,74,58,58,72,93,52,245,51,200,228,108,113,71,27,81,92,247,185,202,141,70,162,42,170,170,34,1,121,60,187,184,250,163,226,115,21,92,15,84,174,22,171,110,166,217,59,84,251,173,76,20,255,0,105,163,88,229,127,137,165,166,234,71,172,204,100,18,58,162,56,216,177,183,225,145,189,45,147,183,20,213,53,119,192,51,252,203,75,51,43,78,160,233,246,67,87,99,200,108,117,9,83,67,93,76,169,215,19,246,84,84,84,84,86,189,142,106,185,143,99,145,88,246,57,205,114,57,174,84,93,130,56,40,226,186,197,197,166,141,81,102,93,219,85,30,95,109,218,143,41,178,81,76,247,120,10,174,167,164,114,35,100,68,122,67,59,25,221,141,119,123,83,119,199,220,123,226,145,64,144,4,42,230,35,199,213,31,12,120,170,96,122,91,112,181,92,181,54,247,221,167,221,42,96,168,251,51,26,71,19,252,77,85,55,82,189,38,123,39,141,212,241,200,196,141,223,20,142,234,108,125,185,114,175,26,252,87,88,184,75,209,170,220,203,187,106,172,203,238,91,209,226,214,74,217,158,223,31,85,212,196,146,69,108,104,175,88,96,99,251,178,46,236,106,236,200,251,140,124,177,169,175,190,127,159,230,90,167,153,93,181,7,80,114,26,187,230,67,124,168,90,154,234,234,149,78,185,95,178,34,34,34,34,53,140,107,81,172,99,26,136,198,49,173,107,81,173,106,34,7,95,47,251,149,199,145,61,50,252,107,214,43,74,11,187,90,110,182,11,173,109,138,251,108,171,183,92,173,213,18,82,86,81,213,194,232,103,166,158,55,43,100,138,72,220,136,230,61,174,69,106,181,81,21,21,21,20,191,78,87,30,68,244,203,241,175,88,173,2,85,0,0,214,179,139,31,52,250,201,245,3,33,245,25,203,169,229,113,228,79,76,191,26,245,138,210,149,184,177,243,79,172,159,80,50,31,81,156,186,158,87,30,68,244,203,241,175,88,173,2,85,0,0,213,92,154,156,187,184,250,172,225,143,42,92,15,84,174,23,91,150,153,94,251,84,251,173,76,245,31,102,100,73,37,127,137,165,166,234,86,36,47,124,242,58,162,56,216,146,59,225,145,189,78,143,183,44,43,62,170,219,77,214,221,77,65,89,112,182,85,210,211,221,41,214,174,134,89,161,115,25,85,2,75,36,43,44,78,84,217,236,73,97,150,53,115,119,78,184,222,223,155,85,16,54,158,5,80,114,175,227,214,166,150,166,213,194,198,178,95,106,235,25,89,81,13,191,6,185,212,118,145,148,108,72,166,114,208,84,212,73,43,92,172,87,50,8,169,88,214,61,253,114,246,183,70,36,77,101,175,129,21,121,163,249,19,212,223,193,125,98,136,160,18,255,0,185,163,249,19,212,223,193,125,98,136,165,110,19,188,211,232,223,212,12,123,212,96,3,165,96,25,254,101,165,153,149,167,80,116,251,33,171,177,228,54,58,132,169,161,174,166,84,235,137,251,42,42,42,42,43,94,199,53,92,199,177,200,172,123,28,230,185,28,215,42,46,193,28,20,113,93,98,226,211,70,168,179,46,237,170,143,47,182,237,71,148,217,40,166,123,188,5,87,83,210,57,17,178,34,61,33,157,140,238,198,187,189,169,187,227,238,61,241,72,165,101,243,53,224,74,235,162,57,149,199,92,244,183,25,164,143,75,239,213,17,186,170,142,215,3,152,204,110,181,232,214,185,146,71,186,163,41,166,151,119,70,246,116,198,199,201,216,233,141,18,30,236,85,225,227,136,28,251,134,93,80,161,213,125,57,125,35,238,84,116,245,20,146,209,215,44,203,69,91,4,209,171,93,21,68,112,201,27,164,98,59,162,86,181,93,178,73,20,110,247,244,160,27,47,3,31,232,94,186,105,199,17,122,113,110,213,13,47,188,248,235,85,118,241,77,12,168,140,170,183,213,53,17,100,165,169,141,21,123,115,51,169,187,166,234,213,107,154,246,57,236,123,30,236,128,0,0,4,127,227,227,76,242,173,93,225,11,82,112,92,42,147,197,222,170,45,244,247,10,106,86,199,36,146,85,120,42,184,107,31,4,76,141,142,123,230,145,148,238,100,108,70,252,82,57,141,85,68,85,84,215,134,211,118,186,216,46,180,87,219,21,206,174,221,114,183,84,71,87,71,89,73,51,161,158,154,120,220,142,142,88,228,106,163,152,246,185,17,200,228,84,84,84,69,67,105,227,90,206,41,244,83,248,59,113,5,155,104,228,119,15,27,73,143,220,19,192,78,233,123,146,62,134,120,153,81,75,221,119,110,52,89,146,9,162,73,58,88,141,238,35,250,119,110,202,161,177,238,39,148,216,179,156,86,205,154,226,213,222,54,203,144,91,233,238,150,234,158,211,227,239,210,207,27,100,138,78,135,163,94,222,166,61,171,179,145,28,155,236,168,139,238,41,179,156,158,181,253,185,226,10,211,163,148,150,254,205,38,153,91,215,189,60,145,116,201,61,117,198,42,122,137,58,92,146,57,29,11,96,101,26,55,118,49,201,39,127,126,166,244,41,53,57,71,106,102,43,152,112,133,103,193,109,53,123,94,176,43,133,125,190,239,75,36,145,247,27,226,106,230,172,130,118,177,175,87,164,47,100,234,198,189,237,111,84,144,78,212,69,70,110,180,173,170,186,153,149,107,38,163,228,122,165,154,213,248,139,214,77,112,150,225,83,211,36,143,142,30,181,248,32,139,184,247,189,176,196,196,108,113,177,92,189,17,177,141,69,217,168,4,255,0,228,151,166,120,174,65,168,250,137,170,87,106,79,17,122,195,237,246,251,125,163,185,28,111,142,159,199,173,79,126,118,245,49,94,201,145,148,137,27,94,199,55,243,115,206,213,71,35,253,214,254,68,174,86,88,5,54,11,193,110,27,84,184,245,93,166,229,149,84,87,223,238,73,82,146,181,245,79,146,165,241,83,212,35,36,95,133,143,163,130,145,89,208,136,199,51,165,233,191,90,185,210,212,0,0,10,118,230,223,198,13,215,51,204,164,225,127,12,92,130,207,98,197,170,58,178,175,19,19,169,25,122,173,84,142,74,118,36,79,98,74,250,104,83,243,140,122,175,110,103,200,217,26,215,54,40,38,124,42,225,187,68,46,188,71,235,110,45,162,246,107,229,37,154,163,35,168,149,175,175,169,141,210,50,154,8,96,146,162,103,163,27,239,123,210,40,100,232,102,237,71,63,165,170,230,34,171,210,226,121,136,240,11,71,196,230,42,153,230,150,219,237,86,221,77,178,119,106,54,74,104,41,254,211,70,177,196,207,13,85,83,210,143,89,152,200,35,109,60,146,61,99,111,197,27,186,91,39,114,42,65,197,178,204,171,6,190,210,229,56,86,77,117,199,239,84,93,126,26,227,107,173,146,146,170,14,182,57,143,232,150,53,107,219,212,199,185,171,178,251,218,229,69,247,42,129,178,246,139,233,14,27,160,186,95,143,233,30,159,193,87,29,139,29,167,116,52,235,87,58,205,60,175,124,142,150,89,164,127,185,21,242,75,36,146,42,53,26,196,87,170,53,173,106,35,83,5,113,237,193,5,139,139,140,18,42,220,114,150,213,109,212,219,39,106,43,37,238,178,103,211,194,250,85,153,22,106,90,183,71,20,143,146,30,135,74,248,211,161,92,201,118,233,115,91,36,168,247,1,60,111,216,184,184,193,37,162,200,234,173,86,221,77,178,119,101,189,217,40,225,125,60,47,165,89,149,33,170,164,108,146,200,249,33,232,116,76,145,122,213,204,151,126,166,181,178,68,175,137,92,212,56,245,169,170,169,186,240,177,163,119,218,186,54,81,212,77,111,206,110,116,253,165,101,99,22,40,92,148,20,213,17,202,231,35,17,207,158,42,166,57,140,127,92,93,173,213,139,43,94,21,108,95,71,45,222,51,111,188,90,105,197,226,217,158,90,187,89,158,9,224,169,238,247,40,24,198,82,221,99,168,73,187,21,45,141,187,118,166,95,15,42,75,26,53,35,234,70,185,155,35,251,81,83,15,15,28,63,103,220,77,106,133,14,148,105,203,41,25,114,172,167,168,171,150,178,185,38,74,42,40,33,141,92,233,106,36,134,57,29,27,21,221,17,53,202,221,150,73,99,111,187,169,13,132,248,120,225,251,1,225,151,75,232,116,163,78,89,86,251,109,29,69,69,92,181,149,201,10,214,214,207,52,138,231,75,81,36,49,198,217,30,141,232,137,174,86,238,145,197,27,125,253,40,5,38,115,71,243,217,169,191,130,250,61,17,23,228,180,221,97,181,83,223,102,182,85,178,219,89,81,53,37,61,99,161,114,65,52,240,182,55,75,19,36,219,165,207,99,103,133,206,106,46,237,73,99,85,219,169,55,148,28,209,252,246,106,111,224,190,143,68,75,78,91,124,63,96,60,77,112,19,155,233,70,163,50,173,150,218,205,72,154,174,42,202,20,133,43,104,167,134,138,218,230,203,79,36,209,200,216,222,173,235,137,206,70,238,177,203,35,125,221,74,6,0,229,177,199,61,215,135,220,254,143,74,245,26,233,87,93,167,89,85,69,53,182,39,214,93,28,216,49,121,221,52,138,218,168,155,52,137,4,52,206,146,161,238,169,217,26,187,109,47,82,172,107,28,151,146,107,45,174,154,23,168,252,58,106,61,199,75,245,66,205,224,110,180,59,75,12,209,42,190,150,225,74,229,84,142,170,154,69,68,238,66,254,151,108,187,35,145,205,115,30,214,61,143,99,101,87,13,60,210,181,31,65,184,125,190,233,125,218,31,181,23,235,55,128,139,0,154,231,70,181,20,180,116,189,221,170,169,107,100,109,68,82,172,49,194,137,225,145,136,231,49,202,172,87,36,77,141,140,9,107,205,27,142,219,174,137,218,161,208,141,23,201,169,41,243,107,229,59,221,144,92,105,39,119,141,199,168,156,214,44,76,143,165,58,98,169,168,107,220,168,254,190,228,81,181,30,141,106,205,12,173,168,28,3,0,204,181,79,50,180,233,246,159,99,213,119,204,134,249,80,148,212,52,52,200,157,114,191,101,85,85,85,84,107,24,214,163,158,247,185,81,140,99,92,231,43,90,213,84,249,63,205,86,123,149,127,170,185,30,73,145,220,63,219,43,43,174,85,213,18,127,194,146,105,164,145,255,0,210,231,57,223,122,169,121,60,190,248,10,199,184,102,195,104,115,157,65,177,82,86,106,165,222,158,57,171,159,81,225,107,89,96,122,45,75,82,26,25,146,36,124,47,117,61,67,99,168,86,200,246,61,236,84,107,156,196,69,80,202,188,29,240,171,134,240,161,164,118,252,62,205,109,164,118,79,113,167,167,169,203,46,241,200,179,62,227,113,70,124,104,217,92,198,59,195,70,231,72,216,89,210,222,150,42,185,83,184,249,30,252,234,0,26,214,113,79,162,159,193,219,136,44,219,71,35,184,120,218,76,126,224,158,2,119,75,220,145,244,51,196,202,138,94,235,187,113,162,204,144,77,18,73,210,196,111,113,31,211,187,118,85,149,90,103,173,127,110,121,72,235,30,142,85,219,251,53,122,101,112,178,246,103,142,46,152,231,161,184,223,98,168,143,169,203,35,149,211,54,118,86,35,182,99,26,145,246,54,234,119,90,153,215,157,134,142,221,111,88,110,7,173,246,59,13,36,180,248,213,69,85,146,255,0,89,13,43,157,86,216,42,150,55,81,186,89,26,197,68,166,142,88,231,98,44,143,68,108,181,140,70,162,172,174,42,130,205,148,223,113,251,117,250,211,104,174,240,244,153,53,189,150,187,164,125,166,63,196,82,178,170,10,182,199,187,145,85,155,79,73,78,253,218,168,239,131,109,250,92,228,80,252,162,127,243,147,214,191,183,60,65,90,116,114,146,223,217,164,211,43,122,247,167,146,46,153,39,174,184,197,79,81,39,75,146,71,35,161,108,12,163,70,238,198,57,36,239,239,212,222,133,32,1,216,51,252,255,0,50,213,60,202,237,168,58,131,144,213,223,50,27,229,66,212,215,87,84,170,117,202,253,145,17,17,17,17,172,99,90,141,99,24,212,70,49,141,107,90,141,107,81,16,38,255,0,38,205,20,251,115,196,21,219,88,234,238,29,154,77,50,183,167,102,8,229,233,146,122,235,140,85,20,241,245,53,99,114,58,22,192,202,197,118,207,99,146,78,198,221,77,235,66,234,72,213,203,183,66,235,52,7,133,60,83,27,191,89,189,153,146,95,187,185,37,250,23,44,233,35,106,170,149,22,38,75,28,200,215,67,52,116,172,165,134,72,209,173,107,100,133,255,0,198,85,87,186,74,128,0,1,64,60,209,252,246,106,111,224,190,143,68,69,248,237,55,89,173,85,23,216,109,149,111,182,209,212,67,73,81,88,216,92,176,67,60,205,145,209,68,249,54,233,107,222,216,38,115,90,171,187,146,41,21,55,233,93,165,7,52,127,61,154,155,248,47,163,209,25,215,148,206,144,225,186,245,165,252,70,105,30,160,65,87,37,139,34,167,198,97,168,90,73,214,25,226,123,36,184,75,20,209,191,222,136,248,229,142,57,17,28,142,98,171,17,28,215,53,92,213,12,41,192,39,29,151,94,17,50,106,219,22,75,71,87,118,211,172,138,161,42,239,20,116,177,186,122,218,89,227,167,153,177,203,67,27,234,34,129,143,146,71,83,182,103,61,21,93,28,44,68,247,177,165,244,218,110,214,171,253,170,138,251,98,185,210,92,109,183,26,120,234,232,235,41,38,108,208,84,193,35,81,209,203,28,141,85,107,216,230,170,57,28,138,168,168,168,168,107,131,197,23,12,153,247,11,58,161,114,211,252,190,154,174,178,218,202,135,54,203,144,165,186,106,106,43,204,9,28,82,117,192,233,19,165,207,99,103,137,178,177,142,122,71,34,185,157,78,217,28,238,215,164,92,118,235,206,137,232,54,81,161,24,70,77,87,79,71,124,168,137,214,187,138,207,249,252,122,7,119,86,181,148,62,238,168,159,80,231,196,189,104,253,162,86,204,248,218,217,102,89,90,18,127,154,71,31,84,122,137,227,184,100,209,203,133,170,229,136,39,131,168,200,178,42,58,152,43,161,187,200,157,170,152,105,169,36,141,207,99,97,137,233,26,201,34,42,72,233,99,88,254,6,70,254,245,117,219,177,60,170,241,98,187,229,54,156,102,235,91,101,199,252,63,181,238,52,244,82,73,75,111,239,189,89,7,136,149,168,172,139,184,244,86,179,173,83,169,200,168,155,169,245,224,24,6,101,170,121,149,167,79,180,251,30,171,190,100,55,202,132,166,161,161,166,68,235,149,251,42,170,170,170,163,88,198,181,28,247,189,202,140,99,26,231,57,90,214,170,165,185,241,51,194,142,156,112,149,203,51,82,112,172,42,47,29,117,174,246,20,247,251,252,240,163,42,174,245,77,187,209,162,57,200,138,189,184,89,212,228,138,20,85,108,109,115,149,85,239,124,146,60,43,7,132,239,52,250,55,245,3,30,245,24,11,169,230,143,228,79,83,127,5,245,138,34,149,184,78,243,79,163,127,80,49,239,81,128,186,158,104,254,68,245,55,240,95,88,162,2,130,237,54,155,173,254,235,69,98,177,91,42,238,55,43,141,68,116,148,116,116,144,186,105,234,103,145,200,216,226,142,54,162,185,239,115,149,26,141,68,85,85,84,68,62,188,91,44,202,176,107,237,46,83,133,100,215,92,126,245,69,215,225,174,54,186,217,41,42,160,235,99,152,254,137,99,86,189,189,76,123,154,187,47,189,174,84,95,114,169,144,56,78,243,79,163,127,80,49,239,81,128,158,156,212,56,10,169,165,169,186,241,79,163,118,42,186,198,86,84,77,112,206,109,148,253,164,101,27,18,40,90,149,244,212,241,196,215,43,21,204,158,90,167,185,239,127,92,189,221,145,137,43,152,24,127,140,222,99,53,156,81,240,227,130,224,22,218,95,179,215,170,155,133,68,249,237,182,155,190,216,102,146,149,144,248,55,65,39,95,68,148,115,62,89,165,88,100,71,201,28,180,177,238,170,145,178,89,176,175,2,26,23,98,226,39,138,12,71,78,115,27,53,214,227,139,59,197,92,111,173,183,171,217,209,75,79,79,36,140,73,165,98,42,197,12,147,164,16,57,232,173,119,231,145,172,123,94,230,57,48,1,119,220,163,56,122,252,148,240,251,46,172,220,234,110,172,189,106,175,102,182,91,125,101,47,135,142,142,134,146,90,152,232,221,26,57,58,228,239,50,87,207,221,85,70,186,57,161,233,110,205,87,200,19,168,0,0,0,0,0,5,0,243,71,243,217,169,191,130,250,61,17,23,227,187,93,97,181,84,88,161,185,213,178,219,89,81,13,93,69,27,102,114,65,52,240,182,70,197,43,227,223,165,207,99,103,153,173,114,166,237,73,100,68,219,169,119,148,28,209,252,246,106,111,224,190,143,68,99,78,23,120,100,207,184,166,213,11,110,159,226,20,213,116,118,215,212,53,183,172,133,109,211,84,209,89,160,88,229,147,174,119,70,157,45,123,219,4,173,137,143,115,18,73,17,172,234,110,234,230,134,75,224,39,130,11,239,23,25,220,181,185,29,45,214,219,166,86,78,236,87,187,221,28,204,167,153,245,75,10,172,52,180,142,146,41,25,36,221,110,137,242,39,66,181,145,111,212,230,186,72,145,247,39,175,28,74,104,119,7,56,174,29,30,118,158,199,178,221,110,16,99,214,186,11,53,44,43,224,41,99,143,226,157,41,90,230,191,193,211,177,177,181,253,134,61,204,238,68,214,177,85,205,67,242,175,249,30,135,114,235,225,130,219,20,204,186,166,33,136,246,109,212,84,140,168,134,123,165,202,170,166,161,95,34,198,147,73,19,37,153,207,146,122,135,177,138,214,181,140,149,88,198,177,136,212,162,30,33,248,129,207,184,154,213,10,237,87,212,103,210,50,229,89,79,79,73,21,29,10,204,148,84,80,67,26,53,177,83,199,52,146,58,54,43,186,229,115,81,219,44,146,200,239,119,82,129,178,157,166,237,106,191,218,168,175,182,43,157,37,198,219,113,167,142,174,142,178,146,102,205,5,76,18,53,29,28,177,200,213,86,189,142,106,163,145,200,170,138,138,138,134,172,69,217,242,135,210,173,104,193,52,74,183,46,212,92,138,174,76,79,49,167,162,171,195,236,53,53,117,106,251,84,12,158,181,103,149,41,166,99,98,129,149,43,44,51,177,208,171,146,86,57,175,95,154,111,73,128,95,247,43,143,34,122,101,248,215,172,86,146,168,138,188,174,60,137,233,151,227,94,177,90,74,160,0,249,46,215,107,85,130,213,91,125,190,220,233,45,214,219,117,60,149,117,149,149,115,54,24,41,160,141,170,233,37,146,71,42,53,140,107,81,92,174,85,68,68,69,85,48,175,8,220,80,90,184,179,196,178,221,70,198,173,21,118,236,122,221,148,58,201,103,138,186,157,176,214,186,8,237,212,51,72,234,134,178,89,88,175,241,21,21,8,213,99,145,59,105,30,233,213,212,170,25,212,0,5,37,243,53,224,74,235,162,57,149,199,92,244,183,25,164,143,75,239,213,17,186,170,142,215,3,152,204,110,181,232,214,185,146,71,186,163,41,166,151,119,70,246,116,198,199,201,216,233,141,18,30,236,11,54,146,202,113,60,87,57,177,85,98,217,174,51,106,200,44,181,189,30,38,221,116,162,142,174,150,126,135,181,236,235,138,68,115,29,210,246,53,201,186,123,156,212,84,247,162,20,3,199,71,6,87,222,15,53,30,150,217,29,215,219,56,102,81,226,42,49,155,148,175,98,85,58,56,149,157,218,106,152,219,182,211,69,221,137,22,70,181,35,145,175,107,155,210,170,248,163,8,214,76,174,95,124,5,100,60,76,230,84,57,206,160,216,170,232,244,174,209,81,28,213,207,168,241,84,79,191,177,82,165,169,13,12,201,18,178,102,54,162,157,177,212,43,100,99,216,199,170,53,205,122,162,166,42,224,179,134,122,158,43,181,230,213,166,19,87,85,219,236,80,83,205,119,200,107,169,22,46,253,53,186,30,148,119,109,36,114,34,190,73,100,134,20,84,107,250,22,100,145,88,246,177,200,108,39,128,96,24,110,150,97,182,157,62,211,236,122,146,199,143,88,233,210,154,134,134,153,23,162,38,110,170,170,170,170,174,123,220,229,115,222,247,42,189,239,115,156,229,115,156,170,161,250,182,155,77,170,193,106,162,177,88,173,148,150,235,109,186,158,58,74,58,58,72,91,12,20,208,70,212,108,113,71,27,81,26,198,53,168,141,70,162,34,34,34,34,31,88,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,91,217,238,247,30,192,7,161,30,172,93,156,167,181,28,139,247,156,36,98,47,220,122,216,229,106,236,229,247,1,239,115,81,200,168,169,243,35,231,21,124,57,217,181,171,23,88,228,163,141,107,32,98,50,55,246,217,212,136,179,198,245,247,246,158,191,201,82,66,34,238,113,150,38,74,222,151,177,28,139,243,69,64,53,193,213,157,39,205,52,31,47,100,235,5,101,31,97,236,145,146,181,178,199,239,70,70,190,229,232,103,248,79,249,78,175,152,103,151,92,222,219,7,181,235,165,158,90,118,53,136,178,74,231,46,205,107,191,156,229,95,155,148,186,254,54,248,101,196,245,23,77,111,151,58,60,110,220,151,58,75,124,242,195,50,83,181,30,143,68,137,83,101,235,111,221,30,197,29,103,88,181,126,27,144,215,217,170,81,88,234,106,137,98,86,162,166,201,210,247,55,238,85,79,228,254,176,36,239,46,237,68,126,39,170,244,22,247,214,36,112,207,221,71,181,210,108,159,13,53,90,167,242,145,62,110,47,74,201,84,218,219,124,115,177,200,168,238,164,221,23,245,41,172,230,148,229,53,216,182,93,73,115,183,214,77,77,51,123,155,73,27,149,170,155,197,34,124,209,63,83,151,254,51,98,46,29,50,121,178,189,47,182,93,103,157,243,72,249,42,90,231,185,119,85,233,153,201,250,147,238,216,14,229,154,67,223,199,234,35,71,109,187,153,239,223,253,146,20,118,148,146,216,120,142,142,150,165,200,157,27,237,186,252,247,160,223,239,219,245,151,153,146,162,58,209,50,43,58,189,237,247,127,194,66,148,117,18,137,97,226,126,54,190,38,167,86,254,255,0,119,187,251,158,192,46,27,46,180,71,127,210,186,154,45,145,235,81,103,123,17,62,126,247,83,57,63,82,254,178,130,184,164,199,106,240,93,105,187,196,140,116,74,234,186,201,19,220,173,249,212,204,223,119,185,166,194,246,138,120,231,197,40,233,158,198,170,58,134,54,170,42,127,181,162,20,217,205,103,79,105,113,189,83,182,94,40,105,98,137,46,20,85,18,73,208,212,78,167,248,199,170,170,252,75,239,252,231,234,3,0,215,106,173,247,47,181,227,182,155,141,115,229,240,181,221,105,215,43,221,239,115,215,245,189,127,95,234,46,127,130,39,84,166,140,216,188,68,155,245,81,82,171,81,85,127,139,225,41,182,249,148,11,141,92,36,75,165,3,29,35,182,101,68,110,219,127,246,104,95,87,2,23,118,221,244,106,198,187,123,233,232,105,161,249,252,250,105,105,127,161,63,88,18,106,161,253,168,214,69,249,33,86,252,104,190,171,81,56,166,199,177,107,124,174,158,54,71,104,73,24,199,43,145,187,206,244,85,84,78,173,189,210,167,205,62,255,0,248,236,195,48,186,123,38,201,61,99,158,173,70,116,238,169,253,47,106,126,175,233,43,87,135,251,93,110,171,241,69,112,203,238,146,173,108,116,109,164,99,29,62,206,86,246,221,68,239,118,234,138,159,198,119,221,247,129,96,218,27,139,179,19,211,171,53,165,35,70,186,42,42,86,185,17,54,247,182,8,219,250,147,245,126,163,32,159,37,178,150,42,74,40,96,137,168,214,178,54,181,17,19,109,182,68,67,235,3,195,130,124,143,10,167,148,249,1,228,240,171,177,228,240,239,144,30,19,230,114,56,180,228,7,197,118,170,74,58,55,206,171,252,93,190,127,214,137,255,0,89,73,188,67,221,102,212,174,45,173,150,216,230,117,68,80,92,173,234,212,107,149,254,231,50,137,171,247,185,62,101,191,235,94,74,152,190,19,87,116,238,185,157,190,223,201,85,62,115,70,223,185,23,249,197,63,112,137,110,252,171,241,95,81,95,118,111,139,240,80,209,213,162,205,241,251,219,61,35,126,245,79,185,0,183,109,22,181,71,140,105,77,150,23,70,140,72,45,84,202,187,166,219,116,211,70,158,255,0,114,127,52,170,126,96,26,136,236,251,83,233,49,139,125,82,75,29,39,115,248,143,234,254,53,61,43,254,231,59,249,139,247,22,147,171,121,60,122,119,163,183,74,202,87,118,93,71,102,157,88,140,221,58,122,41,100,84,219,100,93,191,136,84,23,14,186,127,123,226,7,84,106,111,55,201,164,174,108,93,27,201,80,244,122,251,233,229,111,222,246,175,250,74,127,196,128,91,55,9,56,29,62,7,165,22,235,84,48,163,58,101,171,85,248,81,21,85,211,42,253,205,111,234,79,184,206,8,159,172,252,140,94,213,5,154,207,13,5,52,109,99,35,87,174,205,77,147,222,229,95,250,207,216,3,142,203,191,188,242,171,178,110,121,63,7,50,200,96,198,236,117,151,73,164,86,182,158,25,36,85,217,127,146,199,59,238,69,254,104,17,255,0,140,157,124,162,210,140,66,126,221,100,77,171,115,145,26,197,145,17,125,211,83,162,251,187,141,95,148,133,122,112,113,164,85,124,65,234,155,245,11,35,108,147,178,57,163,221,94,138,237,214,9,41,81,63,142,199,251,182,85,254,87,252,71,84,226,167,85,243,77,120,215,123,230,33,69,119,172,150,221,73,116,171,130,10,117,153,17,136,214,181,170,158,231,35,63,192,111,243,255,0,232,207,46,23,172,24,127,14,154,85,21,69,125,29,60,53,172,125,92,211,202,216,93,212,168,178,117,38,234,222,191,228,196,223,248,144,9,97,109,138,199,166,88,109,60,111,88,41,105,168,226,134,47,127,67,19,248,173,98,127,53,62,228,43,115,139,238,53,50,28,158,238,152,86,154,84,79,35,191,150,250,87,189,127,147,79,34,123,225,157,127,154,255,0,187,245,255,0,74,158,56,151,226,211,57,214,12,133,116,199,75,47,87,10,56,221,46,242,73,77,85,218,223,178,249,149,83,103,199,26,252,146,63,229,127,198,103,62,27,56,20,195,236,172,76,147,63,180,210,94,110,82,124,228,173,135,186,239,119,121,159,62,243,211,248,170,196,249,127,37,0,197,220,41,240,41,37,117,85,46,113,168,208,205,81,85,82,214,84,171,42,27,215,239,114,193,47,189,38,167,223,230,175,251,254,245,254,149,44,83,15,195,173,24,133,158,11,69,170,138,24,33,133,140,106,35,35,107,127,138,196,106,127,21,168,159,36,79,184,253,91,125,170,221,107,167,142,154,130,138,26,120,227,106,49,173,141,136,212,68,68,68,68,247,127,82,31,87,200,7,185,2,185,16,225,35,213,16,245,181,202,229,247,175,251,192,121,87,42,158,99,106,167,187,99,155,88,135,45,144,2,38,199,144,0,0,0,0,0,0,0,0,0,173,94,104,188,2,209,230,22,43,151,19,26,59,111,181,90,238,184,229,190,166,187,44,179,193,77,5,28,119,58,86,62,90,153,238,77,123,90,222,186,198,247,36,116,189,197,115,166,141,173,233,84,124,104,201,170,135,10,212,44,251,77,110,178,223,116,231,56,200,49,91,148,244,238,164,150,178,201,115,154,134,121,32,115,154,231,68,233,33,115,92,172,87,49,142,86,170,237,187,26,191,114,27,52,106,22,107,106,211,92,3,37,212,107,237,61,92,246,220,86,207,91,123,172,138,145,141,116,242,65,77,11,230,145,177,181,206,107,85,234,214,42,34,43,154,155,237,186,167,204,214,51,44,191,253,171,202,175,57,79,177,45,86,111,108,220,42,46,30,206,180,211,120,122,26,62,236,142,127,98,158,45,215,183,11,58,186,88,205,215,165,168,137,186,236,3,252,213,103,185,87,250,171,145,228,153,29,195,253,178,178,186,229,93,81,39,252,41,38,154,73,31,253,46,115,157,247,170,151,253,193,7,5,216,175,8,250,113,5,13,107,109,87,188,250,229,220,158,247,144,197,67,27,100,103,117,33,234,161,166,157,88,147,45,27,22,8,213,26,245,248,228,71,75,210,206,164,141,149,23,203,95,85,109,90,81,198,14,15,89,121,199,105,46,148,249,61,66,226,172,149,244,141,158,166,223,61,123,155,12,53,52,206,115,218,145,63,186,177,199,36,158,245,240,242,212,53,26,229,114,33,176,72,0,0,2,128,121,163,249,236,212,223,193,125,30,136,191,226,128,121,163,249,236,212,223,193,125,30,136,9,127,203,35,66,244,227,136,190,4,115,173,47,213,11,55,142,181,87,106,5,108,176,205,18,163,42,173,245,77,182,91,210,58,170,105,21,23,183,51,58,157,178,236,173,86,185,204,123,94,199,189,142,173,93,116,208,189,71,225,211,81,238,58,95,170,22,111,3,117,161,218,88,102,137,85,244,183,10,87,42,164,117,84,210,42,39,114,23,244,187,101,217,28,142,107,152,246,177,236,123,27,109,92,149,60,172,101,63,80,43,189,58,220,117,254,114,215,62,30,98,210,251,93,155,35,142,145,117,126,170,162,146,167,31,125,5,37,59,171,210,221,20,146,182,84,173,153,205,238,178,133,82,106,142,134,35,147,174,161,24,173,71,54,57,149,161,5,113,190,97,154,243,143,112,185,122,225,117,213,148,151,27,109,198,159,217,20,87,170,214,247,171,109,214,73,34,124,117,54,230,117,110,215,177,205,86,50,55,187,119,67,26,202,198,127,164,45,62,21,209,221,29,207,181,215,63,181,233,206,156,216,106,238,55,43,141,68,17,75,44,84,179,77,5,190,9,38,142,23,85,213,58,22,61,209,83,70,233,88,178,74,173,84,106,47,245,34,244,162,210,121,44,102,186,13,108,169,202,240,171,133,61,37,22,175,222,42,31,45,13,101,91,54,125,194,200,200,163,114,210,82,200,174,84,71,199,44,114,205,44,77,70,185,236,88,223,249,198,192,189,144,252,174,57,248,85,195,120,80,229,249,131,97,246,107,109,35,178,123,142,113,105,169,203,46,241,200,179,62,227,113,75,85,199,173,27,43,152,199,120,104,220,233,27,11,58,91,210,197,87,42,119,31,35,223,8,56,78,243,79,163,127,80,49,239,81,128,181,78,117,126,86,49,111,168,20,62,157,113,42,175,132,239,52,250,55,245,3,30,245,24,0,217,76,235,249,254,1,134,234,158,27,118,211,237,65,199,169,47,152,245,242,157,105,171,168,106,81,122,37,102,232,168,168,168,168,230,61,174,70,189,143,106,163,216,246,181,205,86,185,168,169,216,0,26,235,113,163,194,78,85,194,54,169,174,45,114,151,199,99,119,223,19,112,198,110,45,116,146,247,40,91,83,35,25,4,242,172,49,70,181,145,198,144,186,102,70,138,214,247,163,84,93,158,134,42,184,234,174,163,221,244,226,209,164,55,60,210,235,83,134,88,110,21,23,75,109,146,74,133,90,90,106,169,145,18,73,26,223,254,221,90,139,240,177,211,78,230,163,86,105,85,246,169,206,211,83,49,90,109,44,193,116,115,197,247,114,75,134,64,153,55,98,57,35,119,135,161,167,166,168,167,235,153,189,125,198,119,36,170,218,53,232,86,187,177,63,196,138,205,150,160,64,146,156,16,112,93,149,113,113,168,240,80,214,182,235,100,192,109,189,201,239,121,12,84,50,58,55,246,150,30,170,26,105,213,139,10,86,61,39,141,81,175,95,130,53,116,189,47,233,72,223,176,77,166,211,106,176,90,168,172,86,43,101,37,186,219,110,167,142,146,142,142,146,22,195,5,52,17,181,27,28,81,198,212,70,177,141,106,35,81,168,136,136,136,136,132,11,228,201,169,22,44,147,135,27,238,156,211,209,218,169,47,88,110,65,36,181,141,162,161,124,51,85,82,214,177,36,167,170,170,149,126,9,166,87,199,83,2,42,47,83,98,165,133,174,106,34,53,206,159,224,98,174,44,124,172,107,39,211,252,135,211,167,53,172,54,83,226,199,202,198,178,125,63,200,125,58,115,90,192,54,168,41,175,156,102,138,104,214,1,168,248,238,161,224,215,11,85,171,47,205,60,77,86,73,143,65,43,187,149,59,42,118,238,141,129,177,171,34,238,61,38,100,175,115,219,221,145,173,115,24,247,165,76,137,99,252,98,113,85,134,240,161,164,119,12,194,243,114,164,118,79,113,167,168,166,196,237,18,70,179,62,227,113,70,124,10,232,154,246,59,195,70,231,70,233,159,212,222,150,42,53,23,184,248,216,250,1,214,141,94,204,181,235,84,50,13,92,212,9,233,36,190,228,85,13,154,161,41,32,72,96,137,140,141,177,69,12,108,247,170,50,56,163,142,52,87,43,158,168,196,87,57,206,85,114,135,234,240,235,171,218,185,162,90,185,98,204,244,74,122,183,228,239,168,101,190,27,100,48,62,165,151,134,76,246,181,104,37,167,103,197,59,37,114,49,17,141,248,250,209,142,98,182,70,177,205,217,78,211,91,83,113,181,81,92,43,45,53,118,186,138,170,120,230,150,134,173,209,58,122,87,185,168,174,134,69,133,239,137,94,213,85,106,172,111,123,55,69,233,115,147,101,90,224,229,111,192,45,102,157,248,30,38,245,142,223,117,182,229,235,227,41,241,220,118,178,154,122,25,173,17,175,118,154,106,154,184,228,107,30,233,165,98,200,145,198,168,177,182,41,18,79,141,242,51,179,101,64,0,63,39,44,197,172,89,206,43,121,194,178,154,31,27,101,200,45,245,22,187,141,55,117,241,247,233,103,141,209,203,31,91,21,175,111,83,30,228,221,170,142,77,247,69,69,247,129,0,53,211,156,38,156,96,26,203,100,196,180,194,203,246,211,16,181,92,42,104,243,27,164,81,34,120,152,250,98,72,228,179,206,147,35,37,237,189,103,235,89,99,72,229,237,177,35,145,24,244,153,34,175,56,44,179,21,206,120,137,195,50,156,43,38,181,100,22,90,221,63,164,240,215,27,93,108,117,116,179,244,93,46,108,127,68,177,171,152,238,151,177,205,93,151,220,230,170,47,189,20,194,188,107,240,163,125,225,47,89,107,112,222,213,214,179,16,185,111,89,139,94,235,97,99,124,125,47,75,22,72,213,209,170,177,102,129,239,237,72,155,49,203,179,36,237,177,146,198,134,10,173,187,93,110,52,212,20,119,11,157,93,85,61,174,157,105,40,98,154,103,61,148,176,44,178,76,177,68,213,93,152,197,150,105,100,86,183,100,235,145,238,249,185,85,66,210,185,24,254,155,63,102,255,0,121,22,168,85,95,35,31,211,103,236,223,239,34,213,0,128,28,234,252,172,98,223,80,40,125,58,226,64,14,87,30,123,52,203,241,175,71,173,39,255,0,58,191,43,24,183,212,10,31,78,184,144,3,149,199,158,205,50,252,107,209,235,64,191,59,181,166,213,127,181,86,216,175,182,202,75,141,182,227,79,37,37,101,29,92,45,154,10,152,36,106,182,72,164,141,200,173,123,28,213,86,171,85,21,21,21,81,77,120,120,229,225,215,21,225,123,136,43,150,150,225,89,87,182,236,172,183,209,92,41,188,69,116,117,55,10,62,236,73,215,5,111,110,40,217,28,221,109,116,141,98,55,251,196,180,238,85,85,114,150,255,0,199,183,27,246,46,17,240,72,168,177,202,171,85,203,83,111,125,169,108,150,74,200,95,81,11,41,82,100,73,170,170,219,28,177,190,56,122,27,43,35,94,180,115,229,219,165,174,108,114,171,40,91,252,213,103,185,87,250,171,145,228,153,29,195,253,178,178,186,229,93,81,39,252,41,38,154,73,31,253,46,115,157,247,170,129,45,121,101,113,65,170,26,53,173,182,237,49,176,90,50,12,187,19,205,234,36,138,183,22,181,83,199,81,82,234,212,129,221,170,186,84,154,88,162,129,237,86,49,38,149,242,54,63,14,215,186,77,251,81,186,62,235,206,175,205,62,45,244,254,135,212,110,36,233,229,221,193,5,31,10,184,34,229,185,141,47,86,166,229,150,248,162,190,181,102,130,166,27,92,109,154,89,25,75,75,43,34,107,219,212,199,193,226,17,36,146,55,203,78,213,99,149,172,99,150,11,115,171,243,79,139,125,63,161,245,27,136,25,87,145,143,233,179,246,111,247,145,53,56,215,225,70,197,197,166,141,86,225,189,171,85,30,95,109,222,179,22,189,214,194,247,120,10,174,166,44,145,171,163,84,122,67,59,25,218,145,54,123,83,118,73,219,123,226,141,8,87,200,199,244,217,251,55,251,200,181,64,53,119,207,240,12,203,75,51,43,182,159,106,14,61,87,99,200,108,117,11,77,93,67,82,137,215,19,246,69,69,69,69,86,189,142,106,181,236,123,85,88,246,57,174,106,185,174,69,91,52,229,121,204,11,255,0,149,190,20,181,118,111,240,86,156,50,240,231,127,235,50,173,53,108,245,21,63,250,181,53,36,112,197,252,200,182,254,42,146,43,152,39,1,88,247,19,56,109,118,115,167,214,42,74,61,84,180,83,201,53,11,233,252,45,19,47,239,85,166,106,195,93,50,196,175,153,237,167,167,116,116,234,233,24,198,61,232,142,115,88,170,169,69,119,107,77,214,193,117,173,177,95,109,149,118,235,149,186,162,74,74,202,58,184,93,12,244,211,198,229,108,145,73,27,145,28,199,181,200,173,86,170,34,162,162,162,129,180,240,33,7,45,142,57,237,92,65,96,20,122,87,168,215,74,74,29,69,197,105,233,173,177,62,178,232,215,79,148,64,216,100,86,213,68,217,164,89,230,169,108,116,239,117,78,200,228,223,105,122,145,36,88,227,155,224,85,95,60,239,208,159,237,39,238,210,42,242,184,243,217,166,95,141,122,61,105,42,185,231,126,132,255,0,105,63,118,145,87,149,199,158,205,50,252,107,209,235,64,191,224,0,21,87,207,59,244,39,251,73,251,180,197,92,149,60,211,229,63,79,235,189,70,220,101,94,121,223,161,63,218,79,221,166,42,228,169,230,159,41,250,127,93,234,54,224,46,164,0,6,181,156,88,249,167,214,79,168,25,15,168,206,93,79,43,143,34,122,101,248,215,172,86,148,173,197,143,154,125,100,250,129,144,250,140,229,212,242,184,242,39,166,95,141,122,197,104,31,147,204,71,130,10,62,42,176,68,203,112,234,94,157,77,196,237,242,197,98,106,77,5,52,55,72,221,52,82,62,150,170,87,196,231,187,165,140,159,195,162,201,28,108,150,161,202,247,35,94,247,37,22,127,154,172,11,42,255,0,85,113,204,147,28,184,127,182,81,215,91,107,169,228,255,0,131,36,51,71,35,63,161,205,115,126,229,67,105,50,58,230,188,5,112,243,168,124,69,197,196,182,95,98,171,186,95,93,78,216,107,236,181,222,30,178,201,115,123,105,93,74,201,170,41,106,34,122,171,219,18,197,210,140,123,24,142,130,55,244,245,117,171,130,53,107,94,170,234,134,179,242,125,190,106,6,176,227,181,118,204,154,190,158,208,147,84,77,73,29,43,46,208,54,247,71,216,184,69,19,30,170,198,77,23,67,149,85,177,35,159,214,248,227,72,93,18,186,178,248,78,243,79,163,127,80,49,239,81,128,186,158,104,254,68,245,55,240,95,88,162,41,91,132,239,52,250,55,245,3,30,245,24,0,157,60,206,185,122,81,226,212,117,60,69,112,253,136,118,109,80,245,75,150,216,45,144,193,5,45,170,150,40,33,142,42,170,42,72,33,103,76,41,218,153,245,43,212,247,35,164,73,58,81,137,43,153,2,248,120,226,7,62,225,151,84,40,117,95,78,95,72,251,149,29,61,69,36,180,117,203,50,209,86,193,52,106,215,69,81,28,50,70,233,24,142,232,149,173,87,108,146,69,27,189,253,40,108,125,159,221,176,27,46,27,118,172,213,43,158,63,65,137,201,78,180,151,105,111,243,67,21,185,208,78,169,10,197,59,167,84,137,89,34,200,145,244,191,220,238,180,111,191,125,141,107,53,162,183,72,238,58,161,144,92,52,34,211,144,90,240,74,170,134,205,103,161,191,57,142,173,165,99,163,106,201,11,149,143,122,43,27,42,200,216,213,94,247,246,209,157,110,115,250,149,67,245,120,135,226,7,62,226,107,84,43,181,95,81,159,72,203,149,101,61,61,36,84,116,43,50,81,81,65,12,104,214,197,79,28,210,72,232,216,174,235,149,205,71,108,178,75,35,189,221,74,79,78,88,188,189,40,242,154,58,110,34,184,129,196,59,214,169,186,101,196,172,23,56,96,158,150,235,75,44,19,71,45,85,109,36,240,191,170,21,238,194,250,101,234,99,149,209,172,157,42,197,137,207,175,109,23,173,210,59,118,168,99,247,13,119,180,228,23,76,18,150,161,211,94,40,108,46,99,107,106,152,216,220,177,194,213,123,216,136,199,74,145,182,69,71,177,253,181,127,67,154,254,149,77,148,240,11,182,3,122,195,109,53,154,91,115,199,235,241,56,233,210,146,211,45,130,104,101,183,54,8,21,97,72,160,116,10,177,35,35,88,214,62,150,123,155,208,173,247,109,176,26,230,113,99,230,159,89,62,160,100,62,163,57,117,60,174,60,137,233,151,227,94,177,90,82,183,22,62,105,245,147,234,6,67,234,51,151,83,202,227,200,158,153,126,53,235,21,160,74,160,0,26,214,113,99,230,159,89,62,160,100,62,163,57,117,60,174,60,137,233,151,227,94,177,90,82,183,22,62,105,245,147,234,6,67,234,51,151,83,202,227,200,158,153,126,53,235,21,160,74,160,0,26,171,150,253,161,252,40,216,184,180,229,95,167,248,111,106,213,71,151,219,125,181,89,139,94,235,97,123,188,5,87,182,170,150,72,213,209,170,61,33,157,140,237,72,155,61,169,187,36,237,189,241,70,133,64,151,253,202,227,200,158,153,126,53,235,21,160,81,14,127,128,102,90,89,153,93,180,251,80,113,234,187,30,67,99,168,90,106,234,26,148,78,184,159,178,42,42,42,42,181,236,115,85,175,99,218,170,199,177,205,115,85,205,114,42,220,159,44,174,59,109,90,221,134,219,180,51,84,178,106,185,53,66,195,79,35,105,107,46,147,181,239,201,40,152,174,115,95,28,155,34,190,166,24,182,108,140,127,84,143,100,125,254,169,21,102,237,117,254,112,92,61,105,101,207,70,151,136,47,19,106,199,51,59,21,194,10,110,168,233,105,162,155,40,241,46,130,15,15,52,155,54,89,166,130,24,123,177,175,83,250,34,134,118,244,108,189,113,212,14,45,150,101,88,53,246,151,41,194,178,107,174,63,122,162,235,240,215,27,93,108,148,149,80,117,177,204,127,68,177,171,94,222,166,61,205,93,151,222,215,42,47,185,84,11,233,230,143,228,79,83,127,5,245,138,34,149,184,78,243,79,163,127,80,49,239,81,128,181,78,40,53,103,42,215,78,82,55,125,89,205,113,15,179,55,172,142,223,103,169,169,183,181,178,54,53,233,190,210,198,202,136,146,68,71,164,51,177,141,158,52,85,118,209,204,205,159,34,108,247,85,95,9,222,105,244,111,234,6,61,234,48,1,177,238,83,137,226,185,205,138,171,22,205,113,155,86,65,101,173,232,241,54,235,165,20,117,116,179,244,61,175,103,92,82,35,152,238,151,177,174,77,211,220,230,162,167,189,16,160,30,58,56,50,190,240,121,168,244,182,200,238,190,217,195,50,143,17,81,140,220,165,123,18,169,209,196,172,238,211,84,198,221,182,154,46,236,72,178,53,169,28,141,123,92,222,149,87,197,30,194,134,63,215,77,11,211,142,34,244,226,227,165,250,161,102,241,214,170,237,165,134,104,149,25,85,111,170,106,42,71,85,77,34,162,246,230,103,83,182,93,149,170,215,57,143,107,216,247,177,193,68,60,14,113,119,117,225,7,87,29,149,207,110,171,188,98,119,234,118,219,114,59,84,21,14,99,223,2,61,28,202,168,88,174,72,159,83,10,245,116,119,19,101,100,147,70,142,143,186,178,55,96,140,91,44,197,115,155,21,46,83,133,100,214,172,130,203,91,215,225,174,54,186,216,234,233,103,232,123,152,254,137,99,87,49,221,47,99,154,187,47,185,205,84,95,122,41,174,23,17,124,52,106,159,11,249,220,216,46,166,90,127,155,224,175,52,112,84,251,46,231,249,152,101,147,194,79,52,81,247,187,93,246,50,78,150,252,15,221,171,247,42,200,174,91,28,115,221,120,125,207,232,244,175,81,174,149,117,218,117,149,84,83,91,98,125,101,209,205,131,23,157,211,72,173,170,137,179,72,144,67,76,233,42,30,234,157,145,171,182,210,245,42,198,177,200,23,146,0,0,83,7,57,253,33,166,196,53,231,26,213,203,116,20,144,211,234,21,157,208,214,35,103,149,243,205,113,183,246,226,146,103,177,223,3,24,180,211,80,198,212,98,251,214,25,21,90,138,189,79,185,242,21,115,113,211,60,87,48,225,10,241,157,93,169,54,189,96,87,10,11,133,162,170,56,227,238,55,196,213,195,71,60,14,123,152,175,72,94,201,209,238,99,28,222,169,32,129,202,170,140,217,66,168,116,7,136,123,174,144,104,246,187,233,205,186,235,73,110,126,164,226,244,84,52,242,186,141,211,207,60,241,215,71,12,180,204,118,206,142,54,73,111,173,185,171,156,246,162,162,178,62,135,177,253,40,236,85,167,184,85,215,82,179,252,107,78,108,85,20,144,92,178,171,197,21,146,142,90,183,185,176,71,61,76,204,134,55,72,230,181,206,70,35,158,138,170,141,114,237,190,200,191,35,175,147,83,148,118,153,229,89,135,23,182,124,234,211,73,181,151,2,183,215,220,46,245,82,71,39,109,190,38,146,106,56,32,107,218,197,98,76,247,206,175,107,30,230,245,71,4,238,69,85,102,202,23,147,105,180,218,172,22,170,43,21,138,217,73,110,182,219,169,227,164,163,163,164,133,176,193,77,4,109,70,199,20,113,181,17,172,99,90,136,212,106,34,34,34,34,33,245,128,0,0,0,171,94,106,28,5,83,85,83,93,120,167,209,187,21,37,27,232,233,230,184,103,54,202,126,234,190,177,235,44,45,74,250,106,120,226,115,81,232,215,207,45,83,220,246,51,162,46,238,202,245,149,207,180,163,170,106,174,166,98,186,55,167,25,30,169,102,181,126,30,203,140,219,229,184,84,244,201,27,36,155,161,62,8,34,238,61,140,116,210,189,91,28,108,87,39,92,143,99,81,119,114,1,173,102,155,234,174,163,232,253,246,163,39,210,252,210,235,140,221,106,237,245,54,185,170,237,213,11,20,143,165,157,157,18,70,170,159,240,92,213,254,51,36,100,114,49,90,246,49,205,252,172,91,19,202,179,155,237,46,45,133,99,55,92,130,245,91,215,225,173,214,186,41,42,234,167,232,99,158,254,136,163,71,61,221,44,99,156,187,39,185,173,85,95,114,41,249,68,170,229,139,169,22,45,54,227,39,10,151,35,163,181,62,147,36,241,24,220,117,117,180,47,168,154,138,170,174,53,101,51,233,85,155,172,83,73,58,69,78,178,108,173,72,170,38,71,116,181,202,230,133,186,112,57,194,37,171,132,29,35,118,41,61,198,146,241,150,95,170,27,114,200,238,176,83,181,140,124,232,196,107,41,97,122,181,37,125,52,41,213,209,220,93,213,242,77,34,54,62,234,198,217,20,0,20,3,205,31,207,102,166,254,11,232,244,68,255,0,228,169,229,99,41,250,129,93,233,214,226,0,115,71,243,217,169,191,130,250,61,17,63,249,42,121,88,202,126,160,87,122,117,184,12,213,199,71,6,86,46,48,244,226,150,217,29,215,216,217,158,47,226,42,49,155,148,175,122,210,182,73,81,157,218,106,152,219,190,240,203,218,137,22,70,181,100,141,204,107,155,212,136,248,164,160,28,167,19,202,176,107,237,86,45,154,227,55,92,126,245,69,209,226,109,215,74,41,41,42,160,235,99,94,206,184,164,70,189,189,76,123,92,155,167,189,174,69,79,114,161,180,153,130,181,119,130,158,30,117,195,84,49,125,89,212,12,34,146,170,239,142,84,75,83,81,12,52,212,241,193,126,122,199,19,34,75,162,246,251,181,108,133,32,143,182,199,72,140,219,169,142,71,198,231,49,66,37,114,183,224,22,179,78,252,15,19,122,199,111,186,219,114,245,241,148,248,238,59,89,77,61,12,214,136,215,187,77,53,77,92,114,53,143,116,210,177,100,72,227,84,88,219,20,137,39,198,249,25,217,178,160,0,0,0,198,156,72,232,133,171,136,253,18,202,116,94,243,124,171,179,83,228,116,241,53,149,244,209,182,71,211,79,12,241,212,66,245,99,189,207,98,75,12,125,108,221,170,230,117,53,28,197,84,122,107,89,118,180,221,108,23,90,219,21,246,217,87,110,185,91,170,36,164,172,163,171,133,208,207,77,60,110,86,201,20,145,185,17,204,123,92,138,213,106,162,42,42,42,41,180,241,68,60,215,180,118,235,166,188,90,94,242,230,216,105,40,113,237,65,167,167,189,218,229,162,165,116,80,73,59,97,142,26,214,189,221,13,98,212,173,67,31,60,136,213,114,237,85,19,222,189,82,42,1,13,76,171,194,198,138,127,8,158,32,176,157,28,146,225,224,169,50,11,130,248,249,219,47,110,70,80,193,19,234,42,187,78,237,200,137,50,193,12,169,31,83,21,189,197,103,86,205,221,83,21,22,233,201,63,71,110,182,92,55,60,214,251,229,134,146,42,124,150,162,150,201,96,172,154,149,205,171,116,20,171,35,171,29,20,142,98,34,211,73,44,144,49,86,55,170,58,90,55,163,145,22,38,129,102,128,0,0,0,40,7,154,63,158,205,77,252,23,209,232,137,85,200,199,244,217,251,55,251,200,138,188,209,252,246,106,111,224,190,143,68,74,174,70,63,166,207,217,191,222,64,79,78,40,184,100,192,120,166,210,251,150,159,229,244,212,148,119,39,211,185,182,92,133,45,208,212,214,217,167,89,34,147,174,7,72,157,77,99,221,4,77,149,140,115,22,72,209,204,234,110,232,230,235,217,159,232,238,125,167,90,185,118,209,11,205,134,174,171,44,181,222,22,200,202,58,42,89,158,250,249,213,232,216,93,77,27,152,217,101,100,232,232,223,10,244,34,200,201,35,84,79,137,13,156,204,127,145,104,94,156,101,58,203,136,235,205,222,205,215,151,225,54,250,251,117,174,174,53,72,255,0,55,86,212,99,150,101,106,35,229,237,177,106,27,27,28,229,141,158,46,119,116,43,220,215,52,35,255,0,46,238,8,40,248,85,193,23,45,204,105,122,181,55,44,183,197,21,245,171,52,21,48,218,227,108,210,200,202,90,89,89,19,94,222,166,62,15,16,137,36,145,190,90,118,171,28,173,99,28,191,173,205,31,200,158,166,254,11,235,20,68,170,34,175,52,127,34,122,155,248,47,172,81,1,74,220,39,121,167,209,191,168,24,247,168,192,93,79,52,127,34,122,155,248,47,172,81,20,173,194,119,154,125,27,250,129,143,122,140,5,212,243,71,242,39,169,191,130,250,197,16,20,67,167,185,173,215,77,115,252,107,81,172,84,244,147,220,177,91,197,21,238,142,42,182,57,208,73,61,52,204,154,54,200,214,185,174,86,43,152,136,168,142,106,237,190,202,159,51,98,142,23,120,155,192,120,166,210,251,110,160,98,21,52,148,119,39,211,181,215,172,121,110,48,212,214,217,167,89,37,143,162,118,198,189,77,99,221,4,174,137,239,107,22,72,209,175,233,110,234,214,235,110,102,174,20,120,174,212,126,18,181,29,153,174,21,47,142,181,87,118,224,191,216,39,153,89,75,119,165,106,170,163,92,168,139,219,153,157,78,88,166,68,87,70,231,57,21,30,199,201,27,194,101,113,1,202,182,235,63,24,56,173,6,159,69,86,186,95,169,87,138,187,149,210,74,26,7,64,204,86,8,156,147,214,82,247,34,129,244,240,49,236,115,153,69,212,212,69,126,209,57,187,71,221,146,218,109,54,155,85,130,213,69,98,177,91,41,45,214,219,117,60,116,148,116,116,144,182,24,41,160,141,168,216,226,142,54,162,53,140,107,81,26,141,68,68,68,68,68,63,43,0,207,240,221,83,195,109,58,131,167,217,13,37,243,30,190,83,165,77,13,117,50,175,68,172,221,81,81,81,81,28,199,181,200,230,61,142,68,123,30,215,53,200,215,53,81,59,0,0,0,21,87,207,59,244,39,251,73,251,180,197,92,149,60,211,229,63,79,235,189,70,220,91,246,117,164,250,89,170,30,7,242,153,166,152,166,91,236,206,239,130,246,237,154,154,191,194,247,58,123,157,174,243,29,209,213,219,103,87,78,219,244,55,127,146,31,46,21,162,26,47,166,183,89,111,186,115,164,56,86,43,114,158,157,212,146,214,89,44,20,148,51,201,3,156,215,58,39,73,12,109,114,177,92,198,57,90,171,182,236,106,253,200,7,117,0,1,64,60,209,252,246,106,111,224,190,143,68,73,78,75,89,102,43,131,88,181,219,41,205,114,107,86,63,101,162,251,49,226,110,55,74,216,233,41,96,235,125,197,140,235,150,69,107,27,212,247,181,169,186,251,220,228,68,247,170,17,175,154,63,158,205,77,252,23,209,232,136,213,110,203,50,171,61,138,239,139,90,114,107,173,21,151,32,240,254,215,183,83,214,201,29,45,195,176,245,124,30,34,38,170,50,94,219,213,92,206,180,94,151,42,170,108,160,103,94,57,56,187,186,241,125,171,141,202,224,183,85,217,241,59,13,59,173,184,229,170,122,135,61,236,129,94,174,125,84,204,71,44,76,169,153,122,122,251,105,178,50,56,99,87,73,218,73,29,154,185,101,112,37,117,214,236,202,221,174,122,165,140,210,73,165,246,26,137,29,75,71,116,129,207,102,73,90,196,115,90,200,227,221,17,244,208,203,179,164,123,250,163,123,227,236,116,200,139,55,107,15,240,47,193,149,247,140,61,71,170,182,73,117,246,54,25,139,248,122,140,154,229,19,216,181,77,142,85,127,106,154,154,55,111,188,210,246,165,68,145,205,88,227,107,28,231,117,42,50,41,47,251,22,196,241,92,26,197,75,139,97,88,205,171,31,178,209,117,248,107,117,174,138,58,74,88,58,222,231,191,162,40,209,172,111,83,222,231,46,201,239,115,149,87,222,170,7,235,26,171,155,84,26,171,129,127,220,174,60,137,233,151,227,94,177,90,74,162,42,242,184,242,39,166,95,141,122,197,105,31,249,164,113,245,89,167,126,59,134,77,28,184,93,109,185,122,248,58,140,139,34,163,169,158,134,107,68,107,218,169,134,154,146,72,220,199,186,105,88,177,172,146,34,172,109,138,69,143,227,124,143,236,134,10,230,141,199,109,171,91,46,176,232,70,139,228,213,117,24,77,142,161,238,200,46,52,147,183,193,100,53,173,115,22,38,71,210,157,82,211,83,185,142,84,127,95,110,89,28,143,70,185,33,134,87,74,14,74,158,86,50,159,168,21,222,157,110,41,88,186,158,74,158,86,50,159,168,21,222,157,110,2,127,128,0,21,87,207,59,244,39,251,73,251,180,181,66,170,249,231,126,132,255,0,105,63,118,129,138,185,42,121,167,202,126,159,215,122,141,184,186,146,149,185,42,121,167,202,126,159,215,122,141,184,186,144,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7,169,237,221,119,61,167,133,77,192,244,181,202,158,227,220,139,185,232,122,42,47,184,243,27,255,0,90,129,243,95,45,144,222,45,117,86,233,219,187,42,33,116,78,79,127,201,83,111,187,222,84,207,48,62,14,174,180,21,213,185,238,62,198,73,79,36,146,75,35,25,13,67,220,221,214,170,85,85,95,137,54,217,16,183,95,154,127,89,211,117,51,78,108,250,133,141,86,216,238,116,209,200,218,136,36,98,117,53,139,178,186,55,183,127,137,174,254,122,253,192,107,57,37,61,85,134,237,36,51,49,91,37,52,143,141,200,173,84,217,83,116,251,203,201,229,171,169,113,101,250,27,67,73,52,168,181,20,181,245,209,61,58,153,239,252,243,92,139,179,118,251,164,79,184,174,142,53,56,69,200,180,167,45,190,228,116,20,212,235,102,146,182,73,24,173,169,143,169,173,115,225,70,252,40,198,253,242,253,200,102,142,85,58,177,13,162,181,216,85,93,68,137,223,170,149,236,103,67,220,157,82,77,72,212,249,46,223,122,253,192,91,93,239,127,102,201,211,182,255,0,15,205,127,165,10,109,207,237,119,71,241,25,78,251,156,14,137,203,215,211,212,213,77,255,0,180,89,191,220,159,208,92,164,221,53,118,228,114,251,218,228,106,255,0,208,86,87,16,182,220,122,159,93,109,213,145,74,177,203,249,238,164,232,217,169,253,167,18,39,201,187,252,128,179,28,125,191,220,27,123,85,63,239,72,147,255,0,192,66,186,57,180,224,110,186,91,172,153,28,17,47,246,165,36,209,187,225,122,255,0,26,174,15,213,238,254,81,98,152,212,189,219,21,11,145,119,79,15,18,34,255,0,192,66,44,243,17,176,199,120,211,7,185,96,107,223,28,76,70,117,116,253,245,116,251,252,192,162,59,31,230,175,84,137,213,182,211,199,186,255,0,71,82,23,199,203,213,35,110,144,90,210,9,154,228,117,36,15,114,38,223,63,11,73,185,69,18,80,120,27,253,60,91,109,188,241,162,123,211,245,183,254,210,242,57,113,57,83,71,232,145,203,186,182,158,52,79,254,245,164,3,32,241,141,168,73,131,233,69,214,182,7,162,78,206,198,223,19,19,231,83,78,159,202,69,251,159,250,140,43,203,71,6,123,116,242,76,222,181,191,219,55,11,133,83,119,86,185,23,165,174,129,191,226,255,0,165,125,200,117,126,97,218,153,29,221,83,78,173,115,57,213,21,95,223,26,173,115,83,225,240,147,39,197,190,223,36,95,185,73,81,194,86,1,249,61,209,251,101,138,72,218,217,27,61,92,142,233,115,93,252,105,149,126,104,137,250,144,12,214,212,217,54,60,175,200,5,3,194,123,212,228,113,111,235,57,0,56,185,55,60,169,197,87,117,3,147,66,132,247,7,124,128,139,60,125,231,244,216,94,148,203,222,223,174,161,173,86,167,83,19,126,154,170,100,254,87,248,196,25,229,49,142,73,124,213,204,155,35,153,83,166,154,213,79,243,69,249,173,91,62,244,247,127,165,25,159,155,158,100,182,251,6,61,99,138,87,39,137,130,169,92,155,59,249,53,52,203,247,46,223,113,248,28,168,177,214,227,88,206,87,152,85,108,137,45,186,54,43,145,81,203,179,106,42,23,228,137,191,242,63,88,25,7,152,254,185,197,138,99,50,224,214,229,87,84,87,210,186,23,163,95,18,252,47,142,174,37,247,42,43,190,109,79,145,195,150,182,141,214,216,113,57,175,119,56,209,190,43,167,163,118,72,213,78,153,107,26,191,61,147,239,66,39,113,161,153,191,85,120,137,167,199,109,146,201,44,80,214,50,133,237,127,83,19,116,174,168,98,255,0,25,85,62,82,39,220,91,118,135,96,244,248,70,29,77,107,167,167,100,109,111,95,203,167,252,44,142,254,74,39,243,128,201,12,106,53,168,212,79,145,200,0,56,74,246,199,27,164,114,162,35,81,85,72,47,204,23,137,138,76,7,22,171,197,109,206,85,171,173,134,72,151,166,88,87,102,190,58,166,111,179,145,87,230,196,37,174,174,103,150,205,63,192,175,121,53,206,103,199,21,190,134,106,135,43,99,115,215,225,68,249,34,123,254,244,40,139,139,173,114,172,214,189,75,169,75,92,178,201,78,217,223,12,72,228,124,123,162,84,79,211,238,115,215,238,149,0,233,216,102,162,203,142,229,85,153,155,96,146,166,190,178,162,74,132,107,21,168,168,175,238,34,238,155,42,124,159,250,190,226,82,96,184,159,17,28,83,190,39,71,51,237,118,105,100,237,187,196,219,85,201,179,92,145,191,103,50,4,251,165,119,242,190,229,56,112,135,192,21,255,0,81,173,182,252,199,45,100,108,183,87,64,217,226,107,107,97,115,149,174,108,200,155,181,209,63,111,122,51,239,45,135,74,244,119,22,211,27,4,22,123,45,182,8,91,19,164,126,237,138,36,93,220,254,175,155,24,223,212,128,96,206,24,56,38,177,105,28,108,189,95,37,130,186,236,246,191,170,88,252,68,95,199,142,52,119,194,175,219,230,215,125,223,121,44,98,133,145,49,24,212,217,19,250,78,77,99,88,136,141,68,77,143,59,160,3,215,35,254,228,64,233,55,93,144,240,140,87,1,225,17,95,253,7,54,199,177,229,172,68,57,128,0,0,0,0,0,0,0,0,0,0,0,1,93,92,230,245,210,143,22,209,171,22,131,90,47,61,23,172,218,225,29,198,233,73,26,65,39,247,30,145,202,246,164,200,229,89,98,238,85,165,59,163,123,90,136,255,0,9,59,122,209,26,230,186,168,116,95,72,115,45,122,213,12,127,72,244,254,10,73,47,185,21,67,161,167,90,185,210,24,34,99,35,116,178,205,35,253,234,140,142,40,228,145,81,168,231,170,49,81,173,115,149,26,185,215,153,166,181,254,90,120,184,202,124,61,191,194,208,96,155,225,84,125,113,116,77,47,130,158,111,17,36,155,72,246,187,122,169,106,122,28,157,59,196,145,117,53,29,213,188,148,228,151,163,151,217,114,172,235,136,26,137,187,54,90,107,122,225,212,113,244,177,222,46,170,73,41,234,234,23,116,127,92,125,150,69,77,238,86,116,191,197,124,46,222,55,34,133,101,221,173,55,91,5,214,182,197,125,182,85,219,174,86,234,137,41,43,40,234,225,116,51,211,79,27,149,178,69,36,110,68,115,30,215,34,181,90,168,138,138,138,138,108,147,194,174,169,126,90,120,113,211,173,76,154,251,237,154,251,206,63,75,237,90,223,11,225,251,183,72,153,217,174,252,218,49,141,110,213,81,78,223,129,168,197,219,118,110,213,106,173,37,243,40,210,26,157,32,227,7,56,129,32,171,75,110,97,80,153,125,182,106,153,226,149,243,178,185,206,125,67,145,35,219,161,141,172,74,184,216,215,162,61,25,19,85,122,183,71,186,111,242,75,212,204,86,167,75,51,173,28,241,125,172,146,223,144,46,77,216,146,72,219,226,40,106,41,169,233,250,225,111,95,113,253,185,41,118,145,122,17,173,239,193,241,42,191,100,11,42,41,3,152,247,16,186,251,131,113,157,168,120,182,21,174,26,129,143,217,104,189,147,225,173,214,188,154,182,146,150,14,187,85,35,223,209,20,114,53,141,234,123,220,229,217,61,238,114,170,251,213,75,191,33,254,189,242,191,208,46,34,117,98,251,172,121,174,95,168,20,87,172,131,194,248,152,45,119,10,40,233,89,216,166,138,157,157,13,146,146,71,166,236,133,170,187,189,126,37,93,182,77,145,3,240,57,68,234,22,125,169,92,54,228,151,221,70,206,50,12,170,229,6,113,89,73,21,101,238,231,53,116,241,192,218,10,7,54,38,201,51,156,228,98,57,239,114,53,23,109,222,229,251,212,174,14,104,254,123,53,55,240,95,71,162,46,123,133,254,23,240,30,19,48,11,134,156,233,205,223,32,184,219,110,55,137,111,114,203,123,168,134,105,219,60,144,195,11,154,215,67,20,77,70,116,211,177,81,21,170,187,171,189,255,0,36,74,97,230,143,231,179,83,127,5,244,122,32,36,87,3,28,85,97,188,40,114,252,206,115,11,205,202,145,217,61,199,56,187,83,98,118,137,35,89,159,113,184,165,170,221,208,174,137,175,99,188,52,110,116,110,153,253,77,233,98,163,81,123,143,141,143,128,26,197,172,89,246,186,231,247,77,70,212,107,245,93,198,229,113,168,158,88,162,150,170,105,160,183,193,36,210,76,218,74,86,204,247,186,42,104,221,43,210,56,145,202,141,69,254,181,94,169,37,218,235,53,170,158,197,53,206,173,246,218,58,137,170,233,232,221,51,150,8,103,153,177,182,89,89,30,253,45,123,219,4,45,115,145,55,114,69,26,46,253,41,180,255,0,229,133,192,85,54,179,221,105,56,129,214,11,21,37,126,159,91,42,42,97,181,90,42,251,172,91,181,198,7,67,209,52,145,58,46,213,69,11,85,211,181,81,37,248,166,129,99,123,92,196,145,142,14,171,137,114,177,213,204,179,133,4,215,186,43,149,35,178,123,141,59,50,43,78,53,27,159,51,231,176,37,28,211,39,74,65,20,174,154,186,165,203,76,176,192,222,150,181,138,168,247,119,31,209,12,64,192,51,252,203,75,51,43,78,160,233,246,67,87,99,200,108,117,9,83,67,93,76,169,215,19,246,84,84,84,84,86,189,142,106,185,143,99,145,88,246,57,205,114,57,174,84,93,162,10,160,230,177,192,149,213,46,181,252,83,104,214,51,72,235,107,169,214,124,222,213,110,129,205,158,57,209,207,116,151,132,98,42,181,236,115,85,169,63,67,90,172,86,119,220,143,235,158,72,195,170,241,191,198,102,3,197,159,3,88,101,101,29,117,37,187,54,183,103,22,232,175,214,25,101,134,25,221,60,118,122,149,169,171,165,166,73,229,153,104,123,213,9,28,114,201,178,238,157,46,247,252,225,175,9,222,105,244,111,234,6,61,234,48,24,168,202,188,39,121,167,209,191,168,24,247,168,192,6,202,96,24,43,142,13,98,181,104,135,11,154,129,151,86,95,170,237,87,42,219,61,77,146,195,45,13,83,96,173,91,173,92,78,134,153,212,238,87,177,221,113,185,203,59,150,53,235,108,112,72,246,162,244,108,5,37,241,217,174,151,221,126,226,107,49,201,46,119,155,85,206,213,97,184,85,99,120,220,214,180,98,210,186,207,75,85,50,83,189,146,53,93,222,238,117,190,101,145,92,228,115,166,94,158,150,35,24,222,149,38,136,93,83,134,218,126,36,97,190,82,58,218,236,226,108,30,162,218,232,220,217,227,157,40,35,172,138,118,59,222,215,177,205,89,154,228,94,149,98,178,53,78,190,181,237,227,82,244,245,51,134,44,86,205,202,230,125,35,203,241,127,101,87,225,26,126,236,154,72,89,52,117,51,80,100,84,180,207,174,169,124,115,63,186,212,238,85,45,76,111,88,157,178,197,60,172,141,205,107,147,96,174,190,85,154,199,98,210,46,46,45,20,217,28,59,82,103,182,249,112,232,234,122,159,253,171,85,83,60,18,83,47,67,24,229,127,114,122,120,160,219,225,107,123,253,110,114,53,138,139,125,38,173,152,158,83,125,193,178,171,54,107,139,87,120,43,214,63,112,167,186,91,170,123,76,147,177,85,4,141,146,41,58,30,142,99,186,94,198,174,206,69,106,237,178,162,167,184,217,207,79,115,91,86,165,96,24,214,163,88,169,234,224,182,229,86,122,43,221,28,85,108,107,103,142,10,152,89,52,109,145,173,115,154,143,70,189,17,81,28,228,223,125,149,126,96,116,174,44,124,172,107,39,211,252,135,211,167,53,172,54,83,226,199,202,198,178,125,63,200,125,58,115,90,192,50,255,0,21,92,76,102,92,87,234,229,102,169,102,20,52,150,230,54,157,182,219,69,178,153,17,204,183,91,163,124,143,138,5,147,165,29,51,250,165,145,239,145,200,157,79,123,186,90,198,116,70,201,43,202,163,131,236,7,136,60,202,251,169,218,164,148,151,107,22,7,81,72,218,92,117,242,195,35,46,53,178,163,222,215,214,67,214,178,165,52,105,26,42,49,241,164,115,189,85,189,78,108,51,68,238,235,204,139,150,239,228,255,0,218,156,66,240,245,97,255,0,50,159,29,102,77,140,209,197,255,0,113,126,247,214,82,49,63,239,63,154,201,18,127,161,253,238,106,118,55,74,120,65,195,199,16,57,247,12,186,161,67,170,250,114,250,71,220,168,233,234,41,37,163,174,89,150,138,182,9,163,86,186,42,136,225,146,55,72,196,119,68,173,106,187,100,146,40,221,239,233,64,54,94,35,87,49,236,179,42,193,184,49,212,60,167,10,201,174,184,253,234,139,217,62,26,227,107,173,146,146,170,14,187,173,35,31,209,44,106,215,183,169,143,115,87,101,247,181,202,139,238,85,50,7,14,156,75,233,103,20,24,36,57,214,153,221,191,157,227,108,213,147,211,123,82,217,249,233,162,143,197,193,12,178,118,123,189,135,190,62,167,124,108,217,201,247,162,126,174,189,232,166,43,196,78,147,223,116,115,53,184,93,104,172,185,7,133,241,51,218,229,142,58,166,118,42,98,168,103,67,164,142,70,38,239,133,168,187,177,126,21,93,182,93,149,3,94,207,225,99,197,63,254,82,218,171,255,0,190,87,31,254,49,178,153,0,63,176,169,194,199,254,63,106,175,254,213,183,127,144,147,252,12,105,196,63,15,216,15,19,90,95,93,165,26,140,202,182,91,107,42,41,234,226,172,161,72,82,182,138,120,100,71,54,90,121,38,142,70,198,245,111,92,78,114,55,117,142,89,27,238,234,83,94,206,33,248,126,207,184,101,213,10,237,40,212,102,82,62,229,71,79,79,87,21,101,10,76,180,85,176,77,26,57,178,211,201,52,113,186,70,35,186,226,115,145,187,36,145,72,223,127,74,155,47,20,173,206,175,205,62,45,244,254,135,212,110,32,124,156,164,120,155,192,116,51,84,50,141,63,212,106,154,75,61,183,80,169,233,93,22,67,93,113,134,146,138,221,61,4,117,82,53,149,14,153,90,214,178,86,204,246,181,232,237,210,70,198,206,151,119,21,204,187,67,85,114,234,121,94,241,211,249,107,197,89,161,218,199,153,248,189,73,178,245,251,30,166,181,189,51,95,109,113,198,213,77,230,87,47,136,172,135,105,59,155,163,94,248,145,146,126,117,205,168,145,1,206,175,202,198,45,245,2,135,211,174,37,90,240,147,173,246,174,28,53,251,28,214,139,205,142,174,243,79,142,83,221,28,202,10,105,27,27,234,103,154,221,83,79,11,21,238,247,49,139,44,209,245,191,103,43,89,212,228,107,213,17,139,105,92,234,252,172,98,223,80,40,125,58,226,82,176,29,215,90,53,123,50,215,173,80,200,53,115,80,39,164,146,251,145,84,54,106,132,164,129,33,130,38,50,54,197,20,49,179,222,168,200,226,142,56,209,92,174,122,163,17,92,231,57,85,203,105,60,173,248,5,172,211,191,3,196,222,177,219,238,182,220,189,124,101,62,59,142,214,83,79,67,53,162,53,238,211,77,83,87,28,141,99,221,52,172,89,18,56,213,22,54,197,34,73,241,190,70,118,112,87,43,158,4,173,90,217,117,155,93,245,163,25,171,168,194,108,117,12,110,63,110,171,129,190,11,33,173,107,158,146,190,78,165,234,150,154,157,204,106,43,58,59,114,200,229,98,185,201,12,209,58,231,192,20,173,206,175,205,62,45,244,254,135,212,110,37,212,148,173,206,175,205,62,45,244,254,135,212,110,32,101,94,70,63,166,207,217,191,222,69,170,21,87,200,199,244,217,251,55,251,200,181,64,5,96,115,58,229,233,89,148,214,84,241,21,195,246,33,222,186,205,213,46,91,96,182,67,60,245,87,90,169,103,134,56,170,168,169,32,133,253,83,47,118,103,212,175,83,26,173,141,36,233,87,172,174,125,159,128,53,108,197,178,204,171,6,190,210,229,56,86,77,117,199,239,84,93,126,26,227,107,173,146,146,170,14,182,57,143,232,150,53,107,219,212,199,185,171,178,251,218,229,69,247,42,151,253,192,191,25,182,46,48,244,226,170,231,37,171,216,217,158,47,225,233,242,107,108,76,122,210,182,73,81,253,170,154,105,29,190,240,203,218,149,82,55,57,100,141,204,115,93,212,136,201,100,174,190,104,92,11,126,69,50,167,235,142,142,97,158,19,77,175,93,30,216,166,162,119,84,54,43,164,146,57,23,104,81,169,225,232,230,222,62,222,202,230,50,85,124,127,154,107,169,227,88,127,161,122,233,168,252,58,106,61,187,84,52,190,243,224,110,180,59,197,52,50,162,190,150,225,74,229,69,146,150,166,52,84,238,66,254,150,238,155,163,145,205,107,216,230,61,140,123,66,197,121,231,126,132,255,0,105,63,118,145,87,149,199,158,205,50,252,107,209,235,73,85,207,59,244,39,251,73,251,180,138,188,174,60,246,105,151,227,94,143,90,5,255,0,0,0,170,190,121,223,161,63,218,79,221,166,42,228,169,230,159,41,250,127,93,234,54,227,42,243,206,253,9,254,210,126,237,49,87,37,79,52,249,79,211,250,239,81,183,1,117,32,0,53,172,226,199,205,62,178,125,64,200,125,70,114,234,121,92,121,19,211,47,198,189,98,180,165,110,44,124,211,235,39,212,12,135,212,103,46,167,149,199,145,61,50,252,107,214,43,64,149,64,0,34,175,52,127,34,122,155,248,47,172,81,20,173,194,119,154,125,27,250,129,143,122,140,5,212,243,71,242,39,169,191,130,250,197,17,65,118,155,181,214,193,117,162,190,216,174,117,118,235,149,186,162,58,186,58,202,73,157,12,244,211,198,228,116,114,199,35,85,28,199,181,200,142,71,34,162,162,162,42,1,61,121,161,113,211,249,107,202,159,161,218,57,153,248,189,54,178,244,123,98,166,137,189,48,223,110,145,200,229,93,166,71,47,136,163,135,104,251,123,35,88,249,81,242,126,117,173,167,145,35,87,10,60,40,234,63,22,186,142,204,43,10,139,192,218,168,123,115,223,239,243,194,175,165,180,82,185,85,17,206,68,84,238,76,254,151,36,80,162,163,164,115,92,170,172,99,36,145,157,43,69,244,135,50,215,173,80,199,244,143,79,224,164,146,251,145,84,58,26,117,171,157,33,130,38,50,55,75,44,210,63,222,168,200,226,142,73,21,26,142,122,163,21,26,215,57,81,171,176,159,11,188,50,96,60,44,233,125,183,79,241,10,106,74,203,147,41,218,219,214,66,182,232,105,171,111,51,164,146,201,215,59,163,78,167,49,142,158,86,196,199,185,235,28,106,214,117,59,101,115,130,136,120,174,225,71,81,248,74,212,119,225,89,172,94,58,213,93,220,158,193,127,130,21,101,45,222,149,170,136,174,106,42,175,110,102,117,53,37,133,85,93,27,156,213,69,123,31,28,143,146,188,175,120,233,252,138,101,76,208,237,99,204,252,38,155,94,186,253,143,83,90,222,168,108,87,73,36,106,166,243,43,147,195,209,205,188,157,205,209,204,100,170,201,63,52,215,84,72,182,147,197,23,12,152,15,20,218,95,114,211,252,190,154,146,142,228,250,119,54,203,144,165,186,26,154,219,52,235,36,82,117,192,233,19,169,172,123,160,137,178,177,142,98,201,26,57,157,77,221,28,221,123,53,163,72,115,45,5,213,12,131,72,245,2,10,72,239,184,237,67,97,168,90,73,210,104,37,99,227,108,177,77,27,253,202,172,146,41,35,145,17,200,215,162,61,17,205,107,145,90,129,216,56,177,243,79,172,159,80,50,31,81,156,186,158,87,30,68,244,203,241,175,88,173,40,46,237,118,186,223,238,181,183,219,237,206,174,227,114,184,212,73,87,89,89,87,51,166,158,166,121,28,174,146,89,36,114,171,158,247,57,85,202,229,85,85,85,85,82,253,57,92,121,19,211,47,198,189,98,180,10,160,226,111,137,190,36,172,28,73,106,189,138,197,196,30,165,91,173,182,236,226,251,73,71,71,73,150,87,195,5,52,17,215,204,216,226,142,54,202,141,99,26,212,70,163,81,17,17,17,17,11,116,229,195,150,101,89,207,6,58,121,148,230,185,53,215,32,189,86,251,91,196,220,110,149,178,85,213,79,209,117,171,99,58,229,145,92,247,116,177,141,106,110,190,230,181,17,61,200,134,53,212,46,81,60,54,234,86,127,146,234,53,247,54,212,168,46,89,85,226,182,247,89,21,37,202,129,176,71,61,76,207,154,70,198,215,81,185,200,196,115,213,17,21,206,93,182,221,87,230,73,253,4,209,76,87,135,109,39,177,104,230,21,112,186,214,217,113,255,0,21,225,167,186,75,28,149,79,239,212,203,80,254,183,71,28,108,93,159,51,145,54,98,124,40,155,238,187,170,134,189,156,88,249,167,214,79,168,25,15,168,206,93,79,43,143,34,122,101,248,215,172,86,148,173,197,143,154,125,100,250,129,144,250,140,229,212,242,184,242,39,166,95,141,122,197,104,20,173,252,44,120,167,255,0,202,91,85,127,247,202,227,255,0,198,46,251,151,14,89,149,103,60,24,233,230,83,154,228,215,92,130,245,91,237,111,19,113,186,86,201,87,85,63,69,214,173,140,235,150,69,115,221,210,198,53,169,186,251,154,212,68,247,34,24,87,251,10,156,44,127,227,246,170,255,0,237,91,119,249,9,47,244,19,69,49,94,29,180,158,197,163,152,85,194,235,91,101,199,252,87,134,158,233,44,114,85,63,191,83,45,67,250,221,28,113,177,118,124,206,68,217,137,240,162,111,186,238,170,26,203,151,189,203,223,63,195,116,179,151,14,19,168,58,131,144,210,88,241,235,29,61,238,166,186,186,165,87,162,38,123,102,177,17,17,17,21,207,123,156,173,99,24,212,87,189,238,107,90,142,115,145,22,136,76,191,151,113,55,159,100,186,3,129,112,227,111,169,171,179,98,120,117,61,197,181,208,82,92,102,70,95,167,170,184,186,181,31,85,18,42,68,230,66,189,164,137,142,107,149,175,108,143,234,248,209,172,14,193,198,191,21,215,222,45,53,150,183,50,238,221,104,241,11,110,244,120,181,146,182,102,59,192,82,244,177,36,145,91,26,35,18,105,222,206,236,139,187,220,155,178,62,227,217,20,106,102,14,91,28,12,93,120,130,207,232,245,83,81,173,117,116,58,117,138,212,83,92,162,101,101,173,206,131,40,157,179,72,141,165,137,211,70,176,77,76,217,41,222,218,157,149,203,182,209,116,162,200,178,71,138,184,28,225,18,235,197,246,174,59,20,158,227,87,103,196,236,52,237,185,100,119,88,41,220,247,178,5,122,53,148,176,189,90,177,50,166,101,234,232,238,46,200,200,230,145,27,39,105,99,118,193,24,182,39,138,224,214,42,92,91,10,198,109,88,253,150,139,175,195,91,173,116,81,210,82,193,214,247,61,253,17,70,141,99,122,158,247,57,118,79,123,156,170,190,245,80,35,95,52,127,34,122,155,248,47,172,81,20,173,194,119,154,125,27,250,129,143,122,140,5,212,243,71,242,39,169,191,130,250,197,17,74,220,39,121,167,209,191,168,24,247,168,192,6,202,103,74,201,181,123,13,196,53,67,8,210,59,236,245,112,223,117,10,158,237,53,137,91,2,190,9,159,111,142,25,103,133,239,79,123,30,177,76,178,53,85,58,21,33,145,21,200,229,99,95,221,74,181,231,113,118,186,216,46,186,13,125,177,92,234,237,215,43,117,70,65,87,71,89,73,51,161,158,154,120,221,108,116,114,199,35,85,28,199,181,200,142,71,34,162,162,162,42,1,53,120,196,225,87,13,226,191,72,238,24,125,230,219,72,220,158,221,79,81,83,137,221,228,145,97,125,186,226,172,248,17,210,181,143,119,134,145,205,141,179,51,165,221,76,68,114,39,113,145,189,154,246,103,248,6,101,165,153,149,219,79,181,7,30,171,177,228,54,58,133,166,174,161,169,68,235,137,251,34,162,162,162,171,94,199,53,90,246,61,170,172,123,28,215,53,92,215,34,173,228,114,238,227,126,143,138,172,17,113,44,198,171,167,83,113,59,124,82,223,92,176,193,77,13,210,55,77,44,108,170,165,137,146,185,238,233,99,32,241,10,145,199,27,37,168,106,49,168,215,177,169,242,243,4,224,43,30,226,103,13,174,206,116,250,197,73,71,170,150,138,121,38,161,125,63,133,162,101,253,234,180,205,88,107,166,88,149,243,61,180,244,238,142,157,93,35,24,199,189,17,206,107,21,85,2,58,242,188,230,5,255,0,202,223,10,90,187,55,248,43,78,25,120,115,191,245,153,86,154,182,122,138,159,253,90,154,146,56,98,254,100,91,127,21,75,84,53,97,187,90,110,182,11,173,109,138,251,108,171,183,92,173,213,18,82,86,81,213,194,232,103,166,158,55,43,100,138,72,220,136,230,61,174,69,106,181,81,21,21,21,20,216,83,151,166,127,153,106,127,7,58,115,153,234,6,67,87,125,190,213,83,215,211,84,92,42,213,29,60,236,166,184,84,211,196,178,59,109,222,244,138,24,209,94,237,222,245,69,115,149,206,85,114,132,138,63,39,44,197,172,89,206,43,121,194,178,154,31,27,101,200,45,245,22,187,141,55,117,241,247,233,103,141,209,203,31,91,21,175,111,83,30,228,221,170,142,77,247,69,69,247,159,172,99,78,37,53,122,155,65,116,27,57,213,201,167,164,142,163,29,179,205,53,189,42,224,150,104,37,184,191,104,168,161,145,145,108,245,100,149,50,67,26,170,43,118,71,170,171,154,136,174,64,214,136,186,158,77,154,41,246,27,135,219,182,177,213,220,59,213,122,155,112,78,204,17,203,213,28,20,54,233,106,41,227,234,106,198,213,108,206,157,245,138,237,158,246,172,125,141,186,93,214,133,43,22,211,201,11,83,60,78,43,169,122,57,89,87,106,139,217,247,10,76,154,223,7,115,166,186,163,196,70,180,245,111,233,87,252,112,199,225,104,147,118,177,58,93,63,196,229,235,98,32,89,248,0,13,107,63,133,143,20,255,0,249,75,106,175,254,249,92,127,248,197,223,114,225,203,50,172,231,131,29,60,202,115,92,154,235,144,94,171,125,173,226,110,55,74,217,42,234,167,232,186,213,177,157,114,200,174,123,186,88,198,181,55,95,115,90,136,158,228,67,10,255,0,97,83,133,143,252,126,213,95,253,171,110,255,0,33,37,254,130,104,166,43,195,182,147,216,180,115,10,184,93,107,108,184,255,0,138,240,211,221,37,142,74,167,247,234,101,168,127,91,163,142,54,46,207,153,200,155,49,62,20,77,247,93,213,67,32,21,171,206,147,93,47,184,182,9,137,104,54,57,121,181,50,147,54,241,23,28,150,147,102,73,93,225,105,38,167,125,18,108,170,171,20,50,78,146,187,175,165,28,247,82,116,181,232,214,202,215,89,81,175,15,48,93,98,181,107,127,22,153,214,93,141,95,170,238,184,245,21,68,54,75,60,178,213,54,120,18,10,72,89,12,142,165,115,30,246,120,105,42,27,81,60,106,197,217,201,63,90,162,57,238,64,49,255,0,14,90,33,117,226,59,88,108,186,53,98,190,82,90,46,87,250,123,139,168,234,234,227,115,224,73,233,232,103,169,141,146,116,252,77,99,221,2,49,94,136,229,98,61,92,141,127,79,66,227,82,213,57,33,105,111,255,0,84,189,107,184,88,191,240,76,90,209,115,241,95,215,83,95,7,101,31,255,0,216,215,117,189,159,208,199,127,124,66,21,113,241,166,120,174,145,113,123,169,56,46,21,73,225,44,180,247,10,123,133,53,43,99,142,56,233,124,109,36,53,143,130,38,70,198,177,144,198,250,135,50,54,35,126,24,218,198,170,170,162,170,133,244,232,14,177,216,184,128,209,172,79,88,177,200,124,61,38,77,111,109,68,148,221,79,127,132,170,99,157,29,77,55,91,216,197,147,181,60,114,197,220,232,70,191,163,169,191,11,145,76,128,87,175,38,13,94,169,203,244,27,37,210,59,140,245,115,84,105,237,225,179,81,171,160,137,144,67,110,184,119,37,142,22,61,191,27,222,149,48,215,72,229,122,123,146,104,209,28,168,157,44,176,160,40,7,154,63,158,205,77,252,23,209,232,137,255,0,201,83,202,198,83,245,2,187,211,173,196,0,230,143,231,179,83,127,5,244,122,34,127,242,84,242,177,148,253,64,174,244,235,112,19,252,0,0,0,0,0,0,130,188,224,180,114,197,156,240,192,186,171,81,55,135,189,105,165,194,10,138,57,58,94,254,253,45,117,68,20,149,20,219,35,218,198,245,61,244,210,247,21,175,114,120,110,134,244,164,142,82,117,21,43,206,179,93,40,238,183,220,47,135,139,13,231,189,236,78,188,147,34,166,141,32,146,54,85,74,206,221,11,28,244,85,150,57,153,11,170,158,232,213,24,213,142,174,7,252,123,181,88,21,130,108,187,195,118,136,90,184,112,209,44,91,69,236,215,202,187,205,62,57,79,43,95,95,83,27,99,125,76,243,79,37,68,207,70,55,220,198,44,179,73,208,205,220,173,103,75,85,207,84,87,174,180,69,239,114,161,214,43,86,165,112,151,100,196,93,126,171,174,200,116,250,162,162,201,116,138,182,169,178,207,28,14,154,73,168,156,198,245,185,233,76,148,239,100,17,171,145,169,189,44,172,98,116,198,138,4,202,0,1,72,28,199,184,133,215,220,27,140,237,67,197,176,173,112,212,12,126,203,69,236,159,13,110,181,228,213,180,148,176,117,218,169,30,254,136,163,145,172,111,83,222,231,46,201,239,115,149,87,222,170,73,94,77,122,177,170,122,161,249,95,252,166,106,94,87,150,251,51,236,255,0,130,246,237,230,166,191,194,247,61,161,220,237,119,158,238,142,174,219,58,186,118,223,161,187,252,144,205,90,247,202,255,0,64,184,137,213,139,238,177,230,185,126,160,81,94,178,15,11,226,96,181,220,40,163,165,103,98,154,42,118,116,54,74,73,30,155,178,22,170,238,245,248,149,118,217,54,68,200,28,41,112,83,165,156,31,125,169,252,153,223,242,187,159,218,223,3,227,125,187,85,77,55,111,194,247,251,125,174,204,17,109,191,137,127,87,87,86,251,55,109,182,93,194,160,121,163,249,236,212,223,193,125,30,136,149,92,140,127,77,159,179,127,188,136,171,205,31,207,102,166,254,11,232,244,68,170,228,99,250,108,253,155,253,228,5,170,0,0,17,87,154,63,145,61,77,252,23,214,40,137,84,69,94,104,254,68,245,55,240,95,88,162,2,149,184,78,243,79,163,127,80,49,239,81,128,186,158,104,254,68,245,55,240,95,88,162,41,91,132,239,52,250,55,245,3,30,245,24,11,169,230,143,228,79,83,127,5,245,138,32,41,47,134,75,77,170,255,0,196,150,148,88,175,182,202,75,141,182,227,156,88,169,43,40,234,225,108,208,84,193,37,124,45,146,41,35,114,43,94,199,53,85,170,213,69,69,69,84,83,42,241,201,192,230,101,194,22,100,218,170,87,213,223,52,234,249,80,230,88,111,207,98,117,198,253,149,222,10,179,165,17,172,169,107,81,202,142,68,70,76,198,171,216,141,86,203,20,88,215,132,239,52,250,55,245,3,30,245,24,13,132,245,211,66,244,227,136,189,56,184,233,126,168,89,188,117,170,187,105,97,154,37,70,85,91,234,154,138,145,213,83,72,168,189,185,153,212,237,151,101,106,181,206,99,218,246,61,236,112,82,183,46,238,55,235,56,85,206,215,18,204,106,186,180,203,44,184,69,45,245,203,12,245,51,90,228,108,50,198,202,170,88,153,43,88,222,167,190,15,16,169,28,146,62,42,118,163,26,174,99,26,183,189,105,187,90,175,246,170,43,237,138,231,73,113,182,220,105,227,171,163,172,164,153,179,65,83,4,141,71,71,44,114,53,85,175,99,154,168,228,114,42,162,162,162,161,173,191,17,124,52,106,159,11,249,220,216,46,166,90,127,155,224,175,52,112,84,251,46,231,249,152,101,147,194,79,52,81,247,187,93,246,50,78,150,252,15,221,171,247,42,207,254,79,188,80,234,61,102,220,50,93,240,75,173,239,16,182,247,234,45,121,21,186,222,174,135,31,146,94,253,75,169,171,228,106,35,18,25,222,202,133,138,71,47,113,37,85,143,227,99,155,216,14,213,206,83,86,53,79,75,255,0,36,31,147,61,75,202,241,47,105,253,160,241,190,194,188,212,208,120,174,223,179,251,125,222,203,219,215,211,220,127,79,86,251,117,187,111,154,152,215,148,78,183,235,70,165,113,37,146,88,181,27,87,179,92,170,219,6,15,89,87,21,29,238,255,0,87,93,4,115,182,190,129,173,149,177,205,35,154,143,70,189,237,71,34,111,179,220,159,122,147,211,138,222,10,116,179,140,31,178,223,148,203,254,87,108,251,37,227,188,23,176,170,169,161,238,120,174,199,115,187,222,130,93,246,240,204,233,233,233,219,119,111,190,233,183,95,225,127,151,166,139,240,153,159,220,53,27,78,114,124,214,227,114,184,217,229,178,75,21,238,182,146,104,27,4,147,67,51,156,214,195,77,19,145,253,84,236,68,85,114,166,202,239,119,201,80,37,0,0,10,64,230,61,196,46,190,224,220,103,106,30,45,133,107,134,160,99,246,90,47,100,248,107,117,175,38,173,164,165,131,174,213,72,247,244,69,28,141,99,122,158,247,57,118,79,123,156,170,190,245,82,74,242,107,213,141,83,213,15,202,255,0,229,51,82,242,188,183,217,159,103,252,23,183,111,53,53,254,23,185,237,14,231,107,188,247,116,117,118,217,213,211,182,253,13,223,228,134,106,215,190,87,250,5,196,78,172,95,117,143,53,203,245,2,138,245,144,120,95,19,5,174,225,69,29,43,59,20,209,83,179,161,178,82,72,244,221,144,181,87,119,175,196,171,182,201,178,38,64,225,75,130,157,44,224,251,237,79,228,206,255,0,149,220,254,214,248,31,27,237,218,170,105,187,126,23,191,219,237,118,96,139,109,252,75,250,186,186,183,217,187,109,178,238,21,3,205,31,207,102,166,254,11,232,244,70,31,225,227,135,236,251,137,173,80,161,210,141,57,101,35,46,85,148,245,21,114,214,87,36,201,69,69,4,49,171,157,45,68,144,199,35,163,98,187,162,38,185,91,178,201,44,109,247,117,33,152,57,163,249,236,212,223,193,125,30,136,149,92,140,127,77,159,179,127,188,128,177,77,11,208,189,56,225,211,78,45,218,95,165,246,111,3,106,161,222,89,166,149,81,245,87,10,167,34,36,149,85,50,34,39,114,103,244,183,117,217,26,141,107,88,198,177,140,99,27,144,0,0,106,174,109,80,106,174,5,154,105,231,30,184,247,12,220,184,112,28,27,79,175,180,149,154,169,119,167,190,195,66,202,127,11,90,203,3,210,243,35,150,106,232,86,84,124,47,117,61,67,164,167,71,70,246,61,236,69,115,92,196,84,90,224,255,0,53,89,238,85,254,170,228,121,38,71,112,255,0,108,172,174,185,87,84,73,255,0,10,73,166,146,71,255,0,75,156,231,125,234,167,229,23,61,202,231,129,43,174,137,218,166,215,125,104,198,105,41,243,107,229,59,27,143,219,170,224,119,141,199,168,156,215,164,175,147,169,122,98,169,168,107,218,138,206,142,228,81,181,88,174,106,205,52,77,10,160,215,189,20,202,184,118,213,139,238,142,102,183,11,85,109,235,31,240,190,38,123,92,178,73,74,254,253,52,85,12,232,116,145,198,245,217,147,53,23,118,39,196,139,182,233,178,173,181,114,84,242,177,148,253,64,174,244,235,113,0,57,163,249,236,212,223,193,125,30,136,159,252,149,60,172,101,63,80,43,189,58,220,4,255,0,0,0,42,175,158,119,232,79,246,147,247,105,106,133,85,243,206,253,9,254,210,126,237,3,21,114,84,243,79,148,253,63,174,245,27,113,117,37,43,114,84,243,79,148,253,63,174,245,27,113,117,32,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,222,212,83,130,49,81,119,85,61,231,7,32,30,90,168,120,122,110,155,126,180,13,57,1,23,56,218,192,169,114,141,48,187,119,219,242,88,87,125,215,239,169,167,253,78,79,230,149,13,194,213,254,76,39,94,241,248,149,253,61,87,90,4,119,187,127,133,213,52,234,191,114,254,162,251,181,50,203,21,243,22,171,161,158,36,145,146,116,110,138,212,95,148,140,95,189,23,245,26,249,106,180,15,192,245,247,174,40,214,157,180,149,22,249,147,100,232,217,17,177,59,127,228,254,160,54,21,194,110,108,190,98,148,53,140,118,201,37,60,46,223,111,215,27,23,245,39,235,43,127,138,252,54,225,79,171,116,215,22,75,214,181,29,125,41,210,212,254,45,52,8,191,202,37,103,4,122,149,71,157,233,109,166,56,234,187,178,83,80,193,19,209,94,142,93,217,77,77,191,242,157,252,227,167,235,174,53,71,118,212,139,83,159,77,36,155,119,254,76,69,255,0,72,139,250,23,245,1,42,240,86,189,184,173,169,146,47,196,218,56,17,127,175,182,211,170,107,190,8,204,255,0,10,171,179,47,185,207,72,209,171,250,182,154,55,127,57,191,205,253,103,123,178,69,217,181,82,199,209,211,180,44,247,109,182,223,10,31,69,92,109,150,7,70,228,223,125,190,127,214,6,188,250,255,0,162,215,157,46,204,109,241,215,69,179,42,42,89,27,87,169,158,245,70,68,239,185,238,254,113,108,92,2,64,235,62,137,81,84,76,155,34,209,71,46,255,0,255,0,9,74,191,118,255,0,168,141,124,210,44,49,209,79,135,79,19,154,196,91,164,168,189,43,178,187,243,16,255,0,71,191,228,101,206,31,178,248,48,206,26,162,175,168,174,106,116,89,218,228,71,74,159,117,190,37,219,222,228,254,104,24,42,74,9,53,179,138,234,135,196,253,233,96,232,234,93,191,157,109,254,158,133,249,197,255,0,211,247,218,198,61,67,29,186,215,21,44,105,238,98,185,127,227,114,169,93,28,187,113,71,222,114,11,166,95,87,26,200,178,246,54,123,147,117,247,50,174,63,154,162,254,164,251,203,40,99,81,173,217,19,96,57,28,93,247,30,87,220,135,31,189,0,228,135,144,0,28,126,106,121,118,251,123,142,45,223,127,120,28,207,92,238,232,133,239,79,228,181,87,254,67,216,126,109,254,116,167,180,213,76,174,70,163,33,123,149,119,219,228,213,80,42,23,155,70,75,237,141,76,198,172,45,119,186,10,42,197,114,127,74,213,127,82,127,131,253,102,101,209,88,215,67,248,74,188,94,171,23,105,107,232,171,33,98,109,242,115,22,189,201,242,235,79,213,247,33,21,56,191,157,218,131,197,71,179,40,220,181,11,76,235,132,42,136,189,123,42,84,85,46,222,238,175,230,254,162,65,113,227,146,183,31,209,124,63,79,45,242,34,85,212,221,170,17,209,198,190,245,69,142,77,145,81,21,23,253,61,63,147,247,255,0,198,24,119,133,12,38,125,92,226,14,108,194,169,189,80,54,234,234,143,154,38,203,227,160,147,238,115,87,229,39,234,46,170,142,159,195,66,216,91,242,110,255,0,244,144,59,150,214,146,213,99,216,132,121,37,206,153,26,250,212,73,83,118,42,123,159,21,27,247,248,152,159,169,126,242,124,34,108,7,147,215,60,169,12,106,245,251,142,106,98,222,32,53,42,135,78,48,186,139,173,85,83,97,123,81,138,213,87,163,125,203,52,108,251,220,223,231,126,176,33,135,51,77,118,101,191,18,174,192,45,238,252,245,198,158,72,28,155,126,191,10,228,249,199,183,201,203,252,164,34,39,6,60,47,223,117,79,46,162,200,43,163,233,163,109,84,114,185,119,98,238,157,218,119,175,202,86,175,202,69,251,143,205,196,227,200,56,149,226,90,194,181,73,61,101,44,215,90,52,153,31,215,35,81,137,27,55,223,126,226,124,161,95,159,234,255,0,138,234,52,111,77,237,88,14,43,65,107,160,160,134,5,134,158,38,59,162,38,183,222,145,198,223,185,173,254,98,125,192,126,230,157,97,148,152,86,39,106,176,210,179,102,208,209,195,78,158,245,254,75,118,251,220,191,244,169,218,207,9,238,247,28,94,254,148,249,160,30,92,244,106,30,151,61,85,126,126,243,130,245,189,223,208,123,89,31,201,125,224,121,107,62,244,61,136,155,4,68,79,145,228,0,0,0,0,0,0,0,0,0,0,0,0,1,210,181,191,53,186,233,174,139,231,218,141,98,167,164,158,229,138,226,247,91,221,28,85,108,115,160,146,122,106,73,38,141,178,53,174,107,149,138,230,34,42,35,154,187,111,178,167,204,238,164,32,231,11,154,221,113,94,15,159,98,183,211,210,73,79,152,229,22,219,37,115,166,99,149,241,192,198,205,92,142,137,81,200,136,254,237,12,77,85,114,57,58,28,244,219,117,71,52,41,2,237,118,186,223,238,181,183,219,237,206,174,227,114,184,212,73,87,89,89,87,51,166,158,166,121,28,174,146,89,36,114,171,158,247,57,85,202,229,85,85,85,85,82,253,57,101,232,167,228,91,132,124,91,196,92,60,85,126,119,182,107,89,209,47,92,49,120,216,33,240,241,199,188,108,115,118,165,138,155,173,171,213,180,171,47,75,149,189,59,81,14,158,225,87,93,74,207,241,173,57,177,84,82,65,114,202,175,20,86,74,57,106,222,230,193,28,245,51,50,24,221,35,154,215,57,24,142,122,42,170,53,203,182,251,34,252,141,156,177,60,90,197,131,98,182,108,43,22,161,240,86,92,126,223,79,107,183,83,119,95,39,98,150,8,219,28,81,245,189,92,247,116,177,141,77,220,170,229,219,117,85,95,120,21,131,206,211,69,63,249,69,226,50,142,225,250,176,171,133,44,146,255,0,235,21,148,146,66,196,143,255,0,93,73,28,233,63,192,35,91,252,117,34,255,0,43,141,94,166,210,94,48,113,152,46,83,210,65,109,206,105,230,196,42,166,154,9,101,123,31,82,230,62,149,177,36,127,197,123,235,32,164,141,92,228,115,17,146,61,93,211,252,118,218,167,50,141,33,166,213,254,15,179,136,18,10,69,185,97,244,233,151,219,102,169,158,88,153,3,232,90,231,212,57,18,61,250,222,234,53,171,141,141,122,43,21,242,181,87,167,100,123,104,95,79,115,91,174,154,231,248,214,163,88,169,233,39,185,98,183,138,43,221,28,85,108,115,160,146,122,105,153,52,109,145,173,115,92,172,87,49,17,81,28,213,219,125,149,62,96,109,16,15,146,211,118,181,95,237,84,87,219,21,206,146,227,109,184,211,199,87,71,89,73,51,102,130,166,9,26,142,142,88,228,106,171,94,199,53,81,200,228,85,69,69,69,67,235,0,80,15,52,127,61,154,155,248,47,163,209,23,252,80,15,52,127,61,154,155,248,47,163,209,0,224,23,130,140,171,138,205,71,164,189,221,173,158,31,76,177,155,132,50,100,119,10,132,145,145,215,244,43,100,117,178,157,99,115,30,233,165,98,162,61,204,114,118,99,122,61,87,169,209,50,91,243,180,218,109,86,11,85,21,138,197,108,164,183,91,109,212,241,210,81,209,210,66,216,96,166,130,54,163,99,138,56,218,136,214,49,173,68,106,53,17,17,17,17,16,129,124,149,60,172,101,63,80,43,189,58,220,79,240,7,201,118,180,218,175,246,170,219,21,246,217,73,113,182,220,105,228,164,172,163,171,133,179,65,83,4,141,86,201,20,145,185,21,175,99,154,170,213,106,162,162,162,170,41,245,128,40,219,153,127,3,149,60,56,230,83,107,14,14,250,71,233,214,105,120,145,144,210,70,200,169,223,99,184,204,146,78,180,77,133,136,214,173,50,181,146,186,23,49,191,3,35,88,222,136,173,99,230,142,188,39,121,167,209,191,168,24,247,168,192,90,167,58,191,43,24,183,212,10,31,78,184,149,87,194,119,154,125,27,250,129,143,122,140,0,108,166,85,175,59,141,94,166,101,171,79,116,18,134,122,73,42,39,168,151,47,186,70,232,37,239,192,198,54,74,90,39,50,79,116,74,201,22,74,244,115,126,39,162,195,26,252,8,169,215,105,69,0,243,52,214,191,203,79,23,25,79,135,183,248,90,12,19,124,42,143,174,46,137,165,240,83,205,226,36,147,105,30,215,111,85,45,79,67,147,167,120,146,46,166,163,186,183,14,149,192,254,142,221,117,191,138,61,63,196,104,236,52,151,91,109,21,226,154,247,126,138,186,149,211,209,37,170,146,86,205,82,218,134,163,30,222,137,26,212,129,169,34,116,58,73,227,99,149,58,247,54,51,42,3,146,94,153,229,85,58,167,157,107,31,132,237,99,118,252,125,113,158,252,145,200,223,17,93,81,83,79,81,209,11,186,59,111,237,199,75,188,137,214,142,111,126,15,133,81,251,165,191,129,172,183,16,58,103,249,27,215,28,243,75,99,164,186,211,210,99,57,5,117,190,131,218,145,244,85,77,66,201,157,225,103,127,192,196,119,118,5,138,68,123,90,141,123,94,142,106,116,185,11,148,229,25,169,153,86,162,112,143,13,187,41,171,241,127,98,178,10,188,102,221,59,228,146,73,157,67,28,20,245,17,50,71,61,238,223,183,226,157,19,17,189,45,108,81,68,196,111,195,186,193,94,114,88,181,139,31,226,226,142,237,104,161,240,245,121,54,31,110,186,93,36,238,189,254,34,169,147,212,210,54,77,156,170,140,218,10,74,118,108,212,70,252,27,237,212,231,42,228,14,73,122,153,149,83,106,158,117,163,158,47,187,141,220,49,245,201,187,18,73,35,188,61,117,61,77,61,63,92,45,235,237,179,185,29,86,210,47,66,185,221,136,62,36,70,108,161,101,92,88,249,88,214,79,167,249,15,167,78,107,88,108,167,197,143,149,141,100,250,127,144,250,116,230,181,128,109,80,84,7,53,30,10,116,179,75,250,117,211,76,239,248,166,37,237,61,252,110,29,45,85,53,7,138,237,248,42,88,253,139,65,12,13,235,233,238,62,106,158,167,174,221,125,105,243,84,45,43,88,181,139,1,208,172,2,233,168,218,141,126,164,183,91,109,212,243,203,20,82,213,67,12,247,9,227,134,73,155,73,74,217,158,198,203,83,35,98,122,71,18,57,21,202,159,214,169,175,183,21,220,87,106,63,22,186,142,252,215,53,151,192,218,168,123,144,88,44,16,76,175,165,180,82,185,81,85,173,85,68,238,76,254,150,172,179,42,35,164,115,90,136,140,99,35,141,128,225,71,138,237,71,225,43,81,217,154,225,82,248,235,85,119,110,11,253,130,121,149,148,183,122,86,170,170,53,202,136,189,185,153,212,229,138,100,69,116,110,115,145,81,236,124,145,191,97,236,3,50,166,212,28,54,211,153,210,216,50,11,27,46,180,233,50,219,47,246,185,109,215,26,55,238,173,124,51,211,202,136,230,61,174,71,38,233,187,29,178,57,142,123,28,215,45,80,114,183,224,22,143,81,60,15,19,122,199,111,181,92,177,4,241,148,248,238,59,89,77,5,116,55,121,19,187,77,53,77,92,114,53,236,108,49,61,36,72,227,84,73,29,44,105,39,192,200,217,222,183,240,0,0,5,43,115,171,243,79,139,125,63,161,245,27,137,117,37,43,115,171,243,79,139,125,63,161,245,27,136,24,43,134,158,17,46,188,77,105,30,176,229,120,125,198,173,50,205,53,167,182,92,173,182,168,233,221,59,46,240,74,202,231,84,82,181,145,181,210,248,151,37,52,125,158,148,84,115,247,141,205,252,226,73,31,213,193,71,10,156,71,107,230,119,69,148,232,197,202,235,134,218,172,215,4,162,184,231,84,213,143,164,246,79,114,23,247,91,3,153,35,37,158,101,133,202,213,138,21,255,0,79,141,37,116,76,147,172,152,28,140,127,77,159,179,127,188,139,73,182,90,109,86,90,103,209,217,173,148,148,20,242,84,79,86,248,169,161,108,76,116,243,202,249,166,149,90,212,68,87,201,44,146,72,247,124,220,247,185,203,186,170,168,16,47,157,95,149,140,91,234,5,15,167,92,74,192,224,207,69,49,94,34,120,147,195,244,115,53,184,93,104,172,185,7,180,60,76,246,185,99,142,169,157,138,10,138,134,116,58,72,228,98,110,248,90,139,187,23,225,85,219,101,217,82,207,249,213,249,88,197,190,160,80,250,117,196,128,28,174,60,246,105,151,227,94,143,90,5,249,218,109,54,171,5,170,138,197,98,182,82,91,173,182,234,120,233,40,232,233,33,108,48,83,65,27,81,177,197,28,109,68,107,24,214,162,53,26,136,136,136,136,136,125,96,0,41,91,157,95,154,124,91,233,253,15,168,220,75,169,41,91,157,95,154,124,91,233,253,15,168,220,64,202,188,140,127,77,159,179,127,188,139,84,42,175,145,143,233,179,246,111,247,145,106,128,0,0,69,94,104,254,68,245,55,240,95,88,162,40,4,191,238,104,254,68,245,55,240,95,88,162,40,4,11,84,231,157,250,19,253,164,253,218,69,94,87,30,123,52,203,241,175,71,173,37,87,60,239,208,159,237,39,238,210,42,242,184,243,217,166,95,141,122,61,104,23,252,14,191,159,231,248,110,150,97,183,109,65,212,28,134,146,199,143,88,233,214,166,186,186,165,87,162,38,110,136,136,136,136,174,123,220,229,107,24,198,162,189,239,115,90,212,115,156,136,177,43,133,174,103,26,113,196,166,187,94,52,118,159,26,186,217,35,185,109,81,133,212,214,83,163,102,173,142,42,54,201,87,77,86,200,164,149,145,76,215,199,83,44,114,35,251,111,137,17,174,232,145,168,147,6,0,231,157,250,19,253,164,253,218,98,174,74,158,105,242,159,167,245,222,163,110,50,175,60,239,208,159,237,39,238,211,21,114,84,243,79,148,253,63,174,245,27,112,23,82,0,3,90,206,44,124,211,235,39,212,12,135,212,103,46,167,149,199,145,61,50,252,107,214,43,74,86,226,199,205,62,178,125,64,200,125,70,114,234,121,92,121,19,211,47,198,189,98,180,9,84,0,2,42,243,71,242,39,169,191,130,250,197,17,65,118,155,77,214,255,0,117,162,177,88,173,149,119,27,149,198,162,58,74,58,58,72,93,52,245,51,200,228,108,113,71,27,81,92,247,185,202,141,70,162,42,170,170,34,23,233,205,31,200,158,166,254,11,235,20,69,43,112,157,230,159,70,254,160,99,222,163,0,23,83,192,79,4,22,46,17,240,73,107,114,58,91,85,203,83,111,125,216,175,119,186,57,159,81,11,41,82,101,88,105,105,29,36,81,190,56,122,27,19,228,78,132,115,229,223,169,206,108,113,35,37,80,0,8,171,199,183,4,22,46,46,48,72,171,113,202,91,85,183,83,108,157,168,172,151,186,201,159,79,11,233,86,100,89,169,106,221,28,82,62,72,122,29,43,227,78,133,115,37,219,165,205,108,146,163,229,80,3,86,27,181,166,235,96,186,214,216,175,182,202,187,117,202,221,81,37,37,101,29,92,46,134,122,105,227,114,182,72,164,141,200,142,99,218,228,86,171,85,17,81,81,81,75,244,229,113,228,79,76,191,26,245,138,210,149,184,177,243,79,172,159,80,50,31,81,156,186,158,87,30,68,244,203,241,175,88,173,2,85,0,0,214,179,139,31,52,250,201,245,3,33,245,25,203,169,229,113,228,79,76,191,26,245,138,210,149,184,177,243,79,172,159,80,50,31,81,156,186,158,87,30,68,244,203,241,175,88,173,2,85,0,0,213,92,201,92,60,112,253,159,113,53,170,20,58,81,167,44,164,101,202,178,158,162,174,90,202,228,153,40,168,160,134,53,115,165,168,146,24,228,116,108,87,116,68,215,43,118,89,37,141,190,238,164,49,169,122,124,163,180,207,21,195,248,66,179,231,86,154,77,239,89,237,194,190,225,119,170,146,56,251,142,240,213,115,81,193,3,94,214,35,214,22,50,5,123,88,247,59,166,73,231,114,42,35,246,64,145,92,60,112,253,128,240,203,165,244,58,81,167,44,171,125,182,142,162,162,174,90,202,228,133,107,107,103,154,69,115,165,168,146,24,227,108,143,70,244,68,215,43,119,72,226,141,190,254,148,50,88,0,69,94,104,254,68,245,55,240,95,88,162,41,91,132,239,52,250,55,245,3,30,245,24,11,169,230,143,228,79,83,127,5,245,138,34,149,184,78,243,79,163,127,80,49,239,81,128,13,148,202,171,231,157,250,19,253,164,253,218,90,161,85,124,243,191,66,127,180,159,187,64,197,92,149,60,211,229,63,79,235,189,70,220,93,73,74,220,149,60,211,229,63,79,235,189,70,220,93,72,26,214,113,99,230,159,89,62,160,100,62,163,57,117,60,174,60,137,233,151,227,94,177,90,82,183,22,62,105,245,147,234,6,67,234,51,151,83,202,227,200,158,153,126,53,235,21,160,74,162,0,115,147,214,191,176,220,62,218,116,114,146,223,222,171,212,219,130,247,167,146,46,168,224,161,183,75,79,81,39,75,146,70,171,102,116,239,163,70,238,199,181,99,239,239,210,238,133,39,249,69,124,220,117,51,42,204,56,189,188,96,183,106,189,172,184,21,190,130,223,104,165,142,73,59,109,241,52,144,214,79,59,152,231,171,18,103,190,116,99,158,198,183,170,56,32,106,162,171,55,80,134,180,86,155,173,198,154,190,178,223,108,171,170,167,181,211,165,93,116,176,194,231,178,150,5,150,56,82,89,92,137,179,24,178,205,20,104,231,108,157,114,49,191,55,34,44,149,229,163,159,211,105,247,26,90,119,85,114,200,106,237,86,219,229,69,77,130,169,33,89,122,43,31,87,77,36,84,180,242,178,52,94,182,58,177,105,21,58,147,161,175,107,30,238,158,142,164,202,188,185,120,85,166,226,59,68,184,137,183,212,219,106,232,110,87,107,61,178,193,142,95,100,146,88,105,18,173,179,186,189,244,238,122,49,236,123,60,69,29,173,211,108,199,74,200,156,157,61,29,196,85,129,96,109,80,14,169,165,90,153,138,235,38,156,99,154,165,133,85,248,139,46,77,111,138,225,77,213,36,111,146,30,180,248,224,151,182,247,177,179,68,244,116,114,49,28,189,18,49,237,85,221,170,118,176,0,0,49,167,18,154,189,77,160,186,13,156,234,228,211,210,71,81,142,217,230,154,222,149,112,75,52,18,220,95,180,84,80,200,200,182,122,178,74,153,33,141,85,21,187,35,213,85,205,68,87,38,180,69,212,243,147,214,191,176,220,62,218,116,114,146,223,222,171,212,219,130,247,167,146,46,168,224,161,183,75,79,81,39,75,146,70,171,102,116,239,163,70,238,199,181,99,239,239,210,238,133,42,3,74,180,207,42,214,77,71,199,52,183,10,164,241,23,172,154,225,21,190,155,170,57,31,28,61,107,241,207,47,109,143,123,97,137,136,233,36,122,53,122,35,99,220,169,179,84,11,244,229,245,163,183,93,16,225,47,5,196,114,91,13,37,171,33,173,167,154,247,120,138,42,87,65,58,207,87,51,230,141,181,77,123,24,255,0,19,29,59,169,224,145,30,155,181,96,232,69,86,177,170,65,254,119,186,103,225,178,173,52,214,58,58,75,172,190,208,183,213,227,55,9,251,125,84,52,254,30,68,168,164,103,82,51,224,154,79,21,90,187,57,235,212,216,62,22,167,67,213,109,168,135,252,216,49,107,22,65,193,46,95,118,187,208,248,138,188,102,225,104,186,90,228,238,189,158,30,169,245,208,210,58,77,154,168,143,222,10,186,134,108,228,86,252,123,237,212,214,170,5,117,242,142,212,204,171,15,226,246,207,130,218,106,247,178,231,182,250,251,125,222,150,73,36,237,187,195,82,77,89,4,237,99,94,140,89,152,248,21,141,123,218,238,152,231,157,168,136,175,221,47,80,214,7,74,181,51,42,209,189,71,199,53,75,10,171,240,247,172,102,225,21,194,155,170,73,25,28,221,11,241,193,47,109,236,123,161,149,138,232,228,98,57,58,227,123,218,171,179,148,217,248,10,1,230,143,231,179,83,127,5,244,122,34,127,242,84,242,177,148,253,64,174,244,235,113,0,57,163,249,236,212,223,193,125,30,136,159,252,149,60,172,101,63,80,43,189,58,220,4,244,187,93,173,86,11,85,109,246,251,115,164,183,91,109,212,242,85,214,86,85,204,216,96,166,130,54,171,164,150,73,28,168,214,49,173,69,114,185,85,17,17,21,84,164,190,32,185,169,235,46,89,196,21,167,80,244,51,35,186,227,248,62,45,218,246,86,61,113,129,177,71,115,235,137,158,43,218,144,69,51,217,81,214,254,227,25,179,255,0,55,27,88,232,187,82,171,228,94,193,205,27,142,219,86,182,93,97,208,141,23,201,170,234,48,155,29,67,221,144,92,105,39,111,130,200,107,90,230,44,76,143,165,58,165,166,167,115,28,168,254,190,220,178,57,30,141,114,67,12,174,129,118,236,79,42,188,88,174,249,77,167,25,186,214,217,113,255,0,15,237,123,141,61,20,146,82,219,251,239,86,65,226,37,106,43,34,238,61,21,172,235,84,234,114,42,38,234,6,199,220,58,113,47,165,156,80,96,144,231,90,103,118,254,119,141,179,86,79,77,237,75,103,231,166,138,63,23,4,50,201,217,238,246,30,248,250,157,241,179,103,39,222,137,149,77,112,120,81,226,187,81,248,74,212,118,102,184,84,190,58,213,93,219,130,255,0,96,158,101,101,45,222,149,170,170,141,114,162,47,110,102,117,57,98,153,17,93,27,156,228,84,123,31,36,111,216,123,0,207,240,221,83,195,109,58,131,167,217,13,37,243,30,190,83,165,77,13,117,50,175,68,172,221,81,81,81,81,28,199,181,200,230,61,142,68,123,30,215,53,200,215,53,81,3,176,0,0,26,214,113,79,173,127,194,39,136,44,219,88,227,183,248,42,76,130,224,158,2,7,69,219,145,148,48,68,202,122,94,235,123,146,34,76,176,67,18,201,210,245,111,113,95,211,179,118,68,184,158,107,218,197,106,211,94,18,239,120,139,111,213,116,57,14,160,212,83,217,45,113,81,85,54,41,228,129,179,71,53,107,158,222,182,189,105,150,157,143,130,69,106,57,55,170,137,143,78,153,21,74,33,0,78,158,81,156,66,254,74,120,130,151,73,174,116,214,166,89,117,87,179,69,45,194,178,171,195,201,71,93,73,21,76,148,109,141,92,189,18,119,159,43,224,237,42,35,157,36,208,244,187,118,171,36,130,199,213,105,187,93,108,23,90,43,237,138,231,87,110,185,91,170,35,171,163,172,164,153,208,207,77,60,110,71,71,44,114,53,81,204,123,92,136,228,114,42,42,42,34,160,27,79,3,170,105,86,166,98,186,201,167,24,230,169,97,85,126,34,203,147,91,226,184,83,117,73,27,228,135,173,62,56,37,237,189,236,108,209,61,29,28,140,71,47,68,140,123,85,119,106,157,172,0,0,10,1,230,143,231,179,83,127,5,244,122,34,85,114,49,253,54,126,205,254,242,34,175,52,127,61,154,155,248,47,163,209,18,171,145,143,233,179,246,111,247,144,22,168,0,0,69,94,104,254,68,245,55,240,95,88,162,37,81,21,121,163,249,19,212,223,193,125,98,136,10,86,225,59,205,62,141,253,64,199,189,70,2,234,121,163,249,19,212,223,193,125,98,136,165,110,19,188,211,232,223,212,12,123,212,96,46,167,154,63,145,61,77,252,23,214,40,128,165,110,19,188,211,232,223,212,12,123,212,96,54,83,53,172,225,59,205,62,141,253,64,199,189,70,3,101,48,48,255,0,19,28,42,233,31,21,248,109,54,31,170,86,218,182,190,221,81,226,109,151,123,108,140,134,227,110,122,171,123,137,12,175,99,219,209,35,90,141,123,30,215,49,219,53,219,117,178,55,179,176,104,94,133,233,199,14,154,113,110,210,253,47,179,120,27,85,14,242,205,52,170,143,170,184,85,57,17,36,170,169,145,17,59,147,63,165,187,174,200,212,107,90,198,53,140,99,24,220,128,0,0,0,128,28,214,248,163,215,110,26,255,0,37,223,145,76,231,236,231,218,63,109,251,79,251,153,71,89,223,240,254,7,179,254,137,138,78,158,158,252,191,197,219,126,175,126,251,38,216,255,0,149,255,0,25,156,73,241,19,175,183,252,43,88,245,35,237,5,150,139,15,170,186,65,77,236,122,10,78,138,166,86,209,70,217,58,233,224,141,235,179,38,145,54,85,233,248,183,219,116,69,73,127,197,111,5,58,89,198,15,217,111,202,101,255,0,43,182,125,146,241,222,11,216,85,84,208,247,60,87,99,185,221,239,65,46,251,120,102,116,244,244,237,187,183,223,116,219,175,240,191,203,211,69,248,76,207,238,26,141,167,57,62,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,170,118,34,42,185,83,101,119,187,228,168,18,128,0,5,0,243,71,243,217,169,191,130,250,61,17,42,185,24,254,155,63,102,255,0,121,17,87,154,63,158,205,77,252,23,209,232,137,85,200,199,244,217,251,55,251,200,11,84,0,0,53,87,54,168,40,135,151,223,1,89,15,19,57,149,14,115,168,54,42,186,61,43,180,84,71,53,115,234,60,85,19,239,236,84,169,106,67,67,50,68,172,153,141,168,167,108,117,10,217,24,246,49,234,141,115,94,168,168,25,127,149,191,0,180,122,137,224,120,155,214,59,125,170,229,136,39,140,167,199,113,218,202,104,43,161,187,200,157,218,105,170,106,227,145,175,99,97,137,233,34,71,26,162,72,233,99,73,62,6,70,206,245,191,159,37,166,211,106,176,90,168,172,86,43,101,37,186,219,110,167,142,146,142,142,146,22,195,5,52,17,181,27,28,81,198,212,70,177,141,106,35,81,168,136,136,136,136,135,214,5,0,243,71,243,217,169,191,130,250,61,17,63,249,42,121,88,202,126,160,87,122,117,184,128,28,209,252,246,106,111,224,190,143,68,79,254,74,158,86,50,159,168,21,222,157,110,2,127,128,0,21,87,207,59,244,39,251,73,251,180,181,66,170,249,231,126,132,255,0,105,63,118,129,138,185,42,121,167,202,126,159,215,122,141,184,186,146,149,185,42,121,167,202,126,159,215,122,141,184,186,144,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,77,207,32,14,59,123,246,220,228,113,95,153,229,21,20,15,146,231,75,227,41,31,79,178,47,94,223,242,42,47,253,69,17,243,23,211,214,97,186,237,93,81,72,197,100,78,163,160,122,123,152,158,254,202,255,0,55,252,66,249,158,138,228,217,10,228,230,133,163,108,188,216,170,115,90,100,252,253,61,51,17,219,50,71,110,216,233,170,157,247,46,223,114,125,192,99,78,84,58,187,88,252,146,92,42,170,101,116,62,14,170,70,53,207,145,126,38,71,74,137,238,254,47,201,170,79,76,218,203,20,249,237,174,105,104,225,114,63,191,182,236,106,170,109,11,74,110,224,59,51,92,43,94,168,187,254,228,90,90,232,149,85,205,111,191,181,254,201,63,216,151,139,3,33,189,248,106,248,222,213,124,93,123,108,187,252,253,223,119,245,1,221,232,213,86,154,52,84,217,81,136,155,127,188,123,156,136,168,155,159,53,12,142,124,40,143,69,71,39,187,223,253,72,125,46,95,119,191,220,5,92,115,106,172,88,103,194,233,152,168,137,237,26,135,111,239,223,116,130,15,251,76,71,69,159,220,227,209,75,94,51,21,226,70,54,170,154,8,182,106,202,139,241,82,116,116,252,246,219,254,67,32,115,121,170,141,181,152,156,125,104,171,21,109,82,174,202,159,248,53,58,145,87,135,88,107,51,236,243,28,198,95,46,212,205,169,163,106,167,70,254,238,244,76,254,78,203,242,127,235,2,219,184,38,210,68,211,204,25,146,207,35,214,90,141,250,183,107,19,110,153,170,127,154,171,247,60,148,41,238,79,153,248,24,101,157,182,75,60,84,77,254,35,122,182,247,42,127,45,203,247,255,0,89,251,255,0,32,11,242,60,34,126,176,174,60,162,238,7,144,0,30,23,228,120,104,119,245,158,90,7,147,164,106,245,237,152,254,3,124,185,189,219,36,22,250,153,23,231,252,152,100,119,221,239,251,142,238,71,30,55,51,72,49,93,29,191,61,200,170,234,138,10,168,19,226,106,108,174,165,169,253,127,226,129,84,248,149,202,60,223,138,251,221,226,165,122,163,142,233,113,233,85,221,201,179,150,177,83,248,222,255,0,188,238,218,225,148,92,53,175,95,108,248,157,27,18,72,45,117,212,211,181,136,245,219,105,18,149,23,221,34,163,126,106,191,47,214,70,60,91,61,168,199,115,27,206,67,7,185,242,214,73,35,125,237,254,82,200,159,122,42,127,44,151,60,183,176,218,221,64,214,11,166,87,113,129,253,182,80,193,34,61,209,189,17,92,218,168,218,158,246,236,223,148,107,255,0,16,22,119,195,166,28,220,91,77,108,180,142,137,34,145,148,84,200,230,163,90,158,244,167,133,23,248,190,239,228,153,96,248,109,52,45,160,161,134,149,155,34,71,27,91,247,253,200,137,247,255,0,81,247,1,234,169,157,180,241,58,71,124,145,23,254,130,177,57,157,235,189,98,214,80,105,237,138,117,73,37,130,117,149,27,36,172,93,217,86,205,191,83,87,251,211,190,242,112,113,33,172,86,125,36,193,235,174,183,39,34,191,179,34,70,222,244,108,85,119,98,87,39,241,255,0,220,215,238,42,239,75,116,246,247,197,214,187,93,243,9,149,96,181,209,215,213,71,187,226,123,254,25,124,76,173,78,168,145,169,247,183,239,2,65,114,228,225,150,158,205,13,22,164,222,154,231,86,44,169,36,109,124,112,185,17,88,250,168,255,0,140,138,174,249,109,250,139,31,134,38,69,26,49,136,136,136,159,114,29,99,0,195,168,240,219,21,61,170,141,168,140,135,171,109,149,223,123,220,239,229,42,175,242,148,237,42,187,1,225,206,233,251,143,75,183,122,255,0,65,229,238,247,169,230,54,40,28,163,98,39,188,246,30,15,32,0,0,0,0,0,0,0,0,0,0,0,0,0,0,10,118,231,113,154,221,107,245,163,79,116,230,106,122,68,182,216,241,121,111,116,242,181,142,239,186,122,234,185,33,149,175,119,87,74,177,27,111,133,90,136,212,84,87,73,186,187,116,70,220,73,66,220,214,181,51,242,137,198,78,71,110,167,171,181,85,208,97,86,250,28,102,142,123,124,157,206,174,220,107,81,80,201,156,143,115,86,104,234,170,170,98,114,39,79,79,105,24,230,245,53,202,161,249,92,178,244,83,242,211,197,198,45,226,46,30,22,131,4,219,53,172,232,151,162,105,124,20,240,248,120,227,222,55,181,219,213,75,77,214,213,233,222,36,151,165,200,238,157,239,248,167,110,72,248,85,214,191,90,53,11,81,161,168,164,75,109,143,23,138,201,81,19,158,238,251,167,174,171,142,104,156,198,244,244,171,17,182,249,145,202,174,69,69,116,123,35,183,85,109,196,129,215,245,11,10,181,106,86,1,146,233,205,246,162,174,11,110,85,103,173,178,86,75,72,246,182,120,224,169,133,240,200,232,220,230,185,168,244,107,213,81,85,174,77,246,221,23,228,107,3,118,180,221,108,23,90,219,21,246,217,87,110,185,91,170,36,164,172,163,171,133,208,207,77,60,110,86,201,20,145,185,17,204,123,92,138,213,106,162,42,42,42,41,180,241,173,103,22,62,105,245,147,234,6,67,234,51,129,123,220,11,102,182,172,255,0,131,237,36,190,217,169,234,225,167,165,197,233,44,143,109,75,26,215,172,246,246,248,25,156,136,215,57,58,29,45,52,142,98,239,186,177,90,170,141,85,86,166,117,32,175,38,220,166,251,144,112,143,89,105,187,215,120,138,76,103,48,184,218,237,113,246,152,207,15,74,248,41,170,221,30,237,68,87,239,61,93,67,247,114,171,190,61,183,233,107,81,39,80,2,128,121,163,249,236,212,223,193,125,30,136,191,226,128,121,163,249,236,212,223,193,125,30,136,9,255,0,201,83,202,198,83,245,2,187,211,173,196,255,0,32,7,37,79,43,25,79,212,10,239,78,183,19,252,0,0,8,1,206,175,202,198,45,245,2,135,211,174,37,85,240,157,230,159,70,254,160,99,222,163,1,106,156,234,252,172,98,223,80,40,125,58,226,85,95,9,222,105,244,111,234,6,61,234,48,1,178,69,218,237,106,176,90,171,111,183,219,157,37,186,219,110,167,146,174,178,178,174,102,195,5,52,17,181,93,36,178,72,229,70,177,141,106,43,149,202,168,136,136,170,166,176,90,133,154,221,117,43,63,201,117,26,251,79,73,5,203,42,188,86,222,235,34,164,99,155,4,115,212,204,249,164,108,109,115,156,228,98,57,234,136,138,231,46,219,110,171,243,54,40,227,18,237,106,178,240,161,172,53,151,155,157,37,5,60,152,61,234,145,146,212,204,216,152,233,231,163,150,24,98,71,57,81,21,242,75,36,113,177,191,55,61,237,106,110,170,136,107,110,5,228,242,122,194,174,184,175,7,204,190,220,42,41,36,167,204,114,139,149,238,133,176,189,202,248,224,99,97,161,86,202,138,212,68,127,118,134,87,34,53,92,157,14,98,239,186,171,91,55,204,63,193,221,166,213,101,225,67,71,168,236,214,202,74,10,121,48,123,45,91,226,166,133,177,49,211,207,71,20,211,74,173,106,34,43,228,150,73,36,123,190,110,123,220,229,221,85,84,204,0,87,7,59,140,42,213,95,162,250,123,168,211,84,85,165,202,199,148,75,100,167,137,175,111,97,208,87,82,73,52,174,123,122,122,149,232,235,124,40,213,71,34,34,58,77,209,219,162,182,10,242,215,213,234,157,32,227,7,7,157,103,171,75,110,97,80,184,133,202,26,104,34,149,243,178,185,205,101,59,85,100,219,161,141,172,74,73,30,230,42,61,25,19,145,58,183,86,58,207,249,182,97,86,172,171,130,220,130,251,112,168,171,142,163,14,188,90,175,116,45,133,237,70,73,59,234,91,66,173,149,21,170,170,206,213,116,174,68,106,181,122,218,197,223,100,86,186,154,248,100,187,90,172,28,73,105,69,246,251,115,164,183,91,109,217,197,138,174,178,178,174,102,195,5,52,17,215,194,233,37,146,71,42,53,140,107,81,92,174,85,68,68,69,85,3,96,158,44,124,172,107,39,211,252,135,211,167,53,172,54,83,226,199,202,198,178,125,63,200,125,58,115,90,192,36,167,27,252,104,229,92,92,106,60,245,212,78,186,217,48,27,111,110,11,38,61,45,116,142,141,253,165,155,166,186,166,4,122,194,149,143,73,228,69,115,19,224,141,91,23,83,250,86,71,246,190,93,220,16,86,113,85,157,174,91,152,210,244,233,150,39,112,138,43,235,86,105,233,166,186,72,232,101,145,148,180,178,178,39,49,221,47,100,30,33,18,72,228,100,85,13,86,57,28,246,57,49,255,0,5,220,36,229,92,92,234,154,98,214,217,124,14,55,98,240,215,12,154,226,231,73,23,110,133,213,49,177,240,65,42,67,44,105,89,36,107,51,161,100,136,141,119,102,69,85,217,138,108,19,128,96,24,110,150,97,182,157,62,211,236,122,146,199,143,88,233,210,154,134,134,153,23,162,38,110,170,170,170,170,174,123,220,229,115,222,247,42,189,239,115,156,229,115,156,170,161,250,182,155,77,170,193,106,162,177,88,173,148,150,235,109,186,158,58,74,58,58,72,91,12,20,208,70,212,108,113,71,27,81,26,198,53,168,141,70,162,34,34,34,34,31,88,0,0,0,10,86,231,87,230,159,22,250,127,67,234,55,18,234,74,86,231,87,230,159,22,250,127,67,234,55,16,50,175,35,31,211,103,236,223,239,34,213,10,171,228,99,250,108,253,155,253,228,90,160,16,3,157,95,149,140,91,234,5,15,167,92,72,1,202,227,207,102,153,126,53,232,245,164,255,0,231,87,229,99,22,250,129,67,233,215,18,0,114,184,243,217,166,95,141,122,61,104,23,252,0,0,82,183,58,191,52,248,183,211,250,31,81,184,151,82,82,183,58,191,52,248,183,211,250,31,81,184,129,149,121,24,254,155,63,102,255,0,121,22,168,85,95,35,31,211,103,236,223,239,34,213,0,0,0,138,188,209,252,137,234,111,224,190,177,68,80,9,127,220,209,252,137,234,111,224,190,177,68,80,8,22,169,207,59,244,39,251,73,251,180,138,188,174,60,246,105,151,227,94,143,90,74,174,121,223,161,63,218,79,221,164,85,229,113,231,179,76,191,26,244,122,208,45,123,143,190,16,46,188,93,233,125,21,139,26,204,170,237,57,14,59,80,181,118,122,58,171,139,160,178,85,79,36,144,182,73,107,163,100,50,189,239,142,157,181,13,133,204,68,86,186,103,162,252,47,113,65,159,230,171,2,202,191,213,92,115,36,199,46,31,237,148,117,214,218,234,121,63,224,201,12,209,200,207,232,115,92,223,185,80,218,76,175,94,104,220,9,93,117,178,213,14,187,232,190,51,73,81,155,88,233,222,220,130,221,73,3,188,110,67,68,214,177,34,124,125,43,211,45,77,59,88,228,70,116,119,37,141,200,196,115,150,24,98,112,64,14,46,120,201,169,226,195,75,244,114,223,149,211,85,187,59,194,41,239,48,228,181,201,69,21,61,21,115,234,36,166,74,121,160,70,72,229,235,116,84,200,233,83,162,54,36,142,119,109,168,205,145,185,131,146,167,154,124,167,233,253,119,168,219,136,0,79,254,74,158,105,242,159,167,245,222,163,110,2,234,64,0,107,89,197,143,154,125,100,250,129,144,250,140,229,212,242,184,242,39,166,95,141,122,197,105,74,220,88,249,167,214,79,168,25,15,168,206,93,79,43,143,34,122,101,248,215,172,86,129,42,128,0,69,94,104,254,68,245,55,240,95,88,162,41,91,132,239,52,250,55,245,3,30,245,24,11,169,230,143,228,79,83,127,5,245,138,34,149,184,78,243,79,163,127,80,49,239,81,128,13,148,192,0,0,0,107,89,197,143,154,125,100,250,129,144,250,140,229,212,242,184,242,39,166,95,141,122,197,105,74,220,88,249,167,214,79,168,25,15,168,206,93,79,43,143,34,122,101,248,215,172,86,129,42,128,0,107,89,197,143,154,125,100,250,129,144,250,140,229,212,242,184,242,39,166,95,141,122,197,105,74,220,88,249,167,214,79,168,25,15,168,206,93,79,43,143,34,122,101,248,215,172,86,129,42,128,0,106,174,95,247,43,143,34,122,101,248,215,172,86,148,2,95,247,43,143,34,122,101,248,215,172,86,129,42,128,0,69,94,104,254,68,245,55,240,95,88,162,41,91,132,239,52,250,55,245,3,30,245,24,11,169,230,143,228,79,83,127,5,245,138,34,149,184,78,243,79,163,127,80,49,239,81,128,13,148,202,171,231,157,250,19,253,164,253,218,90,161,85,124,243,191,66,127,180,159,187,64,197,92,149,60,211,229,63,79,235,189,70,220,93,73,74,220,149,60,211,229,63,79,235,189,70,220,93,72,26,214,113,99,230,159,89,62,160,100,62,163,57,117,60,174,60,137,233,151,227,94,177,90,82,183,22,62,105,245,147,234,6,67,234,51,151,83,202,227,200,158,153,126,53,235,21,160,73,251,181,218,213,96,181,86,223,111,183,58,75,117,182,221,79,37,93,101,101,92,205,134,10,104,35,106,186,73,100,145,202,141,99,26,212,87,43,149,81,17,17,85,77,93,242,204,166,251,156,229,87,156,215,41,174,241,183,172,130,225,81,116,184,212,246,153,31,126,170,121,29,36,178,116,49,26,198,245,61,238,93,154,136,212,223,100,68,79,113,122,124,214,181,51,242,119,193,182,71,110,167,171,186,210,87,230,183,10,28,102,142,123,124,157,190,158,228,139,81,80,201,156,143,107,146,25,41,105,106,98,114,39,87,87,117,24,230,244,185,202,148,153,162,154,95,117,214,173,92,196,52,162,204,234,184,234,50,155,197,53,181,245,20,212,78,171,125,28,15,122,119,170,150,38,170,43,217,12,93,201,95,241,53,17,145,185,85,205,68,85,64,190,158,95,90,59,117,209,14,18,240,92,71,37,176,210,90,178,26,218,121,175,119,136,162,165,116,19,172,245,115,62,104,219,84,215,177,143,241,49,211,186,158,9,17,233,187,86,14,132,85,107,26,165,37,241,161,163,150,45,2,226,131,63,210,172,90,110,187,45,170,225,29,69,186,62,151,167,134,165,171,167,138,174,42,109,222,247,189,253,150,84,54,46,227,156,174,127,111,173,118,87,108,155,31,21,23,206,195,71,109,86,92,203,3,214,251,29,134,174,42,140,150,158,170,201,127,172,134,149,173,164,116,244,169,27,168,221,44,141,98,42,212,201,20,147,177,22,71,170,186,42,54,35,81,18,39,1,159,249,56,234,245,54,107,195,69,118,150,212,79,72,151,45,56,188,77,11,32,134,9,90,255,0,103,87,61,245,80,205,43,221,187,30,247,84,45,123,17,24,169,179,33,103,83,83,116,115,231,169,73,124,156,117,122,167,10,226,94,187,75,106,39,171,91,110,163,217,230,133,144,67,4,78,103,180,104,88,250,168,102,149,238,217,236,99,105,210,189,136,140,85,221,243,51,169,171,178,57,151,104,0,0,5,53,243,172,212,207,180,26,227,133,233,109,37,93,170,162,147,15,199,223,112,155,195,201,215,85,79,93,95,55,231,32,168,217,234,140,218,10,74,57,24,197,107,93,211,58,185,85,205,123,54,198,188,164,240,171,174,85,198,150,63,125,183,212,82,71,79,135,89,238,183,186,230,204,247,35,228,129,244,206,161,70,196,136,213,69,127,118,186,39,42,57,90,157,13,122,239,186,35,93,213,57,154,93,173,87,174,56,245,62,178,205,115,164,175,167,142,162,219,72,249,105,166,108,172,108,240,91,41,33,154,37,115,85,81,31,28,177,201,27,219,243,107,216,230,174,202,138,132,170,228,107,105,181,77,117,214,75,236,214,202,71,220,168,233,236,52,148,245,142,133,171,60,48,76,234,231,75,19,36,219,169,172,123,160,133,206,106,46,206,88,163,85,223,165,54,11,95,58,254,161,97,86,173,74,192,50,93,57,190,212,85,193,109,202,172,245,182,74,201,105,30,214,207,28,21,48,190,25,29,27,156,215,53,30,141,122,170,42,181,201,190,219,162,252,142,192,0,213,92,217,35,132,45,94,169,215,126,26,52,247,84,174,19,213,207,114,187,89,217,13,210,122,152,34,133,245,23,26,103,186,150,178,100,100,95,3,88,250,136,37,123,17,168,223,129,205,248,89,252,84,215,179,91,240,171,86,154,235,70,125,167,54,42,138,185,237,184,174,81,117,178,81,203,86,246,186,121,32,166,171,146,24,221,35,154,214,181,94,173,98,42,170,53,169,190,251,34,124,139,190,229,89,118,181,92,120,28,192,104,237,247,58,74,170,139,93,69,226,146,186,40,102,107,223,75,58,220,234,102,72,165,106,46,236,122,197,52,82,35,93,178,244,72,199,124,156,138,161,86,220,209,252,246,106,111,224,190,143,68,126,78,154,241,163,149,104,223,8,247,174,30,180,205,215,91,46,73,147,102,18,223,107,114,106,58,233,41,38,160,161,72,40,82,56,169,31,11,219,34,77,36,148,175,73,28,237,154,216,183,106,35,214,85,88,191,91,154,63,158,205,77,252,23,209,232,136,191,105,180,221,111,247,90,43,21,138,217,87,113,185,92,106,35,164,163,163,164,133,211,79,83,60,142,70,199,20,113,181,21,207,123,156,168,212,106,34,170,170,162,32,29,175,69,244,135,50,215,173,80,199,244,143,79,224,164,146,251,145,84,58,26,117,171,157,33,130,38,50,55,75,44,210,63,222,168,200,226,142,73,21,26,142,122,163,21,26,215,57,81,171,127,218,13,193,190,139,232,142,137,83,104,188,248,134,63,150,83,213,83,194,220,142,190,235,98,164,115,242,9,227,157,245,12,125,83,21,138,146,50,41,100,119,101,146,44,139,19,17,141,71,57,90,175,94,149,192,79,4,22,46,17,240,73,107,114,58,91,85,203,83,111,125,216,175,119,186,57,159,81,11,41,82,101,88,105,105,29,36,81,190,56,122,27,19,228,78,132,115,229,223,169,206,108,113,35,37,80,26,251,113,201,192,230,101,194,22,100,218,170,87,213,223,52,234,249,80,230,88,111,207,98,117,198,253,149,222,10,179,165,17,172,169,107,81,202,142,68,70,76,198,171,216,141,86,203,20,93,131,151,119,27,245,156,42,231,107,137,102,53,93,90,101,150,92,34,150,250,229,134,122,153,173,114,54,25,99,101,85,44,76,149,172,111,83,223,7,136,84,142,73,31,21,59,81,141,87,49,141,91,169,215,77,11,211,142,34,244,226,227,165,250,161,102,241,214,170,237,165,134,104,149,25,85,111,170,106,42,71,85,77,34,162,246,230,103,83,182,93,149,170,215,57,143,107,216,247,177,218,246,113,23,195,70,169,240,191,157,205,130,234,101,167,249,190,10,243,71,5,79,178,238,127,153,134,89,60,36,243,69,31,123,181,223,99,36,233,111,192,253,218,191,114,168,108,145,105,187,90,175,246,170,43,237,138,231,73,113,182,220,105,227,171,163,172,164,153,179,65,83,4,141,71,71,44,114,53,85,175,99,154,168,228,114,42,162,162,162,161,245,149,65,202,11,139,124,202,107,173,55,8,247,220,94,174,241,98,130,158,182,233,98,187,80,83,38,246,70,35,157,60,241,214,170,108,139,77,36,178,47,68,171,241,182,105,153,26,245,182,86,118,108,211,85,117,51,21,209,189,56,200,245,75,53,171,240,246,92,102,223,45,194,167,166,72,217,36,221,9,240,65,23,113,236,99,166,149,234,216,227,98,185,58,228,123,26,139,187,144,10,107,230,231,196,47,229,91,136,40,180,154,217,77,106,125,151,74,187,212,81,92,40,234,188,68,149,149,213,113,83,73,88,217,21,171,209,31,101,241,50,14,210,34,185,178,67,55,83,183,114,50,60,43,164,90,23,98,202,120,78,215,173,121,200,236,215,87,213,225,63,103,109,216,213,94,239,142,135,197,85,220,162,101,106,238,136,137,44,209,192,177,55,163,169,90,198,213,245,57,138,231,68,230,224,171,181,218,235,127,186,214,223,111,183,58,187,141,202,227,81,37,93,101,101,92,206,154,122,153,228,114,186,73,100,145,202,174,123,220,229,87,43,149,85,85,85,85,75,116,213,141,11,190,240,237,201,210,255,0,167,57,141,154,213,110,202,91,224,46,55,214,219,213,143,235,170,168,200,41,100,98,77,43,17,18,89,163,129,96,129,207,69,115,127,50,141,99,220,198,177,202,21,2,103,254,59,244,46,197,195,183,20,25,118,156,225,214,107,173,187,22,111,133,184,216,155,112,87,191,174,150,162,158,57,30,144,202,244,69,150,24,231,89,224,107,213,92,239,204,171,94,247,61,175,114,224,2,226,121,207,232,53,78,85,165,248,214,191,216,168,169,60,70,15,80,235,93,245,237,167,137,179,201,110,172,146,54,193,35,230,87,163,222,200,106,118,99,98,70,191,223,93,35,211,161,26,245,112,57,48,107,205,78,85,165,249,46,128,95,107,105,60,70,15,80,219,165,137,142,168,137,179,201,110,172,146,71,79,27,33,70,35,222,200,106,119,123,165,87,63,223,93,27,23,161,26,196,117,143,154,240,242,250,214,43,86,136,113,105,130,229,217,45,250,174,213,143,86,212,77,100,188,75,21,83,96,129,96,171,133,240,198,234,167,61,236,103,134,142,161,212,243,200,175,93,154,144,117,162,43,152,212,54,30,0,0,2,128,121,163,249,236,212,223,193,125,30,136,149,92,140,127,77,159,179,127,188,136,171,205,31,207,102,166,254,11,232,244,68,170,228,99,250,108,253,155,253,228,5,170,0,0,17,87,154,63,145,61,77,252,23,214,40,137,84,69,94,104,254,68,245,55,240,95,88,162,2,149,184,78,243,79,163,127,80,49,239,81,128,186,158,104,254,68,245,55,240,95,88,162,41,91,132,239,52,250,55,245,3,30,245,24,11,169,230,143,228,79,83,127,5,245,138,32,41,91,132,239,52,250,55,245,3,30,245,24,13,148,205,107,56,78,243,79,163,127,80,49,239,81,128,217,76,0,0,0,0,0,0,0,0,10,1,230,143,231,179,83,127,5,244,122,34,85,114,49,253,54,126,205,254,242,34,175,52,127,61,154,155,248,47,163,209,18,171,145,143,233,179,246,111,247,144,22,168,0,0,117,252,3,0,195,116,179,13,180,233,246,159,99,212,150,60,122,199,78,148,212,52,52,200,189,17,51,117,85,85,85,85,115,222,231,43,158,247,185,85,239,123,156,231,43,156,229,85,236,0,0,0,10,1,230,143,231,179,83,127,5,244,122,34,127,242,84,242,177,148,253,64,174,244,235,113,0,57,163,249,236,212,223,193,125,30,136,159,252,149,60,172,101,63,80,43,189,58,220,4,255,0,0,0,42,175,158,119,232,79,246,147,247,105,106,133,85,243,206,253,9,254,210,126,237,3,21,114,84,243,79,148,253,63,174,245,27,113,117,37,43,114,84,243,79,148,253,63,174,245,27,113,117,32,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,121,225,190,243,203,211,220,120,111,187,228,7,50,62,113,149,135,55,41,210,28,137,141,137,31,35,45,117,110,106,116,239,239,74,90,132,79,228,175,243,137,6,117,29,78,160,109,195,11,188,83,185,189,93,202,26,134,109,190,223,56,158,159,175,250,64,215,86,223,115,171,211,61,86,150,190,37,124,82,210,79,87,23,187,118,236,170,178,49,126,246,169,107,218,23,198,125,178,252,180,214,233,232,107,223,43,250,247,233,137,170,158,238,234,253,243,170,252,144,172,62,43,44,142,176,234,253,241,173,102,219,220,42,149,27,191,235,169,157,62,123,175,234,39,103,46,104,109,151,107,91,86,74,95,206,195,190,235,214,239,189,213,127,212,159,36,2,207,232,21,179,82,195,59,81,83,185,27,95,239,254,148,69,62,135,237,183,188,244,82,70,145,196,206,132,247,116,167,253,7,186,77,186,125,255,0,32,42,79,155,235,97,101,78,49,42,34,245,73,87,85,250,190,234,106,115,11,114,226,196,39,201,117,126,134,161,204,234,142,147,181,81,242,85,254,37,85,34,255,0,53,127,156,101,14,109,215,152,107,175,120,197,189,143,222,72,106,170,122,147,101,254,85,53,54,223,113,222,185,77,226,9,28,117,55,215,69,187,149,175,106,47,87,221,253,162,239,231,127,212,5,165,192,198,178,52,98,39,185,14,97,62,65,64,226,187,239,238,57,33,225,62,103,32,0,0,56,57,61,231,36,249,30,62,106,114,3,194,251,144,175,222,104,185,228,118,156,21,214,72,228,217,245,44,86,237,191,243,161,173,111,243,147,245,126,162,192,36,119,67,119,85,41,135,154,118,110,151,45,67,142,208,201,119,108,116,168,138,157,63,39,36,245,173,254,111,244,254,176,32,100,117,114,201,87,59,17,92,171,36,142,95,118,255,0,173,84,186,46,88,218,117,79,99,211,244,191,45,59,82,122,184,28,215,63,161,17,202,141,173,159,230,189,40,191,114,125,229,54,224,86,169,47,57,4,84,177,55,119,57,93,247,255,0,176,114,254,180,253,70,194,92,35,98,18,97,250,83,109,183,78,206,153,90,217,209,222,253,254,117,83,59,238,114,255,0,56,12,222,207,114,34,127,65,230,71,181,141,221,203,177,200,199,26,207,168,150,252,3,22,168,187,215,205,219,108,125,27,124,46,95,156,145,183,238,107,191,158,159,112,21,251,204,243,87,37,184,221,169,116,230,213,86,171,52,139,73,35,155,28,139,242,146,42,150,109,179,95,191,242,211,249,38,103,229,171,164,110,197,180,214,91,245,198,149,27,61,210,106,122,165,115,153,239,86,186,141,171,243,86,34,252,222,191,122,144,179,74,177,235,215,19,28,68,51,43,168,143,174,146,57,104,209,87,118,39,186,41,41,154,191,37,141,127,150,191,119,252,101,198,105,190,51,14,37,137,91,236,180,237,217,180,244,208,70,169,186,255,0,38,38,183,239,85,254,111,235,3,179,181,168,196,217,62,71,135,175,184,230,122,158,169,242,3,214,136,170,167,189,137,178,28,24,221,246,254,147,216,158,224,60,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,26,214,113,99,230,159,89,62,160,100,62,163,57,178,153,175,183,19,124,50,113,37,127,226,75,85,239,182,46,31,53,42,227,109,184,231,23,218,186,58,202,76,78,190,104,42,96,146,190,103,71,44,114,54,37,107,216,230,170,57,28,138,168,168,168,168,4,255,0,228,161,105,181,67,195,110,101,125,134,217,72,203,149,102,113,81,73,81,88,216,90,147,205,4,52,20,78,138,39,201,183,83,152,199,79,51,154,213,93,154,178,200,169,183,82,239,97,68,74,229,119,163,183,93,28,225,46,209,71,146,216,114,11,30,67,146,94,46,87,187,197,178,247,74,234,105,233,39,239,120,72,218,216,94,198,62,54,58,158,146,158,68,71,238,170,178,57,200,189,46,106,36,181,0,80,95,53,59,77,214,221,199,30,125,89,112,182,85,210,211,221,41,236,245,116,50,205,11,152,202,168,18,217,77,10,203,19,149,54,123,18,88,101,141,92,221,211,174,55,183,230,213,68,191,66,162,249,187,104,134,180,106,87,18,88,221,247,78,116,135,53,202,173,176,96,244,116,146,214,89,44,21,117,208,71,59,107,235,220,232,157,36,49,185,168,244,107,216,229,106,174,251,61,171,247,160,25,127,146,94,83,98,171,208,44,235,10,167,174,235,189,90,179,5,186,86,83,118,158,157,170,90,186,42,120,233,228,235,84,232,119,83,232,170,83,100,85,114,118,247,114,34,57,170,182,42,86,175,38,189,39,213,61,47,252,175,254,83,52,211,43,196,189,167,246,127,193,123,118,205,83,65,226,187,126,208,238,118,187,204,111,95,79,113,157,93,59,237,214,221,254,104,89,80,2,128,121,163,249,236,212,223,193,125,30,136,191,226,144,57,143,112,245,175,185,207,25,218,135,148,225,90,31,168,25,5,150,183,217,62,26,227,107,198,107,106,233,103,232,181,82,49,253,18,199,27,152,238,151,177,205,93,151,220,230,170,47,189,20,9,129,201,83,202,198,83,245,2,187,211,173,196,255,0,33,7,40,157,61,207,180,215,134,220,146,197,168,216,62,65,138,220,167,206,43,42,226,163,189,219,38,161,158,72,29,65,64,214,202,216,230,107,92,172,87,49,237,71,34,109,187,28,159,114,147,124,0,0,8,1,206,175,202,198,45,245,2,135,211,174,37,85,240,157,230,159,70,254,160,99,222,163,1,110,156,221,180,247,62,212,174,27,113,187,22,156,224,249,6,85,114,131,56,163,171,150,142,201,108,154,186,120,224,109,5,123,93,43,163,133,174,114,49,28,246,53,92,169,182,239,106,125,232,86,175,12,156,50,113,37,96,226,75,74,47,183,222,31,53,42,221,109,183,103,22,42,186,202,202,188,78,190,24,41,160,142,190,23,73,44,146,58,36,107,24,214,162,185,92,170,136,136,138,170,5,170,115,83,187,90,173,220,14,103,212,119,11,157,37,45,69,210,162,207,73,67,20,211,53,143,170,157,46,116,211,44,81,53,87,119,189,34,134,89,21,173,221,122,35,123,190,77,85,74,44,211,220,42,235,169,89,254,53,167,54,42,138,72,46,89,85,226,138,201,71,45,91,220,216,35,158,166,102,67,27,164,115,90,231,35,17,207,69,85,70,185,118,223,100,95,145,117,60,221,180,247,62,212,174,27,113,187,22,156,224,249,6,85,114,131,56,163,171,150,142,201,108,154,186,120,224,109,5,123,93,43,163,133,174,114,49,28,246,53,92,169,182,239,106,125,232,86,175,12,156,50,113,37,96,226,75,74,47,183,222,31,53,42,221,109,183,103,22,42,186,202,202,188,78,190,24,41,160,142,190,23,73,44,146,58,36,107,24,214,162,185,92,170,136,136,138,170,5,255,0,90,109,54,171,5,170,138,197,98,182,82,91,173,182,234,120,233,40,232,233,33,108,48,83,65,27,81,177,197,28,109,68,107,24,214,162,53,26,136,136,136,136,136,125,96,1,138,184,177,242,177,172,159,79,242,31,78,156,214,176,217,119,137,187,77,214,255,0,195,110,171,216,172,86,202,187,141,202,227,131,223,105,40,232,233,33,116,211,212,207,37,4,205,142,40,227,106,43,158,247,57,81,168,212,69,85,85,68,67,95,127,224,157,197,63,254,77,58,171,255,0,185,183,31,254,8,23,209,196,46,83,98,206,120,47,212,188,215,22,174,241,182,92,131,75,239,55,75,117,79,105,241,247,233,103,180,203,36,82,116,61,26,246,245,49,237,93,156,136,228,223,101,68,95,113,64,58,23,161,122,143,196,94,163,219,180,191,75,236,222,58,235,93,188,179,77,42,171,41,109,244,173,84,73,42,170,100,68,94,220,44,234,110,235,178,185,92,230,177,141,123,222,198,58,247,237,56,6,101,122,229,225,69,165,180,120,245,92,121,101,126,139,199,96,138,211,86,137,75,59,110,47,177,164,13,167,145,38,86,164,79,238,170,49,123,138,222,149,223,171,109,148,249,56,32,224,187,21,225,31,78,32,161,173,109,170,247,159,92,187,147,222,242,24,168,99,108,140,238,164,61,84,52,211,171,18,101,163,98,193,26,163,94,191,28,136,233,122,89,212,145,176,50,87,14,186,13,134,240,219,164,118,45,41,195,40,169,26,203,117,59,31,115,174,134,157,97,125,218,226,172,106,84,86,202,142,123,221,215,35,155,186,53,94,238,134,35,35,106,244,49,168,153,44,0,0,0,0,0,5,43,115,171,243,79,139,125,63,161,245,27,137,117,37,69,243,118,209,13,104,212,174,36,177,187,238,156,233,14,107,149,91,96,193,232,233,37,172,178,88,42,235,160,142,118,215,215,185,209,58,72,99,115,81,232,215,177,202,213,93,246,123,87,239,64,59,7,35,31,211,103,236,223,239,34,213,10,213,228,215,164,250,167,165,255,0,149,255,0,202,102,154,101,120,151,180,254,207,248,47,110,217,170,104,60,87,111,218,29,206,215,121,141,235,233,238,51,171,167,125,186,219,191,205,11,42,2,0,115,171,242,177,139,125,64,161,244,235,137,0,57,92,121,236,211,47,198,189,30,180,177,254,110,218,123,159,106,87,13,184,221,139,78,112,124,131,42,185,65,156,81,213,203,71,100,182,77,93,60,112,54,130,189,174,149,209,194,215,57,24,142,123,26,174,84,219,119,181,62,244,32,255,0,46,30,30,181,247,6,227,59,79,50,156,215,67,245,3,31,178,209,123,91,196,220,110,152,205,109,37,44,29,118,170,182,51,174,89,35,107,27,212,247,181,169,186,251,220,228,68,247,170,1,119,224,0,5,43,115,171,243,79,139,125,63,161,245,27,137,117,37,69,243,118,209,13,104,212,174,36,177,187,238,156,233,14,107,149,91,96,193,232,233,37,172,178,88,42,235,160,142,118,215,215,185,209,58,72,99,115,81,232,215,177,202,213,93,246,123,87,239,64,59,7,35,31,211,103,236,223,239,34,213,10,213,228,215,164,250,167,165,255,0,149,255,0,202,102,154,101,120,151,180,254,207,248,47,110,217,170,104,60,87,111,218,29,206,215,121,141,235,233,238,51,171,167,125,186,219,191,205,11,42,0,0,2,42,243,71,242,39,169,191,130,250,197,17,64,38,194,124,199,177,60,171,57,224,199,80,241,108,43,25,186,228,23,170,223,100,248,107,117,174,138,74,186,169,250,46,180,143,127,68,81,163,158,238,150,49,206,93,147,220,214,170,175,185,20,164,31,224,157,197,63,254,77,58,171,255,0,185,183,31,254,8,19,255,0,158,119,232,79,246,147,247,105,21,121,92,121,236,211,47,198,189,30,180,154,156,229,52,159,84,245,67,242,65,249,51,211,76,175,45,246,103,218,15,27,236,43,53,77,127,133,238,123,63,183,221,236,177,221,29,93,183,244,245,109,191,67,182,249,41,26,185,112,240,245,175,184,55,25,218,121,148,230,186,31,168,24,253,150,139,218,222,38,227,116,198,107,105,41,96,235,181,85,177,157,114,201,27,88,222,167,189,173,77,215,222,231,34,39,189,80,11,191,0,1,80,28,210,56,5,163,211,191,29,196,222,142,91,237,86,220,65,124,29,62,69,142,209,211,65,67,13,162,69,237,83,67,83,73,28,109,99,29,12,175,88,210,72,209,22,70,203,34,201,241,178,71,246,122,175,37,79,52,249,79,211,250,239,81,183,23,61,118,180,218,175,246,170,219,21,246,217,73,113,182,220,105,228,164,172,163,171,133,179,65,83,4,141,86,201,20,145,185,21,175,99,154,170,213,106,162,162,162,170,41,8,56,101,224,130,179,133,94,56,178,156,183,14,165,234,211,44,179,15,185,197,98,106,77,61,76,214,185,27,87,105,145,244,181,82,190,38,177,189,79,124,254,29,22,73,36,124,84,238,87,185,92,199,185,66,117,0,0,214,179,139,31,52,250,201,245,3,33,245,25,203,169,229,113,228,79,76,191,26,245,138,210,168,56,155,225,147,137,43,255,0,18,90,175,125,177,112,249,169,87,27,109,199,56,190,213,209,214,82,98,117,243,65,83,4,149,243,58,57,99,145,177,43,94,199,53,81,200,228,85,69,69,69,66,221,57,112,226,121,86,13,193,142,158,98,217,174,51,117,199,239,84,94,214,241,54,235,165,20,148,149,80,117,221,106,222,206,184,164,70,189,189,76,123,92,155,167,189,174,69,79,114,160,18,84,0,4,85,230,143,228,79,83,127,5,245,138,34,149,184,78,243,79,163,127,80,49,239,81,128,187,238,99,216,158,85,156,240,99,168,120,182,21,140,221,114,11,213,111,178,124,53,186,215,69,37,93,84,253,23,90,71,191,162,40,209,207,119,75,24,231,46,201,238,107,85,87,220,138,84,95,12,156,50,113,37,96,226,75,74,47,183,222,31,53,42,221,109,183,103,22,42,186,202,202,188,78,190,24,41,160,142,190,23,73,44,146,58,36,107,24,214,162,185,92,170,136,136,138,170,6,193,32,0,0,0,53,172,226,199,205,62,178,125,64,200,125,70,114,234,121,92,121,19,211,47,198,189,98,180,170,14,38,248,100,226,74,255,0,196,150,171,223,108,92,62,106,85,198,219,113,206,47,181,116,117,148,152,157,124,208,84,193,37,124,206,142,88,228,108,74,215,177,205,84,114,57,21,81,81,81,80,183,78,92,56,158,85,131,112,99,167,152,182,107,140,221,113,251,213,23,181,188,77,186,233,69,37,37,84,29,119,90,183,179,174,41,17,175,111,83,30,215,38,233,239,107,145,83,220,168,4,149,0,1,173,103,22,62,105,245,147,234,6,67,234,51,151,83,202,227,200,158,153,126,53,235,21,165,80,113,55,195,39,18,87,254,36,181,94,251,98,225,243,82,174,54,219,142,113,125,171,163,172,164,196,235,230,130,166,9,43,230,116,114,199,35,98,86,189,142,106,163,145,200,170,138,138,138,133,186,114,225,196,242,172,27,131,29,60,197,179,92,102,235,143,222,168,189,173,226,109,215,74,41,41,42,160,235,186,213,189,157,113,72,141,123,122,152,246,185,55,79,123,92,138,158,229,64,36,168,0,13,85,203,254,229,113,228,79,76,191,26,245,138,210,149,191,130,119,20,255,0,249,52,234,175,254,230,220,127,248,37,223,114,225,196,242,172,27,131,29,60,197,179,92,102,235,143,222,168,189,173,226,109,215,74,41,41,42,160,235,186,213,189,157,113,72,141,123,122,152,246,185,55,79,123,92,138,158,229,64,36,168,0,8,171,205,31,200,158,166,254,11,235,20,69,43,112,157,230,159,70,254,160,99,222,163,1,119,220,199,177,60,171,57,224,199,80,241,108,43,25,186,228,23,170,223,100,248,107,117,174,138,74,186,169,250,46,180,143,127,68,81,163,158,238,150,49,206,93,147,220,214,170,175,185,20,168,190,25,56,100,226,74,193,196,150,148,95,111,188,62,106,85,186,219,110,206,44,85,117,149,149,120,157,124,48,83,65,29,124,46,146,89,36,116,72,214,49,173,69,114,185,85,17,17,21,84,13,130,74,171,231,157,250,19,253,164,253,218,90,161,90,188,229,52,159,84,245,67,242,65,249,51,211,76,175,45,246,103,218,15,27,236,43,53,77,127,133,238,123,63,183,221,236,177,221,29,93,183,244,245,109,191,67,182,249,40,24,3,146,167,154,124,167,233,253,119,168,219,139,169,42,47,148,78,136,107,70,154,241,37,146,95,117,27,72,115,92,86,219,62,15,89,73,21,101,238,193,87,67,4,147,186,190,129,205,137,178,77,27,90,175,86,177,238,70,162,239,179,28,191,114,150,232,6,181,156,88,249,167,214,79,168,25,15,168,206,93,79,43,143,34,122,101,248,215,172,86,149,65,196,223,12,156,73,95,248,146,213,123,237,139,135,205,74,184,219,110,57,197,246,174,142,178,147,19,175,154,10,152,36,175,153,209,203,28,141,137,90,246,57,170,142,71,34,170,42,42,42,22,233,203,135,19,202,176,110,12,116,243,22,205,113,155,174,63,122,162,246,183,137,183,93,40,164,164,170,131,174,235,86,246,117,197,34,53,237,234,99,218,228,221,61,237,114,42,123,149,0,130,188,237,53,51,21,200,53,31,78,244,182,211,87,226,47,88,125,190,225,112,187,246,228,141,241,211,248,245,166,236,64,238,151,171,217,50,50,145,100,115,30,214,254,110,120,28,138,228,127,187,170,242,108,209,79,183,60,65,93,181,142,174,225,217,164,211,43,122,118,96,142,94,153,39,174,184,197,81,79,31,83,86,55,35,161,108,12,172,87,108,246,57,36,236,109,212,222,180,49,87,20,250,115,197,63,17,60,65,102,218,199,31,11,90,171,69,73,144,92,19,192,64,236,34,227,28,140,161,130,38,83,210,247,91,211,34,36,203,4,49,44,157,47,86,247,21,253,59,55,100,75,41,229,77,195,133,102,135,112,251,83,150,101,184,253,214,207,153,231,215,9,42,46,180,87,74,9,232,170,168,105,105,37,150,10,90,103,195,43,191,221,231,73,58,24,231,54,173,17,122,145,140,114,132,213,34,87,52,220,2,155,58,224,183,50,170,76,122,174,237,114,197,106,40,47,246,212,166,73,92,250,87,199,82,200,170,42,21,145,175,196,198,81,207,86,175,235,69,99,89,212,245,219,161,28,217,106,124,151,107,77,170,255,0,106,173,177,95,109,148,151,27,109,198,158,74,74,202,58,184,91,52,21,48,72,213,108,145,73,27,145,90,246,57,170,173,86,170,42,42,42,162,129,172,102,149,106,102,85,163,122,143,142,106,150,21,87,225,239,88,205,194,43,133,55,84,146,50,57,186,23,227,130,94,219,216,247,67,43,21,209,200,196,114,117,198,247,181,87,103,41,179,241,174,14,89,193,127,20,248,166,85,121,197,191,32,154,129,121,246,53,194,162,223,237,27,78,45,113,168,161,172,237,72,230,119,233,229,236,39,114,23,244,245,49,251,39,83,85,23,100,220,187,238,1,217,168,244,220,33,105,181,179,86,45,23,91,86,73,106,183,212,90,229,162,186,91,150,134,170,158,150,150,174,104,40,227,124,46,99,28,221,169,98,167,68,87,55,169,205,217,202,174,87,43,148,36,0,0,13,104,120,155,187,90,175,252,73,106,189,246,197,115,164,184,219,110,57,197,246,174,142,178,146,102,205,5,76,18,87,204,232,229,142,70,170,181,236,115,85,28,142,69,84,84,84,84,45,211,147,174,153,253,143,225,78,108,234,174,146,212,181,121,238,65,89,112,134,170,158,63,237,167,80,211,42,81,199,5,67,213,136,171,209,60,21,143,99,17,206,107,91,58,185,21,28,247,162,84,183,240,78,226,159,255,0,38,157,85,255,0,220,219,143,255,0,4,187,238,92,56,158,85,131,112,99,167,152,182,107,140,221,113,251,213,23,181,188,77,186,233,69,37,37,84,29,119,90,183,179,174,41,17,175,111,83,30,215,38,233,239,107,145,83,220,168,4,149,0,1,64,60,209,252,246,106,111,224,190,143,68,78,158,73,121,77,138,175,64,179,172,42,158,187,174,245,106,204,22,233,89,77,218,122,118,169,106,232,169,227,167,147,173,83,161,221,79,162,169,77,145,85,201,219,221,200,136,230,170,197,94,99,220,61,107,238,115,198,118,161,229,56,86,135,234,6,65,101,173,246,79,134,184,218,241,154,218,186,89,250,45,84,140,127,68,177,198,230,59,165,236,115,87,101,247,57,170,139,239,69,36,175,38,189,39,213,61,47,252,175,254,83,52,211,43,196,189,167,246,127,193,123,118,205,83,65,226,187,126,208,238,118,187,204,111,95,79,113,157,93,59,237,214,221,254,104,4,43,230,143,231,179,83,127,5,244,122,34,122,114,185,224,74,235,162,118,169,181,223,90,49,154,74,124,218,249,78,198,227,246,234,184,29,227,113,234,39,53,233,43,228,234,94,152,170,106,26,246,162,179,163,185,20,109,86,43,154,179,77,19,123,170,112,11,71,168,156,118,103,220,77,235,29,190,213,114,196,19,192,211,227,184,237,101,52,21,208,221,228,75,61,61,52,213,53,113,200,215,177,176,196,244,145,35,141,81,36,116,177,164,159,3,35,103,122,106,128,0,0,48,87,24,156,42,225,188,87,233,29,195,15,188,219,105,27,147,219,169,234,42,113,59,188,146,44,47,183,92,85,159,2,58,86,177,238,240,210,57,177,182,102,116,187,169,136,142,68,238,50,55,179,58,128,49,87,14,156,52,105,103,11,248,36,56,46,153,218,127,157,227,111,53,144,83,123,82,231,249,233,165,143,197,207,12,81,247,187,93,247,178,62,166,252,12,217,169,247,170,195,94,115,250,243,83,138,233,126,53,160,22,42,218,79,17,156,84,58,233,125,99,106,34,116,241,219,168,228,141,208,70,248,85,138,246,50,106,157,158,217,81,204,247,208,200,196,235,71,61,27,99,229,27,115,5,211,14,36,181,191,139,76,235,46,198,180,31,88,46,184,245,21,68,54,75,60,178,226,245,243,192,144,82,66,200,100,117,43,152,199,179,195,73,80,218,137,227,86,46,206,73,250,213,17,207,114,1,135,248,16,208,187,23,17,60,80,98,58,115,152,217,174,183,28,89,222,42,227,125,109,189,94,206,138,90,122,121,36,98,77,43,17,86,40,100,157,32,129,207,69,107,191,60,141,99,218,247,49,201,111,252,209,252,137,234,111,224,190,177,68,97,254,81,60,45,102,90,57,134,229,250,173,170,88,109,94,63,144,229,117,17,90,237,148,55,123,82,83,220,105,45,212,202,229,146,77,222,189,232,153,81,51,209,22,39,177,155,248,56,164,248,218,248,213,51,175,49,236,79,42,206,120,49,212,60,91,10,198,110,185,5,234,183,217,62,26,221,107,162,146,174,170,126,139,173,35,223,209,20,104,231,187,165,140,115,151,100,247,53,170,171,238,69,3,94,195,103,221,85,211,60,87,89,52,227,35,210,220,214,147,196,89,114,107,124,182,250,158,152,227,124,144,245,167,193,60,93,198,61,141,154,39,163,100,141,234,213,232,145,140,114,38,237,67,93,127,224,157,197,63,254,77,58,171,255,0,185,183,31,254,9,178,152,26,176,221,173,55,91,5,214,182,197,125,182,85,219,174,86,234,137,41,43,40,234,225,116,51,211,79,27,149,178,69,36,110,68,115,30,215,34,181,90,168,138,138,138,138,108,83,193,30,188,212,241,29,195,70,29,169,55,154,218,73,242,21,167,125,175,32,72,106,34,145,233,113,166,122,197,36,146,178,38,49,176,190,102,182,58,148,139,161,189,12,168,98,38,237,233,114,214,175,51,94,11,181,113,156,75,220,117,39,72,244,159,32,201,241,236,242,158,59,164,169,140,227,207,168,101,13,197,140,108,85,81,202,202,110,183,117,200,230,182,165,101,123,25,220,125,76,136,157,110,142,71,25,175,147,198,57,173,26,89,117,212,109,57,213,29,44,212,172,106,219,120,167,162,189,218,165,189,216,234,232,237,81,79,3,159,13,75,90,233,209,173,109,76,173,154,149,81,24,213,87,178,149,221,74,157,182,162,133,154,0,0,160,30,104,254,123,53,55,240,95,71,162,37,87,35,31,211,103,236,223,239,35,10,115,30,225,235,95,115,158,51,181,15,41,194,180,63,80,50,11,45,111,178,124,53,198,215,140,214,213,210,207,209,106,164,99,250,37,142,55,49,221,47,99,154,187,47,185,205,84,95,122,41,37,121,53,233,62,169,233,127,229,127,242,153,166,153,94,37,237,63,179,254,11,219,182,106,154,15,21,219,246,135,115,181,222,99,122,250,123,140,234,233,223,110,182,239,243,64,44,168,0,0,138,188,209,252,137,234,111,224,190,177,68,74,162,53,115,30,196,242,172,231,131,29,67,197,176,172,102,235,144,94,171,125,147,225,173,214,186,41,42,234,167,232,186,210,61,253,17,70,142,123,186,88,199,57,118,79,115,90,170,190,228,80,41,7,132,239,52,250,55,245,3,30,245,24,11,169,230,143,228,79,83,127,5,245,138,34,168,56,100,225,147,137,43,7,18,90,81,125,190,240,249,169,86,235,109,187,56,177,85,214,86,85,226,117,240,193,77,4,117,240,186,73,100,145,209,35,88,198,181,21,202,229,84,68,68,85,82,221,57,143,98,121,86,115,193,142,161,226,216,86,51,117,200,47,85,190,201,240,214,235,93,20,149,117,83,244,93,105,30,254,136,163,71,61,221,44,99,156,187,39,185,173,85,95,114,40,20,131,194,119,154,125,27,250,129,143,122,140,6,202,102,190,220,50,112,201,196,149,131,137,45,40,190,223,120,124,212,171,117,182,221,156,88,170,235,43,42,241,58,248,96,166,130,58,248,93,36,178,72,232,145,172,99,90,138,229,114,170,34,34,42,169,176,72,0,0,0,0,0,0,0,0,20,3,205,31,207,102,166,254,11,232,244,68,170,228,99,250,108,253,155,253,228,97,78,99,220,61,107,238,115,198,118,161,229,56,86,135,234,6,65,101,173,246,79,134,184,218,241,154,218,186,89,250,45,84,140,127,68,177,198,230,59,165,236,115,87,101,247,57,170,139,239,69,36,175,38,189,39,213,61,47,252,175,254,83,52,211,43,196,189,167,246,127,193,123,118,205,83,65,226,187,126,208,238,118,187,204,111,95,79,113,157,93,59,237,214,221,254,104,5,149,0,0,0,0,0,0,160,30,104,254,123,53,55,240,95,71,162,39,255,0,37,79,43,25,79,212,10,239,78,183,16,255,0,152,247,15,90,251,156,241,157,168,121,78,21,161,250,129,144,89,107,125,147,225,174,54,188,102,182,174,150,126,139,85,35,31,209,44,113,185,142,233,123,28,213,217,125,206,106,162,251,209,73,193,202,39,79,115,237,53,225,183,36,177,106,54,15,144,98,183,41,243,138,202,184,168,239,118,201,168,103,146,7,80,80,53,178,182,57,154,215,43,21,204,123,81,200,155,110,199,39,220,160,77,240,0,2,170,249,231,126,132,255,0,105,63,118,150,168,86,175,57,77,39,213,61,80,252,144,126,76,244,211,43,203,125,153,246,131,198,251,10,205,83,95,225,123,158,207,237,247,123,44,119,71,87,109,253,61,91,111,208,237,190,74,6,0,228,169,230,159,41,250,127,93,234,54,226,234,74,139,229,19,162,26,209,166,188,73,100,151,221,70,210,28,215,21,182,207,131,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,187,236,199,47,220,165,186,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,126,74,113,68,79,145,201,125,231,30,157,151,230,7,51,243,239,180,254,42,211,87,2,166,232,248,100,106,255,0,82,181,80,251,211,228,112,157,139,36,79,103,243,154,169,255,0,32,20,73,204,119,15,151,30,213,74,187,130,82,202,200,231,153,239,71,185,29,178,171,170,170,215,239,77,190,72,102,222,88,151,123,234,221,22,137,141,98,209,46,221,106,177,174,255,0,197,173,84,247,255,0,140,126,167,54,140,49,176,211,210,222,27,76,214,254,122,155,121,17,24,139,241,75,87,238,253,127,121,208,249,96,230,211,82,229,255,0,103,223,4,111,142,111,155,247,119,82,109,21,107,255,0,168,11,150,133,55,141,171,183,220,135,10,199,164,80,57,238,249,38,223,244,161,202,157,85,97,99,191,91,83,254,131,226,191,205,225,237,178,202,191,36,233,223,255,0,182,64,41,67,153,109,98,221,53,114,217,69,212,143,79,22,212,217,191,211,77,75,250,137,221,203,111,15,109,139,73,232,107,18,150,72,223,83,28,82,110,238,173,149,174,166,163,95,118,233,253,5,114,113,93,127,147,57,226,6,134,39,181,58,25,91,76,137,239,85,254,52,84,169,252,175,234,45,231,132,75,12,118,93,31,198,25,19,118,235,180,81,57,81,17,19,222,180,176,123,253,223,212,6,117,60,59,228,121,56,187,250,128,240,223,153,204,226,212,93,247,57,0,0,226,231,34,125,224,121,68,60,156,81,200,168,114,3,242,178,42,246,208,91,165,153,238,68,68,233,247,174,223,206,68,255,0,172,215,179,138,236,166,227,159,106,181,238,231,60,173,146,56,234,42,88,206,134,34,38,201,83,59,147,229,191,243,255,0,89,124,122,219,121,150,203,132,214,214,192,136,231,179,181,179,85,85,62,115,70,159,119,245,148,125,168,90,97,94,182,187,158,99,82,142,70,201,60,201,239,232,84,221,90,249,63,157,184,30,142,7,112,10,60,175,84,88,219,141,60,143,138,23,57,54,107,156,223,157,53,66,252,209,63,161,11,241,196,173,209,91,44,240,210,68,215,53,172,234,247,42,239,243,123,151,254,178,166,121,92,233,181,37,243,35,191,94,234,149,253,84,85,48,181,136,141,98,167,199,79,80,139,243,247,167,204,183,170,72,210,40,81,189,40,138,159,246,129,202,170,118,83,64,249,164,114,53,172,106,185,85,87,100,77,147,114,169,120,254,226,46,235,147,223,99,211,236,102,174,158,120,189,253,212,138,24,228,114,252,20,178,166,202,215,57,126,109,119,220,88,95,16,122,153,6,156,105,253,222,235,34,53,95,29,21,67,217,186,189,62,36,130,87,34,124,40,170,159,196,42,71,134,188,18,231,196,62,173,201,126,190,205,35,224,143,110,173,213,178,167,190,154,102,167,247,215,111,243,133,62,239,250,128,176,110,1,116,42,223,128,105,125,37,202,166,130,162,42,250,138,154,183,72,178,201,34,123,187,205,68,248,92,137,183,186,54,253,196,187,99,17,141,70,183,228,137,177,248,216,133,134,151,29,178,67,109,163,98,50,54,57,238,217,26,137,239,87,42,253,222,227,246,192,225,35,145,17,79,82,42,185,127,223,57,72,189,75,176,107,23,116,247,1,237,111,201,15,39,132,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,56,42,251,206,103,23,53,0,242,213,221,15,15,77,218,168,129,169,178,28,128,132,156,206,113,54,221,116,46,174,163,163,169,209,220,40,93,190,255,0,36,238,189,63,90,127,56,174,14,1,114,84,177,107,29,3,38,68,98,47,119,125,215,231,253,171,85,253,11,250,203,105,227,175,24,147,36,208,235,157,45,59,92,231,165,93,19,246,219,116,217,39,254,132,95,214,82,78,134,228,82,97,90,163,75,94,178,171,59,125,207,119,86,203,239,167,149,63,90,127,56,13,143,173,210,182,106,24,36,106,255,0,26,54,175,252,136,126,86,96,197,146,207,51,17,118,85,233,219,255,0,183,105,231,10,175,101,199,25,182,214,181,219,164,212,176,189,23,125,253,203,27,87,254,179,142,102,146,37,146,119,51,231,240,251,211,252,118,129,75,82,233,178,94,184,168,183,216,219,39,113,177,85,208,200,254,150,239,238,234,163,79,185,223,236,191,89,114,218,93,102,142,193,132,217,173,76,98,181,41,168,41,225,77,247,254,76,44,111,222,171,250,191,89,84,26,37,71,112,175,226,241,238,184,171,228,146,31,2,255,0,143,169,127,211,40,255,0,95,245,33,111,214,56,146,59,69,26,34,109,180,17,251,191,224,160,31,121,197,203,183,222,114,61,111,93,212,14,109,95,113,228,226,207,145,200,1,227,109,207,32,15,9,183,200,42,162,124,207,27,251,247,10,138,224,58,166,127,66,151,123,36,214,254,218,189,31,211,238,77,254,231,177,127,234,43,91,142,250,91,78,17,134,65,140,211,189,172,125,67,154,137,26,185,122,183,116,85,76,249,42,170,255,0,39,245,150,145,89,74,217,83,119,35,122,83,245,148,237,204,59,44,76,167,90,237,184,181,12,203,35,34,124,48,186,54,59,116,71,165,93,91,23,220,138,190,255,0,137,19,228,4,167,229,127,132,199,106,211,106,235,218,66,228,125,116,212,142,115,149,23,223,253,168,139,252,229,255,0,8,191,114,19,158,182,166,26,42,89,42,103,149,177,177,141,87,42,185,118,79,114,42,255,0,212,71,222,6,241,23,98,154,37,106,138,72,150,55,85,83,81,84,42,43,118,249,209,194,159,205,67,180,241,65,169,52,154,111,166,87,27,173,69,91,96,123,161,168,100,107,220,70,170,189,41,164,114,34,110,230,254,175,185,64,131,92,197,117,246,221,122,170,118,155,216,43,97,171,170,154,69,129,236,133,221,78,71,42,213,194,169,183,71,207,117,79,229,125,255,0,239,153,199,128,45,1,173,211,188,77,215,43,173,20,208,207,85,183,82,72,213,106,167,76,181,72,159,203,95,185,233,247,16,11,77,113,139,247,16,220,67,182,241,44,85,21,180,94,217,73,94,231,181,242,53,35,241,204,114,251,246,145,63,139,55,235,219,223,255,0,29,221,98,246,58,107,13,178,58,58,104,89,27,83,127,115,26,136,159,198,114,253,200,159,172,15,216,68,217,61,201,177,225,231,149,61,111,114,170,236,7,20,221,85,55,61,205,77,144,224,196,247,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,67,200,3,139,78,71,132,68,253,71,144,58,78,174,216,41,242,60,38,178,219,85,76,201,153,36,144,170,181,201,238,93,164,69,253,104,107,191,156,90,95,134,234,51,163,107,123,42,205,189,205,95,215,3,127,82,175,243,141,147,46,84,172,172,164,124,18,127,21,118,249,46,223,121,69,188,192,180,202,124,51,81,102,186,71,75,59,34,159,167,165,206,234,84,248,96,165,106,252,218,137,243,112,23,29,195,229,249,151,253,48,199,171,89,42,189,31,108,164,114,42,239,247,211,196,191,122,39,235,59,158,89,220,91,60,205,98,110,191,15,187,221,252,246,145,83,151,70,115,62,71,163,246,202,90,137,162,123,169,98,134,157,17,173,106,42,53,180,180,137,247,47,251,34,79,106,5,206,27,70,63,53,109,68,168,200,217,211,186,170,162,124,228,106,125,255,0,214,5,100,232,189,158,174,46,46,167,124,141,247,171,104,122,151,116,247,39,114,143,250,75,84,182,39,77,190,153,187,127,22,38,39,255,0,130,133,100,112,125,125,139,58,226,123,34,186,177,81,236,138,134,137,88,172,219,111,239,148,200,187,236,171,247,176,179,202,102,244,193,27,127,83,81,63,228,3,218,122,213,190,243,216,122,213,203,213,176,28,155,242,57,30,27,242,60,128,60,47,203,220,121,60,42,167,200,15,8,135,35,194,124,130,251,128,252,203,253,115,104,45,210,78,171,178,38,222,244,255,0,25,19,254,178,147,45,209,75,172,252,95,62,74,230,173,101,60,87,133,69,108,142,221,17,18,232,159,175,167,238,149,127,227,45,115,138,92,253,216,30,154,92,110,144,73,18,73,31,103,110,180,69,249,212,64,223,146,170,127,60,175,110,90,56,66,101,57,229,199,50,175,167,149,242,58,166,105,17,233,212,214,239,222,163,147,238,77,191,148,191,120,22,141,167,118,90,108,99,9,181,219,105,225,100,49,83,209,211,198,214,181,61,200,141,137,141,79,215,250,138,242,230,91,171,119,75,196,214,109,54,180,220,102,111,136,175,114,72,214,187,165,28,142,166,141,187,46,237,79,240,235,252,175,254,132,198,226,95,88,41,180,111,1,241,204,158,157,179,246,217,208,217,122,93,242,154,22,47,185,207,111,220,242,187,248,84,196,111,124,83,107,149,110,101,157,197,36,244,86,184,105,106,161,90,118,58,6,247,18,104,89,243,99,85,23,221,10,251,186,191,250,1,40,185,125,232,13,175,21,194,232,242,154,251,77,59,235,235,82,58,149,157,205,69,126,207,138,149,255,0,62,181,254,83,85,126,68,226,106,35,83,100,79,113,248,152,142,57,67,140,88,233,45,54,246,57,144,211,195,28,108,107,158,174,84,70,177,173,79,122,255,0,67,80,253,181,93,128,226,247,109,238,61,104,187,174,231,153,28,138,187,33,230,54,129,205,169,178,28,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,130,187,101,249,156,145,119,56,57,159,208,114,106,42,0,122,34,183,101,43,139,154,6,155,67,112,195,151,33,109,60,45,154,151,239,78,148,85,234,150,137,159,205,223,228,159,172,177,229,249,16,239,152,181,150,90,237,34,173,149,174,221,25,219,221,54,79,190,170,147,250,127,160,12,9,202,155,49,153,214,217,44,83,84,72,168,199,42,163,85,92,169,238,109,11,125,222,253,137,189,196,213,205,148,58,105,88,245,158,72,186,146,37,221,187,239,254,136,135,245,127,89,85,60,181,179,133,198,181,74,59,13,68,189,45,170,149,34,68,233,223,226,117,77,27,126,230,175,243,127,89,98,220,111,221,89,79,162,114,187,185,178,205,12,14,106,237,255,0,157,83,111,247,127,72,17,35,149,165,18,92,245,55,45,188,238,174,70,80,209,49,21,87,223,239,159,250,127,196,45,90,52,217,136,159,169,10,204,229,43,70,171,91,151,212,57,62,47,11,69,239,253,127,159,159,254,194,205,27,242,3,202,252,142,31,53,57,175,200,224,158,245,3,155,126,71,147,195,126,71,144,7,31,154,158,119,216,226,158,245,84,3,151,200,240,247,35,91,187,190,71,35,231,173,153,176,83,186,71,124,147,111,250,64,175,190,102,154,189,13,139,21,126,37,77,52,221,250,189,189,200,215,109,240,201,71,39,205,28,137,242,95,212,126,255,0,46,188,70,219,131,105,20,57,5,92,108,108,181,17,54,161,239,70,163,157,241,82,210,61,125,232,212,95,155,63,89,12,249,142,230,82,228,218,205,83,100,99,254,26,126,141,147,100,254,85,37,35,191,154,159,205,253,102,126,200,181,162,213,164,28,63,210,89,45,245,61,186,234,139,76,113,181,189,14,95,141,212,74,212,247,171,30,159,198,141,62,253,128,235,60,192,53,110,191,85,181,6,217,166,56,61,84,242,44,49,85,54,165,143,87,194,222,182,212,43,145,55,87,108,190,234,117,251,137,129,193,55,15,137,163,152,103,85,125,45,42,87,213,198,172,153,241,185,143,221,27,83,51,147,226,70,53,126,78,111,204,135,124,191,244,178,179,85,243,172,131,83,242,88,59,136,218,238,168,157,212,137,191,122,26,135,175,185,143,111,248,84,249,183,254,47,186,214,237,244,140,163,167,108,44,77,145,55,247,127,190,160,125,40,136,212,217,19,100,56,200,237,144,228,229,217,15,157,202,170,190,240,13,71,42,239,253,39,189,169,178,28,34,111,187,115,218,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,7,42,30,90,228,80,228,251,195,81,62,224,57,24,155,136,124,118,139,34,192,235,168,235,161,107,226,127,107,116,115,81,126,83,68,191,122,47,222,212,50,201,213,117,18,202,219,230,57,81,66,178,57,157,125,30,244,219,116,218,70,47,223,253,64,81,39,10,189,155,79,17,212,180,207,170,100,76,138,242,196,106,57,232,213,247,87,192,136,159,119,234,44,247,141,42,120,238,60,62,211,85,245,170,246,233,41,182,84,95,114,162,207,72,84,218,248,157,53,226,53,236,142,103,163,233,50,21,106,187,171,165,126,26,255,0,246,43,254,192,180,29,102,201,19,47,225,38,221,94,245,234,119,179,173,232,229,221,202,187,171,168,157,243,119,245,129,248,92,170,105,105,162,199,47,83,197,27,82,73,105,225,235,217,19,127,117,85,70,219,150,14,159,34,185,185,81,215,200,234,124,162,133,83,225,138,154,147,165,55,95,190,162,161,84,177,148,249,0,85,216,226,114,113,193,23,117,3,154,124,143,39,132,249,30,64,240,187,30,17,62,240,191,51,202,124,128,242,116,253,85,200,169,177,140,58,174,237,87,59,33,142,55,196,213,115,220,141,79,138,68,79,154,170,127,210,118,245,249,17,43,152,174,164,77,134,104,61,197,41,158,172,158,90,234,24,218,173,123,218,187,119,149,87,222,223,232,98,129,80,186,235,158,125,180,214,107,158,66,249,218,230,59,179,178,163,183,79,244,36,76,247,124,75,252,223,214,119,29,13,211,172,175,136,109,71,161,74,166,214,84,80,65,81,18,61,118,145,237,70,36,241,110,158,246,200,223,226,205,255,0,211,247,199,104,106,43,50,27,227,220,196,252,228,219,111,241,110,190,230,126,181,95,232,46,231,129,78,25,108,218,113,133,208,223,102,94,245,117,108,81,84,43,159,4,40,173,235,138,153,219,34,183,117,254,51,63,88,18,11,65,116,194,215,166,24,37,5,138,223,70,200,85,180,244,233,38,209,181,170,231,54,6,51,117,217,141,221,125,223,168,201,158,228,67,140,49,54,24,219,27,83,100,68,68,60,189,219,39,251,192,122,228,127,220,113,98,110,191,36,56,174,238,95,121,238,99,54,216,14,104,155,33,228,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,20,129,196,47,49,238,51,176,109,125,212,188,43,22,214,79,5,101,199,243,11,205,174,221,77,246,118,213,39,98,150,10,217,99,138,62,183,211,57,238,233,99,26,155,185,85,203,182,234,170,190,240,46,252,17,255,0,128,173,82,206,245,167,132,236,27,83,53,46,251,237,156,146,243,237,63,27,91,225,97,167,238,246,174,85,80,199,249,184,88,200,219,180,113,49,191,11,83,125,183,93,213,85,86,64,0,0,0,4,0,230,183,197,30,187,112,215,249,46,252,138,103,63,103,62,209,251,111,218,127,220,202,58,206,255,0,135,240,61,159,244,76,82,116,244,247,229,254,46,219,245,123,247,217,54,199,252,175,248,204,226,79,136,157,125,191,225,90,199,169,31,104,44,180,88,125,85,210,10,111,99,208,82,116,85,50,182,138,54,201,215,79,4,111,93,153,52,137,178,175,79,197,190,219,162,42,5,159,128,0,2,42,241,137,198,47,240,74,213,61,31,251,67,71,226,240,204,215,218,214,235,239,231,59,126,207,237,212,218,250,46,63,4,18,203,47,98,25,106,255,0,48,206,158,231,119,222,187,181,155,73,251,77,218,213,127,181,81,95,108,87,58,75,141,182,227,79,29,93,29,101,36,205,154,10,152,36,106,58,57,99,145,170,173,123,28,213,71,35,145,85,21,21,21,0,250,192,0,0,0,1,29,120,228,226,238,213,194,14,145,183,43,130,221,73,120,203,47,213,14,182,227,150,169,234,26,198,62,116,98,185,245,83,49,28,146,190,154,20,233,235,237,166,234,249,33,141,93,31,117,36,111,127,209,11,230,77,169,92,54,224,57,45,247,36,171,131,33,202,176,123,85,117,101,226,146,10,118,207,29,109,77,4,111,146,166,56,221,27,160,71,164,143,87,163,86,39,71,190,200,172,86,252,32,100,176,81,14,161,115,17,230,1,166,185,254,75,167,55,221,123,164,158,229,138,222,43,108,149,146,210,99,118,151,65,36,244,211,62,25,29,27,157,68,215,43,21,204,85,69,86,181,118,219,116,79,145,107,220,11,113,23,252,39,120,113,199,115,251,149,71,119,36,183,245,88,178,111,131,167,123,165,59,25,215,47,186,40,227,252,244,111,134,163,166,54,171,25,223,237,162,170,177,64,144,0,0,0,162,29,66,230,167,197,205,199,63,201,110,26,115,171,181,118,188,78,170,241,91,53,134,134,175,27,179,186,122,91,115,166,122,211,67,34,173,59,213,94,216,149,141,85,87,191,222,139,241,59,230,182,189,192,181,227,93,178,190,28,113,220,255,0,136,92,199,219,249,38,97,213,125,164,254,231,209,210,120,59,92,204,103,132,139,251,81,18,57,58,227,106,84,117,43,90,246,248,158,219,145,22,48,36,0,40,7,251,40,252,118,127,175,159,252,217,179,255,0,146,23,125,195,214,83,125,206,116,11,77,51,92,166,187,198,222,178,12,62,205,116,184,212,246,153,31,126,170,122,40,164,150,78,134,35,88,222,167,189,203,179,81,26,155,236,136,137,238,3,32,0,0,3,26,113,3,196,62,151,240,203,128,59,81,181,94,235,87,71,109,125,66,208,209,197,73,71,37,76,245,181,171,12,179,71,77,27,90,157,45,123,219,4,136,142,145,204,141,21,19,169,237,223,114,184,52,211,156,157,246,243,196,116,23,109,82,199,190,206,105,29,198,222,219,87,178,45,234,202,217,173,53,74,246,59,218,147,79,217,108,213,91,42,72,199,69,26,70,214,196,244,86,199,36,145,254,116,45,168,31,37,166,237,106,191,218,168,175,182,43,157,37,198,219,113,167,142,174,142,178,146,102,205,5,76,18,53,29,28,177,200,213,86,189,142,106,163,145,200,170,138,138,138,135,214,0,2,42,241,245,198,190,43,194,158,156,85,217,45,55,63,17,169,185,53,190,104,241,203,125,58,198,249,40,58,209,209,182,231,80,146,53,236,108,49,61,21,88,215,181,123,210,49,88,137,210,217,95,16,74,160,67,254,95,188,119,88,184,170,197,99,194,178,151,248,45,77,199,237,233,37,198,155,103,201,237,74,88,35,165,142,91,175,91,41,226,167,131,187,83,80,228,240,205,85,115,54,221,55,111,189,38,0,0,0,0,84,175,16,188,222,243,188,123,136,232,104,116,98,223,106,174,211,108,54,225,61,190,227,79,51,161,155,237,111,75,214,57,103,101,83,17,253,136,83,165,86,153,240,170,239,238,150,84,145,175,236,50,197,120,104,226,47,4,226,131,75,40,53,51,5,168,255,0,5,71,120,162,232,155,251,153,116,240,208,205,61,31,114,88,163,239,118,187,236,111,117,141,232,127,205,23,230,136,25,84,0,0,2,160,56,245,227,215,139,29,22,226,199,57,211,61,52,213,111,99,99,118,111,102,120,42,47,97,91,106,59,93,219,109,44,210,126,114,106,119,200,237,228,149,238,248,156,187,111,178,108,136,136,129,111,224,135,252,175,245,239,86,56,137,208,43,254,107,172,121,95,218,11,213,22,97,85,107,130,167,192,211,82,116,82,178,138,138,70,199,209,79,28,108,93,159,52,139,186,167,87,197,182,251,34,34,76,0,0,128,28,214,248,163,215,110,26,255,0,37,223,145,76,231,236,231,218,63,109,251,79,251,153,71,89,223,240,254,7,179,254,137,138,78,158,158,252,191,197,219,126,175,126,251,38,216,255,0,149,255,0,25,156,73,241,19,175,183,252,43,88,245,35,237,5,150,139,15,170,186,65,77,236,122,10,78,138,166,86,209,70,217,58,233,224,141,235,179,38,145,54,85,233,248,183,219,116,69,64,179,240,0,0,0,0,10,192,230,129,198,103,18,124,59,107,237,131,10,209,205,72,251,63,101,173,195,233,110,147,211,123,30,130,175,174,169,245,181,177,186,78,186,136,36,122,110,200,99,77,145,122,126,29,246,221,85,84,44,252,21,129,202,255,0,140,206,36,248,137,215,219,254,21,172,122,145,246,130,203,69,135,213,93,32,166,246,61,5,39,69,83,43,104,163,108,157,116,240,70,245,217,147,72,155,42,244,252,91,237,186,34,165,159,128,0,0,6,63,226,23,41,190,224,218,5,169,121,174,45,93,224,175,88,254,31,121,186,91,170,123,76,147,177,85,5,20,178,69,39,67,209,204,119,75,216,213,217,200,173,93,182,84,84,247,20,131,253,148,126,59,63,215,207,254,108,217,255,0,201,0,191,224,0,0,10,203,226,239,155,45,215,74,245,230,147,78,116,95,28,164,187,89,240,107,196,180,185,148,183,40,221,18,221,231,143,174,25,232,41,156,169,213,3,34,114,185,124,71,74,171,166,141,155,53,208,177,201,82,22,104,14,169,165,186,165,130,107,78,9,108,212,205,52,190,251,103,27,188,247,188,21,111,133,154,159,187,218,153,240,201,249,185,152,201,27,180,145,61,191,19,83,125,183,77,209,81,87,181,128,0,134,188,184,184,227,169,226,183,13,175,195,245,5,148,148,250,139,135,211,192,250,233,162,124,81,50,247,72,229,86,37,108,80,34,163,152,246,185,26,217,218,214,246,154,249,98,115,85,169,50,69,24,76,160,0,0,0,0,8,149,163,92,109,218,184,129,227,55,36,209,45,55,158,146,179,9,194,241,123,141,91,239,52,149,77,168,130,251,90,149,54,184,219,44,123,194,215,70,200,29,37,108,72,230,72,248,230,73,18,68,221,18,53,2,90,130,31,241,205,198,109,247,131,205,71,209,219,156,150,175,108,225,153,71,183,41,242,107,108,76,98,85,58,56,150,131,181,83,77,35,182,218,104,187,178,170,70,231,36,114,53,238,107,186,85,89,44,114,214,211,118,181,95,237,84,87,219,21,206,146,227,109,184,211,199,87,71,89,73,51,102,130,166,9,26,142,142,88,228,106,171,94,199,53,81,200,228,85,69,69,69,64,62,176,0,0,0,0,96,174,48,120,179,195,120,69,210,255,0,183,23,218,122,75,197,246,190,162,58,107,22,56,234,245,165,158,234,244,145,137,58,177,233,28,170,198,69,19,214,71,61,89,209,191,109,138,168,233,88,139,221,120,122,202,111,185,206,129,105,166,107,148,215,120,219,214,65,135,217,174,151,26,158,211,35,239,213,79,69,20,146,201,208,196,107,27,212,247,185,118,106,35,83,125,145,17,61,192,100,0,0,0,67,94,92,92,113,212,241,91,134,215,225,250,130,202,74,125,69,195,233,224,125,116,209,62,40,153,123,164,114,171,18,182,40,17,81,204,123,92,141,108,237,107,123,77,124,177,57,170,212,153,34,142,101,0,0,0,0,0,4,74,209,174,54,237,92,64,241,155,146,104,150,155,207,73,89,132,225,120,189,198,173,247,154,74,166,212,65,125,173,74,155,92,109,150,61,225,107,163,100,14,146,182,36,115,36,124,115,36,137,34,110,137,26,146,212,0,5,0,255,0,101,31,142,207,245,243,255,0,155,54,127,242,64,47,248,17,255,0,128,173,82,206,245,167,132,236,27,83,53,46,251,237,156,146,243,237,63,27,91,225,97,167,238,246,174,85,80,199,249,184,88,200,219,180,113,49,191,11,83,125,183,93,213,85,86,64,0,4,63,230,51,126,226,199,76,116,226,13,102,225,159,80,238,180,116,150,15,205,228,246,40,44,54,218,248,217,67,179,222,183,54,190,162,23,204,222,210,163,89,43,91,214,222,219,155,38,209,54,41,94,250,203,180,243,83,227,142,221,117,162,184,86,106,237,37,210,158,150,162,57,165,161,171,198,237,141,130,169,141,114,43,161,145,97,167,100,168,199,34,43,85,99,123,31,178,175,75,154,187,42,5,250,3,21,112,197,196,46,43,197,6,141,89,117,115,22,166,240,30,63,185,77,113,181,190,170,58,137,173,149,209,59,166,90,121,28,197,255,0,22,70,43,154,199,62,41,98,122,177,157,125,41,213,56,245,213,44,239,69,184,78,206,117,51,77,47,190,198,201,44,222,204,240,85,190,22,26,142,215,118,229,75,12,159,155,153,143,141,219,199,43,219,241,53,118,223,116,217,81,21,2,64,2,128,127,178,143,199,103,250,249,255,0,205,155,63,249,33,127,192,1,18,185,134,113,167,106,225,99,75,234,44,88,134,65,72,221,84,201,105,209,49,250,53,166,109,82,209,64,178,116,203,112,158,55,57,26,198,53,169,43,98,87,163,145,243,35,83,183,35,25,55,77,91,127,101,31,142,207,245,243,255,0,155,54,127,242,64,47,248,24,83,133,28,87,137,60,127,78,25,115,226,155,83,254,212,102,119,158,221,68,150,216,45,244,20,244,182,40,246,93,169,155,37,36,44,239,204,189,91,203,34,185,209,163,145,173,143,116,106,203,54,107,0,12,63,197,182,183,221,120,112,208,28,143,90,44,214,58,75,205,70,57,81,107,115,232,42,100,116,108,169,130,107,141,53,60,204,71,183,222,199,172,83,73,208,253,156,141,127,75,149,175,68,86,47,107,209,125,94,195,117,235,75,241,253,92,211,249,234,228,177,100,84,238,154,157,42,224,88,103,137,236,145,209,75,12,140,247,162,62,57,99,146,53,86,171,152,170,197,86,185,205,84,114,135,117,0,0,0,141,92,86,241,155,98,225,47,81,244,174,217,158,90,187,184,102,119,237,122,123,189,202,6,61,245,86,169,41,214,139,177,82,216,219,191,118,20,241,18,164,177,163,86,78,149,107,153,186,179,181,40,73,80,0,0,0,0,69,94,47,57,136,232,215,10,94,39,22,219,237,142,161,67,225,95,246,94,138,161,208,118,33,155,119,119,42,170,187,111,142,13,163,111,82,71,179,165,119,114,21,232,72,228,238,183,15,242,220,230,39,117,215,122,153,52,95,94,239,180,147,234,12,149,14,118,61,95,13,3,162,125,242,14,212,245,19,178,86,65,10,83,192,250,118,64,187,61,86,52,145,143,99,81,170,246,57,242,5,133,0,0,0,87,7,30,60,205,106,116,103,87,49,125,53,208,171,213,37,217,248,173,225,181,90,128,216,160,137,204,169,100,111,102,246,120,170,164,108,141,141,234,222,242,78,246,68,175,137,253,166,181,232,246,77,26,5,143,131,165,104,190,175,97,186,245,165,248,254,174,105,252,245,114,88,178,42,119,77,78,149,112,44,51,196,246,72,232,165,134,70,123,209,31,28,177,201,26,171,85,204,85,98,171,92,230,170,57,123,168,0,14,149,173,26,189,134,232,46,151,228,26,185,168,19,213,199,98,199,105,219,53,66,82,64,179,79,43,223,35,98,138,24,217,238,69,124,146,201,28,104,174,86,177,21,232,174,115,90,138,228,14,234,10,149,208,190,114,119,217,181,150,247,38,188,227,222,31,1,201,174,20,209,218,217,108,86,63,236,141,43,27,43,92,231,53,176,247,174,29,106,232,29,43,149,232,230,244,72,232,162,248,155,1,42,181,63,143,28,87,71,120,184,195,244,191,43,189,90,166,211,109,70,195,237,87,107,126,77,237,24,219,67,106,154,89,238,104,149,61,113,196,254,252,53,61,20,44,238,58,86,69,19,89,221,221,26,175,80,38,0,0,0,0,0,0,0,0,0,35,87,29,28,102,216,184,60,211,138,91,156,118,175,108,230,121,71,136,167,198,109,178,177,233,74,233,34,70,119,106,106,100,110,219,67,23,118,37,88,218,228,146,71,61,173,111,74,43,229,143,170,114,230,227,95,248,85,105,196,246,12,254,231,106,143,83,113,111,205,220,169,160,94,212,151,74,20,70,36,119,54,195,210,214,55,169,239,88,229,108,74,230,178,70,181,219,68,217,162,141,2,96,0,0,0,0,2,37,107,47,27,118,174,31,184,205,198,244,75,82,39,164,163,194,115,76,94,221,86,203,205,93,83,105,224,177,86,173,77,210,55,75,38,208,185,210,50,119,71,69,18,185,242,50,56,82,53,145,118,69,145,73,106,0,0,0,0,0,16,215,152,239,28,117,60,41,97,180,24,126,159,50,146,163,81,115,10,121,223,67,52,175,138,86,89,41,26,168,197,173,150,5,85,115,222,231,43,155,3,92,222,211,159,20,174,114,185,33,88,164,153,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,120,219,115,194,124,206,71,175,117,220,15,97,242,215,196,147,83,62,55,124,151,111,250,80,250,81,119,67,195,218,142,77,149,17,83,250,64,161,46,55,48,74,204,15,93,46,55,89,17,21,181,55,57,170,216,173,107,147,100,117,101,75,147,248,222,239,228,18,87,73,53,30,197,168,28,55,46,23,91,90,218,90,152,91,71,10,44,178,70,155,244,71,76,229,84,68,114,46,223,155,83,224,230,147,134,83,65,116,142,253,28,109,107,221,34,110,187,34,46,221,85,174,254,111,253,100,119,208,44,194,193,69,132,220,40,174,55,86,211,213,50,162,62,210,44,236,98,185,189,12,79,119,83,183,95,146,252,128,155,92,175,237,62,196,189,101,212,62,58,158,101,74,90,37,94,219,191,219,165,95,151,252,34,197,155,242,249,149,175,202,190,171,199,100,25,141,84,143,115,250,169,40,118,87,46,255,0,233,210,167,253,69,147,183,111,184,15,43,242,61,109,249,158,197,216,224,139,186,129,205,191,32,161,191,32,191,32,56,156,147,228,17,15,32,122,170,101,237,66,249,63,154,213,93,255,0,222,42,143,154,238,167,211,214,80,183,17,167,151,169,237,170,167,145,200,142,141,127,137,45,83,87,220,158,255,0,184,179,236,246,247,13,131,23,184,220,166,153,177,182,10,105,164,85,115,145,61,205,141,206,253,105,250,138,22,226,235,58,173,213,29,107,187,219,225,157,213,49,197,95,87,20,109,107,149,233,179,42,42,85,54,68,115,190,231,125,192,126,167,4,252,60,220,53,71,49,130,174,94,150,210,199,213,214,174,142,85,249,197,82,137,239,110,223,124,127,172,190,44,102,205,13,138,209,77,110,133,62,24,162,99,19,231,247,53,169,247,175,244,16,255,0,128,157,10,164,193,112,218,107,141,85,191,183,87,63,95,90,186,36,69,78,153,106,145,62,113,181,126,79,38,170,38,200,136,136,1,87,99,211,35,149,87,99,217,35,182,67,212,213,234,112,28,152,221,207,113,197,169,177,200,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,173,103,22,62,105,245,147,234,6,67,234,51,155,41,154,214,113,99,230,159,89,62,160,100,62,163,56,23,83,202,227,200,158,153,126,53,235,21,164,170,33,87,40,237,76,197,115,14,16,172,248,45,166,175,107,214,5,112,175,183,221,233,100,146,62,227,124,77,92,213,144,78,214,53,234,244,133,236,157,88,215,189,173,234,146,9,218,136,168,205,214,106,128,0,1,85,124,243,191,66,127,180,159,187,76,85,201,83,205,62,83,244,254,187,212,109,199,106,231,105,169,152,174,65,168,250,119,165,182,154,191,17,122,195,237,247,11,133,223,183,36,111,142,159,199,173,55,98,7,116,189,94,201,145,148,139,35,152,246,183,243,115,192,228,87,35,253,221,87,146,167,154,124,167,233,253,119,168,219,128,186,144,0,21,87,207,59,244,39,251,73,251,180,233,92,169,248,227,166,211,91,173,7,11,122,146,202,185,108,89,61,225,25,139,92,218,249,103,91,117,198,169,204,98,81,62,61,213,25,77,52,187,57,174,141,169,219,154,89,28,244,115,101,116,144,247,94,121,223,161,63,218,79,221,165,85,129,181,64,43,47,149,63,29,85,57,140,116,28,44,106,189,125,93,77,246,150,157,33,194,171,155,75,19,96,117,186,146,137,137,236,215,164,49,181,90,248,162,167,146,86,205,34,187,184,139,35,92,246,185,177,164,182,104,0,198,156,69,107,206,27,195,110,145,223,117,91,51,173,164,107,45,212,239,101,178,134,106,133,133,247,107,138,177,203,79,69,18,181,143,119,92,142,110,202,228,99,186,24,143,145,201,208,199,42,119,92,179,41,177,96,216,173,231,53,202,107,188,21,151,31,183,212,93,46,53,61,167,201,216,165,130,55,73,44,157,12,71,61,221,44,99,151,102,162,185,118,217,17,87,220,107,239,199,39,23,119,94,47,181,113,185,92,22,234,187,62,39,97,167,117,183,28,181,79,80,231,189,144,43,213,207,170,153,136,229,137,149,51,47,79,95,109,54,70,71,12,106,233,59,73,35,131,31,241,21,175,57,151,18,90,185,125,213,108,206,182,173,207,184,212,61,150,202,25,170,18,102,90,109,200,247,45,61,20,74,214,49,189,17,181,219,43,145,141,235,122,190,71,39,91,220,171,176,79,9,222,86,52,111,233,254,61,233,208,26,214,27,41,240,157,229,99,70,254,159,227,222,157,0,20,215,205,79,71,44,90,69,197,197,222,167,28,155,106,76,246,223,22,99,37,55,75,255,0,181,106,170,103,158,58,148,235,123,220,175,238,79,79,44,251,252,45,111,127,161,173,70,177,21,100,175,36,189,107,255,0,229,235,135,58,203,127,235,205,109,245,81,197,255,0,171,209,213,199,51,214,79,253,73,99,107,99,255,0,14,174,119,241,16,239,252,235,52,207,237,6,135,97,122,165,73,73,117,168,171,195,242,7,219,230,240,241,245,210,211,208,215,195,249,201,234,54,98,171,54,158,146,142,54,61,92,214,245,78,173,84,115,158,205,160,7,46,173,99,190,232,223,23,24,37,77,162,31,17,73,152,92,32,195,174,148,221,76,103,122,150,190,120,163,106,245,185,143,86,246,167,74,121,246,111,75,159,216,232,234,107,94,229,3,97,66,53,115,21,214,59,22,141,240,143,157,212,221,225,241,21,121,133,190,124,58,215,77,212,246,119,170,171,224,150,55,47,91,88,244,111,106,4,168,159,103,116,181,253,142,142,166,185,237,82,74,149,87,206,211,90,255,0,249,69,225,206,142,223,250,179,91,133,84,145,127,235,20,116,145,194,244,147,255,0,93,89,26,232,255,0,192,43,93,252,116,2,178,244,247,10,186,234,86,127,141,105,205,138,162,146,11,150,85,120,162,178,81,203,86,247,54,8,231,169,153,144,198,233,28,214,185,200,196,115,209,85,81,174,93,183,217,23,228,108,209,167,184,85,171,77,112,12,107,78,108,85,21,115,219,113,91,61,21,146,142,90,183,181,211,201,5,52,44,134,55,72,230,181,173,87,171,88,138,170,141,106,111,190,200,159,34,141,185,86,104,229,139,87,120,184,180,84,228,115,111,73,129,91,229,204,99,166,233,127,246,213,85,52,240,71,76,157,108,123,85,157,185,234,34,159,127,137,174,236,116,57,170,215,170,165,244,129,170,185,178,159,9,222,86,52,111,233,254,61,233,208,26,214,27,9,242,248,215,77,56,214,94,25,112,171,78,21,121,238,221,112,76,126,215,141,223,237,179,162,50,170,138,170,158,149,144,163,220,196,85,222,25,123,78,124,82,34,171,92,212,114,46,207,100,140,96,73,80,0,24,255,0,93,52,47,78,56,139,211,139,142,151,234,133,155,199,90,171,182,150,25,162,84,101,85,190,169,168,169,29,85,52,138,139,219,153,157,78,217,118,86,171,92,230,61,175,99,222,199,107,217,196,191,14,153,223,11,250,167,95,166,121,213,63,248,90,203,61,111,92,63,221,59,95,137,154,24,43,59,113,75,39,103,187,216,123,187,79,119,91,62,74,159,37,93,148,204,21,198,39,10,184,111,21,250,71,112,195,239,54,218,70,228,246,234,122,138,156,78,239,36,139,11,237,215,21,103,192,142,149,172,123,188,52,142,108,109,153,157,46,234,98,35,145,59,140,141,236,8,21,202,235,152,5,101,162,178,219,195,38,183,228,93,235,84,222,26,221,131,221,39,142,121,234,163,170,150,120,160,134,210,238,219,31,213,10,247,119,138,73,21,141,133,177,186,53,114,177,98,108,86,212,106,239,159,224,25,150,150,102,87,109,62,212,28,122,174,199,144,216,234,22,154,186,134,165,19,174,39,236,138,138,138,138,173,123,28,213,107,216,246,170,177,236,115,92,213,115,92,138,182,125,203,243,153,126,61,101,210,59,166,150,235,245,69,37,27,244,203,23,146,183,31,185,199,61,45,51,238,246,234,54,53,145,218,219,28,178,70,217,43,145,189,12,133,24,191,158,99,87,175,165,241,186,73,130,122,241,47,196,94,9,194,254,150,87,234,102,117,81,254,22,142,207,69,209,55,247,78,233,225,166,154,10,62,228,81,73,217,238,246,30,222,235,219,208,207,154,175,201,23,94,29,104,213,236,203,94,181,67,32,213,205,64,158,146,75,238,69,80,217,170,18,146,4,134,8,152,200,219,20,80,198,207,122,163,35,138,56,227,69,114,185,234,140,69,115,156,229,87,47,106,226,171,137,140,203,138,253,92,172,213,44,194,134,146,220,198,211,182,219,104,182,83,34,57,150,235,116,111,145,241,64,178,116,163,166,127,84,178,61,242,57,19,169,239,119,75,88,206,136,217,138,171,109,55,91,117,53,5,101,194,217,87,75,79,116,167,90,186,25,102,133,204,101,84,9,44,144,172,177,57,83,103,177,37,134,88,213,205,221,58,227,123,126,109,84,64,253,108,3,63,204,180,179,50,180,234,14,159,100,53,118,60,134,199,80,149,52,53,212,202,157,113,63,101,69,69,69,69,107,216,230,171,152,246,57,21,143,99,156,215,35,154,229,69,216,79,131,190,42,176,222,43,244,142,223,152,89,174,84,141,201,237,212,244,244,217,101,162,56,214,23,219,174,42,207,141,91,19,158,247,120,105,28,217,29,11,250,157,212,196,86,170,247,25,35,25,175,13,155,22,190,228,22,235,245,218,209,67,226,41,49,155,123,46,151,73,59,172,103,135,165,125,84,20,141,147,103,42,43,247,158,174,157,155,53,21,223,30,251,116,181,202,153,3,134,142,34,243,190,23,245,78,131,83,48,90,143,240,84,119,138,46,136,127,186,118,191,19,12,211,209,247,37,138,78,207,119,176,198,247,88,222,182,124,209,126,104,161,178,153,85,124,212,248,241,255,0,186,252,42,105,5,235,252,20,89,125,246,217,113,255,0,119,101,77,145,204,237,127,234,238,149,241,205,254,18,157,237,254,250,195,186,241,119,205,99,75,217,160,212,150,238,29,238,245,119,28,195,80,172,242,183,186,174,146,146,124,78,9,58,225,149,243,186,55,35,153,92,215,35,210,38,70,245,70,171,91,63,83,163,236,165,69,69,226,120,181,247,57,202,172,216,86,45,67,227,111,89,5,194,158,215,110,166,238,178,62,253,84,242,54,56,163,235,122,181,141,234,123,218,155,185,81,169,190,234,168,158,240,59,86,133,232,94,163,241,23,168,246,237,47,210,251,55,142,186,215,111,44,211,74,170,202,91,125,43,85,18,74,170,153,17,23,183,11,58,155,186,236,174,87,57,172,99,94,247,177,142,216,83,134,142,29,48,78,23,244,178,131,76,240,90,127,240,85,151,138,222,185,191,186,119,79,13,12,51,214,118,229,150,78,207,119,176,199,118,152,238,134,124,145,62,106,184,211,128,30,15,173,92,38,233,27,91,112,74,185,51,188,198,158,142,191,43,124,210,181,89,77,59,24,229,142,134,38,198,247,69,209,78,179,74,197,145,174,114,202,247,61,253,93,11,28,113,202,0,0,0,5,0,243,71,243,217,169,191,130,250,61,17,127,197,0,243,71,243,217,169,191,130,250,61,16,19,255,0,146,167,149,140,167,234,5,119,167,91,137,254,64,14,74,158,86,50,159,168,21,222,157,110,39,248,21,87,207,59,244,39,251,73,251,180,197,92,149,60,211,229,63,79,235,189,70,220,101,94,121,223,161,63,218,79,221,166,42,228,169,230,159,41,250,127,93,234,54,224,46,164,0,0,0,0,165,110,117,126,105,241,111,167,244,62,163,113,46,164,165,110,117,126,105,241,111,167,244,62,163,113,1,201,83,205,62,83,244,254,187,212,109,197,212,148,109,202,3,63,195,112,94,43,234,105,115,12,134,146,210,252,171,23,169,176,90,22,165,85,172,170,184,201,89,71,44,84,232,253,186,90,247,182,9,17,157,74,157,79,233,99,119,123,216,215,94,72,0,0,24,171,139,31,43,26,201,244,255,0,33,244,233,205,107,13,138,56,246,212,204,87,75,248,71,212,203,142,83,87,219,246,246,63,91,140,219,160,100,145,164,213,85,213,240,62,158,38,70,215,189,189,125,61,199,74,244,110,238,72,161,149,232,215,116,108,107,174,6,213,0,17,43,152,103,26,118,174,22,52,190,162,197,136,100,20,141,213,76,150,157,19,31,163,90,102,213,45,20,11,39,76,183,9,227,115,145,172,99,90,146,182,37,122,57,31,50,53,59,114,49,147,116,134,42,230,91,204,18,155,71,173,87,142,31,52,130,235,87,30,160,215,211,248,107,197,218,146,89,105,103,198,152,246,210,207,26,198,175,129,89,59,234,41,167,149,168,248,101,107,224,93,156,138,143,70,237,76,39,213,118,187,93,111,247,90,219,237,246,231,87,113,185,92,106,36,171,172,172,171,153,211,79,83,60,142,87,73,44,146,57,85,207,123,156,170,229,114,170,170,170,170,169,117,60,25,242,202,195,116,235,68,178,43,31,17,182,90,76,135,33,212,138,122,38,95,45,145,78,177,178,211,73,79,59,106,98,162,138,174,157,205,153,94,179,50,41,39,116,114,36,79,124,49,49,17,237,139,185,40,87,7,2,252,102,223,120,60,212,122,171,156,150,175,108,225,153,71,135,167,201,173,177,49,137,84,232,226,87,246,170,105,164,118,219,77,23,118,85,72,220,228,142,70,189,205,119,74,171,37,143,96,155,77,218,213,127,181,81,95,108,87,58,75,141,182,227,79,29,93,29,101,36,205,154,10,152,36,106,58,57,99,145,170,173,123,28,213,71,35,145,85,21,21,21,13,117,248,193,225,51,50,225,23,84,62,195,223,106,42,239,22,42,250,120,234,108,89,27,168,18,150,11,171,18,54,44,232,198,36,146,163,31,20,175,88,220,197,127,94,221,183,170,35,101,98,172,138,229,139,199,143,228,66,251,77,160,218,177,122,233,192,114,11,131,125,155,116,184,220,123,116,184,188,206,100,206,147,102,246,156,189,154,137,221,78,142,234,146,56,161,114,201,50,237,215,43,148,46,164,213,223,0,207,243,45,44,204,173,58,131,167,217,13,93,143,33,177,212,37,77,13,117,50,167,92,79,217,81,81,81,81,90,246,57,170,230,61,142,69,99,216,231,53,200,230,185,81,118,136,53,87,3,99,62,15,184,179,195,120,186,210,255,0,183,22,42,122,75,61,246,130,162,74,107,238,56,218,245,170,158,212,245,145,233,2,189,235,28,74,246,75,19,18,70,189,25,209,191,113,136,170,232,158,137,157,77,107,56,98,226,23,42,225,127,89,108,186,185,139,83,120,255,0,1,220,166,184,218,223,85,37,60,55,58,25,91,211,45,60,142,98,255,0,139,35,21,205,123,89,44,81,61,88,254,142,149,216,123,69,245,123,13,215,173,47,199,245,115,79,231,171,146,197,145,83,186,106,116,171,129,97,158,39,178,71,69,44,50,51,222,136,248,229,142,72,213,90,174,98,171,21,90,231,53,81,202,29,212,2,26,243,29,227,142,167,133,44,54,131,15,211,230,82,84,106,46,97,79,59,232,102,149,241,74,203,37,35,85,24,181,178,192,170,174,123,220,229,115,96,107,155,218,115,226,149,206,87,36,43,20,129,133,121,175,113,199,77,141,90,175,124,35,233,203,42,210,251,114,167,167,102,93,118,71,203,78,148,52,146,182,57,219,69,2,181,90,178,190,120,156,206,235,151,120,146,25,93,30,207,116,143,236,224,174,74,158,105,242,159,167,245,222,163,110,32,1,63,249,42,121,167,202,126,159,215,122,141,184,12,171,207,59,244,39,251,73,251,180,197,92,177,120,241,252,136,95,105,180,27,86,47,93,56,14,65,112,111,179,110,151,27,143,110,151,23,153,204,153,210,108,222,211,151,179,81,59,169,209,221,82,71,20,46,89,38,93,186,229,114,229,94,121,223,161,63,218,79,221,165,85,129,181,64,43,3,148,167,26,254,219,163,163,225,55,83,110,119,90,203,212,61,233,48,187,132,235,223,141,212,48,193,220,125,177,202,141,235,143,178,200,165,146,39,72,231,53,99,87,68,139,26,69,11,31,103,224,14,149,173,26,189,134,232,46,151,228,26,185,168,19,213,199,98,199,105,219,53,66,82,64,179,79,43,223,35,98,138,24,217,238,69,124,146,201,28,104,174,86,177,21,232,174,115,90,138,228,237,87,107,181,170,193,106,173,190,223,110,116,150,235,109,186,158,74,186,202,202,185,155,12,20,208,70,213,116,146,201,35,149,26,198,53,168,174,87,42,162,34,34,170,154,251,113,209,198,109,247,140,61,71,165,185,199,106,246,54,25,139,248,138,124,102,219,43,24,181,77,142,85,103,118,166,166,70,239,188,210,246,162,85,141,174,88,227,107,26,214,245,42,62,89,3,160,113,59,196,46,85,197,6,178,222,181,115,41,166,240,30,63,183,77,110,181,178,170,74,136,109,148,49,55,166,42,120,220,245,255,0,26,71,171,90,198,190,89,101,122,49,157,125,41,127,220,39,121,88,209,191,167,248,247,167,64,107,88,108,167,194,119,149,141,27,250,127,143,122,116,0,101,80,0,26,187,224,25,254,101,165,153,149,167,80,116,251,33,171,177,228,54,58,132,169,161,174,166,84,235,137,251,42,42,42,42,43,94,199,53,92,199,177,200,172,123,28,230,185,28,215,42,46,194,124,31,113,103,134,241,117,165,255,0,110,44,84,244,150,123,237,5,68,148,215,220,113,181,235,85,61,169,235,35,210,5,123,214,56,149,236,150,38,36,141,122,51,163,126,227,17,85,209,61,19,92,195,42,240,197,196,46,85,194,254,178,217,117,115,22,166,241,254,3,185,77,113,181,190,170,74,120,110,116,50,183,166,90,121,28,197,255,0,22,70,43,154,246,178,88,162,122,177,253,29,42,27,41,131,165,104,190,175,97,186,245,165,248,254,174,105,252,245,114,88,178,42,119,77,78,149,112,44,51,196,246,72,232,165,134,70,123,209,31,28,177,201,26,171,85,204,85,98,171,92,230,170,57,123,168,2,178,249,175,113,199,77,141,90,175,124,35,233,203,42,210,251,114,167,167,102,93,118,71,203,78,148,52,146,182,57,219,69,2,181,90,178,190,120,156,206,235,151,120,146,25,93,30,207,116,143,236,230,174,99,188,113,212,240,165,134,208,97,250,124,202,74,141,69,204,41,231,125,12,210,190,41,89,100,164,106,163,22,182,88,21,85,207,123,156,174,108,13,115,123,78,124,82,185,202,228,133,98,146,136,64,159,252,149,60,211,229,63,79,235,189,70,220,93,73,74,220,149,60,211,229,63,79,235,189,70,220,93,72,3,85,115,106,131,85,112,47,251,149,199,145,61,50,252,107,214,43,73,84,69,94,87,30,68,244,203,241,175,88,173,37,80,2,144,57,143,242,255,0,172,225,222,251,46,173,233,14,59,254,116,245,254,26,9,105,169,228,158,162,76,118,171,161,145,244,212,62,103,201,35,225,154,68,87,178,101,119,74,73,42,196,228,103,230,86,91,191,58,254,127,128,97,186,167,134,221,180,251,80,113,234,75,230,61,124,167,90,106,234,26,148,94,137,89,186,42,42,42,42,57,143,107,145,175,99,218,168,246,61,173,115,85,174,106,42,6,190,220,29,113,139,157,240,129,157,212,95,236,20,126,217,198,239,61,31,104,49,254,228,52,254,212,237,67,80,202,95,237,167,193,44,144,118,164,168,89,63,54,137,215,183,75,183,69,247,90,255,0,48,140,255,0,13,213,62,92,57,182,160,233,246,67,73,124,199,175,148,246,74,154,26,234,101,94,137,89,237,154,52,84,84,84,71,49,237,114,57,143,99,145,30,199,181,205,114,53,205,84,74,171,227,111,131,236,155,132,109,80,150,202,228,171,173,194,111,149,19,187,19,188,85,203,79,223,174,130,40,224,124,204,146,56,158,174,107,225,117,75,34,87,185,145,164,138,213,123,26,212,94,150,245,76,39,137,140,203,14,225,211,80,248,101,117,13,37,126,39,158,84,81,220,152,174,68,142,123,109,198,10,170,73,93,59,30,141,85,145,146,197,72,200,157,27,190,74,145,189,142,110,210,54,80,196,6,198,124,96,241,103,134,240,139,165,255,0,110,47,180,244,151,139,237,125,68,116,214,44,113,213,235,75,61,213,233,35,18,117,99,210,57,85,140,138,39,172,142,122,179,163,126,219,21,81,210,177,23,92,195,42,241,59,196,46,85,197,6,178,222,181,115,41,166,240,30,63,183,77,110,181,178,170,74,136,109,148,49,55,166,42,120,220,245,255,0,26,71,171,90,198,190,89,101,122,49,157,125,40,29,83,84,181,75,59,214,156,238,231,169,154,151,125,246,206,73,121,236,248,218,223,11,13,63,119,181,11,33,143,243,112,177,145,183,104,226,99,126,22,166,251,110,187,170,170,173,180,242,197,229,255,0,89,164,84,116,220,64,235,126,59,225,51,170,190,153,241,155,108,178,79,21,85,134,150,72,38,134,87,84,177,175,72,214,105,227,168,247,195,35,28,232,90,198,238,173,145,207,100,120,3,150,47,47,250,61,93,172,166,226,7,91,241,223,23,130,210,116,207,140,219,101,146,9,105,111,213,81,207,52,50,186,165,141,122,200,144,193,37,63,190,25,24,214,204,231,183,117,116,109,123,36,185,64,0,0,34,175,52,127,34,122,155,248,47,172,81,21,43,192,191,25,183,222,15,53,30,170,231,37,171,219,56,102,81,225,233,242,107,108,76,98,85,58,56,149,253,170,154,105,29,182,211,69,221,149,82,55,57,35,145,175,115,93,210,170,201,99,182,174,104,254,68,245,55,240,95,88,162,40,4,13,167,109,55,107,85,254,213,69,125,177,92,233,46,54,219,141,60,117,116,117,148,147,54,104,42,96,145,168,232,229,142,70,170,181,236,115,85,28,142,69,84,84,84,84,62,178,146,249,110,115,4,166,225,218,166,77,30,214,75,173,91,180,234,227,80,234,154,43,148,210,203,51,49,151,164,83,201,42,69,79,12,18,205,51,42,102,88,26,172,107,154,200,222,175,147,109,223,34,173,218,0,42,175,158,119,232,79,246,147,247,105,106,133,85,243,206,253,9,254,210,126,237,3,175,242,161,227,142,167,26,186,217,56,71,212,102,82,37,138,229,81,80,204,70,236,175,138,157,104,106,229,116,147,186,138,117,114,181,37,100,242,185,253,167,38,242,164,210,182,61,158,217,25,217,183,67,85,114,234,121,98,241,227,249,111,177,83,104,54,172,94,186,179,236,126,222,223,102,221,46,55,30,229,86,81,11,95,51,164,217,189,166,167,122,158,6,211,163,186,164,146,89,154,146,76,187,244,74,228,9,254,0,2,37,115,12,224,178,213,197,62,151,212,95,113,12,126,145,218,169,141,83,162,227,245,139,82,218,85,173,129,36,234,150,223,60,142,106,181,236,115,86,87,68,143,86,163,38,86,175,114,54,62,110,170,33,255,0,53,88,22,85,254,170,227,153,38,57,112,255,0,108,163,174,182,215,83,201,255,0,6,72,102,142,70,127,67,154,230,253,202,134,210,101,117,115,58,229,255,0,89,171,180,117,60,64,232,134,59,226,243,170,78,169,242,107,108,82,79,45,85,250,150,56,33,134,39,83,49,207,88,210,104,35,167,247,67,27,26,233,154,247,108,174,145,172,100,129,149,121,115,113,175,252,42,180,226,123,6,127,115,181,71,169,184,183,230,238,84,208,47,106,75,165,10,35,18,59,155,97,233,107,27,212,247,172,114,182,37,115,89,35,90,237,162,108,209,70,147,0,214,7,75,117,75,59,209,108,238,217,169,154,105,125,246,54,73,102,239,120,42,223,11,13,71,107,187,11,225,147,243,115,49,241,187,120,229,123,126,38,174,219,238,155,42,34,165,186,100,252,224,52,190,155,134,138,77,75,199,172,84,139,170,23,154,138,203,109,46,20,250,201,42,153,107,158,39,252,53,85,147,246,225,87,83,118,159,12,137,208,136,178,189,235,11,28,139,28,210,66,31,171,204,143,152,37,79,14,212,209,232,246,141,221,105,29,168,183,26,118,212,214,220,161,150,41,159,140,177,37,130,72,146,90,121,160,150,25,159,83,10,206,212,99,156,215,198,197,100,155,108,248,213,105,48,250,174,215,107,173,254,235,91,125,190,220,234,238,55,43,141,68,149,117,149,149,115,58,105,234,103,145,202,233,37,146,71,42,185,239,115,149,92,174,85,85,85,85,85,62,188,179,22,190,224,217,85,231,10,202,104,124,21,235,31,184,84,90,238,52,221,214,73,216,170,130,71,71,44,125,108,87,49,221,47,99,147,118,170,181,118,221,21,83,222,6,117,224,147,140,28,155,132,109,80,138,244,213,171,173,194,111,149,16,55,44,179,210,69,79,223,174,130,40,231,100,47,142,73,88,174,107,225,117,75,229,70,53,241,164,138,212,99,220,212,94,166,223,246,1,159,225,186,167,134,218,117,7,79,178,26,75,230,61,124,167,74,154,26,234,101,94,137,89,186,162,162,162,162,57,143,107,145,204,123,28,136,246,61,174,107,145,174,106,162,107,67,145,105,110,119,138,96,152,142,166,95,236,94,23,27,206,252,127,217,250,223,21,11,252,103,130,153,33,170,252,219,30,178,71,209,35,145,191,156,107,122,183,221,187,167,188,151,252,184,57,128,86,112,239,125,139,73,53,123,34,255,0,58,122,255,0,19,60,85,53,17,207,81,38,59,85,208,249,58,169,217,11,36,145,240,205,34,35,31,10,55,165,36,149,37,106,179,243,201,40,93,165,218,237,106,176,90,171,111,183,219,157,37,186,219,110,167,146,174,178,178,174,102,195,5,52,17,181,93,36,178,72,229,70,177,141,106,43,149,202,168,136,136,170,166,190,220,116,113,155,125,227,15,81,233,110,113,218,189,141,134,98,254,34,159,25,182,202,198,45,83,99,149,89,221,169,169,145,187,239,52,189,168,149,99,107,150,56,218,198,181,189,74,143,150,76,193,204,143,152,37,55,17,53,49,232,246,141,221,106,219,167,86,234,134,212,214,220,161,150,88,89,147,61,98,130,72,146,90,121,160,138,104,89,77,50,78,212,99,156,230,72,244,100,155,110,200,213,48,7,7,220,38,102,92,93,106,135,216,123,21,69,93,158,197,65,79,37,77,247,35,109,2,85,65,106,98,198,245,129,30,197,146,36,123,229,149,137,27,88,143,235,219,184,244,69,108,79,84,14,255,0,203,207,130,203,175,20,250,161,79,125,203,241,250,183,105,94,53,80,171,144,86,37,75,169,82,182,116,143,170,43,124,18,53,170,231,189,206,88,157,42,49,90,172,133,92,189,200,222,248,122,178,7,57,91,77,170,193,196,150,19,98,177,91,41,45,214,219,118,155,219,105,40,232,233,33,108,48,83,65,29,125,193,177,197,28,109,68,107,24,214,162,53,26,136,136,136,136,136,92,78,150,233,110,9,162,216,37,179,76,244,210,197,236,108,110,205,222,240,84,94,42,106,142,215,118,103,205,39,231,38,123,228,118,242,74,247,124,78,93,183,217,54,68,68,74,129,231,87,230,159,22,250,127,67,234,55,16,51,175,42,30,56,233,178,91,85,147,132,125,70,101,90,223,109,180,245,12,196,110,202,249,106,18,186,146,38,201,59,168,167,87,43,150,39,193,19,95,218,114,109,18,195,19,99,217,142,141,157,235,52,53,87,47,39,150,159,29,85,60,77,99,53,90,97,169,213,245,117,90,161,142,83,207,114,170,174,117,44,81,193,119,183,45,66,35,103,98,65,27,34,133,240,172,240,194,232,213,169,212,157,185,26,231,171,164,72,194,111,128,0,235,249,254,127,134,233,102,27,118,212,29,65,200,105,44,120,245,142,157,106,107,171,170,85,122,34,102,232,136,136,136,138,231,189,206,86,177,140,106,43,222,247,53,173,71,57,200,139,141,56,81,226,187,78,56,181,211,134,102,184,84,190,6,235,67,219,130,255,0,96,158,100,125,85,162,169,200,170,141,114,162,39,114,23,244,185,98,153,17,27,35,90,228,84,99,217,36,108,168,206,99,188,113,211,113,91,153,80,97,250,124,202,186,125,58,195,234,39,125,12,210,190,88,159,123,171,114,35,22,182,88,21,81,172,99,90,142,108,13,115,123,173,100,178,185,202,213,153,98,143,242,121,105,104,134,176,234,143,17,118,124,203,76,111,149,120,213,183,11,168,234,191,228,180,145,208,212,79,108,130,170,150,169,141,100,116,245,125,77,145,243,182,57,160,71,164,82,164,75,34,72,230,175,74,34,133,250,24,83,138,238,43,180,227,132,173,56,126,107,154,203,227,174,181,221,200,44,22,8,38,70,85,93,234,154,136,170,214,170,162,246,225,103,83,86,89,149,21,177,181,205,68,71,189,241,198,252,129,170,90,165,130,104,182,9,115,212,205,75,190,251,27,27,179,118,124,109,111,133,154,163,181,221,153,144,199,249,184,88,249,29,188,146,177,191,11,87,109,247,93,145,21,83,94,206,43,184,174,212,126,45,117,29,249,174,107,47,129,181,80,247,32,176,88,32,153,95,75,104,165,114,162,171,90,170,137,220,153,253,45,89,102,84,71,72,230,181,17,24,198,71,27,3,31,234,150,169,103,122,211,157,220,245,51,82,239,190,217,201,47,61,159,27,91,225,97,167,238,246,161,100,49,254,110,22,50,54,237,28,76,111,194,212,223,109,215,117,85,85,105,110,169,103,122,45,157,219,53,51,77,47,190,198,201,44,221,239,5,91,225,97,168,237,119,97,124,50,126,110,102,62,55,111,28,175,111,196,213,219,125,211,101,68,84,154,188,177,120,14,252,183,223,105,181,231,86,44,189,88,14,63,112,111,179,109,119,27,119,114,151,40,153,172,153,178,108,238,235,87,179,79,59,105,213,221,81,201,20,206,73,33,93,250,37,106,126,175,51,174,95,244,122,69,89,83,196,14,136,99,190,19,5,171,234,159,38,182,197,36,17,82,216,106,164,158,24,98,117,51,28,244,145,97,158,74,143,116,49,177,205,133,204,118,202,216,220,198,70,22,63,193,247,22,120,111,23,90,95,246,226,197,79,73,103,190,208,84,73,77,125,199,27,94,181,83,218,158,178,61,32,87,189,99,137,94,201,98,98,72,215,163,58,55,238,49,21,93,19,209,51,169,173,103,12,92,66,229,92,47,235,45,151,87,49,106,111,31,224,59,148,215,27,91,234,164,167,134,231,67,43,122,101,167,145,204,95,241,100,98,185,175,107,37,138,39,171,31,209,210,187,15,104,190,175,97,186,245,165,248,254,174,105,252,245,114,88,178,42,119,77,78,149,112,44,51,196,246,72,232,165,134,70,123,209,31,28,177,201,26,171,85,204,85,98,171,92,230,170,57,67,186,128,0,165,110,117,126,105,241,111,167,244,62,163,113,51,175,42,30,56,233,178,91,85,147,132,125,70,101,90,223,109,180,245,12,196,110,202,249,106,18,186,146,38,201,59,168,167,87,43,150,39,193,19,95,218,114,109,18,195,19,99,217,142,141,157,236,21,206,175,205,62,45,244,254,135,212,110,36,0,3,106,128,67,94,92,92,113,212,241,91,134,215,225,250,130,202,74,125,69,195,233,224,125,116,209,62,40,153,123,164,114,171,18,182,40,17,81,204,123,92,141,108,237,107,123,77,124,177,57,170,212,153,34,142,101,0,48,87,24,60,89,225,188,34,233,127,219,139,237,61,37,226,251,95,81,29,53,139,28,117,122,210,207,117,122,72,196,157,88,244,142,85,99,34,137,235,35,158,172,232,223,182,197,84,116,172,69,200,26,209,171,216,110,130,233,126,65,171,154,129,61,92,118,44,118,157,179,84,37,36,11,52,242,189,242,54,40,161,141,158,228,87,201,44,145,198,138,229,107,17,94,138,231,53,168,174,77,120,120,157,226,23,42,226,131,89,111,90,185,148,211,120,15,31,219,166,183,90,217,85,37,68,54,202,24,155,211,21,60,110,122,255,0,141,35,213,173,99,95,44,178,189,24,206,190,148,14,149,159,231,249,150,169,230,87,109,65,212,28,134,174,249,144,223,42,22,166,186,186,165,83,174,87,236,136,136,136,136,141,99,26,212,107,24,198,162,49,140,107,90,212,107,90,136,155,68,26,171,155,84,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,225,126,71,173,85,81,126,71,180,245,174,251,129,201,161,203,247,6,158,85,19,231,176,21,219,205,34,138,157,248,90,212,246,254,52,147,223,239,95,127,230,171,84,174,60,23,73,170,47,182,118,221,161,151,161,143,114,42,252,40,191,54,53,126,247,167,235,253,69,171,115,37,199,86,233,165,117,85,44,141,234,176,117,200,191,61,182,109,53,98,253,201,253,37,45,212,100,183,59,52,181,54,250,121,88,136,146,185,83,118,34,237,178,237,255,0,80,22,139,202,146,94,214,67,152,82,182,78,182,199,75,67,239,219,111,156,242,175,253,101,155,53,74,147,229,27,124,145,217,134,73,69,213,191,118,134,149,238,85,106,123,246,170,114,39,255,0,52,91,92,94,246,53,127,161,0,228,171,247,28,19,230,187,156,215,228,112,221,55,254,144,57,183,228,21,55,13,249,30,55,93,246,3,202,30,65,225,202,136,213,85,2,49,241,215,158,183,13,210,59,190,206,233,146,162,150,120,155,238,223,248,212,149,63,236,87,249,165,47,233,77,29,118,99,172,242,213,194,222,183,77,45,108,191,52,79,154,61,127,163,249,196,236,230,197,169,117,13,186,81,96,212,146,199,209,44,20,179,43,122,26,174,221,241,213,179,231,190,255,0,122,125,199,193,203,55,135,152,31,118,143,80,110,244,211,171,166,163,159,183,249,201,26,223,206,67,78,228,247,116,34,127,45,223,120,22,75,164,86,153,109,152,133,28,114,255,0,27,243,155,167,187,252,44,159,210,191,172,239,103,162,146,158,58,120,145,145,53,90,137,253,63,210,123,183,79,188,14,18,179,169,62,123,30,34,103,79,189,14,106,157,95,121,229,17,19,228,7,144,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,90,206,44,124,211,235,39,212,12,135,212,103,54,83,53,172,226,199,205,62,178,125,64,200,125,70,112,62,78,29,117,231,50,225,183,87,44,90,173,134,86,213,181,246,234,134,50,231,67,13,66,66,203,181,185,94,213,168,162,149,92,199,183,162,70,183,100,114,177,221,15,70,72,212,235,99,85,54,19,225,215,94,112,222,36,180,142,197,170,216,101,109,35,153,113,167,99,46,116,48,212,44,207,180,220,81,141,90,138,41,85,204,99,186,227,115,182,71,43,27,214,197,100,141,78,135,181,87,95,124,203,135,76,239,18,208,156,19,136,175,15,226,240,204,215,189,71,227,122,225,143,194,93,35,172,175,135,193,246,251,171,44,155,195,65,222,238,246,218,207,206,244,111,187,119,119,117,224,115,139,187,175,8,58,184,236,174,123,117,93,227,19,191,83,182,219,145,218,160,168,115,30,248,17,232,230,85,66,197,114,68,250,152,87,171,163,184,155,43,36,154,52,116,125,213,145,161,176,241,18,185,131,113,183,106,225,67,0,142,197,140,79,73,93,168,185,85,61,68,54,170,54,213,53,179,218,96,116,51,53,151,103,198,232,101,99,217,29,67,99,107,98,145,26,147,47,113,26,170,145,201,182,64,215,238,48,116,191,66,120,121,162,226,34,117,171,191,218,50,42,122,71,98,212,180,209,73,11,238,243,213,211,186,122,86,43,164,102,244,236,116,77,116,143,124,141,69,99,24,237,154,233,58,99,118,190,218,171,169,153,86,178,106,62,71,170,89,173,95,136,189,100,215,9,110,21,61,50,72,248,225,235,95,130,8,187,143,123,219,12,76,70,199,27,21,203,209,27,24,212,93,154,128,117,251,181,218,235,127,186,214,223,111,183,58,187,141,202,227,81,37,93,101,101,92,206,154,122,153,228,114,186,73,100,145,202,174,123,220,229,87,43,149,85,85,85,85,73,235,201,83,205,62,83,244,254,187,212,109,196,85,213,14,29,51,189,31,210,205,58,212,204,234,159,192,126,83,60,109,101,158,139,174,25,122,237,113,83,80,77,5,103,114,41,95,183,123,199,61,189,167,181,143,103,99,117,69,235,68,108,170,228,169,230,159,41,250,127,93,234,54,224,46,164,0,5,85,243,206,253,9,254,210,126,237,32,175,10,220,49,223,120,170,202,178,236,43,22,189,120,43,214,63,135,215,228,182,234,111,12,201,61,169,85,4,144,71,21,15,91,229,137,144,119,95,80,212,239,57,85,172,219,117,106,167,189,39,87,60,239,208,159,237,39,238,211,21,114,84,243,79,148,253,63,174,245,27,112,16,87,252,213,96,89,87,250,171,142,100,152,229,195,253,178,142,186,219,93,79,39,252,25,33,154,57,25,253,14,107,155,247,42,23,167,203,247,142,235,23,21,88,172,120,86,82,255,0,5,169,184,253,189,36,184,211,108,249,61,169,75,4,116,177,203,117,235,101,60,84,240,119,106,106,28,158,25,170,174,102,219,166,237,247,166,32,230,177,192,229,78,165,90,171,248,164,211,103,210,69,125,198,44,234,252,166,216,230,69,2,92,109,212,173,123,214,181,146,108,138,250,152,98,221,174,108,142,94,228,49,70,214,43,93,19,99,154,160,45,151,107,173,150,165,245,150,107,157,93,5,68,148,243,210,62,90,105,157,19,221,4,241,62,25,162,87,53,81,85,146,69,36,145,189,191,39,49,238,106,238,138,168,4,213,230,95,199,29,79,17,217,148,218,61,131,178,145,154,117,133,222,36,124,53,113,190,42,135,223,46,48,164,144,45,107,102,98,185,169,76,141,124,173,133,172,119,198,201,22,71,170,171,152,200,99,86,139,232,54,101,173,81,230,87,75,21,21,92,86,44,15,23,186,100,215,219,179,105,210,72,40,217,75,69,60,240,66,245,87,181,58,234,37,133,34,106,34,171,209,22,73,17,142,108,79,217,195,174,131,102,92,73,106,229,139,74,112,202,42,183,62,227,80,199,220,235,161,167,73,153,105,183,35,218,149,21,178,163,158,198,244,70,215,110,141,87,183,173,234,200,218,189,111,106,45,223,100,218,13,134,240,219,203,243,81,244,167,12,162,164,107,45,218,111,126,125,206,186,26,117,133,247,107,138,218,165,74,138,217,81,207,123,186,228,115,119,70,171,221,208,196,100,109,94,134,53,16,53,247,54,83,225,59,202,198,141,253,63,199,189,58,3,90,195,101,62,19,188,172,104,223,211,252,123,211,160,1,197,86,150,254,90,120,113,212,93,51,134,197,237,154,251,206,63,85,236,170,47,21,225,251,183,72,153,222,161,252,226,189,141,110,213,81,64,239,141,200,197,219,103,238,213,114,46,182,214,155,181,214,193,117,162,190,216,174,117,118,235,149,186,162,58,186,58,202,73,157,12,244,211,198,228,116,114,199,35,85,28,199,181,200,142,71,34,162,162,162,42,27,79,26,235,113,237,166,121,86,151,241,113,169,150,236,166,147,183,237,236,130,183,38,183,78,200,228,72,106,168,107,231,125,68,79,141,207,99,122,250,123,142,137,234,221,218,146,195,43,17,206,232,220,11,244,209,12,214,235,169,90,47,128,234,53,246,158,146,11,150,85,139,218,175,117,145,82,49,205,130,57,234,105,35,154,70,198,215,57,206,70,35,158,168,136,174,114,237,182,234,191,50,136,57,138,235,29,247,89,56,184,206,234,110,240,248,122,76,62,225,62,29,107,166,234,99,251,52,180,19,203,27,151,173,172,98,187,187,58,212,79,179,186,156,206,255,0,71,83,154,198,169,53,121,115,113,59,246,27,128,13,88,154,175,40,181,62,245,163,222,210,184,89,232,174,144,246,105,96,134,174,157,102,183,192,249,27,219,239,120,139,138,86,49,24,146,44,170,231,163,17,90,142,137,10,150,2,231,185,44,96,20,214,46,30,114,189,65,168,199,170,232,238,89,86,80,250,102,87,76,146,181,149,246,234,58,120,210,21,137,28,189,14,99,42,39,175,98,189,137,239,127,91,92,171,219,68,109,133,24,171,133,93,45,252,139,112,227,167,90,103,53,139,216,213,246,108,126,151,218,180,94,43,196,118,174,146,179,189,93,249,196,123,218,237,234,165,157,223,3,149,137,190,204,217,168,212,76,170,6,170,230,85,225,163,136,188,239,133,253,83,160,212,204,22,163,252,21,29,226,139,162,31,238,157,175,196,195,52,244,125,201,98,147,179,221,236,49,189,214,55,173,159,52,95,154,46,42,36,87,18,28,31,100,218,39,166,154,107,173,182,100,171,184,224,153,254,47,96,175,125,125,76,180,237,125,29,238,182,133,213,19,80,163,26,254,235,216,137,12,146,178,78,219,90,140,145,177,171,156,246,43,222,23,189,161,122,233,167,28,69,233,197,187,84,52,190,243,227,173,85,219,197,52,50,162,50,170,223,84,212,69,146,150,166,52,85,237,204,206,166,238,155,171,85,174,107,216,231,177,236,123,178,1,64,60,2,241,175,149,112,167,168,244,150,75,181,207,196,105,150,77,112,134,60,142,223,80,178,62,58,14,181,108,110,185,211,164,109,123,219,52,76,68,87,181,141,94,244,108,70,42,117,54,39,197,125,24,158,83,98,206,113,91,54,107,139,87,120,219,46,65,111,167,186,91,170,123,79,143,191,75,60,109,146,41,58,30,141,123,122,152,246,174,206,68,114,111,178,162,47,184,15,214,0,1,13,121,138,112,43,77,197,46,26,185,198,159,80,82,51,85,44,20,240,195,67,53,77,84,172,101,206,221,10,212,61,109,168,139,34,65,11,221,37,67,164,100,206,103,241,216,214,57,236,99,149,236,162,187,181,166,235,96,186,214,216,175,182,202,187,117,202,221,81,37,37,101,29,92,46,134,122,105,227,114,182,72,164,141,200,142,99,218,228,86,171,85,17,81,81,81,77,167,136,1,199,111,44,255,0,225,33,171,24,254,170,233,149,239,216,151,172,134,225,79,110,205,37,172,94,245,44,84,49,83,57,172,184,198,197,122,61,102,99,32,138,159,177,31,195,43,164,133,202,176,163,102,149,193,2,185,124,240,73,117,226,191,63,146,251,147,193,87,67,167,88,173,69,60,215,90,199,82,185,208,93,167,108,208,185,246,150,72,217,162,123,31,37,59,164,115,165,141,92,176,167,109,92,136,178,71,191,117,230,255,0,139,88,176,109,125,211,220,43,22,161,240,86,92,127,75,237,54,187,117,55,117,242,118,41,96,173,175,142,40,250,222,174,123,186,88,198,166,238,85,114,237,186,170,175,188,184,173,23,210,28,55,65,116,191,31,210,61,63,130,174,59,22,59,78,232,105,214,174,117,154,121,94,249,29,44,179,72,255,0,114,43,228,150,73,36,84,106,53,136,175,84,107,90,212,70,165,69,243,171,243,79,139,125,63,161,245,27,136,31,39,38,171,77,170,255,0,196,150,109,98,190,219,41,46,54,219,142,155,220,169,43,40,234,225,108,208,84,193,37,125,189,178,69,36,110,69,107,216,230,170,181,90,168,168,168,170,138,117,94,98,156,10,212,240,181,153,46,113,167,212,21,111,210,187,253,68,48,208,205,83,85,19,223,108,184,204,149,15,91,106,34,200,179,204,198,199,78,233,25,51,153,252,71,181,142,123,222,213,123,251,175,37,79,52,249,79,211,250,239,81,183,23,19,159,224,24,110,169,225,183,109,62,212,28,122,146,249,143,95,41,214,154,186,134,165,23,162,86,110,138,138,138,138,142,99,218,228,107,216,246,170,61,143,107,92,213,107,154,138,129,171,185,121,60,180,56,28,166,225,199,13,135,88,115,135,213,191,81,115,75,60,108,154,146,70,75,78,203,29,186,101,142,116,162,116,47,70,185,106,85,204,137,211,57,237,248,31,26,70,196,68,107,223,55,84,225,3,149,205,171,68,53,231,33,213,93,66,169,164,190,91,113,187,197,92,56,37,186,174,38,212,170,193,253,175,45,21,218,73,154,230,55,196,198,215,79,10,196,250,116,70,205,26,205,26,252,48,188,176,160,0,0,0,0,5,0,243,71,243,217,169,191,130,250,61,17,127,197,0,243,71,243,217,169,191,130,250,61,16,19,255,0,146,167,149,140,167,234,5,119,167,91,137,254,64,14,74,158,86,50,159,168,21,222,157,110,39,248,21,87,207,59,244,39,251,73,251,180,197,92,149,60,211,229,63,79,235,189,70,220,101,94,121,223,161,63,218,79,221,166,42,228,169,230,159,41,250,127,93,234,54,224,46,164,0,0,21,87,196,143,29,63,150,190,52,52,123,67,180,115,51,241,122,109,101,212,12,111,219,21,52,77,233,134,251,116,142,237,18,174,211,35,151,196,81,195,180,125,189,145,172,124,168,249,63,58,214,211,200,150,168,0,165,110,117,126,105,241,111,167,244,62,163,113,46,164,165,110,117,126,105,241,111,167,244,62,163,113,2,0,23,147,203,67,142,58,110,35,176,216,116,123,56,101,91,53,23,11,179,198,249,170,228,124,181,12,190,91,161,88,224,74,215,76,245,115,146,165,28,248,155,51,94,239,141,242,36,140,85,71,61,144,212,6,136,232,54,101,175,146,102,150,189,63,162,171,185,95,113,60,94,92,154,158,211,73,78,147,79,114,100,85,180,144,75,12,105,214,213,235,108,85,50,74,136,212,123,222,176,164,109,98,186,68,219,165,98,121,77,247,6,202,172,217,174,45,93,224,175,88,253,194,158,233,110,169,237,50,78,197,84,18,54,72,164,232,122,57,142,233,123,26,187,57,21,171,182,202,138,158,224,54,147,58,254,127,159,225,186,89,134,221,181,7,80,114,26,75,30,61,99,167,90,154,234,234,149,94,136,153,186,34,34,34,34,185,239,115,149,172,99,26,138,247,189,205,107,81,206,114,34,224,174,12,184,209,197,120,159,208,234,237,72,201,29,106,197,175,88,135,84,25,125,60,149,209,178,150,143,162,30,234,215,53,94,245,124,84,114,49,36,115,93,54,221,46,138,118,117,72,145,44,142,170,190,97,124,116,86,113,103,149,81,226,88,181,7,179,112,28,62,225,93,236,231,71,89,59,253,187,34,200,177,197,112,154,39,178,52,143,243,13,111,110,39,70,178,69,223,157,21,238,238,116,180,49,175,24,60,89,230,92,93,106,135,219,139,237,61,93,158,197,65,79,29,53,139,28,117,122,85,65,106,98,198,196,157,88,244,142,36,123,229,149,139,35,158,172,235,219,182,197,85,108,76,68,193,70,85,209,46,29,51,189,111,179,231,89,101,130,159,179,141,233,206,63,93,125,200,46,125,112,187,194,246,168,42,234,105,98,236,190,86,72,254,252,148,107,15,84,104,254,223,95,91,145,81,54,92,84,6,213,6,184,60,99,99,156,65,99,156,65,100,145,241,54,255,0,23,157,85,246,37,158,233,21,60,81,82,221,105,99,137,176,83,213,83,118,163,142,55,66,232,224,107,81,81,141,114,57,142,108,141,108,141,145,169,177,241,29,120,219,224,251,25,226,231,75,229,178,185,41,40,179,107,29,60,238,196,239,21,114,212,118,40,103,150,72,31,51,36,142,39,163,92,201,155,76,200,149,238,100,139,26,57,94,198,185,83,165,193,88,28,164,50,125,18,176,113,47,29,46,167,219,233,41,242,122,218,126,140,34,249,83,114,158,6,83,92,92,201,41,229,162,72,155,180,50,62,170,26,151,163,29,50,251,159,3,88,196,89,38,105,121,38,174,249,254,1,153,105,102,101,118,211,237,65,199,170,236,121,13,142,161,105,171,168,106,81,58,226,126,200,168,168,168,170,215,177,205,86,189,143,106,171,30,199,53,205,87,53,200,171,107,220,33,243,98,197,107,244,159,35,139,138,59,231,103,41,194,237,254,208,138,225,19,99,241,89,95,114,166,84,236,83,82,67,4,80,197,52,72,250,72,145,157,127,27,92,233,92,172,100,115,61,161,146,249,183,229,186,37,111,225,162,76,51,83,221,87,62,79,118,168,246,150,17,69,77,44,240,189,247,26,103,199,12,179,172,173,138,72,122,34,134,181,234,248,230,233,238,49,206,107,28,201,58,100,142,141,142,255,0,174,154,233,168,252,69,234,61,199,84,53,66,243,227,174,181,219,69,12,49,34,178,150,223,74,213,85,142,150,154,53,85,237,194,206,167,108,155,171,149,206,115,222,231,189,239,123,167,255,0,41,78,10,61,183,89,71,197,150,166,219,45,85,150,88,123,209,225,118,249,211,191,35,171,161,159,182,251,155,145,29,209,31,101,241,75,28,77,145,174,114,200,174,149,18,53,138,23,188,39,7,47,172,75,87,48,126,18,240,92,107,90,27,87,5,246,150,158,101,166,161,174,137,237,173,183,219,157,51,214,146,154,161,95,43,213,94,216,149,189,45,218,46,212,107,28,11,27,93,11,149,218,240,155,84,26,171,129,146,179,125,6,204,176,205,30,211,205,114,117,21,93,94,39,159,211,214,49,151,6,211,163,96,162,184,211,215,85,211,186,137,238,71,185,122,221,21,51,39,107,156,140,235,73,36,107,17,221,153,28,100,174,5,248,205,190,240,121,168,245,87,57,45,94,217,195,50,143,15,79,147,91,98,99,18,169,209,196,175,237,84,211,72,237,182,154,46,236,170,145,185,201,28,141,123,154,238,149,86,75,29,159,240,21,165,184,38,180,242,216,193,180,211,82,236,94,217,198,239,62,211,241,180,94,42,106,126,239,106,255,0,85,52,127,156,133,236,145,187,73,19,29,240,185,55,219,101,221,21,81,106,135,140,30,19,51,46,17,117,67,236,61,246,162,174,241,98,175,167,142,166,197,145,186,129,41,96,186,177,35,98,206,140,98,73,42,49,241,74,245,141,204,87,245,237,219,122,162,54,86,42,133,217,241,87,198,78,156,112,199,163,84,122,171,226,237,89,77,94,65,225,221,139,90,41,174,169,31,183,163,123,163,116,147,65,60,113,202,157,150,65,39,117,101,233,88,215,120,217,212,142,150,61,245,247,207,243,252,203,84,243,43,182,160,234,14,67,87,124,200,111,149,11,83,93,93,82,169,215,43,246,68,68,68,68,70,177,141,106,53,140,99,81,24,198,53,173,106,53,173,68,79,201,173,187,93,110,52,212,20,119,11,157,93,85,61,174,157,105,40,98,154,103,61,148,176,44,178,76,177,68,213,93,152,197,150,105,100,86,183,100,235,145,238,249,185,85,108,87,149,127,2,181,57,254,67,106,226,123,84,168,42,224,198,44,117,16,220,176,200,97,170,139,162,237,113,130,170,102,58,121,86,57,22,104,217,75,53,50,42,70,246,51,186,247,49,122,157,27,30,201,2,42,235,255,0,9,153,151,14,122,95,165,57,198,160,84,85,208,223,117,42,158,233,83,81,142,85,208,36,19,217,153,75,36,9,18,72,254,227,149,207,150,42,136,228,86,57,145,190,37,221,142,78,164,114,36,138,228,169,230,159,41,250,127,93,234,54,227,42,243,206,253,9,254,210,126,237,49,87,37,79,52,249,79,211,250,239,81,183,1,149,121,231,126,132,255,0,105,63,118,149,235,195,150,136,93,120,142,214,27,46,141,88,175,148,150,139,149,254,158,226,234,58,186,184,220,248,18,122,122,25,234,99,100,157,63,19,88,247,64,140,87,162,57,88,143,87,35,95,211,208,182,21,207,59,244,39,251,73,251,180,138,188,174,60,246,105,151,227,94,143,90,4,95,187,90,110,182,11,173,109,138,251,108,171,183,92,173,213,18,82,86,81,213,194,232,103,166,158,55,43,100,138,72,220,136,230,61,174,69,106,181,81,21,21,21,20,187,78,92,28,192,40,248,136,177,69,164,154,189,145,127,158,197,7,137,158,42,154,136,224,167,143,34,165,235,124,157,84,236,133,145,198,201,161,141,81,143,133,27,212,177,196,146,181,95,249,228,139,228,230,71,203,238,167,136,154,104,245,135,70,237,84,141,212,91,117,59,105,171,109,176,197,20,47,201,152,178,193,28,75,45,68,211,197,12,47,166,133,39,114,61,205,115,228,98,50,61,246,100,104,148,173,108,187,93,108,181,47,172,179,92,234,232,42,36,167,158,145,242,211,76,232,158,232,39,137,240,205,18,185,170,138,172,146,41,36,141,237,249,57,143,115,87,116,85,64,39,175,51,174,60,127,45,247,218,157,6,210,123,215,86,3,143,220,29,237,43,165,186,227,220,165,202,38,107,33,116,123,183,180,213,236,211,206,218,132,111,76,146,69,51,146,57,147,126,136,156,145,215,131,238,19,51,46,46,181,67,236,61,138,162,174,207,98,160,167,146,166,251,145,182,129,42,160,181,49,99,122,192,143,98,201,18,61,242,202,196,141,172,71,245,237,220,122,34,182,39,170,99,253,23,210,28,203,94,181,67,31,210,61,63,130,146,75,238,69,80,232,105,214,174,116,134,8,152,200,221,44,179,72,255,0,122,163,35,138,57,36,84,106,57,234,140,84,107,92,229,70,174,195,220,49,112,245,138,240,191,163,86,93,35,197,170,124,127,128,238,84,220,110,143,165,142,158,107,157,116,174,234,150,162,70,177,63,197,141,136,231,61,204,138,40,152,175,127,71,82,134,181,134,202,124,39,121,88,209,191,167,248,247,167,64,107,88,108,167,194,119,149,141,27,250,127,143,122,116,0,101,80,0,26,171,153,43,55,208,108,203,12,209,237,60,215,39,81,85,213,226,121,253,61,99,25,112,109,58,54,10,43,141,61,117,93,59,168,158,228,123,151,173,209,83,50,118,185,200,206,180,146,70,177,29,217,145,198,53,47,79,128,173,45,193,53,167,150,198,13,166,154,151,98,246,206,55,121,246,159,141,162,241,83,83,247,123,87,250,169,163,252,228,47,100,141,218,72,152,239,133,201,190,219,46,232,170,138,21,129,192,191,25,183,222,15,53,30,170,231,37,171,219,56,102,81,225,233,242,107,108,76,98,85,58,56,149,253,170,154,105,29,182,211,69,221,149,82,55,57,35,145,175,115,93,210,170,201,99,185,78,42,248,201,211,142,24,244,106,143,85,124,93,171,41,171,200,60,59,177,107,69,53,213,35,246,244,111,116,110,146,104,39,142,57,83,178,200,36,238,172,189,43,26,239,27,58,145,210,199,189,38,113,131,194,102,101,194,46,168,125,135,190,212,85,222,44,85,244,241,212,216,178,55,80,37,44,23,86,36,108,89,209,140,73,37,70,62,41,94,177,185,138,254,189,187,111,84,70,202,197,92,41,91,118,186,220,105,168,40,238,23,58,186,170,123,93,58,210,80,197,52,206,123,41,96,89,100,153,98,137,170,187,49,139,44,210,200,173,110,201,215,35,221,243,114,170,135,235,103,249,254,101,170,121,149,219,80,117,7,33,171,190,100,55,202,133,169,174,174,169,84,235,149,251,34,34,34,34,35,88,198,181,26,198,49,168,140,99,26,214,181,26,214,162,38,85,215,254,19,51,46,28,244,191,74,115,141,64,168,171,161,190,234,85,61,210,166,163,28,171,160,72,39,179,50,150,72,18,36,145,253,199,43,159,44,85,17,200,172,115,35,124,75,187,28,157,72,228,73,85,202,191,129,90,156,255,0,33,181,113,61,170,84,21,112,99,22,58,136,110,88,100,48,213,69,209,118,184,193,85,51,29,60,171,28,139,52,108,165,154,153,21,35,123,25,221,123,152,189,78,141,143,100,157,215,158,119,232,79,246,147,247,104,24,171,146,167,154,124,167,233,253,119,168,219,139,169,41,91,146,167,154,124,167,233,253,119,168,219,139,169,0,106,174,109,80,106,174,5,255,0,114,184,242,39,166,95,141,122,197,105,42,136,171,202,227,200,158,153,126,53,235,21,164,170,0,0,3,31,235,166,133,233,199,17,122,113,113,210,253,80,179,120,235,85,118,210,195,52,74,140,170,183,213,53,21,35,170,166,145,81,123,115,51,169,219,46,202,213,107,156,199,181,236,123,216,237,117,181,211,66,245,31,135,77,71,184,233,126,168,89,188,13,214,135,105,97,154,37,87,210,220,41,92,170,145,213,83,72,168,157,200,95,210,237,151,100,114,57,174,99,218,199,177,236,110,205,36,42,230,211,165,184,38,87,194,117,251,83,47,246,47,21,146,96,158,23,236,253,111,138,153,158,15,198,220,168,97,170,252,219,30,145,201,215,27,81,191,156,107,186,118,221,187,47,188,10,44,37,255,0,46,110,10,63,133,86,163,207,127,207,237,151,88,244,203,22,252,229,202,166,4,237,71,116,174,69,98,199,108,108,221,77,123,122,152,245,146,87,68,142,115,35,107,91,188,78,154,41,18,32,27,68,96,24,6,27,165,152,109,167,79,180,251,30,164,177,227,214,58,116,166,161,161,166,69,232,137,155,170,170,170,170,171,158,247,57,92,247,189,202,175,123,220,231,57,92,231,42,168,126,173,166,211,106,176,90,168,172,86,43,101,37,186,219,110,167,142,146,142,142,146,22,195,5,52,17,181,27,28,81,198,212,70,177,141,106,35,81,168,136,136,136,136,135,214,0,0,0,17,87,154,63,145,61,77,252,23,214,40,138,43,210,124,23,242,161,170,120,110,153,251,83,217,159,107,114,11,117,139,198,246,59,222,23,197,84,199,15,119,183,212,222,190,158,231,87,79,83,119,219,109,211,125,203,212,230,143,228,79,83,127,5,245,138,34,149,184,78,243,79,163,127,80,49,239,81,128,14,191,173,26,67,153,104,46,168,100,26,71,168,16,82,71,125,199,106,27,13,66,210,78,147,65,43,31,27,101,138,104,223,238,85,100,145,73,28,136,142,70,189,17,232,142,107,92,138,212,179,78,82,156,107,251,110,142,143,132,221,77,185,221,107,47,80,247,164,194,238,19,175,126,55,80,195,7,113,246,199,42,55,174,62,203,34,150,72,157,35,156,213,141,93,18,44,105,20,44,124,170,227,163,131,43,23,24,122,113,75,108,142,235,236,108,207,23,241,21,24,205,202,87,189,105,91,36,168,206,237,53,76,109,223,120,101,237,68,139,35,90,178,70,230,53,205,234,68,124,82,107,237,118,180,221,108,23,90,219,21,246,217,87,110,185,91,170,36,164,172,163,171,133,208,207,77,60,110,86,201,20,145,185,17,204,123,92,138,213,106,162,42,42,42,40,27,79,21,87,207,59,244,39,251,73,251,180,205,92,184,57,128,81,241,17,98,139,73,53,123,34,255,0,61,138,15,19,60,85,53,17,193,79,30,69,75,214,249,58,169,217,11,35,141,147,67,26,163,31,10,55,169,99,137,37,106,191,243,201,22,21,231,157,250,19,253,164,253,218,4,21,225,115,134,187,239,20,55,140,235,10,195,151,175,41,178,97,243,100,54,42,103,213,50,158,26,202,168,107,232,163,124,18,61,237,84,78,184,39,157,25,186,177,189,222,210,189,237,98,61,76,85,254,106,176,44,171,253,85,199,50,76,114,225,254,217,71,93,109,174,167,147,254,12,144,205,28,140,254,135,53,205,251,149,9,213,201,83,205,62,83,244,254,187,212,109,196,148,230,117,203,254,179,87,104,234,120,129,209,12,119,197,231,84,157,83,228,214,216,164,158,90,171,245,44,112,67,12,78,166,99,158,177,164,208,71,79,238,134,54,53,211,53,238,217,93,35,88,201,3,58,240,3,198,13,171,139,45,35,107,174,11,87,30,119,135,83,209,208,101,108,154,38,163,42,103,123,28,145,215,68,232,216,216,186,42,22,25,94,177,181,173,88,158,215,179,167,161,35,146,73,64,107,3,165,186,165,157,232,182,119,108,212,205,52,190,251,27,36,179,119,188,21,111,133,134,163,181,221,133,240,201,249,185,152,248,221,188,114,189,191,19,87,109,247,77,149,17,83,97,62,20,120,174,211,142,45,116,225,153,174,21,47,129,186,208,246,224,191,216,39,153,31,85,104,170,114,42,163,92,168,137,220,133,253,46,88,166,68,70,200,214,185,21,24,246,73,27,3,53,128,0,166,190,103,92,191,232,244,138,178,167,136,29,16,199,124,38,11,87,213,62,77,109,138,72,34,165,176,213,73,60,48,196,234,102,57,233,34,195,60,149,30,232,99,99,155,11,152,237,149,177,185,140,142,186,205,170,10,224,177,242,121,210,250,94,37,238,153,21,202,174,174,175,72,32,167,138,190,139,28,169,89,58,234,39,168,101,92,114,208,165,100,53,44,168,99,41,94,202,73,217,35,154,171,35,38,108,78,115,221,28,146,56,58,255,0,41,78,10,61,137,71,71,197,150,166,219,46,180,119,169,187,209,225,118,249,211,177,27,104,102,131,182,251,155,145,29,215,39,121,146,203,28,77,145,173,106,70,142,149,18,68,150,23,178,186,248,177,243,79,172,159,80,50,31,81,156,217,76,214,179,139,31,52,250,201,245,3,33,245,25,192,182,158,11,116,47,78,56,139,229,153,129,233,126,168,89,188,117,170,187,219,50,195,52,74,140,170,183,213,54,239,92,145,213,83,72,168,189,185,153,212,237,151,101,106,181,206,99,218,246,61,236,117,64,107,166,133,234,63,14,154,143,113,210,253,80,179,120,27,173,14,210,195,52,74,175,165,184,82,185,85,35,170,166,145,81,59,144,191,165,219,46,200,228,115,92,199,181,143,99,216,219,191,229,113,228,79,76,191,26,245,138,211,176,113,183,193,246,51,197,206,151,203,101,114,82,81,102,214,58,121,221,137,222,42,229,168,236,80,207,44,144,62,102,73,28,79,70,185,147,54,153,145,43,220,201,22,52,114,189,141,114,167,75,130,133,180,95,72,115,45,122,213,12,127,72,244,254,10,73,47,185,21,67,161,167,90,185,210,24,34,99,35,116,178,205,35,253,234,140,142,40,228,145,81,168,231,170,49,81,173,115,149,26,187,15,112,197,195,214,43,194,254,141,89,116,143,22,169,241,254,3,185,83,113,186,62,150,58,121,174,117,210,187,170,90,137,26,196,255,0,22,54,35,156,247,50,40,162,98,189,253,29,75,143,248,23,224,202,197,193,230,156,85,91,36,186,251,103,51,202,60,61,70,77,114,137,239,74,87,73,18,63,181,77,77,27,182,218,24,187,178,162,72,230,164,146,57,238,115,186,81,89,20,114,84,1,74,220,234,252,211,226,223,79,232,125,70,226,93,73,74,220,234,252,211,226,223,79,232,125,70,226,4,117,208,14,19,51,46,35,52,191,85,179,141,63,168,171,174,190,233,173,61,174,166,159,28,164,160,73,231,188,178,170,73,210,84,141,253,198,171,95,20,84,242,72,140,107,36,124,171,179,26,157,74,212,92,85,128,103,249,150,150,102,86,157,65,211,236,134,174,199,144,216,234,18,166,134,186,153,83,174,39,236,168,168,168,168,173,123,28,213,115,30,199,34,177,236,115,154,228,115,92,168,182,105,200,199,244,217,251,55,251,200,235,252,215,184,28,169,198,174,183,190,46,52,229,244,137,98,185,84,83,191,46,180,163,34,167,90,26,185,93,28,13,173,129,26,141,73,89,60,174,103,117,171,188,169,52,174,147,119,182,71,246,66,122,112,117,198,46,9,197,254,9,81,127,176,81,251,27,36,179,116,125,160,199,251,147,84,123,47,187,53,67,41,127,182,159,4,81,207,221,142,157,100,252,218,47,70,253,46,217,83,223,2,249,175,113,199,83,146,221,111,124,35,233,203,41,22,197,109,168,167,102,93,118,71,197,80,181,213,113,58,57,219,69,2,181,92,145,50,9,90,206,235,151,105,86,104,157,30,204,108,111,239,87,174,155,234,174,163,232,253,246,163,39,210,252,210,235,140,221,106,237,245,54,185,170,237,213,11,20,143,165,157,157,18,70,170,159,240,92,213,254,51,36,100,114,49,90,246,49,205,249,112,12,3,50,213,60,202,211,167,218,125,143,85,223,50,27,229,66,83,80,208,211,34,117,202,253,149,85,85,85,81,172,99,90,142,123,222,229,70,49,141,115,156,173,107,85,80,59,87,14,186,13,153,113,37,171,150,45,41,195,40,170,220,251,141,67,31,115,174,134,157,38,101,166,220,143,106,84,86,202,142,123,27,209,27,93,186,53,94,222,183,171,35,106,245,189,168,187,20,232,190,144,225,186,11,165,248,254,145,233,252,21,113,216,177,218,119,67,78,181,115,172,211,202,247,200,233,101,154,71,251,145,95,36,178,73,34,163,81,172,69,122,163,90,214,162,53,49,167,7,92,29,96,156,32,96,149,22,11,5,103,182,114,75,207,71,218,12,131,183,53,63,181,59,83,84,62,151,251,85,243,203,28,29,168,234,22,63,205,170,117,237,212,237,213,125,210,0,10,171,231,55,130,241,29,112,246,22,111,237,79,106,104,197,175,182,223,103,219,160,124,126,200,186,63,120,252,69,122,117,59,189,220,235,232,138,163,225,100,125,75,15,68,111,147,174,166,176,49,59,141,138,207,149,89,174,217,78,57,246,130,203,69,112,167,168,184,218,60,99,233,61,161,74,201,26,233,105,187,236,69,124,93,198,35,153,220,106,117,55,171,116,247,161,179,158,127,128,97,186,167,134,221,180,251,80,113,234,75,230,61,124,167,90,106,234,26,148,94,137,89,186,42,42,42,42,57,143,107,145,175,99,218,168,246,61,173,115,85,174,106,42,80,15,27,124,31,100,220,35,106,132,182,87,37,93,110,19,124,168,157,216,157,226,174,90,126,253,116,17,71,3,230,100,145,196,245,115,95,11,170,89,18,189,204,141,36,86,171,216,214,162,244,180,47,207,74,178,157,56,205,52,227,28,201,52,134,186,213,87,134,85,219,226,109,145,214,184,146,42,88,233,99,78,219,97,100,72,141,236,246,250,22,53,137,90,215,70,230,43,28,214,171,85,169,245,231,249,254,27,165,152,109,219,80,117,7,33,164,177,227,214,58,117,169,174,174,169,85,232,137,155,162,34,34,34,43,158,247,57,90,198,49,168,175,123,220,214,181,28,231,34,45,43,114,211,227,170,155,134,92,154,171,76,53,58,190,146,151,75,242,58,137,238,85,85,206,165,150,73,237,23,20,167,68,108,236,72,35,124,179,50,100,130,24,93,26,181,122,87,183,35,92,196,108,137,39,213,204,127,152,5,103,17,23,217,116,147,72,114,47,243,167,160,240,211,203,83,79,28,244,242,100,85,93,12,147,170,161,147,50,57,25,12,50,42,177,144,171,122,86,72,150,87,43,255,0,50,145,4,64,213,91,142,156,93,245,31,35,185,233,14,57,117,176,225,149,55,9,100,178,91,110,149,137,83,85,77,74,171,240,181,242,34,127,90,163,85,210,57,141,84,107,165,153,90,178,190,194,185,39,227,26,184,185,150,121,152,89,174,20,148,58,116,180,244,180,23,168,106,237,175,145,247,75,139,82,71,211,54,150,116,233,108,111,129,178,72,233,126,39,108,202,136,218,177,42,200,201,97,137,92,29,112,117,157,241,127,157,212,88,44,21,158,198,198,236,221,31,104,50,14,220,53,30,203,238,195,80,250,95,237,87,207,20,147,247,100,167,88,255,0,54,171,209,191,83,182,68,247,236,19,128,96,24,110,150,97,182,157,62,211,236,122,146,199,143,88,233,210,154,134,134,153,23,162,38,110,170,170,170,170,174,123,220,229,115,222,247,42,189,239,115,156,229,115,156,170,161,216,0,0,82,183,58,191,52,248,183,211,250,31,81,184,145,215,64,56,76,204,184,140,210,253,86,206,52,254,162,174,186,251,166,180,246,186,154,124,114,146,129,39,158,242,202,169,39,73,82,55,247,26,173,124,81,83,201,34,49,172,145,242,174,204,106,117,43,81,100,87,58,191,52,248,183,211,250,31,81,184,153,87,145,143,233,179,246,111,247,144,21,151,128,103,249,150,150,102,86,157,65,211,236,134,174,199,144,216,234,18,166,134,186,153,83,174,39,236,168,168,168,168,173,123,28,213,115,30,199,34,177,236,115,154,228,115,92,168,187,4,112,169,198,78,156,113,57,163,85,154,171,226,237,88,181,94,63,226,29,148,218,42,110,169,39,176,99,99,164,116,115,79,60,145,196,157,151,193,31,117,37,233,72,211,105,25,212,174,138,77,171,219,154,135,2,181,56,6,67,117,226,123,75,104,42,231,198,47,149,19,92,179,56,102,170,139,162,211,113,158,170,22,54,120,150,73,18,105,25,85,53,74,170,198,198,63,180,246,189,122,155,27,216,200,235,170,138,237,117,183,83,87,209,219,238,117,116,180,247,74,116,164,174,138,25,156,198,85,64,146,199,50,69,43,81,118,123,18,88,98,145,26,237,211,174,54,59,230,212,84,9,21,199,71,25,183,222,48,245,30,150,231,29,171,216,216,102,47,226,41,241,155,108,172,98,213,54,57,85,157,218,154,153,27,190,243,75,218,137,86,54,185,99,141,172,107,91,212,168,249,100,198,184,78,131,102,89,158,143,106,30,185,54,138,174,147,19,192,41,232,216,251,131,169,209,208,86,220,106,43,169,41,219,68,199,43,218,189,109,138,165,243,185,205,71,244,36,113,181,232,222,244,110,59,95,7,220,38,102,92,93,106,135,216,123,21,69,93,158,197,65,79,37,77,247,35,109,2,85,65,106,98,198,245,129,30,197,146,36,123,229,149,137,27,88,143,235,219,184,244,69,108,79,84,181,238,61,116,183,4,209,110,91,25,206,154,105,165,139,216,216,221,155,217,158,10,139,197,77,81,218,238,223,233,102,147,243,147,61,242,59,121,37,123,190,39,46,219,236,155,34,34,32,81,97,181,65,170,185,181,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,131,147,222,115,61,110,85,251,128,228,221,206,71,173,139,239,247,161,207,127,118,224,71,142,52,113,248,239,122,59,144,181,241,181,202,203,109,91,219,187,90,190,244,165,168,219,231,253,101,0,103,52,190,3,41,184,82,170,108,177,207,43,127,226,145,201,247,127,81,177,159,17,84,237,155,75,239,221,76,234,79,103,213,34,251,255,0,243,121,141,121,245,194,4,167,212,171,219,17,187,34,215,85,42,39,244,120,137,0,156,92,161,101,133,217,238,68,199,72,238,180,160,165,219,250,150,173,119,255,0,168,184,104,118,237,55,101,221,54,79,250,10,115,229,8,196,93,68,200,100,238,53,21,45,244,201,182,233,247,213,255,0,244,11,141,135,251,211,127,169,0,228,191,35,135,187,127,233,57,175,200,245,175,241,128,246,39,200,240,137,253,33,62,71,148,64,60,159,45,198,167,194,211,58,93,145,118,219,231,253,104,125,70,55,215,12,238,221,130,97,245,87,91,133,116,84,204,143,163,223,35,182,223,121,99,111,234,95,231,167,252,96,84,7,28,25,28,250,159,197,45,53,134,57,21,208,172,118,168,27,241,57,122,85,222,239,147,246,79,244,213,255,0,233,220,179,254,14,52,222,155,5,210,235,28,75,187,229,146,221,78,245,114,177,136,169,189,52,8,169,240,239,252,223,214,84,86,151,86,63,83,184,148,183,223,36,69,169,71,214,219,209,58,19,221,240,75,76,223,228,163,127,95,234,47,71,76,232,18,131,12,179,211,118,149,138,202,26,118,236,187,253,209,49,63,234,3,181,162,109,238,56,73,190,219,108,123,15,84,141,87,125,192,35,234,79,233,254,179,216,158,243,132,109,86,161,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,107,89,197,143,154,125,100,250,129,144,250,140,230,202,102,181,156,88,249,167,214,79,168,25,15,168,206,5,201,242,228,197,172,89,207,46,172,47,10,202,104,124,109,151,32,183,228,86,187,141,55,117,241,247,233,103,186,87,199,44,125,108,86,189,189,76,123,147,118,170,57,55,221,21,23,222,84,183,26,252,40,223,120,75,214,90,220,55,181,117,172,196,46,91,214,98,215,186,216,88,223,31,75,210,197,146,53,116,106,172,89,160,123,251,82,38,204,114,236,201,59,108,100,177,161,110,156,179,174,214,171,7,47,253,63,190,223,110,116,150,235,109,186,158,253,87,89,89,87,51,97,130,154,8,238,213,206,146,89,36,114,163,88,198,181,21,202,229,84,68,68,85,82,178,249,129,113,221,125,226,171,42,147,10,197,159,224,180,203,31,184,44,150,234,109,153,39,181,42,160,146,170,56,174,189,111,167,138,162,14,237,53,67,83,195,57,85,172,219,117,221,222,244,8,128,88,167,42,62,10,63,41,185,84,28,74,106,101,178,235,77,141,226,87,10,122,156,74,45,187,48,222,46,144,200,231,45,71,90,57,36,116,52,178,70,207,115,91,209,36,171,210,175,84,134,104,157,93,101,175,114,190,230,9,83,118,169,178,240,189,173,55,90,70,61,148,237,160,195,239,149,50,197,76,206,136,98,165,167,163,178,164,81,64,214,171,213,172,157,204,158,89,122,228,122,182,47,137,238,102,225,242,243,206,253,9,254,210,126,237,49,87,37,79,52,249,79,211,250,239,81,183,25,87,158,119,232,79,246,147,247,105,138,185,42,121,167,202,126,159,215,122,141,184,11,169,6,42,215,78,40,244,39,134,191,98,126,90,243,159,179,159,104,252,79,179,63,185,149,149,157,255,0,15,218,239,127,161,162,147,167,167,191,23,241,182,223,171,221,190,203,183,228,232,167,25,156,54,113,19,149,85,97,90,57,169,31,104,47,84,86,247,221,39,166,246,61,125,39,69,43,36,142,55,73,215,81,4,108,93,159,52,105,178,47,87,197,190,219,34,170,4,22,231,157,250,19,253,164,253,218,98,174,74,158,105,242,159,167,245,222,163,110,50,175,60,239,208,159,237,39,238,211,21,114,84,243,79,148,253,63,174,245,27,112,23,82,85,7,50,206,93,151,89,242,218,93,114,225,254,197,73,35,50,171,196,20,25,37,157,213,238,108,242,94,238,119,21,100,85,204,146,170,101,103,68,245,21,112,194,232,218,177,182,37,237,185,26,172,116,142,138,215,192,17,215,129,206,17,45,92,32,233,27,177,73,238,52,151,140,178,253,80,219,150,71,117,130,157,172,99,231,70,35,89,75,11,213,169,43,233,161,78,174,142,226,238,175,146,105,17,177,247,86,54,247,94,44,124,172,107,39,211,252,135,211,167,50,169,138,184,177,242,177,172,159,79,242,31,78,156,13,107,13,148,248,78,242,177,163,127,79,241,239,78,128,214,176,217,79,132,239,43,26,55,244,255,0,30,244,232,0,202,165,74,243,180,209,203,236,89,86,11,196,13,60,221,235,45,77,189,48,234,200,250,88,223,9,85,28,149,21,116,235,186,191,174,78,243,37,169,247,35,58,89,225,126,39,111,35,81,45,168,139,252,202,52,134,155,87,248,62,206,32,72,41,22,229,135,211,166,95,109,154,166,121,98,100,15,161,107,159,80,228,72,247,235,123,168,214,174,54,53,232,172,87,202,213,94,157,145,237,10,12,179,101,55,220,126,221,126,180,218,43,188,61,38,77,111,101,174,233,31,105,143,241,20,172,170,130,173,177,238,228,85,102,211,210,83,191,118,170,59,224,219,126,151,57,23,53,112,19,166,121,86,168,113,113,166,118,236,90,147,185,236,28,130,139,38,184,206,248,228,88,105,104,104,39,101,68,175,145,204,99,186,58,187,109,137,138,237,154,178,205,19,21,205,235,220,192,5,159,114,75,209,203,236,185,86,117,196,13,68,221,155,45,53,189,112,234,56,250,88,239,23,85,36,148,245,117,11,186,63,174,62,203,34,166,247,43,58,95,226,190,23,111,27,145,66,218,128,0,106,174,108,103,161,184,6,27,170,124,19,105,142,159,106,14,61,73,124,199,175,154,111,143,211,87,80,212,162,244,74,207,103,211,170,42,42,42,57,143,107,145,175,99,218,168,246,61,173,115,85,174,106,42,107,152,108,167,194,119,149,141,27,250,127,143,122,116,0,81,15,24,156,42,230,92,40,106,229,195,15,188,219,106,221,140,92,106,42,42,113,59,188,146,36,204,184,219,145,255,0,2,58,86,177,141,241,49,181,209,182,102,116,183,165,234,142,68,237,190,55,190,69,114,189,227,167,242,41,149,51,67,181,143,51,240,154,109,122,235,246,61,77,107,122,161,177,93,36,145,170,155,204,174,79,15,71,54,242,119,55,71,49,146,171,36,252,211,93,81,34,231,94,114,220,64,233,124,152,5,175,135,26,55,210,94,115,102,222,41,47,213,140,106,200,228,176,192,200,101,70,57,238,100,141,107,106,101,108,200,141,138,70,200,157,151,200,247,53,138,234,121,22,168,49,60,90,251,156,229,86,108,43,22,161,241,183,172,130,225,79,107,183,83,119,89,31,126,170,121,27,28,81,245,189,90,198,245,61,237,77,220,168,212,223,117,84,79,120,27,73,131,26,112,215,167,57,150,144,232,54,13,166,26,129,149,82,100,87,220,98,207,13,182,162,186,146,153,32,131,162,61,210,40,35,77,145,92,200,98,237,194,146,57,173,124,137,18,72,230,181,207,84,76,150,0,0,0,165,110,117,126,105,241,111,167,244,62,163,113,46,164,165,110,117,126,105,241,111,167,244,62,163,113,1,201,83,205,62,83,244,254,187,212,109,197,212,148,173,201,83,205,62,83,244,254,187,212,109,197,212,128,0,0,0,199,250,215,175,122,79,195,182,43,75,154,235,30,87,246,126,203,91,112,101,174,10,159,3,83,87,215,84,248,228,145,177,244,83,199,35,211,118,67,34,238,169,211,240,237,190,234,136,161,144,12,127,175,218,179,249,10,209,172,179,87,62,200,93,114,143,178,246,247,86,251,46,216,221,230,159,226,70,245,57,219,47,110,22,117,119,37,151,165,221,184,153,35,250,93,211,210,184,171,19,230,61,193,142,115,149,89,176,172,91,89,60,109,235,32,184,83,218,237,212,223,103,110,177,247,234,167,145,177,197,31,91,233,154,198,245,61,237,77,220,168,212,223,117,84,79,121,37,64,215,174,151,152,7,16,85,60,77,89,56,155,201,50,47,19,117,181,116,91,166,181,219,163,138,134,150,162,197,226,159,60,150,149,217,143,234,133,123,178,35,100,153,37,149,174,237,201,212,231,198,199,39,85,227,39,88,236,92,64,113,15,144,107,22,57,15,135,164,201,173,246,58,137,41,186,158,255,0,9,84,203,69,28,117,52,221,111,99,22,78,212,241,203,23,115,161,26,254,142,166,252,46,69,51,175,50,254,7,42,120,113,204,166,214,28,29,244,143,211,172,210,241,35,33,164,141,145,83,190,199,113,153,36,157,104,155,11,17,173,90,101,107,37,116,46,99,126,6,70,177,189,17,90,199,205,8,0,186,158,74,158,86,50,159,168,21,222,157,110,39,249,0,57,42,121,88,202,126,160,87,122,117,184,159,224,85,95,60,239,208,159,237,39,238,211,21,114,84,243,79,148,253,63,174,245,27,113,149,121,231,126,132,255,0,105,63,118,152,171,146,167,154,124,167,233,253,119,168,219,128,186,146,176,57,162,243,0,163,180,81,220,184,100,209,12,139,189,117,155,196,219,179,139,164,17,193,61,44,116,178,193,44,19,90,91,220,99,250,166,94,238,242,201,26,177,208,186,54,198,142,87,172,173,139,58,243,20,227,170,155,133,172,53,112,125,62,175,164,126,170,95,233,225,154,134,26,154,89,94,203,101,186,101,168,98,220,145,86,53,130,103,182,74,119,70,200,92,255,0,227,189,175,115,30,198,171,31,69,119,107,181,214,255,0,117,173,190,223,110,117,119,27,149,198,162,74,186,202,202,185,157,52,245,51,200,229,116,146,201,35,149,92,247,185,202,174,87,42,170,170,170,170,129,146,248,78,243,79,163,127,80,49,239,81,128,217,76,214,179,132,239,52,250,55,245,3,30,245,24,11,232,214,190,51,56,108,225,219,42,165,194,181,143,82,62,207,222,171,109,236,186,65,77,236,122,250,190,186,87,201,36,109,147,174,158,9,24,155,190,25,19,101,94,175,135,125,182,84,85,12,214,82,183,58,191,52,248,183,211,250,31,81,184,150,125,162,156,102,112,217,196,78,85,85,133,104,230,164,125,160,189,81,91,223,116,158,155,216,245,244,157,20,172,146,56,221,39,93,68,17,177,118,124,209,166,200,189,95,22,251,108,138,169,88,60,234,252,211,226,223,79,232,125,70,226,3,146,167,154,124,167,233,253,119,168,219,140,149,205,7,151,221,53,166,154,245,197,14,139,90,170,222,199,212,58,191,48,177,211,69,45,75,250,230,150,170,162,178,244,178,203,59,156,140,71,62,6,190,8,162,232,141,136,233,126,22,53,251,99,94,74,158,105,242,159,167,245,222,163,110,36,167,53,206,53,255,0,38,88,172,252,53,233,157,206,213,83,146,101,182,250,138,108,182,93,251,211,89,237,115,70,214,165,63,66,181,99,108,213,81,200,255,0,123,157,215,28,73,212,140,69,154,25,90,20,237,69,118,186,219,169,171,232,237,247,58,186,90,123,165,58,82,87,69,12,206,99,42,160,73,99,153,34,149,168,187,61,137,44,49,72,141,118,233,215,27,29,243,106,42,100,14,29,116,27,50,226,75,87,44,90,83,134,81,85,185,247,26,134,62,231,93,13,58,76,203,77,185,30,212,168,173,149,28,246,55,162,54,187,116,106,189,189,111,86,70,213,235,123,81,113,169,159,248,58,227,23,59,225,3,59,168,191,216,40,253,179,141,222,122,62,208,99,253,200,105,253,169,218,134,161,148,191,219,79,130,89,32,237,73,80,178,126,109,19,175,110,151,110,139,238,11,159,212,157,33,195,116,23,128,157,68,210,61,63,130,174,59,22,59,166,249,36,52,235,87,58,205,60,175,125,21,76,178,205,35,253,200,175,146,89,36,145,81,168,214,34,189,81,173,107,81,26,154,240,155,25,235,150,127,134,234,159,4,218,157,168,58,125,144,210,95,49,235,230,155,228,21,52,53,212,202,189,18,179,217,245,8,168,168,168,142,99,218,228,115,30,199,34,61,143,107,154,228,107,154,168,154,230,1,181,64,0,8,1,205,47,130,140,87,84,52,226,253,196,134,21,108,240,89,246,33,111,241,183,111,14,145,178,59,221,174,4,78,243,170,58,220,212,239,83,192,215,72,201,81,85,238,142,37,133,91,39,230,123,84,172,93,159,56,109,111,181,96,124,58,83,232,212,214,58,186,203,150,168,212,35,105,234,219,35,89,5,12,22,234,170,74,153,94,255,0,155,158,247,57,97,99,88,136,137,179,228,114,185,58,17,146,82,96,19,43,150,95,7,216,207,20,186,161,123,189,106,50,82,86,97,56,53,60,78,186,217,221,45,68,83,220,231,172,142,161,148,204,100,144,62,55,68,198,58,23,202,231,163,247,222,56,217,210,228,145,206,101,239,20,87,202,119,93,47,186,97,197,5,179,78,125,179,106,162,197,181,47,123,117,221,183,4,99,58,170,160,167,168,146,129,97,149,85,170,217,157,59,251,13,102,234,217,60,74,183,161,207,237,185,151,168,0,213,92,218,160,213,92,11,243,229,157,118,181,88,57,127,233,253,246,251,115,164,183,91,109,212,247,234,186,202,202,185,155,12,20,208,71,118,174,116,146,201,35,149,26,198,53,168,174,87,42,162,34,34,170,149,65,199,71,25,183,222,48,245,30,150,231,29,171,216,216,102,47,226,41,241,155,108,172,98,213,54,57,85,157,218,154,153,27,190,243,75,218,137,86,54,185,99,141,172,107,91,212,168,249,100,252,12,187,139,60,203,33,225,95,2,225,78,205,79,87,100,199,177,90,139,141,77,234,72,107,209,204,200,95,61,107,170,169,146,88,210,54,186,54,64,233,36,217,157,199,177,239,232,145,81,29,27,58,92,31,112,153,153,113,117,170,31,97,236,85,21,118,123,21,5,60,149,55,220,141,180,9,85,5,169,139,27,214,4,123,22,72,145,239,150,86,36,109,98,63,175,110,227,209,21,177,61,80,48,81,110,156,168,120,227,166,201,109,86,78,17,245,25,149,107,125,182,211,212,51,17,187,43,229,168,74,234,72,155,36,238,162,157,92,174,88,159,4,77,127,105,201,180,75,12,77,143,102,58,54,119,179,167,18,220,184,52,159,86,248,125,177,105,14,151,193,246,58,191,79,252,125,70,23,44,181,181,53,52,176,73,87,47,122,166,154,167,186,233,36,124,51,72,141,85,147,226,146,39,53,174,103,83,81,208,201,68,55,107,77,214,193,117,173,177,95,109,149,118,235,149,186,162,74,74,202,58,184,93,12,244,211,198,229,108,145,73,27,145,28,199,181,200,173,86,170,34,162,162,162,129,105,92,243,191,66,127,180,159,187,76,85,201,83,205,62,83,244,254,187,212,109,198,20,226,183,140,219,239,22,154,113,165,118,204,242,213,218,204,240,79,107,211,221,238,80,49,140,165,186,199,80,148,93,138,150,198,221,187,83,47,135,149,37,141,26,145,245,35,92,205,145,253,168,179,95,37,79,52,249,79,211,250,239,81,183,1,149,121,231,126,132,255,0,105,63,118,145,87,149,199,158,205,50,252,107,209,235,73,85,207,59,244,39,251,73,251,180,138,188,174,60,246,105,151,227,94,143,90,5,255,0,21,65,205,83,129,43,172,153,15,240,149,209,108,102,146,90,123,197,69,45,6,81,99,182,192,228,171,158,235,85,84,144,195,93,12,72,170,147,190,162,89,224,133,241,196,212,122,202,173,147,166,69,150,103,178,215,192,17,171,129,126,12,172,92,30,105,197,85,178,75,175,182,115,60,163,195,212,100,215,40,158,244,165,116,145,35,251,84,212,209,187,109,161,139,187,42,36,142,106,73,35,158,231,59,165,21,145,71,37,64,3,85,115,101,62,19,188,172,104,223,211,252,123,211,160,53,172,54,83,225,59,202,198,141,253,63,199,189,58,0,50,168,34,175,246,81,248,19,255,0,95,63,249,179,120,255,0,36,36,166,39,148,216,179,156,86,205,154,226,213,222,54,203,144,91,233,238,150,234,158,211,227,239,210,207,27,100,138,78,135,163,94,222,166,61,171,179,145,28,155,236,168,139,238,3,86,210,252,249,103,93,173,86,14,95,250,127,125,190,220,233,45,214,219,117,61,250,174,178,178,174,102,195,5,52,17,221,171,157,36,178,72,229,70,177,141,106,43,149,202,168,136,136,170,165,6,25,215,46,226,207,50,200,120,87,192,184,83,179,83,213,217,49,236,86,162,227,83,122,146,26,244,115,50,23,207,90,234,170,100,150,52,141,174,141,144,58,73,54,103,113,236,123,250,36,84,71,70,206,144,253,254,58,56,205,190,241,135,168,244,183,56,237,94,198,195,49,127,17,79,140,219,101,99,22,169,177,202,172,238,212,212,200,221,247,154,94,212,74,177,181,203,28,109,99,90,222,165,71,203,36,107,51,175,7,220,38,102,92,93,106,135,216,123,21,69,93,158,197,65,79,37,77,247,35,109,2,85,65,106,98,198,245,129,30,197,146,36,123,229,149,137,27,88,143,235,219,184,244,69,108,79,84,183,62,37,185,112,105,62,173,240,251,98,210,29,47,131,236,117,126,159,248,250,140,46,89,107,106,106,105,96,146,174,94,245,77,53,79,117,210,72,248,102,145,26,171,39,197,36,78,107,92,206,166,163,161,144,48,95,42,30,56,233,178,91,85,147,132,125,70,101,90,223,109,180,245,12,196,110,202,249,106,18,186,146,38,201,59,168,167,87,43,150,39,193,19,95,218,114,109,18,195,19,99,217,142,141,157,238,191,207,59,244,39,251,73,251,180,171,91,181,166,235,96,186,214,216,175,182,202,187,117,202,221,81,37,37,101,29,92,46,134,122,105,227,114,182,72,164,141,200,142,99,218,228,86,171,85,17,81,81,81,73,21,197,111,25,183,222,45,52,227,74,237,153,229,171,181,153,224,158,215,167,187,220,160,99,25,75,117,142,161,40,187,21,45,141,187,118,166,95,15,42,75,26,53,35,234,70,185,155,35,251,81,6,107,228,169,230,159,41,250,127,93,234,54,226,127,243,7,227,19,42,225,3,78,44,119,188,43,1,246,237,235,38,184,58,138,154,225,112,130,71,217,237,221,164,108,143,109,74,198,246,61,211,74,197,114,67,18,57,157,72,201,158,174,218,21,99,224,7,37,79,52,249,79,211,250,239,81,183,23,19,159,224,24,110,169,225,183,109,62,212,28,122,146,249,143,95,41,214,154,186,134,165,23,162,86,110,138,138,138,138,142,99,218,228,107,216,246,170,61,143,107,92,213,107,154,138,129,69,124,43,115,12,213,13,14,215,156,131,85,53,26,178,175,52,182,234,37,68,11,154,178,86,199,227,102,72,186,146,10,138,87,124,45,141,240,54,71,182,56,17,91,10,198,189,173,163,218,57,34,137,102,117,227,7,132,204,203,132,93,80,251,15,125,168,171,188,88,171,233,227,169,177,100,110,160,74,88,46,172,72,216,179,163,24,146,74,140,124,82,189,99,115,21,253,123,118,222,168,141,149,138,184,40,11,254,229,113,228,79,76,191,26,245,138,210,85,17,87,149,199,145,61,50,252,107,214,43,73,84,0,0,0,138,188,209,252,137,234,111,224,190,177,68,74,162,42,243,71,242,39,169,191,130,250,197,16,20,2,109,80,106,174,109,80,0,0,0,29,83,84,181,75,4,209,108,18,231,169,154,151,125,246,54,55,102,236,248,218,223,11,53,71,107,187,51,33,143,243,112,177,242,59,121,37,99,126,22,174,219,238,187,34,42,166,21,196,249,143,112,99,156,229,86,108,43,22,214,79,27,122,200,46,20,246,187,117,55,217,219,172,125,250,169,228,108,113,71,214,250,102,177,189,79,123,83,119,42,53,55,221,85,19,222,7,229,115,71,242,39,169,191,130,250,197,17,74,220,39,121,167,209,191,168,24,247,168,192,93,79,52,127,34,122,155,248,47,172,81,20,173,194,119,154,125,27,250,129,143,122,140,0,108,166,80,183,51,173,116,209,173,111,226,10,166,171,73,241,107,83,164,199,250,173,151,44,198,221,92,233,35,202,58,98,133,35,114,199,219,107,63,181,222,218,136,91,59,93,39,122,52,141,81,235,27,34,68,150,188,215,184,227,166,198,173,87,190,17,244,229,149,105,125,185,83,211,179,46,187,35,229,167,74,26,73,91,28,237,162,129,90,173,89,95,60,78,103,117,203,188,73,12,174,143,103,186,71,246,107,3,69,244,135,50,215,173,80,199,244,143,79,224,164,146,251,145,84,58,26,117,171,157,33,130,38,50,55,75,44,210,63,222,168,200,226,142,73,21,26,142,122,163,21,26,215,57,81,170,25,127,151,254,133,235,46,180,113,5,105,170,210,28,166,235,133,201,138,117,220,235,179,26,58,22,213,71,101,252,212,137,11,100,141,242,70,201,188,67,209,97,236,43,151,174,55,76,174,99,227,100,168,147,3,158,119,232,79,246,147,247,105,63,248,98,225,235,21,225,127,70,172,186,71,139,84,248,255,0,1,220,169,184,221,31,75,29,60,215,58,233,93,213,45,68,141,98,127,139,27,17,206,123,153,20,81,49,94,254,142,165,128,28,243,191,66,127,180,159,187,64,197,92,149,60,211,229,63,79,235,189,70,220,91,166,180,106,246,27,160,186,95,144,106,230,160,79,87,29,139,29,167,108,213,9,73,2,205,60,175,124,141,138,40,99,103,185,21,242,75,36,113,162,185,90,196,87,162,185,205,106,43,146,160,57,53,93,173,86,14,36,179,107,237,246,231,73,110,182,219,180,222,229,87,89,89,87,51,97,130,154,8,235,237,238,146,89,36,114,163,88,198,181,21,202,229,84,68,68,85,83,15,241,209,198,109,247,140,61,71,165,185,199,106,246,54,25,139,248,138,124,102,219,43,24,181,77,142,85,103,118,166,166,70,239,188,210,246,162,85,141,174,88,227,107,26,214,245,42,62,89,3,10,234,174,97,98,212,13,71,200,243,92,99,2,181,97,86,171,213,194,90,202,75,5,173,239,117,45,190,55,46,233,27,21,255,0,241,170,53,25,26,57,85,35,142,38,116,198,219,52,228,227,195,142,168,89,41,171,184,145,184,102,245,118,108,55,35,167,154,219,67,143,82,75,28,140,191,44,50,190,53,170,170,106,163,146,38,65,43,101,108,93,61,51,43,251,139,212,200,85,91,83,26,249,113,112,57,77,197,110,101,95,152,106,11,234,233,244,235,15,168,129,149,208,196,201,98,125,238,173,200,175,74,40,167,68,70,177,141,106,53,211,185,174,238,181,146,196,214,163,86,100,150,59,222,0,0,0,0,0,107,89,197,143,154,125,100,250,129,144,250,140,230,202,102,181,156,88,249,167,214,79,168,25,15,168,206,5,212,242,184,242,39,166,95,141,122,197,105,42,136,171,202,227,200,158,153,126,53,235,21,164,170,0,0,0,82,183,58,191,52,248,183,211,250,31,81,184,151,82,82,183,58,191,52,248,183,211,250,31,81,184,129,149,121,24,254,155,63,102,255,0,121,22,168,85,95,35,31,211,103,236,223,239,34,213,0,163,110,101,156,10,211,112,203,147,82,234,126,152,208,82,82,233,126,71,81,5,182,150,133,181,82,201,61,162,226,148,234,174,129,235,60,143,150,102,76,144,77,51,100,71,47,74,247,35,115,88,141,141,100,159,252,184,184,28,169,225,75,13,175,204,53,5,244,149,26,139,152,83,192,202,232,98,100,82,178,201,72,213,87,165,20,83,162,43,158,247,57,90,233,220,215,118,156,248,162,107,81,201,10,75,36,202,0,0,0,12,127,174,154,23,167,28,69,233,197,199,75,245,66,205,227,173,85,219,75,12,209,42,50,170,223,84,212,84,142,170,154,69,69,237,204,206,167,108,187,43,85,174,115,30,215,177,239,99,178,1,213,53,87,83,49,93,27,211,140,143,84,179,90,191,15,101,198,109,242,220,42,122,100,141,146,77,208,159,4,17,119,30,198,58,105,94,173,142,54,43,147,174,71,177,168,187,185,0,214,223,90,52,135,50,208,93,80,200,52,143,80,32,164,142,251,142,212,54,26,133,164,157,38,130,86,62,54,203,20,209,191,220,170,201,34,146,57,17,28,141,122,35,209,28,214,185,21,168,209,125,33,204,181,235,84,49,253,35,211,248,41,36,190,228,85,14,134,157,106,231,72,96,137,140,141,210,203,52,143,247,170,50,56,163,146,69,70,163,158,168,197,70,181,206,84,106,245,252,179,41,190,231,57,85,231,53,202,107,188,109,235,32,184,84,93,46,53,61,166,71,223,170,158,71,73,44,157,12,70,177,189,79,123,151,102,162,53,55,217,17,19,220,49,60,166,251,131,101,86,108,215,22,174,240,87,172,126,225,79,116,183,84,246,153,39,98,170,9,27,36,82,116,61,28,199,116,189,141,93,156,138,213,219,101,69,79,112,27,36,112,235,160,216,111,13,186,71,98,210,156,50,138,145,172,183,83,177,247,58,232,105,214,23,221,174,42,198,165,69,108,168,231,189,221,114,57,187,163,85,238,232,98,50,54,175,67,26,137,146,206,169,165,90,153,138,235,38,156,99,154,165,133,85,248,139,46,77,111,138,225,77,213,36,111,146,30,180,248,224,151,182,247,177,179,68,244,116,114,49,28,189,18,49,237,85,221,170,118,176,0,194,154,215,198,103,13,156,59,101,84,184,86,177,234,71,217,251,213,109,189,151,72,41,189,143,95,87,215,74,249,36,141,178,117,211,193,35,19,119,195,34,108,171,213,240,239,182,202,138,191,173,161,124,81,232,79,18,158,219,252,138,103,63,104,254,206,120,111,105,255,0,115,43,40,251,30,35,187,217,255,0,68,197,31,87,87,98,95,226,239,183,79,191,109,211,112,170,190,117,126,105,241,111,167,244,62,163,113,50,175,35,31,211,103,236,223,239,35,21,115,171,243,79,139,125,63,161,245,27,137,133,56,82,227,54,251,194,94,156,106,173,179,3,181,119,115,60,239,217,20,246,139,148,236,99,233,109,81,211,165,111,126,165,209,187,126,236,201,226,34,72,163,86,172,125,74,231,63,116,103,106,80,156,28,215,184,227,166,198,173,87,190,17,244,229,149,105,125,185,83,211,179,46,187,35,229,167,74,26,73,91,28,237,162,129,90,173,89,95,60,78,103,117,203,188,73,12,174,143,103,186,71,246,106,44,250,173,54,155,173,254,235,69,98,177,91,42,238,55,43,141,68,116,148,116,116,144,186,105,234,103,145,200,216,226,142,54,162,185,239,115,149,26,141,68,85,85,84,68,47,123,134,158,92,26,79,164,156,62,223,116,135,84,32,251,99,95,168,30,2,163,52,150,42,218,154,106,89,228,164,151,189,77,77,77,218,116,114,50,24,100,87,42,73,240,201,43,156,231,63,165,170,216,99,10,171,224,95,140,219,239,7,154,143,85,115,146,213,237,156,51,40,240,244,249,53,182,38,49,42,157,28,74,254,213,77,52,142,219,105,162,238,202,169,27,156,145,200,215,185,174,233,85,100,177,218,255,0,51,27,181,170,255,0,203,255,0,80,47,182,43,157,37,198,219,113,167,176,213,209,214,82,76,217,160,169,130,75,181,11,163,150,57,26,170,215,177,205,84,114,57,21,81,81,81,80,168,30,48,120,76,204,184,69,213,15,176,247,218,138,187,197,138,190,158,58,155,22,70,234,4,165,130,234,196,141,139,58,49,137,36,168,199,197,43,214,55,49,95,215,183,109,234,136,217,88,170,196,120,179,204,177,238,21,243,222,20,239,52,245,119,188,123,42,168,183,84,217,100,154,189,26,204,121,240,86,182,170,165,34,141,99,115,164,100,238,142,61,217,220,99,24,254,185,17,21,210,63,168,48,81,181,65,170,185,181,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,131,147,245,28,206,46,80,60,53,54,83,153,235,106,174,255,0,172,246,1,208,245,162,137,43,180,238,251,79,219,234,235,160,170,106,34,38,254,245,130,68,255,0,172,215,163,137,123,107,237,122,175,122,167,146,53,98,173,109,90,162,42,109,238,241,50,167,234,67,99,124,210,153,149,88,221,198,41,24,142,111,133,153,85,21,61,203,249,183,26,253,241,213,67,21,14,186,92,219,12,77,141,175,150,173,219,53,54,255,0,191,39,2,71,242,133,141,63,40,153,11,209,233,178,91,233,83,109,255,0,243,191,254,129,113,176,255,0,122,111,245,39,253,5,53,114,137,157,205,212,171,244,126,228,107,168,41,119,77,191,243,196,255,0,180,185,88,63,189,55,250,147,254,128,57,175,200,245,175,241,207,98,252,143,90,255,0,28,14,91,253,219,28,147,228,113,67,152,30,23,228,65,238,101,153,180,214,45,59,125,20,21,8,197,122,236,173,71,170,42,237,81,70,191,115,147,245,147,122,103,172,113,57,233,252,148,85,42,71,154,214,160,213,203,148,67,140,193,95,51,98,108,179,181,241,163,149,27,238,109,19,147,221,183,235,79,214,7,67,229,171,165,255,0,107,179,54,101,85,112,43,226,165,170,249,171,119,247,199,53,35,190,246,47,220,191,172,186,43,77,51,41,45,212,212,241,166,205,142,22,49,191,208,136,212,66,1,242,170,211,234,107,110,149,45,254,106,88,251,149,55,26,214,163,149,168,171,178,62,4,249,245,47,243,63,81,96,204,106,49,168,212,77,145,61,200,7,35,198,254,253,182,60,158,19,109,254,96,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,53,172,226,199,205,62,178,125,64,200,125,70,115,101,51,90,206,44,124,211,235,39,212,12,135,212,103,3,37,102,252,96,221,87,130,141,60,225,11,11,90,70,219,91,79,89,95,152,213,186,39,58,121,39,91,221,93,77,53,11,58,216,141,99,26,212,166,168,116,145,171,149,234,248,217,212,206,137,89,38,53,225,163,135,76,239,138,13,83,160,211,60,22,159,252,21,101,226,183,174,31,238,101,175,196,195,12,245,157,185,101,143,189,218,239,177,221,166,59,173,255,0,36,79,154,167,74,192,48,12,203,84,243,43,78,159,105,246,61,87,124,200,111,149,9,77,67,67,76,137,215,43,246,85,85,85,85,70,177,141,106,57,239,123,149,24,198,53,206,114,181,173,85,77,132,248,59,225,87,13,225,67,72,237,248,125,154,219,72,236,158,227,79,79,83,150,93,227,145,102,125,198,226,140,248,209,178,185,140,119,134,141,206,145,176,179,165,189,44,85,114,167,113,242,61,225,130,184,133,229,105,161,217,7,14,48,225,90,51,137,123,43,56,194,237,243,212,88,174,209,246,124,117,250,169,24,175,125,53,198,103,172,108,155,196,61,17,27,35,149,173,167,115,154,177,244,68,143,133,244,173,150,98,215,220,27,42,188,225,89,77,15,130,189,99,247,10,139,93,198,155,186,201,59,21,80,72,232,229,143,173,138,230,59,165,236,114,110,213,86,174,219,162,170,123,205,164,200,1,205,11,129,111,203,94,42,253,113,209,204,51,197,234,77,151,163,219,20,212,78,233,154,251,107,142,55,34,237,10,53,124,69,100,59,71,219,217,90,247,196,143,143,243,174,109,60,104,21,235,197,143,24,55,94,44,52,143,72,155,156,173,34,103,120,85,69,250,130,244,250,104,157,27,43,160,149,150,229,166,174,86,163,18,40,223,42,199,59,31,28,110,84,71,192,231,163,99,100,140,141,185,131,146,167,154,124,167,233,253,119,168,219,136,0,79,254,74,158,105,242,159,167,245,222,163,110,3,42,243,206,253,9,254,210,126,237,49,87,37,79,52,249,79,211,250,239,81,183,23,82,0,170,190,121,223,161,63,218,79,221,166,42,228,169,230,159,41,250,127,93,234,54,227,42,243,206,253,9,254,210,126,237,49,87,37,79,52,249,79,211,250,239,81,183,1,117,32,0,6,42,226,199,202,198,178,125,63,200,125,58,115,42,152,171,139,31,43,26,201,244,255,0,33,244,233,192,214,176,217,79,132,239,43,26,55,244,255,0,30,244,232,13,107,13,148,248,78,242,177,163,127,79,241,239,78,128,12,170,117,77,88,251,9,249,44,204,191,42,95,252,166,125,159,184,253,163,254,253,255,0,114,252,52,158,43,251,199,231,127,188,247,63,189,252,127,205,247,236,118,178,42,243,52,214,191,200,183,8,249,79,135,183,248,170,252,239,124,42,143,174,46,184,98,241,176,77,226,36,147,105,24,230,237,75,21,79,67,147,171,105,86,46,166,171,122,182,10,1,47,39,147,213,110,27,85,193,243,32,197,237,53,116,119,42,60,162,229,14,71,52,206,85,101,101,197,91,11,217,52,72,175,118,204,74,55,209,70,168,136,207,142,39,175,74,238,175,125,27,22,125,201,47,88,239,177,101,89,215,15,213,16,247,172,181,54,245,204,104,228,234,99,124,37,84,114,83,210,84,38,200,206,185,59,204,150,155,222,175,233,103,133,248,91,188,142,84,11,106,0,1,170,185,117,58,147,198,190,43,194,159,2,58,77,100,180,220,252,70,166,228,218,95,100,143,28,183,211,172,111,146,131,174,217,20,109,185,212,36,141,123,27,12,79,69,86,53,237,94,244,140,86,34,116,182,87,197,74,199,96,204,179,252,203,80,106,109,85,89,158,67,87,117,125,142,207,69,96,182,36,202,157,20,118,234,72,146,42,122,120,152,212,70,177,141,106,110,187,39,196,247,61,238,234,123,220,229,15,147,44,202,111,185,206,85,121,205,114,154,239,27,122,200,46,21,23,75,141,79,105,145,247,234,167,145,210,75,39,67,17,172,111,83,222,229,217,168,141,77,246,68,68,247,23,147,203,175,129,90,110,22,176,212,206,53,6,130,145,250,169,127,167,154,26,233,169,170,165,123,45,150,233,150,157,233,109,84,73,22,9,158,217,41,219,35,230,107,63,142,247,49,175,123,26,143,124,127,229,125,203,238,166,211,83,101,226,135,90,109,84,143,123,233,219,95,135,216,234,98,138,165,157,19,69,75,81,71,122,73,98,157,205,71,163,95,59,89,4,177,117,198,244,108,191,11,218,205,173,40,0,0,0,0,1,74,220,234,252,211,226,223,79,232,125,70,226,93,73,74,220,234,252,211,226,223,79,232,125,70,226,3,146,167,154,124,167,233,253,119,168,219,139,169,41,91,146,167,154,124,167,233,253,119,168,219,139,169,0,0,0,64,14,117,126,86,49,111,168,20,62,157,113,39,248,3,90,206,19,188,211,232,223,212,12,123,212,96,54,83,0,15,201,203,49,107,22,115,138,222,112,172,166,135,198,217,114,11,125,69,174,227,77,221,124,125,250,89,227,116,114,199,214,197,107,219,212,199,185,55,106,163,147,125,209,81,125,230,186,252,104,104,229,139,64,184,160,207,244,171,22,155,174,203,106,184,71,81,110,143,165,233,225,169,106,233,226,171,138,155,119,189,239,127,101,149,13,139,184,231,43,159,219,235,93,149,219,38,199,197,0,243,71,243,217,169,191,130,250,61,16,31,87,47,158,54,238,188,40,103,242,88,178,121,234,235,180,235,42,168,167,134,235,70,234,167,54,11,76,238,154,22,190,236,200,219,12,175,123,227,167,108,141,116,81,163,86,100,237,163,149,86,56,246,190,155,77,218,213,127,181,81,95,108,87,58,75,141,182,227,79,29,93,29,101,36,205,154,10,152,36,106,58,57,99,145,170,173,123,28,213,71,35,145,85,21,21,21,13,88,139,52,229,79,199,85,54,29,37,7,11,26,175,95,73,77,98,170,168,72,112,170,230,210,202,233,219,113,171,173,98,123,53,233,12,110,71,50,89,106,36,149,179,72,173,237,170,72,215,61,205,116,105,16,118,14,121,223,161,63,218,79,221,164,53,224,159,137,138,110,20,114,220,255,0,83,225,161,164,184,95,103,193,234,45,24,245,13,90,75,216,169,184,205,113,160,86,247,22,54,170,163,35,138,57,166,84,87,51,173,33,88,209,236,115,218,164,202,231,157,250,19,253,164,253,218,85,88,31,171,150,101,55,220,231,42,188,230,185,77,119,141,189,100,23,10,139,165,198,167,180,200,251,245,83,200,233,37,147,161,136,214,55,169,239,114,236,212,70,166,251,34,34,123,137,63,171,188,22,93,116,15,130,107,22,178,234,150,63,87,107,212,28,187,56,163,164,165,161,158,165,200,251,109,145,214,250,201,91,20,208,116,162,71,83,44,177,163,222,215,171,220,198,50,22,254,105,253,230,44,138,229,117,203,254,178,239,89,109,226,111,91,241,222,205,170,31,13,113,193,237,115,201,60,21,82,85,69,60,83,195,118,119,109,236,233,133,59,91,69,28,136,246,204,217,29,34,181,24,145,58,92,215,206,175,202,198,45,245,2,135,211,174,32,85,95,9,222,105,244,111,234,6,61,234,48,18,171,157,95,154,124,91,233,253,15,168,220,72,171,194,119,154,125,27,250,129,143,122,140,6,202,96,82,183,37,79,52,249,79,211,250,239,81,183,14,117,126,105,241,111,167,244,62,163,113,46,164,165,110,117,126,105,241,111,167,244,62,163,113,2,53,112,173,196,229,247,133,92,171,46,205,113,107,47,141,189,100,24,125,126,53,110,169,241,44,143,217,117,83,201,4,145,87,116,62,41,89,63,105,244,237,94,203,145,26,253,246,87,34,123,151,26,221,174,121,150,171,231,245,183,154,200,234,239,249,102,99,120,146,166,86,82,82,34,207,112,184,213,204,174,114,71,12,45,68,87,201,44,139,179,35,106,123,220,136,212,249,33,215,203,105,229,117,203,254,142,209,71,109,226,111,91,241,222,245,214,111,13,113,193,237,115,201,4,244,177,210,203,4,83,195,118,119,109,239,234,153,123,187,69,28,136,199,66,232,221,34,181,94,177,58,32,202,188,20,242,214,193,52,183,70,174,180,188,65,225,246,171,254,103,157,219,231,160,190,211,248,153,159,13,13,174,103,83,202,203,118,236,151,180,249,163,154,150,57,188,76,77,107,217,42,237,20,138,145,178,71,86,7,25,60,33,231,124,37,234,61,69,162,247,69,215,136,94,238,21,223,100,46,142,175,134,162,74,250,24,86,55,39,117,172,70,189,147,70,202,136,89,39,84,76,106,201,215,219,234,98,35,141,138,76,127,174,154,23,167,28,69,233,197,199,75,245,66,205,227,173,85,219,75,12,209,42,50,170,223,84,212,84,142,170,154,69,69,237,204,206,167,108,187,43,85,174,115,30,215,177,239,99,130,141,184,88,227,6,235,163,218,81,170,188,61,228,171,72,252,39,81,49,124,129,176,74,232,157,223,183,94,230,181,73,12,15,99,163,99,157,35,39,116,116,244,238,99,254,22,42,199,34,58,52,108,169,36,96,59,254,186,104,94,163,240,233,168,247,29,47,213,11,55,129,186,208,237,44,51,68,170,250,91,133,43,149,82,58,170,105,21,19,185,11,250,93,178,236,142,71,53,204,123,88,246,61,141,232,0,109,80,1,143,245,251,88,236,92,63,232,214,89,172,89,28,62,34,147,25,183,186,162,58,110,167,179,197,213,61,201,29,53,55,91,24,245,143,187,60,145,69,220,232,86,179,175,169,223,11,85,64,164,30,103,90,165,249,80,227,39,53,240,151,223,105,218,177,47,15,139,91,255,0,181,123,62,23,194,198,158,46,15,123,26,231,244,215,73,91,241,187,171,125,254,23,43,17,135,96,224,127,131,186,158,37,244,75,94,239,84,86,122,183,100,52,22,122,27,110,31,81,53,28,79,164,158,226,147,248,217,224,138,89,186,27,29,75,155,73,77,78,178,54,86,246,162,184,61,94,215,53,232,132,53,54,8,229,163,128,84,233,247,5,186,119,75,114,199,169,45,87,43,229,61,77,254,169,97,72,186,235,25,87,83,36,180,181,18,190,53,94,183,186,141,105,17,58,151,173,172,107,24,238,158,142,148,10,1,180,221,174,182,11,173,21,246,197,115,171,183,92,173,213,17,213,209,214,82,76,232,103,166,158,55,35,163,150,57,26,168,230,61,174,68,114,57,21,21,21,17,80,217,207,74,181,51,21,214,77,56,199,53,75,10,171,241,22,92,154,223,21,194,155,170,72,223,36,61,105,241,193,47,109,239,99,102,137,232,232,228,98,57,122,36,99,218,171,187,84,215,95,138,125,20,254,14,220,65,102,218,57,29,195,198,210,99,247,4,240,19,186,94,228,143,161,158,38,84,82,247,93,219,141,22,100,130,104,146,78,150,35,123,136,254,157,219,178,173,180,242,125,214,59,22,115,195,2,105,85,60,62,30,245,166,151,9,233,235,35,234,123,251,244,181,213,19,213,211,212,238,172,107,27,212,247,212,197,219,71,61,201,225,186,221,210,146,53,0,157,70,170,230,213,6,170,224,119,93,23,210,28,203,94,181,67,31,210,61,63,130,146,75,238,69,80,232,105,214,174,116,134,8,152,200,221,44,179,72,255,0,122,163,35,138,57,36,84,106,57,234,140,84,107,92,229,70,174,195,220,49,112,245,138,240,191,163,86,93,35,197,170,124,127,128,238,84,220,110,143,165,142,158,107,157,116,174,234,150,162,70,177,63,197,141,136,231,61,204,138,40,152,175,127,71,82,199,94,81,90,67,134,225,92,43,219,245,74,205,5,90,228,58,143,81,83,53,234,121,167,87,51,162,134,182,174,150,154,24,152,155,53,140,107,82,71,170,236,175,87,204,253,220,173,70,53,147,124,1,0,57,157,112,29,249,111,177,84,235,206,147,217,122,179,236,126,222,239,105,90,237,214,238,229,86,81,11,95,11,99,221,221,214,167,122,158,6,212,43,122,99,146,89,154,145,194,155,244,68,212,159,224,13,85,201,255,0,201,83,205,62,83,244,254,187,212,109,195,156,39,15,88,174,149,235,45,143,87,49,106,158,199,229,83,199,84,220,109,108,165,142,40,105,171,168,219,76,217,106,35,115,17,55,239,248,134,200,244,115,85,221,212,149,234,247,119,122,88,228,169,230,159,41,250,127,93,234,54,224,50,175,60,239,208,159,237,39,238,210,42,242,184,243,217,166,95,141,122,61,105,42,185,231,126,132,255,0,105,63,118,145,87,149,199,158,205,50,252,107,209,235,64,191,224,0,0,0,26,171,155,41,240,157,229,99,70,254,159,227,222,157,1,173,97,178,159,9,222,86,52,111,233,254,61,233,208,1,173,97,178,159,9,222,86,52,111,233,254,61,233,208,25,84,1,170,185,221,116,95,72,115,45,122,213,12,127,72,244,254,10,73,47,185,21,67,161,167,90,185,210,24,34,99,35,116,178,205,35,253,234,140,142,40,228,145,81,168,231,170,49,81,173,115,149,26,189,40,188,158,81,90,67,134,225,92,43,219,245,74,205,5,90,228,58,143,81,83,53,234,121,167,87,51,162,134,182,174,150,154,24,152,155,53,140,107,82,71,170,236,175,87,204,253,220,173,70,53,129,34,184,98,225,235,21,225,127,70,172,186,71,139,84,248,255,0,1,220,169,184,221,31,75,29,60,215,58,233,93,213,45,68,141,98,127,139,27,17,206,123,153,20,81,49,94,254,142,165,202,160,1,0,57,157,112,29,249,111,177,84,235,206,147,217,122,179,236,126,222,239,105,90,237,214,238,229,86,81,11,95,11,99,221,221,214,167,122,158,6,212,43,122,99,146,89,154,145,194,155,244,68,212,165,99,106,130,149,185,194,112,245,138,233,94,178,216,245,115,22,169,236,126,85,60,117,77,198,214,202,88,226,134,154,186,141,180,205,150,162,55,49,19,126,255,0,136,108,143,71,53,93,221,73,94,175,119,119,165,128,228,169,230,159,41,250,127,93,234,54,226,234,74,86,228,169,230,159,41,250,127,93,234,54,226,234,64,198,156,69,104,54,27,196,150,145,223,116,167,51,162,164,115,46,52,239,125,178,186,106,117,153,246,155,138,49,201,79,91,18,53,236,119,92,110,118,234,212,123,122,216,175,141,203,208,247,34,235,68,109,80,106,174,5,148,242,157,227,94,227,139,101,86,206,21,245,34,231,215,141,222,119,166,195,167,122,210,211,195,106,174,116,149,21,18,83,200,229,107,36,155,197,73,55,75,21,210,61,201,42,69,27,24,169,42,171,45,252,213,92,187,238,92,28,192,40,248,136,177,69,164,154,189,145,127,158,197,7,137,158,42,154,136,224,167,143,34,165,235,124,157,84,236,133,145,198,201,161,141,81,143,133,27,212,177,196,146,181,95,249,228,136,39,80,0,1,21,121,163,249,19,212,223,193,125,98,136,149,68,85,230,143,228,79,83,127,5,245,138,32,40,4,218,160,213,92,218,160,0,0,8,171,205,31,200,158,166,254,11,235,20,69,43,112,157,230,159,70,254,160,99,222,163,1,178,152,2,42,243,71,242,39,169,191,130,250,197,17,66,216,158,83,125,193,178,171,54,107,139,87,120,43,214,63,112,167,186,91,170,123,76,147,177,85,4,141,146,41,58,30,142,99,186,94,198,174,206,69,106,237,178,162,167,184,190,158,104,254,68,245,55,240,95,88,162,40,4,15,170,211,105,186,223,238,180,86,43,21,178,174,227,114,184,212,71,73,71,71,73,11,166,158,166,121,28,141,142,40,227,106,43,158,247,57,81,168,212,69,85,85,68,67,96,158,5,248,50,177,112,121,167,21,86,201,46,190,217,204,242,143,15,81,147,92,162,123,210,149,210,68,143,237,83,83,70,237,182,134,46,236,168,146,57,169,36,142,123,156,238,148,86,69,30,21,229,139,192,119,228,66,197,77,175,58,177,101,233,207,178,11,123,125,155,107,184,219,187,117,88,188,46,124,205,147,103,119,92,157,234,136,29,78,174,234,142,57,97,106,201,10,237,215,43,86,127,128,42,175,158,119,232,79,246,147,247,105,106,133,85,243,206,253,9,254,210,126,237,2,181,112,124,91,81,242,155,118,94,221,63,161,186,214,82,90,177,247,221,50,104,109,242,170,127,113,225,170,166,87,201,52,104,168,178,195,28,235,75,43,147,103,35,59,105,42,162,54,37,123,122,169,63,249,42,121,167,202,126,159,215,122,141,184,237,92,200,185,110,254,79,253,169,196,47,15,86,31,243,41,241,214,100,216,205,28,95,247,23,239,125,101,35,19,254,243,249,172,145,39,250,31,222,230,167,99,116,167,9,255,0,192,182,172,232,214,174,112,227,142,220,116,59,16,251,37,97,176,245,88,234,113,222,151,47,178,171,163,99,36,154,30,242,162,120,158,174,243,101,241,30,247,75,222,235,147,166,85,145,141,144,6,184,60,40,241,93,168,252,37,106,59,51,92,42,95,29,106,174,237,193,127,176,79,50,178,150,239,74,213,85,70,185,81,23,183,51,58,156,177,76,136,174,141,206,114,42,61,143,146,55,236,19,162,250,189,134,235,214,151,227,250,185,167,243,213,201,98,200,169,221,53,58,85,192,176,207,19,217,35,162,150,25,25,239,68,124,114,199,36,106,173,87,49,85,138,173,115,154,168,229,14,234,0,0,0,0,107,89,197,143,154,125,100,250,129,144,250,140,230,202,102,181,156,88,249,167,214,79,168,25,15,168,206,5,212,242,184,242,39,166,95,141,122,197,105,42,136,171,202,227,200,158,153,126,53,235,21,164,170,0,0,0,82,183,58,191,52,248,183,211,250,31,81,184,151,82,82,183,58,191,52,248,183,211,250,31,81,184,129,149,121,24,254,155,63,102,255,0,121,22,168,85,95,35,31,211,103,236,223,239,34,213,0,3,26,107,127,18,58,37,195,133,170,217,121,214,140,250,147,28,167,188,212,62,154,129,142,167,158,170,122,151,177,189,79,86,67,78,199,202,172,106,43,122,159,211,208,213,124,104,170,138,246,34,228,176,0,0,5,117,115,164,214,59,238,31,163,88,150,142,218,33,237,210,106,37,194,162,162,233,83,212,197,234,165,182,186,158,70,211,116,57,138,169,215,60,244,242,247,26,246,57,190,27,167,226,108,142,68,177,82,128,121,157,106,151,229,67,140,156,215,194,95,125,167,106,196,188,62,45,111,254,213,236,248,95,11,26,120,184,61,236,107,159,211,93,37,111,198,238,173,247,248,92,172,70,1,138,184,88,209,79,225,19,196,22,19,163,146,92,60,21,38,65,112,95,31,59,101,237,200,202,24,34,125,69,87,105,221,185,17,38,88,33,149,35,234,98,183,184,172,234,217,187,170,126,175,26,26,57,98,208,46,40,51,253,42,197,166,235,178,218,174,17,212,91,163,233,122,120,106,90,186,120,170,226,166,221,239,123,223,217,101,67,98,238,57,202,231,246,250,215,101,118,201,47,249,37,233,158,43,144,106,62,162,106,149,218,147,196,94,176,251,125,190,223,104,238,71,27,227,167,241,235,83,223,157,189,76,87,178,100,101,34,70,215,177,205,252,220,243,181,81,200,255,0,119,215,207,7,10,181,80,103,250,89,168,208,212,85,173,202,249,103,184,217,42,34,115,219,216,108,20,51,69,52,78,99,122,122,145,234,235,132,200,229,87,42,42,54,61,145,187,42,184,51,175,38,205,107,251,115,195,237,219,71,42,237,253,154,189,50,184,39,102,120,226,233,142,122,27,140,181,21,17,245,57,100,114,186,102,206,202,196,118,204,99,82,62,198,221,78,235,82,127,148,129,201,247,88,239,184,55,20,9,165,84,240,248,139,46,165,219,231,167,172,143,169,140,236,85,80,211,207,87,79,83,186,177,207,119,75,25,83,23,109,28,198,175,137,235,119,82,198,212,46,252,10,86,231,87,230,159,22,250,127,67,234,55,19,42,242,49,253,54,126,205,254,242,45,80,1,74,220,234,252,211,226,223,79,232,125,70,226,64,2,127,243,171,243,79,139,125,63,161,245,27,136,228,247,195,214,43,170,154,203,124,213,204,166,167,191,249,43,240,53,54,235,91,233,99,150,26,154,234,198,212,182,42,137,28,244,93,187,30,29,210,49,26,212,119,117,98,122,61,189,174,151,132,170,229,139,192,119,228,66,197,77,175,58,177,101,233,207,178,11,123,125,155,107,184,219,187,117,88,188,46,124,205,147,103,119,92,157,234,136,29,78,174,234,142,57,97,106,201,10,237,215,43,86,127,128,6,42,226,119,135,172,87,138,13,26,189,105,30,83,83,224,60,127,110,166,221,116,101,44,117,19,91,43,162,119,84,85,17,181,233,254,52,111,70,185,142,124,82,202,196,123,58,250,147,94,29,104,210,28,203,65,117,67,32,210,61,64,130,146,59,238,59,80,216,106,22,146,116,154,9,88,248,219,44,83,70,255,0,114,171,36,138,72,228,68,114,53,232,143,68,115,90,228,86,166,206,100,32,230,235,164,56,110,107,194,189,195,84,175,48,85,166,67,167,21,20,211,89,103,134,117,107,58,43,171,105,41,106,97,149,139,187,94,199,53,99,122,46,200,244,124,44,217,200,213,123,94,20,108,109,80,106,174,109,80,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,240,228,220,242,0,245,181,187,41,236,60,108,155,238,121,3,243,175,241,44,214,138,200,145,55,235,167,145,191,241,181,74,27,230,25,139,213,208,235,149,92,146,66,246,36,222,42,86,110,142,77,209,107,102,247,251,208,191,10,152,251,176,190,53,219,103,53,91,255,0,26,21,125,204,127,135,108,147,34,207,173,121,61,150,219,4,148,207,183,200,215,187,191,19,23,173,106,156,239,146,162,47,202,68,3,10,114,172,187,123,23,86,174,148,143,145,27,226,104,233,152,157,91,123,215,198,51,245,237,252,226,234,168,93,215,71,11,247,223,170,54,175,252,136,83,175,3,250,81,146,225,186,185,13,194,190,145,145,67,34,210,179,118,78,199,42,170,85,68,187,42,39,245,41,112,182,157,210,221,76,142,69,69,237,51,255,0,153,64,62,195,130,162,34,238,115,56,123,247,220,15,40,190,243,145,225,167,144,63,51,33,175,109,190,209,87,84,231,35,82,40,100,114,170,237,247,53,87,239,254,162,134,56,207,200,107,53,7,137,172,162,220,178,164,209,193,117,168,142,52,99,81,54,68,138,63,189,187,239,253,239,254,66,233,248,135,204,105,176,221,51,191,221,231,145,236,236,219,106,222,157,45,85,247,165,60,174,251,149,63,154,83,22,148,227,114,107,95,19,55,171,188,205,73,105,235,110,149,147,53,94,228,69,84,88,170,21,61,207,71,127,49,0,183,222,16,240,24,240,29,33,182,217,210,21,141,205,168,171,145,200,174,114,174,238,153,87,249,72,139,242,68,51,153,248,216,165,173,150,155,52,52,76,141,172,70,43,215,102,237,183,189,202,191,113,251,32,120,95,144,68,11,186,132,3,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,1,173,103,22,62,105,245,147,234,6,67,234,51,155,41,154,214,113,99,230,159,89,62,160,100,62,163,56,22,169,202,27,135,76,19,18,208,155,111,17,94,31,197,230,121,175,181,40,252,111,92,209,248,75,92,117,141,135,193,246,251,171,20,155,205,65,222,238,246,218,255,0,206,244,111,179,119,116,255,0,34,175,43,143,34,122,101,248,215,172,86,146,168,0,0,10,86,230,253,195,166,9,163,250,167,140,106,102,11,79,224,63,41,158,215,172,188,81,117,205,47,93,210,42,150,77,61,103,114,89,95,183,123,199,49,189,166,53,140,103,99,116,69,235,84,107,146,167,154,124,167,233,253,119,168,219,140,171,207,59,244,39,251,73,251,180,197,92,149,60,211,229,63,79,235,189,70,220,5,212,128,0,170,190,121,223,161,63,218,79,221,166,42,228,169,230,159,41,250,127,93,234,54,227,42,243,206,253,9,254,210,126,237,49,87,37,79,52,249,79,211,250,239,81,183,1,117,32,0,6,42,226,199,202,198,178,125,63,200,125,58,115,42,152,171,139,31,43,26,201,244,255,0,33,244,233,192,214,176,217,79,132,239,43,26,55,244,255,0,30,244,232,13,107,13,148,248,78,242,177,163,127,79,241,239,78,128,12,170,84,175,59,77,99,190,203,149,96,188,63,83,195,217,178,211,91,211,49,172,147,169,142,241,117,82,73,81,73,78,155,43,58,227,236,178,42,159,122,63,165,254,43,226,110,241,181,86,218,141,112,120,211,212,207,202,239,21,154,159,157,71,87,106,171,164,168,200,39,183,208,85,90,228,238,82,213,80,209,34,81,210,206,199,245,185,31,220,130,158,39,171,218,238,151,57,202,230,162,53,81,16,49,173,139,0,204,178,108,103,38,204,236,88,245,93,93,139,14,167,166,169,190,220,26,136,144,80,178,162,161,148,240,35,220,170,136,175,146,89,17,26,196,221,234,141,145,200,157,49,189,205,202,188,11,102,183,92,3,140,29,36,190,217,169,233,38,168,170,202,41,44,143,109,75,28,230,36,23,7,120,25,156,136,215,53,122,219,21,76,142,98,239,178,61,26,170,142,68,86,173,132,242,215,208,187,238,73,203,211,84,237,148,118,107,85,182,245,171,126,223,183,89,174,181,42,196,241,84,171,64,148,48,44,242,68,143,149,176,197,86,149,168,140,115,85,205,222,71,53,138,146,34,186,162,238,214,155,173,130,235,91,98,190,219,42,237,215,43,117,68,148,149,148,117,112,186,25,233,167,141,202,217,34,146,55,34,57,143,107,145,90,173,84,69,69,69,69,3,105,224,98,174,21,117,75,242,211,195,142,157,106,100,215,223,108,215,222,113,250,95,106,214,248,95,15,221,186,68,206,205,119,230,209,140,107,118,170,138,118,252,13,70,46,219,179,118,171,85,114,168,26,171,147,167,149,239,5,31,194,3,59,102,179,234,21,178,213,93,166,216,109,193,244,210,219,171,83,189,237,155,163,97,107,217,78,177,53,201,180,49,119,96,154,69,145,21,146,124,17,116,72,215,203,219,130,198,202,124,39,121,88,209,191,167,248,247,167,64,6,85,0,0,0,0,0,0,41,91,157,95,154,124,91,233,253,15,168,220,75,169,41,91,157,95,154,124,91,233,253,15,168,220,64,114,84,243,79,148,253,63,174,245,27,113,117,37,43,114,84,243,79,148,253,63,174,245,27,113,117,32,0,0,0,0,0,0,10,1,230,143,231,179,83,127,5,244,122,34,255,0,138,1,230,143,231,179,83,127,5,244,122,32,51,255,0,5,124,40,216,184,180,229,233,155,97,189,171,85,30,95,109,212,10,234,204,90,247,91,11,221,224,42,188,5,173,100,141,93,26,163,210,25,216,206,212,137,179,218,155,178,78,219,223,20,104,72,14,5,185,94,226,186,41,246,119,88,245,198,63,109,106,77,39,85,109,53,159,185,28,182,187,20,203,208,176,187,100,69,241,21,145,108,229,238,245,172,76,123,255,0,54,215,58,40,234,21,201,83,202,198,83,245,2,187,211,173,196,255,0,2,170,249,231,126,132,255,0,105,63,118,145,215,151,95,2,181,60,82,230,73,156,106,13,5,91,52,174,193,81,52,53,211,83,85,68,199,220,238,48,165,59,210,218,168,146,36,240,177,209,212,54,71,204,214,127,17,142,99,94,199,185,30,203,9,227,223,133,27,239,22,154,203,160,216,111,106,235,71,136,91,126,210,86,101,55,186,40,88,239,1,75,211,111,88,227,71,72,168,196,154,119,179,181,26,108,247,38,239,147,182,246,69,34,18,255,0,19,197,172,88,54,43,102,194,177,106,31,5,101,199,237,244,246,187,117,55,117,242,118,41,96,141,177,197,31,91,213,207,119,75,24,212,221,202,174,93,183,85,85,247,129,245,218,109,54,171,5,170,138,197,98,182,82,91,173,182,234,120,233,40,232,233,33,108,48,83,65,27,81,177,197,28,109,68,107,24,214,162,53,26,136,136,136,136,136,64,190,117,126,86,49,111,168,20,62,157,113,39,249,0,57,213,249,88,197,190,160,80,250,117,196,10,171,225,59,205,62,141,253,64,199,189,70,3,101,51,90,206,19,188,211,232,223,212,12,123,212,96,54,83,0,82,183,58,191,52,248,183,211,250,31,81,184,151,82,82,183,58,191,52,248,183,211,250,31,81,184,129,143,249,90,232,94,156,107,207,19,82,90,117,66,205,237,155,86,47,143,212,100,144,219,101,84,90,90,202,168,170,169,97,141,149,44,84,94,236,41,226,28,245,143,116,107,220,198,163,250,152,175,99,239,164,165,110,74,158,105,242,159,167,245,222,163,110,46,164,0,0,8,171,204,123,135,76,19,91,248,113,202,178,203,253,63,103,36,211,156,126,231,125,199,238,125,115,59,194,246,153,29,77,84,93,150,74,200,223,223,142,141,33,234,145,31,219,235,235,106,42,166,203,64,38,202,124,88,249,88,214,79,167,249,15,167,78,107,88,6,213,4,0,231,39,173,127,97,184,125,180,232,229,37,191,189,87,169,183,5,239,79,36,93,81,193,67,110,150,158,162,78,151,36,141,86,204,233,223,70,141,221,143,106,199,223,223,165,221,10,79,242,146,249,199,106,245,78,107,196,189,14,150,211,207,86,150,221,56,179,195,11,224,154,8,154,207,104,215,49,149,83,77,19,219,187,222,199,83,173,3,21,30,169,179,225,127,75,83,117,115,194,32,104,166,151,221,117,171,87,49,13,40,179,58,174,58,140,166,241,77,109,125,69,53,19,170,223,71,3,222,157,234,165,137,170,138,246,67,23,114,87,252,77,68,100,110,85,115,81,21,83,103,50,138,249,67,96,191,107,120,201,182,223,253,169,225,62,197,99,247,75,239,103,177,220,241,125,200,219,65,218,234,234,78,222,222,63,185,213,179,191,189,116,237,241,117,54,245,0,166,190,116,154,57,98,195,245,151,18,214,43,68,221,186,189,68,183,212,83,221,41,186,94,189,85,86,214,211,198,218,158,183,61,81,58,224,158,158,46,219,88,198,183,195,117,124,78,145,202,159,39,38,13,94,166,196,53,231,37,210,59,140,244,144,211,234,21,157,179,81,171,160,149,243,205,113,183,247,37,142,22,61,191,3,24,180,211,87,72,229,122,123,214,24,209,28,138,189,47,149,92,227,180,134,155,53,225,162,135,84,169,224,164,75,150,156,94,33,153,243,205,60,173,127,179,171,158,202,89,161,137,141,221,143,123,170,22,129,234,175,68,217,144,191,165,201,186,181,245,131,192,206,168,90,180,115,139,77,51,207,47,173,164,75,108,23,143,102,214,79,87,90,218,72,41,32,174,134,74,41,42,164,149,200,173,107,33,109,74,204,187,236,138,145,170,43,155,191,82,6,198,102,170,230,213,6,170,224,95,247,43,143,34,122,101,248,215,172,86,146,168,138,188,174,60,137,233,151,227,94,177,90,74,160,0,0,42,175,158,119,232,79,246,147,247,105,138,185,42,121,167,202,126,159,215,122,141,184,202,188,243,191,66,127,180,159,187,76,85,201,83,205,62,83,244,254,187,212,109,192,101,94,121,223,161,63,218,79,221,164,85,229,113,231,179,76,191,26,244,122,210,85,115,206,253,9,254,210,126,237,34,175,43,143,61,154,101,248,215,163,214,129,127,192,0,0,0,53,87,54,83,225,59,202,198,141,253,63,199,189,58,3,90,195,101,62,19,188,172,104,223,211,252,123,211,160,3,42,128,0,213,92,191,238,87,30,68,244,203,241,175,88,173,40,4,191,238,87,30,68,244,203,241,175,88,173,2,85,0,0,21,87,207,59,244,39,251,73,251,180,181,66,170,249,231,126,132,255,0,105,63,118,129,138,185,42,121,167,202,126,159,215,122,141,184,186,146,149,185,42,121,167,202,126,159,215,122,141,184,186,144,6,170,230,213,6,170,224,88,78,57,203,238,167,136,158,2,244,191,88,116,110,213,72,221,69,183,83,221,233,171,109,176,197,20,47,201,152,183,233,163,137,101,168,154,120,161,133,244,208,164,238,71,185,174,124,140,70,71,190,204,141,18,194,184,50,224,95,78,56,60,177,87,73,108,175,251,81,153,222,122,162,185,100,213,20,105,79,35,169,122,250,163,165,167,139,173,253,136,83,165,142,122,35,220,233,36,68,115,156,168,216,153,31,229,114,184,242,39,166,95,141,122,197,105,42,128,0,0,17,87,154,63,145,61,77,252,23,214,40,137,84,69,94,104,254,68,245,55,240,95,88,162,2,128,77,170,13,85,205,170,0,0,0,0,0,138,188,209,252,137,234,111,224,190,177,68,82,183,9,222,105,244,111,234,6,61,234,48,23,83,205,31,200,158,166,254,11,235,20,69,43,112,157,230,159,70,254,160,99,222,163,0,27,41,128,0,21,87,207,59,244,39,251,73,251,180,181,66,170,249,231,126,132,255,0,105,63,118,129,138,185,42,121,167,202,126,159,215,122,141,184,185,235,181,218,213,96,181,86,223,111,183,58,75,117,182,221,79,37,93,101,101,92,205,134,10,104,35,106,186,73,100,145,202,141,99,26,212,87,43,149,81,17,17,85,74,97,228,169,230,159,41,250,127,93,234,54,227,228,230,71,204,18,155,136,154,152,244,123,70,238,181,109,211,171,117,67,106,107,110,80,203,44,44,201,158,177,65,36,73,45,60,208,69,52,44,166,153,39,106,49,206,115,36,122,50,77,183,100,106,129,18,181,251,48,211,140,255,0,89,114,204,203,72,240,47,177,120,133,214,224,233,237,118,78,180,95,13,31,74,35,157,210,221,217,23,113,232,249,123,44,85,142,46,231,109,138,172,99,85,103,175,38,13,57,214,217,178,108,151,83,236,89,85,37,155,75,210,161,182,219,237,11,169,160,158,123,253,198,26,121,22,8,24,170,139,45,51,32,74,212,153,210,35,155,214,174,142,52,108,136,175,88,162,175,4,156,31,100,220,92,234,132,86,86,165,93,22,19,99,168,129,217,101,226,146,90,126,253,12,18,199,59,225,100,113,202,244,115,159,51,169,159,18,61,172,145,35,87,35,222,215,34,116,186,255,0,176,12,3,13,210,204,54,211,167,218,125,143,82,88,241,235,29,58,83,80,208,211,34,244,68,205,213,85,85,85,85,207,123,156,174,123,222,229,87,189,238,115,156,174,115,149,84,59,0,0,0,0,1,173,103,22,62,105,245,147,234,6,67,234,51,155,41,154,214,113,99,230,159,89,62,160,100,62,163,56,23,83,202,227,200,158,153,126,53,235,21,164,170,34,175,43,143,34,122,101,248,215,172,86,146,168,0,0,1,74,220,234,252,211,226,223,79,232,125,70,226,93,73,74,220,234,252,211,226,223,79,232,125,70,226,6,85,228,99,250,108,253,155,253,228,89,78,169,106,150,9,162,216,37,207,83,53,46,251,236,108,110,205,217,241,181,190,22,106,142,215,118,102,67,31,230,225,99,228,118,242,74,198,252,45,93,183,221,118,68,85,74,203,228,143,118,181,88,45,90,243,125,190,220,233,45,214,219,117,62,63,87,89,89,87,51,97,130,154,8,219,115,116,146,201,35,149,26,198,53,168,174,87,42,162,34,34,170,145,171,152,103,26,119,94,41,245,66,162,197,136,100,21,110,210,188,106,161,19,31,163,90,103,82,165,108,233,31,76,183,9,227,115,149,207,123,156,178,182,37,122,53,89,10,181,59,113,189,243,117,6,53,226,187,138,237,71,226,215,81,223,154,230,178,248,27,85,15,114,11,5,130,9,149,244,182,138,87,42,42,181,170,168,157,201,159,210,213,150,101,68,116,142,107,81,17,140,100,113,178,101,114,161,227,142,167,26,186,217,56,71,212,102,82,37,138,229,81,80,204,70,236,175,138,157,104,106,229,116,147,186,138,117,114,181,37,100,242,185,253,167,38,242,164,210,182,61,158,217,25,217,138,188,36,112,57,171,156,94,212,222,234,176,247,210,88,241,235,29,60,204,154,253,116,99,252,36,151,30,210,186,10,40,250,17,92,247,185,203,26,200,230,162,246,98,119,91,145,206,116,81,75,133,115,252,3,50,210,204,202,237,167,218,131,143,85,216,242,27,29,66,211,87,80,212,162,117,196,253,145,81,81,81,85,175,99,154,173,123,30,213,86,61,142,107,154,174,107,145,84,54,136,4,0,229,139,199,143,229,190,197,77,160,218,177,122,234,207,177,251,123,125,155,116,184,220,123,149,89,68,45,124,206,147,102,246,154,157,234,120,27,78,142,234,146,73,102,106,73,50,239,209,43,146,127,129,215,245,11,53,181,105,174,1,146,234,53,246,158,174,123,110,43,103,173,189,214,69,72,198,186,121,32,166,133,243,72,216,218,231,53,170,245,107,21,17,21,205,77,246,221,83,230,106,238,94,247,54,204,214,213,138,240,91,144,88,174,20,245,114,84,102,55,139,85,146,133,208,177,170,200,231,101,75,107,149,210,170,185,21,25,218,161,149,168,173,71,47,91,152,155,108,170,230,209,8,23,231,202,203,0,166,193,120,45,195,106,151,30,171,180,220,178,170,138,251,253,201,42,82,86,190,169,242,84,190,42,122,132,100,139,240,177,244,112,82,43,58,17,24,230,116,189,55,235,87,57,205,55,0,166,206,184,45,204,170,147,30,171,187,92,177,90,138,11,253,181,41,146,87,62,149,241,212,178,42,138,133,100,107,241,49,148,115,213,171,250,209,88,214,117,61,118,232,71,54,79,226,120,181,139,6,197,108,216,86,45,67,224,172,184,253,190,158,215,110,166,238,190,78,197,44,17,182,56,163,235,122,185,238,233,99,26,155,185,85,203,182,234,170,190,241,150,98,214,44,231,21,188,225,89,77,15,141,178,228,22,250,139,93,198,155,186,248,251,244,179,198,232,229,143,173,138,215,183,169,143,114,110,213,71,38,251,162,162,251,192,214,55,79,115,91,174,154,231,248,214,163,88,169,233,39,185,98,183,138,43,221,28,85,108,115,160,146,122,105,153,52,109,145,173,115,92,172,87,49,17,81,28,213,219,125,149,62,102,209,6,170,230,197,28,1,231,95,148,78,13,180,158,255,0,236,191,103,248,76,126,59,23,103,191,221,234,246,108,143,160,238,245,116,183,110,231,133,238,116,237,240,245,244,238,237,186,148,36,0,0,10,86,231,87,230,159,22,250,127,67,234,55,19,42,242,49,253,54,126,205,254,242,49,87,58,191,52,248,183,211,250,31,81,184,153,87,145,143,233,179,246,111,247,144,22,168,0,0,69,94,104,254,68,245,55,240,95,88,162,37,81,21,121,163,249,19,212,223,193,125,98,136,10,1,54,168,53,87,54,168,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,194,185,26,155,169,197,175,234,249,38,231,151,34,42,123,206,40,239,187,228,7,61,145,79,195,200,109,84,247,38,116,212,179,169,173,79,150,234,159,127,244,47,244,31,186,122,38,107,92,199,117,125,255,0,246,129,9,167,202,171,191,132,21,187,25,106,244,210,66,248,86,38,252,43,178,185,244,138,190,253,183,249,189,126,106,77,107,103,186,223,77,213,243,236,179,127,254,213,8,79,12,44,184,241,76,216,213,125,212,145,193,39,185,127,217,81,41,54,109,251,37,20,8,221,246,72,219,255,0,66,1,244,156,63,149,182,231,51,194,124,192,242,120,114,162,53,85,126,228,60,159,29,218,161,41,45,181,53,46,93,155,28,78,114,175,234,247,1,5,121,154,106,138,227,218,127,83,143,83,187,103,214,196,248,215,221,247,62,10,198,125,236,95,213,250,204,67,203,3,73,35,185,83,174,123,95,239,74,157,165,143,253,245,173,98,252,159,253,95,201,48,199,49,60,245,249,118,179,51,26,164,171,146,86,50,161,41,250,27,39,82,117,37,93,91,62,72,229,254,119,234,44,115,128,92,25,184,183,15,120,122,203,2,54,73,237,113,74,239,135,101,221,207,149,222,255,0,133,63,158,4,157,98,108,212,67,144,56,170,236,3,230,114,56,183,99,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,3,90,206,44,124,211,235,39,212,12,135,212,103,54,83,53,172,226,199,205,62,178,125,64,200,125,70,112,46,167,149,199,145,61,50,252,107,214,43,73,84,69,94,87,30,68,244,203,241,175,88,173,37,80,0,0,21,87,207,59,244,39,251,73,251,180,197,92,149,60,211,229,63,79,235,189,70,220,101,94,121,223,161,63,218,79,221,166,42,228,169,230,159,41,250,127,93,234,54,224,46,164,0,5,85,243,206,253,9,254,210,126,237,49,87,37,79,52,249,79,211,250,239,81,183,25,87,158,119,232,79,246,147,247,105,138,185,42,121,167,202,126,159,215,122,141,184,11,169,0,0,49,87,22,62,86,53,147,233,254,67,233,211,153,84,197,92,88,249,88,214,79,167,249,15,167,78,6,181,134,202,124,39,121,88,209,191,167,248,247,167,64,107,88,108,167,194,119,149,141,27,250,127,143,122,116,0,56,170,213,47,200,183,14,58,139,169,144,223,125,141,95,102,199,234,189,149,91,225,124,71,106,233,43,59,52,63,155,86,61,174,222,170,88,27,241,181,88,155,238,253,154,142,84,214,218,211,105,186,223,238,180,86,43,21,178,174,227,114,184,212,71,73,71,71,73,11,166,158,166,121,28,141,142,40,227,106,43,158,247,57,81,168,212,69,85,85,68,66,221,57,218,106,102,43,77,165,152,46,142,120,190,238,73,112,200,19,38,236,71,36,110,240,244,52,244,213,20,253,115,55,175,184,206,228,149,91,70,189,10,215,118,39,248,145,89,178,193,94,93,90,57,125,214,78,46,48,74,107,68,222,30,147,15,184,65,152,221,42,122,88,254,205,45,4,241,72,212,232,115,216,174,238,206,180,240,110,222,167,51,191,215,210,230,177,200,5,244,233,62,11,249,47,210,204,55,76,253,169,237,63,178,88,253,186,197,227,123,29,159,21,225,105,163,135,187,219,234,119,71,87,111,171,167,169,219,111,182,235,182,229,11,115,21,209,203,238,141,241,113,157,211,93,230,241,20,153,133,194,124,198,215,83,210,198,119,169,107,231,150,71,39,67,94,245,111,106,116,168,131,119,116,185,253,142,190,150,181,237,67,97,66,176,57,218,104,229,138,92,87,5,226,6,158,110,205,234,154,224,152,117,100,125,47,119,139,165,146,58,138,186,117,221,95,209,31,101,241,84,251,145,157,79,241,95,19,182,141,168,161,250,188,146,245,51,21,169,210,204,235,71,60,95,107,36,183,228,11,147,118,36,146,54,248,138,26,138,106,122,126,184,91,215,220,127,110,74,93,164,94,132,107,123,240,124,74,175,217,44,168,161,110,85,154,199,98,210,46,46,45,20,217,28,59,82,103,182,249,112,232,234,122,159,253,171,85,83,60,18,83,47,67,24,229,127,114,122,120,160,219,225,107,123,253,110,114,53,138,139,125,32,106,174,108,167,194,119,149,141,27,250,127,143,122,116,6,181,134,202,124,39,121,88,209,191,167,248,247,167,64,6,85,0,0,0,0,0,0,41,91,157,95,154,124,91,233,253,15,168,220,75,169,41,91,157,95,154,124,91,233,253,15,168,220,64,114,84,243,79,148,253,63,174,245,27,113,117,37,43,114,84,243,79,148,253,63,174,245,27,113,117,32,0,0,0,0,0,0,10,1,230,143,231,179,83,127,5,244,122,34,255,0,138,1,230,143,231,179,83,127,5,244,122,32,39,255,0,37,79,43,25,79,212,10,239,78,183,19,252,128,28,149,60,172,101,63,80,43,189,58,220,79,240,0,0,4,0,231,87,229,99,22,250,129,67,233,215,18,127,144,3,157,95,149,140,91,234,5,15,167,92,64,170,190,19,188,211,232,223,212,12,123,212,96,54,83,53,172,225,59,205,62,141,253,64,199,189,70,3,101,48,5,43,115,171,243,79,139,125,63,161,245,27,137,117,37,43,115,171,243,79,139,125,63,161,245,27,136,14,74,158,105,242,159,167,245,222,163,110,46,164,165,110,74,158,105,242,159,167,245,222,163,110,46,164,0,0,12,85,197,143,149,141,100,250,127,144,250,116,230,181,134,202,124,88,249,88,214,79,167,249,15,167,78,107,88,6,213,6,186,220,126,103,95,148,78,50,117,98,255,0,236,191,103,248,76,130,75,23,103,191,221,234,246,108,108,160,238,245,116,183,110,231,133,238,116,237,240,245,244,238,237,186,151,98,147,85,112,45,167,145,214,45,125,164,197,117,115,53,168,161,232,178,221,110,22,123,93,29,79,117,139,221,170,164,142,170,74,136,250,17,122,219,210,202,218,101,221,81,26,189,205,154,170,173,114,37,159,144,255,0,148,254,45,98,199,248,37,196,46,214,138,31,15,87,147,92,46,247,75,164,157,215,191,196,85,50,186,106,70,201,179,149,81,155,65,73,78,205,154,136,223,131,125,186,156,229,89,128,4,127,227,243,5,252,162,112,109,171,22,15,106,123,63,194,99,242,95,123,221,142,239,87,179,100,101,127,107,167,169,187,119,60,47,111,171,127,135,175,171,103,109,210,186,235,155,84,26,171,129,180,237,166,237,106,191,218,168,175,182,43,157,37,198,219,113,167,142,174,142,178,146,102,205,5,76,18,53,29,28,177,200,213,86,189,142,106,163,145,200,170,138,138,138,134,172,70,197,28,1,231,95,148,78,13,180,158,255,0,236,191,103,248,76,126,59,23,103,191,221,234,246,108,143,160,238,245,116,183,110,231,133,238,116,237,240,245,244,238,237,186,151,93,112,47,251,149,199,145,61,50,252,107,214,43,73,84,69,94,87,30,68,244,203,241,175,88,173,37,80,0,0,21,87,207,59,244,39,251,73,251,180,197,92,149,60,211,229,63,79,235,189,70,220,101,94,121,223,161,63,218,79,221,166,42,228,169,230,159,41,250,127,93,234,54,224,50,175,60,239,208,159,237,39,238,210,42,242,184,243,217,166,95,141,122,61,105,42,185,231,126,132,255,0,105,63,118,145,87,149,199,158,205,50,252,107,209,235,64,191,224,0,0,0,26,171,155,41,240,157,229,99,70,254,159,227,222,157,1,173,97,178,159,9,222,86,52,111,233,254,61,233,208,1,149,64,0,106,174,95,247,43,143,34,122,101,248,215,172,86,148,2,95,247,43,143,34,122,101,248,215,172,86,129,42,128,0,10,171,231,157,250,19,253,164,253,218,90,161,85,124,243,191,66,127,180,159,187,64,197,92,149,60,211,229,63,79,235,189,70,220,93,73,74,220,149,60,211,229,63,79,235,189,70,220,93,72,3,85,115,106,131,85,112,47,251,149,199,145,61,50,252,107,214,43,73,84,69,94,87,30,68,244,203,241,175,88,173,37,80,0,0,2,42,243,71,242,39,169,191,130,250,197,17,42,136,171,205,31,200,158,166,254,11,235,20,64,80,9,181,65,170,185,181,64,0,0,0,0,17,87,154,63,145,61,77,252,23,214,40,138,86,225,59,205,62,141,253,64,199,189,70,2,234,121,163,249,19,212,223,193,125,98,136,165,110,19,188,211,232,223,212,12,123,212,96,3,101,48,0,2,170,249,231,126,132,255,0,105,63,118,150,168,85,95,60,239,208,159,237,39,238,208,43,47,19,207,243,44,22,155,32,165,195,242,26,187,75,50,171,60,150,11,186,211,42,53,245,86,233,37,138,89,105,213,251,117,53,143,116,17,163,250,85,58,153,212,199,110,199,189,174,253,253,11,208,189,71,226,47,81,237,218,95,165,246,111,29,117,174,222,89,166,149,85,148,182,250,86,170,36,149,85,50,34,47,110,22,117,55,117,217,92,174,115,88,198,189,239,99,29,248,24,6,1,153,106,158,101,105,211,237,62,199,170,239,153,13,242,161,41,168,104,105,145,58,229,126,202,170,170,170,168,214,49,173,71,61,239,114,163,24,198,185,206,86,181,170,169,127,220,18,112,125,140,240,141,165,241,89,90,148,149,185,181,242,158,7,101,151,138,73,106,59,21,211,197,36,239,133,145,199,43,213,173,100,45,169,124,72,246,178,53,145,26,143,123,90,171,210,208,201,90,23,161,122,113,195,166,156,91,180,191,75,236,222,6,213,67,188,179,77,42,163,234,174,21,78,68,73,42,170,100,68,78,228,207,233,110,235,178,53,26,214,177,141,99,24,198,55,32,0,0,0,0,0,0,214,179,139,31,52,250,201,245,3,33,245,25,205,148,205,107,56,177,243,79,172,159,80,50,31,81,156,11,169,229,113,228,79,76,191,26,245,138,210,85,17,87,149,199,145,61,50,252,107,214,43,73,84,0,0,0,165,110,117,126,105,241,111,167,244,62,163,113,46,164,165,110,117,126,105,241,111,167,244,62,163,113,2,21,99,186,165,157,226,152,38,93,166,118,11,239,133,198,243,191,1,246,130,139,194,194,255,0,25,224,166,89,169,127,56,246,44,145,244,72,229,119,230,220,222,173,246,118,233,238,50,7,10,60,40,234,63,22,186,142,204,43,10,139,192,218,168,123,115,223,239,243,194,175,165,180,82,185,85,17,206,68,84,238,76,254,151,36,80,162,163,164,115,92,170,172,99,36,145,152,255,0,75,116,183,59,214,156,238,217,166,122,105,98,246,206,73,121,239,120,42,47,21,13,63,119,181,11,230,147,243,147,61,145,183,104,226,123,190,39,38,251,108,155,170,162,46,194,124,40,240,163,167,28,37,105,195,48,172,42,47,29,117,174,237,207,127,191,207,10,50,170,239,84,212,84,71,57,17,87,183,11,58,156,145,66,138,173,141,174,114,170,189,239,146,71,134,64,210,221,45,193,52,91,4,182,105,158,154,88,189,141,141,217,187,222,10,139,197,77,81,218,238,204,249,164,252,228,207,124,142,222,73,94,239,137,203,182,251,38,200,136,137,16,57,143,242,255,0,163,226,34,197,46,173,233,14,59,254,123,20,30,26,9,105,169,228,130,158,60,138,151,173,145,244,212,62,103,199,27,38,134,53,87,178,101,119,82,199,18,196,228,127,230,86,41,212,0,213,134,211,118,186,216,46,180,87,219,21,206,174,221,114,183,84,71,87,71,89,73,51,161,158,154,120,220,142,142,88,228,106,163,152,246,185,17,200,228,84,84,84,69,67,96,158,5,248,205,177,113,135,167,21,87,57,45,94,198,204,241,127,15,79,147,91,98,99,214,149,178,74,143,237,84,211,72,237,247,134,94,212,170,145,185,203,36,110,99,154,238,164,70,75,36,85,230,215,193,71,182,232,235,56,178,211,43,101,214,178,245,15,102,60,210,223,2,119,227,117,12,48,118,217,115,106,43,186,227,236,178,40,163,149,177,181,205,88,213,178,170,70,145,76,247,197,94,90,218,5,196,22,127,174,216,254,173,105,55,249,159,178,226,23,9,162,184,101,117,182,216,171,104,105,164,125,28,219,210,173,52,147,66,250,158,235,28,144,200,144,63,185,19,106,89,39,84,106,172,114,132,149,231,157,250,19,253,164,253,218,67,254,91,216,181,139,48,227,107,75,109,57,29,15,139,164,167,184,85,221,35,143,186,248,250,106,168,168,106,42,233,164,221,138,138,189,19,193,19,246,223,165,221,59,57,21,170,168,185,3,155,206,117,246,183,140,155,149,131,217,126,19,236,86,63,107,177,119,187,253,207,23,220,141,213,253,222,158,148,237,237,227,251,125,59,187,251,215,86,255,0,23,75,123,95,38,77,45,251,87,196,117,247,83,43,236,94,42,131,4,199,228,240,213,190,43,163,193,221,43,94,144,195,249,180,122,58,78,186,86,220,91,239,107,152,221,183,93,157,219,80,46,164,0,6,186,220,126,96,191,147,190,50,117,98,193,237,79,104,120,188,130,75,239,123,177,218,233,246,148,108,175,237,116,245,59,126,223,138,237,245,111,241,116,117,108,221,250,82,205,57,52,231,245,57,55,11,151,76,50,227,144,210,85,212,97,217,69,93,53,29,189,171,18,79,67,110,168,138,42,136,213,237,106,35,213,146,84,201,92,173,123,247,221,91,35,81,118,143,165,176,91,155,102,21,117,197,120,210,200,47,183,10,138,73,41,243,27,61,170,247,66,216,94,229,124,112,50,153,180,42,217,81,90,136,143,238,208,202,228,70,171,147,161,204,93,247,85,107,100,87,35,31,211,103,236,223,239,32,45,80,0,5,43,115,171,243,79,139,125,63,161,245,27,137,149,121,24,254,155,63,102,255,0,121,24,171,157,95,154,124,91,233,253,15,168,220,76,171,200,199,244,217,251,55,251,200,11,84,0,0,34,175,52,127,34,122,155,248,47,172,81,18,168,138,188,209,252,137,234,111,224,190,177,68,5,0,155,84,26,171,155,84,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,225,199,175,116,223,248,167,180,224,7,36,249,28,38,219,167,229,185,205,23,115,132,202,157,30,255,0,144,16,205,86,138,131,137,70,63,176,214,73,51,33,141,206,79,155,189,244,123,19,26,218,168,180,48,42,47,185,99,106,167,252,72,71,28,191,77,164,252,172,219,51,8,107,24,214,190,120,145,204,88,221,186,35,86,159,239,223,111,244,181,36,77,159,127,1,7,196,171,180,109,79,151,207,225,66,65,247,158,17,54,10,187,4,249,20,121,58,102,176,221,95,101,211,44,154,227,28,206,141,240,90,234,30,199,55,230,138,140,93,149,14,230,96,30,52,179,138,76,43,65,51,10,249,222,138,229,180,207,27,26,143,98,42,185,235,27,19,248,223,210,244,2,153,242,26,138,237,68,226,121,33,171,145,245,106,252,143,167,121,93,191,185,110,10,155,123,246,254,122,255,0,198,94,174,131,89,27,96,210,92,82,220,216,27,31,102,209,74,206,150,237,178,108,207,232,85,253,101,57,240,89,166,183,29,81,215,22,229,187,163,32,167,188,37,106,163,163,122,170,163,107,41,228,219,118,236,159,41,11,187,199,104,155,110,178,80,209,53,127,188,83,178,63,248,144,15,210,56,187,222,114,60,111,253,0,120,106,108,159,51,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,13,107,56,177,243,79,172,159,80,50,31,81,156,217,76,173,93,88,228,215,249,80,213,60,203,83,63,132,119,179,62,214,228,23,27,239,130,251,33,222,240,190,42,166,73,187,93,207,26,222,190,158,231,79,87,75,119,219,125,147,125,128,144,28,174,60,137,233,151,227,94,177,90,74,163,21,112,185,161,127,193,175,66,113,157,20,251,83,246,143,236,231,141,254,233,248,31,7,223,241,21,147,212,255,0,121,238,73,211,211,223,233,254,58,239,211,191,187,125,147,42,128,0,1,85,124,243,191,66,127,180,159,187,76,85,201,83,205,62,83,244,254,187,212,109,196,255,0,227,159,129,143,225,163,246,39,252,244,126,199,125,142,246,151,250,137,237,15,21,226,252,55,254,113,15,71,79,134,255,0,101,191,95,221,183,191,170,112,83,203,123,248,31,106,157,215,83,63,44,191,107,125,167,143,207,98,240,95,103,124,7,111,185,83,79,55,119,185,226,165,223,111,13,211,211,210,155,245,239,191,187,101,9,170,0,2,170,249,231,126,132,255,0,105,63,118,152,171,146,167,154,124,167,233,253,119,168,219,137,255,0,199,63,3,31,195,71,236,79,249,232,253,142,251,29,237,47,245,19,218,30,43,197,248,111,252,226,30,142,159,13,254,203,126,191,187,111,127,84,224,167,150,247,240,62,213,59,174,166,126,89,126,214,251,79,31,158,197,224,190,206,248,14,223,114,166,158,110,239,115,197,75,190,222,27,167,167,165,55,235,223,127,118,202,19,84,0,0,197,92,88,249,88,214,79,167,249,15,167,78,101,83,170,106,198,11,249,80,210,204,203,76,253,169,236,207,181,184,253,198,197,227,123,29,239,11,226,169,164,135,187,219,234,111,95,79,115,171,167,169,187,237,182,233,190,224,107,4,108,167,194,119,149,141,27,250,127,143,122,116,4,0,254,193,143,254,148,95,243,39,255,0,147,203,41,210,124,23,242,95,165,152,110,153,251,83,218,127,100,177,251,117,139,198,246,59,62,43,194,211,71,15,119,183,212,238,142,174,223,87,79,83,182,223,109,215,109,192,164,30,106,122,199,98,213,222,46,46,244,216,228,59,210,96,86,248,176,233,42,122,159,253,181,85,77,60,242,84,175,67,216,213,103,110,122,137,96,219,226,107,187,29,109,114,181,232,137,42,185,37,232,229,138,44,87,58,226,6,162,110,245,234,166,224,184,117,28,125,47,111,132,165,142,58,122,186,133,221,31,209,39,121,242,211,123,149,157,76,240,191,11,182,145,200,140,179,146,213,247,57,202,175,57,174,83,197,143,141,189,100,23,10,139,165,198,167,236,35,35,239,213,79,35,164,150,78,134,87,53,141,234,123,220,187,53,17,169,190,200,136,158,226,111,240,159,195,173,171,133,173,18,179,233,5,190,237,73,121,168,161,168,171,171,174,188,67,107,109,3,238,83,205,59,222,146,203,26,61,234,175,108,75,20,40,231,61,202,172,133,137,238,68,70,160,102,2,58,243,8,210,251,86,170,240,125,169,54,203,131,169,33,168,176,89,229,202,40,106,230,162,109,75,233,231,183,181,106,87,181,186,162,198,249,98,142,90,117,145,171,187,89,80,255,0,115,145,85,142,145,64,13,91,49,60,166,251,131,101,86,108,215,22,174,240,87,172,126,225,79,116,183,84,246,153,39,98,170,9,27,36,82,116,61,28,199,116,189,141,93,156,138,213,219,101,69,79,113,179,158,158,230,182,173,74,192,49,173,70,177,83,213,193,109,202,172,244,87,186,56,170,216,214,207,28,21,48,178,104,219,35,90,231,53,30,141,122,34,162,57,201,190,251,42,252,202,224,203,57,33,88,175,25,85,230,237,139,113,1,246,126,203,91,112,168,168,183,90,62,202,62,175,217,244,175,145,206,138,155,190,250,244,124,189,182,43,89,220,114,117,59,167,117,247,169,63,244,7,77,47,186,55,163,88,158,149,100,121,191,218,234,188,86,222,219,92,119,127,102,178,131,189,75,19,156,218,104,251,12,115,209,189,168,18,40,183,234,115,159,219,235,114,171,156,160,107,46,108,167,194,119,149,141,27,250,127,143,122,116,4,0,254,193,143,254,148,95,243,39,255,0,147,203,41,210,124,23,242,95,165,152,110,153,251,83,218,127,100,177,251,117,139,198,246,59,62,43,194,211,71,15,119,183,212,238,142,174,223,87,79,83,182,223,109,215,109,192,237,96,0,0,0,0,0,5,43,115,171,243,79,139,125,63,161,245,27,137,117,36,42,227,91,150,247,240,193,213,59,86,166,126,89,126,201,123,51,31,130,197,224,190,206,248,254,231,110,166,162,110,239,115,197,69,182,254,39,167,167,165,118,232,223,127,126,200,16,175,146,167,154,124,167,233,253,119,168,219,139,169,33,87,5,60,183,191,129,246,169,221,117,51,242,203,246,183,218,120,252,246,47,5,246,119,192,118,251,149,52,243,119,123,158,42,93,246,240,221,61,61,41,191,94,251,251,182,89,170,0,0,0,0,0,0,0,160,30,104,254,123,53,55,240,95,71,162,47,248,128,28,81,242,164,254,18,154,237,147,107,95,229,235,236,231,218,63,5,253,204,251,45,227,59,30,30,142,10,111,239,222,46,62,174,174,199,87,241,19,110,173,189,251,110,160,228,169,229,99,41,250,129,93,233,214,226,127,145,255,0,130,158,20,191,129,246,150,93,116,207,237,239,218,223,105,228,19,223,124,111,178,252,7,111,185,77,79,15,107,183,222,151,125,188,55,87,87,82,111,215,182,222,237,214,64,0,0,0,32,7,58,191,43,24,183,212,10,31,78,184,147,252,143,252,107,112,165,252,48,116,178,213,166,127,111,126,201,123,51,32,130,251,227,125,151,227,251,157,186,106,136,123,93,190,244,91,111,226,122,186,186,151,110,141,182,247,238,129,69,156,39,121,167,209,191,168,24,247,168,192,108,166,86,174,147,242,107,252,151,234,158,27,169,159,194,59,218,127,100,178,11,117,247,193,125,144,236,248,175,11,83,28,221,174,231,141,119,71,87,111,167,171,165,219,111,190,203,182,197,149,0,41,91,157,95,154,124,91,233,253,15,168,220,75,169,33,87,26,220,183,191,134,14,169,218,181,51,242,203,246,75,217,152,252,22,47,5,246,119,199,247,59,117,53,19,119,123,158,42,45,183,241,61,61,61,43,183,70,251,251,246,64,133,124,149,60,211,229,63,79,235,189,70,220,93,73,10,184,41,229,189,252,15,181,78,235,169,159,150,95,181,190,211,199,231,177,120,47,179,190,3,183,220,169,167,155,187,220,241,82,239,183,134,233,233,233,77,250,247,223,221,178,205,80,0,0,49,87,22,62,86,53,147,233,254,67,233,211,154,214,27,62,234,198,11,249,80,210,204,203,76,253,169,236,207,181,184,253,198,197,227,123,29,239,11,226,169,164,135,187,219,234,111,95,79,115,171,167,169,187,237,182,233,190,229,107,127,96,199,255,0,74,47,249,147,255,0,201,224,89,78,172,103,95,146,253,44,204,181,51,217,126,211,251,37,143,220,111,190,11,191,217,241,94,22,154,73,187,93,206,151,116,117,118,250,122,186,93,182,251,236,187,108,107,4,108,251,171,24,47,229,67,75,51,45,51,246,167,179,62,214,227,247,27,23,141,236,119,188,47,138,166,146,30,239,111,169,189,125,61,206,174,158,166,239,182,219,166,251,149,173,253,131,31,253,40,191,230,79,255,0,39,129,58,120,41,197,172,88,127,8,250,67,105,199,40,124,37,37,70,31,108,186,73,31,117,242,117,85,86,192,218,186,153,55,122,170,167,92,243,202,253,183,233,111,86,205,68,106,34,38,107,0,1,172,14,172,96,191,146,253,83,204,180,207,218,158,211,251,37,144,92,108,94,55,177,217,241,94,22,166,72,123,189,190,167,116,117,118,250,186,122,157,182,251,110,187,110,108,252,86,174,172,114,107,252,168,106,158,101,169,159,194,59,217,159,107,114,11,141,247,193,125,144,239,120,95,21,83,36,221,174,231,141,111,95,79,115,167,171,165,187,237,190,201,190,192,72,14,87,30,68,244,203,241,175,88,173,40,4,217,79,133,205,11,254,13,122,19,140,232,167,218,159,180,127,103,60,111,247,79,192,248,62,255,0,136,172,158,167,251,207,114,78,158,158,255,0,79,241,215,126,157,253,219,236,144,3,251,6,63,250,81,127,204,159,254,79,2,85,114,184,242,39,166,95,141,122,197,105,42,140,85,194,230,133,255,0,6,189,9,198,116,83,237,79,218,63,179,158,55,251,167,224,124,31,127,196,86,79,83,253,231,185,39,79,79,127,167,248,235,191,78,254,237,246,76,170,0,0,5,85,243,206,253,9,254,210,126,237,49,87,37,79,52,249,79,211,250,239,81,183,19,255,0,142,126,6,63,134,143,216,159,243,209,251,29,246,59,218,95,234,39,180,60,87,139,240,223,249,196,61,29,62,27,253,150,253,127,118,222,254,169,193,79,45,239,224,125,170,119,93,76,252,178,253,173,246,158,63,61,139,193,125,157,240,29,190,229,77,60,221,222,231,138,151,125,188,55,79,79,74,111,215,190,254,237,148,48,7,60,239,208,159,237,39,238,210,42,242,184,243,217,166,95,141,122,61,105,106,156,115,240,49,252,52,126,196,255,0,158,143,216,239,177,222,210,255,0,81,61,161,226,188,95,134,255,0,206,33,232,233,240,223,236,183,235,251,182,247,226,174,23,57,82,127,6,189,118,198,117,175,242,245,246,143,236,231,141,254,230,125,150,240,125,255,0,17,71,61,55,247,239,23,39,79,79,127,171,248,139,191,78,222,237,247,64,159,224,0,0,0,53,87,54,83,225,59,202,198,141,253,63,199,189,58,2,0,127,96,199,255,0,74,47,249,147,255,0,201,229,148,233,62,11,249,47,210,204,55,76,253,169,237,63,178,88,253,186,197,227,123,29,159,21,225,105,163,135,187,219,234,119,71,87,111,171,167,169,219,111,182,235,182,224,118,176,0,26,171,151,253,202,227,200,158,153,126,53,235,21,164,85,254,193,143,254,148,95,243,39,255,0,147,201,255,0,194,230,133,255,0,6,189,9,198,116,83,237,79,218,63,179,158,55,251,167,224,124,31,127,196,86,79,83,253,231,185,39,79,79,127,167,248,235,191,78,254,237,246,64,202,160,0,5,85,243,206,253,9,254,210,126,237,45,80,138,188,115,240,49,252,52,126,196,255,0,158,143,216,239,177,222,210,255,0,81,61,161,226,188,95,134,255,0,206,33,232,233,240,223,236,183,235,251,182,247,132,0,228,169,230,159,41,250,127,93,234,54,226,234,72,85,193,79,45,239,224,125,170,119,93,76,252,178,253,173,246,158,63,61,139,193,125,157,240,29,190,229,77,60,221,222,231,138,151,125,188,55,79,79,74,111,215,190,254,237,150,106,128,53,87,54,168,42,175,251,6,63,250,81,127,204,159,254,79,2,85,114,184,242,39,166,95,141,122,197,105,42,140,85,194,230,133,255,0,6,189,9,198,116,83,237,79,218,63,179,158,55,251,167,224,124,31,127,196,86,79,83,253,231,185,39,79,79,127,167,248,235,191,78,254,237,246,76,170,0,0,0,138,188,209,252,137,234,111,224,190,177,68,74,163,21,113,71,161,127,194,83,66,114,109,20,251,83,246,115,237,31,130,254,233,248,31,25,216,240,245,144,84,255,0,121,238,71,213,213,216,233,254,58,109,213,191,191,109,148,53,172,54,168,42,175,251,6,63,250,81,127,204,159,254,79,45,80,0,0,0,0,8,171,205,31,200,158,166,254,11,235,20,69,43,112,157,230,159,70,254,160,99,222,163,1,127,220,81,232,95,240,148,208,156,155,69,62,212,253,156,251,71,224,191,186,126,7,198,118,60,61,100,21,63,222,123,145,245,117,118,58,127,142,155,117,111,239,219,101,133,90,79,201,175,242,95,170,120,110,166,127,8,239,105,253,146,200,45,215,223,5,246,67,179,226,188,45,76,115,118,187,158,53,221,29,93,190,158,174,151,109,190,251,46,219,1,101,64,0,5,85,243,206,253,9,254,210,126,237,45,80,199,249,206,133,233,198,164,234,62,13,170,25,173,155,218,183,93,57,241,210,216,33,157,81,212,180,245,85,75,78,171,84,232,213,62,57,163,240,173,237,42,175,75,28,247,61,26,175,108,111,96,69,94,92,28,191,232,248,119,177,69,171,122,189,142,255,0,158,197,127,137,130,42,106,137,32,168,143,29,165,235,124,125,52,239,133,242,70,249,166,141,17,239,153,29,212,145,202,145,53,25,249,229,150,117,0,0,0,0,0,0,0,0,214,179,139,31,52,250,201,245,3,33,245,25,205,148,202,213,213,142,77,127,149,13,83,204,181,51,248,71,123,51,237,110,65,113,190,248,47,178,29,239,11,226,170,100,155,181,220,241,173,235,233,238,116,245,116,183,125,183,217,55,216,9,1,202,227,200,158,153,126,53,235,21,164,170,49,87,11,154,23,252,26,244,39,25,209,79,181,63,104,254,206,120,223,238,159,129,240,125,255,0,17,89,61,79,247,158,228,157,61,61,254,159,227,174,253,59,251,183,217,50,168,0,0,2,152,57,202,218,110,183,254,46,240,155,21,138,217,87,113,185,92,112,123,109,37,29,29,36,46,154,122,153,228,185,220,27,28,81,198,212,87,61,238,114,163,81,168,138,170,170,136,133,207,152,170,225,195,166,9,123,226,58,139,137,123,253,63,142,201,44,88,253,45,139,31,248,230,139,217,157,47,184,120,169,126,9,82,57,187,209,220,17,157,50,70,189,190,207,83,87,119,252,33,135,249,121,240,89,106,225,99,75,233,239,185,126,63,72,221,84,201,105,213,114,10,196,169,109,82,209,64,178,117,69,111,130,70,181,26,198,53,169,19,165,70,43,145,243,35,151,185,35,25,15,76,181,0,0,0,1,215,240,12,3,13,210,204,54,211,167,218,125,143,82,88,241,235,29,58,83,80,208,211,34,244,68,205,213,85,85,85,85,207,123,156,174,123,222,229,87,189,238,115,156,174,115,149,87,176,0,40,7,154,63,158,205,77,252,23,209,232,137,85,200,199,244,217,251,55,251,200,202,188,81,242,164,254,18,154,237,147,107,95,229,235,236,231,218,63,5,253,204,251,45,227,59,30,30,142,10,111,239,222,46,62,174,174,199,87,241,19,110,173,189,251,110,185,255,0,130,158,20,191,129,246,150,93,116,207,237,239,218,223,105,228,19,223,124,111,178,252,7,111,185,77,79,15,107,183,222,151,125,188,55,87,87,82,111,215,182,222,237,212,36,0,0,10,128,231,123,130,251,63,84,244,211,83,61,169,220,246,246,63,87,98,240,93,141,187,62,2,165,38,238,247,58,190,46,191,105,116,244,244,167,79,103,125,221,215,179,126,94,72,249,173,214,131,90,53,11,78,97,167,164,91,109,243,23,138,247,81,43,152,238,251,103,161,171,142,24,154,199,117,116,163,21,183,9,149,200,173,85,85,108,123,43,118,84,116,223,227,159,129,143,225,163,246,39,252,244,126,199,125,142,246,151,250,137,237,15,21,226,252,55,254,113,15,71,79,134,255,0,101,191,95,221,183,191,170,112,83,203,123,248,31,106,157,215,83,63,44,191,107,125,167,143,207,98,240,95,103,124,7,111,185,83,79,55,119,185,226,165,223,111,13,211,211,210,155,245,239,191,187,101,9,170,0,2,149,185,213,249,167,197,190,159,208,250,141,196,202,188,140,127,77,159,179,127,188,140,255,0,198,183,45,239,225,131,170,118,173,76,252,178,253,146,246,102,63,5,139,193,125,157,241,253,206,221,77,68,221,222,231,138,139,109,252,79,79,79,74,237,209,190,254,253,147,181,240,49,192,199,240,46,251,109,254,122,63,108,126,216,251,55,253,68,246,127,133,240,158,39,255,0,56,155,175,171,196,255,0,177,219,163,239,223,220,18,168,0,0,138,188,209,252,137,234,111,224,190,177,68,74,163,21,113,71,161,127,194,83,66,114,109,20,251,83,246,115,237,31,130,254,233,248,31,25,216,240,245,144,84,255,0,121,238,71,213,213,216,233,254,58,109,213,191,191,109,148,53,172,54,168,42,175,251,6,63,250,81,127,204,159,254,79,45,80,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,187,123,206,42,246,161,201,126,71,5,234,223,220,128,115,77,148,225,43,119,111,222,115,111,200,240,255,0,151,184,12,21,158,223,167,131,63,179,219,35,167,145,34,124,200,170,170,197,247,251,224,254,157,191,148,166,103,178,187,174,223,3,145,21,63,54,207,119,252,20,34,183,17,153,69,198,193,169,184,108,84,179,236,202,139,138,70,255,0,133,191,45,233,191,90,47,235,82,77,225,117,207,175,199,109,243,185,119,87,83,68,170,191,175,120,218,191,245,146,15,222,0,20,113,123,145,169,186,149,221,205,19,81,124,46,157,212,98,116,245,31,29,198,55,70,230,35,253,235,180,180,110,79,114,59,253,151,234,82,193,110,213,158,10,149,210,170,110,137,183,253,40,82,47,23,249,53,94,113,196,13,183,31,89,123,169,37,125,44,108,103,74,55,126,168,169,21,125,251,39,243,127,88,18,135,149,246,156,58,155,28,251,81,61,42,163,166,147,220,231,51,231,188,116,79,249,171,127,235,44,146,38,163,35,107,81,54,217,17,12,25,194,70,33,246,107,72,241,248,187,125,10,234,10,71,185,55,223,226,240,176,111,252,165,254,105,157,83,228,7,147,138,111,191,204,242,169,184,68,3,200,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,113,221,62,74,114,95,145,235,86,238,187,129,236,64,239,144,79,112,95,144,16,115,142,76,187,236,174,79,132,72,145,177,29,45,213,87,169,83,223,179,91,2,252,250,147,245,161,40,180,62,242,151,189,60,177,220,23,222,179,91,233,159,191,245,193,26,254,181,253,100,49,230,63,13,68,249,62,159,36,109,85,71,222,36,135,231,242,87,50,159,111,250,9,115,195,101,59,233,180,167,29,133,251,238,203,109,34,42,170,253,233,77,10,1,149,192,60,57,122,83,112,49,135,16,25,148,88,102,17,83,115,146,116,141,88,140,219,226,68,249,205,19,127,156,159,206,253,101,41,240,249,29,94,165,113,105,136,213,213,111,86,223,108,82,185,221,91,200,155,54,31,233,234,255,0,7,255,0,33,97,92,205,181,150,76,35,15,164,176,82,53,139,53,198,39,191,222,233,19,248,149,116,255,0,205,77,191,95,205,72,195,203,39,70,164,190,106,101,175,80,43,28,254,221,13,67,100,217,82,55,34,175,110,173,137,243,94,175,155,83,238,2,221,113,27,108,118,203,5,13,36,113,181,137,29,60,77,70,162,108,136,136,198,167,203,100,253,71,237,158,170,120,155,12,44,141,171,238,107,81,169,254,242,30,208,56,187,230,121,79,145,225,127,140,114,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,252,142,10,191,118,199,53,249,30,181,249,129,236,64,224,158,240,191,32,43,255,0,152,124,147,59,40,211,232,163,141,87,251,184,175,255,0,125,25,79,178,127,202,164,183,225,254,57,25,166,56,251,164,111,74,186,219,72,229,69,254,154,120,136,155,199,157,91,100,212,125,54,160,145,140,119,114,252,138,190,237,253,223,218,169,255,0,247,19,31,71,226,142,45,63,177,177,140,70,163,104,41,154,155,38,201,253,226,49,163,186,159,29,210,177,148,116,83,206,245,68,72,227,115,253,235,183,201,21,127,234,62,195,30,235,142,78,220,91,78,175,215,68,127,67,233,237,213,82,181,119,219,222,216,36,114,125,233,252,223,214,5,73,115,29,203,42,117,11,90,232,113,170,39,165,66,82,193,89,26,54,61,156,168,169,85,34,237,238,68,251,163,253,101,135,112,71,163,238,211,76,10,145,149,48,61,147,187,175,175,169,21,62,83,84,237,252,183,39,201,229,105,96,182,171,142,187,241,45,115,175,153,143,170,142,158,178,174,53,93,156,244,98,59,197,189,19,222,143,219,228,93,150,35,104,138,205,103,134,142,56,154,206,142,175,147,81,62,111,114,254,164,253,96,126,218,38,223,32,170,136,121,56,63,125,253,192,114,77,151,222,121,56,179,250,142,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,95,145,195,249,71,55,124,143,95,79,191,112,61,137,242,14,254,42,132,249,30,36,247,181,80,10,237,227,170,116,118,176,233,163,58,183,237,223,26,174,247,125,202,180,68,224,210,55,53,216,13,145,26,190,229,161,166,95,255,0,147,25,6,120,247,179,206,186,149,130,86,209,209,74,231,45,221,61,232,215,42,35,145,180,155,127,208,77,125,10,125,66,233,174,60,202,152,250,36,109,178,145,28,157,42,158,255,0,15,22,255,0,51,51,163,33,145,19,152,134,110,252,99,73,110,116,177,77,219,146,170,150,88,191,139,190,237,125,37,87,251,21,253,68,186,114,236,133,91,243,97,207,220,151,170,28,50,10,136,149,101,167,164,122,183,102,170,170,61,149,109,253,123,255,0,43,245,26,31,149,202,127,27,91,205,219,54,200,42,34,234,115,238,52,234,215,117,109,252,104,106,21,125,200,169,252,255,0,212,90,212,44,237,179,165,62,95,114,16,99,149,134,11,30,61,164,183,11,171,163,145,36,185,213,211,78,170,229,93,182,90,54,47,187,116,79,231,169,58,144,15,39,7,161,203,101,223,127,184,242,7,132,247,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,252,142,10,171,242,67,154,252,143,91,191,140,7,180,240,239,144,79,144,95,144,16,39,142,234,167,211,231,58,121,3,58,150,89,175,173,84,70,175,205,17,41,147,223,255,0,26,18,243,70,82,68,211,235,34,202,155,57,104,41,149,125,255,0,47,204,71,238,34,127,25,81,83,79,171,218,115,226,182,70,50,239,187,119,85,254,55,85,30,223,245,147,11,77,216,198,225,214,158,223,241,124,21,58,39,255,0,114,97,32,253,251,141,67,105,105,95,51,213,81,27,183,253,40,133,42,241,213,145,38,172,241,71,110,177,89,158,233,81,176,218,169,209,178,162,177,189,78,115,191,156,171,254,25,62,226,217,245,243,52,162,194,244,254,225,117,172,171,142,6,197,218,221,207,93,182,222,120,155,250,151,249,200,84,247,9,248,61,203,90,181,229,153,172,180,242,84,67,71,85,76,229,149,173,248,119,134,74,69,219,220,172,251,157,250,191,227,40,179,78,13,176,74,172,23,71,109,118,234,216,226,100,178,65,73,38,209,185,28,159,232,72,155,243,68,79,189,20,207,71,228,227,22,246,218,236,180,148,40,197,111,102,8,217,178,255,0,67,17,63,234,63,88,15,27,158,79,68,206,114,175,75,19,117,61,177,163,145,136,142,249,236,7,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,2,58,231,252,194,56,70,210,204,202,237,167,218,131,170,85,118,60,134,199,80,180,213,212,53,56,189,227,174,39,236,138,138,138,148,170,215,177,205,86,189,143,106,171,30,199,53,205,87,53,200,171,34,136,107,204,83,129,90,110,41,112,213,206,52,250,130,145,154,169,96,167,134,26,25,170,106,165,99,46,118,232,86,161,235,109,68,89,18,8,94,233,42,29,35,38,115,63,142,198,177,207,99,28,175,96,101,93,33,227,139,133,125,119,204,163,211,237,45,213,186,75,182,67,61,60,181,48,80,205,109,173,161,125,67,35,68,87,164,75,85,12,109,145,232,221,222,172,98,171,250,24,247,109,210,199,42,103,83,86,207,243,85,129,101,95,234,174,57,146,99,151,15,246,202,58,235,109,117,60,159,240,100,134,104,228,103,244,57,174,111,220,168,94,247,47,158,54,237,92,87,224,18,88,178,121,233,40,117,23,21,167,167,134,235,70,234,166,186,123,180,13,134,22,190,236,200,219,12,76,99,36,168,116,141,116,81,163,146,21,237,163,149,18,72,247,12,235,173,122,247,164,252,59,98,180,185,174,177,229,127,103,236,181,183,6,90,224,169,240,53,53,125,117,79,142,73,27,31,69,60,114,61,55,100,50,46,234,157,63,14,219,238,168,139,143,244,183,143,94,19,181,167,59,182,105,158,154,106,183,182,114,75,207,123,193,81,123,10,229,79,221,237,66,249,164,252,228,212,236,141,187,71,19,221,241,57,55,219,100,221,85,17,112,7,58,191,43,24,183,212,10,31,78,184,144,3,149,199,158,205,50,252,107,209,235,64,191,227,31,235,94,189,233,63,14,216,173,46,107,172,121,95,217,251,45,109,193,150,184,42,124,13,77,95,93,83,227,146,70,199,209,79,28,143,77,217,12,139,186,167,79,195,182,251,170,34,246,12,255,0,63,195,116,179,13,187,106,14,160,228,52,150,60,122,199,78,181,53,213,213,42,189,17,51,116,68,68,68,69,115,222,231,43,88,198,53,21,239,123,154,214,163,156,228,69,215,179,140,78,42,179,46,43,245,114,225,152,94,110,85,109,198,45,213,21,20,216,157,162,72,210,22,91,173,202,255,0,129,93,19,94,246,248,153,26,216,221,51,250,157,212,244,70,162,246,217,27,24,23,19,253,148,126,4,255,0,215,207,254,108,222,63,201,12,235,132,235,38,157,234,29,54,49,85,138,94,42,231,102,101,103,172,191,216,210,166,213,87,70,250,203,117,52,180,241,75,80,140,168,137,142,99,58,171,41,149,157,104,222,227,37,107,227,235,103,196,83,95,45,14,7,42,120,142,204,161,214,28,225,244,140,211,172,46,241,27,38,164,145,145,84,62,249,113,133,35,157,40,157,11,209,205,74,100,107,226,116,206,123,126,54,72,145,177,21,92,247,195,34,185,209,101,55,220,27,42,225,235,53,197,171,188,21,235,31,184,95,46,150,234,158,211,36,236,85,65,37,174,72,164,232,122,57,142,233,123,26,187,57,21,171,182,202,138,158,224,44,252,17,215,129,206,46,237,92,95,105,27,178,185,237,212,150,124,178,195,80,219,110,71,106,130,161,175,99,39,86,35,153,85,11,21,203,43,41,166,78,174,142,226,110,143,142,104,209,210,118,150,71,72,160,0,0,0,0,0,0,58,166,169,106,150,9,162,216,37,207,83,53,46,251,236,108,110,205,217,241,181,190,22,106,142,215,118,102,67,31,230,225,99,228,118,242,74,198,252,45,93,183,221,118,68,85,76,43,137,243,30,224,199,57,202,172,216,86,45,172,158,54,245,144,92,41,237,118,234,111,179,183,88,251,245,83,200,216,226,143,173,244,205,99,122,158,246,166,238,84,106,111,186,170,39,188,252,174,104,254,68,245,55,240,95,88,162,41,91,132,239,52,250,55,245,3,30,245,24,0,217,76,0,7,201,115,187,90,172,180,204,172,188,220,233,40,41,228,168,130,145,146,212,204,216,152,233,231,149,144,195,18,57,202,136,175,146,89,35,141,141,249,185,239,107,83,117,84,67,235,34,175,52,127,34,122,155,248,47,172,81,24,171,150,47,30,63,150,251,21,54,131,106,197,235,171,62,199,237,237,246,109,210,227,113,238,85,101,16,181,243,58,77,155,218,106,119,169,224,109,58,59,170,73,37,153,169,36,203,191,68,174,64,159,224,0,6,42,215,78,40,244,39,134,191,98,126,90,243,159,179,159,104,252,79,179,63,185,149,149,157,255,0,15,218,239,127,161,162,147,167,167,191,23,241,182,223,171,221,190,203,182,85,42,175,158,119,232,79,246,147,247,104,19,167,69,56,204,225,179,136,156,170,171,10,209,205,72,251,65,122,162,183,190,233,61,55,177,235,233,58,41,89,36,113,186,78,186,136,35,98,236,249,163,77,145,122,190,45,246,217,21,83,53,148,173,201,83,205,62,83,244,254,187,212,109,197,212,128,0,1,249,57,102,83,98,193,177,91,206,107,148,215,120,43,46,63,111,168,186,92,106,123,79,147,177,75,4,110,146,89,58,24,142,123,186,88,199,46,205,69,114,237,178,34,175,184,141,127,217,71,224,79,253,124,255,0,230,205,227,252,144,202,188,88,249,88,214,79,167,249,15,167,78,107,88,6,210,89,102,83,98,193,177,91,206,107,148,215,120,43,46,63,111,168,186,92,106,123,79,147,177,75,4,110,146,89,58,24,142,123,186,88,199,46,205,69,114,237,178,34,175,184,141,127,217,71,224,79,253,124,255,0,230,205,227,252,144,202,188,88,249,88,214,79,167,249,15,167,78,107,88,6,213,0,0,4,106,203,57,143,112,99,131,101,87,156,43,41,214,79,5,122,199,238,21,22,187,141,55,217,219,172,157,138,168,36,116,114,199,214,202,103,49,221,47,99,147,118,170,181,118,221,21,83,222,73,83,90,206,44,124,211,235,39,212,12,135,212,103,3,98,141,45,213,44,19,90,112,75,102,166,105,165,247,219,56,221,231,189,224,171,124,44,212,253,222,212,207,134,79,205,204,198,72,221,164,137,237,248,154,155,237,186,110,138,138,184,171,84,184,245,225,59,69,179,187,158,153,234,94,171,123,27,36,179,118,124,109,23,176,174,85,29,174,236,44,154,63,206,67,78,248,221,188,114,177,223,11,151,109,246,93,149,21,19,170,242,184,242,39,166,95,141,122,197,105,8,57,207,232,53,54,43,170,24,214,191,216,168,170,252,62,113,78,235,93,245,237,167,149,208,71,113,163,142,54,193,35,230,87,171,24,249,169,182,99,98,70,179,221,67,35,211,173,92,245,104,89,246,136,113,35,162,92,71,218,174,119,157,23,207,169,50,58,123,53,67,41,171,216,218,121,233,103,166,123,219,212,197,124,53,12,100,168,199,34,59,165,253,61,14,86,72,136,170,172,122,39,117,203,50,155,22,13,138,222,115,92,166,187,193,89,113,251,125,69,210,227,83,218,124,157,138,88,35,116,146,201,208,196,115,221,210,198,57,118,106,43,151,109,145,21,125,197,43,114,125,214,59,238,13,197,2,105,85,60,62,34,203,169,118,249,233,235,35,234,99,59,21,84,52,243,213,211,212,238,172,115,221,210,198,84,197,219,71,49,171,226,122,221,212,177,181,11,106,226,199,202,198,178,125,63,200,125,58,112,49,87,246,81,248,19,255,0,95,63,249,179,120,255,0,36,37,81,170,185,181,64,24,171,93,56,163,208,158,26,253,137,249,107,206,126,206,125,163,241,62,204,254,230,86,86,119,252,63,107,189,254,134,138,78,158,158,252,95,198,219,126,175,118,251,46,221,83,75,120,245,225,59,90,115,187,102,153,233,166,171,123,103,36,188,247,188,21,23,176,174,84,253,222,212,47,154,79,206,77,78,200,219,180,113,61,223,19,147,125,182,77,213,81,22,162,249,159,235,69,215,85,184,180,203,108,80,229,245,119,108,99,6,168,109,134,205,70,230,58,40,40,39,142,24,155,112,107,35,86,183,119,173,99,38,107,165,84,85,122,71,26,35,157,27,35,218,80,114,66,210,223,254,169,122,215,112,177,127,224,152,181,162,231,226,191,174,166,190,14,202,63,255,0,177,174,235,123,63,161,142,254,248,128,79,77,111,226,219,64,120,112,186,219,44,218,209,154,213,227,149,23,154,119,212,208,61,214,27,141,84,21,44,99,186,94,140,154,158,157,241,43,218,170,222,166,117,117,181,31,26,170,34,61,138,191,38,138,113,153,195,103,17,57,85,86,21,163,154,145,246,130,245,69,111,125,210,122,111,99,215,210,116,82,178,72,227,116,157,117,16,70,197,217,243,70,155,34,245,124,91,237,178,42,164,85,231,73,163,151,220,195,70,177,45,98,180,77,220,164,211,187,133,69,61,210,155,165,137,211,75,114,117,60,109,169,235,115,209,87,162,120,41,226,237,181,143,115,188,79,87,194,216,220,171,93,124,3,234,102,43,164,92,94,233,182,117,154,213,248,75,45,61,194,162,223,83,84,233,35,142,58,95,27,73,53,27,39,149,242,61,172,100,49,190,161,175,145,234,239,134,54,189,200,138,168,136,161,177,72,0,12,105,173,252,72,232,151,14,22,171,101,231,90,51,234,76,114,158,243,80,250,106,6,58,158,122,169,234,94,198,245,61,89,13,59,31,42,177,168,173,234,127,79,67,85,241,162,170,43,216,139,210,180,183,143,94,19,181,167,59,182,105,158,154,106,183,182,114,75,207,123,193,81,123,10,229,79,221,237,66,249,164,252,228,212,236,141,187,71,19,221,241,57,55,219,100,221,85,17,107,175,157,38,177,216,179,13,101,196,180,118,209,15,114,175,78,237,245,21,23,74,158,167,167,77,85,201,180,242,54,155,161,204,68,94,136,32,167,151,184,215,189,174,241,61,63,11,163,114,43,146,222,142,88,179,13,101,203,117,138,239,55,114,175,78,237,244,244,246,186,110,151,167,77,85,201,181,17,186,167,173,175,68,94,136,32,168,139,182,230,61,174,241,61,95,11,163,106,168,89,254,186,113,71,161,60,53,251,19,242,215,156,253,156,251,71,226,125,153,253,204,172,172,239,248,126,215,123,253,13,20,157,61,61,248,191,141,182,253,94,237,246,93,191,39,69,56,204,225,179,136,156,170,171,10,209,205,72,251,65,122,162,183,190,233,61,55,177,235,233,58,41,89,36,113,186,78,186,136,35,98,236,249,163,77,145,122,190,45,246,217,21,82,11,115,206,253,9,254,210,126,237,49,87,37,79,52,249,79,211,250,239,81,183,1,117,39,84,213,45,82,193,52,91,4,185,234,102,165,223,125,141,141,217,187,62,54,183,194,205,81,218,238,204,200,99,252,220,44,124,142,222,73,88,223,133,171,182,251,174,200,138,169,216,46,215,107,85,130,213,91,125,190,220,233,45,214,219,117,60,149,117,149,149,115,54,24,41,160,141,170,233,37,146,71,42,53,140,107,81,92,174,85,68,68,69,85,53,246,227,163,140,219,239,24,122,143,75,115,142,213,236,108,51,23,241,20,248,205,182,86,49,106,155,28,170,206,237,77,76,141,223,121,165,237,68,171,27,92,177,198,214,53,173,234,84,124,178,6,193,54,155,181,170,255,0,106,162,190,216,174,116,151,27,109,198,158,58,186,58,202,73,155,52,21,48,72,212,116,114,199,35,85,90,246,57,170,142,71,34,170,42,42,42,31,89,82,188,148,237,218,227,61,247,52,185,219,50,63,9,164,244,157,17,220,173,181,180,115,75,29,117,226,70,126,109,212,82,110,216,225,154,56,216,197,157,200,231,42,198,250,118,186,39,117,69,44,54,212,0,249,40,174,214,171,141,77,125,29,190,231,73,85,81,107,168,74,74,232,161,153,175,125,44,235,20,115,36,82,181,23,118,61,98,154,41,17,174,217,122,36,99,190,78,69,95,172,167,110,33,184,179,204,184,69,230,119,169,153,197,138,158,174,241,98,175,167,180,211,95,113,198,215,165,44,23,86,37,142,149,32,87,189,99,149,24,248,165,122,72,215,163,58,246,238,49,21,27,43,209,66,226,65,215,240,12,255,0,13,213,60,54,211,168,58,125,144,210,95,49,235,229,58,84,208,215,83,42,244,74,205,213,21,21,21,17,204,123,92,142,99,216,228,71,177,237,115,92,141,115,85,19,176,0,0,0,0,1,249,52,217,77,138,175,42,184,225,84,245,221,119,171,85,190,142,233,89,77,218,122,118,169,106,228,169,142,158,78,181,78,135,117,62,138,165,54,69,87,39,111,119,34,35,154,171,250,197,69,243,67,213,236,203,65,120,246,211,109,92,211,249,233,35,190,227,184,61,28,212,233,87,2,77,4,172,125,109,206,41,97,145,158,229,86,73,20,146,70,170,213,107,209,30,170,215,53,200,142,75,31,225,139,136,92,87,138,13,26,178,234,230,45,77,224,60,127,114,154,227,107,125,84,117,19,91,43,162,119,76,180,242,57,139,254,44,140,87,53,142,124,82,196,245,99,58,250,80,50,168,0,0,0,14,191,159,231,248,110,150,97,183,109,65,212,28,134,146,199,143,88,233,214,166,186,186,165,87,162,38,110,136,136,136,136,174,123,220,229,107,24,198,162,189,239,115,90,212,115,156,136,189,128,162,30,99,188,113,211,113,91,153,80,97,250,124,202,186,125,58,195,234,39,125,12,210,190,88,159,123,171,114,35,22,182,88,21,81,172,99,90,142,108,13,115,123,173,100,178,185,202,213,153,98,142,247,128,29,83,84,181,75,4,209,108,18,231,169,154,151,125,246,54,55,102,236,248,218,223,11,53,71,107,187,51,33,143,243,112,177,242,59,121,37,99,126,22,174,219,238,187,34,42,167,107,34,175,52,127,34,122,155,248,47,172,81,0,254,202,63,2,127,235,231,255,0,54,111,31,228,134,127,213,45,82,193,52,91,4,185,234,102,165,223,125,141,141,217,187,62,54,183,194,205,81,218,238,204,200,99,252,220,44,124,142,222,73,88,223,133,171,182,251,174,200,138,169,172,17,179,158,181,233,125,171,90,180,143,47,210,139,203,169,35,167,202,108,245,54,214,84,84,209,54,173,148,115,189,139,217,170,72,156,168,143,124,50,246,229,103,196,213,71,198,213,71,53,81,21,3,5,127,101,31,129,63,245,243,255,0,155,55,143,242,66,85,26,171,155,36,112,133,171,213,58,239,195,70,158,234,149,194,122,185,238,87,107,59,33,186,79,83,4,80,190,162,227,76,247,82,214,76,140,139,224,107,31,81,4,175,98,53,27,240,57,191,11,63,138,129,152,15,146,237,118,181,88,45,85,183,219,237,206,146,221,109,183,83,201,87,89,89,87,51,97,130,154,8,218,174,146,89,36,114,163,88,198,181,21,202,229,84,68,68,85,83,235,34,87,52,220,254,155,5,224,183,50,165,76,134,174,211,114,202,170,40,44,22,213,166,89,90,250,167,201,82,201,106,41,213,241,167,194,199,209,193,86,143,235,84,99,153,212,197,223,173,26,224,250,255,0,178,143,192,159,250,249,255,0,205,155,199,249,33,37,49,60,166,197,156,226,182,108,215,22,174,241,182,92,130,223,79,116,183,84,246,159,31,126,150,120,219,36,82,116,61,26,246,245,49,237,93,156,136,228,223,101,68,95,113,173,22,138,105,125,215,90,181,115,16,210,139,51,170,227,168,202,111,20,214,215,212,83,81,58,173,244,112,61,233,222,170,88,154,168,175,100,49,119,37,127,196,212,70,70,229,87,53,17,85,54,115,2,42,255,0,101,31,129,63,245,243,255,0,155,55,143,242,67,42,232,95,20,122,19,196,167,182,255,0,34,153,207,218,63,179,158,27,218,127,220,202,202,62,199,136,238,246,127,209,49,71,213,213,216,151,248,187,237,211,239,219,116,222,5,115,111,224,178,235,122,169,147,138,205,45,199,234,235,234,35,167,219,60,130,42,151,74,246,193,4,81,199,79,112,138,5,106,170,50,56,163,86,78,172,118,205,99,34,147,182,136,147,202,86,182,139,234,246,101,160,186,161,143,234,230,159,207,73,29,247,29,168,116,212,233,87,2,77,4,172,124,110,138,88,100,103,185,85,146,69,36,145,170,181,90,244,71,170,181,205,114,35,144,54,115,48,166,181,241,153,195,103,14,217,85,46,21,172,122,145,246,126,245,91,111,101,210,10,111,99,215,213,245,210,190,73,35,108,157,116,240,72,196,221,240,200,155,42,245,124,59,237,178,162,175,96,225,215,94,112,222,36,180,142,197,170,216,101,109,35,153,113,167,99,46,116,48,212,44,207,180,220,81,141,90,138,41,85,204,99,186,227,115,182,71,43,27,214,197,100,141,78,135,181,86,168,121,213,249,167,197,190,159,208,250,141,196,11,84,208,190,40,244,39,137,79,109,254,69,51,159,180,127,103,60,55,180,255,0,185,149,148,125,143,17,221,236,255,0,162,98,143,171,171,177,47,241,119,219,167,223,182,233,190,85,42,175,145,143,233,179,246,111,247,145,58,120,174,226,187,78,56,74,211,135,230,185,172,190,58,235,93,220,130,193,96,130,100,101,85,222,169,168,138,173,106,170,47,110,22,117,53,101,153,81,91,27,92,212,68,123,223,28,111,15,175,91,248,186,225,211,135,27,173,178,197,172,186,153,73,96,185,93,233,223,87,73,70,218,42,170,217,214,6,187,167,186,248,233,162,145,209,177,93,212,214,185,232,212,122,178,68,111,87,67,246,198,191,217,71,224,79,253,124,255,0,230,205,227,252,144,162,189,82,213,44,239,90,115,187,158,166,106,93,247,219,57,37,231,179,227,107,124,44,52,253,222,212,44,134,63,205,194,198,70,221,163,137,141,248,90,155,237,186,238,170,170,182,169,202,211,128,159,176,148,118,30,43,181,66,126,188,130,235,111,241,152,133,174,158,163,120,232,40,106,224,86,165,101,67,152,187,73,52,208,74,228,100,91,171,99,142,69,87,162,202,228,108,1,42,181,75,143,94,19,180,91,59,185,233,158,165,234,183,177,178,75,55,103,198,209,123,10,229,81,218,238,194,201,163,252,228,52,239,141,219,199,43,29,240,185,118,223,101,217,81,81,59,94,133,241,71,161,60,74,123,111,242,41,156,253,163,251,57,225,189,167,253,204,172,163,236,120,142,239,103,253,19,20,125,93,93,137,127,139,190,221,62,253,183,77,233,91,154,63,158,205,77,252,23,209,232,137,85,200,199,244,217,251,55,251,200,11,84,0,1,143,245,175,94,244,159,135,108,86,151,53,214,60,175,236,253,150,182,224,203,92,21,62,6,166,175,174,169,241,201,35,99,232,167,142,71,166,236,134,69,221,83,167,225,219,125,213,17,113,254,150,241,235,194,118,180,231,118,205,51,211,77,86,246,206,73,121,239,120,42,47,97,92,169,251,189,168,95,52,159,156,154,157,145,183,104,226,123,190,39,38,251,108,155,170,162,46,0,231,87,229,99,22,250,129,67,233,215,18,0,114,184,243,217,166,95,141,122,61,104,23,231,91,118,181,91,170,104,40,238,23,58,74,90,139,165,66,210,80,197,52,205,99,234,167,72,164,153,98,137,170,187,189,233,20,50,200,173,110,235,209,27,221,242,106,170,125,100,10,231,43,118,186,216,56,109,194,111,182,43,157,93,186,229,110,212,139,109,93,29,101,36,206,134,122,105,227,160,184,58,57,99,145,170,142,99,218,228,71,35,145,81,81,81,21,12,129,203,231,141,187,87,21,248,4,150,44,158,122,74,29,69,197,105,233,225,186,209,186,169,174,158,237,3,97,133,175,187,50,54,195,19,24,201,42,29,35,93,20,104,228,133,123,104,229,68,146,61,194,90,128,0,0,0,0,0,252,156,179,41,177,96,216,173,231,53,202,107,188,21,151,31,183,212,93,46,53,61,167,201,216,165,130,55,73,44,157,12,71,61,221,44,99,151,102,162,185,118,217,17,87,220,70,191,236,163,240,39,254,190,127,243,102,241,254,72,101,94,44,124,172,107,39,211,252,135,211,167,53,172,3,105,44,79,41,177,103,56,173,155,53,197,171,188,109,151,32,183,211,221,45,213,61,167,199,223,165,158,54,201,20,157,15,70,189,189,76,123,87,103,34,57,55,217,81,23,220,126,177,138,184,78,242,177,163,127,79,241,239,78,128,202,160,0,0,70,172,179,152,247,6,56,54,85,121,194,178,157,100,240,87,172,126,225,81,107,184,211,125,157,186,201,216,170,130,71,71,44,125,108,166,115,29,210,246,57,55,106,171,87,109,209,85,61,230,85,209,77,123,210,126,34,113,90,172,215,71,50,191,180,22,90,43,131,237,115,212,248,26,154,78,138,166,71,28,142,143,162,162,56,222,187,50,104,215,116,78,159,139,109,247,69,68,215,179,139,31,52,250,201,245,3,33,245,25,203,84,228,169,229,99,41,250,129,93,233,214,224,39,248,0,1,215,240,220,255,0,13,212,26,107,173,86,25,144,210,93,89,99,188,86,216,46,105,10,175,93,29,198,146,85,138,162,158,86,57,17,204,123,92,155,166,233,241,49,204,123,122,152,246,185,123,1,70,216,103,23,119,94,16,121,129,235,54,87,61,186,174,241,137,223,179,139,253,183,35,181,65,80,230,61,240,37,214,103,50,170,22,43,146,39,212,194,189,93,29,196,217,89,36,209,163,163,238,172,141,11,201,7,228,226,121,77,139,57,197,108,217,174,45,93,227,108,185,5,190,158,233,110,169,237,62,62,253,44,241,182,72,164,232,122,53,237,234,99,218,187,57,17,201,190,202,136,190,227,245,128,0,0,31,147,121,202,108,88,253,198,197,105,187,215,120,122,188,154,224,251,93,174,62,211,223,226,42,153,75,81,86,232,247,106,42,51,104,41,42,31,187,149,27,240,109,191,83,154,139,249,90,171,169,152,174,141,233,198,71,170,89,173,95,135,178,227,54,249,110,21,61,50,70,201,38,232,79,130,8,187,143,99,29,52,175,86,199,27,21,201,215,35,216,212,93,220,133,69,240,197,196,198,101,197,127,52,141,62,213,44,194,134,146,220,198,211,221,237,182,139,101,50,35,153,110,183,71,106,184,190,40,22,78,148,116,207,234,150,71,190,71,34,117,61,238,233,107,25,209,27,2,215,245,175,94,244,159,135,108,86,151,53,214,60,175,236,253,150,182,224,203,92,21,62,6,166,175,174,169,241,201,35,99,232,167,142,71,166,236,134,69,221,83,167,225,219,125,213,17,113,86,39,204,123,131,28,231,42,179,97,88,182,178,120,219,214,65,112,167,181,219,169,190,206,221,99,239,213,79,35,99,138,62,183,211,53,141,234,123,218,155,185,81,169,190,234,168,158,243,235,230,17,165,246,173,85,224,251,82,109,151,7,82,67,81,96,179,203,148,80,213,205,68,218,151,211,207,111,106,212,175,107,117,69,141,242,197,28,180,235,35,87,118,178,161,254,231,34,171,29,175,182,39,148,223,112,108,170,205,154,226,213,222,10,245,143,220,41,238,150,234,158,211,36,236,85,65,35,100,138,78,135,163,152,238,151,177,171,179,145,90,187,108,168,169,238,3,105,48,117,253,61,205,109,90,149,128,99,90,141,98,167,171,130,219,149,89,232,175,116,113,85,177,173,158,56,42,97,100,209,182,70,181,206,106,61,26,244,69,68,115,147,125,246,85,249,157,128,14,191,159,231,248,110,150,97,183,109,65,212,28,134,146,199,143,88,233,214,166,186,186,165,87,162,38,110,136,136,136,136,174,123,220,229,107,24,198,162,189,239,115,90,212,115,156,136,177,215,251,40,252,9,255,0,175,159,252,217,188,127,146,24,127,157,62,127,77,98,225,231,20,211,234,124,134,174,142,229,149,101,12,169,125,12,43,43,89,95,110,163,167,145,102,73,85,169,208,230,50,162,122,7,163,30,190,247,244,57,168,189,181,86,215,95,47,125,47,186,234,175,24,58,109,108,183,186,174,26,123,5,226,44,162,186,174,26,39,84,178,158,11,123,146,165,59,187,42,36,108,150,88,226,167,73,28,187,53,245,12,247,57,85,24,224,216,120,233,84,90,209,165,247,29,92,175,208,139,126,95,73,85,157,218,236,233,126,174,179,194,201,30,250,90,37,124,108,71,75,34,55,180,199,170,205,18,164,78,122,73,209,35,31,211,208,228,114,226,174,61,104,184,151,170,225,230,231,63,11,23,106,186,60,158,142,163,189,115,134,222,214,45,198,178,208,180,243,178,162,26,37,115,28,228,169,71,62,41,26,177,43,38,252,211,146,39,44,138,214,62,128,112,12,255,0,50,210,204,202,211,168,58,125,144,213,216,242,27,29,66,84,208,215,83,42,117,196,253,149,21,21,21,21,175,99,154,174,99,216,228,86,61,142,115,92,142,107,149,20,54,136,6,10,224,239,138,172,55,138,253,35,183,230,22,107,149,35,114,123,117,61,61,54,89,104,142,53,133,246,235,138,179,227,86,196,231,189,222,26,71,54,71,66,254,167,117,49,21,170,189,198,72,198,103,80,7,228,229,153,77,139,6,197,111,57,174,83,93,224,172,184,253,190,162,233,113,169,237,62,78,197,44,17,186,73,100,232,98,57,238,233,99,28,187,53,21,203,182,200,138,190,227,245,138,75,230,107,199,109,215,91,179,43,142,134,105,110,77,73,38,151,216,106,35,109,85,101,174,119,61,153,37,107,17,174,115,228,147,100,71,211,67,46,237,141,140,234,141,239,143,191,213,34,44,61,160,185,236,79,41,177,103,56,173,155,53,197,171,188,109,151,32,183,211,221,45,213,61,167,199,223,165,158,54,201,20,157,15,70,189,189,76,123,87,103,34,57,55,217,81,23,220,126,177,68,60,186,248,234,169,225,107,50,76,31,80,107,234,223,165,119,250,137,166,174,134,154,150,39,190,217,113,153,41,216,151,37,84,141,103,153,141,142,157,177,190,22,191,248,143,115,218,199,189,168,199,222,157,166,237,106,191,218,168,175,182,43,157,37,198,219,113,167,142,174,142,178,146,102,205,5,76,18,53,29,28,177,200,213,86,189,142,106,163,145,200,170,138,138,138,128,125,96,24,127,138,174,38,48,222,20,52,142,179,84,179,10,26,187,139,221,80,219,109,162,217,76,138,215,220,110,50,50,71,197,2,201,210,173,133,157,49,72,247,200,228,94,150,49,221,45,123,250,35,120,118,12,195,95,180,107,0,212,124,91,72,243,45,66,181,90,178,252,211,171,216,150,185,222,238,229,78,202,173,111,83,145,21,145,119,30,139,28,93,199,55,187,35,92,200,250,222,138,212,200,6,176,58,171,169,153,86,178,106,62,71,170,89,173,95,136,189,100,215,9,110,21,61,50,72,248,225,235,95,130,8,187,143,123,219,12,76,70,199,27,21,203,209,27,24,212,93,154,133,234,114,209,252,187,127,5,139,23,229,211,255,0,53,251,29,254,131,255,0,229,99,217,212,126,3,253,11,255,0,239,127,191,126,123,249,255,0,112,18,168,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7,133,249,30,183,39,197,243,67,216,191,35,212,228,85,95,112,30,212,11,242,13,249,30,28,4,19,227,78,26,135,234,158,157,61,145,59,165,183,182,170,170,53,126,91,210,19,15,76,158,229,194,108,232,173,84,218,134,159,238,255,0,105,97,15,56,228,154,166,12,247,79,18,154,169,209,200,251,227,90,138,137,243,255,0,67,18,235,73,187,233,128,89,29,60,203,35,146,221,77,212,170,159,53,236,71,185,153,209,25,121,142,229,210,89,116,162,182,146,25,94,197,155,183,191,75,182,249,84,210,47,191,226,79,214,97,142,83,184,223,138,196,42,178,25,41,215,173,247,74,150,171,213,158,253,154,180,158,237,246,254,143,214,124,124,210,115,249,95,111,135,24,134,161,237,116,189,93,77,69,84,249,58,137,233,252,159,250,204,221,203,15,15,138,193,160,116,181,75,19,82,74,171,165,116,138,239,191,251,228,109,253,107,254,12,208,154,17,181,26,212,68,251,142,74,190,239,112,68,216,242,7,20,106,124,246,247,156,128,0,0,3,194,46,255,0,113,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,43,3,154,47,47,250,59,189,29,203,137,189,16,199,123,55,88,124,77,199,56,181,193,36,16,82,201,75,20,18,207,53,217,189,199,179,166,100,237,109,44,113,163,221,51,164,108,136,212,122,74,233,107,47,69,245,123,50,208,93,80,199,245,115,79,231,164,142,251,142,212,58,106,116,171,129,38,130,86,62,55,69,44,50,51,220,170,201,34,146,72,213,90,173,122,35,213,90,230,185,17,201,179,153,74,220,208,184,22,252,138,101,79,215,29,28,195,60,38,155,94,186,61,177,77,68,238,168,108,87,73,36,114,46,208,163,83,195,209,205,188,125,189,149,204,100,170,248,255,0,52,215,83,198,161,149,121,138,113,23,130,113,65,192,46,15,169,120,45,71,233,2,217,71,120,162,232,155,251,153,116,246,45,92,211,209,247,37,138,62,247,107,190,198,247,88,222,135,252,209,126,104,145,43,150,117,218,213,96,227,95,79,239,183,219,157,37,186,219,110,167,191,85,214,86,85,204,216,96,166,130,59,37,115,164,150,73,28,168,214,49,173,69,114,185,85,17,17,21,84,140,0,9,127,204,11,142,235,239,21,89,84,152,86,44,255,0,5,166,88,253,193,100,183,83,108,201,61,169,85,4,149,81,197,117,235,125,60,85,16,119,105,170,26,158,25,202,173,102,219,174,238,247,167,229,112,11,193,70,85,197,102,163,210,94,238,214,207,15,166,88,205,194,25,50,59,133,66,72,200,235,250,21,178,58,217,78,177,185,143,116,210,177,81,30,230,57,59,49,189,30,171,212,232,153,46,42,225,163,135,76,239,138,13,83,160,211,60,22,159,252,21,101,226,183,174,31,238,101,175,196,195,12,245,157,185,101,143,189,218,239,177,221,166,59,173,255,0,36,79,154,166,194,122,23,161,122,113,195,166,156,91,180,191,75,236,222,6,213,67,188,179,77,42,163,234,174,21,78,68,73,42,170,100,68,78,228,207,233,110,235,178,53,26,214,177,141,99,24,198,52,59,86,39,139,88,176,108,86,205,133,98,212,62,10,203,143,219,233,237,118,234,110,235,228,236,82,193,27,99,138,62,183,171,158,238,150,49,169,187,149,92,187,110,170,171,239,43,7,158,119,232,79,246,147,247,105,106,133,85,243,206,253,9,254,210,126,237,2,189,120,117,215,156,203,134,221,92,177,106,182,25,91,86,215,219,170,24,203,157,12,53,9,11,46,214,229,123,86,162,138,85,115,30,222,137,26,221,145,202,199,116,61,25,35,83,173,141,84,216,79,135,93,121,195,120,146,210,59,22,171,97,149,180,142,101,198,157,140,185,208,195,80,179,62,211,113,70,53,106,40,165,87,49,142,235,141,206,217,28,172,111,91,21,146,53,58,30,213,93,104,140,255,0,193,71,21,215,222,18,245,150,139,50,238,221,107,49,11,150,212,121,77,146,138,102,55,199,210,244,189,35,145,27,34,43,22,104,30,254,236,107,187,28,187,62,62,227,25,44,138,6,197,32,252,156,79,41,177,103,56,173,155,53,197,171,188,109,151,32,183,211,221,45,213,61,167,199,223,165,158,54,201,20,157,15,70,189,189,76,123,87,103,34,57,55,217,81,23,220,126,176,0,0,0,0,17,87,154,63,145,61,77,252,23,214,40,138,86,225,59,205,62,141,253,64,199,189,70,2,234,121,163,249,19,212,223,193,125,98,136,165,110,19,188,211,232,223,212,12,123,212,96,3,101,48,0,17,87,154,63,145,61,77,252,23,214,40,138,11,180,221,174,182,11,173,21,246,197,115,171,183,92,173,213,17,213,209,214,82,76,232,103,166,158,55,35,163,150,57,26,168,230,61,174,68,114,57,21,21,21,17,80,191,78,104,254,68,245,55,240,95,88,162,40,4,13,132,248,23,227,54,197,198,30,156,85,92,228,181,123,27,51,197,252,61,62,77,109,137,143,90,86,201,42,63,181,83,77,35,183,222,25,123,82,170,70,231,44,145,185,142,107,186,145,25,44,153,255,0,44,202,108,88,54,43,121,205,114,154,239,5,101,199,237,245,23,75,141,79,105,242,118,41,96,141,210,75,39,67,17,207,119,75,24,229,217,168,174,93,182,68,85,247,26,203,233,110,169,103,122,45,157,219,53,51,77,47,190,198,201,44,221,239,5,91,225,97,168,237,119,97,124,50,126,110,102,62,55,111,28,175,111,196,213,219,125,211,101,68,84,159,252,122,243,17,197,120,133,225,79,14,196,244,201,61,155,87,155,92,36,92,210,211,61,68,114,85,90,189,158,176,74,202,71,53,99,222,72,102,158,88,166,138,170,53,143,169,180,142,98,162,57,102,138,48,179,253,28,215,237,26,226,2,197,38,71,163,186,133,106,201,169,41,246,241,49,211,189,209,213,82,117,62,70,51,196,83,72,141,154,14,181,134,69,103,113,141,235,107,85,205,221,187,41,93,124,243,191,66,127,180,159,187,72,43,193,126,147,126,91,248,160,192,52,223,237,125,215,23,241,215,9,43,125,175,105,119,69,117,47,131,167,150,179,170,158,77,211,181,50,248,126,150,75,239,237,185,200,254,151,244,244,172,234,231,157,250,19,253,164,253,218,6,42,228,169,230,159,41,250,127,93,234,54,226,234,77,107,56,98,226,23,42,225,127,89,108,186,185,139,83,120,255,0,1,220,166,184,218,223,85,37,60,55,58,25,91,211,45,60,142,98,255,0,139,35,21,205,123,89,44,81,61,88,254,142,149,216,123,69,245,123,13,215,173,47,199,245,115,79,231,171,146,197,145,83,186,106,116,171,129,97,158,39,178,71,69,44,50,51,222,136,248,229,142,72,213,90,174,98,171,21,90,231,53,81,202,29,212,0,6,42,226,199,202,198,178,125,63,200,125,58,115,90,194,221,57,175,113,199,77,141,90,175,124,35,233,203,42,210,251,114,167,167,102,93,118,71,203,78,148,52,146,182,57,219,69,2,181,90,178,190,120,156,206,235,151,120,146,25,93,30,207,116,143,236,212,88,27,41,241,99,229,99,89,62,159,228,62,157,57,173,97,178,159,22,62,86,53,147,233,254,67,233,211,154,214,1,114,124,177,121,128,86,106,237,29,55,15,218,223,145,120,188,234,147,166,12,102,229,44,115,203,85,126,165,142,9,166,149,181,47,107,22,52,154,8,233,253,243,72,246,186,102,189,187,163,164,107,223,37,138,154,176,218,110,215,91,5,214,138,251,98,185,213,219,174,86,234,136,234,232,235,41,38,116,51,211,79,27,145,209,203,28,141,84,115,30,215,34,57,28,138,138,138,136,168,95,247,0,60,96,218,184,178,210,54,186,224,181,113,231,120,117,61,29,6,86,201,162,106,50,166,119,177,201,29,116,78,141,141,139,162,161,97,149,235,27,90,213,137,237,123,58,122,18,57,36,9,64,107,89,197,143,154,125,100,250,129,144,250,140,230,202,102,181,156,88,249,167,214,79,168,25,15,168,206,5,212,242,184,242,39,166,95,141,122,197,105,221,120,220,208,106,158,35,184,104,204,116,218,205,69,73,62,66,180,236,186,99,235,53,60,82,61,46,52,207,73,99,142,39,202,246,54,23,204,214,201,76,178,245,183,161,149,15,85,221,189,77,94,149,202,227,200,158,153,126,53,235,21,164,170,3,86,204,79,41,190,224,217,85,155,53,197,171,188,21,235,31,184,83,221,45,213,61,166,73,216,170,130,70,201,20,157,15,71,49,221,47,99,87,103,34,181,118,217,81,83,220,108,39,171,154,153,138,235,39,2,58,131,170,88,85,95,136,178,228,218,95,124,184,83,117,73,27,228,135,174,217,63,92,18,246,222,246,54,104,158,142,142,70,35,151,162,70,61,170,187,181,74,76,227,115,65,169,184,113,226,95,49,211,107,53,21,92,24,242,84,50,233,143,172,212,242,198,197,183,84,177,37,142,56,159,43,222,233,153,11,157,37,50,203,214,238,183,211,189,87,103,117,53,38,79,1,154,199,125,204,57,122,113,35,163,183,120,123,148,154,119,135,222,106,45,117,61,76,78,154,91,149,5,124,142,166,232,107,17,87,162,120,42,37,238,57,239,115,188,79,79,194,216,218,138,21,130,108,187,196,142,183,218,184,112,209,44,167,90,47,54,58,187,205,62,57,79,19,153,65,77,35,99,125,76,243,79,29,60,44,87,187,220,198,44,179,71,214,253,156,173,103,83,145,175,84,70,46,180,69,170,115,189,213,47,254,166,154,41,111,190,255,0,225,121,77,222,217,225,127,170,154,130,126,242,179,255,0,178,77,232,99,255,0,165,237,254,246,160,85,89,178,159,11,26,41,252,29,184,125,194,116,114,75,135,141,171,199,237,235,227,231,108,189,200,223,93,60,175,168,170,237,59,183,26,172,41,60,210,164,125,76,71,118,209,157,91,187,117,90,96,229,129,162,247,93,86,226,211,18,190,205,136,85,221,177,140,26,161,215,235,205,99,94,232,160,160,158,56,101,117,189,207,145,28,221,222,181,140,133,205,137,21,85,233,28,138,173,116,108,147,107,244,3,31,235,246,142,88,184,128,209,172,179,71,114,57,188,61,38,77,111,117,60,117,61,47,127,132,170,99,146,74,106,158,134,61,139,39,106,120,226,151,183,214,141,127,71,75,190,23,42,26,203,155,84,26,235,113,241,166,120,174,145,113,123,169,56,46,21,73,225,44,180,247,10,123,133,53,43,99,142,56,233,124,109,36,53,143,130,38,70,198,177,144,198,250,135,50,54,35,126,24,218,198,170,170,162,170,133,244,232,14,177,216,184,128,209,172,79,88,177,200,124,61,38,77,111,109,68,148,221,79,127,132,170,99,157,29,77,55,91,216,197,147,181,60,114,197,220,232,70,191,163,169,191,11,145,76,128,87,175,38,13,94,169,203,244,27,37,210,59,140,245,115,84,105,237,225,179,81,171,160,137,144,67,110,184,119,37,142,22,61,191,27,222,149,48,215,72,229,122,123,146,104,209,28,168,157,44,146,188,115,106,133,215,71,56,75,212,204,242,196,218,180,185,65,103,246,109,28,244,149,174,164,158,146,122,233,163,162,142,170,57,90,138,230,190,23,84,164,201,182,202,171,26,34,57,187,245,32,80,94,191,107,29,247,136,13,101,203,53,139,35,135,195,213,228,215,7,84,71,77,212,199,248,74,86,53,35,166,166,235,99,24,146,118,160,142,40,187,157,8,231,244,117,59,226,114,169,114,156,163,180,207,21,195,248,66,179,231,86,154,77,239,89,237,194,190,225,119,170,146,56,251,142,240,213,115,81,193,3,94,214,35,214,22,50,5,123,88,247,59,166,73,231,114,42,35,246,74,65,196,241,107,238,115,149,89,176,172,90,135,198,222,178,11,133,61,174,221,77,221,100,125,250,169,228,108,113,71,214,245,107,27,212,247,181,55,114,163,83,125,213,81,61,230,207,184,158,45,98,193,177,91,54,21,139,80,248,43,46,63,111,167,181,219,169,187,175,147,177,75,4,109,142,40,250,222,174,123,186,88,198,166,238,85,114,237,186,170,175,188,10,193,231,157,250,19,253,164,253,218,98,174,74,158,105,242,159,167,245,222,163,110,50,175,60,239,208,159,237,39,238,210,181,112,125,76,202,180,238,221,151,219,177,106,191,9,246,215,31,126,51,113,157,146,73,28,205,161,146,170,154,162,86,70,230,61,187,119,60,43,98,122,59,169,174,138,89,88,173,248,183,64,154,188,206,184,241,252,183,223,106,116,27,73,239,93,88,14,63,112,119,180,174,150,235,143,114,151,40,153,172,133,209,238,222,211,87,179,79,59,106,17,189,50,73,20,206,72,230,77,250,34,114,71,94,15,184,76,204,184,186,213,15,176,246,42,138,187,61,138,130,158,74,155,238,70,218,4,170,130,212,197,141,235,2,61,139,36,72,247,203,43,18,54,177,31,215,183,113,232,138,216,158,169,143,244,95,72,115,45,122,213,12,127,72,244,254,10,73,47,185,21,67,161,167,90,185,210,24,34,99,35,116,178,205,35,253,234,140,142,40,228,145,81,168,231,170,49,81,173,115,149,26,183,231,166,120,94,141,114,246,225,130,11,118,71,147,120,92,111,23,233,169,191,228,79,181,185,102,174,174,170,168,100,107,81,36,52,172,124,142,222,73,98,137,137,249,199,50,38,68,199,61,201,31,88,25,131,0,192,48,221,44,195,109,58,125,167,216,245,37,143,30,177,211,165,53,13,13,50,47,68,76,221,85,85,85,85,92,247,185,202,231,189,238,85,123,222,231,57,202,231,57,85,123,1,242,90,110,214,171,253,170,138,251,98,185,210,92,109,183,26,120,234,232,235,41,38,108,208,84,193,35,81,209,203,28,141,85,107,216,230,170,57,28,138,168,168,168,168,125,96,10,1,230,143,231,179,83,127,5,244,122,34,255,0,138,1,230,143,231,179,83,127,5,244,122,32,59,7,46,46,56,233,184,82,204,171,240,253,65,101,93,70,157,102,21,16,62,186,104,159,44,175,178,85,181,21,137,91,20,8,170,215,177,205,86,182,118,181,189,215,50,40,156,213,114,194,145,73,123,198,170,229,154,114,161,227,142,167,26,186,217,56,71,212,102,82,37,138,229,81,80,204,70,236,175,138,157,104,106,229,116,147,186,138,117,114,181,37,100,242,185,253,167,38,242,164,210,182,61,158,217,25,217,11,116,0,0,0,1,74,220,234,252,211,226,223,79,232,125,70,226,71,94,15,184,179,204,184,69,213,15,183,22,42,122,187,197,138,190,158,74,107,238,56,218,244,165,130,234,196,141,233,2,189,235,28,168,199,197,43,210,70,189,25,215,183,113,136,168,217,94,139,34,185,213,249,167,197,190,159,208,250,141,196,128,0,109,17,128,103,248,110,169,225,182,157,65,211,236,134,146,249,143,95,41,210,166,134,186,153,87,162,86,110,168,168,168,168,142,99,218,228,115,30,199,34,61,143,107,154,228,107,154,168,157,128,162,30,92,92,113,211,112,165,153,87,225,250,130,202,186,141,58,204,42,32,125,116,209,62,89,95,100,171,106,43,18,182,40,17,85,175,99,154,173,108,237,107,123,174,100,81,57,170,229,133,34,146,247,128,21,23,205,123,142,58,156,150,235,123,225,31,78,89,72,182,43,109,69,59,50,235,178,62,42,133,174,171,137,209,206,218,40,21,170,228,137,144,74,214,119,92,187,74,179,68,232,246,99,99,127,123,58,243,58,227,199,242,33,98,169,208,109,39,189,116,231,217,5,189,222,210,186,91,174,61,186,172,94,23,62,23,71,187,123,78,78,245,68,14,168,70,244,201,28,176,181,99,153,54,235,137,203,74,192,13,170,13,85,205,170,0,17,87,154,63,145,61,77,252,23,214,40,137,84,69,94,104,254,68,245,55,240,95,88,162,2,128,77,170,13,85,205,170,0,215,219,153,118,1,77,167,220,105,106,37,45,183,30,171,181,91,111,149,20,215,250,85,153,37,232,172,125,93,52,114,213,84,68,249,21,122,216,234,197,171,69,233,94,134,189,175,99,122,122,58,82,117,114,79,213,11,174,67,164,121,230,148,92,27,87,53,62,25,120,165,185,80,212,77,90,233,89,28,23,6,73,189,44,81,42,109,11,25,45,28,178,175,75,182,115,234,158,189,45,84,85,127,84,231,131,128,84,203,106,210,205,82,161,199,169,18,158,150,162,227,96,186,93,154,145,54,117,124,173,138,122,42,119,174,253,215,177,18,26,247,183,220,172,98,172,159,197,89,19,170,42,242,178,207,234,112,94,52,176,218,85,200,105,45,54,220,170,158,190,193,114,90,149,137,172,170,100,148,207,150,158,157,31,34,124,47,125,100,20,136,206,133,71,185,253,44,77,250,213,174,11,244,41,219,157,134,168,90,178,29,92,192,244,162,222,218,73,170,48,203,61,85,202,186,162,26,214,202,248,231,184,62,61,169,101,137,19,120,94,200,168,226,149,58,157,187,153,84,197,233,106,34,43,238,36,215,7,141,13,99,177,107,239,20,25,254,170,226,208,244,89,110,183,8,233,237,210,117,61,124,77,45,37,60,84,145,84,236,246,49,236,239,50,157,178,246,220,212,115,59,157,11,186,183,117,9,21,201,199,72,106,115,94,37,235,181,74,162,10,180,182,233,197,158,105,153,60,51,196,214,123,70,185,143,165,134,25,88,237,222,246,58,157,107,222,138,196,77,159,11,58,156,155,163,95,118,132,21,228,251,163,150,44,27,134,4,213,90,121,188,69,235,82,238,19,212,86,73,210,246,118,41,104,106,39,164,167,166,217,94,230,59,165,236,169,151,184,141,99,151,196,244,59,169,35,106,147,168,1,72,28,199,249,127,214,112,239,125,151,86,244,135,29,255,0,58,122,255,0,13,4,180,212,242,79,81,38,59,85,208,200,250,106,31,51,228,145,240,205,34,43,217,50,187,165,36,149,98,114,51,243,43,45,223,157,127,63,192,48,221,83,195,110,218,125,168,56,245,37,243,30,190,83,173,53,117,13,74,47,68,172,221,21,21,21,21,28,199,181,200,215,177,237,84,123,30,214,185,170,215,53,21,3,95,110,14,184,197,206,248,64,206,234,47,246,10,63,108,227,119,158,143,180,24,255,0,114,26,127,106,118,161,168,101,47,246,211,224,150,72,59,82,84,44,159,155,68,235,219,165,219,162,251,179,7,54,204,255,0,13,213,61,116,192,53,7,79,178,26,75,230,61,124,211,122,10,154,26,234,101,94,137,89,237,43,146,42,42,42,35,152,246,185,28,199,177,200,143,99,218,230,185,26,230,170,38,42,227,111,131,236,155,132,109,80,150,202,228,171,173,194,111,149,19,187,19,188,85,203,79,223,174,130,40,224,124,204,146,56,158,174,107,225,117,75,34,87,185,145,164,138,213,123,26,212,94,150,199,80,44,127,148,206,175,97,186,11,165,252,70,106,230,160,79,87,29,139,29,167,198,102,168,74,72,22,105,229,123,228,184,69,20,49,179,220,138,249,37,146,56,209,92,173,98,43,209,92,230,181,28,228,135,252,85,113,49,153,113,95,171,149,154,165,152,80,210,91,152,218,118,219,109,22,202,100,71,50,221,110,141,242,62,40,22,78,148,116,207,234,150,71,190,71,34,117,61,238,233,107,25,209,27,49,1,45,57,121,240,89,117,226,159,84,41,239,185,126,63,86,237,43,198,170,21,114,10,196,169,117,42,86,206,145,245,69,111,130,70,181,92,247,185,203,19,165,70,43,85,144,171,151,185,27,223,15,80,102,14,88,188,191,232,245,118,178,155,136,29,111,199,124,94,11,73,211,62,51,109,150,72,37,165,191,85,71,60,208,202,234,150,53,235,34,67,4,148,254,248,100,99,91,51,158,221,213,209,181,236,146,229,15,146,211,105,181,88,45,84,86,43,21,178,146,221,109,183,83,199,73,71,71,73,11,97,130,154,8,218,141,142,40,227,106,35,88,198,181,17,168,212,68,68,68,68,67,235,2,128,121,163,249,236,212,223,193,125,30,136,235,252,18,113,131,147,112,141,170,17,94,154,181,117,184,77,242,162,6,229,150,122,72,169,251,245,208,69,28,236,133,241,201,43,21,205,124,46,169,124,168,198,190,52,145,90,140,123,154,139,212,222,193,205,31,207,102,166,254,11,232,244,68,85,3,104,140,3,63,195,117,79,13,180,234,14,159,100,52,151,204,122,249,78,149,52,53,212,202,189,18,179,117,69,69,69,68,115,30,215,35,152,246,57,17,236,123,92,215,35,92,213,68,236,5,37,242,220,230,9,77,195,181,76,154,61,172,151,90,183,105,213,198,161,213,52,87,41,165,150,102,99,47,72,167,146,84,138,158,24,37,154,102,84,204,176,53,88,215,53,145,189,95,38,219,190,69,91,180,2,0,115,171,242,177,139,125,64,161,244,235,137,0,57,92,121,236,211,47,198,189,30,180,159,252,234,252,172,98,223,80,40,125,58,226,64,14,87,30,123,52,203,241,175,71,173,2,127,243,171,242,177,139,125,64,161,244,235,137,80,26,85,169,153,86,141,234,62,57,170,88,85,95,135,189,99,55,8,174,20,221,82,72,200,230,232,95,142,9,123,111,99,221,12,172,87,71,35,17,201,215,27,222,213,93,156,165,191,243,171,242,177,139,125,64,161,244,235,137,74,192,108,145,194,175,19,24,111,21,250,71,71,170,88,125,13,93,185,237,168,117,182,239,108,169,69,115,237,215,24,217,27,229,129,36,233,70,204,206,153,99,123,36,106,39,83,30,222,166,177,253,113,179,48,26,214,112,209,196,94,119,194,254,169,208,106,102,11,81,254,10,142,241,69,209,15,247,78,215,226,97,154,122,62,228,177,73,217,238,246,24,222,235,27,214,207,154,47,205,23,97,237,23,213,236,55,94,180,191,31,213,205,63,158,174,75,22,69,78,233,169,210,174,5,134,120,158,201,29,20,176,200,207,122,35,227,150,57,35,85,106,185,138,172,85,107,156,213,71,40,119,80,0,0,0,24,171,139,31,43,26,201,244,255,0,33,244,233,205,107,13,148,248,177,242,177,172,159,79,242,31,78,156,214,176,13,148,248,78,242,177,163,127,79,241,239,78,128,202,166,42,225,59,202,198,141,253,63,199,189,58,3,42,128,0,1,173,103,22,62,105,245,147,234,6,67,234,51,150,169,201,83,202,198,83,245,2,187,211,173,197,85,241,99,230,159,89,62,160,100,62,163,57,106,156,149,60,172,101,63,80,43,189,58,220,4,255,0,0,0,53,172,226,199,205,62,178,125,64,200,125,70,115,101,51,90,206,44,124,211,235,39,212,12,135,212,103,2,69,114,208,227,142,167,135,28,202,29,30,206,25,72,253,58,205,47,17,190,106,185,31,21,59,236,119,25,146,56,18,181,211,61,90,213,166,86,178,38,204,215,187,224,100,105,35,21,21,175,100,215,146,106,174,90,167,42,206,60,127,238,71,10,154,191,122,255,0,11,22,33,125,185,220,127,220,25,77,100,107,59,95,250,195,162,124,147,127,131,167,99,127,189,48,11,84,62,75,181,218,213,96,181,86,223,111,183,58,75,117,182,221,79,37,93,101,101,92,205,134,10,104,35,106,186,73,100,145,202,141,99,26,212,87,43,149,81,17,17,85,79,172,167,110,107,28,113,211,106,85,214,191,133,189,54,101,92,86,44,98,240,172,202,110,110,124,176,45,198,227,74,231,177,104,153,30,232,143,166,134,93,220,231,72,213,238,77,20,110,98,53,177,54,73,131,10,115,6,227,110,235,197,126,127,29,139,24,158,174,135,78,177,90,138,136,109,84,109,170,115,160,187,78,217,166,107,46,207,141,208,196,246,62,74,119,70,214,197,34,57,97,78,226,53,81,100,147,127,151,149,199,158,205,50,252,107,209,235,72,170,74,174,87,30,123,52,203,241,175,71,173,2,255,0,141,104,120,151,192,41,180,179,136,109,72,211,235,126,61,87,99,182,216,242,139,149,53,174,134,165,37,235,138,221,226,30,180,106,139,42,171,222,199,83,172,79,99,220,171,214,199,53,219,187,171,117,217,120,166,14,116,248,5,77,139,136,108,83,80,105,241,234,74,59,110,85,139,178,153,245,208,164,77,125,125,198,142,162,68,153,101,70,175,91,158,202,121,232,24,143,122,123,217,208,214,170,246,213,26,19,87,148,206,168,93,117,31,131,235,93,178,242,218,185,42,48,91,197,102,46,202,186,154,215,84,62,166,6,54,58,152,118,234,68,88,217,20,85,113,211,178,61,220,141,101,59,118,84,69,70,54,101,20,193,201,99,63,169,177,113,13,149,233,245,70,67,73,71,109,202,177,119,212,178,134,101,137,175,175,184,209,212,70,176,164,74,228,235,115,217,79,61,123,213,140,95,123,58,220,228,94,218,43,110,39,44,202,108,88,54,43,121,205,114,154,239,5,101,199,237,245,23,75,141,79,105,242,118,41,96,141,210,75,39,67,17,207,119,75,24,229,217,168,174,93,182,68,85,247,1,70,252,217,181,66,213,168,252,96,221,45,150,102,210,73,79,130,217,232,241,119,213,211,86,182,161,149,51,177,210,84,205,191,74,34,70,248,165,171,146,157,241,238,229,107,233,221,186,162,170,177,185,255,0,146,62,144,212,190,235,168,90,247,93,5,92,116,240,83,197,136,90,228,108,241,118,39,123,221,29,85,107,95,31,190,84,124,105,29,2,181,223,11,21,38,145,62,53,69,232,174,13,88,206,191,42,26,167,153,106,103,178,253,153,246,183,32,184,223,124,23,127,189,225,124,85,76,147,118,187,157,45,235,233,238,116,245,116,183,125,183,217,55,216,190,158,93,90,57,98,209,190,17,240,74,107,68,222,34,175,48,183,193,152,221,42,122,94,206,245,85,124,17,72,212,232,115,222,141,237,64,148,240,110,222,150,191,177,215,210,215,61,200,4,149,42,87,154,47,47,250,203,69,101,203,137,189,16,199,123,214,169,188,77,199,56,181,193,36,243,213,71,85,44,242,207,53,217,189,199,191,170,21,238,237,44,113,163,27,11,99,108,136,213,98,202,232,173,168,249,46,214,155,85,254,213,91,98,190,219,41,46,54,219,141,60,148,149,148,117,112,182,104,42,96,145,170,217,34,146,55,34,181,236,115,85,90,173,84,84,84,85,69,3,91,126,26,56,139,206,248,95,213,58,13,76,193,106,63,193,81,222,40,186,33,254,233,218,252,76,51,79,71,220,150,41,59,61,222,195,27,221,99,122,217,243,69,249,162,236,17,195,174,188,225,188,73,105,29,139,85,176,202,218,71,50,227,78,198,92,232,97,168,89,159,105,184,163,26,181,20,82,171,152,199,117,198,231,108,142,86,55,173,138,201,26,157,15,106,173,54,115,20,224,86,167,133,172,201,115,141,62,160,171,126,149,223,234,33,134,134,106,154,168,158,251,101,198,100,168,122,219,81,22,69,158,102,54,58,119,72,201,156,207,226,61,172,115,222,246,171,223,130,180,31,137,125,83,225,203,237,143,228,206,237,225,62,218,227,243,216,43,122,167,169,143,195,247,63,189,214,193,217,150,62,138,200,119,127,102,87,117,118,251,178,108,159,18,129,97,60,208,121,130,84,218,106,111,92,47,104,181,214,145,239,125,59,168,51,11,229,52,177,84,179,162,104,170,169,235,44,171,20,176,57,168,244,107,224,115,231,138,94,184,222,142,139,225,123,95,181,80,159,171,137,226,215,220,231,42,179,97,88,181,15,141,189,100,23,10,123,93,186,155,186,200,251,245,83,200,216,226,143,173,234,214,55,169,239,106,110,229,70,166,251,170,162,123,204,193,197,183,12,245,60,44,100,56,30,15,121,174,171,159,33,190,96,244,57,30,65,12,203,23,69,21,198,122,170,166,73,73,18,196,231,53,204,137,176,199,26,191,173,253,111,107,222,138,214,189,172,104,96,162,207,185,93,115,0,172,180,86,91,120,100,214,252,139,189,106,155,195,91,176,123,164,241,207,61,84,117,82,207,20,16,218,93,219,99,250,161,94,238,241,73,34,177,176,182,55,70,174,86,44,77,138,37,240,79,195,61,55,21,217,110,127,166,16,215,82,91,239,176,96,245,23,124,122,186,173,101,236,83,92,97,184,208,35,123,137,27,145,85,146,69,36,208,170,171,95,208,147,44,136,199,185,141,67,10,231,248,6,101,165,153,149,219,79,181,7,30,171,177,228,54,58,133,166,174,161,169,68,235,137,251,34,162,162,162,171,94,199,53,90,246,61,170,172,123,28,215,53,92,215,34,168,108,187,170,186,153,138,232,222,156,100,122,165,154,213,248,123,46,51,111,150,225,83,211,36,108,146,110,132,248,32,139,184,246,49,211,74,245,108,113,177,92,157,114,61,141,69,221,200,107,195,197,87,19,25,151,21,250,185,89,170,89,133,13,37,185,141,167,109,182,209,108,166,68,115,45,214,232,223,35,226,129,100,233,71,76,254,169,100,123,228,114,39,83,222,238,150,177,157,17,177,172,220,89,235,206,191,97,184,142,7,170,89,213,93,226,209,135,83,246,169,88,255,0,115,235,103,69,122,54,174,177,219,239,81,82,216,156,144,164,175,247,163,26,171,253,242,89,164,151,42,242,249,224,146,235,197,126,127,37,247,39,130,174,135,78,177,90,138,121,174,181,142,165,115,160,187,78,217,161,115,237,44,145,179,68,246,62,74,119,72,231,75,26,185,97,78,218,185,17,100,143,112,202,188,174,120,18,181,107,101,214,109,119,214,140,102,174,163,9,177,212,49,184,253,186,174,6,248,44,134,181,174,122,74,249,58,151,170,90,106,119,49,168,172,232,237,203,35,149,138,231,36,51,68,235,159,63,39,19,197,172,88,54,43,102,194,177,106,31,5,101,199,237,244,246,187,117,55,117,242,118,41,96,141,177,197,31,91,213,207,119,75,24,212,221,202,174,93,183,85,85,247,159,172,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7,133,249,28,125,251,156,157,242,56,110,170,7,52,77,143,15,223,111,113,200,225,46,253,30,229,84,2,188,248,212,185,197,91,173,154,103,106,133,119,146,59,227,28,230,34,162,170,110,234,45,189,201,239,251,201,169,139,214,197,143,233,133,13,117,82,244,182,11,92,82,59,117,70,236,141,167,106,175,207,250,136,69,169,150,153,51,14,46,108,81,212,39,122,43,117,93,44,204,71,170,42,34,171,173,255,0,115,183,253,95,113,36,56,153,212,91,126,150,232,125,83,234,231,124,78,125,189,244,209,36,81,185,223,18,209,205,210,159,10,166,223,222,201,130,171,117,183,51,171,226,35,94,219,111,182,65,42,68,155,246,218,168,217,63,239,40,213,127,189,166,255,0,56,87,255,0,167,114,227,184,123,193,217,167,250,105,65,143,51,167,104,230,168,145,81,58,191,149,42,175,242,183,82,171,185,125,105,107,243,205,69,251,97,116,130,25,157,7,203,184,230,187,126,168,42,163,249,57,170,191,200,79,188,185,59,117,60,116,180,140,134,38,35,90,221,246,68,68,253,127,208,81,245,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,31,147,150,98,214,44,231,21,188,225,89,77,15,141,178,228,22,250,139,93,198,155,186,248,251,244,179,198,232,229,143,173,138,215,183,169,143,114,110,213,71,38,251,162,162,251,207,214,0,80,15,31,92,20,101,92,41,234,61,93,238,211,108,241,26,101,147,92,38,147,28,184,83,164,143,142,131,173,93,35,109,149,11,35,158,246,205,19,17,81,142,123,151,189,27,21,232,189,77,149,145,71,253,42,211,60,171,89,53,31,28,210,220,42,147,196,94,178,107,132,86,250,110,168,228,124,112,245,175,199,60,189,182,61,237,134,38,35,164,145,232,213,232,141,143,114,166,205,82,223,249,213,249,88,197,190,160,80,250,117,196,128,28,174,60,246,105,151,227,94,143,90,5,207,112,171,195,62,27,194,134,145,209,233,110,31,93,87,113,123,170,29,114,187,220,234,85,90,251,141,198,70,70,201,103,72,250,149,176,179,166,40,216,200,218,171,210,198,55,169,207,127,92,143,204,0,0,42,175,158,119,232,79,246,147,247,105,106,133,85,243,206,253,9,254,210,126,237,3,10,114,128,197,172,89,206,190,234,22,21,148,208,248,219,46,65,165,247,107,93,198,155,186,248,251,244,179,214,208,71,44,125,108,86,189,189,76,123,147,118,170,57,55,221,21,23,222,98,14,57,56,68,186,240,131,171,141,197,32,184,213,222,49,59,245,59,174,88,229,214,122,119,49,239,129,30,173,125,44,207,70,164,79,169,133,122,122,251,107,178,178,72,100,86,199,221,72,219,216,57,106,113,11,138,240,233,196,213,13,239,53,166,218,203,151,91,221,137,84,220,29,85,28,17,218,188,77,85,52,140,172,149,100,84,98,194,199,192,212,145,85,205,233,141,239,122,43,149,136,199,221,159,17,90,13,134,241,37,164,119,221,41,204,232,169,28,203,141,59,223,108,174,154,157,102,125,166,226,140,114,83,214,196,141,123,29,215,27,157,186,181,30,222,182,43,227,114,244,61,200,161,77,156,186,248,234,169,225,107,50,76,31,80,107,234,223,165,119,250,137,166,174,134,154,150,39,190,217,113,153,41,216,151,37,84,141,103,153,141,142,157,177,190,22,191,248,143,115,218,199,189,168,199,222,241,173,15,17,90,13,153,112,219,171,151,221,41,204,232,170,218,251,117,67,223,108,174,154,157,33,101,218,220,175,114,83,214,196,141,123,219,209,35,91,186,181,30,238,135,163,227,114,245,177,200,150,41,202,35,140,28,251,42,186,191,133,156,241,106,239,118,219,77,158,90,252,106,234,177,77,52,246,248,32,116,109,90,25,222,198,57,169,76,141,126,241,73,43,152,145,171,91,2,57,253,200,35,140,45,40,0,0,0,4,85,230,143,228,79,83,127,5,245,138,34,149,184,78,243,79,163,127,80,49,239,81,128,151,252,206,185,128,81,234,237,101,79,15,218,33,145,120,188,22,147,170,12,154,229,20,112,75,75,126,170,142,120,102,137,180,207,115,22,68,134,9,41,253,211,70,246,182,103,61,219,35,163,107,31,36,0,196,242,155,238,13,149,89,179,92,90,187,193,94,177,251,133,61,210,221,83,218,100,157,138,168,36,108,145,73,208,244,115,29,210,246,53,118,114,43,87,109,149,21,61,192,109,38,8,235,193,39,24,56,207,23,58,95,21,233,171,73,69,155,88,233,224,110,89,103,164,138,163,177,67,60,178,78,200,95,28,146,177,26,230,76,218,103,202,140,107,228,88,209,200,199,185,202,157,78,145,64,69,94,104,254,68,245,55,240,95,88,162,41,91,132,239,52,250,55,245,3,30,245,24,11,169,230,143,228,79,83,127,5,245,138,34,136,116,247,53,186,233,174,127,141,106,53,138,158,146,123,150,43,120,162,189,209,197,86,199,58,9,39,166,153,147,70,217,26,215,53,202,197,115,17,21,17,205,93,183,217,83,230,4,223,230,117,192,119,228,66,251,83,175,58,79,101,233,192,114,11,131,189,165,107,183,91,187,116,184,188,206,100,45,143,119,119,92,189,154,137,221,80,173,233,142,56,161,114,199,10,109,215,19,86,0,27,36,112,241,173,248,15,23,250,13,67,168,20,118,58,71,91,114,10,122,139,93,251,30,174,146,26,212,165,157,55,142,166,138,161,169,187,94,199,53,81,205,73,26,213,146,25,163,123,152,222,190,148,169,110,32,57,110,102,88,111,24,56,174,141,225,146,210,51,15,213,123,197,92,216,197,108,47,73,31,107,183,66,228,154,182,25,98,158,100,124,143,162,167,127,82,42,201,249,246,53,138,215,119,28,248,216,18,211,147,103,15,95,98,244,158,237,196,45,218,166,213,87,87,168,155,81,90,25,29,46,245,86,234,26,42,154,136,167,107,167,114,34,167,126,118,34,186,38,124,61,52,208,57,92,231,47,76,125,3,158,119,232,79,246,147,247,105,103,216,158,45,98,193,177,91,54,21,139,80,248,43,46,63,111,167,181,219,169,187,175,147,177,75,4,109,142,40,250,222,174,123,186,88,198,166,238,85,114,237,186,170,175,188,172,30,121,223,161,63,218,79,221,160,85,89,37,56,23,227,54,251,193,230,163,213,92,228,181,123,103,12,202,60,61,62,77,109,137,140,74,167,71,18,191,181,83,77,35,182,218,104,187,178,170,70,231,36,114,53,238,107,186,85,89,44,121,3,149,54,150,224,154,211,173,153,238,153,234,101,139,219,56,221,231,79,231,241,180,94,42,106,126,239,106,239,107,154,63,206,66,246,72,221,164,137,142,248,92,155,237,178,238,138,168,184,131,140,30,19,51,46,17,117,67,236,61,246,162,174,241,98,175,167,142,166,197,145,186,129,41,96,186,177,35,98,206,140,98,73,42,49,241,74,245,141,204,87,245,237,219,122,162,54,86,42,134,197,22,155,181,170,255,0,106,162,190,216,174,116,151,27,109,198,158,58,186,58,202,73,155,52,21,48,72,212,116,114,199,35,85,90,246,57,170,142,71,34,170,42,42,42,17,3,152,239,28,117,60,41,97,180,24,126,159,50,146,163,81,115,10,121,223,67,52,175,138,86,89,41,26,168,197,173,150,5,85,115,222,231,43,155,3,92,222,211,159,20,174,114,185,33,88,164,174,190,11,121,147,102,92,37,97,183,125,62,188,225,245,121,238,61,61,68,117,54,90,25,175,169,66,203,51,213,100,90,148,137,86,158,103,43,38,115,163,122,179,118,177,175,99,220,137,213,43,213,98,174,127,159,230,90,167,153,93,181,7,80,114,26,187,230,67,124,168,90,154,234,234,149,78,185,95,178,34,34,34,34,53,140,107,81,172,99,26,136,198,49,173,107,81,173,106,34,7,95,5,164,232,31,47,186,109,30,225,19,83,56,131,213,251,85,92,122,131,95,166,249,13,77,158,211,87,20,180,179,227,76,125,178,227,4,137,34,50,117,100,239,168,166,158,39,43,38,137,175,129,119,106,162,61,29,181,91,1,178,159,22,62,86,53,147,233,254,67,233,211,154,214,27,41,241,99,229,99,89,62,159,228,62,157,57,173,96,22,233,205,123,129,202,108,150,213,123,226,227,78,95,86,183,219,109,61,59,242,235,74,50,90,132,174,164,137,177,192,218,216,17,168,229,137,240,68,214,119,90,187,68,176,196,233,55,99,163,127,122,176,52,95,87,179,45,5,213,12,127,87,52,254,122,72,239,184,237,67,166,167,74,184,18,104,37,99,227,116,82,195,35,61,202,172,146,41,36,141,85,170,215,162,61,85,174,107,145,28,155,41,224,25,254,27,170,120,109,167,80,116,251,33,164,190,99,215,202,116,169,161,174,166,85,232,149,155,170,42,42,42,35,152,246,185,28,199,177,200,143,99,218,230,185,26,230,170,37,59,115,58,224,59,242,33,125,169,215,157,39,178,244,224,57,5,193,222,210,181,219,173,221,186,92,94,103,50,22,199,187,187,174,94,205,68,238,168,86,244,199,28,80,185,99,133,54,235,137,170,22,169,195,23,16,184,175,20,26,53,101,213,204,90,155,192,120,254,229,53,198,214,250,168,234,38,182,87,68,238,153,105,228,115,23,252,89,24,174,107,28,248,165,137,234,198,117,244,165,0,241,99,230,159,89,62,160,100,62,163,57,216,56,62,226,207,50,225,23,84,62,220,88,169,234,239,22,42,250,121,41,175,184,227,107,210,150,11,171,18,55,164,10,247,172,114,163,31,20,175,73,26,244,103,94,221,198,34,163,101,122,47,73,226,23,41,177,103,58,251,169,121,174,45,93,227,108,185,6,97,121,186,91,170,123,79,143,191,75,61,108,178,69,39,67,209,175,111,83,30,213,217,200,142,77,246,84,69,247,1,119,252,174,60,137,233,151,227,94,177,90,74,162,42,242,184,242,39,166,95,141,122,197,105,42,128,174,14,115,250,13,83,149,105,126,53,175,246,42,42,79,17,131,212,58,215,125,123,105,226,108,242,91,171,36,141,176,72,249,149,232,247,178,26,157,152,216,145,175,247,215,72,244,232,70,189,93,86,186,43,169,159,146,252,142,251,113,168,171,186,199,65,126,195,242,60,102,178,11,124,155,120,175,31,106,169,167,167,100,205,87,181,175,133,181,82,83,74,228,93,246,236,163,218,215,57,141,67,98,157,126,209,203,23,16,26,53,150,104,238,71,55,135,164,201,173,238,167,142,167,165,239,240,149,76,114,73,77,83,208,199,177,100,237,79,28,82,246,250,209,175,232,233,119,194,229,67,90,27,181,166,235,96,186,214,216,175,182,202,187,117,202,221,81,37,37,101,29,92,46,134,122,105,227,114,182,72,164,141,200,142,99,218,228,86,171,85,17,81,81,81,64,249,76,171,197,62,181,255,0,8,158,32,179,109,99,142,223,224,169,50,11,130,120,8,29,23,110,70,80,193,19,41,233,123,173,238,72,137,50,193,12,75,39,75,213,189,197,127,78,205,217,19,21,29,131,0,192,51,45,83,204,173,58,125,167,216,245,93,243,33,190,84,37,53,13,13,50,39,92,175,217,85,85,85,85,26,198,53,168,231,189,238,84,99,24,215,57,202,214,181,85,2,228,249,60,232,133,171,3,225,210,163,89,97,190,85,214,92,181,70,161,93,81,72,232,218,200,40,96,183,85,85,211,68,198,124,220,247,185,203,51,220,245,84,77,159,27,81,169,208,175,146,122,159,147,137,226,214,44,27,21,179,97,88,181,15,130,178,227,246,250,123,93,186,155,186,249,59,20,176,70,216,226,143,173,234,231,187,165,140,106,110,229,87,46,219,170,170,251,207,214,0,85,95,59,221,45,255,0,234,105,173,118,251,23,254,23,139,93,238,126,43,250,170,104,32,236,171,255,0,251,36,238,182,51,250,30,239,239,104,90,161,23,249,151,96,21,58,131,193,110,162,82,219,113,234,75,173,202,199,79,77,127,165,89,146,46,186,54,82,84,199,45,85,68,79,145,83,161,237,163,74,180,94,149,235,115,28,246,55,171,175,165,66,181,185,65,106,133,215,11,226,210,155,3,133,181,115,219,117,6,207,91,109,168,129,181,174,138,8,167,166,133,213,177,85,62,45,149,179,61,173,167,154,22,239,210,173,74,169,21,29,243,107,179,255,0,60,28,254,166,43,86,150,105,109,14,67,72,180,245,85,23,27,253,210,210,213,137,211,163,226,108,80,81,84,61,54,238,177,138,147,87,177,190,244,99,213,36,254,50,198,157,53,109,137,229,55,220,27,42,179,102,184,181,119,130,189,99,247,10,123,165,186,167,180,201,59,21,80,72,217,34,147,161,232,230,59,165,236,106,236,228,86,174,219,42,42,123,140,255,0,204,99,85,108,90,193,197,238,111,147,226,25,167,218,108,110,147,192,218,237,21,113,84,62,90,86,71,5,36,76,158,58,101,119,195,217,241,94,37,200,177,254,109,238,123,164,106,185,31,212,224,236,28,172,176,10,156,235,141,44,54,169,113,234,75,181,183,21,167,175,191,220,146,165,34,115,41,89,29,51,226,167,168,70,72,191,19,217,89,61,34,179,161,21,237,127,75,211,110,133,115,111,208,174,174,75,122,57,125,195,244,107,45,214,43,188,221,186,77,68,184,83,211,218,233,186,88,189,84,182,215,84,70,234,158,182,189,85,58,231,158,162,46,219,152,199,55,195,117,124,77,145,170,150,42,5,85,243,206,253,9,254,210,126,237,42,214,211,105,186,223,238,180,86,43,21,178,174,227,114,184,212,71,73,71,71,73,11,166,158,166,121,28,141,142,40,227,106,43,158,247,57,81,168,212,69,85,85,68,66,210,185,231,126,132,255,0,105,63,118,152,127,147,13,166,213,113,226,190,247,89,112,182,82,85,84,90,240,122,250,186,25,102,133,175,125,44,235,89,69,10,203,19,149,55,99,214,41,165,141,92,221,151,162,71,183,228,229,69,11,31,224,95,131,43,23,7,154,113,85,108,146,235,237,156,207,40,240,245,25,53,202,39,189,41,93,36,72,254,213,53,52,110,219,104,98,238,202,137,35,154,146,72,231,185,206,233,69,100,81,213,95,49,158,53,255,0,133,86,163,193,96,192,46,119,88,244,203,22,252,221,182,154,117,237,71,116,174,69,122,73,115,116,61,45,123,122,152,244,142,38,202,174,115,35,107,157,180,78,154,88,211,48,115,80,227,170,167,63,200,110,188,48,233,109,125,92,24,197,142,162,107,110,103,52,212,177,116,93,174,48,85,66,246,193,18,73,26,205,27,41,102,166,84,89,24,246,119,94,231,167,75,163,99,31,36,74,225,71,133,29,71,226,215,81,217,133,97,81,120,27,85,15,110,123,253,254,120,85,244,182,138,87,42,162,57,200,138,157,201,159,210,228,138,20,84,116,142,107,149,85,140,100,146,48,38,87,39,27,183,20,119,28,202,186,142,213,115,171,170,209,27,93,60,212,151,88,174,243,74,250,74,90,213,71,205,12,86,182,170,236,202,149,150,110,228,205,102,209,246,164,115,165,252,227,169,213,109,208,234,154,91,165,184,38,139,96,150,205,51,211,75,23,177,177,187,55,123,193,81,120,169,170,59,93,217,159,52,159,156,153,239,145,219,201,43,221,241,57,118,223,100,217,17,17,59,88,2,128,121,163,249,236,212,223,193,125,30,136,191,226,128,121,163,249,236,212,223,193,125,30,136,12,149,195,7,5,150,174,41,248,9,204,111,184,134,63,72,237,84,198,179,138,213,199,235,22,165,180,171,91,2,81,91,157,45,190,121,28,213,107,216,230,172,174,137,30,173,70,76,173,94,228,108,124,221,80,86,237,105,186,216,46,181,182,43,237,178,174,221,114,183,84,73,73,89,71,87,11,161,158,154,120,220,173,146,41,35,114,35,152,246,185,21,170,213,68,84,84,84,82,231,249,42,121,88,202,126,160,87,122,117,184,252,158,103,92,191,235,53,118,142,167,136,29,16,199,124,94,117,73,213,62,77,109,138,73,229,170,191,82,199,4,48,196,234,102,57,235,26,77,4,116,254,232,99,99,93,51,94,237,149,210,53,140,144,63,91,150,47,30,63,150,251,21,54,131,106,197,235,171,62,199,237,237,246,109,210,227,113,238,85,101,16,181,243,58,77,155,218,106,119,169,224,109,58,59,170,73,37,153,169,36,203,191,68,174,73,254,106,195,105,187,93,108,23,90,43,237,138,231,87,110,185,91,170,35,171,163,172,164,153,208,207,77,60,110,71,71,44,114,53,81,204,123,92,136,228,114,42,42,42,34,161,127,220,0,241,131,106,226,203,72,218,235,130,213,199,157,225,212,244,116,25,91,38,137,168,202,153,222,199,36,117,209,58,54,54,46,138,133,134,87,172,109,107,86,39,181,236,233,232,72,228,144,37,0,0,10,86,231,87,230,159,22,250,127,67,234,55,19,176,114,153,210,28,55,94,180,191,136,205,35,212,8,42,228,177,100,84,248,204,53,11,73,58,195,60,79,100,151,9,98,154,55,251,209,31,28,177,199,34,35,145,204,85,98,35,154,230,171,154,189,127,157,95,154,124,91,233,253,15,168,220,76,171,200,199,244,217,251,55,251,200,10,245,226,43,65,179,46,27,117,114,251,165,57,157,21,91,95,110,168,123,237,149,211,83,164,44,187,91,149,238,74,122,216,145,175,123,122,36,107,119,86,163,221,208,244,124,110,94,182,57,18,74,240,145,204,247,50,225,155,68,175,122,65,112,195,105,50,86,91,169,230,155,8,153,234,144,178,130,174,121,213,242,195,88,141,217,211,83,117,75,44,232,173,84,151,173,22,46,174,137,26,250,121,233,205,139,79,244,106,255,0,195,5,207,61,212,135,248,92,147,23,218,155,14,172,100,206,89,146,186,170,162,157,100,167,142,157,103,138,57,251,177,211,252,106,228,145,209,68,201,101,99,28,177,171,93,69,128,125,87,107,181,214,255,0,117,173,190,223,110,117,119,27,149,198,162,74,186,202,202,185,157,52,245,51,200,229,116,146,201,35,149,92,247,185,202,174,87,42,170,170,170,170,150,43,123,224,86,167,134,94,93,186,173,169,250,157,65,87,75,170,25,29,61,178,219,85,66,234,168,164,130,209,110,76,134,133,91,3,22,9,31,20,207,153,96,134,103,72,174,94,148,237,198,214,177,91,34,201,215,249,54,88,52,106,229,196,21,218,247,154,222,251,57,245,158,222,143,194,45,242,84,186,40,234,123,145,84,71,112,145,168,136,137,44,209,192,173,70,198,174,254,247,44,239,70,59,183,215,20,255,0,230,143,228,79,83,127,5,245,138,32,40,4,218,160,213,92,218,160,1,21,121,163,249,19,212,223,193,125,98,136,149,68,85,230,143,228,79,83,127,5,245,138,32,40,4,218,160,213,92,218,160,12,41,198,134,142,95,117,247,134,12,255,0,74,177,105,186,47,87,91,124,117,22,232,250,88,190,38,170,146,162,42,184,169,183,123,216,198,119,159,78,216,187,142,114,53,157,206,181,221,27,178,235,153,105,187,93,108,23,90,43,237,138,231,87,110,185,91,170,35,171,163,172,164,153,208,207,77,60,110,71,71,44,114,53,81,204,123,92,136,228,114,42,42,42,34,161,180,241,173,15,18,154,67,83,160,186,243,156,233,28,208,85,199,79,142,222,38,134,222,181,115,197,52,242,219,159,180,180,83,72,248,182,98,190,74,105,33,145,81,17,187,43,213,21,173,84,86,160,94,247,20,124,69,254,78,248,54,201,184,138,210,218,143,104,120,188,126,138,179,28,173,232,237,116,251,74,72,33,165,172,237,207,19,183,237,248,168,230,237,73,31,197,209,208,228,110,234,169,174,185,39,243,126,38,238,183,62,1,52,199,135,27,29,77,37,190,158,221,148,95,91,127,130,27,139,157,87,91,4,50,67,91,70,249,98,106,181,25,76,249,110,115,162,50,70,189,29,45,185,143,107,145,88,230,167,215,203,23,75,127,42,28,100,225,94,46,197,237,59,86,37,226,50,155,135,246,215,103,194,248,88,215,194,79,238,123,92,254,154,233,40,190,6,245,111,191,196,213,98,60,11,211,210,173,51,197,116,111,78,49,205,45,194,169,60,61,151,25,183,197,111,166,234,142,54,73,55,66,124,115,203,219,99,24,233,165,122,186,73,30,141,78,185,30,247,42,110,229,59,88,0,0,0,99,253,116,208,189,56,226,47,78,46,58,95,170,22,111,29,106,174,218,88,102,137,81,149,86,250,166,162,164,117,84,210,42,47,110,102,117,59,101,217,90,173,115,152,246,189,143,123,29,174,182,186,104,94,163,240,233,168,247,29,47,213,11,55,129,186,208,237,44,51,68,170,250,91,133,43,149,82,58,170,105,21,19,185,11,250,93,178,236,142,71,53,204,123,88,246,61,141,217,164,165,110,117,126,105,241,111,167,244,62,163,113,2,58,240,125,194,102,101,197,214,168,125,135,177,84,85,217,236,84,20,242,84,223,114,54,208,37,84,22,166,44,111,88,17,236,89,34,71,190,89,88,145,181,136,254,189,187,143,68,86,196,245,77,130,52,183,75,112,77,22,193,45,154,103,166,150,47,99,99,118,110,247,130,162,241,83,84,118,187,179,62,105,63,57,51,223,35,183,146,87,187,226,114,237,190,201,178,34,34,86,183,35,31,211,103,236,223,239,34,213,0,0,0,160,30,104,254,123,53,55,240,95,71,162,50,175,44,238,30,177,94,40,52,107,136,125,35,202,106,124,7,143,251,47,83,110,186,50,150,58,137,173,149,209,58,228,232,170,35,107,211,252,104,222,141,115,28,248,165,149,136,246,117,245,38,42,230,143,231,179,83,127,5,244,122,34,79,242,53,187,90,161,186,235,37,138,107,157,35,46,85,148,246,26,186,122,55,76,212,158,104,33,117,115,101,149,145,239,212,230,49,211,194,215,57,19,102,172,177,162,237,212,155,133,117,235,70,144,230,90,11,170,25,6,145,234,4,20,145,223,113,218,134,195,80,180,147,164,208,74,199,198,217,98,154,55,251,149,89,36,82,71,34,35,145,175,68,122,35,154,215,34,181,44,211,149,167,31,86,42,187,21,135,133,61,94,184,120,27,173,15,246,142,29,123,170,169,123,227,184,70,231,170,199,109,153,210,57,123,115,51,169,35,167,217,82,55,198,216,225,106,49,236,141,39,147,252,127,112,125,106,226,203,72,220,219,122,85,199,157,225,212,245,149,248,163,225,149,168,202,153,222,198,172,148,50,182,71,182,46,138,133,134,38,36,142,115,86,39,181,143,234,232,73,35,146,128,110,214,155,173,130,235,91,98,190,219,42,237,215,43,117,68,148,149,148,117,112,186,25,233,167,141,202,217,34,146,55,34,57,143,107,145,90,173,84,69,69,69,69,2,231,249,213,249,88,197,190,160,80,250,117,196,128,28,174,60,246,105,151,227,94,143,90,118,13,124,227,142,155,136,238,9,177,13,30,206,25,86,205,69,194,242,139,107,230,171,145,242,212,50,249,110,134,223,91,2,86,186,103,171,156,149,40,231,196,217,154,247,124,111,145,36,98,170,57,236,135,175,242,184,243,217,166,95,141,122,61,104,19,255,0,157,95,149,140,91,234,5,15,167,92,74,245,229,157,105,181,95,248,215,211,251,21,246,217,73,113,182,220,105,239,212,149,148,117,112,182,104,42,96,146,201,92,217,34,146,55,34,181,236,115,85,90,173,84,84,84,85,69,44,43,157,95,149,140,91,234,5,15,167,92,72,1,202,227,207,102,153,126,53,232,245,160,125,92,193,184,36,186,240,161,159,199,125,198,32,171,174,211,172,170,162,162,107,85,99,105,92,216,45,51,186,105,156,203,75,228,116,210,189,239,142,157,177,185,178,200,173,89,147,184,173,69,88,228,217,203,231,141,187,175,10,25,252,150,44,158,122,186,237,58,202,170,41,225,186,209,186,169,205,130,211,59,166,133,175,187,50,54,195,43,222,248,233,219,35,93,20,104,213,153,59,104,229,85,142,61,175,39,85,116,207,21,214,77,56,200,244,183,53,164,241,22,92,154,223,45,190,167,166,56,223,36,61,105,240,79,23,113,143,99,102,137,232,217,35,122,181,122,36,99,28,137,187,80,215,135,138,174,25,243,46,20,53,114,179,75,115,10,234,75,139,29,78,219,149,162,231,76,168,214,92,109,210,62,70,69,58,199,212,174,133,253,81,72,199,198,229,94,151,177,221,46,123,58,36,120,108,103,137,229,54,44,231,21,179,102,184,181,119,141,178,228,22,250,123,165,186,167,180,248,251,244,179,198,217,34,147,161,232,215,183,169,143,106,236,228,71,38,251,42,34,251,143,214,41,131,149,63,26,119,93,51,207,232,56,113,212,108,130,174,124,39,43,168,74,76,109,142,166,117,66,218,239,115,204,196,142,38,57,29,213,21,53,67,158,244,115,81,175,107,102,116,111,252,218,62,121,29,115,224,0,58,166,166,106,174,156,104,222,43,62,107,170,89,165,171,25,178,211,245,55,196,220,42,18,62,244,141,141,242,118,97,103,241,230,153,89,28,138,216,163,71,72,254,149,70,181,87,220,7,85,226,199,202,198,178,125,63,200,125,58,115,90,194,239,173,156,116,105,199,24,60,44,113,27,69,96,160,251,57,122,199,240,252,155,195,89,43,107,18,74,234,187,63,179,164,72,110,10,212,99,88,222,167,189,89,36,81,190,84,137,200,206,167,170,75,26,186,144,64,217,79,132,239,43,26,55,244,255,0,30,244,232,12,170,98,174,19,188,172,104,223,211,252,123,211,160,50,168,0,0,26,214,113,99,230,159,89,62,160,100,62,163,57,106,156,149,60,172,101,63,80,43,189,58,220,85,95,22,62,105,245,147,234,6,67,234,51,150,169,201,83,202,198,83,245,2,187,211,173,192,79,240,8,1,205,11,142,159,200,166,42,253,14,209,204,207,194,106,77,235,163,219,21,52,77,234,154,197,107,146,55,42,237,50,57,60,61,100,219,199,219,217,28,246,68,175,147,243,78,117,60,138,18,171,75,248,139,193,53,131,84,245,23,76,240,90,143,31,249,51,240,84,119,138,222,137,162,232,186,75,83,95,12,244,125,185,98,102,253,159,2,199,119,88,231,177,253,253,145,83,161,85,212,3,197,143,154,125,100,250,129,144,250,140,228,255,0,228,99,250,108,253,155,253,228,64,14,44,124,211,235,39,212,12,135,212,103,2,90,112,165,193,245,171,139,46,95,153,99,109,233,87,30,119,135,103,23,170,252,81,240,202,212,101,76,239,181,91,22,74,25,91,35,219,23,69,66,195,19,18,71,57,171,19,218,199,245,116,36,145,201,2,242,204,90,251,131,101,87,156,43,41,161,240,87,172,126,225,81,107,184,211,119,89,39,98,170,9,29,28,177,245,177,92,199,116,189,142,77,218,170,213,219,116,85,79,121,114,156,149,60,172,101,63,80,43,189,58,220,98,174,118,150,13,26,111,216,92,167,219,125,26,176,253,173,254,206,142,165,206,239,99,173,241,15,239,205,22,202,216,250,42,157,211,27,247,98,201,221,157,54,151,181,249,160,194,153,215,53,61,71,204,56,71,161,208,22,88,59,121,125,109,190,92,111,36,202,42,167,90,191,29,103,72,27,23,91,27,42,185,254,50,161,142,145,147,200,245,114,55,165,210,71,241,204,223,13,13,176,12,3,50,213,60,202,211,167,218,125,143,85,223,50,27,229,66,83,80,208,211,34,117,202,253,149,85,85,85,81,172,99,90,142,123,222,229,70,49,141,115,156,173,107,85,83,175,150,253,201,115,79,244,105,250,113,145,234,133,165,254,43,83,105,238,21,54,59,187,228,153,209,201,69,107,153,41,165,130,22,192,217,220,199,195,35,233,213,237,168,124,81,189,100,108,241,38,237,139,169,193,210,185,128,240,207,134,240,161,203,243,10,210,220,62,186,174,226,247,106,69,37,202,239,115,169,85,107,238,55,25,45,85,172,150,116,143,169,91,11,58,98,141,140,141,170,189,44,99,122,156,247,245,200,248,193,202,227,207,102,153,126,53,232,245,164,255,0,231,87,229,99,22,250,129,67,233,215,18,0,114,184,243,217,166,95,141,122,61,104,23,252,67,254,106,122,57,125,213,222,17,238,245,56,228,219,213,224,87,8,179,25,41,186,89,253,181,75,77,4,241,212,167,91,222,212,103,110,10,137,103,223,226,115,187,29,13,106,185,232,169,48,14,191,168,88,85,171,82,176,12,151,78,111,181,21,112,91,114,171,61,109,146,178,90,71,181,179,199,5,76,47,134,71,70,231,53,205,71,163,94,170,138,173,114,111,182,232,191,32,53,193,225,163,63,166,210,206,33,180,223,80,110,25,13,93,142,219,99,202,45,181,55,74,234,101,151,174,43,119,136,98,86,34,164,72,175,123,29,78,178,177,236,106,47,91,28,230,236,238,173,150,231,185,169,235,29,247,72,184,71,187,211,99,144,237,87,158,220,34,195,164,169,234,103,246,173,45,76,19,201,82,189,15,99,145,253,200,41,229,131,111,133,205,239,245,181,200,230,34,45,22,101,152,181,247,6,202,175,56,86,83,67,224,175,88,253,194,162,215,113,166,238,178,78,197,84,18,58,57,99,235,98,185,142,233,123,28,155,181,85,171,182,232,170,158,242,69,113,87,196,221,215,87,180,75,135,189,48,183,212,210,82,88,177,12,30,6,215,91,105,46,46,157,254,213,167,158,123,114,62,169,168,168,196,127,134,161,138,120,152,232,209,241,178,190,68,234,123,100,71,40,97,93,16,194,173,90,149,173,24,14,156,223,106,42,224,182,229,89,69,170,201,89,45,35,218,217,227,130,166,174,56,100,116,110,115,92,212,122,53,234,168,170,215,38,251,110,139,242,54,104,180,218,109,86,11,85,21,138,197,108,164,183,91,109,212,241,210,81,209,210,66,216,96,166,130,54,163,99,138,56,218,136,214,49,173,68,106,53,17,17,17,17,16,166,30,76,154,91,246,175,136,235,238,166,87,216,188,85,6,9,143,201,225,171,124,87,71,131,186,86,189,33,135,243,104,244,116,157,116,173,184,183,222,215,49,187,110,187,59,182,165,212,128,0,1,215,243,252,3,13,213,60,54,237,167,218,131,143,82,95,49,235,229,58,211,87,80,212,162,244,74,205,209,81,81,81,81,204,123,92,141,123,30,213,71,177,237,107,154,173,115,81,83,95,110,53,248,81,190,240,151,172,181,184,111,106,235,89,136,92,183,172,197,175,117,176,177,190,62,151,165,139,36,106,232,213,88,179,64,247,246,164,77,152,229,217,146,118,216,201,99,67,98,147,175,229,152,6,27,157,84,227,245,89,134,61,73,118,126,43,120,142,255,0,104,74,148,87,50,150,227,28,82,197,21,66,51,126,151,61,141,158,69,103,82,47,75,250,94,221,158,198,57,161,13,121,94,240,81,252,31,240,70,107,62,161,91,46,180,58,147,153,91,223,77,45,186,181,59,62,198,181,186,102,189,148,235,19,92,187,205,47,106,9,164,89,17,31,31,193,23,68,110,100,189,200,129,206,175,205,62,45,244,254,135,212,110,37,212,148,173,206,175,205,62,45,244,254,135,212,110,32,57,42,121,167,202,126,159,215,122,141,184,155,252,197,56,21,166,226,151,13,92,227,79,168,41,25,170,150,10,120,97,161,154,166,170,86,50,231,110,133,106,30,182,212,69,145,32,133,238,146,161,210,50,103,51,248,236,107,28,246,49,202,246,66,14,74,158,105,242,159,167,245,222,163,110,46,164,13,112,120,107,225,71,81,248,144,215,21,209,11,100,95,103,43,237,125,249,242,73,238,144,172,114,89,169,105,230,100,85,14,125,59,149,178,62,102,201,35,35,72,83,103,44,142,68,114,198,212,124,140,216,79,74,180,207,21,209,189,56,199,52,183,10,164,240,246,92,102,223,21,190,155,170,56,217,36,221,9,241,207,47,109,140,99,166,149,234,233,36,122,53,58,228,123,220,169,187,148,250,241,60,3,13,193,106,114,10,172,63,30,164,180,191,42,188,73,127,187,165,50,43,89,85,113,146,40,162,150,161,89,191,75,94,246,193,26,191,165,19,169,253,79,118,239,123,220,238,192,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,42,47,200,15,32,30,21,81,0,242,15,8,187,158,64,0,0,0,0,226,228,61,126,253,207,107,149,17,62,103,20,86,129,204,244,85,57,99,137,207,69,255,0,233,220,247,159,5,230,110,205,12,146,35,209,54,219,230,190,239,227,32,16,133,150,117,127,19,238,185,78,253,210,24,33,157,125,223,204,90,47,212,191,208,98,206,101,122,169,79,83,139,81,98,20,243,126,113,245,49,183,110,149,249,44,117,145,253,236,255,0,172,252,91,206,173,211,99,122,213,148,94,107,238,45,68,75,91,91,18,119,147,248,201,21,59,189,219,189,63,155,247,41,19,46,119,155,134,181,113,0,202,84,146,74,152,167,188,167,74,42,185,251,70,234,213,68,219,222,255,0,186,95,234,247,255,0,198,22,125,203,223,72,98,194,244,254,150,241,60,125,53,83,117,245,123,213,118,218,122,182,167,201,234,159,39,126,162,103,39,200,234,186,111,143,195,142,227,52,214,248,163,107,123,125,126,228,68,79,156,143,95,212,159,206,59,88,0,120,69,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,1,0,57,213,249,88,197,190,160,80,250,117,196,128,28,174,60,246,105,151,227,94,143,90,79,254,117,126,86,49,111,168,20,62,157,113,32,7,43,143,61,154,101,248,215,163,214,129,127,192,0,5,85,243,206,253,9,254,210,126,237,45,80,170,190,121,223,161,63,218,79,221,160,85,89,106,156,171,56,241,255,0,185,28,42,106,253,235,252,44,88,133,246,231,113,255,0,112,101,53,145,172,237,127,235,14,137,242,77,254,14,157,141,254,244,194,16,112,147,195,61,79,20,249,14,121,131,217,171,170,224,200,108,120,61,118,71,143,195,10,197,209,91,113,130,170,149,145,210,74,178,185,173,107,37,108,210,70,143,235,103,67,220,199,170,185,172,115,29,135,242,204,90,251,131,101,87,156,43,41,161,240,87,172,126,225,81,107,184,211,119,89,39,98,170,9,29,28,177,245,177,92,199,116,189,142,77,218,170,213,219,116,85,79,120,27,9,241,155,194,6,43,198,38,156,80,225,215,107,247,217,203,213,150,224,219,133,162,251,29,186,58,185,41,183,78,137,224,115,28,172,123,161,149,138,138,230,50,72,247,146,40,30,170,228,143,161,221,131,134,78,23,116,191,133,156,2,28,67,79,236,148,140,185,86,83,210,46,67,122,107,36,73,239,53,176,194,216,221,80,254,228,146,58,54,43,187,143,108,13,127,110,53,150,78,148,78,167,43,176,7,45,14,56,233,184,142,195,97,209,236,225,149,108,212,92,46,207,27,230,171,145,242,212,50,249,110,133,99,129,43,93,51,213,206,74,148,115,226,108,205,123,190,55,200,146,49,85,28,246,67,55,192,2,176,57,160,113,153,196,159,14,218,251,96,194,180,115,82,62,207,217,107,112,250,91,164,244,222,199,160,171,235,170,125,109,108,110,147,174,162,9,30,155,178,24,211,100,94,159,135,125,183,85,85,114,191,227,51,137,62,34,117,246,255,0,133,107,30,164,125,160,178,209,97,245,87,72,41,189,143,65,73,209,84,202,218,40,219,39,93,60,17,189,118,100,210,38,202,189,63,22,251,110,136,168,22,126,87,87,51,174,96,21,154,69,71,83,195,246,136,100,94,19,58,171,234,131,38,185,69,28,241,85,88,105,100,130,25,162,109,51,220,196,141,102,158,58,143,116,209,189,206,133,172,118,200,217,28,199,199,157,120,254,227,6,213,194,110,145,185,214,245,171,147,59,204,105,235,40,49,70,67,19,85,148,211,177,141,73,43,165,116,140,116,93,20,235,52,79,72,220,215,44,175,115,25,211,208,178,73,29,0,221,174,215,91,253,214,182,251,125,185,213,220,110,87,26,137,42,235,43,42,230,116,211,212,207,35,149,210,75,36,142,85,115,222,231,42,185,92,170,170,170,170,170,7,202,11,62,203,184,40,254,10,188,179,53,82,255,0,159,219,45,82,106,110,83,236,89,46,85,48,39,118,75,93,10,221,237,235,29,177,179,117,57,142,233,123,22,73,93,18,53,175,145,205,110,242,182,24,164,88,45,194,119,154,125,27,250,129,143,122,140,0,117,253,23,213,236,203,65,117,67,31,213,205,63,158,146,59,238,59,80,233,169,210,174,4,154,9,88,248,221,20,176,200,207,114,171,36,138,73,35,85,106,181,232,143,85,107,154,228,71,38,195,220,49,113,11,138,241,65,163,86,93,92,197,169,188,7,143,238,83,92,109,111,170,142,162,107,101,116,78,233,150,158,71,49,127,197,145,138,230,177,207,138,88,158,172,103,95,74,84,95,50,206,5,105,184,101,201,169,117,63,76,104,41,41,116,191,35,168,130,219,75,66,218,169,100,158,209,113,74,117,87,64,245,158,71,203,51,38,72,38,153,178,35,151,165,123,145,185,172,70,198,178,97,94,15,184,179,204,184,69,213,15,183,22,42,122,187,197,138,190,158,74,107,238,56,218,244,165,130,234,196,141,233,2,189,235,28,168,199,197,43,210,70,189,25,215,183,113,136,168,217,94,138,23,19,205,31,200,158,166,254,11,235,20,69,0,151,209,204,111,41,177,103,60,186,179,76,215,22,174,241,182,92,130,223,142,221,45,213,61,167,199,223,165,158,233,65,36,82,116,61,26,246,245,49,237,93,156,136,228,223,101,68,95,113,74,220,61,98,214,44,231,95,116,211,10,202,104,124,109,151,32,204,44,214,187,141,55,117,241,247,233,103,173,138,57,99,235,98,181,237,234,99,220,155,181,81,201,190,232,168,190,240,59,183,7,220,89,230,92,34,234,135,219,139,21,61,93,226,197,95,79,37,53,247,28,109,122,82,193,117,98,70,244,129,94,245,142,84,99,226,149,233,35,94,140,235,219,184,196,84,108,175,69,179,78,102,28,92,96,159,192,218,219,6,150,229,222,213,252,181,237,75,104,184,91,42,166,131,251,151,4,145,201,94,247,42,51,253,206,142,90,105,22,55,255,0,109,72,215,53,123,114,48,174,14,54,248,62,201,184,70,213,9,108,174,74,186,220,38,249,81,59,177,59,197,92,180,253,250,232,34,142,7,204,201,35,137,234,230,190,23,84,178,37,123,153,26,72,173,87,177,173,69,233,108,117,2,85,114,252,214,62,39,236,26,203,140,232,142,129,231,158,205,160,204,242,10,106,155,165,186,182,138,158,182,133,97,129,170,250,170,133,138,103,49,205,218,150,41,22,68,130,88,101,149,177,49,136,254,166,197,211,42,185,231,126,132,255,0,105,63,118,159,87,38,14,29,105,153,106,201,120,147,203,241,58,73,42,39,168,109,155,14,174,170,138,94,252,12,99,100,75,133,68,8,246,164,74,201,22,72,160,73,152,174,122,44,53,81,110,196,87,163,254,94,121,223,161,63,218,79,221,160,98,174,74,158,105,242,159,167,245,222,163,110,44,127,143,189,57,209,45,70,225,162,255,0,6,189,229,85,120,174,61,100,168,166,185,82,228,52,212,211,213,62,211,113,115,252,53,52,235,79,10,43,170,24,174,170,88,223,26,167,189,146,185,81,209,185,27,43,43,87,147,85,218,213,96,226,75,54,190,223,110,116,150,235,109,187,77,238,85,117,149,149,115,54,24,41,160,142,190,222,233,37,146,71,42,53,140,107,81,92,174,85,68,68,69,85,49,87,31,220,96,221,120,178,213,199,58,222,180,145,224,152,117,69,101,6,40,200,98,114,62,166,7,189,169,37,116,174,145,141,151,174,161,33,137,233,27,154,212,137,141,99,58,122,210,73,36,8,192,76,174,85,250,115,162,89,255,0,18,246,169,245,75,42,171,131,33,177,212,67,114,195,49,232,105,167,232,187,92,96,100,213,46,158,90,136,209,91,27,41,91,76,146,36,111,86,119,94,230,39,83,154,199,197,38,42,225,199,130,205,121,226,158,213,146,95,116,175,31,164,117,183,26,167,122,190,178,229,83,225,96,173,173,70,163,155,111,166,145,90,173,125,75,154,168,237,156,173,141,136,172,89,100,143,174,62,172,41,118,180,221,108,23,90,219,21,246,217,87,110,185,91,170,36,164,172,163,171,133,208,207,77,60,110,86,201,20,145,185,17,204,123,92,138,213,106,162,42,42,42,40,27,36,241,99,229,99,89,62,159,228,62,157,57,173,97,114,122,47,198,191,240,170,224,71,90,236,25,253,206,213,30,166,226,218,127,144,199,114,166,129,123,82,93,40,82,217,34,71,115,108,61,45,99,122,158,245,142,86,196,174,107,36,107,93,180,77,154,40,210,155,0,217,79,139,31,43,26,201,244,255,0,33,244,233,205,107,13,148,248,177,242,177,172,159,79,242,31,78,156,214,176,9,233,203,115,152,37,55,14,213,50,104,246,178,93,106,221,167,87,26,135,84,209,92,166,150,89,153,140,189,34,158,73,82,42,120,96,150,105,153,83,50,192,213,99,92,214,70,245,124,155,110,249,21,110,123,44,197,172,89,206,43,121,194,178,154,31,27,101,200,45,245,22,187,141,55,117,241,247,233,103,141,209,203,31,91,21,175,111,83,30,228,221,170,142,77,247,69,69,247,154,209,107,70,144,230,90,11,170,25,6,145,234,4,20,145,223,113,218,134,195,80,180,147,164,208,74,199,198,217,98,154,55,251,149,89,36,82,71,34,35,145,175,68,122,35,154,215,34,181,44,255,0,149,15,28,116,217,45,170,201,194,62,163,50,173,111,182,218,122,134,98,55,101,124,181,9,93,73,19,100,157,212,83,171,149,203,19,224,137,175,237,57,54,137,97,137,177,236,199,70,206,240,65,94,54,248,62,201,184,70,213,9,108,174,74,186,220,38,249,81,59,177,59,197,92,180,253,250,232,34,142,7,204,201,35,137,234,230,190,23,84,178,37,123,153,26,72,173,87,177,173,69,233,108,117,54,104,215,77,11,211,142,34,244,226,227,165,250,161,102,241,214,170,237,165,134,104,149,25,85,111,170,106,42,71,85,77,34,162,246,230,103,83,182,93,149,170,215,57,143,107,216,247,177,218,219,234,22,21,117,211,92,255,0,37,211,155,237,69,36,247,44,86,241,91,100,172,150,145,238,116,18,79,77,51,225,145,209,185,205,107,149,138,230,42,162,171,90,187,109,186,39,200,11,222,229,113,228,79,76,191,26,245,138,210,85,17,87,149,199,145,61,50,252,107,214,43,73,84,0,164,14,112,90,57,125,193,184,160,93,85,168,155,196,89,117,46,223,5,69,28,157,44,103,98,170,134,158,10,74,138,109,145,238,123,186,88,202,105,123,138,214,53,124,79,67,122,150,55,41,119,228,53,230,161,195,197,171,89,120,104,186,231,148,182,170,186,172,179,76,105,230,189,218,95,13,99,97,99,104,149,240,173,201,178,182,69,232,123,18,154,23,76,136,155,73,215,78,196,98,175,83,163,144,40,132,177,78,75,122,57,98,204,53,151,45,214,43,188,221,202,189,59,183,211,211,218,233,186,94,157,53,87,38,212,70,234,158,182,189,17,122,32,130,162,46,219,152,246,187,196,245,124,46,141,170,181,214,108,17,203,95,72,105,180,131,131,236,30,5,130,145,46,89,133,58,229,247,41,169,167,150,86,78,250,230,181,244,238,84,147,110,135,182,141,41,35,123,88,136,196,124,78,84,234,221,94,224,148,0,0,0,0,53,150,215,237,28,190,240,255,0,172,185,102,142,228,115,120,138,188,102,224,234,120,234,122,88,207,23,74,246,164,148,213,61,12,123,210,62,236,18,69,47,111,173,92,206,190,151,124,77,84,58,1,61,57,199,105,13,78,21,196,189,14,169,83,193,86,182,221,71,179,195,51,231,154,120,156,207,104,208,177,148,179,67,19,27,179,216,198,211,165,3,213,94,139,187,230,127,75,151,101,107,35,175,5,250,57,98,215,222,40,48,13,42,202,102,232,178,221,110,18,84,92,99,233,122,248,154,90,74,121,106,229,166,221,143,99,217,222,101,59,162,238,53,200,230,119,58,211,117,110,202,23,189,194,22,144,212,232,71,13,26,123,165,183,8,42,224,185,90,108,236,154,233,5,76,241,76,250,123,141,75,221,85,89,10,62,47,129,204,101,68,242,177,138,213,119,192,214,252,79,254,50,230,0,0,170,190,121,223,161,63,218,79,221,165,122,232,142,188,230,90,7,38,105,116,211,250,218,187,109,247,44,197,229,198,105,238,212,149,9,12,246,214,75,91,73,60,179,70,189,14,94,183,69,77,36,72,173,86,61,139,50,72,215,163,163,77,236,43,158,119,232,79,246,147,247,105,86,182,155,77,214,255,0,117,162,177,88,173,149,119,27,149,198,162,58,74,58,58,72,93,52,245,51,200,228,108,113,71,27,81,92,247,185,202,141,70,162,42,170,170,34,1,216,52,183,75,115,189,105,206,237,154,103,166,150,47,108,228,151,158,247,130,162,241,80,211,247,123,80,190,105,63,57,51,217,27,118,142,39,187,226,114,111,182,201,186,170,34,236,39,194,143,10,58,113,194,86,156,51,10,194,162,241,215,90,238,220,247,251,252,240,163,42,174,245,77,69,68,115,145,21,123,112,179,169,201,20,40,170,216,218,231,42,171,222,249,36,126,53,229,231,193,101,171,133,141,47,167,190,229,248,253,35,117,83,37,167,85,200,43,18,165,181,75,69,2,201,213,21,190,9,26,212,107,24,214,164,78,149,24,174,71,204,142,94,228,140,100,61,50,212,0,5,64,113,235,199,175,22,58,45,197,142,115,166,122,105,170,222,198,198,236,222,204,240,84,94,194,182,212,118,187,182,218,89,164,252,228,212,239,145,219,201,43,221,241,57,118,223,100,217,17,17,2,223,202,1,230,143,231,179,83,127,5,244,122,34,207,185,95,235,222,172,113,19,160,87,252,215,88,242,191,180,23,170,44,194,170,215,5,79,129,166,164,232,165,101,21,20,141,143,162,158,56,216,187,62,105,23,117,78,175,139,109,246,68,68,172,30,104,254,123,53,55,240,95,71,162,2,127,242,84,242,177,148,253,64,174,244,235,113,63,200,1,201,83,202,198,83,245,2,187,211,173,196,255,0,2,154,249,157,114,255,0,163,210,42,202,158,32,116,67,29,240,152,45,95,84,249,53,182,41,32,138,150,195,85,36,240,195,19,169,152,231,164,139,12,242,84,123,161,141,142,108,46,99,182,86,198,230,50,56,43,165,186,165,157,232,182,119,108,212,205,52,190,251,27,36,179,119,188,21,111,133,134,163,181,221,133,240,201,249,185,152,248,221,188,114,189,191,19,87,109,247,77,149,17,83,101,236,3,63,195,117,79,13,180,234,14,159,100,52,151,204,122,249,78,149,52,53,212,202,189,18,179,117,69,69,69,68,115,30,215,35,152,246,57,17,236,123,92,215,35,92,213,68,163,110,99,60,20,127,5,93,71,130,255,0,128,91,46,178,105,150,83,249,203,109,76,233,221,142,215,92,170,245,146,216,233,186,156,247,116,177,137,36,78,149,26,231,198,231,55,121,93,12,178,40,92,79,10,188,76,97,188,87,233,29,30,169,97,244,53,118,231,182,161,214,219,189,178,165,21,207,183,92,99,100,111,150,4,147,165,27,51,58,101,141,236,145,168,157,76,123,122,154,199,245,198,204,192,107,153,193,247,22,121,151,8,186,161,246,226,197,79,87,120,177,87,211,201,77,125,199,27,94,148,176,93,88,145,189,32,87,189,99,149,24,248,165,122,72,215,163,58,246,238,49,21,27,43,209,118,8,210,221,82,193,53,167,4,182,106,102,154,95,125,179,141,222,123,222,10,183,194,205,79,221,237,76,248,100,252,220,204,100,141,218,72,158,223,137,169,190,219,166,232,168,170,21,3,206,175,205,62,45,244,254,135,212,110,39,117,228,225,159,225,186,89,134,241,5,168,58,131,144,210,88,241,235,29,62,57,83,93,93,82,171,209,19,55,185,34,34,34,34,185,239,115,149,172,99,26,138,247,189,205,107,81,206,114,34,244,174,117,126,105,241,111,167,244,62,163,113,32,84,119,107,172,54,170,139,20,55,58,182,91,107,42,33,171,168,163,108,206,72,38,158,22,200,216,165,124,123,244,185,236,108,243,53,174,84,221,169,44,136,155,117,46,225,154,248,193,226,207,50,226,235,84,62,220,95,105,234,236,246,42,10,120,233,172,88,227,171,210,170,11,83,22,54,36,234,199,164,113,35,223,44,172,89,28,245,103,94,221,182,42,171,98,98,39,106,225,255,0,151,222,182,241,19,162,89,86,176,225,150,170,182,190,221,81,73,77,140,91,102,138,8,89,147,61,103,88,235,86,42,137,231,137,176,178,153,169,212,175,86,185,146,61,31,27,87,173,143,68,249,56,23,224,202,251,198,30,163,213,91,36,186,251,27,12,197,252,61,70,77,114,137,236,90,166,199,42,191,181,77,77,27,183,222,105,123,82,162,72,230,172,113,181,142,115,186,149,25,20,155,4,218,109,54,171,5,170,138,197,98,182,82,91,173,182,234,120,233,40,232,233,33,108,48,83,65,27,81,177,197,28,109,68,107,24,214,162,53,26,136,136,136,136,136,6,173,150,155,181,214,193,117,162,190,216,174,117,118,235,149,186,162,58,186,58,202,73,157,12,244,211,198,228,116,114,199,35,85,28,199,181,200,142,71,34,162,162,162,42,22,191,171,252,102,216,184,195,229,153,170,247,57,45,94,198,204,241,127,179,180,249,53,182,38,61,105,91,36,183,122,94,213,77,52,142,223,120,101,237,74,169,27,156,178,70,230,57,174,234,68,100,178,125,124,215,184,28,166,201,109,87,190,46,52,229,245,107,125,182,211,211,191,46,180,163,37,168,74,234,72,155,28,13,173,129,26,142,88,159,4,77,103,117,171,180,75,12,78,147,118,58,55,247,170,44,1,181,65,170,185,177,71,30,186,165,157,232,183,9,217,206,166,105,165,247,216,217,37,155,217,158,10,183,194,195,81,218,238,220,169,97,147,243,115,49,241,187,120,229,123,126,38,174,219,238,155,42,34,160,72,2,42,243,71,242,39,169,191,130,250,197,17,85,127,217,71,227,179,253,124,255,0,230,205,159,252,144,181,78,104,254,68,245,55,240,95,88,162,2,128,77,170,13,85,205,170,0,20,215,206,147,71,44,88,126,178,226,90,197,104,155,183,87,168,150,250,138,123,165,55,75,215,170,170,218,218,120,219,83,214,231,170,39,92,19,211,197,219,107,24,214,248,110,175,137,210,57,82,229,8,85,205,199,76,241,92,195,132,43,198,117,118,164,218,245,129,92,40,46,22,138,168,227,143,184,223,19,87,13,28,240,57,238,98,189,33,123,39,71,185,140,115,122,164,130,7,42,170,51,101,10,44,45,123,145,246,1,83,21,171,84,245,74,187,30,164,90,122,170,139,117,130,215,118,114,68,233,209,241,54,89,235,105,216,187,247,88,197,73,168,30,239,114,49,234,145,255,0,25,99,94,154,161,54,61,224,191,71,47,186,5,195,6,1,165,89,76,221,119,171,85,190,74,139,140,125,44,79,13,85,87,81,45,92,180,219,177,239,99,251,47,168,116,93,198,185,90,254,223,90,108,142,217,3,53,128,0,0,0,20,173,206,175,205,62,45,244,254,135,212,110,37,212,148,173,206,175,205,62,45,244,254,135,212,110,32,101,94,70,63,166,207,217,191,222,69,170,21,87,200,199,244,217,251,55,251,200,181,64,0,0,40,7,154,63,158,205,77,252,23,209,232,136,255,0,165,186,165,157,232,182,119,108,212,205,52,190,251,27,36,179,119,188,21,111,133,134,163,181,221,133,240,201,249,185,152,248,221,188,114,189,191,19,87,109,247,77,149,17,82,64,115,71,243,217,169,191,130,250,61,17,29,109,88,6,101,125,195,111,250,131,102,199,170,235,49,236,86,162,134,154,245,93,10,35,153,64,250,197,149,41,150,84,69,234,107,30,232,36,98,63,110,132,127,67,85,81,210,49,28,27,20,112,171,196,198,27,197,126,145,209,234,150,31,67,87,110,123,106,29,109,187,219,42,81,92,251,117,198,54,70,249,96,73,58,81,179,51,166,88,222,201,26,137,212,199,183,169,172,127,92,108,137,92,206,185,127,214,106,237,29,79,16,58,33,142,248,188,234,147,170,124,154,219,20,147,203,85,126,165,142,8,97,137,212,204,115,214,52,154,8,233,253,208,198,198,186,102,189,219,43,164,107,25,37,112,240,125,197,158,101,194,46,168,125,184,177,83,213,222,44,85,244,242,83,95,113,198,215,165,44,23,86,36,111,72,21,239,88,229,70,62,41,94,146,53,232,206,189,187,140,69,70,202,244,93,132,240,12,255,0,13,213,60,54,211,168,58,125,144,210,95,49,235,229,58,84,208,215,83,42,244,74,205,213,21,21,21,17,204,123,92,142,99,216,228,71,177,237,115,92,141,115,85,16,53,119,37,87,43,143,61,154,101,248,215,163,214,153,215,155,143,7,216,206,151,93,104,120,145,211,244,164,183,219,115,11,196,148,25,13,181,210,212,75,60,215,186,151,85,86,58,185,142,145,239,111,68,141,108,141,116,109,237,182,53,138,53,107,93,220,119,70,10,229,113,231,179,76,191,26,244,122,208,39,255,0,58,191,43,24,183,212,10,31,78,184,144,3,149,199,158,205,50,252,107,209,235,73,255,0,206,175,202,198,45,245,2,135,211,174,37,96,112,109,172,118,46,31,248,135,199,245,139,35,135,196,82,99,54,251,229,68,116,221,79,103,139,170,125,162,178,58,106,110,182,49,235,31,118,121,34,139,185,208,173,103,95,83,190,22,170,129,118,156,114,113,119,106,225,7,72,219,149,193,110,164,188,101,151,234,135,91,113,203,84,245,13,99,31,58,49,92,250,169,152,142,73,95,77,10,116,245,246,211,117,124,144,198,174,143,186,146,55,95,108,179,41,190,231,57,85,231,53,202,107,188,109,235,32,184,84,93,46,53,61,166,71,223,170,158,71,73,44,157,12,70,177,189,79,123,151,102,162,53,55,217,17,19,220,119,94,34,181,231,50,226,75,87,47,186,173,153,214,213,185,247,26,135,178,217,67,53,66,76,203,77,185,30,229,167,162,137,90,198,55,162,54,187,101,114,49,189,111,87,200,228,235,123,149,108,43,149,103,1,223,247,35,138,189,95,178,255,0,133,151,16,177,92,237,223,238,15,166,189,181,253,223,253,97,177,50,72,127,193,212,49,223,222,158,6,117,229,161,192,229,55,14,56,108,58,195,156,62,173,250,139,154,89,227,100,212,146,50,90,118,88,237,211,44,115,165,19,161,122,53,203,82,174,100,78,153,207,111,192,248,210,54,34,35,94,249,166,248,43,3,154,7,25,156,73,240,237,175,182,12,43,71,53,35,236,253,150,183,15,165,186,79,77,236,122,10,190,186,167,214,214,198,233,58,234,32,145,233,187,33,141,54,69,233,248,119,219,117,85,80,179,242,189,121,180,240,145,153,107,14,27,79,175,120,102,81,87,80,253,56,179,212,190,231,141,85,212,163,105,22,220,213,116,213,21,180,168,237,154,202,150,181,55,149,171,253,250,40,99,70,170,62,22,178,95,175,149,39,20,122,237,196,167,229,71,242,215,156,253,163,251,57,236,79,102,127,115,40,232,251,30,35,199,119,191,208,209,71,213,213,216,139,248,219,237,211,238,219,117,222,127,129,171,13,178,237,117,178,212,190,178,205,115,171,160,168,146,158,122,71,203,77,51,162,123,160,158,39,195,52,74,230,170,42,178,72,164,146,55,183,228,230,61,205,93,209,85,15,148,178,158,105,124,4,253,132,172,191,113,93,165,243,245,227,247,91,135,140,203,237,117,21,27,201,65,93,87,58,53,107,41,220,245,222,72,102,158,86,163,226,221,93,28,146,34,177,22,39,43,96,173,96,54,83,225,59,202,198,141,253,63,199,189,58,3,42,145,255,0,129,13,82,193,53,67,133,141,62,251,11,125,246,159,217,44,126,211,139,94,63,181,102,135,194,221,41,109,212,189,248,63,58,198,245,244,247,25,241,179,169,139,191,185,203,178,146,0,0,41,3,136,94,99,220,103,96,218,251,169,120,86,45,172,158,10,203,143,230,23,155,93,186,155,236,237,170,78,197,44,21,178,199,20,125,111,166,115,221,210,198,53,55,114,171,151,109,213,85,125,228,255,0,229,127,175,122,177,196,78,129,95,243,93,99,202,254,208,94,168,179,10,171,92,21,62,6,154,147,162,149,148,84,82,54,62,138,120,227,98,236,249,164,93,213,58,190,45,183,217,17,16,41,179,139,31,52,250,201,245,3,33,245,25,203,84,228,169,229,99,41,250,129,93,233,214,226,170,248,177,243,79,172,159,80,50,31,81,156,159,252,186,248,139,193,56,95,224,23,56,212,188,234,163,244,129,115,163,179,209,116,77,253,211,186,123,22,146,104,40,251,145,69,39,103,187,216,123,123,175,111,67,62,106,191,36,80,149,92,125,113,175,138,240,167,167,21,118,75,77,207,196,106,110,77,111,154,60,114,223,78,177,190,74,14,180,116,109,185,212,36,141,123,27,12,79,69,86,53,237,94,244,140,86,34,116,182,87,197,66,217,102,83,125,206,114,171,206,107,148,215,120,219,214,65,112,168,186,92,106,123,76,143,191,85,60,142,146,89,58,24,141,99,122,158,247,46,205,68,106,111,178,34,39,184,237,90,233,174,154,143,196,94,163,220,117,67,84,47,62,58,235,93,180,80,195,18,43,41,109,244,173,85,88,233,105,163,85,94,220,44,234,118,201,186,185,92,231,61,238,123,222,247,187,242,179,253,45,206,244,191,236,231,219,171,23,179,62,214,227,244,121,77,159,251,106,25,188,85,174,171,171,177,63,230,158,238,142,174,219,254,7,244,189,54,247,181,55,64,44,171,145,143,233,179,246,111,247,145,0,56,177,243,79,172,159,80,50,31,81,156,159,252,140,127,77,159,179,127,188,136,1,197,143,154,125,100,250,129,144,250,140,224,79,78,95,220,76,97,188,40,114,252,205,117,75,48,161,171,184,189,218,145,87,109,180,91,41,145,90,251,141,198,75,85,19,226,129,100,233,86,194,206,152,164,123,228,114,47,75,24,238,150,189,253,17,190,184,53,87,83,50,173,100,212,124,143,84,179,90,191,17,122,201,174,18,220,42,122,100,145,241,195,214,191,4,17,119,30,247,182,24,152,141,142,54,43,151,162,54,49,168,187,53,14,170,88,255,0,42,126,7,41,181,42,235,65,197,38,164,190,174,43,22,49,120,71,226,214,198,178,88,22,227,113,165,115,30,149,175,147,100,71,211,67,46,205,107,99,114,247,38,138,70,189,90,216,157,28,193,31,238,124,190,245,182,211,194,131,56,161,170,181,85,189,143,168,130,189,44,116,209,65,82,255,0,179,115,81,178,161,151,165,150,41,220,228,98,57,237,107,224,88,187,145,177,29,43,250,88,215,109,138,184,117,215,156,203,134,221,92,177,106,182,25,91,86,215,219,170,24,203,157,12,53,9,11,46,214,229,123,86,162,138,85,115,30,222,137,26,221,145,202,199,116,61,25,35,83,173,141,84,217,120,163,110,101,252,14,84,240,227,153,77,172,56,59,233,31,167,89,165,226,70,67,73,27,34,167,125,142,227,50,73,58,209,54,22,35,90,180,202,214,74,232,92,198,252,12,141,99,122,34,181,143,152,51,255,0,50,29,121,195,120,146,229,249,167,26,173,134,86,210,57,151,28,226,220,203,157,12,53,11,51,237,55,20,181,87,173,69,20,170,230,49,221,113,185,219,35,149,141,235,98,178,70,167,67,218,171,18,249,92,121,236,211,47,198,189,30,180,139,241,221,174,176,218,170,44,80,220,234,217,109,172,168,134,174,162,141,179,57,32,154,120,91,35,98,149,241,239,210,231,177,179,204,214,185,83,118,164,178,34,109,212,187,202,14,87,30,123,52,203,241,175,71,173,2,255,0,128,0,80,183,53,61,28,177,105,23,23,23,122,156,114,109,169,51,219,124,89,140,148,221,47,254,213,170,169,158,120,234,83,173,239,114,191,185,61,60,179,239,240,181,189,254,134,181,26,196,85,136,5,191,115,180,211,60,86,167,75,48,93,99,240,157,172,146,223,144,38,51,223,142,56,219,226,40,106,41,170,42,58,38,119,71,113,253,185,41,119,141,58,209,173,239,207,240,170,191,116,169,108,79,22,190,231,57,85,155,10,197,168,124,109,235,32,184,83,218,237,212,221,214,71,223,170,158,70,199,20,125,111,86,177,189,79,123,83,119,42,53,55,221,85,19,222,5,207,114,105,192,42,113,158,23,46,153,157,199,30,164,164,168,204,114,138,186,154,59,131,82,37,158,186,221,79,20,84,241,163,220,213,87,163,35,169,142,185,26,199,237,178,186,71,34,109,39,83,167,169,213,52,159,5,252,151,233,102,27,166,126,212,246,159,217,44,126,221,98,241,189,142,207,138,240,180,209,195,221,237,245,59,163,171,183,213,211,212,237,183,219,117,219,115,181,128,0,0,0,0,41,91,157,95,154,124,91,233,253,15,168,220,75,169,41,91,157,95,154,124,91,233,253,15,168,220,64,114,84,243,79,148,253,63,174,245,27,113,117,37,43,114,84,243,79,148,253,63,174,245,27,113,117,32,0,0,0,33,255,0,52,13,123,213,142,29,180,10,193,154,232,230,87,246,126,245,91,152,82,218,231,169,240,52,213,125,116,175,162,173,145,209,244,84,71,35,19,119,195,26,238,137,213,240,237,190,202,168,161,48,1,72,28,61,115,30,227,59,57,215,221,52,194,178,157,100,241,182,92,131,48,179,90,238,52,223,103,109,81,247,233,103,173,138,57,99,235,101,51,94,222,166,61,201,187,85,28,155,238,138,139,239,46,252,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,225,87,111,153,228,240,169,184,4,84,95,146,156,119,232,126,203,242,119,200,224,248,222,139,212,199,108,191,212,113,123,213,91,241,38,202,223,126,224,125,7,207,35,220,171,178,123,144,231,4,169,35,85,83,238,93,151,250,206,93,9,178,170,160,30,24,245,249,28,209,119,61,106,213,79,145,201,174,219,220,7,37,247,4,93,207,10,187,132,93,128,228,0,3,131,206,45,79,232,57,185,55,67,195,83,101,3,153,249,25,59,145,150,169,93,208,142,219,167,221,255,0,9,15,215,58,246,113,84,218,43,20,213,15,122,34,55,167,245,127,61,169,247,255,0,88,20,83,197,93,238,162,197,169,247,58,106,85,115,59,145,177,138,168,229,110,232,180,208,46,222,239,235,63,91,128,252,14,171,47,214,155,125,214,70,35,187,83,197,59,247,70,47,194,149,116,174,85,248,151,127,229,29,99,84,108,119,61,106,215,41,173,184,220,46,153,102,146,153,55,70,58,68,68,116,116,241,238,189,180,95,188,178,126,6,56,75,184,233,85,52,25,61,242,162,157,106,102,165,106,118,219,28,237,84,69,74,103,251,250,246,79,156,107,247,1,54,104,224,108,16,182,54,174,232,155,253,219,125,231,208,120,68,219,220,135,144,60,109,239,60,158,16,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,4,0,231,87,229,99,22,250,129,67,233,215,18,0,114,184,243,217,166,95,141,122,61,105,63,249,213,249,88,197,190,160,80,250,117,196,128,28,174,60,246,105,151,227,94,143,90,5,255,0,0,0,21,87,207,59,244,39,251,73,251,180,181,66,170,249,231,126,132,255,0,105,63,118,129,138,185,42,121,167,202,126,159,215,122,141,184,151,252,208,184,40,254,16,24,35,245,159,79,109,151,90,237,73,195,109,236,166,138,221,68,157,239,108,218,219,51,158,250,116,137,206,77,166,139,187,60,209,172,104,175,147,227,139,162,71,62,46,220,64,228,169,230,159,41,250,127,93,234,54,226,234,64,213,179,19,202,111,184,54,85,102,205,113,106,239,5,122,199,238,20,247,75,117,79,105,146,118,42,160,145,178,69,39,67,209,204,119,75,216,213,217,200,173,93,182,84,84,247,27,4,240,57,197,221,171,139,237,35,118,87,61,186,146,207,150,88,106,27,109,200,237,80,84,53,236,100,234,196,115,42,161,98,185,101,101,52,201,213,209,220,77,209,241,205,26,58,78,210,200,232,85,205,7,151,221,53,166,154,245,197,14,139,90,170,222,199,212,58,191,48,177,211,69,45,75,250,230,150,170,162,178,244,178,203,59,156,140,71,62,6,190,8,162,232,141,136,233,126,22,53,251,118,14,85,156,13,103,120,61,198,209,197,70,117,147,93,113,239,104,91,229,75,62,59,69,44,46,134,241,107,172,165,130,72,42,234,166,138,103,245,66,189,215,185,41,95,27,30,217,96,134,69,84,233,70,40,102,174,53,185,111,127,12,29,83,181,106,103,229,151,236,151,179,49,248,44,94,11,236,239,143,238,118,234,106,38,238,247,60,84,91,111,226,122,122,122,87,110,141,247,247,236,142,10,121,111,127,3,237,83,186,234,103,229,151,237,111,180,241,249,236,94,11,236,239,128,237,247,42,105,230,238,247,60,84,187,237,225,186,122,122,83,126,189,247,247,108,179,84,1,141,56,138,208,108,55,137,45,35,190,233,78,103,69,72,230,92,105,222,251,101,116,212,235,51,237,55,20,99,146,158,182,36,107,216,238,184,220,237,213,168,246,245,177,95,27,151,161,238,69,215,95,90,52,135,50,208,93,80,200,52,143,80,32,164,142,251,142,212,54,26,133,164,157,38,130,86,62,54,203,20,209,191,220,170,201,34,146,57,17,28,141,122,35,209,28,214,185,21,169,179,153,26,184,232,224,202,197,198,30,156,82,219,35,186,251,27,51,197,252,69,70,51,114,149,239,90,86,201,42,51,187,77,83,27,119,222,25,123,81,34,200,214,172,145,185,141,115,122,145,31,20,129,84,24,191,26,119,91,215,3,154,147,194,158,169,100,21,117,245,17,211,217,87,3,158,90,103,74,246,193,5,206,154,74,139,124,179,163,149,81,145,197,26,62,4,123,118,107,25,44,125,196,68,130,35,5,112,245,148,216,176,109,125,211,76,215,41,174,240,86,92,127,48,179,93,46,53,61,167,201,216,165,130,182,41,37,147,161,136,231,187,165,140,114,236,212,87,46,219,34,42,251,142,149,118,180,221,108,23,90,219,21,246,217,87,110,185,91,170,36,164,172,163,171,133,208,207,77,60,110,86,201,20,145,185,17,204,123,92,138,213,106,162,42,42,42,41,242,129,157,120,193,226,207,50,226,235,84,62,220,95,105,234,236,246,42,10,120,233,172,88,227,171,210,170,11,83,22,54,36,234,199,164,113,35,223,44,172,89,28,245,103,94,221,182,42,171,98,98,38,127,229,185,203,238,155,136,154,153,53,135,89,45,85,109,211,171,117,67,169,168,173,179,69,44,44,201,158,177,79,28,171,21,68,51,197,52,44,166,153,32,114,189,173,115,36,122,62,61,247,100,136,152,87,130,78,15,178,110,46,117,66,43,43,82,174,139,9,177,212,64,236,178,241,73,45,63,126,134,9,99,157,240,178,56,229,122,57,207,153,212,207,137,30,214,72,145,171,145,239,107,145,58,93,176,70,39,139,88,176,108,86,205,133,98,212,62,10,203,143,219,233,237,118,234,110,235,228,236,82,193,27,99,138,62,183,171,158,238,150,49,169,187,149,92,187,110,170,171,239,2,53,243,71,242,39,169,191,130,250,197,17,74,220,39,121,167,209,191,168,24,247,168,192,93,79,52,127,34,122,155,248,47,172,81,20,173,194,119,154,125,27,250,129,143,122,140,0,108,61,173,26,67,134,235,214,151,228,26,71,168,16,85,201,98,200,169,219,13,66,210,78,176,207,19,217,35,101,138,104,223,239,68,124,114,199,28,136,142,71,49,85,136,142,107,154,170,213,215,219,83,56,71,214,92,3,136,233,248,104,161,196,110,183,172,146,174,224,232,49,238,138,86,197,237,170,21,123,251,21,209,252,110,141,144,186,56,220,247,185,100,86,195,209,43,100,115,86,41,58,118,62,58,166,69,165,184,38,87,157,226,58,153,127,177,120,172,147,4,241,255,0,103,235,124,84,204,240,126,54,20,134,171,243,108,122,71,39,92,109,70,254,113,174,233,219,118,236,190,240,62,93,23,210,28,55,65,116,191,31,210,61,63,130,174,59,22,59,78,232,105,214,174,117,154,121,94,249,29,44,179,72,255,0,114,43,228,150,73,36,84,106,53,136,175,84,107,90,212,70,165,112,115,206,253,9,254,210,126,237,45,80,170,190,121,223,161,63,218,79,221,160,86,5,155,41,190,227,246,235,245,166,209,93,225,233,50,107,123,45,119,72,251,76,127,136,165,101,84,21,109,143,119,34,171,54,158,146,157,251,181,81,223,6,219,244,185,200,185,87,133,30,20,117,31,139,93,71,102,21,133,69,224,109,84,61,185,239,247,249,225,87,210,218,41,92,170,136,231,34,42,119,38,127,75,146,40,81,81,210,57,174,85,86,49,146,72,204,127,165,186,91,157,235,78,119,108,211,61,52,177,123,103,36,188,247,188,21,23,138,134,159,187,218,133,243,73,249,201,158,200,219,180,113,61,223,19,147,125,182,77,213,81,23,97,62,20,120,81,211,142,18,180,225,152,86,21,23,142,186,215,118,231,191,223,231,133,25,85,119,170,106,42,35,156,136,171,219,133,157,78,72,161,69,86,198,215,57,85,94,247,201,35,195,32,105,110,150,224,154,45,130,91,52,207,77,44,94,198,198,236,221,239,5,69,226,166,168,237,119,102,124,210,126,114,103,190,71,111,36,175,119,196,229,219,125,147,100,68,68,130,188,206,185,127,214,106,237,29,79,16,58,33,142,248,188,234,147,170,124,154,219,20,147,203,85,126,165,142,8,97,137,212,204,115,214,52,154,8,233,253,208,198,198,186,102,189,219,43,164,107,25,37,138,128,53,108,198,178,155,238,31,113,154,237,142,87,120,74,186,139,125,125,174,73,59,76,147,170,150,182,150,90,74,152,246,122,42,39,92,19,202,205,246,234,111,86,237,84,114,34,167,229,22,41,204,235,151,253,30,145,86,84,241,3,162,24,239,132,193,106,250,167,201,173,177,73,4,84,182,26,169,39,134,24,157,76,199,61,36,88,103,146,163,221,12,108,115,97,115,29,178,182,55,49,145,215,88,27,41,241,99,229,99,89,62,159,228,62,157,57,173,97,178,159,22,62,86,53,147,233,254,67,233,211,154,214,1,176,159,29,28,25,88,184,195,211,138,91,100,119,95,99,102,120,191,136,168,198,110,82,189,235,74,217,37,70,119,105,170,99,110,251,195,47,106,36,89,26,213,146,55,49,174,111,82,35,226,147,95,107,181,166,235,96,186,214,216,175,182,202,187,117,202,221,81,37,37,101,29,92,46,134,122,105,227,114,182,72,164,141,200,142,99,218,228,86,171,85,17,81,81,81,77,167,138,245,230,91,203,238,155,88,109,87,142,32,244,130,213,87,38,160,208,83,248,155,197,166,146,41,106,167,201,88,198,210,193,26,70,143,157,25,3,233,233,160,149,200,200,98,115,231,93,154,136,175,86,238,25,3,151,23,28,117,60,86,225,181,248,126,160,178,146,159,81,112,250,120,31,93,52,79,138,38,94,233,28,170,196,173,138,4,84,115,30,215,35,91,59,90,222,211,95,44,78,106,181,38,72,163,167,110,44,124,211,235,39,212,12,135,212,103,58,86,1,159,230,90,89,153,90,117,7,79,178,26,187,30,67,99,168,74,154,26,234,101,78,184,159,178,162,162,162,162,181,236,115,85,204,123,28,138,199,177,206,107,145,205,114,162,253,90,177,157,126,84,53,79,50,212,207,101,251,51,237,110,65,113,190,248,46,255,0,123,194,248,170,153,38,237,119,58,91,215,211,220,233,234,233,110,251,111,178,111,176,23,169,202,227,200,158,153,126,53,235,21,164,170,34,175,43,143,34,122,101,248,215,172,86,146,168,1,94,188,229,245,190,235,130,232,149,131,69,237,246,58,74,138,125,80,168,157,213,213,243,72,238,186,72,45,179,209,212,35,34,98,108,138,249,37,146,45,222,229,84,107,35,123,122,85,94,143,142,194,141,125,185,146,107,69,171,91,248,180,202,47,184,190,95,73,146,99,22,58,122,59,13,138,178,145,141,236,36,16,194,142,157,177,200,141,78,243,60,100,181,142,73,119,114,57,28,138,199,58,62,128,35,1,121,60,164,53,230,155,84,248,104,143,77,174,21,181,115,228,58,97,81,236,186,149,169,168,150,161,242,219,167,124,146,208,200,143,123,17,172,99,90,146,211,50,38,189,253,12,163,106,252,45,123,26,148,108,77,254,82,26,243,83,165,156,75,199,166,215,10,218,72,49,237,79,167,246,93,74,212,212,69,78,200,174,48,50,73,104,100,71,189,138,231,189,206,89,105,153,19,94,206,183,214,53,126,39,49,141,80,188,144,0,0,0,20,129,206,11,88,239,185,207,20,11,165,85,16,248,123,46,154,91,224,167,163,143,169,143,239,213,87,83,193,87,81,83,186,49,175,111,83,31,77,23,109,92,246,167,134,235,111,74,200,228,48,7,5,250,199,98,208,46,40,48,13,85,202,97,235,178,218,174,18,83,220,100,234,122,120,106,90,186,121,105,37,169,217,140,123,223,217,101,67,165,237,181,170,231,246,250,19,101,118,233,210,181,175,84,46,186,213,171,153,126,171,222,91,87,29,70,83,120,169,185,50,158,166,181,213,111,163,129,239,94,205,42,74,228,69,123,33,139,183,19,62,22,162,50,54,162,53,168,136,137,210,128,218,160,24,83,130,253,99,190,235,239,12,24,6,170,229,48,244,94,174,182,249,41,238,50,117,49,124,77,85,37,68,180,146,212,236,198,49,140,239,62,157,210,246,218,212,107,59,157,9,186,55,117,205,96,85,95,60,239,208,159,237,39,238,211,10,114,109,197,172,89,7,23,21,151,107,189,15,136,171,198,112,251,141,210,215,39,117,236,240,245,79,158,154,145,210,108,213,68,126,240,85,212,51,103,34,183,227,223,110,166,181,83,53,243,206,253,9,254,210,126,237,49,87,37,79,52,249,79,211,250,239,81,183,1,117,32,0,4,0,226,143,149,39,240,148,215,108,155,90,255,0,47,95,103,62,209,248,47,238,103,217,111,25,216,240,244,112,83,127,126,241,113,245,117,118,58,191,136,155,117,109,239,219,117,159,224,8,255,0,193,79,10,95,192,251,75,46,186,103,246,247,237,111,180,242,9,239,190,55,217,126,3,183,220,166,167,135,181,219,239,75,190,222,27,171,171,169,55,235,219,111,118,235,80,60,209,252,246,106,111,224,190,143,68,95,241,64,60,209,252,246,106,111,224,190,143,68,4,255,0,228,169,229,99,41,250,129,93,233,214,226,127,144,3,146,167,149,140,167,234,5,119,167,91,137,254,5,32,114,224,230,1,89,195,189,246,45,36,213,236,139,252,233,235,252,76,241,84,212,71,61,68,152,237,87,67,228,234,167,100,44,146,71,195,52,136,140,124,40,222,148,146,84,149,170,207,207,36,183,41,170,90,91,130,107,78,9,115,211,61,75,177,123,103,27,188,246,124,109,23,138,154,159,187,218,153,147,71,249,200,94,201,27,180,145,49,223,11,147,125,182,93,209,85,23,88,35,101,62,19,188,172,104,223,211,252,123,211,160,2,136,120,193,225,51,50,225,23,84,62,195,223,106,42,239,22,42,250,120,234,108,89,27,168,18,150,11,171,18,54,44,232,198,36,146,163,31,20,175,88,220,197,127,94,221,183,170,35,101,98,174,116,229,29,174,154,143,136,113,39,103,209,11,101,231,187,134,103,126,62,91,149,174,161,21,241,195,85,79,65,52,241,213,83,251,211,181,50,248,118,70,245,77,218,248,213,17,205,85,100,78,142,96,115,171,242,177,139,125,64,161,244,235,137,0,57,92,121,236,211,47,198,189,30,180,12,171,206,175,205,62,45,244,254,135,212,110,36,85,225,139,135,172,171,138,13,101,178,233,30,45,83,224,60,127,114,166,227,116,125,44,149,16,219,40,98,111,84,181,18,53,137,254,44,108,71,57,141,124,178,196,197,123,58,250,146,85,115,171,243,79,139,125,63,161,245,27,137,149,121,24,254,155,63,102,255,0,121,1,99,250,47,164,56,110,130,233,126,63,164,122,127,5,92,118,44,118,157,208,211,173,92,235,52,242,189,242,58,89,102,145,254,228,87,201,44,146,72,168,212,107,17,94,168,214,181,168,141,78,234,0,2,149,185,157,112,29,249,16,190,212,235,206,147,217,122,112,28,130,224,239,105,90,237,214,238,221,46,47,51,153,11,99,221,221,215,47,102,162,119,84,43,122,99,142,40,92,177,194,155,117,196,213,186,146,42,243,71,242,39,169,191,130,250,197,16,20,2,108,167,197,30,133,255,0,9,77,9,201,180,83,237,79,217,207,180,126,11,251,167,224,124,103,99,195,214,65,83,253,231,185,31,87,87,99,167,248,233,183,86,254,253,182,93,107,13,170,0,170,191,236,24,255,0,233,69,255,0,50,127,249,60,149,92,209,252,137,234,111,224,190,177,68,74,162,42,243,71,242,39,169,191,130,250,197,16,20,2,109,80,106,174,109,80,0,132,28,223,117,66,213,133,240,151,83,129,204,218,73,238,90,131,120,162,182,211,192,234,214,197,60,80,83,76,218,217,106,153,22,202,233,152,215,83,195,11,182,233,70,173,84,106,174,249,53,211,124,166,190,116,154,199,98,204,53,151,18,209,219,68,61,202,189,59,183,212,84,93,42,122,158,157,53,87,38,211,200,218,110,135,49,17,122,32,130,158,94,227,94,246,187,196,244,252,46,141,200,161,93,102,198,124,12,234,133,215,88,248,75,211,60,242,250,218,181,185,79,103,246,109,100,245,117,174,171,158,174,122,25,164,162,146,170,73,92,136,231,62,103,83,44,203,190,234,139,34,162,185,219,117,46,185,133,175,114,62,207,234,101,181,106,158,150,215,100,52,137,79,75,81,110,191,218,237,46,88,155,58,190,86,203,5,109,67,19,110,235,216,137,13,3,29,239,86,49,86,63,226,172,139,212,22,148,0,0,0,0,82,183,58,191,52,248,183,211,250,31,81,184,151,82,82,183,58,191,52,248,183,211,250,31,81,184,129,149,121,24,254,155,63,102,255,0,121,22,168,85,95,35,31,211,103,236,223,239,34,213,0,0,0,160,30,104,254,123,53,55,240,95,71,162,36,255,0,36,123,77,170,255,0,106,215,155,21,246,217,73,113,182,220,105,241,250,74,202,58,184,91,52,21,48,72,219,155,100,138,72,220,138,215,177,205,85,106,181,81,81,81,85,20,140,28,209,252,246,106,111,224,190,143,68,74,174,70,63,166,207,217,191,222,64,67,254,58,56,50,190,240,121,168,244,182,200,238,190,217,195,50,143,17,81,140,220,165,123,18,169,209,196,172,238,211,84,198,221,182,154,46,236,72,178,53,169,28,141,123,92,222,149,87,197,31,107,229,233,199,69,103,9,153,85,102,37,148,208,123,75,1,204,46,20,62,209,116,149,147,179,216,82,36,137,28,183,8,98,99,36,73,63,48,231,119,34,108,105,36,189,136,17,30,222,223,75,174,211,90,52,135,13,215,173,47,200,52,143,80,32,171,146,197,145,83,182,26,133,164,157,97,158,39,178,70,203,20,209,191,222,136,248,229,142,57,17,28,142,98,171,17,28,215,53,85,171,174,183,17,90,13,153,112,219,171,151,221,41,204,232,170,218,251,117,67,223,108,174,154,157,33,101,218,220,175,114,83,214,196,141,123,219,209,35,91,186,181,30,238,135,163,227,114,245,177,200,129,106,156,229,110,214,171,255,0,8,152,77,246,197,115,164,184,219,110,57,197,182,174,142,178,146,102,205,5,76,18,91,46,14,142,88,228,106,171,94,199,53,81,200,228,85,69,69,69,66,5,242,184,243,217,166,95,141,122,61,105,138,170,56,133,202,174,28,50,195,195,21,218,155,198,89,109,185,132,89,109,162,182,74,169,29,37,15,246,173,68,51,209,182,55,42,177,33,123,231,73,154,140,232,233,145,103,85,71,172,187,179,42,242,184,243,217,166,95,141,122,61,104,19,255,0,157,95,149,140,91,234,5,15,167,92,74,86,46,167,157,95,149,140,91,234,5,15,167,92,74,181,225,23,68,45,92,71,113,23,134,104,213,246,249,87,104,182,223,234,42,93,89,87,73,27,95,58,65,79,75,53,76,140,143,171,225,107,222,216,21,136,245,71,35,21,232,229,107,250,122,20,36,7,45,14,7,42,120,142,204,161,214,28,225,244,140,211,172,46,241,27,38,164,145,145,84,62,249,113,133,35,157,40,157,11,209,205,74,100,107,226,116,206,123,126,54,72,145,177,21,92,247,195,121,39,228,226,120,181,139,6,197,108,216,86,45,67,224,172,184,253,190,158,215,110,166,238,190,78,197,44,17,182,56,163,235,122,185,238,233,99,26,155,185,85,203,182,234,170,190,243,245,128,16,171,141,110,91,223,195,7,84,237,90,153,249,101,251,37,236,204,126,11,23,130,251,59,227,251,157,186,154,137,187,189,207,21,22,219,248,158,158,158,149,219,163,125,253,251,36,213,0,69,94,6,56,24,254,5,223,109,191,207,71,237,143,219,31,102,255,0,168,158,207,240,190,19,196,255,0,231,19,117,245,120,159,246,59,116,125,251,251,165,80,0,98,174,44,124,172,107,39,211,252,135,211,167,53,172,54,83,226,199,202,198,178,125,63,200,125,58,115,90,192,36,167,0,188,87,86,112,165,174,52,151,187,156,189,120,102,81,217,179,229,16,201,52,233,28,20,174,153,170,218,246,199,18,59,185,53,63,198,230,162,198,247,58,55,207,27,122,86,94,182,223,246,39,148,216,179,156,86,205,154,226,213,222,54,203,144,91,233,238,150,234,158,211,227,239,210,207,27,100,138,78,135,163,94,222,166,61,171,179,145,28,155,236,168,139,238,53,162,213,29,33,204,180,130,167,25,131,48,130,145,25,152,98,246,204,190,209,53,52,233,43,39,183,87,69,215,19,149,61,206,99,218,228,146,55,181,200,155,62,39,43,122,152,172,123,173,211,148,38,11,196,118,41,163,85,119,77,72,186,120,77,54,189,116,214,97,214,43,132,15,117,115,59,142,87,201,89,11,213,201,225,232,229,223,169,177,57,174,238,185,86,102,36,77,114,190,164,58,166,172,114,107,252,168,106,158,101,169,159,194,59,217,159,107,114,11,141,247,193,125,144,239,120,95,21,83,36,221,174,231,141,111,95,79,115,167,171,165,187,237,190,201,190,196,170,224,167,133,47,224,125,165,151,93,51,251,123,246,183,218,121,4,247,223,27,236,191,1,219,238,83,83,195,218,237,247,165,223,111,13,213,213,212,155,245,237,183,187,117,144,0,13,107,56,177,243,79,172,159,80,50,31,81,156,197,70,85,226,199,205,62,178,125,64,200,125,70,115,42,240,11,193,70,85,197,102,163,210,94,238,214,207,15,166,88,205,194,25,50,59,133,66,72,200,235,250,21,178,58,217,78,177,185,143,116,210,177,81,30,230,57,59,49,189,30,171,212,232,153,40,101,94,87,188,11,126,90,242,166,107,142,177,225,158,47,77,172,189,126,199,166,173,119,76,55,219,164,114,53,19,120,85,171,226,40,225,218,78,230,234,214,62,84,100,127,157,107,106,35,71,58,191,52,248,183,211,250,31,81,184,151,39,137,226,214,44,27,21,179,97,88,181,15,130,178,227,246,250,123,93,186,155,186,249,59,20,176,70,216,226,143,173,234,231,187,165,140,106,110,229,87,46,219,170,170,251,202,108,231,87,230,159,22,250,127,67,234,55,16,50,175,35,31,211,103,236,223,239,34,0,113,99,230,159,89,62,160,100,62,163,57,63,249,24,254,155,63,102,255,0,121,16,3,139,31,52,250,201,245,3,33,245,25,192,203,252,190,120,36,186,241,95,159,201,125,201,224,171,161,211,172,86,162,158,107,173,99,169,92,232,46,211,182,104,92,251,75,36,108,209,61,143,146,157,210,57,210,198,174,88,83,182,174,68,89,35,222,250,109,54,155,85,130,213,69,98,177,91,41,45,214,219,117,60,116,148,116,116,144,182,24,41,160,141,168,216,226,142,54,162,53,140,107,81,26,141,68,68,68,68,68,32,95,37,79,43,25,79,212,10,239,78,183,19,252,1,249,57,102,45,98,206,113,91,206,21,148,208,248,219,46,65,111,168,181,220,105,187,175,143,191,75,60,110,142,88,250,216,173,123,122,152,247,38,237,84,114,111,186,42,47,188,253,96,6,188,60,114,112,137,117,225,7,87,27,138,65,113,171,188,98,119,234,119,92,177,203,172,244,238,99,223,2,61,90,250,89,158,141,72,159,83,10,244,245,246,215,101,100,144,200,173,143,186,145,183,176,114,184,243,217,166,95,141,122,61,105,63,249,213,249,88,197,190,160,80,250,117,196,128,28,174,60,246,105,151,227,94,143,90,5,255,0,0,0,172,190,119,26,161,106,165,192,52,247,69,225,109,36,247,43,157,226,92,162,161,91,90,222,253,28,20,208,201,77,23,93,62,202,238,137,221,87,55,76,138,173,77,233,36,106,35,189,253,21,43,105,187,93,108,23,90,43,237,138,231,87,110,185,91,170,35,171,163,172,164,153,208,207,77,60,110,71,71,44,114,53,81,204,123,92,136,228,114,42,42,42,34,161,45,121,169,235,29,139,87,120,184,187,211,99,144,239,73,129,91,226,195,164,169,234,127,246,213,85,52,243,201,82,189,15,99,85,157,185,234,37,131,111,137,174,236,117,181,202,215,162,36,64,3,103,221,39,206,191,42,26,89,134,234,103,178,253,153,246,183,31,183,95,124,23,127,189,225,124,85,52,115,118,187,157,45,235,233,238,116,245,116,183,125,183,217,55,216,237,100,10,228,211,159,212,228,220,46,93,48,203,142,67,73,87,81,135,101,21,116,212,118,246,172,73,61,13,186,162,40,170,35,87,181,168,143,86,73,83,37,114,181,239,223,117,108,141,69,218,62,150,207,80,0,0,0,0,5,43,115,171,243,79,139,125,63,161,245,27,137,117,37,43,115,171,243,79,139,125,63,161,245,27,136,14,74,158,105,242,159,167,245,222,163,110,46,164,165,110,74,158,105,242,159,167,245,222,163,110,46,164,0,0,1,31,248,214,225,75,248,96,233,101,171,76,254,222,253,146,246,102,65,5,247,198,251,47,199,247,59,116,213,16,246,187,125,232,182,223,196,245,117,117,46,221,27,109,239,221,36,0,2,181,116,159,147,95,228,191,84,240,221,76,254,17,222,211,251,37,144,91,175,190,11,236,135,103,197,120,90,152,230,237,119,60,107,186,58,187,125,61,93,46,219,125,246,93,182,44,168,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,60,47,184,240,175,106,123,142,71,141,144,2,57,20,244,213,109,217,114,237,178,162,42,167,252,71,188,227,34,34,181,83,250,20,14,149,77,156,219,40,175,110,177,87,86,193,12,175,122,171,18,73,26,213,118,239,233,79,155,183,95,122,47,220,119,86,189,175,111,83,28,142,79,232,93,200,91,198,198,53,144,90,106,233,115,235,27,191,208,8,199,185,54,103,242,22,166,85,254,50,175,234,79,228,175,253,71,105,225,111,139,43,54,169,208,54,130,169,123,85,145,239,214,223,141,223,55,78,169,239,72,90,159,40,192,149,10,120,217,62,103,24,229,108,172,73,24,187,181,78,91,162,129,228,110,155,236,120,249,166,231,22,255,0,25,119,3,216,142,247,244,156,143,91,191,90,125,199,61,247,77,208,14,46,85,249,34,134,111,247,141,189,202,170,120,96,30,195,163,235,4,206,131,11,172,145,191,52,237,255,0,243,232,206,240,116,93,99,111,86,23,87,191,203,243,123,255,0,247,104,192,171,206,1,180,254,151,41,214,75,253,222,186,149,102,117,29,53,19,152,175,98,57,17,86,102,123,253,237,95,127,193,250,203,103,199,237,236,183,80,195,78,198,163,81,145,181,187,34,108,158,228,68,253,95,208,64,46,90,214,216,162,201,242,233,250,119,115,169,168,126,245,251,165,147,250,75,16,99,118,68,254,160,57,41,234,123,220,199,108,158,244,61,174,61,72,138,174,85,220,14,108,119,82,110,115,56,181,62,243,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,16,3,157,95,149,140,91,234,5,15,167,92,72,1,202,227,207,102,153,126,53,232,245,164,255,0,231,87,229,99,22,250,129,67,233,215,18,0,114,184,243,217,166,95,141,122,61,104,23,252,0,0,85,95,60,239,208,159,237,39,238,210,213,10,171,231,157,250,19,253,164,253,218,6,42,228,169,230,159,41,250,127,93,234,54,226,234,74,86,228,169,230,159,41,250,127,93,234,54,226,234,64,0,0,0,0,0,0,174,14,110,188,38,97,185,14,157,220,56,172,179,84,82,89,50,28,86,158,154,154,245,28,52,10,231,228,44,158,174,146,150,153,101,145,36,107,99,124,13,146,77,159,219,123,222,206,136,213,81,177,179,166,168,52,159,5,252,168,106,158,27,166,126,212,246,103,218,220,130,221,98,241,189,142,247,133,241,85,49,195,221,237,245,55,175,167,185,213,211,212,221,246,219,116,223,114,245,57,163,249,19,212,223,193,125,98,136,165,110,19,188,211,232,223,212,12,123,212,96,3,97,237,23,210,28,55,65,116,191,31,210,61,63,130,174,59,22,59,78,232,105,214,174,117,154,121,94,249,29,44,179,72,255,0,114,43,228,150,73,36,84,106,53,136,175,84,107,90,212,70,167,117,0,8,171,205,31,200,158,166,254,11,235,20,69,43,112,157,230,159,70,254,160,99,222,163,1,117,60,209,252,137,234,111,224,190,177,68,82,183,9,222,105,244,111,234,6,61,234,48,1,178,152,0,1,85,124,243,191,66,127,180,159,187,75,84,42,175,158,119,232,79,246,147,247,104,24,171,146,167,154,124,167,233,253,119,168,219,139,169,41,91,146,167,154,124,167,233,253,119,168,219,139,169,0,0,3,21,113,99,229,99,89,62,159,228,62,157,57,173,97,178,159,22,62,86,53,147,233,254,67,233,211,154,214,1,178,159,22,62,86,53,147,233,254,67,233,211,154,214,27,41,241,99,229,99,89,62,159,228,62,157,57,173,96,27,84,0,0,166,190,103,92,191,232,244,138,178,167,136,29,16,199,124,38,11,87,213,62,77,109,138,72,34,165,176,213,73,60,48,196,234,102,57,233,34,195,60,149,30,232,99,99,155,11,152,237,149,177,185,140,142,186,205,167,110,214,155,85,254,213,91,98,190,219,41,46,54,219,141,60,148,149,148,117,112,182,104,42,96,145,170,217,34,146,55,34,181,236,115,85,90,173,84,84,84,85,69,53,161,226,23,22,177,96,218,251,169,120,86,45,67,224,172,184,254,97,121,181,219,169,187,175,147,177,75,5,108,177,197,31,91,213,207,119,75,24,212,221,202,174,93,183,85,85,247,129,119,252,174,60,137,233,151,227,94,177,90,74,162,42,242,184,242,39,166,95,141,122,197,105,42,128,194,156,104,107,29,247,64,184,96,207,245,87,22,135,174,245,106,183,199,79,110,147,169,137,225,170,170,234,34,164,138,167,103,177,236,127,101,245,13,151,182,230,171,95,219,232,93,145,219,166,184,69,159,115,172,215,74,59,173,247,11,225,226,195,121,239,123,19,175,36,200,169,163,72,36,141,149,82,179,183,66,199,61,21,101,142,102,66,234,167,186,53,70,53,99,171,129,255,0,30,237,86,68,190,16,116,26,167,84,237,250,193,169,55,10,42,73,241,237,48,211,124,134,233,82,149,52,241,84,50,91,140,246,186,184,168,99,70,61,232,230,61,174,73,106,89,43,88,254,135,209,181,62,23,61,142,64,142,160,18,83,152,150,133,209,232,15,21,153,94,55,97,179,123,51,27,191,118,178,75,12,45,88,18,54,210,213,34,172,172,138,56,81,173,134,24,234,153,85,12,113,171,90,230,199,11,63,140,138,143,112,94,166,128,235,29,139,136,13,26,196,245,139,28,135,195,210,100,214,246,212,73,77,212,247,248,74,166,57,209,212,211,117,189,140,89,59,83,199,44,93,206,132,107,250,58,155,240,185,20,200,5,106,242,91,215,75,238,83,130,101,186,13,145,222,109,79,164,194,124,61,199,26,164,217,145,215,120,90,185,170,31,90,155,34,162,203,12,115,172,78,235,233,87,49,213,125,46,122,181,209,53,182,84,0,139,252,203,179,250,157,62,224,183,81,42,173,185,13,37,170,229,124,167,166,176,82,164,203,23,93,99,42,234,99,138,170,158,38,72,139,214,247,81,173,90,175,74,117,181,141,123,219,211,209,212,146,128,170,14,120,57,253,52,183,93,44,210,218,28,134,173,42,41,105,238,55,251,165,165,171,43,96,86,74,232,160,162,168,122,109,218,123,209,97,175,99,125,234,246,34,201,252,84,145,58,130,181,180,247,10,186,234,86,127,141,105,205,138,162,146,11,150,85,120,162,178,81,203,86,247,54,8,231,169,153,144,198,233,28,214,185,200,196,115,209,85,81,174,93,183,217,23,228,72,174,103,90,91,249,47,227,39,53,240,150,47,102,90,178,223,15,148,219,255,0,182,187,222,43,197,70,158,46,127,123,220,230,117,87,71,91,240,59,167,109,190,22,163,21,135,127,228,251,163,151,220,231,138,4,213,90,121,188,61,151,77,45,243,212,86,73,210,199,247,234,171,169,231,164,167,166,217,94,215,183,169,143,169,151,184,141,123,83,195,116,59,165,100,106,146,3,157,238,153,248,156,87,77,53,142,142,146,213,23,179,238,21,120,205,194,126,223,77,117,71,136,141,42,41,25,212,140,248,225,143,194,214,174,206,122,116,186,127,133,171,214,245,64,236,28,147,245,66,235,144,233,30,121,165,23,6,213,205,79,134,94,41,110,84,53,19,86,186,86,71,5,193,146,111,75,20,74,155,66,198,75,71,44,171,210,237,156,250,167,175,75,85,21,95,99,229,5,242,178,207,234,112,94,52,176,218,85,200,105,45,54,220,170,158,190,193,114,90,149,137,172,170,100,148,207,150,158,157,31,34,124,47,125,100,20,136,206,133,71,185,253,44,77,250,213,174,191,64,42,175,158,119,232,79,246,147,247,105,138,185,42,121,167,202,126,159,215,122,141,184,202,188,243,191,66,127,180,159,187,76,85,201,83,205,62,83,244,254,187,212,109,192,93,72,0,0,0,1,64,60,209,252,246,106,111,224,190,143,68,95,241,64,60,209,252,246,106,111,224,190,143,68,4,255,0,228,169,229,99,41,250,129,93,233,214,226,127,144,3,146,167,149,140,167,234,5,119,167,91,137,254,6,170,230,202,124,39,121,88,209,191,167,248,247,167,64,107,88,108,167,194,119,149,141,27,250,127,143,122,116,0,69,94,117,126,86,49,111,168,20,62,157,113,32,7,43,143,61,154,101,248,215,163,214,147,255,0,157,95,149,140,91,234,5,15,167,92,72,1,202,227,207,102,153,126,53,232,245,160,101,94,117,126,105,241,111,167,244,62,163,113,50,175,35,31,211,103,236,223,239,35,21,115,171,243,79,139,125,63,161,245,27,137,149,121,24,254,155,63,102,255,0,121,1,106,128,0,4,85,230,143,228,79,83,127,5,245,138,34,85,17,87,154,63,145,61,77,252,23,214,40,128,160,19,106,131,85,115,106,128,4,85,230,143,228,79,83,127,5,245,138,34,85,17,87,154,63,145,61,77,252,23,214,40,128,160,19,106,131,85,115,106,128,6,178,218,253,172,119,222,32,53,151,44,214,44,142,31,15,87,147,92,29,81,29,55,83,31,225,41,88,212,142,154,155,173,140,98,73,218,130,56,162,238,116,35,159,209,212,239,137,202,165,244,241,241,169,153,86,145,112,133,169,57,214,21,87,225,47,84,246,250,123,125,53,83,100,146,57,41,124,109,92,52,111,158,39,198,246,189,147,70,202,135,62,55,163,190,25,26,199,42,42,34,162,235,217,137,226,215,220,231,42,179,97,88,181,15,141,189,100,23,10,123,93,186,155,186,200,251,245,83,200,216,226,143,173,234,214,55,169,239,106,110,229,70,166,251,170,162,123,192,150,185,191,12,245,51,114,201,211,29,126,197,235,170,234,25,108,202,47,183,44,142,146,101,139,162,22,87,85,195,109,100,241,57,92,215,35,24,235,85,19,22,52,108,143,115,234,222,254,166,177,138,137,213,57,104,231,244,218,125,198,150,157,213,92,178,26,187,85,182,249,81,83,96,170,72,86,94,138,199,213,211,73,21,45,60,172,141,23,173,142,172,90,69,78,164,232,107,218,199,187,167,163,169,46,123,94,248,107,177,106,135,10,119,222,25,241,37,246,37,7,217,250,91,94,62,215,85,63,183,75,37,10,197,37,4,114,202,246,203,34,194,146,83,64,217,23,103,72,177,245,236,189,74,142,53,194,3,106,128,116,173,20,213,11,86,181,105,30,33,170,246,102,210,71,79,148,217,233,174,79,167,166,173,109,91,40,231,123,19,189,74,178,181,17,30,248,101,238,68,255,0,133,170,143,141,200,173,106,162,162,119,80,0,0,5,43,115,171,243,79,139,125,63,161,245,27,137,117,37,43,115,171,243,79,139,125,63,161,245,27,136,25,87,145,143,233,179,246,111,247,145,106,133,85,242,49,253,54,126,205,254,242,45,80,0,0,10,1,230,143,231,179,83,127,5,244,122,34,85,114,49,253,54,126,205,254,242,34,175,52,127,61,154,155,248,47,163,209,18,171,145,143,233,179,246,111,247,144,22,168,71,254,50,120,67,193,56,180,211,138,139,69,238,139,163,47,178,91,235,190,200,93,29,95,53,60,116,21,211,36,110,78,235,88,142,99,225,145,244,240,178,78,168,158,228,143,175,183,210,245,71,18,0,1,171,190,127,128,102,90,89,153,93,180,251,80,113,234,187,30,67,99,168,90,106,234,26,148,78,184,159,178,42,42,42,42,181,236,115,85,175,99,218,170,199,177,205,115,85,205,114,42,200,174,87,30,123,52,203,241,175,71,173,38,167,58,189,45,193,63,37,152,182,181,251,11,252,217,253,160,161,197,189,167,226,166,255,0,185,126,26,227,83,216,236,245,246,191,191,124,93,125,29,127,119,86,222,226,21,242,184,243,217,166,95,141,122,61,104,19,255,0,157,95,149,140,91,234,5,15,167,92,72,1,202,227,207,102,153,126,53,232,245,164,255,0,231,87,229,99,22,250,129,67,233,215,18,0,114,184,243,217,166,95,141,122,61,104,23,252,0,0,0,0,0,3,21,113,99,229,99,89,62,159,228,62,157,57,173,97,178,159,22,62,86,53,147,233,254,67,233,211,154,214,1,177,70,134,233,110,9,170,28,44,112,241,246,234,197,237,63,178,88,254,37,148,217,255,0,182,166,135,194,221,41,109,209,118,39,252,211,219,215,211,220,127,192,254,166,46,254,246,174,200,72,3,21,112,157,229,99,70,254,159,227,222,157,1,149,64,0,0,160,27,215,14,153,223,20,28,125,106,174,154,96,180,255,0,164,11,237,101,226,183,174,31,238,101,175,219,75,12,245,157,185,101,143,189,218,239,177,221,166,59,173,255,0,36,79,154,165,223,104,94,133,233,199,14,154,113,110,210,253,47,179,120,27,85,14,242,205,52,170,143,170,184,85,57,17,36,170,169,145,17,59,147,63,165,187,174,200,212,107,90,198,53,140,99,24,223,175,75,180,135,13,210,10,108,154,12,62,10,180,126,97,148,92,242,251,188,213,51,172,175,158,227,93,47,92,174,68,247,53,140,107,82,56,216,214,162,108,200,154,174,234,122,189,238,238,160,10,86,231,87,230,159,22,250,127,67,234,55,18,234,74,86,231,87,230,159,22,250,127,67,234,55,16,50,175,35,31,211,103,236,223,239,34,0,113,99,230,159,89,62,160,100,62,163,57,63,249,24,254,155,63,102,255,0,121,16,3,139,31,52,250,201,245,3,33,245,25,192,181,78,74,158,86,50,159,168,21,222,157,110,39,249,0,57,42,121,88,202,126,160,87,122,117,184,159,224,0,0,64,14,117,126,86,49,111,168,20,62,157,113,32,7,43,143,61,154,101,248,215,163,214,147,255,0,157,95,149,140,91,234,5,15,167,92,72,1,202,227,207,102,153,126,53,232,245,160,95,241,213,53,99,58,252,151,233,102,101,169,158,203,246,159,217,44,126,227,125,240,93,254,207,138,240,180,210,77,218,238,116,187,163,171,183,211,213,210,237,183,223,101,219,99,181,144,171,155,158,166,101,90,119,194,60,214,236,90,175,194,125,181,200,41,49,155,140,236,146,72,230,109,12,144,84,84,74,200,220,199,183,110,231,133,108,79,71,117,53,209,75,43,21,191,22,232,20,131,150,101,55,220,231,42,188,230,185,77,119,141,189,100,23,10,139,165,198,167,180,200,251,245,83,200,233,37,147,161,136,214,55,169,239,114,236,212,70,166,251,34,34,123,137,107,198,95,12,245,58,121,195,71,13,90,201,143,87,85,214,99,215,60,30,138,209,92,218,149,139,174,142,227,88,250,155,202,108,228,115,92,246,72,234,250,214,177,18,63,205,178,145,168,247,185,210,33,130,184,85,210,223,203,79,17,218,117,166,115,88,189,179,65,121,200,41,125,171,69,226,188,63,118,215,19,251,213,223,156,71,177,205,218,150,41,221,240,57,30,187,108,205,220,173,69,186,158,102,154,41,249,105,225,31,41,240,247,15,11,95,130,111,154,209,245,203,209,12,190,10,9,188,68,114,109,27,220,237,233,101,169,232,106,116,239,42,69,212,228,111,86,225,94,188,154,115,250,108,103,138,59,166,25,113,200,106,233,41,243,28,94,174,154,142,222,213,149,96,174,184,211,203,21,68,106,246,181,21,136,248,233,163,174,86,189,251,108,142,145,168,187,201,210,235,180,53,129,210,124,235,242,95,170,120,110,166,123,47,218,127,100,178,11,117,247,193,119,251,62,43,194,212,199,55,107,185,210,238,142,174,223,79,87,75,182,223,125,151,109,141,156,237,55,107,85,254,213,69,125,177,92,233,46,54,219,141,60,117,116,117,148,147,54,104,42,96,145,168,232,229,142,70,170,181,236,115,85,28,142,69,84,84,84,84,3,235,0,0,0,0,41,91,157,95,154,124,91,233,253,15,168,220,75,169,41,91,157,95,154,124,91,233,253,15,168,220,64,114,84,243,79,148,253,63,174,245,27,113,117,37,43,114,84,243,79,148,253,63,174,245,27,113,117,32,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,228,79,122,169,228,224,246,110,128,120,73,122,149,81,14,127,51,208,173,86,169,237,99,145,125,222,240,63,31,43,197,109,121,101,166,162,213,116,133,210,69,60,111,141,200,146,43,125,206,107,155,243,79,232,114,149,37,196,54,129,230,252,49,101,140,204,244,229,146,178,145,119,221,29,20,149,91,126,106,40,255,0,151,22,223,57,223,252,175,250,54,46,32,199,250,175,164,216,254,166,216,164,181,93,173,240,78,174,219,165,100,142,53,254,91,29,252,166,59,249,136,4,127,224,215,139,203,118,173,225,244,214,236,142,225,77,21,234,57,106,27,36,106,144,194,170,157,214,35,54,103,113,87,229,35,126,239,254,140,172,134,189,39,86,62,55,198,248,222,155,238,139,191,221,191,220,82,230,172,233,222,168,112,121,171,235,121,176,117,67,99,141,41,38,233,134,185,54,84,84,108,143,78,136,221,31,248,5,251,189,228,184,225,243,143,220,39,48,176,178,219,125,186,212,211,93,224,72,162,86,58,134,161,205,114,164,40,174,94,164,123,254,246,187,239,2,124,163,209,203,183,184,228,168,139,243,58,62,1,168,54,220,186,145,179,209,213,182,101,114,237,186,69,35,127,148,228,254,87,248,167,120,110,206,111,187,239,3,194,170,183,230,169,177,234,74,152,149,221,190,164,234,79,122,38,232,123,94,142,233,219,100,83,168,84,223,169,169,50,102,90,229,123,219,59,216,199,53,187,42,166,202,228,68,247,167,244,129,219,250,149,83,221,255,0,17,201,168,191,127,222,122,233,247,116,104,229,247,170,251,207,114,127,80,30,78,149,171,16,120,140,78,170,39,34,43,92,145,239,186,170,127,166,176,238,167,75,213,134,79,38,37,84,218,127,227,254,111,111,126,223,233,172,2,29,114,239,167,109,46,103,154,211,54,54,163,98,165,160,217,81,85,126,111,145,126,242,124,39,200,130,220,190,45,245,84,249,54,97,85,86,221,157,45,53,10,110,142,69,249,62,66,116,167,201,0,47,200,245,183,230,123,23,228,112,68,93,253,224,115,111,200,242,120,79,145,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,8,1,206,175,202,198,45,245,2,135,211,174,36,0,229,113,231,179,76,191,26,244,122,210,127,243,171,242,177,139,125,64,161,244,235,137,0,57,92,121,236,211,47,198,189,30,180,11,254,0,0,42,175,158,119,232,79,246,147,247,105,106,133,85,243,206,253,9,254,210,126,237,3,21,114,84,243,79,148,253,63,174,245,27,113,117,37,43,114,84,243,79,148,253,63,174,245,27,113,117,32,0,0,0,0,0,0,69,94,104,254,68,245,55,240,95,88,162,41,91,132,239,52,250,55,245,3,30,245,24,11,169,230,143,228,79,83,127,5,245,138,34,149,184,78,243,79,163,127,80,49,239,81,128,13,148,192,0,69,94,104,254,68,245,55,240,95,88,162,41,91,132,239,52,250,55,245,3,30,245,24,11,169,230,143,228,79,83,127,5,245,138,34,149,184,78,243,79,163,127,80,49,239,81,128,13,148,192,0,10,171,231,157,250,19,253,164,253,218,90,161,85,124,243,191,66,127,180,159,187,64,197,92,149,60,211,229,63,79,235,189,70,220,93,73,74,220,149,60,211,229,63,79,235,189,70,220,93,72,0,0,24,171,139,31,43,26,201,244,255,0,33,244,233,205,107,13,148,248,177,242,177,172,159,79,242,31,78,156,214,176,13,148,248,177,242,177,172,159,79,242,31,78,156,214,176,217,79,139,31,43,26,201,244,255,0,33,244,233,205,107,0,218,160,0,0,214,179,139,31,52,250,201,245,3,33,245,25,205,148,205,107,56,177,243,79,172,159,80,50,31,81,156,11,169,229,113,228,79,76,191,26,245,138,210,85,17,87,149,199,145,61,50,252,107,214,43,79,201,230,151,174,148,122,63,194,157,251,27,162,188,248,76,147,81,63,204,221,178,24,210,9,36,125,44,138,139,112,123,163,149,122,187,62,23,185,11,164,99,92,230,73,83,7,241,85,200,246,133,43,107,246,177,223,120,128,214,92,179,88,178,56,124,61,94,77,112,117,68,116,221,76,127,132,165,99,82,58,106,110,182,49,137,39,106,8,226,139,185,208,142,127,71,83,190,39,42,150,107,194,14,131,83,105,103,44,45,96,212,155,133,21,92,25,14,167,224,249,13,210,165,42,105,229,167,124,86,232,40,42,226,161,141,24,247,171,94,199,53,101,169,100,173,99,58,217,88,212,248,154,198,57,107,43,64,116,114,251,196,6,178,226,122,59,142,77,225,234,242,107,131,105,228,169,233,99,252,37,43,26,233,42,106,122,30,246,36,157,168,35,150,94,223,90,57,253,29,45,248,156,136,108,19,196,221,166,213,96,225,19,85,236,86,43,101,37,186,219,110,211,123,237,37,29,29,36,45,134,10,104,35,182,76,216,226,142,54,162,53,140,107,81,26,141,68,68,68,68,68,3,91,114,231,185,203,232,133,215,58,209,43,6,180,91,239,148,148,244,250,95,81,59,107,168,38,141,221,117,112,92,167,163,167,71,196,244,221,17,241,203,28,91,177,200,136,230,72,247,117,34,177,25,37,48,155,68,103,248,6,27,170,120,109,219,79,181,7,30,164,190,99,215,202,117,166,174,161,169,69,232,149,155,162,162,162,162,163,152,246,185,26,246,61,170,143,99,218,215,53,90,230,162,160,107,195,193,126,177,216,180,11,138,12,3,85,114,152,122,236,182,171,132,148,247,25,58,158,158,26,150,174,158,90,73,106,118,99,30,247,246,89,80,233,123,109,106,185,253,190,132,217,93,186,108,124,106,217,150,98,215,220,27,42,188,225,89,77,15,130,189,99,247,10,139,93,198,155,186,201,59,21,80,72,232,229,143,173,138,230,59,165,236,114,110,213,86,174,219,162,170,123,203,254,229,219,174,149,154,253,194,158,41,146,95,175,62,211,201,44,61,220,110,253,51,146,117,145,213,84,170,137,19,229,146,101,115,166,154,74,87,210,205,36,136,231,53,210,76,255,0,226,170,43,26,18,84,215,7,141,13,99,177,107,239,20,25,254,170,226,208,244,89,110,183,8,233,237,210,117,61,124,77,45,37,60,84,145,84,236,246,49,236,239,50,157,178,246,220,212,115,59,157,11,186,183,117,191,62,37,53,122,155,65,116,27,57,213,201,167,164,142,163,29,179,205,53,189,42,224,150,104,37,184,191,104,168,161,145,145,108,245,100,149,50,67,26,170,43,118,71,170,171,154,136,174,77,104,128,186,158,77,154,41,246,27,135,219,182,177,213,220,59,213,122,155,112,78,204,17,203,213,28,20,54,233,106,41,227,234,106,198,213,108,206,157,245,138,237,158,246,172,125,141,186,93,214,132,148,227,67,71,47,186,251,195,6,127,165,88,180,221,23,171,173,190,58,139,116,125,44,95,19,85,73,81,21,92,84,219,189,236,99,59,207,167,108,93,199,57,26,206,231,90,238,141,217,123,94,128,232,229,139,135,253,26,196,244,119,28,155,196,82,99,54,246,211,201,83,210,246,120,186,167,185,210,84,212,244,61,239,88,251,179,201,44,189,190,181,107,58,250,91,240,181,16,200,0,106,195,105,187,93,108,23,90,43,237,138,231,87,110,185,91,170,35,171,163,172,164,153,208,207,77,60,110,71,71,44,114,53,81,204,123,92,136,228,114,42,42,42,34,161,180,70,39,148,216,179,156,86,205,154,226,213,222,54,203,144,91,233,238,150,234,158,211,227,239,210,207,27,100,138,78,135,163,94,222,166,61,171,179,145,28,155,236,168,139,238,53,194,226,159,69,63,131,183,16,89,182,142,71,112,241,180,152,253,193,60,4,238,151,185,35,232,103,137,149,20,189,215,118,227,69,153,32,154,36,147,165,136,222,226,63,167,118,236,171,109,60,159,117,142,197,156,240,192,154,85,79,15,135,189,105,165,194,122,122,200,250,158,254,253,45,117,68,245,116,245,59,171,26,198,245,61,245,49,118,209,207,114,120,110,183,116,164,141,64,48,175,60,239,208,159,237,39,238,211,21,114,84,243,79,148,253,63,174,245,27,113,149,121,231,126,132,255,0,105,63,118,152,171,146,167,154,124,167,233,253,119,168,219,128,186,144,0,0,0,2,128,121,163,249,236,212,223,193,125,30,136,191,226,128,121,163,249,236,212,223,193,125,30,136,9,255,0,201,83,202,198,83,245,2,187,211,173,196,255,0,32,7,37,79,43,25,79,212,10,239,78,183,19,252,13,85,205,148,248,78,242,177,163,127,79,241,239,78,128,214,176,217,79,132,239,43,26,55,244,255,0,30,244,232,0,138,188,234,252,172,98,223,80,40,125,58,226,64,14,87,30,123,52,203,241,175,71,173,39,255,0,58,191,43,24,183,212,10,31,78,184,144,3,149,199,158,205,50,252,107,209,235,64,202,188,234,252,211,226,223,79,232,125,70,226,101,94,70,63,166,207,217,191,222,70,42,231,87,230,159,22,250,127,67,234,55,19,42,242,49,253,54,126,205,254,242,2,213,0,0,8,171,205,31,200,158,166,254,11,235,20,68,170,34,175,52,127,34,122,155,248,47,172,81,1,64,38,213,6,170,230,213,0,8,171,205,31,200,158,166,254,11,235,20,68,170,34,175,52,127,34,122,155,248,47,172,81,1,64,38,213,6,170,230,213,0,85,95,59,221,82,255,0,234,105,162,150,251,239,254,23,148,221,237,158,23,250,169,168,39,239,43,63,251,36,222,134,63,250,94,223,239,106,71,94,82,120,85,215,42,227,75,31,190,219,234,41,35,167,195,172,247,91,221,115,102,123,145,242,64,250,103,80,163,98,68,106,162,191,187,93,19,149,28,173,78,134,189,119,221,17,174,234,156,203,179,250,109,65,227,75,81,42,173,185,13,93,214,219,99,168,166,176,82,164,203,47,69,27,233,41,163,138,170,158,38,72,137,208,198,214,37,90,175,74,116,57,238,123,219,213,215,212,179,211,146,222,142,95,112,253,26,203,117,138,239,55,110,147,81,46,20,244,246,186,110,150,47,85,45,181,213,17,186,167,173,175,85,78,185,231,168,139,182,230,49,205,240,221,95,19,100,106,160,88,169,174,15,26,26,57,98,208,46,40,51,253,42,197,166,235,178,218,174,17,212,91,163,233,122,120,106,90,186,120,170,226,166,221,239,123,223,217,101,67,98,238,57,202,231,246,250,215,101,118,201,177,241,81,124,240,112,171,85,6,127,165,154,141,13,69,90,220,175,150,123,141,146,162,39,61,189,134,193,67,52,83,68,230,55,167,169,30,174,184,76,142,85,114,162,163,99,217,27,178,171,131,63,242,113,213,234,108,215,134,138,237,45,168,158,145,46,90,113,120,154,22,65,12,18,181,254,206,174,123,234,161,154,87,187,118,61,238,168,90,246,34,49,83,102,66,206,166,166,232,231,207,82,144,57,62,235,29,247,6,226,129,52,170,158,31,17,101,212,187,124,244,245,145,245,49,157,138,170,26,121,234,233,234,119,86,57,238,233,99,42,98,237,163,152,213,241,61,110,234,88,218,133,223,128,0,0,41,91,157,95,154,124,91,233,253,15,168,220,75,169,41,91,157,95,154,124,91,233,253,15,168,220,64,202,188,140,127,77,159,179,127,188,139,84,42,175,145,143,233,179,246,111,247,145,106,128,0,0,80,15,52,127,61,154,155,248,47,163,209,18,171,145,143,233,179,246,111,247,145,21,121,163,249,236,212,223,193,125,30,136,149,92,140,127,77,159,179,127,188,128,181,64,0,16,3,157,95,149,140,91,234,5,15,167,92,72,1,202,227,207,102,153,126,53,232,245,164,255,0,231,87,229,99,22,250,129,67,233,215,18,0,114,184,243,217,166,95,141,122,61,104,19,255,0,157,95,149,140,91,234,5,15,167,92,72,1,202,227,207,102,153,126,53,232,245,164,255,0,231,87,229,99,22,250,129,67,233,215,18,0,114,184,243,217,166,95,141,122,61,104,23,252,0,0,0,0,0,3,21,113,99,229,99,89,62,159,228,62,157,57,173,97,178,159,22,62,86,53,147,233,254,67,233,211,154,214,1,178,159,9,222,86,52,111,233,254,61,233,208,25,84,197,92,39,121,88,209,191,167,248,247,167,64,101,80,0,0,0,0,5,43,115,171,243,79,139,125,63,161,245,27,137,117,37,43,115,171,243,79,139,125,63,161,245,27,136,25,87,145,143,233,179,246,111,247,145,0,56,177,243,79,172,159,80,50,31,81,156,159,252,140,127,77,159,179,127,188,136,1,197,143,154,125,100,250,129,144,250,140,224,90,167,37,79,43,25,79,212,10,239,78,183,19,252,128,28,149,60,172,101,63,80,43,189,58,220,79,240,0,0,32,7,58,191,43,24,183,212,10,31,78,184,144,3,149,199,158,205,50,252,107,209,235,73,255,0,206,175,202,198,45,245,2,135,211,174,36,0,229,113,231,179,76,191,26,244,122,208,47,248,165,110,115,122,165,246,175,136,235,22,153,208,95,124,85,6,9,143,199,226,104,188,47,71,131,186,86,189,102,155,243,138,196,116,157,116,173,183,59,220,231,49,187,108,155,59,184,133,212,154,208,241,47,159,211,106,159,16,218,145,168,54,252,134,174,249,109,190,101,23,42,155,93,117,74,203,215,45,187,196,61,40,209,18,84,71,177,141,167,72,152,198,57,19,161,141,107,118,111,78,200,19,87,146,62,21,117,175,214,141,66,212,104,106,41,18,219,99,197,226,178,84,68,231,187,190,233,235,170,227,154,39,49,189,61,42,196,109,190,100,114,171,145,81,93,30,200,237,213,91,110,121,102,45,98,206,113,91,206,21,148,208,248,219,46,65,111,168,181,220,105,187,175,143,191,75,60,110,142,88,250,216,173,123,122,152,247,38,237,84,114,111,186,42,47,188,138,188,171,52,114,251,164,92,35,218,42,114,57,182,171,207,110,18,230,49,211,116,179,251,86,150,166,8,35,166,78,182,61,200,254,228,20,241,79,191,194,230,247,250,28,212,115,21,86,96,1,172,14,172,96,191,146,253,83,204,180,207,218,158,211,251,37,144,92,108,94,55,177,217,241,94,22,166,72,123,189,190,167,116,117,118,250,186,122,157,182,251,110,187,110,94,247,45,125,94,166,213,254,15,176,121,214,122,69,185,97,244,235,136,92,161,166,130,88,153,3,232,90,214,83,181,86,77,250,222,234,53,164,145,238,98,171,21,242,185,19,167,101,99,107,91,156,46,21,106,197,120,193,125,246,223,81,87,37,70,99,139,219,111,117,205,153,237,86,71,59,29,53,10,54,36,70,162,163,59,84,49,57,81,202,229,235,115,215,125,149,26,220,191,201,47,88,239,177,101,89,215,15,213,16,247,172,181,54,245,204,104,228,234,99,124,37,84,114,83,210,84,38,200,206,185,59,204,150,155,222,175,233,103,133,248,91,188,142,84,11,106,0,0,0,0,41,91,157,95,154,124,91,233,253,15,168,220,75,169,41,91,157,95,154,124,91,233,253,15,168,220,64,114,84,243,79,148,253,63,174,245,27,113,117,37,43,114,84,243,79,148,253,63,174,245,27,113,117,32,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,123,122,143,83,119,106,252,143,121,227,100,253,64,17,119,67,201,199,222,159,172,242,138,6,55,214,77,27,199,245,90,197,83,109,186,210,172,142,150,23,49,21,29,34,123,251,114,53,63,138,246,255,0,61,74,157,226,171,129,237,66,211,28,137,217,14,3,96,185,214,208,74,146,200,231,83,210,43,209,138,179,171,90,139,213,43,215,248,175,79,184,186,179,240,178,140,86,213,147,80,186,142,229,69,12,236,118,200,169,36,109,114,127,25,23,239,69,251,208,10,123,224,179,136,172,143,7,212,171,30,39,150,61,212,80,215,87,67,78,246,212,177,145,127,27,187,183,250,86,255,0,57,27,247,167,205,11,140,198,238,212,183,155,69,45,125,44,236,146,57,162,100,141,86,187,116,84,86,162,255,0,214,86,231,22,92,44,218,244,230,170,147,85,113,58,38,82,173,142,102,86,189,33,141,172,221,24,234,116,255,0,75,133,191,119,87,242,147,231,243,249,146,183,131,205,82,167,206,244,254,223,10,212,117,212,82,210,195,20,136,175,69,84,115,96,167,223,249,110,95,155,254,240,36,68,187,244,251,140,89,153,214,90,237,89,45,28,215,42,168,162,153,239,133,27,214,254,159,127,82,236,155,127,188,101,95,118,219,175,188,135,124,92,229,21,86,173,73,199,109,180,149,175,139,191,87,110,110,205,145,91,252,103,202,159,114,167,234,37,18,198,199,59,106,168,163,158,39,163,152,246,162,162,167,201,119,68,93,207,210,68,95,212,117,45,46,150,105,176,235,91,230,151,173,203,73,6,235,212,171,186,246,153,250,206,222,80,58,134,163,200,177,216,228,247,162,34,237,186,170,237,183,198,211,183,152,39,139,61,69,166,211,220,10,74,217,101,86,190,70,181,91,179,145,23,221,81,11,87,249,77,254,112,29,11,131,136,209,151,204,137,105,106,162,149,171,5,47,87,67,218,239,229,191,245,42,255,0,73,44,155,190,222,242,9,114,215,185,205,122,164,200,46,85,21,174,149,211,65,77,238,89,21,202,157,51,206,223,189,87,245,19,181,62,64,120,113,193,55,61,139,242,56,38,223,52,3,155,126,71,147,194,124,143,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,64,14,117,126,86,49,111,168,20,62,157,113,32,7,43,143,61,154,101,248,215,163,214,151,252,0,0,0,21,87,207,59,244,39,251,73,251,180,181,64,5,43,114,84,243,79,148,253,63,174,245,27,113,117,32,0,0,0,0,0,0,1,21,121,163,249,19,212,223,193,125,98,136,165,110,19,188,211,232,223,212,12,123,212,96,54,83,0,0,0,69,94,104,254,68,245,55,240,95,88,162,41,91,132,239,52,250,55,245,3,30,245,24,13,148,192,0,0,2,170,249,231,126,132,255,0,105,63,118,150,168,0,165,110,74,158,105,242,159,167,245,222,163,110,46,164,0,0,0,49,87,22,62,86,53,147,233,254,67,233,211,154,214,27,84,0,49,87,22,62,86,53,147,233,254,67,233,211,154,214,27,84,0,0,0,6,181,156,88,249,167,214,79,168,25,15,168,206,108,166,0,138,188,174,60,137,233,151,227,94,177,90,87,87,56,45,99,190,231,60,80,46,149,84,67,225,236,186,105,111,130,158,142,62,166,63,191,85,93,79,5,93,69,78,232,198,189,189,76,125,52,93,181,115,218,158,27,173,189,43,35,144,187,240,5,59,114,96,208,106,108,171,84,50,93,127,190,209,85,248,124,30,157,182,187,19,221,79,43,96,146,227,89,28,141,158,70,76,143,70,61,240,211,110,199,68,173,127,186,186,55,175,66,181,138,235,52,226,199,202,198,178,125,63,200,125,58,115,42,128,53,87,54,168,0,10,86,231,39,162,159,97,184,130,180,235,29,37,195,189,73,169,182,245,239,65,36,189,82,65,93,110,138,158,158,78,150,164,109,70,194,232,31,70,173,221,239,114,201,223,223,165,189,8,126,175,37,189,99,177,97,250,203,150,232,237,222,30,221,94,162,91,233,234,45,117,61,79,94,170,171,107,106,36,117,55,67,88,168,157,112,79,81,47,113,207,99,91,225,186,126,39,72,212,75,148,0,87,87,58,77,99,190,225,250,53,137,104,237,162,30,221,38,162,92,42,42,46,149,61,76,94,170,91,107,169,228,109,55,67,152,170,157,115,207,79,47,113,175,99,155,225,186,126,38,200,228,74,246,229,225,133,90,179,254,52,180,170,197,121,168,171,134,158,150,240,251,219,29,76,246,181,235,61,190,154,90,232,90,170,230,185,58,29,45,52,109,122,109,186,177,92,136,173,85,71,38,195,192,0,0,10,107,231,73,163,150,44,63,89,113,45,98,180,77,219,171,212,75,125,69,61,210,155,165,235,213,85,109,109,60,109,169,235,115,213,19,174,9,233,226,237,181,140,107,124,55,87,196,233,28,169,242,114,96,213,234,108,67,94,114,93,35,184,207,73,13,62,161,89,219,53,26,186,9,95,60,215,27,127,114,88,225,99,219,240,49,139,77,53,116,142,87,167,189,97,141,17,200,171,210,251,159,0,85,95,60,239,208,159,237,39,238,211,21,114,84,243,79,148,253,63,174,245,27,113,117,32,0,0,0,0,1,64,60,209,252,246,106,111,224,190,143,68,95,240,2,0,114,84,242,177,148,253,64,174,244,235,113,63,192,3,85,115,101,62,19,188,172,104,223,211,252,123,211,160,50,168,2,0,115,171,242,177,139,125,64,161,244,235,137,0,57,92,121,236,211,47,198,189,30,180,191,224,5,43,115,171,243,79,139,125,63,161,245,27,137,149,121,24,254,155,63,102,255,0,121,22,168,0,0,0,17,87,154,63,145,61,77,252,23,214,40,137,84,0,213,92,218,160,0,4,85,230,143,228,79,83,127,5,245,138,34,85,0,53,87,54,104,215,237,99,177,112,255,0,163,89,102,177,100,112,248,138,76,102,222,234,136,233,186,158,207,23,84,247,36,116,212,221,108,99,214,62,236,242,69,23,115,161,90,206,190,167,124,45,85,50,0,3,85,115,101,62,22,52,83,248,59,112,251,132,232,228,151,15,27,87,143,219,215,199,206,217,123,145,190,186,121,95,81,85,218,119,110,53,88,82,121,165,72,250,152,142,237,163,58,183,118,234,185,84,0,34,175,51,173,45,252,168,112,109,154,248,75,23,180,238,184,151,135,202,109,255,0,219,93,159,11,225,100,79,23,63,189,237,107,250,104,100,173,248,29,213,190,255,0,11,85,232,194,85,0,53,129,210,173,76,202,180,111,81,241,205,82,194,170,252,61,235,25,184,69,112,166,234,146,70,71,55,66,252,112,75,219,123,30,232,101,98,186,57,24,142,78,184,222,246,170,236,229,54,126,0,0,0,1,74,220,234,252,211,226,223,79,232,125,70,226,93,72,2,170,249,24,254,155,63,102,255,0,121,22,168,0,0,0,20,3,205,31,207,102,166,254,11,232,244,68,170,228,99,250,108,253,155,253,228,90,160,0,0,2,0,115,171,242,177,139,125,64,161,244,235,137,0,57,92,121,236,211,47,198,189,30,180,191,224,4,0,231,87,229,99,22,250,129,67,233,215,18,0,114,184,243,217,166,95,141,122,61,105,127,192,0,0,0,0,0,0,12,85,197,143,149,141,100,250,127,144,250,116,230,181,134,213,0,12,85,194,119,149,141,27,250,127,143,122,116,6,85,0,0,0,0,0,1,74,220,234,252,211,226,223,79,232,125,70,226,93,72,2,170,249,24,254,155,63,102,255,0,121,16,3,139,31,52,250,201,245,3,33,245,25,205,148,192,16,3,146,167,149,140,167,234,5,119,167,91,137,254,0,0,0,16,3,157,95,149,140,91,234,5,15,167,92,72,1,202,227,207,102,153,126,53,232,245,165,255,0,0,35,87,49,93,99,177,104,223,8,249,221,77,222,31,17,87,152,91,231,195,173,116,221,79,103,122,170,190,9,99,114,245,181,143,70,246,160,74,137,246,119,75,95,216,232,234,107,158,213,40,51,79,112,171,174,165,103,248,214,156,216,170,41,32,185,101,87,138,43,37,28,181,111,115,96,142,122,153,153,12,110,145,205,107,156,140,71,61,21,85,26,229,219,125,145,126,70,209,0,14,191,167,184,85,171,77,112,12,107,78,108,85,21,115,219,113,91,61,21,146,142,90,183,181,211,201,5,52,44,134,55,72,230,181,173,87,171,88,138,170,141,106,111,190,200,159,35,176,0,4,0,231,55,165,191,106,248,113,177,106,101,5,139,197,87,224,153,4,126,38,183,197,116,120,59,93,107,22,25,191,54,175,70,201,215,84,219,115,125,205,115,219,182,233,179,123,138,86,175,1,58,153,149,105,127,23,26,103,113,197,170,251,126,222,200,40,177,155,140,15,146,68,134,170,134,190,118,83,202,201,26,199,183,175,167,184,217,88,142,221,169,44,49,61,90,238,141,141,138,64,0,0,0,0,2,149,185,213,249,167,197,190,159,208,250,141,196,186,144,5,43,114,84,243,79,148,253,63,174,245,27,113,117,32,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,126,71,165,206,115,87,100,61,231,7,177,23,222,2,55,245,52,228,169,191,204,244,181,21,139,211,243,61,200,187,160,24,239,92,240,27,102,117,166,247,251,53,85,20,50,172,214,249,216,212,123,55,247,170,34,162,252,211,239,106,125,255,0,113,3,56,86,203,174,122,67,174,55,109,58,185,86,77,21,12,181,115,199,77,23,94,237,247,214,65,11,17,17,168,237,190,24,213,61,234,89,149,92,13,169,166,150,7,252,164,98,181,127,223,66,185,56,214,193,106,180,211,59,180,106,197,174,53,86,69,115,167,89,90,214,61,87,100,154,162,119,59,119,110,212,254,34,127,254,0,177,123,125,74,86,80,83,213,53,119,73,99,107,247,254,180,43,183,142,92,130,177,56,137,198,44,244,243,189,189,47,180,202,136,139,183,189,101,149,55,249,127,79,235,38,71,14,218,129,73,168,26,69,140,223,96,145,17,245,22,200,29,35,85,236,85,71,38,237,84,248,125,223,54,169,9,120,205,138,134,183,138,76,66,36,115,95,84,250,155,44,106,136,239,122,53,103,127,220,139,250,213,62,224,39,150,139,247,151,79,236,142,158,69,123,221,65,76,174,85,253,125,136,206,248,117,13,44,163,74,44,42,211,2,71,211,211,71,2,125,255,0,116,44,79,191,250,142,222,0,132,92,207,42,230,165,211,186,85,138,103,70,137,2,170,163,125,219,255,0,109,211,19,116,129,220,213,122,191,39,244,29,43,178,45,59,183,255,0,239,186,96,58,15,40,203,197,77,198,28,170,9,234,30,230,69,77,70,172,69,93,209,55,168,168,220,178,228,249,21,113,201,205,219,253,174,110,219,109,75,69,255,0,227,53,5,163,167,200,2,158,182,174,234,167,177,126,71,173,191,48,61,137,242,60,158,27,242,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,114,108,187,156,155,190,199,149,67,195,64,242,191,34,56,113,175,167,143,204,116,154,228,232,32,142,73,169,163,154,118,117,43,81,81,91,77,83,183,189,83,245,184,146,7,95,205,237,141,186,227,181,244,174,77,250,233,229,111,252,108,114,126,180,253,96,66,46,6,117,102,158,221,137,59,79,170,231,153,181,182,23,186,145,237,233,114,181,21,38,170,93,145,200,237,151,220,223,185,16,197,250,151,35,245,19,141,203,51,41,170,29,43,104,22,205,59,146,69,84,68,70,79,18,174,219,239,254,19,254,83,12,220,245,10,125,17,226,135,58,167,146,46,168,101,190,85,47,79,82,39,187,166,85,79,127,75,215,253,53,63,250,126,93,187,133,236,169,117,3,138,87,228,142,103,74,72,148,145,162,111,190,221,19,81,167,234,111,253,0,91,110,43,75,224,236,84,80,111,252,72,35,77,191,169,141,67,246,15,150,216,196,101,5,58,39,248,38,127,243,40,125,64,8,45,205,42,159,191,167,20,178,57,205,78,220,11,183,251,245,148,196,233,32,159,52,229,114,105,237,11,26,187,35,160,114,175,255,0,125,211,1,137,121,58,163,81,114,237,157,191,246,173,22,255,0,253,243,80,90,42,124,138,182,228,230,237,228,203,215,245,210,209,127,248,205,65,105,41,242,0,191,35,214,223,154,158,197,249,30,182,252,192,246,55,228,121,60,55,228,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,79,153,200,226,160,114,61,115,198,146,196,230,42,123,149,21,63,228,57,162,238,129,64,167,78,103,58,101,87,98,212,123,142,105,65,64,230,178,178,166,73,31,35,34,84,69,248,41,90,158,244,98,125,238,95,188,234,60,184,42,100,173,213,186,121,220,222,173,166,103,191,109,247,218,166,140,176,30,63,52,158,143,52,211,11,157,127,97,29,85,26,194,172,114,50,61,253,245,52,168,190,247,123,254,77,253,101,125,114,232,122,217,245,150,43,107,154,159,223,163,217,87,231,186,212,81,254,160,46,214,222,170,180,112,251,182,252,219,125,223,239,33,244,159,37,181,202,234,40,92,239,190,54,255,0,208,135,214,0,132,92,207,109,211,214,105,164,19,196,206,164,134,29,149,81,21,118,222,174,155,250,9,186,68,14,99,51,64,205,42,146,41,26,139,221,141,187,127,70,213,148,202,4,113,228,242,138,218,188,181,191,45,169,40,147,111,255,0,137,156,180,196,249,33,85,220,160,102,237,93,178,232,85,119,234,164,162,217,87,255,0,89,155,254,210,212,90,187,181,23,250,0,47,200,245,183,230,123,23,228,112,79,152,28,219,242,60,158,27,242,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,56,63,245,236,115,60,42,34,252,192,224,199,123,246,61,135,30,148,69,57,1,211,117,66,199,29,243,23,171,164,153,55,107,186,63,95,248,70,47,221,253,69,72,240,245,67,77,136,241,112,251,51,103,107,25,220,160,115,81,125,219,171,164,162,254,114,238,92,149,222,145,181,148,50,64,228,223,171,111,119,251,232,191,245,20,217,170,182,139,134,147,113,169,109,171,147,174,24,159,83,101,115,156,222,166,163,154,175,129,85,55,217,168,191,222,215,254,32,46,66,197,39,114,215,74,228,118,232,176,179,111,119,251,20,63,68,233,250,91,121,101,247,13,181,92,163,147,169,179,210,65,39,189,119,95,138,38,47,235,95,214,119,0,4,77,230,23,103,101,195,74,37,157,93,178,192,198,34,123,149,127,141,87,77,253,36,178,35,119,28,244,14,172,209,234,245,99,122,149,169,23,187,109,255,0,239,186,112,32,223,40,219,196,48,102,121,69,182,86,185,30,250,42,69,79,122,127,225,46,255,0,242,144,183,24,85,22,38,170,47,187,100,255,0,160,166,110,86,85,173,163,214,107,245,59,159,183,93,5,34,116,239,255,0,157,51,238,255,0,124,185,122,69,69,166,141,201,242,86,53,127,228,3,218,191,35,134,202,142,249,161,236,61,75,252,96,61,137,242,60,158,27,242,60,128,7,133,93,189,225,28,139,242,80,31,208,121,60,42,42,251,209,79,32,120,85,216,32,217,21,127,168,242,0,30,58,147,228,139,186,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,55,56,191,112,192,57,42,111,247,21,249,204,71,75,95,53,210,223,168,52,84,253,82,91,228,164,123,157,215,183,195,19,42,31,190,202,255,0,232,79,228,175,251,229,130,24,203,95,48,154,60,199,1,187,210,77,12,143,149,104,167,70,116,57,201,239,236,74,137,242,69,251,221,250,128,199,92,20,231,81,229,218,107,111,164,87,126,114,134,154,42,119,38,223,123,41,233,209,127,146,159,206,254,146,73,16,39,131,44,138,163,17,213,59,198,156,87,49,97,100,73,95,44,104,246,108,231,116,58,40,211,222,229,69,95,116,107,247,125,196,245,79,144,30,76,97,196,13,162,59,214,9,87,73,43,122,145,82,63,118,251,127,167,196,191,173,63,81,147,206,173,168,212,241,84,227,147,199,42,42,167,193,242,93,191,211,24,5,63,242,243,167,125,191,136,187,173,59,83,248,180,212,42,159,211,253,177,2,255,0,214,93,5,189,85,212,80,185,223,53,141,191,244,33,77,188,46,65,30,55,197,245,125,5,3,149,35,123,45,205,94,165,234,247,44,180,139,243,255,0,132,165,200,90,149,93,109,165,114,174,251,194,197,255,0,240,80,15,172,244,187,248,199,184,245,185,85,28,160,114,103,200,228,113,111,200,242,160,21,55,56,246,211,125,199,95,191,109,142,96,120,223,111,114,156,86,70,183,248,202,37,85,107,21,91,182,251,125,228,66,226,31,94,178,189,60,212,74,11,117,182,225,74,202,105,58,145,241,186,6,61,87,253,18,159,53,93,255,0,210,219,247,253,192,75,253,208,240,230,245,166,203,242,63,27,17,187,173,234,203,5,193,251,43,165,234,223,100,217,61,207,114,127,212,126,216,28,90,212,106,108,135,35,194,185,19,230,17,200,191,32,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,17,171,134,190,51,108,90,225,172,26,165,160,55,187,87,178,179,61,57,200,47,52,240,164,12,123,169,110,118,122,91,131,169,163,169,107,151,126,220,204,234,133,146,198,229,217,206,123,100,143,116,115,227,134,74,154,224,241,11,148,223,112,110,52,53,47,53,197,171,188,21,235,31,213,11,205,210,221,83,218,100,157,138,168,46,210,201,20,157,15,71,49,221,47,99,87,103,34,181,118,217,81,83,220,6,199,192,142,188,14,113,119,106,226,251,72,221,149,207,110,164,179,229,150,26,134,219,114,59,84,21,13,123,25,58,177,28,202,168,88,174,89,89,77,50,117,116,119,19,116,124,115,70,142,147,180,178,58,69,0,0,0,0,1,18,172,28,109,218,172,188,113,231,28,36,106,60,244,148,20,242,84,81,77,137,222,42,106,155,19,29,60,246,203,115,217,105,72,219,10,34,190,73,100,172,149,146,203,46,238,123,219,11,81,85,99,105,45,74,1,230,143,231,179,83,127,5,244,122,34,199,249,104,113,199,77,196,118,27,14,143,103,12,171,102,162,225,118,120,223,53,92,143,150,161,151,203,116,43,28,9,90,233,158,174,114,84,163,159,19,102,107,221,241,190,68,145,138,168,231,178,16,155,224,0,58,86,183,230,183,93,53,209,124,251,81,172,84,244,147,220,177,92,94,235,123,163,138,173,142,116,18,79,77,73,36,209,182,70,181,205,114,177,92,196,69,68,115,87,109,246,84,249,157,83,133,94,38,48,222,43,244,142,143,84,176,250,26,187,115,219,80,235,109,222,217,82,138,231,219,174,49,178,55,203,2,73,210,141,153,157,50,198,246,72,212,78,166,61,189,77,99,250,227,103,215,197,143,149,141,100,250,127,144,250,116,229,5,240,171,196,198,101,194,134,174,81,234,150,31,67,73,113,99,169,221,109,187,219,42,81,26,203,141,186,71,198,249,96,73,58,85,208,191,170,40,222,201,26,139,210,246,55,169,175,103,92,111,13,146,65,213,52,171,83,49,93,100,211,140,115,84,176,170,191,17,101,201,173,241,92,41,186,164,141,242,67,214,159,28,18,246,222,246,54,104,158,142,142,70,35,151,162,70,61,170,187,181,78,214,0,0,0,199,252,66,229,55,220,27,64,181,47,53,197,171,188,21,235,31,195,239,55,75,117,79,105,146,118,42,160,162,150,72,164,232,122,57,142,233,123,26,187,57,21,171,182,202,138,158,227,32,24,171,139,31,43,26,201,244,255,0,33,244,233,192,165,111,236,163,241,217,254,190,127,243,102,207,254,72,93,247,15,89,77,247,57,208,45,52,205,114,154,239,27,122,200,48,251,53,210,227,83,218,100,125,250,169,232,162,146,89,58,24,141,99,122,158,247,46,205,68,106,111,178,34,39,184,214,92,217,79,132,239,43,26,55,244,255,0,30,244,232,0,202,166,63,226,23,41,190,224,218,5,169,121,174,45,93,224,175,88,254,31,121,186,91,170,123,76,147,177,85,5,20,178,69,39,67,209,204,119,75,216,213,217,200,173,93,182,84,84,247,25,0,197,92,88,249,88,214,79,167,249,15,167,78,7,74,224,115,139,187,87,23,218,70,236,174,123,117,37,159,44,176,212,54,219,145,218,160,168,107,216,201,213,136,230,85,66,197,114,202,202,105,147,171,163,184,155,163,227,154,52,116,157,165,145,210,40,214,135,135,93,121,204,184,109,213,203,22,171,97,149,181,109,125,186,161,140,185,208,195,80,144,178,237,110,87,181,106,40,165,87,49,237,232,145,173,217,28,172,119,67,209,146,53,58,216,213,77,132,248,117,215,156,55,137,45,35,177,106,182,25,91,72,230,92,105,216,203,157,12,53,11,51,237,55,20,99,86,162,138,85,115,24,238,184,220,237,145,202,198,245,177,89,35,83,161,237,85,12,150,0,0,124,151,107,181,170,193,106,173,190,223,110,116,150,235,109,186,158,74,186,202,202,185,155,12,20,208,70,213,116,146,201,35,149,26,198,53,168,174,87,42,162,34,34,170,159,89,78,220,214,56,227,166,212,171,173,127,11,122,108,202,184,172,88,197,225,89,148,220,220,249,96,91,141,198,149,207,98,209,50,61,209,31,77,12,187,185,206,145,171,220,154,40,220,196,107,98,108,147,4,223,224,239,140,95,225,107,170,122,193,246,122,143,194,97,152,87,178,109,214,47,206,119,61,161,220,169,186,117,220,126,56,34,150,46,252,49,82,126,97,253,93,190,215,185,119,115,247,249,57,131,85,241,115,132,96,17,234,231,11,186,143,87,111,167,199,105,234,38,202,44,110,182,89,230,129,150,232,97,154,162,75,147,37,172,141,101,71,198,145,164,110,133,138,254,180,124,106,198,53,88,254,228,96,228,99,250,108,253,155,253,228,90,160,20,23,105,230,167,199,29,186,235,69,112,172,213,218,75,165,61,45,68,115,75,67,87,141,219,27,5,83,26,228,87,67,34,195,78,201,81,142,68,86,170,198,246,63,101,94,151,53,118,84,185,78,21,120,152,195,120,175,210,58,61,82,195,232,106,237,207,109,67,173,183,123,101,74,43,159,110,184,198,200,223,44,9,39,74,54,102,116,203,27,217,35,81,58,152,246,245,53,143,235,141,149,109,205,11,129,111,200,166,84,253,113,209,204,51,194,105,181,235,163,219,20,212,78,234,134,197,116,146,71,34,237,10,53,60,61,28,219,199,219,217,92,198,74,175,143,243,77,117,60,107,23,248,85,226,99,50,225,67,87,40,245,75,15,161,164,184,177,212,238,182,221,237,149,40,141,101,198,221,35,227,124,176,36,157,42,232,95,213,20,111,100,141,69,233,123,27,212,215,179,174,55,134,193,60,66,229,55,220,27,64,181,47,53,197,171,188,21,235,31,195,239,55,75,117,79,105,146,118,42,160,162,150,72,164,232,122,57,142,233,123,26,187,57,21,171,182,202,138,158,226,144,127,178,143,199,103,250,249,255,0,205,155,63,249,33,113,58,229,159,225,186,167,193,54,167,106,14,159,100,52,151,204,122,249,166,249,5,77,13,117,50,175,68,172,246,125,66,42,42,42,35,152,246,185,28,199,177,200,143,99,218,230,185,26,230,170,38,185,128,109,80,69,94,62,184,215,197,120,83,211,138,187,37,166,231,226,53,55,38,183,205,30,57,111,167,88,223,37,7,90,58,54,220,234,18,70,189,141,134,39,162,171,26,246,175,122,70,43,17,58,91,43,226,202,188,75,241,23,130,112,191,165,149,250,153,157,84,127,133,163,179,209,116,77,253,211,186,120,105,166,130,143,185,20,82,118,123,189,135,183,186,246,244,51,230,171,242,69,215,175,93,53,211,81,248,139,212,123,142,168,106,133,231,199,93,107,182,138,24,98,69,101,45,190,149,170,171,29,45,52,106,171,219,133,157,78,217,55,87,43,156,231,189,207,123,222,247,6,107,254,202,63,29,159,235,231,255,0,54,108,255,0,228,133,143,203,169,124,84,112,243,192,229,199,136,221,120,212,90,188,175,54,90,140,114,244,251,12,150,106,43,83,45,118,233,110,116,141,154,218,238,154,70,189,181,50,211,205,36,115,73,35,23,178,247,35,99,106,44,75,44,184,83,149,247,47,186,155,77,77,151,138,29,105,181,82,61,239,167,109,126,31,99,169,138,42,150,116,77,21,45,69,29,233,37,138,119,53,30,141,124,237,100,18,197,215,27,209,178,252,47,107,54,148,28,209,252,137,234,111,224,190,177,68,6,95,225,215,94,112,222,36,180,142,197,170,216,101,109,35,153,113,167,99,46,116,48,212,44,207,180,220,81,141,90,138,41,85,204,99,186,227,115,182,71,43,27,214,197,100,141,78,135,181,87,37,154,240,240,57,197,221,215,132,29,92,118,87,61,186,174,241,137,223,169,219,109,200,237,80,84,57,143,124,8,244,115,42,161,98,185,34,125,76,43,213,209,220,77,149,146,77,26,58,62,234,200,221,130,49,60,166,197,156,226,182,108,215,22,174,241,182,92,130,223,79,116,183,84,246,159,31,126,150,120,219,36,82,116,61,26,246,245,49,237,93,156,136,228,223,101,68,95,112,31,172,0,0,0,0,0,0,0,3,31,241,11,148,223,112,109,2,212,188,215,22,174,240,87,172,127,15,188,221,45,213,61,166,73,216,170,130,138,89,34,147,161,232,230,59,165,236,106,236,228,86,174,219,42,42,123,140,107,192,231,23,118,174,47,180,141,217,92,246,234,75,62,89,97,168,109,183,35,181,65,80,215,177,147,171,17,204,170,133,138,229,149,148,211,39,87,71,113,55,71,199,52,104,233,59,75,35,187,175,22,62,86,53,147,233,254,67,233,211,154,251,112,235,175,57,151,13,186,185,98,213,108,50,182,173,175,183,84,49,151,58,24,106,18,22,93,173,202,246,173,69,20,170,230,61,189,18,53,187,35,149,142,232,122,50,70,167,91,26,168,27,47,3,21,112,209,196,94,9,197,6,150,80,106,102,11,81,254,10,142,241,69,209,55,247,50,233,225,161,154,122,62,228,177,71,222,237,119,216,222,235,27,208,255,0,154,47,205,19,42,129,31,248,204,226,151,248,35,225,56,126,164,86,227,126,219,178,220,179,10,91,21,238,158,39,116,213,50,134,90,58,185,93,45,50,171,145,139,51,31,4,110,70,191,225,123,81,204,221,138,228,145,153,171,19,202,108,89,206,43,102,205,113,106,239,27,101,200,45,244,247,75,117,79,105,241,247,233,103,141,178,69,39,67,209,175,111,83,30,213,217,200,142,77,246,84,69,247,16,91,157,95,149,140,91,234,5,15,167,92,72,107,203,67,142,58,158,28,115,40,116,123,56,101,35,244,235,52,188,70,249,170,228,124,84,239,177,220,102,72,224,74,215,76,245,107,86,153,90,200,155,51,94,239,129,145,164,140,84,86,189,147,5,228,128,0,16,215,95,56,227,169,225,199,141,156,67,71,179,134,82,63,78,179,76,94,218,249,170,228,124,84,239,177,220,102,184,86,192,149,174,153,234,214,173,50,181,145,54,102,189,223,3,35,73,24,168,173,123,38,153,69,43,115,171,243,79,139,125,63,161,245,27,136,23,82,10,171,229,89,199,143,253,200,225,83,87,239,95,225,98,196,47,183,59,143,251,131,41,172,141,103,107,255,0,88,116,79,146,111,240,116,236,111,247,166,22,168,0,0,0,0,0,3,228,187,93,173,86,11,85,109,246,251,115,164,183,91,109,212,242,85,214,86,85,204,216,96,166,130,54,171,164,150,73,28,168,214,49,173,69,114,185,85,17,17,21,84,15,147,44,202,108,88,54,43,121,205,114,154,239,5,101,199,237,245,23,75,141,79,105,242,118,41,96,141,210,75,39,67,17,207,119,75,24,229,217,168,174,93,182,68,85,247,21,173,163,156,222,254,220,113,89,37,131,53,183,218,177,109,29,200,54,181,218,106,110,78,237,213,90,38,98,72,176,214,213,76,196,115,63,182,30,230,199,43,21,82,40,26,177,57,36,68,138,105,39,140,28,197,56,234,169,226,151,50,92,31,79,171,234,217,165,118,10,136,102,161,134,166,150,38,62,231,113,133,42,24,183,36,85,141,39,133,142,142,161,209,178,23,63,248,140,107,220,198,61,202,198,67,80,54,168,5,90,242,190,230,9,83,118,169,178,240,189,173,55,90,70,61,148,237,160,195,239,149,50,197,76,206,136,98,165,167,163,178,164,81,64,214,171,213,172,157,204,158,89,122,228,122,182,47,137,238,102,246,148,0,0,6,20,227,39,88,239,188,63,240,241,144,107,22,57,15,136,171,198,110,22,58,137,41,186,152,207,23,74,251,189,28,117,52,221,111,99,210,62,236,18,75,23,115,161,92,206,190,166,252,77,69,59,7,14,186,243,134,241,37,164,118,45,86,195,43,105,28,203,141,59,25,115,161,134,161,102,125,166,226,140,106,212,81,74,174,99,29,215,27,157,178,57,88,222,182,43,36,106,116,61,170,184,131,154,63,145,61,77,252,23,214,40,138,139,224,115,139,187,175,8,58,184,236,174,123,117,93,227,19,191,83,182,219,145,218,160,168,115,30,248,17,232,230,85,66,197,114,68,250,152,87,171,163,184,155,43,36,154,52,116,125,213,145,161,176,240,63,39,19,202,108,89,206,43,102,205,113,106,239,27,101,200,45,244,247,75,117,79,105,241,247,233,103,141,178,69,39,67,209,175,111,83,30,213,217,200,142,77,246,84,69,247,31,172,0,0,0,0,5,0,255,0,101,31,142,207,245,243,255,0,155,54,127,242,66,239,184,122,202,111,185,206,129,105,166,107,148,215,120,219,214,65,135,217,174,151,26,158,211,35,239,213,79,69,20,146,201,208,196,107,27,212,247,185,118,106,35,83,125,145,17,61,198,178,230,202,124,39,121,88,209,191,167,248,247,167,64,6,85,0,1,135,248,182,214,251,175,14,26,3,145,235,69,154,199,73,121,168,199,42,45,110,125,5,76,142,141,149,48,77,113,166,167,153,136,246,251,216,245,138,105,58,31,179,145,175,233,114,181,232,138,197,237,122,47,171,216,110,189,105,126,63,171,154,127,61,92,150,44,138,157,211,83,165,92,11,12,241,61,146,58,41,97,145,158,244,71,199,44,114,70,170,213,115,21,88,170,215,57,170,142,92,21,205,31,200,158,166,254,11,235,20,69,74,240,47,198,109,247,131,205,71,170,185,201,106,246,206,25,148,120,122,124,154,219,19,24,149,78,142,37,127,106,166,154,71,109,180,209,119,101,84,141,206,72,228,107,220,215,116,170,178,88,195,97,64,124,150,155,181,170,255,0,106,162,190,216,174,116,151,27,109,198,158,58,186,58,202,73,155,52,21,48,72,212,116,114,199,35,85,90,246,57,170,142,71,34,170,42,42,42,31,88,0,0,0,0,0,10,245,230,91,204,18,155,71,173,87,142,31,52,130,235,87,30,160,215,211,248,107,197,218,146,89,105,103,198,152,246,210,207,26,198,175,129,89,59,234,41,167,149,168,248,101,107,224,93,156,138,143,70,236,29,87,139,190,108,183,93,43,215,154,77,57,209,124,114,146,237,103,193,175,18,210,230,82,220,163,116,75,119,158,62,184,103,160,166,114,167,84,12,137,202,229,241,29,42,174,154,54,108,215,66,199,37,77,132,233,110,169,96,154,211,130,91,53,51,77,47,190,217,198,239,61,239,5,91,225,102,167,238,246,166,124,50,126,110,102,50,70,237,36,79,111,196,212,223,109,211,116,84,85,214,8,146,156,11,241,155,125,224,243,81,234,174,114,90,189,179,134,101,30,30,159,38,182,196,198,37,83,163,137,95,218,169,166,145,219,109,52,93,217,85,35,115,146,57,26,247,53,221,42,172,150,48,216,80,31,37,166,237,106,191,218,168,175,182,43,157,37,198,219,113,167,142,174,142,178,146,102,205,5,76,18,53,29,28,177,200,213,86,189,142,106,163,145,200,170,138,138,138,135,214,4,53,229,197,199,29,79,21,184,109,126,31,168,44,164,167,212,92,62,158,7,215,77,19,226,137,151,186,71,42,177,43,98,129,21,28,199,181,200,214,206,214,183,180,215,203,19,154,173,73,146,40,230,81,171,190,1,159,230,90,89,153,90,117,7,79,178,26,187,30,67,99,168,74,154,26,234,101,78,184,159,178,162,162,162,162,181,236,115,85,204,123,28,138,199,177,206,107,145,205,114,162,236,39,193,247,22,120,111,23,90,95,246,226,197,79,73,103,190,208,84,73,77,125,199,27,94,181,83,218,158,178,61,32,87,189,99,137,94,201,98,98,72,215,163,58,55,238,49,21,93,19,209,3,58,128,0,0,0,193,92,111,234,246,101,160,188,49,229,186,185,167,243,210,71,125,199,106,45,19,83,165,92,9,52,18,177,247,74,72,165,134,70,123,149,89,36,82,73,26,171,85,175,68,122,171,92,215,34,57,59,7,12,92,66,226,188,80,104,213,151,87,49,106,111,1,227,251,148,215,27,91,234,163,168,154,217,93,19,186,101,167,145,204,95,241,100,98,185,172,115,226,150,39,171,25,215,210,152,171,154,63,145,61,77,252,23,214,40,138,118,224,251,139,60,203,132,93,80,251,113,98,167,171,188,88,171,233,228,166,190,227,141,175,74,88,46,172,72,222,144,43,222,177,202,140,124,82,189,36,107,209,157,123,119,24,138,141,149,232,161,177,152,58,254,1,159,225,186,167,134,218,117,7,79,178,26,75,230,61,124,167,74,154,26,234,101,94,137,89,186,162,162,162,162,57,143,107,145,204,123,28,136,246,61,174,107,145,174,106,162,118,0,4,106,227,191,137,203,239,9,122,123,134,234,173,162,203,237,186,71,230,17,218,238,150,143,18,202,111,31,75,45,178,224,230,199,223,116,82,172,93,51,199,79,46,237,111,82,246,186,55,70,185,196,149,32,7,58,191,43,24,183,212,10,31,78,184,129,55,240,12,255,0,13,213,60,54,211,168,58,125,144,210,95,49,235,229,58,84,208,215,83,42,244,74,205,213,21,21,21,17,204,123,92,142,99,216,228,71,177,237,115,92,141,115,85,19,176,20,67,203,139,142,58,110,20,179,42,252,63,80,89,87,81,167,89,133,68,15,174,154,39,203,43,236,149,109,69,98,86,197,2,42,181,236,115,85,173,157,173,111,117,204,138,39,53,92,176,164,82,94,240,0,0,0,0,24,43,141,253,94,204,180,23,134,60,183,87,52,254,122,72,239,184,237,69,162,106,116,171,129,38,130,86,62,233,73,20,176,200,207,114,171,36,138,73,35,85,106,181,232,143,85,107,154,228,71,39,96,225,139,136,92,87,138,13,26,178,234,230,45,77,224,60,127,114,154,227,107,125,84,117,19,91,43,162,119,76,180,242,57,139,254,44,140,87,53,142,124,82,196,245,99,58,250,83,21,115,71,242,39,169,191,130,250,197,17,78,220,31,113,103,153,112,139,170,31,110,44,84,245,119,139,21,125,60,148,215,220,113,181,233,75,5,213,137,27,210,5,123,214,57,81,143,138,87,164,141,122,51,175,110,227,17,81,178,189,20,54,51,7,95,192,51,252,55,84,240,219,78,160,233,246,67,73,124,199,175,148,233,83,67,93,76,171,209,43,55,84,84,84,84,71,49,237,114,57,143,99,145,30,199,181,205,114,53,205,84,78,192,0,0,0,128,28,214,248,163,215,110,26,255,0,37,223,145,76,231,236,231,218,63,109,251,79,251,153,71,89,223,240,254,7,179,254,137,138,78,158,158,252,191,197,219,126,175,126,251,38,211,252,170,190,121,223,161,63,218,79,221,160,117,78,2,184,245,226,199,90,120,177,193,180,207,82,245,91,219,56,221,231,218,126,54,139,216,86,218,126,239,106,219,85,52,127,156,134,157,146,55,105,34,99,190,23,38,251,108,187,162,170,44,234,226,183,140,219,23,9,122,143,165,118,204,242,213,221,195,51,191,107,211,221,238,80,49,239,170,181,73,78,180,93,138,150,198,221,251,176,167,136,149,37,141,26,178,116,171,92,205,213,157,169,106,91,149,199,158,205,50,252,107,209,235,73,85,207,59,244,39,251,73,251,180,11,84,5,69,242,161,227,142,167,26,186,217,56,71,212,102,82,37,138,229,81,80,204,70,236,175,138,157,104,106,229,116,147,186,138,117,114,181,37,100,242,185,253,167,38,242,164,210,182,61,158,217,25,217,183,64,0,0,42,3,143,94,61,120,177,209,110,44,115,157,51,211,77,86,246,54,55,102,246,103,130,162,246,21,182,163,181,221,182,210,205,39,231,38,167,124,142,222,73,94,239,137,203,182,251,38,200,136,137,32,57,82,113,71,174,220,74,126,84,127,45,121,207,218,63,179,158,196,246,103,247,50,142,143,177,226,60,119,123,253,13,20,125,93,93,136,191,141,190,221,62,237,183,93,224,7,52,127,61,154,155,248,47,163,209,18,171,145,143,233,179,246,111,247,144,22,168,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,147,116,56,39,185,79,97,193,81,64,230,124,119,106,86,86,91,231,167,123,81,201,36,110,106,162,162,47,205,170,159,127,245,159,90,124,143,15,69,86,170,32,16,7,80,170,104,180,135,137,203,125,246,40,146,54,87,82,84,177,253,63,2,43,164,117,83,189,232,196,85,95,239,105,243,39,157,166,189,183,26,54,84,183,109,157,191,235,251,149,83,239,254,162,17,115,25,198,43,41,49,154,92,202,142,142,87,205,75,87,77,26,189,168,174,68,107,150,161,61,254,245,79,155,255,0,87,222,103,206,24,181,70,215,168,152,76,21,116,149,177,61,233,213,212,214,187,125,191,61,50,127,53,191,204,80,51,113,214,117,3,185,246,114,165,24,196,95,226,123,247,249,126,113,167,102,63,3,53,142,73,108,53,12,141,219,57,122,118,77,190,127,27,64,168,14,27,155,86,254,47,42,22,161,136,143,86,208,123,247,223,127,206,209,255,0,73,114,86,132,218,213,70,139,247,65,31,255,0,50,133,63,232,37,190,90,62,48,170,89,86,254,135,244,208,39,74,167,203,243,148,101,192,90,54,75,93,26,34,239,180,17,251,255,0,224,160,31,97,235,119,241,143,97,234,118,219,252,192,230,207,145,229,126,95,35,195,126,71,149,249,1,193,55,234,249,30,195,215,243,83,154,124,128,245,212,185,91,11,213,63,154,191,244,21,145,197,157,125,93,207,136,171,93,149,234,189,151,119,221,252,101,93,250,86,187,111,114,251,190,226,206,39,223,180,237,191,82,255,0,208,86,183,22,12,145,56,139,179,190,159,119,74,189,253,218,137,247,127,111,129,97,24,4,9,79,141,210,196,214,34,53,58,246,84,79,246,199,157,145,93,182,223,215,177,248,184,115,21,152,237,35,85,119,84,238,125,219,127,45,199,234,200,244,107,145,21,126,240,18,174,234,141,67,216,198,244,161,197,173,69,119,81,205,85,19,230,160,121,7,30,180,95,226,166,231,132,118,238,233,3,152,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,173,103,22,62,105,245,147,234,6,67,234,51,155,41,154,214,113,99,230,159,89,62,160,100,62,163,56,31,39,14,186,243,153,112,219,171,150,45,86,195,43,106,218,251,117,67,25,115,161,134,161,33,101,218,220,175,106,212,81,74,174,99,219,209,35,91,178,57,88,238,135,163,36,106,117,177,170,155,9,240,235,175,56,111,18,90,71,98,213,108,50,182,145,204,184,211,177,151,58,24,106,22,103,218,110,40,198,173,69,20,170,230,49,221,113,185,219,35,149,141,235,98,178,70,167,67,218,171,175,14,85,161,122,143,136,105,62,21,173,247,59,55,119,12,206,252,92,86,219,165,58,171,227,134,170,158,166,120,36,165,168,247,39,106,101,240,239,145,136,187,181,241,170,171,92,170,201,91,30,75,224,115,139,187,175,8,58,184,236,174,123,117,93,227,19,191,83,182,219,145,218,160,168,115,30,248,17,232,230,85,66,197,114,68,250,152,87,171,163,184,155,43,36,154,52,116,125,213,145,161,176,240,63,39,19,202,108,89,206,43,102,205,113,106,239,27,101,200,45,244,247,75,117,79,105,241,247,233,103,141,178,69,39,67,209,175,111,83,30,213,217,200,142,77,246,84,69,247,31,172,0,0,5,0,243,71,243,217,169,191,130,250,61,17,26,177,60,166,251,131,101,86,108,215,22,174,240,87,172,126,225,79,116,183,84,246,153,39,98,170,9,27,36,82,116,61,28,199,116,189,141,93,156,138,213,219,101,69,79,113,37,121,163,249,236,212,223,193,125,30,136,233,88,159,9,153,150,117,194,134,65,197,14,31,81,87,118,102,43,148,73,101,187,216,233,168,17,207,165,183,71,71,21,68,183,37,151,185,212,230,49,211,198,215,198,216,151,165,157,82,185,200,198,63,164,46,123,129,126,51,108,92,97,233,197,85,206,75,87,177,179,60,95,195,211,228,214,216,152,245,165,108,146,163,251,85,52,210,59,125,225,151,181,42,164,110,114,201,27,152,230,187,169,17,146,201,37,77,104,120,117,215,156,203,134,221,92,177,106,182,25,91,86,215,219,170,24,203,157,12,53,9,11,46,214,229,123,86,162,138,85,115,30,222,137,26,221,145,202,199,116,61,25,35,83,173,141,84,216,39,134,142,34,240,78,40,52,178,131,83,48,90,143,240,84,119,138,46,137,191,185,151,79,13,12,211,209,247,37,138,62,247,107,190,198,247,88,222,135,252,209,126,104,128,226,199,202,198,178,125,63,200,125,58,115,90,195,101,62,44,124,172,107,39,211,252,135,211,167,53,172,2,90,114,249,227,110,235,194,134,127,37,139,39,158,174,187,78,178,170,138,120,110,180,110,170,115,96,180,206,233,161,107,238,204,141,176,202,247,190,58,118,200,215,69,26,53,102,78,218,57,85,99,143,107,222,196,242,155,22,115,138,217,179,92,90,187,198,217,114,11,125,61,210,221,83,218,124,125,250,89,227,108,145,73,208,244,107,219,212,199,181,118,114,35,147,125,149,17,125,198,185,156,85,112,207,153,112,161,171,149,154,91,152,87,82,92,88,234,118,220,173,23,58,101,70,178,227,110,145,242,50,41,214,62,165,116,47,234,138,70,62,55,42,244,189,142,233,115,217,209,35,229,87,43,158,59,109,90,39,117,155,66,53,163,38,171,167,194,111,149,12,118,63,113,171,157,190,11,30,173,115,158,178,178,78,164,234,138,154,161,207,106,171,250,251,113,72,213,122,181,169,52,210,180,46,124,0,0,197,92,88,249,88,214,79,167,249,15,167,78,101,83,21,113,99,229,99,89,62,159,228,62,157,56,26,214,27,41,240,157,229,99,70,254,159,227,222,157,1,173,97,178,159,9,222,86,52,111,233,254,61,233,208,1,149,76,85,197,143,149,141,100,250,127,144,250,116,230,85,49,87,22,62,86,53,147,233,254,67,233,211,129,173,97,34,184,28,226,238,235,194,14,174,59,43,158,221,87,120,196,239,212,237,182,228,118,168,42,28,199,190,4,122,57,149,80,177,92,145,62,166,21,234,232,238,38,202,201,38,141,29,31,117,100,108,117,50,86,180,104,54,101,162,177,225,183,75,237,21,92,182,44,243,23,181,228,214,43,179,169,210,56,43,25,85,69,4,243,194,197,71,185,58,233,229,153,98,114,42,163,213,18,57,21,141,108,172,220,54,72,196,242,155,22,115,138,217,179,92,90,187,198,217,114,11,125,61,210,221,83,218,124,125,250,89,227,108,145,73,208,244,107,219,212,199,181,118,114,35,147,125,149,17,125,199,235,20,109,203,67,142,58,158,28,115,40,116,123,56,101,35,244,235,52,188,70,249,170,228,124,84,239,177,220,102,72,224,74,215,76,245,107,86,153,90,200,155,51,94,239,129,145,164,140,84,86,189,147,88,167,48,110,54,237,92,40,96,17,216,177,137,233,43,181,23,42,167,168,134,213,70,218,166,182,123,76,14,134,102,178,236,248,221,12,172,123,35,168,108,109,108,82,35,82,101,238,35,85,82,57,54,12,43,205,99,142,58,157,53,181,87,240,183,166,204,164,150,251,147,217,213,153,77,205,207,138,116,183,91,170,154,246,45,19,35,221,85,149,51,69,187,156,233,26,157,184,101,141,204,71,58,86,201,13,59,31,171,254,106,179,220,171,253,85,200,242,76,142,225,254,217,89,93,114,174,168,147,254,20,147,77,36,143,254,151,57,206,251,213,76,171,197,79,12,119,222,21,114,172,71,10,202,111,94,54,245,144,97,244,25,45,198,155,195,50,63,101,213,79,36,241,203,67,214,201,101,100,253,167,211,185,59,205,84,107,247,221,26,137,239,80,157,92,140,127,77,159,179,127,188,139,84,42,175,145,143,233,179,246,111,247,145,106,128,126,78,89,139,88,179,156,86,243,133,101,52,62,54,203,144,91,234,45,119,26,110,235,227,239,210,207,27,163,150,62,182,43,94,222,166,61,201,187,85,28,155,238,138,139,239,40,95,143,174,10,50,174,20,245,30,174,247,105,182,120,141,50,201,174,19,73,142,92,41,210,71,199,65,214,174,145,182,202,133,145,207,123,102,137,136,168,199,61,203,222,141,138,244,94,166,202,200,175,248,199,250,233,161,122,113,196,94,156,92,116,191,84,44,222,58,213,93,180,176,205,18,163,42,173,245,77,69,72,234,169,164,84,94,220,204,234,118,203,178,181,90,231,49,237,123,30,246,56,40,91,64,184,197,206,244,59,75,53,31,69,60,31,182,240,205,64,199,239,22,239,102,119,33,166,240,55,74,234,104,169,189,163,222,236,62,89,122,33,139,167,177,214,214,59,171,125,218,169,186,224,3,42,241,47,195,166,119,194,254,169,215,233,158,117,79,254,22,178,207,91,215,15,247,78,215,226,102,134,10,206,220,82,201,217,238,246,30,238,211,221,214,207,146,167,201,87,21,1,151,248,170,226,99,50,226,191,87,43,53,75,48,161,164,183,49,180,237,182,218,45,148,200,142,101,186,221,27,228,124,80,44,157,40,233,159,213,44,143,124,142,68,234,123,221,210,214,51,162,54,74,14,87,188,11,126,90,242,166,107,142,177,225,158,47,77,172,189,126,199,166,173,119,76,55,219,164,114,53,19,120,85,171,226,40,225,218,78,230,234,214,62,84,100,127,157,107,106,35,76,105,203,231,130,75,175,21,249,252,151,220,158,10,186,29,58,197,106,41,230,186,214,58,149,206,130,237,59,102,133,207,180,178,70,205,19,216,249,41,221,35,157,44,106,229,133,59,106,228,69,146,61,239,123,19,197,172,88,54,43,102,194,177,106,31,5,101,199,237,244,246,187,117,55,117,242,118,41,96,141,177,197,31,91,213,207,119,75,24,212,221,202,174,93,183,85,85,247,129,250,196,85,230,143,228,79,83,127,5,245,138,34,85,17,87,154,63,145,61,77,252,23,214,40,128,160,18,111,242,208,227,142,167,135,28,202,29,30,206,25,72,253,58,205,47,17,190,106,185,31,21,59,236,119,25,146,56,18,181,211,61,90,213,166,86,178,38,204,215,187,224,100,105,35,21,21,175,100,209,3,79,112,171,174,165,103,248,214,156,216,170,41,32,185,101,87,138,43,37,28,181,111,115,96,142,122,153,153,12,110,145,205,107,156,140,71,61,21,85,26,229,219,125,145,126,67,63,192,51,45,44,204,174,218,125,168,56,245,93,143,33,177,212,45,53,117,13,74,39,92,79,217,21,21,21,21,90,246,57,170,215,177,237,85,99,216,230,185,170,230,185,21,67,104,128,85,95,42,206,60,127,238,71,10,154,191,122,255,0,11,22,33,125,185,220,127,220,25,77,100,107,59,95,250,195,162,124,147,127,131,167,99,127,189,48,181,64,0,0,0,0,0,0,49,87,22,62,86,53,147,233,254,67,233,211,154,214,27,41,241,99,229,99,89,62,159,228,62,157,57,173,96,25,255,0,130,142,43,175,188,37,235,45,22,101,221,186,214,98,23,45,168,242,155,37,20,204,111,143,165,233,122,71,34,54,68,86,44,208,61,253,216,215,118,57,118,124,125,198,50,89,20,216,39,0,207,240,221,83,195,109,58,131,167,217,13,37,243,30,190,83,165,77,13,117,50,175,68,172,221,81,81,81,81,28,199,181,200,230,61,142,68,123,30,215,53,200,215,53,81,53,214,215,158,25,243,45,6,199,180,219,51,188,215,82,92,113,237,81,197,232,178,59,45,108,42,140,123,95,37,45,60,213,52,146,196,174,87,53,240,186,166,52,71,251,217,35,30,199,34,163,186,227,143,53,242,235,227,170,167,133,172,201,48,125,65,175,171,126,149,223,234,38,154,186,26,106,88,158,251,101,198,100,167,98,92,149,82,53,158,102,54,58,118,198,248,90,255,0,226,61,207,107,30,246,163,30,19,127,157,95,149,140,91,234,5,15,167,92,74,86,46,123,156,173,218,213,127,225,19,9,190,216,174,116,151,27,109,199,56,182,213,209,214,82,76,217,160,169,130,75,101,193,209,203,28,141,85,107,216,230,170,57,28,138,168,168,168,168,85,95,14,90,33,117,226,59,88,108,186,53,98,190,82,90,46,87,250,123,139,168,234,234,227,115,224,73,233,232,103,169,141,146,116,252,77,99,221,2,49,94,136,229,98,61,92,141,127,79,66,132,255,0,229,125,204,18,154,211,77,101,225,123,90,110,181,111,99,234,27,65,135,223,42,101,150,165,253,115,75,75,79,71,101,72,162,129,206,70,35,159,59,153,60,178,244,70,196,108,95,11,26,205,173,124,213,179,44,197,175,184,54,85,121,194,178,154,31,5,122,199,238,21,22,187,141,55,117,146,118,42,160,145,209,203,31,91,21,204,119,75,216,228,221,170,173,93,183,69,84,247,151,61,203,43,142,219,86,183,97,182,237,12,213,44,154,174,77,80,176,211,200,218,90,203,164,237,123,242,74,38,43,156,215,199,38,200,175,169,134,45,155,35,31,213,35,217,31,127,170,69,89,187,65,61,74,86,231,87,230,159,22,250,127,67,234,55,18,234,74,86,231,87,230,159,22,250,127,67,234,55,16,32,1,121,60,180,56,227,166,226,59,13,135,71,179,134,85,179,81,112,187,60,111,154,174,71,203,80,203,229,186,21,142,4,173,116,207,87,57,42,81,207,137,179,53,238,248,223,34,72,197,84,115,217,13,48,96,26,91,157,234,135,218,63,176,182,47,105,253,146,199,235,50,155,199,246,212,48,248,91,93,47,79,126,127,206,189,189,125,61,198,124,12,234,122,239,238,106,236,167,229,98,121,77,247,6,202,172,217,174,45,93,224,175,88,253,194,158,233,110,169,237,50,78,197,84,18,54,72,164,232,122,57,142,233,123,26,187,57,21,171,182,202,138,158,224,54,147,4,117,224,115,139,187,87,23,218,70,236,174,123,117,37,159,44,176,212,54,219,145,218,160,168,107,216,201,213,136,230,85,66,197,114,202,202,105,147,171,163,184,155,163,227,154,52,116,157,165,145,210,40,0,0,1,82,188,209,121,128,86,93,235,46,92,50,104,134,69,217,181,67,226,109,217,197,210,8,231,130,170,74,168,167,150,9,173,45,238,49,157,48,167,107,121,100,141,94,217,155,35,99,71,35,18,86,203,97,92,89,227,122,243,150,104,54,79,98,225,187,39,164,177,230,213,20,251,83,203,42,118,231,158,15,127,118,158,150,163,173,173,164,169,123,126,24,231,114,42,53,125,219,196,174,74,136,117,193,187,90,110,182,11,173,109,138,251,108,171,183,92,173,213,18,82,86,81,213,194,232,103,166,158,55,43,100,138,72,220,136,230,61,174,69,106,181,81,21,21,21,20,12,129,195,174,131,102,92,73,106,229,139,74,112,202,42,183,62,227,80,199,220,235,161,167,73,153,105,183,35,218,149,21,178,163,158,198,244,70,215,110,141,87,183,173,234,200,218,189,111,106,45,180,235,127,42,253,35,189,112,185,108,193,52,219,31,164,165,212,172,34,206,249,173,215,234,10,102,83,207,146,92,82,46,169,161,173,238,203,179,153,83,43,87,161,100,149,124,42,185,136,199,36,77,124,82,117,254,76,153,214,141,86,104,213,247,0,176,90,237,86,157,73,161,184,73,89,144,126,125,207,174,189,80,245,39,133,172,248,218,155,67,23,117,105,251,81,185,205,141,205,238,57,24,234,175,138,197,64,213,179,44,197,175,184,54,85,121,194,178,154,31,5,122,199,238,21,22,187,141,55,117,146,118,42,160,145,209,203,31,91,21,204,119,75,216,228,221,170,173,93,183,69,84,247,151,105,203,67,142,58,110,35,176,216,116,123,56,101,91,53,23,11,179,198,249,170,228,124,181,12,190,91,161,88,224,74,215,76,245,115,146,165,28,248,155,51,94,239,141,242,36,140,85,71,61,144,195,254,113,26,161,160,217,230,174,89,113,252,29,181,119,77,65,196,105,223,104,200,239,20,213,187,219,160,129,175,123,217,110,88,213,21,36,169,138,89,37,115,222,197,98,71,214,232,159,221,126,237,166,134,188,63,99,154,143,149,235,142,7,99,210,23,246,115,57,178,10,25,108,149,46,167,89,227,163,170,138,102,200,218,169,88,145,201,249,152,122,22,105,21,99,123,91,28,111,115,154,168,138,128,108,210,15,146,211,29,214,27,85,20,55,218,218,74,203,147,41,227,109,101,69,37,51,169,160,154,116,106,119,31,28,78,146,71,70,197,118,234,140,89,30,173,69,68,87,59,109,215,235,2,42,243,71,242,39,169,191,130,250,197,17,64,37,255,0,115,71,242,39,169,191,130,250,197,17,68,58,123,133,93,117,43,63,198,180,230,197,81,73,5,203,42,188,81,89,40,229,171,123,155,4,115,212,204,200,99,116,142,107,92,228,98,57,232,170,168,215,46,219,236,139,242,2,95,242,208,227,142,167,135,28,202,29,30,206,25,72,253,58,205,47,17,190,106,185,31,21,59,236,119,25,146,56,18,181,211,61,90,213,166,86,178,38,204,215,187,224,100,105,35,21,21,175,100,215,146,106,239,159,224,25,150,150,102,87,109,62,212,28,122,174,199,144,216,234,22,154,186,134,165,19,174,39,236,138,138,138,138,173,123,28,213,107,216,246,170,177,236,115,92,213,115,92,138,182,105,202,179,143,31,251,145,194,166,175,222,191,194,197,136,95,110,119,31,247,6,83,89,26,206,215,254,176,232,159,36,223,224,233,216,223,239,76,2,213,0,0,0,0,106,174,108,17,203,211,136,125,47,214,174,30,113,44,67,7,186,213,201,125,211,172,94,201,100,200,232,42,104,228,137,244,115,178,157,212,236,114,61,81,98,145,146,173,36,175,98,177,238,84,98,183,173,24,229,86,38,190,231,127,208,189,116,212,126,29,53,30,221,170,26,95,121,240,55,90,29,226,154,25,81,95,75,112,165,114,162,201,75,83,26,42,119,33,127,75,119,77,209,200,230,181,236,115,30,198,61,161,179,72,49,254,133,235,166,156,113,23,167,22,237,80,210,251,207,142,181,87,111,20,208,202,136,202,171,125,83,81,22,74,90,152,209,87,183,51,58,155,186,110,173,86,185,175,99,158,199,177,238,200,0,69,94,104,254,68,245,55,240,95,88,162,40,4,191,238,104,254,68,245,55,240,95,88,162,40,135,79,112,171,174,165,103,248,214,156,216,170,41,32,185,101,87,138,43,37,28,181,111,115,96,142,122,153,153,12,110,145,205,107,156,140,71,61,21,85,26,229,219,125,145,126,64,77,254,88,188,120,254,68,47,180,218,13,171,23,174,156,7,32,184,55,217,183,75,141,199,183,75,139,204,230,76,233,54,111,105,203,217,168,157,212,232,238,169,35,138,23,44,147,46,221,114,185,110,164,213,223,63,192,51,45,44,204,174,218,125,168,56,245,93,143,33,177,212,45,53,117,13,74,39,92,79,217,21,21,21,21,90,246,57,170,215,177,237,85,99,216,230,185,170,230,185,21,109,83,149,15,28,116,217,45,170,201,194,62,163,50,173,111,182,218,122,134,98,55,101,124,181,9,93,73,19,100,157,212,83,171,149,203,19,224,137,175,237,57,54,137,97,137,177,236,199,70,206,240,89,160,0,0,0,8,149,204,51,141,59,87,11,26,95,81,98,196,50,10,70,234,166,75,78,137,143,209,173,51,106,150,138,5,147,166,91,132,241,185,200,214,49,173,73,91,18,189,28,143,153,26,157,185,24,201,186,104,90,237,118,186,223,238,181,183,219,237,206,174,227,114,184,212,73,87,89,89,87,51,166,158,166,121,28,174,146,89,36,114,171,158,247,57,85,202,229,85,85,85,85,83,48,113,141,142,113,5,142,113,5,146,71,196,219,252,94,117,87,216,150,123,164,84,241,69,75,117,165,142,38,193,79,85,77,218,142,56,221,11,163,129,173,69,70,53,200,230,57,178,53,178,54,70,166,117,229,33,147,232,149,131,137,120,233,117,62,223,73,79,147,214,211,244,97,23,202,155,148,240,50,154,226,230,73,79,45,18,68,221,161,145,245,80,212,189,24,233,151,220,248,26,198,34,201,51,64,154,156,25,242,202,195,116,235,68,178,43,31,17,182,90,76,135,33,212,138,122,38,95,45,145,78,177,178,211,73,79,59,106,98,162,138,174,157,205,153,94,179,50,41,39,116,114,36,79,124,49,49,17,237,139,185,45,96,241,131,194,102,101,194,46,168,125,135,190,212,85,222,44,85,244,241,212,216,178,55,80,37,44,23,86,36,108,89,209,140,73,37,70,62,41,94,177,185,138,254,189,187,111,84,70,202,197,93,140,200,65,205,191,45,209,43,127,13,18,97,154,158,234,185,242,123,181,71,180,176,138,42,105,103,133,239,184,211,62,56,101,157,101,108,82,67,209,20,53,175,87,199,55,79,113,142,115,88,230,73,211,36,97,13,121,98,241,227,249,16,190,211,104,54,172,94,186,112,28,130,224,223,102,221,46,55,30,221,46,47,51,153,51,164,217,189,167,47,102,162,119,83,163,186,164,142,40,92,178,76,187,117,202,229,186,147,85,115,97,238,95,88,150,174,96,252,37,224,184,214,180,54,174,11,237,45,60,203,77,67,93,19,219,91,111,183,58,103,173,37,53,66,190,87,170,189,177,43,122,91,180,93,168,214,56,22,54,186,23,43,131,94,19,37,112,235,175,57,151,13,186,185,98,213,108,50,182,173,175,183,84,49,151,58,24,106,18,22,93,173,202,246,173,69,20,170,230,61,189,18,53,187,35,149,142,232,122,50,70,167,91,26,169,141,76,171,157,240,245,149,97,58,19,166,124,65,120,159,104,99,122,141,237,42,110,168,233,100,111,178,235,168,235,38,131,195,205,38,203,26,247,99,139,187,26,245,35,157,209,59,122,17,34,235,120,108,61,162,250,189,134,235,214,151,227,250,185,167,243,213,201,98,200,169,221,53,58,85,192,176,207,19,217,35,162,150,25,25,239,68,124,114,199,36,106,173,87,49,85,138,173,115,154,168,229,169,91,231,56,237,109,164,215,155,198,97,136,90,169,43,116,190,122,136,161,160,196,111,116,208,54,120,169,25,218,71,204,218,186,118,36,177,212,202,145,202,228,71,186,120,162,90,135,55,166,84,99,28,67,93,56,215,189,88,210,76,87,52,194,180,247,43,246,85,151,80,237,233,107,201,41,188,13,52,254,58,149,35,154,62,223,92,177,185,241,124,21,51,166,241,171,93,241,239,190,232,213,79,151,69,244,135,50,215,173,80,199,244,143,79,224,164,146,251,145,84,58,26,117,171,157,33,130,38,50,55,75,44,210,63,222,168,200,226,142,73,21,26,142,122,163,21,26,215,57,81,170,27,9,240,159,196,5,79,19,218,37,103,214,73,240,10,188,69,151,122,138,184,97,162,154,225,21,107,37,100,19,190,21,154,41,88,141,114,177,92,199,53,82,72,226,122,61,143,68,107,153,209,35,243,1,249,56,158,45,98,193,177,91,54,21,139,80,248,43,46,63,111,167,181,219,169,187,175,147,177,75,4,109,142,40,250,222,174,123,186,88,198,166,238,85,114,237,186,170,175,188,253,96,34,175,52,127,34,122,155,248,47,172,81,20,2,95,247,52,127,34,122,155,248,47,172,81,20,2,4,202,229,197,199,29,55,10,89,149,126,31,168,44,171,168,211,172,194,162,7,215,77,19,229,149,246,74,182,162,177,43,98,129,21,90,246,57,170,214,206,214,183,186,230,69,19,154,174,88,82,41,47,120,214,179,137,222,30,178,174,23,245,150,245,164,121,77,79,143,240,29,186,155,117,209,148,178,83,195,115,161,149,189,81,84,70,215,167,248,209,189,26,231,181,146,197,43,17,239,232,234,89,127,203,23,152,5,30,145,86,83,112,253,173,249,23,132,193,106,250,96,198,110,82,199,4,84,182,26,169,39,154,105,91,82,246,177,36,88,103,146,163,223,52,143,115,97,115,27,186,54,55,61,241,133,202,16,3,157,95,149,140,91,234,5,15,167,92,73,254,64,14,117,126,86,49,111,168,20,62,157,113,2,149,139,52,229,67,199,29,78,53,117,178,112,143,168,204,164,75,21,202,162,161,152,141,217,95,21,58,208,213,202,233,39,117,20,234,229,106,74,201,229,115,251,78,77,229,73,165,108,123,61,178,51,179,0,52,111,72,115,45,119,212,75,126,150,233,244,20,147,228,55,106,122,233,168,96,169,157,33,101,67,233,169,38,170,88,81,235,240,181,239,108,14,99,21,202,214,117,185,189,78,99,119,114,117,75,181,166,235,96,186,214,216,175,182,202,187,117,202,221,81,37,37,101,29,92,46,134,122,105,227,114,182,72,164,141,200,142,99,218,228,86,171,85,17,81,81,81,64,218,120,16,3,150,47,30,63,150,251,21,54,131,106,197,235,171,62,199,237,237,246,109,210,227,113,238,85,101,16,181,243,58,77,155,218,106,119,169,224,109,58,59,170,73,37,153,169,36,203,191,68,174,73,254,0,0,4,85,230,143,228,79,83,127,5,245,138,34,128,75,254,230,143,228,79,83,127,5,245,138,34,128,64,153,92,184,184,227,166,225,75,50,175,195,245,5,149,117,26,117,152,84,64,250,233,162,124,178,190,201,86,212,86,37,108,80,34,171,94,199,53,90,217,218,214,247,92,200,162,115,85,203,10,69,37,239,26,214,113,59,195,214,85,194,254,178,222,180,143,41,169,241,254,3,183,83,110,186,50,150,74,120,110,116,50,183,170,42,136,218,244,255,0,26,55,163,92,246,178,88,165,98,61,253,29,75,50,185,87,241,213,83,128,100,54,174,24,117,74,190,174,124,98,249,81,13,183,12,154,26,88,186,45,55,25,234,166,123,160,149,35,141,38,145,149,83,84,162,36,143,123,251,79,107,19,165,177,189,239,140,46,36,0,0,170,190,121,223,161,63,218,79,221,165,170,21,87,207,59,244,39,251,73,251,180,8,171,202,227,207,102,153,126,53,232,245,164,170,231,157,250,19,253,164,253,218,69,94,87,30,123,52,203,241,175,71,173,37,87,60,239,208,159,237,39,238,208,42,172,186,158,88,188,120,254,91,236,84,218,13,171,23,174,172,251,31,183,183,217,183,75,141,199,185,85,148,66,215,204,233,54,111,105,169,222,167,129,180,232,238,169,36,150,102,164,147,46,253,18,185,43,3,133,206,26,239,188,80,222,51,172,43,14,94,188,166,201,135,205,144,216,169,159,84,202,120,107,42,161,175,162,141,240,72,247,181,81,58,224,158,116,102,234,198,247,123,74,247,181,136,245,49,87,249,170,192,178,175,245,87,28,201,49,203,135,251,101,29,117,182,186,158,79,248,50,67,52,114,51,250,28,215,55,238,84,3,105,48,69,254,0,120,193,181,113,101,164,109,117,193,106,227,206,240,234,122,58,12,173,147,68,212,101,76,239,99,146,58,232,157,27,27,23,69,66,195,43,214,54,181,171,19,218,246,116,244,36,114,73,40,0,160,30,104,254,123,53,55,240,95,71,162,37,87,35,31,211,103,236,223,239,34,42,243,71,243,217,169,191,130,250,61,17,42,185,24,254,155,63,102,255,0,121,1,106,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7,131,201,225,126,64,121,7,4,95,126,200,115,3,13,113,79,129,183,58,210,139,141,169,180,201,52,239,158,149,204,78,142,165,78,153,145,125,223,11,151,228,171,247,16,247,151,198,160,85,88,111,213,152,29,237,239,130,120,187,125,16,204,170,213,93,217,85,42,236,215,57,23,228,168,191,197,255,0,180,177,171,189,12,55,10,25,41,166,137,178,53,202,213,217,222,244,247,41,86,90,138,199,232,23,18,16,222,168,217,225,169,170,58,183,108,75,210,139,211,64,198,253,221,107,243,153,126,239,188,11,88,98,163,154,138,159,121,249,217,11,88,182,185,157,34,110,137,211,255,0,205,33,199,26,185,178,237,99,161,184,198,245,115,103,167,138,77,215,127,229,49,23,239,68,253,103,28,162,69,142,207,59,147,253,143,255,0,54,208,42,183,78,146,220,222,51,165,240,251,238,169,65,190,221,62,255,0,142,135,245,22,187,103,219,217,84,123,39,187,177,31,255,0,50,133,69,104,236,203,89,198,125,82,162,238,141,75,126,223,253,189,23,253,133,186,218,19,107,85,26,126,168,35,255,0,230,80,15,176,245,57,17,28,123,79,91,255,0,140,160,114,111,200,242,229,93,143,12,249,30,93,242,80,56,34,174,255,0,35,153,235,111,87,82,126,163,218,7,170,165,92,144,189,90,155,236,213,255,0,160,172,142,37,171,43,31,197,61,170,45,149,204,233,170,247,46,235,178,239,94,89,149,197,234,202,73,85,28,173,248,29,239,79,187,220,190,242,171,248,139,185,205,39,22,118,232,89,82,245,86,54,177,81,61,254,253,157,92,155,129,104,88,154,185,108,52,202,246,163,93,241,238,136,155,127,45,194,249,92,203,116,105,83,36,173,107,26,187,170,185,219,123,189,235,255,0,80,196,247,246,13,55,83,149,203,241,251,255,0,225,184,235,218,169,35,89,139,220,21,102,88,156,148,178,244,185,187,238,139,219,126,203,238,3,181,90,110,116,215,42,86,207,77,51,36,69,68,223,161,200,190,253,183,251,148,251,29,239,219,127,145,135,56,112,186,92,46,22,107,180,117,151,9,106,82,158,187,183,26,201,239,84,106,70,158,228,220,204,110,77,219,239,255,0,120,14,72,212,79,145,235,79,239,167,54,239,183,189,126,71,169,174,78,165,118,255,0,47,232,3,216,231,124,93,40,114,79,114,30,182,185,126,255,0,227,28,154,142,95,123,151,253,224,57,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,26,214,113,99,230,159,89,62,160,100,62,163,57,178,153,173,103,22,62,105,245,147,234,6,67,234,51,129,109,60,22,232,94,156,113,23,203,51,3,210,253,80,179,120,235,85,119,182,101,134,104,149,25,85,111,170,109,222,185,35,170,166,145,81,123,115,51,169,219,46,202,213,107,156,199,181,236,123,216,234,150,226,95,135,76,239,133,253,83,175,211,60,234,159,252,45,101,158,183,174,31,238,157,175,196,205,12,21,157,184,165,147,179,221,236,61,221,167,187,173,159,37,79,146,173,212,242,184,242,39,166,95,141,122,197,105,221,120,196,225,87,13,226,191,72,238,24,125,230,219,72,220,158,221,79,81,83,137,221,228,145,97,125,186,226,172,248,17,210,181,143,119,134,145,205,141,179,51,165,221,76,68,114,39,113,145,189,129,84,28,185,184,246,254,10,247,217,244,223,81,32,241,26,101,147,92,60,101,93,68,20,253,117,86,90,231,177,145,45,99,81,137,215,52,42,200,227,108,177,123,220,141,99,95,18,117,53,209,205,122,134,174,249,254,1,153,105,102,101,118,211,237,65,199,170,236,121,13,142,161,105,171,168,106,81,58,226,126,200,168,168,168,170,215,177,205,86,189,143,106,171,30,199,53,205,87,53,200,171,101,60,175,185,130,83,90,105,172,188,47,107,77,214,173,236,125,67,104,48,251,229,76,178,212,191,174,105,105,105,232,236,169,20,80,57,200,196,115,231,115,39,150,94,136,216,141,139,225,99,89,176,90,248,0,10,1,230,143,231,179,83,127,5,244,122,34,127,242,84,242,177,148,253,64,174,244,235,113,0,57,163,249,236,212,223,193,125,30,136,159,252,149,60,172,101,63,80,43,189,58,220,4,53,230,95,192,229,79,14,57,148,218,195,131,190,145,250,117,154,94,36,100,52,145,178,42,119,216,238,51,36,147,173,19,97,98,53,171,76,173,100,174,133,204,111,192,200,214,55,162,43,88,249,176,255,0,5,28,87,95,120,75,214,90,44,203,187,117,172,196,46,91,81,229,54,74,41,152,223,31,75,210,244,142,68,108,136,172,89,160,123,251,177,174,236,114,236,248,251,140,100,178,41,176,158,89,139,88,179,156,86,243,133,101,52,62,54,203,144,91,234,45,119,26,110,235,227,239,210,207,27,163,150,62,182,43,94,222,166,61,201,187,85,28,155,238,138,139,239,40,51,139,126,7,51,46,30,184,134,178,104,246,30,250,188,150,219,159,84,66,204,46,174,118,36,15,170,124,245,9,3,104,166,153,232,200,60,76,114,58,54,189,205,114,51,162,88,100,114,69,220,232,96,92,166,185,103,248,110,169,240,77,169,218,131,167,217,13,37,243,30,190,105,190,65,83,67,93,76,171,209,43,61,159,80,138,138,138,136,230,61,174,71,49,236,114,35,216,246,185,174,70,185,170,137,174,97,117,58,47,194,214,119,194,191,46,141,107,199,53,19,36,241,23,172,155,15,200,111,181,118,72,27,11,233,108,179,62,209,36,107,19,102,99,122,230,153,89,28,105,43,186,214,36,115,26,216,147,102,186,89,169,88,13,146,56,170,225,159,13,226,191,72,235,52,183,48,174,171,183,61,181,13,185,90,46,116,202,174,125,186,227,27,36,100,83,172,125,72,217,153,211,44,140,124,110,84,234,99,221,210,230,63,162,70,107,195,170,186,103,149,104,222,163,228,122,91,154,210,120,123,214,51,112,150,223,83,211,28,140,142,110,133,248,39,139,184,198,61,208,202,197,108,145,189,90,157,113,189,142,68,217,200,108,252,82,183,55,94,32,180,159,85,245,78,209,128,96,88,253,170,225,122,193,188,85,186,251,148,118,42,96,174,142,170,58,153,162,146,211,210,246,177,146,67,19,227,89,123,155,74,213,116,223,154,116,105,222,239,6,106,229,117,204,2,142,239,71,109,225,147,91,242,46,205,214,31,13,110,193,238,147,199,4,20,178,82,197,4,80,67,105,119,109,140,233,153,59,91,197,36,138,247,76,233,29,26,185,30,145,54,91,63,53,193,224,255,0,135,221,71,226,67,92,108,248,86,153,100,31,103,43,237,125,55,218,187,251,103,88,228,179,82,211,205,26,45,92,72,199,54,71,204,217,36,137,35,108,106,142,89,28,197,87,70,212,116,140,216,206,211,69,83,110,181,81,91,235,46,213,119,74,138,90,120,225,150,186,173,177,54,122,167,181,168,142,154,68,133,140,137,30,229,69,114,164,108,99,55,85,233,107,83,100,64,250,204,21,199,30,127,134,233,247,10,26,159,85,153,228,52,150,166,95,49,123,165,130,216,147,42,245,214,92,106,232,230,138,158,158,38,53,21,207,123,156,187,174,201,240,177,175,123,186,88,199,57,50,254,89,148,216,176,108,86,243,154,229,53,222,10,203,143,219,234,46,151,26,158,211,228,236,82,193,27,164,150,78,134,35,158,238,150,49,203,179,81,92,187,108,136,171,238,40,95,143,174,53,242,174,43,53,30,174,201,105,185,248,125,50,198,110,19,71,142,91,233,214,70,71,95,208,174,141,183,58,132,145,172,123,166,149,138,170,198,189,169,217,141,234,196,78,167,74,249,66,42,155,25,240,57,159,225,186,131,194,134,152,85,97,153,13,37,213,150,60,94,215,96,185,164,42,189,116,119,26,74,56,98,168,167,149,142,68,115,30,215,38,233,186,124,76,115,30,222,166,61,174,93,115,9,63,192,15,24,55,94,19,117,113,174,184,45,36,152,38,99,81,71,65,149,178,104,156,175,166,129,143,114,71,93,19,163,99,165,235,167,73,165,122,198,214,185,37,99,158,206,158,181,142,72,195,96,147,21,113,99,229,99,89,62,159,228,62,157,57,223,241,60,166,197,156,226,182,108,215,22,174,241,182,92,130,223,79,116,183,84,246,159,31,126,150,120,219,36,82,116,61,26,246,245,49,237,93,156,136,228,223,101,68,95,113,208,56,177,242,177,172,159,79,242,31,78,156,13,107,11,254,178,240,233,130,113,65,192,46,149,105,166,117,79,250,63,177,214,89,235,122,230,254,230,93,61,138,144,193,89,219,138,88,251,221,174,251,221,218,123,186,31,242,84,249,42,80,9,177,70,145,234,102,43,163,124,8,233,246,169,102,181,126,30,203,140,233,125,142,225,83,211,36,108,146,110,139,100,29,16,69,220,123,24,233,165,122,182,56,216,174,78,185,30,198,162,238,228,2,136,120,138,208,108,203,134,221,92,190,233,78,103,69,86,215,219,170,30,251,101,116,212,233,11,46,214,229,123,146,158,182,36,107,222,222,137,26,221,213,168,247,116,61,31,27,151,173,142,68,199,247,59,181,214,245,82,202,203,205,206,174,190,162,58,120,41,25,45,76,206,149,237,130,8,153,12,49,35,156,170,168,200,226,142,56,216,223,147,88,198,181,54,68,68,50,175,21,92,76,102,92,87,234,229,102,169,102,20,52,150,230,54,157,182,219,69,178,153,17,204,183,91,163,124,143,138,5,147,165,29,51,250,165,145,239,145,200,157,79,123,186,90,198,116,70,204,64,5,186,114,167,224,86,167,14,142,131,138,125,87,160,171,166,190,213,83,164,216,85,11,106,162,116,13,183,85,209,49,125,164,245,134,71,43,159,44,85,18,68,216,100,70,246,209,36,115,152,231,58,53,139,5,115,171,243,79,139,125,63,161,245,27,137,50,185,104,113,199,77,196,118,27,14,143,103,12,171,102,162,225,118,120,223,53,92,143,150,161,151,203,116,43,28,9,90,233,158,174,114,84,163,159,19,102,107,221,241,190,68,145,138,168,231,178,24,107,206,175,205,62,45,244,254,135,212,110,32,101,94,70,63,166,207,217,191,222,69,170,21,87,200,199,244,217,251,55,251,200,181,64,0,0,35,87,48,125,11,211,141,101,225,151,53,187,102,182,110,237,215,4,199,238,153,37,130,229,2,163,42,168,170,169,233,95,50,177,175,84,93,225,151,180,214,75,26,162,181,205,70,170,108,246,70,246,107,216,108,167,197,143,149,141,100,250,127,144,250,116,230,181,128,108,251,165,90,103,138,232,222,156,99,154,91,133,82,120,123,46,51,111,138,223,77,213,28,108,146,110,132,248,231,151,182,198,49,211,74,245,116,146,61,26,157,114,61,238,84,221,202,118,176,0,17,87,154,63,145,61,77,252,23,214,40,137,84,69,94,104,254,68,245,55,240,95,88,162,2,149,184,78,243,79,163,127,80,49,239,81,128,184,158,98,156,10,211,113,75,134,174,113,167,212,20,140,213,75,5,60,48,208,205,83,85,43,25,115,183,66,181,15,91,106,34,200,144,66,247,73,80,233,25,51,153,252,118,53,142,123,24,229,123,41,219,132,239,52,250,55,245,3,30,245,24,13,148,192,213,134,237,105,186,216,46,181,182,43,237,178,174,221,114,183,84,73,73,89,71,87,11,161,158,154,120,220,173,146,41,35,114,35,152,246,185,21,170,213,68,84,84,84,82,239,249,104,113,199,77,196,118,27,14,143,103,12,171,102,162,225,118,120,223,53,92,143,150,161,151,203,116,43,28,9,90,233,158,174,114,84,163,159,19,102,107,221,241,190,68,145,138,168,231,178,28,63,205,23,151,253,29,222,142,229,196,222,136,99,189,155,172,62,38,227,156,90,224,146,8,41,100,165,138,9,103,154,236,222,227,217,211,50,118,182,150,56,209,238,153,210,54,68,106,61,37,116,181,87,137,229,55,220,27,42,179,102,184,181,119,130,189,99,247,10,123,165,186,167,180,201,59,21,80,72,217,34,147,161,232,230,59,165,236,106,236,228,86,174,219,42,42,123,128,218,76,17,127,128,30,48,109,92,89,105,27,93,112,90,184,243,188,58,158,142,131,43,100,209,53,25,83,59,216,228,142,186,39,70,198,197,209,80,176,202,245,141,173,106,196,246,189,157,61,9,28,146,74,0,0,0,0,0,49,87,22,62,86,53,147,233,254,67,233,211,154,214,27,41,241,99,229,99,89,62,159,228,62,157,57,173,96,27,9,224,90,23,167,28,69,240,35,165,154,95,170,22,111,29,106,174,211,252,118,88,102,137,81,149,86,250,166,219,33,72,234,169,164,84,94,220,204,234,118,203,178,181,90,231,49,237,123,30,246,58,63,240,101,202,154,197,164,153,181,118,166,235,157,111,218,27,173,131,32,116,152,101,37,60,207,166,142,8,232,235,58,233,110,181,9,12,139,188,210,246,163,145,148,202,247,199,28,111,84,151,184,247,116,195,48,56,78,242,177,163,127,79,241,239,78,128,202,160,64,14,117,126,86,49,111,168,20,62,157,113,32,7,43,143,61,154,101,248,215,163,214,147,255,0,157,95,149,140,91,234,5,15,167,92,72,1,202,227,207,102,153,126,53,232,245,160,88,255,0,50,254,7,41,184,142,195,102,214,28,29,245,108,212,92,46,207,35,33,164,141,146,212,50,249,110,133,100,157,104,155,11,17,206,74,148,115,229,116,46,99,126,55,200,177,189,21,28,199,195,73,120,158,83,125,193,178,171,54,107,139,87,120,43,214,63,112,167,186,91,170,123,76,147,177,85,4,141,146,41,58,30,142,99,186,94,198,174,206,69,106,237,178,162,167,184,217,247,44,202,108,88,54,43,121,205,114,154,239,5,101,199,237,245,23,75,141,79,105,242,118,41,96,141,210,75,39,67,17,207,119,75,24,229,217,168,174,93,182,68,85,247,26,235,241,147,171,56,38,182,113,29,153,234,22,155,226,22,171,21,134,186,225,36,116,242,219,219,51,61,175,208,247,53,110,115,50,84,111,110,106,143,239,174,107,99,143,110,164,235,71,203,220,150,64,185,78,1,120,215,197,120,172,211,138,75,37,218,231,225,245,55,25,183,195,30,71,111,168,88,217,37,127,66,54,55,92,233,210,54,177,142,134,87,170,43,218,198,167,102,71,163,21,58,93,19,229,128,28,234,252,211,226,223,79,232,125,70,226,125,92,162,56,113,213,12,187,84,31,196,69,159,55,171,197,112,252,86,162,91,69,103,130,150,55,79,127,157,209,199,36,150,231,196,228,115,82,153,26,248,36,145,239,110,251,246,187,59,72,157,232,62,94,117,126,105,241,111,167,244,62,163,113,1,201,83,205,62,83,244,254,187,212,109,195,154,23,2,223,145,76,169,250,227,163,152,103,132,211,107,215,71,182,41,168,157,213,13,138,233,36,142,69,218,20,106,120,122,57,183,143,183,178,185,140,149,95,31,230,154,234,120,213,201,83,205,62,83,244,254,187,212,109,197,201,229,152,181,139,57,197,111,56,86,83,67,227,108,185,5,190,162,215,113,166,238,190,62,253,44,241,186,57,99,235,98,181,237,234,99,220,155,181,81,201,190,232,168,190,240,53,183,225,215,94,115,46,27,117,114,197,170,216,101,109,91,95,110,168,99,46,116,48,212,36,44,187,91,149,237,90,138,41,85,204,123,122,36,107,118,71,43,29,208,244,100,141,78,182,53,83,96,158,26,56,139,193,56,160,210,202,13,76,193,106,63,193,81,222,40,186,38,254,230,93,60,52,51,79,71,220,150,40,251,221,174,251,27,221,99,122,31,243,69,249,162,82,183,31,92,20,101,92,41,234,61,93,238,211,108,241,26,101,147,92,38,147,28,184,83,164,143,142,131,173,93,35,109,149,11,35,158,246,205,19,17,81,142,123,151,189,27,21,232,189,77,149,145,117,78,10,56,174,190,240,151,172,180,89,151,118,235,89,136,92,182,163,202,108,148,83,49,190,62,151,165,233,28,136,217,17,88,179,64,247,247,99,93,216,229,217,241,247,24,201,100,80,54,41,7,228,226,121,77,139,57,197,108,217,174,45,93,227,108,185,5,190,158,233,110,169,237,62,62,253,44,241,182,72,164,232,122,53,237,234,99,218,187,57,17,201,190,202,136,190,227,245,128,21,129,205,23,151,253,29,222,142,229,196,222,136,99,189,155,172,62,38,227,156,90,224,146,8,41,100,165,138,9,103,154,236,222,227,217,211,50,118,182,150,56,209,238,153,210,54,68,106,61,37,116,182,126,0,214,51,69,245,123,50,208,93,80,199,245,115,79,231,164,142,251,142,212,58,106,116,171,129,38,130,86,62,55,69,44,50,51,220,170,201,34,146,72,213,90,173,122,35,213,90,230,185,17,201,106,154,253,205,215,78,226,225,230,138,233,160,151,122,71,234,165,254,158,146,26,171,101,77,21,91,217,140,190,106,119,62,166,100,146,106,102,65,88,248,36,68,137,136,139,208,231,189,178,43,94,198,186,55,70,174,105,220,22,90,180,15,50,163,214,93,45,199,233,45,122,125,151,84,37,37,85,12,21,45,70,91,111,110,73,101,116,80,193,210,139,29,52,177,70,175,99,88,175,107,30,201,155,249,166,118,88,176,44,14,193,105,182,102,90,175,159,209,89,168,228,171,191,229,153,141,226,58,104,159,87,86,139,61,194,227,87,50,53,171,36,211,57,17,95,36,178,38,239,145,201,239,114,171,151,230,165,233,242,249,224,146,213,194,134,1,37,247,39,130,146,187,81,114,170,122,121,174,181,142,165,107,103,180,192,232,97,115,237,44,145,179,74,199,178,58,134,200,231,75,26,181,38,94,218,185,21,35,143,108,63,202,143,130,143,201,150,43,7,18,154,153,108,181,84,228,153,109,190,158,167,18,139,110,244,214,123,92,209,185,203,81,214,142,88,219,53,84,114,51,220,214,245,199,18,116,171,209,102,154,38,216,168,0,0,17,87,154,63,145,61,77,252,23,214,40,138,86,225,59,205,62,141,253,64,199,189,70,2,234,121,163,249,19,212,223,193,125,98,136,165,110,19,188,211,232,223,212,12,123,212,96,2,226,121,138,112,43,77,197,46,26,185,198,159,80,82,51,85,44,20,240,195,67,53,77,84,172,101,206,221,10,212,61,109,168,139,34,65,11,221,37,67,164,100,206,103,241,216,214,57,236,99,149,236,162,187,181,166,235,96,186,214,216,175,182,202,187,117,202,221,81,37,37,101,29,92,46,134,122,105,227,114,182,72,164,141,200,142,99,218,228,86,171,85,17,81,81,81,77,167,138,192,230,139,203,254,142,239,71,114,226,111,68,49,222,205,214,31,19,113,206,45,112,73,4,20,178,82,197,4,179,205,118,111,113,236,233,153,59,91,75,28,104,247,76,233,27,34,53,30,146,186,80,204,28,180,56,227,166,226,59,13,135,71,179,134,85,179,81,112,187,60,111,154,174,71,203,80,203,229,186,21,142,4,173,116,207,87,57,42,81,207,137,179,53,238,248,223,34,72,197,84,115,217,12,223,53,108,196,242,155,238,13,149,89,179,92,90,187,193,94,177,251,133,61,210,221,83,218,100,157,138,168,36,108,145,73,208,244,115,29,210,246,53,118,114,43,87,109,149,21,61,197,249,240,3,198,13,171,139,45,35,107,174,11,87,30,119,135,83,209,208,101,108,154,38,163,42,103,123,28,145,215,68,232,216,216,186,42,22,25,94,177,181,173,88,158,215,179,167,161,35,146,64,148,0,0,53,87,36,255,0,17,28,14,102,90,67,162,250,121,196,78,40,250,187,254,9,152,226,246,91,165,214,101,98,44,246,43,141,93,36,47,124,115,163,81,17,105,164,150,69,72,165,217,54,87,54,41,62,62,219,231,140,6,198,122,27,128,97,186,167,193,54,152,233,246,160,227,212,151,204,122,249,166,248,253,53,117,13,74,47,68,172,246,125,58,162,162,162,163,152,246,185,26,246,61,170,143,99,218,215,53,90,230,162,160,82,183,4,156,96,228,220,35,106,132,87,166,173,93,110,19,124,168,129,185,101,158,146,42,126,253,116,17,71,59,33,124,114,74,197,115,95,11,170,95,42,49,175,141,36,86,163,30,230,162,245,54,255,0,176,12,255,0,13,213,60,54,211,168,58,125,144,210,95,49,235,229,58,84,208,215,83,42,244,74,205,213,21,21,21,17,204,123,92,142,99,216,228,71,177,237,115,92,141,115,85,18,128,120,219,224,251,38,225,27,84,37,178,185,42,235,112,155,229,68,238,196,239,21,114,211,247,235,160,138,56,31,51,36,142,39,171,154,248,93,82,200,149,238,100,105,34,181,94,198,181,23,165,185,127,151,7,48,10,206,29,239,177,105,38,175,100,95,231,79,95,226,103,138,166,162,57,234,36,199,106,186,31,39,85,59,33,100,146,62,25,164,68,99,225,70,244,164,146,164,173,86,126,121,37,11,21,230,143,228,79,83,127,5,245,138,34,149,184,78,243,79,163,127,80,49,239,81,128,186,158,104,254,68,245,55,240,95,88,162,41,91,132,239,52,250,55,245,3,30,245,24,0,182,158,99,252,191,232,248,136,177,75,171,122,67,142,255,0,158,197,7,134,130,90,106,121,32,167,143,34,165,235,100,125,53,15,153,241,198,201,161,141,85,236,153,93,212,177,196,177,57,31,249,149,138,144,77,170,10,171,230,185,192,183,247,254,40,52,83,12,255,0,194,42,179,250,42,23,127,138,230,221,35,167,70,255,0,186,248,167,181,223,204,153,89,254,136,152,12,255,0,203,155,143,111,225,81,98,159,77,245,18,15,15,169,184,205,191,198,85,212,65,79,209,75,122,161,99,217,18,214,53,24,157,16,204,143,146,54,203,23,185,170,231,181,241,39,75,157,28,51,84,213,223,0,207,243,45,44,204,173,58,131,167,217,13,93,143,33,177,212,37,77,13,117,50,167,92,79,217,81,81,81,81,90,246,57,170,230,61,142,69,99,216,231,53,200,230,185,81,118,8,224,235,140,92,19,139,252,18,162,255,0,96,163,246,54,73,102,232,251,65,143,247,38,168,246,95,118,106,134,82,255,0,109,62,8,163,159,187,29,58,201,249,180,94,141,250,93,178,167,188,36,0,0,8,235,198,223,7,216,207,23,58,95,45,149,201,73,69,155,88,233,231,118,39,120,171,150,163,177,67,60,178,64,249,153,36,113,61,26,230,76,218,102,68,175,115,36,88,209,202,246,53,202,157,46,160,28,255,0,0,204,180,179,50,187,105,246,160,227,213,118,60,134,199,80,180,213,212,53,40,157,113,63,100,84,84,84,85,107,216,230,171,94,199,181,85,143,99,154,230,171,154,228,85,218,32,128,28,210,248,40,197,117,67,78,47,220,72,97,86,207,5,159,98,22,255,0,27,118,240,233,27,35,189,218,224,68,239,58,163,173,205,78,245,60,13,116,140,149,21,94,232,226,88,85,178,126,103,180,29,83,132,62,108,88,173,126,147,228,113,113,71,124,236,229,56,93,191,218,17,92,34,108,126,43,43,238,84,202,157,138,106,72,96,138,24,166,137,31,73,18,51,175,227,107,157,43,149,140,142,103,182,176,53,211,93,53,31,136,189,71,184,234,134,168,94,124,117,214,187,104,161,134,36,86,82,219,233,90,170,177,210,211,70,170,189,184,89,212,237,147,117,114,185,206,123,220,247,189,239,119,64,38,87,44,190,15,177,158,41,117,66,247,122,212,100,164,172,194,112,106,120,157,117,179,186,90,136,167,185,207,89,29,67,41,152,201,32,124,110,137,140,116,47,149,207,71,239,188,113,179,165,201,35,156,192,206,156,165,56,40,246,221,101,31,22,90,155,108,181,86,89,97,239,71,133,219,231,78,252,142,174,134,126,219,238,110,68,119,68,125,151,197,44,113,54,70,185,203,34,186,84,72,214,40,94,251,106,0,13,85,203,222,229,239,128,97,186,167,203,135,9,211,237,65,199,169,47,152,245,242,158,247,77,93,67,82,139,209,43,61,179,88,168,168,168,168,230,61,174,70,189,143,106,163,216,246,181,205,86,185,168,169,68,36,148,224,95,140,219,239,7,154,143,85,115,146,213,237,156,51,40,240,244,249,53,182,38,49,42,157,28,74,254,213,77,52,142,219,105,162,238,202,169,27,156,145,200,215,185,174,233,85,100,177,135,229,113,139,193,214,119,194,6,119,79,96,191,214,123,103,27,188,245,253,159,200,59,112,211,251,83,181,13,59,234,191,181,89,60,178,65,218,146,161,35,252,226,167,94,221,77,221,23,221,53,121,45,232,15,255,0,45,188,65,230,58,123,255,0,131,219,48,187,237,107,63,245,134,92,157,74,197,95,247,8,150,116,111,248,104,152,255,0,239,236,39,254,186,104,230,156,113,97,161,215,28,26,237,53,170,233,106,200,237,233,93,96,189,196,212,172,142,138,169,240,170,210,92,169,157,27,219,215,211,220,71,39,68,141,108,145,185,204,85,86,72,228,88,1,161,124,208,120,125,208,27,237,187,135,92,67,1,186,191,70,44,55,5,183,90,51,41,106,165,91,131,105,94,196,116,245,181,52,78,141,206,155,185,92,250,153,213,99,116,46,108,19,53,27,76,215,199,218,112,90,160,58,166,150,234,150,9,173,56,37,179,83,52,210,251,237,156,110,243,222,240,85,190,22,106,126,239,106,103,195,39,230,230,99,36,110,210,68,246,252,77,77,246,221,55,69,69,94,214,4,85,230,143,228,79,83,127,5,245,138,34,128,75,254,230,143,228,79,83,127,5,245,138,34,128,64,216,207,140,30,19,48,222,46,180,191,236,61,246,162,146,207,125,160,168,142,166,197,145,186,129,106,167,181,61,100,98,206,140,98,73,18,189,146,196,197,141,204,87,244,111,219,122,162,186,38,42,107,217,159,224,25,150,150,102,87,109,62,212,28,122,174,199,144,216,234,22,154,186,134,165,19,174,39,236,138,138,138,138,173,123,28,213,107,216,246,170,177,236,115,92,213,115,92,138,187,68,20,87,205,47,137,205,56,226,27,89,104,108,154,117,101,181,85,210,96,62,42,215,246,190,138,165,38,246,252,114,54,7,246,209,123,77,94,205,60,237,170,108,106,146,73,27,251,175,146,53,70,191,119,4,191,229,139,204,2,179,87,104,233,184,126,214,252,139,197,231,84,157,48,99,55,41,99,158,90,171,245,44,112,77,52,173,169,123,88,177,164,208,71,79,239,154,71,181,211,53,237,221,29,35,94,249,63,91,157,95,149,140,91,234,5,15,167,92,74,213,224,163,134,61,71,226,115,89,104,172,152,45,234,235,139,82,99,251,93,46,25,125,21,50,201,236,25,24,215,190,146,68,84,150,37,239,62,120,216,216,209,146,36,137,179,228,68,86,196,245,75,42,231,87,229,99,22,250,129,67,233,215,16,32,7,43,143,61,154,101,248,215,163,214,147,167,153,215,47,250,205,93,163,169,226,7,68,49,223,23,157,82,117,79,147,91,98,146,121,106,175,212,177,193,12,49,58,153,142,122,198,147,65,29,63,186,24,216,215,76,215,187,101,116,141,99,36,130,220,174,60,246,105,151,227,94,143,90,95,240,26,176,218,110,215,91,5,214,138,251,98,185,213,219,174,86,234,136,234,232,235,41,38,116,51,211,79,27,145,209,203,28,141,84,115,30,215,34,57,28,138,138,138,136,168,108,19,192,191,25,182,46,48,244,226,170,231,37,171,216,217,158,47,225,233,242,107,108,76,122,210,182,73,81,253,170,154,105,29,190,240,203,218,149,82,55,57,100,141,204,115,93,212,136,201,100,128,28,206,185,127,209,233,21,101,79,16,58,33,142,248,76,22,175,170,124,154,219,20,144,69,75,97,170,146,120,97,137,212,204,115,210,69,134,121,42,61,208,198,199,54,23,49,219,43,99,115,25,28,21,210,221,82,206,244,91,59,182,106,102,154,95,125,141,146,89,187,222,10,183,194,195,81,218,238,194,248,100,252,220,204,124,110,222,57,94,223,137,171,182,251,166,202,136,168,27,63,3,15,240,171,196,198,27,197,126,145,209,234,150,31,67,87,110,123,106,29,109,187,219,42,81,92,251,117,198,54,70,249,96,73,58,81,179,51,166,88,222,201,26,137,212,199,183,169,172,127,92,108,204,0,69,94,104,254,68,245,55,240,95,88,162,40,4,191,238,104,254,68,245,55,240,95,88,162,40,4,13,140,248,193,225,51,13,226,235,75,254,195,223,106,41,44,247,218,10,136,234,108,89,27,168,22,170,123,83,214,70,44,232,198,36,145,43,217,44,76,88,220,197,127,70,253,183,170,43,162,98,166,189,153,254,1,153,105,102,101,118,211,237,65,199,170,236,121,13,142,161,105,171,168,106,81,58,226,126,200,168,168,168,170,215,177,205,86,189,143,106,171,30,199,53,205,87,53,200,171,180,65,73,124,224,53,191,1,212,237,121,182,105,254,33,99,164,125,203,77,233,234,45,119,172,134,41,33,145,107,231,155,181,39,130,71,71,187,149,148,142,73,90,168,247,110,217,166,169,103,67,58,85,210,4,170,229,165,204,18,155,88,109,86,126,31,53,126,235,87,38,160,208,83,248,107,61,218,174,89,106,167,201,88,198,213,79,34,200,172,129,25,3,233,233,160,137,170,249,165,115,231,93,220,170,175,87,111,97,70,182,220,38,104,134,125,196,22,188,227,26,127,167,55,202,188,126,228,218,143,106,75,144,211,199,51,150,199,5,54,210,58,183,170,29,156,199,181,200,198,196,170,230,34,204,248,89,214,206,180,114,108,125,105,162,169,183,90,168,173,245,151,106,187,165,69,45,60,112,203,93,86,216,155,61,83,218,212,71,77,34,66,198,68,143,114,162,185,82,54,49,155,170,244,181,169,178,32,125,101,85,243,206,253,9,254,210,126,237,45,80,170,190,121,223,161,63,218,79,221,160,69,94,87,30,123,52,203,241,175,71,173,37,87,60,239,208,159,237,39,238,210,42,242,184,243,217,166,95,141,122,61,105,42,185,231,126,132,255,0,105,63,118,129,138,185,42,121,167,202,126,159,215,122,141,184,146,156,206,185,127,214,106,237,29,79,16,58,33,142,248,188,234,147,170,124,154,219,20,147,203,85,126,165,142,8,97,137,212,204,115,214,52,154,8,233,253,208,198,198,186,102,189,219,43,164,107,25,36,107,228,169,230,159,41,250,127,93,234,54,226,221,53,163,87,176,221,5,210,252,131,87,53,2,122,184,236,88,237,59,102,168,74,72,22,105,229,123,228,108,81,67,27,61,200,175,146,89,35,141,21,202,214,34,189,21,206,107,81,92,129,173,182,150,234,150,119,162,217,221,179,83,52,210,251,236,108,146,205,222,240,85,190,22,26,142,215,118,23,195,39,230,230,99,227,118,241,202,246,252,77,93,183,221,54,84,69,77,132,248,81,226,187,78,56,181,211,134,102,184,84,190,6,235,67,219,130,255,0,96,158,100,125,85,162,169,200,170,141,114,162,39,114,23,244,185,98,153,17,27,35,90,228,84,99,217,36,108,215,179,85,115,11,22,160,106,62,71,154,227,24,21,171,10,181,94,174,18,214,82,88,45,111,123,169,109,241,185,119,72,216,175,255,0,141,81,168,200,209,202,169,28,113,51,166,54,217,167,39,30,28,117,66,201,77,93,196,141,195,55,171,179,97,185,29,60,214,218,28,122,146,88,228,101,249,97,149,241,173,85,83,85,28,145,50,9,91,43,98,233,233,153,95,220,94,166,66,170,218,144,137,124,209,252,246,106,111,224,190,143,68,74,174,70,63,166,207,217,191,222,68,85,230,143,231,179,83,127,5,244,122,34,85,114,49,253,54,126,205,254,242,2,213,0,0,0,0,0,0,8,1,253,154,190,22,63,241,7,85,127,246,85,187,252,184,159,229,0,255,0,98,227,142,207,245,140,255,0,156,214,127,242,176,46,251,65,53,175,21,226,39,73,236,90,199,133,91,238,180,86,92,131,197,120,104,46,145,71,29,83,59,21,50,211,191,173,177,201,35,19,119,194,229,77,158,191,10,166,251,46,232,153,0,143,252,5,105,110,119,162,220,39,96,218,103,169,118,47,99,100,150,111,105,248,218,47,21,13,71,107,187,114,170,154,63,206,66,247,198,237,227,149,142,248,92,187,111,178,236,168,168,146,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,14,11,238,249,33,201,23,115,195,131,119,249,1,229,126,68,43,230,3,166,17,94,112,185,178,42,42,105,100,172,165,233,233,86,185,234,159,20,180,172,95,133,17,83,228,138,77,83,25,235,158,45,30,75,133,87,80,58,40,228,116,157,190,148,126,219,123,166,137,87,230,139,252,208,49,159,6,218,199,75,159,105,245,174,141,245,80,44,212,116,144,64,246,167,67,87,169,144,83,162,251,145,203,247,188,206,185,199,91,177,218,133,99,145,55,232,219,127,191,227,105,81,220,25,235,99,244,211,88,234,112,219,197,125,84,116,143,175,125,35,35,111,113,236,235,90,170,120,211,220,215,109,182,204,84,249,22,189,115,189,210,223,176,143,104,210,185,206,108,145,194,230,170,181,83,116,85,98,253,255,0,208,160,85,151,11,86,137,165,226,222,226,218,185,17,100,166,130,134,79,114,237,254,155,72,191,171,250,139,121,182,38,212,20,233,250,162,103,255,0,50,133,65,240,213,120,71,113,125,112,168,141,94,198,212,197,64,197,79,151,250,101,26,125,202,91,221,169,122,173,212,203,190,251,194,197,255,0,240,80,15,172,224,228,78,163,153,235,114,170,56,14,109,249,7,109,182,202,120,111,200,56,15,13,217,62,227,153,193,167,48,63,27,43,170,240,118,42,202,133,68,233,100,50,57,85,127,82,49,203,255,0,81,82,117,62,51,80,248,224,150,145,92,217,25,79,37,217,173,72,211,109,152,201,42,246,249,111,252,226,213,117,81,238,102,23,117,218,103,199,189,28,233,187,85,83,111,204,188,172,78,23,44,174,188,113,185,125,158,105,22,95,13,237,183,35,158,237,215,110,243,154,159,52,255,0,102,5,173,88,160,90,91,84,80,255,0,55,171,229,254,50,152,51,138,28,182,107,102,52,248,109,210,177,42,102,69,129,26,173,71,42,239,28,223,36,223,245,162,25,214,90,136,173,180,93,201,28,168,198,124,215,109,254,107,255,0,209,33,214,96,219,174,181,234,85,44,88,229,127,114,211,67,84,196,157,146,200,248,145,85,149,14,234,78,151,110,139,240,202,223,184,12,225,195,29,186,166,159,0,134,182,181,174,73,171,18,9,221,186,42,123,221,3,21,125,219,126,181,83,48,189,205,99,119,114,236,136,126,22,17,98,143,28,199,104,173,140,141,172,236,65,19,28,141,219,109,219,27,91,247,34,126,163,219,145,222,232,173,52,189,218,234,142,204,106,170,157,93,46,95,187,127,185,20,15,142,255,0,154,91,172,114,54,9,38,107,164,151,102,181,136,173,87,42,174,232,158,238,164,253,71,221,111,150,122,166,35,222,136,159,214,155,126,179,168,81,91,241,188,166,224,219,164,21,78,173,124,106,138,214,189,159,11,85,28,142,247,35,219,254,203,245,253,231,126,167,167,72,91,211,210,212,254,160,61,204,98,162,108,174,57,35,54,251,212,226,170,168,158,239,187,222,18,84,85,217,126,96,115,219,99,200,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,13,107,56,177,243,79,172,159,80,50,31,81,156,217,76,214,179,139,31,52,250,201,245,3,33,245,25,192,186,158,87,30,68,244,203,241,175,88,173,37,81,21,121,92,121,19,211,47,198,189,98,180,205,92,66,229,55,220,27,64,181,47,53,197,171,188,21,235,31,195,239,55,75,117,79,105,146,118,42,160,162,150,72,164,232,122,57,142,233,123,26,187,57,21,171,182,202,138,158,224,35,255,0,48,46,4,108,92,85,98,178,102,184,179,60,22,166,227,246,245,142,221,83,187,228,246,165,44,17,213,73,21,171,161,245,17,83,193,221,169,168,106,248,151,34,185,155,108,187,183,220,148,67,118,180,221,108,23,90,219,21,246,217,87,110,185,91,170,36,164,172,163,171,133,208,207,77,60,110,86,201,20,145,185,17,204,123,92,138,213,106,162,42,42,42,41,177,79,7,124,85,97,188,87,233,29,191,48,179,92,169,27,147,219,169,233,233,178,203,68,113,172,47,183,92,85,159,26,182,39,61,238,240,210,57,178,58,23,245,59,169,136,173,85,238,50,70,50,32,115,88,224,86,167,49,142,191,138,125,40,160,171,169,190,210,211,172,217,173,11,170,162,108,14,183,82,81,61,125,164,197,154,70,171,95,20,84,241,196,232,99,71,119,17,99,115,88,215,54,69,148,50,87,43,222,53,255,0,132,6,8,205,24,212,43,157,214,187,82,112,219,123,234,101,184,214,175,123,219,54,182,204,214,50,161,101,107,83,105,162,238,193,12,137,34,171,228,248,37,235,145,207,151,183,58,141,91,49,60,166,251,131,101,86,108,215,22,174,240,87,172,126,225,79,116,183,84,246,153,39,98,170,9,27,36,82,116,61,28,199,116,189,141,93,156,138,213,219,101,69,79,113,125,60,2,241,175,138,241,89,167,20,150,75,181,207,195,234,110,51,111,134,60,142,223,80,177,178,74,254,132,108,110,185,211,164,109,99,29,12,175,84,87,181,141,78,204,143,70,42,116,186,39,202,21,87,205,31,207,102,166,254,11,232,244,68,255,0,228,169,229,99,41,250,129,93,233,214,226,0,115,71,243,217,169,191,130,250,61,17,63,249,42,121,88,202,126,160,87,122,117,184,9,254,0,3,21,113,99,229,99,89,62,159,228,62,157,57,173,97,178,159,22,62,86,53,147,233,254,67,233,211,154,214,1,119,220,208,184,215,254,15,248,35,244,99,79,110,119,90,29,73,204,173,236,169,138,227,68,189,159,99,90,221,51,152,250,132,149,205,93,230,151,181,60,49,164,106,143,143,227,151,174,55,50,46,229,53,233,86,153,229,90,201,168,248,230,150,225,84,158,34,245,147,92,34,183,211,117,71,35,227,135,173,126,57,229,237,177,239,108,49,49,29,36,143,70,175,68,108,123,149,54,106,153,47,142,156,42,235,128,113,131,171,118,43,205,69,36,213,21,89,69,93,237,142,166,123,156,196,130,224,239,29,11,85,92,214,175,91,98,169,141,175,77,182,71,163,145,21,200,136,229,176,158,73,120,182,156,46,150,103,89,173,61,13,170,76,249,185,2,218,235,42,123,168,250,232,44,235,77,79,37,60,125,10,170,177,67,36,233,82,187,162,53,37,116,59,57,93,217,106,48,38,87,10,188,51,225,188,40,105,29,30,150,225,245,213,119,23,186,161,215,43,189,206,165,85,175,184,220,100,100,108,150,116,143,169,91,11,58,98,141,140,141,170,189,44,99,122,156,247,245,200,252,192,12,41,198,30,154,106,198,173,104,22,81,133,104,230,111,246,126,245,91,111,173,142,122,111,102,211,85,251,122,149,244,85,17,186,213,215,80,230,178,151,190,249,35,79,18,139,213,31,78,255,0,37,85,2,178,249,172,113,167,117,212,204,254,191,135,29,57,200,42,224,194,113,74,133,164,201,24,218,103,83,173,210,247,4,207,73,34,123,149,221,82,211,83,185,140,70,181,90,198,186,102,200,255,0,206,35,32,145,176,175,75,180,135,50,213,250,156,154,12,62,10,69,102,31,139,220,242,251,188,213,51,164,76,130,221,67,23,92,174,68,247,185,239,115,150,56,216,214,162,238,249,90,174,233,98,61,237,235,249,102,45,125,193,178,171,206,21,148,208,248,43,214,63,112,168,181,220,105,187,172,147,177,85,4,142,142,88,250,216,174,99,186,94,199,38,237,85,106,237,186,42,167,188,178,158,7,181,143,73,235,121,122,107,134,133,218,33,246,110,125,111,195,243,44,130,233,77,213,83,55,180,233,86,129,177,182,225,214,230,118,97,217,36,167,166,236,53,234,229,240,253,221,191,56,229,2,176,78,255,0,170,218,23,168,250,53,71,136,93,179,91,55,106,213,157,227,244,89,37,130,229,2,171,233,107,105,106,32,142,101,99,94,168,155,77,23,117,172,150,53,68,115,92,173,84,221,143,141,239,232,5,175,113,129,172,58,37,140,242,240,208,221,45,207,49,186,76,187,44,190,224,246,42,251,29,165,183,153,232,167,179,189,44,111,130,43,211,210,22,170,72,200,165,147,161,176,74,173,100,202,178,109,191,105,253,33,128,57,104,113,199,83,195,142,101,14,143,103,12,164,126,157,102,151,136,223,53,92,143,138,157,246,59,140,201,28,9,90,233,158,173,106,211,43,89,19,102,107,221,240,50,52,145,138,138,215,178,107,116,226,199,202,198,178,125,63,200,125,58,115,91,107,77,166,235,127,186,209,88,172,86,202,187,141,202,227,81,29,37,29,29,36,46,154,122,153,228,114,54,56,163,141,168,174,123,220,229,70,163,81,21,85,85,17,11,201,193,244,155,89,116,83,150,86,161,96,90,227,151,251,106,253,73,167,249,28,148,212,125,77,151,216,84,43,107,145,33,182,120,132,85,241,29,173,157,241,110,173,103,95,106,53,116,81,70,229,10,44,51,175,16,60,89,230,90,239,128,233,134,150,186,158,174,201,137,233,174,47,110,178,178,210,218,244,158,10,251,141,52,43,3,174,79,68,141,138,143,116,72,198,54,55,44,157,164,238,116,59,243,178,117,96,163,47,240,171,195,62,101,197,126,174,81,233,110,31,93,73,110,99,105,221,114,187,220,234,85,28,203,117,186,55,198,201,103,72,250,145,211,63,170,88,216,200,218,169,212,247,183,169,204,103,92,140,12,171,203,231,130,75,175,21,249,252,151,220,158,10,186,29,58,197,106,41,230,186,214,58,149,206,130,237,59,102,133,207,180,178,70,205,19,216,249,41,221,35,157,44,106,229,133,59,106,228,69,146,61,231,255,0,48,62,94,120,206,171,105,29,175,43,209,234,58,187,118,89,165,120,188,118,139,69,170,55,84,86,50,235,100,162,99,157,21,185,172,248,229,90,150,162,191,178,244,71,58,71,189,99,147,171,173,146,67,50,180,171,76,241,93,27,211,140,115,75,112,170,79,15,101,198,109,241,91,233,186,163,141,146,77,208,159,28,242,246,216,198,58,105,94,174,146,71,163,83,174,71,189,202,155,185,78,214,6,173,152,158,83,125,193,178,171,54,107,139,87,120,43,214,63,112,167,186,91,170,123,76,147,177,85,4,141,146,41,58,30,142,99,186,94,198,174,206,69,106,237,178,162,167,184,205,92,102,113,75,252,46,51,108,63,82,43,113,191,98,94,173,184,125,45,138,247,79,19,186,169,95,93,21,101,92,174,150,153,85,202,244,133,236,158,55,35,95,241,49,202,230,110,244,106,72,249,171,205,79,128,239,251,175,197,94,144,89,127,193,75,151,216,173,150,239,247,119,212,222,220,254,239,254,174,217,89,28,63,225,42,30,239,239,175,42,172,11,84,228,99,250,108,253,155,253,228,90,161,85,124,140,127,77,159,179,127,188,139,84,0,0,3,21,113,99,229,99,89,62,159,228,62,157,57,173,97,178,159,22,62,86,53,147,233,254,67,233,211,154,214,1,181,64,0,1,21,121,163,249,19,212,223,193,125,98,136,149,68,85,230,143,228,79,83,127,5,245,138,32,41,91,132,239,52,250,55,245,3,30,245,24,13,148,205,107,56,78,243,79,163,127,80,49,239,81,128,217,76,1,77,124,215,56,40,252,153,101,83,241,41,166,118,203,173,78,55,150,220,42,42,114,216,182,239,67,103,186,77,35,92,149,29,106,229,145,176,213,73,35,253,206,111,68,114,167,74,61,18,104,98,108,223,227,67,140,27,175,9,186,185,162,14,184,45,36,152,38,99,81,120,160,202,217,52,78,87,211,64,199,219,210,58,232,157,27,29,47,93,58,77,43,214,54,181,201,43,28,246,116,245,172,114,71,34,191,204,38,184,233,103,255,0,174,240,205,64,199,255,0,219,169,188,117,174,186,155,254,4,177,117,195,47,251,23,183,171,249,42,158,224,215,51,135,93,121,204,184,109,213,203,22,171,97,149,181,109,125,186,161,140,185,208,195,80,144,178,237,110,87,181,106,40,165,87,49,237,232,145,173,217,28,172,119,67,209,146,53,58,216,213,77,130,120,104,226,47,4,226,131,75,40,53,51,5,168,255,0,5,71,120,162,232,155,251,153,116,240,208,205,61,31,114,88,163,239,118,187,236,111,117,141,232,127,205,23,230,137,76,28,193,184,36,186,240,161,159,199,125,198,32,171,174,211,172,170,162,162,107,85,99,105,92,216,45,51,186,105,156,203,75,228,116,210,189,239,142,157,177,185,178,200,173,89,147,184,173,69,88,228,219,160,112,119,197,86,101,194,134,174,91,243,11,53,202,173,216,197,198,162,158,155,44,180,71,26,76,203,141,185,31,241,171,98,115,216,223,19,27,93,35,161,127,83,122,94,170,213,94,219,228,99,195,97,220,179,41,177,96,216,173,231,53,202,107,188,21,151,31,183,212,93,46,53,61,167,201,216,165,130,55,73,44,157,12,71,61,221,44,99,151,102,162,185,118,217,17,87,220,70,191,236,163,240,39,254,190,127,243,102,241,254,72,119,93,114,207,240,221,83,224,155,83,181,7,79,178,26,75,230,61,124,211,124,130,166,134,186,153,87,162,86,123,62,161,21,21,21,17,204,123,92,142,99,216,228,71,177,237,115,92,141,115,85,19,92,192,54,146,196,242,155,22,115,138,217,179,92,90,187,198,217,114,11,125,61,210,221,83,218,124,125,250,89,227,108,145,73,208,244,107,219,212,199,181,118,114,35,147,125,149,17,125,199,235,24,171,132,239,43,26,55,244,255,0,30,244,232,12,170,6,42,226,199,202,198,178,125,63,200,125,58,115,90,195,101,62,44,124,172,107,39,211,252,135,211,167,53,172,3,101,62,19,188,172,104,223,211,252,123,211,160,50,169,138,184,78,242,177,163,127,79,241,239,78,128,202,160,64,14,117,126,86,49,111,168,20,62,157,113,32,7,43,143,61,154,101,248,215,163,214,147,255,0,157,95,149,140,91,234,5,15,167,92,74,203,224,159,10,186,234,87,16,148,58,115,98,168,164,130,229,149,98,249,117,146,142,90,183,185,176,71,61,78,57,113,134,55,72,230,181,206,70,35,158,138,170,141,114,237,190,200,191,32,36,255,0,53,206,53,255,0,41,185,84,252,53,233,157,206,235,77,141,226,87,10,138,108,182,93,251,48,222,46,144,200,214,165,63,66,181,36,116,52,178,70,255,0,123,157,209,36,171,212,140,84,134,25,93,29,120,28,225,18,235,197,246,174,59,20,158,227,87,103,196,236,52,237,185,100,119,88,41,220,247,178,5,122,53,148,176,189,90,177,50,166,101,234,232,238,46,200,200,230,145,27,39,105,99,116,117,54,40,224,39,22,211,140,99,132,125,51,118,154,80,218,161,164,188,99,244,87,75,172,214,249,82,95,21,120,146,6,37,116,147,72,138,229,116,205,157,143,137,200,229,222,62,210,68,136,214,198,214,52,51,86,39,139,88,176,108,86,205,133,98,212,62,10,203,143,219,233,237,118,234,110,235,228,236,82,193,27,99,138,62,183,171,158,238,150,49,169,187,149,92,187,110,170,171,239,41,179,157,95,154,124,91,233,253,15,168,220,75,169,41,91,157,95,154,124,91,233,253,15,168,220,64,114,84,243,79,148,253,63,174,245,27,113,117,37,43,114,84,243,79,148,253,63,174,245,27,113,117,32,116,173,104,210,28,55,94,180,191,32,210,61,64,130,174,75,22,69,78,216,106,22,146,117,134,120,158,201,27,44,83,70,255,0,122,35,227,150,56,228,68,114,57,138,172,68,115,92,213,86,174,188,60,75,240,233,157,240,191,170,117,250,103,157,83,255,0,133,172,179,214,245,195,253,211,181,248,153,161,130,179,183,20,178,118,123,189,135,187,180,247,117,179,228,169,242,85,217,76,195,252,85,112,207,134,241,95,164,117,154,91,152,87,85,219,158,218,134,220,173,23,58,101,87,62,221,113,141,146,50,41,214,62,164,108,204,233,150,70,62,55,42,117,49,238,233,115,31,209,35,2,160,121,117,241,213,83,194,214,100,152,62,160,215,213,191,74,239,245,19,77,93,13,53,44,79,125,178,227,50,83,177,46,74,169,26,207,51,27,29,59,99,124,45,127,241,30,231,181,143,123,81,143,189,227,87,124,255,0,0,204,180,179,50,187,105,246,160,227,213,118,60,134,199,80,180,213,212,53,40,157,113,63,100,84,84,84,85,107,216,230,171,94,199,181,85,143,99,154,230,171,154,228,85,177,238,87,92,192,43,45,21,150,222,25,53,191,34,239,90,166,240,214,236,30,233,60,115,207,85,29,84,179,197,4,54,151,118,216,254,168,87,187,188,82,72,172,108,45,141,209,171,149,139,19,98,11,106,0,234,154,177,157,126,75,244,179,50,212,207,101,251,79,236,150,63,113,190,248,46,255,0,103,197,120,90,105,38,237,119,58,93,209,213,219,233,234,233,118,219,239,178,237,176,20,215,205,239,93,40,245,63,136,234,77,57,199,175,62,54,203,166,150,247,91,166,107,18,7,194,219,196,239,73,43,86,57,99,87,61,221,44,101,36,15,99,213,22,57,105,165,106,49,171,212,231,193,99,245,114,204,166,251,156,229,87,156,215,41,174,241,183,172,130,225,81,116,184,212,246,153,31,126,170,121,29,36,178,116,49,26,198,245,61,238,93,154,136,212,223,100,68,79,113,42,184,128,224,202,197,163,124,15,104,231,16,62,213,238,101,57,149,193,178,93,227,99,223,52,51,82,220,169,29,87,64,216,213,122,18,46,196,20,191,27,122,30,231,203,85,47,231,85,145,198,128,77,78,76,154,233,71,148,232,213,247,65,174,247,158,187,214,19,112,146,227,107,164,145,32,143,251,143,86,228,123,146,20,106,164,178,246,234,214,161,210,61,205,84,103,139,129,189,106,142,107,91,98,165,0,242,203,214,191,200,183,23,24,183,136,183,248,170,12,239,108,42,179,162,46,185,162,241,179,195,225,228,143,121,24,214,237,85,21,55,91,151,171,104,150,94,150,171,186,118,191,224,58,166,169,106,150,9,162,216,37,207,83,53,46,251,236,108,110,205,217,241,181,190,22,106,142,215,118,102,67,31,230,225,99,228,118,242,74,198,252,45,93,183,221,118,68,85,76,43,137,243,30,224,199,57,202,172,216,86,45,172,158,54,245,144,92,41,237,118,234,111,179,183,88,251,245,83,200,216,226,143,173,244,205,99,122,158,246,166,238,84,106,111,186,170,39,188,252,174,104,254,68,245,55,240,95,88,162,41,91,132,239,52,250,55,245,3,30,245,24,0,186,158,104,254,68,245,55,240,95,88,162,41,91,132,239,52,250,55,245,3,30,245,24,11,169,230,143,228,79,83,127,5,245,138,34,149,184,78,243,79,163,127,80,49,239,81,128,13,148,192,34,87,26,28,96,221,120,77,213,205,16,117,193,105,36,193,51,26,139,197,6,86,201,162,114,190,154,6,62,222,145,215,68,232,216,233,122,233,210,105,94,177,181,174,73,88,231,179,167,173,99,146,48,132,28,215,56,40,252,153,101,83,241,41,166,118,203,173,78,55,150,220,42,42,114,216,182,239,67,103,186,77,35,92,149,29,106,229,145,176,213,73,35,253,206,111,68,114,167,74,61,18,104,98,108,53,225,215,94,115,46,27,117,114,197,170,216,101,109,91,95,110,168,99,46,116,48,212,36,44,187,91,149,237,90,138,41,85,204,123,122,36,107,118,71,43,29,208,244,100,141,78,182,53,83,99,63,243,9,174,58,89,255,0,235,188,51,80,49,255,0,246,234,111,29,107,174,166,255,0,129,44,93,112,203,254,197,237,234,254,74,167,186,141,185,131,112,73,117,225,67,63,142,251,140,65,87,93,167,89,85,69,68,214,170,198,210,185,176,90,103,116,211,57,150,151,200,233,165,123,223,29,59,99,115,101,145,90,179,39,113,90,138,177,201,176,92,255,0,13,28,69,224,156,80,105,101,6,166,96,181,31,224,168,239,20,93,19,127,115,46,158,26,25,167,163,238,75,20,125,238,215,125,141,238,177,189,15,249,162,252,209,50,169,174,103,7,124,85,102,92,40,106,229,191,48,179,92,170,221,140,92,106,41,233,178,203,68,113,164,204,184,219,145,255,0,26,182,39,61,141,241,49,181,210,58,23,245,55,165,234,173,85,237,190,70,63,97,60,3,63,195,117,79,13,180,234,14,159,100,52,151,204,122,249,78,149,52,53,212,202,189,18,179,117,69,69,69,68,115,30,215,35,152,246,57,17,236,123,92,215,35,92,213,68,13,93,205,148,248,78,242,177,163,127,79,241,239,78,128,214,176,188,156,171,140,28,103,132,110,2,116,130,244,229,164,173,205,175,154,111,100,110,39,103,171,138,163,177,93,60,84,84,44,153,242,73,19,21,173,100,45,169,100,170,199,62,53,145,26,172,99,154,171,212,208,199,252,223,120,152,210,58,29,47,169,225,149,180,52,153,22,119,115,168,162,185,61,90,140,122,99,12,142,70,202,217,222,245,106,171,42,102,139,174,38,198,222,151,246,103,145,239,115,88,248,219,53,69,226,120,181,247,57,202,172,216,86,45,67,227,111,89,5,194,158,215,110,166,238,178,62,253,84,242,54,56,163,235,122,181,141,234,123,218,155,185,81,169,190,234,168,158,243,235,207,243,252,203,84,243,43,182,160,234,14,67,87,124,200,111,149,11,83,93,93,82,169,215,43,246,68,68,68,68,70,177,141,106,53,140,99,81,24,198,53,173,106,53,173,68,75,147,229,185,203,238,167,135,106,105,53,135,89,45,84,142,212,91,141,59,169,168,173,179,69,20,207,198,88,146,207,28,171,21,68,51,203,12,207,169,133,96,114,189,173,107,227,98,190,61,246,124,136,161,242,241,65,164,217,86,133,242,145,187,233,54,107,151,253,166,189,99,150,251,61,53,77,193,174,145,209,167,85,246,150,70,83,196,178,42,189,97,129,143,108,17,170,163,119,142,22,108,200,211,102,54,170,248,78,243,79,163,127,80,49,239,81,128,186,158,104,254,68,245,55,240,95,88,162,41,91,132,239,52,250,55,245,3,30,245,24,0,217,76,0,5,37,243,35,229,247,77,195,181,76,122,195,163,118,170,183,105,213,198,161,180,213,182,216,98,150,102,99,47,72,160,142,37,150,162,105,229,154,102,84,204,179,185,30,230,181,145,189,89,30,251,190,52,88,171,195,174,188,230,92,54,234,229,139,85,176,202,218,182,190,221,80,198,92,232,97,168,72,89,118,183,43,218,181,20,82,171,152,246,244,72,214,236,142,86,59,161,232,201,26,157,108,106,166,201,25,102,45,98,206,113,91,206,21,148,208,248,219,46,65,111,168,181,220,105,187,175,143,191,75,60,110,142,88,250,216,173,123,122,152,247,38,237,84,114,111,186,42,47,188,215,223,141,190,15,178,110,17,181,66,91,43,146,174,183,9,190,84,78,236,78,241,87,45,63,126,186,8,163,129,243,50,72,226,122,185,175,133,213,44,137,94,230,70,146,43,85,236,107,81,122,90,23,211,162,250,189,134,235,214,151,227,250,185,167,243,213,201,98,200,169,221,53,58,85,192,176,207,19,217,35,162,150,25,25,239,68,124,114,199,36,106,173,87,49,85,138,173,115,154,168,229,238,166,188,60,18,113,131,147,112,141,170,17,94,154,181,117,184,77,242,162,6,229,150,122,72,169,251,245,208,69,28,236,133,241,201,43,21,205,124,46,169,124,168,198,190,52,145,90,140,123,154,139,212,219,254,192,51,252,55,84,240,219,78,160,233,246,67,73,124,199,175,148,233,83,67,93,76,171,209,43,55,84,84,84,84,71,49,237,114,57,143,99,145,30,199,181,205,114,53,205,84,64,236,4,10,231,13,173,246,172,15,135,74,125,26,154,199,87,89,114,213,26,132,109,61,91,100,107,32,161,130,221,85,73,83,43,223,243,115,222,231,44,44,107,17,17,54,124,142,87,39,66,50,73,234,80,15,51,173,82,252,168,113,147,154,248,75,239,180,237,88,151,135,197,173,255,0,218,189,159,11,225,99,79,23,7,189,141,115,250,107,164,173,248,221,213,190,255,0,11,149,136,192,34,169,53,57,78,235,165,247,76,56,160,182,105,207,182,109,84,88,182,165,239,110,187,182,224,140,103,85,84,20,245,18,80,44,50,170,181,91,51,167,127,97,172,221,91,39,137,86,244,57,253,183,51,229,224,127,131,186,158,37,244,75,94,239,84,86,122,183,100,52,22,122,27,110,31,81,53,28,79,164,158,226,147,248,217,224,138,89,186,27,29,75,155,73,77,78,178,54,86,246,162,184,61,94,215,53,232,132,63,180,221,174,182,11,173,21,246,197,115,171,183,92,173,213,17,213,209,214,82,76,232,103,166,158,55,35,163,150,57,26,168,230,61,174,68,114,57,21,21,21,17,80,13,167,129,213,52,171,83,49,93,100,211,140,115,84,176,170,191,17,101,201,173,241,92,41,186,164,141,242,67,214,159,28,18,246,222,246,54,104,158,142,142,70,35,151,162,70,61,170,187,181,78,214,6,170,231,96,190,224,25,150,51,140,227,57,157,247,30,171,164,177,102,52,245,53,54,43,131,145,22,10,230,83,212,62,158,116,99,145,85,17,241,203,26,163,152,187,61,17,209,185,83,166,70,57,221,124,185,238,24,184,103,195,120,175,229,111,167,218,91,152,87,85,219,158,218,139,189,202,209,115,166,85,115,237,215,24,238,183,22,69,58,199,212,141,153,157,50,200,199,198,229,78,166,61,221,46,99,250,36,96,64,190,27,57,136,235,47,12,250,53,150,233,46,44,158,212,246,167,67,241,122,203,133,67,100,135,23,153,238,122,213,73,13,59,163,119,123,185,214,215,182,55,61,177,50,86,172,138,201,59,146,181,241,171,19,197,175,185,206,85,102,194,177,106,31,27,122,200,46,20,246,187,117,55,117,145,247,234,167,145,177,197,31,91,213,172,111,83,222,212,221,202,141,77,247,85,68,247,159,171,170,90,91,157,232,182,119,115,211,61,75,177,123,27,36,179,118,124,109,23,138,134,163,181,221,133,147,71,249,200,94,248,221,188,114,177,223,11,151,109,246,93,149,21,18,117,114,108,225,235,237,166,172,93,184,133,187,84,221,105,41,52,239,106,43,67,35,165,218,150,227,93,91,77,81,20,237,116,238,69,69,236,64,244,87,68,207,139,170,166,7,43,154,212,233,144,44,167,19,183,105,63,2,220,48,89,173,57,78,71,236,236,67,1,183,211,211,220,110,254,14,166,110,245,85,69,67,91,45,79,97,139,52,173,239,85,212,57,253,182,171,154,206,238,201,179,27,238,232,31,217,71,224,79,253,124,255,0,230,205,227,252,144,115,71,242,39,169,191,130,250,197,17,64,32,95,247,52,127,34,122,155,248,47,172,81,20,2,95,247,52,127,34,122,155,248,47,172,81,20,2,5,212,243,58,227,199,242,33,98,169,208,109,39,189,116,231,217,5,189,222,210,186,91,174,61,186,172,94,23,62,23,71,187,123,78,78,245,68,14,168,70,244,201,28,176,181,99,153,54,235,137,203,81,122,47,164,57,150,189,106,134,63,164,122,127,5,36,151,220,138,161,208,211,173,92,233,12,17,49,145,186,89,102,145,254,245,70,71,20,114,72,168,212,115,213,24,168,214,185,202,141,94,235,198,158,155,214,105,55,21,154,159,133,86,214,120,174,214,65,61,198,158,87,87,79,89,34,210,214,162,86,83,164,179,212,111,44,179,36,53,17,164,143,122,185,203,34,61,122,223,252,117,178,158,74,116,58,112,221,14,205,46,214,26,126,206,103,54,64,202,60,137,100,186,36,242,77,75,20,61,116,50,54,153,26,223,13,15,231,234,152,213,84,123,164,146,57,215,184,168,141,142,32,152,28,49,112,245,138,240,191,163,86,93,35,197,170,124,127,128,238,84,220,110,143,165,142,158,107,157,116,174,234,150,162,70,177,63,197,141,136,231,61,204,138,40,152,175,127,71,82,197,94,117,126,86,49,111,168,20,62,157,113,39,249,0,57,213,249,88,197,190,160,80,250,117,196,8,1,202,227,207,102,153,126,53,232,245,165,255,0,20,3,202,227,207,102,153,126,53,232,245,165,255,0,0,40,91,152,207,5,31,193,87,81,224,191,224,22,203,172,154,101,148,254,114,219,83,58,119,99,181,215,42,189,100,182,58,110,167,61,221,44,98,73,19,165,70,185,241,185,205,222,87,67,44,139,125,39,84,213,45,45,193,53,167,4,185,233,158,165,216,189,179,141,222,123,62,54,139,197,77,79,221,237,76,201,163,252,228,47,100,141,218,72,152,239,133,201,190,219,46,232,170,138,26,251,240,125,197,158,101,194,46,168,125,184,177,83,213,222,44,85,244,242,83,95,113,198,215,165,44,23,86,36,111,72,21,239,88,229,70,62,41,94,146,53,232,206,189,187,140,69,70,202,244,93,130,52,183,84,176,77,105,193,45,154,153,166,151,223,108,227,119,158,247,130,173,240,179,83,247,123,83,62,25,63,55,51,25,35,118,146,39,183,226,106,111,182,233,186,42,42,235,239,198,15,9,153,151,8,186,161,246,30,251,81,87,120,177,87,211,199,83,98,200,221,64,148,176,93,88,145,177,103,70,49,36,149,24,248,165,122,198,230,43,250,246,237,189,81,27,43,21,123,255,0,47,62,52,238,188,44,106,133,61,139,47,200,42,219,165,121,45,66,166,65,70,148,206,170,74,41,214,62,152,174,16,70,215,35,152,246,185,34,108,170,196,114,190,20,114,118,228,123,33,233,11,74,230,143,228,79,83,127,5,245,138,34,128,75,243,230,99,118,181,95,249,127,234,5,246,197,115,164,184,219,110,52,246,26,186,58,202,73,155,52,21,48,73,118,161,116,114,199,35,85,90,246,57,170,142,71,34,170,42,42,42,20,24,5,212,243,58,227,199,242,33,98,169,208,109,39,189,116,231,217,5,189,222,210,186,91,174,61,186,172,94,23,62,23,71,187,123,78,78,245,68,14,168,70,244,201,28,176,181,99,153,54,235,137,203,78,216,6,1,153,106,158,101,105,211,237,62,199,170,239,153,13,242,161,41,168,104,105,145,58,229,126,202,170,170,170,168,214,49,173,71,61,239,114,163,24,198,185,206,86,181,170,169,249,55,107,181,214,255,0,117,173,190,223,110,117,119,27,149,198,162,74,186,202,202,185,157,52,245,51,200,229,116,146,201,35,149,92,247,185,202,174,87,42,170,170,170,170,151,169,203,139,129,202,158,20,176,218,252,195,80,95,73,81,168,185,133,60,12,174,134,38,69,43,44,148,141,85,122,81,69,58,34,185,239,115,149,174,157,205,119,105,207,138,38,181,28,144,164,178,6,85,224,251,132,204,55,132,93,47,251,15,98,168,164,188,95,107,234,36,169,190,228,109,160,90,89,238,175,73,30,176,35,216,178,74,172,100,81,61,35,107,17,253,27,247,30,136,142,149,234,189,131,93,56,163,208,158,26,253,137,249,107,206,126,206,125,163,241,62,204,254,230,86,86,119,252,63,107,189,254,134,138,78,158,158,252,95,198,219,126,175,118,251,46,217,84,170,190,121,223,161,63,218,79,221,160,77,77,45,227,215,132,237,105,206,237,154,103,166,154,173,237,156,146,243,222,240,84,94,194,185,83,247,123,80,190,105,63,57,53,59,35,110,209,196,247,124,78,77,246,217,55,85,68,88,87,207,59,244,39,251,73,251,180,138,188,174,60,246,105,151,227,94,143,90,74,174,121,223,161,63,218,79,221,160,69,94,87,30,123,52,203,241,175,71,173,37,87,60,239,208,159,237,39,238,210,42,242,184,243,217,166,95,141,122,61,105,42,185,231,126,132,255,0,105,63,118,129,135,249,53,93,173,86,14,36,179,107,237,246,231,73,110,182,219,180,222,229,87,89,89,87,51,97,130,154,8,235,237,238,146,89,36,114,163,88,198,181,21,202,229,84,68,68,85,83,15,241,209,198,109,247,140,61,71,165,185,199,106,246,54,25,139,248,138,124,102,219,43,24,181,77,142,85,103,118,166,166,70,239,188,210,246,162,85,141,174,88,227,107,26,214,245,42,62,89,48,174,15,139,106,62,83,110,203,219,167,244,55,90,202,75,86,62,251,166,77,13,190,85,79,238,60,53,84,202,249,38,141,21,22,88,99,157,105,101,114,108,228,103,109,37,84,70,196,175,111,85,2,101,114,226,224,114,155,138,220,202,191,48,212,23,213,211,233,214,31,81,3,43,161,137,146,196,251,221,91,145,94,148,81,78,136,141,99,26,212,107,167,115,93,221,107,37,137,173,70,172,201,44,119,188,71,254,5,181,103,70,181,115,135,28,118,227,161,216,135,217,43,13,135,170,199,83,142,244,185,125,149,93,27,25,36,208,247,149,19,196,245,119,155,47,136,247,186,94,247,92,157,50,172,140,108,128,2,128,121,163,249,236,212,223,193,125,30,136,149,92,140,127,77,159,179,127,188,136,171,205,31,207,102,166,254,11,232,244,68,170,228,99,250,108,253,155,253,228,5,170,0,0,0,0,17,87,251,40,252,9,255,0,175,159,252,217,188,127,146,18,168,213,92,13,159,116,183,84,176,77,105,193,45,154,153,166,151,223,108,227,119,158,247,130,173,240,179,83,247,123,83,62,25,63,55,51,25,35,118,146,39,183,226,106,111,182,233,186,42,42,246,178,42,242,184,242,39,166,95,141,122,197,105,42,128,252,156,179,41,177,96,216,173,231,53,202,107,188,21,151,31,183,212,93,46,53,61,167,201,216,165,130,55,73,44,157,12,71,61,221,44,99,151,102,162,185,118,217,17,87,220,70,191,236,163,240,39,254,190,127,243,102,241,254,72,101,94,44,124,172,107,39,211,252,135,211,167,53,172,3,106,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,28,92,120,110,232,115,60,125,224,121,63,46,255,0,78,181,118,233,97,233,223,126,159,191,253,146,127,216,126,161,235,149,136,246,170,1,175,110,179,50,167,1,226,38,235,115,165,127,67,33,191,79,51,125,200,190,228,174,145,201,243,234,254,98,22,193,193,182,169,199,170,26,64,218,84,155,174,90,38,210,83,200,157,59,123,210,158,53,254,99,83,230,213,34,191,30,220,61,77,6,75,81,150,209,91,229,145,181,85,15,145,202,216,149,81,21,210,85,72,187,109,31,245,125,231,104,229,205,140,228,86,42,138,229,90,90,152,169,100,158,61,209,204,145,168,187,83,73,183,220,137,247,160,24,219,76,45,175,199,248,202,146,30,223,75,94,235,122,39,191,125,190,58,37,95,189,127,89,110,54,71,117,90,40,151,245,211,198,191,254,10,21,177,144,197,13,175,140,170,57,59,49,183,191,37,35,61,237,68,247,239,111,254,162,201,49,247,247,44,180,43,238,255,0,67,69,242,255,0,17,0,253,19,212,245,248,246,61,167,7,39,197,184,30,89,242,14,13,60,63,125,192,242,159,51,145,197,136,191,121,229,125,192,98,206,35,110,41,109,211,27,253,66,187,100,75,109,82,252,190,255,0,15,50,254,175,232,43,191,151,234,58,191,137,204,158,238,239,127,195,119,217,223,215,52,75,182,223,240,191,81,51,248,224,188,251,63,72,175,12,141,202,142,125,28,237,247,47,235,165,169,254,146,9,112,153,150,211,233,189,139,38,205,230,124,108,157,106,167,107,85,202,137,191,113,212,191,236,154,191,175,239,2,193,56,141,212,197,197,49,42,165,163,170,218,169,122,54,103,71,207,243,176,253,234,197,79,147,148,233,220,21,97,53,116,120,188,183,219,167,186,122,234,167,84,167,203,248,175,142,157,223,201,118,223,52,95,185,10,249,164,212,76,199,137,93,89,138,213,81,87,51,169,95,213,240,67,36,170,207,117,55,87,201,93,34,124,224,253,95,63,249,46,67,3,176,65,140,98,244,86,184,89,210,216,33,141,137,238,68,247,54,54,183,245,39,243,127,80,31,190,231,54,38,123,215,100,66,37,241,135,155,202,251,69,187,30,160,127,92,149,21,170,213,247,109,178,44,59,111,239,111,251,63,214,73,187,213,43,238,108,86,36,175,99,89,238,217,174,219,127,127,251,255,0,168,234,118,61,49,198,25,58,215,77,105,167,146,69,219,226,154,8,213,125,203,238,219,224,249,251,128,198,156,37,224,151,11,37,137,183,186,215,245,173,98,35,145,54,106,108,143,100,14,251,156,191,169,126,226,74,181,189,62,228,62,43,125,29,61,28,13,134,158,6,68,198,34,53,173,99,81,168,136,136,136,159,47,234,62,197,119,234,3,145,197,90,138,113,238,42,46,203,185,205,23,116,0,137,177,228,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,6,181,156,88,249,167,214,79,168,25,15,168,206,108,166,107,89,197,143,154,125,100,250,129,144,250,140,224,93,79,43,143,34,122,101,248,215,172,86,153,87,139,31,43,26,201,244,255,0,33,244,233,204,85,202,227,200,158,153,126,53,235,21,166,85,226,199,202,198,178,125,63,200,125,58,112,40,7,134,142,34,243,190,23,245,78,131,83,48,90,143,240,84,119,138,46,136,127,186,118,191,19,12,211,209,247,37,138,78,207,119,176,198,247,88,222,182,124,209,126,104,187,41,154,171,155,84,1,73,124,220,184,103,195,116,87,87,44,218,165,134,87,85,177,154,175,81,118,185,92,237,147,42,200,202,107,140,47,129,245,19,197,35,156,174,232,157,213,125,107,26,167,192,246,191,165,221,14,108,113,253,124,149,60,211,229,63,79,235,189,70,220,101,94,121,223,161,63,218,79,221,166,42,228,169,230,159,41,250,127,93,234,54,224,49,87,52,127,61,154,155,248,47,163,209,19,255,0,146,167,149,140,167,234,5,119,167,91,136,1,205,31,207,102,166,254,11,232,244,68,255,0,228,169,229,99,41,250,129,93,233,214,224,39,248,0,12,85,197,143,149,141,100,250,127,144,250,116,230,181,134,202,124,88,249,88,214,79,167,249,15,167,78,107,88,5,143,243,184,194,174,180,26,209,167,186,141,53,69,34,219,111,152,188,182,74,120,154,247,119,219,61,13,92,147,74,231,183,167,165,24,173,184,66,141,84,114,170,171,100,221,27,178,43,186,167,38,156,254,155,25,226,142,233,134,92,114,26,186,74,124,199,23,171,166,163,183,181,101,88,43,174,52,242,197,81,26,189,173,69,98,62,58,104,235,149,175,126,219,35,164,106,46,242,116,186,111,243,115,211,60,171,81,56,71,154,227,139,82,120,191,177,89,5,38,77,113,129,145,201,36,206,161,142,10,138,121,95,27,88,199,111,219,241,77,149,234,238,150,182,40,165,122,187,225,217,105,219,134,140,254,155,75,56,134,211,125,65,184,100,53,118,59,109,143,40,182,212,221,43,169,150,94,184,173,222,33,137,88,138,145,34,189,236,117,58,202,199,177,168,189,108,115,155,179,186,182,80,217,120,0,5,112,115,88,224,114,167,82,173,85,252,82,105,179,233,34,190,227,22,117,126,83,108,115,34,129,46,54,234,86,189,235,90,201,54,69,125,76,49,110,215,54,71,47,114,24,163,107,21,174,137,177,205,80,22,203,181,214,203,82,250,203,53,206,174,130,162,74,121,233,31,45,52,206,137,238,130,120,159,12,209,43,154,168,170,201,34,146,72,222,223,147,152,247,53,119,69,84,54,158,41,219,154,199,3,148,218,107,117,175,226,147,77,159,87,45,139,39,188,43,242,155,99,153,44,235,110,184,213,57,239,90,214,73,178,163,41,166,151,118,185,178,57,59,115,75,27,88,174,108,173,142,16,174,3,234,185,221,174,183,170,150,86,94,110,117,117,245,17,211,193,72,201,106,102,116,175,108,16,68,200,97,137,28,229,85,70,71,20,113,198,198,252,154,198,53,169,178,34,33,242,150,63,202,159,129,202,109,74,186,208,113,73,169,47,171,138,197,140,94,17,248,181,177,172,150,5,184,220,105,92,199,165,107,228,217,17,244,208,203,179,90,216,220,189,201,162,145,175,86,182,39,71,48,101,94,84,252,10,212,225,209,208,113,79,170,244,21,116,215,218,170,116,155,10,161,109,84,78,129,182,234,186,38,47,180,158,176,200,229,115,229,138,162,72,155,12,136,222,218,36,142,115,28,231,70,177,77,254,44,124,172,107,39,211,252,135,211,167,50,169,138,184,177,242,177,172,159,79,242,31,78,156,13,107,13,135,185,126,233,14,27,164,28,40,96,48,97,240,85,163,243,11,61,14,95,119,154,166,117,149,243,220,107,168,224,124,174,68,247,53,140,107,82,56,216,214,162,108,200,154,174,234,122,189,238,215,132,217,79,132,239,43,26,55,244,255,0,30,244,232,0,202,160,0,5,0,243,43,225,235,21,225,211,137,170,235,38,21,83,181,151,46,183,183,45,166,183,182,150,56,35,181,120,154,170,152,223,71,18,70,136,197,133,143,129,203,26,35,91,211,27,216,197,71,43,21,239,191,226,149,185,213,249,167,197,190,159,208,250,141,196,12,171,200,199,244,217,251,55,251,200,181,66,170,249,24,254,155,63,102,255,0,121,22,168,0,0,6,42,226,199,202,198,178,125,63,200,125,58,115,90,195,101,62,44,124,172,107,39,211,252,135,211,167,53,172,3,106,128,0,2,42,243,71,242,39,169,191,130,250,197,17,42,136,171,205,31,200,158,166,254,11,235,20,64,82,183,9,222,105,244,111,234,6,61,234,48,27,41,154,214,112,157,230,159,70,254,160,99,222,163,1,178,152,21,87,207,59,244,39,251,73,251,180,252,158,75,154,233,168,245,217,182,71,195,197,206,243,227,176,202,28,126,167,36,182,211,84,34,190,75,117,83,107,41,163,145,148,239,223,224,134,79,20,247,190,53,69,111,113,168,246,244,43,229,89,63,91,158,119,232,79,246,147,247,105,138,185,42,121,167,202,126,159,215,122,141,184,11,116,214,141,33,195,117,235,75,242,13,35,212,8,42,228,177,100,84,237,134,161,105,39,88,103,137,236,145,178,197,52,111,247,162,62,57,99,142,68,71,35,152,170,196,71,53,205,85,106,235,109,171,24,47,228,191,84,243,45,51,246,167,180,254,201,100,23,27,23,141,236,118,124,87,133,169,146,30,239,111,169,221,29,93,190,174,158,167,109,190,219,174,219,155,63,26,214,113,99,230,159,89,62,160,100,62,163,56,22,169,201,83,202,198,83,245,2,187,211,173,196,255,0,32,7,37,79,43,25,79,212,10,239,78,183,19,252,0,0,12,85,197,143,149,141,100,250,127,144,250,116,230,181,134,202,124,88,249,88,214,79,167,249,15,167,78,107,88,6,202,124,39,121,88,209,191,167,248,247,167,64,101,83,21,112,157,229,99,70,254,159,227,222,157,1,149,64,128,28,234,252,172,98,223,80,40,125,58,226,64,14,87,30,123,52,203,241,175,71,173,39,255,0,58,191,43,24,183,212,10,31,78,184,144,3,149,199,158,205,50,252,107,209,235,64,233,92,116,225,87,92,3,140,29,91,177,94,106,41,38,168,170,202,42,239,108,117,51,220,230,36,23,7,120,232,90,170,230,181,122,219,21,76,109,122,109,178,61,28,136,174,68,71,45,148,242,88,207,233,175,188,60,229,122,125,81,144,213,214,92,177,92,161,245,44,161,153,101,115,40,45,213,148,241,172,41,18,185,58,26,199,212,65,94,245,99,23,220,254,183,57,19,184,138,236,21,206,211,76,242,170,109,83,193,117,143,194,119,113,187,134,62,152,207,126,56,228,119,135,174,167,169,168,168,232,153,221,29,182,119,35,170,222,52,235,87,59,177,63,194,136,205,215,165,114,105,207,233,177,158,40,238,152,101,199,33,171,164,167,204,113,122,186,106,59,123,86,85,130,186,227,79,44,85,17,171,218,212,86,35,227,166,142,185,90,247,237,178,58,70,162,239,39,75,130,237,10,86,231,87,230,159,22,250,127,67,234,55,18,234,74,86,231,87,230,159,22,250,127,67,234,55,16,28,149,60,211,229,63,79,235,189,70,220,93,73,74,220,149,60,211,229,63,79,235,189,70,220,93,72,0,0,16,171,153,119,7,88,38,184,233,101,247,90,252,103,177,51,61,63,199,234,174,62,211,237,205,83,227,173,116,52,213,149,62,206,236,247,217,20,93,115,75,213,223,232,115,219,211,182,206,69,217,40,176,217,79,139,31,43,26,201,244,255,0,33,244,233,205,107,0,218,160,128,28,230,245,75,236,167,14,54,45,51,160,190,248,90,252,239,32,143,196,209,120,94,191,25,107,162,98,205,55,231,21,138,216,250,42,157,110,119,185,205,123,183,217,55,111,113,9,254,81,183,56,92,214,213,149,113,130,251,21,190,158,174,58,140,59,23,182,217,43,157,51,26,140,146,119,186,106,228,116,74,142,85,86,118,171,162,106,171,145,171,214,215,166,219,34,57,193,21,116,67,10,181,106,86,180,96,58,115,125,168,171,130,219,149,101,22,171,37,100,180,143,107,103,142,10,154,184,225,145,209,185,205,115,81,232,215,170,162,171,92,155,237,186,47,200,191,62,52,244,207,21,200,56,42,212,252,22,58,79,100,89,108,152,124,247,10,10,91,92,113,211,199,79,236,184,210,178,150,6,51,161,88,200,81,244,145,49,88,214,167,230,247,107,85,171,178,165,101,242,105,192,41,178,110,40,238,153,157,199,30,171,171,167,195,177,122,186,154,59,131,82,84,130,134,227,81,44,84,241,163,220,213,70,43,228,166,146,185,26,199,239,186,54,71,34,111,31,83,110,208,13,91,49,60,166,251,131,101,86,108,215,22,174,240,87,172,126,225,79,116,183,84,246,153,39,98,170,9,27,36,82,116,61,28,199,116,189,141,93,156,138,213,219,101,69,79,113,179,70,147,231,95,149,13,44,195,117,51,217,126,204,251,91,143,219,175,190,11,191,222,240,190,42,154,57,187,93,206,150,245,244,247,58,122,186,91,190,219,236,155,236,107,153,196,190,1,77,165,156,67,106,70,159,91,241,234,187,29,182,199,148,92,169,173,116,53,41,47,92,86,239,16,245,163,84,89,85,94,246,58,157,98,123,30,229,94,182,57,174,221,221,91,173,191,242,122,205,110,185,87,7,204,177,92,41,233,35,167,195,178,139,149,146,133,208,177,200,249,32,123,97,174,87,74,170,229,69,127,118,186,86,162,181,26,157,13,98,109,186,43,156,19,124,0,4,85,230,143,228,79,83,127,5,245,138,34,149,184,78,243,79,163,127,80,49,239,81,128,186,158,104,254,68,245,55,240,95,88,162,41,91,132,239,52,250,55,245,3,30,245,24,0,217,76,170,190,121,223,161,63,218,79,221,165,170,21,87,207,59,244,39,251,73,251,180,15,201,228,185,174,154,143,93,155,100,124,60,92,239,62,59,12,161,199,234,114,75,109,53,66,43,228,183,85,54,178,154,57,25,78,253,254,8,100,241,79,123,227,84,86,247,26,143,111,66,190,85,146,205,117,163,72,112,221,122,210,252,131,72,245,2,10,185,44,89,21,59,97,168,90,73,214,25,226,123,36,108,177,77,27,253,232,143,142,88,227,145,17,200,230,42,177,17,205,115,85,90,181,23,201,83,205,62,83,244,254,187,212,109,197,212,129,172,14,172,96,191,146,253,83,204,180,207,218,158,211,251,37,144,92,108,94,55,177,217,241,94,22,166,72,123,189,190,167,116,117,118,250,186,122,157,182,251,110,187,110,91,255,0,37,79,43,25,79,212,10,239,78,183,21,87,197,143,154,125,100,250,129,144,250,140,229,170,114,84,242,177,148,253,64,174,244,235,112,20,172,118,12,203,63,204,181,6,166,213,85,153,228,53,119,87,216,236,244,86,11,98,76,169,209,71,110,164,137,34,167,167,137,141,68,107,24,214,166,235,178,124,79,115,222,238,167,189,206,94,190,77,254,90,124,10,211,113,53,147,85,106,126,167,80,82,85,105,126,57,81,61,182,170,133,213,82,199,61,222,226,180,232,173,129,139,4,140,150,22,66,147,195,51,164,87,39,82,246,227,107,94,142,145,99,12,191,202,83,130,143,109,214,81,241,101,169,182,203,85,101,150,30,244,120,93,190,116,239,200,234,232,103,237,190,230,228,71,116,71,217,124,82,199,19,100,107,156,178,43,165,68,141,98,133,239,182,160,0,138,188,209,252,137,234,111,224,190,177,68,82,183,9,222,105,244,111,234,6,61,234,48,23,83,205,31,200,158,166,254,11,235,20,69,43,112,157,230,159,70,254,160,99,222,163,0,27,41,128,0,29,43,90,52,135,13,215,173,47,200,52,143,80,32,171,146,197,145,83,182,26,133,164,157,97,158,39,178,70,203,20,209,191,222,136,248,229,142,57,17,28,142,98,171,17,28,215,53,85,171,221,64,26,192,234,198,11,249,47,213,60,203,76,253,169,237,63,178,89,5,198,197,227,123,29,159,21,225,106,100,135,187,219,234,119,71,87,111,171,167,169,219,111,182,235,182,229,234,114,184,242,39,166,95,141,122,197,105,74,220,88,249,167,214,79,168,25,15,168,206,93,79,43,143,34,122,101,248,215,172,86,129,154,181,251,88,236,92,63,232,214,89,172,89,28,62,34,147,25,183,186,162,58,110,167,179,197,213,61,201,29,53,55,91,24,245,143,187,60,145,69,220,232,86,179,175,169,223,11,85,77,101,203,169,231,39,173,127,97,184,125,180,232,229,37,191,189,87,169,183,5,239,79,36,93,81,193,67,110,150,158,162,78,151,36,141,86,204,233,223,70,141,221,143,106,199,223,223,165,221,10,84,94,138,105,125,215,90,181,115,16,210,139,51,170,227,168,202,111,20,214,215,212,83,81,58,173,244,112,61,233,222,170,88,154,168,175,100,49,119,37,127,196,212,70,70,229,87,53,17,85,2,244,249,104,224,21,58,125,193,110,157,210,220,177,234,75,85,202,249,79,83,127,170,88,82,46,186,198,85,212,201,45,45,68,175,141,87,173,238,163,90,68,78,165,235,107,26,198,59,167,163,165,41,51,138,125,20,254,14,220,65,102,218,57,29,195,198,210,99,247,4,240,19,186,94,228,143,161,158,38,84,82,247,93,219,141,22,100,130,104,146,78,150,35,123,136,254,157,219,178,174,202,101,53,243,164,209,203,22,31,172,184,150,177,90,38,237,213,234,37,190,162,158,233,77,210,245,234,170,182,182,158,54,212,245,185,234,137,215,4,244,241,118,218,198,53,190,27,171,226,116,142,84,9,85,201,247,88,236,89,207,12,9,165,84,240,248,123,214,154,92,39,167,172,143,169,239,239,210,215,84,79,87,79,83,186,177,172,111,83,223,83,23,109,28,247,39,134,235,119,74,72,212,39,81,76,28,152,53,122,155,16,215,156,151,72,238,51,210,67,79,168,86,118,205,70,174,130,87,207,53,198,223,220,150,56,88,246,252,12,98,211,77,93,35,149,233,239,88,99,68,114,42,244,190,231,192,213,92,191,238,87,30,68,244,203,241,175,88,173,40,4,191,238,87,30,68,244,203,241,175,88,173,3,234,227,251,131,235,87,22,90,70,230,219,210,174,60,239,14,167,172,175,197,31,12,173,70,84,206,246,53,100,161,149,178,61,177,116,84,44,49,49,36,115,154,177,61,172,127,87,66,73,28,153,47,133,141,20,254,14,220,62,225,58,57,37,195,198,213,227,246,245,241,243,182,94,228,111,174,158,87,212,85,118,157,219,141,86,20,158,105,82,62,166,35,187,104,206,173,221,186,174,85,0,0,0,69,94,104,254,68,245,55,240,95,88,162,40,4,191,238,104,254,68,245,55,240,95,88,162,40,4,11,9,231,63,164,52,216,134,188,227,90,185,110,130,146,26,125,66,179,186,26,196,108,242,190,121,174,54,254,220,82,76,246,59,224,99,22,154,106,24,218,140,95,122,195,34,171,81,87,169,255,0,95,37,189,99,177,97,250,203,150,232,237,222,30,221,94,162,91,233,234,45,117,61,79,94,170,171,107,106,36,117,55,67,88,168,157,112,79,81,47,113,207,99,91,225,186,126,39,72,212,73,63,206,59,72,105,179,94,26,40,117,74,158,10,68,185,105,197,226,25,159,60,211,202,215,251,58,185,236,165,154,24,152,221,216,247,186,161,104,30,170,244,77,153,11,250,92,155,171,95,86,220,23,235,29,139,64,184,160,192,53,87,41,135,174,203,106,184,73,79,113,147,169,233,225,169,106,233,229,164,150,167,102,49,239,127,101,149,14,151,182,214,171,159,219,232,77,149,219,160,108,124,64,14,117,126,86,49,111,168,20,62,157,113,39,249,0,57,213,249,88,197,190,160,80,250,117,196,8,1,202,227,207,102,153,126,53,232,245,165,255,0,20,3,202,227,207,102,153,126,53,232,245,165,255,0,0,0,1,135,248,170,225,159,13,226,191,72,235,52,183,48,174,171,183,61,181,13,185,90,46,116,202,174,125,186,227,27,36,100,83,172,125,72,217,153,211,44,140,124,110,84,234,99,221,210,230,63,162,70,107,110,109,80,106,174,5,170,127,250,10,63,250,127,241,196,170,178,213,63,253,5,31,253,63,248,226,85,88,22,233,202,135,129,202,108,106,213,100,226,227,81,159,86,151,219,149,61,67,241,27,74,178,90,116,161,164,149,178,64,234,217,209,200,213,149,243,196,231,246,154,155,196,144,202,217,55,123,164,103,102,205,0,0,0,0,85,95,60,239,208,159,237,39,238,210,213,10,171,231,157,250,19,253,164,253,218,4,85,229,113,231,179,76,191,26,244,122,210,85,115,206,253,9,254,210,126,237,34,175,43,143,61,154,101,248,215,163,214,146,171,158,119,232,79,246,147,247,104,24,171,146,167,154,124,167,233,253,119,168,219,142,213,204,139,150,239,228,255,0,218,156,66,240,245,97,255,0,50,159,29,102,77,140,209,197,255,0,113,126,247,214,82,49,63,239,63,154,201,18,127,161,253,238,106,118,55,74,126,171,201,83,205,62,83,244,254,187,212,109,197,207,93,174,214,171,5,170,182,251,125,185,210,91,173,182,234,121,42,235,43,42,230,108,48,83,65,27,85,210,75,36,142,84,107,24,214,162,185,92,170,136,136,138,170,6,185,156,40,241,93,168,252,37,106,59,51,92,42,95,29,106,174,237,193,127,176,79,50,178,150,239,74,213,85,70,185,81,23,183,51,58,156,177,76,136,174,141,206,114,42,61,143,146,55,236,19,162,250,189,134,235,214,151,227,250,185,167,243,213,201,98,200,169,221,53,58,85,192,176,207,19,217,35,162,150,25,25,239,68,124,114,199,36,106,173,87,49,85,138,173,115,154,168,229,215,47,95,179,13,56,207,245,151,44,204,180,143,2,251,23,136,93,110,14,158,215,100,235,69,240,209,244,162,57,221,45,221,145,119,30,143,151,178,197,88,226,238,118,216,170,198,53,86,122,242,96,211,157,109,155,38,201,117,62,197,149,82,89,180,189,42,27,109,190,208,186,154,9,231,191,220,97,167,145,96,129,138,168,178,211,50,4,173,73,157,34,57,189,106,232,227,70,200,138,245,136,35,175,52,127,61,154,155,248,47,163,209,18,171,145,143,233,179,246,111,247,145,21,121,163,249,236,212,223,193,125,30,136,201,92,182,248,152,195,120,80,210,61,120,213,44,194,134,174,226,247,84,99,22,219,69,178,153,21,175,184,220,100,101,217,241,64,178,116,171,97,103,76,82,61,242,57,23,165,140,119,75,94,254,136,222,23,104,10,22,225,167,152,254,172,105,39,16,87,221,94,213,9,254,216,208,106,7,128,167,205,34,138,138,154,154,170,120,233,34,236,211,84,211,118,155,28,108,154,24,213,200,145,252,49,202,215,57,175,233,114,182,104,239,122,211,118,181,95,237,84,87,219,21,206,146,227,109,184,211,199,87,71,89,73,51,102,130,166,9,26,142,142,88,228,106,171,94,199,53,81,200,228,85,69,69,69,64,62,176,0,0,0,3,21,127,11,30,22,63,242,150,210,175,253,242,183,127,241,140,170,106,174,6,210,88,182,89,138,231,54,42,92,167,10,201,173,89,5,150,183,175,195,92,109,117,177,213,210,207,208,247,49,253,18,198,174,99,186,94,199,53,118,95,115,154,168,190,244,83,245,136,171,202,227,200,158,153,126,53,235,21,164,170,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,112,123,250,83,127,184,230,122,222,212,95,112,28,89,55,83,182,60,185,219,38,232,26,212,111,244,7,34,57,54,84,220,14,133,159,224,120,150,113,109,154,143,34,179,82,86,51,103,42,44,209,245,108,189,47,77,254,105,252,229,255,0,140,234,58,117,133,98,184,37,76,212,56,229,13,61,43,31,39,189,177,68,173,217,90,213,79,189,87,238,50,86,65,71,88,202,89,101,166,93,220,214,185,200,136,221,253,232,139,253,6,21,186,234,130,216,178,86,91,111,182,186,168,159,179,214,57,254,22,199,210,138,228,249,185,27,247,167,252,168,4,67,215,170,202,171,39,21,248,157,198,157,234,196,172,185,82,196,187,47,205,17,109,255,0,215,250,139,45,193,42,31,85,137,218,167,122,238,175,162,129,202,191,215,19,84,168,125,83,212,58,60,223,138,108,89,180,50,245,197,75,116,163,84,84,115,29,252,103,80,167,242,127,197,82,219,244,209,21,48,139,54,255,0,125,13,58,255,0,252,150,1,218,14,14,93,148,230,122,222,190,240,57,53,83,96,170,138,168,113,111,200,240,173,221,119,220,15,98,109,247,5,93,147,229,185,225,169,177,229,223,32,33,47,48,42,219,245,93,43,49,171,103,113,41,231,167,141,210,163,100,107,81,81,209,212,181,200,168,187,125,202,159,121,89,218,137,145,100,56,14,47,81,99,165,158,122,72,170,167,103,83,25,50,108,229,234,249,251,183,255,0,4,159,127,220,78,62,103,185,99,241,154,138,105,104,37,86,212,44,84,232,187,116,174,236,88,234,151,109,151,127,189,19,223,177,87,243,94,47,58,137,146,197,111,153,85,238,122,63,165,189,8,191,197,234,119,242,90,139,247,168,22,13,203,43,73,98,187,84,166,103,116,163,138,87,175,241,22,70,181,203,242,172,141,125,253,95,208,159,113,105,215,90,175,13,74,176,192,254,218,181,139,239,68,249,38,203,239,35,119,2,218,113,62,9,164,22,196,185,163,99,151,243,221,104,173,123,118,254,218,169,219,248,219,125,207,67,226,226,11,136,138,74,102,213,97,216,189,13,85,101,125,83,95,3,100,133,98,145,173,115,187,177,251,209,58,151,248,221,63,119,222,6,112,160,186,85,199,83,80,234,139,227,230,106,191,225,98,195,183,74,110,190,237,255,0,250,126,71,239,218,106,100,150,22,239,47,90,46,251,46,219,125,228,113,225,123,76,178,43,157,37,102,75,153,42,163,234,38,100,144,198,232,31,27,154,215,68,170,191,36,106,47,189,233,247,125,196,165,164,182,210,209,179,166,8,250,118,254,149,253,123,253,234,7,182,21,84,68,234,61,190,239,185,15,27,162,33,225,28,142,254,133,254,144,60,244,239,243,77,206,109,77,130,30,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,26,214,113,99,230,159,89,62,160,100,62,163,57,178,153,173,103,22,62,105,245,147,234,6,67,234,51,129,117,60,174,60,137,233,151,227,94,177,90,101,94,44,124,172,107,39,211,252,135,211,167,49,87,43,143,34,122,101,248,215,172,86,153,87,139,31,43,26,201,244,255,0,33,244,233,192,214,176,218,160,213,92,218,160,10,171,231,157,250,19,253,164,253,218,98,174,74,158,105,242,159,167,245,222,163,110,50,175,60,239,208,159,237,39,238,211,21,114,84,243,79,148,253,63,174,245,27,112,24,171,154,63,158,205,77,252,23,209,232,137,255,0,201,83,202,198,83,245,2,187,211,173,196,0,230,143,231,179,83,127,5,244,122,34,127,242,84,242,177,148,253,64,174,244,235,112,19,252,0,6,42,226,199,202,198,178,125,63,200,125,58,115,90,195,101,62,44,124,172,107,39,211,252,135,211,167,53,172,3,103,221,88,193,127,42,26,89,153,105,159,181,61,153,246,183,31,184,216,188,111,99,189,225,124,85,52,144,247,123,125,77,235,233,238,117,116,245,55,125,182,221,55,220,214,50,237,105,186,216,46,181,182,43,237,178,174,221,114,183,84,73,73,89,71,87,11,161,158,154,120,220,173,146,41,35,114,35,152,246,185,21,170,213,68,84,84,84,83,105,227,94,30,97,26,95,117,210,174,48,117,38,217,112,117,92,212,247,251,196,185,69,13,92,212,78,166,101,68,23,7,45,74,246,183,85,73,25,20,178,75,78,178,53,118,115,233,223,238,106,162,177,161,119,220,31,231,244,218,159,194,230,150,230,112,228,53,119,218,138,172,94,134,154,225,112,171,89,93,60,247,26,104,146,158,181,100,116,169,214,247,165,76,51,34,189,119,235,84,87,34,185,21,28,185,128,174,174,73,121,77,138,175,64,179,172,42,158,187,174,245,106,204,22,233,89,77,218,122,118,169,106,232,169,227,167,147,173,83,161,221,79,162,169,77,145,85,201,219,221,200,136,230,170,216,168,3,21,113,99,229,99,89,62,159,228,62,157,57,149,76,85,197,143,149,141,100,250,127,144,250,116,224,107,88,108,167,194,119,149,141,27,250,127,143,122,116,6,181,134,202,124,39,121,88,209,191,167,248,247,167,64,6,85,49,87,22,62,86,53,147,233,254,67,233,211,153,84,197,92,88,249,88,214,79,167,249,15,167,78,6,181,134,202,124,39,121,88,209,191,167,248,247,167,64,107,88,108,167,194,119,149,141,27,250,127,143,122,116,0,101,80,0,2,149,185,213,249,167,197,190,159,208,250,141,196,186,146,149,185,213,249,167,197,190,159,208,250,141,196,12,171,200,199,244,217,251,55,251,200,181,66,170,249,24,254,155,63,102,255,0,121,22,168,0,0,6,42,226,199,202,198,178,125,63,200,125,58,115,90,195,101,62,44,124,172,107,39,211,252,135,211,167,53,172,3,106,128,0,2,42,243,71,242,39,169,191,130,250,197,17,42,136,171,205,31,200,158,166,254,11,235,20,64,82,183,9,222,105,244,111,234,6,61,234,48,27,41,154,214,112,157,230,159,70,254,160,99,222,163,1,178,152,21,87,207,59,244,39,251,73,251,180,197,92,149,60,211,229,63,79,235,189,70,220,101,94,121,223,161,63,218,79,221,166,42,228,169,230,159,41,250,127,93,234,54,224,46,164,214,179,139,31,52,250,201,245,3,33,245,25,205,148,205,107,56,177,243,79,172,159,80,50,31,81,156,11,84,228,169,229,99,41,250,129,93,233,214,226,127,144,3,146,167,149,140,167,234,5,119,167,91,137,254,0,163,110,50,121,150,234,134,176,106,92,52,122,59,146,85,227,120,38,39,120,167,173,181,197,10,199,51,47,21,182,250,233,102,163,186,74,217,105,153,42,49,200,148,210,37,28,221,113,181,240,177,206,106,189,55,75,201,42,215,154,15,47,186,155,181,77,235,138,29,22,181,82,49,236,167,117,126,97,99,166,138,42,102,116,67,21,85,69,101,233,101,150,118,181,94,173,100,13,124,17,69,215,35,213,210,252,79,115,247,12,151,166,220,107,226,188,86,112,35,171,54,75,181,207,195,234,110,51,165,247,184,242,59,125,66,198,201,43,250,45,146,198,235,157,58,70,214,49,208,202,245,69,123,88,212,236,200,244,98,167,75,162,124,180,172,118,12,55,63,204,180,250,166,235,85,134,100,53,118,167,223,44,245,182,11,154,66,169,209,89,110,171,137,98,168,167,149,142,69,107,216,230,174,233,186,124,47,107,30,222,151,177,174,78,190,6,202,124,39,121,88,209,191,167,248,247,167,64,101,83,21,112,157,229,99,70,254,159,227,222,157,1,149,64,128,28,234,252,172,98,223,80,40,125,58,226,64,14,87,30,123,52,203,241,175,71,173,39,255,0,58,191,43,24,183,212,10,31,78,184,144,3,149,199,158,205,50,252,107,209,235,64,179,78,108,218,95,117,212,126,15,174,151,59,51,170,228,168,193,111,20,121,67,233,41,168,157,80,250,152,24,217,41,166,223,165,81,99,100,81,85,201,80,249,54,114,53,148,238,221,17,21,94,218,107,225,163,63,166,210,206,33,180,223,80,110,25,13,93,142,219,99,202,45,181,55,74,234,101,151,174,43,119,136,98,86,34,164,72,175,123,29,78,178,177,236,106,47,91,28,230,236,238,173,151,99,61,88,193,127,42,26,89,153,105,159,181,61,153,246,183,31,184,216,188,111,99,189,225,124,85,52,144,247,123,125,77,235,233,238,117,116,245,55,125,182,221,55,220,214,50,237,105,186,216,46,181,182,43,237,178,174,221,114,183,84,73,73,89,71,87,11,161,158,154,120,220,173,146,41,35,114,35,152,246,185,21,170,213,68,84,84,84,80,54,158,41,91,157,95,154,124,91,233,253,15,168,220,75,62,224,167,41,177,102,28,35,233,13,219,28,174,241,116,148,248,125,178,215,36,157,167,199,211,85,69,3,105,42,99,217,232,138,189,19,193,43,55,219,165,221,59,181,85,170,138,181,131,206,175,205,62,45,244,254,135,212,110,32,57,42,121,167,202,126,159,215,122,141,184,186,146,149,185,42,121,167,202,126,159,215,122,141,184,186,144,0,0,49,87,22,62,86,53,147,233,254,67,233,211,154,214,27,41,241,99,229,99,89,62,159,228,62,157,57,173,96,27,84,26,198,107,126,107,106,212,173,104,207,181,26,197,79,87,5,183,42,202,46,183,186,56,170,216,214,207,28,21,53,114,77,27,100,107,92,230,163,209,175,68,84,71,57,55,223,101,95,153,176,247,22,62,86,53,147,233,254,67,233,211,154,214,1,114,124,146,241,107,21,38,129,103,89,173,61,15,69,234,235,152,45,174,178,167,186,245,238,210,210,81,83,201,79,31,66,175,67,122,95,91,82,187,162,35,151,185,179,149,81,173,68,177,83,10,112,83,139,88,176,254,17,244,134,211,142,80,248,74,74,140,62,217,116,146,62,235,228,234,170,173,129,181,117,50,110,245,85,78,185,231,149,251,111,210,222,173,154,136,212,68,76,214,5,32,115,146,197,172,88,255,0,23,20,119,107,69,15,135,171,201,176,251,117,210,233,39,117,239,241,21,76,158,166,145,178,108,229,84,102,208,82,83,179,102,162,55,224,223,110,167,57,87,32,114,66,206,189,159,170,122,151,166,126,203,238,123,123,31,164,190,248,222,254,221,159,1,82,176,246,187,125,63,23,95,180,186,186,186,147,167,179,182,206,235,221,185,87,157,238,11,237,13,44,211,77,76,246,167,111,216,57,5,93,139,193,118,55,239,120,250,100,155,187,220,234,248,122,61,155,211,211,210,189,93,237,247,111,70,206,134,188,172,179,250,156,23,141,44,54,149,114,26,75,77,183,42,167,175,176,92,150,165,98,107,42,153,37,51,229,167,167,71,200,159,11,223,89,5,34,51,161,81,238,127,75,19,126,181,107,130,253,0,0,69,94,104,254,68,245,55,240,95,88,162,41,91,132,239,52,250,55,245,3,30,245,24,11,169,230,143,228,79,83,127,5,245,138,34,149,184,78,243,79,163,127,80,49,239,81,128,13,148,202,171,231,157,250,19,253,164,253,218,90,161,85,124,243,191,66,127,180,159,187,64,197,92,149,60,211,229,63,79,235,189,70,220,93,73,74,220,149,60,211,229,63,79,235,189,70,220,93,72,26,214,113,99,230,159,89,62,160,100,62,163,57,106,156,149,60,172,101,63,80,43,189,58,220,85,95,22,62,105,245,147,234,6,67,234,51,150,169,201,83,202,198,83,245,2,187,211,173,192,82,177,178,159,9,222,86,52,111,233,254,61,233,208,26,214,27,41,240,157,229,99,70,254,159,227,222,157,0,25,84,0,4,85,230,143,228,79,83,127,5,245,138,34,149,184,78,243,79,163,127,80,49,239,81,128,186,158,104,254,68,245,55,240,95,88,162,41,91,132,239,52,250,55,245,3,30,245,24,0,217,76,0,0,0,6,181,156,88,249,167,214,79,168,25,15,168,206,93,79,43,143,34,122,101,248,215,172,86,148,173,197,143,154,125,100,250,129,144,250,140,229,212,242,184,242,39,166,95,141,122,197,104,21,235,206,59,87,170,115,94,37,232,116,182,158,122,180,182,233,197,158,24,95,4,208,68,214,123,70,185,140,170,154,104,158,221,222,246,58,157,104,24,168,245,77,159,11,250,90,155,171,159,215,249,67,96,191,107,120,201,182,223,253,169,225,62,197,99,247,75,239,103,177,220,241,125,200,219,65,218,234,234,78,222,222,63,185,213,179,191,189,116,237,241,117,55,21,113,249,157,126,81,56,201,213,139,255,0,178,253,159,225,50,9,44,93,158,255,0,119,171,217,177,178,131,187,213,210,221,187,158,23,185,211,183,195,215,211,187,182,234,89,213,200,235,22,190,210,98,186,185,154,212,80,244,89,110,183,11,61,174,142,167,186,197,238,213,82,71,85,37,68,125,8,189,109,233,101,109,50,238,168,141,94,230,205,85,86,185,16,44,252,129,92,227,180,134,155,53,225,162,135,84,169,224,164,75,150,156,94,33,153,243,205,60,173,127,179,171,158,202,89,161,137,141,221,143,123,170,22,129,234,175,68,217,144,191,165,201,186,181,243,212,143,252,126,96,191,148,78,13,181,98,193,237,79,103,248,76,126,75,239,123,177,221,234,246,108,140,175,237,116,245,55,110,231,133,237,245,111,240,245,245,108,237,186,84,41,51,129,157,80,181,104,231,22,154,103,158,95,91,72,150,216,47,30,205,172,158,174,181,180,144,82,65,93,12,148,82,85,73,43,145,90,214,66,218,149,153,119,217,21,35,84,87,55,126,164,216,204,213,92,218,118,211,118,181,95,237,84,87,219,21,206,146,227,109,184,211,199,87,71,89,73,51,102,130,166,9,26,142,142,88,228,106,171,94,199,53,81,200,228,85,69,69,69,64,53,98,47,251,149,199,145,61,50,252,107,214,43,74,1,47,251,149,199,145,61,50,252,107,214,43,64,149,64,0,0,0,34,175,52,127,34,122,155,248,47,172,81,20,2,95,247,52,127,34,122,155,248,47,172,81,20,2,6,205,26,253,163,150,46,32,52,107,44,209,220,142,111,15,73,147,91,221,79,29,79,75,223,225,42,152,228,146,154,167,161,143,98,201,218,158,56,165,237,245,163,95,209,210,239,133,202,134,178,230,213,6,184,60,104,104,229,139,64,184,160,207,244,171,22,155,174,203,106,184,71,81,110,143,165,233,225,169,106,233,226,171,138,155,119,189,239,127,101,149,13,139,184,231,43,159,219,235,93,149,219,32,95,159,13,122,189,77,175,90,13,131,106,228,51,210,73,81,145,89,225,154,224,148,144,75,12,17,92,89,188,85,176,198,201,119,122,50,58,152,230,141,21,85,219,163,17,81,206,69,71,44,75,231,87,229,99,22,250,129,67,233,215,19,234,228,227,171,212,217,175,13,21,218,91,81,61,34,92,180,226,241,52,44,130,24,37,107,253,157,92,247,213,67,52,175,118,236,123,221,80,181,236,68,98,166,204,133,157,77,77,209,207,249,121,213,249,88,197,190,160,80,250,117,196,8,1,202,227,207,102,153,126,53,232,245,165,255,0,20,3,202,227,207,102,153,126,53,232,245,165,255,0,0,0,0,53,87,54,168,53,87,2,213,63,253,5,31,253,63,248,226,85,89,106,159,254,130,143,254,159,252,113,42,172,13,170,0,0,0,0,10,171,231,157,250,19,253,164,253,218,90,161,85,124,243,191,66,127,180,159,187,64,138,188,174,60,246,105,151,227,94,143,90,74,174,121,223,161,63,218,79,221,164,85,229,113,231,179,76,191,26,244,122,210,85,115,206,253,9,254,210,126,237,3,21,114,84,243,79,148,253,63,174,245,27,113,242,115,35,230,9,77,196,77,76,122,61,163,119,90,182,233,213,186,161,181,53,183,40,101,150,22,100,207,88,160,146,36,150,158,104,34,154,22,83,76,147,181,24,231,57,146,61,25,38,219,178,53,72,87,137,231,249,150,11,77,144,82,225,249,13,93,165,153,85,158,75,5,221,105,149,26,250,171,116,146,197,44,180,234,253,186,154,199,186,8,209,253,42,157,76,234,99,183,99,222,215,126,254,133,232,94,163,241,23,168,246,237,47,210,251,55,142,186,215,111,44,211,74,170,202,91,125,43,85,18,74,170,153,17,23,183,11,58,155,186,236,174,87,57,172,99,94,247,177,142,12,151,193,39,7,217,55,23,58,161,21,149,169,87,69,132,216,234,32,118,89,120,164,150,159,191,67,4,177,206,248,89,28,114,189,28,231,204,234,103,196,143,107,36,72,213,200,247,181,200,157,46,191,236,3,0,195,116,179,13,180,233,246,159,99,212,150,60,122,199,78,148,212,52,52,200,189,17,51,117,85,85,85,85,115,222,231,43,158,247,185,85,239,123,156,231,43,156,229,85,235,250,23,161,122,113,195,166,156,91,180,191,75,236,222,6,213,67,188,179,77,42,163,234,174,21,78,68,73,42,170,100,68,78,228,207,233,110,235,178,53,26,214,177,141,99,24,198,55,32,1,64,60,209,252,246,106,111,224,190,143,68,69,82,85,115,71,243,217,169,191,130,250,61,17,249,60,11,240,101,125,227,15,81,234,173,146,93,125,141,134,98,254,30,163,38,185,68,246,45,83,99,149,95,218,166,166,141,219,239,52,189,169,81,36,115,86,56,218,199,57,221,74,140,138,64,192,23,28,79,42,179,216,173,25,77,219,25,186,209,89,114,15,17,236,139,141,69,20,145,210,220,59,15,70,79,225,229,114,35,37,237,189,81,175,232,85,233,114,162,46,202,78,174,88,188,120,254,68,47,180,218,13,171,23,174,156,7,32,184,55,217,183,75,141,199,183,75,139,204,230,76,233,54,111,105,203,217,168,157,212,232,238,169,35,138,23,44,147,46,221,114,185,109,39,136,126,25,48,30,32,180,26,187,65,171,41,169,49,251,107,105,233,219,97,168,161,183,66,228,177,207,77,183,134,125,60,74,136,214,49,173,69,137,204,141,88,171,11,228,141,174,103,94,233,175,102,180,105,14,101,160,186,161,144,105,30,160,65,73,29,247,29,168,108,53,11,73,58,77,4,172,124,109,150,41,163,127,185,85,146,69,36,114,34,57,26,244,71,162,57,173,114,43,80,54,115,5,96,114,148,227,95,219,116,116,124,38,234,109,206,235,89,122,135,189,38,23,112,157,123,241,186,134,24,59,143,182,57,81,189,113,246,89,20,178,68,233,28,230,172,106,232,145,99,72,161,99,236,252,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,223,212,121,0,122,29,212,171,239,93,144,230,159,32,228,221,54,9,238,79,120,30,154,166,43,226,115,92,221,209,200,169,238,66,59,241,27,131,178,190,208,251,141,36,146,83,207,27,81,27,44,107,208,169,188,204,251,209,187,252,149,127,227,36,122,183,116,247,161,208,117,146,209,13,211,16,169,129,241,245,123,163,251,213,63,211,99,95,214,159,168,10,76,211,10,121,107,56,154,180,199,89,90,201,86,58,234,7,162,247,58,189,233,53,47,235,254,178,243,244,242,62,222,31,104,106,61,21,18,138,157,19,101,255,0,106,97,67,154,115,18,81,241,47,100,99,19,165,222,209,183,162,253,254,238,245,41,124,26,104,173,118,19,102,84,249,248,26,125,255,0,175,178,192,59,65,193,200,138,167,51,215,34,251,192,242,137,238,83,198,202,170,26,19,171,116,3,154,38,193,223,35,201,233,170,127,110,23,63,245,109,255,0,72,21,15,205,163,43,107,179,154,91,20,82,177,28,202,10,57,85,17,222,253,213,181,73,250,255,0,165,62,226,54,112,71,165,18,234,118,175,209,209,84,82,200,232,155,77,89,34,187,161,85,23,104,147,111,122,177,201,252,163,187,243,48,185,186,237,196,77,69,35,87,169,18,223,111,111,234,219,120,221,253,9,252,226,97,114,202,211,58,11,30,31,79,152,79,23,231,164,129,90,139,212,239,147,233,169,87,238,122,167,222,191,112,19,18,243,87,67,166,216,35,104,35,124,80,36,59,253,232,215,123,230,69,255,0,99,252,243,19,105,150,157,217,243,138,164,201,171,108,44,87,119,250,209,243,82,179,169,125,236,126,251,171,87,221,241,47,222,126,142,109,144,67,159,100,210,99,209,38,233,30,221,75,239,251,227,107,211,238,111,243,63,89,32,113,139,61,61,158,217,21,44,43,186,53,173,253,127,205,106,125,234,191,168,15,110,57,102,165,178,80,50,146,146,22,70,196,70,167,75,90,136,137,179,81,62,228,79,212,126,170,162,108,120,77,144,226,247,175,220,7,25,17,219,238,159,32,198,253,234,159,241,158,91,239,61,155,32,4,247,33,228,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,6,181,156,88,249,167,214,79,168,25,15,168,206,108,166,107,89,197,143,154,125,100,250,129,144,250,140,224,93,79,43,143,34,122,101,248,215,172,86,153,87,139,31,43,26,201,244,255,0,33,244,233,204,85,202,227,200,158,153,126,53,235,21,166,85,226,199,202,198,178,125,63,200,125,58,112,53,172,54,168,53,87,54,168,2,170,249,231,126,132,255,0,105,63,118,152,171,146,167,154,124,167,233,253,119,168,219,140,171,207,59,244,39,251,73,251,180,197,92,149,60,211,229,63,79,235,189,70,220,6,42,230,143,231,179,83,127,5,244,122,34,127,242,84,242,177,148,253,64,174,244,235,113,0,57,163,249,236,212,223,193,125,30,136,159,252,149,60,172,101,63,80,43,189,58,220,4,255,0,0,1,138,184,177,242,177,172,159,79,242,31,78,156,214,176,217,79,139,31,43,26,201,244,255,0,33,244,233,205,107,0,218,160,169,94,118,154,57,125,139,42,193,120,129,167,155,189,101,169,183,166,29,89,31,75,27,225,42,163,146,162,174,157,119,87,245,201,222,100,181,62,228,103,75,60,47,196,237,228,106,37,181,16,255,0,154,158,142,95,117,119,132,123,189,78,57,54,245,120,21,194,44,198,74,110,150,127,109,82,211,65,60,117,41,214,247,181,25,219,130,162,89,247,248,156,238,199,67,90,174,122,42,4,0,228,219,148,216,177,254,46,43,45,55,122,239,15,87,147,97,247,27,93,174,62,211,223,226,42,153,61,53,91,163,221,168,168,205,160,164,168,126,238,84,111,193,182,253,78,106,45,223,154,198,104,134,107,106,211,93,104,192,117,26,251,79,87,61,183,21,202,45,87,186,200,169,24,215,79,36,20,213,113,205,35,99,107,156,214,171,213,172,84,68,87,53,55,219,117,79,153,179,152,3,21,113,99,229,99,89,62,159,228,62,157,57,149,76,85,197,143,149,141,100,250,127,144,250,116,224,107,88,108,167,194,119,149,141,27,250,127,143,122,116,6,181,134,202,124,39,121,88,209,191,167,248,247,167,64,6,85,49,87,22,62,86,53,147,233,254,67,233,211,153,84,197,92,88,249,88,214,79,167,249,15,167,78,6,181,134,202,124,39,121,88,209,191,167,248,247,167,64,107,88,108,167,194,119,149,141,27,250,127,143,122,116,0,101,80,0,2,149,185,213,249,167,197,190,159,208,250,141,196,186,146,149,185,213,249,167,197,190,159,208,250,141,196,12,171,200,199,244,217,251,55,251,200,181,66,170,249,24,254,155,63,102,255,0,121,22,168,0,0,6,42,226,199,202,198,178,125,63,200,125,58,115,90,195,101,62,44,124,172,107,39,211,252,135,211,167,53,172,3,106,128,0,2,42,243,71,242,39,169,191,130,250,197,17,42,136,171,205,31,200,158,166,254,11,235,20,64,82,183,9,222,105,244,111,234,6,61,234,48,27,41,154,214,112,157,230,159,70,254,160,99,222,163,1,178,152,21,87,207,59,244,39,251,73,251,180,197,92,149,60,211,229,63,79,235,189,70,220,101,94,121,223,161,63,218,79,221,166,42,228,169,230,159,41,250,127,93,234,54,224,46,164,214,179,139,31,52,250,201,245,3,33,245,25,205,148,205,107,56,177,243,79,172,159,80,50,31,81,156,11,84,228,169,229,99,41,250,129,93,233,214,226,127,144,3,146,167,149,140,167,234,5,119,167,91,137,254,0,0,5,43,115,66,224,91,242,41,149,63,92,116,115,12,240,154,109,122,232,246,197,53,19,186,161,177,93,36,145,200,187,66,141,79,15,71,54,241,246,246,87,49,146,171,227,252,211,93,79,26,192,3,105,44,179,22,177,103,56,173,231,10,202,104,124,109,151,32,183,212,90,238,52,221,215,199,223,165,158,55,71,44,125,108,86,189,189,76,123,147,118,170,57,55,221,21,23,222,80,191,31,92,20,101,92,41,234,61,93,238,211,108,241,26,101,147,92,38,147,28,184,83,164,143,142,131,173,93,35,109,149,11,35,158,246,205,19,17,81,142,123,151,189,27,21,232,189,77,149,145,5,212,240,157,229,99,70,254,159,227,222,157,1,149,76,85,194,119,149,141,27,250,127,143,122,116,6,85,2,0,115,171,242,177,139,125,64,161,244,235,137,0,57,92,121,236,211,47,198,189,30,180,159,252,234,252,172,98,223,80,40,125,58,226,64,14,87,30,123,52,203,241,175,71,173,2,255,0,141,122,249,138,232,229,247,70,248,184,206,233,174,243,120,138,76,194,225,62,99,107,169,233,99,59,212,181,243,203,35,147,161,175,122,183,181,58,84,65,187,186,92,254,199,95,75,90,246,161,176,161,82,188,237,52,114,251,22,85,130,241,3,79,55,122,203,83,111,76,58,178,62,150,55,194,85,71,37,69,93,58,238,175,235,147,188,201,106,125,200,206,150,120,95,137,219,200,212,64,202,188,146,242,155,21,94,129,103,88,85,61,119,93,234,213,152,45,210,178,155,180,244,237,82,213,209,83,199,79,39,90,167,67,186,159,69,82,155,34,171,147,183,187,145,17,205,85,141,124,234,252,211,226,223,79,232,125,70,226,117,254,79,89,173,171,21,227,5,150,43,133,61,92,149,25,142,47,114,178,80,186,22,53,89,28,236,116,53,202,233,85,92,138,140,237,80,202,212,86,163,151,173,204,77,182,85,115,123,7,58,191,52,248,183,211,250,31,81,184,128,228,169,230,159,41,250,127,93,234,54,226,234,74,86,228,169,230,159,41,250,127,93,234,54,226,234,64,0,0,197,92,88,249,88,214,79,167,249,15,167,78,107,88,108,167,197,143,149,141,100,250,127,144,250,116,230,181,128,94,159,55,156,235,236,151,6,215,43,7,178,252,95,219,92,130,215,98,239,119,251,126,19,183,35,171,251,189,61,43,220,223,192,118,250,119,111,247,222,173,254,30,151,82,14,39,139,95,115,156,170,205,133,98,212,62,54,245,144,92,41,237,118,234,110,235,35,239,213,79,35,99,138,62,183,171,88,222,167,189,169,187,149,26,155,238,170,137,239,46,83,157,95,149,140,91,234,5,15,167,92,74,171,225,59,205,62,141,253,64,199,189,70,0,54,61,196,241,107,22,13,138,217,176,172,90,135,193,89,113,251,125,61,174,221,77,221,124,157,138,88,35,108,113,71,214,245,115,221,210,198,53,55,114,171,151,109,213,85,125,231,235,0,4,32,231,11,133,93,114,174,15,159,125,183,212,82,71,79,135,101,22,219,221,115,102,123,145,242,64,246,205,66,141,137,17,170,138,254,237,116,78,84,114,181,58,26,245,223,116,70,186,162,248,78,243,79,163,127,80,49,239,81,128,189,62,63,48,95,202,39,6,218,177,96,246,167,179,252,38,63,37,247,189,216,238,245,123,54,70,87,246,186,122,155,183,115,194,246,250,183,248,122,250,182,118,221,43,175,190,158,230,183,93,53,207,241,173,70,177,83,210,79,114,197,111,20,87,186,56,170,216,231,65,36,244,211,50,104,219,35,90,230,185,88,174,98,34,162,57,171,182,251,42,124,192,218,32,0,4,85,230,143,228,79,83,127,5,245,138,34,149,184,78,243,79,163,127,80,49,239,81,128,186,158,104,254,68,245,55,240,95,88,162,41,91,132,239,52,250,55,245,3,30,245,24,0,217,76,170,190,121,223,161,63,218,79,221,165,170,21,87,207,59,244,39,251,73,251,180,12,85,201,83,205,62,83,244,254,187,212,109,197,212,148,173,201,83,205,62,83,244,254,187,212,109,197,212,129,173,103,22,62,105,245,147,234,6,67,234,51,150,169,201,83,202,198,83,245,2,187,211,173,197,85,241,99,230,159,89,62,160,100,62,163,57,106,156,149,60,172,101,63,80,43,189,58,220,5,43,27,41,240,157,229,99,70,254,159,227,222,157,1,173,97,178,159,9,222,86,52,111,233,254,61,233,208,1,149,64,0,69,94,104,254,68,245,55,240,95,88,162,41,91,132,239,52,250,55,245,3,30,245,24,11,169,230,143,228,79,83,127,5,245,138,34,149,184,78,243,79,163,127,80,49,239,81,128,13,148,192,0,0,0,107,89,197,143,154,125,100,250,129,144,250,140,229,212,242,184,242,39,166,95,141,122,197,105,74,220,88,249,167,214,79,168,25,15,168,206,91,247,2,57,215,228,191,150,5,147,82,253,151,237,63,178,88,254,85,125,240,93,254,207,138,240,183,11,140,221,174,231,75,186,58,187,125,61,93,46,219,125,246,93,182,2,139,11,232,229,63,139,88,177,254,9,113,11,181,162,135,195,213,228,215,11,189,210,233,39,117,239,241,21,76,174,154,145,178,108,229,84,102,208,82,83,179,102,162,55,224,223,110,167,57,86,133,205,143,120,41,197,172,88,127,8,250,67,105,199,40,124,37,37,70,31,108,186,73,31,117,242,117,85,86,192,218,186,153,55,122,170,167,92,243,202,253,183,233,111,86,205,68,106,34,32,102,176,0,26,171,155,20,112,7,157,126,81,56,54,210,123,255,0,178,253,159,225,49,248,236,93,158,255,0,119,171,217,178,62,131,187,213,210,221,187,158,23,185,211,183,195,215,211,187,182,234,90,1,213,140,23,242,95,170,121,150,153,251,83,218,127,100,178,11,141,139,198,246,59,62,43,194,212,201,15,119,183,212,238,142,174,223,87,79,83,182,223,109,215,109,203,212,229,113,228,79,76,191,26,245,138,208,40,4,191,238,87,30,68,244,203,241,175,88,173,40,4,191,238,87,30,68,244,203,241,175,88,173,2,85,0,0,0,0,138,188,209,252,137,234,111,224,190,177,68,80,9,127,220,209,252,137,234,111,224,190,177,68,80,8,27,84,20,215,206,147,71,44,88,126,178,226,90,197,104,155,183,87,168,150,250,138,123,165,55,75,215,170,170,218,218,120,219,83,214,231,170,39,92,19,211,197,219,107,24,214,248,110,175,137,210,57,82,229,8,65,205,247,75,237,89,167,9,117,57,228,206,164,130,229,167,215,138,43,149,60,238,162,108,179,203,5,76,205,162,150,149,146,238,142,133,142,117,68,51,59,110,164,114,210,198,138,223,147,154,16,255,0,147,6,175,83,98,26,243,146,233,29,198,122,72,105,245,10,206,217,168,213,208,74,249,230,184,219,251,146,199,11,30,223,129,140,90,105,171,164,114,189,61,235,12,104,142,69,94,151,202,14,117,126,86,49,111,168,20,62,157,113,42,131,134,189,94,169,208,93,121,193,181,114,25,234,227,167,199,111,16,205,112,74,72,34,154,121,109,207,222,42,216,99,100,187,49,95,37,52,147,70,138,170,221,149,232,168,230,170,35,146,215,249,213,249,88,197,190,160,80,250,117,196,8,1,202,227,207,102,153,126,53,232,245,165,255,0,20,3,202,227,207,102,153,126,53,232,245,165,255,0,0,0,0,53,87,54,168,53,87,2,213,63,253,5,31,253,63,248,226,85,89,106,159,254,130,143,254,159,252,113,42,172,13,170,0,0,0,0,10,171,231,157,250,19,253,164,253,218,90,161,85,124,243,191,66,127,180,159,187,64,138,188,174,60,246,105,151,227,94,143,90,74,174,121,223,161,63,218,79,221,164,85,229,113,231,179,76,191,26,244,122,210,85,115,206,253,9,254,210,126,237,2,178,240,12,3,50,213,60,202,211,167,218,125,143,85,223,50,27,229,66,83,80,208,211,34,117,202,253,149,85,85,85,81,172,99,90,142,123,222,229,70,49,141,115,156,173,107,85,82,255,0,184,36,224,251,25,225,27,75,226,178,181,41,43,115,107,229,60,14,203,47,20,146,212,118,43,167,138,73,223,11,35,142,87,171,90,200,91,82,248,145,237,100,107,34,53,30,246,181,87,165,184,127,151,7,47,250,62,29,236,81,106,222,175,99,191,231,177,95,226,96,138,154,162,72,42,35,199,105,122,223,31,77,59,225,124,145,190,105,163,68,123,230,71,117,36,114,164,77,70,126,121,101,157,64,0,0,80,15,52,127,61,154,155,248,47,163,209,18,171,145,143,233,179,246,111,247,145,21,121,163,249,236,212,223,193,125,30,136,149,92,140,127,77,159,179,127,188,128,181,66,53,113,209,193,149,139,140,61,56,165,182,71,117,246,54,103,139,248,138,140,102,229,43,222,180,173,146,84,103,118,154,166,54,239,188,50,246,162,69,145,173,89,35,115,26,230,245,34,62,41,36,168,3,86,27,181,166,235,96,186,214,216,175,182,202,187,117,202,221,81,37,37,101,29,92,46,134,122,105,227,114,182,72,164,141,200,142,99,218,228,86,171,85,17,81,81,81,75,191,229,167,199,85,79,19,88,205,86,152,106,117,125,93,86,168,99,148,243,220,170,171,157,75,20,112,93,237,203,80,136,217,216,144,70,200,161,124,43,60,48,186,53,106,117,39,110,70,185,234,233,18,62,191,204,235,128,239,203,125,138,167,94,116,158,203,213,159,99,246,247,123,74,215,110,183,119,42,178,136,90,248,91,30,238,238,181,59,212,240,54,161,91,211,28,146,204,212,142,20,223,162,38,165,59,96,25,254,101,165,153,149,167,80,116,251,33,171,177,228,54,58,132,169,161,174,166,84,235,137,251,42,42,42,42,43,94,199,53,92,199,177,200,172,123,28,230,185,28,215,42,40,109,16,8,235,193,39,24,56,207,23,58,95,21,233,171,73,69,155,88,233,224,110,89,103,164,138,163,177,67,60,178,78,200,95,28,146,177,26,230,76,218,103,202,140,107,228,88,209,200,199,185,202,157,78,145,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,119,187,222,113,106,239,238,57,63,229,185,193,191,63,144,30,211,241,114,154,118,212,91,36,141,255,0,197,93,183,223,252,100,63,104,248,47,77,71,80,73,187,122,147,221,238,255,0,132,128,82,142,117,105,165,182,113,125,100,109,20,76,99,93,114,183,162,163,26,137,247,208,254,164,79,214,165,201,233,134,233,131,89,183,255,0,192,105,255,0,249,203,10,147,207,44,11,252,48,108,200,187,185,125,161,64,190,245,79,118,203,65,255,0,105,110,90,125,31,99,15,180,69,183,241,104,169,211,255,0,229,48,14,200,122,164,254,50,30,211,214,244,221,64,34,236,213,17,170,175,189,66,39,187,222,114,107,81,61,232,7,35,242,114,58,232,232,109,178,203,35,250,118,219,230,187,127,41,63,237,63,88,192,220,87,234,155,116,231,4,171,174,143,167,188,222,142,148,85,122,111,249,232,17,127,138,159,169,224,83,214,181,50,125,75,226,154,86,70,142,169,235,146,217,30,201,187,247,78,152,83,253,151,243,139,42,172,185,211,232,239,12,22,58,104,21,144,85,77,71,107,139,161,155,53,232,229,134,45,247,68,86,47,250,82,239,255,0,211,180,20,224,255,0,9,110,161,106,69,86,165,100,114,42,182,141,237,122,162,181,178,34,246,31,74,191,55,42,187,228,139,247,127,81,46,115,88,234,245,114,253,75,133,211,87,58,158,213,66,155,49,145,162,251,214,30,226,55,225,114,163,83,220,228,251,190,224,36,23,11,248,188,208,98,112,86,93,219,222,169,155,175,169,239,69,114,174,210,204,159,55,38,255,0,45,137,2,141,77,182,67,168,233,174,60,204,123,27,166,161,98,110,145,245,236,229,68,223,223,35,215,238,254,179,184,34,108,7,7,170,162,123,142,44,85,119,204,230,244,234,60,49,160,114,105,200,240,137,177,228,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,90,186,177,201,175,242,161,170,121,150,166,127,8,239,102,125,173,200,46,55,223,5,246,67,189,225,124,85,76,147,118,187,158,53,189,125,61,206,158,174,150,239,182,251,38,251,22,84,0,197,92,46,104,95,240,107,208,156,103,69,62,212,253,163,251,57,227,127,186,126,7,193,247,252,69,100,245,63,222,123,146,116,244,247,250,127,142,187,244,239,238,223,100,237,90,177,130,254,84,52,179,50,211,63,106,123,51,237,110,63,113,177,120,222,199,123,194,248,170,105,33,238,246,250,155,215,211,220,234,233,234,110,251,109,186,111,185,218,192,21,87,253,131,31,253,40,191,230,79,255,0,39,150,168,0,17,87,142,126,6,63,134,143,216,159,243,209,251,29,246,59,218,95,234,39,180,60,87,139,240,223,249,196,61,29,62,27,253,150,253,127,118,222,254,169,193,79,45,239,224,125,170,119,93,76,252,178,253,173,246,158,63,61,139,193,125,157,240,29,190,229,77,60,221,222,231,138,151,125,188,55,79,79,74,111,215,190,254,237,150,106,128,32,7,20,124,169,63,132,166,187,100,218,215,249,122,251,57,246,143,193,127,115,62,203,120,206,199,135,163,130,155,251,247,139,143,171,171,177,213,252,68,219,171,111,126,219,174,127,224,167,133,47,224,125,165,151,93,51,251,123,246,183,218,121,4,247,223,27,236,191,1,219,238,83,83,195,218,237,247,165,223,111,13,213,213,212,155,245,237,183,187,117,144,0,0,0,14,169,171,24,47,229,67,75,51,45,51,246,167,179,62,214,227,247,27,23,141,236,119,188,47,138,166,146,30,239,111,169,189,125,61,206,174,158,166,239,182,219,166,251,149,173,253,131,31,253,40,191,230,79,255,0,39,150,168,0,29,83,86,48,95,202,134,150,102,90,103,237,79,102,125,173,199,238,54,47,27,216,239,120,95,21,77,36,61,222,223,83,122,250,123,157,93,61,77,223,109,183,77,247,59,88,2,170,255,0,176,99,255,0,165,23,252,201,255,0,228,242,202,116,159,5,252,151,233,102,27,166,126,212,246,159,217,44,126,221,98,241,189,142,207,138,240,180,209,195,221,237,245,59,163,171,183,213,211,212,237,183,219,117,219,115,181,128,7,84,213,140,23,242,161,165,153,150,153,251,83,217,159,107,113,251,141,139,198,246,59,222,23,197,83,73,15,119,183,212,222,190,158,231,87,79,83,119,219,109,211,125,206,214,0,170,191,236,24,255,0,233,69,255,0,50,127,249,60,178,157,39,193,127,37,250,89,134,233,159,181,61,167,246,75,31,183,88,188,111,99,179,226,188,45,52,112,247,123,125,78,232,234,237,245,116,245,59,109,246,221,118,220,237,96,1,213,53,99,5,252,168,105,102,101,166,126,212,246,103,218,220,126,227,98,241,189,142,247,133,241,84,210,67,221,237,245,55,175,167,185,213,211,212,221,246,219,116,223,115,181,128,42,175,251,6,63,250,81,127,204,159,254,79,44,167,73,240,95,201,126,150,97,186,103,237,79,105,253,146,199,237,214,47,27,216,236,248,175,11,77,28,61,222,223,83,186,58,187,125,93,61,78,219,125,183,93,183,59,88,0,0,0,66,174,53,185,111,127,12,29,83,181,106,103,229,151,236,151,179,49,248,44,94,11,236,239,143,238,118,234,106,38,238,247,60,84,91,111,226,122,122,122,87,110,141,247,247,236,147,84,1,21,120,24,224,99,248,23,125,182,255,0,61,31,182,63,108,125,155,254,162,123,63,194,248,79,19,255,0,156,77,215,213,226,127,216,237,209,247,239,238,149,64,0,0,1,213,53,99,5,252,168,105,102,101,166,126,212,246,103,218,220,126,227,98,241,189,142,247,133,241,84,210,67,221,237,245,55,175,167,185,213,211,212,221,246,219,116,223,114,181,191,176,99,255,0,165,23,252,201,255,0,228,242,213,0,0,0,3,21,113,71,161,127,194,83,66,114,109,20,251,83,246,115,237,31,130,254,233,248,31,25,216,240,245,144,84,255,0,121,238,71,213,213,216,233,254,58,109,213,191,191,109,151,42,128,43,87,73,249,53,254,75,245,79,13,212,207,225,29,237,63,178,89,5,186,251,224,190,200,118,124,87,133,169,142,110,215,115,198,187,163,171,183,211,213,210,237,183,223,101,219,98,202,128,2,42,241,207,192,199,240,209,251,19,254,122,63,99,190,199,123,75,253,68,246,135,138,241,126,27,255,0,56,135,163,167,195,127,178,223,175,238,219,223,213,56,41,229,189,252,15,181,78,235,169,159,150,95,181,190,211,199,231,177,120,47,179,190,3,183,220,169,167,155,187,220,241,82,239,183,134,233,233,233,77,250,247,223,221,178,205,80,0,173,93,88,228,215,249,80,213,60,203,83,63,132,119,179,62,214,228,23,27,239,130,251,33,222,240,190,42,166,73,187,93,207,26,222,190,158,231,79,87,75,119,219,125,147,125,139,42,0,71,254,10,120,82,254,7,218,89,117,211,63,183,191,107,125,167,144,79,125,241,190,203,240,29,190,229,53,60,61,174,223,122,93,246,240,221,93,93,73,191,94,219,123,183,89,0,0,0,0,3,31,235,166,133,233,199,17,122,113,113,210,253,80,179,120,235,85,118,210,195,52,74,140,170,183,213,53,21,35,170,166,145,81,123,115,51,169,219,46,202,213,107,156,199,181,236,123,216,236,128,0,234,154,79,130,254,75,244,179,13,211,63,106,123,79,236,150,63,110,177,120,222,199,103,197,120,90,104,225,238,246,250,157,209,213,219,234,233,234,118,219,237,186,237,185,218,192,2,63,241,173,194,151,240,193,210,203,86,153,253,189,251,37,236,204,130,11,239,141,246,95,143,238,118,233,170,33,237,118,251,209,109,191,137,234,234,234,93,186,54,219,223,186,96,14,23,57,82,127,6,189,118,198,117,175,242,245,246,143,236,231,141,254,230,125,150,240,125,255,0,17,71,61,55,247,239,23,39,79,79,127,171,248,139,191,78,222,237,247,73,254,0,17,255,0,141,110,20,191,134,14,150,90,180,207,237,239,217,47,102,100,16,95,124,111,178,252,127,115,183,77,81,15,107,183,222,139,109,252,79,87,87,82,237,209,182,222,253,210,64,0,43,87,73,249,53,254,75,245,79,13,212,207,225,29,237,63,178,89,5,186,251,224,190,200,118,124,87,133,169,142,110,215,115,198,187,163,171,183,211,213,210,237,183,223,101,219,99,42,241,173,203,123,248,96,234,157,171,83,63,44,191,100,189,153,143,193,98,240,95,103,124,127,115,183,83,81,55,119,185,226,162,219,127,19,211,211,210,187,116,111,191,191,100,154,160,8,85,193,79,45,239,224,125,170,119,93,76,252,178,253,173,246,158,63,61,139,193,125,157,240,29,190,229,77,60,221,222,231,138,151,125,188,55,79,79,74,111,215,190,254,237,150,106,128,0,0,7,84,213,140,23,242,161,165,153,150,153,251,83,217,159,107,113,251,141,139,198,246,59,222,23,197,83,73,15,119,183,212,222,190,158,231,87,79,83,119,219,109,211,125,202,214,254,193,143,254,148,95,243,39,255,0,147,203,84,0,71,254,53,184,82,254,24,58,89,106,211,63,183,191,100,189,153,144,65,125,241,190,203,241,253,206,221,53,68,61,174,223,122,45,183,241,61,93,93,75,183,70,219,123,247,76,1,194,231,42,79,224,215,174,216,206,181,254,94,190,209,253,156,241,191,220,207,178,222,15,191,226,40,231,166,254,253,226,228,233,233,239,245,127,17,119,233,219,221,190,233,63,192,0,0,29,83,86,48,95,202,134,150,102,90,103,237,79,102,125,173,199,238,54,47,27,216,239,120,95,21,77,36,61,222,223,83,122,250,123,157,93,61,77,223,109,183,77,247,43,91,251,6,63,250,81,127,204,159,254,79,45,80,0,0,1,138,184,163,208,191,225,41,161,57,54,138,125,169,251,57,246,143,193,127,116,252,15,140,236,120,122,200,42,127,188,247,35,234,234,236,116,255,0,29,54,234,223,223,182,203,10,180,159,147,95,228,191,84,240,221,76,254,17,222,211,251,37,144,91,175,190,11,236,135,103,197,120,90,152,230,237,119,60,107,186,58,187,125,61,93,46,219,125,246,93,182,44,168,0,34,175,28,252,12,127,13,31,177,63,231,163,246,59,236,119,180,191,212,79,104,120,175,23,225,191,243,136,122,58,124,55,251,45,250,254,237,189,242,168,1,10,184,41,229,189,252,15,181,78,235,169,159,150,95,181,190,211,199,231,177,120,47,179,190,3,183,220,169,167,155,187,220,241,82,239,183,134,233,233,233,77,250,247,223,221,178,205,80,0,173,93,88,228,215,249,80,213,60,203,83,63,132,119,179,62,214,228,23,27,239,130,251,33,222,240,190,42,166,73,187,93,207,26,222,190,158,231,79,87,75,119,219,125,147,125,137,85,193,79,10,95,192,251,75,46,186,103,246,247,237,111,180,242,9,239,190,55,217,126,3,183,220,166,167,135,181,219,239,75,190,222,27,171,171,169,55,235,219,111,118,235,32,0,21,87,253,131,31,253,40,191,230,79,255,0,39,150,83,164,248,47,228,191,75,48,221,51,246,167,180,254,201,99,246,235,23,141,236,118,124,87,133,166,142,30,239,111,169,221,29,93,190,174,158,167,109,190,219,174,219,157,172,0,0,1,138,184,163,208,191,225,41,161,57,54,138,125,169,251,57,246,143,193,127,116,252,15,140,236,120,122,200,42,127,188,247,35,234,234,236,116,255,0,29,54,234,223,223,182,203,10,180,159,147,95,228,191,84,240,221,76,254,17,222,211,251,37,144,91,175,190,11,236,135,103,197,120,90,152,230,237,119,60,107,186,58,187,125,61,93,46,219,125,246,93,182,44,168,0,0,0,0,1,90,186,177,201,175,242,161,170,121,150,166,127,8,239,102,125,173,200,46,55,223,5,246,67,189,225,124,85,76,147,118,187,158,53,189,125,61,206,158,174,150,239,182,251,38,251,18,171,77,56,82,252,157,240,109,89,194,79,219,223,104,120,188,126,251,98,251,65,236,190,215,79,180,164,170,127,119,194,247,157,191,111,197,109,211,221,248,186,62,109,223,221,32,0,21,87,253,131,31,253,40,191,230,79,255,0,39,150,168,0,0,0,21,171,171,28,154,255,0,42,26,167,153,106,103,240,142,246,103,218,220,130,227,125,240,95,100,59,222,23,197,84,201,55,107,185,227,91,215,211,220,233,234,233,110,251,111,178,111,177,53,120,92,208,191,224,215,161,56,206,138,125,169,251,71,246,115,198,255,0,116,252,15,131,239,248,138,201,234,127,188,247,36,233,233,239,244,255,0,29,119,233,223,221,190,201,149,64,21,87,253,131,31,253,40,191,230,79,255,0,39,147,255,0,133,205,11,254,13,122,19,140,232,167,218,159,180,127,103,60,111,247,79,192,248,62,255,0,136,172,158,167,251,207,114,78,158,158,255,0,79,241,215,126,157,253,219,236,153,84,0,0,0,0,1,138,184,163,208,191,225,41,161,57,54,138,125,169,251,57,246,143,193,127,116,252,15,140,236,120,122,200,42,127,188,247,35,234,234,236,116,255,0,29,54,234,223,223,182,203,0,63,176,99,255,0,165,23,252,201,255,0,228,242,213,0,3,165,107,94,151,218,181,171,72,242,253,40,188,186,146,58,124,166,207,83,109,101,69,77,19,106,217,71,59,216,189,154,164,137,202,136,247,195,47,110,86,124,77,84,124,109,84,115,85,17,83,186,128,42,175,251,6,63,250,81,127,204,159,254,79,37,255,0,21,60,32,223,120,170,208,44,71,71,114,157,95,240,87,172,126,225,65,116,184,228,159,103,217,39,181,42,160,162,158,158,89,60,35,38,137,144,119,95,80,233,118,107,213,172,219,165,17,83,222,146,84,1,0,56,92,229,73,252,26,245,219,25,214,191,203,215,218,63,179,158,55,251,153,246,91,193,247,252,69,28,244,223,223,188,92,157,61,61,254,175,226,46,253,59,123,183,221,39,248,0,0,0,10,171,254,193,143,254,148,95,243,39,255,0,147,203,84,0,69,95,224,49,255,0,230,39,252,10,191,42,63,180,190,196,255,0,246,199,180,191,208,158,35,255,0,221,127,126,255,0,101,254,196,138,191,216,49,255,0,210,139,254,100,255,0,242,121,106,128,0,0,0,0,1,21,120,231,224,99,248,104,253,137,255,0,61,31,177,223,99,189,165,254,162,123,67,197,120,191,13,255,0,156,67,209,211,225,191,217,111,215,247,109,239,149,64,8,1,194,231,42,79,224,215,174,216,206,181,254,94,190,209,253,156,241,191,220,207,178,222,15,191,226,40,231,166,254,253,226,228,233,233,239,245,127,17,119,233,219,221,190,233,47,243,157,11,211,141,73,212,124,27,84,51,91,55,181,110,186,115,227,165,176,67,58,163,169,105,234,170,150,157,86,169,209,170,124,115,71,225,91,218,85,94,150,57,238,122,53,94,216,222,204,128,0,0,0,0,0,128,28,81,242,164,254,18,154,237,147,107,95,229,235,236,231,218,63,5,253,204,251,45,227,59,30,30,142,10,111,239,222,46,62,174,174,199,87,241,19,110,173,189,251,110,185,87,129,142,6,63,129,119,219,111,243,209,251,99,246,199,217,191,234,39,179,252,47,132,241,63,249,196,221,125,94,39,253,142,221,31,126,254,233,84,0,0,0,16,3,137,222,82,120,174,191,107,45,235,87,49,109,90,251,15,246,143,183,83,113,181,179,25,142,178,23,87,35,122,101,168,141,204,158,14,158,239,75,100,122,57,175,115,165,116,175,87,175,95,75,103,248,2,186,180,47,149,46,163,240,233,168,246,237,80,210,254,47,60,13,214,135,120,166,134,92,33,95,75,112,165,114,162,201,75,83,26,92,19,185,11,250,91,186,110,142,71,53,175,99,152,246,49,237,177,80,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,226,229,217,15,13,114,110,30,113,79,152,30,211,243,239,175,237,219,101,126,232,155,116,255,0,243,72,126,129,249,121,42,43,172,243,162,124,254,31,254,105,0,169,43,21,66,95,248,206,139,196,57,30,144,201,64,230,167,234,248,168,63,86,223,168,182,220,106,52,138,197,111,141,19,220,148,177,34,127,246,136,84,46,3,52,113,241,160,231,57,81,17,93,111,106,127,95,93,9,111,184,242,181,214,59,122,181,200,191,218,177,124,151,253,130,1,250,39,7,47,188,230,112,122,46,251,160,3,151,200,224,139,191,220,30,174,70,174,192,37,123,88,197,114,185,19,100,223,222,165,117,241,247,126,200,242,251,204,248,94,61,104,171,174,72,101,123,30,176,68,175,68,219,195,61,61,253,63,236,29,252,175,184,159,55,202,153,99,167,145,168,245,110,236,84,221,21,83,238,82,40,235,229,45,85,50,212,92,45,24,220,213,117,146,72,174,90,134,209,172,138,171,213,26,42,171,155,239,249,42,160,16,194,195,67,91,164,56,108,88,133,36,189,172,134,235,80,246,173,34,181,59,170,201,145,88,223,133,122,145,55,86,55,245,124,211,253,249,145,193,190,134,221,168,221,6,111,150,208,79,21,69,84,47,145,189,198,43,61,210,197,19,191,146,253,190,110,119,220,71,221,22,210,76,155,84,245,102,28,135,46,130,161,25,68,176,43,82,102,201,182,241,203,10,167,247,198,59,238,115,190,242,206,48,219,36,54,43,21,29,186,24,218,214,65,4,113,166,200,137,252,86,53,63,82,126,160,63,102,24,91,3,18,54,55,102,167,244,156,220,237,147,220,135,35,210,247,59,127,232,3,202,59,117,249,158,198,158,182,38,254,253,143,98,124,128,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,139,246,216,226,221,191,81,201,201,185,197,19,96,61,135,230,228,13,141,246,201,89,35,186,81,122,125,251,111,252,164,63,72,248,174,209,36,180,79,98,183,169,23,111,119,191,245,167,234,2,156,231,169,164,176,241,149,111,145,23,126,245,85,3,19,231,252,234,15,235,45,247,10,168,101,78,47,107,153,191,39,209,192,191,241,198,213,41,207,87,41,157,100,226,238,192,231,196,177,164,151,58,6,162,185,23,255,0,49,253,101,189,105,93,71,127,5,178,189,85,23,122,26,109,182,255,0,113,96,29,184,224,228,247,238,115,56,171,119,3,202,124,143,15,247,53,93,250,144,243,178,237,239,216,248,111,53,209,91,237,149,53,147,189,173,100,81,171,149,85,81,63,233,2,58,113,69,196,5,46,156,80,84,218,233,23,122,201,105,223,209,243,247,57,91,51,83,231,27,147,230,207,214,69,29,60,226,171,42,158,249,61,37,93,71,115,196,61,92,212,232,141,58,81,17,238,251,161,247,253,198,83,215,203,118,153,234,126,73,81,71,116,190,37,45,193,174,124,76,87,87,69,20,123,164,146,162,125,234,191,198,122,253,223,36,63,23,70,120,63,181,199,144,178,251,53,91,43,105,87,119,66,232,107,30,228,86,171,36,79,155,99,68,95,154,125,255,0,112,18,199,69,104,111,119,11,75,46,247,218,127,15,43,164,145,168,206,182,63,225,71,55,111,123,125,223,114,253,198,93,107,81,173,68,67,243,236,182,248,109,116,76,163,133,23,165,170,229,247,174,255,0,53,220,251,247,216,14,47,119,187,220,112,99,149,84,43,213,61,219,28,216,137,247,1,201,168,114,60,34,108,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,190,71,173,21,119,61,139,242,61,123,38,255,0,48,61,167,166,169,189,81,42,42,236,159,253,19,220,112,149,55,110,192,83,87,26,14,118,53,196,182,53,118,70,163,90,203,165,43,189,222,255,0,226,199,68,191,118,223,168,180,158,29,238,233,122,210,220,118,187,117,94,245,178,146,79,122,47,223,77,18,253,255,0,214,86,167,50,219,60,182,189,83,196,46,174,69,107,106,46,91,38,255,0,236,97,164,254,159,232,44,11,131,186,215,212,232,190,52,142,84,93,173,148,104,158,244,249,120,74,112,51,192,7,21,85,69,3,202,251,140,61,196,238,103,83,134,105,69,254,237,70,229,73,35,163,119,66,174,255,0,53,124,109,254,74,162,255,0,40,203,178,61,90,197,85,49,110,177,98,182,157,72,195,238,24,93,124,237,129,247,40,187,76,85,221,85,87,169,142,249,35,155,252,212,251,208,10,136,201,245,3,40,189,101,79,184,182,182,69,158,121,213,236,70,203,34,34,43,164,114,162,123,221,238,247,175,235,44,191,130,155,102,85,62,154,91,110,153,60,189,207,19,75,27,225,222,117,145,81,189,115,126,181,93,189,202,211,21,88,56,29,101,179,42,163,172,125,43,234,41,161,168,142,85,147,222,223,133,36,69,249,119,213,126,72,77,76,47,27,166,198,49,234,11,69,44,125,12,165,167,100,72,155,170,236,141,79,233,85,255,0,164,15,222,99,81,169,178,7,53,87,228,121,85,68,251,206,41,35,87,220,142,247,129,193,26,187,252,72,123,26,155,30,118,253,103,144,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,47,200,245,187,230,123,21,21,83,220,122,246,247,174,235,255,0,32,30,196,249,28,100,69,86,174,199,36,60,73,191,74,236,237,128,170,78,107,141,88,178,28,26,165,173,93,219,115,155,228,158,244,252,205,50,255,0,212,75,254,3,174,242,92,180,102,200,215,255,0,164,209,83,69,239,254,138,74,95,233,95,214,67,238,107,20,245,139,145,225,210,190,161,86,39,220,165,86,166,201,178,109,5,62,228,180,224,14,149,240,104,245,165,81,125,207,166,129,223,255,0,75,74,4,171,0,240,160,122,43,30,200,162,87,200,238,150,167,207,117,217,62,102,10,184,106,29,45,247,59,160,176,216,221,79,59,217,50,36,138,138,142,86,162,177,174,223,225,114,237,238,71,124,211,238,50,14,171,229,208,98,150,87,75,83,80,177,53,237,69,71,34,42,255,0,166,53,62,228,95,214,132,120,225,115,20,173,185,101,211,101,151,10,151,213,198,247,70,172,146,69,247,174,209,204,197,254,86,255,0,114,125,223,112,18,150,215,77,50,197,27,159,182,251,38,255,0,63,232,255,0,144,253,198,39,75,17,63,82,28,34,130,56,145,17,141,68,68,57,252,183,77,192,57,19,99,212,172,247,251,189,223,210,123,14,72,158,239,122,0,106,47,222,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,7,228,229,57,102,43,131,88,170,178,156,215,38,181,99,246,90,46,143,19,113,186,86,199,73,75,7,91,218,198,117,203,34,181,141,234,123,218,212,221,125,238,114,34,123,213,0,253,96,0,0,0,0,117,248,243,252,54,92,254,163,75,91,144,210,38,89,75,103,134,254,251,75,149,91,58,219,165,154,72,27,80,196,84,217,236,73,97,123,29,210,171,208,171,31,95,79,114,62,174,192,0,0,0,31,37,218,237,106,176,90,171,111,183,219,157,37,186,219,110,167,146,174,178,178,174,102,195,5,52,17,181,93,36,178,72,229,70,177,141,106,43,149,202,168,136,136,170,167,201,137,229,54,44,231,21,179,102,184,181,119,141,178,228,22,250,123,165,186,167,180,248,251,244,179,198,217,34,147,161,232,215,183,169,143,106,236,228,71,38,251,42,34,251,128,253,96,0,0,15,146,138,237,106,184,212,215,209,219,238,116,149,85,22,186,132,164,174,138,25,154,247,210,206,177,71,50,69,43,81,119,99,214,41,162,145,26,237,151,162,70,59,228,228,85,15,172,0,0,29,83,84,181,75,4,209,108,18,231,169,154,151,125,246,54,55,102,236,248,218,223,11,53,71,107,187,51,33,143,243,112,177,242,59,121,37,99,126,22,174,219,238,187,34,42,166,0,254,202,63,2,127,235,231,255,0,54,111,31,228,128,74,160,0,0,0,0,71,253,82,227,215,132,237,22,206,238,122,103,169,122,173,236,108,146,205,217,241,180,94,194,185,84,118,187,176,178,104,255,0,57,13,59,227,118,241,202,199,124,46,93,183,217,118,84,84,76,129,162,154,247,164,252,68,226,181,89,174,142,101,127,104,44,180,87,7,218,231,169,240,53,52,157,21,76,142,57,29,31,69,68,113,189,118,100,209,174,232,157,63,22,219,238,138,136,25,0,0,0,31,37,21,218,213,113,169,175,163,183,220,233,42,170,45,117,9,73,93,20,51,53,239,165,157,98,142,100,138,86,162,238,199,172,83,69,34,53,219,47,68,140,119,201,200,171,245,128,0,0,7,201,118,187,90,172,22,170,219,237,246,231,73,110,182,219,169,228,171,172,172,171,153,176,193,77,4,109,87,73,44,146,57,81,172,99,90,138,229,114,170,34,34,42,169,245,128,0,0,0,0,0,249,35,187,90,166,186,212,88,161,185,210,62,229,71,79,13,93,69,27,102,106,207,12,19,58,70,197,43,227,223,169,172,123,160,153,173,114,166,206,88,164,68,223,165,118,15,172,17,255,0,84,184,245,225,59,69,179,187,158,153,234,94,171,123,27,36,179,118,124,109,23,176,174,85,29,174,236,44,154,63,206,67,78,248,221,188,114,177,223,11,151,109,246,93,149,21,19,181,232,95,20,122,19,196,167,182,255,0,34,153,207,218,63,179,158,27,218,127,220,202,202,62,199,136,238,246,127,209,49,71,213,213,216,151,248,187,237,211,239,219,116,220,50,168,0,0,0,0,6,42,215,78,40,244,39,134,191,98,126,90,243,159,179,159,104,252,79,179,63,185,149,149,157,255,0,15,218,239,127,161,162,147,167,167,191,23,241,182,223,171,221,190,203,176,101,80,97,77,20,227,51,134,206,34,114,170,172,43,71,53,35,237,5,234,138,222,251,164,244,222,199,175,164,232,165,100,145,198,233,58,234,32,141,139,179,230,141,54,69,234,248,183,219,100,85,76,214,0,0,0,3,10,107,95,25,156,54,112,237,149,82,225,90,199,169,31,103,239,85,182,246,93,32,166,246,61,125,95,93,43,228,146,54,201,215,79,4,140,77,223,12,137,178,175,87,195,190,219,42,42,134,107,6,42,208,190,40,244,39,137,79,109,254,69,51,159,180,127,103,60,55,180,255,0,185,149,148,125,143,17,221,236,255,0,162,98,143,171,171,177,47,241,119,219,167,223,182,233,190,85,0,0,0,0,0,0,0,15,201,203,50,155,22,13,138,222,115,92,166,187,193,89,113,251,125,69,210,227,83,218,124,157,138,88,35,116,146,201,208,196,115,221,210,198,57,118,106,43,151,109,145,21,125,199,235,0,0,0,0,0,6,20,214,190,51,56,108,225,219,42,165,194,181,143,82,62,207,222,171,109,236,186,65,77,236,122,250,190,186,87,201,36,109,147,174,158,9,24,155,190,25,19,101,94,175,135,125,182,84,85,104,167,25,156,54,113,19,149,85,97,90,57,169,31,104,47,84,86,247,221,39,166,246,61,125,39,69,43,36,142,55,73,215,81,4,108,93,159,52,105,178,47,87,197,190,219,34,170,6,107,0,0,6,63,214,189,123,210,126,29,177,90,92,215,88,242,191,179,246,90,219,131,45,112,84,248,26,154,190,186,167,199,36,141,143,162,158,57,30,155,178,25,23,117,78,159,135,109,247,84,69,199,250,91,199,175,9,218,211,157,219,52,207,77,53,91,219,57,37,231,189,224,168,189,133,114,167,238,246,161,124,210,126,114,106,118,70,221,163,137,238,248,156,155,237,178,110,170,136,161,32,1,133,53,175,140,206,27,56,118,202,169,112,173,99,212,143,179,247,170,219,123,46,144,83,123,30,190,175,174,149,242,73,27,100,235,167,130,70,38,239,134,68,217,87,171,225,223,109,149,21,90,41,198,103,13,156,68,229,85,88,86,142,106,71,218,11,213,21,189,247,73,233,189,143,95,73,209,74,201,35,141,210,117,212,65,27,23,103,205,26,108,139,213,241,111,182,200,170,129,154,192,0,0,63,39,44,202,108,88,54,43,121,205,114,154,239,5,101,199,237,245,23,75,141,79,105,242,118,41,96,141,210,75,39,67,17,207,119,75,24,229,217,168,174,93,182,68,85,247,1,250,192,138,191,217,71,224,79,253,124,255,0,230,205,227,252,144,147,247,107,157,53,150,213,91,121,172,142,174,74,122,10,121,42,101,101,37,36,181,83,185,140,106,185,201,28,48,181,210,202,253,145,118,100,109,115,220,187,35,81,85,81,0,250,193,21,127,178,143,192,159,250,249,255,0,205,155,199,249,33,37,49,60,166,197,156,226,182,108,215,22,174,241,182,92,130,223,79,116,183,84,246,159,31,126,150,120,219,36,82,116,61,26,246,245,49,237,93,156,136,228,223,101,68,95,112,31,172,12,127,173,122,247,164,252,59,98,180,185,174,177,229,127,103,236,181,183,6,90,224,169,240,53,53,125,117,79,142,73,27,31,69,60,114,61,55,100,50,46,234,157,63,14,219,238,168,139,138,177,62,99,220,24,231,57,85,155,10,197,181,147,198,222,178,11,133,61,174,221,77,246,118,235,31,126,170,121,27,28,81,245,190,153,172,111,83,222,212,221,202,141,77,247,85,68,247,129,37,64,48,166,181,241,153,195,103,14,217,85,46,21,172,122,145,246,126,245,91,111,101,210,10,111,99,215,213,245,210,190,73,35,108,157,116,240,72,196,221,240,200,155,42,245,124,59,237,178,162,168,102,176,97,253,16,226,219,64,120,143,186,220,236,218,47,154,213,228,117,22,106,118,84,215,189,182,27,141,44,20,204,123,186,88,143,154,162,157,145,35,220,168,238,150,117,117,185,25,34,162,42,49,234,153,128,0,7,201,108,187,90,175,84,207,172,179,92,233,43,233,227,168,158,145,242,211,76,217,88,217,224,149,240,205,18,185,170,168,143,142,88,228,141,237,249,181,236,115,87,101,69,64,62,176,0,0,0,0,0,0,0,0,0,0,15,146,237,118,181,88,45,85,183,219,237,206,146,221,109,183,83,201,87,89,89,87,51,97,130,154,8,218,174,146,89,36,114,163,88,198,181,21,202,229,84,68,68,85,80,62,176,0,0,0,0,117,249,51,252,54,44,254,159,75,93,144,210,46,89,85,103,154,254,203,75,85,93,58,91,162,154,56,29,80,244,68,217,140,89,102,99,27,212,169,214,169,39,71,87,110,78,158,192,0,17,87,251,40,252,9,255,0,175,159,252,217,188,127,146,18,83,19,202,108,89,206,43,102,205,113,106,239,27,101,200,45,244,247,75,117,79,105,241,247,233,103,141,178,69,39,67,209,175,111,83,30,213,217,200,142,77,246,84,69,247,1,250,192,0,0,143,250,165,199,175,9,218,45,157,220,244,207,82,245,91,216,217,37,155,179,227,104,189,133,114,168,237,119,97,100,209,254,114,26,119,198,237,227,149,142,248,92,187,111,178,236,168,168,153,3,69,53,239,73,248,137,197,106,179,93,28,202,254,208,89,104,174,15,181,207,83,224,106,105,58,42,153,28,114,58,62,138,136,227,122,236,201,163,93,209,58,126,45,183,221,21,16,50,0,62,74,43,181,170,227,83,95,71,111,185,210,85,84,90,234,18,146,186,40,102,107,223,75,58,197,28,201,20,173,69,221,143,88,166,138,68,107,182,94,137,24,239,147,145,87,235,0,0,0,1,242,91,46,214,171,213,51,235,44,215,58,74,250,120,234,39,164,124,180,211,54,86,54,120,37,124,51,68,174,106,170,35,227,150,57,35,123,126,109,123,28,213,217,81,80,15,172,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,31,37,21,218,213,113,169,175,163,183,220,233,42,170,45,117,9,73,93,20,51,53,239,165,157,98,142,100,138,86,162,238,199,172,83,69,34,53,219,47,68,140,119,201,200,171,245,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,225,126,71,173,85,81,118,61,139,242,56,46,223,171,222,7,52,93,207,14,247,166,219,158,80,47,200,10,193,230,197,79,2,59,8,89,35,118,237,186,206,230,175,191,220,137,4,59,253,255,0,212,73,62,0,228,167,151,72,173,46,133,234,170,148,144,53,127,175,194,210,255,0,73,31,57,180,193,31,178,176,250,180,114,35,155,117,157,137,186,254,186,120,215,255,0,237,51,143,46,151,117,233,21,189,171,35,93,180,17,47,207,127,251,214,144,9,124,112,145,237,99,28,231,47,185,17,84,230,126,86,75,95,21,182,205,89,91,35,209,189,154,121,36,93,215,111,147,21,127,95,244,1,31,245,203,35,181,229,25,205,175,0,171,165,124,141,150,158,87,245,245,167,79,185,206,93,190,21,69,255,0,73,79,191,239,50,222,153,96,180,56,101,169,148,212,40,136,212,223,228,174,254,115,215,249,74,191,206,82,38,226,215,249,245,71,136,186,185,233,150,85,134,203,36,244,159,14,251,110,190,47,245,43,147,238,79,212,78,58,40,82,24,26,212,69,77,191,237,80,62,143,187,222,113,115,147,125,142,74,155,158,183,177,119,254,128,57,34,110,115,56,179,228,114,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,80,15,50,44,235,136,236,171,136,235,165,147,136,91,95,176,253,135,214,220,102,205,71,59,230,181,193,107,145,255,0,5,69,36,170,214,248,142,247,109,22,74,133,107,94,231,177,88,230,69,217,72,34,191,226,42,241,245,193,70,43,197,102,156,85,222,237,54,207,15,169,184,205,190,105,49,203,133,58,70,201,43,250,17,210,54,217,80,178,57,140,116,50,189,85,24,231,185,59,50,61,94,139,210,233,89,40,69,254,87,220,193,42,110,213,54,94,23,181,166,235,72,199,178,157,180,24,125,242,166,88,169,153,209,12,84,180,244,118,84,138,40,26,213,122,181,147,185,147,203,47,92,143,86,197,241,61,204,222,210,141,91,50,204,90,251,131,101,87,156,43,41,161,240,87,172,126,225,81,107,184,211,119,89,39,98,170,9,29,28,177,245,177,92,199,116,189,142,77,218,170,213,219,116,85,79,121,118,156,180,56,227,166,226,59,13,135,71,179,134,85,179,81,112,187,60,111,154,174,71,203,80,203,229,186,21,142,4,173,116,207,87,57,42,81,207,137,179,53,238,248,223,34,72,197,84,115,217,8,77,242,58,241,201,197,221,171,132,29,35,110,87,5,186,146,241,150,95,170,29,109,199,45,83,212,53,140,124,232,197,115,234,166,98,57,37,125,52,41,211,215,219,77,213,242,67,26,186,62,234,72,222,255,0,196,86,188,225,188,54,233,29,247,85,179,58,218,70,178,221,78,246,91,40,102,168,88,95,118,184,171,28,180,244,81,43,88,247,117,200,230,236,174,70,59,161,136,249,28,157,12,114,166,189,156,69,107,206,101,196,150,174,95,117,91,51,173,171,115,238,53,15,101,178,134,106,132,153,150,155,114,61,203,79,69,18,181,140,111,68,109,118,202,228,99,122,222,175,145,201,214,247,42,135,215,166,252,78,235,46,150,107,141,71,16,184,198,81,182,95,114,184,84,220,47,15,150,22,182,150,237,226,102,238,212,193,83,4,125,12,116,50,189,119,86,55,167,165,200,215,70,172,123,24,230,223,247,13,28,69,224,156,80,105,101,6,166,96,181,31,224,168,239,20,93,19,127,115,46,158,26,25,167,163,238,75,20,125,238,215,125,141,238,177,189,15,249,162,252,209,53,172,51,175,7,124,85,102,92,40,106,229,191,48,179,92,170,221,140,92,106,41,233,178,203,68,113,164,204,184,219,145,255,0,26,182,39,61,141,241,49,181,210,58,23,245,55,165,234,173,85,237,190,70,60,54,51,7,95,192,51,252,55,84,240,219,78,160,233,246,67,73,124,199,175,148,233,83,67,93,76,171,209,43,55,84,84,84,84,71,49,237,114,57,143,99,145,30,199,181,205,114,53,205,84,74,235,230,177,199,85,78,29,29,127,11,26,81,95,87,77,125,170,167,88,115,90,231,82,196,232,27,110,171,162,122,123,53,137,52,110,87,62,88,170,35,149,211,70,173,237,162,70,214,189,206,116,137,16,98,174,107,28,113,211,106,85,214,191,133,189,54,101,92,86,44,98,240,172,202,110,110,124,176,45,198,227,74,231,177,104,153,30,232,143,166,134,93,220,231,72,213,238,77,20,110,98,53,177,54,73,186,79,41,189,92,226,11,28,215,31,201,126,153,89,254,212,97,151,158,139,142,85,102,168,175,138,158,59,117,47,122,26,121,46,212,235,43,147,105,162,238,197,215,28,104,231,79,26,35,21,170,173,142,72,162,6,149,105,158,85,172,154,143,142,105,110,21,73,226,47,89,53,194,43,125,55,84,114,62,56,122,215,227,158,94,219,30,246,195,19,17,210,72,244,106,244,70,199,185,83,102,169,176,247,10,188,51,225,188,40,105,29,30,150,225,245,213,119,23,186,161,215,43,189,206,165,85,175,184,220,100,100,108,150,116,143,169,91,11,58,98,141,140,141,170,189,44,99,122,156,247,245,200,240,204,0,17,255,0,140,94,49,112,78,16,48,74,123,253,254,143,219,57,37,231,175,236,254,63,220,154,159,218,157,169,169,217,85,253,180,200,37,142,14,212,117,9,39,231,17,58,246,233,110,234,190,224,196,28,203,56,234,169,225,151,25,165,211,13,49,175,171,165,213,12,142,158,11,149,45,115,105,98,146,11,69,185,42,21,29,59,210,120,223,20,207,153,96,154,22,198,141,94,148,238,72,231,49,91,26,73,85,124,31,113,103,153,112,139,170,31,110,44,84,245,119,139,21,125,60,148,215,220,113,181,233,75,5,213,137,27,210,5,123,214,57,81,143,138,87,164,141,122,51,175,110,227,17,81,178,189,23,21,103,249,254,101,170,121,149,219,80,117,7,33,171,190,100,55,202,133,169,174,174,169,84,235,149,251,34,34,34,34,35,88,198,181,26,198,49,168,140,99,26,214,181,26,214,162,39,95,3,104,140,3,63,195,117,79,13,180,234,14,159,100,52,151,204,122,249,78,149,52,53,212,202,189,18,179,117,69,69,69,68,115,30,215,35,152,246,57,17,236,123,92,215,35,92,213,68,236,5,11,114,230,227,95,248,42,234,60,246,12,254,231,117,147,76,178,159,205,220,169,160,94,236,118,186,229,86,36,119,54,195,210,231,187,165,140,88,229,108,74,215,62,55,53,219,74,232,98,141,111,164,8,171,205,31,200,158,166,254,11,235,20,69,0,151,253,205,31,200,158,166,254,11,235,20,69,0,129,181,64,0,0,0,10,1,230,143,231,179,83,127,5,244,122,34,127,242,84,242,177,148,253,64,174,244,235,113,0,57,163,249,236,212,223,193,125,30,136,159,252,149,60,172,101,63,80,43,189,58,220,4,255,0,0,1,78,220,67,113,103,153,112,139,204,239,83,51,139,21,61,93,226,197,95,79,105,166,190,227,141,175,74,88,46,172,75,29,42,64,175,122,199,42,49,241,74,244,145,175,70,117,237,220,98,42,54,87,162,218,246,150,234,150,9,173,56,37,179,83,52,210,251,237,156,110,243,222,240,85,190,22,106,126,239,106,103,195,39,230,230,99,36,110,210,68,246,252,77,77,246,221,55,69,69,90,44,230,143,231,179,83,127,5,244,122,35,245,121,115,113,175,252,21,117,30,123,6,127,115,186,201,166,89,79,230,238,84,208,47,118,59,93,114,171,18,59,155,97,233,115,221,210,198,44,114,182,37,107,159,27,154,237,165,116,49,70,161,125,32,0,49,87,22,62,86,53,147,233,254,67,233,211,144,131,149,15,28,116,217,45,170,201,194,62,163,50,173,111,182,218,122,134,98,55,101,124,181,9,93,73,19,100,157,212,83,171,149,203,19,224,137,175,237,57,54,137,97,137,177,236,199,70,206,244,223,226,199,202,198,178,125,63,200,125,58,115,90,192,54,168,4,21,229,193,204,2,143,136,139,20,90,73,171,217,23,249,236,80,120,153,226,169,168,142,10,120,242,42,94,183,201,213,78,200,89,28,108,154,24,213,24,248,81,189,75,28,73,43,85,255,0,158,72,167,80,0,14,149,173,26,189,134,232,46,151,228,26,185,168,19,213,199,98,199,105,219,53,66,82,64,179,79,43,223,35,98,138,24,217,238,69,124,146,201,28,104,174,86,177,21,232,174,115,90,138,228,12,127,198,15,22,120,111,8,186,95,246,226,251,79,73,120,190,215,212,71,77,98,199,29,94,180,179,221,94,146,49,39,86,61,35,149,88,200,162,122,200,231,171,58,55,237,177,85,29,43,17,98,7,39,12,255,0,50,213,60,203,136,45,65,212,28,134,174,249,144,223,42,49,202,154,234,234,149,78,185,95,181,201,17,17,17,17,172,99,90,141,99,24,212,70,49,141,107,90,141,107,81,18,181,120,138,215,156,203,137,45,92,190,234,182,103,91,86,231,220,106,30,203,101,12,213,9,51,45,54,228,123,150,158,138,37,107,24,222,136,218,237,149,200,198,245,189,95,35,147,173,238,85,176,174,70,63,166,207,217,191,222,64,69,94,104,254,123,53,55,240,95,71,162,37,87,35,31,211,103,236,223,239,34,42,243,71,243,217,169,191,130,250,61,17,42,185,24,254,155,63,102,255,0,121,1,106,128,0,0,0,5,85,243,206,253,9,254,210,126,237,45,80,170,190,121,223,161,63,218,79,221,160,98,174,74,158,105,242,159,167,245,222,163,110,46,164,165,110,74,158,105,242,159,167,245,222,163,110,46,164,0,0,1,74,220,234,252,211,226,223,79,232,125,70,226,93,73,74,220,234,252,211,226,223,79,232,125,70,226,6,85,228,99,250,108,253,155,253,228,90,161,85,124,140,127,77,159,179,127,188,139,84,0,0,0,0,0,1,85,124,215,56,233,254,255,0,194,254,138,102,127,248,69,46,127,91,66,223,241,90,219,92,117,8,239,247,95,20,198,183,249,144,171,255,0,209,16,129,133,57,143,243,0,172,226,34,251,46,146,105,14,69,254,116,244,30,26,121,106,105,227,158,158,76,138,171,161,146,117,84,50,102,71,35,33,134,69,86,50,21,111,74,201,18,202,229,127,230,82,44,151,202,135,142,58,156,106,235,100,225,31,81,153,72,150,43,149,69,67,49,27,178,190,42,117,161,171,149,210,78,234,41,213,202,212,149,147,202,231,246,156,155,202,147,74,216,246,123,100,103,102,0,104,190,144,230,90,245,170,24,254,145,233,252,20,146,95,114,42,135,67,78,181,115,164,48,68,198,70,233,101,154,71,251,213,25,28,81,201,34,163,81,207,84,98,163,90,231,42,53,127,43,63,192,51,45,44,204,174,218,125,168,56,245,93,143,33,177,212,45,53,117,13,74,39,92,79,217,21,21,21,21,90,246,57,170,215,177,237,85,99,216,230,185,170,230,185,21,67,104,128,64,14,88,188,120,254,91,236,84,218,13,171,23,174,172,251,31,183,183,217,183,75,141,199,185,85,148,66,215,204,233,54,111,105,169,222,167,129,180,232,238,169,36,150,102,164,147,46,253,18,185,39,248,0,0,21,129,206,211,71,44,82,226,184,47,16,52,243,118,111,84,215,4,195,171,35,233,123,188,93,44,145,212,85,211,174,234,254,136,251,47,138,167,220,140,234,127,138,248,157,180,109,69,137,92,174,53,122,155,73,120,193,198,96,185,79,73,5,183,57,167,155,16,170,154,104,37,149,236,125,75,152,250,86,196,145,255,0,21,239,172,130,146,53,115,145,204,70,72,245,119,79,241,219,111,252,116,225,86,172,255,0,131,237,91,177,94,106,42,225,167,165,197,234,239,108,117,51,218,215,172,246,246,248,232,90,170,230,185,58,29,45,52,109,122,109,186,177,92,136,173,85,71,38,188,56,158,83,125,193,178,171,54,107,139,87,120,43,214,63,112,167,186,91,170,123,76,147,177,85,4,141,146,41,58,30,142,99,186,94,198,174,206,69,106,237,178,162,167,184,13,164,193,213,52,159,58,252,168,105,102,27,169,158,203,246,103,218,220,126,221,125,240,93,254,247,133,241,84,209,205,218,238,116,183,175,167,185,211,213,210,221,246,223,100,223,99,181,129,74,220,230,245,75,237,95,17,214,45,51,160,190,248,170,12,19,31,143,196,209,120,94,143,7,116,173,122,205,55,231,21,136,233,58,233,91,110,119,185,206,99,118,217,54,119,113,14,193,201,31,10,186,215,235,70,161,106,52,53,20,137,109,177,226,241,89,42,34,115,221,223,116,245,213,113,205,19,152,222,158,149,98,54,223,50,57,85,200,168,174,143,100,118,234,173,131,252,64,234,103,229,147,92,115,205,82,142,174,235,81,73,147,100,21,215,10,15,106,73,215,85,13,11,230,119,133,129,255,0,27,209,189,168,18,40,209,141,114,181,141,98,53,171,210,212,46,167,149,102,142,95,116,139,132,123,69,78,71,54,213,121,237,194,92,198,58,110,150,127,106,210,212,193,4,116,201,214,199,185,31,220,130,158,41,247,248,92,222,255,0,67,154,142,98,170,132,22,231,87,230,159,22,250,127,67,234,55,17,201,83,205,62,83,244,254,187,212,109,195,157,95,154,124,91,233,253,15,168,220,71,37,79,52,249,79,211,250,239,81,183,1,117,32,0,6,42,226,199,202,198,178,125,63,200,125,58,115,42,152,171,139,31,43,26,201,244,255,0,33,244,233,192,214,176,218,160,213,92,218,160,13,120,120,255,0,208,106,158,31,56,163,203,177,152,104,169,41,172,87,250,135,228,216,243,41,41,226,166,129,150,234,185,100,115,97,142,24,222,228,137,144,74,217,169,145,21,27,186,83,163,209,141,107,154,132,255,0,228,211,196,61,171,36,210,251,167,13,215,171,173,91,242,28,78,162,174,247,103,167,117,27,91,2,89,38,146,46,227,89,43,19,226,123,43,39,149,206,73,126,45,170,163,70,43,154,215,36,127,149,206,159,65,169,174,216,110,41,196,109,154,138,173,247,43,21,67,49,155,210,195,79,44,172,246,116,203,36,180,211,74,244,127,68,12,138,161,100,141,23,163,243,143,174,99,85,255,0,11,26,176,127,151,86,177,223,116,111,139,140,18,166,209,15,136,164,204,46,16,97,215,74,110,166,51,189,75,95,60,81,181,122,220,199,171,123,83,165,60,251,55,165,207,236,116,117,53,175,114,129,98,188,234,252,172,98,223,80,40,125,58,226,85,95,9,222,105,244,111,234,6,61,234,48,22,169,206,175,202,198,45,245,2,135,211,174,37,85,240,157,230,159,70,254,160,99,222,163,0,27,36,93,174,214,171,5,170,182,251,125,185,210,91,173,182,234,121,42,235,43,42,230,108,48,83,65,27,85,210,75,36,142,84,107,24,214,162,185,92,170,136,136,138,170,107,89,196,166,175,84,235,214,188,231,58,185,52,245,114,83,228,87,137,166,183,165,92,17,67,60,86,230,109,21,20,50,50,45,216,143,142,154,56,99,85,69,118,234,197,85,115,149,85,203,115,220,212,245,142,251,164,92,35,221,233,177,200,118,171,207,110,17,97,210,84,245,51,251,86,150,166,9,228,169,94,135,177,200,254,228,20,242,193,183,194,230,247,250,218,228,115,17,22,147,52,83,75,238,186,213,171,152,134,148,89,157,87,29,70,83,120,166,182,190,162,154,137,213,111,163,129,239,78,245,82,196,213,69,123,33,139,185,43,254,38,162,50,55,42,185,168,138,168,23,83,202,159,65,170,116,111,133,202,12,154,251,69,73,29,247,82,106,19,38,145,237,167,137,39,142,220,248,152,218,8,95,51,30,229,149,157,164,90,150,162,171,123,107,89,35,21,141,114,61,93,50,143,201,196,241,107,22,13,138,217,176,172,90,135,193,89,113,251,125,61,174,221,77,221,124,157,138,88,35,108,113,71,214,245,115,221,210,198,53,55,114,171,151,109,213,85,125,231,235,0,41,131,74,184,219,186,240,161,199,46,180,88,178,121,234,235,180,235,42,212,139,212,55,90,55,85,57,176,90,103,117,225,90,251,179,35,108,50,189,239,142,157,178,53,209,70,141,89,147,182,142,85,88,227,218,231,205,107,56,177,243,79,172,159,80,50,31,81,156,13,146,45,55,107,85,254,213,69,125,177,92,233,46,54,219,141,60,117,116,117,148,147,54,104,42,96,145,168,232,229,142,70,170,181,236,115,85,28,142,69,84,84,84,84,62,178,154,249,81,241,175,249,50,202,160,225,175,83,46,119,90,156,111,45,184,83,211,98,82,239,222,134,207,116,154,71,53,105,250,17,171,35,97,170,146,70,123,218,238,136,229,78,165,98,36,211,74,219,148,0,0,0,0,2,173,121,128,241,49,153,112,161,204,15,10,213,44,62,134,146,226,199,105,189,37,182,239,108,169,68,107,46,54,233,46,181,175,150,4,147,165,93,11,250,162,141,236,145,168,189,47,99,122,154,246,117,198,251,21,209,125,94,195,117,235,75,241,253,92,211,249,234,228,177,100,84,238,154,157,42,224,88,103,137,236,145,209,75,12,140,247,162,62,57,99,146,53,86,171,152,170,197,86,185,205,84,114,212,95,58,191,52,248,183,211,250,31,81,184,152,211,151,207,27,119,94,20,51,249,44,89,60,245,117,218,117,149,84,83,195,117,163,117,83,155,5,166,119,77,11,95,118,100,109,134,87,189,241,211,182,70,186,40,209,171,50,118,209,202,171,28,123,5,250,3,242,113,60,166,197,156,226,182,108,215,22,174,241,182,92,130,223,79,116,183,84,246,159,31,126,150,120,219,36,82,116,61,26,246,245,49,237,93,156,136,228,223,101,68,95,113,250,192,10,75,230,193,196,54,182,230,26,185,83,161,89,158,37,87,135,225,248,221,68,117,246,203,108,207,130,165,151,151,177,245,113,211,222,162,168,108,45,123,89,45,60,221,11,2,72,246,70,248,222,215,126,113,174,70,221,161,18,185,131,112,73,106,226,191,0,142,251,140,65,73,67,168,184,173,61,68,214,170,198,210,181,211,221,160,108,51,57,150,151,200,233,162,99,25,37,67,163,115,101,145,92,144,175,113,90,136,146,73,184,70,174,84,252,118,218,150,213,65,194,206,178,228,213,109,185,54,161,32,194,46,183,25,218,232,36,129,90,198,199,103,87,170,35,152,246,185,28,176,117,185,200,244,127,97,170,206,136,35,146,210,141,91,63,205,86,5,149,127,170,184,230,73,142,92,63,219,40,235,173,181,212,242,127,193,146,25,163,145,159,208,230,185,191,114,161,123,220,190,120,219,181,113,95,128,73,98,201,231,164,161,212,92,86,158,158,27,173,27,170,154,233,238,208,54,24,90,251,179,35,108,49,49,140,146,161,210,53,209,70,142,72,87,182,142,84,73,35,220,37,169,141,56,138,215,156,55,134,221,35,190,234,182,103,91,72,214,91,169,222,203,101,12,213,11,11,238,215,21,99,150,158,138,37,107,30,238,185,28,221,149,200,199,116,49,31,35,147,161,142,84,238,185,102,83,98,193,177,91,206,107,148,215,120,43,46,63,111,168,186,92,106,123,79,147,177,75,4,110,146,89,58,24,142,123,186,88,199,46,205,69,114,237,178,34,175,184,160,206,63,184,193,186,241,101,171,142,117,189,105,35,193,48,234,138,202,12,81,144,196,228,125,76,15,123,82,74,233,93,35,27,47,93,66,67,19,210,55,53,169,19,26,198,116,245,164,146,72,24,171,60,226,31,84,53,7,94,103,226,70,239,117,164,166,205,157,120,164,189,211,84,82,81,198,216,40,231,165,237,248,70,199,19,209,205,115,34,108,48,181,18,78,181,114,49,22,69,122,171,149,111,207,131,205,75,213,141,90,208,44,95,53,214,60,35,236,253,234,182,223,69,36,21,62,210,166,171,246,245,43,232,169,228,109,215,162,157,173,101,47,125,242,72,190,25,83,170,62,157,190,74,136,84,183,45,78,10,46,60,69,234,61,14,168,102,182,205,244,203,17,184,58,74,151,185,41,103,142,235,116,166,90,105,89,108,150,9,28,175,72,94,201,218,249,28,177,57,142,141,143,137,21,174,122,57,151,168,6,170,230,202,124,39,121,88,209,191,167,248,247,167,64,107,88,91,79,43,174,96,20,119,122,59,111,12,154,223,145,118,110,176,248,107,118,15,116,158,56,32,165,146,150,40,34,130,27,75,187,108,103,76,201,218,222,41,36,87,186,103,72,232,213,200,244,137,178,133,159,128,0,160,30,104,254,123,53,55,240,95,71,162,39,255,0,37,79,43,25,79,212,10,239,78,183,16,3,154,63,158,205,77,252,23,209,232,137,255,0,201,83,202,198,83,245,2,187,211,173,192,96,173,99,226,238,235,194,15,52,141,78,202,231,183,85,222,49,59,245,61,142,219,145,218,160,168,115,30,248,18,213,66,230,85,66,197,114,68,250,152,87,171,163,184,155,43,36,154,52,116,125,213,145,182,189,137,229,54,44,231,21,179,102,184,181,119,141,178,228,22,250,123,165,186,167,180,248,251,244,179,198,217,34,147,161,232,215,183,169,143,106,236,228,71,38,251,42,34,251,138,23,230,143,231,179,83,127,5,244,122,35,176,114,235,227,170,167,133,172,201,48,125,65,175,171,126,149,223,234,38,154,186,26,106,88,158,251,101,198,100,167,98,92,149,82,53,158,102,54,58,118,198,248,90,255,0,226,61,207,107,30,246,163,30,23,188,0,0,83,6,149,113,183,117,225,67,142,93,104,177,100,243,213,215,105,214,85,169,23,168,110,180,110,170,115,96,180,206,235,194,181,247,102,70,216,101,123,223,29,59,100,107,162,141,26,179,39,109,28,170,177,199,181,207,154,214,113,99,230,159,89,62,160,100,62,163,56,27,36,90,110,214,171,253,170,138,251,98,185,210,92,109,183,26,120,234,232,235,41,38,108,208,84,193,35,81,209,203,28,141,85,107,216,230,170,57,28,138,168,168,168,168,125,101,53,242,163,227,95,242,101,149,65,195,94,166,92,238,181,56,222,91,112,167,166,196,165,223,189,13,158,233,52,142,106,211,244,35,86,70,195,85,36,140,247,181,221,17,202,157,74,196,73,166,149,183,40,0,0,0,0,5,90,243,1,226,99,50,225,67,152,30,21,170,88,125,13,37,197,142,211,122,75,109,222,217,82,136,214,92,109,210,93,107,95,44,9,39,74,186,23,245,69,27,217,35,81,122,94,198,245,53,236,235,141,246,43,162,250,189,134,235,214,151,227,250,185,167,243,213,201,98,200,169,221,53,58,85,192,176,207,19,217,35,162,150,25,25,239,68,124,114,199,36,106,173,87,49,85,138,173,115,154,168,229,168,190,117,126,105,241,111,167,244,62,163,113,49,167,47,158,54,238,188,40,103,242,88,178,121,234,235,180,235,42,168,167,134,235,70,234,167,54,11,76,238,154,22,190,236,200,219,12,175,123,227,167,108,141,116,81,163,86,100,237,163,149,86,56,246,11,244,7,228,226,121,77,139,57,197,108,217,174,45,93,227,108,185,5,190,158,233,110,169,237,62,62,253,44,241,182,72,164,232,122,53,237,234,99,218,187,57,17,201,190,202,136,190,227,245,128,0,68,174,96,220,109,218,184,80,192,35,177,99,19,210,87,106,46,85,79,81,13,170,141,181,77,108,246,152,29,12,205,101,217,241,186,25,88,246,71,80,216,218,216,164,70,164,203,220,70,170,164,114,108,18,212,21,129,203,211,153,213,102,83,89,143,240,253,196,85,111,122,235,55,110,217,96,203,101,124,243,213,93,106,165,158,8,41,40,106,98,142,39,245,76,189,217,55,171,123,216,213,108,109,238,34,189,93,43,236,252,0,0,1,15,249,129,113,221,98,225,87,21,147,10,197,159,227,117,55,32,183,172,150,234,109,159,31,178,233,103,142,170,56,174,189,111,167,150,158,126,213,77,59,83,195,57,81,207,223,117,217,190,245,202,188,87,113,93,167,28,37,105,195,243,92,214,95,29,117,174,238,65,96,176,65,50,50,170,239,84,212,69,86,181,85,23,183,11,58,154,178,204,168,173,141,174,106,34,61,239,142,55,235,197,159,231,249,150,169,230,87,109,65,212,28,134,174,249,144,223,42,22,166,186,186,165,83,174,87,236,136,136,136,136,141,99,26,212,107,24,198,162,49,140,107,90,212,107,90,136,129,146,184,107,226,187,81,248,111,215,21,214,251,100,191,104,235,238,157,248,50,72,46,147,44,146,94,105,106,38,100,181,13,125,67,145,210,50,103,73,27,36,73,147,119,36,141,69,114,72,213,124,111,216,79,74,181,51,21,214,77,56,199,53,75,10,171,241,22,92,154,223,21,194,155,170,72,223,36,61,105,241,193,47,109,239,99,102,137,232,232,228,98,57,122,36,99,218,171,187,84,214,8,150,156,190,120,219,186,240,161,159,201,98,201,231,171,174,211,172,170,162,158,27,173,27,170,156,216,45,51,186,104,90,251,179,35,108,50,189,239,142,157,178,53,209,70,141,89,147,182,142,85,88,227,216,47,208,197,92,88,249,88,214,79,167,249,15,167,78,119,252,79,41,177,103,56,173,155,53,197,171,188,109,151,32,183,211,221,45,213,61,167,199,223,165,158,54,201,20,157,15,70,189,189,76,123,87,103,34,57,55,217,81,23,220,116,14,44,124,172,107,39,211,252,135,211,167,2,21,114,180,227,219,237,221,29,135,133,29,80,131,163,32,181,91,252,30,33,116,167,167,218,58,250,26,72,21,201,71,80,214,38,209,205,12,17,57,89,46,200,217,35,141,81,234,146,181,29,61,149,26,171,151,125,203,131,152,5,31,17,22,40,180,147,87,178,47,243,216,160,241,51,197,83,81,28,20,241,228,84,189,111,147,170,157,144,178,56,217,52,49,170,49,240,163,122,150,56,146,86,171,255,0,60,145,4,234,0,0,0,168,13,116,230,247,149,55,136,235,38,71,161,214,255,0,19,166,216,151,137,183,212,208,215,58,72,126,214,67,51,226,239,79,35,21,23,195,116,246,90,180,175,232,238,199,187,221,34,43,102,146,153,2,223,193,133,56,81,226,187,78,56,181,211,134,102,184,84,190,6,235,67,219,130,255,0,96,158,100,125,85,162,169,200,170,141,114,162,39,114,23,244,185,98,153,17,27,35,90,228,84,99,217,36,108,205,96,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,120,95,145,235,118,251,158,197,249,30,167,57,126,224,61,169,242,10,161,191,32,191,32,43,35,155,148,187,90,240,216,213,187,181,110,53,75,243,251,210,158,47,251,76,213,203,89,26,186,73,70,229,79,244,152,246,255,0,239,106,51,17,115,115,233,92,99,19,127,107,248,183,89,253,253,63,36,240,173,50,143,44,234,198,201,165,180,209,252,209,33,98,38,223,250,181,24,19,101,87,99,16,113,5,116,173,147,24,175,179,90,147,170,162,166,146,72,209,61,201,186,190,41,81,19,226,77,190,106,159,121,150,170,103,108,17,58,73,28,141,68,219,230,187,125,228,57,213,184,239,218,131,171,180,182,252,126,236,239,11,28,116,157,230,69,59,246,219,175,103,110,140,234,79,147,211,230,7,238,240,127,165,149,248,211,175,215,171,205,63,110,162,190,189,37,79,141,171,243,141,251,255,0,21,234,159,55,175,220,132,174,79,145,213,180,223,28,76,107,24,164,160,122,111,34,67,23,91,151,230,174,72,218,138,187,236,159,168,237,64,15,31,127,184,224,231,251,207,45,93,192,230,0,0,0,0,0,0,0,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,115,53,224,74,213,173,216,109,199,92,244,183,25,171,147,84,44,52,241,186,170,142,215,3,94,252,146,137,138,214,185,146,71,186,43,234,97,139,119,70,246,117,72,246,71,216,233,145,86,30,213,48,226,121,77,247,6,202,172,217,174,45,93,224,175,88,253,194,158,233,110,169,237,50,78,197,84,18,54,72,164,232,122,57,142,233,123,26,187,57,21,171,182,202,138,158,227,105,50,168,57,160,242,251,166,180,211,94,184,161,209,107,85,91,216,250,135,87,230,22,58,104,165,169,127,92,210,213,84,86,94,150,89,103,115,145,136,231,192,215,193,20,93,17,177,29,47,194,198,191,96,133,124,91,241,119,159,113,125,153,89,50,188,206,221,73,103,167,176,217,225,182,210,218,168,42,38,125,35,39,84,71,85,85,53,146,57,81,143,154,95,212,155,164,81,211,198,231,72,177,119,29,251,252,53,240,101,125,215,13,31,213,45,126,189,221,125,149,134,105,206,63,121,168,133,96,123,29,85,115,188,82,219,221,83,29,51,90,187,246,225,103,84,47,150,71,38,238,107,219,28,123,171,159,36,63,47,3,156,34,93,120,190,213,199,98,147,220,106,236,248,157,134,157,183,44,142,235,5,59,158,246,64,175,70,178,150,23,171,86,38,84,204,189,93,29,197,217,25,28,210,35,100,237,44,110,187,62,33,113,107,22,13,193,126,165,225,88,181,15,130,178,227,250,95,121,181,219,169,187,175,147,177,75,5,166,88,226,143,173,234,231,187,165,140,106,110,229,87,46,219,170,170,251,192,215,8,149,92,125,112,81,149,112,167,168,245,119,187,77,179,196,105,150,77,112,154,76,114,225,78,146,62,58,14,181,116,141,182,84,44,142,123,219,52,76,69,70,57,238,94,244,108,87,162,245,54,86,69,21,77,154,53,211,66,244,227,136,189,56,184,233,126,168,89,188,117,170,187,105,97,154,37,70,85,91,234,154,138,145,213,83,72,168,189,185,153,212,237,151,101,106,181,206,99,218,246,61,236,112,81,15,13,28,117,107,111,11,88,110,87,131,233,245,125,35,237,183,250,122,137,168,97,169,165,129,236,182,93,230,90,102,45,201,21,99,87,204,246,211,211,186,54,66,231,246,122,222,215,185,143,233,86,63,5,127,154,172,247,42,255,0,85,114,60,147,35,184,127,182,86,87,92,171,170,36,255,0,133,36,211,73,35,255,0,165,206,115,190,245,83,32,113,47,195,166,119,194,254,169,215,233,158,117,79,254,22,178,207,91,215,15,247,78,215,226,102,134,10,206,220,82,201,217,238,246,30,238,211,221,214,207,146,167,201,86,207,185,81,240,81,249,50,197,96,226,83,83,45,150,170,156,147,45,183,211,212,226,81,109,222,154,207,107,154,55,57,106,58,209,203,27,102,170,142,70,123,154,222,184,226,78,149,122,44,211,68,208,204,28,190,120,36,181,112,161,128,73,125,201,224,164,174,212,92,170,158,158,107,173,99,169,90,217,237,48,58,24,92,251,75,36,108,210,177,236,142,161,178,57,210,198,173,73,151,182,174,69,72,227,218,90,128,6,63,215,77,116,211,142,29,52,226,227,170,26,161,121,240,54,170,29,162,134,24,145,31,85,112,170,114,42,199,75,77,26,170,119,38,127,75,182,77,209,168,214,185,239,115,24,199,189,186,235,107,166,186,106,63,17,122,143,113,213,13,80,188,248,235,173,118,209,67,12,72,172,165,183,210,181,85,99,165,166,141,85,123,112,179,169,219,38,234,229,115,156,247,185,239,123,222,233,107,205,226,78,34,229,214,218,39,106,189,21,37,46,159,37,69,107,116,241,148,213,52,179,177,96,72,40,146,181,234,230,70,202,132,123,158,144,189,236,157,170,140,123,156,200,157,35,27,220,119,229,114,211,224,86,155,137,172,154,171,83,245,58,130,146,171,75,241,202,137,237,181,84,46,170,150,57,238,247,21,167,69,108,12,88,36,100,176,178,20,158,25,157,34,185,58,151,183,27,90,244,116,139,24,99,76,87,131,43,237,95,6,57,175,24,153,109,215,192,218,168,124,37,62,41,110,167,123,31,37,194,71,93,96,162,169,169,168,95,127,110,22,117,79,27,35,247,72,249,26,175,94,134,49,189,252,65,162,24,85,171,82,181,163,1,211,155,237,69,92,22,220,171,40,181,89,43,37,164,123,91,60,112,84,213,199,12,142,141,206,107,154,143,70,189,85,21,90,228,223,109,209,126,69,228,243,71,242,39,169,191,130,250,197,17,74,220,39,121,167,209,191,168,24,247,168,192,3,137,222,30,178,174,23,245,150,245,164,121,77,79,143,240,29,186,155,117,209,148,178,83,195,115,161,149,189,81,84,70,215,167,248,209,189,26,231,181,146,197,43,17,239,232,234,89,127,203,23,152,5,30,145,86,83,112,253,173,249,23,132,193,106,250,96,198,110,82,199,4,84,182,26,169,39,154,105,91,82,246,177,36,88,103,146,163,223,52,143,115,97,115,27,186,54,55,61,241,216,255,0,24,60,38,97,188,93,105,127,216,123,237,69,37,158,251,65,81,29,77,139,35,117,2,213,79,106,122,200,197,157,24,196,146,37,123,37,137,139,27,152,175,232,223,182,245,69,116,76,84,215,219,84,180,183,59,209,108,238,231,166,122,151,98,246,54,73,102,236,248,218,47,21,13,71,107,187,11,38,143,243,144,189,241,187,120,229,99,190,23,46,219,236,187,42,42,32,94,167,52,127,34,122,155,248,47,172,81,20,2,91,246,175,127,8,239,236,66,229,127,194,131,255,0,150,175,238,63,130,241,93,126,212,246,95,181,173,254,31,218,93,95,247,231,241,250,191,151,209,218,238,254,127,188,84,8,27,9,240,47,198,109,139,140,61,56,170,185,201,106,246,54,103,139,248,122,124,154,219,19,30,180,173,146,84,127,106,166,154,71,111,188,50,246,165,84,141,206,89,35,115,28,215,117,34,50,89,36,169,172,102,139,234,246,101,160,186,161,143,234,230,159,207,73,29,247,29,168,116,212,233,87,2,77,4,172,124,110,138,88,100,103,185,85,146,69,36,145,170,181,90,244,71,170,181,205,114,35,147,97,238,24,184,133,197,120,160,209,171,46,174,98,212,222,3,199,247,41,174,54,183,213,71,81,53,178,186,39,116,203,79,35,152,191,226,200,197,115,88,231,197,44,79,86,51,175,165,3,42,152,171,137,222,33,113,94,23,244,106,245,171,153,77,55,143,240,29,186,107,117,173,149,81,211,205,115,174,149,221,49,83,198,231,175,248,210,61,90,215,185,145,69,43,209,143,232,233,94,235,159,231,248,110,150,97,183,109,65,212,28,134,146,199,143,88,233,214,166,186,186,165,87,162,38,110,136,136,136,136,174,123,220,229,107,24,198,162,189,239,115,90,212,115,156,136,186,246,113,131,197,158,101,197,214,168,125,184,190,211,213,217,236,84,20,241,211,88,177,199,87,165,84,22,166,44,108,73,213,143,72,226,71,190,89,88,178,57,234,206,189,187,108,85,86,196,196,64,198,154,165,170,89,222,180,231,119,61,76,212,187,239,182,114,75,207,103,198,214,248,88,105,251,189,168,89,12,127,155,133,140,141,187,71,19,27,240,181,55,219,117,221,85,85,109,255,0,146,167,149,140,167,234,5,119,167,91,138,86,46,167,146,167,149,140,167,234,5,119,167,91,128,159,224,0,40,7,154,63,158,205,77,252,23,209,232,136,170,74,174,104,254,123,53,55,240,95,71,162,59,175,47,46,19,48,222,46,180,191,91,112,123,237,69,37,158,251,65,81,139,212,216,178,55,80,45,84,246,167,172,149,235,58,49,137,36,74,246,75,19,22,55,49,95,209,191,109,234,138,232,152,168,29,215,150,47,48,10,61,34,172,166,225,251,91,242,47,9,130,213,244,193,140,220,165,142,8,169,108,53,82,79,52,210,182,165,237,98,72,176,207,37,71,190,105,30,230,194,230,55,116,108,110,123,227,185,67,87,124,255,0,0,204,180,179,50,187,105,246,160,227,213,118,60,134,199,80,180,213,212,53,40,157,113,63,100,84,84,84,85,107,216,230,171,94,199,181,85,143,99,154,230,171,154,228,85,183,62,88,188,192,43,53,118,142,155,135,237,111,200,188,94,117,73,211,6,51,114,150,57,229,170,191,82,199,4,211,74,218,151,181,139,26,77,4,116,254,249,164,123,93,51,94,221,209,210,53,239,144,38,7,22,62,86,53,147,233,254,67,233,211,154,214,27,41,241,99,229,99,89,62,159,228,62,157,57,173,96,29,131,0,207,243,45,44,204,173,58,131,167,217,13,93,143,33,177,212,37,77,13,117,50,167,92,79,217,81,81,81,81,90,246,57,170,230,61,142,69,99,216,231,53,200,230,185,81,111,251,130,78,48,113,158,46,116,190,43,211,86,146,139,54,177,211,192,220,178,207,73,21,71,98,134,121,100,157,144,190,57,37,98,53,204,153,180,207,149,24,215,200,177,163,145,143,115,149,58,157,7,249,181,240,81,236,74,202,206,44,180,202,217,106,163,178,205,217,143,52,183,192,157,137,27,93,52,253,182,92,218,138,238,137,59,207,150,40,229,108,109,107,146,68,108,170,146,44,179,61,144,3,66,245,211,81,248,116,212,123,118,168,105,125,231,192,221,104,119,138,104,101,69,125,45,194,149,202,139,37,45,76,104,169,220,133,253,45,221,55,71,35,154,215,177,204,123,24,246,134,202,121,102,83,98,193,177,91,206,107,148,215,120,43,46,63,111,168,186,92,106,123,79,147,177,75,4,110,146,89,58,24,142,123,186,88,199,46,205,69,114,237,178,34,175,184,215,223,141,190,48,114,110,46,117,66,91,211,150,174,139,9,177,212,78,220,78,207,87,21,63,126,134,9,99,129,147,62,73,34,98,57,207,153,212,204,149,88,231,200,145,171,149,140,115,145,58,157,151,249,134,243,17,254,19,116,118,253,47,210,116,186,218,48,26,126,205,194,228,249,106,59,114,94,230,124,20,242,199,5,76,29,180,88,188,36,254,33,138,198,203,44,82,72,214,202,138,189,17,57,48,95,7,220,38,102,92,93,106,135,216,123,21,69,93,158,197,65,79,37,77,247,35,109,2,85,65,106,98,198,245,129,30,197,146,36,123,229,149,137,27,88,143,235,219,184,244,69,108,79,84,12,20,90,167,35,31,211,103,236,223,239,34,26,243,8,192,48,221,44,226,231,54,211,237,62,199,169,44,120,245,142,158,201,77,67,67,76,139,209,19,61,143,70,170,170,170,170,231,189,206,87,61,239,114,171,222,247,57,206,87,57,202,171,50,185,24,254,155,63,102,255,0,121,1,21,121,163,249,236,212,223,193,125,30,136,149,92,140,127,77,159,179,127,188,136,171,205,31,207,102,166,254,11,232,244,68,170,228,99,250,108,253,155,253,228,5,170,0,0,3,31,211,235,166,156,87,107,140,220,60,91,47,62,59,51,161,199,229,201,46,84,212,232,143,142,221,74,217,169,227,141,149,15,223,224,154,79,20,199,178,52,69,119,109,170,247,116,35,226,89,50,0,2,170,249,231,126,132,255,0,105,63,118,150,168,85,95,60,239,208,159,237,39,238,208,49,87,37,79,52,249,79,211,250,239,81,183,23,82,82,183,37,79,52,249,79,211,250,239,81,183,23,82,0,0,0,165,110,117,126,105,241,111,167,244,62,163,113,46,164,165,110,117,126,105,241,111,167,244,62,163,113,3,42,242,49,253,54,126,205,254,242,45,80,170,190,70,63,166,207,217,191,222,69,170,0,0,0,0,1,5,121,143,243,0,163,225,222,197,46,146,105,14,69,254,123,21,254,26,121,106,105,227,130,162,60,118,151,173,146,117,84,50,102,73,27,230,154,52,86,50,21,111,82,71,42,202,229,103,230,82,90,97,192,48,12,203,84,243,43,78,159,105,246,61,87,124,200,111,149,9,77,67,67,76,137,215,43,246,85,85,85,85,70,177,141,106,57,239,123,149,24,198,53,206,114,181,173,85,75,115,230,117,203,254,179,87,104,234,120,129,209,12,119,197,231,84,157,83,228,214,216,164,158,90,171,245,44,112,67,12,78,166,99,158,177,164,208,71,79,238,134,54,53,211,53,238,217,93,35,88,201,42,51,0,207,243,45,44,204,173,58,131,167,217,13,93,143,33,177,212,37,77,13,117,50,167,92,79,217,81,81,81,81,90,246,57,170,230,61,142,69,99,216,231,53,200,230,185,81,66,255,0,184,36,224,251,25,225,27,75,226,178,181,41,43,115,107,229,60,14,203,47,20,146,212,118,43,167,138,73,223,11,35,142,87,171,90,200,91,82,248,145,237,100,107,34,53,30,246,181,87,165,184,255,0,152,239,3,149,60,86,225,180,25,134,159,62,146,159,81,112,250,121,217,67,12,172,138,38,94,233,28,168,245,162,150,117,68,115,30,215,35,157,3,156,238,211,95,44,173,114,53,38,89,99,202,188,31,113,103,134,241,117,165,255,0,110,44,84,244,150,123,237,5,68,148,215,220,113,181,235,85,61,169,235,35,210,5,123,214,56,149,236,150,38,36,141,122,51,163,126,227,17,85,209,61,19,31,243,12,227,78,213,194,198,151,212,88,177,12,130,145,186,169,146,211,162,99,244,107,76,218,165,162,129,100,233,150,225,60,110,114,53,140,107,82,86,196,175,71,35,230,70,167,110,70,50,110,144,161,107,77,218,235,96,186,209,95,108,87,58,187,117,202,221,81,29,93,29,101,36,206,134,122,105,227,114,58,57,99,145,170,142,99,218,228,71,35,145,81,81,81,21,11,233,224,43,142,172,55,138,124,54,217,134,94,107,234,224,213,75,29,159,189,144,81,77,74,189,21,172,129,96,134,75,148,82,197,27,96,107,37,146,104,213,97,248,30,199,185,237,70,57,140,108,142,162,31,243,85,158,229,95,234,174,71,146,100,119,15,246,202,202,235,149,117,68,159,240,164,154,105,36,127,244,185,206,119,222,170,94,79,46,190,5,105,184,90,195,83,56,212,26,10,71,234,165,254,158,104,107,166,166,170,149,236,182,91,166,90,119,165,181,81,36,88,38,123,100,167,108,143,153,172,254,59,220,198,189,236,106,61,225,50,128,0,13,107,56,170,210,223,200,183,17,218,139,166,112,216,189,141,65,102,200,42,189,149,69,226,188,71,106,215,43,251,212,63,156,87,189,206,222,150,88,29,241,185,94,155,236,253,156,142,68,217,76,168,14,118,154,103,149,83,106,158,11,172,126,19,187,141,220,49,244,198,123,241,199,35,188,61,117,61,77,69,71,68,206,232,237,179,185,29,86,241,167,90,185,221,137,254,20,70,110,161,42,185,70,106,102,85,168,156,35,195,110,202,106,252,95,216,172,130,175,25,183,78,249,36,146,103,80,199,5,61,68,76,145,207,123,183,237,248,167,68,196,111,75,91,20,81,49,27,240,238,185,3,152,174,177,216,180,111,132,124,238,166,239,15,136,171,204,45,243,225,214,186,110,167,179,189,85,95,4,177,185,122,218,199,163,123,80,37,68,251,59,165,175,236,116,117,53,207,106,149,215,201,147,84,190,202,113,29,125,211,58,251,239,133,160,206,241,249,60,53,23,133,235,241,151,74,39,164,208,254,113,24,174,143,162,149,215,23,123,220,214,59,125,151,119,118,208,202,188,237,53,175,255,0,148,94,28,232,237,255,0,171,53,184,85,73,23,254,177,71,73,28,47,73,63,245,213,145,174,143,252,2,181,223,199,64,43,47,79,112,171,174,165,103,248,214,156,216,170,41,32,185,101,87,138,43,37,28,181,111,115,96,142,122,153,153,12,110,145,205,107,156,140,71,61,21,85,26,229,219,125,145,126,70,205,26,123,133,90,180,215,0,198,180,230,197,81,87,61,183,21,179,209,89,40,229,171,123,93,60,144,83,66,200,99,116,142,107,90,213,122,181,136,170,168,214,166,251,236,137,242,40,219,149,102,142,88,181,119,139,139,69,78,71,54,244,152,21,190,92,198,58,110,151,255,0,109,85,83,79,4,116,201,214,199,181,89,219,158,162,41,247,248,154,238,199,67,154,173,122,170,95,72,20,173,206,175,205,62,45,244,254,135,212,110,36,127,224,131,138,95,224,143,174,48,106,69,110,55,237,187,45,202,223,37,138,247,79,19,186,106,153,67,44,208,202,233,105,149,92,140,89,152,248,35,114,53,255,0,11,218,142,102,236,87,36,140,144,28,234,252,211,226,223,79,232,125,70,226,64,0,54,146,196,242,155,22,115,138,217,179,92,90,187,198,217,114,11,125,61,210,221,83,218,124,125,250,89,227,108,145,73,208,244,107,219,212,199,181,118,114,35,147,125,149,17,125,199,235,20,109,203,67,142,58,158,28,115,40,116,123,56,101,35,244,235,52,188,70,249,170,228,124,84,239,177,220,102,72,224,74,215,76,245,107,86,153,90,200,155,51,94,239,129,145,164,140,84,86,189,147,94,72,2,181,121,178,113,175,113,211,250,63,224,197,165,247,62,197,234,247,111,124,153,125,108,107,75,81,28,86,186,168,38,133,109,142,141,237,123,227,154,86,72,217,156,239,205,61,145,246,21,138,228,153,85,153,215,152,55,27,118,174,20,48,8,236,88,196,244,149,218,139,149,83,212,67,106,163,109,83,91,61,166,7,67,51,89,118,124,110,134,86,61,145,212,54,54,182,41,17,169,50,247,17,170,169,28,155,80,181,218,237,117,191,221,107,111,183,219,157,93,198,229,113,168,146,174,178,178,174,103,77,61,76,242,57,93,36,178,72,229,87,61,238,114,171,149,202,170,170,170,170,160,124,166,213,6,170,230,213,0,116,173,107,210,251,86,181,105,30,95,165,23,151,82,71,79,148,217,234,109,172,168,169,162,109,91,40,231,123,23,179,84,145,57,81,30,248,101,237,202,207,137,170,143,141,170,142,106,162,42,107,67,150,98,215,220,27,42,188,225,89,77,15,130,189,99,247,10,139,93,198,155,186,201,59,21,80,72,232,229,143,173,138,230,59,165,236,114,110,213,86,174,219,162,170,123,205,164,202,43,230,201,161,118,45,31,226,107,237,38,37,102,186,210,90,181,18,222,252,146,170,106,133,124,148,175,188,73,85,50,86,178,158,71,39,251,132,207,143,169,202,199,84,166,221,44,116,108,104,100,190,43,53,230,155,136,62,86,186,79,147,77,91,87,83,125,176,103,22,236,103,33,125,93,68,181,51,190,227,73,105,173,107,166,146,105,24,213,149,243,196,232,106,85,81,93,178,212,43,21,238,115,92,164,53,225,59,205,62,141,253,64,199,189,70,3,242,105,181,142,251,22,129,92,120,126,168,135,189,101,169,204,40,243,26,57,58,152,223,9,85,29,21,77,37,66,108,140,235,147,188,201,105,189,234,254,150,120,95,133,187,200,229,79,202,210,124,235,242,95,170,120,110,166,123,47,218,127,100,178,11,117,247,193,119,251,62,43,194,212,199,55,107,185,210,238,142,174,223,79,87,75,182,223,125,151,109,128,149,92,217,53,210,197,172,28,77,125,155,196,175,55,90,187,86,157,219,223,141,213,67,80,143,142,149,151,136,234,166,90,215,211,198,229,255,0,112,133,242,116,181,94,234,100,219,169,141,141,238,204,28,150,52,26,166,237,153,101,124,70,222,104,169,31,109,177,83,191,25,178,172,212,241,74,255,0,104,204,145,203,83,52,79,87,245,192,248,169,214,56,213,122,63,56,202,231,181,31,240,189,171,92,25,102,83,125,206,114,171,206,107,148,215,120,219,214,65,112,168,186,92,106,123,76,143,191,85,60,142,146,89,58,24,141,99,122,158,247,46,205,68,106,111,178,34,39,184,216,39,128,13,6,166,225,243,133,204,71,25,154,138,174,154,251,127,167,102,77,144,178,174,158,90,105,217,113,171,138,55,58,25,33,145,238,88,159,4,77,134,153,81,17,187,173,58,189,88,215,57,200,4,138,0,0,53,172,226,199,205,62,178,125,64,200,125,70,115,101,51,90,206,44,124,211,235,39,212,12,135,212,103,3,21,22,233,202,159,142,170,156,198,58,14,22,53,94,190,174,166,251,75,78,144,225,85,205,165,137,176,58,221,73,68,196,246,107,210,24,218,173,124,81,83,201,43,102,145,93,220,69,145,174,123,92,216,210,88,149,162,220,20,127,8,14,7,178,205,103,211,219,101,214,187,82,112,220,194,174,154,43,117,18,119,189,179,107,109,37,3,223,78,145,57,201,180,209,119,103,154,53,141,21,242,124,113,116,72,231,197,219,137,86,155,181,214,193,117,162,190,216,174,117,118,235,149,186,162,58,186,58,202,73,157,12,244,211,198,228,116,114,199,35,85,28,199,181,200,142,71,34,162,162,162,42,1,180,240,33,255,0,47,222,59,172,92,85,98,177,225,89,75,252,22,166,227,246,244,146,227,77,179,228,246,165,44,17,210,199,45,215,173,148,241,83,193,221,169,168,114,120,102,170,185,155,110,155,183,222,147,0,0,0,10,86,231,87,230,159,22,250,127,67,234,55,18,0,19,255,0,157,95,154,124,91,233,253,15,168,220,79,147,150,223,12,248,111,21,250,71,175,26,91,152,87,85,219,158,218,140,98,229,104,185,211,42,185,246,235,140,108,187,50,41,214,62,164,108,204,233,150,70,62,55,42,117,49,238,233,115,31,209,35,3,235,229,123,199,79,228,83,42,102,135,107,30,103,225,52,218,245,215,236,122,154,214,245,67,98,186,73,35,85,55,153,92,158,30,142,109,228,238,110,142,99,37,86,73,249,166,186,162,69,186,147,88,29,85,211,60,171,70,245,31,35,210,220,214,147,195,222,177,155,132,182,250,158,152,228,100,115,116,47,193,60,93,198,49,238,134,86,43,100,141,234,212,235,141,236,114,38,206,66,207,249,93,115,0,163,187,209,219,120,100,214,252,139,179,117,135,195,91,176,123,164,241,193,5,44,148,177,65,20,16,218,93,219,99,58,102,78,214,241,73,34,189,211,58,71,70,174,71,164,77,148,44,252,0,5,96,115,107,224,163,219,116,117,156,89,105,149,178,235,89,122,135,179,30,105,111,129,59,241,186,134,24,59,108,185,181,21,221,113,246,89,20,81,202,216,218,230,172,106,217,85,35,72,166,123,235,131,135,93,121,204,184,109,213,203,22,171,97,149,181,109,125,186,161,140,185,208,195,80,144,178,237,110,87,181,106,40,165,87,49,237,232,145,173,217,28,172,119,67,209,146,53,58,216,213,77,151,141,125,185,138,112,207,134,240,181,196,50,225,154,125,93,86,252,122,255,0,103,135,35,161,162,169,85,123,237,140,154,162,162,21,164,73,85,202,233,152,215,83,185,88,247,124,125,15,107,92,175,115,86,71,134,96,230,25,204,70,221,196,134,156,97,186,91,165,233,224,236,183,43,125,14,67,151,246,234,42,155,36,87,77,159,189,157,221,113,194,201,225,129,253,50,58,78,151,178,89,18,7,51,161,98,94,168,191,194,175,12,249,151,21,250,185,71,165,184,125,117,37,185,141,167,117,202,239,115,169,84,115,45,214,232,223,27,37,157,35,234,71,76,254,169,99,99,35,106,167,83,222,222,167,49,157,114,51,16,27,15,112,37,195,62,27,195,78,131,89,173,86,42,236,126,251,125,200,233,226,187,223,114,123,58,172,144,94,31,39,83,224,236,204,174,85,146,154,40,164,70,68,169,210,199,39,84,168,198,58,103,162,134,106,192,48,12,55,75,48,219,78,159,105,246,61,73,99,199,172,116,233,77,67,67,76,139,209,19,55,85,85,85,85,87,61,238,114,185,239,123,149,94,247,185,206,114,185,206,85,94,192,0,26,171,159,85,166,237,117,176,93,104,175,182,43,157,93,186,229,110,168,142,174,142,178,146,103,67,61,52,241,185,29,28,177,200,213,71,49,237,114,35,145,200,168,168,168,138,135,202,89,247,21,124,20,126,83,120,47,210,46,37,52,206,217,106,166,201,49,45,47,178,212,229,177,109,217,154,241,107,134,211,76,228,168,235,87,36,110,154,150,56,223,238,115,122,228,137,122,81,234,176,195,19,130,80,114,235,227,170,155,138,92,53,48,125,65,175,164,102,170,88,41,230,154,186,26,106,89,88,203,157,186,21,167,98,92,149,82,52,130,23,186,74,134,198,248,90,255,0,227,177,207,107,24,199,35,25,50,141,93,240,12,255,0,50,210,204,202,211,168,58,125,144,213,216,242,27,29,66,84,208,215,83,42,117,196,253,149,21,21,21,21,175,99,154,174,99,216,228,86,61,142,115,92,142,107,149,23,98,142,21,120,152,195,120,175,210,58,61,82,195,232,106,237,207,109,67,173,183,123,101,74,43,159,110,184,198,200,223,44,9,39,74,54,102,116,203,27,217,35,81,58,152,246,245,53,143,235,141,129,76,60,209,252,246,106,111,224,190,143,68,79,254,74,158,86,50,159,168,21,222,157,110,32,7,52,127,61,154,155,248,47,163,209,19,255,0,146,167,149,140,167,234,5,119,167,91,128,128,28,209,252,246,106,111,224,190,143,68,69,82,85,115,71,243,217,169,191,130,250,61,17,157,120,55,225,18,213,197,247,47,204,163,20,130,227,73,103,203,44,58,145,112,185,99,151,89,233,218,246,50,117,181,91,218,250,89,158,141,89,89,77,50,116,245,246,215,116,124,112,200,173,147,180,145,184,63,127,149,215,48,10,203,69,101,183,134,77,111,200,187,214,169,188,53,187,7,186,79,28,243,213,71,85,44,241,65,13,165,221,182,63,170,21,238,239,20,146,43,27,11,99,116,106,229,98,196,216,173,168,213,179,44,197,175,184,54,85,121,194,178,154,31,5,122,199,238,21,22,187,141,55,117,146,118,42,160,145,209,203,31,91,21,204,119,75,216,228,221,170,173,93,183,69,84,247,151,41,202,247,142,159,203,94,42,205,14,214,60,207,197,234,77,151,175,216,245,53,173,233,154,251,107,142,54,170,111,50,185,124,69,100,59,73,220,221,26,247,196,140,147,243,174,109,68,136,19,252,214,179,139,31,52,250,201,245,3,33,245,25,205,148,205,107,56,177,243,79,172,159,80,50,31,81,156,12,84,91,167,42,126,58,170,115,24,232,56,88,213,122,250,186,155,237,45,58,67,133,87,54,150,38,192,235,117,37,19,19,217,175,72,99,106,181,241,69,79,36,173,154,69,119,113,22,70,185,237,115,99,73,98,86,139,112,81,252,32,56,30,203,53,159,79,109,151,90,237,73,195,115,10,186,104,173,212,73,222,246,205,173,180,148,15,125,58,68,231,38,211,69,221,158,104,214,52,87,201,241,197,209,35,159,23,110,37,90,110,215,91,5,214,138,251,98,185,213,219,174,86,234,136,234,232,235,41,38,116,51,211,79,27,145,209,203,28,141,84,115,30,215,34,57,28,138,138,138,136,168,6,211,192,135,252,191,120,238,177,113,85,138,199,133,101,47,240,90,155,143,219,210,75,141,54,207,147,218,148,176,71,75,28,183,94,182,83,197,79,7,118,166,161,201,225,154,170,230,109,186,110,223,122,76,0,0,0,41,91,157,95,154,124,91,233,253,15,168,220,72,0,79,254,117,126,105,241,111,167,244,62,163,113,28,178,56,116,193,56,160,210,205,123,211,60,234,159,255,0,212,21,150,122,222,185,191,185,151,79,13,120,134,10,206,220,82,199,222,237,119,222,238,211,221,208,255,0,146,167,201,80,28,175,120,233,252,138,101,76,208,237,99,204,252,38,155,94,186,253,143,83,90,222,168,108,87,73,36,106,166,243,43,147,195,209,205,188,157,205,209,204,100,170,201,63,52,215,84,72,183,82,107,25,173,26,67,153,104,46,168,100,26,71,168,16,82,71,125,199,106,27,13,66,210,78,147,65,43,31,27,101,138,104,223,238,85,100,145,73,28,136,142,70,189,17,232,142,107,92,138,212,176,158,3,249,164,98,186,109,165,151,29,51,226,90,237,117,151,236,157,190,53,196,171,104,173,177,201,226,40,105,233,162,134,43,66,71,4,108,233,153,59,93,81,205,51,149,175,238,61,37,150,62,134,171,194,194,184,170,226,99,13,225,67,72,235,53,75,48,161,171,184,189,213,13,182,218,45,148,200,173,125,198,227,35,36,124,80,44,157,42,216,89,211,20,143,124,142,69,233,99,29,210,215,191,162,55,235,195,170,186,153,149,107,38,163,228,122,165,154,213,248,139,214,77,112,150,225,83,211,36,143,142,30,181,248,32,139,184,247,189,176,196,196,108,113,177,92,189,17,177,141,69,217,168,118,190,37,248,139,206,248,160,213,58,253,76,206,170,63,194,209,217,232,186,33,254,230,90,252,76,211,65,71,220,138,40,251,221,174,251,219,221,123,122,223,243,85,249,34,76,174,84,252,14,83,106,85,214,131,138,77,73,125,92,86,44,98,240,143,197,173,141,100,176,45,198,227,74,230,61,43,95,38,200,143,166,134,93,154,214,198,229,238,77,20,141,122,181,177,58,57,131,53,114,167,224,114,167,77,109,84,28,82,106,75,233,37,190,228,246,116,126,45,108,107,34,157,45,214,234,166,177,233,90,249,54,85,101,76,209,108,214,182,55,39,110,25,100,107,213,206,149,209,195,99,224,0,49,254,186,107,166,156,112,233,167,23,29,80,213,11,207,129,181,80,237,20,48,196,136,250,171,133,83,145,86,58,90,104,213,83,185,51,250,93,178,110,141,70,181,207,123,152,198,61,237,200,5,59,115,136,147,138,57,115,43,43,179,234,42,74,93,32,74,135,183,24,101,150,166,89,233,22,181,17,232,175,184,57,209,177,82,185,209,35,158,198,43,86,54,68,231,178,23,72,230,212,200,224,134,188,75,241,23,157,241,65,170,117,250,153,157,84,127,133,163,179,209,116,67,253,204,181,248,153,166,130,143,185,20,81,247,187,93,247,183,186,246,245,191,230,171,242,68,238,184,79,8,151,91,215,7,58,135,197,214,77,113,171,183,219,108,21,20,118,220,106,129,180,238,98,220,231,125,194,146,158,162,169,239,123,122,93,76,198,207,36,77,237,170,171,166,100,136,231,51,178,172,151,186,242,253,224,70,251,197,86,85,30,107,148,179,193,105,150,63,112,72,238,53,59,178,79,106,85,65,37,44,146,218,186,25,81,21,68,29,218,106,135,47,137,106,43,89,182,201,187,189,201,102,156,204,109,54,171,7,47,253,64,177,88,173,148,150,235,109,186,158,195,73,71,71,73,11,97,130,154,8,238,212,45,142,40,227,106,35,88,198,181,17,168,212,68,68,68,68,64,41,7,68,48,171,86,165,107,70,3,167,55,218,138,184,45,185,86,81,106,178,86,75,72,246,182,120,224,169,171,142,25,29,27,156,215,53,30,141,122,170,42,181,201,190,219,162,252,142,213,197,87,12,249,151,10,26,185,89,165,185,133,117,37,197,142,167,109,202,209,115,166,84,107,46,54,233,31,35,34,157,99,234,87,66,254,168,164,99,227,114,175,75,216,238,151,61,157,18,63,229,225,59,205,62,141,253,64,199,189,70,2,252,248,170,225,159,13,226,191,72,235,52,183,48,174,171,183,61,181,13,185,90,46,116,202,174,125,186,227,27,36,100,83,172,125,72,217,153,211,44,140,124,110,84,234,99,221,210,230,63,162,70,5,91,114,189,227,167,242,41,149,51,67,181,143,51,240,154,109,122,235,246,61,77,107,122,161,177,93,36,145,170,155,204,174,79,15,71,54,242,119,55,71,49,146,171,36,252,211,93,81,34,218,167,22,62,86,53,147,233,254,67,233,211,154,240,235,70,144,230,90,11,170,25,6,145,234,4,20,145,223,113,218,134,195,80,180,147,164,208,74,199,198,217,98,154,55,251,149,89,36,82,71,34,35,145,175,68,122,35,154,215,34,181,45,251,70,45,60,69,216,57,99,234,157,139,137,11,101,93,186,229,110,193,239,148,152,213,29,92,52,176,207,77,143,199,143,198,218,72,164,142,4,71,49,237,114,76,213,108,232,147,162,162,164,159,112,20,152,118,12,3,63,204,180,179,50,180,234,14,159,100,53,118,60,134,199,80,149,52,53,212,202,157,113,63,101,69,69,69,69,107,216,230,171,152,246,57,21,143,99,156,215,35,154,229,69,235,229,159,115,107,224,163,216,149,149,156,89,105,149,178,213,71,101,155,179,30,105,111,129,59,18,54,186,105,251,108,185,181,21,221,18,119,159,44,81,202,216,218,215,36,136,217,85,36,89,102,123,2,112,112,73,198,14,51,197,206,151,197,122,106,210,81,102,214,58,120,27,150,89,233,34,168,236,80,207,44,147,178,23,199,36,172,70,185,147,54,153,242,163,26,249,22,52,114,49,238,114,167,83,164,81,172,182,133,235,166,163,240,233,168,246,237,80,210,251,207,129,186,208,239,20,208,202,138,250,91,133,43,149,22,74,90,152,209,83,185,11,250,91,186,110,142,71,53,175,99,152,246,49,237,178,174,49,121,177,96,151,157,26,167,198,56,97,190,93,126,210,102,54,247,178,225,116,233,154,223,93,138,124,84,238,88,250,100,129,209,205,52,145,190,166,30,229,60,223,153,115,59,140,122,175,67,128,199,252,210,248,246,251,119,89,126,225,71,75,224,232,199,237,87,15,7,151,221,42,41,246,146,190,186,146,116,114,209,211,181,233,188,112,195,60,77,87,203,178,58,73,35,68,98,164,77,87,79,10,248,98,225,235,42,226,131,89,108,186,71,139,84,248,15,31,220,169,184,221,31,75,37,68,54,202,24,155,213,45,68,141,98,127,139,27,17,206,99,95,44,177,49,94,206,190,164,233,88,6,1,153,106,158,101,105,211,237,62,199,170,239,153,13,242,161,41,168,104,105,145,58,229,126,202,170,170,170,168,214,49,173,71,61,239,114,163,24,198,185,206,86,181,170,169,176,159,7,220,38,97,188,34,233,127,216,123,21,69,37,226,251,95,81,37,77,247,35,109,2,210,207,117,122,72,245,129,30,197,146,85,99,34,137,233,27,88,143,232,223,184,244,68,116,175,85,12,129,162,250,67,134,232,46,151,227,250,71,167,240,85,199,98,199,105,221,13,58,213,206,179,79,43,223,35,165,150,105,31,238,69,124,146,201,36,138,141,70,177,21,234,141,107,90,136,212,238,160,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,126,71,165,85,55,249,30,229,249,30,181,249,129,236,111,200,242,120,111,200,242,5,109,115,119,87,55,15,197,182,137,190,251,141,75,183,254,170,86,255,0,218,118,110,87,87,167,212,224,141,161,88,145,59,81,166,235,186,253,208,209,33,248,92,221,162,98,224,88,203,246,247,165,210,118,239,250,183,164,255,0,232,31,183,202,234,138,58,124,17,149,29,73,187,216,159,239,170,195,68,191,172,9,143,170,25,43,172,152,252,206,98,163,21,253,61,47,221,219,166,207,102,255,0,47,235,49,118,130,233,180,171,83,38,95,117,172,146,166,170,121,28,212,87,181,170,136,214,172,72,158,245,85,95,228,126,191,188,253,61,98,162,201,114,11,204,118,59,77,166,162,174,146,77,251,138,198,166,205,217,145,185,61,234,155,252,209,126,255,0,184,203,24,109,133,150,11,68,116,77,98,183,165,207,93,151,127,118,238,223,239,85,3,247,98,98,70,198,177,17,54,106,34,30,92,187,124,143,43,242,247,30,183,43,145,219,236,3,118,187,230,155,41,205,169,177,197,17,28,168,170,158,243,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,7,84,211,125,42,211,141,31,177,84,99,26,95,133,218,177,155,85,93,194,166,233,53,37,186,157,34,141,245,83,191,174,73,21,19,254,11,90,159,197,100,108,142,54,35,88,198,53,189,87,139,31,43,26,201,244,255,0,33,244,233,204,170,98,174,44,124,172,107,39,211,252,135,211,167,3,90,195,106,131,85,115,106,128,58,166,127,165,184,38,168,125,156,251,117,98,246,159,217,44,130,143,41,179,255,0,109,77,15,133,186,82,245,118,39,252,211,219,215,211,220,127,192,254,166,46,254,246,174,200,118,176,0,0,0,235,249,254,1,134,234,158,27,118,211,237,65,199,169,47,152,245,242,157,105,171,168,106,81,122,37,102,232,168,168,168,168,230,61,174,70,189,143,106,163,216,246,181,205,86,185,168,168,192,48,12,55,75,48,219,78,159,105,246,61,73,99,199,172,116,233,77,67,67,76,139,209,19,55,85,85,85,85,87,61,238,114,185,239,123,149,94,247,185,206,114,185,206,85,94,192,0,138,188,209,252,137,234,111,224,190,177,68,82,183,9,222,105,244,111,234,6,61,234,48,23,83,205,31,200,158,166,254,11,235,20,69,43,112,157,230,159,70,254,160,99,222,163,0,27,41,157,42,251,162,250,95,146,234,134,51,173,23,172,66,146,124,219,15,167,169,164,179,222,154,249,34,158,8,39,141,241,201,19,250,28,141,153,157,50,203,210,217,81,232,197,150,71,51,165,94,229,94,234,0,138,188,209,252,137,234,111,224,190,177,68,80,9,127,220,209,252,137,234,111,224,190,177,68,80,8,19,255,0,153,215,1,223,145,11,237,78,188,233,61,151,167,1,200,46,14,246,149,174,221,110,237,210,226,243,57,144,182,61,221,221,114,246,106,39,117,66,183,166,56,226,133,203,28,41,183,92,77,88,235,193,247,22,121,151,8,186,161,246,226,197,79,87,120,177,87,211,201,77,125,199,27,94,148,176,93,88,145,189,32,87,189,99,149,24,248,165,122,72,215,163,58,246,238,49,21,27,43,209,118,40,187,90,109,87,251,85,109,138,251,108,164,184,219,110,52,242,82,86,81,213,194,217,160,169,130,70,171,100,138,72,220,138,215,177,205,85,106,181,81,81,81,85,20,214,223,138,125,38,197,116,47,136,44,219,73,176,172,191,237,53,151,28,184,37,53,53,193,206,141,210,39,84,76,145,244,242,172,106,172,89,160,123,221,4,138,136,221,228,133,251,178,53,221,141,12,235,204,119,142,58,110,43,115,42,12,63,79,153,87,79,167,88,125,68,239,161,154,87,203,19,239,117,110,68,98,214,203,2,170,53,140,107,81,205,129,174,111,117,172,150,87,57,90,179,44,81,244,158,5,248,50,190,241,135,168,245,86,201,46,190,198,195,49,127,15,81,147,92,162,123,22,169,177,202,175,237,83,83,70,237,247,154,94,212,168,146,57,171,28,109,99,156,238,165,70,69,38,0,196,237,214,43,198,85,102,180,229,57,31,217,251,45,109,194,158,158,227,119,240,111,171,246,125,43,228,107,101,169,236,49,81,242,246,216,174,127,109,171,212,238,157,147,222,166,203,218,47,164,56,110,130,233,126,63,164,122,127,5,92,118,44,118,157,208,211,173,92,235,52,242,189,242,58,89,102,145,254,228,87,201,44,146,72,168,212,107,17,94,168,214,181,168,141,64,162,190,102,54,155,85,131,141,125,64,177,88,173,148,150,235,109,186,158,195,73,71,71,73,11,97,130,154,8,236,148,45,142,40,227,106,35,88,198,181,17,168,212,68,68,68,68,66,194,185,42,121,88,202,126,160,87,122,117,184,128,28,209,252,246,106,111,224,190,143,68,79,254,74,158,86,50,159,168,21,222,157,110,2,127,128,0,160,30,104,254,123,53,55,240,95,71,162,37,87,35,31,211,103,236,223,239,34,42,243,71,243,217,169,191,130,250,61,17,42,185,24,254,155,63,102,255,0,121,1,37,57,140,240,81,252,42,180,226,11,254,1,108,181,71,169,184,183,231,45,181,51,167,106,75,165,10,35,214,75,99,166,234,107,27,212,247,164,145,58,84,115,89,35,92,221,226,108,210,200,148,67,105,187,93,108,23,90,43,237,138,231,87,110,185,91,170,35,171,163,172,164,153,208,207,77,60,110,71,71,44,114,53,81,204,123,92,136,228,114,42,42,42,34,161,180,241,8,56,210,229,151,140,241,71,168,150,141,73,195,242,138,76,42,251,93,81,35,114,235,140,212,245,21,239,184,64,202,72,226,164,124,80,172,237,137,175,137,105,227,141,88,222,218,57,147,62,71,57,93,19,89,32,117,253,31,226,243,248,86,242,244,214,95,181,53,189,237,66,195,180,254,249,69,148,116,80,120,104,103,238,208,86,120,90,184,250,85,99,94,236,113,59,173,27,209,211,44,114,237,27,35,88,186,169,88,216,123,84,244,95,75,244,23,130,109,96,211,253,35,196,41,49,219,20,120,62,77,86,180,240,190,73,95,44,242,91,231,235,150,89,101,115,165,149,251,35,90,142,123,156,168,198,49,137,179,88,212,77,120,64,218,160,164,14,99,252,191,235,56,119,190,203,171,122,67,142,255,0,157,61,127,134,130,90,106,121,39,168,147,29,170,232,100,125,53,15,153,242,72,248,102,145,21,236,153,93,210,146,74,177,57,25,249,149,150,239,206,191,159,224,24,110,169,225,183,109,62,212,28,122,146,249,143,95,41,214,154,186,134,165,23,162,86,110,138,138,138,138,142,99,218,228,107,216,246,170,61,143,107,92,213,107,154,138,129,173,102,139,233,14,101,175,90,161,143,233,30,159,193,73,37,247,34,168,116,52,235,87,58,67,4,76,100,110,150,89,164,127,189,81,145,197,28,146,42,53,28,245,70,42,53,174,114,163,87,97,238,24,184,122,197,120,95,209,171,46,145,226,213,62,63,192,119,42,110,55,71,210,199,79,53,206,186,87,117,75,81,35,88,159,226,198,196,115,158,230,69,20,76,87,191,163,169,122,167,8,124,25,105,199,7,150,44,142,217,133,93,110,183,154,252,162,225,226,43,174,87,23,162,72,234,88,159,47,130,166,72,217,180,105,218,142,87,35,164,70,163,164,145,242,57,122,90,177,197,28,128,2,128,121,163,249,236,212,223,193,125,30,136,149,92,140,127,77,159,179,127,188,136,171,205,31,207,102,166,254,11,232,244,68,170,228,99,250,108,253,155,253,228,4,85,230,143,231,179,83,127,5,244,122,34,85,114,49,253,54,126,205,254,242,34,175,52,127,61,154,155,248,47,163,209,18,171,145,143,233,179,246,111,247,144,22,168,71,94,54,248,193,198,120,70,210,249,111,78,90,74,220,218,249,79,59,113,59,61,92,85,29,138,233,226,146,6,76,249,36,137,138,214,178,22,212,178,85,99,159,26,200,141,86,49,205,85,234,111,127,226,43,94,112,222,27,116,142,251,170,217,157,109,35,89,110,167,123,45,148,51,84,44,47,187,92,85,142,90,122,40,149,172,123,186,228,115,118,87,35,29,208,196,124,142,78,134,57,83,93,125,104,213,236,203,94,181,67,32,213,205,64,158,146,75,238,69,80,217,170,18,146,4,134,8,152,200,219,20,80,198,207,122,163,35,138,56,227,69,114,185,234,140,69,115,156,229,87,40,78,174,82,121,254,101,170,124,108,231,250,131,168,57,13,93,243,33,190,96,245,245,53,213,213,42,157,114,191,218,22,212,68,68,68,70,177,141,106,53,140,99,81,24,198,53,173,106,53,173,68,75,137,41,91,146,167,154,124,167,233,253,119,168,219,139,169,3,228,187,93,173,86,11,85,109,246,251,115,164,183,91,109,212,242,85,214,86,85,204,216,96,166,130,54,171,164,150,73,28,168,214,49,173,69,114,185,85,17,17,21,84,160,30,63,184,193,186,241,101,171,142,117,189,105,35,193,48,234,138,202,12,81,144,196,228,125,76,15,123,82,74,233,93,35,27,47,93,66,67,19,210,55,53,169,19,26,198,116,245,164,146,73,157,121,157,115,0,163,213,218,202,158,31,180,67,34,241,120,45,39,84,25,53,202,40,224,150,150,253,85,28,240,205,19,105,158,230,44,137,12,18,83,251,166,141,237,108,206,123,182,71,70,214,62,74,235,3,53,112,135,196,229,247,132,189,101,166,213,91,69,151,219,116,143,183,213,90,238,150,143,18,202,111,31,75,43,81,205,143,190,232,165,88,186,103,142,158,93,218,222,165,237,116,110,141,115,141,135,176,12,255,0,13,213,60,54,211,168,58,125,144,210,95,49,235,229,58,84,208,215,83,42,244,74,205,213,21,21,21,17,204,123,92,142,99,216,228,71,177,237,115,92,141,115,85,19,87,114,101,114,226,227,142,155,133,44,202,191,15,212,22,85,212,105,214,97,81,3,235,166,137,242,202,251,37,91,81,88,149,177,64,138,173,123,28,213,107,103,107,91,221,115,34,137,205,87,44,41,20,129,123,192,0,5,43,115,171,243,79,139,125,63,161,245,27,137,117,37,43,115,171,243,79,139,125,63,161,245,27,136,25,87,145,143,233,179,246,111,247,145,106,133,85,242,49,253,54,126,205,254,242,45,80,0,0,0,0,1,78,220,212,56,21,169,192,50,27,175,19,218,91,65,87,62,49,124,168,154,229,153,195,53,84,93,22,155,140,245,80,177,179,196,178,72,147,72,202,169,170,85,86,54,49,253,167,181,235,212,216,222,198,71,113,32,13,107,56,98,226,23,42,225,127,89,108,186,185,139,83,120,255,0,1,220,166,184,218,223,85,37,60,55,58,25,91,211,45,60,142,98,255,0,139,35,21,205,123,89,44,81,61,88,254,142,149,234,154,165,170,89,222,180,231,119,61,76,212,187,239,182,114,75,207,103,198,214,248,88,105,251,189,168,89,12,127,155,133,140,141,187,71,19,27,240,181,55,219,117,221,85,85,126,93,66,173,195,110,57,254,75,112,211,155,77,93,175,19,170,188,86,205,97,161,171,114,186,122,91,115,166,122,211,67,34,171,222,170,246,196,172,106,170,189,254,244,95,137,223,53,202,188,12,218,116,190,255,0,197,166,153,216,181,138,217,73,113,198,46,55,143,9,37,29,92,50,77,5,77,108,144,200,218,8,164,141,136,189,108,117,98,211,53,90,228,88,213,21,82,79,205,245,129,99,220,177,121,127,214,105,21,29,55,16,58,223,142,248,76,234,175,166,124,102,219,44,147,197,85,97,165,146,9,161,149,213,44,107,210,53,154,120,234,61,240,200,199,58,22,177,187,171,100,115,217,29,138,128,0,0,0,135,252,212,244,114,251,171,188,35,221,234,113,201,183,171,192,174,17,102,50,83,116,179,251,106,150,154,9,227,169,78,183,189,168,206,220,21,18,207,191,196,231,118,58,26,213,115,209,82,96,31,147,150,98,214,44,231,21,188,225,89,77,15,141,178,228,22,250,139,93,198,155,186,248,251,244,179,198,232,229,143,173,138,215,183,169,143,114,110,213,71,38,251,162,162,251,192,214,179,135,237,76,252,141,235,142,7,170,82,85,221,105,233,49,156,130,134,225,95,236,185,58,42,166,161,100,205,241,80,51,227,98,59,187,2,203,26,177,206,70,189,175,86,185,122,92,166,85,230,43,172,119,221,100,226,227,59,169,187,195,225,233,48,251,132,248,117,174,155,169,143,236,210,208,79,44,110,94,182,177,138,238,236,235,81,62,206,234,115,59,253,29,78,107,26,166,11,212,44,42,235,166,185,254,75,167,55,218,138,73,238,88,173,226,182,201,89,45,35,220,232,36,158,154,103,195,35,163,115,154,215,43,21,204,85,69,86,181,118,219,116,79,145,215,192,185,62,74,122,103,246,127,67,179,77,82,171,164,186,211,213,230,25,3,45,240,248,136,250,41,106,40,104,33,252,220,244,251,177,21,251,207,87,89,27,222,142,115,122,160,70,162,53,204,126,246,42,98,174,21,116,183,242,45,195,142,157,105,156,214,47,99,87,217,177,250,95,106,209,120,175,17,218,186,74,206,245,119,231,17,239,107,183,170,150,119,124,14,86,38,251,51,102,163,81,50,168,20,173,206,175,205,62,45,244,254,135,212,110,38,52,229,189,160,216,111,18,90,151,168,250,83,153,209,82,57,151,29,55,184,190,217,93,53,58,204,251,77,197,43,168,18,158,182,36,107,216,238,184,220,237,213,168,246,245,177,95,27,151,161,238,69,201,124,234,252,211,226,223,79,232,125,70,226,57,42,121,167,202,126,159,215,122,141,184,8,149,196,86,131,102,92,54,234,229,247,74,115,58,42,182,190,221,80,247,219,43,166,167,72,89,118,183,43,220,148,245,177,35,94,246,244,72,214,238,173,71,187,161,232,248,220,189,108,114,36,202,224,167,154,95,228,43,70,174,186,97,171,246,171,174,81,246,94,223,61,70,33,81,227,183,154,127,138,158,42,107,54,221,149,237,194,206,170,137,124,68,146,59,183,19,59,76,141,221,49,70,179,127,153,206,136,96,58,181,194,230,67,147,229,247,202,75,5,203,78,233,231,200,108,183,89,99,135,119,206,216,149,190,207,87,201,179,145,149,110,88,162,70,49,237,85,153,41,157,180,157,9,27,168,48,14,213,170,186,153,149,107,38,163,228,122,165,154,213,248,139,214,77,112,150,225,83,211,36,143,142,30,181,248,32,139,184,247,189,176,196,196,108,113,177,92,189,17,177,141,69,217,168,88,87,11,28,14,84,233,175,8,154,171,197,38,164,190,146,91,238,79,164,249,3,241,107,99,89,20,233,110,183,85,91,36,122,86,190,77,149,89,83,52,91,53,173,141,201,219,134,89,26,245,115,165,116,112,226,174,82,218,33,165,250,191,196,53,69,247,59,190,85,173,223,79,105,233,178,123,13,138,24,228,99,43,167,138,161,169,226,165,157,190,230,178,154,87,83,57,33,221,22,87,204,197,85,88,227,149,143,183,78,44,124,172,107,39,211,252,135,211,167,3,90,195,106,131,85,115,106,128,4,63,230,167,163,151,221,93,225,30,239,83,142,77,189,94,5,112,139,49,146,155,165,159,219,84,180,208,79,29,74,117,189,237,70,118,224,168,150,125,254,39,59,177,208,214,171,158,138,147,0,249,46,214,155,85,254,213,91,98,190,219,41,46,54,219,141,60,148,149,148,117,112,182,104,42,96,145,170,217,34,146,55,34,181,236,115,85,90,173,84,84,84,85,69,3,86,32,100,174,37,52,134,167,65,117,231,57,210,57,160,171,142,159,29,188,77,13,189,106,231,138,105,229,183,63,105,104,166,145,241,108,197,124,148,210,67,34,162,35,118,87,170,43,90,168,173,76,106,4,138,224,3,65,170,120,131,226,143,17,198,102,162,164,169,177,88,42,25,147,100,44,171,167,138,166,7,219,169,37,141,206,134,72,100,123,82,86,79,43,161,166,84,68,118,201,80,175,86,57,173,114,27,15,21,171,201,115,66,236,86,173,56,200,248,135,185,217,174,176,228,151,187,133,78,55,109,169,168,87,199,74,251,60,73,77,36,143,167,102,200,217,58,234,154,246,62,69,87,162,58,145,24,222,133,73,81,246,84,0,0,0,214,179,139,31,52,250,201,245,3,33,245,25,205,148,205,107,56,177,243,79,172,159,80,50,31,81,156,11,84,228,169,229,99,41,250,129,93,233,214,227,15,243,65,229,247,77,105,166,189,113,67,162,214,170,183,177,245,14,175,204,44,116,209,75,82,254,185,165,170,168,172,189,44,178,206,231,35,17,207,129,175,130,40,186,35,98,58,95,133,141,126,217,131,146,167,149,140,167,234,5,119,167,91,137,254,6,174,248,6,127,153,105,102,101,105,212,29,62,200,106,236,121,13,142,161,42,104,107,169,149,58,226,126,202,138,138,138,138,215,177,205,87,49,236,114,43,30,199,57,174,71,53,202,139,176,159,7,124,85,97,188,87,233,29,191,48,179,92,169,27,147,219,169,233,233,178,203,68,113,172,47,183,92,85,159,26,182,39,61,238,240,210,57,178,58,23,245,59,169,136,173,85,238,50,70,50,168,57,140,240,19,252,21,239,176,106,70,157,207,226,52,203,38,184,120,58,74,121,234,58,234,172,181,207,99,229,74,55,43,215,174,104,85,145,200,232,165,247,185,26,199,50,85,234,107,100,155,0,112,209,196,94,119,194,254,169,208,106,102,11,81,254,10,142,241,69,209,15,247,78,215,226,97,154,122,62,228,177,73,217,238,246,24,222,235,27,214,207,154,47,205,20,54,83,6,63,208,189,116,211,142,34,244,226,221,170,26,95,121,241,214,170,237,226,154,25,81,25,85,111,170,106,34,201,75,83,26,42,246,230,103,83,119,77,213,170,215,53,236,115,216,246,61,217,0,10,86,231,87,230,159,22,250,127,67,234,55,19,42,242,49,253,54,126,205,254,242,49,87,58,191,52,248,183,211,250,31,81,184,153,87,145,143,233,179,246,111,247,144,18,127,152,55,4,150,174,43,240,8,239,184,196,20,148,58,139,138,211,212,77,106,172,109,43,93,61,218,6,195,51,153,105,124,142,154,38,49,146,84,58,55,54,89,21,201,10,247,21,168,137,36,155,209,101,218,217,153,105,70,127,91,102,172,146,174,193,150,97,215,137,41,165,125,37,90,36,246,251,141,36,202,215,44,115,66,229,68,124,114,198,187,62,55,47,189,168,173,95,146,151,61,205,11,141,127,224,255,0,130,63,70,52,246,231,117,161,212,156,202,222,202,152,174,52,75,217,246,53,173,211,57,143,168,73,92,213,222,105,123,83,195,26,70,168,248,254,57,122,227,115,34,238,82,182,39,139,95,115,156,170,205,133,98,212,62,54,245,144,92,41,237,118,234,110,235,35,239,213,79,35,99,138,62,183,171,88,222,167,189,169,187,149,26,155,238,170,137,239,2,242,121,117,241,213,77,197,46,26,152,62,160,215,210,51,85,44,20,243,77,93,13,53,44,172,101,206,221,10,211,177,46,74,169,26,65,11,221,37,67,99,124,45,127,241,216,231,181,140,99,145,140,153,68,117,224,115,132,75,87,8,58,70,236,82,123,141,37,227,44,191,84,54,229,145,221,96,167,107,24,249,209,136,214,82,194,245,106,74,250,104,83,171,163,184,187,171,228,154,68,108,125,213,141,185,211,44,202,108,88,54,43,121,205,114,154,239,5,101,199,237,245,23,75,141,79,105,242,118,41,96,141,210,75,39,67,17,207,119,75,24,229,217,168,174,93,182,68,85,247,1,208,56,151,226,47,4,225,127,75,43,245,51,58,168,255,0,11,71,103,162,232,155,251,167,116,240,211,77,5,31,114,40,164,236,247,123,15,111,117,237,232,103,205,87,228,139,174,182,170,234,102,85,172,154,143,145,234,150,107,87,226,47,89,53,194,91,133,79,76,146,62,56,122,215,224,130,46,227,222,246,195,19,17,177,198,197,114,244,70,198,53,23,102,161,154,184,250,226,186,179,138,221,113,171,189,219,37,232,195,49,126,245,159,23,134,57,167,88,231,165,108,206,87,87,186,57,81,189,185,170,62,7,57,18,54,57,177,178,8,221,212,177,117,187,53,242,155,225,15,242,187,168,255,0,194,11,53,162,235,196,48,11,131,61,146,216,235,251,82,85,100,80,172,51,195,213,27,17,94,176,192,199,182,87,110,230,35,164,116,13,78,235,18,102,32,66,12,203,0,204,180,250,166,213,75,153,227,213,118,167,223,44,244,87,251,98,204,137,209,89,110,171,137,37,167,168,137,237,85,107,216,230,174,203,178,252,47,107,216,238,151,177,205,75,52,229,89,199,143,253,200,225,83,87,239,95,225,98,196,47,183,59,143,251,131,41,172,141,103,107,255,0,88,116,79,146,111,240,116,236,111,247,166,18,211,143,238,15,173,92,89,105,27,155,111,74,184,243,188,58,158,178,191,20,124,50,181,25,83,59,216,213,146,134,86,200,246,197,209,80,176,196,196,145,206,106,196,246,177,253,93,9,36,114,80,189,218,217,153,105,70,127,91,102,172,146,174,193,150,97,215,137,41,165,125,37,90,36,246,251,141,36,202,215,44,115,66,229,68,124,114,198,187,62,55,47,189,168,173,95,146,129,180,64,34,87,47,158,54,237,92,87,224,18,88,178,121,233,40,117,23,21,167,167,134,235,70,234,166,186,123,180,13,134,22,190,236,200,219,12,76,99,36,168,116,141,116,81,163,146,21,237,163,149,18,72,247,150,160,106,174,108,145,193,221,218,213,122,225,67,71,171,44,215,58,74,250,120,240,123,45,35,229,166,153,178,177,179,193,71,20,51,68,174,106,170,35,227,150,57,35,123,126,109,123,28,213,217,81,80,214,220,153,92,186,248,234,169,225,107,50,76,31,80,107,234,223,165,119,250,137,166,174,134,154,150,39,190,217,113,153,41,216,151,37,84,141,103,153,141,142,157,177,190,22,191,248,143,115,218,199,189,168,199,134,85,230,177,192,229,54,154,221,107,248,164,211,103,213,203,98,201,239,10,252,166,216,230,75,58,219,174,53,78,123,214,181,146,108,168,202,105,165,221,174,108,142,78,220,210,198,214,43,155,43,99,134,31,240,171,196,198,101,194,134,174,81,234,150,31,67,73,113,99,169,221,109,187,219,42,81,26,203,141,186,71,198,249,96,73,58,85,208,191,170,40,222,201,26,139,210,246,55,169,175,103,92,111,216,207,252,202,231,184,175,250,149,145,227,121,29,191,253,174,178,134,229,67,81,31,252,40,230,134,72,223,253,45,115,93,247,162,148,67,204,27,130,75,175,10,25,252,119,220,98,10,186,237,58,202,170,42,38,181,86,54,149,205,130,211,59,166,153,204,180,190,71,77,43,222,248,233,219,27,155,44,138,213,153,59,138,212,85,142,77,131,165,113,229,169,152,174,178,113,75,149,106,150,21,87,226,44,185,53,190,193,112,166,234,146,55,201,15,93,150,139,174,9,123,111,123,27,52,79,71,71,35,17,203,209,35,30,213,93,218,165,149,114,84,242,177,148,253,64,174,244,235,113,74,197,212,242,84,242,177,148,253,64,174,244,235,112,16,3,154,63,158,205,77,252,23,209,232,137,149,201,67,87,176,215,224,25,150,130,58,122,184,242,200,47,21,25,123,35,116,11,216,158,220,248,104,169,92,230,72,155,162,62,57,99,98,57,174,233,221,38,141,89,215,180,157,16,215,154,63,158,205,77,252,23,209,232,136,213,137,229,55,220,27,42,179,102,184,181,119,130,189,99,247,10,123,165,186,167,180,201,59,21,80,72,217,34,147,161,232,230,59,165,236,106,236,228,86,174,219,42,42,123,128,188,158,98,156,10,211,113,75,134,174,113,167,212,20,140,213,75,5,60,48,208,205,83,85,43,25,115,183,66,181,15,91,106,34,200,144,66,247,73,80,233,25,51,153,252,118,53,142,123,24,229,123,40,219,19,202,111,184,54,85,102,205,113,106,239,5,122,199,238,20,247,75,117,79,105,146,118,42,160,145,178,69,39,67,209,204,119,75,216,213,217,200,173,93,182,84,84,247,27,4,240,57,197,221,171,139,237,35,118,87,61,186,146,207,150,88,106,27,109,200,237,80,84,53,236,100,234,196,115,42,161,98,185,101,101,52,201,213,209,220,77,209,241,205,26,58,78,210,200,236,41,197,7,42,140,55,95,181,230,223,171,56,230,87,73,135,90,47,21,17,63,50,182,80,219,149,39,173,122,119,159,61,109,60,138,245,137,149,51,47,135,141,205,88,145,136,171,37,67,150,73,58,163,148,50,175,0,60,96,218,184,178,210,54,186,224,181,113,231,120,117,61,29,6,86,201,162,106,50,166,119,177,201,29,116,78,141,141,139,162,161,97,149,235,27,90,213,137,237,123,58,122,18,57,36,164,206,44,124,211,235,39,212,12,135,212,103,54,19,208,189,11,211,142,29,52,226,221,165,250,95,102,240,54,170,29,229,154,105,85,31,85,112,170,114,34,73,85,83,34,34,119,38,127,75,119,93,145,168,214,181,140,107,24,198,49,186,246,113,99,230,159,89,62,160,100,62,163,56,22,169,201,83,202,198,83,245,2,187,211,173,198,31,230,131,203,238,154,211,77,122,226,135,69,173,85,111,99,234,29,95,152,88,233,162,150,165,253,115,75,85,81,89,122,89,101,157,206,70,35,159,3,95,4,81,116,70,196,116,191,11,26,253,179,7,37,79,43,25,79,212,10,239,78,183,19,252,13,93,240,12,255,0,50,210,204,202,211,168,58,125,144,213,216,242,27,29,66,84,208,215,83,42,117,196,253,149,21,21,21,21,175,99,154,174,99,216,228,86,61,142,115,92,142,107,149,23,97,62,14,248,170,195,120,175,210,59,126,97,102,185,82,55,39,183,83,211,211,101,150,136,227,88,95,110,184,171,62,53,108,78,123,221,225,164,115,100,116,47,234,119,83,17,90,171,220,100,140,101,80,115,25,224,39,248,43,223,96,212,141,59,159,196,105,150,77,112,240,116,148,243,212,117,213,89,107,158,199,202,148,110,87,175,92,208,171,35,145,209,75,239,114,53,142,100,171,212,214,201,54,0,225,163,136,188,239,133,253,83,160,212,204,22,163,252,21,29,226,139,162,31,238,157,175,196,195,52,244,125,201,98,147,179,221,236,49,189,214,55,173,159,52,95,154,40,108,166,12,127,161,122,233,167,28,69,233,197,187,84,52,190,243,227,173,85,219,197,52,50,162,50,170,223,84,212,69,146,150,166,52,85,237,204,206,166,238,155,171,85,174,107,216,231,177,236,123,178,0,20,173,206,175,205,62,45,244,254,135,212,110,38,85,228,99,250,108,253,155,253,228,98,174,117,126,105,241,111,167,244,62,163,113,50,175,35,31,211,103,236,223,239,32,36,255,0,48,110,9,45,92,87,224,17,223,113,136,41,40,117,23,21,167,168,154,213,88,218,86,186,123,180,13,134,103,50,210,249,29,52,76,99,36,168,116,110,108,178,43,146,21,238,43,81,18,73,55,162,28,179,22,190,224,217,85,231,10,202,104,124,21,235,31,184,84,90,238,52,221,214,73,216,170,130,71,71,44,125,108,87,49,221,47,99,147,118,170,181,118,221,21,83,222,109,38,66,174,59,121,115,88,184,171,190,227,249,230,7,85,106,197,51,63,104,83,209,228,119,121,250,251,117,182,116,99,154,233,29,4,108,95,17,89,14,209,54,37,87,196,142,143,170,55,201,179,34,237,133,112,114,249,224,146,235,197,126,127,37,247,39,130,174,135,78,177,90,138,121,174,181,142,165,115,160,187,78,217,161,115,237,44,145,179,68,246,62,74,119,72,231,75,26,185,97,78,218,185,17,100,143,123,233,180,218,109,86,11,85,21,138,197,108,164,183,91,109,212,241,210,81,209,210,66,216,96,166,130,54,163,99,138,56,218,136,214,49,173,68,106,53,17,17,17,17,16,235,250,85,166,120,174,141,233,198,57,165,184,85,39,135,178,227,54,248,173,244,221,81,198,201,38,232,79,142,121,123,108,99,29,52,175,87,73,35,209,169,215,35,222,229,77,220,167,107,0,0,0,126,78,89,139,88,179,156,86,243,133,101,52,62,54,203,144,91,234,45,119,26,110,235,227,239,210,207,27,163,150,62,182,43,94,222,166,61,201,187,85,28,155,238,138,139,239,63,88,1,215,240,12,3,13,210,204,54,211,167,218,125,143,82,88,241,235,29,58,83,80,208,211,34,244,68,205,213,85,85,85,85,207,123,156,174,123,222,229,87,189,238,115,156,174,115,149,86,58,243,71,242,39,169,191,130,250,197,17,42,136,171,205,31,200,158,166,254,11,235,20,64,82,183,9,222,105,244,111,234,6,61,234,48,27,41,154,214,112,157,230,159,70,254,160,99,222,163,1,178,152,24,255,0,48,208,29,26,207,245,31,22,213,204,203,79,109,87,92,191,11,234,246,37,210,118,59,185,77,186,171,155,212,212,84,100,189,183,170,201,23,113,174,237,72,231,62,62,135,170,185,127,43,139,31,43,26,201,244,255,0,33,244,233,204,170,98,174,44,124,172,107,39,211,252,135,211,167,3,90,195,106,131,85,115,106,128,41,3,152,255,0,47,250,206,29,239,178,234,222,144,227,191,231,79,95,225,160,150,154,158,73,234,36,199,106,186,25,31,77,67,230,124,146,62,25,164,69,123,38,87,116,164,146,172,78,70,126,101,101,130,198,209,25,254,1,134,234,158,27,118,211,237,65,199,169,47,152,245,242,157,105,171,168,106,81,122,37,102,232,168,168,168,168,230,61,174,70,189,143,106,163,216,246,181,205,86,185,168,169,16,56,72,229,133,134,240,205,173,183,189,95,184,102,85,121,43,237,213,19,67,132,66,244,88,95,65,73,60,10,201,102,172,86,236,217,170,122,101,150,4,70,162,69,208,139,47,79,92,141,101,56,126,175,46,46,7,42,120,82,195,107,243,13,65,125,37,70,162,230,20,240,50,186,24,153,20,172,178,82,53,85,233,69,20,232,138,231,189,206,86,186,119,53,221,167,62,40,154,212,114,66,146,201,50,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,194,252,143,82,170,238,123,87,228,122,159,243,3,216,223,145,200,226,223,145,200,10,226,230,241,58,183,5,198,19,161,58,125,165,82,229,247,126,170,84,255,0,180,250,185,92,100,84,181,56,122,91,209,200,175,98,127,21,21,55,77,162,162,79,150,231,231,115,124,122,125,130,199,35,223,254,255,0,170,95,248,169,19,254,211,22,114,167,174,172,135,41,154,6,47,230,157,76,229,219,221,239,85,146,133,63,175,228,5,178,178,130,153,42,159,51,161,69,119,187,226,86,166,255,0,47,215,177,247,177,83,165,23,254,131,194,39,222,191,51,147,83,221,250,192,240,231,47,220,120,69,251,149,15,62,253,246,216,35,125,251,129,201,17,19,222,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,1,138,184,177,242,177,172,159,79,242,31,78,156,202,166,42,226,199,202,198,178,125,63,200,125,58,112,53,172,54,168,53,87,54,168,0,0,0,0,0,0,2,42,243,71,242,39,169,191,130,250,197,17,74,220,39,121,167,209,191,168,24,247,168,192,93,79,52,127,34,122,155,248,47,172,81,20,173,194,119,154,125,27,250,129,143,122,140,0,108,166,0,2,42,243,71,242,39,169,191,130,250,197,17,64,37,255,0,115,71,242,39,169,191,130,250,197,17,64,32,93,79,51,174,60,127,34,22,42,157,6,210,123,215,78,125,144,91,221,237,43,165,186,227,219,170,197,225,115,225,116,123,183,180,228,239,84,64,234,132,111,76,145,203,11,86,57,147,110,184,156,180,237,128,96,25,150,169,230,86,157,62,211,236,122,174,249,144,223,42,18,154,134,134,153,19,174,87,236,170,170,170,170,141,99,26,212,115,222,247,42,49,140,107,156,229,107,90,170,159,147,118,187,93,111,247,90,219,237,246,231,87,113,185,92,106,36,171,172,172,171,153,211,79,83,60,142,87,73,44,146,57,85,207,123,156,170,229,114,170,170,170,170,169,119,252,180,248,21,169,225,151,25,170,212,253,78,160,171,165,213,12,142,158,123,109,85,11,170,162,146,11,69,185,42,17,91,3,22,9,31,20,207,153,96,134,103,72,174,94,148,237,198,214,177,91,34,200,21,1,196,86,131,102,92,54,234,229,247,74,115,58,42,182,190,221,80,247,219,43,166,167,72,89,118,183,43,220,148,245,177,35,94,246,244,72,214,238,173,71,187,161,232,248,220,189,108,114,36,234,229,67,199,29,78,53,117,178,112,143,168,204,164,75,21,202,162,161,152,141,217,95,21,58,208,213,202,233,39,117,20,234,229,106,74,201,229,115,251,78,77,229,73,165,108,123,61,178,51,179,61,56,197,224,235,4,226,255,0,4,167,176,95,235,61,141,146,89,186,254,207,228,29,185,170,61,151,221,154,157,245,95,218,172,158,40,231,238,199,78,145,254,113,87,163,126,166,236,169,239,215,223,63,192,51,45,44,204,174,218,125,168,56,245,93,143,33,177,212,45,53,117,13,74,39,92,79,217,21,21,21,21,90,246,57,170,215,177,237,85,99,216,230,185,170,230,185,21,66,69,115,71,243,217,169,191,130,250,61,17,63,249,42,121,88,202,126,160,87,122,117,184,167,108,243,63,204,181,63,38,159,51,212,12,134,174,251,125,170,167,164,166,168,184,85,170,58,121,217,77,79,29,60,75,35,182,221,239,72,161,141,21,238,221,239,84,87,57,92,229,87,45,196,242,84,242,177,148,253,64,174,244,235,112,24,255,0,140,206,104,26,251,195,183,18,121,134,142,97,88,134,159,214,217,113,255,0,103,248,105,238,150,250,217,42,159,223,160,167,168,127,91,163,171,141,139,179,230,114,38,204,79,133,19,125,215,117,89,63,203,211,138,12,251,139,61,23,189,106,54,163,90,49,251,117,202,221,148,84,217,34,138,201,79,52,48,58,8,233,41,38,107,156,217,165,149,202,254,170,135,162,170,57,19,100,111,187,230,171,136,56,163,229,73,252,37,53,219,38,214,191,203,215,217,207,180,126,11,251,153,246,91,198,118,60,61,28,20,223,223,188,92,125,93,93,142,175,226,38,221,91,123,246,221,115,255,0,5,60,41,127,3,237,44,186,233,159,219,223,181,190,211,200,39,190,248,223,101,248,14,223,114,154,158,30,215,111,189,46,251,120,110,174,174,164,223,175,109,189,219,168,84,15,52,127,61,154,155,248,47,163,209,18,171,145,143,233,179,246,111,247,145,21,121,163,249,236,212,223,193,125,30,136,149,92,140,127,77,159,179,127,188,128,181,64,0,24,171,139,31,43,26,201,244,255,0,33,244,233,205,107,13,148,248,177,242,177,172,159,79,242,31,78,156,214,176,13,170,0,0,0,0,80,15,52,127,61,154,155,248,47,163,209,18,171,145,143,233,179,246,111,247,145,21,121,163,249,236,212,223,193,125,30,136,149,92,140,127,77,159,179,127,188,128,138,188,209,252,246,106,111,224,190,143,68,72,174,78,25,254,27,165,152,111,16,90,131,168,57,13,37,143,30,177,211,227,149,53,213,213,42,189,17,51,123,146,34,34,34,43,158,247,57,90,198,49,168,175,123,220,214,181,28,231,34,44,117,230,143,231,179,83,127,5,244,122,34,47,199,118,186,195,106,168,177,67,115,171,101,182,178,162,26,186,138,54,204,228,130,105,225,108,141,138,87,199,191,75,158,198,207,51,90,229,77,218,146,200,137,183,82,238,25,215,140,94,49,115,190,47,243,186,123,253,254,143,216,216,221,155,175,236,254,63,220,134,163,217,125,216,105,217,85,253,180,200,34,146,126,236,148,233,39,231,17,122,55,233,110,200,158,252,65,117,192,51,43,22,27,96,212,27,206,61,87,71,143,101,85,21,212,214,90,233,145,26,202,247,209,172,73,82,177,34,175,83,152,199,79,27,21,251,116,43,250,218,138,174,141,232,220,213,193,39,7,217,55,23,58,161,21,149,169,87,69,132,216,234,32,118,89,120,164,150,159,191,67,4,177,206,248,89,28,114,189,28,231,204,234,103,196,143,107,36,72,213,200,247,181,200,157,46,149,92,227,240,12,55,75,48,222,31,116,251,79,177,234,75,30,61,99,167,200,233,168,104,105,145,122,34,102,246,213,85,85,85,87,61,238,114,185,239,123,149,94,247,185,206,114,185,206,85,80,233,92,149,60,211,229,63,79,235,189,70,220,73,78,103,92,192,43,52,138,142,167,135,237,16,200,188,38,117,87,213,6,77,114,138,57,226,170,176,210,201,4,51,68,218,103,185,137,26,205,60,117,30,233,163,123,157,11,88,237,145,178,57,143,142,53,242,84,243,79,148,253,63,174,245,27,113,47,249,143,242,255,0,163,226,34,197,46,173,233,14,59,254,123,20,30,26,9,105,169,228,130,158,60,138,151,173,145,244,212,62,103,199,27,38,134,53,87,178,101,119,82,199,18,196,228,127,230,86,32,166,189,45,210,220,239,90,115,187,102,153,233,165,139,219,57,37,231,189,224,168,188,84,52,253,222,212,47,154,79,206,76,246,70,221,163,137,238,248,156,155,237,178,110,170,136,178,255,0,153,7,10,58,113,194,86,156,104,126,21,133,69,227,174,181,223,104,39,191,223,231,133,25,85,119,170,106,91,145,28,228,69,94,220,44,234,114,69,10,42,182,54,185,202,170,247,190,73,31,13,176,12,255,0,50,210,204,202,211,168,58,125,144,213,216,242,27,29,66,84,208,215,83,42,117,196,253,149,21,21,21,21,175,99,154,174,99,216,228,86,61,142,115,92,142,107,149,22,85,113,231,198,14,51,197,206,151,232,117,233,171,73,69,155,88,233,239,173,203,44,244,145,84,118,40,103,150,74,70,66,248,228,149,136,215,50,102,211,62,84,99,95,34,198,142,70,61,206,84,234,112,57,94,105,14,27,175,90,175,169,58,71,168,16,85,201,98,200,180,222,178,26,133,164,157,97,158,39,178,235,108,150,41,163,127,189,17,241,203,28,114,34,57,28,197,86,34,57,174,106,171,86,63,241,21,160,217,151,13,186,185,125,210,156,206,138,173,175,183,84,61,246,202,233,169,210,22,93,173,202,247,37,61,108,72,215,189,189,18,53,187,171,81,238,232,122,62,55,47,91,28,137,149,121,127,113,49,134,240,161,169,121,174,169,102,20,53,119,23,187,7,171,182,218,45,148,200,173,125,198,227,37,117,19,226,129,100,233,86,194,206,152,164,123,228,114,47,75,24,238,150,189,253,17,191,10,235,70,175,102,90,245,170,25,6,174,106,4,244,146,95,114,42,134,205,80,148,144,36,48,68,198,70,216,162,134,54,123,213,25,28,81,199,26,43,149,207,84,98,43,156,231,42,185,66,127,242,161,227,142,167,26,186,217,56,71,212,102,82,37,138,229,81,80,204,70,236,175,138,157,104,106,229,116,147,186,138,117,114,181,37,100,242,185,253,167,38,242,164,210,182,61,158,217,25,217,147,252,200,120,214,213,62,15,191,39,127,147,59,6,41,115,251,91,237,127,27,237,218,90,153,187,126,23,194,118,251,93,153,226,219,127,18,254,174,174,173,246,110,219,108,187,226,14,84,60,14,83,99,86,171,39,23,26,140,250,180,190,220,169,234,31,136,218,85,146,211,165,13,36,173,146,7,86,206,142,70,172,175,158,39,63,180,212,222,36,134,86,201,187,221,35,59,50,43,142,126,6,63,134,143,216,159,243,209,251,29,246,59,218,95,234,39,180,60,87,139,240,223,249,196,61,29,62,27,253,150,253,127,118,222,240,195,252,189,57,133,235,71,22,122,209,122,211,157,70,198,48,171,117,182,221,139,212,222,226,150,201,69,87,12,238,158,58,186,72,90,215,58,106,153,90,172,233,168,122,170,35,81,119,70,251,254,104,177,131,157,95,154,124,91,233,253,15,168,220,73,169,193,79,45,239,224,125,170,119,93,76,252,178,253,173,246,158,63,61,139,193,125,157,240,29,190,229,77,60,221,222,231,138,151,125,188,55,79,79,74,111,215,190,254,237,150,21,243,171,243,79,139,125,63,161,245,27,136,25,87,145,143,233,179,246,111,247,145,106,133,85,242,49,253,54,126,205,254,242,45,80,0,0,0,0,1,15,249,165,235,165,30,143,240,167,126,198,232,175,62,19,36,212,79,243,55,108,134,52,130,73,31,75,34,162,220,30,232,229,94,174,207,133,238,66,233,24,215,57,146,84,193,252,85,114,61,179,0,165,110,114,122,215,246,231,136,43,78,142,82,91,251,52,154,101,111,94,244,242,69,211,36,245,215,24,169,234,36,233,114,72,228,116,45,129,148,104,221,216,199,36,157,253,250,155,208,160,65,92,79,22,190,231,57,85,155,10,197,168,124,109,235,32,184,83,218,237,212,221,214,71,223,170,158,70,199,20,125,111,86,177,189,79,123,83,119,42,53,55,221,85,19,222,126,81,58,121,62,232,229,247,57,226,129,53,86,158,111,15,101,211,75,124,245,21,146,116,177,253,250,170,234,121,233,41,233,182,87,181,237,234,99,234,101,238,35,94,212,240,221,14,233,89,26,166,21,227,227,76,241,93,34,226,247,82,112,92,42,147,194,89,105,238,20,247,10,106,86,199,28,113,210,248,218,72,107,31,4,76,141,141,99,33,141,245,14,100,108,70,252,49,181,141,85,85,69,85,11,233,208,29,99,177,113,1,163,88,158,177,99,144,248,122,76,154,222,218,137,41,186,158,255,0,9,84,199,58,58,154,110,183,177,139,39,106,120,229,139,185,208,141,127,71,83,126,23,34,153,0,174,174,75,122,199,125,204,52,107,45,209,219,188,61,202,77,59,184,83,212,90,234,122,152,157,52,183,39,84,72,234,110,134,177,21,122,39,130,162,94,227,158,247,59,196,244,252,45,141,168,182,42,5,122,243,11,230,23,173,28,38,107,69,151,78,116,231,24,194,174,54,219,142,47,77,123,150,91,221,21,92,211,182,121,42,234,225,115,90,232,106,98,106,51,166,157,138,136,173,85,221,93,239,249,34,119,94,91,220,107,106,159,24,63,148,79,202,101,131,20,182,125,146,246,71,130,246,21,45,76,61,207,21,226,251,157,222,244,242,239,183,134,103,79,79,78,219,187,125,247,77,156,107,114,222,254,24,58,167,106,212,207,203,47,217,47,102,99,240,88,188,23,217,223,31,220,237,212,212,77,221,238,120,168,182,223,196,244,244,244,174,221,27,239,239,217,59,95,3,28,12,127,2,239,182,223,231,163,246,199,237,143,179,127,212,79,103,248,95,9,226,127,243,137,186,250,188,79,251,29,186,62,253,253,193,42,128,0,80,183,53,61,28,177,105,23,23,23,122,156,114,109,169,51,219,124,89,140,148,221,47,254,213,170,169,158,120,234,83,173,239,114,191,185,61,60,179,239,240,181,189,254,134,181,26,196,85,199,252,4,233,158,85,170,28,92,105,157,187,22,164,238,123,7,32,162,201,174,51,190,57,22,26,90,26,9,217,81,43,228,115,24,238,142,174,219,98,98,187,102,172,179,68,197,115,122,247,51,87,56,173,76,251,97,197,100,56,45,37,93,213,41,48,44,126,142,223,53,45,68,159,218,173,174,169,69,172,146,122,118,35,213,19,174,9,232,216,247,171,90,231,58,4,106,162,181,140,85,197,92,186,181,142,251,163,124,92,96,149,54,136,124,69,38,97,112,131,14,186,83,117,49,157,234,90,249,226,141,171,214,230,61,91,218,157,41,231,217,189,46,127,99,163,169,173,123,148,13,133,0,0,82,183,58,191,52,248,183,211,250,31,81,184,159,39,38,171,181,170,193,196,150,109,125,190,220,233,45,214,219,118,155,220,170,235,43,42,230,108,48,83,65,29,125,189,210,75,36,142,84,107,24,214,162,185,92,170,136,136,138,170,125,124,234,252,211,226,223,79,232,125,70,226,64,170,43,181,214,221,77,95,71,111,185,213,210,211,221,41,210,146,186,40,102,115,25,85,2,75,28,201,20,173,69,217,236,73,97,138,68,107,183,78,184,216,239,155,81,80,37,87,48,110,54,238,188,87,231,241,216,177,137,234,232,116,235,21,168,168,134,213,70,218,167,58,11,180,237,154,102,178,236,248,221,12,79,99,228,167,116,109,108,82,35,150,20,238,35,85,22,73,55,198,186,27,194,62,178,241,3,130,103,185,254,158,226,55,91,141,6,21,111,108,241,120,106,86,201,237,74,238,244,61,116,48,117,61,174,124,205,165,146,122,133,108,109,145,223,154,142,62,158,170,136,183,252,174,26,56,116,206,248,160,213,58,13,51,193,105,255,0,193,86,94,43,122,225,254,230,90,252,76,48,207,89,219,150,88,251,221,174,251,29,218,99,186,223,242,68,249,170,108,61,162,250,67,134,232,46,151,227,250,71,167,240,85,199,98,199,105,221,13,58,213,206,179,79,43,223,35,165,150,105,31,238,69,124,146,201,36,138,141,70,177,21,234,141,107,90,136,212,13,104,113,60,166,251,131,101,86,108,215,22,174,240,87,172,126,225,79,116,183,84,246,153,39,98,170,9,27,36,82,116,61,28,199,116,189,141,93,156,138,213,219,101,69,79,113,118,152,103,23,118,174,47,185,126,107,54,87,61,186,146,207,150,88,112,123,253,183,35,181,65,80,215,177,147,173,170,103,50,170,22,43,150,86,83,76,157,93,29,196,221,31,28,209,163,164,237,44,142,143,252,208,121,125,211,90,105,175,92,80,232,181,170,173,236,125,67,171,243,11,29,52,82,212,191,174,105,106,170,43,47,75,44,179,185,200,196,115,224,107,224,138,46,136,216,142,151,225,99,95,181,107,97,185,254,101,167,213,55,90,172,51,33,171,181,62,249,103,173,176,92,210,21,78,138,203,117,92,75,21,69,60,172,114,43,94,199,53,119,77,211,225,123,88,246,244,189,141,114,7,95,54,168,53,87,54,168,0,0,2,165,121,218,104,229,246,44,171,5,226,6,158,110,245,150,166,222,152,117,100,125,44,111,132,170,142,74,138,186,117,221,95,215,39,121,146,212,251,145,157,44,240,191,19,183,145,168,149,173,137,226,215,220,231,42,179,97,88,181,15,141,189,100,23,10,123,93,186,155,186,200,251,245,83,200,216,226,143,173,234,214,55,169,239,106,110,229,70,166,251,170,162,123,203,31,231,79,175,53,55,108,203,20,225,202,205,91,72,251,109,138,157,153,53,233,33,168,138,87,251,70,100,146,42,104,101,98,51,174,7,197,78,178,72,137,215,249,198,87,49,202,207,133,142,90,224,196,242,155,238,13,149,89,179,92,90,187,193,94,177,251,133,61,210,221,83,218,100,157,138,168,36,108,145,73,208,244,115,29,210,246,53,118,114,43,87,109,149,21,61,192,108,209,164,248,47,228,191,75,48,221,51,246,167,180,254,201,99,246,235,23,141,236,118,124,87,133,166,142,30,239,111,169,221,29,93,190,174,158,167,109,190,219,174,219,157,172,199,252,63,106,103,229,147,67,176,61,82,146,174,213,81,87,147,99,244,55,10,255,0,101,201,215,75,13,115,225,111,138,129,159,27,213,189,169,210,88,213,142,114,185,142,98,181,203,212,213,50,0,2,162,245,191,155,183,18,90,107,173,25,246,156,216,176,157,53,158,219,138,229,23,91,37,28,181,118,218,247,79,36,20,213,114,67,27,164,115,107,26,213,122,181,136,170,168,214,166,251,236,137,242,45,208,173,93,88,228,215,249,80,213,60,203,83,63,132,119,179,62,214,228,23,27,239,130,251,33,222,240,190,42,166,73,187,93,207,26,222,190,158,231,79,87,75,119,219,125,147,125,128,145,92,189,56,160,207,184,179,209,123,214,163,106,53,163,31,183,92,173,217,69,77,146,40,172,148,243,67,3,160,142,146,146,102,185,205,154,89,92,175,234,168,122,42,163,145,54,70,251,190,106,180,153,197,143,154,125,100,250,129,144,250,140,229,233,240,83,194,151,240,62,210,203,174,153,253,189,251,91,237,60,130,123,239,141,246,95,128,237,247,41,169,225,237,118,251,210,239,183,134,234,234,234,77,250,246,219,221,186,209,103,22,62,105,245,147,234,6,67,234,51,129,106,156,149,60,172,101,63,80,43,189,58,220,79,242,0,114,84,242,177,148,253,64,174,244,235,113,63,192,252,156,179,22,177,103,56,173,231,10,202,104,124,109,151,32,183,212,90,238,52,221,215,199,223,165,158,55,71,44,125,108,86,189,189,76,123,147,118,170,57,55,221,21,23,222,107,239,199,39,8,151,94,16,117,113,184,164,23,26,187,198,39,126,167,117,203,28,186,207,78,230,61,240,35,213,175,165,153,232,212,137,245,48,175,79,95,109,118,86,73,12,138,216,251,169,27,118,30,49,167,17,90,13,134,241,37,164,119,221,41,204,232,169,28,203,141,59,223,108,174,154,157,102,125,166,226,140,114,83,214,196,141,123,29,215,27,157,186,181,30,222,182,43,227,114,244,61,200,161,73,156,2,241,175,149,112,167,168,244,150,75,181,207,196,105,150,77,112,134,60,142,223,80,178,62,58,14,181,108,110,185,211,164,109,123,219,52,76,68,87,181,141,94,244,108,70,42,117,54,39,197,125,24,158,83,98,206,113,91,54,107,139,87,120,219,46,65,111,167,186,91,170,123,79,143,191,75,60,109,146,41,58,30,141,123,122,152,246,174,206,68,114,111,178,162,47,184,214,223,136,173,6,204,184,109,213,203,238,148,230,116,85,109,125,186,161,239,182,87,77,78,144,178,237,110,87,185,41,235,98,70,189,237,232,145,173,221,90,143,119,67,209,241,185,122,216,228,73,171,202,11,138,172,202,199,170,20,220,45,228,119,42,187,150,39,145,211,214,212,227,240,58,52,145,109,55,24,163,117,84,168,199,185,232,177,211,75,20,117,14,115,17,175,252,247,109,205,70,119,38,115,131,175,243,171,243,79,139,125,63,161,245,27,137,141,56,47,227,6,213,194,110,145,235,123,173,235,87,38,119,152,211,217,232,49,70,67,19,85,148,211,177,151,4,146,186,87,72,199,69,209,78,179,68,244,141,205,114,202,247,49,157,61,11,36,145,228,190,117,126,105,241,111,167,244,62,163,113,32,0,31,171,150,101,55,220,231,42,188,230,185,77,119,141,189,100,23,10,139,165,198,167,180,200,251,245,83,200,233,37,147,161,136,214,55,169,239,114,236,212,70,166,251,34,34,123,139,180,229,161,192,229,55,14,56,108,58,195,156,62,173,250,139,154,89,227,100,212,146,50,90,118,88,237,211,44,115,165,19,161,122,53,203,82,174,100,78,153,207,111,192,248,210,54,34,35,94,249,176,87,42,206,3,191,238,71,21,122,191,101,255,0,11,46,33,98,185,219,191,220,31,77,123,107,251,191,250,195,98,100,144,255,0,131,168,99,191,189,60,181,64,5,64,115,100,227,94,221,168,21,159,193,139,75,238,125,251,45,146,224,249,50,250,216,214,170,158,73,110,148,179,205,10,219,29,27,218,198,73,12,79,141,179,57,223,157,99,228,236,43,21,171,10,171,237,252,170,190,106,124,7,127,221,126,42,244,130,203,254,10,92,190,197,108,183,127,187,190,166,246,231,247,127,245,118,202,200,225,255,0,9,80,247,127,125,120,16,87,131,254,26,239,188,84,235,141,159,76,173,139,217,181,67,211,116,201,42,219,84,200,36,164,179,197,52,108,168,146,37,115,95,213,50,247,89,28,104,140,122,119,36,98,185,17,136,247,55,98,140,79,22,177,96,216,173,155,10,197,168,124,21,151,31,183,211,218,237,212,221,215,201,216,165,130,54,199,20,125,111,87,61,221,44,99,83,119,42,185,118,221,85,87,222,107,111,195,174,188,230,92,54,234,229,139,85,176,202,218,182,190,221,80,198,92,232,97,168,72,89,118,183,43,218,181,20,82,171,152,246,244,72,214,236,142,86,59,161,232,201,26,157,108,106,166,197,58,47,171,216,110,189,105,126,63,171,154,127,61,92,150,44,138,157,211,83,165,92,11,12,241,61,146,58,41,97,145,158,244,71,199,44,114,70,170,213,115,21,88,170,215,57,170,142,80,238,165,106,243,100,224,162,227,168,20,127,194,119,75,237,157,251,213,146,222,248,242,250,40,210,150,158,57,109,116,176,77,50,220,221,35,220,199,201,52,76,141,176,185,191,157,123,227,236,35,17,169,10,163,236,168,169,94,109,124,107,251,110,178,179,132,221,50,185,218,171,44,176,246,100,205,46,16,47,126,71,87,67,63,113,150,198,170,183,162,62,203,226,138,73,93,27,156,229,145,91,18,172,107,20,204,120,64,190,29,117,231,50,225,183,87,44,90,173,134,86,213,181,246,234,134,50,231,67,13,66,66,203,181,185,94,213,168,162,149,92,199,183,162,70,183,100,114,177,221,15,70,72,212,235,99,85,54,19,225,215,94,112,222,36,180,142,197,170,216,101,109,35,153,113,167,99,46,116,48,212,44,207,180,220,81,141,90,138,41,85,204,99,186,227,115,182,71,43,27,214,197,100,141,78,135,181,87,95,126,26,56,116,206,248,160,213,58,13,51,193,105,255,0,193,86,94,43,122,225,254,230,90,252,76,48,207,89,219,150,88,251,221,174,251,29,218,99,186,223,242,68,249,170,108,81,165,90,103,138,232,222,156,99,154,91,133,82,120,123,46,51,111,138,223,77,213,28,108,146,110,132,248,231,151,182,198,49,211,74,245,116,146,61,26,157,114,61,238,84,221,202,6,176,71,96,204,176,12,203,79,170,109,84,185,158,61,87,106,125,242,207,69,127,182,44,200,157,21,150,234,184,146,90,122,136,158,213,86,189,142,106,236,187,47,194,246,189,142,233,123,28,212,235,229,228,230,124,34,90,184,190,229,249,163,56,164,23,26,75,62,89,97,193,236,23,44,114,235,61,59,94,198,78,182,168,90,250,89,158,141,89,89,77,50,116,245,246,215,116,124,112,200,173,147,180,145,184,35,255,0,43,238,96,148,214,154,107,47,11,218,211,117,171,123,31,80,218,12,62,249,83,44,181,47,235,154,90,90,122,59,42,69,20,14,114,49,28,249,220,201,229,151,162,54,35,98,248,88,214,109,101,90,209,164,56,110,189,105,126,65,164,122,129,5,92,150,44,138,157,176,212,45,36,235,12,241,61,146,54,88,166,141,254,244,71,199,44,113,200,136,228,115,21,88,136,230,185,170,173,93,104,114,204,90,251,131,101,87,156,43,41,161,240,87,172,126,225,81,107,184,211,119,89,39,98,170,9,29,28,177,245,177,92,199,116,189,142,77,218,170,213,219,116,85,79,121,117,60,175,120,215,254,16,24,35,52,99,80,174,119,90,237,73,195,109,239,169,150,227,90,189,239,108,218,219,51,88,202,133,149,173,77,166,139,187,4,50,36,138,175,147,224,151,174,71,62,94,216,84,6,191,104,229,247,135,253,101,203,52,119,35,155,196,85,227,55,7,83,199,83,210,198,120,186,87,181,36,166,169,232,99,222,145,247,96,146,41,123,125,106,230,117,244,187,226,106,161,109,92,149,60,172,101,63,80,43,189,58,220,64,14,104,254,123,53,55,240,95,71,162,39,255,0,37,79,43,25,79,212,10,239,78,183,1,0,57,163,249,236,212,223,193,125,30,136,233,88,159,9,153,150,117,194,134,65,197,14,31,81,87,118,102,43,148,73,101,187,216,233,168,17,207,165,183,71,71,21,68,183,37,151,185,212,230,49,211,198,215,198,216,151,165,157,82,185,200,198,63,167,186,243,71,243,217,169,191,130,250,61,17,63,249,42,121,88,202,126,160,87,122,117,184,10,160,225,215,94,115,46,27,117,114,197,170,216,101,109,91,95,110,168,99,46,116,48,212,36,44,187,91,149,237,90,138,41,85,204,123,122,36,107,118,71,43,29,208,244,100,141,78,182,53,83,97,62,29,117,231,13,226,75,72,236,90,173,134,86,210,57,151,26,118,50,231,67,13,66,204,251,77,197,24,213,168,162,149,92,198,59,174,55,59,100,114,177,189,108,86,72,212,232,123,85,106,7,153,127,3,149,60,56,230,83,107,14,14,250,71,233,214,105,120,145,144,210,70,200,169,223,99,184,204,146,78,180,77,133,136,214,173,50,181,146,186,23,49,191,3,35,88,222,136,173,99,230,197,92,14,113,119,117,225,7,87,29,149,207,110,171,188,98,119,234,118,219,114,59,84,21,14,99,223,2,61,28,202,168,88,174,72,159,83,10,245,116,119,19,101,100,147,70,142,143,186,178,52,54,30,53,172,226,199,205,62,178,125,64,200,125,70,115,99,220,79,41,177,103,56,173,155,53,197,171,188,109,151,32,183,211,221,45,213,61,167,199,223,165,158,54,201,20,157,15,70,189,189,76,123,87,103,34,57,55,217,81,23,220,107,133,197,143,154,125,100,250,129,144,250,140,224,90,167,37,79,43,25,79,212,10,239,78,183,19,252,128,28,149,60,172,101,63,80,43,189,58,220,79,240,63,39,44,197,172,89,206,43,121,194,178,154,31,27,101,200,45,245,22,187,141,55,117,241,247,233,103,141,209,203,31,91,21,175,111,83,30,228,221,170,142,77,247,69,69,247,154,251,241,201,194,37,215,132,29,92,110,41,5,198,174,241,137,223,169,221,114,199,46,179,211,185,143,124,8,245,107,233,102,122,53,34,125,76,43,211,215,219,93,149,146,67,34,182,62,234,70,221,135,140,105,196,86,131,97,188,73,105,29,247,74,115,58,42,71,50,227,78,247,219,43,166,167,89,159,105,184,163,28,148,245,177,35,94,199,117,198,231,110,173,71,183,173,138,248,220,189,15,114,40,82,103,0,188,107,229,92,41,234,61,37,146,237,115,241,26,101,147,92,33,143,35,183,212,44,143,142,131,173,91,27,174,116,233,27,94,246,205,19,17,21,237,99,87,189,27,17,138,157,77,137,241,95,70,39,148,216,179,156,86,205,154,226,213,222,54,203,144,91,233,238,150,234,158,211,227,239,210,207,27,100,138,78,135,163,94,222,166,61,171,179,145,28,155,236,168,139,238,53,183,226,43,65,179,46,27,117,114,251,165,57,157,21,91,95,110,168,123,237,149,211,83,164,44,187,91,149,238,74,122,216,145,175,123,122,36,107,119,86,163,221,208,244,124,110,94,182,57,18,106,242,130,226,171,50,177,234,133,55,11,121,29,202,174,229,137,228,116,245,181,56,252,14,141,36,91,77,198,40,221,85,42,49,238,122,44,116,210,197,29,67,156,196,107,255,0,61,219,115,81,157,201,156,224,235,252,234,252,211,226,223,79,232,125,70,226,101,94,70,63,166,207,217,191,222,70,42,231,87,230,159,22,250,127,67,234,55,19,42,242,49,253,54,126,205,254,242,2,213,0,0,0,0,10,139,214,254,110,220,73,105,174,180,103,218,115,98,194,116,214,123,110,43,148,93,108,148,114,213,219,107,221,60,144,83,85,201,12,110,145,205,172,107,85,234,214,34,170,163,90,155,239,178,39,200,183,66,181,117,99,147,95,229,67,84,243,45,76,254,17,222,204,251,91,144,92,111,190,11,236,135,123,194,248,170,153,38,237,119,60,107,122,250,123,157,61,93,45,223,109,246,77,246,2,69,114,244,226,131,62,226,207,69,239,90,141,168,214,140,126,221,114,183,101,21,54,72,162,178,83,205,12,14,130,58,74,73,154,231,54,105,101,114,191,170,161,232,170,142,68,217,27,238,249,170,202,2,63,240,83,194,151,240,62,210,203,174,153,253,189,251,91,237,60,130,123,239,141,246,95,128,237,247,41,169,225,237,118,251,210,239,183,134,234,234,234,77,250,246,219,221,186,200,0,4,85,230,143,228,79,83,127,5,245,138,34,85,17,87,154,63,145,61,77,252,23,214,40,128,165,110,19,188,211,232,223,212,12,123,212,96,54,83,53,172,225,59,205,62,141,253,64,199,189,70,3,101,48,6,42,226,199,202,198,178,125,63,200,125,58,115,42,152,171,139,31,43,26,201,244,255,0,33,244,233,192,214,176,218,160,213,92,218,160,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,11,242,61,74,137,185,237,83,214,171,178,237,176,30,198,252,130,251,130,5,249,1,90,156,223,39,106,96,216,219,21,191,19,174,53,40,159,209,253,168,159,253,3,166,242,165,176,207,227,38,186,170,185,89,208,230,123,190,73,239,161,119,234,255,0,172,253,94,112,117,242,251,47,18,161,71,174,203,93,86,231,38,235,183,186,154,45,191,249,165,59,87,43,26,58,104,241,20,146,38,179,186,228,221,223,15,220,177,81,111,247,126,176,44,117,19,245,158,85,16,39,185,3,183,219,220,7,13,189,255,0,35,158,219,28,19,125,247,220,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,49,87,22,62,86,53,147,233,254,67,233,211,153,84,197,92,88,249,88,214,79,167,249,15,167,78,6,181,134,213,6,170,230,213,0,0,0,0,0,0,0,69,94,104,254,68,245,55,240,95,88,162,41,91,132,239,52,250,55,245,3,30,245,24,11,169,230,143,228,79,83,127,5,245,138,34,149,184,78,243,79,163,127,80,49,239,81,128,13,148,192,0,69,94,104,254,68,245,55,240,95,88,162,40,4,191,238,104,254,68,245,55,240,95,88,162,40,4,11,94,229,33,193,101,214,203,83,31,21,154,165,143,213,208,84,73,79,182,7,4,181,46,137,238,130,120,164,142,162,225,44,8,212,85,100,145,72,140,129,94,237,156,199,203,39,109,81,96,148,180,160,0,16,87,152,255,0,47,250,62,34,44,82,234,222,144,227,191,231,177,65,225,160,150,154,158,72,41,227,200,169,122,217,31,77,67,230,124,113,178,104,99,85,123,38,87,117,44,113,44,78,71,254,101,98,157,64,13,85,203,169,228,169,229,99,41,250,129,93,233,214,226,189,121,154,90,109,86,94,56,245,62,142,205,108,164,160,167,146,162,219,86,248,169,161,108,76,116,243,219,41,38,154,85,107,81,17,95,36,178,73,35,221,243,115,222,231,46,234,170,165,133,114,84,242,177,148,253,64,174,244,235,112,19,252,0,5,0,243,71,243,217,169,191,130,250,61,17,42,185,24,254,155,63,102,255,0,121,17,87,154,63,158,205,77,252,23,209,232,137,85,200,199,244,217,251,55,251,200,11,84,0,1,138,184,177,242,177,172,159,79,242,31,78,156,214,176,217,79,139,31,43,26,201,244,255,0,33,244,233,205,107,0,218,160,0,0,0,5,0,243,71,243,217,169,191,130,250,61,17,42,185,24,254,155,63,102,255,0,121,17,87,154,63,158,205,77,252,23,209,232,137,85,200,199,244,217,251,55,251,200,8,171,205,31,207,102,166,254,11,232,244,70,31,225,215,65,179,46,36,181,114,197,165,56,101,21,91,159,113,168,99,238,117,208,211,164,204,180,219,145,237,74,138,217,81,207,99,122,35,107,183,70,171,219,214,245,100,109,94,183,181,22,64,115,8,192,51,45,83,230,61,155,105,246,159,99,213,119,204,134,249,81,100,166,161,161,166,68,235,149,254,198,163,85,85,85,84,107,24,214,163,158,247,185,81,140,99,92,231,43,90,213,84,181,238,14,184,58,193,56,64,193,42,44,22,10,207,108,228,151,158,143,180,25,7,110,106,127,106,118,166,168,125,47,246,171,231,150,56,59,81,212,44,127,155,84,235,219,169,219,170,251,131,37,232,190,144,225,186,11,165,248,254,145,233,252,21,113,216,177,218,119,67,78,181,115,172,211,202,247,200,233,101,154,71,251,145,95,36,178,73,34,163,81,172,69,122,163,90,214,162,53,43,131,158,119,232,79,246,147,247,105,106,133,85,243,206,253,9,254,210,126,237,3,21,114,84,243,79,148,253,63,174,245,27,113,117,37,43,114,84,243,79,148,253,63,174,245,27,113,117,32,84,175,54,190,10,61,137,89,89,197,150,153,91,45,84,118,89,187,49,230,150,248,19,177,35,107,166,159,182,203,155,81,93,209,39,121,242,197,28,173,141,173,114,72,141,149,82,69,150,103,178,176,77,170,10,33,230,105,193,246,51,194,214,168,89,47,90,114,148,148,120,78,115,79,43,173,86,118,203,81,44,246,201,232,227,167,101,75,31,36,239,145,210,177,238,153,146,181,234,253,247,146,70,116,181,35,107,158,16,212,159,252,177,120,14,252,183,223,105,181,231,86,44,189,88,14,63,112,111,179,109,119,27,119,114,151,40,153,172,153,178,108,238,235,87,179,79,59,105,213,221,81,201,20,206,73,33,93,250,37,106,71,254,8,56,90,254,23,26,227,6,155,214,228,158,196,178,219,109,242,95,111,117,17,55,170,169,244,49,77,12,78,138,153,21,170,196,153,239,158,54,163,159,240,177,170,231,236,245,106,70,253,135,173,54,155,85,130,213,69,98,177,91,41,45,214,219,117,60,116,148,116,116,144,182,24,41,160,141,168,216,226,142,54,162,53,140,107,81,26,141,68,68,68,68,68,3,235,0,0,41,91,157,95,154,124,91,233,253,15,168,220,75,169,41,91,157,95,154,124,91,233,253,15,168,220,64,202,188,140,127,77,159,179,127,188,137,211,104,227,27,135,219,239,16,85,124,50,90,115,111,23,157,82,111,18,65,5,36,178,210,203,85,28,83,203,83,74,218,134,53,99,73,160,142,157,86,84,122,181,168,231,182,52,115,164,108,145,199,73,156,50,241,131,147,112,181,165,250,165,101,211,149,171,163,205,179,154,139,3,109,87,134,197,79,44,22,200,40,228,170,125,75,223,28,236,145,178,189,237,153,145,53,138,205,182,146,71,245,53,99,107,95,31,237,55,107,173,130,235,69,125,177,92,234,237,215,43,117,68,117,116,117,148,147,58,25,233,167,141,200,232,229,142,70,170,57,143,107,145,28,142,69,69,69,68,84,3,105,224,69,254,0,120,193,181,113,101,164,109,117,193,106,227,206,240,234,122,58,12,173,147,68,212,101,76,239,99,146,58,232,157,27,27,23,69,66,195,43,214,54,181,171,19,218,246,116,244,36,114,73,40,0,0,0,26,192,234,174,166,101,90,201,168,249,30,169,102,181,126,34,245,147,92,37,184,84,244,201,35,227,135,173,126,8,34,238,61,239,108,49,49,27,28,108,87,47,68,108,99,81,118,106,23,189,204,187,63,169,211,238,11,117,18,170,219,144,210,90,174,87,202,122,107,5,42,76,177,117,214,50,174,166,56,170,169,226,100,136,189,111,117,26,213,170,244,167,91,88,215,189,189,61,29,73,175,184,23,125,201,247,71,44,88,55,12,9,170,180,243,120,139,214,165,220,39,168,172,147,165,236,236,82,208,212,79,73,79,77,178,189,204,119,75,217,83,47,113,26,199,47,137,232,119,82,70,213,48,87,60,28,2,154,43,174,150,106,149,14,61,86,181,21,84,247,27,5,210,236,212,149,208,35,34,116,83,209,83,189,119,237,49,234,179,87,189,190,228,123,209,36,254,50,70,157,54,85,162,154,95,106,209,93,35,196,52,162,204,234,73,41,241,107,61,53,181,245,20,212,77,164,101,100,236,98,119,170,150,38,170,163,31,52,189,201,95,241,57,85,242,57,85,206,85,85,92,21,205,7,19,251,87,193,46,160,248,124,103,219,53,246,111,103,93,168,250,40,188,68,212,125,170,232,60,69,76,123,34,186,62,138,87,84,245,200,155,116,196,178,245,42,53,92,5,101,242,147,205,110,184,175,26,88,253,138,223,79,73,37,62,99,103,186,217,43,157,51,28,175,142,6,83,58,185,29,18,163,145,17,253,218,24,154,170,228,114,116,57,233,182,234,142,109,239,26,182,98,121,77,247,6,202,172,217,174,45,93,224,175,88,253,194,158,233,110,169,237,50,78,197,84,18,54,72,164,232,122,57,142,233,123,26,187,57,21,171,182,202,138,158,227,105,48,0,0,7,228,229,153,77,139,6,197,111,57,174,83,93,224,172,184,253,190,162,233,113,169,237,62,78,197,44,17,186,73,100,232,98,57,238,233,99,28,187,53,21,203,182,200,138,190,227,245,136,171,204,211,90,255,0,34,220,35,229,62,30,223,226,171,243,189,240,170,62,184,186,225,139,198,193,55,136,146,77,164,99,155,181,44,85,61,14,78,173,165,88,186,154,173,234,216,40,175,86,51,175,202,134,169,230,90,153,236,191,102,125,173,200,46,55,223,5,223,239,120,95,21,83,36,221,174,231,75,122,250,123,157,61,93,45,223,109,246,77,246,58,169,218,180,159,5,252,168,106,158,27,166,126,212,246,103,218,220,130,221,98,241,189,142,247,133,241,85,49,195,221,237,245,55,175,167,185,213,211,212,221,246,219,116,223,115,37,241,193,163,183,93,16,226,143,80,49,26,203,13,37,170,219,91,120,169,189,216,98,161,165,116,20,75,106,171,149,211,83,54,157,170,198,55,162,54,185,96,114,70,157,13,146,9,24,213,94,141,192,191,237,16,205,110,186,149,162,248,14,163,95,105,233,32,185,101,88,189,170,247,89,21,35,28,216,35,158,166,146,57,164,108,109,115,156,228,98,57,234,136,138,231,46,219,110,171,243,59,169,0,57,50,106,151,218,190,28,111,186,103,95,125,241,85,248,38,65,39,134,162,240,189,30,14,215,90,196,154,31,206,35,17,178,117,213,54,226,239,123,156,246,237,178,236,222,218,19,252,10,86,231,87,230,159,22,250,127,67,234,55,18,16,96,24,6,101,170,121,149,167,79,180,251,30,171,190,100,55,202,132,166,161,161,166,68,235,149,251,42,170,170,170,163,88,198,181,28,247,189,202,140,99,26,231,57,90,214,170,164,223,231,87,230,159,22,250,127,67,234,55,17,201,83,205,62,83,244,254,187,212,109,192,89,247,7,252,53,216,184,86,208,235,62,153,91,23,189,117,155,166,233,146,85,182,169,243,199,87,120,150,24,217,81,36,74,230,179,166,20,237,50,56,209,24,197,237,198,197,114,43,213,238,118,107,0,15,146,237,105,181,95,237,85,182,43,237,178,146,227,109,184,211,201,73,89,71,87,11,102,130,166,9,26,173,146,41,35,114,43,94,199,53,85,170,213,69,69,69,84,82,139,57,138,112,43,83,194,214,100,185,198,159,80,85,191,74,239,245,16,195,67,53,77,84,79,125,178,227,50,84,61,109,168,139,34,207,51,27,29,59,164,100,206,103,241,30,214,57,239,123,85,239,189,227,15,241,137,105,181,94,184,80,214,26,59,205,178,146,190,158,60,30,245,86,200,170,97,108,172,108,240,81,203,52,50,163,92,138,136,248,229,142,57,24,239,155,94,198,185,54,84,69,3,91,115,106,131,85,115,106,128,7,228,229,153,77,139,6,197,111,57,174,83,93,224,172,184,253,190,162,233,113,169,237,62,78,197,44,17,186,73,100,232,98,57,238,233,99,28,187,53,21,203,182,200,138,190,227,245,136,85,205,147,93,47,186,63,195,47,217,188,74,243,106,164,186,234,37,193,248,221,84,53,8,201,42,159,103,146,150,101,173,125,60,110,95,247,8,95,39,75,145,141,169,77,186,94,232,222,208,166,29,107,213,11,174,181,106,230,95,170,247,150,213,199,81,148,222,42,110,76,167,169,173,117,91,232,224,123,215,179,74,146,185,17,94,200,98,237,196,207,133,168,140,141,168,141,106,34,34,116,160,0,182,158,73,122,199,98,151,21,206,184,126,168,135,179,122,166,184,46,99,71,39,83,221,226,233,100,142,158,146,161,54,70,116,71,217,124,84,222,245,127,83,252,87,194,221,163,114,173,159,154,224,240,109,174,149,156,59,113,29,134,106,55,182,125,157,101,109,194,59,118,70,231,164,239,133,246,122,135,182,58,165,146,40,21,31,47,109,139,223,99,54,114,119,97,137,221,14,86,163,87,99,224,0,0,6,181,156,88,249,167,214,79,168,25,15,168,206,108,166,107,89,197,143,154,125,100,250,129,144,250,140,224,90,167,37,79,43,25,79,212,10,239,78,183,19,252,128,28,149,60,172,101,63,80,43,189,58,220,79,240,0,0,43,215,157,125,166,213,55,13,184,109,246,107,101,35,238,84,121,197,61,37,61,99,161,106,207,12,19,80,86,186,88,153,38,221,77,99,221,4,46,115,81,118,114,197,26,174,253,41,180,11,229,113,231,179,76,191,26,244,122,210,127,243,171,242,177,139,125,64,161,244,235,137,0,57,92,121,236,211,47,198,189,30,180,12,171,206,175,205,62,45,244,254,135,212,110,39,74,229,143,194,37,171,137,173,92,171,202,243,11,141,34,98,122,107,81,110,185,92,173,82,83,182,119,221,231,149,242,186,158,149,204,145,174,139,195,57,105,164,239,117,34,171,153,180,109,111,231,22,72,251,175,58,191,52,248,183,211,250,31,81,184,153,87,145,143,233,179,246,111,247,144,22,168,0,0,124,151,107,77,170,255,0,106,173,177,95,109,148,151,27,109,198,158,74,74,202,58,184,91,52,21,48,72,213,108,145,73,27,145,90,246,57,170,173,86,170,42,42,42,162,159,88,2,130,249,131,112,73,117,225,67,63,142,251,140,65,87,93,167,89,85,69,68,214,170,198,210,185,176,90,103,116,211,57,150,151,200,233,165,123,223,29,59,99,115,101,145,90,179,39,113,90,138,177,201,183,215,203,155,141,127,224,171,168,243,216,51,251,157,214,77,50,202,127,55,114,166,129,123,177,218,235,149,88,145,220,219,15,75,158,238,150,49,99,149,177,43,92,248,220,215,109,43,161,138,53,185,238,34,180,27,13,226,75,72,239,186,83,153,209,82,57,151,26,119,190,217,93,53,58,204,251,77,197,24,228,167,173,137,26,246,59,174,55,59,117,106,61,189,108,87,198,229,232,123,145,117,236,226,43,65,179,46,27,117,114,251,165,57,157,21,91,95,110,168,123,237,149,211,83,164,44,187,91,149,238,74,122,216,145,175,123,122,36,107,119,86,163,221,208,244,124,110,94,182,57,16,46,123,152,207,26,255,0,193,87,78,32,176,96,23,59,84,154,155,148,254,110,219,77,58,247,100,181,208,170,61,36,185,186,30,151,49,221,47,98,71,19,101,86,181,242,57,206,218,86,195,44,107,69,152,158,45,125,206,114,171,54,21,139,80,248,219,214,65,112,167,181,219,169,187,172,143,191,85,60,141,142,40,250,222,173,99,122,158,246,166,238,84,106,111,186,170,39,188,249,46,119,107,173,234,165,149,151,155,157,93,125,68,116,240,82,50,90,153,157,43,219,4,17,50,24,98,71,57,85,81,145,197,28,113,177,191,38,177,141,106,108,136,136,91,167,41,190,10,46,58,127,71,252,39,117,66,217,216,189,94,237,236,143,16,162,145,41,106,35,138,215,85,4,51,37,205,178,49,207,124,115,74,201,29,11,91,249,167,178,62,250,61,28,147,34,48,36,175,0,188,40,209,240,165,161,212,150,75,156,93,121,158,81,217,188,101,19,73,12,9,36,21,78,133,168,218,6,201,18,187,185,13,63,198,214,170,200,246,186,71,207,35,122,82,94,134,201,80,0,213,92,217,79,132,239,43,26,55,244,255,0,30,244,232,13,107,13,148,248,78,242,177,163,127,79,241,239,78,128,8,235,204,191,129,202,110,35,176,217,181,135,7,125,91,53,23,11,179,200,200,105,35,100,181,12,190,91,161,89,39,90,38,194,196,115,146,165,28,249,93,11,152,223,141,242,44,111,69,71,49,240,210,94,39,148,223,112,108,170,205,154,226,213,222,10,245,143,220,41,238,150,234,158,211,36,236,85,65,35,100,138,78,135,163,152,238,151,177,171,179,145,90,187,108,168,169,238,54,147,42,131,154,15,47,186,107,77,53,235,138,29,22,181,85,189,143,168,117,126,97,99,166,138,90,151,245,205,45,85,69,101,233,101,150,119,57,24,142,124,13,124,17,69,209,27,17,210,252,44,107,246,8,1,196,110,183,221,120,142,214,27,214,178,223,108,116,150,139,149,254,158,220,218,202,74,73,28,248,18,122,122,24,41,164,124,125,95,19,88,247,64,175,70,42,185,88,143,70,171,159,211,214,182,191,201,83,202,198,83,245,2,187,211,173,197,43,23,83,201,83,202,198,83,245,2,187,211,173,192,64,14,104,254,123,53,55,240,95,71,162,39,255,0,37,79,43,25,79,212,10,239,78,183,16,3,154,63,158,205,77,252,23,209,232,137,255,0,201,83,202,198,83,245,2,187,211,173,192,78,156,179,22,177,103,56,173,231,10,202,104,124,109,151,32,183,212,90,238,52,221,215,199,223,165,158,55,71,44,125,108,86,189,189,76,123,147,118,170,57,55,221,21,23,222,80,15,25,188,23,101,92,48,107,141,14,155,227,109,186,229,54,92,191,166,124,66,162,58,25,31,85,89,215,55,105,40,92,140,98,50,90,200,222,177,181,205,135,126,166,203,3,250,99,89,82,54,236,40,0,137,92,184,184,86,213,14,21,116,142,190,197,169,57,133,37,85,70,81,81,5,237,248,229,53,36,106,203,13,106,177,99,153,171,88,215,42,212,189,241,50,145,175,68,68,142,55,192,228,141,100,71,44,142,166,30,44,124,211,235,39,212,12,135,212,103,54,83,53,172,226,199,205,62,178,125,64,200,125,70,112,45,83,146,167,149,140,167,234,5,119,167,91,137,254,64,14,74,158,86,50,159,168,21,222,157,110,39,248,0,0,21,235,206,190,211,106,155,134,220,54,251,53,178,145,247,42,60,226,158,146,158,177,208,181,103,134,9,168,43,93,44,76,147,110,166,177,238,130,23,57,168,187,57,98,141,87,126,148,218,5,242,184,243,217,166,95,141,122,61,105,63,249,213,249,88,197,190,160,80,250,117,196,128,28,174,60,246,105,151,227,94,143,90,6,85,231,87,230,159,22,250,127,67,234,55,19,42,242,49,253,54,126,205,254,242,49,87,58,191,52,248,183,211,250,31,81,184,153,87,145,143,233,179,246,111,247,144,22,168,87,7,29,28,207,170,116,103,87,44,250,83,162,203,73,118,126,43,120,161,174,204,43,169,171,34,115,42,89,27,230,74,203,2,164,180,210,54,55,171,123,10,250,152,158,175,137,253,81,244,163,216,244,76,171,204,83,142,170,110,22,176,213,193,244,250,190,145,250,169,127,167,134,106,24,106,105,101,123,45,150,233,150,161,139,114,69,88,214,9,158,217,41,221,27,33,115,255,0,142,246,189,204,123,26,172,125,16,129,178,239,14,186,243,134,241,37,164,118,45,86,195,43,105,28,203,141,59,25,115,161,134,161,102,125,166,226,140,106,212,81,74,174,99,29,215,27,157,178,57,88,222,182,43,36,106,116,61,170,185,44,215,135,129,206,46,238,188,32,234,227,178,185,237,213,119,140,78,253,78,219,110,71,106,130,161,204,123,224,71,163,153,85,11,21,201,19,234,97,94,174,142,226,108,172,146,104,209,209,247,86,70,236,17,137,229,54,44,231,21,179,102,184,181,119,141,178,228,22,250,123,165,186,167,180,248,251,244,179,198,217,34,147,161,232,215,183,169,143,106,236,228,71,38,251,42,34,251,128,253,96,0,0,0,2,42,243,71,242,39,169,191,130,250,197,17,42,136,171,205,31,200,158,166,254,11,235,20,64,82,183,9,222,105,244,111,234,6,61,234,48,27,41,154,214,112,157,230,159,70,254,160,99,222,163,1,178,152,3,21,113,99,229,99,89,62,159,228,62,157,57,149,76,85,197,143,149,141,100,250,127,144,250,116,224,107,88,109,80,106,174,109,59,118,187,90,172,22,170,219,237,246,231,73,110,182,219,169,228,171,172,172,171,153,176,193,77,4,109,87,73,44,146,57,81,172,99,90,138,229,114,170,34,34,42,168,29,127,84,181,75,4,209,108,18,231,169,154,151,125,246,54,55,102,236,248,218,223,11,53,71,107,187,51,33,143,243,112,177,242,59,121,37,99,126,22,174,219,238,187,34,42,164,0,224,203,154,157,247,90,184,130,174,210,253,94,176,90,172,182,172,214,224,239,177,211,83,206,200,219,104,145,34,218,59,125,68,146,43,124,71,123,182,157,18,162,36,139,83,42,177,172,232,150,54,83,194,14,63,184,193,186,241,101,171,142,117,189,105,35,193,48,234,138,202,12,81,144,196,228,125,76,15,123,82,74,233,93,35,27,47,93,66,67,19,210,55,53,169,19,26,198,116,245,164,146,73,24,0,218,160,16,3,150,47,30,63,150,251,21,54,131,106,197,235,171,62,199,237,237,246,109,210,227,113,238,85,101,16,181,243,58,77,155,218,106,119,169,224,109,58,59,170,73,37,153,169,36,203,191,68,174,73,254,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,249,30,183,127,24,246,47,200,245,187,248,192,123,27,242,11,242,9,242,11,242,2,170,121,193,35,123,120,142,251,255,0,163,170,147,109,191,243,104,14,251,202,178,146,118,98,171,51,226,119,109,89,240,251,191,218,232,149,14,135,206,1,85,100,195,89,238,217,213,245,95,254,47,1,154,57,99,83,66,205,53,166,116,76,106,59,178,197,114,162,39,254,15,70,4,238,60,57,55,67,201,197,235,178,110,7,20,106,238,115,79,113,193,171,191,222,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,24,171,139,31,43,26,201,244,255,0,33,244,233,204,170,98,174,44,124,172,107,39,211,252,135,211,167,3,90,195,106,131,85,115,106,128,0,0,0,0,0,0,34,175,52,127,34,122,155,248,47,172,81,20,173,194,119,154,125,27,250,129,143,122,140,5,212,243,71,242,39,169,191,130,250,197,17,74,220,39,121,167,209,191,168,24,247,168,192,6,202,96,0,34,175,52,127,34,122,155,248,47,172,81,20,2,95,247,52,127,34,122,155,248,47,172,81,20,2,6,213,0,0,0,0,40,7,154,63,158,205,77,252,23,209,232,137,255,0,201,83,202,198,83,245,2,187,211,173,196,0,230,143,231,179,83,127,5,244,122,34,127,242,84,242,177,148,253,64,174,244,235,112,19,252,0,5,0,243,71,243,217,169,191,130,250,61,17,42,185,24,254,155,63,102,255,0,121,17,87,154,63,158,205,77,252,23,209,232,137,85,200,199,244,217,251,55,251,200,11,84,0,1,138,184,177,242,177,172,159,79,242,31,78,156,214,176,217,79,139,31,43,26,201,244,255,0,33,244,233,205,107,0,218,160,0,0,0,5,0,243,71,243,217,169,191,130,250,61,17,42,185,24,254,155,63,102,255,0,121,17,87,154,63,158,205,77,252,23,209,232,137,85,200,199,244,217,251,55,251,200,9,255,0,130,112,245,138,225,58,237,169,156,65,120,159,104,100,154,141,236,218,110,169,41,99,111,178,232,104,232,225,131,195,195,38,203,34,247,100,139,187,34,245,35,93,209,3,122,17,98,235,126,85,0,1,85,124,243,191,66,127,180,159,187,75,84,42,175,158,119,232,79,246,147,247,104,24,171,146,167,154,124,167,233,253,119,168,219,139,169,41,91,146,167,154,124,167,233,253,119,168,219,139,169,0,85,95,60,239,208,159,237,39,238,210,213,10,171,231,157,250,19,253,164,253,218,6,42,228,169,230,159,41,250,127,93,234,54,226,234,74,86,228,169,230,159,41,250,127,93,234,54,226,234,64,0,0,20,173,206,175,205,62,45,244,254,135,212,110,37,212,148,173,206,175,205,62,45,244,254,135,212,110,32,64,2,101,102,188,177,245,115,7,225,46,46,37,46,247,26,184,47,180,180,237,185,94,176,138,139,51,219,91,111,183,58,103,55,191,221,142,71,170,189,177,44,51,203,28,145,69,218,141,102,238,57,174,133,90,238,235,201,239,135,172,87,85,53,150,249,171,153,77,79,127,242,87,224,106,109,214,183,210,199,44,53,53,213,141,169,108,85,18,57,232,187,118,60,59,164,98,53,168,238,234,196,244,123,123,93,47,186,144,53,129,210,221,82,206,244,91,59,182,106,102,154,95,125,141,146,89,187,222,10,183,194,195,81,218,238,194,248,100,252,220,204,124,110,222,57,94,223,137,171,182,251,166,202,136,169,176,159,10,60,87,105,199,22,186,112,204,215,10,151,192,221,104,123,112,95,236,19,204,143,170,180,85,57,21,81,174,84,68,238,66,254,151,44,83,34,35,100,107,92,138,140,123,36,141,149,131,204,235,128,239,200,133,246,167,94,116,158,203,211,128,228,23,7,123,74,215,110,183,118,233,113,121,156,200,91,30,238,238,185,123,53,19,186,161,91,211,28,113,66,229,142,20,219,174,38,172,106,225,71,138,237,71,225,43,81,217,154,225,82,248,235,85,119,110,11,253,130,121,149,148,183,122,86,170,170,53,202,136,189,185,153,212,229,138,100,69,116,110,115,145,81,236,124,145,188,54,62,7,84,210,221,82,193,53,167,4,182,106,102,154,95,125,179,141,222,123,222,10,183,194,205,79,221,237,76,248,100,252,220,204,100,141,218,72,158,223,137,169,190,219,166,232,168,171,218,192,172,14,120,185,77,246,147,21,210,76,42,158,187,162,203,117,184,94,46,149,148,221,166,47,118,170,146,58,88,233,228,235,84,235,111,75,43,106,83,100,84,106,247,55,114,42,181,170,144,47,129,157,47,181,107,31,22,154,103,129,223,93,72,182,217,239,30,210,172,130,174,137,181,112,85,193,67,12,149,178,82,201,19,149,26,230,76,218,101,133,119,221,17,36,85,86,187,110,149,203,252,222,115,175,181,188,100,220,172,30,203,240,159,98,177,251,93,139,189,223,238,120,190,228,110,175,238,244,244,167,111,111,31,219,233,221,223,222,186,183,248,186,91,218,249,50,105,111,218,190,35,175,186,153,95,98,241,84,24,38,63,39,134,173,241,93,30,14,233,90,244,134,31,205,163,209,210,117,210,182,226,223,123,92,198,237,186,236,238,218,129,117,39,228,229,152,181,139,57,197,111,56,86,83,67,227,108,185,5,190,162,215,113,166,238,190,62,253,44,241,186,57,99,235,98,181,237,234,99,220,155,181,81,201,190,232,168,190,243,245,128,26,171,155,20,112,7,157,126,81,56,54,210,123,255,0,178,253,159,225,49,248,236,93,158,255,0,119,171,217,178,62,131,187,213,210,221,187,158,23,185,211,183,195,215,211,187,182,234,90,76,227,167,10,186,224,28,96,234,221,138,243,81,73,53,69,86,81,87,123,99,169,158,231,49,32,184,59,199,66,213,87,53,171,214,216,170,99,107,211,109,145,232,228,69,114,34,57,109,123,148,54,117,246,183,131,107,109,131,217,126,19,236,86,65,116,177,119,187,253,207,23,220,145,181,253,222,158,148,237,237,227,251,125,59,187,251,215,86,255,0,23,75,66,106,128,0,21,43,206,211,88,239,178,229,88,47,15,212,240,246,108,180,214,244,204,107,36,234,99,188,93,84,146,84,82,83,166,202,206,184,251,44,138,167,222,143,233,127,138,248,155,188,109,85,182,163,92,30,52,245,51,242,187,197,102,167,231,81,213,218,170,233,42,50,9,237,244,21,86,185,59,148,181,84,52,72,148,116,179,177,253,110,71,247,32,167,137,234,246,187,165,206,114,185,168,141,84,68,9,21,201,167,0,166,201,184,163,186,102,119,28,122,174,174,159,14,197,234,234,104,238,13,73,82,10,27,141,68,177,83,198,143,115,85,24,175,146,154,74,228,107,31,190,232,217,28,137,188,125,77,201,92,237,52,114,251,22,85,130,241,3,79,55,122,203,83,111,76,58,178,62,150,55,194,85,71,37,69,93,58,238,175,235,147,188,201,106,125,200,206,150,120,95,137,219,200,212,76,235,201,167,0,169,198,120,92,186,102,119,28,122,146,146,163,49,202,42,234,104,238,13,72,150,122,235,117,60,81,83,198,143,115,85,94,140,142,166,58,228,107,31,182,202,233,28,137,180,157,78,202,188,202,52,134,155,87,248,62,206,32,72,41,22,229,135,211,166,95,109,154,166,121,98,100,15,161,107,159,80,228,72,247,235,123,168,214,174,54,53,232,172,87,202,213,94,157,145,237,10,214,228,245,154,218,177,94,48,89,98,184,83,213,201,81,152,226,247,43,37,11,161,99,85,145,206,199,67,92,174,149,85,200,168,206,213,12,173,69,106,57,122,220,196,219,101,87,54,242,77,96,116,159,58,252,151,234,158,27,169,158,203,246,159,217,44,130,221,125,240,93,254,207,138,240,181,49,205,218,238,116,187,163,171,183,211,213,210,237,183,223,101,219,99,102,140,79,41,177,103,56,173,155,53,197,171,188,109,151,32,183,211,221,45,213,61,167,199,223,165,158,54,201,20,157,15,70,189,189,76,123,87,103,34,57,55,217,81,23,220,5,54,115,171,243,79,139,125,63,161,245,27,136,228,169,230,159,41,250,127,93,234,54,225,206,175,205,62,45,244,254,135,212,110,35,146,167,154,124,167,233,253,119,168,219,128,186,144,0,3,21,113,99,229,99,89,62,159,228,62,157,57,149,76,85,197,143,149,141,100,250,127,144,250,116,224,107,88,109,80,106,174,109,80,0,161,110,106,122,199,98,213,222,46,46,244,216,228,59,210,96,86,248,176,233,42,122,159,253,181,85,77,60,242,84,175,67,216,213,103,110,122,137,96,219,226,107,187,29,109,114,181,232,137,115,220,74,106,245,54,130,232,54,115,171,147,79,73,29,70,59,103,154,107,122,85,193,44,208,75,113,126,209,81,67,35,34,217,234,201,42,100,134,53,84,86,236,143,85,87,53,17,92,154,214,93,174,215,91,253,214,182,251,125,185,213,220,110,87,26,137,42,235,43,42,230,116,211,212,207,35,149,210,75,36,142,85,115,222,231,42,185,92,170,170,170,170,170,6,64,143,68,46,171,195,109,71,18,51,95,41,27,109,110,113,14,15,79,109,108,110,116,242,78,180,18,86,75,59,221,238,107,24,214,164,45,106,39,82,189,95,34,175,71,66,119,58,254,147,224,191,149,13,83,195,116,207,218,158,204,251,91,144,91,172,94,55,177,222,240,190,42,166,56,123,189,190,166,245,244,247,58,186,122,155,190,219,110,155,238,88,255,0,30,154,47,106,208,94,90,122,63,167,244,184,133,38,59,119,143,40,178,213,228,148,240,189,178,190,91,220,150,106,223,27,44,178,181,206,73,95,221,71,53,28,142,115,81,140,99,25,180,108,98,36,11,225,59,205,62,141,253,64,199,189,70,0,58,86,161,97,87,93,53,207,242,93,57,190,212,82,79,114,197,111,21,182,74,201,105,30,231,65,36,244,211,62,25,29,27,156,214,185,88,174,98,170,42,181,171,182,219,162,124,139,243,229,213,172,118,45,100,225,31,4,169,180,67,225,234,240,251,124,24,117,210,155,169,239,236,213,80,65,20,109,94,183,49,136,238,236,11,79,62,205,234,107,59,253,29,78,115,28,165,112,115,136,209,123,86,157,113,13,101,212,12,95,16,164,179,90,51,251,59,234,235,42,41,158,214,178,190,247,13,67,252,100,171,18,59,118,61,98,154,137,207,114,53,173,145,242,57,255,0,20,139,42,157,131,147,38,186,86,98,218,203,125,208,107,189,231,162,203,155,91,228,184,218,233,36,73,228,254,236,82,53,30,228,133,26,171,20,93,202,68,168,116,143,115,81,95,225,32,111,90,43,90,215,5,202,0,0,26,214,113,99,230,159,89,62,160,100,62,163,57,178,153,173,103,22,62,105,245,147,234,6,67,234,51,129,106,156,149,60,172,101,63,80,43,189,58,220,79,242,0,114,84,242,177,148,253,64,174,244,235,113,63,192,0,0,128,28,234,252,172,98,223,80,40,125,58,226,64,14,87,30,123,52,203,241,175,71,173,39,255,0,58,191,43,24,183,212,10,31,78,184,144,3,149,199,158,205,50,252,107,209,235,64,202,188,234,252,211,226,223,79,232,125,70,226,101,94,70,63,166,207,217,191,222,70,42,231,87,230,159,22,250,127,67,234,55,19,42,242,49,253,54,126,205,254,242,2,213,0,0,0,0,126,78,89,148,216,176,108,86,243,154,229,53,222,10,203,143,219,234,46,151,26,158,211,228,236,82,193,27,164,150,78,134,35,158,238,150,49,203,179,81,92,187,108,136,171,238,53,247,227,215,137,138,110,41,248,134,185,231,22,106,26,72,49,235,29,63,217,204,126,104,82,94,186,219,116,21,19,190,58,185,82,86,181,205,124,174,154,73,17,157,12,232,99,152,197,71,57,142,123,164,255,0,54,78,53,237,218,129,89,252,24,180,190,231,223,178,217,46,15,147,47,173,141,106,169,228,150,233,75,60,208,173,177,209,189,172,100,144,196,248,219,51,157,249,214,62,78,194,177,90,176,170,190,26,240,171,195,62,101,197,126,174,81,233,110,31,93,73,110,99,105,221,114,187,220,234,85,28,203,117,186,55,198,201,103,72,250,145,211,63,170,88,216,200,218,169,212,247,183,169,204,103,92,140,12,64,95,159,47,158,54,237,92,87,224,18,88,178,121,233,40,117,23,21,167,167,134,235,70,234,166,186,123,180,13,134,22,190,236,200,219,12,76,99,36,168,116,141,116,81,163,146,21,237,163,149,18,72,247,137,92,201,249,114,216,176,108,85,186,237,195,190,47,224,172,184,253,190,138,130,251,140,219,40,223,39,98,150,8,229,108,151,119,74,249,156,247,116,177,148,172,149,173,141,92,187,73,83,35,213,123,207,32,95,14,186,243,153,112,219,171,150,45,86,195,43,106,218,251,117,67,25,115,161,134,161,33,101,218,220,175,106,212,81,74,174,99,219,209,35,91,178,57,88,238,135,163,36,106,117,177,170,129,178,240,49,167,14,186,243,134,241,37,164,118,45,86,195,43,105,28,203,141,59,25,115,161,134,161,102,125,166,226,140,106,212,81,74,174,99,29,215,27,157,178,57,88,222,182,43,36,106,116,61,170,185,44,13,85,205,148,248,78,242,177,163,127,79,241,239,78,128,214,176,217,79,132,239,43,26,55,244,255,0,30,244,232,0,202,167,201,118,180,218,175,246,170,219,21,246,217,73,113,182,220,105,228,164,172,163,171,133,179,65,83,4,141,86,201,20,145,185,21,175,99,154,170,213,106,162,162,162,170,41,245,128,53,204,227,139,72,112,221,8,226,163,60,210,221,62,130,174,12,122,211,81,71,53,12,21,51,172,207,167,101,77,20,21,75,10,61,126,39,49,142,157,204,98,185,92,254,134,183,169,207,118,238,91,52,228,169,229,99,41,250,129,93,233,214,226,0,115,71,243,217,169,191,130,250,61,17,63,249,42,121,88,202,126,160,87,122,117,184,8,1,205,31,207,102,166,254,11,232,244,68,255,0,228,169,229,99,41,250,129,93,233,214,226,0,115,71,243,217,169,191,130,250,61,17,63,249,42,121,88,202,126,160,87,122,117,184,9,254,0,0,107,89,197,143,154,125,100,250,129,144,250,140,230,202,102,181,156,88,249,167,214,79,168,25,15,168,206,5,170,114,84,242,177,148,253,64,174,244,235,113,63,200,1,201,83,202,198,83,245,2,187,211,173,196,255,0,0,0,2,0,115,171,242,177,139,125,64,161,244,235,137,0,57,92,121,236,211,47,198,189,30,180,159,252,234,252,172,98,223,80,40,125,58,226,64,14,87,30,123,52,203,241,175,71,173,3,42,243,171,243,79,139,125,63,161,245,27,137,213,56,8,226,186,197,194,94,141,107,206,101,221,181,86,101,247,47,179,116,120,181,146,182,103,183,199,213,117,92,18,73,21,177,162,189,97,129,143,238,200,187,177,171,179,35,238,49,242,198,167,107,231,87,230,159,22,250,127,67,234,55,18,0,1,250,185,102,83,125,206,114,171,206,107,148,215,120,219,214,65,112,168,186,92,106,123,76,143,191,85,60,142,146,89,58,24,141,99,122,158,247,46,205,68,106,111,178,34,39,184,183,238,93,92,187,108,88,110,150,93,179,206,35,52,251,175,47,206,173,245,118,184,45,181,179,189,179,90,108,85,116,221,153,99,86,53,26,250,90,201,217,36,205,145,81,235,44,113,57,145,162,194,247,78,197,197,92,174,185,127,214,93,235,45,188,77,235,126,59,217,181,67,225,174,56,61,174,121,39,130,170,74,168,167,138,120,110,206,237,189,157,48,167,107,104,163,145,30,217,155,35,164,86,163,18,39,75,109,64,107,173,198,191,10,55,222,18,245,150,183,13,237,93,107,49,11,150,245,152,181,238,182,22,55,199,210,244,177,100,141,93,26,171,22,104,30,254,212,137,179,28,187,50,78,219,25,44,104,102,14,90,28,113,212,240,227,153,67,163,217,195,41,31,167,89,165,226,55,205,87,35,226,167,125,142,227,50,71,2,86,186,103,171,90,180,202,214,68,217,154,247,124,12,141,36,98,162,181,236,154,223,184,138,208,108,55,137,45,35,190,233,78,103,69,72,230,92,105,222,251,101,116,212,235,51,237,55,20,99,146,158,182,36,107,216,238,184,220,237,213,168,246,245,177,95,27,151,161,238,69,215,179,136,173,6,204,184,109,213,203,238,148,230,116,85,109,125,186,161,239,182,87,77,78,144,178,237,110,87,185,41,235,98,70,189,237,232,145,173,221,90,143,119,67,209,241,185,122,216,228,64,217,120,21,65,202,251,152,37,53,166,154,203,194,246,180,221,106,222,199,212,54,131,15,190,84,203,45,75,250,230,150,150,158,142,202,145,69,3,156,140,71,62,119,50,121,101,232,141,136,216,190,22,53,155,90,248,0,0,2,42,243,71,242,39,169,191,130,250,197,17,42,136,171,205,31,200,158,166,254,11,235,20,64,82,183,9,222,105,244,111,234,6,61,234,48,27,41,154,214,112,157,230,159,70,254,160,99,222,163,1,178,152,3,21,113,99,229,99,89,62,159,228,62,157,57,149,76,85,197,143,149,141,100,250,127,144,250,116,224,107,88,88,79,50,222,96,149,58,195,117,188,112,249,164,23,90,73,52,250,130,163,195,94,46,212,146,197,85,6,74,246,58,150,120,214,53,124,8,248,25,79,83,4,173,71,195,43,153,58,108,228,85,98,183,122,246,59,86,150,233,110,119,173,57,221,179,76,244,210,197,237,156,146,243,222,240,84,94,42,26,126,239,106,23,205,39,231,38,123,35,110,209,196,247,124,78,77,246,217,55,85,68,80,200,28,40,240,163,168,252,90,234,59,48,172,42,47,3,106,161,237,207,127,191,207,10,190,150,209,74,229,84,71,57,17,83,185,51,250,92,145,66,138,142,145,205,114,170,177,140,146,70,89,167,27,92,177,48,220,199,71,172,79,225,155,19,171,160,203,48,58,116,182,218,44,109,186,44,144,92,173,211,215,73,81,52,15,150,186,116,72,223,20,181,117,53,13,145,100,247,162,201,26,181,219,197,218,147,252,40,240,163,167,28,37,105,195,48,172,42,47,29,117,174,237,207,127,191,207,10,50,170,239,84,212,84,71,57,17,87,183,11,58,156,145,66,138,173,141,174,114,170,189,239,146,71,230,176,53,97,180,221,174,182,11,173,21,246,197,115,171,183,92,173,213,17,213,209,214,82,76,232,103,166,158,55,35,163,150,57,26,168,230,61,174,68,114,57,21,21,21,17,80,216,39,129,126,51,108,92,97,233,197,85,206,75,87,177,179,60,95,195,211,228,214,216,152,245,165,108,146,163,251,85,52,210,59,125,225,151,181,42,164,110,114,201,27,152,230,187,169,17,146,201,24,57,175,112,57,77,146,218,175,124,92,105,203,234,214,251,109,167,167,126,93,105,70,75,80,149,212,145,54,56,27,91,2,53,28,177,62,8,154,206,235,87,104,150,24,157,38,236,116,111,239,86,6,139,234,246,101,160,186,161,143,234,230,159,207,73,29,247,29,168,116,212,233,87,2,77,4,172,124,110,138,88,100,103,185,85,146,69,36,145,170,181,90,244,71,170,181,205,114,35,144,54,115,6,31,225,87,137,140,55,138,253,35,163,213,44,62,134,174,220,246,212,58,219,119,182,84,162,185,246,235,140,108,141,242,192,146,116,163,102,103,76,177,189,146,53,19,169,143,111,83,88,254,184,217,152,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,240,191,35,212,239,227,30,213,249,30,181,249,129,236,64,191,32,223,144,112,21,93,205,247,165,29,134,111,26,42,251,70,167,239,255,0,205,224,51,191,44,202,104,163,210,170,89,145,169,187,161,103,255,0,139,81,152,47,155,211,159,182,24,213,153,187,173,202,163,245,127,224,240,153,227,150,131,153,249,40,164,107,94,157,73,12,123,251,255,0,243,106,48,38,185,198,79,145,200,226,255,0,144,28,26,155,30,211,212,211,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,197,92,88,249,88,214,79,167,249,15,167,78,101,83,21,113,99,229,99,89,62,159,228,62,157,56,26,214,27,84,26,171,155,84,0,0,0,0,0,0,1,21,121,163,249,19,212,223,193,125,98,136,165,110,19,188,211,232,223,212,12,123,212,96,46,167,154,63,145,61,77,252,23,214,40,138,86,225,59,205,62,141,253,64,199,189,70,0,54,83,0,1,21,121,163,249,19,212,223,193,125,98,136,160,18,255,0,185,163,249,19,212,223,193,125,98,136,160,16,54,168,0,0,0,1,64,60,209,252,246,106,111,224,190,143,68,79,254,74,158,86,50,159,168,21,222,157,110,32,7,52,127,61,154,155,248,47,163,209,19,255,0,146,167,149,140,167,234,5,119,167,91,128,159,224,0,40,7,154,63,158,205,77,252,23,209,232,137,85,200,199,244,217,251,55,251,200,138,188,209,252,246,106,111,224,190,143,68,74,174,70,63,166,207,217,191,222,64,90,160,0,12,85,197,143,149,141,100,250,127,144,250,116,230,181,134,202,124,88,249,88,214,79,167,249,15,167,78,107,88,6,213,0,0,0,0,40,7,154,63,158,205,77,252,23,209,232,137,85,200,199,244,217,251,55,251,200,138,188,209,252,246,106,111,224,190,143,68,74,174,70,63,166,207,217,191,222,64,90,160,0,1,85,124,243,191,66,127,180,159,187,75,84,42,175,158,119,232,79,246,147,247,104,24,171,146,167,154,124,167,233,253,119,168,219,139,169,41,91,146,167,154,124,167,233,253,119,168,219,139,169,0,85,95,60,239,208,159,237,39,238,210,213,10,171,231,157,250,19,253,164,253,218,6,42,228,169,230,159,41,250,127,93,234,54,226,234,74,86,228,169,230,159,41,250,127,93,234,54,226,234,64,0,0,20,173,206,175,205,62,45,244,254,135,212,110,37,212,148,173,206,175,205,62,45,244,254,135,212,110,32,101,94,70,63,166,207,217,191,222,69,170,21,87,200,199,244,217,251,55,251,200,181,64,62,75,181,166,213,127,181,86,216,175,182,202,75,141,182,227,79,37,37,101,29,92,45,154,10,152,36,106,182,72,164,141,200,173,123,28,213,86,171,85,21,21,21,81,74,1,227,251,131,235,175,9,186,184,230,219,210,146,76,19,49,168,172,175,197,31,12,174,87,211,64,199,181,100,161,149,178,61,210,245,211,164,209,49,36,115,156,146,177,204,127,87,90,201,28,123,4,157,83,84,180,183,4,214,156,18,231,166,122,151,98,246,206,55,121,236,248,218,47,21,53,63,119,181,51,38,143,243,144,189,146,55,105,34,99,190,23,38,251,108,187,162,170,40,81,183,47,62,52,238,188,44,106,133,61,139,47,200,42,219,165,121,45,66,166,65,70,148,206,170,74,41,214,62,152,174,16,70,215,35,152,246,185,34,108,170,196,114,190,20,114,118,228,123,33,233,190,155,77,218,213,127,181,81,95,108,87,58,75,141,182,227,79,29,93,29,101,36,205,154,10,152,36,106,58,57,99,145,170,173,123,28,213,71,35,145,85,21,21,21,13,112,120,170,225,159,50,225,67,87,43,52,183,48,174,164,184,177,212,237,185,90,46,116,202,141,101,198,221,35,228,100,83,172,125,74,232,95,213,20,140,124,110,85,233,123,29,210,231,179,162,71,203,94,88,188,192,40,244,138,178,155,135,237,111,200,188,38,11,87,211,6,51,114,150,56,34,165,176,213,73,60,211,74,218,151,181,137,34,195,60,149,30,249,164,123,155,11,152,221,209,177,185,239,140,48,175,52,127,61,154,155,248,47,163,209,18,211,145,173,166,235,13,171,89,47,179,91,42,217,109,172,168,176,210,83,214,58,23,36,19,79,11,107,157,44,76,147,110,151,61,141,158,23,57,168,187,181,37,141,87,110,164,222,189,184,177,243,79,172,159,80,50,31,81,156,183,78,79,88,85,215,21,224,249,151,219,133,69,36,148,249,142,81,114,189,208,182,23,185,95,28,12,108,52,42,217,81,90,136,143,238,208,202,228,70,171,147,161,204,93,247,85,107,66,111,128,0,160,30,104,254,123,53,55,240,95,71,162,37,87,35,31,211,103,236,223,239,35,21,115,171,243,79,139,125,63,161,245,27,136,228,169,230,159,41,250,127,93,234,54,224,46,164,0,6,42,226,171,84,191,34,220,56,234,46,166,67,125,246,53,125,155,31,170,246,85,111,133,241,29,171,164,172,236,208,254,109,88,246,187,122,169,96,111,198,213,98,111,187,246,106,57,83,91,107,77,166,235,127,186,209,88,172,86,202,187,141,202,227,81,29,37,29,29,36,46,154,122,153,228,114,54,56,163,141,168,174,123,220,229,70,163,81,21,85,85,17,11,116,231,105,169,152,173,54,150,96,186,57,226,251,185,37,195,32,76,155,177,28,145,187,195,208,211,211,84,83,245,204,222,190,227,59,146,85,109,26,244,43,93,216,159,226,69,102,203,5,121,117,104,229,247,89,56,184,193,41,173,19,120,122,76,62,225,6,99,116,169,233,99,251,52,180,19,197,35,83,161,207,98,187,187,58,211,193,187,122,156,206,255,0,95,75,154,199,32,23,191,162,24,85,215,77,116,95,1,211,155,237,69,36,247,44,87,23,181,89,43,37,164,123,157,4,147,211,82,71,12,142,141,206,107,92,172,87,49,85,21,90,213,219,109,209,62,71,106,187,90,109,87,251,85,109,138,251,108,164,184,219,110,52,242,82,86,81,213,194,217,160,169,130,70,171,100,138,72,220,138,215,177,205,85,106,181,81,81,81,85,20,250,192,26,192,234,198,11,249,47,213,60,203,76,253,169,237,63,178,89,5,198,197,227,123,29,159,21,225,106,100,135,187,219,234,119,71,87,111,171,167,169,219,111,182,235,182,229,234,114,203,214,191,203,79,8,248,183,136,183,248,90,252,19,108,42,179,162,46,136,101,240,80,67,225,228,143,121,30,231,111,75,45,55,91,151,167,121,82,94,150,163,122,119,175,94,114,216,5,54,51,197,29,175,51,183,99,213,116,148,249,142,47,73,83,89,112,114,74,176,87,92,105,229,150,158,68,99,156,170,196,124,116,209,208,163,152,205,182,71,70,229,77,228,234,118,74,228,151,172,119,216,178,172,235,135,234,136,123,214,90,155,122,230,52,114,117,49,190,18,170,57,41,233,42,19,100,103,92,157,230,75,77,239,87,244,179,194,252,45,222,71,42,7,64,231,87,230,159,22,250,127,67,234,55,17,201,83,205,62,83,244,254,187,212,109,195,157,95,154,124,91,233,253,15,168,220,71,37,79,52,249,79,211,250,239,81,183,1,117,32,0,6,42,226,199,202,198,178,125,63,200,125,58,115,42,152,171,139,31,43,26,201,244,255,0,33,244,233,192,214,176,218,160,213,92,218,160,10,192,231,105,172,118,40,177,92,23,135,234,120,123,215,170,155,130,102,53,146,117,61,190,18,150,56,234,41,41,211,101,103,68,157,231,203,83,239,71,245,51,194,252,77,218,70,170,67,94,91,218,33,117,214,238,43,241,54,219,239,148,150,186,124,14,162,159,56,174,124,209,186,71,207,5,5,101,58,164,17,53,54,69,124,146,201,19,21,92,228,70,177,94,255,0,137,90,145,191,165,113,147,174,149,156,68,241,29,153,234,55,182,125,163,101,117,194,75,118,56,230,36,236,133,150,122,119,186,58,85,142,41,213,95,23,113,137,223,123,54,106,119,102,149,221,13,87,43,82,207,249,50,105,111,217,78,28,111,186,153,95,98,240,181,249,222,65,39,134,173,241,93,126,50,215,68,196,134,31,205,163,213,177,244,85,58,226,223,123,90,247,111,186,238,222,218,128,231,87,229,99,22,250,129,67,233,215,18,170,248,78,243,79,163,127,80,49,239,81,128,181,78,117,126,86,49,111,168,20,62,157,113,42,175,132,239,52,250,55,245,3,30,245,24,0,186,158,102,154,41,249,105,225,31,41,240,247,15,11,95,130,111,154,209,245,203,209,12,190,10,9,188,68,114,109,27,220,237,233,101,169,232,106,116,239,42,69,212,228,111,86,244,87,164,249,215,228,191,84,240,221,76,246,95,180,254,201,100,22,235,239,130,239,246,124,87,133,169,142,110,215,115,165,221,29,93,190,158,174,151,109,190,251,46,219,27,63,26,214,113,85,165,191,145,110,35,181,23,76,225,177,123,26,130,205,144,85,123,42,139,197,120,142,213,174,87,247,168,127,56,175,123,157,189,44,176,59,227,114,189,55,217,251,57,28,136,27,30,226,121,77,139,57,197,108,217,174,45,93,227,108,185,5,190,158,233,110,169,237,62,62,253,44,241,182,72,164,232,122,53,237,234,99,218,187,57,17,201,190,202,136,190,227,245,136,43,202,19,93,43,53,63,135,26,189,57,200,111,62,54,245,166,151,6,219,161,107,210,119,204,219,60,236,89,40,150,73,100,87,49,221,47,101,92,12,99,21,18,56,169,162,106,177,169,210,231,206,160,6,181,156,88,249,167,214,79,168,25,15,168,206,108,166,107,89,197,143,154,125,100,250,129,144,250,140,224,90,167,37,79,43,25,79,212,10,239,78,183,19,252,128,28,149,60,172,101,63,80,43,189,58,220,79,240,0,0,32,7,58,191,43,24,183,212,10,31,78,184,144,3,149,199,158,205,50,252,107,209,235,73,255,0,206,175,202,198,45,245,2,135,211,174,36,0,229,113,231,179,76,191,26,244,122,208,50,175,58,191,52,248,183,211,250,31,81,184,153,87,145,143,233,179,246,111,247,145,138,185,213,249,167,197,190,159,208,250,141,196,202,188,140,127,77,159,179,127,188,128,181,64,0,2,21,115,43,227,94,221,195,166,156,87,105,126,21,115,219,83,114,235,123,99,166,99,86,170,9,45,86,186,148,169,137,247,56,167,141,168,197,153,143,129,204,141,169,43,94,217,30,201,85,28,214,43,95,53,74,107,230,89,192,78,178,216,245,31,47,226,83,13,158,235,157,98,23,142,245,246,247,44,245,13,150,225,96,217,90,215,68,230,42,163,229,163,141,138,157,167,70,213,236,193,19,155,34,53,144,164,178,4,0,196,241,107,238,115,149,89,176,172,90,135,198,222,178,11,133,61,174,221,77,221,100,125,250,169,228,108,113,71,214,245,107,27,212,247,181,55,114,163,83,125,213,81,61,230,194,124,20,112,163,98,225,47,70,168,176,222,213,170,179,47,185,109,89,148,222,232,161,123,124,125,87,83,214,56,209,210,42,189,97,129,143,237,70,155,49,171,179,228,237,177,242,200,132,106,229,71,193,71,228,203,21,131,137,77,76,182,90,170,114,76,182,223,79,83,137,69,183,122,107,61,174,104,220,229,168,235,71,44,109,154,170,57,25,238,107,122,227,137,58,85,232,179,77,19,108,84,1,66,220,198,120,40,254,10,186,143,5,255,0,0,182,93,100,211,44,167,243,150,218,153,211,187,29,174,185,85,235,37,177,211,117,57,238,233,99,18,72,157,42,53,207,141,206,110,242,186,25,100,91,233,58,86,180,105,14,27,175,90,95,144,105,30,160,65,87,37,139,34,167,108,53,11,73,58,195,60,79,100,141,150,41,163,127,189,17,241,203,28,114,34,57,28,197,86,34,57,174,106,171,84,41,3,151,207,27,119,94,20,51,249,44,89,60,245,117,218,117,149,84,83,195,117,163,117,83,155,5,166,119,77,11,95,118,100,109,134,87,189,241,211,182,70,186,40,209,171,50,118,209,202,171,28,123,95,77,166,237,106,191,218,168,175,182,43,157,37,198,219,113,167,142,174,142,178,146,102,205,5,76,18,53,29,28,177,200,213,86,189,142,106,163,145,200,170,138,138,138,134,185,154,153,194,62,178,224,28,71,79,195,69,14,35,117,189,100,149,119,7,65,143,116,82,182,47,109,80,171,223,216,174,143,227,116,108,133,209,198,231,189,203,34,182,30,137,91,35,154,177,73,211,123,220,38,104,206,101,160,58,13,140,105,110,121,168,181,121,141,222,207,79,208,250,169,118,88,40,152,187,116,209,82,185,90,146,190,154,20,248,35,116,170,175,84,79,114,71,31,110,24,131,91,115,101,62,19,188,172,104,223,211,252,123,211,160,53,172,54,83,225,59,202,198,141,253,63,199,189,58,0,50,168,0,10,1,230,143,231,179,83,127,5,244,122,34,127,242,84,242,177,148,253,64,174,244,235,113,0,57,163,249,236,212,223,193,125,30,136,159,252,149,60,172,101,63,80,43,189,58,220,4,0,230,143,231,179,83,127,5,244,122,34,127,242,84,242,177,148,253,64,174,244,235,113,0,57,163,249,236,212,223,193,125,30,136,159,252,149,60,172,101,63,80,43,189,58,220,4,255,0,0,0,53,172,226,199,205,62,178,125,64,200,125,70,115,101,51,90,206,44,124,211,235,39,212,12,135,212,103,2,213,57,42,121,88,202,126,160,87,122,117,184,159,228,0,228,169,229,99,41,250,129,93,233,214,226,127,128,0,1,0,57,213,249,88,197,190,160,80,250,117,196,128,28,174,60,246,105,151,227,94,143,90,79,254,117,126,86,49,111,168,20,62,157,113,32,7,43,143,61,154,101,248,215,163,214,129,149,121,213,249,167,197,190,159,208,250,141,196,233,92,186,248,21,169,226,151,50,76,227,80,104,42,217,165,118,10,137,161,174,154,154,170,38,62,231,113,133,41,222,150,213,68,145,39,133,142,142,161,178,62,102,179,248,140,115,26,246,61,200,246,75,78,53,56,81,190,241,105,204,47,9,195,123,87,90,60,66,219,167,244,53,153,77,238,138,22,59,192,82,248,251,162,199,26,58,69,70,36,211,189,157,168,211,103,185,55,124,157,183,178,41,16,177,76,79,22,177,96,216,173,155,10,197,168,124,21,151,31,183,211,218,237,212,221,215,201,216,165,130,54,199,20,125,111,87,61,221,44,99,83,119,42,185,118,221,85,87,222,7,215,105,180,218,172,22,170,43,21,138,217,73,110,182,219,169,227,164,163,163,164,133,176,193,77,4,109,70,199,20,113,181,17,172,99,90,136,212,106,34,34,34,34,33,245,128,0,142,188,114,112,137,106,226,251,72,219,138,65,113,164,179,229,150,26,135,92,177,203,172,244,237,123,25,58,177,90,250,89,158,141,89,89,77,50,116,245,246,215,116,124,112,200,173,147,180,145,186,69,0,32,7,2,220,175,113,93,20,251,59,172,122,227,31,182,181,38,147,170,182,154,207,220,142,91,93,138,101,232,88,93,178,34,248,138,200,182,114,247,122,214,38,61,255,0,155,107,157,20,117,11,63,192,0,0,0,69,94,104,254,68,245,55,240,95,88,162,37,81,21,121,163,249,19,212,223,193,125,98,136,10,86,225,59,205,62,141,253,64,199,189,70,3,101,51,90,206,19,188,211,232,223,212,12,123,212,96,54,83,0,98,174,44,124,172,107,39,211,252,135,211,167,50,169,138,184,177,242,177,172,159,79,242,31,78,156,13,109,173,54,155,173,254,235,69,98,177,91,42,238,55,43,141,68,116,148,116,116,144,186,105,234,103,145,200,216,226,142,54,162,185,239,115,149,26,141,68,85,85,84,68,47,211,128,94,10,49,94,20,244,226,146,247,118,182,120,141,77,201,173,240,201,145,220,42,18,55,201,65,214,141,145,214,202,117,141,207,99,97,137,232,136,247,49,203,222,145,136,245,94,150,196,200,176,255,0,45,46,95,116,218,61,106,179,241,7,171,246,170,184,245,6,190,159,196,217,237,53,113,75,75,62,52,199,182,170,9,18,68,100,234,201,223,81,77,60,78,86,77,19,95,2,238,213,68,122,59,107,10,0,0,0,85,175,17,92,161,234,115,62,34,232,47,58,65,115,164,198,52,251,49,168,173,169,188,50,146,217,18,193,137,62,58,88,221,26,71,11,234,216,250,150,85,84,247,118,100,45,99,41,209,200,136,157,13,106,22,148,0,199,250,23,161,122,113,195,166,156,91,180,191,75,236,222,6,213,67,188,179,77,42,163,234,174,21,78,68,73,42,170,100,68,78,228,207,233,110,235,178,53,26,214,177,141,99,24,198,55,32,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7,133,249,30,167,127,24,246,175,200,224,169,186,129,205,62,65,223,32,135,25,63,138,5,84,115,116,158,57,238,24,92,8,171,178,92,42,55,247,126,186,122,114,68,242,219,182,165,46,147,208,212,34,174,207,138,36,249,167,223,77,70,164,100,230,165,114,138,227,151,225,54,216,211,227,75,156,155,252,254,248,105,127,163,250,73,163,192,150,58,219,46,142,88,223,190,254,34,130,154,101,254,183,82,211,127,74,254,160,36,217,197,235,238,216,228,113,114,129,193,187,123,207,105,193,171,186,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,31,37,218,211,106,191,218,171,108,87,219,101,37,198,219,113,167,146,146,178,142,174,22,205,5,76,18,53,91,36,82,70,228,86,189,142,106,171,85,170,138,138,138,168,167,214,0,197,95,193,59,133,143,252,154,116,171,255,0,115,109,223,252,19,42,128,0,0,0,0,0,0,7,228,229,56,158,43,156,216,170,177,108,215,25,181,100,22,90,222,143,19,110,186,81,71,87,75,63,67,218,246,117,197,34,57,142,233,123,26,228,221,61,206,106,42,123,209,14,149,105,225,147,134,219,5,214,138,251,98,225,243,77,109,215,43,117,68,117,116,117,148,152,157,4,51,211,79,27,145,209,203,28,141,137,28,199,181,200,142,71,34,162,162,162,42,25,44,0,0,1,249,57,78,39,138,231,54,42,172,91,53,198,109,89,5,150,183,163,196,219,174,148,81,213,210,207,208,246,189,157,113,72,142,99,186,94,198,185,55,79,115,154,138,158,244,67,160,127,4,238,22,63,242,105,210,175,253,205,183,127,240,76,170,0,0,0,0,0,199,249,79,15,90,5,156,223,106,178,156,215,67,244,255,0,32,189,86,244,120,155,141,211,25,162,171,170,159,161,141,99,58,229,146,55,61,221,44,99,90,155,175,185,173,68,79,114,33,216,48,173,61,192,116,214,213,45,139,78,112,124,127,21,182,207,80,234,185,104,236,150,200,104,96,146,119,53,173,116,174,142,22,181,170,245,107,24,213,114,166,251,49,169,247,33,216,0,0,0,24,255,0,41,225,235,64,179,155,237,86,83,154,232,126,159,228,23,170,222,143,19,113,186,99,52,85,117,83,244,49,172,103,92,178,70,231,187,165,140,107,83,117,247,53,168,137,238,68,63,87,5,210,125,44,210,255,0,29,249,51,211,76,83,18,246,159,107,198,251,10,205,77,65,226,187,125,93,190,239,101,141,235,233,238,63,167,171,125,186,221,183,205,78,214,0,0,0,249,46,214,155,85,254,213,91,98,190,219,41,46,54,219,141,60,148,149,148,117,112,182,104,42,96,145,170,217,34,146,55,34,181,236,115,85,90,173,84,84,84,85,69,49,175,240,78,225,99,255,0,38,157,42,255,0,220,219,119,255,0,4,202,160,0,0,0,0,12,127,148,240,245,160,89,205,246,171,41,205,116,63,79,242,11,213,111,71,137,184,221,49,154,42,186,169,250,24,214,51,174,89,35,115,221,210,198,53,169,186,251,154,212,68,247,34,31,171,130,233,62,150,105,127,142,252,153,233,166,41,137,123,79,181,227,125,133,102,166,160,241,93,190,174,223,119,178,198,245,244,247,31,211,213,190,221,110,219,230,167,107,0,0,0,14,169,157,105,62,150,106,135,129,252,166,105,166,41,150,251,51,187,224,189,187,102,166,175,240,189,206,158,231,107,188,199,116,117,118,217,213,211,182,253,13,223,228,135,107,0,116,172,43,68,52,95,77,110,178,223,116,231,72,112,172,86,229,61,59,169,37,172,178,88,41,40,103,146,7,57,174,116,78,146,24,218,229,98,185,140,114,181,87,109,216,213,251,144,238,160,0,58,166,117,164,250,89,170,30,7,242,153,166,152,166,91,236,206,239,130,246,237,154,154,191,194,247,58,123,157,174,243,29,209,213,219,103,87,78,219,244,55,127,146,29,172,1,210,176,173,16,209,125,53,186,203,125,211,157,33,194,177,91,148,244,238,164,150,178,201,96,164,161,158,72,28,230,185,209,58,72,99,107,149,138,230,49,202,213,93,183,99,87,238,67,186,128,0,0,0,233,89,174,136,104,190,165,93,98,190,234,54,144,225,89,85,202,10,118,210,69,89,123,176,82,87,79,28,13,115,156,216,155,36,209,185,200,196,115,222,228,106,46,219,189,203,247,169,221,64,29,83,5,210,125,44,210,255,0,29,249,51,211,76,83,18,246,159,107,198,251,10,205,77,65,226,187,125,93,190,239,101,141,235,233,238,63,167,171,125,186,221,183,205,78,214,0,0,0,29,83,58,210,125,44,213,15,3,249,76,211,76,83,45,246,103,119,193,123,118,205,77,95,225,123,157,61,206,215,121,142,232,234,237,179,171,167,109,250,27,191,201,14,171,252,19,184,88,255,0,201,167,74,191,247,54,221,255,0,193,50,168,3,26,93,184,100,225,182,255,0,117,173,190,223,120,124,211,91,141,202,227,81,37,93,101,101,94,39,65,52,245,51,200,229,116,146,201,35,162,87,61,238,114,171,149,202,170,170,170,170,167,117,197,177,60,87,6,177,82,226,216,86,51,106,199,236,180,93,126,26,221,107,162,142,146,150,14,183,185,239,232,138,52,107,27,212,247,185,203,178,123,220,229,85,247,170,159,172,0,0,0,233,89,174,136,104,190,165,93,98,190,234,54,144,225,89,85,202,10,118,210,69,89,123,176,82,87,79,28,13,115,156,216,155,36,209,185,200,196,115,222,228,106,46,219,189,203,247,168,194,180,67,69,244,214,235,45,247,78,116,135,10,197,110,83,211,186,146,90,203,37,130,146,134,121,32,115,154,231,68,233,33,141,174,86,43,152,199,43,85,118,221,141,95,185,14,234,0,0,0,233,89,174,136,104,190,165,93,98,190,234,54,144,225,89,85,202,10,118,210,69,89,123,176,82,87,79,28,13,115,156,216,155,36,209,185,200,196,115,222,228,106,46,219,189,203,247,168,194,180,67,69,244,214,235,45,247,78,116,135,10,197,110,83,211,186,146,90,203,37,130,146,134,121,32,115,154,231,68,233,33,141,174,86,43,152,199,43,85,118,221,141,95,185,14,234,0,0,0,234,153,214,147,233,102,168,120,31,202,102,154,98,153,111,179,59,190,11,219,182,106,106,255,0,11,220,233,238,118,187,204,119,71,87,109,157,93,59,111,208,221,254,72,126,86,45,195,214,129,96,215,218,92,167,10,208,253,63,199,239,84,93,126,26,227,107,198,104,169,42,160,235,99,152,254,137,99,141,175,111,83,30,230,174,203,239,107,149,23,220,170,100,0,7,74,205,116,67,69,245,42,235,21,247,81,180,135,10,202,174,80,83,182,146,42,203,221,130,146,186,120,224,107,156,230,196,217,38,141,206,70,35,158,247,35,81,118,221,238,95,189,70,21,162,26,47,166,183,89,111,186,115,164,56,86,43,114,158,157,212,146,214,89,44,20,148,51,201,3,156,215,58,39,73,12,109,114,177,92,198,57,90,171,182,236,106,253,200,119,80,0,0,0,249,46,214,155,85,254,213,91,98,190,219,41,46,54,219,141,60,148,149,148,117,112,182,104,42,96,145,170,217,34,146,55,34,181,236,115,85,90,173,84,84,84,85,69,62,176,6,42,254,9,220,44,127,228,211,165,95,251,155,110,255,0,224,153,42,237,105,181,95,237,85,182,43,237,178,146,227,109,184,211,201,73,89,71,87,11,102,130,166,9,26,173,146,41,35,114,43,94,199,53,85,170,213,69,69,69,84,83,235,0,98,175,224,157,194,199,254,77,58,85,255,0,185,182,239,254,9,146,173,54,155,85,130,213,69,98,177,91,41,45,214,219,117,60,116,148,116,116,144,182,24,41,160,141,168,216,226,142,54,162,53,140,107,81,26,141,68,68,68,68,68,62,176,7,95,205,116,247,1,212,171,84,86,45,70,193,241,252,170,219,5,67,106,226,163,189,219,33,174,130,57,218,215,53,178,182,57,154,230,163,209,175,123,81,200,155,236,247,39,222,167,84,180,240,201,195,109,130,235,69,125,177,112,249,166,182,235,149,186,162,58,186,58,202,76,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,0,29,43,53,209,13,23,212,171,172,87,221,70,210,28,43,42,185,65,78,218,72,171,47,118,10,74,233,227,129,174,115,155,19,100,154,55,57,24,142,123,220,141,69,219,119,185,126,245,59,168,3,165,97,90,33,162,250,107,117,150,251,167,58,67,133,98,183,41,233,221,73,45,101,146,193,73,67,60,144,57,205,115,162,116,144,198,215,43,21,204,99,149,170,187,110,198,175,220,135,117,0,1,141,46,220,50,112,219,127,186,214,223,111,188,62,105,173,198,229,113,168,146,174,178,178,175,19,160,154,122,153,228,114,186,73,100,145,209,43,158,247,57,85,202,229,85,85,85,85,83,37,128,58,254,21,167,184,14,154,218,165,177,105,206,15,143,226,182,217,234,29,87,45,29,146,217,13,12,18,78,230,181,174,149,209,194,214,181,94,173,99,26,174,84,223,102,53,62,228,59,0,0,0,0,117,252,215,79,112,29,74,181,69,98,212,108,31,31,202,173,176,84,54,174,42,59,221,178,26,232,35,157,173,115,91,43,99,153,174,106,61,26,247,181,28,137,190,207,114,125,234,117,252,91,135,173,2,193,175,180,185,78,21,161,250,127,143,222,168,186,252,53,198,215,140,209,82,85,65,214,199,49,253,18,199,27,94,222,166,61,205,93,151,222,215,42,47,185,84,200,0,14,149,154,232,134,139,234,85,214,43,238,163,105,14,21,149,92,160,167,109,36,85,151,187,5,37,116,241,192,215,57,205,137,178,77,27,156,140,71,61,238,70,162,237,187,220,191,122,159,86,11,164,250,89,165,254,59,242,103,166,152,166,37,237,62,215,141,246,21,154,154,131,197,118,250,187,125,222,203,27,215,211,220,127,79,86,251,117,187,111,154,157,172,0,0,0,0,0,0,0,0,1,242,73,105,181,77,117,167,190,205,108,164,125,202,142,158,106,74,122,199,66,213,158,24,38,116,110,150,38,73,183,83,88,247,65,11,156,212,93,156,177,70,171,191,74,109,245,128,6,42,254,9,220,44,127,228,211,165,95,251,155,110,255,0,224,153,42,211,105,181,88,45,84,86,43,21,178,146,221,109,183,83,199,73,71,71,73,11,97,130,154,8,218,141,142,40,227,106,35,88,198,181,17,168,212,68,68,68,68,67,235,0,0,0,99,252,167,135,173,2,206,111,181,89,78,107,161,250,127,144,94,171,122,60,77,198,233,140,209,85,213,79,208,198,177,157,114,201,27,158,238,150,49,173,77,215,220,214,162,39,185,16,236,24,86,158,224,58,107,106,150,197,167,56,62,63,138,219,103,168,117,92,180,118,75,100,52,48,73,59,154,214,186,87,71,11,90,213,122,181,140,106,185,83,125,152,212,251,144,236,0,12,127,148,240,245,160,89,205,246,171,41,205,116,63,79,242,11,213,111,71,137,184,221,49,154,42,186,169,250,24,214,51,174,89,35,115,221,210,198,53,169,186,251,154,212,68,247,34,29,131,10,211,220,7,77,109,82,216,180,231,7,199,241,91,108,245,14,171,150,142,201,108,134,134,9,39,115,90,215,74,232,225,107,90,175,86,177,141,87,42,111,179,26,159,114,29,128,0,0,0,49,165,219,134,78,27,111,247,90,219,237,247,135,205,53,184,220,174,53,18,85,214,86,85,226,116,19,79,83,60,142,87,73,44,146,58,37,115,222,231,42,185,92,170,170,170,170,170,100,176,7,95,194,180,247,1,211,91,84,182,45,57,193,241,252,86,219,61,67,170,229,163,178,91,33,161,130,73,220,214,181,210,186,56,90,214,171,213,172,99,85,202,155,236,198,167,220,135,96,0,0,0,14,191,154,233,238,3,169,86,168,172,90,141,131,227,249,85,182,10,134,213,197,71,123,182,67,93,4,115,181,174,107,101,108,115,53,205,71,163,94,246,163,145,55,217,238,79,189,78,191,139,112,245,160,88,53,246,151,41,194,180,63,79,241,251,213,23,95,134,184,218,241,154,42,74,168,58,216,230,63,162,88,227,107,219,212,199,185,171,178,251,218,229,69,247,42,153,0,0,0,0,0,0,0,0,0,0,0,0,63,39,41,196,241,92,230,197,85,139,102,184,205,171,32,178,214,244,120,155,117,210,138,58,186,89,250,30,215,179,174,41,17,204,119,75,216,215,38,233,238,115,81,83,222,136,126,176,3,26,90,120,100,225,182,193,117,162,190,216,184,124,211,91,117,202,221,81,29,93,29,101,38,39,65,12,244,211,198,228,116,114,199,35,98,71,49,237,114,35,145,200,168,168,168,138,134,75,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,14,249,30,164,223,117,247,158,215,124,143,82,124,212,15,113,194,95,123,78,103,9,63,138,5,50,243,12,168,90,157,121,199,41,222,244,233,246,156,40,155,175,185,55,134,143,114,204,56,74,133,177,104,222,50,214,170,42,37,174,137,55,79,253,86,2,176,185,133,117,179,95,44,11,255,0,237,8,149,63,251,141,17,103,124,33,185,238,209,76,97,95,182,254,203,162,255,0,241,72,0,205,231,9,14,103,9,62,64,24,115,61,113,253,199,176,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,14,249,30,164,79,122,158,215,124,143,82,47,188,15,113,194,79,226,156,147,228,113,147,248,160,82,231,48,186,101,252,189,99,239,87,183,226,184,197,183,255,0,113,163,44,223,132,111,126,139,226,255,0,18,124,54,154,38,237,255,0,240,144,21,177,199,251,25,81,175,216,212,14,141,87,107,156,40,157,41,243,222,42,34,204,56,87,138,58,125,33,198,162,107,21,54,181,81,239,186,125,254,22,0,51,49,194,67,153,194,79,151,200,15,12,83,216,112,103,221,238,57,128,0,240,171,176,30,64,60,111,247,1,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,249,28,118,67,203,190,71,169,55,223,228,160,123,207,77,74,181,34,85,119,201,63,237,61,199,205,94,168,148,238,234,106,185,61,222,228,254,180,2,157,121,129,92,41,147,92,49,87,83,252,50,67,114,141,206,249,175,250,93,26,167,205,11,40,225,66,178,74,205,32,198,229,115,183,79,102,81,253,223,127,133,131,254,210,174,184,220,73,171,184,128,178,196,216,220,175,91,133,58,108,137,250,226,163,79,251,11,75,225,90,133,244,58,61,140,70,230,43,85,109,84,74,187,239,238,95,11,7,253,128,102,83,131,215,100,247,156,206,15,69,80,12,114,41,201,125,254,227,139,81,81,14,72,187,166,251,108,1,63,87,234,27,110,54,60,129,225,87,100,220,240,223,127,196,191,239,30,85,17,126,103,144,0,226,174,68,79,119,191,250,142,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,119,185,14,9,243,216,230,245,247,109,177,197,170,155,239,176,30,195,229,184,189,209,210,185,237,68,85,77,190,127,214,135,212,126,102,67,47,102,217,43,250,145,54,233,249,255,0,140,128,84,78,182,218,211,49,226,218,195,107,146,46,182,69,113,162,145,255,0,47,146,248,4,95,227,123,190,242,213,244,170,211,29,151,9,180,91,225,98,53,144,209,83,177,17,17,19,220,144,177,62,239,119,220,85,29,182,253,85,93,198,28,46,130,53,157,221,234,6,170,51,111,114,43,168,125,254,228,254,130,220,48,190,234,227,150,229,145,138,213,90,88,85,81,126,239,205,180,15,222,56,184,228,112,118,251,251,128,228,223,145,228,226,205,246,247,158,81,81,126,74,1,87,100,85,253,70,33,212,46,33,44,152,38,65,45,134,166,153,178,201,3,186,94,170,233,19,111,133,174,79,147,21,63,149,250,204,188,190,244,217,76,101,157,104,118,49,155,93,223,121,175,131,121,164,93,220,189,82,123,254,22,167,221,34,39,242,83,238,3,186,98,121,53,38,87,103,138,241,66,136,177,72,231,183,221,186,123,218,187,47,205,17,79,218,58,238,21,137,82,97,150,120,236,180,45,218,22,61,239,79,159,205,203,186,252,213,87,254,83,177,1,225,17,19,228,135,147,193,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,6,10,225,251,139,60,55,93,243,253,79,210,214,211,210,89,50,205,53,202,46,54,87,218,93,94,179,207,95,110,166,153,32,109,201,136,177,177,17,142,149,30,199,70,213,147,180,189,190,183,126,118,62,160,206,160,0,0,29,83,86,51,175,201,126,150,102,90,153,236,191,105,253,146,199,238,55,223,5,223,236,248,175,11,77,36,221,174,231,75,186,58,187,125,61,93,46,219,125,246,93,182,3,181,131,26,112,235,175,56,111,18,90,71,98,213,108,50,182,145,204,184,211,177,151,58,24,106,22,103,218,110,40,198,173,69,20,170,230,49,221,113,185,219,35,149,141,235,98,178,70,167,67,218,171,146,192,0,0,0,0,0,0,0,0,2,31,243,64,215,189,88,225,219,64,172,25,174,142,101,127,103,239,85,185,133,45,174,122,159,3,77,87,215,74,250,42,217,29,31,69,68,114,49,55,124,49,174,232,157,95,14,219,236,170,139,16,56,10,227,215,139,29,105,226,199,6,211,61,75,213,111,108,227,119,159,105,248,218,47,97,91,105,251,189,171,109,84,209,254,114,26,118,72,221,164,137,142,248,92,155,237,178,238,138,168,161,111,224,0,0,29,83,86,51,175,201,126,150,102,90,153,236,191,105,253,146,199,238,55,223,5,223,236,248,175,11,77,36,221,174,231,75,186,58,187,125,61,93,46,219,125,246,93,182,3,181,131,21,112,209,196,94,9,197,6,150,80,106,102,11,81,254,10,142,241,69,209,55,247,50,233,225,161,154,122,62,228,177,71,222,237,119,216,222,235,27,208,255,0,154,47,205,19,42,128,0,128,28,214,248,163,215,110,26,255,0,37,223,145,76,231,236,231,218,63,109,251,79,251,153,71,89,223,240,254,7,179,254,137,138,78,158,158,252,191,197,219,126,175,126,251,38,193,63,193,80,28,5,113,235,197,142,180,241,99,131,105,158,165,234,183,182,113,187,207,180,252,109,23,176,173,180,253,222,213,182,170,104,255,0,57,13,59,36,110,210,68,199,124,46,77,246,217,119,69,84,91,127,0,0,0,0,0,8,255,0,198,47,24,184,39,8,24,37,61,254,255,0,71,237,156,146,243,215,246,127,31,238,77,79,237,78,212,212,236,170,254,218,100,18,199,7,106,58,132,147,243,136,157,123,116,183,117,95,119,229,112,47,198,109,139,140,61,56,170,185,201,106,246,54,103,139,248,122,124,154,219,19,30,180,173,146,84,127,106,166,154,71,111,188,50,246,165,84,141,206,89,35,115,28,215,117,34,50,89,2,74,128,0,0,0,0,87,85,223,156,158,147,208,241,5,73,134,219,241,239,31,164,254,234,122,156,202,5,169,241,78,146,88,160,115,42,91,69,36,49,200,200,97,145,106,34,150,61,159,35,219,211,36,127,196,72,166,11,21,0,0,0,0,0,141,92,11,241,155,98,227,15,78,42,174,114,90,189,141,153,226,254,30,159,38,182,196,199,173,43,100,149,31,218,169,166,145,219,239,12,189,169,85,35,115,150,72,220,199,53,221,72,140,150,64,146,160,0,0,135,252,208,53,239,86,56,118,208,43,6,107,163,153,95,217,251,213,110,97,75,107,158,167,192,211,85,245,210,190,138,182,71,71,209,81,28,140,77,223,12,107,186,39,87,195,182,251,42,162,196,14,2,184,245,226,199,90,120,177,193,180,207,82,245,91,219,56,221,231,218,126,54,139,216,86,218,126,239,106,219,85,52,127,156,134,157,146,55,105,34,99,190,23,38,251,108,187,162,170,40,91,248,0,0,0,0,5,96,115,64,227,51,137,62,29,181,246,193,133,104,230,164,125,159,178,214,225,244,183,73,233,189,143,65,87,215,84,250,218,216,221,39,93,68,18,61,55,100,49,166,200,189,63,14,251,110,170,170,22,126,8,1,202,147,138,61,118,226,83,242,163,249,107,206,126,209,253,156,246,39,179,63,185,148,116,125,143,17,227,187,223,232,104,163,234,234,236,69,252,109,246,233,247,109,186,239,63,192,2,10,243,13,230,35,252,25,43,45,250,95,164,233,106,187,231,213,29,155,133,201,242,212,119,35,178,66,201,233,229,142,10,152,59,106,146,248,184,60,67,21,141,150,41,99,141,205,149,21,58,226,114,231,94,19,56,193,210,254,46,176,217,111,184,58,213,208,95,108,244,244,174,200,236,85,49,72,175,181,79,58,202,140,98,78,172,108,85,12,114,211,202,230,61,139,191,66,53,94,216,220,170,196,12,234,0,0,8,235,195,55,23,118,173,117,212,189,90,209,171,205,186,146,211,150,105,126,81,114,182,178,56,170,27,209,116,181,69,93,52,16,213,69,27,156,178,163,227,72,227,100,254,229,98,62,72,156,142,78,242,69,28,138,0,0,0,1,26,184,23,227,54,197,198,30,156,85,92,228,181,123,27,51,197,252,61,62,77,109,137,143,90,86,201,42,63,181,83,77,35,183,222,25,123,82,170,70,231,44,145,185,142,107,186,145,25,44,129,37,64,0,0,0,0,43,3,154,7,25,156,73,240,237,175,182,12,43,71,53,35,236,253,150,183,15,165,186,79,77,236,122,10,190,186,167,214,214,198,233,58,234,32,145,233,187,33,141,54,69,233,248,119,219,117,85,80,179,240,64,14,84,156,81,235,183,18,159,149,31,203,94,115,246,143,236,231,177,61,153,253,204,163,163,236,120,143,29,222,255,0,67,69,31,87,87,98,47,227,111,183,79,187,109,215,121,254,0,0,0,17,255,0,140,206,41,127,130,62,19,135,234,69,110,55,237,187,45,203,48,165,177,94,233,226,119,77,83,40,101,163,171,149,210,211,42,185,24,179,49,240,70,228,107,254,23,181,28,205,216,174,73,25,157,109,55,107,85,254,213,69,125,177,92,233,46,54,219,141,60,117,116,117,148,147,54,104,42,96,145,168,232,229,142,70,170,181,236,115,85,28,142,69,84,84,84,84,3,235,0,0,0,0,7,74,214,141,94,195,116,23,75,242,13,92,212,9,234,227,177,99,180,237,154,161,41,32,89,167,149,239,145,177,69,12,108,247,34,190,73,100,142,52,87,43,88,138,244,87,57,173,69,114,117,78,18,117,190,235,196,126,128,227,154,209,121,177,210,89,170,50,58,139,163,153,65,77,35,164,101,52,16,220,106,105,225,98,189,222,247,189,34,134,62,183,236,212,115,250,156,141,98,42,49,3,48,2,144,56,133,230,61,198,118,13,175,186,151,133,98,218,201,224,172,184,254,97,121,181,219,169,190,206,218,164,236,82,193,91,44,113,71,214,250,103,61,221,44,99,83,119,42,185,118,221,85,87,222,89,255,0,1,90,165,157,235,79,9,216,54,166,106,93,247,219,57,37,231,218,126,54,183,194,195,79,221,237,92,170,161,143,243,112,177,145,183,104,226,99,126,22,166,251,110,187,170,170,168,72,0,0,0,10,234,214,190,113,154,113,128,107,45,46,13,167,152,103,219,76,66,213,112,100,25,14,73,75,92,137,226,99,233,145,179,182,219,30,200,201,123,111,88,92,217,159,34,71,47,110,86,53,17,143,142,165,2,197,65,242,90,110,214,171,253,170,138,251,98,185,210,92,109,183,26,120,234,232,235,41,38,108,208,84,193,35,81,209,203,28,141,85,107,216,230,170,57,28,138,168,168,168,168,125,96,0,58,166,169,106,150,9,162,216,37,207,83,53,46,251,236,108,110,205,217,241,181,190,22,106,142,215,118,102,67,31,230,225,99,228,118,242,74,198,252,45,93,183,221,118,68,85,64,237,96,128,28,25,115,83,177,113,1,168,245,218,95,171,214,11,86,21,117,189,92,29,246,58,106,121,222,234,90,168,220,187,71,111,168,146,69,255,0,70,124,186,37,68,100,115,185,85,141,100,79,237,178,105,254,0,0,0,0,0,21,213,119,231,39,164,244,60,65,82,97,182,252,123,199,233,63,186,158,167,50,129,106,124,83,164,150,40,28,202,150,209,73,12,114,50,24,100,90,136,165,143,103,200,246,244,201,31,241,18,41,172,84,0,7,201,118,187,90,172,22,170,219,237,246,231,73,110,182,219,169,228,171,172,172,171,153,176,193,77,4,109,87,73,44,146,57,81,172,99,90,138,229,114,170,34,34,42,168,31,88,42,215,91,249,203,211,88,181,134,217,111,209,124,70,147,39,211,235,29,67,230,175,174,117,84,180,115,228,140,146,135,102,66,196,168,165,235,161,100,53,50,185,206,94,135,190,85,167,143,103,70,199,61,31,101,88,6,127,134,234,158,27,105,212,29,62,200,105,47,152,245,242,157,42,104,107,169,149,122,37,102,234,138,138,138,136,230,61,174,71,49,236,114,35,216,246,185,174,70,185,170,136,29,128,0,0,29,83,84,181,75,4,209,108,18,231,169,154,151,125,246,54,55,102,236,248,218,223,11,53,71,107,187,51,33,143,243,112,177,242,59,121,37,99,126,22,174,219,238,187,34,42,164,64,224,107,153,133,187,137,220,238,245,166,122,145,100,181,98,153,37,125,193,242,97,212,86,244,170,168,241,212,41,12,243,73,12,210,43,22,52,154,8,233,250,157,51,157,19,101,238,162,50,38,43,21,28,19,168,0,0,2,10,243,13,230,35,252,25,43,45,250,95,164,233,106,187,231,213,29,155,133,201,242,212,119,35,178,66,201,233,229,142,10,152,59,106,146,248,184,60,67,21,141,150,41,99,141,205,149,21,58,226,114,132,234,4,85,211,190,61,176,77,112,225,151,80,245,143,74,160,240,249,126,158,225,245,119,219,190,59,116,167,153,241,219,107,153,75,85,36,17,62,102,164,108,169,133,239,164,145,81,209,61,28,177,237,212,145,61,221,13,202,188,49,113,11,138,241,65,163,86,93,92,197,169,188,7,143,238,83,92,109,111,170,142,162,107,101,116,78,233,150,158,71,49,127,197,145,138,230,177,207,138,88,158,172,103,95,74,6,85,0,0,0,0,0,0,5,0,255,0,101,31,142,207,245,243,255,0,155,54,127,242,66,223,184,10,213,44,239,90,120,78,193,181,51,82,239,190,217,201,47,62,211,241,181,190,22,26,126,239,106,229,85,12,127,155,133,140,141,187,71,19,27,240,181,55,219,117,221,85,85,66,64,3,5,112,125,197,158,27,197,214,151,253,184,177,83,210,89,239,180,21,18,83,95,113,198,215,173,84,246,167,172,143,72,21,239,88,226,87,178,88,152,146,53,232,206,141,251,140,69,87,68,244,76,234,0,0,0,0,0,0,0,21,1,199,175,30,188,88,232,183,22,57,206,153,233,166,171,123,27,27,179,123,51,193,81,123,10,219,81,218,238,219,105,102,147,243,147,83,190,71,111,36,175,119,196,229,219,125,147,100,68,68,144,28,169,56,163,215,110,37,63,42,63,150,188,231,237,31,217,207,98,123,51,251,153,71,71,216,241,30,59,189,254,134,138,62,174,174,196,95,198,223,110,159,118,219,174,225,63,192,32,7,53,190,40,245,219,134,191,201,119,228,83,57,251,57,246,143,219,126,211,254,230,81,214,119,252,63,129,236,255,0,162,98,147,167,167,191,47,241,118,223,171,223,190,201,176,79,240,84,7,1,92,122,241,99,173,60,88,224,218,103,169,122,173,237,156,110,243,237,63,27,69,236,43,109,63,119,181,109,170,154,63,206,67,78,201,27,180,145,49,223,11,147,125,182,93,209,85,22,223,192,0,71,254,61,117,75,59,209,110,19,179,157,76,211,75,239,177,178,75,55,179,60,21,111,133,134,163,181,221,185,82,195,39,230,230,99,227,118,241,202,246,252,77,93,183,221,54,84,69,64,144,0,160,31,236,163,241,217,254,190,127,243,102,207,254,72,95,240,0,65,94,43,185,173,233,199,14,218,142,253,47,194,176,127,202,53,214,213,220,138,255,0,52,23,164,161,165,182,213,34,162,37,43,100,72,38,239,76,223,139,186,136,141,108,110,233,98,185,207,73,25,20,202,192,51,252,55,84,240,219,78,160,233,246,67,73,124,199,175,148,233,83,67,93,76,171,209,43,55,84,84,84,84,71,49,237,114,57,143,99,145,30,199,181,205,114,53,205,84,64,236,0,0,0,235,249,254,127,134,233,102,27,118,212,29,65,200,105,44,120,245,142,157,106,107,171,170,85,122,34,102,232,136,136,136,138,231,189,206,86,177,140,106,43,222,247,53,173,71,57,200,139,93,124,54,243,128,181,103,90,219,117,198,53,182,197,73,135,97,185,61,69,58,99,149,207,172,108,236,176,78,144,71,19,233,235,39,72,226,71,211,75,43,31,42,78,230,34,194,249,85,175,87,67,179,224,11,52,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,197,201,238,60,53,16,242,229,77,189,225,187,108,7,35,172,106,13,194,58,12,126,105,100,221,63,139,239,255,0,134,223,233,254,147,179,152,83,138,220,154,175,24,211,26,250,250,57,157,28,172,72,149,28,223,154,111,83,11,127,82,253,202,160,86,46,131,93,99,200,56,185,146,175,180,142,68,91,126,221,77,221,127,190,209,167,235,95,212,92,150,56,197,101,154,141,21,189,41,216,143,100,219,111,228,33,76,28,189,45,117,121,167,16,151,11,204,238,89,188,36,20,82,185,207,84,93,182,169,133,62,245,79,185,159,168,186,155,108,125,170,10,120,209,125,205,137,136,159,253,170,1,244,158,183,239,212,123,14,10,212,223,222,7,150,252,143,40,136,159,36,8,155,5,249,46,192,55,77,246,60,158,26,155,39,244,168,85,217,55,3,201,197,174,221,85,171,243,67,145,193,233,183,196,159,52,3,145,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,6,185,154,229,159,230,90,89,198,206,167,106,14,159,100,53,118,60,134,199,169,25,5,77,13,117,50,167,92,79,246,133,66,42,42,42,43,94,199,53,92,199,177,200,172,123,28,230,185,28,215,42,46,198,102,181,156,88,249,167,214,79,168,25,15,168,206,5,249,240,171,196,198,27,197,126,145,209,234,150,31,67,87,110,123,106,29,109,187,219,42,81,92,251,117,198,54,70,249,96,73,58,81,179,51,166,88,222,201,26,137,212,199,183,169,172,127,92,108,204,6,181,156,52,113,23,157,240,191,170,116,26,153,130,212,127,130,163,188,81,116,67,253,211,181,248,152,102,158,143,185,44,82,118,123,189,134,55,186,198,245,179,230,139,243,69,216,79,66,245,211,78,56,139,211,139,118,168,105,125,231,199,90,171,183,138,104,101,68,101,85,190,169,168,139,37,45,76,104,171,219,153,157,77,221,55,86,171,92,215,177,207,99,216,247,6,64,49,87,22,62,86,53,147,233,254,67,233,211,149,235,152,243,145,204,176,126,33,179,219,125,46,159,227,249,126,157,91,170,37,178,216,105,168,46,233,11,228,125,45,67,217,237,38,215,54,41,91,51,42,90,174,119,109,25,208,140,74,126,135,110,217,95,60,170,159,137,140,55,138,254,95,154,177,170,88,125,13,93,185,237,193,242,75,109,222,217,82,138,231,219,174,49,218,164,124,176,36,157,40,217,153,211,44,111,100,141,68,234,99,219,212,214,63,174,54,5,75,112,57,197,221,215,132,29,92,118,87,61,186,174,241,137,223,169,219,109,200,237,80,84,57,143,124,8,244,115,42,161,98,185,34,125,76,43,213,209,220,77,149,146,77,26,58,62,234,200,221,130,49,60,166,197,156,226,182,108,215,22,174,241,182,92,130,223,79,116,183,84,246,159,31,126,150,120,219,36,82,116,61,26,246,245,49,237,93,156,136,228,223,101,68,95,113,171,105,50,185,117,241,213,83,194,214,100,152,62,160,215,213,191,74,239,245,19,77,93,13,53,44,79,125,178,227,50,83,177,46,74,169,26,207,51,27,29,59,99,124,45,127,241,30,231,181,143,123,81,143,11,222,0,0,0,0,0,0,0,1,0,57,213,249,88,197,190,160,80,250,117,196,128,28,174,60,246,105,151,227,94,143,90,79,254,117,126,86,49,111,168,20,62,157,113,32,7,43,143,61,154,101,248,215,163,214,129,127,192,0,6,42,226,199,202,198,178,125,63,200,125,58,115,42,152,171,139,31,43,26,201,244,255,0,33,244,233,192,162,190,10,56,174,190,240,151,172,180,89,151,118,235,89,136,92,182,163,202,108,148,83,49,190,62,151,165,233,28,136,217,17,88,179,64,247,247,99,93,216,229,217,241,247,24,201,100,83,96,156,3,63,195,117,79,13,180,234,14,159,100,52,151,204,122,249,78,149,52,53,212,202,189,18,179,117,69,69,69,68,115,30,215,35,152,246,57,17,236,123,92,215,35,92,213,68,213,220,153,92,186,248,234,169,225,107,50,76,31,80,107,234,223,165,119,250,137,166,174,134,154,150,39,190,217,113,153,41,216,151,37,84,141,103,153,141,142,157,177,190,22,191,248,143,115,218,199,189,168,199,133,239,21,87,207,59,244,39,251,73,251,180,180,155,77,218,213,127,181,81,95,108,87,58,75,141,182,227,79,29,93,29,101,36,205,154,10,152,36,106,58,57,99,145,170,173,123,28,213,71,35,145,85,21,21,21,10,182,231,157,250,19,253,164,253,218,4,85,229,113,231,179,76,191,26,244,122,210,255,0,141,120,121,122,103,248,110,152,113,141,167,57,158,160,100,52,150,43,21,45,69,125,53,69,194,173,85,176,64,250,155,125,77,60,75,35,182,217,140,89,102,141,21,238,217,140,69,87,57,90,212,87,38,195,192,0,0,12,127,174,154,233,167,28,58,105,197,199,84,53,66,243,224,109,84,59,69,12,49,34,62,170,225,84,228,85,142,150,154,53,84,238,76,254,151,108,155,163,81,173,115,222,230,49,143,123,123,6,127,159,225,186,89,134,221,181,7,80,114,26,75,30,61,99,167,90,154,234,234,149,94,136,153,186,34,34,34,34,185,239,115,149,172,99,26,138,247,189,205,107,81,206,114,34,208,15,27,124,96,228,220,92,234,132,183,167,45,93,22,19,99,168,157,184,157,158,174,42,126,253,12,18,199,3,38,124,146,68,196,115,159,51,169,153,42,177,207,145,35,87,43,24,231,34,117,56,49,166,186,107,166,163,241,23,168,247,29,80,213,11,207,142,186,215,109,20,48,196,138,202,91,125,43,85,86,58,90,104,213,87,183,11,58,157,178,110,174,87,57,207,123,158,247,189,238,249,116,95,87,179,45,5,213,12,127,87,52,254,122,72,239,184,237,67,166,167,74,184,18,104,37,99,227,116,82,195,35,61,202,172,146,41,36,141,85,170,215,162,61,85,174,107,145,28,146,171,150,159,2,180,220,77,100,213,90,159,169,212,20,149,90,95,142,84,79,109,170,161,117,84,177,207,119,184,173,58,43,96,98,193,35,37,133,144,164,240,204,233,21,201,212,189,184,218,215,163,164,88,255,0,87,153,31,47,186,110,29,170,99,214,29,27,181,85,187,78,174,53,13,166,173,182,195,20,179,51,25,122,69,4,113,44,181,19,79,44,211,50,166,101,157,200,247,53,172,141,234,200,247,221,241,162,133,175,240,197,196,46,43,197,6,141,89,117,115,22,166,240,30,63,185,77,113,181,190,170,58,137,173,149,209,59,166,90,121,28,197,255,0,22,70,43,154,199,62,41,98,122,177,157,125,41,149,77,115,56,62,226,207,50,225,23,84,62,220,88,169,234,239,22,42,250,121,41,175,184,227,107,210,150,11,171,18,55,164,10,247,172,114,163,31,20,175,73,26,244,103,94,221,198,34,163,101,122,46,193,26,91,170,88,38,180,224,150,205,76,211,75,239,182,113,187,207,123,193,86,248,89,169,251,189,169,159,12,159,155,153,140,145,187,73,19,219,241,53,55,219,116,221,21,21,67,181,128,65,94,99,252,192,40,248,119,177,75,164,154,67,145,127,158,197,127,134,158,90,154,120,224,168,143,29,165,235,100,157,85,12,153,146,70,249,166,141,21,140,133,91,212,145,202,178,185,89,249,148,148,49,87,54,190,53,253,137,71,89,194,110,153,92,238,180,119,169,187,50,102,151,8,23,177,27,104,102,131,184,203,99,85,91,215,39,121,146,197,36,174,141,205,106,70,141,137,86,68,150,102,50,165,143,170,211,105,186,223,238,180,86,43,21,178,174,227,114,184,212,71,73,71,71,73,11,166,158,166,121,28,141,142,40,227,106,43,158,247,57,81,168,212,69,85,85,68,67,229,2,202,121,90,113,237,246,18,178,195,194,142,168,65,215,143,221,110,30,15,16,186,83,211,239,37,5,117,92,234,228,163,168,107,19,121,33,154,121,92,172,151,101,116,114,72,168,245,88,156,142,130,223,205,88,110,118,155,173,150,165,148,119,155,101,93,5,68,148,240,85,178,42,152,93,19,221,4,241,50,104,101,70,185,17,85,146,69,36,114,49,223,39,49,237,114,110,138,138,92,167,45,46,96,148,218,195,106,179,240,249,171,247,90,185,53,6,130,159,195,89,238,213,114,203,85,62,74,198,54,170,121,22,69,100,8,200,31,79,77,4,77,87,205,43,159,58,238,229,85,122,187,112,176,160,0,3,88,29,45,213,44,239,69,179,187,102,166,105,165,247,216,217,37,155,189,224,171,124,44,53,29,174,236,47,134,79,205,204,199,198,237,227,149,237,248,154,187,111,186,108,168,138,155,63,26,171,129,177,239,10,60,87,105,199,22,186,112,204,215,10,151,192,221,104,123,112,95,236,19,204,143,170,180,85,57,21,81,174,84,68,238,66,254,151,44,83,34,35,100,107,92,138,140,123,36,141,153,172,215,7,133,30,43,181,31,132,173,71,102,107,133,75,227,173,85,221,184,47,246,9,230,86,82,221,233,90,170,168,215,42,34,246,230,103,83,150,41,145,21,209,185,206,69,71,177,242,70,253,132,244,183,84,176,77,105,193,45,154,153,166,151,223,108,227,119,158,247,130,173,240,179,83,247,123,83,62,25,63,55,51,25,35,118,146,39,183,226,106,111,182,233,186,42,42,132,43,231,87,229,99,22,250,129,67,233,215,18,0,114,184,243,217,166,95,141,122,61,105,63,249,213,249,88,197,190,160,80,250,117,196,128,28,174,60,246,105,151,227,94,143,90,5,255,0,0,0,0,0,20,173,206,175,205,62,45,244,254,135,212,110,37,212,148,173,206,175,205,62,45,244,254,135,212,110,32,101,94,70,63,166,207,217,191,222,68,191,227,163,140,219,23,7,154,113,75,115,142,213,237,156,207,40,241,20,248,205,182,86,61,41,93,36,72,206,237,77,76,141,219,104,98,238,196,171,27,92,146,72,231,181,173,233,69,124,177,215,7,45,190,38,48,222,20,52,143,94,53,75,48,161,171,184,189,213,24,197,182,209,108,166,69,107,238,55,25,25,118,124,80,44,157,42,216,89,211,20,143,124,142,69,233,99,29,210,215,191,162,55,195,93,82,213,44,239,90,115,187,158,166,106,93,247,219,57,37,231,179,227,107,124,44,52,253,222,212,44,134,63,205,194,198,70,221,163,137,141,248,90,155,237,186,238,170,170,161,215,238,215,107,173,254,235,91,125,190,220,234,238,55,43,141,68,149,117,149,149,115,58,105,234,103,145,202,233,37,146,71,42,185,239,115,149,92,174,85,85,85,85,85,47,123,151,55,5,31,193,87,78,39,191,231,246,203,84,154,155,148,254,114,229,83,2,119,100,181,208,170,49,99,182,54,110,167,49,221,47,98,201,43,162,70,181,242,57,173,222,86,195,20,139,136,57,87,240,43,77,128,99,214,174,39,181,74,130,146,124,158,249,79,13,203,12,134,26,169,122,237,54,233,233,102,99,167,149,99,145,33,145,245,80,212,162,164,111,99,251,76,107,23,169,178,61,236,142,199,192,0,0,215,51,92,179,252,203,75,56,217,212,237,65,211,236,134,174,199,144,216,245,35,32,169,161,174,166,84,235,137,254,208,168,69,69,69,69,107,216,230,171,152,246,57,21,143,99,156,215,35,154,229,69,187,62,14,184,197,193,56,191,193,42,47,246,10,63,99,100,150,110,143,180,24,255,0,114,106,143,101,247,102,168,101,47,246,211,224,138,57,251,177,211,172,159,155,69,232,223,165,219,42,123,232,179,139,31,52,250,201,245,3,33,245,25,207,147,135,93,121,204,184,109,213,203,22,171,97,149,181,109,125,186,161,140,185,208,195,80,144,178,237,110,87,181,106,40,165,87,49,237,232,145,173,217,28,172,119,67,209,146,53,58,216,213,64,217,120,29,43,69,245,123,13,215,173,47,199,245,115,79,231,171,146,197,145,83,186,106,116,171,129,97,158,39,178,71,69,44,50,51,222,136,248,229,142,72,213,90,174,98,171,21,90,231,53,81,203,221,64,26,192,233,110,169,103,122,45,157,219,53,51,77,47,190,198,201,44,221,239,5,91,225,97,168,237,119,97,124,50,126,110,102,62,55,111,28,175,111,196,213,219,125,211,101,68,84,217,248,213,92,13,146,56,85,226,99,13,226,191,72,232,245,75,15,161,171,183,61,181,14,182,221,237,149,40,174,125,186,227,27,35,124,176,36,157,40,217,153,211,44,111,100,141,68,234,99,219,212,214,63,174,54,102,3,92,30,20,120,174,212,126,18,181,29,153,174,21,47,142,181,87,118,224,191,216,39,153,89,75,119,165,106,170,163,92,168,139,219,153,157,78,88,166,68,87,70,231,57,21,30,199,201,27,246,19,210,221,82,193,53,167,4,182,106,102,154,95,125,179,141,222,123,222,10,183,194,205,79,221,237,76,248,100,252,220,204,100,141,218,72,158,223,137,169,190,219,166,232,168,170,29,172,21,23,95,206,95,50,197,245,231,63,175,160,196,105,51,109,47,169,168,74,76,90,218,234,164,183,79,74,200,54,141,43,25,81,225,123,174,101,74,53,243,58,25,227,115,227,89,35,107,94,212,141,201,37,154,104,38,181,226,188,68,233,61,139,88,240,171,125,214,138,203,144,120,175,13,5,210,40,227,170,103,98,166,90,119,245,182,57,36,98,110,248,92,169,179,215,225,84,223,101,221,16,50,1,74,220,234,252,211,226,223,79,232,125,70,226,93,73,74,220,234,252,211,226,223,79,232,125,70,226,6,85,228,99,250,108,253,155,253,228,90,161,85,124,140,127,77,159,179,127,188,139,84,0,0,2,0,115,171,242,177,139,125,64,161,244,235,137,21,121,98,241,227,249,16,190,211,104,54,172,94,186,112,28,130,224,223,102,221,46,55,30,221,46,47,51,153,51,164,217,189,167,47,102,162,119,83,163,186,164,142,40,92,178,76,187,117,202,229,149,92,234,252,172,98,223,80,40,125,58,226,82,176,27,84,2,178,249,80,241,199,77,146,218,172,156,35,234,51,42,214,251,109,167,168,102,35,118,87,203,80,149,212,145,54,73,221,69,58,185,92,177,62,8,154,254,211,147,104,150,24,155,30,204,116,108,239,89,160,3,228,187,93,173,86,11,85,109,246,251,115,164,183,91,109,212,242,85,214,86,85,204,216,96,166,130,54,171,164,150,73,28,168,214,49,173,69,114,185,85,17,17,21,84,250,202,86,230,117,199,143,229,190,251,83,160,218,79,122,234,192,113,251,131,189,165,116,183,92,123,148,185,68,205,100,46,143,118,246,154,189,154,121,219,80,141,233,146,72,166,114,71,50,111,209,19,144,48,167,29,28,102,223,120,195,212,122,91,156,118,175,99,97,152,191,136,167,198,109,178,177,139,84,216,229,86,119,106,106,100,110,251,205,47,106,37,88,218,229,142,54,177,173,111,82,163,229,146,218,185,92,121,19,211,47,198,189,98,180,160,18,255,0,185,92,121,19,211,47,198,189,98,180,10,86,226,199,205,62,178,125,64,200,125,70,114,234,121,92,121,19,211,47,198,189,98,180,165,110,44,124,211,235,39,212,12,135,212,103,45,251,148,182,169,96,153,95,9,214,29,51,176,95,124,86,73,130,120,175,180,20,94,22,102,120,63,27,114,174,154,151,243,143,98,71,39,92,109,87,126,109,206,233,219,103,108,190,224,38,168,0,15,201,203,49,107,22,115,138,222,112,172,166,135,198,217,114,11,125,69,174,227,77,221,124,125,250,89,227,116,114,199,214,197,107,219,212,199,185,55,106,163,147,125,209,81,125,230,185,156,85,112,207,153,112,161,171,149,154,91,152,87,82,92,88,234,118,220,173,23,58,101,70,178,227,110,145,242,50,41,214,62,165,116,47,234,138,70,62,55,42,244,189,142,233,115,217,209,35,246,73,48,87,24,60,38,97,188,93,105,127,216,123,237,69,37,158,251,65,81,29,77,139,35,117,2,213,79,106,122,200,197,157,24,196,146,37,123,37,137,139,27,152,175,232,223,182,245,69,116,76,84,10,245,229,59,198,189,199,22,202,173,156,43,234,69,207,175,27,188,239,77,135,78,245,165,167,134,213,92,233,42,42,36,167,145,202,214,73,55,138,146,110,150,43,164,123,146,84,138,54,49,82,85,86,91,249,171,190,127,128,102,90,89,153,93,180,251,80,113,234,187,30,67,99,168,90,106,234,26,148,78,184,159,178,42,42,42,42,181,236,115,85,175,99,218,170,199,177,205,115,85,205,114,42,221,159,44,254,53,238,60,79,224,151,44,39,82,238,126,39,82,113,45,234,107,107,36,90,88,125,179,67,52,210,44,117,16,211,194,216,250,59,59,178,9,17,177,244,166,240,57,94,174,153,90,208,154,165,21,243,48,227,94,221,196,254,119,109,194,116,210,231,226,116,219,18,218,166,138,178,53,170,135,219,53,211,67,26,201,81,53,60,205,143,163,179,187,224,141,29,31,82,111,59,145,234,217,145,173,146,188,218,248,215,246,37,29,103,9,186,101,115,186,209,222,166,236,201,154,92,32,94,196,109,161,154,14,227,45,141,85,111,92,157,230,75,20,146,186,55,53,169,26,54,37,89,18,89,152,202,203,209,125,33,204,181,235,84,49,253,35,211,248,41,36,190,228,85,14,134,157,106,231,72,96,137,140,141,210,203,52,143,247,170,50,56,163,146,69,70,163,158,168,197,70,181,206,84,106,134,117,229,221,194,31,240,173,214,85,251,83,69,222,211,220,59,181,91,148,116,87,248,105,167,238,182,95,11,73,31,74,44,139,221,146,39,117,171,122,58,98,142,93,164,100,139,23,85,255,0,29,43,69,244,135,13,208,93,47,199,244,143,79,224,171,142,197,142,211,186,26,117,171,157,102,158,87,190,71,75,44,210,63,220,138,249,37,146,73,21,26,141,98,43,213,26,214,181,17,169,221,64,0,0,21,87,205,115,142,159,239,252,47,232,166,103,255,0,132,82,231,245,180,45,255,0,21,173,181,199,80,142,255,0,117,241,76,107,127,153,10,191,253,17,9,154,185,143,243,0,163,225,222,197,46,146,105,14,69,254,123,21,254,26,121,106,105,227,130,162,60,118,151,173,146,117,84,50,102,73,27,230,154,52,86,50,21,111,82,71,42,202,229,103,230,82,90,86,196,241,107,238,115,149,89,176,172,90,135,198,222,178,11,133,61,174,221,77,221,100,125,250,169,228,108,113,71,214,245,107,27,212,247,181,55,114,163,83,125,213,81,61,224,126,81,102,156,168,120,227,169,198,174,182,78,17,245,25,148,137,98,185,84,84,51,17,187,43,226,167,90,26,185,93,36,238,162,157,92,173,73,89,60,174,127,105,201,188,169,52,173,143,103,182,70,118,115,85,167,147,206,143,77,195,165,22,13,125,171,164,163,213,183,211,198,234,204,226,145,107,170,96,134,117,170,73,164,100,116,46,169,142,25,24,144,239,76,143,86,177,92,136,146,171,90,229,233,74,129,207,240,12,203,75,51,43,182,159,106,14,61,87,99,200,108,117,11,77,93,67,82,137,215,19,246,69,69,69,69,86,189,142,106,181,236,123,85,88,246,57,174,106,185,174,69,80,218,32,235,249,254,1,134,234,158,27,118,211,237,65,199,169,47,152,245,242,157,105,171,168,106,81,122,37,102,232,168,168,168,168,230,61,174,70,189,143,106,163,216,246,181,205,86,185,168,169,5,121,105,115,4,166,214,27,85,159,135,205,95,186,213,201,168,52,20,254,26,207,118,171,150,90,169,242,86,49,181,83,200,178,43,32,70,64,250,122,104,34,106,190,105,92,249,215,119,42,171,213,219,216,80,26,240,241,183,193,246,77,194,54,168,75,101,114,85,214,225,55,202,137,221,137,222,42,229,167,239,215,65,20,112,62,102,73,28,79,87,53,240,186,165,145,43,220,200,210,69,106,189,141,106,47,75,114,87,46,110,61,191,130,189,246,125,55,212,72,60,70,153,100,215,15,25,87,81,5,63,93,85,150,185,236,100,75,88,212,98,117,205,10,178,56,219,44,94,247,35,88,215,196,157,77,116,115,92,166,186,104,94,156,113,23,167,23,29,47,213,11,55,142,181,87,109,44,51,68,168,202,171,125,83,81,82,58,170,105,21,23,183,51,58,157,178,236,173,86,185,204,123,94,199,189,142,215,91,93,52,47,81,248,116,212,123,142,151,234,133,155,192,221,104,118,150,25,162,85,125,45,194,149,202,169,29,85,52,138,137,220,133,253,46,217,118,71,35,154,230,61,172,123,30,198,134,205,39,201,118,187,90,172,22,170,219,237,246,231,73,110,182,219,169,228,171,172,172,171,153,176,193,77,4,109,87,73,44,146,57,81,172,99,90,138,229,114,170,34,34,42,169,82,220,168,120,227,169,198,174,182,78,17,245,25,148,137,98,185,84,84,51,17,187,43,226,167,90,26,185,93,36,238,162,157,92,173,73,89,60,174,127,105,201,188,169,52,173,143,103,182,70,118,122,87,51,174,60,127,45,247,218,157,6,210,123,215,86,3,143,220,29,237,43,165,186,227,220,165,202,38,107,33,116,123,183,180,213,236,211,206,218,132,111,76,146,69,51,146,57,147,126,136,156,129,133,56,232,227,54,251,198,30,163,210,220,227,181,123,27,12,197,252,69,62,51,109,149,140,90,166,199,42,179,187,83,83,35,119,222,105,123,81,42,198,215,44,113,181,141,107,122,149,31,44,145,214,211,118,186,216,46,180,87,219,21,206,174,221,114,183,84,71,87,71,89,73,51,161,158,154,120,220,142,142,88,228,106,163,152,246,185,17,200,228,84,84,84,69,65,29,166,235,53,170,162,251,13,178,173,246,218,58,136,105,42,43,27,11,150,8,103,153,178,58,40,159,38,221,45,123,219,4,206,107,85,119,114,69,34,166,253,43,183,235,96,120,6,101,169,249,52,24,102,159,227,213,119,219,237,85,61,93,77,61,190,145,17,211,206,202,106,121,42,37,72,219,190,239,122,69,12,138,140,110,239,122,162,53,168,231,42,53,66,244,249,121,241,167,106,226,159,75,233,236,89,126,65,72,237,84,198,169,213,50,10,52,166,109,42,214,192,146,116,197,112,130,54,185,90,246,57,171,19,101,86,35,81,147,43,147,183,27,31,15,84,181,53,129,210,221,82,206,244,91,59,182,106,102,154,95,125,141,146,89,187,222,10,183,194,195,81,218,238,194,248,100,252,220,204,124,110,222,57,94,223,137,171,182,251,166,202,136,169,115,246,206,108,58,13,47,13,15,214,219,203,105,41,115,36,168,158,220,205,61,166,186,247,238,43,90,143,127,101,22,71,68,197,74,103,68,145,202,250,174,218,198,206,167,70,157,201,154,145,56,50,87,29,28,102,216,184,60,211,138,91,156,118,175,108,230,121,71,136,167,198,109,178,177,233,74,233,34,70,119,106,106,100,110,219,67,23,118,37,88,218,228,146,71,61,173,111,74,43,229,143,95,107,181,218,235,127,186,214,223,111,183,58,187,141,202,227,81,37,93,101,101,92,206,154,122,153,228,114,186,73,100,145,202,174,123,220,229,87,43,149,85,85,85,85,78,193,170,90,165,157,235,78,119,115,212,205,75,190,251,103,36,188,246,124,109,111,133,134,159,187,218,133,144,199,249,184,88,200,219,180,113,49,191,11,83,125,183,93,213,85,86,210,185,80,240,57,77,141,90,172,156,92,106,51,234,210,251,114,167,168,126,35,105,86,75,78,148,52,146,182,72,29,91,58,57,26,178,190,120,156,254,211,83,120,146,25,91,38,239,116,140,236,131,65,56,21,169,225,151,131,45,110,212,253,78,160,171,165,213,12,143,77,242,139,109,85,11,170,162,146,11,69,185,41,166,86,192,197,130,71,197,51,230,88,33,153,210,43,151,165,59,113,181,172,86,200,178,64,14,15,184,179,204,184,69,213,15,183,22,42,122,187,197,138,190,158,74,107,238,56,218,244,165,130,234,196,141,233,2,189,235,28,168,199,197,43,210,70,189,25,215,183,113,136,168,217,94,139,123,220,88,249,88,214,79,167,249,15,167,78,107,88,6,207,186,91,170,88,38,180,224,150,205,76,211,75,239,182,113,187,207,123,193,86,248,89,169,251,189,169,159,12,159,155,153,140,145,187,73,19,219,241,53,55,219,116,221,21,21,123,89,66,220,185,184,215,254,10,186,143,61,131,63,185,221,100,211,44,167,243,119,42,104,23,187,29,174,185,85,137,29,205,176,244,185,238,233,99,22,57,91,18,181,207,141,205,118,210,186,24,163,91,233,0,0,0,0,3,85,114,255,0,185,92,121,19,211,47,198,189,98,180,160,18,255,0,185,92,121,19,211,47,198,189,98,180,10,75,225,215,94,115,46,27,117,114,197,170,216,101,109,91,95,110,168,99,46,116,48,212,36,44,187,91,149,237,90,138,41,85,204,123,122,36,107,118,71,43,29,208,244,100,141,78,182,53,83,98,157,23,213,236,55,94,180,191,31,213,205,63,158,174,75,22,69,78,233,169,210,174,5,134,120,158,201,29,20,176,200,207,122,35,227,150,57,35,85,106,185,138,172,85,107,156,213,71,46,177,132,138,224,147,140,28,155,132,109,80,138,244,213,171,173,194,111,149,16,55,44,179,210,69,79,223,174,130,40,231,100,47,142,73,88,174,107,225,117,75,229,70,53,241,164,138,212,99,220,212,94,166,134,195,192,234,152,182,170,233,198,105,167,20,186,189,141,230,150,170,188,50,174,222,251,163,111,110,168,72,169,99,165,141,28,178,201,43,164,233,236,246,250,30,146,36,157,46,141,204,123,94,141,86,185,18,170,240,254,118,154,143,107,190,229,53,185,174,140,90,175,214,171,157,193,181,22,10,26,59,194,208,73,102,165,70,35,22,154,73,150,9,124,86,253,45,127,113,89,27,187,143,155,111,129,209,197,8,91,248,58,86,139,234,246,27,175,90,95,143,234,230,159,207,87,37,139,34,167,116,212,233,87,2,195,60,79,100,142,138,88,100,103,189,17,241,203,28,145,170,181,92,197,86,42,181,206,106,163,151,186,128,0,1,64,60,209,252,246,106,111,224,190,143,68,74,174,70,63,166,207,217,191,222,68,85,230,143,231,179,83,127,5,244,122,34,85,114,49,253,54,126,205,254,242,2,213,10,171,231,157,250,19,253,164,253,218,90,161,85,124,243,191,66,127,180,159,187,64,134,188,189,51,252,55,76,56,198,211,156,207,80,50,26,75,21,138,150,162,190,154,162,225,86,170,216,32,125,77,190,166,158,37,145,219,108,198,44,179,70,138,247,108,198,34,171,156,173,106,43,147,97,227,85,114,228,249,98,243,0,172,213,218,58,110,31,181,191,34,241,121,213,39,76,24,205,202,88,231,150,170,253,75,28,19,77,43,106,94,214,44,105,52,17,211,251,230,145,237,116,205,123,119,71,72,215,190,64,177,82,42,243,71,242,39,169,191,130,250,197,17,42,136,171,205,31,200,158,166,254,11,235,20,64,80,9,181,65,170,185,181,64,26,240,241,183,193,246,77,194,54,168,75,101,114,85,214,225,55,202,137,221,137,222,42,229,167,239,215,65,20,112,62,102,73,28,79,87,53,240,186,165,145,43,220,200,210,69,106,189,141,106,47,75,115,87,44,174,59,110,186,35,153,91,180,51,84,178,106,72,244,190,253,81,35,105,107,46,147,185,140,198,235,94,142,115,95,28,155,42,50,154,105,118,108,140,127,76,108,124,157,254,168,209,38,238,218,255,0,19,188,61,98,188,80,104,213,235,72,242,154,159,1,227,251,117,54,235,163,41,99,168,154,217,93,19,186,162,168,141,175,79,241,163,122,53,204,115,226,150,86,35,217,215,212,154,235,106,150,150,231,122,45,157,220,244,207,82,236,94,198,201,44,221,159,27,69,226,161,168,237,119,97,100,209,254,114,23,190,55,111,28,172,119,194,229,219,125,151,101,69,68,13,159,129,93,92,168,248,215,252,166,226,176,112,215,169,151,59,85,54,73,137,91,233,233,177,41,119,236,205,120,181,195,27,154,180,253,8,212,141,211,82,199,27,61,237,119,92,145,47,82,177,86,25,165,119,235,115,58,227,199,242,33,98,169,208,109,39,189,116,231,217,5,189,222,210,186,91,174,61,186,172,94,23,62,23,71,187,123,78,78,245,68,14,168,70,244,201,28,176,181,99,153,54,235,137,202,17,87,153,215,30,63,150,251,237,78,131,105,61,235,171,1,199,238,14,246,149,210,221,113,238,82,229,19,53,144,186,61,219,218,106,246,105,231,109,66,55,166,73,34,153,201,28,201,191,68,78,72,255,0,193,71,10,55,222,45,53,150,139,13,237,93,104,241,11,110,213,153,77,238,138,22,59,192,82,244,189,99,141,29,34,163,18,105,222,206,212,105,179,220,155,190,78,219,217,20,136,98,173,45,210,220,239,90,115,187,102,153,233,165,139,219,57,37,231,189,224,168,188,84,52,253,222,212,47,154,79,206,76,246,70,221,163,137,238,248,156,155,237,178,110,170,136,187,15,112,171,195,62,27,194,134,145,209,233,110,31,93,87,113,123,170,29,114,187,220,234,85,90,251,141,198,70,70,201,103,72,250,149,176,179,166,40,216,200,218,171,210,198,55,169,207,127,92,143,12,149,137,226,214,44,27,21,179,97,88,181,15,130,178,227,246,250,123,93,186,155,186,249,59,20,176,70,216,226,143,173,234,231,187,165,140,106,110,229,87,46,219,170,170,251,207,214,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7,133,3,131,149,55,247,156,153,182,222,227,139,151,223,242,57,55,228,7,34,40,115,7,189,77,106,210,138,134,178,70,49,36,142,53,248,190,107,181,101,63,235,37,121,6,249,162,86,205,75,167,84,145,69,35,145,36,133,85,81,21,125,251,85,211,1,29,249,75,88,221,81,154,100,247,117,137,202,139,67,72,222,191,126,203,253,178,239,151,221,252,159,249,11,104,129,189,49,53,191,169,17,63,228,43,79,148,154,81,201,110,191,182,26,118,164,172,167,166,234,122,49,17,87,122,170,141,189,229,151,183,248,169,186,125,192,121,56,108,170,239,154,28,149,118,56,34,166,254,224,57,158,79,8,187,161,228,1,197,233,186,28,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,3,90,206,44,124,211,235,39,212,12,135,212,103,54,83,53,172,226,199,205,62,178,125,64,200,125,70,112,25,151,14,153,222,37,161,56,39,17,94,31,197,225,153,175,122,143,198,245,195,31,132,186,71,89,95,15,131,237,247,86,89,55,134,131,189,221,237,181,159,157,232,223,118,238,239,213,208,174,43,181,31,67,48,157,64,210,251,100,190,213,195,53,27,31,185,217,238,86,106,137,149,177,211,213,85,81,190,158,58,250,117,217,123,115,51,169,157,104,137,211,44,108,70,59,101,108,82,69,110,156,189,240,12,55,84,249,112,225,58,125,168,56,245,37,243,30,190,83,222,233,171,168,106,81,122,37,103,182,107,21,21,21,21,28,199,181,200,215,177,237,84,123,30,214,185,170,215,53,21,42,47,138,238,20,117,31,132,173,71,126,21,154,197,227,173,85,221,201,236,23,248,33,86,82,221,233,90,168,138,230,162,170,246,230,103,83,82,88,85,85,209,185,205,84,87,177,241,200,240,197,88,158,45,125,206,114,171,54,21,139,80,248,219,214,65,112,167,181,219,169,187,172,143,191,85,60,141,142,40,250,222,173,99,122,158,246,166,238,84,106,111,186,170,39,188,216,39,81,180,190,213,162,188,191,51,93,40,179,58,146,74,124,91,73,239,22,215,212,83,81,54,145,149,147,178,213,55,122,169,98,106,170,49,243,75,220,149,255,0,19,149,95,35,149,92,229,85,85,128,28,154,120,120,186,228,154,161,116,226,70,245,106,164,126,61,137,211,213,217,44,245,14,172,115,103,75,220,209,197,220,115,34,98,252,76,101,28,242,181,203,47,195,189,84,106,196,115,154,229,142,205,56,177,242,177,172,159,79,242,31,78,156,13,107,14,193,159,224,25,150,150,102,87,109,62,212,28,122,174,199,144,216,234,22,154,186,134,165,19,174,39,236,138,138,138,138,173,123,28,213,107,216,246,170,177,236,115,92,213,115,92,138,189,124,190,142,96,92,8,216,184,170,197,100,205,113,102,120,45,77,199,237,235,29,186,167,119,201,237,74,88,35,170,146,43,87,67,234,34,167,131,187,83,80,213,241,46,69,115,54,217,119,111,185,2,48,114,190,230,9,77,105,166,178,240,189,173,55,90,183,177,245,13,160,195,239,149,50,203,82,254,185,165,165,167,163,178,164,81,64,231,35,17,207,157,204,158,89,122,35,98,54,47,133,141,102,214,190,106,195,118,180,221,108,23,90,219,21,246,217,87,110,185,91,170,36,164,172,163,171,133,208,207,77,60,110,86,201,20,145,185,17,204,123,92,138,213,106,162,42,42,42,41,117,60,178,184,237,181,107,118,27,110,208,205,82,201,170,228,213,11,13,60,141,165,172,186,78,215,191,36,162,98,185,205,124,114,108,138,250,152,98,217,178,49,253,82,61,145,247,250,164,85,155,180,19,212,0,0,0,0,0,4,0,231,87,229,99,22,250,129,67,233,215,18,0,114,184,243,217,166,95,141,122,61,105,63,249,213,249,88,197,190,160,80,250,117,196,128,28,174,60,246,105,151,227,94,143,90,5,255,0,0,0,24,171,139,31,43,26,201,244,255,0,33,244,233,204,170,98,174,44,124,172,107,39,211,252,135,211,167,3,90,195,42,241,47,195,166,119,194,254,169,215,233,158,117,79,254,22,178,207,91,215,15,247,78,215,226,102,134,10,206,220,82,201,217,238,246,30,238,211,221,214,207,146,167,201,87,21,27,25,241,137,194,174,27,197,126,145,220,48,251,205,182,145,185,61,186,158,162,167,19,187,201,34,194,251,117,197,89,240,35,165,107,30,239,13,35,155,27,102,103,75,186,152,136,228,78,227,35,123,2,5,114,186,230,1,89,104,172,182,240,201,173,249,23,122,213,55,134,183,96,247,73,227,158,122,168,234,165,158,40,33,180,187,182,199,245,66,189,221,226,146,69,99,97,108,110,141,92,172,88,155,23,235,115,206,253,9,254,210,126,237,59,7,1,92,172,238,186,121,144,219,53,163,137,106,106,70,223,109,117,30,42,203,138,195,80,231,190,217,91,79,85,4,180,181,242,213,210,207,218,123,209,97,151,106,125,164,141,89,35,28,231,117,111,27,122,255,0,60,239,208,159,237,39,238,208,42,172,185,62,88,188,192,43,53,118,142,155,135,237,111,200,188,94,117,73,211,6,51,114,150,57,229,170,191,82,199,4,211,74,218,151,181,139,26,77,4,116,254,249,164,123,93,51,94,221,209,210,53,239,146,168,116,111,72,115,45,119,212,75,126,150,233,244,20,147,228,55,106,122,233,168,96,169,157,33,101,67,233,169,38,170,88,81,235,240,181,239,108,14,99,21,202,214,117,185,189,78,99,119,114,117,255,0,243,85,129,101,95,234,174,57,146,99,151,15,246,202,58,235,109,117,60,159,240,100,134,104,228,103,244,57,174,111,220,168,6,210,96,135,252,185,184,215,254,21,90,113,61,131,63,185,218,163,212,220,91,243,119,42,104,23,181,37,210,133,17,137,29,205,176,244,181,141,234,123,214,57,91,18,185,172,145,173,118,209,54,104,163,73,128,5,85,243,155,206,184,142,183,251,11,8,246,95,178,244,98,233,219,119,180,45,211,190,79,107,221,25,188,158,30,189,122,91,217,237,244,117,197,79,241,50,78,149,155,174,71,199,209,77,88,24,159,217,95,181,86,111,183,94,213,251,55,237,10,127,108,123,39,183,227,188,15,113,189,255,0,15,221,252,223,123,183,215,209,215,240,245,109,191,187,115,102,141,82,210,220,19,90,112,75,158,153,234,93,139,219,56,221,231,179,227,104,188,84,212,253,222,212,204,154,63,206,66,246,72,221,164,137,142,248,92,155,237,178,238,138,168,186,251,241,131,194,102,101,194,46,168,125,135,190,212,85,222,44,85,244,241,212,216,178,55,80,37,44,23,86,36,108,89,209,140,73,37,70,62,41,94,177,185,138,254,189,187,111,84,70,202,197,80,216,35,74,177,109,56,194,244,227,28,198,244,134,134,213,73,134,82,91,226,117,145,182,185,82,90,89,41,100,78,227,102,100,168,174,239,119,58,214,69,149,92,231,72,231,171,220,231,43,149,203,250,185,103,217,95,178,183,159,183,94,202,251,55,236,250,143,108,123,91,183,224,124,15,109,221,255,0,17,221,252,223,103,183,215,215,215,240,244,239,191,187,114,155,57,98,241,227,249,16,190,211,104,54,172,94,186,112,28,130,224,223,102,221,46,55,30,221,46,47,51,153,51,164,217,189,167,47,102,162,119,83,163,186,164,142,40,92,178,76,187,117,202,229,253,94,103,92,192,40,245,118,178,167,135,237,16,200,188,94,11,73,213,6,77,114,138,56,37,165,191,85,71,60,51,68,218,103,185,139,34,67,4,148,254,233,163,123,91,51,158,237,145,209,181,143,144,32,174,170,219,180,226,209,168,249,29,179,72,114,59,173,251,12,166,184,75,29,146,229,116,163,74,106,170,154,84,95,133,207,141,23,250,209,28,173,141,207,106,35,157,20,42,229,137,147,255,0,146,157,239,89,95,168,249,165,130,201,55,138,211,42,123,123,42,111,180,213,23,6,199,29,21,210,101,218,146,162,158,30,135,61,243,72,202,121,163,122,53,99,98,198,212,116,143,87,69,4,110,136,28,40,240,163,168,252,90,234,59,48,172,42,47,3,106,161,237,207,127,191,207,10,190,150,209,74,229,84,71,57,17,83,185,51,250,92,145,66,138,142,145,205,114,170,177,140,146,70,108,39,165,186,91,130,104,182,9,108,211,61,52,177,123,27,27,179,119,188,21,23,138,154,163,181,221,153,243,73,249,201,158,249,29,188,146,189,223,19,151,109,246,77,145,17,16,49,7,27,124,96,227,60,35,105,124,183,167,45,37,110,109,124,167,157,184,157,158,174,42,142,197,116,241,73,3,38,124,146,68,197,107,89,11,106,89,42,177,207,141,100,70,171,24,230,170,245,54,128,115,252,255,0,50,213,60,202,237,168,58,131,144,213,223,50,27,229,66,212,215,87,84,170,117,202,253,145,17,17,17,17,172,99,90,141,99,24,212,70,49,141,107,90,141,107,81,18,255,0,184,193,224,147,75,248,185,198,122,111,80,82,88,243,106,42,120,233,44,249,99,105,100,158,122,24,60,67,37,146,39,194,201,162,109,75,28,214,202,198,182,87,42,70,179,200,246,108,174,119,84,85,229,249,203,43,50,210,13,92,186,106,183,17,150,92,126,161,248,181,68,148,184,157,12,115,165,107,39,171,107,218,172,188,53,90,228,107,24,214,162,164,44,149,157,212,123,214,71,50,23,195,26,184,59,255,0,45,206,95,117,60,59,83,73,172,58,201,106,164,118,162,220,105,221,77,69,109,154,40,166,126,50,196,150,120,229,88,170,33,158,88,102,125,76,43,3,149,237,107,95,27,21,241,239,179,228,69,164,195,106,131,85,112,46,39,91,56,28,169,226,183,130,109,12,204,52,249,244,148,250,139,135,233,189,145,148,48,202,200,162,101,238,145,214,250,119,173,20,179,170,35,152,246,185,28,232,28,231,118,154,249,101,107,145,169,50,203,29,64,90,110,215,91,5,214,138,251,98,185,213,219,174,86,234,136,234,232,235,41,38,116,51,211,79,27,145,209,203,28,141,84,115,30,215,34,57,28,138,138,138,136,168,108,147,194,119,149,141,27,250,127,143,122,116,4,74,230,71,203,178,235,174,245,49,235,70,130,88,169,39,212,25,42,26,220,134,130,106,247,68,251,228,29,168,41,224,124,79,158,100,167,129,244,236,129,55,98,36,105,35,30,247,43,149,236,107,36,12,171,203,207,141,59,87,20,250,95,79,98,203,242,10,71,106,166,53,78,169,144,81,165,51,105,86,182,4,147,166,43,132,17,181,202,215,177,205,88,155,42,177,26,140,153,92,157,184,216,248,122,165,169,26,184,50,224,95,78,56,60,177,87,73,108,175,251,81,153,222,122,162,185,100,213,20,105,79,35,169,122,250,163,165,167,139,173,253,136,83,165,142,122,35,220,233,36,68,115,156,168,216,153,28,149,0,106,174,109,80,106,174,7,127,202,180,47,81,241,13,39,194,181,190,231,102,238,225,153,223,139,138,219,116,167,85,124,112,213,83,212,207,4,148,181,30,228,237,76,190,29,242,49,23,118,190,53,85,107,149,89,43,99,205,124,2,241,175,149,112,167,168,244,150,75,181,207,196,105,150,77,112,134,60,142,223,80,178,62,58,14,181,108,110,185,211,164,109,123,219,52,76,68,87,181,141,94,244,108,70,42,117,54,39,197,101,60,5,105,110,9,173,60,182,48,109,52,212,187,23,182,113,187,207,180,252,109,23,138,154,159,187,218,191,213,77,31,231,33,123,36,110,210,68,199,124,46,77,246,217,119,69,84,88,213,161,124,155,47,176,235,45,238,61,121,200,124,70,3,140,220,41,164,181,190,216,140,103,218,234,87,182,87,57,174,115,102,239,91,250,21,176,54,86,171,21,206,235,145,177,75,240,182,112,51,7,57,91,181,170,255,0,194,38,19,125,177,92,233,46,54,219,142,113,109,171,163,172,164,153,179,65,83,4,150,203,131,163,150,57,26,170,215,177,205,84,114,57,21,81,81,81,80,129,124,174,60,246,105,151,227,94,143,90,79,78,114,182,155,85,131,132,76,38,197,98,182,82,91,173,182,236,226,219,73,71,71,73,11,97,130,154,8,237,151,6,199,20,113,181,17,172,99,90,136,212,106,34,34,34,34,33,2,249,92,121,236,211,47,198,189,30,180,11,254,0,0,0,0,41,91,157,95,154,124,91,233,253,15,168,220,75,169,41,91,157,95,154,124,91,233,253,15,168,220,64,128,5,132,242,210,229,247,83,172,55,91,63,16,122,191,106,164,147,79,168,42,60,77,158,211,87,20,85,80,100,175,99,170,160,145,36,70,78,143,129,148,245,48,68,229,100,209,57,147,166,237,84,86,43,183,194,188,0,240,125,117,226,203,87,26,219,130,82,71,130,97,213,20,117,249,91,230,149,200,250,152,30,247,44,116,49,54,55,182,94,186,132,134,86,44,141,115,82,38,53,239,234,235,72,227,146,221,56,197,226,175,4,224,159,70,169,217,100,182,218,163,201,42,237,239,162,193,241,191,7,52,84,50,248,103,83,196,230,254,98,62,220,80,211,199,60,114,118,149,209,117,181,157,182,57,170,189,77,12,107,204,39,152,101,171,134,90,106,125,52,210,218,202,75,166,168,75,81,69,91,85,19,218,217,105,45,20,77,150,57,157,29,99,126,110,125,76,77,88,210,22,43,36,108,83,44,221,113,47,101,100,205,92,38,113,131,165,252,93,97,178,223,112,117,171,160,190,217,233,233,93,145,216,170,98,145,95,106,158,117,149,24,196,157,88,216,170,24,229,167,149,204,123,23,126,132,106,189,177,185,85,137,175,102,127,159,230,90,167,153,93,181,7,80,114,26,187,230,67,124,168,90,154,234,234,149,78,185,95,178,34,34,34,34,53,140,107,81,172,99,26,136,198,49,173,107,81,173,106,34,92,247,46,14,95,244,124,59,216,162,213,189,94,199,127,207,98,191,196,193,21,53,68,144,84,71,142,210,245,190,62,154,119,194,249,35,124,211,70,136,247,204,142,234,72,229,72,154,140,252,242,202,19,168,0,6,181,156,88,249,167,214,79,168,25,15,168,206,126,174,85,194,142,163,216,56,108,194,184,166,182,69,237,156,51,40,241,112,92,164,167,133,82,75,21,84,85,243,210,70,218,132,221,119,134,94,211,21,147,38,205,73,30,177,57,26,171,18,205,249,92,88,249,167,214,79,168,25,15,168,206,92,79,47,124,3,13,213,62,92,56,78,159,106,14,61,73,124,199,175,148,247,186,106,234,26,148,94,137,89,237,154,197,69,69,69,71,49,237,114,53,236,123,85,30,199,181,174,106,181,205,69,64,170,190,9,56,193,201,184,70,213,8,175,77,90,186,220,38,249,81,3,114,203,61,36,84,253,250,232,34,142,118,66,248,228,149,138,230,190,23,84,190,84,99,95,26,72,173,70,61,205,69,234,109,255,0,96,25,254,27,170,120,109,167,80,116,251,33,164,190,99,215,202,116,169,161,174,166,85,232,149,155,170,42,42,42,35,152,246,185,28,199,177,200,143,99,218,230,185,26,230,170,37,0,241,183,193,246,77,194,54,168,75,101,114,85,214,225,55,202,137,221,137,222,42,229,167,239,215,65,20,112,62,102,73,28,79,87,53,240,186,165,145,43,220,200,210,69,106,189,141,106,47,75,114,255,0,46,14,96,21,156,59,223,98,210,77,94,200,191,206,158,191,196,207,21,77,68,115,212,73,142,213,116,62,78,170,118,66,201,36,124,51,72,136,199,194,141,233,73,37,73,90,172,252,242,74,23,126,106,174,109,80,106,174,7,117,203,180,135,50,194,180,239,2,213,43,204,20,139,143,106,61,61,198,107,44,240,206,142,127,93,13,91,169,106,97,149,139,179,152,246,185,35,122,46,202,197,100,204,217,202,228,123,89,216,52,195,137,221,101,210,13,56,206,180,155,10,202,59,56,182,161,219,228,183,221,173,245,16,182,120,227,238,35,99,154,122,116,126,233,20,210,64,142,129,239,68,248,163,122,110,157,113,194,248,173,251,128,173,45,193,53,167,150,198,13,166,154,151,98,246,206,55,121,246,159,141,162,241,83,83,247,123,87,250,169,163,252,228,47,100,141,218,72,152,239,133,201,190,219,46,232,170,139,82,220,87,112,163,168,252,37,106,59,240,172,214,47,29,106,174,238,79,96,191,193,10,178,150,239,74,213,68,87,53,21,87,183,51,58,154,146,194,170,174,141,206,106,162,189,143,142,71,134,53,192,48,12,203,84,243,43,78,159,105,246,61,87,124,200,111,149,9,77,67,67,76,137,215,43,246,85,85,85,85,70,177,141,106,57,239,123,149,24,198,53,206,114,181,173,85,77,151,116,171,76,241,93,27,211,140,115,75,112,170,79,15,101,198,109,241,91,233,186,163,141,146,77,208,159,28,242,246,216,198,58,105,94,174,146,71,163,83,174,71,189,202,155,185,74,182,228,193,195,197,171,36,201,178,94,36,114,91,85,91,223,137,212,54,201,139,212,54,177,173,129,43,102,167,147,199,185,241,53,122,220,246,83,207,78,214,171,255,0,55,181,84,138,136,231,181,22,59,116,0,82,183,58,191,52,248,183,211,250,31,81,184,151,82,82,183,58,191,52,248,183,211,250,31,81,184,129,149,121,24,254,155,63,102,255,0,121,22,168,85,95,35,31,211,103,236,223,239,34,213,0,0,0,128,28,234,252,172,98,223,80,40,125,58,226,85,7,14,90,33,117,226,59,88,108,186,53,98,190,82,90,46,87,250,123,139,168,234,234,227,115,224,73,233,232,103,169,141,146,116,252,77,99,221,2,49,94,136,229,98,61,92,141,127,79,66,218,255,0,58,191,43,24,183,212,10,31,78,184,144,3,149,199,158,205,50,252,107,209,235,64,139,247,107,77,214,193,117,173,177,95,109,149,118,235,149,186,162,74,74,202,58,184,93,12,244,211,198,229,108,145,73,27,145,28,199,181,200,173,86,170,34,162,162,162,151,169,203,139,142,58,158,43,112,218,252,63,80,89,73,79,168,184,125,60,15,174,154,39,197,19,47,116,142,85,98,86,197,2,42,57,143,107,145,173,157,173,111,105,175,150,39,53,90,147,36,81,244,174,103,92,7,126,91,236,85,58,243,164,246,94,172,251,31,183,187,218,86,187,117,187,185,85,148,66,215,194,216,247,119,117,169,222,167,129,181,10,222,152,228,150,102,164,112,166,253,17,53,41,219,0,207,243,45,44,204,173,58,131,167,217,13,93,143,33,177,212,37,77,13,117,50,167,92,79,217,81,81,81,81,90,246,57,170,230,61,142,69,99,216,231,53,200,230,185,81,66,213,57,175,113,199,77,141,90,175,124,35,233,203,42,210,251,114,167,167,102,93,118,71,203,78,148,52,146,182,57,219,69,2,181,90,178,190,120,156,206,235,151,120,146,25,93,30,207,116,143,236,214,6,139,233,14,101,175,90,161,143,233,30,159,193,73,37,247,34,168,116,52,235,87,58,67,4,76,100,110,150,89,164,127,189,81,145,197,28,146,42,53,28,245,70,42,53,174,114,163,87,170,90,109,55,91,253,214,138,197,98,182,85,220,110,87,26,136,233,40,232,233,33,116,211,212,207,35,145,177,197,28,109,69,115,222,231,42,53,26,136,170,170,168,136,108,19,192,191,6,86,46,15,52,226,170,217,37,215,219,57,158,81,225,234,50,107,148,79,122,82,186,72,145,253,170,106,104,221,182,208,197,221,149,18,71,53,36,145,207,115,157,210,138,200,163,13,123,11,254,229,113,228,79,76,191,26,245,138,210,128,75,254,229,113,228,79,76,191,26,245,138,208,41,91,139,31,52,250,201,245,3,33,245,25,207,201,208,189,116,212,126,29,53,30,221,170,26,95,121,240,55,90,29,226,154,25,81,95,75,112,165,114,162,201,75,83,26,42,119,33,127,75,119,77,209,200,230,181,236,115,30,198,61,191,173,197,143,154,125,100,250,129,144,250,140,231,234,229,92,40,234,61,131,134,204,43,138,107,100,94,217,195,50,143,23,5,202,74,120,85,36,177,85,69,95,61,36,109,168,77,215,120,101,237,49,89,50,108,212,145,235,19,145,170,177,44,193,127,218,23,174,154,113,196,94,156,91,181,67,75,239,62,58,213,93,188,83,67,42,35,42,173,245,77,68,89,41,106,99,69,94,220,204,234,110,233,186,181,90,230,189,142,123,30,199,187,32,26,235,112,117,198,46,119,194,6,119,81,127,176,81,251,103,27,188,244,125,160,199,251,144,211,251,83,181,13,67,41,127,182,159,4,178,65,218,146,161,100,252,218,39,94,221,46,221,23,221,176,78,1,159,225,186,167,134,218,117,7,79,178,26,75,230,61,124,167,74,154,26,234,101,94,137,89,186,162,162,162,162,57,143,107,145,204,123,28,136,246,61,174,107,145,174,106,162,7,96,0,1,0,57,157,112,29,249,111,177,84,235,206,147,217,122,179,236,126,222,239,105,90,237,214,238,229,86,81,11,95,11,99,221,221,214,167,122,158,6,212,43,122,99,146,89,154,145,194,155,244,68,212,168,13,45,213,44,239,69,179,187,102,166,105,165,247,216,217,37,155,189,224,171,124,44,53,29,174,236,47,134,79,205,204,199,198,237,227,149,237,248,154,187,111,186,108,168,138,155,36,235,70,175,97,186,11,165,249,6,174,106,4,245,113,216,177,218,118,205,80,148,144,44,211,202,247,200,216,162,134,54,123,145,95,36,178,71,26,43,149,172,69,122,43,156,214,162,185,53,172,212,44,146,213,153,103,249,46,95,98,198,41,49,187,109,242,241,91,114,163,178,210,43,123,22,216,38,153,242,71,75,31,75,24,222,136,218,228,98,108,198,166,205,77,154,223,146,7,228,221,174,215,91,253,214,182,251,125,185,213,220,110,87,26,137,42,235,43,42,230,116,211,212,207,35,149,210,75,36,142,85,115,222,231,42,185,92,170,170,170,170,170,95,167,46,238,16,255,0,130,150,141,47,218,154,46,206,161,102,61,170,220,163,162,191,196,195,7,105,210,248,90,72,250,81,35,78,212,114,187,173,91,215,213,44,146,237,35,227,72,186,105,131,132,93,111,181,112,227,196,94,25,172,183,219,29,93,222,219,96,168,169,109,101,37,36,141,100,235,5,69,44,212,210,62,62,175,133,207,99,103,87,163,21,90,143,86,35,85,204,234,235,77,143,173,55,107,85,254,213,69,125,177,92,233,46,54,219,141,60,117,116,117,148,147,54,104,42,96,145,168,232,229,142,70,170,181,236,115,85,28,142,69,84,84,84,84,3,235,0,0,58,166,170,220,117,30,209,167,25,29,207,72,113,203,85,251,51,166,183,203,37,146,219,116,172,90,106,90,154,164,79,133,175,145,19,250,213,26,174,141,175,114,35,93,44,40,229,149,157,172,1,172,14,170,229,58,143,154,106,62,71,146,106,245,117,214,175,51,171,184,74,219,219,174,145,44,85,81,213,70,189,183,66,248,149,27,217,237,244,36,105,18,53,173,141,172,70,53,173,70,163,82,197,57,41,226,218,29,119,190,230,153,37,206,135,196,234,197,135,161,214,215,86,203,10,199,77,103,153,157,185,38,162,139,126,231,123,185,215,28,242,171,118,100,115,83,177,174,111,122,86,191,48,115,45,229,247,77,172,54,171,199,16,122,65,106,171,147,80,104,41,252,77,226,211,73,20,181,83,228,172,99,105,96,141,35,71,206,140,129,244,244,208,74,228,100,49,57,243,174,205,68,87,171,119,168,28,3,63,204,180,179,50,180,234,14,159,100,53,118,60,134,199,80,149,52,53,212,202,157,113,63,101,69,69,69,69,107,216,230,171,152,246,57,21,143,99,156,215,35,154,229,69,13,162,10,192,231,89,110,208,233,236,88,93,206,231,145,248,77,88,164,235,142,219,109,162,163,134,89,43,172,242,63,243,142,173,147,118,201,12,49,200,199,172,14,87,57,22,71,212,53,177,59,170,89,97,204,22,206,108,58,13,47,13,15,214,219,203,105,41,115,36,168,158,220,205,61,166,186,247,238,43,90,143,127,101,22,71,68,197,74,103,68,145,202,250,174,218,198,206,167,70,157,201,154,145,58,152,53,75,84,179,189,105,206,238,122,153,169,119,223,108,228,151,158,207,141,173,240,176,211,247,123,80,178,24,255,0,55,11,25,27,118,142,38,55,225,106,111,182,235,186,170,170,135,95,180,221,174,182,11,173,21,246,197,115,171,183,92,173,213,17,213,209,214,82,76,232,103,166,158,55,35,163,150,57,26,168,230,61,174,68,114,57,21,21,21,17,80,217,167,69,36,213,9,116,143,16,118,181,81,82,82,231,105,103,166,110,64,202,106,152,231,98,214,163,17,36,122,186,40,217,18,61,202,157,111,100,109,88,216,247,57,140,116,140,107,100,116,31,229,139,203,254,179,72,168,233,184,129,214,252,119,194,103,85,125,51,227,54,217,100,158,42,171,13,44,144,77,12,174,169,99,94,145,172,211,199,81,239,134,70,57,208,181,141,221,91,35,158,200,236,84,1,31,248,197,224,235,4,226,255,0,4,167,176,95,235,61,141,146,89,186,254,207,228,29,185,170,61,151,221,154,157,245,95,218,172,158,40,231,238,199,78,145,254,113,87,163,126,166,236,169,239,144,0,13,93,243,252,3,50,210,204,202,237,167,218,131,143,85,216,242,27,29,66,211,87,80,212,162,117,196,253,145,81,81,81,85,175,99,154,173,123,30,213,86,61,142,107,154,174,107,145,87,245,116,95,72,115,45,122,213,12,127,72,244,254,10,73,47,185,21,67,161,167,90,185,210,24,34,99,35,116,178,205,35,253,234,140,142,40,228,145,81,168,231,170,49,81,173,115,149,26,183,83,204,119,129,202,158,43,112,218,12,195,79,159,73,79,168,184,125,60,236,161,134,86,69,19,47,116,142,84,122,209,75,58,162,57,143,107,145,206,129,206,119,105,175,150,86,185,26,147,44,177,247,94,5,248,50,177,112,121,167,21,86,201,46,190,217,204,242,143,15,81,147,92,162,123,210,149,210,68,143,237,83,83,70,237,182,134,46,236,168,146,57,169,36,142,123,156,238,148,86,69,24,68,14,97,220,61,98,188,47,242,244,211,189,35,197,170,124,127,128,212,10,90,155,141,209,244,177,211,205,115,174,150,130,226,233,106,36,107,19,252,88,216,142,115,220,200,162,137,138,247,244,117,44,85,229,113,231,179,76,191,26,244,122,210,127,243,171,242,177,139,125,64,161,244,235,137,0,57,92,121,236,211,47,198,189,30,180,12,213,204,235,151,253,30,145,86,84,241,3,162,24,239,132,193,106,250,167,201,173,177,73,4,84,182,26,169,39,134,24,157,76,199,61,36,88,103,146,163,221,12,108,115,97,115,29,178,182,55,49,145,215,89,180,237,218,211,106,191,218,171,108,87,219,101,37,198,219,113,167,146,146,178,142,174,22,205,5,76,18,53,91,36,82,70,228,86,189,142,106,171,85,170,138,138,138,168,165,91,95,249,62,245,113,113,109,251,44,157,26,18,254,205,246,227,237,10,190,169,161,233,157,123,182,56,122,38,74,153,58,218,214,244,212,59,163,183,20,171,187,229,150,47,206,134,52,229,165,203,238,167,88,110,182,126,32,245,126,213,73,38,159,80,84,120,155,61,166,174,40,170,160,201,94,199,85,65,34,72,140,157,31,3,41,234,96,137,202,201,162,115,39,77,218,168,172,87,111,115,231,201,105,180,218,172,22,170,43,21,138,217,73,110,182,219,169,227,164,163,163,164,133,176,193,77,4,109,70,199,20,113,181,17,172,99,90,136,212,106,34,34,34,34,33,245,129,138,184,177,242,177,172,159,79,242,31,78,156,214,176,217,79,139,31,43,26,201,244,255,0,33,244,233,205,107,0,237,90,165,165,185,222,139,103,119,61,51,212,187,23,177,178,75,55,103,198,209,120,168,106,59,93,216,89,52,127,156,133,239,141,219,199,43,29,240,185,118,223,101,217,81,81,39,175,42,254,58,170,112,12,134,213,195,14,169,87,213,207,140,95,42,33,182,225,147,67,75,23,69,166,227,61,84,207,116,18,164,113,164,210,50,170,106,148,68,145,239,127,105,237,98,116,182,55,189,241,206,158,63,184,62,181,113,101,164,110,109,189,42,227,206,240,234,122,202,252,81,240,202,212,101,76,239,99,86,74,25,91,35,219,23,69,66,195,19,18,71,57,171,19,218,199,245,116,36,145,201,64,55,107,77,214,193,117,173,177,95,109,149,118,235,149,186,162,74,74,202,58,184,93,12,244,211,198,229,108,145,73,27,145,28,199,181,200,173,86,170,34,162,162,162,129,180,240,43,215,150,151,48,74,109,97,181,89,248,124,213,251,173,92,154,131,65,79,225,172,247,106,185,101,170,159,37,99,27,85,60,139,34,178,4,100,15,167,166,130,38,171,230,149,207,157,119,114,170,189,93,189,133,0,0,1,170,185,127,220,174,60,137,233,151,227,94,177,90,80,9,127,220,174,60,137,233,151,227,94,177,90,5,0,153,87,91,120,116,206,244,66,207,130,229,151,250,126,246,55,168,216,253,13,247,31,185,245,194,223,21,221,160,164,169,170,139,178,201,95,35,59,18,86,36,61,82,35,59,157,29,109,68,69,217,49,81,176,70,51,160,216,111,18,92,191,52,227,74,115,58,42,71,50,227,166,246,23,219,43,166,167,89,159,105,184,165,170,36,167,173,137,26,246,59,174,55,59,117,106,61,189,108,87,198,229,232,123,145,66,152,113,94,43,181,30,193,195,102,107,194,205,206,95,108,225,153,71,132,158,219,29,68,202,146,88,170,162,175,130,174,71,83,174,203,188,50,246,158,143,133,118,106,72,244,149,170,213,89,82,110,169,160,58,57,125,226,3,89,113,61,29,199,38,240,245,121,53,193,180,242,84,244,177,254,18,149,141,116,149,53,61,15,123,18,78,212,17,203,47,111,173,28,254,142,150,252,78,68,26,233,161,122,143,195,166,163,220,116,191,84,44,222,6,235,67,180,176,205,18,171,233,110,20,174,85,72,234,169,164,84,78,228,47,233,118,203,178,57,28,215,49,237,99,216,246,54,205,121,48,112,241,117,198,241,156,151,137,28,150,213,72,198,101,148,237,178,98,245,13,172,115,167,90,40,106,36,241,238,124,77,94,134,177,245,16,83,181,170,255,0,206,111,75,34,162,53,142,69,144,44,166,211,105,181,88,45,84,86,43,21,178,146,221,109,183,83,199,73,71,71,73,11,97,130,154,8,218,141,142,40,227,106,35,88,198,181,17,168,212,68,68,68,68,67,235,0,0,0,10,1,230,143,231,179,83,127,5,244,122,34,85,114,49,253,54,126,205,254,242,34,175,52,127,61,154,155,248,47,163,209,18,171,145,143,233,179,246,111,247,144,22,168,85,95,60,239,208,159,237,39,238,210,213,10,171,231,157,250,19,253,164,253,218,5,112,104,222,144,230,90,239,168,150,253,45,211,232,41,39,200,110,212,245,211,80,193,83,58,66,202,135,211,82,77,84,176,163,215,225,107,222,216,28,198,43,149,172,235,115,122,156,198,238,228,234,150,155,181,214,193,117,162,190,216,174,117,118,235,149,186,162,58,186,58,202,73,157,12,244,211,198,228,116,114,199,35,85,28,199,181,200,142,71,34,162,162,162,42,18,131,149,199,158,205,50,252,107,209,235,73,149,205,123,129,202,108,150,213,123,226,227,78,95,86,183,219,109,61,59,242,235,74,50,90,132,174,164,137,177,192,218,216,17,168,229,137,240,68,214,119,90,187,68,176,196,233,55,99,163,127,120,36,87,46,238,47,63,133,110,141,47,218,154,222,246,161,97,221,170,44,163,162,131,195,67,63,117,210,248,90,184,250,85,99,94,236,113,59,173,27,209,211,44,114,237,27,35,88,186,156,209,252,137,234,111,224,190,177,68,81,94,150,234,150,119,162,217,221,179,83,52,210,251,236,108,146,205,222,240,85,190,22,26,142,215,118,23,195,39,230,230,99,227,118,241,202,246,252,77,93,183,221,54,84,69,75,127,226,171,136,92,87,138,14,85,249,150,174,98,212,222,3,199,251,38,154,227,107,125,84,117,19,91,43,162,189,81,54,90,121,28,197,255,0,22,70,43,154,199,62,41,98,122,177,157,125,40,20,172,109,80,106,174,109,80,0,133,92,204,56,40,184,241,63,130,91,115,109,52,182,120,157,73,196,182,166,162,163,141,41,97,246,205,12,211,70,146,83,205,81,51,163,232,236,238,249,227,87,73,210,155,206,212,98,186,100,115,102,169,215,243,252,255,0,13,210,204,54,237,168,58,131,144,210,88,241,235,29,58,212,215,87,84,170,244,68,205,209,17,17,17,21,207,123,156,173,99,24,212,87,189,238,107,90,142,115,145,20,53,140,196,242,155,238,13,149,89,179,92,90,187,193,94,177,251,133,61,210,221,83,218,100,157,138,168,36,108,145,73,208,244,115,29,210,246,53,118,114,43,87,109,149,21,61,199,215,159,231,249,150,169,230,87,109,65,212,28,134,174,249,144,223,42,22,166,186,186,165,83,174,87,236,136,136,136,136,141,99,26,212,107,24,198,162,49,140,107,90,212,107,90,136,157,171,137,29,93,181,107,214,182,229,58,191,102,193,41,48,234,124,158,162,42,183,217,233,167,108,236,138,116,130,54,77,42,200,216,162,71,190,89,89,36,207,119,66,42,190,87,42,245,46,238,95,147,64,117,103,242,21,172,184,158,174,125,144,181,101,31,101,238,13,173,246,93,205,187,195,63,194,230,245,53,219,47,110,102,117,119,34,151,165,221,185,89,27,250,93,211,210,161,114,156,179,248,40,184,240,193,130,92,179,109,75,182,120,109,73,203,119,166,173,163,145,41,102,246,53,12,51,72,145,211,195,81,11,164,235,239,108,201,228,86,201,210,187,64,213,98,58,21,115,166,169,215,240,12,255,0,13,213,60,54,211,168,58,125,144,210,95,49,235,229,58,84,208,215,83,42,244,74,205,213,21,21,21,17,204,123,92,142,99,216,228,71,177,237,115,92,141,115,85,19,176,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,240,191,32,56,57,14,109,77,144,245,174,251,251,145,78,109,254,40,28,136,37,205,49,172,126,158,209,200,231,237,209,78,169,182,223,249,229,49,59,20,128,28,213,157,55,216,219,99,34,79,133,105,228,87,47,191,255,0,11,167,3,171,114,142,88,91,108,200,250,35,247,165,61,46,235,186,251,255,0,182,106,11,40,69,221,10,249,229,77,69,13,62,23,115,150,22,198,146,190,24,187,157,40,155,236,149,117,59,111,183,188,176,102,252,147,250,128,47,245,28,27,243,249,28,156,113,79,152,28,211,228,121,60,39,200,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,214,179,139,31,52,250,201,245,3,33,245,25,205,148,205,107,56,177,243,79,172,159,80,50,31,81,156,12,191,203,231,141,187,175,10,25,252,150,44,158,122,186,237,58,202,170,41,225,186,209,186,169,205,130,211,59,166,133,175,187,50,54,195,43,222,248,233,219,35,93,20,104,213,153,59,104,229,85,142,61,174,83,136,29,10,210,254,47,244,93,216,133,246,170,146,227,109,184,211,173,223,26,189,82,84,201,52,20,181,178,82,75,29,37,198,62,196,172,109,75,26,218,133,122,49,94,177,200,138,155,253,202,154,230,94,113,107,238,63,110,177,93,174,244,62,30,147,38,183,190,233,107,147,186,199,248,138,86,85,84,82,58,77,154,170,172,218,122,74,134,108,228,71,124,27,237,210,230,170,203,254,15,249,140,223,120,110,208,236,231,69,238,212,183,90,159,19,111,184,86,96,215,122,62,138,153,44,183,137,161,233,142,57,32,169,127,107,193,247,182,159,102,55,118,200,179,42,199,55,121,122,2,80,112,253,199,79,14,156,31,100,205,224,251,35,195,41,49,219,62,27,78,148,89,22,115,103,150,170,178,11,134,81,21,60,73,114,146,106,87,83,54,165,88,181,76,168,129,147,34,201,238,138,4,107,25,10,162,197,47,245,203,63,195,117,79,130,109,78,212,29,62,200,105,47,152,245,243,77,242,10,154,26,234,101,94,137,89,236,250,132,84,84,84,71,49,237,114,57,143,99,145,30,199,181,205,114,53,205,84,77,120,127,205,86,123,149,127,170,185,30,73,145,220,63,219,43,43,174,85,213,18,127,194,146,105,164,145,255,0,210,231,57,223,122,169,122,118,109,11,163,225,219,150,86,99,167,62,198,246,117,233,186,95,125,184,228,109,122,192,249,159,120,168,181,205,37,82,73,44,8,140,151,182,245,236,49,251,185,123,80,196,222,183,35,81,202,20,46,109,80,106,174,109,80,5,101,243,88,224,86,167,49,142,191,138,125,40,160,171,169,190,210,211,172,217,173,11,170,162,108,14,183,82,81,61,125,164,197,154,70,171,95,20,84,241,196,232,99,71,119,17,99,115,88,215,54,69,150,168,49,60,166,251,131,101,86,108,215,22,174,240,87,172,126,225,79,116,183,84,246,153,39,98,170,9,27,36,82,116,61,28,199,116,189,141,93,156,138,213,219,101,69,79,113,180,153,78,220,214,56,28,166,211,91,173,127,20,154,108,250,185,108,89,61,225,95,148,219,28,201,103,91,117,198,169,207,122,214,178,77,149,25,77,52,187,181,205,145,201,219,154,88,218,197,115,101,108,112,132,223,224,23,141,124,87,138,205,56,164,178,93,174,126,31,83,113,155,124,49,228,118,250,133,141,146,87,244,35,99,117,206,157,35,107,24,232,101,122,162,189,172,106,118,100,122,49,83,165,209,62,89,84,107,45,161,122,233,168,252,58,106,61,187,84,52,190,243,224,110,180,59,197,52,50,162,190,150,225,74,229,69,146,150,166,52,84,238,66,254,150,238,155,163,145,205,107,216,230,61,140,123,118,20,225,163,136,188,19,138,13,44,160,212,204,22,163,252,21,29,226,139,162,111,238,101,211,195,67,52,244,125,201,98,143,189,218,239,177,189,214,55,161,255,0,52,95,154,32,101,80,12,85,252,44,120,88,255,0,202,91,74,191,247,202,221,255,0,198,3,42,148,237,199,111,52,108,251,47,186,222,116,95,66,41,178,12,2,219,101,188,75,73,113,200,29,44,212,23,186,245,167,115,91,218,100,74,214,77,110,98,76,201,58,154,171,222,123,91,27,95,217,222,88,93,111,214,155,181,170,255,0,106,162,190,216,174,116,151,27,109,198,158,58,186,58,202,73,155,52,21,48,72,212,116,114,199,35,85,90,246,57,170,142,71,34,170,42,42,42,21,215,205,99,129,202,157,74,181,87,241,73,166,207,164,138,251,140,89,213,249,77,177,204,138,4,184,219,169,90,247,173,107,36,217,21,245,48,197,187,92,217,28,189,200,98,141,172,86,186,38,199,48,69,254,42,120,238,177,113,85,193,126,35,133,101,47,240,90,155,143,230,20,18,92,105,182,124,158,212,165,130,211,60,114,221,122,217,79,21,60,29,218,154,135,39,134,106,171,153,182,233,187,125,233,208,57,92,121,236,211,47,198,189,30,180,138,164,170,229,113,231,179,76,191,26,244,122,208,47,248,0,0,197,92,88,249,88,214,79,167,249,15,167,78,101,83,21,113,99,229,99,89,62,159,228,62,157,56,26,214,27,84,26,171,155,84,0,42,175,158,119,232,79,246,147,247,105,106,133,85,243,206,253,9,254,210,126,237,2,42,242,184,243,217,166,95,141,122,61,105,58,121,157,114,255,0,172,213,218,58,158,32,116,67,29,241,121,213,39,84,249,53,182,41,39,150,170,253,75,28,16,195,19,169,152,231,172,105,52,17,211,251,161,141,141,116,205,123,182,87,72,214,50,72,45,202,227,207,102,153,126,53,232,245,165,249,221,174,214,171,5,170,182,251,125,185,210,91,173,182,234,121,42,235,43,42,230,108,48,83,65,27,85,210,75,36,142,84,107,24,214,162,185,92,170,136,136,138,170,6,177,154,91,170,89,222,139,103,118,205,76,211,75,239,177,178,75,55,123,193,86,248,88,106,59,93,216,95,12,159,155,153,143,141,219,199,43,219,241,53,118,223,116,217,81,21,54,9,224,251,139,60,55,139,173,47,251,113,98,167,164,179,223,104,42,36,166,190,227,141,175,90,169,237,79,89,30,144,43,222,177,196,175,100,177,49,36,107,209,157,27,247,24,138,174,137,232,148,45,196,166,73,165,249,118,188,231,57,22,139,227,20,150,12,38,178,241,50,217,104,233,22,68,129,208,55,102,248,136,227,145,140,116,44,153,205,116,233,7,75,82,20,149,34,68,68,98,18,215,147,174,153,235,45,127,16,83,106,206,43,73,224,240,27,85,190,178,205,147,92,42,35,106,71,93,222,137,36,138,134,157,92,199,43,166,108,236,165,157,253,10,222,136,227,78,183,39,117,140,148,46,164,195,252,85,112,207,134,241,95,164,117,154,91,152,87,85,219,158,218,134,220,173,23,58,101,87,62,221,113,141,146,50,41,214,62,164,108,204,233,150,70,62,55,42,117,49,238,233,115,31,209,35,51,1,249,57,102,83,98,193,177,91,206,107,148,215,120,43,46,63,111,168,186,92,106,123,79,147,177,75,4,110,146,89,58,24,142,123,186,88,199,46,205,69,114,237,178,34,175,184,13,101,245,75,75,115,189,22,206,238,122,103,169,118,47,99,100,150,110,207,141,162,241,80,212,118,187,176,178,104,255,0,57,11,223,27,183,142,86,59,225,114,237,190,203,178,162,162,52,183,75,115,189,105,206,237,154,103,166,150,47,108,228,151,158,247,130,162,241,80,211,247,123,80,190,105,63,57,51,217,27,118,142,39,187,226,114,111,182,201,186,170,34,252,185,254,127,153,106,158,101,118,212,29,65,200,106,239,153,13,242,161,106,107,171,170,85,58,229,126,200,136,136,136,136,214,49,173,70,177,140,106,35,24,198,181,173,70,181,168,137,242,98,121,77,247,6,202,172,217,174,45,93,224,175,88,253,194,158,233,110,169,237,50,78,197,84,18,54,72,164,232,122,57,142,233,123,26,187,57,21,171,182,202,138,158,224,54,40,225,71,133,29,56,225,43,78,25,133,97,81,120,235,173,119,110,123,253,254,120,81,149,87,122,166,162,162,57,200,138,189,184,89,212,228,138,20,85,108,109,115,149,85,239,124,146,63,53,159,147,137,229,54,44,231,21,179,102,184,181,119,141,178,228,22,250,123,165,186,167,180,248,251,244,179,198,217,34,147,161,232,215,183,169,143,106,236,228,71,38,251,42,34,251,143,214,0,0,0,106,174,109,80,106,174,6,202,124,39,121,88,209,191,167,248,247,167,64,101,83,21,112,157,229,99,70,254,159,227,222,157,1,149,64,0,0,26,171,155,84,26,171,129,127,220,174,60,137,233,151,227,94,177,90,74,162,42,242,184,242,39,166,95,141,122,197,105,42,128,128,28,234,252,172,98,223,80,40,125,58,226,64,14,87,30,123,52,203,241,175,71,173,39,255,0,58,191,43,24,183,212,10,31,78,184,144,3,149,199,158,205,50,252,107,209,235,64,191,224,0,0,0,2,149,185,213,249,167,197,190,159,208,250,141,196,186,146,149,185,213,249,167,197,190,159,208,250,141,196,15,213,229,75,174,154,113,195,166,156,107,238,168,106,133,231,192,218,168,126,205,69,12,49,34,62,170,225,84,228,186,44,116,180,209,170,167,114,103,244,187,100,221,26,141,107,158,247,49,140,123,219,10,181,211,93,53,31,136,189,71,184,234,134,168,94,124,117,214,187,104,161,134,36,86,82,219,233,90,170,177,210,211,70,170,189,184,89,212,237,147,117,114,185,206,123,220,247,189,239,119,64,39,167,45,206,95,116,220,68,212,201,172,58,201,106,171,110,157,91,170,29,77,69,109,154,41,97,102,76,245,138,120,229,88,170,33,158,41,161,101,52,201,3,149,237,107,153,35,209,241,239,187,36,68,12,193,202,143,129,111,239,28,80,107,94,25,255,0,131,213,96,20,85,206,255,0,25,206,186,73,78,173,255,0,114,240,175,115,191,159,50,51,253,15,49,106,128,0,6,52,187,113,55,195,109,130,235,91,98,190,241,7,166,182,235,149,186,162,74,74,202,58,188,178,130,25,233,167,141,202,217,34,146,55,74,142,99,218,228,86,171,85,17,81,81,81,78,235,139,101,152,174,115,98,165,202,112,172,154,213,144,89,107,122,252,53,198,215,91,29,93,44,253,15,115,31,209,44,106,230,59,165,236,115,87,101,247,57,170,139,239,69,3,92,46,44,124,211,235,39,212,12,135,212,103,46,167,149,199,145,61,50,252,107,214,43,74,86,226,199,205,62,178,125,64,200,125,70,114,213,56,85,226,23,21,225,127,149,126,27,171,153,77,55,143,240,30,214,166,183,90,217,85,29,60,215,58,233,111,85,173,138,158,55,61,127,198,145,234,214,189,204,138,41,94,140,127,71,74,135,117,230,161,173,250,95,166,220,52,93,116,219,59,177,213,223,110,250,149,79,53,5,134,221,12,146,64,200,231,166,124,50,248,233,102,111,185,172,166,149,212,210,36,126,245,149,253,17,171,123,107,43,217,68,39,117,214,141,94,204,181,235,84,50,13,92,212,9,233,36,190,228,85,13,154,161,41,32,72,96,137,140,141,177,69,12,108,247,170,50,56,163,142,52,87,43,158,168,196,87,57,206,85,114,217,255,0,42,30,7,41,177,171,85,147,139,141,70,125,90,95,110,84,245,15,196,109,42,201,105,210,134,146,86,201,3,171,103,71,35,86,87,207,19,159,218,106,111,18,67,43,100,221,238,145,157,144,150,156,11,105,54,178,232,167,14,56,238,5,174,57,127,182,175,212,157,82,83,81,245,54,95,97,80,171,24,144,219,60,66,42,248,142,214,206,248,183,86,179,175,181,26,186,40,163,114,235,174,109,80,106,174,4,255,0,229,139,199,143,228,66,251,77,160,218,177,122,233,192,114,11,131,125,155,116,184,220,123,116,184,188,206,100,206,147,102,246,156,189,154,137,221,78,142,234,146,56,161,114,201,50,237,215,43,150,207,184,174,225,71,78,56,181,211,135,225,89,172,94,6,235,67,220,158,193,127,130,20,125,85,162,169,200,136,174,106,42,167,114,23,244,181,37,133,85,27,35,90,213,69,99,217,28,140,215,8,183,78,84,60,113,211,100,182,171,39,8,250,140,202,181,190,219,105,234,25,136,221,149,242,212,37,117,36,77,146,119,81,78,174,87,44,79,130,38,191,180,228,218,37,134,38,199,179,29,27,59,193,61,52,7,71,44,92,63,232,214,39,163,184,228,222,34,147,25,183,182,158,74,158,151,179,197,213,61,206,146,166,167,161,239,122,199,221,158,73,101,237,245,171,89,215,210,223,133,168,135,96,207,243,204,103,76,48,219,182,160,102,117,85,116,182,43,21,58,213,220,42,41,173,245,21,175,130,4,84,234,149,98,167,99,229,86,53,23,169,238,70,170,49,136,231,187,102,181,202,157,128,1,66,218,249,204,235,136,45,90,213,140,123,81,240,106,223,201,253,6,29,220,150,193,102,167,124,87,8,224,170,154,154,74,121,234,170,22,104,146,58,153,157,28,211,70,197,116,72,216,163,122,163,26,142,116,146,73,215,249,128,241,49,134,241,95,169,120,86,169,97,244,53,118,231,183,7,164,182,221,237,149,40,174,125,186,227,29,117,107,229,129,36,233,70,204,206,153,99,123,36,106,39,83,30,222,166,177,253,113,179,53,115,45,229,247,83,163,215,91,199,16,122,65,106,164,143,79,171,234,60,77,226,211,73,20,84,176,99,79,123,169,96,141,35,71,206,175,157,149,21,51,202,228,100,49,53,144,38,205,68,70,35,118,175,96,45,83,145,143,233,179,246,111,247,145,106,133,85,242,49,253,54,126,205,254,242,45,80,0,58,254,107,168,88,14,154,218,162,190,234,54,113,143,226,182,217,234,27,73,21,101,238,231,13,12,18,78,230,185,205,137,178,76,230,181,94,173,99,220,141,69,223,102,57,126,229,58,254,45,196,46,129,103,55,218,92,91,10,215,13,63,200,47,85,189,126,26,221,107,201,168,170,234,167,232,99,158,254,136,163,145,207,119,75,24,231,46,201,238,107,85,87,220,138,4,64,231,87,229,99,22,250,129,67,233,215,18,0,114,184,243,217,166,95,141,122,61,105,63,249,213,249,88,197,190,160,80,250,117,196,172,190,8,53,123,13,208,94,39,49,45,92,212,9,234,227,177,99,180,247,121,170,18,146,5,154,121,94,251,93,92,81,67,27,61,200,175,146,89,35,141,21,202,214,34,189,21,206,107,81,92,129,118,124,98,241,139,130,112,129,130,83,223,239,244,126,217,201,47,61,127,103,241,254,228,212,254,212,237,77,78,202,175,237,166,65,44,112,118,163,168,73,63,56,137,215,183,75,119,85,247,107,217,150,101,55,220,231,42,188,230,185,77,119,141,189,100,23,10,139,165,198,167,180,200,251,245,83,200,233,37,147,161,136,214,55,169,239,114,236,212,70,166,251,34,34,123,142,235,196,86,188,230,92,73,106,229,247,85,179,58,218,183,62,227,80,246,91,40,102,168,73,153,105,183,35,220,180,244,81,43,88,198,244,70,215,108,174,70,55,173,234,249,28,157,111,114,172,234,229,67,192,229,78,75,117,178,113,113,168,207,164,91,21,182,162,161,248,141,165,89,21,66,215,85,196,233,32,117,108,232,228,114,68,200,37,107,251,77,77,165,89,162,108,155,177,177,179,188,16,43,64,117,142,251,195,254,178,226,122,197,142,67,226,42,241,155,131,106,36,166,234,99,60,93,43,218,232,234,105,186,222,199,164,125,216,36,150,46,231,66,185,157,125,77,248,154,138,108,105,162,250,189,134,235,214,151,227,250,185,167,243,213,201,98,200,169,221,53,58,85,192,176,207,19,217,35,162,150,25,25,239,68,124,114,199,36,106,173,87,49,85,138,173,115,154,168,229,165,110,99,188,14,83,112,165,153,80,102,26,124,250,186,141,58,204,42,39,101,12,50,178,89,95,100,171,106,35,214,138,89,213,21,175,99,154,174,116,14,115,187,174,100,82,181,200,229,133,101,147,31,240,73,198,14,77,194,54,168,69,122,106,213,214,225,55,202,136,27,150,89,233,34,167,239,215,65,20,115,178,23,199,36,172,87,53,240,186,165,242,163,26,248,210,69,106,49,238,106,47,83,66,58,151,253,202,227,200,158,153,126,53,235,21,165,0,151,253,202,227,200,158,153,126,53,235,21,160,82,183,22,62,105,245,147,234,6,67,234,51,151,19,203,223,0,195,117,79,151,14,19,167,218,131,143,82,95,49,235,229,61,238,154,186,134,165,23,162,86,123,102,177,81,81,81,81,204,123,92,141,123,30,213,71,177,237,107,154,173,115,81,82,157,184,177,243,79,172,159,80,50,31,81,156,186,158,87,30,68,244,203,241,175,88,173,2,162,248,219,224,251,38,225,27,84,37,178,185,42,235,112,155,229,68,238,196,239,21,114,211,247,235,160,138,56,31,51,36,142,39,171,154,248,93,82,200,149,238,100,105,34,181,94,198,181,23,165,185,87,150,159,29,84,220,50,228,213,90,97,169,213,244,148,186,95,145,212,79,114,170,174,117,44,178,79,104,184,165,58,35,103,98,65,27,229,153,147,36,16,194,232,213,171,210,189,185,26,230,35,100,73,39,255,0,53,13,77,209,44,71,134,139,174,19,170,86,106,75,222,67,149,83,204,252,50,219,52,115,181,237,184,192,248,99,117,108,85,17,198,230,194,250,102,213,164,170,215,185,157,230,117,195,186,182,71,161,68,32,109,80,8,213,203,199,71,53,99,66,120,96,177,233,238,177,205,217,189,83,92,46,21,16,90,58,105,157,236,122,89,42,28,230,211,119,233,222,246,84,117,191,185,83,220,87,117,39,138,237,252,163,66,32,115,130,226,243,231,194,62,11,91,254,2,183,57,116,148,31,238,21,84,20,144,202,245,255,0,18,121,21,140,255,0,0,212,147,251,252,96,69,94,98,60,94,127,10,221,101,79,178,213,189,237,61,195,187,180,88,191,93,7,134,154,126,235,98,241,85,114,117,42,200,189,217,34,111,66,59,163,166,40,226,222,54,72,178,245,126,175,46,110,10,63,133,86,163,207,127,207,237,151,88,244,203,22,252,229,202,166,4,237,71,116,174,69,98,199,108,108,221,77,123,122,152,245,146,87,68,142,115,35,107,91,188,78,154,41,19,5,112,235,160,217,151,18,90,185,98,210,156,50,138,173,207,184,212,49,247,58,232,105,210,102,90,109,200,246,165,69,108,168,231,177,189,17,181,219,163,85,237,235,122,178,54,175,91,218,139,177,78,139,233,14,27,160,186,95,143,233,30,159,193,87,29,139,29,167,116,52,235,87,58,205,60,175,124,142,150,89,164,127,185,21,242,75,36,146,42,53,26,196,87,170,53,173,106,35,80,40,7,140,30,19,51,46,17,117,67,236,61,246,162,174,241,98,175,167,142,166,197,145,186,129,41,96,186,177,35,98,206,140,98,73,42,49,241,74,245,141,204,87,245,237,219,122,162,54,86,42,202,174,85,252,117,84,224,25,13,171,134,29,82,175,171,159,24,190,84,67,109,195,38,134,150,46,139,77,198,122,169,158,232,37,72,227,73,164,101,84,213,40,137,35,222,254,211,218,196,233,108,111,123,227,177,78,48,120,76,195,120,186,210,255,0,176,247,218,138,75,61,246,130,162,58,155,22,70,234,5,170,158,212,245,145,139,58,49,137,36,74,246,75,19,22,55,49,95,209,191,109,234,138,232,152,169,175,102,127,128,102,90,89,153,93,180,251,80,113,234,187,30,67,99,168,90,106,234,26,148,78,184,159,178,42,42,42,42,181,236,115,85,175,99,218,170,199,177,205,115,85,205,114,42,134,209,0,130,188,175,120,215,254,16,24,35,52,99,80,174,119,90,237,73,195,109,239,169,150,227,90,189,239,108,218,219,51,88,202,133,149,173,77,166,139,187,4,50,36,138,175,147,224,151,174,71,62,94,220,212,202,114,204,87,6,177,85,101,57,174,77,106,199,236,180,93,30,38,227,116,173,142,146,150,14,183,181,140,235,150,69,107,27,212,247,181,169,186,251,220,228,68,247,170,1,250,192,198,150,158,38,248,109,191,221,104,172,86,46,32,244,214,227,114,184,212,71,73,71,71,73,150,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,20,237,205,67,129,90,156,3,33,186,241,61,165,180,21,115,227,23,202,137,174,89,156,51,85,69,209,105,184,207,85,11,27,60,75,36,137,52,140,170,154,165,85,99,99,31,218,123,94,189,77,141,236,100,119,18,85,175,59,13,104,186,219,169,176,61,8,199,178,250,186,90,123,165,61,85,251,38,179,194,199,49,149,80,36,177,178,220,233,100,233,217,236,73,97,173,84,137,30,169,215,27,30,246,238,216,156,129,84,37,138,114,197,229,255,0,71,171,181,148,220,64,235,126,59,226,240,90,78,153,241,155,108,178,65,45,45,250,170,57,230,134,87,84,177,175,89,18,24,36,167,247,195,35,26,217,156,246,238,174,141,175,100,149,214,90,167,36,45,82,255,0,234,151,162,151,11,239,254,9,148,218,45,158,23,250,233,171,231,239,35,63,251,26,222,135,191,250,88,223,239,138,5,170,0,0,0,0,0,0,128,28,234,252,172,98,223,80,40,125,58,226,64,14,87,30,123,52,203,241,175,71,173,39,255,0,58,191,43,24,183,212,10,31,78,184,144,3,149,199,158,205,50,252,107,209,235,64,191,224,0,0,0,24,171,139,31,43,26,201,244,255,0,33,244,233,205,107,13,148,248,177,242,177,172,159,79,242,31,78,156,214,176,13,170,10,245,230,91,203,238,155,88,109,87,142,32,244,130,213,87,38,160,208,83,248,155,197,166,146,41,106,167,201,88,198,210,193,26,70,143,157,25,3,233,233,160,149,200,200,98,115,231,93,154,136,175,86,239,97,64,13,88,109,55,107,173,130,235,69,125,177,92,234,237,215,43,117,68,117,116,117,148,147,58,25,233,167,141,200,232,229,142,70,170,57,143,107,145,28,142,69,69,69,68,84,47,167,151,159,26,118,174,41,244,190,158,197,151,228,20,142,213,76,106,157,83,32,163,74,102,210,173,108,9,39,76,87,8,35,107,149,175,99,154,177,54,85,98,53,25,50,185,59,113,177,240,245,68,14,107,220,14,84,227,87,91,223,23,26,114,250,68,177,92,170,41,223,151,90,81,145,83,173,13,92,174,142,6,214,192,141,70,164,172,158,87,51,186,213,222,84,154,87,73,187,219,35,251,53,235,165,186,165,157,232,182,119,108,212,205,52,190,251,27,36,179,119,188,21,111,133,134,163,181,221,133,240,201,249,185,152,248,221,188,114,189,191,19,87,109,247,77,149,17,80,54,126,6,20,225,71,138,237,56,226,215,78,25,154,225,82,248,27,173,15,110,11,253,130,121,145,245,86,138,167,34,170,53,202,136,157,200,95,210,229,138,100,68,108,141,107,145,81,143,100,145,179,53,129,170,185,127,220,174,60,137,233,151,227,94,177,90,80,9,127,220,174,60,137,233,151,227,94,177,90,5,0,150,105,202,135,142,58,156,106,235,100,225,31,81,153,72,150,43,149,69,67,49,27,178,190,42,117,161,171,149,210,78,234,41,213,202,212,149,147,202,231,246,156,155,202,147,74,216,246,123,100,103,102,178,207,170,231,105,186,217,106,89,71,121,182,85,208,84,73,79,5,91,34,169,133,209,61,208,79,19,38,134,84,107,145,21,89,36,82,71,35,29,242,115,30,215,38,232,168,160,108,41,198,223,7,216,207,23,58,95,45,149,201,73,69,155,88,233,231,118,39,120,171,150,163,177,67,60,178,64,249,153,36,113,61,26,230,76,218,102,68,175,115,36,88,209,202,246,53,202,157,46,205,88,6,1,134,233,102,27,105,211,237,62,199,169,44,120,245,142,157,41,168,104,105,145,122,34,102,234,170,170,170,170,231,189,206,87,61,239,114,171,222,247,57,206,87,57,202,171,8,57,98,241,227,249,111,177,83,104,54,172,94,186,179,236,126,222,223,102,221,46,55,30,229,86,81,11,95,51,164,217,189,166,167,122,158,6,211,163,186,164,146,89,154,146,76,187,244,74,228,159,224,1,249,57,78,89,138,224,214,42,172,167,53,201,173,88,253,150,139,163,196,220,110,149,177,210,82,193,214,246,177,157,114,200,173,99,122,158,246,181,55,95,123,156,136,158,245,67,165,90,120,155,225,182,255,0,117,162,177,88,184,131,211,91,141,202,227,81,29,37,29,29,38,89,65,52,245,51,200,228,108,113,71,27,101,87,61,238,114,163,81,168,138,170,170,136,128,126,182,180,106,246,27,160,186,95,144,106,230,160,79,87,29,139,29,167,108,213,9,73,2,205,60,175,124,141,138,40,99,103,185,21,242,75,36,113,162,185,90,196,87,162,185,205,106,43,146,149,179,190,103,218,219,151,113,47,141,107,173,173,106,236,152,246,43,80,140,161,196,97,172,129,204,117,186,118,82,165,198,138,90,180,166,107,166,101,75,169,26,244,116,177,191,178,254,135,70,136,232,218,226,247,138,43,230,51,192,79,240,87,190,193,169,26,119,63,136,211,44,154,225,224,233,41,231,168,235,170,178,215,61,143,149,40,220,175,94,185,161,86,71,35,162,151,222,228,107,28,201,87,169,173,146,96,196,28,111,234,246,27,175,92,78,101,186,185,167,243,213,201,98,200,169,237,19,83,165,92,11,12,241,61,150,186,72,165,134,70,123,209,31,28,177,201,26,171,85,204,85,98,171,92,230,170,57,102,255,0,35,31,211,103,236,223,239,34,170,203,84,228,99,250,108,253,155,253,228,5,170,21,87,207,59,244,39,251,73,251,180,181,66,170,249,231,126,132,255,0,105,63,118,129,2,184,69,214,251,87,14,60,69,225,154,203,125,177,213,221,237,182,10,138,150,214,82,82,72,214,78,176,84,82,205,77,35,227,234,248,92,246,54,117,122,49,85,168,245,98,53,92,206,174,180,216,167,0,207,240,221,83,195,109,58,131,167,217,13,37,243,30,190,83,165,77,13,117,50,175,68,172,221,81,81,81,81,28,199,181,200,230,61,142,68,123,30,215,53,200,215,53,81,53,119,39,79,46,14,96,21,156,59,223,98,210,77,94,200,191,206,158,191,196,207,21,77,68,115,212,73,142,213,116,62,78,170,118,66,201,36,124,51,72,136,199,194,141,233,73,37,73,90,172,252,242,74,31,173,204,235,128,239,200,133,246,167,94,116,158,203,211,128,228,23,7,123,74,215,110,183,118,233,113,121,156,200,91,30,238,238,185,123,53,19,186,161,91,211,28,113,66,229,142,20,219,174,38,172,32,177,103,249,150,51,140,228,216,101,139,33,171,164,177,102,52,244,212,215,219,123,85,22,10,230,83,212,50,162,5,123,85,21,17,241,203,26,43,94,155,61,17,210,53,23,166,71,181,219,57,101,152,181,139,57,197,111,56,86,83,67,227,108,185,5,190,162,215,113,166,238,190,62,253,44,241,186,57,99,235,98,181,237,234,99,220,155,181,81,201,190,232,168,190,243,95,126,54,248,62,201,184,70,213,9,108,174,74,186,220,38,249,81,59,177,59,197,92,180,253,250,232,34,142,7,204,201,35,137,234,230,190,23,84,178,37,123,153,26,72,173,87,177,173,69,233,104,71,83,106,131,85,115,106,128,5,32,115,66,227,95,248,64,103,111,209,141,61,185,218,171,180,219,13,184,50,166,43,141,18,247,189,179,116,108,46,99,234,18,87,53,54,134,46,236,240,198,145,170,178,79,142,94,185,26,248,187,114,171,154,231,26,255,0,147,44,86,126,26,244,206,231,106,169,201,50,219,125,69,54,91,46,253,233,172,246,185,163,107,82,159,161,90,177,182,106,168,228,127,189,206,235,142,36,234,70,34,205,12,173,169,109,45,210,220,239,90,115,187,102,153,233,165,139,219,57,37,231,189,224,168,188,84,52,253,222,212,47,154,79,206,76,246,70,221,163,137,238,248,156,155,237,178,110,170,136,161,152,56,36,224,251,38,226,231,84,34,178,181,42,232,176,155,29,68,14,203,47,20,146,211,247,232,96,150,57,223,11,35,142,87,163,156,249,157,76,248,145,237,100,137,26,185,30,246,185,19,165,206,54,248,62,201,184,70,213,9,108,174,74,186,220,38,249,81,59,177,59,197,92,180,253,250,232,34,142,7,204,201,35,137,234,230,190,23,84,178,37,123,153,26,72,173,87,177,173,69,233,109,228,240,197,195,214,43,194,254,141,89,116,143,22,169,241,254,3,185,83,113,186,62,150,58,121,174,117,210,187,170,90,137,26,196,255,0,22,54,35,156,247,50,40,162,98,189,253,29,75,245,113,21,160,216,111,18,90,71,125,210,156,206,138,145,204,184,211,189,246,202,233,169,214,103,218,110,40,199,37,61,108,72,215,177,221,113,185,219,171,81,237,235,98,190,55,47,67,220,138,21,3,203,79,142,170,110,25,114,106,173,48,212,234,250,74,93,47,200,234,39,185,85,87,58,150,89,39,180,92,82,157,17,179,177,32,141,242,204,201,146,8,97,116,106,213,233,94,220,141,115,17,178,36,151,146,107,25,173,26,67,153,104,46,168,100,26,71,168,16,82,71,125,199,106,27,13,66,210,78,147,65,43,31,27,101,138,104,223,238,85,100,145,73,28,136,142,70,189,17,232,142,107,92,138,212,180,158,83,188,107,219,178,156,86,217,194,190,164,92,250,50,75,54,244,216,116,239,90,170,137,174,180,45,142,162,162,74,121,28,173,124,112,248,88,225,233,98,186,70,53,98,88,163,99,17,98,85,120,89,80,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,126,71,147,194,252,128,245,185,87,238,57,180,224,239,153,205,159,45,192,242,191,37,32,111,52,151,181,184,29,19,95,3,92,231,64,229,69,93,183,255,0,69,211,147,204,129,60,212,167,236,224,246,230,35,191,141,78,229,251,191,240,186,96,62,62,85,52,79,131,14,187,213,58,103,43,39,134,20,107,126,228,218,170,165,23,239,44,5,191,34,1,114,172,154,162,124,42,235,27,149,118,100,49,109,240,254,186,170,146,126,183,125,182,80,60,56,226,159,61,142,78,56,34,174,251,108,7,177,62,71,147,194,124,143,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,13,107,56,177,243,79,172,159,80,50,31,81,156,217,76,214,179,139,31,52,250,201,245,3,33,245,25,192,180,158,24,184,103,195,120,175,229,111,167,218,91,152,87,85,219,158,218,139,189,202,209,115,166,85,115,237,215,24,238,183,22,69,58,199,212,141,153,157,50,200,199,198,229,78,166,61,221,46,99,250,36,101,69,234,174,153,229,90,55,168,249,30,150,230,180,158,30,245,140,220,37,183,212,244,199,35,35,155,161,126,9,226,238,49,143,116,50,177,91,36,111,86,167,92,111,99,145,54,114,23,169,202,227,200,158,153,126,53,235,21,167,201,204,27,130,75,87,21,248,4,119,220,98,10,74,29,69,197,105,234,38,181,86,54,149,174,158,237,3,97,153,204,180,190,71,77,19,24,201,42,29,27,155,44,138,228,133,123,138,212,68,146,77,194,184,57,81,240,233,249,105,226,58,12,254,247,79,215,141,233,111,135,190,212,124,123,119,110,142,123,189,157,23,195,43,36,110,210,69,37,71,82,53,236,95,9,219,122,109,42,111,111,252,88,249,88,214,79,167,249,15,167,78,116,174,0,52,26,155,135,206,23,49,28,102,106,42,186,107,237,254,157,153,54,66,202,186,121,105,167,101,198,174,40,220,232,100,134,71,185,98,124,17,54,26,101,68,70,238,180,234,245,99,92,231,33,221,120,177,242,177,172,159,79,242,31,78,156,13,107,13,170,13,85,205,170,0,193,92,91,113,49,77,194,198,61,129,231,23,154,26,73,241,235,230,113,67,142,100,19,76,146,245,209,91,167,165,170,124,149,113,36,77,115,156,248,157,12,114,43,58,31,214,198,189,136,141,115,218,246,229,91,77,207,13,213,124,2,138,243,71,29,37,255,0,19,204,108,241,212,196,202,186,69,88,46,22,234,184,81,205,73,33,153,168,170,201,34,145,55,100,141,79,115,149,28,159,52,33,7,58,191,43,24,183,212,10,31,78,184,145,127,148,23,19,25,150,29,172,52,220,50,186,134,146,191,19,207,42,43,110,76,87,34,71,61,182,227,5,11,165,116,236,122,53,86,70,75,21,35,34,116,110,249,42,70,246,57,187,72,217,67,21,115,6,224,146,235,194,134,127,29,247,24,130,174,187,78,178,170,138,137,173,85,141,165,115,96,180,206,233,166,115,45,47,145,211,74,247,190,58,118,198,230,203,34,181,102,78,226,181,21,99,147,110,129,193,223,21,89,151,10,26,185,111,204,44,215,42,183,99,23,26,138,122,108,178,209,28,105,51,46,54,228,127,198,173,137,207,99,124,76,109,116,142,133,253,77,233,122,171,85,123,111,145,143,216,35,85,116,207,21,214,77,56,200,244,183,53,164,241,22,92,154,223,45,190,167,166,56,223,36,61,105,240,79,23,113,143,99,102,137,232,217,35,122,181,122,36,99,28,137,187,80,215,51,137,29,16,186,240,225,173,185,78,139,222,111,148,151,154,140,114,162,38,178,190,154,55,70,202,152,38,130,58,136,94,172,119,189,143,88,166,143,173,155,185,26,254,166,163,158,136,143,80,216,251,0,207,240,221,83,195,109,58,131,167,217,13,37,243,30,190,83,165,77,13,117,50,175,68,172,221,81,81,81,81,28,199,181,200,230,61,142,68,123,30,215,53,200,215,53,81,53,119,46,167,146,167,149,140,167,234,5,119,167,91,137,254,6,42,225,59,202,198,141,253,63,199,189,58,3,42,128,5,59,115,113,224,251,25,210,235,173,15,18,58,126,148,150,251,110,97,120,146,131,33,182,186,90,137,103,154,247,82,234,170,199,87,49,210,61,237,232,145,173,145,174,141,189,182,198,177,70,173,107,187,142,232,130,186,47,171,217,150,130,234,134,63,171,154,127,61,36,119,220,118,161,211,83,165,92,9,52,18,177,241,186,41,97,145,158,229,86,73,20,146,70,170,213,107,209,30,170,215,53,200,142,75,116,231,87,229,99,22,250,129,67,233,215,18,149,128,217,79,134,142,34,240,78,40,52,178,131,83,48,90,143,240,84,119,138,46,137,191,185,151,79,13,12,211,209,247,37,138,62,247,107,190,198,247,88,222,135,252,209,126,104,153,84,215,175,128,94,43,171,56,82,215,26,75,221,206,94,188,51,40,236,217,242,136,100,154,116,142,10,87,76,213,109,123,99,137,29,220,154,159,227,115,81,99,123,157,27,231,141,189,43,47,91,111,251,19,202,108,89,206,43,102,205,113,106,239,27,101,200,45,244,247,75,117,79,105,241,247,233,103,141,178,69,39,67,209,175,111,83,30,213,217,200,142,77,246,84,69,247,1,250,198,42,226,199,202,198,178,125,63,200,125,58,115,42,152,171,139,31,43,26,201,244,255,0,33,244,233,192,214,176,218,160,213,92,218,160,1,85,124,243,191,66,127,180,159,187,75,84,42,175,158,119,232,79,246,147,247,104,17,87,149,199,158,205,50,252,107,209,235,76,191,204,183,152,37,78,176,221,111,28,62,105,5,214,146,77,62,160,168,240,215,139,181,36,177,85,65,146,189,142,165,158,53,141,95,2,62,6,83,212,193,43,81,240,202,230,78,155,57,21,88,173,222,5,227,89,77,247,15,184,205,118,199,43,188,37,93,69,190,190,215,36,157,166,73,213,75,91,75,45,37,76,123,61,21,19,174,9,229,102,251,117,55,171,118,170,57,17,83,245,116,183,75,115,189,105,206,237,154,103,166,150,47,108,228,151,158,247,130,162,241,80,211,247,123,80,190,105,63,57,51,217,27,118,142,39,187,226,114,111,182,201,186,170,34,134,64,225,71,133,29,71,226,215,81,217,133,97,81,120,27,85,15,110,123,253,254,120,85,244,182,138,87,42,162,57,200,138,157,201,159,210,228,138,20,84,116,142,107,149,85,140,100,146,51,97,61,45,210,220,19,69,176,75,102,153,233,165,139,216,216,221,155,189,224,168,188,84,213,29,174,236,207,154,79,206,76,247,200,237,228,149,238,248,156,187,111,178,108,136,136,152,255,0,133,30,20,116,227,132,173,56,102,21,133,69,227,174,181,221,185,239,247,249,225,70,85,93,234,154,138,136,231,34,42,246,225,103,83,146,40,81,85,177,181,206,85,87,189,242,72,252,214,0,128,28,228,245,175,236,55,15,182,157,28,164,183,247,170,245,54,224,189,233,228,139,170,56,40,109,210,211,212,73,210,228,145,170,217,157,59,232,209,187,177,237,88,251,251,244,187,161,73,254,81,15,53,237,98,186,234,87,22,151,188,69,183,234,74,236,123,79,169,233,236,150,184,168,170,157,44,17,206,232,99,154,181,207,111,91,152,149,41,80,247,193,34,181,26,187,82,196,199,167,84,106,160,71,77,1,209,203,239,16,26,203,137,232,238,57,55,135,171,201,174,13,167,146,167,165,143,240,148,172,107,164,169,169,232,123,216,146,118,160,142,89,123,125,104,231,244,116,183,226,114,33,250,220,83,232,167,240,118,226,11,54,209,200,238,30,54,147,31,184,39,128,157,210,247,36,125,12,241,50,162,151,186,238,220,104,179,36,19,68,146,116,177,27,220,71,244,238,221,149,101,255,0,37,189,28,177,102,26,203,150,235,21,222,110,229,94,157,219,233,233,237,116,221,47,78,154,171,147,106,35,117,79,91,94,136,189,16,65,81,23,109,204,123,93,226,122,190,23,70,213,95,175,157,134,151,218,177,237,92,192,245,94,222,234,72,106,51,59,61,85,182,186,158,26,38,196,249,39,183,190,61,170,165,149,23,121,158,248,171,34,137,58,155,187,89,74,196,234,114,42,35,2,79,242,125,214,59,22,115,195,2,105,85,60,62,30,245,166,151,9,233,235,35,234,123,251,244,181,213,19,213,211,212,238,172,107,27,212,247,212,197,219,71,61,201,225,186,221,210,146,53,9,212,82,7,39,221,99,190,224,220,80,38,149,83,195,226,44,186,151,111,158,158,178,62,166,51,177,85,67,79,61,93,61,78,234,199,61,221,44,101,76,93,180,115,26,190,39,173,221,75,27,80,187,240,0,0,6,170,230,213,6,170,224,108,167,194,119,149,141,27,250,127,143,122,116,6,85,49,87,9,222,86,52,111,233,254,61,233,208,25,84,0,0,1,170,185,181,65,170,184,23,253,202,227,200,158,153,126,53,235,21,164,170,34,175,43,143,34,122,101,248,215,172,86,146,168,8,1,206,175,202,198,45,245,2,135,211,174,36,0,229,113,231,179,76,191,26,244,122,210,127,243,171,242,177,139,125,64,161,244,235,137,0,57,92,121,236,211,47,198,189,30,180,11,254,0,0,0,0,41,91,157,95,154,124,91,233,253,15,168,220,75,169,41,91,157,95,154,124,91,233,253,15,168,220,64,193,92,18,112,125,147,113,115,170,17,89,90,149,116,88,77,142,162,7,101,151,138,73,105,251,244,48,75,28,239,133,145,199,43,209,206,124,206,166,124,72,246,178,68,141,92,143,123,92,137,210,237,130,49,60,90,197,131,98,182,108,43,22,161,240,86,92,126,223,79,107,183,83,119,95,39,98,150,8,219,28,81,245,189,92,247,116,177,141,77,220,170,229,219,117,85,95,121,88,60,140,127,77,159,179,127,188,139,84,0,0,3,90,206,44,124,211,235,39,212,12,135,212,103,46,167,149,199,145,61,50,252,107,214,43,73,84,0,214,179,139,31,52,250,201,245,3,33,245,25,207,201,206,255,0,44,191,147,61,51,251,117,237,95,176,190,207,185,125,134,238,116,248,30,207,180,102,241,253,158,143,135,189,226,186,251,157,127,157,233,236,111,249,190,193,250,220,88,249,167,214,79,168,25,15,168,206,91,79,5,186,23,167,28,69,242,204,192,244,191,84,44,222,58,213,93,237,153,97,154,37,70,85,91,234,155,119,174,72,234,169,164,84,94,220,204,234,118,203,178,181,90,231,49,237,123,30,246,56,42,131,132,91,158,137,89,120,139,195,47,60,69,199,73,38,159,80,84,84,212,221,89,87,73,61,84,14,123,41,102,117,50,73,12,13,115,229,103,137,72,55,103,75,152,228,221,30,138,197,114,27,36,154,224,241,93,194,142,163,240,149,168,239,194,179,88,188,117,170,187,185,61,130,255,0,4,42,202,91,189,43,85,17,92,212,85,94,220,204,234,106,75,10,170,186,55,57,170,138,246,62,57,31,53,57,90,113,245,125,164,190,216,120,83,213,235,135,142,181,87,127,104,225,215,186,170,150,50,75,124,141,98,172,118,217,157,35,147,185,11,250,82,58,125,149,100,100,142,142,22,163,216,248,210,0,182,163,85,115,106,131,85,112,45,167,72,56,50,177,113,135,203,51,74,45,145,221,125,141,153,226,255,0,104,170,49,155,148,175,122,210,182,73,110,245,93,218,106,152,219,190,240,203,218,137,22,70,181,100,141,204,107,155,212,136,248,164,170,11,181,166,235,96,186,214,216,175,182,202,187,117,202,221,81,37,37,101,29,92,46,134,122,105,227,114,182,72,164,141,200,142,99,218,228,86,171,85,17,81,81,81,75,244,229,113,228,79,76,191,26,245,138,211,21,115,58,224,59,242,223,98,169,215,157,39,178,245,103,216,253,189,222,210,181,219,173,221,202,172,162,22,190,22,199,187,187,173,78,245,60,13,168,86,244,199,36,179,53,35,133,55,232,137,168,29,215,151,23,28,117,60,86,225,181,248,126,160,178,146,159,81,112,250,120,31,93,52,79,138,38,94,233,28,170,196,173,138,4,84,115,30,215,35,91,59,90,222,211,95,44,78,106,181,38,72,163,153,70,188,60,9,104,134,188,235,22,188,217,171,52,34,249,87,138,214,98,181,17,92,110,57,115,99,234,130,201,3,186,155,187,218,191,12,239,149,169,36,109,165,95,116,201,220,107,246,137,37,123,54,30,3,228,187,90,109,87,251,85,109,138,251,108,164,184,219,110,52,242,82,86,81,213,194,217,160,169,130,70,171,100,138,72,220,138,215,177,205,85,106,181,81,81,81,85,20,215,219,152,71,13,118,46,23,184,142,184,97,88,114,244,98,215,187,124,25,13,138,153,245,79,168,154,142,150,103,201,27,224,145,239,106,42,244,79,4,232,205,213,238,237,118,149,239,115,213,234,108,40,82,183,58,191,52,248,183,211,250,31,81,184,129,130,184,36,227,7,38,225,27,84,34,189,53,106,235,112,155,229,68,13,203,44,244,145,83,247,235,160,138,57,217,11,227,146,86,43,154,248,93,82,249,81,141,124,105,34,181,24,247,53,23,169,187,4,98,121,77,139,57,197,108,217,174,45,93,227,108,185,5,190,158,233,110,169,237,62,62,253,44,241,182,72,164,232,122,53,237,234,99,218,187,57,17,201,190,202,136,190,227,86,210,127,242,197,227,199,242,33,125,166,208,109,88,189,116,224,57,5,193,190,205,186,92,110,61,186,92,94,103,50,103,73,179,123,78,94,205,68,238,167,71,117,73,28,80,185,100,153,118,235,149,202,18,171,157,95,149,140,91,234,5,15,167,92,72,1,202,227,207,102,153,126,53,232,245,165,255,0,0,32,7,58,191,43,24,183,212,10,31,78,184,148,172,93,79,58,191,43,24,183,212,10,31,78,184,149,87,194,230,133,255,0,9,77,118,198,116,83,237,79,217,207,180,126,55,251,167,224,124,103,99,195,209,207,83,253,231,185,31,87,87,99,167,248,233,183,86,254,253,182,80,206,188,184,184,28,166,226,183,50,175,204,53,5,245,116,250,117,135,212,64,202,232,98,100,177,62,247,86,228,87,165,20,83,162,35,88,198,181,26,233,220,215,119,90,201,98,107,81,171,50,75,29,239,29,127,0,192,48,221,44,195,109,58,125,167,216,245,37,143,30,177,211,165,53,13,13,50,47,68,76,221,85,85,85,85,92,247,185,202,231,189,238,85,123,222,231,57,202,231,57,85,123,0,29,127,63,192,48,221,83,195,110,218,125,168,56,245,37,243,30,190,83,173,53,117,13,74,47,68,172,221,21,21,21,21,28,199,181,200,215,177,237,84,123,30,214,185,170,215,53,21,53,236,227,7,132,204,203,132,93,80,251,15,125,168,171,188,88,171,233,227,169,177,100,110,160,74,88,46,172,72,216,179,163,24,146,74,140,124,82,189,99,115,21,253,123,118,222,168,141,149,138,187,25,152,171,137,222,30,177,94,40,52,106,245,164,121,77,79,128,241,253,186,155,117,209,148,177,212,77,108,174,137,221,81,84,70,215,167,248,209,189,26,230,57,241,75,43,17,236,235,234,64,214,176,191,238,87,30,68,244,203,241,175,88,173,40,4,191,238,87,30,68,244,203,241,175,88,173,2,149,184,177,243,79,172,159,80,50,31,81,156,181,238,16,245,231,13,225,183,149,190,33,170,217,157,109,35,89,110,167,190,178,217,67,53,66,194,251,181,197,110,181,235,79,69,18,181,143,119,92,142,110,202,228,99,186,24,143,145,201,208,199,42,85,15,22,62,105,245,147,234,6,67,234,51,157,83,34,213,44,239,43,193,49,29,51,191,223,124,86,55,130,120,255,0,179,244,94,22,22,120,63,27,50,77,85,249,198,49,36,147,174,70,163,191,56,231,116,237,179,118,79,112,31,94,180,106,246,101,175,90,161,144,106,230,160,79,73,37,247,34,168,108,213,9,73,2,67,4,76,100,109,138,40,99,103,189,81,145,197,28,113,162,185,92,245,70,34,185,206,114,171,150,199,249,81,240,45,253,227,138,13,107,195,63,240,122,172,2,138,185,223,227,57,215,73,41,213,191,238,94,21,238,119,243,230,70,127,161,230,48,167,46,14,95,245,156,68,95,98,213,189,94,199,127,206,158,131,196,193,21,53,68,147,211,201,145,85,116,62,62,154,119,194,248,228,100,48,200,168,247,204,142,233,89,34,72,154,143,252,242,197,119,224,117,77,85,183,106,61,223,78,50,59,102,144,228,118,171,14,103,83,111,150,59,37,202,233,70,181,52,180,213,74,159,11,159,26,47,245,162,57,91,35,88,229,71,58,41,145,171,19,245,140,187,90,110,182,11,173,109,138,251,108,171,183,92,173,213,18,82,86,81,213,194,232,103,166,158,55,43,100,138,72,220,136,230,61,174,69,106,181,81,21,21,21,20,218,120,174,174,107,156,20,126,83,113,89,248,148,211,59,101,170,155,36,196,173,245,21,57,108,91,118,102,188,90,225,141,174,74,142,181,114,70,233,169,99,141,254,231,55,174,72,151,165,30,171,12,49,56,63,3,146,126,79,164,107,134,231,152,125,154,223,87,67,168,171,81,75,95,122,154,174,228,201,25,116,183,53,100,101,51,169,96,78,151,70,200,29,36,141,151,225,118,207,168,141,203,42,164,140,138,27,52,53,129,210,221,82,206,244,91,59,182,106,102,154,95,125,141,146,89,187,222,10,183,194,195,81,218,238,194,248,100,252,220,204,124,110,222,57,94,223,137,171,182,251,166,202,136,169,177,79,12,92,66,226,188,80,104,213,151,87,49,106,111,1,227,251,148,215,27,91,234,163,168,154,217,93,19,186,101,167,145,204,95,241,100,98,185,172,115,226,150,39,171,25,215,210,129,149,74,96,231,47,115,209,42,253,109,176,82,224,241,210,55,81,109,212,243,211,103,75,13,36,240,189,204,88,40,229,182,172,175,115,82,25,159,217,150,84,71,177,92,244,98,49,143,93,153,27,91,98,188,109,241,131,140,240,141,165,242,222,156,180,149,185,181,242,158,118,226,118,122,184,170,59,21,211,197,36,12,153,242,73,19,21,173,100,45,169,100,170,199,62,53,145,26,172,99,154,171,212,221,122,238,215,107,173,254,235,91,125,190,220,234,238,55,43,141,68,149,117,149,149,115,58,105,234,103,145,202,233,37,146,71,42,185,239,115,149,92,174,85,85,85,85,85,3,37,240,177,96,214,92,159,136,44,38,201,195,245,239,216,249,244,215,5,125,162,224,234,150,193,29,47,110,39,201,60,146,171,145,200,232,91,3,38,89,35,233,127,114,52,123,58,36,234,232,117,212,243,71,242,39,169,191,130,250,197,16,229,221,194,31,240,82,209,165,251,83,69,217,212,44,199,181,91,148,116,87,248,152,96,237,58,95,11,73,31,74,36,105,218,142,87,117,171,122,250,165,146,93,164,124,105,23,76,170,3,90,206,19,188,211,232,223,212,12,123,212,96,54,83,0,1,173,103,20,250,215,252,34,120,130,205,181,142,59,127,130,164,200,46,9,224,32,116,93,185,25,67,4,76,167,165,238,183,185,34,36,203,4,49,44,157,47,86,247,21,253,59,55,100,75,201,230,11,172,87,93,16,225,47,58,203,177,171,245,37,171,33,173,167,134,201,103,150,90,167,65,58,207,87,51,33,145,212,174,99,216,255,0,19,29,59,170,39,141,88,187,181,96,235,84,86,177,200,107,194,4,148,183,112,101,125,169,224,98,239,198,37,109,215,195,120,108,130,158,158,134,221,35,216,145,212,89,251,235,69,53,75,85,157,110,116,203,93,44,113,182,55,246,145,177,211,78,255,0,206,119,34,219,170,240,95,172,118,45,2,226,131,0,213,92,166,30,187,45,170,225,37,61,198,78,167,167,134,165,171,167,150,146,90,157,152,199,189,253,150,84,58,94,219,90,174,127,111,161,54,87,110,151,147,108,225,51,13,180,240,126,254,17,169,106,41,31,109,126,47,61,149,110,85,52,11,82,207,104,204,215,200,251,146,83,203,35,182,122,86,61,213,76,141,36,252,219,209,168,199,55,165,170,154,230,1,181,64,48,167,5,250,199,125,215,222,24,48,13,85,202,97,232,189,93,109,242,83,220,100,234,98,248,154,170,74,137,105,37,169,217,140,99,25,222,125,59,165,237,181,168,214,119,58,19,116,110,235,154,192,0,0,0,0,128,28,234,252,172,98,223,80,40,125,58,226,64,14,87,30,123,52,203,241,175,71,173,39,255,0,58,191,43,24,183,212,10,31,78,184,144,3,149,199,158,205,50,252,107,209,235,64,191,224,0,0,0,24,171,139,31,43,26,201,244,255,0,33,244,233,205,107,13,148,248,177,242,177,172,159,79,242,31,78,156,214,176,13,170,0,0,10,33,230,59,192,229,55,10,89,149,6,97,167,207,171,168,211,172,194,162,118,80,195,43,37,149,246,74,182,162,61,104,165,157,81,90,246,57,170,231,64,231,59,186,230,69,43,92,142,88,86,89,47,120,235,249,254,1,134,234,158,27,118,211,237,65,199,169,47,152,245,242,157,105,171,168,106,81,122,37,102,232,168,168,168,168,230,61,174,70,189,143,106,163,216,246,181,205,86,185,168,168,26,240,240,163,197,118,163,240,149,168,236,205,112,169,124,117,170,187,183,5,254,193,60,202,202,91,189,43,85,85,26,229,68,94,220,204,234,114,197,50,34,186,55,57,200,168,246,62,72,223,176,158,150,234,150,9,173,56,37,179,83,52,210,251,237,156,110,243,222,240,85,190,22,106,126,239,106,103,195,39,230,230,99,36,110,210,68,246,252,77,77,246,221,55,69,69,93,117,248,163,208,191,224,215,174,217,54,138,125,169,251,71,246,115,193,127,116,252,15,131,239,248,138,56,42,127,188,247,36,233,233,239,244,255,0,29,119,233,223,221,190,201,97,60,141,110,215,89,173,90,201,98,154,231,86,251,109,29,69,134,174,158,141,211,57,96,134,121,155,92,217,101,100,123,244,181,239,108,16,181,206,68,221,201,20,104,187,244,166,193,84,37,255,0,114,184,242,39,166,95,141,122,197,105,64,37,255,0,114,184,242,39,166,95,141,122,197,104,20,2,91,246,180,112,19,252,42,56,59,209,77,72,211,185,252,62,166,227,58,95,143,81,210,83,207,81,209,75,122,161,101,12,114,165,27,149,235,209,12,200,249,36,116,82,251,154,174,123,153,42,244,185,178,67,80,38,202,124,39,121,88,209,191,167,248,247,167,64,6,182,214,155,181,214,193,117,162,190,216,174,117,118,235,149,186,162,58,186,58,202,73,157,12,244,211,198,228,116,114,199,35,85,28,199,181,200,142,71,34,162,162,162,42,27,4,240,47,198,109,139,140,61,56,170,185,201,106,246,54,103,139,248,122,124,154,219,19,30,180,173,146,84,127,106,166,154,71,111,188,50,246,165,84,141,206,89,35,115,28,215,117,34,50,89,35,7,53,238,7,41,178,91,85,239,139,141,57,125,90,223,109,180,244,239,203,173,40,201,106,18,186,146,38,199,3,107,96,70,163,150,39,193,19,89,221,106,237,18,195,19,164,221,142,141,253,232,127,203,75,70,53,183,81,120,139,179,231,186,65,114,164,177,83,224,149,29,235,197,254,174,146,10,232,40,25,83,75,84,216,225,146,141,243,195,44,236,168,72,165,167,85,133,200,248,210,69,122,57,138,141,112,22,149,205,31,200,158,166,254,11,235,20,69,43,112,157,230,159,70,254,160,99,222,163,1,178,152,0,117,252,255,0,0,195,117,79,13,187,105,246,160,227,212,151,204,122,249,78,180,213,212,53,40,189,18,179,116,84,84,84,84,115,30,215,35,94,199,181,81,236,123,90,230,171,92,212,84,236,0,13,109,184,186,209,11,87,14,60,69,230,122,53,98,190,85,221,237,182,10,138,103,81,213,213,198,214,78,176,84,82,195,83,27,36,233,248,92,246,54,116,98,189,17,168,245,98,185,26,206,174,132,201,124,187,184,188,254,10,90,202,191,106,107,123,58,123,152,246,168,178,142,138,15,19,52,29,166,203,225,106,227,233,84,145,59,82,74,238,180,111,95,84,82,75,180,111,145,34,233,115,71,243,217,169,191,130,250,61,17,21,64,218,160,170,190,121,223,161,63,218,79,221,167,228,242,148,227,95,216,149,148,124,38,234,109,206,213,71,101,155,189,38,23,112,157,123,18,54,186,105,251,143,182,57,81,189,18,119,159,44,178,68,233,28,215,36,136,232,145,100,89,97,99,63,91,158,119,232,79,246,147,247,104,16,43,132,157,16,181,113,31,175,216,230,139,222,111,149,118,106,124,142,158,232,214,87,211,70,217,31,77,60,54,234,154,136,94,172,119,185,236,73,97,143,173,155,181,92,206,166,163,152,170,143,78,171,173,26,67,153,104,46,168,100,26,71,168,16,82,71,125,199,106,27,13,66,210,78,147,65,43,31,27,101,138,104,223,238,85,100,145,73,28,136,142,70,189,17,232,142,107,92,138,212,206,188,174,60,246,105,151,227,94,143,90,91,79,29,28,25,88,184,195,211,138,91,100,119,95,99,102,120,191,136,168,198,110,82,189,235,74,217,37,70,119,105,170,99,110,251,195,47,106,36,89,26,213,146,55,49,174,111,82,35,226,144,34,175,41,78,53,253,183,71,71,194,110,166,220,238,181,151,168,123,210,97,119,9,215,191,27,168,97,131,184,251,99,149,27,215,31,101,145,75,36,78,145,206,106,198,174,137,22,52,138,22,62,69,115,83,180,218,174,60,14,103,213,151,11,101,37,85,69,174,162,207,87,67,44,208,181,239,165,157,110,116,208,172,177,57,83,118,61,98,154,88,213,205,217,122,36,123,126,78,84,90,22,187,90,110,182,11,173,109,138,251,108,171,183,92,173,213,18,82,86,81,213,194,232,103,166,158,55,43,100,138,72,220,136,230,61,174,69,106,181,81,21,21,21,20,178,172,171,142,58,158,43,121,112,234,230,31,168,44,164,167,212,92,62,159,31,125,116,209,62,40,153,123,164,117,230,141,137,91,20,8,168,230,61,174,70,182,118,181,189,166,190,88,156,213,106,76,145,70,21,150,109,59,118,142,235,53,170,182,27,21,109,37,29,201,244,242,54,142,162,174,153,213,48,67,58,181,123,111,146,38,201,27,164,98,59,101,86,36,140,87,34,42,35,155,190,233,171,17,181,64,26,198,107,93,167,84,44,186,185,151,209,235,85,178,174,131,59,146,241,83,87,144,69,83,12,113,61,213,179,189,102,146,84,108,72,145,43,36,89,59,140,116,127,155,115,30,215,51,118,43,84,159,252,147,242,221,35,181,102,89,230,43,121,117,37,38,162,223,41,233,86,203,53,92,172,235,173,183,68,146,62,166,154,149,22,36,115,30,215,36,114,202,222,243,187,172,108,110,72,218,148,175,122,201,254,102,28,20,92,120,159,193,45,185,182,154,91,60,78,164,226,91,83,81,81,198,148,176,251,102,134,105,163,73,41,230,168,153,209,244,118,119,124,241,171,164,233,77,231,106,49,93,50,57,180,153,128,103,249,150,150,102,86,157,65,211,236,134,174,199,144,216,234,18,166,134,186,153,83,174,39,236,168,168,168,168,173,123,28,213,115,30,199,34,177,236,115,154,228,115,92,168,161,180,64,48,87,7,220,89,225,188,93,105,127,219,139,21,61,37,158,251,65,81,37,53,247,28,109,122,213,79,106,122,200,244,129,94,245,142,37,123,37,137,137,35,94,140,232,223,184,196,85,116,79,68,113,131,197,158,27,194,46,151,253,184,190,211,210,94,47,181,245,17,211,88,177,199,87,173,44,247,87,164,140,73,213,143,72,229,86,50,40,158,178,57,234,206,141,251,108,85,71,74,196,80,129,92,235,51,173,26,185,95,112,188,18,211,107,181,87,234,109,171,174,123,189,210,158,119,37,85,174,214,230,117,65,67,80,214,183,162,78,243,229,89,216,215,187,174,22,198,174,70,163,106,186,157,93,122,85,139,106,62,105,168,248,230,55,164,52,55,90,188,206,174,225,19,172,141,181,202,177,85,71,85,26,247,27,51,37,69,111,103,183,208,178,44,170,230,182,54,177,94,231,53,26,174,79,151,63,207,243,45,83,204,174,218,131,168,57,13,93,243,33,190,84,45,77,117,117,74,167,92,175,217,17,17,17,17,26,198,53,168,214,49,141,68,99,24,214,181,168,214,181,17,46,123,149,239,5,31,193,255,0,4,102,179,234,21,178,235,67,169,57,149,189,244,210,219,171,83,179,236,107,91,166,107,217,78,177,53,203,188,210,246,160,154,69,145,17,241,252,17,116,70,230,75,220,9,191,105,142,235,13,170,138,27,237,109,37,101,201,148,241,182,178,162,146,153,212,208,77,58,53,59,143,142,39,73,35,163,98,187,117,70,44,143,86,162,162,43,157,182,235,245,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,240,191,35,200,3,212,228,247,252,142,108,254,41,197,206,219,115,155,87,116,3,201,3,249,167,82,164,216,21,4,200,196,119,69,59,147,229,191,253,247,76,79,2,30,115,30,162,167,170,210,199,62,86,238,230,68,222,159,122,253,245,148,219,129,209,249,85,209,73,22,13,115,153,102,126,210,67,18,166,238,247,123,170,170,73,244,159,47,153,4,121,91,74,199,224,183,24,119,247,50,6,109,254,253,85,73,59,147,228,7,135,39,200,226,137,241,47,188,228,227,138,124,192,230,159,35,201,225,62,71,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,6,181,156,88,249,167,214,79,168,25,15,168,206,108,166,107,89,197,143,154,125,100,250,129,144,250,140,224,93,79,43,143,34,122,101,248,215,172,86,146,168,138,188,174,60,137,233,151,227,94,177,90,74,160,6,42,226,199,202,198,178,125,63,200,125,58,115,42,152,171,139,31,43,26,201,244,255,0,33,244,233,192,214,176,218,160,213,92,218,160,8,1,206,175,202,198,45,245,2,135,211,174,36,0,229,113,231,179,76,191,26,244,122,210,127,243,171,242,177,139,125,64,161,244,235,137,0,57,92,121,236,211,47,198,189,30,180,11,254,40,7,154,63,158,205,77,252,23,209,232,139,254,40,7,154,63,158,205,77,252,23,209,232,128,159,252,149,60,172,101,63,80,43,189,58,220,79,242,0,114,84,242,177,148,253,64,174,244,235,113,63,192,0,0,128,28,234,252,172,98,223,80,40,125,58,226,87,87,46,76,90,197,156,241,133,133,225,89,77,15,141,178,228,22,252,138,215,113,166,238,190,62,253,44,246,42,248,229,143,173,138,215,183,169,143,114,110,213,71,38,251,162,162,251,203,21,231,87,229,99,22,250,129,67,233,215,18,0,114,184,243,217,166,95,141,122,61,104,25,215,19,228,227,168,151,46,33,178,12,95,48,186,213,216,244,146,223,81,37,93,163,35,166,169,164,173,171,186,210,120,136,150,42,53,103,92,111,130,165,105,228,145,31,51,169,214,38,203,11,186,89,35,92,197,117,180,224,24,6,27,165,152,109,167,79,180,251,30,164,177,227,214,58,116,166,161,161,166,69,232,137,155,170,170,170,170,171,158,247,57,92,247,189,202,175,123,220,231,57,92,231,42,175,96,63,39,44,202,108,88,54,43,121,205,114,154,239,5,101,199,237,245,23,75,141,79,105,242,118,41,96,141,210,75,39,67,17,207,119,75,24,229,217,168,174,93,182,68,85,247,1,250,198,42,226,199,202,198,178,125,63,200,125,58,114,173,120,146,230,223,171,153,22,174,90,170,180,18,106,75,6,31,133,222,42,37,167,71,245,212,51,43,99,95,36,76,150,177,146,71,19,217,77,37,59,145,82,153,17,175,141,242,43,214,69,145,144,186,25,235,122,226,47,4,226,131,128,93,85,212,188,22,163,244,127,125,163,188,81,116,77,253,204,186,123,21,102,158,143,185,44,81,247,187,93,246,55,186,198,244,63,230,139,243,68,10,1,54,168,53,87,54,168,0,85,95,60,239,208,159,237,39,238,210,213,10,171,231,157,250,19,253,164,253,218,5,90,218,109,55,91,253,214,138,197,98,182,85,220,110,87,26,136,233,40,232,233,33,116,211,212,207,35,145,177,197,28,109,69,115,222,231,42,53,26,136,170,170,168,136,95,79,47,62,11,45,92,44,105,125,61,247,47,199,233,27,170,153,45,58,174,65,88,149,45,170,90,40,22,78,168,173,240,72,214,163,88,198,181,34,116,168,197,114,62,100,114,247,36,99,33,233,171,110,87,30,123,52,203,241,175,71,173,47,248,0,0,15,201,203,50,155,22,13,138,222,115,92,166,187,193,89,113,251,125,69,210,227,83,218,124,157,138,88,35,116,146,201,208,196,115,221,210,198,57,118,106,43,151,109,145,21,125,198,174,247,107,181,214,255,0,117,173,190,223,110,117,119,27,149,198,162,74,186,202,202,185,157,52,245,51,200,229,116,146,201,35,149,92,247,185,202,174,87,42,170,170,170,170,151,189,205,131,41,177,99,252,18,229,246,155,189,119,135,171,201,174,22,139,93,174,62,211,223,226,42,153,93,13,91,163,221,168,168,205,160,164,168,126,238,84,111,193,182,253,78,106,45,11,129,123,220,164,240,171,86,43,193,110,63,125,183,212,85,201,81,152,222,46,183,186,230,204,246,171,35,157,149,46,161,70,196,136,212,84,103,106,134,39,42,57,92,189,110,122,239,178,163,90,230,217,133,90,178,174,11,114,11,237,194,162,174,58,140,58,241,106,189,208,182,23,181,25,36,239,169,109,10,182,84,86,170,171,59,85,210,185,17,170,213,235,107,23,125,145,90,233,105,137,226,214,44,27,21,179,97,88,181,15,130,178,227,246,250,123,93,186,155,186,249,59,20,176,70,216,226,143,173,234,231,187,165,140,106,110,229,87,46,219,170,170,251,207,151,80,176,171,86,165,96,25,46,156,223,106,42,224,182,229,86,122,219,37,100,180,143,107,103,142,10,152,95,12,142,141,206,107,154,143,70,189,85,21,90,228,223,109,209,126,64,107,89,162,154,161,117,209,93,92,196,53,94,204,218,185,42,49,107,197,53,201,244,244,213,174,164,125,100,12,122,119,169,86,86,162,171,25,52,93,200,159,240,185,21,146,57,21,174,69,84,93,156,205,85,205,140,248,25,213,11,174,177,240,151,166,121,229,245,181,107,114,158,207,236,218,201,234,235,93,87,61,92,244,51,73,69,37,84,146,185,17,206,124,206,166,89,151,125,213,22,69,69,115,182,234,80,206,160,0,6,170,230,213,6,170,224,108,167,194,119,149,141,27,250,127,143,122,116,6,85,49,87,9,222,86,52,111,233,254,61,233,208,25,84,0,5,80,113,219,205,83,33,101,214,243,162,220,53,37,93,158,158,42,121,109,183,204,162,190,130,170,134,235,5,90,185,169,44,20,80,204,145,203,72,248,145,178,68,249,37,143,186,143,115,251,109,137,98,100,207,11,95,53,87,47,163,151,55,26,255,0,194,171,78,39,176,103,247,59,84,122,155,139,126,110,229,77,2,246,164,186,80,162,49,35,185,182,30,150,177,189,79,122,199,43,98,87,53,146,53,174,218,38,205,20,105,66,224,95,247,43,143,34,122,101,248,215,172,86,146,168,138,188,174,60,137,233,151,227,94,177,90,74,160,32,7,58,191,43,24,183,212,10,31,78,184,144,3,149,199,158,205,50,252,107,209,235,73,255,0,206,175,202,198,45,245,2,135,211,174,37,48,91,46,215,91,45,75,235,44,215,58,186,10,137,41,231,164,124,180,211,58,39,186,9,226,124,51,68,174,106,162,171,36,138,73,35,123,126,78,99,220,213,221,21,80,11,10,227,55,154,150,163,228,26,177,67,65,194,174,125,236,108,51,23,233,158,154,239,79,66,171,37,246,170,90,110,153,29,81,5,100,41,180,49,119,100,141,144,190,53,106,200,197,153,85,202,144,246,108,211,133,94,38,48,222,43,244,142,143,84,176,250,26,187,115,219,80,235,109,222,217,82,138,231,219,174,49,178,55,203,2,73,210,141,153,157,50,198,246,72,212,78,166,61,189,77,99,250,227,102,182,230,117,224,251,139,60,203,132,93,80,251,113,98,167,171,188,88,171,233,228,166,190,227,141,175,74,88,46,172,72,222,144,43,222,177,202,140,124,82,189,36,107,209,157,123,119,24,138,141,149,232,161,177,152,58,166,150,234,150,9,173,56,37,179,83,52,210,251,237,156,110,243,222,240,85,190,22,106,126,239,106,103,195,39,230,230,99,36,110,210,68,246,252,77,77,246,221,55,69,69,94,214,0,165,110,117,126,105,241,111,167,244,62,163,113,46,164,165,110,117,126,105,241,111,167,244,62,163,113,3,42,242,49,253,54,126,205,254,242,45,80,170,190,70,63,166,207,217,191,222,69,170,0,0,0,0,1,173,103,22,62,105,245,147,234,6,67,234,51,151,83,202,227,200,158,153,126,53,235,21,165,43,113,99,230,159,89,62,160,100,62,163,57,111,220,5,106,150,9,162,220,182,48,109,75,212,187,239,177,177,187,55,180,252,109,111,133,154,163,181,221,191,213,67,31,230,225,99,228,118,242,74,198,252,45,93,183,221,118,68,85,64,200,28,196,174,58,29,106,225,79,43,173,215,156,115,219,182,164,237,71,103,161,167,172,134,150,224,251,195,213,89,76,234,41,164,69,237,204,206,167,189,206,107,36,84,129,149,29,81,74,206,184,159,175,97,157,120,193,226,207,50,226,235,84,62,220,95,105,234,236,246,42,10,120,233,172,88,227,171,210,170,11,83,22,54,36,234,199,164,113,35,223,44,172,89,28,245,103,94,221,182,42,171,98,98,36,159,229,139,203,254,143,87,107,41,184,129,214,252,119,197,224,180,157,51,227,54,217,100,130,90,91,245,84,115,205,12,174,169,99,94,178,36,48,73,79,239,134,70,53,179,57,237,221,93,27,94,201,2,197,56,22,254,17,223,193,199,29,254,20,31,252,181,252,94,11,197,117,251,83,217,125,12,240,254,210,234,255,0,191,63,143,213,252,190,142,215,119,243,253,227,93,115,106,131,85,112,47,251,149,199,145,61,50,252,107,214,43,73,84,69,94,87,30,68,244,203,241,175,88,173,37,80,31,37,178,211,106,178,211,62,142,205,108,164,160,167,146,162,122,183,197,77,11,98,99,167,158,87,205,52,170,214,162,34,190,73,100,146,71,187,230,231,189,206,93,213,85,79,172,0,5,43,115,171,243,79,139,125,63,161,245,27,137,117,37,43,115,171,243,79,139,125,63,161,245,27,136,31,39,45,190,25,240,222,43,244,143,94,52,183,48,174,171,183,61,181,24,197,202,209,115,166,85,115,237,215,24,217,118,100,83,172,125,72,217,153,211,44,140,124,110,84,234,99,221,210,230,63,162,70,100,14,15,185,69,102,85,249,55,219,14,45,45,20,150,187,21,182,162,72,91,136,182,181,42,39,187,177,212,239,68,153,245,116,53,40,148,204,100,175,137,205,70,185,239,122,197,35,92,214,55,165,207,236,28,140,127,77,159,179,127,188,139,84,0,0,2,0,115,171,242,177,139,125,64,161,244,235,137,0,57,92,121,236,211,47,198,189,30,180,159,252,234,252,172,98,223,80,40,125,58,226,64,14,87,30,123,52,203,241,175,71,173,2,255,0,128,0,0,0,106,174,95,247,43,143,34,122,101,248,215,172,86,148,2,95,247,43,143,34,122,101,248,215,172,86,129,74,220,88,249,167,214,79,168,25,15,168,206,119,94,9,56,62,201,184,185,213,8,172,173,74,186,44,38,199,81,3,178,203,197,36,180,253,250,24,37,142,119,194,200,227,149,232,231,62,103,83,62,36,123,89,34,70,174,71,189,174,68,233,119,74,226,199,205,62,178,125,64,200,125,70,114,231,185,86,90,109,86,238,7,48,26,203,125,178,146,150,162,233,81,120,171,174,150,24,90,199,213,78,151,58,152,82,89,92,137,187,222,145,67,20,104,231,110,189,17,177,191,38,162,32,73,92,3,0,195,116,179,13,180,233,246,159,99,212,150,60,122,199,78,148,212,52,52,200,189,17,51,117,85,85,85,85,115,222,231,43,158,247,185,85,239,123,156,231,43,156,229,85,236,0,0,0,1,72,28,208,184,40,254,15,249,219,245,159,79,109,150,170,29,54,204,174,12,166,138,221,68,157,159,99,93,29,11,158,250,116,137,206,93,225,151,181,60,209,172,104,140,143,227,139,162,54,178,46,230,32,224,147,140,28,155,132,109,80,138,244,213,171,173,194,111,149,16,55,44,179,210,69,79,223,174,130,40,231,100,47,142,73,88,174,107,225,117,75,229,70,53,241,164,138,212,99,220,212,94,166,223,246,127,128,97,186,167,134,221,180,251,80,113,234,75,230,61,124,167,90,106,234,26,148,94,137,89,186,42,42,42,42,57,143,107,145,175,99,218,168,246,61,173,115,85,174,106,42,107,25,150,91,172,86,124,170,243,105,197,178,63,180,22,90,43,133,69,61,186,239,224,223,73,237,10,86,72,230,197,83,216,122,171,226,238,49,26,254,219,151,169,189,91,47,189,0,200,28,78,241,11,149,113,65,172,183,173,92,202,105,188,7,143,237,211,91,173,108,170,146,162,27,101,12,77,233,138,158,55,61,127,198,145,234,214,177,175,150,89,94,140,103,95,74,79,254,79,188,33,252,184,184,206,168,191,195,209,96,205,142,191,253,222,150,190,174,104,152,159,227,193,26,61,255,0,225,220,177,255,0,120,144,130,188,23,233,190,156,106,239,20,24,6,156,234,213,103,135,197,175,87,9,34,172,111,142,74,79,21,35,41,229,146,158,151,186,187,42,119,231,100,80,108,197,73,29,221,233,141,205,123,154,228,216,248,0,0,0,0,10,160,231,131,159,211,75,117,210,205,45,161,200,106,210,162,150,158,227,127,186,90,90,178,182,5,100,174,138,10,42,135,166,221,167,189,22,26,246,55,222,175,98,44,159,197,73,19,170,32,114,240,194,173,89,255,0,26,90,85,98,188,212,85,195,79,75,120,125,237,142,166,123,90,245,158,223,77,45,116,45,85,115,92,157,14,150,154,54,189,54,221,88,174,68,86,170,163,147,234,230,67,148,216,179,14,54,181,74,237,142,87,120,186,74,123,133,37,174,73,59,79,143,166,170,138,134,158,146,166,61,158,136,171,209,60,18,179,125,186,93,211,187,85,90,168,171,42,185,29,98,214,42,188,171,87,51,90,138,30,187,213,170,223,103,181,209,212,247,94,157,170,90,185,42,164,168,143,161,23,161,221,79,162,166,93,213,21,201,219,217,170,136,231,34,133,181,26,240,243,15,194,173,88,7,26,90,171,98,179,84,85,205,79,85,120,101,237,238,169,123,92,244,158,225,77,21,116,205,69,107,90,157,13,150,166,70,177,54,221,24,141,69,87,42,43,151,97,226,162,249,224,225,86,170,12,255,0,75,53,26,26,138,181,185,95,44,247,27,37,68,78,123,123,13,130,134,104,166,137,204,111,79,82,61,93,112,153,28,170,229,69,70,199,178,55,101,87,6,85,228,159,170,23,92,135,72,243,205,40,184,54,174,106,124,50,241,75,114,161,168,154,181,210,178,56,46,12,147,122,88,162,84,218,22,50,90,57,101,94,151,108,231,213,61,122,90,168,170,251,31,40,219,148,22,168,93,112,190,45,41,176,56,91,87,61,183,80,108,245,182,218,136,27,90,232,160,138,122,104,93,91,21,83,226,217,91,51,218,218,121,161,110,253,42,212,170,145,81,223,54,186,242,64,0,0,0,0,128,28,234,252,172,98,223,80,40,125,58,226,64,14,87,30,123,52,203,241,175,71,173,39,255,0,58,191,43,24,183,212,10,31,78,184,144,3,149,199,158,205,50,252,107,209,235,64,191,224,0,0,0,24,171,139,31,43,26,201,244,255,0,33,244,233,205,107,13,148,248,177,242,177,172,159,79,242,31,78,156,214,176,13,170,0,0,0,0,80,15,52,127,61,154,155,248,47,163,209,18,171,145,143,233,179,246,111,247,145,21,121,163,249,236,212,223,193,125,30,136,149,92,140,127,77,159,179,127,188,128,170,178,255,0,185,92,121,19,211,47,198,189,98,180,160,18,255,0,185,92,121,19,211,47,198,189,98,180,10,1,54,83,225,59,202,198,141,253,63,199,189,58,3,90,195,101,62,19,188,172,104,223,211,252,123,211,160,3,42,159,147,139,98,120,174,13,98,165,197,176,172,102,213,143,217,104,186,252,53,186,215,69,29,37,44,29,111,115,223,209,20,104,214,55,169,239,115,151,100,247,185,202,171,239,85,63,88,0,0,0,0,1,64,60,209,252,246,106,111,224,190,143,68,118,14,3,56,62,198,120,185,210,253,113,178,185,41,40,179,107,29,61,137,216,157,226,174,90,142,197,12,242,201,86,249,153,36,113,61,26,230,76,218,102,68,175,115,36,88,209,202,246,53,202,157,46,235,252,209,252,246,106,111,224,190,143,68,74,174,70,63,166,207,217,191,222,64,125,92,22,114,144,169,178,221,109,90,165,197,100,52,146,84,80,84,77,44,24,26,118,170,160,115,216,230,164,18,215,84,71,35,162,149,155,164,143,240,204,71,49,201,217,238,72,168,178,192,124,188,243,191,66,127,180,159,187,75,84,42,175,158,119,232,79,246,147,247,104,17,87,149,199,158,205,50,252,107,209,235,75,254,40,7,149,199,158,205,50,252,107,209,235,75,254,2,0,115,58,224,59,242,223,98,169,215,157,39,178,245,103,216,253,189,222,210,181,219,173,221,202,172,162,22,190,22,199,187,187,173,78,245,60,13,168,86,244,199,36,179,53,35,133,55,232,137,169,74,198,213,5,59,115,80,224,86,167,0,200,110,188,79,105,109,5,92,248,197,242,162,107,150,103,12,213,81,116,90,110,51,213,66,198,207,18,201,34,77,35,42,166,169,85,88,216,199,246,158,215,175,83,99,123,25,24,87,1,181,65,170,185,181,64,2,160,57,177,112,81,113,197,178,171,159,21,26,111,108,235,198,239,59,84,230,48,49,41,105,225,181,87,58,74,122,120,234,35,106,57,146,77,226,164,155,169,232,216,222,228,149,37,145,239,84,149,17,150,254,124,151,107,77,170,255,0,106,173,177,95,109,148,151,27,109,198,158,74,74,202,58,184,91,52,21,48,72,213,108,145,73,27,145,90,246,57,170,173,86,170,42,42,42,162,129,174,191,7,220,89,230,92,34,234,135,219,139,21,61,93,226,197,95,79,37,53,247,28,109,122,82,193,117,98,70,244,129,94,245,142,84,99,226,149,233,35,94,140,235,219,184,196,84,108,175,69,113,131,197,158,101,197,214,168,125,184,190,211,213,217,236,84,20,241,211,88,177,199,87,165,84,22,166,44,108,73,213,143,72,226,71,190,89,88,178,57,234,206,189,187,108,85,86,196,196,78,147,175,216,126,156,96,26,203,150,97,186,71,158,253,180,196,45,87,7,65,107,189,244,34,120,152,250,81,92,222,166,236,201,123,111,87,197,222,98,36,114,246,251,140,68,99,218,136,208,28,63,78,51,253,101,196,240,221,92,207,126,197,226,23,91,131,96,186,94,250,17,124,52,125,46,86,183,169,219,178,46,227,209,145,119,158,139,28,93,206,227,209,88,199,34,132,213,229,71,193,71,229,55,42,131,137,77,76,182,93,105,177,188,74,225,79,83,137,69,183,102,27,197,210,25,28,229,168,235,71,36,142,134,150,72,217,238,107,122,36,149,122,85,234,144,205,19,174,80,252,156,79,22,177,96,216,173,155,10,197,168,124,21,151,31,183,211,218,237,212,221,215,201,216,165,130,54,199,20,125,111,87,61,221,44,99,83,119,42,185,118,221,85,87,222,126,176,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,30,183,53,63,95,222,114,103,200,226,244,223,127,121,201,159,32,57,17,79,152,53,181,245,218,81,51,216,196,114,68,198,125,219,175,190,174,159,250,63,160,149,132,121,227,82,222,251,142,148,214,211,49,61,239,108,72,139,238,247,109,85,2,253,224,71,62,84,249,12,85,150,91,245,175,161,173,125,52,20,202,228,217,17,126,42,154,133,79,191,250,127,81,98,40,168,169,238,43,15,148,235,107,25,125,203,88,173,69,137,104,232,213,125,255,0,127,136,151,111,191,250,84,179,198,255,0,21,63,168,2,166,231,20,68,220,228,190,228,56,125,224,123,1,225,62,71,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,6,181,156,88,249,167,214,79,168,25,15,168,206,108,166,107,89,197,143,154,125,100,250,129,144,250,140,224,93,79,43,143,34,122,101,248,215,172,86,146,168,138,188,174,60,137,233,151,227,94,177,90,74,160,6,42,226,199,202,198,178,125,63,200,125,58,115,42,152,171,139,31,43,26,201,244,255,0,33,244,233,192,214,176,218,160,213,92,218,160,8,1,206,175,202,198,45,245,2,135,211,174,36,0,229,113,231,179,76,191,26,244,122,210,127,243,171,242,177,139,125,64,161,244,235,137,0,57,92,121,236,211,47,198,189,30,180,11,254,40,7,154,63,158,205,77,252,23,209,232,139,254,40,7,154,63,158,205,77,252,23,209,232,128,159,252,149,60,172,101,63,80,43,189,58,220,79,242,0,114,84,242,177,148,253,64,174,244,235,113,63,192,0,0,128,28,234,252,172,98,223,80,40,125,58,226,64,14,87,30,123,52,203,241,175,71,173,39,255,0,58,191,43,24,183,212,10,31,78,184,144,3,149,199,158,205,50,252,107,209,235,64,191,224,0,20,173,205,11,129,111,200,166,84,253,113,209,204,51,194,105,181,235,163,219,20,212,78,234,134,197,116,146,71,34,237,10,53,60,61,28,219,199,219,217,92,198,74,175,143,243,77,117,60,107,13,116,187,87,179,45,32,169,201,167,195,231,164,70,102,24,189,207,16,187,195,83,2,74,201,237,213,209,116,74,212,95,115,152,246,185,35,145,142,106,166,207,137,168,238,166,43,216,237,151,114,204,90,197,156,226,183,156,43,41,161,241,182,92,130,223,81,107,184,211,119,95,31,126,150,120,221,28,177,245,177,90,246,245,49,238,77,218,168,228,223,116,84,95,121,66,252,125,112,81,149,112,167,168,245,119,187,77,179,196,105,150,77,112,154,76,114,225,78,146,62,58,14,181,116,141,182,84,44,142,123,219,52,76,69,70,57,238,94,244,108,87,162,245,54,86,68,17,84,218,160,213,92,218,160,1,85,124,243,191,66,127,180,159,187,75,84,42,175,158,119,232,79,246,147,247,104,17,87,149,199,158,205,50,252,107,209,235,75,254,40,7,149,199,158,205,50,252,107,209,235,75,254,0,0,2,173,121,229,93,174,176,218,180,110,197,13,206,173,150,218,202,139,245,93,69,27,102,114,65,52,240,182,133,177,74,248,247,233,115,216,217,230,107,92,169,187,82,89,17,54,234,93,225,95,47,12,42,213,159,241,165,165,86,43,205,69,92,52,244,183,135,222,216,234,103,181,175,89,237,244,210,215,66,213,87,53,201,208,233,105,163,107,211,109,213,138,228,69,106,170,57,50,175,56,92,214,213,149,113,130,251,21,190,158,174,58,140,59,23,182,217,43,157,51,26,140,146,119,186,106,228,116,74,142,85,86,118,171,162,106,171,145,171,214,215,166,219,34,57,221,131,147,38,150,253,171,226,58,251,169,149,246,47,21,65,130,99,242,120,106,223,21,209,224,238,149,175,72,97,252,218,61,29,39,93,43,110,45,247,181,204,110,219,174,206,237,168,23,82,0,3,92,206,57,180,190,213,163,156,90,106,102,7,98,117,34,91,96,188,123,74,142,10,74,38,210,65,73,5,116,49,214,199,75,28,77,85,107,89,11,106,82,20,219,100,84,141,21,26,221,250,82,213,57,61,102,183,92,171,131,230,88,174,20,244,145,211,225,217,69,202,201,66,232,88,228,124,144,61,176,215,43,165,85,114,162,191,187,93,43,81,90,141,78,134,177,54,221,21,206,175,94,108,24,181,247,31,227,107,47,187,93,232,124,61,38,77,111,180,93,45,114,119,88,255,0,17,74,202,24,105,29,38,205,85,86,109,61,37,67,54,114,35,190,13,246,233,115,85,100,175,35,31,211,103,236,223,239,32,45,80,0,0,213,92,218,160,213,92,13,148,248,78,242,177,163,127,79,241,239,78,128,202,166,42,225,59,202,198,141,253,63,199,189,58,3,42,128,43,171,153,215,47,250,205,93,163,169,226,7,68,49,223,23,157,82,117,79,147,91,98,146,121,106,175,212,177,193,12,49,58,153,142,122,198,147,65,29,63,186,24,216,215,76,215,187,101,116,141,99,36,177,80,6,176,58,91,170,89,222,139,103,118,205,76,211,75,239,177,178,75,55,123,193,86,248,88,106,59,93,216,95,12,159,155,153,143,141,219,199,43,219,241,53,118,223,116,217,81,21,58,169,98,156,206,185,127,209,233,21,101,79,16,58,33,142,248,76,22,175,170,124,154,219,20,144,69,75,97,170,146,120,97,137,212,204,115,210,69,134,121,42,61,208,198,199,54,23,49,219,43,99,115,25,29,117,129,127,220,174,60,137,233,151,227,94,177,90,74,162,42,242,184,242,39,166,95,141,122,197,105,42,128,128,28,234,252,172,98,223,80,40,125,58,226,83,5,166,211,117,191,221,104,172,86,43,101,93,198,229,113,168,142,146,142,142,146,23,77,61,76,242,57,27,28,81,198,212,87,61,238,114,163,81,168,138,170,170,136,133,207,243,171,242,177,139,125,64,161,244,235,137,0,57,92,121,236,211,47,198,189,30,180,11,94,224,183,129,204,55,133,173,35,187,225,249,11,233,50,172,135,57,167,141,153,148,211,49,101,183,85,49,172,145,141,162,138,9,19,165,212,204,108,243,53,92,246,245,203,220,123,158,141,106,178,40,234,47,142,142,12,175,188,30,106,61,45,178,59,175,182,112,204,163,196,84,99,55,41,94,196,170,116,113,43,59,180,213,49,183,109,166,139,187,18,44,141,106,71,35,94,215,55,165,85,241,71,176,161,210,181,163,72,112,221,122,210,252,131,72,245,2,10,185,44,89,21,59,97,168,90,73,214,25,226,123,36,108,177,77,27,253,232,143,142,88,227,145,17,200,230,42,177,17,205,115,85,90,161,72,28,188,248,211,186,240,177,170,20,246,44,191,32,171,110,149,228,181,10,153,5,26,83,58,169,40,167,88,250,98,184,65,27,92,142,99,218,228,137,178,171,17,202,248,81,201,219,145,236,135,166,250,109,55,107,85,254,213,69,125,177,92,233,46,54,219,141,60,117,116,117,148,147,54,104,42,96,145,168,232,229,142,70,170,181,236,115,85,28,142,69,84,84,84,84,53,193,226,171,134,124,203,133,13,92,172,210,220,194,186,146,226,199,83,182,229,104,185,211,42,53,151,27,116,143,145,145,78,177,245,43,161,127,84,82,49,241,185,87,165,236,119,75,158,206,137,31,45,121,98,243,0,163,210,42,202,110,31,181,191,34,240,152,45,95,76,24,205,202,88,224,138,150,195,85,36,243,77,43,106,94,214,36,139,12,242,84,123,230,145,238,108,46,99,119,70,198,231,190,48,185,66,149,185,213,249,167,197,190,159,208,250,141,196,186,146,149,185,213,249,167,197,190,159,208,250,141,196,12,171,200,199,244,217,251,55,251,200,181,66,170,249,24,254,155,63,102,255,0,121,22,168,0,0,0,0,6,181,156,88,249,167,214,79,168,25,15,168,206,126,78,85,174,154,143,151,233,62,21,162,23,59,207,107,12,193,60,92,182,219,93,58,43,35,154,170,162,166,121,228,170,168,247,175,118,100,241,15,141,138,187,53,145,162,163,90,138,249,93,39,235,113,99,230,159,89,62,160,100,62,163,57,250,188,40,240,163,168,252,90,234,59,48,172,42,47,3,106,161,237,207,127,191,207,10,190,150,209,74,229,84,71,57,17,83,185,51,250,92,145,66,138,142,145,205,114,170,177,140,146,70,6,74,229,231,193,101,215,138,125,80,167,190,229,248,253,91,180,175,26,168,85,200,43,18,165,212,169,91,58,71,213,21,190,9,26,213,115,222,231,44,78,149,24,173,86,66,174,94,228,111,124,61,87,211,105,180,218,172,22,170,43,21,138,217,73,110,182,219,169,227,164,163,163,164,133,176,193,77,4,109,70,199,20,113,181,17,172,99,90,136,212,106,34,34,34,34,33,215,244,183,75,112,77,22,193,45,154,103,166,150,47,99,99,118,110,247,130,162,241,83,84,118,187,179,62,105,63,57,51,223,35,183,146,87,187,226,114,237,190,201,178,34,34,118,176,6,170,230,213,6,170,224,95,247,43,143,34,122,101,248,215,172,86,146,168,138,188,174,60,137,233,151,227,94,177,90,74,160,0,0,5,43,115,171,243,79,139,125,63,161,245,27,137,117,37,43,115,171,243,79,139,125,63,161,245,27,136,25,87,145,143,233,179,246,111,247,145,106,133,85,242,49,253,54,126,205,254,242,45,80,0,0,8,1,206,175,202,198,45,245,2,135,211,174,36,0,229,113,231,179,76,191,26,244,122,210,127,243,171,242,177,139,125,64,161,244,235,137,0,57,92,121,236,211,47,198,189,30,180,11,254,0,0,0,1,170,185,127,220,174,60,137,233,151,227,94,177,90,80,9,127,220,174,60,137,233,151,227,94,177,90,5,43,113,99,230,159,89,62,160,100,62,163,57,117,60,174,60,137,233,151,227,94,177,90,82,183,22,62,105,245,147,234,6,67,234,51,151,83,202,227,200,158,153,126,53,235,21,160,74,160,0,0,8,191,199,247,24,54,174,19,116,141,206,183,173,92,153,222,99,79,89,65,138,50,24,154,172,166,157,140,106,73,93,43,164,99,162,232,167,89,162,122,70,230,185,101,123,152,206,158,133,146,72,194,48,115,107,227,95,216,148,117,156,38,233,149,206,235,71,122,155,179,38,105,112,129,123,17,182,134,104,59,140,182,53,85,189,114,119,153,44,82,74,232,220,214,164,104,216,149,100,73,102,99,43,47,69,244,135,50,215,173,80,199,244,143,79,224,164,146,251,145,84,58,26,117,171,157,33,130,38,50,55,75,44,210,63,222,168,200,226,142,73,21,26,142,122,163,21,26,215,57,81,171,213,46,215,107,173,254,235,91,125,190,220,234,238,55,43,141,68,149,117,149,149,115,58,105,234,103,145,202,233,37,146,71,42,185,239,115,149,92,174,85,85,85,85,85,47,211,151,119,8,127,193,75,70,151,237,77,23,103,80,179,30,213,110,81,209,95,226,97,131,180,233,124,45,36,125,40,145,167,106,57,93,214,173,235,234,150,73,118,145,241,164,93,33,66,217,102,45,125,193,178,171,206,21,148,208,248,43,214,63,112,168,181,220,105,187,172,147,177,85,4,142,142,88,250,216,174,99,186,94,199,38,237,85,106,237,186,42,167,188,187,238,89,252,107,220,120,159,193,46,88,78,165,220,252,78,164,226,91,212,214,214,72,180,176,251,102,134,105,164,88,234,33,167,133,177,244,118,119,100,18,35,99,233,77,224,114,189,93,50,181,189,87,153,215,1,223,150,251,21,78,188,233,61,151,171,62,199,237,238,246,149,174,221,110,238,85,101,16,181,240,182,61,221,221,106,119,169,224,109,66,183,166,57,37,153,169,28,41,191,68,77,74,128,210,221,82,206,244,91,59,182,106,102,154,95,125,141,146,89,187,222,10,183,194,195,81,218,238,194,248,100,252,220,204,124,110,222,57,94,223,137,171,182,251,166,202,136,168,27,63,3,21,112,197,196,46,43,197,6,141,89,117,115,22,166,240,30,63,185,77,113,181,190,170,58,137,173,149,209,59,166,90,121,28,197,255,0,22,70,43,154,199,62,41,98,122,177,157,125,41,149,64,0,96,174,58,115,91,86,1,193,246,173,223,111,52,245,115,83,213,98,245,118,70,54,153,141,115,210,123,131,124,12,46,84,115,154,157,13,150,166,55,61,119,221,24,142,84,71,42,35,84,53,214,187,93,174,183,251,173,109,246,251,115,171,184,220,174,53,18,85,214,86,85,204,233,167,169,158,71,43,164,150,73,28,170,231,189,206,85,114,185,85,85,85,85,84,189,78,82,120,85,171,21,224,183,31,190,219,234,42,228,168,204,111,23,91,221,115,102,123,85,145,206,202,151,80,163,98,68,106,42,51,181,67,19,149,28,174,94,183,61,119,217,81,173,162,19,101,62,21,116,183,242,45,195,142,157,105,156,214,47,99,87,217,177,250,95,106,209,120,175,17,218,186,74,206,245,119,231,17,239,107,183,170,150,119,124,14,86,38,251,51,102,163,81,3,42,144,131,155,238,151,218,179,78,18,234,115,201,157,73,5,203,79,175,20,87,42,121,221,68,217,103,150,10,153,155,69,45,43,37,221,29,11,28,234,136,102,118,221,72,229,165,141,21,191,39,54,111,145,171,153,14,45,125,204,56,37,213,43,78,57,67,226,234,233,237,244,151,73,35,238,178,62,154,90,42,234,122,186,153,55,122,162,47,68,16,74,253,183,234,119,78,205,69,114,162,40,83,15,2,217,173,215,0,227,7,73,47,182,106,122,73,170,42,178,138,75,35,219,82,199,57,137,5,193,222,6,103,34,53,205,94,182,197,83,35,152,187,236,143,70,170,163,145,21,171,177,153,170,185,181,64,0,0,0,0,16,3,157,95,149,140,91,234,5,15,167,92,72,1,202,227,207,102,153,126,53,232,245,164,255,0,231,87,229,99,22,250,129,67,233,215,18,0,114,184,243,217,166,95,141,122,61,104,23,252,0,0,0,3,21,113,99,229,99,89,62,159,228,62,157,57,173,97,178,159,22,62,86,53,147,233,254,67,233,211,154,214,1,181,64,0,0,0,10,1,230,143,231,179,83,127,5,244,122,34,85,114,49,253,54,126,205,254,242,34,175,52,127,61,154,155,248,47,163,209,18,171,145,143,233,179,246,111,247,144,21,86,95,247,43,143,34,122,101,248,215,172,86,148,2,95,247,43,143,34,122,101,248,215,172,86,129,64,38,202,124,39,121,88,209,191,167,248,247,167,64,107,88,108,167,194,119,149,141,27,250,127,143,122,116,0,101,80,0,0,0,0,0,20,3,205,31,207,102,166,254,11,232,244,68,170,228,99,250,108,253,155,253,228,69,94,104,254,123,53,55,240,95,71,162,37,87,35,31,211,103,236,223,239,32,45,80,170,190,121,223,161,63,218,79,221,165,170,21,87,207,59,244,39,251,73,251,180,8,171,202,227,207,102,153,126,53,232,245,165,255,0,20,3,202,227,207,102,153,126,53,232,245,165,255,0,0,34,175,52,127,34,122,155,248,47,172,81,18,168,138,188,209,252,137,234,111,224,190,177,68,5,0,155,84,26,171,155,84,0,32,7,51,174,60,127,34,22,42,157,6,210,123,215,78,125,144,91,221,237,43,165,186,227,219,170,197,225,115,225,116,123,183,180,228,239,84,64,234,132,111,76,145,203,11,86,57,147,110,184,156,178,43,140,30,44,240,222,17,116,191,237,197,246,158,146,241,125,175,168,142,154,197,142,58,189,105,103,186,189,36,98,78,172,122,71,42,177,145,68,245,145,207,86,116,111,219,98,170,58,86,34,235,217,159,231,249,150,169,230,87,109,65,212,28,134,174,249,144,223,42,22,166,186,186,165,83,174,87,236,136,136,136,136,141,99,26,212,107,24,198,162,49,140,107,90,212,107,90,136,129,245,105,110,150,231,122,211,157,219,52,207,77,44,94,217,201,47,61,239,5,69,226,161,167,238,246,161,124,210,126,114,103,178,54,237,28,79,119,196,228,223,109,147,117,84,69,106,150,150,231,122,45,157,220,244,207,82,236,94,198,201,44,221,159,27,69,226,161,168,237,119,97,100,209,254,114,23,190,55,111,28,172,119,194,229,219,125,151,101,69,68,186,158,89,252,20,92,120,96,193,46,89,182,165,219,60,54,164,229,187,211,86,209,200,148,179,123,26,134,25,164,72,233,225,168,133,210,117,247,182,100,242,43,100,233,93,160,106,177,29,10,185,206,102,28,20,92,120,159,193,45,185,182,154,91,60,78,164,226,91,83,81,81,198,148,176,251,102,134,105,163,73,41,230,168,153,209,244,118,119,124,241,171,164,233,77,231,106,49,93,50,57,161,143,249,81,241,175,249,77,197,96,225,175,83,46,118,170,108,147,18,183,211,211,98,82,239,217,154,241,107,134,55,53,105,250,17,169,27,166,165,142,54,123,218,238,185,34,94,165,98,172,51,74,235,21,53,108,196,242,155,238,13,149,89,179,92,90,187,193,94,177,251,133,61,210,221,83,218,100,157,138,168,36,108,145,73,208,244,115,29,210,246,53,118,114,43,87,109,149,21,61,198,194,124,20,113,93,98,226,211,70,168,179,46,237,170,143,47,182,237,71,148,217,40,166,123,188,5,87,83,210,57,17,178,34,61,33,157,140,238,198,187,189,169,187,227,238,61,241,72,160,72,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,28,28,121,111,203,99,195,208,242,221,182,3,145,29,56,218,186,50,215,165,53,147,43,145,29,211,23,78,255,0,250,212,8,191,119,244,146,44,142,252,107,217,150,241,165,53,177,53,157,74,141,139,111,118,255,0,247,212,11,250,151,245,1,20,185,76,67,44,117,217,116,175,79,134,74,90,46,149,247,125,211,204,89,163,127,138,159,212,86,31,41,218,183,165,231,45,160,145,85,58,105,40,156,212,95,185,59,242,239,255,0,205,33,103,108,247,53,61,255,0,112,30,84,224,136,187,169,236,61,123,251,246,3,155,126,71,147,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,26,214,113,99,230,159,89,62,160,100,62,163,57,178,153,81,122,223,202,39,137,45,74,214,140,251,81,172,89,182,154,193,109,202,178,139,173,238,142,42,187,149,123,103,142,10,154,185,38,141,178,53,180,110,106,61,26,244,69,68,115,147,125,246,85,249,129,50,185,92,121,19,211,47,198,189,98,180,149,70,20,224,207,69,50,174,29,184,108,195,244,115,53,184,90,171,111,88,255,0,180,60,76,246,185,100,146,149,253,250,250,138,134,116,58,72,227,122,236,201,154,139,187,19,226,69,219,116,217,87,53,128,49,87,22,62,86,53,147,233,254,67,233,211,153,84,233,90,223,133,93,117,43,69,243,237,57,177,84,82,65,114,202,177,123,173,146,142,90,183,185,176,71,61,77,36,144,198,233,28,214,185,200,196,115,209,85,81,174,93,183,217,23,228,6,177,134,213,5,43,127,97,83,138,127,252,126,210,175,253,171,113,255,0,33,46,164,8,1,206,175,202,198,45,245,2,135,211,174,36,0,229,113,231,179,76,191,26,244,122,210,215,185,133,240,191,159,113,103,162,246,93,57,211,155,190,63,110,185,91,178,138,107,220,178,222,234,38,134,7,65,29,37,92,46,107,93,12,82,185,95,213,80,197,68,86,162,108,142,247,252,145,99,7,6,124,175,245,247,135,110,36,240,253,99,205,114,253,63,173,178,227,254,208,241,48,90,238,21,178,85,63,191,65,81,78,206,134,201,73,27,23,103,204,213,93,222,159,10,46,219,174,200,161,103,229,0,243,71,243,217,169,191,130,250,61,17,127,197,96,113,153,202,255,0,95,120,137,226,79,48,214,60,43,47,211,250,43,46,65,236,255,0,13,5,210,225,91,29,83,59,20,20,244,239,235,108,116,146,49,55,124,46,84,217,235,240,170,111,178,238,136,25,3,146,167,149,140,167,234,5,119,167,91,137,254,69,254,94,156,47,231,220,38,104,189,235,78,117,26,239,143,220,110,87,28,162,166,247,20,182,74,137,166,129,176,73,73,73,11,90,231,77,20,78,71,245,83,189,85,17,170,155,43,125,255,0,52,73,64,0,0,4,0,231,87,229,99,22,250,129,67,233,215,18,0,114,184,243,217,166,95,141,122,61,105,107,220,194,248,95,207,184,179,209,123,46,156,233,205,223,31,183,92,173,217,69,53,238,89,111,117,19,67,3,160,142,146,174,23,53,174,134,41,92,175,234,168,98,162,43,81,54,71,123,254,72,177,131,131,62,87,250,251,195,183,18,120,126,177,230,185,126,159,214,217,113,255,0,104,120,152,45,119,10,217,42,159,223,160,168,167,103,67,100,164,141,139,179,230,106,174,239,79,133,23,109,215,100,80,179,240,0,3,31,235,166,133,233,199,17,122,113,113,210,253,80,179,120,235,85,118,210,195,52,74,140,170,183,213,53,21,35,170,166,145,81,123,115,51,169,219,46,202,213,107,156,199,181,236,123,216,236,128,0,214,179,137,126,29,51,190,23,245,78,191,76,243,170,127,240,181,150,122,222,184,127,186,118,191,19,52,48,86,118,226,150,78,207,119,176,247,118,158,238,182,124,149,62,74,187,41,152,127,138,174,25,240,222,43,244,142,179,75,115,10,234,187,115,219,80,219,149,162,231,76,170,231,219,174,49,178,70,69,58,199,212,141,153,157,50,200,199,198,229,78,166,61,221,46,99,250,36,102,96,0,85,95,60,239,208,159,237,39,238,210,213,8,85,204,135,130,157,83,227,7,242,119,249,51,191,226,150,207,178,94,215,241,190,221,170,169,135,185,226,188,39,111,181,217,130,93,246,240,207,234,234,233,219,118,237,190,235,176,86,183,43,143,61,154,101,248,215,163,214,151,252,86,7,6,124,175,245,247,135,110,36,240,253,99,205,114,253,63,173,178,227,254,208,241,48,90,238,21,178,85,63,191,65,81,78,206,134,201,73,27,23,103,204,213,93,222,159,10,46,219,174,200,182,126,0,0,5,0,243,71,243,217,169,191,130,250,61,17,42,185,24,254,155,63,102,255,0,121,31,171,198,103,43,253,125,226,39,137,60,195,88,240,172,191,79,232,172,185,7,179,252,52,23,75,133,108,117,76,236,80,83,211,191,173,177,210,72,196,221,240,185,83,103,175,194,169,190,203,186,36,149,229,225,194,78,85,194,54,150,100,88,182,160,75,138,87,100,151,220,129,215,7,220,108,78,146,94,229,11,105,161,100,16,75,44,176,197,34,246,228,74,167,53,155,43,91,222,114,162,238,247,1,42,128,0,84,7,59,220,23,217,250,167,166,154,153,237,78,231,183,177,250,187,23,130,236,109,217,240,21,41,55,119,185,213,241,117,251,75,167,167,165,58,123,59,238,238,189,154,228,133,157,123,63,84,245,47,76,253,151,220,246,246,63,73,125,241,189,253,187,62,2,165,97,237,118,250,126,46,191,105,117,117,117,39,79,103,109,157,215,187,101,87,50,30,10,117,79,140,31,201,223,228,206,255,0,138,91,62,201,123,95,198,251,118,170,166,30,231,138,240,157,190,215,102,9,119,219,195,63,171,171,167,109,219,182,251,174,221,43,151,167,47,77,104,225,51,90,47,90,141,168,217,62,21,113,182,220,113,122,155,36,81,89,43,106,230,157,179,201,87,73,51,92,230,205,77,19,81,157,52,239,69,84,114,174,234,223,119,205,80,44,40,0,0,213,92,218,160,165,111,236,42,113,79,255,0,143,218,85,255,0,181,110,63,228,32,90,167,9,222,86,52,111,233,254,61,233,208,25,84,233,90,33,133,93,116,215,69,240,29,57,190,212,82,79,114,197,113,123,85,146,178,90,71,185,208,73,61,53,36,112,200,232,220,230,181,202,197,115,21,81,85,173,93,182,221,19,228,119,80,0,0,62,75,181,166,213,127,181,86,216,175,182,202,75,141,182,227,79,37,37,101,29,92,45,154,10,152,36,106,182,72,164,141,200,173,123,28,213,86,171,85,21,21,21,81,74,22,230,25,193,101,215,133,141,80,168,190,226,24,253,91,116,175,37,168,69,199,235,22,165,213,73,69,58,199,213,45,190,121,28,212,115,30,215,36,174,137,30,174,87,194,141,94,228,143,100,221,55,232,117,77,82,210,220,19,90,112,75,158,153,234,93,139,219,56,221,231,179,227,104,188,84,212,253,222,212,204,154,63,206,66,246,72,221,164,137,142,248,92,155,237,178,238,138,168,161,128,57,92,121,19,211,47,198,189,98,180,149,70,42,225,115,66,255,0,131,94,132,227,58,41,246,167,237,31,217,207,27,253,211,240,62,15,191,226,43,39,169,254,243,220,147,167,167,191,211,252,117,223,167,127,118,251,38,85,2,0,115,171,242,177,139,125,64,161,244,235,137,0,57,92,121,236,211,47,198,189,30,180,181,238,97,124,47,231,220,89,232,189,151,78,116,230,239,143,219,174,86,236,162,154,247,44,183,186,137,161,129,208,71,73,87,11,154,215,67,20,174,87,245,84,49,81,21,168,155,35,189,255,0,36,88,193,193,159,43,253,125,225,219,137,60,63,88,243,92,191,79,235,108,184,255,0,180,60,76,22,187,133,108,149,79,239,208,84,83,179,161,178,82,70,197,217,243,53,87,119,167,194,139,182,235,178,40,89,248,0,12,21,198,15,9,152,111,23,90,95,246,30,251,81,73,103,190,208,84,71,83,98,200,221,64,181,83,218,158,178,49,103,70,49,36,137,94,201,98,98,198,230,43,250,55,237,189,81,93,19,21,53,246,213,45,45,206,244,91,59,185,233,158,165,216,189,141,146,89,187,62,54,139,197,67,81,218,238,194,201,163,252,228,47,124,110,222,57,88,239,133,203,182,251,46,202,138,137,179,241,18,185,129,240,57,77,197,222,27,107,175,195,31,143,217,181,22,193,81,27,40,174,247,38,74,198,85,91,149,93,221,162,154,88,81,206,70,35,159,222,99,150,57,58,94,199,53,168,196,158,71,129,135,249,98,243,0,172,213,218,58,110,31,181,191,34,241,121,213,39,76,24,205,202,88,231,150,170,253,75,28,19,77,43,106,94,214,44,105,52,17,211,251,230,145,237,116,205,123,119,71,72,215,190,72,215,206,175,205,62,45,244,254,135,212,110,39,213,105,228,213,197,221,130,235,69,125,177,106,142,154,219,174,86,234,136,234,232,235,41,47,119,56,103,166,158,55,35,163,150,57,27,68,142,99,218,228,71,35,145,81,81,81,21,12,193,197,31,46,142,49,56,161,188,96,185,174,99,158,233,83,242,155,38,31,14,61,125,169,101,93,117,60,53,149,80,215,214,200,201,227,99,40,213,19,174,9,224,87,236,140,111,119,186,140,99,88,140,64,63,43,145,143,233,179,246,111,247,145,106,132,42,229,189,193,78,169,240,125,249,68,252,166,95,241,75,159,218,223,100,120,47,97,85,84,205,219,240,190,47,185,221,239,65,22,219,248,150,116,244,245,111,179,183,219,100,222,106,128,0,0,0,1,174,182,175,233,110,119,173,60,113,106,142,154,105,165,139,219,57,37,231,80,50,143,5,69,226,161,167,238,246,170,234,166,147,243,147,61,145,183,104,226,123,190,39,38,251,108,155,170,162,45,223,112,163,194,142,156,112,149,167,12,194,176,168,188,117,214,187,183,61,254,255,0,60,40,202,171,189,83,81,81,28,228,69,94,220,44,234,114,69,10,42,182,54,185,202,170,247,190,73,31,245,232,55,12,248,110,131,100,58,147,153,217,171,170,238,57,14,168,229,21,185,29,234,182,101,86,49,172,146,170,162,106,106,72,162,71,43,90,200,91,83,34,43,253,239,145,239,123,149,81,189,17,199,152,0,0,0,26,171,155,84,20,173,253,133,78,41,255,0,241,251,74,191,246,173,199,252,132,9,255,0,202,227,200,158,153,126,53,235,21,164,170,48,167,6,122,41,149,112,237,195,102,31,163,153,173,194,213,91,122,199,253,161,226,103,181,203,36,148,175,239,215,212,84,51,161,210,71,27,215,102,76,212,93,216,159,18,46,219,166,202,185,172,0,0,1,74,220,234,252,211,226,223,79,232,125,70,226,93,73,94,188,194,249,122,107,71,22,122,209,101,212,109,57,201,240,171,117,182,221,139,211,89,37,138,247,91,87,12,238,158,58,186,185,156,230,182,26,105,90,172,233,168,98,34,171,145,119,71,123,190,74,161,141,121,24,254,155,63,102,255,0,121,22,168,66,174,91,220,20,234,159,7,223,148,79,202,101,255,0,20,185,253,173,246,71,130,246,21,85,76,221,191,11,226,251,157,222,244,17,109,191,137,103,79,79,86,251,59,125,182,77,230,168,0,0,16,3,157,95,149,140,91,234,5,15,167,92,72,1,202,227,207,102,153,126,53,232,245,165,175,115,11,225,127,62,226,207,69,236,186,115,167,55,124,126,221,114,183,101,20,215,185,101,189,212,77,12,14,130,58,74,184,92,214,186,24,165,114,191,170,161,138,136,173,68,217,29,239,249,34,198,14,12,249,95,235,239,14,220,73,225,250,199,154,229,250,127,91,101,199,253,161,226,96,181,220,43,100,170,127,126,130,162,157,157,13,146,146,54,46,207,153,170,187,189,62,20,93,183,93,145,66,207,192,0,0,0,106,174,95,247,43,143,34,122,101,248,215,172,86,144,3,251,10,156,83,255,0,227,246,149,127,237,91,143,249,9,103,220,25,232,166,85,195,183,13,152,126,142,102,183,11,85,109,235,31,246,135,137,158,215,44,146,82,191,191,95,81,80,206,135,73,28,111,93,153,51,81,119,98,124,72,187,110,155,42,133,11,241,99,230,159,89,62,160,100,62,163,57,117,60,174,60,137,233,151,227,94,177,90,67,93,111,229,19,196,150,165,107,70,125,168,214,44,219,77,96,182,229,89,69,214,247,71,21,93,202,189,179,199,5,77,92,147,70,217,26,218,55,53,30,141,122,34,162,57,201,190,251,42,252,203,9,224,207,69,50,174,29,184,108,195,244,115,53,184,90,171,111,88,255,0,180,60,76,246,185,100,146,149,253,250,250,138,134,116,58,72,227,122,236,201,154,139,187,19,226,69,219,116,217,84,51,88,0,15,201,203,47,255,0,101,49,91,206,83,236,75,173,231,216,214,250,139,135,179,173,52,222,34,186,179,181,27,159,216,167,139,116,238,76,254,158,150,51,116,234,114,162,110,155,154,219,241,21,175,57,151,18,90,185,125,213,108,206,182,173,207,184,212,61,150,202,25,170,18,102,90,109,200,247,45,61,20,74,214,49,189,17,181,219,43,145,141,235,122,190,71,39,91,220,171,178,241,15,245,211,150,47,15,186,223,172,182,77,88,170,162,251,63,27,174,21,55,28,198,219,108,100,172,251,81,35,219,23,109,29,34,74,140,164,248,227,123,165,124,49,119,38,239,72,170,246,200,169,42,4,107,228,251,194,31,203,139,140,234,139,252,61,22,12,216,235,255,0,221,233,107,234,230,137,137,254,60,17,163,223,254,29,203,31,247,137,11,84,0,1,74,220,206,184,14,252,136,95,106,117,231,73,236,189,56,14,65,112,119,180,173,118,235,119,110,151,23,153,204,133,177,238,238,235,151,179,81,59,170,21,189,49,199,20,46,88,225,77,186,226,106,221,73,215,243,252,3,13,213,60,54,237,167,218,131,143,82,95,49,235,229,58,211,87,80,212,162,244,74,205,209,81,81,81,81,204,123,92,141,123,30,213,71,177,237,107,154,173,115,81,80,40,7,130,78,48,114,110,17,181,66,43,211,86,174,183,9,190,84,64,220,178,207,73,21,63,126,186,8,163,157,144,190,57,37,98,185,175,133,213,47,149,24,215,198,146,43,81,143,115,81,122,155,176,241,10,184,58,229,141,130,112,179,157,212,106,101,255,0,52,251,119,146,82,244,125,159,173,246,108,214,191,100,117,67,81,13,87,230,217,85,36,117,29,216,231,70,254,113,191,7,111,118,251,221,186,77,80,4,85,230,143,228,79,83,127,5,245,138,34,85,24,83,140,205,20,202,184,137,225,179,48,209,204,42,225,106,162,189,100,30,207,240,211,221,37,146,58,86,118,43,233,234,31,214,232,227,145,233,187,33,114,38,204,95,137,83,125,147,117,64,215,8,218,160,168,13,39,228,231,175,184,166,169,225,185,78,117,146,105,85,231,27,179,100,22,235,133,226,221,227,43,106,60,101,12,85,49,190,120,59,82,209,36,114,117,198,215,183,161,234,141,118,251,42,162,42,150,254,0,234,154,177,130,254,84,52,179,50,211,63,106,123,51,237,110,63,113,177,120,222,199,123,194,248,170,105,33,238,246,250,155,215,211,220,234,233,234,110,251,109,186,111,185,218,192,26,171,155,62,233,62,117,249,80,210,204,55,83,61,151,236,207,181,184,253,186,251,224,187,253,239,11,226,169,163,155,181,220,233,111,95,79,115,167,171,165,187,237,190,201,190,197,64,255,0,97,83,138,127,252,126,210,175,253,171,113,255,0,33,45,211,68,48,171,174,154,232,190,3,167,55,218,138,73,238,88,174,47,106,178,86,75,72,247,58,9,39,166,164,142,25,29,27,156,214,185,88,174,98,170,42,181,171,182,219,162,124,128,238,160,0,0,0,32,7,58,191,43,24,183,212,10,31,78,184,144,3,149,199,158,205,50,252,107,209,235,75,94,230,23,194,254,125,197,158,139,217,116,231,78,110,248,253,186,229,110,202,41,175,114,203,123,168,154,24,29,4,116,149,112,185,173,116,49,74,229,127,85,67,21,17,90,137,178,59,223,242,69,140,28,25,242,191,215,222,29,184,147,195,245,143,53,203,244,254,182,203,143,251,67,196,193,107,184,86,201,84,254,253,5,69,59,58,27,37,36,108,93,159,51,85,119,122,124,40,187,110,187,34,133,159,128,0,0,0,197,92,88,249,88,214,79,167,249,15,167,78,107,88,108,231,173,248,85,215,82,180,95,62,211,155,21,69,36,23,44,171,23,186,217,40,229,171,123,155,4,115,212,210,73,12,110,145,205,107,156,140,71,61,21,85,26,229,219,125,145,126,69,69,255,0,97,83,138,127,252,126,210,175,253,171,113,255,0,33,2,234,64,0,0,0,80,15,52,127,61,154,155,248,47,163,209,18,171,145,143,233,179,246,111,247,145,250,188,102,114,191,215,222,34,120,147,204,53,143,10,203,244,254,138,203,144,123,63,195,65,116,184,86,199,84,206,197,5,61,59,250,219,29,36,140,77,223,11,149,54,122,252,42,155,236,187,162,102,174,91,220,20,234,159,7,223,148,79,202,101,255,0,20,185,253,173,246,71,130,246,21,85,76,221,191,11,226,251,157,222,244,17,109,191,137,103,79,79,86,251,59,125,182,77,194,139,11,254,229,113,228,79,76,191,26,245,138,210,0,127,97,83,138,127,252,126,210,175,253,171,113,255,0,33,44,251,131,61,20,202,184,118,225,179,15,209,204,214,225,106,173,189,99,254,208,241,51,218,229,146,74,87,247,235,234,42,25,208,233,35,141,235,179,38,106,46,236,79,137,23,109,211,101,80,215,8,217,79,132,239,43,26,55,244,255,0,30,244,232,10,171,254,194,167,20,255,0,248,253,165,95,251,86,227,254,66,91,166,136,97,87,93,53,209,124,7,78,111,181,20,147,220,177,92,94,213,100,172,150,145,238,116,18,79,77,73,28,50,58,55,57,173,114,177,92,197,84,85,107,87,109,183,68,249,1,221,64,0,0,0,0,0,80,15,52,127,61,154,155,248,47,163,209,18,171,145,143,233,179,246,111,247,145,250,188,102,114,191,215,222,34,120,147,204,53,143,10,203,244,254,138,203,144,123,63,195,65,116,184,86,199,84,206,197,5,61,59,250,219,29,36,140,77,223,11,149,54,122,252,42,155,236,187,162,102,174,91,220,20,234,159,7,223,148,79,202,101,255,0,20,185,253,173,246,71,130,246,21,85,76,221,191,11,226,251,157,222,244,17,109,191,137,103,79,79,86,251,59,125,182,77,194,106,149,87,207,59,244,39,251,73,251,180,181,66,21,115,33,224,167,84,248,193,252,157,254,76,239,248,165,179,236,151,181,252,111,183,106,170,97,238,120,175,9,219,237,118,96,151,125,188,51,250,186,186,118,221,187,111,186,236,21,173,202,227,207,102,153,126,53,232,245,165,255,0,21,129,193,159,43,253,125,225,219,137,60,63,88,243,92,191,79,235,108,184,255,0,180,60,76,22,187,133,108,149,79,239,208,84,83,179,161,178,82,70,197,217,243,53,87,119,167,194,139,182,235,178,45,159,128,34,175,52,127,34,122,155,248,47,172,81,18,168,194,156,102,104,166,85,196,79,13,153,134,142,97,87,11,85,21,235,32,246,127,134,158,233,44,145,210,179,177,95,79,80,254,183,71,28,143,77,217,11,145,54,98,252,74,155,236,155,170,6,184,70,213,5,43,127,97,83,138,127,252,126,210,175,253,171,113,255,0,33,46,164,13,115,56,193,226,207,50,226,235,84,62,220,95,105,234,236,246,42,10,120,233,172,88,227,171,210,170,11,83,22,54,36,234,199,164,113,35,223,44,172,89,28,245,103,94,221,182,42,171,98,98,36,180,229,59,193,69,199,41,202,173,156,84,106,69,179,163,27,179,111,83,135,64,244,165,168,134,235,92,217,42,41,228,168,145,170,231,201,15,133,146,30,166,35,163,99,150,85,138,70,61,18,37,71,203,254,42,249,103,232,215,19,249,221,30,166,62,247,117,196,178,74,155,133,60,153,37,109,18,186,167,219,52,49,195,28,61,148,142,87,172,116,211,54,56,99,108,115,49,170,212,221,235,36,83,42,181,91,45,109,54,155,85,130,213,69,98,177,91,41,45,214,219,117,60,116,148,116,116,144,182,24,41,160,141,168,216,226,142,54,162,53,140,107,81,26,141,68,68,68,68,68,3,235,0,1,80,28,216,184,40,184,226,217,85,207,138,141,55,182,117,227,119,157,170,115,24,24,148,180,240,218,171,157,37,61,60,117,17,181,28,201,38,241,82,77,212,244,108,111,114,74,146,200,247,170,74,136,200,107,194,175,19,25,151,10,26,185,71,170,88,125,13,37,197,142,167,117,182,239,108,169,68,107,46,54,233,31,27,229,129,36,233,87,66,254,168,163,123,36,106,47,75,216,222,166,189,157,113,191,99,235,181,166,213,127,181,86,216,175,182,202,75,141,182,227,79,37,37,101,29,92,45,154,10,152,36,106,182,72,164,141,200,173,123,28,213,86,171,85,21,21,21,81,72,65,194,215,42,205,56,208,13,101,188,106,158,83,127,251,105,29,170,224,146,224,180,149,144,34,123,58,62,150,189,181,85,105,178,50,90,200,222,174,100,106,212,72,219,219,73,209,169,35,216,218,96,155,246,155,157,53,234,213,69,121,163,142,174,58,122,250,120,234,98,101,93,36,180,179,181,143,106,57,169,36,51,53,178,196,253,149,55,100,141,107,218,187,163,145,21,21,15,172,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,56,59,250,207,45,95,233,60,61,168,161,173,219,253,224,57,152,187,136,75,124,21,248,29,92,117,44,107,216,169,30,232,169,191,250,124,74,101,19,31,235,85,185,151,60,46,174,154,72,213,200,189,191,126,234,159,233,209,175,221,253,64,64,238,88,20,49,80,230,217,146,34,39,195,73,64,212,255,0,126,87,169,101,236,84,86,166,223,168,171,254,90,213,238,183,106,214,101,101,157,136,199,186,138,129,222,244,219,125,165,254,159,127,242,211,238,45,2,61,187,109,84,251,209,0,242,191,35,135,242,148,230,167,29,145,23,230,7,38,252,143,39,132,249,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,239,113,225,139,185,229,235,178,30,24,224,57,157,63,84,250,211,19,170,115,81,21,19,183,190,255,0,238,172,59,129,214,243,234,118,84,99,149,12,119,207,224,219,255,0,186,52,10,191,229,255,0,116,150,110,34,242,89,28,168,196,146,130,137,58,83,127,240,208,167,235,45,130,157,122,160,98,167,222,212,255,0,160,168,238,16,29,5,143,138,235,229,37,43,127,55,37,53,3,85,55,95,190,90,101,251,247,253,106,91,109,3,145,244,112,185,62,75,27,127,232,64,62,131,212,187,245,30,211,214,229,217,219,1,205,191,35,201,225,191,35,200,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,190,227,139,84,228,244,247,110,113,106,110,191,48,61,135,228,228,241,178,91,52,236,149,21,90,189,59,237,254,59,79,214,62,11,219,22,75,116,177,163,81,119,233,249,255,0,140,128,85,150,139,210,199,69,198,37,194,58,36,123,91,218,161,247,39,185,54,235,162,253,95,214,90,133,169,92,182,250,117,118,251,172,76,249,255,0,138,133,99,105,157,150,182,143,139,250,169,34,103,74,116,80,247,54,84,249,117,81,127,73,103,54,174,175,103,211,163,191,193,51,255,0,153,64,62,195,212,239,153,237,61,110,69,85,3,147,126,71,35,139,126,71,32,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,59,228,122,218,187,175,200,230,239,145,193,187,239,239,80,61,167,203,114,106,58,149,205,86,170,162,237,238,79,235,67,234,61,21,157,93,151,116,237,191,187,231,253,96,87,5,130,183,216,252,95,61,141,137,238,74,166,82,70,170,137,252,95,138,135,245,255,0,89,99,86,135,117,219,169,157,178,166,241,49,127,252,20,43,110,73,159,67,198,20,44,168,106,126,113,212,109,110,233,239,223,122,15,215,253,101,145,89,31,215,105,162,95,252,222,53,255,0,240,80,15,184,224,174,247,156,207,91,254,96,114,111,200,228,113,111,200,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,249,30,180,249,252,207,98,252,143,90,39,188,15,105,235,153,55,98,161,236,56,74,168,140,85,2,176,245,138,186,91,23,23,56,245,82,39,87,137,174,165,137,126,73,238,222,223,253,127,168,178,60,50,169,42,241,171,108,219,108,174,164,133,127,227,141,170,86,7,23,18,62,209,196,246,37,88,215,236,215,93,105,182,233,95,158,201,65,253,69,147,233,21,90,215,96,86,58,135,59,117,125,186,153,223,63,215,12,107,255,0,88,29,208,224,229,77,253,231,51,214,245,247,236,7,38,170,125,199,35,131,54,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,0,0,0,0,0,0,0,0,0,35,86,89,204,123,131,28,27,42,188,225,89,78,178,120,43,214,63,112,168,181,220,105,190,206,221,100,236,85,65,35,163,150,62,182,83,57,142,233,123,28,155,181,85,171,182,232,170,158,242,74,144,87,154,23,5,31,194,3,4,126,179,233,237,178,235,93,169,56,109,189,148,209,91,168,147,189,237,155,91,102,115,223,78,145,57,201,180,209,119,103,154,53,141,21,242,124,113,116,72,231,197,219,12,255,0,162,156,102,112,217,196,78,85,85,133,104,230,164,125,160,189,81,91,223,116,158,155,216,245,244,157,20,172,146,56,221,39,93,68,17,177,118,124,209,166,200,189,95,22,251,108,138,169,154,205,91,49,60,166,251,131,101,86,108,215,22,174,240,87,172,126,225,79,116,183,84,246,153,39,98,170,9,27,36,82,116,61,28,199,116,189,141,93,156,138,213,219,101,69,79,113,176,79,3,156,93,218,184,190,210,55,101,115,219,169,44,249,101,134,161,182,220,142,213,5,67,94,198,78,172,71,50,170,22,43,150,86,83,76,157,93,29,196,221,31,28,209,163,164,237,44,142,12,149,173,122,247,164,252,59,98,180,185,174,177,229,127,103,236,181,183,6,90,224,169,240,53,53,125,117,79,142,73,27,31,69,60,114,61,55,100,50,46,234,157,63,14,219,238,168,139,143,244,183,143,94,19,181,167,59,182,105,158,154,106,183,182,114,75,207,123,193,81,123,10,229,79,221,237,66,249,164,252,228,212,236,141,187,71,19,221,241,57,55,219,100,221,85,17,112,7,58,191,43,24,183,212,10,31,78,184,144,3,149,199,158,205,50,252,107,209,235,64,191,227,165,106,246,180,105,126,130,225,178,106,6,174,101,244,152,237,138,58,136,169,18,162,102,73,43,229,158,69,94,136,162,138,38,186,89,95,178,57,202,214,53,202,140,99,222,187,53,142,84,253,252,179,41,177,96,216,173,231,53,202,107,188,21,151,31,183,212,93,46,53,61,167,201,216,165,130,55,73,44,157,12,71,61,221,44,99,151,102,162,185,118,217,17,87,220,80,191,31,92,107,229,92,86,106,61,93,146,211,115,240,250,101,140,220,38,143,28,183,211,172,140,142,191,161,93,27,110,117,9,35,88,247,77,43,21,85,141,123,83,179,27,213,136,157,78,149,242,133,170,127,101,31,129,63,245,243,255,0,155,55,143,242,67,53,105,46,189,233,62,184,216,168,178,77,50,202,253,167,65,115,241,110,160,117,69,13,77,4,149,209,210,190,40,234,102,167,138,170,56,228,154,24,164,158,40,223,44,109,116,109,145,232,197,119,82,43,82,149,185,126,240,35,125,226,171,42,143,53,202,89,224,180,203,31,184,36,119,26,157,217,39,181,42,160,146,150,73,109,93,12,168,138,162,14,237,53,67,151,196,181,21,172,219,100,221,222,228,150,188,216,243,91,175,15,153,151,12,153,174,150,211,210,89,170,48,138,139,220,182,154,58,102,58,158,145,144,66,150,198,165,34,199,3,152,169,76,232,145,97,124,76,86,162,196,231,51,220,138,5,154,3,15,240,171,196,198,27,197,126,145,209,234,150,31,67,87,110,123,106,29,109,187,219,42,81,92,251,117,198,54,70,249,96,73,58,81,179,51,166,88,222,201,26,137,212,199,183,169,172,127,92,108,204,0,0,0,0,0,0,0,124,148,87,107,85,198,166,190,142,223,115,164,170,168,181,212,37,37,116,80,204,215,190,150,117,138,57,146,41,90,139,187,30,177,77,20,136,215,108,189,18,49,223,39,34,175,214,84,6,184,113,93,125,225,47,154,134,160,102,93,219,173,102,33,114,246,45,30,83,100,162,153,141,241,244,190,197,165,72,228,70,200,138,197,154,7,191,187,26,238,199,46,207,143,184,198,75,34,150,211,137,229,54,44,231,21,179,102,184,181,119,141,178,228,22,250,123,165,186,167,180,248,251,244,179,198,217,34,147,161,232,215,183,169,143,106,236,228,71,38,251,42,34,251,128,253,99,242,114,204,166,197,131,98,183,156,215,41,174,240,86,92,126,223,81,116,184,212,246,159,39,98,150,8,221,36,178,116,49,28,247,116,177,142,93,154,138,229,219,100,69,95,113,250,198,42,226,199,202,198,178,125,63,200,125,58,112,49,87,246,81,248,19,255,0,95,63,249,179,120,255,0,36,51,255,0,229,75,4,252,150,126,90,253,187,254,99,62,207,253,169,246,159,133,155,254,229,248,111,19,223,236,244,119,127,188,252,93,29,29,127,119,78,254,227,88,35,100,142,25,45,54,171,255,0,8,154,81,98,190,219,41,46,54,219,142,155,216,169,43,40,234,225,108,208,84,193,37,178,22,201,20,145,185,21,175,99,154,170,213,106,162,162,162,170,40,24,215,251,40,252,9,255,0,175,159,252,217,188,127,146,18,83,19,202,108,89,206,43,102,205,113,106,239,27,101,200,45,244,247,75,117,79,105,241,247,233,103,141,178,69,39,67,209,175,111,83,30,213,217,200,142,77,246,84,69,247,26,219,241,41,164,53,58,11,175,57,206,145,205,5,92,116,248,237,226,104,109,235,87,60,83,79,45,185,251,75,69,52,143,139,102,43,228,166,146,25,21,17,27,178,189,81,90,213,69,106,91,255,0,41,110,33,238,186,203,195,205,70,7,149,221,105,42,175,186,99,81,77,100,129,144,209,186,23,182,200,180,237,75,123,165,114,39,105,239,69,134,166,20,86,108,238,138,118,44,136,174,119,114,64,147,250,215,175,122,79,195,182,43,75,154,235,30,87,246,126,203,91,112,101,174,10,159,3,83,87,215,84,248,228,145,177,244,83,199,35,211,118,67,34,238,169,211,240,237,190,234,136,184,255,0,75,120,245,225,59,90,115,187,102,153,233,166,171,123,103,36,188,247,188,21,23,176,174,84,253,222,212,47,154,79,206,77,78,200,219,180,113,61,223,19,147,125,182,77,213,81,23,0,115,171,242,177,139,125,64,161,244,235,137,0,57,92,121,236,211,47,198,189,30,180,11,254,35,254,169,113,235,194,118,139,103,119,61,51,212,189,86,246,54,73,102,236,248,218,47,97,92,170,59,93,216,89,52,127,156,134,157,241,187,120,229,99,190,23,46,219,236,187,42,42,38,96,212,44,214,213,166,184,6,75,168,215,218,122,185,237,184,173,158,182,247,89,21,35,26,233,228,130,154,23,205,35,99,107,156,214,171,213,172,84,68,87,53,55,219,117,79,153,172,190,161,102,183,93,74,207,242,93,70,190,211,210,65,114,202,175,21,183,186,200,169,24,230,193,28,245,51,62,105,27,27,92,231,57,24,142,122,162,34,185,203,182,219,170,252,192,216,247,68,56,141,209,238,35,173,87,59,238,141,100,245,119,251,109,162,161,148,149,117,142,179,87,81,64,147,185,189,93,166,73,83,12,109,145,232,222,151,57,172,87,43,17,241,171,186,122,217,190,53,203,57,143,112,99,131,101,87,156,43,41,214,79,5,122,199,238,21,22,187,141,55,217,219,172,157,138,168,36,116,114,199,214,202,103,49,221,47,99,147,118,170,181,118,221,21,83,222,124,156,183,180,66,213,162,60,40,98,109,183,223,42,238,149,25,229,61,62,113,92,249,163,108,108,130,122,250,58,117,72,34,106,110,168,200,226,142,38,42,185,202,174,122,61,255,0,10,57,35,101,38,113,99,230,159,89,62,160,100,62,163,56,27,20,105,110,169,96,154,211,130,91,53,51,77,47,190,217,198,239,61,239,5,91,225,102,167,238,246,166,124,50,126,110,102,50,70,237,36,79,111,196,212,223,109,211,116,84,85,237,100,85,229,113,228,79,76,191,26,245,138,211,37,113,85,196,198,27,194,134,145,214,106,150,97,67,87,113,123,170,27,109,180,91,41,145,90,251,141,198,70,72,248,160,89,58,85,176,179,166,41,30,249,28,139,210,198,59,165,175,127,68,111,12,129,38,127,134,197,159,211,233,107,178,26,69,203,42,172,243,95,217,105,106,171,167,75,116,83,71,3,170,30,136,155,49,139,44,204,99,122,149,58,213,36,232,234,237,201,211,216,13,99,51,253,98,207,181,23,87,46,218,223,121,191,85,210,229,151,75,194,222,217,89,69,85,51,31,65,58,61,29,11,105,164,115,221,44,76,129,27,27,33,78,181,88,217,28,104,139,240,161,176,71,6,217,214,178,234,95,14,56,102,117,174,150,187,85,38,73,122,183,199,89,28,246,249,218,239,104,80,200,198,186,154,178,104,152,212,142,158,105,99,86,189,209,70,231,53,55,71,109,18,185,96,136,51,88,6,63,215,77,116,211,142,29,52,226,227,170,26,161,121,240,54,170,29,162,134,24,145,31,85,112,170,114,42,199,75,77,26,170,119,38,127,75,182,77,209,168,214,185,239,115,24,199,189,161,221,107,110,214,171,117,77,5,29,194,231,73,75,81,116,168,90,74,24,166,153,172,125,84,233,20,147,44,81,53,87,119,189,34,134,89,21,173,221,122,35,123,190,77,85,79,172,214,219,136,30,40,181,67,136,45,104,118,180,95,111,117,118,235,149,186,161,83,26,74,71,199,12,246,58,40,234,229,169,164,167,142,162,8,226,115,223,3,166,93,167,84,73,21,81,28,171,242,218,229,57,124,241,183,106,226,191,0,146,197,147,207,73,67,168,184,173,61,60,55,90,55,85,53,211,221,160,108,48,181,247,102,70,216,98,99,25,37,67,164,107,162,141,28,144,175,109,28,168,146,71,184,75,80,0,31,37,166,237,106,191,218,168,175,182,43,157,37,198,219,113,167,142,174,142,178,146,102,205,5,76,18,53,29,28,177,200,213,86,189,142,106,163,145,200,170,138,138,138,135,214,82,95,45,206,96,148,220,59,84,201,163,218,201,117,171,118,157,92,106,29,83,69,114,154,89,102,102,50,244,138,121,37,72,169,225,130,89,166,101,76,203,3,85,141,115,89,27,213,242,109,187,228,85,187,64,0,0,4,85,254,202,63,2,127,235,231,255,0,54,111,31,228,132,170,53,87,3,105,44,79,41,177,103,56,173,155,53,197,171,188,109,151,32,183,211,221,45,213,61,167,199,223,165,158,54,201,20,157,15,70,189,189,76,123,87,103,34,57,55,217,81,23,220,126,177,138,184,78,242,177,163,127,79,241,239,78,128,202,160,12,127,173,122,247,164,252,59,98,180,185,174,177,229,127,103,236,181,183,6,90,224,169,240,53,53,125,117,79,142,73,27,31,69,60,114,61,55,100,50,46,234,157,63,14,219,238,168,139,144,8,1,206,175,202,198,45,245,2,135,211,174,32,103,253,45,227,215,132,237,105,206,237,154,103,166,154,173,237,156,146,243,222,240,84,94,194,185,83,247,123,80,190,105,63,57,53,59,35,110,209,196,247,124,78,77,246,217,55,85,68,89,0,80,15,43,143,61,154,101,248,215,163,214,151,252,0,235,248,6,127,134,234,158,27,105,212,29,62,200,105,47,152,245,242,157,42,104,107,169,149,122,37,102,234,138,138,138,136,230,61,174,71,49,236,114,35,216,246,185,174,70,185,170,137,85,124,215,184,227,169,201,110,183,190,17,244,229,148,139,98,182,212,83,179,46,187,35,226,168,90,234,184,157,28,237,162,129,90,174,72,153,4,173,103,117,203,180,171,52,78,143,102,54,55,247,177,167,41,77,67,226,10,151,136,42,61,47,211,107,175,139,193,106,251,215,220,190,205,89,87,20,84,172,165,142,47,14,181,113,171,227,146,70,204,217,39,166,248,96,70,186,103,50,22,74,230,198,213,146,48,187,240,0,24,83,90,248,204,225,179,135,108,170,151,10,214,61,72,251,63,122,173,183,178,233,5,55,177,235,234,250,233,95,36,145,182,78,186,120,36,98,110,248,100,77,149,122,190,29,246,217,81,87,245,180,47,138,61,9,226,83,219,127,145,76,231,237,31,217,207,13,237,63,238,101,101,31,99,196,119,123,63,232,152,163,234,234,236,75,252,93,246,233,247,237,186,111,85,124,234,252,211,226,223,79,232,125,70,226,101,94,70,63,166,207,217,191,222,64,90,160,0,1,242,81,93,173,87,26,154,250,59,125,206,146,170,162,215,80,148,149,209,67,51,94,250,89,214,40,230,72,165,106,46,236,122,197,52,82,35,93,178,244,72,199,124,156,138,191,89,78,220,67,113,103,153,112,139,204,239,83,51,139,21,61,93,226,197,95,79,105,166,190,227,141,175,74,88,46,172,75,29,42,64,175,122,199,42,49,241,74,244,145,175,70,117,237,220,98,42,54,87,162,133,196,131,170,105,110,169,96,154,211,130,91,53,51,77,47,190,217,198,239,61,239,5,91,225,102,167,238,246,166,124,50,126,110,102,50,70,237,36,79,111,196,212,223,109,211,116,84,85,237,96,0,0,0,0,71,253,82,227,215,132,237,22,206,238,122,103,169,122,173,236,108,146,205,217,241,180,94,194,185,84,118,187,176,178,104,255,0,57,13,59,227,118,241,202,199,124,46,93,183,217,118,84,84,76,129,162,154,247,164,252,68,226,181,89,174,142,101,127,104,44,180,87,7,218,231,169,240,53,52,157,21,76,142,57,29,31,69,68,113,189,118,100,209,174,232,157,63,22,219,238,138,137,72,60,209,252,246,106,111,224,190,143,68,79,254,74,158,86,50,159,168,21,222,157,110,2,127,157,126,251,159,225,184,206,77,140,225,151,220,134,146,146,251,152,212,84,211,88,173,238,85,89,235,159,79,78,250,137,213,141,68,85,70,71,20,106,174,122,236,196,87,70,213,94,169,24,215,126,86,180,106,246,27,160,186,95,144,106,230,160,79,87,29,139,29,167,108,213,9,73,2,205,60,175,124,141,138,40,99,103,185,21,242,75,36,113,162,185,90,196,87,162,185,205,106,43,147,94,30,39,120,133,202,184,160,214,91,214,174,101,52,222,3,199,246,233,173,214,182,85,73,81,13,178,134,38,244,197,79,27,158,191,227,72,245,107,88,215,203,44,175,70,51,175,165,3,101,50,42,255,0,101,31,129,63,245,243,255,0,155,55,143,242,67,228,229,149,170,26,243,171,92,52,91,178,125,109,109,37,125,60,117,18,81,99,151,231,214,247,110,55,122,40,30,232,159,37,99,17,21,17,241,203,27,226,73,156,254,228,189,10,231,177,21,18,106,138,12,3,105,44,79,41,177,103,56,173,155,53,197,171,188,109,151,32,183,211,221,45,213,61,167,199,223,165,158,54,201,20,157,15,70,189,189,76,123,87,103,34,57,55,217,81,23,220,126,177,138,184,78,242,177,163,127,79,241,239,78,128,202,160,0,0,97,77,107,227,51,134,206,29,178,170,92,43,88,245,35,236,253,234,182,222,203,164,20,222,199,175,171,235,165,124,146,70,217,58,233,224,145,137,187,225,145,54,85,234,248,119,219,101,69,95,214,208,190,40,244,39,137,79,109,254,69,51,159,180,127,103,60,55,180,255,0,185,149,148,125,143,17,221,236,255,0,162,98,143,171,171,177,47,241,119,219,167,223,182,233,189,85,243,171,243,79,139,125,63,161,245,27,137,149,121,24,254,155,63,102,255,0,121,1,106,128,0,62,72,238,214,169,174,181,22,40,110,116,143,185,81,211,195,87,81,70,217,154,179,195,4,206,145,177,74,248,247,234,107,30,232,38,107,92,169,179,150,41,17,55,233,93,190,178,168,57,144,235,206,101,195,111,48,61,56,213,108,50,182,173,175,183,96,246,230,92,232,97,168,72,89,118,183,45,214,189,106,40,165,87,49,237,232,145,173,217,28,172,119,67,209,146,53,58,216,213,75,42,209,125,94,195,117,235,75,241,253,92,211,249,234,228,177,100,84,238,154,157,42,224,88,103,137,236,145,209,75,12,140,247,162,62,57,99,146,53,86,171,152,170,197,86,185,205,84,114,135,117,0,0,0,1,242,90,110,214,171,253,170,138,251,98,185,210,92,109,183,26,120,234,232,235,41,38,108,208,84,193,35,81,209,203,28,141,85,107,216,230,170,57,28,138,168,168,168,168,125,101,37,242,220,230,9,77,195,181,76,154,61,172,151,90,183,105,213,198,161,213,52,87,41,165,150,102,99,47,72,167,146,84,138,158,24,37,154,102,84,204,176,53,88,215,53,145,189,95,38,219,190,69,91,180,0,0,3,170,106,150,169,96,154,45,130,92,245,51,82,239,190,198,198,236,221,159,27,91,225,102,168,237,119,102,100,49,254,110,22,62,71,111,36,172,111,194,213,219,125,215,100,69,84,192,31,217,71,224,79,253,124,255,0,230,205,227,252,144,115,71,242,39,169,191,130,250,197,17,64,32,109,80,0,0,0,0,1,210,181,163,87,176,221,5,210,252,131,87,53,2,122,184,236,88,237,59,102,168,74,72,22,105,229,123,228,108,81,67,27,61,200,175,146,89,35,141,21,202,214,34,189,21,206,107,81,92,129,251,247,28,179,21,179,223,109,24,181,219,38,181,81,94,178,15,17,236,139,117,69,108,113,213,92,59,12,71,207,225,226,114,163,229,237,177,81,207,232,69,233,106,162,174,200,126,177,173,102,186,113,31,168,250,231,174,55,29,115,187,100,23,90,11,175,180,18,162,192,216,171,215,185,97,165,138,101,146,146,154,154,88,219,31,71,103,116,84,145,141,99,157,39,84,171,241,189,206,91,190,224,95,140,219,23,24,122,113,85,115,146,213,236,108,207,23,240,244,249,53,182,38,61,105,91,36,168,254,213,77,52,142,223,120,101,237,74,169,27,156,178,70,230,57,174,234,68,100,178,4,149,0,0,0,0,0,0,0,0,0,0,0,0,0,0,49,86,186,113,71,161,60,53,251,19,242,215,156,253,156,251,71,226,125,153,253,204,172,172,239,248,126,215,123,253,13,20,157,61,61,248,191,141,182,253,94,237,246,93,178,169,21,121,157,105,111,229,67,131,108,215,194,88,189,167,117,196,188,62,83,111,254,218,236,248,95,11,34,120,185,253,239,107,95,211,67,37,111,192,238,173,247,248,90,175,70,1,218,180,183,143,94,19,181,167,59,182,105,158,154,106,183,182,114,75,207,123,193,81,123,10,229,79,221,237,66,249,164,252,228,212,236,141,187,71,19,221,241,57,55,219,100,221,85,17,100,1,172,14,149,106,102,85,163,122,143,142,106,150,21,87,225,239,88,205,194,43,133,55,84,146,50,57,186,23,227,130,94,219,216,247,67,43,21,209,200,196,114,117,198,247,181,87,103,41,179,240,3,170,106,150,169,96,154,45,130,92,245,51,82,239,190,198,198,236,221,159,27,91,225,102,168,237,119,102,100,49,254,110,22,62,71,111,36,172,111,194,213,219,125,215,100,69,84,237,101,117,115,164,214,59,238,31,163,88,150,142,218,33,237,210,106,37,194,162,162,233,83,212,197,234,165,182,186,158,70,211,116,57,138,169,215,60,244,242,247,26,246,57,190,27,167,226,108,142,68,12,215,253,148,126,4,255,0,215,207,254,108,222,63,201,9,84,107,195,203,195,10,181,103,252,105,105,85,138,243,81,87,13,61,45,225,247,182,58,153,237,107,214,123,125,52,181,208,181,85,205,114,116,58,90,104,218,244,219,117,98,185,17,90,170,142,77,135,128,0,69,94,104,254,68,245,55,240,95,88,162,2,85,2,21,114,230,227,219,248,84,88,167,211,125,68,131,195,234,110,51,111,241,149,117,16,83,244,82,222,168,88,246,68,181,141,70,39,68,51,35,228,141,178,197,238,106,185,237,124,73,210,231,71,12,213,0,0,0,0,3,21,107,167,20,122,19,195,95,177,63,45,121,207,217,207,180,126,39,217,159,220,202,202,206,255,0,135,237,119,191,208,209,73,211,211,223,139,248,219,111,213,238,223,101,219,170,105,111,30,188,39,107,78,119,108,211,61,52,213,111,108,228,151,158,247,130,162,246,21,202,159,187,218,133,243,73,249,201,169,217,27,118,142,39,187,226,114,111,182,201,186,170,34,194,190,121,223,161,63,218,79,221,164,85,229,113,231,179,76,191,26,244,122,208,47,248,0,7,201,37,218,213,13,214,158,197,53,206,145,151,42,202,121,170,233,232,221,51,82,121,160,133,209,182,89,89,30,253,78,99,29,60,45,115,145,54,106,203,26,46,221,73,191,214,86,95,56,252,255,0,50,210,204,203,135,221,65,211,236,134,174,199,144,216,234,50,58,154,26,234,101,78,184,159,181,181,21,21,21,21,175,99,154,174,99,216,228,86,61,142,115,92,142,107,149,22,90,112,117,198,46,9,197,254,9,81,127,176,81,251,27,36,179,116,125,160,199,251,147,84,123,47,187,53,67,41,127,182,159,4,81,207,221,142,157,100,252,218,47,70,253,46,217,83,222,18,0,0,0,0,0,249,45,55,107,85,254,213,69,125,177,92,233,46,54,219,141,60,117,116,117,148,147,54,104,42,96,145,168,232,229,142,70,170,181,236,115,85,28,142,69,84,84,84,84,43,91,154,247,28,116,216,213,170,247,194,62,156,178,173,47,183,42,122,118,101,215,100,124,180,233,67,73,43,99,157,180,80,43,85,171,43,231,137,204,238,185,119,137,33,149,209,236,247,72,254,204,223,225,59,202,198,141,253,63,199,189,58,0,50,168,42,3,149,167,30,223,97,43,44,60,40,234,132,29,120,253,214,225,224,241,11,165,61,62,242,80,87,85,206,174,74,58,134,177,55,146,25,167,149,202,201,118,87,71,36,138,143,85,137,200,232,45,252,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,11,242,56,110,138,239,113,205,126,71,13,145,23,250,64,246,30,185,182,232,83,216,113,147,222,197,216,10,169,227,110,122,127,225,15,130,68,200,155,212,203,204,41,34,254,180,84,161,84,251,139,26,209,69,85,211,187,18,54,52,70,251,58,151,101,79,247,8,202,236,227,170,213,53,38,190,224,247,6,189,91,226,238,241,181,23,111,230,182,133,63,89,97,250,24,178,126,77,113,244,115,250,182,182,210,34,251,182,247,248,120,128,200,71,174,79,234,61,135,174,77,254,224,12,61,135,174,63,233,61,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,85,7,52,30,95,116,214,154,107,215,20,58,45,106,171,123,31,80,234,252,194,199,77,20,181,47,235,154,90,170,138,203,210,203,44,238,114,49,28,248,26,248,34,139,162,54,35,165,248,88,215,237,0,56,117,215,156,203,134,221,92,177,106,182,25,91,86,215,219,170,24,203,157,12,53,9,11,46,214,229,123,86,162,138,85,115,30,222,137,26,221,145,202,199,116,61,25,35,83,173,141,84,217,120,162,30,98,156,10,212,240,181,153,46,113,167,212,21,111,210,187,253,68,48,208,205,83,85,19,223,108,184,204,149,15,91,106,34,200,179,204,198,199,78,233,25,51,153,252,71,181,142,123,222,213,123,194,74,115,33,215,156,55,137,46,95,154,113,170,216,101,109,35,153,113,206,45,204,185,208,195,80,179,62,211,113,75,85,122,212,81,74,174,99,29,215,27,157,178,57,88,222,182,43,36,106,116,61,170,177,47,149,199,158,205,50,252,107,209,235,72,191,29,218,235,13,170,162,197,13,206,173,150,218,202,136,106,234,40,219,51,146,9,167,133,178,54,41,95,30,253,46,123,27,60,205,107,149,55,106,75,34,38,221,75,186,217,118,186,217,106,95,89,102,185,213,208,84,73,79,61,35,229,166,153,209,61,208,79,19,225,154,37,115,85,21,89,36,82,73,27,219,242,115,30,230,174,232,170,128,77,94,101,252,113,212,241,29,153,77,163,216,59,41,25,167,88,93,226,71,195,87,27,226,168,125,242,227,10,73,2,214,182,102,43,154,148,200,215,202,216,90,199,124,108,145,100,122,170,185,140,135,10,240,119,194,174,101,197,126,174,91,240,251,53,182,173,184,197,186,162,158,167,44,187,199,34,66,203,117,185,95,241,163,101,115,30,223,19,35,91,35,97,103,75,186,158,138,229,78,219,36,123,58,167,14,186,13,153,113,37,171,150,45,41,195,40,170,220,251,141,67,31,115,174,134,157,38,101,166,220,143,106,84,86,202,142,123,27,209,27,93,186,53,94,222,183,171,35,106,245,189,168,187,4,240,209,195,166,9,194,254,150,80,105,158,11,79,254,10,178,241,91,215,55,247,78,233,225,161,134,122,206,220,178,201,217,238,246,24,238,211,29,208,207,146,39,205,84,59,174,1,128,97,186,89,134,218,116,251,79,177,234,75,30,61,99,167,74,106,26,26,100,94,136,153,186,170,170,170,170,185,239,115,149,207,123,220,170,247,189,206,115,149,206,114,170,214,95,60,239,208,159,237,39,238,210,213,10,171,231,157,250,19,253,164,253,218,4,0,225,163,136,188,239,133,253,83,160,212,204,22,163,252,21,29,226,139,162,31,238,157,175,196,195,52,244,125,201,98,147,179,221,236,49,189,214,55,173,159,52,95,154,46,194,122,23,174,154,113,196,94,156,91,181,67,75,239,62,58,213,93,188,83,67,42,35,42,173,245,77,68,89,41,106,99,69,94,220,204,234,110,233,186,181,90,230,189,142,123,30,199,187,89,114,85,112,11,198,190,85,194,158,163,210,89,46,215,63,17,166,89,53,194,24,242,59,125,66,200,248,232,58,213,177,186,231,78,145,181,239,108,209,49,17,94,214,53,123,209,177,24,169,212,216,159,16,94,158,164,106,174,156,104,253,138,159,39,213,12,210,213,140,218,170,238,20,214,184,106,238,53,9,20,111,170,157,253,17,198,138,191,240,156,229,254,43,35,100,146,61,90,198,61,205,236,22,155,181,170,255,0,106,162,190,216,174,116,151,27,109,198,158,58,186,58,202,73,155,52,21,48,72,212,116,114,199,35,85,90,246,57,170,142,71,34,170,42,42,42,20,215,205,171,139,10,109,92,201,177,45,35,211,220,142,146,227,130,81,217,237,153,124,234,219,116,176,79,53,198,182,157,242,211,57,239,153,173,119,67,104,42,96,145,173,98,55,101,170,145,36,234,123,17,177,124,188,153,45,218,143,91,196,117,246,167,28,200,238,182,220,66,223,143,201,81,146,211,71,70,179,80,220,228,87,164,116,84,211,61,87,162,25,145,242,75,60,114,123,228,86,211,206,198,252,18,74,160,93,72,0,0,0,10,1,230,143,231,179,83,127,5,244,122,35,176,114,235,227,170,167,133,172,201,48,125,65,175,171,126,149,223,234,38,154,186,26,106,88,158,251,101,198,100,167,98,92,149,82,53,158,102,54,58,118,198,248,90,255,0,226,61,207,107,30,246,163,31,215,249,163,249,236,212,223,193,125,30,136,138,160,109,59,105,187,90,175,246,170,43,237,138,231,73,113,182,220,105,227,171,163,172,164,153,179,65,83,4,141,71,71,44,114,53,85,175,99,154,168,228,114,42,162,162,162,161,141,120,177,242,177,172,159,79,242,31,78,156,174,174,87,92,192,43,45,21,150,222,25,53,191,34,239,90,166,240,214,236,30,233,60,115,207,85,29,84,179,197,4,54,151,118,216,254,168,87,187,188,82,72,172,108,45,141,209,171,149,139,19,98,177,94,44,124,172,107,39,211,252,135,211,167,3,90,195,101,62,19,188,172,104,223,211,252,123,211,160,53,172,54,83,225,59,202,198,141,253,63,199,189,58,0,43,215,157,126,136,93,82,235,134,241,35,13,242,145,214,215,83,211,224,245,22,215,70,230,207,28,232,234,218,200,167,99,189,237,123,28,213,153,174,69,233,86,43,35,84,235,235,94,220,117,229,89,172,118,45,34,226,226,209,77,145,195,181,38,123,111,151,14,142,167,169,255,0,218,181,85,51,193,37,50,244,49,142,87,247,39,167,138,13,190,22,183,191,214,231,35,88,168,183,19,197,190,139,218,181,235,135,156,219,79,234,177,10,76,138,239,37,158,178,175,27,167,153,237,137,241,94,227,167,147,193,75,20,174,115,82,39,247,85,173,87,43,154,213,99,222,199,239,27,222,139,174,13,166,237,117,176,93,104,175,182,43,157,93,186,229,110,168,142,174,142,178,146,103,67,61,52,241,185,29,28,177,200,213,71,49,237,114,35,145,200,168,168,168,138,128,92,255,0,58,191,43,24,183,212,10,31,78,184,144,3,149,199,158,205,50,252,107,209,235,73,105,204,95,87,169,181,235,150,254,142,234,228,51,210,73,81,145,101,22,185,174,9,73,4,176,193,21,197,150,219,148,85,176,198,201,119,122,50,58,152,230,141,21,85,219,163,17,81,206,69,71,44,75,229,113,231,179,76,191,26,244,122,208,39,255,0,57,189,82,251,41,195,141,139,76,232,47,190,22,191,59,200,35,241,52,94,23,175,198,90,232,152,179,77,249,197,98,182,62,138,167,91,157,238,115,94,237,246,77,219,220,66,173,120,72,209,123,174,189,113,13,132,233,253,46,33,87,145,90,36,188,81,213,228,148,240,189,209,50,43,36,117,17,248,217,101,149,174,106,196,206,210,185,168,228,115,92,175,123,24,205,228,123,17,114,95,51,77,107,252,180,241,113,148,248,123,127,133,160,193,55,194,168,250,226,232,154,95,5,60,222,34,73,54,145,237,118,245,82,212,244,57,58,119,137,34,234,106,59,171,121,127,201,47,71,44,81,98,185,215,16,53,19,119,175,85,55,5,195,168,227,233,123,124,37,44,113,211,213,212,46,232,254,137,59,207,150,155,220,172,234,103,133,248,93,180,142,68,11,63,53,172,226,199,205,62,178,125,64,200,125,70,115,101,51,90,206,44,124,211,235,39,212,12,135,212,103,2,221,56,32,213,236,55,65,121,98,98,90,185,168,19,213,199,98,199,105,238,243,84,37,36,11,52,242,189,247,202,184,162,134,54,123,145,95,36,178,71,26,43,149,172,69,122,43,156,214,162,185,42,87,138,174,38,51,46,43,245,114,179,84,179,10,26,75,115,27,78,219,109,162,217,76,136,230,91,173,209,190,71,197,2,201,210,142,153,253,82,200,247,200,228,78,167,189,221,45,99,58,35,103,229,102,250,243,153,102,122,61,167,154,26,234,218,186,76,79,0,167,172,123,45,237,168,71,65,91,113,168,174,171,168,117,107,218,140,106,245,182,42,150,64,214,185,95,208,145,200,230,43,123,210,52,206,188,191,120,17,190,241,85,149,71,154,229,44,240,90,101,143,220,18,59,141,78,236,147,218,149,80,73,75,36,182,174,134,84,69,81,7,118,154,161,203,226,90,138,214,109,178,110,239,114,6,117,229,79,192,173,54,99,37,7,20,250,175,65,73,83,98,165,168,73,176,170,22,213,74,217,221,113,164,173,98,251,73,235,12,141,70,178,41,105,228,137,176,200,142,238,42,200,231,49,173,108,107,45,186,29,82,219,148,233,198,55,149,90,180,66,201,93,106,183,94,169,241,247,93,45,248,237,20,73,31,133,179,211,73,21,50,72,145,198,157,16,194,143,146,56,227,69,233,71,116,189,24,138,145,63,167,181,129,249,57,102,83,98,193,177,91,206,107,148,215,120,43,46,63,111,168,186,92,106,123,79,147,177,75,4,110,146,89,58,24,142,123,186,88,199,46,205,69,114,237,178,34,175,184,161,126,62,184,215,202,184,172,212,122,187,37,166,231,225,244,203,25,184,77,30,57,111,167,89,25,29,127,66,186,54,220,234,18,70,177,238,154,86,42,171,26,246,167,102,55,171,17,58,157,43,229,202,188,208,184,233,252,181,229,79,208,237,28,204,252,94,155,89,122,61,177,83,68,222,152,111,183,72,228,114,174,211,35,151,196,81,195,180,125,189,145,172,124,168,249,63,58,214,211,200,145,171,133,30,20,117,31,139,93,71,102,21,133,69,224,109,84,61,185,239,247,249,225,87,210,218,41,92,170,136,231,34,42,119,38,127,75,146,40,81,81,210,57,174,85,86,49,146,72,192,252,172,3,133,205,118,213,13,44,200,245,175,5,193,189,167,134,98,94,51,219,23,63,105,209,195,225,124,45,51,106,103,252,204,178,182,87,244,195,35,29,240,49,219,239,178,110,168,168,117,77,42,212,204,171,70,245,31,28,213,44,42,175,195,222,177,155,132,87,10,110,169,36,100,115,116,47,199,4,189,183,177,238,134,86,43,163,145,136,228,235,141,239,106,174,206,83,101,236,3,0,195,116,179,13,180,233,246,159,99,212,150,60,122,199,78,148,212,52,52,200,189,17,51,117,85,85,85,85,115,222,231,43,158,247,185,85,239,123,156,231,43,156,229,85,169,110,107,28,14,83,105,173,214,191,138,77,54,125,92,182,44,158,240,175,202,109,142,100,179,173,186,227,84,231,189,107,89,38,202,140,166,154,93,218,230,200,228,237,205,44,109,98,185,178,182,56,66,202,120,85,226,99,13,226,191,72,232,245,75,15,161,171,183,61,181,14,182,221,237,149,40,174,125,186,227,27,35,124,176,36,157,40,217,153,211,44,111,100,141,68,234,99,219,212,214,63,174,54,102,3,90,206,26,56,139,206,248,95,213,58,13,76,193,106,63,193,81,222,40,186,33,254,233,218,252,76,51,79,71,220,150,41,59,61,222,195,27,221,99,122,217,243,69,249,162,236,61,162,250,189,134,235,214,151,227,250,185,167,243,213,201,98,200,169,221,53,58,85,192,176,207,19,217,35,162,150,25,25,239,68,124,114,199,36,106,173,87,49,85,138,173,115,154,168,229,13,99,11,105,229,41,198,191,182,232,232,248,77,212,219,157,214,178,245,15,122,76,46,225,58,247,227,117,12,48,119,31,108,114,163,122,227,236,178,41,100,137,210,57,205,88,213,209,34,198,145,66,199,212,176,3,106,128,65,94,92,28,192,40,248,136,177,69,164,154,189,145,127,158,197,7,137,158,42,154,136,224,167,143,34,165,235,124,157,84,236,133,145,198,201,161,141,81,143,133,27,212,177,196,146,181,95,249,228,138,117,0,53,87,54,168,53,87,3,101,62,19,188,172,104,223,211,252,123,211,160,50,169,92,28,171,248,234,166,207,241,235,87,12,58,165,95,73,6,79,99,167,134,219,134,77,13,44,189,119,107,116,20,179,61,208,74,145,198,176,198,250,88,105,145,18,71,189,157,214,57,137,210,233,24,247,201,99,224,8,1,206,175,202,198,45,245,2,135,211,174,36,255,0,32,7,58,191,43,24,183,212,10,31,78,184,129,0,57,92,121,236,211,47,198,189,30,180,158,156,203,121,130,83,104,245,170,241,195,230,144,93,106,227,212,26,250,127,13,120,187,82,75,45,44,248,211,30,218,89,227,88,213,240,43,39,125,69,52,242,181,31,12,173,124,11,179,145,81,232,221,170,131,66,53,142,251,160,90,153,69,170,184,180,61,119,171,85,190,235,79,110,147,169,137,225,170,170,237,213,20,145,84,236,246,61,143,236,190,161,178,246,220,213,107,251,125,11,178,59,116,233,87,107,181,214,255,0,117,173,190,223,110,117,119,27,149,198,162,74,186,202,202,185,157,52,245,51,200,229,116,146,201,35,149,92,247,185,202,174,87,42,170,170,170,170,129,216,52,183,75,115,189,105,206,237,154,103,166,150,47,108,228,151,158,247,130,162,241,80,211,247,123,80,190,105,63,57,51,217,27,118,142,39,187,226,114,111,182,201,186,170,34,236,19,193,247,9,152,111,8,186,95,246,30,197,81,73,120,190,215,212,73,83,125,200,219,64,180,179,221,94,146,61,96,71,177,100,149,88,200,162,122,70,214,35,250,55,238,61,17,29,43,213,113,167,46,110,10,63,130,174,156,79,127,207,237,150,169,53,55,41,252,229,202,166,4,238,201,107,161,84,98,199,108,108,221,78,99,186,94,197,146,87,68,141,107,228,115,91,188,173,134,41,22,80,96,25,254,27,170,120,109,167,80,116,251,33,164,190,99,215,202,116,169,161,174,166,85,232,149,155,170,42,42,42,35,152,246,185,28,199,177,200,143,99,218,230,185,26,230,170,32,118,0,0,20,173,206,175,205,62,45,244,254,135,212,110,38,85,228,99,250,108,253,155,253,228,98,174,117,126,105,241,111,167,244,62,163,113,50,175,35,31,211,103,236,223,239,32,45,80,0,0,160,30,104,254,123,53,55,240,95,71,162,47,248,160,30,104,254,123,53,55,240,95,71,162,3,245,121,115,113,175,252,21,117,30,123,6,127,115,186,201,166,89,79,230,238,84,208,47,118,59,93,114,171,18,59,155,97,233,115,221,210,198,44,114,182,37,107,159,27,154,237,165,116,49,70,183,210,106,174,88,167,44,94,96,20,122,69,89,77,195,246,183,228,94,19,5,171,233,131,25,185,75,28,17,82,216,106,164,158,105,165,109,75,218,196,145,97,158,74,143,124,210,61,205,133,204,110,232,216,220,247,198,23,40,0,0,0,2,128,121,163,249,236,212,223,193,125,30,136,157,60,160,50,155,22,13,193,126,161,102,185,77,119,130,178,227,249,133,218,233,113,169,237,62,78,197,44,22,154,9,37,147,161,136,231,187,165,140,114,236,212,87,46,219,34,42,251,136,45,205,31,207,102,166,254,11,232,244,70,31,143,94,115,42,46,30,91,195,149,158,182,174,223,143,86,101,21,121,53,233,33,168,68,101,213,239,167,162,138,154,25,88,140,71,116,64,234,73,36,68,235,86,61,242,177,202,196,116,44,112,25,43,142,142,51,111,188,97,234,61,45,206,59,87,177,176,204,95,196,83,227,54,217,88,197,170,108,114,171,59,181,53,50,55,125,230,151,181,18,172,109,114,199,27,88,214,183,169,81,242,201,146,249,105,240,43,77,196,214,77,85,169,250,157,65,73,85,165,248,229,68,246,218,170,23,85,75,28,247,123,138,211,162,182,6,44,18,50,88,89,10,79,12,206,145,92,157,75,219,141,173,122,58,69,143,15,240,117,193,214,119,197,254,119,81,96,176,86,123,27,27,179,116,125,160,200,59,112,212,123,47,187,13,67,233,127,181,95,60,82,79,221,146,157,99,252,218,175,70,253,78,217,19,223,125,56,239,228,107,65,168,240,61,11,198,253,149,140,71,117,241,22,204,82,193,7,82,201,83,225,160,146,170,165,205,79,137,238,233,99,31,36,179,200,191,20,146,55,173,235,36,173,235,12,128,106,174,109,80,106,174,6,202,124,39,121,88,209,191,167,248,247,167,64,101,82,189,121,87,241,183,106,213,28,54,213,195,78,119,61,37,191,44,195,172,240,210,88,106,38,170,106,62,255,0,69,10,205,249,168,162,108,44,99,31,75,76,202,102,43,122,223,36,172,107,229,95,226,74,169,97,64,0,58,254,127,159,225,186,89,134,221,181,7,80,114,26,75,30,61,99,167,90,154,234,234,149,94,136,153,186,34,34,34,34,185,239,115,149,172,99,26,138,247,189,205,107,81,206,114,34,133,59,115,171,243,79,139,125,63,161,245,27,137,149,121,24,254,155,63,102,255,0,121,16,87,139,206,39,47,188,90,107,45,78,170,221,236,190,196,164,101,190,150,215,107,180,120,150,84,248,10,88,154,174,116,125,246,197,18,203,213,60,149,18,238,230,245,39,119,163,117,107,90,78,174,70,63,166,207,217,191,222,64,90,160,0,10,86,231,87,230,159,22,250,127,67,234,55,19,5,112,73,198,14,77,194,54,168,69,122,106,213,214,225,55,202,136,27,150,89,233,34,167,239,215,65,20,115,178,23,199,36,172,87,53,240,186,165,242,163,26,248,210,69,106,49,238,106,47,83,115,175,58,191,52,248,183,211,250,31,81,184,144,0,13,162,48,12,255,0,13,213,60,54,211,168,58,125,144,210,95,49,235,229,58,84,208,215,83,42,244,74,205,213,21,21,21,17,204,123,92,142,99,216,228,71,177,237,115,92,141,115,85,19,176,20,129,203,131,152,5,103,14,247,216,180,147,87,178,47,243,167,175,241,51,197,83,81,28,245,18,99,181,93,15,147,170,157,144,178,73,31,12,210,34,49,240,163,122,82,73,82,86,171,63,60,146,221,248,0,0,26,171,150,189,202,159,142,219,82,218,168,56,89,214,92,154,173,183,38,212,36,24,69,214,227,59,93,4,144,43,88,216,236,234,245,68,115,30,215,35,150,14,183,57,30,143,236,53,89,209,4,114,85,8,3,106,131,165,88,181,163,75,242,93,80,201,180,94,203,151,210,79,155,97,244,244,213,119,139,43,153,36,83,193,4,241,178,72,229,103,91,81,179,51,166,88,186,157,18,189,24,178,198,215,244,171,218,139,2,184,94,230,197,138,212,112,251,147,207,196,13,243,196,106,110,21,111,170,184,83,120,134,199,75,30,91,215,42,248,104,41,252,52,29,16,204,143,146,24,30,206,210,244,198,137,81,187,218,217,251,85,45,150,101,55,220,231,42,188,230,185,77,119,141,189,100,23,10,139,165,198,167,180,200,251,245,83,200,233,37,147,161,136,214,55,169,239,114,236,212,70,166,251,34,34,123,128,190,158,104,254,68,245,55,240,95,88,162,40,4,185,61,119,176,106,158,53,201,210,182,221,173,119,187,173,215,51,154,223,106,184,92,231,187,84,212,207,92,207,21,144,83,212,67,5,67,170,81,37,73,162,134,88,162,123,29,252,71,70,172,69,84,106,42,211,96,27,84,2,37,114,243,227,78,213,197,62,151,211,216,178,252,130,145,218,169,141,83,170,100,20,105,76,218,85,173,129,36,233,138,225,4,109,114,181,236,115,86,38,202,172,70,163,38,87,39,110,54,62,30,169,106,0,0,7,95,207,243,252,55,75,48,219,182,160,234,14,67,73,99,199,172,116,235,83,93,93,82,171,209,19,55,68,68,68,68,87,61,238,114,181,140,99,81,94,247,185,173,106,57,206,68,90,1,227,111,140,28,155,139,157,80,150,244,229,171,162,194,108,117,19,183,19,179,213,197,79,223,161,130,88,224,100,207,146,72,152,142,115,230,117,51,37,86,57,242,36,106,229,99,28,228,78,167,101,254,99,252,192,43,56,136,190,203,164,154,67,145,127,157,61,7,134,158,90,154,120,231,167,147,34,170,232,100,157,85,12,153,145,200,200,97,145,85,140,133,91,210,178,68,178,185,95,249,148,139,5,240,125,194,102,101,197,214,168,125,135,177,84,85,217,236,84,20,242,84,223,114,54,208,37,84,22,166,44,111,88,17,236,89,34,71,190,89,88,145,181,136,254,189,187,143,68,86,196,245,64,193,71,106,210,221,82,206,244,91,59,182,106,102,154,95,125,141,146,89,187,222,10,183,194,195,81,218,238,194,248,100,252,220,204,124,110,222,57,94,223,137,171,182,251,166,202,136,169,213,76,235,151,112,153,153,99,220,43,224,92,86,89,170,42,239,120,246,85,81,113,166,189,71,13,2,53,152,243,224,173,117,45,50,203,34,72,231,72,201,221,28,155,63,182,198,49,253,17,170,171,164,103,80,94,159,10,188,76,97,188,87,233,29,30,169,97,244,53,118,231,182,161,214,219,189,178,165,21,207,183,92,99,100,111,150,4,147,165,27,51,58,101,141,236,145,168,157,76,123,122,154,199,245,198,204,192,107,131,194,143,21,218,143,194,86,163,179,53,194,165,241,214,170,238,220,23,251,4,243,43,41,110,244,173,85,84,107,149,17,123,115,51,169,203,20,200,138,232,220,231,34,163,216,249,35,126,194,122,91,170,88,38,180,224,150,205,76,211,75,239,182,113,187,207,123,193,86,248,89,169,251,189,169,159,12,159,155,153,140,145,187,73,19,219,241,53,55,219,116,221,21,21,67,181,128,0,3,173,106,70,163,225,154,71,132,221,117,27,80,175,62,201,199,172,145,182,90,234,207,15,44,253,150,57,237,99,87,183,19,92,247,124,79,106,124,45,95,159,234,35,215,246,81,248,19,255,0,95,63,249,179,120,255,0,36,2,85,2,42,255,0,101,31,129,63,245,243,255,0,155,55,143,242,65,253,148,126,4,255,0,215,207,254,108,222,63,201,0,149,64,138,191,217,71,224,79,253,124,255,0,230,205,227,252,144,127,101,31,129,63,245,243,255,0,155,55,143,242,64,37,80,34,175,246,81,248,19,255,0,95,63,249,179,120,255,0,36,31,217,71,224,79,253,124,255,0,230,205,227,252,144,9,84,8,171,253,148,126,4,255,0,215,207,254,108,222,63,201,9,25,130,103,24,214,165,97,246,156,243,13,172,158,178,199,124,166,109,93,5,68,212,115,210,58,104,93,252,87,246,167,99,36,107,92,137,186,43,154,155,162,162,166,232,168,170,31,188,0,3,87,125,66,194,174,186,107,159,228,186,115,125,168,164,158,229,138,222,43,108,149,146,210,61,206,130,73,233,166,124,50,58,55,57,173,114,177,92,197,84,85,107,87,109,183,68,249,23,189,203,23,84,191,42,28,27,97,94,46,251,237,59,174,37,226,49,107,135,246,175,103,194,248,89,23,194,65,238,99,90,254,154,25,40,190,54,245,111,191,196,229,122,60,174,174,112,90,57,125,193,184,160,93,85,168,155,196,89,117,46,223,5,69,28,157,44,103,98,170,134,158,10,74,138,109,145,238,123,186,88,202,105,123,138,214,53,124,79,67,122,150,55,41,152,57,31,103,244,209,93,117,79,75,107,178,26,181,168,170,167,183,95,237,118,151,44,174,129,25,19,165,130,182,161,137,183,105,143,85,154,129,142,247,163,222,137,31,241,146,53,233,11,95,40,175,155,142,166,101,89,135,23,183,140,22,237,87,181,151,2,183,208,91,237,20,177,201,39,109,190,38,146,26,201,231,115,28,245,98,76,247,206,140,115,216,214,245,71,4,13,84,85,102,235,119,217,102,83,98,193,177,91,206,107,148,215,120,43,46,63,111,168,186,92,106,123,79,147,177,75,4,110,146,89,58,24,142,123,186,88,199,46,205,69,114,237,178,34,175,184,214,11,44,202,111,185,206,85,121,205,114,154,239,27,122,200,46,21,23,75,141,79,105,145,247,234,167,145,210,75,39,67,17,172,111,83,222,229,217,168,141,77,246,68,68,247,1,103,252,144,180,183,255,0,170,94,181,220,44,95,248,38,45,104,185,248,175,235,169,175,131,178,143,255,0,236,107,186,222,207,232,99,191,190,33,106,132,127,224,31,76,242,173,34,225,11,77,176,92,214,147,194,94,169,237,245,23,10,154,87,71,36,114,82,248,218,185,171,25,4,172,145,141,123,38,141,149,13,100,140,86,252,50,53,237,69,84,68,85,144,0,8,171,205,31,200,158,166,254,11,235,20,68,170,34,175,52,127,34,122,155,248,47,172,81,1,68,56,6,127,153,105,102,101,105,212,29,62,200,106,236,121,13,142,161,42,104,107,169,149,58,226,126,202,138,138,138,138,215,177,205,87,49,236,114,43,30,199,57,174,71,53,202,139,176,71,7,92,98,224,156,95,224,149,23,251,5,31,177,178,75,55,71,218,12,127,185,53,71,178,251,179,84,50,151,251,105,240,69,28,253,216,233,214,79,205,162,244,111,210,237,149,61,250,235,157,255,0,66,245,211,81,248,116,212,123,118,168,105,125,231,192,221,104,119,138,104,101,69,125,45,194,149,202,139,37,45,76,104,169,220,133,253,45,221,55,71,35,154,215,177,204,123,24,246,134,205,32,199,250,23,174,154,113,196,94,156,91,181,67,75,239,62,58,213,93,188,83,67,42,35,42,173,245,77,68,89,41,106,99,69,94,220,204,234,110,233,186,181,90,230,189,142,123,30,199,187,32,0,0,1,85,124,243,191,66,127,180,159,187,72,171,202,227,207,102,153,126,53,232,245,164,170,231,157,250,19,253,164,253,218,69,94,87,30,123,52,203,241,175,71,173,2,255,0,128,0,85,95,60,239,208,159,237,39,238,210,189,120,117,215,156,203,134,221,92,177,106,182,25,91,86,215,219,170,24,203,157,12,53,9,11,46,214,229,123,86,162,138,85,115,30,222,137,26,221,145,202,199,116,61,25,35,83,173,141,84,176,174,121,223,161,63,218,79,221,165,85,129,179,70,133,235,166,156,113,23,167,22,237,80,210,251,207,142,181,87,111,20,208,202,136,202,171,125,83,81,22,74,90,152,209,87,183,51,58,155,186,110,173,86,185,175,99,158,199,177,238,200,6,188,60,18,113,131,147,112,141,170,17,94,154,181,117,184,77,242,162,6,229,150,122,72,169,251,245,208,69,28,236,133,241,201,43,21,205,124,46,169,124,168,198,190,52,145,90,140,123,154,139,212,219,254,192,51,252,55,84,240,219,78,160,233,246,67,73,124,199,175,148,233,83,67,93,76,171,209,43,55,84,84,84,84,71,49,237,114,57,143,99,145,30,199,181,205,114,53,205,84,64,236,4,32,230,89,199,85,79,12,184,205,46,152,105,141,125,93,46,168,100,116,240,92,169,107,155,75,20,144,90,45,201,80,168,233,222,147,198,248,166,124,203,4,208,182,52,106,244,167,114,71,57,138,216,210,76,191,198,47,24,184,39,8,24,37,61,254,255,0,71,237,156,146,243,215,246,127,31,238,77,79,237,78,212,212,236,170,254,218,100,18,199,7,106,58,132,147,243,136,157,123,116,183,117,95,118,190,249,254,127,153,106,158,101,118,212,29,65,200,106,239,153,13,242,161,106,107,171,170,85,58,229,126,200,136,136,136,136,214,49,173,70,177,140,106,35,24,198,181,173,70,181,168,136,29,124,217,79,132,239,43,26,55,244,255,0,30,244,232,13,107,13,148,248,78,242,177,163,127,79,241,239,78,128,13,107,11,158,229,165,204,18,155,88,109,86,126,31,53,126,235,87,38,160,208,83,248,107,61,218,174,89,106,167,201,88,198,213,79,34,200,172,129,25,3,233,233,160,137,170,249,165,115,231,93,220,170,175,87,111,76,39,213,105,187,93,108,23,90,43,237,138,231,87,110,185,91,170,35,171,163,172,164,153,208,207,77,60,110,71,71,44,114,53,81,204,123,92,136,228,114,42,42,42,34,160,27,79,2,37,114,243,227,78,213,197,62,151,211,216,178,252,130,145,218,169,141,83,170,100,20,105,76,218,85,173,129,36,233,138,225,4,109,114,181,236,115,86,38,202,172,70,163,38,87,39,110,54,62,30,169,106,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,135,124,143,90,238,142,251,143,98,252,143,90,171,81,125,234,7,177,62,71,135,110,173,93,142,71,23,38,233,176,21,139,204,38,41,233,117,115,79,170,21,241,181,173,188,167,74,170,170,127,38,141,87,254,130,120,240,255,0,35,166,211,12,118,85,145,174,71,91,41,62,75,191,191,195,196,65,206,103,180,126,26,251,128,215,181,222,248,238,242,38,251,127,181,211,175,255,0,218,76,78,20,43,27,85,163,184,187,149,119,119,178,104,189,255,0,255,0,11,0,25,168,224,244,95,184,230,112,126,255,0,36,0,195,153,193,138,167,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,7,228,229,152,181,139,57,197,111,56,86,83,67,227,108,185,5,190,162,215,113,166,238,190,62,253,44,241,186,57,99,235,98,181,237,234,99,220,155,181,81,201,190,232,168,190,243,245,128,26,230,113,137,194,174,101,194,134,174,92,48,251,205,182,173,216,197,198,162,162,167,19,187,201,34,76,203,141,185,31,240,35,165,107,24,223,19,27,93,27,102,103,75,122,94,168,228,78,219,227,123,240,254,39,139,95,115,156,170,205,133,98,212,62,54,245,144,92,41,237,118,234,110,235,35,239,213,79,35,99,138,62,183,171,88,222,167,189,169,187,149,26,155,238,170,137,239,46,83,157,95,149,140,91,234,5,15,167,92,72,1,202,227,207,102,153,126,53,232,245,160,91,167,3,156,34,90,184,65,210,55,98,147,220,105,47,25,101,250,161,183,44,142,235,5,59,88,199,206,140,70,178,150,23,171,82,87,211,66,157,93,29,197,221,95,36,210,35,99,238,172,109,145,64,0,42,175,158,119,232,79,246,147,247,105,106,133,85,243,206,253,9,254,210,126,237,3,5,114,147,192,48,221,83,215,76,255,0,79,181,7,30,164,190,99,215,205,55,175,166,174,161,169,69,232,149,158,210,182,170,42,42,42,57,143,107,145,175,99,218,168,246,61,173,115,85,174,106,42,71,254,42,184,103,204,184,80,213,202,205,45,204,43,169,46,44,117,59,110,86,139,157,50,163,89,113,183,72,249,25,20,235,31,82,186,23,245,69,35,31,27,149,122,94,199,116,185,236,232,145,253,215,151,239,19,150,46,21,117,246,60,215,41,178,248,219,46,65,111,76,106,227,83,226,95,31,178,233,103,173,165,146,90,238,134,69,43,231,237,50,157,203,217,106,35,159,190,200,228,95,114,221,167,16,58,21,165,252,95,232,187,177,11,237,85,37,198,219,113,167,91,190,53,122,164,169,146,104,41,107,100,164,150,58,75,140,125,137,88,218,150,53,181,10,244,98,189,99,145,21,55,251,149,3,91,115,97,62,94,156,61,127,7,46,25,113,251,5,109,77,213,247,172,175,183,150,222,233,174,52,190,22,74,10,234,186,88,17,212,105,10,167,92,125,150,69,28,110,71,170,185,100,108,142,217,136,228,141,149,129,195,71,0,186,142,188,113,80,104,134,174,91,237,86,232,240,110,214,99,116,101,109,50,214,208,223,236,244,213,112,181,169,74,215,53,25,81,13,75,222,200,213,95,210,140,106,204,143,111,114,39,64,183,168,0,0,0,0,5,0,243,71,243,217,169,191,130,250,61,17,34,184,24,225,87,13,226,191,151,230,115,135,222,109,180,141,201,237,217,197,218,167,19,187,201,34,194,251,117,197,109,86,238,132,116,173,99,221,225,164,115,99,108,204,233,119,83,17,28,137,220,100,111,100,117,230,143,231,179,83,127,5,244,122,34,127,242,84,242,177,148,253,64,174,244,235,112,20,237,159,224,25,150,150,102,87,109,62,212,28,122,174,199,144,216,234,22,154,186,134,165,19,174,39,236,138,138,138,138,173,123,28,213,107,216,246,170,177,236,115,92,213,115,92,138,183,83,166,54,157,121,176,114,181,205,172,92,65,219,41,45,215,139,118,155,223,233,44,212,105,15,102,182,154,201,29,165,237,163,138,186,52,68,107,42,90,212,115,122,81,17,201,26,66,146,254,123,186,74,170,221,23,210,251,142,174,80,107,189,195,16,164,170,206,237,118,117,176,208,222,38,124,143,125,45,18,190,71,171,98,141,93,218,99,213,102,149,22,86,177,36,232,145,236,234,232,114,181,122,255,0,22,62,86,53,147,233,254,67,233,211,129,173,97,178,159,9,222,86,52,111,233,254,61,233,208,26,214,27,41,240,157,229,99,70,254,159,227,222,157,0,25,84,160,30,102,154,41,249,22,226,227,41,240,247,15,21,65,157,239,154,209,245,203,215,52,94,54,121,188,68,114,109,27,26,221,170,162,169,232,106,117,109,18,197,212,229,119,86,215,252,64,14,115,122,91,246,175,135,27,22,166,80,88,188,85,126,9,144,71,226,107,124,87,71,131,181,214,177,97,155,243,106,244,108,157,117,77,183,55,220,215,61,187,110,155,55,184,160,86,5,54,177,216,165,224,190,227,195,245,68,61,155,213,54,168,81,230,52,114,117,61,222,46,150,75,77,77,37,66,108,140,232,143,178,248,169,189,234,254,167,248,175,133,187,70,229,95,202,225,139,84,191,34,218,187,6,166,67,125,246,53,125,155,31,201,61,149,91,225,124,71,106,233,45,146,182,26,31,205,171,30,215,111,85,44,13,248,218,172,77,247,126,205,71,42,98,160,7,213,105,180,221,111,247,90,43,21,138,217,87,113,185,92,106,35,164,163,163,164,133,211,79,83,60,142,70,199,20,113,181,21,207,123,156,168,212,106,34,170,170,162,33,178,159,13,122,67,77,160,186,13,131,105,28,48,82,71,81,142,217,225,134,224,180,147,203,52,18,220,95,188,181,179,70,249,118,122,178,74,153,38,145,17,81,187,35,209,17,173,68,70,165,48,242,172,209,203,22,174,241,113,104,169,200,230,222,147,2,183,203,152,199,77,210,255,0,237,170,170,105,224,142,153,58,216,246,171,59,115,212,69,62,255,0,19,93,216,232,115,85,175,85,75,233,0,107,89,197,143,154,125,100,250,129,144,250,140,230,202,102,181,156,88,249,167,214,79,168,25,15,168,206,7,213,194,175,12,249,151,21,250,185,71,165,184,125,117,37,185,141,167,117,202,239,115,169,84,115,45,214,232,223,27,37,157,35,234,71,76,254,169,99,99,35,106,167,83,222,222,167,49,157,114,50,245,53,99,83,116,75,128,206,30,96,170,167,179,82,88,241,235,29,60,150,172,98,199,77,28,253,21,215,31,15,61,68,52,139,43,35,149,204,124,238,134,69,125,68,168,191,27,156,249,28,231,57,122,176,175,45,235,182,151,232,103,47,43,54,171,229,87,58,76,114,209,85,81,120,191,100,119,42,153,164,115,31,59,43,229,163,99,145,170,174,94,183,69,77,75,19,34,137,187,189,232,212,107,93,35,215,170,170,248,196,226,171,50,226,191,87,46,25,133,230,229,86,220,98,221,81,81,77,137,218,36,141,33,101,186,220,175,248,21,209,53,239,111,137,145,173,141,211,63,169,221,79,68,106,47,109,145,177,129,215,245,35,137,221,101,213,61,113,167,226,23,39,202,55,203,237,183,10,107,133,157,241,66,215,82,218,124,52,221,218,104,41,160,147,173,141,134,39,166,232,199,117,117,57,92,233,21,239,123,220,235,211,224,255,0,48,213,141,115,225,150,207,118,226,99,2,181,69,95,127,183,182,39,43,159,77,83,75,146,217,234,41,99,124,85,178,211,71,213,28,61,248,230,115,36,167,114,34,117,49,235,209,27,94,216,219,90,220,175,120,22,252,181,229,76,215,29,99,195,60,94,155,89,122,253,143,77,90,238,152,111,183,72,228,106,38,240,171,87,196,81,195,180,157,205,213,172,124,168,200,255,0,58,214,212,70,151,82,5,16,243,20,224,86,167,133,172,201,115,141,62,160,171,126,149,223,234,33,134,134,106,154,168,158,251,101,198,100,168,122,219,81,22,69,158,102,54,58,119,72,201,156,207,226,61,172,115,222,246,171,223,143,248,28,226,238,235,194,14,174,59,43,158,221,87,120,196,239,212,237,182,228,118,168,42,28,199,190,4,122,57,149,80,177,92,145,62,166,21,234,232,238,38,202,201,38,141,29,31,117,100,110,193,25,102,45,98,206,113,91,206,21,148,208,248,219,46,65,111,168,181,220,105,187,175,143,191,75,60,110,142,88,250,216,173,123,122,152,247,38,237,84,114,111,186,42,47,188,215,179,141,126,20,111,188,37,235,45,110,27,218,186,214,98,23,45,235,49,107,221,108,44,111,143,165,233,98,201,26,186,53,86,44,208,61,253,169,19,102,57,118,100,157,182,50,88,208,13,132,241,60,166,197,156,226,182,108,215,22,174,241,182,92,130,223,79,116,183,84,246,159,31,126,150,120,219,36,82,116,61,26,246,245,49,237,93,156,136,228,223,101,68,95,113,85,124,209,121,128,86,93,235,46,92,50,104,134,69,217,181,67,226,109,217,197,210,8,231,130,170,74,168,167,150,9,173,45,238,49,157,48,167,107,121,100,141,94,217,155,35,99,71,35,18,86,203,13,180,103,141,61,121,208,61,35,203,180,107,76,114,10,75,93,163,46,168,241,111,174,101,54,215,27,108,238,99,34,154,90,57,218,228,88,223,44,81,198,197,115,145,234,206,132,116,93,169,55,122,226,172,3,0,204,181,79,50,180,233,246,159,99,213,119,204,134,249,80,148,212,52,52,200,157,114,191,101,85,85,85,84,107,24,214,163,158,247,185,81,140,99,92,231,43,90,213,84,14,235,195,71,14,153,223,20,26,167,65,166,120,45,63,248,42,203,197,111,92,63,220,203,95,137,134,25,235,59,114,203,31,123,181,223,99,187,76,119,91,254,72,159,53,77,130,56,117,208,108,55,134,221,35,177,105,78,25,69,72,214,91,169,216,251,157,116,52,235,11,238,215,21,99,82,162,182,84,115,222,238,185,28,221,209,170,247,116,49,25,27,87,161,141,68,234,188,29,240,171,134,240,161,164,118,252,62,205,109,164,118,79,113,167,167,169,203,46,241,200,179,62,227,113,70,124,104,217,92,198,59,195,70,231,72,216,89,210,222,150,42,185,83,184,249,30,252,234,6,170,229,138,98,252,191,232,248,136,229,237,166,250,183,164,56,239,249,236,80,123,70,9,105,169,228,130,158,60,138,151,219,117,81,244,212,62,103,199,27,38,134,53,87,178,101,119,82,199,18,196,228,127,230,86,42,235,47,251,149,199,145,61,50,252,107,214,43,64,162,28,3,63,204,180,179,50,180,234,14,159,100,53,118,60,134,199,80,149,52,53,212,202,157,113,63,101,69,69,69,69,107,216,230,171,152,246,57,21,143,99,156,215,35,154,229,69,191,238,9,56,193,198,120,185,210,248,175,77,90,74,44,218,199,79,3,114,203,61,36,85,29,138,25,229,146,118,66,248,228,149,136,215,50,102,211,62,84,99,95,34,198,142,70,61,206,84,234,116,53,230,215,193,70,43,102,177,86,113,101,166,86,207,103,85,186,225,12,121,165,190,4,141,148,179,120,135,246,217,115,106,43,154,173,153,211,190,40,229,108,109,119,117,211,54,85,70,185,179,62,74,234,208,189,116,212,126,29,53,30,221,170,26,95,121,240,55,90,29,226,154,25,81,95,75,112,165,114,162,201,75,83,26,42,119,33,127,75,119,77,209,200,230,181,236,115,30,198,61,161,179,73,170,185,179,158,139,234,246,27,175,90,95,143,234,230,159,207,87,37,139,34,167,116,212,233,87,2,195,60,79,100,142,138,88,100,103,189,17,241,203,28,145,170,181,92,197,86,42,181,206,106,163,151,88,192,62,171,77,218,235,96,186,209,95,108,87,58,187,117,202,221,81,29,93,29,101,36,206,134,122,105,227,114,58,57,99,145,170,142,99,218,228,71,35,145,81,81,81,21,11,233,229,231,198,157,171,138,125,47,167,177,101,249,5,35,181,83,26,167,84,200,40,210,153,180,171,91,2,73,211,21,194,8,218,229,107,216,230,172,77,149,88,141,70,76,174,78,220,108,124,61,81,43,136,158,95,245,154,187,194,102,146,113,3,162,24,239,139,206,169,52,255,0,31,159,38,182,197,36,242,213,95,169,99,179,80,195,19,169,152,231,172,105,52,17,211,251,161,141,141,116,205,123,182,87,72,214,50,74,235,210,221,82,206,244,91,59,182,106,102,154,95,125,141,146,89,187,222,10,183,194,195,81,218,238,194,248,100,252,220,204,124,110,222,57,94,223,137,171,182,251,166,202,136,168,27,63,16,3,157,95,149,140,91,234,5,15,167,92,73,21,193,247,22,120,111,23,90,95,246,226,197,79,73,103,190,208,84,73,77,125,199,27,94,181,83,218,158,178,61,32,87,189,99,137,94,201,98,98,72,215,163,58,55,238,49,21,93,19,209,35,175,58,191,43,24,183,212,10,31,78,184,129,74,197,196,242,175,224,86,155,0,199,173,92,79,106,149,5,36,249,61,242,158,27,150,25,12,53,82,245,218,109,211,210,204,199,79,42,199,34,67,35,234,161,169,69,72,222,199,246,152,214,47,83,100,123,217,28,0,229,233,128,97,186,159,198,54,156,225,154,129,143,82,95,108,85,85,21,245,53,22,250,180,87,65,59,233,173,245,53,17,36,141,223,103,177,37,134,53,86,59,118,61,17,90,228,115,85,90,182,105,204,127,152,5,31,14,246,41,116,147,72,114,47,243,216,175,240,211,203,83,79,28,21,17,227,180,189,108,147,170,161,147,50,72,223,52,209,162,177,144,171,122,146,57,86,87,43,63,50,146,134,21,230,185,199,79,247,254,23,244,83,51,255,0,194,41,115,250,218,22,255,0,138,214,218,227,168,71,127,186,248,166,53,191,204,133,95,254,136,132,142,188,178,181,159,137,124,71,91,109,218,99,162,214,218,188,171,30,189,212,73,112,191,99,51,213,178,150,220,214,54,7,67,227,230,170,116,19,58,137,145,58,72,28,247,196,206,185,187,80,195,180,142,88,152,69,92,3,0,204,181,79,50,180,233,246,159,99,213,119,204,134,249,80,148,212,52,52,200,157,114,191,101,85,85,85,84,107,24,214,163,158,247,185,81,140,99,92,231,43,90,213,84,191,238,9,56,62,198,120,70,210,248,172,173,74,74,220,218,249,79,3,178,203,197,36,181,29,138,233,226,146,119,194,200,227,149,234,214,178,22,212,190,36,123,89,26,200,141,71,189,173,85,233,104,72,160,0,20,173,206,175,205,62,45,244,254,135,212,110,38,85,228,99,250,108,253,155,253,228,98,174,117,126,105,241,111,167,244,62,163,113,50,175,35,31,211,103,236,223,239,32,45,80,3,10,113,93,197,118,156,112,149,167,15,205,115,89,124,117,214,187,185,5,130,193,4,200,202,171,189,83,81,21,90,213,84,94,220,44,234,106,203,50,162,182,54,185,168,136,247,190,56,222,29,175,42,215,77,56,196,53,99,10,209,11,157,231,187,153,231,126,46,91,109,174,157,17,242,67,75,79,77,60,242,85,84,123,211,181,10,248,119,198,197,93,220,249,21,81,173,84,100,174,142,144,121,163,249,236,212,223,193,125,30,136,237,92,5,106,150,119,173,60,201,240,109,75,212,187,239,182,114,75,207,180,252,109,111,133,134,159,187,218,176,85,67,31,230,225,99,35,110,209,196,198,252,45,77,246,221,119,85,85,94,171,205,31,207,102,166,254,11,232,244,64,119,254,91,252,40,233,199,22,186,113,174,24,86,107,23,129,186,208,253,159,158,193,127,130,20,125,85,162,169,201,113,69,115,81,85,59,144,191,165,169,44,42,168,217,26,214,170,43,30,200,228,100,64,213,45,45,206,244,91,59,185,233,158,165,216,189,141,146,89,187,62,54,139,197,67,81,218,238,194,201,163,252,228,47,124,110,222,57,88,239,133,203,182,251,46,202,138,137,101,92,140,127,77,159,179,127,188,137,85,199,215,5,24,175,21,154,113,87,123,180,219,60,62,166,227,54,249,164,199,46,20,233,27,36,175,232,71,72,219,101,66,200,230,49,208,202,245,84,99,158,228,236,200,245,122,47,75,165,100,161,133,57,98,243,0,172,213,218,58,110,31,181,191,34,241,121,213,39,76,24,205,202,88,231,150,170,253,75,28,19,77,43,106,94,214,44,105,52,17,211,251,230,145,237,116,205,123,119,71,72,215,190,75,21,53,97,180,221,174,182,11,173,21,246,197,115,171,183,92,173,213,17,213,209,214,82,76,232,103,166,158,55,35,163,150,57,26,168,230,61,174,68,114,57,21,21,21,17,80,191,78,93,220,94,127,10,221,26,95,181,53,189,237,66,195,187,84,89,71,69,7,134,134,126,235,165,240,181,113,244,170,198,189,216,226,119,90,55,163,166,88,229,218,54,70,177,117,4,170,0,1,64,60,209,252,246,106,111,224,190,143,68,96,173,23,210,28,203,94,181,67,31,210,61,63,130,146,75,238,69,80,232,105,214,174,116,134,8,152,200,221,44,179,72,255,0,122,163,35,138,57,36,84,106,57,234,140,84,107,92,229,70,174,117,230,143,231,179,83,127,5,244,122,34,111,242,97,182,97,184,175,13,186,143,170,87,89,41,45,117,18,101,19,83,94,46,213,117,107,20,17,219,168,40,32,158,53,145,94,228,138,54,68,181,117,79,87,236,158,231,175,82,170,53,189,33,42,176,108,99,68,184,5,225,162,150,150,243,112,164,178,99,24,173,61,43,242,11,228,54,217,220,251,133,198,119,195,79,37,108,177,69,222,153,95,52,206,141,17,187,191,182,206,134,34,164,113,183,166,141,184,174,226,187,81,248,181,212,119,230,185,172,190,6,213,67,220,130,193,96,130,101,125,45,162,149,202,138,173,106,170,39,114,103,244,181,101,153,81,29,35,154,212,68,99,25,28,108,201,92,195,56,211,186,241,79,170,21,22,44,67,32,171,118,149,227,85,8,152,253,26,211,58,149,43,103,72,250,101,184,79,27,156,174,123,220,229,149,177,43,209,170,200,85,169,219,141,239,155,169,203,207,130,203,175,20,250,161,79,125,203,241,250,183,105,94,53,80,171,144,86,37,75,169,82,182,116,143,170,43,124,18,53,170,231,189,206,88,157,42,49,90,172,133,92,189,200,222,248,122,130,207,249,110,107,127,17,122,239,162,82,101,250,247,99,164,158,158,74,135,59,30,202,161,146,150,39,223,32,239,207,20,236,150,146,13,146,7,211,203,2,177,30,172,141,36,99,217,179,85,88,233,36,160,195,105,219,77,166,213,96,181,81,88,172,86,202,75,117,182,221,79,29,37,29,29,36,45,134,10,104,35,106,54,56,163,141,168,141,99,26,212,70,163,81,17,17,17,17,13,88,128,250,173,55,107,173,130,235,69,125,177,92,234,237,215,43,117,68,117,116,117,148,147,58,25,233,167,141,200,232,229,142,70,170,57,143,107,145,28,142,69,69,69,68,84,54,9,224,95,140,219,23,24,122,113,85,115,146,213,236,108,207,23,240,244,249,53,182,38,61,105,91,36,168,254,213,77,52,142,223,120,101,237,74,169,27,156,178,70,230,57,174,234,68,100,178,64,190,43,120,28,166,201,120,68,211,110,46,52,229,245,107,125,182,233,190,44,252,186,210,140,150,161,43,169,34,182,82,64,218,216,17,168,229,137,240,68,214,119,90,187,68,176,196,233,55,99,163,127,122,10,232,190,175,102,90,11,170,24,254,174,105,252,244,145,223,113,218,135,77,78,149,112,36,208,74,199,198,232,165,134,70,123,149,89,36,82,73,26,171,85,175,68,122,171,92,215,34,57,3,103,50,136,121,142,241,199,77,197,110,101,65,135,233,243,42,233,244,235,15,168,157,244,51,74,249,98,125,238,173,200,140,90,217,96,85,70,177,141,106,57,176,53,205,238,181,146,202,231,43,86,101,138,62,213,199,7,51,218,158,38,180,190,221,164,122,115,134,213,227,22,43,181,61,45,94,92,183,37,138,121,234,42,227,145,178,182,142,153,237,221,18,154,57,99,100,157,229,70,75,42,181,137,209,11,90,246,203,24,56,98,225,235,42,226,131,89,108,186,71,139,84,248,15,31,220,169,184,221,31,75,37,68,54,202,24,155,213,45,68,141,98,127,139,27,17,206,99,95,44,177,49,94,206,190,164,12,84,90,167,35,31,211,103,236,223,239,34,58,243,67,210,28,55,65,117,95,77,180,143,79,224,171,142,197,142,233,189,28,52,235,87,58,205,60,175,125,214,231,44,179,72,255,0,114,43,228,150,73,36,84,106,53,136,175,84,107,90,212,70,164,138,228,99,250,108,253,155,253,228,5,170,0,0,165,110,117,126,105,241,111,167,244,62,163,113,63,87,149,46,133,233,199,17,122,113,175,186,95,170,22,111,29,106,174,251,53,44,51,68,168,202,171,125,83,82,232,145,213,83,72,168,189,185,153,212,237,151,101,106,181,206,99,218,246,61,236,119,229,115,171,243,79,139,125,63,161,245,27,137,149,121,24,254,155,63,102,255,0,121,1,93,90,233,161,122,143,195,166,163,220,116,191,84,44,222,6,235,67,180,176,205,18,171,233,110,20,174,85,72,234,169,164,84,78,228,47,233,118,203,178,57,28,215,49,237,99,216,246,54,226,185,72,90,117,230,203,195,68,116,122,165,108,164,160,195,100,168,241,120,28,82,195,218,184,186,138,119,201,53,68,178,181,17,17,105,164,150,68,146,7,63,243,142,235,149,222,248,86,5,37,86,107,162,250,95,168,185,150,29,168,25,198,33,73,121,190,224,21,21,21,120,229,69,75,228,115,40,39,153,35,235,149,34,71,118,158,244,88,98,115,28,246,185,99,124,109,123,58,92,136,167,117,0,0,3,85,114,194,113,206,95,117,60,68,240,23,165,250,195,163,118,170,70,234,45,186,158,239,77,91,109,134,40,161,126,76,197,191,77,28,75,45,68,211,197,12,47,166,133,39,114,61,205,115,228,98,50,61,246,100,104,149,236,93,79,39,222,33,113,92,219,66,83,135,223,13,236,252,147,78,123,245,61,50,85,70,239,106,80,214,86,79,63,136,134,61,210,68,237,73,47,106,68,233,86,183,174,7,117,170,203,208,192,165,98,74,114,255,0,225,139,248,79,113,5,105,176,100,152,189,214,229,128,217,58,238,25,93,77,28,222,30,56,97,72,164,90,104,36,155,220,169,223,157,140,143,162,53,73,86,62,243,152,173,237,186,70,76,14,107,156,11,127,127,226,131,69,48,207,252,34,171,63,162,161,119,248,174,109,210,58,116,111,251,175,138,123,93,252,201,149,159,232,137,140,255,0,202,143,135,79,200,183,14,48,103,247,186,126,140,147,84,188,61,246,163,227,223,181,107,107,29,236,232,190,25,95,27,183,142,89,42,58,145,172,122,120,190,219,211,120,147,96,237,124,209,252,137,234,111,224,190,177,68,80,9,127,220,209,252,137,234,111,224,190,177,68,80,8,29,171,75,117,75,59,209,108,238,217,169,154,105,125,246,54,73,102,239,120,42,223,11,13,71,107,187,11,225,147,243,115,49,241,187,120,229,123,126,38,174,219,238,155,42,34,166,194,124,40,241,93,167,28,90,233,195,51,92,42,95,3,117,161,237,193,127,176,79,50,62,170,209,84,228,85,70,185,81,19,185,11,250,92,177,76,136,141,145,173,114,42,49,236,146,54,86,183,51,174,95,244,122,69,89,83,196,14,136,99,190,19,5,171,234,159,38,182,197,36,17,82,216,106,164,158,24,98,117,51,28,244,145,97,158,74,143,116,49,177,205,133,204,118,202,216,220,198,71,18,184,85,226,99,50,225,67,87,40,245,75,15,161,164,184,177,212,238,182,221,237,149,40,141,101,198,221,35,227,124,176,36,157,42,232,95,213,20,111,100,141,69,233,123,27,212,215,179,174,55,134,201,36,42,230,185,252,35,191,131,140,255,0,145,79,254,85,63,182,62,223,248,30,191,106,123,47,161,189,61,189,191,239,63,239,190,43,167,227,232,232,223,243,30,32,149,90,91,170,88,38,180,224,150,205,76,211,75,239,182,113,187,207,123,193,86,248,89,169,251,189,169,159,12,159,155,153,140,145,187,73,19,219,241,53,55,219,116,221,21,21,123,88,26,198,104,190,144,230,90,245,170,24,254,145,233,252,20,146,95,114,42,135,67,78,181,115,164,48,68,198,70,233,101,154,71,251,213,25,28,81,201,34,163,81,207,84,98,163,90,231,42,53,118,40,225,215,65,176,222,27,116,142,197,165,56,101,21,35,89,110,167,99,238,117,208,211,172,47,187,92,85,141,74,138,217,81,207,123,186,228,115,119,70,171,221,208,196,100,109,94,134,53,19,245,176,173,23,210,253,58,204,179,29,64,193,241,10,75,53,247,63,168,167,171,200,234,41,159,35,89,95,60,41,39,68,171,18,187,180,199,170,205,43,158,230,53,171,35,228,115,223,212,229,85,59,168,26,171,151,231,203,58,211,106,191,242,255,0,211,251,21,246,217,73,113,182,220,105,239,212,149,148,117,112,182,104,42,96,146,237,92,217,34,146,55,34,181,236,115,85,90,173,84,84,84,85,69,40,48,191,238,87,30,68,244,203,241,175,88,173,2,165,120,232,224,202,251,193,230,163,210,219,35,186,251,103,12,202,60,69,70,51,114,149,236,74,167,71,18,179,187,77,83,27,118,218,104,187,177,34,200,214,164,114,53,237,115,122,85,95,20,114,131,147,141,167,138,59,118,101,93,89,106,182,85,210,232,141,210,158,106,187,172,183,120,101,101,37,85,106,35,225,134,91,91,149,54,125,74,75,15,110,103,51,120,251,81,185,178,254,113,180,232,150,147,170,90,91,130,107,78,9,115,211,61,75,177,123,103,27,188,246,124,109,23,138,154,159,187,218,153,147,71,249,200,94,201,27,180,145,49,223,11,147,125,182,93,209,85,23,176,90,109,54,171,5,170,138,197,98,182,82,91,173,182,234,120,233,40,232,233,33,108,48,83,65,27,81,177,197,28,109,68,107,24,214,162,53,26,136,136,136,136,136,7,214,0,2,58,115,14,182,220,110,252,25,106,117,186,211,65,83,91,87,61,190,153,34,130,158,39,73,35,215,198,192,187,53,173,69,85,247,34,175,187,245,20,19,249,44,212,239,245,185,202,63,246,69,71,255,0,144,109,2,0,213,251,242,89,169,223,235,115,148,127,236,138,143,255,0,32,126,75,53,59,253,110,114,143,253,145,81,255,0,228,27,64,128,53,126,252,150,106,119,250,220,229,31,251,34,163,255,0,200,31,146,205,78,255,0,91,156,163,255,0,100,84,127,249,6,208,32,13,95,191,37,154,157,254,183,57,71,254,200,168,255,0,242,14,181,36,114,67,35,225,154,55,50,70,57,90,230,185,54,86,170,124,209,83,238,82,245,121,156,113,122,222,29,244,141,216,22,29,116,88,115,236,234,9,41,168,159,11,209,36,182,208,127,22,122,181,251,218,229,77,227,141,125,203,212,174,114,46,241,169,72,88,86,27,146,106,30,93,103,193,176,251,92,183,27,213,246,178,42,10,26,104,211,223,36,178,57,26,212,223,238,68,223,117,114,251,145,17,85,118,68,80,36,111,47,78,17,234,120,165,214,104,87,32,163,147,236,38,38,232,174,25,12,202,213,70,212,252,91,197,68,215,39,242,165,86,174,254,253,210,54,189,126,125,59,223,229,45,45,45,13,44,52,52,52,209,83,211,211,198,216,161,134,38,35,25,27,26,155,53,173,106,123,145,17,17,17,17,61,200,134,34,225,63,135,28,111,133,189,23,179,233,133,145,97,168,175,98,120,219,229,198,54,170,123,66,227,35,90,146,203,239,247,163,83,165,172,98,47,201,140,98,47,191,117,92,196,0,0,4,0,231,39,162,159,110,120,125,180,235,29,37,195,179,87,166,87,5,239,65,36,189,49,207,67,113,150,158,158,78,150,164,110,87,76,217,217,70,173,221,236,106,71,223,223,169,221,8,86,7,5,250,199,98,208,46,40,48,13,85,202,97,235,178,218,174,18,83,220,100,234,122,120,106,90,186,121,105,37,169,217,140,123,223,217,101,67,165,237,181,170,231,246,250,19,101,118,233,127,218,253,163,150,46,32,52,107,44,209,220,142,111,15,73,147,91,221,79,29,79,75,223,225,42,152,228,146,154,167,161,143,98,201,218,158,56,165,237,245,163,95,209,210,239,133,202,134,178,224,94,247,54,204,214,213,138,240,91,144,88,174,20,245,114,84,102,55,139,85,146,133,208,177,170,200,231,101,75,107,149,210,170,185,21,25,218,161,149,168,173,71,47,91,152,155,108,170,230,211,6,128,232,229,247,136,13,101,196,244,119,28,155,195,213,228,215,6,211,201,83,210,199,248,74,86,53,210,84,212,244,61,236,73,59,80,71,44,189,190,180,115,250,58,91,241,57,16,144,28,126,241,155,98,226,230,197,163,139,108,181,120,107,174,55,143,212,212,100,142,107,31,12,113,222,42,159,20,117,20,209,68,238,175,204,183,193,50,88,228,73,100,87,71,84,198,187,161,241,189,166,64,228,217,162,159,110,120,130,187,107,29,93,195,179,73,166,86,244,236,193,28,189,50,79,93,113,138,162,158,62,166,172,110,71,66,216,25,88,174,217,236,114,73,216,219,169,189,104,5,212,128,0,17,87,154,63,145,61,77,252,23,214,40,137,84,69,94,104,254,68,245,55,240,95,88,162,2,149,184,78,243,79,163,127,80,49,239,81,128,206,188,199,120,28,166,225,75,50,160,204,52,249,245,117,26,117,152,84,78,202,24,101,100,178,190,201,86,212,71,173,20,179,170,43,94,199,53,92,232,28,231,119,92,200,165,107,145,203,10,203,38,10,225,59,205,62,141,253,64,199,189,70,3,99,60,255,0,0,195,117,79,13,187,105,246,160,227,212,151,204,122,249,78,180,213,212,53,40,189,18,179,116,84,84,84,84,115,30,215,35,94,199,181,81,236,123,90,230,171,92,212,84,10,1,224,147,140,28,155,132,109,80,138,244,213,171,173,194,111,149,16,55,44,179,210,69,79,223,174,130,40,231,100,47,142,73,88,174,107,225,117,75,229,70,53,241,164,138,212,99,220,212,94,166,223,246,1,159,225,186,167,134,218,117,7,79,178,26,75,230,61,124,167,74,154,26,234,101,94,137,89,186,162,162,162,162,57,143,107,145,204,123,28,136,246,61,174,107,145,174,106,162,107,237,198,47,7,89,223,8,25,221,61,130,255,0,89,237,156,110,243,215,246,127,32,237,195,79,237,78,212,52,239,170,254,213,100,242,201,7,106,74,132,143,243,138,157,123,117,55,116,95,118,106,229,193,204,2,179,135,123,236,90,73,171,217,23,249,211,215,248,153,226,169,168,142,122,137,49,218,174,135,201,213,78,200,89,36,143,134,105,17,24,248,81,189,41,36,169,43,85,159,158,73,66,239,192,0,85,95,60,239,208,159,237,39,238,210,42,242,184,243,217,166,95,141,122,61,105,216,57,154,113,131,140,241,75,170,22,75,46,156,173,37,102,19,131,83,202,219,85,225,177,84,69,61,206,122,200,233,223,82,247,199,59,35,116,76,99,161,100,77,98,179,125,227,145,253,78,73,26,214,71,254,27,181,190,235,195,134,182,226,218,209,102,177,210,94,106,49,202,137,92,250,10,153,29,27,42,96,154,9,41,230,98,61,190,246,61,98,154,78,135,236,228,107,250,92,173,122,34,177,67,101,224,116,173,23,213,236,55,94,180,191,31,213,205,63,158,174,75,22,69,78,233,169,210,174,5,134,120,158,201,29,20,176,200,207,122,35,227,150,57,35,85,106,185,138,172,85,107,156,213,71,47,117,2,170,249,231,126,132,255,0,105,63,118,144,215,151,190,1,134,234,159,23,56,78,159,106,14,61,73,124,199,175,148,247,186,106,234,26,148,94,137,89,236,122,197,69,69,69,71,49,237,114,53,236,123,85,30,199,181,174,106,181,205,69,73,149,207,59,244,39,251,73,251,180,138,188,174,60,246,105,151,227,94,143,90,7,84,227,23,131,172,239,132,12,238,158,193,127,172,246,206,55,121,235,251,63,144,118,225,167,246,167,106,26,119,213,127,106,178,121,100,131,181,37,66,71,249,197,78,189,186,155,186,47,187,48,114,246,230,25,117,225,150,166,163,77,53,74,178,174,233,165,242,211,214,214,210,196,198,186,90,187,69,107,98,146,102,199,70,223,147,153,83,43,82,53,133,234,200,219,44,201,55,92,73,222,89,46,39,93,52,47,78,56,139,211,139,142,151,234,133,155,199,90,171,182,150,25,162,84,101,85,190,169,168,169,29,85,52,138,139,219,153,157,78,217,118,86,171,92,230,61,175,99,222,199,107,173,174,154,23,168,252,58,106,61,199,75,245,66,205,224,110,180,59,75,12,209,42,190,150,225,74,229,84,142,170,154,69,68,238,66,254,151,108,187,35,145,205,115,30,214,61,143,99,67,235,226,43,94,115,46,36,181,114,251,170,217,157,109,91,159,113,168,123,45,148,51,84,36,204,180,219,145,238,90,122,40,149,172,99,122,35,107,182,87,35,27,214,245,124,142,78,183,185,86,117,114,161,224,114,167,37,186,217,56,184,212,103,210,45,138,219,81,80,252,70,210,172,138,161,107,170,226,116,144,58,182,116,114,57,34,100,18,181,253,166,166,210,172,209,54,77,216,216,217,222,194,188,184,184,28,166,226,183,50,175,204,53,5,245,116,250,117,135,212,64,202,232,98,100,177,62,247,86,228,87,165,20,83,162,35,88,198,181,26,233,220,215,119,90,201,98,107,81,171,50,75,29,239,1,170,185,178,159,9,222,86,52,111,233,254,61,233,208,26,214,27,41,240,157,229,99,70,254,159,227,222,157,0,26,214,22,63,197,111,3,148,217,47,8,154,109,197,198,156,190,173,111,182,221,55,197,159,151,90,81,146,212,37,117,36,86,202,72,27,91,2,53,28,177,62,8,154,206,235,87,104,150,24,157,38,236,116,111,239,87,1,177,71,1,58,153,138,234,135,8,250,103,113,197,170,251,158,193,199,232,177,155,140,15,146,53,154,150,186,130,6,83,202,201,26,199,187,163,171,182,217,88,142,217,203,20,209,61,90,222,189,128,160,29,45,213,44,239,69,179,187,102,166,105,165,247,216,217,37,155,189,224,171,124,44,53,29,174,236,47,134,79,205,204,199,198,237,227,149,237,248,154,187,111,186,108,168,138,155,9,240,163,197,118,156,113,107,167,12,205,112,169,124,13,214,135,183,5,254,193,60,200,250,171,69,83,145,85,26,229,68,78,228,47,233,114,197,50,34,54,70,181,200,168,199,178,72,217,89,124,203,121,125,212,232,245,214,241,196,30,144,90,169,35,211,234,250,143,19,120,180,210,69,21,44,24,211,222,234,88,35,72,209,243,171,231,101,69,76,242,185,25,12,77,100,9,179,81,17,136,221,163,7,10,60,87,106,63,9,90,142,204,215,10,151,199,90,171,187,112,95,236,19,204,172,165,187,210,181,85,81,174,84,69,237,204,206,167,44,83,34,43,163,115,156,138,143,99,228,141,225,177,240,58,166,150,234,150,9,173,56,37,179,83,52,210,251,237,156,110,243,222,240,85,190,22,106,126,239,106,103,195,39,230,230,99,36,110,210,68,246,252,77,77,246,221,55,69,69,94,214,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,194,174,192,120,114,236,158,227,231,122,42,184,246,185,219,47,184,240,136,142,223,220,7,177,171,238,77,195,215,165,187,158,81,54,63,54,253,115,130,215,66,250,153,222,173,107,118,221,81,21,127,148,137,255,0,88,21,177,205,74,225,28,108,195,106,98,123,122,162,186,202,239,122,167,187,104,34,93,255,0,228,36,95,0,185,183,218,125,40,180,211,186,72,213,244,116,112,64,189,40,137,252,74,106,84,251,149,127,156,64,222,62,53,90,155,82,242,11,69,190,220,249,29,77,67,88,171,188,140,115,55,87,193,10,124,149,203,250,157,247,33,54,185,119,226,175,177,105,125,186,181,206,221,181,148,240,204,159,18,46,221,116,244,139,250,147,245,1,49,207,10,121,60,47,200,15,9,243,57,28,27,243,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,0,0,0,0,0,0,0,0,0,0,0,0,1,0,57,213,249,88,197,190,160,80,250,117,196,128,28,174,60,246,105,151,227,94,143,90,79,254,117,126,86,49,111,168,20,62,157,113,32,7,43,143,61,154,101,248,215,163,214,129,127,192,0,5,85,243,206,253,9,254,210,126,237,45,80,170,190,121,223,161,63,218,79,221,160,85,89,99,252,169,248,227,166,211,91,173,7,11,122,146,202,185,108,89,61,225,25,139,92,218,249,103,91,117,198,169,204,98,81,62,61,213,25,77,52,187,57,174,141,169,219,154,89,28,244,115,101,116,144,199,254,95,220,51,225,188,87,234,94,107,165,185,133,117,93,185,237,193,234,238,86,139,157,50,171,159,110,184,199,93,68,200,167,88,250,145,179,51,166,89,24,248,220,169,212,199,187,165,204,127,68,140,193,90,171,166,121,86,141,234,62,71,165,185,173,39,135,189,99,55,9,109,245,61,49,200,200,230,232,95,130,120,187,140,99,221,12,172,86,201,27,213,169,215,27,216,228,77,156,128,88,255,0,58,253,85,181,67,117,195,116,66,221,142,210,50,229,89,79,79,149,94,110,206,164,106,79,52,16,186,182,154,223,76,201,209,253,78,99,29,61,205,238,141,236,217,171,44,106,199,39,84,136,191,171,202,199,140,174,37,245,163,87,43,52,123,82,114,170,76,191,30,183,98,235,94,149,119,68,100,55,26,6,82,190,40,24,232,230,138,46,170,199,200,234,136,219,39,136,119,90,237,220,73,122,154,230,77,85,119,59,181,214,245,82,202,203,205,206,174,190,162,58,120,41,25,45,76,206,149,237,130,8,153,12,49,35,156,170,168,200,226,142,56,216,223,147,88,198,181,54,68,68,47,39,149,31,14,159,145,110,28,96,207,239,116,253,25,38,169,120,123,237,71,199,191,106,214,214,59,217,209,124,50,190,55,111,28,178,84,117,35,88,244,241,125,183,166,241,38,193,53,65,88,28,102,115,64,215,222,29,184,147,204,52,115,10,196,52,254,182,203,143,251,63,195,79,116,183,214,201,84,254,253,5,61,67,250,221,29,92,108,93,159,51,145,54,98,124,40,155,238,187,170,201,254,94,156,80,103,220,89,232,189,235,81,181,26,209,143,219,174,86,236,162,166,201,20,86,74,121,161,129,208,71,73,73,51,92,230,205,44,174,87,245,84,61,21,81,200,155,35,125,223,53,80,148,0,0,40,7,154,63,158,205,77,252,23,209,232,137,255,0,201,83,202,198,83,245,2,187,211,173,196,0,230,143,231,179,83,127,5,244,122,34,127,242,84,242,177,148,253,64,174,244,235,112,19,252,197,92,88,249,88,214,79,167,249,15,167,78,101,83,21,113,99,229,99,89,62,159,228,62,157,56,26,214,27,41,240,157,229,99,70,254,159,227,222,157,1,173,97,178,159,9,222,86,52,111,233,254,61,233,208,1,149,78,191,168,88,85,171,82,176,12,151,78,111,181,21,112,91,114,171,61,109,146,178,90,71,181,179,199,5,76,47,134,71,70,231,53,205,71,163,94,170,138,173,114,111,182,232,191,35,176,0,53,119,212,44,42,235,166,185,254,75,167,55,218,138,73,238,88,173,226,182,201,89,45,35,220,232,36,158,154,103,195,35,163,115,154,215,43,21,204,85,69,86,181,118,219,116,79,145,215,203,9,231,45,162,247,92,107,94,109,122,209,106,196,42,224,199,179,11,61,37,37,198,244,215,186,88,39,189,193,221,143,180,253,220,189,151,248,56,169,122,91,179,26,244,138,71,55,169,204,149,82,16,105,62,11,249,80,213,60,55,76,253,169,236,207,181,185,5,186,197,227,123,29,239,11,226,170,99,135,187,219,234,111,95,79,115,171,167,169,187,237,182,233,190,224,92,167,40,77,11,172,211,14,28,106,245,27,33,179,120,43,214,165,220,27,113,133,207,89,217,51,172,240,49,99,162,73,34,145,26,198,245,61,245,115,177,236,69,73,34,169,137,202,247,39,75,89,58,143,201,196,241,107,22,13,138,217,176,172,90,135,193,89,113,251,125,61,174,221,77,221,124,157,138,88,35,108,113,71,214,245,115,221,210,198,53,55,114,171,151,109,213,85,125,231,235,0,53,172,226,199,205,62,178,125,64,200,125,70,115,101,51,90,206,44,124,211,235,39,212,12,135,212,103,1,153,113,23,157,229,186,19,130,112,235,226,60,38,25,133,119,171,60,23,68,50,120,187,164,149,149,243,120,206,231,105,37,143,104,107,251,61,174,227,153,249,174,189,183,118,205,202,188,2,240,81,149,113,89,168,244,151,187,181,179,195,233,150,51,112,134,76,142,225,80,146,50,58,254,133,108,142,182,83,172,110,99,221,52,172,84,71,185,142,78,204,111,71,170,245,58,38,75,138,184,104,225,211,59,226,131,84,232,52,207,5,167,255,0,5,89,120,173,235,135,251,153,107,241,48,195,61,103,110,89,99,239,118,187,236,119,105,142,235,127,201,19,230,169,176,246,139,233,14,27,160,186,95,143,233,30,159,193,87,29,139,29,167,116,52,235,87,58,205,60,175,124,142,150,89,164,127,185,21,242,75,36,146,42,53,26,196,87,170,53,173,106,35,80,63,127,19,197,172,88,54,43,102,194,177,106,31,5,101,199,237,244,246,187,117,55,117,242,118,41,96,141,177,197,31,91,213,207,119,75,24,212,221,202,174,93,183,85,85,247,159,172,0,2,37,115,65,173,209,42,14,20,47,83,235,77,166,174,226,247,84,58,28,62,26,103,78,215,183,36,146,142,169,148,115,42,196,246,55,162,54,186,121,30,146,170,198,172,99,147,165,239,232,99,165,169,81,124,233,245,230,166,237,153,98,156,57,89,171,105,31,109,177,83,179,38,189,36,53,17,74,255,0,104,204,146,69,77,12,172,70,117,192,248,169,214,73,17,58,255,0,56,202,230,57,89,240,177,202,21,150,89,247,36,187,142,147,203,149,103,86,154,140,115,179,169,180,214,245,168,163,187,248,202,151,120,187,20,146,83,182,162,155,176,137,225,227,236,212,197,76,254,226,175,117,254,43,102,252,49,187,122,203,162,180,221,110,52,213,245,150,251,101,93,85,61,174,157,42,235,165,134,23,61,148,176,44,177,194,146,202,228,77,152,197,150,104,163,71,59,100,235,145,141,249,185,17,100,87,46,173,99,190,232,223,23,24,37,77,162,31,17,73,152,92,32,195,174,148,221,76,103,122,150,190,120,163,106,245,185,143,86,246,167,74,121,246,111,75,159,216,232,234,107,94,229,3,97,64,0,26,171,151,253,202,227,200,158,153,126,53,235,21,165,0,146,83,42,227,54,251,87,193,142,21,193,222,37,106,240,54,170,31,23,81,149,220,106,24,199,201,112,145,215,89,235,105,169,169,211,223,219,133,157,80,72,249,61,210,62,70,163,19,161,140,119,124,59,183,49,222,56,233,184,173,204,168,48,253,62,101,93,62,157,97,245,19,190,134,105,95,44,79,189,213,185,17,139,91,44,10,168,214,49,173,71,54,6,185,189,214,178,89,92,229,106,204,177,71,210,120,23,224,202,251,198,30,163,213,91,36,186,251,27,12,197,252,61,70,77,114,137,236,90,166,199,42,191,181,77,77,27,183,222,105,123,82,162,72,230,172,113,181,142,115,186,149,25,20,157,3,134,46,30,178,174,40,53,150,203,164,120,181,79,128,241,253,202,155,141,209,244,178,84,67,108,161,137,189,82,212,72,214,39,248,177,177,28,230,53,242,203,19,21,236,235,234,77,135,180,95,72,112,221,5,210,252,127,72,244,254,10,184,236,88,237,59,161,167,90,185,214,105,229,123,228,116,178,205,35,253,200,175,146,89,36,145,81,168,214,34,189,81,173,107,81,26,129,218,173,54,155,85,130,213,69,98,177,91,41,45,214,219,117,60,116,148,116,116,144,182,24,41,160,141,168,216,226,142,54,162,53,140,107,81,26,141,68,68,68,68,68,53,98,54,168,53,87,3,101,62,19,188,172,104,223,211,252,123,211,160,43,3,153,215,47,250,61,34,172,169,226,7,68,49,223,9,130,213,245,79,147,91,98,146,8,169,108,53,82,79,12,49,58,153,142,122,72,176,207,37,71,186,24,216,230,194,230,59,101,108,110,99,35,179,78,25,46,214,171,7,8,154,81,125,190,220,233,45,214,219,118,155,216,170,235,43,42,230,108,48,83,65,29,178,23,73,44,146,57,81,172,99,90,138,229,114,170,34,34,42,169,74,220,127,113,131,117,226,203,87,28,235,122,210,71,130,97,213,21,148,24,163,33,137,200,250,152,30,246,164,149,210,186,70,54,94,186,132,134,39,164,110,107,82,38,53,140,233,235,73,36,144,49,255,0,10,188,76,102,92,40,106,229,30,169,97,244,52,151,22,58,157,214,219,189,178,165,17,172,184,219,164,124,111,150,4,147,165,93,11,250,162,141,236,145,168,189,47,99,122,154,246,117,198,251,31,230,179,170,88,38,180,240,59,129,106,94,153,223,125,179,141,222,117,2,15,5,91,225,102,167,238,246,169,46,144,201,249,185,152,201,27,180,145,61,191,19,83,125,183,77,209,81,86,26,242,243,224,178,235,197,62,168,83,223,114,252,126,173,218,87,141,84,42,228,21,137,82,234,84,173,157,35,234,138,223,4,141,106,185,239,115,150,39,74,140,86,171,33,87,47,114,55,190,30,169,213,206,86,211,106,176,112,137,132,216,172,86,202,75,117,182,221,156,91,105,40,232,233,33,108,48,83,65,29,178,224,216,226,142,54,162,53,140,107,81,26,141,68,68,68,68,68,2,170,248,114,214,251,175,14,58,195,101,214,91,21,142,146,239,114,176,83,220,91,71,73,87,35,153,2,207,81,67,61,52,111,147,167,226,115,24,233,209,234,196,86,171,209,138,212,115,58,186,211,170,231,249,254,101,170,121,149,219,80,117,7,33,171,190,100,55,202,133,169,174,174,169,84,235,149,251,34,34,34,34,35,88,198,181,26,198,49,168,140,99,26,214,181,26,214,162,39,95,45,167,148,167,5,30,196,163,163,226,203,83,109,151,90,59,212,221,232,240,187,124,233,216,141,180,51,65,219,125,205,200,142,235,147,188,201,101,142,38,200,214,181,35,71,74,137,34,75,11,216,25,87,151,7,47,250,62,29,236,81,106,222,175,99,191,231,177,95,226,96,138,154,162,72,42,35,199,105,122,223,31,77,59,225,124,145,190,105,163,68,123,230,71,117,36,114,164,77,70,126,121,101,157,64,0,5,122,243,11,230,23,173,28,38,107,69,151,78,116,231,24,194,174,54,219,142,47,77,123,150,91,221,21,92,211,182,121,42,234,225,115,90,232,106,98,106,51,166,157,138,136,173,85,221,93,239,249,34,119,94,91,220,107,106,159,24,63,148,79,202,101,131,20,182,125,146,246,71,130,246,21,45,76,61,207,21,226,251,157,222,244,242,239,183,134,103,79,79,78,219,187,125,247,77,130,21,243,171,243,79,139,125,63,161,245,27,137,149,121,24,254,155,63,102,255,0,121,24,171,157,95,154,124,91,233,253,15,168,220,76,149,201,30,237,106,176,90,181,230,251,125,185,210,91,173,182,234,124,126,174,178,178,174,102,195,5,52,17,182,230,233,37,146,71,42,53,140,107,81,92,174,85,68,68,69,85,2,205,53,75,84,176,77,22,193,46,122,153,169,119,223,99,99,118,110,207,141,173,240,179,84,118,187,179,50,24,255,0,55,11,31,35,183,146,86,55,225,106,237,190,235,178,34,170,107,195,197,87,19,25,151,21,250,185,89,170,89,133,13,37,185,141,167,109,182,209,108,166,68,115,45,214,232,223,35,226,129,100,233,71,76,254,169,100,123,228,114,39,83,222,238,150,177,157,17,179,186,241,209,198,109,247,140,61,71,165,185,199,106,246,54,25,139,248,138,124,102,219,43,24,181,77,142,85,103,118,166,166,70,239,188,210,246,162,85,141,174,88,227,107,26,214,245,42,62,89,35,172,150,155,172,54,170,123,236,214,202,182,91,107,42,38,164,167,172,116,46,72,38,158,22,198,233,98,100,155,116,185,236,108,240,185,205,69,221,169,44,106,187,117,38,225,40,57,92,121,236,211,47,198,189,30,180,115,71,243,217,169,191,130,250,61,16,229,113,231,179,76,191,26,244,122,209,205,31,207,102,166,254,11,232,244,64,74,174,70,63,166,207,217,191,222,71,96,230,189,199,29,54,53,106,189,240,143,167,44,171,75,237,202,158,157,153,117,217,31,45,58,80,210,74,216,231,109,20,10,213,106,202,249,226,115,59,174,93,226,72,101,116,123,61,210,63,179,7,248,82,227,54,251,194,94,156,106,173,179,3,181,119,115,60,239,217,20,246,139,148,236,99,233,109,81,211,165,111,126,165,209,187,126,236,201,226,34,72,163,86,172,125,74,231,63,116,103,106,88,235,105,180,221,111,247,90,43,21,138,217,87,113,185,92,106,35,164,163,163,164,133,211,79,83,60,142,70,199,20,113,181,21,207,123,156,168,212,106,34,170,170,162,32,29,175,69,244,135,50,215,173,80,199,244,143,79,224,164,146,251,145,84,58,26,117,171,157,33,130,38,50,55,75,44,210,63,222,168,200,226,142,73,21,26,142,122,163,21,26,215,57,81,171,176,247,12,92,61,98,188,47,232,213,151,72,241,106,159,31,224,59,149,55,27,163,233,99,167,154,231,93,43,186,165,168,145,172,79,241,99,98,57,207,115,34,138,38,43,223,209,212,184,255,0,129,126,12,172,92,30,105,197,85,178,75,175,182,115,60,163,195,212,100,215,40,158,244,165,116,145,35,251,84,212,209,187,109,161,139,187,42,36,142,106,73,35,158,231,59,165,21,145,71,37,64,2,176,56,204,230,129,175,188,59,113,39,152,104,230,21,136,105,253,109,151,31,246,127,134,158,233,111,173,146,169,253,250,10,122,135,245,186,58,184,216,187,62,103,34,108,196,248,81,55,221,119,85,147,252,189,56,160,207,184,179,209,123,214,163,106,53,163,31,183,92,173,217,69,77,146,40,172,148,243,67,3,160,142,146,146,102,185,205,154,89,92,175,234,168,122,42,163,145,54,70,251,190,106,161,84,60,209,252,246,106,111,224,190,143,68,98,171,127,17,121,221,147,135,26,222,26,44,21,30,7,27,190,228,21,87,220,131,224,134,95,105,245,50,223,225,98,248,226,89,33,236,201,111,87,245,71,34,119,59,221,46,77,153,241,101,94,104,254,123,53,55,240,95,71,162,35,254,150,233,110,119,173,57,221,179,76,244,210,197,237,156,146,243,222,240,84,94,42,26,126,239,106,23,205,39,231,38,123,35,110,209,196,247,124,78,77,246,217,55,85,68,80,200,28,40,240,163,168,252,90,234,59,48,172,42,47,3,106,161,237,207,127,191,207,10,190,150,209,74,229,84,71,57,17,83,185,51,250,92,145,66,138,142,145,205,114,170,177,140,146,70,108,39,165,186,91,130,104,182,9,108,211,61,52,177,123,27,27,179,119,188,21,23,138,154,163,181,221,153,243,73,249,201,158,249,29,188,146,189,223,19,151,109,246,77,145,17,19,165,112,171,195,62,27,194,134,145,209,233,110,31,93,87,113,123,170,29,114,187,220,234,85,90,251,141,198,70,70,201,103,72,250,149,176,179,166,40,216,200,218,171,210,198,55,169,207,127,92,143,204,0,13,85,205,170,13,85,192,217,79,132,239,43,26,55,244,255,0,30,244,232,10,107,230,117,161,122,53,162,28,65,84,210,233,62,83,106,108,153,7,85,206,229,135,91,168,93,28,120,191,84,80,172,109,89,59,142,103,246,195,221,81,51,96,107,99,236,198,177,162,49,35,124,74,179,255,0,55,227,54,197,193,231,2,58,35,115,142,213,237,156,207,40,211,251,53,62,51,109,149,143,74,87,73,21,178,151,187,83,83,35,118,218,24,187,177,42,198,215,36,146,57,237,107,122,81,95,44,116,151,118,187,93,111,247,90,219,237,246,231,87,113,185,92,106,36,171,172,172,171,153,211,79,83,60,142,87,73,44,146,57,85,207,123,156,170,229,114,170,170,170,170,168,31,41,176,159,47,253,11,209,173,23,225,246,211,85,164,57,77,171,52,143,43,235,185,215,102,52,116,46,165,146,245,249,217,18,22,201,27,228,145,240,248,118,42,195,216,87,39,68,141,153,92,198,72,249,81,105,7,93,56,92,215,110,26,253,137,249,107,193,190,206,125,163,241,62,204,254,233,209,214,119,252,63,107,189,254,134,150,78,158,158,252,95,198,219,126,175,118,251,46,217,215,151,23,28,116,220,41,102,85,248,126,160,178,174,163,78,179,10,136,31,93,52,79,150,87,217,42,218,138,196,173,138,4,85,107,216,230,171,91,59,90,222,235,153,20,78,106,185,97,72,164,14,235,206,175,205,62,45,244,254,135,212,110,38,85,228,99,250,108,253,155,253,228,98,174,117,126,105,241,111,167,244,62,163,113,50,175,35,31,211,103,236,223,239,32,45,80,0,5,43,115,171,243,79,139,125,63,161,245,27,137,149,121,24,254,155,63,102,255,0,121,24,171,157,95,154,124,91,233,253,15,168,220,76,171,200,199,244,217,251,55,251,200,11,84,0,0,5,43,127,102,175,138,127,252,65,210,175,253,149,113,255,0,46,44,251,131,61,107,202,184,137,225,179,15,214,60,214,223,106,162,189,100,30,208,241,48,90,226,146,58,86,118,43,234,41,217,208,217,36,145,233,187,33,106,174,239,95,137,87,109,147,100,64,215,8,236,24,6,127,153,105,102,101,105,212,29,62,200,106,236,121,13,142,161,42,104,107,169,149,58,226,126,202,138,138,138,138,215,177,205,87,49,236,114,43,30,199,57,174,71,53,202,139,215,201,41,149,112,101,125,164,224,199,10,227,19,18,186,248,235,85,119,139,167,202,237,213,15,99,36,183,200,219,172,244,84,213,52,235,238,238,66,254,152,35,124,126,249,25,35,145,233,214,199,187,176,23,21,195,87,27,122,95,196,22,131,94,117,182,178,122,76,105,248,133,61,101,94,93,101,109,84,149,243,216,224,131,187,35,101,127,76,44,124,172,146,158,37,149,174,142,53,69,84,146,54,245,62,55,162,82,180,188,110,113,47,14,182,228,154,255,0,142,234,77,94,59,147,229,85,17,205,114,138,215,27,27,110,153,145,64,234,122,120,100,163,145,31,12,204,134,23,116,70,179,54,71,183,248,253,75,34,171,215,10,81,93,174,182,234,106,250,59,125,206,174,150,158,233,78,148,149,209,67,51,152,202,168,18,88,230,72,165,106,46,207,98,75,12,82,35,93,186,117,198,199,124,218,138,153,87,132,93,16,181,113,29,196,94,25,163,87,219,229,93,162,219,127,168,169,117,101,93,36,109,124,233,5,61,44,213,50,50,62,175,133,175,123,96,86,35,213,28,140,87,163,149,175,233,232,80,179,254,35,117,87,62,214,254,81,55,173,87,212,236,118,146,199,144,228,148,246,234,185,232,233,41,38,166,129,32,251,69,3,105,165,142,57,158,247,244,73,78,216,101,71,43,149,28,146,35,155,240,185,10,97,47,251,154,63,145,61,77,252,23,214,40,138,1,3,105,219,181,166,213,127,181,86,216,175,182,202,75,141,182,227,79,37,37,101,29,92,45,154,10,152,36,106,182,72,164,141,200,173,123,28,213,86,171,85,21,21,21,81,74,12,230,35,194,31,240,82,214,84,251,45,69,217,211,220,199,187,91,139,245,215,248,153,160,237,54,47,21,73,39,82,36,137,218,146,86,244,43,186,250,162,146,45,228,124,137,47,77,233,234,150,169,96,154,45,130,92,245,51,82,239,190,198,198,236,221,159,27,91,225,102,168,237,119,102,100,49,254,110,22,62,71,111,36,172,111,194,213,219,125,215,100,69,84,215,135,138,174,38,51,46,43,245,114,179,84,179,10,26,75,115,27,78,219,109,162,217,76,136,230,91,173,209,190,71,197,2,201,210,142,153,253,82,200,247,200,228,78,167,189,221,45,99,58,35,96,100,14,0,120,193,186,240,155,171,141,117,193,105,36,193,51,26,138,58,12,173,147,68,229,125,52,12,123,146,58,232,157,27,29,47,93,58,77,43,214,54,181,201,43,28,246,116,245,172,114,71,176,73,77,124,177,121,127,209,234,237,101,55,16,58,223,142,248,188,22,147,166,124,102,219,44,144,75,75,126,170,142,121,161,149,213,44,107,214,68,134,9,41,253,240,200,198,182,103,61,187,171,163,107,217,37,202,0,0,1,170,185,127,220,174,60,137,233,151,227,94,177,90,80,9,127,220,174,60,137,233,151,227,94,177,90,4,170,0,0,5,69,235,127,55,110,36,180,215,90,51,237,57,177,97,58,107,61,183,21,202,46,182,74,57,106,237,181,238,158,72,41,170,228,134,55,72,230,214,53,170,245,107,17,85,81,173,77,247,217,19,228,88,79,6,122,215,149,113,19,195,102,31,172,121,173,190,213,69,122,200,61,161,226,96,181,197,36,116,172,236,87,212,83,179,161,178,73,35,211,118,66,213,93,222,191,18,174,219,38,200,129,154,192,0,0,0,14,167,170,250,157,137,104,206,157,95,181,63,56,175,74,75,46,61,70,234,186,135,238,157,79,84,247,50,38,34,252,222,247,171,88,212,251,220,228,67,182,20,173,205,123,140,5,213,205,67,93,4,193,110,106,252,67,8,171,114,93,38,133,255,0,5,202,238,221,218,255,0,235,142,13,221,26,125,202,245,145,125,232,140,80,34,30,191,235,118,93,196,70,172,95,181,99,51,149,60,101,226,127,204,83,49,202,177,81,82,183,221,13,60,123,255,0,37,140,217,55,249,170,238,229,247,185,84,179,126,81,28,33,46,41,143,187,138,28,246,217,211,119,191,64,234,108,82,9,91,179,169,104,29,186,75,87,178,167,185,211,127,21,139,254,9,28,187,170,75,238,132,28,0,240,153,87,197,86,180,193,110,188,83,74,220,35,24,88,174,57,45,67,93,211,215,26,185,123,84,141,95,159,92,206,99,147,221,239,70,54,71,34,238,137,190,192,212,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,238,68,68,68,68,68,251,144,15,120,4,42,230,67,198,182,169,240,125,249,59,252,153,216,49,75,159,218,223,107,248,223,110,210,212,205,219,240,190,19,183,218,236,207,22,219,248,151,245,117,117,111,179,118,219,101,220,38,168,43,3,131,62,104,26,251,196,79,18,120,126,142,102,184,134,159,209,89,114,15,104,120,153,237,118,250,216,234,153,216,160,168,168,103,67,164,171,145,137,187,225,106,46,236,95,133,87,109,151,101,75,63,0,107,237,204,187,0,166,211,238,52,181,18,150,219,143,85,218,173,183,202,138,107,253,42,204,146,244,86,62,174,154,57,106,170,34,124,138,189,108,117,98,213,162,244,175,67,94,215,177,189,61,29,41,176,73,85,124,239,116,183,255,0,169,166,181,219,236,95,248,94,45,119,185,248,175,234,169,160,131,178,175,255,0,236,147,186,216,207,232,123,191,189,160,21,86,93,247,39,221,28,177,96,220,48,38,170,211,205,226,47,90,151,112,158,162,178,78,151,179,177,75,67,81,61,37,61,54,202,247,49,221,47,101,76,189,196,107,28,190,39,161,221,73,27,84,164,187,77,166,235,127,186,209,88,172,86,202,187,141,202,227,81,29,37,29,29,36,46,154,122,153,228,114,54,56,163,141,168,174,123,220,229,70,163,81,21,85,85,17,13,162,49,60,90,197,131,98,182,108,43,22,161,240,86,92,126,223,79,107,183,83,119,95,39,98,150,8,219,28,81,245,189,92,247,116,177,141,77,220,170,229,219,117,85,95,120,31,172,1,23,249,133,241,65,159,112,153,162,246,93,70,211,155,70,63,113,185,92,114,138,107,36,177,94,233,230,154,6,193,37,37,92,206,115,91,12,177,57,31,213,78,196,69,87,42,108,174,247,124,149,2,80,17,87,154,63,145,61,77,252,23,214,40,136,213,193,159,52,13,125,226,39,137,60,63,71,51,92,67,79,232,172,185,7,180,60,76,246,187,125,108,117,76,236,80,84,84,51,161,210,85,200,196,221,240,181,23,118,47,194,171,182,203,178,164,149,230,143,228,79,83,127,5,245,138,32,41,91,132,239,52,250,55,245,3,30,245,24,13,148,205,107,56,78,243,79,163,127,80,49,239,81,128,217,76,12,105,196,86,131,97,188,73,105,29,247,74,115,58,42,71,50,227,78,247,219,43,166,167,89,159,105,184,163,28,148,245,177,35,94,199,117,198,231,110,173,71,183,173,138,248,220,189,15,114,44,107,224,87,150,158,51,195,45,77,46,167,106,125,125,38,71,170,20,181,19,186,134,170,219,87,80,219,117,162,7,197,44,10,200,90,169,26,212,62,72,165,122,189,243,71,179,119,107,88,214,171,22,73,38,248,0,85,95,53,206,58,127,191,240,191,162,153,159,254,17,75,159,214,208,183,252,86,182,215,29,66,59,253,215,197,49,173,254,100,42,255,0,244,68,38,106,230,63,204,2,143,135,123,20,186,73,164,57,23,249,236,87,248,105,229,169,167,142,10,136,241,218,94,182,73,213,80,201,153,36,111,154,104,209,88,200,85,189,73,28,171,43,149,159,153,73,105,91,19,197,175,185,206,85,102,194,177,106,31,27,122,200,46,20,246,187,117,55,117,145,247,234,167,145,177,197,31,91,213,172,111,83,222,212,221,202,141,77,247,85,68,247,129,249,64,153,92,121,240,125,140,240,141,165,250,29,101,106,82,86,230,215,202,123,235,178,203,197,36,181,29,138,233,226,146,145,240,178,56,229,122,181,172,133,181,47,137,30,214,70,178,35,81,239,107,85,122,91,141,56,10,210,220,19,90,120,177,193,180,207,82,236,94,217,198,239,62,211,241,180,94,42,106,126,239,106,219,85,52,127,156,133,236,145,187,73,19,29,240,185,55,219,101,221,21,81,67,245,120,23,227,54,251,193,230,163,213,92,228,181,123,103,12,202,60,61,62,77,109,137,140,74,167,71,18,191,181,83,77,35,182,218,104,187,178,170,70,231,36,114,53,238,107,186,85,89,44,123,4,218,110,214,171,253,170,138,251,98,185,210,92,109,183,26,120,234,232,235,41,38,108,208,84,193,35,81,209,203,28,141,85,107,216,230,170,57,28,138,168,168,168,168,107,175,198,15,9,153,151,8,186,161,246,30,251,81,87,120,177,87,211,199,83,98,200,221,64,148,176,93,88,145,177,103,70,49,36,149,24,248,165,122,198,230,43,250,246,237,189,81,27,43,21,100,87,44,94,60,127,34,23,218,109,6,213,139,215,78,3,144,92,27,236,219,165,198,227,219,165,197,230,115,38,116,155,55,180,229,236,212,78,234,116,119,84,145,197,11,150,73,151,110,185,92,161,149,121,231,126,132,255,0,105,63,118,145,87,149,199,158,205,50,252,107,209,235,73,85,207,59,244,39,251,73,251,180,138,188,174,60,246,105,151,227,94,143,90,5,255,0,17,255,0,140,94,14,176,78,47,240,74,123,5,254,179,216,217,37,155,175,236,254,65,219,154,163,217,125,217,169,223,85,253,170,201,226,142,126,236,116,233,31,231,21,122,55,234,110,202,158,249,0,0,235,248,6,1,134,233,102,27,105,211,237,62,199,169,44,120,245,142,157,41,168,104,105,145,122,34,102,234,170,170,170,170,231,189,206,87,61,239,114,171,222,247,57,206,87,57,202,171,216,0,3,85,115,101,62,19,188,172,104,223,211,252,123,211,160,53,172,54,83,225,59,202,198,141,253,63,199,189,58,0,53,172,51,175,7,220,89,230,92,34,234,135,219,139,21,61,93,226,197,95,79,37,53,247,28,109,122,82,193,117,98,70,244,129,94,245,142,84,99,226,149,233,35,94,140,235,219,184,196,84,108,175,69,193,70,95,215,158,25,243,45,6,199,180,219,51,188,215,82,92,113,237,81,197,232,178,59,45,108,42,140,123,95,37,45,60,213,52,146,196,174,87,53,240,186,166,52,71,251,217,35,30,199,34,163,186,227,140,54,30,197,178,157,56,215,29,56,165,201,49,186,235,86,91,134,101,182,247,181,174,116,73,53,45,117,44,136,232,229,134,88,164,79,241,227,146,41,26,142,107,145,236,123,81,81,205,72,23,167,156,156,116,238,217,175,57,102,87,169,55,90,75,206,151,173,68,211,98,216,189,5,77,92,19,244,77,212,169,13,108,221,125,214,178,153,28,140,98,199,51,159,50,181,146,61,209,162,58,25,34,7,46,46,56,233,184,82,204,171,240,253,65,101,93,70,157,102,21,16,62,186,104,159,44,175,178,85,181,21,137,91,20,8,170,215,177,205,86,182,118,181,189,215,50,40,156,213,114,194,145,73,123,192,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,14,15,85,251,142,74,187,30,190,180,85,220,14,11,190,255,0,35,218,198,34,34,4,68,95,154,28,192,225,35,210,52,234,114,162,34,123,213,84,141,92,83,234,124,84,80,193,134,216,43,35,168,187,86,196,233,25,4,106,142,145,17,147,53,87,225,86,174,254,230,63,255,0,181,83,51,106,94,103,65,136,99,85,183,42,186,168,226,88,161,145,201,212,246,183,117,72,222,190,237,220,159,205,34,158,148,99,119,13,104,212,219,166,160,93,96,146,106,59,117,67,233,104,214,86,185,205,86,57,39,118,237,234,71,166,219,72,207,147,147,254,128,33,175,22,218,106,236,27,15,196,93,89,11,226,174,169,186,73,214,215,34,239,179,90,170,159,202,84,249,57,164,252,224,6,57,29,164,22,169,38,85,221,41,96,107,81,83,238,240,180,164,120,230,135,143,50,217,101,195,43,24,198,181,172,187,76,197,68,77,147,223,3,23,245,39,243,73,49,192,156,180,178,232,221,133,105,149,158,235,125,42,63,167,111,227,248,90,109,254,64,73,179,139,254,71,35,139,190,64,113,103,204,246,28,27,247,28,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,128,28,234,252,172,98,223,80,40,125,58,226,64,14,87,30,123,52,203,241,175,71,173,39,255,0,58,191,43,24,183,212,10,31,78,184,144,3,149,199,158,205,50,252,107,209,235,64,191,224,0,2,170,249,231,126,132,255,0,105,63,118,150,168,85,95,60,239,208,159,237,39,238,208,49,87,37,79,52,249,79,211,250,239,81,183,19,211,152,55,4,150,174,43,240,8,239,184,196,20,148,58,139,138,211,212,77,106,172,109,43,93,61,218,6,195,51,153,105,124,142,154,38,49,146,84,58,55,54,89,21,201,10,247,21,168,137,36,155,192,190,74,158,105,242,159,167,245,222,163,110,46,164,13,117,184,63,225,139,42,215,158,38,172,250,77,118,197,250,41,49,235,131,110,25,173,190,233,52,148,18,83,90,233,42,163,142,182,7,162,116,204,217,156,175,72,17,140,68,123,100,145,55,86,53,175,123,54,30,180,218,109,86,11,85,21,138,197,108,164,183,91,109,212,241,210,81,209,210,66,216,96,166,130,54,163,99,138,56,218,136,214,49,173,68,106,53,17,17,17,17,16,233,86,237,11,211,139,86,184,221,248,135,161,179,118,115,59,222,63,79,141,213,212,198,169,28,111,165,138,101,145,94,230,49,19,185,51,250,105,216,233,36,87,185,35,164,129,140,232,68,114,63,32,1,0,56,163,229,73,252,37,53,219,38,214,191,203,215,217,207,180,126,11,251,153,246,91,198,118,60,61,28,20,223,223,188,92,125,93,93,142,175,226,38,221,91,123,246,221,115,255,0,5,60,41,127,3,237,44,186,233,159,219,223,181,190,211,200,39,190,248,223,101,248,14,223,114,154,158,30,215,111,189,46,251,120,110,174,174,164,223,175,109,189,219,172,128,0,0,0,80,15,52,127,61,154,155,248,47,163,209,19,255,0,146,167,149,140,167,234,5,119,167,91,136,1,205,31,207,102,166,254,11,232,244,68,255,0,228,169,229,99,41,250,129,93,233,214,224,39,249,138,184,177,242,177,172,159,79,242,31,78,156,202,166,42,226,199,202,198,178,125,63,200,125,58,112,53,172,54,83,225,59,202,198,141,253,63,199,189,58,3,90,195,101,62,19,188,172,104,223,211,252,123,211,160,3,42,128,117,77,88,206,191,37,250,89,153,106,103,178,253,167,246,75,31,184,223,124,23,127,179,226,188,45,52,147,118,187,157,46,232,234,237,244,245,116,187,109,247,217,118,216,10,107,230,247,174,148,122,159,196,117,38,156,227,215,159,27,101,211,75,123,173,211,53,137,3,225,109,226,119,164,149,171,28,177,171,158,238,150,50,146,7,177,234,139,28,180,210,181,24,213,234,115,225,182,158,230,183,93,53,207,241,173,70,177,83,210,79,114,197,111,20,87,186,56,170,216,231,65,36,244,211,50,104,219,35,90,230,185,88,174,98,34,162,57,171,182,251,42,124,207,147,44,202,111,185,206,85,121,205,114,154,239,27,122,200,46,21,23,75,141,79,105,145,247,234,167,145,210,75,39,67,17,172,111,83,222,229,217,168,141,77,246,68,68,247,31,148,6,209,26,123,154,218,181,43,0,198,181,26,197,79,87,5,183,42,179,209,94,232,226,171,99,91,60,112,84,194,201,163,108,141,107,156,212,122,53,232,138,136,231,38,251,236,171,243,59,1,0,57,50,106,151,218,190,28,111,186,103,95,125,241,85,248,38,65,39,134,162,240,189,30,14,215,90,196,154,31,206,35,17,178,117,213,54,226,239,123,156,246,237,178,236,222,218,19,252,1,173,103,22,62,105,245,147,234,6,67,234,51,155,41,154,214,113,99,230,159,89,62,160,100,62,163,56,23,39,202,127,22,177,99,252,18,226,23,107,69,15,135,171,201,174,23,123,165,210,78,235,223,226,42,153,93,53,35,100,217,202,168,205,160,164,167,102,205,68,111,193,190,221,78,114,172,192,34,175,43,143,34,122,101,248,215,172,86,146,168,0,0,15,146,237,118,181,88,45,85,183,219,237,206,146,221,109,183,83,201,87,89,89,87,51,97,130,154,8,218,174,146,89,36,114,163,88,198,181,21,202,229,84,68,68,85,83,90,30,32,117,51,242,201,174,57,230,169,71,87,117,168,164,201,178,10,235,133,7,181,36,235,170,134,133,243,59,194,192,255,0,141,232,222,212,9,20,104,198,185,90,198,177,26,213,233,106,23,127,204,211,90,255,0,34,220,35,229,62,30,223,226,171,243,189,240,170,62,184,186,225,139,198,193,55,136,146,77,164,99,155,181,44,85,61,14,78,173,165,88,186,154,173,234,218,130,237,54,155,173,254,235,69,98,177,91,42,238,55,43,141,68,116,148,116,116,144,186,105,234,103,145,200,216,226,142,54,162,185,239,115,149,26,141,68,85,85,84,68,2,215,249,115,112,197,246,231,128,13,88,134,175,23,181,50,245,172,62,210,183,217,235,110,147,119,169,103,134,146,157,97,183,206,248,219,220,236,248,123,138,214,61,30,145,164,168,230,35,209,28,141,137,74,150,54,125,210,124,23,242,95,165,152,110,153,251,83,218,127,100,177,251,117,139,198,246,59,62,43,194,211,71,15,119,183,212,238,142,174,223,87,79,83,182,223,109,215,109,202,12,230,17,165,247,93,42,227,7,82,109,151,7,85,205,79,127,188,75,148,80,213,205,68,234,102,84,65,112,114,212,175,107,117,84,145,145,75,36,180,235,35,87,103,62,157,254,230,170,43,26,23,147,194,174,169,126,90,120,113,211,173,76,154,251,237,154,251,206,63,75,237,90,223,11,225,251,183,72,153,217,174,252,218,49,141,110,213,81,78,223,129,168,197,219,118,110,213,106,174,85,43,131,146,62,107,106,175,209,125,66,211,152,105,234,210,229,99,202,34,189,212,74,230,55,176,232,43,169,35,134,38,177,221,93,74,244,117,190,101,114,43,81,17,29,30,202,237,213,27,99,224,106,174,73,251,191,3,153,149,127,7,56,111,23,26,114,250,187,237,13,85,61,201,249,117,165,24,142,158,218,202,107,133,76,13,173,129,26,155,190,153,34,133,157,214,174,239,137,81,210,110,232,149,253,136,192,95,247,43,143,34,122,101,248,215,172,86,129,72,26,23,174,154,143,195,166,163,219,181,67,75,239,62,6,235,67,188,83,67,42,43,233,110,20,174,84,89,41,106,99,69,78,228,47,233,110,233,186,57,28,214,189,142,99,216,199,183,98,157,11,215,77,56,226,47,78,45,218,161,165,247,159,29,106,174,222,41,161,149,17,149,86,250,166,162,44,148,181,49,162,175,110,102,117,55,116,221,90,173,115,94,199,61,143,99,221,88,28,200,185,110,254,79,253,169,196,47,15,86,31,243,41,241,214,100,216,205,28,95,247,23,239,125,101,35,19,254,243,249,172,145,39,250,31,222,230,167,99,116,167,137,124,31,113,103,153,112,139,170,31,110,44,84,245,119,139,21,125,60,148,215,220,113,181,233,75,5,213,137,27,210,5,123,214,57,81,143,138,87,164,141,122,51,175,110,227,17,81,178,189,20,54,51,53,87,54,125,210,221,82,193,53,167,4,182,106,102,154,95,125,179,141,222,123,222,10,183,194,205,79,221,237,76,248,100,252,220,204,100,141,218,72,158,223,137,169,190,219,166,232,168,171,172,16,18,255,0,137,46,59,175,186,133,160,90,127,194,254,158,191,193,98,24,254,31,98,181,228,149,59,50,79,110,213,65,69,111,147,183,209,45,59,101,165,240,181,116,243,199,188,114,43,102,219,171,117,103,74,46,42,225,71,133,29,71,226,215,81,217,133,97,81,120,27,85,15,110,123,253,254,120,85,244,182,138,87,42,162,57,200,138,157,201,159,210,228,138,20,84,116,142,107,149,85,140,100,146,51,31,233,110,150,231,122,211,157,219,52,207,77,44,94,217,201,47,61,239,5,69,226,161,167,238,246,161,124,210,126,114,103,178,54,237,28,79,119,196,228,223,109,147,117,84,69,216,79,133,30,20,116,227,132,173,56,102,21,133,69,227,174,181,221,185,239,247,249,225,70,85,93,234,154,138,136,231,34,42,246,225,103,83,146,40,81,85,177,181,206,85,87,189,242,72,240,200,26,91,165,184,38,139,96,150,205,51,211,75,23,177,177,187,55,123,193,81,120,169,170,59,93,217,159,52,159,156,153,239,145,219,201,43,221,241,57,118,223,100,217,17,17,33,95,58,191,43,24,183,212,10,31,78,184,147,252,128,28,234,252,172,98,223,80,40,125,58,226,5,106,240,21,165,184,38,180,241,99,131,105,158,165,216,189,179,141,222,125,167,227,104,188,84,212,253,222,213,182,170,104,255,0,57,11,217,35,118,146,38,59,225,114,111,182,203,186,42,162,236,82,80,15,43,143,61,154,101,248,215,163,214,151,252,0,0,4,42,227,91,150,247,240,193,213,59,86,166,126,89,126,201,123,51,31,130,197,224,190,206,248,254,231,110,166,162,110,239,115,197,69,182,254,39,167,167,165,118,232,223,127,126,201,218,248,24,224,99,248,23,125,182,255,0,61,31,182,63,108,125,155,254,162,123,63,194,248,79,19,255,0,156,77,215,213,226,127,216,237,209,247,239,238,149,64,10,86,231,87,230,159,22,250,127,67,234,55,18,16,90,179,252,202,197,134,223,244,250,205,144,213,209,227,217,85,69,13,77,234,134,21,70,178,189,244,107,42,211,36,170,137,212,230,49,211,200,244,102,253,10,254,135,42,43,163,98,182,111,243,171,243,79,139,125,63,161,245,27,137,10,180,183,75,115,189,105,206,237,154,103,166,150,47,108,228,151,158,247,130,162,241,80,211,247,123,80,190,105,63,57,51,217,27,118,142,39,187,226,114,111,182,201,186,170,34,134,64,225,71,133,29,71,226,215,81,217,133,97,81,120,27,85,15,110,123,253,254,120,85,244,182,138,87,42,162,57,200,138,157,201,159,210,228,138,20,84,116,142,107,149,85,140,100,146,50,95,243,124,210,220,19,69,176,77,0,211,61,52,177,123,27,27,179,125,171,240,84,94,42,106,142,215,118,106,9,164,252,228,207,124,142,222,73,94,239,137,203,182,251,38,200,136,137,99,252,42,240,207,134,240,161,164,116,122,91,135,215,85,220,94,234,135,92,174,247,58,149,86,190,227,113,145,145,178,89,210,62,165,108,44,233,138,54,50,54,170,244,177,141,234,115,223,215,35,224,95,60,239,208,159,237,39,238,208,34,175,43,143,61,154,101,248,215,163,214,142,104,254,123,53,55,240,95,71,162,28,174,60,246,105,151,227,94,143,90,57,163,249,236,212,223,193,125,30,136,15,201,225,75,131,43,239,22,154,113,170,183,60,14,235,218,204,240,79,100,84,90,45,179,189,140,165,186,199,80,149,189,250,103,72,237,187,83,47,135,137,98,145,92,145,245,35,154,253,145,253,216,176,7,249,170,192,178,175,245,87,28,201,49,203,135,251,101,29,117,182,186,158,79,248,50,67,52,114,51,250,28,215,55,238,84,44,255,0,145,143,233,179,246,111,247,145,157,121,134,114,243,181,113,47,106,168,213,77,43,163,164,183,106,165,186,157,17,236,87,54,24,50,72,35,110,205,167,157,203,179,89,82,214,162,54,41,220,168,138,136,216,165,94,142,220,144,7,106,229,231,198,157,171,138,125,47,167,177,101,249,5,35,181,83,26,167,84,200,40,210,153,180,171,91,2,73,211,21,194,8,218,229,107,216,230,172,77,149,88,141,70,76,174,78,220,108,124,61,82,212,214,7,22,202,117,31,67,181,30,151,36,198,235,174,184,150,103,137,92,30,214,185,209,44,53,84,53,81,171,163,150,25,98,145,63,199,142,72,164,106,181,205,87,177,237,84,87,53,111,251,131,174,49,112,78,47,240,74,139,253,130,143,216,217,37,155,163,237,6,63,220,154,163,217,125,217,170,25,75,253,180,248,34,142,126,236,116,235,39,230,209,122,55,233,118,202,158,240,192,28,81,242,164,254,18,154,237,147,107,95,229,235,236,231,218,63,5,253,204,251,45,227,59,30,30,142,10,111,239,222,46,62,174,174,199,87,241,19,110,173,189,251,110,185,255,0,130,158,20,191,129,246,150,93,116,207,237,239,218,223,105,228,19,223,124,111,178,252,7,111,185,77,79,15,107,183,222,151,125,188,55,87,87,82,111,215,182,222,237,214,64,0,40,7,154,63,158,205,77,252,23,209,232,137,211,201,47,22,177,82,104,22,117,154,211,208,244,94,174,185,130,218,235,42,123,175,94,237,45,37,21,60,148,241,244,42,244,55,165,245,181,43,186,34,57,123,155,57,85,26,212,72,45,205,31,207,102,166,254,11,232,244,68,255,0,228,169,229,99,41,250,129,93,233,214,224,39,248,0,1,170,185,181,65,170,184,31,171,147,101,55,220,194,227,13,219,35,174,241,117,116,246,250,11,92,114,118,153,31,77,45,21,44,84,148,209,236,196,68,94,136,32,137,155,237,212,238,157,220,170,229,85,91,84,229,41,193,71,177,40,232,248,178,212,219,101,214,142,245,55,122,60,46,223,58,118,35,109,12,208,118,223,115,114,35,186,228,239,50,89,99,137,178,53,173,72,209,210,162,72,146,194,246,71,254,92,28,191,235,56,136,190,197,171,122,189,142,255,0,157,61,7,137,130,42,106,137,39,167,147,34,170,232,124,125,52,239,133,241,200,200,97,145,81,239,153,29,210,178,68,145,53,31,249,229,138,239,192,233,90,209,164,56,110,189,105,126,65,164,122,129,5,92,150,44,138,157,176,212,45,36,235,12,241,61,146,54,88,166,141,254,244,71,199,44,113,200,136,228,115,21,88,136,230,185,170,173,93,117,184,138,208,108,203,134,221,92,190,233,78,103,69,86,215,219,170,30,251,101,116,212,233,11,46,214,229,123,146,158,182,36,107,222,222,137,26,221,213,168,247,116,61,31,27,151,173,142,68,217,120,142,188,109,240,125,140,241,115,165,242,217,92,148,148,89,181,142,158,119,98,119,138,185,106,59,20,51,203,36,15,153,146,71,19,209,174,100,205,166,100,74,247,50,69,141,28,175,99,92,169,210,224,215,218,243,148,223,114,11,117,138,211,119,174,241,20,152,205,189,246,187,92,125,166,51,195,210,190,170,162,173,209,238,212,69,126,243,213,212,63,119,42,187,227,219,126,150,181,18,207,249,24,254,155,63,102,255,0,121,21,151,159,224,25,150,150,102,87,109,62,212,28,122,174,199,144,216,234,22,154,186,134,165,19,174,39,236,138,138,138,138,173,123,28,213,107,216,246,170,177,236,115,92,213,115,92,138,182,105,200,199,244,217,251,55,251,200,11,84,0,1,74,220,234,252,211,226,223,79,232,125,70,226,101,94,70,63,166,207,217,191,222,70,42,231,87,230,159,22,250,127,67,234,55,19,42,242,49,253,54,126,205,254,242,2,213,0,0,85,95,246,12,127,244,162,255,0,153,63,252,158,79,254,23,52,47,248,53,232,78,51,162,159,106,126,209,253,156,241,191,221,63,3,224,251,254,34,178,122,159,239,61,201,58,122,123,253,63,199,93,250,119,247,111,178,101,80,6,170,229,255,0,114,184,242,39,166,95,141,122,197,105,64,37,255,0,114,184,242,39,166,95,141,122,197,104,21,151,204,119,129,202,110,20,179,42,12,195,79,159,87,81,167,89,133,68,236,161,134,86,75,43,236,149,109,68,122,209,75,58,162,181,236,115,85,206,129,206,119,117,204,138,86,185,28,176,172,178,76,158,77,156,61,125,139,210,123,183,16,183,106,155,85,93,94,162,109,69,104,100,116,187,213,91,168,104,170,106,34,157,174,157,200,138,157,249,216,138,232,153,240,244,211,64,229,115,156,189,49,207,92,255,0,0,195,117,79,13,187,105,246,160,227,212,151,204,122,249,78,180,213,212,53,40,189,18,179,116,84,84,84,84,115,30,215,35,94,199,181,81,236,123,90,230,171,92,212,84,250,177,60,90,197,131,98,182,108,43,22,161,240,86,92,126,223,79,107,183,83,119,95,39,98,150,8,219,28,81,245,189,92,247,116,177,141,77,220,170,229,219,117,85,95,120,17,175,154,63,145,61,77,252,23,214,40,138,1,47,251,154,63,145,61,77,252,23,214,40,138,1,2,79,241,253,198,13,215,139,45,92,115,173,235,73,30,9,135,84,86,80,98,140,134,39,35,234,96,123,218,146,87,74,233,24,217,122,234,18,24,158,145,185,173,72,152,214,51,167,173,36,146,79,213,229,231,193,101,215,138,125,80,167,190,229,248,253,91,180,175,26,168,85,200,43,18,165,212,169,91,58,71,213,21,190,9,26,213,115,222,231,44,78,149,24,173,86,66,174,94,228,111,124,61,88,215,133,30,20,117,31,139,93,71,102,21,133,69,224,109,84,61,185,239,247,249,225,87,210,218,41,92,170,136,231,34,42,119,38,127,75,146,40,81,81,210,57,174,85,86,49,146,72,205,132,244,183,75,112,77,22,193,45,154,103,166,150,47,99,99,118,110,247,130,162,241,83,84,118,187,179,62,105,63,57,51,223,35,183,146,87,187,226,114,237,190,201,178,34,34,7,96,180,218,109,86,11,85,21,138,197,108,164,183,91,109,212,241,210,81,209,210,66,216,96,166,130,54,163,99,138,56,218,136,214,49,173,68,106,53,17,17,17,17,16,250,192,0,0,3,85,114,255,0,185,92,121,19,211,47,198,189,98,180,160,18,255,0,185,92,121,19,211,47,198,189,98,180,9,84,0,2,181,117,99,147,95,229,67,84,243,45,76,254,17,222,204,251,91,144,92,111,190,11,236,135,123,194,248,170,153,38,237,119,60,107,122,250,123,157,61,93,45,223,109,246,77,246,38,175,11,154,23,252,26,244,39,25,209,79,181,63,104,254,206,120,223,238,159,129,240,125,255,0,17,89,61,79,247,158,228,157,61,61,254,159,227,174,253,59,251,183,217,50,168,0,0,0,1,214,117,47,81,113,77,36,192,175,186,149,156,92,82,138,199,143,81,190,182,178,109,183,119,75,126,76,98,123,186,158,247,43,88,214,255,0,41,206,106,125,224,70,94,100,220,95,55,134,125,33,118,55,136,220,82,61,64,205,98,150,146,210,172,217,95,65,77,242,154,181,127,82,181,23,166,63,214,247,34,236,168,199,33,69,216,174,47,146,103,217,85,179,17,197,237,181,23,91,229,246,178,58,42,42,104,190,41,39,158,71,35,90,155,175,235,85,247,170,251,147,222,170,187,29,219,137,13,120,202,120,146,214,27,246,172,101,78,116,111,185,77,219,160,163,235,87,50,130,133,138,169,5,59,63,161,173,247,170,166,221,79,115,221,182,238,82,199,185,66,112,134,182,75,91,248,167,207,109,109,74,219,156,82,82,98,16,204,223,138,10,101,221,147,214,236,191,37,147,223,27,23,231,209,220,95,147,209,64,154,92,33,112,209,143,112,175,162,214,173,56,182,118,106,110,242,39,142,191,220,152,221,150,186,224,246,167,113,200,171,239,237,177,17,35,98,123,190,6,34,175,196,174,85,205,96,0,34,175,28,252,12,127,13,31,177,63,231,163,246,59,236,119,180,191,212,79,104,120,175,23,225,191,243,136,122,58,124,55,251,45,250,254,237,189,242,168,1,0,56,92,229,73,252,26,245,219,25,214,191,203,215,218,63,179,158,55,251,153,246,91,193,247,252,69,28,244,223,223,188,92,157,61,61,254,175,226,46,253,59,123,183,221,39,248,0,10,213,231,105,169,153,86,63,167,26,119,165,182,154,191,15,101,204,46,23,11,133,223,183,36,140,146,163,192,37,55,98,7,116,189,24,248,85,245,107,35,152,246,187,243,144,64,228,86,171,61,246,84,80,15,51,173,82,252,168,113,147,154,248,75,239,180,237,88,151,135,197,173,255,0,218,189,159,11,225,99,79,23,7,189,141,115,250,107,164,173,248,221,213,190,255,0,11,149,136,192,35,86,39,148,223,112,108,170,205,154,226,213,222,10,245,143,220,41,238,150,234,158,211,36,236,85,65,35,100,138,78,135,163,152,238,151,177,171,179,145,90,187,108,168,169,238,54,125,196,242,155,22,115,138,217,179,92,90,187,198,217,114,11,125,61,210,221,83,218,124,125,250,89,227,108,145,73,208,244,107,219,212,199,181,118,114,35,147,125,149,17,125,198,173,165,239,114,147,205,109,89,87,5,184,253,138,223,79,87,29,70,29,120,186,217,43,157,51,26,140,146,119,212,186,185,29,18,163,149,85,157,170,232,154,170,228,106,245,181,233,182,200,142,112,76,162,63,241,173,194,151,240,193,210,203,86,153,253,189,251,37,236,204,130,11,239,141,246,95,143,238,118,233,170,33,237,118,251,209,109,191,137,234,234,234,93,186,54,219,223,186,72,0,4,0,225,115,149,39,240,107,215,108,103,90,255,0,47,95,104,254,206,120,223,238,103,217,111,7,223,241,20,115,211,127,126,241,114,116,244,247,250,191,136,187,244,237,238,223,116,202,188,209,252,137,234,111,224,190,177,68,74,162,42,243,71,242,39,169,191,130,250,197,16,20,173,194,119,154,125,27,250,129,143,122,140,6,202,102,181,156,39,121,167,209,191,168,24,247,168,192,108,166,0,0,4,74,230,25,193,101,171,138,125,47,168,190,226,24,253,35,181,83,26,167,69,199,235,22,165,180,171,91,2,73,213,45,190,121,28,213,107,216,230,172,174,137,30,173,70,76,173,94,228,108,124,221,84,45,105,187,93,108,23,90,43,237,138,231,87,110,185,91,170,35,171,163,172,164,153,208,207,77,60,110,71,71,44,114,53,81,204,123,92,136,228,114,42,42,42,34,161,180,241,92,28,212,56,21,166,207,241,235,175,19,218,91,65,73,6,79,99,167,154,229,153,195,53,84,189,119,107,116,20,176,177,179,196,178,72,176,198,250,88,105,149,86,54,49,157,214,57,235,212,233,24,198,72,16,131,139,222,47,63,133,110,141,104,159,218,154,222,246,161,97,222,223,162,202,58,40,60,52,51,247,93,67,225,106,227,233,85,141,123,177,196,238,180,111,71,76,177,203,180,108,141,98,234,233,92,16,106,246,27,160,188,78,98,90,185,168,19,213,199,98,199,105,238,243,84,37,36,11,52,242,189,246,186,184,162,134,54,123,145,95,36,178,71,26,43,149,172,69,122,43,156,214,162,185,48,80,3,42,241,59,196,46,85,197,6,178,222,181,115,41,166,240,30,63,183,77,110,181,178,170,74,136,109,148,49,55,166,42,120,220,245,255,0,26,71,171,90,198,190,89,101,122,49,157,125,41,53,57,90,112,19,246,238,178,195,197,118,168,79,209,143,218,174,30,51,16,181,211,212,109,37,125,117,36,234,212,172,168,115,23,120,225,134,120,156,140,139,116,116,146,70,170,244,72,154,141,159,16,114,226,224,114,155,138,220,202,191,48,212,23,213,211,233,214,31,81,3,43,161,137,146,196,251,221,91,145,94,148,81,78,136,141,99,26,212,107,167,115,93,221,107,37,137,173,70,172,201,44,119,188,5,85,243,206,253,9,254,210,126,237,34,175,43,143,61,154,101,248,215,163,214,146,171,158,119,232,79,246,147,247,105,21,121,92,121,236,211,47,198,189,30,180,11,254,0,0,0,1,170,185,178,159,9,222,86,52,111,233,254,61,233,208,26,214,27,41,240,157,229,99,70,254,159,227,222,157,0,26,214,27,15,105,182,144,225,186,245,192,78,157,233,30,160,65,87,37,139,34,211,124,110,26,133,164,157,97,158,39,178,138,154,88,166,141,254,244,71,199,44,113,200,136,228,115,21,88,136,230,185,170,173,93,120,77,148,248,78,242,177,163,127,79,241,239,78,128,10,1,226,119,135,172,171,133,253,101,189,105,30,83,83,227,252,7,110,166,221,116,101,44,148,240,220,232,101,111,84,85,17,181,233,254,52,111,70,185,237,100,177,74,196,123,250,58,150,111,242,161,227,142,167,26,186,217,56,71,212,102,82,37,138,229,81,80,204,70,236,175,138,157,104,106,229,116,147,186,138,117,114,181,37,100,242,185,253,167,38,242,164,210,182,61,158,217,25,217,159,252,96,240,153,134,241,117,165,255,0,97,239,181,20,150,123,237,5,68,117,54,44,141,212,11,85,61,169,235,35,22,116,99,18,72,149,236,150,38,44,110,98,191,163,126,219,213,21,209,49,82,138,240,174,19,53,231,57,215,153,120,110,160,193,106,232,115,106,26,135,69,117,167,174,248,32,181,192,222,158,186,186,137,90,142,106,83,35,94,199,54,86,117,36,137,36,105,23,113,100,141,30,27,36,131,165,104,190,21,153,105,214,151,227,248,62,160,106,85,94,127,125,179,83,186,154,163,35,171,163,74,89,235,216,146,57,98,89,25,214,245,87,182,37,142,53,123,158,231,200,172,87,185,85,206,85,59,168,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,14,15,145,26,7,23,63,117,216,241,211,186,236,120,84,71,174,237,95,121,236,99,58,126,96,121,106,108,159,51,132,243,54,24,213,238,93,182,61,142,84,68,221,87,99,8,107,246,179,219,48,139,59,232,161,94,237,116,187,118,227,100,177,245,46,206,137,87,220,187,175,241,93,191,200,12,111,171,23,202,173,82,203,227,193,233,107,102,109,43,106,17,179,177,175,84,107,152,146,190,39,34,167,195,243,73,63,89,158,180,151,79,108,248,22,49,13,186,219,67,20,61,77,141,242,57,173,217,92,228,141,173,221,87,117,247,251,191,89,139,120,105,209,202,235,5,50,229,119,202,150,73,87,114,79,18,230,164,79,98,183,184,144,201,178,239,178,123,149,23,238,36,108,81,182,54,35,83,238,2,188,57,179,196,232,240,220,78,68,79,135,218,243,111,253,126,25,63,250,38,85,229,207,85,36,218,65,65,28,138,174,70,195,18,183,117,249,39,133,164,216,198,60,219,26,229,192,113,125,154,191,247,94,101,85,254,170,85,50,31,45,185,122,180,146,141,138,155,42,67,31,255,0,139,81,129,50,14,47,223,111,113,200,226,255,0,144,28,26,171,239,247,158,211,212,223,188,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,1,0,57,213,249,88,197,190,160,80,250,117,196,128,28,174,60,246,105,151,227,94,143,90,79,254,117,126,86,49,111,168,20,62,157,113,32,7,43,143,61,154,101,248,215,163,214,129,127,192,0,5,85,243,206,253,9,254,210,126,237,45,80,170,190,121,223,161,63,218,79,221,160,98,174,74,158,105,242,159,167,245,222,163,110,46,164,165,110,74,158,105,242,159,167,245,222,163,110,46,164,0,0,0,0,14,191,159,231,248,110,150,97,183,109,65,212,28,134,146,199,143,88,233,214,166,186,186,165,87,162,38,110,136,136,136,136,174,123,220,229,107,24,198,162,189,239,115,90,212,115,156,136,189,127,69,53,239,73,248,137,197,106,179,93,28,202,254,208,89,104,174,15,181,207,83,224,106,105,58,42,153,28,114,58,62,138,136,227,122,236,201,163,93,209,58,126,45,183,221,21,18,186,249,205,233,239,16,85,62,194,207,41,111,215,91,206,142,209,246,221,81,109,143,181,217,177,222,29,188,41,52,204,138,38,61,208,202,197,99,99,150,103,204,172,150,89,227,71,68,147,70,199,192,174,21,120,152,204,184,80,213,202,61,82,195,232,105,46,44,117,59,173,183,123,101,74,35,89,113,183,72,248,223,44,9,39,74,186,23,245,69,27,217,35,81,122,94,198,245,53,236,235,141,225,146,249,163,249,236,212,223,193,125,30,136,159,252,149,60,172,101,63,80,43,189,58,220,87,7,48,140,255,0,13,213,62,46,115,109,65,211,236,134,146,249,143,95,41,236,149,52,53,212,202,189,18,179,216,244,104,168,168,168,142,99,218,228,115,30,199,34,61,143,107,154,228,107,154,168,150,63,201,83,202,198,83,245,2,187,211,173,192,79,243,21,113,99,229,99,89,62,159,228,62,157,57,149,76,85,197,143,149,141,100,250,127,144,250,116,224,107,88,108,167,194,119,149,141,27,250,127,143,122,116,6,181,134,202,124,39,121,88,209,191,167,248,247,167,64,6,85,43,171,156,222,186,81,226,218,53,98,208,107,69,231,162,245,155,92,35,184,221,41,35,72,36,254,227,210,57,94,212,153,28,171,44,93,202,180,167,116,111,107,81,31,225,39,111,90,35,92,215,88,169,175,95,49,93,99,190,235,39,23,25,221,77,222,31,15,73,135,220,39,195,173,116,221,76,127,102,150,130,121,99,114,245,181,140,87,119,103,90,137,246,119,83,153,223,232,234,115,88,213,2,53,131,58,201,160,212,214,158,9,157,196,109,226,138,173,151,43,238,164,82,99,54,85,154,158,88,153,236,232,109,245,178,212,205,19,213,253,19,178,90,132,142,53,94,143,205,190,133,237,71,252,79,106,126,79,9,154,67,77,175,90,229,107,210,57,160,164,146,163,34,179,228,16,219,214,174,121,97,130,43,139,44,213,146,209,77,35,226,221,232,200,234,99,134,69,68,71,110,140,84,86,185,21,90,161,146,249,101,235,95,228,91,139,140,91,196,91,252,85,6,119,182,21,89,209,23,92,209,120,217,225,240,242,71,188,140,107,118,170,138,155,173,203,213,180,75,47,75,85,221,59,95,241,171,13,218,211,117,176,93,107,108,87,219,101,93,186,229,110,168,146,146,178,142,174,23,67,61,52,241,185,91,36,82,70,228,71,49,237,114,43,85,170,136,168,168,168,166,201,60,42,234,151,229,167,135,29,58,212,201,175,190,217,175,188,227,244,190,213,173,240,190,31,187,116,137,157,154,239,205,163,24,214,237,85,20,237,248,26,140,93,183,102,237,86,170,134,85,53,172,226,199,205,62,178,125,64,200,125,70,115,101,51,90,206,44,124,211,235,39,212,12,135,212,103,2,234,121,92,121,19,211,47,198,189,98,180,149,68,85,229,113,228,79,76,191,26,245,138,210,85,0,0,1,82,188,237,53,142,251,46,85,130,240,253,79,15,102,203,77,111,76,198,178,78,166,59,197,213,73,37,69,37,58,108,172,235,143,178,200,170,125,232,254,151,248,175,137,187,198,213,88,171,203,171,71,47,186,201,197,198,9,77,104,155,195,210,97,247,8,51,27,165,79,75,31,217,165,160,158,41,26,157,14,123,21,221,217,214,158,13,219,212,230,119,250,250,92,214,57,15,175,153,70,175,84,234,255,0,24,57,196,233,61,90,219,112,250,132,196,45,176,212,193,20,79,129,148,46,115,42,26,139,30,253,108,117,98,213,200,199,61,85,234,201,90,139,211,178,49,178,87,146,62,151,221,106,179,253,66,214,137,157,87,5,182,217,103,139,23,167,71,81,59,177,89,61,76,209,212,203,209,81,186,55,174,6,210,67,213,26,35,151,106,184,220,170,223,119,88,91,161,81,124,238,52,190,235,75,159,233,238,180,66,234,185,237,183,59,60,184,189,66,54,137,221,138,57,233,166,146,166,46,186,141,213,189,115,182,174,110,152,213,26,187,82,72,228,87,123,250,45,208,132,28,225,112,171,174,85,193,243,239,182,250,138,72,233,240,236,162,219,123,174,108,207,114,62,72,30,217,168,81,177,34,53,81,95,221,174,137,202,142,86,167,67,94,187,238,136,215,4,21,228,245,154,218,177,94,48,89,98,184,83,213,201,81,152,226,247,43,37,11,161,99,85,145,206,199,67,92,174,149,85,200,168,206,213,12,173,69,106,57,122,220,196,219,101,87,54,242,77,104,120,100,187,90,172,28,73,105,69,246,251,115,164,183,91,109,217,197,138,174,178,178,174,102,195,5,52,17,215,194,233,37,146,71,42,53,140,107,81,92,174,85,68,68,69,85,54,94,3,85,114,255,0,185,92,121,19,211,47,198,189,98,180,160,18,116,209,115,0,172,210,46,1,244,239,135,237,16,200,188,38,117,87,237,184,50,107,148,81,207,21,85,134,150,75,140,243,68,218,103,185,137,26,205,60,117,30,233,163,123,157,11,88,237,145,178,57,143,140,50,7,52,190,61,190,221,214,95,184,81,210,248,58,49,251,85,195,193,229,247,74,138,125,164,175,174,164,157,28,180,116,237,122,111,28,48,207,19,85,242,236,142,146,72,209,24,169,19,85,211,196,14,20,120,81,212,126,45,117,29,152,86,21,23,129,181,80,246,231,191,223,231,133,95,75,104,165,114,170,35,156,136,169,220,153,253,46,72,161,69,71,72,230,185,85,88,198,73,35,49,254,150,233,110,119,173,57,221,179,76,244,210,197,237,156,146,243,222,240,84,94,42,26,126,239,106,23,205,39,231,38,123,35,110,209,196,247,124,78,77,246,217,55,85,68,93,132,248,81,225,71,78,56,74,211,134,97,88,84,94,58,235,93,219,158,255,0,127,158,20,101,85,222,169,168,168,142,114,34,175,110,22,117,57,34,133,21,91,27,92,229,85,123,223,36,143,12,129,165,186,91,130,104,182,9,108,211,61,52,177,123,27,27,179,119,188,21,23,138,154,163,181,221,153,243,73,249,201,158,249,29,188,146,189,223,19,151,109,246,77,145,17,19,88,35,106,131,85,112,47,123,150,55,10,184,110,136,232,54,61,170,83,91,105,42,243,189,69,179,193,118,175,187,36,139,42,193,110,168,218,122,90,56,21,204,106,196,206,210,194,249,90,136,189,83,35,183,123,217,28,61,19,40,197,92,39,121,88,209,191,167,248,247,167,64,101,80,4,0,231,87,229,99,22,250,129,67,233,215,18,127,144,3,157,95,149,140,91,234,5,15,167,92,64,128,28,174,60,246,105,151,227,94,143,90,95,241,64,60,174,60,246,105,151,227,94,143,90,95,240,0,0,0,0,20,193,206,86,211,117,191,241,119,132,216,172,86,202,187,141,202,227,131,219,105,40,232,233,33,116,211,212,207,37,206,224,216,226,142,54,162,185,239,115,149,26,141,68,85,85,84,68,44,43,129,126,12,172,92,30,105,197,85,178,75,175,182,115,60,163,195,212,100,215,40,158,244,165,116,145,35,251,84,212,209,187,109,161,139,187,42,36,142,106,73,35,158,231,59,165,21,145,71,146,164,208,108,54,183,136,103,113,27,120,162,164,184,100,52,120,189,38,51,101,89,169,213,95,106,99,42,43,101,169,154,39,171,213,189,115,182,174,56,213,122,17,236,100,79,106,61,91,51,218,100,176,5,85,243,206,253,9,254,210,126,237,45,80,170,190,121,223,161,63,218,79,221,160,69,94,87,30,123,52,203,241,175,71,173,28,209,252,246,106,111,224,190,143,68,57,92,121,236,211,47,198,189,30,180,115,71,243,217,169,191,130,250,61,16,18,171,145,143,233,179,246,111,247,145,159,249,140,241,237,252,21,236,80,105,190,157,193,226,53,55,38,183,248,202,74,137,233,250,233,108,180,47,123,226,74,199,35,211,162,105,149,241,200,216,162,247,181,28,199,62,84,233,107,99,154,189,184,12,227,7,25,225,27,75,245,198,244,229,164,173,205,175,148,246,38,226,118,122,184,170,59,21,211,197,37,91,38,124,146,68,197,107,89,11,106,89,42,177,207,141,100,70,171,24,230,170,245,54,42,231,249,254,101,170,121,149,219,80,117,7,33,171,190,100,55,202,133,169,174,174,169,84,235,149,251,34,34,34,34,35,88,198,181,26,198,49,168,140,99,26,214,181,26,214,162,32,48,12,3,50,213,60,202,211,167,218,125,143,85,223,50,27,229,66,83,80,208,211,34,117,202,253,149,85,85,85,81,172,99,90,142,123,222,229,70,49,141,115,156,173,107,85,82,255,0,184,36,224,251,25,225,27,75,226,178,181,41,43,115,107,229,60,14,203,47,20,146,212,118,43,167,138,73,223,11,35,142,87,171,90,200,91,82,248,145,237,100,107,34,53,30,246,181,87,165,184,127,151,7,47,250,62,29,236,81,106,222,175,99,191,231,177,95,226,96,138,154,162,72,42,35,199,105,122,223,31,77,59,225,124,145,190,105,163,68,123,230,71,117,36,114,164,77,70,126,121,101,157,64,0,0,80,15,52,127,61,154,155,248,47,163,209,19,255,0,146,167,149,140,167,234,5,119,167,91,136,1,205,31,207,102,166,254,11,232,244,68,255,0,228,169,229,99,41,250,129,93,233,214,224,39,248,0,1,170,185,181,65,170,184,27,36,112,119,105,181,89,120,80,209,234,59,53,178,146,130,158,76,30,203,86,248,169,161,108,76,116,243,209,197,52,210,171,90,136,138,249,37,146,73,30,239,155,158,247,57,119,85,85,51,1,138,184,78,242,177,163,127,79,241,239,78,128,202,160,0,0,82,95,57,251,77,170,221,197,125,146,178,223,108,164,165,168,186,96,244,21,117,210,195,11,88,250,169,210,178,182,20,150,87,34,110,247,164,80,197,26,57,219,175,68,108,111,201,168,137,152,57,24,254,155,63,102,255,0,121,24,171,157,95,154,124,91,233,253,15,168,220,76,171,200,199,244,217,251,55,251,200,11,73,187,93,173,86,11,85,109,246,251,115,164,183,91,109,212,242,85,214,86,85,204,216,96,166,130,54,171,164,150,73,28,168,214,49,173,69,114,185,85,17,17,21,84,198,186,23,197,30,132,241,41,237,191,200,166,115,246,143,236,231,134,246,159,247,50,178,143,177,226,59,189,159,244,76,81,245,117,118,37,254,46,251,116,251,246,221,55,138,188,222,244,247,136,44,167,70,169,47,250,103,126,186,214,96,54,174,170,140,219,28,164,237,39,230,225,114,73,79,95,210,216,146,105,97,141,85,235,51,29,43,163,103,110,158,100,137,59,82,74,218,139,209,125,94,204,180,23,84,49,253,92,211,249,233,35,190,227,181,14,154,157,42,224,73,160,149,143,141,209,75,12,140,247,42,178,72,164,146,53,86,171,94,136,245,86,185,174,68,114,4,202,231,87,230,159,22,250,127,67,234,55,19,42,242,49,253,54,126,205,254,242,34,255,0,50,29,121,195,120,146,212,189,56,213,108,50,182,145,204,184,233,189,185,151,58,24,106,22,103,218,110,41,93,94,181,20,82,171,152,199,117,198,231,108,142,86,55,173,138,201,26,157,15,106,172,160,228,99,250,108,253,155,253,228,5,170,0,0,0,0,213,92,191,238,87,30,68,244,203,241,175,88,173,40,4,191,238,87,30,68,244,203,241,175,88,173,2,85,0,0,138,188,209,252,137,234,111,224,190,177,68,80,9,127,220,209,252,137,234,111,224,190,177,68,80,8,27,30,240,163,194,142,156,112,149,167,12,194,176,168,188,117,214,187,183,61,254,255,0,60,40,202,171,189,83,81,81,28,228,69,94,220,44,234,114,69,10,42,182,54,185,202,170,247,190,73,31,154,192,0,0,0,0,3,85,114,255,0,185,92,121,19,211,47,198,189,98,180,160,18,255,0,185,92,121,19,211,47,198,189,98,180,9,84,0,0,0,0,0,0,83,55,54,190,47,63,41,121,219,120,118,193,46,137,38,49,135,84,247,47,147,66,229,70,215,93,219,187,86,37,95,229,71,2,42,183,245,44,142,126,251,244,49,73,203,204,107,139,150,112,193,163,111,183,99,21,173,110,121,153,50,90,11,26,53,223,29,20,104,136,147,87,42,125,221,180,114,35,63,92,143,106,251,209,174,66,135,236,54,44,143,56,201,168,113,204,126,130,174,239,124,190,86,71,75,73,77,18,44,147,85,84,202,244,107,90,155,252,220,231,47,205,127,95,188,12,245,192,135,10,117,252,86,235,101,38,59,93,20,209,97,246,4,101,203,38,171,141,122,85,180,221,95,5,59,93,247,73,51,145,88,159,122,53,30,239,127,70,198,194,22,203,101,190,203,109,164,179,218,40,161,163,161,160,130,58,106,90,104,24,140,142,24,152,212,107,24,198,167,185,26,141,68,68,68,249,34,24,79,131,62,24,44,124,41,232,173,183,2,166,72,42,114,10,221,174,25,29,197,141,77,234,171,158,212,234,106,59,230,177,70,155,70,196,247,123,154,174,217,28,247,25,216,0,0,0,0,0,0,14,191,168,89,173,171,77,112,12,151,81,175,180,245,115,219,113,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,111,182,234,159,51,87,114,239,185,193,107,29,139,6,225,129,116,170,162,31,17,122,212,187,132,20,244,113,245,61,157,138,90,26,136,42,234,42,119,70,57,142,233,123,41,162,237,171,152,229,241,61,109,234,72,220,133,80,112,133,164,52,218,239,196,190,158,233,109,194,10,73,237,183,107,195,38,186,65,83,60,176,178,162,221,76,199,85,86,66,143,139,227,107,223,79,4,172,98,181,91,241,185,191,19,63,140,129,144,56,208,224,250,235,194,166,51,163,115,221,210,145,151,44,179,23,153,215,232,155,43,157,59,47,112,212,44,213,44,123,81,242,67,209,20,53,180,116,205,124,82,116,200,180,178,73,210,222,173,221,157,121,45,235,29,139,15,214,92,183,71,110,240,246,234,245,18,223,79,81,107,169,234,122,245,85,91,91,81,35,169,186,26,197,68,235,130,122,137,123,142,123,26,223,13,211,241,58,70,162,74,174,112,90,57,98,206,120,96,93,85,168,155,195,222,180,210,225,5,69,28,157,47,127,126,150,186,162,10,74,138,109,145,237,99,122,158,250,105,123,138,215,185,60,55,67,122,82,71,41,82,220,44,107,95,240,118,226,11,9,214,57,45,254,54,147,31,184,47,143,129,177,119,36,125,12,241,62,158,171,180,222,228,104,179,36,19,74,177,245,61,27,220,70,117,110,221,209,67,101,48,0,2,42,243,71,242,39,169,191,130,250,197,17,42,136,171,205,31,200,158,166,254,11,235,20,64,82,183,9,222,105,244,111,234,6,61,234,48,27,41,154,214,112,157,230,159,70,254,160,99,222,163,1,178,152,0,0,0,0,20,109,205,63,132,204,55,135,61,80,180,231,26,127,81,73,67,98,212,170,139,133,77,62,57,73,64,176,65,102,125,44,116,105,42,70,254,227,145,204,150,90,137,36,70,53,145,178,36,217,141,78,148,68,72,235,194,230,133,255,0,9,77,118,198,116,83,237,79,217,207,180,126,55,251,167,224,124,103,99,195,209,207,83,253,231,185,31,87,87,99,167,248,233,183,86,254,253,182,89,255,0,207,59,244,39,251,73,251,180,138,188,174,60,246,105,151,227,94,143,90,5,239,96,24,6,27,165,152,109,167,79,180,251,30,164,177,227,214,58,116,166,161,161,166,69,232,137,155,170,170,170,170,171,158,247,57,92,247,189,202,175,123,220,231,57,92,231,42,175,96,0,10,171,231,157,250,19,253,164,253,218,69,94,87,30,123,52,203,241,175,71,173,37,87,60,239,208,159,237,39,238,210,42,242,184,243,217,166,95,141,122,61,104,23,252,0,0,0,3,85,115,101,62,19,188,172,104,223,211,252,123,211,160,53,172,54,83,225,59,202,198,141,253,63,199,189,58,0,53,172,54,83,225,59,202,198,141,253,63,199,189,58,3,90,195,101,62,19,188,172,104,223,211,252,123,211,160,3,42,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,81,62,97,87,99,208,247,170,175,188,15,99,165,68,221,15,67,149,206,118,199,36,111,82,236,123,153,26,52,14,49,51,100,69,83,217,242,60,159,29,202,186,42,26,73,170,100,93,155,20,110,122,174,223,114,34,175,253,64,117,221,70,207,44,248,46,63,53,222,235,60,145,199,27,227,110,237,141,207,93,220,237,147,220,132,52,196,240,140,231,94,117,13,153,53,210,84,146,199,22,253,45,146,169,126,248,28,197,252,219,213,255,0,203,137,63,233,254,175,220,215,76,182,175,89,179,88,244,186,202,255,0,204,181,239,154,101,217,63,210,93,63,243,145,139,243,233,249,59,254,63,121,42,52,215,4,162,194,172,112,219,233,33,232,70,245,110,157,74,191,55,189,126,247,47,243,148,14,209,105,183,67,108,161,134,146,24,218,198,197,27,88,136,212,68,77,145,17,62,239,234,62,208,0,128,28,217,162,85,211,108,114,101,79,115,46,179,185,127,161,60,35,191,236,59,63,45,155,197,29,86,151,209,193,78,171,220,100,49,177,223,14,223,42,122,52,83,211,205,42,210,181,218,61,65,42,51,171,177,87,82,255,0,158,223,247,156,159,211,253,6,62,229,105,89,63,177,170,105,92,187,53,138,244,68,247,125,204,162,64,44,124,226,228,221,14,71,135,46,200,7,22,181,19,253,243,153,235,71,46,231,52,247,129,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,4,0,231,87,229,99,22,250,129,67,233,215,18,0,114,184,243,217,166,95,141,122,61,105,63,249,213,249,88,197,190,160,80,250,117,196,128,28,174,60,246,105,151,227,94,143,90,5,255,0,0,0,21,87,207,59,244,39,251,73,251,180,181,66,170,249,231,126,132,255,0,105,63,118,129,138,185,42,121,167,202,126,159,215,122,141,184,186,146,149,185,42,121,167,202,126,159,215,122,141,184,186,144,0,0,0,0,63,39,44,197,172,89,206,43,121,194,178,154,31,27,101,200,45,245,22,187,141,55,117,241,247,233,103,141,209,203,31,91,21,175,111,83,30,228,221,170,142,77,247,69,69,247,148,47,199,215,5,25,87,10,122,143,87,123,180,219,60,70,153,100,215,9,164,199,46,20,233,35,227,160,235,87,72,219,101,66,200,231,189,179,68,196,84,99,158,229,239,70,197,122,47,83,101,100,87,252,99,253,116,208,189,56,226,47,78,46,58,95,170,22,111,29,106,174,218,88,102,137,81,149,86,250,166,162,164,117,84,210,42,47,110,102,117,59,101,217,90,173,115,152,246,189,143,123,28,26,203,151,83,201,83,202,198,83,245,2,187,211,173,197,85,241,47,195,166,119,194,254,169,215,233,158,117,79,254,22,178,207,91,215,15,247,78,215,226,102,134,10,206,220,82,201,217,238,246,30,238,211,221,214,207,146,167,201,86,213,57,42,121,88,202,126,160,87,122,117,184,9,254,98,174,44,124,172,107,39,211,252,135,211,167,50,169,138,184,177,242,177,172,159,79,242,31,78,156,13,107,13,148,248,78,242,177,163,127,79,241,239,78,128,214,176,217,79,132,239,43,26,55,244,255,0,30,244,232,0,234,156,118,107,165,139,64,120,101,204,114,75,157,230,235,108,186,223,173,245,88,222,55,53,173,30,149,77,188,85,82,204,148,239,100,141,86,246,123,125,15,153,100,87,53,90,216,87,167,169,234,198,59,94,204,79,22,190,231,57,85,155,10,197,168,124,109,235,32,184,83,218,237,212,221,214,71,223,170,158,70,199,20,125,111,86,177,189,79,123,83,119,42,53,55,221,85,19,222,89,79,59,77,99,190,203,149,96,188,63,83,195,217,178,211,91,211,49,172,147,169,142,241,117,82,73,81,73,78,155,43,58,227,236,178,42,159,122,63,165,254,43,226,110,241,181,87,5,242,167,208,106,109,100,226,142,131,38,190,209,85,201,98,211,106,116,201,164,123,105,229,88,36,184,178,86,54,130,23,204,199,181,34,127,117,86,165,168,170,238,226,81,200,197,99,154,175,86,132,170,230,129,165,246,173,21,229,249,164,250,81,102,117,36,148,248,182,81,104,182,190,162,154,137,180,140,172,157,150,171,135,122,169,98,106,170,49,243,75,220,149,255,0,19,149,95,35,149,92,229,85,85,134,188,174,60,246,105,151,227,94,143,90,79,254,117,126,86,49,111,168,20,62,157,113,32,7,43,143,61,154,101,248,215,163,214,129,250,188,212,244,114,197,164,92,92,93,234,113,201,182,164,207,109,241,102,50,83,116,191,251,86,170,166,121,227,169,78,183,189,202,254,228,244,242,207,191,194,214,247,250,26,212,107,17,86,74,242,75,214,191,254,94,184,115,172,183,254,188,214,223,85,28,95,250,189,29,92,115,61,100,255,0,212,150,54,182,63,240,234,231,127,17,12,235,205,167,135,139,174,178,240,243,79,158,98,150,170,74,171,238,152,212,84,222,231,124,213,142,133,237,178,45,59,150,224,216,154,171,218,123,209,97,166,153,81,251,59,162,157,233,26,171,157,219,146,162,248,85,213,47,200,183,17,218,117,169,147,95,125,141,65,102,200,41,125,171,91,225,124,71,106,215,43,251,53,223,155,70,61,206,222,150,89,219,240,53,94,155,238,205,156,141,84,13,148,205,107,56,177,243,79,172,159,80,50,31,81,156,217,34,211,118,181,95,237,84,87,219,21,206,146,227,109,184,211,199,87,71,89,73,51,102,130,166,9,26,142,142,88,228,106,171,94,199,53,81,200,228,85,69,69,69,67,91,126,44,124,211,235,39,212,12,135,212,103,2,234,121,92,121,19,211,47,198,189,98,180,149,68,85,229,113,228,79,76,191,26,245,138,210,85,0,0,198,156,77,221,174,182,14,27,117,94,251,98,185,213,219,174,86,236,30,251,87,71,89,73,51,161,158,154,120,232,38,116,114,199,35,85,28,199,181,200,142,71,34,162,162,162,42,1,174,102,172,103,95,149,13,83,204,181,51,217,126,204,251,91,144,92,111,190,11,191,222,240,190,42,166,73,187,93,206,150,245,244,247,58,122,186,91,190,219,236,155,236,92,167,38,220,90,251,143,240,143,89,118,187,208,248,122,76,155,48,184,221,45,114,119,88,255,0,17,74,200,41,169,29,38,205,85,86,109,61,37,67,54,114,35,190,13,246,233,115,85,105,4,216,247,130,156,90,197,135,240,143,164,54,156,114,135,194,82,84,97,246,203,164,145,247,95,39,85,85,108,13,171,169,147,119,170,170,117,207,60,175,219,126,150,245,108,212,70,162,34,6,107,49,87,22,62,86,53,147,233,254,67,233,211,153,84,252,156,179,22,177,103,56,173,231,10,202,104,124,109,151,32,183,212,90,238,52,221,215,199,223,165,158,55,71,44,125,108,86,189,189,76,123,147,118,170,57,55,221,21,23,222,6,173,166,207,186,79,157,126,84,52,179,13,212,207,101,251,51,237,110,63,110,190,248,46,255,0,123,194,248,170,104,230,237,119,58,91,215,211,220,233,234,233,110,251,111,178,111,177,172,17,178,159,9,222,86,52,111,233,254,61,233,208,1,173,97,245,90,109,55,91,253,214,138,197,98,182,85,220,110,87,26,136,233,40,232,233,33,116,211,212,207,35,145,177,197,28,109,69,115,222,231,42,53,26,136,170,170,168,136,124,165,201,242,197,229,255,0,89,164,84,116,220,64,235,126,59,225,51,170,190,153,241,155,108,178,79,21,85,134,150,72,38,134,87,84,177,175,72,214,105,227,168,247,195,35,28,232,90,198,238,173,145,207,100,97,152,57,121,240,89,106,225,99,75,233,239,185,126,63,72,221,84,201,105,213,114,10,196,169,109,82,209,64,178,117,69,111,130,70,181,26,198,53,169,19,165,70,43,145,243,35,151,185,35,25,15,76,181,0,1,170,185,181,65,170,184,27,41,240,157,229,99,70,254,159,227,222,157,1,149,76,85,194,119,149,141,27,250,127,143,122,116,6,85,0,64,14,117,126,86,49,111,168,20,62,157,113,39,249,0,57,213,249,88,197,190,160,80,250,117,196,8,1,202,227,207,102,153,126,53,232,245,165,255,0,20,3,202,227,207,102,153,126,53,232,245,165,255,0,0,0,0,0,0,0,0,42,175,158,119,232,79,246,147,247,105,106,133,85,243,206,253,9,254,210,126,237,2,42,242,184,243,217,166,95,141,122,61,104,230,143,231,179,83,127,5,244,122,33,202,227,207,102,153,126,53,232,245,163,154,63,158,205,77,252,23,209,232,128,138,165,170,114,163,224,91,251,199,20,26,215,134,127,224,245,88,5,21,115,191,198,115,174,146,83,171,127,220,188,43,220,239,231,204,140,255,0,67,204,97,78,92,28,191,235,56,136,190,197,171,122,189,142,255,0,157,61,7,137,130,42,106,137,39,167,147,34,170,232,124,125,52,239,133,241,200,200,97,145,81,239,153,29,210,178,68,145,53,31,249,229,138,239,192,0,0,0,0,160,30,104,254,123,53,55,240,95,71,162,39,255,0,37,79,43,25,79,212,10,239,78,183,16,3,154,63,158,205,77,252,23,209,232,137,255,0,201,83,202,198,83,245,2,187,211,173,192,79,240,0,3,85,115,106,131,85,112,54,83,225,59,202,198,141,253,63,199,189,58,3,42,152,171,132,239,43,26,55,244,255,0,30,244,232,12,170,0,0,5,43,115,171,243,79,139,125,63,161,245,27,137,149,121,24,254,155,63,102,255,0,121,24,171,157,95,154,124,91,233,253,15,168,220,76,171,200,199,244,217,251,55,251,200,11,84,41,3,152,255,0,47,250,206,29,239,178,234,222,144,227,191,231,79,95,225,160,150,154,158,73,234,36,199,106,186,25,31,77,67,230,124,146,62,25,164,69,123,38,87,116,164,146,172,78,70,126,101,101,187,243,175,231,248,6,27,170,120,109,219,79,181,7,30,164,190,99,215,202,117,166,174,161,169,69,232,149,155,162,162,162,162,163,152,246,185,26,246,61,170,143,99,218,215,53,90,230,162,160,106,238,90,167,35,31,211,103,236,223,239,34,26,241,183,193,246,77,194,54,168,75,101,114,85,214,225,55,202,137,221,137,222,42,229,167,239,215,65,20,112,62,102,73,28,79,87,53,240,186,165,145,43,220,200,210,69,106,189,141,106,47,75,102,87,35,31,211,103,236,223,239,32,45,80,0,0,0,6,170,229,255,0,114,184,242,39,166,95,141,122,197,105,64,37,255,0,114,184,242,39,166,95,141,122,197,104,18,168,0,4,85,230,143,228,79,83,127,5,245,138,34,128,75,254,230,143,228,79,83,127,5,245,138,34,128,64,218,160,0,0,0,0,0,6,170,229,255,0,114,184,242,39,166,95,141,122,197,105,64,37,255,0,114,184,242,39,166,95,141,122,197,104,18,168,0,0,0,0,235,250,129,158,98,250,95,132,222,181,11,53,186,71,111,177,216,40,228,174,173,168,127,242,99,98,111,179,83,249,79,114,236,214,181,61,238,115,145,19,222,168,118,2,158,57,184,113,128,204,231,40,78,25,176,27,155,100,176,227,85,45,159,37,168,133,235,181,93,201,155,244,210,238,158,229,100,27,238,228,247,239,42,237,238,88,189,225,13,184,162,226,27,40,226,119,89,47,90,169,146,44,144,195,82,255,0,13,105,160,87,245,54,223,111,98,175,102,4,251,183,68,85,115,149,54,234,123,222,237,147,125,139,5,229,11,193,250,209,194,238,42,181,6,212,169,52,236,150,143,14,166,168,143,101,100,107,187,38,175,68,95,189,201,213,20,107,252,213,145,222,254,166,41,9,120,31,225,110,231,197,102,183,91,240,249,99,154,44,90,210,141,185,100,213,172,221,59,84,109,114,126,101,174,79,148,147,59,224,111,191,116,78,183,236,168,197,54,24,178,217,109,56,229,158,135,31,176,219,224,160,182,219,41,163,164,163,165,129,136,200,224,134,54,163,88,198,181,62,77,70,162,34,39,244,1,246,128,0,0,0,0,0,0,0,165,110,114,122,215,246,231,136,43,78,142,82,91,251,52,154,101,111,94,244,242,69,211,36,245,215,24,169,234,36,233,114,72,228,116,45,129,148,104,221,216,199,36,157,253,250,155,208,167,96,228,159,165,246,172,135,87,51,205,87,184,58,146,106,140,50,207,75,109,161,167,154,137,178,190,57,238,15,147,122,168,165,85,222,23,178,42,57,98,94,150,238,230,85,61,58,154,136,168,248,63,175,218,199,125,226,3,89,114,205,98,200,225,240,245,121,53,193,213,17,211,117,49,254,18,149,141,72,233,169,186,216,198,36,157,168,35,138,46,231,66,57,253,29,78,248,156,170,93,167,43,44,2,155,5,224,183,13,170,92,122,174,211,114,202,170,43,239,247,36,169,73,90,250,167,201,82,248,169,234,17,146,47,194,199,209,193,72,172,232,68,99,153,210,244,223,173,92,224,147,249,102,45,98,206,113,91,206,21,148,208,248,219,46,65,111,168,181,220,105,187,175,143,191,75,60,110,142,88,250,216,173,123,122,152,247,38,237,84,114,111,186,42,47,188,213,222,237,105,186,216,46,181,182,43,237,178,174,221,114,183,84,73,73,89,71,87,11,161,158,154,120,220,173,146,41,35,114,35,152,246,185,21,170,213,68,84,84,84,83,105,226,130,249,166,224,21,56,47,26,89,149,82,99,212,150,155,110,85,79,65,127,182,165,50,68,214,85,50,74,102,69,81,80,172,141,126,23,190,178,10,181,127,90,35,220,254,167,174,253,104,231,5,196,240,95,172,119,221,125,225,131,0,213,92,166,30,139,213,214,223,37,61,198,78,166,47,137,170,164,168,150,146,90,157,152,198,49,157,231,211,186,94,219,90,141,103,115,161,55,70,238,185,172,172,14,72,90,153,226,113,93,75,209,202,202,187,84,94,207,184,82,100,214,248,59,157,53,213,30,34,53,167,171,127,74,191,227,134,63,11,68,155,181,137,210,233,254,39,47,91,17,44,252,1,21,121,163,249,19,212,223,193,125,98,136,149,68,85,230,143,228,79,83,127,5,245,138,32,41,91,132,239,52,250,55,245,3,30,245,24,13,148,205,107,56,78,243,79,163,127,80,49,239,81,128,217,76,0,0,0,0,10,171,231,157,250,19,253,164,253,218,69,94,87,30,123,52,203,241,175,71,173,37,87,60,239,208,159,237,39,238,210,42,242,184,243,217,166,95,141,122,61,104,23,252,0,2,170,249,231,126,132,255,0,105,63,118,145,87,149,199,158,205,50,252,107,209,235,73,85,207,59,244,39,251,73,251,180,138,188,174,60,246,105,151,227,94,143,90,5,255,0,0,0,0,0,213,92,217,79,132,239,43,26,55,244,255,0,30,244,232,13,107,13,148,248,78,242,177,163,127,79,241,239,78,128,13,107,13,148,248,78,242,177,163,127,79,241,239,78,128,214,176,217,79,132,239,43,26,55,244,255,0,30,244,232,0,202,160,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,30,55,216,15,39,7,63,111,113,229,92,122,220,213,85,3,139,92,170,114,72,247,119,81,229,145,236,187,169,236,68,216,2,53,17,62,67,229,243,61,117,21,17,211,68,233,100,93,145,168,170,166,5,215,110,44,113,29,28,182,205,61,75,91,81,82,206,164,108,46,239,181,28,168,217,85,61,237,137,201,243,143,96,51,93,222,253,108,180,68,178,215,86,193,11,91,243,87,200,214,237,239,68,251,213,63,90,17,3,136,142,35,109,247,91,203,52,227,18,186,182,162,170,228,144,211,171,169,103,107,213,189,230,189,159,56,229,85,69,221,237,254,74,252,211,231,238,34,30,175,113,225,170,90,177,118,171,180,98,182,214,90,168,36,153,221,169,41,238,85,8,254,148,86,57,23,248,204,255,0,6,191,114,127,25,76,203,193,151,12,183,156,202,190,143,84,179,187,213,93,84,241,213,252,17,204,145,204,139,217,154,21,111,196,247,185,223,201,114,127,190,4,157,225,139,70,32,196,232,219,146,220,152,249,174,21,209,186,87,201,50,35,158,157,198,68,229,77,220,196,119,205,23,239,95,154,146,49,173,70,162,34,39,200,248,237,118,216,45,84,145,210,192,196,107,34,98,49,54,106,39,185,17,19,238,254,163,236,223,96,7,147,194,30,64,138,92,198,104,150,171,66,230,221,138,238,159,24,170,168,155,237,253,167,49,23,121,93,86,79,29,246,227,72,170,228,141,178,204,212,79,127,220,250,36,37,199,31,84,205,168,208,203,130,62,85,106,54,42,197,249,111,191,246,156,196,41,229,147,117,146,13,74,186,90,81,232,230,117,207,34,42,239,238,254,216,163,104,22,216,159,32,239,144,79,144,93,190,240,61,123,170,42,158,196,249,28,55,78,173,182,57,167,200,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,32,7,58,191,43,24,183,212,10,31,78,184,144,3,149,199,158,205,50,252,107,209,235,75,222,205,116,247,1,212,171,84,86,45,70,193,241,252,170,219,5,67,106,226,163,189,219,33,174,130,57,218,215,53,178,182,57,154,230,163,209,175,123,81,200,155,236,247,39,222,167,95,197,184,122,208,44,26,251,75,148,225,90,31,167,248,253,234,139,175,195,92,109,120,205,21,37,84,29,108,115,31,209,44,113,181,237,234,99,220,213,217,125,237,114,162,251,149,64,200,0,0,5,85,243,206,253,9,254,210,126,237,45,80,234,153,214,147,233,102,168,120,31,202,102,154,98,153,111,179,59,190,11,219,182,106,106,255,0,11,220,233,238,118,187,204,119,71,87,109,157,93,59,111,208,221,254,72,5,64,242,84,243,79,148,253,63,174,245,27,113,117,39,74,194,180,67,69,244,214,235,45,247,78,116,135,10,197,110,83,211,186,146,90,203,37,130,146,134,121,32,115,154,231,68,233,33,141,174,86,43,152,199,43,85,118,221,141,95,185,14,234,0,0,0,0,0,0,6,20,226,187,133,29,56,226,215,78,31,133,102,177,120,27,173,15,114,123,5,254,8,81,245,86,138,167,34,34,185,168,170,157,200,95,210,212,150,21,84,108,141,107,85,21,143,100,114,51,5,242,147,192,51,45,44,208,188,255,0,79,181,7,30,171,177,228,54,61,72,175,166,174,161,169,68,235,137,254,205,182,170,42,42,42,181,236,115,85,175,99,218,170,199,177,205,115,85,205,114,42,205,240,0,197,92,88,249,88,214,79,167,249,15,167,78,101,83,228,187,90,109,87,251,85,109,138,251,108,164,184,219,110,52,242,82,86,81,213,194,217,160,169,130,70,171,100,138,72,220,138,215,177,205,85,106,181,81,81,81,85,20,13,88,141,143,120,122,202,108,88,55,5,250,105,154,229,53,222,10,203,143,233,125,154,233,113,169,237,62,78,197,44,22,152,164,150,78,134,35,158,238,150,49,203,179,81,92,187,108,136,171,238,63,91,248,39,112,177,255,0,147,78,149,127,238,109,187,255,0,130,119,255,0,178,120,175,217,95,176,191,102,109,95,102,253,159,236,159,99,248,40,252,15,129,237,246,188,55,99,110,223,103,183,240,118,250,122,122,126,29,182,247,1,173,22,181,234,133,215,90,181,115,47,213,123,203,106,227,168,202,111,21,55,38,83,212,214,186,173,244,112,61,235,217,165,73,92,136,175,100,49,118,226,103,194,212,70,70,212,70,181,17,17,46,207,149,102,142,95,116,139,132,123,69,78,71,54,213,121,237,194,92,198,58,110,150,127,106,210,212,193,4,116,201,214,199,185,31,220,130,158,41,247,248,92,222,255,0,67,154,142,98,170,230,191,224,157,194,199,254,77,58,85,255,0,185,182,239,254,9,146,173,54,155,85,130,213,69,98,177,91,41,45,214,219,117,60,116,148,116,116,144,182,24,41,160,141,168,216,226,142,54,162,53,140,107,81,26,141,68,68,68,68,68,2,5,243,171,242,177,139,125,64,161,244,235,137,0,57,92,121,236,211,47,198,189,30,180,189,236,215,79,112,29,74,181,69,98,212,108,31,31,202,173,176,84,54,174,42,59,221,178,26,232,35,157,173,115,91,43,99,153,174,106,61,26,247,181,28,137,190,207,114,125,234,117,252,91,135,173,2,193,175,180,185,78,21,161,250,127,143,222,168,186,252,53,198,215,140,209,82,85,65,214,199,49,253,18,199,27,94,222,166,61,205,93,151,222,215,42,47,185,84,14,213,150,98,214,44,231,21,188,225,89,77,15,141,178,228,22,250,139,93,198,155,186,248,251,244,179,198,232,229,143,173,138,215,183,169,143,114,110,213,71,38,251,162,162,251,205,101,245,99,5,252,151,234,158,101,166,126,212,246,159,217,44,130,227,98,241,189,142,207,138,240,181,50,67,221,237,245,59,163,171,183,213,211,212,237,183,219,117,219,115,103,227,31,229,60,61,104,22,115,125,170,202,115,93,15,211,252,130,245,91,209,226,110,55,76,102,138,174,170,126,134,53,140,235,150,72,220,247,116,177,141,106,110,190,230,181,17,61,200,128,96,174,87,218,223,117,214,206,20,44,173,188,216,233,45,213,24,5,67,112,118,62,154,71,57,149,144,81,81,210,172,51,171,93,239,99,214,41,163,99,211,169,200,175,141,207,78,148,122,70,202,97,226,199,205,62,178,125,64,200,125,70,115,98,140,23,73,244,179,75,252,119,228,207,77,49,76,75,218,125,175,27,236,43,53,53,7,138,237,245,118,251,189,150,55,175,167,184,254,158,173,246,235,118,223,53,58,253,219,134,78,27,111,247,90,219,237,247,135,205,53,184,220,174,53,18,85,214,86,85,226,116,19,79,83,60,142,87,73,44,146,58,37,115,222,231,42,185,92,170,170,170,170,170,6,32,229,113,228,79,76,191,26,245,138,210,85,31,147,139,98,120,174,13,98,165,197,176,172,102,213,143,217,104,186,252,53,186,215,69,29,37,44,29,111,115,223,209,20,104,214,55,169,239,115,151,100,247,185,202,171,239,85,63,88,1,138,184,177,242,177,172,159,79,242,31,78,156,202,167,201,118,180,218,175,246,170,219,21,246,217,73,113,182,220,105,228,164,172,163,171,133,179,65,83,4,141,86,201,20,145,185,21,175,99,154,170,213,106,162,162,162,170,40,26,177,27,57,232,134,21,117,211,93,23,192,116,230,251,81,73,61,203,21,197,237,86,74,201,105,30,231,65,36,244,212,145,195,35,163,115,154,215,43,21,204,85,69,86,181,118,219,116,79,145,215,255,0,130,119,11,31,249,52,233,87,254,230,219,191,248,38,85,0,0,3,90,206,44,124,211,235,39,212,12,135,212,103,46,167,149,199,145,61,50,252,107,214,43,76,191,118,225,147,134,219,253,214,182,251,125,225,243,77,110,55,43,141,68,149,117,149,149,120,157,4,211,212,207,35,149,210,75,36,142,137,92,247,185,202,174,87,42,170,170,170,170,157,215,22,196,241,92,26,197,75,139,97,88,205,171,31,178,209,117,248,107,117,174,138,58,74,88,58,222,231,191,162,40,209,172,111,83,222,231,46,201,239,115,149,87,222,170,5,70,114,175,224,86,167,63,200,109,92,79,106,149,5,92,24,197,142,162,27,150,25,12,53,81,116,93,174,48,85,76,199,79,42,199,34,205,27,41,102,166,69,72,222,198,119,94,230,47,83,163,99,217,37,196,128,0,0,0,213,92,218,160,197,95,193,59,133,143,252,154,116,171,255,0,115,109,223,252,16,28,39,121,88,209,191,167,248,247,167,64,101,83,228,180,218,109,86,11,85,21,138,197,108,164,183,91,109,212,241,210,81,209,210,66,216,96,166,130,54,163,99,138,56,218,136,214,49,173,68,106,53,17,17,17,17,16,250,192,16,3,157,95,149,140,91,234,5,15,167,92,73,254,117,252,215,79,112,29,74,181,69,98,212,108,31,31,202,173,176,84,54,174,42,59,221,178,26,232,35,157,173,115,91,43,99,153,174,106,61,26,247,181,28,137,190,207,114,125,234,5,16,242,184,243,217,166,95,141,122,61,105,127,198,63,197,184,122,208,44,26,251,75,148,225,90,31,167,248,253,234,139,175,195,92,109,120,205,21,37,84,29,108,115,31,209,44,113,181,237,234,99,220,213,217,125,237,114,162,251,149,76,128,0,0,0,0,0,0,0,170,190,121,223,161,63,218,79,221,165,170,29,83,58,210,125,44,213,15,3,249,76,211,76,83,45,246,103,119,193,123,118,205,77,95,225,123,157,61,206,215,121,142,232,234,237,179,171,167,109,250,27,191,201,0,162,206,87,30,123,52,203,241,175,71,173,36,86,181,240,125,147,113,115,204,239,82,44,173,74,186,44,38,199,81,143,187,44,188,82,75,79,223,161,130,91,28,47,133,145,199,43,209,206,124,206,166,124,72,246,178,68,141,92,143,123,92,137,210,235,52,197,184,122,208,44,26,251,75,148,225,90,31,167,248,253,234,139,175,195,92,109,120,205,21,37,84,29,108,115,31,209,44,113,181,237,234,99,220,213,217,125,237,114,162,251,149,76,128,7,228,226,120,181,139,6,197,108,216,86,45,67,224,172,184,253,190,158,215,110,166,238,190,78,197,44,17,182,56,163,235,122,185,238,233,99,26,155,185,85,203,182,234,170,190,243,245,128,0,0,0,0,2,128,121,163,249,236,212,223,193,125,30,136,159,252,149,60,172,101,63,80,43,189,58,220,75,252,167,135,173,2,206,111,181,89,78,107,161,250,127,144,94,171,122,60,77,198,233,140,209,85,213,79,208,198,177,157,114,201,27,158,238,150,49,173,77,215,220,214,162,39,185,16,236,24,86,158,224,58,107,106,150,197,167,56,62,63,138,219,103,168,117,92,180,118,75,100,52,48,73,59,154,214,186,87,71,11,90,213,122,181,140,106,185,83,125,152,212,251,144,14,192,0,0,106,174,109,80,98,175,224,157,194,199,254,77,58,85,255,0,185,182,239,254,8,14,19,188,172,104,223,211,252,123,211,160,50,169,242,90,109,54,171,5,170,138,197,98,182,82,91,173,182,234,120,233,40,232,233,33,108,48,83,65,27,81,177,197,28,109,68,107,24,214,162,53,26,136,136,136,136,136,125,96,0,0,82,183,58,191,52,248,183,211,250,31,81,184,153,87,145,143,233,179,246,111,247,145,99,249,174,136,104,190,165,93,98,190,234,54,144,225,89,85,202,10,118,210,69,89,123,176,82,87,79,28,13,115,156,216,155,36,209,185,200,196,115,222,228,106,46,219,189,203,247,169,245,96,186,79,165,154,95,227,191,38,122,105,138,98,94,211,237,120,223,97,89,169,168,60,87,111,171,183,221,236,177,189,125,61,199,244,245,111,183,91,182,249,168,29,172,0,6,63,215,77,11,211,142,34,244,226,227,165,250,161,102,241,214,170,237,165,134,104,149,25,85,111,170,106,42,71,85,77,34,162,246,230,103,83,182,93,149,170,215,57,143,107,216,247,177,208,215,149,222,131,102,92,54,234,231,17,90,83,153,209,85,181,246,234,140,121,246,202,233,169,210,22,93,173,202,251,170,83,214,196,141,123,219,209,35,91,186,181,30,238,135,163,227,114,245,177,200,150,20,0,0,0,0,0,213,92,191,238,87,30,68,244,203,241,175,88,173,50,175,240,78,225,99,255,0,38,157,42,255,0,220,219,119,255,0,4,239,248,182,39,138,224,214,42,92,91,10,198,109,88,253,150,139,175,195,91,173,116,81,210,82,193,214,247,61,253,17,70,141,99,122,158,247,57,118,79,123,156,170,190,245,80,63,88,0,4,85,230,143,228,79,83,127,5,245,138,34,128,77,164,178,156,79,21,206,108,85,88,182,107,140,218,178,11,45,111,71,137,183,93,40,163,171,165,159,161,237,123,58,226,145,28,199,116,189,141,114,110,158,231,53,21,61,232,135,64,254,9,220,44,127,228,211,165,95,251,155,110,255,0,224,129,149,64,0,0,0,0,0,106,174,95,247,43,143,34,122,101,248,215,172,86,153,87,248,39,112,177,255,0,147,78,149,127,238,109,187,255,0,130,119,252,91,19,197,112,107,21,46,45,133,99,54,172,126,203,69,215,225,173,214,186,40,233,41,96,235,123,158,254,136,163,70,177,189,79,123,156,187,39,189,206,85,95,122,168,31,172,0,0,0,2,53,243,0,226,70,239,195,63,15,87,92,167,22,160,173,155,35,188,189,44,246,154,168,169,158,248,45,243,74,138,139,85,52,157,42,198,116,55,117,98,57,126,57,21,136,136,169,213,182,191,214,203,110,67,154,228,180,182,155,101,53,101,226,249,125,173,101,60,17,55,121,106,43,42,166,122,35,91,239,247,185,239,123,147,231,239,85,83,104,187,157,178,219,122,183,212,218,47,22,250,106,250,26,200,157,5,77,45,76,77,150,41,163,114,108,230,61,142,69,71,53,83,220,168,169,178,145,195,79,57,121,240,227,165,90,248,205,125,193,177,250,155,117,116,20,211,54,150,203,221,71,219,168,170,164,247,45,76,12,114,117,49,221,11,35,81,189,74,198,245,238,214,181,81,0,253,158,9,120,90,179,240,165,162,148,24,111,68,19,228,247,78,155,142,77,95,31,191,191,90,230,167,230,154,239,154,197,18,124,12,251,151,103,63,100,87,184,144,0,0,0,0,0,0,0,0,35,87,49,189,76,252,151,240,109,168,247,26,122,187,84,117,247,235,123,113,154,56,46,18,109,226,188,124,141,167,168,100,45,71,181,207,153,180,178,84,202,212,77,246,236,171,220,215,53,142,66,74,157,127,53,211,220,7,82,173,81,88,181,27,7,199,242,171,108,21,13,171,138,142,247,108,134,186,8,231,107,92,214,202,216,230,107,154,143,70,189,237,71,34,111,179,220,159,122,129,172,102,39,139,95,115,156,170,205,133,98,212,62,54,245,144,92,41,237,118,234,110,235,35,239,213,79,35,99,138,62,183,171,88,222,167,189,169,187,149,26,155,238,170,137,239,54,136,180,218,109,86,11,85,21,138,197,108,164,183,91,109,212,241,210,81,209,210,66,216,96,166,130,54,163,99,138,56,218,136,214,49,173,68,106,53,17,17,17,17,16,233,88,183,15,90,5,131,95,105,114,156,43,67,244,255,0,31,189,81,117,248,107,141,175,25,162,164,170,131,173,142,99,250,37,142,54,189,189,76,123,154,187,47,189,174,84,95,114,169,144,0,21,171,206,211,76,242,172,131,78,52,239,84,173,52,158,34,203,135,220,46,22,251,191,110,57,31,37,63,143,74,110,196,238,233,98,177,144,163,233,22,55,61,238,111,231,39,129,168,142,87,251,172,168,252,156,167,19,197,115,155,21,86,45,154,227,54,172,130,203,91,209,226,109,215,74,40,234,233,103,232,123,94,206,184,164,71,49,221,47,99,92,155,167,185,205,69,79,122,32,20,47,203,23,84,191,37,252,100,225,94,46,251,236,203,86,91,226,49,107,135,246,175,123,197,120,168,215,194,65,238,99,156,206,170,232,232,190,54,244,237,183,196,228,98,188,191,227,21,127,4,238,22,63,242,105,210,175,253,205,183,127,240,76,170,0,138,188,209,252,137,234,111,224,190,177,68,74,163,242,114,156,79,21,206,108,85,88,182,107,140,218,178,11,45,111,71,137,183,93,40,163,171,165,159,161,237,123,58,226,145,28,199,116,189,141,114,110,158,231,53,21,61,232,128,107,133,194,119,154,125,27,250,129,143,122,140,6,202,102,52,180,240,201,195,109,130,235,69,125,177,112,249,166,182,235,149,186,162,58,186,58,202,76,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,0,0,0,0,5,85,243,206,253,9,254,210,126,237,34,175,43,143,61,154,101,248,215,163,214,151,167,157,105,62,150,106,135,129,252,166,105,166,41,150,251,51,187,224,189,187,102,166,175,240,189,206,158,231,107,188,199,116,117,118,217,213,211,182,253,13,223,228,135,229,98,220,61,104,22,13,125,165,202,112,173,15,211,252,126,245,69,215,225,174,54,188,102,138,146,170,14,182,57,143,232,150,56,218,246,245,49,238,106,236,190,246,185,81,125,202,160,100,0,0,21,87,207,59,244,39,251,73,251,180,138,188,174,60,246,105,151,227,94,143,90,94,158,117,164,250,89,170,30,7,242,153,166,152,166,91,236,206,239,130,246,237,154,154,191,194,247,58,123,157,174,243,29,209,213,219,103,87,78,219,244,55,127,146,31,149,139,112,245,160,88,53,246,151,41,194,180,63,79,241,251,213,23,95,134,184,218,241,154,42,74,168,58,216,230,63,162,88,227,107,219,212,199,185,171,178,251,218,229,69,247,42,129,144,0,0,0,0,106,174,108,167,194,119,149,141,27,250,127,143,122,116,3,248,39,112,177,255,0,147,78,149,127,238,109,187,255,0,130,100,171,77,166,213,96,181,81,88,172,86,202,75,117,182,221,79,29,37,29,29,36,45,134,10,104,35,106,54,56,163,141,168,141,99,26,212,70,163,81,17,17,17,17,0,213,136,217,79,132,239,43,26,55,244,255,0,30,244,232,7,240,78,225,99,255,0,38,157,42,255,0,220,219,119,255,0,4,201,86,155,77,170,193,106,162,177,88,173,148,150,235,109,186,158,58,74,58,58,72,91,12,20,208,70,212,108,113,71,27,81,26,198,53,168,141,70,162,34,34,34,34,1,245,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,30,174,165,234,217,223,113,236,221,15,84,173,85,217,201,250,254,224,57,167,188,228,137,177,225,137,238,69,254,131,202,185,19,231,238,254,176,27,161,248,57,70,103,99,196,233,150,166,237,91,12,45,68,69,248,166,99,63,148,141,254,82,167,222,167,225,106,142,169,227,186,117,101,158,190,233,114,167,137,236,141,206,99,29,52,109,115,151,161,238,68,68,115,219,190,253,10,64,109,72,212,93,95,226,47,49,91,86,17,29,218,27,60,43,44,43,44,9,84,214,59,227,124,140,85,116,78,145,171,186,49,187,123,190,255,0,112,25,35,93,248,198,185,223,251,248,62,150,216,46,53,213,149,204,90,102,85,68,144,205,27,28,246,198,168,187,49,146,42,252,222,159,239,47,251,216,119,21,224,251,80,181,58,183,237,166,169,221,41,225,134,101,241,62,30,74,73,163,127,189,91,39,189,90,216,147,228,249,19,255,0,167,221,46,116,99,134,12,99,4,161,142,233,144,80,69,83,89,78,171,43,166,170,138,55,185,58,93,34,162,245,62,38,175,201,91,247,253,200,126,158,93,170,88,203,111,144,224,118,5,165,125,67,228,109,58,182,30,218,244,34,189,209,109,179,31,186,108,187,127,39,254,192,48,190,11,195,30,53,114,187,82,217,109,148,205,142,146,211,215,4,146,57,211,171,100,94,151,38,232,189,107,183,196,197,251,254,242,103,98,56,197,30,43,104,138,213,70,212,72,227,115,220,155,43,151,248,206,223,249,74,170,126,62,3,140,82,218,173,209,79,225,88,201,166,106,73,35,145,136,138,174,85,114,174,235,178,47,242,148,238,136,155,38,192,121,61,82,42,47,200,228,231,125,202,113,114,39,234,249,129,205,139,187,78,71,6,28,192,142,124,117,81,37,94,135,221,55,126,221,16,86,59,229,255,0,153,204,64,222,90,149,52,80,234,221,226,143,182,245,149,37,168,247,255,0,71,137,163,79,215,250,203,12,227,18,146,42,189,20,190,182,70,239,209,69,90,228,247,127,230,147,21,199,203,177,86,46,32,239,49,68,136,212,108,149,8,169,242,223,251,122,144,11,140,111,203,228,114,60,55,228,23,228,7,5,219,168,230,159,35,215,239,234,247,28,218,7,32,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,147,169,54,60,128,61,75,212,213,217,125,232,123,17,81,83,231,185,197,210,53,191,210,191,169,15,91,251,143,111,195,179,127,172,15,51,84,71,78,213,87,174,200,99,140,203,84,40,44,136,145,119,255,0,56,239,226,167,75,189,255,0,197,223,249,11,250,206,211,123,199,165,188,83,201,76,250,135,181,36,69,110,233,178,109,186,42,127,53,127,89,208,49,174,29,177,155,53,114,220,166,125,92,210,187,231,213,81,253,10,159,36,98,125,202,6,28,147,70,175,154,215,151,199,147,100,245,61,52,17,73,15,110,30,134,46,253,165,106,47,196,199,177,222,254,167,253,223,241,251,137,47,130,233,253,167,9,180,67,111,182,195,210,214,49,136,191,19,151,248,172,70,255,0,41,203,250,142,199,111,182,82,219,161,72,105,218,168,212,85,84,221,219,252,207,200,205,178,170,60,78,207,45,202,178,102,198,200,209,171,187,149,169,243,123,91,252,165,68,251,192,198,252,73,106,132,88,70,9,115,167,131,253,27,85,75,36,84,233,250,222,229,141,169,243,98,167,250,98,124,204,63,194,206,148,86,222,46,178,106,62,67,241,77,88,245,158,52,247,38,221,110,130,100,95,129,232,159,53,95,228,255,0,216,98,108,107,87,110,218,249,175,246,155,37,114,68,251,84,53,145,42,35,33,72,213,119,129,31,252,102,185,223,202,133,62,242,194,49,91,37,53,150,217,79,75,76,197,107,89,27,26,136,174,85,249,53,169,247,255,0,80,31,175,79,19,96,133,145,181,61,205,106,55,254,35,216,239,144,220,245,61,206,69,247,125,224,115,219,115,198,219,38,193,170,174,247,42,123,207,46,251,192,70,187,156,206,17,170,108,115,3,15,241,86,196,147,70,50,36,95,255,0,87,86,255,0,248,164,197,109,114,245,167,232,226,34,250,238,175,244,234,164,249,127,231,212,133,155,113,25,72,181,186,79,144,65,247,58,221,88,159,255,0,77,42,127,214,86,159,2,112,248,30,38,242,10,127,146,54,166,173,61,255,0,209,112,166,79,250,128,183,166,252,130,252,130,124,130,252,128,245,167,241,142,109,56,237,241,28,154,7,32,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,251,211,99,200,3,138,70,212,93,215,222,191,210,112,115,183,122,49,63,223,61,142,93,147,221,243,61,113,49,81,85,206,249,168,28,211,165,190,227,202,47,191,220,129,200,138,158,243,194,34,55,228,160,113,154,70,195,19,158,171,242,69,82,27,241,163,170,153,4,75,75,130,98,244,169,60,149,208,58,73,30,147,186,39,49,89,59,85,17,55,84,69,247,70,191,121,39,181,11,32,75,45,146,119,177,142,124,139,27,145,141,106,42,170,175,67,213,61,200,139,250,136,177,153,91,250,109,23,44,238,253,3,169,228,239,34,68,249,183,143,104,221,34,109,238,247,34,255,0,125,95,154,125,255,0,241,6,32,224,147,77,46,118,237,88,134,229,117,87,43,233,167,137,207,234,232,118,219,197,58,39,189,28,191,208,89,132,12,70,70,214,167,220,136,132,34,224,82,223,114,188,87,86,229,53,174,124,177,74,232,21,146,118,209,168,189,62,37,139,242,219,239,68,251,137,192,212,68,77,144,15,39,173,81,28,239,145,236,56,162,110,160,17,187,30,29,247,238,115,56,175,204,14,44,79,213,250,207,97,193,167,48,58,6,184,196,201,116,218,246,143,122,181,60,5,86,251,126,175,15,33,88,188,31,72,202,30,43,114,6,181,253,77,150,186,173,173,221,63,93,202,159,254,194,208,181,142,40,234,52,254,241,4,137,187,95,69,82,213,247,237,178,44,15,42,239,133,202,10,102,113,95,144,187,169,141,109,53,206,173,90,170,255,0,185,183,40,118,251,192,183,150,127,21,61,251,158,87,228,124,212,115,164,140,78,133,221,191,208,125,64,122,255,0,148,135,38,156,92,136,139,191,220,26,244,85,217,0,246,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,169,185,193,202,244,79,113,201,85,81,79,27,168,28,55,151,229,243,220,123,246,247,187,101,254,179,159,191,222,124,211,185,205,77,209,21,203,250,183,216,15,193,191,218,225,186,84,163,102,111,113,137,211,240,170,34,167,223,247,42,47,235,34,199,29,23,102,227,88,21,37,138,219,249,151,87,70,174,233,111,194,171,209,61,63,201,17,83,245,47,220,164,192,138,157,100,78,236,172,70,174,222,244,249,144,175,140,248,225,200,53,87,13,197,234,37,89,41,228,162,173,115,226,93,250,87,103,42,166,233,238,251,227,253,127,112,25,91,130,204,42,108,79,78,41,226,170,99,146,71,245,111,212,139,191,186,162,161,126,246,167,243,137,30,117,141,63,181,82,218,108,48,83,210,211,199,19,83,171,100,99,118,79,227,189,127,235,59,56,3,193,225,202,169,238,60,162,238,128,121,56,59,239,57,156,87,230,7,134,110,159,51,153,193,187,156,192,232,122,223,36,144,233,165,250,88,81,85,237,183,85,171,118,253,105,79,38,197,63,105,126,164,210,233,231,16,87,204,130,232,175,100,114,92,170,99,149,87,100,70,170,214,177,234,171,212,230,237,252,69,249,169,112,186,200,173,76,2,240,178,108,172,74,58,158,164,95,122,109,216,126,229,65,97,250,109,73,168,154,199,157,91,166,167,141,209,44,247,55,65,187,83,225,147,197,53,26,169,241,55,222,136,240,45,215,75,53,6,193,155,218,34,174,179,221,41,234,90,238,173,250,39,99,255,0,148,244,254,75,151,249,171,255,0,17,223,254,127,34,156,248,120,215,45,64,208,237,75,143,11,200,114,11,131,232,27,191,84,79,168,234,103,250,30,89,19,220,141,127,242,165,69,249,255,0,244,45,227,25,188,69,125,179,197,113,133,119,108,138,244,251,254,231,42,125,232,159,168,15,208,149,170,170,155,28,99,106,181,222,243,222,122,159,238,93,246,3,216,121,61,108,114,170,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,219,238,57,156,23,112,31,239,158,54,67,142,206,67,152,30,154,199,164,116,210,200,191,115,28,191,242,16,83,83,35,168,205,120,181,176,192,140,87,211,219,40,170,227,94,148,219,222,239,24,159,52,223,249,137,250,137,207,116,85,240,19,35,90,138,171,27,190,127,212,164,102,196,180,226,190,175,93,110,89,93,116,49,246,225,123,219,18,163,218,171,210,229,171,251,182,85,254,90,125,224,73,171,92,41,13,35,24,159,118,255,0,244,169,246,28,34,98,49,136,212,67,152,30,183,38,234,115,79,144,217,20,242,0,226,237,148,228,113,119,185,64,51,229,243,57,28,27,253,127,121,204,14,131,173,240,186,163,77,111,208,49,81,31,37,190,173,141,85,253,107,79,34,21,235,193,245,174,58,189,110,201,237,181,42,215,189,149,181,173,95,137,81,119,74,186,118,253,223,246,22,19,174,21,77,162,211,155,213,75,247,218,58,42,167,175,251,208,72,164,2,224,143,181,114,226,15,42,174,141,95,210,250,218,231,47,201,62,117,212,203,242,255,0,124,15,87,30,60,59,75,102,168,93,67,199,105,39,71,193,253,241,122,164,145,62,36,165,133,61,221,10,159,123,190,242,79,240,35,171,203,168,90,73,72,149,149,49,45,84,21,149,113,61,189,44,98,166,210,181,83,220,142,95,186,68,50,222,180,105,213,6,127,136,85,218,106,169,162,145,178,118,255,0,142,214,125,210,198,239,229,53,127,152,87,143,13,89,245,71,14,154,211,54,143,223,102,124,80,84,84,83,203,27,89,213,42,117,84,58,145,19,222,199,35,83,228,239,228,129,106,136,187,158,30,221,218,167,195,98,186,65,120,181,211,215,211,189,92,201,99,99,209,85,21,61,202,212,95,191,250,207,208,3,210,223,133,79,106,124,142,10,221,148,230,223,144,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,187,30,64,30,191,127,188,242,170,191,35,151,187,245,28,58,211,125,182,3,209,93,188,180,239,98,39,205,21,63,228,83,170,227,244,200,151,42,201,250,54,123,103,115,62,127,52,78,175,251,78,223,39,198,213,106,39,187,99,230,130,6,196,247,61,141,68,221,119,95,119,222,7,214,199,59,161,61,195,169,126,74,29,239,111,184,245,167,86,254,255,0,214,7,180,230,113,111,200,228,0,224,229,223,220,115,56,59,109,253,224,24,191,210,115,56,183,228,114,3,16,241,71,90,218,61,31,200,30,171,243,183,214,167,255,0,210,202,68,46,94,54,246,77,151,95,238,170,205,149,245,181,93,43,191,235,150,145,223,175,254,162,66,241,229,146,58,195,162,213,168,197,217,213,44,171,129,63,167,122,57,191,165,12,87,203,126,134,165,113,186,171,140,145,39,246,196,175,147,169,90,191,39,71,72,160,78,105,88,215,198,173,115,119,79,213,185,84,156,196,176,170,172,23,90,173,58,151,65,238,106,45,179,173,61,223,56,251,174,223,222,231,125,208,167,242,127,250,54,190,71,94,51,116,158,159,81,52,198,243,39,133,142,90,138,122,9,228,139,224,71,59,169,180,213,29,59,124,14,95,155,254,224,62,238,13,117,22,61,67,210,27,117,99,87,243,148,180,244,112,201,254,55,133,137,87,249,45,51,225,90,188,180,114,217,241,27,190,101,167,23,121,159,28,148,247,86,118,163,145,202,158,230,195,59,23,100,115,147,252,15,220,223,254,133,148,181,200,228,221,0,42,110,135,134,254,165,57,28,23,230,7,48,120,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,85,223,113,225,25,191,191,228,114,216,47,184,14,14,79,127,66,28,81,187,110,123,26,159,120,111,191,171,250,192,226,221,215,250,20,242,168,136,190,244,13,247,59,99,152,30,19,228,121,0,15,11,238,56,57,201,191,189,14,107,242,61,110,217,126,240,61,141,249,30,79,13,249,30,64,132,124,207,111,179,80,105,133,154,142,37,217,42,238,83,70,255,0,122,167,187,194,189,62,239,159,204,253,158,93,182,247,67,165,244,245,46,95,239,141,98,167,185,62,250,122,69,58,55,52,90,222,238,55,136,90,145,139,249,235,196,137,191,255,0,195,162,127,253,198,120,224,190,201,29,163,70,241,238,219,85,59,182,218,71,175,185,126,107,75,79,250,215,250,0,144,135,229,228,150,138,123,213,154,178,223,82,212,115,39,130,72,213,21,168,191,54,42,125,254,239,188,253,67,195,147,169,170,159,173,0,171,45,69,129,220,55,241,77,73,93,108,94,138,60,141,181,181,114,183,248,137,212,215,85,162,123,162,249,255,0,125,79,154,22,111,140,221,227,188,90,226,171,98,239,213,191,235,254,114,167,223,253,68,9,230,115,167,55,9,254,207,231,54,166,43,157,111,167,169,100,157,49,189,203,249,202,136,90,159,173,169,252,117,249,153,219,130,173,95,167,212,141,63,166,107,215,106,152,186,250,209,100,141,119,222,122,141,189,205,219,238,103,234,2,75,156,85,54,247,156,143,10,155,128,69,221,15,39,22,156,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,249,46,215,107,85,130,213,91,125,190,220,233,45,214,219,117,60,149,117,149,149,115,54,24,41,160,141,170,233,37,146,71,42,53,140,107,81,92,174,85,68,68,69,85,62,179,21,113,99,229,99,89,62,159,228,62,157,57,0,57,86,113,227,255,0,114,56,84,213,251,215,248,88,177,11,237,206,227,254,224,202,107,35,89,218,255,0,214,29,19,228,155,252,29,59,27,253,233,128,90,160,0,0,0,0,0,8,213,150,115,30,224,199,6,202,175,56,86,83,172,158,10,245,143,220,42,45,119,26,111,179,183,89,59,21,80,72,232,229,143,173,148,206,99,186,94,199,38,237,85,106,237,186,42,167,188,205,90,91,170,88,38,180,224,150,205,76,211,75,239,182,113,187,207,123,193,86,248,89,169,251,189,169,159,12,159,155,153,140,145,187,73,19,219,241,53,55,219,116,221,21,21,117,215,226,199,205,62,178,125,64,200,125,70,114,234,121,92,121,19,211,47,198,189,98,180,9,63,105,187,90,175,246,170,43,237,138,231,73,113,182,220,105,227,171,163,172,164,153,179,65,83,4,141,71,71,44,114,53,85,175,99,154,168,228,114,42,162,162,162,161,245,148,151,203,115,152,37,55,14,213,50,104,246,178,93,106,221,167,87,26,135,84,209,92,166,150,89,153,140,189,34,158,73,82,42,120,96,150,105,153,83,50,192,213,99,92,214,70,245,124,155,110,249,21,110,208,0,0,0,5,64,114,180,227,219,236,37,101,135,133,29,80,131,175,31,186,220,60,30,33,116,167,167,222,74,10,234,185,213,201,71,80,214,38,242,67,52,242,185,89,46,202,232,228,145,81,234,177,57,29,0,91,248,0,1,213,53,75,84,176,77,22,193,46,122,153,169,119,223,99,99,118,110,207,141,173,240,179,84,118,187,179,50,24,255,0,55,11,31,35,183,146,86,55,225,106,237,190,235,178,34,170,118,178,42,243,71,242,39,169,191,130,250,197,16,31,171,137,243,30,224,199,57,202,172,216,86,45,172,158,54,245,144,92,41,237,118,234,111,179,183,88,251,245,83,200,216,226,143,173,244,205,99,122,158,246,166,238,84,106,111,186,170,39,188,146,166,181,156,39,121,167,209,191,168,24,247,168,192,108,166,0,0,4,85,254,202,63,2,127,235,231,255,0,54,111,31,228,132,148,196,242,155,22,115,138,217,179,92,90,187,198,217,114,11,125,61,210,221,83,218,124,125,250,89,227,108,145,73,208,244,107,219,212,199,181,118,114,35,147,125,149,17,125,198,173,166,202,124,39,121,88,209,191,167,248,247,167,64,6,85,0,0,5,64,114,180,227,219,236,37,101,135,133,29,80,131,175,31,186,220,60,30,33,116,167,167,222,74,10,234,185,213,201,71,80,214,38,242,67,52,242,185,89,46,202,232,228,145,81,234,177,57,29,5,191,128,0,0,0,0,0,167,110,106,28,117,84,231,249,13,215,134,29,45,175,171,131,24,177,212,77,109,204,230,154,150,46,139,181,198,10,168,94,216,34,73,35,89,163,101,44,212,202,139,35,30,206,235,220,244,233,116,108,99,228,11,126,180,221,173,87,251,85,21,246,197,115,164,184,219,110,52,241,213,209,214,82,76,217,160,169,130,70,163,163,150,57,26,170,215,177,205,84,114,57,21,81,81,81,80,250,202,86,229,139,199,143,228,66,251,77,160,218,177,122,233,192,114,11,131,125,155,116,184,220,123,116,184,188,206,100,206,147,102,246,156,189,154,137,221,78,142,234,146,56,161,114,201,50,237,215,43,150,234,64,0,0,0,0,0,0,24,83,90,248,204,225,179,135,108,170,151,10,214,61,72,251,63,122,173,183,178,233,5,55,177,235,234,250,233,95,36,145,182,78,186,120,36,98,110,248,100,77,149,122,190,29,246,217,81,87,53,148,173,206,175,205,62,45,244,254,135,212,110,32,90,166,133,241,71,161,60,74,123,111,242,41,156,253,163,251,57,225,189,167,253,204,172,163,236,120,142,239,103,253,19,20,125,93,93,137,127,139,190,221,62,253,183,77,254,77,111,226,219,64,120,112,186,219,44,218,209,154,213,227,149,23,154,119,212,208,61,214,27,141,84,21,44,99,186,94,140,154,158,157,241,43,218,170,222,166,117,117,181,31,26,170,34,61,138,176,47,145,143,233,179,246,111,247,145,63,248,157,225,235,21,226,131,70,175,90,71,148,212,248,15,31,219,169,183,93,25,75,29,68,214,202,232,157,213,21,68,109,122,127,141,27,209,174,99,159,20,178,177,30,206,190,164,12,105,105,230,105,192,229,234,235,69,102,163,215,122,72,234,43,234,35,166,137,245,118,75,157,44,13,123,220,141,106,201,52,212,205,138,38,110,169,187,228,115,88,212,221,92,168,136,170,74,3,88,29,82,210,220,239,69,179,187,158,153,234,93,139,216,217,37,155,179,227,104,188,84,53,29,174,236,44,154,63,206,66,247,198,237,227,149,142,248,92,187,111,178,236,168,168,150,149,202,135,142,58,108,150,213,100,225,31,81,153,86,183,219,109,61,67,49,27,178,190,90,132,174,164,137,178,78,234,41,213,202,229,137,240,68,215,246,156,155,68,176,196,216,246,99,163,103,120,44,123,44,202,108,88,54,43,121,205,114,154,239,5,101,199,237,245,23,75,141,79,105,242,118,41,96,141,210,75,39,67,17,207,119,75,24,229,217,168,174,93,182,68,85,247,17,175,251,40,252,9,255,0,175,159,252,217,188,127,146,25,87,139,31,43,26,201,244,255,0,33,244,233,205,107,0,218,160,2,168,57,172,113,219,117,91,173,127,11,58,53,147,82,54,218,218,117,131,55,186,219,167,115,167,146,117,115,219,37,157,30,136,141,99,26,212,106,207,208,231,43,213,253,135,43,58,39,142,64,150,191,217,71,224,79,253,124,255,0,230,205,227,252,144,201,90,33,197,182,128,241,31,117,185,217,180,95,53,171,200,234,44,212,236,169,175,123,108,55,26,88,41,152,247,116,177,31,53,69,59,34,71,185,81,221,44,234,235,114,50,69,68,84,99,213,53,246,208,189,11,212,126,34,245,30,221,165,250,95,102,241,215,90,237,229,154,105,85,89,75,111,165,106,162,73,85,83,34,34,246,225,103,83,119,93,149,202,231,53,140,107,222,246,49,219,15,112,235,160,216,111,13,186,71,98,210,156,50,138,145,172,183,83,177,247,58,232,105,214,23,221,174,42,198,165,69,108,168,231,189,221,114,57,187,163,85,238,232,98,50,54,175,67,26,136,25,44,235,249,254,121,140,233,134,27,118,212,12,206,170,174,150,197,98,167,90,187,133,69,53,190,162,181,240,64,138,157,82,172,84,236,124,170,198,162,245,61,200,213,70,49,28,247,108,214,185,83,176,0,34,175,246,81,248,19,255,0,95,63,249,179,120,255,0,36,51,174,144,235,70,151,235,214,27,30,160,105,30,95,73,145,88,164,168,150,145,106,33,100,145,62,41,227,84,235,138,88,165,107,101,137,251,43,92,141,123,90,170,199,177,233,187,94,213,90,139,230,117,192,119,228,66,251,83,175,58,79,101,233,192,114,11,131,189,165,107,183,91,187,116,184,188,206,100,45,143,119,119,92,189,154,137,221,80,173,233,142,56,161,114,199,10,109,215,19,86,58,240,125,197,158,101,194,46,168,125,184,177,83,213,222,44,85,244,242,83,95,113,198,215,165,44,23,86,36,111,72,21,239,88,229,70,62,41,94,146,53,232,206,189,187,140,69,70,202,244,80,216,204,143,250,165,199,175,9,218,45,157,220,244,207,82,245,91,216,217,37,155,179,227,104,189,133,114,168,237,119,97,100,209,254,114,26,119,198,237,227,149,142,248,92,187,111,178,236,168,168,153,131,0,207,240,221,83,195,109,58,131,167,217,13,37,243,30,190,83,165,77,13,117,50,175,68,172,221,81,81,81,81,28,199,181,200,230,61,142,68,123,30,215,53,200,215,53,81,40,135,154,63,158,205,77,252,23,209,232,128,186,157,11,226,143,66,120,148,246,223,228,83,57,251,71,246,115,195,123,79,251,153,89,71,216,241,29,222,207,250,38,40,250,186,187,18,255,0,23,125,186,125,251,110,155,229,82,170,249,24,254,155,63,102,255,0,121,19,127,140,30,44,240,222,17,116,191,237,197,246,158,146,241,125,175,168,142,154,197,142,58,189,105,103,186,189,36,98,78,172,122,71,42,177,145,68,245,145,207,86,116,111,219,98,170,58,86,34,135,234,235,127,23,92,58,112,227,117,182,88,181,151,83,41,44,23,43,189,59,234,233,40,219,69,85,91,58,192,215,116,247,95,29,52,82,58,54,43,186,154,215,61,26,143,86,72,141,234,232,126,216,215,251,40,252,9,255,0,175,159,252,217,188,127,146,20,87,170,90,165,157,235,78,119,115,212,205,75,190,251,103,36,188,246,124,109,111,133,134,159,187,218,133,144,199,249,184,88,200,219,180,113,49,191,11,83,125,183,93,213,85,86,218,121,98,242,255,0,172,210,42,58,110,32,117,191,29,240,153,213,95,76,248,205,182,89,39,138,170,195,75,36,19,67,43,170,88,215,164,107,52,241,212,123,225,145,142,116,45,99,119,86,200,231,178,48,146,186,165,199,175,9,218,45,157,220,244,207,82,245,91,216,217,37,155,179,227,104,189,133,114,168,237,119,97,100,209,254,114,26,119,198,237,227,149,142,248,92,187,111,178,236,168,168,157,175,66,248,163,208,158,37,61,183,249,20,206,126,209,253,156,240,222,211,254,230,86,81,246,60,71,119,179,254,137,138,62,174,174,196,191,197,223,110,159,126,219,166,244,173,205,31,207,102,166,254,11,232,244,68,170,228,99,250,108,253,155,253,228,5,170,0,0,197,90,233,197,30,132,240,215,236,79,203,94,115,246,115,237,31,137,246,103,247,50,178,179,191,225,251,93,239,244,52,82,116,244,247,226,254,54,219,245,123,183,217,118,234,154,91,199,175,9,218,211,157,219,52,207,77,53,91,219,57,37,231,189,224,168,189,133,114,167,238,246,161,124,210,126,114,106,118,70,221,163,137,238,248,156,155,237,178,110,170,136,176,175,158,119,232,79,246,147,247,105,21,121,92,121,236,211,47,198,189,30,180,11,169,215,78,40,244,39,134,191,98,126,90,243,159,179,159,104,252,79,179,63,185,149,149,157,255,0,15,218,239,127,161,162,147,167,167,191,23,241,182,223,171,221,190,203,183,84,210,222,61,120,78,214,156,238,217,166,122,105,170,222,217,201,47,61,239,5,69,236,43,149,63,119,181,11,230,147,243,147,83,178,54,237,28,79,119,196,228,223,109,147,117,84,69,133,124,243,191,66,127,180,159,187,72,171,202,227,207,102,153,126,53,232,245,160,95,240,0,0,0,8,171,253,148,126,4,255,0,215,207,254,108,222,63,201,9,41,137,229,54,44,231,21,179,102,184,181,119,141,178,228,22,250,123,165,186,167,180,248,251,244,179,198,217,34,147,161,232,215,183,169,143,106,236,228,71,38,251,42,34,251,141,91,77,148,248,78,242,177,163,127,79,241,239,78,128,12,149,105,187,90,175,246,170,43,237,138,231,73,113,182,220,105,227,171,163,172,164,153,179,65,83,4,141,71,71,44,114,53,85,175,99,154,168,228,114,42,162,162,162,161,245,148,151,203,115,152,37,55,14,213,50,104,246,178,93,106,221,167,87,26,135,84,209,92,166,150,89,153,140,189,34,158,73,82,42,120,96,150,105,153,83,50,192,213,99,92,214,70,245,124,155,110,249,21,110,208,0,0,1,215,238,185,254,27,98,204,172,26,125,121,200,105,40,242,28,170,158,186,166,203,67,50,171,95,94,202,52,137,106,82,37,84,233,115,216,217,227,122,179,126,181,103,91,145,21,177,189,91,215,245,238,243,172,184,254,147,223,110,252,63,98,118,172,155,62,167,240,190,200,181,221,36,108,116,181,29,85,49,54,126,183,58,104,81,58,96,89,158,159,157,111,196,212,249,255,0,21,117,204,185,235,70,168,94,181,113,154,239,121,203,234,235,243,184,239,16,95,153,120,169,100,114,189,181,176,61,143,133,201,27,154,177,35,35,88,227,70,69,209,219,107,24,214,35,81,136,141,3,103,48,71,94,9,56,193,198,120,185,210,248,175,77,90,74,44,218,199,79,3,114,203,61,36,85,29,138,25,229,146,118,66,248,228,149,136,215,50,102,211,62,84,99,95,34,198,142,70,61,206,84,234,116,138,0,1,90,188,210,248,246,251,9,71,126,225,71,75,224,235,200,46,182,255,0,7,151,221,42,41,247,142,130,134,174,4,114,209,211,181,233,180,147,77,4,173,87,203,178,182,56,228,68,98,172,174,87,64,22,21,129,231,248,110,167,227,48,102,122,127,144,210,95,108,85,85,21,116,212,247,10,69,87,65,59,233,170,36,167,149,99,118,219,61,137,44,50,34,61,187,177,232,136,230,171,154,168,229,236,5,5,242,243,227,78,235,194,198,168,83,216,178,252,130,173,186,87,146,212,42,100,20,105,76,234,164,162,157,99,233,138,225,4,109,114,57,143,107,146,38,202,172,71,43,225,71,39,110,71,178,30,155,233,180,221,173,87,251,85,21,246,197,115,164,184,219,110,52,241,213,209,214,82,76,217,160,169,130,70,163,163,150,57,26,170,215,177,205,84,114,57,21,81,81,81,80,15,172,3,242,114,204,166,197,131,98,183,156,215,41,174,240,86,92,126,223,81,116,184,212,246,159,39,98,150,8,221,36,178,116,49,28,247,116,177,142,93,154,138,229,219,100,69,95,112,31,46,101,159,225,186,125,77,106,170,204,242,26,75,83,47,151,138,43,5,177,38,85,235,172,184,213,202,145,83,211,196,198,162,185,239,115,151,117,217,62,22,53,239,119,75,24,231,39,96,53,225,227,147,139,187,175,23,218,184,220,174,11,117,93,159,19,176,211,186,219,142,90,167,168,115,222,200,21,234,231,213,76,196,114,196,202,153,151,167,175,182,155,35,35,134,53,116,157,164,145,214,19,201,239,87,56,130,206,116,226,227,135,102,182,127,108,233,182,47,215,110,176,100,211,215,196,181,84,53,81,37,59,150,210,232,149,203,44,176,164,53,13,146,41,21,168,216,154,199,68,142,115,86,54,68,22,42,1,138,184,177,242,177,172,159,79,242,31,78,156,12,170,10,213,229,105,199,183,219,186,59,15,10,58,161,7,70,65,106,183,248,60,66,233,79,79,180,117,244,52,144,43,146,142,161,172,77,163,154,24,34,114,178,93,145,178,71,26,163,213,37,106,58,123,42,0,0,3,170,106,150,169,96,154,45,130,92,245,51,82,239,190,198,198,236,221,159,27,91,225,102,168,237,119,102,100,49,254,110,22,62,71,111,36,172,111,194,213,219,125,215,100,69,84,194,184,159,49,238,12,115,156,170,205,133,98,218,201,227,111,89,5,194,158,215,110,166,251,59,117,143,191,85,60,141,142,40,250,223,76,214,55,169,239,106,110,229,70,166,251,170,162,123,207,202,230,143,228,79,83,127,5,245,138,34,149,184,78,243,79,163,127,80,49,239,81,128,13,148,192,0,0,58,254,161,100,151,92,55,0,201,114,251,22,49,87,146,92,172,118,122,219,149,29,150,145,93,223,185,79,12,47,146,58,88,250,88,247,117,200,230,163,19,102,57,119,114,108,215,124,148,59,0,53,172,212,142,39,117,151,84,245,198,159,136,92,159,40,223,47,182,220,41,174,22,119,197,11,93,75,105,240,211,119,105,160,166,130,78,182,54,24,158,155,163,29,213,212,229,115,164,87,189,239,115,175,123,131,190,42,176,222,43,244,142,223,152,89,174,84,141,201,237,212,244,244,217,101,162,56,214,23,219,174,42,207,141,91,19,158,247,120,105,28,217,29,11,250,157,212,196,86,170,247,25,35,24,25,212,0,0,235,248,110,127,134,234,13,53,214,171,12,200,105,46,172,177,222,43,108,23,52,133,87,174,142,227,73,42,197,81,79,43,28,136,230,61,174,77,211,116,248,152,230,61,189,76,123,92,176,131,155,39,23,159,146,45,56,254,15,184,85,111,70,95,159,219,223,237,103,73,65,221,142,151,29,153,38,130,110,153,30,168,196,154,119,177,209,55,102,189,91,27,103,114,246,158,176,189,107,131,129,45,111,215,157,29,215,155,53,30,132,88,234,242,170,204,170,162,43,117,199,17,108,157,48,94,224,111,83,182,123,151,225,129,241,53,100,145,181,75,238,133,59,142,126,241,44,172,120,108,39,91,118,181,91,170,104,40,238,23,58,74,90,139,165,66,210,80,197,52,205,99,234,167,72,164,153,98,137,170,187,189,233,20,50,200,173,110,235,209,27,221,242,106,170,125,100,10,231,43,118,186,216,56,109,194,111,182,43,157,93,186,229,110,212,139,109,93,29,101,36,206,134,122,105,227,160,184,58,57,99,145,170,142,99,218,228,71,35,145,81,81,81,21,14,235,203,247,142,235,23,21,88,172,120,86,82,255,0,5,169,184,253,189,36,184,211,108,249,61,169,75,4,116,177,203,117,235,101,60,84,240,119,106,106,28,158,25,170,174,102,219,166,237,247,160,76,0,0,0,10,245,230,227,196,54,182,233,86,1,67,167,88,70,37,87,109,196,243,122,121,40,46,185,131,95,5,68,21,12,150,26,168,106,172,175,130,72,94,176,61,241,58,41,155,58,61,143,114,54,68,143,126,220,138,208,159,246,203,181,170,245,76,250,203,53,206,146,190,158,58,137,233,31,45,52,205,149,141,158,9,95,12,209,43,154,170,136,248,229,142,72,222,223,155,94,199,53,118,84,84,62,178,133,185,115,113,175,252,21,117,30,123,6,127,115,186,201,166,89,79,230,238,84,208,47,118,59,93,114,171,18,59,155,97,233,115,221,210,198,44,114,182,37,107,159,27,154,237,165,116,49,70,183,189,105,187,90,175,246,170,43,237,138,231,73,113,182,220,105,227,171,163,172,164,153,179,65,83,4,141,71,71,44,114,53,85,175,99,154,168,228,114,42,162,162,162,160,31,88,7,201,118,187,90,172,22,170,219,237,246,231,73,110,182,219,169,228,171,172,172,171,153,176,193,77,4,109,87,73,44,146,57,81,172,99,90,138,229,114,170,34,34,42,168,31,149,153,103,248,110,159,83,90,170,179,60,134,146,212,203,229,226,138,193,108,73,149,122,235,46,53,114,164,84,244,241,49,168,174,123,220,229,221,118,79,133,141,123,221,210,198,57,201,216,13,125,184,254,227,6,235,197,150,174,57,214,245,164,143,4,195,170,43,40,49,70,67,19,145,245,48,61,237,73,43,165,116,140,108,189,117,9,12,79,72,220,214,164,76,107,25,211,214,146,73,37,133,114,147,215,77,118,213,13,44,155,19,206,177,111,105,225,152,151,85,158,207,150,248,234,56,124,47,133,166,161,142,11,63,130,138,54,202,254,152,100,124,222,41,234,237,247,232,85,85,68,2,127,128,0,249,40,174,214,171,141,77,125,29,190,231,73,85,81,107,168,74,74,232,161,153,175,125,44,235,20,115,36,82,181,23,118,61,98,154,41,17,174,217,122,36,99,190,78,69,95,172,168,189,99,226,238,235,194,15,52,141,78,202,231,183,85,222,49,59,245,61,142,219,145,218,160,168,115,30,248,18,213,66,230,85,66,197,114,68,250,152,87,171,163,184,155,43,36,154,52,116,125,213,145,182,189,137,229,54,44,231,21,179,102,184,181,119,141,178,228,22,250,123,165,186,167,180,248,251,244,179,198,217,34,147,161,232,215,183,169,143,106,236,228,71,38,251,42,34,251,128,253,96,0,0,15,146,237,118,181,88,45,85,183,219,237,206,146,221,109,183,83,201,87,89,89,87,51,97,130,154,8,218,174,146,89,36,114,163,88,198,181,21,202,229,84,68,68,85,80,23,59,181,170,203,76,202,203,205,206,146,130,158,74,136,41,25,45,76,205,137,142,158,121,89,12,49,35,156,168,138,249,37,146,56,216,223,155,158,246,181,55,85,68,23,59,181,170,203,76,202,203,205,206,146,130,158,74,136,41,25,45,76,205,137,142,158,121,89,12,49,35,156,168,138,249,37,146,56,216,223,155,158,246,181,55,85,68,41,175,85,120,219,186,241,95,199,46,139,216,177,137,234,232,116,235,21,212,139,44,54,170,54,213,57,208,93,167,109,225,26,203,179,227,116,49,61,143,146,157,209,181,177,72,142,88,83,184,141,84,89,36,222,122,243,71,242,39,169,191,130,250,197,16,18,168,16,131,150,135,28,116,220,71,97,176,232,246,112,202,182,106,46,23,103,141,243,85,200,249,106,25,124,183,66,177,192,149,174,153,234,231,37,74,57,241,54,102,189,223,27,228,73,24,170,142,123,33,155,224,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,11,239,60,128,7,132,77,183,60,128,60,108,159,51,200,0,0,0,120,95,145,234,114,110,190,227,218,191,35,134,192,115,68,217,2,174,200,121,56,201,252,95,120,21,241,204,141,203,114,186,96,22,152,254,41,42,111,138,196,111,207,231,28,45,249,127,194,79,184,150,124,54,90,221,105,210,108,110,145,237,70,186,59,93,27,92,155,109,239,74,104,83,245,39,234,33,175,26,55,70,222,53,211,77,173,17,187,169,212,247,166,189,201,182,219,110,234,31,232,79,215,250,201,227,165,112,118,48,139,60,74,159,197,162,167,79,255,0,146,192,59,120,0,12,49,197,14,9,79,157,96,83,219,229,133,143,119,75,17,21,90,139,183,231,226,119,243,93,252,210,19,242,234,207,99,199,115,119,233,221,124,253,185,159,44,12,99,85,219,117,110,202,169,61,200,174,69,95,227,39,242,127,237,44,182,255,0,72,202,219,124,148,239,110,232,237,190,255,0,212,228,95,250,138,131,202,237,18,104,143,24,24,157,99,29,209,4,151,122,100,95,118,254,239,15,2,47,222,245,255,0,77,255,0,233,251,130,226,226,114,62,54,185,62,74,136,168,115,58,230,5,126,138,255,0,139,219,110,49,191,171,191,75,12,159,37,79,227,70,213,253,73,250,206,198,7,7,47,75,142,72,168,167,173,237,87,59,245,33,205,141,217,0,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,3,21,113,99,229,99,89,62,159,228,62,157,57,173,97,178,159,22,62,86,53,147,233,254,67,233,211,154,214,1,119,220,175,120,215,254,16,24,35,52,99,80,174,119,90,237,73,195,109,239,169,150,227,90,189,239,108,218,219,51,88,202,133,149,173,77,166,139,187,4,50,36,138,175,147,224,151,174,71,62,94,220,234,53,108,196,242,155,238,13,149,89,179,92,90,187,193,94,177,251,133,61,210,221,83,218,100,157,138,168,36,108,145,73,208,244,115,29,210,246,53,118,114,43,87,109,149,21,61,197,249,240,3,198,13,171,139,45,35,107,174,11,87,30,119,135,83,209,208,101,108,154,38,163,42,103,123,28,145,215,68,232,216,216,186,42,22,25,94,177,181,173,88,158,215,179,167,161,35,146,64,148,0,0,0,0,53,172,226,199,205,62,178,125,64,200,125,70,114,234,121,92,121,19,211,47,198,189,98,180,165,110,44,124,211,235,39,212,12,135,212,103,46,167,149,199,145,61,50,252,107,214,43,64,160,18,218,121,74,113,175,237,186,58,62,19,117,54,231,117,172,189,67,222,147,11,184,78,189,248,221,67,12,29,199,219,28,168,222,184,251,44,138,89,34,116,142,115,86,53,116,72,177,164,80,177,245,44,0,218,160,16,87,151,7,48,10,62,34,44,81,105,38,175,100,95,231,177,65,226,103,138,166,162,56,41,227,200,169,122,223,39,85,59,33,100,113,178,104,99,84,99,225,70,245,44,113,36,173,87,254,121,34,157,64,13,85,205,170,13,85,192,185,238,90,92,193,41,181,134,213,103,225,243,87,238,181,114,106,13,5,63,134,179,221,170,229,150,170,124,149,140,109,84,242,44,138,200,17,144,62,158,154,8,154,175,154,87,62,117,221,202,170,245,118,246,20,106,195,105,187,93,108,23,90,43,237,138,231,87,110,185,91,170,35,171,163,172,164,153,208,207,77,60,110,71,71,44,114,53,81,204,123,92,136,228,114,42,42,42,34,161,125,60,188,248,211,181,113,79,165,244,246,44,191,32,164,118,170,99,84,234,153,5,26,83,54,149,107,96,73,58,98,184,65,27,92,173,123,28,213,137,178,171,17,168,201,149,201,219,141,143,135,168,37,169,21,121,163,249,19,212,223,193,125,98,136,149,68,85,230,143,228,79,83,127,5,245,138,32,40,91,19,202,111,184,54,85,102,205,113,106,239,5,122,199,238,20,247,75,117,79,105,146,118,42,160,145,178,69,39,67,209,204,119,75,216,213,217,200,173,93,182,84,84,247,27,4,240,73,198,14,51,197,206,151,197,122,106,210,81,102,214,58,120,27,150,89,233,34,168,236,80,207,44,147,178,23,199,36,172,70,185,147,54,153,242,163,26,249,22,52,114,49,238,114,167,83,181,225,59,254,133,235,166,163,240,233,168,246,237,80,210,251,207,129,186,208,239,20,208,202,138,250,91,133,43,149,22,74,90,152,209,83,185,11,250,91,186,110,142,71,53,175,99,152,246,49,237,13,154,65,143,244,47,93,52,227,136,189,56,183,106,134,151,222,124,117,170,187,120,166,134,84,70,85,91,234,154,136,178,82,212,198,138,189,185,153,212,221,211,117,106,181,205,123,28,246,61,143,118,64,3,85,115,101,62,19,188,172,104,223,211,252,123,211,160,53,172,54,83,225,59,202,198,141,253,63,199,189,58,0,50,168,0,13,85,203,158,229,165,204,18,155,88,109,86,126,31,53,126,235,87,38,160,208,83,248,107,61,218,174,89,106,167,201,88,198,213,79,34,200,172,129,25,3,233,233,160,137,170,249,165,115,231,93,220,170,175,87,111,76,39,213,105,187,93,108,23,90,43,237,138,231,87,110,185,91,170,35,171,163,172,164,153,208,207,77,60,110,71,71,44,114,53,81,204,123,92,136,228,114,42,42,42,34,160,27,79,2,37,114,243,227,78,213,197,62,151,211,216,178,252,130,145,218,169,141,83,170,100,20,105,76,218,85,173,129,36,233,138,225,4,109,114,181,236,115,86,38,202,172,70,163,38,87,39,110,54,62,30,169,106,0,2,37,115,12,227,78,213,194,198,151,212,88,177,12,130,145,186,169,146,211,162,99,244,107,76,218,165,162,129,100,233,150,225,60,110,114,53,140,107,82,86,196,175,71,35,230,70,167,110,70,50,110,144,197,92,203,121,130,83,104,245,170,241,195,230,144,93,106,227,212,26,250,127,13,120,187,82,75,45,44,248,211,30,218,89,227,88,213,240,43,39,125,69,52,242,181,31,12,173,124,11,179,145,81,232,221,169,132,250,174,215,107,173,254,235,91,125,190,220,234,238,55,43,141,68,149,117,149,149,115,58,105,234,103,145,202,233,37,146,71,42,185,239,115,149,92,174,85,85,85,85,85,36,87,21,188,25,95,120,75,211,141,43,185,231,151,94,238,103,157,251,94,162,239,109,129,236,125,45,170,58,116,162,236,83,54,70,239,221,153,60,68,171,44,136,229,143,169,90,214,110,140,238,202,17,172,182,158,82,156,107,251,110,142,143,132,221,77,185,221,107,47,80,247,164,194,238,19,175,126,55,80,195,7,113,246,199,42,55,174,62,203,34,150,72,157,35,156,213,141,93,18,44,105,20,44,124,21,224,207,133,175,225,113,155,102,26,111,69,146,123,18,245,109,195,234,175,182,74,137,91,213,74,250,232,171,41,34,108,85,40,141,87,164,47,100,242,53,92,207,137,142,86,191,103,163,86,55,224,171,181,166,235,96,186,214,216,175,182,202,187,117,202,221,81,37,37,101,29,92,46,134,122,105,227,114,182,72,164,141,200,142,99,218,228,86,171,85,17,81,81,81,64,218,120,16,87,151,7,48,10,62,34,44,81,105,38,175,100,95,231,177,65,226,103,138,166,162,56,41,227,200,169,122,223,39,85,59,33,100,113,178,104,99,84,99,225,70,245,44,113,36,173,87,254,121,34,157,64,0,0,0,0,10,86,231,87,230,159,22,250,127,67,234,55,18,234,74,86,231,87,230,159,22,250,127,67,234,55,16,50,175,35,31,211,103,236,223,239,34,213,10,171,228,99,250,108,253,155,253,228,90,160,17,127,143,238,15,173,92,89,105,27,155,111,74,184,243,188,58,158,178,191,20,124,50,181,25,83,59,216,213,146,134,86,200,246,197,209,80,176,196,196,145,206,106,196,246,177,253,93,9,36,114,80,13,218,211,117,176,93,107,108,87,219,101,93,186,229,110,168,146,146,178,142,174,23,67,61,52,241,185,91,36,82,70,228,71,49,237,114,43,85,170,136,168,168,168,166,211,197,122,243,45,229,247,77,172,54,171,199,16,122,65,106,171,147,80,104,41,252,77,226,211,73,20,181,83,228,172,99,105,96,141,35,71,206,140,129,244,244,208,74,228,100,49,57,243,174,205,68,87,171,119,15,202,209,62,56,234,120,173,224,155,92,240,253,65,101,37,62,162,225,250,111,123,125,116,209,62,40,153,123,164,117,190,161,137,91,20,8,168,230,61,174,70,182,118,181,189,166,190,88,156,213,106,76,145,71,78,199,213,108,187,93,108,181,47,172,179,92,234,232,42,36,167,158,145,242,211,76,232,158,232,39,137,240,205,18,185,170,138,172,146,41,36,141,237,249,57,143,115,87,116,85,67,229,2,234,121,157,113,227,249,16,177,84,232,54,147,222,186,115,236,130,222,239,105,93,45,215,30,221,86,47,11,159,11,163,221,189,167,39,122,162,7,84,35,122,100,142,88,90,177,204,155,117,196,229,167,108,3,0,204,181,79,50,180,233,246,159,99,213,119,204,134,249,80,148,212,52,52,200,157,114,191,101,85,85,85,84,107,24,214,163,158,247,185,81,140,99,92,231,43,90,213,84,252,155,181,218,235,127,186,214,223,111,183,58,187,141,202,227,81,37,93,101,101,92,206,154,122,153,228,114,186,73,100,145,202,174,123,220,229,87,43,149,85,85,85,85,75,180,229,193,203,254,143,135,123,20,90,183,171,216,239,249,236,87,248,152,34,166,168,146,10,136,241,218,94,183,199,211,78,248,95,36,111,154,104,209,30,249,145,221,73,28,169,19,81,159,158,89,67,48,112,73,193,246,51,194,54,151,197,101,106,82,86,230,215,202,120,29,150,94,41,37,168,236,87,79,20,147,190,22,71,28,175,86,181,144,182,165,241,35,218,200,214,68,106,61,237,106,175,75,100,80,0,0,0,126,78,89,139,88,179,156,86,243,133,101,52,62,54,203,144,91,234,45,119,26,110,235,227,239,210,207,27,163,150,62,182,43,94,222,166,61,201,187,85,28,155,238,138,139,239,53,247,227,111,131,236,155,132,109,80,150,202,228,171,173,194,111,149,19,187,19,188,85,203,79,223,174,130,40,224,124,204,146,56,158,174,107,225,117,75,34,87,185,145,164,138,213,123,26,212,94,150,236,60,116,173,104,210,28,55,94,180,191,32,210,61,64,130,174,75,22,69,78,216,106,22,146,117,134,120,158,201,27,44,83,70,255,0,122,35,227,150,56,228,68,114,57,138,172,68,115,92,213,86,168,82,183,46,46,56,233,184,82,204,171,240,253,65,101,93,70,157,102,21,16,62,186,104,159,44,175,178,85,181,21,137,91,20,8,170,215,177,205,86,182,118,181,189,215,50,40,156,213,114,194,145,73,215,249,163,249,236,212,223,193,125,30,136,195,252,69,104,54,101,195,110,174,95,116,167,51,162,171,107,237,213,15,125,178,186,106,116,133,151,107,114,189,201,79,91,18,53,239,111,68,141,110,234,212,123,186,30,143,141,203,214,199,34,99,80,44,127,148,206,175,97,186,11,165,252,70,106,230,160,79,87,29,139,29,167,198,102,168,74,72,22,105,229,123,228,184,69,20,49,179,220,138,249,37,146,56,209,92,173,98,43,209,92,230,181,28,228,134,188,78,241,11,149,113,65,172,183,173,92,202,105,188,7,143,237,211,91,173,108,170,146,162,27,101,12,77,233,138,158,55,61,127,198,145,234,214,177,175,150,89,94,140,103,95,74,98,162,95,242,230,224,163,248,85,106,60,247,252,254,217,117,143,76,177,111,206,92,170,96,78,212,119,74,228,86,44,118,198,205,212,215,183,169,143,89,37,116,72,231,50,54,181,187,196,233,162,145,3,42,242,197,229,255,0,71,171,181,148,220,64,235,126,59,226,240,90,78,153,241,155,108,178,65,45,45,250,170,57,230,134,87,84,177,175,89,18,24,36,167,247,195,35,26,217,156,246,238,174,141,175,100,151,40,124,150,155,77,170,193,106,162,177,88,173,148,150,235,109,186,158,58,74,58,58,72,91,12,20,208,70,212,108,113,71,27,81,26,198,53,168,141,70,162,34,34,34,34,31,88,20,3,205,31,207,102,166,254,11,232,244,67,151,119,23,159,193,75,89,87,237,77,111,103,79,115,30,213,22,81,209,65,226,102,131,180,217,124,45,92,125,42,146,39,106,73,93,214,141,235,234,138,73,118,141,242,36,93,46,104,254,123,53,55,240,95,71,162,34,168,27,78,218,110,214,171,253,170,138,251,98,185,210,92,109,183,26,120,234,232,235,41,38,108,208,84,193,35,81,209,203,28,141,85,107,216,230,170,57,28,138,168,168,168,168,125,101,53,242,197,230,1,71,164,85,148,220,63,107,126,69,225,48,90,190,152,49,155,148,177,193,21,45,134,170,73,230,154,86,212,189,172,73,22,25,228,168,247,205,35,220,216,92,198,238,141,141,207,124,119,40,5,85,243,206,253,9,254,210,126,237,34,175,43,143,61,154,101,248,215,163,214,146,171,158,119,232,79,246,147,247,105,21,121,92,121,236,211,47,198,189,30,180,9,85,207,59,244,39,251,73,251,180,138,188,174,60,246,105,151,227,94,143,90,74,174,121,223,161,63,218,79,221,165,122,240,221,173,247,94,28,53,183,22,214,139,53,142,146,243,81,142,84,74,231,208,84,200,232,217,83,4,208,73,79,51,17,237,247,177,235,20,210,116,63,103,35,95,210,229,107,209,21,138,27,47,3,165,104,190,175,97,186,245,165,248,254,174,105,252,245,114,88,178,42,119,77,78,149,112,44,51,196,246,72,232,165,134,70,123,209,31,28,177,201,26,171,85,204,85,98,171,92,230,170,57,123,168,0,8,85,204,195,141,123,143,12,24,37,183,9,211,75,159,134,212,156,183,106,154,42,200,214,150,111,99,80,195,52,107,37,68,212,243,54,78,190,246,207,130,52,116,125,43,180,238,71,163,161,70,184,40,176,217,79,132,239,43,26,55,244,255,0,30,244,232,13,107,13,148,248,78,242,177,163,127,79,241,239,78,128,13,107,11,94,229,79,199,109,169,109,84,28,44,235,46,77,86,219,147,106,18,12,34,235,113,157,174,130,72,21,172,108,118,117,122,162,57,143,107,145,203,7,91,156,143,71,246,26,172,232,130,57,42,132,1,181,65,210,172,90,209,165,249,46,168,100,218,47,101,203,233,39,205,176,250,122,106,187,197,149,204,146,41,224,130,120,217,36,114,179,173,168,217,153,211,44,93,78,137,94,140,89,99,107,250,85,237,69,129,92,47,115,98,197,106,56,125,201,231,226,6,249,226,53,55,10,183,213,92,41,188,67,99,165,143,45,235,149,124,52,20,254,26,14,136,102,71,201,12,15,103,105,122,99,68,168,221,237,108,253,170,150,203,50,155,238,115,149,94,115,92,166,187,198,222,178,11,133,69,210,227,83,218,100,125,250,169,228,116,146,201,208,196,107,27,212,247,185,118,106,35,83,125,145,17,61,192,109,38,85,95,53,206,5,191,191,241,65,162,152,103,254,17,85,159,209,80,187,252,87,54,233,29,58,55,253,215,197,61,174,254,100,202,207,244,68,196,233,224,190,193,170,120,215,12,24,5,187,90,239,119,91,174,103,53,190,75,133,206,123,181,77,76,245,204,241,85,18,212,67,5,67,170,81,37,73,162,134,88,162,123,29,252,71,70,172,69,84,106,42,230,176,53,140,209,125,94,204,180,23,84,49,253,92,211,249,233,35,190,227,181,14,154,157,42,224,73,160,149,143,141,209,75,12,140,247,42,178,72,164,146,53,86,171,94,136,245,86,185,174,68,114,108,61,195,23,16,184,175,20,26,53,101,213,204,90,155,192,120,254,229,53,198,214,250,168,234,38,182,87,68,238,153,105,228,115,23,252,89,24,174,107,28,248,165,137,234,198,117,244,165,80,115,35,229,247,77,195,181,76,122,195,163,118,170,183,105,213,198,161,180,213,182,216,98,150,102,99,47,72,160,142,37,150,162,105,229,154,102,84,204,179,185,30,230,181,145,189,89,30,251,190,52,92,1,193,247,22,121,151,8,186,161,246,226,197,79,87,120,177,87,211,201,77,125,199,27,94,148,176,93,88,145,189,32,87,189,99,149,24,248,165,122,72,215,163,58,246,238,49,21,27,43,209,66,218,121,142,241,199,83,194,150,27,65,135,233,243,41,42,53,23,48,167,157,244,51,74,248,165,101,146,145,170,140,90,217,96,85,87,61,238,114,185,176,53,205,237,57,241,74,231,43,146,21,138,74,33,59,6,127,159,230,90,167,153,93,181,7,80,114,26,187,230,67,124,168,90,154,234,234,149,78,185,95,178,34,34,34,34,53,140,107,81,172,99,26,136,198,49,173,107,81,173,106,34,101,93,127,225,51,50,225,207,75,244,167,56,212,10,138,186,27,238,165,83,221,42,106,49,202,186,4,130,123,51,41,100,129,34,73,31,220,114,185,242,197,81,28,138,199,50,55,196,187,177,201,212,142,68,12,20,88,167,44,94,96,20,122,69,89,77,195,246,183,228,94,19,5,171,233,131,25,185,75,28,17,82,216,106,164,158,105,165,109,75,218,196,145,97,158,74,143,124,210,61,205,133,204,110,232,216,220,247,199,18,184,73,209,11,87,17,250,253,142,104,189,230,249,87,102,167,200,233,238,141,101,125,52,109,145,244,211,195,110,169,168,133,234,199,123,158,196,150,24,250,217,187,85,204,234,106,57,138,168,244,233,90,165,165,185,222,139,103,119,61,51,212,187,23,177,178,75,55,103,198,209,120,168,106,59,93,216,89,52,127,156,133,239,141,219,199,43,29,240,185,118,223,101,217,81,81,3,103,226,136,121,138,113,213,83,197,46,100,184,62,159,87,213,179,74,236,21,16,205,67,13,77,44,76,125,206,227,10,84,49,110,72,171,26,79,11,29,29,67,163,100,46,127,241,24,215,185,140,123,149,140,233,55,126,96,28,65,93,248,101,164,225,146,76,139,179,106,135,107,116,247,72,35,138,10,169,44,81,82,193,5,61,165,189,166,51,166,20,237,74,178,200,229,124,179,54,70,198,231,35,18,70,203,141,120,117,208,108,203,137,45,92,177,105,78,25,69,86,231,220,106,24,251,157,116,52,233,51,45,54,228,123,82,162,182,84,115,216,222,136,218,237,209,170,246,245,189,89,27,87,173,237,69,12,129,192,231,8,151,94,47,181,113,216,164,247,26,187,62,39,97,167,109,203,35,186,193,78,231,189,144,43,209,172,165,133,234,213,137,149,51,47,87,71,113,118,70,71,52,136,217,59,75,27,182,8,196,241,107,22,13,138,217,176,172,90,135,193,89,113,251,125,61,174,221,77,221,124,157,138,88,35,108,113,71,214,245,115,221,210,198,53,55,114,171,151,109,213,85,125,231,74,225,215,65,176,222,27,116,142,197,165,56,101,21,35,89,110,167,99,238,117,208,211,172,47,187,92,85,141,74,138,217,81,207,123,186,228,115,119,70,171,221,208,196,100,109,94,134,53,19,37,128,49,87,22,62,86,53,147,233,254,67,233,211,153,84,197,92,88,249,88,214,79,167,249,15,167,78,6,182,214,155,181,214,193,117,162,190,216,174,117,118,235,149,186,162,58,186,58,202,73,157,12,244,211,198,228,116,114,199,35,85,28,199,181,200,142,71,34,162,162,162,42,23,189,203,247,142,235,23,21,88,172,120,86,82,255,0,5,169,184,253,189,36,184,211,108,249,61,169,75,4,116,177,203,117,235,101,60,84,240,119,106,106,28,158,25,170,174,102,219,166,237,247,165,11,157,131,0,207,243,45,44,204,173,58,131,167,217,13,93,143,33,177,212,37,77,13,117,50,167,92,79,217,81,81,81,81,90,246,57,170,230,61,142,69,99,216,231,53,200,230,185,81,67,104,128,96,174,14,248,170,195,120,175,210,59,126,97,102,185,82,55,39,183,83,211,211,101,150,136,227,88,95,110,184,171,62,53,108,78,123,221,225,164,115,100,116,47,234,119,83,17,90,171,220,100,140,102,117,2,42,243,71,242,39,169,191,130,250,197,17,74,220,39,121,167,209,191,168,24,247,168,192,93,79,52,127,34,122,155,248,47,172,81,20,173,194,119,154,125,27,250,129,143,122,140,0,108,166,0,0,0,2,160,57,178,112,81,110,211,250,207,225,59,165,246,206,197,150,247,112,124,121,125,20,105,85,81,36,87,74,169,230,153,110,110,145,238,123,35,134,87,200,216,92,223,205,49,146,118,17,136,229,153,81,144,215,133,94,38,51,46,20,53,114,143,84,176,250,26,75,139,29,78,235,109,222,217,82,136,214,92,109,210,62,55,203,2,73,210,174,133,253,81,70,246,72,212,94,151,177,189,77,123,58,227,126,198,121,102,45,98,206,113,91,206,21,148,208,248,219,46,65,111,168,181,220,105,187,175,143,191,75,60,110,142,88,250,216,173,123,122,152,247,38,237,84,114,111,186,42,47,188,160,30,62,184,81,172,225,75,92,106,236,150,200,186,240,204,163,189,120,197,230,142,25,210,56,41,93,51,145,212,14,146,85,119,114,106,127,129,174,84,145,238,116,111,130,71,116,172,189,13,11,244,192,51,252,55,84,240,219,78,160,233,246,67,73,124,199,175,148,233,83,67,93,76,171,209,43,55,84,84,84,84,71,49,237,114,57,143,99,145,30,199,181,205,114,53,205,84,76,105,198,7,18,150,46,21,180,58,241,169,183,52,239,93,102,234,181,227,116,142,165,124,241,213,222,37,134,71,211,199,42,53,204,233,133,59,79,146,69,87,177,123,113,189,26,170,245,99,93,84,60,180,248,234,166,225,151,38,170,211,13,78,175,164,165,210,252,142,162,123,149,85,115,169,101,146,123,69,197,41,209,27,59,18,8,223,44,204,153,32,134,23,70,173,94,149,237,200,215,49,27,34,73,130,184,192,226,82,251,197,78,184,222,53,54,230,157,155,84,61,86,188,110,145,212,172,130,74,75,60,83,72,250,120,229,70,185,253,83,47,117,242,72,170,247,167,114,71,163,85,24,140,107,67,21,101,153,77,247,57,202,175,57,174,83,93,227,111,89,5,194,162,233,113,169,237,50,62,253,84,242,58,73,100,232,98,53,141,234,123,220,187,53,17,169,190,200,136,158,226,234,121,94,240,81,252,31,240,70,107,62,161,91,46,180,58,147,153,91,223,77,45,186,181,59,62,198,181,186,102,189,148,235,19,92,187,205,47,106,9,164,89,17,31,31,193,23,68,110,100,189,200,213,202,111,130,139,118,160,86,127,9,221,80,182,119,236,182,75,131,35,196,40,164,74,170,121,37,186,82,207,12,201,115,108,140,115,25,36,49,62,55,66,214,254,117,143,147,190,143,70,172,40,143,183,240,32,7,58,191,43,24,183,212,10,31,78,184,148,237,128,103,249,150,150,102,86,157,65,211,236,134,174,199,144,216,234,18,166,134,186,153,83,174,39,236,168,168,168,168,173,123,28,213,115,30,199,34,177,236,115,154,228,115,92,168,183,19,206,175,202,198,45,245,2,135,211,174,37,43,1,178,71,10,188,76,97,188,87,233,29,30,169,97,244,53,118,231,182,161,214,219,189,178,165,21,207,183,92,99,100,111,150,4,147,165,27,51,58,101,141,236,145,168,157,76,123,122,154,199,245,198,204,192,107,89,195,71,17,121,223,11,250,167,65,169,152,45,71,248,42,59,197,23,68,63,221,59,95,137,134,105,232,251,146,197,39,103,187,216,99,123,172,111,91,62,104,191,52,93,132,244,47,93,52,227,136,189,56,183,106,134,151,222,124,117,170,187,120,166,134,84,70,85,91,234,154,136,178,82,212,198,138,189,185,153,212,221,211,117,106,181,205,123,28,246,61,143,112,100,3,26,113,21,160,216,111,18,90,71,125,210,156,206,138,145,204,184,211,189,246,202,233,169,214,103,218,110,40,199,37,61,108,72,215,177,221,113,185,219,171,81,237,235,98,190,55,47,67,220,139,146,192,26,208,241,21,160,217,151,13,186,185,125,210,156,206,138,173,175,183,84,61,246,202,233,169,210,22,93,173,202,247,37,61,108,72,215,189,189,18,53,187,171,81,238,232,122,62,55,47,91,28,137,97,92,171,56,241,255,0,185,28,42,106,253,235,252,44,88,133,246,231,113,255,0,112,101,53,145,172,237,127,235,14,137,242,77,254,14,157,141,254,244,194,90,113,253,193,245,171,139,45,35,115,109,233,87,30,119,135,83,214,87,226,143,134,86,163,42,103,123,26,178,80,202,217,30,216,186,42,22,24,152,146,57,205,88,158,214,63,171,161,36,142,74,12,255,0,53,88,22,85,254,170,227,153,38,57,112,255,0,108,163,174,182,215,83,201,255,0,6,72,102,142,70,127,67,154,230,253,202,128,109,38,84,95,53,142,58,169,179,25,43,248,88,210,138,250,74,155,21,45,66,195,154,215,58,150,86,206,235,141,37,107,211,217,172,73,163,106,53,145,75,79,28,174,154,53,119,113,86,54,181,237,107,100,73,126,172,167,155,157,101,255,0,131,186,171,37,20,30,7,89,235,186,49,106,137,155,85,59,36,74,87,80,181,42,50,24,164,167,130,24,161,153,211,119,27,29,59,36,71,69,35,153,39,198,198,116,58,181,177,60,90,251,156,229,86,108,43,22,161,241,183,172,130,225,79,107,183,83,119,89,31,126,170,121,27,28,81,245,189,90,198,245,61,237,77,220,168,212,223,117,84,79,120,25,3,134,142,29,51,190,40,53,78,131,76,240,90,127,240,85,151,138,222,184,127,185,150,191,19,12,51,214,118,229,150,62,247,107,190,199,118,152,238,183,252,145,62,106,155,20,105,86,153,226,186,55,167,24,230,150,225,84,158,30,203,140,219,226,183,211,117,71,27,36,155,161,62,57,229,237,177,140,116,210,189,93,36,143,70,167,92,143,123,149,55,114,152,171,130,142,20,108,92,37,232,213,22,27,218,181,86,101,247,45,171,50,155,221,20,47,111,143,170,234,122,199,26,58,69,87,172,48,49,253,168,211,102,53,118,124,157,182,62,89,16,144,0,0,0,80,15,52,127,61,154,155,248,47,163,209,29,131,151,95,29,85,60,45,102,73,131,234,13,125,91,244,174,255,0,81,52,213,208,211,82,196,247,219,46,51,37,59,18,228,170,145,172,243,49,177,211,182,55,194,215,255,0,17,238,123,88,247,181,24,254,191,205,31,207,102,166,254,11,232,244,68,85,3,105,219,77,218,213,127,181,81,95,108,87,58,75,141,182,227,79,29,93,29,101,36,205,154,10,152,36,106,58,57,99,145,170,173,123,28,213,71,35,145,85,21,21,21,15,172,169,94,87,92,192,43,45,21,150,222,25,53,191,34,239,90,166,240,214,236,30,233,60,115,207,85,29,84,179,197,4,54,151,118,216,254,168,87,187,188,82,72,172,108,45,141,209,171,149,139,19,98,182,160,5,53,243,92,227,95,242,155,149,79,195,94,153,220,238,180,216,222,37,112,168,166,203,101,223,179,13,226,233,12,141,106,83,244,43,82,71,67,75,36,111,247,185,221,18,74,189,72,197,72,97,149,217,131,154,199,29,85,56,116,117,252,44,105,69,125,93,53,246,170,157,97,205,107,157,75,19,160,109,186,174,137,233,236,214,36,209,185,92,249,98,168,142,87,77,26,183,182,137,27,90,247,57,210,36,85,22,6,85,225,59,205,62,141,253,64,199,189,70,2,234,121,163,249,19,212,223,193,125,98,136,165,110,19,188,211,232,223,212,12,123,212,96,46,167,154,63,145,61,77,252,23,214,40,128,161,108,79,41,190,224,217,85,155,53,197,171,188,21,235,31,184,83,221,45,213,61,166,73,216,170,130,70,201,20,157,15,71,49,221,47,99,87,103,34,181,118,217,81,83,220,95,79,0,188,107,226,188,86,105,197,37,146,237,115,240,250,155,140,219,225,143,35,183,212,44,108,146,191,161,27,27,174,116,233,27,88,199,67,43,213,21,237,99,83,179,35,209,138,157,46,137,242,208,9,223,244,47,93,53,31,135,77,71,183,106,134,151,222,124,13,214,135,120,166,134,84,87,210,220,41,92,168,178,82,212,198,138,157,200,95,210,221,211,116,114,57,173,123,28,199,177,143,104,108,189,118,187,90,172,22,170,219,237,246,231,73,110,182,219,169,228,171,172,172,171,153,176,193,77,4,109,87,73,44,146,57,81,172,99,90,138,229,114,170,34,34,42,169,215,244,207,85,116,227,89,49,88,51,93,45,205,45,89,53,150,163,165,190,38,223,80,146,118,100,116,108,147,179,51,63,143,12,200,201,35,87,69,34,54,70,117,34,57,168,190,226,189,184,210,230,39,140,231,124,19,90,43,244,106,251,73,75,125,212,234,137,49,139,253,186,106,10,137,159,110,129,45,241,203,119,165,138,105,161,142,39,190,53,173,163,129,102,233,84,115,42,30,232,145,28,222,184,171,131,133,91,118,163,222,56,142,211,171,78,146,228,119,92,127,41,173,200,41,105,232,238,246,202,53,171,154,223,27,223,211,81,82,232,17,81,37,134,56,22,87,203,27,215,182,232,155,34,73,240,43,128,217,76,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7,133,249,30,180,220,230,229,217,14,45,247,175,188,15,97,233,171,119,68,46,114,174,219,109,255,0,73,238,62,59,170,170,81,63,111,232,255,0,165,0,171,77,113,189,212,221,120,182,199,41,34,115,94,144,220,104,254,22,181,21,81,29,224,55,249,22,109,129,70,232,241,43,74,57,21,23,193,65,255,0,206,154,85,187,21,47,220,101,211,58,177,136,169,4,180,46,111,223,239,234,160,253,127,212,90,174,51,23,102,195,65,26,39,185,41,162,68,254,174,134,129,250,128,0,56,72,196,123,85,21,55,43,11,153,110,13,81,141,220,45,122,147,110,130,86,207,110,153,106,81,234,142,115,90,173,90,38,162,170,42,109,247,125,234,90,1,23,56,252,211,170,76,203,65,50,202,153,27,249,250,43,100,179,196,228,99,21,81,90,232,93,243,119,203,251,218,124,128,234,92,6,113,7,73,159,97,118,203,13,125,108,14,184,82,210,195,11,154,137,27,21,122,98,165,106,251,145,234,191,198,122,253,196,206,99,186,154,142,253,105,185,73,188,190,242,234,236,107,89,35,199,150,161,232,214,84,36,106,213,123,246,93,170,169,89,182,200,187,127,36,186,139,85,79,139,183,83,84,47,206,72,154,239,248,208,15,176,241,242,83,201,234,115,215,171,109,183,3,218,15,13,93,208,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,2,144,56,133,230,61,198,118,13,175,186,151,133,98,218,201,224,172,184,254,97,121,181,219,169,190,206,218,164,236,82,193,91,44,113,71,214,250,103,61,221,44,99,83,119,42,185,118,221,85,87,222,5,223,130,63,240,21,170,89,222,180,240,157,131,106,102,165,223,125,179,146,94,125,167,227,107,124,44,52,253,222,213,202,170,24,255,0,55,11,25,27,118,142,38,55,225,106,111,182,235,186,170,170,200,0,49,87,22,62,86,53,147,233,254,67,233,211,154,214,27,41,241,99,229,99,89,62,159,228,62,157,57,173,96,18,255,0,138,190,10,63,38,90,5,164,92,74,105,157,178,235,83,141,229,184,125,150,167,45,139,110,244,54,123,164,212,84,206,74,142,181,114,200,216,106,164,145,254,231,55,162,57,83,165,30,137,52,49,55,5,112,235,175,57,151,13,186,185,98,213,108,50,182,173,175,183,84,49,151,58,24,106,18,22,93,173,202,246,173,69,20,170,230,61,189,18,53,187,35,149,142,232,122,50,70,167,91,26,169,126,124,61,98,214,44,231,130,253,52,194,178,154,31,27,101,200,52,190,205,107,184,211,119,95,31,126,150,123,76,81,203,31,91,21,175,111,83,30,228,221,170,142,77,247,69,69,247,148,237,204,27,130,75,175,10,25,252,119,220,98,10,186,237,58,202,170,42,38,181,86,54,149,205,130,211,59,166,153,204,180,190,71,77,43,222,248,233,219,27,155,44,138,213,153,59,138,212,85,142,77,130,231,248,104,226,47,4,226,131,75,40,53,51,5,168,255,0,5,71,120,162,232,155,251,153,116,240,208,205,61,31,114,88,163,239,118,187,236,111,117,141,232,127,205,23,230,137,149,77,115,56,59,226,171,50,225,67,87,45,249,133,154,229,86,236,98,227,81,79,77,150,90,35,141,38,101,198,220,143,248,213,177,57,236,111,137,141,174,145,208,191,169,189,47,85,106,175,109,242,49,251,9,224,25,254,27,170,120,109,167,80,116,251,33,164,190,99,215,202,116,169,161,174,166,85,232,149,155,170,42,42,42,35,152,246,185,28,199,177,200,143,99,218,230,185,26,230,170,32,118,0,0,26,214,113,99,230,159,89,62,160,100,62,163,57,117,60,174,60,137,233,151,227,94,177,90,82,183,22,62,105,245,147,234,6,67,234,51,151,83,202,227,200,158,153,126,53,235,21,160,80,9,63,232,184,14,252,183,242,246,211,189,121,210,123,47,86,125,143,219,239,126,210,181,219,173,221,202,172,162,22,222,231,108,123,187,186,212,239,83,192,218,133,111,76,114,75,51,82,56,83,126,136,154,144,0,189,238,83,121,254,27,147,112,115,140,97,150,44,134,146,174,251,135,84,92,41,175,182,246,170,164,244,47,168,184,85,84,64,175,106,162,42,178,72,164,69,107,211,118,42,182,70,162,245,70,246,180,41,7,0,207,243,45,44,204,173,58,131,167,217,13,93,143,33,177,212,37,77,13,117,50,167,92,79,217,81,81,81,81,90,246,57,170,230,61,142,69,99,216,231,53,200,230,185,81,111,251,130,78,48,113,158,46,116,190,43,211,86,146,139,54,177,211,192,220,178,207,73,21,71,98,134,121,100,157,144,190,57,37,98,53,204,153,180,207,149,24,215,200,177,163,145,143,115,149,58,157,7,249,181,240,81,236,74,202,206,44,180,202,217,106,163,178,205,217,143,52,183,192,157,137,27,93,52,253,182,92,218,138,238,137,59,207,150,40,229,108,109,107,146,68,108,170,146,44,179,61,144,3,66,245,211,81,248,116,212,123,118,168,105,125,231,192,221,104,119,138,104,101,69,125,45,194,149,202,139,37,45,76,104,169,220,133,253,45,221,55,71,35,154,215,177,204,123,24,246,134,205,38,170,230,206,122,47,171,216,110,189,105,126,63,171,154,127,61,92,150,44,138,157,211,83,165,92,11,12,241,61,146,58,41,97,145,158,244,71,199,44,114,70,170,213,115,21,88,170,215,57,170,142,93,99,0,177,254,43,120,28,166,201,120,68,211,110,46,52,229,245,107,125,182,233,190,44,252,186,210,140,150,161,43,169,34,182,82,64,218,216,17,168,229,137,240,68,214,119,90,187,68,176,196,233,55,99,163,127,122,5,105,110,169,103,122,45,157,219,53,51,77,47,190,198,201,44,221,239,5,91,225,97,168,237,119,97,124,50,126,110,102,62,55,111,28,175,111,196,213,219,125,211,101,68,84,216,167,132,239,43,26,55,244,255,0,30,244,232,10,181,230,91,203,238,167,71,174,183,142,32,244,130,213,73,30,159,87,212,120,155,197,166,146,40,169,96,198,158,247,82,193,26,70,143,157,95,59,42,42,103,149,200,200,98,107,32,77,154,136,140,70,236,22,105,194,143,21,218,113,197,174,156,51,53,194,165,240,55,90,30,220,23,251,4,243,35,234,173,21,78,69,84,107,149,17,59,144,191,165,203,20,200,136,217,26,215,34,163,30,201,35,103,64,230,143,228,79,83,127,5,245,138,34,154,248,81,226,187,81,248,74,212,118,102,184,84,190,58,213,93,219,130,255,0,96,158,101,101,45,222,149,170,170,141,114,162,47,110,102,117,57,98,153,17,93,27,156,228,84,123,31,36,111,182,158,61,117,75,4,214,158,91,25,206,165,233,165,247,219,56,221,231,217,158,10,183,194,205,79,221,237,95,233,97,147,243,115,49,146,55,105,34,123,126,38,166,251,110,155,162,162,168,84,15,9,222,105,244,111,234,6,61,234,48,25,255,0,153,135,5,22,238,24,51,187,110,109,166,150,207,13,166,217,110,212,212,84,113,165,84,222,198,174,134,24,210,74,121,170,38,116,157,125,237,159,60,106,233,58,151,105,218,140,70,194,142,116,117,225,146,237,106,176,113,37,165,23,219,237,206,146,221,109,183,103,22,42,186,202,202,185,155,12,20,208,71,95,11,164,150,73,28,168,214,49,173,69,114,185,85,17,17,21,84,216,251,63,192,48,221,83,195,110,218,125,168,56,245,37,243,30,190,83,173,53,117,13,74,47,68,172,221,21,21,21,21,28,199,181,200,215,177,237,84,123,30,214,185,170,215,53,21,2,128,120,36,227,7,38,225,27,84,34,189,53,106,235,112,155,229,68,13,203,44,244,145,83,247,235,160,138,57,217,11,227,146,86,43,154,248,93,82,249,81,141,124,105,34,181,24,247,53,23,169,187,4,98,121,77,139,57,197,108,217,174,45,93,227,108,185,5,190,158,233,110,169,237,62,62,253,44,241,182,72,164,232,122,53,237,234,99,218,187,57,17,201,190,202,136,190,227,94,46,48,120,76,204,184,69,213,15,176,247,218,138,187,197,138,190,158,58,155,22,70,234,4,165,130,234,196,141,139,58,49,137,36,168,199,197,43,214,55,49,95,215,183,109,234,136,217,88,171,34,185,98,241,227,249,16,190,211,104,54,172,94,186,112,28,130,224,223,102,221,46,55,30,221,46,47,51,153,51,164,217,189,167,47,102,162,119,83,163,186,164,142,40,92,178,76,187,117,202,229,8,0,108,167,194,119,149,141,27,250,127,143,122,116,6,181,134,202,124,39,121,88,209,191,167,248,247,167,64,6,85,0,1,170,185,99,252,86,240,57,77,146,240,137,166,220,92,105,203,234,214,251,109,211,124,89,249,117,165,25,45,66,87,82,69,108,164,129,181,176,35,81,203,19,224,137,172,238,181,118,137,97,137,210,110,199,70,254,245,112,27,20,112,19,169,152,174,168,112,143,166,119,28,90,175,185,236,28,126,139,25,184,192,249,35,89,169,107,168,32,101,60,172,145,172,123,186,58,187,109,149,136,237,156,177,77,19,213,173,235,216,10,1,210,221,82,206,244,91,59,182,106,102,154,95,125,141,146,89,187,222,10,183,194,195,81,218,238,194,248,100,252,220,204,124,110,222,57,94,223,137,171,182,251,166,202,136,169,176,159,10,60,87,105,199,22,186,112,204,215,10,151,192,221,104,123,112,95,236,19,204,143,170,180,85,57,21,81,174,84,68,238,66,254,151,44,83,34,35,100,107,92,138,140,123,36,141,149,151,204,183,151,221,78,143,93,111,28,65,233,5,170,146,61,62,175,168,241,55,139,77,36,81,82,193,141,61,238,165,130,52,141,31,58,190,118,84,84,207,43,145,144,196,214,64,155,53,17,24,141,218,48,112,163,197,118,163,240,149,168,236,205,112,169,124,117,170,187,183,5,254,193,60,202,202,91,189,43,85,85,26,229,68,94,220,204,234,114,197,50,34,186,55,57,200,168,246,62,72,222,27,25,221,164,186,195,106,173,154,197,69,73,89,114,101,60,142,163,167,171,169,117,52,19,78,141,94,219,36,149,177,200,232,216,174,217,21,233,27,213,168,170,168,215,109,178,235,111,197,31,229,219,242,237,147,127,9,127,254,169,63,218,94,219,255,0,65,255,0,224,112,120,127,244,23,246,191,250,31,177,252,79,248,95,23,81,177,70,150,234,150,9,173,56,37,179,83,52,210,251,237,156,110,243,222,240,85,190,22,106,126,239,106,103,195,39,230,230,99,36,110,210,68,246,252,77,77,246,221,55,69,69,95,202,213,157,1,209,173,117,246,7,229,115,79,109,89,71,217,123,130,92,237,126,53,142,94,196,222,238,166,175,74,167,114,23,244,179,185,3,250,162,147,161,157,108,119,75,118,8,65,202,191,129,90,108,3,30,181,113,61,170,84,20,147,228,247,202,120,110,88,100,48,213,75,215,105,183,79,75,51,29,60,171,28,137,12,143,170,134,165,21,35,123,31,218,99,88,189,77,145,239,100,125,43,158,119,232,79,246,147,247,105,106,133,85,243,206,253,9,254,210,126,237,3,21,114,84,243,79,148,253,63,174,245,27,113,45,57,145,242,251,169,226,38,154,61,97,209,187,85,35,117,22,221,78,218,106,219,108,49,69,11,242,102,44,176,71,18,203,81,52,241,67,11,233,161,73,220,143,115,92,249,24,140,143,125,153,26,36,75,228,169,230,159,41,250,127,93,234,54,226,234,64,214,91,64,127,44,191,150,92,79,248,62,123,87,242,133,237,6,251,11,217,157,61,238,247,75,186,250,186,255,0,55,217,237,247,59,189,223,205,118,187,157,223,205,245,155,41,226,127,106,190,202,217,190,221,123,43,237,39,179,233,253,177,236,158,231,129,241,221,182,247,252,63,119,243,157,158,231,95,71,95,197,211,182,254,253,207,192,194,180,95,75,244,235,50,204,117,3,7,196,41,44,215,220,254,162,158,175,35,168,166,124,141,101,124,240,164,157,18,172,74,238,211,30,171,52,174,123,152,214,172,143,145,207,127,83,149,84,238,160,0,32,7,53,190,40,245,219,134,191,201,119,228,83,57,251,57,246,143,219,126,211,254,230,81,214,119,252,63,129,236,255,0,162,98,147,167,167,191,47,241,118,223,171,223,190,201,176,79,240,84,7,1,92,122,241,99,173,60,88,224,218,103,169,122,173,237,156,110,243,237,63,27,69,236,43,109,63,119,181,109,170,154,63,206,67,78,201,27,180,145,49,223,11,147,125,182,93,209,85,22,223,192,20,173,206,175,205,62,45,244,254,135,212,110,37,212,148,173,206,175,205,62,45,244,254,135,212,110,32,101,94,70,63,166,207,217,191,222,69,170,21,87,200,199,244,217,251,55,251,200,181,64,0,0,41,219,154,135,2,181,56,6,67,117,226,123,75,104,42,231,198,47,149,19,92,179,56,102,170,139,162,211,113,158,170,22,54,120,150,73,18,105,25,85,53,74,170,198,198,63,180,246,189,122,155,27,216,200,235,128,217,79,139,31,43,26,201,244,255,0,33,244,233,205,107,0,183,78,84,60,14,83,99,86,171,39,23,26,140,250,180,190,220,169,234,31,136,218,85,146,211,165,13,36,173,146,7,86,206,142,70,172,175,158,39,63,180,212,222,36,134,86,201,187,221,35,59,54,104,0,0,0,0,0,0,0,17,215,141,190,15,177,158,46,116,190,91,43,146,146,139,54,177,211,206,236,78,241,87,45,71,98,134,121,100,129,243,50,72,226,122,53,204,153,180,204,137,94,230,72,177,163,149,236,107,149,58,93,64,57,254,1,153,105,102,101,118,211,237,65,199,170,236,121,13,142,161,105,171,168,106,81,58,226,126,200,168,168,168,170,215,177,205,86,189,143,106,171,30,199,53,205,87,53,200,171,180,65,64,60,209,252,246,106,111,224,190,143,68,7,74,224,251,132,204,203,139,173,80,251,15,98,168,171,179,216,168,41,228,169,190,228,109,160,74,168,45,76,88,222,176,35,216,178,68,143,124,178,177,35,107,17,253,123,119,30,136,173,137,234,155,9,224,24,6,27,165,152,109,167,79,180,251,30,164,177,227,214,58,116,166,161,161,166,69,232,137,155,170,170,170,170,171,158,247,57,92,247,189,202,175,123,220,231,57,92,231,42,173,101,242,49,253,54,126,205,254,242,45,80,0,0,10,1,230,143,231,179,83,127,5,244,122,35,186,242,242,225,51,13,226,235,75,245,183,7,190,212,82,89,239,180,21,24,189,77,139,35,117,2,213,79,106,122,201,94,179,163,24,146,68,175,100,177,49,99,115,21,253,27,246,222,168,174,137,138,157,43,154,63,158,205,77,252,23,209,232,137,85,200,199,244,217,251,55,251,200,10,203,207,240,12,203,75,51,43,182,159,106,14,61,87,99,200,108,117,11,77,93,67,82,137,215,19,246,69,69,69,69,86,189,142,106,181,236,123,85,88,246,57,174,106,185,174,69,91,126,229,165,204,18,155,88,109,86,126,31,53,126,235,87,38,160,208,83,248,107,61,218,174,89,106,167,201,88,198,213,79,34,200,172,129,25,3,233,233,160,137,170,249,165,115,231,93,220,170,175,87,111,144,57,142,240,57,83,197,110,27,65,152,105,243,233,41,245,23,15,167,157,148,48,202,200,162,101,238,145,202,143,90,41,103,84,71,49,237,114,57,208,57,206,237,53,242,202,215,35,82,101,150,58,43,180,221,174,182,11,173,21,246,197,115,171,183,92,173,213,17,213,209,214,82,76,232,103,166,158,55,35,163,150,57,26,168,230,61,174,68,114,57,21,21,21,17,80,11,74,231,157,250,19,253,164,253,218,69,94,87,30,123,52,203,241,175,71,173,63,87,142,110,51,108,92,97,233,198,142,220,228,181,123,27,51,197,253,185,79,147,91,98,99,214,149,178,74,148,29,170,154,105,29,190,240,203,218,149,82,55,57,100,141,204,115,93,212,136,201,100,252,174,87,30,123,52,203,241,175,71,173,2,85,115,206,253,9,254,210,126,237,42,172,181,78,121,223,161,63,218,79,221,164,53,229,239,128,97,186,167,197,206,19,167,218,131,143,82,95,49,235,229,61,238,154,186,134,165,23,162,86,123,30,177,81,81,81,81,204,123,92,141,123,30,213,71,177,237,107,154,173,115,81,80,62,174,5,248,205,190,240,121,168,245,87,57,45,94,217,195,50,143,15,79,147,91,98,99,18,169,209,196,175,237,84,211,72,237,182,154,46,236,170,145,185,201,28,141,123,154,238,149,86,75,30,193,54,155,181,170,255,0,106,162,190,216,174,116,151,27,109,198,158,58,186,58,202,73,155,52,21,48,72,212,116,114,199,35,85,90,246,57,170,142,71,34,170,42,42,42,26,235,241,131,194,102,101,194,46,168,125,135,190,212,85,222,44,85,244,241,212,216,178,55,80,37,44,23,86,36,108,89,209,140,73,37,70,62,41,94,177,185,138,254,189,187,111,84,70,202,197,92,233,203,203,152,143,240,100,163,184,105,126,172,37,214,239,128,212,119,174,22,215,197,81,220,146,201,51,32,168,150,72,41,160,237,170,203,226,231,240,236,70,58,88,162,142,71,58,85,84,235,149,202,22,149,198,15,22,120,111,8,186,95,246,226,251,79,73,120,190,215,212,71,77,98,199,29,94,180,179,221,94,146,49,39,86,61,35,149,88,200,162,122,200,231,171,58,55,237,177,85,29,43,17,117,236,207,243,252,203,84,243,43,182,160,234,14,67,87,124,200,111,149,11,83,93,93,82,169,215,43,246,68,68,68,68,70,177,141,106,53,140,99,81,24,198,53,173,106,53,173,68,78,235,196,239,16,185,87,20,26,203,122,213,204,166,155,192,120,254,221,53,186,214,202,169,42,33,182,80,196,222,152,169,227,115,215,252,105,30,173,107,26,249,101,149,232,198,117,244,164,223,229,67,192,229,78,75,117,178,113,113,168,207,164,91,21,182,162,161,248,141,165,89,21,66,215,85,196,233,32,117,108,232,228,114,68,200,37,107,251,77,77,165,89,162,108,155,177,177,179,188,21,150,108,167,194,119,149,141,27,250,127,143,122,116,6,181,134,202,124,39,121,88,209,191,167,248,247,167,64,6,181,133,132,227,156,190,234,120,137,224,47,75,245,135,70,237,84,141,212,91,117,61,222,154,182,219,12,81,66,252,153,139,126,154,56,150,90,137,167,138,24,95,77,10,78,228,123,154,231,200,196,100,123,236,200,209,43,216,186,158,79,188,66,226,185,182,132,167,15,190,27,217,249,38,156,247,234,122,100,170,141,222,212,161,172,172,158,127,17,12,123,164,137,218,146,94,212,137,210,173,111,92,14,235,85,151,161,129,74,196,148,229,255,0,195,23,240,158,226,10,211,96,201,49,123,173,203,1,178,117,220,50,186,154,57,188,60,112,194,145,72,180,208,73,55,185,83,191,59,25,31,68,106,146,172,125,231,49,91,219,116,140,152,28,215,56,22,254,255,0,197,6,138,97,159,248,69,86,127,69,66,239,241,92,219,164,116,232,223,247,95,20,246,187,249,147,43,63,209,19,25,255,0,149,31,14,159,145,110,28,96,207,239,116,253,25,38,169,120,123,237,71,199,191,106,214,214,59,217,209,124,50,190,55,111,28,178,84,117,35,88,244,241,125,183,166,241,38,193,53,64,0,126,78,89,139,88,179,156,86,243,133,101,52,62,54,203,144,91,234,45,119,26,110,235,227,239,210,207,27,163,150,62,182,43,94,222,166,61,201,187,85,28,155,238,138,139,239,40,7,142,142,12,175,188,30,106,61,45,178,59,175,182,112,204,163,196,84,99,55,41,94,196,170,116,113,43,59,180,213,49,183,109,166,139,187,18,44,141,106,71,35,94,215,55,165,85,241,71,176,161,213,53,75,75,112,77,105,193,46,122,103,169,118,47,108,227,119,158,207,141,162,241,83,83,247,123,83,50,104,255,0,57,11,217,35,118,146,38,59,225,114,111,182,203,186,42,162,133,91,114,161,224,114,167,37,186,217,56,184,212,103,210,45,138,219,81,80,252,70,210,172,138,161,107,170,226,116,144,58,182,116,114,57,34,100,18,181,253,166,166,210,172,209,54,77,216,216,217,222,236,28,243,191,66,127,180,159,187,75,84,42,175,158,119,232,79,246,147,247,104,17,87,149,199,158,205,50,252,107,209,235,75,73,230,25,193,101,171,138,125,47,168,190,226,24,253,35,181,83,26,167,69,199,235,22,165,180,171,91,2,73,213,45,190,121,28,213,107,216,230,172,174,137,30,173,70,76,173,94,228,108,124,221,85,109,202,227,207,102,153,126,53,232,245,165,255,0,1,172,15,228,183,59,252,169,254,69,61,133,254,108,254,208,125,150,246,103,138,135,254,234,120,159,13,216,239,117,246,191,191,124,61,125,125,31,127,86,222,242,255,0,184,40,225,70,197,194,94,141,81,97,189,171,85,102,95,114,218,179,41,189,209,66,246,248,250,174,167,172,113,163,164,85,122,195,3,31,218,141,54,99,87,103,201,219,99,229,145,12,171,249,45,193,63,42,127,150,191,97,127,155,63,179,255,0,101,189,167,226,166,255,0,185,126,39,196,246,59,61,125,175,239,223,23,95,71,95,221,213,183,184,237,96,0,0,12,85,197,143,149,141,100,250,127,144,250,116,230,85,49,87,22,62,86,53,147,233,254,67,233,211,129,173,97,99,252,214,56,28,166,211,91,173,127,20,154,108,250,185,108,89,61,225,95,148,219,28,201,103,91,117,198,169,207,122,214,178,77,149,25,77,52,187,181,205,145,201,219,154,88,218,197,115,101,108,112,215,1,179,158,1,154,224,60,65,233,29,167,53,179,83,210,94,113,60,222,206,146,190,142,181,144,212,49,240,76,197,108,212,149,49,181,207,137,94,213,89,33,154,45,220,136,246,200,197,223,101,3,94,30,26,56,139,206,248,95,213,58,13,76,193,106,63,193,81,222,40,186,33,254,233,218,252,76,51,79,71,220,150,41,59,61,222,195,27,221,99,122,217,243,69,249,162,236,39,161,122,233,167,28,69,233,197,187,84,52,190,243,227,173,85,219,197,52,50,162,50,170,223,84,212,69,146,150,166,52,85,237,204,206,166,238,155,171,85,174,107,216,231,177,236,123,169,91,152,23,2,55,222,21,114,169,51,92,89,158,55,76,178,11,130,199,110,169,221,145,251,46,170,121,42,164,138,213,208,250,137,106,39,237,83,83,181,124,75,145,26,253,246,93,157,238,95,202,224,23,141,124,171,133,61,71,164,178,93,174,126,35,76,178,107,132,49,228,118,250,133,145,241,208,117,171,99,117,206,157,35,107,222,217,162,98,34,189,172,106,247,163,98,49,83,169,177,62,32,181,78,104,254,68,245,55,240,95,88,162,41,91,132,239,52,250,55,245,3,30,245,24,11,147,230,55,148,216,179,158,93,89,166,107,139,87,120,219,46,65,111,199,110,150,234,158,211,227,239,210,207,116,160,146,41,58,30,141,123,122,152,246,174,206,68,114,111,178,162,47,184,166,206,19,188,211,232,223,212,12,123,212,96,3,101,48,15,146,237,118,181,88,45,85,183,219,237,206,146,221,109,183,83,201,87,89,89,87,51,97,130,154,8,218,174,146,89,36,114,163,88,198,181,21,202,229,84,68,68,85,80,63,43,63,207,240,221,44,195,110,218,131,168,57,13,37,143,30,177,211,173,77,117,117,74,175,68,76,221,17,17,17,17,92,247,185,202,214,49,141,69,123,222,230,181,168,231,57,17,90,123,154,218,181,43,0,198,181,26,197,79,87,5,183,42,179,209,94,232,226,171,99,91,60,112,84,194,201,163,108,141,107,156,212,122,53,232,138,136,231,38,251,236,171,243,41,7,152,167,29,85,60,82,230,75,131,233,245,125,91,52,174,193,81,12,212,48,212,210,196,199,220,238,48,165,67,22,228,138,177,164,240,177,209,212,58,54,66,231,255,0,17,141,123,152,199,185,88,203,137,225,59,202,198,141,253,63,199,189,58,0,50,169,138,184,151,225,211,4,226,131,75,43,244,207,58,167,255,0,11,89,103,173,235,155,251,153,116,240,211,67,5,103,110,41,99,239,118,187,239,119,105,238,232,127,201,83,228,169,149,74,234,230,185,198,191,228,203,21,159,134,189,51,185,218,170,114,76,182,223,81,77,150,203,191,122,107,61,174,104,218,212,167,232,86,172,109,154,170,57,31,239,115,186,227,137,58,145,136,179,67,43,66,163,53,11,10,186,233,174,127,146,233,205,246,162,146,123,150,43,120,173,178,86,75,72,247,58,9,39,166,153,240,200,232,220,230,181,202,197,115,21,81,85,173,93,182,221,19,228,101,254,5,184,125,177,113,43,196,118,59,167,121,78,65,106,183,89,105,250,175,23,26,74,217,223,28,215,138,90,103,177,242,208,82,163,28,199,186,105,88,174,221,90,246,186,56,155,52,169,186,197,210,236,43,139,98,121,86,115,125,165,197,176,172,102,235,144,94,171,122,252,53,186,215,69,37,93,84,253,12,115,223,209,20,104,231,187,165,140,115,151,100,247,53,170,171,238,69,24,158,83,125,193,178,171,54,107,139,87,120,43,214,63,112,167,186,91,170,123,76,147,177,85,4,141,146,41,58,30,142,99,186,94,198,174,206,69,106,237,178,162,167,184,13,159,113,60,90,197,131,98,182,108,43,22,161,240,86,92,126,223,79,107,183,83,119,95,39,98,150,8,219,28,81,245,189,92,247,116,177,141,77,220,170,229,219,117,85,95,121,250,196,127,224,163,138,235,23,22,154,53,69,153,119,109,84,121,125,183,106,60,166,201,69,51,221,224,42,186,158,145,200,141,145,17,233,12,236,103,118,53,221,237,77,223,31,113,239,138,69,36,0,16,3,157,95,149,140,91,234,5,15,167,92,74,160,225,146,211,106,191,241,37,165,22,43,237,178,146,227,109,184,231,22,42,74,202,58,184,91,52,21,48,73,95,11,100,138,72,220,138,215,177,205,85,106,181,81,81,81,85,20,181,254,117,126,86,49,111,168,20,62,157,113,42,175,132,239,52,250,55,245,3,30,245,24,0,203,252,193,184,36,186,240,161,159,199,125,198,32,171,174,211,172,170,162,162,107,85,99,105,92,216,45,51,186,105,156,203,75,228,116,210,189,239,142,157,177,185,178,200,173,89,147,184,173,69,88,228,219,229,224,23,141,124,171,133,61,71,164,178,93,174,126,35,76,178,107,132,49,228,118,250,133,145,241,208,117,171,99,117,206,157,35,107,222,217,162,98,34,189,172,106,247,163,98,49,83,169,177,62,43,222,207,240,12,55,84,240,219,182,159,106,14,61,73,124,199,175,148,235,77,93,67,82,139,209,43,55,69,69,69,69,71,49,237,114,53,236,123,85,30,199,181,174,106,181,205,69,77,117,184,170,225,159,50,225,67,87,43,52,183,48,174,164,184,177,212,237,185,90,46,116,202,141,101,198,221,35,228,100,83,172,125,74,232,95,213,20,140,124,110,85,233,123,29,210,231,179,162,71,134,198,120,158,83,98,206,113,91,54,107,139,87,120,219,46,65,111,167,186,91,170,123,79,143,191,75,60,109,146,41,58,30,141,123,122,152,246,174,206,68,114,111,178,162,47,184,253,98,152,57,83,241,167,117,211,60,254,131,135,29,70,200,42,231,194,114,186,132,164,198,216,234,103,84,45,174,247,60,204,72,226,99,145,221,81,83,84,57,239,71,53,26,246,182,103,70,255,0,205,163,231,145,215,62,0,170,14,114,220,51,225,182,8,237,124,83,216,171,170,233,111,185,29,226,147,28,190,208,185,86,72,43,30,148,82,172,21,108,85,118,240,189,145,81,164,78,98,34,177,233,219,114,35,28,215,172,182,147,150,101,54,44,27,21,188,230,185,77,119,130,178,227,246,250,139,165,198,167,180,249,59,20,176,70,233,37,147,161,136,231,187,165,140,114,236,212,87,46,219,34,42,251,138,1,227,235,138,234,206,43,117,198,174,247,108,151,163,12,197,251,214,124,94,24,230,157,99,158,149,179,57,93,94,232,229,70,246,230,168,248,28,228,72,216,230,198,200,35,119,82,197,214,224,141,101,186,114,113,225,159,13,163,195,107,184,158,188,215,99,247,236,134,227,81,53,162,203,12,42,179,84,227,108,137,94,202,158,234,171,186,98,169,168,107,227,84,78,142,182,211,171,21,31,211,82,246,37,85,201,128,102,81,96,52,250,164,236,122,173,113,58,171,196,214,6,93,154,136,232,18,227,20,49,206,234,119,170,46,236,122,197,51,30,222,164,78,180,73,58,58,187,114,116,201,78,95,60,109,221,120,80,207,228,177,100,243,213,215,105,214,85,81,79,13,214,141,213,78,108,22,153,221,52,45,125,217,145,182,25,94,247,199,78,217,26,232,163,70,172,201,219,71,42,172,113,236,23,232,15,146,211,118,181,95,237,84,87,219,21,206,146,227,109,184,211,199,87,71,89,73,51,102,130,166,9,26,142,142,88,228,106,171,94,199,53,81,200,228,85,69,69,69,67,235,0,0,2,128,121,163,249,236,212,223,193,125,30,136,207,252,21,240,163,98,226,211,151,166,109,134,246,173,84,121,125,183,80,43,171,49,107,221,108,47,119,128,170,240,22,181,146,53,116,106,143,72,103,99,59,82,38,207,106,110,201,59,111,124,81,161,128,57,163,249,236,212,223,193,125,30,136,159,252,149,60,172,101,63,80,43,189,58,220,5,53,229,152,181,247,6,202,175,56,86,83,67,224,175,88,253,194,162,215,113,166,238,178,78,197,84,18,58,57,99,235,98,185,142,233,123,28,155,181,85,171,182,232,170,158,242,194,180,203,155,126,101,136,240,161,112,195,242,153,170,242,45,91,161,168,125,150,201,119,159,102,61,182,233,104,229,236,92,166,149,241,204,202,186,154,90,134,49,175,142,86,199,222,100,144,185,93,35,146,119,146,255,0,152,167,2,180,220,82,225,171,156,105,245,5,35,53,82,193,79,12,52,51,84,213,74,198,92,237,208,173,67,214,218,136,178,36,16,189,210,84,58,70,76,230,127,29,141,99,158,198,57,94,202,43,187,90,110,182,11,173,109,138,251,108,171,183,92,173,213,18,82,86,81,213,194,232,103,166,158,55,43,100,138,72,220,136,230,61,174,69,106,181,81,21,21,21,20,15,175,252,213,103,185,87,250,171,145,228,153,29,195,253,178,178,186,229,93,81,39,252,41,38,154,73,31,253,46,115,157,247,170,147,127,138,94,9,45,92,40,112,53,141,95,114,120,41,43,181,23,42,206,45,51,93,107,29,74,214,207,105,129,214,122,183,62,210,201,27,52,172,123,35,168,108,142,116,177,171,82,101,237,171,145,82,56,246,146,188,169,248,28,169,211,91,85,7,20,154,146,250,73,111,185,61,157,31,139,91,26,200,167,75,117,186,169,172,122,86,190,77,149,89,83,52,91,53,173,141,201,219,134,89,26,245,115,165,116,112,246,14,117,126,86,49,111,168,20,62,157,113,2,170,248,78,243,79,163,127,80,49,239,81,128,186,158,104,254,68,245,55,240,95,88,162,41,91,132,239,52,250,55,245,3,30,245,24,11,169,230,143,228,79,83,127,5,245,138,32,41,91,132,239,52,250,55,245,3,30,245,24,9,41,205,11,130,143,224,255,0,157,191,89,244,246,217,106,161,211,108,202,224,202,104,173,212,73,217,246,53,209,208,185,239,167,72,156,229,222,25,123,83,205,26,198,136,200,254,56,186,35,107,34,238,68,13,39,206,191,37,250,167,134,234,103,178,253,167,246,75,32,183,95,124,23,127,179,226,188,45,76,115,118,187,157,46,232,234,237,244,245,116,187,109,247,217,118,216,216,123,72,117,67,75,248,202,225,230,60,130,149,180,151,11,22,99,103,150,209,146,89,225,173,145,95,65,60,212,232,202,219,116,178,53,35,149,175,98,74,230,163,209,24,174,99,153,43,62,23,177,202,26,219,150,211,201,115,135,175,102,88,178,62,39,110,213,55,90,122,187,191,137,196,173,20,82,82,246,169,102,161,99,233,166,158,177,178,57,55,155,121,227,72,90,172,217,172,117,60,232,170,247,59,104,227,7,22,252,188,243,237,29,226,26,201,138,97,148,116,159,97,53,67,40,134,209,136,93,94,233,188,37,182,122,202,132,108,86,234,199,175,118,86,62,36,127,185,234,175,89,162,141,100,110,239,108,177,199,117,58,41,165,246,173,21,210,60,67,74,44,206,164,146,159,22,179,211,91,95,81,77,68,218,70,86,78,198,39,122,169,98,106,170,49,243,75,220,149,255,0,19,149,95,35,149,92,229,85,85,14,234,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,139,190,94,243,138,123,151,220,115,119,200,226,221,183,249,1,204,248,111,14,107,40,100,87,38,233,238,247,127,190,135,220,126,54,89,84,148,118,121,167,87,34,116,244,252,215,253,155,83,254,176,43,42,201,65,69,83,198,82,54,41,55,86,45,19,149,81,21,118,248,168,63,164,179,251,27,25,29,166,141,140,93,209,176,70,155,255,0,193,66,170,180,30,255,0,75,144,241,125,115,170,115,150,100,72,104,58,85,85,29,239,235,163,79,119,189,127,154,90,197,167,111,103,83,244,183,100,237,51,221,183,251,20,3,236,60,111,253,39,147,131,147,125,192,242,174,70,252,212,232,250,207,99,92,147,77,50,75,68,105,213,37,93,178,162,22,53,62,110,87,55,100,79,154,29,198,87,244,181,81,202,191,214,126,77,221,205,168,160,150,7,236,228,123,28,138,139,239,220,10,66,146,205,120,208,238,36,224,188,93,169,223,73,76,183,134,189,93,34,34,34,199,227,250,183,254,87,187,104,151,223,253,5,208,232,174,85,69,152,233,190,63,126,161,169,142,88,234,232,33,149,21,142,221,61,232,191,208,159,169,126,226,2,113,125,162,107,147,222,238,23,187,93,54,245,20,81,203,80,157,44,247,238,199,212,59,249,49,170,252,220,159,121,156,56,0,212,95,29,167,148,184,69,194,161,82,182,193,26,81,202,199,191,222,138,217,106,81,61,202,237,254,81,253,232,159,212,4,198,56,72,159,209,185,201,61,225,118,251,192,226,213,95,188,230,122,211,116,57,167,200,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,21,23,173,252,221,184,146,211,93,104,207,180,230,197,132,233,172,246,220,87,40,186,217,40,229,171,182,215,186,121,32,166,171,146,24,221,35,155,88,214,171,213,172,69,85,70,181,55,223,100,79,144,22,232,66,13,66,229,19,195,110,165,103,249,46,163,95,115,109,74,130,229,149,94,43,111,117,145,82,92,168,27,4,115,212,204,249,164,108,109,117,27,156,140,71,61,81,17,92,229,219,109,213,126,102,116,224,207,90,242,174,34,120,108,195,245,143,53,183,218,168,175,89,7,180,60,76,22,184,164,142,149,157,138,250,138,118,116,54,73,36,122,110,200,90,171,187,215,226,85,219,100,217,19,53,129,143,244,19,69,49,94,29,180,158,197,163,152,85,194,235,91,101,199,252,87,134,158,233,44,114,85,63,191,83,45,67,250,221,28,113,177,118,124,206,68,217,137,240,162,111,186,238,171,144,14,149,173,249,173,215,77,116,95,62,212,107,21,61,36,247,44,87,23,186,222,232,226,171,99,157,4,147,211,82,73,52,109,145,173,115,92,172,87,49,17,81,28,213,219,125,149,62,101,69,255,0,102,175,138,127,252,65,210,175,253,149,113,255,0,46,2,213,56,177,242,177,172,159,79,242,31,78,156,214,176,216,123,80,179,91,174,165,114,240,201,117,26,251,79,73,5,203,42,209,122,219,221,100,84,140,115,96,142,122,155,27,230,145,177,181,206,115,145,136,231,170,34,43,156,187,109,186,175,204,215,132,13,148,248,78,242,177,163,127,79,241,239,78,128,236,26,209,164,56,110,189,105,126,65,164,122,129,5,92,150,44,138,157,176,212,45,36,235,12,241,61,146,54,88,166,141,254,244,71,199,44,113,200,136,228,115,21,88,136,230,185,170,173,94,191,194,119,149,141,27,250,127,143,122,116,7,117,203,51,252,55,5,169,199,233,115,12,134,146,210,252,170,241,29,130,208,181,42,173,101,85,198,72,165,150,42,116,126,221,45,123,219,4,136,206,165,78,167,244,177,187,189,236,107,131,93,110,42,184,103,204,184,80,213,202,205,45,204,43,169,46,44,117,59,110,86,139,157,50,163,89,113,183,72,249,25,20,235,31,82,186,23,245,69,35,31,27,149,122,94,199,116,185,236,232,145,249,175,151,95,29,85,60,45,102,73,131,234,13,125,91,244,174,255,0,81,52,213,208,211,82,196,247,219,46,51,37,59,18,228,170,145,172,243,49,177,211,182,55,194,215,255,0,17,238,123,88,247,181,24,251,126,226,171,134,124,55,138,253,35,172,210,220,194,186,174,220,246,212,54,229,104,185,211,42,185,246,235,140,108,145,145,78,177,245,35,102,103,76,178,49,241,185,83,169,143,119,75,152,254,137,25,175,14,170,233,158,85,163,122,143,145,233,110,107,73,225,239,88,205,194,91,125,79,76,114,50,57,186,23,224,158,46,227,24,247,67,43,21,178,70,245,106,117,198,246,57,19,103,32,27,57,218,110,214,171,253,170,138,251,98,185,210,92,109,183,26,120,234,232,235,41,38,108,208,84,193,35,81,209,203,28,141,85,107,216,230,170,57,28,138,168,168,168,168,125,101,74,242,186,230,1,89,104,172,182,240,201,173,249,23,122,213,55,134,183,96,247,73,227,158,122,168,234,165,158,40,33,180,187,182,199,245,66,189,221,226,146,69,99,97,108,110,141,92,172,88,155,21,181,1,173,103,22,62,105,245,147,234,6,67,234,51,151,83,202,227,200,158,153,126,53,235,21,165,43,113,99,230,159,89,62,160,100,62,163,57,117,60,174,60,137,233,151,227,94,177,90,5,0,153,87,134,46,33,114,174,23,245,150,203,171,152,181,55,143,240,29,202,107,141,173,245,82,83,195,115,161,149,189,50,211,200,230,47,248,178,49,92,215,181,146,197,19,213,143,232,233,92,84,101,92,239,135,172,171,9,208,157,51,226,11,196,251,67,27,212,111,105,83,117,71,75,35,125,151,93,71,89,52,30,30,105,54,88,215,187,28,93,216,215,169,28,238,137,219,208,137,23,91,195,97,237,23,213,236,55,94,180,191,31,213,205,63,158,174,75,22,69,78,233,169,210,174,5,134,120,158,201,29,20,176,200,207,122,35,227,150,57,35,85,106,185,138,172,85,107,156,213,71,44,31,174,228,217,164,247,14,32,165,204,163,200,125,151,164,241,120,26,136,48,218,52,169,125,84,210,50,39,54,162,154,74,217,102,116,140,133,210,71,20,189,198,171,164,115,103,154,54,246,59,113,202,232,1,192,191,25,183,222,15,53,30,170,231,37,171,219,56,102,81,225,233,242,107,108,76,98,85,58,56,149,253,170,154,105,29,182,211,69,221,149,82,55,57,35,145,175,115,93,210,170,201,99,216,38,211,118,181,95,237,84,87,219,21,206,146,227,109,184,211,199,87,71,89,73,51,102,130,166,9,26,142,142,88,228,106,171,94,199,53,81,200,228,85,69,69,69,64,22,155,77,170,193,106,162,177,88,173,148,150,235,109,186,158,58,74,58,58,72,91,12,20,208,70,212,108,113,71,27,81,26,198,53,168,141,70,162,34,34,34,34,26,177,27,84,26,171,129,178,159,9,222,86,52,111,233,254,61,233,208,20,215,204,103,141,127,225,85,168,240,88,48,11,157,214,61,50,197,191,55,109,166,157,123,81,221,43,145,94,146,92,221,15,75,94,222,166,61,35,137,178,171,156,200,218,231,109,19,166,150,52,250,248,159,227,170,167,63,225,231,76,120,97,210,218,250,184,49,139,30,15,100,182,230,115,77,75,23,69,218,227,5,61,19,219,4,73,36,107,52,108,165,154,153,81,100,99,217,221,123,158,157,46,141,140,124,152,43,134,46,30,178,174,40,53,150,203,164,120,181,79,128,241,253,202,155,141,209,244,178,84,67,108,161,137,189,82,212,72,214,39,248,177,177,28,230,53,242,203,19,21,236,235,234,64,239,252,11,240,101,125,227,15,81,234,173,146,93,125,141,134,98,254,30,163,38,185,68,246,45,83,99,149,95,218,166,166,141,219,239,52,189,169,81,36,115,86,56,218,199,57,221,74,140,138,75,95,230,99,105,181,88,57,127,234,5,138,197,108,164,183,91,109,212,246,26,74,58,58,72,91,12,20,208,71,118,161,108,113,71,27,81,26,198,53,168,141,70,162,34,34,34,34,18,3,69,244,135,13,208,93,47,199,244,143,79,224,171,142,197,142,211,186,26,117,171,157,102,158,87,190,71,75,44,210,63,220,138,249,37,146,73,21,26,141,98,43,213,26,214,181,17,169,130,185,163,249,19,212,223,193,125,98,136,10,1,46,79,150,47,48,10,205,93,163,166,225,251,91,242,47,23,157,82,116,193,140,220,165,142,121,106,175,212,177,193,52,210,182,165,237,98,198,147,65,29,63,190,105,30,215,76,215,183,116,116,141,123,228,168,28,79,22,190,231,57,85,155,10,197,168,124,109,235,32,184,83,218,237,212,221,214,71,223,170,158,70,199,20,125,111,86,177,189,79,123,83,119,42,53,55,221,85,19,222,124,150,155,181,214,193,117,162,190,216,174,117,118,235,149,186,162,58,186,58,202,73,157,12,244,211,198,228,116,114,199,35,85,28,199,181,200,142,71,34,162,162,162,42,1,178,79,19,188,61,98,188,80,104,213,235,72,242,154,159,1,227,251,117,54,235,163,41,99,168,154,217,93,19,186,162,168,141,175,79,241,163,122,53,204,115,226,150,86,35,217,215,212,154,235,106,150,150,231,122,45,157,220,244,207,82,236,94,198,201,44,221,159,27,69,226,161,168,237,119,97,100,209,254,114,23,190,55,111,28,172,119,194,229,219,125,151,101,69,68,189,238,0,120,193,181,113,101,164,109,117,193,106,227,206,240,234,122,58,12,173,147,68,212,101,76,239,99,146,58,232,157,27,27,23,69,66,195,43,214,54,181,171,19,218,246,116,244,36,114,73,242,243,17,225,15,248,86,232,210,125,150,162,239,106,22,29,221,173,197,250,235,252,52,51,247,93,23,138,164,147,169,22,53,238,199,19,122,21,221,29,50,199,22,242,50,53,151,168,40,4,217,79,132,239,43,26,55,244,255,0,30,244,232,13,107,13,148,248,78,242,177,163,127,79,241,239,78,128,12,170,10,86,254,205,95,20,255,0,248,131,165,95,251,42,227,254,92,91,166,136,102,183,93,74,209,124,7,81,175,180,244,144,92,178,172,94,213,123,172,138,145,142,108,17,207,83,73,28,210,54,54,185,206,114,49,28,245,68,69,115,151,109,183,85,249,129,172,97,157,120,62,226,207,50,225,23,84,62,220,88,169,234,239,22,42,250,121,41,175,184,227,107,210,150,11,171,18,55,164,10,247,172,114,163,31,20,175,73,26,244,103,94,221,198,34,163,101,122,46,10,50,254,188,240,207,153,104,54,61,166,217,157,230,186,146,227,143,106,142,47,69,145,217,107,97,84,99,218,249,41,105,230,169,164,150,37,114,185,175,133,213,49,162,63,222,201,24,246,57,21,29,215,28,97,176,246,45,148,233,198,184,233,197,46,73,141,215,90,178,220,51,45,183,189,173,115,162,73,169,107,169,100,71,71,44,50,197,34,127,143,28,145,72,212,115,92,143,99,218,138,142,106,64,189,60,228,227,167,118,205,121,203,50,189,73,186,210,94,116,189,106,38,155,22,197,232,42,106,224,159,162,110,165,72,107,102,235,238,181,148,200,228,99,22,57,156,249,149,172,145,238,141,17,208,201,16,57,113,113,199,77,194,150,101,95,135,234,11,42,234,52,235,48,168,129,245,211,68,249,101,125,146,173,168,172,74,216,160,69,86,189,142,106,181,179,181,173,238,185,145,68,230,171,150,20,138,75,222,0,0,0,85,95,60,239,208,159,237,39,238,210,213,10,171,231,157,250,19,253,164,253,218,6,42,228,169,230,159,41,250,127,93,234,54,226,234,74,86,228,169,230,159,41,250,127,93,234,54,226,234,64,0,66,174,100,60,107,106,159,7,223,147,191,201,157,131,20,185,253,173,246,191,141,246,237,45,76,221,191,11,225,59,125,174,204,241,109,191,137,127,87,87,86,251,55,109,182,93,194,106,145,255,0,138,222,10,116,179,140,31,178,223,148,203,254,87,108,251,37,227,188,23,176,170,169,161,238,120,174,199,115,187,222,130,93,246,240,204,233,233,233,219,119,111,190,233,180,64,224,207,154,6,190,241,19,196,158,31,163,153,174,33,167,244,86,92,131,218,30,38,123,93,190,182,58,166,118,40,42,42,25,208,233,42,228,98,110,248,90,139,187,23,225,85,219,101,217,82,207,192,135,250,9,202,255,0,64,184,118,213,139,22,177,225,89,126,160,86,222,177,255,0,21,225,160,186,92,40,164,165,127,126,154,90,119,245,182,58,72,222,187,50,103,42,108,244,248,145,55,221,55,69,152,0,175,94,97,124,194,245,163,132,205,104,178,233,206,156,227,24,85,198,219,113,197,233,175,114,203,123,162,171,154,118,207,37,93,92,46,107,93,13,76,77,70,116,211,177,81,21,170,187,171,189,255,0,36,64,176,162,149,185,213,249,167,197,190,159,208,250,141,196,154,156,183,184,214,213,62,48,127,40,159,148,203,6,41,108,251,37,236,143,5,236,42,90,152,123,158,43,197,247,59,189,233,229,223,111,12,206,158,158,157,183,118,251,238,155,66,190,117,126,105,241,111,167,244,62,163,113,3,42,242,49,253,54,126,205,254,242,45,80,170,190,70,63,166,207,217,191,222,69,170,0,0,1,138,184,177,242,177,172,159,79,242,31,78,156,214,176,217,79,139,31,43,26,201,244,255,0,33,244,233,205,107,0,218,160,0,0,3,10,113,153,173,121,87,14,220,54,102,26,199,133,91,237,85,183,172,127,217,254,26,11,164,82,73,74,254,253,125,61,59,250,219,28,145,189,118,100,206,84,217,233,241,34,111,186,110,138,25,172,20,173,253,154,190,41,255,0,241,7,74,191,246,85,199,252,184,186,144,0,0,5,0,243,71,243,217,169,191,130,250,61,17,127,197,0,243,71,243,217,169,191,130,250,61,16,18,171,145,143,233,179,246,111,247,145,106,133,85,242,49,253,54,126,205,254,242,45,80,0,0,10,1,230,143,231,179,83,127,5,244,122,35,10,104,94,186,106,63,14,154,143,110,213,13,47,188,248,27,173,14,241,77,12,168,175,165,184,82,185,81,100,165,169,141,21,59,144,191,165,187,166,232,228,115,90,246,57,143,99,30,220,215,205,31,207,102,166,254,11,232,244,68,95,142,211,117,154,213,81,125,134,217,86,251,109,29,68,52,149,21,141,133,203,4,51,204,217,29,20,79,147,110,150,189,237,130,103,53,170,187,185,34,145,83,126,149,216,54,94,208,189,116,211,142,34,244,226,221,170,26,95,121,241,214,170,237,226,154,25,81,25,85,111,170,106,34,201,75,83,26,42,246,230,103,83,119,77,213,170,215,53,236,115,216,246,61,208,3,155,95,5,30,219,163,172,226,203,76,173,151,90,203,212,61,152,243,75,124,9,223,141,212,48,193,219,101,205,168,174,235,143,178,200,162,142,86,198,215,53,99,86,202,169,26,69,51,223,8,56,36,227,7,38,225,27,84,34,189,53,106,235,112,155,229,68,13,203,44,244,145,83,247,235,160,138,57,217,11,227,146,86,43,154,248,93,82,249,81,141,124,105,34,181,24,247,53,23,169,187,4,98,121,77,139,57,197,108,217,174,45,93,227,108,185,5,190,158,233,110,169,237,62,62,253,44,241,182,72,164,232,122,53,237,234,99,218,187,57,17,201,190,202,136,190,224,53,109,37,87,43,143,61,154,101,248,215,163,214,157,131,153,167,7,216,207,11,90,161,100,189,105,202,82,81,225,57,205,60,174,181,89,219,45,68,179,219,39,163,142,157,149,44,124,147,190,71,74,199,186,102,74,215,171,247,222,73,25,210,212,141,174,127,95,229,113,231,179,76,191,26,244,122,208,37,87,60,239,208,159,237,39,238,210,42,242,184,243,217,166,95,141,122,61,105,42,185,231,126,132,255,0,105,63,118,145,87,149,199,158,205,50,252,107,209,235,64,185,238,44,244,67,1,226,11,65,178,125,63,212,107,229,38,63,109,109,63,181,34,200,106,35,133,201,99,158,155,121,27,91,213,54,205,99,26,212,123,101,84,115,21,97,124,204,235,103,90,185,53,183,39,255,0,51,174,60,127,45,247,218,157,6,210,123,215,86,3,143,220,29,237,43,165,186,227,220,165,202,38,107,33,116,123,183,180,213,236,211,206,218,132,111,76,146,69,51,146,57,147,126,136,156,145,127,134,174,23,117,67,138,60,154,243,142,233,205,146,174,161,150,59,61,101,202,174,177,172,143,177,20,237,167,149,212,116,175,146,89,35,99,95,83,81,27,32,110,238,221,168,233,37,233,115,33,147,96,237,124,2,104,134,151,241,11,196,189,131,77,181,102,249,87,73,104,158,158,166,190,27,117,52,114,117,222,231,167,103,117,104,86,102,123,233,216,232,155,52,143,147,220,170,200,93,27,28,201,36,99,219,176,241,171,13,218,211,117,176,93,107,108,87,219,101,93,186,229,110,168,146,146,178,142,174,23,67,61,52,241,185,91,36,82,70,228,71,49,237,114,43,85,170,136,168,168,168,165,234,114,226,227,142,167,138,220,54,191,15,212,22,82,83,234,46,31,79,3,235,166,137,241,68,203,221,35,149,88,149,177,64,138,142,99,218,228,107,103,107,91,218,107,229,137,205,86,164,201,20,97,68,38,202,124,39,121,88,209,191,167,248,247,167,64,107,88,108,167,194,119,149,141,27,250,127,143,122,116,0,107,88,118,12,3,63,204,180,179,50,180,234,14,159,100,53,118,60,134,199,80,149,52,53,212,202,157,113,63,101,69,69,69,69,107,216,230,171,152,246,57,21,143,99,156,215,35,154,229,69,235,228,148,202,184,50,190,210,112,99,133,113,137,137,93,124,117,170,187,197,211,229,118,234,135,177,146,91,228,109,214,122,42,106,154,117,247,119,33,127,76,17,190,63,124,140,145,200,244,235,99,221,216,11,138,225,171,141,189,47,226,11,65,175,58,219,89,61,38,52,252,66,158,178,175,46,178,182,170,74,249,236,112,65,221,145,178,191,166,22,62,86,73,79,18,202,215,71,26,162,170,73,27,122,159,27,209,41,90,94,55,56,151,135,91,114,77,127,199,117,38,175,29,201,242,170,136,230,185,69,107,141,141,183,76,200,160,117,61,60,50,81,200,143,134,102,67,11,186,35,89,155,35,219,252,126,165,145,85,235,133,40,174,215,91,117,53,125,29,190,231,87,75,79,116,167,74,74,232,161,153,204,101,84,9,44,115,36,82,181,23,103,177,37,134,41,17,174,221,58,227,99,190,109,69,76,171,194,46,136,90,184,142,226,47,12,209,171,237,242,174,209,109,191,212,84,186,178,174,146,54,190,116,130,158,150,106,153,25,31,87,194,215,189,176,43,17,234,142,70,43,209,202,215,244,244,40,95,79,8,186,171,159,107,127,14,152,102,171,234,118,59,73,99,200,114,74,122,154,185,232,233,41,38,166,129,32,241,83,54,154,88,227,153,239,127,68,148,237,134,84,114,185,81,201,34,57,191,11,144,204,0,0,0,0,42,175,158,119,232,79,246,147,247,105,106,133,85,243,206,253,9,254,210,126,237,2,42,242,184,243,217,166,95,141,122,61,105,127,197,0,242,184,243,217,166,95,141,122,61,105,127,192,0,0,0,58,86,183,230,183,93,53,209,124,251,81,172,84,244,147,220,177,92,94,235,123,163,138,173,142,116,18,79,77,73,36,209,182,70,181,205,114,177,92,196,69,68,115,87,109,246,84,249,129,221,76,85,197,143,149,141,100,250,127,144,250,116,229,85,255,0,102,175,138,127,252,65,210,175,253,149,113,255,0,46,45,83,139,31,43,26,201,244,255,0,33,244,233,192,214,176,150,156,190,120,219,186,240,161,159,201,98,201,231,171,174,211,172,170,162,158,27,173,27,170,156,216,45,51,186,104,90,251,179,35,108,50,189,239,142,157,178,53,209,70,141,89,147,182,142,85,88,227,218,37,153,127,138,174,25,243,46,20,53,114,179,75,115,10,234,75,139,29,78,219,149,162,231,76,168,214,92,109,210,62,70,69,58,199,212,174,133,253,81,72,199,198,229,94,151,177,221,46,123,58,36,120,108,61,148,226,218,113,174,58,113,85,141,228,148,54,172,183,12,203,109,236,115,154,217,82,106,90,234,89,17,178,69,52,82,198,191,226,73,28,177,185,28,215,35,30,199,34,163,92,144,131,132,78,83,88,206,138,231,245,122,141,173,25,29,38,101,114,177,94,34,170,195,98,182,201,81,73,5,50,83,204,201,160,175,169,106,43,92,181,42,230,53,60,63,83,225,98,35,247,116,253,109,88,240,7,42,126,56,233,180,214,235,65,194,222,164,178,174,91,22,79,120,70,98,215,54,190,89,214,221,113,170,115,24,148,79,143,117,70,83,77,46,206,107,163,106,118,230,150,71,61,28,217,93,36,55,18,4,85,230,143,228,79,83,127,5,245,138,34,149,184,78,243,79,163,127,80,49,239,81,128,186,158,104,254,68,245,55,240,95,88,162,41,91,132,239,52,250,55,245,3,30,245,24,0,217,76,168,190,107,28,117,83,102,50,87,240,177,165,21,244,149,54,42,90,133,135,53,174,117,44,173,157,215,26,74,215,167,179,88,147,70,212,107,34,150,158,57,93,52,106,238,226,172,109,107,218,214,200,146,229,94,107,28,113,212,233,173,170,191,133,189,54,101,36,183,220,158,206,172,202,110,110,124,83,165,186,221,84,215,177,104,153,30,234,172,169,154,45,220,231,72,212,237,195,44,110,98,57,210,182,72,106,2,217,105,186,222,170,95,71,102,182,85,215,212,71,79,61,91,226,166,133,210,189,176,65,19,230,154,85,107,81,85,25,28,81,201,35,221,242,107,24,231,46,200,138,160,124,166,202,124,39,121,88,209,191,167,248,247,167,64,107,88,108,103,161,185,254,27,165,156,19,105,142,160,234,14,67,73,99,199,172,122,111,143,212,215,87,84,170,244,68,207,103,211,162,34,34,34,185,239,115,149,172,99,26,138,247,189,205,107,81,206,114,34,135,201,198,191,21,214,46,18,244,106,183,50,238,218,171,50,251,150,244,120,181,146,182,103,183,199,213,117,49,36,145,91,26,43,214,24,24,254,236,139,187,26,187,50,62,227,31,44,106,107,217,150,101,55,220,231,42,188,230,185,77,119,141,189,100,23,10,139,165,198,167,180,200,251,245,83,200,233,37,147,161,136,214,55,169,239,114,236,212,70,166,251,34,34,123,140,149,197,87,19,25,151,21,250,185,89,170,89,133,13,37,185,141,167,109,182,209,108,166,68,115,45,214,232,223,35,226,129,100,233,71,76,254,169,100,123,228,114,39,83,222,238,150,177,157,17,178,101,114,155,224,162,221,168,21,159,194,119,84,45,157,251,45,146,224,200,241,10,41,18,170,158,73,110,148,179,195,50,92,219,35,28,198,73,12,79,141,208,181,191,157,99,228,239,163,209,171,10,35,194,85,114,212,224,162,221,195,166,156,80,234,134,107,108,219,83,114,235,123,164,169,123,146,170,9,45,86,186,148,166,149,150,201,96,145,200,197,153,143,129,175,145,203,19,94,217,30,248,145,92,214,35,159,24,57,172,112,43,77,135,73,95,197,62,148,80,82,83,88,170,170,22,108,214,133,213,82,186,118,220,106,235,94,190,210,98,205,35,145,204,150,90,136,226,116,49,163,123,106,145,185,172,115,93,34,197,110,135,201,118,180,218,175,246,170,219,21,246,217,73,113,182,220,105,228,164,172,163,171,133,179,65,83,4,141,86,201,20,145,185,21,175,99,154,170,213,106,162,162,162,170,40,26,219,240,209,196,94,119,194,254,169,208,106,102,11,81,254,10,142,241,69,209,15,247,78,215,226,97,154,122,62,228,177,73,217,238,246,24,222,235,27,214,207,154,47,205,23,98,141,42,212,204,87,89,52,227,28,213,44,42,175,196,89,114,107,124,87,10,110,169,35,124,144,245,167,199,4,189,183,189,141,154,39,163,163,145,136,229,232,145,143,106,174,237,82,136,120,254,224,250,235,194,110,174,57,182,244,164,147,4,204,106,43,43,241,71,195,43,149,244,208,49,237,89,40,101,108,143,116,189,116,233,52,76,73,28,231,36,172,115,31,213,214,178,71,31,117,229,169,198,189,199,135,77,71,161,210,252,214,231,182,153,101,215,7,71,82,199,45,44,17,218,174,149,43,77,19,46,114,207,35,81,235,11,25,3,89,35,86,86,177,177,189,242,162,57,204,70,188,38,175,58,191,43,24,183,212,10,31,78,184,149,87,194,119,154,125,27,250,129,143,122,140,5,170,115,171,242,177,139,125,64,161,244,235,137,85,124,39,121,167,209,191,168,24,247,168,192,6,202,102,42,226,95,135,76,19,138,13,44,175,211,60,234,159,252,45,101,158,183,174,111,238,101,211,195,77,12,21,157,184,165,143,189,218,239,189,221,167,187,161,255,0,37,79,146,166,85,0,67,254,8,57,119,96,156,42,209,193,152,229,171,106,203,53,53,221,197,109,246,42,121,153,29,174,25,160,133,146,210,83,50,73,28,199,116,189,147,162,85,118,226,149,241,204,230,42,53,170,230,44,192,4,42,230,87,198,189,187,135,77,56,174,210,252,42,231,182,166,229,214,246,199,76,198,173,84,18,90,173,117,41,83,19,238,113,79,27,81,139,51,31,3,153,27,82,86,189,178,61,146,170,57,172,86,188,34,175,54,78,53,237,218,129,89,252,24,180,190,231,223,178,217,46,15,147,47,173,141,106,169,228,150,233,75,60,208,173,177,209,189,172,100,144,196,248,219,51,157,249,214,62,78,194,177,90,176,170,190,32,112,127,195,93,247,138,157,113,179,233,149,177,123,54,168,122,110,153,37,91,106,153,4,148,150,120,166,141,149,18,68,174,107,250,166,94,235,35,141,17,143,78,228,140,87,34,49,30,230,226,172,79,22,190,231,57,85,155,10,197,168,124,109,235,32,184,83,218,237,212,221,214,71,223,170,158,70,199,20,125,111,86,177,189,79,123,83,119,42,53,55,221,85,19,222,108,81,193,255,0,13,118,46,21,180,58,207,166,86,197,239,93,102,233,186,100,149,109,170,124,241,213,222,37,134,54,84,73,18,185,172,233,133,59,76,142,52,70,49,123,113,177,92,138,245,123,156,29,131,60,225,227,75,245,7,65,167,225,186,239,106,171,166,194,93,103,164,178,83,83,210,86,72,217,232,224,165,237,248,71,71,43,213,206,115,226,116,48,185,22,78,180,114,177,18,68,122,43,145,117,247,226,95,135,76,239,133,253,83,175,211,60,234,159,252,45,101,158,183,174,31,238,157,175,196,205,12,21,157,184,165,147,179,221,236,61,221,167,187,173,159,37,79,146,174,202,100,106,227,235,133,26,62,43,116,58,174,201,108,139,163,51,197,251,215,140,94,104,225,129,100,158,169,176,185,29,64,233,37,86,246,225,168,248,26,229,73,24,214,200,200,36,119,82,69,208,224,136,28,171,56,241,255,0,185,28,42,106,253,235,252,44,88,133,246,231,113,255,0,112,101,53,145,172,237,127,235,14,137,242,77,254,14,157,141,254,244,194,213,13,93,238,214,204,203,74,51,250,219,53,100,149,118,12,179,14,188,73,77,43,233,42,209,39,183,220,105,38,86,185,99,154,23,42,35,227,150,53,217,241,185,125,237,69,106,252,148,189,62,95,60,109,218,184,175,192,36,177,100,243,210,80,234,46,43,79,79,13,214,141,213,77,116,247,104,27,12,45,125,217,145,182,24,152,198,73,80,233,26,232,163,71,36,43,219,71,42,36,145,238,18,212,21,129,198,103,52,13,125,225,219,137,60,195,71,48,172,67,79,235,108,184,255,0,179,252,52,247,75,125,108,149,79,239,208,83,212,63,173,209,213,198,197,217,243,57,19,102,39,194,137,190,235,186,172,159,229,233,197,6,125,197,158,139,222,181,27,81,173,24,253,186,229,110,202,42,108,145,69,100,167,154,24,29,4,116,148,147,53,206,108,210,202,229,127,85,67,209,85,28,137,178,55,221,243,85,10,161,230,143,231,179,83,127,5,244,122,34,127,242,84,242,177,148,253,64,174,244,235,113,0,57,163,249,236,212,223,193,125,30,136,159,252,149,60,172,101,63,80,43,189,58,220,4,255,0,34,254,73,203,207,65,178,30,40,236,188,81,54,142,174,221,114,183,84,123,94,182,203,68,238,205,21,198,247,28,172,146,154,226,254,157,156,199,181,200,247,200,198,236,217,164,72,158,255,0,244,244,168,148,0,1,0,57,213,249,88,197,190,160,80,250,117,196,159,228,0,231,87,229,99,22,250,129,67,233,215,16,42,175,132,239,52,250,55,245,3,30,245,24,11,169,230,143,228,79,83,127,5,245,138,34,149,184,78,243,79,163,127,80,49,239,81,128,186,158,104,254,68,245,55,240,95,88,162,2,128,73,21,192,231,23,119,94,16,117,113,217,92,246,234,187,198,39,126,167,109,183,35,181,65,80,230,61,240,35,209,204,170,133,138,228,137,245,48,175,87,71,113,54,86,73,52,104,232,251,171,35,113,167,15,88,181,139,57,215,221,52,194,178,154,31,27,101,200,51,11,53,174,227,77,221,124,125,250,89,235,98,142,88,250,216,173,123,122,152,247,38,237,84,114,111,186,42,47,188,201,124,114,112,137,117,225,7,87,27,138,65,113,171,188,98,119,234,119,92,177,203,172,244,238,99,223,2,61,90,250,89,158,141,72,159,83,10,244,245,246,215,101,100,144,200,173,143,186,145,180,45,83,152,166,191,97,182,14,9,151,80,113,235,93,38,66,205,71,167,134,211,138,87,84,219,213,204,166,101,218,223,80,146,86,34,72,177,203,3,214,219,37,107,24,228,78,180,124,205,107,216,172,116,136,86,175,3,252,101,113,47,165,121,254,159,232,174,7,149,82,93,49,59,198,81,77,64,204,102,246,140,74,39,190,190,102,194,230,182,169,34,146,162,145,157,114,119,83,181,187,27,34,185,235,20,157,82,50,72,171,37,218,235,53,170,158,197,53,206,173,246,218,58,137,170,233,232,221,51,150,8,103,153,177,182,89,89,30,253,45,123,219,4,45,115,145,55,114,69,26,46,253,41,181,143,242,100,225,211,237,46,119,125,226,94,255,0,79,189,6,33,220,177,99,255,0,31,241,238,147,194,158,42,95,130,84,114,118,169,101,70,116,201,27,152,255,0,27,212,213,71,67,238,11,127,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,197,234,120,141,119,67,203,195,81,17,61,192,114,58,102,171,85,58,151,19,169,123,81,119,248,61,251,252,191,58,195,185,152,155,137,27,218,88,116,246,174,185,207,107,81,169,31,189,219,109,239,158,36,251,213,63,88,21,143,193,15,114,243,196,221,210,161,237,235,237,83,208,191,117,95,246,250,127,234,253,69,196,91,219,211,67,2,109,183,230,219,255,0,66,21,59,202,246,207,237,141,89,203,47,211,198,245,88,168,168,90,213,77,209,17,86,127,255,0,230,91,68,9,211,11,27,250,154,137,255,0,32,28,206,42,136,171,177,229,125,199,23,110,171,238,3,215,52,13,122,108,170,167,67,212,26,235,189,134,197,91,113,183,170,200,234,120,92,244,77,218,155,237,183,235,223,245,169,144,61,255,0,45,206,181,158,44,112,99,23,41,229,84,70,50,154,71,42,170,236,136,136,128,71,171,5,222,143,82,101,185,90,238,182,72,18,170,88,102,141,242,59,165,202,187,170,53,83,220,214,253,239,85,249,145,135,23,189,221,244,23,137,171,229,134,158,170,90,91,101,194,190,119,246,227,114,35,118,74,121,100,79,114,117,175,206,111,232,255,0,179,40,232,94,91,93,117,215,155,237,178,55,68,250,102,215,85,68,213,99,119,94,159,25,19,83,223,191,234,83,244,248,223,210,58,122,139,107,179,170,8,167,109,117,54,202,174,71,185,90,170,247,83,71,252,94,149,79,150,224,77,171,77,116,119,10,38,84,198,187,163,149,83,239,251,151,99,237,48,23,8,186,169,46,163,105,109,13,202,186,104,22,163,196,212,198,230,177,173,106,252,50,251,189,200,229,251,156,134,124,69,221,55,3,131,215,164,242,199,111,243,18,55,169,54,61,109,71,162,237,242,3,222,15,13,249,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,21,171,171,28,154,255,0,42,26,167,153,106,103,240,142,246,103,218,220,130,227,125,240,95,100,59,222,23,197,84,201,55,107,185,227,91,215,211,220,233,234,233,110,251,111,178,111,177,101,64,12,85,194,230,133,255,0,6,189,9,198,116,83,237,79,218,63,179,158,55,251,167,224,124,31,127,196,86,79,83,253,231,185,39,79,79,127,167,248,235,191,78,254,237,246,76,170,10,213,213,142,114,159,146,253,83,204,180,207,248,56,251,79,236,150,65,113,177,120,223,181,253,159,21,225,106,100,135,187,219,240,78,232,234,237,245,116,245,59,109,246,221,118,220,9,255,0,171,24,47,229,67,75,51,45,51,246,167,179,62,214,227,247,27,23,141,236,119,188,47,138,166,146,30,239,111,169,189,125,61,206,174,158,166,239,182,219,166,251,149,173,253,131,31,253,40,191,230,79,255,0,39,147,255,0,133,205,116,254,18,154,19,140,235,95,217,111,179,159,104,252,111,247,51,199,120,206,199,135,172,158,155,251,247,110,62,174,174,199,87,241,19,110,173,189,251,110,185,84,8,255,0,171,24,47,228,191,128,92,203,77,61,169,237,63,178,90,63,113,177,120,222,199,103,197,120,91,44,144,247,123,125,78,232,234,237,245,116,245,59,109,246,221,118,220,215,92,217,79,139,31,43,26,201,244,255,0,33,244,233,205,107,0,217,79,132,239,43,26,55,244,255,0,30,244,232,8,191,206,86,237,117,176,112,219,132,223,108,87,58,187,117,202,221,169,22,218,186,58,202,73,157,12,244,211,199,65,112,116,114,199,35,85,28,199,181,200,142,71,34,162,162,162,42,18,131,132,239,43,26,55,244,255,0,30,244,232,8,171,206,175,202,198,45,245,2,135,211,174,32,119,94,93,124,117,83,113,75,134,166,15,168,53,244,140,213,75,5,60,211,87,67,77,75,43,25,115,183,66,180,236,75,146,170,70,144,66,247,73,80,216,223,11,95,252,118,57,237,99,24,228,99,63,87,152,55,4,150,174,43,240,8,239,184,196,20,148,58,139,138,211,212,77,106,172,109,43,93,61,218,6,195,51,153,105,124,142,154,38,49,146,84,58,55,54,89,21,201,10,247,21,168,137,36,155,211,15,9,222,105,244,111,234,6,61,234,48,27,41,129,171,13,218,211,117,176,93,107,108,87,219,101,93,186,229,110,168,146,146,178,142,174,23,67,61,52,241,185,91,36,82,70,228,71,49,237,114,43,85,170,136,168,168,168,165,223,242,168,226,171,50,226,31,72,239,184,126,165,92,170,238,249,62,158,84,82,83,58,239,60,105,215,93,110,169,99,252,42,205,47,90,186,106,150,186,158,161,175,122,181,189,76,72,92,229,146,71,72,245,133,92,231,237,54,171,119,21,246,74,203,125,178,146,150,162,233,131,208,85,215,75,12,45,99,234,167,74,202,216,82,89,92,137,187,222,145,67,20,104,231,110,189,17,177,191,38,162,38,96,228,99,250,108,253,155,253,228,4,0,226,199,205,62,178,125,64,200,125,70,114,234,121,92,121,19,211,47,198,189,98,180,165,110,44,124,211,235,39,212,12,135,212,103,46,167,149,199,145,61,50,252,107,214,43,64,160,18,247,185,123,224,24,110,169,242,225,194,116,251,80,113,234,75,230,61,124,167,189,211,87,80,212,162,244,74,207,108,214,42,42,42,42,57,143,107,145,175,99,218,168,246,61,173,115,85,174,106,42,81,9,127,220,174,60,137,233,151,227,94,177,90,5,59,113,131,194,102,101,194,46,168,125,135,190,212,85,222,44,85,244,241,212,216,178,55,80,37,44,23,86,36,108,89,209,140,73,37,70,62,41,94,177,185,138,254,189,187,111,84,70,202,197,89,21,203,23,143,31,200,133,246,155,65,181,98,245,211,128,228,23,6,251,54,233,113,184,246,233,113,121,156,201,157,38,205,237,57,123,53,19,186,157,29,213,36,113,66,229,146,101,219,174,87,45,170,113,59,195,214,43,197,6,141,94,180,143,41,169,240,30,63,183,83,110,186,50,150,58,137,173,149,209,59,170,42,136,218,244,255,0,26,55,163,92,199,62,41,101,98,61,157,125,73,65,119,110,19,245,182,221,196,93,111,11,20,120,229,37,211,80,105,106,36,134,42,58,75,140,13,130,169,141,165,90,182,205,28,243,57,140,70,58,153,18,84,73,21,143,217,81,174,107,95,187,16,54,73,53,87,54,93,225,187,72,174,186,11,162,88,182,144,94,115,186,188,198,163,24,167,150,145,151,138,152,29,3,229,129,103,145,240,196,145,186,89,85,140,138,39,199,11,27,214,168,140,137,168,157,41,179,83,90,32,59,6,1,128,102,90,167,153,90,116,251,79,177,234,187,230,67,124,168,74,106,26,26,100,78,185,95,178,170,170,170,170,53,140,107,81,207,123,220,168,198,49,174,115,149,173,106,170,108,39,193,247,9,152,111,8,186,95,246,30,197,81,73,120,190,215,212,73,83,125,200,219,64,180,179,221,94,146,61,96,71,177,100,149,88,200,162,122,70,214,35,250,55,238,61,17,29,43,213,112,175,43,110,17,45,90,21,164,116,186,203,121,184,210,93,178,205,80,179,208,92,153,36,84,237,232,181,218,165,98,79,13,44,82,57,169,42,190,68,146,55,207,239,70,43,227,137,168,213,236,164,178,77,240,4,85,230,143,228,79,83,127,5,245,138,34,85,17,87,154,63,145,61,77,252,23,214,40,128,165,110,19,188,211,232,223,212,12,123,212,96,44,127,154,247,3,148,217,45,170,247,197,198,156,190,173,111,182,218,122,119,229,214,148,100,181,9,93,73,19,99,129,181,176,35,81,203,19,224,137,172,238,181,118,137,97,137,210,110,199,70,254,245,112,112,157,230,159,70,254,160,99,222,163,1,178,152,26,192,233,110,169,103,122,45,157,219,53,51,77,47,190,198,201,44,221,239,5,91,225,97,168,237,119,97,124,50,126,110,102,62,55,111,28,175,111,196,213,219,125,211,101,68,84,216,167,134,46,33,113,94,40,52,106,203,171,152,181,55,128,241,253,202,107,141,173,245,81,212,77,108,174,137,221,50,211,200,230,47,248,178,49,92,214,57,241,75,19,213,140,235,233,74,171,230,117,192,119,228,66,251,83,175,58,79,101,233,192,114,11,131,189,165,107,183,91,187,116,184,188,206,100,45,143,119,119,92,189,154,137,221,80,173,233,142,56,161,114,199,10,109,215,19,86,58,240,125,197,158,101,194,46,168,125,184,177,83,213,222,44,85,244,242,83,95,113,198,215,165,44,23,86,36,111,72,21,239,88,229,70,62,41,94,146,53,232,206,189,187,140,69,70,202,244,80,193,70,202,124,39,121,88,209,191,167,248,247,167,64,107,88,108,167,194,119,149,141,27,250,127,143,122,116,0,64,15,236,24,255,0,233,69,255,0,50,127,249,60,178,157,39,193,127,37,250,89,134,233,159,181,61,167,246,75,31,183,88,188,111,99,179,226,188,45,52,112,247,123,125,78,232,234,237,245,116,245,59,109,246,221,118,220,237,96,13,85,205,135,180,219,72,112,221,122,224,39,78,244,143,80,32,171,146,197,145,105,190,55,13,66,210,78,176,207,19,217,69,77,44,83,70,255,0,122,35,227,150,56,228,68,114,57,138,172,68,115,92,213,86,174,188,38,202,124,39,121,88,209,191,167,248,247,167,64,5,0,241,59,195,214,85,194,254,178,222,180,143,41,169,241,254,3,183,83,110,186,50,150,74,120,110,116,50,183,170,42,136,218,244,255,0,26,55,163,92,246,178,88,165,98,61,253,29,75,55,249,80,241,199,83,141,93,108,156,35,234,51,41,18,197,114,168,168,102,35,118,87,197,78,180,53,114,186,73,221,69,58,185,90,146,178,121,92,254,211,147,121,82,105,91,30,207,108,140,236,207,254,48,120,76,195,120,186,210,255,0,176,247,218,138,75,61,246,130,162,58,155,22,70,234,5,170,158,212,245,145,139,58,49,137,36,74,246,75,19,22,55,49,95,209,191,109,234,138,232,152,169,69,120,87,9,154,243,156,235,204,188,55,80,96,181,116,57,181,13,67,162,186,211,215,124,16,90,224,111,79,93,93,68,173,71,53,41,145,175,99,155,43,58,146,68,146,52,139,184,178,70,143,13,146,65,210,180,95,10,204,180,235,75,241,252,31,80,53,42,175,63,190,217,169,221,77,81,145,213,209,165,44,245,236,73,28,177,44,140,235,122,171,219,18,199,26,189,207,115,228,86,43,220,170,231,42,157,212,1,85,124,243,191,66,127,180,159,187,75,84,42,175,158,119,232,79,246,147,247,104,24,171,146,167,154,124,167,233,253,119,168,219,139,169,41,91,146,167,154,124,167,233,253,119,168,219,139,169,0,69,94,57,248,24,254,26,63,98,127,207,71,236,119,216,239,105,127,168,158,208,241,94,47,195,127,231,16,244,116,248,111,246,91,245,253,219,123,229,80,2,0,112,185,202,147,248,53,235,182,51,173,127,151,175,180,127,103,60,111,247,51,236,183,131,239,248,138,57,233,191,191,120,185,58,122,123,253,95,196,93,250,118,247,111,186,79,240,69,94,57,248,231,254,5,223,98,127,206,187,237,143,219,31,105,127,171,126,207,240,190,19,195,127,230,243,117,245,120,159,246,59,116,125,251,251,130,85,16,171,141,110,91,223,195,7,84,237,90,153,249,101,251,37,236,204,126,11,23,130,251,59,227,251,157,186,154,137,187,189,207,21,22,219,248,158,158,158,149,219,163,125,253,251,39,85,225,115,154,223,240,148,215,108,103,69,63,32,191,103,62,209,248,223,238,159,218,159,25,216,240,244,115,212,255,0,121,240,145,245,117,118,58,127,142,155,117,111,239,219,101,159,224,69,94,6,56,24,254,5,223,109,191,207,71,237,143,219,31,102,255,0,168,158,207,240,190,19,196,255,0,231,19,117,245,120,159,246,59,116,125,251,251,160,7,58,191,52,248,183,211,250,31,81,184,151,82,82,183,58,191,52,248,183,211,250,31,81,184,129,149,121,24,254,155,63,102,255,0,121,22,168,85,95,35,31,211,103,236,223,239,34,213,0,0,0,197,92,88,249,88,214,79,167,249,15,167,78,107,88,108,167,197,143,149,141,100,250,127,144,250,116,230,181,128,109,80,0,0,98,174,40,244,47,248,74,104,78,77,162,159,106,126,206,125,163,240,95,221,63,3,227,59,30,30,178,10,159,239,61,200,250,186,187,29,63,199,77,186,183,247,237,178,229,80,5,85,255,0,96,199,255,0,74,47,249,147,255,0,201,229,170,0,0,0,0,160,30,104,254,123,53,55,240,95,71,162,47,248,160,30,104,254,123,53,55,240,95,71,162,2,85,114,49,253,54,126,205,254,242,45,80,170,190,70,63,166,207,217,191,222,69,170,0,0,1,64,60,209,252,246,106,111,224,190,143,68,72,174,78,24,6,27,170,120,111,16,90,125,168,56,245,37,243,30,190,83,227,148,213,212,53,40,189,18,179,123,146,162,162,162,163,152,246,185,26,246,61,170,143,99,218,215,53,90,230,162,164,117,230,143,231,179,83,127,5,244,122,34,85,114,49,253,54,126,205,254,242,2,16,113,131,194,102,101,194,46,168,125,135,190,212,85,222,44,85,244,241,212,216,178,55,80,37,44,23,86,36,108,89,209,140,73,37,70,62,41,94,177,185,138,254,189,187,111,84,70,202,197,89,21,203,23,143,31,200,133,246,155,65,181,98,245,211,128,228,23,6,251,54,233,113,184,246,233,113,121,156,201,157,38,205,237,57,123,53,19,186,157,29,213,36,113,66,229,146,101,219,174,87,45,170,113,59,195,214,43,197,6,141,94,180,143,41,169,240,30,63,183,83,110,186,50,150,58,137,173,149,209,59,170,42,136,218,244,255,0,26,55,163,92,199,62,41,101,98,61,157,125,73,175,14,180,105,14,101,160,186,161,144,105,30,160,65,73,29,247,29,168,108,53,11,73,58,77,4,172,124,109,150,41,163,127,185,85,146,69,36,114,34,57,26,244,71,162,57,173,114,43,80,44,127,158,119,232,79,246,147,247,105,21,121,92,121,236,211,47,198,189,30,180,197,90,149,196,46,85,170,154,53,165,218,71,148,211,119,255,0,37,126,214,166,183,93,31,85,36,179,84,208,214,58,153,209,83,200,215,170,237,216,240,238,141,138,215,35,123,75,19,17,141,237,117,63,42,242,184,243,217,166,95,141,122,61,104,18,171,158,119,232,79,246,147,247,105,86,182,203,181,214,203,82,250,203,53,206,174,130,162,74,121,233,31,45,52,206,137,238,130,120,159,12,209,43,154,168,170,201,34,146,72,222,223,147,152,247,53,119,69,84,45,43,158,119,232,79,246,147,247,105,86,182,155,77,214,255,0,117,162,177,88,173,149,119,27,149,198,162,58,74,58,58,72,93,52,245,51,200,228,108,113,71,27,81,92,247,185,202,141,70,162,42,170,170,34,1,216,52,183,75,115,189,105,206,237,154,103,166,150,47,108,228,151,158,247,130,162,241,80,211,247,123,80,190,105,63,57,51,217,27,118,142,39,187,226,114,111,182,201,186,170,34,236,61,194,175,12,248,111,10,26,71,71,165,184,125,117,93,197,238,168,117,202,239,115,169,85,107,238,55,25,25,27,37,157,35,234,86,194,206,152,163,99,35,106,175,75,24,222,167,61,253,114,63,26,242,238,225,15,248,41,104,210,253,169,162,236,234,22,99,218,173,202,58,43,252,76,48,118,157,47,133,164,143,165,18,52,237,71,43,186,213,189,125,82,201,46,210,62,52,139,166,85,1,94,188,203,121,125,211,107,13,170,241,196,30,144,90,170,228,212,26,10,127,19,120,180,210,69,45,84,249,43,24,218,88,35,72,209,243,163,32,125,61,52,18,185,25,12,78,124,235,179,81,21,234,221,234,7,0,207,243,45,44,204,173,58,131,167,217,13,93,143,33,177,212,37,77,13,117,50,167,92,79,217,81,81,81,81,90,246,57,170,230,61,142,69,99,216,231,53,200,230,185,81,118,136,41,175,153,215,47,250,61,34,172,169,226,7,68,49,223,9,130,213,245,79,147,91,98,146,8,169,108,53,82,79,12,49,58,153,142,122,72,176,207,37,71,186,24,216,230,194,230,59,101,108,110,99,35,10,235,54,83,225,59,202,198,141,253,63,199,189,58,3,90,195,101,62,19,188,172,104,223,211,252,123,211,160,3,90,194,255,0,185,92,121,19,211,47,198,189,98,180,160,18,255,0,185,92,121,19,211,47,198,189,98,180,10,203,230,59,192,229,55,10,89,149,6,97,167,207,171,168,211,172,194,162,118,80,195,43,37,149,246,74,182,162,61,104,165,157,81,90,246,57,170,231,64,231,59,186,230,69,43,92,142,88,86,89,38,79,38,206,30,190,197,233,61,219,136,91,181,77,170,174,175,81,54,162,180,50,58,93,234,173,212,52,85,53,17,78,215,78,228,69,78,252,236,69,116,76,248,122,105,160,114,185,206,94,152,231,174,127,128,97,186,167,134,221,180,251,80,113,234,75,230,61,124,167,90,106,234,26,148,94,137,89,186,42,42,42,42,57,143,107,145,175,99,218,168,246,61,173,115,85,174,106,42,125,88,158,45,98,193,177,91,54,21,139,80,248,43,46,63,111,167,181,219,169,187,175,147,177,75,4,109,142,40,250,222,174,123,186,88,198,166,238,85,114,237,186,170,175,188,15,214,0,0,0,0,42,175,158,119,232,79,246,147,247,105,106,133,85,243,206,253,9,254,210,126,237,2,42,242,184,243,217,166,95,141,122,61,105,127,197,0,242,184,243,217,166,95,141,122,61,105,127,192,0,0,14,169,171,24,47,229,67,75,51,45,51,246,167,179,62,214,227,247,27,23,141,236,119,188,47,138,166,146,30,239,111,169,189,125,61,206,174,158,166,239,182,219,166,251,157,172,1,85,127,216,49,255,0,210,139,254,100,255,0,242,121,63,248,177,242,177,172,159,79,242,31,78,156,202,166,42,226,199,202,198,178,125,63,200,125,58,112,53,172,54,72,226,171,134,124,55,138,253,35,172,210,220,194,186,174,220,246,212,54,229,104,185,211,42,185,246,235,140,108,145,145,78,177,245,35,102,103,76,178,49,241,185,83,169,143,119,75,152,254,137,25,173,185,181,64,26,192,234,174,153,229,90,55,168,249,30,150,230,180,158,30,245,140,220,37,183,212,244,199,35,35,155,161,126,9,226,238,49,143,116,50,177,91,36,111,86,167,92,111,99,145,54,114,22,191,202,159,142,58,157,74,181,80,112,183,169,44,164,138,251,140,89,209,152,181,205,175,138,4,184,219,169,90,198,37,19,227,221,21,245,48,197,179,154,232,218,189,200,98,145,207,70,186,39,73,54,106,230,13,193,37,171,138,252,2,59,238,49,5,37,14,162,226,180,245,19,90,171,27,74,215,79,118,129,176,204,230,90,95,35,166,137,140,100,149,14,141,205,150,69,114,66,189,197,106,34,73,38,245,23,194,143,10,58,227,175,26,226,204,43,10,138,235,135,87,225,215,8,231,191,223,231,134,106,105,49,121,33,153,81,28,228,69,100,141,172,73,34,114,69,10,43,100,89,35,114,170,177,177,201,36,97,111,252,209,252,137,234,111,224,190,177,68,80,182,39,148,223,112,108,170,205,154,226,213,222,10,245,143,220,41,238,150,234,158,211,36,236,85,65,35,100,138,78,135,163,152,238,151,177,171,179,145,90,187,108,168,169,238,47,79,152,221,186,251,103,229,213,154,90,114,156,143,237,5,234,138,223,142,211,220,110,254,13,148,158,208,170,101,210,129,178,212,246,24,170,200,187,143,71,63,182,213,233,111,86,201,238,66,133,192,253,95,243,85,158,229,95,234,174,71,146,100,119,15,246,202,202,235,149,117,68,159,240,164,154,105,36,127,244,185,206,119,222,170,91,166,141,240,43,77,194,215,4,218,199,156,106,13,5,35,245,82,255,0,166,249,60,53,211,83,85,74,246,91,45,211,91,209,233,109,84,73,22,9,158,217,41,219,35,230,107,63,142,247,49,175,123,26,143,127,229,114,167,224,86,167,14,142,131,138,125,87,160,171,166,190,213,83,164,216,85,11,106,162,116,13,183,85,209,49,125,164,245,134,71,43,159,44,85,18,68,216,100,70,246,209,36,115,152,231,58,53,138,111,241,99,229,99,89,62,159,228,62,157,56,26,214,27,30,240,245,139,88,179,158,11,244,211,10,202,104,124,109,151,32,210,251,53,174,227,77,221,124,125,250,89,237,49,71,44,125,108,86,189,189,76,123,147,118,170,57,55,221,21,23,222,107,132,108,167,194,119,149,141,27,250,127,143,122,116,0,81,183,28,156,34,93,120,65,213,198,226,144,92,106,239,24,157,250,157,215,44,114,235,61,59,152,247,192,143,86,190,150,103,163,82,39,212,194,189,61,125,181,217,89,36,50,43,99,238,164,109,206,188,166,248,188,252,145,106,63,240,125,205,107,122,49,12,254,224,207,100,186,58,14,236,148,185,20,203,12,16,245,72,197,71,164,51,177,141,137,219,181,232,217,27,3,147,180,197,153,235,106,156,75,240,233,130,113,65,165,149,250,103,157,83,255,0,133,172,179,214,245,205,253,204,186,120,105,161,130,179,183,20,177,247,187,93,247,187,180,247,116,63,228,169,242,84,215,91,85,116,207,42,209,189,71,200,244,183,53,164,240,247,172,102,225,45,190,167,166,57,25,28,221,11,240,79,23,113,140,123,161,149,138,217,35,122,181,58,227,123,28,137,179,144,13,159,143,201,203,50,155,22,13,138,222,115,92,166,187,193,89,113,251,125,69,210,227,83,218,124,157,138,88,35,116,146,201,208,196,115,221,210,198,57,118,106,43,151,109,145,21,125,196,22,229,55,197,231,229,119,78,63,131,238,107,91,215,151,224,22,246,123,37,209,208,118,163,170,199,97,72,96,135,170,70,42,177,102,129,239,108,78,221,172,87,70,232,28,157,215,164,207,72,171,205,147,139,207,202,238,163,255,0,7,220,42,183,175,16,192,46,15,246,179,164,160,237,73,85,145,66,179,65,55,76,143,85,122,195,3,30,232,155,179,88,142,145,211,185,123,172,72,94,129,26,184,192,226,82,251,197,78,184,222,53,54,230,157,155,84,61,86,188,110,145,212,172,130,74,75,60,83,72,250,120,229,70,185,253,83,47,117,242,72,170,247,167,114,71,163,85,24,140,107,101,87,42,62,10,63,41,185,84,28,74,106,101,178,235,77,141,226,87,10,122,156,74,45,187,48,222,46,144,200,231,45,71,90,57,36,116,52,178,70,207,115,91,209,36,171,210,175,84,134,104,157,26,184,40,225,70,251,197,166,178,209,97,189,171,173,30,33,109,218,179,41,189,209,66,199,120,10,94,151,172,113,163,164,84,98,77,59,217,218,141,54,123,147,119,201,219,123,34,145,13,132,241,60,90,197,131,98,182,108,43,22,161,240,86,92,126,223,79,107,183,83,119,95,39,98,150,8,219,28,81,245,189,92,247,116,177,141,77,220,170,229,219,117,85,95,120,16,91,157,95,149,140,91,234,5,15,167,92,74,171,225,59,205,62,141,253,64,199,189,70,2,213,57,213,249,88,197,190,160,80,250,117,196,170,190,19,188,211,232,223,212,12,123,212,96,3,101,48,0,2,37,115,6,224,146,213,197,126,1,29,247,24,130,146,135,81,113,90,122,137,173,85,141,165,107,167,187,64,216,102,115,45,47,145,211,68,198,50,74,135,70,230,203,34,185,33,94,226,181,17,36,147,121,106,0,213,179,252,213,96,89,87,250,171,142,100,152,229,195,253,178,142,186,219,93,79,39,252,25,33,154,57,25,253,14,107,155,247,42,23,231,192,15,24,54,174,44,180,141,174,184,45,92,121,222,29,79,71,65,149,178,104,154,140,169,157,236,114,71,93,19,163,99,98,232,168,88,101,122,198,214,181,98,123,94,206,158,132,142,73,34,95,53,62,3,191,238,191,21,122,65,101,255,0,5,46,95,98,182,91,191,221,223,83,123,115,251,191,250,187,101,100,112,255,0,132,168,123,191,190,188,175,94,29,117,231,50,225,183,87,44,90,173,134,86,213,181,246,234,134,50,231,67,13,66,66,203,181,185,94,213,168,162,149,92,199,183,162,70,183,100,114,177,221,15,70,72,212,235,99,85,3,101,226,31,243,25,227,95,248,42,233,196,22,12,2,231,106,147,83,114,159,205,219,105,167,94,236,150,186,21,71,164,151,55,67,210,230,59,165,236,72,226,108,170,214,190,71,57,219,74,216,101,141,114,6,71,198,190,141,90,56,83,111,22,52,87,62,172,126,227,111,154,75,37,190,226,174,163,170,184,93,26,178,198,219,98,34,54,69,73,150,120,100,141,206,99,100,99,91,28,146,238,232,152,175,40,51,90,53,123,50,215,173,80,200,53,115,80,39,164,146,251,145,84,54,106,132,164,129,33,130,38,50,54,197,20,49,179,222,168,200,226,142,56,209,92,174,122,163,17,92,231,57,85,202,29,127,19,197,175,185,206,85,102,194,177,106,31,27,122,200,46,20,246,187,117,55,117,145,247,234,167,145,177,197,31,91,213,172,111,83,222,212,221,202,141,77,247,85,68,247,151,253,192,47,10,52,124,41,104,117,37,146,231,23,94,103,148,118,111,25,68,210,67,2,73,5,83,161,106,54,129,178,68,174,238,67,79,241,181,170,178,61,174,145,243,200,222,148,151,161,177,171,148,223,5,23,29,63,163,254,19,186,161,108,236,94,175,118,246,71,136,81,72,148,181,17,197,107,170,130,25,146,230,217,24,231,190,57,165,100,142,133,173,252,211,217,31,125,30,142,73,145,25,101,64,64,14,40,249,82,127,9,77,118,201,181,175,242,245,246,115,237,31,130,254,230,125,150,241,157,143,15,71,5,55,247,239,23,31,87,87,99,171,248,137,183,86,222,253,183,92,255,0,193,79,10,95,192,251,75,46,186,103,246,247,237,111,180,242,9,239,190,55,217,126,3,183,220,166,167,135,181,219,239,75,190,222,27,171,171,169,55,235,219,111,118,235,32,0,20,3,205,31,207,102,166,254,11,232,244,68,255,0,228,169,229,99,41,250,129,93,233,214,226,0,115,71,243,217,169,191,130,250,61,17,63,249,42,121,88,202,126,160,87,122,117,184,9,254,0,0,64,14,117,126,86,49,111,168,20,62,157,113,39,249,0,57,213,249,88,197,190,160,80,250,117,196,10,171,225,59,205,62,141,253,64,199,189,70,2,234,121,163,249,19,212,223,193,125,98,136,165,110,19,188,211,232,223,212,12,123,212,96,46,167,154,63,145,61,77,252,23,214,40,128,165,110,19,188,211,232,223,212,12,123,212,96,54,8,226,43,65,176,222,36,180,142,251,165,57,157,21,35,153,113,167,123,237,149,211,83,172,207,180,220,81,142,74,122,216,145,175,99,186,227,115,183,86,163,219,214,197,124,110,94,135,185,23,95,126,19,188,211,232,223,212,12,123,212,96,54,83,3,91,109,94,225,119,84,52,155,136,105,56,116,170,178,85,213,223,107,239,17,91,113,185,102,100,116,172,190,65,81,80,176,209,85,68,231,72,177,53,147,47,78,251,200,169,27,250,216,247,35,163,122,37,250,112,189,161,118,46,29,52,59,21,210,251,77,154,213,67,95,67,111,167,150,255,0,53,185,94,248,238,23,135,66,196,171,170,89,36,68,146,78,185,26,189,42,244,69,72,219,27,17,172,107,26,198,254,174,167,232,94,156,107,5,247,5,201,51,155,55,139,175,211,188,130,60,146,201,52,106,145,200,202,168,216,228,107,29,34,39,115,179,220,236,204,232,218,230,181,242,83,65,215,212,214,171,29,144,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,191,115,147,55,216,240,170,155,251,206,73,242,3,201,29,248,216,172,74,109,37,175,106,189,91,212,216,87,239,255,0,194,224,253,68,136,33,135,50,220,130,75,78,153,199,77,26,237,226,98,69,95,248,53,116,223,208,160,96,110,83,52,243,77,144,229,213,77,107,123,110,164,161,221,223,210,149,18,237,255,0,66,150,140,207,226,162,126,164,43,203,149,21,170,138,147,23,188,213,70,155,75,44,16,36,139,239,247,237,85,83,183,223,183,200,176,228,249,32,5,247,161,225,16,228,120,79,144,15,247,140,127,174,149,178,81,233,110,75,44,111,237,185,45,147,244,185,55,69,69,233,254,131,32,47,184,193,92,94,93,38,164,209,44,167,194,187,105,93,110,145,141,247,39,205,93,26,125,233,253,32,71,126,12,48,155,141,70,123,122,203,107,37,108,140,146,225,82,173,85,147,169,125,243,83,200,158,229,77,255,0,95,222,75,125,102,194,98,204,112,234,139,124,144,68,244,114,71,186,59,167,238,150,53,251,209,127,154,97,190,6,241,202,202,109,62,101,198,224,157,50,213,74,147,162,251,151,118,186,10,101,223,220,191,175,114,82,205,4,115,66,177,189,55,111,234,255,0,124,10,165,225,91,93,174,26,39,155,71,166,121,43,170,59,18,85,49,205,108,125,82,163,86,121,41,255,0,84,136,212,254,87,242,126,242,209,49,92,150,143,36,181,82,220,41,28,229,101,68,44,149,189,77,84,93,156,214,187,223,255,0,25,90,92,192,116,146,187,24,204,105,181,3,24,131,178,248,226,164,221,253,72,239,124,109,153,223,39,189,127,193,183,249,39,46,17,120,211,154,209,115,164,196,115,170,174,212,112,211,73,19,100,237,163,189,241,197,26,34,109,20,11,252,199,125,224,90,57,225,81,20,252,156,111,34,182,100,86,216,238,22,234,158,236,114,117,124,93,14,111,201,202,159,122,39,243,84,253,112,61,110,122,70,190,243,147,94,215,123,208,225,43,55,217,127,81,226,53,84,93,148,15,112,60,34,238,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,84,94,183,242,137,226,75,82,181,163,62,212,107,22,109,166,176,91,114,172,162,235,123,163,138,174,229,94,217,227,130,166,174,73,163,108,141,109,27,154,143,70,189,17,81,28,228,223,125,149,126,101,186,0,48,167,6,122,41,149,112,237,195,102,31,163,153,173,194,213,91,122,199,253,161,226,103,181,203,36,148,175,239,215,212,84,51,161,210,71,27,215,102,76,212,93,216,159,18,46,219,166,202,185,172,0,49,87,22,62,86,53,147,233,254,67,233,211,154,214,27,41,241,99,229,99,89,62,159,228,62,157,57,173,96,27,41,240,157,229,99,70,254,159,227,222,157,1,21,121,213,249,88,197,190,160,80,250,117,196,149,92,39,121,88,209,191,167,248,247,167,64,69,94,117,126,86,49,111,168,20,62,157,113,2,170,248,78,243,79,163,127,80,49,239,81,128,217,76,214,179,132,239,52,250,55,245,3,30,245,24,13,148,192,165,110,117,126,105,241,111,167,244,62,163,113,50,175,35,31,211,103,236,223,239,35,21,115,171,243,79,139,125,63,161,245,27,137,149,121,24,254,155,63,102,255,0,121,1,0,56,177,243,79,172,159,80,50,31,81,156,186,158,87,30,68,244,203,241,175,88,173,41,91,139,31,52,250,201,245,3,33,245,25,203,169,229,113,228,79,76,191,26,245,138,208,40,4,191,238,87,30,68,244,203,241,175,88,173,40,4,191,238,87,30,68,244,203,241,175,88,173,2,85,0,0,26,171,155,84,26,171,129,178,159,9,222,86,52,111,233,254,61,233,208,25,84,197,92,39,121,88,209,191,167,248,247,167,64,101,80,4,85,230,143,228,79,83,127,5,245,138,34,85,17,87,154,63,145,61,77,252,23,214,40,128,165,110,19,188,211,232,223,212,12,123,212,96,54,83,53,172,225,59,205,62,141,253,64,199,189,70,3,101,48,63,39,44,197,172,89,206,43,121,194,178,154,31,27,101,200,45,245,22,187,141,55,117,241,247,233,103,141,209,203,31,91,21,175,111,83,30,228,221,170,142,77,247,69,69,247,154,251,241,183,193,246,77,194,54,168,75,101,114,85,214,225,55,202,137,221,137,222,42,229,167,239,215,65,20,112,62,102,73,28,79,87,53,240,186,165,145,43,220,200,210,69,106,189,141,106,47,75,118,30,49,254,186,104,94,156,113,23,167,23,29,47,213,11,55,142,181,87,109,44,51,68,168,202,171,125,83,81,82,58,170,105,21,23,183,51,58,157,178,236,173,86,185,204,123,94,199,189,142,13,101,205,148,248,78,242,177,163,127,79,241,239,78,128,214,176,217,79,132,239,43,26,55,244,255,0,30,244,232,0,202,160,0,53,87,54,83,225,59,202,198,141,253,63,199,189,58,3,90,195,101,62,19,188,172,104,223,211,252,123,211,160,3,42,128,0,0,0,21,87,207,59,244,39,251,73,251,180,181,66,170,249,231,126,132,255,0,105,63,118,129,138,185,42,121,167,202,126,159,215,122,141,184,186,146,149,185,42,121,167,202,126,159,215,122,141,184,186,144,0,0,4,42,230,67,193,78,169,241,131,249,59,252,153,223,241,75,103,217,47,107,248,223,110,213,84,195,220,241,94,19,183,218,236,193,46,251,120,103,245,117,116,237,187,118,223,117,218,106,128,43,3,131,62,87,250,251,195,183,18,120,126,177,230,185,126,159,214,217,113,255,0,104,120,152,45,119,10,217,42,159,223,160,168,167,103,67,100,164,141,139,179,230,106,174,239,79,133,23,109,215,100,91,63,0,1,74,220,234,252,211,226,223,79,232,125,70,226,93,73,74,220,234,252,211,226,223,79,232,125,70,226,6,85,228,99,250,108,253,155,253,228,90,161,85,124,140,127,77,159,179,127,188,139,84,0,0,3,21,113,99,229,99,89,62,159,228,62,157,57,173,97,178,159,22,62,86,53,147,233,254,67,233,211,154,214,1,181,64,0,0,0,0,0,0,0,1,64,60,209,252,246,106,111,224,190,143,68,95,241,64,60,209,252,246,106,111,224,190,143,68,4,170,228,99,250,108,253,155,253,228,90,161,85,124,140,127,77,159,179,127,188,139,84,0,0,2,128,121,163,249,236,212,223,193,125,30,136,149,92,140,127,77,159,179,127,188,136,171,205,31,207,102,166,254,11,232,244,68,170,228,99,250,108,253,155,253,228,5,170,17,127,143,238,15,173,92,89,105,27,155,111,74,184,243,188,58,158,178,191,20,124,50,181,25,83,59,216,213,146,134,86,200,246,197,209,80,176,196,196,145,206,106,196,246,177,253,93,9,36,114,74,0,6,172,55,107,77,214,193,117,173,177,95,109,149,118,235,149,186,162,74,74,202,58,184,93,12,244,211,198,229,108,145,73,27,145,28,199,181,200,173,86,170,34,162,162,162,146,131,149,199,158,205,50,252,107,209,235,76,255,0,206,179,75,112,76,83,59,192,117,50,193,98,240,185,38,119,237,95,180,21,190,42,103,248,207,5,13,186,26,95,205,189,235,28,125,17,185,91,249,182,183,171,125,221,186,251,204,1,202,227,207,102,153,126,53,232,245,160,74,174,121,223,161,63,218,79,221,164,85,229,113,231,179,76,191,26,244,122,210,85,115,206,253,9,254,210,126,237,34,175,43,143,61,154,101,248,215,163,214,129,127,192,0,7,201,118,180,218,175,246,170,219,21,246,217,73,113,182,220,105,228,164,172,163,171,133,179,65,83,4,141,86,201,20,145,185,21,175,99,154,170,213,106,162,162,162,170,41,245,128,53,87,54,83,225,59,202,198,141,253,63,199,189,58,3,90,195,101,62,19,188,172,104,223,211,252,123,211,160,3,90,194,255,0,185,92,121,19,211,47,198,189,98,180,160,18,255,0,185,92,121,19,211,47,198,189,98,180,9,84,0,0,0,0,0,0,85,95,60,239,208,159,237,39,238,210,213,10,171,231,157,250,19,253,164,253,218,4,85,229,113,231,179,76,191,26,244,122,210,255,0,138,1,229,113,231,179,76,191,26,244,122,210,255,0,128,0,0,0,0,24,171,139,31,43,26,201,244,255,0,33,244,233,204,170,98,174,44,124,172,107,39,211,252,135,211,167,3,90,195,106,131,85,115,106,128,0,0,34,175,52,127,34,122,155,248,47,172,81,16,131,149,63,3,148,218,149,117,160,226,147,82,95,87,21,139,24,188,35,241,107,99,89,44,11,113,184,210,185,143,74,215,201,178,35,233,161,151,102,181,177,185,123,147,69,35,94,173,108,78,142,107,73,215,125,28,177,107,238,153,214,233,86,83,55,69,150,235,112,181,84,92,99,233,122,248,154,90,75,141,61,92,180,219,177,236,123,59,204,167,116,93,198,185,28,206,231,90,110,173,217,123,173,166,211,106,176,90,168,172,86,43,101,37,186,219,110,167,142,146,142,142,146,22,195,5,52,17,181,27,28,81,198,212,70,177,141,106,35,81,168,136,136,136,136,128,125,102,42,226,199,202,198,178,125,63,200,125,58,115,42,152,171,139,31,43,26,201,244,255,0,33,244,233,192,214,176,217,79,132,239,43,26,55,244,255,0,30,244,232,13,107,13,148,248,78,242,177,163,127,79,241,239,78,128,12,170,66,174,101,124,20,91,184,139,211,138,237,80,194,173,155,234,110,35,111,108,148,207,106,85,79,37,214,215,76,149,50,190,217,20,17,185,88,147,61,243,185,241,185,34,115,221,35,25,18,171,90,245,115,38,169,133,56,192,226,82,197,194,182,135,94,53,54,230,157,235,172,221,86,188,110,145,212,175,158,58,187,196,176,200,250,120,229,70,185,157,48,167,105,242,72,170,246,47,110,55,163,85,94,172,107,131,92,35,176,96,24,6,101,170,121,149,167,79,180,251,30,171,190,100,55,202,132,166,161,161,166,68,235,149,251,42,170,170,170,163,88,198,181,28,247,189,202,140,99,26,231,57,90,214,170,167,201,150,101,55,220,231,42,188,230,185,77,119,141,189,100,23,10,139,165,198,167,180,200,251,245,83,200,233,37,147,161,136,214,55,169,239,114,236,212,70,166,251,34,34,123,140,149,194,175,19,25,151,10,26,185,71,170,88,125,13,37,197,142,167,117,182,239,108,169,68,107,46,54,233,31,27,229,129,36,233,87,66,254,168,163,123,36,106,47,75,216,222,166,189,157,113,188,47,167,133,94,25,240,222,20,52,142,143,75,112,250,234,187,139,221,80,235,149,222,231,82,170,215,220,110,50,50,54,75,58,71,212,173,133,157,49,70,198,70,213,94,150,49,189,78,123,250,228,126,96,58,254,1,159,225,186,167,134,218,117,7,79,178,26,75,230,61,124,167,74,154,26,234,101,94,137,89,186,162,162,162,162,57,143,107,145,204,123,28,136,246,61,174,107,145,174,106,162,118,0,32,7,58,191,43,24,183,212,10,31,78,184,149,87,194,119,154,125,27,250,129,143,122,140,5,170,115,171,242,177,139,125,64,161,244,235,137,85,124,39,121,167,209,191,168,24,247,168,192,6,202,96,0,0,0,62,75,181,166,213,127,181,86,216,175,182,202,75,141,182,227,79,37,37,101,29,92,45,154,10,152,36,106,182,72,164,141,200,173,123,28,213,86,171,85,21,21,21,81,74,22,230,13,193,37,215,133,12,254,59,238,49,5,93,118,157,101,85,21,19,90,171,27,74,230,193,105,157,211,76,230,90,95,35,166,149,239,124,116,237,141,205,150,69,106,204,157,197,106,42,199,38,215,232,83,183,55,30,48,113,157,81,186,208,240,221,167,235,73,112,182,225,247,137,43,242,27,147,162,168,138,120,111,116,206,170,163,117,11,27,35,24,222,136,218,233,28,233,27,220,108,139,44,104,215,55,182,238,176,174,169,46,215,89,173,84,246,41,174,117,111,182,209,212,77,87,79,70,233,156,176,67,60,205,141,178,202,200,247,233,107,222,216,33,107,156,137,187,146,40,209,119,233,77,166,87,45,78,10,46,60,69,234,61,14,168,102,182,205,244,203,17,184,58,74,151,185,41,103,142,235,116,166,90,105,89,108,150,9,28,175,72,94,201,218,249,28,177,57,142,141,143,137,21,174,122,57,144,172,180,158,83,60,109,218,172,180,214,190,18,53,30,122,74,10,121,42,43,38,196,239,21,53,77,137,142,158,121,99,123,45,41,27,97,68,87,201,44,149,146,178,89,101,221,207,123,97,106,42,172,109,2,215,192,0,0,0,80,15,52,127,61,154,155,248,47,163,209,19,255,0,146,167,149,140,167,234,5,119,167,91,136,1,205,31,207,102,166,254,11,232,244,68,255,0,228,169,229,99,41,250,129,93,233,214,224,39,248,0,1,0,57,213,249,88,197,190,160,80,250,117,196,159,228,0,231,87,229,99,22,250,129,67,233,215,16,42,175,132,239,52,250,55,245,3,30,245,24,11,169,230,143,228,79,83,127,5,245,138,34,149,184,78,243,79,163,127,80,49,239,81,128,186,158,104,254,68,245,55,240,95,88,162,2,149,184,78,243,79,163,127,80,49,239,81,128,217,76,214,179,132,239,52,250,55,245,3,30,245,24,13,148,192,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,20,242,120,95,144,28,23,222,167,52,249,30,181,234,220,246,39,200,15,36,8,230,167,80,140,195,45,81,171,145,55,166,127,187,127,252,234,156,158,203,242,82,187,249,172,212,212,173,170,197,3,87,118,173,36,219,181,118,217,118,170,128,14,249,203,71,29,101,151,77,166,170,116,104,146,212,198,136,229,68,249,244,213,212,255,0,66,19,81,8,177,192,5,28,208,105,91,29,43,27,239,107,145,23,100,255,0,194,170,127,81,42,0,240,171,177,228,240,229,217,14,45,119,235,80,57,46,228,103,226,250,223,116,185,216,105,168,96,149,173,166,154,104,217,58,35,156,155,183,191,77,238,93,145,83,245,252,201,46,229,77,190,102,27,214,219,2,228,140,164,181,182,69,252,237,84,40,191,212,147,66,191,173,62,228,253,96,126,230,132,89,99,179,233,245,158,158,52,110,205,162,167,79,119,251,132,73,250,147,245,25,36,235,216,53,173,182,108,122,138,220,214,236,144,65,28,127,61,247,233,99,83,245,175,234,59,10,174,192,116,141,74,192,236,185,165,150,122,27,181,20,83,53,241,185,62,56,216,237,190,7,167,187,169,171,252,229,42,187,140,14,26,174,248,67,43,178,156,74,142,71,64,219,142,223,152,141,202,172,71,201,42,109,249,184,145,17,54,86,253,255,0,121,112,146,66,217,147,103,181,28,213,249,162,161,209,115,125,44,197,115,75,93,77,166,243,103,164,158,158,162,84,145,205,146,46,164,87,35,186,145,118,221,0,173,238,9,184,181,186,216,171,105,176,204,170,185,82,36,235,233,89,101,118,233,238,169,147,249,115,39,222,173,251,191,237,45,74,215,116,167,185,82,199,83,4,173,123,94,212,84,233,114,47,205,17,126,229,254,146,174,245,195,130,186,253,57,187,203,151,105,239,77,58,67,211,210,200,90,216,246,221,177,198,190,247,206,191,207,127,221,255,0,105,222,248,89,227,142,182,231,95,73,135,102,143,153,106,27,44,116,221,111,153,94,189,93,80,71,252,136,54,249,171,190,255,0,251,64,177,111,153,225,90,159,51,224,177,94,105,111,150,216,110,52,174,222,57,152,215,162,236,191,123,81,126,244,79,214,126,135,205,0,227,214,137,238,220,228,138,139,242,61,47,111,74,238,167,150,117,252,213,125,192,123,129,227,125,207,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,98,174,44,124,172,107,39,211,252,135,211,167,53,172,54,83,226,199,202,198,178,125,63,200,125,58,115,90,192,54,83,225,59,202,198,141,253,63,199,189,58,2,42,243,171,242,177,139,125,64,161,244,235,137,42,184,78,242,177,163,127,79,241,239,78,128,138,188,234,252,172,98,223,80,40,125,58,226,5,85,240,157,230,159,70,254,160,99,222,163,1,178,153,173,103,9,222,105,244,111,234,6,61,234,48,27,41,129,74,220,234,252,211,226,223,79,232,125,70,226,101,94,70,63,166,207,217,191,222,70,42,231,87,230,159,22,250,127,67,234,55,19,42,242,49,253,54,126,205,254,242,2,0,113,99,230,159,89,62,160,100,62,163,57,117,60,174,60,137,233,151,227,94,177,90,82,183,22,62,105,245,147,234,6,67,234,51,151,83,202,227,200,158,153,126,53,235,21,160,80,9,127,220,174,60,137,233,151,227,94,177,90,80,9,127,220,174,60,137,233,151,227,94,177,90,4,170,0,0,53,87,54,168,53,87,3,101,62,19,188,172,104,223,211,252,123,211,160,50,169,138,184,78,242,177,163,127,79,241,239,78,128,202,160,8,171,205,31,200,158,166,254,11,235,20,68,170,34,175,52,127,34,122,155,248,47,172,81,1,74,220,39,121,167,209,191,168,24,247,168,192,108,166,107,89,194,119,154,125,27,250,129,143,122,140,6,202,96,0,0,106,174,108,167,194,119,149,141,27,250,127,143,122,116,6,181,134,202,124,39,121,88,209,191,167,248,247,167,64,6,85,0,1,170,185,178,159,9,222,86,52,111,233,254,61,233,208,26,214,27,41,240,157,229,99,70,254,159,227,222,157,0,25,84,0,0,0,0,170,190,121,223,161,63,218,79,221,165,170,21,87,207,59,244,39,251,73,251,180,12,85,201,83,205,62,83,244,254,187,212,109,197,212,148,173,201,83,205,62,83,244,254,187,212,109,197,212,128,0,0,0,0,0,0,41,91,157,95,154,124,91,233,253,15,168,220,75,169,41,91,157,95,154,124,91,233,253,15,168,220,64,202,188,140,127,77,159,179,127,188,139,84,42,175,145,143,233,179,246,111,247,145,106,128,0,0,98,174,44,124,172,107,39,211,252,135,211,167,53,172,54,83,226,199,202,198,178,125,63,200,125,58,115,90,192,54,168,0,0,0,0,0,0,0,0,40,7,154,63,158,205,77,252,23,209,232,139,254,40,7,154,63,158,205,77,252,23,209,232,128,149,92,140,127,77,159,179,127,188,139,84,42,175,145,143,233,179,246,111,247,145,106,128,0,0,80,15,52,127,61,154,155,248,47,163,209,18,171,145,143,233,179,246,111,247,145,21,121,163,249,236,212,223,193,125,30,136,149,92,140,127,77,159,179,127,188,128,181,64,0,21,87,207,59,244,39,251,73,251,180,138,188,174,60,246,105,151,227,94,143,90,74,174,121,223,161,63,218,79,221,164,85,229,113,231,179,76,191,26,244,122,208,37,87,60,239,208,159,237,39,238,210,42,242,184,243,217,166,95,141,122,61,105,42,185,231,126,132,255,0,105,63,118,145,87,149,199,158,205,50,252,107,209,235,64,191,224,0,0,0,26,171,155,41,240,157,229,99,70,254,159,227,222,157,1,173,97,178,159,9,222,86,52,111,233,254,61,233,208,1,173,97,127,220,174,60,137,233,151,227,94,177,90,80,9,127,220,174,60,137,233,151,227,94,177,90,4,170,0,0,0,0,0,0,42,175,158,119,232,79,246,147,247,105,106,133,85,243,206,253,9,254,210,126,237,2,42,242,184,243,217,166,95,141,122,61,105,127,197,0,242,184,243,217,166,95,141,122,61,105,127,192,0,0,0,0,12,85,197,143,149,141,100,250,127,144,250,116,230,85,49,87,22,62,86,53,147,233,254,67,233,211,129,173,97,181,65,170,185,181,64,0,0,0,0,3,21,113,99,229,99,89,62,159,228,62,157,57,149,76,85,197,143,149,141,100,250,127,144,250,116,224,107,88,108,167,194,119,149,141,27,250,127,143,122,116,6,181,134,202,124,39,121,88,209,191,167,248,247,167,64,7,127,203,50,155,22,13,138,222,115,92,166,187,193,89,113,251,125,69,210,227,83,218,124,157,138,88,35,116,146,201,208,196,115,221,210,198,57,118,106,43,151,109,145,21,125,198,186,252,96,113,41,125,226,167,92,111,26,155,115,78,205,170,30,171,94,55,72,234,86,65,37,37,158,41,164,125,60,114,163,92,254,169,151,186,249,36,85,123,211,185,35,209,170,140,70,53,178,87,155,39,23,159,149,221,71,254,15,184,85,111,94,33,128,92,31,237,103,73,65,218,146,171,34,133,102,130,110,153,30,170,245,134,6,61,209,55,102,177,29,35,167,114,247,88,144,189,48,167,0,188,40,214,113,91,174,52,150,75,156,93,24,102,47,217,188,101,19,73,12,235,28,244,173,153,168,218,6,201,18,183,183,53,71,198,214,170,200,199,54,54,79,35,122,150,46,135,4,128,229,143,203,255,0,16,215,155,21,231,90,53,231,29,246,166,25,47,122,207,97,180,73,37,109,28,149,149,76,124,78,150,189,179,194,248,183,134,61,159,3,81,174,123,95,34,206,142,232,88,83,174,63,241,245,194,141,103,10,90,227,87,100,182,69,215,134,101,29,235,198,47,52,112,206,145,193,74,233,156,142,160,116,146,171,187,147,83,252,13,114,164,143,115,163,124,18,59,165,101,232,109,255,0,98,120,181,139,6,197,108,216,86,45,67,224,172,184,253,190,158,215,110,166,238,190,78,197,44,17,182,56,163,235,122,185,238,233,99,26,155,185,85,203,182,234,170,190,243,160,113,47,195,166,9,197,6,150,87,233,158,117,79,254,22,178,207,91,215,55,247,50,233,225,166,134,10,206,220,82,199,222,237,119,222,238,211,221,208,255,0,146,167,201,80,42,87,149,239,26,255,0,193,255,0,59,102,140,106,21,206,213,67,166,217,149,193,245,50,220,107,87,179,236,107,163,161,107,25,80,178,181,171,188,50,246,160,134,68,145,81,145,252,18,245,198,214,75,220,187,243,88,29,85,211,60,171,70,245,31,35,210,220,214,147,195,222,177,155,132,182,250,158,152,228,100,115,116,47,193,60,93,198,49,238,134,86,43,100,141,234,212,235,141,236,114,38,206,66,218,121,81,241,175,249,77,197,96,225,175,83,46,118,170,108,147,18,183,211,211,98,82,239,217,154,241,107,134,55,53,105,250,17,169,27,166,165,142,54,123,218,238,185,34,94,165,98,172,51,74,224,253,110,117,126,86,49,111,168,20,62,157,113,42,175,132,239,52,250,55,245,3,30,245,24,11,84,231,87,229,99,22,250,129,67,233,215,18,170,248,78,243,79,163,127,80,49,239,81,128,13,148,192,0,0,49,87,18,252,69,224,156,47,233,101,126,166,103,85,31,225,104,236,244,93,19,127,116,238,158,26,105,160,163,238,69,20,157,158,239,97,237,238,189,189,12,249,170,252,145,66,63,243,43,227,94,221,195,166,156,87,105,126,21,115,219,83,114,235,123,99,166,99,86,170,9,45,86,186,148,169,137,247,56,167,141,168,197,153,143,129,204,141,169,43,94,217,30,201,85,28,214,43,95,72,56,158,45,125,206,114,171,54,21,139,80,248,219,214,65,112,167,181,219,169,187,172,143,191,85,60,141,142,40,250,222,173,99,122,158,246,166,238,84,106,111,186,170,39,188,253,93,85,212,204,171,89,53,31,35,213,44,214,175,196,94,178,107,132,183,10,158,153,36,124,112,245,175,193,4,93,199,189,237,134,38,35,99,141,138,229,232,141,140,106,46,205,66,218,121,81,240,81,249,50,197,96,226,83,83,45,150,170,156,147,45,183,211,212,226,81,109,222,154,207,107,154,55,57,106,58,209,203,27,102,170,142,70,123,154,222,184,226,78,149,122,44,211,68,208,252,172,211,148,101,137,120,71,179,97,184,244,246,167,107,22,57,227,111,181,151,186,42,87,187,219,245,82,65,34,165,165,29,60,241,178,56,122,219,73,20,115,189,17,172,236,190,68,138,53,168,153,22,165,191,205,86,5,149,127,170,184,230,73,142,92,63,219,40,235,173,181,212,242,127,193,146,25,163,145,159,208,230,185,191,114,161,180,153,88,28,218,248,40,246,221,29,103,22,90,101,108,186,214,94,161,236,199,154,91,224,78,252,110,161,134,14,219,46,109,69,119,92,125,150,69,20,114,182,54,185,171,26,182,85,72,210,41,158,240,145,92,190,120,219,181,113,95,128,73,98,201,231,164,161,212,92,86,158,158,27,173,27,170,154,233,238,208,54,24,90,251,179,35,108,49,49,140,146,161,210,53,209,70,142,72,87,182,142,84,73,35,222,90,154,208,240,235,175,57,151,13,186,185,98,213,108,50,182,173,175,183,84,49,151,58,24,106,18,22,93,173,202,246,173,69,20,170,230,61,189,18,53,187,35,149,142,232,122,50,70,167,91,26,169,176,159,14,186,243,134,241,37,164,118,45,86,195,43,105,28,203,141,59,25,115,161,134,161,102,125,166,226,140,106,212,81,74,174,99,29,215,27,157,178,57,88,222,182,43,36,106,116,61,170,161,146,192,0,80,15,52,127,61,154,155,248,47,163,209,19,255,0,146,167,149,140,167,234,5,119,167,91,136,1,205,31,207,102,166,254,11,232,244,68,255,0,228,169,229,99,41,250,129,93,233,214,224,39,248,0,1,0,57,213,249,88,197,190,160,80,250,117,196,159,228,0,231,87,229,99,22,250,129,67,233,215,16,42,175,132,239,52,250,55,245,3,30,245,24,11,169,230,143,228,79,83,127,5,245,138,34,149,184,78,243,79,163,127,80,49,239,81,128,186,158,104,254,68,245,55,240,95,88,162,2,149,184,78,243,79,163,127,80,49,239,81,128,217,76,214,179,132,239,52,250,55,245,3,30,245,24,13,148,192,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,118,60,158,28,155,160,28,58,183,83,216,122,209,191,23,204,230,158,228,3,195,215,102,170,255,0,65,87,188,215,111,157,220,151,23,178,182,68,106,62,130,169,206,247,167,221,82,205,191,167,249,37,160,203,178,70,229,95,146,34,238,84,191,52,234,232,106,53,111,22,163,102,202,173,182,213,42,167,187,255,0,9,119,255,0,146,160,78,238,13,168,124,22,149,210,68,138,213,233,73,17,118,85,251,234,103,83,62,152,75,132,184,220,205,46,163,123,152,141,87,36,159,36,219,229,83,57,155,64,226,255,0,145,197,16,242,253,206,40,253,147,228,187,129,201,119,219,99,172,223,108,178,220,43,169,158,199,34,43,37,107,183,217,87,109,149,171,255,0,81,217,81,92,239,127,253,39,142,219,119,85,219,223,247,47,222,7,170,146,30,204,77,98,174,238,107,81,187,255,0,188,125,27,39,235,67,194,55,221,186,28,92,138,191,120,30,197,95,113,235,86,117,55,223,250,194,42,175,207,228,135,36,114,47,184,15,205,187,88,105,110,244,207,165,168,111,194,253,183,249,253,202,139,247,42,126,162,181,56,152,224,79,34,199,175,245,26,133,132,92,32,123,34,123,234,157,3,105,106,30,245,217,243,74,187,42,245,167,220,212,255,0,233,247,218,1,249,247,139,53,5,230,138,90,58,234,104,165,142,70,185,138,146,49,174,69,69,69,79,189,23,245,168,16,199,130,109,115,125,53,174,125,61,203,40,170,161,184,219,165,142,157,157,212,142,52,114,71,78,173,85,70,170,53,223,56,93,247,19,98,158,118,212,198,146,55,220,139,247,17,51,84,180,106,45,62,203,227,206,48,235,95,109,94,217,31,59,41,224,217,28,231,61,237,69,84,141,141,223,221,42,252,215,255,0,163,154,180,107,82,33,205,109,106,217,158,145,212,68,222,167,198,229,68,114,111,35,145,55,78,165,95,146,39,252,96,100,229,68,61,106,244,69,217,16,230,139,186,110,129,24,212,251,183,0,205,213,55,83,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,98,174,44,124,172,107,39,211,252,135,211,167,53,172,54,157,187,90,109,87,251,85,109,138,251,108,164,184,219,110,52,242,82,86,81,213,194,217,160,169,130,70,171,100,138,72,220,138,215,177,205,85,106,181,81,81,81,85,20,198,191,193,59,133,143,252,154,116,171,255,0,115,109,223,252,16,28,39,121,88,209,191,167,248,247,167,64,69,94,117,126,86,49,111,168,20,62,157,113,39,165,166,211,106,176,90,168,172,86,43,101,37,186,219,110,167,142,146,142,142,146,22,195,5,52,17,181,27,28,81,198,212,70,177,141,106,35,81,168,136,136,136,136,135,229,102,186,123,128,234,85,170,43,22,163,96,248,254,85,109,130,161,181,113,81,222,237,144,215,65,28,237,107,154,217,91,28,205,115,81,232,215,189,168,228,77,246,123,147,239,80,53,204,225,59,205,62,141,253,64,199,189,70,3,101,51,26,90,120,100,225,182,193,117,162,190,216,184,124,211,91,117,202,221,81,29,93,29,101,38,39,65,12,244,211,198,228,116,114,199,35,98,71,49,237,114,35,145,200,168,168,168,138,134,75,2,149,185,213,249,167,197,190,159,208,250,141,196,202,188,140,127,77,159,179,127,188,139,31,205,116,67,69,245,42,235,21,247,81,180,135,10,202,174,80,83,182,146,42,203,221,130,146,186,120,224,107,156,230,196,217,38,141,206,70,35,158,247,35,81,118,221,238,95,189,79,171,5,210,125,44,210,255,0,29,249,51,211,76,83,18,246,159,107,198,251,10,205,77,65,226,187,125,93,190,239,101,141,235,233,238,63,167,171,125,186,221,183,205,64,215,95,139,31,52,250,201,245,3,33,245,25,203,169,229,113,228,79,76,191,26,245,138,211,47,221,184,100,225,182,255,0,117,173,190,223,120,124,211,91,141,202,227,81,37,93,101,101,94,39,65,52,245,51,200,229,116,146,201,35,162,87,61,238,114,171,149,202,170,170,170,170,167,117,197,177,60,87,6,177,82,226,216,86,51,106,199,236,180,93,126,26,221,107,162,142,146,150,14,183,185,239,232,138,52,107,27,212,247,185,203,178,123,220,229,85,247,170,129,171,105,127,220,174,60,137,233,151,227,94,177,90,101,95,224,157,194,199,254,77,58,85,255,0,185,182,239,254,9,223,241,108,79,21,193,172,84,184,182,21,140,218,177,251,45,23,95,134,183,90,232,163,164,165,131,173,238,123,250,34,141,26,198,245,61,238,114,236,158,247,57,85,125,234,160,126,176,0,1,170,185,181,65,138,191,130,119,11,31,249,52,233,87,254,230,219,191,248,32,56,78,242,177,163,127,79,241,239,78,128,202,167,201,105,180,218,172,22,170,43,21,138,217,73,110,182,219,169,227,164,163,163,164,133,176,193,77,4,109,70,199,20,113,181,17,172,99,90,136,212,106,34,34,34,34,33,245,128,34,175,52,127,34,122,155,248,47,172,81,18,168,252,156,167,19,197,115,155,21,86,45,154,227,54,172,130,203,91,209,226,109,215,74,40,234,233,103,232,123,94,206,184,164,71,49,221,47,99,92,155,167,185,205,69,79,122,32,26,225,112,157,230,159,70,254,160,99,222,163,1,178,153,141,45,60,50,112,219,96,186,209,95,108,92,62,105,173,186,229,110,168,142,174,142,178,147,19,160,134,122,105,227,114,58,57,99,145,177,35,152,246,185,17,200,228,84,84,84,69,67,37,128,0,1,170,185,178,159,9,222,86,52,111,233,254,61,233,208,15,224,157,194,199,254,77,58,85,255,0,185,182,239,254,9,146,173,54,155,85,130,213,69,98,177,91,41,45,214,219,117,60,116,148,116,116,144,182,24,41,160,141,168,216,226,142,54,162,53,140,107,81,26,141,68,68,68,68,68,3,235,0,1,170,185,178,159,9,222,86,52,111,233,254,61,233,208,15,224,157,194,199,254,77,58,85,255,0,185,182,239,254,9,146,173,54,155,85,130,213,69,98,177,91,41,45,214,219,117,60,116,148,116,116,144,182,24,41,160,141,168,216,226,142,54,162,53,140,107,81,26,141,68,68,68,68,68,3,235,0,0,0,0,42,175,158,119,232,79,246,147,247,105,106,135,84,206,180,159,75,53,67,192,254,83,52,211,20,203,125,153,221,240,94,221,179,83,87,248,94,231,79,115,181,222,99,186,58,187,108,234,233,219,126,134,239,242,64,42,7,146,167,154,124,167,233,253,119,168,219,139,169,58,86,21,162,26,47,166,183,89,111,186,115,164,56,86,43,114,158,157,212,146,214,89,44,20,148,51,201,3,156,215,58,39,73,12,109,114,177,92,198,57,90,171,182,236,106,253,200,119,80,0,0,0,0,0,0,5,43,115,171,243,79,139,125,63,161,245,27,137,117,39,74,205,116,67,69,245,42,235,21,247,81,180,135,10,202,174,80,83,182,146,42,203,221,130,146,186,120,224,107,156,230,196,217,38,141,206,70,35,158,247,35,81,118,221,238,95,189,64,174,14,70,63,166,207,217,191,222,69,170,29,83,5,210,125,44,210,255,0,29,249,51,211,76,83,18,246,159,107,198,251,10,205,77,65,226,187,125,93,190,239,101,141,235,233,238,63,167,171,125,186,221,183,205,78,214,0,0,6,42,226,199,202,198,178,125,63,200,125,58,115,90,195,105,219,181,166,213,127,181,86,216,175,182,202,75,141,182,227,79,37,37,101,29,92,45,154,10,152,36,106,182,72,164,141,200,173,123,28,213,86,171,85,21,21,21,81,76,107,252,19,184,88,255,0,201,167,74,191,247,54,221,255,0,193,3,42,128,0,0,0,0,0,0,0,20,3,205,31,207,102,166,254,11,232,244,69,255,0,24,255,0,41,225,235,64,179,155,237,86,83,154,232,126,159,228,23,170,222,143,19,113,186,99,52,85,117,83,244,49,172,103,92,178,70,231,187,165,140,107,83,117,247,53,168,137,238,68,2,186,249,24,254,155,63,102,255,0,121,22,168,117,76,23,73,244,179,75,252,119,228,207,77,49,76,75,218,125,175,27,236,43,53,53,7,138,237,245,118,251,189,150,55,175,167,184,254,158,173,246,235,118,223,53,59,88,0,0,20,3,205,31,207,102,166,254,11,232,244,68,170,228,99,250,108,253,155,253,228,88,166,83,195,214,129,103,55,218,172,167,53,208,253,63,200,47,85,189,30,38,227,116,198,104,170,234,167,232,99,88,206,185,100,141,207,119,75,24,214,166,235,238,107,81,19,220,136,126,174,11,164,250,89,165,254,59,242,103,166,152,166,37,237,62,215,141,246,21,154,154,131,197,118,250,187,125,222,203,27,215,211,220,127,79,86,251,117,187,111,154,129,218,192,0,85,95,60,239,208,159,237,39,238,210,42,242,184,243,217,166,95,141,122,61,105,122,121,214,147,233,102,168,120,31,202,102,154,98,153,111,179,59,190,11,219,182,106,106,255,0,11,220,233,238,118,187,204,119,71,87,109,157,93,59,111,208,221,254,72,126,86,45,195,214,129,96,215,218,92,167,10,208,253,63,199,239,84,93,126,26,227,107,198,104,169,42,160,235,99,152,254,137,99,141,175,111,83,30,230,174,203,239,107,149,23,220,170,5,117,243,206,253,9,254,210,126,237,34,175,43,143,61,154,101,248,215,163,214,151,167,157,105,62,150,106,135,129,252,166,105,166,41,150,251,51,187,224,189,187,102,166,175,240,189,206,158,231,107,188,199,116,117,118,217,213,211,182,253,13,223,228,135,229,98,220,61,104,22,13,125,165,202,112,173,15,211,252,126,245,69,215,225,174,54,188,102,138,146,170,14,182,57,143,232,150,56,218,246,245,49,238,106,236,190,246,185,81,125,202,160,100,0,0,0,0,26,171,155,41,240,157,229,99,70,254,159,227,222,157,0,254,9,220,44,127,228,211,165,95,251,155,110,255,0,224,153,42,211,105,181,88,45,84,86,43,21,178,146,221,109,183,83,199,73,71,71,73,11,97,130,154,8,218,141,142,40,227,106,35,88,198,181,17,168,212,68,68,68,68,64,53,98,47,251,149,199,145,61,50,252,107,214,43,76,171,252,19,184,88,255,0,201,167,74,191,247,54,221,255,0,193,59,254,45,137,226,184,53,138,151,22,194,177,155,86,63,101,162,235,240,214,235,93,20,116,148,176,117,189,207,127,68,81,163,88,222,167,189,206,93,147,222,231,42,175,189,84,15,214,0,0,0,0,0,0,42,175,158,119,232,79,246,147,247,105,106,135,84,206,180,159,75,53,67,192,254,83,52,211,20,203,125,153,221,240,94,221,179,83,87,248,94,231,79,115,181,222,99,186,58,187,108,234,233,219,126,134,239,242,64,40,179,149,199,158,205,50,252,107,209,235,75,254,49,254,45,195,214,129,96,215,218,92,167,10,208,253,63,199,239,84,93,126,26,227,107,198,104,169,42,160,235,99,152,254,137,99,141,175,111,83,30,230,174,203,239,107,149,23,220,170,100,0,0,0,0,0,6,42,226,199,202,198,178,125,63,200,125,58,115,42,159,37,218,211,106,191,218,171,108,87,219,101,37,198,219,113,167,146,146,178,142,174,22,205,5,76,18,53,91,36,82,70,228,86,189,142,106,171,85,170,138,138,138,168,160,106,196,109,80,98,175,224,157,194,199,254,77,58,85,255,0,185,182,239,254,9,149,64,0,0,0,0,24,171,139,31,43,26,201,244,255,0,33,244,233,204,170,124,151,107,77,170,255,0,106,173,177,95,109,148,151,27,109,198,158,74,74,202,58,184,91,52,21,48,72,213,108,145,73,27,145,90,246,57,170,173,86,170,42,42,42,162,129,171,17,177,70,147,224,191,149,14,1,112,221,52,246,167,179,62,214,232,253,186,197,227,123,29,239,11,226,172,177,195,221,237,245,55,175,167,185,213,211,212,221,246,219,116,223,115,181,255,0,4,238,22,63,242,105,210,175,253,205,183,127,240,76,149,105,180,218,172,22,170,43,21,138,217,73,110,182,219,169,227,164,163,163,164,133,176,193,77,4,109,70,199,20,113,181,17,172,99,90,136,212,106,34,34,34,34,32,26,246,106,55,2,90,243,167,188,67,88,248,127,170,198,106,228,168,204,111,19,80,98,183,153,32,222,146,231,68,202,133,141,107,157,225,150,117,133,140,137,27,81,52,106,174,146,8,156,142,123,118,86,170,222,79,13,28,58,96,156,47,233,101,6,153,224,180,255,0,224,171,47,21,189,115,127,116,238,158,26,24,103,172,237,203,44,157,158,239,97,142,237,49,221,12,249,34,124,213,114,168,0,0,2,21,115,43,224,162,221,196,94,156,87,106,134,21,108,223,83,113,27,123,100,166,123,82,170,121,46,182,186,100,169,149,246,200,160,141,202,196,153,239,157,207,141,201,19,158,233,24,200,149,90,215,171,153,92,28,187,248,68,213,14,33,53,114,209,168,22,11,141,94,45,137,224,119,138,91,149,110,78,202,120,228,123,107,96,123,39,138,150,141,147,53,209,75,83,186,49,203,214,215,199,19,21,31,35,93,213,28,83,95,161,242,91,45,54,171,45,51,232,236,214,202,74,10,121,42,39,171,124,84,208,182,38,58,121,229,124,211,74,173,106,34,43,228,150,73,36,123,190,110,123,220,229,221,85,84,8,23,206,175,202,198,45,245,2,135,211,174,37,85,240,157,230,159,70,254,160,99,222,163,1,177,158,107,167,184,14,165,90,162,177,106,54,15,143,229,86,216,42,27,87,21,29,238,217,13,116,17,206,214,185,173,149,177,204,215,53,30,141,123,218,142,68,223,103,185,62,245,58,165,167,134,78,27,108,23,90,43,237,139,135,205,53,183,92,173,213,17,213,209,214,82,98,116,16,207,77,60,110,71,71,44,114,54,36,115,30,215,34,57,28,138,138,138,136,168,6,75,0,0,32,87,51,222,7,245,67,137,170,108,123,81,180,142,245,87,118,190,227,20,235,109,92,70,174,186,56,41,42,32,150,94,167,213,82,186,87,54,40,170,119,86,164,189,110,68,150,40,163,217,205,116,45,100,179,212,1,73,124,180,248,18,186,235,14,168,85,106,94,175,227,52,140,194,116,238,241,61,174,227,97,188,64,238,253,198,247,12,104,190,10,106,101,86,186,54,64,233,34,146,84,153,58,94,168,216,85,146,35,165,237,221,160,0,0,0,80,183,49,158,10,63,130,174,163,193,127,192,45,151,89,52,203,41,252,229,182,166,116,238,199,107,174,85,122,201,108,116,221,78,123,186,88,196,146,39,74,141,115,227,115,155,188,174,134,89,22,127,242,172,225,107,89,116,3,78,46,185,78,169,228,151,91,84,121,167,106,178,147,5,149,173,237,219,182,68,218,178,165,175,106,190,42,201,24,141,106,196,197,111,76,109,106,76,143,145,26,202,105,191,115,180,218,175,84,204,163,188,219,41,43,233,227,168,130,173,145,84,194,217,88,217,224,149,147,67,42,53,200,168,143,142,88,227,145,142,249,181,236,107,147,101,68,83,235,0,0,2,128,121,163,249,236,212,223,193,125,30,136,159,252,149,60,172,101,63,80,43,189,58,220,75,252,167,135,173,2,206,111,181,89,78,107,161,250,127,144,94,171,122,60,77,198,233,140,209,85,213,79,208,198,177,157,114,201,27,158,238,150,49,173,77,215,220,214,162,39,185,16,236,24,86,158,224,58,107,106,150,197,167,56,62,63,138,219,103,168,117,92,180,118,75,100,52,48,73,59,154,214,186,87,71,11,90,213,122,181,140,106,185,83,125,152,212,251,144,14,192,0,0,64,14,117,126,86,49,111,168,20,62,157,113,39,249,215,243,93,61,192,117,42,213,21,139,81,176,124,127,42,182,193,80,218,184,168,239,118,200,107,160,142,118,181,205,108,173,142,102,185,168,244,107,222,212,114,38,251,61,201,247,168,26,230,112,157,230,159,70,254,160,99,222,163,1,117,60,209,252,137,234,111,224,190,177,68,101,251,79,12,156,54,216,46,180,87,219,23,15,154,107,110,185,91,170,35,171,163,172,164,196,232,33,158,154,120,220,142,142,88,228,108,72,230,61,174,68,114,57,21,21,21,17,80,238,185,78,39,138,231,54,42,172,91,53,198,109,89,5,150,183,163,196,219,174,148,81,213,210,207,208,246,189,157,113,72,142,99,186,94,198,185,55,79,115,154,138,158,244,64,53,194,225,59,205,62,141,253,64,199,189,70,3,101,51,26,90,120,100,225,182,193,117,162,190,216,184,124,211,91,117,202,221,81,29,93,29,101,38,39,65,12,244,211,198,228,116,114,199,35,98,71,49,237,114,35,145,200,168,168,168,138,134,75,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,119,200,242,113,118,251,123,128,224,159,199,249,158,196,254,131,214,155,245,30,208,61,53,75,211,79,35,182,249,49,127,232,42,43,153,4,109,184,241,13,141,82,246,247,87,90,234,190,255,0,252,226,117,255,0,168,183,58,229,218,146,101,69,219,102,59,254,133,42,15,142,118,207,85,197,21,150,55,59,175,106,10,190,148,69,85,247,119,234,191,236,2,207,116,42,221,21,175,8,165,165,133,189,45,106,73,178,110,171,254,157,34,254,181,253,102,71,58,134,151,211,248,108,82,150,45,149,21,58,254,127,238,175,59,120,28,92,187,30,27,239,249,158,36,60,176,15,46,249,108,129,19,109,144,243,247,133,249,160,15,146,238,23,222,129,83,112,7,30,157,145,118,67,135,74,162,239,177,238,60,42,110,7,6,202,138,191,51,158,251,158,165,111,74,239,178,30,90,229,219,101,3,211,95,65,77,93,18,197,82,206,166,175,221,186,167,223,191,220,117,43,78,155,90,113,235,163,238,214,152,187,82,202,136,215,252,78,118,232,138,139,252,167,47,234,253,71,119,69,249,5,3,213,2,200,145,162,63,230,136,123,62,127,39,127,200,120,126,237,248,147,253,243,150,200,160,54,93,247,220,242,120,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,190,71,147,139,144,14,13,247,187,99,218,122,145,158,253,206,104,187,123,148,15,146,238,189,22,234,135,170,170,35,98,122,255,0,248,42,84,111,19,45,139,45,227,10,215,66,179,57,140,130,150,182,21,84,77,253,237,146,181,126,255,0,234,45,147,43,172,138,138,203,91,36,178,181,137,225,228,247,170,237,252,135,127,216,84,134,160,54,28,139,140,152,163,182,212,54,87,167,143,71,116,38,251,59,170,185,85,63,228,2,218,176,154,127,15,99,129,187,239,252,111,254,109,199,96,63,39,26,135,177,107,138,61,254,93,95,119,251,37,63,88,15,91,182,249,42,28,154,159,113,197,233,253,63,35,147,62,91,129,200,240,121,0,0,0,0,0,120,84,69,249,156,21,169,247,30,195,194,162,47,204,15,12,69,68,221,126,240,229,217,80,228,120,84,247,160,5,68,84,217,79,12,247,38,199,32,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,23,220,112,85,217,118,220,14,99,221,247,132,249,7,124,128,192,28,86,106,253,187,78,48,154,247,207,83,19,102,125,60,169,26,117,181,23,117,134,125,190,111,106,252,216,86,215,11,21,115,106,199,19,151,12,158,111,141,177,214,85,34,47,189,118,71,199,90,228,249,245,127,59,245,153,143,154,86,86,234,122,100,160,111,194,187,110,159,126,254,234,212,253,70,30,229,93,77,53,126,119,119,171,114,239,253,182,221,215,221,247,210,212,175,253,96,92,205,182,46,213,43,27,182,219,111,255,0,74,159,81,194,52,217,136,135,37,3,138,170,28,155,242,61,123,41,236,111,200,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,123,142,27,47,81,236,60,34,108,1,19,220,112,149,237,141,170,247,46,200,135,176,252,28,198,249,75,97,178,84,92,106,156,173,100,125,27,170,53,87,230,246,167,221,253,96,83,159,51,220,242,43,190,115,37,138,25,26,245,133,85,23,100,111,187,105,171,91,247,46,255,0,127,234,50,7,40,11,44,19,183,36,172,150,53,238,178,190,4,106,238,169,238,90,89,190,239,247,200,105,196,126,115,81,170,122,189,122,174,138,87,201,31,142,169,72,250,250,155,179,60,84,202,137,179,149,118,254,248,78,238,81,84,46,164,135,39,137,232,136,172,175,167,69,217,127,243,89,80,11,70,111,200,47,200,39,200,47,201,127,168,14,8,187,174,199,52,249,30,166,255,0,24,246,167,200,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,56,185,219,125,231,148,93,206,42,158,243,146,38,200,1,125,196,115,227,91,57,102,29,164,151,58,166,74,198,72,189,159,227,57,19,254,249,166,79,189,171,252,226,70,47,200,128,188,209,51,42,123,78,152,203,109,73,191,57,85,211,210,212,114,123,250,106,40,149,127,148,159,172,10,203,209,12,61,217,125,254,247,124,170,137,238,166,167,130,166,165,210,108,168,212,86,190,55,47,189,21,62,231,110,88,103,43,234,102,83,222,115,118,66,168,177,50,238,198,177,83,222,155,36,51,236,71,158,20,244,237,140,208,172,163,41,170,129,141,89,168,43,81,30,173,217,125,244,112,63,230,173,255,0,172,146,60,175,225,237,87,231,14,106,181,205,246,219,88,138,139,191,202,25,127,237,2,197,211,228,23,228,161,62,65,223,32,61,105,243,61,137,242,61,104,159,23,204,246,39,200,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,5,69,235,127,55,110,36,180,215,90,51,237,57,177,97,58,107,61,183,21,202,46,182,74,57,106,237,181,238,158,72,41,170,228,134,55,72,230,214,53,170,245,107,17,85,81,173,77,247,217,19,228,91,161,173,103,22,62,105,245,147,234,6,67,234,51,129,125,28,25,235,94,85,196,79,13,152,126,177,230,182,251,85,21,235,32,246,135,137,130,215,20,145,210,179,177,95,81,78,206,134,201,36,143,77,217,11,85,119,122,252,74,187,108,155,34,102,178,31,242,159,202,108,89,7,4,184,133,166,209,93,226,42,241,155,133,222,215,116,143,180,246,120,122,167,215,77,86,216,247,114,34,63,120,42,233,223,187,85,91,241,237,191,83,92,137,48,0,21,235,204,47,152,94,180,112,153,173,22,93,57,211,156,99,10,184,219,110,56,189,53,238,89,111,116,85,115,78,217,228,171,171,133,205,107,161,169,137,168,206,154,118,42,34,181,87,117,119,191,228,137,97,69,43,115,171,243,79,139,125,63,161,245,27,136,19,83,150,247,26,218,167,198,15,229,19,242,153,96,197,45,159,100,189,145,224,189,133,75,83,15,115,197,120,190,231,119,189,60,187,237,225,153,211,211,211,182,238,223,125,211,108,235,117,226,99,13,176,113,71,106,225,98,251,67,87,75,125,200,241,118,100,118,42,230,162,201,5,99,210,90,196,158,145,232,141,222,23,178,42,53,149,175,85,86,61,59,141,85,99,154,196,150,5,242,49,253,54,126,205,254,242,49,167,57,91,181,214,193,197,222,19,125,177,92,234,237,215,43,118,15,109,171,163,172,164,153,208,207,77,60,119,59,131,163,150,57,26,168,230,61,174,68,114,57,21,21,21,17,80,11,159,4,63,229,251,199,117,139,138,172,86,60,43,41,127,130,212,220,126,222,146,92,105,182,124,158,212,165,130,58,88,229,186,245,178,158,42,120,59,181,53,14,79,12,213,87,51,109,211,118,251,210,96,0,0,0,48,254,188,241,49,134,232,54,67,166,216,101,230,134,174,227,144,234,142,81,69,142,89,104,161,69,99,26,201,42,169,225,169,171,150,85,106,181,172,133,181,49,170,51,222,249,30,246,53,17,27,215,36,127,95,18,252,69,224,156,47,233,101,126,166,103,85,31,225,104,236,244,93,19,127,116,238,158,26,105,160,163,238,69,20,157,158,239,97,237,238,189,189,12,249,170,252,145,105,47,25,215,156,203,137,46,96,122,113,170,217,157,109,91,159,113,212,139,11,45,148,51,84,36,204,180,219,146,235,18,211,209,68,173,99,27,209,27,93,178,185,24,222,183,171,228,114,117,189,202,161,119,220,70,235,125,171,135,29,30,189,107,45,246,199,87,119,182,216,42,45,205,172,164,164,145,172,157,96,168,174,130,154,71,199,213,240,185,236,108,234,244,98,171,81,234,196,106,185,157,93,105,221,113,60,166,197,156,226,182,108,215,22,174,241,182,92,130,223,79,116,183,84,246,159,31,126,150,120,219,36,82,116,61,26,246,245,49,237,93,156,136,228,223,101,68,95,113,26,249,163,249,19,212,223,193,125,98,136,172,190,93,124,117,84,240,181,153,38,15,168,53,245,111,210,187,253,68,211,87,67,77,75,19,223,108,184,204,148,236,75,146,170,70,179,204,198,199,78,216,223,11,95,252,71,185,237,99,222,212,99,194,247,129,242,90,110,214,171,253,170,138,251,98,185,210,92,109,183,26,120,234,232,235,41,38,108,208,84,193,35,81,209,203,28,141,85,107,216,230,170,57,28,138,168,168,168,168,125,96,0,0,15,201,203,50,155,22,13,138,222,115,92,166,187,193,89,113,251,125,69,210,227,83,218,124,157,138,88,35,116,146,201,208,196,115,221,210,198,57,118,106,43,151,109,145,21,125,199,235,20,173,205,11,142,159,203,94,84,253,14,209,204,207,197,233,181,151,163,219,21,52,77,233,134,251,116,142,71,42,237,50,57,124,69,28,59,71,219,217,26,199,202,143,147,243,173,109,60,136,19,127,133,30,99,184,111,18,218,243,155,104,211,109,20,150,202,122,90,138,154,156,38,230,218,165,106,95,45,212,253,44,122,62,57,209,146,165,75,145,31,84,214,53,158,232,86,70,189,26,180,235,36,211,40,213,134,211,118,186,216,46,180,87,219,21,206,174,221,114,183,84,71,87,71,89,73,51,161,158,154,120,220,142,142,88,228,106,163,152,246,185,17,200,228,84,84,84,69,66,247,185,126,241,221,98,226,171,21,143,10,202,95,224,181,55,31,183,164,151,26,109,159,39,181,41,96,142,150,57,110,189,108,167,138,158,14,237,77,67,147,195,53,85,204,219,116,221,190,244,9,128,97,78,42,120,156,177,112,171,138,226,57,174,83,101,241,182,92,131,48,160,198,174,53,62,37,241,251,46,150,120,231,146,90,238,134,69,43,231,237,50,157,203,217,106,35,159,190,200,228,95,114,230,178,0,115,171,242,177,139,125,64,161,244,235,136,19,167,19,202,108,89,206,43,102,205,113,106,239,27,101,200,45,244,247,75,117,79,105,241,247,233,103,141,178,69,39,67,209,175,111,83,30,213,217,200,142,77,246,84,69,247,31,172,82,183,43,222,58,127,34,153,83,52,59,88,243,63,9,166,215,174,191,99,212,214,183,170,27,21,210,73,26,169,188,202,228,240,244,115,111,39,115,116,115,25,42,178,79,205,53,213,18,45,212,128,0,1,23,249,133,241,65,159,112,153,162,246,93,70,211,155,70,63,113,185,92,114,138,107,36,177,94,233,230,154,6,193,37,37,92,206,115,91,12,177,57,31,213,78,196,69,87,42,108,174,247,124,149,35,7,6,124,208,53,247,136,158,36,240,253,28,205,113,13,63,162,178,228,30,208,241,51,218,237,245,177,213,51,177,65,81,80,206,135,73,87,35,19,119,194,212,93,216,191,10,174,219,46,202,153,3,157,95,149,140,91,234,5,15,167,92,72,1,202,227,207,102,153,126,53,232,245,160,95,240,0,0,0,1,135,240,158,38,48,220,199,136,189,67,225,149,212,53,116,25,102,7,79,71,114,98,185,22,72,46,86,233,233,105,37,116,236,122,53,18,55,197,45,91,34,116,110,249,162,198,246,57,219,200,216,179,1,66,220,198,242,155,238,13,204,87,52,205,113,106,239,5,122,199,238,24,237,210,221,83,218,100,157,138,168,45,116,18,69,39,67,209,204,119,75,216,213,217,200,173,93,182,84,84,247,1,125,32,138,188,2,241,175,138,241,89,167,20,150,75,181,207,195,234,110,51,111,134,60,142,223,80,177,178,74,254,132,108,110,185,211,164,109,99,29,12,175,84,87,181,141,78,204,143,70,42,116,186,39,203,42,128,0,0,195,250,13,196,198,27,175,57,14,164,225,150,106,26,187,118,67,165,217,69,110,57,122,162,153,21,236,115,35,170,168,134,154,174,41,81,168,215,50,102,211,72,170,207,115,227,123,30,213,69,111,68,146,102,3,94,188,247,93,53,31,135,78,59,181,79,84,52,190,243,224,110,180,58,129,145,69,52,50,162,190,150,225,74,235,156,203,37,45,76,104,169,220,133,253,45,221,55,71,35,154,215,177,204,123,24,246,221,255,0,13,28,69,224,156,80,105,101,6,166,96,181,31,224,168,239,20,93,19,127,115,46,158,26,25,167,163,238,75,20,125,238,215,125,141,238,177,189,15,249,162,252,209,3,42,128,0,194,156,102,107,94,85,195,183,13,153,134,177,225,86,251,85,109,235,31,246,127,134,130,233,20,146,82,191,191,95,79,78,254,182,199,36,111,93,153,51,149,54,122,124,72,155,238,155,162,215,182,136,115,118,226,75,82,181,163,1,211,155,238,19,166,176,91,114,172,162,213,100,172,150,146,219,94,217,227,130,166,174,56,100,116,110,117,99,154,143,70,189,85,21,90,228,223,109,209,126,68,202,230,143,228,79,83,127,5,245,138,34,149,184,78,243,79,163,127,80,49,239,81,128,13,148,192,0,0,0,8,191,204,47,138,12,251,132,205,23,178,234,54,156,218,49,251,141,202,227,148,83,89,37,138,247,79,52,208,54,9,41,42,230,115,154,216,101,137,200,254,170,118,34,42,185,83,101,119,187,228,169,40,8,1,206,175,202,198,45,245,2,135,211,174,32,99,254,12,249,160,107,239,17,60,73,225,250,57,154,226,26,127,69,101,200,61,161,226,103,181,219,235,99,170,103,98,130,162,161,157,14,146,174,70,38,239,133,168,187,177,126,21,93,182,93,149,44,252,160,30,87,30,123,52,203,241,175,71,173,47,248,0,0,0,0,10,245,230,23,204,47,90,56,76,214,139,46,156,233,206,49,133,92,109,183,28,94,154,247,44,183,186,42,185,167,108,242,85,213,194,230,181,208,212,196,212,103,77,59,21,17,90,171,186,187,223,242,68,238,188,183,184,214,213,62,48,127,40,159,148,203,6,41,108,251,37,236,143,5,236,42,90,152,123,158,43,197,247,59,189,233,229,223,111,12,206,158,158,157,183,118,251,238,155,66,190,117,126,105,241,111,167,244,62,163,113,59,175,36,108,255,0,13,177,102,90,155,167,215,156,134,146,143,33,202,169,237,53,54,90,25,149,90,250,246,81,165,106,212,164,74,169,210,231,177,179,198,245,102,253,106,206,183,34,43,99,122,180,45,208,0,4,95,230,23,197,6,125,194,102,139,217,117,27,78,109,24,253,198,229,113,202,41,172,146,197,123,167,154,104,27,4,148,149,115,57,205,108,50,196,228,127,85,59,17,21,92,169,178,187,221,242,84,140,28,25,243,64,215,222,34,120,147,195,244,115,53,196,52,254,138,203,144,123,67,196,207,107,183,214,199,84,206,197,5,69,67,58,29,37,92,140,77,223,11,81,119,98,252,42,187,108,187,42,100,14,117,126,86,49,111,168,20,62,157,113,32,7,43,143,61,154,101,248,215,163,214,129,127,192,0,48,255,0,18,252,76,97,188,45,99,216,166,103,168,52,53,111,199,175,249,69,62,57,93,91,76,138,247,219,25,53,45,76,201,86,177,35,85,211,49,174,167,106,61,141,248,250,30,231,53,30,230,164,111,204,4,0,231,87,229,99,22,250,129,67,233,215,18,53,114,197,230,1,71,164,85,148,220,63,107,126,69,225,48,90,190,152,49,155,148,177,193,21,45,134,170,73,230,154,86,212,189,172,73,22,25,228,168,247,205,35,220,216,92,198,238,141,141,207,124,97,114,128,0,4,32,230,57,198,142,180,112,121,117,193,38,211,155,102,21,117,182,230,20,247,6,203,79,123,181,213,203,61,60,244,142,131,169,237,150,26,184,218,230,61,181,76,68,98,199,187,86,39,47,83,186,209,25,55,204,21,198,230,131,84,241,29,195,70,99,166,214,106,42,73,242,21,167,101,211,31,89,169,226,145,233,113,166,122,75,28,113,62,87,177,176,190,102,182,74,101,151,173,189,12,168,122,174,237,234,106,132,64,224,155,154,46,180,113,11,196,94,61,163,90,141,130,97,80,91,114,74,122,246,197,87,100,134,174,154,122,89,224,165,146,165,175,119,122,121,155,35,21,176,61,138,196,70,46,242,53,221,95,2,177,246,104,106,217,137,229,55,220,27,42,179,102,184,181,119,130,189,99,247,10,123,165,186,167,180,201,59,21,80,72,217,34,147,161,232,230,59,165,236,106,236,228,86,174,219,42,42,123,141,154,52,171,83,49,93,100,211,140,115,84,176,170,191,17,101,201,173,241,92,41,186,164,141,242,67,214,159,28,18,246,222,246,54,104,158,142,142,70,35,151,162,70,61,170,187,181,64,171,109,111,230,237,196,150,154,235,70,125,167,54,44,39,77,103,182,226,185,69,214,201,71,45,93,182,189,211,201,5,53,92,144,198,233,28,218,198,181,94,173,98,42,170,53,169,190,251,34,124,139,9,224,207,90,242,174,34,120,108,195,245,143,53,183,218,168,175,89,7,180,60,76,22,184,164,142,149,157,138,250,138,118,116,54,73,36,122,110,200,90,171,187,215,226,85,219,100,217,18,133,248,177,243,79,172,159,80,50,31,81,156,186,158,87,30,68,244,203,241,175,88,173,3,181,113,203,196,165,103,10,220,62,220,181,54,194,150,169,178,73,174,20,86,187,13,37,210,150,121,233,106,234,165,149,31,44,111,72,92,199,55,106,88,170,164,69,87,177,189,81,162,110,170,168,215,87,94,39,206,11,140,76,231,42,179,97,88,182,153,233,85,109,235,32,184,83,218,237,212,222,207,174,143,191,85,60,141,142,40,250,223,112,107,27,212,247,181,55,114,163,83,125,213,81,61,231,201,206,95,91,237,89,214,182,216,52,94,223,99,171,167,168,210,250,121,221,93,95,52,141,232,171,158,229,5,29,66,50,38,38,234,140,142,40,226,221,238,84,87,62,71,183,165,17,136,249,62,94,77,154,41,246,231,136,43,182,177,213,220,59,52,154,101,111,78,204,17,203,211,36,245,215,24,170,41,227,234,106,198,228,116,45,129,149,138,237,158,199,36,157,141,186,155,214,128,93,72,0,10,192,227,51,154,6,190,240,237,196,158,97,163,152,86,33,167,245,182,92,127,217,254,26,123,165,190,182,74,167,247,232,41,234,31,214,232,234,227,98,236,249,156,137,179,19,225,68,223,117,221,87,53,114,222,227,91,84,248,193,252,162,126,83,44,24,165,179,236,151,178,60,23,176,169,106,97,238,120,175,23,220,238,247,167,151,125,188,51,58,122,122,118,221,219,239,186,109,90,220,209,252,246,106,111,224,190,143,68,74,174,70,63,166,207,217,191,222,64,90,160,0,1,135,248,151,226,99,13,225,107,30,197,51,61,65,161,171,126,61,127,202,41,241,202,234,218,100,87,190,216,201,169,106,102,74,181,137,26,174,153,141,117,59,81,236,111,199,208,247,57,168,247,53,35,126,96,32,7,58,191,43,24,183,212,10,31,78,184,129,61,45,55,107,85,254,213,69,125,177,92,233,46,54,219,141,60,117,116,117,148,147,54,104,42,96,145,168,232,229,142,70,170,181,236,115,85,28,142,69,84,84,84,84,62,178,154,249,98,243,0,163,210,42,202,110,31,181,191,34,240,152,45,95,76,24,205,202,88,224,138,150,195,85,36,243,77,43,106,94,214,36,139,12,242,84,123,230,145,238,108,46,99,119,70,198,231,190,59,148,0,71,252,119,140,92,18,229,197,142,93,194,77,254,143,216,217,37,155,192,125,159,155,185,53,71,183,187,182,213,175,170,248,89,7,110,151,177,26,34,126,114,85,238,111,240,236,169,210,72,2,130,249,152,221,174,182,14,96,26,129,125,177,92,234,237,215,43,117,69,134,174,142,178,146,103,67,61,52,241,218,104,93,28,177,200,213,71,49,237,114,35,145,200,168,168,168,138,128,95,160,34,87,47,62,52,237,92,83,233,125,61,139,47,200,41,29,170,152,213,58,166,65,70,148,205,165,90,216,18,78,152,174,16,70,215,43,94,199,53,98,108,170,196,106,50,101,114,118,227,99,225,234,150,160,0,0,87,87,29,28,111,113,137,193,230,163,210,219,35,197,180,170,243,134,101,30,34,163,25,185,75,109,174,74,167,71,18,179,187,77,83,27,107,147,105,162,238,196,139,35,90,145,200,215,181,205,233,85,124,81,226,173,11,231,71,155,87,106,61,186,217,196,62,21,138,80,225,149,219,211,212,220,177,186,26,198,85,91,164,114,167,69,75,227,146,121,187,208,183,222,143,141,141,73,58,93,212,206,181,98,69,37,154,235,70,144,225,186,245,165,249,6,145,234,4,21,114,88,178,42,118,195,80,180,147,172,51,196,246,72,217,98,154,55,251,209,31,28,177,199,34,35,145,204,85,98,35,154,230,170,181,117,225,226,119,135,172,171,133,253,101,189,105,30,83,83,227,252,7,110,166,221,116,101,44,148,240,220,232,101,111,84,85,17,181,233,254,52,111,70,185,237,100,177,74,196,123,250,58,148,54,83,34,255,0,48,190,40,51,238,19,52,94,203,168,218,115,104,199,238,55,43,142,81,77,100,150,43,221,60,211,64,216,36,164,171,153,206,107,97,150,39,35,250,169,216,136,170,229,77,149,222,239,146,164,43,229,67,199,29,78,53,117,178,112,143,168,204,164,75,21,202,162,161,152,141,217,95,21,58,208,213,202,233,39,117,20,234,229,106,74,201,229,115,251,78,77,229,73,165,108,123,61,178,51,179,157,121,213,249,88,197,190,160,80,250,117,196,12,127,193,159,52,13,125,226,39,137,60,63,71,51,92,67,79,232,172,185,7,180,60,76,246,187,125,108,117,76,236,80,84,84,51,161,210,85,200,196,221,240,181,23,118,47,194,171,182,203,178,165,159,148,3,202,227,207,102,153,126,53,232,245,165,196,241,131,197,158,27,194,46,151,253,184,190,211,210,94,47,181,245,17,211,88,177,199,87,173,44,247,87,164,140,73,213,143,72,229,86,50,40,158,178,57,234,206,141,251,108,85,71,74,196,80,199,252,192,248,227,166,225,19,13,181,208,97,140,199,239,58,139,127,168,141,244,86,139,147,229,123,41,109,200,174,238,214,205,20,42,215,43,21,204,236,177,171,36,125,79,123,156,213,122,65,35,8,43,105,231,43,197,221,254,235,69,98,177,105,118,154,220,110,87,26,136,233,40,232,233,44,151,57,167,169,158,71,35,99,138,56,219,90,174,123,220,229,70,163,81,21,85,85,17,8,45,159,231,249,150,169,230,87,109,65,212,28,134,174,249,144,223,42,22,166,186,186,165,83,174,87,236,136,136,136,136,141,99,26,212,107,24,198,162,49,140,107,90,212,107,90,136,150,231,203,23,151,253,102,145,81,211,113,3,173,248,239,132,206,170,250,103,198,109,178,201,60,85,86,26,89,32,154,25,93,82,198,189,35,89,167,142,163,223,12,140,115,161,107,27,186,182,71,61,145,131,138,222,55,184,196,225,47,78,52,174,231,158,98,218,85,46,103,157,251,94,162,239,109,130,219,92,250,91,84,116,233,69,216,166,108,141,174,94,236,201,226,37,89,100,71,44,125,74,214,179,116,103,118,94,171,193,159,52,13,125,226,39,137,60,63,71,51,92,67,79,232,172,185,7,180,60,76,246,187,125,108,117,76,236,80,84,84,51,161,210,85,200,196,221,240,181,23,118,47,194,171,182,203,178,167,229,115,206,253,9,254,210,126,237,34,175,43,143,61,154,101,248,215,163,214,129,127,192,0,0,0,6,31,194,120,152,195,115,30,34,245,15,134,87,80,213,208,101,152,29,61,29,201,138,228,89,32,185,91,167,165,164,149,211,177,232,212,72,223,20,181,108,137,209,187,230,139,27,216,231,111,35,98,204,5,16,243,8,207,243,45,44,230,61,155,106,14,159,100,53,118,60,134,199,81,100,169,161,174,166,84,235,137,254,198,163,69,69,69,69,107,216,230,171,152,246,57,21,143,99,156,215,35,154,229,69,11,222,4,127,224,235,140,92,19,139,252,18,162,255,0,96,163,246,54,73,102,232,251,65,143,247,38,168,246,95,118,106,134,82,255,0,109,62,8,163,159,187,29,58,201,249,180,94,141,250,93,178,167,190,64,0,0,0,0,1,21,120,246,215,62,38,184,107,193,34,214,45,28,179,105,253,239,16,182,246,169,242,42,107,237,29,83,171,168,164,150,100,142,26,152,159,29,84,76,150,23,62,72,226,116,104,206,227,28,173,119,198,199,61,97,129,86,158,117,252,73,67,117,162,154,251,166,154,107,89,109,101,68,110,172,167,164,164,175,166,158,104,17,201,220,100,114,186,170,70,198,245,110,232,143,88,222,141,85,69,86,187,109,150,231,202,33,230,59,192,229,55,10,89,149,6,97,167,207,171,168,211,172,194,162,118,80,195,43,37,149,246,74,182,162,61,104,165,157,81,90,246,57,170,231,64,231,59,186,230,69,43,92,142,88,86,89,2,234,116,95,87,176,221,122,210,252,127,87,52,254,122,185,44,89,21,59,166,167,74,184,22,25,226,123,36,116,82,195,35,61,232,143,142,88,228,141,85,170,230,42,177,85,174,115,85,28,173,111,205,110,186,107,162,249,246,163,88,169,233,39,185,98,184,189,214,247,71,21,91,28,232,36,158,154,146,73,163,108,141,107,154,229,98,185,136,138,136,230,174,219,236,169,243,40,131,129,126,51,111,188,30,106,61,85,206,75,87,182,112,204,163,195,211,228,214,216,152,196,170,116,113,43,251,85,52,210,59,109,166,139,187,42,164,110,114,71,35,94,230,187,165,85,146,199,118,156,77,221,173,87,254,17,53,94,251,98,185,210,92,109,183,29,55,190,213,209,214,82,76,217,160,169,130,75,100,206,142,88,228,106,171,94,199,53,81,200,228,85,69,69,69,64,42,219,251,53,124,83,255,0,226,14,149,127,236,171,143,249,113,117,38,170,230,209,25,254,127,134,233,102,27,118,212,29,65,200,105,44,120,245,142,157,106,107,171,170,85,122,34,102,232,136,136,136,138,231,189,206,86,177,140,106,43,222,247,53,173,71,57,200,138,29,83,136,173,121,195,120,109,210,59,238,171,102,117,180,141,101,186,157,236,182,80,205,80,176,190,237,113,86,57,105,232,162,86,177,238,235,145,205,217,92,140,119,67,17,242,57,58,24,229,74,161,254,205,95,20,255,0,248,131,165,95,251,42,227,254,92,71,94,48,120,179,204,184,186,213,15,183,23,218,122,187,61,138,130,158,58,107,22,56,234,244,170,130,212,197,141,137,58,177,233,28,72,247,203,43,22,71,61,89,215,183,109,138,170,216,152,137,157,57,112,114,255,0,172,226,34,251,22,173,234,246,59,254,116,244,30,38,8,169,170,36,158,158,76,138,171,161,241,244,211,190,23,199,35,33,134,69,71,190,100,119,74,201,18,68,212,127,231,150,32,150,182,142,50,56,217,160,224,231,50,226,227,81,176,77,53,177,80,210,211,219,95,136,218,86,207,112,108,247,38,84,220,41,160,117,108,232,234,221,217,76,177,76,254,211,83,103,202,170,217,55,108,72,206,252,96,254,205,95,20,255,0,248,131,165,95,251,42,227,254,92,79,254,104,254,68,245,55,240,95,88,162,40,4,13,170,1,242,90,110,214,171,253,170,138,251,98,185,210,92,109,183,26,120,234,232,235,41,38,108,208,84,193,35,81,209,203,28,141,85,107,216,230,170,57,28,138,168,168,168,168,125,96,10,86,254,205,95,20,255,0,248,131,165,95,251,42,227,254,92,93,73,170,184,27,30,240,103,173,121,87,17,60,54,97,250,199,154,219,237,84,87,172,131,218,30,38,11,92,82,71,74,206,197,125,69,59,58,27,36,146,61,55,100,45,85,221,235,241,42,237,178,108,137,154,200,171,202,227,200,158,153,126,53,235,21,164,170,0,84,174,191,115,72,227,19,135,253,101,203,52,119,35,193,244,170,162,175,25,184,58,158,58,159,100,87,51,197,210,189,169,37,53,79,67,46,47,72,251,176,73,20,189,190,181,115,58,250,93,241,53,80,182,162,165,121,214,104,93,29,170,251,133,241,15,97,179,118,125,183,215,141,228,85,49,172,17,198,250,168,153,220,161,123,152,136,146,201,51,225,109,83,29,34,171,218,145,210,64,207,131,102,163,194,96,114,248,227,54,179,140,29,56,190,87,101,182,171,85,171,51,197,46,13,167,186,210,90,217,59,105,100,165,157,28,250,90,150,36,189,93,29,93,185,227,88,251,178,57,29,78,175,94,148,145,141,78,255,0,198,102,181,229,92,59,112,217,152,107,30,21,111,181,86,222,177,255,0,103,248,104,46,145,73,37,43,251,245,244,244,239,235,108,114,70,245,217,147,57,83,103,167,196,137,190,233,186,45,75,114,157,215,75,238,152,113,65,108,211,159,108,218,168,177,109,75,222,221,119,109,193,24,206,170,168,41,234,36,160,88,101,85,106,182,103,78,254,195,89,186,182,79,18,173,232,115,251,110,101,149,115,71,242,39,169,191,130,250,197,16,16,3,251,53,124,83,255,0,226,14,149,127,236,171,143,249,113,117,38,170,230,211,183,107,181,170,193,106,173,190,223,110,116,150,235,109,186,158,74,186,202,202,185,155,12,20,208,70,213,116,146,201,35,149,26,198,53,168,174,87,42,162,34,34,170,129,94,188,123,115,56,205,184,110,214,88,180,119,71,49,172,82,239,87,104,183,197,81,145,84,223,105,235,37,236,213,84,53,36,134,154,38,71,36,40,157,48,44,114,186,68,124,141,119,136,107,126,7,68,244,119,235,114,248,227,123,137,174,48,117,30,249,67,150,226,218,127,106,195,49,75,123,106,46,181,118,187,109,83,106,164,170,157,92,202,90,102,44,181,206,232,234,237,207,34,201,218,145,168,218,117,98,244,172,140,114,84,174,191,107,29,247,136,13,101,203,53,139,35,135,195,213,228,215,7,84,71,77,212,199,248,74,86,53,35,166,166,235,99,24,146,118,160,142,40,187,157,8,231,244,117,59,226,114,169,117,60,173,52,46,143,71,248,83,176,228,149,182,111,9,146,106,39,249,164,185,205,34,193,36,143,165,145,85,45,236,108,145,39,87,103,194,246,230,108,111,115,156,201,42,103,254,42,185,88,208,152,7,74,214,252,214,235,166,186,47,159,106,53,138,158,146,123,150,43,139,221,111,116,113,85,177,206,130,73,233,169,36,154,54,200,214,185,174,86,43,152,136,168,142,106,237,190,202,159,51,186,152,171,139,31,43,26,201,244,255,0,33,244,233,192,170,191,236,213,241,79,255,0,136,58,85,255,0,178,174,63,229,197,212,154,171,155,84,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,60,42,236,121,60,47,200,14,10,239,121,205,61,231,4,110,234,123,0,226,245,217,170,165,64,243,82,204,46,23,11,245,45,137,181,114,118,35,235,217,155,251,189,236,162,119,203,111,214,133,187,215,205,225,233,157,39,234,84,255,0,164,164,78,97,249,61,30,73,170,108,183,80,57,178,170,111,186,181,237,119,253,237,72,191,201,255,0,21,64,146,90,127,137,197,137,112,89,85,84,200,217,27,235,172,111,169,234,107,81,23,227,180,177,126,229,95,230,159,185,202,189,36,150,151,53,153,203,187,125,180,197,234,84,77,247,88,36,223,250,127,81,251,250,151,65,81,136,240,97,111,182,172,14,123,223,143,69,11,250,81,83,109,237,79,69,95,127,248,167,175,149,85,2,71,129,229,53,93,42,142,146,252,155,251,151,229,225,91,255,0,106,129,62,147,228,120,119,200,242,159,32,191,32,61,104,139,191,189,15,98,124,142,8,187,156,211,228,7,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,3,90,206,44,124,211,235,39,212,12,135,212,103,54,83,53,172,226,199,205,62,178,125,64,200,125,70,112,62,174,21,120,152,204,184,80,213,202,61,82,195,232,105,46,44,117,59,173,183,123,101,74,35,89,113,183,72,248,223,44,9,39,74,186,23,245,69,27,217,35,81,122,94,198,245,53,236,235,141,251,20,224,25,254,27,170,120,109,167,80,116,251,33,164,190,99,215,202,116,169,161,174,166,85,232,149,155,170,42,42,42,35,152,246,185,28,199,177,200,143,99,218,230,185,26,230,170,38,182,217,86,133,234,62,33,164,248,86,183,220,236,221,220,51,59,241,113,91,110,148,234,175,142,26,170,122,153,224,146,150,163,220,157,169,151,195,190,70,34,238,215,198,170,173,114,171,37,108,114,47,151,95,29,85,60,45,102,73,131,234,13,125,91,244,174,255,0,81,52,213,208,211,82,196,247,219,46,51,37,59,18,228,170,145,172,243,49,177,211,182,55,194,215,255,0,17,238,123,88,247,181,24,240,189,226,149,185,213,249,167,197,190,159,208,250,141,196,185,235,77,218,213,127,181,81,95,108,87,58,75,141,182,227,79,29,93,29,101,36,205,154,10,152,36,106,58,57,99,145,170,173,123,28,213,71,35,145,85,21,21,21,10,97,231,87,230,159,22,250,127,67,234,55,16,50,175,35,31,211,103,236,223,239,35,21,115,171,243,79,139,125,63,161,245,27,137,149,121,24,254,155,63,102,255,0,121,24,171,157,95,154,124,91,233,253,15,168,220,64,132,24,6,127,153,105,102,101,105,212,29,62,200,106,236,121,13,142,161,42,104,107,169,149,58,226,126,202,138,138,138,138,215,177,205,87,49,236,114,43,30,199,57,174,71,53,202,139,177,71,10,188,76,97,188,87,233,29,30,169,97,244,53,118,231,182,161,214,219,189,178,165,21,207,183,92,99,100,111,150,4,147,165,27,51,58,101,141,236,145,168,157,76,123,122,154,199,245,198,205,120,108,186,103,149,100,26,113,148,106,149,166,147,196,89,112,251,133,174,223,119,237,199,35,228,167,241,233,85,216,157,221,44,86,50,20,125,34,198,231,189,205,252,228,240,53,17,202,255,0,119,107,225,163,136,188,239,133,253,83,160,212,204,22,163,252,21,29,226,139,162,31,238,157,175,196,195,52,244,125,201,98,147,179,221,236,49,189,214,55,173,159,52,95,154,40,108,166,126,78,89,148,216,176,108,86,243,154,229,53,222,10,203,143,219,234,46,151,26,158,211,228,236,82,193,27,164,150,78,134,35,158,238,150,49,203,179,81,92,187,108,136,171,238,63,3,69,245,123,13,215,173,47,199,245,115,79,231,171,146,197,145,83,186,106,116,171,129,97,158,39,178,71,69,44,50,51,222,136,248,229,142,72,213,90,174,98,171,21,90,231,53,81,203,74,220,197,56,234,169,226,151,50,92,31,79,171,234,217,165,118,10,136,102,161,134,166,150,38,62,231,113,133,42,24,183,36,85,141,39,133,142,142,161,209,178,23,63,248,140,107,220,198,61,202,198,6,52,227,95,138,235,239,22,154,203,91,153,119,110,180,120,133,183,122,60,90,201,91,51,29,224,41,122,88,146,72,173,141,17,137,52,239,103,118,69,221,238,77,217,31,113,236,138,53,58,175,9,222,105,244,111,234,6,61,234,48,29,83,21,211,60,171,48,196,51,92,234,211,73,181,151,2,183,210,92,46,245,82,71,39,109,190,38,182,10,56,32,107,218,197,98,76,247,206,175,107,30,230,245,71,4,238,69,85,102,203,218,248,78,243,79,163,127,80,49,239,81,128,11,169,230,143,228,79,83,127,5,245,138,34,128,75,254,230,143,228,79,83,127,5,245,138,34,136,116,247,10,186,234,86,127,141,105,205,138,162,146,11,150,85,120,162,178,81,203,86,247,54,8,231,169,153,144,198,233,28,214,185,200,196,115,209,85,81,174,93,183,217,23,228,5,143,114,186,230,1,89,104,172,182,240,201,173,249,23,122,213,55,134,183,96,247,73,227,158,122,168,234,165,158,40,33,180,187,182,199,245,66,189,221,226,146,69,99,97,108,110,141,92,172,88,155,21,149,107,246,177,216,184,127,209,172,179,88,178,56,124,69,38,51,111,117,68,116,221,79,103,139,170,123,146,58,106,110,182,49,235,31,118,121,34,139,185,208,173,103,95,83,190,22,170,154,219,231,248,6,101,165,153,149,219,79,181,7,30,171,177,228,54,58,133,166,174,161,169,68,235,137,251,34,162,162,162,171,94,199,53,90,246,61,170,172,123,28,215,53,92,215,34,174,106,214,110,56,245,115,94,184,121,196,116,19,82,153,73,118,126,43,120,246,163,178,89,222,247,92,107,217,29,59,225,165,142,101,223,165,207,99,103,168,71,202,187,190,95,204,171,182,123,36,124,193,61,52,47,157,38,9,148,223,109,216,230,188,233,223,216,154,71,219,215,197,228,182,234,201,174,20,190,57,140,69,93,232,153,2,205,20,50,42,61,27,210,249,220,199,44,109,119,83,85,210,182,199,237,55,58,107,213,170,138,243,71,29,92,116,245,244,241,212,196,202,186,73,105,103,107,30,212,115,82,72,102,107,101,137,251,42,110,201,26,215,181,119,71,34,42,42,20,3,203,123,68,46,186,221,197,126,38,219,125,242,146,215,79,129,212,83,231,21,207,154,55,72,249,224,160,172,167,84,130,38,166,200,175,146,89,34,98,171,156,136,214,43,223,241,43,82,55,220,79,29,58,179,172,186,41,195,142,69,158,232,118,33,237,171,245,39,76,117,53,157,45,151,216,84,42,199,172,215,63,14,168,190,35,181,179,126,29,149,172,235,238,200,142,138,41,26,161,13,121,160,243,4,169,180,212,222,184,94,209,107,173,35,222,250,119,80,102,23,202,105,98,169,103,68,209,85,83,214,89,86,41,96,115,81,232,215,192,231,207,20,189,113,189,29,23,194,246,191,106,224,208,189,11,212,126,34,245,30,221,165,250,95,102,241,215,90,237,229,154,105,85,89,75,111,165,106,162,73,85,83,34,34,246,225,103,83,119,93,149,202,231,53,140,107,222,246,49,221,0,188,158,84,250,33,160,216,110,131,80,106,214,156,223,41,50,172,195,42,167,72,50,75,195,163,233,158,215,59,122,31,37,157,145,175,197,3,34,114,177,93,191,190,117,237,205,186,198,176,53,129,29,56,205,229,77,98,211,173,14,161,212,221,12,173,238,221,112,76,125,178,102,116,149,19,61,145,222,163,167,135,174,170,235,78,147,72,254,196,201,211,36,143,166,71,172,107,26,34,69,179,217,211,61,112,224,25,254,101,165,153,149,167,80,116,251,33,171,177,228,54,58,132,169,161,174,166,84,235,137,251,42,42,42,42,43,94,199,53,92,199,177,200,172,123,28,230,185,28,215,42,46,209,5,21,243,92,210,109,26,211,46,35,167,184,233,158,95,226,111,217,111,136,190,101,184,239,83,166,246,61,116,207,108,137,55,121,85,122,124,87,113,242,248,119,124,81,237,214,155,69,52,44,104,91,79,10,60,87,105,199,22,186,112,204,215,10,151,192,221,104,123,112,95,236,19,204,143,170,180,85,57,21,81,174,84,68,238,66,254,151,44,83,34,35,100,107,92,138,140,123,36,141,145,175,157,95,149,140,91,234,5,15,167,92,74,203,224,167,83,117,183,76,120,134,198,170,180,18,205,87,124,200,111,149,16,218,170,172,116,209,193,215,120,183,120,136,170,42,105,22,89,163,123,105,152,230,211,162,190,161,17,59,76,107,158,174,107,90,226,205,57,213,249,88,197,190,160,80,250,117,196,10,86,45,167,149,215,48,10,59,189,29,183,134,77,111,200,187,55,88,124,53,187,7,186,79,28,16,82,201,75,20,17,65,13,165,221,182,51,166,100,237,111,20,146,43,221,51,164,116,106,228,122,68,217,106,175,19,197,175,185,206,85,102,194,177,106,31,27,122,200,46,20,246,187,117,55,117,145,247,234,167,145,177,197,31,91,213,172,111,83,222,212,221,202,141,77,247,85,68,247,159,93,218,217,153,105,70,127,91,102,172,146,174,193,150,97,215,137,41,165,125,37,90,36,246,251,141,36,202,215,44,115,66,229,68,124,114,198,187,62,55,47,189,168,173,95,146,129,180,64,33,175,46,190,58,169,184,165,195,83,7,212,26,250,70,106,165,130,158,105,171,161,166,165,149,140,185,219,161,90,118,37,201,85,35,72,33,123,164,168,108,111,133,175,254,59,28,246,177,140,114,49,147,40,8,1,206,175,202,198,45,245,2,135,211,174,37,117,114,222,202,108,88,127,27,90,91,118,200,235,188,37,37,69,194,174,215,28,157,167,201,213,85,91,67,81,73,77,30,204,69,84,235,158,120,153,190,221,45,234,221,202,141,69,84,177,94,117,126,86,49,111,168,20,62,157,113,41,88,13,170,1,93,92,168,248,215,252,166,226,176,112,215,169,151,59,85,54,73,137,91,233,233,177,41,119,236,205,120,181,195,27,154,180,253,8,212,141,211,82,199,27,61,237,119,92,145,47,82,177,86,25,165,117,138,128,0,0,40,7,154,63,158,205,77,252,23,209,232,139,254,40,7,154,63,158,205,77,252,23,209,232,128,194,154,23,174,154,143,195,166,163,219,181,67,75,239,62,6,235,67,188,83,67,42,43,233,110,20,174,84,89,41,106,99,69,78,228,47,233,110,233,186,57,28,214,189,142,99,216,199,183,97,78,26,56,139,193,56,160,210,202,13,76,193,106,63,193,81,222,40,186,38,254,230,93,60,52,51,79,71,220,150,40,251,221,174,251,27,221,99,122,31,243,69,249,162,107,215,79,161,122,143,93,161,211,113,15,108,179,120,236,50,135,32,151,27,185,84,211,170,190,75,117,83,97,167,146,55,212,51,111,130,25,60,83,24,201,17,85,189,198,171,29,208,175,137,36,238,220,29,241,85,153,112,161,171,150,252,194,205,114,171,118,49,113,168,167,166,203,45,17,198,147,50,227,110,71,252,106,216,156,246,55,196,198,215,72,232,95,212,222,151,170,181,87,182,249,24,240,216,204,29,127,0,207,240,221,83,195,109,58,131,167,217,13,37,243,30,190,83,165,77,13,117,50,175,68,172,221,81,81,81,81,28,199,181,200,230,61,142,68,123,30,215,53,200,215,53,81,59,0,26,214,113,99,230,159,89,62,160,100,62,163,57,216,56,59,226,171,50,225,67,87,45,249,133,154,229,86,236,98,227,81,79,77,150,90,35,141,38,101,198,220,143,248,213,177,57,236,111,137,141,174,145,208,191,169,189,47,85,106,175,109,242,49,253,127,139,31,52,250,201,245,3,33,245,25,206,191,151,105,14,101,133,105,222,5,170,87,152,41,23,30,212,122,123,140,214,89,225,157,28,254,186,26,183,82,212,195,43,23,103,49,237,114,70,244,93,149,138,201,153,179,149,200,246,176,54,83,192,51,252,55,84,240,219,78,160,233,246,67,73,124,199,175,148,233,83,67,93,76,171,209,43,55,84,84,84,84,71,49,237,114,57,143,99,145,30,199,181,205,114,53,205,84,78,192,81,15,46,190,58,170,120,90,204,147,7,212,26,250,183,233,93,254,162,105,171,161,166,165,137,239,182,92,102,74,118,37,201,85,35,89,230,99,99,167,108,111,133,175,254,35,220,246,177,239,106,49,247,167,105,187,90,175,246,170,43,237,138,231,73,113,182,220,105,227,171,163,172,164,153,179,65,83,4,141,71,71,44,114,53,85,175,99,154,168,228,114,42,162,162,162,160,17,131,154,63,145,61,77,252,23,214,40,138,86,225,59,205,62,141,253,64,199,189,70,2,234,121,163,249,19,212,223,193,125,98,136,165,110,19,188,211,232,223,212,12,123,212,96,3,101,48,0,0,0,2,0,115,171,242,177,139,125,64,161,244,235,137,63,200,1,206,175,202,198,45,245,2,135,211,174,32,64,14,87,30,123,52,203,241,175,71,173,47,248,160,30,87,30,123,52,203,241,175,71,173,47,248,0,0,0,0,10,86,231,87,230,159,22,250,127,67,234,55,18,10,226,121,77,247,6,202,172,217,174,45,93,224,175,88,253,194,158,233,110,169,237,50,78,197,84,18,54,72,164,232,122,57,142,233,123,26,187,57,21,171,182,202,138,158,226,117,115,171,243,79,139,125,63,161,245,27,137,15,240,109,11,212,125,73,211,140,231,84,48,171,55,181,109,90,115,224,101,191,195,2,171,170,169,233,106,146,161,82,169,177,162,124,112,199,225,93,221,84,94,166,53,237,122,181,88,217,30,192,189,254,9,56,193,198,120,185,210,248,175,77,90,74,44,218,199,79,3,114,203,61,36,85,29,138,25,229,146,118,66,248,228,149,136,215,50,102,211,62,84,99,95,34,198,142,70,61,206,84,234,116,138,53,150,208,189,116,212,126,29,53,30,221,170,26,95,121,240,55,90,29,226,154,25,81,95,75,112,165,114,162,201,75,83,26,42,119,33,127,75,119,77,209,200,230,181,236,115,30,198,61,187,20,232,94,186,105,199,17,122,113,110,213,13,47,188,248,235,85,118,241,77,12,168,140,170,183,213,53,17,100,165,169,141,21,123,115,51,169,187,166,234,213,107,154,246,57,236,123,30,224,136,28,234,252,172,98,223,80,40,125,58,226,64,14,87,30,123,52,203,241,175,71,173,39,255,0,58,191,43,24,183,212,10,31,78,184,144,3,149,199,158,205,50,252,107,209,235,64,191,224,0,16,3,157,95,149,140,91,234,5,15,167,92,74,86,46,167,157,95,149,140,91,234,5,15,167,92,74,139,209,189,33,204,181,223,81,45,250,91,167,208,82,79,144,221,169,235,166,161,130,166,116,133,149,15,166,164,154,169,97,71,175,194,215,189,176,57,140,87,43,89,214,230,245,57,141,221,200,22,189,203,23,152,5,102,174,209,211,112,253,173,249,23,139,206,169,58,96,198,110,82,199,60,181,87,234,88,224,154,105,91,82,246,177,99,73,160,142,159,223,52,143,107,166,107,219,186,58,70,189,242,74,14,52,248,152,166,225,71,65,174,186,159,13,13,37,194,251,61,68,54,140,122,134,173,37,236,84,220,102,234,86,247,22,54,170,163,35,138,57,166,84,87,51,173,33,88,209,236,115,218,166,188,63,230,171,2,202,191,213,92,115,36,199,46,31,237,148,117,214,218,234,121,63,224,201,12,209,200,207,232,115,92,223,185,80,205,92,82,113,155,168,252,90,88,180,238,217,168,246,171,84,85,248,37,190,174,158,107,149,27,21,146,93,106,170,31,31,114,166,72,211,104,226,222,58,122,116,237,177,168,222,226,76,228,217,175,100,81,5,149,112,245,206,7,73,245,103,42,155,18,212,205,62,186,224,53,117,93,136,172,110,162,146,167,33,246,165,84,146,36,126,21,34,165,164,108,205,153,202,246,118,209,177,189,175,248,209,92,199,35,27,36,255,0,41,47,147,206,136,93,115,206,34,234,53,150,27,229,37,29,183,75,169,213,213,20,142,141,207,158,186,123,141,45,93,52,76,103,201,172,99,90,147,61,207,85,85,221,145,181,26,189,106,248,238,208,13,115,56,220,208,106,110,28,120,151,204,116,218,205,69,87,6,60,149,12,186,99,235,53,60,177,177,109,213,44,73,99,142,39,202,247,186,102,66,231,73,76,178,245,187,173,244,239,85,217,221,77,75,30,228,183,172,119,220,195,70,178,221,29,187,195,220,164,211,187,133,61,69,174,167,169,137,211,75,114,117,68,142,166,232,107,17,87,162,120,42,37,238,57,239,115,188,79,79,194,216,218,139,242,243,159,208,106,156,171,75,241,173,127,177,81,82,120,140,30,161,214,187,235,219,79,19,103,146,221,89,36,109,130,71,204,175,71,189,144,212,236,198,196,141,127,190,186,71,167,66,53,234,234,245,224,67,93,44,92,59,113,65,136,234,54,99,121,186,219,177,102,248,171,117,245,214,244,123,250,233,106,41,228,141,139,52,76,84,89,97,142,117,130,119,49,17,206,252,202,57,140,115,218,198,168,117,94,44,124,211,235,39,212,12,135,212,103,46,79,151,38,83,98,193,185,117,97,121,174,83,93,224,172,184,253,191,34,186,92,106,123,79,147,177,75,5,210,190,73,100,232,98,57,238,233,99,28,187,53,21,203,182,200,138,190,226,155,56,177,243,79,172,159,80,50,31,81,156,149,90,153,173,127,97,185,72,232,230,142,82,91,251,213,122,155,112,189,119,167,146,46,168,224,161,183,95,101,168,147,165,201,35,85,179,58,119,209,163,119,99,218,177,247,247,233,119,66,129,8,51,252,255,0,50,213,60,202,237,168,58,131,144,213,223,50,27,229,66,212,215,87,84,170,117,202,253,145,17,17,17,17,172,99,90,141,99,24,212,70,49,141,107,90,141,107,81,18,250,57,109,232,189,215,68,56,75,197,236,89,70,33,87,141,228,247,202,138,203,245,246,142,173,238,239,172,243,76,173,129,210,70,174,94,203,252,28,84,109,88,182,106,181,90,168,246,182,78,178,149,184,69,209,11,87,17,220,69,225,154,53,125,190,85,218,45,183,250,138,151,86,85,210,70,215,206,144,83,210,205,83,35,35,234,248,90,247,182,5,98,61,81,200,197,122,57,90,254,158,133,217,36,0,0,10,1,230,143,231,179,83,127,5,244,122,34,85,114,49,253,54,126,205,254,242,34,175,52,127,61,154,155,248,47,163,209,18,171,145,143,233,179,246,111,247,144,22,168,0,0,64,14,117,126,86,49,111,168,20,62,157,113,39,249,0,57,213,249,88,197,190,160,80,250,117,196,10,86,46,79,150,47,48,10,205,93,163,166,225,251,91,242,47,23,157,82,116,193,140,220,165,142,121,106,175,212,177,193,52,210,182,165,237,98,198,147,65,29,63,190,105,30,215,76,215,183,116,116,141,123,228,170,29,27,210,28,203,93,245,18,223,165,186,125,5,36,249,13,218,158,186,106,24,42,103,72,89,80,250,106,73,170,150,20,122,252,45,123,219,3,152,197,114,181,157,110,111,83,152,221,220,157,82,237,105,186,216,46,181,182,43,237,178,174,221,114,183,84,73,73,89,71,87,11,161,158,154,120,220,173,146,41,35,114,35,152,246,185,21,170,213,68,84,84,84,80,54,158,40,7,154,63,158,205,77,252,23,209,232,139,52,229,197,199,29,79,21,184,109,126,31,168,44,164,167,212,92,62,158,7,215,77,19,226,137,151,186,71,42,177,43,98,129,21,28,199,181,200,214,206,214,183,180,215,203,19,154,173,73,146,40,235,47,154,63,158,205,77,252,23,209,232,128,143,250,91,170,89,222,139,103,118,205,76,211,75,239,177,178,75,55,123,193,86,248,88,106,59,93,216,95,12,159,155,153,143,141,219,199,43,219,241,53,118,223,116,217,81,21,54,19,225,71,138,237,56,226,215,78,25,154,225,82,248,27,173,15,110,11,253,130,121,145,245,86,138,167,34,170,53,202,136,157,200,95,210,229,138,100,68,108,141,107,145,81,143,100,145,179,94,204,119,75,115,188,175,4,203,181,50,193,98,241,88,222,9,224,62,208,86,248,168,89,224,252,108,203,13,47,230,222,244,146,78,185,26,173,252,219,93,211,182,238,217,61,230,64,225,71,138,237,71,225,43,81,217,154,225,82,248,235,85,119,110,11,253,130,121,149,148,183,122,86,170,170,53,202,136,189,185,153,212,229,138,100,69,116,110,115,145,81,236,124,145,188,54,62,7,84,210,221,82,193,53,167,4,182,106,102,154,95,125,179,141,222,123,222,10,183,194,205,79,221,237,76,248,100,252,220,204,100,141,218,72,158,223,137,169,190,219,166,232,168,171,218,192,24,43,140,30,19,48,222,46,180,191,236,61,246,162,146,207,125,160,168,142,166,197,145,186,129,106,167,181,61,100,98,206,140,98,73,18,189,146,196,197,141,204,87,244,111,219,122,162,186,38,42,103,80,6,174,249,254,1,153,105,102,101,118,211,237,65,199,170,236,121,13,142,161,105,171,168,106,81,58,226,126,200,168,168,168,170,215,177,205,86,189,143,106,171,30,199,53,205,87,53,200,171,37,53,151,141,187,175,16,60,25,99,122,37,169,19,213,214,102,216,94,81,110,171,101,230,174,169,213,19,223,104,146,154,233,27,165,147,104,90,216,223,3,100,162,137,92,249,31,36,203,34,200,187,170,72,165,149,115,29,224,114,167,138,220,54,131,48,211,231,210,83,234,46,31,79,59,40,97,149,145,68,203,221,35,149,30,180,82,206,168,142,99,218,228,115,160,115,157,218,107,229,149,174,70,164,203,44,116,66,6,117,224,131,87,176,221,5,226,115,18,213,205,64,158,174,59,22,59,79,119,154,161,41,32,89,167,149,239,181,213,197,20,49,179,220,138,249,37,146,56,209,92,173,98,43,209,92,230,181,21,201,213,56,138,215,156,203,137,45,92,190,234,182,103,91,86,231,220,106,30,203,101,12,213,9,51,45,54,228,123,150,158,138,37,107,24,222,136,218,237,149,200,198,245,189,95,35,147,173,238,85,198,164,202,229,197,192,229,55,21,185,149,126,97,168,47,171,167,211,172,62,162,6,87,67,19,37,137,247,186,183,34,189,40,162,157,17,26,198,53,168,215,78,230,187,186,214,75,19,90,141,89,146,88,195,42,242,175,224,86,167,63,200,109,92,79,106,149,5,92,24,197,142,162,27,150,25,12,53,81,116,93,174,48,85,76,199,79,42,199,34,205,27,41,102,166,69,72,222,198,119,94,230,47,83,163,99,217,37,196,128,5,85,243,206,253,9,254,210,126,237,34,87,44,187,181,170,203,199,30,152,86,94,110,116,148,20,242,84,92,169,25,45,76,205,137,142,158,123,101,92,48,196,142,114,162,43,228,150,72,227,99,126,110,123,218,212,221,85,16,150,188,243,191,66,127,180,159,187,74,171,3,106,128,64,174,91,156,193,42,120,137,166,147,71,181,146,235,72,221,69,183,83,186,166,138,229,52,177,66,252,153,139,44,242,74,145,83,195,4,80,194,250,104,82,6,171,26,231,62,70,35,228,219,102,72,169,61,64,0,0,20,3,205,31,207,102,166,254,11,232,244,69,255,0,20,3,205,31,207,102,166,254,11,232,244,64,97,77,11,215,77,71,225,211,81,237,218,161,165,247,159,3,117,161,222,41,161,149,21,244,183,10,87,42,44,148,181,49,162,167,114,23,244,183,116,221,28,142,107,94,199,49,236,99,219,177,78,133,235,166,156,113,23,167,22,237,80,210,251,207,142,181,87,111,20,208,202,136,202,171,125,83,81,22,74,90,152,209,87,183,51,58,155,186,110,173,86,185,175,99,158,199,177,238,214,178,167,22,190,210,98,182,236,214,162,135,162,203,117,184,86,218,232,234,123,172,94,237,85,36,116,210,84,71,208,139,214,222,150,86,211,46,234,136,213,238,108,213,85,107,145,51,175,4,156,96,228,220,35,106,132,87,166,173,93,110,19,124,168,129,185,101,158,146,42,126,253,116,17,71,59,33,124,114,74,197,115,95,11,170,95,42,49,175,141,36,86,163,30,230,162,245,52,54,30,7,95,192,51,252,55,84,240,219,78,160,233,246,67,73,124,199,175,148,233,83,67,93,76,171,209,43,55,84,84,84,84,71,49,237,114,57,143,99,145,30,199,181,205,114,53,205,84,78,192,0,0,0,235,249,254,1,134,234,158,27,118,211,237,65,199,169,47,152,245,242,157,105,171,168,106,81,122,37,102,232,168,168,168,168,230,61,174,70,189,143,106,163,216,246,181,205,86,185,168,169,216,0,26,230,113,131,194,102,101,194,46,168,125,135,190,212,85,222,44,85,244,241,212,216,178,55,80,37,44,23,86,36,108,89,209,140,73,37,70,62,41,94,177,185,138,254,189,187,111,84,70,202,197,94,255,0,195,7,27,119,93,46,208,189,78,225,167,59,158,174,225,137,230,56,189,238,146,195,81,53,83,149,150,10,217,173,181,191,154,138,38,194,247,189,149,85,47,166,98,183,173,145,196,247,62,85,254,60,170,183,63,196,239,15,88,175,20,26,53,122,210,60,166,167,192,120,254,221,77,186,232,202,88,234,38,182,87,68,238,168,170,35,107,211,252,104,222,141,115,28,248,165,149,136,246,117,245,38,188,58,209,164,57,150,130,234,134,65,164,122,129,5,36,119,220,118,161,176,212,45,36,233,52,18,177,241,182,88,166,141,254,229,86,73,20,145,200,136,228,107,209,30,136,230,181,200,173,64,233,68,191,230,51,198,191,240,170,212,120,44,24,5,206,235,30,153,98,223,155,182,211,78,189,168,238,149,200,175,73,46,110,135,165,175,111,83,30,145,196,217,85,206,100,109,115,182,137,211,75,26,68,3,42,240,197,195,214,85,197,6,178,217,116,143,22,169,240,30,63,185,83,113,186,62,150,74,136,109,148,49,55,170,90,137,26,196,255,0,22,54,35,156,198,190,89,98,98,189,157,125,72,29,215,130,78,15,178,110,46,117,66,43,43,82,174,139,9,177,212,64,236,178,241,73,45,63,126,134,9,99,157,240,178,56,229,122,57,207,153,212,207,137,30,214,72,145,171,145,239,107,145,58,93,176,70,39,139,88,176,108,86,205,133,98,212,62,10,203,143,219,233,237,118,234,110,235,228,236,82,193,27,99,138,62,183,171,158,238,150,49,169,187,149,92,187,110,170,171,239,63,3,69,244,135,13,208,93,47,199,244,143,79,224,171,142,197,142,211,186,26,117,171,157,102,158,87,190,71,75,44,210,63,220,138,249,37,146,73,21,26,141,98,43,213,26,214,181,17,169,221,64,138,188,209,252,137,234,111,224,190,177,68,80,9,127,220,209,252,137,234,111,224,190,177,68,80,8,22,19,203,75,152,37,78,143,93,108,252,62,106,253,214,146,61,62,175,168,240,214,123,181,92,177,82,193,141,61,238,170,158,69,145,89,2,190,118,84,84,207,19,85,243,74,214,64,155,185,85,24,142,218,231,205,96,117,75,75,115,189,22,206,238,122,103,169,118,47,99,100,150,110,207,141,162,241,80,212,118,187,176,178,104,255,0,57,11,223,27,183,142,86,59,225,114,237,190,203,178,162,162,91,79,44,94,96,21,154,187,71,77,195,246,183,228,94,47,58,164,233,131,25,185,75,28,242,213,95,169,99,130,105,165,109,75,218,197,141,38,130,58,127,124,210,61,174,153,175,110,232,233,26,247,200,22,42,106,174,109,80,106,174,5,255,0,114,184,242,39,166,95,141,122,197,105,42,136,171,202,227,200,158,153,126,53,235,21,164,170,0,97,78,52,52,114,251,175,188,48,103,250,85,139,77,209,122,186,219,227,168,183,71,210,197,241,53,84,149,17,85,197,77,187,222,198,51,188,250,118,197,220,115,145,172,238,117,174,232,221,151,53,128,53,87,46,251,140,157,99,177,113,1,202,191,32,214,44,114,31,15,73,147,91,236,117,18,83,117,61,254,18,169,151,170,56,234,105,186,222,198,44,157,169,227,150,46,231,66,53,253,29,77,248,92,138,86,175,49,45,11,163,208,30,43,50,188,110,195,102,246,102,55,126,237,100,150,24,90,176,36,109,165,170,69,89,89,20,112,163,91,12,49,213,50,170,24,227,86,181,205,142,22,127,25,21,30,238,215,163,90,233,89,117,229,237,196,7,15,23,235,207,123,216,158,194,201,49,218,105,18,121,36,101,44,183,186,40,235,152,215,170,172,81,194,201,157,74,246,198,136,199,44,149,115,191,227,221,202,192,136,5,228,243,111,215,154,109,44,225,162,77,54,183,214,213,193,144,234,125,71,178,233,150,154,162,90,119,197,110,129,241,203,93,34,189,140,86,189,142,106,197,76,248,156,246,117,178,177,203,241,53,143,106,209,177,53,57,177,107,165,247,83,248,160,185,233,207,182,109,85,184,182,154,109,110,180,54,222,140,127,77,84,244,244,242,87,172,210,162,185,93,51,103,103,97,204,221,27,31,134,70,244,53,253,199,60,35,86,128,232,229,247,136,13,101,196,244,119,28,155,195,213,228,215,6,211,201,83,210,199,248,74,86,53,210,84,212,244,61,236,73,59,80,71,44,189,190,180,115,250,58,91,241,57,16,217,164,169,94,74,122,23,71,117,190,230,156,67,223,172,221,239,98,116,99,120,237,76,139,4,145,178,170,86,119,43,158,214,42,44,177,204,200,93,74,198,200,138,198,172,117,115,179,227,221,200,203,106,0,98,174,44,124,172,107,39,211,252,135,211,167,50,169,138,184,177,242,177,172,159,79,242,31,78,156,13,107,13,170,13,85,205,170,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,30,21,118,60,158,28,7,134,170,111,242,57,30,17,15,32,126,6,105,113,246,101,130,122,181,95,115,92,196,249,42,252,220,137,247,20,9,153,212,214,234,110,186,165,28,115,58,161,239,249,44,142,84,79,117,27,87,249,91,255,0,48,187,46,42,243,8,176,157,39,185,94,101,119,185,147,210,177,61,203,243,116,200,159,205,95,233,251,138,129,224,167,25,251,117,175,148,147,200,206,182,126,115,127,126,223,247,149,74,126,182,255,0,48,11,41,226,150,218,203,39,13,50,91,106,26,206,168,172,171,19,81,19,116,71,37,4,232,159,119,244,29,99,149,173,59,226,211,44,141,238,68,248,175,136,191,255,0,75,25,218,56,252,172,138,217,163,115,64,232,186,191,50,230,127,25,83,111,237,90,164,254,159,212,117,142,86,143,73,180,183,32,149,173,233,79,109,162,237,190,255,0,247,164,64,78,51,139,190,71,35,139,190,64,113,105,205,62,71,6,156,211,228,7,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,3,90,206,44,124,211,235,39,212,12,135,212,103,54,83,53,172,226,199,205,62,178,125,64,200,125,70,112,45,123,132,61,6,195,120,146,229,111,136,105,78,103,69,72,230,92,105,239,175,182,87,77,78,179,62,211,113,75,173,122,83,214,196,141,123,29,215,27,157,186,181,30,222,182,43,227,114,244,61,200,181,67,196,191,14,153,223,11,250,167,95,166,121,213,63,248,90,203,61,111,92,63,221,59,95,137,154,24,43,59,113,75,39,103,187,216,123,187,79,119,91,62,74,159,37,91,84,229,13,196,94,9,150,232,77,183,135,95,17,225,51,60,43,218,149,158,11,162,105,60,93,174,74,198,205,227,59,157,164,138,61,166,175,236,246,187,142,127,230,186,246,217,219,55,58,241,201,194,37,171,139,237,35,110,41,5,198,146,207,150,88,106,29,114,199,46,179,211,181,236,100,234,197,107,233,102,122,53,101,101,52,201,211,215,219,93,209,241,195,34,182,78,210,70,224,131,252,174,185,128,86,90,43,45,188,50,107,126,69,222,181,77,225,173,216,61,210,120,231,158,170,58,169,103,138,8,109,46,237,177,253,80,175,119,120,164,145,88,216,91,27,163,87,43,22,38,197,208,57,213,249,167,197,190,159,208,250,141,196,130,185,102,45,125,193,178,171,206,21,148,208,248,43,214,63,112,168,181,220,105,187,172,147,177,85,4,142,142,88,250,216,174,99,186,94,199,38,237,85,106,237,186,42,167,188,238,186,221,175,57,150,190,73,133,221,53,2,182,174,229,125,196,241,120,177,154,139,181,93,66,77,61,201,145,86,213,207,20,210,47,67,87,173,177,84,199,18,171,149,239,122,194,178,57,234,233,23,96,176,174,70,63,166,207,217,191,222,70,42,231,87,230,159,22,250,127,67,234,55,19,42,242,49,253,54,126,205,254,242,49,87,58,191,52,248,183,211,250,31,81,184,129,146,185,35,218,109,87,251,86,188,216,175,182,202,75,141,182,227,79,143,210,86,81,213,194,217,160,169,130,70,220,219,36,82,70,228,86,189,142,106,171,85,170,138,138,138,168,164,106,230,13,193,37,215,133,12,254,59,238,49,5,93,118,157,101,85,21,19,90,171,27,74,230,193,105,157,211,76,230,90,95,35,166,149,239,124,116,237,141,205,150,69,106,204,157,197,106,42,199,38,210,131,145,143,233,179,246,111,247,145,223,249,181,241,121,138,225,186,113,89,195,46,37,91,106,186,229,249,63,103,237,13,60,244,17,214,199,105,181,170,119,91,212,175,85,100,85,146,61,32,124,95,11,159,28,104,233,83,180,245,167,145,66,170,240,253,126,214,92,3,78,50,157,35,195,117,10,235,106,196,51,78,159,109,218,224,123,123,117,59,34,53,221,46,84,87,197,220,98,36,114,246,220,222,236,109,107,36,235,98,35,83,235,225,215,65,179,46,36,181,114,197,165,56,101,21,91,159,113,168,99,238,117,208,211,164,204,180,219,145,237,74,138,217,81,207,99,122,35,107,183,70,171,219,214,245,100,109,94,183,181,23,26,147,167,149,103,23,152,175,15,186,143,117,211,125,77,173,181,89,241,12,235,181,181,234,90,8,219,37,21,210,53,70,193,226,106,209,90,246,209,185,143,149,171,220,235,100,82,57,175,78,203,29,80,247,4,202,226,243,65,176,222,27,121,91,229,250,83,134,81,82,53,150,234,123,19,238,117,208,211,172,47,187,92,86,235,64,149,21,178,163,158,247,117,200,230,238,141,87,187,161,136,200,218,189,12,106,37,80,240,157,230,159,70,254,160,99,222,163,1,117,60,209,252,137,234,111,224,190,177,68,82,183,9,222,105,244,111,234,6,61,234,48,1,117,60,209,252,137,234,111,224,190,177,68,82,183,9,222,105,244,111,234,6,61,234,48,23,83,205,31,200,158,166,254,11,235,20,69,0,129,123,220,197,56,21,166,226,151,13,92,227,79,168,41,25,170,150,10,120,97,161,154,166,170,86,50,231,110,133,106,30,182,212,69,145,32,133,238,146,161,210,50,103,51,248,236,107,28,246,49,202,246,81,93,218,211,117,176,93,107,108,87,219,101,93,186,229,110,168,146,146,178,142,174,23,67,61,52,241,185,91,36,82,70,228,71,49,237,114,43,85,170,136,168,168,168,165,218,114,189,227,95,248,64,96,140,209,141,66,185,221,107,181,39,13,183,190,166,91,141,106,247,189,179,107,108,205,99,42,22,86,181,54,154,46,236,16,200,146,42,190,79,130,94,185,28,249,123,125,127,141,222,95,122,71,122,212,74,30,40,224,181,85,209,227,214,202,138,187,254,168,217,173,177,51,162,231,110,163,164,158,182,106,136,91,223,129,209,212,212,58,157,180,175,237,187,226,125,91,103,94,151,71,51,229,12,129,202,159,65,170,116,111,133,202,12,154,251,69,73,29,247,82,106,19,38,145,237,167,137,39,142,220,248,152,218,8,95,51,30,229,149,157,164,90,150,162,171,123,107,89,35,21,141,114,61,93,50,136,213,195,23,48,14,31,120,158,246,46,55,96,200,189,137,159,92,173,242,86,84,226,151,8,229,108,208,201,23,247,232,225,169,86,54,26,173,145,22,70,164,110,238,44,72,175,116,108,233,145,172,146,160,81,95,49,158,2,127,130,189,246,13,72,211,185,252,70,153,100,215,15,7,73,79,61,71,93,85,150,185,236,124,169,70,229,122,245,205,10,178,57,29,20,190,247,35,88,230,74,189,77,108,147,99,94,7,56,187,186,240,131,171,142,202,231,183,85,222,49,59,245,59,109,185,29,170,10,135,49,239,129,30,142,101,84,44,87,36,79,169,133,122,186,59,137,178,178,73,163,71,71,221,89,27,176,70,89,139,88,179,156,86,243,133,101,52,62,54,203,144,91,234,45,119,26,110,235,227,239,210,207,27,163,150,62,182,43,94,222,166,61,201,187,85,28,155,238,138,139,239,53,247,227,147,132,75,175,8,58,184,220,82,11,141,93,227,19,191,83,186,229,142,93,103,167,115,30,248,17,234,215,210,204,244,106,68,250,152,87,167,175,182,187,43,36,134,69,108,125,212,141,161,106,156,109,115,4,195,116,35,69,236,87,157,48,186,210,94,242,205,74,179,165,126,50,198,202,176,79,65,110,169,164,145,212,247,167,195,52,15,69,99,101,88,122,96,153,177,247,87,184,137,253,234,68,109,32,221,174,121,150,171,231,245,183,154,200,234,239,249,102,99,120,146,166,86,82,82,34,207,112,184,213,204,174,114,71,12,45,68,87,201,44,139,179,35,106,123,220,136,212,249,33,215,203,105,229,117,203,254,142,209,71,109,226,111,91,241,222,245,214,111,13,113,193,237,115,201,4,244,177,210,203,4,83,195,118,119,109,239,234,153,123,187,69,28,136,199,66,232,221,34,181,94,177,58,32,206,188,186,248,21,166,225,107,13,76,227,80,104,41,31,170,151,250,121,161,174,154,154,170,87,178,217,110,153,105,222,150,213,68,145,96,153,237,146,157,178,62,102,179,248,239,115,26,247,177,168,247,244,174,117,126,86,49,111,168,20,62,157,113,39,249,0,57,213,249,88,197,190,160,80,250,117,196,10,171,225,59,205,62,141,253,64,199,189,70,2,218,121,161,112,81,252,32,48,71,235,62,158,219,46,181,218,147,134,219,217,77,21,186,137,59,222,217,181,182,103,61,244,233,19,156,155,77,23,118,121,163,88,209,95,39,199,23,68,142,124,93,186,150,225,59,205,62,141,253,64,199,189,70,3,101,48,53,119,192,51,252,203,75,51,43,78,160,233,246,67,87,99,200,108,117,9,83,67,93,76,169,215,19,246,84,84,84,84,86,189,142,106,185,143,99,145,88,246,57,205,114,57,174,84,93,132,248,59,226,171,13,226,191,72,237,249,133,154,229,72,220,158,221,79,79,77,150,90,35,141,97,125,186,226,172,248,213,177,57,239,119,134,145,205,145,208,191,169,221,76,69,106,175,113,146,49,148,237,204,210,255,0,163,89,7,23,25,75,244,114,201,224,60,6,246,252,170,86,83,58,158,26,220,138,41,230,109,100,241,177,87,253,206,55,189,26,196,146,88,165,147,103,245,247,100,250,185,95,81,107,109,127,21,246,88,52,90,237,73,110,99,105,219,54,97,53,75,96,115,29,141,199,89,74,250,200,81,37,99,221,215,35,155,4,108,88,145,36,71,189,171,212,198,117,189,161,61,121,213,249,88,197,190,160,80,250,117,196,169,93,8,209,203,238,190,234,101,22,149,98,211,116,94,174,182,251,173,69,186,62,150,47,137,170,164,183,84,85,197,77,187,222,198,51,188,250,118,197,220,115,145,172,238,117,174,232,221,150,218,185,213,249,88,197,190,160,80,250,117,196,128,28,174,60,246,105,151,227,94,143,90,4,117,180,220,243,45,40,207,232,175,52,113,213,216,50,204,58,241,29,76,76,171,164,68,158,223,113,164,153,28,212,146,25,154,168,143,142,88,211,118,72,213,247,181,81,201,243,66,244,249,124,241,183,106,226,191,0,146,197,147,207,73,67,168,184,173,61,60,55,90,55,85,53,211,221,160,108,48,181,247,102,70,216,98,99,25,37,67,164,107,162,141,28,144,175,109,28,168,146,71,190,0,230,177,192,173,78,99,29,127,20,250,81,65,87,83,125,165,167,89,179,90,23,85,68,216,29,110,164,162,122,251,73,139,52,141,86,190,40,169,227,137,208,198,142,238,34,198,230,177,174,108,139,45,90,233,86,166,101,90,55,168,248,230,169,97,85,126,30,245,140,220,34,184,83,117,73,35,35,155,161,126,56,37,237,189,143,116,50,177,93,28,140,71,39,92,111,123,85,118,114,129,179,240,48,255,0,10,188,76,97,188,87,233,29,30,169,97,244,53,118,231,182,161,214,219,189,178,165,21,207,183,92,99,100,111,150,4,147,165,27,51,58,101,141,236,145,168,157,76,123,122,154,199,245,198,204,192,0,160,30,104,254,123,53,55,240,95,71,162,47,248,160,30,104,254,123,53,55,240,95,71,162,2,116,242,128,197,172,89,207,5,250,133,133,101,52,62,54,203,144,102,23,107,93,198,155,186,248,251,244,179,218,104,35,150,62,182,43,94,222,166,61,201,187,85,28,155,238,138,139,239,32,183,31,92,20,101,92,41,234,61,93,238,211,108,241,26,101,147,92,38,147,28,184,83,164,143,142,131,173,93,35,109,149,11,35,158,246,205,19,17,81,142,123,151,189,27,21,232,189,77,149,145,79,254,74,158,86,50,159,168,21,222,157,110,51,175,31,242,104,52,60,46,101,211,113,7,69,73,89,103,101,59,221,102,167,90,159,13,91,53,237,34,147,193,178,134,84,142,71,71,82,174,234,78,180,141,237,108,107,50,202,215,66,146,162,133,80,114,253,227,186,251,194,174,85,30,21,148,191,198,233,150,65,112,73,46,52,219,50,63,101,213,79,37,44,114,221,122,217,79,45,68,253,170,106,119,39,134,106,163,95,190,233,179,189,235,123,214,155,181,170,255,0,106,162,190,216,174,116,151,27,109,198,158,58,186,58,202,73,155,52,21,48,72,212,116,114,199,35,85,90,246,57,170,142,71,34,170,42,42,42,26,177,23,189,202,159,18,214,220,59,133,202,11,126,171,182,146,154,197,85,80,151,44,42,141,177,64,233,219,104,171,137,149,125,247,207,12,174,71,50,89,106,36,115,99,145,141,154,53,73,58,156,230,186,54,68,20,237,197,143,154,125,100,250,129,144,250,140,229,175,112,135,160,216,111,18,92,173,241,13,41,204,232,169,28,203,141,61,245,246,202,233,169,214,103,218,110,41,117,175,74,122,216,145,175,99,186,227,115,183,86,163,219,214,197,124,110,94,135,185,22,168,120,177,243,79,172,159,80,50,31,81,156,186,158,87,30,68,244,203,241,175,88,173,2,149,184,151,225,211,59,225,127,84,235,244,207,58,167,255,0,11,89,103,173,235,135,251,167,107,241,51,67,5,103,110,41,100,236,247,123,15,119,105,238,235,103,201,83,228,171,58,121,93,115,0,172,180,86,91,120,100,214,252,139,189,106,155,195,91,176,123,164,241,207,61,84,117,82,207,20,16,218,93,219,99,250,161,94,238,241,73,34,177,176,182,55,70,174,86,44,77,138,122,241,137,194,174,27,197,126,145,220,48,251,205,182,145,185,61,186,158,162,167,19,187,201,34,194,251,117,197,89,240,35,165,107,30,239,13,35,155,27,102,103,75,186,152,136,228,78,227,35,123,53,246,202,116,171,81,240,189,71,170,210,28,147,11,186,210,102,116,151,6,90,221,100,109,58,203,85,37,84,138,212,138,56,155,31,87,123,185,214,197,141,99,234,108,141,123,28,197,114,57,170,161,122,156,209,252,137,234,111,224,190,177,68,82,183,9,222,105,244,111,234,6,61,234,48,22,125,175,184,46,178,233,167,40,91,206,11,174,151,75,85,94,73,101,183,216,104,227,130,223,3,91,236,250,24,238,212,13,166,163,154,86,57,99,168,154,24,209,172,116,177,181,173,93,145,187,202,173,89,229,172,30,19,188,211,232,223,212,12,123,212,96,3,101,48,12,63,197,87,19,24,111,10,26,71,89,170,89,133,13,93,197,238,168,109,182,209,108,166,69,107,238,55,25,25,35,226,129,100,233,86,194,206,152,164,123,228,114,47,75,24,238,150,189,253,17,188,49,87,48,110,54,237,92,40,96,17,216,177,137,233,43,181,23,42,167,168,134,213,70,218,166,182,123,76,14,134,102,178,236,248,221,12,172,123,35,168,108,109,108,82,35,82,101,238,35,85,82,57,54,206,188,61,101,55,220,231,64,180,211,53,202,107,188,109,235,32,195,236,215,75,141,79,105,145,247,234,167,162,138,73,100,232,98,53,141,234,123,220,187,53,17,169,190,200,136,158,227,92,205,104,213,236,203,94,181,67,32,213,205,64,158,146,75,238,69,80,217,170,18,146,4,134,8,152,200,219,20,80,198,207,122,163,35,138,56,227,69,114,185,234,140,69,115,156,229,87,46,195,220,39,121,88,209,191,167,248,247,167,64,6,85,32,7,58,191,43,24,183,212,10,31,78,184,147,252,128,28,234,252,172,98,223,80,40,125,58,226,4,0,229,113,231,179,76,191,26,244,122,210,255,0,138,1,229,113,231,179,76,191,26,244,122,210,255,0,128,0,0,0,0,165,110,117,126,105,241,111,167,244,62,163,113,50,175,35,31,211,103,236,223,239,35,21,115,171,243,79,139,125,63,161,245,27,137,215,249,88,113,103,134,240,231,170,23,108,31,80,41,233,40,108,90,149,81,111,166,168,200,234,235,214,8,44,207,165,142,177,98,89,25,219,114,57,146,203,81,28,106,247,62,54,68,155,189,203,210,138,168,14,101,156,10,211,112,203,147,82,234,126,152,208,82,82,233,126,71,81,5,182,150,133,181,82,201,61,162,226,148,234,174,129,235,60,143,150,102,76,144,77,51,100,71,47,74,247,35,115,88,141,141,100,197,92,18,113,131,147,112,141,170,17,94,154,181,117,184,77,242,162,6,229,150,122,72,169,251,245,208,69,28,236,133,241,201,43,21,205,124,46,169,124,168,198,190,52,145,90,140,123,154,139,212,219,254,207,240,12,55,84,240,219,182,159,106,14,61,73,124,199,175,148,235,77,93,67,82,139,209,43,55,69,69,69,69,71,49,237,114,53,236,123,85,30,199,181,174,106,181,205,69,77,123,56,193,225,51,50,225,23,84,62,195,223,106,42,239,22,42,250,120,234,108,89,27,168,18,150,11,171,18,54,44,232,198,36,146,163,31,20,175,88,220,197,127,94,221,183,170,35,101,98,168,88,247,55,252,166,197,156,240,95,167,185,174,45,93,227,108,185,6,97,105,186,91,170,123,79,143,191,75,61,166,190,72,164,232,122,53,237,234,99,218,187,57,17,201,190,202,136,190,226,11,114,184,243,217,166,95,141,122,61,105,135,228,215,156,202,183,135,151,112,229,120,173,171,184,99,212,121,69,38,77,101,73,170,17,89,106,123,41,235,98,169,134,38,43,21,221,19,186,174,57,21,58,209,140,124,79,114,49,93,51,220,102,14,87,30,123,52,203,241,175,71,173,2,255,0,128,0,64,14,117,126,86,49,111,168,20,62,157,113,32,7,43,143,61,154,101,248,215,163,214,147,255,0,157,95,149,140,91,234,5,15,167,92,74,118,192,51,252,203,75,51,43,78,160,233,246,67,87,99,200,108,117,9,83,67,93,76,169,215,19,246,84,84,84,84,86,189,142,106,185,143,99,145,88,246,57,205,114,57,174,84,80,183,62,103,92,191,235,53,118,142,167,136,29,16,199,124,94,117,73,213,62,77,109,138,73,229,170,191,82,199,4,48,196,234,102,57,235,26,77,4,116,254,232,99,99,93,51,94,237,149,210,53,140,146,155,13,138,56,58,227,23,4,226,255,0,4,168,191,216,40,253,141,146,89,186,62,208,99,253,201,170,61,151,221,154,161,148,191,219,79,130,40,231,238,199,78,178,126,109,23,163,126,151,108,169,239,194,169,203,23,78,49,254,53,113,61,116,194,168,189,155,130,209,120,172,146,186,193,19,17,148,180,87,218,121,33,90,38,83,43,37,100,145,66,249,37,117,74,70,140,124,81,186,133,209,46,209,207,28,113,134,117,224,143,65,170,120,113,225,163,14,211,107,205,21,36,25,10,83,190,233,144,44,52,241,70,245,184,212,189,101,146,57,95,19,222,217,159,11,93,29,50,75,214,238,182,83,177,83,102,244,181,51,168,0,99,253,126,209,203,23,16,26,53,150,104,238,71,55,135,164,201,173,238,167,142,167,165,239,240,149,76,114,73,77,83,208,199,177,100,237,79,28,82,246,250,209,175,232,233,119,194,229,67,90,27,181,166,235,96,186,214,216,175,182,202,187,117,202,221,81,37,37,101,29,92,46,134,122,105,227,114,182,72,164,141,200,142,99,218,228,86,171,85,17,81,81,81,77,167,138,54,230,223,160,213,58,89,196,188,154,147,111,162,164,131,30,212,250,127,106,83,37,53,60,84,236,138,227,3,35,138,186,53,99,30,174,123,220,229,138,165,242,185,140,235,125,99,147,226,115,30,229,8,107,150,101,55,220,231,42,188,230,185,77,119,141,189,100,23,10,139,165,198,167,180,200,251,245,83,200,233,37,147,161,136,214,55,169,239,114,236,212,70,166,251,34,34,123,133,231,41,190,228,22,235,21,166,239,93,226,41,49,155,123,237,118,184,251,76,103,135,165,125,85,69,91,163,221,168,138,253,231,171,168,126,238,85,119,199,182,253,45,106,39,229,0,45,123,146,126,139,221,109,212,217,230,187,228,56,133,93,45,61,210,158,150,195,140,222,38,123,152,202,168,18,89,31,113,108,81,245,108,246,36,176,209,34,202,172,84,235,141,236,99,183,108,173,75,74,49,167,13,218,33,106,225,195,68,177,109,23,179,95,42,239,52,248,229,60,173,125,125,76,109,141,245,51,205,60,149,19,61,24,223,115,24,178,205,39,67,55,114,181,157,45,87,61,81,94,185,44,0,58,166,169,106,150,9,162,216,37,207,83,53,46,251,236,108,110,205,217,241,181,190,22,106,142,215,118,102,67,31,230,225,99,228,118,242,74,198,252,45,93,183,221,118,68,85,74,118,201,57,192,107,205,211,94,108,186,157,98,177,82,90,112,155,77,63,130,151,6,90,206,244,21,240,73,208,181,18,79,85,219,107,150,165,92,196,88,166,72,209,33,70,181,168,199,163,234,18,112,198,188,209,252,246,106,111,224,190,143,68,74,174,70,63,166,207,217,191,222,68,42,227,215,84,176,77,105,226,199,57,212,205,52,190,251,103,27,188,251,51,193,86,248,89,169,251,189,171,109,44,50,126,110,102,50,70,237,36,79,111,196,212,223,109,211,116,84,85,154,188,140,127,77,159,179,127,188,128,181,64,0,2,0,115,171,242,177,139,125,64,161,244,235,137,63,200,1,206,175,202,198,45,245,2,135,211,174,32,64,14,87,30,123,52,203,241,175,71,173,39,167,50,222,95,116,218,195,106,188,113,7,164,22,170,185,53,6,130,159,196,222,45,52,145,75,85,62,74,198,54,150,8,210,52,124,232,200,31,79,77,4,174,70,67,19,159,58,236,212,69,122,183,120,23,202,227,207,102,153,126,53,232,245,165,255,0,1,2,185,125,242,220,166,225,218,166,135,89,53,134,90,75,142,162,186,158,57,173,180,84,207,149,172,198,95,36,85,48,212,66,178,199,55,102,177,242,67,80,198,189,86,53,100,111,99,146,55,61,54,145,107,219,154,63,158,205,77,252,23,209,232,139,254,40,7,154,63,158,205,77,252,23,209,232,128,147,252,145,237,54,171,253,171,94,108,87,219,101,37,198,219,113,167,199,233,43,40,234,225,108,208,84,193,35,110,109,146,41,35,114,43,94,199,53,85,170,213,69,69,69,84,82,53,115,12,224,178,235,194,198,168,84,95,113,12,126,173,186,87,146,212,34,227,245,139,82,234,164,162,157,99,234,150,223,60,142,106,57,143,107,146,87,68,143,87,43,225,70,175,114,71,178,110,153,65,200,199,244,217,251,55,251,200,158,156,93,86,232,149,187,135,76,206,225,196,93,166,174,233,167,212,180,244,211,93,104,105,29,59,103,170,123,106,161,90,104,99,88,30,199,163,221,82,144,53,23,173,140,221,83,173,205,103,82,160,82,183,0,60,96,221,120,77,213,198,186,224,180,146,96,153,141,69,29,6,86,201,162,114,190,154,6,61,201,29,116,78,141,142,151,174,157,38,149,235,27,90,228,149,142,123,58,122,214,57,35,191,235,77,218,213,127,181,81,95,108,87,58,75,141,182,227,79,29,93,29,101,36,205,154,10,152,36,106,58,57,99,145,170,173,123,28,213,71,35,145,85,21,21,21,13,88,139,179,228,243,69,173,172,225,210,162,225,158,93,169,36,211,233,234,22,28,10,133,173,131,191,3,25,85,86,183,25,158,177,177,30,172,146,166,78,150,164,175,115,209,97,147,102,177,138,197,120,79,80,0,2,168,57,203,112,207,134,216,35,181,241,79,98,174,171,165,190,228,119,138,76,114,251,66,229,89,32,172,122,81,74,176,85,177,85,219,194,246,69,70,145,57,136,138,199,167,109,200,140,115,94,178,218,249,0,57,213,249,88,197,190,160,80,250,117,196,10,171,225,115,66,255,0,132,166,187,99,58,41,246,167,236,231,218,63,27,253,211,240,62,51,177,225,232,231,169,254,243,220,143,171,171,177,211,252,116,219,171,127,126,219,46,198,120,6,1,134,233,102,27,105,211,237,62,199,169,44,120,245,142,157,41,168,104,105,145,122,34,102,234,170,170,170,170,231,189,206,87,61,239,114,171,222,247,57,206,87,57,202,171,68,60,174,60,246,105,151,227,94,143,90,95,240,0,0,21,87,207,59,244,39,251,73,251,180,173,93,45,210,220,239,90,115,187,102,153,233,165,139,219,57,37,231,189,224,168,188,84,52,253,222,212,47,154,79,206,76,246,70,221,163,137,238,248,156,155,237,178,110,170,136,182,85,207,59,244,39,251,73,251,180,138,188,174,60,246,105,151,227,94,143,90,4,106,196,242,155,238,13,149,89,179,92,90,187,193,94,177,251,133,61,210,221,83,218,100,157,138,168,36,108,145,73,208,244,115,29,210,246,53,118,114,43,87,109,149,21,61,197,255,0,112,47,198,109,139,140,61,56,170,185,201,106,246,54,103,139,248,122,124,154,219,19,30,180,173,146,84,127,106,166,154,71,111,188,50,246,165,84,141,206,89,35,115,28,215,117,34,50,89,34,175,54,190,10,61,183,71,89,197,150,153,91,46,181,151,168,123,49,230,150,248,19,191,27,168,97,131,182,203,155,81,93,215,31,101,145,69,28,173,141,174,106,198,173,149,82,52,138,103,190,178,244,95,87,179,45,5,213,12,127,87,52,254,122,72,239,184,237,67,166,167,74,184,18,104,37,99,227,116,82,195,35,61,202,172,146,41,36,141,85,170,215,162,61,85,174,107,145,28,129,179,152,49,87,12,92,66,226,188,80,104,213,151,87,49,106,111,1,227,251,148,215,27,91,234,163,168,154,217,93,19,186,101,167,145,204,95,241,100,98,185,172,115,226,150,39,171,25,215,210,153,84,1,64,60,209,252,246,106,111,224,190,143,68,95,241,64,60,209,252,246,106,111,224,190,143,68,4,202,229,121,164,56,110,189,112,19,169,58,71,168,16,85,201,98,200,179,138,200,106,22,146,117,134,120,158,202,43,100,177,77,27,253,232,143,142,88,227,145,17,200,230,42,177,17,205,115,85,90,181,193,196,239,15,89,87,11,250,203,122,210,60,166,167,199,248,14,221,77,186,232,202,89,41,225,185,208,202,222,168,170,35,107,211,252,104,222,141,115,218,201,98,149,136,247,244,117,45,170,114,84,242,177,148,253,64,174,244,235,113,34,184,193,225,51,13,226,235,75,254,195,223,106,41,44,247,218,10,136,234,108,89,27,168,22,170,123,83,214,70,44,232,198,36,145,43,217,44,76,88,220,197,127,70,253,183,170,43,162,98,160,85,175,46,14,96,21,156,59,223,98,210,77,94,200,191,206,158,191,196,207,21,77,68,115,212,73,142,213,116,62,78,170,118,66,201,36,124,51,72,136,199,194,141,233,73,37,73,90,172,252,242,75,119,230,174,249,254,1,153,105,102,101,118,211,237,65,199,170,236,121,13,142,161,105,171,168,106,81,58,226,126,200,168,168,168,170,215,177,205,86,189,143,106,171,30,199,53,205,87,53,200,171,102,156,168,248,233,254,241,194,254,181,230,127,248,61,46,1,91,92,223,241,154,235,92,149,10,239,247,47,10,199,55,249,240,163,255,0,208,240,129,106,128,0,0,0,4,74,230,85,195,62,27,175,60,60,222,243,59,205,117,93,187,33,210,235,61,215,35,178,214,194,170,246,57,145,211,164,213,52,146,196,174,70,185,147,54,154,52,71,251,159,27,216,199,34,171,122,227,146,90,152,171,139,31,43,26,201,244,255,0,33,244,233,192,214,176,216,207,131,238,19,48,222,17,116,191,236,61,138,162,146,241,125,175,168,146,166,251,145,182,129,105,103,186,189,36,122,192,143,98,201,42,177,145,68,244,141,172,71,244,111,220,122,34,58,87,170,235,152,109,80,0,0,4,85,230,143,228,79,83,127,5,245,138,34,128,75,254,230,143,228,79,83,127,5,245,138,34,128,64,190,142,99,60,20,127,10,173,56,130,255,0,128,91,45,81,234,110,45,249,203,109,76,233,218,146,233,66,136,245,146,216,233,186,154,198,245,61,233,36,78,149,28,214,72,215,55,120,155,52,178,37,16,218,110,215,91,5,214,138,251,98,185,213,219,174,86,234,136,234,232,235,41,38,116,51,211,79,27,145,209,203,28,141,84,115,30,215,34,57,28,138,138,138,136,168,108,167,195,174,188,225,188,73,105,29,139,85,176,202,218,71,50,227,78,198,92,232,97,168,89,159,105,184,163,26,181,20,82,171,152,199,117,198,231,108,142,86,55,173,138,201,26,157,15,106,172,22,230,189,192,229,54,75,106,189,241,113,167,47,171,91,237,182,158,157,249,117,165,25,45,66,87,82,68,216,224,109,108,8,212,114,196,248,34,107,59,173,93,162,88,98,116,155,177,209,191,188,18,43,151,119,23,159,194,183,70,151,237,77,111,123,80,176,238,213,22,81,209,65,225,161,159,186,233,124,45,92,125,42,177,175,118,56,157,214,141,232,233,150,57,118,141,145,172,93,84,2,118,173,45,213,44,239,69,179,187,102,166,105,165,247,216,217,37,155,189,224,171,124,44,53,29,174,236,47,134,79,205,204,199,198,237,227,149,237,248,154,187,111,186,108,168,138,157,84,11,254,229,113,228,79,76,191,26,245,138,210,85,17,87,149,199,145,61,50,252,107,214,43,73,84,0,0,5,122,243,151,209,11,174,117,162,86,13,104,183,223,41,41,233,244,190,162,118,215,80,77,27,186,234,224,185,79,71,78,143,137,233,186,35,227,150,56,183,99,145,17,204,145,238,234,69,98,50,74,97,54,136,207,240,12,55,84,240,219,182,159,106,14,61,73,124,199,175,148,235,77,93,67,82,139,209,43,55,69,69,69,69,71,49,237,114,53,236,123,85,30,199,181,174,106,181,205,69,77,99,50,204,90,251,131,101,87,156,43,41,161,240,87,172,126,225,81,107,184,211,119,89,39,98,170,9,29,28,177,245,177,92,199,116,189,142,77,218,170,213,219,116,85,79,120,31,148,1,37,57,118,232,93,30,191,113,89,138,99,119,235,55,180,241,187,15,119,36,191,66,229,129,99,117,45,42,34,196,201,99,153,28,217,161,146,169,244,176,201,26,53,206,116,115,63,248,168,138,246,133,212,240,95,163,151,221,2,225,131,0,210,172,166,110,187,213,170,223,37,69,198,62,150,39,134,170,171,168,150,174,90,109,216,247,177,253,151,212,58,46,227,92,173,127,111,173,54,71,108,153,172,0,6,42,226,199,202,198,178,125,63,200,125,58,115,5,113,201,204,119,13,225,74,165,186,125,135,218,41,51,13,69,168,167,116,179,80,190,169,99,164,178,49,241,42,193,45,98,177,21,207,123,156,177,189,41,154,172,123,162,221,206,146,36,116,75,36,53,208,14,98,87,220,231,64,181,219,69,120,148,212,31,27,122,200,48,252,138,175,17,187,87,64,200,251,245,83,209,85,190,123,116,147,53,90,198,245,61,236,90,88,250,17,169,187,225,107,145,60,52,32,87,89,181,65,170,185,181,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,130,239,185,201,125,199,30,165,85,249,125,224,114,77,195,189,201,185,228,245,212,59,162,23,191,249,173,85,255,0,144,8,71,205,3,51,134,201,162,53,20,9,80,137,45,69,194,133,24,212,122,111,253,246,69,249,117,39,220,197,48,15,42,172,5,106,43,234,242,121,233,91,254,151,208,245,103,189,62,26,230,47,189,91,255,0,89,243,243,100,206,43,42,42,168,113,120,246,72,122,233,231,233,71,59,222,230,203,88,223,151,203,238,36,111,45,124,5,49,205,50,138,186,77,250,231,234,219,118,183,249,53,21,137,247,47,251,32,61,60,204,106,22,45,47,72,209,234,136,233,54,95,127,254,111,88,121,229,105,4,113,104,245,209,241,189,23,174,233,19,151,101,251,252,28,71,231,115,56,157,223,147,248,160,86,251,157,59,126,255,0,246,138,196,59,23,44,107,82,91,116,90,169,253,91,248,154,232,102,77,209,61,219,209,195,238,2,102,156,93,250,142,71,23,1,193,167,177,62,71,6,166,199,52,247,1,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,214,179,139,31,52,250,201,245,3,33,245,25,205,148,205,107,56,177,243,79,172,159,80,50,31,81,156,14,149,128,103,249,150,150,102,86,157,65,211,236,134,174,199,144,216,234,18,166,134,186,153,83,174,39,236,168,168,168,168,173,123,28,213,115,30,199,34,177,236,115,154,228,115,92,168,187,9,240,119,197,86,27,197,126,145,219,243,11,53,202,145,185,61,186,158,158,155,44,180,71,26,194,251,117,197,89,241,171,98,115,222,239,13,35,155,35,161,127,83,186,152,138,213,94,227,36,99,41,175,55,224,250,234,156,20,105,231,23,184,90,82,58,218,234,122,202,12,198,145,210,185,179,199,58,94,234,233,169,171,153,214,245,107,216,230,173,53,59,163,141,26,172,86,70,254,151,245,202,248,241,175,13,28,69,231,124,47,234,157,6,166,96,181,31,224,168,239,20,93,16,255,0,116,237,126,38,25,167,163,238,75,20,157,158,239,97,141,238,177,189,108,249,162,252,209,66,221,57,151,240,57,77,196,118,27,54,176,224,239,171,102,162,225,118,121,25,13,36,108,150,161,151,203,116,43,36,235,68,216,88,142,114,84,163,159,43,161,115,27,241,190,69,141,232,168,230,62,26,54,54,104,208,189,116,211,142,34,244,226,221,170,26,95,121,241,214,170,237,226,154,25,81,25,85,111,170,106,34,201,75,83,26,42,246,230,103,83,119,77,213,170,215,53,236,115,216,246,61,212,215,205,183,75,112,77,47,226,158,31,176,182,47,102,125,173,199,219,148,222,63,182,166,155,197,93,42,174,53,221,249,255,0,58,247,116,117,118,217,240,51,165,137,183,185,169,186,129,32,57,24,254,155,63,102,255,0,121,24,171,157,95,154,124,91,233,253,15,168,220,76,171,200,199,244,217,251,55,251,200,197,92,234,252,211,226,223,79,232,125,70,226,6,52,224,191,140,27,87,9,186,71,173,238,183,173,92,153,222,99,79,103,160,197,25,12,77,86,83,78,198,92,18,74,233,93,35,29,23,69,58,205,19,210,55,53,203,43,220,198,116,244,44,146,71,24,50,204,166,251,156,229,87,156,215,41,174,241,183,172,130,225,81,116,184,212,246,153,31,126,170,121,29,36,178,116,49,26,198,245,61,238,93,154,136,212,223,100,68,79,113,249,69,175,114,190,229,247,83,105,169,178,241,67,173,54,170,71,189,244,237,175,195,236,117,49,69,82,206,137,162,165,168,163,189,36,177,78,230,163,209,175,157,172,130,88,186,227,122,54,95,133,237,102,193,250,218,33,201,199,13,159,65,174,116,186,231,117,171,165,213,12,142,157,147,81,213,219,170,86,72,49,87,167,197,28,41,27,94,145,86,189,87,221,58,185,85,138,159,4,46,98,183,196,73,88,26,209,164,57,150,130,234,134,65,164,122,129,5,36,119,220,118,161,176,212,45,36,233,52,18,177,241,182,88,166,141,254,229,86,73,20,145,200,136,228,107,209,30,136,230,181,200,173,77,156,200,149,204,27,130,75,87,21,248,4,119,220,98,10,74,29,69,197,105,234,38,181,86,54,149,174,158,237,3,97,153,204,180,190,71,77,19,24,201,42,29,27,155,44,138,228,133,123,138,212,68,146,77,194,181,173,220,117,84,230,60,8,103,188,44,106,189,125,93,77,246,150,158,201,14,21,92,218,88,155,3,173,212,149,150,244,246,107,210,24,218,173,124,81,83,201,43,102,145,93,220,69,145,174,123,92,216,210,92,21,194,119,154,125,27,250,129,143,122,140,6,63,203,49,107,238,13,149,94,112,172,166,135,193,94,177,251,133,69,174,227,77,221,100,157,138,168,36,116,114,199,214,197,115,29,210,246,57,55,106,171,87,109,209,85,61,230,64,225,59,205,62,141,253,64,199,189,70,0,46,167,154,63,145,61,77,252,23,214,40,138,11,180,218,110,183,251,173,21,138,197,108,171,184,220,174,53,17,210,81,209,210,66,233,167,169,158,71,35,99,138,56,218,138,231,189,206,84,106,53,17,85,85,81,16,191,78,104,254,68,245,55,240,95,88,162,41,91,132,239,52,250,55,245,3,30,245,24,0,199,248,158,83,125,193,178,171,54,107,139,87,120,43,214,63,112,167,186,91,170,123,76,147,177,85,4,141,146,41,58,30,142,99,186,94,198,174,206,69,106,237,178,162,167,184,155,252,83,115,35,169,226,11,131,252,63,72,32,138,174,159,48,185,212,71,14,160,77,51,34,232,170,101,11,97,124,51,68,141,133,24,140,171,168,86,206,169,26,198,248,95,72,248,149,174,141,237,123,243,7,53,62,3,191,238,191,21,122,65,101,255,0,5,46,95,98,182,91,191,221,223,83,123,115,251,191,250,187,101,100,112,255,0,132,168,123,191,190,188,170,176,51,175,5,60,60,93,120,152,226,27,26,192,224,181,82,87,216,173,245,16,222,242,150,84,214,58,153,158,196,130,162,36,170,106,58,53,73,85,242,36,141,133,137,31,197,215,43,85,85,141,71,72,205,140,200,1,201,239,64,126,192,104,117,199,87,50,221,61,246,86,83,154,92,31,236,187,165,99,63,182,170,113,212,134,157,208,118,218,170,171,20,50,78,147,201,252,86,172,173,108,47,94,182,36,46,73,254,0,163,110,109,60,67,218,181,151,136,106,124,15,20,186,213,213,88,180,198,158,166,201,59,38,163,108,44,109,237,106,28,151,7,68,229,78,235,216,137,13,52,42,175,217,189,116,239,88,209,90,238,228,151,61,171,25,215,228,191,75,51,45,76,246,95,180,254,201,99,247,27,239,130,239,246,124,87,133,166,146,110,215,115,165,221,29,93,190,158,174,151,109,190,251,46,219,26,203,229,153,77,247,57,202,175,57,174,83,93,227,111,89,5,194,162,233,113,169,237,50,62,253,84,242,58,73,100,232,98,53,141,234,123,220,187,53,17,169,190,200,136,158,224,63,40,191,62,87,218,223,117,214,206,20,44,173,188,216,233,45,213,24,5,67,112,118,62,154,71,57,149,144,81,81,210,172,51,171,93,239,99,214,41,163,99,211,169,200,175,141,207,78,148,122,70,202,139,226,127,135,79,200,134,9,161,89,101,5,63,122,131,81,180,254,158,251,83,115,235,233,241,87,73,102,146,166,104,187,43,43,220,206,197,45,101,186,30,164,70,50,78,142,180,68,114,200,137,32,57,50,106,151,217,78,35,175,186,103,95,125,240,180,25,222,63,39,134,162,240,189,126,50,233,68,244,154,31,206,35,21,209,244,82,186,226,239,123,154,199,111,178,238,238,218,1,117,36,0,231,87,229,99,22,250,129,67,233,215,18,127,144,3,157,95,149,140,91,234,5,15,167,92,64,170,190,19,188,211,232,223,212,12,123,212,96,44,127,154,199,29,85,56,116,117,252,44,105,69,125,93,53,246,170,157,97,205,107,157,75,19,160,109,186,174,137,233,236,214,36,209,185,92,249,98,168,142,87,77,26,183,182,137,27,90,247,57,210,36,85,65,137,229,55,220,27,42,179,102,184,181,119,130,189,99,247,10,123,165,186,167,180,201,59,21,80,72,217,34,147,161,232,230,59,165,236,106,236,228,86,174,219,42,42,123,143,146,237,118,186,223,238,181,183,219,237,206,174,227,114,184,212,73,87,89,89,87,51,166,158,166,121,28,174,146,89,36,114,171,158,247,57,85,202,229,85,85,85,85,80,59,94,139,233,14,101,175,90,161,143,233,30,159,193,73,37,247,34,168,116,52,235,87,58,67,4,76,100,110,150,89,164,127,189,81,145,197,28,146,42,53,28,245,70,42,53,174,114,163,87,97,238,26,56,116,193,56,95,210,202,13,51,193,105,255,0,193,86,94,43,122,230,254,233,221,60,52,48,207,89,219,150,89,59,61,222,195,29,218,99,186,25,242,68,249,170,196,174,78,248,14,131,91,116,142,245,158,96,249,13,38,65,168,53,245,12,165,200,223,83,111,240,183,27,28,10,198,43,40,17,171,52,136,234,103,203,20,179,50,161,157,9,63,194,143,106,62,157,99,138,194,128,128,28,234,252,172,98,223,80,40,125,58,226,64,14,87,30,123,52,203,241,175,71,173,39,255,0,58,191,43,24,183,212,10,31,78,184,144,3,149,199,158,205,50,252,107,209,235,64,191,227,92,206,56,50,125,35,204,120,163,212,12,135,69,237,245,112,88,170,239,21,47,169,170,150,228,202,200,46,87,30,235,188,93,109,43,153,186,50,154,105,122,159,27,123,146,110,142,235,69,141,175,108,49,77,254,106,124,120,255,0,221,126,21,52,130,245,254,10,44,190,251,108,184,255,0,187,178,166,200,230,118,191,245,119,74,248,230,255,0,9,78,246,255,0,125,97,93,90,23,161,122,143,196,94,163,219,180,191,75,236,222,58,235,93,188,179,77,42,171,41,109,244,173,84,73,42,170,100,68,94,220,44,234,110,235,178,185,92,230,177,141,123,222,198,56,36,95,42,123,78,188,205,197,29,5,247,70,173,148,143,179,209,211,165,38,111,89,113,135,122,40,108,147,74,199,73,18,200,137,212,218,151,186,6,186,6,177,122,157,36,91,187,120,91,62,215,188,98,174,26,56,116,193,56,95,210,202,13,51,193,105,255,0,193,86,94,43,122,230,254,233,221,60,52,48,207,89,219,150,89,59,61,222,195,29,218,99,186,25,242,68,249,170,210,183,52,127,61,154,155,248,47,163,209,1,127,197,0,243,71,243,217,169,191,130,250,61,17,63,249,42,121,88,202,126,160,87,122,117,184,128,28,209,252,246,106,111,224,190,143,68,4,233,229,1,148,216,176,110,11,245,11,53,202,107,188,21,151,31,204,46,215,75,141,79,105,242,118,41,96,180,208,73,44,157,12,71,61,221,44,99,151,102,162,185,118,217,17,87,220,64,14,62,184,174,172,226,183,92,106,239,118,201,122,48,204,95,189,103,197,225,142,105,214,57,233,91,51,149,213,238,142,84,111,110,106,143,129,206,68,141,142,108,108,130,55,117,44,93,110,250,227,151,50,162,229,166,218,171,62,107,87,111,199,171,53,162,174,215,122,177,195,18,35,46,175,125,154,138,162,154,73,101,69,71,116,64,234,73,21,34,217,88,247,202,199,174,206,133,134,53,225,87,5,193,53,55,136,237,58,192,53,46,233,224,113,187,238,65,75,71,91,249,137,165,241,125,79,252,221,31,230,92,217,35,241,18,116,83,247,90,228,237,119,187,138,187,49,64,149,92,175,120,22,252,181,229,76,215,29,99,195,60,94,155,89,122,253,143,77,90,238,152,111,183,72,228,106,38,240,171,87,196,81,195,180,157,205,213,172,124,168,200,255,0,58,214,212,70,151,82,126,78,39,139,88,176,108,86,205,133,98,212,62,10,203,143,219,233,237,118,234,110,235,228,236,82,193,27,99,138,62,183,171,158,238,150,49,169,187,149,92,187,110,170,171,239,63,88,13,107,56,177,243,79,172,159,80,50,31,81,156,186,158,87,30,68,244,203,241,175,88,173,41,91,139,31,52,250,201,245,3,33,245,25,203,169,229,113,228,79,76,191,26,245,138,208,37,81,213,63,37,184,39,229,79,242,215,236,47,243,103,246,127,236,183,180,252,84,223,247,47,196,248,158,199,103,175,181,253,251,226,235,232,235,251,186,182,247,29,172,1,21,121,163,249,19,212,223,193,125,98,136,165,110,19,188,211,232,223,212,12,123,212,96,46,167,154,63,145,61,77,252,23,214,40,138,75,225,146,237,106,176,113,37,165,23,219,237,206,146,221,109,183,103,22,42,186,202,202,185,155,12,20,208,71,95,11,164,150,73,28,168,214,49,173,69,114,185,85,17,17,21,84,13,140,245,87,83,49,93,27,211,140,143,84,179,90,191,15,101,198,109,242,220,42,122,100,141,146,77,208,159,4,17,119,30,198,58,105,94,173,142,54,43,147,174,71,177,168,187,185,13,120,120,170,226,99,50,226,191,87,43,53,75,48,161,164,183,49,180,237,182,218,45,148,200,142,101,186,221,27,228,124,80,44,157,40,233,159,213,44,143,124,142,68,234,123,221,210,214,51,162,54,101,94,96,220,109,221,120,175,207,227,177,99,19,213,208,233,214,43,81,81,13,170,141,181,78,116,23,105,219,52,205,101,217,241,186,24,158,199,201,78,232,218,216,164,71,44,41,220,70,170,44,146,111,208,56,126,225,51,50,215,124,7,83,245,73,181,21,118,76,79,77,113,123,141,233,247,103,80,36,240,87,220,105,161,73,219,109,98,172,140,84,123,162,71,189,210,53,36,237,39,111,173,191,157,143,168,48,81,178,159,9,222,86,52,111,233,254,61,233,208,26,214,22,169,199,215,255,0,90,203,135,47,217,15,255,0,215,42,128,181,66,0,115,171,242,177,139,125,64,161,244,235,137,85,124,39,121,167,209,191,168,24,247,168,192,90,167,58,191,43,24,183,212,10,31,78,184,129,0,57,92,121,236,211,47,198,189,30,180,191,226,128,121,92,121,236,211,47,198,189,30,180,191,224,0,0,0,0,41,91,157,95,154,124,91,233,253,15,168,220,72,0,79,254,117,126,105,241,111,167,244,62,163,113,48,255,0,9,220,31,93,120,176,210,61,93,118,12,148,137,157,225,85,22,26,251,43,42,101,116,108,174,130,86,92,82,166,133,28,175,72,163,124,171,28,15,100,146,53,81,31,3,88,174,141,146,62,70,132,244,229,139,204,2,179,87,104,233,184,126,214,252,139,197,231,84,157,48,99,55,41,99,158,90,171,245,44,112,77,52,173,169,123,88,177,164,208,71,79,239,154,71,181,211,53,237,221,29,35,94,249,38,7,19,188,61,98,188,80,104,213,235,72,242,154,159,1,227,251,117,54,235,163,41,99,168,154,217,93,19,186,162,168,141,175,79,241,163,122,53,204,115,226,150,86,35,217,215,212,154,219,90,110,215,91,5,214,138,251,98,185,213,219,174,86,234,136,234,232,235,41,38,116,51,211,79,27,145,209,203,28,141,84,115,30,215,34,57,28,138,138,138,136,168,95,79,47,62,52,237,92,83,233,125,61,139,47,200,41,29,170,152,213,58,166,65,70,148,205,165,90,216,18,78,152,174,16,70,215,43,94,199,53,98,108,170,196,106,50,101,114,118,227,99,225,234,10,65,214,141,33,204,180,23,84,50,13,35,212,8,41,35,190,227,181,13,134,161,105,39,73,160,149,143,141,178,197,52,111,247,42,178,72,164,142,68,71,35,94,136,244,71,53,174,69,106,103,94,87,30,123,52,203,241,175,71,173,39,79,59,76,90,197,87,160,88,46,107,81,67,215,122,181,102,9,107,163,169,238,189,59,84,181,116,85,18,84,71,208,139,208,238,167,209,83,46,234,138,228,237,236,213,68,115,145,96,183,43,143,61,154,101,248,215,163,214,129,127,192,128,28,234,252,172,98,223,80,40,125,58,226,64,14,87,30,123,52,203,241,175,71,173,2,127,243,171,242,177,139,125,64,161,244,235,137,74,197,212,243,171,242,177,139,125,64,161,244,235,137,0,57,92,121,236,211,47,198,189,30,180,12,63,195,174,188,230,92,54,234,229,139,85,176,202,218,182,190,221,80,198,92,232,97,168,72,89,118,183,43,218,181,20,82,171,152,246,244,72,214,236,142,86,59,161,232,201,26,157,108,106,166,197,58,47,171,216,110,189,105,126,63,171,154,127,61,92,150,44,138,157,211,83,165,92,11,12,241,61,146,58,41,97,145,158,244,71,199,44,114,70,170,213,115,21,88,170,215,57,170,142,90,86,230,59,192,229,55,10,89,149,6,97,167,207,171,168,211,172,194,162,118,80,195,43,37,149,246,74,182,162,61,104,165,157,81,90,246,57,170,231,64,231,59,186,230,69,43,92,142,88,86,89,49,255,0,4,156,96,228,220,35,106,132,87,166,173,93,110,19,124,168,129,185,101,158,146,42,126,253,116,17,71,59,33,124,114,74,197,115,95,11,170,95,42,49,175,141,36,86,163,30,230,162,245,52,54,30,7,228,226,121,77,139,57,197,108,217,174,45,93,227,108,185,5,190,158,233,110,169,237,62,62,253,44,241,182,72,164,232,122,53,237,234,99,218,187,57,17,201,190,202,136,190,227,245,128,16,171,155,22,133,216,181,63,134,11,158,163,123,26,235,91,148,233,166,215,27,67,173,234,247,244,210,207,81,79,29,122,77,18,35,145,208,182,6,119,220,253,145,209,248,100,119,91,89,220,107,230,168,3,85,114,95,242,180,208,186,205,96,226,178,195,146,86,217,188,94,55,167,127,230,146,231,52,139,60,113,178,170,52,84,183,177,178,68,157,61,239,21,219,153,177,189,205,107,227,166,159,248,200,213,99,162,85,218,59,84,55,90,216,108,85,181,117,150,214,84,72,218,58,138,186,102,211,79,52,8,229,237,190,72,155,36,141,141,234,221,149,88,146,61,26,170,168,142,118,219,173,186,114,66,251,9,249,44,212,191,103,255,0,242,231,246,130,147,218,255,0,223,191,238,95,134,95,1,243,252,215,247,239,105,127,19,227,254,127,187,182,5,149,0,0,249,46,214,155,85,254,213,91,98,190,219,41,46,54,219,141,60,148,149,148,117,112,182,104,42,96,145,170,217,34,146,55,34,181,236,115,85,90,173,84,84,84,85,69,40,51,143,174,10,50,174,20,245,30,174,247,105,182,120,141,50,201,174,19,73,142,92,41,210,71,199,65,214,174,145,182,202,133,145,207,123,102,137,136,168,199,61,203,222,141,138,244,94,166,202,200,175,248,234,154,165,165,184,38,180,224,151,61,51,212,187,23,182,113,187,207,103,198,209,120,169,169,251,189,169,153,52,127,156,133,236,145,187,73,19,29,240,185,55,219,101,221,21,81,67,88,34,213,57,24,254,155,63,102,255,0,121,21,235,196,142,136,93,120,112,214,220,167,69,239,55,202,75,205,70,57,81,19,89,95,77,27,163,101,76,19,65,29,68,47,86,59,222,199,172,83,71,214,205,220,141,127,83,81,207,68,71,172,128,229,151,198,14,51,194,214,168,94,236,186,140,180,148,120,78,115,79,19,110,183,135,69,81,44,246,201,232,227,168,125,51,217,28,12,145,210,177,238,153,241,57,136,205,247,146,55,245,53,35,115,94,23,188,0,0,64,14,117,126,86,49,111,168,20,62,157,113,39,249,0,57,213,249,88,197,190,160,80,250,117,196,8,1,202,227,207,102,153,126,53,232,245,165,255,0,20,3,202,227,207,102,153,126,53,232,245,165,255,0,0,40,7,154,63,158,205,77,252,23,209,232,139,254,40,7,154,63,158,205,77,252,23,209,232,128,147,252,145,238,214,171,5,171,94,111,183,219,157,37,186,219,110,167,199,234,235,43,42,230,108,48,83,65,27,110,110,146,89,36,114,163,88,198,181,21,202,229,84,68,68,85,82,48,115,17,226,243,248,86,235,42,125,150,173,239,105,238,29,221,162,197,250,232,60,52,211,247,91,23,138,171,147,169,86,69,238,201,19,122,17,221,29,49,71,22,241,178,69,151,171,31,233,157,187,86,37,225,131,91,110,216,78,71,217,196,41,174,24,165,62,105,104,240,116,206,241,116,178,84,86,58,146,167,191,42,247,99,236,213,197,11,59,112,167,83,252,86,238,248,35,93,250,255,0,13,122,115,134,234,246,188,224,218,97,168,25,85,94,59,98,201,239,16,219,106,43,169,41,150,121,250,228,221,34,130,52,217,81,175,154,94,220,41,35,154,230,70,178,164,142,107,154,197,69,9,63,203,131,151,253,103,17,23,216,181,111,87,177,223,243,167,160,241,48,69,77,81,36,244,242,100,85,93,15,143,166,157,240,190,57,25,12,50,42,61,243,35,186,86,72,146,38,163,255,0,60,177,93,249,215,240,12,3,13,210,204,54,211,167,218,125,143,82,88,241,235,29,58,83,80,208,211,34,244,68,205,213,85,85,85,85,207,123,156,174,123,222,229,87,189,238,115,156,174,115,149,87,176,0,0,0,32,7,58,191,43,24,183,212,10,31,78,184,147,252,128,28,234,252,172,98,223,80,40,125,58,226,4,0,229,113,231,179,76,191,26,244,122,210,255,0,138,1,229,113,231,179,76,191,26,244,122,210,255,0,128,0,0,170,190,121,223,161,63,218,79,221,164,85,229,113,231,179,76,191,26,244,122,210,85,115,206,253,9,254,210,126,237,34,175,43,143,61,154,101,248,215,163,214,129,127,198,180,60,72,214,232,149,126,182,229,51,240,229,105,171,183,105,211,106,34,134,199,13,75,167,115,220,200,224,141,146,204,139,80,247,205,209,36,205,150,70,36,138,143,70,61,168,173,98,252,13,157,92,215,184,227,169,201,110,183,190,17,244,229,148,139,98,182,212,83,179,46,187,35,226,168,90,234,184,157,28,237,162,129,90,174,72,153,4,173,103,117,203,180,171,52,78,143,102,54,55,247,160,86,133,232,94,163,241,23,168,246,237,47,210,251,55,142,186,215,111,44,211,74,170,202,91,125,43,85,18,74,170,153,17,23,183,11,58,155,186,236,174,87,57,172,99,94,247,177,142,9,107,201,230,217,173,178,241,23,81,121,192,228,171,77,62,165,167,90,108,245,141,171,129,176,43,37,165,171,117,185,95,12,142,235,123,210,166,31,133,241,53,94,196,89,17,85,172,145,232,235,180,49,254,133,232,94,156,112,233,167,22,237,47,210,251,55,129,181,80,239,44,211,74,168,250,171,133,83,145,18,74,170,153,17,19,185,51,250,91,186,236,141,70,181,172,99,88,198,49,141,164,30,104,254,123,53,55,240,95,71,162,2,255,0,138,1,230,143,231,179,83,127,5,244,122,34,127,242,84,242,177,148,253,64,174,244,235,113,0,57,163,249,236,212,223,193,125,30,136,9,255,0,201,83,202,198,83,245,2,187,211,173,196,255,0,32,7,37,79,43,25,79,212,10,239,78,183,19,252,8,107,204,119,129,202,158,43,112,218,12,195,79,159,73,79,168,184,125,60,236,161,134,86,69,19,47,116,142,84,122,209,75,58,162,57,143,107,145,206,129,206,119,105,175,150,86,185,26,147,44,177,209,9,177,159,7,220,89,225,188,93,105,127,219,139,21,61,37,158,251,65,81,37,53,247,28,109,122,213,79,106,122,200,244,129,94,245,142,37,123,37,137,137,35,94,140,232,223,184,196,85,116,79,68,136,28,215,184,28,166,201,109,87,190,46,52,229,245,107,125,182,211,211,191,46,180,163,37,168,74,234,72,155,28,13,173,129,26,142,88,159,4,77,103,117,171,180,75,12,78,147,118,58,55,247,131,37,114,224,230,1,71,196,69,138,45,36,213,236,139,252,246,40,60,76,241,84,212,71,5,60,121,21,47,91,228,234,167,100,44,142,54,77,12,106,140,124,40,222,165,142,36,149,170,255,0,207,36,83,168,213,223,0,207,243,45,44,204,173,58,131,167,217,13,93,143,33,177,212,37,77,13,117,50,167,92,79,217,81,81,81,81,90,246,57,170,230,61,142,69,99,216,231,53,200,230,185,81,111,251,130,78,48,113,158,46,116,190,43,211,86,146,139,54,177,211,192,220,178,207,73,21,71,98,134,121,100,157,144,190,57,37,98,53,204,153,180,207,149,24,215,200,177,163,145,143,115,149,58,156,18,40,0,0,197,92,88,249,88,214,79,167,249,15,167,78,101,83,21,113,99,229,99,89,62,159,228,62,157,56,26,214,27,84,26,171,155,84,0,0,1,21,121,163,249,19,212,223,193,125,98,136,160,18,255,0,185,163,249,19,212,223,193,125,98,136,160,16,36,87,4,156,96,228,220,35,106,132,87,166,173,93,110,19,124,168,129,185,101,158,146,42,126,253,116,17,71,59,33,124,114,74,197,115,95,11,170,95,42,49,175,141,36,86,163,30,230,162,245,54,255,0,176,12,255,0,13,213,60,54,211,168,58,125,144,210,95,49,235,229,58,84,208,215,83,42,244,74,205,213,21,21,21,17,204,123,92,142,99,216,228,71,177,237,115,92,141,115,85,19,95,110,49,120,58,206,248,64,206,233,236,23,250,207,108,227,119,158,191,179,249,7,110,26,127,106,118,161,167,125,87,246,171,39,150,72,59,82,84,36,127,156,84,235,219,169,187,162,251,179,87,46,14,96,21,156,59,223,98,210,77,94,200,191,206,158,191,196,207,21,77,68,115,212,73,142,213,116,62,78,170,118,66,201,36,124,51,72,136,199,194,141,233,73,37,73,90,172,252,242,74,31,173,204,235,128,239,200,133,246,167,94,116,158,203,211,128,228,23,7,123,74,215,110,183,118,233,113,121,156,200,91,30,238,238,185,123,53,19,186,161,91,211,28,113,66,229,142,20,219,174,38,172,0,54,146,203,49,107,22,115,138,222,112,172,166,135,198,217,114,11,125,69,174,227,77,221,124,125,250,89,227,116,114,199,214,197,107,219,212,199,185,55,106,163,147,125,209,81,125,230,173,160,95,247,43,143,34,122,101,248,215,172,86,146,168,138,188,174,60,137,233,151,227,94,177,90,80,8,27,84,2,42,242,184,242,39,166,95,141,122,197,105,42,128,20,173,206,79,69,62,195,113,5,105,214,58,75,135,122,147,83,109,235,222,130,73,122,164,130,186,221,21,61,60,157,45,72,218,141,133,208,62,141,91,187,222,229,147,191,191,75,122,16,186,146,21,115,121,251,9,252,13,174,95,107,191,238,175,218,11,95,217,111,239,223,247,83,184,238,231,247,191,135,253,3,227,255,0,190,252,31,171,227,237,129,69,133,207,114,104,209,11,174,11,162,87,253,104,184,95,41,42,41,245,66,162,6,208,208,67,27,186,233,32,182,207,89,78,175,149,235,178,43,228,150,73,118,99,81,81,172,141,142,234,85,122,178,58,97,54,115,209,75,78,151,217,116,143,16,163,209,91,101,37,6,9,37,158,154,175,31,138,154,25,34,99,168,167,98,77,28,170,217,81,37,87,200,146,119,30,233,63,56,231,189,206,126,239,87,40,29,212,0,4,117,227,111,131,236,103,139,157,47,150,202,228,164,162,205,172,116,243,187,19,188,85,203,81,216,161,158,89,32,124,204,146,56,158,141,115,38,109,51,34,87,185,146,44,104,229,123,26,229,78,151,80,14,127,128,102,90,89,153,93,180,251,80,113,234,187,30,67,99,168,90,106,234,26,148,78,184,159,178,42,42,42,42,181,236,115,85,175,99,218,170,199,177,205,115,85,205,114,42,237,16,64,14,105,124,20,98,186,161,167,23,238,36,48,171,103,130,207,177,11,127,141,187,120,116,141,145,222,237,112,34,119,157,81,214,230,167,122,158,6,186,70,74,138,175,116,113,44,42,217,63,51,218,10,86,54,168,53,87,47,207,151,159,26,118,174,41,244,190,158,197,151,228,20,142,213,76,106,157,83,32,163,74,102,210,173,108,9,39,76,87,8,35,107,149,175,99,154,177,54,85,98,53,25,50,185,59,113,177,240,245,4,181,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,126,71,20,219,115,147,190,71,22,160,28,207,130,247,84,218,59,93,93,75,213,54,142,9,28,190,253,190,77,85,255,0,168,251,206,145,171,119,200,108,56,53,234,190,89,81,141,134,223,83,34,170,185,19,220,144,200,191,173,63,80,20,227,199,142,78,237,68,215,239,179,212,172,84,74,101,154,63,154,63,126,220,245,191,205,77,254,242,219,248,119,195,226,195,176,26,27,83,125,253,190,239,191,103,39,206,105,93,247,170,255,0,56,167,187,44,113,234,223,24,149,16,182,63,17,31,122,234,239,122,117,162,181,175,168,84,95,229,127,61,11,197,198,232,91,111,182,71,76,216,218,212,110,251,108,155,124,220,171,255,0,88,16,111,153,195,94,184,93,59,250,211,221,82,198,236,191,238,85,135,122,229,171,36,178,232,148,189,78,110,205,170,129,191,63,185,40,225,254,131,29,115,61,154,161,184,165,52,73,183,74,206,197,247,111,254,14,180,200,124,181,96,237,104,147,151,184,171,215,81,78,245,77,254,245,163,132,9,130,113,127,200,243,242,60,61,61,192,120,67,153,193,19,99,151,200,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,6,181,156,88,249,167,214,79,168,25,15,168,206,108,166,107,89,197,143,154,125,100,250,129,144,250,140,224,92,247,44,235,77,170,255,0,203,255,0,79,236,87,219,101,37,198,219,113,167,191,82,86,81,213,194,217,160,169,130,75,181,115,100,138,72,220,138,215,177,205,85,106,181,81,81,81,85,20,172,14,96,220,18,93,120,80,207,227,190,227,16,85,215,105,214,85,81,81,53,170,177,180,174,108,22,153,221,52,206,101,165,242,58,105,94,247,199,78,216,220,217,100,86,172,201,220,86,162,172,114,109,105,92,174,60,137,233,151,227,94,177,90,103,253,85,211,60,87,89,52,227,35,210,220,214,147,196,89,114,107,124,182,250,158,152,227,124,144,245,167,193,60,93,198,61,141,154,39,163,100,141,234,213,232,145,140,114,38,237,64,40,219,151,207,27,119,94,20,51,249,44,89,60,245,117,218,117,149,84,83,195,117,163,117,83,155,5,166,119,77,11,95,118,100,109,134,87,189,241,211,182,70,186,40,209,171,50,118,209,202,171,28,123,119,94,111,249,77,139,57,215,221,61,205,113,106,239,27,101,200,52,190,211,116,183,84,246,159,31,126,150,122,218,249,34,147,161,232,215,183,169,143,106,236,228,71,38,251,42,34,251,136,235,197,87,12,249,151,10,26,185,89,165,185,133,117,37,197,142,167,109,202,209,115,166,84,107,46,54,233,31,35,34,157,99,234,87,66,254,168,164,99,227,114,175,75,216,238,151,61,157,18,63,21,86,221,174,183,26,106,10,59,133,206,174,170,158,215,78,180,148,49,77,51,158,202,88,22,89,38,88,162,106,174,204,98,203,52,178,43,91,178,117,200,247,124,220,170,161,105,92,140,127,77,159,179,127,188,140,85,206,175,205,62,45,244,254,135,212,110,38,85,228,99,250,108,253,155,253,228,98,174,117,126,105,241,111,167,244,62,163,113,3,170,114,181,225,70,197,196,94,178,215,102,89,212,86,171,142,33,166,254,22,178,225,100,173,133,242,251,86,170,165,179,165,36,106,212,84,98,194,199,192,249,100,71,171,154,238,219,35,88,222,201,94,172,189,66,170,249,24,254,155,63,102,255,0,121,22,168,0,0,5,106,243,130,225,70,197,125,193,23,138,172,90,43,85,174,245,140,246,40,242,132,236,189,147,94,169,102,154,10,106,89,58,154,170,197,154,7,189,172,221,205,71,62,39,236,178,109,4,81,186,181,184,78,243,79,163,127,80,49,239,81,128,186,158,104,254,68,245,55,240,95,88,162,41,91,132,239,52,250,55,245,3,30,245,24,0,186,158,104,254,68,245,55,240,95,88,162,41,91,132,239,52,250,55,245,3,30,245,24,11,169,230,143,228,79,83,127,5,245,138,34,149,184,78,243,79,163,127,80,49,239,81,128,13,148,202,128,226,111,149,237,198,215,197,102,25,46,3,31,136,211,45,87,204,27,77,85,75,65,37,45,13,86,61,214,146,214,86,211,192,199,34,68,176,178,146,10,185,105,213,172,94,150,195,218,115,28,230,198,179,219,248,3,242,113,60,90,197,131,98,182,108,43,22,161,240,86,92,126,223,79,107,183,83,119,95,39,98,150,8,219,28,81,245,189,92,247,116,177,141,77,220,170,229,219,117,85,95,121,250,192,1,0,57,205,234,151,217,78,28,108,90,103,65,125,240,181,249,222,65,31,137,162,240,189,126,50,215,68,197,154,111,206,43,21,177,244,85,58,220,239,115,154,247,111,178,110,222,226,21,65,195,70,1,77,170,124,67,105,190,159,92,49,234,187,229,182,249,148,91,105,174,148,52,201,47,92,182,239,16,197,172,85,88,149,30,198,54,157,37,123,222,213,78,134,53,206,221,189,59,166,117,230,167,172,118,45,93,226,226,239,77,142,67,189,38,5,111,139,14,146,167,169,255,0,219,85,84,211,207,37,74,244,61,141,86,118,231,168,150,13,190,38,187,177,214,215,43,94,136,153,43,146,198,1,83,125,226,27,43,212,26,140,122,146,178,219,138,226,239,166,101,116,201,19,159,65,113,172,168,141,33,88,145,203,214,215,190,158,10,246,43,216,158,230,117,181,202,157,196,71,4,223,230,167,163,151,221,93,225,30,239,83,142,77,189,94,5,112,139,49,146,155,165,159,219,84,180,208,79,29,74,117,189,237,70,118,224,168,150,125,254,39,59,177,208,214,171,158,138,148,153,162,25,173,171,77,117,163,1,212,107,237,61,92,246,220,87,40,181,94,235,34,164,99,93,60,144,83,85,199,52,141,141,174,115,90,175,86,177,81,17,92,212,223,109,213,62,102,201,26,177,130,254,84,52,179,50,211,63,106,123,51,237,110,63,113,177,120,222,199,123,194,248,170,105,33,238,246,250,155,215,211,220,234,233,234,110,251,109,186,111,185,172,190,89,139,95,112,108,170,243,133,101,52,62,10,245,143,220,42,45,119,26,110,235,36,236,85,65,35,163,150,62,182,43,152,238,151,177,201,187,85,90,187,110,138,169,239,3,105,50,0,115,171,242,177,139,125,64,161,244,235,137,157,121,123,234,133,171,85,120,62,211,107,157,189,180,144,212,88,44,241,98,245,212,144,214,182,165,244,243,219,218,148,201,221,217,17,99,124,177,71,21,66,70,228,221,172,168,103,189,200,168,247,96,174,117,126,86,49,111,168,20,62,157,113,2,170,248,78,243,79,163,127,80,49,239,81,128,159,252,203,185,116,127,221,222,37,244,46,221,255,0,133,94,51,27,39,123,255,0,92,173,175,188,120,138,170,159,247,38,120,88,99,255,0,100,196,249,180,128,28,39,121,167,209,191,168,24,247,168,192,108,166,6,181,156,52,113,23,157,240,191,170,116,26,153,130,212,127,130,163,188,81,116,67,253,211,181,248,152,102,158,143,185,44,82,118,123,189,134,55,186,198,245,179,230,139,243,69,191,238,26,56,139,193,56,160,210,202,13,76,193,106,63,193,81,222,40,186,38,254,230,93,60,52,51,79,71,220,150,40,251,221,174,251,27,221,99,122,31,243,69,249,162,83,183,53,140,75,68,176,238,40,235,237,250,80,218,186,107,237,85,58,220,179,90,55,69,59,160,109,222,174,87,213,247,217,60,210,185,92,249,98,168,141,206,142,54,54,24,209,35,233,115,156,233,25,23,95,229,187,157,113,29,138,241,29,107,178,112,245,107,246,231,183,58,27,147,89,171,39,124,54,185,237,113,191,227,168,171,149,26,239,15,217,238,42,199,80,141,115,218,247,163,26,201,123,203,4,161,63,249,213,249,88,197,190,160,80,250,117,196,168,13,49,212,204,171,72,178,248,243,172,42,175,194,94,169,237,247,43,125,53,83,100,146,57,41,124,109,20,244,111,158,39,198,246,189,147,70,202,135,62,55,163,190,25,26,199,42,42,34,162,219,255,0,58,191,43,24,183,212,10,31,78,184,148,172,7,234,226,120,181,247,57,202,172,216,86,45,67,227,111,89,5,194,158,215,110,166,238,178,62,253,84,242,54,56,163,235,122,181,141,234,123,218,155,185,81,169,190,234,168,158,242,250,120,5,224,163,21,225,79,78,41,47,119,107,103,136,212,220,154,223,12,153,29,194,161,35,124,148,29,104,217,29,108,167,88,220,246,54,24,158,136,143,115,28,189,233,24,143,85,233,108,76,139,21,114,189,224,91,242,41,138,179,92,117,143,12,240,154,147,122,235,246,61,53,107,186,166,177,90,228,141,168,155,194,173,79,15,89,54,242,119,55,87,61,145,43,35,252,211,157,81,26,207,240,6,63,202,120,122,208,44,230,251,85,148,230,186,31,167,249,5,234,183,163,196,220,110,152,205,21,93,84,253,12,107,25,215,44,145,185,238,233,99,26,212,221,125,205,106,34,123,145,12,128,0,235,248,86,158,224,58,107,106,150,197,167,56,62,63,138,219,103,168,117,92,180,118,75,100,52,48,73,59,154,214,186,87,71,11,90,213,122,181,140,106,185,83,125,152,212,251,144,162,30,104,254,123,53,55,240,95,71,162,47,248,160,30,104,254,123,53,55,240,95,71,162,3,58,240,185,165,246,173,85,229,49,174,118,203,131,169,33,168,176,101,23,60,162,134,174,106,38,212,190,158,123,125,178,223,82,189,173,213,22,55,203,20,114,211,172,141,93,218,202,135,251,156,138,172,117,122,226,121,77,247,6,202,172,217,174,45,93,224,175,88,253,194,158,233,110,169,237,50,78,197,84,18,54,72,164,232,122,57,142,233,123,26,187,57,21,171,182,202,138,158,226,226,121,53,90,109,87,254,17,51,107,21,246,217,73,113,182,220,115,139,149,37,101,29,92,45,154,10,152,36,182,91,219,36,82,70,228,86,189,142,106,171,85,170,138,138,138,168,165,69,234,198,11,249,47,213,60,203,76,253,169,237,63,178,89,5,198,197,227,123,29,159,21,225,106,100,135,187,219,234,119,71,87,111,171,167,169,219,111,182,235,182,224,108,189,167,185,173,171,82,176,12,107,81,172,84,245,112,91,114,171,61,21,238,142,42,182,53,179,199,5,76,44,154,54,200,214,185,205,71,163,94,136,168,142,114,111,190,202,191,51,176,17,43,149,198,175,84,234,215,7,216,204,23,41,234,231,185,96,213,19,98,21,83,77,4,81,49,236,166,107,31,74,216,146,63,227,49,148,115,210,70,174,114,53,234,248,222,174,234,254,59,165,168,26,214,113,99,230,159,89,62,160,100,62,163,57,117,60,174,60,137,233,151,227,94,177,90,82,183,22,62,105,245,147,234,6,67,234,51,151,83,202,227,200,158,153,126,53,235,21,160,74,160,0,17,87,154,63,145,61,77,252,23,214,40,138,1,47,251,154,63,145,61,77,252,23,214,40,138,43,210,173,51,202,181,147,81,241,205,45,194,169,60,69,235,38,184,69,111,166,234,142,71,199,15,90,252,115,203,219,99,222,216,98,98,58,73,30,141,94,136,216,247,42,108,213,3,186,240,171,195,62,101,197,126,174,81,233,110,31,93,73,110,99,105,221,114,187,220,234,85,28,203,117,186,55,198,201,103,72,250,145,211,63,170,88,216,200,218,169,212,247,183,169,204,103,92,140,187,253,73,210,28,55,65,120,9,212,77,35,211,248,42,227,177,99,186,111,146,67,78,181,115,172,211,202,247,209,84,203,44,210,63,220,138,249,37,146,73,21,26,141,98,43,213,26,214,181,17,169,218,184,85,225,159,13,225,67,72,232,244,183,15,174,171,184,189,213,14,185,93,238,117,42,173,125,198,227,35,35,100,179,164,125,74,216,89,211,20,108,100,109,85,233,99,27,212,231,191,174,71,253,124,88,249,88,214,79,167,249,15,167,78,6,181,134,198,122,7,167,184,14,165,112,137,162,214,45,70,193,241,252,170,219,6,15,142,85,197,71,123,182,67,93,4,115,182,217,19,91,43,99,153,174,106,61,26,247,181,28,137,190,207,114,125,234,107,152,108,167,194,119,149,141,27,250,127,143,122,116,0,125,86,158,25,56,109,176,93,104,175,182,46,31,52,214,221,114,183,84,71,87,71,89,73,137,208,67,61,52,241,185,29,28,177,200,216,145,204,123,92,136,228,114,42,42,42,34,161,18,249,213,249,88,197,190,160,80,250,117,196,159,228,0,231,87,229,99,22,250,129,67,233,215,16,32,7,43,143,61,154,101,248,215,163,214,151,252,80,15,43,143,61,154,101,248,215,163,214,146,127,139,126,107,217,54,55,196,53,146,203,195,158,81,73,116,211,236,70,162,20,200,150,10,74,117,102,77,59,106,17,213,52,240,213,202,201,149,180,221,166,36,76,158,38,49,85,239,153,237,89,89,217,112,22,190,12,127,161,122,233,167,28,69,233,197,187,84,52,190,243,227,173,85,219,197,52,50,162,50,170,223,84,212,69,146,150,166,52,85,237,204,206,166,238,155,171,85,174,107,216,231,177,236,123,178,0,0,0,20,173,206,175,205,62,45,244,254,135,212,110,38,85,228,99,250,108,253,155,253,228,98,174,117,126,105,241,111,167,244,62,163,113,50,175,35,31,211,103,236,223,239,32,59,87,54,46,10,45,217,78,43,115,226,163,77,237,157,25,37,155,106,156,198,6,37,85,68,215,90,22,199,79,79,29,68,109,71,62,56,124,44,112,245,61,27,27,26,177,44,178,61,232,177,34,62,170,244,183,84,179,189,22,206,237,154,153,166,151,223,99,100,150,110,247,130,173,240,176,212,118,187,176,190,25,63,55,51,31,27,183,142,87,183,226,106,237,190,233,178,162,42,108,252,82,183,51,174,3,191,34,23,218,157,121,210,123,47,78,3,144,92,29,237,43,93,186,221,219,165,197,230,115,33,108,123,187,186,229,236,212,78,234,133,111,76,113,197,11,150,56,83,110,184,154,161,146,185,128,241,49,134,241,95,203,243,10,213,44,62,134,174,220,246,234,69,37,182,239,108,169,69,115,237,215,24,237,85,175,150,4,147,165,27,51,58,101,141,236,145,168,157,76,123,122,154,199,245,198,200,193,202,227,207,102,153,126,53,232,245,164,95,142,237,117,134,213,81,98,134,231,86,203,109,101,68,53,117,20,109,153,201,4,211,194,217,27,20,175,143,126,151,61,141,158,102,181,202,155,181,37,145,19,110,165,222,80,114,184,243,217,166,95,141,122,61,104,23,189,154,233,238,3,169,86,168,172,90,141,131,227,249,85,182,10,134,213,197,71,123,182,67,93,4,115,181,174,107,101,108,115,53,205,71,163,94,246,163,145,55,217,238,79,189,78,191,139,112,245,160,88,53,246,151,41,194,180,63,79,241,251,213,23,95,134,184,218,241,154,42,74,168,58,216,230,63,162,88,227,107,219,212,199,185,171,178,251,218,229,69,247,42,153,0,1,0,57,213,249,88,197,190,160,80,250,117,196,128,28,174,60,246,105,151,227,94,143,90,79,254,117,126,86,49,111,168,20,62,157,113,32,7,43,143,61,154,101,248,215,163,214,129,123,217,254,1,134,234,158,27,118,211,237,65,199,169,47,152,245,242,157,105,171,168,106,81,122,37,102,232,168,168,168,168,230,61,174,70,189,143,106,163,216,246,181,205,86,185,168,169,175,103,24,60,38,102,92,34,234,135,216,123,237,69,93,226,197,95,79,29,77,139,35,117,2,82,193,117,98,70,197,157,24,196,146,84,99,226,149,235,27,152,175,235,219,182,245,68,108,172,85,216,204,234,154,145,165,90,113,172,22,42,124,99,84,48,187,86,77,106,164,184,83,93,33,164,184,211,164,177,178,170,7,245,199,34,34,255,0,194,107,147,248,175,141,242,70,244,115,30,246,184,32,175,38,202,30,32,173,250,79,118,147,50,167,238,233,61,211,106,204,54,122,139,164,82,73,13,83,106,106,34,173,142,158,157,173,116,140,133,210,70,174,122,72,248,218,217,26,142,142,57,59,242,200,219,21,0,1,18,185,159,235,69,171,74,120,75,203,108,80,229,244,150,156,159,57,167,109,134,205,70,230,54,89,235,224,146,104,155,112,107,35,86,187,102,37,27,230,107,165,84,68,98,201,26,35,155,35,227,222,90,148,151,206,27,91,238,185,231,17,116,250,53,53,142,146,142,219,165,212,232,218,122,182,200,231,207,93,61,198,150,146,166,87,191,228,214,49,173,72,88,214,34,42,238,201,28,174,94,180,100,97,2,201,191,202,67,94,106,116,179,137,120,244,218,225,91,73,6,61,169,244,254,203,169,90,154,136,169,217,21,198,6,73,45,12,136,247,177,92,247,185,203,45,51,34,107,217,214,250,198,175,196,230,49,171,8,15,170,211,118,186,216,46,180,87,219,21,206,174,221,114,183,84,71,87,71,89,73,51,161,158,154,120,220,142,142,88,228,106,163,152,246,185,17,200,228,84,84,84,69,64,54,158,6,63,208,29,99,177,113,1,163,88,158,177,99,144,248,122,76,154,222,218,137,41,186,158,255,0,9,84,199,58,58,154,110,183,177,139,39,106,120,229,139,185,208,141,127,71,83,126,23,34,153,0,0,0,10,1,230,143,231,179,83,127,5,244,122,34,42,146,171,154,63,158,205,77,252,23,209,232,135,8,92,33,255,0,10,221,26,214,207,178,212,93,237,66,195,189,129,91,139,245,215,248,104,103,238,186,187,197,82,73,212,139,26,247,99,137,189,10,238,142,153,99,139,121,25,26,203,212,19,43,149,15,28,116,217,45,170,201,194,62,163,50,173,111,182,218,122,134,98,55,101,124,181,9,93,73,19,100,157,212,83,171,149,203,19,224,137,175,237,57,54,137,97,137,177,236,199,70,206,245,154,20,237,192,175,42,252,135,63,169,165,213,46,39,177,250,187,30,49,5,68,240,195,134,92,169,170,169,46,55,102,118,165,141,102,153,204,150,41,168,152,201,150,55,177,21,21,242,246,221,187,91,27,152,249,46,36,1,0,57,213,249,88,197,190,160,80,250,117,196,159,228,0,231,87,229,99,22,250,129,67,233,215,16,32,7,43,143,61,154,101,248,215,163,214,151,252,80,15,43,143,61,154,101,248,215,163,214,151,252,0,160,30,104,254,123,53,55,240,95,71,162,47,248,160,30,104,254,123,53,55,240,95,71,162,3,191,240,1,163,151,221,125,225,131,138,189,42,197,166,232,189,93,109,248,181,69,186,62,150,47,137,170,164,168,174,171,138,155,119,189,140,103,121,244,237,139,184,231,35,89,220,235,93,209,187,44,22,45,83,145,143,233,179,246,111,247,145,93,90,253,163,151,222,31,245,151,44,209,220,142,111,17,87,140,220,29,79,29,79,75,25,226,233,94,212,146,154,167,161,143,122,71,221,130,72,165,237,245,171,153,215,210,239,137,170,128,108,147,167,185,173,171,82,176,12,107,81,172,84,245,112,91,114,171,61,21,238,142,42,182,53,179,199,5,76,44,154,54,200,214,185,205,71,163,94,136,168,142,114,111,190,202,191,51,176,16,215,148,158,107,106,202,184,45,199,236,86,250,122,184,234,48,235,197,214,201,92,233,152,212,100,147,190,165,213,200,232,149,28,170,172,237,87,68,213,87,35,87,173,175,77,182,68,115,166,80,0,0,2,0,115,171,242,177,139,125,64,161,244,235,137,63,200,1,206,175,202,198,45,245,2,135,211,174,32,64,14,87,30,123,52,203,241,175,71,173,47,248,160,30,87,30,123,52,203,241,175,71,173,47,248,0,0,10,171,231,157,250,19,253,164,253,218,86,94,7,159,230,90,97,147,65,153,233,254,67,87,98,190,210,211,213,211,83,220,41,21,27,60,12,169,167,146,158,85,141,219,110,199,172,83,72,136,246,236,246,42,163,154,173,114,35,146,205,57,231,126,132,255,0,105,63,118,149,86,7,96,192,48,12,203,84,243,43,78,159,105,246,61,87,124,200,111,149,9,77,67,67,76,137,215,43,246,85,85,85,85,70,177,141,106,57,239,123,149,24,198,53,206,114,181,173,85,75,254,224,147,131,236,103,132,109,47,138,202,212,164,173,205,175,148,240,59,44,188,82,75,81,216,174,158,41,39,124,44,142,57,94,173,107,33,109,75,226,71,181,145,172,136,212,123,218,213,94,150,225,254,92,28,191,232,248,119,177,69,171,122,189,142,255,0,158,197,127,137,130,42,106,137,32,168,143,29,165,235,124,125,52,239,133,242,70,249,166,141,17,239,153,29,212,145,202,145,53,25,249,229,150,117,0,49,254,83,195,214,129,103,55,218,172,167,53,208,253,63,200,47,85,189,30,38,227,116,198,104,170,234,167,232,99,88,206,185,100,141,207,119,75,24,214,166,235,238,107,81,19,220,136,100,0,7,95,194,180,247,1,211,91,84,182,45,57,193,241,252,86,219,61,67,170,229,163,178,91,33,161,130,73,220,214,181,210,186,56,90,214,171,213,172,99,85,202,155,236,198,167,220,133,16,243,71,243,217,169,191,130,250,61,17,127,197,0,243,71,243,217,169,191,130,250,61,16,19,255,0,146,167,149,140,167,234,5,119,167,91,137,254,64,14,74,158,86,50,159,168,21,222,157,110,39,248,26,214,112,197,196,46,85,194,254,178,217,117,115,22,166,241,254,3,185,77,113,181,190,170,74,120,110,116,50,183,166,90,121,28,197,255,0,22,70,43,154,246,178,88,162,122,177,253,29,43,177,158,158,230,182,173,74,192,49,173,70,177,83,213,193,109,202,172,244,87,186,56,170,216,214,207,28,21,48,178,104,219,35,90,231,53,30,141,122,34,162,57,201,190,251,42,252,205,93,205,148,248,78,242,177,163,127,79,241,239,78,128,10,160,230,141,193,37,171,135,236,154,29,109,211,120,41,40,240,156,210,240,250,71,217,105,41,91,79,5,138,181,105,217,35,98,143,121,156,233,25,59,163,173,149,26,200,217,28,41,26,70,155,34,198,134,53,229,113,231,179,76,191,26,244,122,210,127,243,171,242,177,139,125,64,161,244,235,137,0,57,92,121,236,211,47,198,189,30,180,11,254,0,0,49,87,22,62,86,53,147,233,254,67,233,211,153,84,197,92,88,249,88,214,79,167,249,15,167,78,6,181,134,213,6,170,230,213,0,0,0,69,94,104,254,68,245,55,240,95,88,162,40,4,191,238,104,254,68,245,55,240,95,88,162,40,4,13,151,120,138,208,108,55,137,45,35,190,233,78,103,69,72,230,92,105,222,251,101,116,212,235,51,237,55,20,99,146,158,182,36,107,216,238,184,220,237,213,168,246,245,177,95,27,151,161,238,69,215,95,90,52,135,50,208,93,80,200,52,143,80,32,164,142,251,142,212,54,26,133,164,157,38,130,86,62,54,203,20,209,191,220,170,201,34,146,57,17,28,141,122,35,209,28,214,185,21,169,179,153,26,184,232,224,202,197,198,30,156,82,219,35,186,251,27,51,197,252,69,70,51,114,149,239,90,86,201,42,51,187,77,83,27,119,222,25,123,81,34,200,214,172,145,185,141,115,122,145,31,20,129,21,121,74,113,175,237,186,58,62,19,117,54,231,117,172,189,67,222,147,11,184,78,189,248,221,67,12,29,199,219,28,168,222,184,251,44,138,89,34,116,142,115,86,53,116,72,177,164,80,177,245,44,125,87,107,77,214,193,117,173,177,95,109,149,118,235,149,186,162,74,74,202,58,184,93,12,244,211,198,229,108,145,73,27,145,28,199,181,200,173,86,170,34,162,162,162,159,40,23,253,202,227,200,158,153,126,53,235,21,166,85,254,9,220,44,127,228,211,165,95,251,155,110,255,0,224,152,171,149,199,145,61,50,252,107,214,43,73,84,7,228,226,216,158,43,131,88,169,113,108,43,25,181,99,246,90,46,191,13,110,181,209,71,73,75,7,91,220,247,244,69,26,53,141,234,123,220,229,217,61,238,114,170,251,213,79,214,0,1,77,124,233,53,142,197,152,107,46,37,163,182,136,123,149,122,119,111,168,168,186,84,245,61,58,106,174,77,167,145,180,221,14,98,34,244,65,5,60,189,198,189,237,119,137,233,248,93,27,145,109,251,44,202,108,88,54,43,121,205,114,154,239,5,101,199,237,245,23,75,141,79,105,242,118,41,96,141,210,75,39,67,17,207,119,75,24,229,217,168,174,93,182,68,85,247,26,203,234,174,166,101,90,201,168,249,30,169,102,181,126,34,245,147,92,37,184,84,244,201,35,227,135,173,126,8,34,238,61,239,108,49,49,27,28,108,87,47,68,108,99,81,118,106,1,213,75,179,228,243,173,246,172,243,135,74,141,26,134,199,87,71,114,210,234,133,109,69,91,164,107,224,174,130,227,85,87,83,19,217,242,115,30,215,36,204,115,21,21,54,100,110,71,47,90,178,58,76,37,167,44,13,104,186,233,79,22,152,149,138,108,190,174,211,140,103,53,14,176,222,104,218,199,75,5,124,242,67,43,109,237,124,104,215,108,244,172,124,45,108,168,136,172,73,36,69,115,99,124,155,133,250,0,0,24,171,139,31,43,26,201,244,255,0,33,244,233,204,170,98,174,44,124,172,107,39,211,252,135,211,167,3,90,195,186,232,190,175,102,90,11,170,24,254,174,105,252,244,145,223,113,218,135,77,78,149,112,36,208,74,199,198,232,165,134,70,123,149,89,36,82,73,26,171,85,175,68,122,171,92,215,34,57,58,81,99,252,113,242,192,213,8,117,181,185,71,12,58,121,73,116,196,243,106,135,58,59,45,173,209,210,50,193,90,216,22,73,153,39,126,68,138,58,105,86,57,36,141,232,230,70,199,191,195,163,89,249,132,148,44,211,134,46,33,113,94,40,52,106,203,171,152,181,55,128,241,253,202,107,141,173,245,81,212,77,108,174,137,221,50,211,200,230,47,248,178,49,92,214,57,241,75,19,213,140,235,233,76,170,71,94,11,120,45,195,120,54,195,110,246,107,54,69,87,146,100,57,37,68,115,94,175,83,66,180,204,168,100,43,34,83,67,21,50,61,237,137,145,182,89,55,94,167,61,207,145,234,174,233,232,100,114,40,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,11,250,191,88,68,216,240,191,51,202,38,192,121,34,119,31,249,195,241,173,36,188,82,195,47,75,234,40,103,141,126,29,254,23,82,85,127,177,95,212,74,247,42,34,123,202,176,230,193,168,149,49,94,225,194,169,167,141,81,244,84,210,185,189,45,85,94,184,234,155,243,223,127,229,126,160,48,255,0,45,59,4,185,71,17,115,94,229,78,182,197,71,114,114,175,203,230,145,255,0,74,127,132,253,69,214,194,206,220,104,207,212,86,87,41,237,54,90,24,234,51,74,154,121,154,249,169,231,133,170,170,228,106,163,226,163,127,203,165,19,239,95,188,179,132,249,1,2,185,156,219,149,248,28,117,40,190,228,153,17,127,251,141,98,239,243,63,115,149,180,207,155,69,238,76,123,183,237,93,35,98,123,190,239,7,9,195,153,124,108,252,151,72,231,177,171,187,151,109,213,126,126,30,176,244,242,178,169,166,118,143,221,35,98,116,185,151,72,209,125,255,0,127,131,139,127,188,9,198,113,114,236,113,238,162,174,205,60,174,234,159,32,60,53,219,251,206,105,242,61,76,223,228,123,83,228,7,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,3,90,206,44,124,211,235,39,212,12,135,212,103,54,83,53,172,226,199,205,62,178,125,64,200,125,70,112,46,167,149,199,145,61,50,252,107,214,43,73,84,69,94,87,30,68,244,203,241,175,88,173,37,80,24,127,138,174,25,240,222,43,244,142,179,75,115,10,234,187,115,219,80,219,149,162,231,76,170,231,219,174,49,178,70,69,58,199,212,141,153,157,50,200,199,198,229,78,166,61,221,46,99,250,36,102,186,249,254,1,153,105,102,101,118,211,237,65,199,170,236,121,13,142,161,105,171,168,106,81,58,226,126,200,168,168,168,170,215,177,205,86,189,143,106,171,30,199,53,205,87,53,200,171,180,65,74,220,234,252,211,226,223,79,232,125,70,226,6,85,228,99,250,108,253,155,253,228,98,174,117,126,105,241,111,167,244,62,163,113,50,175,35,31,211,103,236,223,239,35,21,115,171,243,79,139,125,63,161,245,27,136,25,87,145,143,233,179,246,111,247,145,106,133,85,242,49,253,54,126,205,254,242,45,80,0,0,8,171,205,31,200,158,166,254,11,235,20,69,43,112,157,230,159,70,254,160,99,222,163,1,117,60,209,252,137,234,111,224,190,177,68,82,183,9,222,105,244,111,234,6,61,234,48,1,117,60,209,252,137,234,111,224,190,177,68,82,183,9,222,105,244,111,234,6,61,234,48,23,83,205,31,200,158,166,254,11,235,20,69,43,112,157,230,159,70,254,160,99,222,163,0,27,41,128,0,31,147,150,101,54,44,27,21,188,230,185,77,119,130,178,227,246,250,139,165,198,167,180,249,59,20,176,70,233,37,147,161,136,231,187,165,140,114,236,212,87,46,219,34,42,251,143,214,48,87,29,57,173,171,0,224,251,86,239,183,154,122,185,169,234,177,122,187,35,27,76,198,185,233,61,193,190,6,23,42,57,205,78,134,203,83,27,158,187,238,140,71,42,35,149,17,170,26,251,106,198,117,249,80,213,60,203,83,61,151,236,207,181,185,5,198,251,224,187,253,239,11,226,170,100,155,181,220,233,111,95,79,115,167,171,165,187,237,190,201,190,197,202,114,109,197,175,184,255,0,8,245,151,107,189,15,135,164,201,179,11,141,210,215,39,117,143,241,20,172,130,154,145,210,108,213,85,102,211,210,84,51,103,34,59,224,223,110,151,53,86,144,77,148,248,81,196,254,195,112,203,165,88,180,152,207,217,250,186,44,62,211,227,237,206,162,240,146,65,92,250,88,223,85,221,139,102,171,102,116,239,149,210,117,39,82,200,231,171,190,37,80,50,169,175,95,49,93,28,190,232,223,23,25,221,53,222,111,17,73,152,92,39,204,109,117,61,44,103,122,150,190,121,100,114,116,53,239,86,246,167,74,136,55,119,75,159,216,235,233,107,94,212,54,20,41,219,157,198,21,117,160,214,141,61,212,105,170,41,22,219,124,197,229,178,83,196,215,187,190,217,232,106,228,154,87,61,189,61,40,197,109,194,20,106,163,149,85,91,38,232,221,145,92,25,171,146,62,107,106,175,209,125,66,211,152,105,234,210,229,99,202,34,189,212,74,230,55,176,232,43,169,35,134,38,177,221,93,74,244,117,190,101,114,43,81,17,29,30,202,237,213,27,216,57,213,249,88,197,190,160,80,250,117,196,138,188,149,60,211,229,63,79,235,189,70,220,74,174,117,126,86,49,111,168,20,62,157,113,2,170,248,78,243,79,163,127,80,49,239,81,128,184,158,98,156,117,83,112,181,134,174,15,167,213,244,143,213,75,253,60,51,80,195,83,75,43,217,108,183,76,181,12,91,146,42,198,176,76,246,201,78,232,217,11,159,252,119,181,238,99,216,213,99,233,7,79,115,91,174,154,231,248,214,163,88,169,233,39,185,98,183,138,43,221,28,85,108,115,160,146,122,105,153,52,109,145,173,115,92,172,87,49,17,81,28,213,219,125,149,62,99,63,207,243,45,83,204,174,218,131,168,57,13,93,243,33,190,84,45,77,117,117,74,167,92,175,217,17,17,17,17,26,198,53,168,214,49,141,68,99,24,214,181,168,214,181,17,1,105,182,102,90,175,159,209,89,168,228,171,191,229,153,141,226,58,104,159,87,86,139,61,194,227,87,50,53,171,36,211,57,17,95,36,178,38,239,145,201,239,114,171,151,230,165,239,112,11,193,70,43,194,158,156,82,94,238,214,207,17,169,185,53,190,25,50,59,133,66,70,249,40,58,209,178,58,217,78,177,185,236,108,49,61,17,30,230,57,123,210,49,30,171,210,216,153,22,63,229,123,193,71,240,127,193,25,172,250,133,108,186,208,234,78,101,111,125,52,182,234,212,236,251,26,214,233,154,246,83,172,77,114,239,52,189,168,38,145,100,68,124,127,4,93,17,185,146,247,39,80,16,3,157,95,149,140,91,234,5,15,167,92,74,234,229,189,139,88,179,14,54,180,182,211,145,208,248,186,74,123,133,93,210,56,251,175,143,166,170,138,134,162,174,154,77,216,168,171,209,60,17,63,109,250,93,211,179,145,90,170,139,98,188,234,252,172,98,223,80,40,125,58,226,64,14,87,30,123,52,203,241,175,71,173,2,255,0,128,0,0,0,10,1,230,143,231,179,83,127,5,244,122,34,255,0,138,1,230,143,231,179,83,127,5,244,122,32,39,255,0,37,79,43,25,79,212,10,239,78,183,16,215,156,46,21,106,197,120,193,125,246,223,81,87,37,70,99,139,219,111,117,205,153,237,86,71,59,29,53,10,54,36,70,162,163,59,84,49,57,81,202,229,235,115,215,125,149,26,217,149,201,83,202,198,83,245,2,187,211,173,199,95,231,113,133,90,171,244,95,79,117,26,106,138,180,185,88,242,137,108,148,241,53,237,236,58,10,234,73,38,149,207,111,79,82,189,29,111,133,26,168,228,68,71,73,186,59,116,86,134,52,228,151,172,119,216,178,172,235,135,234,136,123,214,90,155,122,230,52,114,117,49,190,18,170,57,41,233,42,19,100,103,92,157,230,75,77,239,87,244,179,194,252,45,222,71,42,91,81,175,95,46,173,99,190,232,223,23,24,37,77,162,31,17,73,152,92,32,195,174,148,221,76,103,122,150,190,120,163,106,245,185,143,86,246,167,74,121,246,111,75,159,216,232,234,107,94,229,54,20,3,90,206,44,124,211,235,39,212,12,135,212,103,46,167,149,199,145,61,50,252,107,214,43,74,86,226,199,205,62,178,125,64,200,125,70,114,234,121,92,121,19,211,47,198,189,98,180,9,84,0,2,47,243,49,180,221,111,252,20,106,5,138,197,108,171,184,220,174,53,22,26,74,58,58,72,93,52,245,51,201,123,161,108,113,71,27,81,92,247,185,202,141,70,162,42,170,170,34,31,149,203,231,130,75,87,10,24,4,151,220,158,10,74,237,69,202,169,233,230,186,214,58,149,173,158,211,3,161,133,207,180,178,70,205,43,30,200,234,27,35,157,44,106,212,153,123,106,228,84,142,61,165,168,0,98,174,44,124,172,107,39,211,252,135,211,167,50,169,138,184,177,242,177,172,159,79,242,31,78,156,13,107,13,148,248,78,242,177,163,127,79,241,239,78,128,214,176,217,79,132,239,43,26,55,244,255,0,30,244,232,0,202,164,0,231,87,229,99,22,250,129,67,233,215,18,127,144,3,157,95,149,140,91,234,5,15,167,92,64,166,188,107,41,190,225,247,25,174,216,229,119,132,171,168,183,215,218,228,147,180,201,58,169,107,105,101,164,169,143,103,162,162,117,193,60,172,223,110,166,245,110,213,71,34,42,126,81,250,184,158,45,125,206,114,171,54,21,139,80,248,219,214,65,112,167,181,219,169,187,172,143,191,85,60,141,142,40,250,222,173,99,122,158,246,166,238,84,106,111,186,170,39,188,187,238,14,57,114,233,198,145,104,117,235,27,214,140,94,213,149,100,154,141,111,130,60,141,181,148,104,217,45,212,175,134,9,29,106,142,88,230,145,191,153,170,99,228,241,48,58,55,62,70,66,244,217,97,137,205,10,214,224,23,141,124,171,133,61,71,164,178,93,174,126,35,76,178,107,132,49,228,118,250,133,145,241,208,117,171,99,117,206,157,35,107,222,217,162,98,34,189,172,106,247,163,98,49,83,169,177,62,43,222,192,51,252,55,84,240,219,78,160,233,246,67,73,124,199,175,148,233,83,67,93,76,171,209,43,55,84,84,84,84,71,49,237,114,57,143,99,145,30,199,181,205,114,53,205,84,77,117,184,170,225,159,50,225,67,87,43,52,183,48,174,164,184,177,212,237,185,90,46,116,202,141,101,198,221,35,228,100,83,172,125,74,232,95,213,20,140,124,110,85,233,123,29,210,231,179,162,71,200,174,92,28,192,43,56,119,190,197,164,154,189,145,127,157,61,127,137,158,42,154,136,231,168,147,29,170,232,124,157,84,236,133,146,72,248,102,145,17,143,133,27,210,146,74,146,181,89,249,228,148,46,252,0,5,43,115,171,243,79,139,125,63,161,245,27,137,149,121,24,254,155,63,102,255,0,121,24,171,157,95,154,124,91,233,253,15,168,220,76,171,200,199,244,217,251,55,251,200,11,84,62,75,181,166,213,127,181,86,216,175,182,202,75,141,182,227,79,37,37,101,29,92,45,154,10,152,36,106,182,72,164,141,200,173,123,28,213,86,171,85,21,21,21,81,79,172,1,175,15,27,124,31,100,220,35,106,132,182,87,37,93,110,19,124,168,157,216,157,226,174,90,126,253,116,17,71,3,230,100,145,196,245,115,95,11,170,89,18,189,204,141,36,86,171,216,214,162,244,183,176,114,184,243,217,166,95,141,122,61,105,63,249,213,249,88,197,190,160,80,250,117,196,128,28,174,60,246,105,151,227,94,143,90,5,255,0,0,0,128,28,234,252,172,98,223,80,40,125,58,226,64,14,87,30,123,52,203,241,175,71,173,39,255,0,58,191,43,24,183,212,10,31,78,184,144,3,149,199,158,205,50,252,107,209,235,64,191,224,0,0,0,29,83,85,117,51,21,209,189,56,200,245,75,53,171,240,246,92,102,223,45,194,167,166,72,217,36,221,9,240,65,23,113,236,99,166,149,234,216,227,98,185,58,228,123,26,139,187,144,214,95,44,202,111,185,206,85,121,205,114,154,239,27,122,200,46,21,23,75,141,79,105,145,247,234,167,145,210,75,39,67,17,172,111,83,222,229,217,168,141,77,246,68,68,247,22,253,206,147,88,239,184,126,141,98,90,59,104,135,183,73,168,151,10,138,139,165,79,83,23,170,150,218,234,121,27,77,208,230,42,167,92,243,211,203,220,107,216,230,248,110,159,137,178,57,18,184,120,35,208,106,110,35,184,151,195,180,218,243,69,87,62,60,181,15,186,100,11,13,60,178,49,45,212,204,89,100,142,87,196,246,58,22,76,230,199,76,146,245,183,161,245,12,84,221,221,45,80,195,249,102,45,125,193,178,171,206,21,148,208,248,43,214,63,112,168,181,220,105,187,172,147,177,85,4,142,142,88,250,216,174,99,186,94,199,38,237,85,106,237,186,42,167,188,94,113,107,238,63,110,177,93,174,244,62,30,147,38,183,190,233,107,147,186,199,248,138,86,85,84,82,58,77,154,170,172,218,122,74,134,108,228,71,124,27,237,210,230,170,228,14,44,124,211,235,39,212,12,135,212,103,36,166,174,232,229,247,48,229,95,160,186,197,104,155,185,73,167,119,12,138,158,233,77,210,196,233,165,185,94,165,141,181,61,110,122,42,244,79,5,60,93,182,177,238,119,137,234,248,91,27,149,66,74,242,91,215,75,238,83,130,101,186,13,145,222,109,79,164,194,124,61,199,26,164,217,145,215,120,90,185,170,31,90,155,34,162,203,12,115,172,78,235,233,87,49,213,125,46,122,181,209,53,182,84,107,131,193,126,177,216,180,11,138,12,3,85,114,152,122,236,182,171,132,148,247,25,58,158,158,26,150,174,158,90,73,106,118,99,30,247,246,89,80,233,123,109,106,185,253,190,132,217,93,186,108,124,0,0,5,0,243,71,243,217,169,191,130,250,61,17,42,185,24,254,155,63,102,255,0,121,17,87,154,63,158,205,77,252,23,209,232,137,85,200,199,244,217,251,55,251,200,11,84,58,86,175,107,70,151,232,46,27,38,160,106,230,95,73,142,216,163,168,138,145,42,38,100,146,190,89,228,85,232,138,40,162,107,165,149,251,35,156,173,99,92,168,198,61,235,179,88,229,78,234,117,77,82,210,220,19,90,112,75,158,153,234,93,139,219,56,221,231,179,227,104,188,84,212,253,222,212,204,154,63,206,66,246,72,221,164,137,142,248,92,155,237,178,238,138,168,161,84,54,158,115,250,161,54,188,209,101,119,220,34,146,143,74,223,79,29,5,102,39,72,248,234,107,97,69,217,100,174,142,181,204,141,210,84,163,183,218,53,70,66,232,209,35,86,181,235,226,19,63,243,149,187,90,175,252,34,97,55,219,21,206,146,227,109,184,231,22,218,186,58,202,73,155,52,21,48,73,108,184,58,57,99,145,170,173,123,28,213,71,35,145,85,21,21,21,10,203,226,187,133,29,71,225,43,81,223,133,102,177,120,235,85,119,114,123,5,254,8,85,148,183,122,86,170,34,185,168,170,189,185,153,212,212,150,21,85,116,110,115,85,21,236,124,114,63,175,201,175,57,149,111,15,46,225,202,241,91,87,112,199,168,242,138,76,154,202,147,84,34,178,212,246,83,214,197,83,12,76,86,43,186,39,117,92,114,42,117,163,24,248,158,228,98,186,103,184,12,193,202,227,207,102,153,126,53,232,245,165,255,0,20,3,202,227,207,102,153,126,53,232,245,165,255,0,0,40,7,154,63,158,205,77,252,23,209,232,139,254,40,7,154,63,158,205,77,252,23,209,232,128,149,92,140,127,77,159,179,127,188,140,63,206,59,72,106,112,174,37,232,117,74,158,10,181,182,234,61,158,25,159,60,211,196,230,123,70,133,140,165,154,24,152,221,158,198,54,157,40,30,170,244,93,223,51,250,92,187,43,89,152,57,24,254,155,63,102,255,0,121,25,43,156,254,144,212,229,250,13,141,106,229,186,10,185,170,52,246,240,232,107,17,179,196,200,33,183,92,59,113,73,51,216,239,141,239,74,152,104,99,106,49,125,201,52,138,173,84,78,166,6,0,228,159,170,22,172,123,87,51,205,40,184,54,146,26,140,206,207,75,114,161,168,154,181,177,62,73,237,239,147,122,88,162,84,222,103,190,42,201,101,94,151,110,214,82,189,122,92,138,170,203,137,53,204,224,103,84,45,90,57,197,166,153,231,151,214,210,37,182,11,199,179,107,39,171,173,109,36,20,144,87,67,37,20,149,82,74,228,86,181,144,182,165,102,93,246,69,72,213,21,205,223,169,54,51,0,0,0,64,14,117,126,86,49,111,168,20,62,157,113,39,249,0,57,213,249,88,197,190,160,80,250,117,196,8,1,202,227,207,102,153,126,53,232,245,165,255,0,20,3,202,227,207,102,153,126,53,232,245,165,255,0,0,0,1,85,124,243,191,66,127,180,159,187,72,149,203,46,211,106,189,113,199,166,20,119,155,101,37,125,60,117,23,42,182,69,83,11,101,99,103,130,217,87,52,50,163,92,138,136,248,229,142,57,24,239,155,94,198,185,54,84,69,37,175,60,239,208,159,237,39,238,210,42,242,184,243,217,166,95,141,122,61,104,23,252,0,0,0,0,80,15,52,127,61,154,155,248,47,163,209,23,252,80,15,52,127,61,154,155,248,47,163,209,1,63,249,42,121,88,202,126,160,87,122,117,184,159,228,0,228,169,229,99,41,250,129,93,233,214,226,127,129,170,185,178,159,9,222,86,52,111,233,254,61,233,208,26,214,27,41,240,157,229,99,70,254,159,227,222,157,0,17,87,157,95,149,140,91,234,5,15,167,92,72,1,202,227,207,102,153,126,53,232,245,164,255,0,231,87,229,99,22,250,129,67,233,215,18,0,114,184,243,217,166,95,141,122,61,104,23,252,0,0,98,174,44,124,172,107,39,211,252,135,211,167,50,169,138,184,177,242,177,172,159,79,242,31,78,156,13,107,13,170,13,85,205,170,0,0,0,138,188,209,252,137,234,111,224,190,177,68,80,9,127,220,209,252,137,234,111,224,190,177,68,80,8,27,84,0,0,128,28,206,184,14,252,183,216,170,117,231,73,236,189,89,246,63,111,119,180,173,118,235,119,114,171,40,133,175,133,177,238,238,235,83,189,79,3,106,21,189,49,201,44,205,72,225,77,250,34,106,82,177,181,65,170,184,23,253,202,227,200,158,153,126,53,235,21,164,170,34,175,43,143,34,122,101,248,215,172,86,146,168,0,0,8,21,206,27,91,237,88,31,14,148,250,53,53,142,174,178,229,170,53,8,218,122,182,200,214,65,67,5,186,170,146,166,87,191,230,231,189,206,88,88,214,34,34,108,249,28,174,78,132,100,148,152,75,78,103,250,209,117,213,110,45,50,219,20,57,125,93,219,24,193,170,27,97,179,81,185,142,138,10,9,227,134,38,220,26,200,213,173,221,235,88,201,154,233,85,21,94,145,198,136,231,70,200,246,104,182,139,221,109,220,5,241,19,174,249,14,33,87,75,79,116,167,199,44,56,205,226,103,185,140,170,129,47,212,207,184,182,40,250,182,123,18,88,104,145,101,86,42,117,198,246,49,219,182,86,160,68,176,9,105,204,255,0,69,238,186,83,197,166,91,125,135,16,171,180,227,25,205,67,111,214,106,199,61,210,193,95,60,144,196,235,131,153,34,185,219,61,43,31,51,157,18,170,43,18,72,213,26,216,223,30,225,115,252,44,107,95,240,137,225,247,9,214,57,45,254,10,175,32,183,175,143,129,177,118,227,101,116,18,190,158,171,180,222,228,138,144,172,240,202,177,245,61,93,219,86,117,108,237,209,50,169,85,124,144,181,75,255,0,170,94,138,92,47,191,248,38,83,104,182,120,95,235,166,175,159,188,140,255,0,236,107,122,30,255,0,233,99,127,190,41,106,128,12,85,197,143,149,141,100,250,127,144,250,116,230,85,49,87,22,62,86,53,147,233,254,67,233,211,129,173,97,181,65,170,185,181,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,251,208,242,120,95,144,28,83,230,115,56,162,125,231,32,61,85,50,54,56,149,238,93,145,62,127,241,148,159,204,143,33,110,91,197,5,30,57,68,231,61,82,150,213,3,186,209,90,159,31,95,235,95,246,196,251,139,149,205,175,20,214,59,20,247,10,185,155,28,49,244,245,185,203,178,38,239,106,39,221,250,212,164,59,234,205,173,156,100,209,92,109,209,58,174,9,43,45,17,171,162,77,209,17,175,166,106,175,187,167,229,212,5,159,240,39,128,38,31,164,86,119,62,24,153,37,69,28,18,170,177,90,187,245,82,211,124,246,68,254,105,39,62,71,77,210,108,127,236,222,17,104,181,44,78,99,169,232,169,226,93,247,254,76,44,111,235,95,230,157,204,8,67,204,209,236,110,149,187,169,93,253,241,126,95,250,181,97,210,249,98,229,54,202,45,56,186,80,182,162,78,227,174,140,115,147,161,118,223,194,71,191,253,7,111,230,118,246,179,74,36,234,79,229,46,223,253,237,90,86,222,146,229,122,171,132,227,21,57,78,15,73,81,37,4,117,61,186,151,71,12,47,70,191,161,141,111,241,216,229,247,247,83,228,159,253,0,191,170,25,155,81,241,51,223,178,126,175,233,62,205,191,89,95,156,27,113,219,96,203,107,39,197,51,172,130,146,138,181,25,18,64,147,185,24,175,115,231,114,108,136,216,90,155,236,246,125,228,245,180,94,237,183,186,72,235,45,181,144,212,71,35,17,237,116,110,221,21,21,17,83,254,69,64,62,196,110,222,245,60,245,251,246,57,28,30,158,253,208,14,91,238,121,61,109,221,127,140,155,30,192,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,6,181,156,88,249,167,214,79,168,25,15,168,206,108,166,107,89,197,143,154,125,100,250,129,144,250,140,224,93,79,43,143,34,122,101,248,215,172,86,146,168,138,188,174,60,137,233,151,227,94,177,90,74,160,5,43,115,171,243,79,139,125,63,161,245,27,137,117,37,43,115,171,243,79,139,125,63,161,245,27,136,25,87,145,143,233,179,246,111,247,145,138,185,213,249,167,197,190,159,208,250,141,196,202,188,140,127,77,159,179,127,188,140,85,206,175,205,62,45,244,254,135,212,110,32,101,94,70,63,166,207,217,191,222,69,170,21,87,200,199,244,217,251,55,251,200,181,64,0,0,34,175,52,127,34,122,155,248,47,172,81,20,173,194,119,154,125,27,250,129,143,122,140,5,212,243,71,242,39,169,191,130,250,197,17,74,220,39,121,167,209,191,168,24,247,168,192,5,212,243,71,242,39,169,191,130,250,197,17,74,220,39,121,167,209,191,168,24,247,168,192,93,79,52,127,34,122,155,248,47,172,81,20,173,194,119,154,125,27,250,129,143,122,140,0,108,166,0,0,64,174,115,247,107,173,187,133,11,37,29,190,231,87,75,79,116,206,40,41,43,162,134,103,49,149,80,37,29,108,201,20,173,69,217,236,73,97,138,68,107,183,78,184,216,239,155,81,82,122,149,193,206,227,53,181,80,104,190,158,233,204,212,245,107,114,190,101,18,222,233,229,107,27,216,108,20,52,146,67,43,94,238,174,164,122,186,225,10,181,17,170,138,141,147,117,110,200,142,10,171,209,12,42,213,169,90,209,128,233,205,246,162,174,11,110,85,148,90,172,149,146,210,61,173,158,56,42,106,227,134,71,70,231,53,205,71,163,94,170,138,173,114,111,182,232,191,35,103,51,93,110,0,240,95,202,39,25,58,79,96,246,167,179,252,38,65,29,247,189,216,238,245,123,54,55,215,246,186,122,155,183,115,194,246,250,183,248,122,250,182,118,221,43,177,72,2,186,185,218,98,214,42,189,2,193,115,90,138,30,187,213,171,48,75,93,29,79,117,233,218,165,171,162,168,146,162,62,132,94,135,117,62,138,153,119,84,87,39,111,102,170,35,156,139,98,164,32,231,11,133,93,114,174,15,159,125,183,212,82,71,79,135,101,22,219,221,115,102,123,145,242,64,246,205,66,141,137,17,170,138,254,237,116,78,84,114,181,58,26,245,223,116,70,184,43,3,151,134,107,106,192,56,210,210,171,237,230,158,174,106,122,171,195,236,140,109,51,26,231,164,247,10,105,104,97,114,163,156,212,232,108,181,49,185,235,190,232,196,114,162,57,81,26,182,63,206,175,202,198,45,245,2,135,211,174,37,85,240,157,230,159,70,254,160,99,222,163,1,106,156,234,252,172,98,223,80,40,125,58,226,5,43,22,147,202,251,151,221,53,218,154,203,197,14,180,218,170,216,198,84,54,191,15,177,212,197,45,51,250,225,150,150,162,142,244,146,197,59,92,172,87,50,118,178,9,98,232,145,138,217,126,38,57,155,224,174,92,220,4,255,0,10,139,236,250,145,168,147,248,125,50,198,110,30,14,174,158,10,142,138,171,213,115,24,201,86,141,170,197,235,134,20,100,145,186,89,125,206,86,189,172,137,122,156,233,33,189,64,0,0,32,7,58,191,43,24,183,212,10,31,78,184,144,3,149,199,158,205,50,252,107,209,235,73,255,0,206,175,202,198,45,245,2,135,211,174,36,0,229,113,231,179,76,191,26,244,122,208,47,248,0,0,0,0,160,30,104,254,123,53,55,240,95,71,162,47,248,160,30,104,254,123,53,55,240,95,71,162,2,127,242,84,242,177,148,253,64,174,244,235,113,34,184,233,194,173,89,255,0,7,218,183,98,188,212,85,195,79,75,139,213,222,216,234,103,181,175,89,237,237,241,208,181,85,205,114,116,58,90,104,218,244,219,117,98,185,17,90,170,142,72,235,201,83,202,198,83,245,2,187,211,173,196,255,0,3,86,204,79,41,190,224,217,85,155,53,197,171,188,21,235,31,184,83,221,45,213,61,166,73,216,170,130,70,201,20,157,15,71,49,221,47,99,87,103,34,181,118,217,81,83,220,108,209,164,249,215,229,67,75,48,221,76,246,95,179,62,214,227,246,235,239,130,239,247,188,47,138,166,142,110,215,115,165,189,125,61,206,158,174,150,239,182,251,38,251,26,224,241,11,139,88,176,109,125,212,188,43,22,161,240,86,92,127,48,188,218,237,212,221,215,201,216,165,130,182,88,226,143,173,234,231,187,165,140,106,110,229,87,46,219,170,170,251,203,159,229,51,170,23,93,71,224,250,215,108,188,182,174,74,140,22,241,89,139,178,174,166,181,213,15,169,129,141,142,166,29,186,145,22,54,69,21,92,116,236,143,119,35,89,78,221,149,17,81,141,10,118,226,199,205,62,178,125,64,200,125,70,114,234,121,92,121,19,211,47,198,189,98,180,165,110,44,124,211,235,39,212,12,135,212,103,46,167,149,199,145,61,50,252,107,214,43,64,149,64,0,0,0,6,42,226,199,202,198,178,125,63,200,125,58,115,42,152,171,139,31,43,26,201,244,255,0,33,244,233,192,214,176,217,79,132,239,43,26,55,244,255,0,30,244,232,13,107,13,148,248,78,242,177,163,127,79,241,239,78,128,12,170,64,14,117,126,86,49,111,168,20,62,157,113,39,249,0,57,213,249,88,197,190,160,80,250,117,196,8,1,202,227,207,102,153,126,53,232,245,165,255,0,20,3,202,227,207,102,153,126,53,232,245,165,255,0,1,138,184,151,225,211,4,226,131,75,43,244,207,58,167,255,0,11,89,103,173,235,155,251,153,116,240,211,67,5,103,110,41,99,239,118,187,239,119,105,238,232,127,201,83,228,169,175,94,186,104,94,163,240,233,168,247,29,47,213,11,55,129,186,208,237,44,51,68,170,250,91,133,43,149,82,58,170,105,21,19,185,11,250,93,178,236,142,71,53,204,123,88,246,61,141,217,164,142,188,109,240,125,140,241,115,165,242,217,92,148,148,89,181,142,158,119,98,119,138,185,106,59,20,51,203,36,15,153,146,71,19,209,174,100,205,166,100,74,247,50,69,141,28,175,99,92,169,210,224,134,188,168,248,233,254,241,194,254,181,230,127,248,61,46,1,91,92,223,241,154,235,92,149,10,239,247,47,10,199,55,249,240,163,255,0,208,240,150,168,106,239,159,224,25,150,150,102,87,109,62,212,28,122,174,199,144,216,234,22,154,186,134,165,19,174,39,236,138,138,138,138,173,123,28,213,107,216,246,170,177,236,115,92,213,115,92,138,183,39,203,115,152,37,79,17,52,210,104,246,178,93,105,27,168,182,234,119,84,209,92,166,150,40,95,147,49,101,158,73,82,42,120,96,138,24,95,77,10,64,213,99,92,231,200,196,124,155,108,201,21,2,37,243,171,243,79,139,125,63,161,245,27,137,149,121,24,254,155,63,102,255,0,121,24,171,157,95,154,124,91,233,253,15,168,220,76,171,200,199,244,217,251,55,251,200,11,84,0,1,0,57,213,249,88,197,190,160,80,250,117,196,128,28,174,60,246,105,151,227,94,143,90,79,254,117,126,86,49,111,168,20,62,157,113,32,7,43,143,61,154,101,248,215,163,214,129,127,192,0,32,7,58,191,43,24,183,212,10,31,78,184,144,3,149,199,158,205,50,252,107,209,235,73,255,0,206,175,202,198,45,245,2,135,211,174,36,0,229,113,231,179,76,191,26,244,122,208,47,248,0,0,3,10,113,161,172,119,221,2,225,131,63,213,92,90,30,187,213,170,223,29,61,186,78,166,39,134,170,171,168,138,146,42,157,158,199,177,253,151,212,54,94,219,154,173,127,111,161,118,71,110,129,74,220,196,181,210,143,95,184,172,202,242,75,13,231,218,120,221,135,181,141,216,102,106,64,177,186,150,149,21,37,124,82,66,174,108,208,201,84,250,169,163,145,92,231,58,57,153,252,84,68,99,103,175,38,13,6,169,197,116,191,37,215,251,237,21,39,136,206,42,27,107,177,61,212,241,58,120,237,212,114,72,217,228,100,200,245,123,25,53,78,236,116,74,214,123,232,99,122,245,163,152,173,168,11,77,166,235,127,186,209,88,172,86,202,187,141,202,227,81,29,37,29,29,36,46,154,122,153,228,114,54,56,163,141,168,174,123,220,229,70,163,81,21,85,85,17,13,151,180,7,71,44,92,63,232,214,39,163,184,228,222,34,147,25,183,182,158,74,158,151,179,197,213,61,206,146,166,167,161,239,122,199,221,158,73,101,237,245,171,89,215,210,223,133,168,128,107,217,197,143,154,125,100,250,129,144,250,140,229,196,242,247,192,48,221,83,229,195,132,233,246,160,227,212,151,204,122,249,79,123,166,174,161,169,69,232,149,158,217,172,84,84,84,84,115,30,215,35,94,199,181,81,236,123,90,230,171,92,212,84,167,110,44,124,211,235,39,212,12,135,212,103,46,167,149,199,145,61,50,252,107,214,43,64,161,108,179,22,190,224,217,85,231,10,202,104,124,21,235,31,184,84,90,238,52,221,214,73,216,170,130,71,71,44,125,108,87,49,221,47,99,147,118,170,181,118,221,21,83,222,108,19,192,39,16,247,94,38,56,104,176,103,153,85,214,146,191,44,183,212,84,217,50,55,211,81,186,153,158,54,7,238,199,43,85,17,138,249,41,164,165,153,235,23,230,250,229,114,53,25,178,198,202,224,231,39,162,159,97,184,130,180,235,29,37,195,189,73,169,182,245,239,65,36,189,82,65,93,110,138,158,158,78,150,164,109,70,194,232,31,70,173,221,239,114,201,223,223,165,189,8,126,175,37,189,99,177,97,250,203,150,232,237,222,30,221,94,162,91,233,234,45,117,61,79,94,170,171,107,106,36,117,55,67,88,168,157,112,79,81,47,113,207,99,91,225,186,126,39,72,212,64,185,64,0,20,3,205,31,207,102,166,254,11,232,244,68,170,228,99,250,108,253,155,253,228,69,94,104,254,123,53,55,240,95,71,162,37,87,35,31,211,103,236,223,239,32,45,80,0,6,31,226,171,134,124,55,138,253,35,172,210,220,194,186,174,220,246,212,54,229,104,185,211,42,185,246,235,140,108,145,145,78,177,245,35,102,103,76,178,49,241,185,83,169,143,119,75,152,254,137,25,175,14,169,105,110,119,162,217,221,207,76,245,46,197,236,108,146,205,217,241,180,94,42,26,142,215,118,22,77,31,231,33,123,227,118,241,202,199,124,46,93,183,217,118,84,84,77,159,136,191,199,247,7,214,174,44,180,141,205,183,165,92,121,222,29,79,89,95,138,62,25,90,140,169,157,236,106,201,67,43,100,123,98,232,168,88,98,98,72,231,53,98,123,88,254,174,132,146,57,2,168,121,92,121,236,211,47,198,189,30,180,191,226,130,249,103,90,110,182,14,96,26,127,98,190,219,42,237,215,43,117,69,250,146,178,142,174,23,67,61,52,241,218,107,155,36,82,70,228,71,49,237,114,43,85,170,136,168,168,168,165,250,0,40,7,154,63,158,205,77,252,23,209,232,139,254,40,7,154,63,158,205,77,252,23,209,232,128,149,92,140,127,77,159,179,127,188,137,255,0,197,62,138,127,8,158,31,115,109,28,142,225,224,170,242,11,122,120,9,221,47,110,54,87,65,43,42,41,123,174,237,200,169,10,207,12,73,39,75,21,221,181,127,78,206,217,82,0,114,49,253,54,126,205,254,242,45,80,13,85,205,156,244,83,84,45,90,213,164,120,134,171,217,155,73,29,62,83,103,166,185,62,158,154,181,181,108,163,157,236,78,245,42,202,212,68,123,225,151,185,19,254,22,170,62,55,34,181,170,138,137,175,95,23,186,67,77,161,28,75,234,22,150,219,224,164,130,219,105,188,62,107,92,20,211,203,51,41,237,213,44,109,85,28,42,249,126,55,61,148,243,196,199,171,149,223,27,93,241,63,248,203,107,252,159,117,142,197,156,240,192,154,85,79,15,135,189,105,165,194,122,122,200,250,158,254,253,45,117,68,245,116,245,59,171,26,198,245,61,245,49,118,209,207,114,120,110,183,116,164,141,64,39,80,0,1,0,57,213,249,88,197,190,160,80,250,117,196,159,228,0,231,87,229,99,22,250,129,67,233,215,16,32,7,43,143,61,154,101,248,215,163,214,151,252,80,15,43,143,61,154,101,248,215,163,214,151,252,0,0,5,85,243,206,253,9,254,210,126,237,34,175,43,143,61,154,101,248,215,163,214,146,171,158,119,232,79,246,147,247,105,21,121,92,121,236,211,47,198,189,30,180,11,254,0,0,0,0,40,7,154,63,158,205,77,252,23,209,232,139,254,40,7,154,63,158,205,77,252,23,209,232,128,159,252,149,60,172,101,63,80,43,189,58,220,79,242,0,114,84,242,177,148,253,64,174,244,235,113,63,192,213,92,217,79,132,239,43,26,55,244,255,0,30,244,232,13,107,13,148,248,78,242,177,163,127,79,241,239,78,128,8,171,206,175,202,198,45,245,2,135,211,174,36,0,229,113,231,179,76,191,26,244,122,210,127,243,171,242,177,139,125,64,161,244,235,137,0,57,92,121,236,211,47,198,189,30,180,11,254,0,0,49,87,22,62,86,53,147,233,254,67,233,211,153,84,197,92,88,249,88,214,79,167,249,15,167,78,6,181,134,213,6,170,230,213,0,0,0,69,94,104,254,68,245,55,240,95,88,162,40,4,191,238,104,254,68,245,55,240,95,88,162,40,4,13,170,0,0,13,85,205,170,13,85,192,191,238,87,30,68,244,203,241,175,88,173,37,81,21,121,92,121,19,211,47,198,189,98,180,149,64,12,85,197,62,181,255,0,7,110,31,115,109,99,142,223,227,106,241,251,122,120,8,29,23,114,55,215,79,43,41,233,123,173,238,70,171,10,79,52,75,39,75,209,221,180,127,78,238,217,23,42,149,87,206,247,84,191,250,154,104,165,190,251,255,0,133,229,55,123,103,133,254,170,106,9,251,202,207,254,201,55,161,143,254,151,183,251,218,129,85,101,217,241,109,162,22,174,28,57,83,100,122,47,102,190,85,222,105,241,202,123,91,95,95,83,27,99,125,76,243,95,233,170,38,122,49,190,230,49,101,154,78,134,110,229,107,58,90,174,122,162,189,96,95,43,77,11,172,214,14,43,44,57,37,109,155,197,227,122,119,254,105,46,115,72,179,199,27,42,163,69,75,123,27,36,73,211,222,241,93,185,155,27,220,214,190,58,105,255,0,140,141,86,58,207,249,163,249,19,212,223,193,125,98,136,10,1,46,251,156,22,142,88,179,158,24,23,85,106,38,240,247,173,52,184,65,81,71,39,75,223,223,165,174,168,130,146,162,155,100,123,88,222,167,190,154,94,226,181,238,79,13,208,222,148,145,202,82,9,180,150,89,139,88,179,156,86,243,133,101,52,62,54,203,144,91,234,45,119,26,110,235,227,239,210,207,27,163,150,62,182,43,94,222,166,61,201,187,85,28,155,238,138,139,239,3,92,46,22,53,175,248,59,113,5,132,235,28,150,255,0,27,73,143,220,23,199,192,216,187,146,62,134,120,159,79,85,218,111,114,52,89,146,9,165,88,250,158,141,238,35,58,183,110,232,187,41,154,192,234,174,153,229,90,55,168,249,30,150,230,180,158,30,245,140,220,37,183,212,244,199,35,35,155,161,126,9,226,238,49,143,116,50,177,91,36,111,86,167,92,111,99,145,54,114,23,169,203,23,84,191,42,28,27,97,94,46,251,237,59,174,37,226,49,107,135,246,175,103,194,248,89,23,194,65,238,99,90,254,154,25,40,190,54,245,111,191,196,229,122,60,9,84,98,174,44,124,172,107,39,211,252,135,211,167,50,169,138,184,177,242,177,172,159,79,242,31,78,156,13,107,13,170,13,85,205,170,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,28,30,139,247,28,207,10,155,168,30,27,250,149,78,71,141,143,14,114,53,21,84,12,27,197,150,101,73,138,233,117,214,162,122,182,67,253,227,222,233,17,191,247,204,9,247,185,63,156,87,39,46,12,50,44,207,82,231,202,235,169,86,103,211,212,39,67,220,196,118,203,28,148,74,139,186,181,126,94,255,0,188,205,252,208,245,86,162,217,96,170,195,232,234,229,98,204,253,159,210,170,155,116,203,70,244,254,79,244,175,222,126,183,42,141,60,134,135,75,215,42,158,158,63,17,81,113,172,98,63,100,87,42,35,233,246,247,245,126,182,126,160,44,6,223,15,135,164,138,29,182,70,49,173,79,247,145,16,250,79,8,155,34,33,228,8,53,204,253,138,237,39,119,251,162,255,0,248,181,105,128,57,126,233,157,6,117,165,153,5,29,226,223,21,85,51,174,177,166,210,68,215,162,42,65,27,151,248,204,114,125,205,36,127,50,186,120,106,116,154,161,94,169,249,190,183,124,191,85,53,97,212,185,82,209,82,212,233,93,253,142,141,174,84,189,51,109,211,255,0,52,143,254,192,34,15,20,220,57,228,252,60,228,118,236,227,9,167,174,167,166,125,74,117,62,6,72,196,106,69,28,82,123,214,56,163,68,247,181,203,243,255,0,136,147,28,13,241,131,115,191,77,111,195,178,122,231,62,84,100,84,251,201,43,149,221,91,211,71,239,235,153,87,125,213,223,119,253,132,195,226,27,71,241,221,70,192,171,109,183,75,61,45,87,110,10,135,198,178,70,138,172,114,192,246,238,159,18,123,253,255,0,172,168,204,38,146,125,21,226,113,45,106,222,197,11,111,189,136,216,213,77,186,18,224,214,167,185,58,215,248,177,1,122,177,73,220,111,82,42,109,253,7,45,143,200,198,107,155,112,180,195,83,214,170,175,234,247,255,0,83,156,159,245,31,175,243,79,112,28,92,190,243,146,41,233,151,169,21,61,254,227,148,78,85,249,129,237,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,41,3,136,94,92,60,103,103,58,251,169,121,174,45,163,126,54,203,144,102,23,155,165,186,167,237,21,170,62,253,44,245,178,201,20,157,15,169,107,219,212,199,181,118,114,35,147,125,149,17,125,197,223,128,35,255,0,1,90,91,157,232,183,9,216,54,153,234,93,139,216,217,37,155,218,126,54,139,197,67,81,218,238,220,170,166,143,243,144,189,241,187,120,229,99,190,23,46,219,236,187,42,42,36,128,0,1,88,28,208,56,51,226,79,136,157,125,176,102,186,57,166,255,0,104,44,180,88,125,45,174,122,159,108,80,82,116,85,50,182,182,71,71,209,81,60,111,93,153,52,107,186,39,79,197,182,251,162,162,89,248,2,0,114,164,225,115,93,184,107,252,168,254,90,240,111,179,159,104,253,137,236,207,238,157,29,103,127,195,248,238,247,250,26,89,58,122,123,241,127,27,109,250,189,219,236,187,99,254,104,28,25,241,39,196,78,190,216,51,93,28,211,127,180,22,90,44,62,150,215,61,79,182,40,41,58,42,153,91,91,35,163,232,168,158,55,174,204,154,53,221,19,167,226,219,125,209,81,44,252,1,0,57,82,112,185,174,220,53,254,84,127,45,120,55,217,207,180,126,196,246,103,247,78,142,179,191,225,252,119,123,253,13,44,157,61,61,248,191,141,182,253,94,237,246,93,167,248,0,0,0,71,254,61,116,183,59,214,158,19,179,157,51,211,75,23,182,114,75,207,179,60,21,23,138,134,159,187,218,185,82,205,39,231,38,123,35,110,209,196,247,124,78,77,246,217,55,85,68,90,192,225,235,151,15,25,216,54,190,233,166,107,148,232,223,130,178,227,249,133,154,233,113,169,251,69,106,147,177,75,5,108,82,75,39,67,42,92,247,116,177,142,93,154,138,229,219,100,69,95,113,119,224,8,255,0,199,174,150,231,122,211,194,118,115,166,122,105,98,246,206,73,121,246,103,130,162,241,80,211,247,123,87,42,89,164,252,228,207,100,109,218,56,158,239,137,201,190,219,38,234,168,139,88,28,61,114,225,227,59,6,215,221,52,205,114,157,27,240,86,92,127,48,179,93,46,53,63,104,173,82,118,41,96,173,138,73,100,232,101,75,158,238,150,49,203,179,81,92,187,108,136,171,238,46,252,0,0,0,32,7,53,190,23,53,219,137,79,201,119,228,83,6,251,71,246,115,219,126,211,254,233,209,209,246,60,71,129,236,255,0,162,101,143,171,171,177,47,241,119,219,167,223,182,233,188,255,0,0,85,95,45,142,2,181,219,69,184,142,118,166,107,214,148,251,26,130,205,143,214,251,14,183,219,180,117,29,171,164,175,138,31,239,116,181,15,115,183,165,150,177,191,27,85,137,190,254,231,35,21,45,80,0,4,127,227,215,75,115,189,105,225,59,57,211,61,52,177,123,103,36,188,251,51,193,81,120,168,105,251,189,171,149,44,210,126,114,103,178,54,237,28,79,119,196,228,223,109,147,117,84,69,144,0,10,64,225,235,151,15,25,216,54,190,233,166,107,148,232,223,130,178,227,249,133,154,233,113,169,251,69,106,147,177,75,5,108,82,75,39,67,42,92,247,116,177,142,93,154,138,229,219,100,69,95,113,103,252,102,112,181,252,46,48,156,63,77,235,114,79,98,89,109,185,133,45,246,247,81,19,122,170,159,67,21,29,92,78,138,153,21,170,196,153,239,158,54,163,159,240,177,170,231,236,245,106,70,249,0,0,252,156,79,22,177,96,216,173,155,10,197,168,124,21,151,31,183,211,218,237,212,221,215,201,216,165,130,54,199,20,125,111,87,61,221,44,99,83,119,42,185,118,221,85,87,222,126,176,0,0,0,67,254,104,26,9,171,28,68,232,21,131,10,209,204,83,237,5,234,139,48,165,186,79,77,227,169,169,58,41,89,69,91,27,164,235,168,146,54,46,207,154,52,217,23,171,226,223,109,145,85,34,7,1,92,5,113,99,162,220,88,224,218,153,169,122,83,236,108,110,205,237,63,27,91,237,219,109,71,107,187,109,170,134,63,205,195,80,249,29,188,146,177,191,11,87,109,247,93,145,21,82,223,192,0,0,0,0,2,160,56,245,224,43,139,29,105,226,199,57,212,205,52,210,159,108,227,119,159,102,120,42,223,110,219,105,251,189,171,109,44,50,126,110,106,134,72,221,164,137,237,248,154,155,237,186,110,138,138,182,254,0,135,252,175,244,19,86,56,118,208,43,254,21,172,120,167,217,251,213,110,97,85,116,130,155,199,83,85,245,210,190,138,138,54,201,215,79,36,140,77,223,12,137,178,175,87,195,190,219,42,42,204,0,0,170,190,100,252,5,107,182,180,241,28,221,76,208,93,41,246,205,5,231,31,162,246,229,111,183,104,233,251,183,72,159,44,63,222,234,170,24,230,237,75,21,27,126,6,163,23,109,253,238,87,170,228,174,86,90,7,197,71,13,151,92,227,12,214,141,54,171,179,98,121,5,61,61,210,130,169,217,45,21,92,20,215,24,92,177,190,54,82,211,205,34,163,231,138,86,171,165,248,118,74,40,218,189,91,179,166,194,128,20,129,196,47,46,30,51,179,157,125,212,188,215,22,209,191,27,101,200,51,11,205,210,221,83,246,138,213,31,126,150,122,217,100,138,78,135,212,181,237,234,99,218,187,57,17,201,190,202,136,190,226,207,248,10,210,220,239,69,184,78,193,180,207,82,236,94,198,201,44,222,211,241,180,94,42,26,142,215,118,229,85,52,127,156,133,239,141,219,199,43,29,240,185,118,223,101,217,81,81,36,0,0,0,0,0,0,99,254,33,113,107,238,115,160,90,151,133,98,212,62,54,245,144,97,247,155,93,186,155,186,200,251,245,83,209,75,28,81,245,189,90,198,245,61,237,77,220,168,212,223,117,84,79,121,144,0,20,3,253,139,142,59,63,214,51,254,115,89,255,0,202,203,190,225,235,22,190,224,218,5,166,152,86,83,67,224,175,88,254,31,102,181,220,105,187,172,147,177,85,5,20,81,203,31,91,21,204,119,75,216,228,221,170,173,93,183,69,84,247,153,0,0,33,255,0,52,13,4,213,142,34,116,10,193,133,104,230,41,246,130,245,69,152,82,221,39,166,241,212,212,157,20,172,162,173,141,210,117,212,73,27,23,103,205,26,108,139,213,241,111,182,200,170,147,0,1,80,28,5,112,21,197,142,139,113,99,131,106,102,165,233,79,177,177,187,55,180,252,109,111,183,109,181,29,174,237,182,170,24,255,0,55,13,67,228,118,242,74,198,252,45,93,183,221,118,68,85,75,127,0,0,0,8,43,204,127,151,253,31,17,22,41,117,111,72,113,223,243,216,160,240,208,75,77,79,36,20,241,228,84,189,108,143,166,161,243,62,56,217,52,49,170,189,147,43,186,150,56,150,39,35,255,0,50,177,64,12,79,151,15,48,156,27,42,179,102,184,182,141,248,43,214,63,112,167,186,91,170,126,209,89,36,236,85,65,35,100,138,78,135,212,185,142,233,123,26,187,57,21,171,182,202,138,158,226,250,64,21,23,198,199,10,28,113,241,93,150,224,26,159,55,15,244,150,251,236,24,61,61,163,33,161,164,201,173,157,138,107,140,55,26,245,119,109,100,169,69,86,73,20,144,204,136,142,127,66,76,145,171,222,230,57,76,235,202,147,133,205,118,225,175,242,163,249,107,193,190,206,125,163,246,39,179,63,186,116,117,157,255,0,15,227,187,223,232,105,100,233,233,239,197,252,109,183,234,247,111,178,237,63,192,0,0,16,255,0,154,6,130,106,199,17,58,5,96,194,180,115,20,251,65,122,162,204,41,110,147,211,120,234,106,78,138,86,81,86,198,233,58,234,36,141,139,179,230,141,54,69,234,248,183,219,100,85,72,129,192,87,1,92,88,232,183,22,56,54,166,106,94,148,251,27,27,179,123,79,198,214,251,118,219,81,218,238,219,106,161,143,243,112,212,62,71,111,36,172,111,194,213,219,125,215,100,69,84,183,240,0,0,4,63,230,129,160,154,177,196,78,129,88,48,173,28,197,62,208,94,168,179,10,91,164,244,222,58,154,147,162,149,148,85,177,186,78,186,137,35,98,236,249,163,77,145,122,190,45,246,217,21,82,32,112,21,192,87,22,58,45,197,142,13,169,154,151,165,62,198,198,236,222,211,241,181,190,221,182,212,118,187,182,218,168,99,252,220,53,15,145,219,201,43,27,240,181,118,223,117,217,17,85,45,252,0,0,0,32,7,53,46,31,184,147,226,71,242,127,137,104,142,5,117,189,217,108,62,62,227,120,119,183,40,40,232,102,170,151,181,29,50,118,167,169,99,228,154,38,71,81,241,172,125,45,109,78,204,122,171,164,107,103,248,2,162,248,4,229,199,175,218,125,196,189,131,82,117,239,78,105,44,120,246,39,79,83,116,165,74,154,187,117,205,149,151,30,142,213,52,104,200,106,30,232,159,27,165,90,150,74,172,94,151,210,181,19,103,57,174,75,116,0,10,64,226,23,151,15,25,217,206,190,234,94,107,139,104,223,141,178,228,25,133,230,233,110,169,251,69,106,143,191,75,61,108,178,69,39,67,234,90,246,245,49,237,93,156,136,228,223,101,68,95,113,103,252,5,105,110,119,162,220,39,96,218,103,169,118,47,99,100,150,111,105,248,218,47,21,13,71,107,187,114,170,154,63,206,66,247,198,237,227,149,142,248,92,187,111,178,236,168,168,146,0,1,26,185,135,104,37,247,136,158,24,47,152,86,23,138,125,160,203,232,174,22,251,166,59,77,227,153,73,209,84,202,134,199,52,157,114,73,28,75,181,36,213,105,180,139,211,241,110,137,214,140,84,172,13,42,224,19,152,174,141,234,62,57,170,88,86,139,248,123,214,51,112,138,225,77,213,149,90,217,28,221,11,241,193,47,110,181,143,116,50,177,93,28,140,71,39,92,111,123,85,118,114,151,168,0,0,0,168,14,61,120,10,226,199,90,120,177,206,117,51,77,52,167,219,56,221,231,217,158,10,183,219,182,218,126,239,106,219,75,12,159,155,154,161,146,55,105,34,123,126,38,166,251,110,155,162,162,172,128,229,73,194,230,187,112,215,249,81,252,181,224,223,103,62,209,251,19,217,159,221,58,58,206,255,0,135,241,221,239,244,52,178,116,244,247,226,254,54,219,245,123,183,217,118,159,224,0,0,0,0,12,21,151,112,153,134,228,60,84,96,92,86,89,170,41,44,153,14,43,79,113,166,189,71,13,2,185,249,11,39,162,117,45,50,203,34,72,214,198,248,27,36,155,63,182,247,189,157,17,170,163,99,103,78,117,0,1,80,28,122,240,21,197,142,180,241,99,156,234,102,154,105,79,182,113,187,207,179,60,21,111,183,109,180,253,222,213,182,150,25,63,55,53,67,36,110,210,68,246,252,77,77,246,221,55,69,69,91,127,0,64,14,84,156,46,107,183,13,127,149,31,203,94,13,246,115,237,31,177,61,153,253,211,163,172,239,248,127,29,222,255,0,67,75,39,79,79,126,47,227,109,191,87,187,125,151,105,254,0,21,107,204,179,151,238,182,235,46,188,210,234,230,129,233,253,37,246,158,255,0,103,130,27,250,54,247,5,52,237,184,211,111,19,102,123,42,229,99,17,142,166,74,104,218,144,170,251,233,228,87,181,170,168,233,59,175,42,222,27,56,147,225,155,42,212,11,78,177,233,31,176,236,185,101,190,130,162,11,191,183,232,42,123,117,84,114,74,214,211,118,41,229,145,235,220,101,100,143,238,42,181,173,240,251,123,213,233,181,138,128,0,0,4,63,230,129,160,154,177,196,78,129,88,48,173,28,197,62,208,94,168,179,10,91,164,244,222,58,154,147,162,149,148,85,177,186,78,186,137,35,98,236,249,163,77,145,122,190,45,246,217,21,82,96,0,42,3,128,174,2,184,177,209,110,44,112,109,76,212,189,41,246,54,55,102,246,159,141,173,246,237,182,163,181,221,182,213,67,31,230,225,168,124,142,222,73,88,223,133,171,182,251,174,200,138,169,111,224,0,0,1,0,57,173,240,185,174,220,74,126,75,191,34,152,55,218,63,179,158,219,246,159,247,78,142,143,177,226,60,15,103,253,19,44,125,93,93,137,127,139,190,221,62,253,183,77,227,255,0,1,92,5,113,99,162,220,88,224,218,153,169,122,83,236,108,110,205,237,63,27,91,237,219,109,71,107,187,109,170,134,63,205,195,80,249,29,188,146,177,191,11,87,109,247,93,145,21,82,223,192,0,0,0,0,2,160,56,245,224,43,139,29,105,226,199,57,212,205,52,210,159,108,227,119,159,102,120,42,223,110,219,105,251,189,171,109,44,50,126,110,106,134,72,221,164,137,237,248,154,155,237,186,110,138,138,182,254,0,135,252,175,244,19,86,56,118,208,43,254,21,172,120,167,217,251,213,110,97,85,116,130,155,199,83,85,245,210,190,138,138,54,201,215,79,36,140,77,223,12,137,178,175,87,195,190,219,42,42,204,0,0,160,31,236,92,113,217,254,177,159,243,154,207,254,86,93,247,15,88,181,247,6,208,45,52,194,178,154,31,5,122,199,240,251,53,174,227,77,221,100,157,138,168,40,162,142,88,250,216,174,99,186,94,199,38,237,85,106,237,186,42,167,188,200,0,8,127,205,3,65,53,99,136,157,2,176,97,90,57,138,125,160,189,81,102,20,183,73,233,188,117,53,39,69,43,40,171,99,116,157,117,18,70,197,217,243,70,155,34,245,124,91,237,178,42,164,64,224,43,128,174,44,116,91,139,28,27,83,53,47,74,125,141,141,217,189,167,227,107,125,187,109,168,237,119,109,181,80,199,249,184,106,31,35,183,146,86,55,225,106,237,190,235,178,34,170,91,248,0,0,0,99,254,33,113,107,238,115,160,90,151,133,98,212,62,54,245,144,97,247,155,93,186,155,186,200,251,245,83,209,75,28,81,245,189,90,198,245,61,237,77,220,168,212,223,117,84,79,121,144,0,20,3,253,139,142,59,63,214,51,254,115,89,255,0,202,203,254,0,0,0,8,255,0,199,174,150,231,122,211,194,118,115,166,122,105,98,246,206,73,121,246,103,130,162,241,80,211,247,123,87,42,89,164,252,228,207,100,109,218,56,158,239,137,201,190,219,38,234,168,139,80,63,216,184,227,179,253,99,63,231,53,159,252,172,191,224,0,0,0,160,31,236,92,113,217,254,177,159,243,154,207,254,86,95,240,2,63,240,21,165,185,222,139,112,157,131,105,158,165,216,189,141,146,89,189,167,227,104,188,84,53,29,174,237,202,170,104,255,0,57,11,223,27,183,142,86,59,225,114,237,190,203,178,162,162,72,0,0,20,173,197,63,4,124,118,113,19,196,22,109,172,113,240,251,224,169,50,11,130,120,8,29,144,217,227,145,148,48,68,202,122,94,235,124,116,136,147,44,16,196,178,116,189,91,220,87,244,236,221,145,46,164,1,15,249,103,240,151,125,225,123,70,174,85,58,135,104,246,118,125,153,92,22,162,243,77,226,25,55,131,165,166,116,145,209,211,117,195,52,144,201,238,116,211,247,25,210,239,237,174,135,111,218,69,50,7,30,186,91,157,235,79,9,217,206,153,233,165,139,219,57,37,231,217,158,10,139,197,67,79,221,237,92,169,102,147,243,147,61,145,183,104,226,123,190,39,38,251,108,155,170,162,44,128,0,80,15,246,46,56,236,255,0,88,207,249,205,103,255,0,43,47,248,0,43,3,153,135,47,157,88,214,77,101,182,235,23,15,184,103,183,234,242,27,122,83,228,244,222,209,166,165,236,213,82,182,56,224,169,235,171,169,98,59,187,2,178,46,220,76,70,179,194,117,46,238,149,84,253,94,87,220,58,241,99,194,246,163,229,54,141,86,209,159,102,98,25,173,190,14,253,210,59,197,182,170,74,58,234,53,145,212,253,77,138,177,94,144,189,147,212,177,221,49,72,238,226,193,252,70,36,142,44,168,0,49,255,0,16,184,181,247,57,208,45,75,194,177,106,31,27,122,200,48,251,205,174,221,77,221,100,125,250,169,232,165,142,40,250,222,173,99,122,158,246,166,238,84,106,111,186,170,39,188,200,0,10,1,254,197,199,29,159,235,25,255,0,57,172,255,0,229,101,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,93,143,8,237,254,229,14,84,79,184,240,215,39,191,230,7,35,230,184,84,120,122,89,37,84,247,53,138,191,242,41,244,239,238,220,235,217,213,108,148,88,197,194,162,53,68,123,41,165,115,87,223,243,72,220,169,242,254,160,41,95,152,6,75,87,149,113,27,144,99,125,125,73,21,124,173,143,220,213,233,68,130,7,47,241,83,117,254,33,106,92,28,226,77,197,52,94,211,71,27,122,127,63,88,229,247,59,239,157,223,206,254,162,165,115,27,125,110,167,113,159,145,82,78,214,204,255,0,108,215,49,81,238,247,124,52,242,127,59,127,240,101,221,233,197,150,43,6,41,73,107,134,54,49,145,58,85,68,106,34,39,189,234,191,114,39,235,3,179,128,0,134,252,198,226,146,77,34,174,115,94,212,233,100,171,239,253,73,75,86,99,238,83,119,56,229,192,50,90,30,164,89,35,189,49,87,222,159,37,164,106,127,253,170,101,158,96,182,170,154,253,27,186,186,8,227,94,213,60,242,59,169,118,248,82,150,171,127,250,76,7,202,90,117,138,131,48,166,115,147,254,235,198,157,41,190,222,234,105,0,178,90,154,118,84,192,248,95,252,87,162,162,255,0,190,155,21,193,204,19,66,167,183,84,67,169,86,72,85,210,82,86,182,165,232,200,229,122,236,197,170,153,87,239,106,124,147,238,44,149,19,116,58,6,178,233,245,191,80,48,203,141,150,170,142,9,157,61,52,204,103,117,140,84,71,58,41,26,159,198,106,237,252,112,49,31,7,122,233,105,212,156,34,147,170,86,178,173,189,206,184,214,104,149,201,249,234,141,189,205,219,238,102,255,0,34,77,181,200,228,234,66,151,52,127,55,202,120,87,214,70,227,89,101,101,76,22,228,223,170,56,103,116,205,255,0,66,200,244,217,172,123,83,248,211,183,238,255,0,163,114,224,176,92,170,221,151,227,240,94,109,178,186,72,37,123,218,215,57,138,213,221,174,84,95,114,251,192,253,249,27,186,124,143,75,119,107,143,161,125,232,122,158,205,151,116,249,129,236,107,183,57,30,168,209,83,222,167,180,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,43,253,103,148,67,194,185,55,249,30,81,119,0,190,239,121,138,184,136,201,126,207,105,205,230,183,171,167,183,69,80,228,93,183,247,164,18,175,234,95,212,101,71,185,81,23,100,255,0,140,130,124,202,179,43,189,159,1,146,150,142,85,142,25,149,98,127,75,156,155,162,195,88,139,242,114,39,201,16,8,179,193,158,59,22,121,197,22,83,149,214,55,184,190,216,171,145,139,186,167,241,227,173,106,252,149,191,205,79,184,184,187,124,105,21,43,24,158,228,77,253,223,239,149,141,202,239,12,172,150,106,188,182,120,93,219,172,115,101,108,142,106,236,191,232,214,170,162,171,127,90,254,178,208,24,222,150,236,160,114,0,1,30,184,210,165,241,90,47,145,68,137,186,173,182,175,255,0,197,42,8,137,202,178,163,194,222,51,122,23,251,156,219,195,17,19,250,160,157,63,234,38,151,23,44,149,218,49,146,62,45,250,155,109,172,84,79,255,0,132,156,129,60,180,170,22,61,76,203,217,37,67,145,206,187,185,202,157,127,37,236,213,110,128,91,27,125,200,120,145,141,145,138,199,39,185,83,96,207,226,252,247,57,1,90,28,199,52,78,94,210,102,182,200,63,59,7,241,215,171,229,186,210,70,159,198,147,111,150,255,0,119,253,166,65,229,175,172,178,228,186,105,30,53,117,168,234,170,165,184,85,162,39,66,39,194,178,66,169,252,86,34,124,229,253,127,253,9,113,170,120,109,30,97,140,212,91,42,160,100,141,147,163,126,166,162,252,164,99,190,246,175,243,74,127,211,251,157,215,135,254,41,41,49,149,124,148,180,181,21,118,228,86,189,92,196,86,203,37,42,170,237,187,19,249,11,247,127,198,5,218,49,200,230,163,147,228,169,185,229,83,115,175,96,119,216,178,12,102,130,227,19,218,244,150,158,23,110,213,69,69,222,54,175,235,95,214,118,32,61,106,187,46,199,52,247,162,28,28,213,223,127,184,242,197,3,152,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,249,1,197,91,239,57,34,108,112,77,212,246,1,234,169,85,108,18,57,62,230,170,149,101,205,3,83,188,75,35,194,105,163,106,200,181,9,214,254,167,162,162,127,110,196,169,182,219,127,202,90,21,246,165,180,150,138,218,167,42,35,97,129,239,93,215,111,114,38,229,36,113,209,125,131,48,215,136,173,22,218,134,201,35,174,77,137,122,85,174,68,114,214,84,183,111,135,117,254,82,1,96,156,184,48,232,109,58,3,139,92,28,137,220,171,160,108,174,119,75,81,87,121,106,23,230,158,255,0,229,19,8,194,28,30,99,79,198,248,125,193,104,102,254,250,219,37,51,156,187,57,61,238,71,59,239,255,0,24,206,0,0,0,98,238,34,232,226,174,210,188,130,25,152,138,215,91,234,219,239,68,95,251,218,100,251,255,0,172,173,190,3,164,75,87,16,25,133,20,73,211,31,182,39,248,83,220,158,230,86,167,201,61,223,113,102,250,225,19,167,211,75,244,109,79,122,91,234,151,255,0,233,228,42,207,133,27,195,44,92,81,228,148,114,198,237,234,110,117,78,69,77,189,219,54,187,245,129,113,12,219,165,54,249,28,143,77,43,209,240,163,147,239,255,0,180,247,1,235,158,22,206,197,141,255,0,37,249,251,138,152,230,69,166,21,24,110,173,208,106,93,137,59,77,166,130,129,238,232,107,35,221,209,119,159,190,237,84,119,202,38,253,223,245,22,214,70,254,52,244,174,44,251,76,111,82,182,14,228,208,91,170,29,26,34,72,170,174,109,53,70,222,230,175,251,32,58,223,47,221,108,93,79,210,244,164,169,79,237,139,83,104,233,94,189,201,30,170,169,74,223,126,238,79,214,213,249,42,146,205,10,125,224,27,81,223,163,218,157,144,224,87,198,190,4,173,173,234,111,95,68,104,137,20,85,77,255,0,76,68,119,205,168,91,213,190,182,42,234,102,212,68,228,86,187,127,146,162,253,234,159,119,245,1,239,119,200,224,138,169,242,61,138,122,93,186,57,127,160,15,114,123,208,242,112,99,190,227,152,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,174,223,113,228,224,229,217,64,228,158,255,0,184,242,113,98,238,159,35,144,29,39,89,111,13,176,233,150,79,117,89,17,158,22,211,85,50,46,251,127,22,53,95,214,159,244,148,86,234,218,141,67,226,145,142,127,84,237,147,35,71,162,38,238,217,22,227,255,0,11,221,241,151,35,198,141,214,107,127,15,57,195,161,255,0,245,29,82,42,251,190,91,53,63,87,244,149,31,192,222,57,62,83,196,147,42,149,58,146,10,180,168,85,247,39,185,43,233,151,245,167,243,128,187,93,29,182,173,171,76,177,138,30,142,142,197,166,149,155,109,182,219,70,159,208,135,116,63,62,193,79,225,108,180,52,251,255,0,123,167,99,127,228,63,64,0,60,111,239,60,129,213,53,54,147,198,225,151,106,85,77,210,74,41,219,255,0,28,79,79,250,202,141,192,169,164,197,184,203,175,165,107,149,27,61,93,124,159,63,253,125,63,160,184,12,214,39,205,141,92,163,141,219,43,169,102,106,123,191,92,110,42,10,227,20,214,174,52,150,58,135,111,220,150,226,228,247,39,203,122,239,213,184,23,31,108,119,93,28,110,95,191,127,250,84,250,207,203,199,95,215,107,137,119,223,248,223,252,210,159,168,0,252,140,162,211,5,230,201,91,67,83,11,101,100,208,72,197,99,154,142,69,221,142,79,146,162,254,179,245,190,75,186,169,225,201,212,221,147,239,2,151,120,200,199,166,208,237,123,160,200,172,81,58,145,43,225,172,168,122,177,171,27,119,89,166,111,242,81,159,116,159,173,75,57,225,163,86,109,186,147,134,82,215,83,87,67,52,142,87,163,154,217,90,229,79,207,76,137,186,35,221,252,195,18,241,233,160,52,58,155,143,211,222,22,94,212,244,49,57,136,254,149,119,241,234,98,95,151,113,169,250,254,229,249,144,223,151,86,171,79,134,106,197,22,11,92,253,217,91,83,20,76,93,147,230,177,212,191,238,98,253,242,39,242,128,184,211,214,246,238,112,162,168,74,170,104,170,19,229,35,26,239,248,209,20,247,129,234,98,42,127,198,123,78,14,68,234,57,53,119,64,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,117,252,215,80,176,29,53,181,69,125,212,108,227,31,197,109,179,212,54,146,42,203,221,206,26,24,36,157,205,115,155,19,100,153,205,106,189,90,199,185,26,139,190,204,114,253,202,7,96,6,42,254,22,60,44,127,229,45,165,95,251,229,110,255,0,227,25,42,211,118,181,95,237,84,87,219,21,206,146,227,109,184,211,199,87,71,89,73,51,102,130,166,9,26,142,142,88,228,106,171,94,199,53,81,200,228,85,69,69,69,64,62,176,12,105,118,226,111,134,219,5,214,182,197,125,226,15,77,109,215,43,117,68,148,149,148,117,121,101,4,51,211,79,27,149,178,69,36,110,149,28,199,181,200,173,86,170,34,162,162,162,129,146,193,215,240,173,66,192,117,42,213,45,247,78,115,140,127,42,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,251,61,171,247,161,216,0,3,165,102,186,223,162,250,107,117,138,197,168,218,189,133,98,183,41,233,219,87,21,29,238,255,0,73,67,60,144,57,206,107,101,108,115,72,215,43,21,204,123,81,200,155,110,199,39,220,167,228,218,120,155,225,182,255,0,117,162,177,88,184,131,211,91,141,202,227,81,29,37,29,29,38,89,65,52,245,51,200,228,108,113,71,27,101,87,61,238,114,163,81,168,138,170,170,136,128,100,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,12,127,148,241,11,160,88,53,246,171,22,205,117,195,79,241,251,213,23,71,137,183,93,50,106,42,74,168,58,216,215,179,174,41,36,107,219,212,199,181,201,186,123,218,228,84,247,42,1,144,1,215,240,173,66,192,117,42,213,45,247,78,115,140,127,42,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,251,61,171,247,161,216,0,0,0,0,0,0,0,0,0,0,0,3,242,114,156,179,21,193,172,85,89,78,107,147,90,177,251,45,23,71,137,184,221,43,99,164,165,131,173,237,99,58,229,145,90,198,245,61,237,106,110,190,247,57,17,61,234,135,74,180,241,55,195,109,254,235,69,98,177,113,7,166,183,27,149,198,162,58,74,58,58,76,178,130,105,234,103,145,200,216,226,142,54,202,174,123,220,229,70,163,81,21,85,85,17,0,201,96,0,0,0,0,29,127,53,212,44,7,77,109,81,95,117,27,56,199,241,91,108,245,13,164,138,178,247,115,134,134,9,39,115,92,230,196,217,38,115,90,175,86,177,238,70,162,239,179,28,191,114,129,216,1,143,241,110,33,116,11,57,190,210,226,216,86,184,105,254,65,122,173,235,240,214,235,94,77,69,87,85,63,67,28,247,244,69,28,142,123,186,88,199,57,118,79,115,90,170,190,228,83,32,0,0,0,0,197,95,194,199,133,143,252,165,180,171,255,0,124,173,223,252,96,50,168,62,75,77,218,213,127,181,81,95,108,87,58,75,141,182,227,79,29,93,29,101,36,205,154,10,152,36,106,58,57,99,145,170,173,123,28,213,71,35,145,85,21,21,21,15,172,0,0,0,7,228,229,57,102,43,131,88,170,178,156,215,38,181,99,246,90,46,143,19,113,186,86,199,73,75,7,91,218,198,117,203,34,181,141,234,123,218,212,221,125,238,114,34,123,213,0,253,96,98,175,225,99,194,199,254,82,218,85,255,0,190,86,239,254,49,223,241,108,179,21,206,108,84,185,78,21,147,90,178,11,45,111,95,134,184,218,235,99,171,165,159,161,238,99,250,37,141,92,199,116,189,142,106,236,190,231,53,81,125,232,160,126,176,6,63,202,120,133,208,44,26,251,85,139,102,186,225,167,248,253,234,139,163,196,219,174,153,53,21,37,84,29,108,107,217,215,20,146,53,237,234,99,218,228,221,61,237,114,42,123,149,0,200,0,235,248,86,161,96,58,149,106,150,251,167,57,198,63,149,91,96,168,117,36,181,150,75,156,53,208,71,59,90,215,58,39,73,11,156,212,122,53,236,114,181,87,125,158,213,251,208,236,0,1,210,179,93,111,209,125,53,186,197,98,212,109,94,194,177,91,148,244,237,171,138,142,247,127,164,161,158,72,28,231,53,178,182,57,164,107,149,138,230,61,168,228,77,183,99,147,238,83,175,255,0,11,30,22,63,242,150,210,175,253,242,183,127,241,128,202,160,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,249,45,151,107,85,234,153,245,150,107,157,37,125,60,117,19,210,62,90,105,155,43,27,60,18,190,25,162,87,53,85,17,241,203,28,145,189,191,54,189,142,106,236,168,168,125,96,0,0,1,242,71,118,181,77,117,168,177,67,115,164,125,202,142,158,26,186,138,54,204,213,158,24,38,116,141,138,87,199,191,83,88,247,65,51,90,229,77,156,177,72,137,191,74,237,245,128,0,0,0,249,46,215,107,85,130,213,91,125,190,220,233,45,214,219,117,60,149,117,149,149,115,54,24,41,160,141,170,233,37,146,71,42,53,140,107,81,92,174,85,68,68,69,85,3,235,6,42,254,22,60,44,127,229,45,165,95,251,229,110,255,0,227,25,84,0,0,0,0,0,58,86,107,173,250,47,166,183,88,172,90,141,171,216,86,43,114,158,157,181,113,81,222,239,244,148,51,201,3,156,230,182,86,199,52,141,114,177,92,199,181,28,137,182,236,114,125,202,48,173,111,209,125,74,186,203,98,211,157,94,194,178,171,148,20,238,171,150,142,201,127,164,174,158,56,26,230,181,210,186,56,100,115,145,136,231,177,170,229,77,183,123,83,239,64,59,168,0,0,0,0,62,72,238,214,169,174,181,22,40,110,116,143,185,81,211,195,87,81,70,217,154,179,195,4,206,145,177,74,248,247,234,107,30,232,38,107,92,169,179,150,41,17,55,233,93,190,176,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7,173,202,155,252,143,97,193,81,55,3,203,87,116,60,175,184,34,108,129,126,64,69,14,98,119,202,171,111,15,153,84,52,173,93,170,45,147,49,219,179,127,119,92,9,255,0,90,144,183,149,158,30,250,237,65,184,228,115,70,189,61,169,152,171,187,147,226,239,209,63,245,109,247,254,178,79,243,56,204,33,180,104,229,206,201,43,81,101,184,210,77,20,127,198,247,47,114,151,245,38,223,202,253,104,99,174,85,56,234,195,96,170,186,190,52,85,154,87,251,213,27,247,178,133,223,214,5,145,210,177,35,166,137,137,242,107,17,63,228,61,167,22,39,75,81,63,82,30,87,228,7,21,249,156,206,9,243,57,129,249,185,4,73,45,166,169,170,138,191,153,126,219,127,138,165,53,113,35,93,83,143,241,115,5,115,23,161,232,218,245,110,237,69,221,22,106,196,251,255,0,172,185,219,147,122,232,167,106,253,241,57,63,228,82,156,120,244,165,101,139,137,235,53,79,105,173,101,69,5,92,138,228,68,79,157,69,79,234,254,176,45,207,0,170,90,204,118,158,101,84,85,94,191,254,120,228,59,41,208,116,98,229,13,211,14,166,169,133,221,76,94,189,151,223,254,22,68,251,255,0,168,239,192,112,119,189,118,57,33,225,83,223,185,229,61,224,126,22,99,143,210,228,118,153,40,42,152,231,53,200,223,147,149,62,79,106,253,223,212,82,150,169,225,181,92,61,241,43,97,190,91,145,240,195,5,206,150,70,186,77,228,68,68,138,157,23,126,182,181,63,211,87,239,47,41,200,142,106,163,190,69,114,115,44,209,6,205,140,85,106,45,161,174,109,69,162,53,169,114,181,177,55,228,234,70,167,191,116,119,201,139,242,2,104,104,30,117,30,111,167,118,91,163,166,100,146,205,67,76,247,43,58,81,55,88,34,114,251,145,87,239,113,147,10,233,229,189,175,238,187,88,41,240,123,164,201,37,69,39,68,13,234,116,206,84,107,89,73,18,39,189,21,62,106,191,121,98,113,61,36,137,146,39,201,205,69,0,244,251,207,12,119,188,230,169,186,108,122,209,17,170,7,180,30,17,119,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,43,87,134,190,62,171,48,254,49,53,75,134,125,98,184,93,110,150,172,143,84,47,52,56,157,226,122,153,235,36,182,85,62,185,212,212,246,215,49,206,119,69,27,187,113,182,46,218,53,176,200,231,117,34,178,69,124,54,84,107,89,197,143,154,125,100,250,129,144,250,140,224,108,166,10,234,229,169,204,46,143,83,108,84,58,21,175,57,127,249,186,160,234,138,207,124,186,77,5,60,119,138,94,186,104,105,169,95,52,147,36,149,55,23,73,51,218,136,216,250,164,142,36,115,156,249,58,220,235,21,0,0,0,0,0,0,2,176,50,238,53,255,0,130,175,51,61,84,176,103,247,59,172,154,101,148,251,22,59,149,52,11,221,142,215,92,182,139,122,71,115,108,61,46,123,186,88,197,142,86,196,173,115,227,115,93,180,174,134,40,214,205,45,55,107,85,254,213,69,125,177,92,233,46,54,219,141,60,117,116,117,148,147,54,104,42,96,145,168,232,229,142,70,170,181,236,115,85,28,142,69,84,84,84,84,40,51,154,63,158,205,77,252,23,209,232,140,255,0,202,235,143,170,204,62,251,109,225,159,88,174,23,91,165,171,35,184,83,80,226,119,137,234,103,172,146,217,84,246,69,77,5,181,204,115,157,209,70,238,220,109,139,182,141,108,50,57,221,72,172,145,95,8,91,248,0,0,5,90,243,88,227,182,212,150,170,254,22,116,107,38,171,117,201,213,11,6,111,117,183,78,214,193,28,8,215,182,75,58,61,17,92,247,185,202,213,159,161,205,70,35,59,14,87,245,207,28,97,249,90,253,199,173,78,188,241,145,164,58,43,164,215,218,184,52,234,199,169,22,40,110,239,143,181,209,127,184,193,123,99,91,51,102,134,89,27,61,10,54,56,101,133,62,14,167,185,94,246,185,89,10,178,207,243,252,3,13,213,60,54,237,167,218,131,143,82,95,49,235,229,58,211,87,80,212,162,244,74,205,209,81,81,81,81,204,123,92,141,123,30,213,71,177,237,107,154,173,115,81,83,92,206,19,188,211,232,223,212,12,123,212,96,54,83,3,93,110,52,120,73,202,184,70,213,53,197,174,82,248,236,110,251,226,110,24,205,197,174,146,94,229,11,106,100,99,32,158,85,134,40,214,178,56,210,23,76,200,209,90,222,244,106,139,179,208,206,188,180,56,245,169,208,108,134,29,21,213,155,237,92,250,117,124,168,142,27,67,228,237,116,88,46,51,213,70,215,76,233,166,150,54,193,66,173,146,105,102,79,143,165,237,71,177,173,87,204,175,181,254,39,120,122,197,120,160,209,171,214,145,229,53,62,3,199,246,234,109,215,70,82,199,81,53,178,186,39,117,69,81,27,94,159,227,70,244,107,152,231,197,44,172,71,179,175,169,53,225,214,45,29,207,180,43,63,186,105,206,163,88,106,237,215,43,117,68,241,69,44,180,179,67,5,194,8,230,146,22,213,210,186,102,49,210,211,72,232,158,177,202,141,68,114,39,245,162,6,206,102,181,156,88,249,167,214,79,168,25,15,168,206,88,79,42,126,59,109,75,106,160,225,103,89,114,106,182,220,155,80,144,97,23,91,140,237,116,18,64,173,99,99,179,171,213,17,204,123,92,142,88,58,220,228,122,63,176,213,103,68,17,201,94,220,88,249,167,214,79,168,25,15,168,206,5,170,114,84,242,177,148,253,64,174,244,235,113,159,248,209,226,219,21,225,27,75,23,41,185,69,227,178,75,239,137,183,227,54,230,182,57,123,149,205,166,145,236,158,120,150,104,164,90,56,228,72,91,51,227,85,115,123,209,162,38,239,66,32,114,200,215,77,56,225,211,129,28,235,84,53,66,243,224,109,84,58,129,91,20,48,196,136,250,171,133,83,173,150,245,142,150,154,53,84,238,76,254,151,108,155,163,81,173,115,222,230,49,143,123,107,131,136,173,121,204,184,146,213,203,238,171,102,117,181,110,125,198,161,236,182,80,205,80,147,50,211,110,71,185,105,232,162,86,177,141,232,141,174,217,92,140,111,91,213,242,57,58,222,229,80,235,250,171,169,153,86,178,106,62,71,170,89,173,95,136,189,100,215,9,110,21,61,50,72,248,225,235,95,130,8,187,143,123,219,12,76,70,199,27,21,203,209,27,24,212,93,154,133,180,242,212,229,233,71,166,86,42,29,117,215,156,67,252,221,87,245,75,103,177,221,33,130,162,59,61,47,93,52,212,213,79,134,72,86,74,107,139,100,133,238,69,108,157,81,199,42,53,205,100,157,109,110,21,229,117,192,45,102,97,125,182,241,49,172,86,251,173,174,213,142,92,41,171,177,59,60,244,211,209,201,115,170,99,34,169,130,228,231,185,173,235,163,111,114,55,69,219,87,54,105,26,238,165,70,70,172,154,223,192,172,189,1,230,33,77,166,28,87,234,246,130,107,246,71,86,236,98,227,169,23,214,99,249,45,202,225,44,204,177,189,43,31,12,116,83,44,174,86,195,67,211,19,17,142,103,75,32,122,185,94,157,183,185,240,217,161,173,103,22,62,105,245,147,234,6,67,234,51,150,125,203,83,152,93,30,166,216,168,116,43,94,114,255,0,243,117,65,213,21,158,249,116,154,10,120,239,20,189,116,208,211,82,190,105,38,73,42,110,46,146,103,181,17,177,245,73,28,72,231,57,242,117,185,193,98,160,0,0,0,49,167,19,119,107,173,131,134,221,87,190,216,174,117,118,235,149,187,7,190,213,209,214,82,76,232,103,166,158,58,9,157,28,177,200,213,71,49,237,114,35,145,200,168,168,168,138,132,96,229,187,199,213,139,95,113,91,94,137,106,69,195,193,106,110,63,111,101,61,60,213,85,47,147,237,53,44,17,236,181,44,146,87,57,238,172,107,25,213,60,110,114,185,251,58,102,110,222,227,33,146,188,88,249,88,214,79,167,249,15,167,78,107,153,128,103,249,150,150,102,86,157,65,211,236,134,174,199,144,216,234,18,166,134,186,153,83,174,39,236,168,168,168,168,173,123,28,213,115,30,199,34,177,236,115,154,228,115,92,168,161,180,64,35,175,6,124,102,96,60,89,224,20,213,148,117,212,150,236,218,221,78,200,175,214,25,101,134,25,221,60,112,211,173,77,93,45,50,79,44,203,67,222,168,72,227,150,77,151,116,233,119,191,231,34,128,0,116,173,98,214,44,7,66,176,11,166,163,106,53,250,146,221,109,183,83,207,44,81,75,85,12,51,220,39,142,25,38,109,37,43,102,123,27,45,76,141,137,233,28,72,228,87,42,127,90,160,117,78,42,184,152,195,120,80,210,58,205,82,204,40,106,238,47,117,67,109,182,139,101,50,43,95,113,184,200,201,31,20,11,39,74,182,22,116,197,35,223,35,145,122,88,199,116,181,239,232,141,248,87,149,182,177,103,218,235,162,249,238,163,106,53,250,174,227,114,184,234,69,210,88,162,150,170,105,160,183,193,37,37,20,205,164,165,108,207,123,162,166,141,210,189,35,137,28,168,212,95,235,85,169,110,49,56,170,204,184,175,213,203,134,97,121,185,85,183,24,183,84,84,83,98,118,137,35,72,89,110,183,43,254,5,116,77,123,219,226,100,107,99,116,207,234,119,83,209,26,139,219,100,108,101,154,114,84,242,177,148,253,64,174,244,235,112,24,255,0,46,227,95,248,42,243,51,213,75,6,127,115,186,201,166,89,79,177,99,185,83,64,189,216,237,117,203,104,183,164,119,54,195,210,231,187,165,140,88,229,108,74,215,62,55,53,219,74,232,98,141,108,210,211,118,181,95,237,84,87,219,21,206,146,227,109,184,211,199,87,71,89,73,51,102,130,166,9,26,142,142,88,228,106,171,94,199,53,81,200,228,85,69,69,69,66,131,57,163,249,236,212,223,193,125,30,136,205,92,181,57,133,214,105,149,246,135,66,181,231,47,255,0,48,181,253,81,89,239,151,73,167,168,146,207,85,209,77,13,53,43,230,146,101,142,154,220,216,225,123,81,27,31,76,114,74,142,115,153,31,91,154,23,40,0,0,1,21,120,250,227,95,21,225,79,78,42,236,150,155,159,136,212,220,154,223,52,120,229,190,157,99,124,148,29,104,232,219,115,168,73,26,246,54,24,158,138,172,107,218,189,233,24,172,68,233,108,175,136,37,81,89,122,3,204,66,155,76,56,175,213,237,4,215,236,142,173,216,197,199,82,47,172,199,242,91,149,194,89,153,99,122,86,62,24,232,166,89,92,173,134,135,166,38,35,28,206,150,64,245,114,189,59,111,115,225,206,156,20,115,25,211,142,42,188,22,1,127,165,251,45,169,177,219,210,122,155,108,155,37,13,210,70,117,247,157,110,145,94,231,187,165,140,73,93,12,136,146,49,175,119,74,204,216,164,149,41,179,139,31,52,250,201,245,3,33,245,25,192,217,76,21,213,203,83,152,93,30,166,216,168,116,43,94,114,255,0,243,117,65,213,21,158,249,116,154,10,120,239,20,189,116,208,211,82,190,105,38,73,42,110,46,146,103,181,17,177,245,73,28,72,231,57,242,117,185,214,42,0,3,228,187,93,173,86,11,85,109,246,251,115,164,183,91,109,212,242,85,214,86,85,204,216,96,166,130,54,171,164,150,73,28,168,214,49,173,69,114,185,85,17,17,21,84,15,147,44,202,108,88,54,43,121,205,114,154,239,5,101,199,237,245,23,75,141,79,105,242,118,41,96,141,210,75,39,67,17,207,119,75,24,229,217,168,174,93,182,68,85,247,16,3,131,62,52,114,174,46,56,238,204,43,168,157,117,178,96,54,221,63,170,130,201,143,75,93,35,163,127,106,231,73,211,93,83,2,61,97,74,199,164,242,34,185,137,240,70,173,139,169,253,43,35,227,7,50,254,61,106,117,231,33,155,69,116,154,251,87,6,157,88,234,36,134,238,248,251,93,23,251,140,21,82,53,179,54,104,101,145,179,208,163,99,134,88,83,224,234,123,149,239,107,149,144,171,62,190,74,158,105,242,159,167,245,222,163,110,2,234,64,0,67,94,105,58,197,159,104,86,139,224,90,141,167,55,234,187,117,202,221,169,22,185,101,138,42,169,161,130,225,4,116,149,179,58,146,169,176,189,142,150,154,71,68,196,146,37,114,35,145,63,169,83,47,240,163,197,118,156,113,107,167,12,205,112,169,124,13,214,135,183,5,254,193,60,200,250,171,69,83,145,85,26,229,68,78,228,47,233,114,197,50,34,54,70,181,200,168,199,178,72,217,26,249,213,249,88,197,190,160,80,250,117,196,172,190,14,248,170,204,184,80,213,203,126,97,102,185,85,187,24,184,212,83,211,101,150,136,227,73,153,113,183,35,254,53,108,78,123,27,226,99,107,164,116,47,234,111,75,213,90,171,219,124,140,120,108,102,14,149,163,186,197,128,235,174,1,107,212,109,57,191,82,92,109,183,26,120,37,150,40,170,161,154,123,124,242,67,28,206,164,170,108,47,123,98,169,141,178,177,36,137,92,170,213,95,234,85,237,87,107,181,170,193,106,173,190,223,110,116,150,235,109,186,158,74,186,202,202,185,155,12,20,208,70,213,116,146,201,35,149,26,198,53,168,174,87,42,162,34,34,170,129,245,148,3,205,31,207,102,166,254,11,232,244,69,255,0,20,3,205,31,207,102,166,254,11,232,244,64,79,254,74,158,86,50,159,168,21,222,157,110,39,249,0,57,42,121,88,202,126,160,87,122,117,184,159,224,0,0,0,0,85,175,42,126,59,109,75,106,160,225,103,89,114,106,182,220,155,80,144,97,23,91,140,237,116,18,64,173,99,99,179,171,213,17,204,123,92,142,88,58,220,228,122,63,176,213,103,68,17,201,105,70,172,54,155,181,214,193,117,162,190,216,174,117,118,235,149,186,162,58,186,58,202,73,157,12,244,211,198,228,116,114,199,35,85,28,199,181,200,142,71,34,162,162,162,42,23,83,203,67,143,90,109,121,199,161,209,93,89,190,210,65,168,182,58,120,225,180,62,78,239,93,254,221,5,44,109,116,206,154,105,100,116,245,200,232,230,150,100,248,58,152,228,123,26,228,100,202,192,158,160,0,0,21,235,198,215,52,107,86,132,234,133,139,77,180,106,154,147,42,185,99,87,132,155,55,234,149,169,68,248,27,28,145,201,105,100,168,215,57,42,81,207,108,142,149,158,232,36,130,56,220,146,239,60,44,12,193,205,31,200,158,166,254,11,235,20,69,43,112,157,230,159,70,254,160,99,222,163,1,105,60,87,241,85,164,124,87,242,225,213,108,195,75,110,85,109,125,186,162,205,77,115,180,92,163,100,55,27,115,214,243,73,219,89,162,99,222,222,137,26,213,115,30,199,57,142,217,205,223,173,146,49,149,109,194,119,154,125,27,250,129,143,122,140,0,108,166,0,0,0,0,64,14,117,126,86,49,111,168,20,62,157,113,39,249,0,57,213,249,88,197,190,160,80,250,117,196,8,1,202,227,207,102,153,126,53,232,245,165,255,0,20,3,202,227,207,102,153,126,53,232,245,165,255,0,0,0,0,53,87,54,168,53,87,3,101,62,19,188,172,104,223,211,252,123,211,160,32,87,42,126,59,109,75,106,160,225,103,89,114,106,182,220,155,80,144,97,23,91,140,237,116,18,64,173,99,99,179,171,213,17,204,123,92,142,88,58,220,228,122,63,176,213,103,68,17,201,61,120,78,242,177,163,127,79,241,239,78,128,214,218,211,118,186,216,46,180,87,219,21,206,174,221,114,183,84,71,87,71,89,73,51,161,158,154,120,220,142,142,88,228,106,163,152,246,185,17,200,228,84,84,84,69,64,54,158,4,10,229,161,199,173,54,188,227,208,232,174,172,223,105,32,212,91,29,60,112,218,31,39,119,174,255,0,110,130,150,54,186,103,77,52,178,58,122,228,116,115,75,50,124,29,76,114,61,141,114,50,101,100,245,0,124,151,107,77,170,255,0,106,173,177,95,109,148,151,27,109,198,158,74,74,202,58,184,91,52,21,48,72,213,108,145,73,27,145,90,246,57,170,173,86,170,42,42,42,162,138,43,181,170,227,83,95,71,111,185,210,85,84,90,234,18,146,186,40,102,107,223,75,58,197,28,201,20,173,69,221,143,88,166,138,68,107,182,94,137,24,239,147,145,87,235,3,95,110,61,120,59,200,120,88,213,203,155,172,214,122,185,244,234,249,81,227,113,251,156,52,117,94,18,137,147,190,119,71,107,150,162,94,166,186,166,38,195,34,34,119,94,247,196,214,74,189,42,247,53,189,131,151,55,26,255,0,193,87,81,231,176,103,247,59,172,154,101,148,254,110,229,77,2,247,99,181,215,42,177,35,185,182,30,151,61,221,44,98,199,43,98,86,185,241,185,174,218,87,67,20,107,118,154,197,163,184,14,186,224,23,77,57,212,107,13,37,198,219,113,167,158,40,165,150,150,25,167,183,207,36,50,66,218,186,87,76,199,182,42,152,219,43,214,57,81,170,173,85,254,180,93,120,120,157,225,235,42,225,127,89,111,90,71,148,212,248,255,0,1,219,169,183,93,25,75,37,60,55,58,25,91,213,21,68,109,122,127,141,27,209,174,123,89,44,82,177,30,254,142,165,13,146,45,55,107,85,254,213,69,125,177,92,233,46,54,219,141,60,117,116,117,148,147,54,104,42,96,145,168,232,229,142,70,170,181,236,115,85,28,142,69,84,84,84,84,40,51,154,63,158,205,77,252,23,209,232,140,255,0,202,235,143,170,204,62,251,109,225,159,88,174,23,91,165,171,35,184,83,80,226,119,137,234,103,172,146,217,84,246,69,77,5,181,204,115,157,209,70,238,220,109,139,182,141,108,50,57,221,72,172,145,95,14,0,230,143,231,179,83,127,5,244,122,32,39,255,0,37,79,43,25,79,212,10,239,78,183,18,171,137,222,33,113,94,23,244,106,245,171,153,77,55,143,240,29,186,107,117,173,149,81,211,205,115,174,149,221,49,83,198,231,175,248,210,61,90,215,185,145,69,43,209,143,232,233,88,85,202,167,83,49,93,27,224,71,83,53,75,53,171,240,246,92,103,48,185,220,42,122,100,141,146,77,209,108,183,116,65,23,113,236,99,166,149,234,216,227,98,185,58,228,123,26,139,187,144,175,110,49,56,170,204,184,175,213,203,134,97,121,185,85,183,24,183,84,84,83,98,118,137,35,72,89,110,183,43,254,5,116,77,123,219,226,100,107,99,116,207,234,119,83,209,26,139,219,100,108,96,116,157,116,215,77,71,226,47,81,238,58,161,170,23,159,29,117,174,218,40,97,137,21,148,182,250,86,170,172,116,180,209,170,175,110,22,117,59,100,221,92,174,115,158,247,61,239,123,221,98,188,168,248,22,254,241,197,6,181,225,159,248,61,86,1,69,92,239,241,156,235,164,148,234,223,247,47,10,247,59,249,243,35,63,208,243,24,127,150,135,1,85,58,243,144,195,173,90,179,98,171,131,78,172,117,17,205,104,100,157,174,139,253,198,10,168,220,232,93,12,209,72,217,232,81,177,205,20,203,240,117,61,200,198,57,202,201,145,151,104,5,80,104,15,30,181,58,13,198,70,175,104,174,172,223,106,231,211,171,230,164,95,97,180,62,78,215,69,130,227,61,237,237,116,206,154,105,99,108,20,42,217,38,150,100,248,250,94,212,123,26,213,124,202,251,95,53,172,226,199,205,62,178,125,64,200,125,70,114,127,242,163,227,167,251,199,11,250,215,153,255,0,224,244,184,5,109,115,127,198,107,173,114,84,43,191,220,188,43,28,223,231,194,143,255,0,67,194,5,170,0,0,0,0,21,213,198,103,26,57,87,8,252,119,97,245,213,174,186,222,240,27,150,159,210,193,123,199,162,174,145,177,179,187,115,171,234,174,166,129,94,144,173,99,18,8,209,28,244,248,227,71,69,212,206,164,145,150,42,82,183,58,191,52,248,183,211,250,31,81,184,129,114,120,158,83,98,206,113,91,54,107,139,87,120,219,46,65,111,167,186,91,170,123,79,143,191,75,60,109,146,41,58,30,141,123,122,152,246,174,206,68,114,111,178,162,47,184,253,98,146,249,104,113,235,83,160,217,12,58,43,171,55,218,185,244,234,249,81,28,54,135,201,218,232,176,92,103,170,141,174,153,211,77,44,109,130,133,91,36,210,204,159,31,75,218,143,99,90,175,153,95,118,128,0,0,10,213,226,83,143,170,204,195,140,77,45,225,159,71,110,23,91,93,171,28,213,11,53,14,89,120,130,166,122,57,46,117,76,174,109,53,69,181,172,107,155,215,70,222,228,141,151,184,142,108,210,53,189,40,140,141,31,55,96,230,123,199,173,78,140,90,170,248,126,209,251,237,93,6,160,220,233,233,166,186,221,233,59,79,75,77,186,118,205,215,12,114,182,94,237,61,115,145,176,57,21,98,248,97,157,36,99,154,245,141,237,171,110,19,188,211,232,223,212,12,123,212,96,3,99,61,66,205,109,90,107,128,100,186,141,125,167,171,158,219,138,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,125,183,84,249,148,67,169,28,201,184,154,206,181,198,159,87,173,57,181,215,28,181,90,238,20,213,22,220,58,134,237,85,29,157,41,105,230,238,50,154,174,56,95,31,140,238,123,210,105,31,179,164,71,57,169,219,98,50,54,95,241,72,28,207,56,32,163,225,211,42,166,213,237,55,165,232,192,115,11,132,209,84,83,186,104,25,236,171,196,210,84,84,37,44,20,241,69,26,71,71,216,110,208,163,122,213,189,137,26,247,55,120,250,194,221,56,117,215,156,55,137,45,35,177,106,182,25,91,72,230,92,105,216,203,157,12,53,11,51,237,55,20,99,86,162,138,85,115,24,238,184,220,237,145,202,198,245,177,89,35,83,161,237,85,201,102,188,60,14,113,119,117,225,7,87,29,149,207,110,171,188,98,119,234,118,219,114,59,84,21,14,99,223,2,61,28,202,168,88,174,72,159,83,10,245,116,119,19,101,100,147,70,142,143,186,178,55,97,59,77,218,213,127,181,81,95,108,87,58,75,141,182,227,79,29,93,29,101,36,205,154,10,152,36,106,58,57,99,145,170,173,123,28,213,71,35,145,85,21,21,21,0,250,200,107,204,191,140,74,110,27,244,142,108,31,12,188,82,126,81,115,138,121,40,168,161,142,178,88,170,237,54,233,25,35,37,186,53,97,217,204,123,92,157,184,85,95,30,242,170,189,189,196,130,70,25,255,0,136,173,121,195,120,109,210,59,238,171,102,117,180,141,101,186,157,236,182,80,205,80,176,190,237,113,86,57,105,232,162,86,177,238,235,145,205,217,92,140,119,67,17,242,57,58,24,229,77,117,245,139,88,179,237,117,207,238,154,141,168,215,234,187,141,202,227,81,60,177,69,45,84,211,65,111,130,73,164,153,180,148,173,153,239,116,84,209,186,87,164,113,35,149,26,139,253,106,161,159,248,28,227,143,87,56,127,213,199,82,213,51,32,207,241,236,254,240,215,223,172,44,123,235,46,53,183,26,135,163,124,109,31,82,171,159,92,231,43,81,90,171,253,177,238,99,213,28,145,75,21,250,21,171,202,83,130,239,177,118,42,62,43,179,246,245,94,178,59,124,208,98,246,185,232,122,93,110,161,145,253,46,174,115,165,98,61,38,157,140,84,137,209,42,55,195,76,229,234,145,42,58,99,178,160,6,52,226,43,94,112,222,27,116,142,251,170,217,157,109,35,89,110,167,123,45,148,51,84,44,47,187,92,85,142,90,122,40,149,172,123,186,228,115,118,87,35,29,208,196,124,142,78,134,57,83,181,231,249,254,27,165,152,109,219,80,117,7,33,164,177,227,214,58,117,169,174,174,169,85,232,137,155,162,34,34,34,43,158,247,57,90,198,49,168,175,123,220,214,181,28,231,34,46,190,220,104,241,109,149,113,115,170,107,148,220,162,240,56,221,139,196,219,241,155,115,91,36,93,186,23,84,200,246,79,60,75,52,177,165,100,145,172,45,153,241,170,53,221,152,209,19,102,32,31,93,167,142,221,121,135,138,58,46,41,175,185,53,93,101,225,149,17,193,89,106,164,159,195,81,77,100,73,81,210,89,227,99,146,70,199,76,173,221,19,118,189,205,145,82,117,87,76,157,197,189,237,11,215,77,56,226,47,78,45,218,161,165,247,159,29,106,174,222,41,161,149,17,149,86,250,166,162,44,148,181,49,162,175,110,102,117,55,116,221,90,173,115,94,199,61,143,99,221,174,13,199,74,181,30,209,167,22,141,94,185,225,119,90,108,50,253,112,168,181,219,111,114,83,170,82,212,213,66,136,178,70,215,127,246,232,213,95,133,238,134,118,181,92,176,202,140,205,92,16,113,163,149,112,143,168,240,87,86,186,235,123,192,110,93,200,47,120,244,85,210,54,54,119,86,30,170,234,104,21,233,10,214,49,32,141,17,207,79,142,52,116,93,76,234,73,24,27,10,3,242,113,60,166,197,156,226,182,108,215,22,174,241,182,92,130,223,79,116,183,84,246,159,31,126,150,120,219,36,82,116,61,26,246,245,49,237,93,156,136,228,223,101,68,95,113,250,192,12,85,197,143,149,141,100,250,127,144,250,116,230,85,49,87,22,62,86,53,147,233,254,67,233,211,129,173,97,181,65,170,185,181,64,0,0,0,0,20,173,206,175,205,62,45,244,254,135,212,110,35,146,167,154,124,167,233,253,119,168,219,135,58,191,52,248,183,211,250,31,81,184,142,74,158,105,242,159,167,245,222,163,110,2,234,64,0,12,105,196,86,188,225,188,54,233,29,247,85,179,58,218,70,178,221,78,246,91,40,102,168,88,95,118,184,171,28,180,244,81,43,88,247,117,200,230,236,174,70,59,161,136,249,28,157,12,114,167,107,207,243,252,55,75,48,219,182,160,234,14,67,73,99,199,172,116,235,83,93,93,82,171,209,19,55,68,68,68,68,87,61,238,114,181,140,99,81,94,247,185,173,106,57,206,68,93,125,184,209,226,219,42,226,231,84,215,41,185,69,224,113,187,23,137,183,227,54,230,182,72,187,116,46,169,145,236,158,120,150,105,99,74,201,35,88,91,51,227,84,107,187,49,162,38,204,64,62,187,79,29,186,243,15,20,116,92,83,95,114,106,186,203,195,42,35,130,178,213,73,63,134,162,154,200,146,163,164,179,198,199,36,141,142,153,91,186,38,237,123,155,34,164,234,174,153,59,139,123,218,23,174,154,113,196,94,156,91,181,67,75,239,62,58,213,93,188,83,67,42,35,42,173,245,77,68,89,41,106,99,69,94,220,204,234,110,233,186,181,90,230,189,142,123,30,199,187,92,27,142,149,106,61,163,78,45,26,189,115,194,238,180,216,101,250,225,81,107,182,222,228,167,84,165,169,170,133,17,100,141,174,255,0,237,209,170,191,11,221,12,237,106,185,97,149,25,154,184,32,227,71,42,225,31,81,224,174,173,117,214,247,128,220,187,144,94,241,232,171,164,108,108,238,172,61,85,212,208,43,210,21,172,98,65,26,35,158,159,28,104,232,186,153,212,146,48,54,20,7,228,226,121,77,139,57,197,108,217,174,45,93,227,108,185,5,190,158,233,110,169,237,62,62,253,44,241,182,72,164,232,122,53,237,234,99,218,187,57,17,201,190,202,136,190,227,245,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,240,191,35,212,231,38,255,0,51,216,229,254,147,212,136,138,187,236,7,185,191,35,195,254,94,243,202,124,143,77,100,137,12,14,145,87,100,110,223,244,129,92,60,211,31,21,77,134,221,7,121,170,245,89,88,214,111,239,85,116,148,73,238,50,231,46,92,102,75,70,148,80,84,62,158,72,221,52,49,75,241,34,166,232,180,212,139,191,189,127,160,138,156,197,181,14,154,253,168,88,230,39,77,80,146,237,90,214,61,17,232,239,227,120,23,253,206,95,212,191,113,62,120,59,181,197,110,209,236,109,98,98,55,170,213,71,190,200,137,239,90,90,127,232,254,128,51,217,225,223,35,201,197,203,176,30,17,125,233,185,204,224,221,149,81,78,96,122,106,147,170,158,68,255,0,98,191,244,21,5,204,217,97,139,94,49,165,87,163,28,219,101,86,251,254,175,17,46,223,245,151,1,50,111,19,211,239,233,95,250,10,131,230,191,109,154,139,87,177,155,167,74,163,37,180,212,55,169,168,191,52,170,127,244,127,179,79,188,11,32,225,150,70,174,157,82,70,217,155,34,49,36,217,83,111,190,162,99,47,145,215,130,155,243,47,154,97,77,35,101,235,86,54,77,215,171,125,247,170,157,63,90,254,162,69,1,197,255,0,35,195,61,223,51,203,189,231,20,95,139,222,7,51,20,113,51,131,166,113,163,185,85,150,58,103,205,37,69,170,161,141,107,55,85,87,108,138,136,136,142,79,189,166,87,67,228,187,83,71,89,110,168,165,149,136,230,75,19,154,168,169,190,232,168,5,19,233,14,67,116,225,239,136,69,164,186,65,37,21,63,182,59,46,89,218,140,68,103,142,141,21,119,86,187,238,133,127,226,46,235,76,50,138,60,199,4,177,228,20,53,81,207,21,117,12,83,163,163,114,57,21,28,159,175,100,255,0,160,170,206,97,58,65,246,107,45,118,111,106,166,108,13,108,235,80,229,99,58,92,170,146,213,202,191,197,98,127,53,62,255,0,251,73,145,203,243,83,169,178,157,15,198,45,210,85,35,167,163,183,71,12,141,87,162,185,21,175,157,61,233,214,171,252,128,37,169,235,147,245,167,204,230,158,244,60,61,55,77,128,226,197,217,79,97,235,111,245,30,192,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,6,181,156,88,249,167,214,79,168,25,15,168,206,108,166,107,89,197,143,154,125,100,250,129,144,250,140,224,99,75,77,218,235,96,186,209,95,108,87,58,187,117,202,221,81,29,93,29,101,36,206,134,122,105,227,114,58,57,99,145,170,142,99,218,228,71,35,145,81,81,81,21,11,233,229,231,198,157,171,138,125,47,167,177,101,249,5,35,181,83,26,167,84,200,40,210,153,180,171,91,2,73,211,21,194,8,218,229,107,216,230,172,77,149,88,141,70,76,174,78,220,108,124,61,85,65,146,112,93,149,127,4,45,63,226,187,0,109,214,255,0,73,123,246,164,25,69,174,10,25,42,36,181,120,90,186,214,182,185,174,137,138,140,163,72,41,17,37,116,170,157,185,58,87,169,205,151,166,44,65,163,186,197,159,104,86,127,107,212,109,57,191,85,219,174,86,234,136,37,150,40,170,166,134,11,132,17,205,28,206,164,170,108,47,99,165,166,145,209,49,36,137,92,136,228,79,234,84,13,156,193,130,184,59,226,171,13,226,191,72,237,249,133,154,229,72,220,158,221,79,79,77,150,90,35,141,97,125,186,226,172,248,213,177,57,239,119,134,145,205,145,208,191,169,221,76,69,106,175,113,146,49,153,212,0,0,0,0,10,1,230,143,231,179,83,127,5,244,122,34,42,146,171,154,63,158,205,77,252,23,209,232,142,255,0,195,111,5,31,194,171,129,28,138,255,0,128,91,45,81,234,110,45,168,21,210,91,106,103,78,212,151,74,20,182,80,172,150,199,77,212,214,55,169,239,73,34,116,168,230,178,70,185,187,196,217,165,145,2,90,242,194,227,214,167,89,237,84,156,63,107,5,246,174,191,80,109,148,245,51,90,174,245,125,166,37,218,221,3,97,232,134,73,93,47,118,162,185,168,233,220,170,145,124,80,192,178,61,206,122,72,247,88,81,171,103,249,170,192,178,175,245,87,28,201,49,203,135,251,101,29,117,182,186,158,79,248,50,67,52,114,51,250,28,215,55,238,84,45,211,18,230,239,128,193,194,130,101,121,20,117,117,90,191,107,167,101,134,107,84,144,66,246,86,221,86,142,103,65,117,115,24,248,17,104,100,150,15,207,54,20,71,192,249,18,62,158,151,69,36,129,144,57,151,241,199,77,195,142,27,54,143,96,236,171,126,162,230,150,121,31,13,92,111,150,157,150,59,116,203,36,11,90,217,152,173,114,212,171,153,43,97,107,29,240,62,53,145,234,136,214,50,106,64,187,93,174,183,251,173,109,246,251,115,171,184,220,174,53,18,85,214,86,85,204,233,167,169,158,71,43,164,150,73,28,170,231,189,206,85,114,185,85,85,85,85,84,253,108,255,0,63,204,181,79,50,187,106,14,160,228,53,119,204,134,249,80,181,53,213,213,42,157,114,191,100,68,68,68,68,107,24,214,163,88,198,53,17,140,99,90,214,163,90,212,68,147,250,225,193,5,103,14,156,23,227,250,189,169,20,189,25,246,97,152,90,226,167,167,108,211,179,217,86,121,173,53,53,11,75,61,60,177,70,177,214,119,219,180,200,238,180,111,98,54,177,205,222,78,176,194,188,39,121,167,209,191,168,24,247,168,192,108,166,107,89,194,119,154,125,27,250,129,143,122,140,6,202,96,8,213,198,255,0,5,216,175,23,26,113,61,13,19,109,86,76,250,219,219,158,201,144,203,67,27,164,127,105,38,233,161,169,157,24,179,37,27,214,121,21,90,197,248,36,86,203,210,254,149,141,242,84,1,171,103,249,170,192,178,175,245,87,28,201,49,203,135,251,101,29,117,182,186,158,79,248,50,67,52,114,51,250,28,215,55,238,84,62,75,181,218,235,127,186,214,223,111,183,58,187,141,202,227,81,37,93,101,101,92,206,154,122,153,228,114,186,73,100,145,202,174,123,220,229,87,43,149,85,85,85,85,75,148,230,123,192,85,78,179,218,170,248,129,209,251,21,93,126,160,219,41,233,161,186,218,41,59,76,75,181,186,6,205,215,52,113,54,46,237,69,115,81,208,53,17,101,248,161,129,35,99,92,244,141,142,166,16,63,87,237,102,85,246,87,236,47,218,107,175,217,191,104,123,91,216,254,54,79,3,227,187,125,175,19,216,223,183,222,237,252,29,206,158,174,159,135,125,189,196,181,229,197,192,229,55,21,185,149,126,97,168,47,171,167,211,172,62,162,6,87,67,19,37,137,247,186,183,34,189,40,162,157,17,26,198,53,168,215,78,230,187,186,214,75,19,90,141,89,146,88,241,167,5,220,36,229,92,92,234,154,98,214,217,124,14,55,98,240,215,12,154,226,231,73,23,110,133,213,49,177,240,65,42,67,44,105,89,36,107,51,161,100,136,141,119,102,69,85,217,138,108,19,128,96,24,110,150,97,182,157,62,211,236,122,146,199,143,88,233,210,154,134,134,153,23,162,38,110,170,170,170,170,174,123,220,229,115,222,247,42,189,239,115,156,229,115,156,170,161,250,182,155,77,170,193,106,162,177,88,173,148,150,235,109,186,158,58,74,58,58,72,91,12,20,208,70,212,108,113,71,27,81,26,198,53,168,141,70,162,34,34,34,34,31,88,0,107,89,197,143,154,125,100,250,129,144,250,140,230,52,180,221,174,182,11,173,21,246,197,115,171,183,92,173,213,17,213,209,214,82,76,232,103,166,158,55,35,163,150,57,26,168,230,61,174,68,114,57,21,21,21,17,80,201,124,88,249,167,214,79,168,25,15,168,206,72,171,143,3,149,58,149,203,255,0,2,226,147,77,159,73,21,247,24,179,222,223,148,219,28,200,160,75,141,186,150,237,112,122,214,178,77,145,95,83,12,91,181,205,145,203,220,134,40,218,197,107,162,108,115,5,132,242,230,227,95,248,85,105,196,246,12,254,231,106,143,83,113,111,205,220,169,160,94,212,151,74,20,70,36,119,54,195,210,214,55,169,239,88,229,108,74,230,178,70,181,219,68,217,162,141,38,1,172,14,149,106,102,85,163,122,143,142,106,150,21,87,225,239,88,205,194,43,133,55,84,146,50,57,186,23,227,130,94,219,216,247,67,43,21,209,200,196,114,117,198,247,181,87,103,41,176,79,7,124,85,97,188,87,233,29,191,48,179,92,169,27,147,219,169,233,233,178,203,68,113,172,47,183,92,85,159,26,182,39,61,238,240,210,57,178,58,23,245,59,169,136,173,85,238,50,70,48,51,168,0,12,85,197,143,149,141,100,250,127,144,250,116,230,181,134,202,124,88,249,88,214,79,167,249,15,167,78,107,88,7,127,208,189,116,212,126,29,53,30,221,170,26,95,121,240,55,90,29,226,154,25,81,95,75,112,165,114,162,201,75,83,26,42,119,33,127,75,119,77,209,200,230,181,236,115,30,198,61,187,15,112,235,175,56,111,18,90,71,98,213,108,50,182,145,204,184,211,177,151,58,24,106,22,103,218,110,40,198,173,69,20,170,230,49,221,113,185,219,35,149,141,235,98,178,70,167,67,218,171,82,220,203,248,10,169,208,108,134,109,106,210,107,21,92,250,117,124,168,146,107,187,35,237,116,88,46,51,213,72,230,194,216,97,138,54,193,66,173,146,24,161,95,143,165,237,86,61,205,87,194,143,193,92,23,113,109,149,112,141,170,105,148,219,98,241,216,221,247,195,91,242,107,115,155,36,189,202,22,212,198,247,207,4,73,52,81,173,100,113,164,205,133,242,42,181,189,233,17,83,103,168,27,15,93,174,214,171,5,170,182,251,125,185,210,91,173,182,234,121,42,235,43,42,230,108,48,83,65,27,85,210,75,36,142,84,107,24,214,162,185,92,170,136,136,138,170,80,183,48,206,52,238,188,83,234,133,69,139,16,200,42,221,165,120,213,66,38,63,70,180,206,165,74,217,210,62,153,110,19,198,231,43,158,247,57,101,108,74,244,106,178,21,106,118,227,123,230,234,202,188,197,57,143,73,172,245,43,164,92,61,101,117,113,233,247,135,134,91,157,234,154,42,219,109,93,218,119,197,81,29,69,34,245,72,197,146,133,98,158,54,190,41,97,106,186,88,156,191,19,17,170,232,171,194,175,12,249,151,21,250,185,71,165,184,125,117,37,185,141,167,117,202,239,115,169,84,115,45,214,232,223,27,37,157,35,234,71,76,254,169,99,99,35,106,167,83,222,222,167,49,157,114,48,49,1,117,60,149,60,172,101,63,80,43,189,58,220,86,175,30,90,103,138,232,223,20,185,86,150,225,84,158,30,203,140,219,236,22,250,110,168,227,100,147,116,89,104,186,231,151,182,198,49,211,74,245,116,146,61,26,157,114,61,238,84,221,202,89,87,37,79,43,25,79,212,10,239,78,183,1,0,57,163,249,236,212,223,193,125,30,136,138,164,170,230,143,231,179,83,127,5,244,122,35,37,112,193,193,101,171,138,126,2,115,27,238,33,143,210,59,85,49,172,226,181,113,250,197,169,109,42,214,192,148,86,231,75,111,158,71,53,90,246,57,171,43,162,71,171,81,147,43,87,185,27,31,55,80,72,174,87,92,125,81,230,22,43,111,12,250,197,112,181,90,238,184,229,190,154,135,19,188,79,83,5,28,119,58,86,62,42,104,45,174,99,156,222,186,198,247,35,108,93,180,115,166,141,174,234,68,124,106,249,172,168,213,179,252,213,96,89,87,250,171,142,100,152,229,195,253,178,142,186,219,93,79,39,252,25,33,154,57,25,253,14,107,155,247,42,23,61,194,71,51,156,7,53,225,230,247,147,113,11,152,227,246,156,239,5,167,153,107,104,89,87,13,37,94,73,4,84,235,44,85,20,112,76,177,68,250,153,85,146,68,176,68,245,68,149,136,237,162,100,209,177,2,69,113,93,197,118,156,112,149,167,15,205,115,89,124,117,214,187,185,5,130,193,4,200,202,171,189,83,81,21,90,213,84,94,220,44,234,106,203,50,162,182,54,185,168,136,247,190,56,223,175,190,177,107,22,125,174,185,253,211,81,181,26,253,87,113,185,92,106,39,150,40,165,170,154,104,45,240,73,52,147,54,146,149,179,61,238,138,154,55,74,244,142,36,114,163,81,127,173,87,32,113,137,197,86,101,197,126,174,92,51,11,205,202,173,184,197,186,162,162,155,19,180,73,26,66,203,117,185,95,240,43,162,107,222,223,19,35,91,27,166,127,83,186,158,136,212,94,219,35,99,36,167,44,46,2,169,181,158,235,73,196,14,176,88,169,43,244,250,217,81,83,13,170,209,87,221,98,221,174,48,58,30,137,164,137,209,118,170,40,90,174,157,170,137,47,197,52,11,27,218,230,36,140,112,103,94,87,92,2,209,225,246,43,111,19,26,197,111,181,93,46,185,29,190,154,187,19,179,207,77,5,100,118,202,87,190,42,152,46,78,123,154,238,138,199,118,227,116,93,181,107,161,141,206,234,85,124,138,200,107,91,139,31,52,250,201,245,3,33,245,25,205,148,205,107,56,177,243,79,172,159,80,50,31,81,156,12,105,105,187,93,108,23,90,43,237,138,231,87,110,185,91,170,35,171,163,172,164,153,208,207,77,60,110,71,71,44,114,53,81,204,123,92,136,228,114,42,42,42,34,161,123,220,185,184,215,254,21,90,113,61,131,63,185,218,163,212,220,91,243,119,42,104,23,181,37,210,133,17,137,29,205,176,244,181,141,234,123,214,57,91,18,185,172,145,173,118,209,54,104,163,72,23,75,192,85,78,179,242,255,0,211,222,32,116,126,197,87,95,168,54,202,123,132,55,91,69,39,105,137,118,183,65,118,185,245,205,28,77,139,187,81,92,212,116,13,68,89,126,40,96,72,216,215,61,35,99,161,174,149,106,102,85,163,122,143,142,106,150,21,87,225,239,88,205,194,43,133,55,84,146,50,57,186,23,227,130,94,219,216,247,67,43,21,209,200,196,114,117,198,247,181,87,103,40,27,63,21,87,205,115,142,159,239,252,47,232,166,103,255,0,132,82,231,245,180,45,255,0,21,173,181,199,80,142,255,0,117,241,76,107,127,153,10,191,253,17,8,215,206,110,118,235,247,12,184,245,183,73,42,124,54,169,229,118,249,45,249,99,22,223,85,75,30,63,189,44,145,84,79,71,59,103,106,182,103,78,246,75,74,246,201,55,76,109,85,149,25,34,35,86,178,237,54,204,203,85,243,250,43,53,28,149,119,252,179,49,188,71,77,19,234,234,209,103,184,92,106,230,70,181,100,154,103,34,43,228,150,68,221,242,57,61,238,85,114,252,212,14,190,79,254,74,158,105,242,159,167,245,222,163,110,58,87,29,124,34,90,184,65,210,61,21,197,39,184,210,94,50,203,245,70,69,114,200,238,176,83,181,140,124,232,203,91,89,75,11,213,169,43,233,161,78,174,142,226,238,175,146,105,17,177,247,86,54,247,94,74,158,105,242,159,167,245,222,163,110,2,234,64,0,64,14,117,126,86,49,111,168,20,62,157,113,41,88,186,158,117,126,86,49,111,168,20,62,157,113,43,87,128,221,51,197,117,147,138,92,87,75,115,90,79,17,101,201,173,247,251,125,79,76,113,190,72,122,236,181,189,19,197,220,99,216,217,162,122,54,72,222,173,94,137,24,199,34,110,212,3,181,240,11,198,190,85,194,158,163,210,89,46,215,63,17,166,89,53,194,24,242,59,125,66,200,248,232,58,213,177,186,231,78,145,181,239,108,209,49,17,94,214,53,123,209,177,24,169,212,216,159,20,180,231,27,196,221,170,179,13,195,248,127,195,42,106,234,169,242,138,122,44,226,170,245,65,113,106,219,171,237,74,181,17,210,192,222,218,170,84,177,242,179,196,110,170,140,111,98,157,205,238,43,183,142,11,113,137,194,174,101,194,134,174,92,48,251,205,182,173,216,197,198,162,162,167,19,187,201,34,76,203,141,185,31,240,35,165,107,24,223,19,27,93,27,102,103,75,122,94,168,228,78,219,227,123,240,165,109,218,235,113,166,160,163,184,92,234,234,169,237,116,235,73,67,20,211,57,236,165,129,101,146,101,138,38,170,236,198,44,179,75,34,181,187,39,92,143,119,205,202,170,19,127,150,94,172,113,113,149,241,29,139,96,184,78,165,221,111,56,165,154,222,158,221,179,100,87,153,234,45,116,120,236,79,134,41,60,60,15,122,246,230,103,84,44,131,178,212,86,189,88,215,109,2,204,135,64,230,143,231,179,83,127,5,244,122,34,127,242,132,225,163,242,101,163,85,122,233,148,218,123,57,38,163,116,251,59,196,65,211,53,37,142,39,47,107,167,174,38,201,31,136,147,170,101,233,123,227,150,38,81,61,54,84,32,7,52,127,61,154,155,248,47,163,209,1,63,249,42,121,88,202,126,160,87,122,117,184,159,228,0,228,169,229,99,41,250,129,93,233,214,226,127,128,0,0,0,1,170,185,250,184,158,83,125,193,178,171,54,107,139,87,120,43,214,63,112,167,186,91,170,123,76,147,177,85,4,141,146,41,58,30,142,99,186,94,198,174,206,69,106,237,178,162,167,184,252,162,127,241,87,192,183,255,0,154,198,145,113,65,162,152,103,232,254,203,85,159,209,80,187,255,0,217,212,206,109,210,58,116,111,251,175,138,123,93,252,201,149,159,232,137,128,177,78,8,56,209,197,120,184,211,136,43,171,93,106,178,103,214,222,228,23,188,122,42,232,221,35,251,73,15,85,117,52,10,245,153,40,222,179,198,136,231,167,193,34,186,46,167,244,164,143,146,166,178,218,23,174,154,143,195,166,163,219,181,67,75,239,62,6,235,67,188,83,67,42,43,233,110,20,174,84,89,41,106,99,69,78,228,47,233,110,233,186,57,28,214,189,142,99,216,199,182,229,53,11,154,46,135,99,220,50,218,245,139,24,189,218,174,153,158,71,111,236,82,98,116,149,176,214,85,90,47,15,165,153,200,218,250,119,201,79,81,224,226,168,135,180,249,154,198,171,218,230,58,52,84,145,170,7,229,115,34,227,234,197,160,88,173,211,68,180,222,225,227,117,55,32,183,190,158,162,106,90,151,199,246,102,150,120,246,74,151,201,19,154,246,214,57,143,234,130,54,185,28,205,219,51,246,111,109,147,83,13,166,217,153,106,190,127,69,102,163,146,174,255,0,150,102,55,136,233,162,125,93,90,44,247,11,141,92,200,214,172,147,76,228,69,124,146,200,155,190,71,39,189,202,174,95,154,140,255,0,63,204,181,79,50,187,106,14,160,228,53,119,204,134,249,80,181,53,213,213,42,157,114,191,100,68,68,68,68,107,24,214,163,88,198,53,17,140,99,90,214,163,90,212,68,185,62,90,28,5,83,104,54,61,14,181,106,205,138,146,125,69,190,83,199,53,161,146,119,122,236,22,233,233,99,115,161,116,51,69,27,160,174,87,73,52,83,47,199,210,198,163,24,230,163,230,71,134,53,214,142,11,177,94,17,249,102,106,53,13,107,109,87,188,250,229,236,169,239,121,12,84,49,182,70,119,110,246,206,170,26,105,213,137,50,209,177,96,141,81,175,95,142,68,116,189,44,234,72,217,93,124,39,121,167,209,191,168,24,247,168,192,93,79,52,127,34,122,155,248,47,172,81,20,173,194,119,154,125,27,250,129,143,122,140,0,108,166,0,0,0,0,64,14,117,126,86,49,111,168,20,62,157,113,39,249,0,57,213,249,88,197,190,160,80,250,117,196,10,171,225,99,90,255,0,131,183,16,88,78,177,201,111,241,180,152,253,193,124,124,13,139,185,35,232,103,137,244,245,93,166,247,35,69,153,32,154,85,143,169,232,222,226,51,171,118,238,139,177,70,149,106,102,43,172,154,113,142,106,150,21,87,226,44,185,53,190,43,133,55,84,145,190,72,122,211,227,130,94,219,222,198,205,19,209,209,200,196,114,244,72,199,181,87,118,169,172,17,47,249,115,113,175,252,21,117,30,123,6,127,115,186,201,166,89,79,230,238,84,208,47,118,59,93,114,171,18,59,155,97,233,115,221,210,198,44,114,182,37,107,159,27,154,237,165,116,49,70,161,125,32,249,45,55,107,85,254,213,69,125,177,92,233,46,54,219,141,60,117,116,117,148,147,54,104,42,96,145,168,232,229,142,70,170,181,236,115,85,28,142,69,84,84,84,84,58,86,186,107,166,156,112,233,167,23,29,80,213,11,207,129,181,80,237,20,48,196,136,250,171,133,83,145,86,58,90,104,213,83,185,51,250,93,178,110,141,70,181,207,123,152,198,61,237,12,127,198,143,22,216,175,8,218,88,185,77,202,47,29,146,95,124,77,191,25,183,53,177,203,220,174,109,52,143,100,243,196,179,69,34,209,199,34,66,217,159,26,171,155,222,141,17,55,122,26,235,153,43,136,173,121,204,184,146,213,203,238,171,102,117,181,110,125,198,161,236,182,80,205,80,147,50,211,110,71,185,105,232,162,86,177,141,232,141,174,217,92,140,111,91,213,242,57,58,222,229,92,106,6,202,124,39,121,88,209,191,167,248,247,167,64,107,88,108,167,194,119,149,141,27,250,127,143,122,116,6,181,128,126,174,39,148,223,112,108,170,205,154,226,213,222,10,245,143,220,41,238,150,234,158,211,36,236,85,65,35,100,138,78,135,163,152,238,151,177,171,179,145,90,187,108,168,169,238,47,39,66,249,144,224,58,157,194,230,83,172,217,47,217,251,70,109,130,89,235,170,239,24,180,183,184,105,86,190,122,120,162,237,203,74,143,115,230,101,53,76,211,211,193,27,158,199,43,102,151,178,157,213,107,93,36,32,226,175,129,111,255,0,53,141,34,226,131,69,48,207,209,253,150,171,63,162,161,119,255,0,179,169,156,219,164,116,232,223,247,95,20,246,187,249,147,43,63,209,19,16,42,138,237,117,183,83,87,209,219,238,117,116,180,247,74,116,164,174,138,25,156,198,85,64,146,199,50,69,43,81,118,123,18,88,98,145,26,237,211,174,54,59,230,212,84,14,235,91,175,26,167,249,83,202,245,143,22,204,46,184,118,73,152,220,43,174,23,25,241,155,133,77,191,253,23,82,181,18,192,215,50,78,231,103,185,210,168,199,61,223,196,102,234,170,155,155,10,112,171,148,234,62,115,195,142,157,102,186,181,93,106,173,202,114,12,126,150,233,89,83,108,137,99,134,120,231,103,114,158,71,49,81,168,217,157,3,226,89,81,136,145,164,171,34,70,136,206,148,41,3,151,167,15,95,194,55,137,172,126,193,91,83,106,101,151,20,237,229,183,186,107,141,47,138,142,190,134,146,170,4,117,26,66,169,209,39,121,242,199,27,145,234,141,72,221,35,182,122,181,35,126,194,128,8,255,0,198,143,9,56,175,23,58,88,184,181,202,95,3,146,88,188,77,195,25,184,181,209,197,219,174,117,52,140,100,19,202,176,203,34,81,201,34,194,233,153,26,35,157,217,141,81,119,98,18,0,1,172,14,170,233,158,85,163,122,143,145,233,110,107,73,225,239,88,205,194,91,125,79,76,114,50,57,186,23,224,158,46,227,24,247,67,43,21,178,70,245,106,117,198,246,57,19,103,33,242,231,153,254,101,169,249,52,249,158,160,100,53,119,219,237,85,61,37,53,69,194,173,81,211,206,202,106,120,233,226,89,29,182,239,122,69,12,104,175,118,239,122,162,185,202,231,42,185,110,207,153,159,5,223,194,79,78,25,169,24,83,123,121,246,3,111,171,158,154,158,26,30,244,151,218,20,78,235,232,119,141,142,153,211,53,88,231,83,181,58,155,220,150,86,43,83,188,178,71,70,215,107,77,214,193,117,173,177,95,109,149,118,235,149,186,162,74,74,202,58,184,93,12,244,211,198,229,108,145,73,27,145,28,199,181,200,173,86,170,34,162,162,162,129,250,210,103,249,148,184,13,62,150,187,33,171,76,78,150,241,53,253,150,150,170,54,5,184,203,12,112,58,161,232,137,187,222,145,66,198,55,169,87,161,22,78,142,158,228,157,89,211,130,14,11,178,174,46,53,30,10,26,214,221,108,152,13,183,185,61,239,33,138,134,71,70,254,210,195,213,67,77,58,177,97,74,199,164,241,170,53,235,240,70,174,151,165,253,41,27,250,87,10,188,51,230,92,87,234,229,30,150,225,245,212,150,230,54,157,215,43,189,206,165,81,204,183,91,163,124,108,150,116,143,169,29,51,250,165,141,140,141,170,157,79,123,122,156,198,117,200,205,133,52,119,71,112,29,10,192,45,122,115,167,54,26,75,117,182,221,79,4,82,203,21,44,48,207,112,158,56,99,133,213,117,78,133,140,108,181,50,54,38,44,146,171,81,92,169,253,72,129,251,248,158,45,98,193,177,91,54,21,139,80,248,43,46,63,111,167,181,219,169,187,175,147,177,75,4,109,142,40,250,222,174,123,186,88,198,166,238,85,114,237,186,170,175,188,253,96,0,214,179,139,31,52,250,201,245,3,33,245,25,204,105,105,187,93,108,23,90,43,237,138,231,87,110,185,91,170,35,171,163,172,164,153,208,207,77,60,110,71,71,44,114,53,81,204,123,92,136,228,114,42,42,42,34,161,146,248,177,243,79,172,159,80,50,31,81,156,238,184,95,8,151,93,69,224,203,39,226,139,16,184,213,212,92,176,124,162,166,219,122,179,37,59,165,73,173,77,166,162,147,197,65,219,106,185,175,133,213,50,190,94,191,131,178,142,127,84,125,149,73,66,202,121,104,113,235,77,175,56,244,58,43,171,55,218,72,53,22,199,79,28,54,135,201,221,235,191,219,160,165,141,174,153,211,77,44,142,158,185,29,28,210,204,159,7,83,28,143,99,92,140,153,89,61,77,93,240,12,255,0,50,210,204,202,211,168,58,125,144,213,216,242,27,29,66,84,208,215,83,42,117,196,253,149,21,21,21,21,175,99,154,174,99,216,228,86,61,142,115,92,142,107,149,22,255,0,184,51,227,51,1,226,207,0,166,172,163,174,164,183,102,214,234,118,69,126,176,203,44,48,206,233,227,134,157,106,106,233,105,146,121,102,90,30,245,66,71,28,178,108,187,167,75,189,255,0,48,145,64,0,5,43,115,171,243,79,139,125,63,161,245,27,137,117,37,43,115,171,243,79,139,125,63,161,245,27,136,16,0,181,238,84,252,118,218,150,213,65,194,206,178,228,213,109,185,54,161,32,194,46,183,25,218,232,36,129,90,198,199,103,87,170,35,152,246,185,28,176,117,185,200,244,127,97,170,206,136,35,146,53,240,41,194,37,171,139,237,35,214,172,82,11,141,37,159,44,176,212,99,183,44,114,235,61,59,94,198,78,172,186,53,244,179,61,26,178,178,154,100,233,235,237,174,232,248,225,145,91,39,105,35,116,85,187,91,51,45,40,207,235,108,213,146,85,216,50,204,58,241,37,52,175,164,171,68,158,223,113,164,153,90,229,142,104,92,168,143,142,88,215,103,198,229,247,181,21,171,242,80,54,136,34,175,31,92,107,226,188,41,233,197,93,146,211,115,241,26,155,147,91,230,143,28,183,211,172,111,146,131,173,29,27,110,117,9,35,94,198,195,19,209,85,141,123,87,189,35,21,136,157,45,149,241,70,174,30,185,189,224,152,247,14,51,80,235,61,190,235,93,169,56,109,190,11,125,186,158,39,77,55,218,222,150,36,113,78,250,167,163,251,19,39,74,45,75,230,85,223,223,44,73,35,159,216,101,101,235,22,177,103,218,235,159,221,53,27,81,175,213,119,27,149,198,162,121,98,138,90,169,166,130,223,4,147,73,51,105,41,91,51,222,232,169,163,116,175,72,226,71,42,53,23,250,213,67,170,93,174,215,91,253,214,182,251,125,185,213,220,110,87,26,137,42,235,43,42,230,116,211,212,207,35,149,210,75,36,142,85,115,222,231,42,185,92,170,170,170,170,170,100,190,19,188,211,232,223,212,12,123,212,96,36,85,187,129,202,157,53,229,255,0,158,241,73,169,47,164,150,251,147,217,236,143,197,173,141,100,83,165,186,221,85,118,183,189,43,95,38,202,172,169,154,45,154,214,198,228,237,195,44,141,122,185,210,186,56,99,175,9,222,105,244,111,234,6,61,234,48,1,178,153,213,53,87,76,241,93,100,211,140,143,75,115,90,79,17,101,201,173,242,219,234,122,99,141,242,67,214,159,4,241,119,24,246,54,104,158,141,146,55,171,87,162,70,49,200,155,181,14,214,0,215,7,140,14,26,239,188,43,107,141,227,76,174,107,222,181,77,213,116,198,234,221,84,201,228,171,179,203,52,140,167,146,85,107,89,211,50,118,159,28,136,172,98,119,35,122,181,21,138,199,58,90,242,171,227,158,213,165,181,63,193,187,87,46,148,150,252,78,229,81,85,114,177,228,55,43,163,105,233,172,211,246,150,73,105,102,117,68,137,20,116,210,172,110,115,58,58,85,42,37,114,43,95,223,234,142,194,120,209,225,39,21,226,231,75,23,22,185,75,224,114,75,23,137,184,99,55,22,186,56,187,117,206,166,145,140,130,121,86,25,100,74,57,36,88,93,51,35,68,115,187,49,170,46,236,67,94,204,179,22,190,224,217,85,231,10,202,104,124,21,235,31,184,84,90,238,52,221,214,73,216,170,130,71,71,44,125,108,87,49,221,47,99,147,118,170,181,118,221,21,83,222,4,138,227,215,140,76,135,138,125,92,185,182,205,120,171,131,78,172,117,30,11,31,182,67,89,85,225,43,89,3,231,108,119,73,105,229,233,107,106,101,108,210,42,47,105,143,100,78,100,75,212,172,115,157,146,185,97,240,65,71,196,94,85,83,171,218,145,75,215,128,225,247,8,98,167,167,108,208,63,218,183,136,100,167,168,90,89,233,229,138,68,146,143,176,237,166,71,116,43,187,241,181,142,118,210,116,96,14,15,248,107,190,241,83,174,54,125,50,182,47,102,213,15,77,211,36,171,109,83,32,146,146,207,20,209,178,162,72,149,205,127,84,203,221,100,113,162,49,233,220,145,138,228,70,35,220,221,132,244,171,76,241,93,27,211,140,115,75,112,170,79,15,101,198,109,241,91,233,186,163,141,146,77,208,159,28,242,246,216,198,58,105,94,174,146,71,163,83,174,71,189,202,155,185,64,237,103,201,118,187,90,172,22,170,219,237,246,231,73,110,182,219,169,228,171,172,172,171,153,176,193,77,4,109,87,73,44,146,57,81,172,99,90,138,229,114,170,34,34,42,169,245,157,83,85,116,222,197,172,26,113,145,233,126,79,89,117,164,181,100,214,249,109,213,115,90,235,159,73,84,200,228,77,149,89,35,63,229,99,145,209,189,187,178,70,61,142,115,28,20,195,204,191,142,58,158,35,179,41,180,123,7,101,35,52,235,11,188,72,248,106,227,124,85,15,190,92,97,73,32,90,214,204,197,115,82,153,26,249,91,11,88,239,141,146,44,143,85,87,49,144,226,174,12,248,51,207,184,179,207,233,168,232,232,106,237,216,77,186,161,146,223,175,210,197,52,48,58,8,230,167,74,154,74,90,148,130,88,86,187,179,80,146,71,20,155,38,201,212,239,119,207,31,241,21,160,217,151,13,186,185,125,210,156,206,138,173,175,183,84,61,246,202,233,169,210,22,93,173,202,247,37,61,108,72,215,189,189,18,53,187,171,81,238,232,122,62,55,47,91,28,137,50,185,77,241,155,98,210,75,239,240,103,206,109,93,171,86,119,144,50,162,201,120,167,99,223,36,23,138,134,67,76,218,106,134,38,251,195,47,106,22,178,70,162,44,114,42,245,238,199,171,225,11,84,252,128,232,215,228,107,248,62,126,79,109,95,147,223,103,251,51,216,93,14,236,246,122,186,250,186,247,238,119,187,159,157,239,245,119,123,191,157,235,238,124,101,11,113,163,194,78,85,194,54,169,174,45,114,151,199,99,119,223,19,112,198,110,45,116,146,247,40,91,83,35,25,4,242,172,49,70,181,145,198,144,186,102,70,138,214,247,163,84,93,158,134,197,37,43,115,74,227,126,197,175,55,216,244,43,75,234,173,87,156,23,23,184,83,220,102,190,69,11,214,74,203,196,76,170,134,68,166,153,37,88,229,163,72,234,26,212,127,109,21,242,49,206,99,221,26,177,207,15,147,150,135,30,181,58,13,144,195,162,186,179,125,171,159,78,175,149,17,195,104,124,157,174,139,5,198,122,168,218,233,157,52,210,198,216,40,85,178,77,44,201,241,244,189,168,246,53,170,249,149,247,83,105,187,90,175,246,170,43,237,138,231,73,113,182,220,105,227,171,163,172,164,153,179,65,83,4,141,71,71,44,114,53,85,175,99,154,168,228,114,42,162,162,162,161,174,191,7,124,42,230,92,87,234,229,191,15,179,91,106,219,140,91,170,41,234,114,203,188,114,36,44,183,91,149,255,0,26,54,87,49,237,241,50,53,178,54,22,116,187,169,232,174,84,237,178,71,179,97,61,61,194,173,90,107,128,99,90,115,98,168,171,158,219,138,217,232,172,148,114,213,189,174,158,72,41,161,100,49,186,71,53,173,106,189,90,196,85,84,107,83,125,246,68,249,1,216,12,85,197,143,149,141,100,250,127,144,250,116,230,85,49,87,22,62,86,53,147,233,254,67,233,211,129,173,97,181,65,170,185,181,64,0,15,146,237,118,181,88,45,85,183,219,237,206,146,221,109,183,83,201,87,89,89,87,51,97,130,154,8,218,174,146,89,36,114,163,88,198,181,21,202,229,84,68,68,85,80,62,176,124,150,155,181,170,255,0,106,162,190,216,174,116,151,27,109,198,158,58,186,58,202,73,155,52,21,48,72,212,116,114,199,35,85,90,246,57,170,142,71,34,170,42,42,42,31,88,20,173,206,175,205,62,45,244,254,135,212,110,35,146,167,154,124,167,233,253,119,168,219,135,58,191,52,248,183,211,250,31,81,184,142,74,158,105,242,159,167,245,222,163,110,2,234,79,146,237,118,181,88,45,85,183,219,237,206,146,221,109,183,83,201,87,89,89,87,51,97,130,154,8,218,174,146,89,36,114,163,88,198,181,21,202,229,84,68,68,85,83,235,58,166,170,233,189,139,88,52,227,35,210,252,158,178,235,73,106,201,173,242,219,170,230,181,215,62,146,169,145,200,155,42,178,70,127,202,199,35,163,123,119,100,140,123,28,230,56,41,135,153,127,28,117,60,71,102,83,104,246,14,202,70,105,214,23,120,145,240,213,198,248,170,31,124,184,194,146,64,181,173,153,138,230,165,50,53,242,182,22,177,223,27,36,89,30,170,174,99,33,197,92,25,240,103,159,113,103,159,211,81,209,208,213,219,176,155,117,67,37,191,95,165,138,104,96,116,17,205,78,149,52,148,181,41,4,176,173,119,102,161,36,142,41,54,77,147,169,222,239,158,63,226,43,65,179,46,27,117,114,251,165,57,157,21,91,95,110,168,123,237,149,211,83,164,44,187,91,149,238,74,122,216,145,175,123,122,36,107,119,86,163,221,208,244,124,110,94,182,57,18,101,114,155,227,54,197,164,151,223,224,207,156,218,187,86,172,239,32,101,69,146,241,78,199,190,72,47,21,12,134,153,180,213,12,77,247,134,94,212,45,100,141,68,88,228,85,235,221,143,87,194,22,169,249,1,209,175,200,215,240,124,252,158,218,191,39,190,207,246,103,176,186,29,217,236,245,117,245,117,239,220,239,119,63,59,223,234,238,247,127,59,215,220,248,202,22,227,71,132,156,171,132,109,83,92,90,229,47,142,198,239,190,38,225,140,220,90,233,37,238,80,182,166,70,50,9,229,88,98,141,107,35,141,33,116,204,141,21,173,239,70,168,187,61,13,138,74,86,230,149,198,253,139,94,111,177,232,86,151,213,90,175,56,46,47,112,167,184,205,124,138,23,172,149,151,136,153,85,12,137,77,50,74,177,203,70,145,212,53,168,254,218,43,228,99,156,199,186,53,99,158,31,39,45,14,61,106,116,27,33,135,69,117,102,251,87,62,157,95,42,35,134,208,249,59,93,22,11,140,245,81,181,211,58,105,165,141,176,80,171,100,154,89,147,227,233,123,81,236,107,85,243,43,238,166,211,118,181,95,237,84,87,219,21,206,146,227,109,184,211,199,87,71,89,73,51,102,130,166,9,26,142,142,88,228,106,171,94,199,53,81,200,228,85,69,69,69,67,93,126,14,248,85,204,184,175,213,203,126,31,102,182,213,183,24,183,84,83,212,229,151,120,228,72,89,110,183,43,254,52,108,174,99,219,226,100,107,100,108,44,233,119,83,209,92,169,219,100,143,102,194,122,123,133,90,180,215,0,198,180,230,197,81,87,61,183,21,179,209,89,40,229,171,123,93,60,144,83,66,200,99,116,142,107,90,213,122,181,136,170,168,214,166,251,236,137,242,3,176,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,30,28,187,32,85,216,245,58,77,215,96,56,185,254,255,0,159,222,123,35,111,222,167,22,177,29,239,83,218,136,137,242,3,201,142,53,183,63,166,192,113,42,139,165,68,203,27,90,140,93,211,171,221,188,209,183,238,106,255,0,56,239,23,123,173,53,170,138,106,186,169,89,27,34,141,207,87,57,200,136,136,136,171,247,170,126,162,171,185,146,113,107,36,181,9,167,248,189,198,142,104,123,47,74,133,107,34,149,81,236,172,110,201,186,61,85,63,189,126,160,34,38,99,156,215,106,199,16,118,73,38,170,154,165,39,186,81,177,157,201,21,125,234,200,91,247,163,126,246,23,145,195,141,161,214,125,42,199,41,94,196,107,155,107,163,69,219,111,159,134,133,63,90,254,162,139,120,47,198,151,46,226,47,10,109,76,111,149,137,121,166,122,244,238,159,197,71,170,124,147,245,177,13,131,49,59,116,86,187,21,21,28,77,115,82,42,120,153,178,174,255,0,38,53,62,255,0,234,3,246,78,46,77,254,103,35,139,183,3,199,203,228,114,79,121,193,83,223,243,57,55,228,7,151,34,42,42,41,90,252,216,112,197,175,110,61,144,83,211,70,231,83,82,84,49,85,81,187,252,85,48,253,234,191,236,151,238,44,164,133,28,202,251,240,96,180,147,211,238,136,216,87,223,182,254,255,0,21,79,184,31,183,203,174,170,89,116,197,209,74,159,197,141,85,23,127,252,234,164,151,104,66,238,91,153,68,183,204,2,162,9,103,133,242,69,18,43,209,155,110,155,213,84,109,186,34,254,162,104,167,200,15,14,93,144,224,123,23,228,112,217,63,80,28,153,242,60,170,34,162,162,166,232,112,234,70,174,199,61,208,8,171,199,54,145,82,231,58,107,117,174,134,142,37,154,146,146,121,145,122,83,117,86,211,212,175,243,155,247,188,128,28,23,235,53,243,75,53,46,175,7,173,187,84,195,69,5,68,176,246,18,69,86,53,24,202,167,108,136,141,119,222,228,95,114,151,35,149,216,233,175,182,74,203,125,76,106,246,79,4,145,170,35,149,55,71,49,201,247,127,89,71,92,98,97,181,26,61,196,117,246,233,103,134,74,120,42,43,230,149,22,68,115,211,226,130,45,246,87,34,125,242,175,222,5,233,90,107,91,112,161,101,83,23,225,114,170,39,251,203,177,246,24,99,133,77,70,135,82,52,166,130,251,29,68,82,43,170,42,163,84,103,74,127,22,85,79,147,92,191,173,62,243,51,129,197,118,251,143,41,242,60,56,240,213,3,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,1,173,103,22,62,105,245,147,234,6,67,234,51,155,41,154,214,113,99,230,159,89,62,160,100,62,163,56,23,61,203,58,211,106,191,242,255,0,211,251,21,246,217,73,113,182,220,105,239,212,149,148,117,112,182,104,42,96,146,237,92,217,34,146,55,34,181,236,115,85,90,173,84,84,84,85,69,43,131,153,159,5,223,193,179,81,217,169,24,83,123,152,14,125,112,171,158,154,158,26,30,204,118,42,229,94,235,232,119,141,141,133,176,185,30,231,83,181,58,93,219,138,86,43,87,178,178,73,101,92,174,60,137,233,151,227,94,177,90,103,253,85,211,60,87,89,52,227,35,210,220,214,147,196,89,114,107,124,182,250,158,152,227,124,144,245,167,193,60,93,198,61,141,154,39,163,100,141,234,213,232,145,140,114,38,237,64,53,236,225,71,138,237,71,225,43,81,217,154,225,82,248,235,85,119,110,11,253,130,121,149,148,183,122,86,170,170,53,202,136,189,185,153,212,229,138,100,69,116,110,115,145,81,236,124,145,191,96,157,29,214,44,7,93,112,11,94,163,105,205,250,146,227,109,184,211,193,44,177,69,85,12,211,219,231,146,24,230,117,37,83,97,123,219,21,76,109,149,137,36,74,229,86,170,255,0,82,173,5,241,163,194,78,85,194,54,169,174,45,114,151,199,99,119,223,19,112,198,110,45,116,146,247,40,91,83,35,25,4,242,172,49,70,181,145,198,144,186,102,70,138,214,247,163,84,93,158,135,107,224,23,141,124,171,133,61,71,164,178,93,174,126,35,76,178,107,132,49,228,118,250,133,145,241,208,117,171,99,117,206,157,35,107,222,217,162,98,34,189,172,106,247,163,98,49,83,169,177,62,32,191,224,124,150,155,181,170,255,0,106,162,190,216,174,116,151,27,109,198,158,58,186,58,202,73,155,52,21,48,72,212,116,114,199,35,85,90,246,57,170,142,71,34,170,42,42,42,31,88,0,0,20,3,205,31,207,102,166,254,11,232,244,68,255,0,228,169,229,99,41,250,129,93,233,214,226,0,115,71,243,217,169,191,130,250,61,17,55,249,73,231,248,110,150,112,77,159,234,14,160,228,52,150,60,122,199,156,87,212,215,87,84,170,244,68,207,103,219,81,17,17,17,92,247,185,202,214,49,141,69,123,222,230,181,168,231,57,17,67,170,115,119,225,19,1,182,227,44,226,139,16,184,227,248,181,202,10,136,173,183,171,42,83,195,72,151,249,234,106,36,147,197,65,219,106,58,106,238,169,101,124,189,125,75,36,49,185,253,77,236,42,75,84,36,138,227,51,140,204,251,139,60,254,166,178,178,186,174,221,132,219,170,31,21,134,195,20,179,67,3,160,142,106,133,166,171,170,166,89,229,133,107,187,53,11,28,146,199,178,108,157,45,247,124,241,165,187,66,245,30,235,161,215,126,33,232,108,221,236,50,201,144,83,227,117,117,49,170,201,35,42,165,133,100,87,185,140,69,237,194,206,170,118,58,73,21,141,89,42,224,99,58,213,92,140,9,193,201,223,134,124,55,80,115,43,214,191,230,21,216,253,221,248,61,67,40,173,24,252,170,178,213,209,220,94,140,150,43,164,177,245,35,88,198,181,36,100,10,230,191,170,84,149,237,237,190,153,142,89,21,206,175,202,198,45,245,2,135,211,174,37,101,240,119,197,86,101,194,134,174,91,243,11,53,202,173,216,197,198,162,158,155,44,180,71,26,76,203,141,185,31,241,171,98,115,216,223,19,27,93,35,161,127,83,122,94,170,213,94,219,228,99,231,255,0,52,157,98,192,117,215,129,172,11,81,180,230,253,73,113,182,220,115,139,92,178,197,21,84,51,79,111,158,75,61,108,206,164,170,108,47,123,98,169,141,178,177,36,137,92,170,213,95,234,85,10,224,225,59,205,62,141,253,64,199,189,70,3,101,51,90,206,19,188,211,232,223,212,12,123,212,96,54,83,0,0,0,107,89,197,143,154,125,100,250,129,144,250,140,230,202,102,181,156,88,249,167,214,79,168,25,15,168,206,5,170,114,84,242,177,148,253,64,174,244,235,113,63,200,1,201,83,202,198,83,245,2,187,211,173,196,255,0,0,0,3,90,206,44,124,211,235,39,212,12,135,212,103,46,167,149,199,145,61,50,252,107,214,43,74,86,226,199,205,62,178,125,64,200,125,70,114,234,121,92,121,19,211,47,198,189,98,180,8,43,204,175,151,165,102,153,95,107,181,215,65,177,15,243,11,95,211,45,226,199,107,134,122,137,44,245,93,21,51,84,213,50,24,225,88,233,173,205,142,22,57,85,210,116,199,36,170,214,181,145,244,53,177,43,133,94,38,51,46,20,53,114,143,84,176,250,26,75,139,29,78,235,109,222,217,82,136,214,92,109,210,62,55,203,2,73,210,174,133,253,81,70,246,72,212,94,151,177,189,77,123,58,227,124,245,230,185,199,79,247,254,23,244,83,51,255,0,194,41,115,250,218,22,255,0,138,214,218,227,168,71,127,186,248,166,53,191,204,133,95,254,136,132,174,173,11,208,189,71,226,47,81,237,218,95,165,246,111,29,117,174,222,89,166,149,85,148,182,250,86,170,36,149,85,50,34,47,110,22,117,55,117,217,92,174,115,88,198,189,239,99,28,27,26,104,238,177,96,58,235,128,90,245,27,78,111,212,151,27,109,198,158,9,101,138,42,168,102,158,223,60,144,199,51,169,42,155,11,222,216,170,99,108,172,73,34,87,42,181,87,250,149,123,169,141,56,117,208,108,55,134,221,35,177,105,78,25,69,72,214,91,169,216,251,157,116,52,235,11,238,215,21,99,82,162,182,84,115,222,238,185,28,221,209,170,247,116,49,25,27,87,161,141,68,201,96,98,174,44,124,172,107,39,211,252,135,211,167,53,172,54,83,226,199,202,198,178,125,63,200,125,58,115,90,192,54,136,207,240,12,55,84,240,219,182,159,106,14,61,73,124,199,175,148,235,77,93,67,82,139,209,43,55,69,69,69,69,71,49,237,114,53,236,123,85,30,199,181,174,106,181,205,69,74,11,227,127,130,236,171,132,125,71,158,134,137,183,91,222,3,114,237,207,100,200,101,161,145,177,179,186,179,116,208,212,206,140,72,86,177,137,4,138,173,98,252,113,163,101,233,103,82,198,205,133,12,127,174,154,23,167,28,69,233,197,199,75,245,66,205,227,173,85,219,75,12,209,42,50,170,223,84,212,84,142,170,154,69,69,237,204,206,167,108,187,43,85,174,115,30,215,177,239,99,131,92,29,42,211,60,171,89,53,31,28,210,220,42,147,196,94,178,107,132,86,250,110,168,228,124,112,245,175,199,60,189,182,61,237,134,38,35,164,145,232,213,232,141,143,114,166,205,83,96,158,14,248,85,195,120,80,210,59,126,31,102,182,210,59,39,184,211,211,212,229,151,120,228,89,159,113,184,163,62,52,108,174,99,29,225,163,115,164,108,44,233,111,75,21,92,169,220,124,143,127,74,224,75,129,123,23,7,214,44,130,166,237,95,106,201,51,59,229,194,162,37,191,193,70,248,100,142,206,215,181,41,169,90,143,123,186,58,187,105,60,168,205,145,100,123,88,174,149,32,142,69,149,64,80,15,52,127,61,154,155,248,47,163,209,19,255,0,146,167,149,140,167,234,5,119,167,91,136,1,205,31,207,102,166,254,11,232,244,68,255,0,228,169,229,99,41,250,129,93,233,214,224,32,7,52,127,61,154,155,248,47,163,209,19,255,0,146,167,149,140,167,234,5,119,167,91,136,1,205,31,207,102,166,254,11,232,244,68,255,0,228,169,229,99,41,250,129,93,233,214,224,63,39,153,95,47,74,61,77,177,87,107,174,131,98,31,230,234,131,166,91,197,142,215,12,20,241,222,41,122,234,102,169,170,100,49,194,146,84,220,93,36,204,114,171,164,234,146,56,149,173,107,228,232,107,169,176,218,160,172,190,46,249,77,93,117,83,94,105,53,27,69,242,58,75,77,159,57,188,75,85,153,69,114,145,210,173,162,121,58,230,158,190,153,170,189,83,178,87,35,147,195,245,34,182,105,25,179,155,11,220,180,193,13,120,5,224,163,42,226,179,81,233,47,119,107,103,135,211,44,102,225,12,153,29,194,161,36,100,117,253,10,217,29,108,167,88,220,199,186,105,88,168,143,115,28,157,152,222,143,85,234,116,76,150,252,237,54,155,85,130,213,69,98,177,91,41,45,214,219,117,60,116,148,116,116,144,182,24,41,160,141,168,216,226,142,54,162,53,140,107,81,26,141,68,68,68,68,68,58,174,142,232,238,3,161,88,5,175,78,116,230,195,73,110,182,219,169,224,138,89,98,165,134,25,238,19,199,12,112,186,174,169,208,177,141,150,166,70,196,197,146,85,106,43,149,63,169,19,186,128,53,172,226,199,205,62,178,125,64,200,125,70,115,101,51,90,206,44,124,211,235,39,212,12,135,212,103,2,234,121,92,121,19,211,47,198,189,98,180,132,28,203,249,119,211,105,133,76,218,247,160,56,229,91,177,139,141,68,143,200,49,171,109,190,89,153,99,122,69,36,210,86,194,145,53,91,13,15,76,79,87,181,253,44,129,234,212,98,246,222,214,67,55,249,92,121,19,211,47,198,189,98,180,147,247,107,77,170,255,0,106,173,177,95,109,148,151,27,109,198,158,74,74,202,58,184,91,52,21,48,72,213,108,145,73,27,145,90,246,57,170,173,86,170,42,42,42,162,129,171,17,118,124,180,56,10,166,208,108,122,29,106,213,155,21,36,250,139,124,167,142,107,67,36,238,245,216,45,211,210,198,231,66,232,102,138,55,65,92,174,146,104,166,95,143,165,141,70,49,205,71,204,143,253,109,16,229,115,165,250,43,197,29,207,90,40,234,105,46,248,125,21,59,42,241,28,126,227,20,147,207,102,186,190,94,167,74,178,185,221,50,178,157,172,78,195,164,71,191,121,250,157,180,148,204,154,89,190,5,85,243,206,253,9,254,210,126,237,49,87,37,79,52,249,79,211,250,239,81,183,25,87,158,119,232,79,246,147,247,105,138,185,42,121,167,202,126,159,215,122,141,184,11,169,0,1,0,57,213,249,88,197,190,160,80,250,117,196,172,190,7,117,123,13,208,142,42,48,61,82,212,25,234,224,199,173,53,21,144,215,79,77,2,204,250,118,84,209,79,74,147,43,19,226,115,24,233,218,247,163,81,207,232,107,186,90,247,108,213,179,78,117,126,86,49,111,168,20,62,157,113,41,88,13,140,248,152,225,159,72,248,212,210,58,107,53,230,186,145,239,125,63,180,177,60,178,218,172,169,125,11,230,99,92,201,225,123,93,211,61,52,173,72,250,227,234,232,149,136,213,71,53,237,142,70,82,182,1,193,78,174,93,184,175,180,240,211,152,97,25,3,30,203,194,123,106,174,138,153,244,204,246,4,53,139,5,85,218,154,106,168,218,213,166,86,178,78,204,206,103,76,143,88,216,214,185,238,70,44,159,229,117,199,213,102,31,125,182,240,207,172,87,11,173,210,213,145,220,41,168,113,59,196,245,51,214,73,108,170,123,34,166,130,218,230,57,206,232,163,119,110,54,197,219,70,182,25,28,238,164,86,72,175,135,58,243,101,214,44,103,71,49,155,69,102,159,95,169,44,122,213,146,83,178,200,219,157,178,170,162,154,247,73,139,248,132,171,153,204,154,157,236,237,177,213,148,148,241,177,101,223,118,201,88,216,147,226,157,80,39,166,39,139,88,176,108,86,205,133,98,212,62,10,203,143,219,233,237,118,234,110,235,228,236,82,193,27,99,138,62,183,171,158,238,150,49,169,187,149,92,187,110,170,171,239,40,95,154,63,158,205,77,252,23,209,232,137,63,203,235,153,46,188,231,186,161,130,240,227,168,216,245,38,105,71,112,167,154,219,21,242,39,246,175,109,88,163,124,205,170,170,150,105,146,26,150,69,12,79,73,54,107,102,123,91,215,213,52,168,172,154,48,115,71,243,217,169,191,130,250,61,16,19,255,0,146,167,149,140,167,234,5,119,167,91,137,254,64,14,74,158,86,50,159,168,21,222,157,110,39,248,0,0,0,0,26,171,155,36,112,201,105,181,95,248,68,210,139,21,246,217,73,113,182,220,116,222,197,73,89,71,87,11,102,130,166,9,45,144,182,72,164,141,200,173,123,28,213,86,171,85,21,21,21,81,77,109,205,148,248,78,242,177,163,127,79,241,239,78,128,10,160,230,95,192,85,78,131,100,51,107,86,147,88,170,231,211,171,229,68,147,93,217,31,107,162,193,113,158,170,71,54,22,195,12,81,182,10,21,108,144,197,10,252,125,47,106,177,238,106,190,20,124,11,54,146,203,49,107,22,115,138,222,112,172,166,135,198,217,114,11,125,69,174,227,77,221,124,125,250,89,227,116,114,199,214,197,107,219,212,199,185,55,106,163,147,125,209,81,125,229,101,233,127,39,122,156,87,138,53,188,229,121,61,37,227,72,49,218,138,107,213,169,149,49,69,53,109,229,233,42,185,150,218,184,92,197,137,25,26,198,157,249,58,122,38,141,236,72,218,215,75,34,83,7,229,114,167,224,74,234,183,90,14,41,181,151,25,164,109,181,180,233,62,17,106,184,192,231,79,36,234,230,58,59,194,177,85,26,198,53,168,228,131,173,174,87,171,251,237,70,116,65,36,150,190,124,150,155,77,170,193,106,162,177,88,173,148,150,235,109,186,158,58,74,58,58,72,91,12,20,208,70,212,108,113,71,27,81,26,198,53,168,141,70,162,34,34,34,34,31,88,17,87,154,63,145,61,77,252,23,214,40,138,86,225,59,205,62,141,253,64,199,189,70,2,234,121,163,249,19,212,223,193,125,98,136,165,110,19,188,211,232,223,212,12,123,212,96,3,101,48,0,0,0,2,0,115,171,242,177,139,125,64,161,244,235,137,63,200,1,206,175,202,198,45,245,2,135,211,174,32,86,175,1,186,103,138,235,39,20,184,174,150,230,180,158,34,203,147,91,239,246,250,158,152,227,124,144,245,217,107,122,39,139,184,199,177,179,68,244,108,145,189,90,189,18,49,142,68,221,168,117,254,42,184,103,204,184,80,213,202,205,45,204,43,169,46,44,117,59,110,86,139,157,50,163,89,113,183,72,249,25,20,235,31,82,186,23,245,69,35,31,27,149,122,94,199,116,185,236,232,145,249,47,149,199,158,205,50,252,107,209,235,75,137,227,19,133,92,55,138,253,35,184,97,247,155,109,35,114,123,117,61,69,78,39,119,146,69,133,246,235,138,179,224,71,74,214,61,222,26,71,54,54,204,206,151,117,49,17,200,157,198,70,246,5,112,114,230,230,69,110,209,106,57,244,115,136,171,245,214,108,65,255,0,159,178,100,83,203,85,112,146,203,219,129,145,182,133,208,167,113,233,70,172,133,137,19,97,103,230,164,87,110,215,50,69,124,49,255,0,141,254,52,114,174,46,53,30,122,234,39,93,108,152,13,183,183,5,147,30,150,186,71,70,254,210,205,211,93,83,2,61,97,74,199,164,242,34,185,137,240,70,173,139,169,253,43,35,240,6,89,96,251,41,149,94,113,111,109,218,175,62,198,184,84,91,253,163,105,169,241,20,53,157,169,28,206,253,60,187,39,114,23,244,245,49,251,39,83,85,23,100,220,202,188,31,240,235,252,40,117,198,207,165,178,101,86,171,37,35,250,110,21,254,46,187,195,85,86,80,197,52,126,42,10,15,205,72,146,86,118,29,44,140,99,155,211,211,19,220,229,70,181,64,206,188,180,56,28,169,226,59,50,135,88,115,135,210,51,78,176,187,196,108,154,146,70,69,80,251,229,198,20,142,116,162,116,47,71,53,41,145,175,137,211,57,237,248,217,34,70,196,85,115,223,12,32,54,136,192,48,12,55,75,48,219,78,159,105,246,61,73,99,199,172,116,233,77,67,67,76,139,209,19,55,85,85,85,85,87,61,238,114,185,239,123,149,94,247,185,206,114,185,206,85,93,93,192,217,79,132,239,43,26,55,244,255,0,30,244,232,13,107,13,148,248,78,242,177,163,127,79,241,239,78,128,214,176,13,132,248,19,212,141,56,215,238,14,240,235,77,178,143,218,116,22,28,126,151,5,201,45,183,74,20,88,221,85,75,67,12,53,16,189,142,234,142,104,100,141,236,122,108,174,107,163,153,17,200,215,35,216,218,224,230,95,192,85,78,131,100,51,107,86,147,88,170,231,211,171,229,68,147,93,217,31,107,162,193,113,158,170,71,54,22,195,12,81,182,10,21,108,144,197,10,252,125,47,106,177,238,106,190,20,126,0,224,239,138,172,203,133,13,92,183,230,22,107,149,91,177,139,141,69,61,54,89,104,142,52,153,151,27,114,63,227,86,196,231,177,190,38,54,186,71,66,254,166,244,189,85,170,189,183,200,199,223,158,45,145,233,199,19,186,29,75,124,162,103,181,112,205,70,199,223,21,69,51,170,17,178,45,45,84,46,142,162,150,87,211,200,189,185,153,213,36,50,35,36,234,100,140,123,122,145,91,184,17,131,148,183,15,23,93,26,225,230,163,60,202,237,84,148,183,221,78,168,166,189,192,248,107,29,51,221,100,74,118,173,189,178,181,23,180,199,170,205,83,50,35,55,119,69,67,18,69,71,55,183,28,223,62,75,77,166,213,96,181,81,88,172,86,202,75,117,182,221,79,29,37,29,29,36,45,134,10,104,35,106,54,56,163,141,168,141,99,26,212,70,163,81,17,17,17,17,15,172,0,0,1,175,183,51,75,77,170,203,199,30,167,209,217,173,148,148,20,242,84,91,106,223,21,52,45,137,142,158,123,101,36,211,74,173,106,34,43,228,150,73,36,123,190,110,123,220,229,221,85,84,216,36,160,30,104,254,123,53,55,240,95,71,162,2,122,114,80,180,218,161,225,183,50,190,195,108,164,101,202,179,56,168,164,168,172,108,45,73,230,130,26,10,39,69,19,228,219,169,204,99,167,153,205,106,174,205,89,100,84,219,169,119,176,162,0,114,84,242,177,148,253,64,174,244,235,113,63,192,0,0,214,179,139,31,52,250,201,245,3,33,245,25,203,84,228,169,229,99,41,250,129,93,233,214,226,170,248,177,243,79,172,159,80,50,31,81,156,181,78,74,158,86,50,159,168,21,222,157,110,2,42,243,43,229,251,249,9,172,174,215,189,41,135,175,1,186,220,27,237,75,115,91,188,150,122,234,185,234,95,249,168,160,166,100,52,246,230,39,134,130,62,167,171,146,73,24,207,127,83,72,127,161,122,233,168,252,58,106,61,187,84,52,190,243,224,110,180,59,197,52,50,162,190,150,225,74,229,69,146,150,166,52,84,238,66,254,150,238,155,163,145,205,107,216,230,61,140,123,118,94,187,90,109,87,251,85,109,138,251,108,164,184,219,110,52,242,82,86,81,213,194,217,160,169,130,70,171,100,138,72,220,138,215,177,205,85,106,181,81,81,81,85,20,160,30,57,56,28,204,184,66,204,155,85,74,250,187,230,157,95,42,28,203,13,249,236,78,184,223,178,187,193,86,116,162,53,149,45,106,57,81,200,136,201,152,213,123,17,170,217,98,136,46,251,135,93,121,195,120,146,210,59,22,171,97,149,180,142,101,198,157,140,185,208,195,80,179,62,211,113,70,53,106,40,165,87,49,142,235,141,206,217,28,172,111,91,21,146,53,58,30,213,92,150,107,173,193,119,22,217,87,8,218,166,153,77,182,47,29,141,223,124,53,191,38,183,57,178,75,220,161,109,76,111,124,240,68,147,69,26,214,71,26,76,216,95,34,171,91,222,145,21,54,122,155,4,224,25,254,27,170,120,109,167,80,116,251,33,164,190,99,215,202,116,169,161,174,166,85,232,149,155,170,42,42,42,35,152,246,185,28,199,177,200,143,99,218,230,185,26,230,170,32,118,2,149,185,213,249,167,197,190,159,208,250,141,196,186,146,149,185,213,249,167,197,190,159,208,250,141,196,12,171,200,199,244,217,251,55,251,200,239,252,217,56,76,211,140,191,9,254,16,246,203,230,41,135,102,118,174,184,174,85,55,123,154,80,199,145,210,195,71,52,145,210,198,206,135,120,155,143,230,24,200,17,21,174,124,125,108,115,156,145,196,145,227,94,72,247,107,85,130,213,175,55,219,237,206,146,221,109,183,83,227,245,117,149,149,115,54,24,41,160,141,183,55,73,44,146,57,81,172,99,90,138,229,114,170,34,34,42,169,26,185,134,113,167,117,226,159,84,42,44,88,134,65,86,237,43,198,170,17,49,250,53,166,117,42,86,206,145,244,203,112,158,55,57,92,247,185,203,43,98,87,163,85,144,171,83,183,27,223,55,80,68,178,116,242,181,225,51,78,53,231,81,228,207,53,66,249,138,94,109,88,191,136,150,28,42,91,154,45,202,178,170,37,165,88,234,170,104,149,139,221,183,39,136,115,85,122,209,175,153,141,141,237,115,21,236,124,85,195,244,7,89,115,253,56,202,117,115,13,211,219,173,215,16,194,250,125,183,116,129,141,237,211,110,136,231,116,181,85,31,47,109,138,146,75,219,107,187,81,185,175,147,161,138,142,86,133,235,166,163,240,233,168,246,237,80,210,251,207,129,186,208,239,20,208,202,138,250,91,133,43,149,22,74,90,152,209,83,185,11,250,91,186,110,142,71,53,175,99,152,246,49,237,11,191,230,143,228,79,83,127,5,245,138,34,149,184,78,243,79,163,127,80,49,239,81,128,182,158,52,181,211,78,56,139,229,153,158,106,134,151,222,124,117,170,187,216,209,77,12,168,140,170,183,213,54,239,66,178,82,212,198,138,189,185,153,212,221,211,117,106,181,205,123,28,246,61,143,117,75,112,157,230,159,70,254,160,99,222,163,0,27,41,128,98,174,39,120,133,197,120,95,209,171,214,174,101,52,222,63,192,118,233,173,214,182,85,71,79,53,206,186,87,116,197,79,27,158,191,227,72,245,107,94,230,69,20,175,70,63,163,165,66,63,243,51,227,71,248,54,105,195,52,223,10,119,115,62,207,173,245,112,83,84,67,93,217,146,197,66,169,218,125,118,209,189,179,54,103,43,220,218,119,39,75,123,145,74,245,114,246,86,57,40,218,237,118,186,223,238,181,183,219,237,206,174,227,114,184,212,73,87,89,89,87,51,166,158,166,121,28,174,146,89,36,114,171,158,247,57,85,202,229,85,85,85,85,83,176,106,174,166,101,90,201,168,249,30,169,102,181,126,34,245,147,92,37,184,84,244,201,35,227,135,173,126,8,34,238,61,239,108,49,49,27,28,108,87,47,68,108,99,81,118,106,22,211,202,179,130,10,61,54,197,109,28,79,106,29,47,94,95,146,91,229,151,30,164,239,65,81,79,69,103,171,142,7,193,85,183,105,95,21,100,140,73,147,118,74,168,144,84,116,57,173,123,164,107,66,165,180,171,83,50,173,27,212,124,115,84,176,170,191,15,122,198,110,17,92,41,186,164,145,145,205,208,191,28,18,246,222,199,186,25,88,174,142,70,35,147,174,55,189,170,187,57,77,138,120,98,226,23,21,226,131,70,172,186,185,139,83,120,15,31,220,166,184,218,223,85,29,68,214,202,232,157,211,45,60,142,98,255,0,139,35,21,205,99,159,20,177,61,88,206,190,148,170,14,101,252,5,84,232,54,67,54,181,105,53,138,174,125,58,190,84,73,53,221,145,246,186,44,23,25,234,164,115,97,108,48,197,27,96,161,86,201,12,80,175,199,210,246,171,30,230,171,225,71,224,174,11,184,182,202,184,70,213,52,202,109,177,120,236,110,251,225,173,249,53,185,205,146,94,229,11,106,99,123,231,130,36,154,40,214,178,56,210,102,194,249,21,90,222,244,136,169,179,212,13,138,65,249,56,158,83,98,206,113,91,54,107,139,87,120,219,46,65,111,167,186,91,170,123,79,143,191,75,60,109,146,41,58,30,141,123,122,152,246,174,206,68,114,111,178,162,47,184,253,96,35,255,0,26,60,36,226,188,92,233,98,226,215,41,124,14,73,98,241,55,12,102,226,215,71,23,110,185,212,210,49,144,79,42,195,44,137,71,36,139,11,166,100,104,142,119,102,53,69,221,136,80,14,170,233,158,85,163,122,143,145,233,110,107,73,225,239,88,205,194,91,125,79,76,114,50,57,186,23,224,158,46,227,24,247,67,43,21,178,70,245,106,117,198,246,57,19,103,33,179,241,89,124,238,48,172,5,248,6,158,234,52,213,20,148,249,180,87,137,108,148,241,53,240,178,122,235,83,161,146,105,92,246,244,247,165,101,60,204,133,26,168,238,136,214,182,77,211,121,145,64,139,247,190,104,90,203,125,225,30,78,31,110,242,123,83,43,186,120,171,29,211,43,173,141,178,77,46,58,248,35,99,97,94,165,119,122,178,78,186,136,164,168,115,90,169,19,88,239,206,79,35,166,142,48,104,238,142,231,218,235,159,218,244,231,78,108,53,119,27,149,198,162,8,165,150,42,89,166,130,223,4,147,71,11,170,234,157,11,30,232,169,163,116,172,89,37,86,170,53,23,250,145,122,81,115,220,154,112,13,35,139,65,174,154,165,142,99,213,107,157,213,94,42,236,25,5,218,189,24,229,70,69,218,158,42,122,37,106,238,202,101,138,106,119,191,116,71,190,100,127,87,83,35,135,164,37,87,10,188,51,225,188,40,105,29,30,150,225,245,213,119,23,186,161,215,43,189,206,165,85,175,184,220,100,100,108,150,116,143,169,91,11,58,98,141,140,141,170,189,44,99,122,156,247,245,200,252,192,0,3,21,113,99,229,99,89,62,159,228,62,157,57,149,76,85,197,143,149,141,100,250,127,144,250,116,224,107,88,109,80,106,174,109,80,0,170,14,107,28,118,221,86,235,95,194,206,141,100,212,141,182,182,157,96,205,238,182,233,220,233,228,157,92,246,201,103,71,162,35,88,198,181,26,179,244,57,202,245,127,97,202,206,137,227,147,48,115,43,230,5,249,9,163,174,208,77,41,155,175,62,186,219,219,237,75,139,93,188,118,122,26,184,42,89,249,169,96,169,100,212,247,22,47,134,158,62,166,43,82,57,24,255,0,127,83,74,86,3,101,62,19,188,172,104,223,211,252,123,211,160,26,195,197,14,135,104,53,247,25,198,245,67,63,181,89,171,242,139,132,52,48,195,45,92,41,37,28,114,178,117,142,178,166,53,122,73,21,26,201,78,232,86,163,165,99,100,143,111,90,181,168,247,179,242,120,122,251,85,252,11,244,211,236,47,178,190,210,126,75,236,222,199,246,183,115,192,248,239,100,197,216,241,29,175,206,118,123,157,29,125,31,23,78,251,123,246,40,95,138,26,173,113,252,184,229,86,62,33,242,155,173,251,51,176,220,42,45,213,53,53,210,76,177,246,210,103,200,197,164,100,141,103,106,141,253,213,154,22,50,56,227,237,204,215,49,141,71,34,1,42,185,213,249,167,197,190,159,208,250,141,196,114,84,243,79,148,253,63,174,245,27,113,15,245,135,93,53,31,94,107,49,155,182,168,94,125,179,117,197,241,248,113,184,110,82,162,173,85,101,44,83,207,52,111,169,122,170,247,102,79,16,230,44,155,35,158,214,53,95,212,245,123,223,48,57,42,121,167,202,126,159,215,122,141,184,11,169,0,1,31,248,209,225,39,21,226,231,75,23,22,185,75,224,114,75,23,137,184,99,55,22,186,56,187,117,206,166,145,140,130,121,86,25,100,74,57,36,88,93,51,35,68,115,187,49,170,46,236,66,128,117,87,76,242,173,27,212,124,143,75,115,90,79,15,122,198,110,18,219,234,122,99,145,145,205,208,191,4,241,119,24,199,186,25,88,173,146,55,171,83,174,55,177,200,155,57,13,159,138,203,231,113,133,96,47,192,52,247,81,166,168,164,167,205,162,188,75,100,167,137,175,133,147,215,90,157,12,147,74,231,183,167,189,43,41,230,100,40,213,71,116,70,181,178,110,155,204,138,4,95,189,243,66,214,91,239,8,242,112,251,119,147,218,153,93,211,197,88,238,153,93,108,109,146,105,113,215,193,27,27,10,245,43,187,213,146,117,212,69,37,67,154,213,72,154,199,126,114,121,29,52,113,131,71,116,119,62,215,92,254,215,167,58,115,97,171,184,220,174,53,16,69,44,177,82,205,52,22,248,36,154,56,93,87,84,232,88,247,69,77,27,165,98,201,42,181,81,168,191,212,139,210,139,158,228,211,128,105,28,90,13,116,213,44,115,30,171,92,238,170,241,87,96,200,46,213,232,199,42,50,46,212,241,83,209,43,87,118,83,44,83,83,189,251,162,61,243,35,250,186,153,28,61,33,42,184,85,225,159,13,225,67,72,232,244,183,15,174,171,184,189,213,14,185,93,238,117,42,173,125,198,227,35,35,100,179,164,125,74,216,89,211,20,108,100,109,85,233,99,27,212,231,191,174,71,230,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,115,182,64,56,189,232,135,169,169,214,187,160,119,196,187,158,216,217,211,190,224,114,107,118,15,145,172,77,220,187,34,30,87,229,238,48,215,16,154,215,101,210,204,101,245,245,243,244,185,118,233,78,151,174,255,0,156,137,23,229,27,191,194,32,24,103,141,174,46,177,77,42,178,220,177,88,107,42,189,171,53,26,163,90,202,89,21,19,185,4,221,43,212,142,106,124,209,10,93,212,28,186,229,169,89,61,195,34,169,150,73,27,36,242,187,227,115,183,68,124,174,127,201,206,95,231,126,179,37,231,181,185,95,19,154,183,61,125,181,59,141,168,74,104,191,210,147,110,150,199,26,255,0,27,183,252,243,223,171,122,25,87,163,56,165,15,181,100,234,172,186,68,147,244,116,162,116,163,93,18,124,219,35,209,125,238,119,234,249,1,155,121,94,233,157,69,243,86,104,50,117,134,53,130,213,87,12,202,170,246,238,138,172,170,68,217,21,21,126,108,46,170,157,157,184,35,102,200,155,53,19,221,253,68,4,229,117,132,50,213,130,45,229,209,237,36,238,106,170,239,252,217,235,90,159,202,95,215,250,137,254,137,178,1,228,241,247,133,249,30,27,243,3,139,142,77,84,219,220,113,126,251,251,142,76,77,144,14,68,54,230,69,72,217,244,197,36,87,185,58,35,79,114,47,235,171,166,38,73,16,57,141,83,186,77,44,115,152,237,149,35,110,254,239,252,238,152,12,63,202,126,251,73,83,107,200,104,153,83,51,164,138,10,101,84,114,46,201,189,77,70,197,142,181,119,77,247,42,39,148,198,75,224,181,3,38,178,61,122,146,106,26,71,39,221,239,74,149,79,213,254,217,250,203,116,133,122,162,107,182,219,116,69,255,0,144,14,106,138,191,121,193,17,119,247,169,236,56,255,0,40,15,90,166,206,61,173,216,240,228,221,67,64,61,17,205,84,95,189,10,212,230,125,162,174,186,196,185,165,13,60,105,47,91,220,247,117,177,170,189,78,163,98,127,39,117,251,254,242,203,76,85,175,216,29,54,113,136,207,71,85,31,82,39,78,222,245,77,255,0,59,18,253,206,79,230,129,15,121,88,234,204,21,122,120,184,141,125,76,157,250,107,133,90,163,122,30,169,179,159,78,169,239,221,83,231,33,98,177,189,178,49,175,111,201,200,138,133,20,240,217,151,212,104,207,16,20,246,122,133,237,197,61,69,35,85,190,229,254,249,53,42,252,209,175,251,153,250,203,182,193,47,240,228,88,213,186,229,18,238,147,210,197,34,124,254,248,218,239,212,159,172,14,194,169,185,235,223,103,30,211,214,228,247,129,205,171,186,30,78,44,83,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,3,90,206,44,124,211,235,39,212,12,135,212,103,54,83,53,172,226,199,205,62,178,125,64,200,125,70,112,46,167,149,199,145,61,50,252,107,214,43,73,84,69,94,87,30,68,244,203,241,175,88,173,37,80,24,211,136,173,6,195,120,146,210,59,238,148,230,116,84,142,101,198,157,239,182,87,77,78,179,62,211,113,70,57,41,235,98,70,189,142,235,141,206,221,90,143,111,91,21,241,185,122,30,228,93,120,117,211,66,245,31,135,77,71,184,233,126,168,89,188,13,214,135,105,97,154,37,87,210,220,41,92,170,145,213,83,72,168,157,200,95,210,237,151,100,114,57,174,99,218,199,177,236,110,205,36,106,227,127,130,236,87,139,141,56,158,134,137,182,171,38,125,109,237,207,100,200,101,161,141,210,63,180,147,116,208,212,206,140,89,146,141,235,60,138,173,98,252,18,43,101,233,127,74,198,240,175,94,88,92,122,211,104,197,214,147,135,237,96,190,210,80,105,245,206,162,166,107,85,222,175,186,245,180,220,103,116,61,16,201,43,165,237,83,208,185,91,59,149,82,47,134,105,214,71,185,172,89,30,219,159,53,108,203,49,107,238,13,149,94,112,172,166,135,193,94,177,251,133,69,174,227,77,221,100,157,138,168,36,116,114,199,214,197,115,29,210,246,57,55,106,171,87,109,209,85,61,229,191,114,155,227,54,251,171,118,47,224,207,156,218,187,183,92,19,31,101,69,146,241,78,198,50,57,236,244,239,134,153,180,213,12,77,182,154,46,236,45,100,141,69,73,35,69,235,217,236,87,204,31,173,197,31,53,191,224,215,174,217,54,138,126,65,126,209,253,156,240,95,221,63,181,62,15,191,226,40,224,169,254,243,225,36,233,233,239,244,255,0,29,119,233,223,221,190,201,159,248,41,226,183,248,96,233,101,215,83,62,193,125,146,246,102,65,61,139,193,123,83,199,247,59,116,212,243,119,123,157,152,182,223,196,244,244,244,174,221,27,239,239,217,34,7,25,156,175,245,247,136,158,36,243,13,99,194,178,253,63,162,178,228,30,207,240,208,93,46,21,177,213,51,177,65,79,78,254,182,199,73,35,19,119,194,229,77,158,191,10,166,251,46,232,146,127,151,167,11,249,247,9,154,47,122,211,157,70,187,227,247,27,149,199,40,169,189,197,45,146,162,105,160,108,18,82,82,66,214,185,211,69,19,145,253,84,239,85,68,106,166,202,223,127,205,16,42,135,154,63,158,205,77,252,23,209,232,140,41,79,174,154,143,67,161,211,112,241,108,188,248,28,50,187,32,151,36,185,83,83,162,178,75,141,83,161,167,142,54,84,63,127,142,24,252,43,30,200,209,17,189,199,43,221,214,172,137,99,205,124,209,252,246,106,111,224,190,143,68,97,77,11,208,189,71,226,47,81,237,218,95,165,246,111,29,117,174,222,89,166,149,85,148,182,250,86,170,36,149,85,50,34,47,110,22,117,55,117,217,92,174,115,88,198,189,239,99,28,25,3,130,238,18,114,174,46,117,77,49,107,108,190,7,27,177,120,107,134,77,113,115,164,139,183,66,234,152,216,248,32,149,33,150,52,172,146,53,153,208,178,68,70,187,179,34,170,236,197,47,251,22,210,173,56,194,244,226,151,72,113,188,46,213,73,134,82,91,223,107,109,145,212,233,45,44,148,178,35,146,88,229,108,157,93,238,231,91,214,69,147,169,210,57,239,115,213,202,231,42,245,254,29,116,27,13,225,183,72,236,90,83,134,81,82,53,150,234,118,62,231,93,13,58,194,251,181,197,88,212,168,173,149,28,247,187,174,71,55,116,106,189,221,12,70,70,213,232,99,81,50,88,20,3,199,215,5,25,87,10,122,143,87,123,180,219,60,70,153,100,215,9,164,199,46,20,233,35,227,160,235,87,72,219,101,66,200,231,189,179,68,196,84,99,158,229,239,70,197,122,47,83,101,100,81,214,60,255,0,50,139,1,168,210,214,228,53,107,137,213,94,33,191,190,210,229,71,64,151,24,161,146,6,212,49,21,55,99,214,41,158,199,116,170,117,162,71,215,213,219,143,167,101,61,98,209,220,7,93,112,11,166,156,234,53,134,146,227,109,184,211,207,20,82,203,75,12,211,219,231,146,25,33,109,93,43,166,99,219,21,76,109,149,235,28,168,213,86,170,255,0,90,46,189,124,85,112,207,153,112,161,171,149,154,91,152,87,82,92,88,234,118,220,173,23,58,101,70,178,227,110,145,242,50,41,214,62,165,116,47,234,138,70,62,55,42,244,189,142,233,115,217,209,35,195,229,225,59,205,62,141,253,64,199,189,70,3,101,51,90,206,19,188,211,232,223,212,12,123,212,96,54,83,0,0,0,107,89,197,143,154,125,100,250,129,144,250,140,230,202,102,181,156,88,249,167,214,79,168,25,15,168,206,5,170,114,84,242,177,148,253,64,174,244,235,113,63,200,1,201,83,202,198,83,245,2,187,211,173,196,255,0,0,0,3,90,206,44,124,211,235,39,212,12,135,212,103,37,165,159,143,90,109,6,229,229,167,26,43,164,247,218,73,245,22,249,79,126,134,238,248,251,189,118,11,116,245,247,22,182,102,205,12,177,186,10,229,116,144,203,10,124,125,44,106,189,237,106,62,21,124,75,226,199,205,62,178,125,64,200,125,70,115,21,1,216,45,54,204,203,85,243,250,43,53,28,149,119,252,179,49,188,71,77,19,234,234,209,103,184,92,106,230,70,181,100,154,103,34,43,228,150,68,221,242,57,61,238,85,114,252,212,191,62,8,56,46,197,120,71,211,136,40,107,91,106,189,231,215,46,228,247,188,134,42,24,219,35,59,169,15,85,13,52,234,196,153,104,216,176,70,168,215,175,199,34,58,94,150,117,36,108,195,252,180,56,10,166,208,108,122,29,106,213,155,21,36,250,139,124,167,142,107,67,36,238,245,216,45,211,210,198,231,66,232,102,138,55,65,92,174,146,104,166,95,143,165,141,70,49,205,71,204,143,158,160,117,77,88,206,191,37,250,89,153,106,103,178,253,167,246,75,31,184,223,124,23,127,179,226,188,45,52,147,118,187,157,46,232,234,237,244,245,116,187,109,247,217,118,216,173,111,236,231,127,232,187,255,0,61,191,249,0,177,253,111,194,174,186,149,162,249,246,156,216,170,41,32,185,101,88,189,214,201,71,45,91,220,216,35,158,166,146,72,99,116,142,107,92,228,98,57,232,170,168,215,46,219,236,139,242,42,47,251,10,156,83,255,0,227,246,149,127,237,91,143,249,8,22,169,197,143,149,141,100,250,127,144,250,116,230,181,134,202,124,88,249,88,214,79,167,249,15,167,78,107,88,6,213,0,0,0,0,40,7,154,63,158,205,77,252,23,209,232,137,255,0,201,83,202,198,83,245,2,187,211,173,196,0,230,143,231,179,83,127,5,244,122,34,127,242,84,242,177,148,253,64,174,244,235,112,16,3,154,63,158,205,77,252,23,209,232,137,255,0,201,83,202,198,83,245,2,187,211,173,196,0,230,143,231,179,83,127,5,244,122,34,127,242,84,242,177,148,253,64,174,244,235,112,19,252,0,0,0,0,214,179,139,31,52,250,201,245,3,33,245,25,205,148,205,107,56,177,243,79,172,159,80,50,31,81,156,11,169,229,113,228,79,76,191,26,245,138,210,85,17,87,149,199,145,61,50,252,107,214,43,73,84,0,0,5,85,243,206,253,9,254,210,126,237,49,87,37,79,52,249,79,211,250,239,81,183,25,87,158,119,232,79,246,147,247,105,138,185,42,121,167,202,126,159,215,122,141,184,9,255,0,199,63,28,255,0,192,187,236,79,249,215,125,177,251,99,237,47,245,111,217,254,23,194,120,111,252,222,110,190,175,19,254,199,110,143,191,127,119,84,224,167,153,15,240,193,213,59,174,153,254,70,190,201,123,51,31,158,251,227,126,209,120,254,231,110,166,158,30,215,111,194,197,182,254,39,171,171,169,118,232,219,111,126,232,230,67,193,78,169,241,131,249,59,252,153,223,241,75,103,217,47,107,248,223,110,213,84,195,220,241,94,19,183,218,236,193,46,251,120,103,245,117,116,237,187,118,223,117,219,165,114,244,229,233,173,28,38,107,69,235,81,181,27,39,194,174,54,219,142,47,83,100,138,43,37,109,92,211,182,121,42,233,38,107,156,217,169,162,106,51,166,157,232,170,142,85,221,91,238,249,170,7,215,206,175,202,198,45,245,2,135,211,174,37,85,240,191,162,159,194,39,90,173,26,57,29,195,193,85,228,22,251,199,128,157,210,246,227,101,116,22,186,170,138,94,235,187,114,42,66,179,195,18,73,210,197,119,109,95,211,179,182,84,181,78,117,126,86,49,111,168,20,62,157,113,32,7,43,143,61,154,101,248,215,163,214,129,31,245,87,76,242,173,27,212,124,143,75,115,90,79,15,122,198,110,18,219,234,122,99,145,145,205,208,191,4,241,119,24,199,186,25,88,173,146,55,171,83,174,55,177,200,155,57,15,175,85,117,163,84,53,190,235,104,190,234,190,95,87,146,92,172,118,122,123,13,29,101,91,35,239,165,20,46,123,163,108,146,53,168,233,159,213,44,142,89,100,87,72,229,114,171,156,226,236,249,140,240,81,252,42,180,226,11,254,1,108,181,71,169,184,183,231,45,181,51,167,106,75,165,10,35,214,75,99,166,234,107,27,212,247,164,145,58,84,115,89,35,92,221,226,108,210,200,148,153,128,104,238,125,168,186,185,105,209,11,53,134,174,151,44,186,94,18,200,250,58,218,89,152,250,9,209,234,217,157,83,27,88,233,98,100,8,217,31,50,244,42,198,200,228,85,79,133,64,179,78,75,156,61,123,50,197,145,241,59,118,169,186,211,213,221,252,78,37,104,162,146,151,181,75,53,11,31,77,52,245,141,145,201,188,219,207,26,66,213,102,205,99,169,231,69,87,185,219,71,16,57,163,249,236,212,223,193,125,30,136,189,61,42,211,60,87,70,244,227,28,210,220,42,147,195,217,113,155,124,86,250,110,168,227,100,147,116,39,199,60,189,182,49,142,154,87,171,164,145,232,212,235,145,239,114,166,238,82,139,57,163,249,236,212,223,193,125,30,136,9,255,0,201,83,202,198,83,245,2,187,211,173,196,255,0,32,7,37,79,43,25,79,212,10,239,78,183,19,252,0,0,0,0,13,85,205,148,248,78,242,177,163,127,79,241,239,78,128,214,176,217,79,132,239,43,26,55,244,255,0,30,244,232,0,202,160,0,0,0,34,175,52,127,34,122,155,248,47,172,81,20,173,194,119,154,125,27,250,129,143,122,140,5,212,243,71,242,39,169,191,130,250,197,17,74,220,39,121,167,209,191,168,24,247,168,192,6,202,96,0,0,0,4,0,231,87,229,99,22,250,129,67,233,215,18,127,144,3,157,95,149,140,91,234,5,15,167,92,64,128,28,174,60,246,105,151,227,94,143,90,75,78,107,28,118,218,146,213,95,194,206,141,100,213,110,185,58,161,96,205,238,182,233,218,216,35,129,26,246,201,103,71,162,43,158,247,57,90,179,244,57,168,196,103,97,202,254,185,227,142,178,244,199,83,50,173,34,203,227,206,176,170,191,9,122,167,183,220,173,244,213,77,146,72,228,165,241,180,83,209,190,120,159,27,218,246,77,27,42,28,248,222,142,248,100,107,28,168,168,138,139,249,95,230,171,61,202,191,213,92,143,36,200,238,31,237,149,149,215,42,234,137,63,225,73,52,210,72,255,0,233,115,156,239,189,84,15,175,10,211,220,251,82,174,178,216,180,231,7,200,50,171,148,20,238,171,150,142,201,108,154,186,120,224,107,154,215,74,232,225,107,156,140,71,61,141,87,42,109,187,218,159,122,31,39,249,170,192,178,175,245,87,28,201,49,203,135,251,101,29,117,182,186,158,79,248,50,67,52,114,51,250,28,215,55,238,84,47,251,130,14,11,177,94,17,244,226,10,26,214,218,175,121,245,203,185,61,239,33,138,134,54,200,206,234,67,213,67,77,58,177,38,90,54,44,17,170,53,235,241,200,142,151,165,157,73,27,35,7,53,142,6,45,87,172,102,191,138,45,40,181,210,91,238,86,10,117,147,43,178,219,173,109,98,92,224,125,67,228,150,230,157,136,250,157,82,199,78,247,207,36,187,163,161,103,90,189,157,149,73,66,69,112,11,198,190,43,197,102,156,82,89,46,215,63,15,169,184,205,190,24,242,59,125,66,198,201,43,250,17,177,186,231,78,145,181,140,116,50,189,81,94,214,53,59,50,61,24,169,210,232,159,45,0,157,215,71,117,139,62,208,172,254,215,168,218,115,126,171,183,92,173,213,16,75,44,81,85,77,12,23,8,35,154,57,157,73,84,216,94,199,75,77,35,162,98,73,18,185,17,200,159,212,169,210,128,217,79,132,239,43,26,55,244,255,0,30,244,232,13,107,13,148,248,78,242,177,163,127,79,241,239,78,128,214,176,12,191,174,60,50,103,218,35,143,96,249,189,194,154,174,233,137,231,152,189,155,33,161,190,67,110,154,58,72,39,175,165,89,150,223,44,170,139,18,84,198,177,202,168,198,189,85,209,35,36,217,189,74,198,102,14,92,220,107,255,0,5,93,71,158,193,159,220,238,178,105,150,83,249,187,149,52,11,221,142,215,92,170,196,142,230,216,122,92,247,116,177,139,28,173,137,90,231,198,230,187,105,93,12,81,173,175,233,134,142,224,58,235,192,214,151,233,206,163,88,105,46,54,219,142,155,217,34,138,89,105,97,154,123,124,242,89,217,11,106,233,93,51,30,216,170,99,108,175,88,229,70,170,181,87,250,209,105,3,138,174,25,243,46,20,53,114,179,75,115,10,234,75,139,29,78,219,149,162,231,76,168,214,92,109,210,62,70,69,58,199,212,174,133,253,81,72,199,198,229,94,151,177,221,46,123,58,36,120,108,125,105,187,90,175,246,170,43,237,138,231,73,113,182,220,105,227,171,163,172,164,153,179,65,83,4,141,71,71,44,114,53,85,175,99,154,168,228,114,42,162,162,162,161,245,149,1,202,235,143,170,204,62,251,109,225,159,88,174,23,91,165,171,35,184,83,80,226,119,137,234,103,172,146,217,84,246,69,77,5,181,204,115,157,209,70,238,220,109,139,182,141,108,50,57,221,72,172,145,95,13,191,128,0,0,40,7,154,63,158,205,77,252,23,209,232,139,254,40,7,154,63,158,205,77,252,23,209,232,128,159,252,149,60,172,101,63,80,43,189,58,220,79,242,0,114,84,242,177,148,253,64,174,244,235,113,63,192,0,0,214,179,139,31,52,250,201,245,3,33,245,25,203,84,228,169,229,99,41,250,129,93,233,214,226,170,248,177,243,79,172,159,80,50,31,81,156,181,78,74,158,86,50,159,168,21,222,157,110,2,127,157,43,88,180,119,1,215,92,2,233,167,58,141,97,164,184,219,110,52,243,197,20,178,210,195,52,246,249,228,134,72,91,87,74,233,152,246,197,83,27,101,122,199,42,53,85,170,191,214,139,221,64,26,219,113,85,195,62,101,194,134,174,86,105,110,97,93,73,113,99,169,219,114,180,92,233,149,26,203,141,186,71,200,200,167,88,250,149,208,191,170,41,24,248,220,171,210,246,59,165,207,103,68,143,144,28,180,56,227,169,225,199,50,135,71,179,134,82,63,78,179,75,196,111,154,174,71,197,78,251,29,198,100,142,4,173,116,207,86,181,105,149,172,137,179,53,238,248,25,26,72,197,69,107,217,53,170,113,137,194,174,27,197,126,145,220,48,251,205,182,145,185,61,186,158,162,167,19,187,201,34,194,251,117,197,89,240,35,165,107,30,239,13,35,155,27,102,103,75,186,152,136,228,78,227,35,123,53,246,213,93,51,202,180,111,81,242,61,45,205,105,60,61,235,25,184,75,111,169,233,142,70,71,55,66,252,19,197,220,99,30,232,101,98,182,72,222,173,78,184,222,199,34,108,228,3,103,59,77,218,213,127,181,81,95,108,87,58,75,141,182,227,79,29,93,29,101,36,205,154,10,152,36,106,58,57,99,145,170,173,123,28,213,71,35,145,85,21,21,21,10,97,231,87,230,159,22,250,127,67,234,55,19,42,242,148,227,95,42,188,223,104,248,77,212,219,159,180,105,27,111,154,76,46,225,58,200,250,168,124,59,59,143,182,57,81,174,71,66,216,25,44,145,58,71,55,180,216,93,18,43,154,232,89,30,42,231,87,230,159,22,250,127,67,234,55,16,33,174,39,172,89,246,11,128,101,122,115,136,95,170,237,22,220,210,162,138,91,212,180,85,83,83,207,85,5,60,53,144,248,71,186,55,181,175,166,145,181,242,172,145,61,174,71,44,113,124,186,85,29,218,184,85,225,159,50,226,191,87,40,244,183,15,174,164,183,49,180,238,185,93,238,117,42,142,101,186,221,27,227,100,179,164,125,72,233,159,213,44,108,100,109,84,234,123,219,212,230,51,174,70,116,173,42,211,60,171,89,53,31,28,210,220,42,147,196,94,178,107,132,86,250,110,168,228,124,112,245,175,199,60,189,182,61,237,134,38,35,164,145,232,213,232,141,143,114,166,205,83,96,158,14,248,85,195,120,80,210,59,126,31,102,182,210,59,39,184,211,211,212,229,151,120,228,89,159,113,184,163,62,52,108,174,99,29,225,163,115,164,108,44,233,111,75,21,92,169,220,124,143,120,119,93,51,208,125,44,210,141,44,131,71,49,108,62,213,246,111,217,237,183,220,96,154,223,77,253,217,254,214,101,60,179,215,53,145,182,58,137,166,142,54,164,175,115,62,63,189,54,247,20,237,204,191,129,202,158,28,115,41,181,135,7,125,35,244,235,52,188,72,200,105,35,100,84,239,177,220,102,73,39,90,38,194,196,107,86,153,90,201,93,11,152,223,129,145,172,111,68,86,177,243,94,73,215,243,252,3,13,213,60,54,237,167,218,131,143,82,95,49,235,229,58,211,87,80,212,162,244,74,205,209,81,81,81,81,204,123,92,141,123,30,213,71,177,237,107,154,173,115,81,80,53,172,198,117,139,62,197,116,239,44,210,139,125,250,174,76,79,49,167,142,42,235,76,213,83,45,36,115,178,174,146,165,42,226,129,30,145,37,78,244,49,68,178,185,174,94,211,158,223,189,21,189,131,132,239,52,250,55,245,3,30,245,24,14,213,198,143,9,57,87,8,218,166,184,181,202,95,29,141,223,124,77,195,25,184,181,210,75,220,161,109,76,140,100,19,202,176,197,26,214,71,26,66,233,153,26,43,91,222,141,81,118,122,29,87,132,239,52,250,55,245,3,30,245,24,0,217,34,237,118,181,88,45,85,183,219,237,206,146,221,109,183,83,201,87,89,89,87,51,97,130,154,8,218,174,146,89,36,114,163,88,198,181,21,202,229,84,68,68,85,83,94,206,57,56,187,186,241,125,171,141,202,224,183,85,217,241,59,13,59,173,184,229,170,122,135,61,236,129,94,174,125,84,204,71,44,76,169,153,122,122,251,105,178,50,56,99,87,73,218,73,29,126,122,171,166,120,174,178,105,198,71,165,185,173,39,136,178,228,214,249,109,245,61,49,198,249,33,235,79,130,120,187,140,123,27,52,79,70,201,27,213,171,209,35,24,228,77,218,134,188,60,85,112,207,153,112,161,171,149,154,91,152,87,82,92,88,234,118,220,173,23,58,101,70,178,227,110,145,242,50,41,214,62,165,116,47,234,138,70,62,55,42,244,189,142,233,115,217,209,35,194,69,114,195,224,130,143,136,188,170,167,87,181,34,151,175,1,195,238,16,197,79,78,217,160,127,181,111,16,201,79,80,180,179,211,203,20,137,37,31,97,219,76,142,232,87,119,227,107,28,237,164,232,187,242,162,249,68,113,137,77,138,221,95,194,198,163,94,41,41,109,23,138,137,107,113,26,234,218,201,81,99,184,202,232,209,214,182,35,183,137,140,153,122,229,141,17,99,252,242,202,223,206,73,80,196,109,186,1,215,243,252,3,13,213,60,54,237,167,218,131,143,82,95,49,235,229,58,211,87,80,212,162,244,74,205,209,81,81,81,81,204,123,92,141,123,30,213,71,177,237,107,154,173,115,81,83,94,206,49,56,85,204,184,80,213,203,134,31,121,182,213,187,24,184,212,84,84,226,119,121,36,73,153,113,183,35,254,4,116,173,99,27,226,99,107,163,108,204,233,111,75,213,28,137,219,124,111,126,197,23,107,181,170,193,106,173,190,223,110,116,150,235,109,186,158,74,186,202,202,185,155,12,20,208,70,213,116,146,201,35,149,26,198,53,168,174,87,42,162,34,34,170,154,251,113,245,197,117,103,21,186,227,87,123,182,75,209,134,98,253,235,62,47,12,115,78,177,207,74,217,156,174,175,116,114,163,123,115,84,124,14,114,36,108,115,99,100,17,187,169,98,235,112,72,14,85,156,111,214,105,182,85,104,225,135,80,234,186,241,12,146,225,44,88,245,95,102,122,138,138,43,197,92,144,50,10,93,251,170,200,168,228,122,76,187,50,37,84,158,163,173,206,107,29,35,155,114,133,21,242,204,224,187,248,73,234,59,245,35,53,111,111,1,192,110,20,147,212,211,205,67,222,142,251,92,139,221,101,14,242,49,208,186,22,163,26,234,134,175,83,187,114,196,196,106,119,146,72,239,80,1,69,124,217,53,210,197,172,28,77,125,155,196,175,55,90,187,86,157,219,223,141,213,67,80,143,142,149,151,136,234,166,90,215,211,198,229,255,0,112,133,242,116,181,94,234,100,219,169,141,141,238,186,157,88,206,191,37,250,89,153,106,103,178,253,167,246,75,31,184,223,124,23,127,179,226,188,45,52,147,118,187,157,46,232,234,237,244,245,116,187,109,247,217,118,216,214,95,44,202,111,185,206,85,121,205,114,154,239,27,122,200,46,21,23,75,141,79,105,145,247,234,167,145,210,75,39,67,17,172,111,83,222,229,217,168,141,77,246,68,68,247,1,242,73,105,186,195,106,167,190,205,108,171,101,182,178,162,106,74,122,199,66,228,130,105,225,108,110,150,38,73,183,75,158,198,207,11,156,212,93,218,146,198,171,183,82,111,98,188,150,53,138,235,101,213,204,175,68,46,23,234,72,172,89,45,157,247,186,26,58,186,167,53,238,186,210,190,54,171,105,99,87,163,21,242,83,73,43,229,70,177,94,230,81,198,187,163,98,83,247,239,252,25,95,105,57,71,219,106,108,151,95,23,122,109,194,29,103,184,83,49,236,124,50,210,201,66,177,172,81,190,78,215,107,181,110,124,115,189,23,184,229,150,25,88,206,164,123,21,32,7,15,218,153,249,27,215,28,15,84,164,171,186,211,210,99,57,5,13,194,191,217,114,116,85,77,66,201,155,226,160,103,198,196,119,118,5,150,53,99,156,141,123,94,173,114,244,185,64,217,164,234,154,177,157,126,75,244,179,50,212,207,101,251,79,236,150,63,113,190,248,46,255,0,103,197,120,90,105,38,237,119,58,93,209,213,219,233,234,233,118,219,239,178,237,177,216,45,55,107,85,254,213,69,125,177,92,233,46,54,219,141,60,117,116,117,148,147,54,104,42,96,145,168,232,229,142,70,170,181,236,115,85,28,142,69,84,84,84,84,58,174,183,225,87,93,74,209,124,251,78,108,85,20,144,92,178,172,94,235,100,163,150,173,238,108,17,207,83,73,36,49,186,71,53,174,114,49,28,244,85,84,107,151,109,246,69,249,1,92,31,217,206,255,0,209,119,254,123,127,242,1,63,248,177,242,177,172,159,79,242,31,78,156,170,191,236,42,113,79,255,0,143,218,85,255,0,181,110,63,228,37,170,113,99,229,99,89,62,159,228,62,157,56,26,214,27,4,113,201,199,30,27,194,22,26,218,90,86,82,95,53,22,249,78,231,216,108,47,122,244,70,205,213,190,54,179,165,81,204,166,107,145,200,141,69,71,204,246,171,24,173,70,203,44,90,251,157,215,88,181,139,62,215,92,254,233,168,218,141,126,171,184,220,174,53,19,203,20,82,213,77,52,22,248,36,154,73,155,73,74,217,158,247,69,77,27,165,122,71,18,57,81,168,191,214,170,29,127,252,213,103,185,87,250,171,145,228,153,29,195,253,178,178,186,229,93,81,39,252,41,38,154,73,31,253,46,115,157,247,170,159,148,90,247,42,126,4,173,73,106,160,226,155,89,113,154,183,92,157,80,147,225,22,171,140,13,108,17,192,141,99,163,188,43,21,85,207,123,156,174,72,58,218,212,98,51,190,212,127,92,18,71,84,32,108,167,194,119,149,141,27,250,127,143,122,116,6,31,230,25,193,101,171,138,125,47,168,190,226,24,253,35,181,83,26,167,69,199,235,22,165,180,171,91,2,73,213,45,190,121,28,213,107,216,230,172,174,137,30,173,70,76,173,94,228,108,124,221,89,131,132,239,43,26,55,244,255,0,30,244,232,12,170,6,172,55,107,77,214,193,117,173,177,95,109,149,118,235,149,186,162,74,74,202,58,184,93,12,244,211,198,229,108,145,73,27,145,28,199,181,200,173,86,170,34,162,162,162,147,171,147,13,218,213,110,226,190,247,71,112,185,210,82,212,93,48,122,250,74,24,166,153,172,125,84,233,89,69,50,197,19,85,119,123,210,40,101,145,90,221,215,162,55,187,228,213,84,115,159,180,218,173,220,87,217,43,45,246,202,74,90,139,166,15,65,87,93,44,48,181,143,170,157,43,43,97,73,101,114,38,239,122,69,12,81,163,157,186,244,70,198,252,154,136,144,131,19,202,111,184,54,85,102,205,113,106,239,5,122,199,238,20,247,75,117,79,105,146,118,42,160,145,178,69,39,67,209,204,119,75,216,213,217,200,173,93,182,84,84,247,1,180,152,35,255,0,5,220,91,98,188,92,233,98,101,54,216,188,14,73,98,240,214,252,154,220,230,199,23,110,185,212,209,189,243,193,18,77,44,137,71,36,139,51,97,124,138,142,119,102,68,84,221,138,72,0,5,21,243,100,215,75,22,176,113,53,246,111,18,188,221,106,237,90,119,111,126,55,85,13,66,62,58,86,94,35,170,153,107,95,79,27,151,253,194,23,201,210,213,123,169,147,110,166,54,55,186,234,117,99,58,252,151,233,102,101,169,158,203,246,159,217,44,126,227,125,240,93,254,207,138,240,180,210,77,218,238,116,187,163,171,183,211,213,210,237,183,223,101,219,99,89,124,179,41,190,231,57,85,231,53,202,107,188,109,235,32,184,84,93,46,53,61,166,71,223,170,158,71,73,44,157,12,70,177,189,79,123,151,102,162,53,55,217,17,19,220,7,201,37,166,235,13,170,158,251,53,178,173,150,218,202,137,169,41,235,29,11,146,9,167,133,177,186,88,153,38,221,46,123,27,60,46,115,81,119,106,75,26,174,221,73,189,138,242,88,214,43,173,151,87,50,189,16,184,95,169,34,177,100,182,119,222,232,104,234,234,156,215,186,235,74,248,218,173,165,141,94,140,87,201,77,36,175,149,26,197,123,153,71,26,238,141,137,79,223,191,240,101,125,164,229,31,109,169,178,93,124,93,233,183,8,117,158,225,76,199,177,240,203,75,37,10,198,177,70,249,59,93,174,213,185,241,206,244,94,227,150,88,101,99,58,145,236,84,128,28,63,106,103,228,111,92,112,61,82,146,174,235,79,73,140,228,20,55,10,255,0,101,201,209,85,53,11,38,111,138,129,159,27,17,221,216,22,88,213,142,114,53,237,122,181,203,210,229,3,102,144,124,150,155,181,170,255,0,106,162,190,216,174,116,151,27,109,198,158,58,186,58,202,73,155,52,21,48,72,212,116,114,199,35,85,90,246,57,170,142,71,34,170,42,42,42,31,88,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,118,67,231,122,174,235,183,188,230,247,253,199,22,38,235,239,3,204,45,251,207,112,70,162,125,199,197,120,185,67,106,160,150,182,101,217,145,177,207,85,247,252,145,170,191,114,47,234,3,242,179,92,178,219,138,89,170,110,119,10,184,224,100,49,61,234,174,145,173,249,49,206,251,213,63,154,165,22,241,83,175,183,253,108,206,22,215,109,185,212,79,72,223,226,49,179,61,205,254,243,3,151,220,217,30,159,56,151,238,255,0,232,73,206,96,156,96,94,98,170,171,193,176,251,245,85,50,111,36,18,246,156,230,111,239,170,137,83,226,137,63,216,255,0,43,238,255,0,124,197,124,9,240,169,30,166,94,221,145,230,22,216,234,233,227,219,110,242,163,186,183,101,75,62,233,81,126,108,111,221,247,1,44,56,29,225,222,135,3,209,228,200,175,118,184,27,92,247,215,74,233,37,129,17,200,214,200,221,183,87,68,213,255,0,74,253,127,253,8,91,199,158,66,204,183,92,237,248,253,186,85,154,26,74,90,152,21,140,119,83,81,205,168,155,127,114,42,167,201,137,247,125,200,91,238,117,111,161,193,116,174,237,110,179,83,71,75,20,84,53,106,198,196,157,40,138,232,164,114,254,191,188,165,247,90,107,181,23,138,74,234,57,186,170,92,218,235,131,90,146,57,23,249,85,110,249,170,167,243,64,183,206,17,177,68,197,244,190,130,153,41,91,11,151,187,212,157,29,43,254,136,157,83,238,79,231,25,216,235,56,5,162,43,53,130,10,40,163,107,17,189,95,10,39,185,62,55,175,235,254,147,179,1,197,193,190,244,220,59,250,79,40,155,1,225,202,121,69,251,142,46,106,175,222,24,159,211,184,28,204,17,197,230,55,30,77,166,117,180,79,137,30,229,108,72,221,219,191,253,243,10,175,220,191,168,206,230,49,215,250,90,154,156,14,177,41,35,71,72,137,30,223,47,240,241,126,176,42,179,150,173,174,104,117,194,236,169,240,44,52,180,110,114,38,233,186,120,152,215,245,23,51,64,170,234,72,149,87,249,13,255,0,161,10,86,224,102,235,91,100,226,70,182,154,58,151,196,218,136,104,163,123,27,242,84,241,20,255,0,246,175,252,101,210,218,31,215,108,165,126,251,171,161,99,149,127,173,168,7,216,122,215,125,254,106,123,15,91,149,17,126,64,114,219,116,249,156,81,81,171,253,103,36,247,161,193,205,247,162,162,129,236,67,211,85,78,202,152,150,41,26,142,69,251,149,55,79,153,237,110,255,0,121,229,83,127,188,10,96,230,41,165,149,90,127,170,208,231,54,154,71,65,3,163,160,248,161,141,91,179,154,201,87,230,214,53,63,210,147,249,95,253,9,135,203,151,91,147,59,195,40,177,202,202,213,146,166,130,137,35,217,242,110,187,69,79,74,159,124,142,95,155,151,238,79,247,143,199,230,119,137,193,91,128,173,193,40,97,146,77,218,212,122,181,187,166,212,213,126,253,213,72,101,203,131,84,235,176,173,116,251,63,83,112,154,58,57,169,110,17,172,93,74,173,234,70,49,81,118,70,175,248,32,47,8,240,191,35,209,67,82,149,84,237,157,23,116,118,251,127,198,168,125,0,112,77,145,126,243,153,235,127,185,78,77,93,192,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,107,89,197,143,154,125,100,250,129,144,250,140,230,202,102,181,156,88,249,167,214,79,168,25,15,168,206,5,212,242,184,242,39,166,95,141,122,197,105,42,136,171,202,227,200,158,153,126,53,235,21,164,170,0,0,2,162,249,220,224,24,109,139,50,211,45,65,179,99,212,148,121,14,85,79,118,166,189,87,66,138,215,215,178,141,40,146,153,101,68,94,151,61,141,158,70,35,246,235,86,116,53,85,91,27,17,189,43,146,167,154,124,167,233,253,119,168,219,140,171,207,59,244,39,251,73,251,180,197,92,149,60,211,229,63,79,235,189,70,220,5,212,128,0,160,30,104,254,123,53,55,240,95,71,162,39,79,37,76,79,21,252,129,101,57,215,217,155,87,218,79,182,21,214,159,108,248,40,252,119,129,240,86,233,124,55,127,110,231,103,185,241,246,250,186,122,190,45,183,247,144,91,154,63,158,205,77,252,23,209,232,137,255,0,201,83,202,198,83,245,2,187,211,173,192,79,240,0,2,189,121,215,218,109,83,112,219,134,223,102,182,82,62,229,71,156,83,210,83,214,58,22,172,240,193,53,5,107,165,137,146,109,212,214,61,208,66,231,53,23,103,44,81,170,239,210,155,88,81,0,57,213,249,88,197,190,160,80,250,117,196,10,171,225,59,205,62,141,253,64,199,189,70,3,101,51,90,206,19,188,211,232,223,212,12,123,212,96,54,83,0,0,0,107,89,197,143,154,125,100,250,129,144,250,140,230,202,102,181,156,88,249,167,214,79,168,25,15,168,206,5,170,114,84,242,177,148,253,64,174,244,235,113,63,200,1,201,83,202,198,83,245,2,187,211,173,196,255,0,0,0,3,90,206,44,124,211,235,39,212,12,135,212,103,39,79,41,78,10,61,183,89,71,197,150,166,219,45,85,150,88,123,209,225,118,249,211,191,35,171,161,159,182,251,155,145,29,209,31,101,241,75,28,77,145,174,114,200,174,149,18,53,138,23,190,11,113,99,230,159,89,62,160,100,62,163,57,117,60,174,60,137,233,151,227,94,177,90,4,170,0,0,0,1,138,184,177,242,177,172,159,79,242,31,78,156,214,176,217,79,139,31,43,26,201,244,255,0,33,244,233,205,107,0,218,160,0,0,0,5,0,243,71,243,217,169,191,130,250,61,17,63,249,42,121,88,202,126,160,87,122,117,184,128,28,209,252,246,106,111,224,190,143,68,79,254,74,158,86,50,159,168,21,222,157,110,2,0,115,71,243,217,169,191,130,250,61,17,63,249,42,121,88,202,126,160,87,122,117,184,128,28,209,252,246,106,111,224,190,143,68,79,254,74,158,86,50,159,168,21,222,157,110,2,127,144,131,139,30,104,24,15,14,58,185,140,105,182,59,101,164,205,169,227,168,124,185,165,85,182,229,12,175,182,64,143,154,7,82,66,214,61,81,43,163,150,62,227,226,155,161,17,140,108,126,229,159,185,7,213,204,207,141,31,224,217,167,12,211,124,41,221,204,251,62,183,213,193,77,81,13,119,102,75,21,10,167,105,245,219,70,246,204,217,156,175,115,105,220,157,45,238,69,43,213,203,217,88,228,163,107,181,218,235,127,186,214,223,111,183,58,187,141,202,227,81,37,93,101,101,92,206,154,122,153,228,114,186,73,100,145,202,174,123,220,229,87,43,149,85,85,85,85,64,218,35,19,202,108,89,206,43,102,205,113,106,239,27,101,200,45,244,247,75,117,79,105,241,247,233,103,141,178,69,39,67,209,175,111,83,30,213,217,200,142,77,246,84,69,247,31,172,82,95,45,14,61,106,116,27,33,135,69,117,102,251,87,62,157,95,42,35,134,208,249,59,93,22,11,140,245,81,181,211,58,105,165,141,176,80,171,100,154,89,147,227,233,123,81,236,107,85,243,43,238,208,1,173,103,22,62,105,245,147,234,6,67,234,51,155,41,154,214,113,99,230,159,89,62,160,100,62,163,56,23,83,202,227,200,158,153,126,53,235,21,164,170,34,175,43,143,34,122,101,248,215,172,86,146,168,0,0,10,171,231,157,250,19,253,164,253,218,98,174,74,158,105,242,159,167,245,222,163,110,50,175,60,239,208,159,237,39,238,211,21,114,84,243,79,148,253,63,174,245,27,112,23,82,0,2,0,115,171,242,177,139,125,64,161,244,235,137,0,57,92,121,236,211,47,198,189,30,180,159,252,234,252,172,98,223,80,40,125,58,226,64,14,87,30,123,52,203,241,175,71,173,2,255,0,140,41,67,194,118,150,89,184,154,139,137,219,13,142,213,110,189,59,31,174,180,213,209,65,104,166,100,115,87,84,85,54,101,186,182,70,53,175,109,99,152,250,168,101,145,122,157,44,115,53,58,154,141,114,73,154,192,2,128,121,163,249,236,212,223,193,125,30,136,191,226,128,121,163,249,236,212,223,193,125,30,136,9,255,0,201,83,202,198,83,245,2,187,211,173,196,202,196,245,175,72,243,172,203,32,211,188,63,81,241,251,182,79,138,212,73,77,119,180,83,87,49,213,116,175,141,34,238,170,197,191,83,152,199,79,28,111,123,81,88,217,122,162,114,164,140,123,27,73,122,31,198,253,103,14,156,23,228,26,67,166,245,93,25,246,97,152,93,37,168,168,116,51,179,217,86,121,173,52,212,233,85,5,68,82,198,177,214,119,219,188,42,222,180,111,98,71,61,173,222,62,184,255,0,161,122,233,168,252,58,106,61,187,84,52,190,243,224,110,180,59,197,52,50,162,190,150,225,74,229,69,146,150,166,52,84,238,66,254,150,238,155,163,145,205,107,216,230,61,140,123,67,102,144,99,253,11,215,77,56,226,47,78,45,218,161,165,247,159,29,106,174,222,41,161,149,17,149,86,250,166,162,44,148,181,49,162,175,110,102,117,55,116,221,90,173,115,94,199,61,143,99,221,144,0,0,0,213,92,217,79,132,239,43,26,55,244,255,0,30,244,232,13,107,13,148,248,78,242,177,163,127,79,241,239,78,128,12,149,118,187,90,172,22,170,219,237,246,231,73,110,182,219,169,228,171,172,172,171,153,176,193,77,4,109,87,73,44,146,57,81,172,99,90,138,229,114,170,34,34,42,169,8,48,94,106,122,113,152,113,113,93,160,47,176,118,241,10,219,132,88,222,55,148,82,206,149,126,58,240,147,186,46,183,182,37,115,60,29,67,221,27,32,145,138,229,111,75,100,147,224,153,222,26,58,243,88,227,158,235,122,201,171,248,93,210,139,165,93,190,219,96,168,88,242,187,213,186,232,230,45,206,119,211,190,57,109,137,216,147,165,212,204,108,239,100,241,203,186,186,102,116,43,25,217,85,150,178,192,218,160,21,235,203,11,143,90,157,103,181,82,112,253,172,23,218,186,253,65,182,83,212,205,106,187,213,246,152,151,107,116,13,135,162,25,37,116,189,218,138,230,163,167,114,170,69,241,67,2,200,247,57,233,35,221,97,64,69,94,104,254,68,245,55,240,95,88,162,41,91,132,239,52,250,55,245,3,30,245,24,11,169,230,143,228,79,83,127,5,245,138,34,144,56,122,202,108,88,54,190,233,166,107,148,215,120,43,46,63,152,89,174,151,26,158,211,228,236,82,193,91,20,146,201,208,196,115,221,210,198,57,118,106,43,151,109,145,21,125,192,108,125,169,26,171,167,26,63,98,167,201,245,67,52,181,99,54,170,187,133,53,174,26,187,141,66,69,27,234,167,127,68,113,162,175,252,39,57,127,138,200,217,36,143,86,177,143,115,123,5,166,237,106,191,218,168,175,182,43,157,37,198,219,113,167,142,174,142,178,146,102,205,5,76,18,53,29,28,177,200,213,86,189,142,106,163,145,200,170,138,138,138,134,188,60,104,241,109,149,113,115,170,107,148,220,162,240,56,221,139,196,219,241,155,115,91,36,93,186,23,84,200,246,79,60,75,52,177,165,100,145,172,45,153,241,170,53,221,152,209,19,102,33,53,121,81,241,211,253,227,133,253,107,204,255,0,240,122,92,2,182,185,191,227,53,214,185,42,21,223,238,94,21,142,111,243,225,71,255,0,161,225,2,213,0,0,8,1,206,175,202,198,45,245,2,135,211,174,36,255,0,32,7,58,191,43,24,183,212,10,31,78,184,129,74,197,207,114,194,224,42,167,70,45,84,156,64,235,5,138,174,131,80,110,116,245,48,218,173,21,125,167,165,166,221,59,97,232,154,72,157,23,118,158,185,200,217,218,168,146,252,48,206,177,189,173,122,200,198,215,175,45,236,90,197,152,113,181,165,182,156,142,135,197,210,83,220,42,238,145,199,221,124,125,53,84,84,53,21,116,210,110,197,69,94,137,224,137,251,111,210,238,157,156,138,213,84,93,133,0,0,0,164,190,101,252,5,84,232,54,67,54,181,105,53,138,174,125,58,190,84,73,53,221,145,246,186,44,23,25,234,164,115,97,108,48,197,27,96,161,86,201,12,80,175,199,210,246,171,30,230,171,225,71,192,179,105,44,179,22,177,103,56,173,231,10,202,104,124,109,151,32,183,212,90,238,52,221,215,199,223,165,158,55,71,44,125,108,86,189,189,76,123,147,118,170,57,55,221,21,23,222,106,218,6,202,124,39,121,88,209,191,167,248,247,167,64,107,88,108,167,194,119,149,141,27,250,127,143,122,116,6,181,128,108,167,194,119,149,141,27,250,127,143,122,116,7,95,227,19,133,92,55,138,253,35,184,97,247,155,109,35,114,123,117,61,69,78,39,119,146,69,133,246,235,138,179,224,71,74,214,61,222,26,71,54,54,204,206,151,117,49,17,200,157,198,70,246,118,14,19,188,172,104,223,211,252,123,211,160,50,168,21,107,193,247,40,139,174,43,159,253,188,226,154,76,126,237,109,178,84,72,182,172,106,130,119,85,65,112,158,57,158,198,84,86,171,152,214,173,50,181,140,153,144,38,235,34,74,196,157,35,232,146,9,45,40,0,0,0,5,0,243,71,243,217,169,191,130,250,61,17,127,197,0,243,71,243,217,169,191,130,250,61,16,19,255,0,146,167,149,140,167,234,5,119,167,91,137,254,64,14,74,158,86,50,159,168,21,222,157,110,39,248,0,0,26,214,113,99,230,159,89,62,160,100,62,163,57,106,156,149,60,172,101,63,80,43,189,58,220,85,95,22,62,105,245,147,234,6,67,234,51,150,169,201,83,202,198,83,245,2,187,211,173,192,79,240,0,2,184,57,215,224,24,108,186,47,134,234,147,177,234,68,203,41,114,138,123,3,46,205,69,108,235,110,150,146,182,119,83,189,81,118,123,18,88,88,246,245,34,244,42,201,209,211,220,147,170,199,200,1,206,175,202,198,45,245,2,135,211,174,32,64,14,87,30,123,52,203,241,175,71,173,50,175,58,191,52,248,183,211,250,31,81,184,152,171,149,199,158,205,50,252,107,209,235,76,171,206,175,205,62,45,244,254,135,212,110,32,100,174,70,182,155,84,215,93,100,190,205,108,164,125,202,142,158,195,73,79,88,232,90,179,195,4,206,174,116,177,50,77,186,154,199,186,8,92,230,162,236,229,138,53,93,250,83,107,95,42,175,145,143,233,179,246,111,247,145,106,128,0,0,68,174,106,118,155,85,199,129,204,250,178,225,108,164,170,168,181,212,89,234,232,101,154,22,189,244,179,173,206,154,21,150,39,42,110,199,172,83,75,26,185,187,47,68,143,111,201,202,139,76,60,39,121,167,209,191,168,24,247,168,192,93,79,52,127,34,122,155,248,47,172,81,20,173,194,119,154,125,27,250,129,143,122,140,0,108,166,71,254,52,120,73,197,120,185,210,197,197,174,82,248,28,146,197,226,110,24,205,197,174,142,46,221,115,169,164,99,32,158,85,134,89,18,142,73,22,23,76,200,209,28,238,204,106,139,187,16,144,0,13,93,238,214,204,203,74,51,250,219,53,100,149,118,12,179,14,188,73,77,43,233,42,209,39,183,220,105,38,86,185,99,154,23,42,35,227,150,53,217,241,185,125,237,69,106,252,148,187,238,90,28,98,83,113,33,164,112,224,249,157,226,147,242,139,131,211,199,69,91,12,149,146,203,87,118,183,70,200,217,21,209,203,54,238,123,220,229,237,204,168,249,54,149,17,238,237,164,241,176,198,156,212,248,32,163,212,156,86,239,196,246,158,82,244,101,248,221,190,41,114,26,78,244,20,244,245,182,122,72,231,124,245,91,118,145,242,214,70,197,133,55,124,168,139,5,63,67,90,231,182,54,186,163,48,173,66,207,180,214,235,45,247,78,115,140,131,21,185,79,78,234,73,107,44,151,57,168,103,146,7,57,174,116,78,146,23,53,202,197,115,24,229,106,174,219,177,171,247,32,22,61,205,147,141,170,203,133,247,248,50,105,14,87,218,160,181,245,187,49,186,90,46,83,199,36,213,78,100,208,73,102,147,182,173,141,240,182,57,21,103,98,172,141,116,142,100,110,72,221,4,141,116,22,225,139,135,172,171,138,13,101,178,233,30,45,83,224,60,127,114,166,227,116,125,44,149,16,219,40,98,111,84,181,18,53,137,254,44,108,71,57,141,124,178,196,197,123,58,250,147,31,255,0,154,172,247,42,255,0,85,114,60,147,35,184,127,182,86,87,92,171,170,36,255,0,133,36,211,73,35,255,0,165,206,115,190,245,83,96,158,7,56,68,181,112,131,164,110,197,39,184,210,94,50,203,245,67,110,89,29,214,10,118,177,143,157,24,141,101,44,47,86,164,175,166,133,58,186,59,139,186,190,73,164,70,199,221,88,218,25,127,74,180,207,21,209,189,56,199,52,183,10,164,240,246,92,102,223,21,190,155,170,56,217,36,221,9,241,207,47,109,140,99,166,149,234,233,36,122,53,58,228,123,220,169,187,148,237,96,1,0,57,205,234,151,217,78,28,108,90,103,65,125,240,181,249,222,65,31,137,162,240,189,126,50,215,68,197,154,111,206,43,21,177,244,85,58,220,239,115,154,247,111,178,110,222,226,21,23,162,24,85,171,82,181,163,1,211,155,237,69,92,22,220,171,40,181,89,43,37,164,123,91,60,112,84,213,199,12,142,141,206,107,154,143,70,189,85,21,90,228,223,109,209,126,68,180,231,21,169,159,108,56,172,135,5,164,171,186,165,38,5,143,209,219,230,165,168,147,251,85,181,213,40,181,146,79,78,196,122,162,117,193,61,27,30,245,107,92,231,64,141,84,86,177,138,191,95,38,156,2,155,38,226,142,233,153,220,113,234,186,186,124,59,23,171,169,163,184,53,37,72,40,110,53,18,197,79,26,61,205,84,98,190,74,105,43,145,172,126,251,163,100,114,38,241,245,52,46,39,44,211,60,87,43,210,203,206,142,120,79,99,99,119,156,126,163,25,236,90,99,142,159,193,208,203,76,234,126,138,118,244,44,113,244,70,237,152,157,10,214,236,159,10,162,108,107,69,168,88,85,215,77,115,252,151,78,111,181,20,147,220,177,91,197,109,146,178,90,71,185,208,73,61,52,207,134,71,70,231,53,174,86,43,152,170,138,173,106,237,182,232,159,35,104,130,130,249,163,233,13,54,146,241,131,147,79,109,130,146,11,110,115,79,14,95,75,12,51,203,43,216,250,151,61,149,78,149,100,254,43,223,89,5,92,136,214,171,152,140,145,136,222,159,226,52,45,127,151,86,177,216,181,147,132,124,18,166,209,15,135,171,195,237,240,97,215,74,110,167,191,179,85,65,4,81,181,122,220,198,35,187,176,45,60,251,55,169,172,239,244,117,57,204,114,146,84,171,94,72,250,189,76,251,86,161,104,37,116,244,145,212,65,81,22,95,107,141,176,75,223,157,143,108,116,181,174,124,158,248,145,145,172,116,8,214,252,47,85,154,69,248,209,23,162,210,128,24,171,139,31,43,26,201,244,255,0,33,244,233,204,170,98,174,44,124,172,107,39,211,252,135,211,167,3,90,194,127,242,212,229,251,249,118,172,161,215,189,86,135,163,1,181,92,29,236,187,115,155,180,151,138,234,73,233,159,249,216,167,166,124,53,22,231,167,137,130,78,151,163,150,72,222,207,119,75,140,63,192,231,3,153,151,23,185,147,170,170,159,87,99,211,171,29,67,89,126,191,49,137,215,35,246,71,120,42,62,164,86,190,165,205,86,170,185,81,89,11,28,143,122,57,93,20,82,223,245,166,211,106,176,90,168,172,86,43,101,37,186,219,110,167,142,146,142,142,146,22,195,5,52,17,181,27,28,81,198,212,70,177,141,106,35,81,168,136,136,136,136,128,125,102,170,230,213,6,170,224,108,167,194,119,149,141,27,250,127,143,122,116,6,85,49,87,9,222,86,52,111,233,254,61,233,208,25,84,10,86,231,87,230,159,22,250,127,67,234,55,18,10,216,49,60,171,43,246,151,217,108,102,235,121,246,53,190,107,181,199,217,244,82,84,120,58,24,182,238,212,205,208,139,219,133,157,77,234,145,219,53,187,166,234,155,147,171,157,95,154,124,91,233,253,15,168,220,79,147,147,85,166,213,127,226,75,54,177,95,109,148,151,27,109,199,77,238,84,149,148,117,112,182,104,42,96,146,190,222,217,34,146,55,34,181,236,115,85,90,173,84,84,84,85,69,2,53,112,153,173,249,247,15,186,243,140,106,6,156,216,234,242,11,147,170,61,151,46,61,79,36,205,91,228,21,59,70,234,46,152,119,115,222,231,43,29,18,43,94,137,51,33,127,67,250,17,171,177,245,166,182,166,227,106,162,184,86,90,106,237,117,21,84,241,205,45,13,91,162,116,244,175,115,81,93,12,139,11,223,18,189,170,170,213,88,222,246,110,139,210,231,38,202,184,43,135,222,5,184,113,225,170,251,118,202,116,239,12,241,23,171,141,194,90,218,75,141,225,204,173,170,179,194,246,61,137,73,67,43,219,215,12,40,201,36,106,174,235,44,141,126,210,201,34,53,189,50,0,8,1,206,111,84,190,202,112,227,98,211,58,11,239,133,175,206,242,8,252,77,23,133,235,241,150,186,38,44,211,126,113,88,173,143,162,169,214,231,123,156,215,187,125,147,118,247,16,168,189,16,194,173,90,149,173,24,14,156,223,106,42,224,182,229,89,69,170,201,89,45,35,218,217,227,130,166,174,56,100,116,110,115,92,212,122,53,234,168,170,215,38,251,110,139,242,37,167,56,173,76,251,97,197,100,56,45,37,93,213,41,48,44,126,142,223,53,45,68,159,218,173,174,169,69,172,146,122,118,35,213,19,174,9,232,216,247,171,90,231,58,4,106,162,181,140,85,250,249,52,224,20,217,55,20,119,76,206,227,143,85,213,211,225,216,189,93,77,29,193,169,42,65,67,113,168,150,42,120,209,238,106,163,21,242,83,73,92,141,99,247,221,27,35,145,55,143,169,161,113,57,102,153,226,185,94,150,94,116,115,194,123,27,27,188,227,245,24,207,98,211,28,116,254,14,134,90,103,83,244,83,183,161,99,143,162,55,108,196,232,86,183,100,248,85,19,99,90,45,66,194,174,186,107,159,228,186,115,125,168,164,158,229,138,222,43,108,149,146,210,61,206,130,73,233,166,124,50,58,55,57,173,114,177,92,197,84,85,107,87,109,183,68,249,27,68,20,23,205,31,72,105,180,151,140,28,154,123,108,20,144,91,115,154,120,114,250,88,97,158,89,94,199,212,185,236,170,116,171,39,241,94,250,200,42,228,70,181,92,196,100,140,70,244,255,0,17,161,107,252,186,181,142,197,172,156,35,224,149,54,136,124,61,94,31,111,131,14,186,83,117,61,253,154,170,8,34,141,171,214,230,49,29,221,129,105,231,217,189,77,103,127,163,169,206,99,148,146,165,90,242,71,213,234,103,218,181,11,65,43,167,164,142,162,10,136,178,251,92,109,130,94,252,236,123,99,165,173,115,228,247,196,140,141,99,160,70,183,225,122,172,210,47,198,136,189,22,148,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,224,247,123,143,46,93,143,75,157,191,187,112,60,59,119,123,143,115,89,178,109,185,193,140,216,247,1,197,206,70,167,191,220,69,30,57,56,149,178,105,6,1,81,69,210,149,21,151,22,84,210,198,200,234,97,106,181,86,149,206,69,84,118,235,182,238,111,221,247,146,3,82,115,187,86,13,99,150,229,115,170,100,44,106,53,119,115,218,223,156,141,111,242,156,223,189,200,81,247,21,250,197,123,226,19,84,169,236,118,106,154,170,154,84,169,133,35,141,30,247,166,242,67,4,107,238,107,222,159,61,254,72,7,76,193,240,172,143,137,141,90,89,105,216,248,99,172,184,247,28,231,66,233,17,173,125,75,119,247,198,137,254,31,250,63,232,47,91,69,180,146,221,166,24,212,86,122,69,107,186,122,183,84,235,77,247,146,71,127,41,203,252,245,34,87,47,174,21,226,195,49,250,108,171,32,182,68,149,149,8,201,89,220,133,58,145,28,202,87,162,252,112,162,252,218,191,121,96,44,98,70,212,106,109,238,2,60,241,167,158,82,224,250,67,122,169,149,201,220,150,146,162,38,39,91,90,170,174,165,168,84,254,55,248,165,119,114,245,197,165,212,45,107,191,229,242,198,229,100,119,25,85,23,165,203,178,201,5,91,151,222,221,147,249,72,72,62,106,154,131,21,175,19,102,53,29,66,247,166,124,46,86,35,211,126,151,211,85,183,229,212,139,255,0,33,248,124,163,49,39,166,51,146,228,115,211,108,179,220,160,88,222,230,123,253,244,174,85,247,171,127,219,63,95,222,5,149,210,67,217,137,27,250,191,237,61,231,132,249,30,64,226,171,239,57,28,118,223,239,57,1,197,235,238,60,53,118,251,207,47,79,113,197,169,239,249,129,236,58,198,160,209,58,187,30,158,36,84,217,122,119,255,0,238,141,255,0,176,236,231,230,100,81,44,182,185,90,140,234,254,47,187,109,255,0,148,128,82,230,145,214,69,131,113,122,216,42,233,213,91,87,45,190,6,170,59,109,149,100,163,95,229,124,254,101,207,98,85,44,171,199,232,39,103,241,95,77,19,147,250,149,141,82,153,175,246,137,237,252,96,218,250,147,163,174,190,222,228,223,116,249,45,15,244,127,73,113,154,116,229,118,29,104,234,219,116,162,167,249,127,185,48,14,202,112,122,123,247,57,158,185,17,85,83,96,57,55,228,21,19,230,25,242,80,239,144,6,169,200,245,183,171,127,188,246,1,134,120,160,193,162,205,180,222,237,69,35,58,151,193,206,172,247,57,118,119,135,153,19,248,170,159,206,40,178,106,170,189,33,215,203,149,82,177,201,224,171,174,16,34,109,211,186,43,229,103,242,209,127,81,176,174,123,78,218,156,110,182,55,166,237,88,36,221,63,253,219,138,5,226,246,141,212,90,217,146,118,105,122,85,46,149,170,213,107,54,221,60,93,71,188,11,192,225,207,84,45,186,137,129,208,220,233,36,106,172,157,223,114,74,199,124,166,153,191,201,255,0,17,76,188,85,143,45,61,121,252,204,88,85,206,185,253,108,234,237,181,242,251,189,235,89,34,236,142,147,250,190,239,251,75,76,99,145,236,71,39,201,83,112,60,61,187,158,24,191,113,205,83,116,216,245,251,209,83,96,61,160,240,139,185,228,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,173,103,22,62,105,245,147,234,6,67,234,51,155,41,154,214,113,99,230,159,89,62,160,100,62,163,56,23,83,202,227,200,158,153,126,53,235,21,164,170,34,175,43,143,34,122,101,248,215,172,86,146,168,0,0,10,171,231,157,250,19,253,164,253,218,98,174,74,158,105,242,159,167,245,222,163,110,50,175,60,239,208,159,237,39,238,211,21,114,84,243,79,148,253,63,174,245,27,112,23,82,0,2,128,121,163,249,236,212,223,193,125,30,136,159,252,149,60,172,101,63,80,43,189,58,220,64,14,104,254,123,53,55,240,95,71,162,39,255,0,37,79,43,25,79,212,10,239,78,183,1,63,192,0,8,1,206,175,202,198,45,245,2,135,211,174,36,255,0,32,7,58,191,43,24,183,212,10,31,78,184,129,85,124,39,121,167,209,191,168,24,247,168,192,108,166,107,89,194,119,154,125,27,250,129,143,122,140,6,202,96,0,0,13,107,56,177,243,79,172,159,80,50,31,81,156,217,76,214,179,139,31,52,250,201,245,3,33,245,25,192,181,78,74,158,86,50,159,168,21,222,157,110,39,249,0,57,42,121,88,202,126,160,87,122,117,184,159,224,0,0,107,89,197,143,154,125,100,250,129,144,250,140,229,212,242,184,242,39,166,95,141,122,197,105,74,220,88,249,167,214,79,168,25,15,168,206,93,79,43,143,34,122,101,248,215,172,86,129,42,128,0,0,0,98,174,44,124,172,107,39,211,252,135,211,167,53,172,54,83,226,199,202,198,178,125,63,200,125,58,115,90,192,54,168,0,0,0,1,64,60,209,252,246,106,111,224,190,143,68,79,254,74,158,86,50,159,168,21,222,157,110,32,7,52,127,61,154,155,248,47,163,209,19,255,0,146,167,149,140,167,234,5,119,167,91,128,128,28,209,252,246,106,111,224,190,143,68,103,254,9,120,182,197,120,70,224,23,43,202,110,81,120,236,146,251,168,23,123,126,51,110,107,99,151,185,92,219,45,19,217,60,241,44,209,72,180,113,200,144,182,103,198,170,230,247,163,68,77,222,134,0,230,143,231,179,83,127,5,244,122,34,42,129,218,181,87,83,50,173,100,212,124,143,84,179,90,191,17,122,201,174,18,220,42,122,100,145,241,195,214,191,4,17,119,30,247,182,24,152,141,142,54,43,151,162,54,49,168,187,53,11,42,225,75,148,221,30,81,195,237,250,243,175,41,117,197,243,172,222,223,37,61,158,157,209,193,59,172,20,189,218,90,138,106,153,105,228,137,36,138,177,100,167,123,100,141,179,53,222,26,161,241,59,181,35,159,209,213,57,93,112,11,89,152,95,109,188,76,107,21,190,235,107,181,99,151,10,106,236,78,207,61,52,244,114,92,234,152,200,170,96,185,57,238,107,122,232,219,220,141,209,118,213,205,154,70,187,169,81,145,171,38,183,240,53,140,214,45,29,207,180,43,63,186,105,206,163,88,106,237,215,43,117,68,241,69,44,180,179,67,5,194,8,230,146,22,213,210,186,102,49,210,211,72,232,158,177,202,141,68,114,39,245,162,89,79,42,126,59,109,75,106,160,225,103,89,114,106,182,220,155,80,144,97,23,91,140,237,116,18,64,173,99,99,179,171,213,17,204,123,92,142,88,58,220,228,122,63,176,213,103,68,17,201,45,120,223,224,187,21,226,227,78,39,161,162,109,170,201,159,91,123,115,217,50,25,104,99,116,143,237,36,221,52,53,51,163,22,100,163,122,207,34,171,88,191,4,138,217,122,95,210,177,190,131,46,214,204,203,74,51,250,219,53,100,149,118,12,179,14,188,73,77,43,233,42,209,39,183,220,105,38,86,185,99,154,23,42,35,227,150,53,217,241,185,125,237,69,106,252,148,13,162,13,107,56,177,243,79,172,159,80,50,31,81,156,182,158,91,188,125,88,181,247,21,181,232,150,164,92,60,22,166,227,246,246,83,211,205,85,82,249,62,211,82,193,30,203,82,201,37,115,158,234,198,177,157,83,198,231,43,159,179,166,102,237,238,50,26,150,226,199,205,62,178,125,64,200,125,70,112,46,167,149,199,145,61,50,252,107,214,43,73,84,69,94,87,30,68,244,203,241,175,88,173,37,80,0,0,21,87,207,59,244,39,251,73,251,180,197,92,149,60,211,229,63,79,235,189,70,220,101,94,121,223,161,63,218,79,221,166,42,228,169,230,159,41,250,127,93,234,54,224,46,164,0,4,0,231,87,229,99,22,250,129,67,233,215,18,0,114,184,243,217,166,95,141,122,61,105,63,249,213,249,88,197,190,160,80,250,117,196,128,28,174,60,246,105,151,227,94,143,90,5,255,0,0,0,20,3,205,31,207,102,166,254,11,232,244,69,255,0,20,3,205,31,207,102,166,254,11,232,244,64,69,83,63,235,199,4,26,227,195,166,150,97,218,189,168,116,182,166,89,115,14,196,77,167,130,105,153,93,106,170,154,155,196,71,75,91,79,60,81,190,57,186,27,50,42,51,173,173,116,15,107,156,213,86,117,202,174,79,124,40,216,179,187,237,199,137,188,214,43,85,210,131,19,184,62,207,96,181,207,11,228,146,27,195,25,79,58,215,187,117,72,211,181,28,173,72,145,81,235,220,145,210,39,109,208,198,231,90,254,127,128,97,186,167,134,221,180,251,80,113,234,75,230,61,124,167,90,106,234,26,148,94,137,89,186,42,42,42,42,57,143,107,145,175,99,218,168,246,61,173,115,85,174,106,42,5,0,240,103,198,102,125,194,102,127,77,89,71,93,87,113,194,110,53,12,138,253,97,150,89,166,129,176,73,53,58,212,213,210,211,36,241,66,149,221,154,116,142,57,100,221,54,94,151,123,190,87,253,128,103,248,110,169,225,182,157,65,211,236,134,146,249,143,95,41,210,166,134,186,153,87,162,86,110,168,168,168,168,142,99,218,228,115,30,199,34,61,143,107,154,228,107,154,168,154,251,113,163,194,78,85,194,54,169,174,45,114,151,199,99,119,223,19,112,198,110,45,116,146,247,40,91,83,35,25,4,242,172,49,70,181,145,198,144,186,102,70,138,214,247,163,84,93,158,134,96,229,161,199,29,79,14,57,148,58,61,156,50,145,250,117,154,94,35,124,213,114,62,42,119,216,238,51,36,112,37,107,166,122,181,171,76,173,100,77,153,175,119,192,200,210,70,42,43,94,201,130,242,65,242,90,110,214,171,253,170,138,251,98,185,210,92,109,183,26,120,234,232,235,41,38,108,208,84,193,35,81,209,203,28,141,85,107,216,230,170,57,28,138,168,168,168,168,125,96,106,174,90,166,189,115,2,252,132,240,153,165,58,9,165,51,117,231,215,93,47,199,61,169,113,107,183,142,207,67,87,102,115,63,53,44,21,44,154,158,226,197,240,211,199,212,197,106,71,35,31,239,234,105,85,103,213,105,180,221,111,247,90,43,21,138,217,87,113,185,92,106,35,164,163,163,164,133,211,79,83,60,142,70,199,20,113,181,21,207,123,156,168,212,106,34,170,170,162,32,31,173,128,96,25,150,169,230,86,157,62,211,236,122,174,249,144,223,42,18,154,134,134,153,19,174,87,236,170,170,170,170,141,99,26,212,115,222,247,42,49,140,107,156,229,107,90,170,150,125,172,252,163,173,86,14,20,40,221,167,215,106,186,221,80,196,169,234,50,27,163,27,11,106,217,124,157,244,116,233,89,111,165,116,84,236,168,115,26,250,87,62,141,142,107,151,174,105,88,228,222,126,228,89,175,150,135,3,148,220,56,225,176,235,14,112,250,183,234,46,105,103,141,147,82,72,201,105,217,99,183,76,177,206,148,78,133,232,215,45,74,185,145,58,103,61,191,3,227,72,216,136,141,123,230,155,224,106,217,254,106,176,44,171,253,85,199,50,76,114,225,254,217,71,93,109,174,167,147,254,12,144,205,28,140,254,135,53,205,251,149,11,233,224,23,141,124,87,138,205,56,164,178,93,174,126,31,83,113,155,124,49,228,118,250,133,141,146,87,244,35,99,117,206,157,35,107,24,232,101,122,162,189,172,106,118,100,122,49,83,165,209,62,88,255,0,205,23,128,90,60,194,197,114,226,99,71,109,246,171,93,215,28,183,212,215,101,150,120,41,160,163,142,231,74,199,203,83,61,201,175,107,91,215,88,222,228,142,151,184,174,116,209,181,189,42,143,141,25,53,91,104,238,177,103,218,21,159,218,245,27,78,111,213,118,235,149,186,162,9,101,138,42,169,161,130,225,4,115,71,51,169,42,155,11,216,233,105,164,116,76,73,34,87,34,57,19,250,149,2,242,121,163,249,19,212,223,193,125,98,136,160,18,228,248,153,226,187,78,56,181,229,153,169,57,174,21,47,129,186,208,251,10,11,253,130,121,145,245,86,138,167,93,232,213,26,229,68,78,228,47,233,114,197,50,34,54,70,181,200,168,199,178,72,217,81,154,123,133,93,117,43,63,198,180,230,197,81,73,5,203,42,188,81,89,40,229,171,123,155,4,115,212,204,200,99,116,142,107,92,228,98,57,232,170,168,215,46,219,236,139,242,3,37,112,181,194,78,169,241,115,149,94,49,109,51,150,213,67,236,43,122,92,43,110,55,151,84,197,67,31,84,141,100,112,44,176,195,46,211,73,187,220,198,57,19,169,176,202,168,191,2,152,214,237,108,204,180,163,63,173,179,86,73,87,96,203,48,235,196,148,210,190,146,173,18,123,125,198,146,101,107,150,57,161,114,162,62,57,99,93,159,27,151,222,212,86,175,201,77,143,120,117,208,108,55,134,221,35,177,105,78,25,69,72,214,91,169,216,251,157,116,52,235,11,238,215,21,99,82,162,182,84,115,222,238,185,28,221,209,170,247,116,49,25,27,87,161,141,68,138,188,203,248,10,166,215,156,122,109,106,210,107,21,36,26,139,99,167,146,107,187,35,238,245,223,237,208,82,200,230,194,216,97,138,71,79,92,142,142,24,161,95,131,169,142,86,61,206,70,66,140,7,45,14,61,105,181,231,30,135,69,117,102,251,73,6,162,216,233,227,134,208,249,59,189,119,251,116,20,177,181,211,58,105,165,145,211,215,35,163,154,89,147,224,234,99,145,236,107,145,147,43,39,169,171,102,39,148,223,112,108,170,205,154,226,213,222,10,245,143,220,41,238,150,234,158,211,36,236,85,65,35,100,138,78,135,163,152,238,151,177,171,179,145,90,187,108,168,169,238,47,251,130,14,52,113,94,46,52,226,10,234,215,90,172,153,245,183,185,5,239,30,138,186,55,72,254,210,67,213,93,77,2,189,102,74,55,172,241,162,57,233,240,72,174,139,169,253,41,35,194,74,144,3,157,95,149,140,91,234,5,15,167,92,73,254,64,14,117,126,86,49,111,168,20,62,157,113,2,0,114,184,243,217,166,95,141,122,61,105,127,197,0,242,184,243,217,166,95,141,122,61,105,127,192,0,0,13,85,205,170,13,85,192,217,79,132,239,43,26,55,244,255,0,30,244,232,13,107,13,148,248,78,242,177,163,127,79,241,239,78,128,214,176,13,148,248,78,242,177,163,127,79,241,239,78,128,202,166,42,225,59,202,198,141,253,63,199,189,58,3,42,128,0,0,0,0,40,7,154,63,158,205,77,252,23,209,232,139,254,40,7,154,63,158,205,77,252,23,209,232,128,159,252,149,60,172,101,63,80,43,189,58,220,79,242,0,114,84,242,177,148,253,64,174,244,235,113,63,192,0,0,214,179,139,31,52,250,201,245,3,33,245,25,203,84,228,169,229,99,41,250,129,93,233,214,226,170,248,177,243,79,172,159,80,50,31,81,156,181,78,74,158,86,50,159,168,21,222,157,110,2,127,128,0,16,3,157,95,149,140,91,234,5,15,167,92,73,254,64,14,117,126,86,49,111,168,20,62,157,113,2,0,114,184,243,217,166,95,141,122,61,105,149,121,213,249,167,197,190,159,208,250,141,196,197,92,174,60,246,105,151,227,94,143,90,101,94,117,126,105,241,111,167,244,62,163,113,3,42,242,49,253,54,126,205,254,242,45,80,170,190,70,63,166,207,217,191,222,69,170,0,0,1,21,121,163,249,19,212,223,193,125,98,136,165,110,19,188,211,232,223,212,12,123,212,96,46,167,154,63,145,61,77,252,23,214,40,138,86,225,59,205,62,141,253,64,199,189,70,0,54,83,0,249,46,215,107,85,130,213,91,125,190,220,233,45,214,219,117,60,149,117,149,149,115,54,24,41,160,141,170,233,37,146,71,42,53,140,107,81,92,174,85,68,68,69,85,3,31,241,21,175,56,111,13,186,71,125,213,108,206,182,145,172,183,83,189,150,202,25,170,22,23,221,174,42,199,45,61,20,74,214,61,221,114,57,187,43,145,142,232,98,62,71,39,67,28,169,173,190,89,127,251,87,149,94,114,159,98,90,172,222,217,184,84,92,61,157,105,166,240,244,52,125,217,28,254,197,60,91,175,110,22,117,116,177,155,175,75,81,19,117,216,145,92,122,241,137,144,241,79,171,151,54,217,175,21,112,105,213,142,163,193,99,246,200,107,42,188,37,107,32,124,237,142,233,45,60,189,45,109,76,173,154,69,69,237,49,236,137,204,137,122,149,142,115,187,175,47,14,0,104,248,182,251,69,154,234,69,198,235,106,192,108,253,86,186,122,155,53,124,17,87,84,94,19,179,34,198,140,150,25,83,178,200,36,221,234,228,106,171,165,137,24,174,218,68,104,98,14,11,56,142,181,112,177,175,54,173,84,190,225,20,153,45,181,180,243,91,107,24,177,53,213,180,80,79,210,146,85,80,185,202,141,101,75,90,138,223,122,162,62,55,205,18,185,157,206,227,118,40,180,221,173,87,251,85,21,246,197,115,164,184,219,110,52,241,213,209,214,82,76,217,160,169,130,70,163,163,150,57,26,170,215,177,205,84,114,57,21,81,81,81,80,215,51,140,14,26,239,188,43,107,141,227,76,174,107,222,181,77,213,116,198,234,221,84,201,228,171,179,203,52,140,167,146,85,107,89,211,50,118,159,28,136,172,98,119,35,122,181,21,138,199,58,95,242,148,227,71,236,93,246,143,133,28,253,221,86,92,142,225,52,248,189,210,122,238,150,219,171,164,103,83,168,92,217,94,140,72,103,123,21,98,108,72,142,241,51,57,58,100,90,142,168,194,223,192,49,167,19,119,107,173,131,134,221,87,190,216,174,117,118,235,149,187,7,190,213,209,214,82,76,232,103,166,158,58,9,157,28,177,200,213,71,49,237,114,35,145,200,168,168,168,138,128,107,195,196,46,83,98,206,117,247,82,243,92,90,187,198,217,114,12,194,243,116,183,84,246,159,31,126,150,122,217,100,138,78,135,163,94,222,166,61,171,179,145,28,155,236,168,139,238,45,83,146,94,45,98,164,208,44,235,53,167,161,232,189,93,115,5,181,214,84,247,94,189,218,90,74,42,121,41,227,232,85,232,111,75,235,106,87,116,68,114,247,54,114,170,53,168,148,216,108,103,192,182,21,106,192,56,62,210,75,21,154,162,174,106,122,172,94,146,246,247,84,189,174,122,79,112,111,142,153,168,173,107,83,161,178,212,200,214,38,219,163,17,168,170,229,69,114,134,117,42,131,157,198,144,212,178,235,167,186,247,67,5,92,148,243,211,203,136,93,36,116,241,118,32,123,29,37,85,19,89,31,186,85,124,137,37,122,185,223,19,17,33,141,62,5,84,235,181,242,10,243,146,197,175,185,7,8,244,119,107,69,15,136,164,198,115,11,117,210,233,39,117,140,240,244,175,130,166,145,178,108,229,69,126,243,213,211,179,102,162,187,227,223,110,150,185,80,33,7,39,172,214,213,138,241,130,203,21,194,158,174,74,140,199,23,185,89,40,93,11,26,172,142,118,58,26,229,116,170,174,69,70,118,168,101,106,43,81,203,214,230,38,219,42,185,183,146,107,89,194,119,154,125,27,250,129,143,122,140,6,202,96,14,169,171,24,47,229,67,75,51,45,51,246,167,179,62,214,227,247,27,23,141,236,119,188,47,138,166,146,30,239,111,169,189,125,61,206,174,158,166,239,182,219,166,251,157,172,1,210,180,119,71,112,29,10,192,45,122,115,167,54,26,75,117,182,221,79,4,82,203,21,44,48,207,112,158,56,99,133,213,117,78,133,140,108,181,50,54,38,44,146,171,81,92,169,253,72,157,212,0,6,170,230,213,6,170,224,108,167,194,119,149,141,27,250,127,143,122,116,6,85,49,87,9,222,86,52,111,233,254,61,233,208,25,84,10,86,231,87,230,159,22,250,127,67,234,55,17,201,83,205,62,83,244,254,187,212,109,195,157,95,154,124,91,233,253,15,168,220,71,37,79,52,249,79,211,250,239,81,183,1,117,32,24,211,137,187,181,214,193,195,110,171,223,108,87,58,187,117,202,221,131,223,106,232,235,41,38,116,51,211,79,29,4,206,142,88,228,106,163,152,246,185,17,200,228,84,84,84,69,64,53,225,226,23,41,177,103,58,251,169,121,174,45,93,227,108,185,6,97,121,186,91,170,123,79,143,191,75,61,108,178,69,39,67,209,175,111,83,30,213,217,200,142,77,246,84,69,247,22,169,201,47,22,177,82,104,22,117,154,211,208,244,94,174,185,130,218,235,42,123,175,94,237,45,37,21,60,148,241,244,42,244,55,165,245,181,43,186,34,57,123,155,57,85,26,212,74,108,54,51,224,91,10,181,96,28,31,105,37,138,205,81,87,53,61,86,47,73,123,123,170,94,215,61,39,184,55,199,76,212,86,181,169,208,217,106,100,107,19,109,209,136,212,85,114,162,185,67,58,149,65,206,227,72,106,89,117,211,221,123,161,130,174,74,121,233,229,196,46,146,58,120,187,16,61,142,146,170,137,172,143,221,42,190,68,146,189,92,239,137,136,144,198,159,2,170,117,218,249,5,121,201,98,215,220,131,132,122,59,181,162,135,196,82,99,57,133,186,233,116,147,186,198,120,122,87,193,83,72,217,54,114,162,191,121,234,233,217,179,81,93,241,239,183,75,92,168,16,131,147,214,107,106,197,120,193,101,138,225,79,87,37,70,99,139,220,172,148,46,133,141,86,71,59,29,13,114,186,85,87,34,163,59,84,50,181,21,168,229,235,115,19,109,149,92,219,201,53,172,225,59,205,62,141,253,64,199,189,70,3,101,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,30,21,118,3,200,60,110,138,121,0,0,0,0,0,0,0,1,197,206,68,3,202,174,222,241,191,187,115,212,175,251,143,49,170,239,178,167,185,126,64,121,123,149,83,100,67,195,24,155,239,247,156,221,250,207,13,84,80,57,34,108,124,55,91,149,61,174,142,90,170,137,58,91,27,92,229,93,149,126,72,171,247,34,254,163,234,154,120,225,98,190,73,26,198,167,222,229,217,10,243,227,155,140,251,94,51,105,173,197,49,139,181,60,213,178,54,72,23,179,59,93,210,170,218,152,255,0,145,58,42,46,237,111,220,6,22,230,83,196,165,93,251,34,139,1,198,106,250,217,20,115,199,50,118,209,62,54,85,167,243,226,79,240,95,115,191,250,63,87,46,30,20,43,110,87,197,212,28,162,221,249,184,217,12,144,175,121,63,141,29,90,238,191,4,223,237,95,123,127,250,56,107,131,253,30,189,241,7,170,53,153,94,69,109,168,170,164,109,92,174,123,223,11,222,223,206,195,60,137,239,123,30,159,53,79,191,245,124,203,175,193,113,11,102,35,103,142,223,109,165,100,12,106,57,58,90,198,183,109,222,231,124,145,169,252,229,3,246,45,54,202,123,93,28,116,116,204,233,100,109,70,162,110,171,238,68,68,251,213,127,81,244,212,202,200,162,87,61,125,201,255,0,105,237,58,142,164,100,16,88,49,249,170,170,38,100,77,78,159,137,238,70,167,241,216,159,53,84,253,96,83,167,50,28,186,124,191,136,207,179,177,73,213,28,17,218,216,212,217,19,117,116,110,95,230,167,248,95,215,255,0,208,177,94,95,88,139,113,157,12,183,237,15,67,170,91,73,59,190,45,247,114,209,64,138,191,198,82,170,175,53,21,122,171,197,181,60,189,75,85,215,87,106,110,237,85,123,118,69,167,111,251,47,231,23,121,162,54,54,227,250,113,101,183,54,52,141,99,161,165,107,154,137,183,196,144,70,213,247,108,159,168,14,248,158,224,191,35,201,225,64,240,211,145,225,19,100,60,129,197,201,186,28,90,136,139,186,28,221,242,61,72,139,184,30,227,229,184,177,100,165,115,90,237,151,221,247,127,74,31,81,234,169,77,226,84,2,155,181,218,223,91,103,226,195,27,169,147,221,221,186,81,55,238,251,188,15,244,169,108,154,77,34,75,130,89,94,171,186,173,13,54,254,239,191,179,25,85,252,105,177,214,126,36,113,59,166,201,179,174,180,238,79,232,233,109,15,245,126,175,214,89,214,129,87,120,253,49,199,170,87,222,178,91,41,31,255,0,29,60,75,255,0,88,25,32,245,201,190,231,176,224,253,190,240,12,60,184,240,205,190,227,146,252,128,224,213,93,207,97,193,54,57,1,248,249,99,94,251,13,107,90,155,254,98,79,254,97,197,19,241,111,73,113,110,185,223,235,30,207,134,59,133,99,90,155,183,229,226,170,54,255,0,164,190,107,148,9,81,73,44,74,158,231,49,200,191,241,41,81,252,116,226,211,90,117,77,245,19,209,170,81,212,212,200,245,145,99,94,149,115,165,171,84,77,213,17,62,228,2,32,232,158,103,62,157,234,109,45,198,55,118,149,189,126,237,145,223,247,188,137,252,215,127,60,216,83,0,200,41,242,60,102,134,231,3,183,108,176,68,228,93,151,222,139,27,29,191,189,19,249,197,9,241,1,164,213,56,101,76,55,218,10,41,89,4,253,93,46,100,106,141,78,148,137,171,239,70,34,124,220,191,121,101,188,187,117,166,151,42,211,250,91,61,194,243,12,149,116,234,200,155,18,212,34,191,165,176,82,53,55,106,189,87,230,229,79,144,19,144,245,75,191,220,115,141,233,35,17,237,249,42,110,121,114,110,128,122,227,85,85,247,158,211,230,93,216,237,207,107,30,138,128,123,1,225,23,127,122,30,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,26,214,113,99,230,159,89,62,160,100,62,163,57,178,153,173,103,22,62,105,245,147,234,6,67,234,51,129,117,60,174,60,137,233,151,227,94,177,90,74,162,42,242,184,242,39,166,95,141,122,197,105,42,128,0,0,170,190,121,223,161,63,218,79,221,166,42,228,169,230,159,41,250,127,93,234,54,227,42,243,206,253,9,254,210,126,237,49,87,37,79,52,249,79,211,250,239,81,183,1,117,32,0,40,7,154,63,158,205,77,252,23,209,232,137,255,0,201,83,202,198,83,245,2,187,211,173,196,0,230,143,231,179,83,127,5,244,122,34,127,242,84,242,177,148,253,64,174,244,235,112,19,252,0,0,128,28,234,252,172,98,223,80,40,125,58,226,79,242,0,115,171,242,177,139,125,64,161,244,235,136,21,87,194,119,154,125,27,250,129,143,122,140,6,202,102,181,156,39,121,167,209,191,168,24,247,168,192,108,166,0,0,0,214,179,139,31,52,250,201,245,3,33,245,25,205,148,205,107,56,177,243,79,172,159,80,50,31,81,156,11,84,228,169,229,99,41,250,129,93,233,214,226,127,144,3,146,167,149,140,167,234,5,119,167,91,137,254,0,0,6,181,156,88,249,167,214,79,168,25,15,168,206,93,79,43,143,34,122,101,248,215,172,86,148,173,197,143,154,125,100,250,129,144,250,140,229,212,242,184,242,39,166,95,141,122,197,104,18,168,0,0,0,6,42,226,199,202,198,178,125,63,200,125,58,115,90,195,101,62,44,124,172,107,39,211,252,135,211,167,53,172,3,106,128,0,0,0,20,3,205,31,207,102,166,254,11,232,244,68,255,0,228,169,229,99,41,250,129,93,233,214,226,0,115,71,243,217,169,191,130,250,61,17,63,249,42,121,88,202,126,160,87,122,117,184,8,1,205,31,207,102,166,254,11,232,244,71,96,229,197,192,229,55,21,185,149,126,97,168,47,171,167,211,172,62,162,6,87,67,19,37,137,247,186,183,34,189,40,162,157,17,26,198,53,168,215,78,230,187,186,214,75,19,90,141,89,146,88,242,254,187,112,147,149,113,115,204,255,0,82,241,107,108,190,7,27,177,125,156,184,100,215,23,58,72,187,116,46,183,219,152,248,32,149,33,150,52,172,146,53,153,208,178,68,70,187,179,34,170,236,197,45,83,74,180,207,21,209,189,56,199,52,183,10,164,240,246,92,102,223,21,190,155,170,56,217,36,221,9,241,207,47,109,140,99,166,149,234,233,36,122,53,58,228,123,220,169,187,148,14,193,105,180,218,172,22,170,43,21,138,217,73,110,182,219,169,227,164,163,163,164,133,176,193,77,4,109,70,199,20,113,181,17,172,99,90,136,212,106,34,34,34,34,33,245,128,0,129,92,203,248,10,166,215,156,122,109,106,210,107,21,36,26,139,99,167,146,107,187,35,238,245,223,237,208,82,200,230,194,216,97,138,71,79,92,142,142,24,161,95,131,169,142,86,61,206,70,66,140,158,160,10,234,229,187,203,154,179,69,238,54,190,34,181,142,171,175,47,154,222,201,241,219,36,29,248,61,139,29,93,46,211,58,181,178,50,55,173,98,50,105,32,88,85,171,28,91,61,119,145,238,98,195,88,60,88,249,167,214,79,168,25,15,168,206,108,166,107,89,197,143,154,125,100,250,129,144,250,140,224,93,79,43,143,34,122,101,248,215,172,86,146,168,138,188,174,60,137,233,151,227,94,177,90,74,160,0,0,42,175,158,119,232,79,246,147,247,105,138,185,42,121,167,202,126,159,215,122,141,184,202,188,243,191,66,127,180,159,187,76,85,201,83,205,62,83,244,254,187,212,109,192,93,72,0,8,1,206,175,202,198,45,245,2,135,211,174,36,0,229,113,231,179,76,191,26,244,122,210,127,243,171,242,177,139,125,64,161,244,235,137,0,57,92,121,236,211,47,198,189,30,180,11,254,0,0,40,7,154,63,158,205,77,252,23,209,232,139,254,40,7,154,63,158,205,77,252,23,209,232,128,159,252,149,60,172,101,63,80,43,189,58,220,79,242,0,114,84,242,177,148,253,64,174,244,235,113,63,192,199,250,233,161,122,113,196,94,156,92,116,191,84,44,222,58,213,93,180,176,205,18,163,42,173,245,77,69,72,234,169,164,84,94,220,204,234,118,203,178,181,90,231,49,237,123,30,246,59,93,109,116,208,189,71,225,211,81,238,58,95,170,22,111,3,117,161,218,88,102,137,85,244,183,10,87,42,164,117,84,210,42,39,114,23,244,187,101,217,28,142,107,152,246,177,236,123,27,179,73,29,120,204,224,207,1,226,207,0,169,163,172,161,164,183,102,214,234,119,203,97,191,69,20,48,206,233,227,134,161,41,169,42,170,86,9,102,90,30,245,66,201,36,81,236,187,167,83,125,255,0,48,133,92,169,248,237,186,165,214,131,133,157,101,201,169,29,109,117,58,65,132,93,110,51,185,179,199,58,57,141,142,206,175,84,86,189,142,106,185,96,235,115,85,138,206,195,85,253,112,71,29,175,154,187,231,248,6,101,165,153,149,219,79,181,7,30,171,177,228,54,58,133,166,174,161,169,68,235,137,251,34,162,162,162,171,94,199,53,90,246,61,170,172,123,28,215,53,92,215,34,173,201,242,208,227,214,155,94,113,232,116,87,86,111,180,144,106,45,142,158,56,109,15,147,187,215,127,183,65,75,27,93,51,166,154,89,29,61,114,58,57,165,153,62,14,166,57,30,198,185,25,50,176,41,48,182,158,86,156,2,216,169,44,86,30,43,53,122,223,227,174,181,223,219,216,117,146,170,153,236,142,223,27,94,169,29,202,102,200,212,238,76,254,148,146,159,100,88,217,27,163,153,170,247,190,53,131,10,242,212,229,251,249,118,172,161,215,189,86,135,163,1,181,92,29,236,187,115,155,180,151,138,234,73,233,159,249,216,167,166,124,53,22,231,167,137,130,78,151,163,150,72,222,207,119,75,139,169,0,0,0,84,95,29,28,175,178,22,106,229,159,48,225,167,23,164,131,24,206,111,20,54,154,187,69,52,117,82,178,199,113,169,124,221,234,197,138,10,119,54,150,214,198,178,39,61,221,78,237,62,71,53,172,108,125,12,109,186,0,43,3,87,248,50,177,112,121,203,51,85,237,146,93,125,179,153,229,31,103,106,50,107,148,79,122,82,186,72,174,244,189,170,106,104,221,182,208,197,221,149,18,71,53,36,145,207,115,157,210,138,200,163,174,190,19,188,211,232,223,212,12,123,212,96,46,167,154,63,145,61,77,252,23,214,40,138,86,225,59,205,62,141,253,64,199,189,70,0,54,83,0,1,85,124,215,56,22,254,255,0,197,6,138,97,159,248,69,86,127,69,66,239,241,92,219,164,116,232,223,247,95,20,246,187,249,147,43,63,209,19,21,213,161,122,233,168,252,58,106,61,187,84,52,190,243,224,110,180,59,197,52,50,162,190,150,225,74,229,69,146,150,166,52,84,238,66,254,150,238,155,163,145,205,107,216,230,61,140,123,118,94,187,90,109,87,251,85,109,138,251,108,164,184,219,110,52,242,82,86,81,213,194,217,160,169,130,70,171,100,138,72,220,138,215,177,205,85,106,181,81,81,81,85,20,165,110,101,252,5,84,232,54,67,54,181,105,53,138,174,125,58,190,84,73,53,221,145,246,186,44,23,25,234,164,115,97,108,48,197,27,96,161,86,201,12,80,175,199,210,246,171,30,230,171,225,71,133,180,240,235,175,56,111,18,90,71,98,213,108,50,182,145,204,184,211,177,151,58,24,106,22,103,218,110,40,198,173,69,20,170,230,49,221,113,185,219,35,149,141,235,98,178,70,167,67,218,171,18,249,213,249,88,197,190,160,80,250,117,196,173,94,11,184,182,202,184,70,213,52,202,109,177,120,236,110,251,225,173,249,53,185,205,146,94,229,11,106,99,123,231,130,36,154,40,214,178,56,210,102,194,249,21,90,222,244,136,169,179,212,176,174,109,153,254,27,170,124,19,96,26,131,167,217,13,37,243,30,190,103,20,21,52,53,212,202,189,18,179,217,247,36,84,84,84,71,49,237,114,57,143,99,145,30,199,181,205,114,53,205,84,64,132,28,174,60,246,105,151,227,94,143,90,95,241,64,60,174,60,246,105,151,227,94,143,90,95,240,0,0,3,85,115,106,131,85,112,54,83,225,59,202,198,141,253,63,199,189,58,3,90,195,101,62,19,188,172,104,223,211,252,123,211,160,53,172,3,101,62,19,188,172,104,223,211,252,123,211,160,50,169,138,184,78,242,177,163,127,79,241,239,78,128,202,160,0,0,0,0,10,1,230,143,231,179,83,127,5,244,122,34,255,0,138,1,230,143,231,179,83,127,5,244,122,32,39,255,0,37,79,43,25,79,212,10,239,78,183,19,252,128,28,149,60,172,101,63,80,43,189,58,220,79,240,0,0,53,172,226,199,205,62,178,125,64,200,125,70,114,213,57,42,121,88,202,126,160,87,122,117,184,170,190,44,124,211,235,39,212,12,135,212,103,45,83,146,167,149,140,167,234,5,119,167,91,128,159,224,0,4,0,231,87,229,99,22,250,129,67,233,215,18,127,144,3,157,95,149,140,91,234,5,15,167,92,64,128,28,174,60,246,105,151,227,94,143,90,101,94,117,126,105,241,111,167,244,62,163,113,49,87,43,143,61,154,101,248,215,163,214,153,87,157,95,154,124,91,233,253,15,168,220,64,202,188,140,127,77,159,179,127,188,139,84,42,175,145,143,233,179,246,111,247,145,106,128,0,0,69,94,104,254,68,245,55,240,95,88,162,41,91,132,239,52,250,55,245,3,30,245,24,11,169,230,143,228,79,83,127,5,245,138,34,149,184,78,243,79,163,127,80,49,239,81,128,13,148,202,149,230,201,198,213,101,194,251,252,25,52,135,43,237,80,90,250,221,152,221,45,23,41,227,146,106,167,50,104,36,179,73,219,86,198,248,91,28,138,179,177,86,70,186,71,50,55,36,110,130,70,186,207,245,98,193,149,101,122,89,153,98,216,45,239,216,217,37,231,31,184,219,236,247,31,19,37,63,131,174,150,154,70,65,63,118,36,89,35,232,145,204,119,91,17,92,221,183,68,85,68,53,215,212,205,11,215,27,14,190,207,164,57,213,154,235,91,159,100,25,3,168,105,106,46,11,52,127,104,42,167,173,125,59,43,33,168,172,72,214,104,106,39,71,171,106,31,179,93,186,185,85,61,251,7,234,240,127,195,93,247,138,157,113,179,233,149,177,123,54,168,122,110,153,37,91,106,153,4,148,150,120,166,141,149,18,68,174,107,250,166,94,235,35,141,17,143,78,228,140,87,34,49,30,230,236,39,165,90,103,138,232,222,156,99,154,91,133,82,120,123,46,51,111,138,223,77,213,28,108,146,110,132,248,231,151,182,198,49,211,74,245,116,146,61,26,157,114,61,238,84,221,202,98,174,11,184,73,197,120,70,210,196,197,173,178,248,236,146,251,225,174,25,53,197,206,142,94,229,115,105,163,99,224,130,84,134,41,22,142,57,18,103,66,201,17,92,222,244,138,171,187,212,144,0,71,254,52,120,73,197,120,185,210,197,197,174,82,248,28,146,197,226,110,24,205,197,174,142,46,221,115,169,164,99,32,158,85,134,89,18,142,73,22,23,76,200,209,28,238,204,106,139,187,16,215,179,44,197,175,184,54,85,121,194,178,154,31,5,122,199,238,21,22,187,141,55,117,146,118,42,160,145,209,203,31,91,21,204,119,75,216,228,221,170,173,93,183,69,84,247,155,73,149,213,205,79,130,10,61,73,197,110,252,79,105,229,47,70,95,141,219,226,151,33,164,239,65,79,79,91,103,164,142,119,207,85,183,105,31,45,100,108,88,83,119,202,136,176,83,244,53,174,123,99,107,131,32,114,204,227,71,248,73,233,195,244,223,53,119,111,62,192,109,244,144,84,212,77,93,222,146,251,66,137,218,101,118,210,61,211,58,102,171,26,218,135,47,83,123,146,196,244,114,119,146,56,242,7,50,28,166,251,135,240,75,170,87,108,114,187,194,85,212,91,233,45,114,73,218,100,157,84,181,181,212,244,149,49,236,244,84,78,184,39,149,155,237,212,222,173,218,168,228,69,74,128,229,249,163,154,227,170,60,71,99,55,205,20,155,217,82,97,119,10,107,189,218,255,0,82,217,188,13,186,149,30,168,232,167,72,159,27,230,241,12,73,97,74,102,200,215,76,215,72,213,115,35,73,100,101,143,243,159,187,93,109,220,40,89,40,237,247,58,186,90,123,166,113,65,73,93,20,51,57,140,170,129,40,235,102,72,165,106,46,207,98,75,12,82,35,93,186,117,198,199,124,218,138,129,73,134,209,26,123,133,90,180,215,0,198,180,230,197,81,87,61,183,21,179,209,89,40,229,171,123,93,60,144,83,66,200,99,116,142,107,90,213,122,181,136,170,168,214,166,251,236,137,242,53,204,225,59,205,62,141,253,64,199,189,70,3,101,48,6,10,227,167,10,181,103,252,31,106,221,138,243,81,87,13,61,46,47,87,123,99,169,158,214,189,103,183,183,199,66,213,87,53,201,208,233,105,163,107,211,109,213,138,228,69,106,170,57,51,169,138,184,177,242,177,172,159,79,242,31,78,156,13,109,173,55,107,173,130,235,69,125,177,92,234,237,215,43,117,68,117,116,117,148,147,58,25,233,167,141,200,232,229,142,70,170,57,143,107,145,28,142,69,69,69,68,84,54,158,53,87,54,93,225,146,237,117,191,240,219,165,23,219,237,206,174,227,114,184,224,246,42,186,202,202,185,157,52,245,51,201,65,11,164,150,73,28,170,231,189,206,85,114,185,85,85,85,85,84,12,150,0,0,0,0,106,174,109,80,106,174,6,202,124,39,121,88,209,191,167,248,247,167,64,101,83,21,112,157,229,99,70,254,159,227,222,157,1,149,64,165,110,117,126,105,241,111,167,244,62,163,113,28,149,60,211,229,63,79,235,189,70,220,57,213,249,167,197,190,159,208,250,141,196,114,84,243,79,148,253,63,174,245,27,112,23,82,70,174,100,57,77,247,15,224,151,84,174,216,229,119,132,171,168,183,210,90,228,147,180,201,58,169,107,107,169,233,42,99,217,232,168,157,112,79,43,55,219,169,189,91,181,81,200,138,146,84,129,92,231,238,215,91,119,10,22,74,59,125,206,174,150,158,233,156,80,82,87,69,12,206,99,42,160,74,58,217,146,41,90,139,179,216,146,195,20,136,215,110,157,113,177,223,54,162,160,82,97,180,70,158,225,86,173,53,192,49,173,57,177,84,85,207,109,197,108,244,86,74,57,106,222,215,79,36,20,208,178,24,221,35,154,214,181,94,173,98,42,170,53,169,190,251,34,124,141,115,56,78,243,79,163,127,80,49,239,81,128,217,76,1,130,184,233,194,173,89,255,0,7,218,183,98,188,212,85,195,79,75,139,213,222,216,234,103,181,175,89,237,237,241,208,181,85,205,114,116,58,90,104,218,244,219,117,98,185,17,90,170,142,76,234,98,174,44,124,172,107,39,211,252,135,211,167,3,91,107,77,218,235,96,186,209,95,108,87,58,187,117,202,221,81,29,93,29,101,36,206,134,122,105,227,114,58,57,99,145,170,142,99,218,228,71,35,145,81,81,81,21,13,167,141,85,205,151,120,100,187,93,111,252,54,233,69,246,251,115,171,184,220,174,56,61,138,174,178,178,174,103,77,61,76,242,80,66,233,37,146,71,42,185,239,115,149,92,174,85,85,85,85,85,3,37,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,28,21,201,190,219,158,92,122,219,239,93,192,246,39,204,228,113,79,153,200,0,0,0,0,0,60,42,162,28,29,38,219,160,28,149,200,135,169,238,223,228,113,85,114,175,184,246,181,159,122,129,197,140,85,217,84,246,162,34,13,145,15,77,77,92,52,173,235,154,86,49,191,173,203,176,30,215,108,168,169,185,241,84,87,71,74,199,57,203,252,85,254,159,215,177,28,117,235,141,109,57,210,42,229,180,77,118,161,158,169,27,27,220,196,169,114,43,81,236,122,167,202,39,255,0,53,63,227,35,102,113,204,203,79,231,177,212,58,142,229,78,218,222,227,123,113,181,239,118,233,213,239,247,248,109,190,91,255,0,196,4,134,226,215,137,215,233,54,39,36,246,184,99,150,161,219,108,142,146,102,109,180,176,39,205,169,250,164,95,188,167,60,86,205,149,241,37,169,144,197,93,89,62,213,181,205,87,187,189,220,217,31,80,221,255,0,190,191,253,185,127,250,119,61,218,179,172,89,207,16,121,19,32,162,167,158,169,171,191,68,113,66,199,42,124,17,170,251,210,54,47,250,74,255,0,197,255,0,29,160,240,39,194,52,186,111,98,163,200,178,75,84,212,245,243,69,28,157,50,35,154,173,221,148,207,249,36,170,159,198,99,190,224,50,231,7,92,54,216,52,79,5,129,148,206,116,245,149,108,167,158,103,201,4,45,94,164,166,107,85,55,98,127,75,190,245,249,146,73,19,111,114,33,235,166,129,180,240,178,22,38,200,198,162,127,196,155,30,208,60,47,200,136,156,192,245,62,175,9,211,73,34,162,147,183,52,219,116,185,175,145,171,238,168,165,223,222,223,232,114,146,233,203,178,47,184,170,206,107,25,131,81,150,219,91,42,99,87,39,123,118,35,147,127,251,197,223,168,12,21,203,231,13,93,68,214,248,242,43,131,156,245,166,116,115,110,168,215,110,232,170,104,246,221,95,239,249,41,119,118,58,70,80,219,41,233,152,212,68,100,76,111,185,17,62,77,68,251,191,168,171,222,82,24,156,242,90,106,111,210,82,200,136,181,21,77,71,170,46,203,211,45,39,187,231,253,31,168,180,232,147,104,218,159,169,17,0,230,113,95,122,236,121,83,142,203,184,28,193,225,15,32,120,95,145,234,77,247,61,171,242,61,126,228,93,246,247,129,237,61,115,239,219,95,126,199,176,225,42,34,177,119,249,1,80,124,119,197,82,254,32,177,58,119,34,116,58,235,11,26,191,215,29,22,255,0,121,101,124,56,70,248,180,167,28,137,200,155,50,217,70,221,255,0,170,154,18,186,249,142,219,230,182,234,230,19,116,223,101,125,213,21,170,169,247,182,58,63,233,254,130,194,56,92,170,241,122,63,140,76,178,34,171,173,52,74,228,254,159,11,14,224,102,3,131,211,116,249,252,206,103,7,174,192,26,155,123,142,75,242,56,177,119,57,47,200,15,90,239,185,236,111,201,15,90,163,149,127,163,115,216,159,36,3,215,58,42,198,228,79,189,20,174,46,101,212,108,165,161,161,170,109,27,58,157,93,6,242,124,40,237,215,197,251,183,249,236,89,10,252,151,111,212,87,111,51,249,171,233,172,84,50,199,3,251,73,95,78,170,237,189,219,170,213,251,190,64,123,111,154,17,102,214,141,15,161,184,212,239,13,74,247,122,85,144,196,229,79,237,196,69,247,191,223,242,136,132,28,42,234,141,235,68,181,146,151,31,146,161,239,166,117,201,148,206,107,166,145,169,211,226,160,98,174,204,85,79,148,69,176,112,169,81,22,81,163,22,222,236,106,139,39,123,116,247,251,182,171,159,250,191,154,85,23,24,154,81,147,105,94,175,84,100,9,103,170,142,153,106,223,84,201,86,63,135,167,197,84,61,61,253,78,251,163,220,11,192,211,172,174,28,183,22,161,187,69,183,231,169,161,122,237,213,252,168,218,239,189,17,126,243,180,39,191,239,43,163,129,94,48,240,121,240,134,227,185,86,77,111,183,213,219,219,75,78,214,84,76,140,85,70,211,34,42,255,0,123,68,249,177,126,245,39,246,59,149,216,178,42,84,169,181,93,105,106,154,191,124,50,163,211,248,202,159,119,244,162,129,250,242,70,138,122,182,86,253,231,208,138,138,155,162,158,21,168,160,122,219,34,167,184,246,53,232,167,169,241,174,234,168,113,69,84,249,129,244,131,212,201,17,87,230,123,17,81,126,240,60,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17,171,44,229,195,193,142,115,149,94,115,92,167,70,252,109,235,32,184,84,93,46,53,63,104,174,177,247,234,167,145,210,75,39,67,42,90,198,245,61,238,93,154,136,212,223,100,68,79,113,37,64,29,83,75,116,183,4,209,108,18,217,166,122,105,98,246,54,55,102,239,120,42,47,21,53,71,107,187,51,230,147,243,147,61,242,59,121,37,123,190,39,46,219,236,155,34,34,39,107,0,0,0,12,85,174,156,46,104,79,18,158,196,252,181,224,223,104,254,206,120,159,102,127,116,235,40,251,30,35,181,222,255,0,67,75,31,87,87,98,47,227,111,183,79,187,109,215,127,201,209,78,12,248,108,225,219,42,170,205,116,115,77,254,207,222,171,109,239,181,207,83,237,138,250,190,186,87,201,28,142,143,162,162,121,24,155,190,24,215,116,78,175,135,109,246,85,69,205,96,0,0,8,255,0,170,92,5,112,157,173,57,221,207,83,53,47,74,125,179,146,94,123,62,54,183,219,183,42,126,239,106,22,67,31,230,225,168,100,109,218,56,152,223,133,169,190,219,174,234,170,171,144,52,83,65,52,159,135,108,86,171,10,209,204,83,236,253,150,182,224,251,164,244,222,58,166,175,174,169,241,199,27,164,235,168,146,71,166,236,134,52,217,23,167,225,223,109,213,85,114,0,0,0,0,99,253,107,208,77,39,226,39,21,165,194,181,143,20,251,65,101,162,184,50,233,5,55,142,169,164,232,170,100,114,70,217,58,233,228,141,235,179,38,145,54,85,233,248,183,219,116,69,76,128,0,141,88,159,46,30,12,112,108,170,205,154,226,218,55,224,175,88,253,194,158,233,110,169,251,69,117,147,177,85,4,141,146,41,58,31,82,230,59,165,236,106,236,228,86,174,219,42,42,123,137,42,0,0,0,2,53,101,156,184,120,49,206,114,171,206,107,148,232,223,141,189,100,23,10,139,165,198,167,237,21,214,62,253,84,242,58,73,100,232,101,75,88,222,167,189,203,179,81,26,155,236,136,137,238,36,168,3,31,232,166,130,105,63,14,216,173,86,21,163,152,167,217,251,45,109,193,247,73,233,188,117,77,95,93,83,227,142,55,73,215,81,36,143,77,217,12,105,178,47,79,195,190,219,170,170,228,0,0,0,0,141,89,103,46,30,12,115,156,170,243,154,229,58,55,227,111,89,5,194,162,233,113,169,251,69,117,143,191,85,60,142,146,89,58,25,82,214,55,169,239,114,236,212,70,166,251,34,34,123,140,213,165,186,91,130,104,182,9,108,211,61,52,177,123,27,27,179,119,188,21,23,138,154,163,181,221,153,243,73,249,201,158,249,29,188,146,189,223,19,151,109,246,77,145,17,19,181,128,0,0,0,0,63,39,44,197,172,89,206,43,121,194,178,154,31,27,101,200,45,245,22,187,141,55,117,241,247,233,103,141,209,203,31,91,21,175,111,83,30,228,221,170,142,77,247,69,69,247,145,175,251,23,28,9,255,0,172,103,252,230,188,127,149,146,168,0,0,0,0,1,31,245,75,128,174,19,181,167,59,185,234,102,165,233,79,182,114,75,207,103,198,214,251,118,229,79,221,237,66,200,99,252,220,53,12,141,187,71,19,27,240,181,55,219,117,221,85,85,114,6,138,104,38,147,240,237,138,213,97,90,57,138,125,159,178,214,220,31,116,158,155,199,84,213,245,213,62,56,227,116,157,117,18,72,244,221,144,198,155,34,244,252,59,237,186,170,174,64,0,124,148,86,155,85,186,166,190,178,223,108,164,165,168,186,84,37,93,116,176,194,214,62,170,116,138,56,82,89,92,137,187,222,145,67,20,104,231,110,189,17,177,191,38,162,39,214,0,0,0,0,0,2,53,101,156,184,120,49,206,114,171,206,107,148,232,223,141,189,100,23,10,139,165,198,167,237,21,214,62,253,84,242,58,73,100,232,101,75,88,222,167,189,203,179,81,26,155,236,136,137,238,36,168,3,170,105,110,150,224,154,45,130,91,52,207,77,44,94,198,198,236,221,239,5,69,226,166,168,237,119,102,124,210,126,114,103,190,71,111,36,175,119,196,229,219,125,147,100,68,68,237,96,0,0,1,138,181,211,133,205,9,226,83,216,159,150,188,27,237,31,217,207,19,236,207,238,157,101,31,99,196,118,187,223,232,105,99,234,234,236,69,252,109,246,233,247,109,186,239,249,58,41,193,159,13,156,59,101,85,89,174,142,105,191,217,251,213,109,189,246,185,234,125,177,95,87,215,74,249,35,145,209,244,84,79,35,19,119,195,26,238,137,213,240,237,190,202,168,185,172,0,0,1,143,245,175,65,52,159,136,156,86,151,10,214,60,83,237,5,150,138,224,203,164,20,222,58,166,147,162,169,145,201,27,100,235,167,146,55,174,204,154,68,217,87,167,226,223,109,209,21,49,254,150,240,21,194,118,139,103,118,205,76,211,77,41,246,54,73,102,239,120,42,223,110,220,170,59,93,216,95,12,159,155,154,161,241,187,120,229,123,126,38,174,219,238,155,42,34,164,128,0,0,0,8,255,0,170,92,5,112,157,173,57,221,207,83,53,47,74,125,179,146,94,123,62,54,183,219,183,42,126,239,106,22,67,31,230,225,168,100,109,218,56,152,223,133,169,190,219,174,234,170,171,32,0,24,255,0,69,52,19,73,248,118,197,106,176,173,28,197,62,207,217,107,110,15,186,79,77,227,170,106,250,234,159,28,113,186,78,186,137,36,122,110,200,99,77,145,122,126,29,246,221,85,87,32,0,0,0,6,10,213,238,7,120,87,215,124,202,77,65,213,45,36,164,187,100,51,211,197,77,61,116,55,42,218,23,212,50,52,84,98,202,148,179,70,217,30,141,217,136,247,162,191,161,140,110,253,44,106,39,95,196,249,112,240,99,131,101,86,108,215,22,209,191,5,122,199,238,20,247,75,117,79,218,43,172,157,138,168,36,108,145,73,208,250,151,49,221,47,99,87,103,34,181,118,217,81,83,220,73,80,7,201,105,180,218,172,22,170,43,21,138,217,73,110,182,219,169,227,164,163,163,164,133,176,193,77,4,109,70,199,20,113,181,17,172,99,90,136,212,106,34,34,34,34,33,245,128,0,0,0,0,7,84,213,45,45,193,53,167,4,185,233,158,165,216,189,179,141,222,123,62,54,139,197,77,79,221,237,76,201,163,252,228,47,100,141,218,72,152,239,133,201,190,219,46,232,170,139,133,113,62,92,60,24,224,217,85,155,53,197,180,111,193,94,177,251,133,61,210,221,83,246,138,235,39,98,170,9,27,36,82,116,62,165,204,119,75,216,213,217,200,173,93,182,84,84,247,18,84,0,0,0,58,254,127,128,97,186,167,134,221,180,251,80,113,234,75,230,61,124,167,90,106,234,26,148,94,137,89,186,42,42,42,42,57,143,107,145,175,99,218,168,246,61,173,115,85,174,106,42,118,0,4,85,254,197,199,2,127,235,25,255,0,57,175,31,229,103,106,254,1,92,39,126,75,63,34,159,146,159,243,25,246,131,237,79,179,61,187,114,255,0,186,158,27,195,119,251,222,35,187,253,231,225,232,235,232,251,250,119,247,146,0,1,31,244,183,128,174,19,180,91,59,182,106,102,154,105,79,177,178,75,55,123,193,86,251,118,229,81,218,238,194,248,100,252,220,213,15,141,219,199,43,219,241,53,118,223,116,217,81,21,36,0,0,0,0,8,171,253,139,142,4,255,0,214,51,254,115,94,63,202,201,84,0,252,156,79,22,177,96,216,173,155,10,197,168,124,21,151,31,183,211,218,237,212,221,215,201,216,165,130,54,199,20,125,111,87,61,221,44,99,83,119,42,185,118,221,85,87,222,70,191,236,92,112,39,254,177,159,243,154,241,254,86,74,160,7,228,226,120,181,139,6,197,108,216,86,45,67,224,172,184,253,190,158,215,110,166,238,190,78,197,44,17,182,56,163,235,122,185,238,233,99,26,155,185,85,203,182,234,170,190,243,245,128,0,0,0,0,0,71,253,82,224,43,132,237,105,206,238,122,153,169,122,83,237,156,146,243,217,241,181,190,221,185,83,247,123,80,178,24,255,0,55,13,67,35,110,209,196,198,252,45,77,246,221,119,85,85,89,0,0,199,250,41,160,154,79,195,182,43,85,133,104,230,41,246,126,203,91,112,125,210,122,111,29,83,87,215,84,248,227,141,210,117,212,73,35,211,118,67,26,108,139,211,240,239,182,234,170,185,0,0,0,0,35,86,89,203,135,131,28,231,42,188,230,185,78,141,248,219,214,65,112,168,186,92,106,126,209,93,99,239,213,79,35,164,150,78,134,84,181,141,234,123,220,187,53,17,169,190,200,136,158,227,42,232,166,130,105,63,14,216,173,86,21,163,152,167,217,251,45,109,193,247,73,233,188,117,77,95,93,83,227,142,55,73,215,81,36,143,77,217,12,105,178,47,79,195,190,219,170,170,228,0,0,0,0,199,250,215,160,154,79,196,78,43,75,133,107,30,41,246,130,203,69,112,101,210,10,111,29,83,73,209,84,200,228,141,178,117,211,201,27,215,102,77,34,108,171,211,241,111,182,232,138,153,0,1,31,244,183,128,174,19,180,91,59,182,106,102,154,105,79,177,178,75,55,123,193,86,251,118,229,81,218,238,194,248,100,252,220,213,15,141,219,199,43,219,241,53,118,223,116,217,81,21,63,87,90,248,51,225,179,136,156,170,151,53,214,61,55,251,65,122,162,183,178,215,5,79,182,43,233,58,41,89,36,146,54,62,138,121,227,98,236,249,164,93,213,58,190,45,183,217,17,19,53,128,49,86,133,240,185,161,60,53,251,111,242,41,131,125,156,251,71,225,189,167,253,211,172,172,239,248,126,239,103,253,19,44,157,61,61,249,127,139,182,253,94,253,246,77,178,168,0,0,0,117,77,82,210,220,19,90,112,75,158,153,234,93,139,219,56,221,231,179,227,104,188,84,212,253,222,212,204,154,63,206,66,246,72,221,164,137,142,248,92,155,237,178,238,138,168,184,87,19,229,195,193,142,13,149,89,179,92,91,70,252,21,235,31,184,83,221,45,213,63,104,174,178,118,42,160,145,178,69,39,67,234,92,199,116,189,141,93,156,138,213,219,101,69,79,113,37,64,3,242,110,56,158,43,120,190,218,50,155,182,51,106,173,189,99,254,35,217,23,26,138,40,228,170,183,247,216,140,159,195,202,228,87,197,220,98,35,95,208,169,212,212,68,93,208,253,96,0,0,0,0,7,84,211,125,42,211,141,31,177,84,99,26,95,133,218,177,155,85,93,194,166,233,53,37,186,157,34,141,245,83,191,174,73,21,19,254,11,90,159,197,100,108,142,54,35,88,198,53,191,149,173,122,9,164,252,68,226,180,184,86,177,226,159,104,44,180,87,6,93,32,166,241,213,52,157,21,76,142,72,219,39,93,60,145,189,118,100,210,38,202,189,63,22,251,110,136,169,144,0,17,171,19,229,195,193,142,13,149,89,179,92,91,70,252,21,235,31,184,83,221,45,213,63,104,174,178,118,42,160,145,178,69,39,67,234,92,199,116,189,141,93,156,138,213,219,101,69,79,113,37,64,0,126,78,89,139,88,179,156,86,243,133,101,52,62,54,203,144,91,234,45,119,26,110,235,227,239,210,207,27,163,150,62,182,43,94,222,166,61,201,187,85,28,155,238,138,139,239,63,88,1,21,127,177,113,192,159,250,198,127,206,107,199,249,89,37,49,60,90,197,131,98,182,108,43,22,161,240,86,92,126,223,79,107,183,83,119,95,39,98,150,8,219,28,81,245,189,92,247,116,177,141,77,220,170,229,219,117,85,95,121,250,192,0,0,0,0,1,21,127,177,113,192,159,250,198,127,206,107,199,249,89,42,128,31,147,137,226,214,44,27,21,179,97,88,181,15,130,178,227,246,250,123,93,186,155,186,249,59,20,176,70,216,226,143,173,234,231,187,165,140,106,110,229,87,46,219,170,170,251,207,214,0,12,41,173,124,25,240,217,196,78,85,75,154,235,30,155,253,160,189,81,91,217,107,130,167,219,21,244,157,20,172,146,73,27,31,69,60,241,177,118,124,210,46,234,157,95,22,219,236,136,136,209,78,12,248,108,225,219,42,170,205,116,115,77,254,207,222,171,109,239,181,207,83,237,138,250,190,186,87,201,28,142,143,162,162,121,24,155,190,24,215,116,78,175,135,109,246,85,69,205,96,1,143,245,175,65,52,159,136,156,86,151,10,214,60,83,237,5,150,138,224,203,164,20,222,58,166,147,162,169,145,201,27,100,235,167,146,55,174,204,154,68,217,87,167,226,223,109,209,21,50,0,2,53,98,124,184,120,49,193,178,171,54,107,139,104,223,130,189,99,247,10,123,165,186,167,237,21,214,78,197,84,18,54,72,164,232,125,75,152,238,151,177,171,179,145,90,187,108,168,169,238,36,168,0,15,201,203,49,107,22,115,138,222,112,172,166,135,198,217,114,11,125,69,174,227,77,221,124,125,250,89,227,116,114,199,214,197,107,219,212,199,185,55,106,163,147,125,209,81,125,231,235,0,34,175,246,46,56,19,255,0,88,207,249,205,120,255,0,43,36,166,39,139,88,176,108,86,205,133,98,212,62,10,203,143,219,233,237,118,234,110,235,228,236,82,193,27,99,138,62,183,171,158,238,150,49,169,187,149,92,187,110,170,171,239,63,88,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,226,171,184,30,23,253,243,131,83,226,57,47,200,226,197,3,216,159,51,145,197,62,103,157,246,3,200,61,110,122,34,158,81,219,255,0,190,7,45,208,240,174,253,71,20,106,238,114,68,3,130,238,191,35,130,177,87,222,123,246,251,143,32,122,216,196,219,228,135,52,249,13,209,15,193,203,50,171,126,47,104,170,186,87,203,209,29,52,46,149,203,210,229,217,17,19,245,34,254,191,212,7,234,92,46,52,150,234,105,42,170,234,35,138,56,218,174,115,158,244,106,34,34,42,252,213,127,160,131,188,90,241,201,142,233,220,245,54,44,126,243,13,69,108,50,190,39,36,53,17,191,165,90,232,126,125,21,13,84,247,57,223,119,220,166,22,227,115,142,125,210,179,15,197,42,189,234,217,34,123,186,63,245,152,215,221,37,63,248,191,121,91,85,178,222,243,187,213,85,202,165,221,201,42,101,116,174,93,152,158,247,110,191,119,79,234,3,246,245,79,88,114,109,76,201,39,189,221,110,53,18,172,172,141,137,213,52,142,68,233,103,79,242,158,239,214,191,121,213,44,150,107,190,85,117,138,209,109,130,122,169,230,234,114,54,54,185,235,240,181,85,125,200,138,191,119,234,61,181,246,68,163,175,142,213,10,247,36,115,152,138,191,47,227,47,244,175,244,167,222,88,159,45,238,23,157,93,127,166,207,111,52,251,196,200,42,27,26,117,252,213,240,66,168,191,12,191,170,69,254,72,29,223,130,78,5,169,237,240,71,147,230,246,70,186,85,223,162,58,138,100,93,189,245,44,93,210,90,125,254,74,223,191,245,127,65,102,84,52,20,212,20,241,211,82,194,200,227,141,168,212,107,90,136,136,136,136,159,114,127,65,226,221,65,21,5,59,105,226,77,154,221,246,247,175,235,85,253,127,210,125,91,236,7,144,120,249,158,64,244,86,74,145,211,200,245,114,53,17,171,239,85,219,238,40,191,152,118,160,253,171,212,143,5,28,235,35,105,255,0,146,174,221,19,170,10,69,249,117,47,243,75,175,212,43,180,86,108,98,225,91,51,250,82,42,121,95,190,202,191,40,222,191,114,47,234,53,203,214,188,174,124,175,61,169,186,189,223,19,250,62,228,251,161,141,191,169,63,155,250,128,183,46,87,248,244,54,141,17,161,173,72,145,178,84,215,87,57,202,141,68,221,59,236,111,234,79,230,33,57,152,253,219,238,255,0,148,175,62,87,250,138,235,222,7,6,49,58,252,84,147,86,72,142,253,104,179,197,247,35,83,252,39,235,44,54,45,145,137,239,251,144,15,59,125,234,17,125,231,157,208,241,238,220,14,64,241,190,231,144,60,47,200,245,187,230,123,23,228,112,219,222,7,52,249,30,31,183,74,239,242,60,161,225,234,136,213,234,249,1,86,156,206,60,58,103,216,2,57,126,87,119,111,182,223,46,221,41,57,120,81,72,211,71,49,149,143,109,150,215,68,169,255,0,222,176,16,31,153,101,194,27,134,168,96,214,246,175,189,151,85,69,249,255,0,42,58,79,232,39,215,10,84,201,77,163,120,204,105,247,90,232,191,252,86,0,51,49,194,79,233,57,156,36,68,84,3,196,123,28,212,224,196,68,61,128,112,84,217,78,73,242,60,59,245,30,91,242,216,2,252,136,73,204,203,25,125,199,72,252,116,80,61,207,134,231,70,238,166,51,117,77,221,50,124,246,255,0,100,77,194,58,113,201,100,154,235,161,87,111,15,239,146,58,170,39,53,61,223,225,209,62,245,79,214,7,230,112,61,87,10,233,85,186,147,189,188,145,119,186,154,174,77,253,245,53,42,158,227,166,241,237,161,11,159,225,245,87,27,93,173,179,84,195,3,220,170,216,58,159,178,69,84,190,238,152,220,191,55,161,210,185,114,234,4,215,203,76,246,202,213,235,125,63,78,223,36,219,169,213,110,251,154,159,169,9,219,146,90,219,117,181,79,74,169,186,73,19,147,254,54,170,126,180,253,96,107,107,118,166,202,244,211,39,172,183,83,77,87,67,44,83,200,215,49,29,36,78,94,151,61,159,36,233,95,185,73,103,194,167,30,57,62,15,126,101,167,49,188,207,53,12,189,168,255,0,182,42,36,119,78,243,162,170,254,114,161,17,62,23,47,220,120,230,17,165,244,216,246,126,235,213,43,54,145,235,84,231,51,117,247,239,86,168,139,186,189,127,156,191,119,220,97,108,95,67,229,213,108,62,75,206,58,205,235,40,154,233,101,102,233,238,110,242,34,46,239,145,169,254,150,159,36,251,192,188,13,35,215,236,47,83,108,212,181,182,171,237,12,207,150,54,42,177,149,81,57,200,229,100,107,178,163,100,119,243,208,202,236,145,146,38,236,122,42,127,66,154,231,227,121,30,166,232,6,72,201,233,151,178,148,115,162,185,63,181,221,238,100,136,171,243,71,255,0,129,255,0,233,251,236,159,134,254,97,246,108,187,183,106,201,151,179,59,183,247,252,110,255,0,12,239,228,83,34,124,154,223,188,11,10,84,220,245,190,61,254,71,229,99,217,53,187,33,162,101,109,12,221,113,189,92,136,189,46,79,122,46,223,122,33,251,40,168,191,32,62,126,133,103,188,228,215,236,123,149,55,67,211,36,126,253,147,239,3,216,215,162,161,204,249,217,187,87,99,218,146,34,1,204,30,17,81,79,32,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,122,236,120,56,61,87,115,146,124,128,47,200,226,221,191,89,201,199,165,138,231,47,185,0,247,43,145,16,226,142,119,234,60,177,187,252,206,104,212,3,135,70,254,245,57,181,187,127,81,200,240,171,183,189,64,242,15,146,182,233,69,65,18,203,85,42,177,168,139,252,149,95,187,127,184,199,57,183,16,250,113,131,83,77,81,123,187,79,18,66,215,57,81,148,114,191,228,142,95,185,63,216,40,25,65,85,17,55,85,63,54,229,144,90,237,113,58,90,186,200,99,107,83,117,87,72,212,251,149,126,245,79,212,64,205,74,230,173,165,118,119,62,159,27,91,173,68,137,182,202,235,100,141,106,255,0,17,127,195,53,126,247,17,35,82,57,129,234,182,167,212,62,135,15,168,169,165,138,102,54,52,218,89,233,215,126,149,106,252,170,85,62,111,64,44,115,95,56,212,193,52,170,157,97,142,237,67,81,85,179,182,141,146,193,34,166,210,181,139,186,119,154,191,122,255,0,196,86,118,188,241,207,170,122,228,234,140,70,205,5,51,104,235,209,41,250,97,182,53,92,238,164,139,228,168,247,253,236,95,151,255,0,227,225,193,184,97,226,51,136,250,247,221,238,117,189,232,92,238,164,125,93,239,116,218,70,186,95,147,150,69,249,236,76,61,55,224,27,5,209,218,56,178,205,70,142,154,119,218,213,106,229,70,164,53,40,168,199,61,126,75,79,186,251,156,207,191,254,128,33,70,152,112,127,144,230,172,110,89,157,50,162,138,141,202,146,189,242,119,41,183,111,193,34,170,43,161,233,249,57,255,0,127,221,253,7,84,214,218,108,83,1,187,174,25,129,42,84,62,145,203,4,210,44,254,33,92,230,182,53,223,116,119,235,87,255,0,37,63,228,36,127,23,92,87,98,246,253,244,235,74,60,69,20,112,183,195,57,96,165,117,46,238,78,252,42,155,177,237,77,189,209,255,0,39,238,254,141,142,187,194,159,5,185,198,183,86,183,80,242,214,65,45,13,197,18,173,143,158,186,55,189,233,35,103,77,246,115,36,84,247,181,191,53,255,0,232,7,97,224,143,129,182,234,76,84,153,238,111,5,107,34,90,151,163,88,201,101,135,126,212,209,34,123,187,95,169,29,252,162,217,116,243,79,44,90,123,143,210,88,172,112,73,28,84,176,178,52,235,149,207,93,155,27,89,243,95,232,98,30,189,54,211,171,30,157,99,84,246,11,61,12,16,71,11,164,114,36,113,177,190,247,189,92,191,197,107,83,254,67,183,162,108,7,147,214,231,253,199,37,122,33,195,225,223,250,64,246,55,228,21,118,79,112,67,140,206,233,141,202,191,114,42,129,28,184,207,204,226,199,116,190,235,5,77,91,34,108,180,179,163,119,232,69,85,90,122,132,79,227,47,244,20,20,234,121,238,213,21,21,173,141,223,200,221,81,171,250,182,255,0,168,181,62,105,58,155,45,186,138,60,82,150,166,102,186,104,209,235,183,82,39,189,43,99,219,116,114,126,175,212,66,45,60,209,107,132,218,99,113,203,107,41,161,114,59,179,219,94,227,21,127,209,15,141,125,202,155,254,175,188,9,117,202,94,100,117,20,203,190,239,74,138,150,251,191,87,118,144,181,40,253,236,77,255,0,82,21,55,202,142,190,26,59,165,93,165,221,73,34,77,51,246,219,221,178,203,71,255,0,105,108,144,174,241,181,127,90,32,30,85,17,19,115,134,251,169,236,95,145,195,111,127,184,14,105,242,60,158,19,228,121,3,194,252,143,82,34,43,143,106,252,142,9,182,254,224,61,135,9,183,232,84,68,247,156,207,92,203,179,21,85,85,0,168,30,97,149,11,87,174,24,173,51,88,222,184,238,145,175,187,127,190,42,50,200,184,91,139,181,163,184,186,57,23,171,217,52,74,191,253,235,1,92,60,122,54,146,110,32,48,214,68,245,235,117,218,20,147,116,251,186,40,182,251,189,229,149,112,223,23,111,74,241,214,110,155,54,215,72,137,183,234,240,208,129,149,14,18,39,184,230,112,126,235,178,127,72,30,35,61,135,6,166,202,115,3,139,145,23,230,26,121,119,200,226,159,214,7,51,29,107,205,133,114,29,54,185,91,154,142,87,72,250,117,78,149,93,253,211,53,126,228,83,34,159,147,147,83,37,93,162,104,94,196,114,42,177,118,95,241,144,10,148,224,94,251,93,133,235,117,94,51,50,164,72,254,222,205,123,19,171,221,73,82,255,0,229,108,191,202,253,69,190,55,243,144,162,47,222,212,255,0,160,169,92,70,207,14,55,198,21,84,112,199,216,106,116,124,44,217,26,159,220,183,125,205,255,0,24,182,122,55,163,233,99,114,42,174,236,79,122,255,0,80,17,11,143,109,14,160,212,12,78,43,187,41,231,90,186,54,57,140,237,200,255,0,127,93,76,42,190,228,106,239,238,220,174,46,11,179,154,173,56,214,89,113,203,147,219,21,45,198,58,90,87,54,86,34,47,197,81,18,252,220,173,84,247,72,191,241,151,127,155,99,52,217,61,158,74,26,152,89,34,46,219,35,209,170,159,199,106,253,232,191,205,40,243,138,237,53,200,116,23,87,169,178,74,88,89,73,76,181,112,118,221,4,205,223,224,134,158,69,247,51,165,126,104,160,90,150,65,195,158,156,235,30,28,147,92,104,230,153,107,105,183,71,195,91,35,125,239,137,125,255,0,14,233,254,152,165,95,113,17,193,62,89,164,55,151,214,226,116,87,9,105,215,110,133,86,75,62,223,4,72,190,254,194,39,206,71,127,244,161,96,60,6,241,51,99,212,76,46,223,143,85,214,213,73,113,167,138,40,28,146,195,34,238,173,138,149,139,241,43,157,252,167,169,42,178,189,63,198,51,42,126,197,226,205,67,84,213,251,230,166,141,235,243,106,255,0,41,171,252,212,255,0,136,10,82,208,78,57,53,99,69,42,224,198,175,201,75,225,35,155,173,236,154,216,214,185,18,73,35,114,251,213,204,95,146,56,180,222,28,248,177,196,245,147,31,134,165,46,180,44,173,107,98,73,98,73,97,99,145,203,10,61,118,106,74,229,249,245,127,196,69,222,40,185,113,174,75,93,83,145,224,116,118,202,87,172,44,107,99,73,97,129,58,153,19,254,230,193,250,209,191,121,4,174,21,58,207,194,30,102,180,21,119,57,233,81,206,149,236,101,53,198,71,177,237,106,190,20,93,163,123,63,95,223,255,0,208,3,97,42,106,218,122,166,35,225,149,142,69,253,78,69,61,219,34,149,123,195,87,51,27,109,206,243,108,199,115,105,43,83,197,212,178,23,74,218,73,164,219,169,210,108,170,171,59,151,239,111,220,165,142,97,89,254,61,156,90,224,185,216,234,223,44,83,49,175,69,116,46,98,236,173,107,190,74,159,169,200,7,101,86,34,161,243,185,143,69,221,55,62,148,93,253,231,142,144,56,71,212,137,239,61,137,242,247,132,68,67,200,30,55,27,167,235,10,135,21,247,1,200,242,122,213,202,137,239,57,35,190,64,114,7,141,208,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,173,237,221,219,158,80,242,191,51,192,30,28,138,169,178,8,217,211,243,60,252,207,42,228,106,123,213,19,96,60,251,144,240,231,181,169,187,156,136,159,210,117,252,167,56,199,177,42,23,87,222,110,212,148,209,181,205,110,242,206,198,38,234,187,39,241,156,159,168,136,186,221,204,35,12,194,97,150,11,37,214,134,178,68,233,217,97,158,41,62,248,215,249,53,41,252,229,255,0,136,9,125,124,206,113,76,118,158,74,155,198,65,65,72,200,154,174,114,203,59,90,136,136,138,171,255,0,204,175,252,68,115,213,142,62,116,67,5,124,212,116,250,129,103,158,162,39,171,29,28,83,185,235,186,43,62,246,196,228,79,227,47,252,69,91,106,223,28,154,181,169,149,83,209,219,170,230,138,41,213,204,70,82,73,82,212,84,114,200,159,36,168,114,124,158,159,242,29,31,10,208,109,97,214,122,255,0,105,62,219,119,153,181,74,178,172,143,134,169,205,93,209,203,190,253,183,255,0,48,12,253,196,7,48,140,175,81,186,109,24,61,83,157,10,189,122,146,24,99,151,116,116,72,223,229,83,34,252,213,126,242,62,55,26,226,63,87,170,149,212,24,125,246,227,13,75,191,141,21,177,155,108,229,253,104,198,253,210,39,252,100,240,225,223,150,117,5,13,90,93,115,120,164,147,100,98,182,53,107,85,55,73,183,247,164,180,191,169,19,239,39,102,1,195,230,3,129,209,65,77,107,177,210,49,98,99,83,116,166,133,23,116,70,39,242,99,111,243,16,10,128,211,174,92,58,233,144,84,199,37,247,6,185,211,68,237,250,157,35,35,77,189,207,251,146,116,95,154,39,252,101,135,232,15,2,56,110,155,218,225,75,173,173,207,171,108,178,61,206,89,38,110,200,175,106,167,185,42,28,159,201,37,205,53,5,29,31,186,8,99,98,126,166,181,19,254,143,235,60,92,43,105,237,244,178,85,77,35,35,142,54,171,149,92,168,136,155,34,175,223,253,64,116,139,173,94,9,164,56,242,212,214,85,211,91,169,162,107,62,41,231,114,39,205,177,255,0,41,92,191,202,68,42,111,141,110,53,106,243,203,133,195,24,196,47,16,205,67,44,73,19,123,73,28,136,254,184,233,213,81,21,208,162,252,209,223,121,153,249,146,241,69,5,37,60,88,102,55,117,137,210,43,37,73,187,51,162,244,185,149,113,251,151,162,95,114,254,109,126,104,86,198,149,99,55,29,77,212,251,13,141,204,150,163,199,220,32,133,232,136,231,170,181,87,223,247,59,238,106,253,202,6,81,225,171,135,141,64,214,60,210,130,234,184,189,202,162,141,245,209,62,74,134,211,170,49,17,101,133,202,187,163,154,159,41,55,47,75,68,244,246,29,60,192,44,120,226,64,232,159,69,111,167,129,237,118,251,163,154,213,223,230,231,125,234,191,121,143,120,85,208,251,14,154,224,150,200,169,237,177,199,83,216,133,207,114,194,196,119,87,102,13,253,233,27,87,230,194,66,53,168,214,162,109,242,64,60,162,108,120,123,145,19,230,120,122,170,38,232,167,167,119,57,125,251,129,237,217,85,119,220,35,19,116,57,34,34,33,229,17,0,109,247,31,159,125,173,101,190,215,83,85,35,209,136,200,158,189,74,190,228,217,170,191,245,31,162,97,222,40,115,230,105,246,150,93,47,29,212,107,214,158,165,140,221,219,124,73,77,43,147,249,77,254,111,235,2,170,185,142,230,80,102,122,185,77,97,181,214,199,84,246,116,68,230,69,179,151,173,42,170,216,169,238,68,247,252,73,247,253,228,174,199,116,94,166,217,195,175,130,154,211,52,50,191,249,47,234,69,77,171,149,126,74,255,0,212,165,123,218,235,43,117,135,137,42,74,186,166,186,161,179,94,99,85,110,202,244,232,90,244,95,146,245,255,0,132,46,155,85,237,9,98,210,106,152,232,161,107,86,62,141,154,141,219,231,82,207,185,17,63,90,129,93,28,181,231,109,171,87,43,173,51,124,50,163,119,84,85,247,236,233,104,127,237,45,246,151,223,79,26,237,243,106,127,208,83,135,0,117,106,156,68,215,245,162,53,203,4,107,211,242,219,243,212,37,198,80,63,174,142,23,127,181,183,254,128,61,235,242,61,127,202,249,158,197,249,30,189,189,224,123,26,121,56,180,228,7,135,124,143,87,222,167,181,223,35,215,191,191,228,128,123,79,92,223,196,247,158,195,132,191,197,249,110,5,58,113,209,220,169,226,51,28,108,8,170,247,220,160,70,34,38,251,175,106,137,63,233,44,235,134,248,228,135,73,241,134,76,213,73,27,104,162,107,145,83,101,69,240,208,238,86,151,27,117,81,211,241,35,137,74,232,35,68,130,237,78,231,42,55,230,157,20,43,255,0,81,102,220,63,84,71,85,166,24,253,68,109,68,108,150,218,71,39,187,238,90,120,148,12,150,113,127,189,62,103,35,131,190,96,24,138,159,51,153,197,191,51,144,30,29,242,56,34,47,87,200,246,28,126,74,7,35,229,185,55,174,145,237,253,123,127,210,135,212,122,230,106,62,53,69,77,192,168,29,102,202,95,167,156,94,212,92,107,23,179,78,189,27,171,253,200,191,220,184,211,245,47,222,244,45,171,21,184,67,116,178,82,86,195,35,94,201,97,141,205,84,93,253,202,198,175,253,101,78,115,35,198,126,207,106,149,46,81,4,46,111,127,175,173,221,59,39,186,154,141,137,239,68,79,215,250,203,38,225,203,38,139,40,211,27,45,197,175,221,93,69,77,191,191,255,0,55,133,127,90,255,0,56,12,166,230,245,38,196,62,227,243,135,41,117,115,0,101,77,154,217,45,77,194,130,73,234,26,145,245,42,175,246,171,154,137,183,113,169,243,107,83,239,38,18,123,207,207,190,219,98,186,91,166,164,145,168,228,146,55,183,101,77,254,109,84,253,75,250,192,161,45,13,201,178,46,30,181,190,130,205,145,35,237,81,195,117,138,57,82,161,141,68,70,37,100,77,118,234,173,119,221,11,190,255,0,185,75,220,195,178,171,86,81,106,142,186,219,95,5,76,110,223,103,196,244,114,46,206,114,125,223,226,175,252,69,68,115,20,208,234,252,87,56,147,51,180,80,78,216,149,203,59,164,100,78,68,71,119,170,228,85,221,177,167,220,212,95,159,253,164,133,229,213,196,178,101,22,69,197,239,247,88,214,162,47,226,119,167,248,151,119,213,189,127,143,42,175,201,169,247,1,97,117,180,113,85,194,232,164,110,232,228,84,249,175,234,43,131,153,190,128,220,178,11,109,22,83,100,178,84,212,186,146,9,24,247,68,142,118,221,117,81,109,252,191,246,75,247,22,73,20,141,154,52,123,85,21,20,232,250,191,133,81,230,120,173,69,182,170,157,178,181,221,9,178,177,29,242,149,142,251,218,191,205,3,90,250,58,74,251,117,205,140,133,175,142,170,23,181,204,69,106,111,213,243,79,114,251,137,131,194,159,25,57,30,143,221,105,109,57,125,99,169,173,189,108,106,186,88,88,198,163,122,160,110,251,182,7,47,241,99,119,223,247,24,155,91,116,178,187,1,213,87,91,86,146,72,147,189,2,49,29,26,183,231,20,43,252,198,255,0,60,206,216,135,12,184,254,173,105,203,42,40,93,27,47,48,64,138,169,26,177,30,175,108,13,93,151,104,156,255,0,227,200,159,255,0,144,45,23,72,56,155,210,205,77,176,80,215,218,179,107,76,243,205,79,28,142,137,181,27,57,174,84,118,232,168,173,106,255,0,33,223,119,220,101,170,75,205,178,177,136,250,106,216,94,138,191,52,122,26,254,84,86,235,63,13,25,77,85,13,34,93,97,165,163,158,72,35,87,120,182,198,230,183,118,162,166,221,180,95,239,191,242,255,0,199,152,172,156,206,117,54,215,75,28,77,164,165,85,110,234,171,36,117,27,175,197,191,254,20,128,93,99,106,33,119,241,101,98,255,0,83,144,230,142,106,252,149,20,168,188,59,154,198,84,202,246,55,34,162,162,74,126,151,117,118,227,147,171,125,189,223,199,171,219,230,73,156,7,153,30,155,100,42,198,220,43,33,167,114,239,186,58,74,118,127,59,245,213,47,234,64,38,224,58,78,47,170,248,126,83,77,21,85,182,249,69,43,101,107,92,212,101,76,78,93,149,26,169,242,122,255,0,57,14,221,79,95,77,82,212,116,51,49,200,190,244,217,200,160,123,213,55,56,185,54,79,119,234,60,163,218,191,37,10,169,176,30,174,181,79,114,123,212,247,53,54,77,143,83,24,136,238,165,69,254,141,207,98,42,175,220,7,32,120,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,227,99,195,144,228,120,95,144,30,61,232,155,152,31,137,142,35,45,186,41,104,149,37,234,90,199,211,172,177,177,28,246,252,217,50,183,222,145,189,62,113,153,225,126,95,50,15,241,195,160,25,254,171,229,20,149,24,221,58,75,76,234,40,41,220,169,4,207,217,81,103,221,119,99,23,249,233,247,129,94,220,68,241,157,171,154,159,116,170,182,91,114,139,181,29,18,212,171,163,130,26,212,107,81,173,146,69,111,202,54,125,206,79,159,234,67,29,96,58,25,170,90,191,94,198,73,91,87,81,221,223,117,150,166,55,109,179,93,252,233,91,254,15,254,66,199,52,35,150,221,13,174,88,239,217,228,148,245,18,201,19,149,96,99,43,35,115,85,236,98,251,254,54,124,149,93,247,19,95,11,209,252,91,12,166,100,22,234,52,111,70,251,126,114,85,249,171,151,249,79,95,231,40,16,175,135,174,90,152,45,130,146,146,227,156,217,232,110,85,59,70,245,108,244,219,236,187,68,187,124,53,14,69,247,163,254,239,188,154,152,86,138,233,198,13,110,130,134,195,135,218,41,27,12,109,98,118,105,26,223,114,111,253,127,206,95,248,206,244,200,153,26,108,196,217,17,54,57,129,234,134,154,158,157,58,97,133,145,167,234,107,81,15,96,220,42,236,7,135,116,167,191,100,35,15,25,26,204,184,6,23,93,77,73,117,158,134,119,211,191,103,196,175,69,217,208,78,191,115,87,239,106,127,196,102,125,77,212,203,14,158,217,102,184,221,234,217,19,99,233,249,203,27,62,111,98,127,45,81,63,150,133,27,241,113,196,117,219,92,243,249,253,146,217,252,7,98,154,38,53,205,133,254,244,141,200,190,248,219,250,228,95,188,12,45,172,57,237,215,57,203,235,238,21,215,106,154,212,90,137,250,95,52,142,114,170,44,174,119,222,137,250,247,37,15,45,13,57,183,95,181,126,211,116,185,81,67,51,169,42,227,146,62,182,162,236,169,29,87,251,47,246,41,247,125,196,52,172,182,201,21,83,41,94,139,221,127,83,157,238,95,114,253,254,239,247,148,184,46,89,154,35,81,140,217,96,203,174,76,70,203,51,186,163,69,108,173,95,130,74,198,47,207,100,251,211,238,2,193,45,52,80,208,209,67,5,60,45,141,172,99,81,17,169,183,201,17,63,234,62,213,93,147,222,167,134,166,201,177,229,223,32,61,78,114,185,126,103,38,177,23,223,177,225,19,117,220,246,39,185,0,224,187,237,243,57,55,115,193,201,62,64,28,66,158,103,121,84,214,61,26,109,52,15,115,29,85,81,83,22,232,191,114,209,75,253,11,250,201,169,35,186,83,117,251,138,193,230,223,155,69,61,155,29,198,160,147,169,242,92,102,71,34,43,23,220,180,140,79,151,207,249,96,71,190,93,56,11,51,45,90,75,221,194,22,76,148,213,29,221,228,106,59,248,181,52,142,254,114,127,57,126,226,230,51,219,60,23,76,98,123,124,240,178,70,59,167,116,114,110,159,223,26,191,47,247,136,9,202,187,77,31,67,141,77,147,207,31,197,52,142,233,85,107,211,118,172,116,79,79,232,251,139,25,187,195,222,162,123,55,77,151,111,250,80,10,97,208,42,154,141,52,227,30,107,2,183,161,179,58,223,10,181,170,136,159,156,146,133,126,238,175,213,250,203,154,199,42,91,87,103,165,153,191,202,138,53,255,0,240,17,74,99,215,39,73,129,113,217,5,111,205,146,205,100,114,116,167,244,211,253,238,255,0,115,45,235,71,238,233,123,192,109,21,232,138,157,218,74,119,251,213,62,248,88,191,119,245,129,221,78,10,158,243,153,193,223,61,192,242,211,145,197,191,35,144,30,23,228,112,70,166,255,0,35,155,149,81,61,199,6,185,119,3,216,122,106,85,91,18,185,23,229,255,0,105,238,62,91,142,222,21,219,239,183,187,228,159,210,128,84,55,28,115,91,42,56,131,196,97,98,236,245,186,68,146,174,206,221,81,89,67,182,255,0,239,22,103,195,172,108,143,74,241,182,70,237,218,150,186,52,106,109,247,120,104,138,176,226,98,129,110,124,84,99,116,179,34,175,93,210,141,19,220,190,228,84,161,69,249,127,89,108,90,37,64,203,118,156,88,105,88,158,232,237,212,173,223,223,247,65,26,125,255,0,212,7,125,56,191,109,189,231,35,139,151,96,60,51,111,118,199,51,139,87,115,144,30,20,226,114,85,216,226,138,138,160,114,79,233,56,76,229,108,106,230,253,199,176,249,235,170,27,75,76,233,94,155,162,109,255,0,72,21,165,204,250,26,55,209,193,60,209,49,102,143,171,117,86,251,253,235,68,159,244,18,143,130,59,165,45,203,72,109,62,18,69,115,99,130,6,47,241,190,234,90,111,215,253,101,123,243,31,213,186,171,134,127,91,141,66,170,144,71,219,219,101,141,119,222,10,71,254,173,254,105,250,201,171,203,150,223,83,71,164,20,207,158,70,63,190,246,76,213,79,185,29,75,73,178,124,191,160,9,136,159,32,169,186,108,191,120,111,200,242,6,16,226,107,71,241,237,72,192,47,20,215,27,69,37,68,222,6,163,181,36,145,35,156,215,118,102,68,84,94,164,249,43,215,239,41,35,76,115,44,135,66,181,49,140,166,174,169,167,99,55,221,145,205,210,139,189,59,255,0,87,87,248,83,97,219,141,43,43,104,230,165,145,55,108,172,115,126,255,0,189,21,62,239,235,41,107,152,111,15,213,120,30,85,22,75,107,98,44,53,29,91,244,199,42,244,244,199,72,207,122,187,116,249,189,64,183,29,25,205,224,207,48,170,75,220,50,171,251,178,76,221,215,127,147,100,86,253,237,79,250,14,243,52,76,157,139,28,141,71,53,126,104,168,87,119,44,142,33,45,119,156,38,28,30,229,50,182,190,158,166,173,233,213,36,45,69,107,166,135,109,145,54,119,206,79,212,88,148,50,182,104,155,43,87,116,115,81,201,254,248,21,221,204,59,135,154,9,108,213,58,143,97,183,83,197,85,110,137,213,47,146,56,218,215,124,62,21,169,239,87,167,201,26,191,114,145,243,131,221,68,187,227,249,117,45,170,226,231,201,75,80,246,53,237,123,209,201,187,165,167,106,174,221,43,247,34,150,207,170,88,117,54,109,133,94,113,234,150,34,182,186,134,104,61,253,94,238,166,255,0,177,84,95,184,166,110,35,240,139,254,130,106,5,68,45,103,93,19,234,159,87,19,153,27,211,165,22,121,186,125,242,34,253,209,126,176,45,7,46,225,175,74,181,175,22,166,173,187,226,54,153,42,43,33,100,221,247,82,124,106,174,86,57,87,116,115,23,223,208,133,104,241,87,192,237,94,145,86,79,124,198,224,134,91,92,81,198,245,133,177,70,196,110,209,61,239,254,52,238,95,244,191,213,247,147,159,128,142,33,237,57,230,1,110,199,103,107,155,89,110,163,130,23,171,229,137,55,95,207,252,145,187,47,202,63,212,74,44,243,1,180,103,214,42,171,77,194,54,185,149,80,190,45,213,239,68,248,152,230,255,0,37,201,252,229,2,135,180,99,77,244,251,82,235,31,139,222,40,225,160,186,39,113,89,42,50,71,175,230,218,197,84,217,142,107,127,159,247,255,0,212,119,172,175,129,141,67,199,155,227,177,59,164,243,70,191,39,49,209,197,183,241,83,228,234,159,233,113,156,120,151,224,27,43,195,239,149,121,214,158,220,232,145,22,85,84,98,67,83,35,145,101,154,93,211,226,71,167,241,92,211,173,232,127,26,151,157,39,185,46,41,170,182,154,217,216,159,197,145,157,136,26,159,12,146,47,241,152,197,255,0,76,141,62,127,244,251,194,54,69,170,220,76,105,13,106,83,183,60,200,33,109,51,186,58,18,226,197,106,35,87,109,182,234,114,127,165,153,155,75,121,150,107,29,142,86,81,100,87,202,250,230,179,102,170,203,83,26,175,186,53,79,186,157,87,230,155,252,203,33,162,193,180,75,136,108,121,149,180,105,77,51,106,162,73,21,18,189,239,114,43,152,139,239,72,166,255,0,110,79,254,157,140,29,168,220,173,241,204,130,229,237,44,86,251,67,111,141,122,213,209,201,29,92,138,170,175,223,125,214,101,251,148,14,203,165,252,192,45,57,132,76,165,169,129,237,169,145,205,99,81,102,145,221,74,231,171,81,55,240,232,137,247,18,195,4,200,171,178,203,84,23,87,181,97,138,102,53,237,78,164,118,232,173,107,147,238,69,249,59,245,17,7,69,249,117,75,167,57,61,45,242,191,37,161,169,101,52,208,205,209,29,61,67,85,122,37,71,252,213,255,0,208,77,219,61,166,11,69,12,52,112,255,0,22,40,218,196,249,252,145,17,62,245,254,128,62,238,159,118,219,158,125,255,0,112,85,216,34,162,252,148,2,111,247,158,64,0,0,0,0,0,0,0,1,90,188,104,241,235,198,135,8,218,166,184,181,203,5,210,170,236,110,251,226,110,24,205,197,182,203,180,189,202,22,212,200,198,65,60,171,81,20,107,89,28,105,11,166,100,104,173,111,122,53,69,217,232,5,149,2,170,248,104,231,25,149,101,122,167,65,139,113,25,141,226,150,108,110,243,218,183,210,220,108,20,114,83,248,58,233,106,97,99,39,172,150,178,181,99,142,141,145,186,103,72,244,69,115,118,106,162,42,34,150,168,0,17,127,152,95,20,25,247,9,154,47,101,212,109,57,180,99,247,27,149,199,40,166,178,75,21,238,158,105,160,108,18,82,85,204,231,53,176,203,19,145,253,84,236,68,85,114,166,202,239,119,201,82,48,112,103,205,3,95,120,137,226,79,15,209,204,215,16,211,250,43,46,65,237,15,19,61,174,223,91,29,83,59,20,21,21,12,232,116,149,114,49,55,124,45,69,221,139,240,170,237,178,236,168,22,126,1,18,185,129,241,199,77,194,38,27,107,160,195,25,143,222,117,22,255,0,81,27,232,173,23,39,202,246,82,219,145,93,221,173,154,40,85,174,86,43,153,217,99,86,72,250,158,247,57,170,244,130,70,1,45,65,76,22,158,114,188,93,223,238,180,86,43,22,151,105,173,198,229,113,168,142,146,142,142,146,201,115,154,122,153,228,114,54,56,163,141,181,170,231,189,206,84,106,53,17,85,85,81,16,181,253,11,168,215,26,237,56,183,92,248,135,165,197,40,115,58,237,234,42,109,184,220,19,50,150,221,27,145,58,41,159,36,147,205,222,153,190,245,124,140,114,71,212,238,150,117,163,18,89,3,32,0,66,174,100,60,107,106,159,7,223,147,191,201,157,131,20,185,253,173,246,191,141,246,237,45,76,221,191,11,225,59,125,174,204,241,109,191,137,127,87,87,86,251,55,109,182,93,194,106,130,189,121,122,115,11,214,142,44,245,162,245,167,58,141,140,97,86,235,109,187,23,169,189,197,45,146,138,174,25,221,60,117,116,144,181,174,116,213,50,181,89,211,80,245,84,70,162,238,141,247,252,209,108,40,0,35,255,0,26,60,91,98,188,35,105,98,229,55,40,188,118,73,125,241,54,252,102,220,214,199,47,114,185,180,210,61,147,207,18,205,20,139,71,28,137,11,102,124,106,174,111,122,52,68,221,232,125,124,42,241,137,164,124,87,225,180,119,156,62,241,73,110,201,219,78,233,46,248,157,77,99,29,113,183,62,53,141,178,189,25,238,116,212,221,82,199,209,80,214,163,29,214,212,114,50,78,184,216,25,212,24,127,9,226,99,13,204,120,139,212,62,25,93,67,87,65,150,96,116,244,119,38,43,145,100,130,229,110,158,150,146,87,78,199,163,81,35,124,82,213,178,39,70,239,154,44,111,99,157,188,141,139,48,0,0,0,0,165,111,236,213,241,79,255,0,136,58,85,255,0,178,174,63,229,192,93,72,58,86,136,102,183,93,74,209,124,7,81,175,180,244,144,92,178,172,94,213,123,172,138,145,142,108,17,207,83,73,28,210,54,54,185,206,114,49,28,245,68,69,115,151,109,183,85,249,157,212,0,0,0,6,52,226,55,91,237,92,56,232,245,235,89,111,182,58,187,189,182,193,81,110,109,101,37,36,141,100,235,5,69,116,20,210,62,62,175,133,207,99,103,87,163,21,90,143,86,35,85,204,234,235,64,201,96,252,156,79,41,177,103,56,173,155,53,197,171,188,109,151,32,183,211,221,45,213,61,167,199,223,165,158,54,201,20,157,15,70,189,189,76,123,87,103,34,57,55,217,81,23,220,126,176,0,0,0,97,254,37,248,152,195,120,90,199,177,76,207,80,104,106,223,143,95,242,138,124,114,186,182,153,21,239,182,50,106,90,153,146,173,98,70,171,166,99,93,78,212,123,27,241,244,61,206,106,61,205,72,223,149,109,55,107,85,254,213,69,125,177,92,233,46,54,219,141,60,117,116,117,148,147,54,104,42,96,145,168,232,229,142,70,170,181,236,115,85,28,142,69,84,84,84,84,3,235,0,0,0,0,0,0,0,0,5,69,235,127,55,110,36,180,215,90,51,237,57,177,97,58,107,61,183,21,202,46,182,74,57,106,237,181,238,158,72,41,170,228,134,55,72,230,214,53,170,245,107,17,85,81,173,77,247,217,19,228,88,79,6,122,215,149,113,19,195,102,31,172,121,173,190,213,69,122,200,61,161,226,96,181,197,36,116,172,236,87,212,83,179,161,178,73,35,211,118,66,213,93,222,191,18,174,219,38,200,129,154,192,0,1,141,52,119,136,28,7,91,238,185,237,139,16,125,92,23,45,56,202,42,241,91,213,29,106,194,217,210,120,28,173,241,44,142,57,30,239,13,35,155,43,99,145,232,197,114,195,42,116,167,66,153,44,0,0,0,58,166,172,103,95,146,253,44,204,181,51,217,126,211,251,37,143,220,111,190,11,191,217,241,94,22,154,73,187,93,206,151,116,117,118,250,122,186,93,182,251,236,187,108,126,86,133,235,166,156,113,23,167,22,237,80,210,251,207,142,181,87,111,20,208,202,136,202,171,125,83,81,22,74,90,152,209,87,183,51,58,155,186,110,173,86,185,175,99,158,199,177,238,12,128,0,0,0,0,8,149,174,252,203,248,121,208,109,92,179,105,53,230,162,174,248,249,234,27,30,65,119,179,79,79,87,73,96,103,93,68,50,50,118,197,35,166,117,76,83,67,31,118,159,182,143,108,82,43,209,92,246,182,23,202,171,77,218,213,127,181,81,95,108,87,58,75,141,182,227,79,29,93,29,101,36,205,154,10,152,36,106,58,57,99,145,170,173,123,28,213,71,35,145,85,21,21,21,0,250,192,0,1,242,93,174,214,171,5,170,182,251,125,185,210,91,173,182,234,121,42,235,43,42,230,108,48,83,65,27,85,210,75,36,142,84,107,24,214,162,185,92,170,136,136,138,170,66,190,27,121,167,105,30,189,107,109,215,74,110,22,218,188,86,142,237,81,78,204,34,186,234,214,66,250,247,186,8,210,90,42,164,108,178,50,58,149,168,238,172,46,107,250,37,99,153,30,204,149,26,147,4,223,0,0,6,52,226,55,91,237,92,56,232,245,235,89,111,182,58,187,189,182,193,81,110,109,101,37,36,141,100,235,5,69,116,20,210,62,62,175,133,207,99,103,87,163,21,90,143,86,35,85,204,234,235,78,215,128,103,248,110,169,225,182,157,65,211,236,134,146,249,143,95,41,210,166,134,186,153,87,162,86,110,168,168,168,168,142,99,218,228,115,30,199,34,61,143,107,154,228,107,154,168,129,216,0,0,0,48,167,25,154,215,149,112,237,195,102,97,172,120,85,190,213,91,122,199,253,159,225,160,186,69,36,148,175,239,215,211,211,191,173,177,201,27,215,102,76,229,77,158,159,18,38,251,166,232,161,154,193,81,122,33,205,219,137,45,74,214,140,7,78,111,184,78,154,193,109,202,178,139,85,146,178,90,75,109,123,103,142,10,154,184,225,145,209,185,213,142,106,61,26,245,84,85,107,147,125,183,69,249,22,232,0,0,0,0,0,2,31,225,188,202,244,59,53,226,178,126,30,108,119,95,29,106,174,240,214,187,38,73,11,33,101,190,166,240,212,170,117,84,126,33,243,167,114,23,244,209,65,78,177,196,171,44,238,149,26,175,99,226,122,132,192,0,0,0,129,90,223,205,199,69,244,187,88,109,154,127,140,218,106,243,12,122,223,80,247,100,185,13,150,106,74,216,38,129,244,61,202,118,91,28,202,132,100,207,241,18,198,217,95,35,152,145,164,50,177,173,145,206,71,48,39,168,62,75,77,218,213,127,181,81,95,108,87,58,75,141,182,227,79,29,93,29,101,36,205,154,10,152,36,106,58,57,99,145,170,173,123,28,213,71,35,145,85,21,21,21,15,172,0,7,228,229,57,102,43,131,88,170,178,156,215,38,181,99,246,90,46,143,19,113,186,86,199,73,75,7,91,218,198,117,203,34,181,141,234,123,218,212,221,125,238,114,34,123,213,0,253,96,69,94,16,249,133,233,103,22,119,220,143,22,162,182,125,143,189,91,110,29,187,37,186,237,117,166,117,85,246,133,204,149,237,154,24,145,81,235,51,25,4,142,154,22,36,141,137,171,26,247,94,142,94,153,84,0,0,0,17,87,142,94,60,49,94,15,173,214,91,69,61,155,237,22,103,126,232,173,163,181,164,177,164,49,208,197,85,3,106,29,84,228,145,37,167,239,66,181,44,167,149,34,149,171,44,46,234,107,146,55,53,114,174,142,113,13,167,28,76,105,196,153,110,134,103,54,169,171,230,183,164,142,165,174,141,39,170,178,85,74,146,54,38,220,40,163,153,146,55,105,34,147,225,73,24,217,91,27,150,41,85,170,217,0,202,160,165,111,236,213,241,79,255,0,136,58,85,255,0,178,174,63,229,197,170,112,177,173,127,194,39,135,220,39,88,228,183,248,42,188,130,222,190,62,6,197,219,141,149,208,74,250,122,174,211,123,146,42,66,179,195,42,199,212,245,119,109,89,213,179,183,68,12,170,8,191,204,47,138,12,251,132,205,23,178,234,54,156,218,49,251,141,202,227,148,83,89,37,138,247,79,52,208,54,9,41,42,230,115,154,216,101,137,200,254,170,118,34,42,185,83,101,119,187,228,169,24,56,51,230,129,175,188,68,241,39,135,232,230,107,136,105,253,21,151,32,246,135,137,158,215,111,173,142,169,157,138,10,138,134,116,58,74,185,24,155,190,22,162,238,197,248,85,118,217,118,84,11,63,0,171,94,46,185,171,107,70,136,113,23,153,233,70,152,216,244,214,249,143,99,117,20,212,144,86,85,211,85,212,206,179,248,88,93,83,20,146,67,86,198,117,199,80,233,162,86,163,81,90,177,171,93,241,53,64,180,160,67,254,92,252,86,235,143,22,216,174,103,154,234,166,37,138,90,172,182,123,133,45,174,205,83,98,134,104,188,69,82,70,249,43,35,149,147,84,74,255,0,129,146,81,171,87,102,181,123,174,68,87,42,42,55,48,104,55,19,24,110,188,228,58,147,134,89,168,106,237,217,14,151,101,21,184,229,234,138,100,87,177,204,142,170,162,26,106,184,165,70,163,92,201,155,77,34,171,61,207,141,236,123,85,21,189,18,72,25,128,0,0,3,170,106,198,117,249,47,210,204,203,83,61,151,237,63,178,88,253,198,251,224,187,253,159,21,225,105,164,155,181,220,233,119,71,87,111,167,171,165,219,111,190,203,182,192,118,176,116,173,23,213,236,55,94,180,191,31,213,205,63,158,174,75,22,69,78,233,169,210,174,5,134,120,158,201,29,20,176,200,207,122,35,227,150,57,35,85,106,185,138,172,85,107,156,213,71,47,117,0,0,0,0,0,0,0,1,21,120,165,230,51,161,220,43,231,118,125,59,200,233,110,185,53,234,163,121,239,116,150,46,204,147,89,105,93,11,159,11,165,73,30,198,58,105,94,177,116,195,214,215,36,78,116,174,84,78,211,102,9,84,15,146,211,118,181,95,237,84,87,219,21,206,146,227,109,184,211,199,87,71,89,73,51,102,130,166,9,26,142,142,88,228,106,171,94,199,53,81,200,228,85,69,69,69,67,235,0,0,0,1,138,184,139,226,95,75,56,95,193,38,206,181,50,237,252,223,5,102,163,158,155,218,151,63,207,67,20,158,18,9,165,143,189,218,239,177,242,116,187,224,102,238,95,185,20,50,168,48,167,10,60,87,105,199,22,186,112,204,215,10,151,192,221,104,123,112,95,236,19,204,143,170,180,85,57,21,81,174,84,68,238,66,254,151,44,83,34,35,100,107,92,138,140,123,36,141,153,172,0,0,0,5,43,127,102,175,138,127,252,65,210,175,253,149,113,255,0,46,2,234,65,210,180,67,53,186,234,86,139,224,58,141,125,167,164,130,229,149,98,246,171,221,100,84,140,115,96,142,122,154,72,230,145,177,181,206,115,145,136,231,170,34,43,156,187,109,186,175,204,238,160,1,141,49,30,32,112,28,207,91,115,222,31,237,239,171,166,203,52,246,158,221,87,93,21,90,194,198,86,193,87,3,102,73,105,90,146,44,178,50,36,146,38,202,231,49,168,199,205,26,123,250,145,76,150,0,0,0,0,0,3,5,113,137,197,86,27,194,134,145,220,51,11,205,202,145,217,61,198,158,162,155,19,180,73,26,204,251,141,197,25,240,43,162,107,216,239,13,27,157,27,166,127,83,122,88,168,212,94,227,227,99,195,58,131,26,112,241,196,14,3,196,214,151,208,234,190,156,190,173,150,218,202,138,138,73,104,235,150,20,173,162,158,25,21,174,138,162,56,100,145,177,189,91,209,43,90,174,221,99,150,55,123,186,144,201,96,0,48,166,43,197,118,156,95,248,147,205,120,89,185,203,236,108,207,23,240,147,219,99,168,153,22,59,237,44,180,16,85,200,234,117,217,54,154,46,235,209,240,174,238,88,216,146,181,92,137,42,66,25,172,0,0,0,0,0,0,20,173,253,154,190,41,255,0,241,7,74,191,246,85,199,252,184,179,238,12,245,175,42,226,39,134,204,63,88,243,91,125,170,138,245,144,123,67,196,193,107,138,72,233,89,216,175,168,167,103,67,100,146,71,166,236,133,170,187,189,126,37,93,182,77,145,3,53,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,30,23,228,121,60,40,30,17,127,89,235,150,154,25,149,22,72,154,229,69,247,110,212,83,217,178,158,83,220,7,22,68,200,253,204,106,34,126,164,67,152,0,0,0,120,62,27,205,210,154,211,65,53,117,76,241,197,28,44,115,220,231,185,26,136,136,213,95,154,170,126,163,237,123,145,172,115,151,228,136,170,64,222,97,188,66,187,14,197,235,113,123,100,157,51,207,20,140,95,118,255,0,56,234,217,252,168,213,62,109,79,188,8,213,199,103,22,23,92,190,251,54,27,136,93,22,104,27,211,212,180,179,185,219,252,20,210,39,247,185,149,62,109,119,221,250,255,0,172,252,29,28,225,26,137,186,97,89,158,102,84,85,13,173,142,58,201,26,147,70,137,183,105,55,106,254,114,29,255,0,144,191,202,255,0,136,233,60,24,112,249,95,171,185,90,94,238,41,249,150,127,25,126,31,126,241,212,53,62,82,53,126,113,167,220,89,175,20,52,246,253,57,209,123,187,99,102,219,81,85,49,61,238,254,85,61,67,191,217,126,160,41,58,239,99,138,167,86,110,22,186,72,149,240,197,91,87,27,91,211,191,194,215,75,183,201,54,249,39,234,47,207,134,76,102,43,22,156,219,99,101,50,66,173,239,123,186,17,191,233,243,127,66,126,178,153,248,100,198,25,168,156,66,213,190,70,117,68,250,234,199,252,246,254,52,85,78,253,109,253,72,95,30,39,111,101,182,211,21,44,105,179,91,213,178,127,91,156,191,175,250,64,253,175,184,240,187,252,142,71,23,0,106,30,87,250,66,38,193,223,32,56,167,189,78,103,20,249,156,128,249,46,115,165,61,35,229,85,68,219,111,159,245,161,73,60,121,230,178,234,30,187,219,177,184,42,82,120,33,184,83,53,141,99,213,200,157,202,122,84,95,114,57,201,243,85,251,139,144,213,43,180,118,108,82,166,185,238,217,35,232,251,191,92,172,79,212,191,172,162,236,102,63,202,55,21,54,198,239,212,199,92,173,138,191,119,187,174,149,139,252,208,45,191,129,236,30,28,79,71,172,237,72,59,114,77,75,79,43,190,20,77,247,165,166,255,0,98,159,205,36,53,206,70,178,157,253,78,68,68,219,239,254,148,58,214,148,218,35,177,225,22,155,115,27,178,65,73,4,127,63,213,11,19,245,175,234,62,61,99,201,99,198,48,234,203,146,255,0,26,62,222,223,239,203,26,126,165,254,112,21,7,199,21,214,26,46,44,232,46,12,115,81,204,109,161,206,84,84,247,108,187,254,191,232,66,212,248,78,190,54,249,163,182,74,166,189,29,181,13,19,119,69,223,254,245,137,127,90,254,178,138,117,231,80,43,179,141,98,118,65,88,253,222,142,162,102,219,39,201,172,111,234,106,127,208,92,127,46,203,234,222,52,50,145,170,155,45,58,210,195,255,0,21,20,31,208,128,74,227,139,206,71,23,108,1,190,239,113,200,245,181,125,234,167,176,15,14,249,30,180,249,236,115,122,236,135,22,175,244,1,236,62,91,131,149,180,206,84,68,95,151,207,250,208,250,143,206,191,63,183,109,150,78,173,145,58,126,239,246,72,5,67,235,124,126,55,139,204,114,22,108,254,155,157,10,174,222,245,68,254,208,45,131,76,225,74,124,38,207,22,219,42,80,211,239,255,0,220,88,84,172,53,205,184,241,147,73,44,235,213,209,61,7,79,221,239,234,160,253,95,212,91,190,27,183,217,171,102,201,178,120,56,118,255,0,238,109,3,247,15,91,209,119,247,30,195,214,245,217,64,242,196,83,153,197,139,191,188,242,191,32,56,189,79,17,252,206,43,191,86,199,177,169,238,220,14,71,79,213,92,142,12,95,13,172,187,79,43,88,145,62,36,221,206,68,79,138,68,79,189,83,245,254,179,183,174,200,132,66,230,31,169,236,193,244,102,190,56,126,41,167,171,162,141,169,242,247,247,220,171,252,133,79,148,106,5,69,107,254,99,113,212,205,72,184,222,31,51,164,69,236,236,189,78,84,254,241,19,127,156,239,230,126,178,225,184,3,133,35,209,235,90,71,35,28,212,130,4,94,149,223,101,240,180,165,80,105,214,158,62,243,167,247,92,190,173,119,146,62,198,223,239,206,248,254,231,39,220,159,168,179,158,91,146,203,249,44,108,78,126,234,147,166,222,228,249,120,106,48,38,147,126,71,147,139,87,221,177,229,87,245,40,5,249,17,115,141,77,21,166,212,172,49,253,186,62,228,241,109,210,228,141,21,125,242,211,239,254,150,229,249,48,148,103,231,95,45,237,185,80,73,74,230,238,142,219,239,255,0,100,139,250,255,0,160,10,7,225,139,62,175,209,237,103,161,183,201,83,37,52,78,170,166,99,218,231,185,137,210,249,233,220,187,167,83,62,230,151,181,165,153,77,62,89,134,91,46,244,243,182,84,154,146,157,234,173,114,59,248,209,49,223,114,175,235,253,101,27,113,207,167,239,211,61,121,154,106,36,233,137,32,160,153,191,127,191,183,191,222,231,47,242,11,13,229,145,171,255,0,107,116,210,91,29,92,157,82,219,228,165,129,61,219,124,41,70,223,212,196,254,98,253,234,4,233,145,137,36,110,98,162,47,82,42,123,200,119,199,31,14,150,173,66,197,107,175,177,210,127,110,210,82,75,35,93,28,109,221,122,99,169,114,110,189,167,47,205,255,0,172,152,200,187,166,231,230,100,54,136,111,54,202,138,41,255,0,139,44,79,103,223,247,181,83,238,84,253,96,81,215,11,186,177,115,209,93,86,185,227,21,19,172,17,83,213,203,78,238,227,156,212,252,219,42,118,249,189,137,252,191,212,93,198,19,144,82,228,120,245,61,202,154,161,146,178,71,72,136,230,189,28,139,179,213,62,104,170,82,127,28,218,83,112,211,189,111,191,223,41,98,233,165,173,185,84,77,27,186,154,190,229,108,91,251,149,238,95,156,159,169,63,236,176,222,1,245,58,27,254,151,91,173,117,83,245,75,12,245,123,124,42,155,167,136,79,127,185,137,252,255,0,214,4,172,190,227,182,219,253,35,232,235,233,33,154,55,170,42,163,227,107,145,85,23,127,189,20,128,60,96,240,57,109,191,81,125,161,195,236,203,29,107,62,109,166,167,106,111,186,211,179,253,46,157,87,228,142,251,255,0,95,244,150,37,19,209,236,107,145,125,202,158,227,133,77,43,42,163,88,165,77,209,64,164,94,24,120,165,205,244,35,57,110,39,153,75,93,21,19,38,74,101,109,91,166,106,55,105,161,143,229,36,172,68,248,98,119,221,250,255,0,167,107,129,210,45,80,176,234,126,41,71,125,180,87,65,63,122,24,92,244,142,86,59,101,116,77,126,223,11,221,250,255,0,89,14,56,207,224,122,155,57,130,171,37,198,219,209,86,142,124,202,221,213,119,247,84,63,230,249,218,159,55,183,238,35,55,13,217,238,119,195,70,122,252,66,242,157,84,125,233,23,183,249,148,234,72,225,150,36,247,181,178,42,123,218,159,127,253,160,92,242,123,190,72,120,115,250,118,221,61,234,126,46,31,127,143,36,178,193,116,141,54,108,189,91,39,245,61,205,253,73,252,223,212,126,227,147,169,54,3,194,110,169,239,67,199,66,162,238,213,57,128,60,39,200,242,0,0,0,0,0,0,0,3,21,113,59,195,214,43,197,6,141,94,180,143,41,169,240,30,63,183,83,110,186,50,150,58,137,173,149,209,59,170,42,136,218,244,255,0,26,55,163,92,199,62,41,101,98,61,157,125,73,149,64,26,198,107,22,142,231,218,21,159,221,52,231,81,172,53,118,235,149,186,162,120,162,150,90,89,161,130,225,4,115,73,11,106,233,93,51,24,233,105,164,116,79,88,229,70,162,57,19,250,209,44,167,149,63,29,182,165,181,80,112,179,172,185,53,91,110,77,168,72,48,139,173,198,118,186,9,32,86,177,177,217,213,234,136,230,61,174,71,44,29,110,114,61,31,216,106,179,162,8,228,150,188,111,240,93,138,241,113,167,19,208,209,54,213,100,207,173,189,185,236,153,12,180,49,186,71,246,146,110,154,26,153,209,139,50,81,189,103,145,85,172,95,130,69,108,189,47,233,88,223,64,63,230,171,2,202,191,213,92,115,36,199,46,31,237,148,117,214,218,234,121,63,224,201,12,209,200,207,232,115,92,223,185,80,11,148,231,87,229,99,22,250,129,67,233,215,18,0,114,184,243,217,166,95,141,122,61,105,216,53,243,142,58,110,35,184,38,196,52,123,56,101,91,53,23,11,202,45,175,154,174,71,203,80,203,229,186,27,125,108,9,90,233,158,174,114,84,163,159,19,102,107,221,241,190,68,145,138,168,231,178,28,85,193,6,175,97,186,11,196,230,37,171,154,129,61,92,118,44,118,158,239,53,66,82,64,179,79,43,223,107,171,138,40,99,103,185,21,242,75,36,113,162,185,90,196,87,162,185,205,106,43,144,46,207,141,30,45,177,94,17,180,177,114,155,148,94,59,36,190,248,155,126,51,110,107,99,151,185,92,218,105,30,201,231,137,102,138,69,163,142,68,133,179,62,53,87,55,189,26,34,110,244,40,7,85,117,51,42,214,77,71,200,245,75,53,171,241,23,172,154,225,45,194,167,166,73,31,28,61,107,240,65,23,113,239,123,97,137,136,216,227,98,185,122,35,99,26,139,179,80,236,28,69,107,206,101,196,150,174,95,117,91,51,173,171,115,238,53,15,101,178,134,106,132,153,150,155,114,61,203,79,69,18,181,140,111,68,109,118,202,228,99,122,222,175,145,201,214,247,42,205,254,87,92,2,214,102,23,219,111,19,26,197,111,186,218,237,88,229,194,154,187,19,179,207,77,61,28,151,58,166,50,42,152,46,78,123,154,222,186,54,247,35,116,93,181,115,102,145,174,234,84,100,106,201,131,53,114,212,229,233,71,166,86,42,29,117,215,156,67,252,221,87,245,75,103,177,221,33,130,162,59,61,47,93,52,212,213,79,134,72,86,74,107,139,100,133,238,69,108,157,81,199,42,53,205,100,157,109,109,138,128,0,170,190,121,223,161,63,218,79,221,165,170,21,87,207,59,244,39,251,73,251,180,12,85,201,83,205,62,83,244,254,187,212,109,197,180,235,166,186,105,199,14,154,113,113,213,13,80,188,248,27,85,14,209,67,12,72,143,170,184,85,57,21,99,165,166,141,85,59,147,63,165,219,38,232,212,107,92,247,185,140,99,222,218,118,229,39,159,225,186,89,174,153,254,160,234,14,67,73,99,199,172,122,111,95,83,93,93,82,171,209,19,61,165,109,68,68,68,69,115,222,231,43,88,198,53,21,239,123,154,214,163,156,228,69,197,92,102,113,153,159,113,103,159,212,214,86,87,85,219,176,155,117,67,226,176,216,98,150,104,96,116,17,205,80,180,213,117,84,203,60,176,173,119,102,161,99,146,88,246,77,147,165,190,239,152,99,254,34,181,231,50,226,75,87,47,186,173,153,214,213,185,247,26,135,178,217,67,53,66,76,203,77,185,30,229,167,162,137,90,198,55,162,54,187,101,114,49,189,111,87,200,228,235,123,149,108,127,148,39,8,121,86,41,226,248,160,212,42,43,173,155,219,54,246,209,98,52,73,95,37,63,140,161,151,119,79,87,85,78,212,78,228,47,233,131,195,164,142,86,187,103,77,219,93,169,166,48,87,45,14,2,170,117,231,33,135,90,181,102,197,87,6,157,88,234,35,154,208,201,59,93,23,251,140,21,81,185,208,186,25,162,145,179,208,163,99,154,41,151,224,234,123,145,140,115,149,147,35,46,166,211,105,181,88,45,84,86,43,21,178,146,221,109,183,83,199,73,71,71,73,11,97,130,154,8,218,141,142,40,227,106,35,88,198,181,17,168,212,68,68,68,68,64,40,179,152,70,127,153,105,103,49,236,219,80,116,251,33,171,177,228,54,58,139,37,77,13,117,50,167,92,79,246,53,26,42,42,42,43,94,199,53,92,199,177,200,172,123,28,230,185,28,215,42,45,170,112,103,198,102,3,197,158,1,77,89,71,93,73,110,205,173,212,236,138,253,97,150,88,97,157,211,199,13,58,212,213,210,211,36,242,204,180,61,234,132,142,57,100,217,119,78,151,123,254,117,23,205,31,207,102,166,254,11,232,244,70,20,208,189,116,212,126,29,53,30,221,170,26,95,121,240,55,90,29,226,154,25,81,95,75,112,165,114,162,201,75,83,26,42,119,33,127,75,119,77,209,200,230,181,236,115,30,198,61,161,179,72,49,254,133,235,166,156,113,23,167,22,237,80,210,251,207,142,181,87,111,20,208,202,136,202,171,125,83,81,22,74,90,152,209,87,183,51,58,155,186,110,173,86,185,175,99,158,199,177,238,200,0,13,85,205,170,13,85,192,217,79,132,239,43,26,55,244,255,0,30,244,232,12,170,98,174,19,188,172,104,223,211,252,123,211,160,50,168,0,0,2,42,243,71,242,39,169,191,130,250,197,17,42,136,171,205,31,200,158,166,254,11,235,20,64,87,175,45,14,61,106,116,27,33,135,69,117,102,251,87,62,157,95,42,35,134,208,249,59,93,22,11,140,245,81,181,211,58,105,165,141,176,80,171,100,154,89,147,227,233,123,81,236,107,85,243,43,238,166,211,118,181,95,237,84,87,219,21,206,146,227,109,184,211,199,87,71,89,73,51,102,130,166,9,26,142,142,88,228,106,171,94,199,53,81,200,228,85,69,69,69,67,86,34,213,57,81,241,211,253,227,133,253,107,204,255,0,240,122,92,2,182,185,191,227,53,214,185,42,21,223,238,94,21,142,111,243,225,71,255,0,161,225,2,213,0,0,64,14,117,126,86,49,111,168,20,62,157,113,35,175,45,14,98,20,218,97,83,14,130,107,246,71,86,236,98,227,81,27,49,252,150,229,112,150,102,88,222,145,71,12,116,83,44,174,86,195,67,211,19,17,142,103,75,32,122,185,94,157,183,185,240,200,174,117,126,86,49,111,168,20,62,157,113,41,88,13,170,1,93,92,181,57,133,209,234,109,138,135,66,181,231,47,255,0,55,84,29,81,89,239,151,73,160,167,142,241,75,215,77,13,53,43,230,146,100,146,166,226,233,38,123,81,27,31,84,145,196,142,115,159,39,91,157,98,160,0,0,0,0,0,0,107,89,197,143,154,125,100,250,129,144,250,140,229,212,242,184,242,39,166,95,141,122,197,105,74,220,88,249,167,214,79,168,25,15,168,206,93,79,43,143,34,122,101,248,215,172,86,129,42,128,0,107,215,158,235,166,163,240,233,199,118,169,234,134,151,222,124,13,214,135,80,50,40,166,134,84,87,210,220,41,93,115,153,100,165,169,141,21,59,144,191,165,187,166,232,228,115,90,246,57,143,99,30,219,212,208,189,116,211,142,34,244,226,221,170,26,95,121,241,214,170,237,226,154,25,81,25,85,111,170,106,34,201,75,83,26,42,246,230,103,83,119,77,213,170,215,53,236,115,216,246,61,218,246,113,99,230,159,89,62,160,100,62,163,57,221,120,51,227,51,62,225,51,63,166,172,163,174,171,184,225,55,26,134,69,126,176,203,44,211,64,216,36,154,157,106,106,233,105,146,120,161,74,238,205,58,71,28,178,110,155,47,75,189,223,32,216,120,29,127,0,207,240,221,83,195,109,58,131,167,217,13,37,243,30,190,83,165,77,13,117,50,175,68,172,221,81,81,81,81,28,199,181,200,230,61,142,68,123,30,215,53,200,215,53,81,59,0,24,171,139,31,43,26,201,244,255,0,33,244,233,202,54,224,207,140,204,251,132,204,254,154,178,142,186,174,227,132,220,106,25,21,250,195,44,179,77,3,96,146,106,117,169,171,165,166,73,226,133,43,187,52,233,28,114,201,186,108,189,46,247,124,175,39,139,31,43,26,201,244,255,0,33,244,233,205,107,0,218,35,0,207,240,221,83,195,109,58,131,167,217,13,37,243,30,190,83,165,77,13,117,50,175,68,172,221,81,81,81,81,28,199,181,200,230,61,142,68,123,30,215,53,200,215,53,81,59,1,73,124,180,56,245,169,208,108,134,29,21,213,155,237,92,250,117,124,168,142,27,67,228,237,116,88,46,51,213,70,215,76,233,166,150,54,193,66,173,146,105,102,79,143,165,237,71,177,173,87,204,175,186,155,77,218,213,127,181,81,95,108,87,58,75,141,182,227,79,29,93,29,101,36,205,154,10,152,36,106,58,57,99,145,170,173,123,28,213,71,35,145,85,21,21,21,0,250,207,201,203,44,31,106,241,91,206,45,237,187,173,155,219,54,250,139,127,180,109,53,62,30,186,143,187,27,153,223,167,151,101,237,204,206,174,166,63,101,233,114,34,236,187,31,172,0,214,179,138,29,28,212,125,12,215,28,171,6,213,9,174,181,247,95,104,84,87,67,123,184,181,123,151,234,89,102,122,199,114,71,43,228,235,239,108,231,59,243,143,115,100,238,49,235,214,199,162,79,78,84,252,118,221,82,235,65,194,206,178,228,212,142,182,186,157,32,194,46,183,25,220,217,227,157,28,198,199,103,87,170,43,94,199,53,92,176,117,185,170,197,103,97,170,254,184,35,142,101,113,191,193,118,43,197,198,156,79,67,68,219,85,147,62,182,246,231,178,100,50,208,198,233,31,218,73,186,104,106,103,70,44,201,70,245,158,69,86,177,126,9,21,178,244,191,165,99,125,0,255,0,154,172,11,42,255,0,85,113,204,147,28,184,127,182,81,215,91,107,169,228,255,0,131,36,51,71,35,63,161,205,115,126,229,64,54,147,4,42,229,153,198,143,240,147,211,135,233,190,106,238,222,125,128,219,233,32,169,168,154,187,189,37,246,133,19,180,202,237,164,123,166,116,205,86,53,181,14,94,166,247,37,137,232,228,239,36,113,254,175,49,30,55,232,248,85,193,19,18,195,170,186,181,55,44,183,203,45,137,201,12,21,48,218,227,108,209,70,250,170,168,159,43,94,222,166,62,127,14,171,28,145,190,90,119,35,218,173,99,218,161,21,121,177,113,191,71,146,123,79,132,205,51,170,235,164,183,220,18,44,218,181,97,130,104,106,164,135,195,207,79,75,75,51,101,122,183,181,58,61,42,17,209,178,70,203,78,214,35,186,82,70,186,11,112,197,195,214,85,197,6,178,217,116,143,22,169,240,30,63,185,83,113,186,62,150,74,136,109,148,49,55,170,90,137,26,196,255,0,22,54,35,156,198,190,89,98,98,189,157,125,73,143,241,108,79,42,206,111,180,184,182,21,140,221,114,11,213,111,95,134,183,90,232,164,171,170,159,161,142,123,250,34,141,28,247,116,177,142,114,236,158,230,181,85,125,200,166,193,60,14,112,137,106,225,7,72,221,138,79,113,164,188,101,151,234,134,220,178,59,172,20,237,99,31,58,49,26,202,88,94,173,73,95,77,10,117,116,119,23,117,124,147,72,141,143,186,177,180,51,166,39,96,251,41,138,217,177,111,109,221,111,62,198,183,211,219,253,163,118,169,241,21,213,157,168,218,206,253,68,187,39,114,103,244,245,61,251,39,83,149,87,100,220,253,96,0,138,188,209,252,137,234,111,224,190,177,68,86,95,47,190,61,114,30,25,179,42,28,27,80,111,181,117,154,87,119,168,142,26,230,84,120,170,215,216,24,137,82,228,154,134,20,149,25,11,29,81,80,217,42,17,177,189,239,99,21,90,215,61,17,22,205,57,163,249,19,212,223,193,125,98,136,160,16,54,157,180,221,173,87,251,85,21,246,197,115,164,184,219,110,52,241,213,209,214,82,76,217,160,169,130,70,163,163,150,57,26,170,215,177,205,84,114,57,21,81,81,81,80,250,202,149,229,139,204,46,143,22,163,166,225,215,136,28,191,179,106,135,166,44,74,255,0,115,154,8,41,109,84,177,65,52,146,210,214,213,207,51,58,97,78,212,44,166,78,151,185,29,34,199,212,140,72,154,203,106,0,69,94,104,254,68,245,55,240,95,88,162,37,81,21,121,163,249,19,212,223,193,125,98,136,10,86,225,59,205,62,141,253,64,199,189,70,3,101,51,90,206,19,188,211,232,223,212,12,123,212,96,54,83,0,0,0,1,10,185,136,241,245,71,195,30,42,152,30,150,220,45,87,45,77,189,247,105,247,74,152,42,62,204,198,145,196,255,0,19,85,77,212,175,73,158,201,227,117,60,114,49,35,119,197,35,186,155,31,110,80,193,92,212,56,245,166,165,166,186,240,177,163,119,218,74,199,214,83,205,111,206,110,116,253,212,125,27,210,88,92,148,20,213,17,202,214,171,213,172,158,42,166,57,143,103,68,189,173,209,233,43,89,84,39,234,226,216,158,85,156,223,105,113,108,43,25,186,228,23,170,222,191,13,110,181,209,73,87,85,63,67,28,247,244,69,26,57,238,233,99,28,229,217,61,205,106,170,251,145,75,52,201,249,52,221,105,56,104,164,117,130,253,73,85,173,214,186,138,202,250,214,65,112,115,237,23,136,21,251,69,67,11,166,142,37,129,237,137,140,123,36,123,81,22,105,38,100,142,237,186,57,32,12,213,203,43,142,219,86,183,97,182,237,12,213,44,154,174,77,80,176,211,200,218,90,203,164,237,123,242,74,38,43,156,215,199,38,200,175,169,134,45,155,35,31,213,35,217,31,127,170,69,89,187,83,212,213,179,22,203,50,172,26,251,75,148,225,89,53,215,31,189,81,117,248,107,141,174,182,74,74,168,58,216,230,63,162,88,213,175,111,83,30,230,174,203,239,107,149,23,220,170,95,159,3,156,113,225,188,94,225,174,165,170,101,37,143,81,108,116,237,125,250,194,199,175,68,140,221,27,227,104,250,149,92,250,103,57,90,138,213,85,124,47,114,49,234,228,116,82,202,25,215,85,116,222,197,172,26,113,145,233,126,79,89,117,164,181,100,214,249,109,213,115,90,235,159,73,84,200,228,77,149,89,35,63,229,99,145,209,189,187,178,70,61,142,115,29,175,15,20,92,50,103,220,44,234,133,203,79,242,250,106,186,203,107,42,28,219,46,66,150,233,169,168,175,48,36,113,73,215,3,164,78,151,61,141,158,38,202,198,57,233,28,138,230,117,59,100,115,182,73,48,167,21,220,40,233,199,22,186,112,252,43,53,139,192,221,104,123,147,216,47,240,66,143,170,180,85,57,17,21,205,69,84,238,66,254,150,164,176,170,163,100,107,90,168,172,123,35,145,129,90,220,175,120,250,177,104,183,71,15,26,205,112,240,120,133,214,224,250,139,21,254,166,165,235,13,150,170,110,148,125,52,232,247,43,34,163,145,232,175,73,26,141,108,82,201,35,228,221,146,190,72,110,80,213,223,63,192,51,45,44,204,174,218,125,168,56,245,93,143,33,177,212,45,53,117,13,74,39,92,79,217,21,21,21,21,90,246,57,170,215,177,237,85,99,216,230,185,170,230,185,21,109,123,149,191,31,85,154,137,224,120,100,214,59,133,214,229,151,167,140,168,199,114,42,202,153,235,166,187,198,157,218,153,169,170,228,145,207,123,102,137,137,34,199,34,170,70,232,163,72,254,7,198,206,240,89,81,69,124,196,120,250,172,226,115,42,76,15,75,110,23,91,110,153,89,59,180,251,165,76,244,255,0,105,164,89,34,127,137,170,166,234,70,44,44,124,17,186,158,57,24,178,55,226,145,221,46,147,183,22,117,230,161,199,173,77,85,77,215,133,141,27,190,213,209,178,142,162,107,126,115,115,167,237,43,43,24,177,66,228,160,166,168,142,87,57,24,142,124,241,85,49,204,99,250,226,237,110,172,89,90,250,182,3,176,96,25,254,101,165,153,149,167,80,116,251,33,171,177,228,54,58,132,169,161,174,166,84,235,137,251,42,42,42,42,43,94,199,53,92,199,177,200,172,123,28,230,185,28,215,42,46,193,28,20,113,93,98,226,211,70,168,179,46,237,170,143,47,182,237,71,148,217,40,166,123,188,5,87,83,210,57,17,178,34,61,33,157,140,238,198,187,189,169,187,227,238,61,241,72,166,188,54,203,77,214,245,82,250,59,53,178,174,190,162,58,121,234,223,21,52,46,149,237,130,8,159,52,210,171,90,138,168,200,226,142,73,30,239,147,88,199,57,118,68,85,50,7,15,28,64,231,220,50,234,133,14,171,233,203,233,31,114,163,167,168,164,150,142,185,102,90,42,216,38,141,90,232,170,35,134,72,221,35,17,221,18,181,170,237,146,72,163,119,191,165,0,217,120,194,156,87,113,93,167,28,37,105,195,243,92,214,95,29,117,174,238,65,96,176,65,50,50,170,239,84,212,69,86,181,85,23,183,11,58,154,178,204,168,173,141,174,106,34,61,239,142,55,254,5,179,143,94,30,107,248,104,127,20,245,87,218,187,118,48,218,137,237,233,108,169,240,238,187,186,227,27,222,214,80,37,60,82,189,190,38,70,181,178,177,138,244,218,23,182,87,171,35,234,115,104,219,136,190,37,245,79,138,12,238,108,235,83,46,223,205,240,86,106,57,234,125,151,108,252,204,49,73,225,32,154,89,59,61,222,195,31,39,75,190,55,238,229,251,145,3,165,103,249,254,101,170,121,149,219,80,117,7,33,171,190,100,55,202,133,169,174,174,169,84,235,149,251,34,34,34,34,35,88,198,181,26,198,49,168,140,99,26,214,181,26,214,162,37,191,114,154,225,19,62,209,92,102,239,173,26,141,113,200,44,87,44,202,157,246,216,176,218,170,121,168,210,154,8,42,21,27,85,93,4,205,107,150,165,92,199,246,118,77,153,12,175,119,83,251,234,216,240,87,43,126,1,104,245,19,192,241,55,172,118,251,85,203,16,79,25,79,142,227,181,148,208,87,67,119,145,59,180,211,84,213,199,35,94,198,195,19,210,68,142,53,68,145,210,198,146,124,12,141,157,235,127,2,136,121,175,104,237,215,77,120,180,189,229,205,176,210,80,227,218,131,79,79,123,181,203,69,74,232,160,146,118,195,28,53,173,123,186,26,197,169,90,134,62,121,17,170,229,218,170,39,189,122,164,84,51,167,37,61,116,163,181,95,115,78,30,47,215,158,207,182,250,50,76,118,154,68,130,56,223,85,19,59,117,204,107,213,82,89,38,124,45,165,123,99,68,123,82,58,73,223,240,108,229,124,139,230,223,160,212,218,167,195,68,154,147,111,162,171,159,33,211,10,143,106,83,37,53,60,181,15,150,221,59,227,138,186,53,99,30,141,99,26,212,138,165,242,185,143,232,101,27,147,225,107,222,228,168,190,22,53,175,248,59,113,5,132,235,28,150,255,0,27,73,143,220,23,199,192,216,187,146,62,134,120,159,79,85,218,111,114,52,89,146,9,165,88,250,158,141,238,35,58,183,110,232,161,106,156,234,252,172,98,223,80,40,125,58,226,64,14,87,30,123,52,203,241,175,71,173,39,255,0,58,191,43,24,183,212,10,31,78,184,144,3,149,199,158,205,50,252,107,209,235,64,187,62,36,117,190,213,195,134,137,101,58,209,121,177,213,222,105,241,202,120,156,202,10,105,27,27,234,103,154,120,233,225,98,189,222,230,49,101,154,62,183,236,229,107,58,156,141,122,162,49,117,162,45,167,157,102,186,86,90,172,88,95,15,22,27,207,103,219,125,121,38,69,77,26,79,28,143,165,137,253,186,22,57,232,169,20,144,190,102,213,61,209,170,61,201,37,36,15,248,54,106,190,26,242,233,225,214,167,136,78,37,241,200,47,56,157,93,219,9,197,106,27,121,201,166,72,162,117,36,108,141,143,125,45,61,66,76,215,50,70,79,81,28,113,186,29,149,239,139,190,168,136,140,123,216,23,105,194,198,138,127,7,110,31,112,157,28,146,225,227,106,241,251,122,248,249,219,47,114,55,215,79,43,234,42,187,78,237,198,171,10,79,52,169,31,83,17,221,180,103,86,238,221,86,144,51,221,116,212,126,29,56,238,213,61,80,210,251,207,129,186,208,234,6,69,20,208,202,138,250,91,133,43,174,115,44,148,181,49,162,167,114,23,244,183,116,221,28,142,107,94,199,49,236,99,219,176,161,173,103,22,62,105,245,147,234,6,67,234,51,129,127,220,58,113,47,165,156,80,96,144,231,90,103,118,254,119,141,179,86,79,77,237,75,103,231,166,138,63,23,4,50,201,217,238,246,30,248,250,157,241,179,103,39,222,137,149,77,112,120,81,226,187,81,248,74,212,118,102,184,84,190,58,213,93,219,130,255,0,96,158,101,101,45,222,149,170,170,141,114,162,47,110,102,117,57,98,153,17,93,27,156,228,84,123,31,36,111,216,123,0,207,240,221,83,195,109,58,131,167,217,13,37,243,30,190,83,165,77,13,117,50,175,68,172,221,81,81,81,81,28,199,181,200,230,61,142,68,123,30,215,53,200,215,53,81,3,176,24,171,139,31,43,26,201,244,255,0,33,244,233,200,171,172,124,217,49,93,15,226,127,40,209,236,143,79,189,189,134,99,190,30,138,75,222,63,115,142,162,185,149,201,78,233,42,90,176,191,166,39,244,205,36,84,206,139,187,27,162,116,19,185,206,122,185,34,143,53,103,186,233,167,28,69,240,35,170,122,161,165,247,159,29,106,174,211,252,138,41,161,149,17,149,86,250,166,219,38,89,41,106,99,69,94,220,204,234,110,233,186,181,90,230,189,142,123,30,199,184,42,91,128,158,55,239,188,35,231,114,209,100,117,87,91,150,153,94,251,178,222,236,148,112,178,162,102,85,36,42,144,213,82,54,73,99,100,115,117,182,38,72,189,104,215,197,191,83,92,232,226,86,95,70,45,150,98,185,205,138,151,41,194,178,107,86,65,101,173,235,240,215,27,93,108,117,116,179,244,61,204,127,68,177,171,152,238,151,177,205,93,151,220,230,170,47,189,20,213,180,159,252,175,120,233,252,138,101,76,208,237,99,204,252,38,155,94,186,253,143,83,90,222,168,108,87,73,36,106,166,243,43,147,195,209,205,188,157,205,209,204,100,170,201,63,52,215,84,72,161,117,32,0,0,0,0,24,127,138,46,38,240,30,22,116,190,229,168,25,125,77,37,101,201,148,238,117,151,30,75,140,52,213,183,153,210,72,163,232,129,178,47,83,152,199,79,19,165,123,26,245,142,53,115,250,93,178,53,193,141,120,246,227,126,197,194,62,9,21,22,57,85,106,185,106,109,239,181,45,146,201,89,11,234,33,101,42,76,137,53,85,91,99,150,55,199,15,67,101,100,107,214,142,124,187,116,181,205,142,85,101,11,101,57,102,85,156,223,106,178,156,215,38,186,228,23,170,222,143,19,113,186,86,201,87,85,63,67,26,198,117,203,34,185,238,233,99,26,212,221,125,205,106,34,123,145,14,213,174,154,233,168,252,69,234,61,199,84,53,66,243,227,174,181,219,69,12,49,34,178,150,223,74,213,85,142,150,154,53,85,237,194,206,167,108,155,171,149,206,115,222,231,189,239,123,186,0,22,19,202,231,142,219,86,137,221,102,208,141,104,201,170,233,240,155,229,67,29,143,220,106,231,111,130,199,171,92,231,172,172,147,169,58,162,166,168,115,218,170,254,190,220,82,53,94,173,106,77,52,173,185,243,85,114,218,121,98,243,11,172,202,107,41,184,117,226,7,47,239,93,102,233,139,18,191,220,230,158,122,171,173,84,179,205,36,180,181,181,115,204,254,169,151,187,11,41,147,165,141,86,198,177,245,43,214,38,188,44,252,3,228,187,93,173,86,11,85,109,246,251,115,164,183,91,109,212,242,85,214,86,85,204,216,96,166,130,54,171,164,150,73,28,168,214,49,173,69,114,185,85,17,17,21,84,15,202,207,243,252,55,75,48,219,182,160,234,14,67,73,99,199,172,116,235,83,93,93,82,171,209,19,55,68,68,68,68,87,61,238,114,181,140,99,81,94,247,185,173,106,57,206,68,93,120,120,174,226,187,81,248,181,212,119,230,185,172,190,6,213,67,220,130,193,96,130,101,125,45,162,149,202,138,173,106,170,39,114,103,244,181,101,153,81,29,35,154,212,68,99,25,28,108,202,188,196,120,223,172,226,171,59,76,75,14,170,233,211,44,78,225,44,182,39,36,51,211,77,116,145,208,197,27,234,170,162,124,174,99,186,94,201,252,58,172,113,200,200,170,28,143,106,57,239,106,126,87,1,60,16,95,120,184,206,229,173,200,233,110,182,221,50,178,119,98,189,222,232,230,101,60,207,170,88,85,97,165,164,116,145,72,201,38,235,116,79,145,58,21,172,139,126,167,53,210,68,143,12,105,194,239,19,121,247,11,58,161,109,212,12,66,166,174,178,218,202,134,186,245,143,45,198,106,106,43,204,9,28,177,244,78,216,215,165,207,99,103,149,209,61,237,122,71,34,181,253,46,217,90,237,133,52,95,87,176,221,122,210,252,127,87,52,254,122,185,44,89,21,59,166,167,74,184,22,25,226,123,36,116,82,195,35,61,232,143,142,88,228,141,85,170,230,42,177,85,174,115,85,28,180,129,199,223,2,119,94,17,50,106,43,238,53,89,87,118,211,172,138,161,105,44,245,149,82,58,122,218,89,227,167,133,210,69,93,35,41,226,129,143,146,71,84,58,22,177,85,93,28,47,85,247,177,199,203,192,79,27,247,222,17,243,185,104,178,58,171,173,203,76,175,125,217,111,118,74,56,89,81,51,42,146,21,72,106,169,27,36,177,178,57,186,219,19,36,94,180,107,226,223,169,174,116,113,43,2,255,0,129,249,56,182,89,138,231,54,42,92,167,10,201,173,89,5,150,183,175,195,92,109,117,177,213,210,207,208,247,49,253,18,198,174,99,186,94,199,53,118,95,115,154,168,190,244,83,245,128,26,171,155,84,26,171,129,178,159,9,222,86,52,111,233,254,61,233,208,25,84,197,92,39,121,88,209,191,167,248,247,167,64,101,80,40,135,152,70,127,153,105,103,49,236,219,80,116,251,33,171,177,228,54,58,139,37,77,13,117,50,167,92,79,246,53,26,42,42,42,43,94,199,53,92,199,177,200,172,123,28,230,185,28,215,42,45,180,240,119,197,86,27,197,126,145,219,243,11,53,202,145,185,61,186,158,158,155,44,180,71,26,194,251,117,197,89,241,171,98,115,222,239,13,35,155,35,161,127,83,186,152,138,213,94,227,36,99,41,219,154,63,158,205,77,252,23,209,232,140,85,195,167,18,250,167,194,254,119,14,117,166,119,111,231,120,219,53,100,245,62,203,185,254,102,104,163,241,112,67,44,125,238,215,125,239,143,169,223,3,246,114,125,232,161,178,152,49,254,133,235,166,156,113,23,167,22,237,80,210,251,207,142,181,87,111,20,208,202,136,202,171,125,83,81,22,74,90,152,209,87,183,51,58,155,186,110,173,86,185,175,99,158,199,177,238,200,0,0,63,39,41,203,49,92,26,197,85,148,230,185,53,171,31,178,209,116,120,155,141,210,182,58,74,88,58,222,214,51,174,89,21,172,111,83,222,214,166,235,239,115,145,19,222,168,7,85,215,77,116,211,142,29,52,226,227,170,26,161,121,240,54,170,29,162,134,24,145,31,85,112,170,114,42,199,75,77,26,170,119,38,127,75,182,77,209,168,214,185,239,115,24,199,189,186,240,241,15,196,14,125,196,214,168,87,106,190,163,62,145,151,42,202,122,122,72,168,232,86,100,162,162,130,24,209,173,138,158,57,164,145,209,177,93,215,43,154,142,217,100,150,71,123,186,148,201,92,116,113,155,125,227,15,81,233,110,113,218,189,141,134,98,254,34,159,25,182,202,198,45,83,99,149,89,221,169,169,145,187,239,52,189,168,149,99,107,150,56,218,198,181,189,74,143,150,78,237,203,239,128,172,135,137,156,202,135,57,212,27,21,93,30,149,218,42,35,154,185,245,30,42,137,247,246,42,84,181,33,161,153,34,86,76,198,212,83,182,58,133,108,140,123,24,245,70,185,175,84,84,12,105,193,71,21,215,222,18,245,150,139,50,238,221,107,49,11,150,212,121,77,146,138,102,55,199,210,244,189,35,145,27,34,43,22,104,30,254,236,107,187,28,187,62,62,227,25,44,138,108,19,128,103,248,110,169,225,182,157,65,211,236,134,146,249,143,95,41,210,166,134,186,153,87,162,86,110,168,168,168,168,142,99,218,228,115,30,199,34,61,143,107,154,228,107,154,168,148,23,199,71,6,87,222,15,53,30,150,217,29,215,219,56,102,81,226,42,49,155,148,175,98,85,58,56,149,157,218,106,152,219,182,211,69,221,137,22,70,181,35,145,175,107,155,210,170,248,163,200,28,187,184,250,172,225,143,42,92,15,84,174,23,91,150,153,94,251,84,251,173,76,245,31,102,100,73,37,127,137,165,166,234,86,36,47,124,242,58,162,56,216,146,59,225,145,189,78,143,183,40,94,161,66,220,199,178,204,171,6,230,19,168,121,78,21,147,93,113,251,213,23,178,124,53,198,215,91,37,37,84,29,118,74,70,63,162,88,213,175,111,83,30,230,174,203,239,107,149,23,220,170,94,245,166,237,106,191,218,168,175,182,43,157,37,198,219,113,167,142,174,142,178,146,102,205,5,76,18,53,29,28,177,200,213,86,189,142,106,163,145,200,170,138,138,138,133,6,115,71,243,217,169,191,130,250,61,16,22,169,192,79,27,246,46,46,48,73,104,178,58,171,85,183,83,108,157,217,111,118,74,56,95,79,11,233,86,101,72,106,169,27,36,178,62,72,122,29,19,36,94,181,115,37,223,169,173,108,145,43,229,81,172,182,133,235,166,163,240,233,168,246,237,80,210,251,207,129,186,208,239,20,208,202,138,250,91,133,43,149,22,74,90,152,209,83,185,11,250,91,186,110,142,71,53,175,99,152,246,49,237,216,39,133,222,38,240,30,41,180,190,219,168,24,133,77,37,29,201,244,237,117,235,30,91,140,53,53,182,105,214,73,99,232,157,177,175,83,88,247,65,43,162,123,218,197,146,52,107,250,91,186,181,161,152,1,8,56,200,230,75,106,225,99,94,112,221,48,160,199,169,50,91,107,105,214,183,57,100,15,107,171,104,160,159,100,165,142,149,201,50,53,149,45,106,62,119,195,60,104,143,141,244,232,215,179,184,178,55,58,112,199,197,230,141,113,105,98,185,93,244,170,182,234,202,187,39,103,218,246,187,165,3,169,234,168,59,207,153,176,117,185,170,232,95,220,74,121,30,157,169,95,179,118,234,233,114,244,129,154,192,0,106,174,95,247,43,143,34,122,101,248,215,172,86,148,2,95,247,43,143,34,122,101,248,215,172,86,129,42,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,62,43,173,210,154,211,72,250,186,151,116,177,187,110,187,42,252,213,19,238,79,233,3,168,107,30,160,90,116,247,13,172,188,220,234,217,11,91,20,200,222,169,26,221,220,144,189,219,39,83,155,239,248,127,89,73,58,231,149,220,181,235,91,229,183,219,157,81,83,79,81,117,116,17,162,43,158,157,46,171,149,19,228,175,77,182,149,63,227,255,0,142,70,113,241,197,189,110,109,91,69,167,24,116,137,219,125,82,182,71,199,53,68,110,114,73,76,198,166,232,228,107,126,114,169,219,248,25,224,230,142,173,45,250,155,151,61,245,53,51,186,42,214,71,44,52,242,53,21,222,26,100,247,170,185,223,53,114,125,203,239,2,100,112,215,163,22,237,45,194,233,109,176,82,66,201,19,175,169,201,27,81,223,223,102,95,185,141,255,0,8,69,206,103,154,189,69,97,177,212,97,109,153,171,61,85,35,93,210,142,79,114,73,79,84,223,151,90,47,252,133,128,213,75,5,158,141,94,198,162,49,191,169,54,68,247,255,0,71,245,148,121,204,91,63,168,205,53,246,75,60,21,47,124,73,69,111,141,169,214,253,147,118,59,238,118,201,252,181,3,46,242,163,192,93,123,200,50,28,178,166,153,28,144,213,194,145,185,89,191,241,233,170,55,247,171,87,249,233,247,150,231,3,59,113,163,118,219,98,21,114,200,210,232,176,221,32,117,218,104,246,154,236,250,74,173,213,177,252,150,138,53,79,123,119,95,229,175,204,155,9,238,3,201,199,249,71,149,93,143,9,239,93,192,228,120,112,85,216,241,190,234,7,148,64,167,147,132,142,232,99,157,183,201,21,64,141,124,113,106,5,14,19,166,21,41,85,80,145,190,161,145,185,137,214,136,171,181,84,8,187,110,228,253,101,96,242,235,197,167,204,245,245,110,173,137,206,109,11,104,231,123,149,170,190,228,171,135,239,217,127,154,191,122,18,47,155,118,167,77,72,251,30,37,77,59,145,37,163,158,71,236,249,19,222,149,113,123,182,249,127,165,159,15,40,253,58,145,43,175,89,117,84,72,137,45,29,59,24,189,44,95,122,85,201,253,59,255,0,165,129,105,86,152,27,79,111,130,20,249,50,54,183,254,38,161,24,56,250,200,43,109,26,83,86,180,111,123,93,249,191,226,170,166,255,0,219,52,191,169,83,245,169,42,163,141,35,98,53,62,228,32,247,50,156,173,150,93,54,150,145,81,21,243,116,244,34,245,123,246,168,163,85,249,127,88,20,177,117,146,106,139,199,141,122,187,222,248,253,235,191,220,137,255,0,97,114,220,168,174,110,169,209,219,133,58,202,170,172,185,196,155,117,125,222,10,47,233,254,130,161,229,199,106,36,198,150,254,230,175,109,102,115,81,125,223,54,181,87,245,239,247,22,145,202,30,227,80,252,30,255,0,74,247,42,198,219,141,58,181,58,151,231,225,61,255,0,244,32,22,72,159,35,195,147,220,121,79,144,114,236,128,112,110,255,0,121,236,61,104,237,215,99,154,123,192,240,255,0,150,231,22,166,231,39,123,253,193,190,224,57,29,127,55,169,109,53,134,119,57,61,203,211,255,0,205,180,236,6,53,215,172,133,49,204,22,174,189,203,178,49,35,251,215,239,154,52,251,191,172,10,160,210,137,163,191,241,136,178,66,170,230,197,45,185,235,183,191,221,215,70,159,118,255,0,168,185,76,93,157,187,21,3,19,171,102,211,68,158,255,0,241,26,83,31,1,145,191,44,226,74,229,116,170,78,227,217,5,11,154,174,248,183,84,168,129,63,149,239,254,73,116,182,136,221,13,186,158,37,68,78,152,152,158,239,241,80,15,176,245,191,230,123,15,91,191,141,178,168,28,155,242,60,72,191,113,229,190,228,56,61,21,126,240,60,51,117,95,184,246,162,108,135,6,55,239,57,175,185,0,252,204,138,233,13,162,215,81,89,52,136,212,142,55,185,85,85,19,228,213,95,189,83,245,20,207,199,22,163,214,234,230,171,84,96,150,170,153,106,34,130,174,86,246,152,245,122,117,67,53,86,254,230,185,223,118,223,201,255,0,136,176,238,54,181,169,116,191,79,235,188,43,209,42,37,167,123,27,187,165,111,189,212,245,10,158,246,39,235,98,125,229,117,112,105,167,181,154,243,196,29,94,97,126,69,146,149,125,165,59,145,122,36,69,123,182,114,123,164,85,95,244,255,0,158,223,245,129,33,191,36,127,147,174,21,36,109,69,19,27,84,155,119,54,143,101,95,238,151,187,230,198,175,201,231,219,203,31,48,167,110,37,87,106,146,165,171,51,110,50,108,222,180,221,19,181,70,223,151,86,255,0,63,232,37,94,183,233,237,13,126,152,214,99,209,167,68,110,237,251,154,198,34,39,246,196,111,249,124,190,226,164,184,116,215,138,174,29,179,106,170,90,184,187,244,142,174,124,110,71,205,35,81,63,61,10,43,182,141,29,247,66,191,112,23,175,73,42,205,27,100,71,110,138,136,191,63,232,62,163,9,240,227,175,248,222,179,227,137,93,108,149,173,150,38,194,217,24,214,203,178,43,161,71,252,222,198,239,242,95,248,140,216,138,139,242,3,201,225,126,65,119,223,99,200,16,7,153,86,133,69,151,227,83,229,148,116,72,234,138,90,118,170,185,177,238,170,216,233,234,157,247,70,171,243,84,251,200,25,193,94,176,212,104,174,168,212,218,110,83,190,26,105,170,100,238,53,92,173,68,237,193,80,196,247,57,236,79,154,167,220,93,238,169,224,150,220,243,22,175,178,220,24,138,218,138,121,98,77,227,99,182,234,141,237,223,103,123,191,150,165,22,113,127,163,247,109,10,213,202,154,186,30,182,83,213,77,89,81,11,145,99,103,192,181,50,49,61,209,187,127,147,147,238,64,47,147,10,201,105,50,91,60,23,10,73,217,43,37,234,217,90,228,119,201,238,79,185,87,249,167,98,84,223,220,165,121,242,243,226,189,217,205,21,14,17,122,123,86,173,37,237,177,221,201,222,174,87,201,84,255,0,229,34,167,201,169,247,150,21,20,137,43,17,237,249,40,17,255,0,138,205,17,161,213,44,58,174,15,5,20,149,8,172,86,42,198,138,190,249,160,85,255,0,75,114,252,152,86,54,135,93,178,29,12,212,248,44,119,120,238,16,83,69,60,14,86,162,61,168,212,124,144,61,87,103,43,17,61,200,191,113,118,149,148,112,214,194,232,102,106,57,174,219,220,168,139,247,255,0,79,245,21,223,198,238,131,205,108,191,69,154,226,214,246,67,26,54,157,37,88,155,12,91,244,50,85,93,246,86,170,251,152,223,187,238,254,128,38,198,142,230,212,57,166,39,71,113,162,153,37,69,138,61,215,169,28,168,189,168,215,101,217,203,239,248,144,239,233,242,247,145,55,129,92,131,191,135,37,154,73,222,250,136,222,229,145,28,174,94,149,108,20,232,169,191,203,100,95,233,37,146,123,208,15,92,244,241,78,197,100,172,71,34,167,201,81,20,194,154,205,195,94,45,169,178,69,112,240,145,67,93,3,28,214,74,216,227,106,236,231,163,151,223,218,114,254,191,248,204,223,191,191,97,178,47,220,7,82,211,107,20,216,238,63,21,174,117,248,161,234,249,111,247,200,247,125,232,159,175,245,29,184,245,50,38,198,171,208,155,127,188,22,126,151,116,185,54,3,154,183,127,189,66,55,111,189,79,40,187,251,208,242,0,0,0,0,0,0,0,0,0,0,0,128,28,202,249,126,254,93,168,235,181,239,74,97,232,207,173,86,246,251,82,220,214,237,29,226,134,146,10,151,254,106,40,41,159,53,69,197,235,225,160,143,169,232,213,142,54,51,221,210,210,127,128,53,87,5,138,115,100,224,202,197,164,151,223,225,49,131,93,123,86,172,239,32,125,61,238,207,80,247,190,72,47,21,12,154,165,213,52,239,93,247,134,94,212,206,124,110,84,88,228,84,232,221,143,70,67,16,56,88,209,79,225,19,196,22,19,163,146,92,60,21,38,65,112,95,31,59,101,237,200,202,24,34,125,69,87,105,221,185,17,38,88,33,149,35,234,98,183,184,172,234,217,187,170,4,138,229,161,192,229,79,17,217,148,58,195,156,62,145,154,117,133,222,35,100,212,146,50,42,135,223,46,48,164,115,165,19,161,122,57,169,76,141,124,78,153,207,111,198,201,18,54,34,171,158,248,110,250,211,105,181,88,45,84,86,43,21,178,146,221,109,183,83,199,73,71,71,73,11,97,130,154,8,218,141,142,40,227,106,35,88,198,181,17,168,212,68,68,68,68,67,242,176,12,3,13,210,204,54,211,167,218,125,143,82,88,241,235,29,58,83,80,208,211,34,244,68,205,213,85,85,85,85,207,123,156,174,123,222,229,87,189,238,115,156,174,115,149,87,176,0,0,0,42,175,158,119,232,79,246,147,247,105,106,133,85,243,206,253,9,254,210,126,237,2,173,104,174,215,91,117,53,125,29,190,231,87,75,79,116,167,74,74,232,161,153,204,101,84,9,44,115,36,82,181,23,103,177,37,134,41,17,174,221,58,227,99,190,109,69,73,1,193,159,6,121,247,22,121,253,53,29,29,13,93,187,9,183,84,50,91,245,250,88,166,134,7,65,28,212,233,83,73,75,82,144,75,10,215,118,106,18,72,226,147,100,217,58,157,238,249,227,77,11,208,189,71,226,47,81,237,218,95,165,246,111,29,117,174,222,89,166,149,85,148,182,250,86,170,36,149,85,50,34,47,110,22,117,55,117,217,92,174,115,88,198,189,239,99,29,126,150,203,103,15,60,191,184,121,125,45,44,148,150,12,98,193,79,61,74,173,77,93,59,46,57,5,197,180,239,149,232,143,149,209,182,170,186,118,192,228,99,17,91,191,67,88,196,100,108,107,90,29,127,136,93,107,209,174,95,188,56,195,109,197,173,246,171,44,212,150,249,237,152,46,51,20,78,151,198,87,35,21,90,231,179,184,217,31,11,100,145,178,212,206,233,17,203,214,170,175,116,210,177,31,216,56,85,227,19,72,248,175,195,104,239,56,125,226,146,221,147,182,157,210,93,241,58,154,198,58,227,110,124,107,27,101,122,51,220,233,169,186,165,143,162,161,173,70,59,173,168,228,100,157,113,178,138,248,170,226,99,50,226,191,87,43,53,75,48,161,164,183,49,180,237,182,218,45,148,200,142,101,186,221,27,228,124,80,44,157,40,233,159,213,44,143,124,142,68,234,123,221,210,214,51,162,54,77,254,83,124,25,102,210,95,127,132,198,115,117,202,241,59,85,47,69,61,146,207,78,250,203,92,153,4,111,100,53,45,169,168,122,116,119,237,203,213,11,153,27,85,209,207,36,107,215,240,68,172,152,35,95,52,127,61,154,155,248,47,163,209,24,82,159,66,245,30,187,67,166,226,30,217,102,241,216,101,14,65,46,55,114,169,167,85,124,150,234,166,195,79,36,111,168,102,223,4,50,120,166,49,146,34,171,123,141,86,59,161,95,18,73,154,249,163,249,236,212,223,193,125,30,136,155,252,164,240,12,55,84,248,38,207,244,251,80,113,234,75,230,61,124,206,43,233,171,168,106,81,122,37,103,179,237,170,138,138,138,142,99,218,228,107,216,246,170,61,143,107,92,213,107,154,138,129,94,188,23,113,109,149,112,141,170,105,148,219,98,241,216,221,247,195,91,242,107,115,155,36,189,202,22,212,198,247,207,4,73,52,81,173,100,113,164,205,133,242,42,181,189,233,17,83,103,169,176,78,1,159,225,186,167,134,218,117,7,79,178,26,75,230,61,124,167,74,154,26,234,101,94,137,89,186,162,162,162,162,57,143,107,145,204,123,28,136,246,61,174,107,145,174,106,162,80,15,25,156,25,231,220,38,103,245,52,117,148,53,119,28,38,227,80,249,108,55,232,162,154,104,27,4,147,84,37,53,37,85,74,193,20,41,93,217,167,89,36,138,61,211,101,234,111,187,229,149,121,104,113,199,83,195,142,101,14,143,103,12,164,126,157,102,151,136,223,53,92,143,138,157,246,59,140,201,28,9,90,233,158,173,106,211,43,89,19,102,107,221,240,50,52,145,138,138,215,178,96,188,147,85,115,105,219,77,218,213,127,181,81,95,108,87,58,75,141,182,227,79,29,93,29,101,36,205,154,10,152,36,106,58,57,99,145,170,173,123,28,213,71,35,145,85,21,21,21,13,88,128,217,79,132,239,43,26,55,244,255,0,30,244,232,12,170,98,174,19,188,172,104,223,211,252,123,211,160,50,168,0,0,2,42,243,71,242,39,169,191,130,250,197,17,42,136,171,205,31,200,158,166,254,11,235,20,64,81,14,158,225,87,93,74,207,241,173,57,177,84,82,65,114,202,175,20,86,74,57,106,222,230,193,28,245,51,50,24,221,35,154,215,57,24,142,122,42,170,53,203,182,251,34,252,143,171,41,197,181,31,67,181,30,171,27,201,40,110,184,150,103,137,92,24,231,53,178,172,53,84,53,81,171,100,138,104,165,141,127,196,146,57,99,114,181,205,86,61,142,84,86,185,123,95,9,222,105,244,111,234,6,61,234,48,22,233,204,191,129,202,110,35,176,217,181,135,7,125,91,53,23,11,179,200,200,105,35,100,181,12,190,91,161,89,39,90,38,194,196,115,146,165,28,249,93,11,152,223,141,242,44,111,69,71,49,240,135,228,242,208,227,214,155,94,113,232,116,87,86,111,180,144,106,45,142,158,56,109,15,147,187,215,127,183,65,75,27,93,51,166,154,89,29,61,114,58,57,165,153,62,14,166,57,30,198,185,25,50,178,122,154,187,218,110,121,150,148,103,244,87,154,56,234,236,25,102,29,120,142,166,38,85,210,34,79,111,184,210,76,142,106,73,12,205,84,71,199,44,105,187,36,106,251,218,168,228,249,161,126,124,16,113,163,138,241,113,167,16,87,86,186,213,100,207,173,189,200,47,120,244,85,209,186,71,246,146,30,170,234,104,21,235,50,81,189,103,141,17,207,79,130,69,116,93,79,233,73,30,24,87,157,95,149,140,91,234,5,15,167,92,74,96,180,218,110,183,251,173,21,138,197,108,171,184,220,174,53,17,210,81,209,210,66,233,167,169,158,71,35,99,138,56,218,138,231,189,206,84,106,53,17,85,85,81,16,185,254,117,126,86,49,111,168,20,62,157,113,42,175,132,239,52,250,55,245,3,30,245,24,0,198,150,155,181,214,193,117,162,190,216,174,117,118,235,149,186,162,58,186,58,202,73,157,12,244,211,198,228,116,114,199,35,85,28,199,181,200,142,71,34,162,162,162,42,23,211,203,207,141,59,87,20,250,95,79,98,203,242,10,71,106,166,53,78,169,144,81,165,51,105,86,182,4,147,166,43,132,17,181,202,215,177,205,88,155,42,177,26,140,153,92,157,184,216,248,122,162,7,53,142,6,46,182,92,154,191,138,45,40,181,213,220,45,183,250,133,147,43,178,219,173,110,122,219,39,101,59,228,150,230,157,136,250,91,76,246,192,247,207,36,187,43,102,127,90,189,253,229,72,160,6,142,235,22,125,161,89,253,175,81,180,230,253,87,110,185,91,170,32,150,88,162,170,154,24,46,16,71,52,115,58,146,169,176,189,142,150,154,71,68,196,146,37,114,35,145,63,169,80,54,115,6,10,224,239,138,172,55,138,253,35,183,230,22,107,149,35,114,123,117,61,61,54,89,104,142,53,133,246,235,138,179,227,86,196,231,189,222,26,71,54,71,66,254,167,117,49,21,170,189,198,72,198,103,80,0,0,0,0,53,172,226,199,205,62,178,125,64,200,125,70,114,234,121,92,121,19,211,47,198,189,98,180,164,190,38,238,214,171,255,0,18,90,175,125,177,92,233,46,54,219,142,113,125,171,163,172,164,153,179,65,83,4,149,243,58,57,99,145,170,173,123,28,213,71,35,145,85,21,21,21,11,169,229,89,118,181,92,120,28,192,104,237,247,58,74,170,139,93,69,226,146,186,40,102,107,223,75,58,220,234,102,72,165,106,46,236,122,197,52,82,35,93,178,244,72,199,124,156,138,161,45,64,0,107,89,197,143,154,125,100,250,129,144,250,140,231,95,201,180,119,62,197,116,239,19,213,123,133,134,174,76,79,49,167,146,90,27,180,52,179,45,36,115,178,174,174,153,105,37,157,88,145,37,78,244,50,202,145,53,206,94,211,152,239,189,81,189,131,139,31,52,250,201,245,3,33,245,25,203,105,224,183,66,244,227,136,190,89,152,30,151,234,133,155,199,90,171,189,179,44,51,68,168,202,171,125,83,110,245,201,29,85,52,138,139,219,153,157,78,217,118,86,171,92,230,61,175,99,222,199,4,32,229,161,199,29,79,14,57,148,58,61,156,50,145,250,117,154,94,35,124,213,114,62,42,119,216,238,51,36,112,37,107,166,122,181,171,76,173,100,77,153,175,119,192,200,210,70,42,43,94,201,174,250,211,118,181,95,237,84,87,219,21,206,146,227,109,184,211,199,87,71,89,73,51,102,130,166,9,26,142,142,88,228,106,171,94,199,53,81,200,228,85,69,69,69,67,90,29,116,208,189,71,225,211,81,238,58,95,170,22,111,3,117,161,218,88,102,137,85,244,183,10,87,42,164,117,84,210,42,39,114,23,244,187,101,217,28,142,107,152,246,177,236,123,27,97,92,169,248,237,186,165,214,131,133,157,101,201,169,29,109,117,58,65,132,93,110,51,185,179,199,58,57,141,142,206,175,84,86,189,142,106,185,96,235,115,85,138,206,195,85,253,112,71,24,88,87,22,62,86,53,147,233,254,67,233,211,154,214,27,41,241,99,229,99,89,62,159,228,62,157,57,173,96,29,131,50,192,51,45,62,169,181,82,230,120,245,93,169,247,203,61,21,254,216,179,34,116,86,91,170,226,73,105,234,34,123,85,90,246,57,171,178,236,191,11,218,246,59,165,236,115,82,202,121,83,241,219,117,75,173,7,11,58,203,147,82,58,218,234,116,131,8,186,220,103,115,103,142,116,115,27,29,157,94,168,173,123,28,213,114,193,214,230,171,21,157,134,171,250,224,142,60,235,151,112,93,138,241,113,192,142,145,80,209,54,213,100,207,173,186,127,140,207,100,200,101,161,141,210,63,181,108,78,154,26,153,209,139,50,81,189,103,145,85,172,95,130,69,108,189,47,233,88,223,76,57,254,1,153,105,102,101,118,211,237,65,199,170,236,121,13,142,161,105,171,168,106,81,58,226,126,200,168,168,168,170,215,177,205,86,189,143,106,171,30,199,53,205,87,53,200,170,27,68,2,5,114,208,227,214,155,94,113,232,116,87,86,111,180,144,106,45,142,158,56,109,15,147,187,215,127,183,65,75,27,93,51,166,154,89,29,61,114,58,57,165,153,62,14,166,57,30,198,185,25,50,178,122,128,43,87,155,95,5,223,109,44,85,156,87,96,13,233,189,99,150,248,96,202,45,112,80,245,58,227,67,27,250,91,92,215,68,197,122,205,3,30,137,43,165,85,111,134,133,171,213,26,83,244,201,101,71,228,229,153,77,139,6,197,111,57,174,83,93,224,172,184,253,190,162,233,113,169,237,62,78,197,44,17,186,73,100,232,98,57,238,233,99,28,187,53,21,203,182,200,138,190,224,53,151,210,173,76,202,180,111,81,241,205,82,194,170,252,61,235,25,184,69,112,166,234,146,70,71,55,66,252,112,75,219,123,30,232,101,98,186,57,24,142,78,184,222,246,170,236,229,62,189,104,213,236,203,94,181,67,32,213,205,64,158,146,75,238,69,80,217,170,18,146,4,134,8,152,200,219,20,80,198,207,122,163,35,138,56,227,69,114,185,234,140,69,115,156,229,87,47,234,241,35,150,105,30,117,173,185,78,97,161,88,117,94,43,132,221,170,34,169,182,218,42,96,100,47,165,123,160,143,196,34,69,28,146,50,54,45,71,121,204,99,29,208,214,57,173,106,49,17,24,223,147,64,115,13,56,192,53,151,19,204,181,115,2,251,105,136,90,174,13,158,233,100,235,68,241,49,244,185,26,238,151,108,201,123,111,86,75,217,122,164,114,246,251,111,84,99,220,168,22,169,202,155,130,90,205,41,177,84,241,3,171,216,167,131,204,239,61,202,59,5,182,233,109,158,158,225,143,210,177,242,195,60,143,100,200,222,220,213,30,237,149,25,212,216,17,58,100,84,168,145,137,98,167,201,105,187,90,175,246,170,43,237,138,231,73,113,182,220,105,227,171,163,172,164,153,179,65,83,4,141,71,71,44,114,53,85,175,99,154,168,228,114,42,162,162,162,161,245,128,0,1,21,121,163,249,19,212,223,193,125,98,136,160,18,255,0,185,163,249,19,212,223,193,125,98,136,160,16,59,6,127,128,102,90,89,153,93,180,251,80,113,234,187,30,67,99,168,90,106,234,26,148,78,184,159,178,42,42,42,42,181,236,115,85,175,99,218,170,199,177,205,115,85,205,114,42,219,247,43,158,59,110,186,217,106,155,66,53,163,38,164,168,205,172,116,236,118,63,113,171,157,222,55,33,162,107,94,178,178,78,164,233,150,166,157,172,106,171,250,251,146,198,229,122,181,203,12,210,187,37,115,17,224,130,143,138,172,17,50,220,58,151,167,83,113,59,124,177,88,154,147,65,77,13,210,55,77,20,143,165,170,149,241,57,238,233,99,39,240,232,178,71,27,37,168,114,189,200,215,189,201,69,159,230,171,2,202,191,213,92,115,36,199,46,31,237,148,117,214,218,234,121,63,224,201,12,209,200,207,232,115,92,223,185,80,13,164,200,171,205,31,200,158,166,254,11,235,20,67,128,158,55,236,92,92,96,146,209,100,117,86,171,110,166,217,59,178,222,236,148,112,190,158,23,210,172,202,144,213,82,54,73,100,124,144,244,58,38,72,189,106,230,75,191,83,90,217,34,87,185,163,249,19,212,223,193,125,98,136,10,86,225,59,205,62,141,253,64,199,189,70,3,101,51,90,206,19,188,211,232,223,212,12,123,212,96,54,83,0,1,21,120,246,227,126,197,194,62,9,21,22,57,85,106,185,106,109,239,181,45,146,201,89,11,234,33,101,42,76,137,53,85,91,99,150,55,199,15,67,101,100,107,214,142,124,187,116,181,205,142,85,96,101,254,36,117,15,62,210,173,18,202,115,205,45,211,218,188,223,44,182,211,196,219,77,142,154,158,106,135,212,79,52,241,194,143,88,160,106,203,35,34,73,22,103,177,155,43,153,19,147,169,155,245,183,92,44,255,0,63,204,181,79,50,187,106,14,160,228,53,119,204,134,249,80,181,53,213,213,42,157,114,191,100,68,68,68,68,107,24,214,163,88,198,53,17,140,99,90,214,163,90,212,68,218,32,166,190,104,92,2,216,180,91,175,136,125,25,183,248,60,66,235,112,101,61,246,193,77,76,245,134,203,85,55,82,178,166,5,99,85,145,81,200,244,70,44,110,86,182,41,100,141,145,238,201,89,28,33,152,57,56,232,134,131,79,134,215,107,157,45,242,147,35,213,10,90,137,173,213,116,115,71,210,252,86,7,171,219,26,69,27,189,238,125,76,77,115,150,169,61,202,197,124,12,233,86,84,119,44,208,214,219,133,222,38,243,238,22,117,66,219,168,24,133,77,93,101,181,149,13,117,235,30,91,140,212,212,87,152,18,57,99,232,157,177,175,75,158,198,207,43,162,123,218,244,142,69,107,250,93,178,181,215,105,157,113,245,161,216,159,12,20,60,77,219,174,30,208,164,191,219,229,168,199,113,218,170,152,104,46,151,74,168,234,27,77,53,51,35,145,202,171,216,157,232,147,201,18,74,214,49,174,145,189,214,244,117,132,0,231,25,162,154,53,128,106,62,59,168,120,53,194,213,106,203,243,79,19,85,146,99,208,74,238,229,78,202,157,187,163,96,108,106,200,187,143,73,153,43,220,246,247,100,107,92,198,61,233,83,34,67,94,29,117,123,87,52,75,87,44,89,158,137,79,86,252,157,245,12,183,195,108,134,7,212,178,240,201,158,214,173,4,180,236,248,167,100,174,70,34,49,191,31,90,49,204,86,200,214,57,191,149,173,26,189,153,107,214,168,100,26,185,168,19,210,73,125,200,170,27,53,66,82,64,144,193,19,25,27,98,138,24,217,239,84,100,113,71,28,104,174,87,61,81,136,174,115,156,170,229,179,254,89,92,187,233,177,90,107,119,17,250,247,142,85,179,39,101,68,143,198,177,139,173,190,90,103,217,159,12,174,98,86,213,67,51,90,229,169,87,49,93,11,85,58,35,98,178,100,87,72,230,44,1,101,54,154,218,155,141,170,138,225,89,105,171,181,212,85,83,199,52,180,53,110,137,211,210,189,205,69,116,50,44,47,124,74,246,170,171,85,99,123,217,186,47,75,156,155,42,253,96,1,18,184,251,224,78,213,197,222,51,69,125,198,171,41,45,58,139,142,211,173,37,158,178,170,70,193,69,85,4,149,16,186,72,171,164,101,60,179,189,145,198,218,135,66,214,42,35,100,153,234,190,231,184,162,31,243,85,129,101,95,234,174,57,146,99,151,15,246,202,58,235,109,117,60,159,240,100,134,104,228,103,244,57,174,111,220,168,109,38,87,175,52,110,4,174,186,217,106,135,93,244,95,25,164,168,205,172,116,239,110,65,110,164,129,222,55,33,162,107,88,145,62,62,149,233,150,166,157,172,114,35,58,59,146,198,228,98,57,203,12,49,56,42,7,0,192,51,45,83,204,173,58,125,167,216,245,93,243,33,190,84,37,53,13,13,50,39,92,175,217,85,85,85,85,26,198,53,168,231,189,238,84,99,24,215,57,202,214,181,85,44,39,141,78,20,108,92,37,242,244,194,112,222,213,170,179,47,185,106,5,13,102,83,123,162,133,237,241,245,94,2,232,177,198,142,145,85,235,12,12,127,106,52,217,141,93,159,39,109,143,150,68,37,87,46,238,1,104,248,99,197,87,60,213,43,125,170,229,169,183,190,213,70,203,77,5,71,217,152,210,57,89,225,169,106,122,85,233,51,217,60,141,168,146,55,164,110,248,99,111,83,99,238,75,213,121,213,249,88,197,190,160,80,250,117,196,8,1,202,227,207,102,153,126,53,232,245,167,106,230,35,192,45,103,12,121,82,103,154,91,111,186,220,180,202,247,221,168,217,41,167,168,251,51,34,73,19,60,53,85,79,74,177,33,123,231,141,180,242,72,244,145,223,20,110,234,116,125,201,122,175,43,143,61,154,101,248,215,163,214,151,189,159,224,24,110,169,225,183,109,62,212,28,122,146,249,143,95,41,214,154,186,134,165,23,162,86,110,138,138,138,138,142,99,218,228,107,216,246,170,61,143,107,92,213,107,154,138,129,171,185,50,185,125,240,21,144,241,51,153,80,231,58,131,98,171,163,210,187,69,68,115,87,62,163,197,81,62,254,197,74,150,164,52,51,36,74,201,152,218,138,118,199,80,173,145,143,99,30,168,215,53,234,138,157,214,255,0,202,111,81,232,56,184,182,233,37,129,46,183,93,44,172,236,222,234,114,199,198,180,222,6,206,179,171,102,164,146,161,98,116,46,184,181,24,172,99,35,107,145,253,113,74,230,71,26,200,145,92,78,1,128,97,186,89,134,218,116,251,79,177,234,75,30,61,99,167,74,106,26,26,100,94,136,153,186,170,170,170,170,185,239,115,149,207,123,220,170,247,189,206,115,149,206,114,170,135,234,218,109,54,171,5,170,138,197,98,182,82,91,173,182,234,120,233,40,232,233,33,108,48,83,65,27,81,177,197,28,109,68,107,24,214,162,53,26,136,136,136,136,136,125,96,1,242,93,173,54,171,253,170,182,197,125,182,82,92,109,183,26,121,41,43,40,234,225,108,208,84,193,35,85,178,69,36,110,69,107,216,230,170,181,90,168,168,168,170,138,107,25,170,186,103,149,104,222,163,228,122,91,154,210,120,123,214,51,112,150,223,83,211,28,140,142,110,133,248,39,139,184,198,61,208,202,197,108,145,189,90,157,113,189,142,68,217,200,108,252,83,183,57,253,6,166,197,117,67,26,215,251,21,21,95,135,206,41,221,107,190,189,180,242,186,8,238,52,113,198,216,36,124,202,245,99,31,53,54,204,108,72,214,123,168,100,122,117,171,158,173,12,127,169,186,197,106,212,174,84,154,119,136,186,253,87,93,144,233,246,164,67,100,186,69,91,84,217,103,142,7,81,221,102,162,115,27,214,231,165,50,83,189,144,70,174,70,166,244,178,177,137,211,26,41,210,185,92,121,236,211,47,198,189,30,180,142,180,89,173,214,131,0,188,233,204,52,244,139,109,190,94,45,151,186,137,92,199,119,219,61,12,53,176,196,214,59,171,165,24,173,184,76,174,69,106,170,171,99,217,91,178,163,190,173,49,212,204,171,72,178,248,243,172,42,175,194,94,169,237,247,43,125,53,83,100,146,57,41,124,109,20,244,111,158,39,198,246,189,147,70,202,135,62,55,163,190,25,26,199,42,42,34,162,135,107,226,159,90,255,0,132,79,16,89,182,177,199,111,240,84,153,5,193,60,4,14,139,183,35,40,96,137,148,244,189,214,247,36,68,153,96,134,37,147,165,234,222,226,191,167,102,236,137,106,156,155,52,83,236,55,15,183,109,99,171,184,119,170,245,54,224,157,152,35,151,170,56,40,109,210,212,83,199,212,213,141,170,217,157,59,235,21,219,61,237,88,251,27,116,187,173,10,118,192,48,12,203,84,243,43,78,159,105,246,61,87,124,200,111,149,9,77,67,67,76,137,215,43,246,85,85,85,85,70,177,141,106,57,239,123,149,24,198,53,206,114,181,173,85,77,154,48,12,3,13,210,204,54,211,167,218,125,143,82,88,241,235,29,58,83,80,208,211,34,244,68,205,213,85,85,85,85,207,123,156,174,123,222,229,87,189,238,115,156,174,115,149,84,59,1,173,103,22,62,105,245,147,234,6,67,234,51,155,41,154,214,113,99,230,159,89,62,160,100,62,163,56,31,147,149,104,94,163,226,26,79,133,107,125,206,205,221,195,51,191,23,21,182,233,78,170,248,225,170,167,169,158,9,41,106,61,201,218,153,124,59,228,98,46,237,124,106,170,215,42,178,86,199,152,56,49,227,179,62,225,18,60,154,197,106,163,164,187,99,217,21,60,245,105,71,89,28,211,165,45,214,58,41,219,73,44,81,182,162,38,49,146,84,58,149,181,46,217,94,232,97,68,111,196,198,150,63,193,110,133,233,199,17,124,179,48,61,47,213,11,55,142,181,87,123,102,88,102,137,81,149,86,250,166,221,235,146,58,170,105,21,23,183,51,58,157,178,236,173,86,185,204,123,94,199,189,142,169,110,34,248,104,213,62,23,243,185,176,93,76,180,255,0,55,193,94,104,224,169,246,93,207,243,48,203,39,132,158,104,163,239,118,187,236,100,157,45,248,31,187,87,238,85,12,84,95,69,171,135,175,224,193,203,91,80,52,154,182,166,213,91,122,164,211,252,166,182,247,112,183,82,246,99,172,174,158,142,166,71,57,85,81,31,47,109,139,28,13,149,232,142,116,112,71,240,177,54,99,107,219,148,134,131,84,234,159,18,241,234,77,194,138,146,124,123,76,41,253,169,82,149,52,241,84,50,91,140,236,146,42,24,209,143,122,57,143,107,146,90,150,74,214,63,161,244,109,79,133,207,99,146,221,56,177,242,177,172,159,79,242,31,78,156,13,107,14,235,173,26,67,153,104,46,168,100,26,71,168,16,82,71,125,199,106,27,13,66,210,78,147,65,43,31,27,101,138,104,223,238,85,100,145,73,28,136,142,70,189,17,232,142,107,92,138,212,233,69,255,0,113,237,193,5,139,139,140,18,42,220,114,150,213,109,212,219,39,106,43,37,238,178,103,211,194,250,85,153,22,106,90,183,71,20,143,146,30,135,74,248,211,161,92,201,118,233,115,91,36,168,240,139,252,171,248,245,166,170,166,181,112,177,172,151,218,74,55,209,211,195,111,193,174,117,29,213,125,99,214,89,156,180,21,53,18,74,230,163,209,175,130,42,86,53,140,103,68,93,173,213,235,19,95,105,70,173,153,78,39,149,96,215,218,172,91,53,198,110,184,253,234,139,163,196,219,174,148,82,82,85,65,214,198,189,157,113,72,141,123,122,152,246,185,55,79,123,92,138,158,229,66,239,185,119,113,245,71,196,230,42,184,30,169,92,45,86,221,77,178,118,169,247,90,152,41,254,211,70,177,202,255,0,19,75,77,212,143,89,152,200,36,117,68,113,177,99,111,195,35,122,91,39,110,32,154,160,0,58,254,127,159,225,186,89,134,221,181,7,80,114,26,75,30,61,99,167,90,154,234,234,149,94,136,153,186,34,34,34,34,185,239,115,149,172,99,26,138,247,189,205,107,81,206,114,34,235,195,197,119,21,218,143,197,174,163,191,53,205,101,240,54,170,30,228,22,11,4,19,43,233,109,20,174,84,85,107,85,81,59,147,63,165,171,44,202,136,233,28,214,162,35,24,200,227,101,233,241,93,194,166,9,197,166,156,63,5,204,174,87,91,109,93,31,114,166,201,112,163,172,155,183,65,92,168,136,218,137,41,18,70,195,85,178,34,179,105,26,174,72,229,153,177,190,39,72,175,42,219,68,57,79,234,229,251,136,187,158,154,235,69,21,93,6,9,140,83,178,107,182,79,101,149,240,65,112,124,244,189,116,240,219,38,170,166,218,161,237,149,205,73,87,181,209,26,69,43,85,205,122,196,143,7,44,174,4,174,186,221,153,91,181,207,84,177,154,73,52,190,195,81,35,169,104,238,144,57,236,201,43,88,142,107,89,28,123,162,62,154,25,118,116,143,127,84,111,124,125,142,153,17,102,237,70,14,44,124,211,235,39,212,12,135,212,103,54,61,197,177,60,87,6,177,82,226,216,86,51,106,199,236,180,93,126,26,221,107,162,142,146,150,14,183,185,239,232,138,52,107,27,212,247,185,203,178,123,220,229,85,247,170,154,225,113,99,230,159,89,62,160,100,62,163,56,19,255,0,75,184,32,177,113,113,203,99,75,171,113,202,91,85,183,83,108,158,212,138,201,123,172,153,244,240,190,149,111,245,139,53,45,91,163,138,71,201,15,67,165,124,105,208,174,100,187,116,185,173,146,84,125,90,221,173,55,91,5,214,182,197,125,182,85,219,174,86,234,137,41,43,40,234,225,116,51,211,79,27,149,178,69,36,110,68,115,30,215,34,181,90,168,138,138,138,138,95,167,43,143,34,122,101,248,215,172,86,152,171,154,23,2,223,150,188,85,250,227,163,152,103,139,212,155,47,71,182,41,168,157,211,53,246,215,28,110,69,218,20,106,248,138,200,118,143,183,178,181,239,137,31,31,231,92,218,120,208,59,87,46,238,62,168,248,156,197,87,3,213,43,133,170,219,169,182,78,213,62,235,83,5,63,218,104,214,57,95,226,105,105,186,145,235,51,25,4,142,168,142,54,44,109,248,100,111,75,100,237,197,130,185,199,113,29,170,22,74,106,30,27,173,248,69,93,155,13,200,233,225,185,87,100,53,113,71,35,47,203,12,172,145,41,105,92,138,228,137,144,74,216,157,47,87,76,202,254,218,116,178,21,71,84,246,14,90,220,185,175,186,95,113,199,248,152,214,106,171,173,151,47,167,239,79,98,198,35,232,143,194,82,212,82,205,78,247,92,81,236,87,164,207,100,234,230,194,213,99,162,233,111,113,85,238,124,81,77,254,33,248,126,192,120,154,210,250,237,40,212,102,85,178,219,89,81,79,87,21,101,10,66,149,180,83,195,34,57,178,211,201,52,114,54,55,171,122,226,115,145,187,172,114,200,223,119,82,129,173,190,39,110,177,94,50,171,53,167,41,200,254,207,217,107,110,20,244,247,27,191,131,125,95,179,233,95,35,91,45,79,97,138,143,151,182,197,115,251,109,94,167,116,236,158,245,54,83,208,189,11,211,142,29,52,226,221,165,250,95,102,240,54,170,29,229,154,105,85,31,85,112,170,114,34,73,85,83,34,34,119,38,127,75,119,93,145,168,214,181,140,107,24,198,49,186,240,241,15,195,246,125,195,46,168,87,105,70,163,50,145,247,42,58,122,122,184,171,40,82,101,162,173,130,104,209,205,150,158,73,163,141,210,49,29,215,19,156,141,217,36,138,70,251,250,84,159,252,171,248,245,169,165,169,181,112,177,172,151,218,186,198,86,84,67,111,193,174,117,29,164,101,27,18,41,156,180,21,53,18,74,215,43,21,204,130,42,86,53,143,127,92,189,173,209,137,19,88,22,127,159,224,24,110,169,225,183,109,62,212,28,122,146,249,143,95,41,214,154,186,134,165,23,162,86,110,138,138,138,138,142,99,218,228,107,216,246,170,61,143,107,92,213,107,154,138,154,208,234,174,31,98,211,253,71,200,240,172,99,61,181,102,182,171,45,194,90,58,75,253,173,143,109,45,194,54,174,201,35,17,255,0,241,42,181,95,26,185,21,99,146,86,116,200,235,52,230,161,199,173,53,45,53,215,133,141,27,190,210,86,62,178,158,107,126,115,115,167,238,163,232,222,146,194,228,160,166,168,142,86,181,94,173,100,241,85,49,204,123,58,37,237,110,143,73,90,202,224,208,189,11,212,126,34,245,30,221,165,250,95,102,241,215,90,237,229,154,105,85,89,75,111,165,106,162,73,85,83,34,34,246,225,103,83,119,93,149,202,231,53,140,107,222,246,49,193,63,249,50,107,94,178,213,101,87,221,14,154,223,117,190,233,181,13,190,75,156,117,61,166,190,28,110,185,242,34,181,189,231,200,222,220,53,31,159,252,195,18,71,44,173,238,49,140,111,137,144,182,163,21,112,233,195,70,150,112,191,130,67,130,233,157,167,249,222,54,243,89,5,55,181,46,127,158,154,88,252,92,240,197,31,123,181,223,123,35,234,111,192,205,154,159,122,174,85,0,106,174,109,80,106,174,6,202,124,39,121,88,209,191,167,248,247,167,64,101,83,21,112,157,229,99,70,254,159,227,222,157,1,149,64,160,30,104,254,123,53,55,240,95,71,162,35,253,78,153,229,84,218,89,110,214,63,9,221,198,238,25,5,110,51,223,142,57,29,225,235,169,233,169,170,58,38,119,71,109,157,200,234,183,141,58,213,206,236,79,240,162,51,117,144,28,209,252,246,106,111,224,190,143,68,77,254,82,120,6,27,170,124,19,103,250,125,168,56,245,37,243,30,190,103,21,244,213,212,53,40,189,18,179,217,246,213,69,69,69,71,49,237,114,53,236,123,85,30,199,181,174,106,181,205,69,64,129,92,11,241,155,125,224,243,81,234,174,114,90,189,179,134,101,30,30,159,38,182,196,198,37,83,163,137,95,218,169,166,145,219,109,52,93,217,85,35,115,146,57,26,247,53,221,42,172,150,59,254,197,178,204,87,57,177,82,229,56,86,77,106,200,44,181,189,126,26,227,107,173,142,174,150,126,135,185,143,232,150,53,115,29,210,246,57,171,178,251,156,213,69,247,162,154,235,241,93,194,142,163,240,149,168,239,194,179,88,188,117,170,187,185,61,130,255,0,4,42,202,91,189,43,85,17,92,212,85,94,220,204,234,106,75,10,170,186,55,57,170,138,246,62,57,31,34,185,101,113,219,117,209,28,202,221,161,154,165,147,82,71,165,247,234,137,27,75,89,116,157,204,102,55,90,244,115,154,248,228,217,81,148,211,75,179,100,99,250,99,99,228,239,245,70,137,55,116,46,208,168,14,112,92,65,107,141,70,118,186,2,252,126,235,140,233,149,63,98,120,171,123,19,71,14,91,84,216,96,157,238,239,57,173,100,144,211,62,104,217,217,98,185,173,149,189,201,21,93,218,108,86,254,97,78,43,184,81,211,142,45,116,225,248,86,107,23,129,186,208,247,39,176,95,224,133,31,85,104,170,114,34,43,154,138,169,220,133,253,45,73,97,85,70,200,214,181,81,88,246,71,35,2,128,116,7,15,211,140,255,0,89,113,60,55,87,51,223,177,120,133,214,224,216,46,151,190,132,95,13,31,75,149,173,234,118,236,139,184,244,100,93,231,162,199,23,115,184,244,86,49,200,187,36,224,24,6,27,165,152,109,167,79,180,251,30,164,177,227,214,58,116,166,161,161,166,69,232,137,155,170,170,170,170,171,158,247,57,92,247,189,202,175,123,220,231,57,92,231,42,174,180,58,171,166,121,86,141,234,62,71,165,185,173,39,135,189,99,55,9,109,245,61,49,200,200,230,232,95,130,120,187,140,99,221,12,172,86,201,27,213,169,215,27,216,228,77,156,133,170,114,183,227,234,179,81,60,15,12,154,199,112,186,220,178,244,241,149,24,238,69,89,83,61,116,215,120,211,187,83,53,53,92,146,57,239,108,209,49,36,88,228,85,72,221,20,105,31,192,248,217,222,9,191,196,86,144,233,30,182,233,29,247,12,214,216,41,25,140,50,157,247,9,174,115,78,202,103,217,223,11,28,228,175,138,161,255,0,12,15,137,170,245,87,187,224,232,87,181,232,232,220,246,187,90,203,181,21,53,186,235,91,111,163,187,82,93,41,233,106,36,134,42,234,70,202,216,42,152,215,42,54,104,210,102,50,84,99,145,17,200,146,49,143,217,83,169,173,93,209,44,127,154,71,31,84,122,137,227,184,100,209,203,133,170,229,136,39,131,168,200,178,42,58,152,43,161,187,200,157,170,152,105,169,36,141,207,99,97,137,233,26,201,34,42,72,233,99,88,254,6,70,254,244,53,225,119,134,76,251,138,109,80,182,233,254,33,77,87,71,109,125,67,91,122,200,86,221,53,77,21,154,5,142,89,58,231,116,105,210,215,189,176,74,216,152,247,49,36,145,26,206,166,238,174,104,89,167,39,61,107,214,92,255,0,78,50,45,60,206,109,247,91,174,33,133,248,106,92,111,33,158,38,246,233,183,69,238,90,221,59,164,71,203,219,98,194,248,152,214,59,181,27,156,215,189,140,90,104,214,11,115,71,243,217,169,191,130,250,61,17,119,218,23,161,122,113,195,166,156,91,180,191,75,236,222,6,213,67,188,179,77,42,163,234,174,21,78,68,73,42,170,100,68,78,228,207,233,110,235,178,53,26,214,177,141,99,24,198,54,144,121,163,249,236,212,223,193,125,30,136,8,235,106,192,51,43,238,27,127,212,27,54,61,87,89,143,98,181,20,52,215,170,232,81,28,202,7,214,44,169,76,178,162,47,83,88,247,65,35,17,251,116,35,250,26,170,142,145,136,236,149,194,143,21,218,143,194,86,163,179,53,194,165,241,214,170,238,220,23,251,4,243,43,41,110,244,173,85,84,107,149,17,123,115,51,169,203,20,200,138,232,220,231,34,163,216,249,35,124,212,228,181,137,226,185,205,139,93,177,108,215,25,181,100,22,90,223,179,30,38,221,116,162,142,174,150,126,135,220,94,206,184,164,71,49,221,47,99,92,155,167,185,205,69,79,122,33,26,248,246,224,130,251,194,62,119,21,110,57,75,117,185,105,149,239,181,21,146,247,89,51,42,38,101,82,66,139,53,45,91,163,138,54,71,55,91,101,124,105,208,141,124,91,116,185,206,142,84,96,71,253,85,212,204,171,89,53,31,35,213,44,214,175,196,94,178,107,132,183,10,158,153,36,124,112,245,175,193,4,93,199,189,237,134,38,35,99,141,138,229,232,141,140,106,46,205,66,231,249,72,104,53,54,150,112,209,30,164,220,40,170,224,200,117,62,163,218,149,41,83,79,45,59,226,183,64,249,34,161,141,24,247,171,94,199,53,101,169,100,173,99,58,217,88,212,248,154,198,57,106,131,131,158,30,191,132,255,0,16,88,222,147,86,212,221,104,172,181,125,250,219,221,194,221,75,222,146,142,134,8,157,35,156,170,168,172,139,184,244,142,6,202,244,86,182,73,227,248,94,187,49,219,31,0,0,1,170,185,127,220,174,60,137,233,151,227,94,177,90,80,9,127,220,174,60,137,233,151,227,94,177,90,4,170,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,241,186,1,228,30,55,67,200,30,23,220,70,30,55,53,130,135,78,244,246,178,55,92,160,134,121,85,157,45,115,219,191,186,122,109,253,202,213,251,158,73,201,95,219,141,207,84,249,34,169,83,92,205,114,187,198,69,158,79,134,210,205,39,135,134,105,27,210,199,59,249,148,143,247,162,42,167,205,191,168,12,35,193,126,144,223,53,223,87,223,122,175,183,212,79,67,111,101,53,75,165,72,246,102,233,81,19,126,109,115,62,230,59,245,252,148,186,220,3,19,164,196,241,218,11,77,44,75,27,105,169,162,139,101,85,95,226,177,141,251,213,127,155,250,200,167,203,171,68,227,192,48,185,47,21,20,93,186,138,232,122,28,174,143,101,94,138,185,149,62,113,181,126,91,125,234,77,37,217,140,247,38,219,32,24,155,136,189,73,181,233,238,15,85,113,175,184,65,78,228,232,233,73,36,70,239,249,232,81,126,229,254,122,125,197,26,225,246,219,174,184,235,197,28,145,64,250,165,168,168,162,99,157,27,81,81,17,36,133,159,119,79,243,139,11,230,117,169,177,219,113,118,89,99,173,68,153,251,252,13,147,231,180,148,110,249,117,239,242,95,212,70,190,89,26,97,62,85,155,55,44,150,157,93,13,44,203,241,43,21,83,120,231,164,119,207,161,83,254,80,45,159,64,241,6,225,154,99,98,178,44,78,142,74,123,117,28,78,71,111,190,236,167,141,171,243,85,253,95,172,201,7,201,106,166,101,37,190,158,6,34,34,50,38,55,254,38,162,31,88,30,23,96,159,35,194,252,207,41,242,0,171,177,197,62,97,202,121,110,223,48,57,31,13,218,178,58,42,25,170,36,122,53,24,199,46,234,187,124,145,87,254,163,238,49,134,191,230,80,225,154,121,117,187,186,86,181,241,83,78,228,69,114,39,202,9,93,252,228,254,111,235,2,159,185,146,228,255,0,107,245,222,59,117,37,67,106,27,77,5,84,106,145,236,189,42,149,147,46,203,178,39,243,75,24,229,219,130,84,98,90,65,74,181,148,114,65,44,172,145,21,30,138,139,238,172,169,84,251,215,238,84,42,126,251,89,89,172,28,71,86,206,245,116,237,154,182,191,100,247,187,100,87,212,200,137,252,178,246,52,87,27,143,24,194,168,237,177,196,140,237,164,159,201,219,231,52,142,253,73,250,192,239,255,0,36,247,149,147,205,94,226,171,111,181,80,182,100,221,253,253,219,183,191,220,234,21,44,214,69,217,171,253,69,80,243,72,188,65,53,226,205,68,217,81,210,175,136,248,81,200,171,252,90,37,249,111,250,128,143,217,86,13,29,155,133,27,77,217,180,238,108,147,215,213,42,170,239,242,68,171,79,189,202,159,200,253,68,154,229,27,125,142,12,127,36,162,150,161,141,115,110,80,170,53,85,17,127,208,142,79,213,254,196,199,186,217,143,73,106,224,211,31,239,49,204,114,85,213,162,162,166,223,254,176,95,212,134,38,224,91,95,232,116,114,255,0,91,110,187,75,209,79,113,169,238,245,117,34,34,116,83,202,158,245,116,140,79,154,167,235,2,247,33,149,178,38,237,84,84,95,212,123,85,61,199,73,211,76,254,195,156,218,89,93,102,184,65,59,23,127,239,114,177,223,202,122,127,37,206,254,106,157,220,15,90,166,203,186,156,154,169,176,122,110,122,81,202,223,114,168,30,201,23,220,114,98,238,158,243,134,253,77,251,142,108,79,118,224,114,35,199,27,85,79,167,209,235,138,70,191,27,146,29,147,111,252,238,156,144,228,98,227,198,232,203,118,147,86,171,213,191,196,137,83,127,253,110,157,63,88,21,241,203,2,207,45,203,90,175,149,173,145,17,176,82,81,42,252,189,233,226,89,253,63,236,75,157,162,111,69,44,77,223,125,152,212,255,0,145,10,125,229,57,10,84,106,158,65,38,203,210,150,250,85,85,79,232,170,111,255,0,68,184,88,81,18,38,162,124,145,19,254,128,61,135,173,122,122,191,164,230,191,35,214,168,189,96,121,114,181,19,99,195,23,117,77,142,50,46,235,178,28,163,110,192,123,79,77,85,76,52,176,172,211,61,173,107,126,106,229,217,62,123,30,227,23,107,158,160,82,225,88,173,85,101,69,67,34,107,58,55,87,61,27,254,155,26,125,238,79,231,1,87,220,198,117,133,217,254,167,69,130,99,149,177,215,69,216,162,71,54,159,165,251,185,236,149,171,242,98,47,202,86,253,255,0,122,18,183,151,6,140,86,97,120,93,45,254,235,110,158,154,74,202,110,235,123,173,115,119,73,41,233,85,63,148,191,169,126,226,2,104,6,45,95,175,60,64,67,120,174,100,149,112,199,37,42,189,207,71,72,138,145,203,76,213,247,170,61,62,79,95,188,187,77,54,197,233,177,92,74,219,105,167,133,177,178,158,146,24,145,26,212,77,145,177,49,191,114,39,243,127,80,31,137,173,237,172,110,17,92,250,10,119,73,58,118,186,90,223,122,175,231,163,223,254,77,202,79,126,145,221,179,124,103,34,190,81,82,79,81,87,71,85,87,43,152,200,247,86,163,35,234,85,254,50,39,205,201,247,23,151,168,113,178,76,122,163,187,239,111,193,255,0,205,176,175,142,25,48,90,123,173,86,93,105,146,149,207,130,121,235,227,247,177,21,170,138,176,183,249,170,159,37,253,64,70,142,8,117,201,186,59,158,214,216,114,122,232,232,152,179,116,42,79,179,21,189,184,39,98,167,241,28,191,61,147,230,93,126,39,144,81,100,150,152,110,84,21,113,212,68,254,174,151,198,237,209,118,123,155,255,0,74,41,65,156,89,97,79,210,93,111,168,125,28,79,167,142,165,245,115,183,102,244,39,190,162,102,251,182,107,126,229,66,219,184,16,212,116,206,52,166,141,178,213,36,211,192,201,92,255,0,143,169,83,122,185,209,55,248,149,126,72,4,160,60,38,232,2,168,30,30,212,123,85,170,158,229,66,14,115,25,225,246,187,82,177,8,239,22,75,69,69,93,85,20,106,206,136,90,231,43,186,234,160,95,231,167,221,212,191,37,39,33,248,249,69,146,154,249,107,146,138,166,22,200,215,109,186,57,168,191,39,53,126,244,95,212,6,188,220,61,230,215,109,20,214,204,110,170,230,143,160,138,154,235,74,233,210,118,35,118,98,239,190,251,181,219,123,164,255,0,148,190,221,22,212,155,46,162,225,246,235,197,170,229,77,82,146,211,66,231,118,164,71,108,229,138,55,42,124,147,249,233,247,125,229,61,241,231,195,188,250,93,150,73,149,218,225,86,82,162,178,84,86,181,83,167,162,58,84,254,76,77,68,247,185,126,242,65,114,201,215,169,234,161,143,11,185,215,110,173,84,72,209,242,174,255,0,42,56,209,19,170,79,235,251,191,236,2,209,207,193,203,113,59,118,87,107,158,219,93,23,83,37,141,204,95,137,201,243,107,155,247,42,127,57,79,218,167,145,38,130,57,90,187,163,218,142,79,247,208,230,171,247,1,131,116,223,72,91,166,89,173,85,117,3,28,218,74,196,157,119,233,93,145,207,114,47,205,94,229,249,49,12,226,197,221,190,243,231,171,129,143,99,93,208,138,168,190,239,119,245,156,154,245,141,62,245,111,235,3,216,247,46,233,178,110,167,54,174,232,113,107,145,222,255,0,113,204,14,46,85,69,69,255,0,120,242,230,163,147,101,249,5,77,194,1,193,177,244,251,147,228,123,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,115,171,242,177,139,125,64,161,244,235,137,0,57,92,121,236,211,47,198,189,30,180,159,252,234,252,172,98,223,80,40,125,58,226,64,14,87,30,123,52,203,241,175,71,173,2,255,0,128,0,0,0,10,171,231,157,250,19,253,164,253,218,90,161,85,124,243,191,66,127,180,159,187,64,195,252,154,174,214,171,7,18,89,181,246,251,115,164,183,91,109,218,111,114,171,172,172,171,153,176,193,77,4,117,246,247,73,44,146,57,81,172,99,90,138,229,114,170,34,34,42,169,141,120,250,227,95,42,226,179,81,234,236,150,155,159,135,211,44,102,225,52,120,229,190,157,100,100,117,253,10,232,219,115,168,73,26,199,186,105,88,170,172,107,218,157,152,222,172,68,234,116,175,150,47,209,93,174,182,234,106,250,59,125,206,174,150,158,233,78,148,149,209,67,51,152,202,168,18,88,230,72,165,106,46,207,98,75,12,82,35,93,186,117,198,199,124,218,138,153,215,130,238,18,114,174,46,117,77,49,107,108,190,7,27,177,120,107,134,77,113,115,164,139,183,66,234,152,216,248,32,149,33,150,52,172,146,53,153,208,178,68,70,187,179,34,170,236,197,3,32,114,230,224,163,248,85,106,60,247,252,254,217,117,143,76,177,111,206,92,170,96,78,212,119,74,228,86,44,118,198,205,212,215,183,169,143,89,37,116,72,231,50,54,181,187,196,233,162,145,47,122,211,105,181,88,45,84,86,43,21,178,146,221,109,183,83,199,73,71,71,73,11,97,130,154,8,218,141,142,40,227,106,35,88,198,181,17,168,212,68,68,68,68,67,175,233,86,153,226,186,55,167,24,230,150,225,84,158,30,203,140,219,226,183,211,117,71,27,36,155,161,62,57,229,237,177,140,116,210,189,93,36,143,70,167,92,143,123,149,55,114,157,172,10,1,230,143,231,179,83,127,5,244,122,34,127,242,84,242,177,148,253,64,174,244,235,113,0,57,163,249,236,212,223,193,125,30,136,158,156,154,174,214,171,7,8,153,181,246,251,115,164,183,91,109,217,197,202,174,178,178,174,102,195,5,52,17,219,45,238,146,89,36,114,163,88,198,181,21,202,229,84,68,68,85,80,36,87,29,63,193,199,248,56,228,95,194,131,255,0,149,79,135,193,120,94,143,106,123,83,161,254,31,217,189,95,247,231,241,250,127,145,209,221,238,254,99,188,107,174,73,254,61,120,196,200,120,167,213,203,155,108,215,138,184,52,234,199,81,224,177,251,100,53,149,94,18,181,144,62,118,199,116,150,158,94,150,182,166,86,205,34,162,246,152,246,68,230,68,189,74,199,57,217,87,150,135,1,85,58,243,144,195,173,90,179,98,171,131,78,172,117,17,205,104,100,157,174,139,253,198,10,168,220,232,93,12,209,72,217,232,81,177,205,20,203,240,117,61,200,198,57,202,201,145,129,55,249,81,255,0,8,239,224,227,7,229,175,255,0,149,79,237,127,176,30,59,175,218,158,203,232,119,87,115,127,251,207,251,215,133,234,248,250,58,246,252,199,135,40,176,218,118,211,105,181,88,45,84,86,43,21,178,146,221,109,183,83,199,73,71,71,73,11,97,130,154,8,218,141,142,40,227,106,35,88,198,181,17,168,212,68,68,68,68,67,86,32,54,83,225,59,202,198,141,253,63,199,189,58,3,42,152,171,132,239,43,26,55,244,255,0,30,244,232,12,170,0,0,0,138,188,209,252,137,234,111,224,190,177,68,74,162,42,243,71,242,39,169,191,130,250,197,16,20,173,194,119,154,125,27,250,129,143,122,140,6,202,102,181,156,39,121,167,209,191,168,24,247,168,192,91,167,50,254,56,233,184,113,195,102,209,236,29,149,111,212,92,210,207,35,225,171,141,242,211,178,199,110,153,100,129,107,91,51,21,174,90,149,115,37,108,45,99,190,7,198,178,61,81,26,198,76,16,87,155,77,207,135,154,254,33,169,233,116,110,58,70,228,246,234,122,154,108,229,109,84,148,240,219,157,113,90,135,74,138,175,141,168,233,171,186,165,157,42,94,229,118,219,66,205,251,140,149,173,195,252,11,127,8,239,225,29,142,255,0,5,255,0,254,90,254,47,27,226,186,253,151,236,190,182,120,143,105,116,255,0,222,127,196,234,254,95,95,107,181,249,254,201,136,45,54,204,203,85,243,250,43,53,28,149,119,252,179,49,188,71,77,19,234,234,209,103,184,92,106,230,70,181,100,154,103,34,43,228,150,68,221,242,57,61,238,85,114,252,212,191,62,8,56,46,197,120,71,211,136,40,107,91,106,189,231,215,46,228,247,188,134,42,24,219,35,59,169,15,85,13,52,234,196,153,104,216,176,70,168,215,175,199,34,58,94,150,117,36,108,12,43,206,175,202,198,45,245,2,135,211,174,37,85,240,157,230,159,70,254,160,99,222,163,1,106,156,234,252,172,98,223,80,40,125,58,226,85,95,9,222,105,244,111,234,6,61,234,48,1,178,69,218,211,106,191,218,171,108,87,219,101,37,198,219,113,167,146,146,178,142,174,22,205,5,76,18,53,91,36,82,70,228,86,189,142,106,171,85,170,138,138,138,168,165,27,115,51,224,187,248,54,106,59,53,35,10,111,115,1,207,174,21,115,211,83,195,67,217,142,197,92,171,221,125,14,241,177,176,182,23,35,220,234,118,167,75,187,113,74,197,106,246,86,73,47,80,235,249,254,1,134,234,158,27,118,211,237,65,199,169,47,152,245,242,157,105,171,168,106,81,122,37,102,232,168,168,168,168,230,61,174,70,189,143,106,163,216,246,181,205,86,185,168,168,26,235,112,171,196,198,101,194,134,174,81,234,150,31,67,73,113,99,169,221,109,187,219,42,81,26,203,141,186,71,198,249,96,73,58,85,208,191,170,40,222,201,26,139,210,246,55,169,175,103,92,111,216,83,71,117,139,1,215,92,2,215,168,218,115,126,164,184,219,110,52,240,75,44,81,85,67,52,246,249,228,134,57,157,73,84,216,94,246,197,83,27,101,98,73,18,185,85,170,191,212,171,65,124,104,240,147,149,112,141,170,107,139,92,165,241,216,221,247,196,220,49,155,139,93,36,189,202,22,212,200,198,65,60,171,12,81,173,100,113,164,46,153,145,162,181,189,232,213,23,103,161,218,248,5,227,95,42,225,79,81,233,44,151,107,159,136,211,44,154,225,12,121,29,190,161,100,124,116,29,106,216,221,115,167,72,218,247,182,104,152,136,175,107,26,189,232,216,140,84,234,108,79,136,47,248,31,37,166,237,106,191,218,168,175,182,43,157,37,198,219,113,167,142,174,142,178,146,102,205,5,76,18,53,29,28,177,200,213,86,189,142,106,163,145,200,170,138,138,138,135,214,0,172,190,107,28,115,218,172,184,205,127,11,186,81,116,164,184,92,175,244,235,30,87,122,183,93,26,244,182,64,202,135,199,45,177,59,18,117,54,165,238,129,236,158,57,118,70,194,254,133,99,251,202,177,103,78,99,60,107,255,0,5,93,56,130,193,128,92,237,82,106,110,83,249,187,109,52,235,221,146,215,66,168,244,146,230,232,122,92,199,116,189,137,28,77,149,90,215,200,231,59,105,91,12,177,173,22,127,154,172,247,42,255,0,85,114,60,147,35,184,127,182,86,87,92,171,170,36,255,0,133,36,211,73,35,255,0,165,206,115,190,245,80,63,40,146,156,16,113,163,149,112,143,168,240,87,86,186,235,123,192,110,93,200,47,120,244,85,210,54,54,119,86,30,170,234,104,21,233,10,214,49,32,141,17,207,79,142,52,116,93,76,234,73,25,128,50,204,90,251,131,101,87,156,43,41,161,240,87,172,126,225,81,107,184,211,119,89,39,98,170,9,29,28,177,245,177,92,199,116,189,142,77,218,170,213,219,116,85,79,121,250,185,86,153,229,88,126,33,133,103,87,106,77,236,185,237,190,174,225,104,170,142,57,59,110,240,213,179,209,207,3,158,230,35,22,102,62,4,123,152,199,59,166,57,224,114,170,43,246,64,217,163,19,202,108,89,206,43,102,205,113,106,239,27,101,200,45,244,247,75,117,79,105,241,247,233,103,141,178,69,39,67,209,175,111,83,30,213,217,200,142,77,246,84,69,247,31,172,82,95,45,14,61,106,116,27,33,135,69,117,102,251,87,62,157,95,42,35,134,208,249,59,93,22,11,140,245,81,181,211,58,105,165,141,176,80,171,100,154,89,147,227,233,123,81,236,107,85,243,43,238,208,13,107,56,177,243,79,172,159,80,50,31,81,156,186,158,87,30,68,244,203,241,175,88,173,41,91,139,31,52,250,201,245,3,33,245,25,203,116,224,107,88,176,29,10,229,171,131,106,54,163,95,169,45,214,219,117,62,65,44,81,75,85,12,51,220,39,142,229,113,153,180,148,173,153,236,108,181,50,54,39,164,113,35,145,92,169,253,106,129,249,60,220,109,60,54,195,162,244,55,221,87,182,85,179,54,172,168,146,147,20,172,177,67,64,151,89,167,134,146,169,209,69,83,36,233,222,117,173,147,78,199,76,216,151,118,190,88,85,54,87,38,244,152,101,94,39,120,133,202,184,160,214,91,214,174,101,52,222,3,199,246,233,173,214,182,85,73,81,13,178,134,38,244,197,79,27,158,191,227,72,245,107,88,215,203,44,175,70,51,175,165,39,255,0,42,62,5,191,188,113,65,173,120,103,254,15,85,128,81,87,59,252,103,58,233,37,58,183,253,203,194,189,206,254,124,200,207,244,60,192,73,75,111,229,247,251,27,121,231,240,140,246,87,218,79,201,125,211,194,248,111,27,227,188,15,176,83,163,218,158,51,243,158,209,238,119,187,251,124,61,91,109,239,220,161,115,101,62,44,124,172,107,39,211,252,135,211,167,53,172,2,239,185,93,113,155,98,215,13,56,182,232,13,238,213,236,172,207,78,113,250,106,120,82,6,61,212,183,59,61,42,69,77,29,75,92,187,246,230,103,84,44,150,55,46,206,115,219,36,123,163,159,28,63,39,50,254,2,169,181,231,30,155,90,180,154,197,73,6,162,216,233,228,154,238,200,251,189,119,251,116,20,178,57,176,182,24,98,145,211,215,35,163,134,40,87,224,234,99,149,143,115,145,144,163,41,179,0,207,243,45,44,204,173,58,131,167,217,13,93,143,33,177,212,37,77,13,117,50,167,92,79,217,81,81,81,81,90,246,57,170,230,61,142,69,99,216,231,53,200,230,185,81,118,8,224,187,139,108,87,139,157,44,76,166,219,23,129,201,44,94,26,223,147,91,156,216,226,237,215,58,154,55,190,120,34,73,165,145,40,228,145,102,108,47,145,81,206,236,200,138,155,177,64,161,109,42,196,245,150,45,113,199,49,109,50,198,110,172,212,219,86,65,23,178,237,206,162,106,85,82,93,41,38,235,252,236,83,167,68,125,151,196,174,147,188,136,198,54,55,172,155,53,174,219,101,60,79,237,87,217,91,55,219,175,101,125,164,246,125,63,182,61,147,220,240,62,59,182,222,255,0,135,238,254,115,179,220,235,232,235,248,186,118,223,223,185,248,24,158,138,105,30,11,153,100,26,137,135,233,198,63,105,201,242,170,137,42,110,247,122,106,22,54,174,169,242,36,93,212,89,118,234,107,30,232,35,145,236,106,163,29,47,84,174,69,145,239,123,187,168,2,154,249,169,241,191,89,169,57,85,223,134,29,60,170,232,196,49,187,132,81,100,53,125,153,233,234,43,111,20,146,78,201,233,119,238,163,37,163,141,235,10,236,248,145,86,122,126,182,185,204,108,110,116,170,230,121,198,253,103,14,152,173,54,144,233,189,87,70,125,152,91,230,150,162,161,208,206,207,101,89,230,142,162,157,42,160,168,138,88,214,58,206,251,119,133,91,214,141,236,72,231,181,187,199,215,77,122,85,166,121,86,178,106,62,57,165,184,85,39,136,189,100,215,8,173,244,221,81,200,248,225,235,95,142,121,123,108,123,219,12,76,71,73,35,209,171,209,27,30,229,77,154,160,119,94,23,120,100,207,184,166,213,11,110,159,226,20,213,116,118,215,212,53,183,172,133,109,211,84,209,89,160,88,229,147,174,119,70,157,45,123,219,4,173,137,143,115,18,73,17,172,234,110,234,230,184,162,225,147,62,225,103,84,46,90,127,151,211,85,214,91,89,80,230,217,114,20,183,77,77,69,121,129,35,138,78,184,29,34,116,185,236,108,241,54,86,49,207,72,228,87,51,169,219,35,157,121,60,20,112,163,98,225,47,70,168,176,222,213,170,179,47,185,109,89,148,222,232,161,123,124,125,87,83,214,56,209,210,42,189,97,129,143,237,70,155,49,171,179,228,237,177,242,200,135,215,198,39,10,184,111,21,250,71,112,195,239,54,218,70,228,246,234,122,138,156,78,239,36,139,11,237,215,21,103,192,142,149,172,123,188,52,142,108,109,153,157,46,234,98,35,145,59,140,141,236,10,235,229,87,199,61,171,75,106,127,131,118,174,93,41,45,248,157,202,162,170,229,99,200,110,87,70,211,211,89,167,237,44,146,210,204,234,137,18,40,233,165,88,220,230,116,116,170,84,74,228,86,191,191,213,29,196,154,187,231,248,6,101,165,153,149,219,79,181,7,30,171,177,228,54,58,133,166,174,161,169,68,235,137,251,34,162,162,162,171,94,199,53,90,246,61,170,172,123,28,215,53,92,215,34,173,207,114,197,227,106,143,92,244,226,155,73,53,67,43,235,212,156,95,166,142,26,155,181,202,5,170,201,105,92,147,73,28,144,177,85,178,205,52,16,194,230,76,189,47,119,75,35,149,242,57,210,189,26,19,168,0,4,85,230,143,228,79,83,127,5,245,138,34,128,75,254,230,143,228,79,83,127,5,245,138,34,128,64,218,160,164,190,113,215,61,35,175,226,94,134,151,12,142,173,185,181,186,207,13,54,102,173,164,100,52,142,122,177,146,208,170,63,165,31,53,79,135,151,105,30,170,230,36,73,74,198,174,236,145,173,158,156,196,120,223,163,225,87,4,76,75,14,170,234,212,220,178,223,44,182,39,36,48,84,195,107,141,179,69,27,234,170,162,124,173,123,122,152,249,252,58,172,114,70,249,105,220,143,106,181,143,106,209,103,249,170,207,114,175,245,87,35,201,50,59,135,251,101,101,117,202,186,162,79,248,82,77,52,146,63,250,92,231,59,239,85,3,42,240,95,249,101,254,20,24,7,228,3,217,95,110,189,161,39,179,253,173,211,224,123,62,30,95,23,226,55,248,187,62,23,196,117,246,255,0,59,211,191,107,243,157,5,202,115,71,242,39,169,191,130,250,197,16,224,39,130,11,23,8,248,36,181,185,29,45,170,229,169,183,190,236,87,187,221,28,207,168,133,148,169,50,172,52,180,142,146,40,223,28,61,13,137,242,39,66,57,242,239,212,231,54,56,145,142,104,254,68,245,55,240,95,88,162,2,149,184,78,243,79,163,127,80,49,239,81,128,217,76,214,179,132,239,52,250,55,245,3,30,245,24,13,138,53,87,83,49,93,27,211,140,143,84,179,90,191,15,101,198,109,242,220,42,122,100,141,146,77,208,159,4,17,119,30,198,58,105,94,173,142,54,43,147,174,71,177,168,187,185,0,233,92,81,113,55,128,240,179,165,247,45,64,203,234,105,43,46,76,167,115,172,184,242,92,97,166,173,188,206,146,69,31,68,13,145,122,156,198,58,120,157,43,216,215,172,113,171,159,210,237,145,174,215,179,90,53,123,50,215,173,80,200,53,115,80,39,164,146,251,145,84,54,106,132,164,129,33,130,38,50,54,197,20,49,179,222,168,200,226,142,56,209,92,174,122,163,17,92,231,57,85,203,218,184,162,226,111,62,226,155,84,46,90,129,151,212,213,209,219,95,80,231,89,113,228,184,205,83,69,102,129,99,138,62,136,27,34,244,181,239,108,17,58,87,177,172,73,36,71,63,165,187,163,91,136,0,218,160,249,46,214,155,85,254,213,91,98,190,219,41,46,54,219,141,60,148,149,148,117,112,182,104,42,96,145,170,217,34,146,55,34,181,236,115,85,90,173,84,84,84,85,69,62,176,5,5,241,247,192,157,215,132,76,154,138,251,141,86,85,221,180,235,34,168,90,75,61,101,84,142,158,182,150,120,233,225,116,145,87,72,202,120,160,99,228,145,213,14,133,172,85,87,71,11,213,125,236,113,21,100,187,93,102,181,83,216,166,185,213,190,219,71,81,53,93,61,27,166,114,193,12,243,54,54,203,43,35,223,165,175,123,96,133,174,114,38,238,72,163,69,223,165,54,179,78,117,154,233,71,117,190,225,124,60,88,111,61,239,98,117,228,153,21,52,105,4,145,178,170,86,118,232,88,231,162,172,177,204,200,93,84,247,70,168,198,172,117,112,63,227,221,170,202,193,2,194,121,92,240,37,106,214,203,172,218,239,173,24,205,93,70,19,99,168,99,113,251,117,92,13,240,89,13,107,92,244,149,242,117,47,84,180,212,238,99,81,89,209,219,150,71,43,21,206,72,102,137,215,62,64,14,77,154,215,246,231,135,219,182,142,85,219,251,53,122,101,112,78,204,241,197,211,28,244,55,25,106,42,35,234,114,200,229,116,205,157,149,136,237,152,198,164,125,141,186,157,214,164,255,0,0,0,0,0,0,64,14,117,126,86,49,111,168,20,62,157,113,39,249,0,57,213,249,88,197,190,160,80,250,117,196,8,1,202,227,207,102,153,126,53,232,245,165,255,0,20,3,202,227,207,102,153,126,53,232,245,165,255,0,0,0,0,0,0,35,255,0,29,250,23,125,226,39,134,12,187,78,112,235,53,170,227,148,187,194,220,108,77,184,43,25,209,85,79,81,28,143,72,101,122,42,69,52,144,36,240,53,234,173,111,231,149,175,123,88,231,185,36,0,3,85,112,103,254,59,244,46,197,195,183,20,25,118,156,225,214,107,173,187,22,111,133,184,216,155,112,87,191,174,150,162,158,57,30,144,202,244,69,150,24,231,89,224,107,213,92,239,204,171,94,247,61,175,114,224,0,39,255,0,38,205,20,251,115,196,21,219,88,234,238,29,154,77,50,183,167,102,8,229,233,146,122,235,140,85,20,241,245,53,99,114,58,22,192,202,197,118,207,99,146,78,198,221,77,235,66,234,72,213,203,183,66,235,52,7,133,60,83,27,191,89,189,153,146,95,187,185,37,250,23,44,233,35,106,170,149,22,38,75,28,200,215,67,52,116,172,165,134,72,209,173,107,100,133,255,0,198,85,87,186,74,128,53,172,226,199,205,62,178,125,64,200,125,70,115,101,51,90,206,44,124,211,235,39,212,12,135,212,103,2,90,114,185,227,182,213,162,119,89,180,35,90,50,106,186,124,38,249,80,199,99,247,26,185,219,224,177,234,215,57,235,43,36,234,78,168,169,170,28,246,170,191,175,183,20,141,87,171,90,147,77,43,108,211,138,238,20,116,227,139,93,56,126,21,154,197,224,110,180,61,201,236,23,248,33,71,213,90,42,156,136,138,230,162,170,119,33,127,75,82,88,85,81,178,53,173,84,86,61,145,200,205,112,139,126,229,111,199,213,102,162,120,30,25,53,142,225,117,185,101,233,227,42,49,220,138,178,166,122,233,174,241,167,118,166,106,106,185,36,115,222,217,162,98,72,177,200,170,145,186,40,210,63,129,241,179,188,18,87,151,255,0,12,95,193,135,135,219,77,131,36,197,237,86,220,250,247,215,112,202,234,104,230,241,18,77,50,203,34,211,65,36,222,244,94,196,15,100,125,17,170,196,146,119,156,197,119,113,210,63,32,113,99,229,99,89,62,159,228,62,157,57,149,76,85,197,143,149,141,100,250,127,144,250,116,224,107,88,109,80,106,174,109,80,4,0,230,133,192,183,229,175,21,126,184,232,230,25,226,245,38,203,209,237,138,106,39,116,205,125,181,199,27,145,118,133,26,190,34,178,29,163,237,236,173,123,226,71,199,249,215,54,158,52,170,14,29,109,58,243,113,213,203,21,103,13,150,204,130,171,59,181,212,50,174,134,91,52,61,111,165,69,123,97,89,103,114,167,105,148,202,179,54,57,93,54,208,244,72,173,147,224,114,162,236,188,116,173,57,209,77,35,210,10,155,229,86,150,233,198,63,138,63,36,168,134,166,230,150,138,22,83,50,119,197,18,69,26,116,49,17,172,99,90,138,168,198,34,49,31,36,175,219,174,89,28,224,253,252,79,237,87,217,91,55,219,175,101,125,164,246,125,63,182,61,147,220,240,62,59,182,222,255,0,135,238,254,115,179,220,235,232,235,248,186,118,223,223,185,250,192,0,0,0,53,172,226,199,205,62,178,125,64,200,125,70,115,101,51,90,206,44,124,211,235,39,212,12,135,212,103,2,234,121,92,121,19,211,47,198,189,98,180,149,68,85,229,113,228,79,76,191,26,245,138,210,85,0,0,1,29,120,228,225,18,213,197,246,145,183,20,130,227,73,103,203,44,53,14,185,99,151,89,233,218,246,50,117,98,181,244,179,61,26,178,178,154,100,233,235,237,174,232,248,225,145,91,39,105,35,118,190,217,78,39,149,96,215,218,172,91,53,198,110,184,253,234,139,163,196,219,174,148,82,82,85,65,214,198,189,157,113,72,141,123,122,152,246,185,55,79,123,92,138,158,229,67,104,139,181,218,213,96,181,86,223,111,183,58,75,117,182,221,79,37,93,101,101,92,205,134,10,104,35,106,186,73,100,145,202,141,99,26,212,87,43,149,81,17,17,85,77,101,245,163,87,179,45,122,213,12,131,87,53,2,122,73,47,185,21,67,102,168,74,72,18,24,34,99,35,108,81,67,27,61,234,140,142,40,227,141,21,202,231,170,49,21,206,115,149,92,161,215,241,108,79,42,206,111,180,184,182,21,140,221,114,11,213,111,95,134,183,90,232,164,171,170,159,161,142,123,250,34,141,28,247,116,177,142,114,236,158,230,181,85,125,200,165,255,0,112,47,193,149,139,131,205,56,170,182,73,117,246,206,103,148,120,122,140,154,229,19,222,148,174,146,36,127,106,154,154,55,109,180,49,119,101,68,145,205,73,36,115,220,231,116,162,178,40,232,91,74,181,51,42,209,189,71,199,53,75,10,171,240,247,172,102,225,21,194,155,170,73,25,28,221,11,241,193,47,109,236,123,161,149,138,232,228,98,57,58,227,123,218,171,179,148,217,206,211,118,181,95,237,84,87,219,21,206,146,227,109,184,211,199,87,71,89,73,51,102,130,166,9,26,142,142,88,228,106,171,94,199,53,81,200,228,85,69,69,69,64,62,178,58,241,119,199,30,145,240,131,106,164,131,43,101,93,251,44,188,83,203,61,171,28,182,189,137,59,216,214,189,25,61,75,220,187,83,211,58,86,164,125,205,158,245,85,122,199,28,157,185,17,178,40,143,252,107,240,163,98,226,211,70,171,112,222,213,170,143,47,182,239,89,139,94,235,97,123,188,5,87,83,22,72,213,209,170,61,33,157,140,237,72,155,61,169,187,36,237,189,241,70,128,68,14,6,185,169,220,115,140,238,245,130,241,81,145,218,173,255,0,104,110,15,173,199,111,41,5,45,182,215,103,133,33,158,89,169,42,167,146,102,116,194,157,168,89,78,174,108,178,185,242,57,178,72,237,216,169,82,199,96,207,240,12,203,75,51,43,182,159,106,14,61,87,99,200,108,117,11,77,93,67,82,137,215,19,246,69,69,69,69,86,189,142,106,181,236,123,85,88,246,57,174,106,185,174,69,94,190,6,202,124,39,121,88,209,191,167,248,247,167,64,101,83,21,112,157,229,99,70,254,159,227,222,157,1,149,64,160,30,104,254,123,53,55,240,95,71,162,50,175,42,206,53,241,93,2,190,221,116,83,86,46,126,205,196,51,11,132,85,182,219,180,171,27,41,109,55,69,98,69,35,170,93,210,143,72,103,99,41,218,178,185,234,200,93,3,85,90,214,73,44,172,197,92,209,252,246,106,111,224,190,143,68,69,80,54,83,226,47,134,141,44,226,131,4,155,5,212,203,79,243,124,21,230,142,10,111,106,91,63,61,12,178,120,73,230,138,78,207,119,176,198,73,210,223,141,155,181,126,229,77,122,245,211,66,245,31,135,77,71,184,233,126,168,89,188,13,214,135,105,97,154,37,87,210,220,41,92,170,145,213,83,72,168,157,200,95,210,237,151,100,114,57,174,99,218,199,177,236,109,159,242,183,227,234,179,81,60,15,12,154,199,112,186,220,178,244,241,149,24,238,69,89,83,61,116,215,120,211,187,83,53,53,92,146,57,239,108,209,49,36,88,228,85,72,221,20,105,31,192,248,217,222,157,89,134,128,232,214,127,168,248,182,174,102,90,123,106,186,229,248,95,87,177,46,147,177,221,202,109,213,92,222,166,162,163,37,237,189,86,72,187,141,119,106,71,57,241,244,61,85,202,24,43,150,149,167,137,43,7,14,150,123,22,189,91,41,45,214,219,117,63,132,198,40,235,97,175,135,32,166,130,58,170,166,201,21,202,58,164,70,177,141,106,83,182,153,177,34,34,64,141,69,254,73,45,64,2,37,113,247,192,157,171,139,188,102,138,251,141,86,82,90,117,23,29,167,90,75,61,101,84,141,130,138,170,9,42,33,116,145,87,72,202,121,103,123,35,141,181,14,133,172,84,70,201,51,213,125,207,113,68,63,230,171,2,202,191,213,92,115,36,199,46,31,237,148,117,214,218,234,121,63,224,201,12,209,200,207,232,115,92,223,185,80,217,163,85,117,51,21,209,189,56,200,245,75,53,171,240,246,92,102,223,45,194,167,166,72,217,36,221,9,240,65,23,113,236,99,166,149,234,216,227,98,185,58,228,123,26,139,187,144,214,95,44,202,111,185,206,85,121,205,114,154,239,27,122,200,46,21,23,75,141,79,105,145,247,234,167,145,210,75,39,67,17,172,111,83,222,229,217,168,141,77,246,68,68,247,1,245,224,24,6,101,170,121,149,167,79,180,251,30,171,190,100,55,202,132,166,161,161,166,68,235,149,251,42,170,170,170,163,88,198,181,28,247,189,202,140,99,26,231,57,90,214,170,166,195,188,40,240,163,167,28,37,105,195,48,172,42,47,29,117,174,237,207,127,191,207,10,50,170,239,84,212,84,71,57,17,87,183,11,58,156,145,66,138,173,141,174,114,170,189,239,146,71,208,191,11,26,215,252,29,184,130,194,117,142,75,127,141,164,199,238,11,227,224,108,93,201,31,67,60,79,167,170,237,55,185,26,44,201,4,210,172,125,79,70,247,17,157,91,183,116,93,148,192,20,3,205,31,207,102,166,254,11,232,244,69,255,0,20,3,205,31,207,102,166,254,11,232,244,64,124,156,2,113,147,83,194,14,168,86,220,47,180,213,117,248,38,79,78,144,228,116,52,52,81,79,90,247,193,28,203,71,53,58,201,36,104,215,178,89,85,174,69,127,66,199,44,155,181,207,72,213,183,147,170,90,111,167,28,76,232,213,207,0,200,235,61,171,136,102,150,248,101,142,182,211,92,159,156,141,92,201,233,170,169,230,103,83,29,210,246,69,43,23,103,70,238,148,234,107,216,170,213,214,92,176,158,87,60,118,218,180,78,235,54,132,107,70,77,87,79,132,223,42,24,236,126,227,87,59,124,22,61,90,231,61,101,100,157,73,213,21,53,67,158,213,87,245,246,226,145,170,245,107,82,105,165,104,77,254,0,120,15,254,7,223,109,238,249,77,230,213,145,100,151,235,135,130,183,93,41,34,219,183,99,139,103,68,222,151,198,146,83,205,52,138,231,205,19,101,150,53,236,211,236,231,44,125,75,48,0,0,0,3,85,114,255,0,185,92,121,19,211,47,198,189,98,180,160,18,255,0,185,92,121,19,211,47,198,189,98,180,9,84,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,112,95,153,204,245,170,252,64,121,111,86,251,236,114,79,233,60,34,236,21,255,0,169,55,3,213,87,214,180,210,163,125,203,208,237,191,226,32,230,89,195,6,67,168,154,251,123,202,110,16,109,109,125,100,143,99,186,153,239,69,133,91,242,73,90,239,155,83,238,39,74,166,233,178,156,18,24,209,85,122,125,235,253,32,126,102,55,99,134,197,111,101,20,12,233,70,111,247,170,252,220,171,247,170,254,179,234,188,85,54,142,219,81,80,239,148,113,61,203,253,72,213,95,250,143,180,252,92,186,142,106,220,118,227,75,14,234,249,105,102,99,81,19,239,88,220,137,247,127,72,20,45,198,182,123,93,158,106,77,87,191,120,227,232,232,79,114,109,189,61,54,255,0,201,111,243,11,24,229,121,167,18,227,90,66,151,10,182,116,186,170,225,90,244,77,209,125,221,112,183,238,114,255,0,131,82,10,234,30,134,223,221,168,174,162,184,218,171,85,238,219,253,42,86,167,186,6,47,243,19,250,11,136,208,12,42,44,27,79,40,108,177,194,232,210,57,106,29,179,156,229,95,138,85,95,229,34,40,25,49,173,70,166,200,23,228,121,60,59,125,128,240,155,111,239,57,30,26,120,114,237,184,30,23,101,93,246,60,181,15,13,247,251,206,96,120,95,145,1,121,152,106,116,86,44,10,107,68,79,233,150,101,116,74,155,111,186,44,53,141,254,98,253,233,250,201,231,89,80,218,104,86,87,185,26,137,243,95,247,202,45,227,219,88,235,117,39,81,231,177,193,80,201,34,166,170,117,59,82,56,217,239,233,158,169,169,239,106,185,87,220,240,63,99,150,254,159,191,55,213,138,204,146,102,111,29,53,83,213,222,255,0,240,148,181,43,247,57,63,95,234,46,230,223,78,218,106,86,66,159,201,223,254,149,32,31,42,237,33,102,59,167,245,185,77,117,44,172,158,190,122,89,88,174,115,209,21,171,70,139,190,202,212,79,244,213,249,22,8,136,137,242,3,211,86,254,220,18,59,231,179,85,127,228,41,7,140,75,220,249,150,191,178,218,215,110,141,223,165,187,39,254,5,78,171,239,217,63,154,93,62,103,117,142,205,143,87,220,37,145,172,100,52,242,189,85,118,217,54,99,151,239,254,162,140,177,10,201,181,79,137,150,215,171,86,120,221,191,79,67,118,255,0,83,220,159,201,223,252,24,18,227,141,27,20,150,206,24,109,148,189,59,118,167,153,202,155,255,0,181,215,175,235,32,30,142,104,221,207,84,172,55,181,182,183,105,168,234,216,214,255,0,23,223,212,155,175,205,237,79,147,84,180,94,63,236,83,183,135,238,212,45,84,72,146,103,170,46,251,237,225,235,87,245,127,73,24,249,98,91,40,46,210,229,118,218,164,222,69,185,70,136,157,123,47,186,9,87,221,183,248,160,99,142,17,181,239,35,208,173,88,181,98,217,36,157,52,181,85,244,241,73,238,141,118,69,73,23,249,17,189,127,211,147,228,191,253,11,165,192,115,75,118,105,96,163,188,80,77,214,202,152,35,151,248,174,79,227,49,174,251,218,159,206,79,184,172,174,61,184,85,165,199,45,14,212,204,82,217,83,29,77,186,55,213,74,228,146,105,81,58,60,51,90,189,42,197,79,114,35,190,106,135,163,151,135,21,119,122,75,212,122,123,148,220,233,210,38,53,33,137,175,134,24,213,28,143,164,133,19,126,166,170,251,186,190,224,45,143,230,122,101,98,110,122,173,53,241,92,173,244,245,176,189,174,100,209,181,237,84,84,84,84,84,254,131,235,84,221,54,3,211,26,167,185,15,114,124,143,78,221,46,221,62,103,185,191,32,11,242,32,55,53,44,130,74,12,30,223,109,137,255,0,232,136,30,245,77,191,85,93,55,244,127,65,62,87,228,165,123,115,90,154,38,98,182,184,150,45,228,125,52,138,215,123,253,223,219,116,251,253,224,99,142,80,214,8,227,175,201,239,74,155,57,244,180,108,69,254,143,19,54,255,0,127,251,20,251,139,79,98,238,212,254,162,179,185,69,211,163,40,50,54,186,21,111,69,61,34,253,255,0,63,19,80,89,147,126,64,121,61,79,85,85,247,30,197,85,251,143,87,191,125,192,226,136,189,91,169,239,79,145,225,168,155,110,121,85,217,21,64,244,86,212,178,150,153,243,61,118,70,181,85,127,226,82,163,121,148,113,13,87,87,153,220,116,254,213,47,230,233,39,116,79,248,83,223,178,82,191,249,81,254,182,175,242,137,209,198,7,16,16,105,6,9,113,150,154,178,157,181,210,83,76,200,154,228,141,234,142,88,106,58,126,23,61,63,149,25,81,56,62,41,146,113,61,174,23,27,237,214,9,42,155,114,172,158,119,190,24,157,26,38,241,74,169,253,237,174,68,254,244,159,241,1,59,121,89,105,19,173,24,67,178,170,216,54,150,122,202,182,53,122,183,248,82,74,127,212,245,251,227,95,184,177,136,218,140,98,49,62,77,77,142,145,164,26,123,105,211,172,62,155,29,180,211,201,12,16,201,43,209,175,145,207,93,222,245,114,251,221,239,59,208,29,79,82,150,70,98,245,79,137,118,84,232,255,0,231,140,33,47,1,249,13,101,194,251,121,180,212,252,123,85,212,72,175,247,39,242,233,91,182,200,159,211,250,201,179,169,91,59,26,169,98,170,251,250,63,249,227,8,105,192,109,130,10,11,197,250,169,204,114,204,219,181,84,72,229,85,254,39,93,42,252,189,223,122,1,139,57,176,233,59,171,61,137,153,210,71,253,230,146,120,229,247,253,235,85,22,223,55,255,0,182,47,201,14,183,202,123,84,91,71,126,188,226,213,50,108,171,69,3,152,155,127,231,110,223,228,207,246,196,251,201,237,197,166,150,82,106,102,156,77,69,45,52,146,201,27,88,141,70,61,232,190,250,136,92,191,197,69,254,105,73,250,115,150,100,124,62,107,51,39,161,122,82,185,100,166,138,68,154,20,126,237,235,134,77,190,52,64,54,33,164,168,74,154,120,230,106,238,142,106,47,252,104,123,246,48,239,12,218,165,30,167,105,197,170,242,250,152,100,157,212,208,36,157,29,8,157,75,4,46,95,115,92,187,123,222,102,48,56,162,237,238,60,175,244,133,253,97,20,8,189,199,70,148,197,157,104,230,75,51,27,249,202,123,108,243,51,223,243,86,246,157,252,246,255,0,131,42,207,134,200,43,240,13,99,183,35,126,30,155,164,49,187,248,171,238,74,168,119,254,119,243,11,216,201,241,250,76,158,199,91,100,174,107,157,13,109,60,144,63,103,43,87,103,38,203,239,79,145,22,168,56,12,195,104,117,23,237,139,37,171,217,43,60,87,111,199,61,83,171,190,146,124,187,95,209,250,255,0,237,2,78,96,117,171,112,195,172,181,174,249,207,65,4,159,241,177,20,253,215,39,222,124,86,75,92,22,91,93,37,170,153,170,145,82,64,200,89,186,170,174,205,77,190,106,125,224,113,114,110,137,185,193,137,210,238,149,95,114,252,143,98,166,231,133,106,47,251,192,113,237,34,57,92,223,118,231,52,223,111,121,228,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,57,213,249,88,197,190,160,80,250,117,196,128,28,174,60,246,105,151,227,94,143,90,79,254,117,126,86,49,111,168,20,62,157,113,32,7,43,143,61,154,101,248,215,163,214,129,127,192,0,5,85,243,206,253,9,254,210,126,237,45,80,234,153,214,147,233,102,168,120,31,202,102,154,98,153,111,179,59,190,11,219,182,106,106,255,0,11,220,233,238,118,187,204,119,71,87,109,157,93,59,111,208,221,254,72,5,64,242,84,243,79,148,253,63,174,245,27,113,149,121,231,126,132,255,0,105,63,118,150,63,133,104,134,139,233,173,214,91,238,156,233,14,21,138,220,167,167,117,36,181,150,75,5,37,12,242,64,231,53,206,137,210,67,27,92,172,87,49,142,86,170,237,187,26,191,114,21,193,207,59,244,39,251,73,251,180,10,224,209,221,29,207,181,215,63,181,233,206,156,216,106,238,55,43,141,68,17,75,44,84,179,77,5,190,9,38,142,23,85,213,58,22,61,209,83,70,233,88,178,74,173,84,106,47,245,34,236,61,195,23,15,88,175,11,250,53,101,210,60,90,167,199,248,14,229,77,198,232,250,88,233,230,185,215,74,238,169,106,36,107,19,252,88,216,142,115,220,200,162,137,138,247,244,117,45,85,242,84,243,79,148,253,63,174,245,27,113,117,32,0,0,80,15,52,127,61,154,155,248,47,163,209,31,85,147,40,207,177,94,88,245,51,98,25,149,93,146,219,118,214,138,203,61,234,158,137,243,67,61,194,9,241,248,127,50,249,99,149,173,90,101,107,37,73,32,124,111,73,21,209,46,236,237,170,73,242,243,71,243,217,169,191,130,250,61,17,157,120,92,210,251,86,170,242,152,215,59,101,193,212,144,212,88,50,139,158,81,67,87,53,19,106,95,79,61,190,217,111,169,94,214,234,139,27,229,138,57,105,214,70,174,237,101,67,253,206,69,86,56,32,255,0,15,218,123,98,213,157,113,192,244,203,39,191,123,26,213,148,100,20,54,186,186,182,245,164,137,28,179,53,139,28,74,200,165,218,105,55,237,198,174,98,198,146,61,139,34,181,136,231,38,201,56,6,1,134,233,102,27,105,211,237,62,199,169,44,120,245,142,157,41,168,104,105,145,122,34,102,234,170,170,170,170,231,189,206,87,61,239,114,171,222,247,57,206,87,57,202,171,172,190,158,230,183,93,53,207,241,173,70,177,83,210,79,114,197,111,20,87,186,56,170,216,231,65,36,244,211,50,104,219,35,90,230,185,88,174,98,34,162,57,171,182,251,42,124,205,154,52,247,53,181,106,86,1,141,106,53,138,158,174,11,110,85,103,162,189,209,197,86,198,182,120,224,169,133,147,70,217,26,215,57,168,244,107,209,21,17,206,77,247,217,87,230,7,96,53,87,54,168,53,87,3,101,62,19,188,172,104,223,211,252,123,211,160,50,169,138,184,78,242,177,163,127,79,241,239,78,128,202,160,0,0,8,171,205,31,200,158,166,254,11,235,20,68,170,34,175,52,127,34,122,155,248,47,172,81,1,69,122,79,127,202,177,77,83,195,114,156,22,201,237,156,146,205,144,91,174,22,123,119,134,146,163,198,87,69,83,27,224,131,181,18,164,146,117,200,214,55,161,138,142,118,251,34,162,170,31,46,127,159,230,90,167,153,93,181,7,80,114,26,187,230,67,124,168,90,154,234,234,149,78,185,95,178,34,34,34,34,53,140,107,81,172,99,26,136,198,49,173,107,81,173,106,34,119,94,19,188,211,232,223,212,12,123,212,96,44,167,153,23,45,223,202,7,181,56,133,225,234,195,254,106,254,58,204,155,25,163,139,254,237,125,239,172,164,98,127,223,159,53,146,36,255,0,68,123,220,212,239,238,149,1,213,121,46,105,190,135,87,81,228,122,155,115,172,181,87,106,197,13,194,166,134,219,65,81,93,11,234,173,214,118,193,77,220,172,167,165,254,248,206,228,149,79,133,245,10,138,157,45,72,218,172,235,149,36,181,67,89,109,11,215,77,71,225,211,81,237,218,161,165,247,159,3,117,161,222,41,161,149,21,244,183,10,87,42,44,148,181,49,162,167,114,23,244,183,116,221,28,142,107,94,199,49,236,99,219,176,79,10,188,76,97,188,87,233,29,30,169,97,244,53,118,231,182,161,214,219,189,178,165,21,207,183,92,99,100,111,150,4,147,165,27,51,58,101,141,236,145,168,157,76,123,122,154,199,245,198,192,140,28,234,252,172,98,223,80,40,125,58,226,85,95,9,222,105,244,111,234,6,61,234,48,22,169,206,175,202,198,45,245,2,135,211,174,37,85,240,157,230,159,70,254,160,99,222,163,0,27,41,128,0,198,156,69,104,54,27,196,150,145,223,116,167,51,162,164,115,46,52,239,125,178,186,106,117,153,246,155,138,49,201,79,91,18,53,236,119,92,110,118,234,212,123,122,216,175,141,203,208,247,34,235,195,174,154,23,168,252,58,106,61,199,75,245,66,205,224,110,180,59,75,12,209,42,190,150,225,74,229,84,142,170,154,69,68,238,66,254,151,108,187,35,145,205,115,30,214,61,143,99,118,105,35,87,27,252,23,98,188,92,105,196,244,52,77,181,89,51,235,111,110,123,38,67,45,12,110,145,253,164,155,166,134,166,116,98,204,148,111,89,228,85,107,23,224,145,91,47,75,250,86,55,133,122,242,194,227,214,155,70,46,180,156,63,107,5,246,146,131,79,174,117,21,51,90,174,245,125,215,173,166,227,59,161,232,134,73,93,47,106,158,133,202,217,220,170,145,124,51,78,178,61,205,98,200,246,219,254,161,86,230,86,236,3,37,184,105,205,166,146,233,150,82,217,235,102,176,208,213,185,27,5,85,197,176,189,105,161,145,85,236,68,99,165,70,53,85,94,207,114,175,196,223,154,107,25,150,98,215,220,27,42,188,225,89,77,15,130,189,99,247,10,139,93,198,155,186,201,59,21,80,72,232,229,143,173,138,230,59,165,236,114,110,213,86,174,219,162,170,123,203,254,229,189,148,223,115,14,9,116,182,237,145,215,120,186,186,123,125,93,174,57,59,76,143,166,150,138,186,162,146,154,61,152,136,139,209,4,17,51,125,186,157,211,187,149,92,170,170,20,67,173,121,174,125,168,186,185,151,230,186,165,79,87,75,150,93,47,21,50,221,168,234,89,51,31,65,58,61,90,180,137,28,238,116,177,50,4,106,66,200,158,170,177,178,54,179,249,37,132,242,92,211,221,14,187,223,114,61,69,174,191,120,157,88,176,248,154,74,75,37,71,101,99,166,179,204,202,100,75,141,59,95,23,115,189,220,241,20,239,146,57,118,100,115,35,30,214,247,154,175,204,28,207,120,10,169,214,123,85,95,16,58,63,98,171,175,212,27,101,61,52,55,91,69,39,105,137,118,183,64,217,186,230,142,38,197,221,168,174,106,58,6,162,44,191,20,48,36,108,107,158,145,177,213,23,165,90,153,149,104,222,163,227,154,165,133,85,248,123,214,51,112,138,225,77,213,36,140,142,110,133,248,224,151,182,246,61,208,202,197,116,114,49,28,157,113,189,237,85,217,202,7,107,226,199,205,62,178,125,64,200,125,70,114,202,116,171,5,210,204,243,147,69,190,147,87,174,158,200,178,218,45,247,187,205,61,210,40,41,165,170,162,174,167,188,214,186,157,105,155,80,230,49,211,74,245,74,116,141,36,141,210,182,161,208,182,70,44,189,73,84,58,133,154,221,117,43,63,201,117,26,251,79,73,5,203,42,188,86,222,235,34,164,99,155,4,115,212,204,249,164,108,109,115,156,228,98,57,234,136,138,231,46,219,110,171,243,63,127,42,215,77,71,203,244,159,10,209,11,157,231,181,134,96,158,46,91,109,174,157,21,145,205,85,81,83,60,242,85,84,123,215,187,50,120,135,198,197,93,154,200,209,81,173,69,124,174,144,58,1,121,60,162,50,221,92,202,184,92,124,122,140,234,186,171,21,158,241,45,183,17,174,173,149,235,60,150,232,162,141,29,3,17,209,34,62,154,25,122,227,142,68,150,79,122,75,15,76,109,167,98,58,184,56,5,224,163,42,226,179,81,233,47,119,107,103,135,211,44,102,225,12,153,29,194,161,36,100,117,253,10,217,29,108,167,88,220,199,186,105,88,168,143,115,28,157,152,222,143,85,234,116,76,150,252,237,54,155,85,130,213,69,98,177,91,41,45,214,219,117,60,116,148,116,116,144,182,24,41,160,141,168,216,226,142,54,162,53,140,107,81,26,141,68,68,68,68,68,3,91,126,44,124,211,235,39,212,12,135,212,103,59,86,182,229,58,142,156,51,240,241,133,84,87,93,99,192,93,143,222,46,148,116,221,165,101,12,247,132,200,110,177,212,73,214,136,137,44,209,192,180,201,178,171,150,38,205,187,81,189,231,43,250,175,22,62,105,245,147,234,6,67,234,51,146,171,87,49,63,108,114,121,208,252,166,147,25,241,181,120,254,97,113,239,92,99,162,238,73,111,161,158,190,236,201,58,165,68,85,138,25,39,74,54,187,117,70,186,68,129,23,119,116,1,141,57,100,112,253,128,241,15,196,146,216,181,25,149,115,219,113,91,63,218,168,168,226,72,93,5,116,244,213,244,109,109,53,84,115,71,35,101,166,123,102,123,100,141,17,170,228,247,117,39,191,123,233,180,218,109,86,11,85,21,138,197,108,164,183,91,109,212,241,210,81,209,210,66,216,96,166,130,54,163,99,138,56,218,136,214,49,173,68,106,53,17,17,17,17,16,215,135,128,157,76,202,180,191,139,141,51,184,226,213,125,191,111,100,20,88,205,198,7,201,34,67,85,67,95,59,41,229,100,141,99,219,215,211,220,108,172,71,110,212,150,24,158,173,119,70,198,197,32,98,174,44,124,172,107,39,211,252,135,211,167,53,172,54,83,226,199,202,198,178,125,63,200,125,58,115,90,192,39,167,20,252,9,93,83,134,221,42,226,155,70,177,154,71,91,93,166,248,252,249,189,170,221,3,155,60,115,165,4,110,146,240,140,69,86,189,142,106,181,39,232,107,85,138,206,251,145,253,115,201,28,85,225,215,94,115,46,27,117,114,197,170,216,101,109,91,95,110,168,99,46,116,48,212,36,44,187,91,149,237,90,138,41,85,204,123,122,36,107,118,71,43,29,208,244,100,141,78,182,53,82,255,0,184,100,180,218,175,252,34,105,69,138,251,108,164,184,219,110,58,111,98,164,172,163,171,133,179,65,83,4,150,200,91,36,82,70,228,86,189,142,106,171,85,170,138,138,138,168,165,75,115,47,224,114,167,135,28,202,109,97,193,223,72,253,58,205,47,18,50,26,72,217,21,59,236,119,25,146,73,214,137,176,177,26,213,166,86,178,87,66,230,55,224,100,107,27,209,21,172,124,193,113,58,23,174,154,113,196,94,156,91,181,67,75,239,62,58,213,93,188,83,67,42,35,42,173,245,77,68,89,41,106,99,69,94,220,204,234,110,233,186,181,90,230,189,142,123,30,199,187,176,106,21,110,101,110,192,50,91,134,156,218,105,46,153,101,45,158,182,107,13,13,91,145,176,85,92,91,11,214,154,25,21,94,196,70,58,84,99,85,85,236,247,42,252,77,249,165,5,240,65,198,142,85,194,62,163,193,93,90,235,173,239,1,185,119,32,189,227,209,87,72,216,217,221,88,122,171,169,160,87,164,43,88,196,130,52,71,61,62,56,209,209,117,51,169,36,101,255,0,98,121,77,139,57,197,108,217,174,45,93,227,108,185,5,190,158,233,110,169,237,62,62,253,44,241,182,72,164,232,122,53,237,234,99,218,187,57,17,201,190,202,136,190,224,53,162,214,188,215,62,212,93,92,203,243,93,82,167,171,165,203,46,151,138,153,110,212,117,44,153,143,160,157,30,173,90,68,142,119,58,88,153,2,53,33,100,79,85,88,217,27,89,252,146,199,249,37,216,52,105,223,110,178,159,109,245,234,195,55,183,251,58,74,151,55,179,142,187,195,191,191,12,91,35,100,235,170,111,76,143,221,235,31,106,4,218,46,239,231,127,87,155,39,4,180,119,11,23,240,155,210,28,83,181,95,107,235,110,99,107,180,91,96,142,57,169,92,249,167,146,243,39,109,27,35,230,108,146,42,78,245,73,28,232,220,201,28,177,182,9,28,234,213,208,189,116,212,126,29,53,30,221,170,26,95,121,240,55,90,29,226,154,25,81,95,75,112,165,114,162,201,75,83,26,42,119,33,127,75,119,77,209,200,230,181,236,115,30,198,61,161,179,72,49,167,15,28,64,224,60,77,105,125,14,171,233,203,234,217,109,172,168,168,164,150,142,185,97,74,218,41,225,145,90,232,170,35,134,73,27,27,213,189,18,181,170,237,214,57,99,119,187,169,7,16,252,64,224,60,50,233,125,118,171,234,51,234,223,109,163,168,167,164,138,142,133,97,90,218,217,230,145,26,216,169,227,154,72,219,35,209,189,114,185,168,237,210,56,164,119,191,165,64,174,14,117,152,182,135,90,47,184,94,73,108,161,240,218,177,126,235,117,201,212,82,194,145,212,217,225,103,110,57,171,98,223,185,222,238,116,71,4,168,221,159,28,53,12,115,157,217,137,172,174,189,42,202,117,31,11,212,124,115,36,210,26,235,173,38,103,73,112,137,182,71,90,226,89,106,164,170,145,123,109,133,145,34,59,189,220,235,88,214,37,107,155,35,94,172,115,92,142,86,175,215,173,26,189,153,107,214,168,100,26,185,168,19,210,73,125,200,170,27,53,66,82,64,144,193,19,25,27,98,138,24,217,239,84,100,113,71,28,104,174,87,61,81,136,174,115,156,170,229,180,158,82,156,23,125,139,177,81,241,93,159,183,170,245,145,219,230,131,23,181,207,67,210,235,117,12,143,233,117,115,157,43,17,233,52,236,98,164,78,137,81,190,26,103,47,84,137,81,211,24,103,94,102,50,93,102,229,255,0,168,19,95,104,169,40,238,79,167,176,186,178,158,146,165,213,48,67,58,221,168,123,140,142,87,71,27,164,98,59,116,71,172,108,87,34,34,171,91,190,201,65,134,210,89,78,39,138,231,54,42,172,91,53,198,109,89,5,150,183,163,196,219,174,148,81,213,210,207,208,246,189,157,113,72,142,99,186,94,198,185,55,79,115,154,138,158,244,67,160,127,4,238,22,63,242,105,210,175,253,205,183,127,240,64,197,92,209,252,137,234,111,224,190,177,68,80,9,127,220,209,252,137,234,111,224,190,177,68,80,8,29,131,63,207,243,45,83,204,174,218,131,168,57,13,93,243,33,190,84,45,77,117,117,74,167,92,175,217,17,17,17,17,26,198,53,168,214,49,141,68,99,24,214,181,168,214,181,17,44,123,146,158,11,163,87,43,238,105,157,221,174,150,170,253,77,181,116,65,104,181,212,64,228,170,181,218,220,206,153,235,169,220,231,116,73,222,124,169,3,220,198,245,194,216,209,170,228,109,87,75,178,7,50,46,91,191,148,15,106,113,11,195,213,135,252,213,252,117,153,54,51,71,23,253,218,251,223,89,72,196,255,0,191,62,107,36,73,254,136,247,185,169,223,221,42,42,219,69,245,123,50,208,93,80,199,245,115,79,231,164,142,251,142,212,58,106,116,171,129,38,130,86,62,55,69,44,50,51,220,170,201,34,146,72,213,90,173,122,35,213,90,230,185,17,200,27,57,145,87,154,63,145,61,77,252,23,214,40,142,255,0,194,143,21,218,113,197,174,156,51,53,194,165,240,55,90,30,220,23,251,4,243,35,234,173,21,78,69,84,107,149,17,59,144,191,165,203,20,200,136,217,26,215,34,163,30,201,35,103,64,230,143,228,79,83,127,5,245,138,32,41,47,134,75,181,170,193,196,150,148,95,111,183,58,75,117,182,221,156,88,170,235,43,42,230,108,48,83,65,29,124,46,146,89,36,114,163,88,198,181,21,202,229,84,68,68,85,83,48,113,237,198,253,247,139,140,238,42,44,114,170,235,109,211,43,39,106,91,37,146,178,22,83,204,250,165,133,18,106,170,182,199,44,140,146,110,183,74,200,215,173,90,200,182,233,107,93,36,170,248,170,101,254,23,120,100,207,184,166,213,11,110,159,226,20,213,116,118,215,212,53,183,172,133,109,211,84,209,89,160,88,229,147,174,119,70,157,45,123,219,4,173,137,143,115,18,73,17,172,234,110,234,230,135,235,112,239,194,174,101,173,216,150,161,234,148,214,218,186,76,19,78,177,123,213,218,190,236,146,36,73,61,198,158,221,52,244,180,112,43,152,228,149,253,212,133,242,181,17,58,97,87,110,246,62,72,122,240,81,176,246,164,233,14,27,160,188,4,234,38,145,233,252,21,113,216,177,221,55,201,33,167,90,185,214,105,229,123,232,170,101,150,105,31,238,69,124,146,201,36,138,141,70,177,21,234,141,107,90,136,212,215,132,13,170,0,34,175,51,173,82,252,151,240,109,154,248,75,239,179,46,185,111,135,197,173,255,0,218,189,239,21,226,164,79,23,7,189,142,107,58,168,99,173,248,221,211,182,223,11,145,234,192,41,3,95,181,142,251,196,6,178,229,154,197,145,195,225,234,242,107,131,170,35,166,234,99,252,37,43,26,145,211,83,117,177,140,73,59,80,71,20,93,206,132,115,250,58,157,241,57,84,237,121,159,13,119,220,75,133,61,58,226,97,235,226,40,51,140,130,239,107,149,209,213,49,99,164,142,5,108,116,113,186,39,53,178,36,210,73,75,117,115,149,171,36,125,184,224,221,88,231,43,93,135,237,54,155,173,254,235,69,98,177,91,42,238,55,43,141,68,116,148,116,116,144,186,105,234,103,145,200,216,226,142,54,162,185,239,115,149,26,141,68,85,85,84,68,47,211,138,62,26,59,28,190,242,110,29,52,82,211,220,246,14,63,69,236,202,94,198,245,21,254,2,170,10,201,190,10,104,191,59,89,81,216,149,126,24,211,187,60,219,175,79,90,170,5,101,242,161,214,43,174,154,241,105,100,196,93,126,164,161,199,181,6,158,162,201,116,138,182,169,209,65,36,237,134,73,168,156,198,245,181,139,82,181,12,100,17,171,145,203,181,84,172,98,117,72,138,94,241,171,13,166,237,117,176,93,104,175,182,43,157,93,186,229,110,168,142,174,142,178,146,103,67,61,52,241,185,29,28,177,200,213,71,49,237,114,35,145,200,168,168,168,138,134,207,218,123,154,218,181,43,0,198,181,26,197,79,87,5,183,42,179,209,94,232,226,171,99,91,60,112,84,194,201,163,108,141,107,156,212,122,53,232,138,136,231,38,251,236,171,243,3,176,0,0,0,0,16,3,157,95,149,140,91,234,5,15,167,92,73,254,64,14,117,126,86,49,111,168,20,62,157,113,2,0,114,184,243,217,166,95,141,122,61,105,127,197,0,242,184,243,217,166,95,141,122,61,105,127,192,0,0,0,0,0,0,85,95,60,91,38,43,23,228,147,35,236,246,114,74,159,108,81,119,35,183,198,190,42,134,47,10,254,153,170,122,210,68,237,73,46,241,197,208,246,175,137,157,221,81,170,109,45,106,233,61,131,21,202,245,79,13,197,179,171,223,177,177,187,206,65,110,183,222,46,62,38,58,127,7,67,45,76,108,158,126,236,168,177,199,209,27,158,238,183,162,181,187,110,168,168,138,72,14,101,58,253,249,117,226,131,32,251,57,168,95,106,48,92,95,179,108,198,188,51,247,161,131,251,94,31,26,232,54,68,108,157,117,77,151,121,254,46,227,89,31,75,221,27,98,218,42,129,181,64,48,87,4,122,243,83,196,119,13,24,118,164,222,107,105,39,200,86,157,246,188,129,33,168,138,71,165,198,153,235,20,146,74,200,152,198,194,249,154,216,234,82,46,134,244,50,161,136,155,183,165,203,157,64,26,214,113,99,230,159,89,62,160,100,62,163,57,178,153,173,103,22,62,105,245,147,234,6,67,234,51,129,61,52,207,129,59,87,23,124,187,116,150,251,141,86,82,90,117,23,29,167,189,82,89,235,42,164,108,20,85,80,73,144,206,233,34,174,145,148,242,206,246,71,27,106,29,11,88,168,141,146,103,170,251,158,226,178,255,0,205,86,5,149,127,170,184,230,73,142,92,63,219,40,235,173,181,212,242,127,193,146,25,163,145,159,208,230,185,191,114,161,125,60,174,60,137,233,151,227,94,177,90,97,254,104,220,9,93,117,178,213,14,187,232,190,51,73,81,155,88,233,222,220,130,221,73,3,188,110,67,68,214,177,34,124,125,43,211,45,77,59,88,228,70,116,119,37,141,200,196,115,150,24,98,112,100,174,93,220,111,209,241,85,130,46,37,152,213,116,234,110,39,111,138,91,235,150,24,41,161,186,70,233,165,141,149,84,177,50,87,61,221,44,100,30,33,82,56,227,100,181,13,70,53,26,246,53,51,95,22,62,86,53,147,233,254,67,233,211,154,245,232,15,229,151,242,203,137,255,0,7,207,106,254,80,189,160,223,97,123,51,167,189,222,233,119,95,87,95,230,251,61,190,231,119,187,249,174,215,115,187,249,190,179,96,158,38,228,186,205,194,38,171,205,125,162,164,163,185,63,77,239,174,172,167,164,169,117,76,16,206,182,201,187,140,142,87,71,27,164,98,59,116,71,172,108,87,34,34,171,91,190,200,26,219,155,84,26,171,155,84,0,0,1,85,124,243,191,66,127,180,159,187,76,85,201,83,205,62,83,244,254,187,212,109,197,191,103,90,79,165,154,161,224,127,41,154,105,138,101,190,204,238,248,47,110,217,169,171,252,47,115,167,185,218,239,49,221,29,93,182,117,116,237,191,67,119,249,33,242,225,90,33,162,250,107,117,150,251,167,58,67,133,98,183,41,233,221,73,45,101,146,193,73,67,60,144,57,205,115,162,116,144,198,215,43,21,204,99,149,170,187,110,198,175,220,128,119,80,0,3,90,206,44,124,211,235,39,212,12,135,212,103,54,83,53,172,226,199,205,62,178,125,64,200,125,70,112,46,167,149,199,145,61,50,252,107,214,43,73,84,69,94,87,30,68,244,203,241,175,88,173,37,80,0,0,16,131,155,126,188,211,105,103,13,18,105,181,190,182,174,12,135,83,234,61,151,76,180,213,18,211,190,43,116,15,142,90,233,21,236,98,181,236,115,86,42,103,196,231,179,173,149,142,95,137,172,123,86,152,52,171,76,242,173,100,212,124,115,75,112,170,79,17,122,201,174,17,91,233,186,163,145,241,195,214,191,28,242,246,216,247,182,24,152,142,146,71,163,87,162,54,61,202,155,53,73,127,206,11,88,239,185,207,20,11,165,85,16,248,123,46,154,91,224,167,163,143,169,143,239,213,87,83,193,87,81,83,186,49,175,111,83,31,77,23,109,92,246,167,134,235,111,74,200,228,63,91,147,102,138,125,185,226,10,237,172,117,119,14,205,38,153,91,211,179,4,114,244,201,61,117,198,42,138,120,250,154,177,185,29,11,96,101,98,187,103,177,201,39,99,110,166,245,160,16,255,0,95,180,114,251,195,254,178,229,154,59,145,205,226,42,241,155,131,169,227,169,233,99,60,93,43,218,146,83,84,244,49,239,72,251,176,73,20,189,190,181,115,58,250,93,241,53,80,185,254,84,58,197,106,212,174,18,236,152,139,175,213,117,217,14,159,84,84,89,46,145,86,213,54,89,227,129,211,73,53,19,152,222,183,61,41,146,157,236,130,53,114,53,55,165,149,140,78,152,209,72,85,206,127,72,105,177,13,121,198,181,114,221,5,36,52,250,133,103,116,53,136,217,229,124,243,92,109,253,184,164,153,236,119,192,198,45,52,212,49,181,24,190,245,134,69,86,162,175,83,254,94,77,154,215,246,27,136,43,182,142,85,219,251,212,154,155,111,78,204,241,197,213,36,21,214,232,170,42,35,234,114,200,212,108,46,129,245,136,237,152,247,44,157,141,186,91,214,160,93,72,0,8,107,204,19,128,172,123,137,156,54,187,57,211,235,21,37,30,170,90,41,228,154,133,244,254,22,137,151,247,170,211,53,97,174,153,98,87,204,246,211,211,186,58,117,116,140,99,30,244,71,57,172,85,84,162,19,106,131,85,112,46,251,150,23,26,56,174,177,233,101,159,67,178,151,90,172,25,158,9,111,162,177,91,169,150,186,54,123,126,134,26,103,164,82,210,194,247,247,95,52,112,210,187,196,53,168,230,183,102,200,138,137,39,110,57,212,106,239,128,103,249,150,150,102,86,157,65,211,236,134,174,199,144,216,234,18,166,134,186,153,83,174,39,236,168,168,168,168,173,123,28,213,115,30,199,34,177,236,115,154,228,115,92,168,187,20,112,187,196,222,3,197,54,151,219,117,3,16,169,164,163,185,62,157,174,189,99,203,113,134,166,182,205,58,201,44,125,19,182,53,234,107,30,232,37,116,79,123,88,178,70,141,127,75,119,86,180,41,135,154,63,158,205,77,252,23,209,232,140,171,194,87,4,22,46,46,56,29,201,107,113,202,91,85,183,83,108,154,129,83,21,146,247,89,51,233,225,125,42,210,91,86,106,90,183,71,20,143,146,30,135,74,248,211,161,92,201,118,233,115,91,36,168,252,85,205,31,207,102,166,254,11,232,244,68,255,0,228,169,229,99,41,250,129,93,233,214,224,41,175,252,213,96,89,87,250,171,142,100,152,229,195,253,178,142,186,219,93,79,39,252,25,33,154,57,25,253,14,107,155,247,42,23,167,203,187,141,250,62,42,176,69,196,179,26,174,157,77,196,237,241,75,125,114,195,5,52,55,72,221,52,177,178,170,150,38,74,231,187,165,140,131,196,42,71,28,108,150,161,168,198,163,94,198,166,53,230,141,192,149,215,91,45,80,235,190,139,227,52,149,25,181,142,157,237,200,45,212,144,59,198,228,52,77,107,18,39,199,210,189,50,212,211,181,142,68,103,71,114,88,220,140,71,57,97,134,39,84,14,1,159,230,90,89,153,90,117,7,79,178,26,187,30,67,99,168,74,154,26,234,101,78,184,159,178,162,162,162,162,181,236,115,85,204,123,28,138,199,177,206,107,145,205,114,162,134,209,0,194,156,40,241,93,167,28,90,233,195,51,92,42,95,3,117,161,237,193,127,176,79,50,62,170,209,84,228,85,70,185,81,19,185,11,250,92,177,76,136,141,145,173,114,42,49,236,146,54,102,176,43,171,157,38,177,223,112,253,26,196,180,118,209,15,110,147,81,46,21,21,23,74,158,166,47,85,45,181,212,242,54,155,161,204,85,78,185,231,167,151,184,215,177,205,240,221,63,19,100,114,37,96,240,177,162,159,194,39,136,44,39,71,36,184,120,42,76,130,224,190,62,118,203,219,145,148,48,68,250,138,174,211,187,114,34,76,176,67,42,71,212,197,111,113,89,213,179,119,84,202,188,206,181,75,242,161,198,78,107,225,47,190,211,181,98,94,31,22,183,255,0,106,246,124,47,133,141,60,92,30,246,53,207,233,174,146,183,227,119,86,251,252,46,86,35,9,21,201,63,71,109,87,172,203,60,214,251,229,134,174,90,140,106,158,150,201,96,172,154,149,174,164,108,245,73,35,171,29,20,142,98,170,84,199,20,112,49,86,55,162,182,42,199,163,145,82,86,129,92,25,102,45,125,193,178,171,206,21,148,208,248,43,214,63,112,168,181,220,105,187,172,147,177,85,4,142,142,88,250,216,174,99,186,94,199,38,237,85,106,237,186,42,167,188,216,39,151,214,177,93,117,191,132,188,23,46,201,111,212,151,92,134,138,158,107,37,226,88,170,157,60,233,61,36,207,134,55,85,57,239,123,252,76,148,237,167,158,69,122,238,229,159,173,17,26,246,161,86,188,220,116,207,42,195,248,189,188,103,87,106,77,236,185,237,190,130,225,104,170,142,57,59,110,240,212,144,209,207,3,158,230,35,22,102,62,4,123,152,199,59,166,57,224,114,170,43,246,76,213,201,11,83,60,54,85,169,122,57,89,87,117,151,218,22,250,76,154,223,7,115,170,134,159,195,200,180,245,111,233,87,252,19,73,226,168,147,118,177,122,155,7,196,228,232,98,40,91,81,64,60,209,252,246,106,111,224,190,143,68,95,241,64,60,209,252,246,106,111,224,190,143,68,6,74,229,165,195,38,3,197,54,151,235,246,159,229,244,212,148,119,39,211,227,173,178,228,41,110,134,166,182,205,58,201,93,39,92,14,145,58,154,199,186,8,155,43,24,230,44,145,163,153,212,221,209,205,136,26,209,164,57,150,130,234,134,65,164,122,129,5,36,119,220,118,161,176,212,45,36,233,52,18,177,241,182,88,166,141,254,229,86,73,20,145,200,136,228,107,209,30,136,230,181,200,173,75,31,228,99,250,108,253,155,253,228,74,174,61,184,32,177,113,113,130,69,91,142,82,218,173,186,155,100,237,69,100,189,214,76,250,120,95,74,179,34,205,75,86,232,226,145,242,67,208,233,95,26,116,43,153,46,221,46,107,100,149,30,17,255,0,149,191,31,85,154,137,224,120,100,214,59,133,214,229,151,167,140,168,199,114,42,202,153,235,166,187,198,157,218,153,169,170,228,145,207,123,102,137,137,34,199,34,170,70,232,163,72,254,7,198,206,245,149,26,187,218,109,57,245,131,63,162,177,88,173,153,5,187,54,183,94,35,164,163,163,164,134,104,110,180,215,88,230,70,199,20,113,181,18,102,84,182,100,70,163,81,17,232,244,68,79,121,178,70,128,254,89,127,35,88,159,240,131,246,87,229,11,217,237,246,239,179,58,123,61,238,167,116,117,116,126,111,189,219,237,247,123,95,154,238,247,59,95,155,232,3,89,114,255,0,185,92,121,19,211,47,198,189,98,180,202,191,193,59,133,143,252,154,116,171,255,0,115,109,223,252,19,191,226,216,158,43,131,88,169,113,108,43,25,181,99,246,90,46,191,13,110,181,209,71,73,75,7,91,220,247,244,69,26,53,141,234,123,220,229,217,61,238,114,170,251,213,64,213,180,191,238,87,30,68,244,203,241,175,88,173,40,4,191,238,87,30,68,244,203,241,175,88,173,2,128,77,148,248,78,242,177,163,127,79,241,239,78,128,127,4,238,22,63,242,105,210,175,253,205,183,127,240,76,149,105,180,218,172,22,170,43,21,138,217,73,110,182,219,169,227,164,163,163,164,133,176,193,77,4,109,70,199,20,113,181,17,172,99,90,136,212,106,34,34,34,34,32,31,88,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,247,110,115,95,145,235,221,58,128,229,182,254,237,206,72,136,159,35,194,124,206,64,0,56,171,122,190,107,254,240,30,26,244,115,151,111,145,229,236,107,218,173,119,189,23,238,83,202,53,19,229,238,10,190,253,183,3,30,221,180,55,79,175,55,134,222,171,49,250,39,212,166,255,0,19,169,96,95,228,163,126,107,26,175,201,19,239,59,237,53,52,116,177,36,16,177,26,198,238,168,136,155,127,208,123,143,0,120,235,68,60,117,110,121,115,26,239,154,28,26,199,49,126,123,162,1,236,79,145,197,199,51,198,200,7,22,166,222,244,249,28,193,194,87,182,54,43,220,228,68,79,189,64,232,90,185,154,209,225,216,228,245,213,178,172,113,183,167,119,35,28,237,191,57,26,125,223,227,33,66,216,229,138,179,88,181,217,40,233,213,106,27,53,219,101,115,222,141,221,171,88,137,191,199,191,248,79,212,88,95,49,206,33,173,150,91,108,152,149,5,194,157,245,79,219,174,54,200,138,239,115,169,36,79,155,23,238,85,251,204,29,203,47,69,235,111,185,106,230,117,148,179,37,60,46,221,174,88,213,19,169,37,163,145,61,232,244,251,149,126,224,44,239,135,12,2,29,62,210,235,53,149,144,199,27,219,69,73,215,211,210,187,185,180,209,181,125,237,68,223,228,101,53,249,31,61,186,157,180,180,48,83,181,54,72,227,107,63,226,68,67,222,229,217,55,223,96,48,199,20,249,108,56,198,147,228,21,15,153,241,170,219,170,209,170,214,185,87,171,195,78,169,242,95,246,37,99,242,226,211,9,243,77,70,151,43,169,133,143,130,155,167,222,231,183,127,138,10,184,254,74,138,191,54,146,207,153,166,97,45,179,79,86,211,74,228,87,85,187,180,168,138,155,252,80,86,55,239,69,253,71,236,114,234,210,201,49,13,61,142,225,83,79,36,114,84,239,239,115,85,63,139,61,90,127,57,127,156,7,111,227,194,206,202,157,16,187,181,88,155,69,71,82,228,79,119,187,106,90,175,251,72,53,202,246,175,195,234,70,73,111,233,249,220,151,238,253,84,245,63,246,22,25,198,141,18,84,232,181,245,123,106,238,154,26,175,151,254,169,80,87,7,46,153,42,40,245,194,253,4,48,47,67,174,115,43,151,127,150,208,85,237,243,2,213,181,175,77,232,53,31,77,175,216,212,212,241,200,234,251,124,240,51,173,25,238,114,162,109,239,115,85,19,222,212,251,138,74,213,13,63,204,248,97,214,23,222,35,99,105,233,162,185,44,145,186,42,148,114,171,18,169,238,79,116,106,197,249,65,242,47,225,137,220,137,90,230,237,186,42,47,188,139,156,101,112,205,30,176,225,149,78,183,211,200,234,248,145,242,199,208,215,61,92,169,21,70,201,183,117,169,252,105,16,15,222,224,239,93,173,58,165,164,216,221,66,213,202,250,214,219,161,109,66,58,25,19,227,78,227,87,222,229,93,255,0,189,175,222,72,164,84,114,110,133,37,104,6,121,152,240,179,171,117,216,142,87,111,168,165,160,163,171,154,5,116,241,54,52,217,177,206,173,93,250,30,190,245,153,191,122,252,208,184,109,49,207,108,218,133,139,83,228,22,90,232,106,97,149,242,199,213,27,250,145,21,175,84,95,185,63,232,3,183,57,191,212,121,110,219,15,159,204,109,176,2,16,115,43,198,35,191,226,182,233,187,108,115,161,129,237,68,93,190,250,152,63,90,19,127,220,99,141,96,210,10,13,86,163,134,142,186,110,211,97,98,183,248,174,118,251,189,174,251,158,223,230,129,23,121,102,233,205,199,18,198,174,247,26,234,120,227,74,200,161,107,85,175,107,183,233,169,168,253,72,78,148,77,142,179,129,225,22,236,26,208,203,85,181,189,49,183,127,118,238,95,155,220,239,189,203,252,229,251,206,204,170,137,243,3,201,197,27,183,187,220,121,234,69,249,42,0,60,159,29,222,186,59,109,178,170,186,87,108,216,34,115,213,118,223,228,135,216,98,158,38,50,159,178,250,49,150,221,32,145,169,52,22,169,214,61,213,19,226,84,68,79,154,47,235,253,64,85,175,49,77,100,172,204,245,25,112,171,101,84,142,103,95,99,161,123,140,69,119,126,174,63,189,219,127,41,62,226,79,242,233,225,182,131,27,211,219,62,109,119,162,137,245,215,58,86,84,117,42,197,34,166,235,82,158,229,232,221,62,25,19,249,74,66,253,35,210,156,151,92,245,237,151,122,155,125,76,148,201,116,73,228,149,177,110,222,159,27,27,151,222,215,51,238,151,127,254,159,117,210,233,142,41,14,27,132,217,177,248,152,173,109,13,20,80,34,46,255,0,201,79,233,85,253,127,172,14,211,20,125,182,35,16,229,190,199,147,199,185,64,233,58,154,178,203,101,146,154,55,244,171,246,217,119,84,249,61,138,70,222,16,177,75,246,47,144,221,233,174,240,70,212,146,174,162,84,86,200,143,221,85,244,233,191,187,252,85,36,158,170,89,46,119,140,98,166,27,68,111,125,82,244,116,53,173,69,95,239,140,85,249,174,223,36,83,30,104,133,187,33,133,168,185,5,170,162,146,170,39,118,182,149,155,43,154,157,191,139,220,136,159,61,255,0,226,3,52,93,173,209,221,45,238,165,149,136,228,114,38,232,187,126,180,95,191,250,138,68,230,23,162,213,90,123,168,212,247,235,109,52,113,69,85,80,212,78,153,24,159,222,233,105,215,228,214,183,239,220,188,152,247,232,68,84,247,236,132,79,227,167,135,27,134,178,225,148,179,88,104,103,168,174,160,158,105,251,113,70,175,115,147,195,171,81,54,238,53,62,109,106,124,148,12,9,203,19,87,164,158,208,204,58,225,81,34,200,215,167,74,42,61,200,136,141,162,141,19,126,165,79,215,247,22,90,139,186,110,133,77,112,173,162,122,177,165,250,179,111,101,86,11,122,134,155,198,69,28,179,62,141,205,99,89,226,96,221,119,94,164,219,104,247,249,150,199,23,87,66,117,55,111,232,3,146,166,232,120,107,118,251,212,228,120,221,127,80,30,79,29,41,190,231,132,85,85,223,111,119,220,114,0,113,114,42,251,209,125,231,149,247,123,209,63,172,242,7,20,85,79,115,144,228,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,16,3,157,95,149,140,91,234,5,15,167,92,72,1,202,227,207,102,153,126,53,232,245,164,255,0,231,87,229,99,22,250,129,67,233,215,18,0,114,184,243,217,166,95,141,122,61,104,23,252,0,0,0,0,85,95,60,239,208,159,237,39,238,210,213,10,171,231,157,250,19,253,164,253,218,6,42,228,169,230,159,41,250,127,93,234,54,226,234,74,86,228,169,230,159,41,250,127,93,234,54,226,234,64,0,0,160,30,104,254,123,53,55,240,95,71,162,39,167,38,171,77,170,255,0,194,38,109,98,190,219,41,46,54,219,142,113,114,164,172,163,171,133,179,65,83,4,150,203,123,100,138,72,220,138,215,177,205,85,106,181,81,81,81,85,20,129,124,209,252,246,106,111,224,190,143,68,79,254,74,158,86,50,159,168,21,222,157,110,2,160,53,99,5,252,151,234,158,101,166,126,212,246,159,217,44,130,227,98,241,189,142,207,138,240,181,50,67,221,237,245,59,163,171,183,213,211,212,237,183,219,117,219,114,245,57,101,235,95,229,167,132,124,91,196,91,252,45,126,9,182,21,89,209,23,68,50,248,40,33,240,242,71,188,143,115,183,165,150,155,173,203,211,188,169,47,75,81,189,59,214,175,55,61,51,197,116,239,139,137,174,56,181,39,132,251,107,143,210,100,215,24,25,28,113,194,218,233,39,168,167,149,241,181,140,110,221,207,10,217,94,174,234,115,165,150,87,171,190,45,146,64,114,75,214,191,254,94,184,115,172,183,254,188,214,223,85,28,95,250,189,29,92,115,61,100,255,0,212,150,54,182,63,240,234,231,127,17,0,181,67,85,115,106,131,85,112,46,251,46,227,71,21,225,31,129,29,34,174,162,117,170,247,159,92,180,255,0,25,130,201,143,75,93,27,100,103,118,216,157,53,213,48,35,210,101,163,98,193,34,43,152,159,28,136,216,186,153,212,178,49,203,155,152,71,240,147,163,159,75,117,146,241,106,164,212,218,47,142,219,216,164,240,145,223,104,99,129,157,201,27,241,185,142,172,107,217,52,146,198,198,198,222,219,154,232,217,210,201,123,116,195,153,103,249,150,160,212,218,170,179,60,134,174,234,251,29,158,138,193,108,73,149,58,40,237,212,145,36,84,244,241,49,168,141,99,26,212,221,118,79,137,238,123,221,212,247,185,202,192,51,252,203,75,51,43,78,160,233,246,67,87,99,200,108,117,9,83,67,93,76,169,215,19,246,84,84,84,84,86,189,142,106,185,143,99,145,88,246,57,205,114,57,174,84,80,218,32,17,215,131,62,51,48,30,44,240,10,106,202,58,234,75,118,109,110,167,100,87,235,12,178,195,12,238,158,56,105,214,166,174,150,153,39,150,101,161,239,84,36,113,203,38,203,186,116,187,223,243,145,64,8,171,205,31,200,158,166,254,11,235,20,68,170,34,175,52,127,34,122,155,248,47,172,81,1,74,220,39,121,167,209,191,168,24,247,168,192,108,166,107,89,194,119,154,125,27,250,129,143,122,140,5,228,241,153,198,102,3,194,102,1,83,89,89,93,73,113,205,174,52,239,138,195,97,138,88,102,157,179,201,13,66,211,85,213,83,44,241,76,148,61,234,117,142,73,99,221,119,94,150,251,254,65,93,92,226,52,191,65,176,61,92,178,228,24,59,170,237,122,131,151,83,190,239,145,217,233,168,182,183,79,3,158,246,50,226,178,42,162,71,83,44,177,202,215,177,136,244,147,161,210,191,180,253,221,83,128,56,18,214,253,121,209,221,121,179,81,232,69,142,175,42,172,202,170,34,183,92,113,22,201,211,5,238,6,245,59,103,185,126,24,31,19,86,73,27,84,190,232,83,184,231,239,18,202,199,225,252,167,41,212,125,113,212,122,172,147,36,174,186,229,185,158,91,112,99,92,230,196,179,85,87,85,72,173,142,40,98,138,52,255,0,18,56,226,141,168,214,181,24,198,53,17,26,212,185,254,90,28,14,83,112,227,134,195,172,57,195,234,223,168,185,165,158,54,77,73,35,37,167,101,142,221,50,199,58,81,58,23,163,92,181,42,230,68,233,156,246,252,15,141,35,98,34,53,239,152,58,255,0,58,191,43,24,183,212,10,31,78,184,149,87,194,119,154,125,27,250,129,143,122,140,5,170,115,171,242,177,139,125,64,161,244,235,137,85,124,39,121,167,209,191,168,24,247,168,192,6,202,96,0,0,0,53,172,226,199,205,62,178,125,64,200,125,70,114,234,121,92,121,19,211,47,198,189,98,180,165,110,44,124,211,235,39,212,12,135,212,103,46,167,149,199,145,61,50,252,107,214,43,64,149,69,53,243,43,229,233,89,166,87,218,237,117,208,108,67,252,194,215,244,203,120,177,218,225,158,162,75,61,87,69,76,213,53,76,134,56,86,58,107,115,99,133,142,85,116,157,49,201,42,181,173,100,125,13,109,202,31,37,218,211,106,191,218,171,108,87,219,101,37,198,219,113,167,146,146,178,142,174,22,205,5,76,18,53,91,36,82,70,228,86,189,142,106,171,85,170,138,138,138,168,160,106,196,101,254,21,120,103,204,184,175,213,202,61,45,195,235,169,45,204,109,59,174,87,123,157,74,163,153,110,183,70,248,217,44,233,31,82,58,103,245,75,27,25,27,85,58,158,246,245,57,140,235,145,157,127,136,92,90,197,131,107,238,165,225,88,181,15,130,178,227,249,133,230,215,110,166,238,190,78,197,44,21,178,199,20,125,111,87,61,221,44,99,83,119,42,185,118,221,85,87,222,92,255,0,41,188,3,13,198,120,57,198,51,59,22,61,73,73,125,204,106,46,21,55,219,131,81,86,122,231,211,220,42,169,224,71,185,85,85,25,28,81,162,53,137,179,17,93,35,145,58,164,123,156,18,87,71,116,119,1,208,172,2,215,167,58,115,97,164,183,91,109,212,240,69,44,177,82,195,12,247,9,227,134,56,93,87,84,232,88,198,203,83,35,98,98,201,42,181,21,202,159,212,137,221,64,3,90,206,44,124,211,235,39,212,12,135,212,103,45,83,134,108,79,237,207,39,154,140,90,60,103,237,5,93,110,31,151,248,11,115,104,188,92,147,215,50,190,226,250,94,212,91,57,93,51,103,100,78,143,165,58,146,70,177,91,241,34,21,87,197,143,154,125,100,250,129,144,250,140,229,212,242,184,242,39,166,95,141,122,197,104,20,2,108,231,162,25,173,215,82,180,95,1,212,107,237,61,36,23,44,171,23,181,94,235,34,164,99,155,4,115,212,210,71,52,141,141,174,115,156,140,71,61,81,17,92,229,219,109,213,126,102,189,124,96,96,21,58,97,197,30,169,97,147,99,212,150,42,122,92,162,186,166,223,111,164,72,155,4,22,234,153,86,162,137,35,108,75,208,198,45,52,208,170,49,54,232,69,70,170,53,81,90,150,191,201,215,83,62,216,112,167,54,11,87,87,106,74,188,11,32,172,183,195,75,79,39,246,211,104,106,85,43,35,158,161,138,245,84,235,158,122,198,49,232,214,181,205,129,90,136,174,99,213,66,74,241,99,229,99,89,62,159,228,62,157,57,173,97,178,159,22,62,86,53,147,233,254,67,233,211,154,214,1,178,159,9,222,86,52,111,233,254,61,233,208,29,215,63,192,48,221,83,195,110,218,125,168,56,245,37,243,30,190,83,173,53,117,13,74,47,68,172,221,21,21,21,21,28,199,181,200,215,177,237,84,123,30,214,185,170,215,53,21,58,87,9,222,86,52,111,233,254,61,233,208,25,84,10,192,209,78,78,127,101,53,246,171,41,213,44,146,213,121,211,107,53,193,247,12,114,221,77,89,226,43,171,59,85,177,190,150,11,164,83,209,37,60,144,190,157,178,54,118,70,169,212,229,68,106,163,85,75,52,180,218,109,86,11,85,21,138,197,108,164,183,91,109,212,241,210,81,209,210,66,216,96,166,130,54,163,99,138,56,218,136,214,49,173,68,106,53,17,17,17,17,16,250,192,31,37,218,211,106,191,218,171,108,87,219,101,37,198,219,113,167,146,146,178,142,174,22,205,5,76,18,53,91,36,82,70,228,86,189,142,106,171,85,170,138,138,138,168,165,22,115,47,224,238,167,134,253,92,155,56,195,44,245,127,147,172,226,162,74,218,41,163,163,138,42,75,77,198,71,200,249,109,109,72,118,107,24,214,167,114,20,86,71,188,74,172,111,113,96,145,229,239,29,43,88,180,119,1,215,92,2,233,167,58,141,97,164,184,219,110,52,243,197,20,178,210,195,52,246,249,228,134,72,91,87,74,233,152,246,197,83,27,101,122,199,42,53,85,170,191,214,138,20,87,192,39,25,53,60,32,234,133,109,194,251,77,87,95,130,100,244,233,14,71,67,67,69,20,245,175,124,17,204,180,115,83,172,146,70,141,123,37,149,90,228,87,244,44,114,201,187,92,244,141,90,227,239,140,154,158,47,181,66,138,225,98,166,171,160,193,49,138,117,135,28,161,174,162,138,10,214,62,120,225,90,201,170,22,57,36,71,61,242,196,141,106,35,250,18,56,163,217,173,122,200,174,195,250,253,164,223,144,173,101,203,52,143,237,125,171,40,251,47,112,117,23,181,45,142,222,25,254,20,119,75,155,186,246,230,103,87,110,88,186,157,219,149,146,51,169,221,61,74,208,29,38,252,186,235,46,39,164,127,107,237,88,191,218,139,131,104,189,169,115,118,208,193,240,185,221,45,110,233,220,153,253,61,184,162,234,111,114,87,198,206,166,245,117,32,73,94,89,156,23,127,9,61,71,126,164,102,173,237,224,56,13,194,146,122,154,121,168,123,209,223,107,145,123,172,161,222,70,58,23,66,212,99,93,80,213,234,119,110,88,152,141,78,242,73,29,234,29,83,74,180,207,21,209,189,56,199,52,183,10,164,240,246,92,102,223,21,190,155,170,56,217,36,221,9,241,207,47,109,140,99,166,149,234,233,36,122,53,58,228,123,220,169,187,148,237,96,0,0,69,94,104,254,68,245,55,240,95,88,162,40,4,191,238,104,254,68,245,55,240,95,88,162,40,4,13,170,10,107,231,25,163,154,29,167,186,143,142,231,56,84,222,203,206,179,143,19,93,127,178,81,182,21,165,154,54,42,34,92,164,106,61,36,167,154,105,21,205,247,70,232,231,116,115,61,85,146,71,34,207,99,252,98,113,85,134,240,161,164,119,12,194,243,114,164,118,79,113,167,168,166,196,237,18,70,179,62,227,113,70,124,10,232,154,246,59,195,70,231,70,233,159,212,222,150,42,53,23,184,248,216,253,123,51,252,255,0,50,213,60,202,237,168,58,131,144,213,223,50,27,229,66,212,215,87,84,170,117,202,253,145,17,17,17,17,172,99,90,141,99,24,212,70,49,141,107,90,141,107,81,16,50,87,9,122,215,175,186,47,171,20,23,30,31,173,247,92,130,245,91,221,238,98,180,241,86,213,210,222,186,41,167,68,241,20,116,146,49,245,61,150,75,52,172,254,99,154,175,249,34,239,114,156,209,252,137,234,111,224,190,177,68,99,78,89,92,9,90,180,71,13,183,107,158,169,99,53,113,234,133,250,158,71,82,209,221,32,107,31,141,209,61,92,214,178,56,247,85,101,76,209,108,233,30,254,153,24,201,59,29,49,170,77,221,202,188,204,109,55,91,255,0,5,26,129,98,177,91,42,238,55,43,141,69,134,146,142,142,146,23,77,61,76,242,94,232,91,28,81,198,212,87,61,238,114,163,81,168,138,170,170,136,128,81,14,149,105,158,85,172,154,143,142,105,110,21,73,226,47,89,53,194,43,125,55,84,114,62,56,122,215,227,158,94,219,30,246,195,19,17,210,72,244,106,244,70,199,185,83,102,169,176,247,11,188,50,96,60,44,233,125,183,79,241,10,106,74,203,147,41,218,219,214,66,182,232,105,171,111,51,164,146,201,215,59,163,78,167,49,142,158,86,196,199,185,235,28,106,214,117,59,101,115,177,175,1,60,16,88,184,71,193,37,173,200,233,109,87,45,77,189,247,98,189,222,232,230,125,68,44,165,73,149,97,165,164,116,145,70,248,225,232,108,79,145,58,17,207,151,126,167,57,177,196,140,149,64,98,174,44,124,172,107,39,211,252,135,211,167,53,172,54,83,226,199,202,198,178,125,63,200,125,58,115,90,192,54,168,42,3,157,166,166,98,185,6,163,233,222,150,218,106,252,69,235,15,183,220,46,23,126,220,145,190,58,127,30,180,221,136,29,210,245,123,38,70,82,44,142,99,218,223,205,207,3,145,92,143,247,91,249,174,103,28,218,161,106,214,62,45,53,51,60,177,54,145,109,179,222,61,155,71,61,37,107,106,224,171,130,134,24,232,163,170,142,86,162,53,204,153,180,201,50,109,186,34,72,136,142,118,221,74,29,255,0,149,150,1,83,157,113,165,134,213,46,61,73,118,182,226,180,245,247,251,146,84,164,78,101,43,35,166,124,84,245,8,201,23,226,123,43,39,164,86,116,34,189,175,233,122,109,208,174,109,250,21,107,200,251,0,169,138,213,170,122,165,93,143,82,45,61,85,69,186,193,107,187,57,34,116,232,248,155,44,245,180,236,93,251,172,98,164,212,15,119,185,24,245,72,255,0,140,177,175,77,165,1,172,182,191,104,229,247,135,253,101,203,52,119,35,155,196,85,227,55,7,83,199,83,210,198,120,186,87,181,36,166,169,232,99,222,145,247,96,146,41,123,125,106,230,117,244,187,226,106,161,114,156,163,181,51,21,204,56,66,179,224,182,154,189,175,88,21,194,190,223,119,165,146,72,251,141,241,53,115,86,65,59,88,215,171,210,23,178,117,99,94,246,183,170,72,39,106,34,163,55,88,23,205,247,75,238,184,95,22,149,57,228,206,171,158,219,168,54,122,43,149,60,238,162,116,80,69,61,52,45,162,150,149,146,238,173,153,237,109,60,51,59,110,149,106,85,70,138,223,147,157,149,121,31,102,182,170,12,255,0,84,244,230,106,122,181,185,95,44,246,235,221,60,173,99,123,13,130,134,105,97,149,175,119,87,82,61,93,112,133,90,136,213,69,70,201,186,183,100,71,5,186,0,0,0,0,16,3,157,95,149,140,91,234,5,15,167,92,73,254,64,14,117,126,86,49,111,168,20,62,157,113,2,0,114,184,243,217,166,95,141,122,61,105,127,197,0,242,184,243,217,166,95,141,122,61,105,127,192,0,0,0,0,12,85,197,62,181,255,0,7,110,31,115,109,99,142,223,227,106,241,251,122,120,8,29,23,114,55,215,79,43,41,233,123,173,238,70,171,10,79,52,75,39,75,209,221,180,127,78,238,217,23,42,149,43,206,179,93,40,238,183,220,47,135,139,13,231,189,236,78,188,147,34,166,141,32,146,54,85,74,206,221,11,28,244,85,150,57,153,11,170,158,232,213,24,213,142,174,7,252,123,181,88,21,130,15,170,59,77,214,107,85,69,246,27,101,91,237,180,117,16,210,84,86,54,23,44,16,207,51,100,116,81,62,77,186,90,247,182,9,156,214,170,238,228,138,69,77,250,87,101,178,211,117,189,84,190,142,205,108,171,175,168,142,158,122,183,197,77,11,165,123,96,130,39,205,52,170,214,162,170,50,56,163,146,71,187,228,214,49,206,93,145,21,64,177,254,75,122,233,98,197,179,188,183,65,178,59,205,213,149,121,183,135,184,227,84,155,62,74,31,21,73,13,67,235,83,100,85,72,166,146,4,137,221,125,40,215,182,147,165,207,71,54,38,186,223,205,99,52,95,87,179,45,5,213,12,127,87,52,254,122,72,239,184,237,67,166,167,74,184,18,104,37,99,227,116,82,195,35,61,202,172,146,41,36,141,85,170,215,162,61,85,174,107,145,28,155,52,90,110,214,171,253,170,138,251,98,185,210,92,109,183,26,120,234,232,235,41,38,108,208,84,193,35,81,209,203,28,141,85,107,216,230,170,57,28,138,168,168,168,168,7,214,107,89,197,143,154,125,100,250,129,144,250,140,230,202,102,181,156,88,249,167,214,79,168,25,15,168,206,5,212,242,184,242,39,166,95,141,122,197,105,42,136,171,202,227,200,158,153,126,53,235,21,164,170,3,31,233,239,15,218,29,164,215,219,166,79,166,90,77,138,98,247,91,207,195,87,87,107,181,195,79,34,199,209,11,22,22,43,26,157,168,87,195,196,229,138,62,152,214,68,89,21,170,247,57,203,249,92,88,249,88,214,79,167,249,15,167,78,101,83,21,113,99,229,99,89,62,159,228,62,157,56,26,214,27,84,26,171,155,84,0,0,0,0,0,0,0,53,172,226,199,205,62,178,125,64,200,125,70,115,101,51,90,206,44,124,211,235,39,212,12,135,212,103,2,234,121,92,121,19,211,47,198,189,98,180,149,68,85,229,113,228,79,76,191,26,245,138,210,85,0,62,75,181,218,213,96,181,86,223,111,183,58,75,117,182,221,79,37,93,101,101,92,205,134,10,104,35,106,186,73,100,145,202,141,99,26,212,87,43,149,81,17,17,85,79,172,138,188,208,114,207,178,156,18,234,15,135,201,189,141,95,121,246,117,166,143,162,183,195,205,89,221,174,131,196,83,71,178,163,164,235,165,109,79,92,105,191,84,73,47,82,43,81,192,80,182,89,148,223,115,156,170,243,154,229,53,222,54,245,144,92,42,46,151,26,158,211,35,239,213,79,35,164,150,78,134,35,88,222,167,189,203,179,81,26,155,236,136,137,238,46,211,148,22,151,218,176,190,18,233,179,200,93,73,61,203,80,111,21,183,42,137,219,68,216,167,138,10,105,157,69,21,43,229,221,93,51,26,234,121,166,110,253,40,213,170,145,17,191,55,58,141,141,159,116,171,76,241,93,27,211,140,115,75,112,170,79,15,101,198,109,241,91,233,186,163,141,146,77,208,159,28,242,246,216,198,58,105,94,174,146,71,163,83,174,71,189,202,155,185,64,137,124,223,116,190,213,154,112,151,83,158,76,234,72,46,90,125,120,162,185,83,206,234,38,203,60,176,84,204,218,41,105,89,46,232,232,88,231,84,67,51,182,234,71,45,44,104,173,249,57,181,1,195,94,175,84,232,46,188,224,218,185,12,245,113,211,227,183,136,102,184,37,36,17,77,60,182,231,239,21,108,49,178,93,152,175,146,154,73,163,69,85,110,202,244,84,115,85,17,201,177,78,181,233,125,171,90,180,143,47,210,139,203,169,35,167,202,108,245,54,214,84,84,209,54,173,148,115,189,139,217,170,72,156,168,143,124,50,246,229,103,196,213,71,198,213,71,53,81,21,53,140,3,106,128,97,254,16,181,122,167,93,248,104,211,221,82,184,79,87,61,202,237,103,100,55,73,234,96,138,23,212,92,105,158,234,90,201,145,145,124,13,99,234,32,149,236,70,163,126,7,55,225,103,241,83,48,0,53,87,54,168,53,87,2,111,241,43,192,126,100,186,81,162,186,235,161,24,22,65,147,83,230,248,61,133,50,43,69,134,206,149,11,110,184,182,213,75,181,75,98,167,78,235,153,82,141,145,242,57,99,93,166,107,220,249,21,106,24,196,176,158,95,28,9,86,112,127,98,190,94,243,44,195,219,57,158,81,211,5,116,54,186,201,210,207,75,75,19,220,176,181,145,189,25,223,153,122,149,203,52,145,163,152,143,88,227,70,162,202,249,179,95,9,222,86,52,111,233,254,61,233,208,25,84,10,1,230,143,231,179,83,127,5,244,122,34,127,242,84,242,177,148,253,64,174,244,235,113,0,57,163,249,236,212,223,193,125,30,136,159,252,149,60,172,101,63,80,43,189,58,220,4,255,0,43,87,138,190,81,95,149,93,101,163,206,180,47,34,197,48,140,110,243,225,227,191,217,164,183,248,120,109,157,166,199,18,205,110,130,150,36,142,78,184,218,231,186,25,29,23,231,81,206,238,170,75,180,86,84,0,198,154,13,195,174,145,240,219,134,211,97,154,83,137,210,91,152,218,120,97,174,185,190,38,58,227,118,124,106,247,36,213,149,8,212,116,207,234,150,85,68,93,152,206,181,108,109,99,54,106,118,13,85,212,204,87,70,244,227,35,213,44,214,175,195,217,113,155,124,183,10,158,153,35,100,147,116,39,193,4,93,199,177,142,154,87,171,99,141,138,228,235,145,236,106,46,238,67,181,144,131,155,238,168,90,176,190,18,234,112,57,155,73,61,203,80,111,20,86,218,120,29,90,216,167,138,10,105,155,91,45,83,34,217,93,51,26,234,120,97,118,221,40,213,170,141,85,223,38,184,40,216,216,35,150,142,1,83,167,220,22,233,221,45,203,30,164,181,92,175,148,245,55,250,165,133,34,235,172,101,93,76,146,210,212,74,248,213,122,222,234,53,164,68,234,94,182,177,172,99,186,122,58,82,131,49,60,90,251,156,229,86,108,43,22,161,241,183,172,130,225,79,107,183,83,119,89,31,126,170,121,27,28,81,245,189,90,198,245,61,237,77,220,168,212,223,117,84,79,121,180,69,166,211,106,176,90,168,172,86,43,101,37,186,219,110,167,142,146,142,142,146,22,195,5,52,17,181,27,28,81,198,212,70,177,141,106,35,81,168,136,136,136,136,128,87,175,58,77,28,190,230,26,53,137,107,21,162,110,229,38,157,220,42,41,238,148,221,44,78,154,91,147,169,227,109,79,91,158,138,189,19,193,79,23,109,172,123,157,226,122,190,22,198,229,90,235,224,31,83,49,93,34,226,247,77,179,172,214,175,194,89,105,238,21,22,250,154,167,73,28,113,210,248,218,73,168,217,60,175,145,237,99,33,141,245,13,124,143,87,124,49,181,238,68,85,68,69,187,78,57,180,190,235,172,124,37,234,102,7,98,117,90,220,167,179,251,74,142,10,74,39,85,207,87,61,12,209,214,199,75,28,77,84,115,159,51,169,146,20,219,117,69,145,21,26,237,186,87,92,192,54,168,40,7,154,63,158,205,77,252,23,209,232,139,222,211,220,214,213,169,88,6,53,168,214,42,122,184,45,185,85,158,138,247,71,21,91,26,217,227,130,166,22,77,27,100,107,92,230,163,209,175,68,84,71,57,55,223,101,95,153,68,60,209,252,246,106,111,224,190,143,68,4,170,228,99,250,108,253,155,253,228,90,161,85,124,140,127,77,159,179,127,188,139,84,3,165,71,162,154,71,22,168,84,107,83,116,227,31,92,238,170,158,26,103,228,14,161,99,171,81,145,71,36,77,86,72,169,187,30,177,76,248,156,246,236,247,198,145,177,234,230,71,27,91,221,64,0,0,3,85,114,255,0,185,92,121,19,211,47,198,189,98,180,160,18,255,0,185,92,121,19,211,47,198,189,98,180,9,84,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,194,156,54,78,163,154,252,143,90,47,188,14,105,243,57,28,83,230,114,0,0,3,194,174,200,113,106,46,253,74,114,219,115,200,3,195,145,87,228,121,0,0,0,120,80,139,185,225,81,87,228,161,168,169,243,80,57,31,143,150,92,89,107,178,79,91,34,170,54,53,102,235,253,110,68,253,105,250,207,216,58,126,170,83,212,84,225,85,240,211,170,163,220,232,118,84,93,191,211,90,5,19,241,121,148,220,245,23,85,170,146,154,89,102,107,186,58,81,28,231,39,250,26,13,254,74,239,230,22,175,192,78,147,187,2,211,42,41,170,232,210,26,138,136,227,145,200,232,250,93,241,83,210,170,252,216,213,249,177,72,35,167,58,11,83,154,106,255,0,69,210,209,21,75,35,254,248,178,185,139,190,244,175,219,221,214,159,205,79,248,139,134,197,172,52,88,253,162,154,223,67,77,28,44,134,38,49,26,198,236,136,136,214,166,223,242,32,31,176,136,136,155,33,235,169,93,161,122,162,162,42,53,87,254,67,218,122,229,98,72,199,51,245,162,160,21,207,199,187,101,206,50,155,78,29,71,20,146,202,234,184,58,145,173,87,39,247,202,168,215,229,186,252,220,159,119,253,132,223,209,236,58,12,51,15,165,180,69,19,89,218,235,249,53,19,231,44,142,254,106,127,59,245,31,137,125,208,44,63,33,204,97,203,46,214,186,106,169,226,86,189,139,35,28,189,46,73,86,68,95,227,237,243,85,251,190,243,41,67,19,32,141,35,141,136,141,79,146,32,24,175,137,186,8,238,26,77,127,130,86,35,147,192,85,123,149,55,255,0,189,166,79,250,202,200,224,86,74,123,79,17,89,69,14,237,106,186,235,80,141,111,185,54,70,199,91,242,249,22,143,196,28,111,151,75,175,173,108,91,175,129,170,247,238,159,248,60,165,86,240,170,201,45,188,82,93,250,226,233,89,174,53,142,247,59,231,249,186,223,213,253,96,92,181,50,109,18,124,93,95,211,190,231,41,224,138,162,55,69,43,26,230,185,21,21,21,55,67,213,66,189,116,236,119,79,79,207,221,190,255,0,122,159,70,224,68,190,35,120,48,180,234,133,214,167,33,178,83,81,83,220,42,36,116,142,127,67,88,170,171,218,69,221,91,3,157,242,107,190,255,0,188,201,28,46,233,94,71,164,248,50,99,55,234,198,78,246,85,79,51,92,217,36,114,35,94,172,84,68,235,99,126,244,95,184,205,138,214,175,205,17,79,13,99,88,159,11,81,63,169,0,228,120,114,170,39,185,55,81,243,31,214,7,134,181,126,106,167,35,194,169,228,15,30,224,168,138,155,41,225,251,251,149,62,227,202,46,233,184,30,164,106,198,169,241,110,159,214,123,26,168,169,243,67,202,162,47,205,16,241,179,91,247,108,7,149,93,147,114,61,113,85,103,190,102,216,149,78,17,143,49,207,150,236,207,14,253,145,234,136,138,248,87,223,208,138,187,109,213,247,41,33,85,55,77,143,131,216,86,183,84,37,84,212,113,75,50,46,232,247,183,117,79,118,222,237,254,64,71,174,23,120,105,162,210,187,76,117,247,26,42,119,92,101,217,239,127,109,21,81,85,176,170,251,214,38,187,248,209,169,36,216,212,107,81,168,155,34,38,193,145,178,54,244,177,168,212,79,146,33,200,14,46,122,53,62,229,254,128,197,221,55,253,103,174,72,156,171,187,87,253,227,156,91,237,178,129,229,205,107,211,165,200,138,139,243,61,49,80,210,68,245,146,58,104,152,229,95,155,88,136,167,189,23,116,221,15,32,112,223,103,167,220,37,137,147,51,183,35,81,205,95,154,42,111,185,229,219,111,186,160,106,238,155,238,7,195,29,134,211,21,74,85,71,110,166,108,136,187,163,146,22,162,239,190,251,239,183,235,63,64,30,21,118,80,27,251,246,11,253,7,147,198,192,121,60,127,43,253,227,200,0,120,67,200,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,115,171,242,177,139,125,64,161,244,235,137,0,57,92,121,236,211,47,198,189,30,180,159,252,234,252,172,98,223,80,40,125,58,226,64,14,87,30,123,52,203,241,175,71,173,2,255,0,128,0,0,0,10,171,231,157,250,19,253,164,253,218,90,161,85,124,243,191,66,127,180,159,187,64,197,92,149,60,211,229,63,79,235,189,70,220,93,73,74,220,149,60,211,229,63,79,235,189,70,220,93,72,0,0,20,3,205,31,207,102,166,254,11,232,244,68,255,0,228,169,229,99,41,250,129,93,233,214,226,0,115,71,243,217,169,191,130,250,61,17,63,249,42,121,88,202,126,160,87,122,117,184,14,169,206,211,76,241,90,157,44,193,117,143,194,118,178,75,126,64,152,207,126,56,227,111,136,161,168,166,168,168,232,153,221,29,199,246,228,165,222,52,235,70,183,191,63,194,170,253,210,16,114,215,213,234,157,32,227,7,7,157,103,171,75,110,97,80,184,133,202,26,104,34,149,243,178,185,205,101,59,85,100,219,161,141,172,74,73,30,230,42,61,25,19,145,58,183,86,58,226,120,246,211,60,87,84,56,71,212,203,118,83,73,220,246,14,63,91,147,91,167,100,113,172,212,181,212,16,62,162,39,198,231,177,221,29,93,183,68,245,110,206,88,166,149,136,230,245,238,107,217,137,229,55,220,27,42,179,102,184,181,119,130,189,99,247,10,123,165,186,167,180,201,59,21,80,72,217,34,147,161,232,230,59,165,236,106,236,228,86,174,219,42,42,123,128,218,76,213,92,218,35,79,115,91,86,165,96,24,214,163,88,169,234,224,182,229,86,122,43,221,28,85,108,107,103,142,10,152,89,52,109,145,173,115,154,143,70,189,17,81,28,228,223,125,149,126,102,174,224,77,254,90,28,14,84,241,29,153,67,172,57,195,233,25,167,88,93,226,54,77,73,35,34,168,125,242,227,10,71,58,81,58,23,163,154,148,200,215,196,233,156,246,252,108,145,35,98,42,185,239,135,47,243,66,229,249,246,127,175,136,158,31,112,107,85,6,55,65,111,100,121,94,61,99,162,240,254,11,181,213,253,211,138,6,47,111,179,219,232,108,205,137,140,237,246,187,202,143,71,205,36,118,21,193,221,166,213,101,225,67,71,168,236,214,202,74,10,121,48,123,45,91,226,166,133,177,49,211,207,71,20,211,74,173,106,34,43,228,150,73,36,123,190,110,123,220,229,221,85,84,202,183,107,77,170,255,0,106,173,177,95,109,148,151,27,109,198,158,74,74,202,58,184,91,52,21,48,72,213,108,145,73,27,145,90,246,57,170,173,86,170,42,42,42,162,129,173,14,133,235,166,163,240,233,168,246,237,80,210,251,207,129,186,208,239,20,208,202,138,250,91,133,43,149,22,74,90,152,209,83,185,11,250,91,186,110,142,71,53,175,99,152,246,49,237,216,123,135,93,121,195,120,146,210,59,22,171,97,149,180,142,101,198,157,140,185,208,195,80,179,62,211,113,70,53,106,40,165,87,49,142,235,141,206,217,28,172,111,91,21,146,53,58,30,213,90,139,230,69,192,45,247,64,178,171,166,182,233,189,191,198,233,150,65,112,125,69,68,52,180,204,143,236,205,84,242,110,148,207,142,38,181,141,163,115,223,211,4,141,106,53,155,182,23,236,238,219,230,194,188,23,113,109,149,112,141,170,105,148,219,98,241,216,221,247,195,91,242,107,115,155,36,189,202,22,212,198,247,207,4,73,52,81,173,100,113,164,205,133,242,42,181,189,233,17,83,103,168,27,20,145,87,154,63,145,61,77,252,23,214,40,137,21,128,103,248,110,169,225,182,157,65,211,236,134,146,249,143,95,41,210,166,134,186,153,87,162,86,110,168,168,168,168,142,99,218,228,115,30,199,34,61,143,107,154,228,107,154,168,145,215,154,63,145,61,77,252,23,214,40,128,162,189,39,206,191,37,250,167,134,234,103,178,253,167,246,75,32,183,95,124,23,127,179,226,188,45,76,115,118,187,157,46,232,234,237,244,245,116,187,109,247,217,118,216,253,93,116,215,77,71,226,47,81,238,58,161,170,23,159,29,117,174,218,40,97,137,21,148,182,250,86,170,172,116,180,209,170,175,110,22,117,59,100,221,92,174,115,158,247,61,239,123,221,208,9,233,203,67,128,170,157,121,200,97,214,173,89,177,85,193,167,86,58,136,230,180,50,78,215,69,254,227,5,84,110,116,46,134,104,164,108,244,40,216,230,138,101,248,58,158,228,99,28,229,100,200,192,205,92,169,248,18,181,37,170,131,138,109,101,198,106,221,114,117,66,79,132,90,174,48,53,176,71,2,53,142,142,240,172,85,87,61,238,114,185,32,235,107,81,136,206,251,81,253,112,73,29,165,0,4,0,231,87,229,99,22,250,129,67,233,215,18,170,248,78,243,79,163,127,80,49,239,81,128,181,78,117,126,86,49,111,168,20,62,157,113,42,175,132,239,52,250,55,245,3,30,245,24,0,217,76,0,0,0,6,181,156,88,249,167,214,79,168,25,15,168,206,93,79,43,143,34,122,101,248,215,172,86,148,173,197,143,154,125,100,250,129,144,250,140,229,212,242,184,242,39,166,95,141,122,197,104,18,168,0,6,181,156,88,249,167,214,79,168,25,15,168,206,93,79,43,143,34,122,101,248,215,172,86,148,173,197,143,154,125,100,250,129,144,250,140,229,212,242,184,242,39,166,95,141,122,197,104,18,168,0,6,181,156,88,249,167,214,79,168,25,15,168,206,93,79,43,143,34,122,101,248,215,172,86,148,173,197,143,154,125,100,250,129,144,250,140,229,212,242,184,242,39,166,95,141,122,197,104,16,43,157,62,1,83,98,226,27,20,212,26,124,122,146,142,219,149,98,236,166,125,116,41,19,95,95,113,163,168,145,38,89,81,171,214,231,178,158,122,6,35,222,158,246,116,53,170,189,181,70,185,44,103,245,54,46,33,178,189,62,168,200,105,40,237,185,86,46,250,150,80,204,177,53,245,247,26,58,136,214,20,137,92,157,110,123,41,231,175,122,177,139,239,103,91,156,139,219,69,108,181,231,21,166,127,108,56,83,135,58,164,164,181,37,94,5,144,81,220,38,170,168,143,251,105,180,53,42,180,114,65,78,244,98,170,117,207,61,27,222,197,115,90,230,192,142,85,87,49,136,181,65,193,254,127,83,166,28,81,233,110,103,14,67,73,98,167,165,202,40,105,174,23,10,181,137,176,65,110,169,149,41,235,86,71,74,157,12,98,211,77,50,43,215,110,132,85,114,43,85,17,200,23,233,197,143,149,141,100,250,127,144,250,116,230,181,134,202,124,88,249,88,214,79,167,249,15,167,78,107,88,6,202,124,39,121,88,209,191,167,248,247,167,64,101,83,21,112,157,229,99,70,254,159,227,222,157,1,149,64,0,0,16,87,153,231,27,245,156,58,98,180,218,67,166,245,93,25,246,97,111,154,90,138,135,67,59,61,149,103,154,58,138,116,170,130,162,41,99,88,235,59,237,222,21,111,90,55,177,35,158,214,239,31,94,127,227,3,137,75,23,10,218,29,120,212,219,154,119,174,179,117,90,241,186,71,82,190,120,234,239,18,195,35,233,227,149,26,230,116,194,157,167,201,34,171,216,189,184,222,141,85,122,177,174,215,179,85,117,51,42,214,77,71,200,245,75,53,171,241,23,172,154,225,45,194,167,166,73,31,28,61,107,240,65,23,113,239,123,97,137,136,216,227,98,185,122,35,99,26,139,179,80,15,202,197,177,60,171,57,190,210,226,216,86,51,117,200,47,85,189,126,26,221,107,162,146,174,170,126,134,57,239,232,138,52,115,221,210,198,57,203,178,123,154,213,85,247,34,140,167,19,202,176,107,237,86,45,154,227,55,92,126,245,69,209,226,109,215,74,41,41,42,160,235,99,94,206,184,164,70,189,189,76,123,92,155,167,189,174,69,79,114,161,111,220,169,184,37,172,210,155,21,79,16,58,189,138,120,60,206,243,220,163,176,91,110,150,217,233,238,24,253,43,31,44,51,200,246,76,141,237,205,81,238,217,81,157,77,129,19,166,69,74,137,24,142,107,60,18,214,106,181,138,155,136,29,33,197,60,102,103,102,237,209,223,237,182,187,108,245,23,12,130,149,239,138,24,36,99,33,71,119,38,167,247,238,170,206,167,64,171,213,34,37,60,108,80,200,28,179,56,209,254,18,122,112,253,55,205,93,219,207,176,27,125,36,21,53,19,87,119,164,190,208,162,118,153,93,180,143,116,206,153,170,198,182,161,203,212,222,228,177,61,28,157,228,142,57,170,107,3,165,90,153,149,104,222,163,227,154,165,133,85,248,123,214,51,112,138,225,77,213,36,140,142,110,133,248,224,151,182,246,61,208,202,197,116,114,49,28,157,113,189,237,85,217,202,108,83,195,23,16,184,175,20,26,53,101,213,204,90,155,192,120,254,229,53,198,214,250,168,234,38,182,87,68,238,153,105,228,115,23,252,89,24,174,107,28,248,165,137,234,198,117,244,160,101,80,0,17,87,154,63,145,61,77,252,23,214,40,138,1,47,251,154,63,145,61,77,252,23,214,40,138,1,3,37,113,15,196,14,125,196,214,168,87,106,190,163,62,145,151,42,202,122,122,72,168,232,86,100,162,162,130,24,209,173,138,158,57,164,145,209,177,93,215,43,154,142,217,100,150,71,123,186,148,159,252,171,248,10,169,170,169,181,113,79,172,150,42,186,54,81,212,67,112,193,173,149,29,165,101,99,22,41,154,181,245,52,242,68,231,35,17,207,130,90,87,181,236,127,92,93,221,149,139,19,159,130,185,119,112,11,89,196,230,84,185,230,169,91,238,182,221,50,178,118,170,54,90,105,233,254,211,72,178,74,207,13,75,83,210,140,88,88,248,36,109,68,145,189,100,111,195,27,122,93,39,114,43,212,0,0,0,0,3,21,113,99,229,99,89,62,159,228,62,157,57,173,97,178,159,22,62,86,53,147,233,254,67,233,211,154,214,1,180,70,161,102,182,173,53,192,50,93,70,190,211,213,207,109,197,108,245,183,186,200,169,24,215,79,36,20,208,190,105,27,27,92,230,181,94,173,98,162,34,185,169,190,219,170,124,205,93,205,130,57,154,93,174,182,94,7,53,62,178,205,115,171,160,168,146,158,219,72,249,105,166,116,79,116,19,220,233,33,154,37,115,85,21,89,36,82,73,27,219,242,115,30,230,174,232,170,134,190,224,95,247,43,236,79,236,167,4,186,125,226,49,159,99,87,222,125,163,118,172,235,162,240,243,86,119,107,167,240,245,50,110,136,233,58,233,91,77,209,34,239,213,18,69,210,170,212,105,42,142,191,167,184,85,171,77,112,12,107,78,108,85,21,115,219,113,91,61,21,146,142,90,183,181,211,201,5,52,44,134,55,72,230,181,173,87,171,88,138,170,141,106,111,190,200,159,35,176,1,89,124,240,112,171,173,126,1,165,154,141,13,69,34,91,108,119,139,141,146,162,39,61,221,247,79,93,12,83,68,230,55,167,165,88,141,183,204,142,85,114,42,43,163,217,29,186,171,97,255,0,42,203,181,214,221,199,30,3,71,111,185,213,210,211,221,41,239,20,149,209,67,51,152,202,168,18,217,83,50,69,43,81,118,123,18,88,98,145,26,237,211,174,54,59,230,212,84,179,78,108,24,181,139,32,224,151,47,187,93,232,124,69,94,51,112,180,93,45,114,119,94,207,15,84,250,232,105,29,38,205,84,71,239,5,93,67,54,114,43,126,61,246,234,107,85,41,91,135,237,76,252,141,235,142,7,170,82,85,221,105,233,49,156,130,134,225,95,236,185,58,42,166,161,100,205,241,80,51,227,98,59,187,2,203,26,177,206,70,189,175,86,185,122,92,160,108,210,0,0,0,0,64,14,117,126,86,49,111,168,20,62,157,113,39,249,0,57,213,249,88,197,190,160,80,250,117,196,8,1,202,227,207,102,153,126,53,232,245,165,255,0,20,3,202,227,207,102,153,126,53,232,245,165,255,0,0,0,0,0,0,53,172,226,159,90,255,0,132,79,16,89,182,177,199,111,240,84,153,5,193,60,4,14,139,183,35,40,96,137,148,244,189,214,247,36,68,153,96,134,37,147,165,234,222,226,191,167,102,236,137,114,124,210,245,210,143,71,248,83,191,99,116,87,159,9,146,106,39,249,155,182,67,26,65,36,143,165,145,81,110,15,116,114,175,87,103,194,247,33,116,140,107,156,201,42,96,254,42,185,30,218,65,210,173,51,202,181,147,81,241,205,45,194,169,60,69,235,38,184,69,111,166,234,142,71,199,15,90,252,115,203,219,99,222,216,98,98,58,73,30,141,94,136,216,247,42,108,213,2,80,103,154,13,77,165,156,176,177,45,73,184,81,85,193,144,234,126,164,80,221,42,82,166,158,90,119,197,110,130,130,235,21,12,104,199,189,90,246,57,171,45,75,37,107,25,214,202,198,167,196,214,49,203,213,57,103,90,109,87,254,53,244,254,197,125,182,82,92,109,183,26,123,245,37,101,29,92,45,154,10,152,36,178,87,54,72,164,141,200,173,123,28,213,86,171,85,21,21,21,81,73,255,0,206,86,211,106,176,112,137,132,216,172,86,202,75,117,182,221,156,91,105,40,232,233,33,108,48,83,65,29,178,224,216,226,142,54,162,53,140,107,81,26,141,68,68,68,68,68,32,95,43,143,61,154,101,248,215,163,214,129,133,53,251,71,47,188,63,235,46,89,163,185,28,222,34,175,25,184,58,158,58,158,150,51,197,210,189,169,37,53,79,67,30,244,143,187,4,145,75,219,235,87,51,175,165,223,19,85,11,148,229,59,174,150,45,79,225,130,217,167,62,217,186,214,229,58,105,189,186,238,219,130,61,253,52,179,212,84,73,64,176,202,170,228,116,45,129,157,134,179,116,116,126,25,91,208,214,118,220,248,193,206,195,71,109,86,92,203,3,214,251,29,134,174,42,140,150,158,170,201,127,172,134,149,173,164,116,244,169,27,168,221,44,141,98,42,212,201,20,147,177,22,71,170,186,42,54,35,81,18,39,24,127,148,238,186,95,116,195,138,11,102,156,251,102,213,69,139,106,94,246,235,187,110,8,198,117,85,65,79,81,37,2,195,42,171,85,179,58,119,246,26,205,213,178,120,149,111,67,159,219,115,2,245,13,107,56,177,243,79,172,159,80,50,31,81,156,217,76,214,179,139,31,52,250,201,245,3,33,245,25,192,186,158,87,30,68,244,203,241,175,88,173,37,81,21,121,92,121,19,211,47,198,189,98,180,149,64,12,85,197,143,149,141,100,250,127,144,250,116,230,85,49,87,22,62,86,53,147,233,254,67,233,211,129,173,97,181,65,170,185,181,64,0,0,0,0,0,0,3,90,206,44,124,211,235,39,212,12,135,212,103,54,83,53,172,226,199,205,62,178,125,64,200,125,70,112,46,167,149,199,145,61,50,252,107,214,43,73,84,69,94,87,30,68,244,203,241,175,88,173,37,80,2,176,57,226,229,55,218,76,87,73,48,170,122,238,139,45,214,225,120,186,86,83,118,152,189,218,170,72,233,99,167,147,173,83,173,189,44,173,169,77,145,81,171,220,221,200,170,214,170,89,249,73,124,229,179,250,108,155,138,59,94,25,110,200,106,234,233,240,236,94,146,154,178,222,229,149,32,161,184,212,75,45,68,138,198,185,17,138,249,41,164,161,87,61,155,238,141,141,170,187,199,210,208,192,28,12,233,125,171,88,248,180,211,60,14,250,234,69,182,207,120,246,149,100,21,116,77,171,130,174,10,24,100,173,146,150,72,156,168,215,50,102,211,44,43,190,232,137,34,170,181,219,116,174,198,101,32,114,117,211,63,182,28,86,77,157,85,210,93,82,147,2,199,235,46,16,213,83,199,253,170,218,234,148,74,56,224,168,122,177,81,58,224,158,177,236,98,57,174,115,160,87,34,171,88,244,91,191,0,107,109,197,238,144,211,104,71,18,250,133,165,182,248,41,32,182,218,111,15,154,215,5,52,242,204,202,123,117,75,27,85,71,10,190,95,141,207,101,60,241,49,234,229,119,198,215,124,79,254,50,236,146,80,95,53,59,77,214,221,199,30,125,89,112,182,85,210,211,221,41,236,245,116,50,205,11,152,202,168,18,217,77,10,203,19,149,54,123,18,88,101,141,92,221,211,174,55,183,230,213,68,11,31,229,13,157,125,173,224,218,219,96,246,95,132,251,21,144,93,44,93,238,255,0,115,197,247,36,109,127,119,167,165,59,123,120,254,223,78,238,254,245,213,191,197,210,217,170,85,175,35,91,181,214,107,86,178,88,166,185,213,190,219,71,81,97,171,167,163,116,206,88,33,158,102,215,54,89,89,30,253,45,123,219,4,45,115,145,55,114,69,26,46,253,41,181,165,0,53,87,54,168,53,87,3,101,62,19,188,172,104,223,211,252,123,211,160,50,169,138,184,78,242,177,163,127,79,241,239,78,128,202,160,80,15,52,127,61,154,155,248,47,163,209,19,255,0,146,167,149,140,167,234,5,119,167,91,136,1,205,31,207,102,166,254,11,232,244,68,255,0,228,169,229,99,41,250,129,93,233,214,224,39,248,0,1,81,124,240,115,91,85,126,127,165,154,115,13,61,90,92,172,118,123,141,238,162,87,49,189,135,65,93,52,80,196,214,59,171,169,94,142,183,204,174,69,106,34,35,163,217,93,186,163,109,208,160,190,106,119,107,173,199,142,60,250,142,225,115,171,170,167,181,211,217,233,40,98,154,103,61,148,176,45,178,154,101,138,38,170,236,198,44,179,75,34,181,187,39,92,143,119,205,202,170,31,47,43,236,79,237,95,27,90,125,226,49,159,108,208,89,189,163,118,172,235,162,241,16,209,246,168,103,240,245,50,110,138,216,250,42,157,77,209,34,237,211,42,197,210,168,229,105,127,197,69,242,62,194,173,85,249,254,169,234,52,213,21,105,114,177,217,237,214,74,120,154,246,246,29,5,116,210,205,43,158,222,158,165,122,58,223,10,53,81,200,136,142,147,116,118,232,173,183,64,6,174,250,133,133,93,116,215,63,201,116,230,251,81,73,61,203,21,188,86,217,43,37,164,123,157,4,147,211,76,248,100,116,110,115,90,229,98,185,138,168,170,214,174,219,110,137,242,54,136,53,235,230,67,139,88,176,254,54,181,74,211,142,80,248,74,74,139,133,37,210,72,251,175,147,170,170,182,134,158,174,166,77,222,170,169,215,60,242,191,109,250,91,213,179,81,26,136,136,22,233,203,46,237,117,189,112,57,166,21,151,155,157,93,125,68,116,247,42,70,75,83,51,165,123,96,130,231,87,12,49,35,156,170,168,200,226,142,56,216,223,147,88,198,181,54,68,68,42,135,154,63,158,205,77,252,23,209,232,137,211,201,79,83,62,208,104,118,105,165,181,117,119,90,138,188,63,32,101,194,31,17,39,93,45,61,13,124,63,155,130,159,119,170,179,105,233,43,36,123,17,173,111,84,232,228,87,57,239,218,11,115,71,243,217,169,191,130,250,61,16,18,171,145,143,233,179,246,111,247,145,106,133,85,242,49,253,54,126,205,254,242,45,80,0,0,0,0,13,85,203,254,229,113,228,79,76,191,26,245,138,210,128,75,254,229,113,228,79,76,191,26,245,138,208,37,80,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,235,77,183,95,113,205,125,199,4,254,50,238,7,36,57,28,83,230,114,0,0,0,0,0,0,0,0,0,1,193,200,247,46,201,238,64,60,163,145,87,99,215,85,78,202,168,150,25,83,118,46,219,161,236,99,17,169,250,215,250,79,63,208,7,87,179,105,206,51,98,172,125,125,190,135,183,52,155,117,59,187,34,239,178,42,39,185,92,169,242,85,59,66,39,74,108,159,113,228,240,139,184,28,30,253,189,223,35,203,87,225,216,228,173,69,249,161,197,141,217,61,203,186,1,203,111,250,15,9,239,220,242,174,70,252,207,91,36,69,247,32,29,119,81,44,82,228,88,165,202,211,19,182,117,77,44,209,55,225,85,247,186,39,183,238,247,253,228,22,209,206,25,178,172,119,136,75,141,246,186,157,236,164,101,85,76,204,149,105,167,107,92,146,54,173,169,179,149,54,95,155,126,255,0,189,63,89,97,206,107,92,138,142,68,93,253,219,41,242,178,213,67,28,235,82,202,72,91,34,252,220,140,106,47,223,247,237,253,43,255,0,24,30,234,104,187,81,53,189,91,237,191,253,39,177,219,251,145,63,88,249,39,187,228,113,73,88,171,183,223,253,64,115,79,114,4,93,253,225,21,23,228,27,242,3,199,201,127,161,78,71,133,77,199,245,129,228,0,0,240,137,177,228,0,60,108,139,239,60,128,60,109,186,239,250,130,46,234,161,14,45,69,71,40,30,92,187,38,255,0,171,222,26,238,164,69,67,202,166,233,178,253,231,22,53,90,187,125,223,112,28,207,11,239,77,143,32,1,225,62,255,0,235,60,158,0,226,246,117,251,190,227,146,38,222,228,60,128,60,125,225,125,227,239,220,242,7,132,223,111,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,2,0,115,171,242,177,139,125,64,161,244,235,137,0,57,92,121,236,211,47,198,189,30,180,179,238,104,26,9,171,28,68,232,21,131,10,209,204,83,237,5,234,139,48,165,186,79,77,227,169,169,58,41,89,69,91,27,164,235,168,146,54,46,207,154,52,217,23,171,226,223,109,145,85,34,7,1,92,5,113,99,162,220,88,224,218,153,169,122,83,236,108,110,205,237,63,27,91,237,219,109,71,107,187,109,170,134,63,205,195,80,249,29,188,146,177,191,11,87,109,247,93,145,21,80,45,252,0,0,0,0,170,190,121,223,161,63,218,79,221,165,170,16,3,154,223,11,154,237,196,167,228,187,242,41,131,125,163,251,57,237,191,105,255,0,116,232,232,251,30,35,192,246,127,209,50,199,213,213,216,151,248,187,237,211,239,219,116,220,34,175,37,79,52,249,79,211,250,239,81,183,23,82,86,7,43,254,12,248,147,225,219,95,111,249,174,177,233,191,217,251,45,110,31,85,107,130,167,219,20,21,125,117,79,173,162,145,177,244,83,207,35,211,118,67,34,238,169,211,240,237,190,234,136,182,126,0,0,5,0,243,71,243,217,169,191,130,250,61,17,63,249,42,121,88,202,126,160,87,122,117,184,143,252,122,240,21,197,142,180,241,99,156,234,102,154,105,79,182,113,187,207,179,60,21,111,183,109,180,253,222,213,182,150,25,63,55,53,67,36,110,210,68,246,252,77,77,246,221,55,69,69,89,127,202,255,0,65,53,99,135,109,2,191,225,90,199,138,125,159,189,86,230,21,87,72,41,188,117,53,95,93,43,232,168,163,108,157,116,242,72,196,221,240,200,155,42,245,124,59,237,178,162,168,76,3,88,205,111,194,173,90,107,173,25,246,156,216,170,42,231,182,226,185,69,214,201,71,45,91,218,233,228,130,154,174,72,99,116,142,107,90,213,122,181,136,170,168,214,166,251,236,137,242,54,115,42,131,152,223,47,221,126,213,254,37,235,117,75,67,52,254,175,36,182,228,150,122,9,174,211,205,123,183,83,50,11,140,44,90,85,134,38,79,44,79,70,120,122,122,87,170,170,59,119,200,253,157,252,150,132,149,229,51,170,23,93,71,224,250,215,108,188,182,174,74,140,22,241,89,139,178,174,166,181,213,15,169,129,141,142,166,29,186,145,22,54,69,21,92,116,236,143,119,35,89,78,221,149,17,81,141,162,18,231,185,89,104,31,21,28,54,93,115,140,51,90,52,218,174,205,137,228,20,244,247,74,10,167,100,180,85,112,83,92,97,114,198,248,217,75,79,52,138,143,158,41,90,174,151,225,217,40,163,106,245,110,206,152,23,253,139,142,59,63,214,51,254,115,89,255,0,202,192,186,158,19,188,172,104,223,211,252,123,211,160,50,169,143,248,122,197,175,184,54,129,105,166,21,148,208,248,43,214,63,135,217,173,119,26,110,235,36,236,85,65,69,20,114,199,214,197,115,29,210,246,57,55,106,171,87,109,209,85,61,230,64,3,175,231,248,6,27,170,120,109,219,79,181,7,30,164,190,99,215,202,117,166,174,161,169,69,232,149,155,162,162,162,162,163,152,246,185,26,246,61,170,143,99,218,215,53,90,230,162,165,0,241,153,193,158,125,194,102,127,83,71,89,67,87,113,194,110,53,15,150,195,126,138,41,166,129,176,73,53,66,83,82,85,84,172,17,66,149,221,154,117,146,72,163,221,54,94,166,251,190,91,15,24,255,0,93,52,47,78,56,139,211,139,142,151,234,133,155,199,90,171,182,150,25,162,84,101,85,190,169,168,169,29,85,52,138,139,219,153,157,78,217,118,86,171,92,230,61,175,99,222,199,5,59,114,208,227,142,167,135,28,202,29,30,206,25,72,253,58,205,47,17,190,106,185,31,21,59,236,119,25,146,56,18,181,211,61,90,213,166,86,178,38,204,215,187,224,100,105,35,21,21,175,100,214,41,204,198,237,106,191,242,255,0,212,11,237,138,231,73,113,182,220,105,236,53,116,117,148,147,54,104,42,96,146,237,66,232,229,142,70,170,181,236,115,85,28,142,69,84,84,84,84,43,2,237,202,179,142,59,117,214,182,223,71,164,84,151,74,122,90,137,33,138,186,147,36,182,54,10,166,53,202,141,154,52,154,161,146,163,28,136,142,68,145,140,126,202,157,77,106,238,137,48,52,115,135,46,59,243,254,24,242,174,12,120,128,198,41,49,252,98,166,158,214,184,222,89,113,188,209,220,39,181,193,77,116,163,150,91,122,195,75,52,143,157,137,79,28,207,129,28,172,70,44,93,149,145,35,124,125,144,131,252,16,112,93,149,113,113,168,240,80,214,182,235,100,192,109,189,201,239,121,12,84,50,58,55,246,150,30,170,26,105,213,139,10,86,61,39,141,81,175,95,130,53,116,189,47,233,72,223,127,216,158,45,98,193,177,91,54,21,139,80,248,43,46,63,111,167,181,219,169,187,175,147,177,75,4,109,142,40,250,222,174,123,186,88,198,166,238,85,114,237,186,170,175,188,252,13,29,209,220,7,66,176,11,94,156,233,205,134,146,221,109,183,83,193,20,178,197,75,12,51,220,39,142,24,225,117,93,83,161,99,27,45,76,141,137,139,36,170,212,87,42,127,82,39,117,0,0,2,0,115,171,242,177,139,125,64,161,244,235,137,85,124,39,121,167,209,191,168,24,247,168,192,92,159,52,13,4,213,142,34,116,10,193,133,104,230,41,246,130,245,69,152,82,221,39,166,241,212,212,157,20,172,162,173,141,210,117,212,73,27,23,103,205,26,108,139,213,241,111,182,200,170,144,3,135,174,92,60,103,96,218,251,166,153,174,83,163,126,10,203,143,230,22,107,165,198,167,237,21,170,78,197,44,21,177,73,44,157,12,169,115,221,210,198,57,118,106,43,151,109,145,21,125,192,93,248,0,0,0,13,107,56,177,243,79,172,159,80,50,31,81,156,186,158,87,30,68,244,203,241,175,88,173,43,171,136,94,92,60,103,103,58,251,169,121,174,45,163,126,54,203,144,102,23,155,165,186,167,237,21,170,62,253,44,245,178,201,20,157,15,169,107,219,212,199,181,118,114,35,147,125,149,17,125,197,159,240,21,165,185,222,139,112,157,131,105,158,165,216,189,141,146,89,189,167,227,104,188,84,53,29,174,237,202,170,104,255,0,57,11,223,27,183,142,86,59,225,114,237,190,203,178,162,162,4,128,0,1,173,103,22,62,105,245,147,234,6,67,234,51,151,83,202,227,200,158,153,126,53,235,21,165,117,113,11,203,135,140,236,231,95,117,47,53,197,180,111,198,217,114,12,194,243,116,183,84,253,162,181,71,223,165,158,182,89,34,147,161,245,45,123,122,152,246,174,206,68,114,111,178,162,47,184,179,254,2,180,183,59,209,110,19,176,109,51,212,187,23,177,178,75,55,180,252,109,23,138,134,163,181,221,185,85,77,31,231,33,123,227,118,241,202,199,124,46,93,183,217,118,84,84,64,144,0,0,53,172,226,199,205,62,178,125,64,200,125,70,114,234,121,92,121,19,211,47,198,189,98,180,174,174,33,121,112,241,157,156,235,238,165,230,184,182,141,248,219,46,65,152,94,110,150,234,159,180,86,168,251,244,179,214,203,36,82,116,62,165,175,111,83,30,213,217,200,142,77,246,84,69,247,22,127,192,86,150,231,122,45,194,118,13,166,122,151,98,246,54,73,102,246,159,141,162,241,80,212,118,187,183,42,169,163,252,228,47,124,110,222,57,88,239,133,203,182,251,46,202,138,136,25,47,91,240,171,174,165,104,190,125,167,54,42,138,72,46,89,86,47,117,178,81,203,86,247,54,8,231,169,164,146,24,221,35,154,215,57,24,142,122,42,170,53,203,182,251,34,252,141,99,13,170,10,75,226,95,150,175,24,217,87,16,218,145,151,225,154,99,73,127,177,100,89,69,202,247,111,175,166,191,219,225,100,144,85,212,62,161,173,86,84,77,28,173,123,18,94,135,162,177,19,173,142,233,87,55,165,238,11,10,126,89,246,231,149,245,126,83,38,77,246,130,174,183,67,235,60,125,197,213,190,46,73,235,153,100,123,42,187,178,238,229,116,205,157,146,182,78,165,234,73,26,244,119,196,138,80,9,118,124,40,112,229,196,94,1,203,247,86,244,35,82,177,138,186,108,178,243,79,146,210,99,22,121,175,52,181,76,72,42,237,81,178,24,162,145,147,62,24,24,250,183,84,42,181,94,212,71,189,239,118,221,74,229,175,111,236,92,113,217,254,177,159,243,154,207,254,86,5,212,240,157,229,99,70,254,159,227,222,157,1,149,76,127,195,214,45,125,193,180,11,77,48,172,166,135,193,94,177,252,62,205,107,184,211,119,89,39,98,170,10,40,163,150,62,182,43,152,238,151,177,201,187,85,90,187,110,138,169,239,50,0,3,242,114,204,166,197,131,98,183,156,215,41,174,240,86,92,126,223,81,116,184,212,246,159,39,98,150,8,221,36,178,116,49,28,247,116,177,142,93,154,138,229,219,100,69,95,113,250,192,13,117,184,209,226,219,42,226,231,84,215,41,185,69,224,113,187,23,137,183,227,54,230,182,72,187,116,46,169,145,236,158,120,150,105,99,74,201,35,88,91,51,227,84,107,187,49,162,38,204,66,64,114,189,224,91,242,215,149,51,92,117,143,12,241,122,109,101,235,246,61,53,107,186,97,190,221,35,145,168,155,194,173,95,17,71,14,210,119,55,86,177,242,163,35,252,235,91,81,26,73,78,32,185,61,233,198,119,168,246,156,215,71,111,95,100,237,87,76,130,41,242,203,3,165,72,169,97,182,189,88,181,14,180,171,97,127,98,100,233,145,91,12,136,232,122,165,68,106,194,200,146,55,79,92,3,0,195,116,179,13,180,233,246,159,99,212,150,60,122,199,78,148,212,52,52,200,189,17,51,117,85,85,85,85,115,222,231,43,158,247,185,85,239,123,156,231,43,156,229,85,14,192,0,2,144,57,157,112,75,89,161,154,143,83,171,122,95,138,116,105,182,81,213,89,53,53,166,219,58,82,227,85,77,88,99,146,57,158,136,232,161,134,121,166,107,225,78,166,55,169,242,68,200,218,216,152,174,196,28,14,113,119,117,225,7,87,29,149,207,110,171,188,98,119,234,118,219,114,59,84,21,14,99,223,2,61,28,202,168,88,174,72,159,83,10,245,116,119,19,101,100,147,70,142,143,186,178,54,255,0,179,252,3,13,213,60,54,237,167,218,131,143,82,95,49,235,229,58,211,87,80,212,162,244,74,205,209,81,81,81,81,204,123,92,141,123,30,213,71,177,237,107,154,173,115,81,82,184,56,90,229,9,246,43,89,111,25,79,16,183,11,86,81,138,98,247,4,76,102,221,3,119,135,32,248,90,246,85,214,196,170,189,184,89,212,141,90,85,87,117,202,199,163,149,208,53,60,72,89,165,166,237,106,191,218,168,175,182,43,157,37,198,219,113,167,142,174,142,178,146,102,205,5,76,18,53,29,28,177,200,213,86,189,142,106,163,145,200,170,138,138,138,135,214,0,17,87,154,63,145,61,77,252,23,214,40,138,139,224,115,132,75,175,23,218,184,236,82,123,141,93,159,19,176,211,182,229,145,221,96,167,115,222,200,21,232,214,82,194,245,106,196,202,153,151,171,163,184,187,35,35,154,68,108,157,165,141,215,103,198,102,138,101,92,68,240,217,152,104,230,21,112,181,81,94,178,15,103,248,105,238,146,201,29,43,59,21,244,245,15,235,116,113,200,244,221,144,185,19,102,47,196,169,190,201,186,167,96,225,227,135,236,7,134,93,47,161,210,141,57,101,91,237,180,117,21,21,114,214,87,36,43,91,91,60,210,43,157,45,68,144,199,27,100,122,55,162,38,185,91,186,71,20,109,247,244,160,29,175,0,192,48,221,44,195,109,58,125,167,216,245,37,143,30,177,211,165,53,13,13,50,47,68,76,221,85,85,85,85,92,247,185,202,231,189,238,85,123,222,231,57,202,231,57,85,123,0,0,0,0,0,0,98,174,44,124,172,107,39,211,252,135,211,167,53,172,54,104,226,23,22,190,231,58,5,169,120,86,45,67,227,111,89,6,31,121,181,219,169,187,172,143,191,85,61,20,177,197,31,91,213,172,111,83,222,212,221,202,141,77,247,85,68,247,148,131,253,139,142,59,63,214,51,254,115,89,255,0,202,192,179,78,109,153,173,171,21,224,183,32,177,92,41,234,228,168,204,111,22,171,37,11,161,99,85,145,206,202,150,215,43,165,85,114,42,51,181,67,43,81,90,142,94,183,49,54,217,85,205,164,189,39,193,127,42,26,167,134,233,159,181,61,153,246,183,32,183,88,188,111,99,189,225,124,85,76,112,247,123,125,77,235,233,238,117,116,245,55,125,182,221,55,220,187,238,104,26,9,171,28,68,232,21,131,10,209,204,83,237,5,234,139,48,165,186,79,77,227,169,169,58,41,89,69,91,27,164,235,168,146,54,46,207,154,52,217,23,171,226,223,109,145,85,33,95,5,252,184,120,147,193,184,160,192,51,93,110,209,191,5,136,99,247,9,46,149,53,63,104,168,36,236,85,65,79,44,148,82,116,83,84,186,87,116,213,178,157,118,68,86,174,219,61,21,157,72,5,202,0,0,142,188,195,240,171,174,127,193,110,170,216,172,213,20,144,212,82,217,217,123,123,170,94,230,177,96,183,212,197,93,51,81,90,215,47,91,162,166,145,172,77,182,87,171,81,85,168,170,228,215,132,217,163,136,92,90,251,156,232,22,165,225,88,181,15,141,189,100,24,125,230,215,110,166,238,178,62,253,84,244,82,199,20,125,111,86,177,189,79,123,83,119,42,53,55,221,85,19,222,82,15,246,46,56,236,255,0,88,207,249,205,103,255,0,43,2,255,0,128,0,0,0,8,1,206,175,202,198,45,245,2,135,211,174,36,255,0,33,255,0,52,13,4,213,142,34,116,10,193,133,104,230,41,246,130,245,69,152,82,221,39,166,241,212,212,157,20,172,162,173,141,210,117,212,73,27,23,103,205,26,108,139,213,241,111,182,200,170,129,88,60,174,60,246,105,151,227,94,143,90,95,241,80,28,5,112,21,197,142,139,113,99,131,106,102,165,233,79,177,177,187,55,180,252,109,111,183,109,181,29,174,237,182,170,24,255,0,55,13,67,228,118,242,74,198,252,45,93,183,221,118,68,85,75,127,0,0,0,1,242,93,171,106,109,214,170,219,133,29,166,174,233,81,75,79,36,209,80,210,58,38,207,84,246,181,85,176,198,179,61,145,35,220,168,141,69,145,236,102,234,157,78,106,110,168,20,195,206,79,90,254,220,241,5,105,209,202,75,127,102,147,76,173,235,222,158,72,186,100,158,186,227,21,61,68,157,46,73,28,142,133,176,50,141,27,187,24,228,147,191,191,83,122,20,236,28,152,52,26,155,42,213,12,151,95,239,180,85,126,31,7,167,109,174,196,247,83,202,216,36,184,214,71,35,103,145,147,35,209,143,124,52,219,177,209,43,95,238,174,141,235,208,173,98,187,10,93,185,103,115,0,191,221,107,111,183,221,31,171,184,220,174,53,18,85,214,86,85,229,182,153,167,169,158,71,43,164,150,73,29,88,174,123,220,229,87,43,149,85,85,85,85,75,116,224,67,66,239,188,59,112,193,136,233,206,99,102,181,91,178,150,248,171,141,245,182,245,99,250,234,170,42,36,145,137,52,172,68,73,102,142,5,130,7,61,21,205,252,202,53,143,115,26,199,40,96,14,117,126,86,49,111,168,20,62,157,113,32,7,43,143,61,154,101,248,215,163,214,150,125,205,3,65,53,99,136,157,2,176,97,90,57,138,125,160,189,81,102,20,183,73,233,188,117,53,39,69,43,40,171,99,116,157,117,18,70,197,217,243,70,155,34,245,124,91,237,178,42,164,64,224,43,128,174,44,116,91,139,28,27,83,53,47,74,125,141,141,217,189,167,227,107,125,187,109,168,237,119,109,181,80,199,249,184,106,31,35,183,146,86,55,225,106,237,190,235,178,34,170,5,149,113,79,162,159,194,39,135,220,219,71,35,184,120,42,188,130,222,158,2,119,75,219,141,149,208,74,202,138,94,235,187,114,42,66,179,195,18,73,210,197,119,109,95,211,179,182,84,214,218,211,118,186,216,46,180,87,219,21,206,174,221,114,183,84,71,87,71,89,73,51,161,158,154,120,220,142,142,88,228,106,163,152,246,185,17,200,228,84,84,84,69,67,105,226,149,184,167,229,125,196,61,95,16,89,181,203,135,237,30,241,184,13,198,224,151,11,67,219,121,180,81,199,23,126,38,75,60,17,64,233,162,88,161,138,119,205,20,108,237,166,209,198,196,221,223,198,80,182,157,1,214,59,23,16,26,53,137,235,22,57,15,135,164,201,173,237,168,146,155,169,239,240,149,76,115,163,169,166,235,123,24,178,118,167,142,88,187,157,8,215,244,117,55,225,114,41,175,103,22,62,105,245,147,234,6,67,234,51,150,253,202,251,73,248,159,208,189,56,202,116,183,136,28,71,216,182,90,27,132,23,12,91,185,119,167,174,145,60,66,73,227,32,111,98,162,86,69,11,95,28,50,53,157,44,222,74,153,221,187,213,203,211,5,120,133,229,195,198,118,115,175,186,151,154,226,218,55,227,108,185,6,97,121,186,91,170,126,209,90,163,239,210,207,91,44,145,73,208,250,150,189,189,76,123,87,103,34,57,55,217,81,23,220,5,138,242,184,242,39,166,95,141,122,197,105,42,136,255,0,192,86,150,231,122,45,194,118,13,166,122,151,98,246,54,73,102,246,159,141,162,241,80,212,118,187,183,42,169,163,252,228,47,124,110,222,57,88,239,133,203,182,251,46,202,138,137,32,0,24,171,139,31,43,26,201,244,255,0,33,244,233,204,170,99,254,33,113,107,238,115,160,90,151,133,98,212,62,54,245,144,97,247,155,93,186,155,186,200,251,245,83,209,75,28,81,245,189,90,198,245,61,237,77,220,168,212,223,117,84,79,120,26,203,155,84,20,3,253,139,142,59,63,214,51,254,115,89,255,0,202,203,254,0,0,0,0,0,0,0,107,89,197,143,154,125,100,250,129,144,250,140,230,202,101,32,113,11,203,135,140,236,231,95,117,47,53,197,180,111,198,217,114,12,194,243,116,183,84,253,162,181,71,223,165,158,182,89,34,147,161,245,45,123,122,152,246,174,206,68,114,111,178,162,47,184,11,21,229,113,228,79,76,191,26,245,138,210,85,17,255,0,128,173,45,206,244,91,132,236,27,76,245,46,197,236,108,146,205,237,63,27,69,226,161,168,237,119,110,85,83,71,249,200,94,248,221,188,114,177,223,11,151,109,246,93,149,21,18,64,0,40,7,154,63,158,205,77,252,23,209,232,139,254,42,3,143,94,2,184,177,214,158,44,115,157,76,211,77,41,246,206,55,121,246,103,130,173,246,237,182,159,187,218,182,210,195,39,230,230,168,100,141,218,72,158,223,137,169,190,219,166,232,168,170,29,175,145,143,233,179,246,111,247,145,106,132,42,229,109,194,230,119,195,94,150,102,31,149,188,27,236,230,103,145,228,13,238,127,116,225,172,239,218,233,233,163,240,191,232,121,100,137,189,51,79,91,242,217,235,213,241,110,136,205,166,168,2,157,185,220,97,87,90,13,104,211,221,70,154,162,145,109,183,204,94,91,37,60,77,123,187,237,158,134,174,73,165,115,219,211,210,140,86,220,33,70,170,57,85,85,178,110,141,217,21,215,18,64,14,107,124,46,107,183,18,159,146,239,200,166,13,246,143,236,231,182,253,167,253,211,163,163,236,120,143,3,217,255,0,68,203,31,87,87,98,95,226,239,183,79,191,109,211,112,193,92,143,179,91,85,6,127,170,122,115,53,61,90,220,175,150,123,117,238,158,86,177,189,134,193,67,52,176,202,215,187,171,169,30,174,184,66,173,68,106,162,163,100,221,91,178,35,173,208,172,14,87,252,25,241,39,195,182,190,223,243,93,99,211,127,179,246,90,220,62,170,215,5,79,182,40,42,250,234,159,91,69,35,99,232,167,158,71,166,236,134,69,221,83,167,225,219,125,213,17,108,252,1,170,185,181,65,64,63,216,184,227,179,253,99,63,231,53,159,252,172,11,169,225,59,202,198,141,253,63,199,189,58,3,42,152,255,0,135,172,90,251,131,104,22,154,97,89,77,15,130,189,99,248,125,154,215,113,166,238,178,78,197,84,20,81,71,44,125,108,87,49,221,47,99,147,118,170,181,118,221,21,83,222,100,0,40,7,154,63,158,205,77,252,23,209,232,137,255,0,201,83,202,198,83,245,2,187,211,173,196,127,227,215,128,174,44,117,167,139,28,231,83,52,211,74,125,179,141,222,125,153,224,171,125,187,109,167,238,246,173,180,176,201,249,185,170,25,35,118,146,39,183,226,106,111,182,233,186,42,42,203,254,87,250,9,171,28,59,104,21,255,0,10,214,60,83,236,253,234,183,48,170,186,65,77,227,169,170,250,233,95,69,69,27,100,235,167,146,70,38,239,134,68,217,87,171,225,223,109,149,21,66,96,0,0,26,240,243,15,205,109,89,255,0,26,90,171,125,179,83,213,195,79,75,120,101,145,237,169,99,90,245,158,223,77,21,12,206,68,107,156,157,14,150,154,71,49,119,221,88,173,85,70,170,171,83,97,226,144,56,133,229,195,198,118,115,175,186,151,154,226,218,55,227,108,185,6,97,121,186,91,170,126,209,90,163,239,210,207,91,44,145,73,208,250,150,189,189,76,123,87,103,34,57,55,217,81,23,220,4,149,228,133,130,251,63,75,53,47,83,61,169,220,246,246,65,73,98,240,93,141,187,62,2,153,102,238,247,58,190,46,191,105,116,244,244,167,79,103,125,221,215,179,108,168,141,92,188,116,18,251,195,183,12,22,60,43,52,197,62,207,229,245,183,11,133,211,34,166,241,204,171,235,170,125,67,163,134,78,184,228,146,36,222,146,26,68,218,53,233,248,119,84,235,87,170,201,80,5,16,243,108,194,174,184,175,26,89,5,246,225,81,73,37,62,99,103,181,94,232,91,11,220,175,142,6,83,54,133,91,42,43,81,17,253,218,25,92,136,213,114,116,57,139,190,234,173,109,239,21,129,205,3,131,62,36,248,137,215,219,6,107,163,154,111,246,130,203,69,135,210,218,231,169,246,197,5,39,69,83,43,107,100,116,125,21,19,198,245,217,147,70,187,162,116,252,91,111,186,42,32,126,87,35,31,211,103,236,223,239,34,42,243,71,243,217,169,191,130,250,61,17,63,249,82,112,185,174,220,53,254,84,127,45,120,55,217,207,180,126,196,246,103,247,78,142,179,191,225,252,119,123,253,13,44,157,61,61,248,191,141,182,253,94,237,246,93,163,255,0,30,188,5,113,99,173,60,88,231,58,153,166,154,83,237,156,110,243,236,207,5,91,237,219,109,63,119,181,109,165,134,79,205,205,80,201,27,180,145,61,191,19,83,125,183,77,209,81,84,59,95,35,31,211,103,236,223,239,34,213,8,1,202,147,133,205,118,225,175,242,163,249,107,193,190,206,125,163,246,39,179,63,186,116,117,157,255,0,15,227,187,223,232,105,100,233,233,239,197,252,109,183,234,247,111,178,237,63,192,0,0,0,0,213,92,191,238,87,30,68,244,203,241,175,88,173,42,175,251,23,28,118,127,172,103,252,230,179,255,0,149,150,253,192,86,150,231,122,45,194,118,13,166,122,151,98,246,54,73,102,246,159,141,162,241,80,212,118,187,183,42,169,163,252,228,47,124,110,222,57,88,239,133,203,182,251,46,202,138,136,18,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7,133,249,28,62,243,154,252,142,27,252,64,114,111,204,228,113,111,204,228,0,0,0,0,0,0,0,0,0,0,0,240,155,252,212,242,0,28,125,232,237,247,247,41,200,0,0,1,193,204,234,95,127,200,229,210,121,0,120,223,117,216,47,188,55,245,170,30,64,240,120,116,109,127,189,126,103,157,189,251,158,64,224,196,86,252,43,254,241,201,61,199,144,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,249,28,62,243,154,156,63,148,7,36,249,156,142,41,243,57,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,126,71,173,62,103,177,126,71,173,169,239,3,155,126,103,35,138,124,206,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,119,184,224,213,254,131,155,147,116,56,55,245,1,205,191,51,145,197,191,51,144,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,20,245,34,252,71,181,126,71,173,17,122,128,230,223,153,200,226,223,153,200,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,254,81,236,61,127,120,28,155,243,57,28,91,243,57,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,75,191,81,236,85,216,245,162,238,229,247,1,205,191,51,145,197,191,51,144,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,255,217255,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,219,0,67,1,3,3,3,4,3,4,8,4,4,8,16,11,9,11,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,255,192,0,17,8,14,16,9,96,3,1,34,0,2,17,1,3,17,1,255,196,0,30,0,1,0,3,1,1,1,1,1,1,1,0,0,0,0,0,0,0,8,9,10,7,6,5,4,3,1,2,255,196,0,118,16,0,1,3,3,2,4,4,2,5,7,4,8,16,7,2,31,0,1,2,3,4,5,6,7,17,8,9,18,19,20,33,56,181,21,119,22,34,49,71,133,23,35,50,65,81,134,197,24,97,118,180,36,37,51,66,82,83,113,114,25,38,39,52,69,87,98,115,129,130,145,150,166,196,211,212,53,84,86,88,99,100,104,116,161,228,54,57,146,149,40,55,67,68,73,85,101,117,162,179,182,209,240,131,164,148,165,177,193,210,132,147,163,195,225,241,255,196,0,28,1,1,0,2,3,1,1,1,0,0,0,0,0,0,0,0,0,0,5,6,3,7,8,4,1,2,255,196,0,75,17,1,0,1,2,3,3,7,6,10,7,6,7,1,1,1,0,0,1,2,3,4,5,17,6,33,49,7,18,65,81,113,114,177,34,51,52,53,97,178,19,50,54,82,115,129,145,161,193,209,20,66,98,131,179,225,240,21,35,36,55,67,194,22,68,83,116,130,146,195,241,210,147,255,218,0,12,3,1,0,2,17,3,17,0,63,0,181,48,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,127,138,168,137,186,159,134,170,255,0,98,161,157,148,213,183,170,10,121,164,84,70,71,45,75,24,231,110,187,38,200,171,186,249,162,129,251,193,240,174,25,222,17,105,114,50,235,153,88,232,220,237,246,74,139,140,49,170,237,182,255,0,164,228,253,169,255,0,41,227,174,124,79,112,231,105,107,150,179,93,244,245,30,207,210,141,50,138,14,180,242,223,236,89,83,245,127,251,64,233,192,143,151,46,60,248,90,182,172,205,118,173,227,51,172,46,86,170,65,126,183,57,93,231,183,151,246,71,159,237,255,0,33,225,50,238,104,252,46,226,214,105,46,176,221,171,238,239,107,28,246,211,91,39,183,84,76,170,138,137,183,71,139,79,53,223,203,207,245,40,18,248,21,103,151,115,171,183,165,76,201,130,96,53,30,31,173,221,159,139,90,155,215,211,187,186,122,187,85,219,111,183,70,251,127,63,243,28,199,81,121,199,235,29,250,219,79,75,134,227,54,11,116,221,43,226,36,146,138,170,21,223,118,42,116,44,117,170,187,121,61,60,255,0,82,167,243,129,110,217,62,165,105,206,18,254,222,101,159,227,118,23,170,34,244,220,238,176,82,174,202,138,168,187,72,228,251,81,174,255,0,145,127,97,228,235,120,164,225,166,221,183,140,226,11,78,99,234,217,81,62,147,209,42,175,252,9,39,243,41,158,125,68,215,221,97,213,43,188,215,140,203,81,50,42,231,202,140,111,98,91,189,84,176,177,26,222,148,233,108,146,59,111,37,114,253,191,107,157,251,79,19,61,214,233,82,168,234,155,149,84,170,137,178,43,230,115,182,79,248,84,13,73,218,238,182,187,221,12,87,75,45,202,150,190,142,110,174,213,69,44,205,150,39,236,170,213,233,115,85,81,118,84,84,93,151,237,69,67,245,43,154,159,107,145,63,225,41,75,135,238,106,249,158,138,232,245,155,77,107,44,177,223,107,45,11,81,181,125,194,154,90,169,37,238,213,75,50,245,200,181,108,87,108,217,122,83,234,166,200,212,79,61,183,94,157,89,206,82,190,225,107,88,215,17,130,158,169,209,236,231,69,64,230,34,63,167,207,101,241,187,237,186,129,103,89,46,167,105,190,23,186,230,58,129,142,88,145,23,101,91,157,210,10,84,79,179,245,200,228,255,0,9,191,252,114,126,211,204,84,113,63,195,101,44,13,169,159,136,29,56,108,79,93,154,244,202,104,85,21,124,254,205,165,254,101,255,0,144,161,142,33,184,177,212,29,118,191,213,214,87,93,170,233,232,36,153,239,138,6,79,59,17,26,189,189,145,90,179,61,191,108,73,246,127,255,0,56,179,238,247,105,34,108,18,92,234,221,27,60,218,199,76,229,106,125,191,98,111,252,235,255,0,40,26,81,143,137,238,26,229,143,187,31,16,122,106,230,163,81,202,191,74,232,60,145,118,243,95,206,249,125,169,255,0,41,249,91,197,135,11,239,127,67,120,136,211,141,255,0,159,39,163,79,255,0,200,102,221,183,91,163,26,172,101,202,169,173,114,116,170,36,206,68,84,223,125,190,223,230,79,249,15,230,149,181,168,187,165,92,200,191,239,138,6,148,63,149,79,12,123,237,252,161,244,219,236,223,255,0,134,154,31,251,67,242,82,241,123,194,197,100,243,211,65,196,78,157,172,148,238,232,147,171,35,165,98,111,186,167,146,185,232,142,251,23,205,21,76,221,252,66,191,255,0,29,159,255,0,234,59,255,0,194,127,195,42,170,99,115,159,29,68,173,115,215,119,42,61,81,85,127,156,13,35,207,197,239,10,244,241,54,105,120,137,211,180,107,252,211,167,35,165,114,254,191,212,143,221,62,197,63,237,252,91,240,182,202,120,170,157,196,70,157,118,230,84,70,109,146,82,42,249,166,254,105,220,221,60,147,245,167,243,25,181,117,85,75,145,26,234,137,85,19,236,69,122,159,234,213,213,171,81,139,85,42,181,191,98,117,174,200,6,144,235,184,194,225,86,219,11,39,171,226,39,79,17,143,223,167,163,33,166,145,124,149,19,236,107,213,83,237,253,103,243,162,227,43,133,11,135,82,82,241,21,167,203,210,138,229,235,191,83,179,201,54,255,0,9,201,251,76,223,201,81,81,43,81,178,207,35,209,62,196,115,149,81,15,242,57,166,139,126,212,175,102,255,0,111,75,149,0,209,37,247,143,222,13,241,233,214,154,187,136,28,90,89,17,202,213,240,114,201,86,221,211,109,254,180,44,122,126,191,219,231,231,251,20,254,56,15,31,188,37,231,118,6,222,227,215,12,78,212,228,116,141,125,45,202,185,104,230,111,66,253,189,21,13,141,234,138,138,138,138,141,243,253,91,236,166,119,149,85,202,174,114,170,170,249,170,175,235,63,214,189,236,223,161,238,110,233,178,236,187,110,6,143,91,198,183,9,14,119,75,120,139,192,119,223,111,252,53,15,255,0,132,255,0,135,113,183,194,43,17,21,220,69,224,126,127,178,243,18,255,0,251,204,226,163,156,139,186,57,127,229,63,197,85,95,181,64,210,77,39,24,60,42,215,67,226,41,248,137,211,197,98,187,163,235,228,52,204,93,246,223,236,115,209,127,95,218,125,8,248,163,225,158,84,221,156,67,105,175,216,139,231,149,208,167,219,254,89,76,213,50,162,162,54,244,199,60,141,110,251,236,215,42,38,231,244,75,141,193,62,202,250,132,255,0,242,174,255,0,240,129,165,186,94,35,248,121,173,71,45,30,188,233,220,253,40,170,238,214,81,66,237,145,63,110,210,255,0,58,31,222,14,32,52,26,170,84,130,155,91,112,25,164,114,171,81,145,228,148,78,114,170,38,234,155,36,159,177,21,76,210,211,100,89,5,23,82,81,223,110,16,117,34,163,187,85,79,110,232,191,183,101,254,100,63,188,25,142,93,75,42,79,77,148,221,225,145,170,174,71,199,93,43,92,138,169,178,174,232,239,216,170,135,201,215,160,105,190,159,81,116,250,169,90,148,185,222,61,50,191,126,158,221,210,7,111,183,219,182,206,63,67,179,108,53,145,247,95,150,217,90,196,119,79,82,215,196,137,191,236,223,171,237,51,73,79,173,154,203,74,173,90,93,91,205,33,86,111,211,219,191,85,183,109,254,221,182,144,253,14,215,189,116,124,125,167,235,78,118,230,43,186,186,87,35,172,84,223,246,237,220,251,79,163,73,81,234,62,158,77,43,160,139,60,199,95,43,23,103,49,183,72,21,205,95,231,78,175,35,235,190,241,104,142,37,158,75,173,27,35,68,85,87,186,118,163,81,19,249,247,51,43,30,181,107,28,50,186,120,181,107,51,100,175,93,220,246,223,170,145,206,95,231,94,231,153,245,223,196,199,18,18,68,176,73,196,14,164,190,53,69,69,99,178,186,245,106,162,255,0,55,116,13,22,221,117,159,71,172,40,247,95,53,95,13,183,36,111,237,189,106,239,180,176,244,187,125,186,87,169,233,178,238,138,155,31,34,227,196,183,14,150,154,69,174,184,235,206,158,193,2,53,207,71,59,38,162,250,200,223,183,165,18,77,221,183,236,77,204,225,221,117,43,81,175,200,246,223,51,252,146,226,146,63,184,244,171,186,207,55,83,183,223,169,122,156,187,174,234,171,185,242,234,242,11,245,124,77,130,186,247,95,81,27,17,81,172,150,165,239,106,34,253,187,34,175,235,3,69,137,198,215,8,202,229,103,242,139,192,183,79,47,252,51,15,255,0,132,255,0,154,190,55,248,68,162,135,191,63,17,56,50,183,246,69,118,142,71,125,187,126,139,21,87,245,254,195,56,219,174,251,239,230,21,206,95,181,85,118,3,67,47,230,45,193,84,110,233,118,191,89,21,83,252,26,90,183,39,252,169,17,252,83,153,7,5,11,63,103,242,243,104,253,29,250,188,13,110,223,242,246,118,51,216,0,208,157,207,152,247,5,182,218,42,138,196,215,123,53,66,211,179,171,183,13,37,100,142,127,243,53,25,10,170,175,249,17,79,19,79,205,131,132,9,37,123,106,51,238,203,27,50,177,174,248,85,209,221,76,253,79,217,40,252,183,253,159,105,68,64,13,1,69,204,223,130,169,45,233,93,249,106,162,106,171,81,123,75,107,184,163,252,215,109,186,86,155,171,255,0,120,226,249,127,57,61,30,180,100,139,109,196,241,95,143,218,91,11,36,75,151,142,170,165,234,145,127,74,62,212,148,74,228,219,252,47,177,74,101,0,91,62,171,243,156,178,211,80,82,65,165,248,23,141,169,168,166,134,106,137,254,40,248,252,52,170,174,238,67,211,61,14,207,217,17,191,93,60,151,171,203,236,57,213,167,157,38,162,211,53,201,116,211,79,24,170,139,210,191,25,130,61,151,207,252,26,31,242,127,200,86,232,2,215,44,252,238,232,219,79,79,13,219,64,250,229,217,141,150,111,165,42,158,123,34,57,221,45,160,219,237,221,118,67,229,193,206,182,225,30,95,91,60,218,65,222,177,61,237,240,208,125,32,107,123,109,72,213,23,235,37,15,90,238,237,151,207,236,255,0,33,86,224,13,16,233,135,31,124,41,106,109,166,26,234,125,106,197,44,245,111,238,119,40,238,181,254,5,241,244,191,165,60,234,155,22,251,162,181,83,203,245,175,219,178,157,6,62,36,184,118,150,21,169,139,94,244,229,241,53,122,86,70,229,52,42,212,95,217,191,119,109,252,208,205,4,83,77,3,186,225,149,241,187,236,221,174,84,95,253,227,246,71,127,191,69,10,211,69,123,175,100,78,94,165,141,181,47,70,170,254,221,183,219,127,36,2,229,184,139,230,209,167,90,95,157,65,136,105,181,182,223,155,82,211,207,23,142,185,208,94,85,176,36,110,108,18,125,87,37,44,140,127,148,146,177,122,30,170,138,197,223,101,242,79,55,167,252,230,240,11,165,210,122,76,239,6,248,37,27,171,28,216,170,254,39,53,79,77,63,83,17,29,209,21,10,42,236,138,245,217,124,254,174,223,173,10,127,123,223,35,149,242,61,206,114,253,170,171,186,159,224,26,9,198,121,148,240,101,146,118,153,249,108,181,80,77,35,26,229,109,101,37,109,59,90,170,213,85,69,124,176,49,190,91,109,246,254,207,218,135,175,196,184,221,225,47,54,170,150,142,195,175,216,119,118,39,244,116,214,220,18,139,173,118,103,232,248,132,103,87,233,162,125,93,252,247,79,181,171,182,113,207,235,77,87,85,69,43,103,163,169,150,9,24,168,173,124,79,86,185,21,23,116,84,84,254,116,64,52,243,77,170,250,91,91,27,102,163,212,172,86,120,220,212,123,95,21,230,153,200,173,93,182,84,84,127,217,230,158,127,206,125,136,242,108,114,94,223,107,32,182,191,187,191,111,166,174,53,235,219,237,219,207,204,204,165,54,173,106,173,20,109,134,143,83,50,184,35,107,81,141,100,87,154,150,162,53,54,217,17,17,255,0,103,146,121,127,49,246,35,226,47,136,56,187,125,173,118,212,54,118,183,237,244,228,245,201,209,191,219,183,231,124,128,210,213,45,222,211,90,247,71,69,116,164,168,123,28,173,115,98,157,175,84,84,251,81,81,23,237,243,67,245,57,205,106,117,57,200,137,251,85,76,215,88,56,172,226,71,28,184,37,198,139,92,243,233,95,213,214,232,230,201,171,220,199,175,82,42,171,145,38,77,247,233,77,255,0,152,245,181,156,122,241,75,89,76,234,103,106,206,73,26,59,111,173,29,250,226,215,38,202,139,246,248,143,230,3,68,136,168,190,104,187,159,233,159,188,47,153,31,20,152,117,202,42,247,230,149,23,182,70,169,188,23,123,141,198,166,39,39,91,93,230,223,20,155,175,213,219,252,138,169,250,207,77,87,205,111,138,74,155,163,238,44,154,195,19,92,174,218,6,58,226,216,145,21,85,127,71,198,126,173,255,0,247,144,11,222,5,28,99,252,221,248,156,181,93,33,174,173,182,226,117,144,198,170,174,134,104,110,18,53,222,74,158,109,90,196,69,251,119,255,0,128,235,118,30,117,121,119,85,55,210,140,6,209,211,187,60,71,128,181,75,190,222,93,93,29,117,223,111,233,109,191,243,1,109,128,173,252,119,157,78,142,57,147,253,42,192,243,20,114,116,246,124,5,174,151,111,215,213,213,215,93,254,110,219,127,57,223,180,191,152,247,12,26,153,104,117,205,115,58,124,101,236,116,141,90,108,134,227,111,162,153,122,85,190,104,207,18,239,37,234,242,93,252,246,95,216,4,162,7,39,180,241,97,195,85,222,7,84,67,175,26,125,10,53,202,222,153,178,138,6,170,249,34,254,169,151,246,158,138,207,173,250,47,145,46,216,254,174,225,87,53,221,27,181,29,254,146,111,53,85,68,79,169,34,253,170,139,255,0,34,129,237,129,252,105,171,41,43,34,100,212,149,80,207,28,141,71,177,241,189,28,215,53,124,209,81,83,237,79,52,63,176,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,241,206,70,162,185,202,136,136,155,170,175,234,3,253,4,106,215,62,96,156,59,232,37,253,248,174,71,124,154,241,117,130,71,195,85,75,100,169,161,168,146,145,237,72,213,91,51,31,82,199,70,171,220,242,69,77,254,171,255,0,97,192,245,91,156,110,145,89,108,179,183,76,49,171,221,117,225,88,169,2,220,104,233,101,165,71,171,31,211,215,217,173,71,116,245,163,55,219,245,42,254,189,128,177,19,224,230,153,206,47,167,184,253,110,83,151,220,252,5,178,223,3,170,42,103,236,201,47,68,109,219,117,233,141,174,114,253,169,228,136,170,82,38,160,243,105,226,227,52,134,166,130,217,119,198,113,202,73,101,234,103,195,172,113,185,253,8,229,86,181,86,165,211,39,248,59,255,0,154,158,127,110,241,67,53,207,242,237,68,186,45,235,49,187,124,66,177,127,249,239,98,40,191,189,107,126,200,218,212,251,24,212,251,63,87,249,64,184,221,92,230,251,162,152,85,93,85,191,79,236,255,0,76,101,167,235,103,87,136,171,183,253,118,172,137,182,210,209,42,125,173,103,159,217,245,255,0,153,72,202,206,115,90,179,30,73,89,113,126,17,221,180,203,60,143,167,183,124,74,153,189,152,215,171,165,157,223,3,212,237,183,111,154,249,175,79,243,149,216,15,154,11,47,190,243,177,204,235,233,157,21,147,70,126,21,50,174,233,47,210,40,167,217,58,85,54,233,117,14,223,106,162,255,0,192,114,220,167,155,135,20,119,106,182,205,141,95,190,5,78,140,70,186,31,11,110,170,234,118,238,94,174,167,209,162,167,146,181,54,255,0,115,252,228,34,7,209,217,243,222,48,248,136,212,168,159,75,151,234,7,141,167,123,85,157,191,133,80,199,228,168,221,211,120,225,106,249,244,55,254,67,142,84,212,205,89,83,45,93,75,250,229,153,238,145,238,217,19,119,42,238,171,178,121,125,170,127,48,0,0,0,3,254,227,167,158,102,189,241,67,35,219,26,110,245,107,85,81,169,251,87,246,125,138,7,252,3,208,227,186,115,168,89,124,75,81,137,224,153,13,234,38,175,74,190,221,107,158,165,168,187,34,237,188,109,95,61,156,223,254,57,63,105,239,177,190,16,248,156,201,234,224,166,164,208,109,64,167,142,118,245,50,166,167,23,184,50,14,158,149,114,47,90,66,190,75,182,201,251,85,80,14,66,197,107,94,215,61,157,77,69,69,86,239,182,233,251,15,246,87,49,207,87,71,31,67,87,236,110,251,236,72,171,87,47,222,41,174,168,171,249,46,190,209,237,42,69,253,149,100,184,199,191,146,47,87,250,217,126,175,158,219,255,0,50,157,135,15,229,3,196,118,65,69,21,109,210,241,138,219,123,204,71,164,85,53,21,240,200,196,86,162,162,57,174,162,93,149,55,84,84,253,168,163,65,4,129,98,22,174,76,58,233,84,233,18,187,52,195,33,70,237,211,253,177,172,110,255,0,110,255,0,109,15,249,15,251,187,242,95,215,42,74,25,103,160,205,112,201,166,99,92,172,103,196,171,29,186,162,42,167,146,80,239,246,162,1,93,128,159,56,223,39,30,34,238,83,203,29,227,37,195,41,88,213,78,151,120,202,230,111,250,95,225,81,127,50,127,202,117,11,23,37,75,175,135,167,250,77,159,82,119,251,159,159,240,23,87,116,118,250,191,188,235,161,223,126,159,219,229,184,21,108,11,114,161,228,169,129,248,165,248,150,125,127,240,221,43,183,98,235,15,95,87,234,251,104,118,216,245,86,94,74,188,57,37,4,75,144,231,154,142,181,190,125,212,163,186,208,246,127,73,118,219,170,135,171,244,118,223,249,247,2,152,193,117,21,28,149,248,92,127,74,211,231,26,158,197,69,68,114,45,214,131,101,79,219,254,178,95,51,244,83,114,94,225,78,24,213,179,101,186,153,59,149,19,235,62,237,68,155,127,147,166,141,63,247,192,164,240,92,46,85,201,87,71,214,104,254,132,103,185,130,69,210,157,207,138,93,105,122,183,250,219,237,219,161,251,63,71,255,0,127,249,143,129,254,130,166,55,255,0,151,215,47,254,74,199,255,0,113,2,166,65,105,119,222,74,151,15,171,244,103,62,167,253,125,94,58,234,239,230,219,110,138,31,243,191,247,143,197,108,228,169,149,117,47,198,51,235,86,221,94,94,26,235,38,253,62,95,225,80,253,191,111,254,240,21,130,11,16,205,57,51,107,93,186,165,207,196,178,252,86,170,149,207,119,109,42,46,21,111,149,25,186,109,213,219,161,219,127,53,251,63,97,240,236,124,157,120,144,174,85,248,158,69,134,83,236,171,255,0,209,117,236,253,159,225,81,127,58,129,2,193,63,178,30,77,188,66,219,233,153,37,167,41,195,42,100,119,79,83,124,117,115,246,223,125,252,155,69,254,67,200,220,185,76,241,79,110,107,93,220,198,106,186,183,242,166,91,139,213,54,219,237,254,195,254,127,253,229,2,23,132,77,215,100,37,61,219,150,175,20,246,169,187,63,68,31,89,254,234,146,223,113,145,191,106,254,191,10,159,179,255,0,125,15,193,254,135,95,20,255,0,237,123,114,255,0,228,77,199,254,236,4,110,173,161,170,183,78,180,213,145,118,228,68,69,86,245,34,249,47,249,15,224,73,218,174,1,56,180,172,145,148,53,58,123,118,123,34,143,169,175,248,45,193,24,158,107,229,186,82,253,191,89,84,254,109,229,213,197,59,151,111,201,245,197,63,157,109,55,31,251,176,17,152,19,118,209,202,43,138,11,139,99,150,162,225,137,83,49,232,229,86,203,45,197,143,110,219,237,186,45,31,150,234,137,255,0,41,214,244,207,146,238,83,87,44,115,106,174,109,65,13,42,170,117,178,201,114,145,179,34,110,197,93,146,122,29,190,206,231,252,61,63,206,5,99,130,242,113,110,79,220,33,89,41,161,109,238,139,46,191,204,214,39,117,213,215,197,98,57,219,46,255,0,235,120,226,242,221,124,190,207,209,79,231,223,237,220,57,77,112,81,89,7,106,159,2,189,80,187,125,251,180,249,13,98,187,236,95,47,206,61,201,250,247,251,63,82,127,56,20,54,11,205,168,228,255,0,193,220,200,137,29,22,99,6,200,136,189,187,230,251,255,0,63,214,141,79,227,83,201,227,132,9,233,228,134,36,205,233,222,246,171,91,44,87,182,171,216,191,181,58,162,86,239,254,84,84,254,96,40,224,23,86,254,74,252,43,185,119,110,115,170,76,254,100,186,219,255,0,253,244,71,143,203,57,42,105,159,137,255,0,72,217,246,79,225,255,0,250,237,117,167,235,251,27,254,42,135,111,183,175,255,0,123,249,192,168,64,90,118,77,201,82,175,192,167,208,236,250,31,25,215,231,241,59,170,246,186,58,87,252,93,14,251,245,116,255,0,193,185,225,238,124,151,53,186,154,153,210,81,102,248,100,178,34,166,205,248,149,91,191,95,236,74,16,43,164,19,86,94,82,60,83,69,85,21,55,138,197,31,221,85,78,227,95,113,86,51,100,223,235,47,131,242,62,189,163,147,223,19,21,115,43,43,239,184,100,44,68,221,23,197,92,27,250,211,246,209,127,148,8,38,11,29,166,228,175,172,242,211,199,36,217,222,26,199,185,168,174,111,197,42,211,101,255,0,134,132,246,86,142,74,149,95,7,139,227,217,244,95,21,234,119,119,193,221,87,195,244,238,189,61,61,116,61,91,237,182,251,254,189,192,171,0,90,164,252,149,19,161,158,27,62,94,189,254,191,93,215,203,109,151,236,218,135,246,236,125,197,228,169,132,120,72,118,207,175,158,39,235,119,191,182,176,246,254,223,171,211,253,131,191,217,246,238,5,71,130,205,178,30,74,153,223,143,127,209,60,250,195,224,183,94,159,136,221,102,238,237,212,187,111,219,161,219,236,233,255,0,135,115,254,232,185,42,102,127,15,254,216,231,214,95,29,255,0,161,186,203,218,251,127,158,135,127,179,111,248,64,172,102,181,92,168,214,166,234,167,222,181,225,25,13,222,46,245,29,23,91,85,55,223,184,196,253,159,181,201,251,80,177,157,58,228,241,168,150,108,230,25,51,76,147,30,170,179,66,232,158,247,81,92,106,187,142,68,146,53,114,34,186,141,173,223,167,175,245,253,187,19,203,4,224,191,72,176,171,69,61,186,42,10,233,159,28,44,99,220,251,132,142,221,200,214,181,118,217,27,229,245,127,96,25,228,185,217,46,54,137,59,117,208,118,215,252,230,175,236,253,138,191,181,15,194,95,78,179,114,241,210,156,238,211,83,45,190,142,186,58,174,211,186,83,226,82,249,175,212,219,100,232,119,248,4,19,214,190,91,249,6,47,75,83,81,137,99,151,187,131,225,107,222,214,83,50,166,161,219,34,72,191,98,65,254,229,191,242,167,237,2,1,30,138,215,101,196,42,172,243,86,92,179,79,5,94,202,89,165,142,143,225,210,201,220,153,170,189,17,119,26,189,41,212,136,139,213,246,38,254,103,224,201,241,235,150,41,144,220,113,203,197,21,69,29,109,186,165,244,211,193,81,27,163,146,55,181,118,86,185,174,68,84,84,253,138,136,124,192,11,182,235,178,238,128,255,0,184,96,158,166,86,195,79,11,229,145,219,236,198,53,92,229,253,126,72,135,88,210,174,20,245,235,87,242,75,126,61,140,233,166,71,4,85,243,36,75,116,172,179,86,182,130,155,201,223,90,105,153,11,209,141,250,142,77,246,95,52,216,14,72,9,217,89,201,239,137,120,104,162,154,158,251,134,62,103,244,245,51,197,92,23,109,211,117,242,74,45,254,211,193,100,156,178,184,167,199,43,86,139,232,204,87,77,149,83,187,109,162,184,207,31,146,34,239,213,225,83,246,255,0,239,40,17,64,29,123,47,225,23,137,108,46,174,72,46,122,29,157,205,4,77,71,45,101,54,51,112,117,55,155,122,182,238,58,20,77,209,17,119,255,0,34,158,10,235,167,90,131,98,84,75,222,11,144,219,213,219,109,226,173,147,197,191,219,254,19,83,246,47,252,138,7,158,7,253,205,79,61,51,251,117,16,73,19,211,251,215,181,90,191,242,41,255,0,0,1,253,105,233,106,170,223,218,164,166,150,103,255,0,131,27,21,203,255,0,34,10,186,58,186,9,221,75,93,75,53,60,204,219,170,57,88,172,114,110,155,166,232,190,127,96,31,200,0,7,162,193,245,7,45,211,155,221,62,67,135,93,188,5,125,52,140,150,57,123,17,75,179,154,246,189,23,166,70,185,191,164,198,175,154,126,175,242,147,39,8,230,233,196,14,51,97,163,179,223,162,248,228,180,144,178,31,17,213,69,77,212,141,221,17,122,91,70,168,158,93,41,246,254,175,231,32,160,2,213,48,174,118,137,37,69,61,191,49,209,46,204,74,244,239,92,62,146,117,116,181,94,159,252,234,58,29,215,102,170,175,151,219,183,243,147,19,1,227,255,0,134,204,215,79,166,212,41,243,111,135,81,209,118,217,94,207,134,215,205,225,164,114,67,187,55,74,116,87,236,249,216,221,218,213,69,251,126,205,246,207,56,71,42,34,162,47,218,155,40,26,68,199,248,192,225,211,41,174,101,182,195,168,158,42,162,71,35,26,207,132,87,51,117,93,246,77,221,10,39,234,83,174,209,86,211,92,104,224,184,81,201,220,167,169,137,179,68,253,149,58,152,228,69,106,236,190,105,228,169,246,153,94,69,217,119,67,175,97,156,89,235,222,159,98,116,216,78,35,154,199,67,105,163,173,101,194,24,150,215,73,43,155,51,34,108,109,94,169,34,114,170,35,88,212,217,127,96,26,74,5,25,105,71,53,62,37,236,87,251,91,117,11,60,75,134,59,65,19,162,150,146,146,195,111,108,178,167,101,205,103,159,67,23,116,127,67,188,156,159,98,253,191,97,216,112,78,116,57,221,86,100,246,231,248,86,55,14,44,200,17,251,219,45,179,54,189,94,143,143,169,19,187,93,219,253,30,238,201,251,122,127,86,224,91,96,32,94,53,206,39,135,11,156,19,62,239,143,102,84,146,54,103,49,136,180,148,17,162,177,17,54,95,173,90,191,181,124,201,19,167,60,100,112,233,169,208,83,62,197,170,24,229,53,69,75,101,114,81,214,222,232,89,80,196,143,173,92,174,141,179,185,81,58,99,115,191,205,217,64,237,96,241,177,235,62,143,74,229,100,90,177,134,189,201,246,163,111,180,170,169,255,0,219,158,146,213,124,178,223,105,153,91,99,188,81,92,105,228,78,166,77,73,80,201,152,228,243,243,71,53,85,23,236,95,249,0,253,192,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7,252,72,233,27,211,219,143,175,119,34,59,207,109,147,245,169,255,0,96,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,242,170,171,165,161,129,213,85,181,49,83,194,205,186,164,149,232,198,183,117,217,55,85,242,79,53,68,3,250,159,243,36,140,137,139,36,139,179,83,237,93,136,207,174,92,194,248,101,209,155,101,100,113,234,109,131,34,191,197,76,233,169,237,86,202,183,212,247,94,177,189,209,177,211,83,197,51,35,87,57,141,111,214,253,30,182,170,249,42,111,84,252,83,115,24,214,30,34,27,89,139,209,79,240,44,62,89,219,34,90,250,105,106,186,214,57,164,124,111,239,45,52,114,167,213,116,105,182,255,0,222,110,191,106,129,101,220,78,115,47,209,157,9,160,175,181,98,213,17,101,57,125,52,127,82,211,44,85,180,108,71,185,34,115,55,149,105,213,138,157,18,171,252,156,159,163,182,232,171,229,1,53,115,155,207,16,154,145,102,168,199,241,236,110,193,135,210,212,53,237,241,54,218,170,228,174,103,83,36,103,213,153,147,49,19,100,122,42,125,79,210,98,47,243,36,22,0,125,28,143,35,190,229,215,218,236,155,38,187,86,92,238,151,41,157,81,85,87,87,59,230,154,103,175,218,174,123,213,92,229,254,117,85,95,35,231,0,0,0,0,30,139,28,193,111,121,20,110,172,106,83,208,219,227,221,100,173,173,170,134,154,36,68,217,85,26,233,158,196,145,253,43,212,140,106,171,149,17,118,69,217,118,249,242,88,170,230,188,77,103,178,71,45,218,72,228,124,108,90,72,150,69,151,167,125,213,168,205,247,77,145,87,116,85,77,147,127,176,15,154,9,19,165,188,191,248,175,213,57,169,102,183,104,214,69,109,181,207,50,71,37,117,202,24,232,146,54,35,218,215,189,25,83,36,78,127,79,82,174,201,246,244,174,223,98,237,96,220,55,114,136,192,240,202,170,76,155,90,174,191,73,170,18,23,117,218,123,19,81,118,100,124,76,79,238,212,213,138,142,232,114,200,159,102,203,190,255,0,176,10,142,194,240,92,171,80,239,212,152,198,31,107,248,133,206,186,86,193,4,29,248,226,235,123,183,217,58,164,115,90,159,98,253,170,132,203,210,14,81,252,64,103,108,130,175,80,28,184,85,28,237,108,140,149,60,13,197,92,197,237,170,46,209,86,34,166,232,247,175,154,127,121,252,232,92,206,19,166,248,94,157,91,153,105,195,108,223,15,164,102,253,49,248,137,101,219,119,57,203,231,35,156,191,107,221,250,255,0,95,249,15,76,5,105,227,252,145,52,190,42,104,23,40,214,220,170,174,126,157,230,240,54,250,106,86,171,188,252,154,143,89,118,219,203,245,174,251,47,237,242,231,52,188,150,175,243,234,109,117,150,167,82,171,233,112,184,33,138,74,91,194,219,105,164,154,162,69,72,186,227,237,165,74,57,190,110,155,103,43,54,250,137,228,187,166,246,228,0,172,166,114,64,192,82,189,174,126,188,228,46,163,237,108,230,37,158,4,145,100,223,237,71,247,21,17,187,126,174,157,255,0,156,147,248,111,47,46,24,48,220,94,179,23,143,4,161,187,37,108,46,133,245,247,75,93,190,122,198,34,171,215,118,201,225,147,101,78,226,162,46,203,228,214,254,194,75,0,57,230,3,195,238,141,105,173,154,27,38,39,166,248,221,36,81,53,168,178,178,207,75,28,178,170,49,173,234,122,199,27,122,156,168,198,170,174,222,106,135,189,166,164,164,163,137,144,82,82,195,4,113,181,26,198,70,196,107,90,212,242,68,68,79,177,15,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,125,167,158,205,47,248,206,29,143,215,100,153,19,32,101,45,53,60,175,145,206,129,95,212,141,99,158,173,94,150,185,118,84,107,191,82,159,35,86,245,163,77,180,71,19,174,203,181,23,46,181,217,169,105,41,223,52,108,170,168,70,201,80,230,244,162,50,54,34,43,222,170,231,198,159,85,174,84,235,79,34,183,181,51,137,76,215,140,140,190,76,67,75,45,85,85,86,36,157,105,226,150,8,219,35,93,31,117,241,164,155,201,12,110,77,217,83,26,236,174,242,223,246,249,160,66,62,48,178,75,102,164,113,39,158,100,216,173,146,142,130,130,174,243,55,98,58,86,36,109,123,90,214,179,184,168,173,106,245,63,161,100,93,209,23,169,235,191,153,200,171,241,91,213,182,149,181,149,116,157,16,189,118,107,187,140,93,215,207,245,34,239,253,234,151,103,195,255,0,47,92,58,197,29,6,73,168,86,199,212,215,77,23,122,166,7,190,104,85,100,123,100,69,69,88,234,54,77,149,233,246,39,234,37,126,117,164,248,38,163,226,85,24,78,91,101,241,150,153,227,146,53,135,196,205,30,221,108,123,23,235,70,246,187,236,145,255,0,175,245,255,0,50,1,157,14,30,53,39,25,210,61,90,180,103,57,150,9,104,204,45,52,49,213,71,81,105,186,196,217,41,230,238,64,246,53,202,142,142,68,221,174,115,92,159,81,126,207,213,246,166,135,52,71,35,210,28,227,10,163,204,244,118,217,105,167,178,92,59,157,167,208,90,214,137,174,237,205,36,110,250,142,142,55,121,61,178,125,173,79,214,191,175,117,170,238,53,57,93,102,88,12,213,89,222,130,88,238,153,61,162,90,150,171,236,214,218,23,205,81,72,217,102,155,201,189,85,18,77,50,49,22,6,170,163,60,209,85,203,182,206,56,23,9,28,69,231,188,32,235,61,167,233,77,13,125,170,195,45,108,44,191,219,107,104,187,18,248,117,142,68,71,175,84,15,153,189,9,82,178,108,196,69,114,108,159,173,21,3,66,32,228,218,57,197,62,131,235,165,182,146,167,79,245,59,31,175,175,158,40,221,45,177,43,18,58,184,158,230,198,170,206,204,168,201,23,103,74,198,245,116,108,174,93,190,221,209,58,200,31,154,190,219,110,186,211,173,37,206,130,154,178,7,125,177,79,19,100,98,249,42,125,142,69,79,177,85,63,225,60,165,215,68,244,102,250,168,183,189,35,194,238,10,221,182,241,86,10,73,118,251,127,194,141,127,106,255,0,202,167,180,0,71,93,64,224,15,134,13,65,103,77,70,155,89,172,143,217,83,185,102,179,91,233,158,187,244,254,181,167,119,248,31,251,238,253,167,3,202,249,45,240,243,121,146,122,188,127,81,179,187,69,68,210,57,232,215,186,134,106,120,247,234,94,150,198,202,120,213,17,21,83,111,173,246,38,223,175,116,176,96,5,68,103,28,153,245,3,23,170,158,179,76,181,70,170,250,214,59,243,17,73,107,130,149,234,213,233,77,149,238,172,106,110,136,231,249,236,155,244,253,158,100,97,213,174,6,248,177,196,43,234,175,57,142,155,164,112,164,77,145,213,41,121,183,187,169,136,197,93,250,91,82,247,121,35,28,159,241,127,157,13,10,131,230,157,35,45,245,248,142,67,107,169,125,37,117,191,181,44,111,86,57,189,214,59,103,34,170,42,110,142,84,251,81,79,151,37,60,209,245,35,217,183,70,221,94,105,229,191,216,106,98,178,211,111,184,61,178,85,211,247,28,212,217,23,173,201,229,231,251,23,249,212,248,181,26,111,133,213,54,86,79,102,234,73,209,18,68,241,18,166,233,255,0,3,143,163,47,169,182,233,212,138,169,250,246,93,143,245,235,26,187,120,218,230,183,203,201,206,221,127,229,217,13,28,102,60,22,240,215,158,247,221,148,105,207,140,117,67,92,217,23,226,245,241,238,142,234,223,244,39,111,248,110,255,0,148,135,220,65,114,119,195,239,83,203,120,208,171,191,209,246,43,149,205,180,248,121,106,252,149,98,77,187,245,85,169,246,109,43,190,207,239,182,253,72,5,67,131,190,102,60,6,113,125,132,84,75,13,219,64,114,218,134,68,136,231,75,109,165,109,193,155,43,122,183,234,165,116,141,242,68,93,252,252,151,201,118,95,35,201,73,194,231,18,177,83,45,100,156,63,234,35,97,69,70,171,215,25,172,219,127,217,253,204,14,96,15,69,121,211,125,68,199,35,150,108,135,2,200,237,113,192,157,82,190,178,215,60,8,196,242,243,114,189,169,183,218,159,111,237,67,206,253,128,0,0,15,223,104,191,223,49,250,148,173,177,94,107,173,213,8,215,53,38,164,168,124,47,68,115,85,174,78,166,170,47,155,92,228,95,218,138,169,250,207,192,0,244,113,234,78,162,196,229,124,89,246,70,199,47,218,173,186,206,138,191,253,177,210,52,215,140,158,35,52,186,170,9,172,122,165,146,86,211,211,162,181,148,87,11,221,124,148,219,116,189,54,237,182,118,167,151,90,170,127,58,34,156,80,1,108,92,36,243,106,203,51,204,238,209,166,186,209,137,99,244,204,187,213,69,69,73,117,182,186,177,175,239,207,83,12,113,177,209,189,103,87,108,146,72,187,245,53,62,171,83,116,251,86,208,105,106,160,173,165,134,178,149,253,112,207,27,101,141,219,42,117,53,201,186,46,203,230,158,74,101,117,143,116,111,108,140,93,156,213,69,69,254,115,175,224,156,91,241,3,166,212,16,218,240,220,251,192,82,211,177,25,28,127,10,162,151,165,168,198,177,19,121,33,114,175,213,107,83,205,127,80,26,72,5,31,97,124,222,56,150,177,165,55,211,10,239,164,221,169,90,249,191,53,111,162,239,49,30,170,172,252,221,26,244,238,213,70,238,159,102,219,146,167,71,185,199,233,110,72,248,104,245,99,27,76,65,21,205,107,234,214,182,162,191,100,252,218,42,244,65,68,159,225,72,191,241,54,253,104,5,140,3,132,99,28,117,240,131,151,65,28,246,158,33,48,232,187,173,71,35,46,21,222,1,254,123,249,43,42,82,55,34,249,47,146,166,255,0,103,237,67,171,218,117,7,1,191,197,28,246,44,226,193,113,142,101,233,141,244,151,56,102,107,215,125,182,69,107,151,127,63,47,242,129,232,1,255,0,44,146,57,27,215,27,218,246,175,235,106,238,135,253,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,131,92,192,248,253,180,104,78,51,113,211,141,54,185,200,236,238,229,73,44,13,170,141,36,137,246,153,21,180,239,100,141,238,83,186,41,85,98,157,206,77,156,157,61,63,110,234,155,4,141,214,30,40,244,71,67,169,102,147,58,206,236,240,214,195,27,164,248,100,119,74,70,214,189,17,36,253,24,101,149,138,170,171,19,218,159,238,188,191,110,213,55,198,71,51,77,67,213,219,221,199,19,210,75,173,195,26,196,224,157,209,211,85,82,207,61,29,124,236,69,133,221,79,125,61,83,162,119,215,137,251,42,39,232,61,127,90,174,208,223,60,212,172,251,83,239,147,228,154,133,152,93,178,11,141,68,142,145,211,87,213,58,85,106,185,238,122,163,81,87,102,55,170,71,170,53,168,141,78,165,217,16,243,96,127,106,202,218,219,141,67,170,238,21,115,84,206,253,186,165,154,69,123,215,100,217,55,85,243,251,15,226,0,0,0,0,127,174,68,69,217,171,191,146,121,159,224,3,250,69,79,81,59,219,28,48,73,35,156,168,214,181,173,85,85,85,251,17,54,58,127,14,154,25,147,235,238,161,211,225,56,205,2,85,79,37,60,245,14,106,201,27,54,108,108,221,87,235,200,196,253,105,250,203,143,208,190,89,250,5,167,76,165,186,102,184,109,159,40,186,211,72,146,179,198,82,63,182,199,53,242,109,213,26,207,36,111,77,156,207,39,34,167,213,64,42,243,135,30,8,56,134,226,34,74,90,42,123,109,210,197,139,44,140,157,245,55,120,107,169,105,100,103,230,81,93,19,210,9,35,87,172,83,110,213,253,109,107,151,236,79,59,105,225,203,151,238,132,104,118,45,65,75,118,195,108,249,69,253,41,227,74,202,235,197,186,142,181,91,55,231,58,251,50,58,153,143,70,175,117,91,231,231,210,214,34,253,158,114,62,195,142,99,248,181,182,43,62,51,99,183,218,104,32,107,91,29,45,13,51,32,137,136,141,70,162,35,24,136,137,179,90,212,255,0,34,34,126,163,232,129,252,105,40,233,40,41,219,75,67,75,13,60,12,223,166,56,152,140,99,119,93,215,100,79,36,243,85,83,251,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,224,60,92,113,121,129,240,179,130,58,253,116,174,166,175,190,207,81,79,5,37,162,25,97,150,165,205,145,207,222,87,64,233,163,122,198,137,20,169,212,139,228,228,68,253,187,112,62,63,121,139,193,160,245,53,186,77,166,10,233,115,23,82,70,249,171,90,231,70,180,29,248,38,232,114,50,106,103,199,34,181,123,18,121,63,207,171,111,45,156,86,70,31,107,226,23,142,189,97,139,24,175,203,47,25,77,246,182,42,154,206,170,234,232,213,148,240,199,215,42,164,108,150,72,227,107,81,210,185,17,173,233,68,235,93,147,111,32,63,86,99,172,92,67,113,185,170,86,172,90,190,231,113,173,169,190,214,67,73,75,104,162,154,186,74,8,21,91,18,57,233,2,190,101,107,81,32,73,94,168,139,230,215,59,111,47,43,120,224,139,131,107,127,15,152,69,21,110,77,13,45,78,73,85,4,114,207,210,214,189,177,43,161,166,87,55,235,192,201,26,228,146,23,121,47,217,191,237,251,61,87,14,124,14,232,47,14,212,244,119,60,127,6,180,213,229,52,206,115,190,59,60,18,62,165,174,234,149,26,177,247,164,151,178,169,28,170,197,232,84,234,68,77,247,242,218,66,129,254,34,35,81,26,212,68,68,251,17,15,244,0,63,199,53,175,78,151,181,28,139,250,149,55,33,135,27,124,189,240,61,119,197,46,217,102,9,104,164,179,102,212,84,114,205,68,148,148,240,211,193,89,42,54,20,70,77,218,166,124,210,125,72,21,173,70,170,46,239,84,251,23,202,104,0,51,83,120,180,107,191,11,57,228,180,146,203,148,97,247,107,125,75,154,218,138,119,86,91,217,84,145,204,168,142,99,182,141,207,141,207,131,116,95,45,250,19,245,167,148,211,208,206,113,57,126,41,143,80,99,186,183,143,37,225,45,244,241,211,165,117,29,36,181,21,117,29,40,244,235,154,74,138,212,235,122,254,111,117,217,55,250,223,204,89,230,167,112,227,161,58,205,26,183,83,244,171,29,191,202,173,232,74,154,138,54,182,165,169,245,252,155,59,58,100,111,156,175,84,217,201,178,185,85,60,252,200,137,171,92,158,180,71,44,158,122,189,51,185,183,10,235,122,185,176,54,154,170,189,17,21,89,228,139,45,107,81,54,68,127,234,254,255,0,249,144,14,171,166,92,204,56,93,212,166,192,139,147,187,25,146,103,171,17,185,13,109,186,137,90,189,104,212,85,79,20,237,145,122,183,255,0,34,42,146,51,21,212,60,7,57,129,149,56,102,109,97,190,198,246,245,162,219,110,80,213,38,219,34,255,0,243,183,59,245,57,171,255,0,10,126,210,146,245,127,149,71,18,122,113,91,52,248,101,177,114,219,77,52,109,151,226,73,61,5,189,122,186,28,231,39,106,74,199,61,58,122,126,223,215,250,142,39,54,65,197,95,15,178,62,8,51,236,199,18,240,206,88,29,29,191,37,114,49,171,191,66,167,76,51,43,127,249,222,223,241,83,249,128,210,8,51,221,96,230,71,198,166,63,36,125,173,118,187,85,66,143,107,159,29,101,21,21,74,189,168,170,170,222,169,96,122,166,251,170,121,127,55,236,66,67,105,87,57,93,75,177,58,26,93,77,196,126,147,183,169,169,37,87,196,41,232,182,79,168,139,245,33,162,95,216,245,255,0,141,183,234,64,46,44,17,123,69,121,139,112,221,172,54,186,69,102,87,240,171,236,144,181,245,118,175,3,95,63,134,145,81,235,209,222,240,204,99,246,72,213,119,79,34,64,218,179,204,78,245,86,148,54,203,175,122,119,38,232,222,196,173,242,221,19,237,115,81,62,213,64,61,0,0,0,0,15,249,146,56,229,99,163,149,141,123,28,138,142,107,147,116,84,95,212,168,126,87,217,237,50,66,180,239,181,210,58,37,93,214,53,129,170,221,255,0,110,219,108,126,192,7,138,191,104,150,142,101,20,243,82,228,58,85,135,220,99,168,111,76,169,85,98,165,155,173,60,190,222,184,215,127,177,62,223,216,135,20,212,158,92,28,45,106,61,50,211,166,15,73,140,42,249,247,49,203,101,186,137,255,0,99,211,237,240,174,255,0,15,255,0,181,111,236,37,0,2,179,181,47,146,246,13,84,212,126,149,102,215,120,101,68,251,47,119,40,90,207,239,63,196,80,255,0,190,127,246,191,206,67,236,227,150,31,20,24,117,198,122,42,124,126,27,228,112,163,85,37,180,210,92,106,88,253,217,213,179,92,148,169,186,167,217,254,95,34,252,128,25,144,207,116,59,87,116,202,174,74,76,223,78,50,107,66,49,219,36,213,150,122,170,120,223,245,156,212,86,186,88,219,186,42,177,219,126,221,143,35,61,158,239,77,76,218,218,155,85,100,84,238,223,166,87,192,230,177,118,93,151,103,42,109,246,249,26,118,203,116,187,77,51,230,118,243,157,61,198,242,22,253,95,252,41,106,130,171,109,149,85,63,186,53,126,197,115,151,254,21,253,167,149,175,225,103,134,155,149,181,109,21,186,3,167,178,82,116,185,169,26,99,148,141,233,69,93,215,101,72,209,81,119,243,221,23,125,192,205,64,52,39,148,114,228,224,211,38,161,168,166,93,12,177,208,77,43,95,219,158,138,90,170,117,141,234,142,68,118,208,202,205,209,21,219,244,253,158,73,251,19,104,105,172,92,153,110,11,121,173,187,105,46,113,181,4,210,171,233,173,63,12,111,230,24,189,8,140,239,79,93,212,237,183,122,238,169,250,191,157,0,171,112,119,93,100,224,171,136,61,16,158,119,102,152,87,135,162,129,141,147,196,252,74,133,251,162,177,207,95,169,28,239,95,36,99,255,0,248,223,231,67,133,201,27,226,145,209,72,155,57,138,173,114,126,197,64,63,192,0,31,235,30,248,220,143,141,238,107,147,236,86,174,202,135,182,178,235,150,180,227,173,138,59,22,174,102,148,17,192,238,168,227,166,191,213,196,214,174,253,91,162,54,68,219,207,204,241,0,14,253,130,241,219,197,30,9,123,142,243,30,174,229,23,198,199,27,227,240,87,171,253,198,166,149,122,147,110,165,143,196,55,119,39,234,93,252,137,235,165,252,231,240,234,165,165,165,213,108,46,231,12,174,115,146,121,44,214,232,155,26,121,191,165,81,103,174,223,236,237,239,191,251,175,230,42,48,1,127,90,87,204,199,133,253,85,188,58,203,79,126,170,198,101,234,86,50,92,146,170,221,69,20,139,214,198,162,53,82,169,219,238,178,110,158,94,104,215,126,194,80,91,47,150,107,213,190,146,237,104,187,81,87,81,87,196,147,82,212,211,78,201,98,158,53,77,209,204,123,85,81,201,183,235,69,84,50,209,12,243,83,74,201,233,230,124,82,198,228,115,30,199,43,92,213,69,221,21,21,62,197,220,233,182,158,41,56,148,176,219,232,173,54,93,124,212,10,42,27,116,73,5,37,52,25,21,91,34,130,52,77,145,172,98,63,100,68,79,212,136,6,150,1,71,218,83,205,123,94,48,173,60,184,227,25,101,222,187,38,190,73,45,68,212,87,154,202,152,59,144,163,227,106,71,31,67,169,94,143,70,189,28,237,220,239,215,183,146,33,214,180,31,156,101,234,59,228,86,205,111,177,247,109,207,130,78,187,159,138,98,118,228,70,183,167,243,52,212,93,75,186,181,201,246,236,157,127,204,31,102,52,91,56,35,5,175,153,47,8,23,172,158,217,137,90,245,79,191,112,187,85,71,71,79,31,192,238,141,234,150,71,35,88,221,221,74,141,77,213,200,155,170,162,39,235,82,75,91,174,52,119,106,10,123,157,190,110,237,53,84,76,154,39,244,171,122,152,230,163,154,187,42,34,166,232,169,246,160,124,126,144,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,193,125,189,218,241,171,53,118,65,123,170,240,214,251,109,52,181,117,83,116,57,253,184,163,98,189,238,233,106,43,151,102,181,87,100,69,85,219,200,15,222,124,108,167,49,196,240,139,92,151,172,195,37,181,217,104,98,69,87,84,92,43,34,166,143,201,174,114,167,84,142,68,223,165,174,95,183,236,106,254,194,15,235,175,55,141,11,193,100,185,99,154,103,75,123,200,175,212,51,173,63,136,150,206,173,160,71,177,236,71,239,220,158,25,87,234,172,136,155,55,244,154,159,171,101,90,183,214,190,47,53,231,93,110,179,214,101,185,245,230,154,223,60,108,98,217,232,46,181,172,183,39,75,21,138,228,130,73,158,222,167,35,156,138,191,175,169,127,106,129,97,60,102,243,92,161,199,233,235,48,30,28,106,162,158,245,21,91,35,158,247,53,45,45,109,23,106,57,101,108,157,135,178,161,237,114,185,99,137,91,213,26,253,71,185,124,149,90,169,83,55,91,173,125,238,190,91,157,206,126,245,76,221,61,111,233,107,119,217,168,212,242,106,34,125,136,159,168,252,206,115,158,229,123,220,174,115,151,117,85,93,213,84,255,0,0,0,0,0,0,0,125,203,6,19,146,100,244,23,27,157,154,129,179,211,90,105,102,172,171,122,204,198,116,69,19,81,207,93,156,168,171,178,57,60,145,23,112,62,44,81,75,60,137,20,49,190,71,187,236,107,81,85,87,254,4,44,151,131,30,84,206,212,123,29,54,160,113,13,13,218,211,110,154,105,155,5,150,41,230,160,173,94,212,209,181,59,241,205,76,142,107,30,141,159,205,146,34,170,43,21,21,23,117,79,237,203,83,151,237,70,100,150,142,32,117,106,211,105,173,197,171,98,116,246,91,124,210,67,84,218,182,57,149,116,242,172,240,73,19,219,245,94,145,61,159,89,187,125,190,106,155,37,187,195,4,52,209,36,52,240,178,40,219,190,204,99,81,173,79,215,246,32,30,27,72,116,55,76,244,43,28,139,22,211,59,4,150,202,24,218,212,84,146,178,106,135,61,82,56,217,212,171,43,221,230,173,137,155,237,178,121,121,34,110,167,189,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,63,45,202,229,69,104,162,146,227,113,155,181,79,22,221,111,233,87,109,186,162,39,146,34,175,218,168,65,190,34,121,177,104,46,9,141,94,236,154,83,112,185,100,89,146,83,43,109,202,251,52,236,160,142,103,35,21,22,103,72,248,36,233,233,123,151,234,110,187,181,127,155,112,153,121,206,162,97,26,107,100,168,200,115,140,166,213,101,162,167,141,242,117,215,215,67,76,146,43,88,231,244,181,101,115,81,92,168,199,108,155,255,0,122,191,177,74,157,227,23,154,198,127,122,201,47,90,127,160,23,10,11,118,61,77,82,180,255,0,22,146,221,79,83,61,71,109,97,119,92,82,44,179,66,230,44,140,149,17,122,19,118,61,191,223,121,164,83,212,158,34,184,137,226,203,51,166,177,220,114,91,140,242,93,234,89,75,73,99,164,186,212,197,64,233,101,149,237,98,36,83,206,230,53,127,178,22,61,213,118,70,236,159,102,228,201,225,63,148,109,246,185,109,249,191,17,85,52,212,148,149,48,54,162,158,209,109,184,195,81,51,81,241,204,138,149,13,125,60,144,170,249,192,230,244,72,187,125,109,252,209,16,14,3,193,143,1,121,183,22,23,22,102,249,92,179,219,48,196,168,88,170,42,255,0,59,75,53,82,67,36,13,149,32,122,211,62,23,125,71,200,212,243,79,175,27,183,219,165,75,141,225,251,134,13,36,225,171,29,109,131,76,172,245,116,234,246,167,138,169,171,174,150,162,90,137,22,56,152,249,29,212,189,8,174,236,49,85,24,214,162,46,251,34,34,236,123,204,47,6,196,52,238,193,14,47,131,227,86,203,21,170,157,207,124,116,118,234,56,169,97,107,158,229,115,149,35,137,173,106,42,170,238,170,137,230,125,208,0,0,0,0,0,0,0,0,7,230,184,91,168,174,180,203,73,95,15,118,37,84,114,183,169,91,230,159,103,154,42,41,250,64,28,15,50,224,79,133,109,64,99,27,150,105,114,214,246,209,200,197,75,221,198,37,111,87,78,255,0,161,80,159,224,55,237,253,159,229,56,222,99,202,7,132,139,244,85,18,99,212,89,86,63,80,246,191,180,218,59,227,159,27,92,189,91,111,226,25,42,237,186,167,237,242,106,127,62,243,128,1,75,26,227,202,23,88,112,151,214,222,116,210,235,110,191,89,163,149,124,53,34,207,85,85,114,116,74,246,53,189,76,134,137,24,174,250,206,85,217,118,217,170,191,168,132,247,108,127,81,116,139,38,133,183,252,118,241,141,94,104,157,21,68,81,220,173,207,130,70,174,232,246,59,183,51,19,116,221,187,166,233,178,236,166,159,206,69,172,156,42,104,110,184,219,106,169,179,61,63,178,45,125,76,43,15,197,224,181,81,252,65,137,219,123,27,211,60,144,189,201,211,214,170,223,216,168,139,250,128,173,158,9,57,164,230,56,237,242,219,166,252,64,221,104,171,113,102,82,203,13,37,202,58,10,106,105,233,86,40,24,144,70,249,59,176,197,219,218,39,166,238,107,158,174,145,19,117,69,77,173,151,16,207,112,156,254,220,151,108,35,45,179,95,168,215,255,0,159,91,107,225,170,98,125,103,55,244,162,115,147,237,99,147,237,251,90,191,177,74,150,226,71,147,246,162,99,245,83,95,184,124,168,130,255,0,108,87,183,170,223,115,187,195,21,106,57,242,201,186,179,120,33,129,24,214,44,62,74,253,247,234,217,23,200,139,88,30,185,241,45,194,54,111,71,74,204,150,241,71,240,217,217,44,182,26,155,212,243,91,166,78,149,127,76,144,211,212,53,143,69,73,213,219,111,250,78,253,187,129,162,192,86,86,145,115,162,192,223,65,5,38,182,225,183,168,107,85,27,27,167,199,173,76,116,13,250,177,162,185,221,234,213,122,162,47,117,87,100,85,219,167,100,85,221,9,121,163,252,112,112,223,174,45,167,139,4,205,42,228,173,168,103,82,209,85,90,42,225,150,53,217,234,173,115,150,53,143,116,72,223,246,61,83,203,237,243,64,59,200,0,0,0,0,0,0,0,0,0,15,249,146,54,77,27,162,145,55,99,218,173,114,126,212,95,180,240,57,166,130,105,54,161,34,55,48,197,62,32,136,168,191,235,234,152,190,197,85,79,238,114,55,245,185,127,229,58,0,2,26,100,188,165,56,51,191,119,157,65,138,100,54,55,200,155,53,212,23,250,135,244,46,201,230,158,33,101,253,159,175,127,181,127,155,110,105,146,242,92,208,201,173,245,63,69,115,28,202,10,237,158,180,254,46,237,78,177,111,210,189,40,253,168,213,118,234,233,223,111,61,183,44,88,1,73,26,199,202,39,94,176,58,74,203,246,29,113,178,228,86,232,156,222,205,21,28,213,181,119,23,162,186,54,127,115,142,141,173,85,69,123,157,228,191,162,213,95,212,69,172,179,134,125,127,194,166,72,175,250,57,154,192,213,141,36,238,187,30,173,108,104,139,191,247,207,137,60,254,170,175,252,6,151,15,149,120,197,49,124,133,157,187,254,55,107,185,183,109,186,107,40,227,153,54,243,242,250,232,191,181,127,229,80,50,233,93,110,184,91,42,95,71,114,161,168,164,158,55,43,95,20,241,58,55,181,81,85,21,21,28,136,168,168,168,169,255,0,1,249,205,27,234,71,5,92,52,106,101,4,212,151,45,36,197,173,83,207,35,101,125,125,166,195,111,130,173,85,28,174,95,206,58,7,47,214,85,93,255,0,105,192,47,92,158,120,108,173,70,165,190,255,0,153,83,236,215,162,237,85,64,207,53,68,219,236,162,2,145,193,104,122,161,201,95,34,87,62,77,28,206,173,203,245,213,200,220,142,232,244,250,191,95,201,60,61,14,219,255,0,115,254,111,210,254,99,130,95,121,74,241,161,103,171,146,158,139,15,199,239,16,198,229,106,84,209,100,20,205,141,233,229,179,145,39,88,223,178,239,250,218,139,229,246,32,16,220,29,199,48,224,155,137,172,10,221,53,219,41,211,100,163,163,129,170,231,202,151,155,124,155,34,49,207,95,38,78,171,250,45,114,253,159,168,226,85,84,211,209,85,77,71,82,206,137,160,145,209,72,221,209,122,92,213,217,83,116,242,95,52,3,249,162,236,187,167,234,58,126,152,113,51,173,218,53,79,45,46,155,102,223,7,138,118,185,178,55,225,180,149,27,163,145,136,190,115,68,255,0,213,27,63,228,254,117,223,152,0,36,118,23,204,31,138,124,39,42,92,182,143,60,162,174,170,123,156,249,98,172,178,209,172,82,185,88,246,238,169,28,108,114,109,214,171,245,85,60,209,62,212,242,37,214,131,115,154,187,70,230,219,248,134,198,155,84,178,76,173,101,86,57,106,99,21,173,115,163,70,245,247,170,218,212,68,78,238,234,141,255,0,3,237,243,42,220,1,163,205,47,227,39,135,93,86,160,166,170,177,234,126,59,67,81,83,3,103,74,11,141,234,134,42,166,110,198,185,90,232,219,59,149,28,222,189,149,63,82,181,223,176,236,180,117,180,119,26,102,86,91,234,225,169,130,77,250,37,134,68,123,29,178,236,187,42,121,47,154,42,127,192,101,178,211,126,190,88,42,82,178,197,121,174,182,212,53,21,18,90,74,135,194,244,69,77,151,235,53,81,124,208,149,28,61,243,41,226,3,68,228,161,181,92,239,43,149,89,99,153,22,161,47,149,21,181,213,13,141,95,35,157,219,234,170,99,17,203,221,95,181,54,250,172,253,158,97,126,64,174,237,62,231,61,161,21,244,201,6,163,226,249,117,186,183,125,214,106,27,68,46,166,219,102,38,219,120,183,201,190,234,245,251,54,217,19,245,249,47,94,176,115,75,224,186,254,232,34,143,82,46,84,147,78,222,165,138,163,30,175,234,141,118,85,84,114,178,39,55,127,47,212,170,159,206,4,179,7,194,194,243,124,95,80,172,81,228,184,125,207,199,219,101,145,241,50,110,196,145,110,230,174,206,78,153,26,215,121,47,243,31,116,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7,248,231,53,141,87,61,200,212,79,214,171,178,1,255,0,21,21,20,244,148,242,213,85,79,28,48,66,199,73,36,146,57,26,198,49,19,117,115,149,124,145,17,60,213,84,166,78,105,124,97,207,168,185,204,154,51,128,228,116,213,120,197,149,85,151,21,167,72,229,98,220,97,154,182,158,86,245,58,36,127,247,55,179,244,94,173,243,69,77,215,204,151,124,108,115,17,210,77,54,193,242,189,56,194,47,140,191,101,119,75,77,77,5,37,77,170,166,154,170,150,154,73,161,141,17,239,124,85,45,145,155,54,117,84,84,106,175,83,23,201,81,60,233,34,247,119,173,200,47,85,247,235,148,171,37,93,202,170,90,185,222,174,85,87,73,35,213,206,93,213,85,87,205,87,237,85,95,231,3,241,0,0,0,0,0,0,0,0,23,151,203,239,133,172,66,223,194,117,5,22,107,104,241,241,103,44,138,254,230,247,229,139,170,158,182,219,74,138,205,227,151,127,177,29,231,245,87,207,236,79,34,141,233,227,108,181,17,68,237,246,123,218,213,219,237,217,84,210,79,8,241,54,14,24,52,162,38,117,108,220,42,196,137,191,219,255,0,131,224,3,165,99,120,245,163,18,199,173,152,181,130,151,194,219,44,244,144,208,209,193,214,231,246,225,137,136,198,55,169,234,174,93,154,136,155,170,170,175,235,85,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,60,214,162,106,54,27,165,88,181,70,101,157,223,168,109,22,154,105,35,137,245,53,149,81,83,179,173,238,70,181,189,114,185,173,221,85,126,205,255,0,82,129,233,65,196,49,254,53,120,94,200,105,229,168,143,91,48,170,36,137,189,74,218,220,146,221,27,157,250,94,72,157,245,221,126,175,254,250,30,3,80,249,151,240,189,128,197,80,177,229,63,72,100,133,94,198,182,199,93,110,171,234,84,71,249,167,246,83,119,69,232,255,0,237,155,251,64,149,174,115,90,157,78,114,34,39,235,85,56,110,173,241,175,195,54,141,211,213,197,148,106,254,52,251,173,60,11,43,45,148,181,139,85,80,247,44,110,123,26,230,211,182,71,51,171,167,237,86,255,0,124,213,254,249,55,172,126,38,185,176,234,110,164,84,214,99,218,66,201,49,155,2,74,169,79,90,212,168,162,185,171,17,209,57,21,210,83,214,57,155,245,70,244,242,79,209,122,167,235,82,57,233,103,12,252,71,113,61,120,142,241,106,176,228,119,56,107,100,72,31,144,221,169,107,230,165,114,177,204,141,90,234,166,197,34,47,66,57,55,77,252,154,213,253,155,1,213,184,216,227,243,52,226,154,174,167,79,241,122,73,40,112,152,234,145,240,209,199,219,168,117,107,224,150,101,142,161,28,234,104,230,143,170,55,198,189,27,249,116,121,238,170,167,137,210,14,95,92,82,234,181,222,134,37,210,44,150,197,104,168,149,27,61,198,231,68,218,70,194,207,174,138,228,142,162,72,156,253,149,138,155,39,237,79,218,155,216,223,7,156,174,48,189,33,124,121,150,179,210,218,178,171,251,224,124,109,160,149,145,87,91,99,100,145,197,245,150,42,154,70,189,37,107,210,84,69,223,201,28,159,173,84,158,244,244,212,244,145,54,158,150,158,56,98,110,253,44,141,136,214,166,235,191,146,39,243,129,26,120,55,224,151,6,225,119,29,134,185,145,248,220,178,182,153,173,174,174,222,104,250,122,227,167,89,34,237,247,228,137,118,150,14,174,166,254,221,147,203,237,147,96,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,60,86,172,232,246,3,173,120,157,102,25,168,86,95,137,91,171,33,124,46,143,196,205,14,219,171,93,190,241,61,142,253,38,49,126,223,213,252,234,123,80,5,105,234,175,38,28,38,247,227,46,26,103,168,159,71,92,142,146,104,40,126,17,53,95,95,233,171,98,238,77,92,155,111,187,27,212,191,224,239,250,212,134,218,145,203,15,139,140,26,186,165,44,154,99,114,201,109,208,202,246,69,89,69,45,27,159,43,17,90,141,127,98,58,135,189,55,234,251,54,221,54,95,216,187,95,168,2,138,180,103,142,110,40,184,62,170,135,6,212,76,70,247,240,154,89,124,66,216,46,182,232,109,18,162,74,246,72,171,215,37,35,165,217,205,108,136,159,231,238,159,162,132,250,209,126,108,60,56,106,21,60,49,106,21,230,143,2,184,62,30,183,193,85,45,85,84,109,114,49,138,173,89,146,149,145,239,212,231,167,219,231,209,229,246,161,222,245,183,133,13,17,215,202,26,168,179,140,42,217,241,26,152,187,75,119,166,182,210,120,246,162,70,246,55,166,121,97,123,147,165,31,187,127,98,181,191,176,174,205,118,228,223,146,90,188,77,219,68,114,120,107,41,187,200,173,166,188,214,201,36,253,46,145,255,0,162,202,106,36,79,38,172,127,175,203,235,127,48,22,107,136,235,254,133,231,203,27,48,189,98,194,239,82,72,189,45,134,138,249,77,44,170,187,185,17,59,104,254,164,85,233,118,222,94,123,46,199,187,138,88,167,98,73,12,172,145,139,230,142,107,145,81,127,225,67,57,183,141,17,226,235,65,167,125,202,151,20,212,188,126,58,116,238,190,227,107,161,185,210,69,26,53,17,122,150,84,141,155,109,220,84,223,245,42,169,233,112,78,96,28,85,105,125,75,34,155,57,188,94,22,22,36,107,6,67,115,185,84,39,146,183,205,90,181,13,243,252,222,223,240,187,246,129,161,0,83,230,7,206,143,84,105,97,74,93,65,193,241,185,163,134,56,217,20,150,187,101,67,165,122,163,92,142,89,22,90,239,53,85,232,243,79,247,95,204,72,220,35,156,63,14,217,19,210,11,221,131,45,182,61,92,173,235,158,150,134,24,254,214,162,46,238,173,95,47,63,253,229,253,128,79,96,112,221,63,227,91,134,189,70,154,26,91,78,171,99,84,85,51,193,223,101,61,194,251,65,20,191,98,42,183,165,179,185,122,145,21,119,79,247,46,253,135,97,182,100,120,245,238,22,84,89,175,214,234,248,165,221,24,250,90,166,74,215,108,170,139,178,181,87,127,52,84,255,0,129,64,250,32,0,0,0,0,0,0,0,0,0,0,0,7,54,212,238,28,244,107,89,26,214,106,70,29,241,116,107,154,244,79,136,85,83,253,100,87,170,47,230,101,103,235,145,255,0,242,255,0,50,29,36,1,13,117,71,149,119,12,89,189,146,170,143,20,199,62,139,221,36,133,236,166,184,120,203,133,111,135,145,122,118,127,106,74,180,107,246,233,95,37,242,243,254,98,15,235,103,40,45,98,192,45,213,183,141,55,189,84,103,145,83,50,73,214,158,158,219,5,36,189,13,108,142,233,107,93,86,247,189,219,49,136,136,214,171,149,100,68,68,85,77,150,234,143,241,81,21,21,21,55,69,3,45,89,38,53,144,97,215,234,236,95,42,179,86,90,110,246,201,221,77,89,69,87,10,197,52,18,181,124,218,230,175,154,41,243,75,157,230,13,203,170,13,97,150,183,87,52,150,142,158,155,41,150,85,154,225,72,200,209,141,172,145,238,166,137,28,140,130,153,242,72,168,214,74,247,43,157,190,238,85,251,21,80,166,251,205,150,241,142,220,166,179,223,173,117,118,234,234,126,158,237,53,92,14,134,86,117,53,28,222,166,61,17,83,118,170,42,110,159,98,162,129,249,99,130,105,81,86,40,94,253,190,222,150,170,236,127,193,104,28,166,52,131,68,53,79,5,200,225,207,112,188,126,255,0,123,134,231,87,208,219,149,186,142,169,236,166,108,84,27,43,82,86,57,232,136,247,191,207,236,250,203,250,213,73,137,144,242,218,225,103,32,74,132,250,25,13,183,196,35,83,123,125,186,221,15,111,109,191,67,251,21,118,223,111,63,242,168,25,251,5,202,234,15,38,125,23,187,117,86,96,249,118,81,71,84,249,21,86,42,170,250,72,233,209,139,214,190,77,138,133,87,125,213,169,254,68,95,230,56,238,109,201,107,56,167,164,108,216,30,115,103,146,70,239,220,109,206,231,50,239,230,221,186,82,42,31,217,215,191,252,31,206,5,113,99,121,93,255,0,17,174,248,150,61,95,225,42,58,122,122,251,76,147,203,116,119,216,244,84,251,90,159,242,19,47,134,190,106,58,189,163,76,134,203,158,80,125,52,177,195,27,163,138,147,187,75,109,237,109,28,108,143,235,197,72,247,187,167,183,250,215,207,171,207,236,56,246,164,112,33,196,254,155,92,100,183,207,165,89,22,64,216,209,138,181,54,27,29,194,174,5,234,106,187,201,235,78,223,179,109,151,246,41,198,50,76,43,50,195,42,150,135,48,196,175,54,42,148,242,88,110,84,18,210,189,60,213,63,70,70,162,253,173,114,127,149,171,251,0,187,188,3,155,31,11,25,66,68,204,183,41,139,22,158,69,84,86,75,79,95,82,214,249,187,237,123,105,26,223,177,173,95,183,251,237,191,81,215,236,28,116,240,129,146,171,82,219,196,62,25,26,189,81,17,43,174,9,69,246,237,246,248,132,102,223,164,159,111,243,254,197,219,57,135,250,215,57,171,187,92,168,191,181,20,13,61,88,181,123,73,242,136,35,170,198,117,67,18,187,195,42,110,201,40,111,116,213,13,114,121,249,162,177,234,139,246,47,252,139,251,15,65,13,234,207,80,173,74,123,181,28,170,229,217,168,201,216,237,215,249,182,83,49,216,254,167,106,150,57,11,41,49,93,67,202,173,113,68,155,50,43,125,218,166,6,177,60,252,145,35,122,34,125,174,255,0,149,79,75,111,226,123,137,11,77,92,53,48,235,190,161,171,161,123,94,216,228,202,43,250,85,81,81,124,209,37,79,47,32,52,176,138,138,155,161,254,148,33,166,156,208,120,161,211,169,227,146,91,221,38,76,198,57,238,86,228,21,55,26,212,94,166,35,118,84,241,109,242,77,183,79,216,170,170,77,141,13,231,7,167,121,141,222,139,30,213,75,21,69,146,166,182,102,194,149,180,244,176,83,80,195,186,191,235,73,36,245,170,173,106,34,71,186,237,246,171,191,152,11,23,7,151,193,245,63,79,117,38,217,13,215,5,205,108,119,216,37,141,178,47,195,174,80,85,44,123,181,174,233,119,105,238,68,114,35,217,186,111,253,242,126,212,61,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,184,57,161,113,199,145,105,100,112,104,182,145,100,53,182,124,138,169,180,183,10,203,181,28,142,142,88,97,108,245,49,201,3,81,240,237,250,112,71,187,219,34,42,162,170,108,169,190,243,3,137,142,36,240,94,26,244,250,183,45,202,174,49,37,107,226,146,59,117,27,101,135,189,53,66,193,52,145,126,110,73,99,87,53,86,7,55,234,174,234,190,73,252,217,241,215,45,81,175,214,77,84,201,117,14,189,141,98,94,46,149,149,112,70,145,36,107,28,50,212,203,51,90,168,142,119,154,119,23,251,229,255,0,42,253,160,120,186,251,133,125,214,173,245,247,58,234,138,202,153,118,235,154,121,93,36,142,217,17,19,119,57,85,87,100,68,79,242,33,252,0,0,0,0,0,0,0,0,14,165,110,210,58,10,174,30,170,53,154,166,226,177,84,71,147,201,97,142,7,78,141,71,163,104,187,232,168,197,103,159,158,233,191,87,234,219,111,214,114,208,251,49,163,237,97,54,153,239,249,157,134,197,75,26,73,53,198,231,75,73,27,23,109,156,233,37,107,81,60,213,19,237,95,214,168,134,147,248,126,178,79,142,104,94,158,216,170,99,70,77,65,138,218,105,164,98,109,179,92,202,56,154,169,228,170,159,107,127,82,148,103,203,143,74,63,42,28,88,224,142,173,137,95,107,176,221,91,116,170,233,123,216,238,228,16,79,81,7,155,90,169,183,114,157,187,162,170,110,158,91,249,154,8,134,40,224,137,144,68,222,150,70,212,99,83,125,246,68,77,144,62,63,236,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,31,241,44,177,66,197,150,105,27,27,27,246,185,203,178,39,252,42,69,253,118,230,39,195,182,138,209,86,196,204,170,155,39,186,65,18,186,58,107,13,117,13,107,145,253,49,171,81,204,241,44,118,203,220,69,255,0,35,93,251,0,148,103,130,213,13,116,210,189,25,160,91,158,164,229,63,7,166,79,239,252,13,77,71,247,204,111,217,12,111,95,182,86,126,175,215,252,203,181,75,235,23,56,141,118,201,228,172,181,105,101,5,139,31,181,78,201,35,101,77,69,155,174,185,26,238,227,83,126,185,230,139,126,151,70,191,163,250,77,95,213,228,176,99,54,205,114,93,68,202,110,89,166,97,113,74,251,197,218,119,84,214,84,36,49,197,220,145,219,110,189,17,181,173,79,177,60,145,17,0,181,109,120,231,33,141,89,43,106,44,154,45,138,124,122,39,64,222,221,227,199,73,75,209,35,152,237,255,0,49,83,68,170,189,14,232,95,53,217,127,229,32,30,191,113,171,196,23,17,116,179,88,179,220,250,225,46,57,37,67,106,25,102,98,65,20,13,86,61,238,143,171,179,20,125,197,106,63,109,220,139,186,181,171,246,162,109,194,79,187,135,96,121,166,160,221,227,176,224,248,165,222,253,112,149,30,230,211,91,104,101,170,145,81,173,234,114,244,68,215,59,100,79,53,242,242,3,226,178,105,162,69,72,229,123,17,126,222,151,42,31,240,170,174,85,115,149,85,87,237,85,45,67,133,254,80,54,251,133,61,62,73,196,125,85,83,217,215,212,219,77,178,190,106,110,180,107,166,107,155,51,100,166,100,141,69,218,21,78,135,162,236,174,93,252,208,145,247,190,82,156,22,93,104,252,45,6,25,127,179,73,211,211,226,104,178,10,151,73,190,202,155,237,59,164,102,251,170,47,232,237,186,39,150,219,162,133,39,105,86,75,133,226,89,181,5,243,63,193,161,203,172,180,253,223,17,106,150,181,244,172,159,170,23,181,187,200,198,185,83,165,238,99,254,197,253,13,191,94,229,182,232,215,52,46,16,241,187,29,46,59,110,196,45,26,119,66,181,78,79,135,219,40,234,159,12,104,247,39,84,187,65,66,214,170,174,234,170,159,111,145,202,117,151,146,253,206,10,170,138,157,12,204,160,117,31,86,240,197,146,92,222,233,81,171,209,228,169,79,69,254,249,250,254,206,159,231,33,70,171,240,99,196,94,144,86,201,79,144,105,158,65,112,164,138,22,204,251,157,178,203,93,45,19,81,90,231,42,44,207,129,136,138,212,106,170,167,234,64,47,163,75,120,155,209,61,103,141,174,211,172,207,226,174,237,172,142,111,195,170,224,233,68,107,21,124,230,137,155,236,146,55,254,95,242,157,69,174,107,218,142,106,238,138,101,122,122,122,203,117,75,160,170,167,150,154,120,149,90,232,229,98,181,205,84,221,21,21,23,236,243,221,14,193,165,220,96,241,7,163,117,144,214,96,89,196,84,93,169,26,245,138,91,85,28,204,126,202,229,217,122,226,87,109,249,199,253,138,139,231,246,249,32,26,66,5,66,232,143,57,141,66,165,185,82,219,245,223,30,181,220,45,253,76,142,74,187,37,167,162,169,201,213,26,43,157,215,84,200,145,122,123,170,187,53,19,169,91,228,137,228,150,85,163,92,74,104,230,186,227,182,235,246,11,154,218,101,158,190,6,204,182,169,110,84,174,184,83,111,215,245,38,134,41,94,172,118,209,189,118,221,124,145,127,98,129,212,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,124,203,230,51,141,228,244,82,91,114,92,126,219,118,164,153,170,201,32,174,164,142,120,222,213,219,116,86,189,21,21,60,147,201,127,98,28,183,33,224,207,133,28,165,210,73,121,225,239,4,115,229,98,198,231,211,217,161,166,126,203,190,234,142,137,26,168,191,89,126,178,121,253,158,126,72,118,80,4,52,206,57,81,240,153,146,119,38,198,176,136,177,202,137,92,174,87,197,89,112,153,137,230,223,36,141,106,218,212,77,145,201,228,137,250,95,204,69,173,79,228,187,147,219,228,154,175,77,181,31,226,205,74,126,184,233,62,15,28,29,82,163,93,245,58,230,174,242,221,81,190,107,228,157,95,204,91,128,3,60,58,157,193,71,20,122,0,143,201,111,56,165,77,178,138,154,68,133,183,42,123,205,19,94,142,123,156,196,68,108,53,14,122,117,34,47,252,187,41,224,44,252,72,241,27,137,77,20,118,93,116,207,232,60,42,245,71,20,89,37,95,109,170,187,175,232,119,58,87,244,149,126,207,181,77,46,156,191,81,120,103,209,45,88,87,187,62,194,214,230,231,177,204,87,37,202,174,15,39,53,173,95,238,82,183,245,49,191,242,127,148,10,66,197,121,146,113,155,140,79,11,191,45,247,123,132,17,35,88,177,86,211,81,212,171,218,138,223,181,211,66,245,221,81,187,117,47,159,154,249,249,174,253,227,10,231,55,171,86,54,177,51,28,27,233,50,182,54,53,203,241,58,106,46,167,35,85,28,239,205,208,174,219,170,162,237,250,182,219,245,147,102,247,202,151,130,155,194,72,232,180,234,235,110,154,87,172,142,154,151,33,174,87,110,187,238,155,75,35,219,182,235,191,217,250,147,249,209,121,62,109,201,123,66,170,222,147,224,121,110,97,68,231,185,238,124,53,183,104,22,38,34,171,122,90,197,74,55,59,100,78,175,210,85,95,179,204,15,223,167,156,226,244,83,32,134,54,231,118,63,162,242,185,202,213,79,19,87,93,229,212,136,139,249,170,36,79,52,85,95,248,191,206,72,60,15,143,78,22,53,26,170,43,102,49,169,222,38,224,250,111,18,250,127,130,220,89,208,212,70,245,125,103,211,181,171,178,185,19,237,243,43,123,48,228,211,175,214,250,164,76,91,44,195,106,105,251,104,229,241,21,245,175,127,87,158,232,157,20,91,126,164,35,166,173,240,61,196,110,142,54,90,139,254,159,221,110,116,113,76,144,58,178,211,106,175,154,159,117,115,154,139,220,124,12,77,149,89,229,254,115,127,104,26,34,163,187,219,171,213,18,146,163,184,171,246,125,71,39,255,0,181,63,152,253,134,92,45,55,140,159,7,186,178,182,222,233,173,181,208,185,28,222,237,59,122,154,187,46,223,86,70,170,125,142,253,159,172,238,88,87,48,142,45,180,254,56,160,198,117,66,40,34,134,22,211,177,146,88,173,210,34,70,157,40,137,186,193,191,216,198,249,239,184,26,29,5,22,80,243,122,227,34,145,144,182,162,241,138,86,172,109,70,185,211,216,152,139,42,237,183,83,187,110,106,111,250,254,174,201,252,219,121,29,47,21,231,81,172,108,166,219,51,193,177,9,39,238,175,157,186,213,83,211,219,242,219,244,235,83,207,244,191,247,128,184,128,64,125,19,230,231,162,185,245,198,150,195,157,80,92,49,202,201,96,115,164,173,169,138,146,142,129,146,53,141,114,167,114,90,199,42,34,175,90,55,116,221,126,175,243,147,7,19,214,253,27,206,150,22,97,186,173,135,222,228,168,94,152,163,183,223,105,106,92,245,221,83,100,72,228,118,235,245,93,246,126,197,253,128,123,112,127,136,168,228,71,53,81,81,124,209,83,245,159,232,0,0,0,0,2,159,185,189,240,203,67,137,229,116,26,239,135,216,168,173,182,171,180,116,54,138,232,105,33,142,22,62,177,177,213,185,100,233,71,253,189,154,120,155,229,26,39,213,79,61,247,222,224,79,33,171,26,99,141,235,14,1,122,211,220,174,25,159,65,120,162,169,164,114,195,50,196,248,214,88,36,137,94,215,38,254,104,217,29,182,232,169,191,234,80,51,239,194,63,20,153,111,11,90,161,75,153,218,103,170,171,179,186,10,170,123,141,161,181,93,168,106,219,44,104,137,186,172,114,35,85,36,142,7,245,35,55,94,218,38,232,138,165,244,232,55,17,26,109,196,70,44,153,70,158,221,252,92,108,254,239,31,135,168,143,181,188,146,177,190,114,197,31,86,253,151,175,146,121,109,254,77,232,239,140,174,11,51,174,23,178,234,218,134,90,171,43,48,186,138,135,62,223,116,142,41,230,134,24,164,158,118,193,12,211,172,49,198,147,118,226,106,171,81,87,244,145,81,85,20,228,250,39,173,249,254,128,103,118,237,66,211,186,250,106,123,149,190,118,205,209,83,74,201,226,153,17,175,98,177,237,119,159,74,178,71,181,122,85,171,245,183,69,69,68,84,13,53,2,32,240,97,204,23,4,226,58,201,73,98,203,238,150,219,30,108,198,71,20,212,210,201,5,36,85,115,35,41,218,239,15,27,170,31,35,250,230,153,200,196,217,55,70,237,182,233,178,203,212,84,84,69,69,221,20,15,248,154,158,10,134,171,39,134,57,26,169,178,163,218,138,159,251,231,57,207,120,106,225,255,0,83,216,246,231,186,57,136,222,36,123,145,238,168,154,213,19,106,55,71,43,191,187,53,18,79,181,206,85,78,175,62,165,223,237,58,80,2,23,106,199,42,110,23,51,44,114,229,77,128,225,180,248,125,238,104,28,218,59,132,19,215,84,182,9,62,174,206,236,58,169,177,187,201,170,155,47,151,214,220,131,87,254,80,124,65,80,101,191,8,178,191,226,54,103,84,116,37,211,106,40,122,98,89,85,189,125,151,86,245,175,212,68,126,219,239,231,183,218,93,176,2,153,174,28,161,53,231,22,167,138,231,137,228,80,94,107,186,119,117,52,214,202,6,181,170,187,34,162,247,171,28,197,242,115,151,236,254,247,246,236,113,236,207,74,245,79,66,168,223,100,215,190,29,44,23,74,86,55,186,217,225,170,181,81,78,172,123,92,228,222,90,38,186,85,217,27,50,121,187,246,125,157,45,47,232,255,0,153,35,100,209,186,41,19,118,61,170,215,39,237,69,251,64,204,253,125,30,148,229,119,7,62,219,39,208,166,174,251,81,116,212,220,186,85,21,87,110,226,237,191,146,244,255,0,196,223,245,158,98,233,131,228,150,138,103,92,42,104,118,164,98,111,222,238,199,251,81,62,196,114,175,218,187,26,13,213,222,6,120,105,214,249,101,171,207,112,106,169,235,101,145,37,90,170,107,197,100,47,71,117,189,203,179,82,78,143,53,145,255,0,222,255,0,125,229,182,201,183,25,181,114,139,225,191,22,202,237,217,142,31,148,103,246,234,235,109,84,85,48,196,183,74,73,33,111,74,166,233,180,148,174,114,238,157,95,107,190,213,242,84,242,216,41,235,78,56,131,214,253,35,169,142,163,78,117,83,37,176,182,39,35,146,10,91,132,158,29,202,138,197,250,208,185,86,55,39,230,216,138,138,213,69,70,162,46,233,228,88,119,12,188,224,31,77,110,161,197,184,132,161,124,243,211,66,216,165,200,223,80,170,233,220,141,149,122,150,154,150,141,118,85,218,38,125,171,246,245,126,210,96,231,156,186,248,89,212,186,40,99,203,176,235,157,69,194,40,154,199,220,162,189,85,69,60,143,68,118,242,43,90,254,215,82,185,238,118,201,26,55,127,177,17,60,136,191,170,92,150,240,234,154,137,167,209,220,202,227,74,215,189,92,200,111,183,102,171,35,69,86,125,84,88,168,220,237,147,243,155,110,170,191,163,186,175,152,22,29,166,218,163,130,234,238,51,14,97,167,151,207,139,90,39,146,72,163,168,240,211,65,187,163,119,75,211,166,102,53,222,75,252,199,170,40,158,241,194,199,27,220,25,222,190,146,224,84,51,220,93,76,140,169,117,102,59,99,168,186,69,26,38,210,170,189,102,163,233,68,106,211,181,93,251,62,175,237,83,179,240,233,205,191,83,177,236,165,152,151,20,54,200,170,109,208,199,52,82,85,81,89,163,164,184,71,59,24,214,181,178,35,231,134,38,167,83,36,234,78,132,94,167,108,155,125,136,22,226,15,33,167,186,183,166,250,171,107,101,219,0,205,108,151,200,93,190,233,65,114,130,165,204,250,207,111,214,237,61,200,155,172,111,219,207,251,213,253,138,122,240,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,42,143,157,93,6,71,241,12,90,231,212,239,128,246,104,96,219,189,229,227,58,174,46,223,183,191,219,209,253,246,223,205,185,86,102,141,120,209,209,154,125,109,225,227,46,199,25,106,154,227,118,183,218,174,23,59,45,44,61,125,201,174,49,208,212,50,157,141,70,189,187,185,93,46,200,142,221,55,95,52,83,60,153,118,23,150,224,87,186,156,115,51,199,46,54,91,149,36,175,138,90,106,218,119,68,246,185,143,115,29,182,233,230,157,76,114,110,155,162,244,174,202,7,197,0,0,0,0,0,0,0,1,245,215,45,200,151,21,110,21,241,106,164,178,178,181,110,9,68,147,191,179,226,21,138,206,231,111,171,163,171,165,85,58,182,223,111,45,246,62,64,0,215,84,215,229,65,169,152,182,15,196,141,187,28,200,58,153,83,149,84,199,71,65,42,83,172,136,201,82,150,177,168,213,114,121,179,169,210,177,187,236,169,231,231,178,34,169,122,38,87,237,183,10,203,69,194,154,235,111,155,181,85,71,51,39,130,78,148,119,68,141,84,86,174,202,138,139,178,162,121,42,108,79,110,30,121,182,234,126,152,89,104,49,93,69,176,253,47,183,219,161,138,150,153,254,42,158,223,217,130,54,68,198,51,104,104,220,231,108,214,63,205,85,85,122,252,254,196,2,234,129,88,85,220,236,241,253,155,224,180,83,207,207,171,253,50,63,249,182,251,104,127,202,123,44,87,156,158,140,221,168,159,62,79,138,252,6,161,178,57,173,131,199,85,213,117,53,17,54,119,83,40,145,19,125,215,203,249,191,156,11,11,5,114,100,156,232,116,194,217,85,217,199,180,235,227,80,237,253,219,226,245,20,223,173,127,189,125,10,175,216,136,191,241,191,152,249,244,60,232,236,55,57,146,154,219,160,181,21,114,187,201,35,130,255,0,52,142,95,248,18,129,87,245,47,252,128,89,88,43,129,156,229,241,138,75,148,20,89,46,136,85,89,161,145,237,73,38,168,188,212,42,198,197,118,202,238,143,0,138,237,147,169,118,79,183,165,80,236,216,175,52,238,12,47,118,218,89,175,154,173,29,150,225,51,85,101,163,146,207,116,149,177,42,42,249,44,169,72,140,95,36,69,255,0,135,111,180,9,114,14,43,97,227,83,132,188,149,177,186,213,196,54,11,188,207,237,177,149,55,120,169,100,85,223,111,208,153,90,228,243,95,181,83,99,211,127,40,206,30,215,207,242,237,167,159,243,158,135,254,212,14,136,14,121,252,162,248,124,255,0,111,109,60,255,0,157,20,63,246,167,232,161,215,189,11,186,84,54,142,217,173,24,37,92,239,84,70,197,6,71,71,35,215,117,68,77,145,178,42,253,170,137,255,0,8,30,236,31,194,138,186,138,229,75,29,117,186,178,10,170,105,147,120,230,130,68,123,30,155,237,186,57,60,148,254,224,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,62,54,73,153,98,24,117,47,142,203,178,171,61,142,155,252,117,198,186,42,102,125,168,159,165,35,145,62,215,53,63,202,228,253,160,125,144,70,204,219,152,191,6,216,59,42,34,171,215,59,29,194,174,22,111,28,54,200,170,107,219,35,213,138,230,183,185,77,20,141,77,246,217,87,125,145,87,207,207,200,139,26,221,206,75,26,164,182,75,108,209,156,99,199,214,61,241,172,119,63,27,36,93,182,163,221,212,157,154,138,45,151,118,181,191,252,127,237,64,44,232,252,183,27,149,21,170,153,213,151,9,187,80,183,125,221,210,174,253,74,191,98,34,175,216,138,103,235,48,230,63,198,30,107,77,61,182,239,171,61,86,249,145,17,105,190,3,107,77,182,86,175,233,182,149,29,250,77,69,56,149,203,47,212,61,70,185,204,202,169,170,175,21,213,210,57,239,142,154,133,138,249,30,247,46,251,54,38,39,218,231,237,228,159,106,167,243,1,162,12,163,138,253,1,195,43,102,183,228,153,239,131,168,167,84,108,140,248,85,108,157,42,168,139,246,178,21,69,253,36,251,63,105,31,243,126,111,92,34,99,212,245,44,198,110,249,54,77,82,216,215,176,180,54,41,35,141,207,86,42,166,254,37,208,174,200,237,145,126,207,183,203,203,204,169,220,51,130,206,43,179,248,33,170,197,244,19,48,154,158,161,137,36,83,213,80,45,28,79,106,162,170,42,62,163,161,170,159,85,124,247,253,159,181,55,150,186,21,201,203,82,114,42,104,110,218,217,124,250,33,43,102,114,73,105,240,180,247,14,168,218,246,108,189,250,106,212,68,234,111,95,146,38,233,255,0,32,30,15,137,126,106,58,197,171,208,205,141,233,228,207,196,108,107,59,102,142,174,129,213,84,23,53,70,73,34,181,174,124,53,110,103,74,177,209,245,38,222,110,111,236,68,33,29,109,125,117,206,169,245,183,42,201,234,234,36,219,174,105,228,89,30,237,145,17,55,114,249,174,200,136,159,228,66,202,184,217,229,231,134,233,46,150,226,246,93,14,211,91,142,67,156,93,239,244,244,142,184,81,75,88,247,205,2,81,85,203,52,126,30,73,228,141,60,233,146,78,164,217,83,236,69,219,237,250,28,51,114,127,189,85,85,90,242,158,33,107,29,67,12,51,164,181,120,211,161,107,214,104,218,249,19,163,197,82,214,238,222,164,108,78,221,19,116,234,219,245,40,21,159,143,227,183,140,170,237,79,99,176,209,248,170,218,169,25,20,81,119,24,206,167,57,200,214,166,238,84,68,221,206,68,243,95,214,74,125,55,229,107,197,238,163,81,82,94,35,196,108,150,75,93,116,125,216,43,46,87,218,101,99,219,179,188,250,105,221,43,211,205,168,158,109,254,249,63,86,234,151,107,166,26,31,166,90,59,102,130,197,167,152,223,194,233,32,107,90,214,120,202,137,255,0,69,140,106,121,205,35,215,236,141,159,175,245,127,58,158,236,10,209,210,94,76,24,45,3,105,234,245,135,51,187,84,86,66,174,123,162,177,92,97,125,59,220,146,34,177,21,42,40,119,86,171,17,81,201,251,87,203,200,154,154,69,194,190,134,104,148,84,206,193,244,254,201,21,194,150,46,203,110,146,90,168,219,92,228,86,53,142,85,154,40,88,229,87,35,126,183,237,87,59,246,157,104,0,0,0,63,13,226,197,100,200,168,159,109,200,44,244,55,58,73,81,90,250,122,202,118,77,27,145,81,90,168,173,122,42,46,232,170,159,228,85,253,167,238,0,113,60,143,130,254,24,242,103,84,75,91,162,216,100,51,84,187,173,243,65,142,91,219,34,47,87,82,236,229,129,87,205,119,255,0,148,143,90,187,202,51,65,242,251,5,83,240,74,251,197,146,251,28,47,240,40,146,209,211,81,186,85,233,219,189,218,163,87,171,83,165,127,71,207,235,47,237,39,136,2,146,114,238,77,252,82,90,166,154,92,94,187,12,188,83,53,93,218,141,151,153,27,51,147,119,109,253,214,8,217,186,162,53,62,212,243,95,217,190,209,207,43,197,120,148,225,3,49,154,203,116,187,94,176,203,181,60,142,141,223,9,191,244,182,77,152,158,125,84,178,249,167,76,232,169,190,203,249,197,255,0,116,134,144,143,63,155,224,56,150,163,216,230,198,243,59,79,196,109,179,244,247,33,239,203,15,87,75,218,244,250,209,185,174,79,172,198,175,219,250,191,202,5,73,112,213,205,219,51,195,18,155,28,215,26,23,94,109,41,80,174,125,198,150,158,122,187,130,53,242,71,191,83,231,171,217,81,172,238,236,136,213,219,234,125,190,101,150,232,31,22,26,35,196,165,18,212,105,86,77,83,93,81,20,43,45,77,37,77,186,162,154,90,117,107,98,87,181,202,246,35,21,90,179,70,139,208,231,34,170,174,202,168,155,149,243,197,151,40,219,173,45,109,70,87,195,53,11,234,169,22,40,209,184,211,21,58,163,86,197,34,189,233,83,87,88,174,122,185,236,98,116,163,124,187,158,95,162,164,33,92,87,137,238,15,179,72,179,10,188,59,33,193,175,84,73,37,44,55,10,219,67,37,167,252,226,62,55,53,175,149,143,129,253,72,201,17,21,55,221,19,118,175,235,3,72,128,173,14,27,57,191,98,183,249,237,248,206,188,209,69,98,146,105,146,41,111,210,213,58,86,125,103,74,168,231,67,79,70,214,177,26,157,166,42,171,145,60,250,149,83,101,44,7,3,213,205,46,213,11,124,87,77,60,212,11,6,67,79,52,109,145,171,111,175,142,87,181,21,173,114,117,49,23,169,139,180,140,221,28,136,169,212,136,168,138,7,174,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,63,21,226,201,101,200,104,157,108,191,218,40,174,84,111,114,57,212,245,148,236,154,53,84,93,209,85,175,69,77,209,79,218,0,140,218,237,203,239,135,109,101,199,43,232,41,48,91,70,45,116,150,158,70,211,86,216,109,148,52,50,36,219,49,88,175,145,41,158,238,157,227,106,46,222,125,46,122,39,218,86,182,178,242,143,226,79,6,150,182,237,129,210,89,50,123,37,58,201,43,82,43,220,108,170,142,22,247,28,142,122,79,28,12,85,70,49,155,163,85,126,179,188,145,83,125,175,8,1,153,106,8,110,218,39,157,207,107,207,176,139,69,109,85,4,175,134,174,130,227,4,85,204,107,210,55,38,201,210,254,133,243,123,87,201,223,169,63,97,38,108,137,203,87,87,40,41,217,148,95,245,15,79,178,73,17,212,236,142,154,213,73,21,185,238,235,84,137,118,166,166,168,126,235,214,222,165,95,240,23,236,250,187,219,254,180,240,211,163,124,64,219,219,111,213,60,75,226,236,139,126,218,248,250,170,126,157,221,26,175,247,9,89,190,253,152,254,223,217,252,235,189,108,113,27,201,243,46,180,77,83,126,208,42,231,94,160,72,90,177,217,27,4,112,43,94,216,222,174,218,122,170,213,87,43,156,214,38,219,127,243,207,47,209,80,62,5,111,42,72,181,39,28,139,36,225,183,83,237,151,154,121,219,20,145,186,251,91,81,2,57,174,68,114,174,201,64,197,79,169,36,74,155,254,181,83,192,93,120,13,230,9,160,22,217,114,235,2,85,81,219,236,140,117,100,213,86,28,198,58,116,167,99,124,213,221,61,232,158,191,166,239,38,162,175,233,126,223,62,79,73,140,241,111,193,102,84,153,172,216,70,73,132,86,209,247,41,82,229,85,103,142,162,151,243,189,81,171,91,52,145,201,3,186,186,23,101,69,93,209,55,111,146,162,147,247,135,142,112,216,133,217,41,108,154,247,110,75,19,187,136,217,175,75,60,181,59,181,206,149,122,187,20,180,73,183,74,118,155,178,47,158,251,254,208,35,94,141,115,59,226,43,68,239,113,227,122,145,36,121,45,190,158,161,34,174,117,206,106,187,141,115,24,215,198,201,18,55,190,177,35,234,70,196,253,183,242,234,114,175,216,165,150,112,255,0,204,31,135,93,125,165,162,183,216,242,90,250,44,142,72,24,234,187,93,101,162,162,55,69,47,67,220,230,163,216,146,68,169,180,79,114,109,34,249,109,231,191,145,230,50,221,89,229,181,196,205,51,41,243,61,82,195,238,205,171,106,49,177,215,223,170,237,15,94,164,114,34,43,93,36,46,69,252,251,147,101,217,124,215,252,31,46,93,125,229,57,195,70,165,71,241,205,30,206,173,182,171,109,67,157,60,18,80,58,162,239,23,105,234,157,8,146,58,187,103,34,35,92,136,239,215,186,254,192,44,65,21,28,155,167,216,127,167,57,225,255,0,71,96,208,125,48,183,105,173,53,243,226,209,91,230,168,149,181,94,25,96,234,238,202,233,21,58,21,239,219,101,114,167,233,47,252,7,70,0,0,0,0,3,199,106,174,147,96,218,207,136,84,97,25,253,146,150,229,108,168,146,41,186,102,166,134,101,141,241,189,28,215,53,37,99,218,139,246,166,251,111,179,156,159,172,166,206,45,57,94,106,150,137,83,223,117,11,79,210,150,247,128,218,41,210,174,105,103,186,197,227,169,162,108,113,36,142,145,139,20,45,119,231,29,42,181,35,71,47,75,124,252,246,222,241,15,231,60,17,84,193,37,52,237,234,142,86,43,30,221,246,221,170,155,42,121,1,151,76,87,43,201,48,44,138,147,36,198,46,213,118,203,157,186,120,230,138,106,90,135,194,244,124,114,53,232,157,81,185,29,183,83,26,190,75,250,144,184,190,14,57,161,105,94,105,136,99,186,123,172,23,107,157,183,50,162,160,142,146,106,199,91,103,158,10,231,196,201,85,100,238,182,73,164,115,214,56,152,175,115,209,187,189,235,183,150,251,122,158,40,249,94,233,62,184,213,213,229,88,93,79,209,44,146,170,73,42,42,106,250,42,107,252,76,142,89,222,255,0,169,37,91,35,103,84,146,181,124,147,100,232,217,60,149,118,174,157,90,229,143,197,110,153,215,213,205,142,233,229,211,45,179,211,204,230,69,95,110,74,87,75,52,125,77,107,94,148,209,212,73,42,110,175,251,54,221,17,21,87,201,21,80,47,182,25,162,168,137,179,66,238,166,59,125,151,109,143,251,85,68,251,76,251,233,167,27,188,83,112,223,19,48,90,123,205,117,154,10,57,86,105,109,117,182,106,56,166,68,149,91,34,239,222,166,116,137,212,158,104,191,177,119,67,182,90,249,195,107,36,80,182,59,157,7,136,122,53,17,95,221,165,102,235,178,121,236,218,47,242,255,0,202,5,206,34,239,230,135,250,83,18,243,140,214,88,110,16,84,37,147,196,210,198,244,116,180,254,38,149,157,214,249,125,94,175,5,187,127,95,154,30,138,46,117,249,179,19,243,186,57,220,95,233,12,41,255,0,81,2,222,193,78,55,126,116,58,159,89,5,68,118,173,58,248,116,146,116,246,100,248,189,60,221,173,149,55,242,117,15,214,221,17,83,207,236,220,241,139,205,227,137,101,251,43,182,243,255,0,21,111,255,0,185,129,120,32,165,172,79,156,110,184,90,110,169,85,148,216,254,61,69,219,115,86,151,197,81,210,253,101,219,103,117,178,137,87,203,207,203,249,201,57,138,115,144,209,123,165,189,39,201,241,191,129,213,126,184,60,101,93,79,247,206,79,210,101,18,39,216,141,95,248,223,204,5,132,130,1,205,206,35,65,89,112,101,60,86,206,229,43,145,21,213,61,234,212,233,94,173,149,58,60,22,235,229,231,255,0,188,117,76,127,153,199,5,183,139,85,29,109,118,179,209,91,106,170,34,71,205,75,45,178,225,188,15,253,108,87,45,50,34,236,191,175,100,223,245,125,160,74,26,202,42,43,141,44,180,55,10,72,106,169,230,99,163,150,25,163,71,177,237,84,84,86,185,171,228,168,168,170,138,139,250,148,131,252,114,114,235,194,53,127,11,172,201,180,127,23,179,216,179,88,106,105,228,100,116,208,210,219,233,106,152,179,63,188,178,185,144,43,220,245,73,149,219,171,147,117,99,119,223,109,151,184,219,184,234,224,250,233,7,136,166,226,39,10,99,122,149,155,84,92,82,157,219,255,0,155,39,74,237,252,251,108,123,188,59,93,244,75,80,231,101,30,13,171,152,117,250,166,86,171,217,79,111,189,211,207,51,154,136,142,85,237,181,234,237,145,21,21,124,188,128,207,38,139,113,29,171,220,63,228,246,235,222,15,151,92,224,130,221,83,29,67,237,47,184,84,182,130,165,26,174,94,137,161,138,86,35,216,189,199,170,166,233,250,75,251,84,180,174,30,121,189,233,46,97,21,187,29,214,138,106,252,126,253,82,232,105,252,77,21,158,71,208,190,87,36,76,217,58,103,154,95,55,186,85,221,91,250,45,77,252,252,151,140,241,239,203,71,53,135,33,185,234,198,131,99,213,183,219,124,209,54,106,171,53,20,93,201,233,155,20,52,209,39,66,201,80,233,103,87,42,76,253,153,26,170,116,237,178,249,41,91,153,22,49,146,98,55,73,172,153,85,130,227,103,184,83,185,204,150,150,190,153,240,74,197,107,149,170,138,215,162,42,108,230,185,63,202,138,159,168,13,65,227,153,13,159,45,176,219,242,124,126,179,197,91,46,148,236,171,164,159,182,230,119,34,122,110,215,116,189,17,201,186,47,216,168,138,125,35,63,28,44,243,1,214,14,25,226,167,199,104,231,248,206,39,78,138,212,179,244,210,211,249,126,121,201,249,245,166,146,95,238,147,117,253,191,222,237,246,47,149,183,104,63,48,158,27,53,186,223,73,10,234,37,139,28,200,170,102,124,63,6,184,86,62,39,239,220,107,35,70,75,60,81,54,69,127,91,21,17,187,175,154,167,159,75,182,9,50,15,229,77,83,79,89,79,21,93,36,241,207,4,204,108,145,75,27,145,204,123,21,55,71,53,83,201,81,81,81,81,80,254,160,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,127,138,136,168,168,168,138,139,228,168,164,103,227,7,132,109,26,214,109,55,187,212,215,226,86,75,69,255,0,191,77,59,111,148,148,20,180,245,138,190,33,21,237,125,66,194,247,244,187,186,245,84,253,110,84,223,245,239,38,79,45,169,216,117,70,127,131,220,177,26,75,188,182,185,107,251,61,53,113,181,92,232,250,38,100,139,178,35,154,190,104,205,191,73,62,223,215,246,1,152,0,78,77,75,229,55,174,56,6,23,123,204,40,235,254,46,219,45,35,235,31,7,106,142,159,174,54,34,43,215,169,107,29,182,205,234,95,177,85,122,118,68,243,33,29,198,223,89,105,184,84,218,238,16,246,170,169,38,124,19,71,212,142,233,123,28,173,114,110,138,168,187,42,47,154,46,192,126,112,0,0,0,0,0,31,174,209,104,186,95,238,84,214,107,37,186,166,190,186,178,102,65,79,77,77,11,165,150,89,30,228,107,90,214,53,21,92,170,229,68,68,68,221,85,81,14,255,0,71,192,39,19,181,118,26,60,139,242,109,122,100,21,157,10,216,29,103,184,36,236,71,199,214,138,230,248,125,145,63,82,174,255,0,111,145,198,180,235,62,188,233,150,91,65,153,227,237,166,91,133,182,120,170,41,221,61,44,51,163,36,142,86,72,215,35,102,99,219,186,57,137,231,211,255,0,188,170,139,105,220,38,115,100,198,239,241,197,132,241,11,12,118,201,91,27,221,21,233,26,233,154,254,220,81,35,98,74,90,74,52,107,119,84,149,219,239,229,246,126,192,59,102,49,202,211,134,251,126,49,69,105,190,90,234,42,107,160,123,159,45,75,96,160,123,164,252,234,189,17,94,234,77,213,58,118,106,238,159,102,232,116,140,107,128,238,22,49,170,39,81,126,71,241,91,175,82,42,119,174,120,253,186,121,19,201,19,201,222,29,63,193,223,252,170,191,180,233,184,30,177,233,198,166,196,201,176,140,143,226,76,126,253,43,224,231,135,125,149,200,191,221,88,223,240,29,255,0,39,249,15,104,4,54,212,94,85,188,50,231,185,20,55,202,122,43,150,57,18,58,71,75,71,99,142,223,71,79,245,154,212,68,108,105,72,228,217,21,187,249,175,218,229,253,167,63,203,249,52,104,53,201,200,252,107,45,204,41,85,177,162,109,45,125,19,17,93,245,190,222,138,47,179,205,191,242,22,18,0,168,44,231,146,190,166,49,36,93,57,207,49,167,127,100,47,111,227,55,74,133,252,199,214,219,126,205,15,233,254,135,243,125,191,204,113,76,159,150,191,22,250,87,83,61,202,219,107,134,245,45,189,99,145,62,143,65,115,169,89,247,233,242,102,212,173,87,109,214,168,191,103,216,226,250,0,25,233,201,120,94,226,239,42,138,22,93,52,3,45,235,133,141,103,121,152,173,207,184,237,183,243,115,157,18,238,171,212,170,191,206,124,74,30,6,248,167,174,170,101,47,228,83,50,167,235,223,243,147,227,119,22,49,187,34,175,154,248,127,47,179,111,242,154,49,0,80,189,159,149,223,21,181,85,209,71,79,67,111,160,145,206,111,76,243,69,114,137,172,94,164,243,87,37,39,150,223,111,252,7,215,202,249,102,241,149,138,81,120,207,139,82,222,63,71,243,86,153,238,181,18,121,170,167,232,248,84,251,54,243,255,0,128,189,16,6,110,178,157,2,226,171,12,167,241,153,6,155,106,85,45,58,53,207,124,210,89,238,76,99,26,221,183,87,57,241,162,34,125,100,60,52,183,77,83,196,102,142,190,107,142,85,101,149,28,137,28,206,154,166,153,219,239,186,108,229,84,93,247,110,255,0,241,127,152,211,109,227,29,199,242,42,103,209,228,22,43,125,206,158,70,171,31,21,101,43,38,99,154,187,110,138,215,162,162,162,236,159,242,30,34,241,195,95,14,217,4,93,155,230,131,233,237,115,19,205,18,124,106,141,251,47,154,110,155,199,228,190,107,230,159,180,10,10,194,56,205,226,103,4,70,197,110,214,108,198,182,154,52,70,199,75,93,145,92,36,130,52,217,222,77,98,78,212,79,210,223,252,168,132,157,211,126,113,218,219,97,236,210,102,216,214,55,113,165,73,183,150,88,168,234,230,159,180,174,106,174,203,37,106,39,82,39,86,219,249,125,159,206,88,165,243,151,119,5,153,13,82,213,215,232,5,134,41,28,231,61,82,134,122,170,38,110,187,111,245,32,149,141,68,242,242,77,182,79,61,182,220,227,122,135,202,15,135,156,150,87,203,131,244,226,93,72,221,154,214,86,214,162,42,53,81,127,186,86,34,121,170,181,127,224,254,112,63,54,156,115,136,225,243,38,88,45,153,86,63,149,218,174,15,98,186,74,135,210,80,193,68,221,152,138,169,212,250,213,114,42,187,171,111,47,216,118,236,95,152,7,11,57,69,43,170,191,42,118,11,79,78,223,155,186,95,45,208,61,119,87,39,146,120,133,255,0,7,127,242,42,126,210,4,231,220,151,51,235,77,68,179,96,218,149,241,232,164,147,169,144,252,26,26,94,219,85,206,250,189,82,215,46,253,40,141,243,253,123,255,0,49,30,50,190,91,28,95,98,81,195,37,118,151,110,147,117,109,253,187,181,254,174,159,217,84,191,225,32,23,115,105,226,123,135,91,213,50,85,81,107,150,0,172,95,219,147,80,254,196,95,213,42,254,212,62,189,191,93,52,74,237,82,218,43,86,177,96,245,149,15,223,166,42,124,134,146,71,187,100,85,93,154,217,21,87,201,21,127,224,83,60,87,173,25,215,204,18,121,173,151,75,85,125,181,244,205,115,164,138,43,196,10,141,70,170,181,127,185,202,168,187,116,42,121,126,195,198,193,155,103,248,253,197,238,162,204,111,212,21,180,207,116,107,37,61,202,86,61,142,77,218,228,71,53,223,229,79,37,253,106,6,160,104,235,104,238,20,236,171,160,171,134,166,9,55,233,150,25,17,236,118,203,178,236,169,228,190,104,168,127,99,57,120,23,28,156,89,233,202,197,30,61,175,25,99,233,163,127,87,135,184,86,37,194,61,149,200,231,34,54,169,36,70,238,173,253,73,250,221,254,18,239,222,176,222,111,156,69,217,37,234,203,30,185,28,105,15,109,24,190,6,145,122,254,175,215,221,148,74,191,169,222,95,238,191,152,11,186,5,81,99,188,238,235,40,237,81,83,228,26,7,241,26,214,245,119,42,62,148,164,61,95,89,85,62,171,40,54,77,145,81,63,224,58,85,155,156,214,146,86,219,225,168,187,225,31,13,170,123,26,233,41,190,39,83,55,109,202,212,85,111,91,104,118,93,149,85,55,79,183,109,192,177,48,67,27,47,54,62,17,43,173,84,213,119,140,231,225,149,178,179,170,106,79,134,92,230,236,187,127,209,235,109,30,206,255,0,42,29,26,209,204,3,132,235,197,190,43,141,62,169,108,201,122,182,254,209,220,191,82,170,126,186,100,253,128,72,128,112,63,229,219,194,167,251,105,255,0,250,142,229,255,0,119,62,206,43,197,239,14,249,181,218,43,30,49,168,94,54,182,119,35,35,139,225,53,209,238,170,138,187,110,248,81,62,198,175,235,253,64,118,48,127,42,106,136,106,233,226,170,167,127,92,83,49,178,49,219,42,110,213,77,209,118,95,63,177,79,234,0,0,0,0,0,31,7,42,206,113,108,38,8,234,114,123,167,130,142,93,250,29,216,146,77,246,86,162,254,131,87,252,38,255,0,202,68,61,100,230,189,195,214,155,190,170,135,16,159,233,125,206,153,141,119,132,233,174,183,245,42,198,231,162,117,201,70,230,167,159,66,127,199,223,245,40,19,104,241,26,159,173,26,101,163,214,26,203,254,127,153,89,237,76,164,129,243,165,53,77,198,158,9,231,233,70,170,178,38,74,246,117,57,122,216,136,155,253,174,111,237,66,159,181,191,155,150,187,234,4,50,81,105,139,106,116,250,23,202,215,245,83,213,211,86,191,165,30,245,233,71,190,145,143,77,209,88,155,162,255,0,121,254,233,72,243,100,151,138,62,46,114,88,177,164,204,50,140,226,186,121,99,133,32,185,223,209,99,106,189,60,182,109,68,173,98,110,144,111,229,183,232,38,254,123,1,61,53,223,156,149,37,59,174,54,61,16,197,157,44,145,186,106,102,214,94,104,81,209,185,83,186,212,146,57,41,171,124,211,251,147,154,237,190,206,165,253,133,123,234,175,20,186,239,172,55,170,235,174,93,169,121,31,134,174,149,101,248,84,23,154,207,1,7,232,253,88,161,146,87,163,91,187,26,187,110,190,105,185,48,180,159,147,86,167,228,158,22,183,83,115,47,162,108,69,100,178,210,252,58,158,191,173,62,162,186,62,184,107,83,109,250,158,157,73,254,6,255,0,173,9,141,167,60,169,248,80,196,237,176,67,151,225,20,249,93,123,35,107,101,171,154,166,190,157,36,122,117,110,238,218,85,57,169,190,233,228,159,224,129,71,24,254,35,151,102,21,77,164,197,241,155,189,234,161,238,70,36,116,20,82,212,189,92,170,136,137,179,26,171,190,238,106,127,194,159,180,145,122,65,203,135,137,237,92,173,138,153,152,132,184,156,50,196,233,146,167,39,183,220,40,33,217,26,215,34,117,248,87,38,235,213,229,251,118,95,216,93,246,27,195,103,15,186,124,200,147,12,209,92,42,210,248,92,175,100,208,89,41,251,200,238,164,118,253,213,106,189,87,116,110,219,175,151,74,109,246,33,209,98,134,40,35,108,48,68,200,227,98,35,90,198,53,17,26,137,228,136,136,159,96,21,177,165,60,153,240,75,69,117,37,203,84,50,235,149,107,233,228,238,62,158,219,95,12,144,73,178,191,102,185,179,208,166,233,183,70,233,254,119,243,19,11,79,248,56,225,175,78,104,225,130,209,163,216,133,101,76,10,213,109,125,126,63,65,37,94,237,70,34,126,117,176,53,126,214,35,191,206,85,83,180,0,63,53,5,186,223,106,164,138,223,107,160,167,163,165,129,168,200,160,167,137,177,198,198,167,216,141,107,81,17,19,249,144,253,32,1,248,235,108,246,155,148,244,181,55,27,93,37,84,212,50,172,244,178,77,3,94,232,36,86,62,53,123,21,83,118,187,162,73,27,186,108,189,47,114,125,138,167,236,0,0,0,0,0,0,0,0,0,0,0,0,0,1,225,245,75,69,180,211,89,108,50,99,250,133,136,90,110,208,189,209,189,178,212,219,233,231,150,37,99,186,154,172,89,88,244,111,218,228,251,62,199,187,246,169,238,0,20,247,197,79,41,28,139,8,180,220,51,109,11,175,169,189,219,237,240,58,121,173,117,82,190,166,227,50,34,68,136,216,33,165,163,70,185,219,172,170,168,170,158,72,213,253,164,49,199,53,23,136,158,27,178,72,34,163,189,102,184,141,77,5,67,101,117,178,162,166,186,130,25,186,36,77,217,36,40,232,213,204,85,133,26,169,229,186,49,83,245,121,105,65,236,108,141,86,61,168,230,185,21,21,21,55,69,79,216,115,45,65,225,131,135,141,84,73,93,159,232,206,37,119,158,116,114,62,170,75,100,113,213,46,253,123,237,60,104,217,17,119,145,235,186,59,237,93,254,223,48,32,111,14,28,224,236,83,91,237,152,198,187,88,234,153,93,20,9,19,238,54,202,102,36,78,86,54,69,87,75,45,85,110,234,174,70,196,155,237,230,229,119,237,66,127,233,255,0,16,26,47,170,13,106,96,250,159,139,93,167,115,214,52,166,164,189,82,79,50,170,43,83,244,34,145,203,246,189,169,254,87,39,237,66,20,107,95,39,45,51,202,106,235,110,154,73,146,179,15,108,210,117,195,64,202,9,235,91,26,42,179,234,163,230,173,68,242,68,145,126,207,239,182,253,72,87,222,166,104,71,21,28,30,95,31,34,221,47,248,188,112,164,114,199,95,107,191,69,78,231,43,155,220,223,166,154,161,206,77,150,21,251,127,197,162,254,192,52,58,10,4,210,78,102,28,86,233,181,194,37,189,234,109,235,45,181,71,27,218,234,43,156,176,75,35,220,172,70,181,222,34,104,101,147,203,165,23,237,243,93,255,0,90,170,173,137,240,243,205,115,71,181,114,231,108,197,243,107,127,209,11,229,210,161,180,180,244,253,234,171,135,114,71,58,68,106,117,199,70,214,39,147,99,243,85,68,250,255,0,238,84,9,208,15,207,111,175,164,186,80,193,113,161,151,187,79,85,19,102,137,253,42,222,166,57,17,90,187,46,202,158,74,159,105,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,243,57,222,154,105,254,167,90,29,99,212,12,50,201,144,209,57,204,127,102,231,110,130,173,136,230,46,237,84,108,173,114,110,138,171,183,151,235,95,218,87,175,18,92,160,177,107,197,186,227,146,104,85,222,106,43,172,112,172,177,208,92,42,35,142,149,202,212,137,58,89,21,45,18,185,85,90,217,87,109,252,222,230,254,213,44,191,111,216,127,160,102,239,82,184,79,226,3,71,238,82,69,144,233,246,64,140,166,122,244,215,210,90,107,124,58,171,92,253,156,217,31,11,63,197,171,145,127,102,202,126,124,15,138,78,34,180,154,178,58,75,14,170,230,20,208,80,111,7,194,231,190,87,50,153,136,136,230,244,44,45,149,168,157,42,229,84,79,45,149,16,209,181,255,0,17,197,50,168,60,46,81,140,218,111,16,175,151,110,190,138,58,134,253,138,159,99,209,83,236,115,147,254,21,253,167,12,212,78,95,156,34,234,58,207,85,115,209,12,114,134,186,119,247,22,166,217,28,180,31,89,85,170,229,86,210,201,18,42,175,79,235,253,174,95,214,187,132,35,208,206,114,215,42,40,233,237,186,231,137,182,161,157,215,35,170,44,20,14,124,157,46,145,187,110,234,170,223,212,213,147,254,70,254,173,201,219,164,220,110,240,225,171,244,48,213,89,117,30,201,104,168,154,62,234,80,94,47,20,20,245,109,78,134,57,119,141,179,189,81,83,175,101,253,138,215,39,234,32,238,182,242,102,157,175,154,245,163,121,183,91,82,38,182,59,47,195,81,55,122,49,234,174,241,21,21,223,223,57,24,155,109,229,213,191,234,82,22,106,7,9,124,77,104,37,202,74,171,174,57,89,103,70,76,234,104,171,105,111,52,141,123,247,87,162,121,67,80,231,38,233,26,174,192,104,150,134,225,65,115,167,109,93,182,186,158,174,7,239,211,44,18,182,70,46,202,168,187,43,85,83,237,69,79,248,15,208,102,231,23,226,255,0,138,156,26,120,190,1,175,249,212,9,76,244,123,32,158,245,53,84,8,187,170,249,197,51,159,26,162,171,149,85,21,170,139,191,153,222,244,199,155,95,19,56,140,236,250,121,123,151,50,166,71,34,172,82,50,134,141,202,155,179,203,173,148,142,119,216,215,167,252,125,255,0,80,23,150,10,231,192,185,204,105,93,226,223,73,244,227,12,250,63,84,177,237,81,253,177,169,171,217,201,212,155,254,106,133,19,207,102,174,201,246,117,127,49,213,232,249,171,240,113,82,177,178,77,74,237,61,238,70,244,252,26,234,237,183,93,190,223,8,4,193,4,99,170,230,65,194,45,45,175,226,174,213,13,226,232,99,255,0,240,37,207,236,114,162,39,255,0,66,255,0,63,236,60,86,67,205,151,132,203,101,4,243,217,51,31,139,85,198,221,227,166,248,125,202,14,226,238,158,93,110,163,84,79,37,85,255,0,128,106,38,137,254,43,90,228,217,200,138,159,177,72,5,69,206,39,65,231,157,177,214,90,188,52,107,182,242,119,235,31,183,154,126,164,162,255,0,47,252,135,190,178,115,81,225,10,231,66,149,53,154,133,224,231,68,69,146,31,132,221,36,232,85,85,242,234,74,68,69,251,0,253,92,89,114,240,210,126,34,40,170,111,150,59,93,38,55,149,182,153,25,79,81,65,5,53,28,51,201,28,82,164,94,33,205,166,146,71,39,83,227,71,108,187,244,198,221,191,69,10,116,226,55,133,13,89,225,166,255,0,53,191,55,178,76,251,98,204,177,211,93,169,169,170,86,138,77,228,149,172,106,77,44,49,181,94,169,11,157,178,125,173,84,84,254,107,129,255,0,69,99,131,47,246,207,255,0,245,45,215,254,232,70,158,62,56,237,225,99,94,244,26,237,128,225,181,116,121,5,246,122,154,25,232,42,100,182,214,195,45,43,163,168,71,61,204,116,212,204,68,94,215,113,191,166,158,82,187,237,243,69,10,239,225,230,29,63,169,214,252,38,151,84,222,172,196,234,47,20,240,221,95,188,8,214,66,247,116,245,61,103,252,210,49,28,173,87,43,188,145,168,229,46,219,3,224,143,130,252,186,197,21,255,0,16,198,113,171,245,5,117,51,81,147,195,69,105,170,107,81,236,107,209,122,163,129,90,143,70,185,171,246,175,233,127,57,64,232,170,213,71,53,85,21,23,116,84,253,71,91,210,206,44,120,137,209,218,138,63,160,218,191,148,208,208,82,73,27,190,26,183,23,203,72,230,53,89,245,59,50,245,198,137,211,27,27,250,63,162,155,125,155,162,133,195,85,242,167,225,98,174,243,61,227,195,223,97,239,72,233,60,44,76,183,54,157,155,255,0,122,214,120,79,36,79,212,155,159,31,34,229,21,195,21,226,26,135,81,220,50,186,25,228,133,204,141,41,229,183,196,198,187,165,81,23,202,141,85,60,246,243,61,191,9,220,114,233,158,179,233,70,57,87,147,101,43,14,101,21,190,40,239,116,203,69,80,255,0,236,166,245,177,207,235,101,59,34,250,253,151,63,102,121,55,171,167,245,121,201,60,119,40,177,101,116,78,184,88,43,188,85,59,36,88,156,254,211,217,179,145,17,85,54,122,34,253,142,79,249,64,174,185,249,42,233,98,204,171,6,123,149,36,107,254,21,214,155,127,253,234,19,145,103,92,150,53,113,149,172,252,155,231,120,155,169,23,126,175,141,93,42,150,79,177,187,127,113,161,219,237,235,255,0,131,167,249,203,134,0,82,29,227,147,135,20,246,138,9,107,254,147,233,237,111,105,174,119,102,142,182,227,36,175,217,170,187,53,190,9,55,85,219,100,254,117,67,135,93,184,22,226,158,211,115,170,182,126,70,114,250,207,11,51,225,241,20,152,237,198,72,101,233,93,186,152,239,14,157,77,95,181,23,111,176,209,104,3,51,89,167,15,58,227,167,202,174,203,244,155,48,182,68,141,71,44,213,86,26,200,99,68,84,85,253,41,35,106,125,141,114,255,0,145,23,246,30,127,28,206,181,23,79,110,13,174,196,179,12,143,27,174,141,174,99,101,183,92,39,163,149,173,84,233,114,35,163,115,85,17,81,54,84,254,99,77,57,38,11,132,230,80,58,155,47,195,236,151,200,156,155,43,46,86,248,170,90,169,178,167,217,35,87,245,57,201,254,69,95,218,120,42,238,18,56,90,185,42,186,179,135,61,53,145,202,187,171,147,23,162,107,191,229,72,209,127,88,20,185,128,243,46,226,135,7,116,45,168,202,19,36,137,139,245,219,126,173,184,214,119,26,170,237,209,200,181,73,191,147,255,0,251,86,254,195,218,95,56,222,208,125,106,182,190,143,95,52,10,195,75,112,170,221,181,55,172,71,21,163,101,197,81,205,84,123,146,162,170,119,187,171,170,89,95,186,255,0,126,140,114,254,189,236,211,39,229,205,193,158,77,73,44,50,104,85,138,138,103,198,246,71,53,20,213,84,189,183,42,34,35,182,134,86,34,237,178,47,159,243,254,213,35,22,181,114,109,195,174,86,218,171,150,142,229,63,7,171,134,55,201,5,183,192,203,81,223,114,54,69,108,125,218,138,221,153,212,171,27,122,151,236,219,127,214,160,86,166,175,226,186,89,71,82,153,30,144,228,149,51,216,43,156,233,105,232,47,53,148,206,186,192,207,168,136,217,163,167,78,134,187,169,207,93,145,87,234,162,126,197,57,221,186,229,113,180,86,195,114,180,215,212,209,85,211,189,178,195,81,79,43,163,146,55,181,81,205,115,92,213,69,69,69,68,84,84,251,21,16,247,122,217,161,58,135,160,121,141,102,27,168,22,127,5,83,77,59,226,141,222,34,9,59,173,106,49,200,237,162,145,232,221,219,35,23,109,255,0,190,219,245,41,207,0,156,188,47,243,74,213,93,29,101,62,55,168,242,212,101,88,244,48,186,52,154,161,213,53,215,6,42,69,27,35,107,29,53,91,24,140,78,222,234,155,127,126,237,190,210,216,116,47,139,29,20,226,14,217,5,102,13,150,208,199,91,58,171,82,211,89,95,72,149,237,94,185,26,136,176,69,51,213,55,72,156,228,253,173,84,95,219,182,110,79,67,133,234,38,123,167,23,88,175,152,14,103,122,199,107,225,123,100,101,69,178,186,74,119,245,38,232,155,244,42,111,228,231,38,203,229,179,149,63,90,129,168,112,80,174,152,243,72,226,183,6,150,158,44,143,63,175,202,168,33,123,21,208,86,178,141,36,145,136,172,221,171,51,233,159,38,234,214,57,58,183,85,221,234,191,111,219,97,220,49,243,69,210,61,103,74,44,119,56,139,232,166,73,36,45,106,83,245,85,87,120,137,26,201,93,35,186,162,164,100,108,250,177,35,182,223,111,175,178,125,158,97,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,127,138,155,166,203,250,200,39,204,103,129,188,95,86,240,75,222,175,226,113,50,131,43,199,45,245,55,42,135,187,196,206,234,218,106,120,106,234,29,3,24,146,43,26,231,203,35,118,94,143,45,182,223,101,216,157,167,227,188,218,168,239,182,138,235,37,194,38,203,75,112,166,150,150,118,57,168,228,116,114,53,90,228,84,84,84,93,209,87,237,69,64,50,209,89,73,83,65,87,61,5,100,47,138,122,105,29,12,177,189,170,215,49,237,93,149,21,23,205,21,21,23,201,79,228,73,222,62,56,97,204,244,15,91,178,75,197,125,182,154,44,95,41,189,92,46,22,25,225,170,137,253,80,57,241,202,230,44,109,70,172,125,11,82,198,108,173,68,242,93,149,81,58,150,49,0,0,0,0,0,7,176,209,171,93,134,249,171,184,69,147,41,235,248,53,199,35,182,210,92,122,24,142,119,134,146,170,54,203,178,57,28,138,189,10,239,37,69,79,230,95,176,148,28,116,112,39,62,132,89,232,117,175,78,234,18,175,78,239,158,25,90,234,154,168,252,84,21,21,78,158,70,53,33,100,49,35,98,72,155,18,108,155,170,57,202,158,105,246,4,59,180,221,238,54,43,133,61,214,213,81,216,170,165,149,179,69,39,67,93,210,246,174,232,187,57,21,23,207,246,161,35,116,123,152,103,18,122,69,89,19,40,243,31,29,105,107,154,233,45,255,0,15,160,139,185,231,30,255,0,157,90,103,57,55,100,104,223,47,179,125,254,210,51,0,45,99,13,231,119,111,167,183,210,209,102,250,19,114,168,168,141,155,79,91,73,127,133,206,149,222,126,125,175,13,27,83,251,212,217,23,246,175,249,122,141,143,157,7,13,183,73,89,79,91,129,106,5,3,220,159,89,210,65,64,177,167,214,68,253,37,170,79,212,187,253,159,180,168,29,53,102,150,201,146,66,205,92,155,38,138,194,189,93,231,227,233,7,138,79,205,191,167,110,242,43,127,79,183,250,190,206,175,215,177,53,52,239,150,182,23,196,86,23,38,109,195,150,171,195,95,68,233,165,167,143,227,245,21,20,238,100,145,162,35,145,237,109,189,63,190,115,21,21,170,169,210,239,219,186,32,88,86,157,115,28,225,115,81,42,91,75,30,107,79,142,185,200,229,222,253,114,183,82,55,234,181,29,246,248,151,125,187,236,159,206,139,251,14,191,105,226,23,64,175,213,209,90,236,122,227,167,247,26,201,221,209,21,61,38,77,69,52,178,59,246,53,173,145,85,87,201,126,196,42,74,241,201,159,138,123,92,77,158,205,147,224,21,242,245,34,116,193,120,170,99,145,23,125,215,121,41,88,159,179,245,254,179,152,228,188,7,113,205,163,173,92,169,248,213,93,189,45,232,179,173,125,179,42,164,100,144,109,178,117,34,182,118,191,127,175,183,213,77,254,208,47,218,154,174,150,178,38,205,73,83,20,241,189,17,205,124,111,71,53,81,124,209,81,83,252,168,127,83,59,216,207,24,156,89,104,245,211,192,214,106,134,81,112,146,221,87,179,233,110,249,21,117,84,72,232,220,212,88,149,25,80,136,172,252,218,166,200,187,108,174,243,243,38,38,147,115,160,146,134,221,109,162,214,28,42,90,135,193,23,110,174,91,13,183,173,239,84,71,35,92,142,168,174,243,85,252,222,234,191,238,191,152,11,93,4,44,197,249,185,240,117,126,134,37,185,223,178,107,20,242,73,219,237,87,216,101,122,167,154,34,46,244,235,42,108,187,254,221,252,151,203,236,36,38,148,241,47,162,154,218,137,249,51,204,150,238,229,107,156,173,91,117,93,58,166,205,107,151,251,180,77,79,36,123,127,229,3,167,128,0,0,0,0,0,255,0,21,17,200,173,95,177,83,101,63,27,172,246,231,185,94,234,125,213,203,186,253,119,127,248,79,218,0,241,25,110,139,105,158,117,80,218,172,171,26,241,210,182,52,133,29,227,42,34,217,136,174,84,77,152,246,167,247,206,255,0,148,227,249,23,46,94,16,50,39,213,213,84,233,71,77,101,100,139,52,147,252,118,232,191,93,95,212,229,233,74,148,79,53,223,254,82,75,128,33,19,249,72,112,180,230,57,172,199,250,92,169,228,239,23,113,93,191,252,240,242,249,39,39,13,17,185,171,126,143,100,63,5,219,109,255,0,177,42,234,119,251,127,195,173,254,116,255,0,227,127,156,176,80,5,79,228,92,143,111,75,53,85,70,49,196,29,181,90,249,92,232,41,170,177,201,98,108,108,87,121,53,100,74,153,21,118,110,254,123,121,170,39,237,221,57,190,89,201,135,136,155,19,37,170,178,103,248,61,226,157,159,160,212,117,116,115,187,234,170,175,230,219,78,244,79,52,217,62,178,239,186,125,155,236,93,64,2,136,191,208,160,226,159,252,28,119,254,75,143,253,204,255,0,83,149,15,21,13,94,164,110,61,186,121,167,149,199,254,230,94,224,2,129,103,225,55,141,141,23,173,170,173,199,48,155,245,84,176,70,248,93,53,171,28,171,172,108,140,106,238,168,222,229,38,203,186,196,213,69,254,116,253,167,231,165,205,249,134,224,223,219,166,97,218,133,106,100,31,109,69,70,2,141,99,122,190,175,154,201,73,211,231,215,183,159,235,84,52,1,36,113,202,213,100,177,181,237,95,181,28,155,161,243,174,56,198,55,119,165,125,13,219,30,182,86,211,63,110,168,106,41,35,145,142,217,81,83,118,185,21,23,205,17,127,202,136,5,13,212,241,253,199,174,49,113,129,114,28,238,235,72,230,57,147,44,21,120,157,186,157,207,103,87,251,170,68,93,151,165,83,127,230,95,216,122,166,115,101,226,190,154,22,50,124,129,251,181,168,213,115,168,109,205,221,118,255,0,220,101,197,94,120,118,208,28,137,203,37,243,68,48,26,249,122,59,105,45,78,53,69,43,218,223,61,145,21,209,42,166,219,175,252,167,143,189,112,73,194,245,238,36,134,77,23,195,105,81,30,143,234,165,199,45,204,95,215,229,253,193,124,188,255,0,247,144,10,146,190,115,88,226,210,237,74,234,122,60,215,193,189,204,115,17,255,0,13,182,201,178,170,38,203,178,210,39,216,114,220,175,142,14,40,243,78,134,228,250,156,181,105,26,162,181,22,201,110,143,109,186,182,253,10,116,255,0,9,223,242,151,80,206,0,56,89,142,86,74,154,89,143,175,109,221,93,43,99,183,108,191,229,79,14,120,77,86,229,107,195,70,164,49,36,183,219,107,113,137,218,206,132,75,20,54,250,40,215,110,191,53,218,145,203,190,239,79,248,26,223,216,5,26,101,57,126,69,154,93,101,189,100,215,31,25,91,58,162,201,47,102,56,247,84,106,53,60,152,212,79,177,169,250,191,81,241,209,55,84,79,218,88,86,187,242,124,214,60,78,122,139,166,139,213,91,242,91,67,30,189,186,90,219,204,108,175,232,85,141,173,234,87,193,12,59,238,233,21,118,119,216,223,219,178,44,0,186,218,171,236,149,242,219,46,112,118,106,97,233,235,103,83,93,182,237,71,39,155,85,83,236,84,253,96,79,158,5,57,109,80,235,116,20,26,165,168,89,182,61,91,139,43,36,71,216,232,228,168,125,84,146,62,154,39,198,146,62,55,196,177,116,247,209,92,136,231,121,177,19,205,29,186,92,46,21,130,98,154,119,98,131,26,195,173,95,15,182,211,245,118,160,239,201,47,79,83,220,245,250,210,57,206,95,172,247,47,154,254,191,242,25,212,209,14,43,53,183,64,110,145,214,224,217,165,205,212,76,100,140,248,69,85,198,173,109,238,87,49,172,235,88,34,153,136,174,68,99,17,23,245,116,167,236,66,200,52,15,156,142,11,126,168,166,179,107,221,146,162,201,85,85,43,98,109,117,150,208,247,209,67,187,164,221,210,34,212,203,54,219,118,147,234,177,203,186,187,203,109,128,178,160,121,109,57,212,236,35,86,113,200,114,204,6,242,183,59,93,66,53,89,50,211,75,2,175,84,108,145,62,172,173,107,191,70,70,47,217,250,255,0,153,79,82,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,254,53,148,116,245,244,210,82,85,199,215,20,173,86,61,187,170,110,138,155,42,110,158,127,98,159,216,1,18,56,131,229,173,160,154,222,218,155,165,186,223,244,111,34,170,157,39,146,235,222,173,172,223,121,30,249,19,178,181,76,103,214,89,23,236,79,47,212,64,141,92,228,239,174,122,123,100,173,200,177,12,226,197,152,211,208,194,233,214,146,154,130,178,58,233,186,81,191,86,56,99,142,84,115,149,85,219,39,82,121,53,23,245,170,37,215,31,226,162,42,42,42,110,138,6,118,241,77,77,226,251,132,90,185,40,173,180,89,30,23,10,78,189,198,220,177,136,216,217,147,118,162,244,186,174,157,87,101,74,116,217,83,252,5,254,114,94,233,23,58,122,219,13,138,138,207,171,154,91,114,191,214,193,10,71,81,118,162,185,83,68,249,156,157,95,91,195,182,158,54,55,127,168,155,35,191,82,175,243,45,152,231,250,37,164,218,159,67,61,22,115,167,88,221,225,103,137,209,36,245,182,138,106,137,163,221,28,157,76,116,177,187,165,201,220,122,162,254,165,85,253,170,64,141,118,228,225,141,100,183,91,133,251,69,178,111,133,84,215,76,179,37,21,214,182,56,40,96,221,89,245,99,142,154,137,85,173,219,187,178,110,190,125,63,206,4,140,208,254,99,124,52,235,124,113,182,155,37,110,33,85,35,158,198,82,229,23,11,125,20,174,84,123,24,136,214,165,67,149,85,202,244,84,242,243,217,223,176,146,118,139,245,139,32,165,109,117,130,245,65,114,166,122,34,182,106,58,150,76,197,69,68,84,217,204,85,79,177,81,127,200,168,80,174,165,114,218,226,239,70,27,46,65,38,59,109,172,162,162,218,84,185,90,47,240,53,27,210,197,145,92,212,149,209,75,187,122,23,251,223,181,19,109,254,211,199,105,119,24,28,74,112,253,148,237,79,159,95,46,13,183,44,212,178,90,46,247,154,202,154,20,118,221,181,222,40,234,26,213,86,244,39,74,162,236,155,39,243,1,162,160,64,205,27,230,247,195,198,102,202,43,70,162,182,253,141,94,106,101,72,93,47,193,92,250,53,115,158,244,111,79,102,89,164,68,70,164,123,238,159,107,188,188,183,218,108,98,25,166,53,158,216,233,114,76,78,229,227,173,213,176,178,120,38,236,201,23,91,30,198,189,171,211,35,90,228,221,175,106,236,169,191,152,31,108,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7,248,169,186,108,161,19,100,217,15,244,0,63,197,68,114,108,191,97,254,128,60,102,123,163,218,115,169,214,89,241,220,227,29,248,149,190,166,39,195,44,62,46,120,122,152,237,186,147,170,39,181,201,191,74,125,139,250,136,189,168,156,167,248,97,203,90,247,226,182,31,163,51,185,138,214,203,226,174,21,189,43,245,246,93,159,88,136,190,110,106,255,0,197,254,114,106,0,42,67,59,228,143,156,165,109,69,78,157,107,78,55,60,15,122,172,52,215,75,109,77,34,70,223,171,229,214,199,206,171,253,247,234,253,73,251,124,162,246,187,114,244,226,55,65,97,125,109,223,31,76,150,134,36,106,201,87,142,81,87,213,67,27,86,55,189,206,123,221,78,196,106,53,35,94,165,85,242,221,63,224,208,129,248,238,182,123,77,246,134,91,101,238,215,73,112,163,157,174,100,180,245,80,54,88,158,215,34,181,81,205,114,42,42,42,42,162,162,167,216,170,128,101,154,162,158,162,146,121,41,106,160,146,25,162,114,178,72,228,106,181,204,114,46,202,138,139,230,138,139,229,177,255,0,5,185,243,6,229,181,106,189,89,107,53,111,65,108,116,116,119,136,170,97,241,182,104,159,75,67,77,44,82,207,47,113,241,177,176,177,189,196,124,209,121,190,84,250,140,84,243,84,110,245,26,230,171,23,165,201,178,160,29,95,68,248,96,214,13,127,89,164,211,188,102,170,170,150,157,238,138,90,199,81,85,62,157,143,111,111,118,44,144,196,244,71,34,76,199,108,190,123,46,255,0,179,126,229,15,42,46,41,166,99,31,219,199,217,214,212,93,158,151,20,84,254,101,254,195,251,73,43,201,171,90,112,154,123,45,247,69,170,154,232,50,73,42,234,175,145,185,180,139,208,250,101,101,190,153,17,101,77,254,178,201,250,149,63,159,114,210,64,165,27,87,38,30,38,174,116,222,34,76,227,79,40,215,169,83,183,81,85,112,107,188,191,94,222,16,253,241,242,80,226,77,94,137,46,165,105,163,91,250,213,181,149,234,191,242,120,68,46,124,1,77,55,62,74,26,239,71,109,169,171,162,213,92,30,170,162,24,213,241,193,211,88,222,226,167,159,78,233,11,149,23,246,121,46,234,66,221,104,208,189,70,208,76,182,124,63,80,236,117,20,117,49,43,150,42,133,165,158,56,42,88,146,201,26,73,19,166,141,138,246,57,98,122,181,200,155,42,39,249,118,211,65,30,184,196,225,27,16,226,135,79,234,237,210,91,40,96,202,169,32,145,246,171,154,197,12,114,247,91,5,66,67,12,147,186,25,30,144,119,103,234,86,183,111,63,52,217,126,208,162,29,4,209,59,223,16,58,145,109,211,60,119,35,177,217,171,238,125,238,213,69,222,119,197,10,118,224,150,103,110,172,107,157,250,48,170,121,39,218,230,150,179,193,223,45,93,86,225,163,82,98,206,110,58,211,99,169,163,72,146,42,138,10,27,83,222,179,183,196,65,43,153,220,151,101,106,57,176,116,238,137,186,42,166,197,91,106,54,159,234,191,9,122,197,93,142,220,107,36,179,100,120,253,76,176,193,91,108,184,174,238,99,226,77,159,28,177,43,94,136,232,102,111,219,210,187,61,81,81,60,208,181,222,7,121,149,225,90,193,106,182,233,214,172,214,207,109,207,229,169,150,56,221,5,190,161,244,117,77,146,162,54,64,214,200,178,76,244,122,172,200,213,87,244,181,58,23,205,19,109,194,123,3,254,99,145,146,198,217,99,93,218,244,71,53,127,106,41,255,0,64,0,0,0,0,0,0,124,92,179,13,198,243,139,76,182,60,162,221,227,104,102,233,235,139,189,36,123,236,230,185,60,216,228,95,210,107,87,237,253,68,68,179,242,195,211,140,51,94,45,154,187,167,57,27,108,22,138,23,81,62,91,2,210,84,85,44,203,12,241,200,255,0,236,153,106,156,230,245,164,72,159,163,245,126,212,223,245,205,80,7,42,202,248,93,208,172,221,149,44,202,48,111,26,218,199,247,38,79,137,214,71,214,238,190,189,254,164,169,183,214,243,242,35,102,178,114,146,225,247,55,180,86,71,166,116,204,194,174,178,68,169,77,85,36,181,247,6,198,255,0,169,178,171,101,171,217,83,234,185,62,197,253,63,179,201,9,208,0,162,93,101,229,81,196,118,149,54,162,182,204,250,12,214,134,62,183,69,240,58,26,249,170,94,196,238,42,43,162,108,14,70,185,91,26,110,136,245,68,87,181,55,95,180,137,57,78,31,149,224,247,105,172,89,134,55,116,178,92,41,222,177,201,77,113,163,146,154,86,185,17,23,205,146,53,28,158,78,106,249,167,216,169,251,77,71,185,173,123,85,174,106,42,42,108,168,169,228,168,67,94,63,56,21,181,241,27,136,37,255,0,78,49,235,69,14,115,111,115,159,20,172,109,61,26,92,29,44,212,168,245,168,151,180,175,145,89,12,50,116,238,244,217,85,83,207,125,128,228,60,171,248,216,167,203,44,16,240,245,168,115,175,199,40,31,85,91,110,185,205,45,52,16,207,12,181,48,53,148,205,141,168,197,89,22,90,153,21,63,73,85,19,203,245,34,89,73,153,13,50,204,242,13,19,213,124,127,47,138,90,138,58,171,5,214,134,186,162,56,101,95,206,197,20,209,204,177,187,161,237,235,107,145,141,221,189,72,139,251,83,245,104,151,135,109,98,178,107,158,145,227,217,245,154,121,36,125,85,5,34,87,53,240,186,62,221,91,169,162,150,70,34,57,85,85,19,186,158,125,78,79,231,95,180,14,148,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,149,113,41,160,56,223,17,250,95,113,211,172,133,221,148,172,236,246,170,54,145,221,174,138,136,102,119,213,100,145,245,111,217,68,243,119,151,219,252,203,157,237,95,210,156,175,69,53,2,229,166,217,173,31,134,187,218,219,3,167,143,185,27,246,73,97,100,173,243,141,239,111,232,189,62,199,47,252,31,97,167,98,6,115,62,224,218,191,92,177,86,234,166,3,109,109,70,89,98,167,107,106,98,100,46,124,149,84,52,240,214,74,177,198,216,160,124,175,149,207,146,54,181,21,200,213,217,19,201,118,80,41,40,31,178,241,103,186,99,247,74,187,37,238,223,83,67,95,67,52,148,245,52,213,17,58,41,98,149,142,86,189,142,99,145,28,213,71,34,162,162,162,42,42,42,41,248,192,0,0,255,0,186,121,229,165,168,138,170,7,244,203,11,219,35,29,178,46,206,69,221,23,101,254,114,230,184,22,213,44,3,140,158,26,166,225,199,85,99,241,181,150,120,105,169,93,65,188,209,247,104,40,34,160,72,230,238,64,200,145,191,158,95,209,238,43,188,188,250,144,166,35,238,97,121,182,85,167,153,21,54,89,134,95,107,236,247,106,70,200,216,106,232,170,164,167,149,136,246,43,28,136,248,220,215,34,43,92,168,187,47,152,18,79,139,174,95,186,149,195,52,245,23,250,87,124,115,17,137,168,255,0,138,237,79,77,210,136,216,17,127,50,181,50,74,191,156,153,91,246,127,123,191,216,190,81,64,188,158,8,121,129,226,188,77,210,51,76,181,30,154,130,147,46,170,107,224,90,87,178,56,233,110,13,127,137,122,178,54,77,83,36,178,162,67,19,81,201,211,228,174,253,138,155,126,110,45,121,95,105,174,179,165,110,99,166,145,65,140,229,47,100,143,74,122,118,211,209,91,231,145,123,242,117,200,216,105,31,35,158,233,101,98,42,239,186,177,168,159,106,34,168,81,249,238,180,95,88,243,29,11,207,40,115,236,38,187,195,214,210,73,23,117,59,81,63,189,11,102,142,85,143,243,140,122,55,117,137,191,89,27,186,109,254,84,95,219,172,252,63,106,158,132,229,151,76,95,59,196,110,148,177,219,234,164,167,142,228,180,21,44,162,171,70,171,127,57,4,178,198,206,227,62,187,60,246,79,210,79,218,135,56,3,65,188,22,113,167,135,241,75,138,83,208,247,60,46,97,111,163,107,174,84,123,74,254,226,199,21,58,77,63,115,177,28,73,188,179,237,208,221,254,205,211,203,236,147,102,91,113,108,179,37,194,47,80,228,120,141,250,225,103,185,211,163,219,21,93,5,84,148,243,49,28,213,107,145,31,26,163,145,21,21,81,118,95,52,82,208,120,56,230,191,85,113,188,219,180,243,136,87,81,211,69,89,80,216,41,175,140,85,100,112,245,186,103,61,245,117,21,117,155,53,136,171,11,81,81,190,72,142,69,253,64,89,190,83,134,227,121,173,189,109,89,53,183,198,82,185,119,88,251,210,71,253,235,155,246,177,200,191,99,157,250,255,0,89,19,181,135,149,151,14,122,153,91,85,120,177,218,254,141,221,43,36,89,166,170,239,215,214,117,61,85,155,175,67,170,218,212,242,107,147,201,63,191,254,100,37,54,35,169,90,121,158,209,199,95,132,231,56,253,250,25,26,142,71,219,110,112,85,39,154,53,118,222,55,57,55,217,237,255,0,227,147,246,161,233,64,164,221,89,229,3,174,248,109,109,87,228,234,187,233,173,4,20,233,51,106,187,84,118,222,183,116,42,185,157,19,86,171,147,101,68,77,255,0,94,255,0,204,69,76,255,0,66,117,155,67,234,188,102,111,139,252,26,88,36,237,163,252,109,37,70,206,114,189,159,100,82,63,237,233,122,127,193,254,67,75,167,252,75,12,83,198,177,79,19,36,99,190,214,189,168,168,191,240,40,25,244,210,190,98,92,78,233,117,69,52,84,89,207,139,182,67,43,95,37,23,195,45,241,247,24,142,115,156,206,226,211,57,201,213,214,239,63,181,55,38,46,152,243,168,183,212,186,158,217,169,26,87,224,209,172,99,101,185,252,113,210,117,59,234,53,206,236,195,67,229,191,215,118,200,191,171,111,216,79,109,64,225,131,65,53,42,130,166,139,38,210,156,81,242,212,196,232,150,177,150,42,37,169,102,232,137,212,217,31,19,182,114,35,91,178,254,173,147,246,16,231,88,249,55,105,101,250,158,166,231,164,249,69,234,221,119,149,207,115,41,238,85,212,208,208,51,116,145,200,136,216,40,149,200,136,245,141,62,223,209,69,79,183,96,37,14,142,241,179,195,222,181,81,210,253,19,205,59,151,41,162,107,230,162,248,109,114,118,92,168,245,233,238,73,3,26,239,40,223,230,159,179,249,208,238,232,168,228,221,62,194,129,53,83,150,159,19,218,107,83,88,148,152,148,185,84,20,243,57,145,174,61,65,112,174,116,141,234,106,34,166,212,173,69,242,126,254,95,224,187,246,28,130,12,191,137,29,19,146,27,74,100,58,143,132,164,18,54,165,180,47,171,175,182,183,169,87,171,171,183,212,207,210,233,223,125,188,246,254,96,52,182,10,35,208,174,104,252,66,105,93,201,177,228,247,70,229,182,199,196,248,229,248,204,245,213,243,183,118,179,165,89,215,86,214,162,162,198,159,111,234,123,255,0,105,57,180,23,155,110,141,106,45,194,155,30,212,58,90,172,98,225,81,43,34,90,234,150,82,81,91,163,234,89,62,179,164,154,177,206,70,163,90,205,215,111,37,95,231,64,39,176,60,206,33,169,186,115,159,211,50,175,7,207,49,219,252,111,106,61,22,217,116,130,171,100,84,106,249,246,158,239,212,246,255,0,241,201,251,80,244,192,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8,107,198,215,47,28,55,137,103,86,103,248,236,255,0,8,206,25,72,214,165,79,76,181,30,53,176,195,42,71,7,67,234,99,134,62,167,58,36,235,233,242,232,243,221,21,73,148,0,205,117,195,24,187,112,203,173,115,216,245,47,17,248,178,89,167,172,167,154,223,227,219,7,139,141,174,150,6,191,187,10,201,219,252,227,58,182,69,85,250,187,125,139,185,34,47,92,45,232,87,17,216,173,110,103,194,158,67,224,114,26,42,105,170,37,194,188,37,100,189,74,196,84,107,126,33,93,44,108,77,217,79,60,187,162,121,117,116,125,168,221,237,251,93,120,122,211,62,34,49,25,113,13,68,179,71,44,79,146,25,99,173,134,158,157,213,112,44,110,87,55,183,36,209,200,141,69,234,122,47,151,216,247,39,235,82,165,184,163,229,165,169,188,55,82,254,84,116,130,237,115,187,90,236,168,181,174,146,150,122,137,238,116,157,181,133,59,168,180,244,177,182,62,151,62,71,245,117,38,204,98,174,251,162,129,23,113,220,171,90,56,84,212,52,150,219,81,244,123,32,183,203,249,214,116,82,85,254,132,233,187,119,114,74,207,238,148,233,230,155,254,143,236,95,59,86,224,219,154,14,29,170,86,235,102,11,172,50,252,39,43,138,157,177,58,187,166,89,254,37,35,91,51,228,147,183,79,72,216,225,217,145,49,122,122,182,94,191,47,52,93,225,22,146,243,9,202,172,182,152,244,187,136,140,50,211,159,98,237,114,83,212,203,124,183,73,117,186,211,183,166,56,30,145,173,93,74,70,197,108,73,50,162,43,124,159,35,191,83,149,15,227,169,124,48,233,174,181,75,62,167,240,185,155,99,236,167,188,42,86,187,13,174,185,83,165,222,145,210,116,35,161,138,130,134,39,164,109,107,146,161,253,61,75,180,77,106,239,186,56,11,226,69,69,77,208,255,0,74,9,225,179,142,93,121,225,26,245,22,29,144,83,92,42,172,145,77,189,101,154,252,202,215,205,75,20,210,69,36,142,130,7,212,68,198,72,172,107,149,170,169,178,172,174,85,221,28,91,183,13,28,105,232,215,18,182,170,88,241,204,134,150,131,33,116,29,115,89,171,170,233,98,172,114,182,40,159,35,227,167,100,242,61,99,69,145,83,117,251,58,28,139,246,1,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,14,69,175,220,46,105,47,17,214,53,180,106,37,131,197,200,215,68,232,103,241,85,49,246,251,111,115,147,234,195,44,123,255,0,116,145,60,215,251,239,230,67,174,128,41,115,137,14,82,90,147,166,212,21,185,70,149,94,126,150,219,105,32,117,68,208,120,122,122,14,195,24,216,247,94,169,235,28,231,111,188,171,228,158,93,27,126,180,33,141,147,40,212,221,11,202,164,91,61,119,193,47,54,249,213,175,252,213,61,79,68,140,145,55,253,36,123,23,103,196,159,181,62,175,236,95,61,56,159,19,39,194,48,220,214,141,212,25,134,39,103,189,211,189,170,197,142,227,65,21,75,118,84,114,125,146,53,83,236,115,147,254,50,254,208,42,67,135,174,112,121,206,29,111,164,198,117,143,25,250,83,28,112,182,20,186,248,216,104,123,40,196,145,83,243,52,244,75,213,213,188,77,251,124,186,119,253,106,89,254,135,241,13,165,220,66,99,127,73,180,207,32,248,149,51,101,150,25,127,177,42,33,232,124,106,212,114,126,122,56,213,124,158,197,242,79,239,191,153,72,133,196,135,40,221,51,212,75,165,211,50,210,91,156,248,245,238,229,55,127,225,175,154,158,146,209,2,170,198,138,216,162,130,141,207,107,122,82,69,219,117,250,202,139,246,42,149,187,170,220,36,241,55,195,69,247,198,85,227,151,254,154,72,163,168,248,246,59,71,112,240,145,121,58,77,188,74,195,31,75,153,218,87,47,236,233,69,253,94,65,162,160,80,199,14,220,203,245,251,67,106,227,180,100,119,73,50,203,59,123,140,157,183,233,235,107,234,161,252,219,26,198,196,143,170,99,91,210,232,155,228,169,228,143,147,111,181,54,178,157,13,230,117,195,150,176,79,71,106,184,221,230,196,238,21,82,118,250,178,10,138,10,8,58,149,100,233,68,85,170,123,188,209,136,159,103,218,246,254,208,37,240,62,101,135,40,198,178,170,68,184,99,25,21,178,239,74,239,178,122,10,184,234,35,95,36,95,210,98,170,125,142,106,255,0,145,83,246,159,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,1,76,252,209,120,45,110,152,223,103,215,28,22,29,177,219,151,79,196,41,186,191,214,29,182,81,83,69,245,229,157,210,75,215,35,222,191,85,137,211,246,47,150,202,92,193,226,181,171,78,232,117,111,73,50,253,53,184,69,19,226,200,236,245,84,13,238,53,21,25,43,227,94,219,252,218,237,149,175,233,114,47,74,170,43,81,81,55,68,3,53,152,6,111,124,211,140,198,207,155,227,117,29,155,133,154,186,158,186,7,116,49,223,94,25,91,43,124,158,215,55,244,152,223,181,23,252,139,246,26,16,224,203,136,187,79,17,154,33,142,100,233,87,213,144,83,219,41,227,190,67,219,114,116,84,162,201,19,159,213,218,141,139,214,232,30,253,152,155,55,125,191,98,173,4,235,126,152,94,116,123,84,242,109,63,188,208,85,83,124,38,235,91,75,74,249,226,123,60,69,60,85,50,68,201,152,174,99,58,216,238,218,236,228,106,34,237,229,183,216,121,252,71,54,203,176,59,188,119,220,51,37,186,89,43,226,223,166,162,223,89,45,52,137,187,92,213,250,209,185,174,253,23,185,62,223,177,202,159,173,64,212,112,43,63,131,110,107,24,213,234,209,111,192,184,129,157,244,55,197,169,146,54,222,122,163,138,139,183,36,236,72,214,105,234,234,213,251,183,184,254,165,233,217,24,196,219,236,82,197,49,76,227,13,206,173,177,93,240,220,170,209,124,163,153,141,145,179,91,171,162,169,102,202,214,185,62,180,110,114,125,143,106,253,191,223,39,237,64,62,224,0,14,23,197,135,9,248,71,20,248,58,227,185,3,188,21,218,151,255,0,6,220,246,154,79,9,213,52,15,151,243,44,154,54,201,214,216,17,191,89,124,183,221,60,254,218,27,215,189,3,212,30,26,181,14,76,39,54,163,240,245,180,241,83,214,65,47,114,7,247,25,35,122,154,237,162,146,68,77,156,215,166,202,191,222,239,183,154,26,88,62,70,81,136,226,217,173,170,91,30,93,142,219,47,52,19,53,205,125,61,125,36,117,17,174,237,115,85,122,100,106,183,126,151,57,62,207,177,202,159,172,10,147,224,35,153,125,94,17,81,110,210,109,116,184,127,165,154,106,39,195,69,118,237,39,246,27,97,130,38,65,15,98,150,149,100,147,202,23,167,91,157,253,255,0,158,251,38,246,239,104,187,219,175,182,248,174,182,170,142,253,44,253,93,185,58,28,221,246,114,181,124,156,136,191,106,47,234,43,227,139,62,84,24,78,119,69,85,150,232,82,195,97,200,223,80,197,91,124,189,154,91,95,105,210,200,233,58,98,165,163,116,157,105,220,106,55,207,110,150,34,47,216,64,140,15,45,226,179,129,45,71,183,221,46,86,92,178,221,105,182,84,199,37,69,13,194,154,229,13,162,182,37,103,214,111,109,93,11,100,233,241,42,187,42,162,36,142,79,219,230,26,10,4,76,225,163,152,206,134,235,181,182,138,130,251,145,208,98,153,27,161,141,149,16,94,43,40,232,34,158,167,166,20,115,41,218,234,151,200,228,116,146,170,49,23,205,81,142,253,105,231,43,105,43,41,46,20,177,87,80,85,67,83,77,59,18,72,166,133,232,246,72,197,77,209,205,114,121,42,42,126,180,3,251,0,0,0,0,0,0,0,0,0,0,163,190,108,186,21,85,167,124,66,207,159,218,45,253,188,123,38,183,91,156,146,119,81,122,42,210,41,33,88,246,116,142,122,253,74,78,174,174,148,111,158,223,106,110,190,207,147,174,188,220,44,26,181,81,161,55,26,157,173,25,5,29,194,229,72,206,134,255,0,175,219,29,50,239,186,70,174,254,227,75,39,218,244,111,243,117,109,189,169,107,166,145,227,154,221,166,23,253,63,200,237,244,213,13,185,91,234,161,165,146,88,163,123,169,170,36,167,150,38,77,26,189,143,232,123,123,174,84,122,53,85,63,87,236,92,243,235,22,158,230,60,54,107,77,239,23,138,91,157,170,170,205,113,173,138,215,88,142,150,9,101,164,108,243,83,178,102,73,211,26,185,30,214,57,58,154,136,215,110,187,126,180,3,74,224,139,124,6,113,119,109,226,119,77,145,111,21,84,176,229,214,159,252,39,76,215,181,168,238,237,69,87,103,182,199,77,36,171,249,168,17,87,171,111,218,155,167,217,41,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,243,36,113,205,27,162,150,54,189,143,106,181,205,114,110,142,69,251,81,83,245,161,255,0,64,8,143,196,215,45,205,8,215,198,85,223,44,120,253,179,16,203,42,230,108,211,94,40,168,229,119,123,121,95,36,170,248,25,60,81,61,239,89,28,171,35,145,93,228,158,107,178,34,84,255,0,16,156,4,107,223,15,112,214,95,47,248,247,139,198,233,35,238,173,219,197,209,71,212,212,72,250,151,178,202,137,36,77,159,42,55,236,243,219,127,179,236,208,193,248,175,54,123,118,65,104,173,177,93,233,251,244,55,8,36,166,169,139,173,205,235,137,237,86,185,189,77,84,84,221,21,124,209,81,64,203,32,46,139,137,190,82,90,123,169,79,171,200,180,86,229,67,135,222,166,116,149,51,69,90,181,181,113,85,76,189,231,187,121,31,59,214,52,115,223,18,47,76,107,210,140,85,68,93,250,86,187,53,143,128,30,35,52,94,158,182,225,121,197,165,188,208,209,76,232,157,85,103,183,215,207,27,145,36,99,26,228,115,169,218,155,57,94,155,121,249,249,129,28,0,0,123,93,20,212,91,198,146,234,206,39,168,150,75,148,244,53,22,43,181,61,83,165,133,219,42,196,143,68,149,139,228,237,209,209,171,218,169,210,187,163,149,54,95,176,209,246,139,231,112,106,102,148,226,89,212,83,172,207,189,89,40,43,166,114,181,83,243,147,83,71,43,190,214,183,252,63,212,136,159,204,159,97,152,194,74,240,169,199,94,170,112,195,114,138,146,130,87,93,177,101,145,175,169,179,181,180,208,44,159,90,4,122,164,238,130,73,17,86,40,17,155,34,167,219,191,218,158,97,124,153,230,143,233,86,168,211,120,77,70,211,156,115,36,143,245,124,78,219,21,67,155,230,213,250,174,115,85,201,253,205,155,236,190,125,41,251,10,234,227,59,149,29,166,177,42,115,190,26,108,208,90,219,5,43,123,184,228,27,116,57,209,197,51,159,42,79,85,86,141,111,82,182,22,244,163,124,149,122,188,254,177,222,244,23,154,87,15,26,203,225,109,151,215,84,224,183,103,68,139,80,151,235,133,12,52,109,147,166,71,42,71,59,166,107,158,137,219,219,117,141,190,111,103,151,153,46,108,121,5,135,39,183,50,239,141,94,232,46,212,18,57,205,101,85,13,75,39,133,202,213,217,200,143,98,171,85,81,124,151,204,12,191,229,216,134,69,130,100,21,184,182,83,111,240,87,59,124,242,83,84,193,221,100,157,18,70,247,49,233,212,199,57,171,179,152,228,221,21,83,203,246,31,31,236,52,105,197,71,9,24,7,20,216,99,177,204,141,223,15,185,199,52,19,81,221,54,158,95,14,177,189,202,169,217,100,209,181,251,182,89,91,230,190,93,123,253,168,155,83,175,19,220,186,181,175,134,170,73,175,245,18,69,150,227,176,70,233,101,185,90,109,245,106,148,204,106,69,212,233,247,141,89,18,117,74,168,138,178,42,42,70,229,242,219,96,56,126,17,174,250,213,166,175,137,112,45,87,202,236,44,129,205,115,33,162,187,79,28,59,167,78,219,198,142,232,84,250,140,77,149,21,21,26,137,246,121,22,29,192,255,0,52,171,164,117,78,194,248,161,205,39,172,129,89,27,40,239,83,211,44,146,49,24,202,135,191,169,148,180,170,249,21,118,129,155,189,202,190,93,95,225,21,110,168,168,187,42,108,168,0,212,205,146,249,107,200,237,144,222,44,213,94,34,142,126,174,220,157,14,103,87,75,149,171,228,228,69,79,52,84,251,15,222,103,83,135,142,54,117,211,134,216,41,172,152,54,75,209,143,71,82,181,19,219,60,29,26,247,145,239,99,165,111,122,88,36,123,122,145,155,110,139,229,190,232,88,183,15,92,224,244,239,61,188,208,97,250,171,134,85,226,149,18,211,191,174,245,53,222,149,212,107,36,113,35,191,56,233,27,2,71,214,173,126,219,111,230,172,79,215,245,66,197,65,242,113,172,183,23,204,173,204,187,226,89,29,178,245,66,253,250,106,109,245,145,212,196,187,57,90,187,62,53,84,253,38,185,62,223,181,170,159,168,250,192,14,121,153,240,239,160,218,136,174,126,111,163,152,109,234,87,181,24,179,213,217,105,223,55,74,34,162,34,73,211,214,155,35,151,109,151,203,127,35,161,128,34,110,160,242,193,225,3,50,160,153,150,109,44,183,227,183,23,171,85,149,148,117,53,168,198,34,59,169,201,217,101,67,24,187,162,170,125,158,94,95,177,8,47,175,92,160,53,43,1,179,87,228,58,93,147,253,49,142,138,7,84,58,151,193,83,219,246,107,81,138,229,235,158,181,223,169,100,119,217,253,230,223,173,11,154,0,102,170,223,168,188,69,240,249,124,125,162,205,168,121,78,41,91,111,149,98,125,53,13,233,221,166,190,55,163,85,170,200,222,177,185,55,133,19,109,149,21,24,137,230,132,163,208,254,110,186,231,130,199,5,187,85,18,124,238,154,38,35,27,44,245,20,212,114,34,34,73,230,231,199,72,247,189,85,93,31,155,149,87,234,127,186,82,224,181,35,72,244,251,86,236,242,216,179,251,7,197,40,166,141,209,58,63,21,60,27,181,90,246,175,156,79,106,253,146,61,62,223,215,252,200,64,125,107,228,205,136,229,151,138,203,198,143,103,180,88,148,51,202,233,35,182,213,208,213,85,49,136,189,30,93,247,212,189,203,182,210,46,253,63,107,145,62,196,221,2,91,104,7,24,250,39,196,77,190,23,225,57,39,93,205,206,145,147,80,120,58,180,237,43,100,107,83,243,146,65,27,93,186,73,18,249,125,157,123,126,165,59,145,157,205,109,224,187,136,158,26,114,102,173,211,23,172,188,67,111,72,107,25,123,177,219,43,42,109,237,119,74,201,231,44,144,53,187,179,182,170,228,95,36,219,207,245,157,83,134,238,104,154,209,161,146,197,96,207,105,38,203,241,234,56,159,78,203,90,37,37,185,240,189,172,142,56,215,184,218,85,122,171,18,61,149,21,124,250,188,252,211,204,47,60,16,255,0,66,121,160,240,231,173,151,10,123,37,84,149,184,93,198,162,70,196,137,144,214,208,211,192,174,114,201,210,141,145,103,234,119,147,19,251,196,243,145,169,231,190,228,181,181,221,173,87,186,40,238,86,91,157,37,125,36,205,71,199,81,75,51,101,141,237,84,69,69,71,53,85,21,21,21,21,54,253,74,128,126,176,0,0,0,0,0,0,0,0,0,0,0,3,242,220,237,118,219,221,186,166,209,121,183,211,87,208,214,68,232,106,41,170,98,108,177,77,27,147,103,49,236,114,42,57,170,158,74,138,155,31,168,1,22,53,167,150,239,11,186,179,110,173,125,183,77,236,152,173,246,165,36,115,46,150,218,121,162,70,72,230,201,179,214,8,102,138,55,170,62,68,127,159,219,210,141,95,45,182,173,173,112,229,255,0,196,199,11,215,250,188,159,74,47,183,106,171,36,83,59,181,122,182,220,32,180,200,216,215,161,141,250,158,49,210,249,172,239,103,237,217,21,87,201,197,230,0,51,31,146,234,53,239,38,241,80,234,29,5,61,230,234,230,42,54,224,248,225,138,169,175,232,218,55,62,88,216,143,149,26,139,228,215,185,83,110,148,251,26,221,190,30,25,157,102,154,117,124,102,77,129,101,119,108,122,237,20,111,137,149,182,202,183,211,76,140,122,108,230,245,177,81,118,84,251,80,190,222,42,120,4,210,78,38,226,158,243,85,27,108,185,107,226,108,81,222,92,234,170,132,107,89,20,141,141,171,2,84,71,31,147,164,107,183,219,117,232,217,119,220,175,237,71,228,203,174,88,189,45,69,207,15,212,76,91,34,167,142,84,70,64,180,213,144,84,185,138,229,68,84,142,56,230,243,68,233,85,78,175,240,188,252,188,195,223,240,69,205,51,43,175,202,109,26,99,196,61,210,107,179,111,21,108,163,130,255,0,55,74,62,25,30,179,43,81,97,166,165,234,127,83,157,4,126,111,68,110,221,91,162,110,90,189,174,231,67,122,183,83,93,173,179,247,169,43,33,100,240,201,210,173,235,141,237,71,53,118,114,34,166,232,169,228,169,185,154,221,71,225,179,92,116,165,38,159,53,211,12,158,130,138,6,245,201,95,45,150,178,42,86,183,102,170,175,114,72,154,155,39,91,81,127,159,200,234,220,42,241,255,0,171,92,50,212,69,104,141,238,190,98,104,230,186,75,51,91,75,76,170,237,224,106,185,39,90,119,201,191,106,14,141,183,219,235,111,246,167,152,104,24,16,187,67,57,170,240,241,171,108,130,131,35,101,94,13,116,72,218,181,63,27,184,80,197,70,146,43,100,85,72,231,124,204,115,209,59,123,110,177,183,205,237,77,188,201,115,142,230,88,134,97,76,149,184,150,85,103,189,211,175,86,210,219,171,162,169,98,244,174,203,245,163,114,167,146,170,34,129,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,15,153,144,226,248,214,91,110,146,209,149,99,214,219,205,12,168,173,146,154,190,146,58,136,156,138,213,106,162,181,232,168,187,181,206,79,242,42,167,235,62,152,2,40,235,111,45,94,24,53,94,203,85,30,63,167,86,60,54,253,60,172,146,59,165,178,150,88,219,30,210,43,158,139,79,12,209,70,238,164,115,147,207,236,221,63,193,110,213,171,172,60,173,120,150,210,201,170,47,88,109,177,249,45,170,218,197,170,125,205,149,84,54,247,68,214,53,142,87,163,31,86,231,238,142,87,167,151,159,212,221,62,212,47,96,1,156,11,23,17,92,86,104,61,198,91,29,151,87,242,219,36,180,175,116,82,81,173,217,106,160,99,154,228,106,167,109,206,124,126,75,18,55,116,79,177,187,125,139,231,32,52,159,155,159,17,152,133,69,51,53,34,185,249,181,36,44,232,116,111,74,42,7,61,17,175,68,221,241,209,185,202,187,171,23,117,85,85,232,243,253,37,46,103,51,211,108,47,80,104,231,183,229,214,111,31,5,77,59,169,101,103,136,150,46,168,220,142,69,110,241,185,170,158,79,119,154,121,249,144,115,91,185,61,233,102,121,114,174,188,105,126,81,22,21,53,92,206,159,179,45,37,93,193,189,78,86,43,183,124,149,123,254,169,23,244,127,191,219,203,100,3,176,104,15,49,174,31,53,201,176,90,146,251,240,92,150,121,28,212,180,120,90,234,157,153,220,100,108,119,127,195,50,63,172,178,55,203,127,45,252,255,0,89,41,41,170,33,171,167,138,174,157,253,113,76,198,200,199,108,169,187,85,55,69,217,124,254,197,40,87,93,57,99,113,33,162,206,125,69,13,185,153,197,11,99,108,157,220,110,221,95,84,246,162,177,238,119,91,82,13,155,183,109,81,126,178,254,147,62,205,252,188,246,149,241,81,197,111,9,149,80,90,218,203,205,142,218,200,157,10,219,110,54,42,122,103,72,138,196,99,118,146,162,153,207,77,187,13,255,0,47,109,127,156,13,8,2,168,180,131,157,29,68,119,43,125,159,86,244,206,190,170,146,105,219,29,77,210,142,233,77,220,137,142,115,190,191,99,195,194,197,219,118,39,156,141,242,106,174,255,0,169,102,238,159,113,219,195,14,161,81,83,213,210,234,166,59,102,150,165,204,99,105,47,23,203,125,61,66,43,145,138,155,177,42,28,191,107,246,255,0,43,92,159,168,9,0,15,145,98,203,241,60,162,6,84,227,57,69,166,237,12,173,71,178,74,26,216,170,26,230,174,251,42,43,28,168,169,228,191,242,41,245,192,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,175,190,106,60,35,218,245,11,78,36,214,44,27,24,162,102,79,97,85,168,186,84,194,214,68,247,219,32,130,182,162,101,114,186,70,53,202,178,61,138,187,53,207,85,253,169,228,82,236,177,62,25,95,12,173,217,241,185,90,228,223,236,84,251,77,79,215,81,83,92,168,170,45,213,177,119,41,234,162,124,19,51,169,83,169,142,69,71,38,233,230,155,162,175,216,86,111,17,92,158,46,58,137,168,249,14,127,165,122,151,101,178,211,223,174,19,92,86,213,113,163,169,84,133,242,171,92,255,0,207,247,36,115,183,122,202,239,209,68,77,209,17,54,251,2,181,52,15,77,44,218,189,169,86,205,62,187,229,31,1,125,230,88,104,232,170,124,19,234,186,170,166,168,138,40,217,208,215,179,109,251,138,187,171,145,191,87,101,84,223,114,112,211,112,147,204,159,135,26,244,168,208,28,239,36,186,218,224,115,161,167,98,221,237,240,210,44,14,69,99,95,225,42,234,228,143,244,35,139,100,86,110,221,211,109,186,72,91,174,90,39,159,240,167,171,137,130,101,149,180,18,95,45,13,164,186,65,85,64,146,62,157,221,72,146,70,230,119,163,98,187,101,69,69,221,187,110,213,79,50,234,249,114,241,12,154,243,195,237,177,43,250,153,116,197,82,28,126,116,123,226,234,155,195,81,82,117,74,141,141,27,210,213,116,171,228,169,229,251,64,250,92,26,101,188,91,100,214,106,245,226,107,19,248,124,145,118,188,21,111,143,182,75,226,119,125,71,115,243,116,72,157,29,61,48,55,235,125,187,238,159,223,18,96,0,0,0,7,139,212,141,24,210,157,94,180,84,89,53,47,79,236,121,13,53,76,78,137,203,91,70,215,74,198,187,167,117,100,169,180,145,175,212,103,214,99,145,126,171,124,252,144,246,128,10,174,226,155,149,13,101,142,121,245,11,133,233,229,161,154,145,206,170,138,201,75,34,196,232,85,171,60,200,246,85,84,214,34,181,81,82,6,34,34,121,108,142,79,214,71,45,41,230,1,197,95,11,249,108,250,125,168,185,37,223,35,162,199,101,125,186,174,199,113,175,167,153,208,186,54,202,212,141,42,221,20,239,217,175,123,87,118,185,81,82,52,110,253,59,109,123,196,120,226,115,130,45,34,226,110,138,90,140,138,139,192,228,59,162,211,221,251,149,82,246,119,116,61,127,152,100,241,177,221,76,129,25,231,246,111,186,121,253,161,251,184,105,227,35,73,120,154,178,54,171,19,185,118,47,12,124,205,169,182,118,106,93,217,70,61,141,69,239,73,4,109,118,233,44,75,229,246,117,237,250,151,110,242,81,70,184,242,225,226,51,134,155,220,121,86,13,51,179,74,43,127,102,182,10,219,37,154,174,105,161,115,17,210,43,164,135,181,36,109,70,58,31,214,245,79,172,205,209,58,149,19,162,112,247,205,135,82,244,115,179,132,235,246,35,120,200,168,237,177,58,141,189,166,82,208,213,82,36,113,178,56,227,236,37,60,125,93,46,137,232,170,233,17,126,186,239,186,181,17,66,228,193,196,180,39,140,77,10,226,14,142,9,48,188,186,142,146,225,80,238,136,237,23,43,133,27,46,10,238,169,26,137,216,142,103,187,117,72,156,228,79,240,85,171,250,252,187,104,0,0,0,0,0,0,2,4,115,91,225,147,23,206,116,78,183,88,49,220,98,134,60,199,31,171,183,199,37,108,108,70,75,61,19,234,36,141,209,57,85,237,111,247,90,180,122,170,163,156,170,221,191,157,39,185,249,238,22,250,75,165,36,148,53,209,119,32,151,110,166,245,42,111,178,162,167,154,42,47,218,136,6,120,184,19,214,76,155,72,184,152,192,102,182,95,235,104,236,247,156,134,134,221,120,165,138,85,72,106,97,153,206,167,222,70,35,93,215,208,149,15,114,121,111,191,216,168,190,105,161,218,10,218,123,149,13,53,198,145,253,112,85,66,201,226,118,202,157,76,114,34,162,236,190,105,228,169,246,153,242,227,15,65,101,225,63,136,95,135,89,234,34,168,181,210,85,82,85,219,29,27,100,106,171,162,167,165,154,77,251,170,255,0,239,229,255,0,9,223,240,125,133,219,112,147,156,83,234,7,14,154,127,124,134,88,223,43,49,187,84,21,40,201,26,254,137,210,134,7,61,171,211,228,138,138,255,0,179,100,95,230,3,175,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,138,237,102,179,223,232,100,182,95,109,84,119,26,57,118,238,83,213,192,217,163,126,202,142,77,218,228,84,93,149,17,126,207,181,16,253,160,10,166,226,215,148,118,77,118,201,106,50,238,26,153,105,240,50,83,68,178,217,235,107,98,164,114,74,200,222,143,72,89,29,59,34,106,59,166,45,186,158,155,185,239,85,217,60,210,185,53,87,70,245,23,69,50,57,113,77,72,176,182,215,114,137,93,188,77,171,134,161,21,18,71,199,186,58,39,185,63,74,39,167,219,250,191,157,13,58,28,59,140,109,8,183,241,3,161,183,172,33,246,255,0,17,113,146,106,41,232,93,221,115,59,114,71,82,197,114,237,220,99,87,243,107,42,108,229,219,235,111,246,162,1,156,128,126,139,141,186,178,213,89,37,5,124,61,169,226,219,173,157,72,237,183,68,84,243,69,84,251,21,15,206,7,253,69,44,176,72,146,195,35,227,123,126,199,53,85,21,63,225,66,101,112,33,199,14,165,105,30,165,99,216,54,77,148,92,174,216,157,238,231,79,111,146,26,234,154,170,180,165,241,53,116,233,36,145,198,179,35,26,168,214,200,168,189,46,93,222,239,37,234,84,33,153,254,199,35,226,145,178,198,187,57,138,142,106,254,197,64,53,55,103,186,209,223,109,52,87,187,115,220,250,75,133,52,117,80,57,205,86,171,163,145,168,230,170,162,249,167,146,167,145,249,242,108,99,31,204,172,85,184,206,83,102,162,186,218,238,48,186,158,166,146,178,157,147,195,43,29,246,163,152,244,86,185,62,197,217,81,83,201,10,121,224,191,154,45,215,73,109,116,90,113,172,20,255,0,16,199,45,244,126,30,138,187,173,177,120,70,69,12,49,193,23,110,158,145,210,73,178,68,228,234,115,149,126,191,158,251,110,182,57,167,28,118,112,191,170,181,144,91,176,205,74,241,181,85,47,72,226,139,224,215,24,250,156,170,237,147,121,41,218,137,250,14,251,64,138,28,80,114,135,180,229,247,26,204,167,135,250,250,75,85,109,66,201,59,173,117,245,49,82,81,181,238,116,207,88,225,142,158,147,102,183,119,66,214,163,157,228,212,84,85,242,69,43,139,90,120,80,215,29,0,175,169,162,212,172,86,158,142,58,121,93,27,106,105,238,84,245,17,76,136,172,68,123,81,143,87,236,189,216,213,58,154,213,250,222,104,155,46,218,68,164,170,167,174,166,138,178,150,78,184,102,99,100,99,182,84,221,170,155,162,236,190,127,98,138,170,74,122,216,93,79,83,31,92,110,219,116,221,83,245,239,250,191,200,6,87,65,124,122,255,0,203,27,65,181,150,162,166,249,102,163,250,55,125,154,157,177,120,222,229,101,102,238,108,111,107,23,182,234,166,51,203,118,47,217,253,231,159,218,165,118,241,17,202,235,91,52,102,154,91,246,48,239,165,118,86,212,54,37,169,218,146,135,163,173,239,70,167,67,234,222,245,242,107,63,87,247,255,0,204,160,114,45,9,227,59,94,52,18,239,69,85,141,230,183,59,133,178,150,118,72,235,77,202,229,89,45,11,154,138,245,115,123,12,157,141,84,85,145,206,84,253,110,217,127,105,99,218,57,206,75,70,174,244,84,180,58,205,107,188,216,238,43,27,18,122,186,11,58,190,137,175,218,52,114,162,37,68,179,109,212,178,175,232,170,244,181,63,95,146,211,205,218,209,113,177,214,190,221,116,167,236,212,71,183,83,58,218,237,183,68,84,243,106,170,125,138,135,227,3,78,250,89,171,152,6,180,226,116,121,190,156,94,221,116,179,215,66,217,225,157,212,179,83,170,181,92,230,166,237,149,173,114,121,177,201,246,126,175,242,30,196,204,150,147,107,134,166,104,133,233,215,237,53,200,254,19,88,253,186,223,224,233,231,223,102,72,196,242,154,55,167,217,43,255,0,87,235,254,100,218,221,120,94,230,169,164,217,254,63,111,178,235,37,219,232,246,82,249,101,141,223,152,169,171,239,239,50,36,95,235,122,70,198,221,218,244,79,183,251,205,215,237,2,124,3,207,226,153,246,37,155,211,69,87,139,221,188,108,51,66,218,134,59,177,44,123,198,168,213,69,217,237,69,251,28,223,47,183,204,244,0,0,0,124,203,254,49,141,229,116,15,181,228,246,11,109,222,142,84,86,190,158,186,146,58,136,220,138,213,106,238,215,162,162,249,57,201,246,125,138,191,180,132,60,82,242,172,211,61,90,108,249,22,146,197,71,138,100,82,72,197,109,44,73,79,65,108,115,86,89,31,35,156,200,41,28,245,118,210,108,139,191,247,140,69,251,9,226,0,207,94,178,240,9,197,31,14,148,18,101,249,86,63,111,75,93,185,60,71,197,173,87,168,28,216,250,86,63,172,214,185,204,153,21,29,35,83,201,155,238,138,169,229,178,175,198,210,174,55,248,147,209,234,216,31,103,212,123,221,214,150,141,26,198,91,111,23,138,250,138,52,70,43,54,78,211,106,26,155,109,26,55,203,251,213,114,126,179,69,114,70,201,163,116,82,38,237,122,43,92,159,181,20,224,90,245,193,30,132,241,3,75,36,185,102,51,211,119,232,86,195,112,241,181,139,218,93,165,233,94,212,115,177,174,217,243,57,222,127,111,217,246,125,129,19,116,103,156,230,158,203,100,162,163,215,28,94,243,75,117,100,12,109,69,69,138,212,215,210,172,136,143,234,84,238,213,186,69,69,217,155,121,111,186,187,127,34,105,232,199,22,26,17,196,4,73,38,150,230,50,221,30,189,123,199,45,178,170,153,201,210,246,177,119,238,198,212,251,94,207,215,250,255,0,153,118,173,221,105,228,215,158,89,93,89,117,209,236,175,233,26,62,78,170,123,79,129,134,143,182,197,115,19,167,189,81,90,187,236,142,123,183,84,254,243,111,214,132,13,207,52,215,82,116,67,40,91,46,105,102,248,53,222,151,181,47,111,196,83,212,116,245,39,91,23,120,220,246,175,146,111,246,255,0,148,13,57,2,131,120,112,230,71,174,122,23,93,77,65,117,184,125,36,197,224,133,241,124,31,181,71,71,245,187,108,100,110,239,182,149,242,125,84,141,190,95,175,245,254,178,208,244,27,153,39,15,90,219,53,5,141,215,191,130,100,151,9,146,158,59,87,134,174,169,252,227,158,244,98,119,188,43,35,243,107,26,237,247,68,78,173,151,236,2,87,131,249,193,60,85,80,71,83,3,186,163,149,136,246,59,101,77,218,169,186,47,153,253,0,0,0,0,0,0,0,0,0,0,0,0,0,248,57,110,7,132,231,182,201,172,249,174,37,102,190,209,78,197,142,72,46,84,16,213,70,230,174,219,162,182,70,185,23,244,91,250,191,82,126,194,38,235,31,42,222,28,181,41,42,171,236,20,85,152,181,124,136,247,67,13,154,58,10,26,86,189,123,138,212,86,178,145,206,70,245,61,19,203,251,214,183,246,19,64,1,70,186,193,202,103,137,204,10,229,113,184,224,214,219,54,73,143,197,58,248,73,32,190,68,202,166,194,174,107,89,221,73,219,3,122,151,175,207,167,203,234,187,249,183,143,88,230,190,113,21,163,23,102,91,45,58,163,151,218,221,67,35,101,117,4,89,13,91,105,221,212,173,147,165,205,134,100,106,181,219,38,233,191,158,235,185,164,243,136,241,9,194,6,140,113,35,72,247,231,184,247,122,234,216,82,42,106,255,0,23,86,222,202,181,146,36,107,219,138,104,218,238,149,149,203,178,253,191,98,255,0,48,85,198,150,243,123,215,236,69,209,208,229,214,156,126,245,66,200,213,59,211,65,91,83,84,231,244,181,17,85,210,86,162,42,125,85,85,254,117,95,218,75,220,7,156,135,12,183,191,11,71,155,80,101,214,10,137,95,211,53,83,236,204,125,44,73,187,182,114,164,51,203,46,219,35,119,217,170,187,175,217,251,34,183,19,220,166,179,189,49,180,86,230,122,83,122,250,79,65,21,75,17,214,255,0,13,13,23,135,138,73,92,212,94,236,245,142,115,250,119,137,191,102,235,213,191,234,82,191,42,105,166,163,157,212,245,12,232,145,155,110,155,162,237,186,111,250,191,202,6,152,52,143,136,29,37,215,75,111,197,180,187,42,91,197,50,55,169,92,180,21,52,202,137,211,27,190,201,163,98,253,146,199,255,0,47,243,41,209,12,188,224,58,131,150,105,150,77,69,151,225,119,79,135,221,109,243,71,60,19,246,34,151,165,236,145,178,53,122,100,107,154,187,57,141,95,52,95,179,246,110,92,199,47,62,60,242,30,34,41,233,116,235,61,179,247,50,27,124,17,197,53,223,196,49,60,107,250,42,100,87,246,34,167,141,145,253,88,26,155,35,151,237,223,237,251,66,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,0,0,255,0,137,161,134,162,39,193,81,19,37,142,70,171,94,199,181,28,215,34,166,202,138,139,246,166,199,48,212,190,24,244,47,86,45,242,81,101,218,101,141,77,43,213,138,149,173,178,209,186,165,157,46,87,125,89,36,137,202,155,171,157,191,243,57,223,180,234,64,10,169,226,3,147,93,91,219,45,211,135,140,137,179,72,214,43,150,139,32,185,199,26,189,81,34,68,108,105,13,35,88,138,187,77,250,78,68,223,163,207,237,34,94,87,203,155,140,173,58,127,142,175,211,120,163,100,114,244,197,85,73,144,219,254,178,167,82,163,155,249,244,122,39,212,85,77,209,23,236,242,69,52,20,0,205,183,229,135,137,205,17,189,205,140,191,84,243,107,29,93,181,222,30,74,56,50,122,148,142,37,107,87,234,167,102,110,157,145,31,250,151,111,50,72,105,143,55,158,32,240,234,86,219,50,91,94,61,124,167,103,91,146,162,174,10,234,154,167,57,206,69,217,206,125,106,34,162,39,82,39,151,236,46,158,225,142,217,238,146,164,245,244,125,215,167,235,238,61,191,169,19,245,42,126,196,56,54,178,112,19,195,158,179,82,205,37,243,13,236,221,30,196,108,117,223,17,174,119,111,102,61,172,94,219,106,24,213,217,95,191,243,237,178,129,26,180,191,156,238,147,92,101,134,147,86,49,171,229,173,207,133,123,149,54,219,67,93,3,37,70,181,126,197,171,124,157,42,189,104,155,53,87,205,187,237,230,164,199,209,222,41,244,47,94,226,142,77,45,204,223,119,89,119,70,181,246,202,186,101,242,89,19,255,0,159,68,212,255,0,231,82,126,191,213,252,232,86,126,188,242,118,212,108,117,181,87,141,20,189,125,41,71,76,139,13,167,195,65,67,219,141,210,59,116,239,212,214,174,253,12,232,251,83,119,127,151,114,15,229,58,111,170,250,19,145,82,214,100,182,111,130,93,104,37,108,240,59,196,83,84,244,61,17,142,69,217,142,123,87,251,163,62,221,211,207,252,160,105,164,20,173,195,135,54,189,77,211,11,93,54,51,169,246,79,166,52,20,204,100,20,210,248,154,123,127,135,133,173,133,140,111,76,20,110,115,250,90,199,174,234,187,175,95,243,33,97,58,33,204,75,135,77,102,182,210,164,89,63,194,175,178,68,215,212,218,188,21,116,254,29,234,143,94,142,247,134,99,31,245,99,85,221,0,148,0,254,116,245,16,213,66,217,224,127,84,110,223,101,217,83,125,151,111,214,127,64,0,252,215,27,141,29,166,134,107,141,194,110,213,60,13,234,145,253,42,238,148,223,111,177,17,85,79,3,87,196,70,142,208,213,201,67,85,152,116,79,18,42,189,191,15,170,93,182,93,151,205,34,219,237,64,58,56,35,110,105,204,75,132,92,10,189,109,153,38,170,248,106,132,123,227,86,124,14,230,253,156,221,183,77,217,76,228,254,249,15,57,254,138,127,4,95,237,195,255,0,71,174,255,0,247,64,37,168,33,126,79,205,151,132,123,85,15,127,27,205,190,59,83,220,70,248,127,134,220,233,126,170,239,187,186,159,70,169,229,178,121,127,57,226,174,220,227,244,70,146,221,61,77,175,31,248,133,84,108,222,42,111,23,87,23,117,223,179,173,212,91,55,252,170,5,130,130,176,159,206,243,31,107,220,214,104,31,83,81,85,17,223,74,94,155,167,237,255,0,88,31,231,250,55,182,15,246,129,255,0,165,79,255,0,184,1,103,192,171,249,57,222,88,213,138,145,232,22,206,219,201,126,149,63,237,255,0,244,3,229,221,249,219,36,148,125,54,173,13,236,212,125,95,173,244,155,171,252,190,78,160,216,11,84,5,62,255,0,163,85,159,244,185,63,37,31,89,126,197,248,236,30,95,254,98,124,11,255,0,57,29,107,184,83,58,43,30,53,240,153,85,234,169,47,140,164,159,102,236,190,91,58,139,111,181,81,119,254,111,231,2,232,65,71,31,232,185,241,63,255,0,213,159,255,0,55,183,255,0,220,207,141,122,230,179,197,165,203,187,224,115,111,5,220,141,88,223,237,109,178,94,151,108,169,213,231,73,231,254,64,47,128,240,26,151,175,26,85,164,20,147,215,106,30,82,182,168,105,163,89,36,84,161,169,159,102,162,53,87,202,40,221,191,233,183,254,95,242,148,37,154,241,223,197,102,161,219,126,15,151,234,159,143,163,238,54,84,139,224,118,216,190,179,119,233,93,227,167,106,249,110,191,172,228,184,238,47,151,234,77,242,43,85,130,135,226,55,26,153,89,12,113,247,98,135,169,238,242,106,110,245,107,83,126,159,219,250,128,187,76,187,155,143,7,152,226,79,21,166,255,0,146,228,19,196,142,70,182,223,97,149,136,175,78,175,47,236,149,135,245,181,63,248,228,254,125,161,254,178,243,142,213,59,229,214,170,139,73,49,171,61,5,141,210,187,195,205,115,162,169,134,187,182,138,197,110,235,5,106,179,171,116,114,46,201,246,47,249,78,105,165,28,171,120,153,212,7,211,213,100,118,31,163,54,186,142,133,74,223,21,111,173,217,174,232,93,251,108,171,107,191,69,238,119,252,93,190,213,39,206,132,114,161,208,141,58,161,183,215,106,21,63,210,235,204,80,167,122,126,186,202,15,206,43,94,142,250,176,214,57,159,99,218,158,94,95,83,249,192,166,157,83,213,92,223,89,114,217,179,109,64,189,213,92,238,147,67,21,63,118,122,153,166,86,199,27,118,107,90,178,189,238,68,251,87,109,246,221,87,246,147,47,148,135,16,116,122,117,172,210,105,110,73,87,52,54,140,158,138,225,45,42,178,57,36,107,107,146,56,37,221,200,215,108,137,217,163,145,55,232,85,221,81,55,217,124,173,106,243,194,254,136,95,113,121,176,250,252,47,174,215,51,36,106,195,241,26,196,219,173,174,107,151,169,37,71,125,143,119,235,253,101,47,113,225,194,117,219,133,93,83,154,247,140,249,98,247,154,137,42,109,178,125,95,236,78,252,245,125,186,93,159,52,178,73,211,12,41,249,199,34,111,250,246,95,180,47,216,16,131,151,223,30,246,190,32,237,80,105,214,121,81,225,243,138,117,114,68,238,135,63,226,29,79,170,149,124,162,167,100,49,118,225,133,159,107,190,182,255,0,183,116,89,190,0,0,0,0,0,0,7,242,170,165,165,174,166,150,142,182,154,42,136,38,99,163,146,41,88,143,99,218,169,178,181,200,190,74,138,138,168,168,164,88,226,87,151,110,134,107,213,174,105,173,152,229,22,43,125,116,209,204,149,150,106,58,58,21,153,201,35,220,254,236,141,166,123,221,212,146,57,87,246,171,89,191,216,164,172,0,81,198,107,203,175,141,30,25,102,169,212,156,14,231,73,37,5,141,169,91,37,199,31,201,214,154,104,90,198,183,119,59,175,195,189,127,77,232,157,40,171,178,59,246,166,254,175,68,185,178,235,14,152,85,67,136,235,29,170,158,249,67,111,145,180,213,85,73,29,69,109,201,122,22,56,222,171,36,181,168,199,59,166,57,23,127,177,94,237,254,197,82,231,14,55,174,124,38,104,167,16,116,51,179,80,113,111,23,94,176,58,42,106,191,29,87,31,97,219,75,208,254,136,166,99,93,210,233,158,187,47,219,190,223,179,96,240,154,41,204,107,134,29,109,90,43,93,147,42,185,219,239,213,17,35,165,182,87,217,170,89,36,111,70,61,206,78,184,219,36,95,100,110,95,41,23,203,111,61,252,137,58,199,182,70,163,216,187,162,253,138,83,63,16,28,161,245,87,19,184,87,222,52,98,171,233,69,186,73,222,248,40,122,41,168,188,52,74,230,35,25,220,169,172,87,63,201,239,243,84,223,243,126,127,164,135,21,210,94,50,120,156,225,22,227,30,0,235,175,110,211,66,255,0,17,45,143,177,111,93,214,87,178,71,47,136,236,74,239,172,212,84,242,114,237,213,250,182,216,13,2,2,179,180,155,156,230,29,117,124,54,221,82,192,254,6,212,133,93,37,203,226,146,212,245,72,141,111,213,237,65,66,155,117,59,169,119,251,19,254,66,103,105,111,23,92,63,235,52,148,212,250,123,158,124,78,122,183,246,226,103,194,235,97,234,118,239,77,183,150,22,34,127,115,119,219,251,63,200,7,99,7,248,138,138,136,169,246,41,254,128,7,192,207,115,75,54,157,225,151,172,227,32,155,181,111,177,219,234,110,21,14,233,123,191,55,12,78,149,222,76,107,157,250,44,95,177,21,127,153,126,194,32,234,119,50,61,54,147,134,236,159,84,176,42,206,171,165,5,230,11,53,5,47,110,161,59,239,238,64,247,187,174,90,94,150,254,105,239,93,156,213,253,29,145,119,84,2,3,243,85,213,92,107,81,56,135,168,180,99,146,75,51,108,29,61,217,159,2,198,217,59,244,52,46,77,186,151,117,219,161,200,187,162,127,195,246,150,21,202,134,225,123,184,112,176,223,141,83,178,47,13,120,74,122,78,151,111,215,76,219,117,15,67,151,235,46,202,187,175,151,151,249,16,165,45,57,196,239,58,193,170,184,206,15,4,157,219,134,81,119,163,182,53,251,49,190,114,72,216,247,217,85,141,242,79,61,183,110,251,125,168,104,195,135,141,40,162,209,109,31,198,48,10,104,186,39,183,218,232,162,174,94,165,94,186,168,233,98,138,71,121,189,232,155,172,95,99,92,173,253,159,181,67,164,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,224,186,189,193,31,14,186,197,69,112,101,231,78,172,118,203,133,194,7,66,235,157,174,209,67,13,98,47,67,90,215,36,206,129,238,71,53,24,212,69,243,217,55,32,62,174,242,97,204,105,165,171,175,209,220,206,213,45,36,110,146,86,65,124,184,202,233,220,196,89,21,26,214,211,208,236,174,219,182,136,159,102,253,95,204,91,144,3,51,186,195,195,222,172,232,101,250,178,201,168,24,117,214,142,58,73,157,11,110,43,111,169,142,138,163,110,141,221,20,178,198,206,182,254,113,137,190,223,107,147,246,161,206,77,58,106,70,139,233,70,175,218,223,103,212,221,62,178,100,84,207,219,253,123,72,215,72,221,156,199,125,89,19,103,183,117,141,155,244,170,110,141,68,93,211,200,130,58,209,201,171,78,242,53,169,185,105,14,94,152,146,177,141,124,86,228,183,79,93,220,115,99,118,236,238,207,90,157,61,111,233,243,84,250,191,228,220,10,121,8,170,139,186,18,191,91,57,108,241,21,163,150,250,155,243,172,31,22,178,210,185,141,125,119,138,161,131,110,185,21,141,252,223,138,123,252,254,162,253,159,223,127,50,145,64,14,133,166,153,246,189,88,235,98,166,210,92,183,59,167,153,142,107,146,150,193,95,90,197,114,34,177,54,86,64,228,85,69,84,141,63,248,212,253,132,179,210,110,106,28,69,232,237,76,120,134,168,217,153,117,142,129,169,5,74,222,41,235,167,186,35,145,175,84,235,239,213,179,235,110,246,111,186,39,213,68,253,136,65,219,6,81,146,98,149,204,185,99,55,234,251,93,84,106,142,108,180,149,15,137,222,74,139,231,210,169,186,110,214,174,203,229,228,135,191,181,235,205,206,166,161,31,168,120,166,63,151,198,239,57,100,170,180,80,69,91,50,236,191,90,74,196,167,89,222,237,250,23,119,61,87,102,237,246,42,135,221,203,166,208,206,101,28,56,107,29,20,9,91,146,199,137,87,73,35,227,116,89,21,101,5,6,234,146,53,173,217,171,84,245,217,81,232,169,251,122,93,251,9,57,96,202,49,156,174,137,183,44,95,34,182,94,41,31,183,77,69,5,92,117,17,174,232,142,77,156,197,84,251,28,213,255,0,34,167,237,51,185,110,131,65,53,50,174,55,219,42,221,164,183,4,149,177,211,211,196,149,215,149,168,114,108,141,84,122,43,18,62,167,61,63,201,218,223,251,227,221,215,221,56,213,225,154,200,220,235,11,213,220,190,44,49,189,17,82,87,45,229,142,165,149,178,162,54,37,240,18,205,38,202,232,219,26,166,241,238,223,36,242,84,15,139,212,206,116,199,79,181,38,211,83,102,206,176,203,37,242,154,166,39,68,228,184,91,160,169,86,163,182,243,111,117,142,68,84,86,181,81,118,251,90,223,216,133,120,113,85,202,62,205,122,130,187,47,208,10,200,232,107,155,221,170,150,215,91,35,34,167,86,237,60,142,142,158,26,74,53,94,174,165,133,140,106,175,216,138,159,176,230,252,57,115,129,206,173,119,234,11,6,189,210,45,238,217,89,59,35,169,189,172,209,83,173,12,123,200,171,39,98,150,137,93,47,233,70,155,34,239,245,63,157,75,66,210,61,112,211,109,111,199,225,200,180,234,255,0,241,58,89,35,107,220,190,22,162,30,133,86,70,245,79,207,70,197,93,146,86,121,237,250,255,0,203,176,103,43,82,52,95,84,52,158,241,93,104,206,176,123,229,175,192,212,73,78,181,85,54,202,136,41,229,86,185,27,213,27,229,99,122,154,189,77,217,118,79,210,111,237,67,196,154,116,206,180,95,72,245,58,154,74,77,66,211,76,107,33,100,171,187,214,225,108,134,103,239,187,87,116,122,183,169,60,216,205,246,95,62,148,43,159,140,46,83,20,181,53,18,102,124,50,90,226,161,133,148,241,178,76,106,53,78,158,166,71,43,159,50,84,213,213,166,221,74,216,155,208,141,242,223,127,218,5,90,227,249,54,73,137,220,89,120,197,114,27,149,154,190,36,115,89,85,111,171,146,158,102,163,147,103,34,61,138,142,77,211,201,124,252,208,177,110,16,249,173,230,150,156,154,205,130,107,172,180,181,150,42,202,166,211,201,120,123,165,146,166,20,122,202,189,114,207,85,86,140,107,26,247,196,138,189,62,76,106,254,180,66,15,106,183,14,250,193,162,74,223,202,94,37,240,134,200,246,177,142,241,244,181,29,74,229,122,55,251,140,175,219,126,219,255,0,228,254,116,57,192,26,112,211,253,109,210,141,80,162,142,179,5,212,28,118,241,220,219,243,84,119,106,106,137,26,170,140,94,149,108,82,59,101,78,227,19,111,218,169,251,80,247,6,96,176,237,88,213,29,60,149,147,96,122,141,147,99,174,99,210,68,75,101,214,122,102,171,145,91,230,168,199,34,47,232,51,237,79,239,83,246,19,167,135,142,111,250,133,129,218,45,248,182,176,88,42,179,86,83,192,216,22,239,85,118,101,60,205,70,36,155,43,210,58,71,190,87,59,120,154,174,115,149,126,167,82,170,238,160,92,160,56,110,135,113,147,161,154,247,73,75,244,55,41,238,92,106,94,246,45,23,129,172,78,149,73,82,52,252,228,144,49,171,186,189,159,252,119,243,41,220,128,0,0,31,58,249,142,99,217,53,12,150,204,146,197,110,186,210,76,197,100,144,86,210,178,120,222,213,69,106,162,181,232,168,168,168,231,38,223,177,87,246,159,68,1,4,56,144,229,73,164,218,175,114,151,39,211,167,166,45,117,158,84,115,233,41,150,154,134,223,210,233,37,123,213,25,13,27,157,213,249,196,68,243,251,26,212,95,176,173,221,106,229,243,196,150,137,201,81,81,87,136,85,100,116,84,172,238,190,179,30,183,215,214,67,27,81,177,170,185,210,45,51,17,17,59,159,111,251,135,254,195,66,39,231,184,91,173,247,106,57,173,247,74,26,122,202,90,134,44,114,193,81,19,100,142,70,175,218,215,53,200,168,168,191,177,64,204,238,57,169,90,225,163,55,72,91,97,204,51,60,78,120,222,217,214,150,43,133,101,2,74,136,228,242,123,26,230,43,154,171,18,34,254,222,141,191,87,148,200,209,94,111,218,187,133,209,82,88,245,22,205,110,190,208,211,68,216,157,88,148,245,85,85,210,116,181,251,57,207,154,181,17,92,170,172,221,118,251,17,127,152,180,204,183,133,30,25,243,152,220,204,163,65,112,74,199,189,170,197,157,44,84,241,78,141,94,175,36,154,54,182,68,253,55,47,147,190,213,223,237,243,34,246,182,114,132,208,188,245,211,85,105,101,92,58,121,81,43,186,191,51,73,85,112,98,121,199,246,50,74,198,181,169,179,100,242,68,79,238,159,238,80,14,141,163,124,204,56,102,213,170,24,230,168,201,62,136,212,62,119,65,217,201,107,45,244,14,85,71,53,17,200,213,170,114,244,175,90,108,191,175,165,223,176,144,184,182,173,105,94,113,51,41,176,205,74,197,111,179,200,138,173,134,219,121,166,170,122,236,222,165,250,177,189,87,201,21,21,127,98,20,139,170,188,175,184,157,211,89,165,173,176,99,238,191,219,169,250,94,218,246,214,219,232,215,244,21,238,84,99,170,220,228,233,86,170,127,63,218,135,13,172,175,226,35,66,43,209,209,230,57,86,35,89,28,142,137,31,108,200,95,19,218,245,71,53,200,142,167,151,245,163,21,23,207,205,19,252,128,105,96,25,249,211,206,100,252,94,96,247,90,58,138,253,95,189,95,237,208,74,143,158,138,224,148,211,44,236,221,219,179,187,52,50,57,187,245,125,191,171,100,253,137,180,188,192,185,217,208,84,54,158,217,156,104,167,132,88,105,152,146,220,254,146,58,78,252,201,210,215,47,102,42,31,171,213,245,157,229,228,155,109,251,0,180,160,68,76,7,154,47,10,57,141,60,31,19,205,254,15,88,232,152,249,233,190,27,114,168,236,189,90,170,172,235,109,34,35,182,233,219,116,251,73,73,139,101,152,254,107,103,142,255,0,140,215,248,202,9,94,230,50,94,211,227,221,205,93,156,157,47,68,119,219,252,192,125,112,0,0,0,0,0,0,0,0,0,3,192,106,30,130,104,230,169,209,212,83,103,58,105,140,93,166,168,98,179,198,85,89,169,103,169,143,116,106,110,201,37,141,202,139,179,26,155,254,198,167,236,67,223,128,43,183,93,185,63,105,166,90,202,155,182,145,222,234,172,183,89,122,221,29,53,101,77,61,53,3,92,189,215,34,116,83,209,43,145,17,206,141,62,223,209,106,167,218,136,87,206,168,112,107,197,63,14,185,45,99,168,177,172,146,165,150,249,159,28,119,156,98,142,226,248,28,213,233,111,83,39,72,35,221,21,37,233,223,203,127,172,159,229,208,193,248,238,150,123,69,238,149,212,55,171,93,29,125,51,182,234,134,170,6,202,197,217,81,83,118,185,21,62,212,69,255,0,42,32,20,85,162,28,204,248,148,208,248,162,198,242,106,231,101,84,208,200,231,203,38,79,45,125,117,114,35,222,199,170,110,250,166,39,147,81,122,119,79,239,191,156,155,154,39,205,255,0,71,179,74,168,108,90,145,102,185,216,110,47,141,210,58,177,41,233,105,109,237,233,99,87,167,185,53,106,185,28,174,235,217,54,243,78,159,215,185,36,51,142,6,248,74,212,5,154,91,254,130,98,44,168,149,157,29,250,10,47,0,253,209,170,212,85,90,101,141,87,100,95,219,250,147,246,38,209,11,92,185,54,226,55,118,207,119,209,156,169,44,79,239,34,178,212,148,18,84,162,177,94,253,211,189,81,90,136,155,53,204,79,179,207,183,254,233,64,157,184,103,17,58,25,168,9,76,204,79,86,240,235,133,77,91,251,112,210,83,223,168,229,157,206,234,84,70,163,35,149,202,170,189,43,178,33,209,26,230,189,168,246,57,28,213,77,209,81,119,69,66,132,117,31,130,46,49,120,106,167,147,47,180,45,234,130,217,108,106,213,124,82,221,127,165,163,124,40,222,157,222,214,69,86,233,17,81,210,42,121,38,255,0,106,254,179,196,98,252,120,113,139,128,214,182,26,61,124,203,42,60,43,210,57,33,185,85,182,226,138,141,86,162,183,251,37,178,39,247,136,155,255,0,151,246,174,225,162,96,83,238,143,115,153,207,177,248,96,182,106,198,14,185,83,213,189,50,92,150,231,13,23,74,162,61,119,237,65,68,187,239,188,109,251,124,186,119,253,106,78,13,21,230,43,195,150,176,210,69,28,121,71,194,239,18,72,232,221,110,240,85,243,244,236,246,181,171,221,240,204,106,239,214,213,254,109,255,0,202,4,162,7,230,183,92,104,238,212,20,247,59,124,221,218,106,168,153,52,79,233,86,245,49,205,71,53,118,84,69,77,209,83,237,63,72,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,231,223,49,251,14,79,109,158,205,146,217,40,46,214,250,150,44,115,210,87,83,50,120,101,106,237,187,92,199,162,181,201,228,158,74,159,168,250,0,8,245,168,188,5,112,191,168,177,204,217,180,183,31,176,201,52,46,137,101,177,217,45,212,175,69,94,191,174,142,90,119,125,127,175,190,255,0,181,173,253,132,15,226,63,147,230,69,101,146,124,131,65,111,173,175,160,73,92,249,40,110,213,82,75,85,210,231,68,214,36,81,210,209,35,124,149,210,170,249,249,53,27,183,216,165,182,92,174,52,118,139,125,77,210,225,55,106,150,142,23,207,52,157,42,238,152,216,213,115,151,100,69,85,217,17,124,145,55,43,3,142,126,104,213,86,122,171,182,149,112,249,114,168,163,185,81,84,186,146,167,33,167,145,209,190,9,35,146,7,57,18,26,138,95,61,250,103,139,234,191,109,183,119,154,42,32,21,213,141,235,70,189,232,181,111,192,113,189,77,204,241,230,81,202,217,159,109,166,189,86,210,64,174,119,75,213,93,19,30,207,210,68,110,254,94,104,125,92,191,139,174,36,115,88,146,158,237,172,249,163,32,78,157,224,135,35,175,72,220,168,170,168,170,215,76,168,171,231,255,0,188,135,203,210,253,19,214,78,35,178,41,160,194,45,19,228,87,21,217,106,38,158,225,4,111,233,106,196,205,213,213,18,179,171,110,228,105,246,253,139,252,203,183,198,213,109,32,207,180,87,40,147,16,212,59,39,195,46,76,106,189,34,241,48,205,187,18,71,199,213,188,47,123,127,74,39,166,219,254,175,231,77,195,241,45,227,82,245,38,233,75,98,91,174,77,149,92,170,222,177,82,209,247,234,43,167,149,202,137,187,89,30,238,115,149,81,169,228,137,253,234,126,195,220,99,220,35,113,45,146,72,248,168,244,55,59,133,88,138,170,179,227,55,6,167,150,223,178,21,255,0,9,15,19,165,250,129,118,210,189,67,199,181,22,198,214,186,183,31,175,138,186,38,57,172,84,147,165,126,179,23,173,175,110,206,110,237,221,90,187,111,190,197,138,227,124,236,159,100,182,83,211,86,240,203,79,89,91,28,76,100,245,145,101,81,211,119,158,141,68,115,250,25,111,217,189,78,69,93,147,201,55,219,245,1,15,127,144,175,20,255,0,237,51,151,127,205,219,143,253,220,254,53,124,16,113,71,71,3,231,147,69,179,39,53,136,174,84,102,57,113,85,93,147,127,241,5,199,240,125,199,182,11,197,148,83,91,233,236,63,70,178,42,116,98,205,105,241,83,86,116,43,187,238,68,239,45,60,76,95,169,78,174,242,255,0,11,111,181,60,229,19,227,142,70,171,36,99,92,213,242,84,114,110,138,6,114,40,120,42,226,130,225,15,126,45,20,205,24,155,237,179,241,187,138,47,216,139,254,35,249,207,218,222,5,56,167,115,145,63,35,89,114,110,187,110,184,237,199,254,238,104,162,56,32,133,189,49,67,27,19,246,53,168,136,127,64,40,87,17,229,111,197,22,80,250,5,158,211,65,104,142,178,72,154,255,0,137,65,113,167,116,40,254,157,213,251,210,47,78,221,94,127,179,101,253,132,186,197,57,42,233,187,177,203,114,230,217,238,74,151,213,167,98,220,18,215,116,131,194,119,246,250,221,174,229,15,95,70,255,0,103,87,153,102,0,10,228,255,0,65,83,67,191,242,251,58,255,0,228,173,31,253,196,253,52,28,151,52,30,154,163,187,81,156,103,18,179,101,78,151,92,232,220,155,255,0,145,104,75,18,0,66,42,62,81,124,47,65,78,216,166,184,101,178,61,55,221,203,45,185,119,243,253,171,70,125,220,115,149,143,11,24,237,119,142,248,125,218,231,245,122,123,55,24,173,211,69,246,162,239,211,225,19,207,234,237,254,69,95,218,76,0,4,109,255,0,67,215,133,143,246,181,179,255,0,242,26,221,255,0,118,61,54,53,193,119,11,184,213,34,210,51,67,112,91,146,43,213,253,203,134,51,110,153,254,123,121,111,216,79,47,47,253,245,59,96,3,155,80,112,207,195,133,170,169,149,214,190,31,180,218,142,166,61,209,147,65,138,80,70,246,238,155,46,206,108,72,169,186,42,161,238,109,24,245,131,31,167,109,37,134,199,111,182,192,221,250,98,163,166,100,44,77,213,85,118,70,34,39,218,170,191,240,169,244,0,0,0,3,198,106,246,146,225,154,219,130,214,233,246,119,108,138,178,215,91,36,51,42,58,24,164,116,114,71,34,61,174,103,117,143,106,47,146,166,253,59,236,231,39,150,231,179,0,103,99,89,52,75,86,56,36,214,203,85,198,106,106,184,164,177,215,211,92,44,247,104,217,82,218,106,169,34,100,19,61,25,55,110,30,180,71,76,214,59,163,101,77,213,170,169,246,173,197,112,53,197,230,53,196,190,153,80,178,182,235,73,14,93,105,130,42,75,141,12,147,198,217,230,116,84,244,221,218,150,198,179,73,43,162,89,103,86,164,142,219,117,242,93,151,237,246,188,85,112,213,133,113,41,165,87,204,74,247,98,183,73,125,117,190,161,150,59,172,180,169,36,246,250,167,116,57,175,141,122,216,169,187,161,137,21,58,209,21,19,103,110,155,161,70,249,77,155,136,30,5,245,134,123,117,171,39,187,99,119,58,42,135,186,154,170,138,182,38,182,225,72,202,167,35,29,36,81,201,35,58,36,117,42,42,197,39,87,232,162,57,21,54,220,52,96,8,79,192,239,48,188,59,93,113,107,46,21,168,55,85,166,207,233,233,91,13,82,186,41,165,90,249,88,147,185,210,170,197,76,200,99,222,56,17,253,40,237,190,190,223,106,121,205,128,0,0,0,0,0,0,0,0,7,154,204,180,215,79,181,10,138,90,12,227,9,176,223,98,150,53,141,82,229,109,130,171,100,86,185,190,93,214,185,55,68,123,182,255,0,42,254,211,210,128,32,95,16,28,166,116,119,81,153,53,223,77,101,147,25,187,190,70,185,148,208,186,150,138,222,141,89,30,231,253,72,104,220,237,246,126,201,231,246,53,168,191,97,81,154,221,163,153,54,128,106,53,126,158,100,183,75,109,85,206,214,176,171,230,182,79,35,227,69,146,8,166,106,181,207,99,29,250,50,183,251,212,243,69,255,0,42,233,156,143,28,66,112,43,195,239,16,201,85,116,200,176,123,85,22,75,60,106,214,222,233,225,150,57,145,253,49,177,174,145,33,150,46,239,75,34,107,81,30,171,178,111,182,219,174,225,76,124,50,241,173,171,252,58,101,52,149,180,121,45,202,237,96,235,142,58,171,85,117,101,84,244,233,15,114,21,123,162,133,39,141,157,206,220,40,198,170,249,108,170,139,228,190,86,167,167,28,213,120,110,204,49,250,10,203,237,93,125,146,227,36,12,90,184,171,100,160,166,107,102,217,81,253,45,117,90,185,27,187,87,109,252,246,86,239,246,145,231,47,228,138,228,90,171,134,41,175,59,162,185,238,130,223,244,95,236,79,172,173,111,118,74,255,0,243,91,186,255,0,148,227,249,143,40,61,124,199,237,210,86,227,245,191,28,146,53,77,162,237,209,83,111,187,154,159,164,250,213,253,74,171,255,0,23,249,192,250,124,201,56,242,176,235,189,53,14,152,233,93,85,107,113,250,103,211,215,85,84,185,236,78,252,221,170,168,228,141,31,5,67,216,230,116,78,205,218,173,223,116,93,215,100,68,90,251,106,72,245,72,216,142,114,175,154,53,60,255,0,247,143,161,104,176,92,239,89,5,6,51,67,7,93,125,198,170,26,56,35,234,106,117,75,43,145,172,77,213,81,169,186,185,60,213,81,63,106,161,114,60,20,242,202,210,220,47,23,179,106,38,178,88,45,89,133,238,235,111,142,177,148,55,42,30,184,40,146,162,158,23,118,213,157,249,33,153,88,229,153,17,234,205,215,171,116,219,100,3,201,114,180,224,150,227,134,58,29,124,212,251,20,212,55,132,119,93,146,142,178,149,209,84,82,185,171,91,77,50,201,28,240,35,227,87,53,209,185,189,15,243,77,149,127,82,22,102,127,42,90,74,90,24,27,75,69,77,21,60,44,223,166,56,152,140,107,119,93,215,100,79,36,243,85,83,250,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,34,127,21,156,188,116,163,136,251,109,93,202,220,216,241,236,189,208,189,41,174,242,62,174,165,141,147,104,90,222,168,124,67,89,183,68,40,197,250,171,250,91,236,170,158,114,192,1,157,78,37,120,43,214,78,25,175,83,82,228,118,154,139,205,149,21,203,13,242,221,110,170,240,110,111,92,200,212,123,223,26,49,143,232,129,210,43,81,206,217,174,69,221,83,204,224,70,159,117,55,76,176,253,90,195,174,120,94,103,100,163,184,81,92,105,102,167,71,79,77,20,175,167,116,145,62,62,236,93,198,57,25,35,82,71,116,187,101,219,127,242,161,66,156,98,240,121,168,124,60,234,94,64,180,248,189,206,171,13,150,229,81,37,170,229,5,20,239,130,58,85,116,110,141,36,149,33,142,36,119,231,216,205,155,245,122,145,90,159,98,110,17,180,232,186,61,175,218,161,161,119,87,93,52,235,33,248,107,228,108,141,149,190,18,158,110,180,122,53,23,251,180,111,219,244,25,246,39,247,191,206,167,58,0,224,239,185,126,189,105,134,173,83,203,14,161,233,117,101,45,246,173,142,98,228,244,151,103,212,75,76,253,145,24,244,162,252,196,47,217,172,141,138,138,246,249,34,187,205,124,151,159,90,242,43,134,144,101,84,57,126,152,102,173,154,166,5,138,120,42,95,71,2,76,197,108,137,35,81,240,185,211,49,21,22,54,42,166,235,178,249,121,167,219,224,192,22,137,161,92,231,62,143,227,214,188,103,89,244,218,237,121,169,163,166,108,19,222,237,213,244,173,124,238,106,63,235,248,100,134,22,51,127,205,183,100,127,217,186,253,190,75,98,250,53,196,110,144,235,189,153,151,109,63,204,109,117,82,185,210,53,246,245,184,210,190,178,36,99,145,170,231,197,20,175,86,162,171,153,178,239,253,251,127,106,25,164,61,142,155,106,254,164,233,37,226,27,214,159,230,87,155,44,177,200,217,31,29,21,198,162,154,57,145,30,199,43,100,72,158,213,115,92,177,179,116,223,205,17,63,98,1,165,108,251,1,197,117,55,22,171,195,51,75,103,196,45,21,206,141,211,211,247,164,139,169,99,123,94,223,173,27,154,228,217,205,69,242,84,251,10,155,226,107,148,30,91,133,218,46,249,238,140,101,84,151,186,10,10,103,85,46,60,219,109,95,141,84,99,35,69,101,63,75,167,116,207,114,247,93,178,244,237,228,137,186,47,213,233,28,27,115,91,143,36,185,81,105,247,16,79,183,91,21,180,178,54,27,211,87,179,10,172,80,199,210,181,21,21,117,139,245,222,173,151,125,155,230,231,51,236,221,75,47,181,94,44,153,37,185,151,27,37,214,134,233,67,58,57,27,61,44,236,158,25,17,21,90,228,71,53,85,23,205,21,23,249,209,80,12,188,100,56,198,71,137,92,231,179,101,22,27,141,162,186,157,238,142,90,106,234,89,41,229,99,154,229,106,162,177,232,138,138,142,107,147,205,62,212,84,253,71,204,52,61,196,119,3,122,33,196,29,142,185,149,184,165,186,203,126,153,146,203,21,210,217,67,73,77,81,37,66,178,110,149,150,101,167,123,213,170,249,149,238,219,205,85,168,191,106,121,211,167,20,28,10,235,23,14,89,5,103,118,195,89,123,198,251,242,37,45,206,221,75,85,83,27,33,222,46,142,244,222,30,56,209,202,179,53,190,94,74,230,185,19,236,77,194,55,211,207,45,44,241,212,192,254,153,34,122,61,142,217,23,103,34,238,139,230,78,174,21,57,168,231,218,33,73,67,137,234,85,158,175,45,197,232,105,124,45,60,20,143,164,165,150,153,172,134,56,225,233,218,4,89,58,82,45,151,170,68,221,30,170,187,171,81,22,9,0,47,255,0,69,57,146,112,215,173,85,180,214,186,107,220,184,173,117,92,141,134,40,114,58,218,10,69,123,220,175,70,181,187,84,185,92,171,208,158,72,159,107,216,159,172,148,84,117,180,119,26,88,171,173,245,112,213,83,78,198,201,20,208,200,143,100,140,114,110,142,107,147,201,81,81,81,81,83,245,41,150,74,42,218,219,109,92,55,11,117,92,212,181,84,210,54,88,103,130,69,100,145,189,171,186,57,174,79,52,84,95,52,84,36,166,145,115,15,226,83,73,101,161,138,159,48,169,200,40,168,146,40,219,75,124,184,87,213,199,219,103,111,102,163,18,165,169,183,76,123,109,246,108,231,39,235,3,65,192,134,92,59,243,56,208,205,82,197,173,45,207,239,244,24,166,72,180,172,248,146,92,42,232,232,104,252,70,207,235,236,247,106,157,39,70,241,249,117,121,253,118,111,246,146,239,30,201,113,204,182,213,21,247,20,191,219,111,86,217,213,205,138,178,223,85,29,76,15,86,185,90,228,108,145,170,181,118,84,84,93,151,201,81,80,15,164,0,0,0,0,124,140,167,20,176,102,150,105,177,252,154,131,198,80,78,230,58,72,123,175,143,169,90,228,115,126,179,21,28,155,42,39,235,62,184,2,28,234,127,43,30,24,51,170,73,19,29,198,126,142,87,187,110,221,95,141,184,86,116,121,179,127,168,250,182,181,119,107,21,63,227,111,250,136,223,146,114,62,169,154,170,106,156,99,136,74,56,98,146,87,58,58,90,140,102,68,72,216,170,170,137,215,226,222,174,217,58,83,205,60,252,212,181,96,5,48,229,92,150,117,250,206,202,138,140,127,82,240,139,180,17,171,123,73,35,107,97,154,68,85,68,93,227,100,18,34,109,186,253,142,95,36,255,0,146,56,94,248,97,226,199,68,111,203,85,71,165,57,132,143,134,6,202,235,141,191,25,172,168,165,107,119,235,84,87,201,78,141,69,78,218,42,249,121,109,254,83,69,167,229,175,182,91,110,176,62,150,233,111,166,172,134,70,171,95,28,241,54,70,185,21,21,21,21,28,138,138,155,42,167,252,32,80,102,153,113,227,197,142,132,220,150,11,141,214,189,109,240,181,240,203,110,170,179,81,210,187,175,100,98,110,247,210,185,232,168,177,167,151,251,159,242,147,7,79,185,219,98,21,18,83,208,106,62,137,222,232,209,94,141,125,109,182,241,5,91,149,21,93,230,177,190,40,26,155,125,68,253,47,179,117,253,91,44,232,203,56,89,225,219,51,130,72,175,90,43,131,186,73,100,73,95,80,204,114,133,102,115,183,85,93,220,232,87,125,213,85,84,131,156,108,114,200,210,44,99,70,242,173,89,211,25,174,86,251,158,41,107,158,232,234,62,170,88,169,101,142,46,218,201,188,112,210,163,156,169,19,37,84,250,205,78,165,221,85,19,112,36,190,152,115,28,225,123,83,187,76,143,50,167,198,100,150,70,198,140,200,110,86,234,53,221,122,60,255,0,215,46,242,250,255,0,111,251,151,126,194,71,88,114,76,119,41,183,67,120,198,47,246,235,189,5,67,18,72,106,168,42,163,168,134,70,174,251,57,175,98,171,85,60,151,205,23,245,25,119,178,90,175,151,155,148,20,24,229,182,186,186,225,35,218,144,65,69,11,229,153,207,87,34,53,26,214,34,185,85,92,173,68,219,245,170,29,211,8,226,31,139,190,30,164,167,167,109,239,60,183,209,83,34,195,13,178,245,83,115,138,145,136,212,115,85,173,135,185,26,38,203,38,251,39,216,189,63,240,134,137,129,85,90,47,206,121,173,130,26,29,113,195,28,179,58,71,51,189,142,91,190,170,34,189,189,42,231,84,215,111,228,213,126,255,0,228,111,243,146,251,74,185,135,112,195,170,146,178,158,28,234,135,26,149,205,114,237,145,92,237,244,127,162,214,185,126,202,151,47,247,219,39,243,181,223,176,9,46,15,159,104,200,113,252,130,157,181,118,11,229,190,229,3,247,233,150,142,165,147,49,118,85,69,217,88,170,159,106,42,127,192,167,208,0,0,0,0,0,0,0,0,0,115,205,81,225,255,0,73,117,154,4,131,81,241,79,139,53,172,232,111,246,117,76,27,38,207,68,254,227,35,63,198,191,254,95,230,77,186,24,2,186,181,119,147,102,153,101,245,181,247,13,49,205,34,195,86,166,85,146,26,121,104,42,171,219,30,234,197,84,87,203,89,186,253,143,253,95,223,127,50,17,163,61,228,215,196,38,43,71,81,113,199,243,156,71,33,130,22,171,155,20,49,215,50,166,77,152,174,84,72,153,4,137,190,237,233,79,173,231,186,125,155,236,93,96,3,60,14,209,206,49,184,102,189,186,235,100,211,220,190,129,209,177,204,91,157,62,45,81,81,74,157,110,86,43,122,231,166,233,221,122,19,111,47,177,83,111,180,233,218,107,205,95,137,236,6,170,146,159,52,185,191,36,163,166,127,84,244,111,165,160,160,89,90,170,229,233,234,101,26,185,191,164,223,52,253,159,206,94,21,226,195,99,200,105,29,111,191,217,104,110,116,174,84,114,193,89,76,201,163,85,69,221,21,90,244,84,242,56,174,81,192,223,11,249,75,235,37,168,210,12,82,133,245,177,44,74,234,28,126,221,18,197,187,17,189,76,85,167,94,151,38,219,162,254,223,48,33,190,51,207,7,23,145,144,67,151,112,255,0,119,166,233,70,182,89,168,47,241,84,185,223,102,239,70,58,8,147,117,250,203,211,190,222,72,155,249,249,118,76,19,155,159,12,153,156,208,83,86,219,50,124,126,73,145,219,186,232,182,248,162,98,162,57,126,179,214,169,54,223,167,100,242,243,87,39,237,62,94,162,242,130,225,231,40,162,153,248,213,223,37,180,87,163,28,232,18,26,138,26,120,22,77,159,210,143,232,162,87,116,245,57,187,237,231,178,127,49,22,179,174,76,186,213,107,117,117,110,29,152,98,149,116,81,185,190,22,42,155,133,92,149,46,106,171,81,122,155,29,10,34,175,154,175,151,234,64,45,51,8,226,79,65,117,14,8,31,138,234,254,27,89,83,80,170,141,162,143,32,162,146,165,21,31,209,178,198,201,92,190,106,173,219,252,230,254,211,163,67,60,21,49,164,212,243,50,88,220,155,163,152,228,114,42,127,149,12,233,103,156,61,113,83,195,94,65,35,22,195,154,219,82,150,54,77,241,171,21,45,202,26,63,52,238,108,218,142,220,127,89,189,189,215,246,43,55,253,71,176,210,62,98,188,81,232,181,206,41,42,50,122,172,153,144,68,248,188,38,85,91,113,173,143,205,168,221,213,139,82,207,52,232,242,95,212,170,160,104,4,21,211,163,252,227,52,187,37,171,163,179,234,102,55,116,181,86,84,202,145,62,170,150,142,158,10,40,183,115,246,115,159,53,106,171,90,137,209,186,237,246,245,127,49,51,112,62,35,180,51,82,105,233,228,196,181,95,18,173,168,169,107,28,218,40,175,180,114,84,181,92,141,217,174,142,57,92,168,187,189,173,84,253,171,176,29,36,31,243,28,145,204,198,203,20,141,123,28,155,181,205,93,209,83,249,148,255,0,160,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,30,127,37,212,44,11,13,100,143,203,179,107,13,145,34,141,102,127,196,110,80,211,116,179,101,94,165,238,57,54,77,154,239,63,179,201,127,96,30,128,142,188,78,241,197,163,156,53,227,149,213,53,215,122,44,139,34,134,7,186,158,197,110,186,210,37,74,203,249,174,134,202,215,61,95,27,85,38,99,186,146,55,175,66,57,221,43,178,34,198,238,53,185,162,226,216,117,146,171,7,208,43,165,53,223,33,125,68,72,251,172,83,199,81,68,200,89,52,137,39,110,106,90,180,122,61,123,76,219,203,101,100,158,127,164,155,85,182,49,143,106,255,0,18,250,145,111,176,210,212,95,178,171,253,234,170,42,85,170,170,125,85,114,197,187,81,189,201,94,137,35,218,198,178,61,213,118,93,155,26,175,216,208,58,167,19,252,116,106,247,20,119,39,218,106,150,75,118,59,37,66,186,142,202,216,233,170,30,197,87,76,214,34,76,202,118,72,229,72,231,232,219,117,223,109,254,213,242,247,28,45,242,194,213,254,32,173,148,217,126,69,115,139,9,199,170,34,108,241,62,231,107,171,90,154,136,222,146,163,31,20,110,108,108,123,119,141,139,186,73,183,76,141,119,159,146,44,211,225,47,149,102,3,167,52,214,236,211,88,219,29,255,0,34,70,195,81,240,247,164,53,86,248,215,104,36,217,209,84,82,54,68,122,72,201,26,190,126,77,118,223,106,170,147,234,213,106,182,88,173,180,182,107,45,190,154,134,130,138,38,193,77,77,77,19,98,138,24,218,155,53,172,99,81,26,212,68,251,17,19,96,60,78,133,232,142,19,195,238,158,210,105,198,5,67,225,173,148,179,207,82,169,221,153,253,82,74,245,115,157,249,217,30,228,253,73,183,86,222,95,171,115,197,241,131,194,205,151,138,237,42,159,1,170,186,199,103,185,178,178,150,178,134,231,36,82,76,218,119,196,247,111,188,76,145,136,238,168,228,149,190,106,187,117,239,182,232,155,119,80,6,105,117,239,135,109,74,225,211,48,151,17,207,237,19,179,167,167,195,220,35,164,168,142,146,175,243,81,72,238,204,146,198,206,190,142,243,26,237,147,201,222,95,179,127,93,195,94,163,112,177,134,171,233,248,128,209,107,214,85,43,234,85,241,92,45,183,121,161,116,113,175,101,18,53,137,179,194,213,217,91,51,186,186,183,250,200,159,98,110,151,143,196,223,12,58,125,196,182,159,220,241,140,154,205,68,151,119,209,207,29,174,235,225,224,241,52,115,187,161,81,205,153,241,72,232,209,93,12,104,229,106,110,173,69,79,217,181,51,113,21,203,167,95,52,46,182,162,174,135,28,170,202,172,169,35,221,21,69,142,142,182,185,209,67,188,202,142,153,201,76,198,53,81,145,34,185,83,201,58,219,250,151,200,39,23,11,81,114,241,182,103,22,205,107,211,76,231,31,192,110,17,164,181,14,181,228,89,36,81,212,239,60,51,69,208,169,53,194,68,69,98,62,69,95,171,246,57,191,103,150,214,19,100,201,241,172,150,153,43,49,204,134,217,117,129,202,168,146,209,85,199,59,23,101,217,126,179,21,83,201,124,140,186,84,83,221,108,149,178,209,213,195,85,65,87,78,245,142,88,164,107,162,146,55,39,146,181,205,93,149,21,63,98,157,67,78,248,173,226,11,76,171,169,234,241,205,87,202,157,5,59,209,233,65,81,125,173,90,71,125,118,189,81,209,178,102,162,162,171,118,95,218,138,191,180,13,39,2,158,52,143,156,190,165,218,39,166,183,106,190,37,102,173,181,195,10,177,243,218,232,42,36,173,123,209,141,70,170,186,122,212,106,238,168,170,239,242,147,163,75,249,141,112,195,169,245,144,208,69,153,211,227,147,78,238,134,174,65,113,183,209,183,127,175,183,255,0,68,185,127,188,255,0,237,155,251,64,147,224,249,150,44,155,27,202,40,217,113,198,178,11,109,218,146,86,163,217,61,13,92,117,17,185,170,136,168,168,230,42,162,162,163,154,191,228,84,253,167,211,0,0,0,0,0,0,0,0,0,0,0,0,0,115,189,113,208,172,7,95,240,154,172,39,62,182,120,170,121,88,247,83,191,189,51,60,60,235,12,177,182,93,162,145,138,254,148,153,255,0,85,87,101,223,252,138,157,16,1,70,60,85,242,198,213,253,15,185,87,228,250,121,19,243,44,106,106,153,36,163,167,179,218,235,102,172,165,133,95,19,90,201,35,70,72,155,162,204,168,138,178,42,170,70,231,125,190,73,234,248,95,230,177,154,232,93,146,44,11,88,112,171,150,83,69,79,60,175,108,208,77,77,67,61,52,114,189,143,217,33,74,118,245,170,34,202,228,234,145,58,186,209,55,68,68,84,185,234,170,74,90,216,29,77,91,77,21,68,47,219,170,57,88,143,107,182,93,211,116,95,37,243,68,82,31,113,31,203,35,66,117,177,181,87,156,110,216,220,70,246,176,162,64,203,52,52,116,20,143,145,145,61,172,238,163,41,94,245,69,115,153,213,178,238,168,212,219,236,64,61,190,131,241,245,195,190,189,65,11,45,89,85,46,55,114,150,53,122,91,111,247,42,26,122,135,43,99,99,220,140,99,103,115,157,178,61,124,246,79,238,111,242,77,137,27,28,145,202,196,146,39,181,237,95,177,205,93,209,74,18,215,78,95,220,74,240,207,112,118,79,141,65,112,187,210,67,39,76,21,216,179,107,234,42,32,100,143,145,141,235,145,148,209,163,87,165,168,142,217,127,249,227,126,222,163,212,112,225,205,31,91,52,118,233,73,98,212,217,234,50,172,121,102,111,143,150,224,234,186,235,163,34,222,71,47,101,102,171,99,17,202,178,53,62,178,109,210,198,254,192,47,28,17,231,65,184,234,225,251,94,168,169,190,13,152,81,89,46,147,181,137,240,219,213,194,138,154,169,242,57,34,250,172,137,181,15,114,238,233,81,168,159,111,83,92,159,106,121,200,56,165,138,120,153,52,50,54,72,228,106,57,143,106,238,215,34,253,138,138,159,106,1,255,0,96,0,0,0,0,0,0,0,7,24,226,211,95,109,60,58,232,237,219,60,172,145,175,173,131,177,224,233,91,60,76,150,126,170,168,34,127,66,73,186,47,74,76,138,187,34,236,159,179,201,78,206,82,191,54,222,36,42,51,253,92,118,140,89,46,14,75,94,13,81,81,75,89,225,229,94,221,76,179,69,69,35,155,39,76,174,107,214,57,98,122,108,172,106,181,200,169,230,187,170,7,56,229,143,164,82,234,143,19,54,171,132,172,114,83,226,141,131,33,71,246,164,114,44,148,183,10,37,233,221,170,136,158,82,125,171,186,126,212,82,251,145,17,168,141,79,177,19,100,43,247,147,214,139,82,98,218,19,62,172,221,45,110,130,247,145,93,46,52,208,75,44,8,215,248,6,186,157,157,59,185,136,253,187,212,175,93,145,202,223,248,119,218,192,192,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,31,202,166,154,10,200,29,77,82,206,184,223,183,83,119,84,223,101,223,245,127,144,254,160,8,93,175,60,173,52,39,87,238,117,87,252,127,253,42,221,170,96,108,78,170,254,204,174,250,205,99,152,215,116,62,173,141,242,252,223,150,223,222,127,58,149,145,198,23,1,250,129,194,123,163,190,86,92,62,57,139,84,212,178,146,27,183,106,10,109,231,123,167,86,71,216,74,137,100,243,142,14,174,165,77,190,182,203,230,158,122,8,57,167,17,186,29,143,241,23,164,87,157,37,201,101,154,10,59,180,148,178,165,68,14,99,101,133,240,212,71,42,57,142,124,114,35,85,122,21,170,189,43,245,92,228,242,223,112,51,68,9,181,174,252,171,53,223,76,31,85,115,196,32,131,39,181,67,4,147,182,59,115,107,43,106,246,142,54,57,200,169,29,35,91,186,185,206,233,79,214,141,254,101,33,230,69,136,101,120,141,194,91,86,81,141,93,45,21,112,185,205,124,21,212,114,83,189,187,57,90,187,181,237,69,79,54,185,62,207,181,23,246,1,242,0,0,14,223,195,39,22,250,163,195,6,79,13,207,14,184,245,218,38,168,130,75,165,179,179,78,158,54,40,251,155,71,222,146,25,29,31,247,105,62,179,83,127,173,252,201,183,16,0,94,247,14,220,206,180,55,88,169,168,237,89,77,111,209,140,138,86,70,197,161,237,214,86,245,200,169,19,127,186,50,149,145,166,242,72,230,253,187,125,93,254,197,38,5,5,117,13,234,219,77,115,161,151,189,73,89,19,39,133,253,42,222,182,57,17,90,187,46,202,158,74,158,75,230,101,132,144,252,59,241,211,174,252,55,193,21,171,18,188,199,116,179,194,222,152,109,119,122,138,201,233,32,79,206,174,209,195,29,68,108,106,43,166,87,46,201,246,181,171,250,188,194,194,56,198,229,89,99,212,122,219,142,162,232,173,95,194,239,14,166,103,85,159,182,249,252,92,144,193,34,39,231,234,106,218,216,250,213,176,179,244,118,110,219,249,249,149,77,156,233,190,83,162,249,181,78,41,169,56,215,110,170,138,73,98,154,147,198,70,189,125,50,62,61,250,225,115,209,54,124,110,251,23,251,223,216,187,150,147,165,188,230,244,250,230,180,244,90,161,135,93,233,42,164,114,182,73,109,86,248,35,167,110,242,34,53,122,167,174,85,68,70,170,170,255,0,58,126,194,82,88,53,159,132,206,46,177,148,176,86,94,48,219,227,106,58,39,248,53,230,162,217,83,86,206,218,50,78,190,194,190,93,186,123,155,42,237,228,189,72,6,127,237,120,141,86,87,53,67,49,104,187,243,67,19,231,90,110,164,110,204,100,110,123,215,173,238,68,242,100,111,119,237,242,217,60,246,62,13,85,44,244,85,18,82,212,179,162,88,156,172,123,119,69,217,81,118,84,221,60,190,212,45,71,138,78,83,242,99,244,181,90,143,195,93,218,226,149,214,216,214,177,45,242,79,249,245,124,105,10,49,41,34,163,163,69,238,46,210,175,233,39,214,233,84,95,180,134,147,234,22,163,233,181,201,49,46,35,180,166,75,181,52,50,120,73,43,50,123,20,245,23,40,161,71,118,213,41,164,172,115,81,187,35,38,115,60,182,71,171,215,245,168,125,71,67,182,112,223,197,182,171,240,203,121,101,94,15,117,218,219,36,189,117,116,29,138,111,236,134,185,241,58,70,247,101,134,71,51,169,176,181,187,167,217,246,167,243,251,172,195,70,184,108,212,76,10,77,64,209,141,77,130,193,121,70,199,53,101,131,46,189,80,82,202,233,101,149,172,86,82,83,83,49,207,86,51,105,156,168,174,221,172,88,151,207,204,139,42,155,46,193,241,163,142,15,248,142,135,137,205,34,167,207,254,21,240,234,184,39,101,5,100,61,245,155,121,219,75,79,43,221,213,218,141,62,217,246,217,27,183,151,146,254,164,238,6,113,248,82,226,175,60,225,111,80,33,202,177,218,201,170,173,111,134,166,42,187,76,210,76,250,73,150,88,218,157,197,129,147,70,215,61,29,28,95,89,87,236,111,235,217,11,195,225,227,140,173,20,226,54,219,12,184,158,75,75,67,117,149,221,41,104,184,214,210,69,92,229,87,202,136,137,4,115,200,229,85,108,42,239,243,85,23,245,249,7,117,0,0,0,0,0,0,0,0,56,183,26,119,54,90,120,73,213,250,169,25,212,143,195,174,148,219,111,183,156,212,238,137,23,236,95,177,94,139,255,0,224,251,78,210,69,190,102,25,76,88,231,6,58,139,2,72,230,84,92,168,169,169,98,217,81,55,107,235,169,163,122,125,168,191,163,34,167,150,255,0,111,152,21,77,203,62,193,93,126,226,158,199,224,89,213,240,228,166,175,155,205,19,104,163,184,209,245,47,154,167,237,79,179,117,254,98,253,171,104,169,174,20,207,163,172,143,185,12,155,117,55,117,77,246,84,84,243,79,63,181,16,166,190,76,248,66,221,53,194,253,150,203,13,82,69,73,143,85,64,217,90,223,205,44,141,172,183,200,140,87,116,170,117,108,187,237,190,251,23,54,4,76,215,222,91,28,63,107,125,76,247,216,237,63,2,200,103,137,145,45,207,191,91,85,179,89,27,218,212,236,248,166,51,201,85,139,246,121,244,109,250,212,133,26,217,201,187,80,177,43,84,215,109,38,204,190,152,212,53,209,244,219,254,29,5,191,201,210,42,59,243,179,214,170,125,86,244,175,217,230,92,80,3,52,149,150,77,106,225,155,47,165,174,173,164,250,57,124,164,158,58,136,93,220,164,172,233,145,136,215,53,118,69,145,139,178,74,213,243,242,250,223,205,229,44,116,95,155,254,180,97,12,167,183,106,101,159,233,173,44,81,178,157,142,241,20,150,222,203,19,182,136,239,204,209,42,187,100,107,252,191,95,95,243,33,115,55,220,118,193,147,219,229,180,228,150,59,125,214,138,118,44,114,211,86,211,50,120,158,213,219,116,86,61,21,21,60,147,201,83,245,17,235,83,121,120,240,189,169,176,212,178,108,2,223,142,75,84,215,163,167,199,173,86,234,57,81,206,71,238,228,119,134,114,245,110,253,247,253,173,111,236,3,203,232,87,51,126,29,245,114,150,10,75,229,235,232,213,250,72,218,171,109,240,213,213,155,59,105,21,201,221,109,43,89,228,216,247,223,245,245,109,250,137,95,101,190,90,242,42,8,238,150,122,175,17,77,42,185,24,254,135,51,125,151,101,242,114,34,253,169,251,10,141,214,110,77,121,253,178,235,89,87,163,153,93,178,174,208,179,61,105,162,188,215,77,37,90,69,187,58,122,146,158,137,27,213,230,253,246,242,217,19,249,200,163,126,209,110,45,184,107,187,182,190,159,29,212,11,19,40,159,29,67,110,86,170,75,157,45,42,187,110,231,247,84,100,126,105,219,221,127,103,71,243,110,6,139,193,70,250,59,205,111,136,93,54,169,142,217,153,54,139,34,162,167,129,212,242,62,230,149,213,117,157,198,181,173,69,114,201,86,212,223,118,110,190,91,238,231,126,210,124,232,95,52,206,31,53,110,227,69,143,94,103,173,197,110,85,114,164,61,251,211,168,104,105,17,206,89,58,126,179,170,220,239,177,141,79,179,244,158,223,218,4,207,7,203,178,101,56,206,77,3,42,177,204,138,217,117,134,70,36,140,146,138,174,57,218,230,42,34,163,145,88,170,138,155,57,190,127,206,159,180,250,128,0,0,0,0,0,0,0,0,0,0,14,89,172,156,50,104,182,189,82,45,46,167,225,255,0,23,69,72,218,139,241,10,186,125,145,143,115,219,253,194,86,126,183,187,254,95,230,67,169,128,43,83,92,121,56,96,183,91,109,93,215,69,242,47,129,85,211,194,231,211,218,188,36,213,94,38,77,152,136,206,245,77,106,35,60,218,245,221,83,111,175,252,200,65,77,106,229,253,196,126,137,81,75,123,200,48,238,229,150,22,57,239,174,248,133,3,118,217,36,114,167,109,149,47,127,232,68,174,251,63,155,237,251,116,44,0,205,166,152,113,75,175,90,29,35,40,240,12,215,225,44,165,78,215,107,225,180,83,236,136,143,68,77,229,137,255,0,103,113,255,0,242,255,0,144,157,26,35,206,98,233,73,28,22,109,101,194,252,123,221,50,172,183,175,136,182,46,150,57,236,68,79,15,79,67,231,210,213,122,249,46,235,183,243,161,102,89,78,141,105,38,109,36,179,229,218,99,138,94,103,153,221,79,154,190,203,77,81,35,157,186,42,170,186,70,42,170,175,74,127,200,132,72,215,78,83,90,17,168,235,81,123,193,159,91,139,221,214,4,142,10,74,5,163,162,182,163,154,199,163,92,230,69,70,231,110,175,86,117,42,47,154,34,254,189,128,239,26,21,198,62,133,113,7,219,163,192,114,207,19,116,88,86,105,104,188,5,99,59,104,214,49,207,78,228,176,49,171,178,200,137,229,246,254,163,184,20,63,174,28,176,120,144,209,254,171,190,49,105,118,95,72,146,164,113,67,142,65,95,112,172,68,115,158,136,229,107,41,24,155,35,90,157,74,139,229,212,159,180,228,214,125,78,226,219,135,219,141,53,84,247,173,75,198,163,166,149,147,37,37,198,166,231,71,77,47,74,245,116,185,138,246,117,53,123,158,105,250,250,255,0,156,13,28,130,152,244,147,156,94,177,227,245,84,118,253,73,199,44,55,43,76,93,184,230,158,150,142,170,106,231,49,22,52,115,186,166,173,70,171,149,136,245,221,127,190,84,253,91,150,25,161,220,125,112,231,173,86,106,42,168,179,203,86,55,114,168,133,174,125,190,253,116,160,163,168,235,217,253,72,216,188,67,221,178,118,213,223,230,185,171,250,192,146,0,254,20,117,180,119,10,118,213,208,85,195,83,3,247,233,150,25,17,236,118,203,178,236,169,228,190,104,168,127,112,0,0,0,0,0,254,53,117,148,148,16,58,166,186,170,26,120,91,178,58,73,94,140,106,111,228,155,170,249,31,6,233,169,58,117,99,141,38,189,103,216,229,190,55,125,143,170,186,193,18,47,216,159,107,156,159,181,63,229,64,61,32,57,125,227,138,46,27,236,51,182,154,239,175,90,119,75,43,154,143,70,205,148,208,49,85,21,85,55,217,210,167,235,69,255,0,144,248,87,78,52,248,88,181,192,179,254,94,112,26,189,191,188,165,202,45,210,57,124,209,62,206,250,126,223,253,229,3,182,130,43,214,243,43,225,98,138,154,106,159,165,205,159,179,27,159,219,134,225,110,115,223,178,111,179,83,197,121,170,253,136,159,180,135,92,88,243,109,151,40,178,84,97,220,62,210,220,237,46,146,120,187,183,90,182,44,21,13,100,114,61,93,217,154,146,177,118,234,233,137,60,211,205,174,127,237,64,44,227,85,181,131,2,209,124,78,187,50,207,239,95,14,183,80,64,249,222,255,0,13,52,219,163,85,169,182,209,49,238,243,115,216,159,98,253,191,204,164,14,212,254,115,120,5,145,106,104,244,227,3,250,68,173,115,217,21,87,197,39,164,221,62,186,35,186,38,161,95,216,197,217,127,194,219,245,41,89,186,115,165,250,223,196,238,107,77,102,176,83,100,57,53,117,76,241,193,61,206,173,149,117,176,210,117,181,81,175,168,153,140,145,99,111,76,74,155,170,125,140,255,0,115,229,48,127,208,191,197,244,135,79,235,53,11,137,109,75,164,182,197,73,73,37,83,105,44,215,152,225,154,119,178,14,234,66,198,86,82,53,29,35,146,57,209,27,213,230,168,212,255,0,9,64,227,58,227,204,135,136,157,101,168,168,165,143,32,248,45,142,73,28,232,173,158,18,134,167,180,197,116,110,70,247,188,43,30,237,157,26,46,235,246,238,69,251,173,214,225,123,174,146,229,116,168,239,84,203,211,214,254,134,183,125,145,17,60,154,136,159,98,33,245,47,246,155,117,199,55,186,218,116,242,146,233,112,182,186,190,165,182,152,228,141,178,213,201,74,215,185,99,87,164,41,210,175,237,162,43,186,19,167,237,84,242,45,87,151,239,45,123,53,154,203,69,171,122,245,96,150,75,235,170,166,240,150,59,133,43,22,24,99,138,120,150,55,203,79,85,74,143,108,138,232,100,243,71,108,177,200,221,182,234,93,130,189,184,120,225,27,88,120,145,186,54,12,18,193,221,182,177,102,109,69,119,138,165,111,101,89,27,95,183,110,89,163,115,183,238,68,158,95,225,255,0,50,151,199,195,119,14,24,63,13,120,21,62,25,136,65,212,246,245,248,154,174,169,147,191,249,233,164,103,212,146,89,58,122,123,238,79,37,243,251,87,246,39,81,182,219,45,214,106,24,45,150,154,10,106,42,58,104,219,20,52,244,241,54,56,227,99,81,26,214,181,173,68,68,68,68,68,68,68,242,68,67,244,128,0,0,0,0,0,1,206,245,43,135,253,36,213,222,165,212,12,83,226,142,119,218,190,58,166,15,240,63,197,72,223,241,108,255,0,147,249,212,139,153,71,40,142,26,46,183,63,21,141,208,124,14,147,182,214,248,94,237,194,171,235,38,251,187,173,245,136,190,126,94,95,204,78,112,5,125,213,242,113,208,249,169,223,29,45,255,0,195,202,187,116,201,225,107,31,211,231,231,228,181,187,47,151,145,26,181,171,147,190,168,97,86,218,203,174,152,229,127,76,252,52,78,149,180,254,6,158,221,213,178,51,203,170,122,213,219,237,127,234,254,243,249,208,185,144,6,103,28,205,94,225,175,59,70,200,223,163,185,29,186,93,246,222,150,175,161,209,205,255,0,229,35,93,164,131,249,255,0,71,246,47,157,134,112,177,205,222,26,75,101,187,12,226,10,135,103,81,211,178,7,100,93,213,252,239,75,101,84,95,11,73,71,245,126,200,89,182,255,0,175,171,246,150,127,146,97,248,158,99,68,251,110,89,140,218,175,52,178,53,88,232,110,20,81,84,49,81,81,81,83,166,70,170,125,142,114,127,198,95,218,87,7,24,92,167,168,178,139,157,215,81,52,6,90,123,117,109,194,161,106,39,179,76,228,134,142,37,115,161,106,54,154,10,90,53,86,181,19,188,229,69,114,254,165,253,160,88,198,13,157,98,186,147,141,82,230,24,93,215,226,54,138,199,72,216,42,59,18,67,214,172,122,177,223,86,70,181,201,179,154,169,230,159,168,251,230,114,180,215,86,248,132,224,211,81,32,166,88,242,76,110,162,150,72,106,106,236,23,68,174,163,138,104,220,248,164,85,125,55,92,74,228,123,98,107,85,87,201,205,221,63,157,45,131,132,46,101,90,111,175,211,67,135,230,179,211,99,57,58,64,249,85,245,110,130,138,142,110,220,113,43,210,53,146,169,242,57,202,231,72,168,155,126,139,21,87,109,148,9,170,15,241,21,21,55,69,69,67,253,0,0,0,0,0,0,0,0,0,0,0,0,0,112,14,35,120,42,209,174,35,172,181,241,228,150,127,13,127,154,7,199,71,119,241,21,79,240,146,170,70,137,39,97,147,198,201,54,72,153,245,87,203,203,249,215,126,254,0,161,190,35,185,102,107,142,138,207,114,189,99,180,63,73,113,138,78,244,235,113,238,209,209,244,66,213,153,223,220,159,84,249,23,104,226,107,190,205,254,182,223,106,121,254,110,24,249,136,107,47,13,14,166,195,46,169,241,236,94,212,213,164,109,159,251,22,151,182,140,73,145,27,223,109,52,146,46,210,72,142,223,117,253,13,183,217,75,237,56,158,183,240,117,160,186,249,71,83,30,99,133,91,169,46,21,79,238,75,119,182,219,104,163,184,43,213,241,185,93,223,146,7,185,85,123,104,213,85,251,90,174,79,215,228,31,35,135,142,55,180,75,136,154,8,89,141,223,60,53,237,239,145,178,91,60,53,91,251,104,217,26,196,94,243,224,141,139,191,114,53,242,251,58,191,153,73,4,215,35,154,142,106,238,138,155,161,75,58,253,202,83,87,116,250,178,162,253,164,117,241,223,236,212,208,178,88,105,251,181,85,87,69,145,177,185,206,70,182,158,141,172,253,38,34,55,101,223,119,55,246,156,50,209,153,241,185,195,45,198,58,186,182,106,149,142,142,145,29,78,218,123,162,93,233,104,28,142,69,141,169,210,174,141,21,62,167,213,255,0,49,63,96,26,26,5,64,105,15,57,141,64,183,215,83,81,234,246,35,104,169,182,247,17,38,150,205,111,157,245,61,10,175,85,217,213,21,221,59,249,179,237,253,72,191,204,77,253,37,230,53,195,22,170,65,15,86,109,71,139,84,61,173,222,60,142,229,111,161,87,61,82,63,170,212,241,46,85,243,147,100,79,247,46,253,128,74,0,121,139,118,168,233,165,222,134,59,165,175,80,241,154,202,57,155,213,28,240,93,169,228,141,201,190,219,163,154,245,69,243,242,251,79,71,5,68,21,81,54,122,105,163,154,55,111,210,248,220,142,106,236,187,121,42,127,56,31,208,30,63,81,181,115,78,52,154,205,37,247,80,51,43,53,146,153,142,99,19,199,92,96,166,87,171,221,210,212,111,117,237,69,95,39,126,191,239,93,251,10,160,227,27,154,173,239,82,237,87,61,57,209,10,122,187,53,142,229,3,169,170,174,83,177,244,247,4,99,155,11,191,53,45,53,91,153,230,169,51,29,187,87,234,185,19,245,168,18,215,152,55,28,248,214,133,225,215,45,57,197,42,124,94,101,122,163,154,147,181,209,36,126,18,25,162,170,135,196,111,37,59,226,147,162,104,154,157,29,72,171,191,234,79,53,171,126,23,56,117,204,120,199,214,90,216,102,168,232,165,169,171,158,182,249,114,232,137,123,50,207,21,76,204,119,107,187,18,187,174,72,92,155,51,201,55,221,81,19,201,126,255,0,10,156,16,234,231,21,57,115,46,247,154,59,173,187,29,150,68,172,175,189,92,163,169,135,197,177,101,129,210,118,106,29,4,145,201,43,227,157,94,222,165,243,217,92,171,183,219,119,186,11,161,152,71,15,218,115,104,192,48,203,93,60,45,160,162,138,158,170,177,32,133,181,21,178,55,169,202,249,164,142,54,119,29,213,36,138,138,173,69,250,203,250,213,64,246,152,238,61,105,197,108,212,246,27,29,55,135,162,165,235,237,71,214,231,244,245,61,94,190,110,85,85,250,206,85,243,83,233,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7,252,201,27,37,99,162,149,141,123,30,138,215,53,201,186,42,47,218,138,135,38,212,174,20,244,15,85,169,171,227,202,52,203,27,241,119,10,121,96,125,198,27,45,23,140,103,113,31,188,140,149,240,185,81,232,178,57,200,190,127,91,204,235,96,8,26,156,156,56,103,146,166,227,37,78,91,156,118,171,37,73,33,100,50,219,227,90,116,234,85,86,162,173,42,166,222,104,158,72,158,72,114,221,72,228,155,141,73,89,45,94,152,107,29,242,154,149,88,222,221,29,210,215,79,87,47,82,53,122,183,149,146,211,183,101,114,38,223,81,54,223,245,253,165,162,0,51,93,196,103,13,249,247,13,121,196,216,110,109,75,245,87,170,90,42,174,184,127,178,169,251,211,71,28,189,17,203,39,71,87,97,203,210,171,186,125,139,250,149,121,65,167,13,91,209,77,50,215,76,107,232,134,169,227,95,27,180,119,227,169,240,254,50,162,155,243,145,239,208,238,168,36,99,188,186,157,229,190,222,100,7,187,114,87,196,106,115,234,91,213,171,84,169,232,241,120,234,34,146,162,202,235,61,67,223,36,77,107,17,241,164,203,89,214,157,78,71,174,251,238,157,94,95,96,21,14,11,143,213,142,77,218,105,145,182,137,218,83,145,210,98,110,167,183,71,79,80,218,136,107,43,18,166,173,189,206,169,247,146,169,221,8,238,168,254,162,34,162,116,46,223,105,28,115,142,76,156,66,99,180,242,215,227,121,246,23,124,167,141,223,220,145,43,162,168,115,85,205,70,244,198,200,36,69,251,85,87,235,121,35,119,243,253,65,95,199,216,198,51,44,187,10,184,37,215,14,202,110,246,42,212,107,152,149,22,218,233,105,101,233,119,147,147,170,55,34,236,187,38,233,191,234,59,62,161,112,41,196,206,156,181,100,175,211,43,237,218,38,162,42,203,105,178,220,39,98,110,215,59,205,203,78,212,242,70,174,255,0,229,67,138,223,49,44,171,25,145,209,100,152,205,214,212,246,61,99,115,107,168,164,129,81,251,170,116,170,61,169,231,245,87,203,249,151,246,1,38,244,167,153,159,20,26,93,91,21,68,249,26,101,208,181,232,175,135,36,184,92,107,17,205,250,251,162,111,82,136,139,245,254,221,151,205,172,242,93,188,253,166,119,204,131,14,214,235,69,85,155,89,248,82,194,43,103,173,99,227,117,230,217,36,116,245,208,117,181,205,87,199,36,244,213,14,107,218,178,202,244,95,61,156,168,191,169,122,160,216,3,185,94,241,46,23,174,84,139,127,197,53,162,243,141,86,76,137,42,89,235,173,51,220,31,2,185,83,170,63,17,12,16,49,122,119,119,154,49,17,83,100,68,77,188,248,205,198,217,81,111,114,44,159,90,55,236,172,127,151,214,251,127,86,254,94,104,191,242,31,140,255,0,123,143,232,237,239,245,119,223,96,251,172,104,255,0,15,75,167,154,143,153,233,102,81,65,151,225,23,250,235,93,194,223,83,29,75,29,77,85,44,9,34,177,87,102,191,180,230,185,90,168,174,106,166,233,228,231,39,235,60,208,15,139,119,225,39,155,93,6,97,91,101,211,157,115,177,208,90,43,101,240,214,234,91,205,44,213,147,173,92,202,176,66,196,146,46,220,174,235,123,157,43,213,235,34,39,146,34,237,191,82,217,61,170,231,67,122,182,82,222,45,147,247,169,43,97,101,68,18,116,171,122,227,114,110,213,217,200,138,155,162,167,146,166,230,88,73,109,194,95,49,77,79,225,154,150,155,22,174,166,147,35,196,41,90,172,138,211,26,210,210,186,54,254,125,219,36,222,29,242,59,243,147,35,188,221,253,238,223,98,236,5,249,3,144,240,221,197,14,152,241,65,132,199,153,224,85,111,165,122,205,60,51,90,107,231,167,241,240,118,156,214,171,159,20,82,63,165,171,214,197,69,85,251,30,223,218,155,245,224,0,0,0,0,5,110,243,159,212,217,241,237,58,196,244,226,22,53,99,203,124,127,125,202,247,162,167,133,158,221,51,118,68,250,171,246,254,191,248,11,34,40,235,155,78,121,73,152,113,43,54,33,107,98,76,236,121,209,181,36,138,86,200,147,45,77,5,3,209,17,27,230,155,43,118,253,123,129,42,57,44,97,116,145,232,190,79,159,186,103,120,167,100,213,182,148,143,161,187,118,188,37,186,94,174,175,183,237,242,219,236,44,116,141,156,189,48,9,116,255,0,133,220,78,25,156,254,187,237,13,5,237,205,124,78,141,88,179,91,169,55,110,206,85,223,110,143,181,54,79,230,66,73,128,0,0,0,0,62,78,69,137,98,217,125,11,173,153,94,55,107,188,210,61,21,22,11,133,28,117,17,174,232,173,253,25,17,83,236,115,147,252,142,95,218,125,96,4,71,214,254,88,220,53,235,44,111,150,142,212,252,34,177,94,217,18,92,106,223,65,72,199,42,61,238,119,91,82,159,119,110,146,42,47,214,79,209,103,219,211,178,194,141,97,228,233,169,184,29,21,77,251,72,115,170,172,190,106,38,45,68,20,207,163,166,183,202,142,103,66,255,0,118,146,173,17,23,205,234,138,141,242,232,79,214,168,165,199,128,51,198,221,85,227,11,133,44,158,10,59,238,101,147,219,230,163,86,177,182,218,172,154,122,138,85,107,36,217,24,172,167,169,233,86,239,78,173,219,125,186,81,83,245,161,39,244,223,157,110,162,90,40,168,173,90,135,163,214,11,199,135,133,34,146,182,138,233,83,72,247,244,181,219,57,201,35,103,85,114,253,77,215,127,183,169,127,95,149,179,228,152,173,135,47,182,79,102,200,168,60,93,29,76,110,134,88,251,175,143,169,142,106,181,201,187,21,21,60,156,169,228,191,172,131,90,235,202,35,72,245,38,239,112,191,233,206,64,204,38,174,190,101,168,145,175,166,171,184,181,100,114,177,94,170,178,85,166,219,170,72,187,35,118,252,230,222,93,40,7,71,210,94,102,220,46,106,100,17,82,87,102,95,4,190,72,231,111,108,248,117,198,167,165,157,109,107,93,222,74,86,177,119,87,39,151,234,220,148,88,246,71,102,202,237,52,247,219,5,103,138,161,170,141,146,197,47,109,236,234,107,154,142,106,236,244,69,77,218,228,95,52,253,101,46,106,135,39,110,33,176,90,26,155,206,51,151,226,249,93,13,60,74,244,134,150,26,230,215,200,228,99,156,173,109,59,32,145,23,244,122,81,123,158,106,230,166,201,185,193,113,28,175,138,158,14,178,169,47,118,171,54,69,135,213,80,58,106,103,84,87,227,168,216,220,143,252,210,170,45,93,58,166,206,86,34,34,237,250,188,188,247,3,69,224,170,109,51,231,97,13,12,84,180,26,167,164,55,106,228,235,218,162,227,111,186,211,186,84,106,185,203,187,96,236,68,199,42,34,177,54,235,110,251,42,238,75,77,44,230,71,194,246,168,199,78,230,229,209,226,210,212,116,34,69,145,220,109,212,111,71,59,163,234,237,226,92,187,239,38,223,241,93,251,0,148,160,248,216,214,101,136,230,84,105,112,196,114,155,69,238,153,204,107,210,91,117,116,85,44,233,118,253,43,213,27,149,54,93,151,111,242,47,236,62,200,0,0,0,0,0,0,0,0,0,0,3,156,234,79,15,58,53,170,246,74,219,46,101,167,88,237,82,214,192,248,60,98,218,41,95,85,7,82,34,117,197,36,145,187,165,233,210,221,151,111,46,148,253,136,116,96,5,118,230,28,149,244,58,243,91,89,95,140,106,150,99,102,117,74,201,36,112,203,5,29,68,49,72,229,114,162,53,172,142,47,168,155,181,17,187,167,146,125,190,126,81,67,92,57,91,107,238,136,73,81,148,105,165,218,171,39,182,208,200,168,151,24,159,73,107,150,38,61,209,198,213,217,213,106,253,221,221,115,87,100,254,245,119,242,113,120,32,12,255,0,105,47,48,142,40,116,14,102,89,165,200,159,147,71,75,47,113,244,249,37,202,186,181,17,30,230,61,90,138,218,148,106,38,201,229,228,187,117,187,237,220,148,24,95,59,187,250,189,144,103,122,25,103,122,36,127,90,162,130,247,52,13,87,236,159,99,29,4,202,136,171,212,191,106,253,168,155,249,110,182,3,173,28,37,232,54,191,35,230,212,252,35,226,213,93,182,182,41,190,37,91,7,109,205,107,218,199,116,193,51,17,118,238,59,201,126,221,252,255,0,81,86,220,124,114,221,182,240,229,131,214,107,70,5,148,195,62,60,203,156,52,146,89,188,20,233,37,36,115,201,47,67,187,207,154,94,180,111,230,99,221,221,59,239,190,251,249,56,36,197,199,156,206,145,83,91,165,169,183,225,94,54,169,173,85,101,55,196,170,163,235,93,254,206,181,161,217,14,111,123,231,131,95,21,87,77,139,135,202,25,96,233,253,41,178,89,21,122,183,95,253,85,191,171,111,212,65,94,26,184,82,213,30,40,178,164,199,48,42,104,233,105,162,150,38,86,93,43,105,234,22,146,145,175,108,174,71,61,241,70,244,77,251,47,68,69,219,119,108,155,253,170,147,103,24,228,131,150,186,72,166,203,181,226,201,10,36,141,235,134,134,201,53,66,57,159,87,127,172,233,162,93,255,0,73,62,207,216,187,249,249,7,153,189,243,179,215,26,165,149,44,26,71,131,208,181,206,222,47,21,37,101,74,181,187,167,147,149,146,199,212,187,111,230,155,125,191,103,234,60,78,69,206,7,138,124,138,133,104,190,9,131,91,55,93,251,214,234,107,140,50,253,138,159,165,227,87,246,239,254,84,79,216,76,203,39,39,157,2,161,181,211,82,94,107,254,39,91,19,58,103,171,237,86,195,222,119,248,93,13,173,217,191,228,67,166,99,156,176,56,50,176,75,21,92,154,81,226,106,224,145,37,142,111,142,221,89,210,168,168,173,250,190,45,81,118,84,2,160,51,254,57,184,155,212,38,172,117,218,171,145,218,161,115,90,215,67,106,190,92,32,141,122,92,174,69,86,173,67,147,127,61,183,253,136,159,176,231,210,106,190,182,230,53,16,218,106,245,75,50,186,201,34,170,71,21,85,254,166,68,253,171,250,114,108,159,162,139,255,0,2,22,181,199,7,45,125,42,171,210,90,172,135,135,141,49,150,147,55,138,229,76,245,88,171,110,117,207,158,153,207,122,74,196,137,100,149,19,205,237,118,233,31,146,49,124,209,20,237,252,13,240,99,105,225,131,79,233,91,127,240,117,249,157,66,189,110,53,244,146,84,164,79,233,158,167,181,210,201,28,137,229,12,237,106,253,70,249,162,175,159,218,5,21,221,49,29,72,186,191,197,222,163,171,173,124,108,219,185,83,94,201,92,141,77,215,109,220,245,93,188,215,254,85,62,110,53,131,101,57,125,253,184,190,59,107,241,119,55,57,236,72,59,241,199,230,214,185,206,250,207,114,55,201,24,229,251,127,81,168,167,53,175,106,177,201,186,57,54,95,242,31,62,147,30,179,208,214,62,225,75,71,209,81,35,149,206,127,113,203,186,174,251,249,42,237,250,212,10,13,182,242,197,227,106,237,71,21,125,22,140,245,193,46,253,47,250,69,104,77,246,85,69,242,90,164,95,181,20,230,58,213,194,206,186,112,244,200,37,213,188,39,224,113,212,189,140,137,223,18,163,169,234,115,187,157,41,181,60,210,109,191,106,79,183,252,31,231,77,244,162,112,62,54,248,110,187,241,83,161,181,26,89,96,200,40,108,215,5,186,82,92,96,170,173,141,239,137,22,37,114,57,170,140,243,243,107,221,183,146,249,255,0,202,129,74,124,48,241,165,169,28,41,124,79,232,6,43,137,92,95,117,72,146,105,110,212,147,190,70,172,105,63,66,181,209,77,30,223,235,135,239,190,251,162,34,121,121,239,243,56,131,227,11,91,56,146,184,248,172,234,254,250,58,20,77,146,211,108,171,171,101,2,47,84,171,213,217,150,105,19,171,166,103,179,127,240,81,19,246,239,58,177,62,72,143,134,158,71,102,58,237,67,44,238,219,165,148,152,252,175,99,54,87,111,245,150,170,53,93,211,167,245,126,223,242,175,159,212,174,74,25,157,5,28,247,45,53,214,27,29,193,208,66,233,60,21,194,213,81,74,178,43,81,238,217,174,100,147,170,185,118,99,81,54,253,107,251,54,80,247,220,174,248,44,210,139,134,155,217,56,133,202,213,153,29,218,245,28,178,67,109,174,183,83,201,75,69,209,45,101,43,145,59,140,115,157,212,222,151,121,43,118,115,83,125,211,100,75,50,107,90,198,163,88,212,106,39,234,68,217,12,253,224,250,155,197,31,47,173,65,184,216,165,183,92,173,116,109,169,146,154,174,41,109,45,138,154,231,217,108,136,199,195,61,85,42,185,88,142,169,235,69,106,38,232,246,239,228,168,89,31,14,188,214,244,71,87,188,53,143,57,182,212,224,183,201,102,116,106,235,149,206,139,192,42,44,140,107,21,39,123,226,114,170,164,136,170,157,175,36,99,252,215,96,39,16,62,94,63,148,99,89,101,3,46,184,190,65,109,187,209,200,136,173,168,160,171,142,162,53,69,106,57,54,115,21,83,236,115,87,237,251,21,63,105,245,0,0,0,0,0,0,0,0,0,0,0,0,0,142,60,80,112,41,163,156,81,71,37,195,35,138,75,30,65,218,108,108,188,91,40,169,124,67,186,35,149,177,164,174,124,74,249,24,139,34,42,183,173,187,246,216,136,169,182,229,85,113,59,203,251,89,184,73,73,245,27,22,191,87,220,49,170,42,148,167,138,249,12,180,244,19,195,222,146,72,216,222,150,84,186,85,85,98,51,117,70,162,47,113,81,81,54,82,248,207,227,87,73,79,93,78,250,90,168,250,226,126,221,77,221,83,125,151,116,243,79,231,64,41,27,66,249,183,107,198,152,71,71,100,205,44,150,204,218,212,201,81,39,158,227,95,91,241,5,141,95,35,157,180,239,150,84,69,78,226,34,126,109,126,171,26,155,126,178,202,248,99,227,195,71,56,149,165,134,130,213,92,150,204,153,205,107,166,179,164,85,115,118,252,161,71,126,125,212,241,198,187,73,58,51,237,253,91,253,159,103,39,226,35,148,230,139,234,117,21,85,199,74,60,62,21,144,190,39,109,61,68,149,213,209,79,34,36,105,26,59,185,82,169,26,34,70,230,170,181,142,254,233,190,202,173,77,235,63,91,56,37,226,51,134,220,145,100,168,197,235,239,212,148,46,241,49,94,172,118,154,202,138,70,53,146,73,210,231,189,240,35,26,168,144,245,170,110,168,141,115,87,117,69,3,67,128,164,14,29,249,170,235,22,137,91,105,112,237,66,178,207,151,218,45,49,54,142,154,145,36,165,183,73,74,214,36,137,208,170,202,85,115,151,119,71,191,83,183,78,223,243,169,100,124,57,243,8,208,30,34,104,153,225,47,17,98,55,103,76,248,18,215,144,92,168,160,158,87,35,216,214,246,154,147,43,159,215,221,106,39,213,77,213,28,158,123,34,168,73,192,127,196,51,67,83,11,42,41,229,100,177,74,212,123,30,199,35,154,230,170,110,138,138,158,74,138,159,172,255,0,176,0,0,0,0,0,0,0,0,0,0,0,0,7,153,203,244,207,78,243,234,87,81,230,184,54,63,125,137,202,213,218,229,108,130,171,101,69,85,69,252,227,29,250,213,127,229,95,218,122,99,224,102,153,230,27,167,118,89,50,28,227,39,181,88,173,209,189,145,173,77,198,182,42,88,250,156,187,53,189,114,185,173,221,124,246,77,255,0,82,129,20,117,99,149,39,12,186,155,44,181,150,228,187,97,245,74,199,36,77,176,83,219,233,169,154,229,107,26,138,232,146,155,119,34,116,111,178,57,60,220,239,63,50,183,56,222,224,106,147,132,10,155,117,125,151,81,171,47,212,213,242,195,217,73,237,237,167,150,21,122,212,171,126,187,37,118,234,137,78,158,125,45,221,93,191,150,219,19,55,136,190,112,154,119,100,179,94,177,29,22,198,175,149,249,4,180,143,134,146,249,36,244,94,14,150,103,177,138,201,89,210,233,210,110,158,183,110,215,53,19,169,155,121,238,170,149,129,127,191,106,247,19,90,142,251,133,93,53,195,39,200,238,213,11,245,104,173,168,231,167,118,117,93,214,58,104,211,203,185,58,249,163,127,190,68,253,136,7,199,183,235,14,174,90,104,163,182,218,245,75,47,163,163,137,58,99,167,167,190,84,199,27,19,125,246,70,181,232,137,230,167,127,192,185,152,241,63,128,96,141,192,233,175,148,151,136,216,249,156,219,165,222,166,227,81,112,78,226,170,237,222,74,166,249,53,87,234,253,95,47,34,89,112,159,202,42,202,235,61,167,58,226,38,182,154,230,151,58,72,234,221,141,199,13,117,44,180,189,113,203,249,185,101,108,176,189,175,78,184,92,228,232,242,115,28,223,179,235,44,232,179,112,141,195,206,63,53,53,69,163,79,188,60,148,146,36,176,175,197,171,159,210,228,119,82,47,214,153,119,243,243,243,2,141,95,113,226,187,140,156,142,75,52,23,171,254,87,45,91,164,170,101,174,163,34,114,82,70,140,87,73,245,25,87,81,210,212,106,72,189,41,190,232,139,178,126,178,121,104,7,38,236,122,203,113,179,229,250,203,157,220,43,103,162,169,109,76,182,8,173,180,137,4,189,15,126,209,202,247,73,59,36,99,145,35,85,77,147,201,92,223,181,119,75,45,181,90,45,214,74,86,209,91,41,251,48,179,109,155,214,231,109,178,34,125,174,85,95,177,16,253,128,124,44,51,8,197,52,251,31,164,198,48,235,13,5,166,221,71,20,113,50,26,58,88,224,106,244,49,172,71,43,99,107,91,191,75,26,155,237,250,147,246,33,247,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,248,85,208,209,92,33,90,122,250,56,42,98,119,146,178,104,209,237,95,45,190,197,242,251,21,127,229,57,174,119,195,14,129,234,45,12,180,89,38,146,226,50,62,105,82,103,84,182,195,68,179,245,162,170,239,214,248,157,230,187,174,255,0,183,117,253,167,81,0,70,122,174,93,156,44,84,239,254,167,182,216,188,149,63,53,105,183,55,254,172,115,156,167,148,103,12,87,229,172,169,162,174,202,173,211,212,54,78,220,116,146,219,225,134,55,59,169,83,100,74,53,84,68,85,79,179,236,68,66,111,0,43,39,33,228,171,130,173,4,171,138,231,183,212,174,85,78,223,143,186,195,217,253,36,223,126,138,29,255,0,71,171,236,253,123,17,147,87,185,81,241,23,167,181,85,19,227,177,91,114,90,6,66,147,68,203,83,107,171,42,21,122,28,174,106,163,40,218,222,173,216,168,136,159,225,51,246,151,162,0,204,206,103,195,222,183,233,242,245,101,218,79,151,219,33,221,27,223,170,176,214,67,22,234,174,68,78,169,35,106,110,189,43,229,252,199,61,53,78,168,138,155,41,204,117,27,134,173,25,213,106,91,141,54,111,136,120,255,0,138,68,145,84,59,226,21,113,117,108,214,163,124,162,149,187,109,208,223,179,111,179,249,212,12,211,2,228,245,79,147,94,149,228,245,19,85,233,206,101,244,69,31,212,169,15,195,170,110,27,42,171,215,244,166,173,79,240,152,159,241,63,157,72,83,173,156,177,56,141,210,138,250,217,44,182,79,164,182,42,121,85,144,93,124,77,5,31,125,155,177,17,253,151,85,57,237,221,207,219,101,253,128,113,29,5,226,31,82,184,125,204,40,50,92,35,35,184,83,83,83,213,197,61,85,185,181,149,12,165,170,99,101,137,239,100,145,69,35,17,232,244,133,173,114,42,249,167,146,254,173,175,79,132,14,48,48,110,40,112,138,90,218,91,141,29,30,81,79,27,98,184,90,159,52,49,204,233,89,4,15,154,88,161,73,164,145,97,235,153,90,142,119,159,213,84,95,52,243,207,37,125,5,93,178,174,74,26,232,187,83,197,183,83,122,145,219,110,136,169,230,138,169,246,42,31,175,27,201,47,88,141,230,159,32,199,171,124,37,125,47,95,106,110,219,36,233,234,106,181,223,85,232,173,93,218,229,79,52,253,96,106,88,20,117,166,252,219,184,140,196,105,22,147,46,159,233,74,39,232,47,77,13,15,79,155,213,127,185,209,174,251,245,55,255,0,141,254,115,184,98,60,237,150,56,233,168,242,189,15,238,185,242,177,179,86,253,38,233,237,177,122,81,206,237,199,65,231,183,214,118,201,254,64,45,84,16,175,4,230,197,194,230,79,20,76,200,242,63,163,245,146,55,127,13,224,238,53,123,46,206,85,78,182,81,162,121,34,39,252,191,204,125,61,96,230,131,195,118,155,91,163,159,28,190,253,40,175,145,81,82,143,194,215,209,125,85,108,139,213,220,125,35,155,250,76,107,118,255,0,117,191,234,2,95,73,35,34,98,201,34,162,53,62,213,85,51,179,125,190,203,196,39,25,118,58,229,237,85,125,43,201,108,52,42,144,110,246,57,187,83,64,187,121,201,191,147,87,127,210,251,23,203,245,19,55,136,238,110,22,44,203,74,42,49,141,47,198,252,29,246,232,180,142,146,167,198,62,79,6,141,145,36,145,189,19,209,163,36,253,4,102,251,167,233,238,159,102,196,56,229,241,110,146,233,198,118,148,83,71,246,178,247,226,23,252,145,65,36,139,250,211,245,49,127,255,0,127,96,26,1,211,156,117,152,142,159,99,56,172,113,36,105,103,179,209,80,116,163,118,219,181,3,25,182,219,39,248,63,177,63,200,135,162,0,0,0,0,0,0,0,0,0,0,0,1,227,115,109,26,210,141,71,165,150,151,56,211,140,98,248,217,149,170,247,92,44,244,213,46,85,71,117,39,156,172,119,235,85,95,248,87,246,158,200,1,2,245,139,148,102,134,230,54,251,133,118,1,95,117,177,222,165,139,251,18,20,150,142,154,133,178,162,49,27,212,216,168,213,232,213,233,85,93,188,247,114,254,210,5,107,7,44,46,38,244,142,105,238,22,219,101,62,83,73,19,157,53,58,227,144,220,43,167,100,104,178,43,122,250,105,26,136,244,72,211,125,188,183,115,127,105,125,32,12,220,216,245,175,138,13,3,188,165,181,153,198,160,227,111,163,115,169,221,106,171,185,220,104,225,85,99,92,222,135,67,220,103,232,247,55,68,253,74,168,76,45,7,231,21,155,227,190,26,207,172,248,237,53,206,129,42,21,95,85,108,164,154,106,197,141,207,102,232,175,169,173,70,249,55,185,183,150,201,245,63,156,183,75,221,130,211,145,80,201,109,188,210,120,138,105,118,235,103,113,204,223,101,69,79,54,170,47,218,212,34,230,188,242,218,225,247,89,104,234,106,232,44,159,1,191,190,14,220,87,47,19,91,85,208,173,141,237,98,246,150,169,140,93,156,230,187,207,237,233,217,126,208,61,230,136,113,171,195,254,188,82,194,236,95,53,183,219,174,18,199,220,75,93,214,229,69,13,110,200,198,61,203,217,100,239,118,201,215,178,254,197,107,191,97,221,202,19,226,91,150,206,182,104,20,21,185,69,190,155,233,6,41,77,51,99,248,167,93,37,39,74,201,51,217,27,123,43,84,249,23,116,72,215,125,191,191,217,126,197,60,247,13,188,127,107,111,15,21,180,52,52,151,63,139,227,20,243,53,243,217,187,52,148,253,232,250,164,115,153,223,90,121,36,110,238,149,203,186,121,254,175,179,236,13,6,130,36,112,201,204,119,70,184,131,150,135,29,171,151,232,254,85,84,145,49,45,125,53,85,125,79,119,101,159,221,146,153,145,167,231,102,86,125,187,125,93,254,197,242,150,200,168,228,71,39,216,169,186,1,254,128,0,0,0,0,0,0,0,0,0,17,127,153,110,45,87,152,112,109,155,218,104,88,143,157,39,181,76,196,217,85,124,174,52,232,187,108,138,187,236,171,250,190,205,201,64,124,44,226,213,106,189,226,245,182,187,220,189,186,41,187,125,215,116,185,118,218,70,185,60,154,168,191,106,39,216,160,86,87,37,12,206,215,209,168,88,133,66,82,195,91,253,169,240,251,244,182,89,255,0,240,140,143,219,119,110,238,148,253,137,228,133,169,25,251,229,185,149,174,39,198,134,157,194,217,122,105,238,87,9,168,159,245,119,221,210,209,84,68,196,251,21,127,74,93,191,87,243,170,125,169,160,64,0,0,0,0,0,0,0,0,0,0,57,150,178,240,227,164,58,239,103,150,213,168,24,125,178,170,105,54,232,184,165,190,149,245,144,236,248,220,189,18,203,19,213,189,93,166,53,124,188,218,155,126,205,169,199,139,158,92,250,161,160,25,28,215,189,56,180,222,114,76,78,40,33,169,138,166,142,10,138,202,170,87,36,111,116,174,153,240,211,50,38,35,86,23,46,232,190,72,230,42,253,190,87,182,127,138,155,166,202,6,118,52,23,141,13,127,225,207,41,101,85,191,44,187,92,232,232,227,154,146,75,21,242,190,182,106,40,220,173,70,110,180,201,60,104,143,103,67,81,55,251,54,216,182,174,28,121,150,104,78,183,178,138,203,123,186,55,22,200,42,36,236,185,151,105,232,232,96,149,238,124,189,9,18,58,169,239,114,244,198,212,84,219,244,158,221,190,212,61,199,19,92,18,105,39,18,182,41,224,189,81,124,58,252,249,98,146,11,191,114,166,110,207,76,142,123,147,176,217,227,99,186,146,73,19,207,236,235,223,245,33,81,124,78,242,233,214,126,28,233,235,242,54,197,244,131,19,183,197,222,150,243,213,73,73,179,17,177,117,47,99,196,201,47,147,229,86,249,34,254,142,255,0,98,249,5,250,82,85,210,87,210,195,93,67,85,21,77,53,67,27,44,83,66,244,123,36,99,147,118,185,174,79,37,69,69,69,69,79,181,20,254,198,113,120,126,226,247,88,120,118,188,82,213,97,215,221,173,145,202,197,169,160,240,180,191,217,17,35,162,87,179,187,36,50,57,157,77,133,173,221,60,211,237,79,61,247,185,78,19,120,246,210,206,35,108,22,155,101,69,195,225,153,155,233,88,149,182,174,213,76,221,51,35,101,87,47,121,41,227,137,119,108,46,127,213,242,77,250,126,212,243,9,76,0,0,0,0,0,0,0,0,0,0,0,0,124,251,214,63,97,201,40,100,182,100,54,74,11,165,28,205,86,73,79,91,76,201,227,123,85,21,170,138,215,162,162,162,163,149,62,207,177,87,246,159,64,1,5,120,147,229,83,164,90,177,81,113,201,244,231,108,94,253,91,55,125,180,180,254,22,138,218,215,57,209,117,125,72,105,28,244,78,150,200,169,231,250,78,223,236,85,42,187,89,56,109,215,254,20,242,238,197,250,134,235,71,37,35,97,168,134,255,0,100,138,182,58,62,167,34,200,212,142,165,209,69,245,154,177,170,174,223,98,177,127,102,230,142,207,227,89,71,77,112,165,154,138,174,62,228,51,177,209,200,221,213,58,154,228,217,83,116,243,79,37,80,40,151,135,46,103,58,235,163,85,48,219,114,219,197,70,95,100,100,111,98,173,226,162,178,225,85,31,230,216,214,36,125,202,166,49,26,139,26,46,223,171,169,251,125,165,144,232,215,52,78,26,53,118,235,79,98,125,117,203,20,171,158,70,196,147,100,114,219,232,96,87,59,175,109,157,226,220,191,222,34,125,159,107,219,251,79,248,226,31,150,94,133,107,103,138,187,88,233,190,139,228,85,83,36,210,92,250,235,43,122,149,100,123,228,78,203,170,153,26,117,44,139,250,188,191,81,95,90,193,202,99,136,61,61,134,166,225,133,183,233,141,190,150,53,146,74,159,236,27,126,200,136,197,253,9,43,28,239,181,207,79,248,155,254,180,2,237,44,89,62,55,148,82,50,191,26,200,45,183,106,105,26,143,100,212,53,113,206,199,53,81,21,21,28,197,84,84,217,205,95,248,83,246,159,76,204,85,231,23,212,125,28,190,181,215,122,31,132,92,168,106,81,19,243,176,84,116,76,199,175,248,42,246,174,206,141,127,106,121,127,57,221,244,179,153,79,20,58,103,4,86,223,166,191,18,181,211,198,216,161,164,248,109,186,30,134,181,28,136,157,126,21,206,95,55,34,249,254,207,231,2,254,230,154,26,120,95,81,81,43,34,138,38,171,222,247,185,26,214,181,19,117,85,85,242,68,68,253,100,72,226,91,153,62,134,232,20,210,216,40,43,221,148,95,163,145,177,190,43,52,180,117,177,83,185,36,145,146,50,100,74,166,61,143,111,105,219,166,222,74,230,111,246,249,85,135,17,92,193,181,199,136,90,23,227,247,59,151,195,44,18,70,141,146,221,217,163,155,169,221,18,49,206,238,182,154,55,166,237,149,201,182,254,95,229,251,35,36,41,20,147,34,84,73,208,197,223,169,219,111,183,252,8,6,129,56,66,227,191,79,248,176,150,227,103,178,89,111,22,203,189,167,179,226,27,89,77,4,49,73,221,241,14,111,105,27,81,43,151,102,83,175,86,232,155,42,167,218,139,229,40,10,157,225,231,152,7,10,220,52,96,207,198,176,44,39,122,137,26,171,83,39,196,174,63,217,42,217,102,146,52,218,90,105,17,155,119,156,158,75,231,246,175,234,219,245,102,28,237,101,154,41,169,49,61,16,240,239,100,174,72,234,254,146,163,250,216,136,228,69,232,146,135,203,127,170,191,183,245,1,107,7,228,185,93,237,54,106,127,23,120,185,210,80,193,190,221,218,153,155,19,55,217,87,109,220,168,159,98,42,255,0,192,165,14,234,159,52,14,40,53,6,174,84,179,101,159,0,182,189,234,172,162,240,22,234,174,134,253,69,70,247,29,72,215,46,202,205,247,254,127,230,35,30,81,153,229,122,129,118,101,195,37,185,120,250,215,181,144,53,253,152,226,221,17,87,165,54,99,90,159,223,47,159,243,129,162,45,71,227,15,135,77,49,162,154,170,247,170,216,197,100,240,61,177,190,138,130,251,67,37,79,82,185,90,169,219,116,205,95,37,69,223,246,108,164,109,212,62,113,28,62,99,140,158,135,22,199,242,187,165,123,17,189,185,155,73,67,61,42,170,244,42,253,102,86,163,190,199,57,63,202,159,204,84,198,17,195,174,177,106,53,116,86,236,59,16,241,243,205,18,206,198,252,66,150,45,216,136,138,171,188,146,181,62,197,79,231,36,174,33,202,75,138,11,226,61,249,45,147,224,45,77,186,23,196,219,170,186,255,0,75,127,208,172,77,182,217,191,252,119,243,1,221,50,94,117,114,248,68,250,31,128,183,196,239,231,241,59,87,230,246,217,127,197,215,111,246,244,255,0,193,191,243,30,22,229,206,139,90,167,70,248,44,35,15,141,83,125,247,182,213,167,236,253,149,223,229,62,133,143,146,174,125,95,19,31,122,213,159,133,189,202,136,230,124,6,25,250,83,203,117,221,181,222,127,106,255,0,201,252,231,161,78,71,87,21,68,85,226,63,101,219,205,62,135,183,203,255,0,207,192,226,119,46,110,252,82,215,211,79,74,203,110,31,76,147,49,204,238,65,13,197,146,51,116,219,118,175,140,242,84,223,116,95,218,71,173,89,226,151,93,53,165,95,6,113,168,217,5,69,186,71,53,235,107,109,222,177,244,93,77,123,156,215,118,101,149,237,221,58,213,17,127,82,34,126,194,205,177,206,76,58,97,111,117,35,242,29,65,248,170,69,34,58,161,159,9,168,131,188,196,126,234,221,217,93,245,119,111,213,221,63,202,72,237,26,224,23,134,237,19,185,197,144,226,216,78,215,152,18,70,199,91,241,42,255,0,170,215,177,24,228,237,190,161,236,93,209,23,245,126,191,230,2,148,248,121,225,19,88,184,131,203,173,54,123,14,33,118,164,179,86,85,71,29,77,230,170,223,85,29,20,49,110,254,183,44,237,133,236,106,254,105,237,69,84,219,171,100,95,215,181,209,240,171,192,182,146,112,217,96,166,123,44,116,87,172,157,200,201,170,46,181,244,212,213,51,69,55,68,29,77,130,111,15,28,141,141,36,131,173,168,190,104,174,85,251,87,202,74,181,173,99,81,173,77,145,15,244,15,241,17,26,136,214,162,34,39,146,34,31,232,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,236,223,71,52,167,82,35,145,185,222,155,227,23,233,31,23,105,38,185,89,233,170,164,98,108,228,78,151,74,199,108,169,214,237,191,102,235,251,72,229,169,220,174,248,97,212,88,100,74,107,61,102,51,43,209,136,139,96,167,183,209,34,108,245,114,175,149,35,188,215,125,151,249,145,16,151,192,10,239,255,0,65,83,135,159,252,190,212,79,254,74,208,255,0,220,79,19,156,114,84,177,109,55,228,219,62,175,223,176,238,207,199,46,172,254,237,245,186,122,187,52,63,161,250,27,237,231,250,95,204,90,48,2,140,175,220,164,56,157,181,93,106,40,104,235,49,122,200,98,122,181,147,67,37,194,70,61,63,106,57,40,209,20,243,121,7,43,222,41,236,20,15,175,248,37,13,203,167,127,204,219,233,174,51,74,191,85,87,201,190,17,63,102,223,229,84,47,196,1,156,134,240,79,197,3,174,110,181,254,69,243,20,123,81,203,221,92,114,227,219,93,149,83,237,236,127,55,236,63,226,171,133,94,43,52,250,185,183,235,126,147,106,21,29,93,177,82,162,42,219,117,134,229,28,144,42,34,47,91,36,72,90,173,84,223,237,69,77,182,83,70,222,30,14,190,239,102,62,191,240,186,83,127,249,79,231,83,110,183,214,196,248,107,40,105,231,142,86,171,30,201,98,107,154,230,170,108,168,168,169,230,155,31,6,125,49,110,54,248,185,209,218,182,91,46,153,142,81,52,180,155,70,180,121,29,194,230,238,158,133,107,118,116,110,157,138,158,113,171,85,54,255,0,9,9,63,164,60,231,178,203,114,83,208,235,38,25,69,85,71,12,104,197,154,197,110,149,245,47,94,151,238,174,117,69,118,202,189,93,191,248,58,191,152,176,141,79,224,215,135,77,87,167,168,101,251,76,49,218,58,170,150,189,31,95,111,178,80,199,85,187,145,251,185,36,124,14,94,173,228,87,111,254,18,34,145,135,46,228,183,160,119,186,217,107,177,237,74,205,108,206,149,81,123,46,101,20,208,179,100,106,125,86,178,24,246,251,23,245,253,171,252,222,127,68,136,210,94,59,56,106,213,171,101,61,117,22,165,88,172,21,21,42,246,182,134,251,121,160,164,170,234,108,136,196,78,218,84,57,119,118,232,173,79,214,135,121,183,92,237,183,138,40,174,54,155,133,53,109,37,67,27,36,83,211,74,217,99,145,142,68,86,185,174,106,170,42,42,42,42,42,125,168,168,83,14,183,242,154,214,205,37,146,75,222,143,100,213,153,133,29,36,109,168,241,13,109,45,174,72,149,172,123,222,187,190,175,117,86,171,27,182,201,253,242,109,250,39,49,193,120,202,226,247,132,187,203,113,171,253,222,162,236,234,104,222,198,91,114,59,197,93,194,8,153,178,68,136,196,134,169,24,212,106,194,168,212,79,179,207,245,42,1,126,160,170,221,40,231,91,89,115,190,208,90,53,115,73,172,214,218,26,153,155,29,77,222,219,114,169,107,41,152,189,91,191,195,246,102,123,246,250,137,178,59,127,181,127,94,201,96,122,65,196,150,143,235,157,12,85,90,117,149,124,74,71,211,182,162,72,252,13,84,61,180,84,141,85,55,154,38,111,183,117,137,229,246,239,254,93,131,167,131,252,69,221,55,79,214,127,160,0,0,0,0,0,0,0,0,0,0,127,138,136,169,178,162,42,127,57,195,245,223,131,141,10,215,188,122,190,213,145,225,54,187,125,194,178,7,196,203,189,182,219,71,21,124,110,84,102,206,108,239,129,238,69,68,141,173,223,111,209,221,63,97,220,64,20,131,196,255,0,43,93,86,209,132,155,42,210,228,170,202,44,48,57,206,142,10,95,19,93,115,141,27,222,145,30,230,193,72,198,34,35,34,141,21,119,242,123,147,245,42,109,224,248,119,227,195,95,184,96,200,35,198,178,26,235,181,206,213,107,222,146,123,45,250,90,217,159,69,208,201,90,216,153,78,250,136,219,30,206,145,187,181,81,54,232,111,235,66,253,170,41,224,170,133,244,213,80,71,52,82,181,88,248,228,106,57,174,106,166,202,138,139,228,168,168,68,142,34,185,102,104,46,191,221,170,242,104,230,171,195,111,85,146,119,101,158,203,67,69,28,82,61,123,72,231,72,206,202,61,234,169,26,174,235,38,253,82,57,124,247,216,14,135,195,87,25,90,53,196,198,49,13,231,23,191,67,107,185,201,52,208,186,203,117,170,165,130,226,157,15,107,81,254,29,147,200,238,151,43,217,178,239,230,171,252,232,119,116,84,84,221,23,116,82,129,181,255,0,134,29,126,224,95,56,109,207,21,204,47,41,102,141,180,242,211,223,237,245,205,182,186,119,185,22,87,70,232,97,169,116,168,136,234,119,121,170,236,189,180,95,216,119,254,26,185,193,101,182,7,90,240,189,112,198,109,149,214,138,106,94,195,175,236,171,172,90,206,168,225,107,99,124,200,228,157,210,185,238,98,245,42,35,119,116,157,94,91,46,225,111,96,240,154,89,174,26,97,173,54,165,189,105,182,77,241,122,68,219,121,60,21,69,62,219,185,237,79,41,163,98,253,177,61,62,207,213,252,233,191,187,0,15,241,206,107,26,174,114,236,136,112,204,243,141,222,24,180,210,249,46,53,154,106,103,195,238,145,66,201,221,79,240,107,132,191,81,201,187,87,170,56,28,223,63,242,129,221,1,18,31,205,19,132,70,214,77,74,154,137,187,98,87,34,63,225,23,63,173,179,182,251,60,39,151,237,62,253,39,50,14,14,42,34,73,31,171,189,181,95,213,240,11,170,254,191,253,202,4,152,4,98,186,115,37,224,230,223,65,61,100,90,181,223,124,49,185,233,31,192,110,173,234,84,106,174,219,248,95,45,246,216,230,247,238,110,188,50,219,237,243,84,89,110,95,21,170,98,167,69,55,102,225,7,95,214,68,95,174,234,61,147,100,85,95,248,54,253,96,78,83,204,106,86,59,85,150,97,87,28,126,137,205,108,213,93,158,149,114,170,39,213,153,143,95,177,21,126,198,175,234,43,211,37,231,97,136,219,232,146,92,111,71,25,117,169,87,109,218,118,65,52,40,137,178,249,238,234,47,63,52,106,109,252,231,199,211,78,116,55,156,175,61,165,177,229,58,43,105,182,217,171,18,127,207,193,121,153,243,64,173,99,158,205,215,176,189,123,244,163,87,102,167,219,191,150,219,1,94,60,51,101,84,218,123,196,134,154,229,151,7,177,148,182,172,170,217,61,75,222,168,141,108,62,33,137,35,183,85,106,38,205,85,93,213,81,19,111,63,35,72,184,197,250,135,41,198,237,89,61,178,86,203,71,119,161,130,190,157,237,114,57,29,28,177,181,237,84,86,170,162,238,142,79,177,85,63,157,74,82,226,231,150,102,160,104,29,13,199,82,180,254,241,85,146,98,214,152,86,182,170,170,102,82,209,203,68,200,219,10,43,255,0,187,245,201,187,221,34,167,68,123,167,66,125,187,162,157,243,151,71,49,91,108,214,235,62,130,106,250,199,71,53,36,116,246,235,37,209,36,171,168,116,200,214,210,82,211,211,58,52,100,136,213,85,238,61,95,214,214,38,219,116,183,125,212,45,16,31,202,150,166,10,218,104,107,41,159,215,12,241,182,88,221,178,167,83,92,155,162,236,190,105,228,167,245,0,0,0,0,0,0,0,0,0,0,0,127,57,224,130,170,25,41,170,97,100,176,202,213,100,145,189,168,230,189,170,155,42,42,47,146,162,167,234,63,160,2,44,113,33,203,199,66,181,238,138,174,186,151,30,165,198,175,242,50,73,35,171,179,210,81,209,247,167,84,153,81,211,189,41,158,247,35,164,151,119,47,218,189,45,95,181,60,234,51,136,158,7,53,211,135,236,182,225,73,30,31,122,189,216,224,168,123,105,110,214,155,125,101,76,9,15,230,250,22,73,252,59,25,212,189,214,181,118,242,234,71,34,125,158,122,26,63,5,235,31,176,228,116,110,183,100,54,74,11,165,35,246,234,130,182,153,147,198,237,149,21,55,107,209,81,124,218,139,254,84,79,216,5,9,240,199,204,47,90,248,122,184,82,90,110,183,154,204,139,28,74,158,186,154,91,173,69,93,92,145,68,249,98,116,189,134,58,166,56,218,238,150,63,167,116,219,121,29,191,233,41,109,252,53,113,207,162,156,72,81,193,75,100,190,197,104,191,44,42,249,45,151,58,170,74,122,137,28,200,227,116,139,28,45,168,145,234,196,89,23,205,127,192,126,255,0,97,196,184,146,229,39,165,26,177,119,172,204,116,223,35,155,6,184,186,153,141,101,174,223,103,164,91,124,142,142,55,34,35,98,143,179,208,231,187,163,119,43,213,60,151,203,205,58,107,103,89,120,100,226,63,131,139,252,185,36,149,23,107,13,36,53,15,163,162,191,219,46,208,210,207,51,30,233,26,197,70,211,84,58,86,35,217,18,170,162,253,155,236,191,206,26,30,107,154,228,234,107,145,81,127,90,41,254,148,87,160,124,212,181,243,73,107,169,169,114,246,71,157,89,221,43,124,74,94,46,149,207,171,237,239,34,175,110,103,203,35,88,191,156,79,53,141,222,76,106,109,229,185,100,156,63,115,32,208,77,115,154,130,200,251,167,192,242,58,214,196,159,11,236,86,212,244,202,245,137,189,29,239,12,198,47,231,37,232,223,125,190,174,255,0,98,249,4,176,7,252,67,52,117,16,178,120,93,213,28,141,71,181,118,219,116,84,221,15,251,0,0,0,0,0,0,0,0,0,15,248,150,104,225,111,84,174,233,79,242,110,120,76,159,93,180,171,14,184,79,107,201,50,159,7,85,79,26,75,44,126,6,166,78,150,171,122,145,119,100,106,139,229,251,20,15,124,127,26,186,202,75,125,44,213,213,245,80,211,83,83,177,210,205,52,207,70,50,54,53,55,87,57,203,228,136,137,230,170,164,93,212,62,101,124,41,96,246,202,217,233,53,3,226,151,42,41,210,157,212,63,10,185,65,187,186,250,95,249,197,165,86,249,121,175,243,236,87,111,18,156,216,245,99,90,113,171,142,11,133,98,148,120,69,162,227,10,211,205,87,71,117,170,146,189,88,189,167,42,54,102,44,45,77,213,143,106,239,26,238,201,21,63,106,168,77,142,52,57,137,233,6,148,227,151,44,59,12,170,179,102,89,29,101,60,212,157,52,239,165,184,209,192,231,199,81,31,76,201,29,75,100,106,182,72,219,212,155,121,53,233,250,213,16,165,171,237,117,247,83,51,155,181,242,134,194,178,220,175,247,10,155,130,208,218,233,94,230,181,242,61,210,185,177,70,157,78,70,181,21,219,38,235,178,39,219,229,185,217,184,100,225,15,85,248,183,203,94,250,42,154,136,173,142,153,95,113,189,205,52,21,18,49,123,176,247,92,177,203,59,36,122,163,106,17,251,166,251,175,151,154,170,237,110,156,51,242,231,208,206,31,45,212,245,53,244,16,102,151,245,133,157,250,251,221,170,142,70,178,77,165,71,172,13,88,220,248,145,82,101,69,78,227,188,152,207,53,216,8,41,160,220,162,115,205,66,193,98,202,181,22,232,236,118,182,170,105,219,21,190,73,230,163,168,137,140,119,67,86,88,166,163,114,183,117,107,213,54,95,54,171,23,246,157,19,253,5,68,255,0,203,239,255,0,90,255,0,240,9,106,109,107,90,157,45,106,34,39,234,68,63,208,42,175,253,5,68,255,0,203,229,255,0,228,175,255,0,0,159,178,211,201,82,209,227,225,248,230,125,89,224,186,219,222,240,151,86,247,122,58,147,171,167,170,135,109,250,119,219,127,215,177,105,0,8,141,165,28,176,248,100,211,40,34,241,54,41,242,137,216,221,156,236,130,150,223,92,138,191,95,246,210,181,127,191,255,0,237,91,251,9,25,140,105,14,147,225,46,234,195,116,195,19,176,185,85,92,171,108,178,211,82,174,251,162,239,249,182,39,159,213,111,255,0,26,159,176,245,160,15,241,173,107,19,165,173,68,68,253,72,135,250,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,197,106,174,142,233,238,180,227,82,98,122,141,97,248,173,182,73,35,149,97,241,83,193,245,163,119,83,87,170,23,177,222,74,171,250,207,106,0,171,237,103,228,201,100,170,161,170,188,105,6,117,224,106,32,141,93,5,155,225,111,151,196,59,102,39,79,126,162,187,102,125,143,118,234,159,223,109,250,144,133,89,191,0,60,96,105,133,218,90,184,244,91,37,184,193,110,149,211,193,91,109,167,138,185,28,216,220,229,108,157,20,239,151,111,38,117,116,174,255,0,106,39,235,77,244,44,127,204,145,199,44,110,138,86,53,236,122,43,92,215,38,232,168,191,106,42,126,176,40,191,76,249,135,241,97,195,165,45,38,15,156,91,46,210,80,89,226,74,56,173,119,11,101,45,178,72,90,196,118,204,87,58,141,100,221,58,216,190,106,171,228,159,225,19,199,65,185,178,112,247,169,116,17,71,169,247,10,45,56,187,203,59,226,109,37,93,85,77,100,93,61,108,107,28,234,134,210,199,19,81,221,74,171,186,167,74,53,85,87,111,52,146,57,207,12,122,7,168,211,186,179,43,210,76,66,178,174,71,43,228,170,146,195,69,36,210,57,122,119,87,62,72,156,170,191,85,16,175,46,39,121,64,214,182,182,167,38,225,246,241,18,210,118,152,233,45,247,90,133,238,117,50,39,245,164,81,82,81,109,230,173,143,111,63,55,57,219,253,168,5,151,97,186,195,164,250,136,216,221,129,234,94,47,144,44,177,119,154,203,109,218,10,135,244,108,139,186,177,142,87,38,200,230,239,186,121,110,155,158,188,207,77,227,73,56,214,225,122,173,46,214,250,13,72,179,81,211,183,180,234,251,60,87,106,122,36,235,85,141,24,233,81,145,167,159,67,118,77,252,254,161,209,52,175,155,7,19,58,114,248,45,247,132,178,228,180,107,52,126,38,91,223,196,43,42,146,46,183,43,186,28,234,198,167,86,207,84,77,252,190,171,63,96,23,164,10,219,194,57,208,105,117,106,82,83,230,248,86,69,5,75,214,52,168,146,134,219,78,216,83,126,148,119,74,203,93,190,219,171,182,223,245,109,252,228,164,211,222,59,248,91,212,43,115,46,12,213,204,99,29,87,197,28,190,30,255,0,127,183,82,76,157,104,229,233,86,248,135,125,102,244,253,100,253,91,160,18,0,31,30,195,153,98,25,84,43,81,139,229,118,123,196,72,229,98,190,130,186,42,134,163,147,109,211,118,57,83,127,52,255,0,149,15,176,0,0,0,0,0,0,0,0,7,225,190,89,45,121,37,162,178,197,122,165,241,20,53,240,73,77,81,23,91,153,215,27,218,173,115,122,154,168,169,187,92,169,186,42,47,153,91,60,95,114,154,160,201,29,89,157,240,244,139,5,214,166,169,178,77,96,78,167,247,221,36,210,190,89,188,77,93,98,53,187,35,216,157,40,223,239,60,190,213,44,208,1,156,28,207,133,254,42,120,125,87,102,57,118,144,228,182,42,107,95,231,100,186,165,19,106,169,41,209,122,90,142,124,209,247,34,106,42,202,214,253,101,251,87,111,181,23,111,53,109,226,19,88,45,53,244,247,43,118,93,218,169,166,149,146,196,255,0,135,210,187,165,237,114,43,87,101,141,81,124,209,62,212,45,111,155,103,17,184,238,45,163,245,186,25,65,87,79,83,121,202,227,237,84,199,28,140,123,233,27,13,69,12,233,214,137,42,62,62,184,222,187,110,199,117,127,50,121,149,165,195,135,15,26,153,168,57,78,55,154,209,105,149,234,251,137,80,228,20,109,186,62,59,45,69,84,18,64,201,33,146,102,42,164,110,137,81,98,122,121,57,81,54,119,159,146,238,7,253,234,39,27,28,71,106,126,31,73,130,230,89,231,140,181,210,199,219,88,126,21,65,23,82,117,198,244,243,142,6,185,54,116,76,95,183,245,127,151,127,177,161,220,0,241,47,174,116,84,153,5,139,78,110,148,56,237,84,174,137,46,149,126,30,6,170,50,70,178,71,54,57,230,137,239,70,170,187,205,60,149,88,228,69,221,23,105,3,199,247,1,244,120,62,37,108,215,173,40,199,235,41,45,181,244,84,245,55,171,67,41,18,54,208,189,236,162,134,38,199,4,20,232,216,149,100,150,85,122,61,235,186,238,169,231,186,44,219,229,133,173,86,29,79,225,150,205,101,117,202,223,30,67,97,173,185,83,86,91,153,51,18,110,223,137,89,155,50,69,220,115,251,125,53,49,183,169,81,19,171,203,246,42,132,45,139,147,14,169,62,133,179,203,168,29,186,149,84,222,15,133,83,46,201,183,159,214,241,219,125,190,71,243,119,38,61,88,70,170,183,59,221,81,60,147,225,116,222,127,254,124,92,160,2,148,107,121,60,107,236,19,35,40,238,30,38,53,147,165,95,218,162,102,205,221,126,182,203,91,254,79,47,231,62,221,7,38,61,86,157,33,90,236,243,194,171,218,139,34,124,46,153,253,181,219,236,242,174,243,243,242,220,185,48,5,97,227,60,145,241,219,117,114,85,100,122,237,241,122,110,157,150,151,232,196,148,254,125,72,187,245,178,191,127,177,21,63,227,127,49,37,52,111,150,255,0,13,122,59,120,164,201,237,216,167,140,190,82,83,186,4,173,241,213,241,245,43,216,141,123,187,107,84,246,38,255,0,91,203,111,46,175,47,176,149,0,15,199,120,180,208,95,173,21,214,59,172,29,234,43,141,52,180,149,49,245,57,189,113,72,213,107,219,187,85,21,55,69,84,221,21,23,246,20,243,199,119,45,76,247,19,203,46,26,149,161,24,173,207,36,178,220,166,150,190,178,130,223,78,233,101,164,124,146,212,205,39,147,231,146,89,17,140,108,77,221,172,68,114,185,54,243,242,91,146,63,230,72,227,154,55,195,52,109,124,111,106,181,205,114,110,142,69,251,81,83,245,160,20,159,194,151,50,45,77,225,161,96,210,29,95,199,106,235,236,118,54,37,190,26,74,182,199,111,154,210,145,54,101,88,222,198,82,58,103,170,189,241,34,245,174,237,232,254,117,44,187,1,227,247,132,77,64,167,141,246,253,118,197,104,42,36,122,179,177,117,170,125,189,221,72,228,68,68,241,76,139,125,250,154,169,183,243,254,197,219,201,113,31,203,131,65,181,254,166,171,33,75,124,216,213,254,162,87,79,37,69,150,42,42,54,212,72,247,69,214,233,157,225,94,247,174,209,170,162,239,190,239,118,255,0,105,85,252,64,242,241,226,31,67,111,242,182,205,135,221,178,203,100,44,138,118,87,99,182,250,234,246,196,138,199,57,202,249,27,76,198,183,165,88,237,215,245,110,223,218,5,206,221,184,202,225,66,199,90,203,125,199,136,140,1,179,200,222,180,72,175,176,76,212,77,213,60,223,27,149,173,95,170,190,74,168,191,103,237,77,253,238,35,170,58,103,159,198,146,224,154,137,140,228,108,95,177,214,155,181,61,90,47,233,127,138,123,191,192,127,255,0,26,191,177,76,206,94,176,236,242,219,89,225,242,44,86,255,0,75,87,183,87,69,109,12,204,147,109,213,55,217,237,223,109,209,127,225,69,61,86,153,235,158,179,104,109,254,223,118,196,50,252,130,215,224,39,108,233,110,117,194,174,10,73,246,87,47,68,177,71,35,58,154,189,110,221,55,79,210,95,218,6,152,1,80,250,91,206,131,54,160,165,165,162,213,140,42,215,82,200,21,145,58,107,45,182,103,205,36,77,70,34,185,206,158,187,206,69,218,69,85,251,55,86,255,0,57,38,240,78,109,188,52,101,109,162,166,185,211,100,118,106,154,150,189,100,146,189,150,250,120,98,86,163,151,235,43,171,21,91,186,53,17,63,157,83,246,129,55,65,202,176,238,42,56,117,206,104,99,172,177,235,86,14,178,189,30,229,164,126,71,67,226,35,70,187,167,119,49,179,59,100,223,109,191,153,201,251,78,137,107,200,177,251,228,113,203,101,190,219,174,12,149,137,36,110,165,170,100,168,246,170,34,163,145,90,171,186,108,168,187,255,0,56,31,68,0,0,0,0,31,206,105,224,166,141,102,168,153,145,70,223,181,239,114,53,19,254,21,63,18,228,88,251,81,92,235,237,189,17,60,213,86,169,159,254,16,62,136,60,157,102,173,233,77,190,119,82,215,234,110,39,77,51,21,81,209,205,122,166,99,154,168,187,42,42,43,247,79,52,84,255,0,128,255,0,41,117,119,74,43,167,109,53,22,167,226,85,19,63,126,152,226,189,83,61,203,178,110,187,34,63,127,177,20,15,90,126,11,229,142,215,145,219,38,179,94,105,124,69,29,71,79,114,62,183,51,171,165,200,228,243,106,162,167,154,34,253,167,207,185,234,14,5,100,98,73,121,205,236,20,13,115,145,168,234,171,148,49,34,170,162,170,39,214,114,121,236,139,255,0,34,159,206,223,169,58,119,119,223,225,89,246,57,91,210,170,139,225,238,176,73,182,219,111,250,46,95,218,159,242,129,1,184,179,229,63,133,229,86,90,220,171,135,234,37,180,223,105,161,116,145,218,17,243,84,45,193,232,144,181,172,239,85,86,35,34,217,25,42,239,183,159,94,223,169,10,211,212,254,17,184,147,209,182,207,89,158,232,238,75,111,160,167,123,145,110,12,164,241,20,168,141,235,94,165,154,21,124,105,245,99,123,188,221,228,212,223,236,84,85,209,199,210,27,7,255,0,87,45,255,0,254,146,207,255,0,9,228,51,124,155,66,114,43,109,70,47,168,57,62,11,91,73,51,94,201,104,238,213,180,114,55,205,174,99,183,142,85,84,223,101,123,124,211,245,170,126,208,41,243,132,158,103,185,230,128,216,173,154,115,154,89,87,35,198,45,80,248,106,56,214,162,26,63,7,27,123,206,233,222,58,71,201,38,238,124,105,187,156,170,157,31,206,165,166,105,79,27,188,47,234,245,44,11,141,235,46,47,13,124,210,58,36,183,215,86,248,42,133,114,61,26,136,216,234,91,19,223,212,174,102,219,55,205,87,100,223,101,43,43,152,135,15,188,38,225,174,173,206,244,75,84,177,217,175,149,115,58,90,188,110,219,123,182,186,26,101,87,211,49,173,134,146,154,52,123,19,161,242,189,81,93,250,149,126,196,82,6,218,238,247,107,29,108,119,43,37,206,174,223,89,11,145,241,212,82,204,232,164,99,145,81,200,168,230,170,42,42,42,34,166,223,173,16,13,75,81,215,81,92,105,219,87,111,172,130,170,7,162,43,100,134,68,123,28,138,155,166,202,158,75,228,168,191,240,159,220,206,174,155,241,213,196,206,153,206,201,45,250,157,126,188,65,28,75,19,105,111,23,171,133,68,8,138,141,68,94,132,168,106,110,136,212,219,246,121,146,171,22,231,83,170,76,161,70,230,88,30,46,234,180,253,118,219,93,74,199,246,187,252,101,118,255,0,103,79,252,59,255,0,48,23,0,127,204,146,199,11,22,73,100,107,24,159,107,156,187,34,127,194,84,173,103,58,188,183,194,77,240,252,6,209,226,123,110,236,247,173,82,244,117,236,189,61,91,87,111,182,251,111,183,234,35,166,175,115,51,226,115,86,36,157,140,200,33,197,41,228,127,212,110,55,87,112,161,94,148,86,109,186,120,167,38,255,0,155,79,254,61,255,0,180,11,178,204,56,140,208,29,63,146,74,124,219,90,176,139,45,68,76,73,29,79,89,125,166,142,126,149,106,185,54,137,95,214,187,162,46,200,137,231,250,183,56,54,169,115,71,225,75,4,183,201,38,47,159,219,242,235,139,30,198,182,142,141,181,108,99,145,92,168,229,239,54,153,236,242,68,223,249,247,77,190,212,41,54,27,94,183,235,109,203,196,211,219,179,156,246,224,253,153,220,100,53,151,73,151,167,102,162,110,136,247,121,117,162,39,236,234,68,253,103,106,210,14,92,124,78,234,181,123,105,234,176,106,252,66,30,151,185,210,100,214,203,133,189,62,171,90,168,136,171,76,228,221,85,200,137,251,122,93,251,0,146,90,139,206,163,44,186,117,81,224,26,87,240,78,134,57,169,89,241,200,170,123,142,115,91,179,187,114,208,166,221,42,142,77,191,94,255,0,228,35,78,161,243,29,226,175,80,159,60,53,122,133,225,232,231,107,162,240,255,0,9,182,191,104,157,215,245,58,146,153,171,246,63,109,254,210,101,233,55,37,251,29,5,198,146,187,88,115,89,234,25,79,51,101,124,54,43,147,31,28,157,42,229,70,185,181,20,62,109,93,163,69,79,214,157,127,204,74,156,79,151,127,11,56,156,93,175,201,213,174,241,254,234,237,104,183,84,59,236,111,235,240,201,254,15,254,250,254,208,40,154,249,148,106,214,161,66,145,93,163,185,93,99,157,86,70,164,54,182,167,94,234,142,85,69,142,52,223,205,168,190,95,176,255,0,171,102,129,235,165,238,86,193,102,209,124,238,190,71,254,139,41,177,218,201,85,124,246,242,70,198,191,173,81,63,202,166,137,45,60,53,240,247,101,166,130,154,131,67,240,22,37,59,122,24,255,0,163,84,40,228,79,242,164,73,251,79,95,108,194,112,203,44,173,158,207,136,217,104,36,103,232,190,154,130,40,156,158,123,249,43,90,159,173,17,127,202,128,103,106,209,193,95,22,247,183,171,40,184,113,212,24,213,55,255,0,94,88,167,164,79,45,191,92,205,106,126,191,255,0,111,236,82,86,240,149,202,151,84,111,57,197,187,36,226,43,26,159,30,176,91,42,163,158,91,92,210,67,43,174,44,68,151,118,119,41,170,219,36,59,57,145,46,251,46,253,127,177,20,185,32,7,197,195,176,252,127,2,198,173,216,142,45,67,224,237,118,170,104,105,41,96,238,190,78,136,162,141,177,177,58,158,231,57,118,107,26,155,170,170,249,121,170,169,246,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,189,80,224,155,134,189,96,150,162,175,59,211,191,136,85,212,53,17,211,124,94,190,45,149,26,196,106,244,197,59,19,201,35,103,252,159,206,167,116,0,87,46,163,242,102,210,235,228,149,117,122,125,155,125,25,98,178,71,83,210,124,54,162,183,103,125,117,107,122,229,174,79,218,196,221,127,193,223,245,169,24,114,158,80,92,68,90,174,21,176,227,127,219,186,72,100,68,166,168,254,193,166,239,183,203,207,165,245,170,173,251,87,201,127,97,119,0,12,214,231,250,21,175,28,58,94,28,185,214,45,244,122,186,14,218,47,246,117,29,94,221,77,238,55,251,148,146,55,236,102,255,0,240,109,252,199,68,210,126,98,124,80,233,58,82,219,173,153,239,136,178,211,49,88,182,255,0,133,219,153,214,157,180,99,127,58,234,103,61,54,232,98,255,0,63,79,243,169,160,59,165,174,130,243,69,37,190,229,7,122,158,86,171,94,206,167,55,116,84,84,95,52,84,95,177,84,143,58,151,203,207,133,61,86,116,245,25,54,1,91,29,101,68,254,33,213,116,151,186,214,72,143,87,57,202,168,215,74,230,121,171,221,253,239,235,242,219,200,10,249,196,121,203,234,237,166,177,210,101,88,119,199,160,122,183,166,63,136,210,210,244,39,214,223,206,58,37,85,223,118,175,252,95,231,59,29,7,58,252,73,104,160,90,237,28,233,168,88,219,221,79,164,50,174,207,217,55,251,40,118,251,119,251,14,145,47,38,190,18,36,115,220,219,174,160,198,142,219,102,182,243,79,179,127,201,189,58,253,191,207,185,231,242,126,75,188,61,77,70,228,196,178,236,230,10,175,53,106,214,93,169,149,159,99,191,101,26,174,219,244,255,0,193,184,30,175,79,121,184,112,205,147,65,78,236,218,233,244,78,105,26,171,52,93,139,133,127,105,126,182,201,188,116,104,142,251,27,246,127,133,252,196,129,210,238,46,56,122,214,137,27,22,154,106,15,198,28,233,22,20,79,132,215,83,253,116,86,38,223,158,133,159,174,70,127,203,252,202,86,182,113,201,115,87,41,230,85,192,51,124,86,72,86,89,58,126,41,115,170,87,164,125,73,219,223,181,67,183,87,78,251,254,173,254,194,56,234,151,0,252,81,104,197,229,35,151,2,185,100,94,17,177,212,182,191,28,180,220,43,105,81,219,43,145,58,221,76,212,234,111,79,154,42,121,121,1,161,102,170,57,17,200,190,74,155,161,254,153,230,196,56,178,227,39,135,73,99,166,183,94,174,88,219,98,98,211,37,61,211,24,166,111,150,200,222,149,239,65,213,191,230,147,245,239,245,23,249,206,195,134,243,140,226,150,213,118,137,249,109,62,33,121,183,57,237,239,181,214,87,50,86,177,17,119,237,246,167,141,55,93,211,244,149,126,196,251,60,247,11,184,4,25,208,222,108,154,15,168,201,69,101,205,217,93,140,222,37,72,219,61,85,106,81,209,91,154,245,237,53,219,62,90,199,57,19,173,238,95,52,253,6,170,253,168,164,186,177,106,206,151,228,246,216,47,24,254,162,227,55,10,58,136,210,72,230,166,187,211,202,197,106,253,159,89,143,84,253,74,159,111,234,80,61,97,202,120,158,215,91,71,14,90,59,117,213,43,196,125,214,209,79,75,77,12,59,185,189,217,38,153,140,219,169,177,201,211,179,85,238,221,90,169,245,118,242,85,67,248,235,31,20,250,39,162,184,205,101,255,0,40,207,172,114,79,79,79,36,208,219,233,238,180,139,87,80,169,28,143,107,99,137,243,49,94,174,88,220,212,68,95,55,108,159,228,164,158,51,120,208,206,248,172,203,106,40,234,22,158,159,17,183,86,189,214,138,24,232,89,20,171,28,114,212,36,18,202,228,124,138,178,118,167,233,119,75,250,55,77,209,63,90,135,156,209,252,115,48,227,7,138,44,102,211,150,214,124,66,183,40,187,82,71,118,169,237,197,22,244,176,196,157,197,232,141,98,79,42,122,119,126,130,163,151,111,45,220,190,122,11,210,253,60,177,233,86,5,99,192,177,216,122,40,236,182,250,106,22,175,83,215,175,179,11,34,71,125,119,57,83,116,141,60,186,151,252,171,246,145,31,128,253,10,208,190,22,116,230,44,171,42,206,113,234,44,202,247,213,241,90,154,188,137,140,133,189,153,234,153,15,67,36,237,244,254,102,118,162,238,223,53,84,84,253,74,178,114,227,196,127,15,214,186,87,214,86,107,126,2,200,163,69,115,149,114,90,36,242,68,85,253,114,167,234,69,3,160,212,211,67,87,11,169,234,25,215,27,246,221,55,84,223,101,223,245,20,121,196,126,31,150,242,238,226,222,151,39,210,245,236,227,179,211,218,235,96,111,230,157,226,105,186,216,233,169,247,157,211,200,206,169,104,164,250,234,155,167,234,77,182,222,208,114,206,62,184,89,197,41,153,83,249,87,199,47,29,123,254,110,213,125,183,84,61,187,43,83,205,60,66,109,250,95,251,203,251,10,234,227,187,152,174,154,113,25,137,46,159,97,56,53,124,148,44,145,149,49,213,94,105,210,57,98,155,195,212,68,175,99,169,171,28,197,86,247,209,81,28,213,79,183,116,93,145,0,155,28,54,243,44,208,237,102,182,208,217,242,91,199,192,114,191,10,143,158,131,195,214,85,117,171,34,141,100,127,117,148,172,141,62,187,158,155,34,255,0,121,186,121,42,18,234,223,116,161,186,69,223,160,159,186,207,219,210,173,253,106,159,173,19,246,41,152,108,15,77,115,221,78,188,54,195,167,248,125,235,32,175,86,62,69,130,217,111,154,173,237,99,17,21,206,86,196,215,59,100,221,60,246,253,105,251,78,216,188,50,241,151,165,80,54,190,209,165,217,138,71,74,190,35,174,151,21,172,157,35,86,47,82,42,172,148,219,125,174,95,183,203,237,3,66,224,207,172,60,72,113,227,129,212,83,67,37,70,79,105,154,153,24,248,35,171,195,105,216,228,70,174,205,93,164,165,221,83,118,127,239,41,247,107,121,149,243,2,178,69,27,110,90,159,85,66,196,78,150,120,140,70,217,30,232,155,39,247,212,169,191,218,159,242,160,23,218,10,30,183,243,106,227,78,142,157,33,169,205,108,53,239,69,85,238,212,99,244,168,245,254,111,205,181,173,242,255,0,33,250,191,209,117,227,51,255,0,40,177,143,254,64,197,255,0,225,2,245,193,69,31,232,186,241,153,255,0,148,88,199,255,0,32,98,255,0,240,159,247,15,55,158,50,98,145,175,125,239,21,153,168,168,170,199,216,99,68,95,230,94,151,34,255,0,239,129,122,128,165,107,15,57,238,38,105,234,98,75,254,49,128,84,211,53,187,72,177,90,42,146,71,175,74,249,255,0,174,218,155,239,178,249,108,159,105,208,32,231,87,148,252,53,60,86,3,106,248,135,90,239,219,181,73,217,233,243,219,237,174,234,223,236,2,218,78,125,171,218,17,166,154,225,141,215,99,26,133,96,248,133,53,108,15,133,127,178,170,33,233,234,233,217,127,53,35,21,118,86,49,118,223,251,223,231,82,0,89,249,213,227,43,73,15,199,176,27,159,138,233,78,247,132,181,71,219,234,233,77,250,122,235,183,219,171,125,183,253,91,29,91,18,231,3,195,54,65,44,84,119,11,46,99,109,153,235,179,165,170,166,183,195,10,126,146,167,154,214,170,253,136,159,240,168,28,55,93,57,54,85,199,83,45,219,69,50,142,236,82,204,229,101,167,193,35,123,49,170,202,228,78,253,77,110,238,217,59,76,251,55,95,183,246,156,97,156,162,120,153,118,253,86,222,157,151,252,117,189,127,235,133,134,211,115,63,225,98,165,178,59,227,213,145,118,222,172,218,90,171,115,85,219,126,180,254,203,243,67,199,231,28,222,184,104,198,59,148,150,187,94,87,118,169,77,186,37,163,130,223,60,31,222,170,238,173,173,69,251,28,169,254,84,95,216,5,94,234,135,2,60,78,233,29,52,215,60,195,78,124,53,182,38,245,37,87,197,237,239,221,58,28,245,250,145,212,57,222,72,199,254,175,239,127,157,14,55,29,54,81,135,79,241,40,217,224,229,77,226,235,222,57,62,223,213,183,159,236,44,23,82,121,209,106,221,85,84,177,105,78,37,142,81,209,185,26,145,203,120,180,202,181,13,250,139,212,191,82,177,204,223,171,101,79,37,77,147,204,141,58,199,204,11,138,45,116,176,84,226,89,222,111,66,251,21,84,177,204,251,125,37,154,146,22,35,152,245,123,54,127,109,101,242,93,147,244,252,209,19,125,252,247,15,55,131,113,141,196,102,155,203,71,46,29,168,126,1,104,30,231,193,253,168,160,151,161,85,92,171,253,210,7,111,230,231,125,187,253,167,123,177,115,115,226,122,223,111,101,53,238,241,241,90,166,237,213,83,225,237,240,117,125,84,69,250,141,163,217,60,209,87,254,29,191,81,11,108,248,230,67,144,206,218,107,5,138,227,115,153,206,107,27,29,29,43,230,114,185,203,179,81,17,136,171,186,170,46,201,250,206,171,135,112,121,196,174,109,36,9,107,209,140,206,24,39,149,177,37,77,78,59,94,216,89,213,211,245,156,246,194,168,141,68,114,42,175,236,221,64,145,191,232,192,241,15,254,47,255,0,126,135,254,228,120,124,247,154,71,23,25,123,230,166,181,234,7,193,237,117,20,253,137,104,190,21,108,168,234,85,71,35,157,220,117,34,57,55,71,109,178,125,155,30,203,79,121,65,241,27,148,186,10,219,253,219,23,180,81,61,28,178,67,83,61,125,61,75,124,156,137,245,95,68,168,158,109,69,255,0,34,255,0,57,48,180,219,147,159,13,150,74,8,102,212,74,140,155,32,184,182,71,44,145,37,235,162,149,204,234,69,106,126,106,24,164,251,19,101,243,254,249,118,253,74,129,80,217,198,179,106,78,163,206,234,156,207,36,248,132,143,98,70,229,240,116,240,238,212,122,189,19,243,108,111,247,206,85,60,125,37,37,69,108,205,167,165,143,174,71,125,137,186,38,254,91,254,191,242,26,22,197,185,121,112,135,134,192,234,123,6,148,62,22,189,85,94,174,191,92,158,174,85,70,162,175,157,71,251,148,59,38,63,166,56,54,45,217,248,13,143,194,248,126,165,143,251,38,103,244,239,190,255,0,164,245,223,244,151,237,253,160,102,93,152,142,67,38,253,22,253,246,93,191,186,179,255,0,226,63,171,176,140,161,177,182,87,91,62,171,247,233,94,244,126,123,127,198,53,17,20,17,64,138,145,51,167,117,221,124,213,79,232,6,92,126,134,228,159,253,77,255,0,251,209,255,0,252,71,252,191,17,200,99,219,174,223,182,235,178,126,117,159,255,0,17,169,3,249,201,12,83,116,247,27,191,74,238,158,127,175,109,191,253,224,101,222,60,39,39,150,70,197,29,179,119,61,81,173,78,244,126,106,191,241,143,117,104,225,103,94,47,212,208,86,90,112,94,252,53,40,213,137,223,19,163,111,87,82,34,167,147,166,69,79,37,79,180,210,144,2,132,48,110,87,28,91,101,148,236,173,184,224,31,9,164,158,56,230,167,155,226,182,201,251,172,115,85,119,233,74,180,86,253,141,251,127,194,254,99,183,226,28,150,179,203,132,116,181,25,94,166,252,37,207,126,211,211,252,22,25,251,109,71,237,191,92,117,222,123,183,207,203,246,236,92,0,2,189,52,243,147,110,140,227,181,61,236,251,39,250,93,18,181,223,153,240,85,116,27,42,163,118,250,209,86,170,249,42,59,252,189,95,204,127,28,195,147,54,145,94,101,71,226,121,175,209,198,38,251,179,225,181,85,155,249,55,245,201,92,159,177,223,252,119,243,22,34,0,175,156,63,147,126,137,217,91,18,101,185,31,210,53,108,173,123,215,193,213,209,245,177,58,119,103,230,235,87,109,246,119,159,251,175,230,59,86,37,203,111,131,172,50,174,11,149,163,73,186,43,161,102,203,63,199,174,139,212,238,133,106,175,75,170,149,19,116,115,188,191,156,147,128,15,193,100,177,90,177,203,123,45,118,106,95,15,74,199,57,205,143,173,207,217,85,119,95,55,42,175,254,249,251,192,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,127,26,170,74,74,232,93,79,91,75,21,68,78,221,28,201,88,143,106,249,109,230,139,229,246,42,159,216,1,202,181,35,133,221,6,213,59,100,214,236,167,75,241,135,73,51,217,39,141,138,201,68,181,76,115,92,174,221,178,62,39,109,190,238,69,253,168,231,126,210,49,231,124,157,184,113,202,221,85,87,99,202,242,236,126,174,118,34,70,148,233,64,180,209,57,26,212,69,237,54,153,138,169,245,119,84,235,77,213,87,205,9,226,0,168,237,82,228,177,144,99,214,106,139,166,151,106,173,102,73,91,12,111,124,86,234,139,69,61,51,164,114,49,238,68,239,62,169,173,110,234,145,183,117,79,46,165,95,177,54,33,254,67,135,113,109,163,23,90,204,22,171,34,203,44,46,180,73,225,159,73,71,148,163,34,143,111,52,68,72,106,21,136,159,89,23,100,95,215,254,83,70,39,248,230,163,147,165,201,228,160,101,211,38,205,243,124,190,70,187,49,204,47,119,183,196,136,141,91,149,194,90,165,106,38,251,108,178,57,118,219,169,223,252,114,254,211,226,53,206,98,245,49,202,213,79,214,139,177,165,252,163,135,93,27,204,238,211,95,50,92,59,198,86,206,141,73,37,248,133,84,125,72,214,163,83,201,146,162,39,146,34,125,135,241,179,240,211,162,118,10,216,174,54,156,43,177,81,2,42,70,255,0,137,85,187,100,86,171,87,201,210,170,125,138,160,103,194,146,247,196,14,107,110,73,35,205,178,187,157,31,154,35,103,200,100,86,254,150,203,245,100,151,246,183,246,126,163,208,89,184,125,226,131,56,160,124,182,187,45,206,227,72,187,181,201,37,254,153,26,191,85,55,69,108,147,167,234,114,126,175,214,104,218,150,138,154,138,62,205,44,125,12,79,213,186,175,235,223,245,255,0,148,254,224,80,22,17,203,55,139,108,214,153,181,241,105,215,135,165,114,111,221,248,189,177,255,0,173,201,246,45,82,47,218,223,253,242,78,105,183,37,10,155,141,53,61,126,166,234,253,194,214,245,145,123,246,250,43,61,58,200,140,71,167,217,50,84,200,221,220,221,252,250,87,101,84,221,23,109,150,216,64,28,67,135,14,15,180,111,134,59,67,104,240,123,67,107,174,106,139,220,189,92,105,41,86,189,200,232,226,99,216,147,69,19,28,140,94,210,59,167,117,243,115,149,85,119,59,93,69,61,61,92,15,166,170,130,57,161,149,189,47,142,70,163,154,228,253,138,139,228,168,127,64,7,146,186,105,14,147,94,230,74,139,214,151,226,87,9,90,222,148,146,170,201,77,43,145,55,85,219,119,49,87,109,213,127,229,83,207,222,120,99,225,214,254,214,178,235,161,122,127,80,140,223,100,147,24,161,126,219,237,254,20,75,251,16,233,160,14,47,81,193,151,11,21,17,172,127,144,29,61,143,127,239,163,197,109,200,191,242,246,15,55,145,114,254,225,99,33,142,56,255,0,37,182,27,103,111,111,173,110,178,91,161,87,109,191,219,253,140,187,239,191,159,249,16,145,128,8,173,254,134,167,11,31,249,34,223,255,0,64,183,127,221,79,137,148,114,172,225,99,39,165,101,47,131,188,218,122,92,142,238,90,227,183,64,245,217,28,155,42,248,69,242,250,219,255,0,149,19,246,19,16,1,2,234,121,52,240,193,44,110,108,25,134,161,68,229,219,103,45,93,189,118,255,0,146,141,15,31,114,228,139,164,18,193,211,104,214,156,198,154,109,255,0,78,166,146,150,118,237,178,255,0,122,214,177,126,221,191,95,234,95,219,229,100,128,10,193,155,145,230,37,218,119,99,136,75,199,115,203,110,172,122,37,79,254,238,135,152,119,35,251,182,255,0,87,136,101,219,249,241,54,127,223,203,101,0,84,29,71,37,28,222,58,169,33,131,88,123,176,181,170,172,155,232,244,45,235,93,252,147,165,107,183,77,211,204,253,246,238,72,185,29,69,59,101,184,107,199,132,149,119,234,139,232,188,114,109,230,187,121,165,126,223,102,203,255,0,9,109,160,10,224,197,185,38,104,237,7,68,153,102,176,229,247,71,163,247,84,162,164,165,164,106,179,116,242,217,237,155,207,201,124,247,253,105,229,229,231,219,52,239,150,39,11,58,121,35,36,250,61,81,147,116,61,239,233,200,169,45,213,141,119,83,17,187,42,120,86,249,38,221,72,159,169,202,170,75,48,7,51,199,184,102,225,231,21,159,196,216,52,67,2,162,153,28,199,182,72,49,170,24,220,215,53,85,90,168,172,137,21,21,21,87,101,58,29,5,178,219,106,167,74,91,93,190,154,142,4,93,210,58,120,155,27,62,196,79,177,168,137,246,34,39,252,8,126,144,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,243,87,220,109,246,184,27,83,115,175,167,164,133,243,67,76,217,39,149,177,181,210,203,35,99,138,52,87,42,34,185,242,61,140,107,126,215,57,205,68,221,85,16,112,125,136,154,167,72,226,253,32,0,248,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,221,163,188,95,79,164,60,77,234,78,150,106,45,218,162,92,38,237,156,93,162,182,185,253,190,155,61,108,215,87,53,210,58,89,100,98,67,72,173,124,178,74,159,91,165,205,71,181,168,174,145,95,98,37,24,241,19,234,7,83,191,166,87,175,235,178,144,57,230,38,230,18,45,93,183,59,226,103,193,182,121,44,201,48,155,67,86,55,1,141,167,90,106,162,158,216,158,118,233,142,169,143,13,99,132,175,56,21,255,0,203,211,139,139,122,219,232,248,126,212,235,245,67,107,155,50,67,138,92,43,102,106,196,248,149,173,107,45,170,229,68,86,185,174,69,236,245,57,200,228,127,105,170,206,136,152,251,0,37,48,120,187,120,219,81,118,223,215,29,83,212,162,237,46,206,226,246,99,48,175,1,139,142,27,233,171,77,213,83,209,84,126,49,209,58,199,64,0,61,72,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,173,109,74,227,10,171,94,120,162,211,28,71,0,172,184,208,224,118,172,202,211,7,148,243,67,241,215,173,198,153,221,249,224,221,27,218,107,161,98,194,199,183,173,191,89,238,233,115,250,35,251,28,193,120,190,158,162,123,143,15,218,99,118,168,166,109,52,210,209,229,149,208,246,213,181,77,88,227,84,163,130,102,72,229,70,163,159,44,117,13,86,49,221,81,246,247,86,172,141,116,66,225,219,212,14,152,255,0,76,172,191,215,98,42,185,174,105,240,151,169,194,217,157,209,49,206,158,189,252,63,63,235,93,251,176,59,5,250,38,89,119,61,204,169,242,234,183,84,219,166,127,86,38,153,242,231,219,49,241,122,163,127,25,142,109,231,0,11,83,65,7,198,180,102,56,197,250,253,125,197,237,55,170,122,155,182,51,52,16,93,168,154,170,146,210,58,104,91,52,42,230,174,202,173,124,111,69,107,211,118,170,163,218,139,212,199,163,126,201,85,156,74,235,38,99,160,252,122,230,58,135,132,190,157,245,212,208,208,211,73,75,86,178,173,45,84,82,90,105,154,177,204,200,222,197,123,81,221,50,35,122,182,71,198,199,121,244,161,224,204,49,177,128,162,155,149,70,177,53,105,61,154,79,228,182,108,142,203,215,181,152,139,248,59,85,115,110,83,106,107,167,170,106,138,168,141,39,217,49,84,239,232,157,39,124,110,155,83,7,141,210,93,90,194,53,179,8,162,207,176,27,167,139,183,85,239,28,177,72,136,218,138,58,132,68,87,211,206,196,85,232,149,187,166,233,186,162,162,181,205,87,49,205,114,251,35,219,69,116,220,166,42,166,117,137,86,113,24,123,184,75,181,88,191,76,211,93,51,164,196,238,152,152,227,19,0,0,253,48,128,252,215,27,141,190,207,111,170,187,93,171,233,232,168,104,161,125,77,85,85,76,173,138,40,34,99,85,207,145,239,114,162,53,173,106,42,171,149,81,17,17,85,79,210,31,116,157,53,232,120,221,37,213,172,35,91,48,138,44,251,1,186,120,187,117,94,241,203,20,136,141,168,163,168,68,69,125,60,236,69,94,137,91,186,110,155,170,42,43,92,213,115,28,215,47,178,41,139,132,190,39,238,252,51,230,245,21,239,183,124,79,23,191,246,96,191,80,198,214,165,66,178,53,127,110,120,30,187,109,44,125,201,21,24,170,140,122,57,205,119,74,171,100,101,198,99,249,22,63,150,90,32,200,49,107,237,186,243,107,170,234,236,86,219,234,153,81,79,47,75,149,142,233,145,138,173,118,206,107,154,187,47,146,162,167,218,132,102,87,152,211,143,181,191,117,113,198,63,24,246,47,59,119,177,151,182,71,29,165,26,213,135,175,226,85,63,125,53,126,212,125,241,190,58,98,62,136,0,147,81,64,0,0,0,3,227,90,51,28,98,253,126,190,226,246,155,213,61,77,219,25,154,8,46,212,77,85,73,105,29,52,45,154,21,115,87,101,86,190,55,162,181,233,187,85,81,237,69,234,99,209,191,100,170,206,37,117,147,49,208,126,61,115,29,67,194,95,78,250,234,104,104,105,164,165,171,89,86,150,170,41,45,52,205,88,230,100,111,98,189,168,238,153,17,189,91,35,227,99,188,250,80,240,102,24,216,192,81,77,202,163,88,154,180,158,205,39,242,91,54,71,101,235,218,204,69,252,29,170,185,183,41,181,53,211,213,53,69,84,70,147,236,152,170,119,244,78,147,190,55,77,169,131,198,233,46,173,97,26,217,132,81,103,216,13,211,197,219,170,247,142,88,164,68,109,69,29,66,34,43,233,231,98,42,244,74,221,211,116,221,81,81,90,230,171,152,230,185,125,145,237,162,186,110,83,21,83,58,196,171,56,140,61,220,37,218,172,95,166,105,174,153,210,98,119,76,76,113,137,128,241,186,191,170,120,254,138,233,213,219,83,114,154,59,141,85,174,205,216,239,195,111,141,143,168,119,122,120,225,111,75,94,246,53,118,116,173,85,221,201,228,139,246,175,146,251,34,61,241,253,233,35,59,252,47,220,233,76,88,171,149,89,177,93,202,120,196,76,253,144,144,200,48,118,179,12,219,11,131,191,241,46,92,162,153,211,170,170,162,39,238,151,61,255,0,69,51,135,239,252,143,212,47,254,71,209,127,222,201,140,103,188,208,129,19,146,102,23,177,223,9,240,218,110,211,79,175,95,201,176,185,80,217,12,179,101,63,68,254,206,138,163,225,62,19,157,172,235,241,121,154,123,210,0,9,214,167,121,93,78,212,156,99,72,176,186,221,64,204,229,168,134,203,110,154,146,42,185,160,133,101,116,45,158,166,56,18,69,98,121,185,173,116,168,231,35,81,93,210,215,116,181,203,179,87,208,219,174,54,251,197,190,150,237,105,175,167,173,161,173,133,149,52,181,84,210,182,88,167,137,237,71,50,70,61,170,168,230,185,170,138,142,69,84,84,84,84,56,39,31,222,146,51,191,194,253,206,148,139,92,0,113,133,75,133,120,77,6,212,218,203,117,14,54,190,38,123,45,234,166,120,105,35,182,189,123,147,201,5,67,222,173,106,197,35,186,213,143,85,235,73,30,140,250,205,123,123,81,151,179,26,112,248,200,195,220,221,21,68,105,62,221,102,62,201,94,178,205,140,189,156,236,213,204,231,5,173,87,45,92,170,42,167,174,136,162,138,181,143,218,166,102,117,142,152,225,190,52,155,41,0,18,106,40,120,220,179,86,176,140,27,55,196,176,28,166,233,240,251,142,109,226,227,179,203,50,35,105,230,168,129,97,69,167,87,239,245,101,127,125,189,180,84,217,202,213,110,253,106,198,191,217,21,239,205,159,238,175,241,207,250,137,226,204,49,53,96,240,245,94,166,53,152,211,198,33,102,216,252,146,214,209,231,54,178,203,213,77,52,220,138,247,199,24,152,162,170,162,125,187,226,53,142,152,221,172,113,88,64,34,215,5,124,97,82,235,206,63,244,71,63,172,183,80,231,150,174,220,30,115,195,15,199,88,172,145,221,248,32,221,29,221,107,97,122,204,198,55,161,191,85,237,233,107,250,35,148,166,108,62,34,222,42,220,93,181,58,196,163,115,156,159,23,144,227,107,192,99,169,230,215,79,217,49,209,49,61,49,61,31,126,147,172,0,3,58,45,227,113,237,90,194,50,93,69,202,116,166,130,233,219,202,49,31,15,37,117,4,232,140,124,148,243,65,20,204,168,135,205,123,145,39,121,172,114,253,172,127,147,145,17,241,185,254,200,169,206,43,117,39,39,210,14,61,114,61,71,195,165,167,101,218,201,53,182,88,82,166,20,150,41,26,251,77,60,114,70,246,249,42,181,241,189,236,85,106,163,145,28,170,215,53,200,142,75,24,208,45,121,195,184,129,192,104,115,28,110,122,122,106,231,194,215,93,44,203,91,20,245,86,201,85,242,51,166,84,98,238,214,185,209,72,232,220,230,177,94,196,71,116,183,117,106,70,96,179,26,113,23,174,97,235,221,85,51,63,92,68,248,245,253,171,214,211,108,101,236,155,46,194,102,248,125,106,177,122,221,185,153,249,181,213,76,76,196,254,204,241,166,127,241,158,17,51,210,192,4,154,138,17,171,87,248,249,209,237,21,212,91,182,153,101,56,222,101,85,116,179,118,59,243,91,232,233,95,78,238,244,17,204,222,151,62,161,142,93,155,43,81,119,106,121,162,253,169,230,178,84,167,62,63,189,91,231,127,133,251,101,41,19,156,227,46,224,172,69,203,92,102,116,251,165,176,185,53,217,204,14,212,102,215,48,121,132,76,209,77,185,170,52,157,55,197,84,71,132,202,208,116,15,95,48,238,34,240,234,204,219,9,182,222,104,168,104,174,114,90,164,142,235,12,81,74,178,178,40,164,87,34,71,36,137,211,211,51,83,125,209,119,69,242,251,21,122,89,14,121,89,250,126,200,63,166,85,127,212,168,137,140,122,240,23,170,196,97,168,187,95,25,133,123,106,242,219,25,70,117,137,192,225,181,230,81,86,145,172,235,58,118,135,28,226,31,138,109,62,225,167,232,255,0,211,187,62,67,95,244,143,197,248,95,132,211,193,47,71,135,237,117,247,59,179,71,182,253,246,109,182,255,0,98,239,183,150,253,140,175,126,108,255,0,117,127,142,127,212,76,121,158,34,188,46,22,171,182,248,198,158,49,15,94,195,228,248,108,251,63,177,151,227,34,102,221,124,237,116,157,39,117,21,85,27,251,98,18,51,64,248,207,210,238,34,243,26,204,39,9,176,229,52,85,212,86,201,46,178,73,117,165,167,138,37,137,146,197,26,181,22,57,228,94,174,169,154,187,108,137,178,47,159,216,139,216,238,57,142,49,105,201,236,248,101,206,245,79,75,122,200,97,171,158,215,73,42,171,93,88,218,100,141,103,72,213,124,156,230,182,86,59,163,126,165,111,83,145,21,24,245,109,103,114,179,245,3,144,127,67,106,255,0,174,209,29,43,154,181,198,225,103,184,105,13,218,211,95,81,69,93,69,53,230,166,150,170,154,87,69,44,18,177,212,14,100,140,123,85,21,174,107,145,21,28,138,138,138,136,168,120,44,102,119,127,179,231,23,114,53,152,158,205,218,196,45,185,182,195,96,103,108,40,217,236,29,83,69,21,209,51,19,62,84,197,95,7,85,81,219,26,196,107,29,90,233,48,176,0,71,190,16,56,173,180,113,31,136,201,75,123,168,183,80,231,150,174,228,151,91,85,52,78,134,55,83,172,170,145,84,83,181,242,61,207,139,165,209,177,235,213,187,100,223,116,107,95,26,186,66,19,54,47,209,136,183,23,109,206,177,45,109,154,229,120,172,155,23,94,7,25,79,54,229,19,164,199,132,199,92,79,24,158,152,0,6,84,123,198,233,46,173,97,26,217,132,81,103,216,13,211,197,219,170,247,142,88,164,68,109,69,29,66,34,43,233,231,98,42,244,74,221,211,116,221,81,81,90,230,171,152,230,185,125,145,76,92,37,241,63,119,225,159,55,168,175,125,187,226,120,189,255,0,179,5,250,134,54,181,42,21,145,171,251,115,192,245,219,105,99,238,72,168,197,84,99,209,206,107,186,85,91,35,46,51,31,200,177,252,178,209,6,65,139,95,109,215,155,93,87,87,98,182,223,84,202,138,121,122,92,172,119,76,140,85,107,182,115,92,213,217,124,149,21,62,212,35,50,188,198,156,125,173,251,171,142,49,248,199,177,122,219,189,140,189,178,56,237,40,214,172,61,127,18,169,251,233,171,246,163,239,141,241,211,17,244,64,4,154,138,0,113,206,41,248,135,180,112,231,166,53,89,63,114,221,83,146,87,127,99,99,246,170,169,28,158,50,163,118,163,222,173,98,117,44,81,53,221,199,249,181,23,102,179,173,142,145,138,99,187,118,139,20,77,203,147,164,67,217,151,224,49,25,166,42,222,11,9,79,58,229,115,17,17,237,159,8,142,51,60,34,55,206,231,185,102,166,97,211,234,59,116,166,138,239,79,87,145,50,217,83,117,171,165,167,168,138,71,80,69,19,233,90,141,168,98,63,185,19,164,74,200,221,26,43,118,115,90,245,221,54,77,253,81,89,188,185,51,28,159,80,56,168,204,115,60,206,245,81,118,189,93,177,74,201,234,234,231,84,234,145,222,54,133,17,17,19,100,107,90,212,70,181,141,68,107,90,214,181,168,136,136,137,102,71,151,47,197,254,155,106,111,105,164,107,58,118,39,182,195,103,99,101,243,10,114,238,119,58,168,162,153,170,122,38,169,223,58,123,35,132,123,55,200,124,107,142,99,140,90,114,123,62,25,115,189,83,210,222,178,24,106,231,181,210,74,170,215,86,54,153,35,89,210,53,95,39,57,173,149,142,232,223,169,91,212,228,69,70,61,91,246,74,255,0,230,173,113,184,89,238,26,67,118,180,215,212,81,87,81,77,121,169,165,170,166,149,209,75,4,172,117,3,153,35,30,213,69,107,154,228,69,71,34,162,162,162,42,31,188,118,38,112,118,42,189,17,174,154,120,196,60,251,41,145,211,180,153,181,172,174,170,249,159,9,21,239,227,164,197,21,85,27,186,99,88,141,125,156,38,22,0,8,247,194,7,21,182,142,35,241,25,41,111,117,22,234,28,242,213,220,146,235,106,166,137,208,198,234,117,149,82,42,138,118,190,71,185,241,116,186,54,61,122,183,108,155,238,141,107,227,87,72,67,53,139,244,98,45,197,219,115,172,74,55,53,202,241,89,54,46,188,14,50,158,109,202,39,73,143,9,142,184,158,49,61,48,17,71,52,230,69,161,216,46,99,125,194,110,216,174,117,53,118,63,115,170,181,85,73,77,67,70,232,159,44,18,186,55,185,138,234,166,170,181,92,197,84,85,68,93,182,221,19,236,37,113,70,60,68,250,129,212,239,233,149,235,250,236,164,86,117,142,189,129,183,77,86,122,101,125,228,203,101,178,237,169,197,223,179,152,196,204,81,76,76,105,58,111,153,209,115,154,65,170,120,254,181,105,213,167,83,113,106,59,141,45,174,243,223,236,67,112,141,140,168,111,102,121,33,119,83,88,247,181,55,116,78,84,217,203,228,169,246,47,146,52,151,86,176,141,108,194,40,179,236,6,233,226,237,213,123,199,44,82,34,54,162,142,161,17,21,244,243,177,21,122,37,110,233,186,110,168,168,173,115,85,204,115,92,188,183,128,31,73,24,39,226,158,231,84,87,55,9,124,79,221,248,103,205,234,43,223,110,248,158,47,127,236,193,126,161,141,173,74,133,100,106,254,220,240,61,118,218,88,251,146,42,49,85,24,244,115,154,238,149,86,200,197,204,211,244,106,112,245,94,225,92,111,158,169,210,55,246,111,125,194,108,28,103,87,115,123,25,118,191,9,133,185,165,186,102,126,53,60,235,145,52,204,207,235,105,76,105,61,113,164,241,214,46,116,31,59,31,200,177,252,178,209,6,65,139,95,109,215,155,93,87,87,98,182,223,84,202,138,121,122,92,172,119,76,140,85,107,182,115,92,213,217,124,149,21,62,212,62,137,51,19,19,26,195,89,215,69,86,234,154,43,141,38,55,76,79,64,0,62,191,33,229,89,169,152,116,250,142,221,41,162,187,211,213,228,76,182,84,221,106,233,105,234,34,145,212,17,68,250,86,163,106,24,143,238,68,233,18,178,55,70,138,221,156,214,189,119,77,147,127,13,197,63,16,246,142,28,244,198,171,39,238,91,170,114,74,239,236,108,126,213,85,35,147,198,84,110,212,123,213,172,78,165,138,38,187,184,255,0,54,162,236,214,117,177,210,49,72,97,203,147,49,201,245,3,138,140,199,51,204,239,85,23,107,213,219,20,172,158,174,174,117,78,169,29,227,104,81,17,17,54,70,181,173,68,107,88,212,70,181,173,107,90,136,136,136,145,184,156,194,155,88,154,48,180,239,170,169,223,236,143,206,127,174,133,219,37,216,235,248,252,151,21,158,223,242,108,218,166,121,189,117,213,187,135,236,211,174,249,233,157,209,194,173,44,3,44,213,172,35,6,205,241,44,7,41,186,124,62,227,155,120,184,236,242,204,136,218,121,170,32,88,81,105,213,251,253,89,95,223,111,109,21,54,114,181,91,191,90,177,175,246,69,123,243,103,251,171,252,115,254,162,118,62,10,248,194,165,215,156,127,232,142,127,89,110,161,207,45,93,184,60,231,134,31,142,177,89,35,187,240,65,186,59,186,214,194,245,153,140,111,67,126,171,219,210,215,244,71,242,140,198,159,211,107,194,92,221,59,180,246,238,137,152,237,234,100,197,108,101,239,248,103,13,180,88,77,106,166,121,255,0,9,31,55,75,149,83,77,81,251,58,68,69,93,83,191,132,206,146,148,0,73,168,160,0,1,241,173,25,142,49,126,191,95,113,123,77,234,158,166,237,140,205,4,23,106,38,170,164,180,142,154,22,205,10,185,171,178,171,95,27,209,90,244,221,170,168,246,162,245,49,232,223,178,85,103,18,186,201,152,232,63,30,185,142,161,225,47,167,125,117,52,52,52,210,82,213,172,171,75,85,20,150,154,102,172,115,50,55,177,94,212,119,76,136,222,173,145,241,177,222,125,40,120,51,12,108,96,40,166,229,81,172,77,90,79,102,147,249,45,155,35,178,245,237,102,34,254,14,213,92,219,148,218,154,233,234,154,162,170,35,73,246,76,85,59,250,39,73,223,27,166,212,193,227,116,151,86,176,141,108,194,40,179,236,6,233,226,237,213,123,199,44,82,34,54,162,142,161,17,21,244,243,177,21,122,37,110,233,186,110,168,168,173,115,85,204,115,92,190,200,246,209,93,55,41,138,169,157,98,85,156,70,30,238,18,237,86,47,211,52,215,76,233,49,59,166,38,56,196,192,124,108,211,41,183,224,184,117,247,54,187,67,81,53,14,63,108,170,186,213,71,76,214,186,87,197,4,78,145,237,98,57,90,138,229,107,21,17,21,81,55,219,117,79,180,251,39,61,226,39,211,246,167,127,67,111,95,212,165,63,55,106,154,45,213,84,116,68,178,224,44,211,136,197,218,179,95,10,170,166,39,178,102,33,30,255,0,209,76,225,251,255,0,35,245,11,255,0,145,244,95,247,178,99,25,239,52,32,67,100,153,133,236,119,194,124,54,155,180,211,235,215,242,108,222,84,54,67,44,217,79,209,63,179,162,168,248,79,132,231,107,58,252,94,102,158,244,128,2,117,169,222,55,87,245,79,31,209,93,58,187,106,110,83,71,113,170,181,217,187,29,248,109,241,177,245,14,239,79,28,45,233,107,222,198,174,206,149,170,187,185,60,145,126,213,242,94,7,133,243,34,208,236,235,49,177,97,54,156,87,58,134,187,32,185,210,218,169,100,169,161,163,108,76,150,121,91,27,28,245,109,83,149,26,142,122,42,170,34,174,219,236,139,246,30,171,143,239,73,25,223,225,126,231,74,85,175,14,222,160,116,199,250,101,101,254,187,17,94,205,51,43,248,92,93,22,109,233,164,196,116,117,204,195,113,236,46,197,101,89,254,207,226,115,28,108,85,55,40,170,184,141,42,210,52,166,138,106,141,221,179,43,206,0,22,22,156,0,0,15,141,113,204,113,139,78,79,103,195,46,119,170,122,91,214,67,13,92,246,186,73,85,90,234,198,211,36,107,58,70,171,228,231,53,178,177,221,27,245,43,122,156,136,168,199,171,126,201,95,252,213,174,55,11,61,195,72,110,214,154,250,138,42,234,41,175,53,52,181,84,210,186,41,96,149,142,160,115,36,99,218,168,173,115,92,136,168,228,84,84,84,69,67,201,142,196,206,14,197,87,162,53,211,79,24,133,139,101,50,58,118,147,54,181,149,213,95,51,225,34,189,252,116,152,162,170,163,119,76,107,17,175,179,132,194,192,1,30,248,64,226,182,209,196,126,35,37,45,238,162,221,67,158,90,187,146,93,109,84,209,58,24,221,78,178,170,69,81,78,215,200,247,62,46,151,70,199,175,86,237,147,125,209,173,124,106,233,8,102,177,126,140,69,184,187,110,117,137,70,230,185,94,43,38,197,215,129,198,83,205,185,68,233,49,225,49,215,19,198,39,166,0,1,149,30,0,126,106,11,141,190,233,3,170,109,149,244,245,112,178,105,169,157,36,18,182,70,182,88,164,116,114,198,170,213,84,71,50,70,61,142,111,218,215,53,200,187,42,42,7,221,39,77,122,31,164,0,31,0,0,0,0,2,63,241,91,198,182,150,112,125,244,91,242,153,96,202,238,127,75,124,119,130,248,21,45,52,221,191,11,216,238,119,123,211,197,182,254,37,157,61,61,91,236,237,246,217,55,144,5,85,243,206,251,147,253,228,254,26,4,180,225,127,152,94,139,241,103,159,220,52,231,78,113,140,214,221,114,183,89,229,189,203,45,238,138,146,24,29,4,115,67,11,154,215,67,83,43,149,253,85,12,84,69,106,38,200,239,63,177,22,80,20,173,201,83,213,62,83,242,254,187,220,109,197,212,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,40,199,136,159,80,58,157,253,50,189,127,93,148,188,226,140,120,137,245,3,169,223,211,43,215,245,217,74,214,210,249,171,125,179,224,222,28,135,250,195,23,220,167,222,120,91,117,198,225,103,184,82,221,173,53,245,20,85,212,83,50,166,150,170,154,87,69,44,18,177,200,230,72,199,181,81,90,230,185,17,81,200,168,168,168,138,133,169,112,59,198,21,163,88,113,251,126,149,231,21,158,23,60,179,81,182,8,37,168,157,207,248,245,60,44,217,103,107,228,85,115,170,81,173,234,149,138,170,174,217,210,183,118,245,182,42,165,62,198,29,152,228,250,127,147,219,179,60,50,245,81,105,189,90,102,73,233,42,224,84,234,141,219,42,42,42,46,232,230,185,170,173,115,28,138,215,53,206,107,145,81,85,22,189,151,99,235,192,93,231,199,197,158,49,236,252,219,139,108,182,75,13,181,184,9,195,220,221,118,157,102,138,186,170,232,215,174,153,233,143,174,55,196,47,224,28,79,134,14,39,240,238,34,240,232,42,105,170,233,232,178,170,40,91,29,222,209,36,145,69,42,202,200,161,89,234,105,224,73,100,147,194,119,102,232,100,143,217,119,77,151,207,237,237,134,194,179,122,139,244,69,203,115,172,75,142,179,28,187,19,149,98,107,194,98,232,154,107,166,116,152,159,235,128,0,50,60,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,16,120,240,226,226,223,165,56,197,110,146,233,253,250,161,153,245,222,22,54,162,170,130,102,181,214,58,87,171,92,174,123,246,85,108,242,199,187,88,214,236,246,53,253,222,166,42,69,220,247,92,95,241,91,104,225,195,17,142,150,201,81,110,174,207,46,189,185,45,86,170,152,157,52,109,167,73,81,37,168,168,107,36,99,153,23,75,100,99,23,171,119,73,182,200,230,178,69,109,65,228,25,22,65,150,93,231,200,50,155,237,198,243,116,170,233,239,214,220,42,159,81,81,47,75,81,141,234,145,234,174,118,205,107,90,155,175,146,34,39,216,133,119,58,205,127,71,166,112,246,103,202,158,51,213,31,159,131,114,242,99,176,19,155,221,167,56,204,169,254,226,153,214,138,103,245,234,137,227,61,116,68,255,0,237,59,184,68,196,252,243,161,112,237,234,7,76,127,166,86,95,235,177,28,244,232,92,59,122,129,211,31,233,149,151,250,236,69,70,199,157,167,182,60,93,23,155,122,190,255,0,114,175,118,87,156,0,54,131,131,194,156,248,254,245,111,157,254,23,237,148,165,198,20,231,199,247,171,124,239,240,191,108,165,43,251,73,232,180,247,163,194,91,131,145,79,95,222,250,26,189,251,111,157,194,95,19,247,126,25,243,122,138,247,219,190,39,139,223,251,48,95,168,99,107,82,161,89,26,191,183,60,15,93,182,150,62,228,138,140,85,70,61,28,230,187,165,85,178,50,227,49,252,139,31,203,45,16,100,24,181,246,221,121,181,213,117,118,43,109,245,76,168,167,151,165,202,199,116,200,197,86,187,103,53,205,93,151,201,81,83,237,66,130,31,110,184,69,111,134,237,37,5,67,40,106,102,150,154,26,167,68,228,138,89,99,107,29,36,109,126,219,57,205,108,177,43,154,139,186,36,140,85,219,169,55,148,188,13,113,103,112,209,172,198,155,79,179,107,133,69,94,19,144,77,5,12,111,170,184,57,177,88,37,116,175,84,168,141,178,61,33,142,7,62,103,44,255,0,162,187,109,38,234,172,86,62,43,38,205,39,11,84,97,239,124,73,225,236,254,83,252,215,238,83,54,10,156,246,213,89,198,91,31,226,40,143,42,35,245,226,55,127,237,76,70,238,153,136,230,241,136,91,24,4,48,227,247,139,139,134,149,219,226,210,61,46,191,83,195,149,93,161,123,175,53,180,211,59,197,89,169,92,214,172,109,102,201,180,115,204,215,57,81,221,93,113,177,168,228,106,44,145,72,219,110,43,21,111,7,106,110,220,225,31,127,177,207,89,6,69,139,218,60,125,25,126,14,60,170,184,204,240,166,35,141,83,213,17,247,206,145,27,230,33,201,120,255,0,227,10,151,53,241,122,13,166,85,150,234,236,109,60,52,247,171,213,52,240,213,199,114,122,118,231,142,10,119,177,92,212,138,55,116,43,222,139,214,178,49,89,245,90,199,119,125,143,47,62,39,245,99,54,187,207,164,217,221,187,33,203,173,209,245,207,77,148,61,178,85,62,214,247,54,73,82,10,233,221,190,241,73,219,145,34,123,221,214,143,78,218,117,49,91,218,175,252,59,14,201,245,3,39,183,97,152,101,150,162,237,122,187,76,144,82,82,64,137,213,35,182,85,85,85,93,145,173,107,81,92,231,185,81,173,107,92,231,42,34,42,165,206,240,207,195,222,49,195,190,156,81,227,86,202,26,119,95,235,97,134,124,138,228,199,172,174,173,173,70,125,100,108,138,214,175,97,142,115,219,19,58,91,179,85,85,83,173,239,115,171,57,101,204,94,97,141,156,76,213,165,49,199,171,78,138,127,174,222,45,227,183,88,77,159,217,13,153,163,35,166,212,87,118,173,244,252,232,171,116,85,118,103,140,112,210,35,132,233,20,252,88,157,41,40,151,188,7,241,113,112,210,156,158,139,73,117,2,253,78,204,6,239,51,219,79,85,95,51,154,219,29,83,209,206,71,49,251,42,54,9,100,217,175,107,182,99,28,254,239,83,17,37,238,68,32,87,240,184,155,152,75,177,118,220,239,143,191,217,45,191,158,228,152,77,161,192,215,128,198,83,173,53,70,233,233,166,122,42,142,169,142,143,178,117,137,152,104,64,21,255,0,203,235,139,232,42,32,183,112,253,169,215,106,122,103,83,67,21,30,39,93,55,113,93,84,229,146,69,90,57,230,124,142,68,114,53,241,71,78,212,99,27,211,31,111,117,114,198,215,88,1,177,48,120,187,120,219,81,118,223,215,29,83,212,227,93,165,217,220,94,204,102,21,224,49,113,195,125,53,105,186,170,122,42,143,198,58,39,88,232,0,7,169,0,0,0,20,231,199,247,171,124,239,240,191,108,165,46,48,167,62,63,189,91,231,127,133,251,101,41,95,218,79,69,167,189,30,18,220,28,138,122,254,247,208,213,239,219,124,238,18,248,159,187,240,207,155,212,87,190,221,241,60,94,255,0,217,130,253,67,27,90,149,10,200,213,253,185,224,122,237,180,177,247,36,84,98,170,49,232,231,53,221,42,173,145,151,25,143,228,88,254,89,104,131,32,197,175,182,235,205,174,171,171,177,91,111,170,101,69,60,189,46,86,59,166,70,42,181,219,57,174,106,236,190,74,138,159,106,20,16,251,117,194,43,124,55,105,40,42,25,67,83,52,180,208,213,58,39,36,82,203,27,88,233,35,107,246,217,206,107,101,137,92,212,93,209,36,98,174,221,73,188,165,224,107,139,59,134,141,102,52,218,125,155,92,42,42,240,156,130,104,40,99,125,85,193,205,138,193,43,165,122,165,68,109,145,233,12,112,57,243,57,103,253,21,219,105,55,85,98,177,241,89,54,105,56,90,163,15,123,226,79,15,103,242,159,230,191,114,153,176,84,231,182,170,206,50,216,255,0,17,68,121,81,31,175,17,187,255,0,106,98,55,116,204,71,55,140,66,216,200,247,199,247,164,140,239,240,191,115,165,36,33,30,248,254,244,145,157,254,23,238,116,165,171,31,232,183,123,181,120,75,64,236,159,175,240,63,77,107,223,165,78,102,132,12,247,154,16,43,251,49,254,175,254,63,139,112,114,233,255,0,33,251,223,254,96,0,181,185,253,30,248,254,244,145,157,254,23,238,116,165,57,151,25,199,247,164,140,239,240,191,115,165,41,204,165,109,39,165,83,221,143,25,117,7,34,158,160,189,244,213,123,150,214,115,192,47,24,87,125,81,233,209,109,79,172,241,89,37,186,141,211,218,111,19,206,212,146,233,79,30,221,80,74,142,94,169,42,88,213,235,71,181,28,178,70,199,185,251,58,55,62,73,157,113,184,219,236,246,250,171,181,218,190,158,138,134,138,23,212,213,85,84,202,216,162,130,38,53,92,249,30,247,42,35,90,214,162,170,185,85,17,17,21,84,160,143,244,193,135,228,31,236,141,146,249,100,172,255,0,119,77,87,67,87,11,255,0,224,124,82,177,237,254,103,53,205,253,74,132,182,215,62,62,127,45,92,54,38,153,92,49,191,11,152,94,107,34,248,244,208,209,244,91,91,73,13,75,166,143,194,185,106,31,42,74,171,21,42,59,184,213,111,156,219,109,245,85,61,89,126,121,22,236,85,70,35,227,83,27,189,190,206,212,6,216,114,89,86,51,54,179,138,202,34,34,197,234,162,43,136,225,111,94,53,196,107,190,153,141,103,72,210,34,119,70,233,141,38,54,150,113,223,195,134,168,248,136,126,152,125,17,172,167,235,119,134,202,86,42,14,228,109,232,78,182,77,220,116,11,186,201,178,51,185,220,94,135,175,71,74,117,17,239,155,63,221,95,227,159,245,18,28,240,251,165,159,150,173,101,197,116,201,245,158,22,158,243,88,190,50,100,147,161,237,164,134,55,77,81,219,119,67,209,37,88,162,145,25,187,85,189,106,222,173,147,117,73,123,205,90,221,111,179,219,244,134,211,105,160,167,162,161,162,134,243,77,75,75,77,19,98,138,8,152,218,6,178,54,49,168,136,214,181,168,136,141,68,68,68,68,68,63,21,227,175,227,178,203,181,93,136,221,164,107,29,59,227,249,61,24,109,149,202,246,83,110,50,251,25,125,117,76,215,23,42,154,106,210,121,177,240,117,196,76,78,238,51,21,110,157,120,113,65,140,59,49,201,244,255,0,39,183,102,120,101,234,162,211,122,180,204,147,210,85,192,169,213,27,182,84,84,84,93,209,205,115,85,90,230,57,21,174,107,156,215,34,162,170,45,198,112,157,196,141,191,137,77,56,92,138,90,42,123,110,69,104,153,180,55,187,124,83,53,205,108,189,8,230,212,68,222,165,145,176,74,157,93,61,126,104,230,74,205,223,219,235,117,49,208,91,174,23,73,221,77,108,160,168,171,153,144,205,82,232,224,137,210,57,177,69,27,164,150,69,70,162,170,53,145,177,239,115,190,198,181,174,85,217,17,84,246,58,45,172,153,142,131,231,212,154,135,132,190,157,245,212,208,205,77,37,45,90,202,180,181,81,72,197,106,199,51,35,123,21,237,71,116,200,141,234,217,31,27,29,231,210,132,102,87,152,213,128,185,229,124,73,227,31,143,108,47,59,123,177,150,54,183,5,49,106,34,49,54,227,90,42,235,227,228,207,236,213,209,51,194,119,199,78,183,59,173,58,201,135,104,62,3,87,168,121,179,234,31,67,77,52,52,209,210,210,44,75,85,85,44,143,70,164,112,178,71,177,30,228,111,84,138,222,173,209,145,189,222,125,42,124,109,37,226,115,68,117,170,150,139,232,70,121,110,91,165,110,237,109,146,182,86,211,92,155,35,97,73,100,98,83,189,122,164,232,106,175,83,226,235,143,234,63,103,185,26,170,149,173,198,207,20,216,255,0,18,217,6,47,244,54,207,113,160,177,227,148,117,29,63,19,167,100,85,111,171,168,123,123,187,246,230,145,139,18,50,8,58,126,199,117,44,155,238,157,59,122,158,90,186,55,111,212,13,94,175,212,59,219,41,231,161,192,33,134,166,10,89,17,174,89,46,21,29,198,211,200,172,115,28,138,216,219,20,210,35,145,205,123,101,108,14,110,251,46,211,209,156,220,189,142,139,24,120,137,162,119,126,51,63,215,83,82,215,201,174,19,45,217,74,243,108,222,186,237,226,41,137,171,72,211,72,214,121,180,81,49,211,172,233,58,235,26,115,180,232,120,110,63,189,91,231,127,133,251,101,41,227,120,120,226,31,55,225,203,55,102,83,139,73,226,237,213,125,16,222,44,243,72,173,167,185,83,162,174,205,85,217,122,37,110,238,88,229,68,85,98,170,249,57,142,123,31,236,184,254,245,111,157,254,23,237,148,167,3,101,186,225,45,190,123,180,116,21,15,161,166,154,42,105,170,155,19,150,40,165,145,175,116,113,185,251,108,215,57,177,74,173,106,174,234,145,189,83,126,149,218,183,138,185,93,172,109,202,237,206,147,21,85,227,45,219,144,224,240,217,134,203,225,48,184,202,98,171,117,216,181,19,19,194,117,162,159,191,94,26,111,137,211,77,235,239,195,179,28,99,80,49,139,118,103,134,94,169,238,214,91,180,41,61,37,92,10,189,50,55,117,69,69,69,217,90,230,185,21,174,99,145,28,215,53,205,114,34,162,162,125,146,158,248,60,226,222,225,195,109,250,170,211,125,165,168,184,225,55,169,146,166,231,75,78,199,77,85,79,43,33,145,172,146,145,142,154,56,88,231,189,97,73,92,228,85,115,34,106,39,155,80,183,187,117,198,223,120,183,210,221,173,53,244,245,180,53,176,178,166,150,170,154,86,203,20,241,61,168,230,72,199,181,85,28,215,53,81,81,200,170,138,138,138,133,219,45,204,40,204,45,115,163,117,81,198,63,174,135,46,237,174,199,98,54,67,29,240,85,107,85,154,245,154,43,235,142,152,159,218,142,158,190,49,199,72,253,37,57,241,253,234,223,59,252,47,219,41,75,140,41,207,143,239,86,249,223,225,126,217,74,120,54,147,209,105,239,71,132,173,188,138,122,254,247,208,213,239,219,121,238,22,56,135,187,240,231,169,212,185,63,114,227,83,141,215,127,99,100,22,170,89,26,158,50,159,103,35,30,141,122,116,172,177,57,221,198,121,181,87,103,51,173,141,145,234,92,166,29,152,227,26,129,140,91,179,60,50,245,79,118,178,221,161,73,233,42,224,85,233,145,187,170,42,42,46,202,215,53,200,173,115,28,136,230,185,174,107,145,21,21,18,132,31,110,184,69,111,134,237,37,5,67,40,106,102,150,154,26,167,68,228,138,89,99,107,29,36,109,126,219,57,205,108,177,43,154,139,186,36,140,85,219,169,55,148,188,13,113,103,112,209,172,198,155,79,179,107,133,69,94,19,144,77,5,12,111,170,184,57,177,88,37,116,175,84,168,141,178,61,33,142,7,62,103,44,255,0,162,187,109,38,234,172,86,62,39,37,204,231,11,87,192,93,248,147,195,217,63,148,255,0,62,182,193,229,59,97,105,207,172,78,109,151,199,248,138,35,202,136,253,122,99,253,212,244,116,204,71,55,126,148,233,108,101,123,243,103,251,171,252,115,254,162,88,65,94,252,217,254,234,255,0,28,255,0,168,150,28,239,208,46,125,94,244,52,247,37,191,43,48,159,188,254,21,110,123,202,207,212,14,65,253,13,171,254,187,68,116,46,108,255,0,117,127,142,127,212,78,123,202,207,212,14,65,253,13,171,254,187,68,116,46,108,255,0,117,127,142,127,212,72,75,126,164,175,183,253,208,218,24,223,243,75,15,220,159,225,92,66,13,46,212,156,159,72,51,235,54,163,225,210,211,178,237,100,153,210,194,149,48,164,177,72,215,177,209,201,27,219,228,170,215,198,247,177,85,170,142,68,114,171,92,215,34,57,46,115,64,181,231,14,226,7,1,161,204,113,185,233,233,171,159,11,93,116,179,45,108,83,213,91,37,87,200,206,153,81,139,187,90,231,69,35,163,115,154,197,123,17,29,210,221,213,169,72,84,182,235,133,116,21,117,52,84,21,21,16,219,225,74,154,185,34,137,207,109,60,75,35,35,73,36,84,77,152,213,146,72,217,212,187,39,83,218,159,107,145,23,161,104,22,188,230,60,63,103,212,57,142,55,61,69,77,11,38,107,174,150,101,173,150,10,91,156,72,201,25,211,42,49,118,115,154,217,100,116,110,115,94,140,122,163,186,93,178,181,124,57,86,101,86,2,190,109,127,18,120,251,61,171,87,40,27,17,107,107,112,191,13,135,210,49,86,227,201,159,157,28,121,147,219,174,177,51,194,103,170,101,120,192,243,218,123,157,227,250,157,132,89,51,252,90,167,189,107,190,209,199,89,6,239,99,159,31,82,125,104,164,232,115,154,146,198,238,166,61,168,229,233,123,28,221,247,67,208,151,218,106,138,162,42,167,132,185,38,245,170,236,92,170,213,216,210,170,102,98,98,122,38,55,76,51,222,75,94,7,120,194,187,232,246,65,111,210,188,226,179,197,96,119,154,198,193,4,181,19,181,159,1,168,153,251,44,237,124,138,141,109,50,185,221,82,177,85,17,187,186,86,236,238,182,203,18,143,209,85,110,184,80,193,73,83,91,65,81,79,13,194,21,169,164,146,88,156,198,212,68,146,62,53,146,53,84,217,237,73,35,145,157,73,186,117,49,201,246,181,81,53,150,27,17,115,11,114,46,218,157,241,253,111,119,46,121,147,96,243,252,21,88,12,117,49,52,213,195,174,39,162,105,246,199,30,205,98,119,106,208,64,43,223,128,78,50,63,240,31,15,26,145,47,248,187,118,47,115,87,127,191,201,216,170,154,105,255,0,222,32,167,100,81,255,0,131,30,223,162,79,124,131,34,199,241,59,68,249,6,83,125,183,89,173,116,189,61,250,219,133,83,41,233,226,234,114,49,189,82,61,81,173,221,206,107,83,117,243,85,68,251,84,216,120,60,109,188,101,159,134,162,123,125,142,56,218,61,153,198,236,222,99,57,118,34,157,102,126,44,196,124,120,153,210,38,35,127,30,26,113,137,220,243,218,181,171,88,70,137,225,21,185,246,125,116,240,150,234,77,163,138,40,209,29,81,89,80,168,170,202,120,24,170,157,114,187,101,217,55,68,68,71,57,202,214,53,206,74,90,214,157,100,204,117,227,62,171,212,60,217,244,236,174,169,134,26,104,233,105,22,84,165,165,138,54,35,82,56,89,35,222,172,106,187,170,69,111,86,202,249,30,239,46,165,61,215,22,156,79,221,248,152,205,233,235,217,110,248,102,47,96,239,65,97,161,145,173,90,132,100,138,206,228,243,189,55,222,89,59,113,170,177,21,88,196,107,90,222,165,71,72,254,57,91,142,228,22,219,69,183,32,184,216,174,52,182,187,207,123,225,181,179,210,189,148,245,189,151,35,37,236,200,169,211,39,67,149,26,238,149,94,149,93,151,101,42,25,190,101,56,234,254,14,215,196,167,239,246,254,78,141,228,231,98,45,236,182,26,49,120,232,143,210,174,198,154,110,242,99,143,50,58,231,72,214,173,58,180,141,209,172,203,110,86,126,160,114,15,232,109,95,245,218,34,210,138,181,229,103,234,7,32,254,134,213,255,0,93,162,45,40,159,217,255,0,66,142,217,106,14,87,254,83,85,220,163,192,43,223,155,63,221,95,227,159,245,18,194,10,247,230,207,247,87,248,231,253,68,205,157,250,5,207,171,222,132,127,37,191,43,48,159,188,254,21,104,49,167,185,222,65,166,57,189,147,63,197,170,123,55,75,21,100,117,144,110,247,181,146,116,175,214,138,78,135,53,203,20,141,234,99,218,142,78,166,61,205,223,101,46,147,64,181,231,14,226,7,1,161,204,113,185,233,233,171,159,11,93,116,179,45,108,83,213,91,37,87,200,206,153,81,139,187,90,231,69,35,163,115,154,197,123,17,29,210,221,213,169,72,84,182,235,133,116,21,117,52,84,21,21,16,219,225,74,154,185,34,137,207,109,60,75,35,35,73,36,84,77,152,213,146,72,217,212,187,39,83,218,159,107,145,23,161,104,22,188,230,60,63,103,212,57,142,55,61,69,77,11,38,107,174,150,101,173,150,10,91,156,72,201,25,211,42,49,118,115,154,217,100,116,110,115,94,140,122,163,186,93,178,181,106,217,78,101,56,11,156,218,254,37,92,127,54,251,229,7,98,109,237,110,19,225,112,250,70,38,212,121,51,215,28,121,147,209,26,241,137,158,19,236,153,94,49,70,60,68,250,129,212,239,233,149,235,250,236,165,210,105,118,164,227,26,191,128,217,181,31,14,150,161,246,155,220,46,150,20,169,133,98,150,55,49,238,142,72,222,223,52,71,50,70,61,138,173,85,106,171,85,90,231,53,81,203,75,124,68,250,129,212,239,233,149,235,250,236,164,190,209,213,21,216,183,85,51,172,76,254,13,115,200,181,139,152,108,215,27,98,245,51,77,116,211,17,49,60,98,98,173,38,39,219,18,180,174,0,125,36,96,159,138,123,157,81,78,101,198,112,3,233,35,4,252,83,220,234,138,115,60,57,199,162,225,123,191,133,43,95,38,254,191,207,126,155,253,247,146,247,128,254,46,46,26,83,147,209,105,46,160,95,169,217,128,221,230,123,105,234,171,230,115,91,99,170,122,57,200,230,63,101,70,193,44,155,53,237,118,204,99,159,221,234,98,36,189,203,83,51,239,85,110,184,80,193,73,83,91,65,81,79,13,194,21,169,164,146,88,156,198,212,68,146,62,53,146,53,84,217,237,73,35,145,157,73,186,117,49,201,246,181,81,44,35,151,215,23,208,84,65,110,225,251,83,174,212,244,206,166,134,42,60,78,186,110,226,186,169,203,36,138,180,115,204,249,28,136,228,107,226,142,157,168,198,55,166,62,222,234,229,141,174,244,100,121,167,50,99,11,126,119,116,79,225,249,125,136,110,84,246,14,49,52,213,159,229,116,249,81,231,41,136,227,167,26,227,78,152,253,126,184,142,119,24,157,108,0,241,186,181,171,88,70,137,225,21,185,246,125,116,240,150,234,77,163,138,40,209,29,81,89,80,168,170,202,120,24,170,157,114,187,101,217,55,68,68,71,57,202,214,53,206,79,67,144,100,88,254,39,104,159,32,202,111,182,235,53,174,151,167,191,91,112,170,101,61,60,93,78,70,55,170,71,170,53,187,185,205,106,110,190,106,168,159,106,148,231,197,167,19,247,126,38,51,122,122,246,91,190,25,139,216,59,208,88,104,100,107,86,161,25,34,179,185,60,239,77,247,150,78,220,106,172,69,86,49,26,214,183,169,81,210,62,107,52,204,105,192,90,221,190,185,225,31,140,251,26,203,97,54,50,246,215,99,180,175,90,112,244,124,122,163,238,166,159,218,159,186,55,207,68,79,133,214,157,100,204,117,227,62,171,212,60,217,244,236,174,169,134,26,104,233,105,22,84,165,165,138,54,35,82,56,89,35,222,172,106,187,170,69,111,86,202,249,30,239,46,165,36,111,43,63,80,57,7,244,54,175,250,237,17,18,107,113,220,130,219,104,182,228,23,27,21,198,150,215,121,239,124,54,182,122,87,178,158,183,178,228,100,189,153,21,58,100,232,114,163,93,210,171,210,171,178,236,164,182,229,103,234,7,32,254,134,213,255,0,93,162,42,25,117,85,215,143,162,170,248,204,235,246,186,55,108,236,97,240,219,37,138,177,133,136,138,40,183,205,136,142,17,205,152,141,62,173,52,237,116,46,108,255,0,117,127,142,127,212,72,31,135,102,57,62,159,228,246,236,207,12,189,84,90,111,86,153,146,122,74,184,21,58,163,118,202,138,138,139,186,57,174,106,171,92,199,34,181,205,115,154,228,84,85,69,158,28,217,254,234,255,0,28,255,0,168,149,255,0,65,110,184,93,39,117,53,178,130,162,174,102,67,53,75,163,130,39,72,230,197,20,110,146,89,21,26,138,168,214,70,199,189,206,251,26,214,185,87,100,69,83,247,157,76,198,97,92,211,199,119,132,60,156,153,209,110,230,199,225,168,187,17,52,204,92,137,137,225,49,240,149,235,174,187,180,211,138,233,120,88,226,30,209,196,102,152,210,228,253,203,117,54,73,67,253,141,144,90,169,100,114,248,58,141,220,140,122,53,233,212,145,74,214,247,25,230,228,77,220,206,183,186,55,169,216,202,40,209,109,100,204,116,31,62,164,212,60,37,244,239,174,166,134,106,105,41,106,214,85,165,170,138,70,43,86,57,153,27,216,175,106,59,166,68,111,86,200,248,216,239,62,148,46,119,69,181,147,14,215,140,6,147,80,240,151,212,50,134,166,105,169,164,165,171,88,146,170,150,88,222,173,88,230,100,111,122,49,202,222,153,17,189,91,171,36,99,188,186,144,179,101,25,156,99,104,248,59,159,30,62,255,0,111,230,209,252,162,236,45,123,47,138,156,94,18,53,194,220,157,223,177,51,172,243,39,217,243,103,166,55,78,248,214,125,208,0,153,107,48,167,62,63,189,91,231,127,133,251,101,41,113,133,57,241,253,234,223,59,252,47,219,41,74,254,210,122,45,61,232,240,150,224,228,83,215,247,190,134,175,126,219,231,112,151,196,253,223,134,124,222,162,189,246,239,137,226,247,254,204,23,234,24,218,212,168,86,70,175,237,207,3,215,109,165,143,185,34,163,21,81,143,71,57,174,233,85,108,140,184,204,127,34,199,242,203,68,25,6,45,125,183,94,109,117,93,93,138,219,125,83,42,41,229,233,114,177,221,50,49,85,174,217,205,115,87,101,242,84,84,251,80,160,135,219,174,17,91,225,187,73,65,80,202,26,153,165,166,134,169,209,57,34,150,88,218,199,73,27,95,182,206,115,91,44,74,230,162,238,137,35,21,118,234,77,229,47,3,92,89,220,52,107,49,166,211,236,218,225,81,87,132,228,19,65,67,27,234,174,14,108,86,9,93,43,213,42,35,108,143,72,99,129,207,153,203,63,232,174,219,73,186,171,21,143,138,201,179,73,194,213,24,123,223,18,120,123,63,148,255,0,53,251,148,205,130,167,61,181,86,113,150,199,248,138,35,202,136,253,120,141,223,251,83,17,187,166,98,57,188,98,22,198,115,222,34,125,63,106,119,244,54,245,253,74,83,161,28,247,136,159,79,218,157,253,13,189,127,82,148,184,95,243,85,118,79,131,156,114,159,88,88,239,211,239,66,140,77,8,25,239,52,32,86,118,99,253,95,252,127,22,240,229,211,254,67,247,191,252,192,1,107,115,250,61,241,253,233,35,59,252,47,220,233,74,181,225,219,212,14,152,255,0,76,172,191,215,98,45,43,143,239,73,25,223,225,126,231,74,85,175,14,222,160,116,199,250,101,101,254,187,17,79,207,61,97,111,178,61,233,116,135,37,95,36,49,189,251,159,194,161,121,192,2,224,230,240,0,0,175,126,108,255,0,117,127,142,127,212,75,8,43,223,155,63,221,95,227,159,245,18,43,59,244,11,159,87,189,13,129,201,111,202,204,39,239,63,133,90,16,105,118,164,228,250,65,159,89,181,31,14,150,157,151,107,36,206,150,20,169,133,37,138,70,189,142,142,72,222,223,37,86,190,55,189,138,173,84,114,35,149,90,230,185,17,201,115,154,5,175,56,119,16,56,13,14,99,141,207,79,77,92,248,90,235,165,153,107,98,158,170,217,42,190,70,116,202,140,93,218,215,58,41,29,27,156,214,43,216,136,238,150,238,173,74,66,165,183,92,43,160,171,169,162,160,168,168,134,223,10,84,213,201,20,78,123,105,226,89,25,26,73,34,162,108,198,172,146,70,206,165,217,58,158,212,251,92,136,189,11,64,181,231,49,225,251,62,161,204,113,185,234,42,104,89,51,93,116,179,45,108,176,82,220,226,70,72,206,153,81,139,179,156,214,203,35,163,115,154,244,99,213,29,210,237,149,171,86,202,179,42,176,21,243,107,248,147,199,217,237,111,174,80,54,34,214,214,225,126,27,15,164,98,173,199,147,63,58,56,243,39,183,93,98,103,132,207,84,202,241,129,231,180,247,59,199,245,59,8,178,103,248,181,79,122,215,125,163,142,178,13,222,199,62,62,164,250,209,73,208,231,53,37,141,221,76,123,81,203,210,246,57,187,238,135,61,226,159,136,123,71,14,122,99,85,147,247,45,213,57,37,119,246,54,63,106,170,145,201,227,42,55,106,61,234,214,39,82,197,19,93,220,127,155,81,118,107,58,216,233,24,165,230,229,251,118,237,77,234,167,201,136,215,87,42,225,114,172,94,55,29,78,91,102,137,155,213,85,205,230,244,235,174,147,175,86,157,51,59,162,34,102,119,67,158,241,169,198,21,46,131,99,255,0,68,112,10,203,117,118,121,117,238,65,229,60,51,124,9,136,200,221,223,158,13,213,221,215,54,102,44,44,123,122,29,245,158,238,166,179,162,72,81,193,199,19,250,177,164,217,189,187,14,181,91,178,28,219,23,184,117,65,46,45,68,217,42,234,33,98,43,229,124,246,248,147,126,137,91,188,178,57,141,217,146,39,87,94,203,211,36,124,15,49,204,114,125,64,201,238,57,158,103,122,168,187,94,174,211,44,245,117,115,170,117,72,237,145,17,17,19,100,107,90,212,70,181,141,68,107,90,214,181,168,136,136,137,102,92,2,240,149,249,44,199,219,171,26,155,140,120,124,226,233,213,240,200,42,157,213,37,166,129,236,68,77,226,86,167,102,166,77,223,215,186,185,205,141,90,207,205,185,211,49,106,86,177,24,172,219,29,21,218,153,166,154,126,232,252,231,250,221,14,135,204,50,124,139,147,237,148,175,13,152,91,166,245,219,177,190,58,107,175,73,211,78,19,20,209,174,233,141,38,35,127,198,171,124,198,7,149,202,117,91,75,176,91,132,118,156,219,82,113,108,122,186,104,82,166,58,91,173,226,158,146,87,196,174,115,82,68,100,143,106,171,85,204,114,117,109,182,237,84,253,74,126,156,75,81,116,251,62,241,127,65,51,172,123,35,240,29,191,21,240,155,156,21,157,142,190,174,142,231,105,206,233,234,232,126,219,237,191,74,237,246,41,111,248,74,38,174,110,177,175,83,156,103,5,137,166,215,195,205,186,185,159,59,73,211,237,224,175,253,86,230,69,174,56,46,168,230,56,77,167,21,193,102,161,199,239,247,11,85,44,149,52,53,142,149,241,65,80,248,216,231,171,106,154,138,229,107,17,85,81,17,55,223,100,79,176,148,188,24,107,230,99,196,94,151,93,51,108,218,219,102,162,174,162,191,207,106,142,59,84,50,197,18,196,202,122,121,17,202,146,73,34,245,117,76,228,223,116,77,145,60,190,213,88,181,170,220,183,117,199,58,213,28,199,54,180,229,88,44,52,57,5,254,225,117,165,142,166,186,177,178,178,41,234,31,35,26,244,109,43,145,28,141,122,34,162,42,166,251,236,171,246,146,151,131,13,3,204,120,116,210,235,166,19,155,92,172,213,181,213,183,249,238,177,201,106,154,89,98,72,159,79,79,26,53,86,72,227,94,174,168,92,187,108,169,178,167,159,218,137,3,128,254,208,253,46,126,31,94,102,254,60,61,141,183,181,191,240,135,252,61,71,246,87,193,254,147,228,107,205,215,157,195,202,254,110,248,15,11,113,215,141,14,179,220,42,173,55,109,102,193,104,171,168,166,125,53,85,45,78,69,71,20,176,74,199,43,95,27,216,233,17,90,230,185,21,21,170,136,168,168,168,167,169,199,242,44,127,44,180,65,144,98,215,219,117,230,215,85,213,216,173,183,213,50,162,158,94,151,43,29,211,35,21,90,237,156,215,53,118,95,37,69,79,181,9,234,110,81,84,233,76,196,203,82,93,193,98,108,81,23,46,219,170,154,103,132,204,76,71,219,47,162,85,95,60,239,185,63,222,79,225,165,170,21,87,207,59,238,79,247,147,248,105,251,121,156,171,146,167,170,124,167,229,253,119,184,219,139,169,41,91,146,167,170,124,167,229,253,119,184,219,139,169,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,81,143,17,62,160,117,59,250,101,122,254,187,41,121,197,24,241,19,234,7,83,191,166,87,175,235,178,149,173,165,243,86,251,103,193,188,57,15,245,134,47,185,79,188,231,160,2,158,233,7,177,210,93,90,205,244,79,55,162,207,176,27,167,132,184,210,111,28,177,72,138,234,122,202,117,84,87,211,206,196,84,235,137,219,38,233,186,42,42,53,205,86,189,173,114,93,110,146,234,214,17,173,152,69,22,125,128,221,60,93,186,175,120,229,138,68,70,212,81,212,34,34,190,158,118,34,175,68,173,221,55,77,213,21,21,174,106,185,142,107,150,136,78,199,194,239,17,217,7,13,250,130,153,5,12,126,46,199,118,236,81,223,104,156,143,147,174,145,39,99,223,44,49,164,177,177,106,88,196,149,177,185,234,173,111,117,232,169,179,148,153,202,51,57,192,215,204,185,241,39,238,246,254,109,103,202,46,194,209,181,56,104,197,97,35,76,77,184,221,195,203,143,155,51,236,227,76,244,111,141,55,235,23,90,15,141,135,102,56,198,160,99,22,236,207,12,189,83,221,172,183,104,82,122,74,184,21,122,100,110,234,138,138,139,178,181,205,114,43,92,199,34,57,174,107,154,228,69,69,68,251,37,238,38,42,141,99,131,147,174,91,174,205,115,110,228,76,85,19,164,196,238,152,152,227,19,29,19,0,0,250,252,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7,61,214,205,117,211,237,3,196,100,203,115,187,143,236,240,182,202,105,160,241,245,255,0,157,142,55,248,120,101,145,157,222,223,121,142,126,203,245,91,186,175,234,223,212,230,57,142,49,167,248,197,199,51,204,239,84,246,155,45,166,21,158,174,174,117,94,152,219,186,34,34,34,110,174,115,156,168,214,177,168,174,115,156,214,181,21,85,17,105,107,136,126,33,243,126,35,115,119,229,57,76,158,18,221,73,215,13,158,207,12,138,234,123,109,58,170,110,212,93,147,174,87,108,213,146,85,68,87,170,39,147,88,214,49,145,57,174,101,24,11,122,83,190,185,225,249,207,245,189,176,121,63,216,139,155,91,140,154,239,107,78,26,220,199,62,120,76,207,69,52,251,103,167,230,198,254,51,26,249,237,90,213,172,223,91,51,122,220,251,62,186,120,187,141,94,209,197,20,104,173,167,163,167,69,85,101,60,12,85,94,136,155,186,236,155,170,170,171,156,229,115,220,231,47,142,0,161,87,93,87,42,154,170,157,102,93,115,135,195,218,194,90,166,197,138,98,154,41,141,34,35,116,68,71,8,136,14,133,195,183,168,29,49,254,153,89,127,174,196,115,211,161,112,237,234,7,76,127,166,86,95,235,177,31,187,30,118,158,216,241,121,115,111,87,223,238,85,238,202,243,128,6,208,112,120,83,159,31,222,173,243,191,194,253,178,148,184,194,156,248,254,245,111,157,254,23,237,148,165,127,105,61,22,158,244,120,75,112,114,41,235,251,223,67,87,191,109,35,56,28,209,188,59,94,56,64,202,244,243,54,101,67,40,106,115,137,42,99,170,164,72,146,170,150,88,233,104,92,146,66,249,24,244,99,149,189,81,171,186,119,86,72,246,249,117,41,8,53,107,73,115,125,19,205,235,112,28,250,215,225,46,52,155,73,20,177,170,186,158,178,157,85,81,149,16,61,81,58,226,118,203,178,236,138,138,142,107,145,175,107,154,150,51,202,207,211,246,65,253,50,171,254,165,68,117,46,45,56,96,180,113,49,132,83,208,50,227,240,204,162,193,222,158,195,93,35,156,180,232,249,17,157,200,39,98,111,188,82,118,227,69,122,34,189,138,214,185,189,72,142,141,254,90,242,200,198,229,246,238,91,248,241,31,108,117,126,73,252,54,221,85,179,27,97,140,193,227,39,252,45,203,147,175,79,50,173,35,202,143,100,238,138,163,171,124,111,141,38,12,104,87,48,12,223,72,116,106,239,128,220,99,248,253,222,217,225,35,195,165,175,166,89,169,233,169,251,155,84,83,213,61,179,71,34,196,200,145,59,8,212,85,106,170,181,87,182,214,53,177,107,253,48,102,25,7,251,35,123,190,94,235,63,221,212,213,215,85,204,255,0,248,95,44,175,123,191,157,206,115,191,90,168,200,49,220,131,19,187,207,143,229,54,43,141,154,233,75,211,223,162,184,82,190,158,162,46,166,163,219,213,27,209,28,221,218,230,185,55,79,52,84,95,177,75,25,224,3,131,218,172,43,194,107,206,166,209,220,104,114,69,241,48,89,108,181,48,77,73,37,181,139,220,130,73,234,24,244,107,150,89,27,214,140,98,167,66,70,244,127,214,115,219,218,136,195,219,196,230,149,209,135,170,103,74,126,232,252,250,33,176,243,124,102,71,176,120,92,70,115,102,138,98,229,249,214,34,63,94,173,55,68,105,194,159,214,170,120,111,153,223,51,17,61,43,131,94,16,108,186,17,140,82,101,153,157,166,158,167,80,174,80,178,90,183,77,216,170,109,157,200,179,181,35,164,149,35,71,198,231,67,50,50,101,107,222,215,57,170,141,114,177,17,86,78,128,94,240,248,123,120,91,113,106,220,105,16,229,12,227,55,197,231,184,202,241,216,218,185,213,213,63,84,71,68,68,116,68,112,136,103,188,156,248,175,7,180,186,243,193,70,7,151,96,20,118,234,28,242,213,241,137,252,160,134,31,142,177,110,19,55,177,60,251,35,187,173,108,44,72,94,247,116,55,235,49,221,45,127,92,112,96,184,206,0,125,36,96,159,138,123,157,81,73,201,48,246,241,87,171,181,118,53,137,166,124,97,212,60,169,103,24,188,135,44,195,99,240,53,115,107,166,245,61,147,28,203,154,196,199,76,79,79,221,164,233,42,115,45,175,130,190,48,169,117,231,31,250,35,159,214,91,168,115,203,87,110,15,57,225,135,227,172,86,72,238,252,16,110,142,238,181,176,189,102,99,27,208,223,170,246,244,181,253,17,242,78,96,188,32,193,81,5,199,136,29,49,180,211,211,58,154,25,107,50,202,24,123,138,234,167,44,145,162,86,65,11,35,114,35,145,175,150,74,135,43,216,222,152,251,155,43,150,71,58,191,241,252,139,32,196,238,240,100,24,181,246,227,102,186,82,245,118,43,109,245,79,167,168,139,169,170,199,116,200,197,71,55,118,185,205,93,151,205,21,83,236,83,237,186,239,228,88,169,166,173,244,207,31,108,117,246,191,24,188,46,87,202,190,65,77,235,62,77,218,117,230,204,239,155,117,238,214,153,211,141,51,187,182,52,157,34,99,118,128,1,196,248,78,226,70,223,196,166,156,46,69,45,21,61,183,34,180,76,218,27,221,190,41,154,230,182,94,132,115,106,34,111,82,200,216,37,78,174,158,191,52,115,37,102,239,237,245,187,182,23,123,55,104,191,68,92,183,58,196,185,111,49,203,241,25,78,42,230,11,23,79,54,229,19,164,199,245,198,39,140,79,76,0,3,35,196,20,231,199,247,171,124,239,240,191,108,165,46,48,167,62,63,189,91,231,127,133,251,101,41,95,218,79,69,167,189,30,18,220,28,138,122,254,247,208,213,239,219,72,206,7,52,111,14,215,142,16,50,189,60,205,153,80,202,26,156,226,74,152,234,169,18,36,170,165,150,58,90,23,36,144,190,70,61,24,229,111,84,106,238,157,213,146,61,190,93,74,66,13,90,210,92,223,68,243,122,220,7,62,181,248,75,141,38,210,69,44,106,174,167,172,167,85,84,101,68,15,84,78,184,157,178,236,187,34,162,163,154,228,107,218,230,165,140,242,179,244,253,144,127,76,170,255,0,169,81,29,75,139,78,24,45,28,76,97,20,244,12,184,252,51,40,176,119,167,176,215,72,231,45,58,62,68,103,114,9,216,155,239,20,157,184,209,94,136,175,98,181,174,111,82,35,163,127,150,188,178,49,185,125,187,150,254,60,71,219,29,95,146,127,13,183,85,108,198,216,99,48,120,201,255,0,11,114,228,235,211,204,171,72,242,163,217,59,162,168,234,223,27,227,73,141,124,2,113,145,255,0,128,248,120,212,137,127,197,219,177,123,154,187,253,254,78,197,84,211,79,254,241,5,59,34,143,252,24,246,253,18,66,113,253,233,35,59,252,47,220,233,74,131,200,49,220,131,19,187,207,143,229,54,43,141,154,233,75,211,223,162,184,82,190,158,162,46,166,163,219,213,27,209,28,221,218,230,185,55,79,52,84,95,177,73,223,93,170,217,246,171,114,211,203,171,53,2,211,121,125,93,162,107,125,190,159,32,175,123,28,219,228,76,186,211,109,35,23,202,71,58,36,218,23,189,205,84,123,153,213,220,124,139,43,99,195,129,204,107,185,133,187,132,187,198,41,171,73,246,68,112,158,207,228,144,218,173,140,195,224,179,236,6,208,101,243,17,69,203,246,185,244,235,31,26,170,226,98,186,119,239,138,186,98,59,209,187,93,32,1,161,3,61,230,132,12,187,49,254,175,254,63,139,193,203,167,252,135,239,127,249,135,133,214,157,100,195,180,31,1,171,212,60,217,245,15,161,166,154,26,104,233,105,22,37,170,170,150,71,163,82,56,89,35,216,143,114,55,170,69,111,86,232,200,222,239,62,149,61,14,99,152,227,26,127,140,92,115,60,206,245,79,105,178,218,97,89,234,234,231,85,233,141,187,162,34,34,38,234,231,57,202,141,107,26,138,231,57,205,107,81,85,81,22,154,248,167,226,30,239,196,102,167,85,100,253,203,141,54,55,67,253,141,143,218,170,164,106,248,58,125,154,143,122,181,137,210,146,202,230,247,31,230,229,77,218,206,183,182,54,41,45,154,230,84,224,45,249,59,235,158,17,248,246,120,181,238,192,236,85,221,173,198,235,119,90,112,246,247,215,87,95,236,68,252,233,233,249,177,191,142,145,51,255,0,138,140,166,225,157,114,247,171,205,174,208,211,195,93,144,88,49,187,173,84,116,205,115,98,100,179,213,208,200,246,177,28,174,84,106,57,234,136,138,170,187,109,186,175,218,84,233,105,90,233,255,0,196,199,182,255,0,67,113,31,254,237,111,42,212,173,103,211,53,94,183,51,243,35,198,91,191,146,107,116,218,203,49,150,232,141,34,49,23,34,35,217,20,208,178,158,63,248,61,170,205,124,94,188,233,149,29,198,187,36,79,13,5,234,203,77,4,213,114,92,152,157,184,35,158,157,140,71,57,37,141,189,8,246,34,116,44,108,87,253,87,49,221,218,214,46,51,132,14,43,109,28,71,226,50,82,222,234,45,212,57,229,171,185,37,214,213,77,19,161,141,212,235,42,164,85,20,237,124,143,115,226,233,116,108,122,245,110,217,55,221,26,215,198,174,143,124,92,112,7,119,191,234,45,155,41,208,107,85,186,154,143,41,172,134,217,95,103,134,149,180,148,118,119,178,5,254,204,69,133,136,200,233,149,144,170,200,138,157,125,215,39,71,117,211,53,140,245,230,121,125,56,186,99,27,131,223,206,227,17,227,219,215,31,205,94,216,125,177,191,179,215,234,217,141,165,158,100,218,214,40,174,174,17,17,31,22,103,230,233,190,138,184,105,187,169,236,121,99,104,199,209,125,58,184,235,61,198,123,117,77,70,107,253,139,109,107,41,247,168,162,164,165,158,104,229,71,74,190,105,221,149,168,171,27,126,174,208,68,229,115,149,122,89,227,185,179,253,213,254,57,255,0,81,38,54,136,100,90,35,114,194,45,248,254,132,95,113,234,172,126,205,71,79,218,162,181,85,53,239,162,142,100,115,217,223,141,87,187,28,175,84,145,206,239,34,72,231,164,138,253,221,212,67,158,108,255,0,117,127,142,127,212,79,118,54,205,24,124,162,109,209,49,58,68,111,142,153,231,70,191,122,171,179,57,158,35,56,229,26,140,102,38,154,169,154,170,185,165,53,70,147,77,49,106,184,166,38,58,38,41,211,94,185,223,210,143,124,0,250,183,193,63,20,246,202,163,208,241,169,193,237,86,131,100,31,75,176,10,59,141,118,7,117,238,79,229,4,211,124,9,232,248,219,216,158,125,149,189,167,58,102,36,47,123,186,221,245,152,238,167,51,174,78,39,161,250,173,112,209,13,85,199,245,70,217,105,167,185,205,99,154,71,58,142,119,185,141,158,41,98,124,50,181,30,223,54,57,99,145,253,46,217,200,215,116,170,181,200,138,213,186,219,117,126,156,107,102,3,75,115,166,101,155,47,196,114,8,89,60,109,169,166,101,77,45,75,90,244,114,35,226,145,170,136,230,72,207,54,61,168,230,61,138,138,136,230,170,36,110,87,133,179,152,97,43,195,204,233,92,78,177,236,214,34,62,205,219,254,175,98,241,183,121,246,101,177,251,69,135,205,237,211,53,97,174,91,139,117,199,69,83,77,85,213,167,178,168,138,181,166,122,124,168,225,206,80,201,119,188,50,232,199,228,15,70,172,122,117,85,61,186,170,233,79,222,170,186,214,81,83,246,153,83,87,52,138,247,42,170,253,105,58,26,172,133,178,57,17,206,100,44,250,173,77,152,216,131,167,156,189,46,24,151,21,148,244,215,155,109,62,79,165,182,120,126,52,149,55,54,185,169,80,146,36,204,166,162,145,168,212,100,243,199,52,109,124,141,79,205,58,38,181,94,141,239,54,21,177,19,223,145,101,245,225,170,174,237,232,210,120,71,227,248,125,146,168,114,177,182,56,92,238,214,27,1,151,92,231,91,152,248,74,180,235,152,210,136,158,152,152,142,116,204,78,159,26,158,152,221,78,124,127,122,183,206,255,0,11,246,202,83,173,114,233,211,108,99,87,240,29,109,211,140,198,42,135,218,111,112,216,98,153,105,166,88,165,141,204,125,100,145,200,199,121,162,57,146,49,143,68,114,43,85,90,136,230,185,170,173,94,75,199,247,171,124,239,240,191,108,165,61,207,46,61,121,195,180,155,62,191,225,217,180,244,246,202,28,210,26,119,71,121,171,173,138,158,150,134,90,54,84,61,27,50,200,173,68,108,141,149,205,71,117,110,143,70,55,165,122,213,204,137,177,85,186,115,106,190,23,226,205,85,196,235,237,214,63,22,195,205,45,98,238,242,123,103,244,8,159,133,166,206,30,168,230,241,142,103,193,215,51,30,216,138,102,119,111,221,187,123,134,107,246,131,102,60,63,103,213,216,118,73,5,69,77,11,38,115,109,119,148,162,150,10,91,156,72,200,223,213,18,189,54,115,154,217,99,108,141,107,158,140,122,171,122,157,178,57,100,167,47,126,44,237,250,127,63,228,59,81,238,20,244,120,237,116,213,21,214,155,205,117,193,176,193,107,151,182,175,146,158,85,153,233,27,32,145,88,231,51,163,101,73,164,118,232,254,247,83,38,255,0,16,252,60,97,28,70,225,15,197,178,152,252,37,198,147,174,107,61,226,24,209,213,22,218,133,68,221,200,155,167,92,78,217,169,36,74,168,143,68,79,54,189,172,123,41,107,49,195,178,125,63,201,238,56,102,103,101,168,180,222,173,51,44,21,116,147,162,117,70,237,145,81,81,83,116,115,92,213,71,53,237,85,107,154,230,185,170,168,168,171,147,23,135,187,146,98,162,253,159,139,60,63,24,151,147,103,243,140,15,42,57,21,121,94,101,186,253,17,28,237,55,78,188,41,185,79,215,198,56,68,206,147,26,76,107,127,5,57,241,253,234,223,59,252,47,219,41,73,189,203,195,85,181,71,81,244,170,182,219,168,246,155,205,76,54,73,154,235,78,79,114,125,68,174,189,69,52,179,172,141,238,205,186,74,232,36,141,204,87,49,234,136,215,70,197,107,85,155,190,16,241,253,234,223,59,252,47,219,41,79,126,119,126,156,86,95,110,245,60,38,168,240,149,71,146,252,166,238,69,182,24,188,186,244,196,213,110,213,81,172,78,177,62,93,185,137,251,58,56,196,238,157,240,145,156,14,104,222,29,175,28,32,101,122,121,155,50,161,148,53,57,196,149,49,213,82,36,73,85,75,44,116,180,46,73,33,124,140,122,49,202,222,168,213,221,59,171,36,123,124,186,148,132,26,181,164,185,190,137,230,245,184,14,125,107,240,151,26,77,164,138,88,213,93,79,89,78,170,168,202,136,30,168,157,113,59,101,217,118,69,69,71,53,200,215,181,205,73,241,202,183,59,199,231,211,236,183,76,188,79,110,249,69,121,91,239,101,239,98,119,169,38,130,24,122,163,111,87,91,186,31,6,207,94,158,150,247,161,243,85,126,201,218,248,195,225,142,14,37,48,26,90,43,76,244,244,153,117,134,101,150,201,87,87,85,36,84,173,108,175,141,42,99,153,24,199,171,154,232,227,69,69,70,117,35,227,102,206,70,171,209,216,170,203,169,199,101,214,238,218,248,244,199,219,236,237,234,123,236,237,157,221,148,219,44,94,3,31,187,13,118,189,103,95,212,153,136,210,184,253,153,221,206,246,111,227,26,76,123,229,245,197,244,21,16,91,184,126,212,235,181,61,51,169,161,138,143,19,174,155,184,174,170,114,201,34,173,28,243,62,71,34,57,26,248,163,167,106,49,141,233,143,183,186,185,99,107,191,63,54,127,186,191,199,63,234,36,7,200,49,220,131,19,187,207,143,229,54,43,141,154,233,75,211,223,162,184,82,190,158,162,46,166,163,219,213,27,209,28,221,218,230,185,55,79,52,84,95,177,78,199,196,55,19,247,126,34,240,141,61,160,203,173,221,188,163,17,248,148,23,42,232,90,214,83,220,89,50,82,246,167,70,38,221,185,87,179,34,72,196,78,141,246,115,54,71,246,227,240,255,0,105,77,204,5,120,75,223,26,52,211,234,152,221,61,139,92,236,69,188,38,214,225,118,135,44,136,248,42,230,185,185,17,166,145,53,91,170,34,186,122,226,169,157,253,83,58,198,233,221,212,249,89,250,129,200,63,161,181,127,215,104,142,133,205,159,238,175,241,207,250,137,207,121,89,250,129,200,63,161,181,127,215,104,142,133,205,159,238,175,241,207,250,137,234,183,234,74,251,127,221,8,12,111,249,165,135,238,79,240,174,57,167,44,91,117,190,241,174,57,85,166,237,65,79,91,67,91,131,215,83,85,82,212,196,217,98,158,39,214,81,53,241,189,142,69,71,53,205,85,69,106,162,162,162,170,41,225,184,191,225,74,239,195,134,93,29,85,146,158,227,93,129,221,123,113,218,174,181,50,182,105,27,80,145,34,203,79,80,230,70,198,178,94,166,200,246,39,78,206,143,109,149,206,100,136,222,133,202,207,212,14,65,253,13,171,254,187,68,89,6,168,233,182,49,171,248,13,231,78,51,24,170,31,105,189,194,216,166,90,105,150,41,99,115,30,217,35,145,142,243,68,115,36,99,30,136,228,86,170,181,17,205,115,85,90,191,188,22,95,78,63,45,136,225,84,76,233,63,135,100,188,187,77,182,55,246,71,109,106,185,198,197,116,91,139,148,251,62,116,126,213,59,244,235,223,27,181,214,42,151,131,206,45,238,28,54,223,170,173,55,218,90,139,142,19,122,153,42,110,116,180,236,116,213,84,242,178,25,26,201,41,24,233,163,133,142,123,214,20,149,206,69,87,50,38,162,121,181,11,123,183,92,109,247,139,125,45,218,211,95,79,91,67,91,11,42,105,106,169,165,108,177,79,19,218,142,100,140,123,85,81,205,115,85,21,28,138,168,168,168,168,82,22,191,104,54,99,195,246,125,93,135,100,144,84,84,208,178,103,54,215,121,74,41,96,165,185,196,140,141,253,81,43,211,103,57,173,150,54,200,214,185,232,199,170,183,169,219,35,150,90,242,189,213,108,250,123,133,247,72,234,109,55,155,198,43,77,11,110,20,213,173,123,22,150,193,43,156,245,116,110,235,217,122,106,28,187,181,140,114,170,62,55,185,35,84,124,210,49,147,99,174,97,238,254,131,126,39,142,145,236,158,174,207,235,131,245,202,102,202,224,179,156,191,254,42,202,235,167,94,108,85,87,68,87,76,233,17,49,174,154,85,28,52,227,60,62,52,68,76,0,44,99,77,120,96,180,113,49,192,142,158,80,50,227,240,204,162,193,241,169,236,53,210,57,203,78,143,146,229,81,220,130,118,38,251,197,39,110,52,87,162,43,216,173,107,155,212,136,232,223,92,229,198,112,3,233,35,4,252,83,220,234,143,22,67,102,140,69,250,237,92,141,98,105,159,24,89,185,89,204,177,57,70,85,134,199,96,234,230,220,162,253,51,19,251,187,145,245,196,198,233,142,152,153,133,65,228,24,238,65,137,221,231,199,242,155,21,198,205,116,165,233,239,209,92,41,95,79,81,23,83,81,237,234,141,232,142,110,237,115,92,155,167,154,42,47,216,167,91,212,254,46,53,123,85,180,171,27,210,92,142,253,80,251,109,162,30,155,165,83,166,234,169,190,74,201,92,232,29,82,244,68,87,54,40,251,77,70,174,234,249,24,178,200,231,189,89,219,158,252,114,240,153,111,214,92,58,167,80,112,155,125,61,38,109,143,195,61,116,140,165,183,181,210,223,226,108,76,69,167,145,209,177,102,146,118,178,22,164,31,164,155,239,30,200,143,71,178,179,180,151,73,115,125,108,205,232,176,28,6,215,226,238,53,123,201,44,178,42,182,158,142,157,21,17,245,19,189,17,122,34,110,233,186,236,170,170,173,107,81,207,115,90,184,113,120,60,70,95,122,112,246,230,102,43,221,26,116,199,87,111,245,194,82,91,63,180,121,54,216,101,212,102,248,186,41,166,188,52,243,170,231,127,167,86,147,229,68,207,234,204,111,137,246,71,235,83,187,217,112,177,195,197,223,136,205,78,165,198,59,119,26,108,110,135,251,39,32,186,210,198,213,240,116,251,57,88,196,115,215,165,37,149,205,237,179,201,202,155,185,253,15,108,111,66,70,115,54,195,177,141,63,198,52,107,12,195,44,180,246,155,45,166,27,220,20,148,144,34,244,198,221,232,85,85,85,119,87,57,206,85,115,158,229,87,57,206,115,156,170,170,170,179,159,69,180,111,14,208,124,6,147,79,48,150,84,62,134,154,105,170,100,170,171,72,150,170,170,89,30,174,89,38,124,108,98,61,200,222,152,209,221,59,163,35,99,124,250,80,134,60,217,254,234,255,0,28,255,0,168,146,215,242,218,112,25,101,206,118,250,231,77,103,235,141,221,158,45,123,149,237,173,221,173,219,172,36,90,214,156,61,191,132,138,41,235,254,238,231,151,49,243,167,163,230,198,238,58,204,243,222,86,126,160,114,15,232,109,95,245,218,34,210,138,181,229,103,234,7,32,254,134,213,255,0,93,162,45,40,247,236,255,0,161,71,108,170,60,175,252,166,171,185,71,128,87,191,54,127,186,191,199,63,234,37,132,21,239,205,159,238,175,241,207,250,137,155,59,244,11,159,87,189,8,254,75,126,86,97,63,121,252,42,220,211,150,45,186,223,120,215,28,170,211,118,160,167,173,161,173,193,235,169,170,169,106,98,108,177,79,19,235,40,154,248,222,199,34,163,154,230,170,162,181,81,81,81,85,20,242,220,88,240,111,144,104,46,93,107,250,25,21,198,255,0,139,229,21,140,183,88,246,107,234,171,210,175,181,23,230,39,237,192,200,251,178,202,233,123,44,102,238,123,99,119,150,237,83,217,114,179,245,3,144,127,67,106,255,0,174,209,22,148,69,101,249,117,188,195,47,138,106,221,49,51,164,175,251,95,182,88,205,143,219,11,151,172,71,62,221,86,232,231,81,51,164,78,233,210,117,210,116,152,158,157,56,107,29,40,163,192,79,14,58,171,161,24,197,234,183,82,175,245,20,78,190,204,142,139,20,138,120,170,41,169,28,197,233,241,82,72,206,164,239,189,173,68,218,39,163,123,104,222,226,189,221,45,134,183,248,137,245,3,169,223,211,43,215,245,217,75,206,40,199,136,159,80,58,157,253,50,189,127,93,148,252,231,152,122,48,184,91,86,109,240,137,158,44,220,149,103,24,140,255,0,62,199,230,56,189,57,245,211,78,188,216,210,56,233,17,29,145,187,89,153,158,185,149,165,112,3,233,35,4,252,83,220,234,138,115,46,51,128,31,73,24,39,226,158,231,84,83,153,230,206,61,23,11,221,252,41,77,242,111,235,252,247,233,191,223,121,97,24,7,10,86,142,35,248,26,192,42,172,148,246,234,28,242,213,241,8,237,87,90,153,93,12,110,167,91,197,74,203,79,80,230,70,247,62,46,151,72,246,39,78,237,147,109,149,173,124,136,232,15,144,99,185,6,39,119,159,31,202,108,87,27,53,210,151,167,191,69,112,165,125,61,68,93,77,71,183,170,55,162,57,187,181,205,114,110,158,104,168,191,98,150,249,192,15,164,140,19,241,79,115,170,33,135,50,172,167,72,114,45,94,160,164,192,225,167,155,42,180,195,53,38,91,112,165,111,230,166,149,189,182,211,192,231,34,237,36,240,181,178,181,238,70,238,212,116,113,171,149,99,86,71,251,204,176,86,191,66,181,138,137,210,174,109,49,219,186,62,248,240,121,182,43,105,241,211,181,24,252,138,229,51,93,159,133,189,84,79,31,131,210,186,167,127,85,53,78,232,253,169,141,56,203,158,235,127,26,26,189,174,184,13,143,79,178,74,154,122,42,26,40,90,183,151,208,167,105,111,149,76,122,172,115,78,212,217,26,214,181,35,94,211,118,103,117,29,38,223,220,153,23,158,225,159,135,188,159,136,141,71,163,198,173,148,53,13,176,81,77,12,249,21,201,143,72,155,69,68,175,250,200,217,21,174,78,251,218,215,182,38,116,187,119,34,170,167,67,30,230,242,82,218,249,118,92,180,158,191,64,232,97,193,40,173,212,217,37,14,244,217,83,81,35,90,247,212,119,166,124,47,158,70,199,27,164,137,205,123,214,29,209,200,198,171,162,71,189,209,189,79,30,95,106,115,76,92,70,34,189,116,142,158,51,167,71,231,245,172,123,95,142,163,96,182,126,186,178,108,60,83,206,171,72,230,199,147,68,215,174,181,207,133,61,17,60,216,225,164,56,31,51,108,59,24,211,252,99,70,176,204,50,203,79,105,178,218,97,189,193,73,73,2,47,76,109,222,133,85,85,87,117,115,156,229,87,57,238,85,115,156,231,57,202,170,170,171,229,185,89,250,129,200,63,161,181,127,215,104,142,133,205,159,238,175,241,207,250,137,207,121,89,250,129,200,63,161,181,127,215,104,143,109,216,138,115,168,136,225,173,62,236,43,24,11,149,222,228,194,187,151,38,102,169,166,236,204,206,249,153,155,213,235,51,61,51,46,133,205,159,238,175,241,207,250,137,30,248,1,245,111,130,126,41,237,149,68,132,230,207,247,87,248,231,253,68,143,124,0,250,183,193,63,20,246,202,163,30,55,215,49,222,163,253,175,110,204,255,0,150,117,253,14,35,198,235,208,241,169,193,237,86,131,100,31,75,176,10,59,141,118,7,117,238,79,229,4,211,124,9,232,248,219,216,158,125,149,189,167,58,102,36,47,123,186,221,245,152,238,167,51,174,79,11,194,119,18,55,14,26,245,29,114,41,104,170,46,88,237,222,22,208,222,237,241,76,230,185,209,117,163,155,81,19,122,146,55,79,18,245,116,245,249,43,95,43,55,103,115,173,183,25,152,225,216,198,160,99,23,28,51,51,178,211,221,172,183,104,86,10,186,73,209,122,100,110,232,168,168,169,178,181,205,114,35,154,246,170,57,174,107,92,213,69,68,84,166,190,41,248,120,187,240,231,169,213,88,199,110,227,83,141,215,127,100,227,247,90,168,218,158,50,159,102,171,216,174,98,244,172,177,57,221,183,249,53,87,102,191,161,141,145,136,126,243,76,5,121,117,216,197,225,183,83,175,217,63,148,255,0,46,167,151,96,246,179,15,182,153,125,123,59,158,121,87,121,179,26,207,250,148,199,78,191,62,158,51,211,58,115,183,204,85,165,206,99,249,22,63,150,90,32,200,49,107,237,186,243,107,170,234,236,86,219,234,153,81,79,47,75,149,142,233,145,138,173,118,206,107,154,187,47,146,162,167,218,135,209,43,55,150,134,171,106,141,46,125,54,152,197,105,188,223,176,154,216,85,179,84,57,245,18,210,227,114,177,149,51,198,230,254,148,48,182,161,233,43,28,213,70,44,143,86,57,29,187,21,175,179,34,203,151,227,35,29,98,46,196,105,209,61,173,33,181,251,55,94,202,230,181,229,245,87,21,70,145,85,51,187,89,166,120,107,29,19,215,31,92,110,152,10,115,227,251,213,190,119,248,95,182,82,151,24,83,159,31,222,173,243,191,194,253,178,148,140,218,79,69,167,189,30,18,188,242,41,235,251,223,67,87,191,109,35,56,28,209,188,59,94,56,64,202,244,243,54,101,67,40,106,115,137,42,99,170,164,72,146,170,150,88,233,104,92,146,66,249,24,244,99,149,189,81,171,186,119,86,72,246,249,117,41,8,53,107,73,115,125,19,205,235,112,28,250,215,225,46,52,155,73,20,177,170,186,158,178,157,85,81,149,16,61,81,58,226,118,203,178,236,138,138,142,107,145,175,107,154,150,51,202,207,211,246,65,253,50,171,254,165,68,117,46,45,56,96,180,113,49,132,83,208,50,227,240,204,162,193,222,158,195,93,35,156,180,232,249,17,157,200,39,98,111,188,82,118,227,69,122,34,189,138,214,185,189,72,142,141,254,90,242,200,198,229,246,238,91,248,241,31,108,117,126,73,252,54,221,85,179,27,97,140,193,227,39,252,45,203,147,175,79,50,173,35,202,143,100,238,138,163,171,124,111,141,38,53,240,9,198,71,254,3,225,227,82,37,255,0,23,110,197,238,106,239,247,249,59,21,83,77,63,251,196,20,236,138,63,240,99,219,244,73,141,196,79,167,237,78,254,134,222,191,169,74,82,14,65,142,228,24,157,222,124,127,41,177,92,108,215,74,94,158,253,21,194,149,244,245,17,117,53,30,222,168,222,136,230,238,215,53,201,186,121,162,162,253,138,89,142,140,106,182,125,170,220,4,234,5,102,160,90,111,47,171,180,98,151,219,125,62,65,94,246,57,183,200,153,73,62,210,49,124,164,115,162,77,161,123,220,213,71,185,157,93,199,200,178,182,54,85,152,215,114,213,120,75,188,98,39,73,246,68,112,158,207,228,114,129,177,152,124,22,62,198,208,101,243,17,69,203,148,115,233,214,62,53,85,107,21,211,191,124,85,211,17,222,141,218,233,87,198,132,12,247,154,16,62,108,199,250,191,248,254,47,188,186,127,200,126,247,255,0,152,121,93,81,212,156,99,72,48,27,206,163,230,50,212,50,211,100,133,178,204,148,208,172,178,200,231,189,177,199,27,27,228,138,231,200,246,49,21,202,141,69,114,43,156,214,162,185,61,13,198,227,111,179,219,234,174,215,106,250,122,42,26,40,95,83,85,85,83,43,98,138,8,152,213,115,228,123,220,168,141,107,90,138,170,229,84,68,68,85,82,159,56,191,226,182,239,196,126,93,29,45,146,162,227,67,129,218,187,114,90,173,85,49,54,25,29,80,177,34,75,81,80,214,72,246,190,94,167,72,198,47,86,205,143,109,145,174,124,138,233,156,207,48,167,1,107,95,214,158,17,248,246,67,90,236,54,199,95,218,236,124,91,225,98,141,38,229,94,207,155,31,181,86,253,58,183,206,253,52,153,123,174,26,173,112,214,254,92,217,6,168,220,237,52,246,201,175,147,70,230,209,192,247,61,176,69,22,64,200,98,106,189,222,111,114,71,27,58,157,179,81,206,234,84,107,81,81,169,0,56,118,245,3,166,63,211,43,47,245,216,137,141,255,0,210,145,255,0,241,255,0,202,98,28,240,237,234,7,76,127,166,86,95,235,177,21,156,198,186,174,98,48,245,213,198,104,162,103,237,150,243,216,220,53,172,22,81,156,97,172,70,148,81,136,196,83,76,117,68,83,76,68,125,80,188,224,1,120,114,176,0,0,87,191,54,127,186,191,199,63,234,37,132,21,239,205,159,238,175,241,207,250,137,21,157,250,5,207,171,222,134,192,228,183,229,102,19,247,159,194,173,205,57,98,219,173,247,141,113,202,173,55,106,10,122,218,26,220,30,186,154,170,150,166,38,203,20,241,62,178,137,175,141,236,114,42,57,174,106,170,43,85,21,21,21,81,79,13,197,255,0,10,87,126,28,50,232,234,172,148,247,26,236,14,235,219,142,213,117,169,149,179,72,218,132,137,22,90,122,135,50,54,53,146,245,54,71,177,58,118,116,123,108,174,115,36,70,244,46,86,126,160,114,15,232,109,95,245,218,34,200,53,71,77,177,141,95,192,111,58,113,152,197,80,251,77,238,22,197,50,211,76,177,75,27,152,246,201,28,140,119,154,35,153,35,24,244,71,34,181,85,168,142,107,154,170,213,135,193,101,244,227,242,216,142,21,68,206,147,248,118,75,99,109,54,216,223,217,29,181,170,231,27,21,209,110,46,83,236,249,209,251,84,239,211,175,124,110,215,88,169,222,16,56,173,187,240,225,151,73,75,123,168,184,215,96,119,94,228,151,91,85,52,77,154,70,212,36,74,145,84,83,181,242,49,172,151,169,177,177,235,213,179,163,223,116,115,153,26,183,154,107,78,178,102,58,241,159,85,234,30,108,250,118,87,84,195,13,52,116,180,139,42,82,210,197,27,17,169,28,44,145,239,86,53,93,213,34,183,171,101,124,143,119,151,82,159,71,95,180,27,49,225,251,62,174,195,178,72,42,42,104,89,51,155,107,188,165,20,176,82,220,226,70,70,254,168,149,233,179,156,214,203,27,100,107,92,244,99,213,91,212,237,145,203,214,248,43,224,246,171,94,114,15,165,217,253,29,198,135,3,181,118,231,243,130,104,126,58,245,124,141,236,65,62,200,222,211,93,11,210,103,177,221,109,250,172,111,75,159,215,28,69,20,226,239,204,101,251,247,79,14,175,229,13,141,136,191,179,185,85,23,54,191,201,242,232,136,231,199,26,163,162,34,55,121,85,110,137,215,126,232,137,210,34,93,75,128,190,11,233,111,244,176,107,94,178,99,93,203,116,155,73,142,89,235,226,134,90,123,133,60,144,202,201,42,42,169,165,137,219,196,189,200,223,2,245,53,85,88,175,217,88,177,185,214,50,1,121,193,96,173,224,109,69,187,127,92,245,203,149,118,159,105,177,155,85,143,171,27,139,157,35,133,52,199,10,105,234,143,198,122,103,126,238,17,86,188,211,61,64,227,255,0,208,218,79,235,181,167,66,229,49,247,169,248,31,253,120,155,217,78,148,233,118,117,112,142,237,155,105,182,45,144,215,67,10,83,71,85,117,179,211,213,202,200,145,206,114,70,143,145,142,84,106,57,238,94,157,246,221,202,191,173,79,211,137,105,214,159,96,62,47,232,38,11,143,99,158,63,183,226,190,19,108,130,143,191,209,213,209,220,237,53,189,93,61,111,219,125,246,234,93,190,213,35,237,229,85,209,143,253,51,157,26,107,59,187,99,69,191,23,183,248,108,70,200,198,205,197,154,162,184,166,152,231,107,26,121,53,197,92,56,244,104,248,215,29,120,208,235,61,194,170,211,118,214,108,22,138,186,138,103,211,85,82,212,228,84,113,75,4,172,114,181,241,189,142,145,21,174,107,145,81,90,168,138,138,138,138,122,28,91,52,195,179,171,124,151,108,39,44,179,100,52,48,204,180,210,85,90,171,226,171,137,146,163,90,229,141,95,27,156,136,228,107,218,189,59,239,179,145,127,90,20,149,196,79,168,29,78,254,153,94,191,174,202,88,71,43,63,79,217,7,244,202,175,250,149,17,248,192,230,245,226,241,83,135,154,98,35,127,220,244,237,79,39,56,93,159,200,104,205,237,223,170,170,167,153,186,98,52,242,163,240,87,191,17,62,160,117,59,250,101,122,254,187,41,105,92,0,250,72,193,63,20,247,58,163,165,92,116,31,67,175,23,10,171,181,219,70,112,90,218,234,217,159,83,85,85,83,142,209,203,44,242,189,202,231,200,247,186,53,87,57,206,85,85,114,170,170,170,170,169,234,113,252,119,31,196,237,16,99,248,181,138,221,102,181,210,245,118,40,173,244,172,167,167,139,169,202,247,116,198,196,70,183,119,57,206,93,147,205,85,87,237,83,247,151,229,85,224,241,53,95,170,168,152,152,159,190,98,94,109,176,219,252,54,210,228,182,50,171,86,106,162,171,117,83,51,51,49,49,60,218,42,167,163,183,87,209,42,175,158,119,220,159,239,39,240,211,175,241,147,205,59,13,208,12,202,29,53,210,107,109,38,103,147,216,239,20,236,202,91,51,87,225,208,210,34,75,226,168,162,170,100,168,230,87,53,201,10,43,187,82,197,31,83,218,244,116,140,116,109,141,124,219,117,139,1,215,92,3,135,253,70,211,155,245,37,198,219,113,167,191,75,44,81,85,67,52,246,249,228,134,211,51,169,42,155,11,222,216,170,99,108,172,73,34,87,42,181,87,252,138,179,109,92,243,252,149,61,83,229,63,47,235,189,198,220,93,73,74,220,149,61,83,229,63,47,235,189,198,220,93,72,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,140,120,137,245,3,169,223,211,43,215,245,217,75,206,40,199,136,159,80,58,157,253,50,189,127,93,148,173,109,47,154,183,219,62,13,225,200,127,172,49,125,202,125,231,61,0,20,247,72,0,0,37,111,2,156,88,207,162,57,60,122,105,149,182,157,248,78,83,115,99,165,169,123,163,133,214,154,217,17,145,120,167,72,245,106,44,10,214,70,146,163,215,234,181,136,246,170,43,92,201,109,106,221,113,183,222,45,244,183,107,77,125,61,109,13,108,44,169,165,170,166,149,178,197,60,79,106,57,146,49,237,85,71,53,205,84,84,114,42,162,162,162,161,159,130,127,242,244,226,226,224,151,10,62,31,181,58,253,78,234,23,66,144,226,151,10,217,156,146,178,84,115,90,203,106,185,81,81,205,115,85,123,61,78,106,181,89,218,106,191,174,38,50,205,145,230,159,7,49,133,189,59,167,132,245,123,26,51,149,61,130,253,46,138,243,220,182,159,46,152,214,229,49,250,209,31,175,30,216,142,60,53,136,215,143,27,17,0,22,247,57,0,0,0,0,0,0,0,0,0,0,0,0,7,230,184,220,109,246,123,125,85,218,237,95,79,69,67,69,11,234,106,170,170,101,108,81,65,19,26,174,124,143,123,149,17,173,107,81,85,92,170,136,136,138,170,126,146,181,184,255,0,227,10,151,53,241,122,13,166,85,150,234,236,109,60,52,247,171,213,52,240,213,199,114,122,118,231,142,10,119,177,92,212,138,55,116,43,222,139,214,178,49,89,245,90,199,119,124,120,236,109,24,27,83,114,190,61,17,215,43,46,202,108,198,43,106,179,10,112,88,120,210,158,53,213,209,77,58,239,159,108,245,71,76,245,70,179,28,179,141,78,43,106,184,132,203,190,142,99,53,27,96,120,237,100,146,90,92,145,77,4,151,7,186,40,216,234,137,227,116,138,215,108,230,205,217,85,99,30,216,230,114,57,17,206,114,36,107,0,215,152,139,245,226,110,77,219,147,190,93,147,148,101,56,92,143,5,111,1,131,167,74,40,141,35,174,122,230,122,230,103,124,207,88,0,48,164,131,161,112,237,234,7,76,127,166,86,95,235,177,28,244,232,92,59,122,129,211,31,233,149,151,250,236,70,91,30,118,158,216,241,71,230,222,175,191,220,171,221,149,231,0,13,160,224,240,167,62,63,189,91,231,127,133,251,101,41,113,133,57,241,253,234,223,59,252,47,219,41,74,254,210,122,45,61,232,240,150,224,228,83,215,247,190,134,175,126,218,99,114,179,244,253,144,127,76,170,255,0,169,81,19,24,135,60,172,253,63,100,31,211,42,191,234,84,68,198,36,50,175,66,183,216,167,237,255,0,202,108,103,126,124,33,201,53,39,133,157,23,213,124,250,193,168,185,142,41,79,81,114,177,205,36,243,69,20,16,178,43,195,149,145,178,52,175,250,157,202,150,196,144,179,161,142,122,55,109,218,228,115,28,173,94,182,1,236,162,213,22,234,154,169,141,38,120,251,85,172,70,63,21,139,181,110,205,251,147,85,54,227,74,98,103,88,166,38,117,152,142,173,255,0,132,112,136,0,6,71,145,158,242,227,56,1,244,145,130,126,41,238,117,69,57,151,25,192,15,164,140,19,241,79,115,170,41,91,55,233,85,119,103,198,29,65,203,95,168,44,253,53,62,229,196,132,42,215,143,174,18,191,37,153,3,181,99,76,177,143,15,131,221,58,126,39,5,43,186,163,180,215,189,234,139,180,72,212,236,211,73,187,58,54,87,53,178,43,153,249,182,186,22,45,140,106,254,169,227,250,43,167,87,109,77,202,104,238,53,86,187,55,99,191,13,190,54,62,161,221,233,227,133,189,45,123,216,213,217,210,181,87,119,39,146,47,218,190,75,246,107,237,216,118,162,99,13,166,185,208,89,178,108,118,241,12,53,45,142,120,162,173,162,172,137,85,178,69,34,35,145,209,200,221,209,143,107,188,211,201,170,159,169,75,46,63,9,107,31,68,216,153,242,163,124,123,63,148,233,189,164,54,71,104,49,219,35,138,163,52,183,76,205,138,230,104,170,58,42,211,73,152,239,83,21,68,211,51,195,94,169,149,32,232,182,178,102,58,15,159,82,106,30,18,250,119,215,83,67,53,52,148,181,107,42,210,213,69,35,21,171,28,204,141,236,87,181,29,211,34,55,171,100,124,108,119,159,74,23,59,162,218,201,135,107,198,3,73,168,120,75,234,25,67,83,52,212,210,82,213,172,73,85,75,44,111,86,172,115,50,55,189,24,229,111,76,136,222,173,213,146,49,222,93,72,85,111,23,252,41,93,248,112,203,163,170,178,83,220,107,176,59,175,110,59,85,214,166,86,205,35,106,18,36,89,105,234,28,200,216,214,75,212,217,30,196,233,217,209,237,178,185,204,145,27,241,184,78,226,70,225,195,94,163,174,69,45,21,69,203,29,187,194,218,27,221,190,41,156,215,58,46,180,115,106,34,111,82,70,233,226,94,174,158,191,37,107,229,102,236,238,117,182,179,151,99,46,101,87,231,15,136,221,78,187,253,158,216,246,55,150,217,108,214,11,148,12,166,140,231,40,152,170,244,83,173,51,31,173,29,52,85,191,117,81,58,233,175,9,214,39,142,235,165,7,198,195,179,28,99,80,49,139,118,103,134,94,169,238,214,91,180,41,61,37,92,10,189,50,55,117,69,69,69,217,90,230,185,21,174,99,145,28,215,53,205,114,34,162,162,85,239,27,218,207,172,56,159,20,25,166,63,139,106,190,101,102,181,210,252,59,177,69,111,190,213,83,211,197,213,110,166,123,186,99,99,209,173,221,206,115,151,100,243,85,85,251,84,179,227,177,244,96,108,197,233,142,116,76,233,187,178,103,240,104,157,148,217,28,78,212,230,55,50,218,107,139,85,209,76,213,60,232,158,138,169,166,99,78,49,58,213,247,45,108,167,62,63,189,91,231,127,133,251,101,41,55,185,110,230,153,142,117,161,215,203,182,109,150,94,114,26,232,114,186,154,104,234,174,181,242,213,202,200,146,142,141,201,26,62,71,57,81,168,231,185,122,119,219,119,42,254,181,33,15,31,222,173,243,191,194,253,178,148,135,206,239,198,39,47,183,122,35,77,106,143,9,108,142,75,242,170,242,61,176,197,229,247,42,138,166,221,170,162,102,56,79,151,109,49,185,89,250,126,200,63,166,85,127,212,168,137,140,67,158,86,126,159,178,15,233,149,95,245,42,34,99,18,249,87,161,91,236,107,173,191,249,77,140,239,207,132,56,230,162,240,149,162,58,167,169,214,125,88,204,49,143,17,119,181,237,226,96,99,154,218,75,183,66,34,67,227,98,86,175,123,183,178,109,230,222,166,162,50,78,228,109,107,19,202,241,219,110,183,217,248,56,204,173,54,154,10,122,42,26,40,109,20,212,180,180,209,54,40,160,137,151,26,70,178,54,49,168,136,214,181,168,136,141,68,68,68,68,68,36,105,30,248,254,244,145,157,254,23,238,116,167,220,101,155,118,240,215,170,162,152,137,154,106,215,219,185,248,217,188,203,25,140,206,178,219,24,139,181,85,69,187,182,162,152,153,153,138,99,225,35,116,71,245,187,72,225,16,167,51,66,6,123,201,239,199,167,26,20,183,250,89,244,83,70,242,94,229,186,77,227,200,239,20,18,195,45,61,194,158,72,98,124,116,244,181,49,74,237,226,94,228,140,157,58,90,170,172,70,110,172,89,26,234,198,75,141,183,129,181,122,229,207,217,210,58,231,123,122,242,155,179,56,205,170,199,229,216,44,36,105,31,222,205,85,79,10,105,254,239,124,254,17,211,59,183,113,142,91,198,167,24,85,90,243,144,125,17,192,43,46,52,56,29,171,185,7,148,243,67,241,215,171,227,119,126,120,55,70,246,154,232,88,176,177,237,235,111,214,123,186,92,254,136,226,209,238,116,91,70,243,29,120,207,169,52,243,9,101,59,43,170,97,154,166,74,170,180,149,41,105,98,141,138,229,146,103,198,199,171,26,174,233,141,29,211,178,190,70,55,203,169,15,12,68,226,110,222,196,213,250,69,223,214,252,58,35,179,86,195,200,240,25,118,73,98,50,140,191,72,248,40,137,152,227,62,86,186,85,87,182,169,166,126,205,209,17,162,210,181,211,255,0,137,143,109,254,134,226,63,253,218,222,85,169,105,90,233,255,0,196,199,182,255,0,67,113,31,254,237,111,42,212,145,207,60,237,190,228,120,202,149,201,87,171,241,191,247,55,61,218,30,167,75,181,39,39,210,12,250,205,168,248,116,180,236,187,89,38,116,176,165,76,41,44,82,53,236,116,114,70,246,249,42,181,241,189,236,85,106,163,145,28,170,215,53,200,142,73,239,196,183,26,122,113,168,156,34,246,177,187,221,69,179,46,207,97,101,27,172,148,149,140,150,170,218,216,170,89,227,27,84,232,220,138,200,36,141,146,49,157,72,215,76,201,155,249,190,149,147,163,146,241,245,194,87,228,179,32,118,172,105,150,49,225,240,123,167,79,196,224,165,119,84,118,154,247,189,81,118,137,26,157,154,105,55,103,70,202,230,182,69,115,63,54,215,66,197,135,38,41,189,137,202,190,19,9,60,42,143,30,152,250,191,173,201,10,50,220,147,111,227,5,180,22,254,53,170,162,119,105,175,147,191,224,235,227,27,170,210,116,234,215,77,213,106,247,58,39,6,168,221,53,30,209,139,104,254,71,121,178,100,89,28,204,181,50,170,217,89,81,76,230,196,247,181,207,116,175,167,222,68,129,136,196,150,69,217,81,173,137,92,169,245,73,159,205,159,238,175,241,207,250,137,249,185,94,232,156,239,184,95,117,203,36,199,106,25,12,80,182,217,140,213,212,71,31,106,87,61,207,74,201,162,71,34,200,142,98,50,56,146,86,170,55,105,106,35,221,202,142,70,126,158,108,255,0,117,127,142,127,212,79,109,172,53,86,114,139,151,42,253,109,55,123,34,168,241,252,149,156,118,117,103,49,229,27,5,130,179,17,253,196,92,137,170,52,214,106,170,213,83,49,172,124,216,136,141,58,39,157,10,247,36,167,5,124,86,213,112,247,151,125,28,201,170,55,192,242,42,200,228,187,57,98,154,121,45,239,108,82,49,181,16,70,217,17,173,221,206,135,188,168,199,189,209,194,212,106,43,154,212,95,11,194,150,155,99,26,191,175,56,230,156,102,49,84,62,211,123,134,229,20,203,77,50,197,44,110,101,190,162,72,228,99,188,209,28,201,24,199,162,57,21,170,173,68,115,92,213,86,175,199,214,205,10,212,29,3,203,164,196,179,187,119,236,240,183,58,104,103,240,21,255,0,154,142,71,248,121,165,141,157,222,223,121,141,126,201,245,93,186,47,234,222,39,15,240,248,106,99,25,107,132,78,158,28,125,147,171,96,230,243,149,103,119,110,108,222,59,125,85,219,138,244,225,51,19,53,70,180,207,206,166,105,215,134,237,211,190,53,94,45,186,227,111,188,91,233,110,214,154,250,122,218,26,216,89,83,75,85,77,43,101,138,120,158,212,115,36,99,218,170,142,107,154,168,168,228,85,69,69,69,67,244,149,173,192,7,24,84,184,87,132,208,109,77,172,183,80,227,107,226,103,178,222,170,103,134,146,59,107,215,185,60,144,84,61,234,214,172,82,59,173,88,245,94,180,145,232,207,172,215,183,181,101,37,247,3,141,163,29,106,46,81,199,166,58,165,201,59,87,179,24,173,149,204,42,193,98,35,90,120,209,87,69,84,235,186,125,147,215,29,19,215,26,76,211,159,31,222,173,243,191,194,253,178,148,143,100,132,227,251,213,190,119,248,95,182,82,159,155,134,254,24,231,226,39,1,212,218,220,118,122,133,203,177,72,109,146,216,169,22,170,56,105,106,221,51,231,89,163,149,92,197,94,165,142,5,72,215,173,141,71,185,58,220,141,221,82,139,137,179,94,35,27,114,221,184,214,121,213,125,218,203,171,50,92,207,13,148,108,190,11,23,140,171,155,110,45,88,137,158,136,231,69,20,196,207,179,89,141,103,162,55,166,55,0,92,92,92,53,82,223,46,145,234,141,250,158,108,170,211,11,29,102,173,169,153,222,42,243,74,214,185,100,107,247,77,164,158,22,181,170,174,234,235,145,142,87,43,85,99,150,71,118,205,114,225,75,73,248,132,200,49,204,143,63,167,184,165,70,59,213,31,77,190,88,224,248,133,59,158,199,248,122,153,59,107,43,162,69,107,250,81,143,98,183,189,42,181,81,93,186,83,23,250,96,195,242,15,246,70,201,124,178,86,127,187,166,171,161,171,133,255,0,240,62,41,88,246,255,0,51,154,230,254,165,66,223,56,64,226,182,209,196,126,35,37,45,238,162,221,67,158,90,187,146,93,109,84,209,58,24,221,78,178,170,69,81,78,215,200,247,62,46,151,70,199,175,86,237,147,125,209,173,124,106,235,6,83,143,163,27,111,244,60,92,107,49,195,94,157,63,24,251,218,135,148,29,147,196,236,198,47,254,36,217,250,166,139,117,124,110,102,238,100,213,26,107,26,126,173,90,246,83,51,187,116,196,71,115,199,241,220,127,19,180,65,143,226,214,43,117,154,215,75,213,216,162,183,210,178,158,158,46,167,43,221,211,27,17,26,221,220,231,57,118,79,53,85,95,181,74,132,227,251,213,190,119,248,95,182,82,151,24,83,159,31,222,173,243,191,194,253,178,148,203,180,113,17,132,166,35,231,71,132,163,185,23,174,171,155,67,126,186,231,89,155,53,76,204,244,249,118,220,115,79,115,188,131,76,115,123,38,127,139,84,246,110,150,42,200,235,32,221,239,107,36,233,95,173,20,157,14,107,150,41,27,212,199,181,28,157,76,123,155,190,202,93,38,129,107,206,29,196,14,3,67,152,227,115,211,211,87,62,22,186,233,102,90,216,167,170,182,74,175,145,157,50,163,23,118,181,206,138,71,70,231,53,138,246,34,59,165,187,171,82,156,217,164,57,61,86,139,183,91,109,148,181,21,182,90,107,253,77,134,232,177,66,138,219,115,155,13,44,144,75,35,145,219,244,202,234,151,179,126,148,107,93,27,81,92,171,43,26,125,158,30,56,135,205,248,114,205,217,148,226,210,120,187,117,95,68,55,139,60,210,43,105,238,84,232,171,179,85,118,94,137,91,187,150,57,81,21,88,170,190,78,99,158,199,194,101,120,250,242,219,156,219,191,18,173,255,0,206,63,31,206,27,75,111,54,71,15,182,184,57,189,129,152,253,38,204,205,49,58,233,174,156,109,213,213,215,76,207,92,78,188,218,166,83,191,143,222,17,238,26,169,111,139,87,52,186,195,79,54,85,105,133,237,188,209,83,66,239,21,121,165,107,90,145,185,155,46,210,79,11,90,228,70,244,245,200,199,35,81,202,177,197,27,170,248,191,124,59,49,198,53,3,24,183,102,120,101,234,158,237,101,187,66,147,210,85,192,171,211,35,119,84,84,84,93,149,174,107,145,90,230,57,17,205,115,92,215,34,42,42,37,98,243,28,208,108,59,73,179,235,6,99,132,193,79,108,161,205,33,168,108,150,106,74,40,169,233,104,101,163,101,59,21,208,164,104,212,70,200,217,90,229,111,78,232,244,123,186,151,173,26,201,12,247,46,167,155,250,109,158,19,199,235,225,49,248,253,189,106,135,37,27,101,126,46,198,204,230,49,60,234,117,139,115,49,58,199,55,89,170,138,187,34,39,155,175,13,38,159,155,17,250,121,89,250,129,200,63,161,181,127,215,104,142,133,205,159,238,175,241,207,250,137,207,121,89,250,129,200,63,161,181,127,215,104,142,133,205,159,238,175,241,207,250,137,142,223,169,43,237,255,0,116,61,120,223,243,75,15,220,159,225,92,115,222,86,126,160,114,15,232,109,95,245,218,34,210,138,181,229,103,234,7,32,254,134,213,255,0,93,162,45,40,149,217,255,0,66,142,217,107,254,87,254,83,85,220,163,193,205,53,219,135,189,56,226,35,24,131,26,212,10,26,134,186,138,110,253,5,202,133,236,138,182,137,202,169,214,145,72,230,185,58,94,214,163,94,199,53,205,93,154,187,117,49,142,111,170,193,52,247,8,211,28,126,28,91,0,197,237,214,43,92,61,43,216,163,133,25,220,122,49,172,238,74,239,210,150,85,107,24,142,145,234,231,187,165,58,149,84,244,32,151,139,54,226,228,221,138,99,157,61,61,45,121,86,101,140,175,11,78,6,171,181,77,170,102,102,41,214,121,177,51,198,116,225,253,79,92,179,222,92,103,0,62,146,48,79,197,61,206,168,167,50,227,56,1,244,145,130,126,41,238,117,69,59,102,253,42,174,236,248,195,164,249,107,245,5,159,166,167,220,184,144,135,141,195,52,151,8,192,114,236,203,55,198,109,126,22,233,157,86,65,91,118,115,85,27,27,159,12,93,13,70,70,212,70,183,119,58,105,92,229,69,123,228,158,71,57,202,157,40,223,100,11,156,209,77,83,19,49,190,56,120,57,150,222,34,237,154,43,183,110,169,138,107,141,42,142,137,136,152,170,34,122,247,196,79,108,5,123,243,103,251,171,252,115,254,162,88,65,94,252,217,254,234,255,0,28,255,0,168,145,153,223,160,92,250,189,232,94,185,45,249,89,132,253,231,240,171,115,222,86,126,160,114,15,232,109,95,245,218,34,210,138,181,229,103,234,7,32,254,134,213,255,0,93,162,45,40,195,179,254,133,29,178,144,229,127,229,53,93,202,60,2,189,249,179,253,213,254,57,255,0,81,44,32,175,126,108,255,0,117,127,142,127,212,76,217,223,160,92,250,189,232,71,242,91,242,179,9,251,207,225,86,231,188,172,253,64,228,31,208,218,191,235,180,69,165,21,107,202,207,212,14,65,253,13,171,254,187,68,90,81,135,103,253,10,59,101,33,202,255,0,202,106,187,148,120,5,24,241,19,234,7,83,191,166,87,175,235,178,151,156,81,143,17,62,160,117,59,250,101,122,254,187,41,229,218,95,53,111,182,124,22,14,67,253,97,139,238,83,239,45,43,128,31,73,24,39,226,158,231,84,83,153,113,156,0,250,72,193,63,20,247,58,162,156,200,252,227,209,112,189,223,194,149,195,147,127,95,231,191,77,254,251,201,207,138,241,133,75,160,220,20,96,120,142,1,89,110,174,207,46,191,24,131,202,120,102,248,19,18,225,51,187,243,193,186,187,186,230,204,197,133,143,111,67,190,179,221,212,214,116,73,10,49,252,119,32,203,46,240,99,248,181,138,227,121,186,85,117,118,40,173,244,175,168,168,151,165,170,247,116,198,196,87,59,102,181,206,93,147,201,17,87,236,67,231,150,165,192,127,8,246,253,41,198,40,181,107,80,44,53,12,207,174,240,189,212,244,181,240,181,174,177,210,189,92,212,107,25,186,171,103,150,61,156,247,59,103,177,175,237,116,177,82,94,231,155,15,110,254,113,118,139,83,186,154,34,35,178,35,72,251,103,250,221,9,156,223,23,149,242,111,130,196,230,20,199,58,254,34,229,85,105,211,93,85,77,85,68,123,40,162,39,124,244,119,170,223,24,181,215,151,254,111,164,58,53,104,207,173,210,124,126,239,108,241,114,102,49,80,84,172,212,244,212,253,205,233,234,41,88,232,99,145,98,100,72,189,245,114,170,181,85,28,137,219,107,220,222,7,162,218,201,152,232,62,125,73,168,120,75,233,223,93,77,12,212,210,82,213,172,171,75,85,20,140,86,172,115,50,55,177,94,212,119,76,136,222,173,145,241,177,222,125,40,94,185,82,156,106,112,123,85,160,217,7,210,236,2,142,227,93,129,221,123,147,249,65,52,223,2,122,62,54,246,39,159,101,111,105,206,153,137,11,222,238,183,125,102,59,169,204,235,147,221,154,229,83,130,211,19,133,221,17,166,190,205,58,127,53,87,96,118,250,157,166,248,76,143,63,210,170,238,115,185,179,49,186,184,171,89,154,39,170,99,245,122,227,119,24,141,125,143,48,221,90,194,53,179,8,209,236,251,1,186,120,187,117,95,199,99,150,41,17,27,81,71,80,137,64,175,167,157,136,171,209,43,119,77,211,117,69,69,107,154,174,99,154,229,249,252,172,253,64,228,31,208,218,191,235,180,68,57,38,55,43,63,80,57,7,244,54,175,250,237,17,226,194,226,106,197,230,84,94,170,52,153,152,251,163,69,159,62,201,45,108,238,196,98,114,219,21,77,84,81,77,122,76,241,210,170,230,168,137,236,215,77,122,116,215,72,224,232,92,217,254,234,255,0,28,255,0,168,145,239,128,31,86,248,39,226,158,217,84,72,78,108,255,0,117,127,142,127,212,72,247,192,15,171,124,19,241,79,108,170,61,24,223,92,199,122,143,246,162,118,103,252,179,175,232,113,30,55,87,24,120,93,105,209,188,59,94,48,26,189,60,205,153,80,202,26,153,161,169,142,170,145,34,74,170,89,99,122,57,36,133,242,49,232,199,43,122,163,87,116,238,172,145,237,242,234,83,221,2,231,93,20,220,166,104,174,53,137,115,54,23,19,123,5,122,140,70,30,169,166,186,102,38,38,56,196,199,9,120,93,33,209,61,56,208,236,98,12,95,79,49,218,122,38,182,24,226,171,174,116,108,90,219,139,152,174,84,146,166,100,68,89,93,213,36,138,136,187,53,157,106,214,53,141,217,169,238,129,77,90,241,175,26,227,103,215,29,68,180,218,117,155,58,162,161,162,202,238,244,212,180,180,217,21,100,81,65,19,43,37,107,35,99,27,34,35,90,214,162,34,53,17,17,17,17,16,142,198,227,109,229,118,233,210,157,220,34,35,114,227,178,251,49,141,219,220,109,249,155,250,92,136,231,85,85,122,204,206,179,162,229,74,115,227,251,213,190,119,248,95,182,82,150,49,193,14,69,144,101,156,47,225,121,6,83,125,184,222,110,149,95,17,239,214,220,42,159,81,81,47,77,198,165,141,234,145,234,174,118,205,107,90,155,175,146,34,39,216,133,115,241,253,234,223,59,252,47,219,41,72,220,246,236,94,192,91,187,31,173,49,63,109,50,187,114,79,129,171,44,218,220,102,6,185,214,109,209,114,137,152,233,230,221,162,53,250,244,76,110,86,126,159,178,15,233,149,95,245,42,34,99,16,231,149,159,167,236,131,250,101,87,253,74,136,152,196,174,85,232,86,251,20,29,191,249,77,140,239,207,132,56,230,162,240,149,162,58,167,169,214,125,88,204,49,143,17,119,181,237,226,96,99,154,218,75,183,66,34,67,227,98,86,175,123,183,178,109,230,222,166,162,50,78,228,109,107,19,236,107,197,186,223,103,225,183,81,45,54,154,10,122,42,26,44,30,239,77,75,75,77,19,98,138,8,153,65,43,89,27,24,212,68,107,90,212,68,70,162,34,34,34,34,29,44,231,188,68,250,126,212,239,232,109,235,250,148,166,107,182,109,219,183,114,170,41,136,153,137,215,219,185,25,130,204,177,152,204,94,18,198,34,237,85,81,110,170,98,152,153,153,138,99,157,194,35,250,221,164,112,136,81,137,161,3,61,229,140,113,233,198,133,85,130,170,125,20,209,188,151,183,113,143,120,242,59,197,4,179,69,81,111,168,142,104,159,29,61,45,76,82,183,105,83,183,35,39,78,151,34,35,209,155,163,210,70,182,169,146,98,237,224,173,94,187,115,246,119,117,206,247,64,242,163,179,184,205,167,199,229,184,28,28,111,159,133,153,171,162,154,127,187,214,103,240,235,157,35,165,205,120,253,226,226,223,170,151,8,180,143,75,175,213,19,98,182,153,158,235,205,109,52,205,240,183,154,166,185,171,27,89,178,111,36,16,185,174,84,119,87,68,143,114,57,26,169,28,82,58,24,158,167,75,180,219,39,213,252,250,205,167,24,116,84,239,187,94,230,116,80,173,76,201,20,81,181,140,116,146,72,247,121,170,53,145,177,239,84,106,43,149,26,168,214,185,202,141,95,44,68,226,239,221,197,215,56,139,189,59,189,155,186,35,179,86,196,217,252,167,1,179,216,90,114,140,12,252,72,138,167,231,79,58,103,202,171,189,52,206,157,154,70,232,209,97,31,253,41,31,255,0,31,252,166,33,207,14,222,160,116,199,250,101,101,254,187,17,49,191,250,82,63,254,63,249,76,67,158,29,189,64,233,143,244,202,203,253,118,34,67,29,231,112,221,202,60,101,77,217,111,87,231,127,247,56,159,118,149,231,0,11,219,147,192,0,2,189,249,179,253,213,254,57,255,0,81,44,32,175,126,108,255,0,117,127,142,127,212,72,172,239,208,46,125,94,244,54,7,37,191,43,48,159,188,254,21,110,123,202,207,212,14,65,253,13,171,254,187,68,90,81,86,188,172,253,64,228,31,208,218,191,235,180,69,165,24,118,127,208,163,182,82,28,175,252,166,171,185,71,131,158,235,102,133,105,246,190,98,50,98,89,221,187,246,120,91,157,52,48,120,250,15,206,199,35,252,60,210,198,254,215,115,178,198,191,100,250,205,221,23,245,109,234,112,236,59,24,211,252,98,221,134,97,150,90,123,77,150,211,10,65,73,73,2,47,76,109,221,85,85,85,119,87,57,206,85,115,158,229,87,57,206,115,156,170,170,170,191,100,18,241,106,136,174,110,68,121,83,187,86,186,171,31,138,175,11,78,10,171,147,54,169,153,170,41,215,116,76,238,153,211,175,249,245,200,0,50,60,138,222,230,69,170,218,163,130,235,141,142,211,132,234,78,83,143,80,205,138,83,84,201,75,106,188,84,82,68,249,86,178,177,171,34,178,55,181,21,202,214,53,58,182,223,102,162,126,164,61,215,44,93,69,212,28,251,242,149,244,239,58,200,114,63,1,240,111,11,241,107,156,245,157,142,191,25,215,219,238,185,221,61,93,12,223,109,183,233,77,254,196,36,166,169,240,193,161,186,213,144,83,229,58,155,131,252,102,233,75,70,203,124,51,252,78,178,159,166,157,175,123,218,206,152,101,99,87,103,74,245,221,83,127,63,183,100,77,190,142,146,232,6,146,104,103,197,127,37,152,151,193,62,55,216,241,255,0,217,245,53,61,238,207,115,183,253,222,71,244,237,221,147,244,118,223,171,207,125,147,104,75,121,126,38,156,127,233,51,84,115,53,157,218,207,86,156,52,209,180,113,123,97,146,222,217,24,201,40,177,84,98,121,180,199,63,155,70,154,197,113,84,249,92,238,118,248,137,142,31,115,161,2,154,181,227,94,53,198,207,174,58,137,105,180,235,54,117,69,67,69,149,221,233,169,105,105,178,42,200,162,130,38,86,74,214,70,198,54,68,70,181,173,68,68,106,34,34,34,34,33,57,249,110,230,153,142,117,161,215,203,182,109,150,94,114,26,232,114,186,154,104,234,174,181,242,213,202,200,146,142,141,201,26,62,71,57,81,168,231,185,122,119,219,119,42,254,181,50,97,51,122,49,120,137,195,197,51,19,191,238,121,54,131,147,156,86,207,229,20,230,247,47,211,85,51,205,221,17,58,249,95,146,12,107,198,188,107,141,159,92,117,18,211,105,214,108,234,138,134,139,43,187,211,82,210,211,100,85,145,69,4,76,172,149,172,141,140,108,136,141,107,90,136,136,212,68,68,68,68,66,200,120,33,200,178,12,179,133,252,47,32,202,111,183,27,205,210,171,226,61,250,219,133,83,234,42,37,233,184,212,177,189,82,61,85,206,217,173,107,83,117,242,68,68,251,16,100,92,16,240,191,150,100,23,60,167,32,211,31,21,116,188,214,77,112,173,159,227,87,22,119,106,38,122,190,71,244,178,116,107,119,115,149,118,106,34,38,254,72,136,117,60,3,0,196,116,187,17,160,193,48,75,79,195,44,118,206,239,133,165,239,203,55,111,185,43,229,127,215,149,206,122,238,249,30,190,110,93,183,217,60,145,16,199,151,229,248,156,54,38,171,183,106,137,166,98,116,141,103,174,39,166,30,189,176,219,12,151,60,201,108,101,249,125,138,168,187,69,84,205,85,77,52,68,76,69,21,83,59,233,170,102,117,153,137,223,10,55,230,51,193,71,242,85,212,120,47,248,5,178,235,38,153,101,63,156,182,212,206,157,216,237,117,202,175,89,45,142,155,169,207,119,75,24,146,68,233,81,174,124,110,115,119,149,208,203,34,196,169,46,215,89,173,84,246,41,174,117,111,182,209,212,77,87,79,70,233,156,176,67,60,205,141,178,202,200,247,233,107,222,216,33,107,156,137,187,146,40,209,119,233,77,180,231,170,186,103,138,235,38,156,100,122,91,154,210,120,139,46,77,111,150,223,83,211,28,111,146,30,180,250,147,197,220,99,216,217,162,122,54,72,222,173,94,137,24,199,34,110,212,40,7,141,30,18,114,174,17,181,77,113,107,148,190,59,27,190,248,155,134,51,113,107,164,151,185,66,218,153,24,200,39,149,97,138,53,172,142,52,133,211,50,52,86,183,189,26,162,236,244,38,218,185,32,57,42,122,167,202,126,95,215,123,141,184,186,146,128,121,106,113,11,138,240,233,196,213,13,239,53,166,218,203,151,91,221,137,84,220,29,85,28,17,218,188,77,85,52,140,172,149,100,84,98,194,199,192,212,145,85,205,233,141,239,122,43,149,136,199,223,157,166,237,106,191,218,168,175,182,43,157,37,198,219,113,167,142,174,142,178,146,102,205,5,76,18,53,29,28,177,200,213,86,189,142,106,163,145,200,170,138,138,138,128,126,176,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,140,120,137,245,3,169,223,211,43,215,245,217,75,206,40,199,136,159,80,58,157,253,50,189,127,93,148,173,109,47,154,183,219,62,13,225,200,127,172,49,125,202,125,231,61,0,20,247,72,0,0,0,0,45,43,129,126,50,63,43,148,180,154,65,168,114,244,230,22,234,53,240,21,170,237,153,115,164,167,134,6,126,114,73,167,116,179,87,57,123,242,191,165,136,213,99,28,239,45,156,76,99,62,246,235,141,194,207,112,165,187,90,107,234,40,171,168,166,101,77,45,85,52,174,138,88,37,99,145,204,145,143,106,162,181,205,114,34,163,145,81,81,81,21,11,148,225,75,138,44,127,136,252,34,42,186,165,183,90,179,10,30,184,174,182,88,234,216,175,119,109,35,234,171,130,37,114,203,225,156,179,49,17,92,159,85,234,232,250,159,210,143,117,207,36,205,63,72,143,128,189,62,84,112,158,184,252,225,204,156,168,108,28,100,247,63,181,178,218,63,185,170,124,184,143,212,171,175,187,87,102,233,142,59,225,221,0,5,137,166,128,0,0,0,0,0,0,0,0,8,229,198,31,22,246,254,27,108,52,182,155,21,45,61,199,54,189,66,181,54,202,90,134,54,106,90,120,153,52,109,124,149,108,108,209,204,198,189,139,50,68,230,162,163,159,19,145,124,154,166,27,247,232,195,91,155,183,39,72,132,142,83,149,98,179,188,101,24,28,21,60,235,149,206,232,241,153,158,136,136,223,50,230,188,125,113,133,119,210,238,173,22,211,10,207,11,146,92,104,219,61,218,241,4,237,89,45,116,242,111,211,4,72,213,234,142,165,237,78,181,123,145,171,28,111,99,153,187,164,107,227,172,99,244,92,110,55,11,197,194,170,237,118,175,168,173,174,173,153,245,53,85,85,50,186,89,103,149,238,87,62,71,189,202,170,231,57,202,170,174,85,85,85,85,85,63,57,175,113,248,218,241,215,102,229,92,58,35,170,29,145,178,123,47,133,217,76,190,156,37,136,137,174,119,215,86,155,234,171,175,167,116,116,71,68,123,102,102,64,3,196,179,128,0,7,66,225,219,212,14,152,255,0,76,172,191,215,98,57,233,208,184,118,245,3,166,63,211,43,47,245,216,140,182,60,237,61,177,226,143,205,189,95,127,185,87,187,43,206,0,27,65,193,225,78,124,127,122,183,206,255,0,11,246,202,82,227,10,115,227,251,213,190,119,248,95,182,82,149,253,164,244,90,123,209,225,45,193,200,167,175,239,125,13,94,253,180,198,229,103,233,251,32,254,153,85,255,0,82,162,38,49,14,121,89,250,126,200,63,166,85,127,212,168,137,123,113,184,219,236,246,250,171,181,218,190,158,138,134,138,23,212,213,85,84,202,216,162,130,38,53,92,249,30,247,42,35,90,214,162,170,185,85,17,17,21,84,144,202,183,96,173,246,42,27,125,19,86,211,227,34,56,243,255,0,8,126,144,85,38,178,243,8,212,236,143,89,109,217,166,147,94,238,54,108,83,31,237,252,62,203,91,10,70,202,238,168,219,226,62,33,20,114,185,179,117,59,173,173,217,255,0,81,136,215,71,219,145,92,245,177,157,19,215,93,62,215,204,70,60,183,4,184,254,223,21,108,169,154,15,31,65,249,217,35,103,136,134,41,31,218,238,118,94,230,110,191,89,187,42,126,189,190,97,51,59,24,203,149,90,183,59,227,239,246,195,238,208,108,46,109,179,120,43,56,236,101,62,77,200,223,166,190,68,207,10,106,234,153,143,171,93,99,163,127,66,0,18,42,107,61,229,198,112,3,233,35,4,252,83,220,234,138,115,46,51,128,31,73,24,39,226,158,231,84,82,182,111,210,170,238,207,140,58,131,150,191,80,89,250,106,125,203,135,31,222,146,51,191,194,253,206,148,136,60,1,113,113,111,210,187,132,186,71,170,55,234,136,113,91,180,204,117,154,182,166,102,248,91,53,83,156,229,145,175,221,55,142,9,156,230,170,187,171,162,55,181,92,173,68,146,89,27,47,184,254,244,145,157,254,23,238,116,165,57,158,140,231,21,115,7,152,81,118,223,24,166,62,189,243,185,13,201,158,69,132,218,61,144,196,229,248,200,242,106,189,86,147,28,105,152,162,222,149,71,84,199,223,26,196,238,153,133,239,106,214,146,225,26,217,132,86,224,57,245,175,197,219,170,246,146,41,99,84,109,69,29,66,34,163,42,32,122,162,244,74,221,215,101,217,81,81,92,215,35,152,231,53,105,143,91,52,43,80,116,15,46,147,18,206,237,223,179,194,220,233,161,159,192,87,254,106,57,31,225,230,150,54,119,123,125,230,53,251,39,213,118,232,191,171,123,206,43,223,155,63,221,95,227,159,245,19,221,159,225,45,220,195,206,35,245,169,211,235,137,157,55,170,220,144,237,22,51,9,156,81,147,196,235,102,247,58,116,159,213,170,154,106,171,90,123,116,210,122,247,117,62,55,43,109,76,204,103,206,178,45,41,173,187,212,85,227,172,176,58,235,73,75,81,81,44,141,160,150,42,182,53,91,78,197,127,110,38,200,181,146,58,68,70,238,231,53,139,186,108,187,200,205,95,224,27,71,181,171,81,110,218,155,148,228,153,149,45,210,243,216,239,195,111,172,165,101,59,123,48,71,11,122,90,250,119,185,55,108,77,85,221,203,230,171,246,39,146,68,174,86,126,160,114,15,232,109,95,245,218,34,210,134,81,102,140,94,2,154,47,199,58,34,103,77,95,57,70,204,113,91,61,181,151,113,25,93,115,106,186,232,167,157,52,238,215,93,38,117,237,152,141,123,28,211,64,244,15,14,225,211,14,172,194,112,155,149,230,182,134,182,231,37,214,73,46,179,69,44,169,43,226,138,53,106,44,113,198,157,61,48,181,118,217,87,117,95,63,177,18,175,184,254,245,111,157,254,23,237,148,165,198,20,231,199,247,171,124,239,240,191,108,165,49,237,5,186,109,96,168,162,136,210,34,168,240,151,179,146,12,101,252,195,105,177,24,156,77,83,85,117,90,170,102,103,140,207,62,218,99,114,179,244,253,144,127,76,170,255,0,169,81,19,24,135,60,172,253,63,100,31,211,42,191,234,84,68,198,36,242,175,66,183,216,163,109,255,0,202,108,103,126,124,32,35,223,31,222,146,51,191,194,253,206,148,144,132,123,227,251,210,70,119,248,95,185,210,153,113,254,139,119,187,87,132,163,246,79,215,248,31,166,181,239,210,167,51,236,97,216,118,79,168,25,61,187,12,195,44,181,23,107,213,218,100,130,146,146,4,78,169,29,178,170,170,170,236,141,107,90,138,231,61,202,141,107,90,231,57,81,17,85,62,57,109,124,21,240,123,75,160,216,255,0,210,236,254,142,221,93,158,93,123,115,249,193,12,223,2,98,50,70,246,32,159,101,119,117,205,153,233,51,216,238,135,125,86,55,169,172,235,146,137,151,96,43,199,221,230,71,197,142,51,213,252,231,161,214,59,103,181,184,125,145,203,231,17,94,147,118,173,98,221,63,58,122,231,246,105,214,38,169,236,142,51,14,133,194,199,15,22,142,28,244,198,151,24,237,219,170,114,74,239,236,156,130,235,75,27,147,198,84,110,229,99,17,207,94,165,138,38,187,182,207,38,162,236,231,244,49,210,61,10,82,52,32,103,188,151,218,27,84,88,162,205,187,113,164,71,59,240,107,174,70,241,248,140,211,21,153,227,113,117,115,174,87,54,166,103,219,63,9,246,68,112,136,225,17,186,55,45,43,93,63,248,152,246,223,232,110,35,255,0,221,173,229,90,150,149,174,159,252,76,123,111,244,55,17,255,0,238,214,242,173,79,30,121,231,109,247,35,198,86,78,74,189,95,141,255,0,185,185,238,208,191,252,131,29,199,242,203,68,248,254,83,98,183,94,109,117,93,61,250,43,133,43,42,41,229,233,114,61,189,81,189,21,174,217,205,107,147,116,242,84,69,251,80,169,78,39,120,50,203,180,115,83,173,24,254,9,108,184,222,49,124,186,178,146,215,142,86,212,212,196,249,31,95,42,53,139,73,81,34,50,56,226,149,210,245,185,155,162,53,209,236,168,229,86,75,209,111,135,230,170,183,91,235,167,164,169,173,160,167,168,154,223,50,212,210,73,44,77,123,169,229,88,223,26,201,26,170,110,199,44,114,72,206,164,217,122,94,228,251,28,168,182,188,195,46,183,152,81,17,86,233,142,159,22,128,216,253,179,198,236,134,34,171,150,60,171,117,68,235,68,240,153,211,201,159,100,196,244,245,107,29,90,121,237,46,211,108,99,72,48,27,54,156,97,209,84,50,211,100,133,209,66,181,51,44,178,200,231,189,210,73,35,221,228,138,231,200,247,189,81,168,141,69,114,163,90,214,162,53,33,15,54,127,186,191,199,63,234,37,132,21,239,205,159,238,175,241,207,250,137,131,57,166,40,203,235,166,152,210,35,79,24,74,114,105,126,230,39,108,112,215,239,85,53,87,84,220,153,153,227,51,54,235,153,153,246,204,163,223,0,62,173,240,79,197,61,178,168,179,30,38,56,123,198,56,136,211,138,204,106,231,67,78,219,253,20,51,79,142,220,158,245,137,212,85,170,207,170,142,145,26,229,236,61,205,99,101,103,75,183,106,34,162,117,177,142,109,103,112,3,234,223,4,252,83,219,42,139,140,60,89,5,170,47,96,171,183,92,107,19,84,248,66,205,202,238,59,17,150,109,70,27,23,133,170,105,174,139,84,204,76,119,238,125,211,194,99,166,55,40,31,49,195,178,125,63,201,238,56,102,103,101,168,180,222,173,51,44,21,116,147,162,117,70,237,145,81,81,83,116,115,92,213,71,53,237,85,107,154,230,185,170,168,168,171,106,124,191,181,151,86,53,99,76,106,233,117,62,205,113,153,150,46,196,54,156,154,170,41,27,241,186,119,44,204,115,85,238,111,76,210,194,232,58,31,43,92,170,238,182,245,167,90,57,242,123,29,121,224,223,71,184,132,187,208,228,25,76,87,27,53,210,151,187,223,173,177,54,150,158,162,225,212,216,152,223,19,35,224,145,210,246,219,11,90,205,215,234,162,185,62,197,242,236,120,254,59,143,226,118,136,49,252,90,197,110,179,90,233,122,187,20,86,250,86,83,211,197,212,229,123,186,99,98,35,91,187,156,231,46,201,230,170,171,246,169,147,45,202,111,96,113,53,87,206,242,58,61,189,189,143,46,218,242,133,151,109,78,71,103,13,54,63,196,235,173,83,60,45,204,113,230,79,25,138,250,167,116,71,29,241,18,168,78,63,189,91,231,127,133,251,101,41,33,57,76,125,234,126,7,255,0,94,35,223,31,222,173,243,191,194,253,178,148,144,156,166,62,245,63,3,255,0,175,17,88,47,92,207,122,191,247,47,251,77,254,89,209,244,56,127,27,79,161,199,167,5,245,87,250,169,245,175,70,241,174,229,198,77,228,200,236,244,17,77,45,69,194,162,73,162,100,117,20,180,209,68,237,229,94,228,143,157,122,154,138,140,71,236,175,89,28,232,33,165,218,147,147,233,6,125,102,212,124,58,90,118,93,172,147,58,88,82,166,20,150,41,26,246,58,57,35,123,124,149,90,248,222,246,42,181,81,200,142,85,107,154,228,71,37,243,149,155,198,79,3,57,61,179,81,232,50,93,0,211,234,138,219,6,85,51,32,168,182,219,85,28,219,101,197,239,118,235,219,217,18,158,145,237,233,114,61,92,177,198,228,145,21,98,103,105,171,235,206,50,186,168,175,244,188,44,111,215,124,71,95,92,126,63,106,187,201,182,221,217,197,97,231,103,179,218,162,104,230,204,83,85,115,26,77,58,78,180,85,51,61,95,23,217,228,245,107,57,244,11,94,112,238,32,112,26,28,199,27,158,158,154,185,240,181,215,75,50,214,197,61,85,178,85,124,140,233,149,24,187,181,174,116,82,58,55,57,172,87,177,17,221,45,221,90,149,125,199,247,171,124,239,240,191,108,165,44,67,132,142,21,173,252,50,227,21,205,151,34,168,187,100,89,36,52,142,189,189,170,212,162,142,88,22,101,107,105,155,208,146,116,162,78,230,171,158,170,175,233,71,116,199,191,66,87,127,31,222,173,243,191,194,253,178,148,253,103,51,122,172,186,220,223,141,43,231,70,191,100,176,242,103,111,46,181,182,88,202,50,154,166,172,63,193,85,204,153,215,135,62,222,237,251,244,137,214,34,103,124,196,68,206,244,189,229,139,110,183,222,56,109,202,173,55,106,10,122,218,26,220,174,186,154,170,150,166,38,203,20,241,62,130,137,175,141,236,114,42,57,174,106,170,43,85,21,21,21,81,72,133,197,255,0,10,87,126,28,50,232,234,172,148,247,26,236,14,235,219,142,213,117,169,149,179,72,218,132,137,22,90,122,135,50,54,53,146,245,54,71,177,58,118,116,123,108,174,115,36,70,204,110,86,126,159,178,15,233,149,95,245,42,34,74,106,214,146,225,26,217,132,86,224,57,245,175,197,219,170,246,146,41,99,84,109,69,29,66,34,163,42,32,122,162,244,74,221,215,101,217,81,81,92,215,35,152,231,53,115,83,151,211,143,203,109,196,124,104,141,211,248,118,35,174,237,133,237,145,219,108,101,202,181,155,21,215,165,202,125,155,180,170,55,199,149,29,29,113,172,123,98,173,120,43,226,182,171,135,188,187,232,230,77,81,190,7,145,86,71,37,217,203,20,211,201,111,123,98,145,141,168,130,54,200,141,110,238,116,61,229,70,61,238,142,22,163,81,92,214,162,246,190,106,215,27,125,226,223,164,55,107,77,125,61,109,13,108,55,154,154,90,170,105,91,44,83,196,246,208,57,146,49,237,85,71,53,205,84,84,114,42,162,162,162,161,14,117,167,70,243,29,7,207,170,244,243,54,101,59,235,169,161,134,166,58,170,68,149,105,106,162,145,136,228,146,23,200,198,43,218,142,234,141,93,211,178,62,55,183,207,165,79,159,126,212,156,159,36,192,113,93,56,187,75,79,45,167,12,154,227,45,165,91,10,54,88,219,90,248,228,154,55,57,60,158,212,146,53,123,85,83,169,22,71,162,185,91,208,214,192,70,54,229,172,45,204,13,232,236,246,76,76,76,199,99,110,85,179,24,60,126,125,132,218,172,186,168,225,60,253,56,87,77,86,234,166,154,163,246,181,152,137,235,142,169,141,242,119,149,159,168,28,131,250,27,87,253,118,136,232,92,217,254,234,255,0,28,255,0,168,156,247,149,159,168,28,131,250,27,87,253,118,136,232,92,217,254,234,255,0,28,255,0,168,146,54,253,73,95,111,251,161,76,198,255,0,154,88,126,228,255,0,10,227,158,242,179,245,3,144,127,67,106,255,0,174,209,22,148,85,175,43,63,80,57,7,244,54,175,250,237,17,105,68,174,207,250,20,118,203,95,242,191,242,154,174,229,30,0,0,155,106,246,123,203,140,224,7,210,70,9,248,167,185,213,20,230,92,103,0,62,146,48,79,197,61,206,168,165,108,223,165,85,221,159,24,117,7,45,126,160,179,244,212,251,151,18,16,0,93,92,190,21,239,205,159,238,175,241,207,250,137,97,5,123,243,103,251,171,252,115,254,162,69,103,126,129,115,234,247,161,176,57,45,249,89,132,253,231,240,171,115,222,86,126,160,114,15,232,109,95,245,218,34,210,138,181,229,103,234,7,32,254,134,213,255,0,93,162,45,40,195,179,254,133,29,178,144,229,127,229,53,93,202,60,2,189,249,179,253,213,254,57,255,0,81,44,32,175,126,108,255,0,117,127,142,127,212,76,217,223,160,92,250,189,232,71,242,91,242,179,9,251,207,225,86,231,188,172,253,64,228,31,208,218,191,235,180,69,165,21,107,202,207,212,14,65,253,13,171,254,187,68,90,81,135,103,253,10,59,101,33,202,255,0,202,106,187,148,120,5,24,241,19,234,7,83,191,166,87,175,235,178,151,156,81,143,17,62,160,117,59,250,101,122,254,187,41,229,218,95,53,111,182,124,22,14,67,253,97,139,238,83,239,45,43,128,31,73,24,39,226,158,231,84,83,153,113,156,0,250,72,193,63,20,247,58,162,156,200,252,227,209,112,189,223,194,149,195,147,127,95,231,191,77,254,251,201,239,203,179,133,42,91,231,129,226,47,59,167,234,167,163,172,89,49,90,84,150,25,99,168,124,93,232,102,168,158,39,70,229,78,220,189,11,10,163,216,244,146,23,61,83,110,133,117,140,145,239,128,31,73,24,39,226,158,231,84,72,66,201,149,88,162,198,18,142,100,113,136,153,237,152,105,29,190,205,177,89,174,208,98,167,19,86,177,110,186,173,211,29,17,77,21,76,70,157,188,103,174,102,123,3,227,102,56,118,49,168,24,197,199,12,204,236,180,247,107,45,218,21,130,174,146,116,94,153,27,186,42,42,42,108,173,115,92,136,230,189,170,142,107,154,215,53,81,81,21,62,200,36,38,34,168,210,120,42,22,238,87,102,184,185,110,102,42,137,214,38,55,76,76,112,152,158,137,133,41,113,79,195,197,223,135,61,78,170,198,59,119,26,156,110,187,251,39,31,186,213,70,212,241,148,251,53,94,197,115,23,165,101,137,206,237,191,201,170,187,53,253,12,108,140,67,177,242,179,245,3,144,127,67,106,255,0,174,209,29,11,155,63,221,95,227,159,245,19,158,242,179,245,3,144,127,67,106,255,0,174,209,20,154,112,244,97,115,120,181,111,132,76,125,241,175,226,234,27,217,190,35,61,228,230,188,118,47,125,202,173,213,19,61,115,77,115,78,189,179,205,214,122,53,157,218,67,161,115,103,251,171,252,115,254,162,71,190,0,125,91,224,159,138,123,101,81,33,57,179,253,213,254,57,255,0,81,35,223,0,62,173,240,79,197,61,178,168,253,99,125,115,29,234,63,218,199,179,63,229,157,127,67,136,241,186,184,192,1,117,114,248,69,28,211,150,238,135,103,89,141,247,54,187,101,89,212,53,217,5,206,170,235,85,29,53,117,27,98,100,179,202,233,30,214,35,169,92,168,212,115,213,17,21,85,118,219,117,95,180,149,192,193,127,13,103,19,17,23,169,215,68,174,85,158,102,57,29,117,92,203,174,205,185,170,52,153,142,152,120,221,32,210,204,127,69,116,234,211,166,88,181,101,198,170,215,102,239,246,38,184,72,199,212,59,189,60,147,59,169,204,99,26,187,58,87,34,108,212,242,68,251,87,205,106,151,143,239,86,249,223,225,126,217,74,92,97,78,124,127,122,183,206,255,0,11,246,202,82,19,104,104,166,222,14,138,41,141,34,42,143,9,109,30,71,49,23,113,123,75,136,196,95,171,157,93,118,171,153,153,233,153,185,110,102,126,185,76,110,86,126,159,178,15,233,149,95,245,42,34,99,16,231,149,159,167,236,131,250,101,87,253,74,136,152,196,150,85,232,86,251,20,157,191,249,77,140,239,207,132,7,61,226,39,211,246,167,127,67,111,95,212,165,58,17,207,120,137,244,253,169,223,208,219,215,245,41,79,93,255,0,53,87,100,248,43,249,79,172,44,119,233,247,161,70,39,208,255,0,76,25,134,65,254,200,222,239,151,186,207,247,117,53,117,213,115,63,254,23,203,43,222,239,231,115,156,239,214,170,124,242,208,120,2,225,30,225,165,118,249,117,115,84,108,52,240,229,87,104,88,219,53,21,76,46,241,86,106,87,53,201,35,159,186,237,28,243,53,205,69,111,79,92,108,106,181,92,139,36,177,183,94,96,48,87,49,247,126,14,157,209,211,61,95,215,67,177,246,183,106,48,155,39,128,156,109,253,42,174,119,81,78,187,234,157,219,189,145,28,106,158,136,235,153,136,158,151,194,7,10,86,142,28,49,25,42,175,116,246,234,236,242,235,220,142,235,117,166,149,211,70,218,116,149,86,42,122,119,62,54,57,145,116,182,55,189,58,119,116,155,238,174,107,35,70,211,153,161,3,61,228,198,208,88,163,15,110,205,171,113,164,71,59,240,107,142,72,51,76,86,115,139,204,241,216,202,185,215,43,155,83,51,255,0,250,105,17,213,17,194,35,162,22,17,255,0,210,145,255,0,241,255,0,202,98,28,240,237,234,7,76,127,166,86,95,235,177,19,27,255,0,165,35,255,0,227,255,0,148,196,57,225,219,212,14,152,255,0,76,172,191,215,98,60,152,239,59,134,238,81,227,43,6,203,122,191,59,255,0,185,196,251,180,175,56,17,171,139,30,51,241,254,29,62,23,98,199,232,109,217,62,81,87,88,207,27,110,75,131,27,240,234,70,118,164,147,190,214,42,201,20,178,197,42,36,61,76,233,243,116,139,212,140,237,201,223,48,236,199,24,212,12,98,221,153,225,151,170,123,181,150,237,10,79,73,87,2,175,76,141,221,81,81,81,118,86,185,174,69,107,152,228,71,53,205,115,92,136,168,168,151,74,49,54,174,93,170,205,53,107,85,60,97,204,152,172,147,31,131,192,217,204,111,219,152,181,118,102,41,171,175,79,13,122,53,211,93,38,99,88,135,217,0,25,209,65,94,252,217,254,234,255,0,28,255,0,168,150,16,87,191,54,127,186,191,199,63,234,36,86,119,232,23,62,175,122,27,3,146,223,149,152,79,222,127,10,183,61,229,103,234,7,32,254,134,213,255,0,93,162,45,40,171,94,86,126,160,114,15,232,109,95,245,218,34,210,140,59,63,232,81,219,41,14,87,254,83,85,220,163,192,5,123,241,233,198,133,222,223,119,159,69,52,111,37,184,218,107,45,53,139,30,71,120,160,149,177,189,239,107,98,124,116,244,181,49,74,175,103,75,214,70,78,157,44,122,62,36,102,253,61,198,187,181,240,107,197,245,151,93,241,138,76,79,51,187,83,211,106,21,182,22,69,86,217,187,20,173,188,57,86,119,36,148,145,36,138,249,28,216,97,71,204,141,99,26,215,57,85,173,70,42,34,122,173,230,152,123,152,153,194,196,239,142,158,137,158,152,65,98,246,19,55,193,228,148,103,183,40,254,238,173,243,78,254,117,52,207,10,166,52,225,63,116,105,51,199,116,157,0,18,42,98,3,241,243,196,254,185,104,174,176,217,241,109,50,206,62,13,107,170,198,169,238,19,65,240,202,58,142,170,135,85,85,49,207,234,154,39,185,55,108,76,77,145,118,242,251,55,85,223,217,114,242,215,253,91,215,63,167,255,0,149,60,183,227,127,4,248,87,128,254,192,166,166,236,247,188,95,115,251,132,108,234,223,181,31,233,111,183,79,150,219,174,253,43,95,56,48,210,238,34,243,26,60,219,54,191,101,52,85,212,86,200,237,81,199,106,170,167,138,37,137,146,203,34,57,82,72,36,94,174,169,156,155,238,137,178,39,151,218,171,246,120,120,225,103,79,184,105,250,65,244,18,241,144,215,253,35,240,158,43,226,213,16,75,209,225,251,189,29,190,212,49,237,191,125,251,239,191,216,155,109,231,188,37,188,54,54,49,255,0,11,85,83,240,122,206,237,125,155,183,118,182,142,47,60,217,139,155,35,25,125,171,20,198,55,155,76,115,190,14,34,117,138,226,106,242,244,215,125,58,199,29,252,28,211,52,229,187,161,217,214,99,125,205,174,217,86,117,13,118,65,115,170,186,213,71,77,93,70,216,153,44,242,186,71,181,136,234,87,42,53,28,245,68,69,85,93,182,221,87,237,59,30,129,232,30,29,195,166,29,89,132,225,55,43,205,109,13,109,206,75,172,146,93,102,138,89,82,87,197,20,106,212,88,227,141,58,122,97,106,237,178,174,234,190,127,98,39,28,205,57,145,104,118,11,152,223,112,155,182,43,157,77,93,143,220,234,173,85,82,83,80,209,186,39,203,4,174,141,238,98,186,169,170,173,87,49,85,21,81,23,109,183,68,251,14,199,160,122,249,135,113,23,135,86,102,216,77,182,243,69,67,69,115,146,213,36,119,88,98,138,85,149,145,69,34,185,18,57,36,78,158,153,154,155,238,139,186,47,151,216,171,159,13,253,159,240,243,240,26,115,247,240,227,237,69,103,127,241,127,246,93,63,218,191,9,250,55,147,167,59,78,111,236,255,0,37,119,235,63,27,220,80,98,122,195,157,98,216,254,167,120,91,93,155,37,185,219,232,160,248,45,185,253,170,120,106,164,100,108,234,124,10,231,108,214,162,110,229,85,93,188,213,84,159,28,32,231,249,118,168,240,237,137,103,121,221,219,226,119,203,159,143,241,85,93,136,161,238,118,235,170,34,103,212,137,173,98,108,200,216,158,77,77,246,221,124,213,84,230,153,167,45,221,14,206,179,27,238,109,118,202,179,168,107,178,11,157,85,214,170,58,106,234,54,196,201,103,149,210,61,172,71,82,185,81,168,231,170,34,42,170,237,182,234,191,105,223,52,131,75,49,253,21,211,171,78,153,98,213,151,26,171,93,155,191,216,154,225,35,31,80,238,244,242,76,238,167,49,140,106,236,233,92,137,179,83,201,19,237,95,53,193,151,225,177,182,113,53,87,136,170,102,137,137,211,126,189,49,166,238,196,174,216,103,155,49,152,228,182,48,217,69,138,104,196,83,85,51,84,197,184,166,102,34,138,162,175,42,35,89,214,169,137,246,241,123,34,170,249,231,125,201,254,242,127,13,45,80,170,190,121,223,114,127,188,159,195,73,182,174,85,89,106,156,168,248,233,254,225,194,254,181,230,127,248,189,46,1,91,92,223,243,154,235,92,149,10,239,247,175,10,199,55,252,56,81,255,0,235,120,72,85,193,159,11,95,202,227,54,204,52,222,139,36,248,37,234,219,135,213,95,108,149,18,183,170,149,245,209,86,82,68,216,170,81,26,175,72,94,201,228,106,185,159,89,142,86,191,103,163,86,55,252,174,30,184,98,226,59,88,245,78,108,91,72,241,123,173,175,36,195,110,16,62,233,113,169,153,246,207,163,85,12,169,70,54,73,229,119,76,144,205,28,140,123,146,54,35,167,252,196,138,198,57,99,118,193,163,224,121,253,61,198,238,184,110,1,141,98,23,220,158,175,36,185,88,236,244,86,218,203,213,90,59,191,114,158,24,89,28,149,82,117,61,238,235,145,205,87,174,239,114,238,229,221,206,251,87,208,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,40,199,136,159,80,58,157,253,50,189,127,93,148,188,226,140,120,137,245,3,169,223,211,43,215,245,217,74,214,210,249,171,125,179,224,222,28,135,250,195,23,220,167,222,115,208,1,79,116,128,0,0,0,0,122,157,51,212,204,199,73,51,26,12,219,9,187,212,81,87,81,77,20,146,71,29,68,177,69,91,19,37,100,139,77,80,145,189,171,36,15,116,109,71,199,186,35,145,63,200,167,150,7,218,106,154,38,42,166,116,152,98,191,98,222,38,221,86,111,83,21,83,84,105,49,60,38,23,139,195,222,187,99,28,68,105,197,54,160,99,84,149,20,78,108,206,161,185,80,79,186,186,138,181,140,99,164,137,31,178,36,173,233,145,142,107,218,137,187,94,221,209,142,234,99,122,89,73,60,51,241,9,147,240,239,168,244,121,45,178,186,161,214,10,217,161,131,34,182,177,137,43,107,104,145,255,0,89,91,26,185,169,223,99,92,247,68,254,166,236,229,84,85,232,123,218,235,149,211,220,239,31,212,236,34,201,159,226,213,61,235,93,246,142,58,200,55,123,28,248,250,147,235,69,39,67,156,212,150,55,117,49,237,71,47,75,216,230,239,186,23,236,171,50,140,125,189,42,248,241,199,219,237,114,55,40,27,19,115,100,241,191,9,98,53,195,92,159,34,122,191,98,125,177,209,59,245,141,252,117,122,16,1,44,215,160,0,0,0,0,7,149,213,29,73,198,52,131,1,188,234,62,99,45,67,45,54,72,91,44,201,77,10,203,44,142,123,219,28,113,177,190,72,174,124,143,99,17,92,168,212,87,34,185,205,106,43,147,243,85,81,69,51,85,83,164,67,45,139,23,49,55,105,177,102,153,170,186,166,34,34,56,204,204,233,17,30,217,151,150,226,31,136,124,35,135,44,33,249,78,83,39,139,184,213,245,195,103,179,195,34,54,162,229,80,136,155,181,23,101,232,137,187,181,100,149,81,81,136,169,228,231,185,140,125,49,234,22,119,144,106,118,111,123,207,242,154,158,245,210,251,89,37,100,251,61,238,100,125,75,245,98,143,173,206,114,69,27,122,88,198,171,151,165,140,107,119,217,15,83,175,218,243,152,241,3,159,87,102,57,36,245,20,212,47,153,206,181,217,146,182,89,233,109,145,43,35,103,76,72,245,217,174,115,98,141,210,57,173,98,61,232,174,233,110,232,212,230,165,11,54,204,167,31,115,155,79,196,142,30,223,107,174,57,62,216,139,123,39,131,248,91,241,174,38,228,121,115,198,41,142,60,200,232,210,58,103,166,122,116,136,0,4,75,97,128,0,0,0,7,66,225,219,212,14,152,255,0,76,172,191,215,98,57,233,208,184,118,245,3,166,63,211,43,47,245,216,140,182,60,237,61,177,226,143,205,189,95,127,185,87,187,43,206,0,27,65,193,225,78,124,127,122,183,206,255,0,11,246,202,82,227,10,115,227,251,213,190,119,248,95,182,82,149,253,164,244,90,123,209,225,45,193,200,167,175,239,125,13,94,253,180,198,229,103,233,251,32,254,153,85,255,0,82,162,56,31,31,188,92,91,245,82,225,22,145,233,117,250,162,108,86,211,51,221,121,173,166,153,190,22,243,84,215,53,99,107,54,77,228,130,23,53,202,142,234,232,145,238,71,35,85,35,138,71,114,76,27,138,44,131,76,120,112,186,104,198,8,183,27,93,242,253,146,201,118,170,190,211,85,190,154,74,58,68,138,145,25,29,59,226,114,61,37,123,233,222,143,114,236,212,143,118,162,57,100,85,143,154,233,118,155,100,250,191,159,89,180,227,14,138,157,247,107,220,206,138,21,169,153,34,138,54,177,142,146,73,30,239,53,70,178,54,61,234,141,69,114,163,85,26,215,57,81,171,13,123,49,170,188,37,188,21,142,51,17,19,249,71,227,246,117,182,102,93,177,150,112,219,65,140,218,124,219,72,166,154,170,170,220,78,154,68,68,111,185,87,102,254,110,188,52,231,124,217,143,141,69,142,228,23,43,69,203,32,183,88,174,53,86,187,55,103,226,85,176,82,189,244,244,93,231,43,34,239,72,137,211,31,91,145,90,222,165,78,165,77,147,117,58,23,15,28,67,230,252,57,102,236,202,113,105,60,93,186,175,162,27,197,158,105,21,180,247,42,116,85,217,170,187,47,68,173,221,203,28,168,138,172,85,95,39,49,207,99,237,143,72,120,100,210,237,42,210,168,52,186,92,110,205,145,67,81,12,109,189,214,92,109,20,238,117,230,86,74,233,154,234,134,116,170,61,177,200,247,118,154,245,122,198,212,106,117,42,167,82,214,47,22,60,39,100,252,54,100,233,81,78,234,139,182,19,118,153,205,180,93,220,212,234,99,182,87,120,90,158,148,68,108,237,106,42,162,162,35,101,107,85,205,68,84,146,56,255,0,56,156,175,19,150,209,70,38,137,223,28,116,232,159,203,163,255,0,214,76,151,110,242,93,182,196,226,50,92,69,17,204,171,88,162,42,255,0,82,157,55,246,85,172,115,162,56,233,164,198,250,101,111,152,118,99,140,106,6,49,110,204,240,203,213,61,218,203,118,133,39,164,171,129,87,166,70,238,168,168,168,187,43,92,215,34,181,204,114,35,154,230,185,174,68,84,84,79,178,84,31,5,124,86,213,112,247,151,125,28,201,170,55,192,242,42,200,228,187,57,98,154,121,45,239,108,82,49,181,16,70,217,17,173,221,206,135,188,168,199,189,209,194,212,106,43,154,212,91,115,183,92,109,247,139,125,45,218,211,95,79,91,67,91,11,42,105,106,169,165,108,177,79,19,218,142,100,140,123,85,81,205,115,85,21,28,138,168,168,168,168,90,178,220,194,140,125,174,116,110,170,56,199,245,208,208,59,107,177,248,141,145,199,252,13,90,213,102,173,244,87,167,24,234,158,142,116,116,253,83,164,68,232,207,193,113,156,0,250,72,193,63,20,247,58,162,156,203,140,224,7,210,70,9,248,167,185,213,21,189,155,244,170,187,179,227,13,221,203,95,168,44,253,53,62,229,195,143,239,73,25,223,225,126,231,74,83,153,113,156,127,122,72,206,255,0,11,247,58,82,156,198,210,122,85,61,216,241,147,145,79,80,94,250,106,189,203,109,8,21,239,205,159,238,175,241,207,250,137,97,5,123,243,103,251,171,252,115,254,162,88,51,191,64,185,245,123,208,211,252,150,252,172,194,126,243,248,85,185,239,43,63,80,57,7,244,54,175,250,237,17,105,69,90,242,179,245,3,144,127,67,106,255,0,174,209,22,148,97,217,255,0,66,142,217,72,114,191,242,154,174,229,30,1,78,124,127,122,183,206,255,0,11,246,202,82,227,10,115,227,251,213,190,119,248,95,182,82,152,182,147,209,105,239,71,132,164,57,20,245,253,239,161,171,223,182,152,220,172,253,63,100,31,211,42,191,234,84,68,198,33,207,43,63,79,217,7,244,202,175,250,149,17,49,137,12,171,208,173,246,41,251,127,242,155,25,223,159,8,8,247,199,247,164,140,239,240,191,115,165,36,33,241,178,236,59,24,207,108,50,226,249,141,150,158,237,105,168,154,158,121,168,170,81,93,20,206,130,102,77,26,61,191,99,218,146,70,197,86,59,118,185,17,90,228,86,170,162,250,177,54,166,245,154,237,199,25,137,143,182,16,89,46,58,140,179,51,195,227,110,68,205,54,238,81,92,196,113,152,166,168,153,136,246,238,66,14,2,248,47,170,176,85,65,173,122,201,141,118,238,49,237,38,57,103,175,138,104,170,45,245,17,205,43,36,168,170,166,150,38,237,42,118,227,124,11,212,228,68,122,191,100,122,70,230,207,128,12,120,60,37,188,21,168,181,111,237,235,151,175,104,246,139,25,180,248,250,177,216,201,223,59,162,158,138,105,232,136,252,122,231,89,233,12,247,154,16,51,222,87,182,159,253,47,252,191,6,226,228,47,254,127,247,95,253,22,149,174,159,252,76,123,111,244,55,17,255,0,238,214,242,173,75,74,215,79,254,38,61,183,250,27,136,255,0,247,107,121,86,164,126,121,231,109,247,35,198,87,14,74,189,95,141,255,0,185,185,238,208,208,128,0,189,185,60,43,223,155,63,221,95,227,159,245,18,194,10,247,230,207,247,87,248,231,253,68,138,206,253,2,231,213,239,67,96,114,91,242,179,9,251,207,225,86,143,124,0,250,183,193,63,20,246,202,162,227,10,115,224,7,213,190,9,248,167,182,85,23,24,121,54,111,209,106,239,79,132,44,28,181,250,254,207,208,211,239,220,0,5,129,167,212,231,199,247,171,124,239,240,191,108,165,36,39,41,143,189,79,192,255,0,235,196,123,227,251,213,190,119,248,95,182,82,146,19,148,199,222,167,224,127,245,226,149,130,245,204,247,171,255,0,115,168,54,155,252,179,163,232,112,254,54,150,16,0,46,174,95,10,115,227,251,213,190,119,248,95,182,82,151,24,83,159,31,222,173,243,191,194,253,178,148,175,237,39,162,211,222,143,9,110,14,69,61,127,123,232,106,247,237,166,55,43,63,79,217,7,244,202,175,250,149,17,49,136,115,202,207,211,246,65,253,50,171,254,165,68,76,98,67,42,244,43,125,138,126,223,252,166,198,119,231,194,28,115,138,126,30,45,28,70,105,141,86,49,219,183,83,100,148,63,217,56,253,214,170,55,47,131,168,221,170,246,43,152,189,73,20,173,111,109,254,78,68,221,175,232,123,163,98,20,213,152,225,217,62,159,228,247,28,51,51,178,212,90,111,86,153,150,10,186,73,209,58,163,118,200,168,168,169,186,57,174,106,163,154,246,170,181,205,115,92,213,84,84,85,191,130,185,185,173,99,184,253,182,239,167,185,5,186,197,110,165,186,94,126,45,241,42,216,41,88,202,138,222,203,104,89,23,122,68,78,169,58,26,170,214,245,42,244,162,236,155,33,23,180,24,26,43,181,56,184,221,84,105,175,182,53,211,237,252,23,190,72,54,175,19,135,199,83,179,247,60,171,87,57,211,79,236,85,20,205,83,167,236,204,68,238,249,219,227,140,235,227,185,89,250,129,200,63,161,181,127,215,104,142,133,205,159,238,175,241,207,250,137,207,121,89,250,129,200,63,161,181,127,215,104,142,133,205,159,238,175,241,207,250,137,227,183,234,74,251,127,221,11,46,55,252,210,195,247,39,248,87,28,247,149,159,168,28,131,250,27,87,253,118,136,180,162,173,121,89,250,129,200,63,161,181,127,215,104,139,74,37,118,127,208,163,182,90,255,0,149,255,0,148,213,119,40,240,0,4,219,87,179,222,92,103,0,62,146,48,79,197,61,206,168,167,50,227,56,1,244,145,130,126,41,238,117,69,43,102,253,42,174,236,248,195,168,57,107,245,5,159,166,167,220,184,144,128,2,234,229,240,175,126,108,255,0,117,127,142,127,212,75,8,43,223,155,63,221,95,227,159,245,18,43,59,244,11,159,87,189,13,129,201,111,202,204,39,239,63,133,91,158,242,179,245,3,144,127,67,106,255,0,174,209,22,99,152,230,56,198,159,227,23,28,207,51,189,83,218,108,182,152,86,122,186,185,213,122,99,110,232,136,136,137,186,185,206,114,163,90,198,162,185,206,115,90,212,85,84,69,172,238,86,126,160,114,15,232,109,95,245,218,34,103,113,135,195,85,195,137,44,6,150,211,98,201,234,45,215,171,44,203,83,108,165,168,173,116,54,170,137,94,248,218,249,42,216,216,164,123,220,200,82,100,137,205,68,86,186,87,34,249,57,79,30,79,93,203,121,108,213,106,157,106,137,157,33,98,229,31,15,132,197,237,173,22,49,247,126,14,213,84,209,21,85,166,186,70,147,255,0,230,189,28,116,157,52,121,110,31,248,242,194,53,207,86,238,122,103,13,138,227,106,101,118,211,226,211,212,192,137,37,83,35,166,107,234,96,168,108,111,145,177,202,215,50,121,24,244,119,67,163,68,106,244,61,169,221,227,156,217,254,234,255,0,28,255,0,168,144,31,253,48,97,249,7,251,35,100,190,89,43,63,221,211,85,208,213,194,255,0,248,31,20,172,123,127,153,205,115,127,82,161,218,248,144,226,114,126,34,112,29,50,162,200,160,168,92,187,20,134,231,21,246,173,41,99,134,150,173,211,62,4,134,72,145,175,85,234,88,224,69,145,58,24,212,123,151,161,168,221,145,34,174,102,213,98,176,87,44,95,248,251,180,246,249,81,187,234,240,108,28,39,39,150,178,45,167,193,102,185,76,127,135,136,170,42,141,117,154,103,224,171,136,171,94,152,171,118,189,85,78,237,211,164,116,190,86,126,160,114,15,232,109,95,245,218,34,210,138,181,229,103,234,7,32,254,134,213,255,0,93,162,45,40,155,217,255,0,66,142,217,106,206,87,254,83,85,220,163,192,40,199,136,159,80,58,157,253,50,189,127,93,148,188,226,140,120,137,245,3,169,223,211,43,215,245,217,79,46,210,249,171,125,179,224,176,114,31,235,12,95,114,159,121,105,92,0,250,72,193,63,20,247,58,162,156,203,140,224,7,210,70,9,248,167,185,213,20,230,71,231,30,139,133,238,254,20,174,28,155,250,255,0,61,250,111,247,222,92,103,0,62,146,48,79,197,61,206,168,144,132,123,224,7,210,70,9,248,167,185,213,18,16,181,96,61,22,215,118,159,8,115,254,214,122,255,0,29,244,215,125,250,128,1,235,87,213,239,205,159,238,175,241,207,250,137,207,121,89,250,129,200,63,161,181,127,215,104,142,133,205,159,238,175,241,207,250,137,207,121,89,250,129,200,63,161,181,127,215,104,138,125,239,93,199,108,123,176,233,12,179,252,173,171,185,115,248,181,58,23,54,127,186,191,199,63,234,36,123,224,7,213,190,9,248,167,182,85,18,19,155,63,221,95,227,159,245,18,61,240,3,234,223,4,252,83,219,42,140,88,223,92,199,122,143,246,164,54,103,252,179,175,232,113,30,55,87,24,0,46,174,95,0,0,10,115,227,251,213,190,119,248,95,182,82,151,24,83,159,31,222,173,243,191,194,253,178,148,175,237,39,162,211,222,143,9,110,14,69,61,127,123,232,106,247,237,166,55,43,63,79,217,7,244,202,175,250,149,17,49,136,115,202,207,211,246,65,253,50,171,254,165,68,76,98,67,42,244,43,125,138,126,223,252,166,198,119,231,194,3,158,241,19,233,251,83,191,161,183,175,234,82,157,8,249,217,22,63,104,203,49,251,158,45,144,82,120,171,93,230,142,107,125,108,29,199,51,187,79,51,21,146,51,169,138,142,110,237,114,166,237,84,84,223,201,81,79,109,218,102,186,38,152,233,133,103,3,126,156,54,42,221,250,248,83,84,76,233,236,152,149,123,240,23,193,125,45,254,150,13,107,214,76,107,185,110,147,105,49,203,61,124,80,203,79,112,167,146,25,89,37,69,85,52,177,59,120,151,185,27,224,94,166,170,171,21,251,43,22,55,58,198,79,205,110,183,91,236,246,250,91,77,166,130,158,138,134,138,22,83,82,210,211,68,216,162,130,38,53,26,200,216,198,162,35,90,214,162,34,53,17,17,17,17,16,253,39,155,5,131,183,129,181,22,232,250,231,174,83,59,81,180,184,189,169,204,42,198,226,103,119,10,105,232,166,158,136,143,111,76,207,76,253,80,25,239,52,32,103,188,128,218,127,244,191,242,252,27,119,144,191,249,255,0,221,127,244,88,71,255,0,74,71,255,0,199,255,0,41,136,31,133,229,55,12,23,49,177,102,214,152,105,230,174,199,238,116,183,90,88,234,90,231,68,249,96,149,178,49,175,70,171,85,90,174,98,34,162,42,46,219,236,169,246,147,195,255,0,165,35,255,0,227,255,0,148,197,123,145,121,164,205,51,98,99,254,157,63,138,251,176,150,233,187,70,107,110,184,214,39,23,126,38,61,147,205,125,12,131,34,200,50,203,188,249,6,83,125,184,222,110,149,93,61,250,219,133,83,234,42,37,233,106,49,189,82,61,85,206,217,173,107,83,117,242,68,68,251,16,144,156,21,241,91,85,195,222,93,244,115,38,168,223,3,200,171,35,146,236,229,138,105,228,183,189,177,72,198,212,65,27,100,70,183,119,58,30,242,163,30,247,71,11,81,168,174,107,81,122,87,7,156,4,219,245,75,14,170,212,61,108,162,188,219,173,151,88,81,49,186,90,90,182,211,203,60,79,138,70,186,178,70,58,55,42,53,28,248,100,131,235,34,61,99,87,61,143,137,205,235,141,122,253,160,217,143,15,217,245,118,29,146,65,81,83,66,201,156,219,93,229,40,165,130,150,231,18,50,55,245,68,175,77,156,230,182,88,219,35,90,231,163,30,170,222,167,108,142,92,116,216,197,224,105,163,29,166,154,207,245,175,178,94,187,217,166,207,109,85,220,70,203,77,81,84,211,78,147,17,164,70,239,153,60,57,212,78,154,245,79,68,196,78,151,123,110,184,219,239,22,250,91,181,166,190,158,182,134,182,22,84,210,213,83,74,217,98,158,39,181,28,201,24,246,170,163,154,230,170,42,57,21,81,81,81,80,253,37,107,112,1,198,21,46,21,225,52,27,83,107,45,212,56,218,248,153,236,183,170,153,225,164,142,218,245,238,79,36,21,15,122,181,171,20,142,235,86,61,87,173,36,122,51,235,53,237,237,89,73,119,192,227,104,199,90,139,148,113,233,142,169,114,230,213,236,198,43,101,115,10,176,88,136,214,158,52,85,209,85,58,238,159,100,245,199,68,245,198,147,34,189,249,179,253,213,254,57,255,0,81,44,32,175,126,108,255,0,117,127,142,127,212,79,54,119,232,23,62,175,122,19,124,150,252,172,194,126,243,248,85,185,239,43,63,80,57,7,244,54,175,250,237,17,35,56,240,226,226,223,165,56,197,110,146,233,253,250,161,153,245,222,22,54,162,170,130,102,181,214,58,87,171,92,174,123,246,85,108,242,199,187,88,214,236,246,53,253,222,166,42,69,220,130,28,48,241,1,252,156,50,172,151,56,165,177,252,86,233,93,141,79,105,181,65,34,237,78,218,185,42,105,164,108,147,170,42,59,180,214,194,245,86,183,235,57,81,173,221,136,229,123,121,102,65,145,100,25,101,222,124,131,41,190,220,111,55,74,174,158,253,109,194,169,245,21,18,244,181,24,222,169,30,170,231,108,214,181,169,186,249,34,34,125,136,86,109,230,115,134,192,70,30,215,198,153,157,125,145,249,207,220,222,56,221,133,167,59,218,202,179,124,124,107,98,221,52,115,99,231,213,27,247,199,205,167,166,39,227,78,237,241,172,24,254,59,144,101,151,120,49,252,90,197,113,188,221,42,186,187,20,86,250,87,212,84,75,210,213,123,186,99,98,43,157,179,90,231,46,201,228,136,171,246,33,250,48,236,199,39,211,252,158,221,153,225,151,170,139,77,234,211,50,79,73,87,2,167,84,110,217,81,81,81,119,71,53,205,85,107,152,228,86,185,174,115,92,138,138,168,182,167,193,95,7,180,186,13,143,253,46,207,232,237,213,217,229,215,183,63,156,16,205,240,38,35,36,111,98,9,246,87,119,92,217,158,147,61,142,232,119,213,99,122,154,206,185,56,31,30,28,22,79,143,207,91,173,250,63,100,167,101,129,144,177,215,203,13,186,142,56,27,108,108,113,181,139,85,79,20,77,106,44,10,214,35,165,77,186,152,229,116,138,174,99,158,177,46,100,216,139,24,104,196,199,198,141,243,29,49,29,19,219,215,213,246,190,225,57,75,201,179,92,234,230,75,86,147,106,168,230,211,92,252,90,234,225,85,59,247,115,103,133,51,59,170,152,158,186,82,251,133,142,33,237,28,70,105,141,46,79,220,183,83,100,148,63,216,217,5,170,150,71,47,131,168,221,200,199,163,94,157,73,20,173,111,113,158,110,68,221,204,235,123,163,122,157,140,162,141,22,214,76,199,65,243,234,77,67,194,95,78,250,234,104,102,166,146,150,173,101,90,90,168,164,98,181,99,153,145,189,138,246,163,186,100,70,245,108,143,141,142,243,233,66,233,116,151,86,176,141,108,194,40,179,236,6,233,226,237,213,123,199,44,82,34,54,162,142,161,17,21,244,243,177,21,122,37,110,233,186,110,168,168,173,115,85,204,115,92,182,44,163,51,140,109,190,101,207,143,31,127,183,243,105,142,81,118,26,189,151,197,254,149,133,137,156,53,201,157,63,98,126,100,207,87,205,153,223,49,187,124,196,204,198,46,51,248,207,213,30,29,53,70,215,132,225,54,28,90,182,134,182,193,5,214,73,46,180,181,18,202,146,190,162,162,53,106,44,115,198,157,61,48,181,118,217,87,117,95,63,177,19,213,112,63,197,54,160,241,45,244,215,233,221,159,30,160,250,57,240,223,11,240,154,121,226,235,241,30,39,175,185,221,154,77,246,236,51,109,182,251,87,125,252,182,113,77,192,255,0,242,150,212,27,126,119,249,79,250,57,224,44,209,90,124,47,193,124,103,95,68,243,203,220,235,239,199,182,253,253,186,122,87,244,119,223,207,100,244,60,38,112,153,252,151,62,149,127,167,255,0,164,223,73,188,15,251,21,224,188,63,135,239,255,0,233,164,235,234,239,255,0,54,221,63,175,127,47,205,187,120,255,0,211,249,213,107,240,90,207,76,117,110,221,199,139,54,47,23,178,51,178,49,102,204,83,253,161,205,167,245,107,215,94,124,115,188,173,57,191,23,94,159,189,10,53,159,130,30,40,50,205,97,206,178,156,127,76,124,85,174,243,146,220,238,20,83,252,106,220,206,237,60,213,82,62,55,244,190,116,115,119,107,145,118,114,34,166,254,104,138,76,110,1,180,131,81,116,87,71,175,24,182,166,227,223,6,186,85,100,181,23,8,96,241,112,84,117,83,186,150,149,141,127,84,47,123,83,119,68,244,217,87,127,47,179,101,77,250,221,199,94,52,58,207,112,170,180,221,181,155,5,162,174,162,153,244,213,84,181,57,21,28,82,193,43,28,173,124,111,99,164,69,107,154,228,84,86,170,34,162,162,162,158,135,22,205,48,236,234,223,37,219,9,203,44,217,13,12,51,45,52,149,86,170,248,170,226,100,168,214,185,99,87,198,231,34,57,26,246,175,78,251,236,228,95,214,134,76,38,91,133,195,226,38,245,186,230,106,223,187,88,233,250,158,77,160,219,92,247,56,202,41,203,113,184,122,104,179,28,221,42,138,43,137,242,120,111,154,166,55,246,118,43,223,85,185,145,107,142,11,170,57,142,19,105,197,112,89,168,113,251,253,194,213,75,37,77,13,99,165,124,80,84,62,54,57,234,218,166,162,185,90,196,85,84,68,77,247,217,19,236,38,119,12,26,167,144,107,86,134,227,90,155,148,209,219,169,110,151,159,25,223,134,223,27,217,78,222,205,100,208,183,165,175,123,220,155,182,38,170,238,229,243,85,251,19,201,35,94,162,242,197,250,125,168,57,62,119,249,110,240,31,72,239,53,183,111,11,244,107,187,216,241,19,190,94,223,95,138,111,87,79,94,221,93,41,190,219,236,159,97,41,116,3,73,127,33,154,73,97,210,207,164,31,27,248,39,138,254,207,240,158,27,189,222,169,150,127,238,125,111,233,219,187,211,250,75,191,78,254,91,236,152,242,251,120,250,113,53,78,39,94,102,147,166,248,235,141,56,123,30,189,176,197,236,141,236,150,197,25,36,83,250,76,85,79,63,74,107,137,211,153,87,59,125,81,17,62,86,156,39,238,116,34,170,249,231,125,201,254,242,127,13,45,80,170,190,121,223,114,127,188,159,195,73,182,174,114,174,74,158,169,242,159,151,245,222,227,110,46,122,138,211,106,183,84,215,214,91,237,148,148,181,23,74,132,171,174,150,24,90,199,213,78,145,71,10,75,43,145,55,123,210,40,98,141,28,237,215,162,54,55,236,106,34,83,15,37,79,84,249,79,203,250,239,113,183,23,82,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,163,30,34,125,64,234,119,244,202,245,253,118,82,243,138,49,226,39,212,14,167,127,76,175,95,215,101,43,91,75,230,173,246,207,131,120,114,31,235,12,95,114,159,121,207,64,5,61,210,0,0,0,62,198,79,135,100,248,100,246,250,124,162,203,81,111,117,218,217,75,120,161,89,81,58,106,104,170,99,73,33,154,55,38,232,230,185,171,183,146,253,87,53,205,118,206,107,154,159,28,251,49,52,206,146,252,91,185,69,218,98,187,115,19,19,194,99,124,0,3,227,246,18,83,130,94,41,255,0,147,222,111,45,159,49,175,184,191,3,200,62,165,116,16,175,113,150,250,181,86,35,43,210,46,149,115,182,107,85,146,54,53,71,57,138,142,218,71,69,27,22,53,131,54,30,253,120,107,145,118,220,239,132,110,111,148,225,115,204,21,204,6,50,157,104,174,52,158,184,234,152,234,152,157,241,61,109,3,219,174,54,251,197,190,150,237,105,175,167,173,161,173,133,149,52,181,84,210,182,88,167,137,237,71,50,70,61,170,168,230,185,170,138,142,69,84,84,84,84,63,73,91,220,190,120,184,125,134,224,205,14,213,27,245,68,212,55,41,169,225,198,43,170,166,170,170,150,42,167,186,10,104,173,173,106,35,209,144,43,122,92,207,238,108,141,91,38,234,189,196,232,178,19,97,224,113,180,99,173,69,202,62,184,234,151,26,237,86,204,226,182,91,48,171,5,136,141,99,141,53,116,85,79,92,118,112,152,232,144,0,123,21,176,0,7,230,184,220,109,246,123,125,85,218,237,95,79,69,67,69,11,234,106,170,170,101,108,81,65,19,26,174,124,143,123,149,17,173,107,81,85,92,170,136,136,138,170,83,231,23,252,86,221,248,143,203,163,165,178,84,92,104,112,59,87,110,75,85,170,166,38,195,35,170,22,36,73,106,42,26,201,30,215,203,212,233,24,197,234,217,177,237,178,53,207,145,93,210,184,253,226,226,223,170,151,8,180,143,75,175,213,19,98,182,153,158,235,205,109,52,205,240,183,154,166,185,171,27,89,178,111,36,16,185,174,84,119,87,68,143,114,57,26,169,28,82,58,24,148,204,239,52,248,122,167,13,102,124,152,227,61,127,202,62,247,76,114,93,176,95,217,86,169,206,115,42,63,190,170,60,138,102,55,209,19,211,61,85,85,31,93,49,187,140,204,64,0,87,91,160,0,0,7,161,194,176,76,131,62,173,185,81,99,244,221,127,7,179,92,47,181,179,57,143,88,224,164,163,167,124,210,57,238,99,93,211,213,208,145,181,93,179,86,73,35,106,170,117,110,121,227,236,211,49,26,244,49,211,118,138,171,155,113,62,84,105,172,117,107,174,159,110,146,0,15,140,129,208,184,118,245,3,166,63,211,43,47,245,216,142,122,116,46,29,189,64,233,143,244,202,203,253,118,35,45,143,59,79,108,120,163,243,111,87,223,238,85,238,202,243,128,6,208,112,120,83,159,31,222,173,243,191,194,253,178,148,184,194,156,248,254,245,111,157,254,23,237,148,165,127,105,61,22,158,244,120,75,112,114,41,235,251,223,67,87,191,109,192,237,214,235,133,226,225,75,105,180,208,84,86,215,86,204,202,106,90,90,104,157,44,179,202,247,35,89,27,24,212,85,115,156,229,68,70,162,42,170,170,34,23,9,194,7,10,86,142,28,49,25,42,175,116,246,234,236,242,235,220,142,235,117,166,149,211,70,218,116,149,86,42,122,119,62,54,57,145,116,182,55,189,58,119,116,155,238,174,107,35,70,243,78,0,184,71,184,105,93,190,93,92,213,27,13,60,57,85,218,22,54,205,69,83,11,188,85,154,149,205,114,72,231,238,187,71,60,205,115,81,91,211,215,27,26,173,87,34,201,44,109,153,231,227,36,202,254,2,152,196,222,143,42,120,71,87,243,159,185,232,229,71,111,127,181,110,213,146,229,181,255,0,115,76,249,117,68,238,174,99,162,58,233,166,126,170,167,127,8,137,145,227,117,107,73,112,141,108,194,43,112,28,250,215,226,237,213,123,73,20,177,170,54,162,142,161,17,81,149,16,61,81,122,37,110,235,178,236,168,168,174,107,145,204,115,154,190,200,22,26,232,166,229,51,77,81,172,75,78,225,241,23,112,151,105,191,98,169,166,186,103,88,152,221,49,49,194,98,84,99,173,154,21,168,58,7,151,73,137,103,118,239,217,225,110,116,208,207,224,43,255,0,53,28,143,240,243,75,27,59,189,190,243,26,253,147,234,187,116,95,213,188,189,229,175,196,118,79,45,194,14,28,46,214,10,139,149,166,40,106,171,237,55,26,72,19,123,83,122,157,44,204,170,84,217,22,7,200,245,232,145,126,179,101,149,172,94,166,200,206,212,182,226,99,135,188,99,136,141,56,172,198,174,116,52,237,191,209,67,52,248,237,201,239,88,157,69,90,172,250,168,233,17,174,94,195,220,214,54,86,116,187,118,162,42,39,91,24,230,253,157,19,208,173,62,208,60,70,60,75,4,183,126,223,21,115,169,134,15,31,95,249,217,36,103,136,154,40,217,221,237,247,158,214,110,159,85,187,34,126,189,235,184,92,158,238,19,27,240,150,170,210,143,24,249,191,207,179,165,185,179,222,82,50,253,162,217,127,209,51,11,60,252,84,206,154,112,138,106,136,221,118,39,163,143,197,233,158,116,124,85,24,151,25,192,15,164,140,19,241,79,115,170,41,204,184,206,0,125,36,96,159,138,123,157,81,29,179,126,149,87,118,124,97,116,229,175,212,22,126,154,159,114,225,199,247,164,140,239,240,191,115,165,41,204,184,206,63,189,36,103,127,133,251,157,41,78,99,105,61,42,158,236,120,201,200,167,168,47,125,53,94,229,182,132,10,247,230,207,247,87,248,231,253,68,176,130,189,249,179,253,213,254,57,255,0,81,44,25,223,160,92,250,189,232,105,254,75,126,86,97,63,121,252,42,220,247,149,159,168,28,131,250,27,87,253,118,136,180,162,173,121,89,250,129,200,63,161,181,127,215,104,139,74,48,236,255,0,161,71,108,164,57,95,249,77,87,114,143,0,167,62,63,189,91,231,127,133,251,101,41,113,133,57,241,253,234,223,59,252,47,219,41,76,91,73,232,180,247,163,194,82,28,138,122,254,247,208,213,239,219,76,110,86,126,159,178,15,233,149,95,245,42,34,99,16,231,149,159,167,236,131,250,101,87,253,74,136,152,196,134,85,232,86,251,20,253,191,249,77,140,239,207,132,0,2,65,79,0,0,12,247,154,16,51,222,85,54,159,253,47,252,191,7,64,114,23,255,0,63,251,175,254,139,74,215,79,254,38,61,183,250,27,136,255,0,247,107,121,86,165,165,107,167,255,0,19,30,219,253,13,196,127,251,181,188,171,82,63,60,243,182,251,145,227,43,135,37,94,175,198,255,0,220,220,247,104,104,64,0,94,220,158,21,239,205,159,238,175,241,207,250,137,97,5,123,243,103,251,171,252,115,254,162,69,103,126,129,115,234,247,161,176,57,45,249,89,132,253,231,240,171,71,190,0,125,91,224,159,138,123,101,81,113,133,57,240,3,234,223,4,252,83,219,42,139,140,60,155,55,232,181,119,167,194,22,14,90,253,127,103,232,105,247,238,0,2,192,211,234,115,227,251,213,190,119,248,95,182,82,146,19,148,199,222,167,224,127,245,226,61,241,253,234,223,59,252,47,219,41,73,9,202,99,239,83,240,63,250,241,74,193,122,230,123,213,255,0,185,212,27,77,254,89,209,244,56,127,27,75,8,0,23,87,47,133,57,241,253,234,223,59,252,47,219,41,75,140,41,207,143,239,86,249,223,225,126,217,74,87,246,147,209,105,239,71,132,183,7,34,158,191,189,244,53,123,246,211,27,149,159,167,236,131,250,101,87,253,74,136,152,196,57,229,103,233,251,32,254,153,85,255,0,82,162,38,49,33,149,122,21,190,197,63,111,254,83,99,59,243,225,1,94,252,217,254,234,255,0,28,255,0,168,150,16,87,191,54,127,186,191,199,63,234,38,44,239,208,46,125,94,244,36,57,45,249,89,132,253,231,240,171,115,222,86,126,160,114,15,232,109,95,245,218,35,161,115,103,251,171,252,115,254,162,115,222,86,126,160,114,15,232,109,95,245,218,35,161,115,103,251,171,252,115,254,162,66,91,245,37,125,191,238,134,208,198,255,0,154,88,126,228,255,0,10,227,158,242,179,245,3,144,127,67,106,255,0,174,209,22,148,85,175,43,63,80,57,7,244,54,175,250,237,17,105,68,174,207,250,20,118,203,95,242,191,242,154,174,229,30,0,0,155,106,246,123,203,140,224,7,210,70,9,248,167,185,213,20,230,92,103,0,62,146,48,79,197,61,206,168,165,108,223,165,85,221,159,24,117,7,45,126,160,179,244,212,251,151,18,16,0,93,92,190,21,239,205,159,238,175,241,207,250,137,97,5,123,243,103,251,171,252,115,254,162,69,103,126,129,115,234,247,161,176,57,45,249,89,132,253,231,240,171,115,222,86,126,160,114,15,232,109,95,245,218,34,210,138,181,229,103,234,7,32,254,134,213,255,0,93,162,45,40,195,179,254,133,29,178,144,229,127,229,53,93,202,60,16,195,143,222,17,238,26,169,111,139,87,52,186,195,79,54,85,105,133,237,188,209,83,66,239,21,121,165,107,90,145,185,155,46,210,79,11,90,228,70,244,245,200,199,35,81,202,177,197,27,170,248,208,129,90,220,127,240,123,75,133,120,189,121,211,42,59,117,14,54,190,26,11,213,150,154,8,105,35,182,189,123,112,71,61,59,24,141,106,197,35,186,17,236,68,235,73,30,175,250,205,123,187,94,12,243,43,215,92,93,152,239,71,227,249,253,189,107,111,37,91,123,204,230,108,254,101,86,238,22,170,158,185,159,137,51,238,127,235,243,97,231,185,89,250,129,200,63,161,181,127,215,104,139,74,42,215,149,159,168,28,131,250,27,87,253,118,136,180,163,223,179,254,133,29,178,169,114,191,242,154,174,229,30,1,70,60,68,250,129,212,239,233,149,235,250,236,165,231,20,99,196,79,168,29,78,254,153,94,191,174,202,121,118,151,205,91,237,159,5,131,144,255,0,88,98,251,148,251,203,74,224,7,210,70,9,248,167,185,213,20,230,92,103,0,62,146,48,79,197,61,206,168,167,50,63,56,244,92,47,119,240,165,112,228,223,215,249,239,211,127,190,242,227,56,1,244,145,130,126,41,238,117,68,132,35,223,0,62,146,48,79,197,61,206,168,144,133,171,1,232,182,187,180,248,67,159,246,179,215,248,239,166,187,239,212,0,15,90,190,175,126,108,255,0,117,127,142,127,212,78,123,202,207,212,14,65,253,13,171,254,187,68,116,46,108,255,0,117,127,142,127,212,78,123,202,207,212,14,65,253,13,171,254,187,68,83,239,122,238,59,99,221,135,72,101,159,229,109,93,203,159,197,169,208,185,179,253,213,254,57,255,0,81,35,223,0,62,173,240,79,197,61,178,168,144,156,217,254,234,255,0,28,255,0,168,145,239,128,31,86,248,39,226,158,217,84,98,198,250,230,59,212,127,181,33,179,63,229,157,127,67,136,241,186,184,192,1,117,114,248,0,0,83,159,31,222,173,243,191,194,253,178,148,184,194,156,248,254,245,111,157,254,23,237,148,165,127,105,61,22,158,244,120,75,112,114,41,235,251,223,67,87,191,109,49,185,89,250,126,200,63,166,85,127,212,168,137,140,67,158,86,126,159,178,15,233,149,95,245,42,34,99,18,25,87,161,91,236,83,246,255,0,229,54,51,191,62,16,0,9,5,60,0,0,51,222,104,64,207,121,84,218,127,244,191,242,252,29,1,200,95,252,255,0,238,191,250,44,35,255,0,165,35,255,0,227,255,0,148,196,40,209,140,126,209,150,107,14,11,139,100,20,158,42,215,121,201,109,150,250,216,59,142,103,118,158,106,168,217,35,58,152,168,230,238,215,42,110,213,69,77,252,149,20,154,255,0,253,41,31,255,0,31,252,166,33,207,14,222,160,116,199,250,101,101,254,187,17,31,142,136,155,184,104,159,153,71,226,185,108,165,117,91,192,231,85,209,58,76,98,113,51,19,29,27,169,94,113,203,56,135,225,227,8,226,55,8,126,45,148,199,225,46,52,157,115,89,239,16,198,142,168,182,212,42,38,238,68,221,58,226,118,205,73,34,85,68,122,34,121,181,237,99,217,212,193,120,185,110,139,212,77,187,145,172,75,149,240,88,220,70,93,136,163,23,132,174,104,185,68,235,19,28,98,127,174,49,194,99,116,238,80,62,99,135,100,250,127,147,220,112,204,206,203,81,105,189,90,102,88,42,233,39,68,234,141,219,34,162,162,166,232,230,185,170,142,107,218,170,215,53,205,115,85,81,81,86,198,121,123,241,103,112,212,8,63,33,218,143,112,168,172,200,168,97,168,174,180,222,107,174,14,154,123,164,93,197,124,148,242,172,207,89,31,60,104,247,57,157,27,162,195,27,183,70,118,122,159,210,184,212,225,74,151,136,76,71,233,30,51,79,182,121,142,209,201,29,165,169,44,48,71,112,99,165,141,238,167,158,71,70,174,118,205,108,221,148,87,177,141,146,103,43,149,26,231,42,84,167,250,96,195,242,15,246,70,201,124,178,86,127,187,166,171,161,171,133,255,0,240,62,41,88,246,255,0,51,154,230,254,165,66,149,93,23,178,28,92,85,78,250,39,239,142,174,216,116,246,27,19,150,242,179,179,245,89,187,165,24,138,56,244,205,21,244,85,27,245,154,42,234,237,141,117,141,90,0,43,223,155,63,221,95,227,159,245,19,189,240,121,197,189,191,137,43,13,85,166,251,75,79,110,205,172,176,165,77,206,150,157,141,134,150,162,39,205,35,89,37,35,29,52,147,61,172,98,66,146,185,200,136,215,202,212,79,39,33,193,57,179,253,213,254,57,255,0,81,39,115,75,244,98,114,202,238,219,157,98,116,247,161,170,54,15,42,197,100,155,113,135,192,227,105,230,220,162,110,107,31,186,175,73,142,184,152,223,18,175,114,196,57,125,112,131,5,60,22,238,32,117,58,211,79,82,234,152,98,172,196,232,102,238,35,169,92,146,72,139,89,60,47,141,168,174,86,178,41,41,220,143,123,122,100,238,108,142,72,220,222,89,192,127,8,247,13,86,201,232,181,107,80,44,52,239,192,109,19,61,212,244,181,240,185,205,190,85,49,28,212,107,25,186,35,160,138,77,156,247,59,118,61,204,237,116,189,22,94,221,169,145,185,30,87,206,211,21,122,55,116,71,227,249,125,171,191,42,155,123,240,17,86,67,150,87,229,79,156,170,39,135,236,71,182,127,91,170,60,158,51,58,15,205,113,183,91,239,22,250,171,77,218,130,158,182,134,182,23,211,85,82,212,196,217,98,158,39,181,90,248,222,199,34,163,154,230,170,162,181,81,81,81,85,20,253,32,182,241,115,196,76,211,58,199,21,69,241,149,194,13,235,66,50,122,188,179,12,180,212,84,233,237,202,103,203,72,232,123,245,78,179,181,18,6,172,117,114,172,104,200,218,233,166,86,66,174,123,220,230,181,17,206,87,162,170,249,238,14,184,142,201,248,127,212,118,211,219,44,21,25,5,151,44,154,150,130,233,104,163,129,36,173,168,114,61,205,129,244,187,121,186,118,186,87,163,99,223,166,78,181,106,236,170,201,25,111,153,142,29,140,106,6,49,113,195,51,59,45,61,218,203,118,133,96,171,164,157,23,166,70,238,138,138,138,155,43,92,215,34,57,175,106,163,154,230,181,205,84,84,69,78,41,195,71,6,250,125,195,221,77,203,32,100,95,25,200,42,171,39,240,117,181,205,130,161,246,250,70,205,82,202,127,15,39,98,55,197,44,148,179,70,217,246,94,151,61,21,27,245,81,55,172,220,201,110,91,198,83,119,11,87,54,158,61,159,87,84,245,55,134,11,148,236,30,55,102,175,101,249,245,169,189,118,34,41,136,255,0,169,29,19,53,113,138,169,152,214,106,227,174,147,27,231,116,132,0,22,102,142,81,143,17,62,160,117,59,250,101,122,254,187,41,97,28,172,253,63,100,31,211,42,191,234,84,68,140,184,232,62,135,94,46,21,87,107,182,140,224,181,181,213,179,62,166,170,170,167,29,163,150,89,229,123,149,207,145,239,116,106,174,115,156,170,170,229,85,85,85,85,83,208,226,216,94,29,130,219,228,180,225,56,157,155,30,161,154,101,169,146,150,213,65,21,36,79,149,90,214,172,138,200,218,212,87,43,88,212,234,219,125,154,137,250,144,129,192,229,21,225,49,83,136,154,162,99,127,222,219,91,83,202,54,23,104,50,26,50,139,118,42,166,168,230,111,153,141,60,152,252,95,100,0,79,53,40,85,95,60,239,185,63,222,79,225,165,170,21,87,207,59,238,79,247,147,248,104,28,171,146,167,170,124,167,229,253,119,184,219,139,169,41,91,146,167,170,124,167,229,253,119,184,219,139,169,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,81,143,17,62,160,117,59,250,101,122,254,187,41,121,197,24,241,19,234,7,83,191,166,87,175,235,178,149,173,165,243,86,251,103,193,188,57,15,245,134,47,185,79,188,231,160,2,158,233,0,0,5,177,100,252,55,91,248,148,224,219,76,49,216,171,105,237,185,21,163,20,179,215,89,46,18,194,215,53,178,252,62,38,186,158,87,116,172,141,130,84,233,234,232,243,71,50,39,236,254,223,67,170,183,34,199,238,248,158,65,115,197,178,10,79,11,116,179,86,77,111,173,131,184,215,246,170,33,122,178,70,117,49,85,174,217,205,84,221,170,168,187,121,42,161,119,220,59,122,126,211,31,232,109,151,250,148,71,36,227,95,132,168,56,128,198,23,43,195,40,233,217,168,86,120,98,142,146,89,234,36,107,107,232,163,89,158,180,41,187,210,24,220,231,204,175,108,142,111,233,53,172,115,154,199,43,155,112,204,178,175,210,172,83,126,207,199,136,141,99,174,52,241,115,110,196,237,252,100,25,165,236,171,49,159,240,245,220,171,155,87,253,58,166,169,215,95,217,158,158,174,61,106,140,0,20,247,73,0,0,5,165,112,11,197,175,229,79,31,110,147,234,110,79,226,51,139,95,87,195,39,170,111,76,151,106,6,49,21,55,149,92,189,234,152,246,127,94,232,215,58,52,107,255,0,56,230,204,244,171,83,232,99,185,5,223,19,200,45,153,78,63,87,225,110,150,106,200,110,20,83,246,218,254,213,68,47,71,198,254,151,162,181,219,57,168,187,57,21,23,111,52,84,61,217,126,58,188,5,232,185,79,14,152,235,143,207,169,85,218,253,149,195,109,102,93,86,18,238,234,227,125,21,116,211,87,255,0,204,240,170,58,99,219,16,208,0,35,223,7,188,83,227,252,66,225,20,246,171,141,127,103,60,177,81,196,203,221,28,234,198,190,175,165,26,197,175,133,24,214,181,98,145,219,43,154,214,167,105,239,232,84,233,88,223,36,132,54,21,139,244,98,45,197,219,115,172,75,142,115,92,175,21,147,98,235,192,227,41,230,220,162,116,152,240,152,235,137,227,19,211,1,10,56,244,227,30,171,77,233,103,209,189,41,189,120,124,182,163,120,111,213,209,178,104,234,44,244,239,134,41,35,108,14,86,35,22,89,153,55,148,172,123,150,36,107,182,70,189,205,123,58,87,26,28,82,91,248,126,192,102,180,227,119,154,118,234,21,246,20,75,53,42,192,218,133,165,137,95,211,37,100,172,85,68,107,90,212,145,35,234,71,35,229,68,78,135,177,146,244,212,37,198,227,112,188,92,42,174,215,106,250,138,218,234,217,159,83,85,85,83,43,165,150,121,94,229,115,228,123,220,170,174,115,156,170,170,229,85,85,85,85,82,7,59,205,126,2,63,70,179,62,84,241,158,168,234,237,240,143,187,109,114,93,176,49,154,215,25,214,103,78,182,105,159,34,153,143,143,84,126,180,235,27,232,142,136,253,106,163,126,232,152,171,243,128,10,107,165,128,0,3,236,97,216,118,79,168,25,61,187,12,195,44,181,23,107,213,218,100,130,146,146,4,78,169,29,178,170,170,170,236,141,107,90,138,231,61,202,141,107,90,231,57,81,17,85,62,57,111,124,18,240,177,252,158,240,137,111,25,141,5,185,249,230,65,245,235,167,133,59,143,183,210,42,49,89,64,146,245,43,93,179,154,175,145,209,162,53,207,84,110,242,54,40,222,178,25,110,95,86,97,119,153,27,169,142,51,253,116,202,157,182,187,93,99,100,50,255,0,210,42,136,170,237,122,197,20,245,207,76,207,79,54,157,98,103,234,141,99,93,95,158,143,135,76,99,134,238,16,53,55,20,180,205,79,114,187,85,226,151,217,238,215,182,209,173,60,183,7,120,90,142,202,57,170,249,21,173,142,55,35,26,196,119,78,253,111,68,71,72,253,234,48,188,238,34,125,63,106,119,244,54,245,253,74,82,140,73,29,160,181,69,154,173,91,183,26,68,71,226,165,242,61,142,196,102,118,49,216,204,93,115,85,202,238,68,204,207,76,243,126,200,142,136,136,221,17,186,34,32,0,21,230,229,14,133,195,183,168,29,49,254,153,89,127,174,196,115,211,161,112,237,234,7,76,127,166,86,95,235,177,25,108,121,218,123,99,197,31,155,122,190,255,0,114,175,118,87,156,0,54,131,131,194,45,39,7,180,185,175,22,249,134,188,234,109,29,186,187,27,254,196,130,203,101,169,130,26,184,238,79,75,100,16,73,61,67,30,142,106,69,27,186,209,140,84,235,89,24,143,250,173,99,123,178,148,24,47,225,237,226,57,191,9,26,243,103,95,175,127,230,148,202,243,140,94,79,240,211,131,171,155,55,104,155,115,61,60,217,154,102,116,234,153,230,233,175,84,206,155,244,152,0,12,232,176,0,0,0,5,24,255,0,39,110,32,127,218,47,80,191,230,197,111,253,145,107,92,16,227,185,6,39,194,254,23,143,229,54,43,141,154,233,75,241,30,253,21,194,149,244,245,17,117,92,106,94,222,168,222,136,230,238,215,53,201,186,121,162,162,253,138,119,64,68,101,249,69,25,125,217,187,77,83,58,198,158,31,147,99,109,127,40,216,173,175,192,209,129,191,98,154,34,154,226,189,98,102,120,69,81,166,254,243,133,241,189,142,228,25,103,11,249,166,63,139,88,174,55,155,165,87,195,187,20,86,250,87,212,84,75,211,113,166,123,186,99,98,43,157,179,90,231,46,201,228,136,171,246,33,84,191,201,219,136,31,246,139,212,47,249,177,91,255,0,100,94,112,25,134,81,70,97,118,46,213,84,198,145,167,143,230,108,135,40,216,173,144,192,215,129,177,98,154,226,170,230,189,102,102,56,197,49,166,238,232,65,142,103,90,117,168,57,247,228,215,232,38,11,144,228,126,3,227,62,43,225,54,201,235,59,29,126,15,163,185,218,107,186,122,186,31,182,251,111,210,187,125,138,78,112,123,177,152,104,198,89,170,205,83,164,78,159,116,234,170,236,222,121,115,102,243,59,89,157,170,34,170,168,231,110,157,209,60,234,102,158,142,221,85,189,203,119,74,117,71,5,215,27,229,219,54,211,108,167,30,161,155,20,169,166,142,170,235,103,168,164,137,242,173,101,27,146,52,124,140,106,43,149,172,114,244,239,190,205,85,253,74,89,8,7,227,3,131,167,3,103,224,105,157,89,246,167,104,238,237,78,99,57,141,234,34,137,152,136,210,53,152,221,218,21,73,198,246,140,107,14,89,197,6,105,144,98,218,81,153,94,109,117,95,14,236,86,219,236,85,85,20,242,244,219,169,152,238,153,24,197,107,182,115,92,213,217,124,149,21,62,212,45,108,31,156,195,3,78,97,106,45,85,58,105,58,248,254,108,251,33,181,87,182,67,29,94,58,197,184,174,106,162,104,210,102,99,140,211,58,238,238,162,143,45,220,47,49,193,116,58,249,105,205,177,59,206,61,93,54,87,83,83,29,45,214,130,90,73,95,18,209,209,181,36,70,72,214,170,181,92,199,39,86,219,110,213,79,212,164,174,0,207,134,177,24,107,52,217,137,215,68,86,121,154,215,158,102,55,115,27,148,197,51,114,117,152,142,16,0,12,232,160,0,0,163,31,228,237,196,15,251,69,234,23,252,216,173,255,0,178,47,56,17,153,142,89,70,99,205,231,85,49,205,215,239,211,242,94,54,51,110,49,27,25,240,255,0,1,106,154,254,23,155,174,179,49,167,55,157,213,215,206,69,29,102,194,243,27,167,46,235,126,19,108,196,239,53,121,19,49,76,94,153,214,136,40,37,146,181,178,197,45,10,203,26,192,214,172,136,230,35,30,174,110,219,183,165,219,237,178,149,191,252,157,184,129,255,0,104,189,66,255,0,155,21,191,246,69,231,3,6,51,37,183,140,170,154,170,170,99,72,136,251,18,187,53,202,110,47,102,172,94,177,106,197,53,197,203,149,92,157,102,99,73,170,34,52,221,209,184,0,19,77,100,16,99,153,214,157,106,14,125,249,53,250,9,130,228,57,31,128,248,207,138,248,77,178,122,206,199,95,131,232,238,118,154,238,158,174,135,237,190,219,244,174,223,98,147,156,30,108,102,26,49,150,106,179,84,233,19,167,221,58,167,54,111,60,185,179,121,157,172,206,213,17,85,84,115,183,78,232,158,117,51,79,71,110,170,164,224,135,70,53,135,19,226,131,11,200,50,157,40,204,172,214,186,95,136,247,235,110,22,42,170,122,120,186,173,213,44,111,84,143,98,53,187,185,205,106,110,190,106,168,159,106,150,182,1,139,47,192,211,151,218,155,84,206,186,206,190,31,147,221,181,251,85,123,107,241,212,99,175,219,138,38,154,34,141,34,102,120,77,83,174,254,240,0,61,202,170,169,56,222,209,141,97,203,56,160,205,50,12,91,74,51,43,205,174,171,225,221,138,219,125,138,170,162,158,94,155,117,51,29,211,35,24,173,118,206,107,154,187,47,146,162,167,218,135,116,229,139,167,90,131,128,254,82,190,157,224,185,14,57,227,254,13,225,126,45,108,158,143,191,209,227,58,251,125,214,183,171,167,173,155,237,190,221,73,191,218,132,231,4,69,156,162,139,56,191,210,226,169,215,89,157,59,117,252,219,27,49,229,27,21,152,108,244,108,245,86,41,138,34,139,116,115,181,157,127,187,154,102,39,78,27,249,187,251,64,1,46,215,33,84,156,111,104,198,176,229,156,80,102,153,6,45,165,25,149,230,215,85,240,238,197,109,190,197,85,81,79,47,77,186,153,142,233,145,140,86,187,103,53,205,93,151,201,81,83,237,66,214,193,225,204,48,52,230,22,162,213,83,166,147,175,143,230,181,108,134,213,94,217,12,117,120,235,22,226,185,170,137,163,73,153,142,51,76,235,187,186,138,60,183,112,188,199,5,208,235,229,167,54,196,239,56,245,116,217,93,77,76,116,183,90,9,105,37,124,75,71,70,212,145,25,35,90,170,213,115,28,157,91,109,187,85,63,82,146,184,3,62,26,196,97,172,211,102,39,93,17,89,230,107,94,121,152,221,204,110,83,20,205,201,214,98,56,64,65,142,103,90,117,168,57,247,228,215,232,38,11,144,228,126,3,227,62,43,225,54,201,235,59,29,126,15,163,185,218,107,186,122,186,31,182,251,111,210,187,125,138,78,112,126,113,152,104,198,89,170,205,83,164,78,159,116,234,207,179,121,229,205,155,204,237,102,118,168,138,170,163,157,186,119,68,243,169,154,122,59,117,86,247,45,221,41,213,28,23,92,111,151,108,219,77,178,156,122,134,108,82,166,154,58,171,173,158,162,146,39,202,181,148,110,72,209,242,49,168,174,86,177,203,211,190,251,53,87,245,41,238,185,157,105,214,160,231,223,147,95,160,152,46,67,145,248,15,140,248,175,132,219,39,172,236,117,248,62,142,231,105,174,233,234,232,126,219,237,191,74,237,246,41,57,193,227,167,42,162,156,28,224,249,211,164,244,253,113,63,130,199,123,111,241,55,182,146,222,210,77,154,121,244,70,156,221,103,79,139,85,60,120,254,182,170,222,229,187,165,58,163,130,235,141,242,237,155,105,182,83,143,80,205,138,84,211,71,85,117,179,212,82,68,249,86,178,141,201,26,62,70,53,21,202,214,57,122,119,223,102,170,254,165,44,132,3,211,129,193,211,129,179,240,52,206,168,61,169,218,59,187,83,152,206,99,122,136,162,102,34,52,141,102,55,118,128,3,216,174,40,199,249,59,113,3,254,209,122,133,255,0,54,43,127,236,139,90,224,135,29,200,49,62,23,240,188,127,41,177,92,108,215,74,95,136,247,232,174,20,175,167,168,139,170,227,82,246,245,70,244,71,55,118,185,174,77,211,205,21,23,236,83,186,2,35,47,202,40,203,238,205,218,106,153,214,52,240,252,155,27,107,249,70,197,109,126,6,140,13,251,20,209,20,215,21,235,19,51,194,42,141,55,247,128,1,46,215,33,6,57,157,105,214,160,231,223,147,95,160,152,46,67,145,248,15,140,248,175,132,219,39,172,236,117,248,62,142,231,105,174,233,234,232,126,219,237,191,74,237,246,41,57,193,230,198,97,163,25,102,171,53,78,145,58,125,211,170,115,102,243,203,155,55,153,218,204,237,81,21,85,71,59,116,238,137,231,83,52,244,118,234,173,238,91,186,83,170,56,46,184,223,46,217,182,155,101,56,245,12,216,165,77,52,117,87,91,61,69,36,79,149,107,40,220,145,163,228,99,81,92,173,99,151,167,125,246,106,175,234,82,200,64,63,24,28,29,56,27,63,3,76,234,207,181,59,71,119,106,115,25,204,111,81,20,76,196,70,145,172,198,238,208,252,215,27,117,190,241,111,170,180,221,168,41,235,104,107,97,125,53,85,45,76,77,150,41,226,123,85,175,141,236,114,42,57,174,106,170,43,85,21,21,21,81,79,210,15,103,21,118,38,105,157,99,138,36,232,63,10,85,92,61,241,95,144,100,120,205,62,248,30,69,141,87,199,105,106,75,52,242,91,222,218,155,115,221,79,60,142,141,26,221,220,233,187,40,175,123,221,28,46,87,42,185,174,85,150,192,24,48,248,106,48,180,205,22,247,70,179,63,106,87,56,206,177,89,237,234,113,56,201,231,87,20,211,76,207,76,243,119,68,207,183,78,51,211,59,194,154,181,227,65,245,198,241,174,58,137,118,180,232,206,117,91,67,91,149,221,234,105,106,169,177,218,201,98,158,39,214,74,230,72,199,182,53,71,53,205,84,84,114,42,162,162,162,161,114,160,243,102,25,125,57,133,52,211,85,90,104,155,216,237,177,191,177,215,238,223,177,106,43,154,226,35,124,204,105,164,235,208,225,124,16,227,185,6,39,194,254,23,143,229,54,43,141,154,233,75,241,30,253,21,194,149,244,245,17,117,92,106,94,222,168,222,136,230,238,215,53,201,186,121,162,162,253,138,85,47,242,118,226,7,253,162,245,11,254,108,86,255,0,217,23,156,12,24,172,162,140,85,171,118,166,169,142,100,105,219,195,242,74,228,28,163,98,178,12,118,55,29,110,197,53,78,38,190,124,196,204,249,59,235,157,35,255,0,126,158,167,11,224,135,29,200,49,62,23,240,188,127,41,177,92,108,215,74,95,136,247,232,174,20,175,167,168,139,170,227,82,246,245,70,244,71,55,118,185,174,77,211,205,21,23,236,83,186,0,73,88,181,22,109,83,106,63,86,34,62,197,31,51,199,85,153,227,175,99,171,141,38,229,117,87,49,29,28,233,153,211,234,212,0,25,94,20,24,230,117,167,90,131,159,126,77,126,130,96,185,14,71,224,62,51,226,190,19,108,158,179,177,215,224,250,59,157,166,187,167,171,161,251,111,182,253,43,183,216,167,133,229,187,165,58,163,130,235,141,242,237,155,105,182,83,143,80,205,138,84,211,71,85,117,179,212,82,68,249,86,178,141,201,26,62,70,53,21,202,214,57,122,119,223,102,170,254,165,44,132,17,85,229,84,87,140,253,51,157,58,238,221,217,26,47,248,125,191,196,225,246,110,118,110,44,211,52,76,85,28,237,103,95,42,169,171,135,14,157,16,99,153,214,157,106,14,125,249,53,250,9,130,228,57,31,128,248,207,138,248,77,178,122,206,199,95,131,232,238,118,154,238,158,174,135,237,190,219,244,174,223,98,156,47,130,29,24,214,28,79,138,12,47,32,202,116,163,50,179,90,233,126,35,223,173,184,88,170,169,233,226,234,183,84,177,189,82,61,136,214,238,231,53,169,186,249,170,162,125,170,90,216,63,55,178,138,47,98,255,0,75,154,167,93,98,116,236,211,242,103,203,249,70,197,101,251,61,59,61,77,138,102,137,162,229,28,237,103,95,239,38,169,153,211,134,238,118,238,192,0,75,181,200,0,0,85,39,27,218,49,172,57,103,20,25,166,65,139,105,70,101,121,181,213,124,59,177,91,111,177,85,84,83,203,211,110,166,99,186,100,99,21,174,217,205,115,87,101,242,84,84,251,80,181,176,120,115,12,13,57,133,168,181,84,233,164,235,227,249,173,91,33,181,87,182,67,29,94,58,197,184,174,106,162,104,210,102,99,140,211,58,238,238,162,143,45,220,47,49,193,116,58,249,105,205,177,59,206,61,93,54,87,83,83,29,45,214,130,90,73,95,18,209,209,181,36,70,72,214,170,181,92,199,39,86,219,110,213,79,212,164,174,0,207,134,177,24,107,52,217,137,215,68,86,121,154,215,158,102,55,115,27,148,197,51,114,117,152,142,16,0,12,232,160,0,0,163,31,228,237,196,15,251,69,234,23,252,216,173,255,0,178,47,56,17,153,142,89,70,99,205,231,85,49,205,215,239,211,242,94,54,51,110,49,27,25,240,255,0,1,106,154,254,23,155,174,179,49,167,55,157,213,215,206,65,143,201,214,160,255,0,161,127,244,3,232,46,67,244,163,255,0,168,159,12,159,199,255,0,240,195,221,255,0,91,244,247,63,185,125,127,209,253,31,173,246,121,145,71,65,244,31,92,108,250,227,167,119,107,182,140,231,84,84,52,89,93,162,166,170,170,167,29,172,138,40,34,101,100,78,124,143,123,163,68,107,90,212,85,87,42,162,34,34,170,151,42,12,23,178,91,119,170,183,84,213,62,68,68,125,137,92,183,148,220,94,91,99,25,98,139,20,204,98,110,92,185,59,231,116,220,136,137,136,246,70,155,128,1,52,214,65,6,56,255,0,224,246,171,53,241,122,243,166,84,119,26,236,145,60,52,23,171,45,52,19,85,201,114,98,118,224,142,122,118,49,28,228,150,54,244,35,216,137,208,177,177,95,245,92,199,119,103,56,60,216,188,37,188,109,169,181,115,255,0,201,235,78,108,238,208,98,246,103,31,70,63,7,59,227,116,199,69,84,238,214,153,246,78,159,84,233,49,190,33,73,56,118,147,241,81,167,249,61,187,51,195,52,147,82,173,55,171,76,201,61,37,92,24,205,111,84,110,217,81,81,81,98,84,115,92,213,86,185,142,69,107,154,231,53,200,168,170,139,60,53,103,72,178,14,57,191,36,215,187,174,51,144,233,245,162,201,241,101,203,41,47,20,79,166,175,164,145,222,11,166,158,153,179,49,189,238,239,67,250,42,17,189,180,107,92,175,68,145,189,133,152,192,142,195,228,180,88,162,171,83,92,205,21,105,172,118,78,191,254,174,57,207,41,184,172,215,19,103,31,111,15,77,188,69,168,170,41,174,38,102,98,43,166,105,152,152,157,211,166,186,211,175,9,246,76,196,252,236,127,29,199,241,59,68,24,254,45,98,183,89,173,116,189,93,138,43,125,43,41,233,226,234,114,189,221,49,177,17,173,221,206,115,151,100,243,85,85,251,84,250,32,19,49,17,17,164,53,165,117,213,114,169,174,185,214,103,124,204,244,128,3,235,242,0,0,0,0,0,0,0,0,21,171,206,83,73,245,79,84,63,36,31,147,61,52,202,242,223,134,125,32,241,191,2,179,84,215,248,94,231,195,251,125,222,203,29,209,213,219,127,79,86,219,244,59,111,177,75,42,0,84,95,40,157,16,214,141,53,226,75,36,190,234,54,144,230,184,173,182,124,30,178,146,42,203,221,130,174,134,9,39,117,125,3,155,19,100,154,54,181,94,173,99,220,141,69,223,102,57,127,82,150,232,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,140,120,137,245,3,169,223,211,43,215,245,217,75,206,40,199,136,159,80,58,157,253,50,189,127,93,148,173,109,47,154,183,219,62,13,225,200,127,172,49,125,202,125,231,61,0,20,247,72,0,0,47,59,135,111,79,218,99,253,13,178,255,0,82,136,232,71,61,225,219,211,246,152,255,0,67,108,191,212,162,58,17,180,44,121,170,123,35,193,193,249,183,172,47,247,234,247,165,95,252,124,240,107,61,198,123,166,190,233,109,186,157,142,100,46,171,201,109,48,71,28,13,233,142,57,230,169,186,44,146,76,212,87,43,89,19,93,20,113,245,61,202,233,62,179,156,253,235,188,208,129,86,188,125,112,149,249,44,200,29,171,26,101,140,120,124,30,233,211,241,56,41,93,213,29,166,189,239,84,93,162,70,167,102,154,77,217,209,178,185,173,145,92,207,205,181,208,177,106,249,222,85,20,107,138,179,27,191,90,63,31,205,189,249,45,219,250,177,28,204,135,51,171,202,136,210,221,83,211,167,234,76,245,252,222,190,28,116,214,28,128,10,187,124,128,0,61,142,146,234,214,111,162,121,189,22,125,128,221,60,37,198,147,120,229,138,68,87,83,214,83,170,162,190,158,118,34,167,92,78,217,55,77,209,81,81,174,106,181,237,107,146,208,178,30,61,244,170,215,160,20,154,205,105,90,123,149,218,174,104,45,204,198,157,85,45,60,174,184,246,224,146,174,153,178,190,13,222,218,120,234,17,206,157,35,237,185,122,26,138,142,145,168,84,96,36,112,89,157,252,13,21,81,111,132,253,211,215,10,102,211,108,46,87,181,88,139,56,156,100,76,85,110,119,233,187,159,79,204,170,120,233,237,137,214,55,233,49,174,175,67,159,231,249,118,168,229,213,249,222,119,118,248,157,242,231,218,241,85,93,136,161,238,118,226,100,76,250,145,53,172,77,153,27,19,201,169,190,219,175,154,170,158,120,2,62,170,166,185,154,170,157,102,86,251,54,109,225,237,211,106,213,49,77,52,196,68,68,70,145,17,27,162,34,35,116,68,71,8,0,7,198,64,2,107,112,23,193,197,46,164,85,65,172,154,173,101,241,24,149,62,211,88,104,100,124,50,83,222,42,25,52,177,200,233,218,143,87,164,80,190,31,56,158,198,164,170,230,238,174,99,92,199,250,48,152,91,152,203,177,106,220,111,240,142,185,66,237,6,125,131,217,188,5,121,134,54,173,41,141,209,29,53,85,60,41,166,58,102,126,232,137,153,221,19,46,199,192,95,7,21,90,111,75,6,178,106,181,151,195,229,181,27,77,97,161,145,243,71,81,103,167,124,50,199,35,167,106,61,24,178,204,201,188,226,123,28,177,35,91,186,181,238,115,25,53,192,54,38,19,11,111,7,106,45,91,141,222,51,215,46,51,218,12,251,25,180,152,250,243,12,109,90,213,59,162,58,41,166,56,83,76,116,68,125,243,51,51,190,102,92,247,136,159,79,218,157,253,13,189,127,82,148,163,18,243,184,137,244,253,169,223,208,219,215,245,41,74,49,43,27,75,231,109,246,79,139,123,114,31,234,252,95,126,159,116,0,21,166,240,14,133,195,183,168,29,49,254,153,89,127,174,196,115,211,161,112,237,234,7,76,127,166,86,95,235,177,25,108,121,218,123,99,197,31,155,122,190,255,0,114,175,118,87,156,0,54,131,131,192,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,140,120,137,245,3,169,223,211,43,215,245,217,75,206,40,199,136,159,80,58,157,253,50,189,127,93,148,173,109,47,154,183,219,62,13,225,200,127,172,49,125,202,125,231,61,0,20,247,72,0,0,47,59,135,111,79,218,99,253,13,178,255,0,82,136,232,71,61,225,219,211,246,152,255,0,67,108,191,212,162,58,17,180,44,121,170,123,35,193,193,249,183,172,47,247,234,247,164,62,118,69,143,218,50,204,126,231,139,100,20,158,42,215,121,163,154,223,91,7,113,204,238,211,204,197,100,140,234,98,163,155,187,92,169,187,85,21,55,242,84,83,232,131,36,196,76,105,47,13,21,213,110,168,174,137,210,99,124,76,116,41,207,140,46,22,50,14,30,179,122,139,173,186,131,189,129,223,107,37,125,146,178,4,123,153,73,212,174,122,80,76,175,115,156,146,198,221,209,174,115,151,186,198,117,162,245,36,140,142,61,151,189,171,90,75,132,107,102,17,91,128,231,214,191,23,110,171,218,72,165,141,81,181,20,117,8,138,140,168,129,234,139,209,43,119,93,151,101,69,69,115,92,142,99,156,213,166,61,117,209,60,187,64,245,6,175,4,203,96,255,0,25,83,108,170,234,139,251,62,131,191,44,80,213,116,71,35,251,93,206,203,151,182,231,117,55,236,95,218,180,108,227,44,156,29,127,11,110,60,137,251,167,171,179,169,213,156,155,109,213,59,73,133,140,14,54,175,241,86,227,255,0,122,99,245,163,174,168,253,111,182,56,238,231,160,2,17,180,128,0,0,0,0,14,165,195,199,15,25,191,17,185,187,49,108,90,63,9,110,164,232,154,241,120,154,53,117,61,182,157,85,118,114,166,233,215,43,182,114,71,18,42,43,213,23,205,172,107,222,207,221,187,117,222,174,45,219,141,102,94,92,110,55,15,151,97,235,197,226,235,138,45,209,26,204,207,8,143,235,132,113,153,221,27,222,235,130,254,22,238,28,64,231,208,221,178,75,53,67,180,246,197,50,173,230,169,39,117,58,85,74,140,234,142,142,39,162,42,185,206,114,198,178,116,171,85,145,42,175,91,30,248,186,173,238,221,110,183,217,237,244,182,155,77,5,61,21,13,20,44,166,165,165,166,137,177,69,4,76,106,53,145,177,141,68,70,181,173,68,68,106,34,34,34,34,33,241,240,12,3,17,210,236,70,131,4,193,45,63,12,177,219,59,190,22,151,191,44,221,190,228,175,149,255,0,94,87,57,235,187,228,122,249,185,118,223,100,242,68,67,208,155,7,45,203,233,203,237,115,120,213,60,103,240,236,135,30,237,190,216,95,218,252,127,195,111,166,205,26,197,20,245,71,206,152,214,99,157,87,78,156,55,70,179,166,178,0,18,42,91,158,241,19,233,251,83,191,161,183,175,234,82,148,98,94,119,17,62,159,181,59,250,27,122,254,165,41,70,37,63,105,124,237,190,201,241,116,135,33,254,175,197,247,233,247,64,1,90,111,0,232,92,59,122,129,211,31,233,149,151,250,236,71,61,58,23,14,222,160,116,199,250,101,101,254,187,17,150,199,157,167,182,60,81,249,183,171,239,247,42,247,101,121,192,3,104,56,60,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,40,199,136,159,80,58,157,253,50,189,127,93,148,188,226,140,120,137,245,3,169,223,211,43,215,245,217,74,214,210,249,171,125,179,224,222,28,135,250,195,23,220,167,222,115,208,1,79,116,128,0,2,243,184,118,244,253,166,63,208,219,47,245,40,142,132,115,222,29,189,63,105,143,244,54,203,253,74,35,161,27,66,199,154,167,178,60,28,31,155,122,194,255,0,126,175,122,64,1,149,30,28,147,137,142,30,241,142,34,52,226,179,26,185,208,211,182,255,0,69,12,211,227,183,39,189,98,117,21,106,179,234,163,164,70,185,123,15,115,88,217,89,210,237,218,136,168,157,108,99,155,214,200,163,199,95,22,48,104,142,49,38,154,98,141,168,126,109,148,219,30,232,170,88,233,33,109,166,138,69,124,94,41,178,49,90,171,58,185,146,36,72,197,250,174,98,189,202,136,214,178,95,38,58,229,155,120,122,166,255,0,197,211,250,250,214,13,150,194,102,88,204,222,197,188,167,88,189,206,214,38,58,52,227,51,251,49,28,122,227,118,253,116,85,110,69,143,221,241,60,130,231,139,100,20,158,22,233,102,172,154,223,91,7,113,175,237,84,66,245,100,140,234,98,171,93,179,154,169,187,85,81,118,242,85,67,231,128,107,89,211,93,206,222,162,42,138,98,43,157,103,167,77,223,118,179,167,219,61,160,0,63,64,0,15,67,128,96,25,118,168,229,212,24,38,9,105,248,157,242,231,221,240,180,189,248,161,238,118,226,124,175,250,242,185,172,77,153,27,215,205,201,190,219,39,154,162,23,57,195,199,15,24,71,14,88,67,49,108,90,63,23,113,171,232,154,241,120,154,52,109,69,202,161,17,118,114,166,235,209,19,119,114,71,18,42,163,17,87,205,207,115,222,250,66,45,207,130,30,44,103,226,31,24,172,198,179,54,211,195,155,99,80,196,234,185,35,116,113,182,235,76,229,86,165,84,112,162,162,181,205,114,35,101,70,183,182,215,73,26,181,90,146,36,108,177,108,237,203,20,222,154,107,143,46,120,79,140,123,39,199,217,211,166,57,101,194,102,215,178,234,47,97,170,255,0,13,76,255,0,121,76,110,157,117,142,109,83,58,249,84,196,238,211,72,230,206,249,231,107,28,201,58,0,46,110,102,0,0,115,222,34,125,63,106,119,244,54,245,253,74,82,140,75,206,226,39,211,246,167,127,67,111,95,212,165,40,196,167,237,47,157,183,217,62,46,144,228,63,213,248,190,253,62,232,0,43,77,224,29,11,135,111,80,58,99,253,50,178,255,0,93,136,231,167,66,225,219,212,14,152,255,0,76,172,191,215,98,50,216,243,180,246,199,138,63,54,245,125,254,229,94,236,175,56,0,109,7,7,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,24,241,19,234,7,83,191,166,87,175,235,178,151,156,81,143,17,62,160,117,59,250,101,122,254,187,41,90,218,95,53,111,182,124,27,195,144,255,0,88,98,251,148,251,206,122,0,41,238,144,0,0,94,119,14,222,159,180,199,250,27,101,254,165,17,208,142,123,195,183,167,237,49,254,134,217,127,169,68,116,35,104,88,243,84,246,71,131,131,243,111,88,95,239,213,239,72,1,207,117,215,91,49,29,3,211,234,188,239,45,159,252,101,53,178,151,166,95,236,250,254,196,178,195,75,215,28,111,237,119,59,46,78,227,155,210,223,181,127,98,254,174,92,166,213,51,93,115,164,67,207,132,194,95,199,95,167,13,134,166,106,174,169,210,34,56,204,188,47,24,188,75,91,248,117,211,135,58,137,106,31,151,100,208,213,82,99,172,138,54,171,96,149,140,106,62,174,71,61,174,143,166,21,150,55,116,42,42,200,229,107,118,233,87,189,148,247,145,100,23,124,179,32,185,229,57,5,95,138,186,94,107,38,184,86,207,219,107,59,181,19,61,95,35,250,88,136,214,238,231,42,236,212,68,77,252,145,16,245,58,217,171,217,62,184,234,61,223,80,242,138,170,135,58,182,103,182,134,146,89,146,86,219,168,145,238,88,105,99,84,107,83,165,141,118,219,163,91,214,229,115,220,157,79,114,175,134,40,25,166,97,86,62,238,177,241,35,132,126,61,178,235,237,131,216,235,91,39,151,197,55,34,39,17,94,250,234,240,166,39,230,211,247,206,179,213,16,0,17,139,208,0,0,0,0,125,140,59,49,201,244,255,0,39,183,102,120,101,234,162,211,122,180,204,147,210,85,192,169,213,27,182,84,84,84,93,209,205,115,85,90,230,57,21,174,107,156,215,34,162,170,47,199,7,216,153,166,117,142,47,197,203,116,94,162,109,220,136,154,102,52,152,157,241,49,60,98,99,166,37,117,188,51,113,51,136,241,43,136,205,120,179,211,124,50,249,108,233,248,205,155,174,89,188,7,114,89,155,7,231,221,20,108,151,184,200,21,255,0,81,23,167,126,149,243,79,62,198,81,70,137,234,246,79,161,218,143,104,212,60,94,170,161,174,162,153,141,174,164,138,100,137,183,26,37,123,86,106,89,21,90,228,233,123,91,182,234,215,116,57,26,246,167,83,26,169,116,186,75,171,88,70,182,97,20,89,246,3,116,241,118,234,189,227,150,41,17,27,81,71,80,136,138,250,121,216,138,189,18,183,116,221,55,84,84,86,185,170,230,57,174,91,222,81,153,198,58,142,101,207,143,31,127,183,243,114,111,40,187,11,86,203,98,191,73,193,196,206,22,228,238,233,230,79,204,153,234,249,179,59,230,55,76,204,196,204,251,32,1,50,214,142,123,196,79,167,237,78,254,134,222,191,169,74,81,137,121,220,68,250,126,212,239,232,109,235,250,148,165,24,148,253,165,243,182,251,39,197,210,28,135,250,191,23,223,167,221,0,5,105,188,3,161,112,237,234,7,76,127,166,86,95,235,177,28,244,232,92,59,122,129,211,31,233,149,151,250,236,70,91,30,118,158,216,241,71,230,222,175,191,220,171,221,149,231,0,13,160,224,240,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,163,30,34,125,64,234,119,244,202,245,253,118,82,243,138,49,226,39,212,14,167,127,76,175,95,215,101,43,91,75,230,173,246,207,131,120,114,31,235,12,95,114,159,121,207,64,5,61,210,0,0,11,206,225,219,211,246,152,255,0,67,108,191,212,162,58,17,207,120,118,244,253,166,63,208,219,47,245,40,143,115,113,184,219,236,246,250,171,181,218,190,158,138,134,138,23,212,213,85,84,202,216,162,130,38,53,92,249,30,247,42,35,90,214,162,170,185,85,17,17,21,84,217,246,55,89,167,178,60,28,33,154,196,213,152,223,136,227,207,171,222,151,207,204,115,28,99,79,241,139,142,103,153,222,169,237,54,91,76,43,61,93,92,234,189,49,183,116,68,68,68,221,92,231,57,81,173,99,81,92,231,57,173,106,42,170,34,211,23,19,28,66,100,252,68,106,61,102,75,115,174,168,109,130,138,105,160,199,109,175,98,68,218,42,37,127,213,87,70,142,114,119,222,214,177,210,191,169,219,185,17,17,122,24,198,183,161,113,175,197,172,252,64,100,235,138,97,149,149,12,211,219,60,209,73,73,20,244,241,181,213,245,177,164,204,90,228,221,137,52,109,115,38,86,54,55,59,244,90,215,185,173,123,149,173,140,101,59,58,205,63,75,171,224,109,79,145,31,124,254,93,95,107,165,57,51,216,63,248,126,207,246,158,97,79,248,138,227,116,79,250,116,207,71,92,85,63,173,213,30,79,94,160,1,2,219,96,0,1,246,31,135,100,241,225,208,234,3,172,181,11,142,212,92,229,179,178,226,212,71,68,149,177,196,201,93,11,149,60,216,229,142,70,185,189,72,157,72,143,233,223,161,253,61,79,132,238,27,174,28,74,106,58,227,178,214,212,91,113,219,68,45,174,189,220,34,133,206,115,98,235,70,182,158,39,116,172,109,158,85,234,233,235,242,70,178,87,236,254,223,67,173,238,191,75,176,27,166,156,55,72,238,120,213,61,94,34,203,100,54,134,219,39,123,228,107,105,98,99,91,19,81,238,114,200,142,98,49,138,217,58,186,218,230,181,200,228,114,34,147,57,118,79,94,58,221,87,38,116,142,143,108,254,77,105,182,92,164,97,118,83,25,107,5,77,31,9,92,204,77,113,19,167,54,153,234,232,154,167,140,71,87,29,53,137,80,200,58,215,18,220,58,100,252,55,103,223,69,46,211,84,92,173,53,112,178,123,77,237,212,105,79,21,193,189,12,239,35,90,143,145,26,232,228,114,177,204,87,117,109,208,245,68,108,140,223,146,145,55,109,87,102,185,183,114,52,152,108,12,6,59,15,153,225,168,198,97,43,138,173,215,26,196,199,76,120,196,244,76,78,248,157,211,17,32,0,252,61,97,218,248,85,226,90,253,195,126,125,29,209,171,81,85,138,221,166,137,185,21,182,154,56,123,181,113,70,201,91,19,152,249,26,170,215,68,233,221,34,53,174,98,61,90,141,115,145,23,116,226,128,201,102,245,118,46,69,203,115,164,195,197,152,229,216,108,219,11,115,5,140,162,42,183,92,105,49,63,214,233,137,223,19,27,226,98,38,55,194,253,240,236,199,24,212,12,98,221,153,225,151,170,123,181,150,237,10,79,73,87,2,175,76,141,221,81,81,81,118,86,185,174,69,107,152,228,71,53,205,115,92,136,168,168,159,100,170,78,8,56,199,170,209,91,188,122,113,169,55,175,245,59,172,239,205,28,243,178,105,159,101,168,233,115,250,161,108,76,123,221,20,175,78,151,68,137,178,62,78,226,43,127,57,220,181,179,97,101,216,250,49,246,185,244,252,104,227,29,83,249,117,56,231,108,182,79,19,178,89,132,225,174,196,205,170,181,155,117,124,234,117,235,210,35,157,27,185,209,209,186,120,76,76,243,222,34,125,63,106,119,244,54,245,253,74,82,140,75,206,226,39,211,246,167,127,67,111,95,212,165,40,196,175,109,47,157,183,217,62,45,199,200,127,171,241,125,250,125,208,0,86,155,192,58,23,14,222,160,116,199,250,101,101,254,187,17,207,78,133,195,183,168,29,49,254,153,89,127,174,196,101,177,231,105,237,143,20,126,109,234,251,253,202,189,217,94,112,0,218,14,15,10,64,230,61,196,46,190,224,220,103,106,30,45,133,107,134,160,99,246,90,47,132,248,107,117,175,38,173,164,165,131,174,213,72,247,244,69,28,141,99,122,158,247,57,118,79,55,57,85,124,213,75,191,40,7,154,63,174,205,77,252,23,217,232,128,177,254,81,58,133,159,106,87,13,185,37,247,81,179,140,131,42,185,65,156,86,82,69,89,123,185,205,93,60,112,54,130,129,205,137,178,76,231,57,24,142,123,220,141,69,219,119,185,127,90,147,124,170,190,76,156,69,224,150,75,61,247,134,139,253,71,129,201,47,185,4,151,220,127,234,77,47,196,250,168,19,197,69,245,34,88,225,236,199,111,71,245,73,34,119,59,221,45,77,217,245,173,80,1,90,188,229,53,99,84,244,191,242,65,249,51,212,188,175,18,248,159,210,15,27,240,43,205,77,7,138,237,252,63,183,221,236,189,189,125,61,199,244,245,111,183,91,182,251,84,178,162,170,249,231,125,201,254,242,127,13,3,207,242,137,214,253,104,212,174,36,178,75,22,163,106,246,107,149,91,96,193,235,42,226,163,189,223,234,235,160,142,118,215,208,53,178,182,57,164,115,81,232,215,189,168,228,77,246,123,147,245,169,223,249,187,84,235,70,33,164,120,134,171,233,30,166,230,184,197,62,63,120,150,219,124,167,199,43,42,233,25,52,21,140,111,106,170,166,90,121,26,141,100,82,211,182,38,245,181,81,95,90,136,142,106,174,207,137,124,149,61,83,229,63,47,235,189,198,220,90,79,23,186,67,83,174,252,52,106,22,150,219,224,171,158,229,118,179,190,107,92,20,211,197,11,234,46,52,207,109,85,28,42,249,126,163,88,250,136,34,99,213,202,223,168,231,125,102,126,146,5,69,240,15,197,118,176,84,241,123,166,214,205,88,215,253,64,186,227,119,91,133,69,174,90,43,166,67,112,174,165,168,170,170,164,154,10,56,223,11,158,246,187,122,169,105,209,21,205,233,107,182,114,171,81,170,228,189,67,42,230,156,244,83,84,45,90,213,164,120,134,171,217,155,73,29,62,83,103,166,185,62,158,154,181,181,108,163,157,236,78,245,42,202,212,68,123,225,151,185,19,254,171,85,31,27,145,90,213,69,68,15,106,64,14,111,124,71,234,62,139,105,198,17,131,105,150,65,117,198,235,243,123,133,93,69,93,238,215,94,180,213,81,82,208,36,10,180,204,115,27,220,103,114,74,168,156,178,71,35,28,141,129,88,189,77,149,200,147,252,163,110,111,186,161,117,205,56,180,169,192,230,109,92,22,221,62,179,209,91,105,224,117,107,165,130,89,234,97,109,108,181,76,139,100,108,47,115,106,33,133,219,117,43,146,150,53,87,125,141,104,126,78,1,245,151,95,117,119,139,221,54,193,115,94,34,245,86,174,203,81,112,168,184,84,210,187,46,173,146,58,175,5,73,53,99,32,149,146,61,204,124,50,62,157,172,145,138,223,173,27,158,212,84,85,69,73,255,0,204,39,140,92,239,132,12,239,70,239,246,10,63,140,227,119,159,164,95,72,49,254,228,52,255,0,20,237,67,72,202,95,236,167,193,44,144,118,164,168,89,63,54,137,215,183,75,183,69,242,224,28,144,180,183,255,0,154,94,181,220,44,95,248,166,45,104,185,248,175,242,212,215,193,217,71,255,0,246,53,221,111,103,243,49,223,221,16,115,206,251,147,253,228,254,26,5,154,96,25,254,27,170,120,109,167,80,116,251,33,164,190,99,215,202,116,169,161,174,166,85,232,149,155,170,42,42,42,35,152,246,185,28,199,177,200,143,99,218,230,185,26,230,170,39,160,40,175,151,55,30,223,201,94,251,62,155,234,36,30,35,76,178,107,135,140,171,168,130,159,174,170,203,92,246,50,37,172,106,49,58,230,133,89,28,109,150,47,55,35,88,215,196,157,77,116,115,94,160,0,0,0,0,28,171,138,124,39,81,245,19,135,220,219,19,210,28,174,235,142,102,117,22,244,168,178,86,218,234,214,150,169,213,84,242,178,118,211,50,100,150,46,215,127,180,176,44,138,244,107,91,50,171,186,145,21,171,64,63,202,199,138,127,252,229,181,87,254,121,92,127,237,141,41,153,246,230,73,162,246,173,16,226,211,40,177,98,248,133,38,55,140,95,41,232,239,214,42,58,71,183,176,176,77,10,54,119,71,26,57,123,44,241,145,86,53,34,217,168,212,106,35,26,216,250,0,188,157,1,214,59,23,16,26,53,137,235,22,57,15,135,164,201,173,237,168,146,155,169,239,240,149,76,115,163,169,166,235,123,24,178,118,167,142,88,187,157,8,215,244,117,55,234,185,20,130,188,229,53,99,84,244,191,242,65,249,51,212,188,175,18,248,159,210,15,27,240,43,205,77,7,138,237,252,63,183,221,236,189,189,125,61,199,244,245,111,183,91,182,251,84,249,92,148,245,210,178,235,98,205,56,120,191,94,123,223,4,232,201,49,218,105,18,121,36,101,44,175,237,215,49,175,85,88,163,133,147,58,149,237,141,17,142,89,42,231,127,215,221,202,207,149,207,59,238,79,247,147,248,104,30,127,148,78,183,235,70,165,113,37,146,88,181,27,87,179,92,170,219,6,15,89,87,21,29,238,255,0,87,93,4,115,182,190,129,173,149,177,205,35,154,143,70,189,237,71,34,111,179,220,159,173,75,94,203,50,155,22,13,138,222,115,92,166,187,193,89,113,251,125,69,210,227,83,218,124,157,138,88,35,116,146,201,208,196,115,221,210,198,57,118,106,43,151,109,145,21,124,138,108,228,169,234,159,41,249,127,93,238,54,226,85,115,147,214,191,160,220,62,218,116,114,146,223,222,171,212,219,130,247,167,146,46,168,224,161,183,75,79,81,39,75,146,70,171,102,116,239,163,70,238,199,181,99,239,239,210,238,133,2,178,245,11,141,94,36,179,44,255,0,37,203,236,90,223,169,88,221,182,249,120,173,185,81,217,105,51,58,254,197,182,9,166,124,145,210,199,210,246,55,162,54,185,24,155,49,169,179,83,102,183,236,75,147,229,195,143,234,229,179,133,203,22,77,173,25,246,65,148,223,115,106,135,228,212,207,189,220,95,93,61,21,186,120,162,109,36,45,153,242,200,174,99,226,137,181,40,155,179,165,106,156,197,98,57,174,85,164,30,26,244,134,167,94,181,231,6,210,56,96,171,146,159,34,188,67,13,193,105,39,138,25,226,183,51,121,107,102,141,242,238,196,124,116,209,205,34,34,163,183,86,34,35,92,170,141,93,41,218,109,54,171,5,170,138,197,98,182,82,91,173,182,234,120,233,40,232,233,33,108,48,83,65,27,81,177,197,28,109,68,107,24,214,162,53,26,136,136,136,136,136,6,109,255,0,149,143,20,255,0,249,203,106,175,252,242,184,255,0,219,26,8,225,146,237,117,191,240,219,165,23,219,237,206,174,227,114,184,224,246,42,186,202,202,185,157,52,245,51,201,65,11,164,150,73,28,170,231,189,206,85,114,185,85,85,85,85,84,205,17,126,124,181,120,152,195,117,231,135,155,38,25,102,161,171,183,100,58,93,103,181,99,151,170,41,145,94,199,50,58,117,134,154,174,41,81,168,215,50,102,211,72,170,207,39,198,246,61,170,138,222,137,36,9,106,0,2,144,57,143,113,11,175,184,55,25,218,135,139,97,90,225,168,24,253,150,139,225,62,26,221,107,201,171,105,41,96,235,181,82,61,253,17,71,35,88,222,167,189,206,93,147,205,206,85,95,53,82,112,114,137,212,44,251,82,184,109,201,47,186,141,156,100,25,85,202,12,226,178,146,42,203,221,206,106,233,227,129,180,20,14,108,77,146,103,57,200,196,115,222,228,106,46,219,189,203,250,212,174,14,104,254,187,53,55,240,95,103,162,39,255,0,37,79,75,25,79,204,10,239,110,183,1,237,109,220,117,83,97,220,119,231,188,44,106,189,125,37,53,138,170,162,201,14,21,92,218,89,93,59,110,53,116,118,244,248,107,210,24,220,142,100,178,212,73,43,102,145,91,219,84,145,174,123,154,232,210,41,148,80,15,52,127,93,154,155,248,47,179,209,19,127,149,63,28,117,58,149,106,160,225,111,82,89,73,21,247,24,179,163,49,107,155,95,20,9,113,183,82,181,140,74,39,199,186,43,234,97,139,103,53,209,181,123,144,197,35,158,141,116,78,146,96,177,240,0,0,0,0,0,2,10,241,83,199,117,247,133,94,52,49,28,43,41,127,141,211,44,131,15,160,146,227,77,179,35,248,93,84,247,105,227,150,235,214,202,121,106,39,237,83,83,185,60,51,85,26,253,247,77,157,230,179,168,165,110,117,126,169,241,111,151,244,62,227,113,2,231,173,55,107,85,254,213,69,125,177,92,233,46,54,219,141,60,117,116,117,148,147,54,104,42,96,145,168,232,229,142,70,170,181,236,115,85,28,142,69,84,84,84,84,63,89,78,220,169,248,227,166,211,91,173,7,11,122,146,202,185,108,89,61,225,25,139,92,218,249,103,91,117,198,169,204,98,81,62,61,213,25,77,52,187,57,174,141,169,219,154,89,28,244,115,101,116,144,220,72,0,0,21,23,205,219,91,245,163,77,120,146,198,236,90,115,171,217,174,43,109,159,7,163,171,150,142,201,127,171,161,130,73,221,95,94,215,74,232,225,145,173,87,171,88,198,171,149,55,217,141,79,212,135,74,228,215,171,26,167,170,31,149,255,0,202,102,165,229,121,111,195,62,143,248,47,142,222,106,107,252,47,115,226,29,206,215,121,238,232,234,237,179,171,167,109,250,27,191,216,135,0,231,87,234,159,22,249,127,67,238,55,19,170,242,49,251,236,253,219,254,36,5,170,21,87,204,103,153,78,85,143,102,208,104,207,12,249,135,195,36,198,110,29,204,158,251,5,52,140,170,109,210,142,177,236,91,99,89,81,18,49,97,99,224,107,229,115,123,140,157,175,108,123,246,210,86,75,239,249,174,113,175,249,50,197,103,225,175,76,238,118,170,156,147,45,183,212,83,101,178,239,222,154,207,107,154,54,181,41,250,21,171,27,102,170,142,71,249,185,221,113,196,157,72,196,89,161,149,181,45,165,90,103,149,107,38,163,227,154,91,133,82,120,139,214,77,112,138,223,77,213,28,143,142,30,181,250,243,203,219,99,222,216,98,98,58,73,30,141,94,136,216,247,42,108,213,2,242,120,19,227,239,25,226,238,213,81,141,95,109,116,152,238,162,218,105,223,85,89,103,164,90,137,160,170,162,137,180,204,146,190,57,29,18,50,22,58,162,161,88,148,235,44,146,53,26,138,174,122,47,81,45,78,63,194,175,12,248,111,10,26,71,71,165,184,125,117,93,197,238,168,117,202,239,115,169,85,107,238,55,25,25,27,37,157,35,234,86,194,206,152,163,99,35,106,175,75,24,222,167,61,253,114,63,176,0,51,89,252,172,120,167,255,0,206,91,85,127,231,149,199,254,216,210,153,149,112,52,39,203,135,44,202,179,158,12,116,243,41,205,114,107,174,65,122,173,248,183,137,184,221,43,100,171,170,159,162,235,86,198,117,203,34,185,238,233,99,26,212,221,124,154,212,68,242,68,36,169,21,121,92,122,19,211,47,198,189,226,180,149,64,0,0,86,175,57,77,88,213,61,47,252,144,126,76,245,47,43,196,190,39,244,131,198,252,10,243,83,65,226,187,127,15,237,247,123,47,111,95,79,113,253,61,91,237,214,237,190,213,57,175,40,157,111,214,141,74,226,75,36,177,106,54,175,102,185,85,182,12,30,178,174,42,59,221,254,174,186,8,231,109,125,3,91,43,99,154,71,53,30,141,123,218,142,68,223,103,185,63,90,158,131,158,119,220,159,239,39,240,211,149,114,84,245,79,148,252,191,174,247,27,112,23,82,0,2,53,115,30,203,50,172,27,131,29,67,202,112,172,154,235,143,222,168,190,19,225,174,54,186,217,41,42,160,235,186,210,49,253,18,198,173,123,122,152,247,53,118,95,54,185,81,124,149,74,139,225,147,137,190,36,175,252,73,105,69,138,251,196,30,165,92,109,183,28,226,197,73,89,71,87,150,87,205,5,76,18,87,194,217,34,146,55,74,173,123,28,213,86,171,85,21,21,21,81,75,95,230,143,232,79,83,127,5,247,138,34,149,184,78,245,79,163,127,48,49,239,113,128,13,41,128,0,225,92,111,234,246,101,160,188,49,229,186,185,167,243,210,71,125,199,106,45,19,83,165,92,9,52,18,177,247,74,72,165,134,70,121,42,178,72,164,146,53,86,171,94,136,245,86,185,174,68,114,122,14,26,56,139,193,56,160,210,202,13,76,193,106,63,197,81,222,40,186,38,254,214,93,60,52,51,79,71,220,150,40,251,221,174,251,27,221,99,122,31,246,162,253,168,156,171,154,63,161,61,77,252,23,222,40,138,96,225,87,137,140,203,133,13,92,163,213,44,62,134,146,226,199,83,186,219,119,182,84,162,53,151,27,116,143,141,242,192,146,116,171,161,127,84,81,189,146,53,23,165,236,111,83,94,206,184,222,26,73,7,148,210,173,76,197,117,147,78,49,205,82,194,170,252,69,151,38,183,197,112,166,234,146,55,201,15,90,125,120,37,237,189,236,108,209,61,29,28,140,71,47,68,140,123,85,119,106,158,172,0,0,0,0,1,207,248,133,202,111,184,54,129,106,94,107,139,87,120,43,214,63,135,222,110,150,234,158,211,36,236,85,65,69,44,145,73,208,244,115,29,210,246,53,118,114,43,87,109,149,21,60,142,128,114,174,44,125,44,107,39,203,252,135,219,167,3,143,242,249,227,110,213,197,126,1,37,139,39,158,146,135,81,113,90,122,120,110,180,110,170,107,167,187,64,216,97,107,238,204,141,176,196,198,50,74,135,72,215,69,26,57,33,94,218,57,81,36,143,121,106,102,7,74,181,51,42,209,189,71,199,53,75,10,171,240,247,172,102,225,21,194,155,170,73,25,28,221,11,245,224,151,182,246,61,208,202,197,116,114,49,28,157,113,189,237,85,217,202,104,123,133,94,38,48,222,43,244,142,143,84,176,250,26,187,115,219,80,235,109,222,217,82,138,231,219,174,49,178,55,203,2,73,210,141,153,157,50,198,246,72,212,78,166,61,189,77,99,250,227,96,118,0,0,28,43,141,253,94,204,180,23,134,60,183,87,52,254,122,72,239,184,237,69,162,106,116,171,129,38,130,86,62,233,73,20,176,200,207,37,86,73,20,146,70,170,213,107,209,30,170,215,53,200,142,79,65,195,71,17,120,39,20,26,89,65,169,152,45,71,248,170,59,197,23,68,223,218,203,167,134,134,105,232,251,146,197,31,123,181,223,99,123,172,111,67,254,212,95,181,19,149,115,71,244,39,169,191,130,251,197,17,76,28,42,241,49,153,112,161,171,148,122,165,135,208,210,92,88,234,119,91,110,246,202,148,70,178,227,110,145,241,190,88,18,78,149,116,47,234,138,55,178,70,162,244,189,141,234,107,217,215,27,195,73,32,242,154,85,169,152,174,178,105,198,57,170,88,85,95,136,178,228,214,248,174,20,221,82,70,249,33,235,79,175,4,189,183,189,141,154,39,163,163,145,136,229,232,145,143,106,174,237,83,213,128,0,249,57,102,83,98,193,177,91,206,107,148,215,120,43,46,63,111,168,186,92,106,123,79,147,177,75,4,110,146,89,58,24,142,123,186,88,199,46,205,69,114,237,178,34,175,144,30,43,136,173,121,195,120,109,210,59,238,171,102,117,180,141,101,186,157,236,182,80,205,80,176,190,237,113,86,57,105,232,162,86,177,238,235,145,205,217,92,140,119,67,17,242,57,58,24,229,78,65,203,175,136,188,239,138,13,44,206,53,51,58,168,251,192,185,209,217,232,186,33,254,214,90,252,53,36,208,81,247,34,138,62,247,107,190,246,247,94,222,183,253,170,191,98,37,74,241,209,198,109,247,140,61,71,165,185,199,106,248,54,25,139,248,138,124,102,219,43,24,181,77,142,85,103,118,166,166,70,239,188,210,246,162,85,141,174,88,227,107,26,214,245,42,62,89,44,87,146,167,165,140,167,230,5,119,183,91,128,175,94,38,248,155,226,74,193,196,150,171,216,172,92,65,234,85,186,219,110,206,47,180,148,116,116,153,101,124,48,83,65,29,124,205,142,40,227,108,168,214,49,173,68,106,53,17,17,17,17,16,178,174,81,58,133,159,106,87,13,185,37,247,81,179,140,131,42,185,65,156,86,82,69,89,123,185,205,93,60,112,54,130,129,205,137,178,76,231,57,24,142,123,220,141,69,219,119,185,127,90,149,23,197,143,170,125,100,249,129,144,251,140,229,170,114,84,244,177,148,252,192,174,246,235,112,19,252,0,4,63,225,83,141,127,202,110,190,234,239,13,122,153,115,181,83,100,152,150,97,122,166,196,165,223,179,53,226,215,13,109,75,86,159,161,26,145,186,106,88,227,103,155,93,215,36,75,212,172,85,134,105,93,48,12,219,113,55,118,186,216,56,187,213,123,237,138,231,87,110,185,91,181,34,251,87,71,89,73,51,161,158,154,120,238,115,58,57,99,145,170,142,99,218,228,71,35,145,81,81,81,21,11,148,229,243,198,221,171,138,252,2,75,22,79,61,37,14,162,226,180,244,240,221,104,221,84,215,79,118,129,176,194,215,221,153,27,97,137,140,100,149,14,145,174,138,52,114,66,189,180,114,162,73,30,225,45,64,0,12,214,127,43,30,41,255,0,243,150,213,95,249,229,113,255,0,182,52,166,101,92,13,46,240,201,118,186,223,248,109,210,139,237,246,231,87,113,185,92,112,123,21,93,101,101,92,206,154,122,153,228,160,133,210,75,36,142,85,115,222,231,42,185,92,170,170,170,170,170,122,188,255,0,63,195,116,179,13,187,106,14,160,228,52,150,60,122,199,78,181,53,213,213,42,189,17,51,116,68,68,68,69,115,222,231,43,88,198,53,21,239,123,154,214,163,156,228,69,231,252,50,93,173,86,14,17,52,162,251,125,185,210,91,173,182,237,55,177,85,214,86,85,204,216,96,166,130,59,100,46,146,89,36,114,163,88,198,181,21,202,229,84,68,68,85,82,157,185,129,113,221,125,226,171,42,147,10,197,159,224,180,203,31,184,44,150,234,109,153,39,197,42,160,146,170,56,174,189,111,167,138,162,14,237,53,67,83,195,57,85,172,219,117,221,222,104,30,215,27,231,1,175,54,189,121,189,106,117,246,197,73,118,194,110,212,254,10,44,25,43,59,48,80,65,31,90,211,201,5,87,109,206,74,148,115,213,101,153,99,84,153,28,230,171,24,140,167,72,45,255,0,69,245,123,13,215,173,47,199,245,115,79,231,171,146,197,145,83,186,106,116,171,129,97,158,39,178,71,69,44,50,51,205,17,241,203,28,145,170,181,92,197,86,42,181,206,106,163,150,144,57,124,240,73,117,226,191,63,146,251,147,193,87,67,167,88,173,69,60,215,90,199,82,185,208,93,167,108,208,185,246,150,72,217,162,123,31,37,59,164,115,165,141,92,176,167,109,92,136,178,71,189,244,218,109,54,171,5,170,138,197,98,182,82,91,173,182,234,120,233,40,232,233,33,108,48,83,65,27,81,177,197,28,109,68,107,24,214,162,53,26,136,136,136,136,136,7,235,56,87,27,250,189,153,104,47,12,121,110,174,105,252,244,145,223,113,218,139,68,212,233,87,2,77,4,172,125,210,146,41,97,145,158,74,172,146,41,36,141,85,170,215,162,61,85,174,107,145,28,157,212,138,188,209,253,9,234,111,224,190,241,68,7,85,225,163,136,188,19,138,13,44,160,212,204,22,163,252,85,29,226,139,162,111,237,101,211,195,67,52,244,125,201,98,143,189,218,239,177,189,214,55,161,255,0,106,47,218,137,213,76,219,112,171,196,198,101,194,134,174,81,234,150,31,67,73,113,99,169,221,109,187,219,42,81,26,203,141,186,71,198,249,96,73,58,85,208,191,170,40,222,201,26,139,210,246,55,169,175,103,92,111,208,246,149,106,102,43,172,154,113,142,106,150,21,87,226,44,185,53,190,43,133,55,84,145,190,72,122,211,235,193,47,109,239,99,102,137,232,232,228,98,57,122,36,99,218,171,187,84,15,86,0,0,1,18,174,220,203,120,116,176,113,37,91,160,183,220,146,146,221,109,183,83,201,69,89,147,213,173,84,48,83,100,17,215,173,44,150,185,35,117,50,53,140,107,81,101,90,197,149,32,68,69,69,119,247,192,75,80,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,140,120,137,245,3,169,223,211,43,215,245,217,75,206,40,199,136,159,80,58,157,253,50,189,127,93,148,173,109,47,154,183,219,62,13,225,200,127,172,49,125,202,125,231,61,0,20,247,72,0,0,47,59,135,111,79,218,99,253,13,178,255,0,82,136,133,28,126,113,143,85,114,170,174,208,109,41,189,118,237,209,247,232,178,186,248,89,52,85,15,168,142,105,33,150,220,157,108,110,209,39,111,121,30,197,114,74,143,70,35,145,137,35,100,250,58,225,197,175,228,179,133,221,51,210,125,50,201,252,62,113,116,195,108,127,19,158,149,189,82,90,104,31,110,141,87,105,81,201,217,169,147,118,116,108,142,115,99,87,63,243,110,116,47,90,247,44,249,166,107,205,181,78,22,204,244,70,179,245,112,252,254,198,137,216,45,129,139,249,133,220,251,51,167,116,87,84,219,166,99,143,149,62,92,196,199,15,153,255,0,183,86,160,1,88,111,96,0,0,232,90,21,162,121,118,190,106,13,38,9,137,65,254,46,166,231,85,213,23,246,5,7,126,40,166,170,232,146,70,119,123,125,230,175,109,174,234,119,216,159,181,60,110,59,143,221,242,204,130,217,139,99,244,158,42,233,121,172,134,223,69,7,113,172,238,212,76,244,100,108,234,122,163,91,187,156,137,187,149,17,55,243,84,66,231,120,88,225,226,209,195,158,152,210,227,29,187,117,78,73,93,253,147,144,93,105,99,114,120,202,141,220,172,98,57,235,212,177,68,215,118,217,228,212,93,156,254,134,58,71,161,41,149,101,211,143,187,229,124,72,227,249,40,59,127,182,116,108,150,3,251,157,39,17,115,117,17,213,215,84,251,35,163,174,116,142,26,233,234,116,79,72,113,141,14,211,139,70,158,98,244,180,237,109,20,44,117,117,92,80,172,78,184,214,171,26,147,85,72,138,231,47,83,220,221,246,87,59,161,168,214,53,122,88,212,79,116,1,127,162,138,109,211,20,81,26,68,57,19,21,137,189,141,189,94,35,17,84,213,93,83,51,51,60,102,103,140,185,238,189,104,198,63,175,154,99,117,211,124,130,127,7,227,58,39,162,184,54,157,147,73,65,87,26,239,28,204,71,255,0,194,199,35,85,174,116,114,72,196,115,122,183,74,90,213,29,54,201,244,131,62,188,233,198,99,21,59,46,214,73,155,20,203,77,50,75,20,141,123,27,36,114,49,222,74,173,124,111,99,209,28,136,228,71,34,57,173,114,43,82,249,206,39,197,87,13,54,30,36,48,25,45,110,74,122,92,170,211,12,174,199,110,85,50,77,218,164,150,71,196,233,90,246,70,228,71,54,86,192,216,213,206,107,213,136,229,115,90,170,155,44,54,113,149,254,155,71,194,91,248,241,247,199,87,111,87,217,217,178,121,56,219,201,217,124,71,232,88,217,215,11,114,119,245,209,84,233,28,239,109,63,58,58,188,168,223,26,85,75,96,250,25,22,63,119,196,242,11,158,45,144,82,120,91,165,154,178,107,125,108,29,198,191,181,81,11,213,146,51,169,138,173,118,206,106,166,237,85,69,219,201,85,15,158,81,102,38,39,73,117,117,21,211,114,152,174,137,214,39,124,76,116,128,0,253,5,132,114,241,226,215,251,150,129,234,158,79,254,38,12,58,170,173,191,229,69,183,190,101,119,251,223,97,174,79,240,162,71,127,113,140,175,112,122,176,88,203,152,43,177,118,143,174,58,225,95,218,109,156,194,109,70,95,94,3,21,187,93,244,213,164,76,211,84,112,152,240,152,221,172,76,198,177,170,243,184,137,244,253,169,223,208,219,215,245,41,74,49,44,99,74,120,199,165,214,174,25,245,43,78,53,38,245,254,168,148,120,110,67,52,115,206,200,97,101,234,159,194,84,63,170,22,196,198,49,178,196,197,233,116,72,155,171,35,238,34,187,243,157,186,231,37,51,204,77,188,92,218,187,106,119,76,125,158,201,246,168,188,149,228,152,205,158,167,29,128,199,83,165,116,215,29,149,70,155,170,166,119,107,76,244,125,147,17,49,49,0,1,2,219,65,208,184,118,245,3,166,63,211,43,47,245,216,142,122,116,46,29,189,64,233,143,244,202,203,253,118,35,45,143,59,79,108,120,163,243,111,87,223,238,85,238,202,243,128,6,208,112,120,80,15,52,127,93,154,155,248,47,179,209,23,252,80,15,52,127,93,154,155,248,47,179,209,1,23,237,55,107,173,130,235,69,125,177,92,234,237,215,43,117,68,117,116,117,148,147,58,25,233,167,141,200,232,229,142,70,170,57,143,107,145,28,142,69,69,69,68,84,47,251,128,30,48,109,92,89,105,27,93,112,90,184,243,188,58,158,142,131,43,100,209,53,25,83,59,216,228,142,186,39,70,198,197,209,80,176,202,245,141,173,106,196,246,189,157,61,9,28,146,84,14,23,194,37,215,81,120,50,201,248,162,196,46,53,117,23,44,31,40,169,182,222,172,201,78,233,82,107,83,105,168,164,241,80,118,218,174,107,225,117,76,175,151,175,234,118,81,207,234,143,178,169,47,42,209,125,94,204,180,23,84,49,253,92,211,249,233,35,190,227,181,14,154,157,42,224,73,160,149,143,141,209,75,12,140,242,85,100,145,73,36,106,173,86,189,17,234,173,115,92,136,228,13,57,149,87,207,59,238,79,247,147,248,105,63,248,98,226,23,21,226,131,70,172,186,185,139,83,120,15,31,220,166,184,218,223,85,29,68,214,202,232,157,211,45,60,142,98,255,0,155,35,21,205,99,159,20,177,61,88,206,190,148,128,28,243,190,228,255,0,121,63,134,129,202,185,42,122,167,202,126,95,215,123,141,184,186,146,149,185,42,122,167,202,126,95,215,123,141,184,186,144,51,131,198,134,142,88,180,11,138,12,255,0,74,177,105,186,236,182,171,132,117,22,232,250,94,158,26,150,174,158,42,184,169,183,123,222,247,246,89,80,216,187,142,114,185,253,190,181,217,93,178,90,167,39,221,99,177,103,60,48,38,149,83,195,225,239,90,105,112,158,158,178,62,167,191,191,75,93,81,61,93,61,78,234,198,177,189,79,125,76,93,180,115,220,158,27,173,221,41,35,80,141,92,237,52,207,21,199,245,31,78,245,74,211,73,225,239,89,133,190,225,111,187,246,227,141,145,212,120,5,166,236,78,238,150,35,223,50,178,173,99,115,222,231,126,110,8,26,136,212,103,159,63,228,251,172,119,220,27,138,4,210,170,120,124,69,151,82,237,243,211,214,71,212,198,118,42,168,105,231,171,167,169,221,88,231,187,165,140,169,139,182,142,99,87,196,245,187,169,99,106,1,118,151,107,181,170,193,106,173,190,223,110,116,150,235,109,186,158,74,186,202,202,185,155,12,20,208,70,213,116,146,201,35,149,26,198,53,168,174,87,42,162,34,34,170,153,119,203,50,155,238,115,149,94,115,92,166,187,198,222,178,11,133,69,210,227,83,218,100,125,250,169,228,116,146,201,208,196,107,27,212,247,185,118,106,35,83,125,145,17,60,139,222,230,155,159,211,96,188,22,230,84,169,144,213,218,110,89,85,69,5,130,218,180,203,43,95,84,249,42,89,45,69,58,190,52,250,172,125,28,21,104,254,181,70,57,157,76,93,250,209,174,164,189,1,209,203,239,16,26,203,137,232,238,57,55,135,171,201,174,13,167,146,167,165,143,240,148,172,107,164,169,169,232,123,216,146,118,160,142,89,123,125,104,231,244,116,183,235,57,16,11,201,229,163,128,84,233,247,5,186,119,75,114,199,169,45,87,43,229,61,77,254,169,97,72,186,235,25,87,83,36,180,181,18,190,53,94,183,186,141,105,17,58,151,173,172,107,24,238,158,142,148,137,124,243,190,228,255,0,121,63,134,150,168,85,95,60,239,185,63,222,79,225,160,85,89,102,156,168,120,227,169,198,174,182,78,17,245,25,148,137,98,185,84,84,51,17,187,43,226,167,90,26,185,93,36,238,162,157,92,173,73,89,60,174,127,105,201,188,169,52,173,143,103,182,70,118,96,6,141,233,14,101,174,250,137,111,210,221,62,130,146,124,134,237,79,93,53,12,21,51,164,44,168,125,53,36,213,75,10,61,126,171,94,246,192,230,49,92,173,103,91,155,212,230,55,119,39,148,187,90,110,182,11,173,109,138,251,108,171,183,92,173,213,18,82,86,81,213,194,232,103,166,158,55,43,100,138,72,220,136,230,61,174,69,106,181,81,21,21,21,20,13,79,2,0,114,197,227,199,242,223,98,166,208,109,88,189,117,103,216,253,189,191,13,186,92,110,61,202,172,162,22,190,103,73,179,123,77,78,245,60,13,167,71,117,73,36,179,53,36,153,119,232,149,201,63,192,0,0,21,235,206,95,68,46,185,214,137,88,53,162,223,124,164,167,167,210,250,137,219,93,65,52,110,235,171,130,229,61,29,58,62,39,166,232,143,142,88,226,221,142,68,71,50,71,187,169,21,136,201,44,40,243,249,254,1,134,234,158,27,118,211,237,65,199,169,47,152,245,242,157,105,171,168,106,81,122,37,102,232,168,168,168,168,230,61,174,70,189,143,106,163,216,246,181,205,86,185,168,168,25,225,224,191,88,236,90,5,197,6,1,170,185,76,61,118,91,85,194,74,123,140,157,79,79,13,75,87,79,45,36,181,59,49,143,123,251,44,168,116,189,182,181,92,254,223,66,108,174,221,39,87,60,239,185,63,222,79,225,165,96,101,152,181,247,6,202,175,56,86,83,67,224,175,88,253,194,162,215,113,166,238,178,78,197,84,18,58,57,99,235,98,185,142,233,123,28,155,181,85,171,182,232,170,158,100,170,226,247,93,43,53,251,133,62,26,50,75,245,231,226,121,37,135,233,78,55,126,153,201,58,200,234,170,85,181,164,79,150,73,149,206,154,105,41,95,75,52,146,35,156,215,73,51,255,0,69,81,88,208,232,28,149,61,83,229,63,47,235,189,198,220,114,174,103,90,165,249,80,227,39,53,240,151,223,137,218,177,47,15,139,91,255,0,177,123,62,23,194,198,158,46,15,54,53,207,233,174,146,183,235,187,171,125,254,171,149,136,193,203,239,90,255,0,147,182,75,171,250,199,29,191,198,213,227,250,95,91,224,32,116,93,200,223,93,61,218,215,79,75,221,111,114,53,88,82,121,162,89,58,94,142,237,163,250,119,118,200,177,84,11,73,228,161,162,23,85,186,230,92,72,205,124,164,109,181,180,245,24,61,61,181,177,185,211,201,58,186,138,178,89,222,239,38,177,141,106,66,214,162,117,43,213,242,42,244,116,39,114,215,206,63,194,70,139,218,180,23,135,156,39,79,233,113,10,76,118,239,29,158,142,175,36,167,133,237,149,242,222,228,167,143,198,203,44,173,115,146,87,247,81,205,71,35,156,212,99,24,198,109,27,24,137,216,0,202,185,210,184,117,215,156,203,134,221,92,177,106,182,25,91,86,215,219,170,24,203,157,12,53,9,11,46,214,229,123,86,162,138,85,115,30,222,137,26,221,145,202,199,116,61,25,35,83,173,141,84,230,164,148,226,83,131,43,238,135,232,254,150,235,245,146,235,241,92,51,81,177,251,53,68,203,59,216,218,171,101,226,170,222,218,153,41,156,212,219,185,11,250,102,124,82,53,55,107,88,232,228,217,90,201,38,11,201,225,215,94,112,222,36,180,142,197,170,216,101,109,35,153,113,167,99,46,116,48,212,44,207,180,220,81,141,90,138,41,85,204,99,186,227,115,182,71,43,27,214,197,100,141,78,135,181,87,165,153,225,224,115,139,187,175,8,58,184,236,174,123,117,93,227,19,191,83,182,219,145,218,160,168,115,30,248,17,232,230,85,66,197,114,68,250,152,87,171,163,184,155,43,36,154,52,116,125,213,145,186,8,196,242,155,22,115,138,217,179,92,90,187,198,217,114,11,125,61,210,221,83,218,124,125,250,89,227,108,145,73,208,244,107,219,212,199,181,118,114,35,147,125,149,17,124,128,161,126,104,254,187,53,55,240,95,103,162,39,255,0,37,79,75,25,79,204,10,239,110,183,16,3,154,63,174,205,77,252,23,217,232,137,255,0,201,83,210,198,83,243,2,187,219,173,192,64,14,104,254,187,53,55,240,95,103,162,34,253,166,237,117,176,93,104,175,182,43,157,93,186,229,110,168,142,174,142,178,146,103,67,61,52,241,185,29,28,177,200,213,71,49,237,114,35,145,200,168,168,168,138,132,160,230,143,235,179,83,127,5,246,122,35,159,227,28,40,234,62,115,195,45,227,137,188,42,47,140,218,177,124,130,174,207,127,181,193,10,173,85,13,44,84,180,211,165,123,118,85,238,194,158,33,201,42,34,35,162,107,27,34,245,49,100,116,65,113,60,190,120,219,181,113,95,128,73,98,201,231,164,161,212,92,86,158,158,27,173,27,170,154,233,238,208,54,24,90,251,179,35,108,49,49,140,146,161,210,53,209,70,142,72,87,182,142,84,73,35,222,90,153,129,210,173,76,202,180,111,81,241,205,82,194,170,252,61,235,25,184,69,112,166,234,146,70,71,55,66,253,120,37,237,189,143,116,50,177,93,28,140,71,39,92,111,123,85,118,114,154,30,225,87,137,140,55,138,253,35,163,213,44,62,134,174,220,246,212,58,219,119,182,84,162,185,246,235,140,108,141,242,192,146,116,163,102,103,76,177,189,146,53,19,169,143,111,83,88,254,184,216,29,128,0,0,0,0,165,110,117,126,169,241,111,151,244,62,227,113,46,164,165,110,117,126,169,241,111,151,244,62,227,113,2,0,23,19,202,159,142,58,157,74,181,80,112,183,169,44,164,138,251,140,89,209,152,181,205,175,138,4,184,219,169,90,198,37,19,227,221,21,245,48,197,179,154,232,218,189,200,98,145,207,70,186,39,73,53,112,112,173,195,29,247,138,172,171,46,194,177,107,215,130,189,99,248,125,126,75,110,166,240,204,147,226,149,80,73,4,113,80,245,190,88,153,7,117,245,13,78,243,149,90,205,183,86,170,121,167,53,187,91,51,45,40,207,235,108,213,146,85,216,50,204,58,241,37,52,175,164,171,68,158,223,113,164,153,90,229,142,104,92,168,143,142,88,215,103,198,229,243,106,43,87,236,80,53,16,8,149,203,231,141,187,87,21,248,4,150,44,158,122,74,29,69,197,105,233,225,186,209,186,169,174,158,237,3,97,133,175,187,50,54,195,19,24,201,42,29,35,93,20,104,228,133,123,104,229,68,146,61,229,168,20,173,206,175,213,62,45,242,254,135,220,110,39,42,224,239,140,95,228,149,165,154,193,244,122,143,197,230,121,175,194,109,214,47,206,118,254,31,219,166,186,117,220,126,188,18,197,47,98,105,105,63,48,254,158,231,119,201,118,107,246,234,188,234,253,83,226,223,47,232,125,198,226,64,0,62,175,250,106,207,114,175,246,87,35,201,50,59,135,254,146,178,186,229,93,81,39,252,105,38,154,73,31,252,238,115,157,250,213,75,222,229,243,193,37,171,133,12,2,75,238,79,5,37,118,162,229,84,244,243,93,107,29,74,214,207,105,129,208,194,231,218,89,35,102,149,143,100,117,13,145,206,150,53,106,76,189,181,114,42,71,30,220,87,149,63,3,149,58,107,106,160,226,147,82,95,73,45,247,39,179,163,241,107,99,89,20,233,110,183,85,53,143,74,215,201,178,171,42,102,139,102,181,177,185,59,112,203,35,94,174,116,174,142,31,63,204,159,152,213,247,6,202,155,161,60,59,229,30,10,245,143,220,40,171,239,185,53,178,177,146,118,42,160,146,87,73,104,116,79,133,204,119,75,217,74,249,92,217,21,171,180,148,210,49,83,188,192,44,252,17,43,129,62,62,241,158,46,237,85,24,213,246,215,73,142,234,45,166,157,245,85,150,122,69,168,154,10,170,40,155,76,201,43,227,145,209,35,33,99,170,42,21,137,78,178,201,35,81,168,170,231,162,245,18,212,1,149,115,85,6,85,192,189,62,82,218,165,130,101,124,39,88,116,206,193,125,241,89,38,9,226,190,144,81,120,89,153,224,252,109,202,186,106,95,206,61,137,28,157,113,181,93,249,183,59,167,109,157,178,249,19,84,204,102,139,234,246,101,160,186,161,143,234,230,159,207,73,29,247,29,168,116,212,233,87,2,77,4,172,124,110,138,88,100,103,146,171,36,138,73,35,85,106,181,232,143,85,107,154,228,71,38,138,56,117,215,156,55,137,45,35,177,106,182,25,91,72,230,92,105,216,203,157,12,53,11,51,237,55,20,99,86,162,138,85,115,24,238,184,220,237,145,202,198,245,177,89,35,83,161,237,85,14,150,1,2,185,145,243,4,169,225,218,154,61,30,209,187,173,35,181,22,227,78,218,154,219,148,50,197,51,241,150,36,176,73,18,75,79,52,18,195,51,234,97,89,218,140,115,154,248,216,172,147,109,159,26,168,68,190,112,156,66,226,186,169,172,182,61,35,197,169,187,255,0,146,191,29,77,113,186,50,170,57,97,169,174,172,109,51,165,167,141,172,85,219,177,225,219,27,213,206,71,119,86,86,43,27,218,234,123,146,167,170,124,167,229,253,119,184,219,136,0,79,254,74,158,169,242,159,151,245,222,227,110,2,234,64,0,69,94,104,254,132,245,55,240,95,120,162,41,91,132,239,84,250,55,243,3,30,247,24,11,169,230,143,232,79,83,127,5,247,138,34,149,184,78,245,79,163,127,48,49,239,113,128,13,41,128,0,138,188,209,253,9,234,111,224,190,241,68,80,9,127,220,209,253,9,234,111,224,190,241,68,81,94,147,224,191,149,13,83,195,116,207,226,159,12,250,91,144,91,172,94,55,177,222,240,190,42,166,56,123,189,190,166,245,244,247,58,186,122,155,190,219,110,155,238,4,138,229,243,198,221,215,133,12,254,75,22,79,61,93,118,157,101,85,20,240,221,104,221,84,230,193,105,157,211,66,215,221,153,27,97,149,239,124,116,237,145,174,138,52,106,204,157,180,114,170,199,30,215,211,105,187,90,175,246,170,43,237,138,231,73,113,182,220,105,227,171,163,172,164,153,179,65,83,4,141,71,71,44,114,53,85,175,99,154,168,228,114,42,162,162,162,161,154,29,116,208,189,71,225,211,81,238,58,95,170,22,111,3,117,161,218,88,102,137,85,244,183,10,87,42,164,117,84,210,42,39,114,23,244,187,101,217,28,142,107,152,246,177,236,123,27,56,57,83,241,199,77,166,183,90,14,22,245,37,149,114,216,178,123,194,51,22,185,181,242,206,182,235,141,83,152,196,162,124,123,170,50,154,105,118,115,93,27,83,183,52,178,57,232,230,202,233,33,11,137,0,0,0,0,57,87,22,62,150,53,147,229,254,67,237,211,157,84,229,92,88,250,88,214,79,151,249,15,183,78,6,107,14,191,194,175,19,25,151,10,26,185,71,170,88,125,13,37,197,142,167,117,182,239,108,169,68,107,46,54,233,31,27,229,129,36,233,87,66,254,168,163,123,36,106,47,75,216,222,166,189,157,113,191,144,29,255,0,95,120,58,206,244,59,75,52,227,90,252,103,198,240,205,64,199,236,247,31,137,246,225,166,240,55,74,234,105,106,126,29,217,239,190,89,122,33,139,171,191,208,214,59,171,109,154,169,178,133,255,0,105,86,166,98,186,201,167,24,230,169,97,85,126,34,203,147,91,226,184,83,117,73,27,228,135,173,62,188,18,246,222,246,54,104,158,142,142,70,35,151,162,70,61,170,187,181,79,86,80,95,47,158,54,238,188,40,103,242,88,178,121,234,235,180,235,42,168,167,134,235,70,234,167,54,11,76,238,154,22,190,236,200,219,12,175,123,227,167,108,141,116,81,163,86,100,237,163,149,86,56,246,190,155,77,218,213,127,181,81,95,108,87,58,75,141,182,227,79,29,93,29,101,36,205,154,10,152,36,106,58,57,99,145,170,173,123,28,213,71,35,145,85,21,21,21,0,140,28,209,253,9,234,111,224,190,241,68,80,9,127,220,209,253,9,234,111,224,190,241,68,81,182,136,97,86,173,74,214,140,7,78,111,181,21,112,91,114,172,162,213,100,172,150,145,237,108,241,193,83,87,28,50,58,55,57,174,106,61,26,245,84,85,107,147,125,183,69,251,0,239,252,190,120,219,186,240,161,159,201,98,201,231,171,174,211,172,170,162,158,27,173,27,170,156,216,45,51,186,104,90,251,179,35,108,50,189,239,142,157,178,53,209,70,141,89,147,182,142,85,88,227,218,250,109,55,107,85,254,213,69,125,177,92,233,46,54,219,141,60,117,116,117,148,147,54,104,42,96,145,168,232,229,142,70,170,181,236,115,85,28,142,69,84,84,84,84,51,131,197,87,12,249,151,10,26,185,89,165,185,133,117,37,197,142,167,109,202,209,115,166,84,107,46,54,233,31,35,34,157,99,234,87,66,254,168,164,99,227,114,175,75,216,238,151,61,157,18,62,96,114,167,227,142,155,77,110,180,28,45,234,75,42,229,177,100,247,132,102,45,115,107,229,157,109,215,26,167,49,137,68,248,247,84,101,52,210,236,230,186,54,167,110,105,100,115,209,205,149,210,66,23,18,81,183,50,254,56,234,120,142,204,166,209,236,29,148,140,211,172,46,241,35,225,171,141,241,84,62,249,113,133,36,129,107,91,51,21,205,74,100,107,229,108,45,99,190,187,36,89,30,170,174,99,33,238,188,212,248,241,255,0,194,252,42,105,5,235,252,84,89,125,246,217,113,255,0,127,101,77,145,204,237,127,238,119,74,248,230,255,0,25,78,246,255,0,117,97,93,90,23,161,122,143,196,94,163,219,180,191,75,236,222,58,235,93,188,179,77,42,171,41,109,244,173,84,73,42,170,100,68,94,220,44,234,110,235,178,185,92,230,177,141,123,222,198,56,60,1,117,60,149,61,44,101,63,48,43,189,186,220,84,6,172,96,191,146,253,83,204,180,207,226,159,19,250,37,144,92,108,94,55,177,217,241,94,22,166,72,123,189,190,167,116,117,118,250,186,122,157,182,251,110,187,110,91,255,0,37,79,75,25,79,204,10,239,110,183,1,85,124,88,250,167,214,79,152,25,15,184,206,90,167,37,79,75,25,79,204,10,239,110,183,21,87,197,143,170,125,100,249,129,144,251,140,229,170,114,84,244,177,148,252,192,174,246,235,112,19,252,0,6,107,56,177,245,79,172,159,48,50,31,113,156,242,154,85,169,153,86,141,234,62,57,170,88,85,95,135,189,99,55,8,174,20,221,82,72,200,230,232,95,175,4,189,183,177,238,134,86,43,163,145,136,228,235,141,239,106,174,206,83,213,241,99,234,159,89,62,96,100,62,227,57,234,179,190,20,111,182,46,19,180,207,138,172,90,43,173,210,203,147,124,74,143,40,78,203,31,13,150,170,27,148,212,212,178,117,53,81,233,12,236,99,89,187,154,173,100,172,217,100,222,120,163,104,94,79,10,188,76,97,188,87,233,29,30,169,97,244,53,118,231,182,161,214,219,189,178,165,21,207,183,92,99,100,111,150,4,147,165,27,51,58,101,141,236,145,168,157,76,123,122,154,199,245,198,206,192,102,219,133,94,38,51,46,20,53,114,143,84,176,250,26,75,139,29,78,235,109,222,217,82,136,214,92,109,210,62,55,203,2,73,210,174,133,253,81,70,246,72,212,94,151,177,189,77,123,58,227,126,135,180,171,83,49,93,100,211,140,115,84,176,170,191,17,101,201,173,241,92,41,186,164,141,242,67,214,159,94,9,123,111,123,27,52,79,71,71,35,17,203,209,35,30,213,93,218,160,122,179,42,230,170,12,171,129,50,184,167,227,142,155,82,184,109,210,174,22,244,217,149,113,88,177,140,95,31,102,83,115,115,229,129,110,55,26,90,8,216,180,76,143,116,71,211,67,46,238,115,164,106,247,38,138,55,49,26,216,155,36,220,83,133,94,25,243,46,43,245,114,143,75,112,250,234,75,115,27,78,235,149,222,231,82,168,230,91,173,209,190,54,75,58,71,212,142,153,253,82,198,198,70,213,78,167,189,189,78,99,58,228,103,138,210,173,51,202,181,147,81,241,205,45,194,169,60,69,235,38,184,69,111,166,234,142,71,199,15,90,253,121,229,237,177,239,108,49,49,29,36,143,70,175,68,108,123,149,54,106,154,9,208,29,16,210,254,5,248,121,173,177,65,124,171,146,209,97,167,171,201,242,155,237,76,114,61,245,83,178,157,171,85,84,144,71,214,177,177,34,129,173,100,49,163,149,25,27,81,86,73,21,207,120,116,173,42,211,60,87,70,244,227,28,210,220,42,147,195,217,113,155,124,86,250,110,168,227,100,147,116,39,215,158,94,219,24,199,77,43,213,210,72,244,106,117,200,247,185,83,119,41,234,202,107,185,115,140,212,122,78,35,174,186,137,96,195,60,102,153,77,111,109,158,155,16,173,174,88,38,150,56,95,43,225,175,89,145,37,101,61,99,159,50,247,18,54,58,53,137,25,19,187,142,138,57,210,213,52,47,93,52,227,136,189,56,183,106,134,151,222,124,117,170,187,120,166,134,84,70,85,91,234,154,136,178,82,212,198,138,189,185,153,212,221,211,117,106,181,205,123,28,246,61,143,112,116,2,42,243,71,244,39,169,191,130,251,197,17,42,136,171,205,31,208,158,166,254,11,239,20,64,80,9,45,57,124,241,183,117,225,67,63,146,197,147,207,87,93,167,89,85,69,60,55,90,55,85,57,176,90,103,116,208,181,247,102,70,216,101,123,223,29,59,100,107,162,141,26,179,39,109,28,170,177,199,183,0,209,12,42,213,169,90,209,128,233,205,246,162,174,11,110,85,148,90,172,149,146,210,61,173,158,56,42,106,227,134,71,70,231,53,205,71,163,94,170,138,173,114,111,182,232,191,97,234,184,170,225,159,50,225,67,87,43,52,183,48,174,164,184,177,212,237,185,90,46,116,202,141,101,198,221,35,228,100,83,172,125,74,232,95,213,20,140,124,110,85,233,123,29,210,231,179,162,71,134,143,173,55,107,85,254,213,69,125,177,92,233,46,54,219,141,60,117,116,117,148,147,54,104,42,96,145,168,232,229,142,70,170,181,236,115,85,28,142,69,84,84,84,84,63,89,78,220,169,248,227,166,211,91,173,7,11,122,146,202,185,108,89,61,225,25,139,92,218,249,103,91,117,198,169,204,98,81,62,61,213,25,77,52,187,57,174,141,169,219,154,89,28,244,115,101,116,144,205,78,96,220,109,218,184,80,192,35,177,99,19,210,87,106,46,85,79,81,13,170,141,181,77,108,246,152,29,12,205,101,217,241,186,25,88,246,71,80,216,218,216,164,70,164,203,220,70,170,164,114,108,28,127,154,231,26,255,0,147,44,86,126,26,244,206,231,106,169,201,50,219,125,69,54,91,46,253,233,172,246,185,163,107,82,159,161,90,177,182,106,168,228,127,155,157,215,28,73,212,140,69,154,25,91,81,152,6,1,153,106,158,101,105,211,237,62,199,170,239,153,13,242,161,41,168,104,105,145,58,229,126,202,170,170,170,168,214,49,173,71,61,239,114,163,24,198,185,206,86,181,170,169,249,63,211,86,123,149,127,178,185,30,73,145,220,63,244,149,149,215,42,234,137,63,227,73,52,210,72,255,0,231,115,156,239,214,170,94,79,46,190,5,105,184,90,195,83,56,212,26,10,71,234,165,254,158,104,107,166,166,170,149,236,182,91,166,90,119,165,181,81,36,88,38,123,100,167,108,143,153,172,253,55,185,141,123,216,212,123,195,191,240,215,165,87,93,16,208,108,27,74,47,185,21,93,242,229,141,217,225,164,172,172,168,171,117,74,44,254,110,146,40,100,115,24,239,13,27,156,177,64,213,106,43,97,142,38,175,232,157,44,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,24,241,19,234,7,83,191,166,87,175,235,178,151,156,81,143,17,62,160,117,59,250,101,122,254,187,41,90,218,95,53,111,182,124,27,195,144,255,0,88,98,251,148,251,206,122,0,41,238,144,0,0,0,0,0,0,15,209,110,183,92,47,23,10,91,77,166,130,162,182,186,182,102,83,82,210,211,68,233,101,158,87,185,26,200,216,198,162,171,156,231,42,34,53,17,85,85,81,16,252,229,140,112,7,193,197,45,182,150,135,94,117,90,203,220,184,201,216,173,197,40,38,124,50,211,178,158,72,99,154,43,138,244,61,219,202,189,205,163,99,209,171,18,177,94,173,87,172,110,143,215,130,193,220,199,93,139,116,125,115,213,10,230,212,109,46,19,101,178,250,177,184,153,223,194,154,122,106,171,162,35,217,211,51,209,31,84,58,223,5,28,37,65,195,254,48,153,94,103,71,78,253,66,188,67,44,117,114,193,81,35,155,65,69,34,194,244,161,93,158,176,200,230,190,20,123,164,107,127,73,206,99,92,230,53,28,233,58,1,177,48,248,123,120,91,113,106,220,105,16,227,92,227,55,197,231,184,202,241,216,218,185,213,213,63,84,71,68,68,116,68,112,136,0,6,100,96,0,2,36,241,191,193,197,46,181,90,36,212,125,54,178,255,0,170,37,31,98,25,32,129,240,194,203,213,63,83,89,211,51,165,123,24,217,98,98,245,54,85,93,213,145,246,213,29,249,190,221,82,154,16,43,223,152,119,9,95,221,117,243,75,49,143,241,211,230,52,180,142,255,0,34,165,193,144,163,127,223,59,238,106,255,0,131,42,183,251,180,133,99,60,202,185,241,56,171,49,191,166,58,253,189,189,127,111,110,246,228,175,111,167,15,93,57,14,103,87,145,59,173,213,51,241,103,230,76,204,252,89,253,78,152,159,39,124,76,115,107,220,0,84,93,20,0,0,0,0,0,0,29,11,135,111,80,58,99,253,50,178,255,0,93,136,231,167,66,225,219,212,14,152,255,0,76,172,191,215,98,50,216,243,180,246,199,138,63,54,245,125,254,229,94,236,175,56,0,109,7,7,133,0,243,71,245,217,169,191,130,251,61,17,127,197,0,243,71,245,217,169,191,130,251,61,16,19,255,0,146,167,165,140,167,230,5,119,183,91,136,149,204,143,151,221,55,14,213,49,235,14,141,218,170,221,167,87,26,134,211,86,219,97,138,89,153,140,189,34,130,56,150,90,137,167,150,105,153,83,50,206,228,123,154,214,70,245,100,123,238,248,209,92,174,120,219,181,112,253,147,77,162,90,145,61,37,30,19,154,94,25,86,203,213,93,83,105,224,177,86,173,59,227,116,178,109,11,157,35,39,116,116,81,43,159,35,35,133,35,89,23,100,89,20,185,76,255,0,0,195,117,79,13,187,105,246,160,227,212,151,204,122,249,78,180,213,212,53,40,189,18,179,116,84,84,84,84,115,30,215,35,94,199,181,81,236,123,90,230,171,92,212,84,12,246,112,125,197,158,101,194,46,168,125,56,177,83,213,222,44,85,244,242,83,95,113,198,215,165,44,23,86,36,111,72,21,239,88,229,70,62,41,94,146,53,232,206,189,187,140,69,70,202,244,89,127,206,63,63,195,117,79,13,225,247,80,116,251,33,164,190,99,215,202,124,142,166,134,186,153,87,162,86,111,109,69,69,69,68,115,30,215,35,152,246,57,17,236,123,92,215,35,92,213,68,138,188,109,240,125,147,112,141,170,18,217,92,149,117,184,77,242,162,119,98,119,138,185,105,251,245,208,69,28,15,153,146,71,19,213,205,124,46,169,100,74,247,50,52,145,90,175,99,90,139,210,222,21,83,148,223,106,241,91,118,21,81,93,215,101,181,92,43,110,148,116,221,166,39,106,170,174,58,104,234,36,235,68,235,119,83,40,169,147,101,85,106,118,247,106,34,185,202,161,58,185,42,122,167,202,126,95,215,123,141,184,186,146,149,185,42,122,167,202,126,95,215,123,141,184,186,144,34,175,51,173,45,252,168,112,109,154,248,75,23,196,238,184,151,135,202,109,255,0,217,93,159,11,225,100,79,23,63,155,218,215,244,208,201,91,245,29,213,190,255,0,85,170,244,97,70,218,41,170,23,93,21,213,204,67,85,236,205,171,146,163,22,188,83,92,159,79,77,90,234,71,214,64,199,167,122,149,101,106,42,177,147,69,220,137,255,0,85,200,172,145,200,173,114,42,162,233,162,237,105,181,95,237,85,182,43,237,178,146,227,109,184,211,201,73,89,71,87,11,102,130,166,9,26,173,146,41,35,114,43,94,199,53,85,170,213,69,69,69,84,83,48,90,133,133,93,116,215,63,201,116,230,251,81,73,61,203,21,188,86,217,43,37,164,123,157,4,147,211,76,248,100,116,110,115,90,229,98,185,138,168,170,214,174,219,110,137,246,1,61,57,210,107,29,139,48,214,92,75,71,109,16,247,42,244,238,223,81,81,116,169,234,122,116,213,92,155,79,35,105,186,28,196,69,232,130,10,121,123,141,123,218,239,19,211,245,93,27,145,124,255,0,39,29,33,169,205,120,151,174,213,42,136,42,210,219,167,22,121,166,100,240,207,19,89,241,26,230,62,150,24,101,99,183,123,216,234,117,175,122,43,17,54,124,44,234,114,110,141,124,32,201,178,155,238,97,113,134,237,145,215,120,186,186,123,125,5,174,57,59,76,143,166,150,138,150,42,74,104,246,98,34,47,68,16,68,205,246,234,119,78,238,85,114,170,173,212,242,125,209,203,22,13,195,2,106,173,60,222,34,245,169,119,9,234,43,36,233,123,59,20,180,53,19,210,83,211,108,175,115,29,210,246,84,203,220,70,177,203,226,122,29,212,145,181,64,157,69,85,243,206,251,147,253,228,254,26,90,161,85,124,243,190,228,255,0,121,63,134,129,21,121,92,122,236,211,47,198,189,158,180,157,60,206,185,127,214,106,237,29,79,16,58,33,142,248,188,234,147,170,124,154,219,20,147,203,85,126,165,142,8,97,137,212,204,115,214,52,154,8,233,252,161,141,141,116,205,123,182,87,72,214,50,72,45,202,227,215,102,153,126,53,236,245,165,255,0,1,150,27,77,218,235,96,186,209,95,108,87,58,187,117,202,221,81,29,93,29,101,36,206,134,122,105,227,114,58,57,99,145,170,142,99,218,228,71,35,145,81,81,81,21,13,4,240,47,198,109,139,140,61,56,170,185,201,106,248,54,103,139,248,122,124,154,219,19,30,180,173,146,84,127,106,166,154,71,111,188,50,246,165,84,141,206,89,35,115,28,215,117,34,50,89,32,7,51,174,95,244,122,69,89,83,196,14,136,99,190,19,5,171,234,159,38,182,197,36,17,82,216,106,164,158,24,98,117,51,28,244,145,97,158,74,143,40,99,99,155,11,152,237,149,177,185,140,142,16,104,190,175,102,90,11,170,24,254,174,105,252,244,145,223,113,218,135,77,78,149,112,36,208,74,199,198,232,165,134,70,121,42,178,72,164,146,53,86,171,94,136,245,86,185,174,68,114,6,156,193,202,184,98,226,23,21,226,131,70,172,186,185,139,83,120,15,31,220,166,184,218,223,85,29,68,214,202,232,157,211,45,60,142,98,255,0,155,35,21,205,99,159,20,177,61,88,206,190,148,234,160,0,0,82,183,57,61,20,250,13,196,21,167,88,233,46,29,234,77,77,183,175,122,9,37,234,146,10,235,116,84,244,242,116,181,35,106,54,23,64,250,53,110,239,123,150,78,254,253,45,232,66,0,23,253,204,235,75,127,42,28,27,102,190,18,197,241,59,174,37,225,242,155,127,246,87,103,194,248,89,19,197,207,230,246,181,253,52,50,86,253,71,117,111,191,213,106,189,24,80,8,2,95,242,180,208,186,205,96,226,178,195,146,86,217,188,94,55,167,127,233,146,231,52,139,60,113,178,170,52,84,183,177,178,68,157,61,239,21,219,153,177,189,205,107,227,166,159,244,145,170,199,68,2,239,185,62,232,229,139,6,225,129,53,86,158,111,17,122,212,187,132,245,21,146,116,189,157,138,90,26,137,233,41,233,182,87,185,142,233,123,42,101,238,35,88,229,241,61,14,234,72,218,160,78,160,0,25,87,52,123,195,214,45,98,206,120,47,211,76,43,41,161,241,182,92,131,75,236,214,187,141,55,117,241,247,233,103,180,197,28,177,245,177,90,246,245,49,238,77,218,168,228,223,116,84,95,51,56,69,191,114,155,227,94,227,168,20,127,201,139,84,46,125,251,213,146,222,201,49,10,217,22,150,158,57,109,116,176,67,10,91,27,27,26,199,201,52,76,141,211,53,223,157,123,227,239,171,213,169,10,43,194,0,113,175,194,141,247,132,189,101,173,195,123,87,90,204,66,229,189,102,45,123,173,133,141,241,244,189,44,89,35,87,70,170,197,154,7,191,181,34,108,199,46,204,147,182,198,75,26,29,171,149,239,26,255,0,201,255,0,59,102,140,106,21,206,213,67,166,217,149,193,245,50,220,107,87,179,240,107,163,161,107,25,80,178,181,171,188,50,246,160,134,68,145,81,145,253,73,122,227,107,37,238,91,87,18,252,58,96,156,80,105,101,126,153,231,84,255,0,227,107,44,245,189,115,127,107,46,158,26,104,96,172,237,197,44,125,238,215,125,238,237,61,221,15,251,21,62,197,76,245,235,166,133,234,63,14,154,143,113,210,253,80,179,120,27,173,14,210,195,52,74,175,165,184,82,185,85,35,170,166,145,81,59,144,191,165,219,46,200,228,115,92,199,181,143,99,216,208,237,124,209,253,118,106,111,224,190,207,68,79,254,74,158,150,50,159,152,21,222,221,110,41,175,38,202,111,185,133,198,27,182,71,93,226,234,233,237,244,22,184,228,237,50,62,154,90,42,88,169,41,163,217,136,136,189,16,65,19,55,219,169,221,59,185,85,202,170,183,41,201,83,210,198,83,243,2,187,219,173,192,64,14,104,254,187,53,55,240,95,103,162,39,167,38,171,77,170,255,0,194,38,109,98,190,219,41,46,54,219,142,113,114,164,172,163,171,133,179,65,83,4,150,203,123,100,138,72,220,138,215,177,205,85,106,181,81,81,81,85,20,129,124,209,253,118,106,111,224,190,207,68,79,254,74,158,150,50,159,152,21,222,221,110,2,16,115,20,224,86,167,133,172,201,115,141,62,160,171,126,149,223,234,33,134,134,106,154,168,158,251,101,198,100,168,122,219,81,22,69,158,102,54,58,119,72,201,156,207,208,123,88,231,189,237,87,191,138,112,171,196,198,101,194,134,174,81,234,150,31,67,73,113,99,169,221,109,187,219,42,81,26,203,141,186,71,198,249,96,73,58,85,208,191,170,40,222,201,26,139,210,246,55,169,175,103,92,111,209,78,127,128,97,186,167,134,221,180,251,80,113,234,75,230,61,124,167,90,106,234,26,148,94,137,89,186,42,42,42,42,57,143,107,145,175,99,218,168,246,61,173,115,85,174,106,42,103,179,140,78,21,115,46,20,53,114,225,135,222,109,181,110,198,46,53,21,21,56,157,222,73,18,102,92,109,200,255,0,168,142,149,172,99,124,76,109,116,109,153,157,45,233,122,163,145,59,111,141,239,13,4,105,86,166,98,186,201,167,24,230,169,97,85,126,34,203,147,91,226,184,83,117,73,27,228,135,173,62,188,18,246,222,246,54,104,158,142,142,70,35,151,162,70,61,170,187,181,79,86,80,95,47,158,54,238,188,40,103,242,88,178,121,234,235,180,235,42,168,167,134,235,70,234,167,54,11,76,238,154,22,190,236,200,219,12,175,123,227,167,108,141,116,81,163,86,100,237,163,149,86,56,246,190,155,77,218,213,127,181,81,95,108,87,58,75,141,182,227,79,29,93,29,101,36,205,154,10,152,36,106,58,57,99,145,170,173,123,28,213,71,35,145,85,21,21,21,0,253,96,0,5,43,115,171,245,79,139,124,191,161,247,27,137,117,37,43,115,171,245,79,139,124,191,161,247,27,136,14,74,158,169,242,159,151,245,222,227,110,36,255,0,52,110,4,174,186,217,106,135,93,244,95,25,164,168,205,172,116,239,110,65,110,164,129,222,55,33,162,107,88,145,62,62,149,233,150,166,157,172,114,35,58,59,146,198,228,98,57,203,12,49,58,48,114,84,245,79,148,252,191,174,247,27,113,106,156,75,241,23,130,112,191,165,149,250,153,157,84,127,141,163,179,209,116,77,253,179,186,120,105,166,130,143,185,20,82,118,123,189,135,183,186,246,244,51,237,85,251,17,67,58,218,85,169,153,86,141,234,62,57,170,88,85,95,135,189,99,55,8,174,20,221,82,72,200,230,232,95,175,4,189,183,177,238,134,86,43,163,145,136,228,235,141,239,106,174,206,83,67,220,42,241,49,134,241,95,164,116,122,165,135,208,213,219,158,218,135,91,110,246,202,148,87,62,221,113,141,145,190,88,18,78,148,108,204,233,150,55,178,70,162,117,49,237,234,107,31,215,27,51,175,168,89,173,215,82,179,252,151,81,175,180,244,144,92,178,171,197,109,238,178,42,70,57,176,71,61,76,207,154,70,198,215,57,206,70,35,158,168,136,174,114,237,182,234,191,105,109,60,163,184,62,201,180,186,213,93,196,142,160,37,93,190,229,152,89,227,160,199,173,173,150,158,88,38,178,84,182,150,177,181,207,116,111,123,186,228,115,99,107,99,119,109,209,164,82,43,154,238,227,122,2,58,243,171,245,79,139,124,191,161,247,27,137,249,57,70,240,207,134,235,86,174,94,117,75,51,174,171,123,52,162,162,211,114,182,91,33,85,141,149,55,25,159,59,233,231,150,70,185,29,209,3,169,58,210,52,79,174,247,51,169,221,13,116,114,126,190,117,126,169,241,111,151,244,62,227,113,60,87,2,156,93,218,184,65,210,61,106,202,224,183,82,94,50,203,245,70,59,109,199,45,83,212,53,140,124,232,203,163,159,85,51,17,201,43,233,161,78,158,190,218,110,175,146,24,213,209,247,82,70,132,255,0,230,95,199,29,55,14,56,108,218,61,131,178,173,250,139,154,89,228,124,53,113,190,90,118,88,237,211,44,144,45,107,102,98,181,203,82,174,100,173,133,172,119,212,124,107,35,213,17,172,100,212,151,137,226,215,220,231,42,179,97,88,181,15,141,189,100,23,10,123,93,186,155,186,200,251,245,83,200,216,226,143,173,234,214,55,169,239,106,110,229,70,166,251,170,162,121,140,179,41,190,231,57,85,231,53,202,107,188,109,235,32,184,84,93,46,53,61,166,71,223,170,158,71,73,44,157,12,70,177,189,79,123,151,102,162,53,55,217,17,19,200,188,158,93,124,10,211,112,181,134,166,113,168,52,20,143,213,75,253,60,208,215,77,77,85,43,217,108,183,76,180,239,75,106,162,72,176,76,246,201,78,217,31,51,89,250,111,115,26,247,177,168,247,135,74,224,163,133,27,23,9,122,53,69,134,246,173,85,153,125,203,106,204,166,247,69,11,219,227,234,186,158,177,198,142,145,85,235,12,12,127,106,52,217,141,93,159,39,109,143,150,68,36,0,0,12,171,154,168,50,174,7,106,202,184,81,212,123,7,13,152,87,20,214,200,190,51,134,101,30,46,11,148,148,240,170,73,98,170,138,190,122,72,219,80,155,174,240,203,218,98,178,100,217,169,35,214,39,35,85,98,89,190,175,7,92,98,231,124,32,103,117,23,251,5,31,198,113,187,207,71,210,12,127,185,13,63,197,59,80,212,50,151,251,41,240,75,36,29,169,42,22,79,205,162,117,237,210,237,209,124,173,127,151,190,1,134,234,159,46,28,39,79,181,7,30,164,190,99,215,202,123,221,53,117,13,74,47,68,172,248,205,98,162,162,162,163,152,246,185,26,246,61,170,143,99,218,215,53,90,230,162,165,85,241,183,193,246,77,194,54,168,75,101,114,85,214,225,55,202,137,221,137,222,42,229,167,239,215,65,20,112,62,102,73,28,79,87,53,240,186,165,145,43,220,200,210,69,106,189,141,106,47,75,66,221,56,156,230,1,164,250,49,195,237,187,86,240,12,138,213,148,221,115,139,124,211,224,148,206,142,165,105,110,114,71,44,49,206,233,95,27,63,53,225,251,232,249,33,149,208,200,174,141,241,110,199,238,173,161,108,179,41,190,231,57,85,231,53,202,107,188,109,235,32,184,84,93,46,53,61,166,71,223,170,158,71,73,44,157,12,70,177,189,79,123,151,102,162,53,55,217,17,19,200,249,69,170,114,163,224,91,251,135,20,26,215,134,127,226,245,88,5,21,115,191,206,115,174,146,83,171,127,222,188,43,220,239,240,230,70,127,173,230,2,26,241,53,193,246,77,194,214,151,233,109,235,81,146,174,143,54,206,106,47,238,186,217,221,45,60,176,91,32,163,146,149,148,204,100,144,62,70,202,247,182,103,202,231,163,246,218,72,217,210,213,141,206,127,117,228,169,234,159,41,249,127,93,238,54,227,170,243,206,251,147,253,228,254,26,114,174,74,158,169,242,159,151,245,222,227,110,2,234,64,56,255,0,21,92,76,97,188,40,105,29,102,169,102,20,53,119,23,186,161,182,219,69,178,153,21,175,184,220,100,100,143,138,5,147,165,91,11,58,98,145,239,145,200,189,44,99,186,90,247,244,70,240,142,188,220,117,211,78,49,14,27,47,26,33,115,188,247,115,60,239,192,75,109,181,211,162,62,72,105,105,235,225,158,74,170,143,52,237,66,190,29,241,177,87,119,62,69,84,107,85,25,43,163,167,109,16,205,109,90,107,173,24,14,163,95,105,234,231,182,226,185,69,170,247,89,21,35,26,233,228,130,154,174,57,164,108,109,115,154,213,122,181,138,136,138,230,166,251,110,169,246,159,147,84,181,75,59,214,156,238,231,169,154,151,125,248,206,73,121,236,248,218,223,11,13,63,119,181,11,33,143,243,112,177,145,183,104,226,99,126,171,83,125,183,93,213,85,87,202,129,168,140,3,63,195,117,79,13,180,234,14,159,100,52,151,204,122,249,78,149,52,53,212,202,189,18,179,117,69,69,69,68,115,30,215,35,152,246,57,17,236,123,92,215,35,92,213,68,244,5,16,242,235,227,170,167,133,172,201,48,125,65,175,171,126,149,223,234,38,154,186,26,106,88,158,251,101,198,100,167,98,92,149,82,53,158,102,54,58,118,198,248,90,255,0,208,123,158,214,61,237,70,62,244,237,55,107,85,254,213,69,125,177,92,233,46,54,219,141,60,117,116,117,148,147,54,104,42,96,145,168,232,229,142,70,170,181,236,115,85,28,142,69,84,84,84,84,2,48,115,71,244,39,169,191,130,251,197,17,74,220,39,122,167,209,191,152,24,247,184,192,93,79,52,127,66,122,155,248,47,188,81,20,173,194,119,170,125,27,249,129,143,123,140,0,93,79,31,92,20,98,188,86,105,197,93,238,211,108,240,250,155,140,219,230,147,28,184,83,164,108,146,191,161,29,35,109,149,11,35,152,199,67,43,213,81,142,123,147,179,35,213,232,189,46,149,146,208,182,89,139,95,112,108,170,243,133,101,52,62,10,245,143,220,42,45,119,26,110,235,36,236,85,65,35,163,150,62,182,43,152,238,151,177,201,187,85,90,187,110,138,169,230,106,76,128,28,208,184,22,252,181,226,175,215,29,28,195,60,94,164,217,122,62,49,77,68,238,153,175,182,184,227,114,46,208,163,87,196,86,67,180,125,189,149,175,124,72,248,255,0,58,230,211,198,129,231,249,83,241,199,83,169,86,170,14,22,245,37,148,145,95,113,139,58,51,22,185,181,241,64,151,27,117,43,88,196,162,124,123,162,190,166,24,182,115,93,27,87,185,12,82,57,232,215,68,233,38,177,243,44,54,155,181,214,193,117,162,190,216,174,117,118,235,149,186,162,58,186,58,202,73,157,12,244,211,198,228,116,114,199,35,85,28,199,181,200,142,71,34,162,162,162,42,23,211,203,231,141,187,87,21,248,4,150,44,158,122,74,29,69,197,105,233,225,186,209,186,169,174,158,237,3,97,133,175,187,50,54,195,19,24,201,42,29,35,93,20,104,228,133,123,104,229,68,146,61,194,90,128,0,28,171,139,31,75,26,201,242,255,0,33,246,233,206,170,114,174,44,125,44,107,39,203,252,135,219,167,3,53,134,140,244,55,0,195,117,79,130,109,49,211,237,65,199,169,47,152,245,243,77,241,250,106,234,26,148,94,137,89,240,250,117,69,69,69,71,49,237,114,53,236,123,85,30,199,181,174,106,181,205,69,76,230,26,83,225,59,210,198,141,252,191,199,189,186,0,40,91,138,238,20,117,31,132,173,71,126,21,154,197,227,173,85,221,201,236,23,248,33,86,82,221,233,90,168,138,230,162,170,246,230,103,83,82,88,85,85,209,185,205,84,87,177,241,200,249,107,202,159,142,58,109,53,186,208,112,183,169,44,171,150,197,147,222,17,152,181,205,175,150,117,183,92,106,156,198,37,19,227,221,81,148,211,75,179,154,232,218,157,185,165,145,207,71,54,87,73,11,155,143,24,56,206,168,221,104,120,110,211,245,164,184,91,112,251,196,149,249,13,201,209,84,69,60,55,186,103,85,81,186,133,141,145,140,111,68,109,116,142,116,141,238,54,69,150,52,107,155,219,119,92,53,225,163,135,76,239,138,13,83,160,211,60,22,159,252,85,101,226,183,174,31,237,101,175,196,195,12,245,157,185,101,143,189,218,239,177,221,166,59,173,255,0,98,39,218,168,23,83,205,31,208,158,166,254,11,239,20,69,43,112,157,234,159,70,254,96,99,222,227,1,113,60,193,48,171,86,154,242,213,201,244,230,197,81,87,61,183,21,179,227,54,74,57,106,222,215,79,36,20,215,43,124,49,186,71,53,173,106,189,90,196,85,84,107,83,125,246,68,251,10,118,225,59,213,62,141,252,192,199,189,198,0,47,207,138,174,25,240,222,43,244,142,179,75,115,10,234,187,115,219,80,219,149,162,231,76,170,231,219,174,49,178,70,69,58,199,212,141,153,157,50,200,199,198,229,78,166,61,221,46,99,250,36,102,120,117,87,76,242,173,27,212,124,143,75,115,90,79,15,122,198,110,18,219,234,122,99,145,145,205,208,191,82,120,187,140,99,221,12,172,86,201,27,213,169,215,27,216,228,77,156,134,159,136,149,204,27,130,75,87,21,248,4,119,220,98,10,74,29,69,197,105,234,38,181,86,54,149,174,158,237,3,97,153,204,180,190,71,77,19,24,201,42,29,27,155,44,138,228,133,123,138,212,68,146,77,194,136,113,60,90,251,156,229,86,108,43,22,161,241,183,172,130,225,79,107,183,83,119,89,31,126,170,121,27,28,81,245,189,90,198,245,61,237,77,220,168,212,223,117,84,79,50,252,248,1,224,250,213,194,110,145,181,183,4,171,147,59,204,105,232,235,242,183,205,43,85,148,211,177,142,88,232,98,108,111,116,93,20,235,52,172,89,26,231,44,175,115,223,213,208,177,199,31,53,229,123,193,71,242,127,193,25,172,250,133,108,186,208,234,78,101,111,125,52,182,234,212,236,252,26,214,233,154,246,83,172,77,114,239,52,189,168,38,145,100,68,124,127,82,46,136,220,201,123,147,168,12,214,113,99,234,159,89,62,96,100,62,227,57,106,156,149,61,44,101,63,48,43,189,186,220,85,95,22,62,169,245,147,230,6,67,238,51,150,169,201,83,210,198,83,243,2,187,219,173,192,85,95,22,62,169,245,147,230,6,67,238,51,150,169,201,83,210,198,83,243,2,187,219,173,197,85,241,99,234,159,89,62,96,100,62,227,57,106,156,149,61,44,101,63,48,43,189,186,220,4,255,0,0,1,154,206,44,125,83,235,39,204,12,135,220,103,46,79,151,38,45,98,206,121,117,97,120,86,83,67,227,108,185,5,191,34,181,220,105,187,175,143,191,75,61,210,190,57,99,235,98,181,237,234,99,220,155,181,81,201,190,232,168,190,101,54,113,99,234,159,89,62,96,100,62,227,57,218,185,126,241,221,125,225,87,42,143,10,202,95,227,116,203,32,184,36,151,26,109,153,31,194,234,167,146,150,57,110,189,108,167,150,162,126,213,53,59,147,195,53,81,175,223,116,217,222,106,31,147,152,55,4,151,94,20,51,248,239,184,196,21,117,218,117,149,84,84,77,106,172,109,43,155,5,166,119,77,51,153,105,124,142,154,87,189,241,211,182,55,54,89,21,171,50,119,21,168,171,28,155,57,124,241,183,117,225,67,63,146,197,147,207,87,93,167,89,85,69,60,55,90,55,85,57,176,90,103,116,208,181,247,102,70,216,101,123,223,29,59,100,107,162,141,26,179,39,109,28,170,177,199,181,223,231,248,86,3,196,30,145,221,176,171,205,69,37,231,19,205,236,235,19,43,40,159,13,67,31,4,204,71,67,87,77,35,154,248,149,237,85,142,104,101,217,200,143,108,111,77,246,66,141,178,158,92,28,65,90,184,154,170,225,159,24,130,213,125,175,75,123,50,10,75,195,171,98,165,165,125,137,245,77,166,75,132,172,123,150,72,250,36,119,76,144,53,36,149,28,199,246,210,86,244,189,225,125,24,158,83,98,206,113,91,54,107,139,87,120,219,46,65,111,167,186,91,170,123,79,143,191,75,60,109,146,41,58,30,141,123,122,152,246,174,206,68,114,111,178,162,47,145,150,211,74,124,49,112,251,98,225,135,70,172,186,67,96,200,46,183,184,237,189,201,234,107,174,19,189,221,234,169,93,215,51,161,133,92,230,82,194,175,85,86,195,31,213,77,213,206,87,200,233,37,126,107,0,189,238,89,188,38,97,186,17,162,246,173,82,109,69,37,239,44,212,171,61,190,244,251,179,168,22,9,232,45,213,52,148,243,182,218,197,89,30,138,198,202,175,123,164,106,71,221,94,223,91,127,53,31,76,0,230,95,199,29,79,17,217,148,218,61,131,178,145,154,117,133,222,36,124,53,113,190,42,135,223,46,48,164,144,45,107,102,98,185,169,76,141,124,173,133,172,119,215,100,139,35,213,85,204,100,62,131,138,62,60,127,249,86,52,203,133,77,32,189,125,223,227,49,101,247,219,101,199,255,0,173,221,21,54,71,51,181,255,0,185,221,43,227,155,252,101,59,219,253,213,132,85,225,163,135,76,239,138,13,83,160,211,60,22,159,252,85,101,226,183,174,31,237,101,175,196,195,12,245,157,185,101,143,189,218,239,177,221,166,59,173,255,0,98,39,218,168,29,43,128,30,15,174,188,89,106,227,91,112,74,72,240,76,58,162,142,191,43,124,210,185,31,83,3,222,229,142,134,38,198,246,203,215,80,144,202,197,145,174,106,68,198,189,253,93,105,28,114,95,158,39,139,88,176,108,86,205,133,98,212,62,10,203,143,219,233,237,118,234,110,235,228,236,82,193,27,99,138,62,183,171,158,238,150,49,169,187,149,92,187,110,170,171,230,120,174,29,116,27,13,225,183,72,236,90,83,134,81,82,53,150,234,118,62,231,93,13,58,194,251,181,197,88,212,168,173,149,28,247,187,174,71,55,116,106,189,221,12,70,70,213,232,99,81,58,88,2,42,243,71,244,39,169,191,130,251,197,17,42,136,171,205,31,208,158,166,254,11,239,20,64,82,183,9,222,169,244,111,230,6,61,238,48,23,231,197,87,12,248,111,21,250,71,89,165,185,133,117,93,185,237,168,109,202,209,115,166,85,115,237,215,24,217,35,34,157,99,234,70,204,206,153,100,99,227,114,167,83,30,238,151,49,253,18,50,131,56,78,245,79,163,127,48,49,239,113,128,210,152,25,129,213,93,51,202,180,111,81,242,61,45,205,105,60,61,235,25,184,75,111,169,233,142,70,71,55,66,253,73,226,238,49,143,116,50,177,91,36,111,86,167,92,111,99,145,54,114,30,126,231,118,186,222,170,89,89,121,185,213,215,212,71,79,5,35,37,169,153,210,189,176,65,19,33,134,36,115,149,85,25,28,81,199,27,27,246,53,140,107,83,100,68,66,250,121,131,112,73,106,226,191,0,142,251,140,65,73,67,168,184,173,61,68,214,170,198,210,181,211,221,160,108,51,57,150,151,200,233,162,99,25,37,67,163,115,101,145,92,144,175,113,90,136,146,73,188,43,229,115,192,149,215,47,207,230,215,125,104,198,114,11,45,183,0,188,49,184,253,186,174,7,81,173,125,238,150,103,164,175,147,169,91,50,50,142,104,90,138,206,132,107,230,221,138,229,236,77,19,131,165,114,186,229,255,0,71,104,163,182,241,55,173,248,239,122,235,55,134,184,224,246,185,228,130,122,88,233,101,130,41,225,187,59,182,247,245,76,189,221,162,142,68,99,161,116,110,145,90,175,88,157,21,159,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,163,30,34,125,64,234,119,244,202,245,253,118,82,243,138,49,226,39,212,14,167,127,76,175,95,215,101,43,91,75,230,173,246,207,131,120,114,31,235,12,95,114,159,121,207,64,5,61,210,0,0,0,0,0,4,132,224,247,133,140,131,136,92,222,158,235,113,160,236,224,118,42,200,159,123,172,157,30,214,85,244,171,94,180,16,171,28,215,44,178,55,100,115,154,228,237,49,253,106,189,75,27,36,203,98,197,120,139,145,106,220,107,50,143,205,115,76,46,77,132,175,29,140,171,155,110,136,214,103,194,35,174,103,132,71,76,186,23,0,188,37,126,84,242,6,234,198,166,227,30,35,7,181,245,124,50,10,167,116,199,118,175,99,209,19,120,149,171,222,166,143,103,245,238,173,107,164,70,179,243,141,108,204,75,74,62,118,59,143,218,49,60,126,217,139,99,244,158,22,215,102,163,134,223,69,7,113,207,237,83,194,196,100,108,234,122,171,157,179,90,137,187,149,85,118,243,85,83,232,155,11,47,192,209,128,179,22,233,227,211,61,115,249,117,56,231,107,246,171,19,181,153,141,88,187,187,168,141,212,83,209,77,63,255,0,83,198,169,233,159,100,64,0,61,202,168,0,0,0,0,0,2,169,56,223,224,226,171,69,110,242,106,62,155,89,127,212,238,179,177,12,144,64,249,166,125,150,163,165,172,233,153,210,189,239,116,82,189,58,155,42,174,200,249,59,106,141,252,223,114,37,23,239,152,225,216,198,160,99,23,28,51,51,178,211,221,172,183,104,86,10,186,73,209,122,100,110,232,168,168,169,178,181,205,114,35,154,246,170,57,174,107,92,213,69,68,84,167,62,42,184,105,191,112,223,159,73,107,114,84,85,98,183,105,165,118,59,114,169,146,30,237,92,81,178,39,74,215,178,55,42,181,209,58,118,198,174,115,88,143,86,171,154,212,69,217,41,89,214,87,250,53,95,15,102,60,137,227,236,159,203,255,0,206,167,80,114,97,183,191,219,150,99,41,204,107,215,17,68,121,51,60,110,83,17,215,51,190,184,223,175,76,199,149,190,98,169,113,64,1,95,110,0,0,0,0,0,232,92,59,122,129,211,31,233,149,151,250,236,71,61,58,23,14,222,160,116,199,250,101,101,254,187,17,150,199,157,167,182,60,81,249,183,171,239,247,42,247,101,121,192,3,104,56,60,40,7,154,63,174,205,77,252,23,217,232,139,254,40,7,154,63,174,205,77,252,23,217,232,128,138,165,186,114,161,227,142,155,37,181,89,56,71,212,102,85,173,246,219,79,80,204,70,236,175,150,161,43,169,34,108,147,186,138,117,114,185,98,124,17,53,253,167,38,209,44,49,54,61,152,232,217,222,226,156,41,112,125,106,226,203,151,230,88,219,122,85,199,157,225,217,197,234,191,20,124,50,181,25,83,59,237,86,197,146,134,86,200,246,197,209,80,176,196,196,145,206,106,196,246,177,253,93,9,36,114,64,11,181,166,235,96,186,214,216,175,182,202,187,117,202,221,81,37,37,101,29,92,46,134,122,105,227,114,182,72,164,141,200,142,99,218,228,86,171,85,17,81,81,81,64,210,246,186,104,94,156,113,23,167,23,29,47,213,11,55,142,181,87,109,44,51,68,168,202,171,125,83,81,82,58,170,105,21,23,183,51,58,157,178,236,173,86,185,204,123,94,199,189,142,206,102,180,105,14,101,160,186,161,144,105,30,160,65,73,29,247,29,168,108,53,11,73,58,77,4,172,124,109,150,41,163,127,146,171,36,138,72,228,68,114,53,232,143,68,115,90,228,86,165,212,242,226,227,142,167,138,220,54,191,15,212,22,82,83,234,46,31,79,3,235,166,137,241,68,203,221,35,149,88,149,177,64,138,142,99,218,228,107,103,107,91,218,107,229,137,205,86,164,201,20,113,215,158,119,220,159,239,39,240,208,57,87,37,79,84,249,79,203,250,239,113,183,23,82,82,183,37,79,84,249,79,203,250,239,113,183,23,82,0,164,14,112,90,57,125,193,184,160,93,85,168,155,196,89,117,46,223,5,69,28,157,44,103,98,170,134,158,10,74,138,109,145,238,123,186,88,202,105,123,138,214,53,124,79,67,122,150,55,41,119,229,90,243,202,146,212,150,173,27,134,106,42,183,92,157,81,126,117,61,67,106,90,216,35,129,27,67,221,99,226,237,171,158,247,57,97,86,189,36,106,49,25,34,43,95,214,139,24,85,9,167,221,42,211,60,87,70,244,227,28,210,220,42,147,195,217,113,155,124,86,250,110,168,227,100,147,116,39,215,158,94,219,24,199,77,43,213,210,72,244,106,117,200,247,185,83,119,41,158,30,15,242,124,55,12,226,143,75,114,109,64,183,210,85,88,168,114,138,23,212,62,174,228,180,16,81,61,101,70,197,91,36,223,99,89,77,43,163,169,86,185,81,143,72,85,142,84,107,149,77,36,128,42,175,158,119,220,159,239,39,240,210,213,10,171,231,157,247,39,251,201,252,52,8,171,202,227,215,102,153,126,53,236,245,165,255,0,20,3,202,227,215,102,153,126,53,236,245,165,255,0,1,249,46,214,155,85,254,213,91,98,190,219,41,46,54,219,141,60,148,149,148,117,112,182,104,42,96,145,170,217,34,146,55,34,181,236,115,85,90,173,84,84,84,85,69,40,91,152,103,5,151,94,22,53,66,162,251,136,99,245,109,210,188,150,161,23,31,172,90,151,85,37,20,235,31,84,182,249,228,115,81,204,123,92,146,186,36,122,185,95,10,53,123,146,61,147,116,223,161,229,53,75,75,112,77,105,193,46,122,103,169,118,47,140,227,119,158,207,141,162,241,83,83,247,123,83,50,104,255,0,57,11,217,35,118,146,38,59,234,185,55,219,101,221,21,81,67,62,252,31,113,103,153,112,139,170,31,78,44,84,245,119,139,21,125,60,148,215,220,113,181,233,75,5,213,137,27,210,5,123,214,57,81,143,138,87,164,141,122,51,175,110,227,17,81,178,189,23,66,120,6,127,134,234,158,27,105,212,29,62,200,105,47,152,245,242,157,42,104,107,169,149,122,37,102,234,138,138,138,136,230,61,174,71,49,236,114,35,216,246,185,174,70,185,170,137,158,30,43,184,81,212,126,18,181,29,248,86,107,23,142,181,87,119,39,176,95,224,133,89,75,119,165,106,162,43,154,138,171,219,153,157,77,73,97,85,87,70,231,53,81,94,199,199,35,250,175,46,110,53,255,0,146,174,163,207,96,207,238,119,89,52,203,41,252,221,202,154,5,238,199,107,174,85,98,71,115,108,61,46,123,186,88,197,142,86,196,173,115,227,115,93,180,174,134,40,212,47,164,0,0,205,103,20,250,41,252,157,184,130,205,180,114,59,135,141,164,199,238,9,224,39,116,189,201,31,67,60,76,168,165,238,187,183,26,44,201,4,209,36,157,44,70,247,17,253,59,183,101,93,41,148,109,205,247,81,169,179,30,45,42,112,246,226,180,148,21,24,29,158,138,208,251,163,106,101,146,123,147,39,133,181,205,235,98,170,69,27,34,90,183,181,168,214,245,170,172,142,123,220,139,27,34,8,149,165,90,103,149,107,38,163,227,154,91,133,82,120,139,214,77,112,138,223,77,213,28,143,142,30,181,250,243,203,219,99,222,216,98,98,58,73,30,141,94,136,216,247,42,108,213,52,209,137,226,214,44,27,21,179,97,88,181,15,130,178,227,246,250,123,93,186,155,186,249,59,20,176,70,216,226,143,173,234,231,187,165,140,106,110,229,87,46,219,170,170,249,148,3,203,123,41,177,97,252,109,105,109,219,35,174,240,148,149,23,10,187,92,114,118,159,39,85,85,109,13,69,37,52,123,49,21,83,174,121,226,102,251,116,183,171,119,42,53,21,83,66,128,0,0,101,92,253,86,155,181,214,193,117,162,190,216,174,117,118,235,149,186,162,58,186,58,202,73,157,12,244,211,198,228,116,114,199,35,85,28,199,181,200,142,71,34,162,162,162,42,31,148,177,254,41,248,21,169,204,120,85,210,174,41,244,162,130,174,166,251,75,166,248,252,217,173,11,170,162,108,14,183,82,88,99,95,137,49,102,145,170,215,197,21,60,113,58,24,209,221,196,88,220,214,53,205,145,101,9,169,203,231,141,187,87,21,248,4,150,44,158,122,74,29,69,197,105,233,225,186,209,186,169,174,158,237,3,97,133,175,187,50,54,195,19,24,201,42,29,35,93,20,104,228,133,123,104,229,68,146,61,255,0,95,31,92,20,98,188,86,105,197,93,238,211,108,240,250,155,140,219,230,147,28,184,83,164,108,146,191,161,29,35,109,149,11,35,152,199,67,43,213,81,142,123,147,179,35,213,232,189,46,149,146,209,94,149,106,102,85,163,122,143,142,106,150,21,87,225,239,88,205,194,43,133,55,84,146,50,57,186,23,235,193,47,109,236,123,161,149,138,232,228,98,57,58,227,123,218,171,179,148,208,247,10,188,76,97,188,87,233,29,30,169,97,244,53,118,231,182,161,214,219,189,178,165,21,207,183,92,99,100,111,150,4,147,165,27,51,58,101,141,236,145,168,157,76,123,122,154,199,245,198,192,206,102,89,139,95,112,108,170,243,133,101,52,62,10,245,143,220,42,45,119,26,110,235,36,236,85,65,35,163,150,62,182,43,152,238,151,177,201,187,85,90,187,110,138,169,230,92,167,37,79,75,25,79,204,10,239,110,183,16,3,154,63,174,205,77,252,23,217,232,137,255,0,201,83,210,198,83,243,2,187,219,173,192,64,14,104,254,187,53,55,240,95,103,162,39,255,0,37,79,75,25,79,204,10,239,110,183,16,3,154,63,174,205,77,252,23,217,232,137,255,0,201,83,210,198,83,243,2,187,219,173,192,79,243,149,113,47,195,166,9,197,6,150,87,233,158,117,79,254,54,178,207,91,215,55,246,178,233,225,166,134,10,206,220,82,199,222,237,119,222,238,211,221,208,255,0,177,83,236,84,234,160,12,203,107,166,133,234,63,14,154,143,113,210,253,80,179,120,27,173,14,210,195,52,74,175,165,184,82,185,85,35,170,166,145,81,59,144,191,165,219,46,200,228,115,92,199,181,143,99,216,217,193,202,159,142,58,109,53,186,208,112,183,169,44,171,150,197,147,222,17,152,181,205,175,150,117,183,92,106,156,198,37,19,227,221,81,148,211,75,179,154,232,218,157,185,165,145,207,71,54,87,73,12,223,227,235,130,140,87,138,205,56,171,189,218,109,158,31,83,113,155,124,210,99,151,10,116,141,146,87,244,35,164,109,178,161,100,115,24,232,101,122,170,49,207,114,118,100,122,189,23,165,210,178,90,22,203,49,107,238,13,149,94,112,172,166,135,193,94,177,251,133,69,174,227,77,221,100,157,138,168,36,116,114,199,214,197,115,29,210,246,57,55,106,171,87,109,209,85,60,192,212,153,197,53,175,140,206,27,56,118,202,169,112,173,99,212,143,163,247,170,219,123,46,144,83,124,30,190,175,174,149,242,73,27,100,235,167,130,70,38,239,134,68,217,87,171,234,239,182,202,138,176,219,149,63,29,85,57,140,116,28,44,106,189,125,93,77,246,150,157,33,194,171,155,75,19,96,117,186,146,137,137,240,215,164,49,181,90,248,162,167,146,86,205,34,187,184,139,35,92,246,185,177,164,188,255,0,155,182,136,107,70,165,113,37,141,223,116,231,72,115,92,170,219,6,15,71,73,45,101,146,193,87,93,4,115,182,190,189,206,137,210,67,27,154,143,70,189,142,86,170,239,179,218,191,173,0,176,157,20,227,51,134,206,34,114,170,172,43,71,53,35,233,5,234,138,222,251,164,244,223,7,175,164,232,165,100,145,198,233,58,234,32,141,139,179,230,141,54,69,234,250,219,237,178,42,165,96,243,171,245,79,139,124,191,161,247,27,137,237,121,68,232,134,180,105,175,18,89,37,247,81,180,135,53,197,109,179,224,245,148,145,86,94,236,21,116,48,73,59,171,232,28,216,155,36,209,181,170,245,107,30,228,106,46,251,49,203,250,148,241,92,234,253,83,226,223,47,232,125,198,226,7,159,229,39,159,225,186,89,174,153,254,160,234,14,67,73,99,199,172,122,111,95,83,93,93,82,171,209,19,62,37,109,68,68,68,69,115,222,231,43,88,198,53,21,239,123,154,214,163,156,228,69,143,252,85,113,49,153,113,95,171,149,154,165,152,80,210,91,152,218,118,219,109,22,202,100,71,50,221,110,141,242,62,40,22,78,148,116,207,234,150,71,190,71,34,117,61,238,233,107,25,209,27,60,86,1,165,185,222,168,125,35,250,11,98,248,159,209,44,126,179,41,188,127,101,67,15,133,181,210,244,247,231,252,235,219,215,211,220,103,212,103,83,215,127,38,174,202,121,251,77,109,53,186,235,69,112,172,180,210,93,41,233,106,35,154,90,26,183,74,216,42,152,215,34,186,25,22,23,178,84,99,145,21,170,177,189,143,217,87,165,205,93,149,2,194,185,81,240,81,249,77,202,160,226,83,83,45,151,90,108,111,18,184,83,212,226,81,109,217,134,241,116,134,71,57,106,58,209,201,35,161,165,146,54,121,53,189,18,74,189,42,245,72,102,137,215,40,112,174,10,117,191,75,245,219,135,156,106,251,164,214,58,187,5,163,29,167,135,24,154,197,83,36,147,62,209,61,37,60,72,148,169,59,252,234,24,216,157,11,153,54,234,175,99,218,175,70,201,214,198,247,80,41,91,157,95,170,124,91,229,253,15,184,220,72,0,79,254,117,126,169,241,111,151,244,62,227,113,60,255,0,42,142,21,112,222,33,245,114,251,152,106,85,182,146,239,140,105,229,61,37,75,173,19,200,189,21,215,26,151,191,194,164,209,116,43,102,166,107,105,234,28,246,43,155,212,244,133,174,73,35,116,140,80,145,92,174,185,127,209,218,40,237,188,77,235,126,59,222,186,205,225,174,56,61,174,121,32,158,150,58,89,96,138,120,110,206,237,189,253,83,47,119,104,163,145,24,232,93,27,164,86,171,214,39,69,103,224,0,35,86,89,204,123,131,28,27,42,188,225,89,78,178,120,43,214,63,112,168,181,220,105,190,142,221,100,236,85,65,35,163,150,62,182,83,57,142,233,123,28,155,181,85,171,182,232,170,158,100,149,51,237,196,223,12,156,73,95,248,146,213,123,237,139,135,205,74,184,219,110,57,197,246,174,142,178,147,19,175,154,10,152,36,175,153,209,203,28,141,137,90,246,57,170,142,71,34,170,42,42,42,1,123,218,91,170,88,38,180,224,150,205,76,211,75,239,198,113,187,207,123,193,86,248,89,169,251,189,169,159,12,159,155,153,140,145,187,73,19,219,245,154,155,237,186,110,138,138,185,130,52,39,203,135,19,202,176,110,12,116,243,22,205,113,155,174,63,122,162,248,183,137,183,93,40,164,164,170,131,174,235,86,246,117,197,34,53,237,234,99,218,228,221,60,218,228,84,242,84,51,216,5,239,114,247,207,240,221,44,229,195,132,234,14,160,228,52,150,60,122,199,79,123,169,174,174,169,85,232,137,159,25,172,68,68,68,69,115,222,231,43,88,198,53,21,239,123,154,214,163,156,228,69,170,190,54,248,193,201,184,185,213,9,111,78,90,186,44,38,199,81,59,113,59,61,92,84,253,250,24,37,142,6,76,249,36,137,136,231,62,103,83,50,85,99,159,34,70,174,86,49,206,68,234,119,159,202,184,174,212,123,255,0,13,152,87,11,54,201,126,13,134,98,254,46,123,148,116,243,42,201,125,170,150,190,122,184,221,80,187,38,208,197,221,98,50,20,221,171,35,22,87,43,149,34,72,125,7,4,156,31,100,220,92,234,132,86,86,165,93,22,19,99,168,129,217,101,226,146,90,126,253,12,18,199,59,225,100,113,202,244,115,159,51,169,159,18,61,172,145,35,87,35,222,215,34,116,184,35,253,109,166,235,110,166,160,172,184,91,42,233,105,238,148,235,87,67,44,208,185,140,170,129,37,146,21,150,39,42,108,246,36,176,203,26,185,187,167,92,111,111,218,213,68,180,174,84,124,116,255,0,112,225,127,90,243,63,252,94,151,0,173,174,111,249,205,117,174,74,133,119,251,215,133,99,155,254,28,40,255,0,245,188,36,170,226,115,151,254,147,235,63,15,182,237,36,192,49,219,86,45,117,193,237,243,65,130,84,186,74,148,165,182,73,36,176,201,59,101,100,111,252,239,136,236,35,36,154,86,205,34,58,71,203,179,223,186,58,136,115,252,3,50,210,204,202,237,167,218,131,143,85,216,242,27,29,66,211,87,80,212,162,117,196,253,145,81,81,81,85,175,99,154,173,123,30,213,86,61,142,107,154,174,107,145,84,44,211,158,119,220,159,239,39,240,211,149,114,84,245,79,148,252,191,174,247,27,113,194,184,154,227,7,38,226,151,75,244,182,203,168,203,87,89,155,96,213,23,246,221,111,14,138,158,40,46,112,86,73,74,250,103,178,56,25,27,98,123,27,11,226,115,17,155,109,28,111,234,114,200,230,179,186,242,84,245,79,148,252,191,174,247,27,112,23,19,159,231,248,110,150,97,183,109,65,212,28,134,146,199,143,88,233,214,166,186,186,165,87,162,38,110,136,136,136,136,174,123,220,229,107,24,198,162,189,239,115,90,212,115,156,136,185,236,227,7,139,60,203,139,173,80,250,113,125,167,171,179,216,168,41,227,166,177,99,142,175,74,168,45,76,88,216,147,171,30,145,196,143,124,178,177,100,115,213,157,123,118,216,170,173,137,136,150,189,205,47,134,61,71,226,27,70,168,111,122,117,122,186,213,213,224,62,42,233,244,66,138,153,102,248,252,146,58,6,119,17,59,173,78,245,60,13,170,116,104,145,201,35,251,175,142,52,71,63,103,81,96,29,215,17,225,51,50,200,120,87,207,120,172,188,212,85,217,49,236,86,162,221,77,101,142,106,4,115,50,23,207,90,218,90,149,138,69,145,174,141,144,58,72,247,127,109,236,123,250,227,69,71,70,254,158,127,162,24,85,171,82,181,163,1,211,155,237,69,92,22,220,171,40,181,89,43,37,164,123,91,60,112,84,213,199,12,142,141,206,107,154,143,70,189,85,21,90,228,223,109,209,126,194,207,245,175,138,253,47,226,135,150,38,164,59,3,176,82,98,183,44,86,159,31,164,186,98,116,141,145,208,88,160,117,242,24,168,162,142,110,196,48,200,199,195,75,214,141,137,187,70,155,49,118,217,55,174,14,19,189,83,232,223,204,12,123,220,96,1,196,191,14,153,223,11,250,167,95,166,121,213,63,248,218,203,61,111,92,63,219,59,95,137,154,24,43,59,113,75,39,103,187,216,123,187,79,119,91,62,197,79,177,86,111,242,167,227,170,155,14,146,131,133,141,87,175,164,166,177,85,84,36,56,85,115,105,101,116,237,184,213,214,177,62,26,244,134,55,35,153,44,181,18,74,217,164,86,246,213,36,107,158,230,186,52,139,242,115,132,226,115,78,53,2,251,110,225,239,21,178,218,175,87,92,42,224,202,250,252,162,10,148,146,75,125,82,178,162,42,171,67,91,218,255,0,220,178,74,230,76,173,73,34,108,111,103,92,75,211,5,116,47,66,245,31,136,189,71,183,105,126,151,217,188,117,214,187,121,102,154,85,86,82,219,233,90,168,146,85,84,200,136,189,184,89,212,221,215,101,114,185,205,99,26,247,189,140,112,93,255,0,52,127,66,122,155,248,47,188,81,20,173,194,119,170,125,27,249,129,143,123,140,5,191,113,221,130,254,75,249,96,94,244,211,226,159,19,250,37,143,226,182,47,27,216,236,248,175,11,112,183,67,221,237,245,59,163,171,183,213,211,212,237,183,219,117,219,114,160,120,78,245,79,163,127,48,49,239,113,128,13,41,128,0,169,94,104,188,191,235,45,21,151,46,38,244,67,29,239,90,166,241,55,28,226,215,4,147,207,85,29,84,179,203,60,215,102,247,30,254,168,87,187,180,177,198,140,108,45,141,178,35,85,139,43,162,174,189,42,212,204,171,70,245,31,28,213,44,42,175,195,222,177,155,132,87,10,110,169,36,100,115,116,47,215,130,94,219,216,247,67,43,21,209,200,196,114,117,198,247,181,87,103,41,167,59,181,166,213,127,181,86,216,175,182,202,75,141,182,227,79,37,37,101,29,92,45,154,10,152,36,106,182,72,164,141,200,173,123,28,213,86,171,85,21,21,21,81,74,44,230,41,192,173,79,11,89,146,231,26,125,65,86,253,43,191,212,67,13,12,213,53,81,61,246,203,140,201,80,245,182,162,44,139,60,204,108,116,238,145,147,57,159,160,246,177,207,123,218,175,120,91,247,10,188,76,97,188,87,233,29,30,169,97,244,53,118,231,182,161,214,219,189,178,165,21,207,183,92,99,100,111,150,4,147,165,27,51,58,101,141,236,145,168,157,76,123,122,154,199,245,198,206,149,150,101,54,44,27,21,188,230,185,77,119,130,178,227,246,250,139,165,198,167,180,249,59,20,176,70,233,37,147,161,136,231,187,165,140,114,236,212,87,46,219,34,42,249,25,194,225,163,136,188,239,133,253,83,160,212,204,22,163,252,85,29,226,139,162,31,237,157,175,196,195,52,244,125,201,98,147,179,221,236,49,189,214,55,173,159,106,47,218,139,122,121,158,164,88,184,153,224,119,56,207,244,142,142,235,117,164,205,52,254,255,0,21,174,139,192,191,199,73,84,180,149,48,58,151,178,222,165,116,205,157,143,139,102,43,154,231,55,234,57,237,86,185,67,202,255,0,162,143,192,159,251,121,255,0,209,155,199,253,208,247,252,66,229,54,44,231,130,253,75,205,113,106,239,27,101,200,52,190,243,116,183,84,246,159,31,126,150,123,76,178,69,39,67,209,175,111,83,30,213,217,200,142,77,246,84,69,242,40,95,249,39,113,79,255,0,155,78,170,255,0,204,219,143,253,137,118,119,107,77,214,193,203,30,182,197,125,182,85,219,174,86,237,7,146,146,178,142,174,23,67,61,52,241,227,234,217,34,146,55,34,57,143,107,145,90,173,84,69,69,69,69,3,62,229,159,113,87,198,191,228,203,130,253,34,225,175,76,238,118,170,156,147,45,210,251,45,54,91,46,253,233,172,246,185,173,52,205,74,126,133,106,198,217,170,163,145,254,110,119,92,113,39,82,49,22,104,101,109,96,158,171,63,210,220,239,75,254,142,125,58,177,124,51,233,110,63,71,148,217,255,0,178,161,155,197,90,234,186,187,19,254,105,238,232,234,237,191,234,63,165,233,183,155,83,116,3,242,224,24,6,101,170,121,149,167,79,180,251,30,171,190,100,55,202,132,166,161,161,166,68,235,149,251,42,170,170,170,163,88,198,181,28,247,189,202,140,99,26,231,57,90,214,170,166,138,56,85,225,159,13,225,67,72,232,244,183,15,174,171,184,189,213,14,185,93,238,117,42,173,125,198,227,35,35,100,179,164,125,74,216,89,211,20,108,100,109,85,233,99,27,212,231,191,174,71,213,7,41,189,124,210,125,36,215,31,162,89,206,27,218,191,103,125,24,253,147,43,167,154,165,242,65,37,68,208,244,219,234,41,145,235,18,195,44,209,67,209,59,99,73,35,145,85,30,171,19,213,208,221,248,17,87,154,63,161,61,77,252,23,222,40,138,86,225,59,213,62,141,252,192,199,189,198,2,234,121,163,250,19,212,223,193,125,226,136,165,110,19,189,83,232,223,204,12,123,220,96,3,74,96,0,0,0,51,89,197,143,170,125,100,249,129,144,251,140,229,170,114,84,244,177,148,252,192,174,246,235,113,85,124,88,250,167,214,79,152,25,15,184,206,90,167,37,79,75,25,79,204,10,239,110,183,1,85,124,88,250,167,214,79,152,25,15,184,206,90,167,37,79,75,25,79,204,10,239,110,183,21,87,197,143,170,125,100,249,129,144,251,140,229,170,114,84,244,177,148,252,192,174,246,235,112,29,171,44,230,61,193,142,13,149,94,112,172,167,89,60,21,235,31,184,84,90,238,52,223,71,110,178,118,42,160,145,209,203,31,91,41,156,199,116,189,142,77,218,170,213,219,116,85,79,51,181,105,110,169,96,154,211,130,91,53,51,77,47,191,25,198,239,61,239,5,91,225,102,167,238,246,166,124,50,126,110,102,50,70,237,36,79,111,214,106,111,182,233,186,42,42,209,15,19,124,50,113,37,127,226,75,85,239,182,46,31,53,42,227,109,184,231,23,218,186,58,202,76,78,190,104,42,96,146,190,103,71,44,114,54,37,107,216,230,170,57,28,138,168,168,168,168,91,167,46,28,79,42,193,184,49,211,204,91,53,198,110,184,253,234,139,226,222,38,221,116,162,146,146,170,14,187,173,91,217,215,20,136,215,183,169,143,107,147,116,243,107,145,83,201,80,10,65,226,199,213,62,178,124,192,200,125,198,115,159,222,113,107,238,63,110,177,93,174,244,62,30,147,38,183,190,233,107,147,186,199,248,138,86,85,84,82,58,77,154,170,172,218,122,74,134,108,228,71,125,77,246,233,115,85,122,7,22,62,169,245,147,230,6,67,238,51,150,105,195,231,10,184,111,21,252,173,240,44,62,243,109,164,110,79,110,167,200,170,113,59,188,146,44,47,183,92,86,235,91,208,142,149,172,123,188,52,142,108,109,153,157,46,234,98,35,145,59,140,141,236,14,85,202,159,142,170,108,58,74,14,22,53,94,190,146,154,197,85,80,144,225,85,205,165,149,211,182,227,87,90,196,248,107,210,24,220,142,100,178,212,73,43,102,145,91,219,84,145,174,123,154,232,210,43,116,50,239,159,224,25,150,150,102,87,109,62,212,28,122,174,199,144,216,234,22,154,186,134,165,19,174,39,236,138,138,138,138,173,123,28,213,107,216,246,170,177,236,115,92,213,115,92,138,182,231,202,143,141,127,202,110,43,7,13,122,153,115,181,83,100,152,149,190,158,155,18,151,126,204,215,139,92,49,185,171,79,208,141,72,221,53,44,113,179,205,174,235,146,37,234,86,42,195,52,174,11,21,50,174,106,160,202,184,30,131,0,192,51,45,83,204,173,58,125,167,216,245,93,243,33,190,84,37,53,13,13,50,39,92,175,217,85,85,85,85,26,198,53,168,231,189,238,84,99,24,215,57,202,214,181,85,52,39,193,223,10,184,111,10,26,71,111,195,236,214,218,71,100,247,26,122,122,156,178,239,28,139,51,238,55,20,103,215,70,202,230,49,222,26,55,58,70,194,206,150,244,177,85,202,157,199,200,247,241,94,87,220,31,99,58,39,164,118,93,109,188,165,37,199,59,207,236,237,175,101,125,52,181,13,101,29,146,181,148,181,16,208,171,28,254,211,222,139,12,114,190,78,219,92,143,145,209,163,156,198,35,223,55,192,30,83,84,181,75,4,209,108,18,231,169,154,151,125,248,54,55,102,236,248,218,223,11,53,71,107,187,51,33,143,243,112,177,242,59,121,37,99,126,171,87,109,247,93,145,21,83,213,145,171,152,246,39,149,103,60,24,234,30,45,133,99,55,92,130,245,91,240,159,13,110,181,209,73,87,85,63,69,214,145,239,232,138,52,115,221,210,198,57,203,178,121,53,170,171,228,138,3,19,230,61,193,142,115,149,89,176,172,91,89,60,109,235,32,184,83,218,237,212,223,71,110,177,247,234,167,145,177,197,31,91,233,154,198,245,61,237,77,220,168,212,223,117,84,79,51,229,115,71,244,39,169,191,130,251,197,17,84,28,50,112,201,196,149,131,137,45,40,190,223,120,124,212,171,117,182,221,156,88,170,235,43,42,241,58,248,96,166,130,58,248,93,36,178,72,232,145,172,99,90,138,229,114,170,34,34,42,169,107,252,209,253,9,234,111,224,190,241,68,5,43,112,157,234,159,70,254,96,99,222,227,1,165,51,53,156,39,122,167,209,191,152,24,247,184,192,105,76,0,0,0,0,14,127,173,122,247,164,252,59,98,180,185,174,177,229,127,71,236,181,183,6,90,224,169,240,53,53,125,117,79,142,73,27,31,69,60,114,61,55,100,50,46,234,157,63,87,109,247,84,69,231,250,91,199,175,9,218,211,157,219,52,207,77,53,91,227,57,37,231,189,224,168,190,5,114,167,238,246,161,124,210,126,114,106,118,70,221,163,137,238,250,206,77,246,217,55,85,68,94,65,205,219,79,115,237,74,225,183,27,177,105,206,15,144,101,87,40,51,138,58,185,104,236,150,201,171,167,142,6,208,87,181,210,186,56,90,231,35,17,207,99,85,202,155,110,246,167,235,66,15,242,225,225,235,95,112,110,51,180,243,41,205,116,63,80,49,251,45,23,197,188,77,198,233,140,214,210,82,193,215,106,171,99,58,229,146,54,177,189,79,123,90,155,175,155,156,136,158,106,128,93,248,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,70,60,68,250,129,212,239,233,149,235,250,236,165,231,20,99,196,79,168,29,78,254,153,94,191,174,202,86,182,151,205,91,237,159,6,240,228,63,214,24,190,229,62,243,158,128,10,123,164,0,0,0,15,177,135,97,217,62,160,100,246,236,51,12,178,212,93,175,87,105,146,10,74,72,17,58,164,118,202,170,170,171,178,53,173,106,43,156,247,42,53,173,107,156,229,68,69,84,251,17,53,78,145,197,248,185,114,139,52,77,203,147,17,76,70,179,51,186,34,35,140,204,244,68,61,86,133,104,158,93,175,154,131,73,130,98,80,127,139,169,185,213,117,69,253,129,65,223,138,41,170,186,36,145,157,222,223,121,171,219,107,186,157,246,39,237,75,156,210,93,37,194,52,79,8,162,192,112,27,95,132,183,82,111,36,178,200,168,234,138,202,133,68,71,212,78,244,68,235,149,219,38,235,178,34,34,53,173,70,177,173,106,124,110,30,244,39,24,225,223,78,41,180,255,0,26,171,168,173,115,166,117,117,202,190,125,209,213,181,175,99,27,36,168,205,213,34,111,76,108,107,88,213,93,154,198,238,175,119,83,221,210,203,230,83,149,211,129,163,159,94,250,231,143,179,217,31,139,146,121,65,219,187,187,87,137,253,31,13,51,78,26,137,242,99,127,149,63,62,168,247,99,162,39,174,100,0,19,13,112,0,0,0,0,0,0,0,0,30,55,86,180,151,8,214,204,34,183,1,207,173,126,46,221,87,180,145,75,26,163,106,40,234,17,21,25,81,3,213,23,162,86,238,187,46,202,138,138,230,185,28,199,57,171,236,129,249,174,138,110,83,52,213,26,196,179,97,241,23,112,151,105,191,98,169,166,186,103,88,152,221,49,49,194,98,84,81,173,154,67,147,232,118,163,221,244,243,40,165,168,107,168,166,123,168,106,229,133,34,109,198,137,94,228,134,170,52,71,57,58,94,214,239,178,57,221,14,71,49,203,212,199,34,120,98,235,120,153,225,155,17,226,87,17,134,207,120,169,248,101,242,217,213,240,107,207,68,179,120,14,228,176,186,127,204,54,88,217,47,113,144,35,62,186,175,78,253,73,230,158,116,213,152,225,217,62,159,228,247,28,51,51,178,212,90,111,86,153,150,10,186,73,209,58,163,118,200,168,168,169,186,57,174,106,163,154,246,170,181,205,115,92,213,84,84,85,160,102,153,109,88,11,154,198,250,39,132,254,19,237,241,251,116,235,205,130,219,107,27,91,130,230,220,157,49,54,226,57,244,245,254,221,61,116,207,76,126,172,238,157,211,76,213,241,192,4,90,252,0,0,29,11,135,111,80,58,99,253,50,178,255,0,93,136,231,167,66,225,219,212,14,152,255,0,76,172,191,215,98,50,216,243,180,246,199,138,63,54,245,125,254,229,94,236,175,56,0,109,7,7,133,0,243,71,245,217,169,191,130,251,61,17,127,197,0,243,71,245,217,169,191,130,251,61,16,19,255,0,146,167,165,140,167,230,5,119,183,91,143,147,204,235,151,253,102,174,209,212,241,3,162,24,239,139,206,169,58,167,201,173,177,73,60,181,87,234,88,224,134,24,157,76,199,61,99,73,160,142,159,202,24,216,215,76,215,187,101,116,141,99,36,250,220,149,61,44,101,63,48,43,189,186,220,79,240,51,3,165,186,165,157,232,182,119,108,212,205,52,190,252,27,36,179,119,188,21,111,133,134,163,181,221,133,240,201,249,185,152,248,221,188,114,189,191,89,171,182,251,166,202,136,169,45,121,134,241,103,134,241,117,165,250,37,156,88,169,233,44,247,218,10,140,162,154,251,142,54,189,106,167,181,61,100,160,72,21,239,88,226,87,178,88,152,146,53,232,206,141,251,140,69,87,68,244,79,107,204,235,151,253,30,145,86,84,241,3,162,24,239,132,193,106,250,167,201,173,177,73,4,84,182,26,169,39,134,24,157,76,199,61,36,88,103,146,163,202,24,216,230,194,230,59,101,108,110,99,35,174,176,39,255,0,37,79,84,249,79,203,250,239,113,183,23,82,82,183,37,79,84,249,79,203,250,239,113,183,23,82,0,160,190,105,185,253,78,117,198,150,101,74,153,13,37,218,219,138,211,208,88,45,171,76,177,57,148,172,142,153,146,212,83,171,227,79,172,246,86,79,86,143,235,85,123,95,212,197,219,161,26,219,222,203,50,155,22,13,138,222,115,92,166,187,193,89,113,251,125,69,210,227,83,218,124,157,138,88,35,116,146,201,208,196,115,221,210,198,57,118,106,43,151,109,145,21,124,140,187,221,174,215,91,253,214,182,251,125,185,213,220,110,87,26,137,42,235,43,42,230,116,211,212,207,35,149,210,75,36,142,85,115,222,231,42,185,92,170,170,170,170,170,7,229,52,187,195,94,175,83,107,214,131,96,218,185,12,244,146,84,100,86,120,102,184,37,36,18,195,4,87,22,111,21,108,49,178,93,222,140,142,166,57,163,69,85,118,232,196,84,115,145,81,203,158,29,119,209,203,238,129,106,101,110,149,101,51,117,222,173,86,251,85,69,198,62,150,39,134,170,171,183,83,213,203,77,187,30,246,63,178,250,135,69,220,107,149,175,237,245,166,200,237,146,213,57,45,235,29,247,48,209,172,183,71,110,240,247,41,52,238,225,79,81,107,169,234,98,116,210,220,157,81,35,169,186,26,196,85,232,158,10,137,123,142,123,220,239,19,211,245,91,27,81,66,197,74,171,231,157,247,39,251,201,252,52,181,66,170,249,231,125,201,254,242,127,13,2,42,242,184,245,217,166,95,141,123,61,105,127,197,0,242,184,245,217,166,95,141,123,61,105,127,192,0,0,113,78,43,184,81,211,142,45,116,225,248,86,107,23,129,186,208,247,39,176,95,224,133,31,85,104,170,114,34,43,154,138,169,220,133,253,45,73,97,85,70,200,214,181,81,88,246,71,35,51,132,106,160,202,184,26,83,225,59,210,198,141,252,191,199,189,186,3,170,156,171,132,239,75,26,55,242,255,0,30,246,232,14,170,7,148,213,93,76,197,116,111,78,50,61,82,205,106,252,61,151,25,183,203,112,169,233,146,54,73,55,66,125,72,34,238,61,140,116,210,189,91,28,108,87,39,92,143,99,81,119,114,25,151,203,50,155,238,115,149,94,115,92,166,187,198,222,178,11,133,69,210,227,83,218,100,125,250,169,228,116,146,201,208,196,107,27,212,247,185,118,106,35,83,125,145,17,60,139,126,231,73,172,119,220,63,70,177,45,29,180,67,219,164,212,75,133,69,69,210,167,169,139,213,75,109,117,60,141,166,232,115,21,83,174,121,233,229,238,53,236,115,124,55,79,214,108,142,68,166,192,6,148,248,88,214,191,229,19,195,238,19,172,114,91,252,21,94,65,111,95,31,3,98,237,198,202,232,37,125,61,87,105,189,201,21,33,89,225,149,99,234,122,187,182,172,234,217,219,162,102,176,181,78,72,90,165,255,0,205,47,69,46,23,223,252,83,41,180,91,60,47,249,105,171,231,239,35,63,251,26,222,135,191,249,216,223,238,138,5,170,0,0,202,185,165,62,19,189,44,104,223,203,252,123,219,160,51,88,105,79,132,239,75,26,55,242,255,0,30,246,232,0,171,94,107,28,22,93,116,207,63,175,226,59,78,113,250,185,240,156,174,161,106,242,71,182,165,213,11,107,189,207,51,214,73,94,213,111,84,84,213,14,123,21,174,87,61,173,153,210,51,243,104,248,35,116,85,225,87,137,140,203,133,13,92,163,213,44,62,134,146,226,199,83,186,219,119,182,84,162,53,151,27,116,143,141,242,192,146,116,171,161,127,84,81,189,146,53,23,165,236,111,83,94,206,184,223,163,60,179,22,177,103,56,173,231,10,202,104,124,109,151,32,183,212,90,238,52,221,215,199,223,165,158,55,71,44,125,108,86,189,189,76,123,147,118,170,57,55,221,21,23,204,161,126,62,184,40,202,184,83,212,122,187,221,166,217,226,52,203,38,184,77,38,57,112,167,73,31,29,7,90,186,70,219,42,22,71,61,237,154,38,34,163,28,247,47,122,54,43,209,122,155,43,34,15,63,204,35,63,195,117,79,139,156,219,80,116,251,33,164,190,99,215,202,123,37,77,13,117,50,175,68,172,248,61,26,42,42,42,35,152,246,185,28,199,177,200,143,99,218,230,185,26,230,170,37,143,242,84,244,177,148,252,192,174,246,235,113,74,197,212,242,84,244,177,148,252,192,174,246,235,112,16,3,154,63,174,205,77,252,23,217,232,137,255,0,201,83,210,198,83,243,2,187,219,173,196,0,230,143,235,179,83,127,5,246,122,34,127,242,84,244,177,148,252,192,174,246,235,112,19,252,0,0,172,14,116,122,23,167,20,56,78,57,196,61,178,205,224,115,58,236,130,155,27,185,84,211,170,50,59,141,43,168,234,100,141,245,12,219,235,205,31,133,99,25,34,42,59,182,229,99,186,209,145,36,118,126,64,14,117,126,150,49,111,152,20,62,221,113,2,170,248,78,245,79,163,127,48,49,239,113,128,210,153,154,206,19,189,83,232,223,204,12,123,220,96,52,166,0,165,110,117,126,169,241,111,151,244,62,227,113,46,164,165,110,117,126,169,241,111,151,244,62,227,113,1,201,83,213,62,83,242,254,187,220,109,199,85,230,93,203,163,255,0,14,241,47,161,118,239,252,106,241,152,217,59,223,251,178,182,190,241,226,42,170,127,222,153,225,97,143,253,211,19,237,105,202,185,42,122,167,202,126,95,215,123,141,184,184,156,255,0,63,195,116,179,13,187,106,14,160,228,52,150,60,122,199,78,181,53,213,213,42,189,17,51,116,68,68,68,69,115,222,231,43,88,198,53,21,239,123,154,214,163,156,228,69,12,230,112,209,196,94,119,194,254,169,208,106,102,11,81,254,42,142,241,69,209,15,246,206,215,226,97,154,122,62,228,177,73,217,238,246,24,222,235,27,214,207,181,23,237,69,208,71,14,186,243,134,241,37,164,118,45,86,195,43,105,28,203,141,59,25,115,161,134,161,102,125,166,226,140,106,212,81,74,174,99,29,215,27,157,178,57,88,222,182,43,36,106,116,61,170,185,215,214,189,70,166,213,253,92,203,245,74,151,21,164,198,217,149,222,42,110,235,108,166,169,150,161,144,62,103,171,223,188,146,170,185,239,115,149,207,122,162,53,138,247,59,161,145,179,166,54,216,255,0,38,77,3,212,122,63,142,241,15,85,153,93,108,152,133,203,185,100,167,176,71,10,182,28,130,72,182,85,171,153,101,98,177,97,129,239,123,35,124,43,220,89,82,118,43,216,198,201,28,225,202,185,213,250,167,197,190,95,208,251,141,196,234,188,140,126,251,63,118,255,0,137,28,171,157,95,170,124,91,229,253,15,184,220,78,171,200,199,239,179,247,111,248,144,22,168,0,0,0,0,101,92,213,65,149,112,61,174,139,233,14,101,175,90,161,143,233,30,159,193,73,37,247,34,168,116,52,235,87,58,67,4,76,100,110,150,89,164,127,154,163,35,138,57,36,84,106,57,234,140,84,107,92,229,70,174,140,244,47,66,244,227,135,77,56,183,105,126,151,217,188,13,170,135,121,102,154,85,71,213,92,42,156,136,146,85,84,200,136,157,201,159,210,221,215,100,106,53,173,99,26,198,49,140,108,106,229,45,165,184,38,41,194,117,135,83,44,22,47,11,146,103,126,43,233,5,111,138,153,254,51,193,92,171,161,165,252,219,222,177,199,209,27,149,191,155,107,122,183,221,219,175,153,53,64,16,43,153,31,47,186,158,34,105,163,214,29,27,181,82,55,81,109,212,237,166,173,182,195,20,80,191,38,98,203,4,113,44,181,19,79,20,48,190,154,20,157,200,247,53,207,145,136,200,247,217,145,162,79,80,6,85,201,255,0,201,83,213,62,83,242,254,187,220,109,199,234,231,35,160,216,110,154,234,230,43,170,216,125,21,37,177,250,145,79,112,125,222,134,154,157,99,100,151,26,71,194,178,214,170,245,171,122,231,109,92,104,246,181,141,250,240,186,71,43,223,43,212,252,188,149,61,83,229,63,47,235,189,198,220,5,212,149,23,205,123,129,202,156,106,235,123,226,227,78,95,72,150,43,149,69,59,242,235,74,50,42,117,161,171,149,209,192,218,216,17,168,212,149,147,202,230,119,90,187,202,147,74,233,55,123,100,127,102,221,0,25,97,162,187,93,109,212,213,244,118,251,157,93,45,61,210,157,41,43,162,134,103,49,149,80,36,177,204,145,74,212,93,158,196,150,24,164,70,187,116,235,141,142,251,90,138,139,77,218,235,96,186,209,95,108,87,58,187,117,202,221,81,29,93,29,101,36,206,134,122,105,227,114,58,57,99,145,170,142,99,218,228,71,35,145,81,81,81,21,9,129,204,119,129,202,110,20,179,42,12,195,79,159,87,81,167,89,133,68,236,161,134,86,75,43,236,149,109,68,122,209,75,58,162,181,236,115,85,206,129,206,119,117,204,138,86,185,28,176,172,178,67,80,62,174,39,139,95,115,156,170,205,133,98,212,62,54,245,144,92,41,237,118,234,110,235,35,239,213,79,35,99,138,62,183,171,88,222,167,189,169,187,149,26,155,238,170,137,230,95,79,0,188,20,98,188,41,233,197,37,238,237,108,241,26,155,147,91,225,147,35,184,84,36,111,146,131,173,27,35,173,148,235,27,158,198,195,19,209,17,238,99,151,189,35,17,234,189,45,137,145,115,78,89,92,9,90,180,71,13,183,107,158,169,99,53,113,234,133,250,158,71,82,209,221,32,107,31,141,209,61,92,214,178,56,247,85,101,76,209,108,233,30,254,153,24,201,59,29,49,170,77,221,158,160,69,94,104,254,132,245,55,240,95,120,162,41,91,132,239,84,250,55,243,3,30,247,24,11,169,230,143,232,79,83,127,5,247,138,34,149,184,78,245,79,163,127,48,49,239,113,128,13,41,128,0,30,127,63,192,48,221,83,195,110,218,125,168,56,245,37,243,30,190,83,173,53,117,13,74,47,68,172,221,21,21,21,21,28,199,181,200,215,177,237,84,123,30,214,185,170,215,53,21,61,0,3,49,154,223,133,90,180,215,90,51,237,57,177,84,85,207,109,197,114,139,173,146,142,90,183,181,211,201,5,53,92,144,198,233,28,214,181,170,245,107,17,85,81,173,77,247,217,19,236,45,211,146,167,165,140,167,230,5,119,183,91,138,171,226,199,213,62,178,124,192,200,125,198,114,213,57,42,122,88,202,126,96,87,123,117,184,9,254,114,174,44,125,44,107,39,203,252,135,219,167,58,169,202,184,177,244,177,172,159,47,242,31,110,156,12,214,23,253,101,225,211,4,226,131,128,93,42,211,76,234,159,238,254,199,89,103,173,235,155,251,89,116,248,42,67,5,103,110,41,99,239,118,187,239,119,105,238,232,127,216,169,246,42,80,9,165,62,19,189,44,104,223,203,252,123,219,160,2,128,120,151,225,211,59,225,127,84,235,244,207,58,167,255,0,27,89,103,173,235,135,251,103,107,241,51,67,5,103,110,41,100,236,247,123,15,119,105,238,235,103,216,169,246,42,216,79,43,238,96,149,55,106,155,47,11,218,211,117,164,99,217,78,218,12,62,249,83,44,84,204,232,134,42,90,122,59,42,69,20,13,106,189,90,201,220,201,229,151,174,71,171,98,250,207,115,55,253,124,230,248,133,193,31,138,216,184,107,182,211,90,175,153,39,196,35,200,46,146,248,169,187,216,239,110,53,109,58,116,70,169,26,205,60,117,19,125,89,28,238,136,190,178,197,188,208,202,202,192,210,173,51,202,181,147,81,241,205,45,194,169,60,69,235,38,184,69,111,166,234,142,71,199,15,90,253,121,229,237,177,239,108,49,49,29,36,143,70,175,68,108,123,149,54,106,129,122,156,209,253,9,234,111,224,190,241,68,82,183,9,222,169,244,111,230,6,61,238,48,22,253,199,150,31,125,211,254,89,153,86,21,147,231,183,92,214,235,101,183,216,40,234,239,247,70,49,181,87,9,27,119,162,69,145,232,207,249,17,92,175,145,90,136,178,73,43,250,164,117,64,240,157,234,159,70,254,96,99,222,227,0,26,83,0,0,0,1,154,206,44,125,83,235,39,204,12,135,220,103,45,83,146,167,165,140,167,230,5,119,183,91,138,171,226,199,213,62,178,124,192,200,125,198,114,213,57,42,122,88,202,126,96,87,123,117,184,10,171,226,199,213,62,178,124,192,200,125,198,114,213,57,42,122,88,202,126,96,87,123,117,184,170,190,44,125,83,235,39,204,12,135,220,103,45,83,146,167,165,140,167,230,5,119,183,91,128,159,224,0,51,89,197,143,170,125,100,249,129,144,251,140,229,212,242,184,244,39,166,95,141,123,197,105,74,220,88,250,167,214,79,152,25,15,184,206,93,79,43,143,66,122,101,248,215,188,86,129,231,249,138,112,43,77,197,46,26,185,198,159,80,82,51,85,44,20,240,195,67,53,77,84,172,101,206,221,10,212,61,109,168,139,34,65,11,221,37,67,164,100,206,103,233,177,172,115,216,199,43,217,72,54,155,158,101,165,25,253,21,230,142,58,187,6,89,135,94,35,169,137,149,116,136,147,219,238,52,147,35,154,146,67,51,85,17,241,203,26,110,201,26,190,109,84,114,125,168,106,32,142,183,62,1,56,104,187,113,12,206,37,170,177,26,182,100,236,168,130,230,148,148,213,175,166,183,124,94,26,134,78,203,154,195,23,75,150,165,92,198,245,162,191,179,38,238,123,226,116,142,115,212,62,175,5,58,187,170,26,225,195,206,53,168,26,179,130,85,227,151,122,170,120,97,134,162,166,120,220,251,244,12,167,139,123,178,68,200,163,74,102,84,74,179,57,145,116,237,208,141,123,21,209,189,138,185,204,53,80,101,92,13,41,240,157,233,99,70,254,95,227,222,221,1,213,78,85,194,119,165,141,27,249,127,143,123,116,7,85,0,0,0,69,94,104,254,132,245,55,240,95,120,162,37,81,21,121,163,250,19,212,223,193,125,226,136,10,86,225,59,213,62,141,252,192,199,189,198,3,74,102,107,56,78,245,79,163,127,48,49,239,113,128,210,152,31,39,44,202,108,88,54,43,121,205,114,154,239,5,101,199,237,245,23,75,141,79,105,242,118,41,96,141,210,75,39,67,17,207,119,75,24,229,217,168,174,93,182,68,85,242,60,7,15,188,78,232,215,19,214,43,181,255,0,72,114,143,137,71,100,184,75,111,174,166,158,23,83,213,67,179,222,144,206,232,95,179,210,25,216,197,146,39,170,38,237,234,107,145,178,71,44,108,170,190,104,92,116,254,90,242,167,232,118,142,102,126,47,77,172,189,31,24,169,162,111,76,55,219,164,114,57,87,105,145,203,226,40,225,218,62,222,200,214,62,84,124,159,157,107,105,228,72,171,195,71,17,121,223,11,250,167,65,169,152,45,71,248,170,59,197,23,68,63,219,59,95,137,134,105,232,251,146,197,39,103,187,216,99,123,172,111,91,62,212,95,181,20,52,166,14,105,195,174,188,225,188,73,105,29,139,85,176,202,218,71,50,227,78,198,92,232,97,168,89,159,105,184,163,26,181,20,82,171,152,199,117,198,231,108,142,86,55,173,138,201,26,157,15,106,175,75,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,81,143,17,62,160,117,59,250,101,122,254,187,41,121,197,24,241,19,234,7,83,191,166,87,175,235,178,149,173,165,243,86,251,103,193,188,57,15,245,134,47,185,79,188,231,160,2,158,233,0,0,7,232,183,91,174,23,139,133,45,166,211,65,81,91,93,91,51,41,169,105,105,162,116,178,207,43,220,141,100,108,99,81,85,206,115,149,17,26,136,170,170,168,136,91,159,6,252,35,90,56,123,199,217,148,228,13,241,89,229,230,141,25,91,62,238,103,195,233,230,101,59,228,183,244,178,105,33,151,183,60,42,189,246,162,43,183,242,217,191,111,53,229,233,194,116,248,53,190,143,95,243,151,83,201,118,191,91,17,216,253,3,91,28,169,69,69,59,90,228,170,115,246,85,108,242,199,178,53,24,169,209,20,143,107,213,93,35,153,28,223,46,57,38,85,22,169,140,77,232,242,167,132,117,123,123,124,28,215,202,142,222,213,152,93,171,37,203,107,254,230,157,213,213,31,175,63,55,187,29,61,21,79,178,55,128,5,145,164,192,0,0,0,0,0,0,0,0,0,0,0,2,45,113,181,194,7,242,131,180,69,156,97,83,118,115,203,21,31,134,166,130,105,186,105,238,148,141,115,228,74,85,87,47,76,82,163,158,245,142,79,38,170,189,91,39,213,86,190,41,74,12,24,140,61,188,85,185,181,118,53,137,74,100,217,198,47,33,198,209,143,192,213,205,174,159,178,99,166,38,58,98,122,126,237,39,73,103,188,22,65,204,67,132,232,47,182,251,175,17,248,75,170,22,237,67,12,46,201,45,200,217,38,74,186,104,218,200,155,85,18,53,21,99,116,81,181,189,196,242,141,98,141,95,187,28,199,119,107,124,215,152,236,21,120,27,179,106,191,170,122,225,217,59,45,180,216,93,170,203,233,199,97,183,79,10,169,233,166,173,55,198,187,181,141,251,167,77,241,209,19,172,64,0,121,22,48,232,92,59,122,129,211,31,233,149,151,250,236,71,61,58,23,14,222,160,116,199,250,101,101,254,187,17,150,199,157,167,182,60,81,249,183,171,239,247,42,247,101,121,192,3,104,56,60,40,7,154,63,174,205,77,252,23,217,232,139,254,40,7,154,63,174,205,77,252,23,217,232,128,159,252,149,61,44,101,63,48,43,189,186,220,79,242,0,114,84,244,177,148,252,192,174,246,235,113,63,192,252,151,107,77,170,255,0,106,173,177,95,109,148,151,27,109,198,158,74,74,202,58,184,91,52,21,48,72,213,108,145,73,27,145,90,246,57,170,173,86,170,42,42,42,162,148,3,199,247,7,215,94,19,117,113,205,183,165,36,152,38,99,81,89,95,138,62,25,92,175,166,129,143,106,201,67,43,100,123,165,235,167,73,162,98,72,231,57,37,99,152,254,174,181,146,56,244,18,85,95,60,239,185,63,222,79,225,160,114,174,74,158,169,242,159,151,245,222,227,110,46,164,165,110,74,158,169,242,159,151,245,222,227,110,46,164,8,43,206,11,88,236,88,55,12,11,165,85,16,248,139,214,165,220,32,167,163,143,169,236,236,82,208,212,65,87,81,83,186,49,204,119,75,217,77,23,109,92,199,47,137,235,111,82,70,228,42,91,133,141,20,254,81,60,65,97,58,57,37,195,193,82,100,23,5,241,243,182,94,220,140,161,130,39,212,85,118,157,219,145,18,101,130,25,82,62,166,43,123,138,206,173,155,186,164,180,231,63,171,212,217,126,188,227,90,71,110,158,146,106,125,61,179,186,106,197,108,18,178,120,110,55,14,220,178,66,247,187,234,61,137,77,13,12,141,86,39,146,205,34,43,149,83,165,159,175,146,222,142,88,179,13,101,203,117,138,239,55,114,175,78,237,244,244,246,186,110,151,167,77,85,201,181,17,186,167,173,175,68,94,136,32,168,139,182,230,61,174,241,61,95,85,209,181,84,58,7,59,221,45,255,0,230,105,173,118,251,23,254,55,139,93,238,126,43,252,149,52,16,118,85,255,0,253,146,119,91,25,252,207,119,247,52,35,255,0,40,237,76,202,176,254,47,108,248,45,166,175,123,46,123,111,175,183,221,233,100,146,78,219,188,53,36,213,144,78,214,53,232,197,153,143,129,88,215,189,174,233,142,121,218,136,138,253,210,210,185,135,225,87,92,255,0,130,221,85,177,89,170,41,33,168,165,179,178,246,247,84,189,205,98,193,111,169,138,186,102,162,181,174,94,183,69,77,35,88,155,108,175,86,162,171,81,85,201,159,108,79,41,190,224,217,85,155,53,197,171,188,21,235,31,184,83,221,45,213,61,166,73,216,170,130,70,201,20,157,15,71,49,221,47,99,87,103,34,181,118,217,81,83,200,13,73,149,87,207,59,238,79,247,147,248,105,103,216,158,83,98,206,113,91,54,107,139,87,120,219,46,65,111,167,186,91,170,123,79,143,191,75,60,109,146,41,58,30,141,123,122,152,246,174,206,68,114,111,178,162,47,145,88,60,243,190,228,255,0,121,63,134,129,21,121,92,122,236,211,47,198,189,158,180,191,226,128,121,92,122,236,211,47,198,189,158,180,191,224,0,0,6,85,205,84,25,87,3,74,124,39,122,88,209,191,151,248,247,183,64,117,83,149,112,157,233,99,70,254,95,227,222,221,1,242,120,208,214,59,238,129,112,193,159,234,174,45,15,93,234,213,111,142,158,221,39,83,19,195,85,85,212,69,73,21,78,207,99,216,254,203,234,27,47,109,205,86,191,183,208,187,35,183,64,165,110,98,90,233,71,175,220,86,101,121,37,134,243,241,60,110,195,218,198,236,51,53,32,88,221,75,74,138,146,190,41,33,87,54,104,100,170,125,84,209,200,174,115,157,28,204,253,20,68,99,121,86,87,163,151,220,63,70,176,13,98,187,205,219,164,212,75,133,242,158,215,77,210,197,234,165,182,186,150,55,84,245,181,234,169,215,60,245,17,118,220,198,57,190,27,171,235,54,70,170,120,171,77,166,235,127,186,209,88,172,86,202,187,141,202,227,81,29,37,29,29,36,46,154,122,153,228,114,54,56,163,141,168,174,123,220,229,70,163,81,21,85,85,17,11,10,230,161,163,150,46,31,244,107,134,125,29,199,38,241,20,152,205,191,34,167,146,167,165,236,241,117,79,117,186,74,154,158,135,189,235,31,118,121,37,151,183,214,173,103,95,75,126,171,81,0,130,184,110,11,244,183,28,206,239,255,0,20,240,159,66,177,248,111,189,158,199,115,197,247,46,180,20,29,174,174,164,237,237,227,251,157,91,59,251,151,78,223,91,169,190,175,133,141,107,254,78,220,65,97,58,199,37,191,198,210,99,247,5,241,240,54,46,228,143,161,158,39,211,213,118,155,220,141,22,100,130,105,86,62,167,163,123,136,206,173,219,186,44,148,229,1,139,88,179,157,125,212,44,43,41,161,241,182,92,131,75,238,214,187,141,55,117,241,247,233,103,173,160,142,88,250,216,173,123,122,152,247,38,237,84,114,111,186,42,47,153,16,53,87,76,242,173,27,212,124,143,75,115,90,79,15,122,198,110,18,219,234,122,99,145,145,205,208,191,82,120,187,140,99,221,12,172,86,201,27,213,169,215,27,216,228,77,156,128,105,163,19,202,108,89,206,43,102,205,113,106,239,27,101,200,45,244,247,75,117,79,105,241,247,233,103,141,178,69,39,67,209,175,111,83,30,213,217,200,142,77,246,84,69,242,62,177,15,249,86,107,29,247,87,120,71,180,83,100,112,239,87,129,92,37,195,163,169,234,103,246,85,45,52,16,73,76,189,12,99,81,157,184,42,34,131,111,172,231,118,58,220,229,115,213,18,96,1,149,115,74,124,39,122,88,209,191,151,248,247,183,64,102,176,210,159,9,222,150,52,111,229,254,61,237,208,1,213,78,105,196,86,131,97,188,73,105,29,247,74,115,58,42,71,50,227,78,247,219,43,166,167,89,159,105,184,163,28,148,245,177,35,94,199,117,198,231,110,173,71,183,173,138,248,220,189,15,114,47,75,0,102,91,95,180,114,251,195,254,178,229,154,59,145,205,226,42,241,155,131,169,227,169,233,99,60,93,43,218,146,83,84,244,49,239,72,251,176,73,20,189,190,181,115,58,250,93,245,154,168,91,87,37,79,75,25,79,204,10,239,110,183,16,3,154,63,174,205,77,252,23,217,232,137,255,0,201,83,210,198,83,243,2,187,219,173,192,64,14,104,254,187,53,55,240,95,103,162,39,255,0,37,79,75,25,79,204,10,239,110,183,16,3,154,63,174,205,77,252,23,217,232,137,255,0,201,83,210,198,83,243,2,187,219,173,192,79,240,0,2,0,115,171,244,177,139,124,192,161,246,235,137,63,200,1,206,175,210,198,45,243,2,135,219,174,32,85,95,9,222,169,244,111,230,6,61,238,48,26,83,51,89,194,119,170,125,27,249,129,143,123,140,6,148,192,20,173,206,175,213,62,45,242,254,135,220,110,37,212,148,173,206,175,213,62,45,242,254,135,220,110,32,126,78,77,87,107,85,131,137,44,218,251,125,185,210,91,173,182,237,55,185,85,214,86,85,204,216,96,166,130,58,251,123,164,150,73,28,168,214,49,173,69,114,185,85,17,17,21,84,231,252,193,184,219,186,241,95,159,199,98,198,39,171,161,211,172,86,162,162,27,85,27,106,156,232,46,211,182,105,154,203,179,227,116,49,61,143,146,157,209,181,177,72,142,88,83,184,141,84,89,36,222,42,209,93,174,182,234,106,250,59,125,206,174,150,158,233,78,148,149,209,67,51,152,202,168,18,88,230,72,165,106,46,207,98,75,12,82,35,93,186,117,198,199,125,173,69,78,171,194,175,12,249,151,21,250,185,71,165,184,125,117,37,185,141,167,117,202,239,115,169,84,115,45,214,232,223,27,37,157,35,234,71,76,254,169,99,99,35,106,167,83,222,222,167,49,157,114,48,59,7,47,222,4,111,188,85,101,81,230,185,75,60,22,153,99,247,4,142,227,83,187,36,248,165,84,18,82,201,45,171,161,149,17,84,65,221,166,168,114,248,150,162,181,155,108,155,187,201,47,122,211,105,181,88,45,84,86,43,21,178,146,221,109,183,83,199,73,71,71,73,11,97,130,154,8,218,141,142,40,227,106,35,88,198,181,17,168,212,68,68,68,68,67,229,96,24,6,27,165,152,109,167,79,180,251,30,164,177,227,214,58,116,166,161,161,166,69,232,137,155,170,170,170,170,171,158,247,57,92,247,189,202,175,123,220,231,57,92,231,42,175,160,2,149,185,213,250,167,197,190,95,208,251,141,196,234,188,140,126,251,63,118,255,0,137,28,171,157,95,170,124,91,229,253,15,184,220,78,171,200,199,239,179,247,111,248,144,22,168,0,0,0,0,101,92,213,65,149,112,47,251,149,199,161,61,50,252,107,222,43,73,84,69,94,87,30,132,244,203,241,175,120,173,37,80,0,0,21,87,207,59,238,79,247,147,248,105,202,185,42,122,167,202,126,95,215,123,141,184,234,188,243,190,228,255,0,121,63,134,156,171,146,167,170,124,167,229,253,119,184,219,128,186,144,0,17,87,154,63,161,61,77,252,23,222,40,138,86,225,59,213,62,141,252,192,199,189,198,2,234,121,163,250,19,212,223,193,125,226,136,165,110,19,189,83,232,223,204,12,123,220,96,3,74,96,0,34,175,52,127,66,122,155,248,47,188,81,20,173,194,119,170,125,27,249,129,143,123,140,5,212,243,71,244,39,169,191,130,251,197,17,74,220,39,122,167,209,191,152,24,247,184,192,6,148,192,0,0,0,102,179,139,31,84,250,201,243,3,33,247,25,203,84,228,169,233,99,41,249,129,93,237,214,226,170,248,177,245,79,172,159,48,50,31,113,156,181,78,74,158,150,50,159,152,21,222,221,110,2,127,156,171,139,31,75,26,201,242,255,0,33,246,233,206,170,114,174,44,125,44,107,39,203,252,135,219,167,3,53,133,207,106,175,27,118,174,20,56,26,209,123,22,49,61,37,118,162,229,90,111,101,134,213,70,218,166,182,123,76,14,179,163,89,118,124,110,134,86,61,145,212,54,54,182,41,17,169,50,247,17,170,169,28,155,83,9,250,174,119,107,173,234,165,149,151,155,157,93,125,68,116,240,82,50,90,153,157,43,219,4,17,50,24,98,71,57,85,81,145,197,28,113,177,191,99,88,198,181,54,68,68,3,235,90,109,153,150,171,231,244,86,106,57,42,239,249,102,99,120,142,154,39,213,213,162,207,112,184,213,204,141,106,201,52,206,68,87,201,44,137,187,228,114,121,185,85,203,246,169,122,124,190,120,36,181,112,161,128,73,125,201,224,164,174,212,92,170,158,158,107,173,99,169,90,217,237,48,58,24,92,251,75,36,108,210,177,236,142,161,178,57,210,198,173,73,151,182,174,69,72,227,219,143,242,163,224,163,242,101,138,193,196,166,166,91,45,85,57,38,91,111,167,169,196,162,219,189,53,158,215,52,110,114,212,117,163,150,54,205,85,28,140,242,107,122,227,137,58,85,232,179,77,19,108,84,8,171,205,31,208,158,166,254,11,239,20,69,43,112,157,234,159,70,254,96,99,222,227,1,117,60,209,253,9,234,111,224,190,241,68,82,183,9,222,169,244,111,230,6,61,238,48,1,165,48,0,0,0,25,172,226,199,213,62,178,124,192,200,125,198,114,213,57,42,122,88,202,126,96,87,123,117,184,170,190,44,125,83,235,39,204,12,135,220,103,45,83,146,167,165,140,167,230,5,119,183,91,128,170,190,44,125,83,235,39,204,12,135,220,103,45,83,146,167,165,140,167,230,5,119,183,91,138,171,226,199,213,62,178,124,192,200,125,198,114,213,57,42,122,88,202,126,96,87,123,117,184,9,254,0,3,53,156,88,250,167,214,79,152,25,15,184,206,93,79,43,143,66,122,101,248,215,188,86,148,173,197,143,170,125,100,249,129,144,251,140,229,212,242,184,244,39,166,95,141,123,197,104,18,168,0,0,202,185,170,131,42,224,105,79,132,239,75,26,55,242,255,0,30,246,232,14,170,114,174,19,189,44,104,223,203,252,123,219,160,58,168,0,0,2,42,243,71,244,39,169,191,130,251,197,17,42,136,171,205,31,208,158,166,254,11,239,20,64,82,183,9,222,169,244,111,230,6,61,238,48,22,41,205,23,152,5,29,162,142,229,195,38,136,100,93,235,172,222,38,221,156,93,32,142,9,233,99,165,150,9,96,154,210,222,227,31,213,50,247,119,150,72,213,142,133,209,182,52,114,189,101,108,85,87,137,229,55,220,27,42,179,102,184,181,119,130,189,99,247,10,123,165,186,167,180,201,59,21,80,72,217,34,147,161,232,230,59,165,236,106,236,228,86,174,219,42,42,121,31,174,211,108,204,181,95,63,162,179,81,201,87,127,203,51,27,196,116,209,62,174,173,22,123,133,198,174,100,107,86,73,166,114,34,190,73,100,77,223,35,147,205,202,174,95,181,64,250,186,47,164,57,150,189,106,134,63,164,122,127,5,36,151,220,138,161,208,211,173,92,233,12,17,49,145,186,89,102,145,254,106,140,142,40,228,145,81,168,231,170,49,81,173,115,149,26,189,255,0,142,142,1,50,110,16,234,108,249,21,154,233,87,145,224,151,42,122,26,23,223,106,82,158,157,236,189,190,41,150,106,100,129,178,186,94,135,37,52,147,177,221,61,44,100,173,137,94,247,177,94,251,63,229,243,193,37,171,133,12,2,75,238,79,5,37,118,162,229,84,244,243,93,107,29,74,214,207,105,129,208,194,231,218,89,35,102,149,143,100,117,13,145,206,150,53,106,76,189,181,114,42,71,30,210,87,63,192,48,221,83,195,110,218,125,168,56,245,37,243,30,190,83,173,53,117,13,74,47,68,172,221,21,21,21,21,28,199,181,200,215,177,237,84,123,30,214,185,170,215,53,21,2,133,184,1,227,6,235,194,110,174,53,215,5,164,147,4,204,106,40,232,50,182,77,19,149,244,208,49,238,72,235,162,116,108,116,189,116,233,52,175,88,218,215,36,172,115,217,211,214,177,201,29,249,226,121,77,139,57,197,108,217,174,45,93,227,108,185,5,190,158,233,110,169,237,62,62,253,44,241,182,72,164,232,122,53,237,234,99,218,187,57,17,201,190,202,136,190,70,120,184,196,225,87,50,225,67,87,46,24,125,230,219,86,236,98,227,81,81,83,137,221,228,145,38,101,198,220,143,250,136,233,90,198,55,196,198,215,70,217,153,210,222,151,170,57,19,182,248,222,254,233,202,247,141,127,228,255,0,157,179,70,53,10,231,106,161,211,108,202,224,250,153,110,53,171,217,248,53,209,208,181,140,168,89,90,213,222,25,123,80,67,34,72,168,200,254,164,189,113,181,146,247,2,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,49,226,39,212,14,167,127,76,175,95,215,101,47,56,163,30,34,125,64,234,119,244,202,245,253,118,82,181,180,190,106,223,108,248,55,135,33,254,176,197,247,41,247,156,244,0,83,221,32,0,0,188,238,29,189,63,105,143,244,54,203,253,74,35,161,28,247,135,111,79,218,99,253,13,178,255,0,82,136,232,70,208,177,230,169,236,143,7,7,230,222,176,191,223,171,222,144,0,101,71,128,0,0,0,0,0,0,0,0,0,0,0,0,0,57,239,17,62,159,181,59,250,27,122,254,165,41,70,37,231,113,19,233,251,83,191,161,183,175,234,82,148,98,83,246,151,206,219,236,159,23,72,114,31,234,252,95,126,159,116,0,21,166,240,14,133,195,183,168,29,49,254,153,89,127,174,196,115,211,161,112,237,234,7,76,127,166,86,95,235,177,25,108,121,218,123,99,197,31,155,122,190,255,0,114,175,118,87,156,0,54,131,131,194,128,121,163,250,236,212,223,193,125,158,136,191,226,128,121,163,250,236,212,223,193,125,158,136,9,255,0,201,83,210,198,83,243,2,187,219,173,196,255,0,32,7,37,79,75,25,79,204,10,239,110,183,19,252,1,85,124,243,190,228,255,0,121,63,134,150,168,85,95,60,239,185,63,222,79,225,160,114,174,74,158,169,242,159,151,245,222,227,110,46,164,165,110,74,158,169,242,159,151,245,222,227,110,44,167,143,141,76,202,180,139,132,45,73,206,176,170,191,9,122,167,183,211,219,233,170,155,36,145,201,75,227,106,225,163,124,241,62,55,181,236,154,54,84,57,241,189,29,245,100,107,28,168,168,138,138,20,45,175,218,199,125,226,3,89,114,205,98,200,225,240,245,121,53,193,213,17,211,117,49,254,18,149,141,72,233,169,186,216,198,36,157,168,35,138,46,231,66,57,253,29,78,250,206,85,46,127,148,158,21,106,197,120,45,199,239,182,250,138,185,42,51,27,197,214,247,92,217,158,213,100,115,178,165,212,40,216,145,26,138,140,237,80,196,229,71,43,151,173,207,93,246,84,107,104,219,19,197,175,185,206,85,102,194,177,106,31,27,122,200,46,20,246,187,117,55,117,145,247,234,167,145,177,197,31,91,213,172,111,83,222,212,221,202,141,77,247,85,68,243,52,251,137,226,214,44,27,21,179,97,88,181,15,130,178,227,246,250,123,93,186,155,186,249,59,20,176,70,216,226,143,173,234,231,187,165,140,106,110,229,87,46,219,170,170,249,129,245,140,203,107,246,142,95,120,127,214,92,179,71,114,57,188,69,94,51,112,117,60,117,61,44,103,139,165,123,82,74,106,158,134,61,233,31,118,9,34,151,183,214,174,103,95,75,190,179,85,13,52,148,173,206,79,69,62,131,113,5,105,214,58,75,135,122,147,83,109,235,222,130,73,122,164,130,186,221,21,61,60,157,45,72,218,141,133,208,62,141,91,187,222,229,147,191,191,75,122,16,9,233,202,203,63,166,206,184,45,195,105,87,33,171,187,92,177,90,138,251,5,201,106,86,87,62,149,241,212,190,90,122,116,124,137,245,152,202,57,233,17,157,10,172,107,58,88,155,116,43,91,24,57,231,125,201,254,242,127,13,57,255,0,37,189,99,177,97,250,203,150,232,237,222,30,221,94,162,91,233,234,45,117,61,79,94,170,171,107,106,36,117,55,67,88,168,157,112,79,81,47,113,207,99,91,225,186,126,179,164,106,39,64,231,157,247,39,251,201,252,52,8,171,202,227,215,102,153,126,53,236,245,165,255,0,20,3,202,227,215,102,153,126,53,236,245,165,255,0,0,0,0,50,174,106,160,202,184,26,83,225,59,210,198,141,252,191,199,189,186,2,181,121,210,107,165,139,41,206,241,45,6,199,47,55,87,213,225,62,34,227,146,210,108,248,232,124,85,92,52,239,162,77,149,81,37,154,56,22,87,117,244,171,88,218,190,150,189,92,233,90,219,31,225,146,237,106,176,112,137,165,23,219,237,206,146,221,109,183,105,189,138,174,178,178,174,102,195,5,52,17,219,33,116,146,201,35,149,26,198,53,168,174,87,42,162,34,34,170,153,246,215,237,99,190,241,1,172,185,102,177,100,112,248,122,188,154,224,234,136,233,186,152,255,0,9,74,198,164,116,212,221,108,99,18,78,212,17,197,23,115,161,28,254,142,167,125,103,42,129,40,57,72,104,53,78,169,241,47,30,164,220,40,169,39,199,180,194,159,226,149,41,83,79,21,67,37,184,206,201,34,161,141,24,247,163,152,246,185,37,169,100,173,99,250,31,70,212,250,174,123,28,157,215,158,119,220,159,239,39,240,211,191,242,157,208,187,22,152,112,193,108,212,111,131,93,104,178,157,75,222,227,119,117,193,94,206,170,88,42,42,35,160,72,98,84,106,54,23,64,254,251,95,178,186,79,18,174,235,115,59,109,103,0,231,157,247,39,251,201,252,52,14,85,201,83,213,62,83,242,254,187,220,109,199,213,231,73,163,150,44,63,89,113,45,98,180,77,219,171,212,75,125,69,61,210,155,165,235,213,85,109,109,60,109,169,235,115,213,19,174,9,233,226,237,181,140,107,124,55,87,214,116,142,84,249,92,149,61,83,229,63,47,235,189,198,220,89,79,29,250,23,125,226,39,134,12,187,78,112,235,53,170,227,148,187,194,220,108,77,184,43,25,209,85,79,81,28,143,72,101,122,42,69,52,144,36,240,53,234,173,111,231,149,175,123,88,231,185,2,168,121,83,235,205,54,141,241,71,65,140,223,107,106,227,177,106,77,58,99,50,49,181,18,164,17,220,95,43,29,65,51,225,99,28,146,191,186,139,76,213,84,111,109,43,36,122,189,173,71,163,175,120,203,102,39,148,223,112,108,170,205,154,226,213,222,10,245,143,220,41,238,150,234,158,211,36,236,85,65,35,100,138,78,135,163,152,238,151,177,171,179,145,90,187,108,168,169,228,105,123,69,53,66,213,173,90,71,136,106,189,153,180,145,211,229,54,122,107,147,233,233,171,91,86,202,57,222,196,239,82,172,173,68,71,190,25,123,145,63,234,181,81,241,185,21,173,84,84,64,204,97,165,62,19,189,44,104,223,203,252,123,219,160,51,88,105,79,132,239,75,26,55,242,255,0,30,246,232,0,234,160,0,40,7,154,63,174,205,77,252,23,217,232,137,255,0,201,83,210,198,83,243,2,187,219,173,196,0,230,143,235,179,83,127,5,246,122,34,127,242,84,244,177,148,252,192,174,246,235,112,16,3,154,63,174,205,77,252,23,217,232,137,255,0,201,83,210,198,83,243,2,187,219,173,196,0,230,143,235,179,83,127,5,246,122,34,127,242,84,244,177,148,252,192,174,246,235,112,19,252,0,0,128,28,234,253,44,98,223,48,40,125,186,226,79,242,0,115,171,244,177,139,124,192,161,246,235,136,21,87,194,119,170,125,27,249,129,143,123,140,6,148,204,214,112,157,234,159,70,254,96,99,222,227,1,165,48,5,43,115,171,245,79,139,124,191,161,247,27,137,117,37,53,243,127,197,175,185,207,26,26,123,133,98,212,62,54,245,144,97,246,155,93,186,155,186,200,251,245,83,221,171,227,138,62,183,171,88,222,167,189,169,187,149,26,155,238,170,137,230,4,32,209,125,33,204,181,235,84,49,253,35,211,248,41,36,190,228,85,14,134,157,106,231,72,96,137,140,141,210,203,52,143,243,84,100,113,71,36,138,141,71,61,81,138,141,107,156,168,213,208,247,13,28,58,96,156,47,233,101,6,153,224,180,255,0,226,171,47,21,189,115,127,108,238,158,26,24,103,172,237,203,44,157,158,239,97,142,237,49,221,12,251,17,62,213,94,85,192,47,5,24,175,10,122,113,73,123,187,91,60,70,166,228,214,248,100,200,238,21,9,27,228,160,235,70,200,235,101,58,198,231,177,176,196,244,68,123,152,229,239,72,196,122,175,75,98,100,82,168,0,0,10,86,231,87,234,159,22,249,127,67,238,55,19,170,242,49,251,236,253,219,254,36,114,174,117,126,169,241,111,151,244,62,227,113,58,175,35,31,190,207,221,191,226,64,90,160,0,0,0,1,149,115,85,6,85,192,191,238,87,30,132,244,203,241,175,120,173,37,81,21,121,92,122,19,211,47,198,189,226,180,149,64,0,0,85,95,60,239,185,63,222,79,225,167,42,228,169,234,159,41,249,127,93,238,54,227,170,243,206,251,147,253,228,254,26,114,174,74,158,169,242,159,151,245,222,227,110,2,234,64,0,69,94,104,254,132,245,55,240,95,120,162,41,91,132,239,84,250,55,243,3,30,247,24,11,169,230,143,232,79,83,127,5,247,138,34,149,184,78,245,79,163,127,48,49,239,113,128,13,41,128,0,138,188,209,253,9,234,111,224,190,241,68,82,183,9,222,169,244,111,230,6,61,238,48,23,83,205,31,208,158,166,254,11,239,20,69,43,112,157,234,159,70,254,96,99,222,227,0,26,83,0,0,0,1,154,206,44,125,83,235,39,204,12,135,220,103,45,83,146,167,165,140,167,230,5,119,183,91,138,171,226,199,213,62,178,124,192,200,125,198,114,213,57,42,122,88,202,126,96,87,123,117,184,9,254,114,174,44,125,44,107,39,203,252,135,219,167,58,169,202,184,177,244,177,172,159,47,242,31,110,156,12,214,22,105,202,159,129,90,108,198,74,14,41,245,94,130,146,166,197,75,80,147,97,84,45,170,149,179,186,227,73,90,197,248,147,214,25,26,141,100,82,211,201,19,97,145,29,220,85,145,206,99,90,216,214,94,43,203,175,129,90,158,41,115,36,206,53,6,130,173,154,87,96,168,154,26,233,169,170,162,99,238,119,24,82,157,233,109,84,73,18,120,88,232,234,27,35,230,107,63,65,142,99,94,199,185,30,203,211,180,218,109,86,11,85,21,138,197,108,164,183,91,109,212,241,210,81,209,210,66,216,96,166,130,54,163,99,138,56,218,136,214,49,173,68,106,53,17,17,17,17,16,15,214,0,2,42,243,71,244,39,169,191,130,251,197,17,74,220,39,122,167,209,191,152,24,247,184,192,93,79,52,127,66,122,155,248,47,188,81,20,173,194,119,170,125,27,249,129,143,123,140,0,105,76,0,0,0,6,107,56,177,245,79,172,159,48,50,31,113,156,181,78,74,158,150,50,159,152,21,222,221,110,42,175,139,31,84,250,201,243,3,33,247,25,203,84,228,169,233,99,41,249,129,93,237,214,224,42,175,139,31,84,250,201,243,3,33,247,25,203,84,228,169,233,99,41,249,129,93,237,214,226,170,248,177,245,79,172,159,48,50,31,113,156,181,78,74,158,150,50,159,152,21,222,221,110,2,127,128,0,205,103,22,62,169,245,147,230,6,67,238,51,151,83,202,227,208,158,153,126,53,239,21,165,43,113,99,234,159,89,62,96,100,62,227,57,117,60,174,61,9,233,151,227,94,241,90,4,170,0,0,50,174,106,160,202,184,26,83,225,59,210,198,141,252,191,199,189,186,3,170,156,171,132,239,75,26,55,242,255,0,30,246,232,14,170,0,0,0,138,188,209,253,9,234,111,224,190,241,68,74,162,42,243,71,244,39,169,191,130,251,197,16,20,2,92,247,43,158,4,174,186,39,106,155,93,245,163,25,164,167,205,175,148,236,110,63,110,171,129,222,55,30,162,115,94,146,190,78,165,233,138,166,161,175,106,43,58,59,145,70,213,98,185,171,52,209,55,143,242,186,229,255,0,89,119,172,182,241,55,173,248,239,102,213,15,134,184,224,246,185,228,158,10,169,42,162,158,41,225,187,59,182,246,116,194,157,173,162,142,68,123,102,108,142,145,90,140,72,157,45,181,0,0,1,202,184,151,225,211,4,226,131,75,43,244,207,58,167,255,0,27,89,103,173,235,155,251,89,116,240,211,67,5,103,110,41,99,239,118,187,239,119,105,238,232,127,216,169,246,42,81,13,219,130,62,37,237,218,243,91,195,133,30,155,85,221,51,42,90,121,46,17,54,146,70,54,138,170,220,221,250,107,227,170,153,89,18,83,57,81,26,143,145,89,249,197,72,92,141,155,120,211,70,103,228,142,211,106,134,235,81,125,134,217,72,203,149,101,60,52,149,21,141,133,169,60,208,66,233,29,20,79,147,110,167,49,142,158,103,53,170,187,53,101,145,83,110,165,220,57,87,9,154,51,153,104,14,131,99,26,91,158,106,45,94,99,119,179,211,244,62,170,93,150,10,38,46,221,52,84,174,86,164,175,166,133,62,164,110,149,85,234,137,228,145,199,219,134,46,192,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,140,120,137,245,3,169,223,211,43,215,245,217,75,206,40,199,136,159,80,58,157,253,50,189,127,93,148,173,109,47,154,183,219,62,13,225,200,127,172,49,125,202,125,231,61,0,20,247,72,0,0,47,59,135,111,79,218,99,253,13,178,255,0,82,136,232,71,61,225,219,211,246,152,255,0,67,108,191,212,162,58,17,180,44,121,170,123,35,193,193,249,183,172,47,247,234,247,164,0,25,81,224,0,0,0,0,0,0,0,0,0,0,0,0,0,14,123,196,79,167,237,78,254,134,222,191,169,74,81,137,121,220,68,250,126,212,239,232,109,235,250,148,165,24,148,253,165,243,182,251,39,197,210,28,135,250,191,23,223,167,221,0,5,105,188,3,161,112,237,234,7,76,127,166,86,95,235,177,28,244,232,92,59,122,129,211,31,233,149,151,250,236,70,91,30,118,158,216,241,71,230,222,175,191,220,171,221,149,231,0,13,160,224,240,128,28,81,242,164,254,82,154,237,147,107,95,229,235,232,231,210,63,5,253,172,250,45,227,59,30,30,142,10,111,238,222,46,62,174,174,199,87,232,38,221,91,121,237,186,207,240,4,127,224,167,133,47,228,125,165,151,93,51,250,123,244,183,226,121,4,247,223,27,240,191,1,219,238,83,83,195,218,237,247,165,223,111,13,213,213,212,155,245,237,183,150,235,32,0,0,69,94,57,248,24,254,90,63,66,127,213,71,232,119,208,239,137,127,176,159,16,241,94,47,195,127,235,16,244,116,248,111,247,91,245,254,173,188,229,80,2,21,112,83,203,123,249,31,106,157,215,83,63,44,191,75,126,39,143,207,98,240,95,71,124,7,111,185,83,79,55,119,185,226,165,223,111,13,211,211,210,155,245,239,191,150,203,208,56,222,225,6,251,198,54,43,141,97,84,250,191,244,46,203,99,184,77,116,172,166,250,62,203,143,143,170,237,246,233,228,235,89,162,124,93,166,62,165,54,69,86,191,191,187,147,118,53,73,42,0,128,28,46,114,164,254,77,122,237,140,235,95,229,235,233,31,209,207,27,253,172,250,45,224,251,254,34,142,122,111,238,222,46,78,158,158,255,0,87,232,46,253,59,121,111,186,79,240,0,17,171,141,238,10,108,92,102,226,184,213,166,163,47,250,41,122,197,238,19,84,81,221,254,30,250,237,169,103,143,166,162,155,176,147,196,207,174,248,233,159,220,85,115,155,216,217,187,35,220,73,80,5,122,240,221,202,130,235,195,134,182,226,218,209,102,226,26,146,243,81,142,84,74,231,208,84,225,174,141,149,48,77,4,148,243,49,30,218,253,216,245,138,105,58,31,179,145,175,233,114,181,232,138,197,236,28,115,240,49,252,180,126,132,255,0,170,143,208,239,161,223,18,255,0,97,62,33,226,188,95,134,255,0,214,33,232,233,240,223,238,183,235,253,91,121,202,160,4,0,225,115,149,39,242,107,215,108,103,90,255,0,47,95,72,254,142,120,223,237,103,209,111,7,223,241,20,115,211,127,118,241,114,116,244,247,250,191,65,119,233,219,203,125,210,127,128,0,0,0,170,191,244,12,127,246,162,255,0,161,63,252,30,90,160,3,133,103,28,52,93,114,174,15,233,184,85,179,106,133,93,130,162,12,94,211,139,191,37,166,161,119,92,144,82,54,157,147,111,78,217,154,189,21,17,67,36,111,143,186,169,209,51,145,85,233,186,58,16,127,160,99,255,0,181,23,253,9,255,0,224,242,213,0,2,42,241,207,192,199,242,209,250,19,254,170,63,67,190,135,124,75,253,132,248,135,138,241,126,27,255,0,88,135,163,167,195,127,186,223,175,245,109,231,42,128,16,171,130,158,91,223,200,251,84,238,186,153,249,101,250,91,241,60,126,123,23,130,250,59,224,59,125,202,154,121,187,189,207,21,46,251,120,110,158,158,148,223,175,125,252,182,89,170,0,21,171,171,28,154,255,0,42,26,167,153,106,103,242,142,248,103,210,220,130,227,125,240,95,68,59,222,23,197,84,201,55,107,185,227,91,215,211,220,233,234,233,110,251,111,178,111,177,45,120,54,225,162,235,194,126,145,205,165,23,13,80,171,205,233,219,120,168,185,80,212,77,66,234,54,80,193,51,34,222,150,40,150,105,145,172,238,178,89,87,165,200,138,249,222,189,59,170,171,187,168,2,170,255,0,208,49,255,0,218,139,254,132,255,0,240,121,101,58,79,130,254,75,244,179,13,211,63,138,124,79,232,150,63,110,177,120,222,199,103,197,120,90,104,225,238,246,250,157,209,213,219,234,233,234,118,219,237,186,237,185,234,192,0,0,16,3,138,62,84,159,202,83,93,178,109,107,252,189,125,28,250,71,224,191,181,159,69,188,103,99,195,209,193,77,253,219,197,199,213,213,216,234,253,4,219,171,111,61,183,94,255,0,193,79,10,95,200,251,75,46,186,103,244,247,233,111,196,242,9,239,190,55,225,126,3,183,220,166,167,135,181,219,239,75,190,222,27,171,171,169,55,235,219,111,45,214,64,0,32,7,20,124,169,63,148,166,187,100,218,215,249,122,250,57,244,143,193,127,107,62,139,120,206,199,135,163,130,155,251,183,139,143,171,171,177,213,250,9,183,86,222,123,110,189,255,0,130,158,20,191,145,246,150,93,116,207,233,239,210,223,137,228,19,223,124,111,194,252,7,111,185,77,79,15,107,183,222,151,125,188,55,87,87,82,111,215,182,222,91,172,128,0,0,0,8,255,0,198,183,10,95,203,7,75,45,90,103,244,247,232,151,195,50,8,47,190,55,225,126,63,185,219,166,168,135,181,219,239,69,182,254,39,171,171,169,118,232,219,111,61,210,64,0,43,87,73,249,53,254,75,245,79,13,212,207,229,29,241,63,162,89,5,186,251,224,190,136,118,124,87,133,169,142,110,215,115,198,187,163,171,183,211,213,210,237,183,223,101,219,98,202,128,0,115,250,141,11,211,138,237,113,135,136,123,157,155,199,102,116,56,252,88,221,182,166,161,81,241,219,169,91,53,68,146,62,157,155,125,73,164,241,79,99,228,85,87,118,218,140,111,66,62,84,147,160,0,0,0,0,0,33,87,26,220,183,191,150,14,169,218,181,51,242,203,244,75,225,152,252,22,47,5,244,119,199,247,59,117,53,19,119,123,158,42,45,183,241,61,61,61,43,183,70,251,249,236,158,175,129,142,6,63,145,119,211,111,245,81,250,99,244,199,225,191,236,39,195,252,47,132,241,63,250,196,221,125,94,39,253,206,221,31,175,127,41,84,0,0,0,0,0,21,87,254,129,143,254,212,95,244,39,255,0,131,203,84,0,114,174,23,52,47,249,53,232,78,51,162,159,74,126,145,253,28,241,191,219,63,3,224,251,254,34,178,122,159,238,61,201,58,122,123,253,63,166,187,244,239,229,190,201,213,64,0,0,2,42,241,207,192,199,242,209,250,19,254,170,63,67,190,135,124,75,253,132,248,135,138,241,126,27,255,0,88,135,163,167,195,127,186,223,175,245,109,231,229,56,41,229,189,252,143,181,78,235,169,159,150,95,165,191,19,199,231,177,120,47,163,190,3,183,220,169,167,155,187,220,241,82,239,183,134,233,233,233,77,250,247,223,203,101,154,160,0,0,14,85,197,30,133,255,0,41,77,9,201,180,83,233,79,209,207,164,126,11,251,103,224,124,103,99,195,214,65,83,253,199,185,31,87,87,99,167,244,211,110,173,252,246,217,97,86,147,242,107,252,151,234,158,27,169,159,202,59,226,127,68,178,11,117,247,193,125,16,236,248,175,11,83,28,221,174,231,141,119,71,87,111,167,171,165,219,111,190,203,182,197,149,0,0,0,57,87,20,122,23,252,165,52,39,38,209,79,165,63,71,62,145,248,47,237,159,129,241,157,143,15,89,5,79,247,30,228,125,93,93,142,159,211,77,186,183,243,219,101,133,90,79,201,175,242,95,170,120,110,166,127,40,239,137,253,18,200,45,215,223,5,244,67,179,226,188,45,76,115,118,187,158,53,221,29,93,190,158,174,151,109,190,251,46,219,22,84,0,0,0,0,0,173,93,88,228,215,249,80,213,60,203,83,63,148,119,195,62,150,228,23,27,239,130,250,33,222,240,190,42,166,73,187,93,207,26,222,190,158,231,79,87,75,119,219,125,147,125,137,85,193,79,10,95,200,251,75,46,186,103,244,247,233,111,196,242,9,239,190,55,225,126,3,183,220,166,167,135,181,219,239,75,190,222,27,171,171,169,55,235,219,111,45,214,64,0,7,159,212,44,42,213,169,88,6,75,167,55,218,138,184,45,185,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,55,219,116,95,176,244,0,15,63,128,96,24,110,150,97,182,157,62,211,236,122,146,199,143,88,233,210,154,134,134,153,23,162,38,110,170,170,170,170,174,123,220,229,115,222,247,42,189,239,115,156,229,115,156,170,190,128,0,0,0,57,87,20,122,23,252,165,52,39,38,209,79,165,63,71,62,145,248,47,237,159,129,241,157,143,15,89,5,79,247,30,228,125,93,93,142,159,211,77,186,183,243,219,101,133,90,79,201,175,242,95,170,120,110,166,127,40,239,137,253,18,200,45,215,223,5,244,67,179,226,188,45,76,115,118,187,158,53,221,29,93,190,158,174,151,109,190,251,46,219,22,84,0,0,0,0,0,173,93,88,228,215,249,80,213,60,203,83,63,148,119,195,62,150,228,23,27,239,130,250,33,222,240,190,42,166,73,187,93,207,26,222,190,158,231,79,87,75,119,219,125,147,125,137,85,193,79,10,95,200,251,75,46,186,103,244,247,233,111,196,242,9,239,190,55,225,126,3,183,220,166,167,135,181,219,239,75,190,222,27,171,171,169,55,235,219,111,45,214,64,0,43,87,86,57,53,254,84,53,79,50,212,207,229,29,240,207,165,185,5,198,251,224,190,136,119,188,47,138,169,146,110,215,115,198,183,175,167,185,211,213,210,221,246,223,100,223,98,85,112,83,194,151,242,62,210,203,174,153,253,61,250,91,241,60,130,123,239,141,248,95,128,237,247,41,169,225,237,118,251,210,239,183,134,234,234,234,77,250,246,219,203,117,144,0,0,0,10,213,213,142,77,127,149,13,83,204,181,51,249,71,124,51,233,110,65,113,190,248,47,162,29,239,11,226,170,100,155,181,220,241,173,235,233,238,116,245,116,183,125,183,217,55,216,154,188,46,104,95,242,107,208,156,103,69,62,148,253,35,250,57,227,127,182,126,7,193,247,252,69,100,245,63,220,123,146,116,244,247,250,127,77,119,233,223,203,125,147,170,128,0,0,5,85,255,0,160,99,255,0,181,23,253,9,255,0,224,242,213,0,30,83,73,240,95,201,126,150,97,186,103,241,79,137,253,18,199,237,214,47,27,216,236,248,175,11,77,28,61,222,223,83,186,58,187,125,93,61,78,219,125,183,93,183,61,88,0,0,0,15,21,172,154,67,134,235,190,157,220,52,183,80,96,171,159,30,187,84,80,205,93,5,52,235,11,234,25,77,87,13,82,66,175,79,172,214,61,208,53,143,86,171,95,208,231,116,185,142,217,201,237,64,31,146,211,105,181,88,45,84,86,43,21,178,146,221,109,183,83,199,73,71,71,73,11,97,130,154,8,218,141,142,40,227,106,35,88,198,181,17,168,212,68,68,68,68,67,245,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,163,30,34,125,64,234,119,244,202,245,253,118,82,243,138,49,226,39,212,14,167,127,76,175,95,215,101,43,91,75,230,173,246,207,131,120,114,31,235,12,95,114,159,121,207,64,5,61,210,0,0,11,206,225,219,211,246,152,255,0,67,108,191,212,162,58,17,207,120,118,244,253,166,63,208,219,47,245,40,142,132,109,11,30,106,158,200,240,112,126,109,235,11,253,250,189,233,0,6,84,120,0,0,0,0,0,0,0,0,0,0,0,0,0,3,158,241,19,233,251,83,191,161,183,175,234,82,148,98,94,119,17,62,159,181,59,250,27,122,254,165,41,70,37,63,105,124,237,190,201,241,116,135,33,254,175,197,247,233,247,64,1,90,111,0,232,92,59,122,129,211,31,233,149,151,250,236,71,61,58,23,14,222,160,116,199,250,101,101,254,187,17,150,199,157,167,182,60,81,249,183,171,239,247,42,247,101,121,192,3,104,56,60,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,40,199,136,159,80,58,157,253,50,189,127,93,148,188,226,140,120,137,245,3,169,223,211,43,215,245,217,74,214,210,249,171,125,179,224,222,28,135,250,195,23,220,167,222,115,208,1,79,116,128,0,2,243,184,118,244,253,166,63,208,219,47,245,40,142,132,115,222,29,189,63,105,143,244,54,203,253,74,35,161,27,66,199,154,167,178,60,28,31,155,122,194,255,0,126,175,122,64,1,149,30,0,0,0,0,0,0,0,0,0,0,0,0,0,0,231,188,68,250,126,212,239,232,109,235,250,148,165,24,151,157,196,79,167,237,78,254,134,222,191,169,74,81,137,79,218,95,59,111,178,124,93,33,200,127,171,241,125,250,125,208,0,86,155,192,58,23,14,222,160,116,199,250,101,101,254,187,17,207,78,133,195,183,168,29,49,254,153,89,127,174,196,101,177,231,105,237,143,20,126,109,234,251,253,202,189,217,94,112,0,218,14,15,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,49,226,39,212,14,167,127,76,175,95,215,101,47,56,163,30,34,125,64,234,119,244,202,245,253,118,82,181,180,190,106,223,108,248,55,135,33,254,176,197,247,41,247,156,244,0,83,221,32,0,0,188,238,29,189,63,105,143,244,54,203,253,74,35,161,28,247,135,111,79,218,99,253,13,178,255,0,82,136,232,70,208,177,230,169,236,143,7,7,230,222,176,191,223,171,222,144,0,101,71,128,0,0,0,0,0,0,0,0,0,0,0,0,0,57,239,17,62,159,181,59,250,27,122,254,165,41,70,37,231,113,19,233,251,83,191,161,183,175,234,82,148,98,83,246,151,206,219,236,159,23,72,114,31,234,252,95,126,159,116,0,21,166,240,14,133,195,183,168,29,49,254,153,89,127,174,196,115,211,161,112,237,234,7,76,127,166,86,95,235,177,25,108,121,218,123,99,197,31,155,122,190,255,0,114,175,118,87,156,0,54,131,131,192,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,140,120,137,245,3,169,223,211,43,215,245,217,75,206,40,199,136,159,80,58,157,253,50,189,127,93,148,173,109,47,154,183,219,62,13,225,200,127,172,49,125,202,125,231,61,0,20,247,72,0,0,47,59,135,111,79,218,99,253,13,178,255,0,82,136,232,71,61,225,219,211,246,152,255,0,67,108,191,212,162,58,17,180,44,121,170,123,35,193,193,249,183,172,47,247,234,247,164,0,25,81,224,0,0,0,0,0,0,0,0,0,0,0,0,0,14,123,196,79,167,237,78,254,134,222,191,169,74,81,137,121,220,68,250,126,212,239,232,109,235,250,148,165,24,148,253,165,243,182,251,39,197,210,28,135,250,191,23,223,167,221,0,5,105,188,3,161,112,237,234,7,76,127,166,86,95,235,177,28,244,232,92,59,122,129,211,31,233,149,151,250,236,70,91,30,118,158,216,241,71,230,222,175,191,220,171,221,149,231,0,13,160,224,240,3,207,216,179,252,55,38,201,178,108,50,197,144,210,85,223,112,234,138,106,107,237,189,170,169,61,11,234,41,217,81,2,189,170,136,170,201,34,145,21,175,77,216,170,217,26,139,213,27,218,208,244,0,0,0,0,0,243,248,110,127,134,234,13,53,214,171,12,200,105,46,172,177,222,43,108,23,52,133,87,174,142,227,73,42,197,81,79,43,28,136,230,61,174,77,211,116,250,204,115,30,222,166,61,174,95,64,0,0,0,0,0,2,0,127,163,87,194,199,254,64,234,175,255,0,34,173,223,247,224,39,248,60,254,158,230,182,173,74,192,49,173,70,177,83,213,193,109,202,172,244,87,186,56,170,216,214,207,28,21,48,178,104,219,35,90,231,53,30,141,122,34,162,57,201,190,251,42,253,167,160,0,0,0,1,231,242,204,255,0,13,193,106,113,250,92,195,33,164,180,191,42,188,71,96,180,45,74,171,89,85,113,146,41,101,138,157,31,183,75,94,246,193,34,51,169,83,169,253,44,110,239,123,26,224,244,0,0,0,0,0,243,247,92,255,0,13,177,102,86,13,62,188,228,52,148,121,14,85,79,93,83,101,161,153,85,175,175,101,26,68,181,41,18,170,116,185,236,108,241,189,89,191,90,179,173,200,138,216,222,173,244,0,0,0,0,0,1,231,243,252,255,0,13,210,204,54,237,168,58,131,144,210,88,241,235,29,58,212,215,87,84,170,244,68,205,209,17,17,17,21,207,123,156,173,99,24,212,87,189,238,107,90,142,115,145,23,245,101,153,77,139,6,197,111,57,174,83,93,224,172,184,253,190,162,233,113,169,237,62,78,197,44,17,186,73,100,232,98,57,238,233,99,28,187,53,21,203,182,200,138,190,64,125,96,126,75,77,218,213,127,181,81,95,108,87,58,75,141,182,227,79,29,93,29,101,36,205,154,10,152,36,106,58,57,99,145,170,173,123,28,213,71,35,145,85,21,21,21,15,214,0,0,0,17,127,138,14,97,122,47,194,102,127,111,211,157,70,198,51,91,141,202,227,103,138,247,20,182,74,42,73,160,108,18,77,52,45,107,157,53,76,78,71,245,83,189,85,17,170,155,43,124,254,212,79,65,194,151,26,218,89,198,15,210,159,201,157,131,43,182,125,18,240,62,55,227,180,180,208,247,60,87,127,183,218,236,207,46,251,120,103,245,117,116,237,187,118,223,117,216,36,0,0,0,0,0,0,0,7,159,195,115,252,55,80,105,174,181,88,102,67,73,117,101,142,241,91,96,185,164,42,189,116,119,26,73,86,42,138,121,88,228,71,49,237,114,110,155,167,214,99,152,246,245,49,237,114,135,160,0,0,0,0,4,21,203,57,193,112,237,131,101,87,156,43,41,211,61,85,162,189,99,247,10,139,93,198,155,225,246,185,59,21,80,72,232,229,143,173,151,7,49,221,47,99,147,118,170,181,118,221,21,83,204,149,90,9,173,120,175,17,58,79,98,214,60,42,223,117,162,178,228,30,43,195,65,116,138,56,234,153,216,169,150,157,253,109,142,73,24,155,190,23,42,108,245,250,170,155,236,187,162,7,64,0,0,4,63,215,190,104,26,5,195,182,172,95,116,115,53,196,53,2,182,245,143,248,95,19,61,174,223,69,37,43,251,244,209,84,51,161,210,85,198,245,217,147,53,23,118,39,214,69,219,116,217,87,165,240,173,197,254,3,197,221,171,32,190,233,206,27,154,218,109,184,237,68,20,146,214,95,237,208,193,5,84,242,53,206,116,80,73,12,210,181,239,141,173,99,164,106,170,43,82,104,87,251,244,3,186,131,207,225,185,254,27,168,52,215,90,172,51,33,164,186,178,199,120,173,176,92,210,21,94,186,59,141,36,171,21,69,60,172,114,35,152,246,185,55,77,211,235,49,204,123,122,152,246,185,125,0,0,0,0,0,0,15,63,30,127,134,203,159,212,105,107,114,26,68,203,41,108,240,223,223,105,114,171,103,91,116,179,73,3,106,24,138,155,61,137,44,47,99,186,85,122,21,99,235,233,238,71,212,30,128,0,0,0,0,3,207,230,89,254,27,167,212,214,170,172,207,33,164,181,50,249,120,162,176,91,18,101,94,186,203,141,92,169,21,61,60,76,106,43,158,247,57,119,93,147,234,177,175,123,186,88,199,57,3,208,0,113,75,143,25,60,56,219,117,198,209,195,212,154,155,106,155,47,188,120,136,88,202,121,217,45,45,53,116,115,36,77,183,212,78,213,86,69,89,35,210,84,100,14,250,221,81,43,93,210,249,32,108,161,218,192,0,0,62,78,89,148,216,176,108,86,243,154,229,53,222,10,203,143,219,234,46,151,26,158,211,228,236,82,193,27,164,150,78,134,35,158,238,150,49,203,179,81,92,187,108,136,171,228,7,214,7,138,210,29,104,210,253,122,195,99,212,13,35,203,233,50,43,20,149,18,210,45,68,44,146,39,197,60,106,157,113,75,20,173,108,177,63,101,107,145,175,107,85,88,246,61,55,107,218,171,237,64,0,0,3,143,235,55,22,122,13,160,57,150,35,129,234,150,117,73,103,187,230,53,29,170,86,63,205,148,80,42,61,27,87,88,237,246,167,166,116,173,72,82,87,249,43,220,171,253,206,41,164,139,165,101,153,77,139,6,197,111,57,174,83,93,224,172,184,253,190,162,233,113,169,237,62,78,197,44,17,186,73,100,232,98,57,238,233,99,28,187,53,21,203,182,200,138,190,64,125,96,126,75,77,218,213,127,181,81,95,108,87,58,75,141,182,227,79,29,93,29,101,36,205,154,10,152,36,106,58,57,99,145,170,173,123,28,213,71,35,145,85,21,21,21,15,214,0,0,0,30,127,60,207,240,221,48,198,103,204,245,3,33,164,177,88,169,106,41,41,170,46,21,106,173,130,7,212,212,71,79,18,200,237,182,99,22,89,163,69,123,182,99,17,85,206,86,181,21,201,232,0,0,0,0,0,0,0,0,67,253,123,230,129,160,92,59,106,197,247,71,51,92,67,80,43,111,88,255,0,133,241,51,218,237,244,82,82,191,191,77,21,67,58,29,37,92,111,93,153,51,81,119,98,125,100,93,183,77,149,66,96,3,143,240,191,197,6,3,197,158,1,112,212,109,57,180,100,22,235,109,186,241,45,146,88,175,116,240,195,59,167,142,24,102,115,154,216,101,149,170,206,154,134,34,42,185,23,116,119,151,216,171,216,0,2,63,241,91,198,182,150,112,125,244,91,242,153,96,202,238,127,75,124,119,130,248,21,45,52,221,191,11,216,238,119,123,211,197,182,254,37,157,61,61,91,236,237,246,217,55,243,252,47,243,11,209,126,44,243,251,134,156,233,206,49,154,219,174,86,235,60,183,185,101,189,209,82,67,3,160,142,104,97,115,90,232,106,101,114,191,170,161,138,136,173,68,217,29,231,246,34,132,160,0,0,0,0,0,242,152,6,169,96,154,161,244,143,232,45,247,226,127,68,178,10,204,90,241,253,139,52,62,22,233,75,211,223,131,243,172,111,95,79,113,159,93,157,76,93,252,156,187,40,30,172,0,0,0,0,3,207,223,115,252,55,25,201,177,156,50,251,144,210,82,95,115,26,138,154,107,21,189,202,171,61,115,233,233,223,81,58,177,168,138,168,200,226,141,85,207,93,152,138,232,218,171,213,35,26,224,244,0,227,252,80,113,65,128,240,153,128,91,245,27,81,173,25,5,198,219,113,188,69,100,138,43,37,60,51,78,217,228,134,105,154,231,54,105,98,106,51,166,157,232,170,142,85,221,91,229,246,170,113,253,4,230,129,160,92,68,234,197,139,71,48,172,67,80,40,175,89,7,138,240,211,221,45,244,81,210,179,177,77,45,67,250,221,29,92,143,77,217,11,145,54,98,253,101,77,246,77,213,2,96,0,121,252,255,0,63,195,116,179,13,187,106,14,160,228,52,150,60,122,199,78,181,53,213,213,42,189,17,51,116,68,68,68,69,115,222,231,43,88,198,53,21,239,123,154,214,163,156,228,69,15,64,14,127,161,122,233,167,28,69,233,197,187,84,52,190,243,227,173,85,219,197,52,50,162,50,170,223,84,212,69,146,150,166,52,85,237,204,206,166,238,155,171,85,174,107,216,231,177,236,123,186,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,140,120,137,245,3,169,223,211,43,215,245,217,75,206,40,199,136,159,80,58,157,253,50,189,127,93,148,173,109,47,154,183,219,62,13,225,200,127,172,49,125,202,125,231,61,0,20,247,72,0,0,47,59,135,111,79,218,99,253,13,178,255,0,82,136,232,71,61,225,219,211,246,152,255,0,67,108,191,212,162,58,17,180,44,121,170,123,35,193,193,249,183,172,47,247,234,247,164,0,25,81,224,0,0,0,0,0,0,0,0,0,0,0,0,0,14,123,196,79,167,237,78,254,134,222,191,169,74,81,137,121,220,68,250,126,212,239,232,109,235,250,148,165,24,148,253,165,243,182,251,39,197,210,28,135,250,191,23,223,167,221,0,5,105,188,3,161,112,237,234,7,76,127,166,86,95,235,177,28,244,232,92,59,122,129,211,31,233,149,151,250,236,70,91,30,118,158,216,241,71,230,222,175,191,220,171,221,149,231,0,13,160,224,240,166,14,39,120,152,204,184,80,230,145,168,58,165,135,208,210,92,88,234,123,69,182,239,108,169,68,107,46,54,233,45,86,231,203,2,73,210,174,133,253,81,70,246,72,212,94,151,177,189,77,123,58,227,125,207,148,3,205,31,215,102,166,254,11,236,244,64,94,78,139,234,246,27,175,90,95,143,234,230,159,207,87,37,139,34,167,116,212,233,87,2,195,60,79,100,142,138,88,100,103,154,35,227,150,57,35,85,106,185,138,172,85,107,156,213,71,47,181,51,215,192,191,25,183,222,15,53,30,170,231,37,171,227,56,102,81,225,233,242,107,108,76,98,85,58,56,149,253,170,154,105,29,182,211,69,221,149,82,55,57,35,145,175,115,93,210,170,201,99,208,77,166,237,106,191,218,168,175,182,43,157,37,198,219,113,167,142,174,142,178,146,102,205,5,76,18,53,29,28,177,200,213,86,189,142,106,163,145,200,170,138,138,138,128,126,176,0,20,87,107,227,23,59,225,3,142,45,108,191,216,40,254,51,141,222,117,2,255,0,244,131,31,238,67,79,241,78,213,93,123,41,127,178,159,4,178,65,218,146,161,100,252,218,39,94,221,46,221,23,202,237,48,12,255,0,13,213,60,54,211,168,58,125,144,210,95,49,235,229,58,84,208,215,83,42,244,74,205,213,21,21,21,17,204,123,92,142,99,216,228,71,177,237,115,92,141,115,85,19,57,156,88,250,167,214,79,152,25,15,184,206,119,94,92,92,113,211,112,165,153,87,225,250,130,202,186,141,58,204,42,32,125,116,209,62,89,95,100,171,106,43,18,182,40,17,85,175,99,154,173,108,237,107,123,174,100,81,57,170,229,133,34,144,47,120,0,0,2,152,57,150,243,4,169,214,27,173,227,135,205,32,186,210,73,167,212,21,30,26,241,118,164,150,42,168,50,87,177,212,179,198,177,171,224,71,192,202,122,152,37,106,62,25,92,201,211,103,34,171,21,187,133,207,153,87,46,207,150,23,28,26,161,196,213,54,67,167,58,185,101,171,187,95,113,138,116,185,38,93,73,67,28,20,149,16,75,47,75,41,106,155,19,91,20,85,59,171,150,46,134,162,75,20,82,110,214,186,23,62,90,76,3,74,124,39,122,88,209,191,151,248,247,183,64,117,83,149,112,157,233,99,70,254,95,227,222,221,1,213,64,0,0,16,3,157,95,165,140,91,230,5,15,183,92,73,254,64,14,117,126,150,49,111,152,20,62,221,113,3,245,114,220,230,9,83,196,77,52,154,61,172,151,90,70,234,45,186,157,213,52,87,41,165,138,23,228,204,89,103,146,84,138,158,24,34,134,23,211,66,144,53,88,215,57,242,49,31,38,219,50,69,73,234,101,134,211,118,186,216,46,180,87,219,21,206,174,221,114,183,84,71,87,71,89,73,51,161,158,154,120,220,142,142,88,228,106,163,152,246,185,17,200,228,84,84,84,69,67,65,60,11,241,155,98,227,15,78,42,174,114,90,190,13,153,226,254,30,159,38,182,196,199,173,43,100,149,31,218,169,166,145,219,239,12,189,169,85,35,115,150,72,220,199,53,221,72,140,150,64,146,160,0,43,3,157,22,83,125,193,178,174,30,179,92,90,187,193,94,177,251,133,242,233,110,169,237,50,78,197,84,18,90,228,138,78,135,163,152,238,151,177,171,179,145,90,187,108,168,169,228,75,94,9,56,193,198,120,185,210,248,175,77,90,74,44,218,199,79,3,114,203,61,36,85,29,138,25,229,146,118,66,248,228,149,136,215,50,102,211,62,84,99,95,34,198,142,70,61,206,84,234,116,53,231,157,247,39,251,201,252,52,174,13,23,213,236,203,65,117,67,31,213,205,63,158,146,59,238,59,80,233,169,210,174,4,154,9,88,248,221,20,176,200,207,37,86,73,20,146,70,170,213,107,209,30,170,215,53,200,142,64,211,152,57,167,14,186,243,134,241,37,164,118,45,86,195,43,105,28,203,141,59,25,115,161,134,161,102,125,166,226,140,106,212,81,74,174,99,29,215,27,157,178,57,88,222,182,43,36,106,116,61,170,189,44,0,5,74,243,107,227,95,227,117,149,156,38,233,149,206,213,89,101,135,179,38,105,112,129,123,242,58,186,25,251,140,182,53,85,189,17,246,95,20,82,74,232,220,231,44,138,216,149,99,88,166,99,195,144,115,44,227,170,155,137,172,154,151,76,52,198,190,146,171,75,241,202,136,46,84,181,205,165,150,57,238,247,21,167,84,116,239,73,227,100,176,178,20,158,104,91,26,53,58,151,185,35,156,244,116,105,29,186,113,99,233,99,89,62,95,228,62,221,57,154,195,74,124,88,250,88,214,79,151,249,15,183,78,5,90,242,210,230,9,83,163,215,91,63,15,154,191,117,164,143,79,171,234,60,53,158,237,87,44,84,176,99,79,123,170,167,145,100,86,64,175,157,149,21,51,196,213,124,210,181,144,38,238,85,70,35,182,185,243,42,229,186,114,161,227,142,155,37,181,89,56,71,212,102,85,173,246,219,79,80,204,70,236,175,150,161,43,169,34,108,147,186,138,117,114,185,98,124,17,53,253,167,38,209,44,49,54,61,152,232,217,222,11,52,0,1,74,220,234,253,83,226,223,47,232,125,198,226,117,94,70,63,125,159,187,127,196,142,85,206,175,213,62,45,242,254,135,220,110,39,85,228,99,247,217,251,183,252,72,11,84,0,0,0,0,0,0,40,174,215,198,46,119,194,7,28,90,217,127,176,81,252,103,27,188,234,5,255,0,233,6,63,220,134,159,226,157,170,186,246,82,255,0,101,62,9,100,131,181,37,66,201,249,180,78,189,186,93,186,47,149,234,25,172,226,199,213,62,178,124,192,200,125,198,112,52,103,128,103,248,110,169,225,182,157,65,211,236,134,146,249,143,95,41,210,166,134,186,153,87,162,86,110,168,168,168,168,142,99,218,228,115,30,199,34,61,143,107,154,228,107,154,168,158,128,162,30,92,92,113,211,112,165,153,87,225,250,130,202,186,141,58,204,42,32,125,116,209,62,89,95,100,171,106,43,18,182,40,17,85,175,99,154,173,108,237,107,123,174,100,81,57,170,229,133,34,146,247,128,0,0,162,190,110,58,103,149,97,252,94,222,51,171,181,38,246,92,246,223,65,112,180,85,71,28,157,183,120,106,72,104,231,129,207,115,17,139,51,31,2,61,204,99,157,211,28,240,57,85,21,251,36,128,228,133,170,95,252,210,244,82,225,125,255,0,197,50,155,69,179,194,255,0,150,154,190,126,242,51,255,0,177,173,232,123,255,0,157,141,254,232,167,191,231,73,163,151,220,195,70,177,45,98,180,77,220,164,211,187,133,69,61,210,155,165,137,211,75,114,117,60,109,169,235,115,209,87,162,120,41,226,237,181,143,115,188,79,87,213,108,110,85,175,110,94,25,173,171,0,227,75,74,175,183,154,122,185,169,234,175,15,178,49,180,204,107,158,147,220,41,165,161,133,202,142,115,83,161,178,212,198,231,174,251,163,17,202,136,229,68,106,134,135,128,34,175,51,173,82,252,151,240,109,154,248,75,239,195,46,185,111,135,197,173,255,0,216,189,239,21,226,164,79,23,7,155,28,214,117,80,199,91,245,221,211,182,223,85,200,245,96,20,67,168,89,173,215,82,179,252,151,81,175,180,244,144,92,178,171,197,109,238,178,42,70,57,176,71,61,76,207,154,70,198,215,57,206,70,35,158,168,136,174,114,237,182,234,191,105,123,220,177,116,183,242,95,193,182,21,226,236,95,12,186,229,190,35,41,184,127,101,119,188,87,138,145,124,36,254,79,115,89,213,67,29,23,212,111,78,219,125,102,163,213,229,21,233,86,153,229,90,201,168,248,230,150,225,84,158,34,245,147,92,34,183,211,117,71,35,227,135,173,126,188,242,246,216,247,182,24,152,142,146,71,163,87,162,54,61,202,155,53,77,63,1,68,45,227,7,84,56,69,227,103,90,111,184,58,210,87,216,175,26,145,119,118,71,98,169,138,52,101,214,8,46,21,136,198,36,234,199,75,78,246,165,68,174,99,216,187,117,171,85,237,145,168,172,91,190,192,51,252,55,84,240,219,78,160,233,246,67,73,124,199,175,148,233,83,67,93,76,171,209,43,55,84,84,84,84,71,49,237,114,57,143,99,145,30,199,181,205,114,53,205,84,76,230,113,99,234,159,89,62,96,100,62,227,57,215,249,124,241,183,117,225,67,63,146,197,147,207,87,93,167,89,85,69,60,55,90,55,85,57,176,90,103,116,208,181,247,102,70,216,101,123,223,29,59,100,107,162,141,26,179,39,109,28,170,177,199,176,95,160,63,37,166,237,106,191,218,168,175,182,43,157,37,198,219,113,167,142,174,142,178,146,102,205,5,76,18,53,29,28,177,200,213,86,189,142,106,163,145,200,170,138,138,138,135,235,0,0,0,84,95,52,61,94,204,180,23,143,109,54,213,205,63,158,146,59,238,59,131,209,205,78,149,112,36,208,74,199,214,220,226,150,25,25,228,170,201,34,146,72,213,90,173,122,35,213,90,230,185,17,201,110,133,43,115,171,245,79,139,124,191,161,247,27,136,22,169,195,71,17,120,39,20,26,89,65,169,152,45,71,248,170,59,197,23,68,223,218,203,167,134,134,105,232,251,146,197,31,123,181,223,99,123,172,111,67,254,212,95,181,19,170,153,182,225,87,137,140,203,133,13,92,163,213,44,62,134,146,226,199,83,186,219,119,182,84,162,53,151,27,116,143,141,242,192,146,116,171,161,127,84,81,189,146,53,23,165,236,111,83,94,206,184,223,162,156,3,63,195,117,79,13,180,234,14,159,100,52,151,204,122,249,78,149,52,53,212,202,189,18,179,117,69,69,69,68,115,30,215,35,152,246,57,17,236,123,92,215,35,92,213,68,15,64,0,3,228,229,153,77,139,6,197,111,57,174,83,93,224,172,184,253,190,162,233,113,169,237,62,78,197,44,17,186,73,100,232,98,57,238,233,99,28,187,53,21,203,182,200,138,190,69,48,234,111,24,55,94,44,185,129,232,235,173,235,73,30,9,135,106,69,170,131,20,100,49,57,31,83,3,238,180,201,37,116,174,145,141,151,174,161,33,137,233,27,154,212,137,141,99,58,122,210,73,36,252,156,208,184,215,254,80,25,219,244,99,79,110,118,170,237,54,195,110,12,169,138,227,68,189,239,140,221,27,11,152,250,132,149,205,77,161,139,187,60,49,164,106,172,147,235,203,215,35,95,23,110,53,240,157,234,159,70,254,96,99,222,227,0,23,231,197,110,21,173,185,222,139,222,236,220,63,234,85,94,29,150,71,79,83,81,19,233,40,224,150,123,171,18,146,118,182,223,28,211,61,137,68,249,101,124,59,85,181,200,248,149,136,168,169,230,169,157,123,181,179,50,210,140,254,182,205,89,37,93,131,44,195,175,18,83,74,250,74,180,73,237,247,26,73,149,174,88,230,133,202,136,248,229,141,118,124,110,95,54,162,181,126,197,53,16,87,87,53,206,10,63,41,184,172,252,74,105,157,178,213,77,146,98,86,250,138,156,182,45,187,51,94,45,112,198,215,37,71,90,185,35,116,212,177,198,255,0,39,55,174,72,151,165,30,171,12,49,56,58,95,46,190,58,169,184,165,195,83,7,212,26,250,70,106,165,130,158,105,171,161,166,165,149,140,185,219,161,90,118,37,201,85,35,72,33,123,164,168,108,111,133,175,253,54,57,237,99,24,228,99,38,81,151,124,3,63,204,180,179,50,180,234,14,159,100,53,118,60,134,199,80,149,52,53,212,202,157,113,63,101,69,69,69,69,107,216,230,171,152,246,57,21,143,99,156,215,35,154,229,69,208,159,7,124,85,97,188,87,233,29,191,48,179,92,169,27,147,219,169,233,233,178,203,68,113,172,47,183,92,85,159,93,91,19,158,247,120,105,28,217,29,11,250,157,212,196,86,170,247,25,35,24,29,212,165,110,104,92,116,254,90,242,167,232,118,142,102,126,47,77,172,189,31,24,169,162,111,76,55,219,164,114,57,87,105,145,203,226,40,225,218,62,222,200,214,62,84,124,159,157,107,105,228,78,191,205,7,152,37,77,166,166,245,194,246,139,93,105,30,247,211,186,131,48,190,83,75,21,75,58,38,138,170,158,178,202,177,75,3,154,143,70,190,7,62,120,165,235,141,232,232,190,171,218,253,170,132,9,21,192,231,23,119,94,16,117,113,217,92,246,234,187,198,39,126,167,109,183,35,181,65,80,230,61,240,35,209,204,170,133,138,228,137,245,48,175,87,71,113,54,86,73,52,104,232,251,171,35,116,17,137,229,54,44,231,21,179,102,184,181,119,141,178,228,22,250,123,165,186,167,180,248,251,244,179,198,217,34,147,161,232,215,183,169,143,106,236,228,71,38,251,42,34,249,25,109,38,87,46,190,58,170,120,90,204,147,7,212,26,250,183,233,93,254,162,105,171,161,166,165,137,239,182,92,102,74,118,37,201,85,35,89,230,99,99,167,108,111,133,175,253,7,185,237,99,222,212,99,194,247,142,85,196,191,17,120,39,11,250,89,95,169,153,213,71,248,218,59,61,23,68,223,219,59,167,134,154,104,40,251,145,69,39,103,187,216,123,123,175,111,67,62,213,95,177,23,208,103,250,197,128,233,214,145,221,181,190,243,126,164,170,196,237,118,117,189,178,178,138,170,23,178,190,5,98,58,22,211,72,231,182,41,95,58,186,54,66,157,104,146,62,72,209,23,235,33,158,190,42,184,152,204,184,175,213,202,205,82,204,40,105,45,204,109,59,109,182,139,101,50,35,153,110,183,70,249,31,20,11,39,74,58,103,245,75,35,223,35,145,58,158,247,116,181,140,232,141,129,229,117,163,87,179,45,122,213,12,131,87,53,2,122,73,47,185,21,67,102,168,74,72,18,24,34,99,35,108,81,67,27,60,213,25,28,81,199,26,43,149,207,84,98,43,156,231,42,185,108,255,0,132,125,50,214,221,60,229,167,173,149,90,165,121,171,102,61,145,96,247,139,174,25,99,154,72,39,101,29,186,123,52,181,14,171,138,88,228,123,152,202,151,78,138,180,239,70,118,223,11,223,211,213,59,206,21,202,247,129,111,203,94,84,205,113,214,60,51,197,233,181,151,175,224,244,213,174,233,134,251,116,142,70,162,111,10,181,124,69,28,59,73,220,221,90,199,202,140,143,243,173,109,68,105,106,156,88,250,88,214,79,151,249,15,183,78,5,106,242,180,227,219,232,37,101,135,133,29,80,131,175,31,186,220,60,30,33,116,167,167,222,74,10,234,185,213,201,71,80,214,38,242,67,52,242,185,89,46,202,232,228,145,81,234,177,57,29,5,191,153,87,46,39,149,63,28,117,58,149,106,160,225,111,82,89,73,21,247,24,179,163,49,107,155,95,20,9,113,183,82,181,140,74,39,199,186,43,234,97,139,103,53,209,181,123,144,197,35,158,141,116,78,146,96,177,240,0,17,87,154,63,161,61,77,252,23,222,40,136,191,202,251,152,37,77,218,166,203,194,246,180,221,105,24,246,83,182,131,15,190,84,203,21,51,58,33,138,150,158,142,202,145,69,3,90,175,86,178,119,50,121,101,235,145,234,216,190,179,220,205,229,7,52,127,66,122,155,248,47,188,81,20,2,6,170,1,8,57,104,113,199,77,196,118,27,14,143,103,12,171,102,162,225,118,120,223,53,92,143,150,161,151,203,116,43,28,9,90,233,158,174,114,84,163,159,19,102,107,221,245,223,34,72,197,84,115,217,12,223,0,0,0,0,0,80,15,52,127,93,154,155,248,47,179,209,23,252,80,15,52,127,93,154,155,248,47,179,209,1,63,249,42,122,88,202,126,96,87,123,117,184,159,228,0,228,169,233,99,41,249,129,93,237,214,226,127,129,85,124,243,190,228,255,0,121,63,134,156,171,146,167,170,124,167,229,253,119,184,219,142,171,207,59,238,79,247,147,248,105,202,185,42,122,167,202,126,95,215,123,141,184,11,169,0,0,0,0,40,46,126,38,51,46,20,57,129,234,198,169,97,244,52,151,22,59,56,201,45,183,123,101,74,35,89,113,183,73,117,145,242,192,146,116,171,161,127,84,81,189,146,53,23,165,236,111,83,94,206,184,223,126,134,107,56,177,245,79,172,159,48,50,31,113,156,13,25,224,25,254,27,170,120,109,167,80,116,251,33,164,190,99,215,202,116,169,161,174,166,85,232,149,155,170,42,42,42,35,152,246,185,28,199,177,200,143,99,218,230,185,26,230,170,39,160,40,91,151,239,29,215,222,21,114,168,240,172,165,254,55,76,178,11,130,73,113,166,217,145,252,46,170,121,41,99,150,235,214,202,121,106,39,237,83,83,185,60,51,85,26,253,247,77,157,230,183,189,105,187,90,175,246,170,43,237,138,231,73,113,182,220,105,227,171,163,172,164,153,179,65,83,4,141,71,71,44,114,53,85,175,99,154,168,228,114,42,162,162,162,160,31,172,3,228,229,153,77,139,6,197,111,57,174,83,93,224,172,184,253,190,162,233,113,169,237,62,78,197,44,17,186,73,100,232,98,57,238,233,99,28,187,53,21,203,182,200,138,190,64,120,174,34,181,231,13,225,183,72,239,186,173,153,214,210,53,150,234,119,178,217,67,53,66,194,251,181,197,88,229,167,162,137,90,199,187,174,71,55,101,114,49,221,12,71,200,228,232,99,149,42,135,132,254,34,243,190,40,57,159,224,58,151,157,84,127,245,122,142,207,69,209,15,246,178,215,240,251,156,208,81,247,34,138,62,247,107,190,246,247,94,222,183,253,170,191,98,39,31,227,251,140,27,175,22,90,184,231,91,214,146,60,19,14,168,172,160,197,25,12,78,71,212,192,247,181,36,174,149,210,49,178,245,212,36,49,61,35,115,90,145,49,172,103,79,90,73,36,159,175,149,199,174,205,50,252,107,217,235,64,159,252,234,253,44,98,223,48,40,125,186,226,64,14,87,30,187,52,203,241,175,103,173,39,255,0,58,191,75,24,183,204,10,31,110,184,144,3,149,199,174,205,50,252,107,217,235,64,191,59,181,218,213,96,181,86,223,111,183,58,75,117,182,221,79,37,93,101,101,92,205,134,10,104,35,106,186,73,100,145,202,141,99,26,212,87,43,149,81,17,17,85,74,33,230,5,199,117,247,138,172,170,76,43,22,127,130,211,44,126,224,178,91,169,182,100,159,20,170,130,74,168,226,186,245,190,158,42,136,59,180,213,13,79,12,229,86,179,109,215,119,121,167,106,230,151,199,183,211,186,203,247,10,58,95,7,70,63,106,184,120,60,190,233,81,79,180,149,245,212,147,163,150,142,157,175,77,227,134,25,226,106,190,93,145,210,73,26,35,21,34,106,186,120,107,194,175,12,249,151,21,250,185,71,165,184,125,117,37,185,141,167,117,202,239,115,169,84,115,45,214,232,223,27,37,157,35,234,71,76,254,169,99,99,35,106,167,83,222,222,167,49,157,114,48,36,175,40,237,30,214,220,155,90,43,181,75,3,201,42,241,28,78,197,79,29,5,242,236,235,52,21,176,94,24,181,116,179,203,101,98,204,228,88,223,44,81,245,186,120,145,207,133,18,61,246,238,179,170,237,15,41,165,90,103,138,232,222,156,99,154,91,133,82,120,123,46,51,111,138,223,77,213,28,108,146,110,132,250,243,203,219,99,24,233,165,122,186,73,30,141,78,185,30,247,42,110,229,61,88,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,140,120,137,245,3,169,223,211,43,215,245,217,75,206,40,199,136,159,80,58,157,253,50,189,127,93,148,173,109,47,154,183,219,62,13,225,200,127,172,49,125,202,125,231,61,0,20,247,72,0,0,47,59,135,111,79,218,99,253,13,178,255,0,82,136,232,71,61,225,219,211,246,152,255,0,67,108,191,212,162,58,17,180,44,121,170,123,35,193,193,249,183,172,47,247,234,247,164,0,25,81,224,0,0,0,0,0,0,0,0,0,0,0,0,0,14,123,196,79,167,237,78,254,134,222,191,169,74,81,137,121,220,68,250,126,212,239,232,109,235,250,148,165,24,148,253,165,243,182,251,39,197,210,28,135,250,191,23,223,167,221,0,5,105,188,3,161,112,237,234,7,76,127,166,86,95,235,177,28,244,232,92,59,122,129,211,31,233,149,151,250,236,70,91,30,118,158,216,241,71,230,222,175,191,220,171,221,149,231,0,13,160,224,240,160,30,104,254,187,53,55,240,95,103,162,47,248,160,30,104,254,187,53,55,240,95,103,162,2,47,201,105,186,195,106,167,190,205,108,171,101,182,178,162,106,74,122,199,66,228,130,105,225,108,110,150,38,73,183,75,158,198,207,11,156,212,93,218,146,198,171,183,82,111,61,121,98,241,227,249,16,190,211,104,54,172,94,186,112,28,130,224,223,134,221,46,55,30,221,46,47,51,153,51,164,217,189,167,47,102,162,119,83,163,186,164,142,40,92,178,76,187,117,202,229,233,92,191,184,103,195,120,175,229,249,154,233,110,97,93,87,110,123,117,34,174,229,104,185,211,42,185,246,235,140,118,170,38,69,58,199,212,141,153,157,50,200,199,198,229,78,166,61,221,46,99,250,36,101,112,106,150,150,231,122,45,157,220,244,207,82,236,95,6,201,44,221,159,27,69,226,161,168,237,119,97,100,209,254,114,23,190,55,111,28,172,119,213,114,237,190,203,178,162,162,6,159,129,89,124,168,120,227,166,201,109,86,78,17,245,25,149,107,125,182,211,212,51,17,187,43,229,168,74,234,72,155,36,238,162,157,92,174,88,159,4,77,127,105,201,180,75,12,77,143,102,58,54,119,172,208,12,214,113,99,234,159,89,62,96,100,62,227,57,205,43,109,55,91,117,53,5,101,194,217,87,75,79,116,167,90,186,25,102,133,204,101,84,9,44,144,172,177,57,83,103,177,37,134,88,213,205,221,58,227,123,126,214,170,39,75,226,199,213,62,178,124,192,200,125,198,114,205,56,121,225,51,13,226,235,150,38,153,224,247,218,138,75,61,246,130,162,237,83,98,200,221,64,181,83,218,158,183,202,165,157,24,196,146,37,123,37,137,139,27,152,175,232,223,182,245,69,116,76,84,14,85,202,135,142,58,156,106,235,100,225,31,81,153,72,150,43,149,69,67,49,27,178,190,42,117,161,171,149,210,78,234,41,213,202,212,149,147,202,231,246,156,155,202,147,74,216,246,123,100,103,102,221,12,187,231,248,6,101,165,153,149,219,79,181,7,30,171,177,228,54,58,133,166,174,161,169,68,235,137,251,34,162,162,162,171,94,199,53,90,246,61,170,172,123,28,215,53,92,215,34,172,233,196,185,192,106,134,47,195,66,105,164,150,42,187,158,168,80,83,178,219,67,154,220,171,35,170,100,144,57,243,111,85,52,11,26,43,234,97,139,195,198,206,181,149,37,127,84,211,57,85,171,28,193,221,121,165,241,237,244,18,142,253,194,142,151,193,215,144,93,109,254,15,47,186,84,83,239,29,5,13,92,8,229,163,167,107,211,105,38,154,9,90,175,151,101,108,113,200,136,197,89,92,174,130,170,244,183,75,115,189,105,206,237,154,103,166,150,47,140,228,151,158,247,130,162,241,80,211,247,123,80,190,105,63,57,51,217,27,118,142,39,187,235,57,55,219,100,221,85,17,124,253,166,211,117,191,221,104,172,86,43,101,93,198,229,113,168,142,146,142,142,146,23,77,61,76,242,57,27,28,81,198,212,87,61,238,114,163,81,168,138,170,170,136,133,244,242,243,224,178,213,194,198,151,211,223,114,252,126,145,186,169,146,211,170,228,21,137,82,218,165,162,129,100,234,138,223,4,141,106,53,140,107,82,39,74,140,87,35,230,71,47,114,70,50,30,144,233,92,40,240,163,167,28,37,105,195,48,172,42,47,29,117,174,237,207,127,191,207,10,50,170,239,84,212,84,71,57,17,87,183,11,58,156,145,66,138,173,141,174,114,170,189,239,146,71,231,8,213,65,149,112,44,127,149,127,29,85,56,6,67,106,225,135,84,171,234,231,198,47,149,16,219,112,201,161,165,139,162,211,113,158,170,103,186,9,82,56,210,105,25,85,53,74,34,72,247,191,180,246,177,58,91,27,222,248,238,36,203,102,77,139,95,112,251,140,54,156,142,135,194,85,212,91,232,46,145,199,221,100,157,84,181,180,177,85,211,73,187,21,81,58,224,158,39,237,191,83,122,182,114,35,145,81,46,39,150,151,48,74,109,97,181,89,248,124,213,251,173,92,154,131,65,79,225,172,247,106,185,101,170,159,37,99,27,85,60,139,34,178,4,100,15,167,166,130,38,171,230,149,207,157,119,114,170,189,93,184,88,80,0,1,0,57,213,250,88,197,190,96,80,251,117,196,159,228,0,231,87,233,99,22,249,129,67,237,215,16,41,130,217,105,186,222,170,95,71,102,182,85,215,212,71,79,61,91,226,166,133,210,189,176,65,19,230,154,85,107,81,85,25,28,81,201,35,221,246,53,140,115,151,100,69,83,213,232,190,175,102,90,11,170,24,254,174,105,252,244,145,223,113,218,135,77,78,149,112,36,208,74,199,198,232,165,134,70,121,42,178,72,164,146,53,86,171,94,136,245,86,185,174,68,114,119,94,87,30,187,52,203,241,175,103,173,58,175,51,174,3,191,34,23,218,157,121,210,123,47,78,3,144,92,29,241,43,93,186,221,219,165,197,230,115,33,108,123,187,186,229,236,212,78,234,133,111,76,113,197,11,150,56,83,110,184,154,161,106,156,49,113,11,138,241,65,163,86,93,92,197,169,188,7,143,238,83,92,109,111,170,142,162,107,101,116,78,233,150,158,71,49,127,205,145,138,230,177,207,138,88,158,172,103,95,74,117,83,57,156,31,113,103,153,112,139,170,31,78,44,84,245,119,139,21,125,60,148,215,220,113,181,233,75,5,213,137,27,210,5,123,214,57,81,143,138,87,164,141,122,51,175,110,227,17,81,178,189,23,65,26,91,170,88,38,180,224,150,205,76,211,75,239,198,113,187,207,123,193,86,248,89,169,251,189,169,159,12,159,155,153,140,145,187,73,19,219,245,154,155,237,186,110,138,138,161,90,220,243,190,228,255,0,121,63,134,149,107,69,105,186,220,105,171,235,45,246,202,186,170,123,93,58,85,215,75,12,46,123,41,96,89,99,133,37,149,200,155,49,139,44,209,70,142,118,201,215,35,27,246,185,17,109,43,158,119,220,159,239,39,240,211,133,114,147,192,48,221,83,215,76,255,0,79,181,7,30,164,190,99,215,205,55,175,166,174,161,169,69,232,149,159,18,182,170,42,42,42,57,143,107,145,175,99,218,168,246,61,173,115,85,174,106,42,7,31,224,235,140,92,239,132,12,238,162,255,0,96,163,248,206,55,121,232,250,65,143,247,33,167,248,167,106,26,134,82,255,0,101,62,9,100,131,181,37,66,201,249,180,78,189,186,93,186,47,150,130,112,12,255,0,13,213,60,54,211,168,58,125,144,210,95,49,235,229,58,84,208,215,83,42,244,74,205,213,21,21,21,17,204,123,92,142,99,216,228,71,177,237,115,92,141,115,85,18,128,120,219,224,251,38,225,27,84,37,178,185,42,235,112,155,229,68,238,196,239,21,114,211,247,235,160,138,56,31,51,36,142,39,171,154,248,93,82,200,149,238,100,105,34,181,94,198,181,23,165,190,131,131,190,96,250,143,194,6,43,149,97,86,76,86,213,147,89,111,189,219,133,190,154,182,69,131,225,215,135,70,200,210,169,95,27,122,230,133,89,28,105,36,10,173,87,118,216,172,146,37,235,87,133,132,243,35,230,9,83,195,181,52,122,61,163,119,90,71,106,45,198,157,181,53,183,40,101,138,103,227,44,73,96,146,36,150,158,104,37,134,103,212,194,179,181,24,231,53,241,177,89,38,219,62,53,90,86,182,90,110,183,170,151,209,217,173,149,117,245,17,211,207,86,248,169,161,116,175,108,16,68,249,166,149,90,212,85,70,71,20,114,72,247,125,141,99,28,229,217,17,84,253,121,102,83,125,206,114,171,206,107,148,215,120,219,214,65,112,168,186,92,106,123,76,143,191,85,60,142,146,89,58,24,141,99,122,158,247,46,205,68,106,111,178,34,39,145,106,154,35,203,254,143,135,126,14,245,127,86,245,123,29,255,0,85,138,253,63,202,160,138,154,162,72,42,35,199,105,124,13,84,125,52,239,133,242,70,249,166,141,17,239,153,29,212,145,202,145,53,25,249,229,148,42,88,210,159,22,62,150,53,147,229,254,67,237,211,153,172,52,167,197,143,165,141,100,249,127,144,251,116,224,102,176,253,87,107,77,214,193,117,173,177,95,109,149,118,235,149,186,162,74,74,202,58,184,93,12,244,211,198,229,108,145,73,27,145,28,199,181,200,173,86,170,34,162,162,162,159,148,185,238,101,188,190,233,181,134,213,120,226,15,72,45,85,114,106,13,5,63,137,188,90,105,34,150,170,124,149,140,109,44,17,164,104,249,209,144,62,158,154,9,92,140,134,39,62,117,217,168,138,245,110,225,208,57,113,113,199,83,197,110,27,95,135,234,11,41,41,245,23,15,167,129,245,211,68,248,162,101,238,145,202,172,74,216,160,69,71,49,237,114,53,179,181,173,237,53,242,196,230,171,82,100,138,57,148,101,223,0,207,243,45,44,204,173,58,131,167,217,13,93,143,33,177,212,37,77,13,117,50,167,92,79,217,81,81,81,81,90,246,57,170,230,61,142,69,99,216,231,53,200,230,185,81,116,39,193,247,22,120,111,23,90,95,244,226,197,79,73,103,190,208,84,73,77,125,199,27,94,181,83,218,158,178,61,32,87,189,99,137,94,201,98,98,72,215,163,58,55,238,49,21,93,19,209,2,178,249,213,250,167,197,190,95,208,251,141,196,234,188,140,126,251,63,118,255,0,137,28,171,157,95,170,124,91,229,253,15,184,220,78,171,200,199,239,179,247,111,248,144,22,168,0,0,0,0,0,0,102,179,139,31,84,250,201,243,3,33,247,25,205,41,153,172,226,199,213,62,178,124,192,200,125,198,112,57,253,231,22,190,227,246,235,21,218,239,67,225,233,50,107,123,238,150,185,59,172,127,136,165,101,85,69,35,164,217,170,170,205,167,164,168,102,206,68,119,212,223,110,151,53,86,199,249,80,241,199,83,141,93,108,156,35,234,51,41,18,197,114,168,168,102,35,118,87,197,78,180,53,114,186,73,221,69,58,185,90,146,178,121,92,254,211,147,121,82,105,91,30,207,108,140,236,245,94,30,120,76,195,120,186,229,137,166,120,61,246,162,146,207,125,160,168,187,84,216,178,55,80,45,84,246,167,173,242,169,103,70,49,36,137,94,201,98,98,198,230,43,250,55,237,189,81,93,19,21,42,131,84,180,183,59,209,108,238,231,166,122,151,98,248,54,73,102,236,248,218,47,21,13,71,107,187,11,38,143,243,144,189,241,187,120,229,99,190,171,151,109,246,93,149,21,16,52,252,8,1,203,23,143,31,203,125,138,155,65,181,98,245,213,159,99,246,246,252,54,233,113,184,247,42,178,136,90,249,157,38,205,237,53,59,212,240,54,157,29,213,36,146,204,212,146,101,223,162,87,36,255,0,3,154,113,41,164,52,218,245,160,217,206,145,205,5,36,149,25,21,158,104,109,235,87,60,176,193,21,197,155,75,69,52,143,139,119,163,35,169,142,25,21,17,29,186,49,81,90,228,85,106,230,136,213,65,156,30,52,52,114,197,160,92,80,103,250,85,139,77,215,101,181,92,35,168,183,71,210,244,240,212,181,116,241,85,197,77,187,222,247,191,178,202,134,197,220,115,149,207,237,245,174,202,237,144,47,251,64,117,142,197,196,6,141,98,122,197,142,67,225,233,50,107,123,106,36,166,234,123,252,37,83,28,232,234,105,186,222,198,44,157,169,227,150,46,231,66,53,253,29,77,250,174,69,43,3,157,166,166,98,185,6,163,233,222,150,218,106,252,69,235,15,183,220,46,23,126,220,145,190,58,127,30,180,221,136,29,210,245,123,38,70,82,44,142,99,218,223,205,207,3,145,92,143,242,144,28,155,53,175,233,207,15,183,109,28,171,183,246,106,244,202,224,157,153,227,139,166,57,232,110,50,212,84,71,212,229,145,202,233,155,59,43,17,219,49,141,72,251,27,117,59,173,74,192,227,67,88,236,90,251,197,6,127,170,184,180,61,22,91,173,194,58,123,116,157,79,95,19,75,73,79,21,36,85,59,61,140,123,59,204,167,108,189,183,53,28,206,231,66,238,173,221,67,191,242,125,209,203,238,115,197,2,106,173,60,222,30,203,166,150,249,234,43,36,233,99,251,245,85,212,243,210,83,211,108,175,107,219,212,199,212,203,220,70,189,169,225,186,29,210,178,53,75,191,32,87,39,29,33,166,194,184,104,174,213,42,136,41,22,229,168,247,137,166,100,240,207,43,159,240,234,23,190,150,24,101,99,182,99,30,218,132,175,122,43,17,119,100,204,234,114,236,141,100,245,3,53,156,88,250,167,214,79,152,25,15,184,206,114,163,170,241,99,234,159,89,62,96,100,62,227,57,42,184,78,224,163,21,226,179,129,28,210,247,105,182,120,125,77,198,115,11,164,152,229,194,157,35,100,149,253,22,202,9,27,108,168,89,28,198,58,25,94,170,140,115,220,157,153,30,175,69,233,116,172,148,61,7,42,126,56,233,180,214,235,65,194,222,164,178,174,91,22,79,120,70,98,215,54,190,89,214,221,113,170,115,24,148,79,143,117,70,83,77,46,206,107,163,106,118,230,150,71,61,28,217,93,36,55,18,101,179,44,197,175,184,54,85,121,194,178,154,31,5,122,199,238,21,22,187,141,55,117,146,118,42,160,145,209,203,31,91,21,204,119,75,216,228,221,170,173,93,183,69,84,243,45,211,149,63,28,117,58,149,106,160,225,111,82,89,73,21,247,24,179,163,49,107,155,95,20,9,113,183,82,181,140,74,39,199,186,43,234,97,139,103,53,209,181,123,144,197,35,158,141,116,78,146,96,177,240,0,2,149,185,213,250,167,197,190,95,208,251,141,196,186,146,149,185,213,250,167,197,190,95,208,251,141,196,8,21,29,166,235,53,170,162,251,13,178,173,246,218,58,136,105,42,43,27,11,150,8,103,153,178,58,40,159,38,221,45,123,219,4,206,107,85,119,114,69,34,166,253,43,180,181,229,251,199,117,247,133,92,170,60,43,41,127,141,211,44,130,224,146,92,105,182,100,127,11,170,158,74,88,229,186,245,178,158,90,137,251,84,212,238,79,12,213,70,191,125,211,103,121,175,85,229,75,161,122,113,196,94,156,107,238,151,234,133,155,199,90,171,190,141,75,12,209,42,50,170,223,84,212,186,36,117,84,210,42,47,110,102,117,59,101,217,90,173,115,152,246,189,143,123,29,16,56,151,225,211,59,225,127,84,235,244,207,58,167,255,0,27,89,103,173,235,135,251,103,107,241,51,67,5,103,110,41,100,236,247,123,15,119,105,238,235,103,216,169,246,42,134,146,45,55,107,85,254,213,69,125,177,92,233,46,54,219,141,60,117,116,117,148,147,54,104,42,96,145,168,232,229,142,70,170,181,236,115,85,28,142,69,84,84,84,84,43,3,154,15,48,74,155,77,77,235,133,237,22,186,210,61,239,167,117,6,97,124,166,150,42,150,116,77,21,85,61,101,149,98,150,7,53,30,141,124,14,124,241,75,215,27,209,209,125,87,181,251,70,14,31,121,152,107,47,15,60,62,221,180,47,27,178,90,171,100,143,187,244,82,247,58,53,36,176,119,229,124,149,61,80,244,43,42,254,188,143,146,46,226,167,68,143,119,95,122,62,152,155,21,113,60,90,251,156,229,86,108,43,22,161,241,183,172,130,225,79,107,183,83,119,89,31,126,170,121,27,28,81,245,189,90,198,245,61,237,77,220,168,212,223,117,84,79,48,63,37,21,166,235,113,166,175,172,183,219,42,234,169,237,116,233,87,93,44,48,185,236,165,129,101,142,20,150,87,34,108,198,44,179,69,26,57,219,39,92,140,111,218,228,69,233,124,39,122,167,209,191,152,24,247,184,192,79,253,77,224,163,21,225,79,150,102,161,94,238,214,207,17,169,185,53,191,31,147,35,184,84,36,111,146,131,174,239,65,35,173,148,235,27,158,198,195,19,209,17,238,99,151,189,35,17,234,189,45,137,145,64,14,19,189,83,232,223,204,12,123,220,96,3,74,96,0,42,87,154,47,47,250,203,69,101,203,137,189,16,199,123,214,169,188,77,199,56,181,193,36,243,213,71,85,44,242,207,53,217,189,199,191,170,21,238,237,44,113,163,27,11,99,108,136,213,98,202,232,160,6,138,107,222,172,112,237,149,85,102,186,57,149,253,31,189,86,219,223,107,158,167,192,211,85,245,210,190,72,228,116,125,21,17,200,196,221,240,198,187,162,117,125,93,183,217,85,23,75,215,107,77,170,255,0,106,173,177,95,109,148,151,27,109,198,158,74,74,202,58,184,91,52,21,48,72,213,108,145,73,27,145,90,246,57,170,173,86,170,42,42,42,162,148,89,204,83,129,90,158,22,179,37,206,52,250,130,173,250,87,127,168,134,26,25,170,106,162,123,237,151,25,146,161,235,109,68,89,22,121,152,216,233,221,35,38,115,63,65,237,99,158,247,181,94,240,137,88,158,45,125,206,114,171,54,21,139,80,248,219,214,65,112,167,181,219,169,187,172,143,191,85,60,141,142,40,250,222,173,99,122,158,246,166,238,84,106,111,186,170,39,153,39,248,208,224,250,213,194,110,145,232,131,110,9,87,38,119,152,211,222,43,242,183,205,43,85,148,211,177,150,245,142,134,38,198,247,69,209,78,179,74,197,145,174,114,202,247,61,253,93,11,28,113,207,94,87,188,11,126,69,49,86,107,142,177,225,158,19,82,111,93,127,7,166,173,119,84,214,43,92,145,181,19,120,85,169,225,235,38,222,78,230,234,231,178,37,100,127,154,115,170,35,94,85,207,59,238,79,247,147,248,104,17,127,150,246,131,97,188,73,106,94,163,233,78,103,69,72,230,92,116,222,226,251,101,116,212,235,51,237,55,20,174,160,74,122,216,145,175,99,186,227,115,183,86,163,219,214,197,124,110,94,135,185,23,144,113,47,195,166,119,194,254,169,215,233,158,117,79,254,54,178,207,91,215,15,246,206,215,226,102,134,10,206,220,82,201,217,238,246,30,238,211,221,214,207,177,83,236,85,149,92,149,61,83,229,63,47,235,189,198,220,89,79,26,252,40,216,184,180,209,170,220,55,181,106,163,203,237,187,214,98,215,186,216,94,239,1,85,212,197,146,53,116,106,143,72,103,99,59,82,38,207,106,110,201,59,111,124,81,160,20,45,152,107,246,178,231,250,113,139,105,30,101,168,87,91,174,33,133,245,124,18,215,59,219,219,166,221,21,173,234,114,34,62,94,219,21,99,139,184,231,118,163,115,153,31,67,21,90,189,215,151,207,4,151,94,43,243,249,47,185,60,21,116,58,117,138,212,83,205,117,172,117,43,157,5,218,118,205,11,159,105,100,141,154,39,177,242,83,186,71,58,88,213,203,10,118,213,200,139,36,123,248,173,20,224,163,89,117,115,136,234,174,26,238,86,207,162,87,235,15,93,78,77,45,205,26,191,10,161,141,241,181,245,13,98,57,60,79,87,122,30,210,70,229,108,189,232,220,143,108,74,178,182,255,0,180,171,76,241,93,27,211,140,115,75,112,170,79,15,101,198,109,241,91,233,186,163,141,146,77,208,159,94,121,123,108,99,29,52,175,87,73,35,209,169,215,35,222,229,77,220,160,125,92,79,22,177,96,216,173,155,10,197,168,124,21,151,31,183,211,218,237,212,221,215,201,216,165,130,54,199,20,125,111,87,61,221,44,99,83,119,42,185,118,221,85,87,204,240,28,88,250,88,214,79,151,249,15,183,78,117,83,149,113,99,233,99,89,62,95,228,62,221,56,25,172,61,5,218,217,153,105,70,127,91,102,172,146,174,193,150,97,215,137,41,165,125,37,90,36,246,251,141,36,202,215,44,115,66,229,68,124,114,198,187,62,55,47,155,81,90,191,98,158,124,185,62,107,156,20,126,83,113,89,248,148,211,59,101,170,155,36,196,173,245,21,57,108,91,118,102,188,90,225,141,174,74,142,181,114,70,233,169,99,141,254,78,111,92,145,47,74,61,86,24,98,112,118,14,95,60,109,218,184,175,192,36,177,100,243,210,80,234,46,43,79,79,13,214,141,213,77,116,247,104,27,12,45,125,217,145,182,24,152,198,73,80,233,26,232,163,71,36,43,219,71,42,36,145,239,45,76,192,233,86,166,101,90,55,168,248,230,169,97,85,126,30,245,140,220,34,184,83,117,73,35,35,155,161,126,188,18,246,222,199,186,25,88,174,142,70,35,147,174,55,189,170,187,57,77,15,112,171,196,198,27,197,126,145,209,234,150,31,67,87,110,123,106,29,109,187,219,42,81,92,251,117,198,54,70,249,96,73,58,81,179,51,166,88,222,201,26,137,212,199,183,169,172,127,92,108,14,107,205,31,208,158,166,254,11,239,20,69,5,218,109,55,91,253,214,138,197,98,182,85,220,110,87,26,136,233,40,232,233,33,116,211,212,207,35,145,177,197,28,109,69,115,222,231,42,53,26,136,170,170,168,136,95,167,52,127,66,122,155,248,47,188,81,20,173,194,119,170,125,27,249,129,143,123,140,0,115,252,79,41,190,224,217,85,155,53,197,171,188,21,235,31,184,83,221,45,213,61,166,73,216,170,130,70,201,20,157,15,71,49,221,47,99,87,103,34,181,118,217,81,83,200,208,79,3,156,93,218,184,190,210,55,101,115,219,169,44,249,101,134,161,182,220,142,213,5,67,94,198,78,172,71,50,170,22,43,150,86,83,76,157,93,29,196,221,31,28,209,163,164,237,44,142,133,92,208,121,125,211,90,105,175,92,80,232,181,170,173,236,125,67,171,243,11,29,52,82,212,191,174,105,106,170,43,47,75,44,179,185,200,196,115,224,107,224,138,46,136,216,142,151,234,177,175,218,0,112,235,175,57,151,13,186,185,98,213,108,50,182,173,175,183,84,49,151,58,24,106,18,22,93,173,202,246,173,69,20,170,230,61,189,18,53,187,35,149,142,232,122,50,70,167,91,26,168,26,94,7,52,225,215,94,112,222,36,180,142,197,170,216,101,109,35,153,113,167,99,46,116,48,212,44,207,180,220,81,141,90,138,41,85,204,99,186,227,115,182,71,43,27,214,197,100,141,78,135,181,87,165,128,0,0,40,7,154,63,174,205,77,252,23,217,232,139,254,40,7,154,63,174,205,77,252,23,217,232,128,159,252,149,61,44,101,63,48,43,189,186,220,79,242,0,114,84,244,177,148,252,192,174,246,235,113,63,192,170,190,121,223,114,127,188,159,195,74,203,192,51,252,203,75,51,43,78,160,233,246,67,87,99,200,108,117,9,83,67,93,76,169,215,19,246,84,84,84,84,86,189,142,106,185,143,99,145,88,246,57,205,114,57,174,84,91,52,231,157,247,39,251,201,252,52,172,11,54,45,125,200,45,215,235,181,162,135,196,82,99,54,246,93,46,146,119,88,207,15,74,250,168,41,27,38,206,84,87,239,61,93,59,54,106,43,190,190,251,116,181,202,129,163,62,21,120,152,195,120,175,210,58,61,82,195,232,106,237,207,109,67,173,183,123,101,74,43,159,110,184,198,200,223,44,9,39,74,54,102,116,203,27,217,35,81,58,152,246,245,53,143,235,141,157,128,205,103,13,28,69,231,124,47,234,157,6,166,96,181,31,226,168,239,20,93,16,255,0,108,237,126,38,25,167,163,238,75,20,157,158,239,97,141,238,177,189,108,251,81,126,212,93,9,232,94,186,105,199,17,122,113,110,213,13,47,188,248,235,85,118,241,77,12,168,140,170,183,213,53,17,100,165,169,141,21,123,115,51,169,187,166,234,213,107,154,246,57,236,123,30,224,232,0,0,6,107,56,177,245,79,172,159,48,50,31,113,156,210,153,154,206,44,125,83,235,39,204,12,135,220,103,3,149,22,105,202,159,142,170,108,58,74,14,22,53,94,190,146,154,197,85,80,144,225,85,205,165,149,211,182,227,87,90,196,248,107,210,24,220,142,100,178,212,73,43,102,145,91,219,84,145,174,123,154,232,210,39,3,28,42,225,188,87,242,252,206,112,251,205,182,145,185,61,187,56,187,84,226,119,121,36,88,95,110,184,173,170,221,208,142,149,172,123,188,52,142,108,109,153,157,46,234,98,35,145,59,140,141,236,174,188,255,0,0,204,180,179,50,187,105,246,160,227,213,118,60,134,199,80,180,213,212,53,40,157,113,63,100,84,84,84,85,107,216,230,171,94,199,181,85,143,99,154,230,171,154,228,85,13,68,20,129,205,11,141,127,229,1,157,191,70,52,246,231,106,174,211,108,54,224,202,152,174,52,75,222,248,205,209,176,185,143,168,73,92,212,218,24,187,179,195,26,70,170,201,62,188,189,114,53,241,118,252,85,111,50,61,109,170,225,66,131,134,24,34,164,163,125,29,58,216,102,200,33,100,10,250,204,109,104,228,166,75,100,180,239,133,205,71,163,94,212,74,152,222,201,58,34,98,42,43,213,242,191,133,104,94,133,234,63,17,122,143,110,210,253,47,179,120,235,173,118,242,205,52,170,172,165,183,210,181,81,36,170,169,145,17,123,112,179,169,187,174,202,229,115,154,198,53,239,123,24,224,241,81,218,110,179,90,170,47,176,219,42,223,109,163,168,134,146,162,177,176,185,96,134,121,155,35,162,137,242,109,210,215,189,176,76,230,181,87,119,36,82,42,111,210,187,74,14,87,30,187,52,203,241,175,103,173,37,87,49,78,29,48,78,23,248,5,193,244,211,5,167,251,192,182,86,94,43,122,230,254,217,221,62,11,87,12,245,157,185,101,147,179,221,236,49,221,166,59,161,159,98,39,218,171,21,121,92,122,236,211,47,198,189,158,180,9,255,0,206,175,210,198,45,243,2,135,219,174,37,53,227,89,77,247,15,184,205,118,199,43,188,37,93,69,190,190,215,36,157,166,73,213,75,91,75,45,37,76,123,61,21,19,174,9,229,102,251,117,55,171,118,170,57,17,82,229,57,213,250,88,197,190,96,80,251,117,196,166,11,77,166,235,127,186,209,88,172,86,202,187,141,202,227,81,29,37,29,29,36,46,154,122,153,228,114,54,56,163,141,168,174,123,220,229,70,163,81,21,85,85,17,0,244,26,85,166,121,86,178,106,62,57,165,184,85,39,136,189,100,215,8,173,244,221,81,200,248,225,235,95,175,60,189,182,61,237,134,38,35,164,145,232,213,232,141,143,114,166,205,83,65,58,3,162,26,95,192,191,15,53,182,40,47,149,114,90,44,52,245,121,62,83,125,169,142,71,190,170,118,83,181,106,170,146,8,250,214,54,36,80,53,172,134,52,114,163,35,106,42,201,34,185,239,231,252,190,120,36,181,112,161,128,73,125,201,224,164,174,212,92,170,158,158,107,173,99,169,90,217,237,48,58,24,92,251,75,36,108,210,177,236,142,161,178,57,210,198,173,73,151,182,174,69,72,227,218,186,249,151,241,199,83,196,118,101,54,143,96,236,164,102,157,97,119,137,31,13,92,111,138,161,247,203,140,41,36,11,90,217,152,174,106,83,35,95,43,97,107,29,245,217,34,200,245,85,115,25,8,92,78,133,235,166,156,113,23,167,22,237,80,210,251,207,142,181,87,111,20,208,202,136,202,171,125,83,81,22,74,90,152,209,87,183,51,58,155,186,110,173,86,185,175,99,158,199,177,238,232,5,27,114,150,211,157,109,202,120,134,168,204,244,183,42,164,198,241,236,110,158,154,28,206,182,106,104,42,95,89,110,154,161,179,54,219,20,82,34,185,31,80,234,53,69,153,157,61,166,70,247,117,245,116,71,37,228,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,40,199,136,159,80,58,157,253,50,189,127,93,148,188,226,140,120,137,245,3,169,223,211,43,215,245,217,74,214,210,249,171,125,179,224,222,28,135,250,195,23,220,167,222,115,208,1,79,116,128,0,2,243,184,118,244,253,166,63,208,219,47,245,40,142,132,115,222,29,189,63,105,143,244,54,203,253,74,35,161,27,66,199,154,167,178,60,28,31,155,122,194,255,0,126,175,122,64,1,149,30,0,0,0,0,0,0,0,0,0,0,0,0,0,0,231,188,68,250,126,212,239,232,109,235,250,148,165,24,151,157,196,79,167,237,78,254,134,222,191,169,74,81,137,79,218,95,59,111,178,124,93,33,200,127,171,241,125,250,125,208,0,86,155,192,58,23,14,222,160,116,199,250,101,101,254,187,17,207,78,133,195,183,168,29,49,254,153,89,127,174,196,101,177,231,105,237,143,20,126,109,234,251,253,202,189,217,94,112,0,218,14,15,10,1,230,143,235,179,83,127,5,246,122,34,255,0,138,1,230,143,235,179,83,127,5,246,122,32,37,87,38,78,34,240,75,37,158,251,195,69,254,163,192,228,151,220,130,75,238,63,245,38,151,226,125,84,9,226,162,250,145,44,112,246,99,183,163,250,164,145,59,157,238,150,166,236,250,210,255,0,142,142,12,172,92,97,233,197,45,178,59,175,193,179,60,95,196,84,99,55,41,94,245,165,108,146,163,59,180,213,49,183,125,225,151,181,18,44,141,106,201,27,152,215,55,169,17,241,73,158,194,250,57,115,113,175,252,170,180,226,123,6,127,115,181,71,169,184,183,230,238,84,208,47,106,75,165,10,35,18,59,155,97,233,107,27,212,247,172,114,182,37,115,89,35,90,237,162,108,209,70,129,68,55,107,77,214,193,117,173,177,95,109,149,118,235,149,186,162,74,74,202,58,184,93,12,244,211,198,229,108,145,73,27,145,28,199,181,200,173,86,170,34,162,162,162,151,233,203,131,136,45,88,226,35,135,216,178,141,94,199,238,191,21,160,184,84,209,197,147,84,65,77,79,75,145,71,221,123,187,148,241,66,216,250,59,59,165,59,213,35,237,171,162,69,108,143,127,121,145,126,174,32,57,125,232,151,17,58,219,138,235,14,103,106,164,107,45,212,245,116,217,61,182,24,167,133,249,51,22,4,142,137,101,168,130,120,157,11,233,156,157,72,244,107,159,35,17,145,185,122,24,196,73,43,105,180,218,172,22,170,43,21,138,217,73,110,182,219,169,227,164,163,163,164,133,176,193,77,4,109,70,199,20,113,181,17,172,99,90,136,212,106,34,34,34,34,32,25,183,226,199,213,62,178,124,192,200,125,198,114,234,121,92,122,19,211,47,198,189,226,180,165,110,44,125,83,235,39,204,12,135,220,103,46,167,149,199,161,61,50,252,107,222,43,64,243,252,199,120,28,169,226,183,13,160,204,52,249,244,148,250,139,135,211,206,202,24,101,100,81,50,247,72,229,71,173,20,179,170,35,152,246,185,28,232,28,231,118,154,249,101,107,145,169,50,203,29,16,154,168,35,86,109,192,78,141,103,124,86,88,184,174,187,79,117,101,234,213,216,172,170,181,199,80,228,165,175,186,82,36,45,160,172,115,183,235,143,178,200,145,29,19,21,25,35,163,129,85,17,27,51,103,14,21,203,75,151,221,54,143,90,172,252,65,234,253,170,174,61,65,175,167,241,54,123,77,92,82,210,207,141,49,237,170,130,68,145,25,58,178,119,212,83,79,19,149,147,68,215,192,187,181,81,30,142,218,194,128,0,101,92,213,65,149,112,46,79,90,56,40,254,85,92,8,232,165,255,0,0,182,90,163,212,220,91,79,241,233,45,181,51,167,106,75,165,10,91,35,89,45,142,155,169,172,111,83,222,146,68,233,81,205,100,141,115,119,137,179,75,34,83,181,166,237,117,176,93,104,175,182,43,157,93,186,229,110,168,142,174,142,178,146,103,67,61,52,241,185,29,28,177,200,213,71,49,237,114,35,145,200,168,168,168,138,134,146,120,78,244,177,163,127,47,241,239,110,128,128,28,228,248,125,210,123,61,29,167,136,27,102,65,106,177,103,87,219,130,209,220,173,181,19,212,203,85,146,198,200,41,225,142,74,118,117,62,56,124,44,112,179,173,81,145,198,230,204,157,82,119,59,76,148,36,255,0,47,62,52,237,92,83,233,125,61,139,47,200,41,29,170,152,213,58,166,65,70,148,205,165,90,216,18,78,152,174,16,70,215,43,94,199,53,98,108,170,196,106,50,101,114,118,227,99,225,234,150,166,96,116,183,84,179,189,22,206,237,154,153,166,151,223,131,100,150,110,247,130,173,240,176,212,118,187,176,190,25,63,55,51,31,27,183,142,87,183,235,53,118,223,116,217,81,21,52,125,160,58,179,249,117,209,172,79,87,62,136,93,113,127,165,22,246,214,252,46,230,221,166,131,235,57,189,77,118,201,220,133,253,61,200,165,233,111,114,39,198,254,150,245,116,160,116,2,0,115,171,244,177,139,124,192,161,246,235,137,63,200,1,206,175,210,198,45,243,2,135,219,174,32,64,14,87,30,187,52,203,241,175,103,173,47,206,237,105,181,95,237,85,182,43,237,178,146,227,109,184,211,201,73,89,71,87,11,102,130,166,9,26,173,146,41,35,114,43,94,199,53,85,170,213,69,69,69,84,82,131,57,92,122,236,211,47,198,189,158,180,181,78,98,60,94,127,37,45,26,79,162,213,189,157,66,204,123,180,88,191,93,7,137,134,14,211,162,241,85,114,117,42,70,157,168,229,111,66,59,175,170,89,34,222,55,198,146,244,133,53,241,141,160,118,46,25,248,130,201,52,135,27,204,190,145,208,90,251,21,16,203,44,47,142,170,146,58,136,155,52,116,213,59,177,177,190,102,199,36,106,178,67,188,111,107,154,239,205,185,95,12,125,255,0,148,167,16,185,222,159,113,5,71,162,148,84,215,91,238,45,168,93,232,229,180,193,85,11,35,160,174,138,46,239,196,218,217,149,17,122,32,130,70,202,214,61,142,124,125,43,180,175,134,24,150,21,255,0,166,172,247,42,255,0,101,114,60,147,35,184,127,233,43,43,174,85,213,18,127,198,146,105,164,145,255,0,206,231,57,223,173,84,191,238,5,248,50,177,112,121,167,21,86,201,46,191,25,204,242,143,15,81,147,92,162,123,210,149,210,68,143,237,83,83,70,237,182,134,46,236,168,146,57,169,36,142,123,156,238,148,86,69,24,68,14,121,223,114,127,188,159,195,78,85,201,83,213,62,83,242,254,187,220,109,199,85,231,157,247,39,251,201,252,52,225,92,164,243,252,55,75,53,211,63,212,29,65,200,105,44,120,245,143,77,235,234,107,171,170,85,122,34,103,196,173,168,136,136,136,174,123,220,229,107,24,198,162,189,239,115,90,212,115,156,136,161,102,156,196,174,58,29,106,225,79,43,173,215,156,115,227,182,164,237,71,103,161,167,172,134,150,224,251,195,213,89,76,234,41,164,69,237,204,206,167,189,206,107,36,84,129,149,29,81,74,206,184,159,158,195,186,241,131,197,158,101,197,214,168,125,56,190,211,213,217,236,84,20,241,211,88,177,199,87,165,84,22,166,44,108,73,213,143,72,226,71,190,89,88,178,57,234,206,189,187,108,85,86,196,196,79,127,194,71,46,45,92,226,183,13,189,234,13,45,222,147,15,199,169,233,230,138,195,93,116,165,124,140,189,220,88,170,157,168,209,170,142,101,51,92,142,100,149,40,143,233,127,213,100,114,185,178,164,97,250,249,90,92,116,58,147,138,203,13,22,175,99,158,58,235,93,249,188,58,186,170,178,22,91,237,247,134,162,190,55,77,12,136,157,201,159,210,140,167,114,61,85,147,186,62,152,158,247,199,44,23,41,197,143,165,141,100,249,127,144,251,116,230,115,51,252,3,50,210,204,202,237,167,218,131,143,85,216,242,27,29,66,211,87,80,212,162,117,196,253,145,81,81,81,85,175,99,154,173,123,30,213,86,61,142,107,154,174,107,145,86,205,56,118,227,199,242,223,193,222,173,232,54,172,94,186,179,236,127,75,242,15,134,221,46,55,30,229,86,81,11,104,107,157,38,205,237,53,59,212,240,54,157,29,213,36,146,204,212,146,101,223,162,87,32,85,89,165,62,44,125,44,107,39,203,252,135,219,167,51,88,105,79,139,31,75,26,201,242,255,0,33,246,233,192,205,97,170,131,42,230,170,0,168,190,107,220,14,84,227,87,91,223,23,26,114,250,68,177,92,170,41,223,151,90,81,145,83,173,13,92,174,142,6,214,192,141,70,164,172,158,87,51,186,213,222,84,154,87,73,187,219,35,251,48,87,135,93,121,204,184,109,213,203,22,171,97,149,181,109,125,186,161,140,185,208,195,80,144,178,237,110,87,181,106,40,165,87,49,237,232,145,173,217,28,172,119,67,209,146,53,58,216,213,77,47,17,127,135,30,94,122,13,195,70,168,100,154,169,136,81,213,220,110,87,26,135,166,62,203,147,187,201,141,209,73,26,36,180,244,206,118,238,123,220,229,149,189,247,170,200,144,171,34,223,251,180,147,133,117,243,149,173,169,184,241,37,132,220,43,45,53,118,186,138,173,55,182,205,45,13,91,162,116,244,175,117,125,193,93,12,139,11,223,18,189,170,170,213,88,222,246,110,139,210,231,38,202,189,131,145,143,223,103,238,223,241,35,149,115,171,245,79,139,124,191,161,247,27,137,213,121,24,253,246,126,237,255,0,18,2,213,0,0,0,0,0,0,12,214,113,99,234,159,89,62,96,100,62,227,57,165,51,53,156,88,250,167,214,79,152,25,15,184,206,5,212,242,184,244,39,166,95,141,123,197,105,226,185,175,112,253,165,249,247,14,151,189,104,190,178,146,211,152,96,84,244,235,108,189,42,72,213,168,130,74,168,227,91,124,253,168,228,116,172,123,166,94,210,42,34,71,51,218,229,146,40,223,58,187,213,114,206,187,90,172,28,191,244,254,251,125,185,210,91,173,182,234,123,245,93,101,101,92,205,134,10,104,35,187,87,58,73,100,145,202,141,99,26,212,87,43,149,81,17,17,85,74,171,227,251,140,27,175,22,90,184,231,91,214,146,60,19,14,168,172,160,197,25,12,78,71,212,192,247,181,36,174,149,210,49,178,245,212,36,49,61,35,115,90,145,49,172,103,79,90,73,36,129,26,173,55,107,173,130,235,69,125,177,92,234,237,215,43,117,68,117,116,117,148,147,58,25,233,167,141,200,232,229,142,70,170,57,143,107,145,28,142,69,69,69,68,84,52,83,193,30,183,228,220,67,112,209,135,106,118,97,99,171,161,187,213,83,190,130,174,170,105,41,220,203,172,244,175,88,38,174,137,176,108,145,178,89,99,145,86,55,71,26,177,232,246,181,174,141,25,36,149,23,203,155,130,143,229,85,168,243,223,243,251,101,214,61,50,197,191,57,114,169,129,59,81,221,43,145,88,177,219,27,55,83,94,222,166,61,100,149,209,35,156,200,218,214,239,19,166,138,68,190,144,5,80,115,193,192,41,162,186,233,102,169,80,227,213,107,81,85,79,113,176,93,46,205,73,93,2,50,39,69,61,21,59,215,126,211,30,171,53,123,219,228,143,122,36,159,164,145,167,77,175,145,127,153,118,1,83,168,60,22,234,37,45,183,30,164,186,220,172,116,244,215,250,85,153,34,235,163,101,37,76,114,213,84,68,249,21,58,30,218,52,171,69,233,94,183,49,207,99,122,186,250,84,42,7,131,174,48,114,110,19,234,117,5,182,101,171,90,124,215,23,170,160,166,125,52,84,242,62,134,247,20,82,173,178,185,91,51,21,36,100,82,201,35,31,31,82,53,89,59,158,173,145,99,100,110,142,160,147,252,180,112,10,109,65,227,75,78,233,110,88,245,93,214,219,99,168,169,191,213,44,41,47,69,27,233,41,164,150,150,162,87,198,169,208,198,214,37,34,39,82,244,57,238,99,29,213,215,210,161,121,58,3,163,150,46,31,244,107,19,209,220,114,111,17,73,140,219,219,79,37,79,75,217,226,234,158,231,73,83,83,208,247,189,99,238,207,36,178,246,250,213,172,235,233,111,213,106,33,208,0,3,53,156,88,250,167,214,79,152,25,15,184,206,90,167,37,79,75,25,79,204,10,239,110,183,21,87,197,143,170,125,100,249,129,144,251,140,229,170,114,84,244,177,148,252,192,174,246,235,112,14,104,92,11,126,90,241,87,235,142,142,97,158,47,82,108,189,31,24,166,162,119,76,215,219,92,113,185,23,104,81,171,226,43,33,218,62,222,202,215,190,36,124,127,157,115,105,227,74,96,180,221,174,182,11,173,21,246,197,115,171,183,92,173,213,17,213,209,214,82,76,232,103,166,158,55,35,163,150,57,26,168,230,61,174,68,114,57,21,21,21,17,80,212,241,82,188,209,121,127,214,90,43,46,92,77,232,134,59,222,181,77,226,110,57,197,174,9,39,158,170,58,169,103,150,121,174,205,238,61,253,80,175,119,105,99,141,24,216,91,27,100,70,171,22,87,68,18,215,151,207,27,118,174,43,240,9,44,89,60,244,148,58,139,138,211,211,195,117,163,117,83,93,61,218,6,195,11,95,118,100,109,134,38,49,146,84,58,70,186,40,209,201,10,246,209,202,137,36,123,203,83,48,58,85,169,153,86,141,234,62,57,170,88,85,95,135,189,99,55,8,174,20,221,82,72,200,230,232,95,175,4,189,183,177,238,134,86,43,163,145,136,228,235,141,239,106,174,206,83,67,220,42,241,49,134,241,95,164,116,122,165,135,208,213,219,158,218,135,91,110,246,202,148,87,62,221,113,141,145,190,88,18,78,148,108,204,233,150,55,178,70,162,117,49,237,234,107,31,215,27,3,176,20,173,206,175,213,62,45,242,254,135,220,110,37,212,148,173,206,175,213,62,45,242,254,135,220,110,32,117,94,70,63,125,159,187,127,196,142,213,205,238,227,161,212,28,56,210,71,169,152,231,197,114,250,203,131,169,240,151,210,86,67,77,93,67,84,172,71,84,84,245,57,28,247,81,181,140,99,102,141,172,115,94,231,211,181,123,111,88,231,138,37,114,187,215,156,55,134,221,35,226,43,85,179,58,218,70,178,221,79,143,50,217,67,53,66,194,251,181,197,89,117,90,122,40,149,172,123,186,228,115,118,87,35,29,208,196,124,142,78,134,57,82,32,113,21,175,57,151,18,90,185,125,213,108,206,182,173,207,184,212,61,150,202,25,170,18,102,90,109,200,247,45,61,20,74,214,49,189,17,181,219,43,145,141,235,122,190,71,39,91,220,170,28,212,177,78,76,151,29,14,110,178,223,109,57,78,57,213,169,178,91,228,168,197,238,245,181,144,173,59,41,90,212,109,85,53,44,14,70,189,181,142,99,220,245,145,171,35,157,3,38,68,236,181,146,247,249,174,136,114,185,215,157,108,208,107,158,180,81,212,210,88,235,42,41,217,87,136,227,247,24,187,115,228,48,126,147,165,89,92,230,182,145,143,110,221,135,72,138,146,175,214,119,106,39,50,103,68,175,244,213,129,101,95,236,174,57,146,99,151,15,253,37,29,117,182,186,158,79,248,178,67,52,114,51,249,156,215,55,245,42,1,125,60,209,253,9,234,111,224,190,241,68,82,183,9,222,169,244,111,230,6,61,238,48,19,211,80,120,219,181,113,95,203,87,84,108,89,52,244,148,58,139,138,211,227,208,221,104,221,84,215,79,118,129,183,43,99,95,118,100,109,134,38,49,146,84,58,70,186,40,209,201,10,246,209,202,137,36,123,192,190,19,189,83,232,223,204,12,123,220,96,3,74,96,0,7,228,185,218,109,87,170,102,81,222,109,148,149,244,241,212,65,86,200,170,97,108,172,108,240,74,201,161,149,26,228,84,71,199,44,113,200,199,125,173,123,26,228,217,81,20,253,96,1,85,124,243,190,228,255,0,121,63,134,150,168,85,95,60,239,185,63,222,79,225,160,114,174,74,158,169,242,159,151,245,222,227,110,46,164,165,110,74,158,169,242,159,151,245,222,227,110,46,164,0,0,1,202,184,177,244,177,172,159,47,242,31,110,156,234,167,42,226,199,210,198,178,124,191,200,125,186,112,51,88,106,160,202,185,165,62,37,248,139,193,56,95,210,202,253,76,206,170,63,198,209,217,232,186,38,254,217,221,60,52,211,65,71,220,138,41,59,61,222,195,219,221,123,122,25,246,170,253,136,161,85,124,221,120,125,210,125,40,213,59,70,127,129,100,22,171,125,235,57,241,87,27,238,47,223,169,158,186,74,169,42,102,150,75,183,83,220,246,71,12,175,145,98,237,239,19,81,208,254,105,178,39,123,179,23,248,82,215,93,80,225,247,90,44,153,126,148,82,213,220,110,87,26,138,107,69,101,150,146,154,57,167,190,81,73,87,4,146,91,163,234,138,87,49,243,186,24,216,143,141,139,34,42,167,79,236,95,43,173,26,189,153,107,214,168,100,26,185,168,19,210,73,125,200,170,27,53,66,82,64,144,193,19,25,27,98,138,24,217,230,168,200,226,142,56,209,92,174,122,163,17,92,231,57,85,203,103,252,169,248,21,169,195,163,160,226,159,85,232,42,233,175,181,84,233,54,21,66,218,168,157,3,109,213,116,76,95,137,61,97,145,202,231,203,21,68,145,54,25,17,189,180,73,28,230,57,206,141,98,14,255,0,204,198,182,166,227,203,255,0,80,46,21,150,154,187,93,69,85,61,134,105,104,106,221,19,167,165,123,174,212,42,232,100,88,94,248,149,237,85,86,170,198,247,179,116,94,151,57,54,85,163,109,39,206,191,37,250,167,134,234,103,194,254,39,244,75,32,183,95,124,23,127,179,226,188,45,76,115,118,187,157,46,232,234,237,244,245,116,187,109,247,217,118,216,189,78,104,254,132,245,55,240,95,120,162,40,4,13,46,240,235,175,56,111,18,90,71,98,213,108,50,182,145,204,184,211,177,151,58,24,106,22,103,218,110,40,198,173,69,20,170,230,49,221,113,185,219,35,149,141,235,98,178,70,167,67,218,171,80,60,203,248,28,169,225,199,50,155,88,112,119,210,63,78,179,75,196,140,134,146,54,69,78,251,29,198,100,146,117,162,108,44,70,181,105,149,172,149,208,185,141,250,140,141,99,122,34,181,143,155,159,240,3,198,13,215,132,221,92,107,174,11,73,38,9,152,212,81,208,101,108,154,39,43,233,160,99,220,145,215,68,232,216,233,122,233,210,105,94,177,181,174,73,88,231,179,167,173,99,146,59,222,255,0,72,154,227,165,159,253,91,195,53,3,31,255,0,211,83,120,235,93,117,55,252,73,98,235,134,95,247,47,111,87,247,170,158,65,66,220,191,56,133,206,244,15,136,236,101,152,181,53,214,243,106,204,174,20,216,253,227,27,162,170,134,31,139,119,222,177,83,42,119,213,34,73,162,154,86,201,27,156,232,255,0,191,141,101,141,146,200,227,66,132,106,225,51,128,157,26,225,30,178,229,145,226,83,221,111,121,77,203,198,209,186,247,113,168,115,100,101,174,89,227,146,42,52,134,53,72,87,161,32,129,93,47,71,91,228,73,28,138,198,57,177,50,74,128,63,37,218,237,106,176,90,171,111,183,219,157,37,186,219,110,167,146,174,178,178,174,102,195,5,52,17,181,93,36,178,72,229,70,177,141,106,43,149,202,168,136,136,170,167,235,57,167,17,90,21,140,241,31,164,119,221,40,202,106,170,233,105,238,148,239,90,90,136,106,106,24,202,106,212,99,188,53,68,177,67,44,73,84,200,165,86,74,144,74,229,141,207,141,138,169,187,90,168,17,46,187,155,222,141,84,241,29,140,105,190,39,111,248,150,155,92,251,118,251,158,99,84,231,80,120,122,234,135,198,144,206,200,234,82,62,138,56,119,115,103,124,189,14,94,183,61,137,211,2,37,68,0,230,143,235,179,83,127,5,246,122,35,143,241,21,160,217,151,13,186,185,125,210,156,206,138,173,175,183,84,61,246,202,233,169,210,22,93,173,202,247,37,61,108,72,215,189,189,18,53,187,171,81,238,232,122,62,55,47,91,28,137,207,238,119,107,173,234,165,149,151,155,157,93,125,68,116,240,82,50,90,153,157,43,219,4,17,50,24,98,71,57,85,81,145,197,28,113,177,191,99,88,198,181,54,68,68,2,231,249,42,122,88,202,126,96,87,123,117,184,159,228,0,228,169,233,99,41,249,129,93,237,214,226,127,129,85,124,243,190,228,255,0,121,63,134,156,127,147,85,166,213,127,226,75,54,177,95,109,148,151,27,109,199,77,238,84,149,148,117,112,182,104,42,96,146,190,222,217,34,146,55,34,181,236,115,85,90,173,84,84,84,85,69,59,7,60,239,185,63,222,79,225,167,42,228,169,234,159,41,249,127,93,238,54,224,57,255,0,48,46,4,111,188,42,229,82,102,184,179,60,110,153,100,23,5,142,221,83,187,35,248,93,84,242,85,73,21,171,161,245,18,212,79,218,166,167,106,248,151,34,53,251,236,187,59,201,126,87,0,188,107,229,92,41,234,61,37,146,237,115,241,26,101,147,92,33,143,35,183,212,44,143,142,131,173,91,27,174,116,233,27,94,246,205,19,17,21,237,99,87,189,27,17,138,157,77,137,241,94,246,127,128,97,186,167,134,221,180,251,80,113,234,75,230,61,124,167,90,106,234,26,148,94,137,89,186,42,42,42,42,57,143,107,145,175,99,218,168,246,61,173,115,85,174,106,42,102,179,90,244,230,155,72,53,115,47,210,218,92,170,147,36,102,41,120,169,180,45,206,154,154,90,118,78,248,94,172,126,241,202,136,230,61,174,71,49,232,138,230,35,218,238,135,200,206,153,28,26,93,196,242,155,22,115,138,217,179,92,90,187,198,217,114,11,125,61,210,221,83,218,124,125,250,89,227,108,145,73,208,244,107,219,212,199,181,118,114,35,147,125,149,17,124,143,172,84,7,39,94,37,53,30,147,81,230,225,158,230,151,91,230,25,95,111,172,186,91,91,29,42,212,55,31,170,141,82,73,36,116,189,73,225,232,230,221,237,114,42,57,190,38,88,58,81,139,52,174,125,191,128,51,89,197,143,170,125,100,249,129,144,251,140,230,148,204,214,113,99,234,159,89,62,96,100,62,227,56,22,169,201,83,210,198,83,243,2,187,219,173,199,31,231,95,91,162,76,186,225,182,246,218,106,228,213,249,233,233,230,125,115,93,63,98,12,109,142,173,70,194,244,87,164,42,249,42,228,123,154,173,99,164,68,134,78,183,49,171,26,63,202,240,111,197,221,171,132,30,95,153,70,87,5,186,146,241,150,95,181,34,225,109,199,45,83,212,53,140,124,233,106,183,185,245,83,49,28,146,190,154,20,233,235,237,166,234,249,33,141,93,31,117,36,109,122,229,153,77,247,57,202,175,57,174,83,93,227,111,89,5,194,162,233,113,169,237,50,62,253,84,242,58,73,100,232,98,53,141,234,123,220,187,53,17,169,190,200,136,158,64,124,162,221,57,44,73,160,207,195,114,182,218,168,169,32,213,248,234,30,219,171,234,234,123,181,115,217,55,141,97,125,43,86,54,164,84,221,213,232,149,140,116,142,89,89,27,229,114,53,244,241,178,42,228,252,178,181,183,24,225,66,147,94,238,22,90,186,124,158,158,162,178,235,122,198,167,158,8,159,110,198,217,71,222,109,92,201,43,163,116,85,44,116,50,171,233,219,221,145,89,81,10,116,199,36,82,177,98,254,149,106,102,85,163,122,143,142,106,150,21,87,225,239,88,205,194,43,133,55,84,146,50,57,186,23,235,193,47,109,236,123,161,149,138,232,228,98,57,58,227,123,218,171,179,148,11,127,231,87,233,99,22,249,129,67,237,215,18,0,114,184,245,217,166,95,141,123,61,105,39,249,128,241,49,134,241,95,203,243,10,213,44,62,134,174,220,246,234,69,37,182,239,108,169,69,115,237,215,24,237,85,175,150,4,147,165,27,51,58,101,141,236,145,168,157,76,123,122,154,199,245,198,200,193,202,227,215,102,153,126,53,236,245,160,79,254,117,126,150,49,111,152,20,62,221,113,32,7,43,143,93,154,101,248,215,179,214,147,255,0,157,95,165,140,91,230,5,15,183,92,74,128,211,29,76,202,180,139,47,143,58,194,170,252,37,234,158,223,114,183,211,85,54,73,35,146,151,198,209,79,70,249,226,124,111,107,217,52,108,168,115,227,122,59,234,200,214,57,81,81,21,20,44,171,154,159,30,63,248,95,133,77,32,189,127,138,139,47,190,219,46,63,239,236,169,178,57,157,175,253,206,233,95,28,223,227,41,222,223,238,172,32,7,13,28,58,103,124,80,106,157,6,153,224,180,255,0,226,171,47,21,189,112,255,0,107,45,126,38,24,103,172,237,203,44,125,238,215,125,142,237,49,221,111,251,17,62,213,79,21,128,96,25,150,169,230,86,157,62,211,236,122,174,249,144,223,42,18,154,134,134,153,19,174,87,236,170,170,170,170,141,99,26,212,115,222,247,42,49,140,107,156,229,107,90,170,154,8,224,163,133,27,23,9,122,53,69,134,246,173,85,153,125,203,106,204,166,247,69,11,219,227,234,186,158,177,198,142,145,85,235,12,12,127,106,52,217,141,93,159,39,109,143,150,68,3,218,240,235,160,216,111,13,186,71,98,210,156,50,138,145,172,183,83,177,247,58,232,105,214,23,221,174,42,198,165,69,108,168,231,189,221,114,57,187,163,85,238,232,98,50,54,175,67,26,137,210,192,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,81,143,17,62,160,117,59,250,101,122,254,187,41,121,197,24,241,19,234,7,83,191,166,87,175,235,178,149,173,165,243,86,251,103,193,188,57,15,245,134,47,185,79,188,231,160,2,158,233,0,0,5,231,112,237,233,251,76,127,161,182,95,234,81,29,8,231,188,59,122,126,211,31,232,109,151,250,148,71,66,54,133,143,53,79,100,120,56,63,54,245,133,254,253,94,244,128,3,42,60,0,0,0,0,0,0,0,0,0,0,0,0,0,1,207,120,137,244,253,169,223,208,219,215,245,41,74,49,47,59,136,159,79,218,157,253,13,189,127,82,148,163,18,159,180,190,118,223,100,248,186,67,144,255,0,87,226,251,244,251,160,0,173,55,128,116,46,29,189,64,233,143,244,202,203,253,118,35,158,157,11,135,111,80,58,99,253,50,178,255,0,93,136,203,99,206,211,219,30,40,252,219,213,247,251,149,123,178,188,224,1,180,28,30,20,3,205,31,215,102,166,254,11,236,244,69,255,0,20,3,205,31,215,102,166,254,11,236,244,64,52,159,130,140,171,95,120,59,186,235,94,147,219,62,37,151,225,249,133,206,138,229,105,137,36,125,85,218,214,148,54,249,99,109,51,122,149,139,52,15,125,67,146,38,177,31,51,103,114,35,156,248,226,137,241,255,0,75,117,75,59,209,108,238,217,169,154,105,125,248,54,73,102,239,120,42,223,11,13,71,107,187,11,225,147,243,115,49,241,187,120,229,123,126,179,87,109,247,77,149,17,82,223,249,42,122,88,202,126,96,87,123,117,184,141,92,206,185,127,209,233,21,101,79,16,58,33,142,248,76,22,175,170,124,154,219,20,144,69,75,97,170,146,120,97,137,212,204,115,210,69,134,121,42,60,161,141,142,108,46,99,182,86,198,230,50,48,177,254,15,184,179,195,120,186,210,255,0,167,22,42,122,75,61,246,130,162,74,107,238,56,218,245,170,158,212,245,145,233,2,189,235,28,74,246,75,19,18,70,189,25,209,191,113,136,170,232,158,137,221,76,219,112,171,196,198,101,194,134,174,81,234,150,31,67,73,113,99,169,221,109,187,219,42,81,26,203,141,186,71,198,249,96,73,58,85,208,191,170,40,222,201,26,139,210,246,55,169,175,103,92,111,208,246,150,234,150,9,173,56,37,179,83,52,210,251,241,156,110,243,222,240,85,190,22,106,126,239,106,103,195,39,230,230,99,36,110,210,68,246,253,102,166,251,110,155,162,162,168,103,95,139,31,84,250,201,243,3,33,247,25,203,169,229,113,232,79,76,191,26,247,138,210,149,184,177,245,79,172,159,48,50,31,113,156,186,158,87,30,132,244,203,241,175,120,173,2,85,0,0,0,0,25,87,53,80,101,92,13,20,105,6,169,96,154,45,192,238,151,106,94,165,223,126,13,141,217,180,255,0,23,241,181,190,22,106,142,215,118,146,150,24,255,0,55,11,31,35,183,146,86,55,234,181,118,223,117,217,17,85,41,7,138,238,43,181,31,139,93,71,126,107,154,203,224,109,84,61,200,44,22,8,38,87,210,218,41,92,168,170,214,170,162,119,38,127,75,86,89,149,17,210,57,173,68,70,49,145,198,207,215,196,71,21,89,150,183,98,90,121,165,176,220,170,233,48,77,58,197,236,182,154,11,74,198,145,36,247,26,123,116,48,85,86,78,141,123,146,87,247,82,102,68,229,84,233,133,91,179,24,249,38,235,251,252,11,240,101,125,227,15,81,234,173,146,93,126,13,134,98,254,30,163,38,185,68,246,45,83,99,149,95,218,166,166,141,219,239,52,189,169,81,36,115,86,56,218,199,57,221,74,140,138,64,237,124,177,120,14,252,183,223,105,181,231,86,44,189,88,14,63,112,111,195,109,119,27,119,114,151,40,153,172,153,178,108,238,235,87,179,79,59,105,213,221,81,201,20,206,73,33,93,250,37,106,78,158,104,26,247,171,28,59,104,21,131,53,209,204,175,232,253,234,183,48,165,181,207,83,224,105,170,250,233,95,69,91,35,163,232,168,142,70,38,239,134,53,221,19,171,234,237,190,202,168,178,214,211,105,181,88,45,84,86,43,21,178,146,221,109,183,83,199,73,71,71,73,11,97,130,154,8,218,141,142,40,227,106,35,88,198,181,17,168,212,68,68,68,68,67,149,113,65,194,254,3,197,158,1,111,211,157,70,187,228,22,235,109,186,241,21,238,41,108,149,16,195,59,167,142,25,161,107,92,233,162,149,170,206,154,135,170,162,53,23,116,111,159,218,138,21,193,192,87,30,188,88,235,79,22,56,54,153,234,94,171,124,103,27,188,252,79,198,209,124,10,219,79,221,237,91,106,166,143,243,144,211,178,70,237,36,76,119,213,114,111,182,203,186,42,162,200,14,117,126,150,49,111,152,20,62,221,113,61,254,130,114,191,208,46,29,181,98,197,172,120,86,95,168,21,183,172,127,197,120,104,46,151,10,41,41,95,223,166,150,157,253,109,142,146,55,174,204,153,202,155,61,62,178,38,251,166,232,190,3,157,95,165,140,91,230,5,15,183,92,64,174,174,92,151,27,237,159,140,44,46,237,139,99,159,72,47,84,86,252,138,162,221,104,241,140,164,248,133,83,44,85,238,138,155,190,244,86,69,220,122,53,157,199,39,75,122,183,95,36,57,6,180,106,246,101,175,90,161,144,106,230,160,79,73,37,247,34,168,108,213,9,73,2,67,4,76,100,109,138,40,99,103,154,163,35,138,56,227,69,114,185,234,140,69,115,156,229,87,47,117,229,113,235,179,76,191,26,246,122,211,143,241,41,164,53,58,11,175,57,206,145,205,5,92,116,248,237,226,104,109,235,87,60,83,79,45,185,251,75,69,52,143,139,102,43,228,166,146,25,21,17,27,178,189,81,90,213,69,106,5,170,114,175,224,146,213,165,216,109,171,137,108,238,10,75,134,89,152,217,225,171,176,211,205,74,213,125,130,138,101,155,243,177,74,217,158,199,190,170,153,244,207,87,116,50,72,152,231,196,191,167,42,45,133,16,131,148,22,168,90,179,78,18,233,176,56,91,73,5,203,79,175,21,182,218,136,27,90,217,103,150,10,153,157,91,21,83,226,217,29,11,28,234,137,161,110,253,72,229,165,145,81,223,107,91,55,192,170,190,121,223,114,127,188,159,195,74,171,45,83,158,119,220,159,239,39,240,210,189,120,117,208,108,203,137,45,92,177,105,78,25,69,86,231,220,106,24,251,157,116,52,233,51,45,54,228,123,82,162,182,84,115,216,222,136,218,237,209,170,246,245,189,89,27,87,173,237,69,14,129,193,39,7,217,55,23,58,161,21,149,169,87,69,132,216,234,32,118,89,120,164,150,159,191,67,4,177,206,248,89,28,114,189,28,231,204,234,103,196,143,107,36,72,213,200,247,181,200,157,46,208,70,39,139,88,176,108,86,205,133,98,212,62,10,203,143,219,233,237,118,234,110,235,228,236,82,193,27,99,138,62,183,171,158,238,150,49,169,187,149,92,187,110,170,171,230,124,13,23,210,28,55,65,116,191,31,210,61,63,130,174,59,22,59,78,232,105,214,174,117,154,121,94,249,29,44,179,72,255,0,36,87,201,44,146,72,168,212,107,17,94,168,214,181,168,141,79,106,4,32,230,89,192,173,79,19,88,205,46,167,233,141,5,93,86,168,99,148,240,91,105,104,91,85,20,112,93,237,203,80,170,232,30,179,200,200,161,124,43,60,211,54,68,114,117,39,114,55,53,234,232,214,58,54,53,80,86,7,54,190,10,62,55,71,89,197,150,153,91,46,181,151,168,123,49,230,150,248,19,191,27,168,97,131,182,203,155,81,93,215,31,101,145,69,28,173,141,174,106,198,173,149,82,52,138,103,188,42,88,210,159,22,62,150,53,147,229,254,67,237,211,153,172,52,167,197,143,165,141,100,249,127,144,251,116,224,102,176,213,65,149,115,85,0,0,0,82,183,58,191,84,248,183,203,250,31,113,184,157,87,145,143,223,103,238,223,241,35,149,115,171,245,79,139,124,191,161,247,27,137,213,121,24,253,246,126,237,255,0,18,2,213,0,0,0,0,10,64,226,23,152,247,25,216,54,190,234,94,21,139,107,39,130,178,227,249,133,230,215,110,166,250,59,106,147,177,75,5,108,177,197,31,91,233,156,247,116,177,141,77,220,170,229,219,117,85,95,50,239,200,65,168,92,162,120,109,212,172,255,0,37,212,107,238,109,169,80,92,178,171,197,109,238,178,42,75,149,3,96,142,122,153,159,52,141,141,174,163,115,145,136,231,170,34,43,156,187,109,186,175,218,7,95,224,43,84,179,189,105,225,59,6,212,205,75,190,252,103,36,188,252,79,198,214,248,88,105,251,189,171,149,84,49,254,110,22,50,54,237,28,76,111,213,106,111,182,235,186,170,170,209,103,22,62,169,245,147,230,6,67,238,51,154,19,208,77,20,197,120,118,210,123,22,142,97,87,11,173,109,151,31,241,94,26,123,164,177,201,84,254,253,76,181,15,235,116,113,198,197,217,243,57,19,102,39,213,68,223,117,221,87,61,156,88,250,167,214,79,152,25,15,184,206,7,170,200,184,197,206,238,92,39,98,60,36,216,40,254,13,141,217,188,127,210,9,187,144,212,124,123,187,114,74,250,95,170,248,59,148,189,137,17,83,243,114,175,115,127,173,178,39,73,231,248,79,225,230,167,138,61,109,179,232,244,25,109,38,52,203,141,61,93,76,215,41,153,20,207,137,144,64,249,17,34,167,124,209,58,165,238,115,90,213,100,110,87,181,138,249,21,58,35,122,164,192,193,121,121,218,184,151,229,255,0,167,90,169,165,116,116,150,237,84,183,83,222,17,236,87,54,24,50,72,35,187,86,163,105,231,114,236,214,84,181,168,141,138,119,42,34,162,54,41,87,163,183,36,21,235,254,154,176,44,171,253,149,199,50,76,114,225,255,0,164,163,174,182,215,83,201,255,0,22,72,102,142,70,127,51,154,230,254,165,64,52,209,165,186,91,130,104,182,9,108,211,61,52,177,124,27,27,179,119,188,21,23,138,154,163,181,221,153,243,73,249,201,158,249,29,188,146,189,223,89,203,182,251,38,200,136,137,234,200,191,192,231,28,120,111,23,184,107,169,106,153,73,99,212,91,29,59,95,126,176,177,235,209,35,55,70,248,218,62,165,87,62,153,206,86,162,181,85,95,11,220,140,122,185,29,20,178,202,0,0,31,39,44,202,108,88,54,43,121,205,114,154,239,5,101,199,237,245,23,75,141,79,105,242,118,41,96,141,210,75,39,67,17,207,119,75,24,229,217,168,174,93,182,68,85,242,3,50,250,171,166,121,86,141,234,62,71,165,185,173,39,135,189,99,55,9,109,245,61,49,200,200,230,232,95,169,60,93,198,49,238,134,86,43,100,141,234,212,235,141,236,114,38,206,66,205,57,31,96,21,49,90,181,79,84,171,177,234,69,167,170,168,183,88,45,119,103,36,78,157,31,19,101,158,182,157,139,191,117,140,84,154,129,238,242,70,61,82,63,210,88,215,166,173,178,204,166,251,156,229,87,156,215,41,174,241,183,172,130,225,81,116,184,212,246,153,31,126,170,121,29,36,178,116,49,26,198,245,61,238,93,154,136,212,223,100,68,79,34,197,57,37,234,102,43,143,234,62,162,105,109,218,175,195,222,179,11,125,190,225,104,238,73,27,35,168,240,11,83,223,129,189,79,71,190,101,101,90,72,214,49,174,252,220,19,185,85,168,207,48,183,240,0,25,172,226,199,213,62,178,124,192,200,125,198,114,213,57,42,122,88,202,126,96,87,123,117,184,170,190,44,125,83,235,39,204,12,135,220,103,45,83,146,167,165,140,167,230,5,119,183,91,128,155,250,133,154,218,180,215,0,201,117,26,251,79,87,61,183,21,179,214,222,235,34,164,99,93,60,144,83,66,249,164,108,109,115,154,213,122,181,138,136,138,230,166,251,110,169,246,139,77,207,13,213,124,2,138,243,71,29,37,255,0,19,204,108,241,212,196,202,186,69,88,46,22,234,184,81,205,73,33,153,168,170,201,34,145,55,100,141,79,39,42,57,62,212,60,87,22,62,150,53,147,229,254,67,237,211,148,237,203,175,142,170,158,22,179,36,193,245,6,190,173,250,87,127,168,154,106,232,105,169,98,123,237,151,25,146,157,137,114,85,72,214,121,152,216,233,219,27,225,107,255,0,65,238,123,88,247,181,24,240,115,20,224,86,167,133,172,201,115,141,62,160,171,126,149,223,234,33,134,134,106,154,168,158,251,101,198,100,168,122,219,81,22,69,158,102,54,58,119,72,201,156,207,208,123,88,231,189,237,87,191,138,112,171,196,198,101,194,134,174,81,234,150,31,67,73,113,99,169,221,109,187,219,42,81,26,203,141,186,71,198,249,96,73,58,85,208,191,170,40,222,201,26,139,210,246,55,169,175,103,92,111,208,246,83,139,105,198,184,233,197,86,55,146,80,218,178,220,51,45,183,177,206,107,101,73,169,107,169,100,70,201,20,209,75,26,255,0,153,36,114,198,228,115,92,140,123,28,138,141,114,103,223,140,78,21,115,46,20,53,114,225,135,222,109,181,110,198,46,53,21,21,56,157,222,73,18,102,92,109,200,255,0,168,142,149,172,99,124,76,109,116,109,153,157,45,233,122,163,145,59,111,141,239,11,254,209,125,94,195,117,235,75,241,253,92,211,249,234,228,177,100,84,238,154,157,42,224,88,103,137,236,145,209,75,12,140,243,68,124,114,199,36,106,173,87,49,85,138,173,115,154,168,229,168,190,117,126,169,241,111,151,244,62,227,113,63,39,40,45,121,204,176,206,34,233,180,53,181,181,117,120,158,127,79,90,247,219,221,80,141,130,138,227,79,74,234,134,214,177,170,199,47,91,162,166,124,14,107,85,157,105,36,110,122,187,179,27,79,215,206,175,213,62,45,242,254,135,220,110,32,64,2,101,114,235,224,86,167,138,92,201,51,141,65,160,171,102,149,216,42,38,134,186,106,106,168,152,251,157,198,20,167,122,91,85,18,68,158,22,58,58,134,200,249,154,207,208,99,152,215,177,238,71,179,154,112,81,194,141,247,139,77,101,162,195,123,87,90,60,66,219,181,102,83,123,162,133,142,240,20,189,47,88,227,71,72,168,196,154,119,179,181,26,108,247,38,239,147,182,246,69,34,26,19,196,241,107,22,13,138,217,176,172,90,135,193,89,113,251,125,61,174,221,77,221,124,157,138,88,35,108,113,71,214,245,115,221,210,198,53,55,114,171,151,109,213,85,124,192,250,197,101,243,88,224,86,167,49,142,191,138,125,40,160,171,169,190,210,211,172,217,173,11,170,162,108,14,183,82,81,61,126,36,197,154,70,171,95,20,84,241,196,232,99,71,119,17,99,115,88,215,54,69,150,205,0,25,87,58,175,9,222,169,244,111,230,6,61,238,48,18,255,0,154,231,5,31,147,44,170,126,37,52,206,217,117,169,198,242,219,133,69,78,91,22,221,232,108,247,73,164,107,146,163,173,92,178,54,26,169,36,127,147,155,209,28,169,210,143,68,154,24,155,16,56,78,245,79,163,127,48,49,239,113,128,13,41,128,0,0,0,21,87,207,59,238,79,247,147,248,105,106,133,85,243,206,251,147,253,228,254,26,7,42,228,169,234,159,41,249,127,93,238,54,226,234,74,86,228,169,234,159,41,249,127,93,238,54,226,234,64,0,0,28,171,139,31,75,26,201,242,255,0,33,246,233,206,170,114,174,44,125,44,107,39,203,252,135,219,167,3,53,135,95,226,171,137,140,203,138,253,92,172,213,44,194,134,146,220,198,211,182,219,104,182,83,34,57,150,235,116,111,145,241,64,178,116,163,166,127,84,178,61,242,57,19,169,239,119,75,88,206,136,217,200,11,41,230,69,203,119,242,127,241,78,33,120,122,176,255,0,165,79,175,89,147,99,52,113,127,224,95,214,250,202,70,39,255,0,65,253,171,36,73,254,183,243,115,83,177,186,83,135,159,229,45,193,245,171,87,243,42,142,34,51,180,171,91,22,158,222,41,155,97,165,134,86,177,149,215,184,145,179,245,202,230,191,186,214,83,35,169,164,70,116,163,101,124,204,221,202,216,229,141,247,62,102,219,133,94,38,51,46,20,53,114,143,84,176,250,26,75,139,29,78,235,109,222,217,82,136,214,92,109,210,62,55,203,2,73,210,174,133,253,81,70,246,72,212,94,151,177,189,77,123,58,227,126,130,116,47,93,52,227,136,189,56,183,106,134,151,222,124,117,170,187,120,166,134,84,70,85,91,234,154,136,178,82,212,198,138,189,185,153,212,221,211,117,106,181,205,123,28,246,61,143,112,113,94,104,254,132,245,55,240,95,120,162,41,3,135,172,90,197,156,235,238,154,97,89,77,15,141,178,228,25,133,154,215,113,166,238,190,62,253,44,245,177,71,44,125,108,86,189,189,76,123,147,118,170,57,55,221,21,23,204,187,254,104,254,132,245,55,240,95,120,162,41,91,132,239,84,250,55,243,3,30,247,24,0,244,28,98,112,171,153,112,161,171,151,12,62,243,109,171,118,49,113,168,168,169,196,238,242,72,147,50,227,110,71,253,68,116,173,99,27,226,99,107,163,108,204,233,111,75,213,28,137,219,124,111,127,116,229,123,198,191,242,127,206,217,163,26,133,115,181,80,233,182,101,112,125,76,183,26,213,236,252,26,232,232,90,198,84,44,173,106,239,12,189,168,33,145,36,84,100,127,82,94,184,218,201,123,150,213,196,191,14,152,39,20,26,89,95,166,121,213,63,248,218,203,61,111,92,223,218,203,167,134,154,24,43,59,113,75,31,123,181,223,123,187,79,119,67,254,197,79,177,83,61,122,233,161,122,143,195,166,163,220,116,191,84,44,222,6,235,67,180,176,205,18,171,233,110,20,174,85,72,234,169,164,84,78,228,47,233,118,203,178,57,28,215,49,237,99,216,246,52,52,210,67,254,104,26,247,171,28,59,104,21,131,53,209,204,175,232,253,234,183,48,165,181,207,83,224,105,170,250,233,95,69,91,35,163,232,168,142,70,38,239,134,53,221,19,171,234,237,190,202,168,177,215,149,247,48,74,155,181,77,151,133,237,105,186,210,49,236,167,109,6,31,124,169,150,42,102,116,67,21,45,61,29,149,34,138,6,181,94,173,100,238,100,242,203,215,35,213,177,125,103,185,155,206,174,40,56,95,192,120,179,192,45,250,115,168,215,124,130,221,109,183,94,34,189,197,45,146,162,24,103,116,241,195,52,45,107,157,52,82,181,89,211,80,245,84,70,162,238,141,243,251,81,66,168,56,122,230,61,198,118,115,175,186,105,133,101,58,201,227,108,185,6,97,102,181,220,105,190,142,218,163,239,210,207,91,20,114,199,214,202,102,189,189,76,123,147,118,170,57,55,221,21,23,204,187,242,16,105,239,40,158,27,116,215,63,198,181,26,197,155,106,84,247,44,86,241,69,123,163,138,174,229,64,232,36,158,154,102,77,27,100,107,104,218,229,98,185,136,138,136,230,174,219,236,169,246,147,124,8,235,199,39,8,150,174,47,180,141,184,164,23,26,75,62,89,97,168,117,203,28,186,207,78,215,177,147,171,21,175,165,153,232,213,149,148,211,39,79,95,109,119,71,199,12,138,217,59,73,27,179,237,150,98,215,220,27,42,188,225,89,77,15,130,189,99,247,10,139,93,198,155,186,201,59,21,80,72,232,229,143,173,138,230,59,165,236,114,110,213,86,174,219,162,170,121,154,147,40,7,154,63,174,205,77,252,23,217,232,128,149,92,151,56,133,197,109,244,121,31,12,87,106,111,7,122,185,92,42,114,219,69,108,149,81,182,58,239,204,83,67,61,27,99,114,163,214,102,50,4,153,168,206,190,168,210,117,84,98,69,187,237,80,203,13,166,237,117,176,93,104,175,182,43,157,93,186,229,110,168,142,174,142,178,146,103,67,61,52,241,185,29,28,177,200,213,71,49,237,114,35,145,200,168,168,168,138,133,250,112,11,198,190,43,197,102,156,82,89,46,215,63,15,169,184,205,190,24,242,59,125,66,198,201,43,250,17,177,186,231,78,145,181,140,116,50,189,81,94,214,53,59,50,61,24,169,210,232,159,40,69,94,121,223,114,127,188,159,195,78,85,201,83,213,62,83,242,254,187,220,109,199,85,231,157,247,39,251,201,252,52,132,28,36,241,49,83,194,198,67,158,103,22,106,26,185,242,27,230,15,93,142,99,243,66,145,116,81,92,103,170,165,124,117,114,164,173,115,92,200,155,12,146,35,58,31,214,246,177,138,141,107,220,246,133,154,115,66,227,167,242,41,138,191,67,180,115,51,240,154,147,122,232,248,197,77,19,122,166,177,90,228,141,202,187,76,142,79,15,89,54,241,246,246,71,61,145,43,228,252,211,157,79,34,211,94,39,139,95,115,156,170,205,133,98,212,62,54,245,144,92,41,237,118,234,110,235,35,239,213,79,35,99,138,62,183,171,88,222,167,189,169,187,149,26,155,238,170,137,230,50,204,166,251,156,229,87,156,215,41,174,241,183,172,130,225,81,116,184,212,246,153,31,126,170,121,29,36,178,116,49,26,198,245,61,238,93,154,136,212,223,100,68,79,34,237,57,104,112,57,77,195,142,27,14,176,231,15,171,126,162,230,150,120,217,53,36,140,150,157,150,59,116,203,28,233,68,232,94,141,114,212,171,153,19,166,115,219,245,31,26,70,196,68,107,223,48,117,94,7,56,68,181,112,131,164,110,197,39,184,210,94,50,203,245,67,110,89,29,214,10,118,177,143,157,24,141,101,44,47,86,164,175,166,133,58,186,59,139,186,190,73,164,70,199,221,88,219,89,92,66,243,30,227,59,6,215,221,75,194,177,109,100,240,86,92,127,48,188,218,237,212,223,71,109,82,118,41,96,173,150,56,163,235,125,51,158,238,150,49,169,187,149,92,187,110,170,171,230,93,249,8,53,11,148,79,13,186,149,159,228,186,141,125,205,181,42,11,150,85,120,173,189,214,69,73,114,160,108,17,207,83,51,230,145,177,181,212,110,114,49,28,245,68,69,115,151,109,183,85,251,64,251,252,175,245,239,86,56,137,208,43,254,107,172,121,95,210,11,213,22,97,85,107,130,167,192,211,82,116,82,178,138,138,70,199,209,79,28,108,93,159,52,139,186,167,87,214,219,125,145,17,41,179,139,31,84,250,201,243,3,33,247,25,203,243,225,127,133,252,7,132,204,2,225,167,58,115,119,200,46,54,219,141,226,91,220,178,222,234,33,154,118,207,36,48,194,230,181,208,197,19,81,157,52,236,84,69,106,174,234,239,63,177,18,131,56,177,245,79,172,159,48,50,31,113,156,14,84,90,79,43,238,95,116,215,106,107,47,20,58,211,106,171,99,25,80,218,252,62,199,83,20,180,207,235,134,90,90,138,59,210,75,20,237,114,177,92,201,218,200,37,139,162,70,43,101,250,204,115,55,224,28,186,248,21,169,226,151,50,76,227,80,104,42,217,165,118,10,137,161,174,154,154,170,38,62,231,113,133,41,222,150,213,68,145,39,133,142,142,161,178,62,102,179,244,24,230,53,236,123,145,236,189,224,5,53,243,92,224,163,242,101,149,79,196,166,153,219,46,181,56,222,91,112,168,169,203,98,219,189,13,158,233,52,141,114,84,117,171,150,70,195,85,36,143,242,115,122,35,149,58,81,232,147,67,19,110,80,249,57,102,45,98,206,113,91,206,21,148,208,248,219,46,65,111,168,181,220,105,187,175,143,191,75,60,110,142,88,250,216,173,123,122,152,247,38,237,84,114,111,186,42,47,152,25,109,37,87,43,143,93,154,101,248,215,179,214,159,171,152,55,4,151,94,20,51,248,239,184,196,21,117,218,117,149,84,84,77,106,172,109,43,155,5,166,119,77,51,153,105,124,142,154,87,189,241,211,182,55,54,89,21,171,50,119,21,168,171,28,155,126,94,87,30,187,52,203,241,175,103,173,2,127,243,171,244,177,139,124,192,161,246,235,137,76,22,155,77,214,255,0,117,162,177,88,173,149,119,27,149,198,162,58,74,58,58,72,93,52,245,51,200,228,108,113,71,27,81,92,247,185,202,141,70,162,42,170,170,34,23,63,206,175,210,198,45,243,2,135,219,174,37,122,242,203,180,218,175,92,113,233,133,29,230,217,73,95,79,29,69,202,173,145,84,194,217,88,217,224,182,85,205,12,168,215,34,162,62,57,99,142,70,59,237,107,216,215,38,202,136,160,89,255,0,46,190,5,105,184,90,195,83,56,212,26,10,71,234,165,254,158,104,107,166,166,170,149,236,182,91,166,90,119,165,181,81,36,88,38,123,100,167,108,143,153,172,253,55,185,141,123,216,212,123,230,80,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,49,226,39,212,14,167,127,76,175,95,215,101,47,56,163,30,34,125,64,234,119,244,202,245,253,118,82,181,180,190,106,223,108,248,55,135,33,254,176,197,247,41,247,156,244,0,83,221,32,0,0,188,238,29,189,63,105,143,244,54,203,253,74,35,161,28,247,135,111,79,218,99,253,13,178,255,0,82,136,232,70,208,177,230,169,236,143,7,7,230,222,176,191,223,171,222,144,0,101,71,128,0,0,0,0,0,0,0,0,0,0,0,0,0,57,239,17,62,159,181,59,250,27,122,254,165,41,70,37,231,113,19,233,251,83,191,161,183,175,234,82,148,98,83,246,151,206,219,236,159,23,72,114,31,234,252,95,126,159,116,0,21,166,240,14,133,195,183,168,29,49,254,153,89,127,174,196,115,211,161,112,237,234,7,76,127,166,86,95,235,177,25,108,121,218,123,99,197,31,155,122,190,255,0,114,175,118,87,156,0,54,131,131,194,128,121,163,250,236,212,223,193,125,158,136,191,226,128,121,163,250,236,212,223,193,125,158,136,9,255,0,201,83,210,198,83,243,2,187,219,173,196,244,187,90,109,87,251,85,109,138,251,108,164,184,219,110,52,242,82,86,81,213,194,217,160,169,130,70,171,100,138,72,220,138,215,177,205,85,106,181,81,81,81,85,20,129,124,149,61,44,101,63,48,43,189,186,220,79,240,41,3,138,238,88,186,203,137,241,4,252,115,135,93,48,186,228,24,62,83,220,173,176,73,21,99,101,142,217,209,18,62,122,74,202,153,186,25,79,208,254,180,133,102,127,231,35,116,77,73,37,149,36,68,179,94,11,120,45,195,120,54,195,110,246,107,54,69,87,146,100,57,37,68,115,94,175,83,66,180,204,168,100,43,34,83,67,21,50,61,237,137,145,182,89,55,94,167,61,207,145,234,174,233,232,100,114,40,1,154,206,44,125,83,235,39,204,12,135,220,103,46,167,149,199,161,61,50,252,107,222,43,74,86,226,199,213,62,178,124,192,200,125,198,114,234,121,92,122,19,211,47,198,189,226,180,9,21,159,231,248,110,150,97,183,109,65,212,28,134,146,199,143,88,233,214,166,186,186,165,87,162,38,110,136,136,136,136,174,123,220,229,107,24,198,162,189,239,115,90,212,115,156,136,180,215,150,243,111,214,217,56,151,93,79,195,38,171,93,51,161,168,125,53,22,17,114,236,49,149,54,231,178,22,202,179,75,12,125,77,169,123,160,239,49,234,233,124,59,228,116,109,89,34,89,27,47,228,230,63,204,2,179,136,139,236,186,73,164,57,23,250,147,208,120,105,229,169,167,142,122,121,50,42,174,134,73,213,80,201,153,28,140,134,25,21,88,200,85,189,43,36,75,43,149,255,0,153,72,161,4,118,155,172,214,170,139,236,54,202,183,219,104,234,33,164,168,172,108,46,88,33,158,102,200,232,162,124,155,116,181,239,108,19,57,173,85,221,201,20,138,155,244,174,193,167,61,45,213,44,19,90,112,75,102,166,105,165,247,227,56,221,231,189,224,171,124,44,212,253,222,212,207,134,79,205,204,198,72,221,164,137,237,250,205,77,246,221,55,69,69,95,86,103,219,128,30,48,110,188,38,234,227,93,112,90,73,48,76,198,162,142,131,43,100,209,57,95,77,3,30,228,142,186,39,70,199,75,215,78,147,74,245,141,173,114,74,199,61,157,61,107,28,145,223,245,166,237,106,191,218,168,175,182,43,157,37,198,219,113,167,142,174,142,178,146,102,205,5,76,18,53,29,28,177,200,213,86,189,142,106,163,145,200,170,138,138,138,128,126,179,42,230,170,12,171,129,213,120,98,225,235,42,226,131,89,108,186,71,139,84,248,15,31,220,169,184,221,31,75,37,68,54,202,24,155,213,45,68,141,98,127,155,27,17,206,99,95,44,177,49,94,206,190,164,208,246,139,233,14,27,160,186,95,143,233,30,159,193,87,29,139,29,167,116,52,235,87,58,205,60,175,124,142,150,89,164,127,146,43,228,150,73,36,84,106,53,136,175,84,107,90,212,70,167,20,229,205,160,216,110,138,240,185,134,221,44,84,84,146,223,115,203,61,22,77,125,187,54,157,99,158,177,245,81,119,224,133,234,175,114,244,83,197,50,68,212,69,70,42,164,146,35,26,233,95,188,160,0,0,0,64,14,117,126,150,49,111,152,20,62,221,113,39,249,0,57,213,250,88,197,190,96,80,251,117,196,8,1,202,227,215,102,153,126,53,236,245,167,74,231,29,164,53,56,87,18,244,58,165,79,5,90,219,117,30,207,12,207,158,105,226,115,62,35,66,198,82,205,12,76,110,207,99,27,78,148,15,85,122,46,239,153,253,46,93,149,172,230,188,174,61,118,105,151,227,94,207,90,88,79,56,237,33,166,205,120,104,161,213,42,120,41,18,229,167,23,136,102,124,243,79,43,95,240,234,231,178,150,104,98,99,119,99,222,234,133,160,122,171,209,54,100,47,233,114,110,173,120,70,190,73,250,161,106,199,181,115,60,210,139,131,105,33,168,204,236,244,183,42,26,137,171,91,19,228,158,222,249,55,165,138,37,77,230,123,226,172,150,85,233,118,237,101,43,215,165,200,170,172,184,147,56,60,23,235,29,139,64,184,160,192,53,87,41,135,174,203,106,184,73,79,113,147,169,233,225,169,106,233,229,164,150,167,102,49,239,127,101,149,14,151,182,214,171,159,219,232,77,149,219,166,143,128,170,190,121,223,114,127,188,159,195,78,85,201,83,213,62,83,242,254,187,220,109,199,85,231,157,247,39,251,201,252,52,229,92,149,61,83,229,63,47,235,189,198,220,5,212,128,0,28,171,139,31,75,26,201,242,255,0,33,246,233,206,170,114,174,44,125,44,107,39,203,252,135,219,167,3,53,134,148,248,177,244,177,172,159,47,242,31,110,156,205,97,165,62,44,125,44,107,39,203,252,135,219,167,3,53,134,170,12,171,154,168,0,0,2,149,185,213,250,167,197,190,95,208,251,141,196,234,188,140,126,251,63,118,255,0,137,28,171,157,95,170,124,91,229,253,15,184,220,72,171,166,188,66,229,90,87,163,90,163,164,120,181,55,99,242,169,240,154,107,141,209,149,82,69,53,53,13,27,170,93,45,60,109,98,166,253,255,0,16,216,222,174,114,183,180,146,177,88,238,239,83,2,226,112,174,103,26,71,156,113,105,47,13,118,139,117,36,246,42,170,135,91,108,185,189,61,229,142,162,184,92,91,11,93,216,237,73,27,17,24,233,82,104,34,146,57,101,238,200,144,246,218,230,204,142,108,202,50,174,93,79,44,94,60,127,45,246,42,109,6,213,139,215,86,125,143,219,219,240,219,165,198,227,220,170,202,33,107,230,116,155,55,180,212,239,83,192,218,116,119,84,146,75,51,82,73,151,126,137,92,129,63,192,0,0,0,12,214,113,99,234,159,89,62,96,100,62,227,57,165,51,53,156,88,250,167,214,79,152,25,15,184,206,5,212,242,184,244,39,166,95,141,123,197,105,207,249,145,112,19,138,235,198,43,116,215,28,34,123,86,57,168,88,229,189,245,87,10,154,202,136,232,232,111,116,52,241,238,172,171,154,69,108,112,205,28,108,252,221,75,213,26,141,106,71,43,146,52,100,144,116,14,87,30,132,244,203,241,175,120,173,32,87,50,222,96,149,58,195,117,188,112,249,164,23,90,73,52,250,130,163,195,94,46,212,146,197,85,6,74,246,58,150,120,214,53,124,8,248,25,79,83,4,173,71,195,43,153,58,108,228,85,98,183,112,132,26,91,170,89,222,139,103,118,205,76,211,75,239,193,178,75,55,123,193,86,248,88,106,59,93,216,95,12,159,155,153,143,141,219,199,43,219,245,154,187,111,186,108,168,138,154,9,224,251,138,252,103,139,157,47,250,121,101,176,85,216,238,84,85,18,82,94,45,110,109,68,240,80,207,220,127,110,38,86,190,8,161,169,123,161,108,83,57,177,110,177,164,241,163,246,234,106,186,146,248,58,224,235,59,226,255,0,59,168,176,88,43,62,13,141,217,186,62,144,100,29,184,106,62,23,221,134,161,244,191,216,175,158,41,39,238,201,78,177,254,109,87,163,126,167,108,137,231,160,156,3,0,195,116,179,13,180,233,246,159,99,212,150,60,122,199,78,148,212,52,52,200,189,17,51,117,85,85,85,85,115,222,231,43,158,247,185,85,239,123,156,231,43,156,229,85,15,64,66,174,110,58,153,138,225,252,33,94,48,91,181,94,247,172,246,225,65,111,180,82,199,36,125,199,120,106,184,107,39,157,204,115,209,235,11,25,2,49,207,99,93,211,36,240,53,81,17,251,164,213,41,175,157,38,177,216,179,13,101,196,180,118,209,15,114,175,78,237,245,21,23,74,158,167,167,77,85,201,180,242,54,155,161,204,68,94,136,32,167,151,184,215,189,174,241,61,63,85,209,185,20,43,172,237,92,23,235,29,139,64,184,160,192,53,87,41,135,174,203,106,184,73,79,113,147,169,233,225,169,106,233,229,164,150,167,102,49,239,127,101,149,14,151,182,214,171,159,219,232,77,149,219,167,117,229,143,194,102,27,196,213,78,174,85,102,21,20,157,118,76,93,108,182,132,169,160,90,166,81,92,110,177,84,197,21,201,25,220,99,94,250,102,193,34,178,55,34,238,249,90,246,186,55,196,199,16,128,13,84,3,149,112,177,173,127,202,39,135,220,39,88,228,183,248,42,188,130,222,190,62,6,197,219,141,149,208,74,250,122,174,211,123,146,42,66,179,195,42,199,212,245,119,109,89,213,179,183,68,234,160,102,179,139,31,84,250,201,243,3,33,247,25,203,84,228,169,233,99,41,249,129,93,237,214,226,170,248,177,245,79,172,159,48,50,31,113,156,181,78,74,158,150,50,159,152,21,222,221,110,2,85,113,99,233,99,89,62,95,228,62,221,57,154,195,74,124,88,250,88,214,79,151,249,15,183,78,102,176,13,41,240,157,233,99,70,254,95,227,222,221,1,21,121,213,250,88,197,190,96,80,251,117,196,149,92,39,122,88,209,191,151,248,247,183,64,69,94,117,126,150,49,111,152,20,62,221,113,2,0,114,184,245,217,166,95,141,123,61,105,213,121,213,250,167,197,190,95,208,251,141,196,229,92,174,61,118,105,151,227,94,207,90,117,94,117,126,169,241,111,151,244,62,227,113,3,170,242,49,251,236,253,219,254,36,90,161,85,124,140,126,251,63,118,255,0,137,22,168,0,0,4,85,230,143,232,79,83,127,5,247,138,34,149,184,78,245,79,163,127,48,49,239,113,128,186,158,104,254,132,245,55,240,95,120,162,41,91,132,239,84,250,55,243,3,30,247,24,0,210,152,0,0,0,1,85,124,243,190,228,255,0,121,63,134,150,168,85,95,60,239,185,63,222,79,225,160,114,174,74,158,169,242,159,151,245,222,227,110,46,164,165,110,74,158,169,242,159,151,245,222,227,110,46,164,0,0,1,202,184,177,244,177,172,159,47,242,31,110,156,234,167,42,226,199,210,198,178,124,191,200,125,186,112,51,88,106,160,202,185,167,221,85,212,204,87,70,244,227,35,213,44,214,175,195,217,113,155,124,183,10,158,153,35,100,147,116,39,212,130,46,227,216,199,77,43,213,177,198,197,114,117,200,246,53,23,119,32,21,23,205,59,129,204,55,65,106,104,245,239,74,95,73,105,198,50,171,194,90,235,177,166,49,90,202,11,140,145,75,50,73,70,136,157,45,166,123,96,149,86,37,219,180,253,146,61,227,122,50,30,21,192,191,25,183,222,15,53,30,170,231,37,171,227,56,102,81,225,233,242,107,108,76,98,85,58,56,149,253,170,154,105,29,182,211,69,221,149,82,55,57,35,145,175,115,93,210,170,201,99,241,92,85,113,49,153,113,95,171,149,154,165,152,80,210,91,152,218,118,219,109,22,202,100,71,50,221,110,141,242,62,40,22,78,148,116,207,234,150,71,190,71,34,117,61,238,233,107,25,209,27,38,87,43,78,2,126,157,214,88,120,174,213,9,250,49,251,85,195,198,98,22,186,122,141,164,175,174,164,157,90,149,149,14,98,239,28,48,207,19,145,145,110,142,146,72,213,94,137,19,81,179,132,191,230,55,148,216,179,158,93,89,166,107,139,87,120,219,46,65,111,199,110,150,234,158,211,227,239,210,207,116,160,146,41,58,30,141,123,122,152,246,174,206,68,114,111,178,162,47,145,77,156,39,122,167,209,191,152,24,247,184,192,93,79,52,127,66,122,155,248,47,188,81,20,173,194,119,170,125,27,249,129,143,123,140,0,105,76,138,188,125,112,81,138,241,89,167,21,119,187,77,179,195,234,110,51,111,154,76,114,225,78,145,178,74,254,132,116,141,182,84,44,142,99,29,12,175,85,70,57,238,78,204,143,87,162,244,186,86,75,42,128,20,173,193,151,43,77,71,212,77,71,174,185,241,43,137,93,113,44,51,18,184,58,150,174,219,81,188,53,89,5,84,107,231,13,60,140,95,245,159,216,175,170,141,202,217,26,168,216,28,170,174,150,27,169,0,0,0,1,64,60,209,253,118,106,111,224,190,207,68,95,241,64,60,209,253,118,106,111,224,190,207,68,7,148,198,56,81,190,231,124,29,222,56,155,194,162,186,221,43,241,60,194,174,207,127,181,193,11,36,142,27,59,40,105,167,74,246,236,169,34,118,164,149,201,42,34,61,59,114,54,69,237,182,25,28,238,213,202,179,135,222,32,178,221,101,180,107,158,158,100,31,69,176,124,126,225,45,187,33,186,247,226,147,226,113,177,176,75,61,167,194,245,117,201,222,100,176,175,113,237,72,227,219,186,215,44,177,70,197,152,28,149,61,44,101,63,48,43,189,186,220,79,75,77,166,213,96,181,81,88,172,86,202,75,117,182,221,79,29,37,29,29,36,45,134,10,104,35,106,54,56,163,141,168,141,99,26,212,70,163,81,17,17,17,17,0,171,110,121,223,114,127,188,159,195,74,171,45,83,158,119,220,159,239,39,240,210,42,242,212,225,235,21,226,47,137,170,27,38,107,83,189,151,17,183,187,45,169,183,186,150,57,227,186,248,106,170,104,217,71,42,72,138,196,133,239,157,171,34,43,93,213,27,30,196,70,171,209,236,9,85,202,179,128,239,252,17,197,94,175,217,127,198,203,136,88,174,118,239,247,135,211,94,218,254,239,254,232,108,76,146,31,241,117,12,119,247,39,150,168,0,0,0,3,53,156,88,250,167,214,79,152,25,15,184,206,105,76,205,103,22,62,169,245,147,230,6,67,238,51,129,106,156,149,61,44,101,63,48,43,189,186,220,79,242,0,114,84,244,177,148,252,192,174,246,235,113,63,192,0,0,128,28,234,253,44,98,223,48,40,125,186,226,64,14,87,30,187,52,203,241,175,103,173,39,255,0,58,191,75,24,183,204,10,31,110,184,144,3,149,199,174,205,50,252,107,217,235,64,159,252,234,253,44,98,223,48,40,125,186,226,64,14,87,30,187,52,203,241,175,103,173,39,255,0,58,191,75,24,183,204,10,31,110,184,144,3,149,199,174,205,50,252,107,217,235,64,191,224,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,140,120,137,245,3,169,223,211,43,215,245,217,75,206,40,199,136,159,80,58,157,253,50,189,127,93,148,173,109,47,154,183,219,62,13,225,200,127,172,49,125,202,125,231,61,0,20,247,72,0,0,47,59,135,111,79,218,99,253,13,178,255,0,82,136,232,71,61,225,219,211,246,152,255,0,67,108,191,212,162,58,17,180,44,121,170,123,35,193,193,249,183,172,47,247,234,247,164,0,25,81,224,0,0,0,0,0,0,0,0,0,0,0,0,0,14,123,196,79,167,237,78,254,134,222,191,169,74,81,137,121,220,68,250,126,212,239,232,109,235,250,148,165,24,148,253,165,243,182,251,39,197,210,28,135,250,191,23,223,167,221,0,5,105,188,3,161,112,237,234,7,76,127,166,86,95,235,177,28,244,232,92,59,122,129,211,31,233,149,151,250,236,70,91,30,118,158,216,241,71,230,222,175,191,220,171,221,149,231,0,13,160,224,240,160,30,104,254,187,53,55,240,95,103,162,47,248,160,30,104,254,187,53,55,240,95,103,162,2,127,242,84,244,177,148,252,192,174,246,235,113,63,200,1,201,83,210,198,83,243,2,187,219,173,196,255,0,0,0,3,53,156,88,250,167,214,79,152,25,15,184,206,117,252,163,141,59,173,151,129,205,54,225,79,75,114,10,186,10,137,41,239,75,158,79,21,51,162,123,160,158,231,83,37,61,190,41,213,200,170,201,34,145,95,58,49,187,57,143,138,62,226,162,207,17,200,56,177,245,79,172,159,48,50,31,113,156,231,248,158,45,125,206,114,171,54,21,139,80,248,219,214,65,112,167,181,219,169,187,172,143,191,85,60,141,142,40,250,222,173,99,122,158,246,166,238,84,106,111,186,170,39,152,30,131,69,244,135,50,215,173,80,199,244,143,79,224,164,146,251,145,84,58,26,117,171,157,33,130,38,50,55,75,44,210,63,205,81,145,197,28,146,42,53,28,245,70,42,53,174,114,163,86,255,0,176,110,13,116,75,22,225,162,151,133,235,206,43,73,118,198,39,167,165,126,64,176,172,244,47,189,220,99,124,50,201,91,43,226,151,188,215,190,104,35,114,55,186,189,12,99,34,69,237,177,173,79,149,193,39,7,216,207,8,218,95,21,149,169,73,91,155,95,41,224,118,89,120,164,150,163,177,93,60,82,78,248,89,28,114,189,90,214,66,218,151,196,143,107,35,89,17,168,247,181,170,189,45,145,64,103,7,138,238,20,117,31,132,173,71,126,21,154,197,227,173,85,221,201,236,23,248,33,86,82,221,233,90,168,138,230,162,170,246,230,103,83,82,88,85,85,209,185,205,84,87,177,241,200,249,63,203,75,152,37,78,143,93,108,252,62,106,253,214,146,61,62,175,168,240,214,123,181,92,177,82,193,141,61,238,170,158,69,145,89,2,190,118,84,84,207,19,85,243,74,214,64,155,185,85,24,142,218,205,56,174,225,71,78,56,181,211,135,225,89,172,94,6,235,67,220,158,193,127,130,20,125,85,162,169,200,136,174,106,42,167,114,23,244,181,37,133,85,27,35,90,213,69,99,217,28,140,207,102,169,105,110,119,162,217,221,207,76,245,46,197,240,108,146,205,217,241,180,94,42,26,142,215,118,22,77,31,231,33,123,227,118,241,202,199,125,87,46,219,236,187,42,42,32,105,248,202,185,113,60,169,248,224,186,234,101,170,131,133,221,64,178,213,207,120,197,108,232,152,245,234,130,133,206,130,75,85,51,89,27,105,235,123,109,233,129,241,53,99,99,39,119,75,37,78,134,57,82,110,149,168,167,96,52,167,194,119,165,141,27,249,127,143,123,116,7,85,57,87,9,222,150,52,111,229,254,61,237,208,29,84,0,0,1,0,57,213,250,88,197,190,96,80,251,117,196,159,228,0,231,87,233,99,22,249,129,67,237,215,16,32,7,43,143,93,154,101,248,215,179,214,151,103,196,166,144,211,107,214,131,103,58,71,52,20,146,84,100,86,121,161,183,173,92,242,195,4,87,22,109,45,20,210,62,45,222,140,142,166,56,100,84,68,118,232,197,69,107,145,85,171,73,156,174,61,118,105,151,227,94,207,90,95,240,25,87,52,209,160,58,199,98,226,3,70,177,61,98,199,33,240,244,153,53,189,181,18,83,117,61,254,18,169,142,116,117,52,221,111,99,22,78,212,241,203,23,115,161,26,254,142,166,253,87,34,153,246,226,247,72,105,180,35,137,125,66,210,219,124,20,144,91,109,55,135,205,107,130,154,121,102,101,61,186,165,141,170,163,133,95,47,215,115,217,79,60,76,122,185,93,245,218,239,172,255,0,210,91,95,228,251,172,118,44,231,134,4,210,170,120,124,61,235,77,46,19,211,214,71,212,247,247,233,107,170,39,171,167,169,221,88,214,55,169,239,169,139,182,142,123,147,195,117,187,165,36,106,1,197,121,231,125,201,254,242,127,13,57,87,37,79,84,249,79,203,250,239,113,183,29,87,158,119,220,159,239,39,240,211,149,114,84,245,79,148,252,191,174,247,27,112,23,82,0,0,114,174,44,125,44,107,39,203,252,135,219,167,58,169,202,184,177,244,177,172,159,47,242,31,110,156,12,214,26,83,226,199,210,198,178,124,191,200,125,186,115,53,134,148,248,177,244,177,172,159,47,242,31,110,156,12,214,26,168,50,174,106,160,0,0,10,86,231,87,234,159,22,249,127,67,238,55,18,5,90,109,55,91,253,214,138,197,98,182,85,220,110,87,26,136,233,40,232,233,33,116,211,212,207,35,145,177,197,28,109,69,115,222,231,42,53,26,136,170,170,168,136,79,94,117,126,169,241,111,151,244,62,227,113,61,87,37,61,45,193,50,188,239,62,212,203,253,139,197,100,152,39,194,190,143,214,248,169,153,224,252,108,55,24,106,191,54,199,164,114,117,198,212,111,231,26,238,157,183,110,203,230,7,213,205,185,62,220,104,184,83,177,93,240,164,186,220,117,198,159,177,113,187,90,228,171,165,142,150,171,196,172,45,154,220,215,62,100,134,47,8,157,79,108,233,43,187,174,108,251,162,164,176,182,10,203,180,221,174,182,11,173,21,246,197,115,171,183,92,173,213,17,213,209,214,82,76,232,103,166,158,55,35,163,150,57,26,168,230,61,174,68,114,57,21,21,21,17,80,212,241,88,28,218,248,40,248,221,29,103,22,90,101,108,186,214,94,161,236,199,154,91,224,78,252,110,161,134,14,219,46,109,69,119,92,125,150,69,20,114,182,54,185,171,26,182,85,72,210,41,158,240,149,92,11,241,155,98,227,15,78,42,174,114,90,190,13,153,226,254,30,159,38,182,196,199,173,43,100,149,31,218,169,166,145,219,239,12,189,169,85,35,115,150,72,220,199,53,221,72,140,150,73,42,102,51,69,245,123,50,208,93,80,199,245,115,79,231,164,142,251,142,212,58,106,116,171,129,38,130,86,62,55,69,44,50,51,201,85,146,69,36,145,170,181,90,244,71,170,181,205,114,35,147,67,220,49,113,11,138,241,65,163,86,93,92,197,169,188,7,143,238,83,92,109,111,170,142,162,107,101,116,78,233,150,158,71,49,127,205,145,138,230,177,207,138,88,158,172,103,95,74,7,85,0,0,51,89,197,143,170,125,100,249,129,144,251,140,230,148,204,214,113,99,234,159,89,62,96,100,62,227,56,29,214,239,199,29,54,53,203,255,0,13,225,31,78,89,86,151,219,149,61,201,153,117,217,31,45,58,80,210,75,118,169,157,180,80,43,85,171,43,231,137,204,238,185,119,137,33,149,209,236,247,72,254,204,106,209,125,33,204,181,235,84,49,253,35,211,248,41,36,190,228,85,14,134,157,106,231,72,96,137,140,141,210,203,52,143,243,84,100,113,71,36,138,141,71,61,81,138,141,107,156,168,213,243,248,158,45,125,206,114,171,54,21,139,80,248,219,214,65,112,167,181,219,169,187,172,143,191,85,60,141,142,40,250,222,173,99,122,158,246,166,238,84,106,111,186,170,39,153,160,158,9,56,62,198,120,70,210,248,172,173,74,74,220,218,249,79,3,178,203,197,36,181,29,138,233,226,146,119,194,200,227,149,234,214,178,22,212,190,36,123,89,26,200,141,71,189,173,85,233,104,123,254,29,116,27,13,225,183,72,236,90,83,134,81,82,53,150,234,118,62,231,93,13,58,194,251,181,197,88,212,168,173,149,28,247,187,174,71,55,116,106,189,221,12,70,70,213,232,99,81,58,88,0,12,208,241,41,171,213,58,245,175,57,206,174,77,61,92,148,249,21,226,105,173,233,87,4,80,207,21,185,155,69,69,12,140,139,118,35,227,166,142,24,213,81,93,186,177,85,92,229,85,114,223,159,26,26,199,125,208,46,24,51,253,85,197,161,235,189,90,173,241,211,219,164,234,98,120,106,170,186,136,169,34,169,217,236,123,31,217,125,67,101,237,185,170,215,246,250,23,100,118,233,156,203,77,166,235,127,186,209,88,172,86,202,187,141,202,227,81,29,37,29,29,36,46,154,122,153,228,114,54,56,163,141,168,174,123,220,229,70,163,81,21,85,85,17,0,187,254,80,90,95,106,194,248,75,166,207,33,117,36,247,45,65,188,86,220,170,39,109,19,98,158,40,41,166,117,20,84,175,151,117,116,204,107,169,230,153,187,244,163,86,170,68,70,253,174,117,106,243,46,192,41,180,251,141,45,68,165,182,227,213,118,171,109,242,162,154,255,0,74,179,36,189,21,143,171,166,142,90,170,136,159,34,175,91,29,88,181,104,189,43,208,215,181,236,111,79,71,74,95,158,39,139,88,176,108,86,205,133,98,212,62,10,203,143,219,233,237,118,234,110,235,228,236,82,193,27,99,138,62,183,171,158,238,150,49,169,187,149,92,187,110,170,171,230,86,95,60,28,2,166,91,86,150,106,149,14,61,72,148,244,181,23,27,5,210,236,212,137,179,171,229,108,83,209,83,189,119,238,189,136,144,215,189,190,74,198,42,201,250,43,34,117,7,181,228,183,172,119,220,195,70,178,221,29,187,195,220,164,211,187,133,61,69,174,167,169,137,211,75,114,117,68,142,166,232,107,17,87,162,120,42,37,238,57,239,115,188,79,79,213,108,109,69,177,82,130,249,89,103,245,56,47,26,88,109,42,228,52,150,155,110,85,79,95,96,185,45,74,196,214,85,50,74,103,203,79,78,143,145,62,171,223,89,5,34,51,161,81,238,127,75,19,126,181,107,175,208,12,214,113,99,234,159,89,62,96,100,62,227,57,106,156,149,61,44,101,63,48,43,189,186,220,85,95,22,62,169,245,147,230,6,67,238,51,150,169,201,83,210,198,83,243,2,187,219,173,192,74,174,44,125,44,107,39,203,252,135,219,167,51,88,105,79,139,31,75,26,201,242,255,0,33,246,233,204,214,1,165,62,19,189,44,104,223,203,252,123,219,160,34,175,58,191,75,24,183,204,10,31,110,184,146,171,132,239,75,26,55,242,255,0,30,246,232,8,171,206,175,210,198,45,243,2,135,219,174,32,64,14,87,30,187,52,203,241,175,103,173,58,175,58,191,84,248,183,203,250,31,113,184,156,171,149,199,174,205,50,252,107,217,235,78,171,206,175,213,62,45,242,254,135,220,110,32,117,94,70,63,125,159,187,127,196,139,84,42,175,145,143,223,103,238,223,241,34,213,0,0,0,138,188,209,253,9,234,111,224,190,241,68,82,183,9,222,169,244,111,230,6,61,238,48,23,83,205,31,208,158,166,254,11,239,20,69,43,112,157,234,159,70,254,96,99,222,227,0,26,83,0,0,0,0,42,175,158,119,220,159,239,39,240,210,213,10,171,231,157,247,39,251,201,252,52,14,85,201,83,213,62,83,242,254,187,220,109,197,212,148,173,201,83,213,62,83,242,254,187,220,109,197,212,128,0,0,57,87,22,62,150,53,147,229,254,67,237,211,157,84,229,92,88,250,88,214,79,151,249,15,183,78,6,107,9,105,204,27,141,187,175,21,249,252,118,44,98,122,186,29,58,197,106,42,33,181,81,182,169,206,130,237,59,102,153,172,187,62,55,67,19,216,249,41,221,27,91,20,136,229,133,59,136,213,69,146,77,226,89,215,248,85,225,159,50,226,191,87,40,244,183,15,174,164,183,49,180,238,185,93,238,117,42,142,101,186,221,27,227,100,179,164,125,72,233,159,213,44,108,100,109,84,234,123,219,212,230,51,174,70,7,96,229,251,192,141,247,138,172,170,60,215,41,103,130,211,44,126,224,145,220,106,119,100,159,20,170,130,74,89,37,181,116,50,162,42,136,59,180,213,14,95,18,212,86,179,109,147,119,121,37,239,90,109,54,171,5,170,138,197,98,182,82,91,173,182,234,120,233,40,232,233,33,108,48,83,65,27,81,177,197,28,109,68,107,24,214,162,53,26,136,136,136,136,136,124,172,3,0,195,116,179,13,180,233,246,159,99,212,150,60,122,199,78,148,212,52,52,200,189,17,51,117,85,85,85,85,115,222,231,43,158,247,185,85,239,123,156,231,43,156,229,85,244,0,69,94,104,254,132,245,55,240,95,120,162,41,91,132,239,84,250,55,243,3,30,247,24,11,169,230,143,232,79,83,127,5,247,138,34,149,184,78,245,79,163,127,48,49,239,113,128,13,41,128,0,0,0,0,0,20,3,205,31,215,102,166,254,11,236,244,69,255,0,20,3,205,31,215,102,166,254,11,236,244,64,79,254,74,158,150,50,159,152,21,222,221,110,39,249,0,57,42,122,88,202,126,96,87,123,117,184,159,224,85,95,60,239,185,63,222,79,225,167,42,228,169,234,159,41,249,127,93,238,54,227,170,243,206,251,147,253,228,254,26,114,174,74,158,169,242,159,151,245,222,227,110,2,234,64,0,0,0,12,214,113,99,234,159,89,62,96,100,62,227,57,165,51,53,156,88,250,167,214,79,152,25,15,184,206,5,170,114,84,244,177,148,252,192,174,246,235,113,63,200,1,201,83,210,198,83,243,2,187,219,173,196,255,0,0,0,2,0,115,171,244,177,139,124,192,161,246,235,137,0,57,92,122,236,211,47,198,189,158,180,159,252,234,253,44,98,223,48,40,125,186,226,64,14,87,30,187,52,203,241,175,103,173,2,127,243,171,244,177,139,124,192,161,246,235,137,0,57,92,122,236,211,47,198,189,158,180,159,252,234,253,44,98,223,48,40,125,186,226,64,14,87,30,187,52,203,241,175,103,173,2,255,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,49,226,39,212,14,167,127,76,175,95,215,101,47,56,163,30,34,125,64,234,119,244,202,245,253,118,82,181,180,190,106,223,108,248,55,135,33,254,176,197,247,41,247,156,244,0,83,221,32,0,0,188,238,29,189,63,105,143,244,54,203,253,74,35,161,28,247,135,111,79,218,99,253,13,178,255,0,82,136,232,70,208,177,230,169,236,143,7,7,230,222,176,191,223,171,222,144,0,101,71,128,0,0,0,0,0,0,0,0,0,0,0,0,0,57,239,17,62,159,181,59,250,27,122,254,165,41,70,37,231,113,19,233,251,83,191,161,183,175,234,82,148,98,83,246,151,206,219,236,159,23,72,114,31,234,252,95,126,159,116,0,21,166,240,14,133,195,183,168,29,49,254,153,89,127,174,196,115,211,161,112,237,234,7,76,127,166,86,95,235,177,25,108,121,218,123,99,197,31,155,122,190,255,0,114,175,118,87,156,0,54,131,131,194,128,121,163,250,236,212,223,193,125,158,136,191,226,128,121,163,250,236,212,223,193,125,158,136,9,255,0,201,83,210,198,83,243,2,187,219,173,196,255,0,32,7,37,79,75,25,79,204,10,239,110,183,19,252,0,0,12,214,113,99,234,159,89,62,96,100,62,227,57,109,60,184,57,127,209,240,239,98,139,86,245,123,29,255,0,85,138,255,0,19,4,84,213,18,65,81,30,59,75,214,248,250,105,223,11,228,141,243,77,26,35,223,50,59,169,35,149,34,106,51,243,203,47,202,225,83,129,111,254,90,125,93,226,131,90,240,207,188,11,213,86,1,69,92,239,254,184,212,185,215,73,41,213,191,239,94,21,238,119,248,115,35,63,214,243,19,252,0,0,1,23,248,224,224,115,13,226,251,25,183,79,11,233,44,57,221,158,162,150,10,12,141,88,170,172,183,58,161,171,85,4,236,106,111,80,198,196,233,164,138,53,86,109,50,53,18,72,217,36,202,233,64,0,229,92,61,112,197,163,92,47,226,179,98,218,71,139,248,15,31,216,125,210,227,83,51,170,43,174,115,69,26,49,178,79,43,191,227,185,35,98,50,38,58,89,21,140,103,91,183,205,97,170,131,42,224,105,79,132,239,75,26,55,242,255,0,30,246,232,14,170,114,174,19,189,44,104,223,203,252,123,219,160,58,168,0,0,2,0,115,171,244,177,139,124,192,161,246,235,137,63,200,1,206,175,210,198,45,243,2,135,219,174,32,64,14,87,30,187,52,203,241,175,103,173,47,248,160,30,87,30,187,52,203,241,175,103,173,47,248,10,107,231,73,163,150,44,63,89,113,45,98,180,77,219,171,212,75,125,69,61,210,155,165,235,213,85,109,109,60,109,169,235,115,213,19,174,9,233,226,237,181,140,107,124,55,87,214,116,142,84,252,156,152,53,122,155,16,215,156,151,72,238,51,210,67,79,168,86,118,205,70,174,130,87,207,53,198,223,220,150,56,88,246,253,70,49,105,166,174,145,202,244,243,88,99,68,114,42,244,190,90,243,130,209,203,22,115,195,2,234,173,68,222,30,245,166,151,8,42,40,228,233,123,251,244,181,213,16,82,84,83,108,143,107,27,212,247,211,75,220,86,189,201,225,186,27,210,146,57,74,160,225,11,87,169,180,35,137,125,61,213,43,132,244,144,91,109,55,134,67,116,158,166,9,102,101,61,186,165,142,165,172,153,25,23,215,115,217,79,60,175,98,53,29,245,218,223,170,255,0,209,80,158,188,243,190,228,255,0,121,63,134,156,171,146,167,170,124,167,229,253,119,184,219,142,171,207,59,238,79,247,147,248,105,202,185,42,122,167,202,126,95,215,123,141,184,11,169,0,0,57,87,22,62,150,53,147,229,254,67,237,211,157,84,229,92,88,250,88,214,79,151,249,15,183,78,6,107,13,41,241,99,233,99,89,62,95,228,62,221,57,154,195,74,124,88,250,88,214,79,151,249,15,183,78,6,107,13,84,25,87,53,80,0,0,5,43,115,171,245,79,139,124,191,161,247,27,137,213,121,24,253,246,126,237,255,0,18,57,87,58,191,84,248,183,203,250,31,113,184,157,87,145,143,223,103,238,223,241,32,45,80,0,5,43,115,58,224,59,242,33,125,169,215,157,39,178,244,224,57,5,193,223,18,181,219,173,221,186,92,94,103,50,22,199,187,187,174,94,205,68,238,168,86,244,199,28,80,185,99,133,54,235,137,171,29,120,62,226,207,50,225,23,84,62,156,88,169,234,239,22,42,250,121,41,175,184,227,107,210,150,11,171,18,55,164,10,247,172,114,163,31,20,175,73,26,244,103,94,221,198,34,163,101,122,46,138,46,214,155,85,254,213,91,98,190,219,41,46,54,219,141,60,148,149,148,117,112,182,104,42,96,145,170,217,34,146,55,34,181,236,115,85,90,173,84,84,84,85,69,51,237,199,71,6,87,222,15,53,30,150,217,29,215,227,56,102,81,226,42,49,155,148,175,98,85,58,56,149,157,218,106,152,219,182,211,69,221,137,22,70,181,35,145,175,107,155,210,170,248,163,11,233,210,221,82,193,53,167,4,182,106,102,154,95,126,51,141,222,123,222,10,183,194,205,79,221,237,76,248,100,252,220,204,100,141,218,72,158,223,172,212,223,109,211,116,84,85,245,101,11,114,230,227,95,249,42,234,60,246,12,254,231,117,147,76,178,159,205,220,169,160,94,236,118,186,229,86,36,119,54,195,210,231,187,165,140,88,229,108,74,215,62,55,53,219,74,232,98,141,111,164,1,154,206,44,125,83,235,39,204,12,135,220,103,52,166,64,14,21,56,22,255,0,229,167,213,222,40,53,175,12,251,192,189,85,96,20,85,206,255,0,235,141,75,157,116,146,157,91,254,245,225,94,231,127,135,50,51,253,111,48,31,171,150,231,47,186,158,29,169,164,214,29,100,181,82,59,81,110,52,238,166,162,182,205,20,83,63,25,98,75,60,114,172,85,16,207,44,51,62,166,21,129,202,246,181,175,141,138,248,247,217,242,34,207,80,0,0,0,171,94,120,57,253,76,86,173,44,210,218,28,134,145,105,234,170,46,55,251,165,165,171,19,167,71,196,216,160,162,168,122,109,221,99,21,38,175,99,124,209,143,84,147,244,150,52,233,138,188,172,176,10,156,235,141,44,54,169,113,234,75,181,183,21,167,175,191,220,146,165,34,115,41,89,29,51,226,167,168,70,72,191,89,236,172,158,145,89,208,138,246,191,165,233,183,66,185,191,151,153,214,169,126,84,56,201,205,124,37,247,226,118,172,75,195,226,214,255,0,236,94,207,133,240,177,167,139,131,205,141,115,250,107,164,173,250,238,234,223,127,170,229,98,48,155,252,147,244,190,235,143,105,30,121,170,247,7,85,195,79,153,222,41,109,180,52,243,81,58,38,73,5,189,146,111,85,20,170,187,76,199,203,89,44,75,210,221,154,250,87,167,83,149,85,24,22,62,112,174,57,180,190,235,172,124,37,234,102,7,98,117,90,220,167,179,252,74,142,10,74,39,85,207,87,61,12,209,214,199,75,28,77,84,115,159,51,169,146,20,219,117,69,145,21,26,237,186,87,186,128,50,217,137,229,55,220,27,42,179,102,184,181,119,130,189,99,247,10,123,165,186,167,180,201,59,21,80,72,217,34,147,161,232,230,59,165,236,106,236,228,86,174,219,42,42,121,26,125,196,242,155,22,115,138,217,179,92,90,187,198,217,114,11,125,61,210,221,83,218,124,125,250,89,227,108,145,73,208,244,107,219,212,199,181,118,114,35,147,125,149,17,124,140,214,107,246,142,95,120,127,214,92,179,71,114,57,188,69,94,51,112,117,60,117,61,44,103,139,165,123,82,74,106,158,134,61,233,31,118,9,34,151,183,214,174,103,95,75,190,179,85,11,148,229,29,169,152,174,97,194,21,159,5,180,213,237,122,192,174,21,246,251,189,44,146,71,220,111,137,171,154,178,9,218,198,189,94,144,189,147,171,26,247,181,189,82,65,59,81,21,25,186,133,64,241,99,234,159,89,62,96,100,62,227,57,106,156,149,61,44,101,63,48,43,189,186,220,85,95,22,62,169,245,147,230,6,67,238,51,150,169,201,83,210,198,83,243,2,187,219,173,192,74,174,44,125,44,107,39,203,252,135,219,167,51,88,105,79,139,31,75,26,201,242,255,0,33,246,233,204,214,1,165,62,19,189,44,104,223,203,252,123,219,160,34,175,58,191,75,24,183,204,10,31,110,184,146,171,132,239,75,26,55,242,255,0,30,246,232,8,171,206,175,210,198,45,243,2,135,219,174,32,64,14,87,30,187,52,203,241,175,103,173,58,175,58,191,84,248,183,203,250,31,113,184,156,171,149,199,174,205,50,252,107,217,235,78,171,206,175,213,62,45,242,254,135,220,110,32,117,94,70,63,125,159,187,127,196,139,84,42,175,145,143,223,103,238,223,241,34,213,0,0,0,138,188,209,253,9,234,111,224,190,241,68,82,183,9,222,169,244,111,230,6,61,238,48,23,83,205,31,208,158,166,254,11,239,20,69,43,112,157,234,159,70,254,96,99,222,227,0,26,83,0,0,0,0,42,175,158,119,220,159,239,39,240,210,213,10,171,231,157,247,39,251,201,252,52,14,85,201,83,213,62,83,242,254,187,220,109,197,212,148,173,201,83,213,62,83,242,254,187,220,109,197,212,128,0,0,57,87,22,62,150,53,147,229,254,67,237,211,157,84,231,252,66,226,215,220,231,64,181,47,10,197,168,124,109,235,32,195,239,54,187,117,55,117,145,247,234,167,162,150,56,163,235,122,181,141,234,123,218,155,185,81,169,190,234,168,158,96,103,91,66,244,47,81,248,139,212,123,118,151,233,125,155,199,93,107,183,150,105,165,85,101,45,190,149,170,137,37,85,76,136,139,219,133,157,77,221,118,87,43,156,214,49,175,123,216,199,104,83,134,142,29,48,78,23,244,178,131,76,240,90,127,241,85,151,138,222,185,191,182,119,79,13,12,51,214,118,229,150,78,207,119,176,199,118,152,238,134,125,136,159,106,175,42,224,23,130,140,87,133,61,56,164,189,221,173,158,35,83,114,107,124,50,100,119,10,132,141,242,80,117,163,100,117,178,157,99,115,216,216,98,122,34,61,204,114,247,164,98,61,87,165,177,50,41,84,0,0,4,85,230,143,232,79,83,127,5,247,138,34,149,184,78,245,79,163,127,48,49,239,113,128,186,158,104,254,132,245,55,240,95,120,162,41,91,132,239,84,250,55,243,3,30,247,24,0,210,152,0,0,0,0,0,1,64,60,209,253,118,106,111,224,190,207,68,95,241,64,60,209,253,118,106,111,224,190,207,68,4,255,0,228,169,233,99,41,249,129,93,237,214,226,127,144,3,146,167,165,140,167,230,5,119,183,91,137,254,5,85,243,206,251,147,253,228,254,26,114,174,74,158,169,242,159,151,245,222,227,110,58,175,60,239,185,63,222,79,225,167,42,228,169,234,159,41,249,127,93,238,54,224,46,164,0,0,0,0,205,103,22,62,169,245,147,230,6,67,238,51,154,83,51,89,197,143,170,125,100,249,129,144,251,140,224,90,167,37,79,75,25,79,204,10,239,110,183,19,252,128,28,149,61,44,101,63,48,43,189,186,220,79,240,0,0,32,7,58,191,75,24,183,204,10,31,110,184,144,3,149,199,174,205,50,252,107,217,235,73,255,0,206,175,210,198,45,243,2,135,219,174,36,0,229,113,235,179,76,191,26,246,122,208,39,255,0,58,191,75,24,183,204,10,31,110,184,144,3,149,199,174,205,50,252,107,217,235,73,255,0,206,175,210,198,45,243,2,135,219,174,36,0,229,113,235,179,76,191,26,246,122,208,47,248,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,183,29,7,208,235,197,194,170,237,118,209,156,22,182,186,182,103,212,213,85,84,227,180,114,203,60,175,114,185,242,61,238,141,85,206,115,149,85,92,170,170,170,170,170,123,160,126,106,162,154,254,52,106,207,99,21,127,11,51,54,43,154,102,122,166,99,193,207,127,147,183,15,223,237,23,167,191,243,98,139,254,200,127,39,110,31,191,218,47,79,127,230,197,23,253,145,208,129,248,248,11,95,54,62,200,122,127,181,179,15,250,245,255,0,237,87,230,231,191,201,219,135,239,246,139,211,223,249,177,69,255,0,100,63,147,183,15,223,237,23,167,191,243,98,139,254,200,232,64,124,5,175,155,31,100,31,218,217,135,253,122,255,0,246,171,243,126,107,117,186,223,103,183,210,218,109,52,20,244,84,52,80,178,154,150,150,154,38,197,20,17,49,168,214,70,198,53,17,26,214,181,17,17,168,136,136,136,136,135,233,0,203,193,224,153,154,167,89,226,0,3,224,0,0,0,0,0,0,0,0,0,0,0,0,0,3,243,92,109,214,251,197,190,170,211,118,160,167,173,161,173,133,244,213,84,181,49,54,88,167,137,237,86,190,55,177,200,168,230,185,170,168,173,84,84,84,85,69,60,55,242,118,225,251,253,162,244,247,254,108,81,127,217,29,8,31,138,173,209,95,198,136,151,166,198,55,19,133,137,139,23,42,166,39,170,102,60,28,247,249,59,112,253,254,209,122,123,255,0,54,40,191,236,135,242,118,225,251,253,162,244,247,254,108,81,127,217,29,8,31,159,128,181,243,99,236,134,127,237,108,195,254,189,127,251,85,249,185,239,242,118,225,251,253,162,244,247,254,108,81,127,217,31,162,221,160,250,29,103,184,82,221,173,58,51,130,209,87,81,76,202,154,90,170,108,118,142,41,96,149,142,71,50,70,61,177,162,181,205,114,34,163,145,81,81,81,21,15,116,7,192,90,143,213,143,178,31,39,53,199,213,26,77,250,244,239,85,249,128,3,43,192,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,84,7,29,60,93,241,217,195,23,17,217,22,1,109,214,174,214,55,112,233,190,227,63,233,110,206,237,173,117,15,127,68,94,112,201,39,230,100,100,212,253,82,57,30,254,199,113,81,17,232,5,191,130,5,114,186,227,103,38,226,50,213,147,233,206,178,230,85,119,205,69,181,212,73,123,164,149,214,154,122,88,36,178,116,211,195,210,199,83,70,198,117,199,80,231,43,145,237,71,42,84,71,210,175,70,189,35,150,188,66,229,55,220,27,64,181,47,53,197,171,188,21,235,31,195,239,55,75,117,79,105,146,118,42,160,162,150,72,164,232,122,57,142,233,123,26,187,57,21,171,182,202,138,158,64,116,0,80,15,250,40,252,118,127,183,159,253,25,179,255,0,221,11,254,0,10,181,230,89,204,11,91,116,107,94,105,116,143,64,245,2,146,197,79,96,179,193,53,253,91,100,130,166,119,92,106,119,149,176,189,245,113,61,138,198,211,45,52,141,88,81,60,234,36,71,185,202,136,216,253,7,43,110,40,248,177,226,83,84,243,15,202,222,115,244,143,12,199,49,246,247,63,181,150,218,62,197,210,162,166,63,11,254,183,138,57,93,213,12,21,191,102,236,78,159,173,178,171,55,11,42,4,63,227,127,152,142,9,194,173,28,248,118,36,150,172,179,83,93,219,71,88,165,168,153,145,218,225,154,9,159,21,93,75,227,141,204,119,75,217,2,173,47,114,41,95,28,205,122,43,90,173,122,248,174,90,124,125,212,241,11,106,170,210,109,111,203,169,39,213,10,74,137,234,109,147,58,138,42,52,189,219,186,81,234,140,72,182,137,245,48,175,119,169,140,142,61,225,108,111,68,145,89,59,218,19,212,0,0,2,178,248,218,230,153,117,211,13,104,177,105,206,131,84,210,92,45,184,125,225,31,156,202,234,119,69,61,108,244,213,114,67,83,101,99,170,96,86,194,206,152,149,93,83,19,100,85,89,99,237,185,189,183,164,129,102,128,241,90,47,171,216,110,189,105,126,63,171,154,127,61,92,150,44,138,157,211,83,165,92,11,12,241,61,146,58,41,97,145,158,104,143,142,88,228,141,85,170,230,42,177,85,174,115,85,28,190,212,0,7,52,226,43,94,112,222,27,116,142,251,170,217,157,109,35,89,110,167,123,45,148,51,84,44,47,187,92,85,142,90,122,40,149,172,123,186,228,115,118,87,35,29,208,196,124,142,78,134,57,80,58,88,42,87,135,222,114,119,216,117,30,237,108,226,7,30,239,97,153,22,65,45,69,182,229,70,172,90,172,86,223,42,191,162,154,72,225,133,190,62,24,191,50,157,206,150,79,210,147,59,243,202,172,137,191,3,141,254,97,124,78,105,175,19,153,110,33,162,250,211,73,6,19,5,61,162,174,202,148,150,155,93,116,18,65,83,107,164,169,238,199,81,36,18,58,86,61,211,57,232,238,183,38,207,77,188,182,2,226,65,15,249,95,235,222,172,113,19,160,87,252,215,88,242,191,164,23,170,44,194,170,215,5,79,129,166,164,232,165,101,21,20,141,143,162,158,56,216,187,62,105,23,117,78,175,173,182,251,34,34,76,0,0,0,0,0,0,134,188,184,184,227,169,226,183,13,175,195,245,5,148,148,250,139,135,211,192,250,233,162,124,81,50,247,72,229,86,37,108,80,34,163,152,246,185,26,217,218,214,246,154,249,98,115,85,169,50,69,28,202,0,0,0,1,68,58,133,204,71,152,6,154,231,249,46,156,223,117,238,146,123,150,43,120,173,178,86,75,73,141,218,93,4,147,211,76,248,100,116,110,117,19,92,172,87,49,85,21,90,213,219,109,209,62,192,47,120,17,171,151,142,189,223,120,137,225,130,199,154,230,153,95,210,12,190,138,225,112,181,228,85,62,5,148,157,21,76,168,116,144,199,209,28,113,196,187,82,77,72,187,198,157,63,91,101,94,180,122,36,149,0,1,69,122,171,205,131,139,28,131,81,242,59,190,151,234,63,209,156,66,162,225,47,192,237,110,199,109,178,73,79,66,213,233,135,186,233,162,153,235,51,152,141,124,159,157,115,123,142,127,70,204,233,106,5,234,2,53,114,241,212,29,88,213,190,24,44,122,171,172,121,255,0,210,187,214,81,112,184,84,65,39,194,169,168,124,13,44,53,14,164,109,54,212,237,107,37,250,244,210,75,220,86,181,223,159,232,243,70,34,175,138,229,197,199,29,79,21,184,109,126,31,168,44,164,167,212,92,62,158,7,215,77,19,226,137,151,186,71,42,177,43,98,129,21,28,199,181,200,214,206,214,183,180,215,203,19,154,173,73,146,40,194,101,0,0,0,0,2,128,127,209,71,227,179,253,188,255,0,232,205,159,254,232,93,247,15,89,77,247,57,208,45,52,205,114,154,239,27,122,200,48,251,53,210,227,83,218,100,125,250,169,232,162,146,89,58,24,141,99,122,158,247,46,205,68,106,111,178,34,39,144,29,0,30,127,63,207,240,221,44,195,110,218,131,168,57,13,37,143,30,177,211,173,77,117,117,74,175,68,76,221,17,17,17,17,92,247,185,202,214,49,141,69,123,222,230,181,168,231,57,17,106,131,11,231,73,157,210,107,45,230,255,0,155,105,223,139,211,107,215,130,142,143,31,166,172,133,213,216,255,0,109,177,178,162,104,42,146,8,252,103,115,243,210,44,51,35,126,178,198,214,203,19,90,238,176,183,240,121,252,3,63,195,117,79,13,180,234,14,159,100,52,151,204,122,249,78,149,52,53,212,202,189,18,179,117,69,69,69,68,115,30,215,35,152,246,57,17,236,123,92,215,35,92,213,68,244,0,1,199,248,182,214,251,175,14,26,3,145,235,69,154,199,73,121,168,199,42,45,110,125,5,76,142,141,149,48,77,113,166,167,153,136,246,249,177,235,20,210,116,63,103,35,95,210,229,107,209,21,139,234,244,95,87,176,221,122,210,252,127,87,52,254,122,185,44,89,21,59,166,167,74,184,22,25,226,123,36,116,82,195,35,60,209,31,28,177,201,26,171,85,204,85,98,171,92,230,170,57,67,218,128,0,0,0,3,197,107,70,175,97,186,11,165,249,6,174,106,4,245,113,216,177,218,118,205,80,148,144,44,211,202,247,200,216,162,134,54,121,34,190,73,100,142,52,87,43,88,138,244,87,57,173,69,114,121,78,18,117,190,235,196,126,128,227,154,209,121,177,210,89,170,50,58,139,163,153,65,77,35,164,101,52,16,220,106,105,225,98,189,222,111,122,69,12,125,111,217,168,231,245,57,26,196,84,98,7,96,0,0,5,96,115,64,227,51,137,62,29,181,246,193,133,104,230,164,125,31,178,214,225,244,183,73,233,190,15,65,87,215,84,250,218,216,221,39,93,68,18,61,55,100,49,166,200,189,63,87,125,183,85,85,232,28,169,56,163,215,110,37,63,42,63,150,188,231,233,31,209,207,130,124,51,251,89,71,71,216,241,30,59,189,254,182,138,62,174,174,196,95,165,190,221,62,91,110,187,132,255,0,0,0,4,74,214,94,54,237,92,63,113,155,141,232,150,164,79,73,71,132,230,152,189,186,173,151,154,186,166,211,193,98,173,90,155,164,110,150,77,161,115,164,100,238,142,138,37,115,228,100,112,164,107,34,236,139,34,146,212,0,0,0,4,106,197,120,205,177,85,241,157,154,240,119,150,218,188,13,214,135,194,84,98,151,26,118,61,241,220,35,117,170,10,218,154,106,132,243,237,204,206,169,228,100,158,81,190,54,171,23,161,236,111,124,36,168,0,0,0,0,0,0,35,87,2,252,102,216,184,195,211,138,171,156,150,175,131,102,120,191,135,167,201,173,177,49,235,74,217,37,71,246,170,105,164,118,251,195,47,106,85,72,220,229,146,55,49,205,119,82,35,37,146,74,128,0,0,0,0,7,10,227,127,87,179,45,5,225,143,45,213,205,63,158,146,59,238,59,81,104,154,157,42,224,73,160,149,143,186,82,69,44,50,51,201,85,146,69,36,145,170,181,90,244,71,170,181,205,114,35,147,208,112,197,196,46,43,197,6,141,89,117,115,22,166,240,30,63,185,77,113,181,190,170,58,137,173,149,209,59,166,90,121,28,197,255,0,54,70,43,154,199,62,41,98,122,177,157,125,40,29,84,0,0,0,0,2,63,241,235,170,89,222,139,112,157,156,234,102,154,95,126,13,146,89,190,25,224,171,124,44,53,29,174,237,202,150,25,63,55,51,31,27,183,142,87,183,235,53,118,223,116,217,81,21,2,64,2,144,56,122,230,61,198,118,115,175,186,105,133,101,58,201,227,108,185,6,97,102,181,220,105,190,142,218,163,239,210,207,91,20,114,199,214,202,102,189,189,76,123,147,118,170,57,55,221,21,23,204,187,240,0,225,92,96,241,103,134,240,139,165,255,0,78,47,180,244,151,139,237,125,68,116,214,44,113,213,235,75,61,213,233,35,18,117,99,210,57,85,140,138,39,172,142,122,179,163,126,219,21,81,210,177,22,21,112,89,205,190,166,245,117,181,105,111,21,147,82,71,81,95,81,52,80,103,137,218,165,129,175,123,154,176,69,93,79,28,109,138,38,110,178,51,196,177,90,198,167,103,185,26,34,75,56,22,148,8,213,197,111,25,182,46,18,245,31,74,237,153,229,171,187,134,103,127,23,167,187,220,160,99,223,85,106,146,157,104,187,21,45,141,187,247,97,79,17,42,75,26,53,100,233,86,185,155,171,59,82,201,80,0,0,0,17,43,89,120,219,181,112,253,198,110,55,162,90,145,61,37,30,19,154,98,246,234,182,94,106,234,155,79,5,138,181,106,110,145,186,89,54,133,206,145,147,186,58,40,149,207,145,145,194,145,172,139,178,44,138,4,181,0,0,0,0,0,0,0,0,4,74,225,131,141,187,86,168,235,166,167,112,211,157,207,73,111,203,48,236,162,247,73,97,168,154,169,168,251,253,20,55,42,223,205,69,19,97,99,24,250,90,102,83,49,91,214,249,37,99,95,42,254,132,170,146,212,0,7,10,227,127,87,179,45,5,225,143,45,213,205,63,158,146,59,238,59,81,104,154,157,42,224,73,160,149,143,186,82,69,44,50,51,201,85,146,69,36,145,170,181,90,244,71,170,181,205,114,35,144,59,168,57,87,12,92,66,226,188,80,104,213,151,87,49,106,111,1,227,251,148,215,27,91,234,163,168,154,217,93,19,186,101,167,145,204,95,243,100,98,185,172,115,226,150,39,171,25,215,210,157,84,0,0,0,57,87,16,188,78,232,215,11,248,172,57,78,174,101,30,3,199,247,217,107,183,83,66,234,138,235,156,209,70,175,116,112,68,223,248,141,89,30,172,137,142,150,52,123,217,214,221,235,215,68,57,195,93,111,124,69,220,230,214,90,74,76,107,73,50,10,118,54,146,157,200,234,217,241,137,224,165,253,54,75,77,76,147,85,178,162,102,185,28,199,198,170,197,154,53,107,154,216,222,146,5,175,128,0,0,68,174,97,156,105,218,184,88,210,250,139,22,33,144,82,55,85,50,90,116,76,126,141,105,155,84,180,80,44,157,50,220,39,141,206,70,177,141,106,74,216,149,232,228,124,200,212,237,200,198,77,210,18,212,17,127,128,30,48,109,92,89,105,27,93,112,90,184,243,188,58,158,142,131,43,100,209,53,25,83,59,216,228,142,186,39,70,198,197,209,80,176,202,245,141,173,106,196,246,189,157,61,9,28,146,74,0,0,0,0,169,93,92,231,39,125,163,226,10,223,91,164,152,247,197,52,159,28,241,84,245,52,51,171,40,234,178,153,31,19,152,202,151,77,36,50,73,71,12,114,116,62,40,218,198,200,230,181,221,221,187,137,20,50,87,94,185,136,226,184,183,14,218,121,197,46,140,39,210,156,126,227,152,50,205,123,177,75,81,29,29,87,215,181,215,189,212,53,47,88,230,90,105,162,157,180,211,47,66,47,91,99,111,75,157,20,168,247,4,213,7,159,192,51,252,55,84,240,219,78,160,233,246,67,73,124,199,175,148,233,83,67,93,76,171,209,43,55,84,84,84,84,71,49,237,114,57,143,99,145,30,199,181,205,114,53,205,84,79,64,0,0,0,0,0,17,215,140,30,54,244,191,132,108,103,170,245,61,37,243,54,173,167,142,174,207,137,182,170,72,39,174,131,196,50,41,37,124,204,134,86,211,49,173,116,175,107,165,106,36,139,4,140,102,234,215,116,197,254,95,28,204,111,186,193,168,247,205,47,226,75,39,181,82,93,114,107,131,106,48,185,161,183,178,146,149,146,72,174,71,218,187,136,239,247,175,15,220,71,72,247,119,88,249,158,247,66,199,5,149,0,0,0,87,175,50,62,98,119,93,8,169,143,69,244,18,251,73,6,160,199,80,215,100,53,243,80,58,87,216,224,237,65,81,3,34,100,240,173,60,239,168,100,233,187,209,100,72,216,199,181,90,143,123,95,24,88,80,56,255,0,10,188,76,97,188,87,233,29,30,169,97,244,53,118,231,182,161,214,219,189,178,165,21,207,183,92,99,100,111,150,4,147,165,27,51,58,101,141,236,145,168,157,76,123,122,154,199,245,198,206,192,0,3,207,231,249,254,27,165,152,109,219,80,117,7,33,164,177,227,214,58,117,169,174,174,169,85,232,137,155,162,34,34,34,43,158,247,57,90,198,49,168,175,123,220,214,181,28,231,34,40,122,0,84,6,23,206,147,59,164,214,91,205,255,0,54,211,191,23,166,215,175,5,29,30,63,77,89,11,171,177,254,219,99,101,68,208,85,36,17,248,206,231,231,164,88,102,70,253,101,141,173,150,38,181,221,114,3,152,119,21,186,177,134,104,118,152,241,15,194,110,177,90,169,240,204,142,225,61,186,178,166,10,10,106,201,43,164,158,30,229,42,181,149,84,242,118,187,94,18,181,146,177,86,57,25,35,154,199,49,85,174,70,4,255,0,5,53,240,95,204,123,137,60,231,138,12,3,10,214,237,100,241,184,134,65,112,146,215,83,77,244,118,130,62,253,84,244,242,199,69,31,93,53,51,101,111,85,91,233,211,116,84,106,111,187,213,25,212,165,202,0,0,133,92,208,120,188,206,248,94,211,140,90,209,165,53,191,12,203,243,91,132,253,139,164,148,16,213,71,71,67,70,145,186,163,165,178,170,177,38,123,231,166,99,122,162,145,189,181,159,244,30,145,184,9,170,10,107,224,191,142,78,51,181,247,138,12,3,74,178,157,121,232,178,221,110,18,84,92,99,250,47,106,95,19,75,73,79,45,92,180,219,178,157,143,103,121,148,238,139,184,215,35,153,220,235,77,213,187,45,202,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,43,87,157,30,133,216,174,186,113,142,113,15,108,179,93,102,201,44,151,10,108,110,229,83,78,175,146,149,150,121,82,166,72,223,80,205,149,177,244,85,57,140,100,136,172,69,117,90,177,221,106,177,35,44,168,242,154,177,130,254,84,52,179,50,211,63,138,124,51,233,110,63,113,177,120,222,199,123,194,248,170,105,33,238,246,250,155,215,211,220,234,233,234,110,251,109,186,111,184,20,25,192,6,188,212,240,249,197,30,35,147,77,91,73,77,98,191,212,51,25,200,95,87,81,21,52,12,183,85,203,27,93,52,147,72,199,36,76,130,86,195,82,170,138,221,210,157,88,175,107,92,229,47,39,139,31,75,26,201,242,255,0,33,246,233,204,224,229,152,181,247,6,202,175,56,86,83,67,224,175,88,253,194,162,215,113,166,238,178,78,197,84,18,58,57,99,235,98,185,142,233,123,28,155,181,85,171,182,232,170,158,101,218,105,142,188,211,113,7,202,215,54,201,166,173,171,169,190,216,52,222,255,0,140,228,47,171,168,150,166,119,220,105,45,47,107,166,146,105,24,213,149,243,196,232,106,85,81,93,178,212,43,21,238,115,92,160,81,177,169,44,179,41,177,96,216,173,231,53,202,107,188,21,151,31,183,212,93,46,53,61,167,201,216,165,130,55,73,44,157,12,71,61,221,44,99,151,102,162,185,118,217,17,87,200,203,105,119,220,222,245,210,179,76,56,113,164,211,156,122,243,224,175,90,151,112,117,186,102,177,39,100,206,179,192,196,146,181,99,150,53,107,27,212,247,210,64,246,61,85,36,138,166,86,163,28,157,78,96,83,94,172,103,95,149,13,83,204,181,51,225,127,12,250,91,144,92,111,190,11,191,222,240,190,42,166,73,187,93,206,150,245,244,247,58,122,186,91,190,219,236,155,236,94,79,43,237,16,186,232,159,10,22,87,94,111,148,151,26,140,254,161,185,195,25,77,27,154,202,56,43,104,233,82,24,21,206,243,123,210,40,99,123,215,165,168,143,145,204,78,164,98,72,250,97,225,87,75,127,45,60,71,105,214,153,205,98,248,205,5,231,32,165,248,173,23,138,240,253,219,92,79,239,87,126,113,30,199,55,106,88,167,119,212,114,61,118,217,155,185,90,139,164,139,77,166,213,96,181,81,88,172,86,202,75,117,182,221,79,29,37,29,29,36,45,134,10,104,35,106,54,56,163,141,168,141,99,26,212,70,163,81,17,17,17,17,0,136,28,197,56,21,166,226,151,13,92,227,79,168,41,25,170,150,10,120,97,161,154,166,170,86,50,231,110,133,106,30,182,212,69,145,32,133,238,146,161,210,50,103,51,244,216,214,57,236,99,149,236,164,27,77,207,50,210,140,254,138,243,71,29,93,131,44,195,175,17,212,196,202,186,68,73,237,247,26,73,145,205,73,33,153,170,136,248,229,141,55,100,141,95,54,170,57,62,212,53,16,86,7,52,94,95,244,119,122,59,151,19,122,33,142,246,110,176,248,155,142,113,107,130,72,32,165,146,150,40,37,158,107,179,123,143,103,76,201,218,218,88,227,71,186,103,72,217,17,168,244,149,210,132,138,229,243,198,221,171,138,252,2,75,22,79,61,37,14,162,226,180,244,240,221,104,221,84,215,79,118,129,176,194,215,221,153,27,97,137,140,100,149,14,145,174,138,52,114,66,189,180,114,162,73,30,242,212,204,102,139,234,246,101,160,186,161,143,234,230,159,207,73,29,247,29,168,116,212,233,87,2,77,4,172,124,110,138,88,100,103,146,171,36,138,73,35,85,106,181,232,143,85,107,154,228,71,37,175,106,231,55,61,56,254,76,182,252,215,74,96,232,212,156,163,197,89,223,96,158,169,18,171,25,170,109,43,149,213,238,87,65,36,85,48,199,51,233,150,36,114,49,181,13,123,147,234,186,41,227,140,28,215,56,215,252,153,98,179,240,215,166,119,59,85,78,73,150,219,234,41,178,217,119,239,77,103,181,205,27,90,148,253,10,213,141,179,85,71,35,252,220,238,184,226,78,164,98,44,208,202,218,108,62,175,250,106,207,114,175,246,87,35,201,50,59,135,254,146,178,186,229,93,81,39,252,105,38,154,73,31,252,238,115,157,250,213,70,89,139,95,112,108,170,243,133,101,52,62,10,245,143,220,42,45,119,26,110,235,36,236,85,65,35,163,150,62,182,43,152,238,151,177,201,187,85,90,187,110,138,169,230,4,149,224,23,141,124,171,133,61,71,164,178,93,174,126,35,76,178,107,132,49,228,118,250,133,145,241,208,117,171,99,117,206,157,35,107,222,217,162,98,34,189,172,106,247,163,98,49,83,169,177,62,43,232,196,242,155,22,115,138,217,179,92,90,187,198,217,114,11,125,61,210,221,83,218,124,125,250,89,227,108,145,73,208,244,107,219,212,199,181,118,114,35,147,125,149,17,124,140,193,94,113,107,238,63,110,177,93,174,244,62,30,147,38,183,190,233,107,147,186,199,248,138,86,85,84,82,58,77,154,170,172,218,122,74,134,108,228,71,125,77,246,233,115,85,103,87,43,222,58,127,34,153,83,52,59,88,243,63,9,166,215,174,191,131,212,214,183,170,27,21,210,73,26,169,188,202,228,240,244,115,111,39,115,116,115,25,42,178,79,205,53,213,18,40,92,158,89,148,216,176,108,86,243,154,229,53,222,10,203,143,219,234,46,151,26,158,211,228,236,82,193,27,164,150,78,134,35,158,238,150,49,203,179,81,92,187,108,136,171,228,103,223,142,78,46,238,188,95,106,227,114,184,45,213,118,124,78,195,78,235,110,57,106,158,161,207,123,32,87,171,159,85,51,17,203,19,42,102,94,158,190,218,108,140,142,24,213,210,118,146,71,116,174,99,60,123,127,42,139,236,26,111,167,112,120,125,50,198,110,30,50,146,162,122,126,138,171,213,115,24,248,146,177,200,244,235,134,20,100,146,54,40,188,156,173,123,159,42,117,57,177,195,202,184,40,225,70,251,197,166,178,209,97,189,171,173,30,33,109,218,179,41,189,209,66,199,120,10,94,151,172,113,163,164,84,98,77,59,217,218,141,54,123,147,119,201,219,123,34,145,0,233,124,186,248,21,169,226,151,50,76,227,80,104,42,217,165,118,10,137,161,174,154,154,170,38,62,231,113,133,41,222,150,213,68,145,39,133,142,142,161,178,62,102,179,244,24,230,53,236,123,145,236,242,156,204,109,54,171,7,26,250,129,98,177,91,41,45,214,219,117,61,134,146,142,142,146,22,195,5,52,17,217,40,91,28,81,198,212,70,177,141,106,35,81,168,136,136,136,136,133,249,226,120,181,139,6,197,108,216,86,45,67,224,172,184,253,190,158,215,110,166,238,190,78,197,44,17,182,56,163,235,122,185,238,233,99,26,155,185,85,203,182,234,170,190,101,11,243,71,245,217,169,191,130,251,61,16,19,255,0,146,167,165,140,167,230,5,119,183,91,137,254,64,14,74,158,150,50,159,152,21,222,221,110,39,248,0,0,0,0,25,119,192,51,252,203,75,51,43,78,160,233,246,67,87,99,200,108,117,9,83,67,93,76,169,215,19,246,84,84,84,84,86,189,142,106,185,143,99,145,88,246,57,205,114,57,174,84,93,9,240,125,197,158,27,197,214,151,253,56,177,83,210,89,239,180,21,18,83,95,113,198,215,173,84,246,167,172,143,72,21,239,88,226,87,178,88,152,146,53,232,206,141,251,140,69,87,68,244,76,230,29,87,134,46,33,114,174,23,245,150,203,171,152,181,55,143,240,29,202,107,141,173,245,82,83,195,115,161,149,189,50,211,200,230,47,249,178,49,92,215,181,146,197,19,213,143,232,233,80,210,152,60,86,139,234,246,27,175,90,95,143,234,230,159,207,87,37,139,34,167,116,212,233,87,2,195,60,79,100,142,138,88,100,103,154,35,227,150,57,35,85,106,185,138,172,85,107,156,213,71,47,181,0,82,7,56,45,28,190,224,220,80,46,170,212,77,226,44,186,151,111,130,162,142,78,150,51,177,85,67,79,5,37,69,54,200,247,61,221,44,101,52,189,197,107,26,190,39,161,189,75,27,148,187,242,0,115,147,209,79,167,60,62,218,117,142,146,225,217,171,211,43,130,247,160,146,94,152,231,161,184,203,79,79,39,75,82,55,43,166,108,236,163,86,238,246,53,35,239,239,212,238,132,3,138,114,66,212,207,13,149,106,94,142,86,85,221,101,248,133,190,147,38,183,193,220,234,161,167,240,242,45,61,91,250,85,255,0,82,105,60,85,18,110,214,47,83,96,250,206,78,134,34,219,81,156,30,11,245,142,197,160,92,80,96,26,171,148,195,215,101,181,92,36,167,184,201,212,244,240,212,181,116,242,210,75,83,179,24,247,191,178,202,135,75,219,107,85,207,237,244,38,202,237,211,71,192,113,78,52,53,142,251,160,92,48,103,250,171,139,67,215,122,181,91,227,167,183,73,212,196,240,213,85,117,17,82,69,83,179,216,246,63,178,250,134,203,219,115,85,175,237,244,46,200,237,211,57,150,155,77,214,255,0,117,162,177,88,173,149,119,27,149,198,162,58,74,58,58,72,93,52,245,51,200,228,108,113,71,27,81,92,247,185,202,141,70,162,42,170,170,34,22,213,207,7,53,186,208,96,26,89,167,48,211,210,45,182,249,120,184,222,234,37,115,29,223,108,244,48,197,12,77,99,186,186,81,138,219,132,202,228,86,170,170,182,61,149,187,42,58,26,242,197,210,223,202,135,25,56,87,139,177,124,78,213,137,120,140,166,225,253,149,217,240,190,22,53,240,147,249,61,174,127,77,116,148,95,81,189,91,239,245,154,172,71,129,123,218,123,133,90,180,215,0,198,180,230,197,81,87,61,183,21,179,209,89,40,229,171,123,93,60,144,83,66,200,99,116,142,107,90,213,122,181,136,170,168,214,166,251,236,137,246,25,151,192,51,252,203,75,51,43,78,160,233,246,67,87,99,200,108,117,9,83,67,93,76,169,215,19,246,84,84,84,84,86,189,142,106,185,143,99,145,88,246,57,205,114,57,174,84,93,68,25,87,3,70,124,31,113,103,134,241,117,165,255,0,78,44,84,244,150,123,237,5,68,148,215,220,113,181,235,85,61,169,235,35,210,5,123,214,56,149,236,150,38,36,141,122,51,163,126,227,17,85,209,61,19,186,153,172,225,139,136,92,171,133,253,101,178,234,230,45,77,227,252,7,114,154,227,107,125,84,148,240,220,232,101,111,76,180,242,57,139,254,108,140,87,53,237,100,177,68,245,99,250,58,87,67,218,47,171,216,110,189,105,126,63,171,154,127,61,92,150,44,138,157,211,83,165,92,11,12,241,61,146,58,41,97,145,158,104,143,142,88,228,141,85,170,230,42,177,85,174,115,85,28,161,237,64,0,101,92,210,159,9,222,150,52,111,229,254,61,237,208,25,172,38,255,0,21,188,113,212,228,188,54,233,183,8,250,114,202,69,177,91,112,124,89,153,117,217,31,21,66,215,85,197,65,73,59,104,160,86,171,146,38,65,43,89,221,114,237,42,205,19,163,217,141,141,253,224,249,92,199,120,227,166,226,183,50,160,195,244,249,149,116,250,117,135,212,78,250,25,165,124,177,62,247,86,228,70,45,108,176,42,163,88,198,181,28,216,26,230,247,90,201,101,115,149,171,50,197,31,137,224,95,131,43,239,24,122,143,85,108,146,235,240,108,51,23,240,245,25,53,202,39,177,106,155,28,170,254,213,53,52,110,223,121,165,237,74,137,35,154,177,198,214,57,206,234,84,100,82,120,14,24,184,122,202,184,160,214,91,46,145,226,213,62,3,199,247,42,110,55,71,210,201,81,13,178,134,38,245,75,81,35,88,159,230,198,196,115,152,215,203,44,76,87,179,175,169,52,61,162,250,67,134,232,46,151,227,250,71,167,240,85,199,98,199,105,221,13,58,213,206,179,79,43,223,35,165,150,105,31,228,138,249,37,146,73,21,26,141,98,43,213,26,214,181,17,168,30,170,211,105,181,88,45,84,86,43,21,178,146,221,109,183,83,199,73,71,71,73,11,97,130,154,8,218,141,142,40,227,106,35,88,198,181,17,168,212,68,68,68,68,67,245,128,4,85,230,143,232,79,83,127,5,247,138,34,165,120,23,227,54,251,193,230,163,213,92,228,181,124,103,12,202,60,61,62,77,109,137,140,74,167,71,18,191,181,83,77,35,182,218,104,187,178,170,70,231,36,114,53,238,107,186,85,89,44,118,213,205,31,208,158,166,254,11,239,20,69,0,129,169,219,77,218,213,127,181,81,95,108,87,58,75,141,182,227,79,29,93,29,101,36,205,154,10,152,36,106,58,57,99,145,170,173,123,28,213,71,35,145,85,21,21,21,15,214,82,95,45,206,96,148,220,59,84,201,163,218,201,117,171,118,157,92,106,29,83,69,114,154,89,102,102,50,244,138,121,37,72,169,225,130,89,166,101,76,203,3,85,141,115,89,27,213,242,109,187,228,85,187,64,7,228,187,93,173,86,11,85,109,246,251,115,164,183,91,109,212,242,85,214,86,85,204,216,96,166,130,54,171,164,150,73,28,168,214,49,173,69,114,185,85,17,17,21,84,253,101,43,115,58,227,199,242,223,125,169,208,109,39,189,117,96,56,253,193,223,18,186,91,174,61,202,92,162,102,178,23,71,187,123,77,94,205,60,237,168,70,244,201,36,83,57,35,153,55,232,137,200,28,83,142,142,51,111,188,97,234,61,45,206,59,87,193,176,204,95,196,83,227,54,217,88,197,170,108,114,171,59,181,53,50,55,125,230,151,181,18,172,109,114,199,27,88,214,183,169,81,242,201,109,92,174,61,9,233,151,227,94,241,90,80,9,127,220,174,61,9,233,151,227,94,241,90,4,170,0,1,74,220,234,253,83,226,223,47,232,125,198,226,117,94,70,63,125,159,187,127,196,142,85,206,175,213,62,45,242,254,135,220,110,39,85,228,99,247,217,251,183,252,72,11,84,0,1,74,220,234,253,83,226,223,47,232,125,198,226,119,94,84,60,113,211,100,182,171,39,8,250,140,202,181,190,219,105,234,25,136,221,149,242,212,37,117,36,77,146,119,81,78,174,87,44,79,130,38,191,180,228,218,37,134,38,199,179,29,27,59,220,43,157,95,170,124,91,229,253,15,184,220,72,0,6,170,1,10,185,115,113,237,252,170,44,83,233,190,162,65,225,245,55,25,183,248,202,186,136,41,250,41,111,84,44,123,34,90,198,163,19,162,25,145,242,70,217,98,242,106,185,237,124,73,210,231,71,12,213,0,80,15,52,127,93,154,155,248,47,179,209,23,252,80,15,52,127,93,154,155,248,47,179,209,1,102,156,184,184,227,169,226,183,13,175,195,245,5,148,148,250,139,135,211,192,250,233,162,124,81,50,247,72,229,86,37,108,80,34,163,152,246,185,26,217,218,214,246,154,249,98,115,85,169,50,69,28,202,50,239,128,103,249,150,150,102,86,157,65,211,236,134,174,199,144,216,234,18,166,134,186,153,83,174,39,236,168,168,168,168,173,123,28,213,115,30,199,34,177,236,115,154,228,115,92,168,186,8,224,235,140,92,19,139,252,18,162,255,0,96,163,248,54,73,102,232,250,65,143,247,38,168,248,95,118,106,134,82,255,0,101,62,8,163,159,187,29,58,201,249,180,94,141,250,93,178,167,152,72,0,84,175,24,28,210,53,151,77,56,172,188,99,26,33,118,181,77,136,97,29,86,42,251,93,210,218,217,233,110,151,72,210,70,213,74,247,118,226,170,139,181,43,251,40,216,230,232,115,169,18,68,87,50,69,106,205,94,8,120,205,254,89,88,174,75,145,254,74,46,184,111,209,203,132,52,93,201,42,252,117,13,103,114,62,190,152,106,123,81,111,52,123,111,36,93,31,81,178,192,238,165,238,108,208,146,160,0,51,25,162,250,189,153,104,46,168,99,250,185,167,243,210,71,125,199,106,29,53,58,85,192,147,65,43,31,27,162,150,25,25,228,170,201,34,146,72,213,90,173,122,35,213,90,230,185,17,201,161,238,24,184,133,197,120,160,209,171,46,174,98,212,222,3,199,247,41,174,54,183,213,71,81,53,178,186,39,116,203,79,35,152,191,230,200,197,115,88,231,197,44,79,86,51,175,165,51,88,119,94,15,184,179,204,184,69,213,15,167,22,42,122,187,197,138,190,158,74,107,238,56,218,244,165,130,234,196,141,233,2,189,235,28,168,199,197,43,210,70,189,25,215,183,113,136,168,217,94,138,26,51,7,148,210,221,82,193,53,167,4,182,106,102,154,95,126,51,141,222,123,222,10,183,194,205,79,221,237,76,248,100,252,220,204,100,141,218,72,158,223,172,212,223,109,211,116,84,85,245,96,8,255,0,196,111,26,250,53,195,6,119,131,97,58,153,115,240,223,75,124,101,77,109,100,106,233,190,13,67,12,47,88,234,38,167,133,178,84,63,189,80,140,130,52,108,125,43,180,238,87,167,101,90,239,215,198,15,22,120,111,8,186,95,244,226,251,79,73,120,190,215,212,71,77,98,199,29,94,180,179,221,94,146,49,39,86,61,35,149,88,200,162,122,200,231,171,58,55,237,177,85,29,43,17,115,217,159,231,249,150,169,230,87,109,65,212,28,134,174,249,144,223,42,22,166,186,186,165,83,174,87,236,136,136,136,136,141,99,26,212,107,24,198,162,49,140,107,90,212,107,90,136,129,122,124,204,110,214,171,255,0,47,253,64,190,216,174,116,151,27,109,198,158,195,87,71,89,73,51,102,130,166,9,46,212,46,142,88,228,106,171,94,199,53,81,200,228,85,69,69,69,66,160,120,62,226,207,50,225,23,84,62,156,88,169,234,239,22,42,250,121,41,175,184,227,107,210,150,11,171,18,55,164,10,247,172,114,163,31,20,175,73,26,244,103,94,221,198,34,163,101,122,44,201,173,208,189,101,209,14,82,58,137,75,171,25,77,213,177,228,31,4,185,219,112,235,141,11,99,147,23,234,190,192,178,53,36,238,57,255,0,217,12,117,60,206,129,205,143,179,34,200,138,196,145,242,170,214,8,26,136,192,51,252,55,84,240,219,78,160,233,246,67,73,124,199,175,148,233,83,67,93,76,171,209,43,55,84,84,84,84,71,49,237,114,57,143,99,145,30,199,181,205,114,53,205,84,79,64,81,15,46,46,56,233,184,82,204,171,240,253,65,101,93,70,157,102,21,16,62,186,104,159,44,175,178,85,181,21,137,91,20,8,170,215,177,205,86,182,118,181,189,215,50,40,156,213,114,194,145,73,123,192,0,0,8,171,205,31,208,158,166,254,11,239,20,68,170,34,175,52,127,66,122,155,248,47,188,81,1,74,220,39,122,167,209,191,152,24,247,184,192,104,123,90,53,123,13,208,93,47,200,53,115,80,39,171,142,197,142,211,182,106,132,164,129,102,158,87,190,70,197,20,49,179,201,21,242,75,36,113,162,185,90,196,87,162,185,205,106,43,147,58,220,50,93,173,86,14,36,180,162,251,125,185,210,91,173,182,236,226,197,87,89,89,87,51,97,130,154,8,235,225,116,146,201,35,149,26,198,53,168,174,87,42,162,34,34,170,157,43,142,142,51,111,188,97,234,61,45,206,59,87,193,176,204,95,196,83,227,54,217,88,197,170,108,114,171,59,181,53,50,55,125,230,151,181,18,172,109,114,199,27,88,214,183,169,81,242,200,30,3,137,222,33,114,174,40,53,150,245,171,153,77,55,128,241,253,186,107,117,173,149,82,84,67,108,161,137,189,49,83,198,231,175,249,210,61,90,214,53,242,203,43,209,140,235,233,73,191,202,135,129,202,156,150,235,100,226,227,81,159,72,182,43,109,69,67,241,27,74,178,42,133,174,171,137,210,64,234,217,209,200,228,137,144,74,215,246,154,155,74,179,68,217,55,99,99,103,123,138,242,226,224,114,155,138,220,202,191,48,212,23,213,211,233,214,31,81,3,43,161,137,146,196,251,221,91,145,94,148,81,78,136,141,99,26,212,107,167,115,93,221,107,37,137,173,70,172,201,44,119,188,5,85,243,206,251,147,253,228,254,26,121,254,84,60,113,212,227,87,91,39,8,250,140,202,68,177,92,170,42,25,136,221,149,241,83,173,13,92,174,146,119,81,78,174,86,164,172,158,87,63,180,228,222,84,154,86,199,179,219,35,59,62,131,158,119,220,159,239,39,240,210,170,192,213,64,32,7,44,94,60,127,45,246,42,109,6,213,139,215,86,125,143,219,219,240,219,165,198,227,220,170,202,33,107,230,116,155,55,180,212,239,83,192,218,116,119,84,146,75,51,82,73,151,126,137,92,147,252,1,74,220,234,253,83,226,223,47,232,125,198,226,93,73,74,220,234,253,83,226,223,47,232,125,198,226,7,117,229,67,199,29,54,75,106,178,112,143,168,204,171,91,237,182,158,161,152,141,217,95,45,66,87,82,68,217,39,117,20,234,229,114,196,248,34,107,251,78,77,162,88,98,108,123,49,209,179,189,102,134,85,203,201,229,167,199,85,79,19,88,205,86,152,106,117,125,93,86,168,99,148,243,220,170,171,157,75,20,112,93,237,203,80,136,217,216,144,70,200,161,124,43,60,48,186,53,106,117,39,110,70,185,234,233,18,48,155,224,172,190,102,156,192,181,19,70,181,66,201,164,124,59,234,5,93,138,251,96,167,150,108,189,93,100,164,169,129,207,169,142,158,90,40,88,250,168,158,170,246,196,175,145,203,26,35,54,168,141,58,156,228,115,99,234,188,2,115,10,204,184,180,186,214,224,249,126,139,85,210,93,236,244,233,83,95,145,216,28,139,100,133,143,116,202,196,157,149,18,119,105,222,228,108,81,198,198,62,161,242,185,38,126,209,199,27,213,161,55,192,0,0,0,102,219,137,187,181,214,193,197,222,171,223,108,87,58,187,117,202,221,169,23,218,186,58,202,73,157,12,244,211,199,115,153,209,203,28,141,84,115,30,215,34,57,28,138,138,138,136,168,93,167,2,252,102,216,184,195,211,138,171,156,150,175,131,102,120,191,135,167,201,173,177,49,235,74,217,37,71,246,170,105,164,118,251,195,47,106,85,72,220,229,146,55,49,205,119,82,35,37,146,144,120,177,245,79,172,159,48,50,31,113,156,242,154,91,170,89,222,139,103,118,205,76,211,75,239,193,178,75,55,123,193,86,248,88,106,59,93,216,95,12,159,155,153,143,141,219,199,43,219,245,154,187,111,186,108,168,138,129,167,226,42,243,71,244,39,169,191,130,251,197,17,239,248,81,226,187,78,56,181,211,134,102,184,84,190,6,235,67,219,130,255,0,96,158,100,125,85,162,169,200,170,141,114,162,39,114,23,244,185,98,153,17,27,35,90,228,84,99,217,36,108,240,28,209,253,9,234,111,224,190,241,68,5,59,112,125,197,158,101,194,46,168,125,56,177,83,213,222,44,85,244,242,83,95,113,198,215,165,44,23,86,36,111,72,21,239,88,229,70,62,41,94,146,53,232,206,189,187,140,69,70,202,244,93,9,224,25,254,27,170,120,109,167,80,116,251,33,164,190,99,215,202,116,169,161,174,166,85,232,149,155,170,42,42,42,35,152,246,185,28,199,177,200,143,99,218,230,185,26,230,170,38,93,201,149,203,139,142,58,110,20,179,42,252,63,80,89,87,81,167,89,133,68,15,174,154,39,203,43,236,149,109,69,98,86,197,2,42,181,236,115,85,173,157,173,111,117,204,138,39,53,92,176,164,82,5,239,0,0,231,250,233,161,122,113,196,94,156,92,116,191,84,44,222,58,213,93,180,176,205,18,163,42,173,245,77,69,72,234,169,164,84,94,220,204,234,118,203,178,181,90,231,49,237,123,30,246,59,58,218,233,161,122,143,195,166,163,220,116,191,84,44,222,6,235,67,180,176,205,18,171,233,110,20,174,85,72,234,169,164,84,78,228,47,233,118,203,178,57,28,215,49,237,99,216,246,55,77,36,117,227,111,131,236,103,139,157,47,150,202,228,164,162,205,172,116,243,187,19,188,85,203,81,216,161,158,89,32,124,204,146,56,158,141,115,38,109,51,34,87,185,146,44,104,229,123,26,229,78,151,4,42,229,79,199,109,213,46,180,28,44,235,46,77,72,235,107,169,210,12,34,235,113,157,205,158,57,209,204,108,118,117,122,162,181,236,115,85,203,7,91,154,172,86,118,26,175,235,130,56,237,124,203,190,127,128,102,90,89,153,93,180,251,80,113,234,187,30,67,99,168,90,106,234,26,148,78,184,159,178,42,42,42,42,181,236,115,85,175,99,218,170,199,177,205,115,85,205,114,42,218,247,8,124,216,177,90,253,39,200,226,226,142,249,217,202,112,187,127,196,34,184,68,216,252,86,87,220,169,149,59,20,212,144,193,20,49,77,18,62,146,36,103,95,215,107,157,43,149,140,142,103,180,37,175,24,60,89,225,188,34,233,127,211,139,237,61,37,226,251,95,81,29,53,139,28,117,122,210,207,117,122,72,196,157,88,244,142,85,99,34,137,235,35,158,172,232,223,182,197,84,116,172,69,207,182,169,106,150,119,173,57,221,207,83,53,46,251,241,156,146,243,217,241,181,190,22,26,126,239,106,22,67,31,230,225,99,35,110,209,196,198,253,86,166,251,110,187,170,170,175,171,226,119,136,92,171,138,13,101,189,106,230,83,77,224,60,127,110,154,221,107,101,84,149,16,219,40,98,111,76,84,241,185,235,254,116,143,86,181,141,124,178,202,244,99,58,250,83,159,222,113,107,238,63,110,177,93,174,244,62,30,147,38,183,190,233,107,147,186,199,248,138,86,85,84,82,58,77,154,170,172,218,122,74,134,108,228,71,125,77,246,233,115,85,67,234,233,110,169,103,122,45,157,219,53,51,77,47,191,6,201,44,221,239,5,91,225,97,168,237,119,97,124,50,126,110,102,62,55,111,28,175,111,214,106,237,190,233,178,162,42,104,79,133,30,43,180,227,139,93,56,102,107,133,75,224,110,180,61,184,47,246,9,230,71,213,90,42,156,138,168,215,42,34,119,33,127,75,150,41,145,17,178,53,174,69,70,61,146,70,204,246,99,186,91,157,229,120,38,93,169,150,11,23,138,198,240,79,1,244,130,183,197,66,207,7,227,102,88,105,127,54,247,164,146,117,200,213,111,230,218,238,157,183,118,201,230,116,14,20,120,174,212,126,18,181,29,153,174,21,47,142,181,87,118,224,191,216,39,153,89,75,119,165,106,170,163,92,168,139,219,153,157,78,88,166,68,87,70,231,57,21,30,199,201,27,195,71,197,69,243,94,227,142,167,37,186,222,248,71,211,150,82,45,138,219,81,78,204,186,236,143,138,161,107,170,226,116,115,182,138,5,106,185,34,100,18,181,157,215,46,210,172,209,58,61,152,216,223,222,232,28,109,243,86,211,186,141,47,151,7,225,87,50,171,186,95,114,122,121,233,170,242,58,72,234,237,179,227,236,108,144,46,241,178,166,149,171,43,231,137,213,49,163,227,123,31,10,181,30,138,142,232,84,170,188,3,0,204,181,79,50,180,233,246,159,99,213,119,204,134,249,80,148,212,52,52,200,157,114,191,101,85,85,85,84,107,24,214,163,158,247,185,81,140,99,92,231,43,90,213,84,15,191,161,122,23,168,252,69,234,61,187,75,244,190,205,227,174,181,219,203,52,210,170,178,150,223,74,213,68,146,170,166,68,69,237,194,206,166,238,187,43,149,206,107,24,215,189,236,99,172,171,153,190,133,233,199,14,156,8,224,186,95,165,246,111,3,106,161,212,10,41,102,154,85,71,213,92,42,157,108,184,36,149,85,50,34,39,114,103,244,183,117,217,26,141,107,88,198,177,140,99,27,47,248,58,224,235,4,225,3,4,168,176,88,43,62,51,146,94,122,62,144,100,29,185,169,254,41,218,154,161,244,191,216,175,158,88,224,237,71,80,177,254,109,83,175,110,167,110,171,229,192,57,213,250,88,197,190,96,80,251,117,196,8,65,203,139,142,58,110,20,179,42,252,63,80,89,87,81,167,89,133,68,15,174,154,39,203,43,236,149,109,69,98,86,197,2,42,181,236,115,85,173,157,173,111,117,204,138,39,53,92,176,164,82,94,241,149,114,202,121,90,113,237,244,18,178,195,194,142,168,65,215,143,221,110,30,15,16,186,83,211,239,37,5,117,92,234,228,163,168,107,19,121,33,154,121,92,172,151,101,116,114,72,168,245,88,156,142,128,45,252,0,0,0,4,117,227,111,131,236,103,139,157,47,150,202,228,164,162,205,172,116,243,187,19,188,85,203,81,216,161,158,89,32,124,204,146,56,158,141,115,38,109,51,34,87,185,146,44,104,229,123,26,229,78,151,80,14,127,128,102,90,89,153,93,180,251,80,113,234,187,30,67,99,168,90,106,234,26,148,78,184,159,178,42,42,42,42,181,236,115,85,175,99,218,170,199,177,205,115,85,205,114,42,234,32,130,188,199,249,127,209,241,17,98,151,86,244,135,29,255,0,85,138,15,13,4,180,212,242,65,79,30,69,75,214,200,250,106,31,51,227,141,147,67,26,171,217,50,187,169,99,137,98,114,63,243,43,16,126,78,91,156,193,42,120,137,166,147,71,181,146,235,72,221,69,183,83,186,166,138,229,52,177,66,252,153,139,44,242,74,145,83,195,4,80,194,250,104,82,6,171,26,231,62,70,35,228,219,102,72,169,61,76,182,98,121,77,247,6,202,172,217,174,45,93,224,175,88,253,194,158,233,110,169,237,50,78,197,84,18,54,72,164,232,122,57,142,233,123,26,187,57,21,171,182,202,138,158,69,196,227,28,224,52,190,167,134,138,189,75,200,108,84,137,170,22,106,138,59,109,86,20,202,201,41,89,116,158,87,253,106,170,57,251,115,43,105,187,76,154,69,235,69,88,158,196,133,238,85,146,25,38,14,149,204,103,141,127,228,171,167,16,88,48,11,157,170,77,77,202,127,55,109,166,157,123,178,90,232,85,30,146,92,221,15,75,152,238,151,177,35,137,178,171,90,249,28,231,109,43,97,150,53,161,115,208,103,249,254,101,170,121,149,219,80,117,7,33,171,190,100,55,202,133,169,174,174,169,84,235,149,251,34,34,34,34,35,88,198,181,26,198,49,168,140,99,26,214,181,26,214,162,35,60,192,51,45,48,201,167,195,53,3,30,171,177,95,105,105,233,42,106,45,245,104,141,158,6,84,211,199,81,18,72,221,247,99,214,41,163,85,99,182,123,21,85,174,70,185,21,168,29,43,133,30,43,181,31,132,173,71,102,107,133,75,227,173,85,221,184,47,246,9,230,86,82,221,233,90,170,168,215,42,34,246,230,103,83,150,41,145,21,209,185,206,69,71,177,242,70,253,9,233,110,169,96,154,211,130,91,53,51,77,47,191,25,198,239,61,239,5,91,225,102,167,238,246,166,124,50,126,110,102,50,70,237,36,79,111,214,106,111,182,233,186,42,42,230,94,167,22,190,210,98,182,236,214,162,135,162,203,117,184,86,218,232,234,123,172,94,237,85,36,116,210,84,71,208,139,214,222,150,86,211,46,234,136,213,238,108,213,85,107,145,36,255,0,47,62,52,238,188,44,106,133,61,139,47,200,42,219,165,121,45,66,166,65,70,148,206,170,74,41,214,62,152,174,16,70,215,35,152,246,185,34,108,170,196,114,190,20,114,118,228,123,33,233,11,244,40,135,152,239,28,116,220,86,230,84,24,126,159,50,174,159,78,176,250,137,223,67,52,175,150,39,222,234,220,136,197,173,150,5,84,107,24,214,163,155,3,92,222,235,89,44,174,114,181,102,88,163,234,188,205,121,134,90,181,106,154,227,195,118,137,86,82,87,225,177,212,70,153,30,66,198,182,86,93,231,130,86,200,202,122,55,46,232,148,209,203,27,28,179,183,206,87,177,17,138,144,162,186,162,21,112,235,160,217,151,18,90,185,98,210,156,50,138,173,207,184,212,49,247,58,232,105,210,102,90,109,200,246,165,69,108,168,231,177,189,17,181,219,163,85,237,235,122,178,54,175,91,218,138,29,3,130,78,15,178,110,46,117,66,43,43,82,174,139,9,177,212,64,236,178,241,73,45,63,126,134,9,99,157,240,178,56,229,122,57,207,153,212,207,137,30,214,72,145,171,145,239,107,145,58,93,114,156,72,240,187,106,202,184,45,202,120,105,209,91,37,37,130,158,11,60,73,143,219,105,152,222,137,39,164,169,142,178,58,117,116,178,53,58,234,37,135,161,243,200,245,94,185,157,43,213,235,213,213,213,116,95,72,112,221,5,210,252,127,72,244,254,10,184,236,88,237,59,161,167,90,185,214,105,229,123,228,116,178,205,35,252,145,95,36,178,73,34,163,81,172,69,122,163,90,214,162,53,61,168,25,97,180,221,174,182,11,173,21,246,197,115,171,183,92,173,213,17,213,209,214,82,76,232,103,166,158,55,35,163,150,57,26,168,230,61,174,68,114,57,21,21,21,17,80,211,246,158,230,182,173,74,192,49,173,70,177,83,213,193,109,202,172,244,87,186,56,170,216,214,207,28,21,48,178,104,219,35,90,231,53,30,141,122,34,162,57,201,190,251,42,253,166,115,56,167,209,79,228,237,196,22,109,163,145,220,60,109,38,63,112,79,1,59,165,238,72,250,25,226,101,69,47,117,221,184,209,102,72,38,137,36,233,98,55,184,143,233,221,187,42,219,79,39,221,99,177,103,60,48,38,149,83,195,225,239,90,105,112,158,158,178,62,167,191,191,75,93,81,61,93,61,78,234,198,177,189,79,125,76,93,180,115,220,158,27,173,221,41,35,80,9,212,82,7,56,45,99,190,231,60,80,46,149,84,67,225,236,186,105,111,130,158,142,62,166,63,191,85,93,79,5,93,69,78,232,198,189,189,76,125,52,93,181,115,218,158,27,173,189,43,35,144,187,243,46,250,133,154,221,117,43,63,201,117,26,251,79,73,5,203,42,188,86,222,235,34,164,99,155,4,115,212,204,249,164,108,109,115,156,228,98,57,234,136,138,231,46,219,110,171,246,129,99,220,144,180,207,196,229,90,151,172,117,148,151,88,190,31,111,164,198,109,243,246,250,104,106,60,68,139,81,86,206,165,103,215,154,63,11,68,187,53,233,210,217,254,179,87,173,138,150,212,69,94,88,186,91,249,47,224,219,10,241,118,47,134,93,114,223,17,148,220,63,178,187,222,43,197,72,190,18,127,39,185,172,234,161,142,139,234,55,167,109,190,179,81,234,242,85,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,70,220,218,120,120,181,104,215,16,212,249,230,41,106,171,165,177,106,117,61,77,238,119,205,88,217,152,235,218,84,57,110,13,137,170,189,214,49,82,106,105,149,31,187,122,234,30,145,170,53,189,184,220,4,235,205,77,167,66,248,143,225,202,243,91,72,203,109,247,77,242,76,154,202,147,84,69,19,254,35,13,181,241,84,195,19,21,157,115,190,90,116,142,69,78,191,205,178,133,238,70,125,103,185,44,39,154,158,142,95,117,119,132,123,189,78,57,54,245,120,21,194,44,198,74,110,150,127,101,82,211,65,60,117,41,214,247,181,25,219,130,162,89,247,250,206,119,99,161,173,87,61,21,40,134,217,118,186,217,106,95,89,102,185,213,208,84,73,79,61,35,229,166,153,209,61,208,79,19,225,154,37,115,85,21,89,36,82,73,27,219,246,57,143,115,87,116,85,64,63,41,47,249,169,235,29,139,87,120,184,187,211,99,144,239,73,129,91,226,195,164,169,234,127,246,85,85,52,243,201,82,189,15,99,85,157,185,234,37,131,111,172,215,118,58,218,229,107,209,18,32,31,170,237,118,186,223,238,181,183,219,237,206,174,227,114,184,212,73,87,89,89,87,51,166,158,166,121,28,174,146,89,36,114,171,158,247,57,85,202,229,85,85,85,85,80,45,43,146,94,138,127,240,245,196,101,101,195,246,225,86,250,88,229,255,0,220,245,149,114,76,197,143,255,0,113,36,110,108,159,227,209,205,253,5,45,80,229,92,42,233,111,228,91,135,29,58,211,57,172,95,6,175,179,99,244,191,21,162,241,94,35,181,116,149,157,234,239,206,35,222,215,111,85,44,238,250,142,86,38,251,51,102,163,81,58,168,0,0,20,173,205,11,129,111,200,166,84,253,113,209,204,51,194,105,181,235,163,227,20,212,78,234,134,197,116,146,71,34,237,10,53,60,61,28,219,199,219,217,92,198,74,175,143,243,77,117,60,107,0,13,73,101,152,181,139,57,197,111,56,86,83,67,227,108,185,5,190,162,215,113,166,238,190,62,253,44,241,186,57,99,235,98,181,237,234,99,220,155,181,81,201,190,232,168,190,100,22,209,206,82,184,38,152,113,53,38,177,220,51,15,137,98,22,75,130,95,113,60,118,158,25,169,228,161,174,74,169,36,167,138,162,103,75,35,230,134,149,141,167,86,59,173,29,60,155,247,17,172,141,89,56,120,174,84,252,10,212,225,209,208,113,79,170,244,21,116,215,218,170,116,155,10,161,109,84,78,129,182,234,186,38,47,196,158,176,200,229,115,229,138,162,72,155,12,136,222,218,36,142,115,28,231,70,177,87,7,22,62,169,245,147,230,6,67,238,51,154,83,51,89,197,143,170,125,100,249,129,144,251,140,224,90,167,9,252,58,96,156,80,114,192,192,116,211,58,167,255,0,234,245,101,158,183,174,111,237,101,211,226,23,56,96,172,237,197,44,125,238,215,125,238,237,61,221,15,251,21,62,197,74,149,215,77,11,212,126,29,53,30,227,165,250,161,102,240,55,90,29,165,134,104,149,95,75,112,165,114,170,71,85,77,34,162,119,33,127,75,182,93,145,200,230,185,143,107,30,199,177,183,127,202,227,208,158,153,126,53,239,21,163,143,174,10,49,94,43,52,226,174,247,105,182,120,125,77,198,109,243,73,142,92,41,210,54,73,95,208,142,145,182,202,133,145,204,99,161,149,234,168,199,61,201,217,145,234,244,94,151,74,201,66,146,248,117,208,108,203,137,45,92,177,105,78,25,69,86,231,220,106,24,251,157,116,52,233,51,45,54,228,123,82,162,182,84,115,216,222,136,218,237,209,170,246,245,189,89,27,87,173,237,69,208,159,14,186,13,134,240,219,164,118,45,41,195,40,169,26,203,117,59,31,115,174,134,157,97,125,218,226,172,106,84,86,202,142,123,221,215,35,155,186,53,94,238,134,35,35,106,244,49,168,158,3,129,206,17,45,92,32,233,27,177,73,238,52,151,140,178,253,80,219,150,71,117,130,157,172,99,231,70,35,89,75,11,213,169,43,233,161,78,174,142,226,238,175,146,105,17,177,247,86,54,200,160,5,0,243,71,245,217,169,191,130,251,61,17,127,197,0,243,71,245,217,169,191,130,251,61,16,19,255,0,146,167,165,140,167,230,5,119,183,91,137,254,64,14,74,158,150,50,159,152,21,222,221,110,39,248,0,0,0,0,25,87,59,86,85,194,142,163,216,56,108,194,184,166,182,69,241,156,51,40,241,112,92,164,167,133,82,75,21,84,85,243,210,70,218,132,221,119,134,94,211,21,147,38,205,73,30,177,57,26,171,18,205,197,75,222,229,239,128,97,186,167,203,135,9,211,237,65,199,169,47,152,245,242,158,247,77,93,67,82,139,209,43,62,51,88,168,168,168,168,230,61,174,70,189,143,106,163,216,246,181,205,86,185,168,168,21,87,193,39,24,57,55,8,218,161,21,233,171,87,91,132,223,42,32,110,89,103,164,138,159,191,93,4,81,206,200,95,28,146,177,92,215,194,234,151,202,140,107,227,73,21,168,199,185,168,189,77,208,70,39,148,216,179,156,86,205,154,226,213,222,54,203,144,91,233,238,150,234,158,211,227,239,210,207,27,100,138,78,135,163,94,222,166,61,171,179,145,28,155,236,168,139,228,103,223,141,190,15,178,110,17,181,66,91,43,146,174,183,9,190,84,78,236,78,241,87,45,63,126,186,8,163,129,243,50,72,226,122,185,175,133,213,44,137,94,230,70,146,43,85,236,107,81,122,91,218,185,110,115,4,166,225,218,166,77,30,214,75,173,91,180,234,227,80,234,154,43,148,210,203,51,49,151,164,83,201,42,69,79,12,18,205,51,42,102,88,26,172,107,154,200,222,175,147,109,223,34,168,93,161,207,245,251,71,44,92,64,104,214,89,163,185,28,222,30,147,38,183,186,158,58,158,151,191,194,85,49,201,37,53,79,67,30,197,147,181,60,113,75,219,235,70,191,163,165,223,85,202,135,64,0,101,92,210,159,11,26,215,252,162,120,125,194,117,142,75,127,130,171,200,45,235,227,224,108,93,184,217,93,4,175,167,170,237,55,185,34,164,43,60,50,172,125,79,87,118,213,157,91,59,116,74,75,230,93,128,83,105,247,26,90,137,75,109,199,170,237,86,219,229,69,53,254,149,102,73,122,43,31,87,77,28,181,85,17,62,69,94,182,58,177,106,209,122,87,161,175,107,216,222,158,142,148,153,92,172,120,174,163,194,248,83,213,11,126,166,203,219,198,244,87,162,241,73,82,217,160,142,73,41,107,214,162,68,160,137,143,72,218,233,157,85,4,189,181,146,85,116,146,86,50,52,233,70,53,20,34,7,51,173,82,252,168,113,147,154,248,75,239,196,237,88,151,135,197,173,255,0,216,189,159,11,225,99,79,23,7,155,26,231,244,215,73,91,245,221,213,190,255,0,85,202,196,97,53,57,37,233,158,85,143,233,198,162,106,149,218,147,195,217,115,11,133,190,223,104,238,71,35,36,168,240,9,83,223,157,189,76,70,62,21,125,90,70,215,177,206,252,228,19,181,81,170,207,58,129,52,123,193,126,142,95,116,11,134,12,3,74,178,153,186,239,86,171,124,149,23,24,250,88,158,26,170,174,162,90,185,105,183,99,222,199,246,95,80,232,187,141,114,181,253,190,180,217,29,178,7,107,50,174,106,160,202,184,29,87,59,225,235,42,194,116,39,76,248,130,241,63,16,198,245,27,226,84,221,81,210,200,223,133,215,81,214,77,7,135,154,77,150,53,238,199,23,118,53,234,71,59,162,118,244,34,69,214,255,0,107,193,39,24,57,55,8,218,161,21,233,171,87,91,132,223,42,32,110,89,103,164,138,159,191,93,4,81,206,200,95,28,146,177,92,215,194,234,151,202,140,107,227,73,21,168,199,185,168,189,77,181,78,94,248,6,27,170,124,184,112,157,62,212,28,122,146,249,143,95,41,239,116,213,212,53,40,189,18,179,227,53,138,138,138,138,142,99,218,228,107,216,246,170,61,143,107,92,213,107,154,138,149,45,198,15,9,153,151,8,186,161,244,30,251,81,87,120,177,87,211,199,83,98,200,221,64,148,176,93,88,145,177,103,70,49,36,149,24,248,165,122,198,230,43,250,246,237,189,81,27,43,21,67,67,184,158,83,98,206,113,91,54,107,139,87,120,219,46,65,111,167,186,91,170,123,79,143,191,75,60,109,146,41,58,30,141,123,122,152,246,174,206,68,114,111,178,162,47,145,245,138,75,229,185,204,18,155,135,106,153,52,123,89,46,181,110,211,171,141,67,170,104,174,83,75,44,204,198,94,145,79,36,169,21,60,48,75,52,204,169,153,96,106,177,174,107,35,122,190,77,183,124,138,183,104,6,85,207,65,128,96,25,150,169,230,86,157,62,211,236,122,174,249,144,223,42,18,154,134,134,153,19,174,87,236,170,170,170,170,141,99,26,212,115,222,247,42,49,140,107,156,229,107,90,170,158,124,188,158,86,220,34,90,180,43,72,233,117,150,243,113,164,187,101,154,161,103,160,185,50,72,169,219,209,107,181,74,196,158,26,88,164,115,82,85,124,137,36,111,159,205,24,175,142,38,163,87,178,146,200,29,87,134,174,29,116,191,128,205,6,188,182,178,237,73,84,251,117,61,101,251,46,203,27,107,146,25,235,160,167,238,202,215,62,22,190,103,163,32,167,221,141,138,55,57,55,73,30,214,245,202,254,168,63,135,243,155,184,209,241,5,148,221,243,44,82,235,89,163,183,94,152,236,150,184,33,165,91,197,155,179,18,53,179,53,200,177,178,111,16,244,87,203,12,146,187,182,178,55,183,42,164,74,217,185,175,50,62,96,148,220,68,212,199,163,218,55,117,171,110,157,91,170,27,83,91,114,134,89,97,102,76,245,138,9,34,73,105,230,130,41,161,101,52,201,59,81,142,115,153,35,209,146,109,187,35,84,226,188,18,112,125,147,113,115,170,17,89,90,149,116,88,77,142,162,7,101,151,138,73,105,251,244,48,75,28,239,133,145,199,43,209,206,124,206,166,124,72,246,178,68,141,92,143,123,92,137,210,224,191,236,3,63,195,117,79,13,180,234,14,159,100,52,151,204,122,249,78,149,52,53,212,202,189,18,179,117,69,69,69,68,115,30,215,35,152,246,57,17,236,123,92,215,35,92,213,68,244,7,159,192,48,12,55,75,48,219,78,159,105,246,61,73,99,199,172,116,233,77,67,67,76,139,209,19,55,85,85,85,85,87,61,238,114,185,239,123,149,94,247,185,206,114,185,206,85,95,64,4,85,230,143,232,79,83,127,5,247,138,34,138,244,159,5,252,168,106,158,27,166,127,20,248,103,210,220,130,221,98,241,189,142,247,133,241,85,49,195,221,237,245,55,175,167,185,213,211,212,221,246,219,116,223,114,245,57,163,250,19,212,223,193,125,226,136,165,110,19,189,83,232,223,204,12,123,220,96,3,207,235,70,144,230,90,11,170,25,6,145,234,4,20,145,223,113,218,134,195,80,180,147,164,208,74,199,198,217,98,154,55,249,42,178,72,164,142,68,71,35,94,136,244,71,53,174,69,106,89,79,42,126,59,109,75,106,160,225,103,89,114,106,182,220,155,80,144,97,23,91,140,237,116,18,64,173,99,99,179,171,213,17,204,123,92,142,88,58,220,228,122,63,176,213,103,68,17,201,45,120,232,224,202,197,198,30,156,82,219,35,186,252,27,51,197,252,69,70,51,114,149,239,90,86,201,42,51,187,77,83,27,119,222,25,123,81,34,200,214,172,145,185,141,115,122,145,31,20,148,3,150,98,215,220,27,42,188,225,89,77,15,130,189,99,247,10,139,93,198,155,186,201,59,21,80,72,232,229,143,173,138,230,59,165,236,114,110,213,86,174,219,162,170,121,129,107,252,215,184,227,166,198,173,87,190,17,244,229,149,105,125,185,83,211,179,46,187,35,229,167,74,26,73,91,28,237,162,129,90,173,89,95,60,78,103,117,203,188,73,12,174,143,103,186,71,246,106,215,75,116,183,59,214,156,238,217,166,122,105,98,248,206,73,121,239,120,42,47,21,13,63,119,181,11,230,147,243,147,61,145,183,104,226,123,190,179,147,125,182,77,213,81,23,207,218,109,55,91,253,214,138,197,98,182,85,220,110,87,26,136,233,40,232,233,33,116,211,212,207,35,145,177,197,28,109,69,115,222,231,42,53,26,136,170,170,168,136,104,39,129,126,12,172,92,30,105,197,85,178,75,175,198,115,60,163,195,212,100,215,40,158,244,165,116,145,35,251,84,212,209,187,109,161,139,187,42,36,142,106,73,35,158,231,59,165,21,145,70,20,45,171,24,47,228,191,84,243,45,51,248,167,196,254,137,100,23,27,23,141,236,118,124,87,133,169,146,30,239,111,169,221,29,93,190,174,158,167,109,190,219,174,219,151,169,202,227,208,158,153,126,53,239,21,165,43,113,99,234,159,89,62,96,100,62,227,57,117,60,174,61,9,233,151,227,94,241,90,4,170,0,1,74,220,234,253,83,226,223,47,232,125,198,226,117,94,70,63,125,159,187,127,196,142,21,205,255,0,63,195,115,174,43,233,169,112,252,134,146,236,252,87,23,166,176,93,214,153,85,204,165,184,199,89,89,44,180,234,253,186,92,246,54,120,209,253,42,189,47,234,99,182,123,30,214,244,174,74,122,165,130,98,153,222,125,166,119,251,239,133,201,51,191,133,125,31,162,240,179,63,198,120,40,110,51,85,126,113,140,88,227,232,141,200,239,206,57,189,91,236,221,215,200,11,127,0,1,74,220,234,253,83,226,223,47,232,125,198,226,71,93,0,225,51,50,226,51,75,245,91,56,211,250,138,186,235,238,154,211,218,234,105,241,202,74,4,158,123,203,42,164,157,37,72,223,220,106,181,241,69,79,36,136,198,178,71,202,187,49,169,212,173,69,145,92,234,253,83,226,223,47,232,125,198,226,117,94,70,63,125,159,187,127,196,128,172,188,3,63,204,180,179,50,180,234,14,159,100,53,118,60,134,199,80,149,52,53,212,202,157,113,63,101,69,69,69,69,107,216,230,171,152,246,57,21,143,99,156,215,35,154,229,69,208,71,7,92,98,224,156,95,224,149,23,251,5,31,193,178,75,55,71,210,12,127,185,53,71,194,251,179,84,50,151,251,41,240,69,28,253,216,233,214,79,205,162,244,111,210,237,149,60,224,95,53,238,7,42,113,171,173,239,139,141,57,125,34,88,174,85,20,239,203,173,40,200,169,214,134,174,87,71,3,107,96,70,163,82,86,79,43,153,221,106,239,42,77,43,164,221,237,145,253,152,21,161,122,233,168,252,58,106,61,187,84,52,190,243,224,110,180,59,197,52,50,162,190,150,225,74,229,69,146,150,166,52,84,238,66,254,150,238,155,163,145,205,107,216,230,61,140,123,67,77,37,0,243,71,245,217,169,191,130,251,61,17,119,218,23,174,154,113,196,94,156,91,181,67,75,239,62,58,213,93,188,83,67,42,35,42,173,245,77,68,89,41,106,99,69,94,220,204,234,110,233,186,181,90,230,189,142,123,30,199,186,144,121,163,250,236,212,223,193,125,158,136,14,105,106,225,159,50,191,240,185,117,226,158,197,93,73,85,98,199,50,135,227,151,218,23,42,71,61,27,22,42,53,130,173,138,174,218,102,62,90,196,137,204,68,71,177,123,110,68,123,92,245,139,207,232,94,186,106,63,14,154,143,110,213,13,47,188,248,27,173,14,241,77,12,168,175,165,184,82,185,81,100,165,169,141,21,59,144,191,165,187,166,232,228,115,90,246,57,143,99,30,219,95,228,161,118,181,77,195,110,101,98,134,231,72,251,149,30,113,81,87,81,70,217,154,179,195,4,212,20,77,138,87,199,191,83,88,247,65,51,90,229,77,156,177,72,137,191,74,237,13,121,140,240,19,252,149,239,176,106,70,157,207,226,52,203,38,184,120,58,74,121,234,58,234,172,181,207,99,229,74,55,43,215,174,104,85,145,200,232,165,243,114,53,142,100,171,212,214,201,48,66,179,73,28,34,232,133,215,135,30,29,48,205,26,190,223,41,46,247,43,5,61,75,171,42,233,35,115,32,89,234,42,166,169,145,145,245,125,103,49,142,157,88,143,84,106,189,24,142,86,179,171,161,42,91,148,134,131,84,234,159,18,241,234,77,194,138,146,124,123,76,41,254,41,82,149,52,241,84,50,91,140,236,146,42,24,209,143,122,57,143,107,146,90,150,74,214,63,161,244,109,79,170,231,177,201,121,32,0,0,101,92,235,250,243,195,62,101,160,216,246,155,102,119,154,234,75,142,61,170,56,189,22,71,101,173,133,81,143,107,228,165,167,154,166,146,88,149,202,230,190,23,84,198,136,255,0,54,72,199,177,200,168,238,184,227,228,6,135,180,219,72,112,221,122,224,39,78,244,143,80,32,171,146,197,145,105,190,55,13,66,210,78,176,207,19,217,69,77,44,83,70,255,0,52,71,199,44,113,200,136,228,115,21,88,136,230,185,170,173,80,170,14,92,220,107,255,0,37,93,71,158,193,159,220,238,178,105,150,83,249,187,149,52,11,221,142,215,92,170,196,142,230,216,122,92,247,116,177,139,28,173,137,90,231,198,230,187,105,93,12,81,173,212,234,150,186,105,198,146,104,213,207,94,114,59,207,141,196,45,214,248,110,49,213,218,81,43,60,116,115,185,140,166,74,117,98,244,73,222,124,177,53,143,234,72,255,0,56,142,115,218,205,220,153,236,226,119,135,172,171,133,253,101,189,105,30,83,83,227,252,7,110,166,221,116,101,44,148,240,220,232,101,111,84,85,17,181,233,254,116,111,70,185,237,100,177,74,196,123,250,58,151,202,100,90,165,157,229,120,38,35,166,119,251,239,138,198,240,79,31,244,126,139,194,194,207,7,227,102,73,170,191,56,198,36,146,117,200,212,119,231,28,238,157,182,110,201,228,7,171,226,119,136,92,171,138,13,101,189,106,230,83,77,224,60,127,110,154,221,107,101,84,149,16,219,40,98,111,76,84,241,185,235,254,116,143,86,181,141,124,178,202,244,99,58,250,82,101,114,175,224,86,167,63,200,109,92,79,106,149,5,92,24,197,142,162,27,150,25,12,53,81,116,93,174,48,85,76,199,79,42,199,34,205,27,41,102,166,69,72,222,198,119,94,230,47,83,163,99,217,39,42,229,197,192,229,55,21,185,149,126,97,168,47,171,167,211,172,62,162,6,87,67,19,37,137,247,186,183,34,189,40,162,157,17,26,198,53,168,215,78,230,187,186,214,75,19,90,141,89,146,88,239,120,8,171,205,31,208,158,166,254,11,239,20,69,0,151,253,205,31,208,158,166,254,11,239,20,69,0,129,218,184,174,225,71,81,248,74,212,119,225,89,172,94,58,213,93,220,158,193,127,130,21,101,45,222,149,170,136,174,106,42,175,110,102,117,53,37,133,85,93,27,156,213,69,123,31,28,143,150,188,171,248,234,169,192,50,27,87,12,58,165,95,87,62,49,124,168,134,219,134,77,13,44,93,22,155,140,245,83,61,208,74,145,198,147,72,202,169,170,81,18,71,189,253,167,181,137,210,216,222,247,199,99,220,87,112,163,167,28,90,233,195,240,172,214,47,3,117,161,238,79,96,191,193,10,62,170,209,84,228,68,87,53,21,83,185,11,250,90,146,194,170,141,145,173,106,162,177,236,142,70,103,179,84,180,183,59,209,108,238,231,166,122,151,98,248,54,73,102,236,248,218,47,21,13,71,107,187,11,38,143,243,144,189,241,187,120,229,99,190,171,151,109,246,93,149,21,16,52,252,10,245,229,165,204,18,155,88,109,86,126,31,53,126,235,87,38,160,208,83,248,107,61,218,174,89,106,167,201,88,198,213,79,34,200,172,129,25,3,233,233,160,137,170,249,165,115,231,93,220,170,175,87,111,97,64,8,171,205,31,208,158,166,254,11,239,20,68,170,34,175,52,127,66,122,155,248,47,188,81,1,64,39,117,224,251,132,204,203,139,173,80,250,15,98,168,171,179,216,168,41,228,169,190,228,109,160,74,168,45,76,88,222,176,35,216,178,68,143,124,178,177,35,107,17,253,123,119,30,136,173,137,234,156,171,79,112,171,174,165,103,248,214,156,216,170,41,32,185,101,87,138,43,37,28,181,111,115,96,142,122,153,153,12,110,145,205,107,156,140,71,61,21,85,26,229,219,125,145,126,195,65,26,103,133,232,215,47,110,24,32,183,100,121,55,133,198,241,126,154,155,254,68,251,91,150,106,234,234,170,134,70,181,18,67,74,199,200,237,228,150,40,152,159,156,115,34,100,76,115,220,145,245,128,214,189,89,209,174,95,188,56,210,220,109,184,135,132,176,217,122,44,120,206,59,108,107,155,227,43,164,100,146,50,23,76,168,238,142,174,220,210,203,81,39,83,151,105,30,189,217,92,140,124,64,224,163,155,93,29,239,193,105,151,22,55,46,205,234,178,224,144,91,243,72,233,160,166,161,116,114,117,170,54,226,200,250,25,79,208,254,136,219,52,108,237,171,94,213,149,35,72,223,51,224,95,24,60,89,230,92,93,106,135,211,139,237,61,93,158,197,65,79,29,53,139,28,117,122,85,65,106,98,198,196,157,88,244,142,36,123,229,149,139,35,158,172,235,219,182,197,85,108,76,68,147,252,177,121,127,209,234,237,101,55,16,58,223,142,248,188,22,147,166,124,102,219,44,144,75,75,126,170,142,121,161,149,213,44,107,214,68,134,9,41,252,225,145,141,108,206,123,119,87,70,215,178,64,232,28,243,190,228,255,0,121,63,134,144,87,133,206,26,239,188,80,222,51,172,43,14,94,188,166,201,135,205,144,216,169,159,84,202,120,107,42,161,175,162,141,240,72,247,181,81,58,224,158,116,102,234,198,247,123,74,247,181,136,245,39,87,60,239,185,63,222,79,225,167,42,228,169,234,159,41,249,127,93,238,54,224,32,175,250,106,192,178,175,246,87,28,201,49,203,135,254,146,142,186,219,93,79,39,252,89,33,154,57,25,252,206,107,155,250,149,11,243,224,7,140,27,87,22,90,70,215,92,22,174,60,239,14,167,163,160,202,217,52,77,70,84,206,246,57,35,174,137,209,177,177,116,84,44,50,189,99,107,90,177,61,175,103,79,66,71,36,156,43,153,215,47,250,205,93,163,169,226,7,68,49,223,23,157,82,117,79,147,91,98,146,121,106,175,212,177,193,12,49,58,153,142,122,198,147,65,29,63,148,49,177,174,153,175,118,202,233,26,198,73,82,218,91,170,89,222,139,103,118,205,76,211,75,239,193,178,75,55,123,193,86,248,88,106,59,93,216,95,12,159,155,153,143,141,219,199,43,219,245,154,187,111,186,108,168,138,129,167,226,149,185,213,250,167,197,190,95,208,251,141,196,179,238,20,120,174,211,142,45,116,225,153,174,21,47,129,186,208,246,224,191,216,39,153,31,85,104,170,114,42,163,92,168,137,220,133,253,46,88,166,68,70,200,214,185,21,24,246,73,27,43,7,157,95,170,124,91,229,253,15,184,220,64,142,186,1,194,102,101,196,102,151,234,182,113,167,245,21,117,215,221,53,167,181,212,211,227,148,148,9,60,247,150,85,73,58,74,145,191,184,213,107,226,138,158,73,17,141,100,143,149,118,99,83,169,90,139,202,176,12,255,0,50,210,204,202,211,168,58,125,144,213,216,242,27,29,66,84,208,215,83,42,117,196,253,149,21,21,21,21,175,99,154,174,99,216,228,86,61,142,115,92,142,107,149,22,202,121,26,221,173,80,221,117,146,197,53,206,145,151,42,202,123,13,93,61,27,166,106,79,52,16,186,185,178,202,200,247,234,115,24,233,225,107,156,137,179,86,88,209,118,234,77,254,87,53,238,7,42,113,171,173,239,139,141,57,125,34,88,174,85,20,239,203,173,40,200,169,214,134,174,87,71,3,107,96,70,163,82,86,79,43,153,221,106,239,42,77,43,164,221,237,145,253,144,128,26,209,171,217,150,189,106,134,65,171,154,129,61,36,151,220,138,161,179,84,37,36,9,12,17,49,145,182,40,161,141,158,106,140,142,40,227,141,21,202,231,170,49,21,206,115,149,92,183,61,202,143,135,79,200,183,14,48,103,247,186,126,140,147,84,188,61,246,163,235,239,218,181,181,142,248,116,95,86,87,198,237,227,150,74,142,164,107,30,158,47,182,244,222,36,218,168,120,35,208,106,110,35,184,151,195,180,218,243,69,87,62,60,181,15,186,100,11,13,60,178,49,45,212,204,89,100,142,87,196,246,58,22,76,230,199,76,146,245,183,161,245,12,84,221,221,45,93,25,128,0,0,0,1,154,206,44,125,83,235,39,204,12,135,220,103,61,86,69,193,214,119,109,225,59,17,226,218,193,89,241,156,110,243,227,254,144,67,219,134,159,224,61,171,146,80,82,253,103,207,220,170,239,200,170,191,155,137,59,123,125,109,209,122,143,43,197,143,170,125,100,249,129,144,251,140,229,207,114,206,180,218,175,252,191,244,254,197,125,182,82,92,109,183,26,123,245,37,101,29,92,45,154,10,152,36,187,87,54,72,164,141,200,173,123,28,213,86,171,85,21,21,21,81,64,167,110,20,120,174,212,126,18,181,29,153,174,21,47,142,181,87,118,224,191,216,39,153,89,75,119,165,106,170,163,92,168,139,219,153,157,78,88,166,68,87,70,231,57,21,30,199,201,27,237,167,143,93,82,193,53,167,150,198,115,169,122,105,125,248,206,55,121,248,103,130,173,240,179,83,247,123,87,250,88,100,252,220,204,100,141,218,72,158,223,172,212,223,109,211,116,84,85,228,22,174,78,56,109,71,18,247,251,205,230,235,87,69,163,116,85,20,55,59,45,150,26,149,158,166,228,201,89,42,212,219,165,169,87,182,106,102,67,52,113,236,238,153,31,37,60,236,68,153,38,71,189,157,255,0,153,141,166,213,96,229,255,0,168,22,43,21,178,146,221,109,183,83,216,105,40,232,233,33,108,48,83,65,29,218,133,177,197,28,109,68,107,24,214,162,53,26,136,136,136,136,136,5,6,29,87,137,222,30,178,174,23,245,150,245,164,121,77,79,143,240,29,186,155,117,209,148,178,83,195,115,161,149,189,81,84,70,215,167,249,209,189,26,231,181,146,197,43,17,239,232,234,94,84,104,207,140,30,19,48,222,46,180,191,232,61,246,162,146,207,125,160,168,142,166,197,145,186,129,106,167,181,61,100,98,206,140,98,73,18,189,146,196,197,141,204,87,244,111,219,122,162,186,38,42,5,112,114,197,230,1,71,164,85,148,220,63,107,126,69,225,48,90,190,152,49,155,148,177,193,21,45,134,170,73,230,154,86,212,189,172,73,22,25,228,168,243,154,71,185,176,185,141,221,27,27,158,248,238,80,203,190,127,128,102,90,89,153,93,180,251,80,113,234,187,30,67,99,168,90,106,234,26,148,78,184,159,178,42,42,42,42,181,236,115,85,175,99,218,170,199,177,205,115,85,205,114,42,219,159,44,94,96,21,154,187,71,77,195,246,183,228,94,47,58,164,233,131,25,185,75,28,242,213,95,169,99,130,105,165,109,75,218,197,141,38,130,58,127,57,164,123,93,51,94,221,209,210,53,239,144,44,84,0,4,21,230,63,203,254,143,136,139,20,186,183,164,56,239,250,172,80,120,104,37,166,167,146,10,120,242,42,94,182,71,211,80,249,159,28,108,154,24,213,94,201,149,221,75,28,75,19,145,255,0,153,88,169,4,213,65,2,184,218,229,151,106,226,87,88,108,90,167,133,229,21,120,213,203,32,168,74,12,198,161,212,237,173,129,144,65,67,39,134,174,100,79,158,39,35,250,169,233,169,93,28,110,84,114,77,28,157,45,237,202,178,132,11,229,205,193,71,242,170,212,121,239,249,253,178,235,30,153,98,223,156,185,84,192,157,168,238,149,200,172,88,237,141,155,169,175,111,83,30,178,74,232,145,206,100,109,107,119,137,211,69,34,116,14,117,126,169,241,111,151,244,62,227,113,45,251,75,116,183,4,209,108,18,217,166,122,105,98,248,54,55,102,239,120,42,47,21,53,71,107,187,51,230,147,243,147,61,242,59,121,37,123,190,179,151,109,246,77,145,17,18,160,121,213,250,167,197,190,95,208,251,141,196,14,149,201,30,211,106,191,218,181,230,197,125,182,82,92,109,183,26,124,126,146,178,142,174,22,205,5,76,18,54,230,217,34,146,55,34,181,236,115,85,90,173,84,84,84,85,69,35,87,48,206,11,46,188,44,106,133,69,247,16,199,234,219,165,121,45,66,46,63,88,181,46,170,74,41,214,62,169,109,243,200,230,163,152,246,185,37,116,72,245,114,190,20,106,247,36,123,38,233,148,28,140,126,251,63,118,255,0,137,22,83,170,90,91,130,107,78,9,115,211,61,75,177,124,103,27,188,246,124,109,23,138,154,159,187,218,153,147,71,249,200,94,201,27,180,145,49,223,85,201,190,219,46,232,170,138,25,130,47,123,151,23,3,149,60,41,97,181,249,134,160,190,146,163,81,115,10,120,25,93,12,76,138,86,89,41,26,170,244,162,138,116,69,115,222,231,43,93,59,154,238,211,159,20,77,106,57,33,73,100,242,156,15,242,194,166,225,151,84,46,58,185,168,217,149,38,79,125,180,212,85,82,98,41,109,73,96,130,158,146,72,221,19,171,42,88,237,149,106,100,138,71,199,217,69,124,81,35,158,189,115,57,204,116,83,212,1,0,57,213,250,88,197,190,96,80,251,117,196,159,228,0,231,87,233,99,22,249,129,67,237,215,16,42,175,133,205,11,254,82,154,237,140,232,167,210,159,163,159,72,252,111,246,207,192,248,206,199,135,163,158,167,251,143,114,62,174,174,199,79,233,166,221,91,249,237,178,248,172,255,0,0,204,180,179,50,187,105,246,160,227,213,118,60,134,199,80,180,213,212,53,40,157,113,63,100,84,84,84,85,107,216,230,171,94,199,181,85,143,99,154,230,171,154,228,85,145,92,174,61,118,105,151,227,94,207,90,89,167,49,222,7,42,120,173,195,104,51,13,62,125,37,62,162,225,244,243,178,134,25,89,20,76,189,210,57,81,235,69,44,234,136,230,61,174,71,58,7,57,221,166,190,89,90,228,106,76,178,198,28,255,0,150,151,48,74,109,97,181,89,248,124,213,251,173,92,154,131,65,79,225,172,247,106,185,101,170,159,37,99,27,85,60,139,34,178,4,100,15,167,166,130,38,171,230,149,207,157,119,114,170,189,93,189,133,25,97,180,221,174,182,11,173,21,246,197,115,171,183,92,173,213,17,213,209,214,82,76,232,103,166,158,55,35,163,150,57,26,168,230,61,174,68,114,57,21,21,21,17,80,190,158,94,124,105,218,184,167,210,250,123,22,95,144,82,59,85,49,170,117,76,130,141,41,155,74,181,176,36,157,49,92,32,141,174,86,189,142,106,196,217,85,136,212,100,202,228,237,198,199,195,212,18,212,0,0,0,5,85,243,92,224,91,251,191,20,26,41,134,127,227,21,89,253,21,11,191,205,115,110,145,211,163,127,223,124,83,218,239,240,38,86,127,174,38,42,172,213,65,93,87,126,77,154,79,93,196,21,38,101,111,200,124,6,147,249,84,84,225,176,37,79,138,108,145,69,3,89,76,218,217,38,146,71,195,52,137,81,44,178,110,201,24,222,152,227,253,52,150,16,225,124,171,248,21,169,207,242,27,87,19,218,165,65,87,6,49,99,168,134,229,134,67,13,84,93,23,107,140,21,83,49,211,202,177,200,179,70,202,89,169,145,82,55,177,157,215,185,139,212,232,216,246,73,194,185,163,250,236,212,223,193,125,158,136,191,226,128,121,163,250,236,212,223,193,125,158,136,9,169,202,155,75,112,77,105,224,119,61,211,77,76,177,124,103,27,188,234,4,254,54,139,197,77,79,221,237,82,90,230,143,243,144,189,146,55,105,34,99,190,171,147,125,182,93,209,85,22,186,248,174,225,71,81,248,74,212,119,225,89,172,94,58,213,93,220,158,193,127,130,21,101,45,222,149,170,136,174,106,42,175,110,102,117,53,37,133,85,93,27,156,213,69,123,31,28,143,179,254,74,158,150,50,159,152,21,222,221,110,36,167,21,220,40,233,199,22,186,112,252,43,53,139,192,221,104,123,147,216,47,240,66,143,170,180,85,57,17,21,205,69,84,238,66,254,150,164,176,170,163,100,107,90,168,172,123,35,145,129,158,44,3,0,204,181,79,50,180,233,246,159,99,213,119,204,134,249,80,148,212,52,52,200,157,114,191,101,85,85,85,84,107,24,214,163,158,247,185,81,140,99,92,231,43,90,213,84,208,159,7,220,38,97,188,34,233,127,208,123,21,69,37,226,251,95,81,37,77,247,35,109,2,210,207,117,122,72,245,129,30,197,146,85,99,34,137,233,27,88,143,232,223,184,244,68,116,175,85,229,92,184,184,28,169,225,75,13,175,204,53,5,244,149,26,139,152,83,192,202,232,98,100,82,178,201,72,213,87,165,20,83,162,43,158,247,57,90,233,220,215,118,156,248,162,107,81,201,10,75,36,202,0,0,2,154,249,210,104,229,139,15,214,92,75,88,173,19,118,234,245,18,223,81,79,116,166,233,122,245,85,91,91,79,27,106,122,220,245,68,235,130,122,120,187,109,99,26,223,13,213,245,157,35,149,62,87,38,205,107,250,13,196,21,219,71,42,237,253,234,77,77,183,167,102,120,226,234,146,10,235,116,85,21,17,245,57,100,106,54,23,64,250,196,118,204,123,150,78,198,221,45,235,82,122,115,77,192,41,179,174,11,115,42,164,199,170,238,215,44,86,162,130,255,0,109,74,100,149,207,165,124,117,44,138,162,161,89,26,253,102,50,142,122,181,127,90,43,26,206,167,174,221,8,230,210,94,128,235,29,247,135,253,101,196,245,139,28,135,196,85,227,55,6,212,73,77,212,198,120,186,87,181,209,212,211,117,189,143,72,251,176,73,44,93,206,133,115,58,250,155,245,154,138,5,223,243,58,213,47,201,127,6,217,175,132,190,252,50,235,150,248,124,90,223,253,139,222,241,94,42,68,241,112,121,177,205,103,85,12,117,191,93,221,59,109,245,92,143,86,20,87,165,90,103,149,107,38,163,227,154,91,133,82,120,139,214,77,112,138,223,77,213,28,143,142,30,181,250,243,203,219,99,222,216,98,98,58,73,30,141,94,136,216,247,42,108,213,39,255,0,59,77,76,197,114,13,71,211,189,45,180,213,248,139,214,31,111,184,92,46,253,185,35,124,116,254,61,105,187,16,59,165,234,246,76,140,164,89,28,199,181,191,155,158,7,34,185,31,229,207,249,62,232,229,247,57,226,129,53,86,158,111,15,101,211,75,124,245,21,146,116,177,253,250,170,234,121,233,41,233,182,87,181,237,234,99,234,101,238,35,94,212,240,221,14,233,89,26,160,93,248,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,201,118,180,218,175,246,170,219,21,246,217,73,113,182,220,105,228,164,172,163,171,133,179,65,83,4,141,86,201,20,145,185,21,175,99,154,170,213,106,162,162,162,170,41,154,206,37,52,134,167,65,117,231,57,210,57,160,171,142,159,29,188,77,13,189,106,231,138,105,229,183,63,105,104,166,145,241,108,197,124,148,210,67,34,162,35,118,87,170,43,90,168,173,77,47,21,43,206,211,71,47,177,101,88,47,16,52,243,119,172,181,54,244,195,171,35,233,99,124,37,84,114,84,85,211,174,234,254,185,59,204,150,167,201,25,210,207,11,245,157,188,141,68,10,193,37,87,44,189,20,252,180,241,113,139,120,139,135,133,160,193,54,205,107,58,37,232,154,95,5,60,62,30,56,247,141,237,118,245,82,211,117,181,122,119,137,37,233,114,59,167,120,170,93,79,38,77,45,250,41,195,141,247,83,43,236,94,22,191,59,200,36,240,213,190,43,175,198,90,232,152,144,195,249,180,122,182,62,138,167,92,91,230,214,189,219,238,187,183,182,160,79,240,0,0,0,0,0,3,53,156,88,250,167,214,79,152,25,15,184,206,105,76,205,103,22,62,169,245,147,230,6,67,238,51,129,117,60,174,61,9,233,151,227,94,241,90,74,162,42,242,184,244,39,166,95,141,123,197,105,42,128,0,0,20,3,205,31,215,102,166,254,11,236,244,69,255,0,20,3,205,31,215,102,166,254,11,236,244,64,79,254,74,158,150,50,159,152,21,222,221,110,39,249,0,57,42,122,88,202,126,96,87,123,117,184,159,224,0,0,0,0,101,92,191,238,87,30,132,244,203,241,175,120,173,40,4,182,157,32,227,54,197,193,231,44,205,40,185,199,106,248,206,103,148,125,34,167,198,109,178,177,233,74,233,34,187,213,119,106,106,100,110,219,67,23,118,37,88,218,228,146,71,61,173,111,74,43,229,140,62,175,56,46,39,52,226,131,4,94,23,233,236,182,172,151,41,186,246,46,149,149,62,37,22,108,82,72,166,130,74,121,58,22,39,39,122,162,7,84,199,178,73,28,140,138,78,167,34,178,102,163,170,135,0,192,51,45,83,204,173,58,125,167,216,245,93,243,33,190,84,37,53,13,13,50,39,92,175,217,85,85,85,85,26,198,53,168,231,189,238,84,99,24,215,57,202,214,181,85,62,77,218,237,117,191,221,107,111,183,219,157,93,198,229,113,168,146,174,178,178,174,103,77,61,76,242,57,93,36,178,72,229,87,61,238,114,171,149,202,170,170,170,170,165,234,114,226,224,114,167,133,44,54,191,48,212,23,210,84,106,46,97,79,3,43,161,137,145,74,203,37,35,85,94,148,81,78,136,174,123,220,229,107,167,115,93,218,115,226,137,173,71,36,41,44,129,223,248,110,210,43,174,130,232,150,45,164,23,156,238,175,49,168,198,41,229,164,101,226,166,7,64,249,96,89,228,124,49,36,110,150,85,99,34,137,241,194,198,245,170,35,34,106,39,74,108,212,233,96,1,85,124,239,116,183,255,0,153,166,181,219,236,95,248,222,45,119,185,248,175,242,84,208,65,217,87,255,0,246,73,221,108,103,243,61,223,220,208,172,188,103,53,186,226,182,92,178,197,111,167,164,146,159,49,179,199,100,174,116,204,114,190,56,25,112,164,174,71,68,168,228,68,127,118,134,38,170,185,28,157,14,122,109,186,163,155,160,142,62,52,207,42,213,222,16,181,39,5,194,169,60,93,234,162,223,79,112,166,165,108,114,73,37,87,130,171,134,177,240,68,200,216,231,190,105,25,78,230,70,196,111,214,145,204,106,170,34,170,166,117,192,235,252,33,105,13,54,187,241,47,167,186,91,112,130,146,123,109,218,240,201,174,144,84,207,44,44,168,183,83,49,213,85,144,163,226,250,237,123,233,224,149,140,86,171,126,187,155,245,153,250,73,164,146,154,249,45,232,229,139,48,214,92,183,88,174,243,119,42,244,238,223,79,79,107,166,233,122,116,213,92,155,81,27,170,122,218,244,69,232,130,10,136,187,110,99,218,239,19,213,245,93,27,85,110,80,1,149,115,85,6,85,192,159,252,177,120,241,252,136,95,105,180,27,86,47,93,56,14,65,112,111,195,110,151,27,143,110,151,23,153,204,153,210,108,222,211,151,179,81,59,169,209,221,82,71,20,46,89,38,93,186,229,114,218,167,19,188,61,98,188,80,104,213,235,72,242,154,159,1,227,251,117,54,235,163,41,99,168,154,217,93,19,186,162,168,141,175,79,243,163,122,53,204,115,226,150,86,35,217,215,212,153,172,45,211,149,15,28,116,217,45,170,201,194,62,163,50,173,111,182,218,122,134,98,55,101,124,181,9,93,73,19,100,157,212,83,171,149,203,19,224,137,175,237,57,54,137,97,137,177,236,199,70,206,240,87,173,87,7,60,65,127,40,43,223,12,150,60,39,227,217,213,135,174,90,152,45,213,113,45,47,133,72,153,43,42,150,162,71,50,56,161,124,114,194,173,89,86,55,117,77,28,106,214,200,228,140,191,62,27,180,138,235,160,186,37,139,105,5,231,59,171,204,106,49,138,121,105,25,120,169,129,208,62,88,22,121,31,12,73,27,165,149,88,200,162,124,112,177,189,106,136,200,154,137,210,155,53,58,88,3,42,229,138,113,117,198,191,193,56,76,210,126,19,180,202,231,117,163,189,77,167,248,196,153,165,194,5,236,70,218,25,172,208,72,203,99,85,91,215,39,121,146,197,36,174,141,205,106,70,141,137,86,68,150,102,50,186,207,65,128,96,25,150,169,230,86,157,62,211,236,122,174,249,144,223,42,18,154,134,134,153,19,174,87,236,170,170,170,170,141,99,26,212,115,222,247,42,49,140,107,156,229,107,90,170,129,247,244,47,66,245,31,136,189,71,183,105,126,151,217,188,117,214,187,121,102,154,85,86,82,219,233,90,168,146,85,84,200,136,189,184,89,212,221,215,101,114,185,205,99,26,247,189,140,118,138,116,47,66,244,227,135,77,56,183,105,126,151,217,188,13,170,135,121,102,154,85,71,213,92,42,156,136,146,85,84,200,136,157,201,159,210,221,215,100,106,53,173,99,26,198,49,140,111,53,224,147,131,236,103,132,109,47,138,202,212,164,173,205,175,148,240,59,44,188,82,75,81,216,174,158,41,39,124,44,142,57,94,173,107,33,109,75,226,71,181,145,172,136,212,123,218,213,94,150,200,160,0,242,154,165,170,88,38,139,96,151,61,76,212,187,239,193,177,187,55,103,198,214,248,89,170,59,93,217,153,12,127,155,133,143,145,219,201,43,27,245,90,187,111,186,236,136,170,156,87,19,230,61,193,142,115,149,89,176,172,91,89,60,109,235,32,184,83,218,237,212,223,71,110,177,247,234,167,145,177,197,31,91,233,154,198,245,61,237,77,220,168,212,223,117,84,79,48,62,87,52,127,66,122,155,248,47,188,81,20,173,194,119,170,125,27,249,129,143,123,140,5,212,243,71,244,39,169,191,130,251,197,17,74,220,39,122,167,209,191,152,24,247,184,192,6,148,200,21,204,143,151,221,79,17,52,209,235,14,141,218,169,27,168,182,234,118,211,86,219,97,138,40,95,147,49,101,130,56,150,90,137,167,138,24,95,77,10,78,228,123,154,231,200,196,100,123,236,200,209,39,168,2,0,114,197,224,59,242,33,98,166,215,157,88,178,244,231,217,5,189,191,13,181,220,109,221,186,172,94,23,62,102,201,179,187,174,78,245,68,14,167,87,117,71,28,176,181,100,133,118,235,149,171,63,192,3,53,156,88,250,167,214,79,152,25,15,184,206,93,79,43,143,66,122,101,248,215,188,86,148,173,197,143,170,125,100,249,129,144,251,140,229,212,242,184,244,39,166,95,141,123,197,104,18,168,130,188,199,249,128,81,240,239,98,151,73,52,135,34,255,0,85,138,255,0,13,60,181,52,241,193,81,30,59,75,214,201,58,170,25,51,36,141,243,77,26,43,25,10,183,169,35,149,101,114,179,243,41,47,96,227,111,140,28,103,132,109,47,150,244,229,164,173,205,175,148,243,183,19,179,213,197,81,216,174,158,41,32,100,207,146,72,152,173,107,33,109,75,37,86,57,241,172,136,213,99,28,213,94,166,208,14,127,159,230,90,167,153,93,181,7,80,114,26,187,230,67,124,168,90,154,234,234,149,78,185,95,178,34,34,34,34,53,140,107,81,172,99,26,136,198,49,173,107,81,173,106,34,7,159,7,85,226,19,135,76,239,134,155,198,47,137,234,101,63,129,201,47,184,250,95,107,109,157,112,203,240,254,170,250,202,104,226,239,67,44,145,203,213,29,43,38,234,106,166,221,238,133,77,216,170,191,87,67,56,81,212,126,34,116,227,81,243,93,47,139,226,183,93,57,248,100,243,88,34,133,93,85,114,165,170,74,181,145,212,202,139,245,230,143,194,181,82,29,186,164,107,220,140,85,123,89,28,161,111,220,185,184,215,254,85,90,113,61,131,63,185,218,163,212,220,91,243,119,42,104,23,181,37,210,133,17,137,29,205,176,244,181,141,234,123,214,57,91,18,185,172,145,173,118,209,54,104,163,73,128,101,223,0,207,243,45,44,204,173,58,131,167,217,13,93,143,33,177,212,37,77,13,117,50,167,92,79,217,81,81,81,81,90,246,57,170,230,61,142,69,99,216,231,53,200,230,185,81,116,39,193,247,22,120,111,23,90,95,244,226,197,79,73,103,190,208,84,73,77,125,199,27,94,181,83,218,158,178,61,32,87,189,99,137,94,201,98,98,72,215,163,58,55,238,49,21,93,19,209,2,178,249,213,250,167,197,190,95,208,251,141,196,234,188,140,126,251,63,118,255,0,137,28,171,157,95,170,124,91,229,253,15,184,220,78,149,201,30,237,106,176,90,181,230,251,125,185,210,91,173,182,234,124,126,174,178,178,174,102,195,5,52,17,182,230,233,37,146,71,42,53,140,107,81,92,174,85,68,68,69,85,2,197,56,138,215,156,55,134,221,35,190,234,182,103,91,72,214,91,169,222,203,101,12,213,11,11,238,215,21,99,150,158,138,37,107,30,238,185,28,221,149,200,199,116,49,31,35,147,161,142,84,205,101,218,182,154,227,117,173,184,81,218,105,45,116,245,85,18,77,21,13,35,165,116,20,172,115,149,91,12,107,51,223,42,177,168,168,212,89,30,247,236,137,212,231,46,234,178,3,141,190,48,114,110,46,117,66,91,211,150,174,139,9,177,212,78,220,78,207,87,21,63,126,134,9,99,129,147,62,73,34,98,57,207,153,212,204,149,88,231,200,145,171,149,140,115,145,58,157,221,121,98,240,29,249,111,190,211,107,206,172,89,122,176,28,126,224,223,134,218,238,54,238,229,46,81,51,89,51,100,217,221,214,175,102,158,118,211,171,186,163,146,41,156,146,66,187,244,74,212,9,63,201,255,0,134,220,203,75,244,190,231,173,185,61,254,174,146,159,83,105,233,223,67,142,45,18,70,141,164,167,146,84,130,182,119,203,26,74,175,145,36,145,209,54,55,36,75,12,173,145,203,42,200,196,134,5,243,71,245,217,169,191,130,251,61,17,127,197,0,243,71,245,217,169,191,130,251,61,16,28,171,134,46,33,114,174,23,245,150,203,171,152,181,55,143,240,29,202,107,141,173,245,82,83,195,115,161,149,189,50,211,200,230,47,249,178,49,92,215,181,146,197,19,213,143,232,233,91,254,197,175,250,53,198,111,15,180,183,183,89,62,144,96,57,245,189,236,154,223,116,166,116,50,39,68,174,142,72,222,136,187,199,52,51,196,228,73,35,119,213,146,36,124,79,93,152,243,57,146,96,25,148,88,13,62,169,59,30,171,92,78,170,241,53,129,151,102,162,58,4,184,197,12,115,186,157,234,139,187,30,177,76,199,183,169,19,173,18,78,142,174,220,157,61,171,130,222,52,179,46,13,179,43,189,230,205,142,210,100,152,246,73,79,28,55,171,44,211,37,51,234,31,10,72,180,211,69,82,140,123,162,124,110,150,77,211,165,204,115,36,122,43,122,186,31,24,76,172,115,139,93,56,229,115,125,119,7,148,154,115,117,206,126,15,112,134,233,151,229,209,86,165,186,74,170,170,214,69,42,201,77,64,245,157,174,237,80,186,142,52,69,158,22,190,72,157,186,51,117,145,214,19,162,28,72,232,151,17,246,171,157,231,69,243,234,76,142,158,205,80,202,106,246,54,158,122,89,233,158,246,245,49,95,13,67,25,42,49,200,142,233,127,79,67,149,146,34,42,171,30,137,155,124,179,41,190,231,57,85,231,53,202,107,188,109,235,32,184,84,93,46,53,61,166,71,223,170,158,71,73,44,157,12,70,177,189,79,123,151,102,162,53,55,217,17,19,200,208,79,0,156,60,93,120,103,225,162,193,129,229,86,170,74,12,178,225,81,83,123,200,217,77,88,234,150,120,217,223,179,26,174,85,86,35,227,166,142,150,23,164,95,155,235,137,202,213,126,235,35,194,69,2,42,255,0,162,143,192,159,251,121,255,0,209,155,199,253,208,146,152,158,83,98,206,113,91,54,107,139,87,120,219,46,65,111,167,186,91,170,123,79,143,191,75,60,109,146,41,58,30,141,123,122,152,246,174,206,68,114,111,178,162,47,144,25,109,52,167,194,119,165,141,27,249,127,143,123,116,6,107,13,41,240,157,233,99,70,254,95,227,222,221,0,30,127,140,30,19,48,222,46,180,191,232,61,246,162,146,207,125,160,168,142,166,197,145,186,129,106,167,181,61,100,98,206,140,98,73,18,189,146,196,197,141,204,87,244,111,219,122,162,186,38,42,83,94,136,114,251,214,221,82,226,46,231,195,230,95,106,171,195,234,49,138,118,84,229,87,102,197,5,202,11,43,38,165,239,210,35,214,41,219,20,175,157,93,19,90,198,74,175,217,210,59,101,72,164,233,208,72,3,207,224,24,6,27,165,152,109,167,79,180,251,30,164,177,227,214,58,116,166,161,161,166,69,232,137,155,170,170,170,170,171,158,247,57,92,247,189,202,175,123,220,231,57,92,231,42,175,160,0,8,171,205,31,208,158,166,254,11,239,20,69,0,151,253,205,31,208,158,166,254,11,239,20,69,0,129,170,130,138,249,165,241,57,167,28,67,107,45,13,147,78,172,182,170,186,76,7,197,90,254,151,209,84,164,223,31,142,70,192,254,218,47,105,171,217,167,157,181,77,141,82,73,35,127,117,242,70,168,215,238,233,65,205,123,142,58,108,106,213,123,225,31,78,89,86,151,219,149,61,59,50,235,178,62,90,116,161,164,149,177,206,218,40,21,170,213,149,243,196,230,119,92,187,196,144,202,232,246,123,164,127,102,176,52,95,72,115,45,122,213,12,127,72,244,254,10,73,47,185,21,67,161,167,90,185,210,24,34,99,35,116,178,205,35,252,213,25,28,81,201,34,163,81,207,84,98,163,90,231,42,53,67,165,112,81,195,30,163,241,57,172,180,86,76,22,245,117,197,169,49,253,174,151,12,190,138,153,100,248,12,140,107,223,73,34,42,75,18,247,159,60,108,108,104,201,18,68,217,242,34,43,98,122,166,138,78,85,195,23,15,88,175,11,250,53,101,210,60,90,167,199,248,14,229,77,198,232,250,88,233,230,185,215,74,238,169,106,36,107,19,252,216,216,142,115,220,200,162,137,138,247,244,117,47,170,213,45,82,193,52,91,4,185,234,102,165,223,126,13,141,217,187,62,54,183,194,205,81,218,238,204,200,99,252,220,44,124,142,222,73,88,223,170,213,219,125,215,100,69,84,15,86,69,94,104,254,132,245,55,240,95,120,162,62,174,39,204,123,131,28,231,42,179,97,88,182,178,120,219,214,65,112,167,181,219,169,190,142,221,99,239,213,79,35,99,138,62,183,211,53,141,234,123,218,155,185,81,169,190,234,168,158,103,202,230,143,232,79,83,127,5,247,138,32,41,91,132,239,84,250,55,243,3,30,247,24,14,213,204,103,141,127,229,85,168,240,88,48,11,157,214,61,50,197,191,55,109,166,157,123,81,221,43,145,94,146,92,221,15,75,94,222,166,61,35,137,178,171,156,200,218,231,109,19,166,150,52,136,7,106,225,71,133,29,71,226,215,81,217,133,97,81,120,27,85,15,110,123,253,254,120,85,244,182,138,87,42,162,57,200,138,157,201,159,210,228,138,20,84,116,142,107,149,85,140,100,146,48,58,87,47,62,11,46,188,83,234,133,61,247,47,199,234,221,165,120,213,66,174,65,88,149,46,165,74,217,210,62,168,173,240,72,214,171,158,247,57,98,116,168,197,106,178,21,114,247,35,123,225,234,190,155,77,166,213,96,181,81,88,172,86,202,75,117,182,221,79,29,37,29,29,36,45,134,10,104,35,106,54,56,163,141,168,141,99,26,212,70,163,81,17,17,17,17,15,63,165,186,91,130,104,182,9,108,211,61,52,177,124,27,27,179,119,188,21,23,138,154,163,181,221,153,243,73,249,201,158,249,29,188,146,189,223,89,203,182,251,38,200,136,137,234,192,170,190,121,223,114,127,188,159,195,78,85,201,83,213,62,83,242,254,187,220,109,199,85,231,157,247,39,251,201,252,52,227,252,154,174,214,171,7,18,89,181,246,251,115,164,183,91,109,218,111,114,171,172,172,171,153,176,193,77,4,117,246,247,73,44,146,57,81,172,99,90,138,229,114,170,34,34,42,168,22,255,0,173,26,189,134,232,46,151,228,26,185,168,19,213,199,98,199,105,219,53,66,82,64,179,79,43,223,35,98,138,24,217,228,138,249,37,146,56,209,92,173,98,43,209,92,230,181,21,201,155,109,85,204,44,90,129,168,249,30,107,140,96,86,172,42,213,122,184,75,89,73,96,181,189,238,165,183,198,229,221,35,98,191,254,85,70,163,35,71,42,164,113,196,206,152,219,218,184,232,227,54,251,198,30,163,210,220,227,181,124,27,12,197,252,69,62,51,109,149,140,90,166,199,42,179,187,83,83,35,119,222,105,123,81,42,198,215,44,113,181,141,107,122,149,31,44,158,219,151,23,3,148,220,86,230,85,249,134,160,190,174,159,78,176,250,136,25,93,12,76,150,39,222,234,220,138,244,162,138,116,68,107,24,214,163,93,59,154,238,235,89,44,77,106,53,102,73,99,9,41,201,199,135,29,80,178,83,87,113,35,112,205,234,236,216,110,71,79,53,182,135,30,164,150,57,25,126,88,101,124,107,85,84,213,71,36,76,130,86,202,216,186,122,102,87,247,23,169,144,170,182,167,144,115,171,245,79,139,124,191,161,247,27,137,117,37,43,115,171,245,79,139,124,191,161,247,27,136,16,131,0,207,243,45,44,204,173,58,131,167,217,13,93,143,33,177,212,37,77,13,117,50,167,92,79,217,81,81,81,81,90,246,57,170,230,61,142,69,99,216,231,53,200,230,185,81,116,39,193,247,22,120,111,23,90,95,244,226,197,79,73,103,190,208,84,73,77,125,199,27,94,181,83,218,158,178,61,32,87,189,99,137,94,201,98,98,72,215,163,58,55,238,49,21,93,19,209,51,237,142,233,110,119,149,224,153,118,166,88,44,94,43,27,193,60,7,210,10,223,21,11,60,31,141,153,97,165,252,219,222,146,73,215,35,85,191,155,107,186,118,221,219,39,153,234,248,98,226,23,42,225,127,89,108,186,185,139,83,120,255,0,1,220,166,184,218,223,85,37,60,55,58,25,91,211,45,60,142,98,255,0,155,35,21,205,123,89,44,81,61,88,254,142,149,11,20,213,173,75,210,126,82,250,177,91,101,209,92,35,233,15,229,67,194,94,110,184,213,69,202,166,8,236,150,122,58,105,105,169,89,79,83,43,103,116,147,84,87,73,91,51,228,123,222,141,142,20,137,33,103,83,38,38,87,12,252,105,232,55,21,212,213,48,233,134,65,87,5,246,223,79,226,235,177,235,189,55,134,184,211,65,221,116,105,47,74,57,209,74,205,209,138,174,134,73,17,157,216,145,253,14,122,52,161,110,36,117,190,235,196,126,182,229,58,209,121,177,210,89,170,50,58,136,156,202,10,105,29,35,41,160,134,8,233,225,98,189,222,111,122,69,12,125,111,217,168,231,245,57,26,196,84,98,90,167,38,141,16,186,224,186,37,127,214,139,133,242,146,162,159,84,42,32,109,13,4,49,187,174,146,11,108,245,148,234,249,94,187,34,190,73,100,151,102,53,21,26,200,216,238,165,87,171,35,11,10,4,106,203,57,143,112,99,131,101,87,156,43,41,214,79,5,122,199,238,21,22,187,141,55,209,219,172,157,138,168,36,116,114,199,214,202,103,49,221,47,99,147,118,170,181,118,221,21,83,204,237,90,91,170,88,38,180,224,150,205,76,211,75,239,198,113,187,207,123,193,86,248,89,169,251,189,169,159,12,159,155,153,140,145,187,73,19,219,245,154,155,237,186,110,138,138,161,234,192,0,102,179,139,31,84,250,201,243,3,33,247,25,203,169,229,113,232,79,76,191,26,247,138,210,149,184,177,245,79,172,159,48,50,31,113,156,186,158,87,30,132,244,203,241,175,120,173,2,85,17,87,154,63,161,61,77,252,23,222,40,137,84,69,94,104,254,132,245,55,240,95,120,162,2,128,77,84,25,87,46,167,153,215,30,63,145,11,21,78,131,105,61,235,167,62,200,45,238,248,149,210,221,113,237,213,98,240,185,240,186,61,219,218,114,119,170,32,117,66,55,166,72,229,133,171,28,201,183,92,78,80,133,92,210,248,156,211,142,33,181,150,134,201,167,86,91,85,93,38,3,226,173,127,75,232,170,82,111,143,199,35,96,127,109,23,180,213,236,211,206,218,166,198,169,36,145,191,186,249,35,84,107,247,119,42,224,163,134,61,71,226,115,89,104,172,152,45,234,235,139,82,99,251,93,46,25,125,21,50,201,240,25,24,215,190,146,68,84,150,37,239,62,120,216,216,209,146,36,137,179,228,68,86,196,245,78,107,162,250,67,153,107,214,168,99,250,71,167,240,82,73,125,200,170,29,13,58,213,206,144,193,19,25,27,165,150,105,31,230,168,200,226,142,73,21,26,142,122,163,21,26,215,57,81,171,161,238,24,184,122,197,120,95,209,171,46,145,226,213,62,63,192,119,42,110,55,71,210,199,79,53,206,186,87,117,75,81,35,88,159,230,198,196,115,158,230,69,20,76,87,191,163,169,67,170,128,0,0,0,20,173,206,175,213,62,45,242,254,135,220,110,37,212,148,173,206,175,213,62,45,242,254,135,220,110,32,117,94,70,63,125,159,187,127,196,139,84,42,175,145,143,223,103,238,223,241,34,213,0,0,0,16,3,157,95,165,140,91,230,5,15,183,92,73,254,64,14,117,126,150,49,111,152,20,62,221,113,2,0,114,184,245,217,166,95,141,123,61,105,126,119,107,181,170,193,106,173,190,223,110,116,150,235,109,186,158,74,186,202,202,185,155,12,20,208,70,213,116,146,201,35,149,26,198,53,168,174,87,42,162,34,34,170,148,25,202,227,215,102,153,126,53,236,245,167,127,230,197,198,189,199,41,202,174,124,43,233,189,207,163,27,179,109,77,152,206,197,165,168,134,235,92,217,41,234,35,167,141,200,215,201,15,133,146,30,151,171,100,99,150,85,150,55,177,18,36,87,132,75,227,115,91,241,158,33,184,151,204,117,59,15,177,210,80,218,42,170,25,65,73,85,12,149,14,125,214,10,86,36,16,215,74,217,246,88,223,44,81,198,169,27,99,141,24,196,99,92,215,72,143,146,78,255,0,202,67,134,220,203,81,117,182,61,123,165,191,213,227,216,246,155,212,116,45,68,84,73,35,238,213,117,16,73,27,232,162,124,177,186,20,98,66,247,44,238,77,229,99,38,137,24,140,116,173,154,46,1,193,247,9,153,151,23,90,161,244,30,197,81,87,103,177,80,83,201,83,125,200,219,64,149,80,90,152,177,189,96,71,177,100,137,30,249,101,98,70,214,35,250,246,238,61,17,91,19,213,52,39,128,96,24,110,150,97,182,157,62,211,236,122,146,199,143,88,233,210,154,134,134,153,23,162,38,110,170,170,170,170,174,123,220,229,115,222,247,42,189,239,115,156,229,115,156,170,161,232,1,202,181,211,138,61,9,225,175,224,159,150,188,231,232,231,210,63,19,240,207,237,101,101,103,127,195,246,187,223,235,104,164,233,233,239,197,250,91,111,213,229,190,203,183,201,209,78,51,56,108,226,39,42,170,194,180,115,82,62,144,94,168,173,239,186,79,77,240,122,250,78,138,86,73,28,110,147,174,162,8,216,187,62,104,211,100,94,175,173,190,219,34,170,7,107,0,0,0,0,40,7,154,63,174,205,77,252,23,217,232,139,254,40,7,154,63,174,205,77,252,23,217,232,128,159,252,149,61,44,101,63,48,43,189,186,220,79,242,0,114,84,244,177,148,252,192,174,246,235,113,63,192,0,0,0,0,249,57,102,45,98,206,113,91,206,21,148,208,248,219,46,65,111,168,181,220,105,187,175,143,191,75,60,110,142,88,250,216,173,123,122,152,247,38,237,84,114,111,186,42,47,153,152,44,179,22,190,224,217,85,231,10,202,104,124,21,235,31,184,84,90,238,52,221,214,73,216,170,130,71,71,44,125,108,87,49,221,47,99,147,118,170,181,118,221,21,83,204,212,153,69,124,220,116,207,42,195,248,189,188,103,87,106,77,236,185,237,190,130,225,104,170,142,57,59,110,240,212,144,209,207,3,158,230,35,22,102,62,4,123,152,199,59,166,57,224,114,170,43,246,64,137,121,198,107,117,207,239,84,215,219,205,61,36,53,20,182,123,77,145,141,166,99,154,197,130,223,111,167,161,133,202,142,115,151,173,209,83,70,231,174,251,43,213,202,136,212,84,106,92,159,39,29,33,166,194,184,104,174,213,42,136,41,22,229,168,247,137,166,100,240,207,43,159,240,234,23,190,150,24,101,99,182,99,30,218,132,175,122,43,17,119,100,204,234,114,236,141,101,38,26,104,208,29,28,177,112,255,0,163,88,158,142,227,147,120,138,76,102,222,218,121,42,122,94,207,23,84,247,58,74,154,158,135,189,235,31,118,121,37,151,183,214,173,103,95,75,126,171,81,0,232,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,63,230,167,152,105,198,37,194,61,222,159,80,240,47,165,50,100,23,8,172,248,243,122,210,63,134,94,31,4,242,65,95,221,253,56,251,44,138,103,108,196,85,147,126,203,182,142,89,28,147,0,165,110,115,122,165,244,175,136,235,22,153,208,95,124,85,6,9,143,199,226,104,188,47,71,131,186,86,189,102,155,243,138,196,116,157,116,173,183,59,201,206,99,118,217,54,119,113,0,128,6,143,120,41,202,108,89,135,8,250,67,118,199,43,188,93,37,62,31,108,181,201,39,105,241,244,213,81,64,218,74,152,246,122,34,175,68,240,74,205,246,233,119,78,237,85,106,162,174,112,139,105,228,151,172,118,41,113,92,235,135,234,136,123,55,170,107,130,230,52,114,117,61,222,46,150,72,233,233,42,19,100,103,68,125,151,197,77,230,175,234,127,138,250,173,218,55,42,133,159,128,0,0,0,0,0,25,172,226,199,213,62,178,124,192,200,125,198,115,74,102,107,56,177,245,79,172,159,48,50,31,113,156,11,169,229,113,232,79,76,191,26,247,138,210,85,17,87,149,199,161,61,50,252,107,222,43,73,84,0,0,0,160,30,104,254,187,53,55,240,95,103,162,47,248,160,30,104,254,187,53,55,240,95,103,162,2,127,242,84,244,177,148,252,192,174,246,235,113,63,200,1,201,83,210,198,83,243,2,187,219,173,196,255,0,0,0,0,0,3,42,231,160,190,224,25,150,51,140,227,57,157,247,30,171,164,177,102,52,245,53,54,43,131,145,22,10,230,83,212,62,158,116,99,145,85,17,241,203,26,163,152,187,61,17,209,185,83,166,70,57,222,124,187,238,11,116,47,78,56,139,229,153,129,233,126,168,89,188,117,170,187,227,50,195,52,74,140,170,183,213,54,239,92,145,213,83,72,168,189,185,153,212,237,151,101,106,181,206,99,218,246,61,236,112,87,7,46,205,103,209,45,8,226,46,215,158,235,69,182,174,58,120,41,234,161,160,191,182,174,126,197,141,239,165,157,175,153,244,116,240,73,45,91,229,71,54,157,169,212,214,70,147,72,245,107,213,24,232,244,18,103,7,138,238,20,117,31,132,173,71,126,21,154,197,227,173,85,221,201,236,23,248,33,86,82,221,233,90,168,138,230,162,170,246,230,103,83,82,88,85,85,209,185,205,84,87,177,241,200,249,169,202,211,143,171,237,37,246,195,194,158,175,92,60,117,170,187,251,7,14,189,213,84,177,146,91,228,107,21,99,182,204,233,28,157,200,95,210,145,211,236,171,35,36,116,112,181,30,199,198,144,5,181,0,0,25,87,52,61,204,63,53,186,224,28,22,234,173,246,205,79,73,53,69,85,157,150,71,182,165,142,115,18,11,133,76,84,51,57,17,174,106,245,182,42,153,28,197,223,100,122,53,85,28,136,173,92,240,129,121,60,158,171,112,218,174,15,153,6,47,105,171,163,185,81,229,23,40,114,57,166,114,171,43,46,42,216,94,201,162,69,123,182,98,81,190,138,53,68,70,125,120,158,189,43,186,189,243,124,166,190,75,122,199,98,195,245,151,45,209,219,188,61,186,189,68,183,211,212,90,234,122,158,189,85,86,214,212,72,234,110,134,177,81,58,224,158,162,94,227,158,198,183,195,116,253,103,72,212,75,148,0,101,92,213,65,149,112,45,123,77,184,62,181,113,101,202,223,77,91,111,74,184,243,188,58,159,38,175,197,31,12,173,70,84,206,251,173,90,201,67,43,100,123,98,232,168,88,98,98,72,231,53,98,123,88,254,174,132,146,57,42,174,237,105,186,216,46,181,182,43,237,178,174,221,114,183,84,73,73,89,71,87,11,161,158,154,120,220,173,146,41,35,114,35,152,246,185,21,170,213,68,84,84,84,82,253,57,92,122,19,211,47,198,189,226,180,227,252,203,121,125,211,107,13,170,241,196,30,144,90,170,228,212,26,10,127,19,120,180,210,69,45,84,249,43,24,218,88,35,72,209,243,163,32,125,61,52,18,185,25,12,78,124,235,179,81,21,234,221,195,160,114,226,227,142,167,138,220,54,191,15,212,22,82,83,234,46,31,79,3,235,166,137,241,68,203,221,35,149,88,149,177,64,138,142,99,218,228,107,103,107,91,218,107,229,137,205,86,164,201,20,115,40,203,190,1,159,230,90,89,153,90,117,7,79,178,26,187,30,67,99,168,74,154,26,234,101,78,184,159,178,162,162,162,162,181,236,115,85,204,123,28,138,199,177,206,107,145,205,114,162,232,207,133,205,116,254,82,154,19,140,235,95,209,111,163,159,72,252,111,246,179,199,120,206,199,135,172,158,155,251,183,110,62,174,174,199,87,232,38,221,91,121,237,186,134,107,11,169,229,105,193,70,43,165,250,113,97,226,67,53,182,120,220,251,47,183,248,219,79,136,72,223,29,146,215,58,47,101,212,253,14,114,119,170,32,115,100,124,170,168,246,199,42,66,141,143,243,221,218,86,52,167,194,119,165,141,27,249,127,143,123,116,0,117,80,0,17,87,154,63,161,61,77,252,23,222,40,138,86,225,59,213,62,141,252,192,199,189,198,3,74,96,8,171,205,31,208,158,166,254,11,239,20,69,43,112,157,234,159,70,254,96,99,222,227,1,117,60,209,253,9,234,111,224,190,241,68,82,183,9,222,169,244,111,230,6,61,238,48,1,165,48,0,0,0,25,172,226,199,213,62,178,124,192,200,125,198,114,234,121,92,122,19,211,47,198,189,226,180,165,110,44,125,83,235,39,204,12,135,220,103,46,167,149,199,161,61,50,252,107,222,43,64,173,94,107,154,77,172,184,63,17,211,231,186,153,151,253,38,176,230,190,34,76,74,179,169,177,248,26,24,30,213,91,103,135,69,252,215,135,239,179,235,53,58,102,238,247,85,123,175,153,172,226,188,23,234,70,156,105,23,20,24,6,163,106,213,31,136,197,172,183,9,37,172,119,129,74,191,11,35,233,229,142,158,171,180,187,170,246,39,124,83,238,196,89,27,218,234,141,174,123,90,213,208,78,180,105,14,27,175,90,95,144,105,30,160,65,87,37,139,34,167,108,53,11,73,58,195,60,79,100,141,150,41,163,127,154,35,227,150,56,228,68,114,57,138,172,68,115,92,213,86,174,120,120,157,225,235,42,225,127,89,111,90,71,148,212,248,255,0,1,219,169,183,93,25,75,37,60,55,58,25,91,213,21,68,109,122,127,157,27,209,174,123,89,44,82,177,30,254,142,165,9,63,206,86,237,106,191,241,37,132,223,108,87,58,75,141,182,227,166,246,218,186,58,202,73,155,52,21,48,73,95,112,116,114,199,35,85,90,246,57,170,142,71,34,170,42,42,42,29,87,146,61,218,213,96,181,107,205,246,251,115,164,183,91,109,212,248,253,93,101,101,92,205,134,10,104,35,109,205,210,75,36,142,84,107,24,214,162,185,92,170,136,136,138,170,86,93,231,41,190,228,22,235,21,166,239,93,226,41,49,155,123,237,118,184,251,76,103,135,165,125,85,69,91,163,221,168,138,253,231,171,168,126,238,85,119,215,219,126,150,181,19,245,218,179,252,202,197,134,223,244,250,205,144,213,209,227,217,85,69,13,77,234,134,21,70,178,189,244,107,42,211,36,170,137,212,230,49,211,200,244,102,253,10,254,135,42,43,163,98,180,62,254,191,102,26,113,159,235,46,89,153,105,30,5,244,47,16,186,220,29,61,174,201,214,139,225,163,233,68,115,186,91,187,34,238,61,31,47,101,138,177,197,220,237,177,85,140,106,172,181,229,5,164,58,185,126,226,46,155,88,241,200,42,232,48,76,98,158,182,223,144,87,58,119,193,5,193,243,210,185,34,160,98,55,202,161,237,149,212,245,14,98,253,72,210,40,222,229,107,214,20,127,0,224,251,132,204,203,139,173,80,250,15,98,168,171,179,216,168,41,228,169,190,228,109,160,74,168,45,76,88,222,176,35,216,178,68,143,124,178,177,35,107,17,253,123,119,30,136,173,137,234,154,8,210,221,45,193,52,91,4,182,105,158,154,88,190,13,141,217,187,222,10,139,197,77,81,218,238,204,249,164,252,228,207,124,142,222,73,94,239,172,229,219,125,147,100,68,68,10,129,231,87,234,159,22,249,127,67,238,55,19,143,232,37,178,154,191,129,206,42,170,167,146,173,175,183,84,96,117,48,164,53,114,194,199,61,110,117,49,42,74,198,57,27,51,58,101,114,163,36,71,49,30,140,122,39,91,24,230,246,14,117,126,169,241,111,151,244,62,227,113,61,255,0,37,220,90,197,156,226,188,66,225,89,77,15,141,178,228,22,251,29,174,227,77,221,124,125,250,89,227,186,71,44,125,108,86,189,189,76,123,147,118,170,57,55,221,21,23,204,10,203,180,201,106,134,235,69,53,246,138,174,178,218,202,136,221,89,79,73,82,218,105,230,129,28,157,198,71,43,163,145,177,189,91,186,35,214,55,163,85,81,85,174,219,101,212,157,166,211,106,176,90,168,172,86,43,101,37,186,219,110,167,142,146,142,142,146,22,195,5,52,17,181,27,28,81,198,212,70,177,141,106,35,81,168,136,136,136,136,134,88,141,25,240,51,170,23,93,99,225,47,76,243,203,235,106,214,229,61,159,225,181,147,213,214,186,174,122,185,232,102,146,138,74,169,37,114,35,156,249,157,76,179,46,251,170,44,138,138,231,109,212,161,221,74,1,230,143,235,179,83,127,5,246,122,34,255,0,138,1,230,143,235,179,83,127,5,246,122,32,38,167,42,109,45,193,53,167,129,220,247,77,53,50,197,241,156,110,243,168,19,248,218,47,21,53,63,119,181,73,107,154,63,206,66,246,72,221,164,137,142,250,174,77,246,217,119,69,84,90,246,227,7,132,204,203,132,93,80,250,15,125,168,171,188,88,171,233,227,169,177,100,110,160,74,88,46,172,72,216,179,163,24,146,74,140,124,82,189,99,115,21,253,123,118,222,168,141,149,138,182,105,201,83,210,198,83,243,2,187,219,173,196,159,226,171,134,124,55,138,253,35,172,210,220,194,186,174,220,246,212,54,229,104,185,211,42,185,246,235,140,108,145,145,78,177,245,35,102,103,76,178,49,241,185,83,169,143,119,75,152,254,137,24,20,173,203,167,135,90,158,33,56,151,199,32,188,226,117,119,108,39,21,168,109,231,38,153,34,137,212,145,178,54,61,244,180,245,9,51,92,201,25,61,68,113,198,232,118,87,190,46,250,162,34,49,239,102,130,72,149,203,115,132,250,158,24,116,74,73,243,60,114,174,209,168,185,117,67,166,201,225,154,227,21,83,34,101,60,243,178,138,24,150,7,58,20,98,66,254,226,170,43,158,175,157,232,231,108,214,49,146,212,12,171,154,83,225,59,210,198,141,252,191,199,189,186,3,170,128,50,174,105,79,132,239,75,26,55,242,255,0,30,246,232,12,214,26,83,225,59,210,198,141,252,191,199,189,186,0,58,168,7,63,195,245,251,70,179,253,71,202,116,143,13,212,43,85,215,47,194,250,126,55,107,129,238,238,83,110,168,215,116,185,81,25,47,109,234,145,203,219,115,187,82,57,172,147,161,234,141,80,232,0,0,34,175,52,127,66,122,155,248,47,188,81,20,2,95,247,52,127,66,122,155,248,47,188,81,20,2,7,160,207,240,12,203,75,51,43,182,159,106,14,61,87,99,200,108,117,11,77,93,67,82,137,215,19,246,69,69,69,69,86,189,142,106,181,236,123,85,88,246,57,174,106,185,174,69,91,41,228,209,172,250,37,142,84,223,244,110,123,109,93,163,81,114,234,136,38,134,182,106,185,234,153,126,101,60,85,147,44,49,68,200,18,26,38,83,66,215,57,86,73,28,249,95,59,213,29,179,89,27,37,255,0,28,156,14,97,188,94,225,173,170,165,125,37,143,81,108,116,238,101,134,252,246,47,68,140,221,93,224,171,58,81,92,250,103,57,92,168,228,69,124,47,114,189,136,228,116,177,75,68,57,78,45,168,250,29,168,245,88,222,73,67,117,196,179,60,74,224,199,57,173,149,97,170,161,170,141,91,36,83,69,44,107,254,100,145,203,27,149,174,106,177,236,114,162,181,202,26,126,34,175,52,127,66,122,155,248,47,188,81,30,127,151,23,28,117,60,86,225,181,248,126,160,178,146,159,81,112,250,120,31,93,52,79,138,38,94,233,28,170,196,173,138,4,84,115,30,215,35,91,59,90,222,211,95,44,78,106,181,38,72,163,153,64,102,179,132,239,84,250,55,243,3,30,247,24,11,169,230,143,232,79,83,127,5,247,138,34,85,17,87,154,63,161,61,77,252,23,222,40,128,161,108,79,22,190,231,57,85,155,10,197,168,124,109,235,32,184,83,218,237,212,221,214,71,223,170,158,70,199,20,125,111,86,177,189,79,123,83,119,42,53,55,221,85,19,204,209,71,10,60,40,233,199,9,90,112,204,43,10,139,199,93,107,187,115,223,239,243,194,140,170,187,213,53,21,17,206,68,85,237,194,206,167,36,80,162,171,99,107,156,170,175,123,228,145,244,47,194,119,170,125,27,249,129,143,123,140,6,148,192,0,0,170,190,121,223,114,127,188,159,195,74,213,193,241,109,71,202,109,217,123,116,254,134,235,89,73,106,199,223,116,201,161,183,202,169,253,167,134,170,153,95,36,209,162,162,203,12,115,173,44,174,77,156,140,237,164,170,136,216,149,237,178,174,121,223,114,127,188,159,195,78,85,201,83,213,62,83,242,254,187,220,109,192,64,3,69,28,11,106,206,141,106,231,14,56,237,199,67,177,15,162,86,27,15,85,142,167,29,233,114,252,42,186,54,50,73,161,239,42,39,137,234,239,54,95,17,230,233,123,221,114,116,202,178,49,176,3,153,23,45,223,201,255,0,197,56,133,225,234,195,254,149,62,189,102,77,140,209,197,255,0,129,127,91,235,41,24,159,253,7,246,172,145,39,250,223,205,205,78,198,233,79,16,56,81,226,187,81,248,74,212,118,102,184,84,190,58,213,93,219,130,255,0,96,158,101,101,45,222,149,170,170,141,114,162,47,110,102,117,57,98,153,17,93,27,156,228,84,123,31,36,111,13,31,20,173,206,175,213,62,45,242,254,135,220,110,37,186,104,190,175,97,186,245,165,248,254,174,105,252,245,114,88,178,42,119,77,78,149,112,44,51,196,246,72,232,165,134,70,121,162,62,57,99,146,53,86,171,152,170,197,86,185,205,84,114,212,95,58,191,84,248,183,203,250,31,113,184,129,213,121,24,253,246,126,237,255,0,18,35,87,49,158,10,63,146,174,163,193,127,192,45,151,89,52,203,41,252,229,182,166,116,238,199,107,174,85,122,201,108,116,221,78,123,186,88,196,146,39,74,141,115,227,115,155,188,174,134,89,22,74,242,49,251,236,253,219,254,36,89,78,169,105,110,9,173,56,37,207,76,245,46,197,241,156,110,243,217,241,180,94,42,106,126,239,106,102,77,31,231,33,123,36,110,210,68,199,125,87,38,251,108,187,162,170,40,103,7,64,116,114,251,196,6,178,226,122,59,142,77,225,234,242,107,131,105,228,169,233,99,252,37,43,26,233,42,106,122,30,246,36,157,168,35,150,94,223,90,57,253,29,45,250,206,68,52,189,105,180,218,172,22,170,43,21,138,217,73,110,182,219,169,227,164,163,163,164,133,176,193,77,4,109,70,199,20,113,181,17,172,99,90,136,212,106,34,34,34,34,33,10,248,3,224,18,235,194,62,168,106,94,79,146,221,41,47,236,170,167,160,178,98,247,182,163,169,167,168,162,116,108,168,175,115,233,27,44,140,141,139,81,225,226,106,189,238,145,86,142,71,34,49,143,78,228,223,3,53,156,88,250,167,214,79,152,25,15,184,206,93,79,43,143,66,122,101,248,215,188,86,146,168,0,0,1,154,206,44,125,83,235,39,204,12,135,220,103,46,167,149,199,161,61,50,252,107,222,43,74,86,226,199,213,62,178,124,192,200,125,198,114,234,121,92,122,19,211,47,198,189,226,180,9,84,69,94,104,254,132,245,55,240,95,120,162,37,81,21,121,163,250,19,212,223,193,125,226,136,10,1,59,87,26,122,111,89,164,220,86,106,126,21,91,89,226,187,89,4,247,26,121,93,93,61,100,139,75,90,137,89,78,146,207,81,188,178,204,144,212,70,146,61,234,231,44,136,245,235,127,233,175,21,44,39,156,254,144,211,98,26,243,141,106,229,186,10,72,105,245,10,206,232,107,17,179,202,249,230,184,219,251,113,73,51,216,239,168,198,45,52,212,49,181,24,190,107,12,138,173,69,94,167,132,138,228,167,67,167,13,208,236,210,237,97,167,236,230,115,100,12,163,200,150,75,162,79,36,212,177,67,215,67,35,105,145,173,240,208,254,126,169,141,85,71,186,73,35,157,123,138,136,216,226,177,82,154,249,45,235,29,139,15,214,92,183,71,110,240,246,234,245,18,223,79,81,107,169,234,122,245,85,91,91,81,35,169,186,26,197,68,235,130,122,137,123,142,123,26,223,13,211,245,157,35,81,46,80,0,0,0,0,1,74,220,234,253,83,226,223,47,232,125,198,226,93,73,74,220,234,253,83,226,223,47,232,125,198,226,7,85,228,99,247,217,251,183,252,72,181,66,170,249,24,253,246,126,237,255,0,18,45,80,0,0,1,0,57,213,250,88,197,190,96,80,251,117,196,159,228,0,231,87,233,99,22,249,129,67,237,215,16,43,215,150,117,178,154,245,198,190,159,217,171,36,171,142,158,190,158,253,77,43,233,42,229,165,157,172,125,146,185,174,88,230,133,205,150,39,236,171,179,227,115,94,213,217,90,168,168,138,70,2,85,114,184,245,217,166,95,141,123,61,105,242,121,144,226,214,44,63,141,173,82,180,227,148,62,18,146,162,225,73,116,146,62,235,228,234,170,173,161,167,171,169,147,119,170,170,117,207,60,175,219,126,150,245,108,212,70,162,34,5,181,114,190,182,226,180,124,18,233,245,118,45,96,248,95,197,62,35,83,113,115,223,28,147,86,87,50,186,120,37,168,146,70,71,31,87,87,97,168,196,114,57,204,137,177,68,175,147,183,214,233,84,87,7,36,253,80,186,228,58,71,158,105,69,193,181,115,83,225,151,138,91,149,13,68,213,174,149,145,193,112,100,155,210,197,18,166,208,177,146,209,203,42,244,187,103,62,169,235,210,213,69,87,216,248,21,87,207,59,238,79,247,147,248,105,202,185,42,122,167,202,126,95,215,123,141,184,186,144,0,0,0,0,0,160,30,104,254,187,53,55,240,95,103,162,47,248,160,30,104,254,187,53,55,240,95,103,162,2,127,242,84,244,177,148,252,192,174,246,235,113,63,200,1,201,83,210,198,83,243,2,187,219,173,196,255,0,0,0,0,0,0,85,95,60,239,185,63,222,79,225,165,170,20,67,205,179,53,186,229,92,105,100,22,43,133,61,36,116,248,117,158,213,100,161,116,44,114,62,72,31,76,218,229,116,170,174,84,87,247,107,165,106,43,81,169,208,214,38,219,162,185,193,202,184,22,173,195,104,56,193,210,73,243,187,77,93,198,218,236,162,146,24,33,166,114,181,237,184,200,238,138,9,149,81,236,250,145,214,58,154,71,166,235,187,24,228,86,191,244,29,163,51,42,230,154,52,7,88,236,92,64,104,214,39,172,88,228,62,30,147,38,183,182,162,74,110,167,191,194,85,49,206,142,166,155,173,236,98,201,218,158,57,98,238,116,35,95,209,212,223,170,228,80,58,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,63,168,89,173,171,77,112,12,151,81,175,180,245,115,219,113,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,111,182,234,159,105,153,125,66,205,110,186,149,159,228,186,141,125,167,164,130,229,149,94,43,111,117,145,82,49,205,130,57,234,102,124,210,54,54,185,206,114,49,28,245,68,69,115,151,109,183,85,251,75,137,231,55,170,95,69,56,113,177,105,157,5,247,194,215,231,121,4,126,38,139,194,245,248,203,93,19,22,105,191,56,172,86,199,209,84,235,115,188,156,215,187,125,147,118,247,16,168,13,58,211,60,171,84,46,55,139,118,45,73,220,248,14,63,117,201,174,51,190,57,22,26,90,26,10,89,42,37,124,142,99,29,209,213,219,108,76,87,108,213,150,104,152,174,111,94,224,121,83,181,112,109,174,149,156,59,113,29,134,106,55,198,126,29,101,109,194,59,118,70,231,164,239,133,246,122,135,182,58,165,146,40,21,31,47,109,139,223,99,54,114,119,97,137,221,14,86,163,87,138,158,131,80,176,171,174,154,231,249,46,156,223,106,41,39,185,98,183,138,219,37,100,180,143,115,160,146,122,105,159,12,142,141,206,107,92,172,87,49,85,21,90,213,219,109,209,62,192,53,16,8,213,203,171,88,236,90,201,194,62,9,83,104,135,195,213,225,246,248,48,235,165,55,83,223,217,170,160,130,40,218,189,110,99,17,221,216,22,158,125,155,212,214,119,250,58,156,230,57,73,42,0,0,0,0,0,205,103,22,62,169,245,147,230,6,67,238,51,154,83,51,89,197,143,170,125,100,249,129,144,251,140,224,93,79,43,143,66,122,101,248,215,188,86,146,168,138,188,174,61,9,233,151,227,94,241,90,74,160,0,0,5,0,243,71,245,217,169,191,130,251,61,17,127,197,0,243,71,245,217,169,191,130,251,61,16,18,127,151,247,19,24,111,10,28,191,51,93,82,204,40,106,238,47,118,164,85,219,109,22,202,100,86,190,227,113,146,213,68,248,160,89,58,85,176,179,166,41,30,249,28,139,210,198,59,165,175,127,68,111,225,92,28,115,26,212,125,34,215,27,214,73,173,25,69,215,42,198,245,26,225,4,153,27,171,43,21,177,219,170,159,52,17,186,235,28,81,195,35,191,51,74,199,199,225,160,108,109,124,108,133,137,178,67,19,91,10,207,213,91,105,186,219,169,168,43,46,22,202,186,90,123,165,58,213,208,203,52,46,99,42,160,73,100,133,101,137,202,155,61,137,44,50,198,174,110,233,215,27,219,246,181,81,3,82,118,155,181,170,255,0,106,162,190,216,174,116,151,27,109,198,158,58,186,58,202,73,155,52,21,48,72,212,116,114,199,35,85,90,246,57,170,142,71,34,170,42,42,42,31,172,167,110,84,252,113,211,105,173,214,131,133,189,73,101,92,182,44,158,240,140,197,174,109,124,179,173,186,227,84,230,49,40,159,30,234,140,166,154,93,156,215,70,212,237,205,44,142,122,57,178,186,72,110,36,0,0,12,171,151,253,202,227,208,158,153,126,53,239,21,165,0,151,61,195,23,19,24,111,10,28,173,244,251,84,179,10,26,187,139,221,81,119,182,218,45,148,200,173,125,198,227,37,214,226,248,160,89,58,85,176,179,166,41,30,249,28,139,210,198,59,165,175,127,68,111,15,107,205,115,86,116,107,7,225,198,124,11,83,49,15,164,215,236,215,196,71,137,81,244,186,63,3,93,3,26,139,115,241,8,159,154,240,253,246,125,86,175,84,221,222,210,167,105,243,57,148,88,123,93,104,213,236,203,94,181,67,32,213,205,64,158,146,75,238,69,80,217,170,18,146,4,134,8,152,200,219,20,80,198,207,53,70,71,20,113,198,138,229,115,213,24,138,231,57,202,174,91,94,229,139,203,254,179,72,168,233,184,129,214,252,119,194,103,85,125,51,227,54,217,100,158,42,171,13,44,144,77,12,174,169,99,94,145,172,211,199,81,231,12,140,115,161,107,27,186,182,71,61,145,132,181,225,51,27,215,156,79,65,177,139,23,18,57,61,37,243,54,167,167,218,162,88,147,185,60,16,121,118,169,234,170,58,220,218,186,150,55,234,201,59,81,17,203,229,188,170,213,168,155,176,0,5,85,243,189,213,47,254,102,154,41,111,190,255,0,227,121,77,222,217,225,127,201,77,65,63,121,89,255,0,217,38,244,49,255,0,206,246,255,0,115,82,184,48,157,47,186,230,152,70,161,231,144,186,174,11,110,159,89,232,238,85,19,182,137,210,193,44,245,55,58,74,40,169,95,46,232,216,94,230,212,77,51,119,234,87,37,44,136,141,251,92,222,149,199,198,166,98,186,187,197,238,164,231,88,85,95,139,178,212,92,41,237,244,213,77,146,57,35,170,240,84,144,209,190,120,159,27,220,199,195,35,233,220,248,222,142,250,209,185,142,84,69,85,68,159,252,162,56,116,241,60,56,234,54,89,168,20,254,39,27,214,79,237,19,45,157,125,30,34,215,74,202,170,105,229,239,69,47,113,157,201,42,170,161,233,218,55,183,195,245,162,170,72,213,64,173,110,22,53,175,249,59,113,5,132,235,28,150,255,0,27,73,143,220,23,199,192,216,187,146,62,134,120,159,79,85,218,111,114,52,89,146,9,165,88,250,158,141,238,35,58,183,110,232,186,83,50,195,118,180,221,108,23,90,219,21,246,217,87,110,185,91,170,36,164,172,163,171,133,208,207,77,60,110,86,201,20,145,185,17,204,123,92,138,213,106,162,42,42,42,41,163,62,11,245,142,251,175,188,48,96,26,171,148,195,209,122,186,219,228,167,184,201,212,197,241,53,84,149,18,210,75,83,179,24,198,51,188,250,119,75,219,107,81,172,238,116,38,232,221,212,59,89,149,115,85,6,85,192,191,238,87,30,132,244,203,241,175,120,173,37,81,21,121,92,122,19,211,47,198,189,226,180,149,64,67,91,183,43,157,6,191,241,71,91,196,69,246,166,174,227,103,184,212,73,121,172,195,42,226,239,81,84,222,228,149,100,146,166,73,92,229,115,233,156,229,89,22,145,90,173,89,21,119,127,103,251,28,153,64,1,149,115,74,124,39,122,88,209,191,151,248,247,183,64,102,176,210,159,9,222,150,52,111,229,254,61,237,208,1,213,64,0,0,0,69,94,104,254,132,245,55,240,95,120,162,41,91,132,239,84,250,55,243,3,30,247,24,11,169,230,143,232,79,83,127,5,247,138,34,149,184,78,245,79,163,127,48,49,239,113,128,13,41,128,0,0,0,205,103,22,62,169,245,147,230,6,67,238,51,151,83,202,227,208,158,153,126,53,239,21,165,43,113,99,234,159,89,62,96,100,62,227,57,117,60,174,61,9,233,151,227,94,241,90,4,170,56,87,24,60,38,97,188,93,105,127,208,123,237,69,37,158,251,65,81,29,77,139,35,117,2,213,79,106,122,200,197,157,24,196,146,37,123,37,137,139,27,152,175,232,223,182,245,69,116,76,84,238,160,12,187,231,248,6,101,165,153,149,219,79,181,7,30,171,177,228,54,58,133,166,174,161,169,68,235,137,251,34,162,162,162,171,94,199,53,90,246,61,170,172,123,28,215,53,92,215,34,175,213,209,125,33,204,181,235,84,49,253,35,211,248,41,36,190,228,85,14,134,157,106,231,72,96,137,140,141,210,203,52,143,243,84,100,113,71,36,138,141,71,61,81,138,141,107,156,168,213,153,92,234,253,83,226,223,47,232,125,198,226,117,94,70,63,125,159,187,127,196,128,158,156,42,240,207,134,240,161,164,116,122,91,135,215,85,220,94,234,135,92,174,247,58,149,86,190,227,113,145,145,178,89,210,62,165,108,44,233,138,54,50,54,170,244,177,141,234,115,223,215,35,251,0,0,82,183,58,191,84,248,183,203,250,31,113,184,157,87,145,143,223,103,238,223,241,35,149,115,171,245,79,139,124,191,161,247,27,137,213,121,24,253,246,126,237,255,0,18,2,37,115,46,192,41,180,251,141,45,68,165,182,227,213,118,171,109,242,162,154,255,0,74,179,36,189,21,143,171,166,142,90,170,136,159,34,175,91,29,88,181,104,189,43,208,215,181,236,111,79,71,74,78,174,73,250,161,117,200,116,143,60,210,139,131,106,230,167,195,47,20,183,42,26,137,171,93,43,35,130,224,201,55,165,138,37,77,161,99,37,163,150,85,233,118,206,125,83,215,165,170,138,175,231,252,240,112,10,104,174,186,89,170,84,56,245,90,212,85,83,220,108,23,75,179,82,87,64,140,137,209,79,69,78,245,223,180,199,170,205,94,246,249,35,222,137,39,233,36,105,211,194,185,71,106,102,85,135,241,123,103,193,109,53,123,217,115,219,125,125,190,239,75,36,146,118,221,225,169,38,172,130,118,177,175,70,44,204,124,10,198,189,237,119,76,115,206,212,68,87,238,129,122,133,0,243,71,245,217,169,191,130,251,61,17,127,197,0,243,71,245,217,169,191,130,251,61,16,19,255,0,146,167,165,140,167,230,5,119,183,91,137,254,64,14,74,158,150,50,159,152,21,222,221,110,39,248,0,0,0,0,25,87,52,167,194,119,165,141,27,249,127,143,123,116,6,107,11,201,202,184,193,198,120,70,224,39,72,47,78,90,74,220,218,249,166,246,70,226,118,122,184,170,59,21,211,197,69,66,201,159,36,145,49,90,214,66,218,150,74,172,115,227,89,17,170,198,57,170,189,77,15,201,204,127,152,5,31,14,246,41,116,147,72,114,47,245,88,175,240,211,203,83,79,28,21,17,227,180,189,108,147,170,161,147,50,72,223,52,209,162,177,144,171,122,146,57,86,87,43,63,50,146,211,94,150,234,150,119,162,217,221,179,83,52,210,251,240,108,146,205,222,240,85,190,22,26,142,215,118,23,195,39,230,230,99,227,118,241,202,246,253,102,174,219,238,155,42,34,167,229,207,243,252,203,84,243,43,182,160,234,14,67,87,124,200,111,149,11,83,93,93,82,169,215,43,246,68,68,68,68,70,177,141,106,53,140,99,81,24,198,53,173,106,53,173,68,73,21,174,156,186,53,219,65,52,38,201,173,121,101,187,255,0,25,250,91,108,239,81,255,0,165,207,236,200,169,168,191,61,29,75,252,103,136,238,181,223,154,103,230,190,199,254,212,11,137,224,251,139,60,55,139,173,47,250,113,98,167,164,179,223,104,42,36,166,190,227,141,175,90,169,237,79,89,30,144,43,222,177,196,175,100,177,49,36,107,209,157,27,247,24,138,174,137,232,157,212,205,103,12,92,66,229,92,47,235,45,151,87,49,106,111,31,224,59,148,215,27,91,234,164,167,134,231,67,43,122,101,167,145,204,95,243,100,98,185,175,107,37,138,39,171,31,209,210,186,30,209,125,94,195,117,235,75,241,253,92,211,249,234,228,177,100,84,238,154,157,42,224,88,103,137,236,145,209,75,12,140,243,68,124,114,199,36,106,173,87,49,85,138,173,115,154,168,229,14,21,205,31,208,158,166,254,11,239,20,69,0,151,253,205,31,208,158,166,254,11,239,20,69,0,129,170,130,160,57,205,234,206,141,100,153,221,139,74,172,152,135,137,212,156,75,183,37,231,36,233,116,62,18,134,104,86,88,173,159,98,120,158,174,244,117,29,75,245,97,223,165,138,174,154,118,178,85,115,25,227,219,249,43,216,160,211,125,59,131,196,106,110,77,111,241,148,149,19,211,245,210,217,104,94,247,196,149,142,71,167,68,211,43,227,145,177,69,230,212,115,28,249,83,165,173,142,106,76,192,48,12,203,84,243,43,78,159,105,246,61,87,124,200,111,149,9,77,67,67,76,137,215,43,246,85,85,85,85,70,177,141,106,57,239,123,149,24,198,53,206,114,181,173,85,64,246,188,44,88,53,151,39,226,11,9,178,112,253,123,248,62,125,53,193,95,104,184,58,165,176,71,75,219,137,242,79,36,170,228,114,58,22,192,201,150,72,250,95,220,141,30,206,137,58,186,29,164,139,76,119,88,109,84,80,223,107,105,43,46,76,167,141,181,149,20,148,206,166,130,105,209,169,220,124,113,58,73,29,27,21,219,170,49,100,122,181,21,17,92,237,183,94,1,193,39,7,216,207,8,218,95,21,149,169,73,91,155,95,41,224,118,89,120,164,150,163,177,93,60,82,78,248,89,28,114,189,90,214,66,218,151,196,143,107,35,89,17,168,247,181,170,189,45,145,64,8,171,205,31,208,158,166,254,11,239,20,68,170,34,175,52,127,66,122,155,248,47,188,81,1,74,220,39,122,167,209,191,152,24,247,184,192,105,76,205,103,9,222,169,244,111,230,6,61,238,48,26,83,0,0,2,170,249,231,125,201,254,242,127,13,57,87,37,79,84,249,79,203,250,239,113,183,29,87,158,119,220,159,239,39,240,211,149,114,84,245,79,148,252,191,174,247,27,112,23,61,118,187,90,172,22,170,219,237,246,231,73,110,182,219,169,228,171,172,172,171,153,176,193,77,4,109,87,73,44,146,57,81,172,99,90,138,229,114,170,34,34,42,169,154,29,126,204,52,227,63,214,92,179,50,210,60,11,232,94,33,117,184,58,123,93,147,173,23,195,71,210,136,231,116,183,118,69,220,122,62,94,203,21,99,139,185,219,98,171,24,213,89,107,204,143,152,37,55,17,53,49,232,246,141,221,106,219,167,86,234,134,212,214,220,161,150,88,89,147,61,98,130,72,146,90,121,160,138,104,89,77,50,78,212,99,156,230,72,244,100,155,110,200,213,56,175,4,156,31,100,220,92,234,132,86,86,165,93,22,19,99,168,129,217,101,226,146,90,126,253,12,18,199,59,225,100,113,202,244,115,159,51,169,159,18,61,172,145,35,87,35,222,215,34,116,184,37,87,38,13,57,214,217,178,108,151,83,236,89,85,37,155,75,210,161,182,219,237,11,169,160,158,123,253,198,26,121,22,8,24,170,139,45,51,32,74,212,153,210,35,155,214,174,142,52,108,136,175,88,188,87,58,191,84,248,183,203,250,31,113,184,151,19,128,96,24,110,150,97,182,157,62,211,236,122,146,199,143,88,233,210,154,134,134,153,23,162,38,110,170,170,170,170,174,123,220,229,115,222,247,42,189,239,115,156,229,115,156,170,180,237,206,175,213,62,45,242,254,135,220,110,32,117,94,70,63,125,159,187,127,196,139,84,42,175,145,143,223,103,238,223,241,34,213,0,0,0,0,0,2,173,121,154,243,12,213,13,59,212,75,143,13,218,37,89,87,138,212,89,233,227,76,143,33,99,99,90,186,149,171,164,108,140,167,163,114,245,45,59,27,21,67,28,179,183,166,110,234,34,49,99,72,213,211,123,94,88,188,192,43,53,118,142,155,135,237,111,200,188,94,117,73,211,6,51,114,150,57,229,170,191,82,199,4,211,74,218,151,181,139,26,77,4,116,254,115,72,246,186,102,189,187,163,164,107,223,32,86,15,22,62,169,245,147,230,6,67,238,51,151,83,202,227,208,158,153,126,53,239,21,165,43,113,99,234,159,89,62,96,100,62,227,57,117,60,174,61,9,233,151,227,94,241,90,4,170,34,175,52,127,66,122,155,248,47,188,81,18,168,138,188,209,253,9,234,111,224,190,241,68,5,0,151,103,206,59,72,105,179,94,26,40,117,74,158,10,68,185,105,197,226,25,159,60,211,202,215,252,58,185,236,165,154,24,152,221,216,247,186,161,104,30,170,244,77,153,11,250,92,155,171,95,73,134,154,53,251,71,44,92,64,104,214,89,163,185,28,222,30,147,38,183,186,158,58,158,151,191,194,85,49,201,37,53,79,67,30,197,147,181,60,113,75,219,235,70,191,163,165,223,85,202,128,80,15,5,250,199,98,208,46,40,48,13,85,202,97,235,178,218,174,18,83,220,100,234,122,120,106,90,186,121,105,37,169,217,140,123,223,217,101,67,165,237,181,170,231,246,250,19,101,118,233,163,227,42,230,151,120,107,213,234,109,122,208,108,27,87,33,158,146,74,140,138,207,12,215,4,164,130,88,96,138,226,205,226,173,134,54,75,187,209,145,212,199,52,104,170,174,221,24,138,142,114,42,57,67,165,128,0,0,0,20,173,206,175,213,62,45,242,254,135,220,110,37,212,148,173,206,175,213,62,45,242,254,135,220,110,32,117,94,70,63,125,159,187,127,196,139,84,42,175,145,143,223,103,238,223,241,34,213,0,0,0,16,3,157,95,165,140,91,230,5,15,183,92,73,254,64,14,117,126,150,49,111,152,20,62,221,113,2,0,114,184,245,217,166,95,141,123,61,105,39,249,224,224,20,209,93,116,179,84,168,113,234,181,168,170,167,184,216,46,151,102,164,174,129,25,19,162,158,138,157,235,191,105,143,85,154,189,237,242,71,189,18,79,210,72,211,166,48,114,184,245,217,166,95,141,123,61,105,105,60,211,112,10,108,235,130,220,202,169,49,234,187,181,203,21,168,160,191,219,82,153,37,115,233,95,29,75,34,168,168,86,70,191,89,140,163,158,173,95,214,138,198,179,169,235,183,66,57,161,93,124,160,181,66,235,133,241,105,77,129,194,218,185,237,186,131,103,173,182,212,64,218,215,69,4,83,211,66,234,216,170,159,22,202,217,158,214,211,205,11,119,233,86,165,84,138,142,251,90,235,201,51,3,165,90,153,149,104,222,163,227,154,165,133,85,248,123,214,51,112,138,225,77,213,36,140,142,110,133,250,240,75,219,123,30,232,101,98,186,57,24,142,78,184,222,246,170,236,229,52,252,0,0,0,0,0,0,0,160,30,104,254,187,53,55,240,95,103,162,47,248,160,30,104,254,187,53,55,240,95,103,162,2,127,242,84,244,177,148,252,192,174,246,235,113,63,200,1,201,83,210,198,83,243,2,187,219,173,196,255,0,0,0,0,0,3,228,229,153,77,139,6,197,111,57,174,83,93,224,172,184,253,190,162,233,113,169,237,62,78,197,44,17,186,73,100,232,98,57,238,233,99,28,187,53,21,203,182,200,138,190,70,96,178,204,166,251,156,229,87,156,215,41,174,241,183,172,130,225,81,116,184,212,246,153,31,126,170,121,29,36,178,116,49,26,198,245,61,238,93,154,136,212,223,100,68,79,34,239,185,184,234,102,43,135,240,133,120,193,110,213,123,222,179,219,133,5,190,209,75,28,145,247,29,225,170,225,172,158,119,49,207,71,172,44,100,8,199,61,141,119,76,147,192,213,68,71,238,148,215,160,58,57,125,226,3,89,113,61,29,199,38,240,245,121,53,193,180,242,84,244,177,254,18,149,141,116,149,53,61,15,123,18,78,212,17,203,47,111,173,28,254,142,150,253,103,34,1,249,117,135,75,238,186,57,155,174,7,125,117,90,92,160,179,217,174,85,144,85,209,58,146,122,73,235,173,148,213,178,82,201,19,149,92,215,194,234,149,133,119,217,85,99,85,86,183,126,148,183,78,77,154,215,244,231,135,219,182,142,85,219,251,53,122,101,112,78,204,241,197,211,28,244,55,25,106,42,35,234,114,200,229,116,205,157,149,136,237,152,198,164,125,141,186,157,214,167,31,231,131,128,83,69,117,210,205,82,161,199,170,214,162,170,158,227,96,186,93,154,146,186,4,100,78,138,122,42,119,174,253,166,61,86,106,247,183,201,30,244,73,63,73,35,78,158,63,201,247,88,239,184,55,20,9,165,84,240,248,139,46,165,219,231,167,172,143,169,140,236,85,80,211,207,87,79,83,186,177,207,119,75,25,83,23,109,28,198,175,137,235,119,82,198,212,2,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,56,255,0,22,250,209,106,208,94,30,115,109,64,170,203,233,49,219,188,118,122,202,76,110,162,102,54,87,203,123,146,158,79,5,20,81,57,174,73,95,221,70,185,90,173,115,81,140,123,223,180,108,122,160,82,183,50,29,111,186,235,119,21,249,99,174,22,58,75,93,62,7,81,81,131,208,178,25,29,35,231,130,130,178,161,22,121,92,187,34,190,73,100,149,232,141,106,35,88,172,103,214,86,172,143,238,188,191,52,114,197,23,5,252,79,113,3,81,55,122,245,83,135,228,120,117,28,125,47,111,132,165,142,210,149,117,11,186,63,162,78,243,229,166,242,86,117,51,194,253,87,109,35,145,43,214,211,105,186,223,238,180,86,43,21,178,174,227,114,184,212,71,73,71,71,73,11,166,158,166,121,28,141,142,40,227,106,43,158,247,57,81,168,212,69,85,85,68,66,255,0,175,186,67,77,160,188,183,242,189,35,134,10,72,234,49,221,39,189,195,112,90,73,229,154,9,110,47,182,212,75,91,52,111,151,103,171,36,169,146,105,17,21,27,178,61,17,26,212,68,106,6,125,201,255,0,206,111,75,126,138,113,29,98,212,202,11,23,133,160,206,241,248,252,77,111,138,235,241,151,74,39,172,51,126,109,94,174,143,162,149,214,230,249,53,172,118,251,166,238,238,41,0,11,254,230,105,162,159,150,158,17,242,159,15,112,240,181,248,38,249,173,31,92,189,16,203,224,160,155,196,71,38,209,189,206,222,150,90,158,134,167,78,242,164,93,78,70,245,110,16,87,147,38,186,86,98,218,203,125,208,107,189,231,162,203,155,91,228,184,218,233,36,73,228,254,220,82,53,30,228,133,26,171,20,93,202,68,168,116,143,115,81,95,225,32,111,90,43,90,215,92,161,152,29,39,206,191,37,250,167,134,234,103,194,254,39,244,75,32,183,95,124,23,127,179,226,188,45,76,115,118,187,157,46,232,234,237,244,245,116,187,109,247,217,118,216,210,246,158,230,182,173,74,192,49,173,70,177,83,213,193,109,202,172,244,87,186,56,170,216,214,207,28,21,48,178,104,219,35,90,231,53,30,141,122,34,162,57,201,190,251,42,253,160,122,0,0,0,0,3,53,156,88,250,167,214,79,152,25,15,184,206,105,76,205,103,22,62,169,245,147,230,6,67,238,51,129,117,60,174,61,9,233,151,227,94,241,90,74,162,42,242,184,244,39,166,95,141,123,197,105,42,128,0,0,20,3,205,31,215,102,166,254,11,236,244,69,255,0,20,3,205,31,215,102,166,254,11,236,244,64,126,174,95,60,18,93,120,175,207,228,190,228,240,85,208,233,214,43,81,79,53,214,177,212,174,116,23,105,219,52,46,125,165,146,54,104,158,199,201,78,233,28,233,99,87,44,41,219,87,34,44,145,239,113,60,74,112,163,167,28,72,104,114,104,133,206,47,163,148,22,190,196,248,220,246,184,82,56,236,213,84,240,190,42,119,50,157,170,216,223,11,99,145,241,172,43,179,86,55,42,53,99,114,50,70,70,190,74,158,150,50,159,152,21,222,221,110,39,248,25,129,213,93,51,202,180,111,81,242,61,45,205,105,60,61,235,25,184,75,111,169,233,142,70,71,55,66,253,73,226,238,49,143,116,50,177,91,36,111,86,167,92,111,99,145,54,114,22,149,202,159,142,170,156,198,58,14,22,53,94,190,174,166,251,75,78,144,225,85,205,165,137,176,58,221,73,68,196,248,107,210,24,218,173,124,81,83,201,43,102,145,93,220,69,145,174,123,92,216,210,94,255,0,204,27,130,75,87,21,248,4,119,220,98,10,74,29,69,197,105,234,38,181,86,54,149,174,158,237,3,97,153,204,180,190,71,77,19,24,201,42,29,27,155,44,138,228,133,123,138,212,68,146,77,232,135,253,53,96,89,87,251,43,142,100,152,229,195,255,0,73,71,93,109,174,167,147,254,44,144,205,28,140,254,103,53,205,253,74,128,106,76,16,255,0,151,239,29,214,46,42,177,88,240,172,165,254,11,83,113,251,122,73,113,166,217,242,124,82,150,8,233,99,150,235,214,202,120,169,224,238,212,212,57,60,51,85,92,205,183,77,219,230,147,0,12,171,158,130,251,159,230,89,54,51,140,225,151,220,134,174,174,197,135,83,212,211,88,173,238,84,72,40,89,81,80,250,137,213,141,68,68,87,201,44,138,174,122,238,245,70,198,213,94,152,216,214,249,242,90,114,243,224,178,235,197,62,168,83,223,114,252,126,173,218,87,141,84,42,228,21,137,82,234,84,173,157,35,234,138,223,4,141,106,185,239,115,150,39,74,140,86,171,33,87,47,114,55,190,30,160,236,28,177,121,127,209,234,237,101,55,16,58,223,142,248,188,22,147,166,124,102,219,44,144,75,75,126,170,142,121,161,149,213,44,107,214,68,134,9,41,252,225,145,141,108,206,123,119,87,70,215,178,75,148,63,37,166,211,106,176,90,168,172,86,43,101,37,186,219,110,167,142,146,142,142,146,22,195,5,52,17,181,27,28,81,198,212,70,177,141,106,35,81,168,136,136,136,136,135,235,0,115,253,126,214,59,23,15,250,53,150,107,22,71,15,136,164,198,109,238,168,142,155,169,236,241,117,79,114,71,77,77,214,198,61,99,238,207,36,81,119,58,21,172,235,234,119,213,106,169,208,10,245,231,63,171,213,56,134,131,99,90,71,110,158,174,26,141,66,188,58,106,197,108,17,62,9,173,214,254,220,178,66,247,187,235,177,235,83,53,12,141,86,39,154,67,34,43,145,23,165,225,76,38,154,52,7,71,44,92,63,232,214,39,163,184,228,222,34,147,25,183,182,158,74,158,151,179,197,213,61,206,146,166,167,161,239,122,199,221,158,73,101,237,245,171,89,215,210,223,170,212,66,131,56,25,210,251,86,177,241,105,166,120,29,245,212,139,109,158,241,241,42,200,42,232,155,87,5,92,20,48,201,91,37,44,145,57,81,174,100,205,166,88,87,125,209,18,69,85,107,182,233,93,25,129,65,124,211,112,10,156,23,141,44,202,169,49,234,75,77,183,42,167,160,191,219,82,153,34,107,42,153,37,51,34,168,168,86,70,191,85,239,172,130,173,95,214,136,247,63,169,235,191,90,57,210,215,146,22,166,120,156,87,82,244,114,178,174,213,23,195,238,20,153,53,190,14,231,77,117,71,136,141,105,234,223,210,175,250,240,199,225,104,147,118,177,58,93,63,214,114,245,177,19,208,115,176,210,251,174,67,164,120,30,171,219,221,87,53,62,25,120,170,182,215,83,195,68,233,89,28,23,6,71,181,84,178,162,237,11,25,45,28,81,39,83,118,115,234,152,157,77,84,68,124,32,229,139,170,95,146,254,50,112,175,23,125,248,101,171,45,241,24,181,195,251,23,189,226,188,84,107,225,32,242,99,156,206,170,232,232,190,187,122,118,219,235,57,24,175,2,255,0,140,171,154,168,50,174,5,255,0,114,184,244,39,166,95,141,123,197,105,42,136,171,202,227,208,158,153,126,53,239,21,164,170,0,0,3,42,230,148,248,78,244,177,163,127,47,241,239,110,128,205,97,165,62,19,189,44,104,223,203,252,123,219,160,3,170,128,0,0,0,138,188,209,253,9,234,111,224,190,241,68,82,183,9,222,169,244,111,230,6,61,238,48,23,83,205,31,208,158,166,254,11,239,20,69,43,112,157,234,159,70,254,96,99,222,227,0,26,83,0,0,0,1,154,206,44,125,83,235,39,204,12,135,220,103,46,167,149,199,161,61,50,252,107,222,43,74,86,226,199,213,62,178,124,192,200,125,198,114,234,121,92,122,19,211,47,198,189,226,180,9,84,0,2,149,185,213,250,167,197,190,95,208,251,141,196,234,188,140,126,251,63,118,255,0,137,28,171,157,95,170,124,91,229,253,15,184,220,78,171,200,199,239,179,247,111,248,144,22,168,0,2,149,185,213,250,167,197,190,95,208,251,141,196,234,188,140,126,251,63,118,255,0,137,28,171,157,95,170,124,91,229,253,15,184,220,78,171,200,199,239,179,247,111,248,144,18,127,154,110,1,77,157,112,91,153,85,38,61,87,118,185,98,181,20,23,251,106,83,36,174,125,43,227,169,100,85,21,10,200,215,235,49,148,115,213,171,250,209,88,214,117,61,118,232,71,54,139,52,247,53,186,233,174,127,141,106,53,138,158,146,123,150,43,120,162,189,209,197,86,199,58,9,39,166,153,147,70,217,26,215,53,202,197,115,17,21,17,205,93,183,217,83,237,52,229,150,98,214,44,231,21,188,225,89,77,15,141,178,228,22,250,139,93,198,155,186,248,251,244,179,198,232,229,143,173,138,215,183,169,143,114,110,213,71,38,251,162,162,249,153,130,203,49,107,238,13,149,94,112,172,166,135,193,94,177,251,133,69,174,227,77,221,100,157,138,168,36,116,114,199,214,197,115,29,210,246,57,55,106,171,87,109,209,85,60,192,212,153,64,60,209,253,118,106,111,224,190,207,68,91,167,47,12,214,235,159,240,91,165,87,219,205,61,36,53,20,182,119,217,24,218,102,57,172,88,45,245,50,208,194,229,71,57,203,214,232,169,163,115,215,125,149,234,229,68,106,42,53,42,47,154,63,174,205,77,252,23,217,232,128,159,252,149,61,44,101,63,48,43,189,186,220,79,242,0,114,84,244,177,148,252,192,174,246,235,113,63,192,0,0,0,0,202,185,232,51,44,255,0,50,212,26,155,85,86,103,144,213,221,95,99,179,209,88,45,137,50,167,69,29,186,146,36,138,158,158,38,53,17,172,99,90,155,174,201,245,158,231,189,221,79,123,156,190,124,157,60,184,57,127,214,113,17,125,139,86,245,123,29,255,0,82,122,15,19,4,84,213,18,79,79,38,69,85,208,248,250,105,223,11,227,145,144,195,34,163,223,50,59,165,100,137,34,106,63,243,203,16,118,190,84,124,11,127,112,226,131,90,240,207,252,94,171,0,162,174,119,249,206,117,210,74,117,111,251,215,133,123,157,254,28,200,207,245,188,197,164,221,173,54,171,253,170,182,197,125,182,82,92,109,183,26,121,41,43,40,234,225,108,208,84,193,35,85,178,69,36,110,69,107,216,230,170,181,90,168,168,168,170,138,126,176,5,11,115,25,224,163,249,42,234,60,23,252,2,217,117,147,76,178,159,206,91,106,103,78,236,118,186,229,87,172,150,199,77,212,231,187,165,140,73,34,116,168,215,62,55,57,187,202,232,101,145,124,167,2,252,102,223,120,60,212,122,171,156,150,175,140,225,153,71,135,167,201,173,177,49,137,84,232,226,87,246,170,105,164,118,219,77,23,118,85,72,220,228,142,70,189,205,119,74,171,37,142,250,117,75,75,112,77,105,193,46,122,103,169,118,47,140,227,119,158,207,141,162,241,83,83,247,123,83,50,104,255,0,57,11,217,35,118,146,38,59,234,185,55,219,101,221,21,81,115,239,198,15,9,153,151,8,186,161,244,30,251,81,87,120,177,87,211,199,83,98,200,221,64,148,176,93,88,145,177,103,70,49,36,149,24,248,165,122,198,230,43,250,246,237,189,81,27,43,21,66,223,185,152,221,173,87,254,95,250,129,125,177,92,233,46,54,219,141,61,134,174,142,178,146,102,205,5,76,18,93,168,93,28,177,200,213,86,189,142,106,163,145,200,170,138,138,138,133,6,22,125,119,225,247,136,46,30,121,87,234,254,55,174,153,7,110,58,219,133,154,123,38,41,223,138,175,224,17,165,234,155,188,239,19,27,156,207,236,135,185,178,118,99,115,163,103,79,94,253,201,165,107,107,4,15,65,159,231,249,150,169,230,87,109,65,212,28,134,174,249,144,223,42,22,166,186,186,165,83,174,87,236,136,136,136,136,141,99,26,212,107,24,198,162,49,140,107,90,212,107,90,136,151,61,203,131,151,253,31,14,246,40,181,111,87,177,223,245,88,175,241,48,69,77,81,36,21,17,227,180,189,111,143,166,157,240,190,72,223,52,209,162,61,243,35,186,146,57,82,38,163,63,60,178,241,94,84,124,11,127,112,226,131,90,240,207,252,94,171,0,162,174,119,249,206,117,210,74,117,111,251,215,133,123,157,254,28,200,207,245,188,197,170,0,0,0,34,175,52,127,66,122,155,248,47,188,81,18,168,138,188,209,253,9,234,111,224,190,241,68,5,43,112,157,234,159,70,254,96,99,222,227,1,165,51,53,156,39,122,167,209,191,152,24,247,184,192,105,76,0,0,10,171,231,157,247,39,251,201,252,52,172,188,79,63,204,176,90,108,130,151,15,200,106,237,44,202,172,242,88,46,235,76,168,215,213,91,164,150,41,101,167,87,237,212,214,61,208,70,143,233,84,234,103,83,29,187,30,246,186,205,57,231,125,201,254,242,127,13,43,47,0,192,51,45,83,204,173,58,125,167,216,245,93,243,33,190,84,37,53,13,13,50,39,92,175,217,85,85,85,85,26,198,53,168,231,189,238,84,99,24,215,57,202,214,181,85,3,239,232,94,133,234,63,17,122,143,110,210,253,47,179,120,235,173,118,242,205,52,170,172,165,183,210,181,81,36,170,169,145,17,123,112,179,169,187,174,202,229,115,154,198,53,239,123,24,237,20,232,94,133,233,199,14,154,113,110,210,253,47,179,120,27,85,14,242,205,52,170,143,170,184,85,57,17,36,170,169,145,17,59,147,63,165,187,174,200,212,107,90,198,53,140,99,24,222,107,193,39,7,216,207,8,218,95,21,149,169,73,91,155,95,41,224,118,89,120,164,150,163,177,93,60,82,78,248,89,28,114,189,90,214,66,218,151,196,143,107,35,89,17,168,247,181,170,189,45,145,64,10,86,231,87,234,159,22,249,127,67,238,55,18,234,74,86,231,87,234,159,22,249,127,67,238,55,16,58,175,35,31,190,207,221,191,226,69,170,21,87,200,199,239,179,247,111,248,145,106,128,0,0,0,0,67,254,99,60,20,127,42,173,56,130,255,0,128,91,45,81,234,110,45,249,203,109,76,233,218,146,233,66,136,245,146,216,233,186,154,198,245,61,233,36,78,149,28,214,72,215,55,120,155,52,178,37,22,127,166,172,11,42,255,0,101,113,204,147,28,184,127,233,40,235,173,181,212,242,127,197,146,25,163,145,159,204,230,185,191,169,80,212,153,93,92,206,185,127,214,106,237,29,79,16,58,33,142,248,188,234,147,170,124,154,219,20,147,203,85,126,165,142,8,97,137,212,204,115,214,52,154,8,233,252,161,141,141,116,205,123,182,87,72,214,50,64,168,28,179,41,190,231,57,85,231,53,202,107,188,109,235,32,184,84,93,46,53,61,166,71,223,170,158,71,73,44,157,12,70,177,189,79,123,151,102,162,53,55,217,17,19,200,190,158,87,30,132,244,203,241,175,120,173,40,4,191,238,87,30,132,244,203,241,175,120,173,2,85,17,87,154,63,161,61,77,252,23,222,40,137,84,69,94,104,254,132,245,55,240,95,120,162,2,128,77,84,25,87,53,80,6,112,120,208,209,203,22,129,113,65,159,233,86,45,55,93,150,213,112,142,162,221,31,75,211,195,82,213,211,197,87,21,54,239,123,222,254,203,42,27,23,113,206,87,63,183,214,187,43,182,75,73,228,227,171,212,217,175,13,21,218,91,81,61,34,92,180,226,241,52,44,130,24,37,107,254,29,92,247,213,67,52,175,118,236,123,221,80,181,236,68,98,166,204,133,157,77,77,209,207,140,28,233,52,114,197,135,235,46,37,172,86,137,187,117,122,137,111,168,167,186,83,116,189,122,170,173,173,167,141,181,61,110,122,162,117,193,61,60,93,182,177,141,111,134,234,250,206,145,202,159,147,147,6,175,83,98,26,243,146,233,29,198,122,72,105,245,10,206,217,168,213,208,74,249,230,184,219,251,146,199,11,30,223,168,198,45,52,213,210,57,94,158,107,12,104,142,69,94,151,133,207,128,0,0,0,20,173,206,175,213,62,45,242,254,135,220,110,37,212,148,173,206,175,213,62,45,242,254,135,220,110,32,117,94,70,63,125,159,187,127,196,139,84,42,175,145,143,223,103,238,223,241,34,213,0,0,0,16,3,157,95,165,140,91,230,5,15,183,92,73,254,64,14,117,126,150,49,111,152,20,62,221,113,2,0,114,184,245,217,166,95,141,123,61,105,125,25,102,45,98,206,113,91,206,21,148,208,248,219,46,65,111,168,181,220,105,187,175,143,191,75,60,110,142,88,250,216,173,123,122,152,247,38,237,84,114,111,186,42,47,153,66,252,174,61,118,105,151,227,94,207,90,95,240,25,97,187,90,110,182,11,173,109,138,251,108,171,183,92,173,213,18,82,86,81,213,194,232,103,166,158,55,43,100,138,72,220,136,230,61,174,69,106,181,81,21,21,21,20,208,167,47,12,214,235,159,240,91,165,87,219,205,61,36,53,20,182,119,217,24,218,102,57,172,88,45,245,50,208,194,229,71,57,203,214,232,169,163,115,215,125,149,234,229,68,106,42,53,42,47,153,214,150,254,75,248,201,205,124,37,139,225,150,172,183,195,229,54,255,0,236,174,247,138,241,81,167,139,159,205,238,115,58,171,163,173,250,142,233,219,111,170,212,98,176,153,92,143,179,91,173,126,1,170,122,115,53,61,34,91,108,119,139,117,238,158,86,177,221,247,79,93,12,176,202,215,187,171,165,88,141,183,194,173,68,106,42,43,164,221,93,186,35,66,205,0,0,0,0,0,0,10,1,230,143,235,179,83,127,5,246,122,34,255,0,138,1,230,143,235,179,83,127,5,246,122,32,39,255,0,37,79,75,25,79,204,10,239,110,183,19,252,128,28,149,61,44,101,63,48,43,189,186,220,79,240,0,0,0,0,41,175,157,38,177,216,179,13,101,196,180,118,209,15,114,175,78,237,245,21,23,74,158,167,167,77,85,201,180,242,54,155,161,204,68,94,136,32,167,151,184,215,189,174,241,61,63,85,209,185,21,201,111,71,44,89,134,178,229,186,197,119,155,185,87,167,118,250,122,123,93,55,75,211,166,170,228,218,136,221,83,214,215,162,47,68,16,84,69,219,115,30,215,120,158,175,170,232,218,171,13,120,148,213,234,157,122,215,156,231,87,38,158,174,74,124,138,241,52,214,244,171,130,40,103,138,220,205,162,162,134,70,69,187,17,241,211,71,12,106,168,174,221,88,170,174,114,170,185,109,255,0,148,22,151,218,176,190,18,233,179,200,93,73,61,203,80,111,21,183,42,137,219,68,216,167,138,10,105,157,69,21,43,229,221,93,51,26,234,121,166,110,253,40,213,170,145,17,191,107,156,30,255,0,153,118,1,83,168,60,22,234,37,45,183,30,164,186,220,172,116,244,215,250,85,153,34,235,163,101,37,76,114,213,84,68,249,21,58,30,218,52,171,69,233,94,183,49,207,99,122,186,250,86,133,244,247,53,186,233,174,127,141,106,53,138,158,146,123,150,43,120,162,189,209,197,86,199,58,9,39,166,153,147,70,217,26,215,53,202,197,115,17,21,17,205,93,183,217,83,237,53,16,102,51,90,244,190,235,162,186,185,151,233,69,229,213,114,84,98,215,138,155,107,42,42,104,157,72,250,200,24,245,236,213,36,78,85,86,50,104,187,114,179,235,57,21,146,53,81,206,69,69,80,211,69,166,237,106,191,218,168,175,182,43,157,37,198,219,113,167,142,174,142,178,146,102,205,5,76,18,53,29,28,177,200,213,86,189,142,106,163,145,200,170,138,138,138,135,235,34,175,44,93,82,252,168,112,109,133,120,187,239,196,238,184,151,136,197,174,31,216,189,159,11,225,100,95,9,7,147,26,215,244,208,201,69,245,219,213,190,255,0,89,202,244,121,42,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,65,206,191,91,238,171,117,195,120,110,134,199,72,219,107,105,233,243,138,139,147,164,115,167,146,117,117,109,28,80,49,190,77,99,26,212,153,206,85,234,87,171,227,68,232,232,94,229,175,149,213,175,220,164,239,188,64,107,46,89,172,89,31,19,158,30,175,38,184,58,162,58,111,161,108,127,132,165,99,82,58,106,110,182,86,49,36,237,65,28,81,119,58,17,207,232,234,119,214,114,168,16,175,149,102,142,88,181,119,139,139,69,78,71,54,244,152,21,190,92,198,58,110,151,255,0,101,85,83,79,4,116,201,214,199,181,89,219,158,162,41,247,250,205,119,99,161,205,86,189,85,46,83,139,31,75,26,201,242,255,0,33,246,233,207,21,193,47,7,150,174,13,240,11,238,33,14,85,73,149,92,175,215,133,185,84,94,155,100,109,190,119,64,216,99,142,42,87,254,118,87,61,145,185,179,61,187,191,100,90,137,54,106,110,170,238,191,171,24,47,229,67,75,51,45,51,248,167,195,62,150,227,247,27,23,141,236,119,188,47,138,166,146,30,239,111,169,189,125,61,206,174,158,166,239,182,219,166,251,129,152,35,85,5,85,255,0,160,99,255,0,181,23,253,9,255,0,224,242,213,0,205,183,22,250,47,117,208,94,33,179,109,63,170,196,42,241,219,68,119,138,202,188,110,158,103,186,86,75,100,146,162,79,5,44,82,185,206,89,89,218,70,181,92,174,115,145,236,123,31,180,140,122,37,170,114,119,214,139,174,162,240,243,122,211,252,163,47,171,188,221,240,11,195,41,40,233,234,88,231,62,130,201,53,59,60,28,73,42,183,103,177,37,134,181,172,106,185,206,141,145,181,159,86,52,137,15,87,198,215,46,59,87,24,121,253,139,81,161,213,154,188,62,229,106,179,165,146,162,39,89,155,113,130,162,6,77,36,209,57,141,239,66,232,222,142,158,100,114,171,158,142,69,143,100,103,74,171,255,0,39,5,60,183,191,145,246,169,221,117,51,242,203,244,183,226,120,252,246,47,5,244,119,192,118,251,149,52,243,119,123,158,42,93,246,240,221,61,61,41,191,94,251,249,108,161,53,64,0,0,0,12,214,113,99,234,159,89,62,96,100,62,227,57,165,50,181,117,99,147,95,229,67,84,243,45,76,254,81,223,12,250,91,144,92,111,190,11,232,135,123,194,248,170,153,38,237,119,60,107,122,250,123,157,61,93,45,223,109,246,77,246,2,64,114,184,244,39,166,95,141,123,197,105,42,142,85,194,230,133,255,0,38,189,9,198,116,83,233,79,210,63,163,158,55,251,103,224,124,31,127,196,86,79,83,253,199,185,39,79,79,127,167,244,215,126,157,252,183,217,58,168,0,0,2,128,121,163,250,236,212,223,193,125,158,136,191,226,0,113,71,202,147,249,74,107,182,77,173,127,151,175,163,159,72,252,23,246,179,232,183,140,236,120,122,56,41,191,187,120,184,250,186,187,29,95,160,155,117,109,231,182,234,14,74,158,150,50,159,152,21,222,221,110,39,249,31,248,41,225,75,249,31,105,101,215,76,254,158,253,45,248,158,65,61,247,198,252,47,192,118,251,148,212,240,246,187,125,233,119,219,195,117,117,117,38,253,123,109,229,186,200,0,5,112,115,88,224,114,167,82,173,85,252,82,105,179,233,34,190,227,22,117,126,83,108,115,34,129,46,54,234,86,189,235,90,201,54,69,125,76,49,110,215,54,71,47,114,24,163,107,21,174,137,177,205,99,224,12,187,224,25,254,101,165,153,149,167,80,116,251,33,171,177,228,54,58,132,169,161,174,166,84,235,137,251,42,42,42,42,43,94,199,53,92,199,177,200,172,123,28,230,185,28,215,42,45,255,0,112,73,198,14,51,197,206,151,197,122,106,210,81,102,214,58,120,27,150,89,233,34,168,236,80,207,44,147,178,23,199,36,172,70,185,147,54,153,242,163,26,249,22,52,114,49,238,114,167,83,163,255,0,17,92,160,48,221,104,213,203,238,169,97,154,191,87,133,179,38,168,125,202,231,108,154,200,183,70,45,198,87,185,245,19,197,35,170,98,115,25,35,157,214,177,170,59,165,234,254,151,35,21,177,179,242,104,95,42,93,71,225,211,81,237,218,161,165,252,94,120,27,173,14,241,77,12,184,66,190,150,225,74,229,69,146,150,166,52,184,39,114,23,244,183,116,221,28,142,107,94,199,49,236,99,218,21,173,194,143,10,58,143,197,174,163,179,10,194,162,240,54,170,30,220,247,251,252,240,171,233,109,20,174,85,68,115,145,21,59,147,63,165,201,20,40,168,233,28,215,42,171,24,201,36,102,132,244,183,75,112,77,22,193,45,154,103,166,150,47,131,99,118,110,247,130,162,241,83,84,118,187,179,62,105,63,57,51,223,35,183,146,87,187,235,57,118,223,100,217,17,17,57,255,0,10,60,40,233,199,9,90,112,204,43,10,139,199,93,107,187,115,223,239,243,194,140,170,187,213,53,21,17,206,68,85,237,194,206,167,36,80,162,171,99,107,156,170,175,123,228,145,253,172,0,0,1,72,28,224,181,142,251,156,241,64,186,85,81,15,135,178,233,165,190,10,122,56,250,152,254,253,85,117,60,21,117,21,59,163,26,246,245,49,244,209,118,213,207,106,120,110,182,244,172,142,66,239,202,192,203,57,45,95,115,156,170,243,154,229,60,88,248,219,214,65,112,168,186,92,106,126,130,50,62,253,84,242,58,73,100,232,101,115,88,222,167,189,203,179,81,26,155,236,136,137,228,7,159,228,125,128,83,75,117,213,61,82,174,199,170,210,162,150,158,221,96,181,221,156,146,182,5,100,174,150,122,218,118,46,253,167,189,22,26,7,187,201,94,196,88,255,0,69,36,94,171,95,56,255,0,9,252,58,218,184,90,209,43,62,144,91,238,212,151,154,138,26,138,186,186,235,196,54,182,208,62,229,60,211,189,233,44,177,163,222,170,246,196,177,66,142,115,220,170,200,88,158,72,136,212,236,0,113,78,52,52,114,251,175,188,48,103,250,85,139,77,209,122,186,219,227,168,183,71,210,197,241,53,84,149,17,85,197,77,187,222,198,51,188,250,118,197,220,115,145,172,238,117,174,232,221,151,56,70,170,10,192,203,57,33,88,175,25,85,230,237,139,113,1,244,126,203,91,112,168,168,183,90,62,138,62,175,225,244,175,145,206,138,155,190,250,244,124,189,182,43,89,220,114,117,59,167,117,243,80,44,83,74,181,51,21,214,77,56,199,53,75,10,171,241,22,92,154,223,21,194,155,170,72,223,36,61,105,245,224,151,182,247,177,179,68,244,116,114,49,28,189,18,49,237,85,221,170,102,8,210,159,11,154,23,252,154,244,39,25,209,79,165,63,72,254,142,120,223,237,159,129,240,125,255,0,17,89,61,79,247,30,228,157,61,61,254,159,211,93,250,119,242,223,100,128,31,232,24,255,0,237,69,255,0,66,127,248,60,9,85,202,227,208,158,153,126,53,239,21,164,170,57,87,11,154,23,252,154,244,39,25,209,79,165,63,72,254,142,120,223,237,159,129,240,125,255,0,17,89,61,79,247,30,228,157,61,61,254,159,211,93,250,119,242,223,100,234,160,0,0,101,92,210,159,9,222,150,52,111,229,254,61,237,208,16,3,253,3,31,253,168,191,232,79,255,0,7,150,83,164,248,47,228,191,75,48,221,51,248,167,196,254,137,99,246,235,23,141,236,118,124,87,133,166,142,30,239,111,169,221,29,93,190,174,158,167,109,190,219,174,219,129,234,192,0,0,0,69,94,104,254,132,245,55,240,95,120,162,41,91,132,239,84,250,55,243,3,30,247,24,11,254,226,143,66,255,0,148,166,132,228,218,41,244,167,232,231,210,63,5,253,179,240,62,51,177,225,235,32,169,254,227,220,143,171,171,177,211,250,105,183,86,254,123,108,176,171,73,249,53,254,75,245,79,13,212,207,229,29,241,63,162,89,5,186,251,224,190,136,118,124,87,133,169,142,110,215,115,198,187,163,171,183,211,213,210,237,183,223,101,219,96,44,168,0,0,0,6,107,56,177,245,79,172,159,48,50,31,113,156,186,158,87,30,132,244,203,241,175,120,173,35,254,172,114,107,252,168,106,158,101,169,159,202,59,225,159,75,114,11,141,247,193,125,16,239,120,95,21,83,36,221,174,231,141,111,95,79,115,167,171,165,187,237,190,201,190,196,213,225,115,66,255,0,147,94,132,227,58,41,244,167,233,31,209,207,27,253,179,240,62,15,191,226,43,39,169,254,227,220,147,167,167,191,211,250,107,191,78,254,91,236,129,213,64,0,82,183,58,191,84,248,183,203,250,31,113,184,157,87,145,143,223,103,238,223,241,35,191,241,173,203,123,249,96,234,157,171,83,63,44,191,68,190,25,143,193,98,240,95,71,124,127,115,183,83,81,55,119,185,226,162,219,127,19,211,211,210,187,116,111,191,158,201,234,248,24,224,99,249,23,125,54,255,0,85,31,166,63,76,126,27,254,194,124,63,194,248,79,19,255,0,172,77,215,213,226,127,220,237,209,250,247,242,9,84,0,2,149,185,213,250,167,197,190,95,208,251,141,196,234,188,140,126,251,63,118,255,0,137,29,255,0,141,110,91,223,203,7,84,237,90,153,249,101,250,37,240,204,126,11,23,130,250,59,227,251,157,186,154,137,187,189,207,21,22,219,248,158,158,158,149,219,163,125,252,246,79,87,192,199,3,31,200,187,233,183,250,168,253,49,250,99,240,223,246,19,225,254,23,194,120,159,253,98,110,190,175,19,254,231,110,143,215,191,144,74,162,130,249,166,224,21,56,47,26,89,149,82,99,212,150,155,110,85,79,65,127,182,165,50,68,214,85,50,74,102,69,81,80,172,141,126,171,223,89,5,90,191,173,17,238,127,83,215,126,180,115,175,208,137,92,113,240,5,106,227,46,235,136,223,97,207,169,48,187,150,53,79,89,73,81,88,220,121,181,243,220,32,149,209,58,40,159,39,126,23,35,33,115,102,115,90,170,228,222,162,69,78,157,215,168,35,175,35,172,166,251,87,138,234,230,21,81,93,215,101,181,92,44,247,74,58,110,211,19,181,85,87,29,84,117,18,117,162,117,187,169,148,84,201,178,170,181,59,123,181,17,92,229,88,129,205,31,215,102,166,254,11,236,244,69,138,112,135,203,54,251,194,94,178,211,106,173,163,136,143,141,210,62,223,85,107,186,90,62,137,50,155,199,210,202,212,115,99,239,186,170,85,139,166,120,233,229,221,173,234,94,215,70,232,215,56,249,92,81,242,164,254,82,154,237,147,107,95,229,235,232,231,210,63,5,253,172,250,45,227,59,30,30,142,10,111,238,222,46,62,174,174,199,87,232,38,221,91,121,237,186,131,146,167,165,140,167,230,5,119,183,91,137,254,71,254,10,120,82,254,71,218,89,117,211,63,167,191,75,126,39,144,79,125,241,191,11,240,29,190,229,53,60,61,174,223,122,93,246,240,221,93,93,73,191,94,219,121,110,178,0,0,0,0,0,12,240,240,73,193,246,77,197,206,168,69,101,106,85,209,97,54,58,136,29,150,94,41,37,167,239,208,193,44,115,190,22,71,28,175,71,57,243,58,153,241,35,218,201,18,53,114,61,237,114,39,75,175,251,0,192,48,221,44,195,109,58,125,167,216,245,37,143,30,177,211,165,53,13,13,50,47,68,76,221,85,85,85,85,92,247,185,202,231,189,238,85,123,222,231,57,202,231,57,85,124,254,133,232,94,156,112,233,167,22,237,47,210,251,55,129,181,80,239,44,211,74,168,250,171,133,83,145,18,74,170,153,17,19,185,51,250,91,186,236,141,70,181,172,99,88,198,49,141,232,0,0,0,15,147,121,197,172,89,5,198,197,118,187,208,248,138,188,102,224,251,165,174,78,235,217,225,234,159,75,81,72,233,54,106,162,63,120,42,234,25,179,145,91,245,247,219,169,173,84,250,192,8,171,205,31,208,158,166,254,11,239,20,69,117,114,224,229,255,0,89,196,69,246,45,91,213,236,119,253,73,232,60,76,17,83,84,73,61,60,153,21,87,67,227,233,167,124,47,142,70,67,12,138,143,124,200,238,149,146,36,137,168,255,0,207,44,86,233,196,110,136,90,184,142,209,235,214,141,95,111,149,118,139,109,254,162,220,234,202,186,72,218,249,210,10,122,232,42,100,100,125,95,85,175,123,96,86,35,213,28,140,87,163,149,175,233,232,95,87,128,96,24,110,150,97,182,157,62,211,236,122,146,199,143,88,233,210,154,134,134,153,23,162,38,110,170,170,170,170,174,123,220,229,115,222,247,42,189,239,115,156,229,115,156,170,161,232,0,0,0,0,8,171,205,31,208,158,166,254,11,239,20,68,170,57,87,20,122,23,252,165,52,39,38,209,79,165,63,71,62,145,248,47,237,159,129,241,157,143,15,89,5,79,247,30,228,125,93,93,142,159,211,77,186,183,243,219,101,10,1,225,59,213,62,141,252,192,199,189,198,3,74,101,106,233,63,38,191,201,126,169,225,186,153,252,163,190,39,244,75,32,183,95,124,23,209,14,207,138,240,181,49,205,218,238,120,215,116,117,118,250,122,186,93,182,251,236,187,108,89,80,0,0,21,87,207,59,238,79,247,147,248,105,218,185,112,114,255,0,163,225,222,197,22,173,234,246,59,254,171,21,254,38,8,169,170,36,130,162,60,118,151,173,241,244,211,190,23,201,27,230,154,52,71,190,100,119,82,71,42,68,212,103,231,150,89,85,156,232,94,156,106,78,163,224,218,161,154,217,190,43,117,211,159,29,45,130,25,213,29,75,79,85,84,180,234,181,78,141,83,235,205,31,133,111,105,85,122,88,231,185,232,213,123,99,123,58,0,0,0,2,149,185,213,250,167,197,190,95,208,251,141,196,186,146,21,113,173,203,123,249,96,234,157,171,83,63,44,191,68,190,25,143,193,98,240,95,71,124,127,115,183,83,81,55,119,185,226,162,219,127,19,211,211,210,187,116,111,191,158,200,28,3,145,143,223,103,238,223,241,34,213,8,171,192,199,3,31,200,187,233,183,250,168,253,49,250,99,240,223,246,19,225,254,23,194,120,159,253,98,110,190,175,19,254,231,110,143,215,191,148,170,0,0,0,0,0,0,2,154,249,157,114,255,0,163,210,42,202,158,32,116,67,29,240,152,45,95,84,249,53,182,41,32,138,150,195,85,36,240,195,19,169,152,231,164,139,12,242,84,121,67,27,28,216,92,199,108,173,141,204,100,115,171,149,199,161,61,50,252,107,222,43,73,63,118,180,218,175,246,170,219,21,246,217,73,113,182,220,105,228,164,172,163,171,133,179,65,83,4,141,86,201,20,145,185,21,175,99,154,170,213,106,162,162,162,170,41,229,116,111,72,112,221,8,211,187,126,150,233,244,21,112,99,214,154,138,233,168,96,169,157,102,125,59,42,106,230,170,88,81,235,245,156,198,58,119,49,138,229,115,250,26,222,167,61,219,185,67,218,145,87,154,63,161,61,77,252,23,222,40,137,84,114,174,40,244,47,249,74,104,78,77,162,159,74,126,142,125,35,240,95,219,63,3,227,59,30,30,178,10,159,238,61,200,250,186,187,29,63,166,155,117,111,231,182,202,25,172,53,80,85,95,250,6,63,251,81,127,208,159,254,15,45,80,8,65,205,247,75,237,89,167,9,117,57,228,206,164,130,229,167,215,138,43,149,60,238,162,108,179,203,5,76,205,162,150,149,146,238,142,133,142,117,68,51,59,110,164,114,210,198,138,223,177,205,168,14,26,245,122,167,65,117,231,6,213,200,103,171,142,159,29,188,67,53,193,41,32,138,105,229,183,63,120,171,97,141,146,236,197,124,148,210,77,26,42,171,118,87,162,163,154,168,142,77,20,235,94,151,218,181,171,72,242,253,40,188,186,146,58,124,166,207,83,109,101,69,77,19,106,217,71,59,216,189,154,164,137,202,136,247,195,47,110,86,125,102,170,62,54,170,57,170,136,169,92,31,232,24,255,0,237,69,255,0,66,127,248,60,11,84,7,201,196,237,215,219,62,43,102,180,229,57,31,210,11,213,21,190,158,158,227,119,240,108,164,248,133,83,35,107,101,169,236,49,85,145,119,30,142,127,109,171,210,222,173,147,201,15,172,0,0,0,165,110,117,126,169,241,111,151,244,62,227,113,46,164,133,92,107,114,222,254,88,58,167,106,212,207,203,47,209,47,134,99,240,88,188,23,209,223,31,220,237,212,212,77,221,238,120,168,182,223,196,244,244,244,174,221,27,239,231,178,7,0,228,99,247,217,251,183,252,72,181,66,42,240,49,192,199,242,46,250,109,254,170,63,76,126,152,252,55,253,132,248,127,133,240,158,39,255,0,88,155,175,171,196,255,0,185,219,163,245,239,229,42,128,0,0,16,3,157,95,165,140,91,230,5,15,183,92,73,254,71,254,53,184,82,254,88,58,89,106,211,63,167,191,68,190,25,144,65,125,241,191,11,241,253,206,221,53,68,61,174,223,122,45,183,241,61,93,93,75,183,70,219,121,238,129,80,60,174,61,118,105,151,227,94,207,90,95,241,0,56,92,229,73,252,154,245,219,25,214,191,203,215,210,63,163,158,55,251,89,244,91,193,247,252,69,28,244,223,221,188,92,157,61,61,254,175,208,93,250,118,242,223,116,159,224,85,175,60,28,2,166,91,86,150,106,149,14,61,72,148,244,181,23,27,5,210,236,212,137,179,171,229,108,83,209,83,189,119,238,189,136,144,215,189,190,74,198,42,201,250,43,34,117,70,14,83,249,77,247,31,227,107,16,180,218,43,188,61,38,77,111,187,218,238,145,246,152,255,0,17,74,202,25,170,219,30,238,69,86,109,61,37,59,247,106,163,190,166,219,244,185,200,183,19,197,135,14,182,174,41,116,74,241,164,23,11,181,37,154,162,186,162,146,174,134,241,53,173,181,239,182,207,12,236,122,203,20,106,246,42,61,209,36,176,171,154,246,170,50,103,167,154,42,181,97,6,39,201,106,251,131,101,86,108,215,22,226,199,193,94,177,251,133,61,210,221,83,244,17,146,118,42,160,145,178,69,39,67,235,156,199,116,189,141,93,156,138,213,219,101,69,79,32,44,252,0,0,0,0,0,0,160,30,104,254,187,53,55,240,95,103,162,47,248,128,28,81,242,164,254,82,154,237,147,107,95,229,235,232,231,210,63,5,253,172,250,45,227,59,30,30,142,10,111,238,222,46,62,174,174,199,87,232,38,221,91,121,237,186,131,146,167,165,140,167,230,5,119,183,91,137,254,71,254,10,120,82,254,71,218,89,117,211,63,167,191,75,126,39,144,79,125,241,191,11,240,29,190,229,53,60,61,174,223,122,93,246,240,221,93,93,73,191,94,219,121,110,178,0,0,0,1,197,56,208,214,59,238,129,112,193,159,234,174,45,15,93,234,213,111,142,158,221,39,83,19,195,85,85,212,69,73,21,78,207,99,216,254,203,234,27,47,109,205,86,191,183,208,187,35,183,78,214,70,174,55,184,65,190,241,141,138,227,88,85,62,175,253,11,178,216,238,19,93,43,41,190,143,178,227,227,234,187,125,186,121,58,214,104,159,23,105,143,169,77,145,85,175,239,238,228,221,141,80,51,237,105,180,221,111,247,90,43,21,138,217,87,113,185,92,106,35,164,163,163,164,133,211,79,83,60,142,70,199,20,113,181,21,207,123,156,168,212,106,34,170,170,162,33,168,140,79,22,177,96,216,173,155,10,197,168,124,21,151,31,183,211,218,237,212,221,215,201,216,165,130,54,199,20,125,111,87,61,221,44,99,83,119,42,185,118,221,85,87,204,129,124,55,114,142,181,104,46,182,226,218,191,121,214,122,76,198,159,24,168,150,173,150,122,156,65,176,50,89,214,9,25,12,169,35,170,229,70,62,41,95,28,204,119,66,170,62,38,170,116,174,206,75,10,0,82,7,56,45,28,190,224,220,80,46,170,212,77,226,44,186,151,111,130,162,142,78,150,51,177,85,67,79,5,37,69,54,200,247,61,221,44,101,52,189,197,107,26,190,39,161,189,75,27,148,187,242,53,113,189,193,77,139,140,220,87,26,180,212,101,255,0,69,47,88,189,194,106,138,59,191,195,223,93,181,44,241,244,212,83,118,18,120,153,245,223,29,51,251,138,174,115,123,27,55,100,123,128,130,188,146,245,51,21,199,245,31,81,52,182,237,87,225,239,89,133,190,223,112,180,119,36,141,145,212,120,5,169,239,192,222,167,163,223,50,178,173,36,107,24,215,126,110,9,220,170,212,103,157,191,144,3,133,206,84,159,201,175,93,177,157,107,252,189,125,35,250,57,227,127,181,159,69,188,31,127,196,81,207,77,253,219,197,201,211,211,223,234,253,5,223,167,111,45,247,73,254,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,150,203,181,170,245,76,250,203,53,206,146,190,158,58,137,233,31,45,52,205,149,141,158,9,95,12,209,43,154,170,136,248,229,142,72,222,223,181,175,99,154,187,42,42,31,172,166,13,42,227,110,235,194,135,28,186,209,98,201,231,171,174,211,172,171,82,47,80,221,104,221,84,230,193,105,157,215,133,107,238,204,141,176,202,247,190,58,118,200,215,69,26,53,102,78,218,57,85,99,143,96,185,240,126,75,77,218,213,127,181,81,95,108,87,58,75,141,182,227,79,29,93,29,101,36,205,154,10,152,36,106,58,57,99,145,170,173,123,28,213,71,35,145,85,21,21,21,15,214,0,0,0,252,146,93,173,80,221,105,236,83,92,233,25,114,172,167,154,174,158,141,211,53,39,154,8,93,27,101,149,145,239,212,230,49,211,194,215,57,19,102,172,177,162,237,212,155,243,254,34,181,231,13,225,183,72,239,186,173,153,214,210,53,150,234,119,178,217,67,53,66,194,251,181,197,88,229,167,162,137,90,199,187,174,71,55,101,114,49,221,12,71,200,228,232,99,149,43,175,150,246,188,230,92,73,115,3,212,125,86,204,235,106,220,251,142,15,113,101,178,134,106,132,153,150,155,114,93,104,22,158,138,37,107,24,222,136,218,237,149,200,198,245,189,95,35,147,173,238,85,11,73,169,202,108,84,153,85,187,10,168,174,232,189,93,109,245,183,74,58,110,211,215,187,75,73,37,52,117,18,117,162,116,55,165,245,180,201,178,170,57,123,155,181,21,26,229,79,172,86,7,58,44,166,251,131,101,92,61,102,184,181,119,130,189,99,247,11,229,210,221,83,218,100,157,138,168,36,181,201,20,157,15,71,49,221,47,99,87,103,34,181,118,217,81,83,200,150,188,14,113,119,106,226,251,72,221,149,207,110,164,179,229,150,26,134,219,114,59,84,21,13,123,25,58,177,28,202,168,88,174,89,89,77,50,117,116,119,19,116,124,115,70,142,147,180,178,56,36,80,0,0,0,0,0,1,242,113,172,166,197,152,91,166,187,99,149,222,46,146,158,225,95,107,146,78,211,227,233,170,162,170,150,146,166,61,158,136,171,209,60,18,179,125,186,93,211,187,85,90,168,171,245,138,64,194,56,205,190,240,121,199,118,183,92,228,181,124,103,12,202,53,2,243,79,147,91,98,99,18,169,209,197,115,170,237,84,211,72,237,182,154,46,236,170,145,185,201,28,141,123,154,238,149,86,75,24,93,248,63,37,166,237,106,191,218,168,175,182,43,157,37,198,219,113,167,142,174,142,178,146,102,205,5,76,18,53,29,28,177,200,213,86,189,142,106,163,145,200,170,138,138,138,135,235,3,207,231,153,254,27,166,24,204,249,158,160,100,52,150,43,21,45,69,37,53,69,194,173,85,176,64,250,154,136,233,226,89,29,182,204,98,203,52,104,175,118,204,98,42,185,202,214,162,185,61,1,21,121,163,250,19,212,223,193,125,226,136,142,188,168,120,227,166,201,109,86,78,17,245,25,149,107,125,182,211,212,51,17,187,43,229,168,74,234,72,155,36,238,162,157,92,174,88,159,4,77,127,105,201,180,75,12,77,143,102,58,54,119,130,205,0,0,0,0,8,255,0,170,92,122,240,157,162,217,221,207,76,245,47,85,190,13,146,89,187,62,54,139,224,87,42,142,215,118,22,77,31,231,33,167,124,110,222,57,88,239,170,229,219,125,151,101,69,68,144,5,0,243,71,245,217,169,191,130,251,61,16,23,125,162,154,247,164,252,68,226,181,89,174,142,101,127,72,44,180,87,7,218,231,169,240,53,52,157,21,76,142,57,29,31,69,68,113,189,118,100,209,174,232,157,63,91,109,247,69,68,232,4,0,228,169,233,99,41,249,129,93,237,214,226,127,129,202,181,211,138,61,9,225,175,224,159,150,188,231,232,231,210,63,19,240,207,237,101,101,103,127,195,246,187,223,235,104,164,233,233,239,197,250,91,111,213,229,190,203,183,148,210,222,61,120,78,214,156,238,217,166,122,105,170,223,25,201,47,61,239,5,69,240,43,149,63,119,181,11,230,147,243,147,83,178,54,237,28,79,119,214,114,111,182,201,186,170,34,194,190,121,223,114,127,188,159,195,72,171,202,227,215,102,153,126,53,236,245,160,95,240,0,1,249,36,187,90,161,186,211,216,166,185,210,50,229,89,79,53,93,61,27,166,106,79,52,16,186,54,203,43,35,223,169,204,99,167,133,174,114,38,205,89,99,69,219,169,55,253,101,101,243,143,207,243,45,44,204,184,125,212,29,62,200,106,236,121,13,142,163,35,169,161,174,166,84,235,137,251,91,81,81,81,81,90,246,57,170,230,61,142,69,99,216,231,53,200,230,185,81,66,205,1,194,184,62,226,207,13,226,235,75,254,156,88,169,233,44,247,218,10,137,41,175,184,227,107,214,170,123,83,214,71,164,10,247,172,113,43,217,44,76,73,26,244,103,70,253,198,34,171,162,122,39,117,0,0,3,207,216,179,252,55,38,201,178,108,50,197,144,210,85,223,112,234,138,106,107,237,189,170,169,61,11,234,41,217,81,2,189,170,136,170,201,34,145,21,175,77,216,170,217,26,139,213,27,218,223,64,82,183,21,92,66,229,92,47,243,80,204,181,115,22,166,241,254,3,225,52,215,27,91,234,164,167,134,231,67,45,150,137,178,211,200,230,47,249,178,49,92,215,181,146,197,19,213,143,232,233,91,116,209,125,94,195,117,235,75,241,253,92,211,249,234,228,177,100,84,238,154,157,42,224,88,103,137,236,145,209,75,12,140,243,68,124,114,199,36,106,173,87,49,85,138,173,115,154,168,229,15,106,0,0,69,95,244,81,248,19,255,0,111,63,250,51,120,255,0,186,18,168,202,184,26,146,196,242,155,22,115,138,217,179,92,90,187,198,217,114,11,125,61,210,221,83,218,124,125,250,89,227,108,145,73,208,244,107,219,212,199,181,118,114,35,147,125,149,17,124,143,172,114,174,19,189,44,104,223,203,252,123,219,160,58,168,0,0,3,242,92,238,214,171,45,51,43,47,55,58,74,10,121,42,32,164,100,181,51,54,38,58,121,229,100,48,196,142,114,162,43,228,150,72,227,99,126,215,61,237,106,110,170,136,126,178,42,243,71,244,39,169,191,130,251,197,16,18,168,16,3,150,47,30,63,150,251,21,54,131,106,197,235,171,62,199,237,237,248,109,210,227,113,238,85,101,16,181,243,58,77,155,218,106,119,169,224,109,58,59,170,73,37,153,169,36,203,191,68,174,73,254,0,0,7,228,146,237,106,134,235,79,98,154,231,72,203,149,101,60,213,116,244,110,153,169,60,208,66,232,219,44,172,143,126,167,49,142,158,22,185,200,155,53,101,141,23,110,164,223,245,149,151,206,63,63,204,180,179,50,225,247,80,116,251,33,171,177,228,54,58,140,142,166,134,186,153,83,174,39,237,109,69,69,69,69,107,216,230,171,152,246,57,21,143,99,156,215,35,154,229,69,151,252,31,113,103,134,241,117,165,255,0,78,44,84,244,150,123,237,5,68,148,215,220,113,181,235,85,61,169,235,35,210,5,123,214,56,149,236,150,38,36,141,122,51,163,126,227,17,85,209,61,16,59,168,0,0,0,15,201,118,187,90,172,22,170,219,237,246,231,73,110,182,219,169,228,171,172,172,171,153,176,193,77,4,109,87,73,44,146,57,81,172,99,90,138,229,114,170,34,34,42,169,249,50,204,166,197,131,98,183,156,215,41,174,240,86,92,126,223,81,116,184,212,246,159,39,98,150,8,221,36,178,116,49,28,247,116,177,142,93,154,138,229,219,100,69,95,34,155,57,157,113,227,249,111,190,212,232,54,147,222,186,176,28,126,224,239,137,93,45,215,30,229,46,81,51,89,11,163,221,189,166,175,102,158,118,212,35,122,100,146,41,156,145,204,155,244,68,228,181,78,44,125,44,107,39,203,252,135,219,167,3,170,130,162,249,80,241,199,83,141,93,108,156,35,234,51,41,18,197,114,168,168,102,35,118,87,197,78,180,53,114,186,73,221,69,58,185,90,146,178,121,92,254,211,147,121,82,105,91,30,207,108,140,236,219,160,0,0,0,0,3,207,224,25,254,27,170,120,109,167,80,116,251,33,164,190,99,215,202,116,169,161,174,166,85,232,149,155,170,42,42,42,35,152,246,185,28,199,177,200,143,99,218,230,185,26,230,170,39,160,40,135,151,23,28,116,220,41,102,85,248,126,160,178,174,163,78,179,10,136,31,93,52,79,150,87,217,42,218,138,196,173,138,4,85,107,216,230,171,91,59,90,222,235,153,20,78,106,185,97,72,164,11,222,0,0,0,0,62,77,78,83,98,164,202,173,216,85,69,119,69,234,235,111,173,186,81,211,118,158,189,218,90,73,41,163,168,147,173,19,161,189,47,173,166,77,149,81,203,220,221,168,168,215,42,120,14,39,120,133,197,120,95,209,171,214,174,101,52,222,63,192,118,233,173,214,182,85,71,79,53,206,186,87,116,197,79,27,158,191,231,72,245,107,94,230,69,20,175,70,63,163,165,107,131,149,230,175,102,90,245,199,182,164,234,230,160,79,73,37,247,34,193,235,38,168,74,72,18,24,34,99,43,109,145,69,12,108,243,84,100,113,71,28,104,174,87,61,81,136,174,115,156,170,229,11,105,146,237,106,134,235,79,98,154,231,72,203,149,101,60,213,116,244,110,153,169,60,208,66,232,219,44,172,143,126,167,49,142,158,22,185,200,155,53,101,141,23,110,164,223,245,149,151,206,63,63,204,180,179,50,225,247,80,116,251,33,171,177,228,54,58,140,142,166,134,186,153,83,174,39,237,109,69,69,69,69,107,216,230,171,152,246,57,21,143,99,156,215,35,154,229,69,151,252,31,113,103,134,241,117,165,255,0,78,44,84,244,150,123,237,5,68,148,215,220,113,181,235,85,61,169,235,35,210,5,123,214,56,149,236,150,38,36,141,122,51,163,126,227,17,85,209,61,16,59,168,0,0,0,15,201,118,187,90,172,22,170,219,237,246,231,73,110,182,219,169,228,171,172,172,171,153,176,193,77,4,109,87,73,44,146,57,81,172,99,90,138,229,114,170,34,34,42,169,250,202,86,230,117,199,143,229,190,251,83,160,218,79,122,234,192,113,251,131,190,37,116,183,92,123,148,185,68,205,100,46,143,118,246,154,189,154,121,219,80,141,233,146,72,166,114,71,50,111,209,19,146,234,64,0,0,0,0,30,83,75,117,75,4,214,156,18,217,169,154,105,125,248,206,55,121,239,120,42,223,11,53,63,119,181,51,225,147,243,115,49,146,55,105,34,123,126,179,83,125,183,77,209,81,86,173,185,175,113,199,83,146,221,111,124,35,233,203,41,22,197,109,168,167,102,93,118,71,197,80,181,213,113,58,57,219,69,2,181,92,145,50,9,90,206,235,151,105,86,104,157,30,204,108,111,239,69,254,5,248,205,190,240,121,168,245,87,57,45,95,25,195,50,143,15,79,147,91,98,99,18,169,209,196,175,237,84,211,72,237,182,154,46,236,170,145,185,201,28,141,123,154,238,149,86,75,24,104,80,31,146,211,118,181,95,237,84,87,219,21,206,146,227,109,184,211,199,87,71,89,73,51,102,130,166,9,26,142,142,88,228,106,171,94,199,53,81,200,228,85,69,69,69,67,245,129,242,111,57,77,139,31,184,216,173,55,122,239,15,87,147,92,31,107,181,199,218,123,252,69,83,41,106,42,221,30,237,69,70,109,5,37,67,247,114,163,126,166,219,245,57,168,191,88,128,28,234,253,44,98,223,48,40,125,186,226,123,94,92,92,113,212,241,91,134,215,225,250,130,202,74,125,69,195,233,224,125,116,209,62,40,153,123,164,114,171,18,182,40,17,81,204,123,92,141,108,237,107,123,77,124,177,57,170,212,153,34,140,38,80,0,0,0,1,249,36,187,90,161,186,211,216,166,185,210,50,229,89,79,53,93,61,27,166,106,79,52,16,186,54,203,43,35,223,169,204,99,167,133,174,114,38,205,89,99,69,219,169,55,253,101,101,243,143,207,243,45,44,204,184,125,212,29,62,200,106,236,121,13,142,163,35,169,161,174,166,84,235,137,251,91,81,81,81,81,90,246,57,170,230,61,142,69,99,216,231,53,200,230,185,81,66,205,1,194,184,62,226,207,13,226,235,75,254,156,88,169,233,44,247,218,10,137,41,175,184,227,107,214,170,123,83,214,71,164,10,247,172,113,43,217,44,76,73,26,244,103,70,253,198,34,171,162,122,39,117,0,0,0,0,3,207,229,153,254,27,130,212,227,244,185,134,67,73,105,126,85,120,142,193,104,90,149,86,178,170,227,36,82,203,21,58,63,110,150,189,237,130,68,103,82,167,83,250,88,221,222,246,53,222,128,128,28,234,253,44,98,223,48,40,125,186,226,122,14,90,28,113,211,113,29,134,195,163,217,195,42,217,168,184,93,158,55,205,87,35,229,168,101,242,221,10,199,2,86,186,103,171,156,149,40,231,196,217,154,247,125,119,200,146,49,85,28,246,66,19,124,0,0,0,0,0,0,0,0,3,149,113,47,196,94,9,194,254,150,87,234,102,117,81,254,54,142,207,69,209,55,246,206,233,225,166,154,10,62,228,81,73,217,238,246,30,222,235,219,208,207,181,87,236,69,15,85,152,106,174,156,105,253,247,22,198,51,92,210,213,101,186,230,183,7,90,236,20,149,149,9,28,151,10,164,98,189,99,141,23,254,43,119,93,154,178,75,12,104,189,114,198,215,122,179,52,60,69,107,206,101,196,150,174,95,117,91,51,173,171,115,238,53,15,101,178,134,106,132,153,150,155,114,61,203,79,69,18,181,140,111,68,109,118,202,228,99,122,222,175,145,201,214,247,42,220,167,46,190,58,169,184,165,195,83,7,212,26,250,70,106,165,130,158,105,171,161,166,165,149,140,185,219,161,90,118,37,201,85,35,72,33,123,164,168,108,111,133,175,253,54,57,237,99,24,228,99,2,101,0,0,0,0,143,250,165,199,175,9,218,45,157,220,244,207,82,245,91,224,217,37,155,179,227,104,190,5,114,168,237,119,97,100,209,254,114,26,119,198,237,227,149,142,250,174,93,183,217,118,84,84,78,129,162,154,247,164,252,68,226,181,89,174,142,101,127,72,44,180,87,7,218,231,169,240,53,52,157,21,76,142,57,29,31,69,68,113,189,118,100,209,174,232,157,63,91,109,247,69,68,164,30,104,254,187,53,55,240,95,103,162,39,255,0,37,79,75,25,79,204,10,239,110,183,1,63,192,0,113,77,107,227,51,134,206,29,178,170,92,43,88,245,35,232,253,234,182,222,203,164,20,223,7,175,171,235,165,124,146,70,217,58,233,224,145,137,187,225,145,54,85,234,250,187,237,178,162,175,149,196,249,143,112,99,156,229,86,108,43,22,214,79,27,122,200,46,20,246,187,117,55,209,219,172,125,250,169,228,108,113,71,214,250,102,177,189,79,123,83,119,42,53,55,221,85,19,204,245,92,96,112,215,98,226,167,67,175,26,101,115,94,205,214,30,171,166,55,86,234,167,193,29,37,226,40,100,101,60,146,171,90,254,168,87,186,248,228,69,99,215,183,35,213,168,143,70,57,185,226,207,240,12,203,75,51,43,182,159,106,14,61,87,99,200,108,117,11,77,93,67,82,137,215,19,246,69,69,69,69,86,189,142,106,181,236,123,85,88,246,57,174,106,185,174,69,80,212,65,229,53,75,84,176,77,22,193,46,122,153,169,119,223,131,99,118,110,207,141,173,240,179,84,118,187,179,50,24,255,0,55,11,31,35,183,146,86,55,234,181,118,223,117,217,17,85,32,175,42,62,53,255,0,41,184,172,28,53,234,101,206,213,77,146,98,86,250,122,108,74,93,251,51,94,45,112,198,230,173,63,66,53,35,116,212,177,198,207,54,187,174,72,151,169,88,171,12,210,187,181,243,71,244,39,169,191,130,251,197,16,31,87,19,230,61,193,142,115,149,89,176,172,91,89,60,109,235,32,184,83,218,237,212,223,71,110,177,247,234,167,145,177,197,31,91,233,154,198,245,61,237,77,220,168,212,223,117,84,79,50,74,153,172,225,59,213,62,141,252,192,199,189,198,3,73,23,107,181,170,193,106,173,190,223,110,116,150,235,109,186,158,74,186,202,202,185,155,12,20,208,70,213,116,146,201,35,149,26,198,53,168,174,87,42,162,34,34,170,129,242,179,252,255,0,13,210,204,54,237,168,58,131,144,210,88,241,235,29,58,212,215,87,84,170,244,68,205,209,17,17,17,21,207,123,156,173,99,24,212,87,189,238,107,90,142,115,145,22,58,255,0,162,143,192,159,251,121,255,0,209,155,199,253,208,172,190,98,156,117,84,241,75,153,46,15,167,213,245,108,210,187,5,68,51,80,195,83,75,19,31,115,184,194,149,12,91,146,42,198,147,194,199,71,80,232,217,11,159,250,12,107,220,198,61,202,198,120,158,5,248,50,190,241,135,168,245,86,201,46,191,6,195,49,127,15,81,147,92,162,123,22,169,177,202,175,237,83,83,70,237,247,154,94,212,168,146,57,171,28,109,99,156,238,165,70,69,32,94,166,138,107,222,147,241,19,138,213,102,186,57,149,253,32,178,209,92,31,107,158,167,192,212,210,116,85,50,56,228,116,125,21,17,198,245,217,147,70,187,162,116,253,109,183,221,21,19,160,31,39,19,197,172,88,54,43,102,194,177,106,31,5,101,199,237,244,246,187,117,55,117,242,118,41,96,141,177,197,31,91,213,207,119,75,24,212,221,202,174,93,183,85,85,243,62,176,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,53,156,88,250,167,214,79,152,25,15,184,206,105,76,205,103,22,62,169,245,147,230,6,67,238,51,129,50,185,83,241,199,77,166,183,90,14,22,245,37,149,114,216,178,123,194,51,22,185,181,242,206,182,235,141,83,152,196,162,124,123,170,50,154,105,118,115,93,27,83,183,52,178,57,232,230,202,233,33,184,147,42,229,186,114,167,227,170,167,49,142,131,133,141,87,175,171,169,190,210,211,164,56,85,115,105,98,108,14,183,82,81,49,62,26,244,134,54,171,95,20,84,242,74,217,164,87,119,17,100,107,158,215,54,52,148,44,208,249,57,102,83,98,193,177,91,206,107,148,215,120,43,46,63,111,168,186,92,106,123,79,147,177,75,4,110,146,89,58,24,142,123,186,88,199,46,205,69,114,237,178,34,175,145,245,138,54,230,95,199,29,79,17,217,148,218,61,131,178,145,154,117,133,222,36,124,53,113,190,42,135,223,46,48,164,144,45,107,102,98,185,169,76,141,124,173,133,172,119,215,100,139,35,213,85,204,100,33,202,184,228,226,238,235,197,246,174,55,43,130,221,87,103,196,236,52,238,182,227,150,169,234,28,247,178,5,122,185,245,83,49,28,177,50,166,101,233,235,237,166,200,200,225,141,93,39,105,36,119,117,228,169,234,159,41,249,127,93,238,54,226,0,19,255,0,146,167,170,124,167,229,253,119,184,219,128,234,188,243,190,228,255,0,121,63,134,149,235,195,174,188,230,92,54,234,229,139,85,176,202,218,182,190,221,80,198,92,232,97,168,72,89,118,183,43,218,181,20,82,171,152,246,244,72,214,236,142,86,59,161,232,201,26,157,108,106,165,133,115,206,251,147,253,228,254,26,85,88,26,93,225,215,94,112,222,36,180,142,197,170,216,101,109,35,153,113,167,99,46,116,48,212,44,207,180,220,81,141,90,138,41,85,204,99,186,227,115,182,71,43,27,214,197,100,141,78,135,181,87,165,153,214,224,163,138,235,239,9,122,203,69,153,119,110,181,152,133,203,106,60,166,201,69,51,27,227,233,122,94,145,200,141,145,21,139,52,15,127,118,53,221,142,93,159,31,113,140,150,69,52,39,137,229,54,44,231,21,179,102,184,181,119,141,178,228,22,250,123,165,186,167,180,248,251,244,179,198,217,34,147,161,232,215,183,169,143,106,236,228,71,38,251,42,34,249,1,245,128,0,0,0,12,214,113,99,234,159,89,62,96,100,62,227,57,165,51,53,156,88,250,167,214,79,152,25,15,184,206,4,159,229,185,204,18,155,135,106,153,52,123,89,46,181,110,211,171,141,67,170,104,174,83,75,44,204,198,94,145,79,36,169,21,60,48,75,52,204,169,153,96,106,177,174,107,35,122,190,77,183,124,138,183,104,101,92,181,78,84,124,116,255,0,112,225,127,90,243,63,252,94,151,0,173,174,111,249,205,117,174,74,133,119,251,215,133,99,155,254,28,40,255,0,245,188,32,74,174,104,254,132,245,55,240,95,120,162,40,4,191,238,104,254,132,245,55,240,95,120,162,40,4,11,222,229,197,199,29,79,21,184,109,126,31,168,44,164,167,212,92,62,158,7,215,77,19,226,137,151,186,71,42,177,43,98,129,21,28,199,181,200,214,206,214,183,180,215,203,19,154,173,73,146,40,230,81,151,124,3,63,204,180,179,50,180,234,14,159,100,53,118,60,134,199,80,149,52,53,212,202,157,113,63,101,69,69,69,69,107,216,230,171,152,246,57,21,143,99,156,215,35,154,229,69,208,71,7,92,98,224,156,95,224,149,23,251,5,31,193,178,75,55,71,210,12,127,185,53,71,194,251,179,84,50,151,251,41,240,69,28,253,216,233,214,79,205,162,244,111,210,237,149,60,194,64,0,0,20,3,205,31,215,102,166,254,11,236,244,69,255,0,20,3,205,31,215,102,166,254,11,236,244,64,79,254,74,158,150,50,159,152,21,222,221,110,39,249,0,57,42,122,88,202,126,96,87,123,117,184,159,224,85,95,60,239,185,63,222,79,225,164,85,229,113,235,179,76,191,26,246,122,210,85,115,206,251,147,253,228,254,26,69,94,87,30,187,52,203,241,175,103,173,2,255,0,128,0,10,171,231,157,247,39,251,201,252,52,181,66,170,249,231,125,201,254,242,127,13,2,0,112,197,196,46,85,194,254,178,217,117,115,22,166,241,254,3,185,77,113,181,190,170,74,120,110,116,50,183,166,90,121,28,197,255,0,54,70,43,154,246,178,88,162,122,177,253,29,43,161,237,23,213,236,55,94,180,191,31,213,205,63,158,174,75,22,69,78,233,169,210,174,5,134,120,158,201,29,20,176,200,207,52,71,199,44,114,70,170,213,115,21,88,170,215,57,170,142,92,198,18,43,130,78,48,114,110,17,181,66,43,211,86,174,183,9,190,84,64,220,178,207,73,21,63,126,186,8,163,157,144,190,57,37,98,185,175,133,213,47,149,24,215,198,146,43,81,143,115,81,122,154,23,189,173,122,247,164,252,59,98,180,185,174,177,229,127,71,236,181,183,6,90,224,169,240,53,53,125,117,79,142,73,27,31,69,60,114,61,55,100,50,46,234,157,63,87,109,247,84,69,245,88,182,89,138,231,54,42,92,167,10,201,173,89,5,150,183,175,195,92,109,117,177,213,210,207,208,247,49,253,18,198,174,99,186,94,199,53,118,95,39,53,81,124,209,74,55,230,135,197,21,171,136,189,109,181,91,48,107,221,37,211,4,196,44,244,235,101,171,166,123,94,202,185,235,224,134,166,166,161,119,141,178,196,253,150,10,119,193,34,170,198,250,71,110,140,123,158,196,233,92,150,244,155,233,78,178,229,186,185,244,190,235,109,250,9,111,167,162,248,93,19,186,33,186,252,69,181,13,233,170,118,255,0,94,24,252,47,113,34,233,243,149,33,127,82,118,186,94,28,87,154,63,174,205,77,252,23,217,232,143,147,192,191,25,183,222,15,53,30,170,231,37,171,227,56,102,81,225,233,242,107,108,76,98,85,58,56,149,253,170,154,105,29,182,211,69,221,149,82,55,57,35,145,175,115,93,210,170,201,99,250,220,209,253,118,106,111,224,190,207,68,69,80,53,37,137,229,54,44,231,21,179,102,184,181,119,141,178,228,22,250,123,165,186,167,180,248,251,244,179,198,217,34,147,161,232,215,183,169,143,106,236,228,71,38,251,42,34,249,30,43,87,120,145,209,45,5,186,226,246,109,95,207,169,49,138,140,198,162,90,107,59,234,233,231,88,37,124,110,137,178,44,147,49,142,138,157,141,90,136,183,124,206,99,17,28,170,171,179,92,169,82,220,183,57,130,83,112,237,83,38,143,107,37,214,173,218,117,113,168,117,77,21,202,105,101,153,152,203,210,41,228,149,34,167,134,9,102,153,149,51,44,13,86,53,205,100,111,87,201,182,239,145,87,128,113,185,175,52,220,71,113,47,152,234,77,154,182,174,124,121,106,25,107,199,210,106,137,100,98,91,169,152,145,71,36,76,149,140,116,44,153,205,146,165,98,232,111,67,234,30,139,187,186,156,161,162,139,77,218,213,127,181,81,95,108,87,58,75,141,182,227,79,29,93,29,101,36,205,154,10,152,36,106,58,57,99,145,170,173,123,28,213,71,35,145,85,21,21,21,12,177,23,19,201,131,66,174,184,166,151,228,186,245,122,170,171,137,153,213,67,109,182,122,54,212,185,32,125,21,20,146,54,74,167,198,201,85,143,123,170,22,88,155,221,137,36,137,41,228,86,59,162,161,219,211,176,26,83,225,59,210,198,141,252,191,199,189,186,3,170,156,171,132,239,75,26,55,242,255,0,30,246,232,14,170,0,0,0,138,188,209,253,9,234,111,224,190,241,68,74,162,42,243,71,244,39,169,191,130,251,197,16,20,23,105,187,93,108,23,90,43,237,138,231,87,110,185,91,170,35,171,163,172,164,153,208,207,77,60,110,71,71,44,114,53,81,204,123,92,136,228,114,42,42,42,34,161,160,158,5,248,205,177,113,135,167,21,87,57,45,95,6,204,241,127,15,79,147,91,98,99,214,149,178,74,143,237,84,211,72,237,247,134,94,212,170,145,185,203,36,110,99,154,238,164,70,75,38,123,15,85,165,186,165,157,232,182,119,108,212,205,52,190,252,27,36,179,119,188,21,111,133,134,163,181,221,133,240,201,249,185,152,248,221,188,114,189,191,89,171,182,251,166,202,136,168,26,104,203,50,155,22,13,138,222,115,92,166,187,193,89,113,251,125,69,210,227,83,218,124,157,138,88,35,116,146,201,208,196,115,221,210,198,57,118,106,43,151,109,145,21,124,143,43,163,154,253,163,92,64,88,164,200,244,119,80,173,89,53,37,62,222,38,58,119,186,58,170,78,167,200,198,120,138,105,17,179,65,214,176,200,172,238,49,189,109,106,185,187,183,101,43,3,143,94,98,56,175,16,188,41,225,216,158,153,39,195,106,243,107,132,139,154,90,103,168,142,74,171,87,195,214,9,89,72,230,172,123,201,12,211,203,20,209,85,70,177,245,54,145,204,84,71,44,209,71,16,56,47,210,111,203,127,20,24,6,155,253,47,186,226,254,58,225,37,111,197,237,46,232,174,165,240,116,242,214,117,83,201,186,118,166,95,15,210,201,124,251,110,114,63,165,253,61,42,19,171,158,119,220,159,239,39,240,210,0,112,197,196,46,85,194,254,178,217,117,115,22,166,241,254,3,185,77,113,181,190,170,74,120,110,116,50,183,166,90,121,28,197,255,0,54,70,43,154,246,178,88,162,122,177,253,29,43,63,249,231,125,201,254,242,127,13,42,172,13,57,232,190,175,97,186,245,165,248,254,174,105,252,245,114,88,178,42,119,77,78,149,112,44,51,196,246,72,232,165,134,70,121,162,62,57,99,146,53,86,171,152,170,197,86,185,205,84,114,251,83,60,60,18,113,131,147,112,141,170,17,94,154,181,117,184,77,242,162,6,229,150,122,72,169,251,245,208,69,28,236,133,241,201,43,21,205,124,46,169,124,168,198,190,52,145,90,140,123,154,139,212,221,4,98,121,77,139,57,197,108,217,174,45,93,227,108,185,5,190,158,233,110,169,237,62,62,253,44,241,182,72,164,232,122,53,237,234,99,218,187,57,17,201,190,202,136,190,64,125,98,178,249,175,113,199,77,141,90,175,124,35,233,203,42,210,251,114,167,167,102,93,118,71,203,78,148,52,146,182,57,219,69,2,181,90,178,190,120,156,206,235,151,120,146,25,93,30,207,116,143,236,246,174,99,188,113,212,240,165,134,208,97,250,124,202,74,141,69,204,41,231,125,12,210,190,41,89,100,164,106,163,22,182,88,21,85,207,123,156,174,108,13,115,123,78,124,82,185,202,228,133,98,146,136,64,26,83,226,199,210,198,178,124,191,200,125,186,115,53,134,148,248,177,244,177,172,159,47,242,31,110,156,12,214,23,83,203,23,143,31,203,125,138,155,65,181,98,245,213,159,99,246,246,252,54,233,113,184,247,42,178,136,90,249,157,38,205,237,53,59,212,240,54,157,29,213,36,146,204,212,146,101,223,162,87,37,43,31,170,211,118,186,216,46,180,87,219,21,206,174,221,114,183,84,71,87,71,89,73,51,161,158,154,120,220,142,142,88,228,106,163,152,246,185,17,200,228,84,84,84,69,64,53,60,8,213,192,191,25,182,46,48,244,226,170,231,37,171,224,217,158,47,225,233,242,107,108,76,122,210,182,73,81,253,170,154,105,29,190,240,203,218,149,82,55,57,100,141,204,115,93,212,136,201,100,146,160,0,0,12,171,154,168,50,174,5,148,242,180,227,219,232,37,101,135,133,29,80,131,175,31,186,220,60,30,33,116,167,167,222,74,10,234,185,213,201,71,80,214,38,242,67,52,242,185,89,46,202,232,228,145,81,234,177,57,29,5,191,153,87,46,123,150,151,48,74,109,97,181,89,248,124,213,251,173,92,154,131,65,79,225,172,247,106,185,101,170,159,37,99,27,85,60,139,34,178,4,100,15,167,166,130,38,171,230,149,207,157,119,114,170,189,93,184,88,81,231,243,252,255,0,13,210,204,54,237,168,58,131,144,210,88,241,235,29,58,212,215,87,84,170,244,68,205,209,17,17,17,21,207,123,156,173,99,24,212,87,189,238,107,90,142,115,145,23,208,20,67,204,119,142,58,110,43,115,42,12,63,79,153,87,79,167,88,125,68,239,161,154,87,203,19,239,117,110,68,98,214,203,2,170,53,140,107,81,205,129,174,111,117,172,150,87,57,90,179,44,81,135,42,227,7,139,60,203,139,173,80,250,113,125,167,171,179,216,168,41,227,166,177,99,142,175,74,168,45,76,88,216,147,171,30,145,196,143,124,178,177,100,115,213,157,123,118,216,170,173,137,136,146,43,146,167,170,124,167,229,253,119,184,219,136,0,79,254,74,158,169,242,159,151,245,222,227,110,3,170,243,206,251,147,253,228,254,26,64,14,24,184,133,202,184,95,214,91,46,174,98,212,222,63,192,119,41,174,54,183,213,73,79,13,206,134,86,244,203,79,35,152,191,230,200,197,115,94,214,75,20,79,86,63,163,165,103,255,0,60,239,185,63,222,79,225,165,85,129,167,61,23,213,236,55,94,180,191,31,213,205,63,158,174,75,22,69,78,233,169,210,174,5,134,120,158,201,29,20,176,200,207,52,71,199,44,114,70,170,213,115,21,88,170,215,57,170,142,95,106,103,135,130,78,48,114,110,17,181,66,43,211,86,174,183,9,190,84,64,220,178,207,73,21,63,126,186,8,163,157,144,190,57,37,98,185,175,133,213,47,149,24,215,198,146,43,81,143,115,81,122,155,160,140,79,41,177,103,56,173,155,53,197,171,188,109,151,32,183,211,221,45,213,61,167,199,223,165,158,54,201,20,157,15,70,189,189,76,123,87,103,34,57,55,217,81,23,200,15,172,86,95,53,238,56,233,177,171,85,239,132,125,57,101,90,95,110,84,244,236,203,174,200,249,105,210,134,146,86,199,59,104,160,86,171,86,87,207,19,153,221,114,239,18,67,43,163,217,238,145,253,158,213,204,119,142,58,158,20,176,218,12,63,79,153,73,81,168,185,133,60,239,161,154,87,197,43,44,148,141,84,98,214,203,2,170,185,239,115,149,205,129,174,111,105,207,138,87,57,92,144,172,82,81,8,3,85,6,85,205,84,0,0,0,43,215,153,111,48,74,109,30,181,94,56,124,210,11,173,92,122,131,95,79,225,175,23,106,73,101,165,159,26,99,219,75,60,107,26,190,5,100,239,168,166,158,86,163,225,149,175,129,118,114,42,61,27,183,106,227,251,140,27,87,9,186,70,231,91,214,174,76,239,49,167,172,160,197,25,12,77,86,83,78,198,53,36,174,149,210,49,209,116,83,172,209,61,35,115,92,178,189,204,103,79,66,201,36,116,3,118,187,93,111,247,90,219,237,246,231,87,113,185,92,106,36,171,172,172,171,153,211,79,83,60,142,87,73,44,146,57,85,207,123,156,170,229,114,170,170,170,170,168,31,148,18,83,138,222,12,175,188,37,233,198,149,220,243,203,175,119,51,206,254,47,81,119,182,192,246,62,150,213,29,58,81,118,41,155,35,119,238,204,158,34,85,150,68,114,199,212,173,107,55,70,119,101,241,92,36,232,133,171,136,253,126,199,52,94,243,124,171,179,83,228,116,247,70,178,190,154,54,200,250,105,225,183,84,212,66,245,99,188,158,196,150,24,250,217,187,85,204,234,106,57,138,168,244,9,65,203,23,143,31,200,133,246,155,65,181,98,245,211,128,228,23,6,252,54,233,113,184,246,233,113,121,156,201,157,38,205,237,57,123,53,19,186,157,29,213,36,113,66,229,146,101,219,174,87,45,212,153,140,214,141,33,204,180,23,84,50,13,35,212,8,41,35,190,227,181,13,134,161,105,39,73,160,149,143,141,178,197,52,111,242,85,100,145,73,28,136,142,70,189,17,232,142,107,92,138,212,179,78,82,156,107,252,110,142,143,132,221,77,185,221,107,47,80,247,164,194,238,19,175,126,55,80,195,7,113,246,199,42,55,174,62,203,34,150,72,157,35,156,213,141,93,18,44,105,20,44,120,116,14,117,126,150,49,111,152,20,62,221,113,41,219,0,207,243,45,44,204,173,58,131,167,217,13,93,143,33,177,212,37,77,13,117,50,167,92,79,217,81,81,81,81,90,246,57,170,230,61,142,69,99,216,231,53,200,230,185,81,110,39,157,95,165,140,91,230,5,15,183,92,74,86,3,70,124,31,113,103,134,241,117,165,255,0,78,44,84,244,150,123,237,5,68,148,215,220,113,181,235,85,61,169,235,35,210,5,123,214,56,149,236,150,38,36,141,122,51,163,126,227,17,85,209,61,19,186,153,161,225,215,94,115,46,27,117,114,197,170,216,101,109,91,95,110,168,99,46,116,48,212,36,44,187,91,149,237,90,138,41,85,204,123,122,36,107,118,71,43,29,208,244,100,141,78,182,53,83,69,58,47,171,216,110,189,105,126,63,171,154,127,61,92,150,44,138,157,211,83,165,92,11,12,241,61,146,58,41,97,145,158,104,143,142,88,228,141,85,170,230,42,177,85,174,115,85,28,161,237,64,0,10,171,231,157,247,39,251,201,252,52,181,66,170,249,231,125,201,254,242,127,13,2,0,112,197,196,46,85,194,254,178,217,117,115,22,166,241,254,3,185,77,113,181,190,170,74,120,110,116,50,183,166,90,121,28,197,255,0,54,70,43,154,246,178,88,162,122,177,253,29,43,161,237,23,213,236,55,94,180,191,31,213,205,63,158,174,75,22,69,78,233,169,210,174,5,134,120,158,201,29,20,176,200,207,52,71,199,44,114,70,170,213,115,21,88,170,215,57,170,142,92,198,18,83,129,126,51,111,188,30,106,61,85,206,75,87,198,112,204,163,195,211,228,214,216,152,196,170,116,113,43,251,85,52,210,59,109,166,139,187,42,164,110,114,71,35,94,230,187,165,85,146,198,26,20,7,201,196,242,155,22,115,138,217,179,92,90,187,198,217,114,11,125,61,210,221,83,218,124,125,250,89,227,108,145,73,208,244,107,219,212,199,181,118,114,35,147,125,149,17,124,143,172,0,0,4,0,231,87,233,99,22,249,129,67,237,215,18,154,241,60,166,251,131,101,86,108,215,22,174,240,87,172,126,225,79,116,183,84,246,153,39,98,170,9,27,36,82,116,61,28,199,116,189,141,93,156,138,213,219,101,69,79,34,229,57,213,250,88,197,190,96,80,251,117,196,165,96,52,61,192,231,23,118,174,47,180,141,217,92,246,234,75,62,89,97,168,109,183,35,181,65,80,215,177,147,171,17,204,170,133,138,229,149,148,211,39,87,71,113,55,71,199,52,104,233,59,75,35,164,81,154,30,29,117,231,50,225,183,87,44,90,173,134,86,213,181,246,234,134,50,231,67,13,66,66,203,181,185,94,213,168,162,149,92,199,183,162,70,183,100,114,177,221,15,70,72,212,235,99,85,52,39,195,174,188,225,188,73,105,29,139,85,176,202,218,71,50,227,78,198,92,232,97,168,89,159,105,184,163,26,181,20,82,171,152,199,117,198,231,108,142,86,55,173,138,201,26,157,15,106,168,116,176,0,0,0,0,15,201,118,187,90,172,22,170,219,237,246,231,73,110,182,219,169,228,171,172,172,171,153,176,193,77,4,109,87,73,44,146,57,81,172,99,90,138,229,114,170,34,34,42,168,31,43,63,207,240,221,44,195,110,218,131,168,57,13,37,143,30,177,211,173,77,117,117,74,175,68,76,221,17,17,17,17,92,247,185,202,214,49,141,69,123,222,230,181,168,231,57,17,115,217,198,39,21,89,151,21,250,185,112,204,47,55,42,182,227,22,234,138,138,108,78,209,36,105,11,45,214,229,127,212,87,68,215,189,190,38,70,182,55,76,254,167,117,61,17,168,189,182,70,198,117,94,98,156,117,84,241,75,153,46,15,167,213,245,108,210,187,5,68,51,80,195,83,75,19,31,115,184,194,149,12,91,146,42,198,147,194,199,71,80,232,217,11,159,250,12,107,220,198,61,202,198,120,158,5,248,50,190,241,135,168,245,86,201,46,191,6,195,49,127,15,81,147,92,162,123,22,169,177,202,175,237,83,83,70,237,247,154,94,212,168,146,57,171,28,109,99,156,238,165,70,69,32,124,13,25,224,179,94,117,243,72,242,237,101,211,28,126,146,233,104,196,106,60,35,232,89,83,189,198,229,59,88,201,102,138,142,6,181,86,71,197,20,145,189,90,229,98,191,173,27,23,118,77,216,156,127,19,202,111,184,54,85,102,205,113,106,239,5,122,199,238,20,247,75,117,79,105,146,118,42,160,145,178,69,39,67,209,204,119,75,216,213,217,200,173,93,182,84,84,242,52,251,137,226,214,44,27,21,179,97,88,181,15,130,178,227,246,250,123,93,186,155,186,249,59,20,176,70,216,226,143,173,234,231,187,165,140,106,110,229,87,46,219,170,170,249,149,109,205,7,151,221,53,166,154,245,197,14,139,90,170,222,199,212,58,191,48,177,211,69,45,75,250,230,150,170,162,178,244,178,203,59,156,140,71,62,6,190,8,162,232,141,136,233,126,171,26,253,130,106,240,57,197,221,171,139,237,35,118,87,61,186,146,207,150,88,106,27,109,200,237,80,84,53,236,100,234,196,115,42,161,98,185,101,101,52,201,213,209,220,77,209,241,205,26,58,78,210,200,233,20,102,135,135,93,121,204,184,109,213,203,22,171,97,149,181,109,125,186,161,140,185,208,195,80,144,178,237,110,87,181,106,40,165,87,49,237,232,145,173,217,28,172,119,67,209,146,53,58,216,213,77,9,240,235,175,56,111,18,90,71,98,213,108,50,182,145,204,184,211,177,151,58,24,106,22,103,218,110,40,198,173,69,20,170,230,49,221,113,185,219,35,149,141,235,98,178,70,167,67,218,170,29,44,0,5,0,243,71,245,217,169,191,130,251,61,17,63,249,42,122,88,202,126,96,87,123,117,184,128,28,209,253,118,106,111,224,190,207,68,79,254,74,158,150,50,159,152,21,222,221,110,2,127,128,0,16,215,152,167,2,180,220,82,225,171,156,105,245,5,35,53,82,193,79,12,52,51,84,213,74,198,92,237,208,173,67,214,218,136,178,36,16,189,210,84,58,70,76,230,126,155,26,199,61,140,114,189,147,40,1,151,123,77,207,50,210,140,254,138,243,71,29,93,131,44,195,175,17,212,196,202,186,68,73,237,247,26,73,145,205,73,33,153,170,136,248,229,141,55,100,141,95,54,170,57,62,212,44,167,80,120,219,181,113,95,203,87,84,108,89,52,244,148,58,139,138,211,227,208,221,104,221,84,215,79,118,129,183,43,99,95,118,100,109,134,38,49,146,84,58,70,186,40,209,201,10,246,209,202,137,36,123,250,14,104,188,191,232,238,244,119,46,38,244,67,29,236,221,97,241,55,28,226,215,4,144,65,75,37,44,80,75,60,215,102,247,30,206,153,147,181,180,177,198,143,116,206,145,178,35,81,233,43,165,169,96,58,175,9,222,169,244,111,230,6,61,238,48,19,83,154,95,30,223,78,235,47,220,40,233,124,29,24,253,170,225,224,242,251,165,69,62,210,87,215,82,78,142,90,58,118,189,55,142,24,103,137,170,249,118,71,73,36,104,140,84,137,170,233,235,88,244,24,6,1,153,106,158,101,105,211,237,62,199,170,239,153,13,242,161,41,168,104,105,145,58,229,126,202,170,170,170,168,214,49,173,71,61,239,114,163,24,198,185,206,86,181,170,168,30,215,134,142,29,51,190,40,53,78,131,76,240,90,127,241,85,151,138,222,184,127,181,150,191,19,12,51,214,118,229,150,62,247,107,190,199,118,152,238,183,253,136,159,106,166,132,244,47,66,244,227,135,77,56,183,105,126,151,217,188,13,170,135,121,102,154,85,71,213,92,42,156,136,146,85,84,200,136,157,201,159,210,221,215,100,106,53,173,99,26,198,49,140,111,138,224,239,133,92,55,133,13,35,183,225,246,107,109,35,178,123,141,61,61,78,89,119,142,69,153,247,27,138,51,235,163,101,115,24,239,13,27,157,35,97,103,75,122,88,170,229,78,227,228,123,251,168,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,53,156,88,250,167,214,79,152,25,15,184,206,105,76,205,103,22,62,169,245,147,230,6,67,238,51,129,61,52,251,130,75,87,21,252,181,116,186,251,140,193,73,67,168,184,173,62,67,53,170,177,180,173,116,247,104,27,114,185,185,150,151,200,233,162,99,25,37,67,163,115,101,145,92,144,175,113,90,136,146,73,189,101,255,0,166,172,11,42,255,0,101,113,204,147,28,184,127,233,40,235,173,181,212,242,127,197,146,25,163,145,159,204,230,185,191,169,80,190,158,87,30,132,244,203,241,175,120,173,56,167,53,206,10,63,41,184,172,252,74,105,157,178,213,77,146,98,86,250,138,156,182,45,187,51,94,45,112,198,215,37,71,90,185,35,116,212,177,198,255,0,39,55,174,72,151,165,30,171,12,49,56,34,6,181,243,75,214,93,107,225,198,151,68,110,86,175,130,223,170,250,41,178,108,162,217,92,216,190,59,66,140,145,175,167,117,42,66,158,31,187,188,43,42,199,42,53,253,18,49,24,216,165,88,146,58,240,235,160,217,151,18,90,185,98,210,156,50,138,173,207,184,212,49,247,58,232,105,210,102,90,109,200,246,165,69,108,168,231,177,189,17,181,219,163,85,237,235,122,178,54,175,91,218,139,226,177,60,90,251,156,229,86,108,43,22,161,241,183,172,130,225,79,107,183,83,119,89,31,126,170,121,27,28,81,245,189,90,198,245,61,237,77,220,168,212,223,117,84,79,51,65,60,14,112,137,106,225,7,72,221,138,79,113,164,188,101,151,234,134,220,178,59,172,20,237,99,31,58,49,26,202,88,94,173,73,95,77,10,117,116,119,23,117,124,147,72,141,143,186,177,180,43,131,153,191,14,152,39,11,250,89,160,154,103,130,211,255,0,245,126,178,241,91,215,55,246,206,233,225,172,240,207,89,219,150,89,59,61,222,195,29,218,99,186,25,246,34,125,170,174,74,158,169,242,159,151,245,222,227,110,58,175,60,239,185,63,222,79,225,167,42,228,169,234,159,41,249,127,93,238,54,224,58,175,60,239,185,63,222,79,225,167,20,229,1,139,88,179,157,125,212,44,43,41,161,241,182,92,131,75,238,214,187,141,55,117,241,247,233,103,173,160,142,88,250,216,173,123,122,152,247,38,237,84,114,111,186,42,47,153,218,249,231,125,201,254,242,127,13,57,87,37,79,84,249,79,203,250,239,113,183,1,194,184,228,225,18,235,194,14,174,55,20,130,227,87,120,196,239,212,238,185,99,151,89,233,220,199,190,4,122,181,244,179,61,26,145,62,166,21,233,235,237,174,202,201,33,145,91,31,117,35,111,64,229,215,199,85,79,11,89,146,96,250,131,95,86,253,43,191,212,77,53,116,52,212,177,61,246,203,140,201,78,196,185,42,164,107,60,204,108,116,237,141,240,181,255,0,160,247,61,172,123,218,140,125,201,241,21,160,216,111,18,90,71,125,210,156,206,138,145,204,184,211,189,246,202,233,169,214,103,218,110,40,199,37,61,108,72,215,177,221,113,185,219,171,81,237,235,98,190,55,47,67,220,139,158,206,34,180,27,50,225,183,87,47,186,83,153,209,85,181,246,234,135,190,217,93,53,58,66,203,181,185,94,228,167,173,137,26,247,183,162,70,183,117,106,61,221,15,71,198,229,235,99,145,3,75,192,171,94,81,28,96,231,217,85,213,252,44,231,139,87,123,182,218,108,242,215,227,87,85,138,105,167,183,193,3,163,106,208,206,246,49,205,74,100,107,247,138,73,92,196,141,90,216,17,207,238,65,28,118,148,0,0,0,205,103,22,62,169,245,147,230,6,67,238,51,154,83,51,89,197,143,170,125,100,249,129,144,251,140,224,88,254,138,112,125,140,241,115,203,19,77,236,174,74,74,44,218,199,79,144,59,19,188,85,203,81,216,161,158,91,228,207,153,146,71,19,209,174,100,205,166,100,74,247,50,69,141,28,175,99,92,169,210,234,202,252,128,235,47,229,151,249,62,126,79,110,191,148,47,136,124,51,224,93,13,239,119,186,122,250,186,247,237,246,123,127,157,239,245,118,187,95,157,235,237,253,114,239,249,92,122,19,211,47,198,189,226,180,145,86,172,3,13,177,102,87,253,65,179,99,212,148,121,14,85,79,67,77,122,174,133,21,175,175,101,26,74,148,203,42,34,244,185,236,108,242,49,31,183,90,179,161,170,170,216,216,141,8,129,198,253,139,84,49,174,88,153,109,151,90,51,154,76,195,54,130,158,208,235,213,226,146,134,58,72,39,157,247,202,71,244,71,28,108,99,122,35,107,155,18,63,161,138,244,141,30,173,106,185,90,148,108,95,247,52,127,66,122,155,248,47,188,81,20,2,5,154,115,94,224,114,167,26,186,222,248,184,211,151,210,37,138,229,81,78,252,186,210,140,138,157,104,106,229,116,112,54,182,4,106,53,37,100,242,185,157,214,174,242,164,210,186,77,222,217,31,217,129,90,23,174,154,143,195,166,163,219,181,67,75,239,62,6,235,67,188,83,67,42,43,233,110,20,174,84,89,41,106,99,69,78,228,47,233,110,233,186,57,28,214,189,142,99,216,199,183,77,37,11,115,34,224,202,197,194,94,163,217,238,120,29,215,187,134,103,126,54,162,209,109,157,239,125,85,170,74,117,135,191,76,233,29,191,118,20,241,17,44,82,43,150,78,149,115,95,186,179,187,40,93,78,133,235,166,156,113,23,167,22,237,80,210,251,207,142,181,87,111,20,208,202,136,202,171,125,83,81,22,74,90,152,209,87,183,51,58,155,186,110,173,86,185,175,99,158,199,177,238,232,6,120,120,36,227,7,38,225,27,84,34,189,53,106,235,112,155,229,68,13,203,44,244,145,83,247,235,160,138,57,217,11,227,146,86,43,154,248,93,82,249,81,141,124,105,34,181,24,247,53,23,169,186,30,0,80,15,52,127,93,154,155,248,47,179,209,22,125,139,115,51,208,236,215,138,202,94,27,113,136,252,117,170,187,174,223,73,154,54,225,11,45,245,55,134,163,149,41,98,99,246,238,66,254,158,212,115,181,234,178,206,230,50,56,222,199,182,101,172,30,104,254,187,53,55,240,95,103,162,2,127,242,84,244,177,148,252,192,174,246,235,113,63,200,1,201,83,210,198,83,243,2,187,219,173,196,255,0,2,170,249,231,125,201,254,242,127,13,34,175,43,143,93,154,101,248,215,179,214,146,171,158,119,220,159,239,39,240,210,42,242,184,245,217,166,95,141,123,61,104,23,252,1,207,245,211,93,52,227,135,77,56,184,234,134,168,94,124,13,170,135,104,161,134,36,71,213,92,42,156,138,177,210,211,70,170,157,201,159,210,237,147,116,106,53,174,123,220,198,49,239,104,124,173,109,226,47,4,209,11,198,11,137,223,234,59,217,38,163,100,20,54,44,126,217,209,51,124,87,118,190,146,154,170,94,243,34,124,108,236,71,88,147,116,200,172,238,116,116,53,81,87,116,128,28,243,190,228,255,0,121,63,134,144,255,0,2,215,77,71,226,47,142,237,44,213,13,80,188,248,235,173,118,160,99,177,67,12,72,172,165,183,210,182,231,10,199,75,77,26,170,246,225,103,83,182,77,213,202,231,57,239,115,222,247,189,211,3,158,119,220,159,239,39,240,208,56,87,41,60,3,13,213,61,116,207,244,251,80,113,234,75,230,61,124,211,122,250,106,234,26,148,94,137,89,241,43,106,162,162,162,163,152,246,185,26,246,61,170,143,99,218,215,53,90,230,162,167,21,227,7,132,204,203,132,93,80,250,15,125,168,171,188,88,171,233,227,169,177,100,110,160,74,88,46,172,72,216,179,163,24,146,74,140,124,82,189,99,115,21,253,123,118,222,168,141,149,138,191,171,130,14,41,127,146,62,184,193,169,21,184,223,198,236,183,43,124,150,43,221,60,78,233,170,101,12,179,67,43,165,166,85,114,49,102,99,224,141,200,215,253,87,181,28,205,216,174,73,25,122,154,233,163,154,113,197,134,135,92,112,107,180,214,171,165,171,35,183,165,117,130,247,19,82,178,58,42,167,194,171,73,114,166,116,111,111,95,79,113,28,157,18,53,178,70,231,49,85,89,35,145,67,53,134,143,120,57,225,235,249,48,112,251,141,233,53,109,77,170,182,245,73,223,173,189,220,45,212,189,152,235,43,167,149,210,57,202,170,136,249,123,108,88,224,108,175,68,115,163,130,63,170,196,217,141,172,190,2,248,21,204,173,220,111,94,108,90,181,65,72,148,250,21,81,75,119,184,45,37,82,75,5,85,198,84,73,109,61,183,178,70,74,140,114,39,140,69,86,47,149,58,69,51,24,178,43,82,231,192,160,30,104,254,187,53,55,240,95,103,162,58,175,44,238,30,177,94,40,52,107,136,125,35,202,106,124,7,143,250,47,83,110,186,50,150,58,137,173,149,209,58,228,232,170,35,107,211,252,232,222,141,115,28,248,165,149,136,246,117,245,39,42,230,143,235,179,83,127,5,246,122,35,218,242,176,226,207,13,225,207,84,46,216,62,160,83,210,80,216,181,42,162,223,77,81,145,213,215,172,16,89,159,75,29,98,196,178,51,182,228,115,37,150,162,56,213,238,124,108,137,55,123,151,165,21,80,34,174,180,105,14,101,160,186,161,144,105,30,160,65,73,29,247,29,168,108,53,11,73,58,77,4,172,124,109,150,41,163,127,146,171,36,138,72,228,68,114,53,232,143,68,115,90,228,86,163,69,244,135,50,215,173,80,199,244,143,79,224,164,146,251,145,84,58,26,117,171,157,33,130,38,50,55,75,44,210,63,205,81,145,197,28,146,42,53,28,245,70,42,53,174,114,163,86,250,120,219,224,251,25,226,231,75,229,178,185,41,40,179,107,29,60,238,196,239,21,114,212,118,40,103,150,72,31,51,36,142,39,163,92,201,155,76,200,149,238,100,139,26,57,94,198,185,83,165,208,171,148,239,9,245,56,150,174,100,250,151,172,152,229,93,163,39,196,234,43,172,216,149,60,215,24,154,202,154,154,119,203,69,123,168,138,40,220,174,170,101,51,165,130,153,102,106,186,157,31,84,244,221,210,53,171,24,89,254,1,128,97,186,89,134,218,116,251,79,177,234,75,30,61,99,167,74,106,26,26,100,94,136,153,186,170,170,170,170,185,239,115,149,207,123,220,170,247,189,206,115,149,206,114,170,229,220,213,65,149,112,52,167,194,119,165,141,27,249,127,143,123,116,7,85,57,87,9,222,150,52,111,229,254,61,237,208,29,84,0,0,1,21,121,163,250,19,212,223,193,125,226,136,149,68,85,230,143,232,79,83,127,5,247,138,32,41,91,132,239,84,250,55,243,3,30,247,24,9,85,204,235,128,239,200,133,246,167,94,116,158,203,211,128,228,23,7,124,74,215,110,183,118,233,113,121,156,200,91,30,238,238,185,123,53,19,186,161,91,211,28,113,66,229,142,20,219,174,38,172,42,210,124,235,242,95,170,120,110,166,124,47,226,127,68,178,11,117,247,193,119,251,62,43,194,212,199,55,107,185,210,238,142,174,223,79,87,75,182,223,125,151,109,141,31,105,110,164,105,199,19,58,53,108,207,241,202,63,138,226,25,165,190,104,164,162,187,80,167,231,35,87,62,10,154,90,136,95,212,199,116,189,146,196,244,221,209,187,165,122,92,246,42,57,67,50,229,201,242,108,225,235,232,94,147,221,184,133,187,84,218,170,234,245,19,106,43,67,35,165,222,170,221,67,69,83,81,20,237,116,238,68,84,239,206,196,87,68,207,171,211,77,3,149,206,114,244,199,18,248,128,229,185,153,97,188,96,226,186,55,134,75,72,204,63,85,239,21,115,99,21,176,189,36,125,174,221,11,146,106,216,101,138,121,145,242,62,138,157,253,72,171,39,231,216,214,43,93,220,115,227,101,217,226,120,181,139,6,197,108,216,86,45,67,224,172,184,253,190,158,215,110,166,238,190,78,197,44,17,182,56,163,235,122,185,238,233,99,26,155,185,85,203,182,234,170,190,96,86,15,60,239,185,63,222,79,225,167,10,229,39,128,97,186,167,174,153,254,159,106,14,61,73,124,199,175,154,111,95,77,93,67,82,139,209,43,62,37,109,84,84,84,84,115,30,215,35,94,199,181,81,236,123,90,230,171,92,212,84,238,188,243,190,228,255,0,121,63,134,156,171,146,167,170,124,167,229,253,119,184,219,128,142,188,96,240,153,153,112,139,170,31,65,239,181,21,119,139,21,125,60,117,54,44,141,212,9,75,5,213,137,27,22,116,99,18,73,81,143,138,87,172,110,98,191,175,110,219,213,17,178,177,87,165,112,101,204,139,81,248,75,177,87,96,119,60,111,233,222,25,47,84,246,219,69,69,205,104,228,181,85,57,253,82,58,158,126,212,187,67,38,239,115,225,86,116,247,21,36,106,177,93,47,118,231,184,138,208,108,55,137,45,35,190,233,78,103,69,72,230,92,105,222,251,101,116,212,235,51,237,55,20,99,146,158,182,36,107,216,238,184,220,237,213,168,246,245,177,95,27,151,161,238,69,206,190,180,105,14,101,160,186,161,144,105,30,160,65,73,29,247,29,168,108,53,11,73,58,77,4,172,124,109,150,41,163,127,146,171,36,138,72,228,68,114,53,232,143,68,115,90,228,86,160,124,172,255,0,63,204,181,79,50,187,106,14,160,228,53,119,204,134,249,80,181,53,213,213,42,157,114,191,100,68,68,68,68,107,24,214,163,88,198,53,17,140,99,90,214,163,90,212,68,178,157,3,229,247,77,163,220,34,106,103,16,122,191,106,171,143,80,107,244,223,33,169,179,218,106,226,150,150,124,105,143,182,92,96,145,36,70,78,172,157,245,20,211,196,229,100,209,53,240,46,237,84,71,163,182,249,92,168,120,28,169,201,110,182,78,46,53,25,244,139,98,182,212,84,63,17,180,171,34,168,90,234,184,157,36,14,173,157,28,142,72,153,4,173,127,105,169,180,171,52,77,147,118,54,54,119,172,127,139,31,75,26,201,242,255,0,33,246,233,192,205,97,165,62,44,125,44,107,39,203,252,135,219,167,51,88,105,79,139,31,75,26,201,242,255,0,33,246,233,192,205,97,98,156,206,185,127,209,233,21,101,79,16,58,33,142,248,76,22,175,170,124,154,219,20,144,69,75,97,170,146,120,97,137,212,204,115,210,69,134,121,42,60,161,141,142,108,46,99,182,86,198,230,50,58,235,53,59,118,180,218,175,246,170,219,21,246,217,73,113,182,220,105,228,164,172,163,171,133,179,65,83,4,141,86,201,20,145,185,21,175,99,154,170,213,106,162,162,162,170,40,25,151,209,125,94,204,180,23,84,49,253,92,211,249,233,35,190,227,181,14,154,157,42,224,73,160,149,143,141,209,75,12,140,242,85,100,145,73,36,106,173,86,189,17,234,173,115,92,136,228,208,247,12,92,66,226,188,80,104,213,151,87,49,106,111,1,227,251,148,215,27,91,234,163,168,154,217,93,19,186,101,167,145,204,95,243,100,98,185,172,115,226,150,39,171,25,215,210,148,193,204,51,130,203,175,11,26,161,81,125,196,49,250,182,233,94,75,80,139,143,214,45,75,170,146,138,117,143,170,91,124,242,57,168,230,61,174,73,93,18,61,92,175,133,26,189,201,30,201,186,124,7,7,220,89,230,92,34,234,135,211,139,21,61,93,226,197,95,79,37,53,247,28,109,122,82,193,117,98,70,244,129,94,245,142,84,99,226,149,233,35,94,140,235,219,184,196,84,108,175,69,13,25,131,202,105,110,169,96,154,211,130,91,53,51,77,47,191,25,198,239,61,239,5,91,225,102,167,238,246,166,124,50,126,110,102,50,70,237,36,79,111,214,106,111,182,233,186,42,42,250,176,6,85,205,84,25,87,2,205,49,94,7,42,120,173,229,195,164,121,134,159,62,146,159,81,112,250,124,129,148,48,202,200,162,101,238,145,215,154,199,173,20,179,170,35,152,246,185,28,232,28,231,118,154,249,101,107,145,169,50,203,29,106,218,110,215,91,5,214,138,251,98,185,213,219,174,86,234,136,234,232,235,41,38,116,51,211,79,27,145,209,203,28,141,84,115,30,215,34,57,28,138,138,138,136,168,95,167,43,143,66,122,101,248,215,188,86,156,43,154,135,2,180,217,254,61,117,226,123,75,104,41,32,201,236,116,243,92,179,56,102,170,151,174,237,110,130,150,22,54,120,150,73,22,24,223,75,13,50,170,198,198,51,186,199,61,122,157,35,24,201,2,32,113,29,204,179,84,56,130,225,211,27,208,219,165,5,36,21,149,20,236,118,115,120,74,72,227,91,196,240,85,43,233,89,4,104,170,216,89,211,21,52,210,189,168,197,124,221,77,99,98,137,138,217,120,87,12,92,61,101,92,80,107,45,151,72,241,106,159,1,227,251,149,55,27,163,233,100,168,134,217,67,19,122,165,168,145,172,79,243,99,98,57,204,107,229,150,38,43,217,215,212,158,43,0,192,51,45,83,204,173,58,125,167,216,245,93,243,33,190,84,37,53,13,13,50,39,92,175,217,85,85,85,85,26,198,53,168,231,189,238,84,99,24,215,57,202,214,181,85,52,39,193,247,9,152,111,8,186,95,244,30,197,81,73,120,190,215,212,73,83,125,200,219,64,180,179,221,94,146,61,96,71,177,100,149,88,200,162,122,70,214,35,250,55,238,61,17,29,43,213,66,186,249,179,105,14,27,160,186,95,195,158,145,233,252,21,113,216,177,218,124,154,26,117,171,157,102,158,87,190,75,124,178,205,35,252,145,95,36,178,73,34,163,81,172,69,122,163,90,214,163,90,158,127,146,167,170,124,167,229,253,119,184,219,142,171,207,59,238,79,247,147,248,105,202,185,42,122,167,202,126,95,215,123,141,184,14,171,207,59,238,79,247,147,248,105,194,185,73,224,24,110,169,235,166,127,167,218,131,143,82,95,49,235,230,155,215,211,87,80,212,162,244,74,207,137,91,85,21,21,21,28,199,181,200,215,177,237,84,123,30,214,185,170,215,53,21,59,175,60,239,185,63,222,79,225,167,42,228,169,234,159,41,249,127,93,238,54,224,35,175,24,60,38,102,92,34,234,135,208,123,237,69,93,226,197,95,79,29,77,139,35,117,2,82,193,117,98,70,197,157,24,196,146,84,99,226,149,235,27,152,175,235,219,182,245,68,108,172,85,233,92,25,115,34,212,126,18,236,85,216,29,207,27,250,119,134,75,213,61,182,209,81,115,90,57,45,85,78,127,84,142,167,159,181,46,208,201,187,220,248,85,157,61,197,73,26,172,87,75,221,185,238,34,180,27,13,226,75,72,239,186,83,153,209,82,57,151,26,119,190,217,93,53,58,204,251,77,197,24,228,167,173,137,26,246,59,174,55,59,117,106,61,189,108,87,198,229,232,123,145,115,175,173,26,67,153,104,46,168,100,26,71,168,16,82,71,125,199,106,27,13,66,210,78,147,65,43,31,27,101,138,104,223,228,170,201,34,146,57,17,28,141,122,35,209,28,214,185,21,168,31,43,63,207,243,45,83,204,174,218,131,168,57,13,93,243,33,190,84,45,77,117,117,74,167,92,175,217,17,17,17,17,26,198,53,168,214,49,141,68,99,24,214,181,168,214,181,17,44,167,64,249,125,211,104,247,8,154,153,196,30,175,218,170,227,212,26,253,55,200,106,108,246,154,184,165,165,159,26,99,237,151,24,36,73,17,147,171,39,125,69,52,241,57,89,52,77,124,11,187,85,17,232,237,190,87,42,30,7,42,114,91,173,147,139,141,70,125,34,216,173,181,21,15,196,109,42,200,170,22,186,174,39,73,3,171,103,71,35,146,38,65,43,95,218,106,109,42,205,19,100,221,141,141,157,235,31,226,199,210,198,178,124,191,200,125,186,112,51,88,106,160,202,185,170,128,0,0,51,215,204,3,72,248,130,211,62,32,174,247,110,32,111,31,73,171,242,110,137,237,185,108,20,17,82,82,223,41,96,138,56,24,230,197,11,91,28,51,71,27,33,100,176,237,212,199,116,174,239,107,217,44,147,131,149,15,3,148,216,213,170,201,197,198,163,62,173,47,183,42,122,135,226,54,149,100,180,233,67,73,43,100,129,213,179,163,145,171,43,231,137,207,237,53,55,137,33,149,178,110,247,72,206,205,138,103,152,6,27,169,248,204,248,102,160,99,212,151,219,21,85,69,37,77,69,190,173,21,208,78,250,106,136,234,34,73,27,190,207,98,75,12,106,172,118,236,122,34,181,200,230,170,181,125,0,21,87,207,59,238,79,247,147,248,105,21,121,92,122,236,211,47,198,189,158,180,149,92,243,190,228,255,0,121,63,134,145,87,149,199,174,205,50,252,107,217,235,64,182,158,58,56,50,177,113,135,167,20,182,200,238,191,6,204,241,127,17,81,140,220,165,123,214,149,178,74,140,238,211,84,198,221,247,134,94,212,72,178,53,171,36,110,99,92,222,164,71,197,37,16,224,122,47,170,26,149,170,16,104,190,33,136,85,207,155,79,81,87,72,150,90,183,199,67,60,115,211,71,36,149,17,73,226,93,27,98,123,27,12,187,181,234,213,221,138,223,183,200,211,153,231,237,88,6,27,98,204,175,250,131,102,199,169,40,242,28,170,158,134,154,245,93,10,43,95,94,202,52,149,41,150,84,69,233,115,216,217,228,98,63,110,181,103,67,85,85,177,177,26,21,215,205,14,197,170,24,215,1,58,109,101,214,140,230,147,48,205,160,206,40,221,122,188,82,80,199,73,4,243,190,138,230,254,136,227,141,140,111,68,109,115,98,71,244,49,94,145,163,213,173,87,43,82,26,242,184,245,217,166,95,141,123,61,105,63,249,213,250,88,197,190,96,80,251,117,196,128,28,174,61,118,105,151,227,94,207,90,7,160,230,59,192,229,55,10,89,149,6,97,167,207,171,168,211,172,194,162,118,80,195,43,37,149,246,74,182,162,61,104,165,157,81,90,246,57,170,231,64,231,59,186,230,69,43,92,142,88,86,89,57,255,0,4,156,96,228,220,35,106,132,87,166,173,93,110,19,124,168,129,185,101,158,146,42,126,253,116,17,71,59,33,124,114,74,197,115,95,11,170,95,42,49,175,141,36,86,163,30,230,162,245,54,255,0,179,252,3,13,213,60,54,237,167,218,131,143,82,95,49,235,229,58,211,87,80,212,162,244,74,205,209,81,81,81,81,204,123,92,141,123,30,213,71,177,237,107,154,173,115,81,83,58,220,88,112,243,83,194,230,182,222,52,122,124,182,147,37,101,186,158,146,166,27,148,44,138,23,202,201,224,100,138,146,211,178,105,93,76,246,185,206,106,50,71,35,220,196,100,136,157,18,49,84,52,83,128,103,248,110,169,225,182,157,65,211,236,134,146,249,143,95,41,210,166,134,186,153,87,162,86,110,168,168,168,168,142,99,218,228,115,30,199,34,61,143,107,154,228,107,154,168,158,128,166,14,84,60,96,231,216,78,168,89,56,99,190,173,93,243,9,202,234,42,27,108,137,34,154,162,123,21,111,110,73,149,240,54,38,61,222,26,71,53,123,172,84,72,227,87,58,161,93,26,54,117,146,231,192,21,87,207,59,238,79,247,147,248,105,106,133,85,243,206,251,147,253,228,254,26,4,106,229,145,161,122,113,196,94,176,103,90,95,170,22,111,29,106,174,211,250,217,97,154,37,70,85,91,234,155,112,183,164,117,84,210,42,47,110,102,117,59,101,217,90,173,115,152,246,189,143,123,29,31,245,211,66,245,31,135,77,71,184,233,126,168,89,188,13,214,135,105,97,154,37,87,210,220,41,92,170,145,213,83,72,168,157,200,95,210,237,151,100,114,57,174,99,218,199,177,236,108,192,228,169,234,159,41,249,127,93,238,54,226,202,120,201,225,15,4,226,211,78,42,45,23,186,46,140,190,201,111,174,250,33,116,117,124,212,241,208,87,76,145,185,59,173,98,57,143,134,71,211,194,201,58,162,123,146,62,190,223,75,213,28,5,91,114,208,227,142,167,135,28,202,29,30,206,25,72,253,58,205,47,17,190,106,185,31,21,59,236,119,25,146,56,18,181,211,61,90,213,166,86,178,38,204,215,187,234,50,52,145,138,138,215,178,107,201,50,239,159,224,25,150,150,102,87,109,62,212,28,122,174,199,144,216,234,22,154,186,134,165,19,174,39,236,138,138,138,138,173,123,28,213,107,216,246,170,177,236,115,92,213,115,92,138,182,83,202,251,152,37,53,166,154,203,194,246,180,221,106,222,199,212,54,131,15,190,84,203,45,75,250,230,150,150,158,142,202,145,69,3,156,140,71,62,119,50,121,101,232,141,136,216,190,171,26,205,130,215,192,0,64,14,117,126,150,49,111,152,20,62,221,113,42,87,135,172,90,197,156,235,238,154,97,89,77,15,141,178,228,25,133,154,215,113,166,238,190,62,253,44,245,177,71,44,125,108,86,189,189,76,123,147,118,170,57,55,221,21,23,204,182,174,117,126,150,49,111,152,20,62,221,113,42,175,132,239,84,250,55,243,3,30,247,24,0,234,188,125,112,81,149,112,167,168,245,119,187,77,179,196,105,150,77,112,154,76,114,225,78,146,62,58,14,181,116,141,182,84,44,142,123,219,52,76,69,70,57,238,94,244,108,87,162,245,54,86,69,231,248,28,226,238,235,194,14,174,59,43,158,221,87,120,196,239,212,237,182,228,118,168,42,28,199,190,4,122,57,149,80,177,92,145,62,166,21,234,232,238,38,202,201,38,141,29,31,117,100,109,239,107,166,133,233,199,17,122,113,113,210,253,80,179,120,235,85,118,210,195,52,74,140,170,183,213,53,21,35,170,166,145,81,123,115,51,169,219,46,202,213,107,156,199,181,236,123,216,236,246,113,47,195,166,119,194,254,169,215,233,158,117,79,254,54,178,207,91,215,15,246,206,215,226,102,134,10,206,220,82,201,217,238,246,30,238,211,221,214,207,177,83,236,85,13,30,226,121,77,139,57,197,108,217,174,45,93,227,108,185,5,190,158,233,110,169,237,62,62,253,44,241,182,72,164,232,122,53,237,234,99,218,187,57,17,201,190,202,136,190,71,214,40,135,151,95,29,85,60,45,102,73,131,234,13,125,91,244,174,255,0,81,52,213,208,211,82,196,247,219,46,51,37,59,18,228,170,145,172,243,49,177,211,182,55,194,215,254,131,220,246,177,239,106,49,247,188,0,0,0,0,5,43,115,66,224,91,242,41,149,63,92,116,115,12,240,154,109,122,232,248,197,53,19,186,161,177,93,36,145,200,187,66,141,79,15,71,54,241,246,246,87,49,146,171,227,252,211,93,79,26,197,254,21,120,152,204,184,80,213,202,61,82,195,232,105,46,44,117,59,173,183,123,101,74,35,89,113,183,72,248,223,44,9,39,74,186,23,245,69,27,217,35,81,122,94,198,245,53,236,235,141,250,51,203,49,107,22,115,138,222,112,172,166,135,198,217,114,11,125,69,174,227,77,221,124,125,250,89,227,116,114,199,214,197,107,219,212,199,185,55,106,163,147,125,209,81,124,202,23,227,235,130,140,171,133,61,71,171,189,218,109,158,35,76,178,107,132,210,99,151,10,116,145,241,208,117,171,164,109,178,161,100,115,222,217,162,98,42,49,207,114,247,163,98,189,23,169,178,178,32,189,236,3,63,195,117,79,13,180,234,14,159,100,52,151,204,122,249,78,149,52,53,212,202,189,18,179,117,69,69,69,68,115,30,215,35,152,246,57,17,236,123,92,215,35,92,213,68,167,110,104,92,116,254,90,242,167,232,118,142,102,126,47,77,172,189,31,24,169,162,111,76,55,219,164,114,57,87,105,145,203,226,40,225,218,62,222,200,214,62,84,124,159,157,107,105,228,72,171,128,113,71,174,218,95,165,153,30,138,96,185,207,195,48,204,183,198,124,98,217,240,202,57,188,87,138,166,109,52,255,0,158,150,39,74,206,168,99,99,126,163,219,182,219,166,202,170,167,159,209,125,33,204,181,235,84,49,253,35,211,248,41,36,190,228,85,14,134,157,106,231,72,96,137,140,141,210,203,52,143,243,84,100,113,71,36,138,141,71,61,81,138,141,107,156,168,213,15,85,194,175,12,249,151,21,250,185,71,165,184,125,117,37,185,141,167,117,202,239,115,169,84,115,45,214,232,223,27,37,157,35,234,71,76,254,169,99,99,35,106,167,83,222,222,167,49,157,114,51,67,218,85,166,120,174,141,233,198,57,165,184,85,39,135,178,227,54,248,173,244,221,81,198,201,38,232,79,175,60,189,182,49,142,154,87,171,164,145,232,212,235,145,239,114,166,238,83,202,240,209,195,166,9,194,254,150,80,105,158,11,79,254,42,178,241,91,215,55,246,206,233,225,161,134,122,206,220,178,201,217,238,246,24,238,211,29,208,207,177,19,237,85,234,160,0,57,87,18,252,69,224,156,47,233,101,126,166,103,85,31,227,104,236,244,93,19,127,108,238,158,26,105,160,163,238,69,20,157,158,239,97,237,238,189,189,12,251,85,126,196,80,165,110,104,254,187,53,55,240,95,103,162,39,255,0,37,79,75,25,79,204,10,239,110,183,21,23,173,26,189,153,107,214,168,100,26,185,168,19,210,73,125,200,170,27,53,66,82,64,144,193,19,25,27,98,138,24,217,230,168,200,226,142,56,209,92,174,122,163,17,92,231,57,85,203,34,185,126,241,221,125,225,87,42,143,10,202,95,227,116,203,32,184,36,151,26,109,153,31,194,234,167,146,150,57,110,189,108,167,150,162,126,213,53,59,147,195,53,81,175,223,116,217,222,106,23,210,15,201,105,187,90,175,246,170,43,237,138,231,73,113,182,220,105,227,171,163,172,164,153,179,65,83,4,141,71,71,44,114,53,85,175,99,154,168,228,114,42,162,162,162,161,250,192,0,0,20,173,205,11,129,111,200,166,84,253,113,209,204,51,194,105,181,235,163,227,20,212,78,234,134,197,116,146,71,34,237,10,53,60,61,28,219,199,219,217,92,198,74,175,143,243,77,117,60,107,117,36,85,230,143,232,79,83,127,5,247,138,32,40,46,211,105,186,223,238,180,86,43,21,178,174,227,114,184,212,71,73,71,71,73,11,166,158,166,121,28,141,142,40,227,106,43,158,247,57,81,168,212,69,85,85,68,66,247,185,126,240,35,98,225,87,21,143,53,202,89,227,117,55,32,183,164,119,26,157,223,31,194,233,103,142,150,73,109,93,12,168,150,158,126,213,77,59,151,196,181,17,207,223,100,217,190,75,77,156,39,122,167,209,191,152,24,247,184,192,105,76,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,154,206,44,125,83,235,39,204,12,135,220,103,52,166,102,179,139,31,84,250,201,243,3,33,247,25,192,186,158,87,30,132,244,203,241,175,120,173,37,81,21,121,92,122,19,211,47,198,189,226,180,149,64,113,253,60,225,63,68,180,175,90,50,205,123,194,49,202,186,12,179,52,167,154,27,172,142,184,207,52,15,124,245,110,170,170,153,145,200,229,70,62,105,123,74,228,79,168,212,130,52,141,177,239,39,115,176,0,5,85,243,206,251,147,253,228,254,26,114,174,74,158,169,242,159,151,245,222,227,110,58,175,60,239,185,63,222,79,225,167,42,228,169,234,159,41,249,127,93,238,54,224,58,175,60,239,185,63,222,79,225,167,42,228,169,234,159,41,249,127,93,238,54,227,170,243,206,251,147,253,228,254,26,114,174,74,158,169,242,159,151,245,222,227,110,2,234,72,255,0,198,111,8,24,175,24,154,113,67,135,93,175,223,71,47,86,91,131,110,22,139,236,118,232,234,228,166,221,58,39,129,204,114,177,238,134,86,42,43,152,201,35,222,72,160,122,171,146,62,135,72,0,7,31,225,147,133,221,47,225,103,0,135,16,211,251,37,35,46,85,148,244,139,144,222,154,201,18,123,205,108,48,182,55,84,63,185,36,142,141,138,238,227,219,3,95,219,141,101,147,165,19,169,202,238,192,10,64,226,23,152,247,25,216,54,190,234,94,21,139,107,39,130,178,227,249,133,230,215,110,166,250,59,106,147,177,75,5,108,177,197,31,91,233,156,247,116,177,141,77,220,170,229,219,117,85,95,48,46,252,17,255,0,128,173,82,206,245,167,132,236,27,83,53,46,251,241,156,146,243,241,63,27,91,225,97,167,238,246,174,85,80,199,249,184,88,200,219,180,113,49,191,85,169,190,219,174,234,170,171,32,0,25,172,226,199,213,62,178,124,192,200,125,198,115,74,102,107,56,177,245,79,172,159,48,50,31,113,156,11,169,229,113,232,79,76,191,26,247,138,210,85,17,87,149,199,161,61,50,252,107,222,43,73,84,4,85,230,143,232,79,83,127,5,247,138,34,128,75,254,230,143,232,79,83,127,5,247,138,34,128,64,211,158,180,106,246,27,160,186,95,144,106,230,160,79,87,29,139,29,167,108,213,9,73,2,205,60,175,124,141,138,40,99,103,146,43,228,150,72,227,69,114,181,136,175,69,115,154,212,87,38,112,117,163,87,179,45,122,213,12,131,87,53,2,122,73,47,185,21,67,102,168,74,72,18,24,34,99,35,108,81,67,27,60,213,25,28,81,199,26,43,149,207,84,98,43,156,231,42,185,123,175,49,78,41,115,190,34,245,198,191,28,201,49,191,163,54,93,55,184,92,108,86,171,36,174,134,90,170,121,155,50,71,85,45,76,209,57,204,124,210,62,157,136,173,141,238,137,141,141,173,98,189,122,229,151,170,242,197,224,59,242,223,125,166,215,157,88,178,245,96,56,253,193,191,13,181,220,109,221,202,92,162,102,178,102,201,179,187,173,94,205,60,237,167,87,117,71,36,83,57,36,133,119,232,149,168,29,215,149,15,3,148,216,213,170,201,197,198,163,62,173,47,183,42,122,135,226,54,149,100,180,233,67,73,43,100,129,213,179,163,145,171,43,231,137,207,237,53,55,137,33,149,178,110,247,72,206,204,223,226,143,66,255,0,148,166,132,228,218,41,244,167,232,231,210,63,5,253,179,240,62,51,177,225,235,32,169,254,227,220,143,171,171,177,211,250,105,183,86,254,123,108,189,84,1,151,124,255,0,0,204,180,179,50,187,105,246,160,227,213,118,60,134,199,80,180,213,212,53,40,157,113,63,100,84,84,84,85,107,216,230,171,94,199,181,85,143,99,154,230,171,154,228,85,103,153,254,101,169,249,52,249,158,160,100,53,119,219,237,85,61,37,53,69,194,173,81,211,206,202,106,120,233,226,89,29,182,239,122,69,12,104,175,118,239,122,162,185,202,231,42,185,110,251,152,239,3,149,60,86,225,180,25,134,159,62,146,159,81,112,250,121,217,67,12,172,138,38,94,233,28,168,245,162,150,117,68,115,30,215,35,157,3,156,238,211,95,44,173,114,53,38,89,99,162,16,46,167,146,167,165,140,167,230,5,119,183,91,137,254,86,95,37,13,94,195,95,128,102,90,8,233,234,227,203,32,188,84,101,236,141,208,47,98,123,115,225,162,165,115,153,34,110,136,248,229,141,136,230,187,167,116,154,53,103,94,210,116,89,160,21,87,207,59,238,79,247,147,248,105,21,121,92,122,236,211,47,198,189,158,180,149,92,243,190,228,255,0,121,63,134,145,87,149,199,174,205,50,252,107,217,235,64,189,236,255,0,63,195,116,179,13,187,106,14,160,228,52,150,60,122,199,78,181,53,213,213,42,189,17,51,116,68,68,68,69,115,222,231,43,88,198,53,21,239,123,154,214,163,156,228,69,160,30,54,248,193,201,184,185,213,9,111,78,90,186,44,38,199,81,59,113,59,61,92,84,253,250,24,37,142,6,76,249,36,137,136,231,62,103,83,50,85,99,159,34,70,174,86,49,206,68,234,119,95,230,63,204,2,179,136,139,236,186,73,164,57,23,250,147,208,120,105,229,169,167,142,122,121,50,42,174,134,73,213,80,201,153,28,140,134,25,21,88,200,85,189,43,36,75,43,149,255,0,153,72,162,6,59,165,185,222,87,130,101,218,153,96,177,120,172,111,4,240,31,72,43,124,84,44,240,126,54,101,134,151,243,111,122,73,39,92,141,86,254,109,174,233,219,119,108,158,96,122,190,19,189,83,232,223,204,12,123,220,96,39,255,0,60,239,185,63,222,79,225,164,0,225,59,213,62,141,252,192,199,189,198,2,127,243,206,251,147,253,228,254,26,5,85,147,255,0,150,47,30,63,145,11,237,54,131,106,197,235,167,1,200,46,13,248,109,210,227,113,237,210,226,243,57,147,58,77,155,218,114,246,106,39,117,58,59,170,72,226,133,203,36,203,183,92,174,94,63,203,251,134,124,55,138,253,75,205,116,183,48,174,171,183,61,184,61,93,202,209,115,166,85,115,237,215,24,235,168,153,20,235,31,82,54,102,116,203,35,31,27,149,58,152,247,116,185,143,232,145,156,43,84,180,183,59,209,108,238,231,166,122,151,98,248,54,73,102,236,248,218,47,21,13,71,107,187,11,38,143,243,144,189,241,187,120,229,99,190,171,151,109,246,93,149,21,16,39,175,57,253,121,166,202,181,67,26,208,11,21,109,95,135,193,233,221,116,190,177,181,18,182,9,46,53,145,198,232,35,124,42,196,99,223,13,54,207,108,168,231,249,87,72,196,232,86,189,29,237,121,66,107,31,19,250,147,149,85,224,87,124,243,226,90,79,167,152,251,105,159,71,112,162,167,154,106,121,167,145,82,134,158,26,132,115,42,91,179,98,168,233,87,44,209,50,40,86,46,134,117,66,230,85,89,160,142,93,60,58,211,112,247,195,70,57,5,231,19,164,180,230,217,85,59,111,57,52,201,20,173,171,145,242,61,239,165,167,168,73,154,215,198,248,41,228,142,55,67,178,49,146,247,213,17,85,239,123,194,168,121,163,250,236,212,223,193,125,158,136,138,164,170,230,143,235,179,83,127,5,246,122,35,245,112,95,193,245,171,139,45,35,214,246,219,210,174,60,239,14,167,179,215,226,143,134,86,163,42,103,123,46,11,37,12,173,145,237,139,162,161,97,137,137,35,156,213,137,237,99,250,186,18,72,228,9,129,202,135,142,58,108,150,213,100,225,31,81,153,86,183,219,109,61,67,49,27,178,190,90,132,174,164,137,178,78,234,41,213,202,229,137,240,68,215,246,156,155,68,176,196,216,246,99,163,103,122,26,243,41,215,239,203,175,20,25,7,209,205,66,250,81,130,226,253,155,102,53,225,159,189,12,31,216,240,248,215,65,178,35,100,235,170,108,187,207,245,187,141,100,125,47,116,109,139,104,191,118,180,221,108,23,90,219,21,246,217,87,110,185,91,170,36,164,172,163,171,133,208,207,77,60,110,86,201,20,145,185,17,204,123,92,138,213,106,162,42,42,42,40,180,218,110,183,251,173,21,138,197,108,171,184,220,174,53,17,210,81,209,210,66,233,167,169,158,71,35,99,138,56,218,138,231,189,206,84,106,53,17,85,85,81,16,11,169,229,47,173,28,69,235,126,1,154,95,117,159,47,171,201,49,235,29,69,178,195,142,86,85,178,151,190,147,195,12,142,172,108,146,70,212,158,103,246,229,161,114,203,58,185,92,174,85,71,57,221,194,147,13,52,104,14,142,88,184,127,209,172,79,71,113,201,188,69,38,51,111,109,60,149,61,47,103,139,170,123,157,37,77,79,67,222,245,143,187,60,146,203,219,235,86,179,175,165,191,85,168,134,101,192,210,159,9,222,150,52,111,229,254,61,237,208,29,84,229,92,39,122,88,209,191,151,248,247,183,64,117,80,0,0,4,85,230,143,232,79,83,127,5,247,138,34,85,17,87,154,63,161,61,77,252,23,222,40,128,160,18,74,112,47,198,109,247,131,205,71,170,185,201,106,248,206,25,148,120,122,124,154,219,19,24,149,78,142,37,127,106,166,154,71,109,180,209,119,101,84,141,206,72,228,107,220,215,116,170,178,88,249,87,15,88,181,139,57,215,221,52,194,178,154,31,27,101,200,51,11,53,174,227,77,221,124,125,250,89,235,98,142,88,250,216,173,123,122,152,247,38,237,84,114,111,186,42,47,153,234,248,174,225,71,81,248,74,212,119,225,89,172,94,58,213,93,220,158,193,127,130,21,101,45,222,149,170,136,174,106,42,175,110,102,117,53,37,133,85,93,27,156,213,69,123,31,28,143,13,25,218,110,214,171,253,170,138,251,98,185,210,92,109,183,26,120,234,232,235,41,38,108,208,84,193,35,81,209,203,28,141,85,107,216,230,170,57,28,138,168,168,168,168,126,178,149,185,98,241,227,249,16,190,211,104,54,172,94,186,112,28,130,224,223,134,221,46,55,30,221,46,47,51,153,51,164,217,189,167,47,102,162,119,83,163,186,164,142,40,92,178,76,187,117,202,229,186,144,42,175,158,119,220,159,239,39,240,211,149,114,84,245,79,148,252,191,174,247,27,113,213,121,231,125,201,254,242,127,13,57,87,37,79,84,249,79,203,250,239,113,183,1,117,39,31,226,27,132,253,18,226,142,154,195,6,176,227,149,119,23,227,85,14,154,219,53,53,198,122,87,196,201,37,129,245,16,170,70,228,107,153,51,105,153,27,213,81,94,214,43,150,55,70,253,158,157,128,0,57,87,22,62,150,53,147,229,254,67,237,211,157,84,229,92,88,250,88,214,79,151,249,15,183,78,6,107,13,41,241,99,233,99,89,62,95,228,62,221,57,154,195,74,124,88,250,88,214,79,151,249,15,183,78,6,107,13,84,25,87,53,80,7,148,213,45,45,193,53,167,4,185,233,158,165,216,190,51,141,222,123,62,54,139,197,77,79,221,237,76,201,163,252,228,47,100,141,218,72,152,239,170,228,223,109,151,116,85,69,207,191,24,60,38,102,92,34,234,135,208,123,237,69,93,226,197,95,79,29,77,139,35,117,2,82,193,117,98,70,197,157,24,196,146,84,99,226,149,235,27,152,175,235,219,182,245,68,108,172,85,208,158,89,159,225,184,45,78,63,75,152,100,52,150,151,229,87,136,236,22,133,169,85,107,42,174,50,69,44,177,83,163,246,233,107,222,216,36,70,117,42,117,63,165,141,221,239,99,93,207,248,170,225,159,13,226,191,72,235,52,183,48,174,171,183,61,181,13,185,90,46,116,202,174,125,186,227,27,36,100,83,172,125,72,217,153,211,44,140,124,110,84,234,99,221,210,230,63,162,70,5,59,114,230,227,95,249,42,234,60,246,12,254,231,117,147,76,178,159,205,220,169,160,94,236,118,186,229,86,36,119,54,195,210,231,187,165,140,88,229,108,74,215,62,55,53,219,74,232,98,141,111,164,204,14,169,105,110,119,162,217,221,207,76,245,46,197,240,108,146,205,217,241,180,94,42,26,142,215,118,22,77,31,231,33,123,227,118,241,202,199,125,87,46,219,236,187,42,42,36,234,229,139,204,2,143,72,171,41,184,126,214,252,139,194,96,181,125,48,99,55,41,99,130,42,91,13,84,147,205,52,173,169,123,88,146,44,51,201,81,231,52,143,115,97,115,27,186,54,55,61,241,133,202,25,87,53,80,101,92,11,254,229,113,232,79,76,191,26,247,138,210,85,17,87,149,199,161,61,50,252,107,222,43,73,84,7,10,208,158,14,244,143,135,173,80,212,93,79,211,251,61,37,21,70,121,81,78,180,244,48,81,178,56,44,148,140,141,171,45,53,42,249,189,172,154,167,185,51,218,215,54,36,68,167,141,177,181,32,106,187,186,128,5,85,243,206,251,147,253,228,254,26,114,174,74,158,169,242,159,151,245,222,227,110,58,175,60,239,185,63,222,79,225,167,42,228,169,234,159,41,249,127,93,238,54,224,58,175,60,239,185,63,222,79,225,167,42,228,169,234,159,41,249,127,93,238,54,227,170,243,206,251,147,253,228,254,26,114,174,74,158,169,242,159,151,245,222,227,110,2,234,78,63,196,55,9,250,37,197,29,53,134,13,97,199,42,238,47,198,170,29,53,182,106,107,140,244,175,137,146,75,3,234,33,84,141,200,215,50,102,211,50,55,170,162,189,172,87,44,110,141,251,61,59,0,0,114,174,44,125,44,107,39,203,252,135,219,167,58,169,202,184,177,244,177,172,159,47,242,31,110,156,12,214,26,168,50,174,106,160,0,40,7,253,20,126,59,63,219,207,254,140,217,255,0,238,133,223,112,245,148,223,115,157,2,211,76,215,41,174,241,183,172,131,15,179,93,46,53,61,166,71,223,170,158,138,41,37,147,161,136,214,55,169,239,114,236,212,70,166,251,34,34,121,1,208,0,0,85,95,60,239,185,63,222,79,225,164,85,229,113,235,179,76,191,26,246,122,210,85,115,206,251,147,253,228,254,26,69,94,87,30,187,52,203,241,175,103,173,2,255,0,128,0,64,14,117,126,150,49,111,152,20,62,221,113,32,7,43,143,93,154,101,248,215,179,214,147,255,0,157,95,165,140,91,230,5,15,183,92,74,245,229,157,91,83,110,227,95,79,238,20,118,154,187,165,69,45,61,250,104,168,105,29,19,103,170,123,108,149,202,216,99,89,158,200,145,238,84,70,162,200,246,51,117,78,167,53,55,84,11,127,227,111,140,28,103,132,109,47,150,244,229,164,173,205,175,148,243,183,19,179,213,197,81,216,174,158,41,32,100,207,146,72,152,173,107,33,109,75,37,86,57,241,172,136,213,99,28,213,94,166,231,219,44,202,111,185,206,85,121,205,114,154,239,27,122,200,46,21,23,75,141,79,105,145,247,234,167,145,210,75,39,67,17,172,111,83,222,229,217,168,141,77,246,68,68,242,58,7,19,188,66,229,92,80,107,45,235,87,50,154,111,1,227,251,116,214,235,91,42,164,168,134,217,67,19,122,98,167,141,207,95,243,164,122,181,172,107,229,150,87,163,25,215,210,150,63,202,135,129,202,108,106,213,100,226,227,81,159,86,151,219,149,61,67,241,27,74,178,90,116,161,164,149,178,64,234,217,209,200,213,149,243,196,231,246,154,155,196,144,202,217,55,123,164,103,100,59,87,46,46,7,42,120,82,195,107,243,13,65,125,37,70,162,230,20,240,50,186,24,153,20,172,178,82,53,85,233,69,20,232,138,231,189,206,86,186,119,53,221,167,62,40,154,212,114,66,146,201,50,129,0,57,173,241,71,174,220,53,254,75,191,34,153,207,209,207,164,127,27,248,159,246,178,142,179,191,225,252,15,103,253,115,20,157,61,61,249,127,71,109,250,188,247,217,54,9,254,85,95,60,239,185,63,222,79,225,167,213,229,127,198,103,18,124,68,235,237,255,0,10,214,61,72,250,65,101,162,195,234,174,144,83,124,30,130,147,162,169,149,180,81,182,78,186,120,35,122,236,201,164,77,149,122,126,182,251,110,136,169,242,185,231,125,201,254,242,127,13,3,149,114,84,245,79,148,252,191,174,247,27,113,117,37,43,114,84,245,79,148,252,191,174,247,27,113,117,32,67,254,96,92,8,216,184,170,197,100,205,113,102,120,45,77,199,237,235,29,186,167,119,201,241,74,88,35,170,146,43,87,67,234,34,167,131,187,83,80,213,241,46,69,115,54,217,119,111,146,81,13,218,211,117,176,93,107,108,87,219,101,93,186,229,110,168,146,146,178,142,174,23,67,61,52,241,185,91,36,82,70,228,71,49,237,114,43,85,170,136,168,168,168,166,167,138,203,230,177,192,173,78,99,29,127,20,250,81,65,87,83,125,165,167,89,179,90,23,85,68,216,29,110,164,162,122,252,73,139,52,141,86,190,40,169,227,137,208,198,142,238,34,198,230,177,174,108,139,40,116,174,87,188,107,255,0,40,12,17,154,49,168,87,59,173,118,164,225,182,247,212,203,113,173,94,247,198,109,109,153,172,101,66,202,214,166,211,69,221,130,25,18,69,87,201,245,37,235,145,207,151,183,58,140,182,98,121,77,247,6,202,172,217,174,45,93,224,175,88,253,194,158,233,110,169,237,50,78,197,84,18,54,72,164,232,122,57,142,233,123,26,187,57,21,171,182,202,138,158,69,244,240,11,198,190,43,197,102,156,82,89,46,215,63,15,169,184,205,190,24,242,59,125,66,198,201,43,250,17,177,186,231,78,145,181,140,116,50,189,81,94,214,53,59,50,61,24,169,210,232,159,40,114,174,117,126,150,49,111,152,20,62,221,113,42,175,132,239,84,250,55,243,3,30,247,24,11,84,231,87,233,99,22,249,129,67,237,215,18,170,248,78,245,79,163,127,48,49,239,113,128,13,41,156,83,138,238,20,116,227,139,93,56,126,21,154,197,224,110,180,61,201,236,23,248,33,71,213,90,42,156,136,138,230,162,170,119,33,127,75,82,88,85,81,178,53,173,84,86,61,145,200,206,214,121,79,202,150,9,249,83,252,138,124,119,253,57,253,31,250,83,240,207,11,55,254,11,241,62,27,191,222,232,237,127,118,250,189,29,125,127,175,167,111,48,51,69,159,224,25,150,150,102,87,109,62,212,28,122,174,199,144,216,234,22,154,186,134,165,19,174,39,236,138,138,138,138,173,123,28,213,107,216,246,170,177,236,115,92,213,115,92,138,182,83,202,251,152,37,53,166,154,203,194,246,180,221,106,222,199,212,54,131,15,190,84,203,45,75,250,230,150,150,158,142,202,145,69,3,156,140,71,62,119,50,121,101,232,141,136,216,190,171,26,205,164,255,0,48,46,4,108,92,85,98,178,102,184,179,60,22,166,227,246,245,142,221,83,187,228,248,165,44,17,213,73,21,171,161,245,17,83,193,221,169,168,106,248,151,34,185,155,108,187,183,201,40,134,237,105,186,216,46,181,182,43,237,178,174,221,114,183,84,73,73,89,71,87,11,161,158,154,120,220,173,146,41,35,114,35,152,246,185,21,170,213,68,84,84,84,80,53,60,8,21,203,43,142,219,86,183,97,182,237,12,213,44,154,174,77,80,176,211,200,218,90,203,164,237,123,242,74,38,43,156,215,199,38,200,175,169,134,45,155,35,31,213,35,217,31,127,170,69,89,187,82,215,136,92,166,251,131,104,22,165,230,184,181,119,130,189,99,248,125,230,233,110,169,237,50,78,197,84,20,82,201,20,157,15,71,49,221,47,99,87,103,34,181,118,217,81,83,200,14,128,10,1,255,0,69,31,142,207,246,243,255,0,163,54,127,251,161,127,192,8,149,205,31,36,210,252,115,131,236,153,53,43,24,164,190,212,93,42,33,182,227,20,243,44,140,124,55,185,26,254,205,84,82,177,142,88,159,4,77,168,153,119,86,182,70,70,248,28,237,166,84,116,181,41,175,156,222,186,86,101,58,203,98,208,107,69,231,174,203,132,219,227,184,221,41,35,73,227,254,220,85,181,94,212,153,28,169,20,189,186,69,167,116,111,107,85,89,226,231,111,90,171,156,214,133,117,150,147,201,31,36,210,244,186,234,22,33,54,49,73,14,162,173,60,87,42,123,211,150,73,39,170,178,117,71,28,180,172,250,157,16,50,42,133,133,238,217,232,233,150,162,61,218,169,78,138,218,214,177,96,25,150,77,140,228,217,157,139,30,171,171,177,97,212,244,213,55,219,131,81,18,10,22,84,84,50,158,4,123,149,81,21,242,75,34,35,88,155,189,81,178,57,19,166,55,185,189,87,129,253,98,186,232,135,20,122,127,151,81,223,169,45,86,218,219,197,53,146,253,45,117,83,160,162,91,85,92,173,134,165,213,14,71,177,189,17,181,201,59,86,69,232,108,144,70,247,34,244,108,6,140,192,0,121,252,255,0,63,195,116,179,13,187,106,14,160,228,52,150,60,122,199,78,181,53,213,213,42,189,17,51,116,68,68,68,69,115,222,231,43,88,198,53,21,239,123,154,214,163,156,228,69,207,103,24,156,85,102,92,87,234,229,195,48,188,220,170,219,140,91,170,42,41,177,59,68,145,164,44,183,91,149,255,0,81,93,19,94,246,248,153,26,216,221,51,250,157,212,244,70,162,246,217,27,25,213,121,138,113,213,83,197,46,100,184,62,159,87,213,179,74,236,21,16,205,67,13,77,44,76,125,206,227,10,84,49,110,72,171,26,79,11,29,29,67,163,100,46,127,232,49,175,115,24,247,43,25,207,248,10,225,158,155,138,126,33,173,152,61,230,186,146,12,122,199,79,244,143,32,134,101,151,174,182,221,5,68,12,146,146,37,137,205,115,95,43,166,142,53,127,91,58,24,231,189,21,206,99,88,224,142,160,146,156,198,241,107,22,13,198,22,105,133,98,212,62,10,203,143,219,241,219,93,186,155,186,249,59,20,176,88,168,35,138,62,183,171,158,238,150,49,169,187,149,92,187,110,170,171,230,74,14,6,56,85,195,120,175,229,249,156,225,247,155,109,35,114,123,118,113,118,169,196,238,242,72,176,190,221,113,91,85,187,161,29,43,88,247,120,105,28,216,219,51,58,93,212,196,71,34,119,25,27,216,31,147,149,167,30,223,65,43,44,60,40,234,132,29,120,253,214,225,224,241,11,165,61,62,242,80,87,85,206,174,74,58,134,177,55,146,25,167,149,202,201,118,87,71,36,138,143,85,137,200,232,45,252,203,102,89,139,95,112,108,170,243,133,101,52,62,10,245,143,220,42,45,119,26,110,235,36,236,85,65,35,163,150,62,182,43,152,238,151,177,201,187,85,90,187,110,138,169,230,91,247,41,190,51,111,186,183,98,254,76,249,205,171,187,117,193,49,246,84,89,47,20,236,99,35,158,207,78,248,105,155,77,80,196,219,105,162,238,194,214,72,212,84,146,52,94,189,158,197,124,193,98,160,0,4,85,230,143,232,79,83,127,5,247,138,34,85,17,87,154,63,161,61,77,252,23,222,40,128,165,110,19,189,83,232,223,204,12,123,220,96,52,166,102,179,132,239,84,250,55,243,3,30,247,24,13,41,128,0,0,4,63,230,129,175,122,177,195,182,129,88,51,93,28,202,254,143,222,171,115,10,91,92,245,62,6,154,175,174,149,244,85,178,58,62,138,136,228,98,110,248,99,93,209,58,190,174,219,236,170,139,0,56,122,230,61,198,118,115,175,186,105,133,101,58,201,227,108,185,6,97,102,181,220,105,190,142,218,163,239,210,207,91,20,114,199,214,202,102,189,189,76,123,147,118,170,57,55,221,21,23,204,11,191,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,89,197,143,170,125,100,249,129,144,251,140,230,148,204,214,113,99,234,159,89,62,96,100,62,227,56,23,83,202,227,208,158,153,126,53,239,21,164,170,34,175,43,143,66,122,101,248,215,188,86,146,168,0,0,10,171,231,157,247,39,251,201,252,52,229,92,149,61,83,229,63,47,235,189,198,220,117,94,121,223,114,127,188,159,195,78,85,201,83,213,62,83,242,254,187,220,109,192,117,94,121,223,114,127,188,159,195,78,85,201,83,213,62,83,242,254,187,220,109,199,85,231,157,247,39,251,201,252,52,229,92,149,61,83,229,63,47,235,189,198,220,5,212,128,0,21,171,171,28,154,255,0,42,26,167,153,106,103,242,142,248,103,210,220,130,227,125,240,95,68,59,222,23,197,84,201,55,107,185,227,91,215,211,220,233,234,233,110,251,111,178,111,177,101,64,14,85,194,230,133,255,0,38,189,9,198,116,83,233,79,210,63,163,158,55,251,103,224,124,31,127,196,86,79,83,253,199,185,39,79,79,127,167,244,215,126,157,252,183,217,58,168,0,12,214,113,99,234,159,89,62,96,100,62,227,57,165,51,53,156,88,250,167,214,79,152,25,15,184,206,5,212,242,184,244,39,166,95,141,123,197,105,42,136,171,202,227,208,158,153,126,53,239,21,164,170,2,42,243,71,244,39,169,191,130,251,197,17,64,37,255,0,115,71,244,39,169,191,130,251,197,17,64,32,75,78,105,184,5,78,11,198,150,101,84,152,245,37,166,219,149,83,208,95,237,169,76,145,53,149,76,146,153,145,84,84,43,35,95,170,247,214,65,86,175,235,68,123,159,212,245,223,173,28,233,129,200,251,53,186,215,224,26,167,167,51,83,210,37,182,199,120,183,94,233,229,107,29,223,116,245,208,203,12,173,123,186,186,85,136,219,124,42,212,70,162,162,186,77,213,219,162,55,228,243,193,192,42,101,181,105,102,169,80,227,212,137,79,75,81,113,176,93,46,205,72,155,58,190,86,197,61,21,59,215,126,235,216,137,13,123,219,228,172,98,172,159,162,178,39,84,96,229,63,148,223,113,254,54,177,11,77,162,187,195,210,100,214,251,189,174,233,31,105,143,241,20,172,161,154,173,177,238,228,85,102,211,210,83,191,118,170,59,234,109,191,75,156,138,23,210,0,0,80,15,52,127,93,154,155,248,47,179,209,23,252,80,15,52,127,93,154,155,248,47,179,209,1,29,112,12,255,0,50,210,204,202,211,168,58,125,144,213,216,242,27,29,66,84,208,215,83,42,117,196,253,149,21,21,21,21,175,99,154,174,99,216,228,86,61,142,115,92,142,107,149,23,66,124,31,113,103,134,241,117,165,255,0,78,44,84,244,150,123,237,5,68,148,215,220,113,181,235,85,61,169,235,35,210,5,123,214,56,149,236,150,38,36,141,122,51,163,126,227,17,85,209,61,18,136,109,252,58,103,119,190,28,107,120,151,176,83,248,236,110,197,144,85,88,178,15,175,12,95,12,233,101,191,194,203,245,229,73,38,239,73,112,86,116,199,26,246,251,61,78,93,159,245,100,255,0,41,12,75,137,121,53,182,60,207,76,27,87,67,166,107,81,240,220,222,182,166,38,73,110,169,99,96,146,104,160,72,157,44,110,146,165,29,208,140,146,30,167,211,248,134,185,237,88,164,116,114,135,96,231,157,247,39,251,201,252,52,170,178,213,57,231,125,201,254,242,127,13,43,47,0,192,51,45,83,204,173,58,125,167,216,245,93,243,33,190,84,37,53,13,13,50,39,92,175,217,85,85,85,85,26,198,53,168,231,189,238,84,99,24,215,57,202,214,181,85,3,239,232,94,133,234,63,17,122,143,110,210,253,47,179,120,235,173,118,242,205,52,170,172,165,183,210,181,81,36,170,169,145,17,123,112,179,169,187,174,202,229,115,154,198,53,239,123,24,235,127,227,75,66,244,227,135,78,89,153,230,151,233,125,155,192,218,168,126,13,44,211,74,168,250,171,133,83,174,244,41,37,85,76,136,137,220,153,253,45,221,118,70,163,90,214,49,172,99,24,198,246,14,9,56,62,198,120,70,210,248,172,173,74,74,220,218,249,79,3,178,203,197,36,181,29,138,233,226,146,119,194,200,227,149,234,214,178,22,212,190,36,123,89,26,200,141,71,189,173,85,233,111,159,230,143,232,79,83,127,5,247,138,32,41,91,132,239,84,250,55,243,3,30,247,24,9,255,0,207,59,238,79,247,147,248,105,0,56,78,245,79,163,127,48,49,239,113,128,159,252,243,190,228,255,0,121,63,134,129,202,185,42,122,167,202,126,95,215,123,141,184,176,158,63,184,62,181,113,101,164,110,109,189,42,227,206,240,234,122,202,252,81,240,202,212,101,76,239,99,86,74,25,91,35,219,23,69,66,195,19,18,71,57,171,19,218,199,245,116,36,145,201,94,220,149,61,83,229,63,47,235,189,198,220,93,72,25,246,224,87,132,203,174,191,241,47,75,129,234,14,11,144,46,39,137,212,79,46,110,196,234,161,125,2,196,201,82,42,74,135,57,17,241,190,90,152,219,11,162,110,211,116,36,234,222,142,219,164,102,130,79,41,142,233,110,9,138,103,121,118,166,88,44,94,23,36,206,252,7,210,10,223,21,51,252,103,130,133,97,165,252,219,222,177,199,209,27,149,191,155,107,122,183,221,219,175,153,234,192,160,30,104,254,187,53,55,240,95,103,162,37,87,35,31,190,207,221,191,226,68,85,230,143,235,179,83,127,5,246,122,34,85,114,49,251,236,253,219,254,36,7,74,230,91,203,238,155,88,109,87,142,32,244,130,213,87,38,160,208,83,248,155,197,166,146,41,106,167,201,88,198,210,193,26,70,143,157,25,3,233,233,160,149,200,200,98,115,231,93,154,136,175,86,239,29,121,54,112,245,244,211,86,46,220,66,221,170,110,180,148,154,119,181,21,161,145,210,237,75,113,174,173,166,168,138,118,186,119,34,162,246,32,122,43,162,103,214,234,169,129,202,230,181,58,100,185,67,207,225,184,6,27,167,212,215,90,92,51,30,164,181,50,249,120,173,191,220,214,20,94,186,203,141,92,171,45,69,68,175,114,171,158,247,57,118,77,215,234,177,172,99,122,88,198,181,3,208,25,87,53,80,101,92,13,41,240,157,233,99,70,254,95,227,222,221,1,213,72,235,166,218,189,134,232,47,1,58,119,171,154,129,61,92,118,44,119,77,241,185,170,18,146,5,154,121,94,250,42,104,162,134,54,121,34,190,73,100,142,52,87,43,88,138,244,87,57,173,69,114,123,94,24,184,133,197,120,160,209,171,46,174,98,212,222,3,199,247,41,174,54,183,213,71,81,53,178,186,39,116,203,79,35,152,191,230,200,197,115,88,231,197,44,79,86,51,175,165,3,170,128,0,17,87,154,63,161,61,77,252,23,222,40,137,84,69,94,104,254,132,245,55,240,95,120,162,2,149,184,78,245,79,163,127,48,49,239,113,128,191,62,42,184,103,195,120,175,210,58,205,45,204,43,170,237,207,109,67,110,86,139,157,50,171,159,110,184,198,201,25,20,235,31,82,54,102,116,203,35,31,27,149,58,152,247,116,185,143,232,145,148,25,194,119,170,125,27,249,129,143,123,140,6,148,192,204,14,169,105,110,119,162,217,221,207,76,245,46,197,240,108,146,205,217,241,180,94,42,26,142,215,118,22,77,31,231,33,123,227,118,241,202,199,125,87,46,219,236,187,42,42,37,165,114,161,227,142,155,37,181,89,56,71,212,102,85,173,246,219,79,80,204,70,236,175,150,161,43,169,34,108,147,186,138,117,114,185,98,124,17,53,253,167,38,209,44,49,54,61,152,232,217,222,149,92,105,112,91,134,241,147,134,218,44,215,156,138,175,27,200,113,186,137,38,178,222,161,133,106,89,78,201,150,52,169,134,90,101,123,27,43,36,108,81,236,189,77,123,95,27,21,29,211,214,201,62,255,0,10,60,40,233,199,9,90,112,204,43,10,139,199,93,107,187,115,223,239,243,194,140,170,187,213,53,21,17,206,68,85,237,194,206,167,36,80,162,171,99,107,156,170,175,123,228,145,225,5,185,231,125,201,254,242,127,13,57,87,37,79,84,249,79,203,250,239,113,183,29,87,158,119,220,159,239,39,240,211,149,114,84,245,79,148,252,191,174,247,27,112,23,82,0,0,114,174,44,125,44,107,39,203,252,135,219,167,58,169,202,184,177,244,177,172,159,47,242,31,110,156,12,214,26,83,226,199,210,198,178,124,191,200,125,186,115,53,134,148,248,177,244,177,172,159,47,242,31,110,156,12,214,26,168,50,174,106,160,8,1,206,175,210,198,45,243,2,135,219,174,39,213,229,193,204,2,143,136,139,20,90,73,171,217,23,250,172,80,120,153,226,169,168,142,10,120,242,42,94,183,201,213,78,200,89,28,108,154,24,213,24,248,81,189,75,28,73,43,85,255,0,158,72,190,87,58,191,75,24,183,204,10,31,110,184,144,3,149,199,174,205,50,252,107,217,235,64,181,238,63,184,62,181,113,101,164,110,109,189,42,227,206,240,234,122,202,252,81,240,202,212,101,76,239,99,86,74,25,91,35,219,23,69,66,195,19,18,71,57,171,19,218,199,245,116,36,145,201,64,55,107,77,214,193,117,173,177,95,109,149,118,235,149,186,162,74,74,202,58,184,93,12,244,211,198,229,108,145,73,27,145,28,199,181,200,173,86,170,34,162,162,162,154,158,40,7,154,63,174,205,77,252,23,217,232,128,177,78,84,156,87,106,63,17,58,113,146,225,90,161,47,197,110,186,115,240,232,33,191,203,50,186,170,229,75,84,149,9,27,106,81,83,235,205,31,133,114,44,219,245,72,215,181,94,138,246,190,73,105,4,181,78,70,63,125,159,187,127,196,138,171,2,255,0,185,92,122,19,211,47,198,189,226,180,149,68,85,229,113,232,79,76,191,26,247,138,210,85,0,0,1,85,124,243,190,228,255,0,121,63,134,156,171,146,167,170,124,167,229,253,119,184,219,142,171,207,59,238,79,247,147,248,105,202,185,42,122,167,202,126,95,215,123,141,184,14,171,207,59,238,79,247,147,248,105,202,185,42,122,167,202,126,95,215,123,141,184,234,188,243,190,228,255,0,121,63,134,156,171,146,167,170,124,167,229,253,119,184,219,128,186,144,0,3,149,113,99,233,99,89,62,95,228,62,221,57,213,78,85,197,143,165,141,100,249,127,144,251,116,224,102,176,213,65,149,115,85,0,85,95,250,6,63,251,81,127,208,159,254,15,44,167,73,240,95,201,126,150,97,186,103,241,79,137,253,18,199,237,214,47,27,216,236,248,175,11,77,28,61,222,223,83,186,58,187,125,93,61,78,219,125,183,93,183,61,88,0,0,2,170,249,231,125,201,254,242,127,13,34,175,43,143,93,154,101,248,215,179,214,146,171,158,119,220,159,239,39,240,210,42,242,184,245,217,166,95,141,123,61,104,23,252,0,2,0,115,171,244,177,139,124,192,161,246,235,137,0,57,92,122,236,211,47,198,189,158,180,159,252,234,253,44,98,223,48,40,125,186,226,64,14,87,30,187,52,203,241,175,103,173,3,138,107,246,142,95,120,127,214,92,179,71,114,57,188,69,94,51,112,117,60,117,61,44,103,139,165,123,82,74,106,158,134,61,233,31,118,9,34,151,183,214,174,103,95,75,190,179,85,11,159,229,39,154,218,178,174,11,113,251,21,190,158,174,58,140,58,241,117,178,87,58,102,53,25,36,239,169,117,114,58,37,71,42,171,59,85,209,53,85,200,213,235,107,211,109,145,28,232,21,206,11,71,47,184,55,20,11,170,181,19,120,139,46,165,219,224,168,163,147,165,140,236,85,80,211,193,73,81,77,178,61,207,119,75,25,77,47,113,90,198,175,137,232,111,82,198,229,58,95,35,236,214,213,65,159,234,158,156,205,79,86,183,43,229,158,221,123,167,149,172,111,97,176,80,205,44,50,181,238,234,234,71,171,174,16,171,81,26,168,168,217,55,86,236,136,224,183,66,42,241,207,192,199,242,209,250,19,254,170,63,67,190,135,124,75,253,132,248,135,138,241,126,27,255,0,88,135,163,167,195,127,186,223,175,245,109,231,42,128,16,171,130,158,91,223,200,251,84,238,186,153,249,101,250,91,241,60,126,123,23,130,250,59,224,59,125,202,154,121,187,189,207,21,46,251,120,110,158,158,148,223,175,125,252,182,94,1,207,59,238,79,247,147,248,105,106,133,85,243,206,251,147,253,228,254,26,7,42,228,169,234,159,41,249,127,93,238,54,226,234,74,86,228,169,234,159,41,249,127,93,238,54,226,234,64,0,0,166,190,107,156,20,126,76,178,169,248,148,211,59,101,214,167,27,203,110,21,21,57,108,91,119,161,179,221,38,145,174,74,142,181,114,200,216,106,164,145,254,78,111,68,114,167,74,61,18,104,98,108,42,208,189,116,212,126,29,53,30,221,170,26,95,121,240,55,90,29,226,154,25,81,95,75,112,165,114,162,201,75,83,26,42,119,33,127,75,119,77,209,200,230,181,236,115,30,198,61,186,20,226,199,210,198,178,124,191,200,125,186,115,53,128,91,247,53,60,235,242,161,192,46,146,106,95,194,254,25,244,183,32,176,95,124,23,127,189,225,124,85,150,182,110,215,115,165,189,125,61,206,158,174,150,239,182,251,38,251,21,173,194,119,170,125,27,249,129,143,123,140,4,255,0,227,235,255,0,137,101,195,151,238,135,255,0,123,149,68,0,225,59,213,62,141,252,192,199,189,198,0,52,166,83,183,54,204,255,0,50,210,206,54,112,13,65,211,236,134,174,199,144,216,240,122,10,154,26,234,101,78,184,159,241,11,146,42,42,42,43,94,199,53,92,199,177,200,172,123,28,230,185,28,215,42,45,196,148,173,206,175,213,62,45,242,254,135,220,110,32,89,167,7,124,85,97,188,87,233,29,191,48,179,92,169,27,147,219,169,233,233,178,203,68,113,172,47,183,92,85,159,93,91,19,158,247,120,105,28,217,29,11,250,157,212,196,86,170,247,25,35,25,16,57,172,112,43,83,152,199,95,197,62,148,80,85,212,223,105,105,214,108,214,133,213,81,54,7,91,169,40,158,191,18,98,205,35,85,175,138,42,120,226,116,49,163,187,136,177,185,172,107,155,34,203,194,185,42,122,167,202,126,95,215,123,141,184,186,144,50,217,137,229,55,220,27,42,179,102,184,181,119,130,189,99,247,10,123,165,186,167,180,201,59,21,80,72,217,34,147,161,232,230,59,165,236,106,236,228,86,174,219,42,42,121,23,253,161,25,77,247,140,222,3,40,170,114,154,239,133,94,181,15,15,186,227,87,27,143,105,147,237,84,137,81,110,150,187,180,196,137,159,93,241,186,126,203,122,90,222,190,132,118,201,212,82,15,22,62,169,245,147,230,6,67,238,51,151,83,202,227,208,158,153,126,53,239,21,160,69,95,244,12,127,246,162,255,0,161,63,252,30,90,160,0,124,156,179,41,177,96,216,173,231,53,202,107,188,21,151,31,183,212,93,46,53,61,167,201,216,165,130,55,73,44,157,12,71,61,221,44,99,151,102,162,185,118,217,17,87,200,204,190,172,103,95,149,13,83,204,181,51,225,127,12,250,91,144,92,111,190,11,191,222,240,190,42,166,73,187,93,206,150,245,244,247,58,122,186,91,190,219,236,155,236,93,247,53,61,99,190,233,23,8,247,122,108,114,29,170,243,219,132,88,116,149,61,76,254,197,165,169,130,121,42,87,161,236,114,63,185,5,60,176,109,245,92,222,255,0,91,92,142,98,34,209,102,39,139,95,115,156,170,205,133,98,212,62,54,245,144,92,41,237,118,234,110,235,35,239,213,79,35,99,138,62,183,171,88,222,167,189,169,187,149,26,155,238,170,137,230,5,196,242,224,225,146,235,55,1,57,173,135,35,166,164,199,174,90,221,79,117,109,53,201,109,206,117,108,54,170,138,47,7,72,249,218,244,141,210,49,29,226,42,98,98,61,88,232,234,90,246,185,59,174,218,154,238,214,155,173,130,235,91,98,190,219,42,237,215,43,117,68,148,149,148,117,112,186,25,233,167,141,202,217,34,146,55,34,57,143,107,145,90,173,84,69,69,69,69,52,231,164,248,47,228,191,75,48,221,51,248,167,196,254,137,99,246,235,23,141,236,118,124,87,133,166,142,30,239,111,169,221,29,93,190,174,158,167,109,190,219,174,219,148,45,204,87,71,47,186,55,197,198,119,77,119,155,196,82,102,23,9,243,27,93,79,75,25,222,165,175,158,89,28,157,13,123,213,189,169,210,162,13,221,210,231,246,58,250,90,215,181,0,187,78,15,243,250,109,79,225,115,75,115,56,114,26,187,237,69,86,47,67,77,112,184,85,172,174,158,123,141,52,73,79,90,178,58,84,235,123,210,166,25,145,94,187,245,170,43,145,92,138,142,94,192,86,95,36,125,80,181,85,96,26,133,162,243,54,146,11,149,178,241,22,81,78,174,173,111,126,178,10,152,99,166,151,162,159,100,119,68,14,164,135,170,68,87,38,245,113,181,81,190,93,118,104,5,85,243,83,224,59,255,0,11,241,87,164,22,95,241,82,229,246,43,101,187,253,253,245,55,183,63,187,255,0,185,219,43,35,135,252,101,67,221,253,213,229,117,104,94,186,106,63,14,154,143,110,213,13,47,188,248,27,173,14,241,77,12,168,175,165,184,82,185,81,100,165,169,141,21,59,144,191,165,187,166,232,228,115,90,246,57,143,99,30,221,52,148,109,204,191,129,202,158,28,115,41,181,135,7,125,35,244,235,52,188,72,200,105,35,100,84,239,177,220,102,73,39,90,38,194,196,107,86,153,90,201,93,11,152,223,168,200,214,55,162,43,88,249,131,133,113,147,172,118,46,32,56,135,200,53,139,28,135,195,210,100,214,251,29,68,148,221,79,127,132,170,101,162,142,58,154,110,183,177,139,39,106,120,229,139,185,208,141,127,71,83,126,171,145,78,193,160,124,113,211,112,227,193,54,95,163,216,59,42,223,168,185,166,81,114,124,53,113,190,90,118,88,237,211,91,232,160,90,214,204,197,107,150,165,92,201,91,11,88,239,168,248,214,71,170,35,88,201,161,168,3,234,226,120,181,247,57,202,172,216,86,45,67,227,111,89,5,194,158,215,110,166,238,178,62,253,84,242,54,56,163,235,122,181,141,234,123,218,155,185,81,169,190,234,168,158,101,244,240,11,193,70,43,194,158,156,82,94,238,214,207,17,169,185,53,190,25,50,59,133,66,70,249,40,58,209,178,58,217,78,177,185,236,108,49,61,17,30,230,57,123,210,49,30,171,210,216,153,23,63,229,123,193,71,242,127,193,25,172,250,133,108,186,208,234,78,101,111,125,52,182,234,212,236,252,26,214,233,154,246,83,172,77,114,239,52,189,168,38,145,100,68,124,127,82,46,136,220,201,123,147,168,0,0,1,21,121,163,250,19,212,223,193,125,226,136,149,68,85,230,143,232,79,83,127,5,247,138,32,41,91,132,239,84,250,55,243,3,30,247,24,13,41,153,172,225,59,213,62,141,252,192,199,189,198,3,74,96,0,0,71,254,53,184,82,254,88,58,89,106,211,63,167,191,68,190,25,144,65,125,241,191,11,241,253,206,221,53,68,61,174,223,122,45,183,241,61,93,93,75,183,70,219,121,238,145,87,73,249,53,254,75,245,79,13,212,207,229,29,241,63,162,89,5,186,251,224,190,136,118,124,87,133,169,142,110,215,115,198,187,163,171,183,211,213,210,237,183,223,101,219,98,202,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,53,156,88,250,167,214,79,152,25,15,184,206,105,76,205,103,22,62,169,245,147,230,6,67,238,51,129,117,60,174,61,9,233,151,227,94,241,90,74,162,42,242,184,244,39,166,95,141,123,197,105,42,128,0,0,170,190,121,223,114,127,188,159,195,78,85,201,83,213,62,83,242,254,187,220,109,199,85,231,157,247,39,251,201,252,52,229,92,149,61,83,229,63,47,235,189,198,220,7,85,231,157,247,39,251,201,252,52,229,92,149,61,83,229,63,47,235,189,198,220,117,94,121,223,114,127,188,159,195,78,85,201,83,213,62,83,242,254,187,220,109,192,93,72,0,0,0,1,199,248,155,226,139,75,248,89,192,38,203,245,2,247,72,203,149,101,61,90,99,214,87,62,68,158,243,91,12,46,145,180,236,237,199,35,163,98,187,182,199,78,230,118,227,89,99,234,84,234,106,59,176,20,151,205,131,135,157,109,195,245,114,167,93,115,60,182,175,48,195,242,74,136,232,45,151,41,153,5,51,44,207,123,234,228,167,178,197,78,217,156,247,50,42,120,122,214,116,141,140,145,242,61,206,252,227,156,174,11,116,208,189,116,211,142,34,244,226,221,170,26,95,121,241,214,170,237,226,154,25,81,25,85,111,170,106,34,201,75,83,26,42,246,230,103,83,119,77,213,170,215,53,236,115,216,246,61,217,236,226,199,213,62,178,124,192,200,125,198,115,165,112,57,199,30,101,194,22,100,234,90,166,85,223,52,234,249,80,215,223,172,44,122,117,198,253,145,190,54,143,169,81,172,169,107,81,168,173,85,70,76,198,163,30,173,86,197,44,92,127,136,92,166,197,156,235,238,165,230,184,181,119,141,178,228,25,133,230,233,110,169,237,62,62,253,44,245,178,201,20,157,15,70,189,189,76,123,87,103,34,57,55,217,81,23,200,11,191,229,113,232,79,76,191,26,247,138,210,85,17,87,149,199,161,61,50,252,107,222,43,73,84,4,85,230,143,232,79,83,127,5,247,138,34,128,75,254,230,143,232,79,83,127,5,247,138,34,128,64,208,71,50,236,2,167,80,120,45,212,74,91,110,61,73,117,185,88,233,233,175,244,171,50,69,215,70,202,74,152,229,170,168,137,242,42,116,61,180,105,86,139,210,189,110,99,158,198,245,117,244,173,6,98,121,77,247,6,202,172,217,174,45,93,224,175,88,253,194,158,233,110,169,237,50,78,197,84,18,54,72,164,232,122,57,142,233,123,26,187,57,21,171,182,202,138,158,70,164,204,182,101,152,181,247,6,202,175,56,86,83,67,224,175,88,253,194,162,215,113,166,238,178,78,197,84,18,58,57,99,235,98,185,142,233,123,28,155,181,85,171,182,232,170,158,96,106,34,211,118,181,95,237,84,87,219,21,206,146,227,109,184,211,199,87,71,89,73,51,102,130,166,9,26,142,142,88,228,106,171,94,199,53,81,200,228,85,69,69,69,67,245,145,127,150,142,127,83,168,60,22,233,221,85,203,33,164,186,220,172,116,245,54,10,164,133,98,235,163,101,37,76,145,82,211,202,200,209,58,30,218,52,164,84,234,78,183,49,204,123,186,186,250,150,80,0,40,7,154,63,174,205,77,252,23,217,232,139,254,40,7,154,63,174,205,77,252,23,217,232,128,158,156,154,173,54,171,255,0,8,153,181,138,251,108,164,184,219,110,57,197,202,146,178,142,174,22,205,5,76,18,91,45,237,146,41,35,114,43,94,199,53,85,170,213,69,69,69,84,82,117,96,24,6,27,165,152,109,167,79,180,251,30,164,177,227,214,58,116,166,161,161,166,69,232,137,155,170,170,170,170,171,158,247,57,92,247,189,202,175,123,220,231,57,92,231,42,172,32,228,169,233,99,41,249,129,93,237,214,226,127,129,85,124,243,190,228,255,0,121,63,134,157,171,151,7,47,250,62,29,236,81,106,222,175,99,191,234,177,95,226,96,138,154,162,72,42,35,199,105,122,223,31,77,59,225,124,145,190,105,163,68,123,230,71,117,36,114,164,77,70,126,121,101,150,185,54,144,225,185,126,168,97,26,185,125,130,174,107,238,158,211,221,161,177,35,103,86,65,11,238,17,195,20,243,61,137,230,247,164,80,172,109,69,94,132,73,164,85,106,185,24,230,123,80,4,85,230,143,232,79,83,127,5,247,138,34,85,17,87,154,63,161,61,77,252,23,222,40,128,165,110,19,189,83,232,223,204,12,123,220,96,39,255,0,60,239,185,63,222,79,225,164,0,225,59,213,62,141,252,192,199,189,198,2,127,243,206,251,147,253,228,254,26,7,42,228,169,234,159,41,249,127,93,238,54,226,234,74,86,228,169,234,159,41,249,127,93,238,54,226,234,64,0,0,160,30,104,254,187,53,55,240,95,103,162,37,87,35,31,190,207,221,191,226,68,85,230,143,235,179,83,127,5,246,122,34,85,114,49,251,236,253,219,254,36,5,170,0,0,25,87,53,80,101,92,14,171,173,188,69,231,122,223,103,193,113,59,253,71,103,27,211,156,126,134,197,143,219,58,33,119,133,237,80,82,83,85,75,222,100,76,145,253,249,40,210,110,153,21,253,190,190,134,170,162,110,190,131,131,238,44,243,46,17,117,67,233,197,138,158,174,241,98,175,167,146,154,251,142,54,189,41,96,186,177,35,122,64,175,122,199,42,49,241,74,244,145,175,70,117,237,220,98,42,54,87,162,184,62,225,51,50,226,235,84,62,131,216,170,42,236,246,42,10,121,42,111,185,27,104,18,170,11,83,22,55,172,8,246,44,145,35,223,44,172,72,218,196,127,94,221,199,162,43,98,122,167,223,227,163,131,43,239,7,154,143,75,108,142,235,241,156,51,40,241,21,24,205,202,87,177,42,157,28,74,206,237,53,76,109,219,105,162,238,196,139,35,90,145,200,215,181,205,233,85,124,81,133,250,96,25,254,27,170,120,109,167,80,116,251,33,164,190,99,215,202,116,169,161,174,166,85,232,149,155,170,42,42,42,35,152,246,185,28,199,177,200,143,99,218,230,185,26,230,170,39,160,40,135,151,23,28,116,220,41,102,85,248,126,160,178,174,163,78,179,10,136,31,93,52,79,150,87,217,42,218,138,196,173,138,4,85,107,216,230,171,91,59,90,222,235,153,20,78,106,185,97,72,164,189,224,4,85,230,143,232,79,83,127,5,247,138,34,85,17,87,154,63,161,61,77,252,23,222,40,128,165,110,19,189,83,232,223,204,12,123,220,96,52,166,102,179,132,239,84,250,55,243,3,30,247,24,13,41,128,0,1,85,124,243,190,228,255,0,121,63,134,156,171,146,167,170,124,167,229,253,119,184,219,142,171,207,59,238,79,247,147,248,105,202,185,42,122,167,202,126,95,215,123,141,184,11,169,0,0,57,87,22,62,150,53,147,229,254,67,237,211,157,84,229,92,88,250,88,214,79,151,249,15,183,78,6,107,13,41,241,99,233,99,89,62,95,228,62,221,57,154,195,74,124,88,250,88,214,79,151,249,15,183,78,6,107,13,84,25,87,53,80,4,0,231,87,233,99,22,249,129,67,237,215,18,0,114,184,245,217,166,95,141,123,61,105,63,249,213,250,88,197,190,96,80,251,117,196,128,28,174,61,118,105,151,227,94,207,90,5,255,0,20,3,205,31,215,102,166,254,11,236,244,69,255,0,20,3,205,31,215,102,166,254,11,236,244,64,74,174,70,63,125,159,187,127,196,138,171,45,83,145,143,223,103,238,223,241,34,170,192,191,238,87,30,132,244,203,241,175,120,173,37,81,21,121,92,122,19,211,47,198,189,226,180,149,64,0,0,85,95,60,239,185,63,222,79,225,167,42,228,169,234,159,41,249,127,93,238,54,227,170,243,206,251,147,253,228,254,26,114,174,74,158,169,242,159,151,245,222,227,110,3,170,243,206,251,147,253,228,254,26,114,174,74,158,169,242,159,151,245,222,227,110,58,175,60,239,185,63,222,79,225,167,42,228,169,234,159,41,249,127,93,238,54,224,46,164,0,0,229,92,88,250,88,214,79,151,249,15,183,78,117,83,149,113,99,233,99,89,62,95,228,62,221,56,25,172,53,80,101,92,213,64,0,0,0,0,21,87,207,59,238,79,247,147,248,105,21,121,92,122,236,211,47,198,189,158,180,149,92,243,190,228,255,0,121,63,134,145,87,149,199,174,205,50,252,107,217,235,64,191,224,0,16,3,157,95,165,140,91,230,5,15,183,92,72,1,202,227,215,102,153,126,53,236,245,164,255,0,231,87,233,99,22,249,129,67,237,215,18,0,114,184,245,217,166,95,141,123,61,104,19,211,156,254,144,212,229,250,13,141,106,229,186,10,185,170,52,246,240,232,107,17,179,196,200,33,183,92,59,113,73,51,216,239,174,247,165,76,52,49,181,24,190,73,52,138,173,84,78,166,87,7,0,250,153,138,233,23,23,186,109,157,102,181,126,18,203,79,112,168,183,212,213,58,72,227,142,151,198,210,77,70,201,229,124,143,107,25,12,111,168,107,228,122,187,234,198,215,185,17,85,17,22,242,120,189,210,26,157,119,225,163,80,180,182,223,5,92,247,43,181,157,243,90,224,166,158,40,95,81,113,166,123,106,168,225,87,203,245,26,199,212,65,19,30,174,86,253,71,59,235,51,244,147,54,224,106,160,30,43,69,53,66,213,173,90,71,136,106,189,153,180,145,211,229,54,122,107,147,233,233,171,91,86,202,57,222,196,239,82,172,173,68,71,190,25,123,145,63,234,181,81,241,185,21,173,84,84,79,106,0,170,190,121,223,114,127,188,159,195,75,84,42,175,158,119,220,159,239,39,240,208,57,87,37,79,84,249,79,203,250,239,113,183,23,82,82,183,37,79,84,249,79,203,250,239,113,183,23,82,0,0,7,42,226,199,210,198,178,124,191,200,125,186,115,53,134,148,248,177,244,177,172,159,47,242,31,110,156,205,96,22,169,199,215,255,0,18,203,135,47,221,15,254,247,42,136,1,194,119,170,125,27,249,129,143,123,140,4,255,0,227,235,255,0,137,101,195,151,238,135,255,0,123,149,68,0,225,59,213,62,141,252,192,199,189,198,0,52,166,82,183,58,191,84,248,183,203,250,31,113,184,151,82,82,183,58,191,84,248,183,203,250,31,113,184,128,228,169,234,159,41,249,127,93,238,54,226,234,74,86,228,169,234,159,41,249,127,93,238,54,226,234,64,205,103,22,62,169,245,147,230,6,67,238,51,151,83,202,227,208,158,153,126,53,239,21,165,43,113,99,234,159,89,62,96,100,62,227,57,117,60,174,61,9,233,151,227,94,241,90,4,170,0,1,81,124,238,53,66,235,85,159,233,238,139,194,218,184,45,182,203,60,185,69,66,182,181,221,138,201,234,102,146,154,46,186,125,145,189,112,54,146,110,153,21,92,187,85,200,212,70,249,245,198,174,90,250,67,83,171,252,96,224,240,44,21,107,109,195,234,23,47,185,77,77,60,81,62,6,80,185,175,167,114,164,155,245,177,213,139,73,27,218,196,87,171,37,114,167,78,202,246,252,174,97,26,161,117,213,94,48,117,38,231,112,109,92,52,246,11,196,184,189,13,36,213,174,169,101,60,22,247,45,50,246,183,68,72,217,44,177,203,80,177,181,54,107,234,31,230,229,85,123,165,167,36,189,28,190,203,149,103,92,64,212,77,217,178,211,91,215,14,163,143,165,142,241,117,82,73,79,87,80,187,163,250,227,236,178,42,111,37,103,75,252,87,213,118,241,185,20,45,168,170,14,119,26,67,82,203,174,158,235,221,12,21,114,83,207,79,46,33,116,145,211,197,216,129,236,116,149,84,77,100,126,82,171,228,73,43,213,206,250,204,68,134,52,250,138,169,215,107,228,42,230,243,130,253,45,224,218,229,127,248,167,132,250,21,144,90,239,189,158,199,115,197,247,36,117,7,107,171,169,59,123,120,254,231,86,206,254,229,211,183,214,234,104,64,14,80,217,215,209,46,50,109,182,15,133,248,191,166,184,253,210,197,222,239,246,252,39,110,54,215,247,122,122,87,185,191,128,237,244,238,223,238,189,91,253,94,151,94,161,153,110,30,178,155,22,13,175,186,105,154,229,53,222,10,203,143,230,22,107,165,198,167,180,249,59,20,176,86,197,36,178,116,49,28,247,116,177,142,93,154,138,229,219,100,69,95,35,77,32,15,147,150,98,214,44,231,21,188,225,89,77,15,141,178,228,22,250,139,93,198,155,186,248,251,244,179,198,232,229,143,173,138,215,183,169,143,114,110,213,71,38,251,162,162,249,159,88,1,155,110,46,180,66,213,195,143,17,121,158,141,88,175,149,119,123,109,130,162,153,212,117,117,113,181,147,172,21,20,176,212,198,201,58,126,171,158,198,206,140,87,162,53,30,172,87,35,89,213,208,147,87,148,7,9,152,110,117,83,83,197,14,97,81,73,118,126,43,120,169,178,218,44,117,52,10,230,82,220,99,138,142,162,43,146,75,220,233,115,216,217,228,107,35,116,75,210,254,153,90,228,123,25,211,29,121,163,250,236,212,223,193,125,158,136,159,252,149,61,44,101,63,48,43,189,186,220,4,255,0,0,0,0,0,34,175,52,127,66,122,155,248,47,188,81,18,168,138,188,209,253,9,234,111,224,190,241,68,5,43,112,157,234,159,70,254,96,99,222,227,1,165,51,53,156,39,122,167,209,191,152,24,247,184,192,105,76,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,154,206,44,125,83,235,39,204,12,135,220,103,52,166,102,179,139,31,84,250,201,243,3,33,247,25,192,186,158,87,30,132,244,203,241,175,120,173,37,81,21,121,92,122,19,211,47,198,189,226,180,149,64,0,0,85,95,60,239,185,63,222,79,225,167,42,228,169,234,159,41,249,127,93,238,54,227,170,243,206,251,147,253,228,254,26,114,174,74,158,169,242,159,151,245,222,227,110,3,170,243,206,251,147,253,228,254,26,114,174,74,158,169,242,159,151,245,222,227,110,58,175,60,239,185,63,222,79,225,167,42,228,169,234,159,41,249,127,93,238,54,224,46,164,0,0,0,0,243,249,254,1,134,234,158,27,118,211,237,65,199,169,47,152,245,242,157,105,171,168,106,81,122,37,102,232,168,168,168,168,230,61,174,70,189,143,106,163,216,246,181,205,86,185,168,169,232,0,25,204,227,19,133,92,203,133,13,92,184,97,247,155,109,91,177,139,141,69,69,78,39,119,146,68,153,151,27,114,63,234,35,165,107,24,223,19,27,93,27,102,103,75,122,94,168,228,78,219,227,123,248,81,165,222,32,120,120,210,254,38,176,7,105,206,171,218,170,235,45,172,168,90,234,57,105,43,36,166,158,138,181,33,150,24,234,99,115,87,165,207,99,103,145,81,178,53,241,170,170,117,49,219,108,103,135,93,52,47,81,248,116,212,123,142,151,234,133,155,192,221,104,118,150,25,162,85,125,45,194,149,202,169,29,85,52,138,137,220,133,253,46,217,118,71,35,154,230,61,172,123,30,198,133,223,242,184,244,39,166,95,141,123,197,105,42,136,171,202,227,208,158,153,126,53,239,21,164,170,2,42,243,71,244,39,169,191,130,251,197,17,64,37,255,0,115,71,244,39,169,191,130,251,197,17,64,32,106,160,161,110,108,24,181,247,31,227,107,47,187,93,232,124,61,38,77,111,180,93,45,114,119,88,255,0,17,74,202,24,105,29,38,205,85,86,109,61,37,67,54,114,35,190,166,251,116,185,170,183,210,86,95,60,28,42,235,95,128,105,102,163,67,81,72,150,219,29,226,227,100,168,137,207,119,125,211,215,67,20,209,57,141,233,233,86,35,109,243,35,149,92,138,138,232,246,71,110,170,208,249,60,143,179,250,153,109,90,167,165,181,217,13,34,83,210,212,91,175,246,187,75,150,38,206,175,149,178,193,91,80,196,219,186,246,34,67,64,199,121,171,24,171,31,232,172,139,213,105,69,0,242,197,213,47,201,127,25,56,87,139,190,252,50,213,150,248,140,90,225,253,139,222,241,94,42,53,240,144,121,49,206,103,85,116,116,95,93,189,59,109,245,156,140,87,151,252,0,160,30,104,254,187,53,55,240,95,103,162,47,248,160,30,104,254,187,53,55,240,95,103,162,2,127,242,84,244,177,148,252,192,174,246,235,113,63,200,1,201,83,210,198,83,243,2,187,219,173,196,255,0,0,0,0,69,94,104,254,132,245,55,240,95,120,162,37,81,21,121,163,250,19,212,223,193,125,226,136,10,86,225,59,213,62,141,252,192,199,189,198,2,127,243,206,251,147,253,228,254,26,64,14,19,189,83,232,223,204,12,123,220,96,39,255,0,60,239,185,63,222,79,225,160,114,174,74,158,169,242,159,151,245,222,227,110,46,164,165,110,74,158,169,242,159,151,245,222,227,110,46,164,0,0,10,1,230,143,235,179,83,127,5,246,122,34,85,114,49,251,236,253,219,254,36,69,94,104,254,187,53,55,240,95,103,162,37,87,35,31,190,207,221,191,226,64,90,160,0,1,149,115,85,6,85,192,209,71,1,58,103,138,233,127,8,250,103,110,197,169,59,127,30,199,232,178,107,140,239,142,52,154,170,186,190,6,84,74,249,28,198,55,175,167,184,216,152,174,221,201,20,49,49,92,238,141,206,151,173,26,67,134,235,214,151,228,26,71,168,16,85,201,98,200,169,219,13,66,210,78,176,207,19,217,35,101,138,104,223,230,136,248,229,142,57,17,28,142,98,171,17,28,215,53,85,171,231,248,78,244,177,163,127,47,241,239,110,128,234,160,102,179,137,222,30,178,174,23,245,150,245,164,121,77,79,143,240,29,186,155,117,209,148,178,83,195,115,161,149,189,81,84,70,215,167,249,209,189,26,231,181,146,197,43,17,239,232,234,89,149,202,191,142,170,156,3,33,181,112,195,170,85,245,115,227,23,202,136,109,184,100,208,210,197,209,105,184,207,85,51,221,4,169,28,105,52,140,170,154,165,17,36,123,223,218,123,88,157,45,141,239,124,118,41,198,15,9,152,111,23,90,95,244,30,251,81,73,103,190,208,84,71,83,98,200,221,64,181,83,218,158,178,49,103,70,49,36,137,94,201,98,98,198,230,43,250,55,237,189,81,93,19,21,51,217,159,224,25,150,150,102,87,109,62,212,28,122,174,199,144,216,234,22,154,186,134,165,19,174,39,236,138,138,138,138,173,123,28,213,107,216,246,170,177,236,115,92,213,115,92,138,161,168,130,42,243,71,244,39,169,191,130,251,197,17,199,249,105,115,4,166,214,27,85,159,135,205,95,186,213,201,168,52,20,254,26,207,118,171,150,90,169,242,86,49,181,83,200,178,43,32,70,64,250,122,104,34,106,190,105,92,249,215,119,42,171,213,219,246,14,104,254,132,245,55,240,95,120,162,2,149,184,78,245,79,163,127,48,49,239,113,128,210,153,154,206,19,189,83,232,223,204,12,123,220,96,52,166,0,0,5,85,243,206,251,147,253,228,254,26,114,174,74,158,169,242,159,151,245,222,227,110,58,175,60,239,185,63,222,79,225,167,42,228,169,234,159,41,249,127,93,238,54,224,46,164,0,0,229,92,88,250,88,214,79,151,249,15,183,78,117,83,149,113,99,233,99,89,62,95,228,62,221,56,25,172,52,167,197,143,165,141,100,249,127,144,251,116,230,107,13,41,241,99,233,99,89,62,95,228,62,221,56,25,172,53,80,101,92,213,64,16,3,157,95,165,140,91,230,5,15,183,92,72,1,202,227,215,102,153,126,53,236,245,164,255,0,231,87,233,99,22,249,129,67,237,215,18,0,114,184,245,217,166,95,141,123,61,104,23,252,80,15,52,127,93,154,155,248,47,179,209,23,252,80,15,52,127,93,154,155,248,47,179,209,1,42,185,24,253,246,126,237,255,0,18,42,172,181,78,70,63,125,159,187,127,196,138,171,2,255,0,185,92,122,19,211,47,198,189,226,180,149,68,85,229,113,232,79,76,191,26,247,138,210,85,0,0,1,85,124,243,190,228,255,0,121,63,134,156,171,146,167,170,124,167,229,253,119,184,219,142,171,207,59,238,79,247,147,248,105,202,185,42,122,167,202,126,95,215,123,141,184,14,171,207,59,238,79,247,147,248,105,202,185,42,122,167,202,126,95,215,123,141,184,234,188,243,190,228,255,0,121,63,134,156,171,146,167,170,124,167,229,253,119,184,219,128,186,144,0,3,149,113,99,233,99,89,62,95,228,62,221,57,213,78,85,197,143,165,141,100,249,127,144,251,116,224,102,176,213,65,149,115,85,0,0,0,0,0,85,95,60,239,185,63,222,79,225,164,85,229,113,235,179,76,191,26,246,122,210,85,115,206,251,147,253,228,254,26,69,94,87,30,187,52,203,241,175,103,173,2,255,0,128,0,64,14,117,126,150,49,111,152,20,62,221,113,32,7,43,143,93,154,101,248,215,179,214,147,255,0,157,95,165,140,91,230,5,15,183,92,72,1,202,227,215,102,153,126,53,236,245,160,95,241,154,30,37,52,134,167,65,117,231,57,210,57,160,171,142,159,29,188,77,13,189,106,231,138,105,229,183,63,105,104,166,145,241,108,197,124,148,210,67,34,162,35,118,87,170,43,90,168,173,77,47,20,193,206,127,72,105,177,13,121,198,181,114,221,5,36,52,250,133,103,116,53,136,217,229,124,243,92,109,253,184,164,153,236,119,212,99,22,154,106,24,218,140,95,53,134,69,86,162,175,83,194,96,114,130,213,11,86,105,194,93,54,7,11,105,32,185,105,245,226,182,219,81,3,107,91,44,242,193,83,51,171,98,170,124,91,35,161,99,157,81,52,45,223,169,28,180,178,42,59,237,107,102,249,77,124,150,245,142,197,135,235,46,91,163,183,120,123,117,122,137,111,167,168,181,212,245,61,122,170,173,173,168,145,212,221,13,98,162,117,193,61,68,189,199,61,141,111,134,233,250,206,145,168,151,40,0,170,190,121,223,114,127,188,159,195,75,84,42,175,158,119,220,159,239,39,240,208,57,87,37,79,84,249,79,203,250,239,113,183,23,82,82,183,37,79,84,249,79,203,250,239,113,183,23,82,0,0,7,42,226,199,210,198,178,124,191,200,125,186,115,53,134,148,248,177,244,177,172,159,47,242,31,110,156,205,96,22,169,199,215,255,0,18,203,135,47,221,15,254,247,42,136,1,194,119,170,125,27,249,129,143,123,140,4,255,0,227,235,255,0,137,101,195,151,238,135,255,0,123,149,68,0,225,59,213,62,141,252,192,199,189,198,0,52,166,82,183,58,191,84,248,183,203,250,31,113,184,151,82,82,183,58,191,84,248,183,203,250,31,113,184,128,228,169,234,159,41,249,127,93,238,54,226,234,74,86,228,169,234,159,41,249,127,93,238,54,226,234,64,205,103,22,62,169,245,147,230,6,67,238,51,151,83,202,227,208,158,153,126,53,239,21,165,43,113,99,234,159,89,62,96,100,62,227,57,117,60,174,61,9,233,151,227,94,241,90,4,170,0,229,92,88,250,88,214,79,151,249,15,183,78,6,117,181,99,58,252,168,106,158,101,169,159,11,248,103,210,220,130,227,125,240,93,254,247,133,241,85,50,77,218,238,116,183,175,167,185,211,213,210,221,246,223,100,223,98,229,57,54,226,215,220,127,132,122,203,181,222,135,195,210,100,217,133,198,233,107,147,186,199,248,138,86,65,77,72,233,54,106,170,179,105,233,42,25,179,145,29,245,55,219,165,205,85,164,19,71,188,20,226,214,44,63,132,125,33,180,227,148,62,18,146,163,15,182,93,36,143,186,249,58,170,171,96,109,93,76,155,189,85,83,174,121,229,126,219,244,183,171,102,162,53,17,16,59,89,202,184,177,244,177,172,159,47,242,31,110,156,234,167,228,187,90,109,87,251,85,109,138,251,108,164,184,219,110,52,242,82,86,81,213,194,217,160,169,130,70,171,100,138,72,220,138,215,177,205,85,106,181,81,81,81,85,20,12,177,26,115,209,12,214,235,169,90,47,128,234,53,246,158,146,11,150,85,139,218,175,117,145,82,49,205,130,57,234,105,35,154,70,198,215,57,206,70,35,158,168,136,174,114,237,182,234,191,105,152,195,73,28,29,221,173,87,174,20,52,122,178,205,115,164,175,167,143,7,178,210,62,90,105,155,43,27,60,20,113,67,52,74,230,170,162,62,57,99,146,55,183,237,107,216,230,174,202,138,128,118,0,0,20,3,205,31,215,102,166,254,11,236,244,68,255,0,228,169,233,99,41,249,129,93,237,214,226,0,115,71,245,217,169,191,130,251,61,17,63,249,42,122,88,202,126,96,87,123,117,184,9,254,0,0,0,0,69,94,104,254,132,245,55,240,95,120,162,37,81,21,121,163,250,19,212,223,193,125,226,136,10,86,225,59,213,62,141,252,192,199,189,198,3,74,102,107,56,78,245,79,163,127,48,49,239,113,128,210,152,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,53,156,88,250,167,214,79,152,25,15,184,206,105,76,1,21,121,92,122,19,211,47,198,189,226,180,149,64,0,0,1,85,124,243,190,228,255,0,121,63,134,156,171,146,167,170,124,167,229,253,119,184,219,139,169,0,85,95,60,239,185,63,222,79,225,167,42,228,169,234,159,41,249,127,93,238,54,226,234,64,0,0,0,0,0,0,2,58,241,183,193,246,51,197,206,151,203,101,114,82,81,102,214,58,121,221,137,222,42,229,168,236,80,207,44,144,62,102,73,28,79,70,185,147,54,153,145,43,220,201,22,52,114,189,141,114,167,75,164,80,2,58,242,247,192,51,45,44,225,27,9,211,237,65,199,170,236,121,13,142,162,247,77,93,67,82,137,215,19,254,49,88,168,168,168,170,215,177,205,86,189,143,106,171,30,199,53,205,87,53,200,171,34,128,2,42,243,71,244,39,169,191,130,251,197,17,64,38,170,0,2,58,243,15,194,174,185,255,0,5,186,171,98,179,84,82,67,81,75,103,101,237,238,169,123,154,197,130,223,83,21,116,205,69,107,92,189,110,138,154,70,177,54,217,94,173,69,86,162,171,146,69,0,50,195,105,187,93,108,23,90,43,237,138,231,87,110,185,91,170,35,171,163,172,164,153,208,207,77,60,110,71,71,44,114,53,81,204,123,92,136,228,114,42,42,42,34,161,168,140,79,41,177,103,56,173,155,53,197,171,188,109,151,32,183,211,221,45,213,61,167,199,223,165,158,54,201,20,157,15,70,189,189,76,123,87,103,34,57,55,217,81,23,200,250,192,1,64,60,209,253,118,106,111,224,190,207,68,95,240,2,0,114,84,244,177,148,252,192,174,246,235,113,63,192,0,0,0,69,94,104,254,132,245,55,240,95,120,162,37,80,3,53,156,39,122,167,209,191,152,24,247,184,192,79,254,121,223,114,127,188,159,195,75,84,0,82,183,37,79,84,249,79,203,250,239,113,183,23,82,0,0,0,20,3,205,31,215,102,166,254,11,236,244,68,170,228,99,247,217,251,183,252,72,181,64,0,0,0,202,185,170,128,7,42,225,59,210,198,141,252,191,199,189,186,3,170,128,0,134,188,199,120,28,169,226,183,13,160,204,52,249,244,148,250,139,135,211,206,202,24,101,100,81,50,247,72,229,71,173,20,179,170,35,152,246,185,28,232,28,231,118,154,249,101,107,145,169,50,203,28,202,0,101,134,211,118,186,216,46,180,87,219,21,206,174,221,114,183,84,71,87,71,89,73,51,161,158,154,120,220,142,142,88,228,106,163,152,246,185,17,200,228,84,84,84,69,66,207,243,190,52,237,92,83,242,196,212,91,22,95,144,82,59,85,49,170,123,58,100,20,105,76,218,85,173,129,47,148,77,138,225,4,109,114,181,236,115,86,38,202,172,70,163,38,87,39,110,54,62,30,171,95,0,102,179,132,239,84,250,55,243,3,30,247,24,13,41,128,0,0,5,85,243,206,251,147,253,228,254,26,114,174,74,158,169,242,159,151,245,222,227,110,46,164,0,0,0,57,87,22,62,150,53,147,229,254,67,237,211,157,84,1,149,115,74,124,88,250,88,214,79,151,249,15,183,78,117,80,6,85,205,84,0,4,0,231,87,233,99,22,249,129,67,237,215,18,0,114,184,245,217,166,95,141,123,61,105,127,192,1,64,60,209,253,118,106,111,224,190,207,68,95,240,2,170,249,24,253,246,126,237,255,0,18,42,172,213,64,2,42,242,184,244,39,166,95,141,123,197,105,42,128,0,0,2,170,249,231,125,201,254,242,127,13,57,87,37,79,84,249,79,203,250,239,113,183,23,82,0,170,190,121,223,114,127,188,159,195,78,85,201,83,213,62,83,242,254,187,220,109,197,212,128,0,0,7,42,226,199,210,198,178,124,191,200,125,186,115,170,128,50,174,106,160,0,0,0,0,0,42,175,158,119,220,159,239,39,240,210,42,242,184,245,217,166,95,141,123,61,105,127,192,0,0,8,1,206,175,210,198,45,243,2,135,219,174,36,0,229,113,235,179,76,191,26,246,122,210,255,0,128,2,5,115,142,210,26,108,215,134,138,29,82,167,130,145,46,90,113,120,134,103,207,52,242,181,255,0,14,174,123,41,102,134,38,55,118,61,238,168,90,7,170,189,19,102,66,254,151,38,234,215,207,80,6,112,120,47,214,59,22,129,113,65,128,106,174,83,15,93,150,213,112,146,158,227,39,83,211,195,82,213,211,203,73,45,78,204,99,222,254,203,42,29,47,109,173,87,63,183,208,155,43,183,77,31,0,0,170,190,121,223,114,127,188,159,195,75,84,0,82,183,37,79,84,249,79,203,250,239,113,183,23,82,0,0,0,28,171,139,31,75,26,201,242,255,0,33,246,233,204,214,26,168,0,85,95,31,95,252,75,46,28,191,116,63,251,220,170,32,7,9,222,169,244,111,230,6,61,238,48,26,83,0,10,86,231,87,234,159,22,249,127,67,238,55,18,234,64,20,173,201,83,213,62,83,242,254,187,220,109,197,212,128,6,107,56,177,245,79,172,159,48,50,31,113,156,186,158,87,30,132,244,203,241,175,120,173,37,80,0,114,174,44,125,44,107,39,203,252,135,219,167,58,168,3,42,230,159,116,159,5,252,151,233,102,27,166,127,20,248,159,209,44,126,221,98,241,189,142,207,138,240,180,209,195,221,237,245,59,163,171,183,213,211,212,237,183,219,117,219,115,213,128,0,0,51,89,197,143,170,125,100,249,129,144,251,140,229,212,242,184,244,39,166,95,141,123,197,105,42,128,0,0,20,3,205,31,215,102,166,254,11,236,244,68,255,0,228,169,233,99,41,249,129,93,237,214,226,127,128,0,0,0,0,4,85,230,143,232,79,83,127,5,247,138,34,85,0,51,89,194,119,170,125,27,249,129,143,123,140,6,148,192,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,86,7,27,252,216,190,141,214,79,166,124,38,95,45,87,10,182,118,214,183,54,137,190,38,58,89,163,158,102,205,73,77,79,60,29,153,183,72,225,114,85,35,165,137,209,202,228,98,43,186,100,109,159,149,43,205,23,151,253,101,162,178,229,196,222,136,99,189,235,84,222,38,227,156,90,224,146,121,234,163,170,150,121,103,154,236,222,227,223,213,10,247,118,150,56,209,141,133,177,182,68,106,177,101,116,65,61,120,59,226,171,13,226,191,72,237,249,133,154,229,72,220,158,221,79,79,77,150,90,35,141,97,125,186,226,172,250,234,216,156,247,187,195,72,230,200,232,95,212,238,166,34,181,87,184,201,24,206,234,102,179,134,142,34,243,190,23,245,78,131,83,48,90,143,241,84,119,138,46,136,127,182,118,191,19,12,211,209,247,37,138,78,207,119,176,198,247,88,222,182,125,168,191,106,46,130,56,117,215,156,55,137,45,35,177,106,182,25,91,72,230,92,105,216,203,157,12,53,11,51,237,55,20,99,86,162,138,85,115,24,238,184,220,237,145,202,198,245,177,89,35,83,161,237,85,14,150,124,156,179,41,177,96,216,173,231,53,202,107,188,21,151,31,183,212,93,46,53,61,167,201,216,165,130,55,73,44,157,12,71,61,221,44,99,151,102,162,185,118,217,17,87,200,250,197,32,115,66,227,95,249,64,103,111,209,141,61,185,218,171,180,219,13,184,50,166,43,141,18,247,190,51,116,108,46,99,234,18,87,53,54,134,46,236,240,198,145,170,178,79,175,47,92,141,124,93,176,237,118,14,112,93,92,92,92,190,148,175,70,132,191,189,98,183,124,62,147,170,104,122,103,78,213,242,110,184,82,166,78,182,181,221,84,237,232,237,197,42,108,201,101,139,243,182,168,101,92,179,238,87,92,192,43,45,21,150,222,25,53,191,34,239,90,166,240,214,236,30,233,60,115,207,85,29,84,179,197,4,54,151,118,216,254,168,87,187,188,82,72,172,108,45,141,209,171,149,139,19,98,11,106,0,227,252,85,113,49,134,240,161,164,117,154,165,152,80,213,220,94,234,134,219,109,22,202,100,86,190,227,113,145,146,62,40,22,78,149,108,44,233,138,71,190,71,34,244,177,142,233,107,223,209,27,195,149,115,6,227,110,213,194,134,1,29,139,24,158,146,187,81,114,170,122,136,109,84,109,170,107,103,180,192,232,102,107,46,207,141,208,202,199,178,58,134,198,214,197,34,53,38,94,226,53,85,35,147,110,85,192,151,52,107,86,182,93,108,218,47,174,244,212,150,60,218,162,158,42,75,118,64,217,91,29,22,67,91,212,230,246,159,18,53,173,164,169,123,123,125,45,69,88,229,147,184,214,118,149,209,66,234,139,213,93,76,202,181,147,81,242,61,82,205,106,252,69,235,38,184,75,112,169,233,146,71,199,15,90,253,72,34,238,61,239,108,49,49,27,28,108,87,47,68,108,99,81,118,106,22,127,202,235,151,253,29,162,142,219,196,222,183,227,189,235,172,222,26,227,131,218,231,146,9,233,99,165,150,8,167,134,236,238,219,223,213,50,247,118,138,57,17,142,133,209,186,69,106,189,98,116,65,199,248,189,227,167,142,61,8,226,95,80,180,182,223,173,148,144,91,109,55,135,205,107,130,154,193,108,153,148,246,234,150,54,170,142,21,124,180,157,110,123,41,231,137,143,87,43,190,187,93,245,159,250,75,50,185,91,113,71,157,241,41,165,153,135,229,111,57,250,71,153,227,153,3,123,159,218,200,104,251,22,186,138,104,252,47,250,222,40,226,119,84,208,86,253,155,189,58,126,182,200,172,222,53,115,180,209,203,236,89,86,11,196,13,60,221,235,45,77,189,48,234,200,250,88,223,9,85,28,149,21,116,235,186,191,174,78,243,37,169,242,70,116,179,194,253,103,111,35,81,57,87,39,93,76,250,31,197,100,216,45,93,93,213,105,51,220,126,178,223,13,45,60,159,216,174,174,166,68,172,142,122,134,43,209,23,162,8,43,24,199,163,92,230,186,117,106,34,53,239,84,11,191,0,242,154,177,157,126,75,244,179,50,212,207,133,252,79,232,150,63,113,190,248,46,255,0,103,197,120,90,105,38,237,119,58,93,209,213,219,233,234,233,118,219,239,178,237,176,21,45,198,79,51,126,36,241,254,35,179,60,43,69,51,143,162,184,182,35,112,147,30,142,153,246,42,9,230,168,170,165,123,163,170,158,71,212,50,101,94,169,210,84,103,74,177,189,166,68,170,198,189,94,171,47,249,91,107,86,187,113,9,165,153,134,166,107,94,167,125,38,237,228,13,177,91,40,190,11,71,69,224,123,20,209,205,52,189,202,104,227,238,247,124,92,77,233,115,126,167,135,221,21,122,213,18,144,114,204,166,251,156,229,87,156,215,41,174,241,183,172,130,225,81,116,184,212,246,153,31,126,170,121,29,36,178,116,49,26,198,245,61,238,93,154,136,212,223,100,68,79,35,69,28,22,105,159,228,139,133,61,48,193,100,164,186,210,85,211,227,240,92,43,233,110,145,246,234,169,107,171,85,107,42,160,123,58,26,172,237,207,81,43,17,142,111,83,90,212,107,149,92,138,170,28,215,142,206,62,241,158,17,45,84,248,213,138,215,73,145,106,45,218,157,149,84,118,122,181,168,134,10,90,41,91,82,200,235,228,145,177,43,38,99,106,41,209,139,78,146,199,35,145,202,168,230,34,117,14,95,60,109,218,184,175,192,36,177,100,243,210,80,234,46,43,79,79,13,214,141,213,77,116,247,104,27,12,45,125,217,145,182,24,152,198,73,80,233,26,232,163,71,36,43,219,71,42,36,145,239,29,121,181,240,81,241,186,58,206,44,180,202,217,117,172,189,67,217,143,52,183,192,157,248,221,67,12,29,182,92,218,138,238,184,251,44,138,40,229,108,109,115,86,53,108,170,145,164,83,61,245,193,195,174,188,230,92,54,234,229,139,85,176,202,218,182,190,221,80,198,92,232,97,168,72,89,118,183,43,218,181,20,82,171,152,246,244,72,214,236,142,86,59,161,232,201,26,157,108,106,160,105,120,28,211,135,93,121,195,120,146,210,59,22,171,97,149,180,142,101,198,157,140,185,208,195,80,179,62,211,113,70,53,106,40,165,87,49,142,235,141,206,217,28,172,111,91,21,146,53,58,30,213,94,150,0,171,94,46,249,170,102,90,91,197,29,38,31,163,73,73,116,195,112,42,137,109,185,109,182,182,129,33,91,213,197,178,190,58,168,25,80,244,116,177,50,4,107,91,28,140,107,63,60,146,185,205,168,135,161,29,210,249,178,113,121,249,34,211,143,228,251,133,86,244,101,249,253,189,255,0,22,116,148,29,216,233,113,217,146,104,38,233,145,234,140,73,167,123,29,19,118,107,213,177,182,119,47,105,235,11,214,160,52,171,76,242,173,100,212,124,115,75,112,170,79,17,122,201,174,17,91,233,186,163,145,241,195,214,191,94,121,123,108,123,219,12,76,71,73,35,209,171,209,27,30,229,77,154,160,104,251,66,245,211,78,56,139,211,139,118,168,105,125,231,199,90,171,183,138,104,101,68,101,85,190,169,168,139,37,45,76,104,171,219,153,157,77,221,55,86,171,92,215,177,207,99,216,247,116,3,149,112,209,195,166,9,194,254,150,80,105,158,11,79,254,42,178,241,91,215,55,246,206,233,225,161,134,122,206,220,178,201,217,238,246,24,238,211,29,208,207,177,19,237,85,234,160,8,213,195,95,25,182,45,112,214,13,82,208,27,221,171,225,89,158,156,228,23,154,120,82,6,61,212,183,59,61,45,193,212,209,212,181,203,191,110,102,117,66,201,99,114,236,231,61,178,71,186,57,241,195,37,76,224,241,11,148,223,112,110,52,53,47,53,197,171,188,21,235,31,213,11,205,210,221,83,218,100,157,138,168,46,210,201,20,157,15,71,49,221,47,99,87,103,34,181,118,217,81,83,200,13,31,2,58,240,57,197,221,171,139,237,35,118,87,61,186,146,207,150,88,106,27,109,200,237,80,84,53,236,100,234,196,115,42,161,98,185,101,101,52,201,213,209,220,77,209,241,205,26,58,78,210,200,233,20,0,0,0,0,0,0,7,228,187,93,173,86,11,85,109,246,251,115,164,183,91,109,212,242,85,214,86,85,204,216,96,166,130,54,171,164,150,73,28,168,214,49,173,69,114,185,85,17,17,21,84,171,108,23,156,223,196,56,142,174,250,111,138,124,47,70,46,157,171,117,191,166,30,229,210,209,208,247,109,113,159,182,174,239,119,58,255,0,61,3,58,187,108,108,125,165,145,241,191,196,242,174,103,92,120,254,91,239,181,58,13,164,247,174,172,7,31,184,59,226,87,75,117,199,185,75,148,76,214,66,232,247,111,105,171,217,167,157,181,8,222,153,36,138,103,36,115,38,253,17,57,32,0,26,168,5,69,242,161,227,142,167,26,186,217,56,71,212,102,82,37,138,229,81,80,204,70,236,175,138,157,104,106,229,116,147,186,138,117,114,181,37,100,242,185,253,167,38,242,164,210,182,61,158,217,25,217,183,64,5,117,113,237,205,11,242,41,149,69,164,124,61,73,106,188,229,118,107,132,82,100,215,74,168,252,69,13,23,106,68,115,237,140,106,42,119,38,127,74,199,59,145,201,217,106,185,141,84,157,85,212,246,42,81,95,51,14,10,45,220,48,103,118,220,219,77,45,158,27,77,178,221,169,168,168,227,74,169,190,13,93,12,49,164,148,243,84,76,233,58,251,219,62,120,213,210,117,46,211,181,24,141,133,28,224,184,158,29,117,231,13,226,75,72,236,90,173,134,86,210,57,151,26,118,50,231,67,13,66,204,251,77,197,24,213,168,162,149,92,198,59,174,55,59,100,114,177,189,108,86,72,212,232,123,85,122,89,158,30,9,56,193,201,184,70,213,8,175,77,90,186,220,38,249,81,3,114,203,61,36,84,253,250,232,34,142,118,66,248,228,149,138,230,190,23,84,190,84,99,95,26,72,173,70,61,205,69,234,110,132,237,55,107,85,254,213,69,125,177,92,233,46,54,219,141,60,117,116,117,148,147,54,104,42,96,145,168,232,229,142,70,170,181,236,115,85,28,142,69,84,84,84,84,3,245,159,39,44,202,108,88,54,43,121,205,114,154,239,5,101,199,237,245,23,75,141,79,105,242,118,41,96,141,210,75,39,67,17,207,119,75,24,229,217,168,174,93,182,68,85,242,62,177,77,124,215,56,215,252,166,229,83,240,215,166,119,59,173,54,55,137,92,42,41,178,217,119,236,195,120,186,67,35,90,148,253,10,212,145,208,210,201,27,252,220,238,137,37,94,164,98,164,48,202,224,246,186,115,206,58,166,110,37,239,147,231,214,170,186,125,21,191,212,67,73,105,134,74,104,159,113,199,24,198,35,18,177,203,3,58,167,100,174,71,73,52,42,178,190,62,180,72,94,254,215,68,246,169,105,187,90,175,246,170,43,237,138,231,73,113,182,220,105,227,171,163,172,164,153,179,65,83,4,141,71,71,44,114,53,85,175,99,154,168,228,114,42,162,162,162,161,157,126,15,184,76,204,184,186,213,15,160,246,42,138,187,61,138,130,158,74,155,238,70,218,4,170,130,212,197,141,235,2,61,139,36,72,247,203,43,18,54,177,31,215,183,113,232,138,216,158,169,161,60,3,0,195,116,179,13,180,233,246,159,99,212,150,60,122,199,78,148,212,52,52,200,189,17,51,117,85,85,85,85,115,222,231,43,158,247,185,85,239,123,156,231,43,156,229,85,15,64,64,14,107,124,81,235,183,13,127,146,239,200,166,115,244,115,233,31,198,254,39,253,172,163,172,239,248,127,3,217,255,0,92,197,39,79,79,126,95,209,219,126,175,61,246,77,167,249,85,124,243,190,228,255,0,121,63,134,129,229,56,10,227,215,139,29,105,226,199,6,211,61,75,213,111,140,227,119,159,137,248,218,47,129,91,105,251,189,171,109,84,209,254,114,26,118,72,221,164,137,142,250,174,77,246,217,119,69,84,91,127,40,7,149,199,174,205,50,252,107,217,235,75,254,0,0,3,133,113,191,171,217,150,130,240,199,150,234,230,159,207,73,29,247,29,168,180,77,78,149,112,36,208,74,199,221,41,34,150,25,25,228,170,201,34,146,72,213,90,173,122,35,213,90,230,185,17,201,232,56,98,226,23,21,226,131,70,172,186,185,139,83,120,15,31,220,166,184,218,223,85,29,68,214,202,232,157,211,45,60,142,98,255,0,155,35,21,205,99,159,20,177,61,88,206,190,148,229,92,209,253,9,234,111,224,190,241,68,83,183,7,220,89,230,92,34,234,135,211,139,21,61,93,226,197,95,79,37,53,247,28,109,122,82,193,117,98,70,244,129,94,245,142,84,99,226,149,233,35,94,140,235,219,184,196,84,108,175,69,13,25,131,207,224,25,254,27,170,120,109,167,80,116,251,33,164,190,99,215,202,116,169,161,174,166,85,232,149,155,170,42,42,42,35,152,246,185,28,199,177,200,143,99,218,230,185,26,230,170,39,160,0,0,0,1,13,121,142,241,199,83,194,150,27,65,135,233,243,41,42,53,23,48,167,157,244,51,74,248,165,101,146,145,170,140,90,217,96,85,87,61,238,114,185,176,53,205,237,57,241,74,231,43,146,21,138,64,231,252,194,121,150,93,120,122,204,169,244,95,68,168,41,42,179,43,93,69,21,126,71,95,116,164,115,233,41,32,84,142,161,148,49,177,85,171,43,231,137,204,238,72,213,68,142,41,58,88,238,243,149,244,242,215,134,46,33,113,94,40,52,106,203,171,152,181,55,128,241,253,202,107,141,173,245,81,212,77,108,174,137,221,50,211,200,230,47,249,178,49,92,214,57,241,75,19,213,140,235,233,76,214,29,215,131,238,44,243,46,17,117,67,233,197,138,158,174,241,98,175,167,146,154,251,142,54,189,41,96,186,177,35,122,64,175,122,199,42,49,241,74,244,145,175,70,117,237,220,98,42,54,87,162,134,140,193,231,240,12,255,0,13,213,60,54,211,168,58,125,144,210,95,49,235,229,58,84,208,215,83,42,244,74,205,213,21,21,21,17,204,123,92,142,99,216,228,71,177,237,115,92,141,115,85,19,208,1,80,28,122,241,235,197,142,139,113,99,156,233,158,154,106,183,193,177,187,55,195,60,21,23,192,173,181,29,174,237,182,150,105,63,57,53,59,228,118,242,74,247,125,103,46,219,236,155,34,34,36,128,229,73,197,30,187,113,41,249,81,252,181,231,63,72,254,142,124,19,225,159,218,202,58,62,199,136,241,221,239,245,180,81,245,117,118,34,253,45,246,233,242,219,117,222,0,115,71,245,217,169,191,130,251,61,17,42,185,24,253,246,126,237,255,0,18,2,213,0,0,0,0,8,255,0,198,47,24,184,39,8,24,37,61,254,255,0,71,241,156,146,243,215,244,127,31,238,77,79,241,78,212,212,236,170,254,202,100,18,199,7,106,58,132,147,243,136,157,123,116,183,117,95,41,0,65,94,104,92,20,127,40,12,17,250,207,167,182,203,173,118,164,225,182,246,83,69,110,162,78,247,198,109,109,153,207,125,58,68,231,38,211,69,221,158,104,214,52,87,201,245,226,232,145,207,139,182,14,94,92,196,127,148,221,101,195,75,245,97,45,86,140,250,159,189,112,182,190,42,142,220,119,184,95,61,68,178,65,77,7,109,18,47,9,7,135,98,49,210,203,44,145,181,210,170,175,68,174,73,212,101,223,0,207,243,45,44,204,173,58,131,167,217,13,93,143,33,177,212,37,77,13,117,50,167,92,79,217,81,81,81,81,90,246,57,170,230,61,142,69,99,216,231,53,200,230,185,81,116,39,193,247,22,120,111,23,90,95,244,226,197,79,73,103,190,208,84,73,77,125,199,27,94,181,83,218,158,178,61,32,87,189,99,137,94,201,98,98,72,215,163,58,55,238,49,21,93,19,209,3,186,128,69,94,98,60,94,127,37,45,26,79,162,213,189,157,66,204,123,180,88,191,93,7,137,134,14,211,162,241,85,114,117,42,70,157,168,229,111,66,59,175,170,89,34,222,55,198,146,244,135,10,230,53,204,111,50,208,93,80,176,105,30,131,93,41,35,190,227,181,17,92,243,21,175,180,164,208,74,199,199,28,180,214,228,123,213,21,89,36,82,44,147,58,36,107,209,31,2,71,51,92,146,181,37,167,10,60,87,105,199,22,186,112,204,215,10,151,192,221,104,123,112,95,236,19,204,143,170,180,85,57,21,81,174,84,68,238,66,254,151,44,83,34,35,100,107,92,138,140,123,36,141,153,204,180,218,110,183,251,173,21,138,197,108,171,184,220,174,53,17,210,81,209,210,66,233,167,169,158,71,35,99,138,56,218,138,231,189,206,84,106,53,17,85,85,81,16,208,167,4,156,31,99,60,35,105,124,86,86,165,37,110,109,124,167,129,217,101,226,146,90,142,197,116,241,73,59,225,100,113,202,245,107,89,11,106,95,18,61,172,141,100,70,163,222,214,170,244,180,63,38,43,198,109,138,175,140,236,215,131,188,182,213,224,110,180,62,18,163,20,184,211,177,239,142,225,27,173,80,86,212,211,84,39,159,110,102,117,79,35,36,242,141,241,181,88,189,15,99,123,242,84,160,30,104,254,187,53,55,240,95,103,162,44,211,151,23,28,117,60,86,225,181,248,126,160,178,146,159,81,112,250,120,31,93,52,79,138,38,94,233,28,170,196,173,138,4,84,115,30,215,35,91,59,90,222,211,95,44,78,106,181,38,72,163,9,148,0,0,0,0,84,7,30,188,122,241,99,162,220,88,231,58,103,166,154,173,240,108,110,205,240,207,5,69,240,43,109,71,107,187,109,165,154,79,206,77,78,249,29,188,146,189,223,89,203,182,251,38,200,136,137,111,229,0,243,71,245,217,169,191,130,251,61,16,19,255,0,149,39,20,122,237,196,167,229,71,242,215,156,253,35,250,57,240,79,134,127,107,40,232,251,30,35,199,119,191,214,209,71,213,213,216,139,244,183,219,167,203,109,215,121,254,85,95,35,31,190,207,221,191,226,69,170,0,0,0,42,3,143,94,61,120,177,209,110,44,115,157,51,211,77,86,248,54,55,102,248,103,130,162,248,21,182,163,181,221,182,210,205,39,231,38,167,124,142,222,73,94,239,172,229,219,125,147,100,68,68,183,242,128,121,163,250,236,212,223,193,125,158,136,9,255,0,202,147,138,61,118,226,83,242,163,249,107,206,126,145,253,28,248,39,195,63,181,148,116,125,143,17,227,187,223,235,104,163,234,234,236,69,250,91,237,211,229,182,235,188,255,0,42,175,145,143,223,103,238,223,241,35,170,243,58,227,199,242,33,98,169,208,109,39,189,116,231,217,5,189,223,18,186,91,174,61,186,172,94,23,62,23,71,187,123,78,78,245,68,14,168,70,244,201,28,176,181,99,153,54,235,137,202,28,255,0,143,110,104,89,222,149,107,44,90,71,195,212,150,166,125,11,184,69,38,77,116,170,142,26,232,110,117,13,106,57,246,198,53,21,123,112,179,169,99,157,200,230,79,221,107,152,213,135,180,174,150,95,240,117,198,46,9,197,254,9,81,127,176,81,252,27,36,179,116,125,32,199,251,147,84,124,47,187,53,67,41,127,178,159,4,81,207,221,142,157,100,252,218,47,70,253,46,217,83,207,62,248,6,1,153,106,158,101,105,211,237,62,199,170,239,153,13,242,161,41,168,104,105,145,58,229,126,202,170,170,170,168,214,49,173,71,61,239,114,163,24,198,185,206,86,181,170,169,161,62,15,184,76,195,120,69,210,255,0,160,246,42,138,75,197,246,190,162,74,155,238,70,218,5,165,158,234,244,145,235,2,61,139,36,170,198,69,19,210,54,177,31,209,191,113,232,136,233,94,170,28,171,151,23,28,117,60,86,225,181,248,126,160,178,146,159,81,112,250,120,31,93,52,79,138,38,94,233,28,170,196,173,138,4,84,115,30,215,35,91,59,90,222,211,95,44,78,106,181,38,72,163,153,70,93,240,12,255,0,50,210,204,202,211,168,58,125,144,213,216,242,27,29,66,84,208,215,83,42,117,196,253,149,21,21,21,21,175,99,154,174,99,216,228,86,61,142,115,92,142,107,149,23,66,124,31,113,103,134,241,117,165,255,0,78,44,84,244,150,123,237,5,68,148,215,220,113,181,235,85,61,169,235,35,210,5,123,214,56,149,236,150,38,36,141,122,51,163,126,227,17,85,209,61,16,59,168,0,8,127,205,3,94,245,99,135,109,2,176,102,186,57,149,253,31,189,86,230,20,182,185,234,124,13,53,95,93,43,232,171,100,116,125,21,17,200,196,221,240,198,187,162,117,125,93,183,217,85,22,32,112,21,199,175,22,58,211,197,142,13,166,122,151,170,223,25,198,239,63,19,241,180,95,2,182,211,247,123,86,218,169,163,252,228,52,236,145,187,73,19,29,245,92,155,237,178,238,138,168,178,3,157,95,165,140,91,230,5,15,183,92,72,1,202,227,215,102,153,126,53,236,245,160,95,240,0,1,15,248,230,227,54,251,193,230,163,232,237,206,75,87,198,112,204,163,227,148,249,53,182,38,49,42,157,28,75,65,218,169,166,145,219,109,52,93,217,85,35,115,146,57,26,247,53,221,42,172,150,57,128,85,95,60,239,185,63,222,79,225,160,90,77,166,237,106,191,218,168,175,182,43,157,37,198,219,113,167,142,174,142,178,146,102,205,5,76,18,53,29,28,177,200,213,86,189,142,106,163,145,200,170,138,138,138,135,235,41,91,150,47,30,63,145,11,237,54,131,106,197,235,167,1,200,46,13,248,109,210,227,113,237,210,226,243,57,147,58,77,155,218,114,246,106,39,117,58,59,170,72,226,133,203,36,203,183,92,174,91,169,0,0,0,0,0,0,3,143,241,109,173,247,94,28,52,7,35,214,139,53,142,146,243,81,142,84,90,220,250,10,153,29,27,42,96,154,227,77,79,51,17,237,243,99,214,41,164,232,126,206,70,191,165,202,215,162,43,23,213,232,190,175,97,186,245,165,248,254,174,105,252,245,114,88,178,42,119,77,78,149,112,44,51,196,246,72,232,165,134,70,121,162,62,57,99,146,53,86,171,152,170,197,86,185,205,84,114,240,174,104,254,132,245,55,240,95,120,162,42,87,129,126,51,111,188,30,106,61,85,206,75,87,198,112,204,163,195,211,228,214,216,152,196,170,116,113,43,251,85,52,210,59,109,166,139,187,42,164,110,114,71,35,94,230,187,165,85,146,198,26,20,7,228,180,221,173,87,251,85,21,246,197,115,164,184,219,110,52,241,213,209,214,82,76,217,160,169,130,70,163,163,150,57,26,170,215,177,205,84,114,57,21,81,81,81,80,253,96,8,235,198,15,27,122,95,194,54,51,213,122,158,146,249,155,86,211,199,87,103,196,219,85,36,19,215,65,226,25,20,146,190,102,67,43,105,152,214,186,87,181,210,181,18,69,130,70,51,117,107,186,100,81,29,120,219,224,251,25,226,231,75,229,178,185,41,40,179,107,29,60,238,196,239,21,114,212,118,40,103,150,72,31,51,36,142,39,163,92,201,155,76,200,149,238,100,139,26,57,94,198,185,83,165,193,23,249,124,115,49,190,235,6,163,223,52,191,137,44,158,213,73,117,201,174,13,168,194,230,134,222,202,74,86,73,34,185,31,106,238,35,191,222,188,63,113,29,35,221,221,99,230,123,221,11,29,101,70,93,243,252,3,50,210,204,202,237,167,218,131,143,85,216,242,27,29,66,211,87,80,212,162,117,196,253,145,81,81,81,85,175,99,154,173,123,30,213,86,61,142,107,154,174,107,145,86,228,249,110,115,4,169,226,38,154,77,30,214,75,173,35,117,22,221,78,234,154,43,148,210,197,11,242,102,44,179,201,42,69,79,12,17,67,11,233,161,72,26,172,107,156,249,24,143,147,109,153,34,160,79,80,8,127,204,103,141,127,228,171,167,16,88,48,11,157,170,77,77,202,127,55,109,166,157,123,178,90,232,85,30,146,92,221,15,75,152,238,151,177,35,137,178,171,90,249,28,231,109,43,97,150,53,14,107,204,143,152,157,215,66,42,99,209,125,4,190,210,65,168,49,212,53,217,13,124,212,14,149,246,56,59,80,84,64,200,153,60,43,79,59,234,25,58,110,244,89,18,54,49,237,86,163,222,215,199,42,184,85,226,99,13,226,191,72,232,245,75,15,161,171,183,61,181,14,182,221,237,149,40,174,125,186,227,27,35,124,176,36,157,40,217,153,211,44,111,100,141,68,234,99,219,212,214,63,174,54,102,220,237,92,40,241,93,168,252,37,106,59,51,92,42,95,29,106,174,237,193,127,176,79,50,178,150,239,74,213,85,70,185,81,23,183,51,58,156,177,76,136,174,141,206,114,42,61,143,146,55,134,143,129,229,52,183,84,176,77,105,193,45,154,153,166,151,223,140,227,119,158,247,130,173,240,179,83,247,123,83,62,25,63,55,51,25,35,118,146,39,183,235,53,55,219,116,221,21,21,125,88,30,127,63,207,240,221,44,195,110,218,131,168,57,13,37,143,30,177,211,173,77,117,117,74,175,68,76,221,17,17,17,17,92,247,185,202,214,49,141,69,123,222,230,181,168,231,57,17,106,131,11,231,73,157,210,107,45,230,255,0,155,105,223,139,211,107,215,130,142,143,31,166,172,133,213,216,255,0,109,177,178,162,104,42,146,8,252,103,115,243,210,44,51,35,126,178,198,214,203,19,90,238,190,65,204,119,142,58,110,43,115,42,12,63,79,153,87,79,167,88,125,68,239,161,154,87,203,19,239,117,110,68,98,214,203,2,170,53,140,107,81,205,129,174,111,117,172,150,87,57,90,179,44,81,243,254,9,56,62,201,184,185,213,8,172,173,74,186,44,38,199,81,3,178,203,197,36,180,253,250,24,37,142,119,194,200,227,149,232,231,62,103,83,62,36,123,89,34,70,174,71,189,174,68,233,112,91,78,183,115,12,210,253,30,186,232,166,95,13,101,38,67,165,122,175,79,118,90,140,130,220,217,36,158,220,180,238,163,108,85,9,23,233,57,140,116,243,50,120,21,137,51,21,190,73,215,18,195,36,181,42,47,156,126,1,134,233,102,27,195,238,159,105,246,61,73,99,199,172,116,249,29,53,13,13,50,47,68,76,222,218,170,170,170,170,231,189,206,87,61,239,114,171,222,247,57,206,87,57,202,170,229,67,199,29,78,53,117,178,112,143,168,204,164,75,21,202,162,161,152,141,217,95,21,58,208,213,202,233,39,117,20,234,229,106,74,201,229,115,251,78,77,229,73,165,108,123,61,178,51,178,22,232,0,0,1,249,46,215,107,85,130,213,91,125,190,220,233,45,214,219,117,60,149,117,149,149,115,54,24,41,160,141,170,233,37,146,71,42,53,140,107,81,92,174,85,68,68,69,85,3,245,149,1,199,175,30,188,88,232,183,22,57,206,153,233,166,171,124,27,27,179,124,51,193,81,124,10,219,81,218,238,219,105,102,147,243,147,83,190,71,111,36,175,119,214,114,237,190,201,178,34,34,79,254,21,56,215,209,174,44,237,213,140,194,110,127,15,201,45,254,34,166,179,27,173,87,54,186,158,133,42,164,138,158,161,119,106,71,39,92,109,134,73,18,23,74,216,93,59,35,115,213,85,174,117,64,243,71,245,217,169,191,130,251,61,16,19,255,0,149,39,20,122,237,196,167,229,71,242,215,156,253,35,250,57,240,79,134,127,107,40,232,251,30,35,199,119,191,214,209,71,213,213,216,139,244,183,219,167,203,109,215,121,254,85,95,35,31,190,207,221,191,226,69,170,0,60,254,127,159,225,186,89,134,221,181,7,80,114,26,75,30,61,99,167,90,154,234,234,149,94,136,153,186,34,34,34,34,185,239,115,149,172,99,26,138,247,189,205,107,81,206,114,34,250,2,136,121,142,241,199,77,197,110,101,65,135,233,243,42,233,244,235,15,168,157,244,51,74,249,98,125,238,173,200,140,90,217,96,85,70,177,141,106,57,176,53,205,238,181,146,202,231,43,86,101,138,48,146,156,58,243,120,169,204,248,139,175,179,106,253,178,147,24,211,236,198,162,138,154,206,250,187,156,75,6,36,248,233,100,108,139,36,204,164,99,234,89,85,83,218,221,243,57,140,167,71,42,170,244,53,202,90,81,149,114,221,57,80,241,199,77,146,218,172,156,35,234,51,42,214,251,109,167,168,102,35,118,87,203,80,149,212,145,54,73,221,69,58,185,92,177,62,8,154,254,211,147,104,150,24,155,30,204,116,108,239,5,154,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,31,146,237,105,181,95,237,85,182,43,237,178,146,227,109,184,211,201,73,89,71,87,11,102,130,166,9,26,173,146,41,35,114,43,94,199,53,85,170,213,69,69,69,84,83,245,128,40,135,152,167,2,181,60,45,102,75,156,105,245,5,91,244,174,255,0,81,12,52,51,84,213,68,247,219,46,51,37,67,214,218,136,178,44,243,49,177,211,186,70,76,230,126,131,218,199,61,239,106,189,254,39,129,126,51,111,188,30,106,61,85,206,75,87,198,112,204,163,195,211,228,214,216,152,196,170,116,113,43,251,85,52,210,59,109,166,139,187,42,164,110,114,71,35,94,230,187,165,85,146,199,126,153,254,1,134,234,158,27,118,211,237,65,199,169,47,152,245,242,157,105,171,168,106,81,122,37,102,232,168,168,168,168,230,61,174,70,189,143,106,163,216,246,181,205,86,185,168,169,158,206,49,56,85,204,184,80,213,203,134,31,121,182,213,187,24,184,212,84,84,226,119,121,36,73,153,113,183,35,254,162,58,86,177,141,241,49,181,209,182,102,116,183,165,234,142,68,237,190,55,188,38,79,50,126,99,86,44,231,21,110,132,240,239,148,120,219,46,65,111,162,175,190,228,214,202,199,199,223,165,158,57,93,37,161,209,62,22,189,189,76,125,43,229,115,100,71,38,242,83,72,196,94,243,10,225,195,112,12,203,80,106,110,180,184,102,61,87,117,125,142,207,91,127,185,172,40,157,20,118,234,72,150,90,138,137,94,229,70,177,141,106,108,155,175,214,123,152,198,245,61,237,106,254,76,79,22,190,231,57,85,155,10,197,168,124,109,235,32,184,83,218,237,212,221,214,71,223,170,158,70,199,20,125,111,86,177,189,79,123,83,119,42,53,55,221,85,19,204,185,237,50,224,250,213,194,111,47,205,98,109,193,42,228,206,243,29,55,186,215,229,111,154,86,171,41,167,101,170,165,99,161,137,177,189,209,116,83,172,210,177,100,107,156,178,189,207,127,87,66,199,28,97,73,135,213,203,49,107,238,13,149,94,112,172,166,135,193,94,177,251,133,69,174,227,77,221,100,157,138,168,36,116,114,199,214,197,115,29,210,246,57,55,106,171,87,109,209,85,60,207,148,94,247,49,78,5,105,184,165,195,87,56,211,234,10,70,106,165,130,158,24,104,102,169,170,149,140,185,219,161,90,135,173,181,17,100,72,33,123,164,168,116,140,153,204,253,54,53,142,123,24,229,123,3,138,240,75,205,31,13,160,208,107,237,171,138,44,230,174,124,179,3,167,89,173,245,14,165,89,43,114,43,119,230,227,134,22,61,95,181,69,115,101,119,67,149,253,190,168,214,57,94,231,116,84,204,202,234,226,171,137,140,203,138,253,92,172,213,44,194,134,146,220,198,211,182,219,104,182,83,34,57,150,235,116,111,145,241,64,178,116,163,166,127,84,178,61,242,57,19,169,239,119,75,88,206,136,217,202,174,214,155,173,130,235,91,98,190,219,42,237,215,43,117,68,148,149,148,117,112,186,25,233,167,141,202,217,34,146,55,34,57,143,107,145,90,173,84,69,69,69,69,37,87,47,158,9,46,188,87,231,242,95,114,120,42,232,116,235,21,168,167,154,235,88,234,87,58,11,180,237,154,23,62,210,201,27,52,79,99,228,167,116,142,116,177,171,150,20,237,171,145,22,72,247,14,193,202,143,130,143,202,110,85,7,18,154,153,108,186,211,99,120,149,194,158,167,18,139,110,204,55,139,164,50,57,203,81,214,142,73,29,13,44,145,179,201,173,232,146,85,233,87,170,67,52,78,185,67,242,90,109,54,171,5,170,138,197,98,182,82,91,173,182,234,120,233,40,232,233,33,108,48,83,65,27,81,177,197,28,109,68,107,24,214,162,53,26,136,136,136,136,136,126,176,34,175,51,77,20,252,180,240,143,148,248,123,135,133,175,193,55,205,104,250,229,232,134,95,5,4,222,34,57,54,141,238,118,244,178,212,244,53,58,119,149,34,234,114,55,171,122,43,210,124,235,242,95,170,120,110,166,124,47,226,127,68,178,11,117,247,193,119,251,62,43,194,212,199,55,107,185,210,238,142,174,223,79,87,75,182,223,125,151,109,141,52,101,152,181,139,57,197,111,56,86,83,67,227,108,185,5,190,162,215,113,166,238,190,62,253,44,241,186,57,99,235,98,181,237,234,99,220,155,181,81,201,190,232,168,190,102,101,245,99,5,252,151,234,158,101,166,127,20,248,159,209,44,130,227,98,241,189,142,207,138,240,181,50,67,221,237,245,59,163,171,183,213,211,212,237,183,219,117,219,112,52,209,137,229,54,44,231,21,179,102,184,181,119,141,178,228,22,250,123,165,186,167,180,248,251,244,179,198,217,34,147,161,232,215,183,169,143,106,236,228,71,38,251,42,34,249,16,219,156,46,107,117,197,120,62,125,138,223,79,73,37,62,99,148,91,108,149,206,153,142,87,199,3,27,53,114,58,37,71,34,35,251,180,49,53,85,200,228,232,115,211,109,213,28,223,107,203,47,90,255,0,45,60,35,226,222,34,223,225,107,240,77,176,170,206,136,186,33,151,193,65,15,135,146,61,228,123,157,189,44,180,221,110,94,157,229,73,122,90,141,233,222,0,115,155,213,47,165,124,71,88,180,206,130,251,226,168,48,76,126,63,19,69,225,122,60,29,210,181,235,52,223,156,86,35,164,235,165,109,185,222,78,115,27,182,201,179,187,136,4,85,225,87,75,127,45,60,71,105,214,153,205,98,248,205,5,231,32,165,248,173,23,138,240,253,219,92,79,239,87,126,113,30,199,55,106,88,167,119,212,114,61,118,217,155,185,90,139,165,50,160,57,37,233,158,85,83,170,121,214,177,248,78,214,55,111,199,215,25,239,201,28,141,241,21,213,21,52,245,29,16,187,163,182,254,220,116,187,200,157,104,230,247,224,250,170,143,221,45,252,1,68,60,197,56,21,169,225,107,50,92,227,79,168,42,223,165,119,250,136,97,161,154,166,170,39,190,217,113,153,42,30,182,212,69,145,103,153,141,142,157,210,50,103,51,244,30,214,57,239,123,85,239,189,227,202,106,174,153,226,186,201,167,25,30,150,230,180,158,34,203,147,91,229,183,212,244,199,27,228,135,173,62,164,241,119,24,246,54,104,158,141,146,55,171,87,162,70,49,200,155,181,0,163,110,95,60,109,221,120,80,207,228,177,100,243,213,215,105,214,85,81,79,13,214,141,213,78,108,22,153,221,52,45,125,217,145,182,25,94,247,199,78,217,26,232,163,70,172,201,219,71,42,172,113,237,109,92,96,241,137,134,240,211,160,223,148,251,21,227,31,190,223,114,58,120,211,10,161,117,98,201,5,225,242,116,47,137,98,195,186,201,77,20,82,36,206,114,57,172,114,118,227,73,24,233,163,85,163,110,37,248,116,206,248,95,213,58,253,51,206,169,255,0,198,214,89,235,122,225,254,217,218,252,76,208,193,89,219,138,89,59,61,222,195,221,218,123,186,217,246,42,125,138,190,43,44,207,243,44,234,155,31,165,204,50,26,187,179,49,91,60,118,11,66,212,170,57,244,182,232,229,150,88,169,209,251,117,57,140,116,242,35,58,149,122,89,210,198,236,198,49,173,15,201,150,101,55,220,231,42,188,230,185,77,119,141,189,100,23,10,139,165,198,167,180,200,251,245,83,200,233,37,147,161,136,214,55,169,239,114,236,212,70,166,251,34,34,121,23,125,203,83,130,139,119,14,154,113,67,170,25,173,179,109,77,203,173,238,146,165,238,74,168,36,181,90,234,82,154,86,91,37,130,71,35,22,102,62,6,190,71,44,77,123,100,123,226,69,115,88,142,124,85,229,55,193,69,187,80,43,63,148,238,168,91,59,246,91,37,193,145,226,20,82,37,85,60,146,221,41,103,134,100,185,182,70,57,140,146,24,159,27,161,107,127,58,199,201,223,71,163,86,20,71,219,248,0,0,3,53,156,88,250,167,214,79,152,25,15,184,206,105,76,205,103,22,62,169,245,147,230,6,67,238,51,129,249,56,117,215,156,203,134,221,92,177,106,182,25,91,86,215,219,170,24,203,157,12,53,9,11,46,214,229,123,86,162,138,85,115,30,222,137,26,221,145,202,199,116,61,25,35,83,173,141,84,208,159,14,186,243,134,241,37,164,118,45,86,195,43,105,28,203,141,59,25,115,161,134,161,102,125,166,226,140,106,212,81,74,174,99,29,215,27,157,178,57,88,222,182,43,36,106,116,61,170,185,225,202,180,47,81,241,13,39,194,181,190,231,102,238,225,153,223,139,138,219,116,167,85,124,112,213,83,212,207,4,148,181,30,73,218,153,124,59,228,98,46,237,124,106,170,215,42,178,86,199,210,248,28,226,238,235,194,14,174,59,43,158,221,87,120,196,239,212,237,182,228,118,168,42,28,199,190,4,122,57,149,80,177,92,145,62,166,21,234,232,238,38,202,201,38,141,29,31,117,100,104,104,120,31,39,19,202,108,89,206,43,102,205,113,106,239,27,101,200,45,244,247,75,117,79,105,241,247,233,103,141,178,69,39,67,209,175,111,83,30,213,217,200,142,77,246,84,69,242,62,176,0,0,2,176,57,181,241,175,240,74,58,206,19,116,202,231,117,163,189,77,217,147,52,184,64,189,136,219,67,52,29,198,91,26,170,222,185,59,204,150,41,37,116,110,107,82,52,108,74,178,36,179,49,157,43,153,175,29,182,173,17,195,110,58,25,165,185,53,92,122,161,126,167,141,181,85,150,185,218,199,227,116,79,86,185,207,146,77,149,89,83,52,91,182,54,51,166,70,50,78,255,0,84,106,144,247,105,90,211,105,186,223,238,180,86,43,21,178,174,227,114,184,212,71,73,71,71,73,11,166,158,166,121,28,141,142,40,227,106,43,158,247,57,81,168,212,69,85,85,68,64,63,94,53,139,95,115,11,140,214,156,114,135,197,213,211,219,235,238,146,71,221,100,125,52,180,84,178,213,212,201,187,213,17,122,32,130,87,237,191,83,186,118,106,43,149,17,126,81,119,216,71,6,86,46,15,56,17,214,235,100,151,95,140,230,121,70,159,222,106,50,107,148,79,122,82,186,72,173,149,93,170,106,104,221,182,208,197,221,149,18,71,53,36,145,207,115,157,210,138,200,163,164,16,61,6,127,128,102,90,89,153,93,180,251,80,113,234,187,30,67,99,168,90,106,234,26,148,78,184,159,178,42,42,42,42,181,236,115,85,175,99,218,170,199,177,205,115,85,205,114,42,219,247,45,46,96,148,218,195,106,179,240,249,171,247,90,185,53,6,130,159,195,89,238,213,114,203,85,62,74,198,54,170,121,22,69,100,8,200,31,79,77,4,77,87,205,43,159,58,238,229,85,122,187,126,129,204,119,129,202,158,43,112,218,12,195,79,159,73,79,168,184,125,60,236,161,134,86,69,19,47,116,142,84,122,209,75,58,162,57,143,107,145,206,129,206,119,105,175,150,86,185,26,147,44,177,209,93,166,237,117,176,93,104,175,182,43,157,93,186,229,110,168,142,174,142,178,146,103,67,61,52,241,185,29,28,177,200,213,71,49,237,114,35,145,200,168,168,168,138,128,106,120,242,154,165,165,184,38,180,224,151,61,51,212,187,23,198,113,187,207,103,198,209,120,169,169,251,189,169,153,52,127,156,133,236,145,187,73,19,29,245,92,155,237,178,238,138,168,188,43,128,30,48,109,92,89,105,27,93,112,90,184,243,188,58,158,142,131,43,100,209,53,25,83,59,216,228,142,186,39,70,198,197,209,80,176,202,245,141,173,106,196,246,189,157,61,9,28,146,74,0,51,109,197,87,12,249,151,10,26,185,89,165,185,133,117,37,197,142,167,109,202,209,115,166,84,107,46,54,233,31,35,34,157,99,234,87,66,254,168,164,99,227,114,175,75,216,238,151,61,157,18,62,101,114,157,227,94,227,139,101,86,206,21,245,34,231,215,141,222,119,166,195,167,122,210,211,195,106,174,116,149,21,18,83,200,229,107,36,155,197,73,55,75,21,210,61,201,42,69,27,24,169,42,171,39,255,0,26,252,40,216,184,180,209,170,220,55,181,106,163,203,237,187,214,98,215,186,216,94,239,1,85,212,197,146,53,116,106,143,72,103,99,59,82,38,207,106,110,201,59,111,124,81,161,158,204,179,22,190,224,217,85,231,10,202,104,124,21,235,31,184,84,90,238,52,221,214,73,216,170,130,71,71,44,125,108,87,49,221,47,99,147,118,170,181,118,221,21,83,204,11,148,230,117,199,143,228,66,197,83,160,218,79,122,233,207,178,11,123,190,37,116,183,92,123,117,88,188,46,124,46,143,118,246,156,157,234,136,29,80,141,233,146,57,97,106,199,50,109,215,19,150,157,176,12,3,50,213,60,202,211,167,218,125,143,85,223,50,27,229,66,83,80,208,211,34,117,202,253,149,85,85,85,81,172,99,90,142,123,222,229,70,49,141,115,156,173,107,85,81,159,231,249,150,169,230,87,109,65,212,28,134,174,249,144,223,42,22,166,186,186,165,83,174,87,236,136,136,136,136,141,99,26,212,107,24,198,162,49,140,107,90,212,107,90,136,151,61,202,247,130,143,228,255,0,130,51,89,245,10,217,117,161,212,156,202,222,250,105,109,213,169,217,248,53,173,211,53,236,167,88,154,229,222,105,123,80,77,34,200,136,248,254,164,93,17,185,146,247,3,186,240,125,194,102,27,194,46,151,253,7,177,84,82,94,47,181,245,18,84,223,114,54,208,45,44,247,87,164,143,88,17,236,89,37,86,50,40,158,145,181,136,254,141,251,143,68,71,74,245,94,234,0,2,170,249,231,125,201,254,242,127,13,45,80,170,190,121,223,114,127,188,159,195,64,138,188,174,61,118,105,151,227,94,207,90,95,241,64,60,174,61,118,105,151,227,94,207,90,95,240,0,0,17,87,154,63,161,61,77,252,23,222,40,138,1,47,251,154,63,161,61,77,252,23,222,40,138,1,2,95,242,230,227,95,249,42,234,60,246,12,254,231,117,147,76,178,159,205,220,169,160,94,236,118,186,229,86,36,119,54,195,210,231,187,165,140,88,229,108,74,215,62,55,53,219,74,232,98,141,110,123,137,29,111,181,112,225,162,89,78,180,94,108,117,119,154,124,114,158,39,50,130,154,70,198,250,153,230,158,58,120,88,175,119,147,24,178,205,31,91,246,114,181,157,78,70,189,81,24,185,247,226,119,135,172,171,133,253,101,189,105,30,83,83,227,252,7,110,166,221,116,101,44,148,240,220,232,101,111,84,85,17,181,233,254,116,111,70,185,237,100,177,74,196,123,250,58,151,228,222,117,239,86,50,13,26,177,112,253,119,202,252,70,3,140,220,31,116,181,218,60,13,51,60,61,83,221,80,231,73,223,108,105,51,247,90,186,133,217,207,86,253,127,179,234,183,96,152,26,41,206,79,136,44,27,197,82,107,30,61,106,212,218,73,186,228,130,109,226,178,215,65,34,246,209,173,238,83,194,232,93,11,81,146,47,74,193,220,87,75,191,119,165,168,194,231,173,53,181,55,27,85,21,194,178,211,87,107,168,170,167,142,105,104,106,221,19,167,165,123,154,138,232,100,88,94,248,149,237,85,86,170,198,247,179,116,94,151,57,54,85,162,206,85,252,60,93,117,151,137,123,86,121,85,106,164,170,196,244,198,162,27,221,217,243,86,58,23,182,181,89,50,219,91,19,99,94,183,189,42,97,108,202,139,180,125,20,239,71,170,245,54,57,46,123,93,53,211,78,56,116,211,139,142,168,106,133,231,192,218,168,118,138,24,98,68,125,85,194,169,200,171,29,45,52,106,169,220,153,253,46,217,55,70,163,90,231,189,204,99,30,246,135,63,227,23,140,92,19,132,12,18,158,255,0,127,163,248,206,73,121,235,250,63,143,247,38,167,248,167,106,106,118,85,127,101,50,9,99,131,181,29,66,73,249,196,78,189,186,91,186,175,150,125,243,252,255,0,50,213,60,202,237,168,58,131,144,213,223,50,27,229,66,212,215,87,84,170,117,202,253,145,17,17,17,17,172,99,90,141,99,24,212,70,49,141,107,90,141,107,81,19,213,113,21,175,57,151,18,90,185,125,213,108,206,182,173,207,184,212,61,150,202,25,170,18,102,90,109,200,247,45,61,20,74,214,49,189,17,181,219,43,145,141,235,122,190,71,39,91,220,171,58,185,80,240,57,83,146,221,108,156,92,106,51,233,22,197,109,168,168,126,35,105,86,69,80,181,213,113,58,72,29,91,58,57,28,145,50,9,90,254,211,83,105,86,104,155,38,236,108,108,239,5,117,231,152,6,101,166,25,52,248,102,160,99,213,118,43,237,45,61,37,77,69,190,173,17,179,192,202,154,120,234,34,73,27,190,236,122,197,52,106,172,118,207,98,170,181,200,215,34,181,63,37,78,45,125,164,197,109,217,173,69,15,69,150,235,112,173,181,209,212,247,88,189,218,170,72,233,164,168,143,161,23,173,189,44,173,166,93,213,17,171,220,217,170,170,215,34,73,94,104,254,187,53,55,240,95,103,162,38,87,43,205,33,195,117,235,128,157,73,210,61,64,130,174,75,22,69,156,86,67,80,180,147,172,51,196,246,81,91,37,138,104,223,230,136,248,229,142,57,17,28,142,98,171,17,28,215,53,85,170,17,87,151,23,28,116,220,41,102,85,248,126,160,178,174,163,78,179,10,136,31,93,52,79,150,87,217,42,218,138,196,173,138,4,85,107,216,230,171,91,59,90,222,235,153,20,78,106,185,97,72,164,189,227,53,156,78,240,245,149,112,191,172,183,173,35,202,106,124,127,128,237,212,219,174,140,165,146,158,27,157,12,173,234,138,162,54,189,63,206,141,232,215,61,172,150,41,88,143,127,71,82,204,174,85,252,117,84,224,25,13,171,134,29,82,175,171,159,24,190,84,67,109,195,38,134,150,46,139,77,198,122,169,158,232,37,72,227,73,164,101,84,213,40,137,35,222,254,211,218,196,233,108,111,123,227,14,21,205,31,215,102,166,254,11,236,244,68,170,228,99,247,217,251,183,252,72,138,188,209,253,118,106,111,224,190,207,68,74,174,70,63,125,159,187,127,196,128,181,64,0,0,0,0,0,20,237,205,67,129,90,156,3,33,186,241,61,165,180,21,115,227,23,202,137,174,89,156,51,85,69,209,105,184,207,85,11,27,60,75,36,137,52,140,170,154,165,85,99,99,31,218,123,94,189,77,141,236,100,113,87,131,238,44,243,46,17,117,67,233,197,138,158,174,241,98,175,167,146,154,251,142,54,189,41,96,186,177,35,122,64,175,122,199,42,49,241,74,244,145,175,70,117,237,220,98,42,54,87,162,232,162,237,105,181,95,237,85,182,43,237,178,146,227,109,184,211,201,73,89,71,87,11,102,130,166,9,26,173,146,41,35,114,43,94,199,53,85,170,213,69,69,69,84,83,61,156,109,240,125,147,112,141,170,18,217,92,149,117,184,77,242,162,119,98,119,138,185,105,251,245,208,69,28,15,153,146,71,19,213,205,124,46,169,100,74,247,50,52,145,90,175,99,90,139,210,208,187,61,76,226,227,70,176,14,28,103,226,94,135,46,181,94,177,186,187,123,167,199,186,42,157,23,198,171,149,143,236,80,199,245,29,35,38,116,145,185,143,106,198,174,135,162,87,72,214,164,82,116,231,223,90,53,123,50,215,173,80,200,53,115,80,39,164,146,251,145,84,54,106,132,164,129,33,130,38,50,54,197,20,49,179,205,81,145,197,28,113,162,185,92,245,70,34,185,206,114,171,151,229,93,115,252,202,251,134,216,52,250,243,144,213,214,99,216,173,69,117,77,150,134,101,71,50,129,245,139,18,212,164,74,169,212,214,61,208,70,245,102,253,8,254,183,34,35,164,122,186,90,114,207,224,162,221,196,254,119,114,205,181,46,217,226,116,219,18,222,154,182,142,68,170,135,227,53,211,67,34,71,79,13,68,46,143,163,179,187,39,145,91,39,82,111,3,85,138,217,149,205,9,85,202,119,130,139,118,45,138,219,56,168,212,139,103,94,73,121,222,167,14,129,233,85,79,53,170,133,209,212,83,201,81,35,85,204,142,111,21,28,221,76,71,70,246,164,73,20,140,122,172,170,140,178,160,0,160,30,104,254,187,53,55,240,95,103,162,35,174,1,159,230,90,89,153,90,117,7,79,178,26,187,30,67,99,168,74,154,26,234,101,78,184,159,178,162,162,162,162,181,236,115,85,204,123,28,138,199,177,206,107,145,205,114,162,200,174,104,254,187,53,55,240,95,103,162,57,165,171,134,124,202,255,0,194,229,215,138,123,21,117,37,85,139,28,202,31,142,95,104,92,169,28,244,108,88,168,214,10,182,42,187,105,152,249,107,18,39,49,17,30,197,237,185,17,237,115,214,32,188,158,14,184,197,193,56,191,193,42,47,246,10,63,131,100,150,110,143,164,24,255,0,114,106,143,133,247,102,168,101,47,246,83,224,138,57,251,177,211,172,159,155,69,232,223,165,219,42,121,193,94,48,57,164,107,46,154,113,89,120,198,52,66,237,106,155,16,194,58,172,85,246,187,165,181,179,210,221,46,145,164,141,170,149,238,237,197,85,23,106,87,246,81,177,205,208,231,82,36,136,174,100,138,213,128,26,23,174,154,143,195,166,163,219,181,67,75,239,62,6,235,67,188,83,67,42,43,233,110,20,174,84,89,41,106,99,69,78,228,47,233,110,233,186,57,28,214,189,142,99,216,199,183,192,1,161,62,8,120,205,254,89,88,174,75,145,254,74,46,184,111,209,203,132,52,93,201,42,252,117,13,103,114,62,190,152,106,123,81,111,52,123,111,36,93,31,81,178,192,238,165,238,108,217,42,113,254,17,116,66,235,195,143,14,152,102,141,95,111,148,151,123,149,130,158,165,213,149,116,145,185,144,44,245,21,83,84,200,200,250,190,179,152,199,78,172,71,170,53,94,140,71,43,89,213,208,157,128,1,64,60,209,253,118,106,111,224,190,207,68,95,241,64,60,209,253,118,106,111,224,190,207,68,4,170,228,99,247,217,251,183,252,72,181,66,170,249,24,253,246,126,237,255,0,18,45,80,0,0,1,64,60,209,253,118,106,111,224,190,207,68,95,241,64,60,209,253,118,106,111,224,190,207,68,7,213,224,103,140,219,23,7,154,113,172,87,56,237,95,25,204,242,143,129,211,227,54,217,88,244,165,116,145,37,127,118,166,166,70,237,180,49,119,98,85,141,174,73,36,115,218,214,244,162,190,88,226,85,218,237,117,191,221,107,111,183,219,157,93,198,229,113,168,146,174,178,178,174,103,77,61,76,242,57,93,36,178,72,229,87,61,238,114,171,149,202,170,170,170,170,167,229,45,211,149,15,3,148,216,213,170,201,197,198,163,62,173,47,183,42,122,135,226,54,149,100,180,233,67,73,43,100,129,213,179,163,145,171,43,231,137,207,237,53,55,137,33,149,178,110,247,72,206,200,118,174,92,92,14,84,240,165,134,215,230,26,130,250,74,141,69,204,41,224,101,116,49,50,41,89,100,164,106,171,210,138,41,209,21,207,123,156,173,116,238,107,187,78,124,81,53,168,228,133,37,146,101,21,213,204,91,152,253,247,65,51,187,78,142,232,92,253,57,126,63,112,164,186,229,53,53,180,76,146,133,105,93,15,114,59,90,178,70,245,201,222,100,177,75,36,176,190,55,70,212,99,89,34,189,242,36,82,131,132,206,48,116,191,139,172,54,91,238,14,181,116,23,219,61,61,43,178,59,21,76,82,43,237,83,206,178,163,24,147,171,27,21,67,28,180,242,185,143,98,239,208,141,87,182,55,42,177,3,57,135,85,225,139,136,92,171,133,253,101,178,234,230,45,77,227,252,7,114,154,227,107,125,84,148,240,220,232,101,111,76,180,242,57,139,254,108,140,87,53,237,100,177,68,245,99,250,58,87,149,29,87,59,225,235,42,194,116,39,76,248,130,241,63,16,198,245,27,226,84,221,81,210,200,223,133,215,81,214,77,7,135,154,77,150,53,238,199,23,118,53,234,71,59,162,118,244,34,69,214,240,208,246,139,234,246,27,175,90,95,143,234,230,159,207,87,37,139,34,167,116,212,233,87,2,195,60,79,100,142,138,88,100,103,154,35,227,150,57,35,85,106,185,138,172,85,107,156,213,71,47,181,51,195,193,39,24,57,55,8,218,161,21,233,171,87,91,132,223,42,32,110,89,103,164,138,159,191,93,4,81,206,200,95,28,146,177,92,215,194,234,151,202,140,107,227,73,21,168,199,185,168,189,77,208,70,39,148,216,179,156,86,205,154,226,213,222,54,203,144,91,233,238,150,234,158,211,227,239,210,207,27,100,138,78,135,163,94,222,166,61,171,179,145,28,155,236,168,139,228,4,22,231,87,233,99,22,249,129,67,237,215,18,0,114,184,245,217,166,95,141,123,61,105,63,249,213,250,88,197,190,96,80,251,117,196,128,28,174,61,118,105,151,227,94,207,90,5,255,0,0,0,21,87,207,59,238,79,247,147,248,105,106,133,85,243,206,251,147,253,228,254,26,5,85,150,233,202,135,142,58,108,150,213,100,225,31,81,153,86,183,219,109,61,67,49,27,178,190,90,132,174,164,137,178,78,234,41,213,202,229,137,240,68,215,246,156,155,68,176,196,216,246,99,163,103,122,173,116,183,75,115,189,105,206,237,154,103,166,150,47,140,228,151,158,247,130,162,241,80,211,247,123,80,190,105,63,57,51,217,27,118,142,39,187,235,57,55,219,100,221,85,17,124,168,26,168,4,53,229,197,199,29,79,21,184,109,126,31,168,44,164,167,212,92,62,158,7,215,77,19,226,137,151,186,71,42,177,43,98,129,21,28,199,181,200,214,206,214,183,180,215,203,19,154,173,73,146,40,230,80,0,0,0,0,17,87,154,63,161,61,77,252,23,222,40,138,1,47,251,154,63,161,61,77,252,23,222,40,138,43,210,124,23,242,161,170,120,110,153,252,83,225,159,75,114,11,117,139,198,246,59,222,23,197,84,199,15,119,183,212,222,190,158,231,87,79,83,119,219,109,211,125,192,153,92,183,57,130,83,112,237,83,38,143,107,37,214,173,218,117,113,168,117,77,21,202,105,101,153,152,203,210,41,228,149,34,167,134,9,102,153,149,51,44,13,86,53,205,100,111,87,201,182,239,145,86,237,12,198,107,70,144,230,90,11,170,25,6,145,234,4,20,145,223,113,218,134,195,80,180,147,164,208,74,199,198,217,98,154,55,249,42,178,72,164,142,68,71,35,94,136,244,71,53,174,69,106,89,167,41,78,53,254,55,71,71,194,110,166,220,238,181,151,168,123,210,97,119,9,215,191,27,168,97,131,184,251,99,149,27,215,31,101,145,75,36,78,145,206,106,198,174,137,22,52,138,22,60,44,252,0,4,21,230,63,203,254,143,136,139,20,186,183,164,56,239,250,172,80,120,104,37,166,167,146,10,120,242,42,94,182,71,211,80,249,159,28,108,154,24,213,94,201,149,221,75,28,75,19,145,255,0,153,88,169,91,19,202,111,184,54,85,102,205,113,106,239,5,122,199,238,20,247,75,117,79,105,146,118,42,160,145,178,69,39,67,209,204,119,75,216,213,217,200,173,93,182,84,84,242,53,38,85,95,53,206,5,191,187,241,65,162,152,103,254,49,85,159,209,80,187,252,215,54,233,29,58,55,253,247,197,61,174,255,0,2,101,103,250,226,96,58,86,49,206,3,75,234,120,104,171,212,188,134,197,72,154,161,102,168,163,182,213,97,76,172,146,149,151,73,229,127,214,170,163,159,183,50,182,155,180,201,164,94,180,85,137,236,72,94,229,89,33,146,106,129,207,243,252,203,84,243,43,182,160,234,14,67,87,124,200,111,149,11,83,93,93,82,169,215,43,246,68,68,68,68,70,177,141,106,53,140,99,81,24,198,53,173,106,53,173,68,79,62,88,255,0,42,254,5,106,115,252,134,213,196,246,169,80,85,193,140,88,234,33,185,97,144,195,85,23,69,218,227,5,84,204,116,242,172,114,44,209,178,150,106,100,84,141,236,103,117,238,98,245,58,54,61,146,4,0,207,48,12,203,76,50,105,240,205,64,199,170,236,87,218,90,122,74,154,139,125,90,35,103,129,149,52,241,212,68,146,55,125,216,245,138,104,213,88,237,158,197,85,107,145,174,69,106,126,74,156,90,251,73,138,219,179,90,138,30,139,45,214,225,91,107,163,169,238,177,123,181,84,145,211,73,81,31,66,47,91,122,89,91,76,187,170,35,87,185,179,85,85,174,68,146,188,209,253,118,106,111,224,190,207,68,77,78,84,218,91,130,107,79,3,185,238,154,106,101,139,227,56,221,231,80,39,241,180,94,42,106,126,239,106,146,215,52,127,156,133,236,145,187,73,19,29,245,92,155,237,178,238,138,168,161,13,121,121,241,167,117,225,99,84,41,236,89,126,65,86,221,43,201,106,21,50,10,52,166,117,82,81,78,177,244,197,112,130,54,185,28,199,181,201,19,101,86,35,149,240,163,147,183,35,217,15,79,107,230,107,204,50,213,171,84,215,30,27,180,74,178,146,191,13,142,162,52,200,242,22,53,178,178,239,60,18,182,70,83,209,185,119,68,166,142,88,216,229,157,190,114,189,136,140,84,133,21,213,17,43,138,238,20,117,31,132,173,71,126,21,154,197,227,173,85,221,201,236,23,248,33,86,82,221,233,90,168,138,230,162,170,246,230,103,83,82,88,85,85,209,185,205,84,87,177,241,200,254,107,128,96,25,150,169,230,86,157,62,211,236,122,174,249,144,223,42,18,154,134,134,153,19,174,87,236,170,170,170,170,141,99,26,212,115,222,247,42,49,140,107,156,229,107,90,170,129,234,184,117,208,108,203,137,45,92,177,105,78,25,69,86,231,220,106,24,251,157,116,52,233,51,45,54,228,123,82,162,182,84,115,216,222,136,218,237,209,170,246,245,189,89,27,87,173,237,69,209,78,139,233,14,27,160,186,95,143,233,30,159,193,87,29,139,29,167,116,52,235,87,58,205,60,175,124,142,150,89,164,127,146,43,228,150,73,36,84,106,53,136,175,84,107,90,212,70,167,63,224,251,132,204,55,132,93,47,250,15,98,168,164,188,95,107,234,36,169,190,228,109,160,90,89,238,175,73,30,176,35,216,178,74,172,100,81,61,35,107,17,253,27,247,30,136,142,149,234,189,212,10,171,231,157,247,39,251,201,252,52,170,178,213,57,231,125,201,254,242,127,13,32,87,13,28,51,230,92,82,228,57,94,25,167,213,212,140,200,108,24,189,70,71,67,69,82,168,198,92,223,13,85,52,43,72,146,171,145,176,189,205,168,114,177,238,250,157,108,107,92,172,107,150,70,5,159,242,210,230,9,77,172,54,171,63,15,154,191,117,171,147,80,104,41,252,53,158,237,87,44,181,83,228,172,99,106,167,145,100,86,64,140,129,244,244,208,68,213,124,210,185,243,174,238,85,87,171,183,176,163,44,54,155,181,214,193,117,162,190,216,174,117,118,235,149,186,162,58,186,58,202,73,157,12,244,211,198,228,116,114,199,35,85,28,199,181,200,142,71,34,162,162,162,42,23,233,192,47,26,248,175,21,154,113,73,100,187,92,252,62,166,227,54,248,99,200,237,245,11,27,36,175,232,70,198,235,157,58,70,214,49,208,202,245,69,123,88,212,236,200,244,98,167,75,162,124,161,42,138,86,230,117,199,143,229,190,251,83,160,218,79,122,234,192,113,251,131,190,37,116,183,92,123,148,185,68,205,100,46,143,118,246,154,189,154,121,219,80,141,233,146,72,166,114,71,50,111,209,19,147,186,243,94,227,142,155,26,181,94,248,71,211,150,85,165,246,229,79,78,204,186,236,143,150,157,40,105,37,108,115,182,138,5,106,181,101,124,241,57,157,215,46,241,36,50,186,61,158,233,31,217,171,93,45,210,220,239,90,115,187,102,153,233,165,139,227,57,37,231,189,224,168,188,84,52,253,222,212,47,154,79,206,76,246,70,221,163,137,238,250,206,77,246,217,55,85,68,80,237,92,191,244,47,89,117,163,136,43,77,86,144,229,55,92,46,76,83,174,231,93,152,209,208,182,170,59,47,230,164,72,91,36,111,146,54,77,226,30,139,15,97,92,189,113,186,101,115,31,27,37,68,250,220,209,253,118,106,111,224,190,207,68,92,247,10,188,51,225,188,40,105,29,30,150,225,245,213,119,23,186,161,215,43,189,206,165,85,175,184,220,100,100,108,150,116,143,169,91,11,58,98,141,140,141,170,189,44,99,122,156,247,245,200,250,97,230,143,235,179,83,127,5,246,122,32,37,87,35,31,190,207,221,191,226,69,170,21,87,200,199,239,179,247,111,248,145,210,185,150,243,4,166,209,235,85,227,135,205,32,186,213,199,168,53,244,254,26,241,118,164,150,90,89,241,166,61,180,179,198,177,171,224,86,78,250,138,105,229,106,62,25,90,248,23,103,34,163,209,187,7,0,230,161,199,85,78,127,144,221,120,97,210,218,250,184,49,139,29,68,214,220,206,105,169,98,232,187,92,96,170,133,237,130,36,146,53,154,54,82,205,76,168,178,49,236,238,189,207,78,151,70,198,62,74,234,162,180,221,110,52,213,245,150,251,101,93,85,61,174,157,42,235,165,134,23,61,148,176,44,177,194,146,202,228,77,152,197,150,104,163,71,59,100,235,145,141,251,92,136,191,91,0,192,51,45,83,204,173,58,125,167,216,245,93,243,33,190,84,37,53,13,13,50,39,92,175,217,85,85,85,85,26,198,53,168,231,189,238,84,99,24,215,57,202,214,181,85,45,167,136,110,19,48,222,17,121,98,106,102,15,98,168,164,188,95,107,234,45,53,55,220,141,180,11,75,61,213,233,124,165,88,17,236,89,37,86,50,40,158,145,181,136,254,141,251,143,68,71,74,245,80,167,99,245,93,173,55,91,5,214,182,197,125,182,85,219,174,86,234,137,41,43,40,234,225,116,51,211,79,27,149,178,69,36,110,68,115,30,215,34,181,90,168,138,138,138,138,126,82,234,121,157,112,29,249,111,177,84,235,206,147,217,122,179,236,126,222,239,137,90,237,214,238,229,86,81,11,95,11,99,221,221,214,167,122,158,6,212,43,122,99,146,89,154,145,194,155,244,68,212,15,85,203,155,143,111,229,81,98,159,77,245,18,15,15,169,184,205,191,198,85,212,65,79,209,75,122,161,99,217,18,214,53,24,157,16,204,143,146,54,203,23,147,85,207,107,226,78,151,58,56,102,169,151,124,3,63,204,180,179,50,180,234,14,159,100,53,118,60,134,199,80,149,52,53,212,202,157,113,63,101,69,69,69,69,107,216,230,171,152,246,57,21,143,99,156,215,35,154,229,69,208,71,7,92,98,224,156,95,224,149,23,251,5,31,193,178,75,55,71,210,12,127,185,53,71,194,251,179,84,50,151,251,41,240,69,28,253,216,233,214,79,205,162,244,111,210,237,149,60,194,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,28,171,137,126,29,48,78,40,52,178,191,76,243,170,127,241,181,150,122,222,185,191,181,151,79,13,52,48,86,118,226,150,62,247,107,190,247,118,158,238,135,253,138,159,98,167,85,0,67,254,4,185,124,88,184,63,172,200,51,43,222,85,244,163,51,188,248,139,92,53,208,70,250,122,90,91,63,125,175,142,54,194,174,93,230,151,181,12,178,171,149,200,199,35,99,141,85,26,249,102,237,124,88,250,88,214,79,151,249,15,183,78,117,83,149,113,99,233,99,89,62,95,228,62,221,56,25,172,53,80,101,92,213,64,21,235,198,215,43,155,86,187,106,133,139,82,116,106,166,147,21,185,100,183,132,135,55,234,137,171,68,200,29,28,146,73,118,100,72,230,185,106,85,204,108,110,137,158,83,201,60,114,57,98,218,121,159,55,244,171,76,241,93,27,211,140,115,75,112,170,79,15,101,198,109,241,91,233,186,163,141,146,77,208,159,94,121,123,108,99,29,52,175,87,73,35,209,169,215,35,222,229,77,220,167,171,0,0,0,10,75,231,45,128,83,99,60,81,218,243,59,118,61,87,73,79,152,226,244,149,53,151,7,36,171,5,117,198,158,89,105,228,70,57,202,172,71,199,77,29,10,57,140,219,100,116,110,84,222,78,167,93,161,0,57,205,233,111,210,190,28,108,90,153,65,98,241,85,248,38,65,31,137,173,241,93,30,14,215,90,197,134,111,205,171,209,178,117,213,54,220,223,38,185,237,219,116,217,189,197,3,133,114,97,215,154,156,114,235,168,250,55,146,214,210,82,98,116,246,121,179,197,184,85,212,69,79,5,173,244,238,130,158,173,242,57,204,69,86,73,20,148,238,87,190,68,100,105,72,170,141,252,227,156,144,3,91,243,91,86,165,107,70,125,168,214,42,122,184,45,185,86,81,117,189,209,197,86,198,182,120,224,169,171,146,104,219,35,90,231,53,30,141,122,34,162,57,201,190,251,42,253,167,202,193,243,91,174,1,122,169,190,217,169,233,38,168,170,179,221,172,143,109,75,28,230,36,23,11,125,69,12,206,68,107,154,189,109,138,166,71,49,119,217,30,141,85,71,34,43,85,167,184,85,215,82,179,252,107,78,108,85,20,144,92,178,171,197,21,146,142,90,183,185,176,71,61,76,204,134,55,72,230,181,206,70,35,158,138,170,141,114,237,190,200,191,96,23,145,202,179,71,47,186,69,194,61,162,167,35,155,106,188,246,225,46,99,29,55,75,63,177,105,106,96,130,58,100,235,99,220,143,238,65,79,20,251,253,87,55,191,208,230,163,152,170,179,0,249,56,158,45,98,193,177,91,54,21,139,80,248,43,46,63,111,167,181,219,169,187,175,147,177,75,4,109,142,40,250,222,174,123,186,88,198,166,238,85,114,237,186,170,175,153,245,128,0,86,175,54,78,53,238,58,127,71,252,152,180,190,231,216,189,94,237,239,147,47,173,141,105,106,35,138,215,85,4,208,173,177,209,189,175,124,115,74,201,27,51,157,249,167,178,62,194,177,92,147,42,176,35,7,52,110,48,109,92,67,106,132,58,105,129,174,63,113,194,112,26,135,182,138,253,73,19,103,158,233,91,36,108,74,151,199,82,230,35,153,76,215,39,109,25,18,172,115,44,73,50,186,84,236,118,161,1,237,116,95,72,115,45,122,213,12,127,72,244,254,10,73,47,185,21,67,161,167,90,185,210,24,34,99,35,116,178,205,35,252,213,25,28,81,201,34,163,81,207,84,98,163,90,231,42,53,103,255,0,27,92,172,237,90,97,162,246,45,70,208,106,106,187,133,203,15,179,163,51,152,157,80,216,160,173,130,154,146,73,170,111,76,109,76,234,232,95,213,18,163,169,162,116,136,169,44,125,182,183,182,245,144,37,87,44,222,44,240,221,119,209,123,86,150,182,158,146,201,150,105,173,158,223,101,125,165,213,235,60,245,246,234,106,74,120,27,114,98,44,108,68,99,165,71,177,209,181,100,237,47,111,173,223,157,143,170,101,25,150,208,189,116,212,126,29,53,30,221,170,26,95,121,240,55,90,29,226,154,25,81,95,75,112,165,114,162,201,75,83,26,42,119,33,127,75,119,77,209,200,230,181,236,115,30,198,61,186,30,225,215,94,112,222,36,180,142,197,170,216,101,109,35,153,113,167,99,46,116,48,212,44,207,180,220,81,141,90,138,41,85,204,99,186,227,115,182,71,43,27,214,197,100,141,78,135,181,84,58,88,0,1,154,206,44,125,83,235,39,204,12,135,220,103,52,166,102,179,139,31,84,250,201,243,3,33,247,25,192,182,158,11,116,47,78,56,139,229,153,129,233,126,168,89,188,117,170,187,227,50,195,52,74,140,170,183,213,54,239,92,145,213,83,72,168,189,185,153,212,237,151,101,106,181,206,99,218,246,61,236,117,75,113,47,195,166,119,194,254,169,215,233,158,117,79,254,54,178,207,91,215,15,246,206,215,226,102,134,10,206,220,82,201,217,238,246,30,238,211,221,214,207,177,83,236,85,186,158,87,30,132,244,203,241,175,120,173,61,175,24,156,42,225,188,87,233,29,195,15,188,219,105,27,147,219,169,234,42,113,59,188,146,44,47,183,92,85,159,81,29,43,88,247,120,105,28,216,219,51,58,93,212,196,71,34,119,25,27,216,21,65,203,155,143,111,228,175,125,159,77,245,18,15,17,166,89,53,195,198,85,212,65,79,215,85,101,174,123,25,18,214,53,24,157,115,66,172,142,54,203,23,155,145,172,107,226,78,166,186,57,175,80,203,190,127,128,102,90,89,153,93,180,251,80,113,234,187,30,67,99,168,90,106,234,26,148,78,184,159,178,42,42,42,42,181,236,115,85,175,99,218,170,199,177,205,115,85,205,114,42,217,79,43,238,96,148,214,154,107,47,11,218,211,117,171,123,31,80,218,12,62,249,83,44,181,47,235,154,90,90,122,59,42,69,20,14,114,49,28,249,220,201,229,151,162,54,35,98,250,172,107,54,11,95,0,1,29,120,187,224,115,72,248,190,181,82,79,149,190,174,195,150,89,233,229,130,213,145,219,88,197,157,140,115,94,172,130,165,142,77,170,41,155,43,146,78,222,236,122,42,61,35,146,62,228,138,238,63,203,203,151,119,242,100,172,184,106,134,172,45,170,239,159,84,119,173,246,214,69,79,220,142,201,11,39,168,138,73,233,167,238,42,75,226,224,240,239,71,186,40,165,142,55,58,37,68,235,149,171,58,128,28,171,139,31,75,26,201,242,255,0,33,246,233,204,214,26,83,226,199,210,198,178,124,191,200,125,186,115,53,128,106,160,129,92,112,114,194,166,226,107,84,45,218,185,167,57,149,38,49,125,187,84,82,210,101,201,114,73,103,130,162,146,56,219,19,107,41,152,221,213,42,99,138,54,71,217,85,100,82,163,88,189,112,185,175,116,179,212,1,202,184,122,225,139,70,184,95,197,102,197,180,143,23,240,30,63,176,251,165,198,166,103,84,87,92,230,138,52,99,100,158,87,127,199,114,70,196,100,76,116,178,43,24,206,183,111,213,64,3,207,231,249,254,27,165,152,109,219,80,117,7,33,164,177,227,214,58,117,169,174,174,169,85,232,137,155,162,34,34,34,43,158,247,57,90,198,49,168,175,123,220,214,181,28,231,34,46,117,184,176,226,26,167,138,61,109,188,107,12,248,149,38,52,203,141,61,37,52,54,216,95,20,207,137,144,64,200,213,101,168,100,49,58,165,238,115,92,228,124,141,87,181,138,200,209,122,35,98,36,160,230,117,199,143,229,190,251,83,160,218,79,122,234,192,113,251,131,190,37,116,183,92,123,148,185,68,205,100,46,143,118,246,154,189,154,121,219,80,141,233,146,72,166,114,71,50,111,209,19,147,133,112,73,193,246,77,197,206,168,69,101,106,85,209,97,54,58,136,29,150,94,41,37,167,239,208,193,44,115,190,22,71,28,175,71,57,243,58,153,241,35,218,201,18,53,114,61,237,114,39,75,131,133,98,121,77,247,6,202,172,217,174,45,93,224,175,88,253,194,158,233,110,169,237,50,78,197,84,18,54,72,164,232,122,57,142,233,123,26,187,57,21,171,182,202,138,158,70,143,184,98,226,23,21,226,131,70,172,186,185,139,83,120,15,31,220,166,184,218,223,85,29,68,214,202,232,157,211,45,60,142,98,255,0,155,35,21,205,99,159,20,177,61,88,206,190,148,168,190,101,156,10,211,112,203,147,82,234,126,152,208,82,82,233,126,71,81,5,182,150,133,181,82,201,61,162,226,148,234,174,129,235,60,143,150,102,76,144,77,51,100,71,47,74,247,35,115,88,141,141,100,229,92,18,113,131,147,112,141,170,17,94,154,181,117,184,77,242,162,6,229,150,122,72,169,251,245,208,69,28,236,133,241,201,43,21,205,124,46,169,124,168,198,190,52,145,90,140,123,154,139,212,208,208,240,63,37,166,237,106,191,218,168,175,182,43,157,37,198,219,113,167,142,174,142,178,146,102,205,5,76,18,53,29,28,177,200,213,86,189,142,106,163,145,200,170,138,138,138,135,235,0,85,95,60,239,185,63,222,79,225,164,117,227,183,152,30,174,113,23,117,188,233,27,108,85,120,46,9,105,188,75,27,236,51,194,248,46,181,111,129,205,107,89,117,221,202,136,248,229,141,242,120,118,163,89,27,220,136,245,153,240,199,42,120,158,43,120,205,190,241,105,167,26,87,108,207,45,93,172,207,4,248,189,61,222,229,3,24,202,91,172,117,9,69,216,169,108,109,219,181,50,248,121,82,88,209,169,31,82,53,204,217,31,218,136,62,183,43,143,93,154,101,248,215,179,214,151,252,80,15,43,143,93,154,101,248,215,179,214,151,252,0,0,4,85,230,143,232,79,83,127,5,247,138,34,128,75,254,230,143,232,79,83,127,5,247,138,34,128,64,209,159,24,60,38,97,188,93,105,127,208,123,237,69,37,158,251,65,81,29,77,139,35,117,2,213,79,106,122,200,197,157,24,196,146,37,123,37,137,139,27,152,175,232,223,182,245,69,116,76,84,207,182,169,105,110,119,162,217,221,207,76,245,46,197,240,108,146,205,217,241,180,94,42,26,142,215,118,22,77,31,231,33,123,227,118,241,202,199,125,87,46,219,236,187,42,42,37,165,114,161,227,142,155,37,181,89,56,71,212,102,85,173,246,219,79,80,204,70,236,175,150,161,43,169,34,108,147,186,138,117,114,185,98,124,17,53,253,167,38,209,44,49,54,61,152,232,217,222,150,156,77,240,81,163,92,85,95,112,203,254,162,91,59,117,120,181,193,178,85,212,209,163,162,170,186,90,209,146,170,219,36,153,142,106,182,23,78,248,228,234,217,207,99,91,51,98,88,157,51,164,64,242,188,181,180,7,242,21,195,6,63,244,143,79,126,139,231,89,71,122,231,146,248,150,109,93,63,246,68,222,9,179,238,170,232,250,41,93,22,208,125,94,219,159,39,83,27,35,165,222,69,103,248,6,27,170,120,109,219,79,181,7,30,164,190,99,215,202,117,166,174,161,169,69,232,149,155,162,162,162,162,163,152,246,185,26,246,61,170,143,99,218,215,53,90,230,162,167,160,0,86,93,167,146,198,27,110,215,154,43,173,102,160,213,221,52,130,150,158,58,185,109,85,114,43,111,117,85,109,217,29,71,36,208,198,200,146,153,202,138,245,154,62,137,122,85,98,107,26,237,170,18,205,0,2,128,121,163,250,236,212,223,193,125,158,136,159,252,149,61,44,101,63,48,43,189,186,220,64,14,104,254,187,53,55,240,95,103,162,39,255,0,37,79,75,25,79,204,10,239,110,183,1,34,184,193,225,51,13,226,235,75,254,131,223,106,41,44,247,218,10,136,234,108,89,27,168,22,170,123,83,214,70,44,232,198,36,145,43,217,44,76,88,220,197,127,70,253,183,170,43,162,98,167,10,229,255,0,203,130,197,195,189,29,167,87,181,110,15,31,171,31,94,162,154,40,43,95,225,113,216,229,130,72,95,76,222,219,146,58,153,157,28,207,73,100,119,92,104,238,150,197,250,11,52,179,168,1,64,60,209,253,118,106,111,224,190,207,68,74,174,70,63,125,159,187,127,196,136,171,205,31,215,102,166,254,11,236,244,68,170,228,99,247,217,251,183,252,72,11,84,60,254,127,159,225,186,89,134,221,181,7,80,114,26,75,30,61,99,167,90,154,234,234,149,94,136,153,186,34,34,34,34,185,239,115,149,172,99,26,138,247,189,205,107,81,206,114,34,250,2,144,57,143,243,0,172,226,34,251,46,146,105,14,69,254,164,244,30,26,121,106,105,227,158,158,76,138,171,161,146,117,84,50,102,71,35,33,134,69,86,50,21,111,74,201,18,202,229,127,230,82,32,148,28,23,241,131,147,113,115,199,182,93,122,114,213,209,97,54,60,30,234,220,78,207,87,21,63,126,134,9,107,108,236,153,242,73,19,17,206,124,206,166,100,170,199,62,68,141,92,172,99,156,137,212,235,31,41,91,146,167,170,124,167,229,253,119,184,219,139,169,0,0,0,84,95,55,126,48,109,89,109,213,156,44,224,107,143,221,173,182,74,136,171,242,91,170,68,218,169,233,174,177,186,70,165,12,15,123,58,96,124,77,93,229,146,39,43,213,101,116,10,232,250,39,142,73,63,204,195,141,123,143,12,24,37,183,9,211,75,159,134,212,156,183,106,154,42,200,214,150,111,131,80,195,52,107,37,68,212,243,54,78,190,246,207,130,52,116,125,43,180,238,71,163,161,70,186,144,113,60,90,251,156,229,86,108,43,22,161,241,183,172,130,225,79,107,183,83,119,89,31,126,170,121,27,28,81,245,189,90,198,245,61,237,77,220,168,212,223,117,84,79,48,62,81,113,60,162,184,179,195,114,29,59,183,240,167,121,167,164,178,100,56,173,61,77,77,150,73,171,213,207,200,89,61,93,93,85,74,69,26,198,214,198,248,27,36,123,179,184,247,189,157,114,34,35,99,127,79,138,213,158,79,191,10,225,130,193,249,55,79,140,235,109,139,105,46,254,10,175,181,67,144,247,234,19,185,10,120,201,153,28,30,26,55,254,110,102,246,251,173,133,253,113,117,202,222,213,101,224,25,254,101,165,153,149,167,80,116,251,33,171,177,228,54,58,132,169,161,174,166,84,235,137,251,42,42,42,42,43,94,199,53,92,199,177,200,172,123,28,230,185,28,215,42,40,106,32,17,255,0,130,142,43,172,92,90,104,213,22,101,221,181,81,229,246,221,168,242,155,37,20,207,119,128,170,234,122,71,34,54,68,71,164,51,177,157,216,215,119,181,55,124,125,199,190,41,20,144,0,80,15,52,127,93,154,155,248,47,179,209,19,255,0,146,167,165,140,167,230,5,119,183,91,136,1,205,31,215,102,166,254,11,236,244,71,138,224,251,139,60,203,132,93,80,250,113,98,167,171,188,88,171,233,228,166,190,227,141,175,74,88,46,172,72,222,144,43,222,177,202,140,124,82,189,36,107,209,157,123,119,24,138,141,149,232,161,215,249,140,240,19,252,149,239,176,106,70,157,207,226,52,203,38,184,120,58,74,121,234,58,234,172,181,207,99,229,74,55,43,215,174,104,85,145,200,232,165,243,114,53,142,100,171,212,214,201,55,235,229,33,160,213,58,167,196,188,122,147,112,162,164,159,30,211,10,127,138,84,165,77,60,85,12,150,227,59,36,138,134,52,99,222,142,99,218,228,150,165,146,181,143,232,125,27,83,234,185,236,114,92,79,250,141,113,75,163,95,236,86,113,167,185,197,191,253,210,195,83,10,187,254,44,144,205,28,140,255,0,113,44,50,199,253,228,140,242,242,156,33,240,199,98,225,47,70,169,180,170,209,122,248,221,91,238,21,87,75,165,223,195,62,155,199,213,74,228,107,100,236,58,89,82,46,152,35,167,139,102,187,165,123,93,123,35,156,224,59,88,0,1,158,30,97,121,254,27,169,252,99,106,54,103,167,249,13,37,246,197,85,81,65,77,79,112,164,85,116,19,190,154,223,77,79,42,198,237,182,123,18,88,100,68,123,119,99,209,17,205,87,53,81,203,97,60,206,185,128,86,105,21,29,79,15,218,33,145,120,76,234,175,170,12,154,229,20,115,197,85,97,165,146,8,102,137,180,207,115,18,53,154,120,234,60,166,141,238,116,45,99,182,70,200,230,62,58,108,2,205,57,35,103,248,109,139,50,212,221,62,188,228,52,148,121,14,85,79,105,169,178,208,204,170,215,215,178,141,43,86,165,34,85,78,151,61,141,158,55,171,55,235,86,117,185,17,91,27,213,182,232,101,179,19,202,111,184,54,85,102,205,113,106,239,5,122,199,238,20,247,75,117,79,105,146,118,42,160,145,178,69,39,67,209,204,119,75,216,213,217,200,173,93,182,84,84,242,52,19,193,39,24,56,207,23,58,95,21,233,171,73,69,155,88,233,224,110,89,103,164,138,163,177,67,60,178,78,200,95,28,146,177,26,230,76,218,103,202,140,107,228,88,209,200,199,185,202,157,78,9,20,0,0,80,15,52,127,93,154,155,248,47,179,209,23,252,80,15,52,127,93,154,155,248,47,179,209,1,237,121,88,112,153,134,241,25,170,23,108,227,80,42,41,43,172,90,107,81,111,169,168,199,42,232,22,120,47,47,170,142,177,34,73,31,220,106,53,145,75,79,28,138,199,50,70,74,155,177,201,210,170,139,58,185,150,113,213,83,195,46,51,75,166,26,99,95,87,75,170,25,29,60,23,42,90,230,210,197,36,22,139,114,84,42,58,119,164,241,190,41,159,50,193,52,45,141,26,189,41,220,145,206,98,182,52,146,5,114,246,227,23,4,225,3,4,214,75,253,254,143,227,57,37,231,232,239,209,252,127,185,53,63,197,59,83,85,178,171,251,41,144,75,28,29,168,234,18,79,206,34,117,237,210,221,213,124,162,94,127,159,230,90,167,153,93,181,7,80,114,26,187,230,67,124,168,90,154,234,234,149,78,185,95,178,34,34,34,34,53,140,107,81,172,99,26,136,198,49,173,107,81,173,106,34,3,0,192,51,45,83,204,173,58,125,167,216,245,93,243,33,190,84,37,53,13,13,50,39,92,175,217,85,85,85,85,26,198,53,168,231,189,238,84,99,24,215,57,202,214,181,85,47,251,130,78,15,177,158,17,180,190,43,43,82,146,183,54,190,83,192,236,178,241,73,45,71,98,186,120,164,157,240,178,56,229,122,181,172,133,181,47,137,30,214,70,178,35,81,239,107,85,122,91,199,249,112,114,255,0,163,225,222,197,22,173,234,246,59,254,171,21,254,38,8,169,170,36,130,162,60,118,151,173,241,244,211,190,23,201,27,230,154,52,71,190,100,119,82,71,42,68,212,103,231,150,89,212,6,85,203,222,229,239,128,97,186,167,203,135,9,211,237,65,199,169,47,152,245,242,158,247,77,93,67,82,139,209,43,62,51,88,168,168,168,168,230,61,174,70,189,143,106,163,216,246,181,205,86,185,168,169,68,37,255,0,114,184,244,39,166,95,141,123,197,104,20,237,198,15,9,153,151,8,186,161,244,30,251,81,87,120,177,87,211,199,83,98,200,221,64,148,176,93,88,145,177,103,70,49,36,149,24,248,165,122,198,230,43,250,246,237,189,81,27,43,21,123,255,0,45,206,96,148,220,59,84,201,163,218,201,117,171,118,157,92,106,29,83,69,114,154,89,102,102,50,244,138,121,37,72,169,225,130,89,166,101,76,203,3,85,141,115,89,27,213,242,109,187,228,85,181,254,39,120,122,197,120,160,209,171,214,145,229,53,62,3,199,246,234,109,215,70,82,199,81,53,178,186,39,117,69,81,27,94,159,231,70,244,107,152,231,197,44,172,71,179,175,169,40,90,171,131,158,32,191,148,21,239,134,75,30,19,241,236,234,195,215,45,76,22,234,184,150,151,194,164,76,149,149,75,81,35,153,28,80,190,57,97,86,172,171,27,186,166,142,53,107,100,114,70,5,159,243,171,244,177,139,124,192,161,246,235,137,0,57,92,122,236,211,47,198,189,158,180,150,156,198,180,138,235,160,188,186,244,179,72,47,57,221,94,99,81,140,103,20,244,140,188,84,192,232,31,44,11,75,117,124,49,36,110,150,85,99,34,137,241,194,198,245,170,35,34,106,39,74,108,212,137,124,174,61,118,105,151,227,94,207,90,5,255,0,0,65,94,99,252,192,40,248,119,177,75,164,154,67,145,127,170,197,127,134,158,90,154,120,224,168,143,29,165,235,100,157,85,12,153,146,70,249,166,141,21,140,133,91,212,145,202,178,185,89,249,148,148,56,175,53,206,58,127,187,240,191,162,153,159,254,49,75,159,214,208,183,252,214,182,215,29,66,59,253,247,197,49,173,255,0,2,21,127,250,226,17,207,59,238,79,247,147,248,105,85,101,170,115,206,251,147,253,228,254,26,4,85,229,113,235,179,76,191,26,246,122,210,85,115,92,224,91,251,191,20,26,41,134,127,227,21,89,253,21,11,191,205,115,110,145,211,163,127,223,124,83,218,239,240,38,86,127,174,38,34,175,43,143,93,154,101,248,215,179,214,151,252,6,93,240,12,255,0,50,210,204,202,211,168,58,125,144,213,216,242,27,29,66,84,208,215,83,42,117,196,253,149,21,21,21,21,175,99,154,174,99,216,228,86,61,142,115,92,142,107,149,23,65,28,29,113,139,130,113,127,130,84,95,236,20,127,6,201,44,221,31,72,49,254,228,213,31,11,238,205,80,202,95,236,167,193,20,115,247,99,167,89,63,54,139,209,191,75,182,84,243,172,14,99,252,191,235,56,119,190,203,171,122,67,142,255,0,169,61,127,134,130,90,106,121,39,168,147,29,170,232,100,125,53,15,153,242,72,248,102,145,21,236,153,93,210,146,74,177,57,25,249,149,150,48,112,235,175,57,151,13,186,185,98,213,108,50,182,173,175,183,84,49,151,58,24,106,18,22,93,173,202,246,173,69,20,170,230,61,189,18,53,187,35,149,142,232,122,50,70,167,91,26,168,26,94,7,138,209,125,94,195,117,235,75,241,253,92,211,249,234,228,177,100,84,238,154,157,42,224,88,103,137,236,145,209,75,12,140,243,68,124,114,199,36,106,173,87,49,85,138,173,115,154,168,229,246,160,0,0,69,94,104,254,132,245,55,240,95,120,162,41,91,132,239,84,250,55,243,3,30,247,24,11,169,230,143,232,79,83,127,5,247,138,34,149,184,78,245,79,163,127,48,49,239,113,128,11,190,227,163,131,43,23,24,122,113,75,108,142,235,240,108,207,23,241,21,24,205,202,87,189,105,91,36,168,206,237,53,76,109,223,120,101,237,68,139,35,90,178,70,230,53,205,234,68,124,82,103,218,237,105,186,216,46,181,182,43,237,178,174,221,114,183,84,73,73,89,71,87,11,161,158,154,120,220,173,146,41,35,114,35,152,246,185,21,170,213,68,84,84,84,83,83,197,11,115,58,215,77,26,214,254,32,170,106,180,159,22,181,58,76,127,170,217,114,204,109,213,206,146,60,163,166,40,82,55,44,125,182,179,251,29,237,168,133,179,181,210,119,163,72,213,30,177,178,36,64,159,252,184,57,128,81,241,17,98,139,73,53,123,34,255,0,85,138,15,19,60,85,53,17,193,79,30,69,75,214,249,58,169,217,11,35,141,147,67,26,163,31,10,55,169,99,137,37,106,191,243,201,20,234,51,215,203,255,0,66,245,151,90,56,130,180,213,105,14,83,117,194,228,197,58,238,117,217,141,29,11,106,163,178,254,106,68,133,178,70,249,35,100,222,33,232,176,246,21,203,215,27,166,87,49,241,178,84,77,10,0,0,1,93,87,126,77,154,79,93,196,21,38,101,111,200,124,6,147,249,84,84,225,176,37,79,138,108,145,69,3,89,76,218,217,38,146,71,195,52,137,81,44,178,110,201,24,222,152,227,253,52,150,27,21,0,10,1,230,143,235,179,83,127,5,246,122,34,127,242,84,244,177,148,252,192,174,246,235,113,0,57,163,250,236,212,223,193,125,158,136,159,252,149,61,44,101,63,48,43,189,186,220,4,148,226,187,133,29,56,226,215,78,31,133,102,177,120,27,173,15,114,123,5,254,8,81,245,86,138,167,34,34,185,168,170,157,200,95,210,212,150,21,84,108,141,107,85,21,143,100,114,51,144,114,226,224,114,167,133,44,54,191,48,212,23,210,84,106,46,97,79,3,43,161,137,145,74,203,37,35,85,94,148,81,78,136,174,123,220,229,107,167,115,93,218,115,226,137,173,71,36,41,44,147,40,0,0,1,85,124,243,190,228,255,0,121,63,134,156,171,146,167,170,124,167,229,253,119,184,219,142,171,207,59,238,79,247,147,248,105,202,185,42,122,167,202,126,95,215,123,141,184,14,235,205,123,129,202,108,150,213,123,226,227,78,95,86,183,219,109,61,59,242,235,74,50,90,132,174,164,137,177,192,218,216,17,168,229,137,240,68,214,119,90,187,68,176,196,233,55,99,163,127,122,173,116,183,84,179,189,22,206,237,154,153,166,151,223,131,100,150,110,247,130,173,240,176,212,118,187,176,190,25,63,55,51,31,27,183,142,87,183,235,53,118,223,116,217,81,21,52,252,83,7,50,222,95,117,58,61,117,188,113,7,164,22,170,72,244,250,190,163,196,222,45,52,145,69,75,6,52,247,186,150,8,210,52,124,234,249,217,81,83,60,174,70,67,19,89,2,108,212,68,98,55,96,128,22,155,77,214,255,0,117,162,177,88,173,149,119,27,149,198,162,58,74,58,58,72,93,52,245,51,200,228,108,113,71,27,81,92,247,185,202,141,70,162,42,170,170,34,26,9,224,95,131,43,23,7,154,113,85,108,146,235,241,156,207,40,240,245,25,53,202,39,189,41,93,36,72,254,213,53,52,110,219,104,98,238,202,137,35,154,146,72,231,185,206,233,69,100,81,241,94,88,188,7,126,68,44,84,218,243,171,22,94,156,251,32,183,183,225,182,187,141,187,183,85,139,194,231,204,217,54,119,117,201,222,168,129,212,234,238,168,227,150,22,172,144,174,221,114,181,103,248,2,128,121,163,250,236,212,223,193,125,158,136,191,226,128,121,163,250,236,212,223,193,125,158,136,9,85,200,199,239,179,247,111,248,145,47,248,205,224,95,78,56,195,177,80,201,115,175,250,47,153,217,186,98,182,228,212,244,105,81,35,105,122,250,164,165,168,139,173,157,248,87,169,238,98,43,218,232,228,85,115,92,136,233,89,36,64,228,99,247,217,251,183,252,72,181,64,33,175,46,46,7,42,120,82,195,107,243,13,65,125,37,70,162,230,20,240,50,186,24,153,20,172,178,82,53,85,233,69,20,232,138,231,189,206,86,186,119,53,221,167,62,40,154,212,114,66,146,201,232,57,163,250,19,212,223,193,125,226,136,149,68,85,230,143,232,79,83,127,5,247,138,32,40,4,213,65,149,115,85,0,87,7,23,124,170,42,117,191,136,186,77,78,211,156,174,147,28,177,102,181,18,191,46,98,91,162,145,109,85,108,165,123,155,91,4,45,124,41,59,42,37,137,141,149,170,254,235,102,157,211,111,35,94,244,138,117,105,14,139,233,126,130,225,177,233,254,145,226,20,152,237,138,58,137,106,214,158,23,201,43,229,158,69,78,185,101,150,87,58,89,95,178,53,168,231,185,202,140,99,24,155,53,141,68,246,160,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,202,184,177,244,177,172,159,47,242,31,110,156,234,167,42,226,199,210,198,178,124,191,200,125,186,112,51,88,106,160,202,185,170,128,0,0,0,0,7,138,214,252,42,235,169,90,47,159,105,205,138,162,146,11,150,85,139,221,108,148,114,213,189,205,130,57,234,105,36,134,55,72,230,181,206,70,35,158,138,170,141,114,237,190,200,191,97,237,64,25,97,187,90,110,182,11,173,109,138,251,108,171,183,92,173,213,18,82,86,81,213,194,232,103,166,158,55,43,100,138,72,220,136,230,61,174,69,106,181,81,21,21,21,20,150,188,171,52,114,197,171,188,92,90,42,114,57,183,164,192,173,242,230,49,211,116,191,251,42,170,154,120,35,166,78,182,61,170,206,220,245,17,79,191,214,107,187,29,14,106,181,234,169,197,120,177,245,79,172,159,48,50,31,113,156,177,254,71,213,184,107,240,13,83,183,208,218,106,227,203,32,188,91,166,186,87,57,203,216,158,220,248,101,74,40,88,157,106,136,248,229,142,189,206,94,134,238,147,71,245,159,178,35,2,205,0,0,70,174,62,184,174,163,225,75,67,170,239,118,201,122,243,60,163,189,103,197,225,142,104,18,72,42,157,11,149,213,238,142,84,119,114,26,127,168,231,34,70,246,186,71,193,27,186,82,94,182,208,14,89,148,223,115,156,170,243,154,229,53,222,54,245,144,92,42,46,151,26,158,211,35,239,213,79,35,164,150,78,134,35,88,222,167,189,203,179,81,26,155,236,136,137,228,77,254,110,58,61,173,184,206,180,80,234,150,121,146,85,229,216,157,246,158,74,11,29,217,182,104,40,160,179,177,42,234,167,138,202,245,133,202,178,62,40,164,235,108,242,163,95,50,44,155,111,218,127,79,0,224,167,87,116,191,67,248,134,198,181,3,86,112,74,76,142,209,75,81,12,48,212,84,207,35,89,97,157,245,17,111,118,72,153,20,139,82,250,120,146,103,50,46,157,250,213,175,98,182,70,49,80,45,207,151,55,5,31,201,87,78,39,191,231,246,203,84,154,155,148,254,114,229,83,2,119,100,181,208,170,49,99,182,54,110,167,49,221,47,98,201,43,162,70,181,242,57,173,222,86,195,20,139,48,15,201,105,187,90,175,246,170,43,237,138,231,73,113,182,220,105,227,171,163,172,164,153,179,65,83,4,141,71,71,44,114,53,85,175,99,154,168,228,114,42,162,162,162,161,250,192,162,190,101,124,20,92,120,116,212,122,237,80,194,173,155,105,150,93,112,108,148,207,106,82,193,29,170,233,82,181,50,190,217,20,17,185,30,176,177,144,57,241,185,34,107,27,27,217,18,171,156,197,115,252,87,0,60,96,221,120,77,213,198,186,224,180,146,96,153,141,69,29,6,86,201,162,114,190,154,6,61,201,29,116,78,141,142,151,174,157,38,149,235,27,90,228,149,142,123,58,122,214,57,35,183,78,98,186,145,167,26,117,194,62,119,22,164,81,248,216,242,203,124,248,221,150,147,192,165,79,118,241,60,18,190,145,251,59,234,71,217,124,94,35,184,229,69,103,135,221,155,201,208,215,103,176,13,78,218,110,214,171,253,170,138,251,98,185,210,92,109,183,26,120,234,232,235,41,38,108,208,84,193,35,81,209,203,28,141,85,107,216,230,170,57,28,138,168,168,168,168,71,92,179,152,247,6,56,54,85,121,194,178,157,100,240,87,172,126,225,81,107,184,211,125,29,186,201,216,170,130,71,71,44,125,108,166,115,29,210,246,57,55,106,171,87,109,209,85,60,199,46,221,35,212,125,20,225,79,20,195,181,54,241,223,175,168,238,222,41,45,110,160,90,89,44,84,181,138,147,165,4,189,109,108,143,153,178,73,44,146,44,141,71,50,73,159,18,117,54,38,185,105,7,139,31,84,250,201,243,3,33,247,25,192,209,70,150,234,150,9,173,56,37,179,83,52,210,251,241,156,110,243,222,240,85,190,22,106,126,239,106,103,195,39,230,230,99,36,110,210,68,246,253,102,166,251,110,155,162,162,174,117,248,177,245,79,172,159,48,50,31,113,156,186,158,87,30,132,244,203,241,175,120,173,41,91,139,31,84,250,201,243,3,33,247,25,192,186,158,87,30,132,244,203,241,175,120,173,37,81,21,121,92,122,19,211,47,198,189,226,180,237,92,66,229,55,220,27,64,181,47,53,197,171,188,21,235,31,195,239,55,75,117,79,105,146,118,42,160,162,150,72,164,232,122,57,142,233,123,26,187,57,21,171,182,202,138,158,64,71,254,96,92,8,216,184,170,197,100,205,113,102,120,45,77,199,237,235,29,186,167,119,201,241,74,88,35,170,146,43,87,67,234,34,167,131,187,83,80,213,241,46,69,115,54,217,119,111,146,81,13,218,211,117,176,93,107,108,87,219,101,93,186,229,110,168,146,146,178,142,174,23,67,61,52,241,185,91,36,82,70,228,71,49,237,114,43,85,170,136,168,168,168,166,138,120,59,226,171,13,226,191,72,237,249,133,154,229,72,220,158,221,79,79,77,150,90,35,141,97,125,186,226,172,250,234,216,156,247,187,195,72,230,200,232,95,212,238,166,34,181,87,184,201,24,200,129,205,99,129,90,156,198,58,254,41,244,162,130,174,166,251,75,78,179,102,180,46,170,137,176,58,221,73,68,245,248,147,22,105,26,173,124,81,83,199,19,161,141,29,220,69,141,205,99,92,217,22,80,233,92,175,120,215,254,80,24,35,52,99,80,174,119,90,237,73,195,109,239,169,150,227,90,189,239,140,218,219,51,88,202,133,149,173,77,166,139,187,4,50,36,138,175,147,234,75,215,35,159,47,110,117,25,108,196,242,155,238,13,149,89,179,92,90,187,193,94,177,251,133,61,210,221,83,218,100,157,138,168,36,108,145,73,208,244,115,29,210,246,53,118,114,43,87,109,149,21,60,139,233,224,23,141,124,87,138,205,56,164,178,93,174,126,31,83,113,155,124,49,228,118,250,133,141,146,87,244,35,99,117,206,157,35,107,24,232,101,122,162,189,172,106,118,100,122,49,83,165,209,62,80,149,64,0,57,87,22,62,150,53,147,229,254,67,237,211,153,172,52,167,197,143,165,141,100,249,127,144,251,116,230,107,0,213,64,0,1,0,57,157,113,227,249,16,177,84,232,54,147,222,186,115,236,130,222,239,137,93,45,215,30,221,86,47,11,159,11,163,221,189,167,39,122,162,7,84,35,122,100,142,88,90,177,204,155,117,196,229,159,230,115,56,220,211,157,92,211,30,37,243,27,38,181,101,85,121,94,67,91,80,203,147,50,57,169,159,3,47,20,146,177,22,25,226,99,145,26,198,53,169,217,88,227,222,40,159,3,225,99,149,177,34,129,205,52,183,75,115,189,105,206,237,154,103,166,150,47,140,228,151,158,247,130,162,241,80,211,247,123,80,190,105,63,57,51,217,27,118,142,39,187,235,57,55,219,100,221,85,17,116,83,195,23,15,88,175,11,250,53,101,210,60,90,167,199,248,14,229,77,198,232,250,88,233,230,185,215,74,238,169,106,36,107,19,252,216,216,142,115,220,200,162,137,138,247,244,117,45,85,242,115,214,61,56,211,189,113,200,176,108,214,27,85,5,215,61,183,211,80,216,47,117,142,70,72,218,168,166,85,91,108,110,86,47,79,138,238,53,222,114,49,174,146,146,22,34,61,239,141,18,234,64,243,249,254,1,134,234,158,27,118,211,237,65,199,169,47,152,245,242,157,105,171,168,106,81,122,37,102,232,168,168,168,168,230,61,174,70,189,143,106,163,216,246,181,205,86,185,168,169,158,206,48,120,76,204,184,69,213,15,160,247,218,138,187,197,138,190,158,58,155,22,70,234,4,165,130,234,196,141,139,58,49,137,36,168,199,197,43,214,55,49,95,215,183,109,234,136,217,88,171,163,50,181,121,205,234,206,141,82,96,150,45,24,189,226,31,26,212,154,190,221,242,205,113,233,116,95,71,232,86,101,100,179,119,118,252,239,136,236,73,15,135,69,86,253,78,235,250,93,20,29,97,202,185,78,241,175,113,197,178,171,103,10,250,145,115,235,198,239,59,211,97,211,189,105,105,225,181,87,58,74,138,137,41,228,114,181,146,77,226,164,155,165,138,233,30,228,149,34,141,140,84,149,85,150,254,101,223,0,192,51,45,83,204,173,58,125,167,216,245,93,243,33,190,84,37,53,13,13,50,39,92,175,217,85,85,85,85,26,198,53,168,231,189,238,84,99,24,215,57,202,214,181,85,52,187,165,184,238,119,138,96,150,203,6,165,234,47,211,188,146,151,189,227,114,15,132,67,107,241,157,83,61,241,255,0,98,194,171,28,125,17,185,145,253,85,250,221,190,165,243,114,129,10,249,157,112,29,249,111,177,84,235,206,147,217,122,179,236,126,222,239,137,90,237,214,238,229,86,81,11,95,11,99,221,221,214,167,122,158,6,212,43,122,99,146,89,154,145,194,155,244,68,212,165,99,85,5,48,115,145,208,108,55,77,117,115,21,213,108,62,138,146,216,253,72,167,184,62,239,67,77,78,177,178,75,141,35,225,89,107,85,122,213,189,115,182,174,52,123,90,198,253,120,93,35,149,239,149,234,7,32,229,113,235,179,76,191,26,246,122,210,255,0,140,192,233,110,169,103,122,45,157,219,53,51,77,47,191,6,201,44,221,239,5,91,225,97,168,237,119,97,124,50,126,110,102,62,55,111,28,175,111,214,106,237,190,233,178,162,42,104,167,134,46,33,113,94,40,52,106,203,171,152,181,55,128,241,253,202,107,141,173,245,81,212,77,108,174,137,221,50,211,200,230,47,249,178,49,92,214,57,241,75,19,213,140,235,233,64,245,90,165,170,88,38,139,96,151,61,76,212,187,239,193,177,187,55,103,198,214,248,89,170,59,93,217,153,12,127,155,133,143,145,219,201,43,27,245,90,187,111,186,236,136,170,156,3,253,20,126,4,255,0,219,207,254,140,222,63,238,131,154,63,161,61,77,252,23,222,40,138,1,2,255,0,185,163,250,19,212,223,193,125,226,136,160,18,255,0,185,163,250,19,212,223,193,125,226,136,160,16,63,85,218,211,117,176,93,107,108,87,219,101,93,186,229,110,168,146,146,178,142,174,23,67,61,52,241,185,91,36,82,70,228,71,49,237,114,43,85,170,136,168,168,168,165,234,114,226,227,142,167,138,220,54,191,15,212,22,82,83,234,46,31,79,3,235,166,137,241,68,203,221,35,149,88,149,177,64,138,142,99,218,228,107,103,107,91,218,107,229,137,205,86,164,201,20,124,255,0,153,111,47,186,109,97,181,94,56,131,210,11,85,92,154,131,65,79,226,111,22,154,72,165,170,159,37,99,27,75,4,105,26,62,116,100,15,167,166,130,87,35,33,137,207,157,118,106,34,189,91,189,64,224,25,254,101,165,153,149,167,80,116,251,33,171,177,228,54,58,132,169,161,174,166,84,235,137,251,42,42,42,42,43,94,199,53,92,199,177,200,172,123,28,230,185,28,215,42,40,106,32,28,43,131,238,44,240,222,46,180,191,233,197,138,158,146,207,125,160,168,146,154,251,142,54,189,106,167,181,61,100,122,64,175,122,199,18,189,146,196,196,145,175,70,116,111,220,98,42,186,39,162,119,80,0,0,40,7,154,63,174,205,77,252,23,217,232,137,255,0,201,83,210,198,83,243,2,187,219,173,196,0,230,143,235,179,83,127,5,246,122,34,127,242,84,244,177,148,252,192,174,246,235,112,19,252,0,5,0,243,71,245,217,169,191,130,251,61,17,42,185,24,253,246,126,237,255,0,18,34,175,52,127,93,154,155,248,47,179,209,30,83,134,174,49,115,190,22,112,77,73,176,105,165,31,133,201,51,191,131,248,44,131,185,11,254,17,224,166,153,242,127,98,205,4,145,212,119,99,157,241,253,101,111,70,253,73,186,237,176,77,94,107,156,116,255,0,119,225,127,69,51,63,252,98,151,63,173,161,111,249,173,109,174,58,132,119,251,239,138,99,91,254,4,42,255,0,245,196,37,85,158,131,0,192,51,45,83,204,173,58,125,167,216,245,93,243,33,190,84,37,53,13,13,50,39,92,175,217,85,85,85,85,26,198,53,168,231,189,238,84,99,24,215,57,202,214,181,85,37,87,30,124,31,99,60,35,105,126,135,89,90,148,149,185,181,242,158,250,236,178,241,73,45,71,98,186,120,164,164,124,44,142,57,94,173,107,33,109,75,226,71,181,145,172,136,212,123,218,213,94,150,135,181,228,169,234,159,41,249,127,93,238,54,226,202,117,75,143,94,19,180,91,59,185,233,158,165,234,183,193,178,75,55,103,198,209,124,10,229,81,218,238,194,201,163,252,228,52,239,141,219,199,43,29,245,92,187,111,178,236,168,168,149,173,201,83,213,62,83,242,254,187,220,109,199,42,230,143,235,179,83,127,5,246,122,32,46,251,69,53,239,73,248,137,197,106,179,93,28,202,254,144,89,104,174,15,181,207,83,224,106,105,58,42,153,28,114,58,62,138,136,227,122,236,201,163,93,209,58,126,182,219,238,138,137,242,184,157,226,23,21,225,127,70,175,90,185,148,211,120,255,0,1,219,166,183,90,217,85,29,60,215,58,233,93,211,21,60,110,122,255,0,157,35,213,173,123,153,20,82,189,24,254,142,149,138,188,149,61,44,101,63,48,43,189,186,220,113,254,114,250,61,173,181,117,54,13,97,159,36,171,201,116,234,221,81,61,52,54,216,108,208,66,204,73,243,197,71,26,172,181,12,114,205,80,202,169,161,115,145,242,53,25,19,209,145,162,239,35,17,193,92,26,165,170,89,222,180,231,119,61,76,212,187,239,198,114,75,207,103,198,214,248,88,105,251,189,168,89,12,127,155,133,140,141,187,71,19,27,245,90,155,237,186,238,170,170,182,211,202,143,130,143,201,150,43,7,18,154,153,108,181,84,228,153,109,190,158,167,18,139,110,244,214,123,92,209,185,203,81,214,142,88,219,53,84,114,51,201,173,235,142,36,233,87,162,205,52,77,170,29,23,205,112,221,58,213,12,127,56,212,13,53,164,207,236,86,106,135,84,212,99,149,117,139,75,5,123,210,55,36,73,35,250,30,138,198,202,177,200,172,115,28,201,17,138,199,34,181,202,134,148,240,12,255,0,13,213,60,54,211,168,58,125,144,210,95,49,235,229,58,84,208,215,83,42,244,74,205,213,21,21,21,17,204,123,92,142,99,216,228,71,177,237,115,92,141,115,85,16,61,1,80,28,216,184,40,184,226,217,85,207,138,141,55,182,117,227,119,157,170,115,24,24,148,180,240,218,171,157,37,61,60,117,17,181,28,201,38,241,82,77,212,244,108,111,114,74,146,200,247,170,74,136,203,127,57,254,191,106,70,156,105,38,141,101,153,254,174,81,248,220,66,221,111,116,87,74,47,2,149,158,58,57,220,144,54,151,178,239,169,39,121,242,178,45,158,169,31,231,62,187,154,206,167,32,103,219,133,94,38,51,46,20,53,114,143,84,176,250,26,75,139,29,78,235,109,222,217,82,136,214,92,109,210,62,55,203,2,73,210,174,133,253,81,70,246,72,212,94,151,177,189,77,123,58,227,126,138,112,12,255,0,13,213,60,54,211,168,58,125,144,210,95,49,235,229,58,84,208,215,83,42,244,74,205,213,21,21,21,17,204,123,92,142,99,216,228,71,177,237,115,92,141,115,85,19,46,229,223,114,132,210,61,71,211,110,28,106,242,124,198,241,219,178,231,215,6,223,108,86,23,208,44,51,81,70,140,88,95,87,36,175,107,94,255,0,20,200,160,115,26,157,81,164,81,69,35,28,171,51,209,161,93,124,209,253,118,106,111,224,190,207,68,70,170,156,90,251,73,138,219,179,90,138,30,139,45,214,225,91,107,163,169,238,177,123,181,84,145,211,73,81,31,66,47,91,122,89,91,76,187,170,35,87,185,179,85,85,174,68,146,188,209,253,118,106,111,224,190,207,68,75,254,89,26,23,167,28,69,240,35,157,105,126,168,89,188,117,170,187,80,43,101,134,104,149,25,85,111,170,109,178,222,145,213,83,72,168,189,185,153,212,237,151,101,106,181,206,99,218,246,61,236,112,70,14,92,92,113,211,112,165,153,87,225,250,130,202,186,141,58,204,42,32,125,116,209,62,89,95,100,171,106,43,18,182,40,17,85,175,99,154,173,108,237,107,123,174,100,81,57,170,229,133,34,146,247,140,208,241,21,160,217,151,13,186,185,125,210,156,206,138,173,175,183,84,61,246,202,233,169,210,22,93,173,202,247,37,61,108,72,215,189,189,18,53,187,171,81,238,232,122,62,55,47,91,28,137,58,185,80,241,199,83,141,93,108,156,35,234,51,41,18,197,114,168,168,102,35,118,87,197,78,180,53,114,186,73,221,69,58,185,90,146,178,121,92,254,211,147,121,82,105,91,30,207,108,140,236,133,186,17,87,152,143,23,159,201,75,70,147,232,181,111,103,80,179,30,237,22,47,215,65,226,97,131,180,232,188,85,92,157,74,145,167,106,57,91,208,142,235,234,150,72,183,141,241,164,189,50,168,160,30,98,250,23,174,218,81,174,213,121,102,181,229,63,76,126,152,246,254,25,150,248,26,59,127,198,124,37,29,36,115,127,97,83,72,239,15,217,238,69,15,214,70,245,244,117,166,251,168,17,126,237,118,186,223,238,181,183,219,237,206,174,227,114,184,212,73,87,89,89,87,51,166,158,166,121,28,174,146,89,36,114,171,158,247,57,85,202,229,85,85,85,85,83,213,235,38,144,230,90,17,168,151,13,45,212,24,41,32,200,109,52,244,51,87,65,77,58,76,202,119,212,210,67,84,144,171,211,234,185,236,108,237,99,213,170,230,117,181,221,46,123,118,114,245,254,94,58,199,164,250,19,197,5,143,80,181,142,30,205,150,154,223,112,167,130,239,213,82,239,131,213,73,78,230,182,167,177,78,199,190,163,173,157,202,110,218,183,165,60,87,115,237,141,15,173,205,31,215,102,166,254,11,236,244,64,113,76,27,66,245,31,82,116,227,57,213,12,42,205,241,91,86,156,248,25,111,240,192,170,234,170,122,90,164,168,84,170,108,104,159,94,24,252,43,187,170,139,212,198,189,175,86,171,27,35,217,249,116,95,87,179,45,5,213,12,127,87,52,254,122,72,239,184,237,67,166,167,74,184,18,104,37,99,227,116,82,195,35,60,149,89,36,82,73,26,171,85,175,68,122,171,92,215,34,57,39,255,0,39,12,255,0,13,210,204,55,136,45,65,212,28,134,146,199,143,88,233,241,202,154,234,234,149,94,136,153,189,201,17,17,17,21,207,123,156,173,99,24,212,87,189,238,107,90,142,115,145,22,189,117,75,34,193,50,188,238,231,127,211,77,58,250,9,141,213,118,124,22,63,241,121,174,158,15,166,22,50,79,236,169,145,36,147,174,70,190,79,172,159,87,185,210,158,77,64,52,83,195,23,16,184,175,20,26,53,101,213,204,90,155,192,120,254,229,53,198,214,250,168,234,38,182,87,68,238,153,105,228,115,23,252,217,24,174,107,28,248,165,137,234,198,117,244,167,148,213,46,61,120,78,209,108,238,231,166,122,151,170,223,6,201,44,221,159,27,69,240,43,149,71,107,187,11,38,143,243,144,211,190,55,111,28,172,119,213,114,237,190,203,178,162,162,64,190,78,58,33,175,48,102,85,218,231,75,124,171,199,52,190,170,158,107,117,93,28,209,245,51,42,157,136,246,198,145,70,239,38,178,154,87,57,203,84,158,104,244,124,12,234,71,212,118,227,175,52,127,93,154,155,248,47,179,209,1,117,58,23,197,30,132,241,41,241,191,200,166,115,244,143,232,231,134,248,159,246,178,178,143,177,226,59,189,159,245,204,81,245,117,118,37,253,29,246,233,243,219,116,222,149,185,163,250,236,212,223,193,125,158,136,149,92,140,126,251,63,118,255,0,137,17,87,154,63,174,205,77,252,23,217,232,128,138,165,170,114,163,224,91,251,135,20,26,215,134,127,226,245,88,5,21,115,191,206,115,174,146,83,171,127,222,188,43,220,239,240,230,70,127,173,230,35,175,44,190,15,177,158,41,117,66,247,122,212,100,164,172,194,112,106,120,157,117,179,186,90,136,167,185,207,89,29,67,41,152,201,32,124,110,137,140,116,47,149,207,71,239,188,113,179,165,201,35,156,203,222,0,0,3,42,229,255,0,114,184,244,39,166,95,141,123,197,105,64,37,255,0,114,184,244,39,166,95,141,123,197,104,18,168,0,4,0,231,87,233,99,22,249,129,67,237,215,18,0,114,184,245,217,166,95,141,123,61,105,63,249,213,250,88,197,190,96,80,251,117,196,172,14,13,181,142,197,195,255,0,16,248,254,177,100,112,248,138,76,102,223,124,168,142,155,169,236,241,117,79,180,86,71,77,77,214,198,61,99,238,207,36,81,119,58,21,172,235,234,119,213,106,168,23,105,198,223,24,56,207,8,218,95,45,233,203,73,91,155,95,41,231,110,39,103,171,138,163,177,93,60,82,64,201,159,36,145,49,90,214,66,218,150,74,172,115,227,89,17,170,198,57,170,189,77,160,28,255,0,63,204,181,79,50,187,106,14,160,228,53,119,204,134,249,80,181,53,213,213,42,157,114,191,100,68,68,68,68,107,24,214,163,88,198,53,17,140,99,90,214,163,90,212,68,250,186,209,171,217,150,189,106,134,65,171,154,129,61,36,151,220,138,161,179,84,37,36,9,12,17,49,145,182,40,161,141,158,106,140,142,40,227,141,21,202,231,170,49,21,206,115,149,92,189,255,0,23,224,178,235,101,224,115,82,120,172,213,44,126,174,130,162,74,123,42,96,112,75,82,232,158,232,39,185,211,71,81,112,150,4,106,42,178,72,164,70,64,175,118,206,99,229,147,182,168,176,74,4,75,45,83,158,119,220,159,239,39,240,210,170,203,84,231,157,247,39,251,201,252,52,8,171,202,227,215,102,153,126,53,236,245,165,255,0,20,3,202,227,215,102,153,126,53,236,245,165,255,0,1,242,114,204,90,197,156,226,183,156,43,41,161,241,182,92,130,223,81,107,184,211,119,95,31,126,150,120,221,28,177,245,177,90,246,245,49,238,77,218,168,228,223,116,84,95,51,62,252,109,240,125,147,112,141,170,18,217,92,149,117,184,77,242,162,119,98,119,138,185,105,251,245,208,69,28,15,153,146,71,19,213,205,124,46,169,100,74,247,50,52,145,90,175,99,90,139,210,221,15,30,43,90,52,135,13,215,173,47,200,52,143,80,32,171,146,197,145,83,182,26,133,164,157,97,158,39,178,70,203,20,209,191,205,17,241,203,28,114,34,57,28,197,86,34,57,174,106,171,84,40,91,130,78,48,114,110,17,181,66,43,211,86,174,183,9,190,84,64,220,178,207,73,21,63,126,186,8,163,157,144,190,57,37,98,185,175,133,213,47,149,24,215,198,146,43,81,143,115,81,122,155,160,140,79,41,177,103,56,173,155,53,197,171,188,109,151,32,183,211,221,45,213,61,167,199,223,165,158,54,201,20,157,15,70,189,189,76,123,87,103,34,57,55,217,81,23,200,205,191,17,90,13,153,112,219,171,151,221,41,204,232,170,218,251,117,67,223,108,174,154,157,33,101,218,220,175,114,83,214,196,141,123,219,209,35,91,186,181,30,238,135,163,227,114,245,177,200,146,127,151,7,48,10,206,29,239,177,105,38,175,100,95,234,79,95,226,103,138,166,162,57,234,36,199,106,186,31,39,85,59,33,100,146,62,25,164,68,99,225,70,244,164,146,164,173,86,126,121,37,11,148,213,45,82,193,52,91,4,185,234,102,165,223,126,13,141,217,187,62,54,183,194,205,81,218,238,204,200,99,252,220,44,124,142,222,73,88,223,170,213,219,125,215,100,69,84,226,184,159,49,238,12,115,156,170,205,133,98,218,201,227,111,89,5,194,158,215,110,166,250,59,117,143,191,85,60,141,142,40,250,223,76,214,55,169,239,106,110,229,70,166,251,170,162,121,159,43,154,63,161,61,77,252,23,222,40,138,86,225,59,213,62,141,252,192,199,189,198,0,46,167,154,63,161,61,77,252,23,222,40,138,86,225,59,213,62,141,252,192,199,189,198,2,234,121,163,250,19,212,223,193,125,226,136,161,108,79,41,190,224,217,85,155,53,197,171,188,21,235,31,184,83,221,45,213,61,166,73,216,170,130,70,201,20,157,15,71,49,221,47,99,87,103,34,181,118,217,81,83,200,11,95,230,189,199,29,54,53,106,189,240,143,167,44,171,75,237,202,158,157,153,117,217,31,45,58,80,210,74,216,231,109,20,10,213,106,202,249,226,115,59,174,93,226,72,101,116,123,61,210,63,179,88,26,47,164,57,150,189,106,134,63,164,122,127,5,36,151,220,138,161,208,211,173,92,233,12,17,49,145,186,89,102,145,254,106,140,142,40,228,145,81,168,231,170,49,81,173,115,149,26,190,82,211,105,186,223,238,180,86,43,21,178,174,227,114,184,212,71,73,71,71,73,11,166,158,166,121,28,141,142,40,227,106,43,158,247,57,81,168,212,69,85,85,68,67,65,60,11,240,101,98,224,243,78,42,173,146,93,126,51,153,229,30,30,163,38,185,68,247,165,43,164,137,31,218,166,166,141,219,109,12,93,217,81,36,115,82,73,28,247,57,221,40,172,138,48,232,28,49,112,245,138,240,191,163,86,93,35,197,170,124,127,128,238,84,220,110,143,165,142,158,107,157,116,174,234,150,162,70,177,63,205,141,136,231,61,204,138,40,152,175,127,71,82,245,80,0,0,0,0,0,160,30,104,254,187,53,55,240,95,103,162,39,255,0,37,79,75,25,79,204,10,239,110,183,16,3,154,63,174,205,77,252,23,217,232,137,255,0,201,83,210,198,83,243,2,187,219,173,192,79,240,0,0,0,21,87,207,59,238,79,247,147,248,105,202,185,42,122,167,202,126,95,215,123,141,184,234,188,243,190,228,255,0,121,63,134,156,171,146,167,170,124,167,229,253,119,184,219,128,186,144,0,0,0,2,128,121,163,250,236,212,223,193,125,158,136,191,226,128,121,163,250,236,212,223,193,125,158,136,9,85,200,199,239,179,247,111,248,145,106,133,85,242,49,251,236,253,219,254,36,90,160,2,42,243,71,244,39,169,191,130,251,197,17,42,136,171,205,31,208,158,166,254,11,239,20,64,80,9,170,131,42,230,170,0,0,0,138,191,232,163,240,39,254,222,127,244,102,241,255,0,116,36,166,39,148,216,179,156,86,205,154,226,213,222,54,203,144,91,233,238,150,234,158,211,227,239,210,207,27,100,138,78,135,163,94,222,166,61,171,179,145,28,155,236,168,139,228,101,180,210,159,9,222,150,52,111,229,254,61,237,208,1,213,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,14,85,197,143,165,141,100,249,127,144,251,116,231,85,57,87,22,62,150,53,147,229,254,67,237,211,129,154,195,85,6,85,205,84,0,0,0,0,0,60,86,183,230,183,93,53,209,124,251,81,172,84,244,147,220,177,92,94,235,123,163,138,173,142,116,18,79,77,73,36,209,182,70,181,205,114,177,92,196,69,68,115,87,109,246,84,251,79,106,64,14,115,122,165,244,83,135,27,22,153,208,95,124,45,126,119,144,71,226,104,188,47,95,140,181,209,49,102,155,243,138,197,108,125,21,78,183,59,201,205,123,183,217,55,111,113,0,165,98,95,242,172,214,59,22,145,113,113,104,166,200,225,218,147,61,183,203,135,71,83,212,255,0,236,90,170,153,224,146,153,122,24,199,43,251,147,211,197,6,223,85,173,239,245,185,200,214,42,44,117,210,141,47,186,234,173,234,245,108,183,186,174,26,123,6,47,124,202,43,170,225,162,117,75,41,224,183,219,230,169,78,238,202,137,27,37,150,56,169,210,71,46,205,125,67,60,156,170,140,119,202,211,220,214,235,166,185,254,53,168,214,42,122,73,238,88,173,226,138,247,71,21,91,28,232,36,158,154,102,77,27,100,107,92,215,43,21,204,68,84,71,53,118,223,101,79,180,13,68,3,207,233,238,107,106,212,172,3,26,212,107,21,61,92,22,220,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,155,239,178,175,218,122,0,60,86,180,105,14,27,175,90,95,144,105,30,160,65,87,37,139,34,167,108,53,11,73,58,195,60,79,100,141,150,41,163,127,154,35,227,150,56,228,68,114,57,138,172,68,115,92,213,86,174,117,184,138,208,108,203,134,221,92,190,233,78,103,69,86,215,219,170,30,251,101,116,212,233,11,46,214,229,123,146,158,182,36,107,222,222,137,26,221,213,168,247,116,61,31,27,151,173,142,68,210,241,23,248,254,224,250,213,197,150,145,185,182,244,171,143,59,195,169,235,43,241,71,195,43,81,149,51,189,141,89,40,101,108,143,108,93,21,11,12,76,73,28,230,172,79,107,31,213,208,146,71,32,68,190,85,156,120,255,0,224,142,21,53,126,245,254,54,44,66,251,115,184,255,0,188,50,154,200,214,118,191,247,67,162,124,147,127,139,167,99,127,185,48,179,236,179,41,177,96,216,173,231,53,202,107,188,21,151,31,183,212,93,46,53,61,167,201,216,165,130,55,73,44,157,12,71,61,221,44,99,151,102,162,185,118,217,17,87,200,204,23,250,106,192,178,175,246,87,28,201,49,203,135,254,146,142,186,219,93,79,39,252,89,33,154,57,25,252,206,107,155,250,149,9,21,197,119,31,122,161,197,110,1,132,233,206,79,107,164,183,91,113,138,122,106,171,172,173,88,229,158,247,123,142,23,66,250,247,185,177,70,216,24,173,146,69,109,60,109,70,181,101,147,169,210,126,109,35,15,21,198,7,18,151,222,42,117,198,241,169,183,52,236,218,161,234,181,227,116,142,165,100,18,82,89,226,154,71,211,199,42,53,207,234,153,123,175,146,69,87,189,59,146,61,26,168,196,99,91,47,249,77,240,81,110,212,10,207,229,59,170,22,206,253,150,201,112,100,120,133,20,137,85,79,36,183,74,89,225,153,46,109,145,142,99,36,134,39,198,232,90,223,206,177,242,119,209,232,213,133,17,241,171,128,94,20,107,56,173,215,26,75,37,206,46,140,51,23,236,222,50,137,164,134,117,142,122,86,204,212,109,3,100,137,91,219,154,163,235,181,170,178,49,205,141,147,200,222,165,139,161,215,253,137,226,214,44,27,21,179,97,88,181,15,130,178,227,246,250,123,93,186,155,186,249,59,20,176,70,216,226,143,173,234,231,187,165,140,106,110,229,87,46,219,170,170,249,129,245,128,0,12,214,113,99,234,159,89,62,96,100,62,227,57,165,51,53,156,88,250,167,214,79,152,25,15,184,206,5,212,242,184,244,39,166,95,141,123,197,105,213,120,177,244,177,172,159,47,242,31,110,156,229,92,174,61,9,233,151,227,94,241,90,117,94,44,125,44,107,39,203,252,135,219,167,2,128,120,104,226,47,59,225,127,84,232,53,51,5,168,255,0,21,71,120,162,232,135,251,103,107,241,48,205,61,31,114,88,164,236,247,123,12,111,117,141,235,103,218,139,246,162,233,76,202,185,170,128,41,47,155,151,12,248,110,138,234,229,155,84,176,202,234,182,51,85,234,46,215,43,157,178,101,89,25,77,113,133,240,62,162,120,164,115,149,221,19,186,175,173,99,84,250,143,107,250,93,208,230,199,31,235,228,169,234,159,41,249,127,93,238,54,227,170,243,206,251,147,253,228,254,26,114,174,74,158,169,242,159,151,245,222,227,110,2,234,64,0,114,174,44,125,44,107,39,203,252,135,219,167,51,88,105,79,139,31,75,26,201,242,255,0,33,246,233,204,214,1,170,128,0,2,58,241,183,193,246,51,197,206,151,203,101,114,82,81,102,214,58,121,221,137,222,42,229,168,236,80,207,44,144,62,102,73,28,79,70,185,147,54,153,145,43,220,201,22,52,114,189,141,114,167,75,164,80,3,44,55,107,77,214,193,117,173,177,95,109,149,118,235,149,186,162,74,74,202,58,184,93,12,244,211,198,229,108,145,73,27,145,28,199,181,200,173,86,170,34,162,162,162,151,189,203,155,141,127,229,85,167,19,216,51,251,157,170,61,77,197,191,55,114,166,129,123,82,93,40,81,24,145,220,219,15,75,88,222,167,189,99,149,177,43,154,201,26,215,109,19,102,138,52,226,188,216,184,40,183,101,56,173,207,138,141,55,182,116,100,150,109,170,115,24,24,149,85,19,93,104,91,29,61,60,117,17,181,28,248,225,240,177,195,212,244,108,108,106,196,178,200,247,162,196,136,250,182,209,125,94,204,180,23,84,49,253,92,211,249,233,35,190,227,181,14,154,157,42,224,73,160,149,143,141,209,75,12,140,242,85,100,145,73,36,106,173,86,189,17,234,173,115,92,136,228,13,9,241,85,196,198,27,194,134,145,214,106,150,97,67,87,113,123,170,27,109,180,91,41,145,90,251,141,198,70,72,248,160,89,58,85,176,179,166,41,30,249,28,139,210,198,59,165,175,127,68,111,206,190,127,159,230,90,167,153,93,181,7,80,114,26,187,230,67,124,168,90,154,234,234,149,78,185,95,178,34,34,34,34,53,140,107,81,172,99,26,136,198,49,173,107,81,173,106,34,117,94,48,120,179,204,184,186,213,15,167,23,218,122,187,61,138,130,158,58,107,22,56,234,244,170,130,212,197,141,137,58,177,233,28,72,247,203,43,22,71,61,89,215,183,109,138,170,216,152,137,34,185,98,240,29,249,111,190,211,107,206,172,89,122,176,28,126,224,223,134,218,238,54,238,229,46,81,51,89,51,100,217,221,214,175,102,158,118,211,171,186,163,146,41,156,146,66,187,244,74,212,9,85,203,23,128,239,200,133,138,155,94,117,98,203,211,159,100,22,246,252,54,215,113,183,118,234,177,120,92,249,155,38,206,238,185,59,213,16,58,157,93,213,28,114,194,213,146,21,219,174,86,172,255,0,0,1,85,124,243,190,228,255,0,121,63,134,150,168,85,95,60,239,185,63,222,79,225,160,85,89,34,184,36,227,7,38,225,27,84,34,189,53,106,235,112,155,229,68,13,203,44,244,145,83,247,235,160,138,57,217,11,227,146,86,43,154,248,93,82,249,81,141,124,105,34,181,24,247,53,23,169,174,94,248,6,27,170,124,92,225,58,125,168,56,245,37,243,30,190,83,222,233,171,168,106,81,122,37,103,193,235,21,21,21,21,28,199,181,200,215,177,237,84,123,30,214,185,170,215,53,21,37,254,143,114,104,169,164,214,219,196,26,195,151,85,220,116,235,26,168,183,205,109,154,154,150,42,87,229,172,146,7,62,162,21,72,234,164,154,133,144,204,140,141,234,168,175,149,138,229,141,209,174,207,104,89,254,1,159,225,186,167,134,218,117,7,79,178,26,75,230,61,124,167,74,154,26,234,101,94,137,89,186,162,162,162,162,57,143,107,145,204,123,28,136,246,61,174,107,145,174,106,162,122,3,242,90,109,54,171,5,170,138,197,98,182,82,91,173,182,234,120,233,40,232,233,33,108,48,83,65,27,81,177,197,28,109,68,107,24,214,162,53,26,136,136,136,136,136,126,176,34,175,52,127,66,122,155,248,47,188,81,20,2,95,247,52,127,66,122,155,248,47,188,81,20,2,6,170,10,118,230,161,192,173,78,1,144,221,120,158,210,218,10,185,241,139,229,68,215,44,206,25,170,162,232,180,220,103,170,133,141,158,37,146,68,154,70,85,77,82,170,177,177,143,237,61,175,94,166,198,246,50,59,137,0,84,95,40,174,20,53,65,115,43,127,21,85,247,250,188,119,19,142,158,166,146,219,73,11,163,149,153,76,18,37,93,53,68,82,246,231,71,192,202,122,152,32,145,27,52,78,73,30,198,43,118,232,71,165,186,0,0,0,5,0,243,71,245,217,169,191,130,251,61,17,63,249,42,122,88,202,126,96,87,123,117,184,128,28,209,253,118,106,111,224,190,207,68,79,254,74,158,150,50,159,152,21,222,221,110,2,127,128,0,160,30,104,254,187,53,55,240,95,103,162,34,169,42,185,163,250,236,212,223,193,125,158,136,149,92,168,248,22,254,225,197,6,181,225,159,248,189,86,1,69,92,239,243,156,235,164,148,234,223,247,175,10,247,59,252,57,145,159,235,121,128,237,92,184,57,127,209,240,239,98,139,86,245,123,29,255,0,85,138,255,0,19,4,84,213,18,65,81,30,59,75,214,248,250,105,223,11,228,141,243,77,26,35,223,50,59,169,35,149,34,106,51,243,203,47,21,231,157,247,39,251,201,252,52,181,66,170,249,231,125,201,254,242,127,13,3,149,114,84,245,79,148,252,191,174,247,27,113,117,37,43,114,84,245,79,148,252,191,174,247,27,113,117,32,15,147,150,98,214,44,231,21,188,225,89,77,15,141,178,228,22,250,139,93,198,155,186,248,251,244,179,198,232,229,143,173,138,215,183,169,143,114,110,213,71,38,251,162,162,249,159,88,1,157,110,53,248,81,190,240,151,172,181,184,111,106,235,89,136,92,183,172,197,175,117,176,177,190,62,151,165,139,36,106,232,213,88,179,64,247,246,164,77,152,229,217,146,118,216,201,99,66,64,114,197,227,199,242,33,125,166,208,109,88,189,116,224,57,5,193,191,13,186,92,110,61,186,92,94,103,50,103,73,179,123,78,94,205,68,238,167,71,117,73,28,80,185,100,153,118,235,149,203,105,60,85,112,207,134,241,95,164,117,154,91,152,87,85,219,158,218,134,220,173,23,58,101,87,62,221,113,141,146,50,41,214,62,164,108,204,233,150,70,62,55,42,117,49,238,233,115,31,209,35,51,175,159,224,25,150,150,102,87,109,62,212,28,122,174,199,144,216,234,22,154,186,134,165,19,174,39,236,138,138,138,138,173,123,28,213,107,216,246,170,177,236,115,92,213,115,92,138,161,168,130,128,121,136,241,121,252,171,117,149,62,139,86,247,180,247,14,238,209,98,253,116,30,26,105,251,173,139,197,85,201,212,171,34,247,100,137,189,8,238,142,152,163,139,120,217,34,203,212,213,158,98,58,203,171,188,48,88,56,107,200,211,196,120,125,153,146,228,149,181,13,170,174,191,67,5,66,75,69,26,239,27,123,61,190,136,187,146,117,73,44,206,133,142,115,219,213,43,100,229,92,49,112,245,149,113,65,172,182,93,35,197,170,124,7,143,238,84,220,110,143,165,146,162,27,101,12,77,234,150,162,70,177,63,205,141,136,231,49,175,150,88,152,175,103,95,82,7,127,229,159,193,69,187,137,252,238,229,155,106,93,179,196,233,182,37,189,53,109,28,137,85,15,198,107,166,134,68,142,158,26,136,93,31,71,103,118,79,34,182,78,164,222,6,171,21,179,43,155,122,135,148,210,221,45,193,52,91,4,182,105,158,154,88,190,13,141,217,187,222,10,139,197,77,81,218,238,204,249,164,252,228,207,124,142,222,73,94,239,172,229,219,125,147,100,68,68,245,96,80,15,52,127,93,154,155,248,47,179,209,19,255,0,146,167,165,140,167,230,5,119,183,91,136,1,205,31,215,102,166,254,11,236,244,68,255,0,228,169,233,99,41,249,129,93,237,214,224,59,255,0,24,188,29,96,156,95,224,148,246,11,253,103,193,178,75,55,95,209,252,131,183,53,71,194,251,179,83,190,171,251,21,147,197,28,253,216,233,210,63,206,42,244,111,212,221,149,60,232,219,10,225,51,94,115,157,121,151,134,234,12,22,174,135,54,161,168,116,87,90,122,239,169,5,174,6,244,245,213,212,74,212,115,82,153,26,246,57,178,179,169,36,73,35,72,187,139,36,104,253,36,128,60,86,139,225,89,150,157,105,126,63,131,234,6,165,85,231,247,219,53,59,169,170,50,58,186,52,165,158,189,137,35,150,37,145,157,111,85,123,98,88,227,87,185,238,124,138,197,123,149,92,229,83,207,241,59,195,214,43,197,6,141,94,180,143,41,169,240,30,63,183,83,110,186,50,150,58,137,173,149,209,59,170,42,136,218,244,255,0,58,55,163,92,199,62,41,101,98,61,157,125,73,213,64,25,140,214,141,33,204,180,23,84,50,13,35,212,8,41,35,190,227,181,13,134,161,105,39,73,160,149,143,141,178,197,52,111,242,85,100,145,73,28,136,142,70,189,17,232,142,107,92,138,212,242,151,59,181,214,245,82,202,203,205,206,174,190,162,58,120,41,25,45,76,206,149,237,130,8,153,12,49,35,156,170,168,200,226,142,56,216,223,177,172,99,90,155,34,34,26,9,227,163,131,43,23,24,122,113,75,108,142,235,240,108,207,23,241,21,24,205,202,87,189,105,91,36,168,206,237,53,76,109,223,120,101,237,68,139,35,90,178,70,230,53,205,234,68,124,82,103,218,237,105,186,216,46,181,182,43,237,178,174,221,114,183,84,73,73,89,71,87,11,161,158,154,120,220,173,146,41,35,114,35,152,246,185,21,170,213,68,84,84,84,80,17,221,174,176,218,170,44,80,220,234,217,109,172,168,134,174,162,141,179,57,32,154,120,91,35,98,149,241,239,210,231,177,179,204,214,185,83,118,164,178,34,109,212,187,200,14,9,56,62,201,184,185,213,8,172,173,74,186,44,38,199,81,3,178,203,197,36,180,253,250,24,37,142,119,194,200,227,149,232,231,62,103,83,62,36,123,89,34,70,174,71,189,174,68,233,119,138,225,139,135,172,171,138,13,101,178,233,30,45,83,224,60,127,114,166,227,116,125,44,149,16,219,40,98,111,84,181,18,53,137,254,108,108,71,57,141,124,178,196,197,123,58,250,147,67,218,47,164,56,110,130,233,126,63,164,122,127,5,92,118,44,118,157,208,211,173,92,235,52,242,189,242,58,89,102,145,254,72,175,146,89,36,145,81,168,214,34,189,81,173,107,81,26,129,247,241,60,90,197,131,98,182,108,43,22,161,240,86,92,126,223,79,107,183,83,119,95,39,98,150,8,219,28,81,245,189,92,247,116,177,141,77,220,170,229,219,117,85,95,51,235,0,0,160,30,104,254,187,53,55,240,95,103,162,47,248,160,30,104,254,187,53,55,240,95,103,162,2,85,114,49,251,236,253,219,254,36,90,161,85,124,140,126,251,63,118,255,0,137,22,168,0,0,6,85,203,254,229,113,232,79,76,191,26,247,138,210,128,75,254,229,113,232,79,76,191,26,247,138,208,37,80,0,8,1,206,175,210,198,45,243,2,135,219,174,37,43,23,83,206,175,210,198,45,243,2,135,219,174,37,112,112,73,193,246,77,197,206,168,69,101,106,85,209,97,54,58,136,29,150,94,41,37,167,239,208,193,44,115,190,22,71,28,175,71,57,243,58,153,241,35,218,201,18,53,114,61,237,114,39,75,131,175,242,224,229,255,0,89,196,69,246,45,91,213,236,119,253,73,232,60,76,17,83,84,73,61,60,153,21,87,67,227,233,167,124,47,142,70,67,12,138,143,124,200,238,149,146,36,137,168,255,0,207,44,86,43,205,31,208,158,166,254,11,239,20,68,138,192,48,12,55,75,48,219,78,159,105,246,61,73,99,199,172,116,233,77,67,67,76,139,209,19,55,85,85,85,85,87,61,238,114,185,239,123,149,94,247,185,206,114,185,206,85,88,235,205,31,208,158,166,254,11,239,20,64,80,9,106,156,243,190,228,255,0,121,63,134,149,86,90,167,60,239,185,63,222,79,225,160,69,94,87,30,187,52,203,241,175,103,173,47,248,160,30,87,30,187,52,203,241,175,103,173,47,248,0,0,8,255,0,198,47,7,88,39,23,248,37,61,130,255,0,89,240,108,146,205,215,244,127,32,237,205,81,240,190,236,212,239,170,254,197,100,241,71,63,118,58,116,143,243,138,189,27,245,55,101,79,60,235,154,168,50,174,6,148,248,78,244,177,163,127,47,241,239,110,128,234,167,42,225,59,210,198,141,252,191,199,189,186,3,170,129,21,121,163,250,19,212,223,193,125,226,136,160,18,255,0,185,163,250,19,212,223,193,125,226,136,165,110,19,189,83,232,223,204,12,123,220,96,2,213,57,98,240,29,249,16,177,83,107,206,172,89,122,115,236,130,222,223,134,218,238,54,238,221,86,47,11,159,51,100,217,221,215,39,122,162,7,83,171,186,163,142,88,90,178,66,187,117,202,213,159,224,0,0,0,0,0,0,1,64,60,209,253,118,106,111,224,190,207,68,79,254,74,158,150,50,159,152,21,222,221,110,32,7,52,127,93,154,155,248,47,179,209,19,255,0,146,167,165,140,167,230,5,119,183,91,128,159,224,0,0,0,42,175,158,119,220,159,239,39,240,211,149,114,84,245,79,148,252,191,174,247,27,113,213,121,231,125,201,254,242,127,13,57,87,37,79,84,249,79,203,250,239,113,183,1,117,39,138,213,237,104,210,253,5,195,100,212,13,92,203,233,49,219,20,117,17,82,37,68,204,146,87,203,60,138,189,17,69,20,77,116,178,191,100,115,149,172,107,149,24,199,189,118,107,28,169,245,115,252,255,0,13,210,204,54,237,168,58,131,144,210,88,241,235,29,58,212,215,87,84,170,244,68,205,209,17,17,17,21,207,123,156,173,99,24,212,87,189,238,107,90,142,115,145,22,128,120,219,227,7,38,226,231,84,37,189,57,106,232,176,155,29,68,237,196,236,245,113,83,247,232,96,150,56,25,51,228,146,38,35,156,249,157,76,201,85,142,124,137,26,185,88,199,57,19,169,193,161,59,77,218,213,127,181,81,95,108,87,58,75,141,182,227,79,29,93,29,101,36,205,154,10,152,36,106,58,57,99,145,170,173,123,28,213,71,35,145,85,21,21,21,15,214,83,7,45,46,96,149,58,61,117,179,240,249,171,247,90,72,244,250,190,163,195,89,238,213,114,197,75,6,52,247,186,170,121,22,69,100,10,249,217,81,83,60,77,87,205,43,89,2,110,229,84,98,59,107,159,0,80,15,52,127,93,154,155,248,47,179,209,23,252,80,15,52,127,93,154,155,248,47,179,209,1,42,185,24,253,246,126,237,255,0,18,45,80,170,190,70,63,125,159,187,127,196,139,84,0,69,94,104,254,132,245,55,240,95,120,162,37,81,21,121,163,250,19,212,223,193,125,226,136,10,1,53,80,101,92,213,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,149,113,99,233,99,89,62,95,228,62,221,57,213,78,85,197,143,165,141,100,249,127,144,251,116,224,102,176,213,65,149,115,85,0,0,0,0,0,10,43,230,231,169,152,174,162,113,113,53,187,22,171,241,127,66,177,250,76,102,227,59,36,142,72,93,93,28,245,21,18,178,55,49,238,223,183,226,155,19,209,221,46,108,177,74,197,111,213,221,110,251,44,202,108,88,54,43,121,205,114,154,239,5,101,199,237,245,23,75,141,79,105,242,118,41,96,141,210,75,39,67,17,207,119,75,24,229,217,168,174,93,182,68,85,242,51,47,171,25,215,229,67,84,243,45,76,248,95,195,62,150,228,23,27,239,130,239,247,188,47,138,169,146,110,215,115,165,189,125,61,206,158,174,150,239,182,251,38,251,1,98,156,146,244,114,251,46,85,157,113,3,81,55,102,203,77,111,92,58,142,62,150,59,197,213,73,37,61,93,66,238,143,235,143,178,200,169,188,149,157,47,241,95,85,219,198,228,88,23,196,190,1,77,165,156,67,106,70,159,91,241,234,187,29,182,199,148,92,169,173,116,53,41,47,92,86,239,16,245,163,84,89,85,94,246,58,157,98,123,30,229,94,182,57,174,221,221,91,173,228,242,234,209,203,22,141,240,143,130,83,90,38,241,21,121,133,190,12,198,233,83,210,246,119,170,171,224,138,70,167,67,158,244,111,106,4,167,131,118,244,181,253,142,190,150,185,238,66,189,121,211,224,21,54,46,33,177,77,65,167,199,169,40,237,185,86,46,202,103,215,66,145,53,245,247,26,58,137,18,101,149,26,189,110,123,41,231,160,98,61,233,230,206,134,181,87,182,168,208,155,252,171,53,142,251,171,188,35,218,41,178,56,119,171,192,174,18,225,209,212,245,51,251,42,150,154,8,36,166,94,134,49,168,206,220,21,17,65,183,214,115,187,29,110,114,185,234,137,48,10,107,228,167,169,159,71,245,199,52,210,218,186,187,85,61,38,97,143,178,225,15,136,147,162,170,162,186,130,111,205,193,79,187,209,31,188,21,117,146,61,136,215,59,166,4,114,43,90,199,239,114,128,0,35,255,0,26,252,87,88,184,75,209,170,220,203,187,106,172,203,238,91,209,226,214,74,217,158,223,31,85,212,196,146,69,108,104,175,88,96,99,251,178,46,236,106,236,200,251,140,124,177,168,21,173,206,78,193,163,86,222,32,173,55,188,42,247,222,207,175,22,245,126,111,111,142,165,210,199,77,219,138,158,59,124,142,69,69,72,166,146,4,114,58,52,119,247,56,160,122,177,189,206,185,96,1,245,114,204,166,251,156,229,87,156,215,41,174,241,183,172,130,225,81,116,184,212,246,153,31,126,170,121,29,36,178,116,49,26,198,245,61,238,93,154,136,212,223,100,68,79,35,176,113,11,193,222,174,112,223,134,233,254,113,156,89,234,254,27,156,89,225,173,154,100,163,124,76,180,220,100,89,30,150,186,132,126,207,101,75,105,210,41,28,143,100,123,189,103,99,59,157,135,188,11,147,229,189,108,209,42,14,20,49,58,173,18,146,145,204,184,211,211,212,229,105,13,92,243,61,185,34,81,211,197,94,146,178,103,43,161,127,84,76,84,99,81,177,171,21,143,98,116,61,174,116,160,40,47,151,207,27,119,94,20,51,249,44,89,60,245,117,218,117,149,84,83,195,117,163,117,83,155,5,166,119,77,11,95,118,100,109,134,87,189,241,211,182,70,186,40,209,171,50,118,209,202,171,28,123,95,77,166,237,106,191,218,168,175,182,43,157,37,198,219,113,167,142,174,142,178,146,102,205,5,76,18,53,29,28,177,200,213,86,189,142,106,163,145,200,170,138,138,138,128,126,176,0,3,53,156,88,250,167,214,79,152,25,15,184,206,105,76,205,103,22,62,169,245,147,230,6,67,238,51,129,117,60,174,61,9,233,151,227,94,241,90,117,94,44,125,44,107,39,203,252,135,219,167,57,87,43,143,66,122,101,248,215,188,86,157,87,139,31,75,26,201,242,255,0,33,246,233,192,205,97,170,131,42,230,170,0,170,190,121,223,114,127,188,159,195,78,85,201,83,213,62,83,242,254,187,220,109,199,85,231,157,247,39,251,201,252,52,229,92,149,61,83,229,63,47,235,189,198,220,5,212,128,0,229,92,88,250,88,214,79,151,249,15,183,78,102,176,210,159,22,62,150,53,147,229,254,67,237,211,153,172,3,85,0,0,0,0,6,109,184,186,182,104,149,151,136,188,206,205,195,164,148,146,105,245,5,69,53,53,169,244,149,115,213,64,231,178,150,22,212,172,115,78,231,62,86,120,148,159,103,245,57,142,77,149,138,172,86,169,105,92,206,184,241,252,136,88,170,116,27,73,239,93,57,246,65,111,119,196,174,150,235,143,110,171,23,133,207,133,209,238,222,211,147,189,81,3,170,17,189,50,71,44,45,88,230,77,186,226,114,211,182,1,128,102,90,167,153,90,116,251,79,177,234,187,230,67,124,168,74,106,26,26,100,78,185,95,178,170,170,170,170,53,140,107,81,207,123,220,168,198,49,174,115,149,173,106,170,7,228,196,237,214,43,198,85,102,180,229,57,31,209,251,45,109,194,158,158,227,119,240,111,171,248,125,43,228,107,101,169,236,49,81,242,246,216,174,127,109,171,212,238,157,147,205,77,52,105,86,45,167,24,94,156,99,152,222,144,208,218,169,48,202,75,124,78,178,54,215,42,75,75,37,44,137,220,108,204,149,21,221,238,231,90,200,178,171,156,233,28,245,123,156,229,114,185,115,175,196,239,15,89,87,11,250,203,122,210,60,166,167,199,248,14,221,77,186,232,202,89,41,225,185,208,202,222,168,170,35,107,211,252,232,222,141,115,218,201,98,149,136,247,244,117,44,212,229,59,198,189,199,22,202,173,156,43,234,69,207,175,27,188,239,77,135,78,245,165,167,134,213,92,233,42,42,36,167,145,202,214,73,55,138,146,110,150,43,164,123,146,84,138,54,49,82,85,86,5,191,128,0,21,87,207,59,238,79,247,147,248,105,106,133,85,243,206,251,147,253,228,254,26,4,85,229,113,235,179,76,191,26,246,122,210,255,0,138,1,229,113,235,179,76,191,26,246,122,210,255,0,128,0,0,138,188,209,253,9,234,111,224,190,241,68,80,9,127,220,209,253,9,234,111,224,190,241,68,80,8,26,168,0,0,0,0,0,1,64,60,209,253,118,106,111,224,190,207,68,79,254,74,158,150,50,159,152,21,222,221,110,32,7,52,127,93,154,155,248,47,179,209,19,255,0,146,167,165,140,167,230,5,119,183,91,128,159,224,0,43,215,35,229,247,77,196,79,30,154,161,172,58,201,106,171,110,157,91,170,45,20,212,86,217,162,150,22,100,207,91,12,49,202,177,84,67,60,83,66,202,105,146,7,43,218,215,50,71,163,227,223,118,72,137,97,64,0,42,175,158,119,220,159,239,39,240,210,213,10,171,231,157,247,39,251,201,252,52,14,85,201,83,213,62,83,242,254,187,220,109,197,212,148,173,201,83,213,62,83,242,254,187,220,109,197,212,128,0,0,42,175,157,165,131,70,155,244,23,41,248,223,70,172,63,107,127,195,163,169,115,187,216,235,124,67,251,243,69,178,182,62,138,167,116,198,253,216,178,119,103,77,165,237,126,106,194,120,138,215,156,55,134,221,35,190,234,182,103,91,72,214,91,169,222,203,101,12,213,11,11,238,215,21,99,150,158,138,37,107,30,238,185,28,221,149,200,199,116,49,31,35,147,161,142,84,206,190,180,106,246,101,175,90,161,144,106,230,160,79,73,37,247,34,168,108,213,9,73,2,67,4,76,100,109,138,40,99,103,154,163,35,138,56,227,69,114,185,234,140,69,115,156,229,87,40,120,162,236,249,60,219,52,74,46,29,42,47,56,28,148,139,168,53,85,11,77,158,177,181,115,186,116,124,85,85,110,183,43,225,145,221,12,98,211,77,245,95,19,81,143,84,145,21,92,248,222,141,172,28,215,131,189,92,194,56,104,195,184,158,184,89,234,230,199,178,170,138,132,169,133,148,111,107,236,244,157,113,178,134,166,165,95,179,145,149,110,89,86,55,53,139,18,51,195,175,113,93,80,198,35,131,238,44,243,46,17,117,67,233,197,138,158,174,241,98,175,167,146,154,251,142,54,189,41,96,186,177,35,122,64,175,122,199,42,49,241,74,244,145,175,70,117,237,220,98,42,54,87,162,134,140,193,231,240,12,255,0,13,213,60,54,211,168,58,125,144,210,95,49,235,229,58,84,208,215,83,42,244,74,205,213,21,21,21,17,204,123,92,142,99,216,228,71,177,237,115,92,141,115,85,19,208,1,64,60,209,253,118,106,111,224,190,207,68,79,254,74,158,150,50,159,152,21,222,221,110,32,7,52,127,93,154,155,248,47,179,209,19,255,0,146,167,165,140,167,230,5,119,183,91,128,159,224,0,0,0,5,0,243,71,245,217,169,191,130,251,61,17,127,197,0,243,71,245,217,169,191,130,251,61,16,18,171,145,143,223,103,238,223,241,34,213,10,171,228,99,247,217,251,183,252,72,181,64,0,0,5,0,243,71,245,217,169,191,130,251,61,17,127,197,0,243,71,245,217,169,191,130,251,61,16,18,171,145,143,223,103,238,223,241,34,213,10,171,228,99,247,217,251,183,252,72,181,64,0,0,50,174,95,247,43,143,66,122,101,248,215,188,86,148,2,95,247,43,143,66,122,101,248,215,188,86,129,42,128,0,68,174,100,58,13,153,113,37,166,154,113,165,56,101,21,91,159,113,212,139,115,238,117,208,211,164,204,180,219,146,134,189,42,43,101,71,61,141,232,141,174,221,26,175,111,91,213,145,181,122,222,212,89,1,162,250,67,134,232,46,151,227,250,71,167,240,85,199,98,199,105,221,13,58,213,206,179,79,43,223,35,165,150,105,31,228,138,249,37,146,73,21,26,141,98,43,213,26,214,181,17,169,237,64,2,42,243,71,244,39,169,191,130,251,197,17,42,136,171,205,31,208,158,166,254,11,239,20,64,80,9,106,156,243,190,228,255,0,121,63,134,149,86,90,167,60,239,185,63,222,79,225,160,69,94,87,30,187,52,203,241,175,103,173,47,248,160,30,87,30,187,52,203,241,175,103,173,47,248,0,0,1,149,115,85,6,85,192,210,159,9,222,150,52,111,229,254,61,237,208,29,84,229,92,39,122,88,209,191,151,248,247,183,64,117,80,34,175,52,127,66,122,155,248,47,188,81,20,173,194,119,170,125,27,249,129,143,123,140,5,212,243,71,244,39,169,191,130,251,197,17,74,220,39,122,167,209,191,152,24,247,184,192,6,148,192,0,0,0,0,0,0,0,80,15,52,127,93,154,155,248,47,179,209,19,255,0,146,167,165,140,167,230,5,119,183,91,136,1,205,31,215,102,166,254,11,236,244,68,255,0,228,169,233,99,41,249,129,93,237,214,224,39,248,0,0,0,10,171,231,157,247,39,251,201,252,52,229,92,149,61,83,229,63,47,235,189,198,220,117,94,121,223,114,127,188,159,195,74,203,196,243,252,203,5,166,200,41,112,252,134,174,210,204,170,207,37,130,238,180,202,141,125,85,186,73,98,150,90,117,126,221,77,99,221,4,104,254,149,78,166,117,49,219,177,239,107,130,100,243,31,230,1,89,196,69,246,93,36,210,28,139,253,73,232,60,52,242,212,211,199,61,60,153,21,87,67,36,234,168,100,204,142,70,67,12,138,172,100,42,222,149,146,37,149,202,255,0,204,164,92,87,131,174,14,179,190,47,243,186,139,5,130,179,224,216,221,155,163,233,6,65,219,134,163,225,125,216,106,31,75,253,138,249,226,146,126,236,148,235,31,230,213,122,55,234,118,200,158,124,255,0,66,244,47,81,248,139,212,123,118,151,233,125,155,199,93,107,183,150,105,165,85,101,45,190,149,170,137,37,85,76,136,139,219,133,157,77,221,118,87,43,156,214,49,175,123,216,199,104,167,66,244,47,78,56,116,211,139,118,151,233,125,155,192,218,168,119,150,105,165,84,125,85,194,169,200,137,37,85,76,136,137,220,153,253,45,221,118,70,163,90,214,49,172,99,24,198,134,112,117,75,75,115,189,22,206,238,122,103,169,118,47,131,100,150,110,207,141,162,241,80,212,118,187,176,178,104,255,0,57,11,223,27,183,142,86,59,234,185,118,223,101,217,81,81,45,43,149,15,28,116,217,45,170,201,194,62,163,50,173,111,182,218,122,134,98,55,101,124,181,9,93,73,19,100,157,212,83,171,149,203,19,224,137,175,237,57,54,137,97,137,177,236,199,70,206,244,138,227,235,130,140,87,138,205,56,171,189,218,109,158,31,83,113,155,124,210,99,151,10,116,141,146,87,244,35,164,109,178,161,100,115,24,232,101,122,170,49,207,114,118,100,122,189,23,165,210,178,90,11,187,90,110,182,11,173,109,138,251,108,171,183,92,173,213,18,82,86,81,213,194,232,103,166,158,55,43,100,138,72,220,136,230,61,174,69,106,181,81,21,21,21,20,13,79,20,3,205,31,215,102,166,254,11,236,244,69,154,114,226,227,142,167,138,220,54,191,15,212,22,82,83,234,46,31,79,3,235,166,137,241,68,203,221,35,149,88,149,177,64,138,142,99,218,228,107,103,107,91,218,107,229,137,205,86,164,201,20,117,151,205,31,215,102,166,254,11,236,244,64,74,174,70,63,125,159,187,127,196,139,84,42,175,145,143,223,103,238,223,241,34,213,0,17,87,154,63,161,61,77,252,23,222,40,137,84,69,94,104,254,132,245,55,240,95,120,162,2,128,77,84,25,87,53,80,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,229,92,88,250,88,214,79,151,249,15,183,78,117,83,149,113,99,233,99,89,62,95,228,62,221,56,25,172,53,80,101,92,213,64,0,0,0,0,17,43,154,62,175,84,233,47,7,217,52,22,217,234,224,185,103,53,16,226,20,179,67,4,82,177,140,169,107,223,84,217,82,79,209,99,232,224,171,141,28,212,115,209,242,49,91,211,250,109,163,109,39,193,127,42,26,167,134,233,159,197,62,25,244,183,32,183,88,188,111,99,189,225,124,85,76,112,247,123,125,77,235,233,238,117,116,245,55,125,182,221,55,220,177,78,118,154,199,125,151,42,193,120,126,167,135,179,101,166,183,166,99,89,39,83,29,226,234,164,146,162,146,157,54,86,117,199,217,100,85,62,104,254,151,248,175,172,221,227,106,175,53,228,211,128,83,100,220,81,221,51,59,142,61,87,87,79,135,98,245,117,52,119,6,164,169,5,13,198,162,88,169,227,71,185,170,140,87,201,77,37,114,53,143,223,116,108,142,68,222,62,166,133,212,218,109,54,171,5,170,138,197,98,182,82,91,173,182,234,120,233,40,232,233,33,108,48,83,65,27,81,177,197,28,109,68,107,24,214,162,53,26,136,136,136,136,136,68,14,108,218,95,117,212,126,15,174,151,59,51,170,228,168,193,111,20,121,67,233,41,168,157,80,250,152,24,217,41,166,223,165,81,99,100,81,85,201,80,249,54,114,53,148,238,221,17,21,94,217,148,121,77,88,193,127,42,26,89,153,105,159,197,62,25,244,183,31,184,216,188,111,99,189,225,124,85,52,144,247,123,125,77,235,233,238,117,116,245,55,125,182,221,55,220,12,235,240,171,170,95,145,110,35,180,235,83,38,190,252,26,130,205,144,82,252,86,183,194,248,142,213,174,87,246,107,191,54,140,123,157,189,44,179,183,234,53,94,155,238,205,156,141,84,210,153,150,204,179,22,190,224,217,85,231,10,202,104,124,21,235,31,184,84,90,238,52,221,214,73,216,170,130,71,71,44,125,108,87,49,221,47,99,147,118,170,181,118,221,21,83,204,208,159,1,58,153,138,234,135,8,250,103,113,197,170,251,159,1,199,232,177,155,140,15,146,53,154,150,186,130,6,83,202,201,26,199,187,163,171,182,217,88,142,217,203,20,209,61,90,222,189,128,236,25,254,127,134,233,102,27,118,212,29,65,200,105,44,120,245,142,157,106,107,171,170,85,122,34,102,232,136,136,136,138,231,189,206,86,177,140,106,43,222,247,53,173,71,57,200,139,157,110,42,184,152,204,184,175,213,202,205,82,204,40,105,45,204,109,59,109,182,139,101,50,35,153,110,183,70,249,31,20,11,39,74,58,103,245,75,35,223,35,145,58,158,247,116,181,140,232,141,147,3,156,182,183,234,133,199,84,45,124,61,221,108,116,150,156,38,211,79,73,147,219,165,108,145,205,61,234,121,35,150,31,20,247,39,214,129,145,57,106,169,219,15,146,170,182,73,28,175,71,196,145,199,78,1,120,81,172,226,183,92,105,44,151,56,186,48,204,95,179,120,202,38,146,25,214,57,233,91,51,81,180,13,146,37,111,110,106,143,174,214,170,200,199,54,54,79,35,122,150,46,135,4,149,229,55,193,69,187,80,43,63,148,238,168,91,59,246,91,37,193,145,226,20,82,37,85,60,146,221,41,103,134,100,185,182,70,57,140,146,24,159,27,161,107,127,58,199,201,223,71,163,86,20,71,218,166,170,233,158,43,172,154,113,145,233,110,107,73,226,44,185,53,190,91,125,79,76,113,190,72,122,211,234,79,23,113,143,99,102,137,232,217,35,122,181,122,36,99,28,137,187,80,250,184,158,45,98,193,177,91,54,21,139,80,248,43,46,63,111,167,181,219,169,187,175,147,177,75,4,109,142,40,250,222,174,123,186,88,198,166,238,85,114,237,186,170,175,153,245,128,205,103,18,252,58,103,124,47,234,157,126,153,231,84,255,0,227,107,44,245,189,112,255,0,108,237,126,38,104,96,172,237,197,44,157,158,239,97,238,237,61,221,108,251,21,62,197,89,255,0,202,179,143,31,252,17,194,166,175,222,191,198,197,136,95,110,119,31,247,134,83,89,26,206,215,254,232,116,79,146,111,241,116,236,111,247,38,18,255,0,143,174,20,104,248,173,208,234,187,37,178,46,140,207,23,239,94,49,121,163,134,5,146,122,166,194,228,117,3,164,149,91,219,134,163,234,53,202,146,49,173,145,144,72,238,164,139,161,212,25,118,182,102,90,81,159,214,217,171,36,171,176,101,152,117,226,74,105,95,73,86,137,61,190,227,73,50,181,203,28,208,185,81,31,28,177,174,207,141,203,230,212,86,175,216,160,106,32,17,215,128,174,33,179,46,38,120,121,182,106,14,115,137,85,218,46,84,117,31,5,125,116,207,69,101,253,244,244,240,36,215,40,145,176,196,198,50,74,135,78,197,142,52,115,24,248,158,212,114,244,170,36,138,0,102,179,139,31,84,250,201,243,3,33,247,25,205,41,153,172,226,199,213,62,178,124,192,200,125,198,112,46,167,149,199,161,61,50,252,107,222,43,78,171,197,143,165,141,100,249,127,144,251,116,231,42,229,113,232,79,76,191,26,247,138,211,170,241,99,233,99,89,62,95,228,62,221,56,25,172,53,80,101,92,213,64,21,87,207,59,238,79,247,147,248,105,202,185,42,122,167,202,126,95,215,123,141,184,234,188,243,190,228,255,0,121,63,134,156,171,146,167,170,124,167,229,253,119,184,219,128,186,144,0,28,171,139,31,75,26,201,242,255,0,33,246,233,204,214,26,83,226,199,210,198,178,124,191,200,125,186,115,53,128,106,160,0,0,225,92,96,241,103,134,240,139,165,255,0,78,47,180,244,151,139,237,125,68,116,214,44,113,213,235,75,61,213,233,35,18,117,99,210,57,85,140,138,39,172,142,122,179,163,126,219,21,81,210,177,23,186,153,235,230,1,174,154,203,173,28,65,93,233,117,123,22,186,225,114,98,157,22,202,28,58,178,185,181,81,217,127,53,26,204,232,228,100,113,178,111,16,244,73,187,232,213,235,141,208,163,94,248,217,18,160,112,188,255,0,63,204,181,79,50,187,106,14,160,228,53,119,204,134,249,80,181,53,213,213,42,157,114,191,100,68,68,68,68,107,24,214,163,88,198,53,17,140,99,90,214,163,90,212,68,185,238,87,188,20,127,39,252,17,154,207,168,86,203,173,14,164,230,86,247,211,75,110,173,78,207,193,173,110,153,175,101,58,196,215,46,243,75,218,130,105,22,68,71,199,245,34,232,141,204,151,185,21,121,81,240,81,249,77,202,160,226,83,83,45,151,90,108,111,18,184,83,212,226,81,109,217,134,241,116,134,71,57,106,58,209,201,35,161,165,146,54,121,53,189,18,74,189,42,245,72,102,137,215,40,4,127,227,95,133,27,23,22,154,53,91,134,246,173,84,121,125,183,122,204,90,247,91,11,221,224,42,186,152,178,70,174,141,81,233,12,236,103,106,68,217,237,77,217,39,109,239,138,52,51,217,150,98,215,220,27,42,188,225,89,77,15,130,189,99,247,10,139,93,198,155,186,201,59,21,80,72,232,229,143,173,138,230,59,165,236,114,110,213,86,174,219,162,170,121,154,147,43,171,154,231,5,31,148,220,86,126,37,52,206,217,106,166,201,49,43,125,69,78,91,22,221,153,175,22,184,99,107,146,163,173,92,145,186,106,88,227,127,147,155,215,36,75,210,143,85,134,24,156,29,3,150,127,26,247,30,39,240,75,150,19,169,119,63,19,169,56,150,245,53,181,146,45,44,63,25,161,154,105,22,58,136,105,225,108,125,29,157,217,4,136,216,250,83,120,28,175,87,76,173,108,213,51,3,165,186,165,157,232,182,119,108,212,205,52,190,252,27,36,179,119,188,21,111,133,134,163,181,221,133,240,201,249,185,152,248,221,188,114,189,191,89,171,182,251,166,202,136,169,165,61,42,204,47,186,129,167,24,230,107,147,224,87,92,42,235,122,183,197,89,87,96,186,61,142,170,183,200,228,221,99,122,179,254,84,71,35,36,70,170,36,145,196,254,168,218,30,172,170,190,121,223,114,127,188,159,195,75,84,42,175,158,119,220,159,239,39,240,208,34,175,43,143,93,154,101,248,215,179,214,151,252,80,15,43,143,93,154,101,248,215,179,214,151,252,0,0,4,85,230,143,232,79,83,127,5,247,138,34,128,75,254,230,143,232,79,83,127,5,247,138,34,128,64,213,64,0,0,0,0,0,10,1,230,143,235,179,83,127,5,246,122,34,127,242,84,244,177,148,252,192,174,246,235,113,0,57,163,250,236,212,223,193,125,158,136,159,252,149,61,44,101,63,48,43,189,186,220,4,255,0,0,0,0,0,42,175,158,119,220,159,239,39,240,210,213,10,171,231,157,247,39,251,201,252,52,14,85,201,83,213,62,83,242,254,187,220,109,197,212,148,173,201,83,213,62,83,242,254,187,220,109,197,212,128,63,37,218,237,106,176,90,171,111,183,219,157,37,186,219,110,167,146,174,178,178,174,102,195,5,52,17,181,93,36,178,72,229,70,177,141,106,43,149,202,168,136,136,170,167,235,43,47,156,254,183,234,134,43,140,227,90,27,106,177,210,81,225,57,205,59,171,238,55,135,73,28,179,220,39,163,168,141,254,5,145,175,214,129,145,57,105,102,116,155,111,34,201,27,90,230,164,114,182,64,133,92,127,113,131,117,226,203,87,28,235,122,210,71,130,97,213,21,148,24,163,33,137,200,250,152,30,246,164,149,210,186,70,54,94,186,132,134,39,164,110,107,82,38,53,140,233,235,73,36,147,218,242,207,224,162,221,196,254,119,114,205,181,46,217,226,116,219,18,222,154,182,142,68,170,135,227,53,211,67,34,71,79,13,68,46,143,163,179,187,39,145,91,39,82,111,3,85,138,217,149,205,224,28,49,112,245,149,113,65,172,182,93,35,197,170,124,7,143,238,84,220,110,143,165,146,162,27,101,12,77,234,150,162,70,177,63,205,141,136,231,49,175,150,88,152,175,103,95,82,104,163,75,116,183,4,209,108,18,217,166,122,105,98,248,54,55,102,239,120,42,47,21,53,71,107,187,51,230,147,243,147,61,242,59,121,37,123,190,179,151,109,246,77,145,17,16,61,5,218,211,106,191,218,171,108,87,219,101,37,198,219,113,167,146,146,178,142,174,22,205,5,76,18,53,91,36,82,70,228,86,189,142,106,171,85,170,138,138,138,168,166,123,56,219,224,251,38,225,27,84,37,178,185,42,235,112,155,229,68,238,196,239,21,114,211,247,235,160,138,56,31,51,36,142,39,171,154,248,93,82,200,149,238,100,105,34,181,94,198,181,23,165,186,30,57,87,19,188,61,98,188,80,104,213,235,72,242,154,159,1,227,251,117,54,235,163,41,99,168,154,217,93,19,186,162,168,141,175,79,243,163,122,53,204,115,226,150,86,35,217,215,212,129,85,124,177,120,241,252,136,95,105,180,27,86,47,93,56,14,65,112,111,195,110,151,27,143,110,151,23,153,204,153,210,108,222,211,151,179,81,59,169,209,221,82,71,20,46,89,38,93,186,229,114,221,73,152,29,82,210,220,239,69,179,187,158,153,234,93,139,224,217,37,155,179,227,104,188,84,53,29,174,236,44,154,63,206,66,247,198,237,227,149,142,250,174,93,183,217,118,84,84,75,169,229,107,196,230,163,241,13,163,85,214,77,69,178,221,106,234,240,31,11,107,250,95,91,82,179,124,126,73,29,59,251,106,189,166,167,122,158,6,210,182,69,89,36,145,253,214,73,34,163,159,187,130,181,185,163,250,236,212,223,193,125,158,136,159,252,149,61,44,101,63,48,43,189,186,220,64,14,104,254,187,53,55,240,95,103,162,39,255,0,37,79,75,25,79,204,10,239,110,183,1,63,192,0,0,0,10,1,230,143,235,179,83,127,5,246,122,34,255,0,138,1,230,143,235,179,83,127,5,246,122,32,37,87,35,31,190,207,221,191,226,69,170,21,87,200,199,239,179,247,111,248,145,106,128,0,0,10,1,230,143,235,179,83,127,5,246,122,34,255,0,138,1,230,143,235,179,83,127,5,246,122,32,37,87,35,31,190,207,221,191,226,69,170,21,87,200,199,239,179,247,111,248,145,106,128,0,0,101,92,191,238,87,30,132,244,203,241,175,120,173,40,4,191,238,87,30,132,244,203,241,175,120,173,2,85,0,0,0,0,17,87,154,63,161,61,77,252,23,222,40,137,84,69,94,104,254,132,245,55,240,95,120,162,2,128,75,84,231,157,247,39,251,201,252,52,170,178,213,57,231,125,201,254,242,127,13,2,42,242,184,245,217,166,95,141,123,61,105,127,197,0,242,184,245,217,166,95,141,123,61,105,127,192,0,0,12,171,154,168,50,174,6,148,248,78,244,177,163,127,47,241,239,110,128,234,167,42,225,59,210,198,141,252,191,199,189,186,3,170,129,21,121,163,250,19,212,223,193,125,226,136,165,110,19,189,83,232,223,204,12,123,220,96,46,167,154,63,161,61,77,252,23,222,40,138,86,225,59,213,62,141,252,192,199,189,198,0,52,166,0,0,0,0,0,0,0,2,128,121,163,250,236,212,223,193,125,158,136,159,252,149,61,44,101,63,48,43,189,186,220,64,14,104,254,187,53,55,240,95,103,162,39,255,0,37,79,75,25,79,204,10,239,110,183,1,63,192,0,0,0,85,95,60,239,185,63,222,79,225,165,101,224,24,6,101,170,121,149,167,79,180,251,30,171,190,100,55,202,132,166,161,161,166,68,235,149,251,42,170,170,170,163,88,198,181,28,247,189,202,140,99,26,231,57,90,214,170,165,154,115,206,251,147,253,228,254,26,118,174,92,28,191,232,248,119,177,69,171,122,189,142,255,0,170,197,127,137,130,42,106,137,32,168,143,29,165,235,124,125,52,239,133,242,70,249,166,141,17,239,153,29,212,145,202,145,53,25,249,229,148,59,7,4,156,31,99,60,35,105,124,86,86,165,37,110,109,124,167,129,217,101,226,146,90,142,197,116,241,73,59,225,100,113,202,245,107,89,11,106,95,18,61,172,141,100,70,163,222,214,170,244,182,69,0,0,175,94,101,188,190,233,181,134,213,120,226,15,72,45,85,114,106,13,5,63,137,188,90,105,34,150,170,124,149,140,109,44,17,164,104,249,209,144,62,158,154,9,92,140,134,39,62,117,217,168,138,245,110,246,20,0,207,95,1,220,62,241,5,173,26,203,110,201,52,27,32,250,41,38,23,112,164,158,233,149,247,226,254,210,199,59,102,233,119,134,115,145,245,125,198,67,60,125,148,107,163,127,87,68,170,200,222,231,39,214,230,143,235,179,83,127,5,246,122,34,250,49,172,90,197,135,219,166,180,227,148,62,18,146,162,225,95,116,146,62,235,228,234,170,173,170,150,174,166,77,222,170,169,215,60,242,191,109,250,91,213,179,81,26,136,137,66,252,209,253,118,106,111,224,190,207,68,4,170,228,99,247,217,251,183,252,72,181,66,170,249,24,253,246,126,237,255,0,18,45,80,1,21,121,163,250,19,212,223,193,125,226,136,149,68,85,230,143,232,79,83,127,5,247,138,32,40,4,213,65,149,115,85,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,41,171,24,47,229,67,75,51,45,51,248,167,195,62,150,227,247,27,23,141,236,119,188,47,138,166,146,30,239,111,169,189,125,61,206,174,158,166,239,182,219,166,251,158,172,1,85,127,232,24,255,0,237,69,255,0,66,127,248,60,181,64,0,0,0,0,0,174,173,126,229,39,125,226,3,89,114,205,98,200,248,156,240,245,121,53,193,213,17,211,125,11,99,252,37,43,26,145,211,83,117,178,177,137,39,106,8,226,139,185,208,142,127,71,83,190,179,149,73,23,193,47,7,150,174,13,240,11,238,33,14,85,73,149,92,175,215,133,185,84,94,155,100,109,190,119,64,216,99,142,42,87,254,118,87,61,145,185,179,61,187,191,100,90,137,54,106,110,170,233,20,0,0,0,174,173,126,228,249,98,214,77,101,203,53,87,28,214,191,162,52,153,85,193,215,73,45,31,70,223,95,217,170,149,168,234,153,59,239,173,98,187,187,58,203,46,221,45,107,59,157,13,68,107,80,146,188,20,240,165,252,143,180,178,235,166,127,79,126,150,252,79,32,158,251,227,126,23,224,59,125,202,106,120,123,93,190,244,187,237,225,186,186,186,147,126,189,182,242,221,100,0,3,159,235,166,133,233,199,17,122,113,113,210,253,80,179,120,235,85,118,210,195,52,74,140,170,183,213,53,21,35,170,166,145,81,123,115,51,169,219,46,202,213,107,156,199,181,236,123,216,239,149,195,71,14,152,39,11,250,89,65,166,120,45,63,248,170,203,197,111,92,223,219,59,167,134,134,25,235,59,114,203,39,103,187,216,99,187,76,119,67,62,196,79,181,87,170,128,0,0,4,74,226,59,151,22,145,241,43,175,56,222,181,101,119,122,187,125,61,21,59,41,178,91,45,21,43,35,76,133,144,238,180,234,250,150,43,101,137,251,42,69,35,254,187,223,12,113,50,53,133,88,143,37,168,3,242,90,109,54,171,5,170,138,197,98,182,82,91,173,182,234,120,233,40,232,233,33,108,48,83,65,27,81,177,197,28,109,68,107,24,214,162,53,26,136,136,136,136,136,126,176,0,21,171,171,28,154,255,0,42,26,167,153,106,103,242,142,248,103,210,220,130,227,125,240,95,68,59,222,23,197,84,201,55,107,185,227,91,215,211,220,233,234,233,110,251,111,178,111,177,101,64,14,85,194,230,133,255,0,38,189,9,198,116,83,233,79,210,63,163,158,55,251,103,224,124,31,127,196,86,79,83,253,199,185,39,79,79,127,167,244,215,126,157,252,183,217,61,86,172,96,191,149,13,44,204,180,207,226,159,12,250,91,143,220,108,94,55,177,222,240,190,42,154,72,123,189,190,166,245,244,247,58,186,122,155,190,219,110,155,238,122,176,5,85,255,0,160,99,255,0,181,23,253,9,255,0,224,242,213,0,2,42,241,207,192,199,242,209,250,19,254,170,63,67,190,135,124,75,253,132,248,135,138,241,126,27,255,0,88,135,163,167,195,127,186,223,175,245,109,231,229,56,41,229,189,252,143,181,78,235,169,159,150,95,165,191,19,199,231,177,120,47,163,190,3,183,220,169,167,155,187,220,241,82,239,183,134,233,233,233,77,250,247,223,203,101,154,160,0,0,15,41,171,24,47,229,67,75,51,45,51,248,167,195,62,150,227,247,27,23,141,236,119,188,47,138,166,146,30,239,111,169,189,125,61,206,174,158,166,239,182,219,166,251,149,173,254,129,143,254,212,95,244,39,255,0,131,203,84,0,0,0,8,255,0,197,95,5,26,53,197,157,186,141,249,181,179,225,249,37,191,195,211,81,228,148,72,230,215,83,208,165,84,114,212,83,166,206,72,228,235,141,179,71,26,204,217,91,11,167,124,141,98,170,185,174,144,0,15,147,137,226,214,44,27,21,179,97,88,181,15,130,178,227,246,250,123,93,186,155,186,249,59,20,176,70,216,226,143,173,234,231,187,165,140,106,110,229,87,46,219,170,170,249,159,88,0,0,0,34,86,156,242,216,208,109,60,226,94,249,196,69,45,182,146,122,121,42,33,174,197,241,104,232,123,86,236,126,183,161,59,213,45,69,123,146,87,172,168,233,33,106,54,56,233,250,215,161,138,172,133,209,75,80,0,17,87,142,126,6,63,150,143,208,159,245,81,250,29,244,59,226,95,236,39,196,60,87,139,240,223,250,196,61,29,62,27,253,214,253,127,171,111,57,84,0,128,28,46,114,164,254,77,122,237,140,235,95,229,235,233,31,209,207,27,253,172,250,45,224,251,254,34,142,122,111,238,222,46,78,158,158,255,0,87,232,46,253,59,121,111,186,79,240,0,0,0,229,92,81,232,95,242,148,208,156,155,69,62,148,253,28,250,71,224,191,182,126,7,198,118,60,61,100,21,63,220,123,145,245,117,118,58,127,77,54,234,223,207,109,150,0,127,160,99,255,0,181,23,253,9,255,0,224,242,213,0,0,0,0,0,0,0,16,3,138,62,84,159,202,83,93,178,109,107,252,189,125,28,250,71,224,191,181,159,69,188,103,99,195,209,193,77,253,219,197,199,213,213,216,234,253,4,219,171,111,61,183,94,255,0,193,79,10,95,200,251,75,46,186,103,244,247,233,111,196,242,9,239,190,55,225,126,3,183,220,166,167,135,181,219,239,75,190,222,27,171,171,169,55,235,219,111,45,214,64,0,0,0,0,0,4,85,227,159,129,143,229,163,244,39,253,84,126,135,125,14,248,151,251,9,241,15,21,226,252,55,254,177,15,71,79,134,255,0,117,191,95,234,219,206,85,0,33,87,5,60,183,191,145,246,169,221,117,51,242,203,244,183,226,120,252,246,47,5,244,119,192,118,251,149,52,243,119,123,158,42,93,246,240,221,61,61,41,191,94,251,249,108,179,84,0,7,159,207,240,12,55,84,240,219,182,159,106,14,61,73,124,199,175,148,235,77,93,67,82,139,209,43,55,69,69,69,69,71,49,237,114,53,236,123,85,30,199,181,174,106,181,205,69,79,64,0,225,92,40,112,125,165,252,35,99,55,75,46,6,149,117,183,43,229,67,157,116,188,85,203,39,126,186,8,170,42,95,68,201,35,235,88,90,248,97,169,237,43,226,100,105,34,181,94,173,110,232,214,247,80,0,0,0,139,252,100,112,23,128,241,137,117,195,111,183,220,150,175,24,185,99,21,11,5,101,101,5,4,50,207,114,181,61,200,233,41,22,71,108,230,61,174,69,116,50,42,189,145,44,179,170,197,39,115,202,64,96,24,6,27,165,152,109,167,79,180,251,30,164,177,227,214,58,116,166,161,161,166,69,232,137,155,170,170,170,170,171,158,247,57,92,247,189,202,175,123,220,231,57,92,231,42,175,160,0,64,14,40,249,82,127,41,77,118,201,181,175,242,245,244,115,233,31,130,254,214,125,22,241,157,143,15,71,5,55,247,111,23,31,87,87,99,171,244,19,110,173,188,246,221,123,255,0,5,60,41,127,35,237,44,186,233,159,211,223,165,191,19,200,39,190,248,223,133,248,14,223,114,154,158,30,215,111,189,46,251,120,110,174,174,164,223,175,109,188,183,89,0,0,0,0,0,0,16,3,138,62,84,159,202,83,93,178,109,107,252,189,125,28,250,71,224,191,181,159,69,188,103,99,195,209,193,77,253,219,197,199,213,213,216,234,253,4,219,171,111,61,183,89,254,0,138,188,12,112,49,252,139,190,155,127,170,143,211,31,166,63,13,255,0,97,62,31,225,124,39,137,255,0,214,38,235,234,241,63,238,118,232,253,123,249,74,160,0,0,0,16,3,138,62,84,159,202,83,93,178,109,107,252,189,125,28,250,71,224,191,181,159,69,188,103,99,195,209,193,77,253,219,197,199,213,213,216,234,253,4,219,171,111,61,183,89,254,0,138,188,12,112,49,252,139,190,155,127,170,143,211,31,166,63,13,255,0,97,62,31,225,124,39,137,255,0,214,38,235,234,241,63,238,118,232,253,123,249,74,160,0,0,0,170,191,244,12,127,246,162,255,0,161,63,252,30,79,254,23,52,47,249,53,232,78,51,162,159,74,126,145,253,28,241,191,219,63,3,224,251,254,34,178,122,159,238,61,201,58,122,123,253,63,166,187,244,239,229,190,201,213,64,0,0,0,0,3,149,113,71,161,127,202,83,66,114,109,20,250,83,244,115,233,31,130,254,217,248,31,25,216,240,245,144,84,255,0,113,238,71,213,213,216,233,253,52,219,171,127,61,182,94,170,0,170,191,244,12,127,246,162,255,0,161,63,252,30,74,174,57,248,24,254,90,63,66,127,213,71,232,119,208,239,137,127,176,159,16,241,94,47,195,127,235,16,244,116,248,111,247,91,245,254,173,188,229,80,2,0,112,185,202,147,249,53,235,182,51,173,127,151,175,164,127,71,60,111,246,179,232,183,131,239,248,138,57,233,191,187,120,185,58,122,123,253,95,160,187,244,237,229,190,233,63,192,0,0,0,85,95,250,6,63,251,81,127,208,159,254,15,45,80,1,229,52,159,5,252,151,233,102,27,166,127,20,248,159,209,44,126,221,98,241,189,142,207,138,240,180,209,195,221,237,245,59,163,171,183,213,211,212,237,183,219,117,219,115,213,128,7,42,226,143,66,255,0,148,166,132,228,218,41,244,167,232,231,210,63,5,253,179,240,62,51,177,225,235,32,169,254,227,220,143,171,171,177,211,250,105,183,86,254,123,108,176,171,73,249,53,254,75,245,79,13,212,207,229,29,241,63,162,89,5,186,251,224,190,136,118,124,87,133,169,142,110,215,115,198,187,163,171,183,211,213,210,237,183,223,101,219,98,202,128,0,0,0,0,0,0,0,0,16,3,138,62,84,159,202,83,93,178,109,107,252,189,125,28,250,71,224,191,181,159,69,188,103,99,195,209,193,77,253,219,197,199,213,213,216,234,253,4,219,171,111,61,183,94,255,0,193,79,10,95,200,251,75,46,186,103,244,247,233,111,196,242,9,239,190,55,225,126,3,183,220,166,167,135,181,219,239,75,190,222,27,171,171,169,55,235,219,111,45,214,64,0,0,0,0,0,57,254,115,161,122,113,169,58,143,131,106,134,107,102,248,173,215,78,124,116,182,8,103,84,117,45,61,85,82,211,170,213,58,53,79,175,52,126,21,189,165,85,233,99,158,231,163,85,237,141,236,232,0,0,0,0,0,0,32,7,20,124,169,63,148,166,187,100,218,215,249,122,250,57,244,143,193,127,107,62,139,120,206,199,135,163,130,155,251,183,139,143,171,171,177,213,250,9,183,86,222,123,110,179,252,1,21,120,24,224,99,249,23,125,54,255,0,85,31,166,63,76,126,27,254,194,124,63,194,248,79,19,255,0,172,77,215,213,226,127,220,237,209,250,247,242,149,64,0,57,87,20,122,23,252,165,52,39,38,209,79,165,63,71,62,145,248,47,237,159,129,241,157,143,15,89,5,79,247,30,228,125,93,93,142,159,211,77,186,183,243,219,101,234,160,10,171,255,0,64,199,255,0,106,47,250,19,255,0,193,229,170,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,53,101,156,199,184,49,193,178,171,206,21,148,235,39,130,189,99,247,10,139,93,198,155,232,237,214,78,197,84,18,58,57,99,235,101,51,152,238,151,177,201,187,85,90,187,110,138,169,230,4,149,7,148,210,221,82,193,53,167,4,182,106,102,154,95,126,51,141,222,123,222,10,183,194,205,79,221,237,76,248,100,252,220,204,100,141,218,72,158,223,172,212,223,109,211,116,84,85,245,96,1,207,245,175,94,244,159,135,108,86,151,53,214,60,175,232,253,150,182,224,203,92,21,62,6,166,175,174,169,241,201,35,99,232,167,142,71,166,236,134,69,221,83,167,234,237,190,234,136,188,255,0,75,120,245,225,59,90,115,187,102,153,233,166,171,124,103,36,188,247,188,21,23,192,174,84,253,222,212,47,154,79,206,77,78,200,219,180,113,61,223,89,201,190,219,38,234,168,138,18,0,0,0,0,0,0,0,0,0,31,146,182,237,106,183,84,208,81,220,46,116,148,181,23,74,133,164,161,138,105,154,199,213,78,145,73,50,197,19,85,119,123,210,40,101,145,90,221,215,162,55,187,236,106,170,126,176,0,0,0,0,0,252,145,221,173,83,93,106,44,80,220,233,31,114,163,167,134,174,162,141,179,53,103,134,9,157,35,98,149,241,239,212,214,61,208,76,214,185,83,103,44,82,34,111,210,187,126,176,0,0,0,252,151,107,181,170,193,106,173,190,223,110,116,150,235,109,186,158,74,186,202,202,185,155,12,20,208,70,213,116,146,201,35,149,26,198,53,168,174,87,42,162,34,34,170,159,147,19,202,108,89,206,43,102,205,113,106,239,27,101,200,45,244,247,75,117,79,105,241,247,233,103,141,178,69,39,67,209,175,111,83,30,213,217,200,142,77,246,84,69,242,3,235,3,242,73,118,181,67,117,167,177,77,115,164,101,202,178,158,106,186,122,55,76,212,158,104,33,116,109,150,86,71,191,83,152,199,79,11,92,228,77,154,178,198,139,183,82,111,250,192,0,0,0,0,0,126,75,77,218,213,127,181,81,95,108,87,58,75,141,182,227,79,29,93,29,101,36,205,154,10,152,36,106,58,57,99,145,170,173,123,28,213,71,35,145,85,21,21,21,0,253,96,0,0,0,0,0,0,0,0,31,146,217,118,181,94,169,159,89,102,185,210,87,211,199,81,61,35,229,166,153,178,177,179,193,43,225,154,37,115,85,81,31,28,177,201,27,219,246,181,236,115,87,101,69,64,63,88,0,0,0,0,7,228,173,187,90,173,213,52,20,119,11,157,37,45,69,210,161,105,40,98,154,102,177,245,83,164,82,76,177,68,213,93,222,244,138,25,100,86,183,117,232,141,238,251,26,170,129,250,193,202,181,211,138,61,9,225,175,224,159,150,188,231,232,231,210,63,19,240,207,237,101,101,103,127,195,246,187,223,235,104,164,233,233,239,197,250,91,111,213,229,190,203,183,148,210,222,61,120,78,214,156,238,217,166,122,105,170,223,25,201,47,61,239,5,69,240,43,149,63,119,181,11,230,147,243,147,83,178,54,237,28,79,119,214,114,111,182,201,186,170,34,132,128,0,252,151,107,181,170,193,106,173,190,223,110,116,150,235,109,186,158,74,186,202,202,185,155,12,20,208,70,213,116,146,201,35,149,26,198,53,168,174,87,42,162,34,34,170,129,250,193,249,45,55,107,85,254,213,69,125,177,92,233,46,54,219,141,60,117,116,117,148,147,54,104,42,96,145,168,232,229,142,70,170,181,236,115,85,28,142,69,84,84,84,84,56,86,169,113,235,194,118,139,103,119,61,51,212,189,86,248,54,73,102,236,248,218,47,129,92,170,59,93,216,89,52,127,156,134,157,241,187,120,229,99,190,171,151,109,246,93,149,21,16,36,0,57,86,133,241,71,161,60,74,124,111,242,41,156,253,35,250,57,225,190,39,253,172,172,163,236,120,142,239,103,253,115,20,125,93,93,137,127,71,125,186,124,246,221,55,234,160,0,0,0,0,1,26,178,206,99,220,24,224,217,85,231,10,202,117,147,193,94,177,251,133,69,174,227,77,244,118,235,39,98,170,9,29,28,177,245,178,153,204,119,75,216,228,221,170,173,93,183,69,84,243,59,86,150,234,150,9,173,56,37,179,83,52,210,251,241,156,110,243,222,240,85,190,22,106,126,239,106,103,195,39,230,230,99,36,110,210,68,246,253,102,166,251,110,155,162,162,168,122,176,126,75,77,218,213,127,181,81,95,108,87,58,75,141,182,227,79,29,93,29,101,36,205,154,10,152,36,106,58,57,99,145,170,173,123,28,213,71,35,145,85,21,21,21,15,214,0,0,0,0,0,31,146,231,118,181,89,105,153,89,121,185,210,80,83,201,81,5,35,37,169,153,177,49,211,207,43,33,134,36,115,149,17,95,36,178,71,27,27,246,185,239,107,83,117,84,67,245,128,0,0,0,0,0,0,0,0,7,228,185,221,173,86,90,102,86,94,110,116,148,20,242,84,65,72,201,106,102,108,76,116,243,202,200,97,137,28,229,68,87,201,44,145,198,198,253,174,123,218,212,221,85,16,253,96,0,0,0,0,0,0,0,63,37,178,237,106,189,83,62,178,205,115,164,175,167,142,162,122,71,203,77,51,101,99,103,130,87,195,52,74,230,170,162,62,57,99,146,55,183,237,107,216,230,174,202,138,128,126,176,0,0,0,0,15,201,118,187,90,172,22,170,219,237,246,231,73,110,182,219,169,228,171,172,172,171,153,176,193,77,4,109,87,73,44,146,57,81,172,99,90,138,229,114,170,34,34,42,168,31,172,0,0,0,0,0,0,31,146,59,181,170,107,173,69,138,27,157,35,238,84,116,240,213,212,81,182,102,172,240,193,51,164,108,82,190,61,250,154,199,186,9,154,215,42,108,229,138,68,77,250,87,110,21,170,92,122,240,157,162,217,221,207,76,245,47,85,190,13,146,89,187,62,54,139,224,87,42,142,215,118,22,77,31,231,33,167,124,110,222,57,88,239,170,229,219,125,151,101,69,68,9,0,14,85,161,124,81,232,79,18,159,27,252,138,103,63,72,254,142,120,111,137,255,0,107,43,40,251,30,35,187,217,255,0,92,197,31,87,87,98,95,209,223,110,159,61,183,77,252,166,169,113,235,194,118,139,103,119,61,51,212,189,86,248,54,73,102,236,248,218,47,129,92,170,59,93,216,89,52,127,156,134,157,241,187,120,229,99,190,171,151,109,246,93,149,21,16,36,0,57,254,138,107,222,147,241,19,138,213,102,186,57,149,253,32,178,209,92,31,107,158,167,192,212,210,116,85,50,56,228,116,125,21,17,198,245,217,147,70,187,162,116,253,109,183,221,21,19,160,0,0,229,90,233,197,30,132,240,215,240,79,203,94,115,244,115,233,31,137,248,103,246,178,178,179,191,225,251,93,239,245,180,82,116,244,247,226,253,45,183,234,242,223,101,216,58,168,56,166,138,113,153,195,103,17,57,85,86,21,163,154,145,244,130,245,69,111,125,210,122,111,131,215,210,116,82,178,72,227,116,157,117,16,70,197,217,243,70,155,34,245,125,109,246,217,21,83,181,128,0,0,0,0,0,0,7,228,173,187,90,173,213,52,20,119,11,157,37,45,69,210,161,105,40,98,154,102,177,245,83,164,82,76,177,68,213,93,222,244,138,25,100,86,183,117,232,141,238,251,26,170,159,172,0,0,0,7,20,214,190,51,56,108,225,219,42,165,194,181,143,82,62,143,222,171,109,236,186,65,77,240,122,250,190,186,87,201,36,109,147,174,158,9,24,155,190,25,19,101,94,175,171,190,219,42,42,135,107,7,42,208,190,40,244,39,137,79,141,254,69,51,159,164,127,71,60,55,196,255,0,181,149,148,125,143,17,221,236,255,0,174,98,143,171,171,177,47,232,239,183,79,158,219,166,253,84,0,0,0,60,166,169,106,150,9,162,216,37,207,83,53,46,251,240,108,110,205,217,241,181,190,22,106,142,215,118,102,67,31,230,225,99,228,118,242,74,198,253,86,174,219,238,187,34,42,167,0,255,0,69,31,129,63,246,243,255,0,163,55,143,251,160,18,168,31,146,231,118,181,89,105,153,89,121,185,210,80,83,201,81,5,35,37,169,153,177,49,211,207,43,33,134,36,115,149,17,95,36,178,71,27,27,246,185,239,107,83,117,84,67,245,128,0,0,0,0,0,0,0,0,0,0,0,0,7,228,180,221,173,87,251,85,21,246,197,115,164,184,219,110,52,241,213,209,214,82,76,217,160,169,130,70,163,163,150,57,26,170,215,177,205,84,114,57,21,81,81,81,80,253,96,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,214,113,99,234,159,89,62,96,100,62,227,57,165,51,53,156,88,250,167,214,79,152,25,15,184,206,5,212,242,184,244,39,166,95,141,123,197,105,42,136,171,202,227,208,158,153,126,53,239,21,164,170,2,0,115,171,244,177,139,124,192,161,246,235,137,0,57,92,122,236,211,47,198,189,158,180,159,252,234,253,44,98,223,48,40,125,186,226,64,14,87,30,187,52,203,241,175,103,173,2,255,0,128,0,14,85,197,143,165,141,100,249,127,144,251,116,231,85,57,87,22,62,150,53,147,229,254,67,237,211,129,10,185,90,113,237,244,238,142,195,194,142,168,65,209,144,90,173,254,15,16,186,83,211,237,29,125,13,36,10,228,163,168,107,19,104,230,134,8,156,172,151,100,108,145,198,168,245,73,90,142,158,202,140,176,218,110,215,91,5,214,138,251,98,185,213,219,174,86,234,136,234,232,235,41,38,116,51,211,79,27,145,209,203,28,141,84,115,30,215,34,57,28,138,138,138,136,168,94,247,47,222,59,172,92,85,98,177,225,89,75,252,22,166,227,246,244,146,227,77,179,228,248,165,44,17,210,199,45,215,173,148,241,83,193,221,169,168,114,120,102,170,185,155,110,155,183,205,2,96,0,0,129,92,229,110,215,91,7,13,184,77,246,197,115,171,183,92,173,218,145,109,171,163,172,164,153,208,207,77,60,116,23,7,71,44,114,53,81,204,123,92,136,228,114,42,42,42,34,161,237,121,126,241,221,98,226,171,21,143,10,202,95,224,181,55,31,183,164,151,26,109,159,39,197,41,96,142,150,57,110,189,108,167,138,158,14,237,77,67,147,195,53,85,204,219,116,221,190,105,224,57,213,250,88,197,190,96,80,251,117,196,167,108,3,63,204,180,179,50,180,234,14,159,100,53,118,60,134,199,80,149,52,53,212,202,157,113,63,101,69,69,69,69,107,216,230,171,152,246,57,21,143,99,156,215,35,154,229,69,13,68,3,143,240,171,196,198,27,197,126,145,209,234,150,31,67,87,110,123,106,29,109,187,219,42,81,92,251,117,198,54,70,249,96,73,58,81,179,51,166,88,222,201,26,137,212,199,183,169,172,127,92,108,236,0,14,21,198,182,174,234,134,135,240,243,146,234,6,147,96,149,121,29,222,150,158,104,102,168,166,158,54,190,195,3,233,229,218,236,177,62,41,18,165,148,242,164,46,124,93,59,116,43,158,245,108,108,122,167,117,63,37,218,211,106,191,218,171,108,87,219,101,37,198,219,113,167,146,146,178,142,174,22,205,5,76,18,53,91,36,82,70,228,86,189,142,106,171,85,170,138,138,138,168,160,103,7,72,120,162,213,13,38,226,26,62,34,233,111,117,117,119,218,251,196,183,44,146,40,95,29,43,47,144,84,84,36,213,180,178,181,177,172,77,100,203,213,182,209,170,70,254,135,177,168,232,216,169,160,157,11,215,77,56,226,47,78,45,218,161,165,247,159,29,106,174,222,41,161,149,17,149,86,250,166,162,44,148,181,49,162,175,110,102,117,55,116,221,90,173,115,94,199,61,143,99,221,73,124,193,184,36,186,240,161,159,199,125,198,32,171,174,211,172,170,162,162,107,85,99,105,92,216,45,51,186,105,156,203,75,228,116,210,189,239,142,157,177,185,178,200,173,89,147,184,173,69,88,228,217,203,231,141,187,175,10,25,252,150,44,158,122,186,237,58,202,170,41,225,186,209,186,169,205,130,211,59,166,133,175,187,50,54,195,43,222,248,233,219,35,93,20,104,213,153,59,104,229,85,142,61,130,253,1,249,45,55,107,85,254,213,69,125,177,92,233,46,54,219,141,60,117,116,117,148,147,54,104,42,96,145,168,232,229,142,70,170,181,236,115,85,28,142,69,84,84,84,84,34,7,49,78,58,169,184,90,195,87,7,211,234,250,71,234,165,254,158,25,168,97,169,165,149,236,182,91,166,90,134,45,201,21,99,88,38,123,100,167,116,108,133,207,253,55,181,238,99,216,213,99,194,47,243,107,227,95,227,117,149,156,38,233,149,206,213,89,101,135,179,38,105,112,129,123,242,58,186,25,251,140,182,53,85,189,17,246,95,20,82,74,232,220,231,44,138,216,149,99,88,166,99,252,7,41,61,116,215,108,123,84,230,209,76,23,22,250,91,134,92,250,175,23,139,103,142,163,160,248,71,114,166,134,154,123,199,122,88,214,90,142,212,40,198,248,86,61,58,250,247,68,221,21,72,43,137,226,215,220,231,42,179,97,88,181,15,141,189,100,23,10,123,93,186,155,186,200,251,245,83,200,216,226,143,173,234,214,55,169,239,106,110,229,70,166,251,170,162,121,151,253,192,47,10,52,124,41,104,117,37,146,231,23,94,103,148,118,111,25,68,210,67,2,73,5,83,161,106,54,129,178,68,174,238,67,79,245,218,213,89,30,215,72,249,228,111,74,75,208,208,141,92,222,117,51,42,209,189,71,225,195,84,176,170,191,15,122,198,110,23,251,133,55,84,146,50,57,186,22,217,215,4,189,183,177,238,134,86,43,163,145,136,228,235,141,239,106,174,206,82,101,112,171,196,198,27,197,126,145,209,234,150,31,67,87,110,123,106,29,109,187,219,42,81,92,251,117,198,54,70,249,96,73,58,81,179,51,166,88,222,201,26,137,212,199,183,169,172,127,92,108,129,124,243,190,228,255,0,121,63,134,144,43,133,94,38,51,46,20,53,114,143,84,176,250,26,75,139,29,78,235,109,222,217,82,136,214,92,109,210,62,55,203,2,73,210,174,133,253,81,70,246,72,212,94,151,177,189,77,123,58,227,120,105,36,30,83,74,181,51,21,214,77,56,199,53,75,10,171,241,22,92,154,223,21,194,155,170,72,223,36,61,105,245,224,151,182,247,177,179,68,244,116,114,49,28,189,18,49,237,85,221,170,122,176,0,16,215,152,239,28,117,60,41,97,180,24,126,159,50,146,163,81,115,10,121,223,67,52,175,138,86,89,41,26,168,197,173,150,5,85,115,222,231,43,155,3,92,222,211,159,20,174,114,185,33,88,164,14,43,205,123,142,58,108,106,213,123,225,31,78,89,86,151,219,149,61,59,50,235,178,62,90,116,161,164,149,177,206,218,40,21,170,213,149,243,196,230,119,92,187,196,144,202,232,246,123,164,127,102,111,240,157,233,99,70,254,95,227,222,221,1,154,195,74,124,39,122,88,209,191,151,248,247,183,64,7,85,0,1,81,124,168,120,227,169,198,174,182,78,17,245,25,148,137,98,185,84,84,51,17,187,43,226,167,90,26,185,93,36,238,162,157,92,173,73,89,60,174,127,105,201,188,169,52,173,143,103,182,70,118,109,208,202,185,115,220,180,185,130,83,107,13,170,207,195,230,175,221,106,228,212,26,10,127,13,103,187,85,203,45,84,249,43,24,218,169,228,89,21,144,35,32,125,61,52,17,53,95,52,174,124,235,187,149,85,234,237,194,194,128,0,0,0,10,118,209,62,56,233,184,82,227,103,92,240,253,65,101,93,70,157,102,26,145,123,125,116,209,62,89,95,100,171,109,194,161,137,91,20,8,170,215,177,205,86,182,118,181,189,215,50,40,156,213,114,194,145,73,113,38,107,56,177,245,79,172,159,48,50,31,113,156,13,41,130,162,249,80,241,199,83,141,93,108,156,35,234,51,41,18,197,114,168,168,102,35,118,87,197,78,180,53,114,186,73,221,69,58,185,90,146,178,121,92,254,211,147,121,82,105,91,30,207,108,140,236,219,160,0,0,30,127,63,207,240,221,44,195,110,218,131,168,57,13,37,143,30,177,211,173,77,117,117,74,175,68,76,221,17,17,17,17,92,247,185,202,214,49,141,69,123,222,230,181,168,231,57,17,106,91,135,158,44,243,46,46,185,157,233,158,113,125,167,171,179,216,168,41,238,212,214,44,113,213,233,85,5,169,139,99,170,73,213,143,72,226,71,190,89,88,178,57,234,206,189,187,108,85,86,196,196,78,85,204,119,142,58,110,43,115,42,12,63,79,153,87,79,167,88,125,68,239,161,154,87,203,19,239,117,110,68,98,214,203,2,170,53,140,107,81,205,129,174,111,117,172,150,87,57,90,179,44,81,249,254,87,30,187,52,203,241,175,103,173,2,85,115,206,251,147,253,228,254,26,69,94,87,30,187,52,203,241,175,103,173,37,87,60,239,185,63,222,79,225,164,85,229,113,235,179,76,191,26,246,122,208,47,248,165,110,103,92,120,254,91,239,181,58,13,164,247,174,172,7,31,184,59,226,87,75,117,199,185,75,148,76,214,66,232,247,111,105,171,217,167,157,181,8,222,153,36,138,103,36,115,38,253,17,57,59,175,53,238,56,233,177,171,85,239,132,125,57,101,90,95,110,84,244,236,203,174,200,249,105,210,134,146,86,199,59,104,160,86,171,86,87,207,19,153,221,114,239,18,67,43,163,217,238,145,253,154,192,209,125,33,204,181,235,84,49,253,35,211,248,41,36,190,228,85,14,134,157,106,231,72,96,137,140,141,210,203,52,143,243,84,100,113,71,36,138,141,71,61,81,138,141,107,156,168,213,9,213,201,231,57,226,94,187,84,42,48,252,118,190,174,243,164,22,186,117,135,35,164,175,175,99,224,177,62,104,234,231,163,154,138,25,37,71,198,249,106,99,145,175,72,90,230,57,36,123,164,111,82,70,246,112,174,104,254,187,53,55,240,95,103,162,46,207,135,93,6,195,120,109,210,59,22,148,225,148,84,141,101,186,157,143,185,215,67,78,176,190,237,113,86,53,42,43,101,71,61,238,235,145,205,221,26,175,119,67,17,145,181,122,24,212,74,76,230,143,235,179,83,127,5,246,122,32,37,87,35,31,190,207,221,191,226,71,201,213,254,51,111,188,30,115,51,213,123,156,150,175,140,225,153,71,209,218,124,154,219,19,24,149,78,142,43,69,47,106,166,154,71,109,180,209,119,101,84,141,206,72,228,107,220,215,116,170,178,88,254,183,35,31,190,207,221,191,226,68,85,230,143,235,179,83,127,5,246,122,32,47,163,19,202,108,89,206,43,102,205,113,106,239,27,101,200,45,244,247,75,117,79,105,241,247,233,103,141,178,69,39,67,209,175,111,83,30,213,217,200,142,77,246,84,69,242,62,177,73,124,183,57,130,83,112,237,83,38,143,107,37,214,173,218,117,113,168,117,77,21,202,105,101,153,152,203,210,41,228,149,34,167,134,9,102,153,149,51,44,13,86,53,205,100,111,87,201,182,239,145,86,237,0,0,0,205,103,22,62,169,245,147,230,6,67,238,51,151,83,202,227,208,158,153,126,53,239,21,165,43,113,99,234,159,89,62,96,100,62,227,57,117,60,174,61,9,233,151,227,94,241,90,5,122,242,220,230,9,77,195,181,76,154,61,172,151,90,183,105,213,198,161,213,52,87,41,165,150,102,99,47,72,167,146,84,138,158,24,37,154,102,84,204,176,53,88,215,53,145,189,95,38,219,190,69,91,180,50,174,90,247,42,126,59,109,75,106,160,225,103,89,114,106,182,220,155,80,144,97,23,91,140,237,116,18,64,173,99,99,179,171,213,17,204,123,92,142,88,58,220,228,122,63,176,213,103,68,17,200,22,148,1,226,172,90,209,165,249,46,168,100,218,47,101,203,233,39,205,176,250,122,106,187,197,149,204,146,41,224,130,120,217,36,114,179,173,168,217,153,211,44,93,78,137,94,140,89,99,107,250,85,237,69,15,106,0,2,42,243,71,244,39,169,191,130,251,197,17,202,185,98,241,227,249,111,177,83,104,54,172,94,186,179,236,126,222,223,134,221,46,55,30,229,86,81,11,95,51,164,217,189,166,167,122,158,6,211,163,186,164,146,89,154,146,76,187,244,74,228,234,188,209,253,9,234,111,224,190,241,68,80,93,166,237,117,176,93,104,175,182,43,157,93,186,229,110,168,142,174,142,178,146,103,67,61,52,241,185,29,28,177,200,213,71,49,237,114,35,145,200,168,168,168,138,128,106,120,17,127,128,30,48,109,92,89,105,27,93,112,90,184,243,188,58,158,142,131,43,100,209,53,25,83,59,216,228,142,186,39,70,198,197,209,80,176,202,245,141,173,106,196,246,189,157,61,9,28,146,74,0,0,0,0,0,7,159,207,243,252,55,75,48,219,182,160,234,14,67,73,99,199,172,116,235,83,93,93,82,171,209,19,55,68,68,68,68,87,61,238,114,181,140,99,81,94,247,185,173,106,57,206,68,95,64,82,7,49,254,96,21,156,68,95,101,210,77,33,200,191,212,158,131,195,79,45,77,60,115,211,201,145,85,116,50,78,170,134,76,200,228,100,48,200,170,198,66,173,233,89,34,89,92,175,252,202,68,28,131,141,190,48,114,110,46,117,66,91,211,150,174,139,9,177,212,78,220,78,207,87,21,63,126,134,9,99,129,147,62,73,34,98,57,207,153,212,204,149,88,231,200,145,171,149,140,115,145,58,157,99,252,177,120,241,252,183,216,169,180,27,86,47,93,89,246,63,111,111,195,110,151,27,143,114,171,40,133,175,153,210,108,222,211,83,189,79,3,105,209,221,82,73,44,205,73,38,93,250,37,114,85,94,133,240,185,174,220,74,124,111,242,41,131,125,35,250,57,225,190,39,253,179,163,163,236,120,142,239,103,253,115,44,125,93,93,137,127,71,125,186,124,246,221,55,230,150,155,181,214,193,117,162,190,216,174,117,118,235,149,186,162,58,186,58,202,73,157,12,244,211,198,228,116,114,199,35,85,28,199,181,200,142,71,34,162,162,162,42,1,169,224,70,174,5,248,205,177,113,135,167,21,87,57,45,95,6,204,241,127,15,79,147,91,98,99,214,149,178,74,143,237,84,211,72,237,247,134,94,212,170,145,185,203,36,110,99,154,238,164,70,75,36,149,2,165,117,127,140,219,239,7,156,204,245,94,231,37,171,227,56,102,81,244,118,159,38,182,196,198,37,83,163,138,209,75,218,169,166,145,219,109,52,93,217,85,35,115,146,57,26,247,53,221,42,172,150,59,84,196,242,155,22,115,138,217,179,92,90,187,198,217,114,11,125,61,210,221,83,218,124,125,250,89,227,108,145,73,208,244,107,219,212,199,181,118,114,35,147,125,149,17,124,138,23,230,143,235,179,83,127,5,246,122,35,165,114,220,230,9,77,195,181,76,154,61,172,151,90,183,105,213,198,161,213,52,87,41,165,150,102,99,47,72,167,146,84,138,158,24,37,154,102,84,204,176,53,88,215,53,145,189,95,38,219,190,69,80,187,64,0,2,157,180,79,142,58,110,20,184,217,215,60,63,80,89,87,81,167,89,134,164,94,223,93,52,79,150,87,217,42,219,112,168,98,86,197,2,42,181,236,115,85,173,157,173,111,117,204,138,39,53,92,176,164,82,92,73,154,206,44,125,83,235,39,204,12,135,220,103,3,74,96,167,110,85,252,117,84,224,25,13,171,134,29,82,175,171,159,24,190,84,67,109,195,38,134,150,46,139,77,198,122,169,158,232,37,72,227,73,164,101,84,213,40,137,35,222,254,211,218,196,233,108,111,123,227,184,144,0,0,7,42,226,199,210,198,178,124,191,200,125,186,115,170,156,171,139,31,75,26,201,242,255,0,33,246,233,192,132,28,168,120,227,166,201,109,86,78,17,245,25,149,107,125,182,211,212,51,17,187,43,229,168,74,234,72,155,36,238,162,157,92,174,88,159,4,77,127,105,201,180,75,12,77,143,102,58,54,119,172,208,202,185,123,220,184,184,227,169,226,183,13,175,195,245,5,148,148,250,139,135,211,192,250,233,162,124,81,50,247,72,229,86,37,108,80,34,163,152,246,185,26,217,218,214,246,154,249,98,115,85,169,50,69,24,76,160,0,3,133,113,131,197,158,27,194,46,151,253,56,190,211,210,94,47,181,245,17,211,88,177,199,87,173,44,247,87,164,140,73,213,143,72,229,86,50,40,158,178,57,234,206,141,251,108,85,71,74,196,94,129,173,26,189,134,232,46,151,228,26,185,168,19,213,199,98,199,105,219,53,66,82,64,179,79,43,223,35,98,138,24,217,228,138,249,37,146,56,209,92,173,98,43,209,92,230,181,21,201,158,30,39,120,133,202,184,160,214,91,214,174,101,52,222,3,199,246,233,173,214,182,85,73,81,13,178,134,38,244,197,79,27,158,191,231,72,245,107,88,215,203,44,175,70,51,175,165,2,199,249,56,103,249,150,169,230,92,65,106,14,160,228,53,119,204,134,249,81,142,84,215,87,84,170,117,202,253,174,72,136,136,136,141,99,26,212,107,24,198,162,49,140,107,90,212,107,90,136,144,215,154,63,174,205,77,252,23,217,232,137,85,200,199,239,179,247,111,248,145,21,121,163,250,236,212,223,193,125,158,136,9,85,200,199,239,179,247,111,248,145,21,121,163,250,236,212,223,193,125,158,136,149,92,140,126,251,63,118,255,0,137,17,87,154,63,174,205,77,252,23,217,232,128,159,252,149,61,44,101,63,48,43,189,186,220,79,242,141,185,105,241,213,77,195,46,77,85,166,26,157,95,73,75,165,249,29,68,247,42,170,231,82,203,36,246,139,138,83,162,54,118,36,17,190,89,153,50,65,12,46,141,90,189,43,219,145,174,98,54,68,146,242,64,21,87,207,59,238,79,247,147,248,105,106,133,85,243,206,251,147,253,228,254,26,7,42,228,169,234,159,41,249,127,93,238,54,226,69,115,102,213,236,203,65,117,67,135,61,92,211,249,233,35,190,227,181,25,52,212,233,87,2,77,4,172,124,118,248,165,134,70,121,42,178,72,164,146,53,86,171,94,136,245,86,185,174,70,185,35,175,37,79,84,249,79,203,250,239,113,183,29,87,158,119,220,159,239,39,240,208,39,255,0,12,92,66,226,188,80,104,213,151,87,49,106,111,1,227,251,148,215,27,91,234,163,168,154,217,93,19,186,101,167,145,204,95,243,100,98,185,172,115,226,150,39,171,25,215,210,157,84,206,103,7,220,89,230,92,34,234,135,211,139,21,61,93,226,197,95,79,37,53,247,28,109,122,82,193,117,98,70,244,129,94,245,142,84,99,226,149,233,35,94,140,235,219,184,196,84,108,175,69,208,70,150,234,150,9,173,56,37,179,83,52,210,251,241,156,110,243,222,240,85,190,22,106,126,239,106,103,195,39,230,230,99,36,110,210,68,246,253,102,166,251,110,155,162,162,168,122,176,0,0,0,16,43,156,173,218,235,96,225,183,9,190,216,174,117,118,235,149,187,82,45,181,116,117,148,147,58,25,233,167,142,130,224,232,229,142,70,170,57,143,107,145,28,142,69,69,69,68,84,59,7,2,252,102,216,184,195,211,138,171,156,150,175,131,102,120,191,135,167,201,173,177,49,235,74,217,37,71,246,170,105,164,118,251,195,47,106,85,72,220,229,146,55,49,205,119,82,35,37,147,138,243,171,244,177,139,124,192,161,246,235,137,80,26,91,170,89,222,139,103,118,205,76,211,75,239,193,178,75,55,123,193,86,248,88,106,59,93,216,95,12,159,155,153,143,141,219,199,43,219,245,154,187,111,186,108,168,138,129,167,224,113,254,21,120,152,195,120,175,210,58,61,82,195,232,106,237,207,109,67,173,183,123,101,74,43,159,110,184,198,200,223,44,9,39,74,54,102,116,203,27,217,35,81,58,152,246,245,53,143,235,141,157,128,1,74,220,234,253,83,226,223,47,232,125,198,226,93,73,74,220,234,253,83,226,223,47,232,125,198,226,7,85,228,99,247,217,251,183,252,72,181,66,170,249,24,253,246,126,237,255,0,18,45,80,0,0,8,171,205,31,208,158,166,254,11,239,20,69,0,151,253,205,31,208,158,166,254,11,239,20,69,0,129,127,220,209,253,9,234,111,224,190,241,68,113,254,90,92,193,41,181,134,213,103,225,243,87,238,181,114,106,13,5,63,134,179,221,170,229,150,170,124,149,140,109,84,242,44,138,200,17,144,62,158,154,8,154,175,154,87,62,117,221,202,170,245,118,253,131,154,63,161,61,77,252,23,222,40,138,11,180,221,174,182,11,173,21,246,197,115,171,183,92,173,213,17,213,209,214,82,76,232,103,166,158,55,35,163,150,57,26,168,230,61,174,68,114,57,21,21,21,17,80,13,79,2,47,240,3,198,13,171,139,45,35,107,174,11,87,30,119,135,83,209,208,101,108,154,38,163,42,103,123,28,145,215,68,232,216,216,186,42,22,25,94,177,181,173,88,158,215,179,167,161,35,146,73,64,0,0,0,0,0,0,0,0,0,166,190,103,92,192,40,245,118,178,167,135,237,16,200,188,94,11,73,213,6,77,114,138,56,37,165,191,85,71,60,51,68,218,103,185,139,34,67,4,148,254,83,70,246,182,103,61,219,35,163,107,31,39,127,230,117,204,2,179,72,168,234,120,126,209,12,139,194,103,85,125,80,100,215,40,163,158,42,171,13,44,144,67,52,77,166,123,152,145,172,211,199,81,229,52,111,115,161,107,29,178,54,71,49,241,212,182,150,233,110,119,173,57,221,179,76,244,210,197,241,156,146,243,222,240,84,94,42,26,126,239,106,23,205,39,231,38,123,35,110,209,196,247,125,103,38,251,108,155,170,162,40,77,94,88,188,120,254,68,47,180,218,13,171,23,174,156,7,32,184,55,225,183,75,141,199,183,75,139,204,230,76,233,54,111,105,203,217,168,157,212,232,238,169,35,138,23,44,147,46,221,114,185,110,164,204,14,169,105,110,119,162,217,221,207,76,245,46,197,240,108,146,205,217,241,180,94,42,26,142,215,118,22,77,31,231,33,123,227,118,241,202,199,125,87,46,219,236,187,42,42,37,165,114,161,227,142,155,37,181,89,56,71,212,102,85,173,246,219,79,80,204,70,236,175,150,161,43,169,34,108,147,186,138,117,114,185,98,124,17,53,253,167,38,209,44,49,54,61,152,232,217,222,11,52,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,51,89,197,143,170,125,100,249,129,144,251,140,230,148,204,214,113,99,234,159,89,62,96,100,62,227,56,23,83,202,227,208,158,153,126,53,239,21,164,170,34,175,43,143,66,122,101,248,215,188,86,146,168,8,1,206,175,210,198,45,243,2,135,219,174,36,0,229,113,235,179,76,191,26,246,122,210,127,243,171,244,177,139,124,192,161,246,235,137,0,57,92,122,236,211,47,198,189,158,180,11,254,0,0,57,87,22,62,150,53,147,229,254,67,237,211,157,84,229,92,88,250,88,214,79,151,249,15,183,78,6,107,15,65,128,103,249,150,150,102,86,157,65,211,236,134,174,199,144,216,234,18,166,134,186,153,83,174,39,236,168,168,168,168,173,123,28,213,115,30,199,34,177,236,115,154,228,115,92,168,190,124,179,78,107,28,10,211,97,210,87,241,79,165,20,20,148,214,42,170,133,155,53,161,117,84,174,157,183,26,186,215,175,196,152,179,72,228,115,37,150,162,56,157,12,104,222,218,164,110,107,28,215,72,177,4,255,0,224,239,138,172,55,138,253,35,183,230,22,107,149,35,114,123,117,61,61,54,89,104,142,53,133,246,235,138,179,235,171,98,115,222,239,13,35,155,35,161,127,83,186,152,138,213,94,227,36,99,59,169,154,206,26,56,139,206,248,95,213,58,13,76,193,106,63,197,81,222,40,186,33,254,217,218,252,76,51,79,71,220,150,41,59,61,222,195,27,221,99,122,217,246,162,253,168,186,19,208,189,116,211,142,34,244,226,221,170,26,95,121,241,214,170,237,226,154,25,81,25,85,111,170,106,34,201,75,83,26,42,246,230,103,83,119,77,213,170,215,53,236,115,216,246,61,193,16,57,213,250,88,197,190,96,80,251,117,196,165,98,234,121,213,250,88,197,190,96,80,251,117,196,170,14,25,45,54,171,255,0,18,90,81,98,190,219,41,46,54,219,142,113,98,164,172,163,171,133,179,65,83,4,149,240,182,72,164,141,200,173,123,28,213,86,171,85,21,21,21,81,64,253,124,52,113,23,157,240,191,170,116,26,153,130,212,127,138,163,188,81,116,67,253,179,181,248,152,102,158,143,185,44,82,118,123,189,134,55,186,198,245,179,237,69,251,81,116,39,161,122,233,167,28,69,233,197,187,84,52,190,243,227,173,85,219,197,52,50,162,50,170,223,84,212,69,146,150,166,52,85,237,204,206,166,238,155,171,85,174,107,216,231,177,236,123,169,91,152,23,2,55,222,21,114,169,51,92,89,158,55,76,178,11,130,199,110,169,221,145,252,46,170,121,42,164,138,213,208,250,137,106,39,237,83,83,181,124,75,145,26,253,246,93,157,228,191,43,128,94,53,242,174,20,245,30,146,201,118,185,248,141,50,201,174,16,199,145,219,234,22,71,199,65,214,173,141,215,58,116,141,175,123,102,137,136,138,246,177,171,222,141,136,197,78,166,196,248,130,255,0,129,242,113,60,166,197,156,226,182,108,215,22,174,241,182,92,130,223,79,116,183,84,246,159,31,126,150,120,219,36,82,116,61,26,246,245,49,237,93,156,136,228,223,101,68,95,35,235,1,226,181,163,72,112,221,122,210,252,131,72,245,2,10,185,44,89,21,59,97,168,90,73,214,25,226,123,36,108,177,77,27,252,209,31,28,177,199,34,35,145,204,85,98,35,154,230,170,181,115,173,196,86,131,102,92,54,234,229,247,74,115,58,42,182,190,221,80,247,219,43,166,167,72,89,118,183,43,220,148,245,177,35,94,246,244,72,214,238,173,71,187,161,232,248,220,189,108,114,38,151,136,149,204,171,134,124,55,94,120,121,189,230,119,154,234,187,118,67,165,214,123,174,71,101,173,133,85,236,115,35,167,73,170,105,37,137,92,141,115,38,109,52,104,143,242,124,111,99,28,138,173,235,142,64,133,124,11,243,62,166,209,157,35,188,105,78,180,173,93,217,152,173,158,186,187,15,174,169,172,149,207,169,124,108,133,40,236,8,145,83,72,232,216,174,239,171,42,101,122,178,38,116,199,210,140,99,17,32,86,170,234,102,85,172,154,143,145,234,150,107,87,226,47,89,53,194,91,133,79,76,146,62,56,122,215,234,65,23,113,239,123,97,137,136,216,227,98,185,122,35,99,26,139,179,80,242,164,202,229,115,195,62,27,196,46,188,205,117,212,10,236,126,182,197,129,211,178,239,81,140,87,170,201,61,237,239,235,100,91,67,212,136,234,104,101,237,190,101,119,83,21,86,8,156,199,54,117,86,132,201,229,71,193,71,228,203,21,131,137,77,76,182,90,170,114,76,182,223,79,83,137,69,183,122,107,61,174,104,220,229,168,235,71,44,109,154,170,57,25,228,214,245,199,18,116,171,209,102,154,38,216,168,0,85,95,60,239,185,63,222,79,225,165,85,150,169,207,59,238,79,247,147,248,105,31,249,84,233,158,43,172,154,193,169,154,91,154,210,120,139,46,77,165,247,59,125,79,76,113,190,72,122,238,22,238,137,226,238,49,236,108,209,61,27,36,111,86,175,68,140,99,145,55,106,1,226,184,28,227,143,50,225,11,50,117,45,83,42,239,154,117,124,168,107,239,214,22,61,58,227,126,200,223,27,71,212,168,214,84,181,168,212,86,170,163,38,99,81,143,86,171,98,150,43,254,180,221,173,87,251,85,21,246,197,115,164,184,219,110,52,241,213,209,214,82,76,217,160,169,130,70,163,163,150,57,26,170,215,177,205,84,114,57,21,81,81,81,80,206,15,21,92,51,230,92,40,106,229,102,150,230,21,212,151,22,58,157,183,43,69,206,153,81,172,184,219,164,124,140,138,117,143,169,93,11,250,162,145,143,141,202,189,47,99,186,92,246,116,72,249,21,203,203,152,143,242,100,163,184,105,126,172,37,214,239,128,212,119,174,22,215,197,81,220,146,201,51,32,168,150,72,41,160,237,170,203,226,231,240,236,70,58,88,162,142,71,58,85,84,235,149,202,22,149,198,15,22,120,111,8,186,95,244,226,251,79,73,120,190,215,212,71,77,98,199,29,94,180,179,221,94,146,49,39,86,61,35,149,88,200,162,122,200,231,171,58,55,237,177,85,29,43,17,115,217,159,231,249,150,169,230,87,109,65,212,28,134,174,249,144,223,42,22,166,186,186,165,83,174,87,236,136,136,136,136,141,99,26,212,107,24,198,162,49,140,107,90,212,107,90,136,158,215,137,222,33,114,174,40,53,150,245,171,153,77,55,128,241,253,186,107,117,173,149,82,84,67,108,161,137,189,49,83,198,231,175,249,210,61,90,214,53,242,203,43,209,140,235,233,73,191,202,135,129,202,156,150,235,100,226,227,81,159,72,182,43,109,69,67,241,27,74,178,42,133,174,171,137,210,64,234,217,209,200,228,137,144,74,215,246,154,155,74,179,68,217,55,99,99,103,120,43,44,210,159,9,222,150,52,111,229,254,61,237,208,25,172,52,167,194,119,165,141,27,249,127,143,123,116,0,117,80,0,25,87,63,85,166,237,117,176,93,104,175,182,43,157,93,186,229,110,168,142,174,142,178,146,103,67,61,52,241,185,29,28,177,200,213,71,49,237,114,35,145,200,168,168,168,138,135,229,38,87,19,252,10,212,224,28,60,233,143,19,218,91,65,87,62,49,124,193,236,151,44,206,25,170,162,232,180,220,103,167,162,99,103,137,100,145,38,145,149,83,84,170,172,108,99,251,79,107,215,169,177,189,140,140,44,251,128,30,48,109,92,89,105,27,93,112,90,184,243,188,58,158,142,131,43,100,209,53,25,83,59,216,228,142,186,39,70,198,197,209,80,176,202,245,141,173,106,196,246,189,157,61,9,28,146,74,3,48,58,91,170,89,222,139,103,118,205,76,211,75,239,193,178,75,55,123,193,86,248,88,106,59,93,216,95,12,159,155,153,143,141,219,199,43,219,245,154,187,111,186,108,168,138,154,30,225,87,137,140,55,138,253,35,163,213,44,62,134,174,220,246,212,58,219,119,182,84,162,185,246,235,140,108,141,242,192,146,116,163,102,103,76,177,189,146,53,19,169,143,111,83,88,254,184,216,29,128,0,0,205,103,22,62,169,245,147,230,6,67,238,51,154,83,51,89,197,143,170,125,100,249,129,144,251,140,224,114,162,234,121,98,241,227,249,111,177,83,104,54,172,94,186,179,236,126,222,223,134,221,46,55,30,229,86,81,11,95,51,164,217,189,166,167,122,158,6,211,163,186,164,146,89,154,146,76,187,244,74,228,225,88,175,3,149,60,86,242,225,210,60,195,79,159,73,79,168,184,125,62,64,202,24,101,100,81,50,247,72,235,205,99,214,138,89,213,17,204,123,92,142,116,14,115,187,77,124,178,181,200,212,153,101,142,181,109,55,107,173,130,235,69,125,177,92,234,237,215,43,117,68,117,116,117,148,147,58,25,233,167,141,200,232,229,142,70,170,57,143,107,145,28,142,69,69,69,68,84,3,83,197,69,243,94,227,142,167,37,186,222,248,71,211,150,82,45,138,219,81,78,204,186,236,143,138,161,107,170,226,116,115,182,138,5,106,185,34,100,18,181,157,215,46,210,172,209,58,61,152,216,223,222,107,63,56,11,174,111,195,69,30,53,130,88,170,241,141,80,200,169,234,45,183,235,141,190,177,208,178,202,177,190,157,124,85,23,84,111,87,178,170,39,212,177,191,157,100,212,207,99,149,28,229,108,82,190,186,240,12,3,50,213,60,202,211,167,218,125,143,85,223,50,27,229,66,83,80,208,211,34,117,202,253,149,85,85,85,81,172,99,90,142,123,222,229,70,49,141,115,156,173,107,85,80,60,249,42,185,92,122,236,211,47,198,189,158,180,246,188,195,120,76,195,120,69,210,253,18,193,236,85,20,151,139,237,125,70,81,83,125,200,219,64,180,179,221,94,146,80,44,8,246,44,146,171,25,20,79,72,218,196,127,70,253,199,162,35,165,122,175,138,229,113,235,179,76,191,26,246,122,208,37,87,60,239,185,63,222,79,225,165,106,233,110,169,103,122,45,157,219,53,51,77,47,191,6,201,44,221,239,5,91,225,97,168,237,119,97,124,50,126,110,102,62,55,111,28,175,111,214,106,237,190,233,178,162,42,89,87,60,239,185,63,222,79,225,165,85,129,245,113,60,90,251,156,229,86,108,43,22,161,241,183,172,130,225,79,107,183,83,119,89,31,126,170,121,27,28,81,245,189,90,198,245,61,237,77,220,168,212,223,117,84,79,50,255,0,184,58,225,83,4,224,159,70,170,31,123,185,90,163,201,42,237,236,173,206,50,79,25,52,84,50,248,103,84,74,215,126,126,78,220,80,211,199,60,145,247,81,177,117,181,157,199,181,170,189,45,227,252,183,57,125,212,240,237,77,38,176,235,37,170,145,218,139,113,167,117,53,21,182,104,162,153,248,203,18,89,227,149,98,168,134,121,97,153,245,48,172,14,87,181,173,124,108,87,199,190,207,145,22,48,115,58,230,1,71,171,181,149,60,63,104,134,69,226,240,90,78,168,50,107,148,81,193,45,45,250,170,57,225,154,38,211,61,204,89,18,24,36,167,242,154,55,181,179,57,238,217,29,27,88,249,2,226,109,55,107,85,254,213,69,125,177,92,233,46,54,219,141,60,117,116,117,148,147,54,104,42,96,145,168,232,229,142,70,170,181,236,115,85,28,142,69,84,84,84,84,40,51,154,63,174,205,77,252,23,217,232,142,213,202,83,88,248,172,168,212,122,61,33,194,161,250,71,164,246,190,245,85,254,154,232,228,142,150,195,29,66,238,147,83,212,163,29,35,38,116,145,185,99,165,77,227,149,206,168,114,182,61,228,169,139,138,243,71,245,217,169,191,130,251,61,16,18,171,145,143,223,103,238,223,241,34,42,243,71,245,217,169,191,130,251,61,17,42,185,24,253,246,126,237,255,0,18,34,175,52,127,93,154,155,248,47,179,209,1,21,75,84,229,71,199,79,247,14,23,245,175,51,255,0,197,233,112,10,218,230,255,0,156,215,90,228,168,87,127,189,120,86,57,191,225,194,143,255,0,91,194,115,254,15,56,50,177,113,135,192,141,254,217,29,215,224,217,158,47,168,23,106,140,102,229,43,222,180,173,146,91,101,175,187,77,83,27,119,222,25,123,81,34,200,214,172,145,185,141,115,122,145,31,20,149,235,118,180,221,108,23,90,219,21,246,217,87,110,185,91,170,36,164,172,163,171,133,208,207,77,60,110,86,201,20,145,185,17,204,123,92,138,213,106,162,42,42,42,40,26,158,4,21,229,193,204,2,143,136,139,20,90,73,171,217,23,250,172,80,120,153,226,169,168,142,10,120,242,42,94,183,201,213,78,200,89,28,108,154,24,213,24,248,81,189,75,28,73,43,85,255,0,158,72,167,80,25,172,226,199,213,62,178,124,192,200,125,198,114,234,121,92,122,19,211,47,198,189,226,180,165,110,44,125,83,235,39,204,12,135,220,103,46,167,149,199,161,61,50,252,107,222,43,64,160,16,11,9,199,57,125,212,241,19,192,94,151,235,14,141,218,169,27,168,182,234,123,189,53,109,182,24,162,133,249,51,22,253,52,113,44,181,19,79,20,48,190,154,20,157,200,247,53,207,145,136,200,247,217,145,162,7,117,225,123,155,22,43,81,195,238,79,63,16,55,207,17,169,184,85,190,170,225,77,226,27,29,44,121,111,92,171,225,160,167,240,208,116,67,50,62,72,96,123,59,75,211,26,37,70,239,107,103,237,84,182,89,148,223,115,156,170,243,154,229,53,222,54,245,144,92,42,46,151,26,158,211,35,239,213,79,35,164,150,78,134,35,88,222,167,189,203,179,81,26,155,236,136,137,228,124,162,74,114,255,0,225,139,249,79,113,5,105,176,100,152,189,214,229,128,217,58,238,25,93,77,28,222,30,56,97,72,164,90,104,36,155,201,83,191,59,25,31,68,106,146,172,125,231,49,91,219,116,140,11,169,224,190,193,170,120,215,12,24,5,187,90,239,119,91,174,103,53,190,75,133,206,123,181,77,76,245,204,241,85,18,212,67,5,67,170,81,37,73,162,134,88,162,123,29,250,14,141,88,138,168,212,85,237,96,1,21,121,163,250,19,212,223,193,125,226,136,160,18,255,0,185,163,250,19,212,223,193,125,226,136,160,16,61,86,150,234,150,119,162,217,221,179,83,52,210,251,240,108,146,205,222,240,85,190,22,26,142,215,118,23,195,39,230,230,99,227,118,241,202,246,253,102,174,219,238,155,42,34,166,135,184,85,226,99,13,226,191,72,232,245,75,15,161,171,183,61,181,14,182,221,237,149,40,174,125,186,227,27,35,124,176,36,157,40,217,153,211,44,111,100,141,68,234,99,219,212,214,63,174,54,83,183,49,158,10,63,146,174,163,193,127,192,45,151,89,52,203,41,252,229,182,166,116,238,199,107,174,85,122,201,108,116,221,78,123,186,88,196,146,39,74,141,115,227,115,155,188,174,134,89,23,154,240,125,197,158,101,194,46,168,125,56,177,83,213,222,44,85,244,242,83,95,113,198,215,165,44,23,86,36,111,72,21,239,88,229,70,62,41,94,146,53,232,206,189,187,140,69,70,202,244,80,209,152,60,166,150,234,150,9,173,56,37,179,83,52,210,251,241,156,110,243,222,240,85,190,22,106,126,239,106,103,195,39,230,230,99,36,110,210,68,246,253,102,166,251,110,155,162,162,175,171,0,0,2,170,249,174,113,211,253,223,133,253,20,204,255,0,241,138,92,254,182,133,191,230,181,182,184,234,17,223,239,190,41,141,111,248,16,171,255,0,215,16,149,213,161,122,23,168,252,69,234,61,187,75,244,190,205,227,174,181,219,203,52,210,170,178,150,223,74,213,68,146,170,166,68,69,237,194,206,166,238,187,43,149,206,107,24,215,189,236,99,166,175,51,174,95,244,122,69,89,83,196,14,136,99,190,19,5,171,234,159,38,182,197,36,17,82,216,106,164,158,24,98,117,51,28,244,145,97,158,74,143,40,99,99,155,11,152,237,149,177,185,140,142,32,112,197,196,46,85,194,254,178,217,117,115,22,166,241,254,3,185,77,113,181,190,170,74,120,110,116,50,183,166,90,121,28,197,255,0,54,70,43,154,246,178,88,162,122,177,253,29,42,26,8,225,215,65,176,222,27,116,142,197,165,56,101,21,35,89,110,167,99,238,117,208,211,172,47,187,92,85,141,74,138,217,81,207,123,186,228,115,119,70,171,221,208,196,100,109,94,134,53,18,11,115,94,224,114,155,37,181,94,248,184,211,151,213,173,246,219,79,78,252,186,210,140,150,161,43,169,34,108,112,54,182,4,106,57,98,124,17,53,157,214,174,209,44,49,58,77,216,232,223,222,159,250,47,171,216,110,189,105,126,63,171,154,127,61,92,150,44,138,157,211,83,165,92,11,12,241,61,146,58,41,97,145,158,104,143,142,88,228,141,85,170,230,42,177,85,174,115,85,28,176,127,153,215,48,10,205,34,163,169,225,251,68,50,47,9,157,85,245,65,147,92,162,142,120,170,172,52,178,65,12,209,54,153,238,98,70,179,79,29,71,148,209,189,206,133,172,118,200,217,28,199,198,21,45,165,186,165,157,232,182,119,108,212,205,52,190,252,27,36,179,119,188,21,111,133,134,163,181,221,133,240,201,249,185,152,248,221,188,114,189,191,89,171,182,251,166,202,136,169,161,238,21,120,152,195,120,175,210,58,61,82,195,232,106,237,207,109,67,173,183,123,101,74,43,159,110,184,198,200,223,44,9,39,74,54,102,116,203,27,217,35,81,58,152,246,245,53,143,235,141,153,225,210,221,45,206,245,167,59,182,105,158,154,88,190,51,146,94,123,222,10,139,197,67,79,221,237,66,249,164,252,228,207,100,109,218,56,158,239,172,228,223,109,147,117,84,69,208,79,7,220,38,97,188,34,233,127,208,123,21,69,37,226,251,95,81,37,77,247,35,109,2,210,207,117,122,72,245,129,30,197,146,85,99,34,137,233,27,88,143,232,223,184,244,68,116,175,85,10,118,230,143,235,179,83,127,5,246,122,34,42,146,171,154,63,174,205,77,252,23,217,232,142,235,193,127,7,216,207,23,60,4,229,214,87,37,37,22,109,99,206,46,174,196,239,21,114,212,118,40,103,150,138,206,249,153,36,113,61,26,230,76,218,102,68,175,115,36,88,209,202,246,53,202,157,46,15,127,202,159,142,219,82,218,168,56,89,214,92,154,173,183,38,212,36,24,69,214,227,59,93,4,144,43,88,216,236,234,245,68,115,30,215,35,150,14,183,57,30,143,236,53,89,209,4,114,90,81,151,124,255,0,0,204,180,179,50,187,105,246,160,227,213,118,60,134,199,80,180,213,212,53,40,157,113,63,100,84,84,84,85,107,216,230,171,94,199,181,85,143,99,154,230,171,154,228,85,185,238,92,28,192,40,248,136,177,69,164,154,189,145,127,170,197,7,137,158,42,154,136,224,167,143,34,165,235,124,157,84,236,133,145,198,201,161,141,81,143,133,27,212,177,196,146,181,95,249,228,136,39,81,154,206,44,125,83,235,39,204,12,135,220,103,52,166,102,179,139,31,84,250,201,243,3,33,247,25,192,229,69,201,242,197,230,1,89,171,180,116,220,63,107,126,69,226,243,170,78,152,49,155,148,177,207,45,85,250,150,56,38,154,86,212,189,172,88,210,104,35,167,243,154,71,181,211,53,237,221,29,35,94,249,57,6,43,192,229,79,21,188,184,116,143,48,211,231,210,83,234,46,31,79,144,50,134,25,89,20,76,189,210,58,243,88,245,162,150,117,68,115,30,215,35,157,3,156,238,211,95,44,173,114,53,38,89,99,173,91,77,218,235,96,186,209,95,108,87,58,187,117,202,221,81,29,93,29,101,36,206,134,122,105,227,114,58,57,99,145,170,142,99,218,228,71,35,145,81,81,81,21,0,212,240,34,87,47,62,52,237,92,83,233,125,61,139,47,200,41,29,170,152,213,58,166,65,70,148,205,165,90,216,18,78,152,174,16,70,215,43,94,199,53,98,108,170,196,106,50,101,114,118,227,99,225,234,150,160,14,85,197,143,165,141,100,249,127,144,251,116,231,85,57,87,22,62,150,53,147,229,254,67,237,211,129,154,195,208,96,25,254,101,165,153,149,167,80,116,251,33,171,177,228,54,58,132,169,161,174,166,84,235,137,251,42,42,42,42,43,94,199,53,92,199,177,200,172,123,28,230,185,28,215,42,47,159,44,211,154,247,3,149,56,213,214,247,197,198,156,190,145,44,87,42,138,119,229,214,148,100,84,235,67,87,43,163,129,181,176,35,81,169,43,39,149,204,238,181,119,149,38,149,210,110,246,200,254,200,79,254,15,184,179,195,120,186,210,255,0,167,22,42,122,75,61,246,130,162,74,107,238,56,218,245,170,158,212,245,145,233,2,189,235,28,74,246,75,19,18,70,189,25,209,191,113,136,170,232,158,137,218,174,215,107,85,130,213,91,125,190,220,233,45,214,219,117,60,149,117,149,149,115,54,24,41,160,141,170,233,37,146,71,42,53,140,107,81,92,174,85,68,68,69,85,51,111,195,23,16,185,87,11,250,203,101,213,204,90,155,199,248,14,229,53,198,214,250,169,41,225,185,208,202,222,153,105,228,115,23,252,217,24,174,107,218,201,98,137,234,199,244,116,172,148,230,27,204,71,249,77,209,219,244,191,73,210,235,104,192,105,251,55,11,147,229,168,237,201,123,153,240,83,203,28,21,48,118,209,98,240,147,248,134,43,27,44,177,73,35,91,42,42,244,68,228,14,85,199,71,25,183,222,48,245,30,150,231,29,171,224,216,102,47,226,41,241,155,108,172,98,213,54,57,85,157,218,154,153,27,190,243,75,218,137,86,54,185,99,141,172,107,91,212,168,249,100,141,103,117,224,251,132,204,203,139,173,80,250,15,98,168,171,179,216,168,41,228,169,190,228,109,160,74,168,45,76,88,222,176,35,216,178,68,143,124,178,177,35,107,17,253,123,119,30,136,173,137,234,159,87,152,70,1,134,233,103,23,57,182,159,105,246,61,73,99,199,172,116,246,74,106,26,26,100,94,136,153,240,122,53,85,85,85,87,61,238,114,185,239,123,149,94,247,185,206,114,185,206,85,80,153,92,140,126,251,63,118,255,0,137,17,87,154,63,174,205,77,252,23,217,232,137,85,200,199,239,179,247,111,248,145,21,121,163,250,236,212,223,193,125,158,136,9,85,200,199,239,179,247,111,248,145,21,121,163,250,236,212,223,193,125,158,136,149,92,140,126,251,63,118,255,0,137,17,87,154,63,174,205,77,252,23,217,232,128,138,165,170,114,163,227,167,251,135,11,250,215,153,255,0,226,244,184,5,109,115,127,206,107,173,114,84,43,191,222,188,43,28,223,240,225,71,255,0,173,225,60,87,5,252,31,99,60,92,240,19,151,89,92,148,148,89,181,143,56,186,187,19,188,85,203,81,216,161,158,90,43,59,230,100,145,196,244,107,153,51,105,153,18,189,204,145,99,71,43,216,215,42,116,186,186,174,214,155,173,130,235,91,98,190,219,42,237,215,43,117,68,148,149,148,117,112,186,25,233,167,141,202,217,34,146,55,34,57,143,107,145,90,173,84,69,69,69,69,3,83,197,85,243,206,251,147,253,228,254,26,119,94,90,124,117,84,241,53,140,213,105,134,167,87,213,213,106,134,57,79,61,202,170,185,212,177,71,5,222,220,181,8,141,157,137,4,108,138,23,194,179,195,11,163,86,167,82,118,228,107,158,174,145,35,225,92,243,190,228,255,0,121,63,134,129,202,185,42,122,167,202,126,95,215,123,141,184,234,188,243,190,228,255,0,121,63,134,156,171,146,167,170,124,167,229,253,119,184,219,142,171,207,59,238,79,247,147,248,104,21,86,75,254,92,220,107,255,0,37,93,71,158,193,159,220,238,178,105,150,83,249,187,149,52,11,221,142,215,92,170,196,142,230,216,122,92,247,116,177,139,28,173,137,90,231,198,230,187,105,93,12,81,175,159,229,253,195,62,27,197,126,165,230,186,91,152,87,85,219,158,220,30,174,229,104,185,211,42,185,246,235,140,117,212,76,138,117,143,169,27,51,58,101,145,143,141,202,157,76,123,186,92,199,244,72,206,21,170,90,91,157,232,182,119,115,211,61,75,177,124,27,36,179,118,124,109,23,138,134,163,181,221,133,147,71,249,200,94,248,221,188,114,177,223,85,203,182,251,46,202,138,136,26,126,5,59,114,175,227,170,167,0,200,109,92,48,234,149,125,92,248,197,242,162,27,110,25,52,52,177,116,90,110,51,213,76,247,65,42,71,26,77,35,42,166,169,68,73,30,247,246,158,214,39,75,99,123,223,29,196,128,0,1,0,57,213,250,88,197,190,96,80,251,117,196,165,98,234,121,213,250,88,197,190,96,80,251,117,196,175,94,89,214,155,85,255,0,141,125,63,177,95,109,148,151,27,109,198,158,253,73,89,71,87,11,102,130,166,9,44,149,205,146,41,35,114,43,94,199,53,85,170,213,69,69,69,84,80,60,87,10,60,87,106,63,9,90,142,204,215,10,151,199,90,171,187,112,95,236,19,204,172,165,187,210,181,85,81,174,84,69,237,204,206,167,44,83,34,43,163,115,156,138,143,99,228,141,250,19,210,221,82,193,53,167,4,182,106,102,154,95,126,51,141,222,123,222,10,183,194,205,79,221,237,76,248,100,252,220,204,100,141,218,72,158,223,172,212,223,109,211,116,84,85,161,110,58,56,50,190,240,121,168,244,182,200,238,191,25,195,50,143,17,81,140,220,165,123,18,169,209,196,172,238,211,84,198,221,182,154,46,236,72,178,53,169,28,141,123,92,222,149,87,197,31,160,229,231,198,157,215,133,141,80,167,177,101,249,5,91,116,175,37,168,84,200,40,210,153,213,73,69,58,199,211,21,194,8,218,228,115,30,215,36,77,149,88,142,87,194,142,78,220,143,100,61,33,126,133,43,115,171,245,79,139,124,191,161,247,27,137,115,214,155,181,170,255,0,106,162,190,216,174,116,151,27,109,198,158,58,186,58,202,73,155,52,21,48,72,212,116,114,199,35,85,90,246,57,170,142,71,34,170,42,42,42,20,195,206,175,213,62,45,242,254,135,220,110,32,113,78,5,248,205,190,240,121,168,245,87,57,45,95,25,195,50,143,15,79,147,91,98,99,18,169,209,196,175,237,84,211,72,237,182,154,46,236,170,145,185,201,28,141,123,154,238,149,86,75,30,130,109,55,107,85,254,213,69,125,177,92,233,46,54,219,141,60,117,116,117,148,147,54,104,42,96,145,168,232,229,142,70,170,181,236,115,85,28,142,69,84,84,84,84,50,196,79,254,88,188,120,254,68,47,180,218,13,171,23,174,156,7,32,184,55,225,183,75,141,199,183,75,139,204,230,76,233,54,111,105,203,217,168,157,212,232,238,169,35,138,23,44,147,46,221,114,185,66,234,64,33,175,49,222,56,234,120,82,195,104,48,253,62,101,37,70,162,230,20,243,190,134,105,95,20,172,178,82,53,81,139,91,44,10,170,231,189,206,87,54,6,185,189,167,62,41,92,229,114,66,177,72,17,255,0,155,239,24,54,164,181,84,240,133,133,173,91,174,78,168,162,175,204,106,221,19,91,4,112,35,91,83,77,66,206,182,43,158,247,57,105,170,29,36,106,212,98,50,54,117,63,174,86,71,84,32,1,127,220,209,253,9,234,111,224,190,241,68,80,9,127,220,209,253,9,234,111,224,190,241,68,80,8,30,171,75,117,75,59,209,108,238,217,169,154,105,125,248,54,73,102,239,120,42,223,11,13,71,107,187,11,225,147,243,115,49,241,187,120,229,123,126,179,87,109,247,77,149,17,83,66,124,40,241,93,167,28,90,233,195,51,92,42,95,3,117,161,237,193,127,176,79,50,62,170,209,84,228,85,70,185,81,19,185,11,250,92,177,76,136,141,145,173,114,42,49,236,146,54,86,15,51,174,3,191,34,23,218,157,121,210,123,47,78,3,144,92,29,241,43,93,186,221,219,165,197,230,115,33,108,123,187,186,229,236,212,78,234,133,111,76,113,197,11,150,56,83,110,184,154,177,171,133,30,43,181,31,132,173,71,102,107,133,75,227,173,85,221,184,47,246,9,230,86,82,221,233,90,170,168,215,42,34,246,230,103,83,150,41,145,21,209,185,206,69,71,177,242,70,240,209,240,60,166,150,234,150,9,173,56,37,179,83,52,210,251,241,156,110,243,222,240,85,190,22,106,126,239,106,103,195,39,230,230,99,36,110,210,68,246,253,102,166,251,110,155,162,162,175,171,0,0,0,0,0,68,174,97,156,105,218,184,88,210,250,139,22,33,144,82,55,85,50,90,116,76,126,141,105,155,84,180,80,44,157,50,220,39,141,206,70,177,141,106,74,216,149,232,228,124,200,212,237,200,198,77,211,45,72,43,204,127,151,253,31,17,22,41,117,111,72,113,223,245,88,160,240,208,75,77,79,36,20,241,228,84,189,108,143,166,161,243,62,56,217,52,49,170,189,147,43,186,150,56,150,39,35,255,0,50,177,5,43,127,166,172,247,42,255,0,101,114,60,147,35,184,127,233,43,43,174,85,213,18,127,198,146,105,164,145,255,0,206,231,57,223,173,84,189,62,92,220,20,127,37,93,56,158,255,0,159,219,45,82,106,110,83,249,203,149,76,9,221,146,215,66,168,197,142,216,217,186,156,199,116,189,139,36,174,137,26,215,200,230,183,121,91,12,82,45,16,218,110,215,91,5,214,138,251,98,185,213,219,174,86,234,136,234,232,235,41,38,116,51,211,79,27,145,209,203,28,141,84,115,30,215,34,57,28,138,138,138,136,168,104,39,129,126,51,108,92,97,233,197,85,206,75,87,193,179,60,95,195,211,228,214,216,152,245,165,108,146,163,251,85,52,210,59,125,225,151,181,42,164,110,114,201,27,152,230,187,169,17,146,200,14,58,56,50,177,113,135,167,20,182,200,238,191,6,204,241,127,17,81,140,220,165,123,214,149,178,74,140,238,211,84,198,221,247,134,94,212,72,178,53,171,36,110,99,92,222,164,71,197,38,125,174,214,155,173,130,235,91,98,190,219,42,237,215,43,117,68,148,149,148,117,112,186,25,233,167,141,202,217,34,146,55,34,57,143,107,145,90,173,84,69,69,69,69,52,41,198,223,24,56,207,8,218,95,45,233,203,73,91,155,95,41,231,110,39,103,171,138,163,177,93,60,82,64,201,159,36,145,49,90,214,66,218,150,74,172,115,227,89,17,170,198,57,170,189,77,160,28,255,0,63,204,181,79,50,187,106,14,160,228,53,119,204,134,249,80,181,53,213,213,42,157,114,191,100,68,68,68,68,107,24,214,163,88,198,53,17,140,99,90,214,163,90,212,68,11,169,229,167,199,85,79,19,88,205,86,152,106,117,125,93,86,168,99,148,243,220,170,171,157,75,20,112,93,237,203,80,136,217,216,144,70,200,161,124,43,60,48,186,53,106,117,39,110,70,185,234,233,18,57,190,64,174,91,156,190,234,120,118,166,147,88,117,146,213,72,237,69,184,211,186,154,138,219,52,81,76,252,101,137,44,241,202,177,84,67,60,176,204,250,152,86,7,43,218,214,190,54,43,227,223,103,200,139,61,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,25,172,226,199,213,62,178,124,192,200,125,198,115,74,102,107,56,177,245,79,172,159,48,50,31,113,156,11,169,229,113,232,79,76,191,26,247,138,211,165,113,49,197,86,145,240,161,134,211,102,26,165,114,171,115,238,53,30,26,217,104,182,198,201,174,55,23,162,183,184,176,196,247,177,189,17,181,200,231,189,238,107,27,187,91,191,91,227,99,249,175,43,143,66,122,101,248,215,188,86,149,87,204,139,64,245,31,69,56,142,186,93,179,188,202,235,154,82,103,93,119,187,94,71,112,133,91,53,68,125,125,183,82,74,230,177,176,247,169,209,177,177,89,2,36,109,137,212,234,214,66,215,182,38,4,233,230,255,0,148,216,179,158,11,244,247,53,197,171,188,109,151,32,204,45,55,75,117,79,105,241,247,233,103,180,215,201,20,157,15,70,189,189,76,123,87,103,34,57,55,217,81,23,200,130,220,174,61,118,105,151,227,94,207,90,71,255,0,202,150,119,249,44,252,138,124,119,253,38,125,32,250,83,240,207,11,15,254,20,240,222,27,191,222,232,238,255,0,113,250,189,29,125,31,175,167,127,50,64,114,184,245,217,166,95,141,123,61,104,23,252,0,0,114,174,44,125,44,107,39,203,252,135,219,167,58,169,202,184,177,244,177,172,159,47,242,31,110,156,12,214,26,157,187,90,109,87,251,85,109,138,251,108,164,184,219,110,52,242,82,86,81,213,194,217,160,169,130,70,171,100,138,72,220,138,215,177,205,85,106,181,81,81,81,85,20,203,17,168,140,255,0,63,195,116,179,13,187,106,14,160,228,52,150,60,122,199,78,181,53,213,213,42,189,17,51,116,68,68,68,69,115,222,231,43,88,198,53,21,239,123,154,214,163,156,228,69,10,54,230,5,192,141,247,133,92,170,76,215,22,103,141,211,44,130,224,177,219,170,119,100,127,11,170,158,74,169,34,181,116,62,162,90,137,251,84,212,237,95,18,228,70,191,125,151,103,121,47,202,224,23,141,124,171,133,61,71,164,178,93,174,126,35,76,178,107,132,49,228,118,250,133,145,241,208,117,171,99,117,206,157,35,107,222,217,162,98,34,189,172,106,247,163,98,49,83,169,177,62,46,105,197,87,19,25,151,21,250,185,89,170,89,133,13,37,185,141,167,109,182,209,108,166,68,115,45,214,232,223,35,226,129,100,233,71,76,254,169,100,123,228,114,39,83,222,238,150,177,157,17,178,101,114,180,224,39,233,221,101,135,138,237,80,159,163,31,181,92,60,102,33,107,167,168,218,74,250,234,73,213,169,89,80,230,46,241,195,12,241,57,25,22,232,233,36,141,85,232,145,53,27,56,118,174,111,249,77,139,57,224,191,79,115,92,90,187,198,217,114,12,194,211,116,183,84,246,159,31,126,150,123,77,124,145,73,208,244,107,219,212,199,181,118,114,35,147,125,149,17,124,138,193,225,59,213,62,141,252,192,199,189,198,2,213,57,213,250,88,197,190,96,80,251,117,196,170,190,19,189,83,232,223,204,12,123,220,96,3,70,121,254,1,134,234,158,27,118,211,237,65,199,169,47,152,245,242,157,105,171,168,106,81,122,37,102,232,168,168,168,168,230,61,174,70,189,143,106,163,216,246,181,205,86,185,168,169,157,110,42,184,103,204,184,80,213,202,205,45,204,43,169,46,44,117,59,110,86,139,157,50,163,89,113,183,72,249,25,20,235,31,82,186,23,245,69,35,31,27,149,122,94,199,116,185,236,232,145,247,233,196,191,17,120,39,11,250,89,95,169,153,213,71,248,218,59,61,23,68,223,219,59,167,134,154,104,40,251,145,69,39,103,187,216,123,123,175,111,67,62,213,95,177,23,58,218,171,169,153,86,178,106,62,71,170,89,173,95,136,189,100,215,9,110,21,61,50,72,248,225,235,95,169,4,93,199,189,237,134,38,35,99,141,138,229,232,141,140,106,46,205,64,38,255,0,42,126,52,238,186,103,159,208,112,227,168,217,5,92,248,78,87,80,148,152,219,29,76,234,133,181,222,231,153,137,28,76,114,59,170,42,106,135,61,232,230,163,94,214,204,232,223,249,180,124,242,58,231,202,224,229,79,192,229,78,154,218,168,56,164,212,151,210,75,125,201,236,232,252,90,216,214,69,58,91,173,213,77,99,210,181,242,108,170,202,153,162,217,173,108,110,78,220,50,200,215,171,157,43,163,134,199,192,21,1,205,147,141,123,118,160,86,127,38,45,47,185,247,236,182,75,131,228,203,235,99,90,170,121,37,186,82,207,52,43,108,116,111,107,25,36,49,62,54,204,231,126,117,143,147,176,172,86,172,42,175,149,92,202,248,215,183,112,233,167,21,218,95,133,92,246,212,220,186,222,216,233,152,213,170,130,75,85,174,165,42,98,125,206,41,227,106,49,102,99,224,115,35,106,74,215,182,71,178,85,71,53,138,215,210,14,39,139,95,115,156,170,205,133,98,212,62,54,245,144,92,41,237,118,234,110,235,35,239,213,79,35,99,138,62,183,171,88,222,167,189,169,187,149,26,155,238,170,137,230,7,235,196,240,12,203,58,166,200,42,176,252,122,174,236,204,86,207,37,254,238,148,200,142,125,45,186,57,98,138,90,133,102,253,78,99,29,60,106,254,148,94,150,117,61,219,49,143,115,125,87,14,186,243,153,112,219,171,150,45,86,195,43,106,218,251,117,67,25,115,161,134,161,33,101,218,220,175,106,212,81,74,174,99,219,209,35,91,178,57,88,238,135,163,36,106,117,177,170,151,231,193,255,0,13,118,46,21,180,58,207,166,86,197,239,93,102,233,186,100,149,109,170,124,241,213,222,37,134,54,84,73,18,185,172,233,133,59,76,142,52,70,49,123,113,177,92,138,245,123,157,81,156,197,56,21,169,225,107,50,92,227,79,168,42,223,165,119,250,136,97,161,154,166,170,39,190,217,113,153,42,30,182,212,69,145,103,153,141,142,157,210,50,103,51,244,30,214,57,239,123,85,239,11,147,225,215,94,112,222,36,180,142,197,170,216,101,109,35,153,113,167,99,46,116,48,212,44,207,180,220,81,141,90,138,41,85,204,99,186,227,115,182,71,43,27,214,197,100,141,78,135,181,87,165,148,23,203,231,141,187,175,10,25,252,150,44,158,122,186,237,58,202,170,41,225,186,209,186,169,205,130,211,59,166,133,175,187,50,54,195,43,222,248,233,219,35,93,20,104,213,153,59,104,229,85,142,61,175,166,211,118,181,95,237,84,87,219,21,206,146,227,109,184,211,199,87,71,89,73,51,102,130,166,9,26,142,142,88,228,106,171,94,199,53,81,200,228,85,69,69,69,64,42,219,158,119,220,159,239,39,240,211,149,114,84,245,79,148,252,191,174,247,27,113,213,121,231,125,201,254,242,127,13,57,87,37,79,84,249,79,203,250,239,113,183,1,103,220,100,233,30,156,107,71,14,57,158,49,170,87,143,129,217,109,214,249,47,191,30,101,2,86,77,101,146,141,142,155,197,199,23,75,158,238,150,50,70,189,177,244,200,248,164,150,54,185,170,253,211,56,68,212,230,17,204,2,251,196,158,85,112,211,189,45,200,174,180,90,71,73,216,139,194,62,54,67,241,218,168,36,145,254,54,68,232,108,205,133,202,248,250,41,228,122,183,243,17,74,230,50,79,171,31,21,225,83,133,29,71,226,211,59,172,195,112,88,188,29,37,182,223,81,89,112,189,212,194,174,161,160,147,179,34,210,71,59,145,81,83,191,59,25,18,35,17,242,35,86,73,18,55,182,39,160,30,131,128,77,16,210,254,33,120,151,176,105,182,172,223,42,233,45,19,211,212,215,195,110,166,142,78,187,220,244,236,238,173,10,204,207,58,118,58,38,205,35,228,242,85,100,46,141,142,100,146,49,237,208,241,150,27,181,166,235,96,186,214,216,175,182,202,187,117,202,221,81,37,37,101,29,92,46,134,122,105,227,114,182,72,164,141,200,142,99,218,228,86,171,85,17,81,81,81,75,191,229,167,199,85,79,19,88,205,86,152,106,117,125,93,86,168,99,148,243,220,170,171,157,75,20,112,93,237,203,80,136,217,216,144,70,200,161,124,43,60,48,186,53,106,117,39,110,70,185,234,233,18,48,163,99,74,124,39,122,88,209,191,151,248,247,183,64,102,176,210,159,9,222,150,52,111,229,254,61,237,208,1,213,64,0,101,92,210,159,9,222,150,52,111,229,254,61,237,208,25,172,52,167,194,119,165,141,27,249,127,143,123,116,0,83,95,49,158,10,63,146,174,163,193,127,192,45,151,89,52,203,41,252,229,182,166,116,238,199,107,174,85,122,201,108,116,221,78,123,186,88,196,146,39,74,141,115,227,115,155,188,174,134,89,23,149,112,163,197,118,163,240,149,168,236,205,112,169,124,117,170,187,183,5,254,193,60,202,202,91,189,43,85,85,26,229,68,94,220,204,234,114,197,50,34,186,55,57,200,168,246,62,72,223,161,61,82,210,220,19,90,112,75,158,153,234,93,139,227,56,221,231,179,227,104,188,84,212,253,222,212,204,154,63,206,66,246,72,221,164,137,142,250,174,77,246,217,119,69,84,92,251,241,131,194,102,101,194,46,168,125,7,190,212,85,222,44,85,244,241,212,216,178,55,80,37,44,23,86,36,108,89,209,140,73,37,70,62,41,94,177,185,138,254,189,187,111,84,70,202,197,80,208,70,150,234,150,9,173,56,37,179,83,52,210,251,241,156,110,243,222,240,85,190,22,106,126,239,106,103,195,39,230,230,99,36,110,210,68,246,253,102,166,251,110,155,162,162,175,171,40,47,151,159,26,119,94,22,53,66,158,197,151,228,21,109,210,188,150,161,83,32,163,74,103,85,37,20,235,31,76,87,8,35,107,145,204,123,92,145,54,85,98,57,95,10,57,59,114,61,144,244,223,77,166,237,106,191,218,168,175,182,43,157,37,198,219,113,167,142,174,142,178,146,102,205,5,76,18,53,29,28,177,200,213,86,189,142,106,163,145,200,170,138,138,138,128,126,179,53,156,88,250,167,214,79,152,25,15,184,206,105,76,205,103,22,62,169,245,147,230,6,67,238,51,129,117,60,174,61,9,233,151,227,94,241,90,67,94,115,250,33,165,248,174,77,141,107,149,170,249,87,71,155,103,53,14,160,184,217,221,28,146,193,112,130,142,158,54,120,230,72,191,86,7,196,213,165,133,209,239,180,137,36,110,107,90,177,202,233,59,87,12,92,76,97,188,40,114,183,211,237,82,204,40,106,238,47,117,69,222,219,104,182,83,34,181,247,27,140,151,91,139,226,129,100,233,86,194,206,152,164,123,228,114,47,75,24,238,150,189,253,17,190,162,245,75,84,179,189,105,206,238,122,153,169,119,223,140,228,151,158,207,141,173,240,176,211,247,123,80,178,24,255,0,55,11,25,27,118,142,38,55,234,181,55,219,117,221,85,85,67,202,151,39,201,147,72,244,226,211,163,87,221,108,180,94,62,47,151,228,23,9,44,87,70,201,64,145,252,14,58,103,36,141,164,134,87,55,174,78,243,37,167,168,145,205,119,109,219,192,206,148,124,14,115,171,135,53,224,239,87,48,142,26,48,238,39,174,22,122,185,177,236,170,162,161,42,97,101,27,218,251,61,39,92,108,161,169,169,87,236,228,101,91,150,85,141,205,98,196,140,240,235,220,87,84,49,136,224,251,139,60,203,132,93,80,250,113,98,167,171,188,88,171,233,228,166,190,227,141,175,74,88,46,172,72,222,144,43,222,177,202,140,124,82,189,36,107,209,157,123,119,24,138,141,149,232,161,55,249,231,125,201,254,242,127,13,34,175,43,143,93,154,101,248,215,179,214,157,255,0,155,230,169,96,154,211,130,104,6,166,105,165,247,227,56,221,231,233,95,130,173,240,179,83,247,123,83,80,67,39,230,230,99,36,110,210,68,246,253,102,166,251,110,155,162,162,175,0,229,113,235,179,76,191,26,246,122,208,37,87,60,239,185,63,222,79,225,164,74,229,151,105,181,94,184,227,211,10,59,205,178,146,190,158,58,139,149,91,34,169,133,178,177,179,193,108,171,154,25,81,174,69,68,124,114,199,28,140,119,218,215,177,174,77,149,17,73,107,207,59,238,79,247,147,248,105,92,26,55,171,217,150,132,106,37,191,84,180,250,122,72,50,27,77,61,116,52,51,212,192,147,50,157,245,52,147,82,172,200,197,250,174,123,27,59,158,196,114,57,157,109,111,83,94,221,218,161,107,220,206,185,128,86,105,21,29,79,15,218,33,145,120,76,234,175,170,12,154,229,20,115,197,85,97,165,146,8,102,137,180,207,115,18,53,154,120,234,60,166,141,238,116,45,99,182,70,200,230,62,58,150,210,221,45,206,245,167,59,182,105,158,154,88,190,51,146,94,123,222,10,139,197,67,79,221,237,66,249,164,252,228,207,100,109,218,56,158,239,172,228,223,109,147,117,84,69,249,95,233,171,61,202,191,217,92,143,36,200,238,31,250,74,202,235,149,117,68,159,241,164,154,105,36,127,243,185,206,119,235,85,47,123,151,159,5,150,174,22,52,190,158,251,151,227,244,141,213,76,150,157,87,32,172,74,150,213,45,20,11,39,84,86,248,36,107,81,172,99,90,145,58,84,98,185,31,50,57,123,146,49,144,244,135,74,225,71,133,29,56,225,43,78,25,133,97,81,120,235,173,119,110,123,253,254,120,81,149,87,122,166,162,162,57,200,138,189,184,89,212,228,138,20,85,108,109,115,149,85,239,124,146,62,155,57,163,250,236,212,223,193,125,158,136,191,226,128,121,163,250,236,212,223,193,125,158,136,9,85,200,199,239,179,247,111,248,145,21,121,163,250,236,212,223,193,125,158,136,149,92,140,126,251,63,118,255,0,137,17,87,154,63,174,205,77,252,23,217,232,128,154,156,146,245,51,21,169,210,204,235,71,60,95,107,36,183,228,11,147,118,36,146,54,248,138,26,138,106,122,126,184,91,215,220,127,110,74,93,164,94,132,107,123,240,125,101,87,236,158,215,153,31,47,186,158,34,105,163,214,29,27,181,82,55,81,109,212,237,166,173,182,195,20,80,191,38,98,203,4,113,44,181,19,79,20,48,190,154,20,157,200,247,53,207,145,136,200,247,217,145,162,83,102,1,159,230,90,89,153,90,117,7,79,178,26,187,30,67,99,168,74,154,26,234,101,78,184,159,178,162,162,162,162,181,236,115,85,204,123,28,138,199,177,206,107,145,205,114,162,232,79,131,238,44,240,222,46,180,191,233,197,138,158,146,207,125,160,168,146,154,251,142,54,189,106,167,181,61,100,122,64,175,122,199,18,189,146,196,196,145,175,70,116,111,220,98,42,186,39,162,6,123,48,12,255,0,50,210,204,202,211,168,58,125,144,213,216,242,27,29,66,84,208,215,83,42,117,196,253,149,21,21,21,21,175,99,154,174,99,216,228,86,61,142,115,92,142,107,149,22,255,0,184,36,227,7,25,226,231,75,226,189,53,105,40,179,107,29,60,13,203,44,244,145,84,118,40,103,150,73,217,11,227,146,86,35,92,201,155,76,249,81,141,124,139,26,57,24,247,57,83,169,220,43,138,94,85,150,45,125,226,58,207,170,120,181,254,213,136,98,215,173,229,206,169,40,224,123,43,170,106,154,247,61,213,84,137,179,161,239,84,35,154,201,21,200,198,177,204,89,213,181,15,145,237,89,169,165,186,91,130,104,182,9,108,211,61,52,177,124,27,27,179,119,188,21,23,138,154,163,181,221,153,243,73,249,201,158,249,29,188,146,189,223,89,203,182,251,38,200,136,136,25,215,226,199,213,62,178,124,192,200,125,198,114,234,121,92,122,19,211,47,198,189,226,180,165,110,44,125,83,235,39,204,12,135,220,103,46,167,149,199,161,61,50,252,107,222,43,64,160,18,242,121,69,106,246,27,154,240,175,111,210,219,52,245,105,144,233,197,69,76,55,168,38,129,90,206,138,234,218,186,170,105,162,122,110,215,177,205,89,24,169,186,61,31,11,247,106,53,88,231,209,177,237,116,95,87,179,45,5,213,12,127,87,52,254,122,72,239,184,237,67,166,167,74,184,18,104,37,99,227,116,82,195,35,60,149,89,36,82,73,26,171,85,175,68,122,171,92,215,34,57,2,199,249,174,112,45,253,223,138,13,20,195,63,241,138,172,254,138,133,223,230,185,183,72,233,209,191,239,190,41,237,119,248,19,43,63,215,19,29,255,0,149,31,14,159,145,110,28,96,207,239,116,253,25,38,169,120,123,237,71,215,223,181,107,107,29,240,232,190,172,175,141,219,199,44,149,29,72,214,61,60,95,109,233,188,73,180,128,225,139,136,92,87,138,13,26,178,234,230,45,77,224,60,127,114,154,227,107,125,84,117,19,91,43,162,119,76,180,242,57,139,254,108,140,87,53,142,124,82,196,245,99,58,250,83,170,128,0,1,21,121,163,250,19,212,223,193,125,226,136,160,18,255,0,185,163,250,19,212,223,193,125,226,136,160,16,52,251,170,90,91,130,107,78,9,115,211,61,75,177,124,103,27,188,246,124,109,23,138,154,159,187,218,153,147,71,249,200,94,201,27,180,145,49,223,85,201,190,219,46,232,170,139,159,126,48,120,76,204,184,69,213,15,160,247,218,138,187,197,138,190,158,58,155,22,70,234,4,165,130,234,196,141,139,58,49,137,36,168,199,197,43,214,55,49,95,215,183,109,234,136,217,88,171,163,51,143,241,85,195,62,27,197,126,145,214,105,110,97,93,87,110,123,106,27,114,180,92,233,149,92,251,117,198,54,72,200,167,88,250,145,179,51,166,89,24,248,220,169,212,199,187,165,204,127,68,140,10,107,229,231,198,157,215,133,141,80,167,177,101,249,5,91,116,175,37,168,84,200,40,210,153,213,73,69,58,199,211,21,194,8,218,228,115,30,215,36,77,149,88,142,87,194,142,78,220,143,100,61,55,211,105,187,90,175,246,170,43,237,138,231,73,113,182,220,105,227,171,163,172,164,153,179,65,83,4,141,71,71,44,114,53,85,175,99,154,168,228,114,42,162,162,162,161,153,125,104,210,28,203,65,117,67,32,210,61,64,130,146,59,238,59,80,216,106,22,146,116,154,9,88,248,219,44,83,70,255,0,37,86,73,20,145,200,136,228,107,209,30,136,230,181,200,173,73,191,203,23,152,5,30,145,86,83,112,253,173,249,23,132,193,106,250,96,198,110,82,199,4,84,182,26,169,39,154,105,91,82,246,177,36,88,103,146,163,206,105,30,230,194,230,55,116,108,110,123,227,11,148,0,0,40,91,152,207,5,31,201,87,81,224,191,224,22,203,172,154,101,148,254,114,219,83,58,119,99,181,215,42,189,100,182,58,110,167,61,221,44,98,73,19,165,70,185,241,185,205,222,87,67,44,139,125,39,31,226,234,183,68,173,220,58,102,119,14,34,237,53,119,77,62,165,167,166,154,235,67,72,233,219,61,83,219,85,10,211,67,26,192,246,61,30,234,148,129,168,189,108,102,234,157,110,107,58,149,2,136,120,108,226,243,89,120,82,250,91,249,37,173,181,67,244,198,222,202,42,207,136,80,54,167,177,52,93,126,30,174,29,213,54,154,46,236,189,40,254,184,157,220,94,228,111,217,189,60,171,253,53,103,185,87,251,43,145,228,153,29,195,255,0,73,89,93,114,174,168,147,254,52,147,77,36,143,254,119,57,206,253,106,167,202,39,79,39,219,142,147,197,197,2,90,115,108,115,189,151,212,219,231,168,194,238,254,50,165,190,18,170,58,121,219,87,77,216,137,59,82,119,169,37,153,253,201,151,165,158,23,102,253,121,19,96,176,174,94,124,22,90,184,88,210,250,123,238,95,143,210,55,85,50,90,117,92,130,177,42,91,84,180,80,44,157,81,91,224,145,173,70,177,141,106,68,233,81,138,228,124,200,229,238,72,198,67,211,45,64,2,128,121,163,250,236,212,223,193,125,158,136,159,252,149,61,44,101,63,48,43,189,186,220,64,14,104,254,187,53,55,240,95,103,162,39,255,0,37,79,75,25,79,204,10,239,110,183,1,245,121,143,242,255,0,163,226,34,197,46,173,233,14,59,254,171,20,30,26,9,105,169,228,130,158,60,138,151,173,145,244,212,62,103,199,27,38,134,53,87,178,101,119,82,199,18,196,228,127,230,86,42,97,192,51,252,203,75,51,43,78,160,233,246,67,87,99,200,108,117,9,83,67,93,76,169,215,19,246,84,84,84,84,86,189,142,106,185,143,99,145,88,246,57,205,114,57,174,84,91,20,230,189,199,29,78,75,117,189,240,143,167,44,164,91,21,182,162,157,153,117,217,31,21,66,215,85,196,232,231,109,20,10,213,114,68,200,37,107,59,174,93,165,89,162,116,123,49,177,191,189,8,56,98,225,235,42,226,131,89,108,186,71,139,84,248,15,31,220,169,184,221,31,75,37,68,54,202,24,155,213,45,68,141,98,127,155,27,17,206,99,95,44,177,49,94,206,190,164,11,201,224,147,140,28,103,139,157,47,138,244,213,164,162,205,172,116,240,55,44,179,210,69,81,216,161,158,89,39,100,47,142,73,88,141,115,38,109,51,229,70,53,242,44,104,228,99,220,229,78,167,81,183,22,62,169,245,147,230,6,67,238,51,154,30,209,125,33,195,116,23,75,241,253,35,211,248,42,227,177,99,180,238,134,157,106,231,89,167,149,239,145,210,203,52,143,242,69,124,146,201,36,138,141,70,177,21,234,141,107,90,136,212,207,15,22,62,169,245,147,230,6,67,238,51,129,117,60,174,61,9,233,151,227,94,241,90,112,174,106,28,10,211,103,248,245,215,137,237,45,160,164,131,39,177,211,205,114,204,225,154,170,94,187,181,186,10,88,88,217,226,89,36,88,99,125,44,52,202,171,27,24,206,235,28,245,234,116,140,99,36,238,188,174,61,9,233,151,227,94,241,90,66,14,106,28,117,84,231,249,13,215,134,29,45,175,171,131,24,177,212,77,109,204,230,154,150,46,139,181,198,10,168,94,216,34,73,35,89,163,101,44,212,202,139,35,30,206,235,220,244,233,116,108,99,228,8,21,165,186,165,157,232,182,119,108,212,205,52,190,252,27,36,179,119,188,21,111,133,134,163,181,221,133,240,201,249,185,152,248,221,188,114,189,191,89,171,182,251,166,202,136,169,161,62,20,120,174,211,142,45,116,225,153,174,21,47,129,186,208,246,224,191,216,39,153,31,85,104,170,114,42,163,92,168,137,220,133,253,46,88,166,68,70,200,214,185,21,24,246,73,27,40,95,134,46,30,178,174,40,53,150,203,164,120,181,79,128,241,253,202,155,141,209,244,178,84,67,108,161,137,189,82,212,72,214,39,249,177,177,28,230,53,242,203,19,21,236,235,234,77,15,104,190,144,225,186,11,165,248,254,145,233,252,21,113,216,177,218,119,67,78,181,115,172,211,202,247,200,233,101,154,71,249,34,190,73,100,146,69,70,163,88,138,245,70,181,173,68,106,7,181,57,87,22,62,150,53,147,229,254,67,237,211,157,84,229,92,88,250,88,214,79,151,249,15,183,78,6,107,13,84,25,87,47,39,153,103,29,85,60,50,227,52,186,97,166,53,245,116,186,161,145,211,193,114,165,174,109,44,82,65,104,183,37,66,163,167,122,79,27,226,153,243,44,19,66,216,209,171,210,157,201,28,230,43,99,73,2,176,56,251,209,13,47,225,235,137,123,254,155,105,53,242,174,174,209,5,61,53,124,214,234,152,228,235,178,79,80,206,234,80,164,207,243,168,99,98,116,50,50,79,53,70,76,216,222,231,201,27,222,232,234,126,171,77,166,235,127,186,209,88,172,86,202,187,141,202,227,81,29,37,29,29,36,46,154,122,153,228,114,54,56,163,141,168,174,123,220,229,70,163,81,21,85,85,17,14,193,197,95,10,58,143,194,94,119,71,134,231,81,120,202,75,149,190,158,178,223,123,166,133,91,67,95,39,102,53,171,142,7,42,170,175,98,119,190,37,71,163,36,86,164,114,44,108,108,172,64,47,79,131,109,35,211,141,23,225,199,12,198,52,182,241,241,203,45,198,223,29,247,227,207,160,74,57,175,82,86,49,179,120,185,34,233,107,219,212,199,198,214,54,78,169,25,20,113,70,231,57,89,186,211,103,52,127,93,154,155,248,47,179,209,29,43,150,231,48,74,110,29,170,100,209,237,100,186,213,187,78,174,53,14,169,162,185,77,44,179,51,25,122,69,60,146,164,84,240,193,44,211,50,166,101,129,170,198,185,172,141,234,249,54,221,242,42,243,94,104,254,187,53,55,240,95,103,162,2,85,114,49,251,236,253,219,254,36,69,94,104,254,187,53,55,240,95,103,162,37,87,35,31,190,207,221,191,226,68,85,230,143,235,179,83,127,5,246,122,32,37,87,35,31,190,207,221,191,226,68,85,230,143,235,179,83,127,5,246,122,34,85,114,49,251,236,253,219,254,36,69,94,104,254,187,53,55,240,95,103,162,2,122,114,80,187,90,166,225,183,50,177,67,115,164,125,202,143,56,168,171,168,163,108,205,89,225,130,106,10,38,197,43,227,223,169,172,123,160,153,173,114,166,206,88,164,68,223,165,118,253,124,206,184,14,252,183,216,170,117,231,73,236,189,89,246,63,111,119,196,173,118,235,119,114,171,40,133,175,133,177,238,238,235,83,189,79,3,106,21,189,49,201,44,205,72,225,77,250,34,106,86,7,10,60,87,106,63,9,90,142,204,215,10,151,199,90,171,187,112,95,236,19,204,172,165,187,210,181,85,81,174,84,69,237,204,206,167,44,83,34,43,163,115,156,138,143,99,228,141,250,19,210,221,82,193,53,167,4,182,106,102,154,95,126,51,141,222,123,222,10,183,194,205,79,221,237,76,248,100,252,220,204,100,141,218,72,158,223,172,212,223,109,211,116,84,85,12,209,96,25,254,101,165,153,149,167,80,116,251,33,171,177,228,54,58,132,169,161,174,166,84,235,137,251,42,42,42,42,43,94,199,53,92,199,177,200,172,123,28,230,185,28,215,42,44,191,230,27,197,158,27,197,214,151,232,150,113,98,167,164,179,223,104,42,50,138,107,238,56,218,245,170,158,212,245,146,129,32,87,189,99,137,94,201,98,98,72,215,163,58,55,238,49,21,93,19,209,58,87,54,46,10,46,56,182,85,115,226,163,77,237,157,120,221,231,106,156,198,6,37,45,60,54,170,231,73,79,79,29,68,109,71,50,73,188,84,147,117,61,27,27,220,146,164,178,61,234,146,162,50,181,128,159,252,149,61,83,229,63,47,235,189,198,220,117,94,121,223,114,127,188,159,195,78,85,201,83,213,62,83,242,254,187,220,109,199,85,231,157,247,39,251,201,252,52,14,85,201,83,213,62,83,242,254,187,220,109,197,132,241,253,193,245,171,139,45,35,115,109,233,87,30,119,135,83,214,87,226,143,134,86,163,42,103,123,26,178,80,202,217,30,216,186,42,22,24,152,146,57,205,88,158,214,63,171,161,36,142,74,246,228,169,234,159,41,249,127,93,238,54,226,234,64,203,13,218,211,117,176,93,107,108,87,219,101,93,186,229,110,168,146,146,178,142,174,23,67,61,52,241,185,91,36,82,70,228,71,49,237,114,43,85,170,136,168,168,168,165,196,242,197,230,1,89,171,180,116,220,63,107,126,69,226,243,170,78,152,49,155,148,177,207,45,85,250,150,56,38,154,86,212,189,172,88,210,104,35,167,243,154,71,181,211,53,237,221,29,35,94,249,63,95,50,222,95,116,218,195,106,188,113,7,164,22,170,185,53,6,130,159,196,222,45,52,145,75,85,62,74,198,54,150,8,210,52,124,232,200,31,79,77,4,174,70,67,19,159,58,236,212,69,122,183,122,107,180,221,174,182,11,173,21,246,197,115,171,183,92,173,213,17,213,209,214,82,76,232,103,166,158,55,35,163,150,57,26,168,230,61,174,68,114,57,21,21,21,17,80,13,79,2,37,114,243,227,78,213,197,62,151,211,216,178,252,130,145,218,169,141,83,170,100,20,105,76,218,85,173,129,36,233,138,225,4,109,114,181,236,115,86,38,202,172,70,163,38,87,39,110,54,62,30,169,106,4,0,231,87,233,99,22,249,129,67,237,215,18,0,114,184,245,217,166,95,141,123,61,105,63,249,213,250,88,197,190,96,80,251,117,196,128,28,174,61,118,105,151,227,94,207,90,5,233,234,150,150,224,154,211,130,92,244,207,82,236,95,25,198,239,61,159,27,69,226,166,167,238,246,166,100,209,254,114,23,178,70,237,36,76,119,213,114,111,182,203,186,42,162,231,135,138,174,25,243,46,20,53,114,179,75,115,10,234,75,139,29,78,219,149,162,231,76,168,214,92,109,210,62,70,69,58,199,212,174,133,253,81,72,199,198,229,94,151,177,221,46,123,58,36,125,244,241,85,196,198,27,194,134,145,214,106,150,97,67,87,113,123,170,27,109,180,91,41,145,90,251,141,198,70,72,248,160,89,58,85,176,179,166,41,30,249,28,139,210,198,59,165,175,127,68,111,207,14,169,106,150,119,173,57,221,207,83,53,46,251,241,156,146,243,217,241,181,190,22,26,126,239,106,22,67,31,230,225,99,35,110,209,196,198,253,86,166,251,110,187,170,170,168,78,174,88,188,192,40,244,138,178,155,135,237,111,200,188,38,11,87,211,6,51,114,150,56,34,165,176,213,73,60,211,74,218,151,181,137,34,195,60,149,30,115,72,247,54,23,49,187,163,99,115,223,31,202,231,87,234,159,22,249,127,67,238,55,19,186,242,161,224,114,155,26,181,89,56,184,212,103,213,165,246,229,79,80,252,70,210,172,150,157,40,105,37,108,144,58,182,116,114,53,101,124,241,57,253,166,166,241,36,50,182,77,222,233,25,217,225,92,234,253,83,226,223,47,232,125,198,226,3,150,119,15,88,175,20,26,53,196,62,145,229,53,62,3,199,253,23,169,183,93,25,75,29,68,214,202,232,157,114,116,85,17,181,233,254,116,111,70,185,142,124,82,202,196,123,58,250,146,26,235,70,144,230,90,11,170,25,6,145,234,4,20,145,223,113,218,134,195,80,180,147,164,208,74,199,198,217,98,154,55,249,42,178,72,164,142,68,71,35,94,136,244,71,53,174,69,106,88,255,0,35,31,190,207,221,191,226,68,138,230,161,162,26,95,169,60,52,93,117,39,59,190,85,216,174,250,107,79,53,125,134,227,12,114,78,201,39,169,124,49,120,25,97,111,147,153,83,43,105,163,73,60,150,39,244,72,174,237,164,172,120,68,14,17,57,171,211,104,135,14,149,122,99,168,216,165,94,71,125,194,169,226,102,34,245,184,203,26,93,105,31,84,198,186,138,121,156,201,150,7,211,197,43,221,19,145,157,167,67,3,97,218,55,49,139,44,0,207,243,252,203,84,243,43,182,160,234,14,67,87,124,200,111,149,11,83,93,93,82,169,215,43,246,68,68,68,68,70,177,141,106,53,140,99,81,24,198,53,173,106,53,173,68,79,62,79,78,79,250,33,128,234,118,188,220,245,3,47,190,82,62,229,166,244,244,247,75,46,61,44,112,200,181,243,205,221,143,198,171,100,221,202,202,71,36,78,69,99,119,108,211,83,63,173,157,40,217,3,245,214,240,29,249,16,229,237,168,154,243,171,22,94,156,251,32,183,217,62,27,107,184,219,187,117,88,188,46,189,192,217,54,119,117,201,222,168,129,212,234,238,168,227,150,22,172,144,174,221,114,181,96,1,127,220,209,253,9,234,111,224,190,241,68,80,8,23,253,205,31,208,158,166,254,11,239,20,69,0,151,253,205,31,208,158,166,254,11,239,20,69,0,129,169,219,181,166,213,127,181,86,216,175,182,202,75,141,182,227,79,37,37,101,29,92,45,154,10,152,36,106,182,72,164,141,200,173,123,28,213,86,171,85,21,21,21,81,74,1,227,251,131,235,175,9,186,184,230,219,210,146,76,19,49,168,172,175,197,31,12,174,87,211,64,199,181,100,161,149,178,61,210,245,211,164,209,49,36,115,156,146,177,204,127,87,90,201,28,122,9,60,166,169,105,110,9,173,56,37,207,76,245,46,197,241,156,110,243,217,241,180,94,42,106,126,239,106,102,77,31,231,33,123,36,110,210,68,199,125,87,38,251,108,187,162,170,40,81,183,47,62,52,238,188,44,106,133,61,139,47,200,42,219,165,121,45,66,166,65,70,148,206,170,74,41,214,62,152,174,16,70,215,35,152,246,185,34,108,170,196,114,190,20,114,118,228,123,33,233,191,66,10,240,117,202,211,4,225,227,42,168,212,45,80,186,218,181,3,36,160,184,50,167,25,151,192,205,79,13,163,179,37,67,89,81,208,179,58,57,166,146,55,211,75,179,227,95,15,44,95,155,123,213,169,42,206,160,5,96,115,64,227,51,137,62,29,181,246,193,133,104,230,164,125,31,178,214,225,244,183,73,233,190,15,65,87,215,84,250,218,216,221,39,93,68,18,61,55,100,49,166,200,189,63,87,125,183,85,85,179,242,47,241,65,203,211,69,248,179,207,237,250,141,168,217,62,107,110,185,91,172,241,89,34,138,201,91,73,12,14,130,57,166,153,174,115,102,166,149,202,254,170,135,162,170,57,19,100,111,151,218,170,28,131,149,39,20,122,237,196,167,229,71,242,215,156,253,35,250,57,240,79,134,127,107,40,232,251,30,35,199,119,191,214,209,71,213,213,216,139,244,183,219,167,203,109,215,121,254,71,254,20,184,41,210,206,15,190,148,254,76,239,249,93,207,233,111,129,241,191,29,170,166,155,183,225,123,253,190,215,102,8,182,223,196,191,171,171,171,125,155,182,219,46,242,0,0,0,10,192,230,215,193,71,198,232,235,56,178,211,43,101,214,178,245,15,102,60,210,223,2,119,227,117,12,48,118,217,115,106,43,186,227,236,178,40,163,149,177,181,205,88,213,178,170,70,145,76,247,214,94,139,234,246,101,160,186,161,143,234,230,159,207,73,29,247,29,168,116,212,233,87,2,77,4,172,124,110,138,88,100,103,146,171,36,138,73,35,85,106,181,232,143,85,107,154,228,71,38,156,204,208,241,35,91,162,85,250,219,148,207,195,149,166,174,221,167,77,168,138,27,28,53,46,157,207,115,35,130,54,75,50,45,67,223,55,68,147,54,89,24,146,42,61,24,246,162,181,139,245,26,31,147,93,53,211,81,248,139,212,123,142,168,106,133,231,199,93,107,182,138,24,98,69,101,45,190,149,170,171,29,45,52,106,171,219,133,157,78,217,55,87,43,156,231,189,207,123,222,247,88,175,42,62,5,191,184,113,65,173,120,103,254,47,85,128,81,87,59,252,231,58,233,37,58,183,253,235,194,189,206,255,0,14,100,103,250,222,98,186,180,6,227,164,246,189,101,196,234,117,211,28,248,222,2,251,131,105,239,244,222,50,166,155,183,75,43,93,26,212,245,210,162,204,189,133,123,103,237,199,245,164,237,116,121,117,110,105,164,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,154,206,44,125,83,235,39,204,12,135,220,103,52,166,102,179,139,31,84,250,201,243,3,33,247,25,192,186,158,87,30,132,244,203,241,175,120,173,58,255,0,17,90,13,134,241,37,164,119,221,41,204,232,169,28,203,141,59,223,108,174,154,157,102,125,166,226,140,114,83,214,196,141,123,29,215,27,157,186,181,30,222,182,43,227,114,244,61,200,188,131,149,199,161,61,50,252,107,222,43,73,84,6,107,56,151,225,211,59,225,127,84,235,244,207,58,167,255,0,27,89,103,173,235,135,251,103,107,241,51,67,5,103,110,41,100,236,247,123,15,119,105,238,235,103,216,169,246,42,251,94,94,153,254,27,166,28,99,105,206,103,168,25,13,37,138,197,75,81,95,77,81,112,171,85,108,16,62,166,223,83,79,18,200,237,182,99,22,89,163,69,123,182,99,17,85,206,86,181,21,201,98,156,235,237,54,169,184,109,195,111,179,91,41,31,114,163,206,41,233,41,235,29,11,86,120,96,154,130,181,210,196,201,54,234,107,30,232,33,115,154,139,179,150,40,213,119,233,77,169,132,13,84,30,43,91,243,91,174,154,232,190,125,168,214,42,122,73,238,88,174,47,117,189,209,197,86,199,58,9,39,166,164,146,104,219,35,90,230,185,88,174,98,34,162,57,171,182,251,42,125,164,10,229,55,198,189,199,80,40,255,0,147,22,168,92,251,247,171,37,189,146,98,21,178,45,45,60,114,218,233,96,134,20,182,54,54,53,143,146,104,153,27,166,107,191,58,247,199,223,87,171,82,20,87,207,253,88,193,127,42,26,89,153,105,159,197,62,25,244,183,31,184,216,188,111,99,189,225,124,85,52,144,247,123,125,77,235,233,238,117,116,245,55,125,182,221,55,220,10,129,255,0,70,175,138,127,252,129,210,175,254,69,92,127,239,197,170,113,99,233,99,89,62,95,228,62,221,57,0,63,208,49,255,0,218,139,254,132,255,0,240,121,63,248,177,244,177,172,159,47,242,31,110,156,12,214,19,127,154,15,24,57,54,182,106,229,235,68,172,203,87,110,193,48,11,195,168,31,65,83,21,59,159,89,123,162,125,85,60,213,200,246,179,186,198,42,77,36,76,143,184,230,171,35,108,138,214,189,234,198,66,2,95,243,83,209,203,22,145,113,113,119,169,199,38,218,147,61,183,197,152,201,77,210,255,0,236,90,170,153,231,142,165,58,222,247,43,251,147,211,203,62,255,0,85,173,239,244,53,168,214,34,168,57,126,240,35,125,226,171,42,143,53,202,89,224,180,203,31,184,36,119,26,157,217,39,197,42,160,146,150,73,109,93,12,168,138,162,14,237,53,67,151,196,181,21,172,219,100,221,222,73,123,214,155,77,170,193,106,162,177,88,173,148,150,235,109,186,158,58,74,58,58,72,91,12,20,208,70,212,108,113,71,27,81,26,198,53,168,141,70,162,34,34,34,34,21,151,201,47,88,236,82,226,185,215,15,213,16,246,111,84,215,5,204,104,228,234,123,188,93,44,145,211,210,84,38,200,206,136,251,47,138,155,205,95,212,255,0,21,245,91,180,110,85,179,240,32,7,58,191,75,24,183,204,10,31,110,184,149,65,195,37,206,154,203,196,150,148,94,107,35,171,146,158,131,56,177,84,202,202,74,73,106,167,115,25,95,11,156,145,195,11,93,44,175,217,23,102,70,215,61,203,178,53,21,85,16,181,254,117,126,150,49,111,152,20,62,221,113,42,175,132,239,84,250,55,243,3,30,247,24,0,245,92,107,241,93,125,226,211,89,107,115,46,237,214,143,16,182,239,71,139,89,43,102,99,188,5,47,75,18,73,21,177,162,49,38,157,236,238,200,187,189,201,187,35,238,61,145,70,164,181,229,79,192,173,54,99,37,7,20,250,175,65,73,83,98,165,168,73,176,170,22,213,74,217,221,113,164,173,98,252,73,235,12,141,70,178,41,105,228,137,176,200,142,238,42,200,231,49,173,108,107,44,21,226,95,0,166,210,206,33,181,35,79,173,248,245,93,142,219,99,202,46,84,214,186,26,148,151,174,43,119,136,122,209,170,44,170,175,123,29,78,177,61,143,114,175,91,28,215,110,238,173,214,229,57,76,234,133,215,81,248,62,181,219,47,45,171,146,163,5,188,86,98,236,171,169,173,117,67,234,96,99,99,169,135,110,164,69,141,145,69,87,29,59,35,221,200,214,83,183,101,68,84,99,66,101,28,171,137,126,34,240,78,23,244,178,191,83,51,170,143,241,180,118,122,46,137,191,182,119,79,13,52,208,81,247,34,138,78,207,119,176,246,247,94,222,134,125,170,191,98,47,85,57,167,17,90,13,134,241,37,164,119,221,41,204,232,169,28,203,141,59,223,108,174,154,157,102,125,166,226,140,114,83,214,196,141,123,29,215,27,157,186,181,30,222,182,43,227,114,244,61,200,161,156,205,85,212,204,171,89,53,31,35,213,44,214,175,196,94,178,107,132,183,10,158,153,36,124,112,245,175,212,130,46,227,222,246,195,19,17,177,198,197,114,244,70,198,53,23,102,161,111,252,166,248,67,252,145,105,199,242,130,205,104,186,50,252,254,222,207,132,182,58,254,236,116,184,236,201,12,240,245,70,196,70,36,211,189,141,149,219,185,234,216,219,3,83,180,245,153,139,84,28,69,104,54,101,195,110,174,95,116,167,51,162,171,107,237,213,15,125,178,186,106,116,133,151,107,114,189,201,79,91,18,53,239,111,68,141,110,234,212,123,186,30,143,141,203,214,199,34,88,255,0,41,78,53,254,55,71,71,194,110,166,220,238,181,151,168,123,210,97,119,9,215,191,27,168,97,131,184,251,99,149,27,215,31,101,145,75,36,78,145,206,106,198,174,137,22,52,138,22,60,44,252,242,154,171,166,120,174,178,105,198,71,165,185,173,39,136,178,228,214,249,109,245,61,49,198,249,33,235,79,169,60,93,198,61,141,154,39,163,100,141,234,213,232,145,140,114,38,237,67,213,156,211,136,173,121,195,120,109,210,59,238,171,102,117,180,141,101,186,157,236,182,80,205,80,176,190,237,113,86,57,105,232,162,86,177,238,235,145,205,217,92,140,119,67,17,242,57,58,24,229,64,207,191,18,252,58,103,124,47,234,157,126,153,231,84,255,0,227,107,44,245,189,112,255,0,108,237,126,38,104,96,172,237,197,44,157,158,239,97,238,237,61,221,108,251,21,62,197,89,255,0,202,179,143,31,252,17,194,166,175,222,191,198,197,136,95,110,119,31,247,134,83,89,26,206,215,254,232,116,79,146,111,241,116,236,111,247,38,21,193,173,26,189,153,107,214,168,100,26,185,168,19,210,73,125,200,170,27,53,66,82,64,144,193,19,25,27,98,138,24,217,230,168,200,226,142,56,209,92,174,122,163,17,92,231,57,85,203,105,60,166,248,40,184,233,253,31,242,157,213,11,103,98,245,123,183,178,60,66,138,68,165,168,142,43,93,84,16,204,151,54,200,199,61,241,205,43,36,116,45,111,230,158,200,251,232,244,114,76,136,192,242,188,243,190,228,255,0,121,63,134,149,151,137,231,249,150,11,77,144,82,225,249,13,93,165,153,85,158,75,5,221,105,149,26,250,171,116,146,197,44,180,234,253,186,154,199,186,8,209,253,42,157,76,234,99,183,99,222,215,89,167,60,239,185,63,222,79,225,165,96,98,120,181,247,57,202,172,216,86,45,67,227,111,89,5,194,158,215,110,166,238,178,62,253,84,242,54,56,163,235,122,181,141,234,123,218,155,185,81,169,190,234,168,158,96,122,13,23,210,28,203,94,181,67,31,210,61,63,130,146,75,238,69,80,232,105,214,174,116,134,8,152,200,221,44,179,72,255,0,53,70,71,20,114,72,168,212,115,213,24,168,214,185,202,141,93,15,112,197,195,214,43,194,254,141,89,116,143,22,169,241,254,3,185,83,113,186,62,150,58,121,174,117,210,187,170,90,137,26,196,255,0,54,54,35,156,247,50,40,162,98,189,253,29,75,226,184,28,225,18,213,194,14,145,187,20,158,227,73,120,203,47,213,13,185,100,119,88,41,218,198,62,116,98,53,148,176,189,90,146,190,154,20,234,232,238,46,234,249,38,145,27,31,117,99,108,138,2,0,115,58,224,59,242,223,98,169,215,157,39,178,245,103,216,253,189,223,18,181,219,173,221,202,172,162,22,190,22,199,187,187,173,78,245,60,13,168,86,244,199,36,179,53,35,133,55,232,137,169,78,216,6,127,153,105,102,101,105,212,29,62,200,106,236,121,13,142,161,42,104,107,169,149,58,226,126,202,138,138,138,138,215,177,205,87,49,236,114,43,30,199,57,174,71,53,202,139,168,130,162,249,175,112,57,83,141,93,111,124,92,105,203,233,18,197,114,168,167,126,93,105,70,69,78,180,53,114,186,56,27,91,2,53,26,146,178,121,92,206,235,87,121,82,105,93,38,239,108,143,236,133,101,154,83,225,59,210,198,141,252,191,199,189,186,3,53,134,148,248,78,244,177,163,127,47,241,239,110,128,10,171,255,0,70,175,138,127,252,129,210,175,254,69,92,127,239,197,186,104,134,107,117,212,173,23,192,117,26,251,79,73,5,203,42,197,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,118,219,117,95,180,174,15,244,12,127,246,162,255,0,161,63,252,30,89,78,147,224,191,146,253,44,195,116,207,226,159,19,250,37,143,219,172,94,55,177,217,241,94,22,154,56,123,189,190,167,116,117,118,250,186,122,157,182,251,110,187,110,6,96,141,41,240,157,233,99,70,254,95,227,222,221,1,154,195,74,124,39,122,88,209,191,151,248,247,183,64,7,74,185,221,173,86,90,102,86,94,110,116,148,20,242,84,65,72,201,106,102,108,76,116,243,202,200,97,137,28,229,68,87,201,44,145,198,198,253,174,123,218,212,221,85,16,230,188,78,240,245,138,241,65,163,87,173,35,202,106,124,7,143,237,212,219,174,140,165,142,162,107,101,116,78,234,138,162,54,189,63,206,141,232,215,49,207,138,89,88,143,103,95,82,114,174,104,254,132,245,55,240,95,120,162,57,167,45,206,96,149,60,68,211,73,163,218,201,117,164,110,162,219,169,221,83,69,114,154,88,161,126,76,197,150,121,37,72,169,225,130,40,97,125,52,41,3,85,141,115,159,35,17,242,109,179,36,84,10,129,214,141,33,204,180,23,84,50,13,35,212,8,41,35,190,227,181,13,134,161,105,39,73,160,149,143,141,178,197,52,111,242,85,100,145,73,28,136,142,70,189,17,232,142,107,92,138,212,155,252,177,121,128,81,233,21,101,55,15,218,223,145,120,76,22,175,166,12,102,229,44,112,69,75,97,170,146,121,166,149,181,47,107,18,69,134,121,42,60,230,145,238,108,46,99,119,70,198,231,190,57,255,0,199,71,6,86,46,48,244,226,150,217,29,215,224,217,158,47,226,42,49,155,148,175,122,210,182,73,81,157,218,106,152,219,190,240,203,218,137,22,70,181,100,141,204,107,155,212,136,248,164,207,181,218,211,117,176,93,107,108,87,219,101,93,186,229,110,168,146,146,178,142,174,23,67,61,52,241,185,91,36,82,70,228,71,49,237,114,43,85,170,136,168,168,168,160,106,120,205,103,22,62,169,245,147,230,6,67,238,51,150,211,202,147,138,237,71,226,39,78,50,92,43,84,37,248,173,215,78,126,29,4,55,249,102,87,85,92,169,106,146,161,35,109,74,42,125,121,163,240,174,69,155,126,169,26,246,171,209,94,215,201,45,75,113,99,234,159,89,62,96,100,62,227,56,30,42,251,159,230,89,54,51,140,225,151,220,134,174,174,197,135,83,212,211,88,173,238,84,72,40,89,81,80,250,137,213,141,68,68,87,201,44,138,174,122,238,245,70,198,213,94,152,216,214,205,254,88,188,7,126,91,239,180,218,243,171,22,94,172,7,31,184,55,225,182,187,141,187,185,75,148,76,214,76,217,54,119,117,171,217,167,157,180,234,238,168,228,138,103,36,144,174,253,18,181,56,167,2,252,25,95,120,195,212,122,171,100,151,95,131,97,152,191,135,168,201,174,81,61,139,84,216,229,87,246,169,169,163,118,251,205,47,106,84,73,28,213,142,54,177,206,119,82,163,34,147,65,54,155,77,170,193,106,162,177,88,173,148,150,235,109,186,158,58,74,58,58,72,91,12,20,208,70,212,108,113,71,27,81,26,198,53,168,141,70,162,34,34,34,34,0,187,90,109,87,251,85,109,138,251,108,164,184,219,110,52,242,82,86,81,213,194,217,160,169,130,70,171,100,138,72,220,138,215,177,205,85,106,181,81,81,81,85,20,207,183,29,28,25,95,120,60,212,122,91,100,119,95,140,225,153,71,136,168,198,110,82,189,137,84,232,226,86,119,105,170,99,110,219,77,23,118,36,89,26,212,142,70,189,174,111,74,171,226,143,66,135,138,214,141,33,195,117,235,75,242,13,35,212,8,42,228,177,100,84,237,134,161,105,39,88,103,137,236,145,178,197,52,111,243,68,124,114,199,28,136,142,71,49,85,136,142,107,154,170,213,12,203,73,118,186,205,106,167,177,77,115,171,125,182,142,162,106,186,122,55,76,229,130,25,230,108,109,150,86,71,191,75,94,246,193,11,92,228,77,220,145,70,139,191,74,109,40,57,92,122,236,211,47,198,189,158,180,229,92,78,240,245,149,112,191,172,183,173,35,202,106,124,127,128,237,212,219,174,140,165,146,158,27,157,12,173,234,138,162,54,189,63,206,141,232,215,61,172,150,41,88,143,127,71,82,245,94,87,30,187,52,203,241,175,103,173,2,85,115,206,251,147,253,228,254,26,85,89,106,156,243,190,228,255,0,121,63,134,144,255,0,150,246,45,98,204,56,218,210,219,78,71,67,226,233,41,238,21,119,72,227,238,190,62,154,170,42,26,138,186,105,55,98,162,175,68,240,68,253,183,233,119,78,206,69,106,170,40,88,87,45,46,95,116,218,61,106,179,241,7,171,246,170,184,245,6,190,159,196,217,237,53,113,75,75,62,52,199,182,170,9,18,68,100,234,201,223,81,77,60,78,86,77,19,95,2,238,213,68,122,59,107,10,0,1,64,60,209,253,118,106,111,224,190,207,68,95,241,64,60,209,253,118,106,111,224,190,207,68,4,170,228,99,247,217,251,183,252,72,138,188,209,253,118,106,111,224,190,207,68,74,174,70,63,125,159,187,127,196,136,171,205,31,215,102,166,254,11,236,244,64,115,75,87,12,249,149,255,0,133,203,175,20,246,42,234,74,171,22,57,148,63,28,190,208,185,82,57,232,216,177,81,172,21,108,85,118,211,49,242,214,36,78,98,34,61,139,219,114,35,218,231,172,95,151,134,46,33,114,174,23,245,150,203,171,152,181,55,143,240,29,202,107,141,173,245,82,83,195,115,161,149,189,50,211,200,230,47,249,178,49,92,215,181,146,197,19,213,143,232,233,91,84,228,169,233,99,41,249,129,93,237,214,226,16,115,29,224,114,155,133,44,202,131,48,211,231,213,212,105,214,97,81,59,40,97,149,146,202,251,37,91,81,30,180,82,206,168,173,123,28,213,115,160,115,157,221,115,34,149,174,71,44,43,44,129,117,58,47,171,216,110,189,105,126,63,171,154,127,61,92,150,44,138,157,211,83,165,92,11,12,241,61,146,58,41,97,145,158,104,143,142,88,228,141,85,170,230,42,177,85,174,115,85,28,190,212,207,95,2,252,102,223,120,60,212,122,171,156,150,175,140,225,153,71,135,167,201,173,177,49,137,84,232,226,87,246,170,105,164,118,219,77,23,118,85,72,220,228,142,70,189,205,119,74,171,37,143,65,54,155,181,170,255,0,106,162,190,216,174,116,151,27,109,198,158,58,186,58,202,73,155,52,21,48,72,212,116,114,199,35,85,90,246,57,170,142,71,34,170,42,42,42,1,155,126,44,125,83,235,39,204,12,135,220,103,46,167,149,199,161,61,50,252,107,222,43,74,86,226,199,213,62,178,124,192,200,125,198,114,234,121,92,122,19,211,47,198,189,226,180,10,1,59,174,93,194,102,101,143,112,175,129,113,89,102,168,171,189,227,217,85,69,198,154,245,28,52,8,214,99,207,130,181,212,180,203,44,137,35,157,35,39,116,114,108,254,219,24,199,244,70,170,174,145,157,92,40,191,62,89,214,155,85,255,0,151,254,159,216,175,182,202,75,141,182,227,79,126,164,172,163,171,133,179,65,83,4,151,106,230,201,20,145,185,21,175,99,154,170,213,106,162,162,162,170,40,21,3,193,247,22,121,151,8,186,161,244,226,197,79,87,120,177,87,211,201,77,125,199,27,94,148,176,93,88,145,189,32,87,189,99,149,24,248,165,122,72,215,163,58,246,238,49,21,27,43,209,116,39,128,103,248,110,169,225,182,157,65,211,236,134,146,249,143,95,41,210,166,134,186,153,87,162,86,110,168,168,168,168,142,99,218,228,115,30,199,34,61,143,107,154,228,107,154,168,148,23,199,71,6,87,222,15,53,30,150,217,29,215,227,56,102,81,226,42,49,155,148,175,98,85,58,56,149,157,218,106,152,219,182,211,69,221,137,22,70,181,35,145,175,107,155,210,170,248,163,246,220,184,184,227,166,225,75,50,175,195,245,5,149,117,26,117,152,84,64,250,233,162,124,178,190,201,86,212,86,37,108,80,34,171,94,199,53,90,217,218,214,247,92,200,162,115,85,203,10,69,32,91,159,25,154,215,149,112,237,195,102,97,172,120,85,190,213,91,122,199,254,31,225,160,186,69,36,148,175,239,215,211,211,191,173,177,201,27,215,102,76,229,77,158,159,89,19,125,211,116,90,193,255,0,70,175,138,127,252,129,210,175,254,69,92,127,239,197,170,113,71,161,127,202,83,66,114,109,20,250,83,244,115,233,31,130,254,217,248,31,25,216,240,245,144,84,255,0,113,238,71,213,213,216,233,253,52,219,171,127,61,182,88,1,254,129,143,254,212,95,244,39,255,0,131,192,149,92,209,253,9,234,111,224,190,241,68,80,9,127,220,209,253,9,234,111,224,190,241,68,80,8,26,168,0,1,26,184,232,224,202,197,198,30,156,82,219,35,186,252,27,51,197,252,69,70,51,114,149,239,90,86,201,42,51,187,77,83,27,119,222,25,123,81,34,200,214,172,145,185,141,115,122,145,31,20,153,246,187,90,110,182,11,173,109,138,251,108,171,183,92,173,213,18,82,86,81,213,194,232,103,166,158,55,43,100,138,72,220,136,230,61,174,69,106,181,81,21,21,21,20,212,241,0,57,157,112,29,249,111,177,84,235,206,147,217,122,179,236,126,222,239,137,90,237,214,238,229,86,81,11,95,11,99,221,221,214,167,122,158,6,212,43,122,99,146,89,154,145,194,155,244,68,212,15,147,203,23,152,5,102,174,209,211,112,253,173,249,23,139,206,169,58,96,198,110,82,199,60,181,87,234,88,224,154,105,91,82,246,177,99,73,160,142,159,206,105,30,215,76,215,183,116,116,141,123,228,177,83,44,54,155,181,214,193,117,162,190,216,174,117,118,235,149,186,162,58,186,58,202,73,157,12,244,211,198,228,116,114,199,35,85,28,199,181,200,142,71,34,162,162,162,42,26,9,229,239,196,165,247,138,30,28,109,249,174,98,157,121,77,146,225,62,61,125,169,101,43,41,225,172,170,133,145,200,201,227,99,28,168,157,112,79,2,191,100,99,123,189,212,99,26,196,98,1,37,74,224,231,63,175,53,56,174,151,227,90,1,98,173,164,241,25,197,67,174,151,214,54,162,39,79,29,186,142,72,221,4,111,133,88,175,99,38,169,217,237,149,28,207,58,25,24,157,104,231,163,108,124,207,15,48,93,98,181,107,127,22,153,214,93,141,95,170,238,184,245,21,68,54,75,60,178,213,54,120,18,10,72,89,12,142,165,115,30,246,120,105,42,27,81,60,106,197,217,201,63,90,162,57,238,64,35,253,178,211,117,189,84,190,142,205,108,171,175,168,142,158,122,183,197,77,11,165,123,96,130,39,205,52,170,214,162,170,50,56,163,146,71,187,236,107,24,231,46,200,138,167,181,208,29,99,190,240,255,0,172,184,158,177,99,144,248,138,188,102,224,218,137,41,186,152,207,23,74,246,186,58,154,110,183,177,233,31,118,9,37,139,185,208,174,103,95,83,126,179,81,75,10,228,179,162,246,171,253,171,85,245,59,45,196,41,46,54,219,141,60,24,93,36,245,111,108,208,84,193,35,93,53,206,142,74,101,114,181,236,115,86,220,170,178,70,168,168,170,214,175,247,84,43,91,80,176,171,174,154,231,249,46,156,223,106,41,39,185,98,183,138,219,37,100,180,143,115,160,146,122,105,159,12,142,141,206,107,92,172,87,49,85,21,90,213,219,109,209,62,192,53,16,8,171,203,23,84,191,42,28,27,97,94,46,251,241,59,174,37,226,49,107,135,246,47,103,194,248,89,23,194,65,228,198,181,253,52,50,81,125,118,245,111,191,214,114,189,30,74,160,40,7,154,63,174,205,77,252,23,217,232,143,213,163,92,109,221,120,126,224,203,36,209,45,55,158,174,143,54,205,50,139,141,91,239,52,149,78,167,158,197,68,180,214,184,219,44,123,194,230,200,249,219,29,108,72,230,72,201,33,88,210,68,217,86,53,63,47,52,127,93,154,155,248,47,179,209,31,87,65,56,17,190,241,55,194,61,223,85,116,173,158,35,62,198,115,10,219,91,109,27,177,159,27,165,124,22,167,71,31,126,122,136,225,166,240,233,45,100,187,244,171,164,235,232,85,250,172,216,35,6,1,128,102,90,167,153,90,116,251,79,177,234,187,230,67,124,168,74,106,26,26,100,78,185,95,178,170,170,170,170,53,140,107,81,207,123,220,168,198,49,174,115,149,173,106,170,104,79,131,238,19,48,222,17,116,191,232,61,138,162,146,241,125,175,168,146,166,251,145,182,129,105,103,186,189,36,122,192,143,98,201,42,177,145,68,244,141,172,71,244,111,220,122,34,58,87,170,231,179,0,207,243,45,44,204,173,58,131,167,217,13,93,143,33,177,212,37,77,13,117,50,167,92,79,217,81,81,81,81,90,246,57,170,230,61,142,69,99,216,231,53,200,230,185,81,111,251,130,78,48,113,158,46,116,190,43,211,86,146,139,54,177,211,192,220,178,207,73,21,71,98,134,121,100,157,144,190,57,37,98,53,204,153,180,207,149,24,215,200,177,163,145,143,115,149,58,156,18,40,205,103,22,62,169,245,147,230,6,67,238,51,154,83,51,89,197,143,170,125,100,249,129,144,251,140,224,73,251,47,48,74,109,30,229,255,0,133,112,249,164,23,90,184,245,6,190,158,245,77,120,187,82,75,45,44,248,211,31,118,124,241,172,106,248,21,147,190,162,154,121,90,143,134,86,190,5,217,200,168,244,110,208,175,0,192,51,45,83,204,173,58,125,167,216,245,93,243,33,190,84,37,53,13,13,50,39,92,175,217,85,85,85,85,26,198,53,168,231,189,238,84,99,24,215,57,202,214,181,85,60,249,123,220,184,184,28,169,225,75,13,175,204,53,5,244,149,26,139,152,83,192,202,232,98,100,82,178,201,72,213,87,165,20,83,162,43,158,247,57,90,233,220,215,118,156,248,162,107,81,201,10,75,32,117,94,15,184,76,195,120,69,210,255,0,160,246,42,138,75,197,246,190,162,74,155,238,70,218,5,165,158,234,244,145,235,2,61,139,36,170,198,69,19,210,54,177,31,209,191,113,232,136,233,94,171,208,53,191,53,186,233,174,139,231,218,141,98,167,164,158,229,138,226,247,91,221,28,85,108,115,160,146,122,106,73,38,141,178,53,174,107,149,138,230,34,42,35,154,187,111,178,167,218,123,83,202,106,198,11,249,80,210,204,203,76,254,41,240,207,165,184,253,198,197,227,123,29,239,11,226,169,164,135,187,219,234,111,95,79,115,171,167,169,187,237,182,233,190,224,84,15,250,53,124,83,255,0,228,14,149,127,242,42,227,255,0,126,45,83,139,31,75,26,201,242,255,0,33,246,233,200,1,254,129,143,254,212,95,244,39,255,0,131,201,255,0,197,143,165,141,100,249,127,144,251,116,224,102,176,244,25,254,127,153,106,158,101,118,212,29,65,200,106,239,153,13,242,161,106,107,171,170,85,58,229,126,200,136,136,136,136,214,49,173,70,177,140,106,35,24,198,181,173,70,181,168,137,231,203,52,229,67,192,229,78,75,117,178,113,113,168,207,164,91,21,182,162,161,248,141,165,89,21,66,215,85,196,233,32,117,108,232,228,114,68,200,37,107,251,77,77,165,89,162,108,155,177,177,179,188,29,215,150,47,1,223,145,11,21,54,188,234,197,151,167,62,200,45,237,248,109,174,227,110,237,213,98,240,185,243,54,77,157,221,114,119,170,32,117,58,187,170,56,229,133,171,36,43,183,92,173,89,85,196,239,15,88,175,20,26,53,122,210,60,166,167,192,120,254,221,77,186,232,202,88,234,38,182,87,68,238,168,170,35,107,211,252,232,222,141,115,28,248,165,149,136,246,117,245,39,85,0,102,51,90,52,135,50,208,93,80,200,52,143,80,32,164,142,251,142,212,54,26,133,164,157,38,130,86,62,54,203,20,209,191,201,85,146,69,36,114,34,57,26,244,71,162,57,173,114,43,83,202,92,238,215,91,213,75,43,47,55,58,186,250,136,233,224,164,100,181,51,58,87,182,8,34,100,48,196,142,114,170,163,35,138,56,227,99,126,198,177,141,106,108,136,136,104,39,142,142,12,172,92,97,233,197,45,178,59,175,193,179,60,95,196,84,99,55,41,94,245,165,108,146,163,59,180,213,49,183,125,225,151,181,18,44,141,106,201,27,152,215,55,169,17,241,73,159,107,181,166,235,96,186,214,216,175,182,202,187,117,202,221,81,37,37,101,29,92,46,134,122,105,227,114,182,72,164,141,200,142,99,218,228,86,171,85,17,81,81,81,64,180,174,70,63,125,159,187,127,196,136,171,205,31,215,102,166,254,11,236,244,68,170,228,99,247,217,251,183,252,72,138,188,209,253,118,106,111,224,190,207,68,4,170,228,99,247,217,251,183,252,72,138,188,209,253,118,106,111,224,190,207,68,74,174,70,63,125,159,187,127,196,136,171,205,31,215,102,166,254,11,236,244,64,70,170,156,90,251,73,138,219,179,90,138,30,139,45,214,225,91,107,163,169,238,177,123,181,84,145,211,73,81,31,66,47,91,122,89,91,76,187,170,35,87,185,179,85,85,174,68,149,92,185,184,215,254,74,186,143,61,131,63,185,221,100,211,44,167,243,119,42,104,23,187,29,174,185,85,137,29,205,176,244,185,238,233,99,22,57,91,18,181,207,141,205,118,210,186,24,163,89,107,202,243,72,112,221,122,224,39,82,116,143,80,32,171,146,197,145,103,21,144,212,45,36,235,12,241,61,148,86,201,98,154,55,249,162,62,57,99,142,68,71,35,152,170,196,71,53,205,85,106,215,7,19,188,61,101,92,47,235,45,235,72,242,154,159,31,224,59,117,54,235,163,41,100,167,134,231,67,43,122,162,168,141,175,79,243,163,122,53,207,107,37,138,86,35,223,209,212,161,165,50,128,121,136,240,135,252,148,181,149,62,139,81,118,116,247,49,238,214,226,253,117,254,38,104,59,77,139,197,82,73,212,137,34,118,164,149,189,10,238,190,168,164,139,121,31,34,75,211,223,249,78,241,175,113,197,178,171,103,10,250,145,115,235,198,239,59,211,97,211,189,105,105,225,181,87,58,74,138,137,41,228,114,181,146,77,226,164,155,165,138,233,30,228,149,34,141,140,84,149,85,158,175,158,119,220,159,239,39,240,208,57,87,37,79,84,249,79,203,250,239,113,183,29,87,158,119,220,159,239,39,240,211,149,114,84,245,79,148,252,191,174,247,27,113,213,121,231,125,201,254,242,127,13,3,149,114,84,245,79,148,252,191,174,247,27,113,117,37,43,114,84,245,79,148,252,191,174,247,27,113,117,32,126,74,43,181,170,227,83,95,71,111,185,210,85,84,90,234,18,146,186,40,102,107,223,75,58,197,28,201,20,173,69,221,143,88,166,138,68,107,182,94,137,24,239,177,200,171,82,220,215,184,28,169,198,174,183,190,46,52,229,244,137,98,185,84,83,191,46,180,163,34,167,90,26,185,93,28,13,173,129,26,141,73,89,60,174,103,117,171,188,169,52,174,147,119,182,71,246,127,39,16,92,98,231,124,32,115,39,213,75,253,130,143,227,56,221,231,224,127,72,49,254,228,52,255,0,20,237,88,34,101,47,246,83,224,150,72,59,82,84,44,159,155,68,235,219,165,219,162,249,90,254,1,159,225,186,167,134,218,117,7,79,178,26,75,230,61,124,167,74,154,26,234,101,94,137,89,186,162,162,162,162,57,143,107,145,204,123,28,136,246,61,174,107,145,174,106,162,6,104,116,183,84,179,189,22,206,237,154,153,166,151,223,131,100,150,110,247,130,173,240,176,212,118,187,176,190,25,63,55,51,31,27,183,142,87,183,235,53,118,223,116,217,81,21,52,39,194,143,21,218,113,197,174,156,51,53,194,165,240,55,90,30,220,23,251,4,243,35,234,173,21,78,69,84,107,149,17,59,144,191,165,203,20,200,136,217,26,215,34,163,30,201,35,101,70,115,29,224,114,155,133,44,202,131,48,211,231,213,212,105,214,97,81,59,40,97,149,146,202,251,37,91,81,30,180,82,206,168,173,123,28,213,115,160,115,157,221,115,34,149,174,71,44,43,44,156,127,133,30,43,181,31,132,173,71,102,107,133,75,227,173,85,221,184,47,246,9,230,86,82,221,233,90,170,168,215,42,34,246,230,103,83,150,41,145,21,209,185,206,69,71,177,242,70,240,179,254,117,126,150,49,111,152,20,62,221,113,43,87,128,173,82,193,52,91,139,28,27,83,53,46,251,240,108,110,205,241,63,27,91,225,102,168,237,119,109,181,80,199,249,184,88,249,29,188,146,177,191,85,171,182,251,174,200,138,169,101,92,234,253,44,98,223,48,40,125,186,226,82,176,29,215,140,30,44,243,46,46,181,67,233,197,246,158,174,207,98,160,167,142,154,197,142,58,189,42,160,181,49,99,98,78,172,122,71,18,61,242,202,197,145,207,86,117,237,219,98,170,182,38,34,72,174,88,188,7,126,91,239,180,218,243,171,22,94,172,7,31,184,55,225,182,187,141,187,185,75,148,76,214,76,217,54,119,117,171,217,167,157,180,234,238,168,228,138,103,36,144,174,253,18,181,56,167,2,252,25,95,120,195,212,122,171,100,151,95,131,97,152,191,135,168,201,174,81,61,139,84,216,229,87,246,169,169,163,118,251,205,47,106,84,73,28,213,142,54,177,206,119,82,163,34,147,65,54,155,77,170,193,106,162,177,88,173,148,150,235,109,186,158,58,74,58,58,72,91,12,20,208,70,212,108,113,71,27,81,26,198,53,168,141,70,162,34,34,34,34,1,250,202,86,231,87,234,159,22,249,127,67,238,55,18,234,74,86,231,87,234,159,22,249,127,67,238,55,16,58,87,36,123,181,170,193,106,215,155,237,246,231,73,110,182,219,169,241,250,186,202,202,185,155,12,20,208,70,219,155,164,150,73,28,168,214,49,173,69,114,185,85,17,17,21,84,137,92,116,113,155,125,227,15,81,233,110,113,218,190,13,134,98,254,34,159,25,182,202,198,45,83,99,149,89,221,169,169,145,187,239,52,189,168,149,99,107,150,56,218,198,181,189,74,143,150,78,23,106,207,243,43,22,27,127,211,235,54,67,87,71,143,101,85,20,53,55,170,24,85,26,202,247,209,172,171,76,146,170,39,83,152,199,79,35,209,155,244,43,250,28,168,174,141,138,222,171,193,247,9,153,151,23,90,161,244,30,197,81,87,103,177,80,83,201,83,125,200,219,64,149,80,90,152,177,189,96,71,177,100,137,30,249,101,98,70,214,35,250,246,238,61,17,91,19,213,3,242,104,111,8,250,203,196,14,9,158,231,250,123,136,221,110,52,24,85,189,179,197,225,169,91,39,197,43,187,208,245,208,193,212,246,185,243,54,150,73,234,21,177,182,71,126,106,56,250,122,170,34,223,154,224,25,254,101,165,153,149,167,80,116,251,33,171,177,228,54,58,132,169,161,174,166,84,235,137,251,42,42,42,42,43,94,199,53,92,199,177,200,172,123,28,230,185,28,215,42,46,151,116,183,75,112,77,22,193,45,154,103,166,150,47,131,99,118,110,247,130,162,241,83,84,118,187,179,62,105,63,57,51,223,35,183,146,87,187,235,57,118,223,100,217,17,17,42,135,154,135,2,181,56,6,67,117,226,123,75,104,42,231,198,47,149,19,92,179,56,102,170,139,162,211,113,158,170,22,54,120,150,73,18,105,25,85,53,74,170,198,198,63,180,246,189,122,155,27,216,200,195,181,113,13,197,158,27,197,215,44,77,76,206,44,84,244,150,123,237,5,69,166,154,251,142,54,189,106,167,181,61,111,148,169,2,189,235,28,74,246,75,19,18,70,189,25,209,191,113,136,170,232,158,137,78,199,234,162,187,93,109,212,213,244,118,251,157,93,45,61,210,157,41,43,162,134,103,49,149,80,36,177,204,145,74,212,93,158,196,150,24,164,70,187,116,235,141,142,251,90,138,159,148,11,254,230,143,232,79,83,127,5,247,138,34,128,75,254,230,143,232,79,83,127,5,247,138,34,128,64,213,64,0,1,94,188,194,249,133,235,71,9,154,209,101,211,157,57,198,48,171,141,182,227,139,211,94,229,150,247,69,87,52,237,158,74,186,184,92,214,186,26,152,154,140,233,167,98,162,43,85,119,87,121,253,136,150,20,66,174,53,185,111,127,44,29,83,181,106,103,229,151,232,151,195,49,248,44,94,11,232,239,143,238,118,234,106,38,238,247,60,84,91,111,226,122,122,122,87,110,141,247,243,217,1,203,123,141,109,83,227,7,242,137,249,76,176,98,150,207,162,95,8,240,95,2,165,169,135,185,226,188,95,115,187,222,158,93,246,240,204,233,233,233,219,119,111,190,233,180,213,34,175,3,28,12,127,34,239,166,223,234,163,244,199,233,143,195,127,216,79,135,248,95,9,226,127,245,137,186,250,188,79,251,157,186,63,94,254,82,168,1,88,28,102,115,64,215,222,29,184,147,204,52,115,10,196,52,254,182,203,143,252,63,195,79,116,183,214,201,84,254,253,5,61,67,250,221,29,92,108,93,159,51,145,54,98,125,84,77,247,93,213,108,252,128,28,81,242,164,254,82,154,237,147,107,95,229,235,232,231,210,63,5,253,172,250,45,227,59,30,30,142,10,111,238,222,46,62,174,174,199,87,232,38,221,91,121,237,186,135,95,229,233,197,6,125,197,158,139,222,181,27,81,173,24,253,186,229,110,202,42,108,145,69,100,167,154,24,29,4,116,148,147,53,206,108,210,202,229,127,85,67,209,85,28,137,178,55,203,237,85,148,4,127,224,167,133,47,228,125,165,151,93,51,250,123,244,183,226,121,4,247,223,27,240,191,1,219,238,83,83,195,218,237,247,165,223,111,13,213,213,212,155,245,237,183,150,235,32,0,225,92,110,107,205,79,14,60,52,102,58,147,102,173,164,131,33,74,118,90,241,244,154,162,40,222,183,26,151,164,81,201,19,37,99,219,51,225,107,164,169,88,186,29,214,202,119,162,236,222,167,38,115,11,52,231,97,172,86,171,214,101,129,232,133,142,253,87,45,70,53,79,85,123,191,209,195,84,215,82,54,122,164,141,180,109,150,54,189,85,42,99,138,57,222,137,35,17,91,21,99,21,170,169,43,136,235,203,23,75,127,42,28,100,225,94,46,197,241,59,86,37,226,50,155,135,246,87,103,194,248,88,215,194,79,228,246,185,253,53,210,81,125,70,245,111,191,214,106,177,30,4,95,187,90,110,182,11,173,109,138,251,108,171,183,92,173,213,18,82,86,81,213,194,232,103,166,158,55,43,100,138,72,220,136,230,61,174,69,106,181,81,21,21,21,20,209,159,5,250,199,125,215,222,24,48,13,85,202,97,232,189,93,109,242,83,220,100,234,98,248,154,170,74,137,105,37,169,217,140,99,25,222,125,59,165,237,181,168,214,119,58,19,116,110,235,80,60,214,180,207,242,119,198,78,71,113,167,164,181,82,80,102,182,250,28,154,142,11,124,125,190,158,228,107,79,80,249,154,140,107,82,105,42,169,106,101,114,167,87,87,117,30,231,117,57,200,146,87,146,22,169,127,243,75,209,75,133,247,255,0,20,202,109,22,207,11,254,90,106,249,251,200,207,254,198,183,161,239,254,118,55,251,162,129,106,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,6,107,56,177,245,79,172,159,48,50,31,113,156,210,153,154,206,44,125,83,235,39,204,12,135,220,103,2,234,121,92,122,19,211,47,198,189,226,180,149,68,85,229,113,232,79,76,191,26,247,138,210,85,1,0,57,213,250,88,197,190,96,80,251,117,196,169,93,8,209,203,238,190,234,101,22,149,98,211,116,94,174,182,251,173,69,186,62,150,47,137,170,164,183,84,85,197,77,187,222,198,51,188,250,118,197,220,115,145,172,238,117,174,232,221,150,218,185,213,250,88,197,190,96,80,251,117,196,128,28,174,61,118,105,151,227,94,207,90,4,127,196,217,168,248,54,169,217,163,197,173,23,90,44,251,31,200,41,219,110,160,248,114,201,93,5,226,10,150,246,161,240,175,99,149,211,54,118,53,189,167,49,85,92,157,42,213,251,13,36,232,164,154,161,46,145,226,14,214,170,42,74,92,237,44,244,205,200,25,77,83,28,236,90,212,98,36,143,87,69,27,34,71,185,83,173,236,141,171,27,30,231,49,142,145,141,108,142,249,56,159,13,218,37,130,234,230,65,174,184,126,3,73,105,205,178,170,121,41,174,247,42,106,137,218,202,166,72,248,164,149,86,159,175,176,215,190,72,35,123,222,216,209,238,127,83,156,170,175,122,187,165,128,57,87,22,62,150,53,147,229,254,67,237,211,157,84,229,92,88,250,88,214,79,151,249,15,183,78,6,107,11,105,231,105,163,150,41,113,92,23,136,26,121,187,55,170,107,130,97,213,145,244,189,222,46,150,72,234,42,233,215,117,127,68,125,151,197,83,228,140,234,127,138,250,206,218,54,162,212,177,161,62,98,186,57,98,214,78,17,243,186,107,188,222,30,175,15,183,207,152,218,234,122,94,254,205,85,4,18,200,228,232,107,216,142,238,192,181,16,110,238,166,179,191,215,210,231,49,168,5,80,114,184,213,234,109,37,227,7,25,130,229,61,36,22,220,230,158,108,66,170,105,160,150,87,177,245,46,99,233,91,18,71,250,47,125,100,20,145,171,156,142,98,50,71,171,186,127,77,183,232,101,223,79,115,91,174,154,231,248,214,163,88,169,233,39,185,98,183,138,43,221,28,85,108,115,160,146,122,105,153,52,109,145,173,115,92,172,87,49,17,81,28,213,219,125,149,62,211,78,88,158,83,98,206,113,91,54,107,139,87,120,219,46,65,111,167,186,91,170,123,79,143,191,75,60,109,146,41,58,30,141,123,122,152,246,174,206,68,114,111,178,162,47,144,16,91,157,95,165,140,91,230,5,15,183,92,74,171,225,59,213,62,141,252,192,199,189,198,2,213,57,213,250,88,197,190,96,80,251,117,196,170,190,19,189,83,232,223,204,12,123,220,96,2,79,243,150,192,41,177,158,40,237,121,157,187,30,171,164,167,204,113,122,74,154,203,131,146,85,130,186,227,79,44,180,242,35,28,229,86,35,227,166,142,133,28,198,109,178,58,55,42,111,39,83,189,95,36,124,214,235,65,173,26,133,167,48,211,210,45,182,249,139,197,123,168,149,204,119,125,179,208,213,199,12,77,99,186,186,81,138,219,132,202,228,86,170,170,182,61,149,187,42,58,69,115,155,210,223,165,124,56,216,181,50,130,197,226,171,240,76,130,63,19,91,226,186,60,29,174,181,139,12,223,155,87,163,100,235,170,109,185,190,77,115,219,182,233,179,123,138,86,95,2,217,173,215,0,227,7,73,47,182,106,122,73,170,42,178,138,75,35,219,82,199,57,137,5,193,222,6,103,34,53,205,94,182,197,83,35,152,187,236,143,70,170,163,145,21,170,26,51,0,1,18,185,131,112,73,106,226,191,0,142,251,140,65,73,67,168,184,173,61,68,214,170,198,210,181,211,221,160,108,51,57,150,151,200,233,162,99,25,37,67,163,115,101,145,92,144,175,113,90,136,146,73,189,16,255,0,166,172,11,42,255,0,101,113,204,147,28,184,127,233,40,235,173,181,212,242,127,197,146,25,163,145,159,204,230,185,191,169,80,212,153,85,124,212,248,14,255,0,194,252,85,233,5,151,252,84,185,125,138,217,110,255,0,127,125,77,237,207,238,255,0,238,118,202,200,225,255,0,25,80,247,127,117,120,18,171,129,126,53,241,94,36,244,58,170,255,0,150,220,254,21,148,233,229,190,158,60,226,166,226,177,193,75,229,11,215,226,105,51,90,200,89,12,201,79,60,142,110,205,236,185,146,53,83,161,35,146,74,160,227,251,140,27,175,22,90,184,231,91,214,146,60,19,14,168,172,160,197,25,12,78,71,212,192,247,181,36,174,149,210,49,178,245,212,36,49,61,35,115,90,145,49,172,103,79,90,73,36,145,170,138,237,117,183,83,87,209,219,238,117,116,180,247,74,116,164,174,138,25,156,198,85,64,146,199,50,69,43,81,118,123,18,88,98,145,26,237,211,174,54,59,237,106,42,116,190,26,56,116,206,248,160,213,58,13,51,193,105,255,0,197,86,94,43,122,225,254,214,90,252,76,48,207,89,219,150,88,251,221,174,251,29,218,99,186,223,246,34,125,170,129,223,249,106,112,81,113,226,47,81,232,117,67,53,182,111,166,88,141,193,210,84,189,201,75,60,119,91,165,50,211,74,203,100,176,72,229,122,66,246,78,215,200,229,137,204,116,108,124,72,173,115,209,204,189,67,202,105,86,153,226,186,55,167,24,230,150,225,84,158,30,203,140,219,226,183,211,117,71,27,36,155,161,62,188,242,246,216,198,58,105,94,174,146,71,163,83,174,71,189,202,155,185,79,86,5,85,243,206,251,147,253,228,254,26,114,174,74,158,169,242,159,151,245,222,227,110,58,175,60,239,185,63,222,79,225,167,42,228,169,234,159,41,249,127,93,238,54,224,46,164,0,0,0,6,85,205,41,240,157,233,99,70,254,95,227,222,221,1,154,195,74,124,39,122,88,209,191,151,248,247,183,64,7,85,0,1,149,115,74,124,39,122,88,209,191,151,248,247,183,64,102,176,210,159,9,222,150,52,111,229,254,61,237,208,1,202,185,163,250,19,212,223,193,125,226,136,165,110,19,189,83,232,223,204,12,123,220,96,46,167,154,63,161,61,77,252,23,222,40,138,86,225,59,213,62,141,252,192,199,189,198,0,52,166,82,95,57,251,77,170,221,197,125,146,178,223,108,164,165,168,186,96,244,21,117,210,195,11,88,250,169,210,178,182,20,150,87,34,110,247,164,80,197,26,57,219,175,68,108,111,216,212,68,187,66,149,185,213,250,167,197,190,95,208,251,141,196,14,171,200,199,239,179,247,111,248,145,0,56,177,245,79,172,159,48,50,31,113,156,159,252,140,126,251,63,118,255,0,137,16,3,139,31,84,250,201,243,3,33,247,25,192,186,158,87,30,132,244,203,241,175,120,173,37,81,21,121,92,122,19,211,47,198,189,226,180,149,64,0,0,85,95,60,239,185,63,222,79,225,164,85,229,113,235,179,76,191,26,246,122,210,85,115,206,251,147,253,228,254,26,69,94,87,30,187,52,203,241,175,103,173,2,85,115,206,251,147,253,228,254,26,69,94,87,30,187,52,203,241,175,103,173,37,87,60,239,185,63,222,79,225,164,85,229,113,235,179,76,191,26,246,122,208,47,248,0,0,160,30,104,254,187,53,55,240,95,103,162,47,248,160,30,104,254,187,53,55,240,95,103,162,2,85,114,49,251,236,253,219,254,36,69,94,104,254,187,53,55,240,95,103,162,37,87,35,31,190,207,221,191,226,68,85,230,143,235,179,83,127,5,246,122,32,39,255,0,37,79,75,25,79,204,10,239,110,183,19,127,63,192,48,221,83,195,110,218,125,168,56,245,37,243,30,190,83,173,53,117,13,74,47,68,172,221,21,21,21,21,28,199,181,200,215,177,237,84,123,30,214,185,170,215,53,21,33,7,37,79,75,25,79,204,10,239,110,183,19,252,12,235,113,87,193,182,163,240,199,172,180,122,85,225,46,185,77,38,65,225,219,139,93,233,173,75,31,199,164,123,99,108,144,193,4,114,74,189,230,79,39,105,98,234,89,23,120,223,210,141,150,61,237,255,0,151,119,13,154,203,195,62,141,46,45,171,90,135,241,79,138,118,174,20,120,187,34,108,144,226,243,61,210,186,162,8,234,145,238,239,119,58,226,115,216,196,108,76,149,178,172,107,39,113,210,190,85,0,51,89,197,143,170,125,100,249,129,144,251,140,229,212,242,184,244,39,166,95,141,123,197,105,74,220,88,250,167,214,79,152,25,15,184,206,93,79,43,143,66,122,101,248,215,188,86,129,64,37,255,0,114,184,244,39,166,95,141,123,197,105,64,37,255,0,114,184,244,39,166,95,141,123,197,104,29,215,90,52,135,13,215,173,47,200,52,143,80,32,171,146,197,145,83,182,26,133,164,157,97,158,39,178,70,203,20,209,191,205,17,241,203,28,114,34,57,28,197,86,34,57,174,106,171,86,31,240,125,202,163,13,225,243,63,252,169,106,118,87,73,158,95,109,53,18,63,29,165,109,185,96,162,183,61,147,63,179,90,246,189,238,89,106,86,36,133,237,106,162,50,9,29,39,74,204,230,69,51,103,168,0,0,2,42,243,71,244,39,169,191,130,251,197,17,64,37,255,0,115,71,244,39,169,191,130,251,197,17,64,32,106,160,0,0,0,6,125,185,154,90,109,86,94,56,245,62,142,205,108,164,160,167,146,162,219,86,248,169,161,108,76,116,243,219,41,38,154,85,107,81,17,95,36,178,73,35,221,246,185,239,115,151,117,85,82,194,185,42,122,88,202,126,96,87,123,117,184,128,28,209,253,118,106,111,224,190,207,68,79,254,74,158,150,50,159,152,21,222,221,110,2,85,113,79,173,127,201,219,135,220,219,88,227,183,248,218,188,126,222,158,2,7,69,220,141,245,211,202,202,122,94,235,123,145,170,194,147,205,18,201,210,244,119,109,31,211,187,182,69,205,97,114,124,233,53,142,251,135,232,214,37,163,182,136,123,116,154,137,112,168,168,186,84,245,49,122,169,109,174,167,145,180,221,14,98,170,117,207,61,60,189,198,189,142,111,134,233,250,205,145,200,149,87,160,58,57,125,226,3,89,113,61,29,199,38,240,245,121,53,193,180,242,84,244,177,254,18,149,141,116,149,53,61,15,123,18,78,212,17,203,47,111,173,28,254,142,150,253,103,34,1,126,156,12,233,125,215,71,56,75,211,60,14,250,234,180,185,65,103,248,149,100,21,116,78,164,158,146,122,233,164,173,146,150,72,156,170,230,190,23,84,172,43,190,202,171,26,170,181,187,244,165,85,243,125,210,251,174,23,197,165,78,121,51,170,231,182,234,13,158,138,229,79,59,168,157,20,17,79,77,11,104,165,165,100,187,171,102,123,91,79,12,206,219,165,90,149,81,162,183,236,115,175,36,174,14,118,26,95,117,200,116,143,3,213,123,123,170,230,167,195,47,21,86,218,234,120,104,157,43,35,130,224,200,246,170,150,84,93,161,99,37,163,138,36,234,110,206,125,83,19,169,170,136,143,14,85,200,251,53,181,80,103,250,167,167,51,83,213,173,202,249,103,183,94,233,229,107,27,216,108,20,51,75,12,173,123,186,186,145,234,235,132,42,212,70,170,42,54,77,213,187,34,58,221,12,240,242,240,205,109,88,7,26,90,85,125,188,211,213,205,79,85,120,125,145,141,166,99,92,244,158,225,77,45,12,46,84,115,154,157,13,150,166,55,61,119,221,24,142,84,71,42,35,87,67,192,80,15,52,127,93,154,155,248,47,179,209,19,255,0,146,167,165,140,167,230,5,119,183,91,136,1,205,31,215,102,166,254,11,236,244,68,255,0,228,169,233,99,41,249,129,93,237,214,224,28,197,249,116,126,94,252,94,181,232,165,187,253,82,127,55,241,59,103,123,255,0,134,63,245,165,52,63,158,169,169,101,61,31,135,167,138,87,125,86,126,119,236,95,173,178,173,69,232,190,175,102,90,11,170,24,254,174,105,252,244,145,223,113,218,135,77,78,149,112,36,208,74,199,198,232,165,134,70,121,42,178,72,164,146,53,86,171,94,136,245,86,185,174,68,114,91,79,50,222,96,148,218,61,106,188,112,249,164,23,90,184,245,6,190,159,195,94,46,212,146,203,75,62,52,199,182,150,120,214,53,124,10,201,223,81,77,60,173,71,195,43,95,2,236,228,84,122,55,106,139,210,221,45,206,245,167,59,182,105,158,154,88,190,51,146,94,123,222,10,139,197,67,79,221,237,66,249,164,252,228,207,100,109,218,56,158,239,172,228,223,109,147,117,84,69,13,9,240,163,197,118,156,113,107,167,12,205,112,169,124,13,214,135,183,5,254,193,60,200,250,171,69,83,145,85,26,229,68,78,228,47,233,114,197,50,34,54,70,181,200,168,199,178,72,217,66,252,88,250,167,214,79,152,25,15,184,206,95,71,10,60,40,233,199,9,90,112,204,43,10,139,199,93,107,187,115,223,239,243,194,140,170,187,213,53,21,17,206,68,85,237,194,206,167,36,80,162,171,99,107,156,170,175,123,228,145,244,47,197,143,170,125,100,249,129,144,251,140,224,88,167,40,238,12,172,84,150,43,63,24,153,109,215,199,93,107,188,125,62,41,110,167,123,217,29,190,54,190,106,42,154,154,133,242,238,76,254,153,227,100,126,113,178,55,43,215,173,239,111,98,207,200,171,202,227,208,158,153,126,53,239,21,164,170,0,0,0,114,174,44,125,44,107,39,203,252,135,219,167,58,169,202,184,177,244,177,172,159,47,242,31,110,156,12,214,26,168,50,174,106,160,0,0,1,64,60,209,253,118,106,111,224,190,207,68,95,241,64,60,209,253,118,106,111,224,190,207,68,4,170,228,99,247,217,251,183,252,72,138,188,209,253,118,106,111,224,190,207,68,74,174,70,63,125,159,187,127,196,136,171,205,31,215,102,166,254,11,236,244,64,74,174,70,63,125,159,187,127,196,136,171,205,31,215,102,166,254,11,236,244,68,170,228,99,247,217,251,183,252,72,138,188,209,253,118,106,111,224,190,207,68,4,255,0,228,169,233,99,41,249,129,93,237,214,226,69,113,131,194,102,27,197,214,151,253,7,190,212,82,89,239,180,21,17,212,216,178,55,80,45,84,246,167,172,140,89,209,140,73,34,87,178,88,152,177,185,138,254,141,251,111,84,87,68,197,72,235,201,83,210,198,83,243,2,187,219,173,196,255,0,3,46,249,254,1,153,105,102,101,118,211,237,65,199,170,236,121,13,142,161,105,171,168,106,81,58,226,126,200,168,168,168,170,215,177,205,86,189,143,106,171,30,199,53,205,87,53,200,171,213,117,255,0,139,60,203,136,205,47,210,156,31,80,41,234,235,175,186,107,79,116,166,168,200,234,235,210,121,239,44,170,146,5,137,100,103,109,170,215,197,21,60,113,171,220,249,31,42,238,247,47,82,185,86,213,57,150,112,43,83,196,214,51,75,169,250,99,65,87,85,170,24,229,60,22,218,90,22,213,69,28,23,123,114,212,42,186,7,172,242,50,40,95,10,207,52,205,145,28,157,73,220,141,205,122,186,53,142,141,128,159,252,149,61,83,229,63,47,235,189,198,220,117,94,121,223,114,127,188,159,195,78,85,201,83,213,62,83,242,254,187,220,109,199,85,231,157,247,39,251,201,252,52,14,85,201,83,213,62,83,242,254,187,220,109,197,212,148,173,201,83,213,62,83,242,254,187,220,109,197,212,129,64,60,209,253,118,106,111,224,190,207,68,79,254,74,158,150,50,159,152,21,222,221,110,32,7,52,127,93,154,155,248,47,179,209,19,255,0,146,167,165,140,167,230,5,119,183,91,128,147,252,98,90,109,87,174,20,53,134,142,243,108,164,175,167,143,7,189,85,178,42,152,91,43,27,60,20,114,205,12,168,215,34,162,62,57,99,142,70,59,237,107,216,215,38,202,136,166,109,205,41,241,99,233,99,89,62,95,228,62,221,57,154,192,46,167,157,95,165,140,91,230,5,15,183,92,74,160,225,187,68,46,188,71,235,110,45,162,246,107,229,37,154,163,35,168,149,175,175,169,141,210,50,154,8,96,146,162,103,163,27,230,247,164,80,201,208,205,218,142,127,75,85,204,69,87,165,175,243,171,244,177,139,124,192,161,246,235,137,0,57,92,122,236,211,47,198,189,158,180,11,201,209,125,33,195,116,23,75,241,253,35,211,248,42,227,177,99,180,238,134,157,106,231,89,167,149,239,145,210,203,52,143,242,69,124,146,201,36,138,141,70,177,21,234,141,107,90,136,212,246,160,0,41,91,157,95,170,124,91,229,253,15,184,220,75,169,41,91,157,95,170,124,91,229,253,15,184,220,64,133,90,91,165,185,222,180,231,118,205,51,211,75,23,198,114,75,207,123,193,81,120,168,105,251,189,168,95,52,159,156,153,236,141,187,71,19,221,245,156,155,237,178,110,170,136,186,30,225,87,134,124,55,133,13,35,163,210,220,62,186,174,226,247,84,58,229,119,185,212,170,181,247,27,140,140,141,146,206,145,245,43,97,103,76,81,177,145,181,87,165,140,111,83,158,254,185,31,0,57,26,218,109,83,93,117,146,251,53,178,145,247,42,58,123,13,37,61,99,161,106,207,12,19,58,185,210,196,201,54,234,107,30,232,33,115,154,139,179,150,40,213,119,233,77,173,124,1,249,46,214,155,85,254,213,91,98,190,219,41,46,54,219,141,60,148,149,148,117,112,182,104,42,96,145,170,217,34,146,55,34,181,236,115,85,90,173,84,84,84,85,69,63,88,2,130,249,134,112,89,117,225,99,84,42,47,184,134,63,86,221,43,201,106,17,113,250,197,169,117,82,81,78,177,245,75,111,158,71,53,28,199,181,201,43,162,71,171,149,240,163,87,185,35,217,55,76,75,47,251,154,63,161,61,77,252,23,222,40,138,1,2,255,0,185,163,250,19,212,223,193,125,226,136,160,18,255,0,185,163,250,19,212,223,193,125,226,136,160,16,53,80,0,0,0,0,66,174,53,185,144,255,0,35,237,83,181,105,159,228,107,233,111,196,241,248,47,190,55,233,23,128,237,247,42,106,33,237,118,252,44,187,237,225,186,186,186,147,126,189,182,242,221,102,169,94,188,194,249,122,107,71,22,122,209,101,212,109,57,201,240,171,117,182,221,139,211,89,37,138,247,91,87,12,238,158,58,186,185,156,230,182,26,105,90,172,233,168,98,34,171,145,119,71,121,125,138,161,216,56,24,227,159,249,104,253,54,255,0,82,239,161,223,67,190,27,254,205,252,67,197,120,191,19,255,0,171,195,209,211,225,191,221,111,215,250,182,243,149,68,42,229,189,193,78,169,240,125,249,68,252,166,95,241,75,159,210,223,132,120,47,129,85,84,205,219,240,190,47,185,221,239,65,22,219,248,150,116,244,245,111,179,183,219,100,222,106,128,0,226,156,104,107,29,247,64,184,96,207,245,87,22,135,174,245,106,183,199,79,110,147,169,137,225,170,170,234,34,164,138,167,103,177,236,127,101,245,13,151,182,230,171,95,219,232,93,145,219,160,80,191,20,250,215,252,162,120,130,205,181,142,59,127,130,164,200,46,9,224,32,116,93,185,25,67,4,76,167,165,238,183,185,34,36,203,4,49,44,157,47,86,247,21,253,59,55,100,75,52,228,159,165,247,92,123,72,243,205,87,184,58,174,26,124,206,241,75,109,161,167,154,137,209,50,72,45,236,147,122,168,165,85,218,102,62,90,201,98,94,150,236,215,210,189,58,156,170,168,202,118,52,123,193,126,142,95,116,11,134,12,3,74,178,153,186,239,86,171,124,149,23,24,250,88,158,26,170,174,162,90,185,105,183,99,222,199,246,95,80,232,187,141,114,181,253,190,180,217,29,178,4,75,231,97,165,247,92,135,72,240,61,87,183,186,174,106,124,50,241,85,109,174,167,134,137,210,178,56,46,12,143,106,169,101,69,218,22,50,90,56,162,78,166,236,231,213,49,58,154,168,136,248,1,203,195,53,181,96,28,105,105,85,246,243,79,87,53,61,85,225,246,70,54,153,141,115,210,123,133,52,180,48,185,81,206,106,116,54,90,152,220,245,223,116,98,57,81,28,168,141,91,169,227,155,75,238,186,199,194,94,166,96,118,39,85,173,202,123,63,196,168,224,164,162,117,92,245,115,208,205,29,108,116,177,196,213,71,57,243,58,153,33,77,183,84,89,17,81,174,219,165,115,152,6,170,1,231,244,247,53,181,106,86,1,141,106,53,138,158,174,11,110,85,103,162,189,209,197,86,198,182,120,224,169,133,147,70,217,26,215,57,168,244,107,209,21,17,206,77,247,217,87,237,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,53,156,88,250,167,214,79,152,25,15,184,206,105,76,205,103,22,62,169,245,147,230,6,67,238,51,129,117,60,174,61,9,233,151,227,94,241,90,74,162,42,242,184,244,39,166,95,141,123,197,105,42,128,128,28,234,253,44,98,223,48,40,125,186,226,64,14,87,30,187,52,203,241,175,103,173,39,255,0,58,191,75,24,183,204,10,31,110,184,144,3,149,199,174,205,50,252,107,217,235,64,191,224,0,3,149,113,99,233,99,89,62,95,228,62,221,57,213,78,85,197,143,165,141,100,249,127,144,251,116,224,102,176,212,237,218,211,106,191,218,171,108,87,219,101,37,198,219,113,167,146,146,178,142,174,22,205,5,76,18,53,91,36,82,70,228,86,189,142,106,171,85,170,138,138,138,168,166,88,141,84,1,152,29,88,193,127,37,250,167,153,105,159,197,62,39,244,75,32,184,216,188,111,99,179,226,188,45,76,144,247,123,125,78,232,234,237,245,116,245,59,109,246,221,118,220,188,158,87,26,189,83,171,92,31,99,48,92,167,171,158,229,131,84,77,136,85,77,52,17,68,199,178,153,172,125,43,98,72,255,0,73,140,163,158,146,53,115,145,175,87,198,245,119,87,233,186,181,185,179,105,125,171,78,56,193,186,92,236,206,164,142,159,58,179,209,229,15,164,166,162,109,59,41,167,123,164,166,155,126,149,84,145,242,203,73,37,67,228,217,170,231,212,59,116,85,69,123,187,255,0,36,125,94,169,101,215,80,180,18,186,122,185,41,231,167,139,47,181,198,216,34,236,64,246,58,58,90,215,62,79,41,85,242,36,148,8,214,253,102,34,67,34,253,69,85,235,14,193,206,175,210,198,45,243,2,135,219,174,37,85,240,157,234,159,70,254,96,99,222,227,1,106,156,234,253,44,98,223,48,40,125,186,226,85,95,9,222,169,244,111,230,6,61,238,48,1,160,142,37,240,10,157,83,225,231,82,52,250,223,143,82,95,46,87,204,94,229,77,107,161,169,72,186,37,184,248,119,173,26,162,202,168,198,61,181,9,19,216,247,42,116,61,173,118,237,233,221,51,68,106,160,205,183,24,24,5,78,152,113,71,170,88,100,216,245,37,138,158,151,40,174,169,183,219,233,18,38,193,5,186,166,85,168,162,72,219,18,244,49,139,77,52,42,140,77,186,17,81,170,141,84,86,160,104,39,135,172,166,251,156,232,22,154,102,185,77,119,141,189,100,24,125,154,233,113,169,237,50,62,253,84,244,81,73,44,157,12,70,177,189,79,123,151,102,162,53,55,217,17,19,200,232,4,21,228,219,148,223,114,14,17,235,45,55,122,239,17,73,140,230,23,27,93,174,62,211,25,225,233,95,5,53,91,163,221,168,138,253,231,171,168,126,238,85,119,215,219,126,150,181,18,117,0,33,7,52,30,48,113,157,19,210,59,214,137,89,150,146,227,157,231,246,119,80,62,130,166,42,134,178,142,201,90,202,170,121,171,145,237,103,105,239,69,134,72,153,31,113,174,71,200,217,21,174,99,21,143,145,92,75,241,23,130,112,191,165,149,250,153,157,84,127,141,163,179,209,116,77,253,179,186,120,105,166,130,143,185,20,82,118,123,189,135,183,186,246,244,51,237,85,251,17,115,173,170,186,153,149,107,38,163,228,122,165,154,213,248,139,214,77,112,150,225,83,211,36,143,142,30,181,250,144,69,220,123,222,216,98,98,54,56,216,174,94,136,216,198,162,236,212,3,202,146,171,151,167,24,191,201,43,84,235,62,144,209,248,188,51,53,240,54,235,239,231,59,127,15,237,212,167,69,199,234,65,44,178,246,33,150,175,243,12,233,238,119,124,215,118,179,105,85,193,15,44,91,22,103,195,142,75,153,107,117,21,169,215,173,83,199,225,250,29,47,67,234,102,199,41,100,103,122,158,225,249,185,88,199,77,43,214,158,94,210,42,57,34,139,182,247,162,84,79,11,107,215,136,173,6,204,184,109,213,203,238,148,230,116,85,109,125,186,161,239,182,87,77,78,144,178,237,110,87,185,41,235,98,70,189,237,232,145,173,221,90,143,119,67,209,241,185,122,216,228,64,210,157,166,237,106,191,218,168,175,182,43,157,37,198,219,113,167,142,174,142,178,146,102,205,5,76,18,53,29,28,177,200,213,86,189,142,106,163,145,200,170,138,138,138,135,235,42,175,149,103,30,63,248,35,133,77,95,189,127,141,139,16,190,220,238,63,239,12,166,178,53,157,175,253,208,232,159,36,223,226,233,216,223,238,76,45,80,10,171,231,157,247,39,251,201,252,52,229,92,149,61,83,229,63,47,235,189,198,220,117,94,121,223,114,127,188,159,195,78,85,201,83,213,62,83,242,254,187,220,109,192,93,72,0,0,0,12,171,154,83,225,59,210,198,141,252,191,199,189,186,3,53,134,148,248,78,244,177,163,127,47,241,239,110,128,14,170,0,3,42,230,148,248,78,244,177,163,127,47,241,239,110,128,205,97,165,62,19,189,44,104,223,203,252,123,219,160,3,149,115,71,244,39,169,191,130,251,197,17,74,220,39,122,167,209,191,152,24,247,184,192,93,79,52,127,66,122,155,248,47,188,81,20,173,194,119,170,125,27,249,129,143,123,140,0,105,76,165,110,117,126,169,241,111,151,244,62,227,113,46,164,165,110,117,126,169,241,111,151,244,62,227,113,3,170,242,49,251,236,253,219,254,36,64,14,44,125,83,235,39,204,12,135,220,103,39,255,0,35,31,190,207,221,191,226,68,0,226,199,213,62,178,124,192,200,125,198,112,46,167,149,199,161,61,50,252,107,222,43,73,84,69,94,87,30,132,244,203,241,175,120,173,37,80,0,0,21,87,207,59,238,79,247,147,248,105,21,121,92,122,236,211,47,198,189,158,180,149,92,243,190,228,255,0,121,63,134,145,87,149,199,174,205,50,252,107,217,235,64,149,92,243,190,228,255,0,121,63,134,145,87,149,199,174,205,50,252,107,217,235,73,85,207,59,238,79,247,147,248,105,21,121,92,122,236,211,47,198,189,158,180,11,254,0,0,40,7,154,63,174,205,77,252,23,217,232,139,254,40,7,154,63,174,205,77,252,23,217,232,128,149,92,140,126,251,63,118,255,0,137,17,87,154,63,174,205,77,252,23,217,232,137,85,200,199,239,179,247,111,248,145,21,121,163,250,236,212,223,193,125,158,136,9,255,0,201,83,210,198,83,243,2,187,219,173,196,255,0,32,7,37,79,75,25,79,204,10,239,110,183,19,252,0,0,12,214,113,99,234,159,89,62,96,100,62,227,57,117,60,174,61,9,233,151,227,94,241,90,82,183,22,62,169,245,147,230,6,67,238,51,151,83,202,227,208,158,153,126,53,239,21,160,80,9,127,220,174,61,9,233,151,227,94,241,90,80,9,127,220,174,61,9,233,151,227,94,241,90,4,170,0,0,0,1,21,121,163,250,19,212,223,193,125,226,136,160,18,255,0,185,163,250,19,212,223,193,125,226,136,160,16,53,80,0,0,0,2,128,121,163,250,236,212,223,193,125,158,136,159,252,149,61,44,101,63,48,43,189,186,220,64,14,104,254,187,53,55,240,95,103,162,39,255,0,37,79,75,25,79,204,10,239,110,183,1,18,185,199,106,245,78,107,196,189,14,150,211,207,86,150,221,56,179,195,11,224,154,8,154,207,136,215,49,149,83,77,19,219,187,222,199,83,173,3,21,30,169,179,225,127,75,83,117,115,254,87,40,45,47,186,230,156,90,83,103,144,186,174,11,110,159,89,235,110,85,19,182,137,210,193,44,245,48,186,138,42,87,203,186,54,23,185,181,19,76,221,250,149,201,75,34,35,126,215,55,143,241,249,157,126,81,56,201,213,139,255,0,194,254,31,225,50,9,44,93,158,255,0,119,171,225,177,178,131,187,213,210,221,187,158,23,185,211,183,213,235,233,221,219,117,44,234,228,117,139,95,105,49,93,92,205,106,40,122,44,183,91,133,158,215,71,83,221,98,247,106,169,35,170,146,162,62,132,94,182,244,178,182,153,119,84,70,175,115,102,170,171,92,136,22,126,71,94,97,248,85,215,63,224,183,85,108,86,106,138,72,106,41,108,236,189,189,213,47,115,88,176,91,234,98,174,153,168,173,107,151,173,209,83,72,214,38,219,43,213,168,170,212,85,114,72,160,6,85,205,78,218,110,214,171,253,170,138,251,98,185,210,92,109,183,26,120,234,232,235,41,38,108,208,84,193,35,81,209,203,28,141,85,107,216,230,170,57,28,138,168,168,168,168,101,136,209,71,0,121,215,229,19,131,109,39,191,252,47,225,254,19,31,142,197,217,239,247,122,190,27,35,232,59,189,93,45,219,185,225,123,157,59,125,94,190,157,221,183,82,133,64,243,71,245,217,169,191,130,251,61,17,210,184,96,227,78,213,194,199,1,57,141,139,16,200,41,27,170,153,46,113,90,152,253,26,211,54,169,104,160,90,43,115,101,184,79,27,156,141,99,26,212,149,177,43,209,200,249,145,169,219,145,140,155,167,154,243,71,245,217,169,191,130,251,61,17,21,64,250,191,233,171,61,202,191,217,92,143,36,200,238,31,250,74,202,235,149,117,68,159,241,164,154,105,36,127,243,185,206,119,235,85,47,123,151,159,5,150,174,22,52,190,158,251,151,227,244,141,213,76,150,157,87,32,172,74,150,213,45,20,11,39,84,86,248,36,107,81,172,99,90,145,58,84,98,185,31,50,57,123,146,49,144,244,241,254,88,188,191,235,52,138,142,155,136,29,111,199,124,38,117,87,211,62,51,109,150,73,226,170,176,210,201,4,208,202,234,150,53,233,26,205,60,117,30,112,200,199,58,22,177,187,171,100,115,217,29,138,128,51,89,197,143,170,125,100,249,129,144,251,140,230,148,204,214,113,99,234,159,89,62,96,100,62,227,56,23,83,202,227,208,158,153,126,53,239,21,164,170,34,175,43,143,66,122,101,248,215,188,86,146,168,0,0,1,202,184,177,244,177,172,159,47,242,31,110,156,234,167,42,226,199,210,198,178,124,191,200,125,186,112,51,88,106,160,202,185,170,128,0,0,5,0,243,71,245,217,169,191,130,251,61,17,127,197,0,243,71,245,217,169,191,130,251,61,16,18,171,145,143,223,103,238,223,241,34,42,243,71,245,217,169,191,130,251,61,17,42,185,24,253,246,126,237,255,0,18,34,175,52,127,93,154,155,248,47,179,209,1,42,185,24,253,246,126,237,255,0,18,34,175,52,127,93,154,155,248,47,179,209,18,171,145,143,223,103,238,223,241,34,42,243,71,245,217,169,191,130,251,61,16,19,255,0,146,167,165,140,167,230,5,119,183,91,137,254,64,14,74,158,150,50,159,152,21,222,221,110,39,248,2,154,249,202,232,94,156,105,182,163,225,154,161,133,89,190,21,117,212,111,139,75,127,134,5,70,210,212,85,82,173,42,165,83,99,68,250,147,73,226,157,221,84,94,151,185,141,122,181,30,233,30,251,148,42,175,158,119,220,159,239,39,240,208,57,87,37,79,84,249,79,203,250,239,113,183,29,87,158,119,220,159,239,39,240,211,149,114,84,245,79,148,252,191,174,247,27,113,213,121,231,125,201,254,242,127,13,3,149,114,84,245,79,148,252,191,174,247,27,113,117,37,43,114,84,245,79,148,252,191,174,247,27,113,117,32,80,15,52,127,93,154,155,248,47,179,209,19,255,0,146,167,165,140,167,230,5,119,183,91,136,1,205,31,215,102,166,254,11,236,244,68,255,0,228,169,233,99,41,249,129,93,237,214,224,37,87,22,62,150,53,147,229,254,67,237,211,153,172,52,167,197,143,165,141,100,249,127,144,251,116,230,107,0,186,158,117,126,150,49,111,152,20,62,221,113,32,7,43,143,93,154,101,248,215,179,214,147,255,0,157,95,165,140,91,230,5,15,183,92,72,1,202,227,215,102,153,126,53,236,245,160,95,240,0,1,74,220,234,253,83,226,223,47,232,125,198,226,93,73,74,220,234,253,83,226,223,47,232,125,198,226,7,85,228,99,247,217,251,183,252,72,181,66,170,249,24,253,246,126,237,255,0,18,45,80,0,0,8,171,205,31,208,158,166,254,11,239,20,69,0,151,253,205,31,208,158,166,254,11,239,20,69,0,129,127,220,209,253,9,234,111,224,190,241,68,80,9,127,220,209,253,9,234,111,224,190,241,68,80,8,26,168,0,0,0,0,0,0,0,0,43,215,156,254,175,84,226,26,13,141,105,29,186,122,184,106,53,10,240,233,171,21,176,68,248,38,183,91,251,114,201,11,222,239,174,199,173,76,212,50,53,88,158,105,12,136,174,68,94,151,216,81,80,28,239,115,175,136,106,158,154,105,159,194,251,127,1,199,234,239,190,55,191,191,123,199,212,164,61,174,223,79,213,232,248,111,87,87,82,245,119,182,217,189,27,184,32,94,138,105,125,215,90,181,115,16,210,139,51,170,227,168,202,111,20,214,215,212,83,81,58,173,244,112,61,233,222,170,88,154,168,175,100,49,119,37,127,214,106,35,35,114,171,154,136,170,154,115,40,91,148,254,45,125,200,56,218,196,46,214,138,31,17,73,140,219,238,247,75,164,157,214,51,195,210,190,134,106,70,201,179,149,21,251,207,87,78,205,154,138,239,175,190,221,45,114,165,244,128,50,239,168,88,85,215,77,115,252,151,78,111,181,20,147,220,177,91,197,109,146,178,90,71,185,208,73,61,52,207,134,71,70,231,53,174,86,43,152,170,138,173,106,237,182,232,159,97,168,130,128,121,163,250,236,212,223,193,125,158,136,11,73,229,89,118,181,92,120,28,192,104,237,247,58,74,170,139,93,69,226,146,186,40,102,107,223,75,58,220,234,102,72,165,106,46,236,122,197,52,82,35,93,178,244,72,199,125,142,69,89,106,86,175,36,44,235,226,26,89,169,122,103,240,190,223,192,114,10,75,239,141,239,239,222,241,244,203,15,107,183,211,245,122,62,27,213,213,212,189,93,237,182,111,70,238,178,160,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,6,107,56,177,245,79,172,159,48,50,31,113,156,210,153,154,206,44,125,83,235,39,204,12,135,220,103,2,234,121,92,122,19,211,47,198,189,226,180,149,68,85,229,113,232,79,76,191,26,247,138,210,85,1,0,57,213,250,88,197,190,96,80,251,117,196,128,28,174,61,118,105,151,227,94,207,90,79,254,117,126,150,49,111,152,20,62,221,113,32,7,43,143,93,154,101,248,215,179,214,129,127,192,0,7,42,226,199,210,198,178,124,191,200,125,186,115,170,156,171,139,31,75,26,201,242,255,0,33,246,233,192,205,97,170,131,42,230,170,0,174,14,119,24,85,170,191,69,244,247,81,166,168,171,75,149,143,40,150,201,79,19,94,222,195,160,174,164,146,105,92,246,244,245,43,209,214,248,81,170,142,68,68,116,155,163,183,69,108,10,229,213,172,119,221,27,226,227,4,169,180,67,226,41,51,11,132,24,117,210,155,169,140,239,82,215,207,20,109,94,183,49,234,222,212,233,79,62,205,233,115,251,29,29,77,107,220,165,207,241,211,133,90,179,254,15,181,110,197,121,168,171,134,158,151,23,171,189,177,212,207,107,94,179,219,219,227,161,106,171,154,228,232,116,180,209,181,233,182,234,197,114,34,181,85,28,153,225,196,242,155,238,13,149,89,179,92,90,187,193,94,177,251,133,61,210,221,83,218,100,157,138,168,36,108,145,73,208,244,115,29,210,246,53,118,114,43,87,109,149,21,60,128,185,78,117,126,150,49,111,152,20,62,221,113,42,175,132,239,84,250,55,243,3,30,247,24,11,41,230,167,157,126,84,56,5,210,77,75,248,95,195,62,150,228,22,11,239,130,239,247,188,47,138,178,214,205,218,238,116,183,175,167,185,211,213,210,221,246,223,100,223,98,181,184,78,245,79,163,127,48,49,239,113,128,13,41,148,215,206,211,22,190,210,107,238,11,154,212,80,244,89,110,184,122,90,232,234,123,172,94,237,85,37,109,68,149,17,244,34,245,183,165,149,180,203,186,162,53,123,155,53,85,90,228,75,148,32,175,57,44,90,251,144,112,143,71,118,180,80,248,138,76,103,48,183,93,46,146,119,88,207,15,74,248,42,105,27,38,206,84,87,239,61,93,59,54,106,43,190,190,251,116,181,202,129,18,185,44,103,245,54,46,33,178,189,62,168,200,105,40,237,185,86,46,250,150,80,204,177,53,245,247,26,58,136,214,20,137,92,157,110,123,41,231,175,122,177,139,230,206,183,57,23,182,138,219,137,203,50,155,22,13,138,222,115,92,166,187,193,89,113,251,125,69,210,227,83,218,124,157,138,88,35,116,146,201,208,196,115,221,210,198,57,118,106,43,151,109,145,21,124,140,230,112,127,159,212,233,135,20,122,91,153,195,144,210,88,169,233,114,138,26,107,133,194,173,98,108,16,91,170,101,74,122,213,145,210,167,67,24,180,211,76,138,245,219,161,21,92,138,213,68,114,94,167,26,124,56,221,120,167,208,107,174,149,216,179,122,188,106,228,234,136,110,84,111,73,92,218,42,217,224,234,88,233,107,154,212,87,62,153,206,84,119,146,42,178,70,67,42,53,253,190,219,130,152,56,250,226,186,179,138,221,113,171,189,219,37,232,195,49,126,245,159,23,134,57,167,88,231,165,108,206,87,87,186,57,81,189,185,170,62,163,156,137,27,28,216,217,4,110,234,88,186,221,213,121,94,240,81,252,160,51,182,107,62,161,91,45,85,218,109,134,220,31,77,45,186,181,59,223,25,186,54,22,189,148,235,19,92,155,67,23,118,9,164,89,17,89,39,212,139,162,70,190,94,223,42,211,78,95,252,65,102,188,71,65,195,110,89,142,253,11,189,67,111,109,246,237,87,112,146,41,225,164,179,245,177,142,171,133,98,122,178,175,235,200,216,154,216,158,168,178,170,177,238,141,25,43,163,191,76,3,0,195,116,179,13,180,233,246,159,99,212,150,60,122,199,78,148,212,52,52,200,189,17,51,117,85,85,85,85,115,222,231,43,158,247,185,85,239,123,156,231,43,156,229,85,15,64,69,254,63,184,62,181,113,101,164,110,109,189,42,227,206,240,234,122,202,252,81,240,202,212,101,76,239,99,86,74,25,91,35,219,23,69,66,195,19,18,71,57,171,19,218,199,245,116,36,145,201,40,0,25,108,255,0,77,88,22,85,254,202,227,153,38,57,112,255,0,210,81,215,91,107,169,228,255,0,139,36,51,71,35,63,153,205,115,127,82,161,123,220,190,120,219,181,113,95,128,73,98,201,231,164,161,212,92,86,158,158,27,173,27,170,154,233,238,208,54,24,90,251,179,35,108,49,49,140,146,161,210,53,209,70,142,72,87,182,142,84,73,35,222,58,243,107,224,163,227,116,117,156,89,105,149,178,235,89,122,135,179,30,105,111,129,59,241,186,134,24,59,108,185,181,21,221,113,246,89,20,81,202,216,218,230,172,106,217,85,35,72,166,123,249,87,41,78,22,181,150,251,168,244,124,74,83,228,151,92,47,7,181,119,168,219,44,13,106,73,148,249,244,203,70,214,72,215,49,212,109,123,19,187,43,154,191,156,141,173,133,82,86,58,90,112,232,28,243,190,228,255,0,121,63,134,156,171,146,167,170,124,167,229,253,119,184,219,142,171,207,59,238,79,247,147,248,105,202,185,42,122,167,202,126,95,215,123,141,184,11,169,0,0,0,1,149,115,74,124,39,122,88,209,191,151,248,247,183,64,102,176,210,159,9,222,150,52,111,229,254,61,237,208,1,213,64,0,101,92,210,159,9,222,150,52,111,229,254,61,237,208,25,172,52,167,194,119,165,141,27,249,127,143,123,116,0,114,174,104,254,132,245,55,240,95,120,162,41,91,132,239,84,250,55,243,3,30,247,24,11,169,230,143,232,79,83,127,5,247,138,34,149,184,78,245,79,163,127,48,49,239,113,128,13,41,148,173,206,175,213,62,45,242,254,135,220,110,37,212,148,173,206,175,213,62,45,242,254,135,220,110,32,117,94,70,63,125,159,187,127,196,136,1,197,143,170,125,100,249,129,144,251,140,228,255,0,228,99,247,217,251,183,252,72,128,28,88,250,167,214,79,152,25,15,184,206,5,212,242,184,244,39,166,95,141,123,197,105,42,136,171,202,227,208,158,153,126,53,239,21,164,170,0,0,2,170,249,231,125,201,254,242,127,13,34,175,43,143,93,154,101,248,215,179,214,146,171,158,119,220,159,239,39,240,210,42,242,184,245,217,166,95,141,123,61,104,18,171,158,119,220,159,239,39,240,210,42,242,184,245,217,166,95,141,123,61,105,42,185,231,125,201,254,242,127,13,34,175,43,143,93,154,101,248,215,179,214,129,127,192,0,5,0,243,71,245,217,169,191,130,251,61,17,127,197,0,243,71,245,217,169,191,130,251,61,16,18,171,145,143,223,103,238,223,241,34,42,243,71,245,217,169,191,130,251,61,17,42,185,24,253,246,126,237,255,0,18,34,175,52,127,93,154,155,248,47,179,209,1,63,249,42,122,88,202,126,96,87,123,117,184,159,228,0,228,169,233,99,41,249,129,93,237,214,226,127,128,0,1,154,206,44,125,83,235,39,204,12,135,220,103,46,167,149,199,161,61,50,252,107,222,43,74,86,226,199,213,62,178,124,192,200,125,198,114,234,121,92,122,19,211,47,198,189,226,180,10,1,47,251,149,199,161,61,50,252,107,222,43,74,1,47,251,149,199,161,61,50,252,107,222,43,64,149,64,0,0,0,34,175,52,127,66,122,155,248,47,188,81,20,2,95,247,52,127,66,122,155,248,47,188,81,20,2,6,170,0,0,0,0,80,15,52,127,93,154,155,248,47,179,209,19,255,0,146,167,165,140,167,230,5,119,183,91,136,1,205,31,215,102,166,254,11,236,244,68,255,0,228,169,233,99,41,249,129,93,237,214,224,41,130,237,118,186,223,238,181,183,219,237,206,174,227,114,184,212,73,87,89,89,87,51,166,158,166,121,28,174,146,89,36,114,171,158,247,57,85,202,229,85,85,85,85,82,247,185,79,226,214,44,127,130,92,66,237,104,161,240,245,121,53,194,239,116,186,73,221,123,252,69,83,43,166,164,108,155,57,85,25,180,20,148,236,217,168,141,250,155,237,212,231,42,208,185,161,238,94,24,85,215,0,224,183,74,172,87,154,138,73,170,42,172,239,189,177,212,207,115,152,144,92,42,101,174,133,170,174,107,87,173,177,84,198,215,166,219,35,209,200,138,228,68,114,132,138,0,1,153,110,33,113,107,22,13,175,186,151,133,98,212,62,10,203,143,230,23,155,93,186,155,186,249,59,20,176,86,203,28,81,245,189,92,247,116,177,141,77,220,170,229,219,117,85,95,50,239,249,92,122,19,211,47,198,189,226,180,170,190,104,254,187,53,55,240,95,103,162,39,255,0,37,79,75,25,79,204,10,239,110,183,1,0,57,163,250,236,212,223,193,125,158,136,237,92,177,121,127,209,234,237,101,55,16,58,223,142,248,188,22,147,166,124,102,219,44,144,75,75,126,170,142,121,161,149,213,44,107,214,68,134,9,41,252,225,145,141,108,206,123,119,87,70,215,178,78,171,151,112,81,252,170,185,153,234,165,255,0,63,182,93,99,211,44,91,224,178,92,170,96,78,212,119,74,228,180,91,214,59,99,102,234,107,219,212,199,172,146,186,36,115,153,27,90,221,226,116,209,72,150,126,0,0,0,205,103,22,62,169,245,147,230,6,67,238,51,154,83,51,89,197,143,170,125,100,249,129,144,251,140,224,93,79,43,143,66,122,101,248,215,188,86,146,168,138,188,174,61,9,233,151,227,94,241,90,74,160,0,0,7,42,226,199,210,198,178,124,191,200,125,186,115,170,156,171,139,31,75,26,201,242,255,0,33,246,233,192,205,97,170,131,42,230,170,0,0,0,20,3,205,31,215,102,166,254,11,236,244,69,255,0,20,3,205,31,215,102,166,254,11,236,244,64,74,174,70,63,125,159,187,127,196,136,171,205,31,215,102,166,254,11,236,244,68,170,228,99,247,217,251,183,252,72,138,188,209,253,118,106,111,224,190,207,68,4,170,228,99,247,217,251,183,252,72,138,188,209,253,118,106,111,224,190,207,68,74,174,70,63,125,159,187,127,196,136,171,205,31,215,102,166,254,11,236,244,64,79,254,74,158,150,50,159,152,21,222,221,110,39,249,0,57,42,122,88,202,126,96,87,123,117,184,159,224,10,171,231,157,247,39,251,201,252,52,181,66,170,249,231,125,201,254,242,127,13,3,149,114,84,245,79,148,252,191,174,247,27,113,213,121,231,125,201,254,242,127,13,57,87,37,79,84,249,79,203,250,239,113,183,29,87,158,119,220,159,239,39,240,208,57,87,37,79,84,249,79,203,250,239,113,183,23,82,82,183,37,79,84,249,79,203,250,239,113,183,23,82,5,0,243,71,245,217,169,191,130,251,61,17,63,249,42,122,88,202,126,96,87,123,117,184,128,28,209,253,118,106,111,224,190,207,68,79,254,74,158,150,50,159,152,21,222,221,110,2,85,113,99,233,99,89,62,95,228,62,221,57,154,195,74,124,88,250,88,214,79,151,249,15,183,78,102,176,11,169,231,87,233,99,22,249,129,67,237,215,18,0,114,184,245,217,166,95,141,123,61,105,63,249,213,250,88,197,190,96,80,251,117,196,128,28,174,61,118,105,151,227,94,207,90,5,255,0,0,0,20,173,206,175,213,62,45,242,254,135,220,110,37,212,148,173,206,175,213,62,45,242,254,135,220,110,32,117,94,70,63,125,159,187,127,196,139,84,42,175,145,143,223,103,238,223,241,34,213,0,0,0,138,188,209,253,9,234,111,224,190,241,68,80,9,127,220,209,253,9,234,111,224,190,241,68,80,8,23,253,205,31,208,158,166,254,11,239,20,69,0,151,253,205,31,208,158,166,254,11,239,20,69,0,129,170,128,0,0,0,0,0,0,0,2,130,249,169,221,174,183,30,56,243,234,59,133,206,174,170,158,215,79,103,164,161,138,105,156,246,82,192,182,202,105,150,40,154,171,179,24,178,205,44,138,214,236,157,114,61,223,107,149,86,253,10,1,230,143,235,179,83,127,5,246,122,32,36,167,35,172,90,197,87,149,106,230,107,81,67,215,122,181,91,236,246,186,58,158,235,211,181,75,87,37,84,149,17,244,34,244,59,169,244,84,203,186,162,185,59,123,53,81,28,228,91,106,43,47,145,246,21,117,160,192,53,79,81,166,168,164,91,109,242,241,110,178,83,196,215,187,190,217,232,97,150,105,92,246,244,244,163,21,183,8,81,170,142,85,85,108,155,163,118,69,117,154,0,41,3,156,150,45,98,199,248,184,163,187,90,40,124,61,94,77,135,219,174,151,73,59,175,127,136,170,100,245,52,141,147,103,42,163,54,130,146,157,155,53,17,191,83,125,186,156,229,91,191,42,175,158,119,220,159,239,39,240,208,28,140,126,251,63,118,255,0,137,22,168,82,183,37,79,84,249,79,203,250,239,113,183,23,82,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,230,151,110,25,56,109,191,221,107,111,183,222,31,52,214,227,114,184,212,73,87,89,89,87,137,208,77,61,76,242,57,93,36,178,72,232,149,207,123,156,170,229,114,170,170,170,170,169,210,192,31,39,22,196,241,92,26,197,75,139,97,88,205,171,31,178,209,117,248,107,117,174,138,58,74,88,58,222,231,191,162,40,209,172,111,83,222,231,46,201,230,231,42,175,154,169,245,128,3,207,230,186,123,128,234,85,170,43,22,163,96,248,254,85,109,130,161,181,113,81,222,237,144,215,65,28,237,107,154,217,91,28,205,115,81,232,215,189,168,228,77,246,123,147,245,169,231,241,110,30,180,11,6,190,210,229,56,86,135,233,254,63,122,162,235,240,215,27,94,51,69,73,85,7,91,28,199,244,75,28,109,123,122,152,247,53,118,95,54,185,81,124,149,78,128,0,0,0,31,146,237,105,181,95,237,85,182,43,237,178,146,227,109,184,211,201,73,89,71,87,11,102,130,166,9,26,173,146,41,35,114,43,94,199,53,85,170,213,69,69,69,84,83,245,128,57,87,242,78,225,99,255,0,54,157,42,255,0,153,182,239,251,19,170,128,0,229,95,201,59,133,143,252,218,116,171,254,102,219,191,236,78,170,0,242,151,253,39,210,204,175,21,182,224,185,78,154,98,151,156,110,205,217,248,117,158,225,102,166,168,161,163,237,70,177,69,217,129,236,88,227,232,141,206,99,122,90,157,45,85,106,108,139,177,231,237,60,50,112,219,96,186,209,95,108,92,62,105,173,186,229,110,168,142,174,142,178,147,19,160,134,122,105,227,114,58,57,99,145,177,35,152,246,185,17,200,228,84,84,84,69,67,165,128,7,228,187,90,109,87,251,85,109,138,251,108,164,184,219,110,52,242,82,86,81,213,194,217,160,169,130,70,171,100,138,72,220,138,215,177,205,85,106,181,81,81,81,85,20,253,96,14,85,252,147,184,88,255,0,205,167,74,191,230,109,187,254,196,234,160,0,0,0,0,0,63,37,166,211,106,176,90,168,172,86,43,101,37,186,219,110,167,142,146,142,142,146,22,195,5,52,17,181,27,28,81,198,212,70,177,141,106,35,81,168,136,136,136,136,135,235,0,121,76,235,73,244,179,84,60,15,229,51,77,49,76,183,225,157,223,5,241,219,53,53,127,133,238,116,247,59,93,230,59,163,171,182,206,174,157,183,232,110,255,0,98,31,151,10,209,13,23,211,91,172,183,221,57,210,28,43,21,185,79,78,234,73,107,44,150,10,74,25,228,129,206,107,157,19,164,134,54,185,88,174,99,28,173,85,219,118,53,127,82,30,212,0,0,0,0,1,202,191,146,119,11,31,249,180,233,87,252,205,183,127,216,157,42,211,105,181,88,45,84,86,43,21,178,146,221,109,183,83,199,73,71,71,73,11,97,130,154,8,218,141,142,40,227,106,35,88,198,181,17,168,212,68,68,68,68,67,245,128,0,0,57,87,242,78,225,99,255,0,54,157,42,255,0,153,182,239,251,19,165,90,109,54,171,5,170,138,197,98,182,82,91,173,182,234,120,233,40,232,233,33,108,48,83,65,27,81,177,197,28,109,68,107,24,214,162,53,26,136,136,136,136,136,126,176,7,201,202,113,60,87,57,177,85,98,217,174,51,106,200,44,181,189,30,38,221,116,162,142,174,150,126,135,181,236,235,138,68,115,29,210,246,53,201,186,121,57,168,169,230,136,120,171,79,12,156,54,216,46,180,87,219,23,15,154,107,110,185,91,170,35,171,163,172,164,196,232,33,158,154,120,220,142,142,88,228,108,72,230,61,174,68,114,57,21,21,21,17,80,233,96,1,226,179,93,16,209,125,74,186,197,125,212,109,33,194,178,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,93,183,123,151,245,169,237,64,30,83,5,210,125,44,210,255,0,29,249,51,211,76,83,18,248,159,107,198,252,10,205,77,65,226,187,125,93,190,239,101,141,235,233,238,63,167,171,125,186,221,183,218,167,159,187,112,201,195,109,254,235,91,125,190,240,249,166,183,27,149,198,162,74,186,202,202,188,78,130,105,234,103,145,202,233,37,146,71,68,174,123,220,229,87,43,149,85,85,85,85,78,150,0,249,56,182,39,138,224,214,42,92,91,10,198,109,88,253,150,139,175,195,91,173,116,81,210,82,193,214,247,61,253,17,70,141,99,122,158,247,57,118,79,55,57,85,124,213,79,172,0,0,0,30,83,58,210,125,44,213,15,3,249,76,211,76,83,45,248,103,119,193,124,118,205,77,95,225,123,157,61,206,215,121,142,232,234,237,179,171,167,109,250,27,191,216,135,202,197,184,122,208,44,26,251,75,148,225,90,31,167,248,253,234,139,175,195,92,109,120,205,21,37,84,29,108,115,31,209,44,113,181,237,234,99,220,213,217,124,218,229,69,242,85,58,0,3,202,103,90,79,165,154,161,224,127,41,154,105,138,101,191,12,238,248,47,142,217,169,171,252,47,115,167,185,218,239,49,221,29,93,182,117,116,237,191,67,119,251,16,249,88,183,15,90,5,131,95,105,114,156,43,67,244,255,0,31,189,81,117,248,107,141,175,25,162,164,170,131,173,142,99,250,37,142,54,189,189,76,123,154,187,47,155,92,168,190,74,167,64,0,0,0,14,127,148,240,245,160,89,205,246,171,41,205,116,63,79,242,11,213,111,71,137,184,221,49,154,42,186,169,250,24,214,51,174,89,35,115,221,210,198,53,169,186,249,53,168,137,228,136,116,0,7,148,193,116,159,75,52,191,199,126,76,244,211,20,196,190,39,218,241,191,2,179,83,80,120,174,223,87,111,187,217,99,122,250,123,143,233,234,223,110,183,109,246,169,242,178,158,30,180,11,57,190,213,101,57,174,135,233,254,65,122,173,232,241,55,27,166,51,69,87,85,63,67,26,198,117,203,36,110,123,186,88,198,181,55,95,38,181,17,60,145,14,128,0,243,248,86,158,224,58,107,106,150,197,167,56,62,63,138,219,103,168,117,92,180,118,75,100,52,48,73,59,154,214,186,87,71,11,90,213,122,181,140,106,185,83,125,152,212,253,72,122,0,0,0,0,230,151,110,25,56,109,191,221,107,111,183,222,31,52,214,227,114,184,212,73,87,89,89,87,137,208,77,61,76,242,57,93,36,178,72,232,149,207,123,156,170,229,114,170,170,170,170,169,237,113,108,79,21,193,172,84,184,182,21,140,218,177,251,45,23,95,134,183,90,232,163,164,165,131,173,238,123,250,34,141,26,198,245,61,238,114,236,158,110,114,170,249,170,159,88,1,202,191,146,119,11,31,249,180,233,87,252,205,183,127,216,158,255,0,22,196,241,92,26,197,75,139,97,88,205,171,31,178,209,117,248,107,117,174,138,58,74,88,58,222,231,191,162,40,209,172,111,83,222,231,46,201,230,231,42,175,154,169,245,128,0,0,0,0,31,39,41,196,241,92,230,197,85,139,102,184,205,171,32,178,214,244,120,155,117,210,138,58,186,89,250,30,215,179,174,41,17,204,119,75,216,215,38,233,228,230,162,167,154,33,224,63,146,119,11,31,249,180,233,87,252,205,183,127,216,157,84,0,0,0,0,1,207,242,158,30,180,11,57,190,213,101,57,174,135,233,254,65,122,173,232,241,55,27,166,51,69,87,85,63,67,26,198,117,203,36,110,123,186,88,198,181,55,95,38,181,17,60,145,15,65,133,105,238,3,166,182,169,108,90,115,131,227,248,173,182,122,135,85,203,71,100,182,67,67,4,147,185,173,107,165,116,112,181,173,87,171,88,198,171,149,55,217,141,79,212,135,160,0,114,175,228,157,194,199,254,109,58,85,255,0,51,109,223,246,39,74,180,218,109,86,11,85,21,138,197,108,164,183,91,109,212,241,210,81,209,210,66,216,96,166,130,54,163,99,138,56,218,136,214,49,173,68,106,53,17,17,17,17,16,253,96,0,0,14,127,148,240,245,160,89,205,246,171,41,205,116,63,79,242,11,213,111,71,137,184,221,49,154,42,186,169,250,24,214,51,174,89,35,115,221,210,198,53,169,186,249,53,168,137,228,136,122,12,43,79,112,29,53,181,75,98,211,156,31,31,197,109,179,212,58,174,90,59,37,178,26,24,36,157,205,107,93,43,163,133,173,106,189,90,198,53,92,169,190,204,106,126,164,61,0,0,0,0,0,0,115,75,183,12,156,54,223,238,181,183,219,239,15,154,107,113,185,92,106,36,171,172,172,171,196,232,38,158,166,121,28,174,146,89,36,116,74,231,189,206,85,114,185,85,85,85,85,84,233,96,15,147,139,98,120,174,13,98,165,197,176,172,102,213,143,217,104,186,252,53,186,215,69,29,37,44,29,111,115,223,209,20,104,214,55,169,239,115,151,100,243,115,149,87,205,84,250,192,0,0,0,63,37,218,211,106,191,218,171,108,87,219,101,37,198,219,113,167,146,146,178,142,174,22,205,5,76,18,53,91,36,82,70,228,86,189,142,106,171,85,170,138,138,138,168,167,235,0,114,175,228,157,194,199,254,109,58,85,255,0,51,109,223,246,39,85,0,0,0,1,207,242,158,30,180,11,57,190,213,101,57,174,135,233,254,65,122,173,232,241,55,27,166,51,69,87,85,63,67,26,198,117,203,36,110,123,186,88,198,181,55,95,38,181,17,60,145,14,128,0,242,152,46,147,233,102,151,248,239,201,158,154,98,152,151,196,251,94,55,224,86,106,106,15,21,219,234,237,247,123,44,111,95,79,113,253,61,91,237,214,237,190,213,62,86,83,195,214,129,103,55,218,172,167,53,208,253,63,200,47,85,189,30,38,227,116,198,104,170,234,167,232,99,88,206,185,100,141,207,119,75,24,214,166,235,228,214,162,39,146,33,208,0,30,83,5,210,125,44,210,255,0,29,249,51,211,76,83,18,248,159,107,198,252,10,205,77,65,226,187,125,93,190,239,101,141,235,233,238,63,167,171,125,186,221,183,218,167,202,202,120,122,208,44,230,251,85,148,230,186,31,167,249,5,234,183,163,196,220,110,152,205,21,93,84,253,12,107,25,215,44,145,185,238,233,99,26,212,221,124,154,212,68,242,68,58,0,3,207,225,90,123,128,233,173,170,91,22,156,224,248,254,43,109,158,161,213,114,209,217,45,144,208,193,36,238,107,90,233,93,28,45,107,85,234,214,49,170,229,77,246,99,83,245,33,232,0,0,121,76,235,73,244,179,84,60,15,229,51,77,49,76,183,225,157,223,5,241,219,53,53,127,133,238,116,247,59,93,230,59,163,171,182,206,174,157,183,232,110,255,0,98,30,172,1,226,176,173,16,209,125,53,186,203,125,211,157,33,194,177,91,148,244,238,164,150,178,201,96,164,161,158,72,28,230,185,209,58,72,99,107,149,138,230,49,202,213,93,183,99,87,245,33,250,179,173,39,210,205,80,240,63,148,205,52,197,50,223,134,119,124,23,199,108,212,213,254,23,185,211,220,237,119,152,238,142,174,219,58,186,118,223,161,187,253,136,122,176,7,138,194,180,67,69,244,214,235,45,247,78,116,135,10,197,110,83,211,186,146,90,203,37,130,146,134,121,32,115,154,231,68,233,33,141,174,86,43,152,199,43,85,118,221,141,95,212,135,181,0,14,127,148,240,245,160,89,205,246,171,41,205,116,63,79,242,11,213,111,71,137,184,221,49,154,42,186,169,250,24,214,51,174,89,35,115,221,210,198,53,169,186,249,53,168,137,228,136,122,12,43,79,112,29,53,181,75,98,211,156,31,31,197,109,179,212,58,174,90,59,37,178,26,24,36,157,205,107,93,43,163,133,173,106,189,90,198,53,92,169,190,204,106,126,164,61,0,3,242,93,173,54,171,253,170,182,197,125,182,82,92,109,183,26,121,41,43,40,234,225,108,208,84,193,35,85,178,69,36,110,69,107,216,230,170,181,90,168,168,168,170,138,115,95,228,157,194,199,254,109,58,85,255,0,51,109,223,246,39,85,0,121,252,215,79,112,29,74,181,69,98,212,108,31,31,202,173,176,84,54,174,42,59,221,178,26,232,35,157,173,115,91,43,99,153,174,106,61,26,247,181,28,137,190,207,114,126,181,60,254,45,195,214,129,96,215,218,92,167,10,208,253,63,199,239,84,93,126,26,227,107,198,104,169,42,160,235,99,152,254,137,99,141,175,111,83,30,230,174,203,230,215,42,47,146,169,208,0,0,0,3,197,102,186,33,162,250,149,117,138,251,168,218,67,133,101,87,40,41,219,73,21,101,238,193,73,93,60,112,53,206,115,98,108,147,70,231,35,17,207,123,145,168,187,110,247,47,235,83,218,128,60,166,11,164,250,89,165,254,59,242,103,166,152,166,37,241,62,215,141,248,21,154,154,131,197,118,250,187,125,222,203,27,215,211,220,127,79,86,251,117,187,111,181,79,86,0,0,0,31,39,41,196,241,92,230,197,85,139,102,184,205,171,32,178,214,244,120,155,117,210,138,58,186,89,250,30,215,179,174,41,17,204,119,75,216,215,38,233,228,230,162,167,154,33,224,63,146,119,11,31,249,180,233,87,252,205,183,127,216,157,84,1,242,114,156,79,21,206,108,85,88,182,107,140,218,178,11,45,111,71,137,183,93,40,163,171,165,159,161,237,123,58,226,145,28,199,116,189,141,114,110,158,78,106,42,121,162,30,3,249,39,112,177,255,0,155,78,149,127,204,219,119,253,137,213,64,0,0,0,0,0,0,0,0,3,159,229,60,61,104,22,115,125,170,202,115,93,15,211,252,130,245,91,209,226,110,55,76,102,138,174,170,126,134,53,140,235,150,72,220,247,116,177,141,106,110,190,77,106,34,121,34,29,0,1,231,240,173,61,192,116,214,213,45,139,78,112,124,127,21,182,207,80,234,185,104,236,150,200,104,96,146,119,53,173,116,174,142,22,181,170,245,107,24,213,114,166,251,49,169,250,144,244,0,0,60,166,117,164,250,89,170,30,7,242,153,166,152,166,91,240,206,239,130,248,237,154,154,191,194,247,58,123,157,174,243,29,209,213,219,103,87,78,219,244,55,127,177,15,86,0,241,88,86,136,104,190,154,221,101,190,233,206,144,225,88,173,202,122,119,82,75,89,100,176,82,80,207,36,14,115,92,232,157,36,49,181,202,197,115,24,229,106,174,219,177,171,250,144,246,160,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,241,90,209,171,216,110,130,233,126,65,171,154,129,61,92,118,44,118,157,179,84,37,36,11,52,242,189,242,54,40,161,141,158,72,175,146,89,35,141,21,202,214,34,189,21,206,107,81,92,129,237,65,5,120,18,230,85,252,170,117,31,32,210,220,255,0,18,181,98,215,169,60,69,211,23,240,117,155,199,85,66,197,111,85,20,157,215,35,229,172,141,138,178,117,196,212,108,145,178,103,118,225,72,190,188,234,0,1,31,248,245,213,44,239,69,184,78,206,117,51,77,47,191,6,201,44,223,12,240,85,190,22,26,142,215,118,229,75,12,159,155,153,143,141,219,199,43,219,245,154,187,111,186,108,168,138,129,32,1,72,28,61,115,30,227,59,57,215,221,52,194,178,157,100,241,182,92,131,48,179,90,238,52,223,71,109,81,247,233,103,173,138,57,99,235,101,51,94,222,166,61,201,187,85,28,155,238,138,139,230,93,248,0,0,0,10,64,226,23,152,247,25,216,54,190,234,94,21,139,107,39,130,178,227,249,133,230,215,110,166,250,59,106,147,177,75,5,108,177,197,31,91,233,156,247,116,177,141,77,220,170,229,219,117,85,95,48,46,252,16,255,0,149,254,189,234,199,17,58,5,127,205,117,143,43,250,65,122,162,204,42,173,112,84,248,26,106,78,138,86,81,81,72,216,250,41,227,141,139,179,230,145,119,84,234,250,219,111,178,34,36,192,0,0,0,1,21,120,250,227,95,21,225,79,78,42,236,150,155,159,136,212,220,154,223,52,120,229,190,157,99,124,148,29,104,232,219,115,168,73,26,246,54,24,158,138,172,107,218,189,233,24,172,68,233,108,175,136,37,80,35,175,3,156,93,218,184,190,210,55,101,115,219,169,44,249,101,134,161,182,220,142,213,5,67,94,198,78,172,71,50,170,22,43,150,86,83,76,157,93,29,196,221,31,28,209,163,164,237,44,142,145,64,0,42,3,143,94,61,120,177,209,110,44,115,157,51,211,77,86,248,54,55,102,248,103,130,162,248,21,182,163,181,221,182,210,205,39,231,38,167,124,142,222,73,94,239,172,229,219,125,147,100,68,68,11,127,4,63,229,127,175,122,177,196,78,129,95,243,93,99,202,254,144,94,168,179,10,171,92,21,62,6,154,147,162,149,148,84,82,54,62,138,120,227,98,236,249,164,93,213,58,190,182,219,236,136,137,48,0,0,0,0,0,2,58,240,57,197,221,171,139,237,35,118,87,61,186,146,207,150,88,106,27,109,200,237,80,84,53,236,100,234,196,115,42,161,98,185,101,101,52,201,213,209,220,77,209,241,205,26,58,78,210,200,233,20,0,0,0,0,0,31,146,237,69,83,113,181,86,219,232,238,213,118,186,138,170,121,33,138,186,145,177,58,122,87,185,170,141,154,52,153,143,137,94,213,84,114,36,140,123,55,68,234,107,147,116,90,44,212,46,98,60,192,52,215,63,201,116,230,251,175,116,147,220,177,91,197,109,146,178,90,76,110,210,232,36,158,154,103,195,35,163,115,168,154,229,98,185,138,168,170,214,174,219,110,137,246,1,123,192,143,252,11,113,23,252,167,120,113,199,115,251,149,71,119,36,183,245,88,178,111,169,211,189,210,157,140,235,151,202,40,227,252,244,111,134,163,166,54,171,25,223,237,162,170,177,78,127,205,3,94,245,99,135,109,2,176,102,186,57,149,253,31,189,86,230,20,182,185,234,124,13,53,95,93,43,232,171,100,116,125,21,17,200,196,221,240,198,187,162,117,125,93,183,217,85,20,38,0,41,3,135,174,99,220,103,103,58,251,166,152,86,83,172,158,54,203,144,102,22,107,93,198,155,232,237,170,62,253,44,245,177,71,44,125,108,166,107,219,212,199,185,55,106,163,147,125,209,81,124,203,191,0,10,128,227,167,153,126,187,98,156,71,100,88,7,15,90,133,240,12,111,15,233,177,85,255,0,106,104,234,252,101,210,23,191,197,203,253,151,74,178,71,209,35,150,159,165,28,230,59,195,119,26,170,146,18,87,149,182,177,113,39,196,78,43,152,106,182,183,106,191,210,11,45,21,193,184,245,158,215,29,178,130,147,162,169,145,199,61,76,243,118,41,99,122,236,201,169,219,30,210,244,253,105,250,217,186,70,228,9,212,8,213,195,95,25,182,45,112,214,13,82,208,27,221,171,225,89,158,156,228,23,154,120,82,6,61,212,183,59,61,45,193,212,209,212,181,203,191,110,102,117,66,201,99,114,236,231,61,178,71,186,57,241,195,37,64,0,0,0,0,0,112,174,31,184,179,195,117,223,63,212,253,45,109,61,37,147,44,211,92,162,227,101,125,165,213,235,60,245,246,234,105,146,6,220,152,139,27,17,24,233,81,236,116,109,89,59,75,219,235,119,231,99,234,14,234,0,0,0,0,0,0,8,213,199,71,25,182,46,15,52,226,150,231,29,171,227,57,158,81,226,41,241,155,108,172,122,82,186,72,145,157,218,154,153,27,182,208,197,221,137,86,54,185,36,145,207,107,91,210,138,249,99,253,124,14,113,119,106,226,251,72,221,149,207,110,164,179,229,150,26,134,219,114,59,84,21,13,123,25,58,177,28,202,168,88,174,89,89,77,50,117,116,119,19,116,124,115,70,142,147,180,178,56,36,80,0,0,0,0,35,175,18,220,93,218,184,101,213,205,30,197,51,11,117,34,226,122,149,81,115,182,220,174,178,84,54,7,218,39,137,244,45,167,170,115,228,115,98,240,205,90,153,59,221,74,138,214,109,35,93,249,181,142,73,20,0,0,0,0,0,0,0,21,193,105,231,17,134,222,184,163,162,192,104,241,138,72,244,130,190,162,59,44,89,61,92,171,75,90,218,183,202,141,109,202,68,153,237,138,42,29,213,17,99,145,27,43,99,222,103,57,28,139,76,88,248,0,0,0,71,94,7,56,187,181,113,125,164,110,202,231,183,82,89,242,203,13,67,109,185,29,170,10,134,189,140,157,88,142,101,84,44,87,44,172,166,153,58,186,59,137,186,62,57,163,71,73,218,89,29,34,128,0,0,0,0,0,0,3,197,107,126,107,117,211,93,23,207,181,26,197,79,73,61,203,21,197,238,183,186,56,170,216,231,65,36,244,212,146,77,27,100,107,92,215,43,21,204,68,84,71,53,118,223,101,79,180,242,156,42,241,49,134,241,95,164,116,122,165,135,208,213,219,158,218,135,91,110,246,202,148,87,62,221,113,141,145,190,88,18,78,148,108,204,233,150,55,178,70,162,117,49,237,234,107,31,215,27,3,176,0,0,0,121,77,76,213,93,56,209,188,86,124,215,84,179,75,86,51,101,167,234,111,137,184,84,36,125,233,27,27,228,236,194,207,211,154,101,100,114,43,98,141,29,35,250,85,26,213,95,32,61,88,43,47,74,121,192,90,179,206,40,233,49,220,150,197,73,135,233,37,242,159,225,48,86,94,43,27,223,183,214,178,90,135,65,112,154,72,227,233,137,149,13,125,60,18,194,247,62,56,85,173,149,39,107,91,47,114,205,0,0,0,2,63,241,175,197,117,139,132,189,26,173,204,187,182,170,204,190,229,189,30,45,100,173,153,237,241,245,93,76,73,36,86,198,138,245,134,6,63,187,34,238,198,174,204,143,184,199,203,26,158,87,128,94,53,241,94,43,52,226,146,201,118,185,248,125,77,198,109,240,199,145,219,234,22,54,73,95,208,141,141,215,58,116,141,172,99,161,149,234,138,246,177,169,217,145,232,197,78,151,68,249,66,85,0,0,0,87,87,16,188,220,172,90,69,196,116,58,95,137,224,223,72,49,12,90,225,61,175,53,184,72,215,197,93,37,83,30,177,203,29,185,174,115,89,253,142,246,187,169,101,78,153,220,215,49,139,19,17,179,188,44,84,16,255,0,86,57,140,233,198,39,160,90,125,196,198,158,82,253,41,196,50,12,194,155,29,200,104,60,163,186,91,35,125,21,84,211,197,209,215,209,29,100,47,138,23,116,61,86,57,24,191,85,232,201,99,157,37,86,39,148,216,179,156,86,205,154,226,213,222,54,203,144,91,233,238,150,234,158,211,227,239,210,207,27,100,138,78,135,163,94,222,166,61,171,179,145,28,155,236,168,139,228,7,214,0,0,0,141,90,143,198,109,139,73,56,196,197,120,103,206,109,93,171,86,119,143,219,170,44,151,138,118,61,242,65,120,168,174,171,166,109,53,67,19,125,225,151,181,11,89,35,81,22,57,21,122,247,99,213,240,132,149,0,0,0,0,4,117,194,120,187,181,94,184,198,212,62,17,114,107,117,37,190,229,96,167,163,185,99,85,237,168,107,18,231,3,237,244,149,21,20,175,99,221,212,234,150,58,121,37,111,109,21,29,11,36,87,53,157,149,124,178,40,0,0,0,7,10,225,251,139,60,55,93,243,253,79,210,214,211,210,89,50,205,53,202,46,54,87,218,93,94,179,207,95,110,166,153,32,109,201,136,177,177,17,142,149,30,199,70,213,147,180,189,190,183,126,118,62,160,238,160,0,0,0,0,28,43,19,226,207,13,206,184,175,200,56,94,195,233,233,46,207,197,113,121,47,87,123,229,53,122,185,148,183,24,235,34,167,150,218,177,118,250,92,246,54,120,220,249,27,42,244,191,170,39,53,30,199,244,135,117,0,0,4,117,226,91,139,187,87,12,186,185,163,216,166,97,110,164,92,79,82,170,46,118,219,149,214,74,134,192,251,68,241,62,133,180,245,78,124,142,108,94,25,171,83,39,123,169,81,90,205,164,107,191,54,177,201,34,128,0,0,0,0,0,71,254,51,56,165,254,72,248,78,31,169,21,184,223,198,236,183,44,194,150,197,123,167,137,221,53,76,161,150,142,174,87,75,76,170,228,98,204,199,193,27,145,175,250,175,106,57,155,177,92,146,48,36,0,62,78,39,148,216,179,156,86,205,154,226,213,222,54,203,144,91,233,238,150,234,158,211,227,239,210,207,27,100,138,78,135,163,94,222,166,61,171,179,145,28,155,236,168,139,228,125,96,0,0,0,168,14,61,120,245,226,199,69,184,177,206,116,207,77,53,91,224,216,221,155,225,158,10,139,224,86,218,142,215,118,219,75,52,159,156,154,157,242,59,121,37,123,190,179,151,109,246,77,145,17,18,95,242,191,215,189,88,226,39,64,175,249,174,177,229,127,72,47,84,89,133,85,174,10,159,3,77,73,209,74,202,42,41,27,31,69,60,113,177,118,124,210,46,234,157,95,91,109,246,68,68,9,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,228,229,153,77,139,6,197,111,57,174,83,93,224,172,184,253,190,162,233,113,169,237,62,78,197,44,17,186,73,100,232,98,57,238,233,99,28,187,53,21,203,182,200,138,190,69,16,243,6,227,110,235,197,126,127,29,139,24,158,174,135,78,177,90,138,136,109,84,109,170,115,160,187,78,217,166,107,46,207,141,208,196,246,62,74,119,70,214,197,34,57,97,78,226,53,81,100,147,126,151,205,11,142,159,203,94,84,253,14,209,204,207,197,233,181,151,163,227,21,52,77,233,134,251,116,142,71,42,237,50,57,124,69,28,59,71,219,217,26,199,202,143,147,243,173,109,60,137,0,0,253,86,155,181,214,193,117,162,190,216,174,117,118,235,149,186,162,58,186,58,202,73,157,12,244,211,198,228,116,114,199,35,85,28,199,181,200,142,71,34,162,162,162,42,23,189,203,247,142,235,23,21,88,172,120,86,82,255,0,5,169,184,253,189,36,184,211,108,249,62,41,75,4,116,177,203,117,235,101,60,84,240,119,106,106,28,158,25,170,174,102,219,166,237,243,74,23,61,6,1,159,230,90,89,153,90,117,7,79,178,26,187,30,67,99,168,74,154,26,234,101,78,184,159,178,162,162,162,162,181,236,115,85,204,123,28,138,199,177,206,107,145,205,114,162,134,162,8,171,205,31,208,158,166,254,11,239,20,71,191,225,71,138,237,56,226,215,78,25,154,225,82,248,27,173,15,110,11,253,130,121,145,245,86,138,167,34,170,53,202,136,157,200,95,210,229,138,100,68,108,141,107,145,81,143,100,145,179,192,115,71,244,39,169,191,130,251,197,16,20,173,194,119,170,125,27,249,129,143,123,140,6,148,204,203,112,245,148,216,176,109,125,211,76,215,41,174,240,86,92,127,48,179,93,46,53,61,167,201,216,165,130,182,41,37,147,161,136,231,187,165,140,114,236,212,87,46,219,34,42,249,26,94,180,221,173,87,251,85,21,246,197,115,164,184,219,110,52,241,213,209,214,82,76,217,160,169,130,70,163,163,150,57,26,170,215,177,205,84,114,57,21,81,81,81,80,15,214,0,0,102,179,139,31,84,250,201,243,3,33,247,25,205,41,153,150,226,23,41,177,103,58,251,169,121,174,45,93,227,108,185,6,97,121,186,91,170,123,79,143,191,75,61,108,178,69,39,67,209,175,111,83,30,213,217,200,142,77,246,84,69,242,2,218,185,42,122,88,202,126,96,87,123,117,184,159,228,0,228,169,233,99,41,249,129,93,237,214,226,127,128,0,243,249,254,127,134,233,102,27,118,212,29,65,200,105,44,120,245,142,157,106,107,171,170,85,122,34,102,232,136,136,136,138,231,189,206,86,177,140,106,43,222,247,53,173,71,57,200,138,30,43,137,126,34,240,78,23,244,178,191,83,51,170,143,241,180,118,122,46,137,191,182,119,79,13,52,208,81,247,34,138,78,207,119,176,246,247,94,222,134,125,170,191,98,46,122,245,211,93,53,31,136,189,71,184,234,134,168,94,124,117,214,187,104,161,134,36,86,82,219,233,90,170,177,210,211,70,170,189,184,89,212,237,147,117,114,185,206,123,220,247,189,239,119,182,227,19,138,172,203,138,253,92,184,102,23,155,149,91,113,139,117,69,69,54,39,104,146,52,133,150,235,114,191,234,43,162,107,222,223,19,35,91,27,166,127,83,186,158,136,212,94,219,35,99,59,167,43,222,10,63,148,6,118,205,103,212,43,101,170,187,77,176,219,131,233,165,183,86,167,123,227,55,70,194,215,178,157,98,107,147,104,98,238,193,52,139,34,43,36,250,145,116,72,215,203,219,8,193,195,174,188,230,92,54,234,229,139,85,176,202,218,182,190,221,80,198,92,232,97,168,72,89,118,183,43,218,181,20,82,171,152,246,244,72,214,236,142,86,59,161,232,201,26,157,108,106,166,132,248,117,215,156,55,137,45,35,177,106,182,25,91,72,230,92,105,216,203,157,12,53,11,51,237,55,20,99,86,162,138,85,115,24,238,184,220,237,145,202,198,245,177,89,35,83,161,237,85,167,110,99,60,4,255,0,37,123,236,26,145,167,115,248,141,50,201,174,30,14,146,158,122,142,186,171,45,115,216,249,82,141,202,245,235,154,21,100,114,58,41,124,220,141,99,153,42,245,53,178,77,205,120,28,226,238,235,194,14,174,59,43,158,221,87,120,196,239,212,237,182,228,118,168,42,28,199,190,4,122,57,149,80,177,92,145,62,166,21,234,232,238,38,202,201,38,141,29,31,117,100,104,104,120,160,30,104,254,187,53,55,240,95,103,162,47,163,19,202,108,89,206,43,102,205,113,106,239,27,101,200,45,244,247,75,117,79,105,241,247,233,103,141,178,69,39,67,209,175,111,83,30,213,217,200,142,77,246,84,69,242,40,95,154,63,174,205,77,252,23,217,232,128,159,252,149,61,44,101,63,48,43,189,186,220,79,242,0,114,84,244,177,148,252,192,174,246,235,113,63,192,0,0,0,0,205,15,14,186,243,153,112,219,171,150,45,86,195,43,106,218,251,117,67,25,115,161,134,161,33,101,218,220,175,106,212,81,74,174,99,219,209,35,91,178,57,88,238,135,163,36,106,117,177,170,154,9,225,163,136,188,19,138,13,44,160,212,204,22,163,252,85,29,226,139,162,111,237,101,211,195,67,52,244,125,201,98,143,189,218,239,177,189,214,55,161,255,0,106,47,218,137,154,195,191,240,81,197,117,247,132,189,101,162,204,187,183,90,204,66,229,181,30,83,100,162,153,141,241,244,189,47,72,228,70,200,138,197,154,7,191,187,26,238,199,46,207,143,184,198,75,34,129,162,144,124,156,79,41,177,103,56,173,155,53,197,171,188,109,151,32,183,211,221,45,213,61,167,199,223,165,158,54,201,20,157,15,70,189,189,76,123,87,103,34,57,55,217,81,23,200,250,192,0,0,10,86,231,55,165,191,69,56,142,177,106,101,5,139,194,208,103,120,252,126,38,183,197,117,248,203,165,19,214,25,191,54,175,87,71,209,74,235,115,124,154,214,59,125,211,119,119,20,186,146,42,243,52,209,79,203,79,8,249,79,135,184,120,90,252,19,124,214,143,174,94,136,101,240,80,77,226,35,147,104,222,231,111,75,45,79,67,83,167,121,82,46,167,35,122,183,8,21,201,167,90,46,184,214,188,221,52,94,235,151,213,193,143,102,22,122,186,187,117,149,204,116,176,79,123,131,181,39,117,155,53,123,47,240,113,85,117,59,118,53,233,20,109,119,83,153,18,36,160,231,87,233,99,22,249,129,67,237,215,18,160,52,159,58,252,151,234,158,27,169,159,11,248,159,209,44,130,221,125,240,93,254,207,138,240,181,49,205,218,238,116,187,163,171,183,211,213,210,237,183,223,101,219,98,215,249,180,230,182,173,74,224,107,76,53,26,197,79,87,5,183,42,202,44,183,186,56,170,216,214,207,28,21,54,122,233,163,108,141,107,156,212,122,53,232,138,136,231,38,251,236,171,246,129,89,124,39,122,167,209,191,152,24,247,184,192,104,35,137,77,94,166,208,93,6,206,117,114,105,233,35,168,199,108,243,77,111,74,184,37,154,9,110,47,218,42,40,100,100,91,61,89,37,76,144,198,170,138,221,145,234,170,230,162,43,147,62,252,39,122,167,209,191,152,24,247,184,192,88,79,58,253,111,181,37,171,13,225,186,27,29,91,174,78,168,167,206,42,46,78,145,173,130,56,17,181,180,113,64,198,249,185,239,115,150,103,57,87,165,24,140,141,19,175,173,123,97,85,119,107,181,214,255,0,117,173,190,223,110,117,119,27,149,198,162,74,186,202,202,185,157,52,245,51,200,229,116,146,201,35,149,92,247,185,202,174,87,42,170,170,170,170,154,73,225,87,75,127,34,220,56,233,214,153,205,98,248,53,125,155,31,165,248,173,23,138,241,29,171,164,172,239,87,126,113,30,246,187,122,169,103,119,212,114,177,55,217,155,53,26,137,74,220,178,244,83,242,211,197,198,45,226,46,30,22,131,4,219,53,172,232,151,162,105,124,20,240,248,120,227,222,55,181,219,213,75,77,214,213,233,222,36,151,165,200,238,157,239,248,12,224,241,11,148,223,112,110,52,53,47,53,197,171,188,21,235,31,213,11,205,210,221,83,218,100,157,138,168,46,210,201,20,157,15,71,49,221,47,99,87,103,34,181,118,217,81,83,200,185,238,0,120,193,181,113,101,164,109,117,193,106,227,206,240,234,122,58,12,173,147,68,212,101,76,239,99,146,58,232,157,27,27,23,69,66,195,43,214,54,181,171,19,218,246,116,244,36,114,73,73,156,88,250,167,214,79,152,25,15,184,206,126,78,29,117,231,50,225,183,87,44,90,173,134,86,213,181,246,234,134,50,231,67,13,66,66,203,181,185,94,213,168,162,149,92,199,183,162,70,183,100,114,177,221,15,70,72,212,235,99,85,3,75,192,229,92,52,113,23,130,113,65,165,148,26,153,130,212,127,138,163,188,81,116,77,253,172,186,120,104,102,158,143,185,44,81,247,187,93,246,55,186,198,244,63,237,69,251,81,58,168,0,0,3,57,154,229,159,230,90,89,198,206,167,106,14,159,100,53,118,60,134,199,169,25,5,77,13,117,50,167,92,79,248,133,66,42,42,42,43,94,199,53,92,199,177,200,172,123,28,230,185,28,215,42,46,140,204,214,113,99,234,159,89,62,96,100,62,227,56,23,231,194,175,19,24,111,21,250,71,71,170,88,125,13,93,185,237,168,117,182,239,108,169,69,115,237,215,24,217,27,229,129,36,233,70,204,206,153,99,123,36,106,39,83,30,222,166,177,253,113,179,176,25,172,225,163,136,188,239,133,253,83,160,212,204,22,163,252,85,29,226,139,162,31,237,157,175,196,195,52,244,125,201,98,147,179,221,236,49,189,214,55,173,159,106,47,218,139,161,61,11,215,77,56,226,47,78,45,218,161,165,247,159,29,106,174,222,41,161,149,17,149,86,250,166,162,44,148,181,49,162,175,110,102,117,55,116,221,90,173,115,94,199,61,143,99,220,29,0,21,65,152,243,145,204,176,126,33,179,219,125,46,159,227,249,126,157,91,170,37,178,216,105,168,46,233,11,228,125,45,67,217,241,38,215,54,41,91,51,42,90,174,119,109,25,208,140,74,126,135,110,217,95,60,255,0,225,87,137,140,55,138,253,35,163,213,44,62,134,174,220,246,212,58,219,119,182,84,162,185,246,235,140,108,141,242,192,146,116,163,102,103,76,177,189,146,53,19,169,143,111,83,88,254,184,216,29,128,229,92,75,241,23,130,112,191,165,149,250,153,157,84,127,141,163,179,209,116,77,253,179,186,120,105,166,130,143,185,20,82,118,123,189,135,183,186,246,244,51,237,85,251,17,125,174,127,159,225,186,89,134,221,181,7,80,114,26,75,30,61,99,167,90,154,234,234,149,94,136,153,186,34,34,34,34,185,239,115,149,172,99,26,138,247,189,205,107,81,206,114,34,231,179,140,78,42,179,46,43,245,114,225,152,94,110,85,109,198,45,213,21,20,216,157,162,72,210,22,91,173,202,255,0,168,174,137,175,123,124,76,141,108,110,153,253,78,234,122,35,81,123,108,141,140,15,41,196,86,188,230,92,73,106,229,247,85,179,58,218,183,62,227,80,246,91,40,102,168,73,153,105,183,35,220,180,244,81,43,88,198,244,70,215,108,174,70,55,173,234,249,28,157,111,114,171,135,93,121,204,184,109,213,203,22,171,97,149,181,109,125,186,161,140,185,208,195,80,144,178,237,110,87,181,106,40,165,87,49,237,232,145,173,217,28,172,119,67,209,146,53,58,216,213,78,106,0,210,159,13,28,69,224,156,80,105,101,6,166,96,181,31,226,168,239,20,93,19,127,107,46,158,26,25,167,163,238,75,20,125,238,215,125,141,238,177,189,15,251,81,126,212,78,170,103,91,130,142,43,175,188,37,235,45,22,101,221,186,214,98,23,45,168,242,155,37,20,204,111,143,165,233,122,71,34,54,68,86,44,208,61,253,216,215,118,57,118,124,125,198,50,89,20,208,78,1,159,225,186,167,134,218,117,7,79,178,26,75,230,61,124,167,74,154,26,234,101,94,137,89,186,162,162,162,162,57,143,107,145,204,123,28,136,246,61,174,107,145,174,106,162,7,160,0,1,85,124,243,190,228,255,0,121,63,134,159,147,149,247,48,74,107,77,53,151,133,237,105,186,213,189,143,168,109,6,31,124,169,150,90,151,245,205,45,45,61,29,149,34,138,7,57,24,142,124,238,100,242,203,209,27,17,177,125,86,53,155,126,190,121,223,114,127,188,159,195,74,171,3,85,0,129,92,178,184,237,181,107,118,27,110,208,205,82,201,170,228,213,11,13,60,141,165,172,186,78,215,191,36,162,98,185,205,124,114,108,138,250,152,98,217,178,49,253,82,61,145,247,250,164,85,155,181,61,64,0,0,21,65,205,7,152,37,53,218,154,245,194,246,139,93,106,216,198,84,58,131,48,190,83,75,45,51,250,225,150,170,158,178,202,177,75,3,92,172,87,50,7,62,120,165,232,145,138,232,190,179,28,253,251,7,52,46,58,127,34,152,171,244,59,71,51,63,9,169,55,174,143,140,84,209,55,170,107,21,174,72,220,171,180,200,228,240,245,147,111,31,111,100,115,217,18,190,79,205,57,212,242,45,43,0,45,39,149,247,48,74,107,77,53,151,133,237,105,186,213,189,143,168,109,6,31,124,169,150,90,151,245,205,45,45,61,29,149,34,138,7,57,24,142,124,238,100,242,203,209,27,17,177,125,86,53,155,85,176,3,85,0,129,92,178,184,237,181,107,118,27,110,208,205,82,201,170,228,213,11,13,60,141,165,172,186,78,215,191,36,162,98,185,205,124,114,108,138,250,152,98,217,178,49,253,82,61,145,247,250,164,85,155,181,61,64,205,15,14,186,243,153,112,219,171,150,45,86,195,43,106,218,251,117,67,25,115,161,134,161,33,101,218,220,175,106,212,81,74,174,99,219,209,35,91,178,57,88,238,135,163,36,106,117,177,170,154,9,225,163,136,188,19,138,13,44,160,212,204,22,163,252,85,29,226,139,162,111,237,101,211,195,67,52,244,125,201,98,143,189,218,239,177,189,214,55,161,255,0,106,47,218,137,154,195,186,240,119,197,86,101,194,134,174,91,243,11,53,202,173,216,197,198,162,158,155,44,180,71,26,76,203,141,185,31,245,213,177,57,236,111,137,141,174,145,208,191,169,189,47,85,106,175,109,242,49,225,163,48,121,252,3,63,195,117,79,13,180,234,14,159,100,52,151,204,122,249,78,149,52,53,212,202,189,18,179,117,69,69,69,68,115,30,215,35,152,246,57,17,236,123,92,215,35,92,213,68,244,0,14,105,172,220,69,105,30,128,84,226,48,106,182,89,73,99,102,103,120,248,53,12,211,202,198,178,23,246,158,245,168,153,21,200,230,83,53,201,20,111,153,17,89,27,234,33,89,21,140,114,189,174,34,181,231,13,225,183,72,239,186,173,153,214,210,53,150,234,119,178,217,67,53,66,194,251,181,197,88,229,167,162,137,90,199,187,174,71,55,101,114,49,221,12,71,200,228,232,99,149,51,217,196,86,188,230,92,73,106,229,247,85,179,58,218,183,62,227,80,246,91,40,102,168,73,153,105,183,35,220,180,244,81,43,88,198,244,70,215,108,174,70,55,173,234,249,28,157,111,114,168,105,120,16,43,148,70,3,175,56,158,131,62,245,168,89,13,93,62,19,124,168,150,171,22,198,174,86,255,0,207,193,3,187,111,74,250,106,142,247,84,84,213,14,124,235,225,223,14,206,86,178,162,55,53,38,114,205,61,64,229,92,88,250,88,214,79,151,249,15,183,78,80,15,13,28,69,231,124,47,234,157,6,166,96,181,31,226,168,239,20,93,16,255,0,108,237,126,38,25,167,163,238,75,20,157,158,239,97,141,238,177,189,108,251,81,126,212,91,254,226,199,210,198,178,124,191,200,125,186,115,53,128,105,207,69,245,123,13,215,173,47,199,245,115,79,231,171,146,197,145,83,186,106,116,171,129,97,158,39,178,71,69,44,50,51,205,17,241,203,28,145,170,181,92,197,86,42,181,206,106,163,151,218,148,23,203,231,141,187,175,10,25,252,150,44,158,122,186,237,58,202,170,41,225,186,209,186,169,205,130,211,59,166,133,175,187,50,54,195,43,222,248,233,219,35,93,20,104,213,153,59,104,229,85,142,61,175,123,19,202,108,89,206,43,102,205,113,106,239,27,101,200,45,244,247,75,117,79,105,241,247,233,103,141,178,69,39,67,209,175,111,83,30,213,217,200,142,77,246,84,69,242,3,235,28,171,137,126,29,48,78,40,52,178,191,76,243,170,127,241,181,150,122,222,185,191,181,151,79,13,52,48,86,118,226,150,62,247,107,190,247,118,158,238,135,253,138,159,98,167,85,0,102,91,93,52,47,81,248,116,212,123,142,151,234,133,155,192,221,104,118,150,25,162,85,125,45,194,149,202,169,29,85,52,138,137,220,133,253,46,217,118,71,35,154,230,61,172,123,30,198,216,255,0,43,238,96,149,55,106,155,47,11,218,211,117,164,99,217,78,218,12,62,249,83,44,84,204,232,134,42,90,122,59,42,69,20,13,106,189,90,201,220,201,229,151,174,71,171,98,250,207,115,55,148,28,125,112,81,138,241,89,167,21,119,187,77,179,195,234,110,51,111,154,76,114,225,78,145,178,74,254,132,116,141,182,84,44,142,99,29,12,175,85,70,57,238,78,204,143,87,162,244,186,86,75,66,217,102,45,125,193,178,171,206,21,148,208,248,43,214,63,112,168,181,220,105,187,172,147,177,85,4,142,142,88,250,216,174,99,186,94,199,38,237,85,106,237,186,42,167,152,26,147,57,167,17,90,243,134,240,219,164,119,221,86,204,235,105,26,203,117,59,217,108,161,154,161,97,125,218,226,172,114,211,209,68,173,99,221,215,35,155,178,185,24,238,134,35,228,114,116,49,202,145,87,151,231,48,204,103,85,180,142,233,138,107,13,101,93,187,44,210,188,94,75,189,222,235,35,106,43,25,117,178,81,49,173,150,226,231,253,121,86,165,168,172,239,49,85,206,145,239,73,35,234,235,124,112,214,183,28,156,93,221,120,190,213,198,229,112,91,170,236,248,157,134,157,214,220,114,213,61,67,158,246,64,175,87,62,170,102,35,150,38,84,204,189,61,125,180,217,25,28,49,171,164,237,36,142,14,127,196,86,188,230,92,73,106,229,247,85,179,58,218,183,62,227,80,246,91,40,102,168,73,153,105,183,35,220,180,244,81,43,88,198,244,70,215,108,174,70,55,173,234,249,28,157,111,114,175,228,208,189,116,212,126,29,53,30,221,170,26,95,121,240,55,90,29,226,154,25,81,95,75,112,165,114,162,201,75,83,26,42,119,33,127,75,119,77,209,200,230,181,236,115,30,198,61,190,0,253,84,86,155,173,198,154,190,178,223,108,171,170,167,181,211,165,93,116,176,194,231,178,150,5,150,56,82,89,92,137,179,24,178,205,20,104,231,108,157,114,49,191,107,145,20,52,147,195,71,17,120,39,20,26,89,65,169,152,45,71,248,170,59,197,23,68,223,218,203,167,134,134,105,232,251,146,197,31,123,181,223,99,123,172,111,67,254,212,95,181,19,170,153,193,225,71,138,237,71,225,43,81,217,154,225,82,248,235,85,119,110,11,253,130,121,149,148,183,122,86,170,170,53,202,136,189,185,153,212,229,138,100,69,116,110,115,145,81,236,124,145,190,215,248,195,230,91,165,250,81,164,118,218,205,21,201,41,50,156,179,60,179,248,220,126,90,101,146,54,91,232,167,101,92,49,221,21,210,211,73,12,143,130,174,155,182,250,57,58,36,235,71,53,237,111,75,144,14,105,205,47,143,111,160,148,119,238,20,116,190,14,188,130,235,111,240,121,125,210,162,159,120,232,40,106,224,71,45,29,59,94,155,73,52,208,74,213,124,187,43,99,142,68,70,42,202,229,116,21,67,128,96,25,150,169,230,86,157,62,211,236,122,174,249,144,223,42,18,154,134,134,153,19,174,87,236,170,170,170,170,141,99,26,212,115,222,247,42,49,140,107,156,229,107,90,170,159,147,253,53,103,185,87,251,43,145,228,153,29,195,255,0,73,89,93,114,174,168,147,254,52,147,77,36,143,254,119,57,206,253,106,165,239,114,249,224,146,213,194,134,1,37,247,39,130,146,187,81,114,170,122,121,174,181,142,165,107,103,180,192,232,97,115,237,44,145,179,74,199,178,58,134,200,231,75,26,181,38,94,218,185,21,35,143,96,138,188,192,120,103,195,120,80,229,249,133,105,110,31,93,87,113,123,181,34,146,229,119,185,212,170,181,247,27,140,150,170,214,75,58,71,212,173,133,157,49,70,198,70,213,94,150,49,189,78,123,250,228,127,0,229,215,199,85,79,11,89,146,96,250,131,95,86,253,43,191,212,77,53,116,52,212,177,61,246,203,140,201,78,196,185,42,164,107,60,204,108,116,237,141,240,181,255,0,160,247,61,172,123,218,140,124,223,231,87,233,99,22,249,129,67,237,215,18,149,128,213,64,42,87,149,215,48,10,203,69,101,183,134,77,111,200,187,214,169,188,53,187,7,186,79,28,243,213,71,85,44,241,65,13,165,221,182,63,170,21,238,239,20,146,43,27,11,99,116,106,229,98,196,216,167,87,29,60,69,255,0,38,46,28,114,44,254,219,81,218,201,46,29,54,44,103,234,117,109,116,168,99,250,37,243,138,72,255,0,51,27,38,168,233,145,168,199,246,59,106,168,175,64,36,1,74,220,234,253,83,226,223,47,232,125,198,226,119,94,18,57,187,84,231,153,14,19,163,122,213,167,53,115,228,55,202,138,59,3,50,123,53,68,93,21,215,25,234,163,130,25,39,162,115,99,108,12,86,201,213,43,227,145,255,0,93,170,172,133,173,122,50,62,21,206,175,213,62,45,242,254,135,220,110,32,119,94,84,252,117,84,230,49,208,112,177,170,245,245,117,55,218,90,116,135,10,174,109,44,77,129,214,234,74,38,39,195,94,144,198,213,107,226,138,158,73,91,52,138,238,226,44,141,115,218,230,198,146,217,161,150,27,77,218,235,96,186,209,95,108,87,58,187,117,202,221,81,29,93,29,101,36,206,134,122,105,227,114,58,57,99,145,170,142,99,218,228,71,35,145,81,81,81,21,11,222,229,251,199,117,139,138,172,86,60,43,41,127,130,212,220,126,222,146,92,105,182,124,159,20,165,130,58,88,229,186,245,178,158,42,120,59,181,53,14,79,12,213,87,51,109,211,118,249,160,76,0,0,20,23,204,198,237,117,176,115,0,212,11,237,138,231,87,110,185,91,170,44,53,116,117,148,147,58,25,233,167,142,211,66,232,229,142,70,170,57,143,107,145,28,142,69,69,69,68,84,44,211,151,239,29,214,46,42,177,88,240,172,165,254,11,83,113,251,122,73,113,166,217,242,124,82,150,8,233,99,150,235,214,202,120,169,224,238,212,212,57,60,51,85,92,205,183,77,219,230,149,131,205,31,215,102,166,254,11,236,244,68,117,192,51,252,203,75,51,43,78,160,233,246,67,87,99,200,108,117,9,83,67,93,76,169,215,19,246,84,84,84,84,86,189,142,106,185,143,99,145,88,246,57,205,114,57,174,84,80,212,64,56,87,7,124,85,97,188,87,233,29,191,48,179,92,169,27,147,219,169,233,233,178,203,68,113,172,47,183,92,85,159,93,91,19,158,247,120,105,28,217,29,11,250,157,212,196,86,170,247,25,35,25,18,184,205,230,133,149,104,39,19,84,56,46,146,73,138,101,248,182,57,111,109,54,89,111,146,57,59,139,116,117,86,245,20,237,171,106,237,28,208,193,19,24,213,107,94,200,228,168,157,178,178,71,198,140,136,44,168,206,102,185,103,249,150,150,113,179,169,218,131,167,217,13,93,143,33,177,234,70,65,83,67,93,76,169,215,19,254,33,80,138,138,138,138,215,177,205,87,49,236,114,43,30,199,57,174,71,53,202,139,117,60,22,241,165,134,241,147,134,221,239,54,108,118,175,27,200,113,186,136,225,189,89,102,153,106,89,78,201,150,69,166,154,42,148,99,27,43,36,108,82,110,157,45,123,95,27,209,91,211,208,249,40,219,139,31,84,250,201,243,3,33,247,25,192,191,62,21,120,152,195,120,175,210,58,61,82,195,232,106,237,207,109,67,173,183,123,101,74,43,159,110,184,198,200,223,44,9,39,74,54,102,116,203,27,217,35,81,58,152,246,245,53,143,235,141,157,128,205,103,13,28,69,231,124,47,234,157,6,166,96,181,31,226,168,239,20,93,16,255,0,108,237,126,38,25,167,163,238,75,20,157,158,239,97,141,238,177,189,108,251,81,126,212,93,9,232,94,186,105,199,17,122,113,110,213,13,47,188,248,235,85,118,241,77,12,168,140,170,183,213,53,17,100,165,169,141,21,123,115,51,169,187,166,234,213,107,154,246,57,236,123,30,224,232,0,17,127,143,238,48,109,92,38,233,27,157,111,90,185,51,188,198,158,178,131,20,100,49,53,89,77,59,24,212,146,186,87,72,199,69,209,78,179,68,244,141,205,114,202,247,49,157,61,11,36,145,135,128,230,95,199,29,55,14,56,108,218,61,131,178,173,250,139,154,89,228,124,53,113,190,90,118,88,237,211,44,144,45,107,102,98,181,203,82,174,100,173,133,172,119,212,124,107,35,213,17,172,100,208,215,146,167,170,124,167,229,253,119,184,219,136,43,150,101,55,220,231,42,188,230,185,77,119,141,189,100,23,10,139,165,198,167,180,200,251,245,83,200,233,37,147,161,136,214,55,169,239,114,236,212,70,166,251,34,34,121,19,171,146,167,170,124,167,229,253,119,184,219,128,186,144,0,21,87,207,59,238,79,247,147,248,105,249,57,95,115,4,166,180,211,89,120,94,214,155,173,91,216,250,134,208,97,247,202,153,101,169,127,92,210,210,211,209,217,82,40,160,115,145,136,231,206,230,79,44,189,17,177,27,23,213,99,89,183,235,231,157,247,39,251,201,252,52,170,176,53,80,8,43,202,247,141,127,229,1,130,51,70,53,10,231,117,174,212,156,54,222,250,153,110,53,171,222,248,205,173,179,53,140,168,89,90,212,218,104,187,176,67,34,72,170,249,62,164,189,114,57,242,246,231,80,0,0,2,0,115,171,244,177,139,124,192,161,246,235,137,63,200,1,206,175,210,198,45,243,2,135,219,174,32,66,14,93,124,117,84,240,181,153,38,15,168,53,245,111,210,187,253,68,211,87,67,77,75,19,223,108,184,204,148,236,75,146,170,70,179,204,198,199,78,216,223,11,95,250,15,115,218,199,189,168,199,222,241,149,114,210,121,95,115,4,166,180,211,89,120,94,214,155,173,91,216,250,134,208,97,247,202,153,101,169,127,92,210,210,211,209,217,82,40,160,115,145,136,231,206,230,79,44,189,17,177,27,23,213,99,89,176,90,248,0,10,1,230,143,235,179,83,127,5,246,122,34,127,242,84,244,177,148,252,192,174,246,235,113,0,57,163,250,236,212,223,193,125,158,136,159,252,149,61,44,101,63,48,43,189,186,220,4,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,43,3,154,47,48,10,59,69,29,203,134,77,16,200,187,215,89,188,77,187,56,186,65,28,19,210,199,75,44,18,193,53,165,189,198,63,170,101,238,239,44,145,171,29,11,163,108,104,229,122,202,216,172,252,175,94,59,121,92,218,181,178,235,121,214,141,8,169,164,177,230,213,20,242,213,220,113,247,68,216,232,178,26,222,166,187,186,201,85,205,109,37,75,219,220,234,114,162,199,44,157,183,63,180,174,150,103,5,75,104,190,144,230,90,245,170,24,254,145,233,252,20,146,95,114,42,135,67,78,181,115,164,48,68,198,70,233,101,154,71,249,170,50,56,163,146,69,70,163,158,168,197,70,181,206,84,106,216,167,48,30,25,240,222,20,57,126,97,90,91,135,215,85,220,94,237,72,164,185,93,238,117,42,173,125,198,227,37,170,181,146,206,145,245,43,97,103,76,81,177,145,181,87,165,140,111,83,158,254,185,31,42,185,124,240,73,106,225,67,0,146,251,147,193,73,93,168,185,85,61,60,215,90,199,82,181,179,218,96,116,48,185,246,150,72,217,165,99,217,29,67,100,115,165,141,90,147,47,109,92,138,145,199,183,53,231,87,233,99,22,249,129,67,237,215,16,42,175,132,239,84,250,55,243,3,30,247,24,9,149,205,99,129,202,109,53,186,215,241,73,166,207,171,150,197,147,222,21,249,77,177,204,150,117,183,92,106,156,247,173,107,36,217,81,148,211,75,187,92,217,28,157,185,165,141,172,87,54,86,199,12,53,225,59,213,62,141,252,192,199,189,198,3,73,23,107,77,170,255,0,106,173,177,95,109,148,151,27,109,198,158,74,74,202,58,184,91,52,21,48,72,213,108,145,73,27,145,90,246,57,170,173,86,170,42,42,42,162,129,155,126,26,56,139,206,248,95,213,58,13,76,193,106,63,197,81,222,40,186,33,254,217,218,252,76,51,79,71,220,150,41,59,61,222,195,27,221,99,122,217,246,162,253,168,182,211,198,150,186,105,199,17,124,179,51,205,80,210,251,207,142,181,87,124,26,41,161,149,17,149,86,250,166,221,232,86,74,90,152,209,87,183,51,58,155,186,110,173,86,185,175,99,158,199,177,238,143,249,31,38,203,237,119,19,77,182,88,242,31,3,163,21,221,235,205,77,202,36,99,42,173,209,186,170,94,139,45,52,114,77,52,179,76,216,123,40,149,114,181,35,233,115,156,168,247,177,34,146,64,113,165,161,122,113,195,167,44,204,243,75,244,190,205,224,109,84,63,6,150,105,165,84,125,85,194,169,215,122,20,146,170,166,68,68,238,76,254,150,238,187,35,81,173,107,24,214,49,140,99,66,144,75,31,229,79,199,29,54,154,221,104,56,91,212,150,85,203,98,201,239,8,204,90,230,215,203,58,219,174,53,78,99,18,137,241,238,168,202,105,165,217,205,116,109,78,220,210,200,231,163,155,43,164,134,5,105,62,11,249,80,213,60,55,76,254,41,240,207,165,185,5,186,197,227,123,29,239,11,226,170,99,135,187,219,234,111,95,79,115,171,167,169,187,237,182,233,190,227,85,116,207,42,209,189,71,200,244,183,53,164,240,247,172,102,225,45,190,167,166,57,25,28,221,11,245,39,139,184,198,61,208,202,197,108,145,189,90,157,113,189,142,68,217,200,6,159,129,92,28,169,248,227,169,212,171,85,7,11,122,146,202,72,175,184,197,157,25,139,92,218,248,160,75,141,186,149,172,98,81,62,61,209,95,83,12,91,57,174,141,171,220,134,41,28,244,107,162,116,147,116,14,101,252,113,211,112,227,134,205,163,216,59,42,223,168,185,165,158,71,195,87,27,229,167,101,142,221,50,201,2,214,182,102,43,92,181,42,230,74,216,90,199,125,71,198,178,61,81,26,198,76,28,43,154,159,30,63,248,95,133,77,32,189,127,138,139,47,190,219,46,63,239,236,169,178,57,157,175,253,206,233,95,28,223,227,41,222,223,238,172,42,172,250,184,158,45,125,206,114,171,54,21,139,80,248,219,214,65,112,167,181,219,169,187,172,143,191,85,60,141,142,40,250,222,173,99,122,158,246,166,238,84,106,111,186,170,39,153,250,245,11,10,186,233,174,127,146,233,205,246,162,146,123,150,43,120,173,178,86,75,72,247,58,9,39,166,153,240,200,232,220,230,181,202,197,115,21,81,85,173,93,182,221,19,236,2,226,121,42,122,88,202,126,96,87,123,117,184,159,228,0,228,169,233,99,41,249,129,93,237,214,226,127,128,42,87,157,29,223,136,38,223,113,203,37,206,221,217,209,137,188,52,246,217,169,219,20,241,205,125,137,149,41,35,170,36,236,182,90,105,187,51,189,172,133,100,124,82,71,26,200,213,87,164,172,138,218,142,127,174,154,23,167,28,69,233,197,199,75,245,66,205,227,173,85,219,75,12,209,42,50,170,223,84,212,84,142,170,154,69,69,237,204,206,167,108,187,43,85,174,115,30,215,177,239,99,131,56,58,79,244,19,242,167,134,254,84,191,248,76,250,65,110,250,71,253,219,255,0,5,248,152,252,87,247,15,206,255,0,113,238,127,115,250,255,0,224,249,236,105,123,79,109,152,109,151,0,198,172,218,115,37,36,152,157,5,158,138,154,194,250,74,181,170,129,214,230,66,198,211,44,115,43,156,178,179,180,140,217,234,231,117,38,203,186,239,185,156,206,37,248,116,206,248,95,213,58,253,51,206,169,255,0,198,214,89,235,122,225,254,217,218,252,76,208,193,89,219,138,89,59,61,222,195,221,218,123,186,217,246,42,125,138,179,43,149,63,28,116,218,107,117,160,225,111,82,89,87,45,139,39,188,35,49,107,155,95,44,235,110,184,213,57,140,74,39,199,186,163,41,166,151,103,53,209,181,59,115,75,35,158,142,108,174,146,16,181,237,88,250,9,249,44,204,191,42,95,252,38,125,31,184,253,35,254,237,255,0,130,252,52,158,43,251,135,231,127,184,247,63,185,253,127,240,124,246,51,69,168,84,88,109,187,63,201,109,250,115,118,171,186,98,116,183,138,216,108,53,213,109,86,207,85,110,108,207,74,105,164,69,99,21,30,232,145,142,84,86,51,205,87,234,183,236,73,191,205,11,142,159,203,94,84,253,14,209,204,207,197,233,181,151,163,227,21,52,77,233,134,251,116,142,71,42,237,50,57,124,69,28,59,71,219,217,26,199,202,143,147,243,173,109,60,137,29,120,59,225,87,50,226,191,87,45,248,125,154,219,86,220,98,221,81,79,83,150,93,227,145,33,101,186,220,175,250,232,217,92,199,183,196,200,214,200,216,89,210,238,167,162,185,83,182,201,30,192,155,252,149,63,46,223,233,167,253,166,63,179,191,241,63,254,25,255,0,181,223,255,0,55,254,179,255,0,242,63,241,200,171,205,31,215,102,166,254,11,236,244,69,239,96,24,6,27,165,152,109,167,79,180,251,30,164,177,227,214,58,116,166,161,161,166,69,232,137,155,170,170,170,170,171,158,247,57,92,247,189,202,175,123,220,231,57,92,231,42,173,16,243,71,245,217,169,191,130,251,61,16,19,255,0,146,167,165,140,167,230,5,119,183,91,137,254,64,14,74,158,150,50,159,152,21,222,221,110,39,248,0,0,0,0,25,87,59,86,186,240,163,168,250,25,132,233,254,168,92,226,248,174,25,168,216,253,178,241,109,188,211,194,173,142,158,170,170,141,149,18,80,84,38,235,219,153,157,79,232,85,94,153,99,98,189,187,43,101,142,46,42,104,79,2,208,189,56,226,47,129,29,44,210,253,80,179,120,235,85,118,159,227,178,195,52,74,140,170,183,213,54,217,10,71,85,77,34,162,246,230,103,83,182,93,149,170,215,57,143,107,216,247,177,193,86,220,186,248,234,169,225,107,50,76,31,80,107,234,223,165,119,250,137,166,174,134,154,150,39,190,217,113,153,41,216,151,37,84,141,103,153,141,142,157,177,190,22,191,244,30,231,181,143,123,81,143,189,59,77,218,213,127,181,81,95,108,87,58,75,141,182,227,79,29,93,29,101,36,205,154,10,152,36,106,58,57,99,145,170,173,123,28,213,71,35,145,85,21,21,21,12,219,241,47,195,166,119,194,254,169,215,233,158,117,79,254,54,178,207,91,215,15,246,206,215,226,102,134,10,206,220,82,201,217,238,246,30,238,211,221,214,207,177,83,236,85,157,60,174,185,128,86,90,43,45,188,50,107,126,69,222,181,77,225,173,216,61,210,120,231,158,170,58,169,103,138,8,109,46,237,177,253,80,175,119,120,164,145,88,216,91,27,163,87,43,22,38,196,22,212,0,0,0,3,54,220,91,232,189,215,65,120,134,205,180,254,171,16,171,199,109,17,222,43,42,241,186,121,158,233,89,45,146,74,137,60,20,177,74,231,57,101,103,105,26,213,114,185,206,71,177,236,126,210,49,232,157,46,225,170,95,74,249,101,81,105,165,125,247,197,87,224,154,193,75,225,168,188,47,71,131,181,214,218,238,19,67,249,196,98,54,78,186,166,220,93,230,231,61,187,108,187,55,182,132,180,231,95,162,22,165,181,97,188,72,195,124,171,109,201,181,20,248,61,69,181,209,181,208,73,2,182,182,178,41,216,239,39,49,237,114,76,215,34,245,35,209,241,170,116,116,47,114,168,64,234,188,39,122,167,209,191,152,24,247,184,192,126,174,45,245,162,235,175,92,67,102,218,129,85,151,213,228,86,137,47,21,148,152,221,68,204,116,76,138,201,29,68,158,10,40,162,115,90,177,51,180,173,114,181,90,215,43,222,247,191,121,30,245,94,64,122,13,61,194,174,186,149,159,227,90,115,98,168,164,130,229,149,94,40,172,148,114,213,189,205,130,57,234,102,100,49,186,71,53,174,114,49,28,244,85,84,107,151,109,246,69,251,0,184,158,76,154,91,244,83,135,27,238,166,87,216,188,45,126,119,144,73,225,171,124,87,95,140,181,209,49,33,135,243,104,245,108,125,21,78,184,183,205,173,123,183,221,119,111,109,73,254,121,253,61,194,173,90,107,128,99,90,115,98,168,171,158,219,138,217,232,172,148,114,213,189,174,158,72,41,161,100,49,186,71,53,173,106,189,90,196,85,84,107,83,125,246,68,251,15,64,6,107,56,177,245,79,172,159,48,50,31,113,156,249,52,250,23,168,245,218,29,55,16,246,203,55,142,195,40,114,9,113,187,149,77,58,171,228,183,85,54,26,121,35,125,67,54,250,144,201,226,152,198,72,138,173,238,53,88,238,133,124,73,39,214,226,199,213,62,178,124,192,200,125,198,114,207,185,64,98,214,44,231,130,253,66,194,178,154,31,27,101,200,51,11,181,174,227,77,221,124,125,250,89,237,52,17,203,31,91,21,175,111,83,30,228,221,170,142,77,247,69,69,243,2,184,120,59,226,171,50,225,67,87,45,249,133,154,229,86,236,98,227,81,79,77,150,90,35,141,38,101,198,220,143,250,234,216,156,246,55,196,198,215,72,232,95,212,222,151,170,181,87,182,249,24,253,9,224,25,254,27,170,120,109,167,80,116,251,33,164,190,99,215,202,116,169,161,174,166,85,232,149,155,170,42,42,42,35,152,246,185,28,199,177,200,143,99,218,230,185,26,230,170,37,16,241,245,193,70,85,194,158,163,213,222,237,54,207,17,166,89,53,194,105,49,203,133,58,72,248,232,58,213,210,54,217,80,178,57,239,108,209,49,21,24,231,185,123,209,177,94,139,212,217,89,23,160,229,215,199,85,79,11,89,146,96,250,131,95,86,253,43,191,212,77,53,116,52,212,177,61,246,203,140,201,78,196,185,42,164,107,60,204,108,116,237,141,240,181,255,0,160,247,61,172,123,218,140,120,94,240,63,37,166,237,106,191,218,168,175,182,43,157,37,198,219,113,167,142,174,142,178,146,102,205,5,76,18,53,29,28,177,200,213,86,189,142,106,163,145,200,170,138,138,138,135,235,0,102,179,139,31,84,250,201,243,3,33,247,25,205,41,153,172,226,199,213,62,178,124,192,200,125,198,112,25,151,14,153,222,37,161,56,39,17,94,31,197,225,153,175,122,143,198,245,195,31,132,186,71,89,95,15,131,237,247,86,89,55,134,131,189,221,237,181,159,157,232,223,118,238,239,171,161,92,87,106,62,134,97,58,129,165,246,201,126,43,134,106,54,63,115,179,220,172,213,19,43,99,167,170,170,163,125,60,117,244,235,178,246,230,103,83,58,209,19,166,88,216,140,118,202,216,164,138,221,57,123,224,24,110,169,242,225,194,116,251,80,113,234,75,230,61,124,167,189,211,87,80,212,162,244,74,207,140,214,42,42,42,42,57,143,107,145,175,99,218,168,246,61,173,115,85,174,106,42,84,95,21,220,40,234,63,9,90,142,252,43,53,139,199,90,171,187,147,216,47,240,66,172,165,187,210,181,81,21,205,69,85,237,204,206,166,164,176,170,171,163,115,154,168,175,99,227,145,225,202,177,60,90,251,156,229,86,108,43,22,161,241,183,172,130,225,79,107,183,83,119,89,31,126,170,121,27,28,81,245,189,90,198,245,61,237,77,220,168,212,223,117,84,79,51,74,122,85,130,226,188,59,104,118,57,130,73,116,181,81,89,112,76,126,40,43,238,142,130,59,117,43,251,16,245,85,87,74,222,165,100,93,199,164,179,200,231,57,126,179,222,231,57,87,119,45,91,114,105,225,226,235,146,106,133,211,137,27,213,170,145,248,246,39,79,87,100,179,212,58,177,205,157,47,115,71,23,113,204,137,139,245,152,202,57,229,107,150,95,171,189,84,106,196,115,154,229,142,223,174,214,155,85,254,213,91,98,190,219,41,46,54,219,141,60,148,149,148,117,112,182,104,42,96,145,170,217,34,146,55,34,181,236,115,85,90,173,84,84,84,85,69,2,139,57,138,113,213,83,197,46,100,184,62,159,87,213,179,74,236,21,16,205,67,13,77,44,76,125,206,227,10,84,49,110,72,171,26,79,11,29,29,67,163,100,46,127,232,49,175,115,24,247,43,25,226,120,23,224,202,251,198,30,163,213,91,36,186,252,27,12,197,252,61,70,77,114,137,236,90,166,199,42,191,181,77,77,27,183,222,105,123,82,162,72,230,172,113,181,142,115,186,149,25,20,146,171,136,46,77,151,216,117,30,211,115,225,251,33,239,97,153,22,65,21,61,202,219,88,140,90,172,86,223,42,179,174,166,57,38,153,190,62,24,191,60,189,190,166,79,210,144,183,243,202,175,149,182,63,195,174,131,97,188,54,233,29,139,74,112,202,42,70,178,221,78,199,220,235,161,167,88,95,118,184,171,26,149,21,178,163,158,247,117,200,230,238,141,87,187,161,136,200,218,189,12,106,32,84,95,55,252,90,197,131,107,238,158,225,88,181,15,130,178,227,250,95,105,181,219,169,187,175,147,177,75,5,109,124,113,71,214,245,115,221,210,198,53,55,114,171,151,109,213,85,124,199,40,12,90,197,156,235,238,161,97,89,77,15,141,178,228,26,95,118,181,220,105,187,175,143,191,75,61,109,4,114,199,214,197,107,219,212,199,185,55,106,163,147,125,209,81,124,207,173,206,175,213,62,45,242,254,135,220,110,35,146,167,170,124,167,229,253,119,184,219,128,225,92,114,112,137,117,225,7,87,27,138,65,113,171,188,98,119,234,119,92,177,203,172,244,238,99,223,2,61,90,250,89,158,141,72,159,83,10,244,245,246,215,101,100,144,200,173,143,186,145,183,160,114,235,227,170,167,133,172,201,48,125,65,175,171,126,149,223,234,38,154,186,26,106,88,158,251,101,198,100,167,98,92,149,82,53,158,102,54,58,118,198,248,90,255,0,208,123,158,214,61,237,70,62,228,248,138,208,108,55,137,45,35,190,233,78,103,69,72,230,92,105,222,251,101,116,212,235,51,237,55,20,99,146,158,182,36,107,216,238,184,220,237,213,168,246,245,177,95,27,151,161,238,69,174,190,28,121,56,212,187,63,201,46,28,72,221,106,215,19,177,94,31,73,143,80,219,106,98,134,124,142,154,41,145,91,89,82,177,190,85,165,166,150,36,233,236,181,233,81,188,143,250,240,246,218,178,133,170,90,110,214,171,253,170,138,251,98,185,210,92,109,183,26,120,234,232,235,41,38,108,208,84,193,35,81,209,203,28,141,85,107,216,230,170,57,28,138,168,168,168,168,126,179,242,90,109,54,171,5,170,138,197,98,182,82,91,173,182,234,120,233,40,232,233,33,108,48,83,65,27,81,177,197,28,109,68,107,24,214,162,53,26,136,136,136,136,136,126,176,42,175,158,119,220,159,239,39,240,210,0,112,255,0,195,214,85,196,93,102,111,100,194,170,119,189,98,56,125,102,91,77,111,109,44,147,201,117,240,211,211,198,250,56,146,52,87,164,207,100,238,88,209,26,238,169,24,198,42,53,30,175,100,255,0,231,157,247,39,251,201,252,52,229,92,149,61,83,229,63,47,235,189,198,220,4,21,196,242,155,238,13,149,89,179,92,90,187,193,94,177,251,133,61,210,221,83,218,100,157,138,168,36,108,145,73,208,244,115,29,210,246,53,118,114,43,87,109,149,21,60,139,233,224,23,141,124,87,138,205,56,164,178,93,174,126,31,83,113,155,124,49,228,118,250,133,141,146,87,244,35,99,117,206,157,35,107,24,232,101,122,162,189,172,106,118,100,122,49,83,165,209,62,88,191,205,7,151,221,77,218,166,245,197,14,139,90,169,24,246,83,186,191,48,177,211,69,21,51,58,33,138,170,162,178,244,178,203,59,90,175,86,178,6,190,8,162,235,145,234,233,126,179,220,253,235,131,66,245,211,81,248,116,212,123,118,168,105,125,231,192,221,104,119,138,104,101,69,125,45,194,149,202,139,37,45,76,104,169,220,133,253,45,221,55,71,35,154,215,177,204,123,24,246,134,154,72,171,199,215,26,248,175,10,122,113,87,100,180,220,252,70,166,228,214,249,163,199,45,244,235,27,228,160,235,71,70,219,157,66,72,215,177,176,196,244,85,99,94,213,239,72,197,98,39,75,101,124,93,87,134,142,34,240,78,40,52,178,131,83,48,90,143,241,84,119,138,46,137,191,181,151,79,13,12,211,209,247,37,138,62,247,107,190,198,247,88,222,135,253,168,191,106,39,63,227,55,129,125,56,227,14,197,67,37,206,191,232,190,103,102,233,138,219,147,83,209,165,68,141,165,235,234,146,150,162,46,182,119,225,94,167,185,136,175,107,163,145,85,205,114,35,165,100,129,64,57,102,83,125,206,114,171,206,107,148,215,120,219,214,65,112,168,186,92,106,123,76,143,191,85,60,142,146,89,58,24,141,99,122,158,247,46,205,68,106,111,178,34,39,145,109,58,47,192,79,242,87,224,239,90,245,35,81,39,241,26,155,147,105,126,67,71,87,79,5,71,93,45,150,133,244,50,74,180,109,86,47,68,211,43,227,141,210,203,230,212,115,26,200,151,165,174,146,103,0,60,177,111,186,63,168,245,122,183,196,53,21,170,174,235,140,220,42,168,241,187,67,88,202,186,87,201,26,192,234,123,228,83,182,95,253,208,216,225,154,6,200,199,116,74,168,199,181,157,51,87,139,31,75,26,201,242,255,0,33,246,233,192,205,97,110,154,253,192,229,55,17,220,19,105,14,176,224,239,171,102,162,225,122,79,98,100,52,145,178,90,134,95,45,208,219,217,58,209,54,22,35,156,149,40,231,202,232,92,198,253,119,200,177,189,21,28,199,195,81,102,148,248,78,244,177,163,127,47,241,239,110,128,12,224,226,121,77,247,6,202,172,217,174,45,93,224,175,88,253,194,158,233,110,169,237,50,78,197,84,18,54,72,164,232,122,57,142,233,123,26,187,57,21,171,182,202,138,158,69,244,240,11,198,190,43,197,102,156,82,89,46,215,63,15,169,184,205,190,24,242,59,125,66,198,201,43,250,17,177,186,231,78,145,181,140,116,50,189,81,94,214,53,59,50,61,24,169,210,232,159,44,127,227,251,150,45,247,88,53,30,147,86,248,121,162,181,82,93,114,107,133,45,30,73,104,115,25,73,74,201,36,89,221,81,124,150,119,75,255,0,185,219,36,48,192,233,30,238,185,81,30,247,63,170,80,112,137,192,230,145,240,131,106,171,159,20,125,93,251,44,188,83,197,5,215,35,185,49,137,59,216,214,177,95,5,51,26,155,83,211,58,86,172,157,189,222,245,85,98,73,36,157,184,213,161,158,19,175,235,207,12,249,150,131,99,218,109,153,222,107,169,46,56,246,168,226,244,89,29,150,182,21,70,61,175,146,150,158,106,154,73,98,87,43,154,248,93,83,26,35,252,217,35,30,199,34,163,186,227,143,144,26,8,198,116,27,13,226,75,151,230,156,105,78,103,69,72,230,92,116,222,194,251,101,116,212,235,51,237,55,20,181,68,148,245,177,35,94,199,117,198,231,110,173,71,183,173,138,248,220,189,15,114,40,86,15,46,190,58,170,120,90,204,147,7,212,26,250,183,233,93,254,162,105,171,161,166,165,137,239,182,92,102,74,118,37,201,85,35,89,230,99,99,167,108,111,133,175,253,7,185,237,99,222,212,99,238,250,237,159,225,182,92,6,183,84,171,50,26,73,49,58,11,60,151,249,110,212,138,181,80,58,220,200,86,119,84,70,176,163,150,86,118,145,94,157,180,119,82,109,211,190,232,103,51,137,126,29,51,190,23,245,78,191,76,243,170,127,241,181,150,122,222,184,127,182,118,191,19,52,48,86,118,226,150,78,207,119,176,247,118,158,238,182,125,138,159,98,175,228,203,56,145,214,220,235,72,241,253,10,204,51,234,187,182,19,138,212,71,83,104,182,212,211,192,231,210,190,54,75,28,72,149,29,29,247,49,145,207,35,24,199,72,172,107,58,90,212,68,99,17,161,237,120,215,226,186,251,197,166,178,214,230,93,219,173,30,33,109,222,143,22,178,86,204,199,120,10,94,150,36,146,43,99,68,98,77,59,217,221,145,119,123,147,118,71,220,123,34,141,78,193,203,67,129,202,158,35,179,40,117,135,56,125,35,52,235,11,188,70,201,169,36,100,85,15,190,92,97,72,231,74,39,66,244,115,82,153,26,248,157,51,158,223,174,201,18,54,34,171,158,248,121,87,3,156,34,93,120,190,213,199,98,147,220,106,236,248,157,134,157,183,44,142,235,5,59,158,246,64,175,70,178,150,23,171,86,38,84,204,189,93,29,197,217,25,28,210,35,100,237,44,110,208,70,39,139,88,176,108,86,205,133,98,212,62,10,203,143,219,233,237,118,234,110,235,228,236,82,193,27,99,138,62,183,171,158,238,150,49,169,187,149,92,187,110,170,171,230,7,214,0,1,202,184,177,244,177,172,159,47,242,31,110,156,205,97,165,62,44,125,44,107,39,203,252,135,219,167,51,88,7,181,213,29,33,204,180,130,167,25,131,48,130,145,25,152,98,246,204,190,209,53,52,233,43,39,183,87,69,215,19,149,60,156,199,181,201,36,111,107,145,54,124,78,86,245,49,88,247,76,174,87,188,116,254,69,50,166,104,118,177,230,126,19,77,175,93,127,7,169,173,111,84,54,43,164,146,53,83,121,149,201,225,232,230,222,78,230,232,230,50,85,100,159,154,107,170,36,89,233,7,12,248,111,21,252,191,52,159,75,115,10,234,187,115,219,131,227,119,43,69,206,153,85,207,183,92,99,181,70,200,167,88,250,145,179,51,166,89,24,248,220,169,212,199,187,165,204,127,68,140,164,29,104,210,28,203,65,117,67,32,210,61,64,130,146,59,238,59,80,216,106,22,146,116,154,9,88,248,219,44,83,70,255,0,37,86,73,20,145,200,136,228,107,209,30,136,230,181,200,173,64,211,152,43,3,149,215,48,10,59,189,29,183,134,77,111,200,187,55,88,124,53,187,7,186,79,28,16,82,201,75,20,17,65,13,165,221,182,51,166,100,237,111,20,146,43,221,51,164,116,106,228,122,68,217,108,252,1,5,121,161,112,81,252,160,48,71,235,62,158,219,46,181,218,147,134,219,217,77,21,186,137,59,223,25,181,182,103,61,244,233,19,156,155,77,23,118,121,163,88,209,95,39,215,139,162,71,62,46,220,234,0,101,92,145,92,14,112,137,117,226,251,87,29,138,79,113,171,179,226,118,26,118,220,178,59,172,20,238,123,217,2,189,26,202,88,94,173,88,153,83,50,245,116,119,23,100,100,115,72,141,147,180,177,186,127,241,209,203,6,167,89,181,114,207,170,218,44,148,150,151,229,87,138,26,28,194,134,154,142,38,178,153,146,62,101,172,191,170,203,83,27,100,122,55,176,143,166,137,136,249,95,213,39,82,189,239,85,154,156,58,232,54,27,195,110,145,216,180,167,12,162,164,107,45,212,236,125,206,186,26,117,133,247,107,138,177,169,81,91,42,57,239,119,92,142,110,232,213,123,186,24,140,141,171,208,198,162,5,69,243,127,197,172,88,54,190,233,238,21,139,80,248,43,46,63,165,246,155,93,186,155,186,249,59,20,176,86,215,199,20,125,111,87,61,221,44,99,83,119,42,185,118,221,85,87,204,114,128,197,172,89,206,190,234,22,21,148,208,248,219,46,65,165,247,107,93,198,155,186,248,251,244,179,214,208,71,44,125,108,86,189,189,76,123,147,118,170,57,55,221,21,23,204,250,220,234,253,83,226,223,47,232,125,198,226,57,42,122,167,202,126,95,215,123,141,184,14,85,199,215,5,25,87,10,122,143,87,123,180,219,60,70,153,100,215,9,164,199,46,20,233,35,227,160,235,87,72,219,101,66,200,231,189,179,68,196,84,99,158,229,239,70,197,122,47,83,101,100,81,84,211,70,186,104,94,156,113,23,167,23,29,47,213,11,55,142,181,87,109,44,51,68,168,202,171,125,83,81,82,58,170,105,21,23,183,51,58,157,178,236,173,86,185,204,123,94,199,189,142,129,124,18,242,179,186,233,134,180,95,117,27,94,105,169,46,22,220,62,240,172,193,162,109,67,162,158,182,122,106,184,230,166,189,61,180,211,171,97,103,76,72,141,166,149,210,42,172,178,119,26,222,219,22,64,250,188,169,248,28,169,211,91,85,7,20,154,146,250,73,111,185,61,157,31,139,91,26,200,167,75,117,186,169,172,122,86,190,77,149,89,83,52,91,53,173,141,201,219,134,89,26,245,115,165,116,112,216,248,0,64,14,117,126,150,49,111,152,20,62,221,113,41,219,79,112,171,174,165,103,248,214,156,216,170,41,32,185,101,87,138,43,37,28,181,111,115,96,142,122,153,153,12,110,145,205,107,156,140,71,61,21,85,26,229,219,125,145,126,194,226,121,213,250,88,197,190,96,80,251,117,196,170,190,19,189,83,232,223,204,12,123,220,96,3,159,229,152,181,247,6,202,175,56,86,83,67,224,175,88,253,194,162,215,113,166,238,178,78,197,84,18,58,57,99,235,98,185,142,233,123,28,155,181,85,171,182,232,170,158,103,64,214,174,39,117,151,136,75,22,19,96,213,140,163,227,113,224,86,249,173,246,218,153,97,111,138,159,186,246,172,147,212,205,250,115,76,172,142,158,53,123,151,205,176,53,202,139,35,165,146,75,137,230,41,192,173,55,20,184,106,231,26,125,65,72,205,84,176,83,195,13,12,213,53,82,177,151,59,116,43,80,245,182,162,44,137,4,47,116,149,14,145,147,57,159,166,198,177,207,99,28,175,101,21,221,173,55,91,5,214,182,197,125,182,85,219,174,86,234,137,41,43,40,234,225,116,51,211,79,27,149,178,69,36,110,68,115,30,215,34,181,90,168,138,138,138,138,4,234,229,17,195,173,78,164,235,203,245,143,39,196,234,234,177,60,2,158,89,168,107,165,138,39,81,73,127,94,218,65,10,164,173,85,145,241,69,36,149,8,177,236,232,164,142,153,238,115,122,152,143,253,124,234,253,83,226,223,47,232,125,198,226,89,167,5,60,60,90,184,103,225,231,26,192,224,181,85,208,95,110,20,240,222,242,150,84,214,54,165,255,0,27,158,158,36,170,106,58,53,88,145,145,172,109,133,137,31,213,232,137,170,170,247,43,164,125,101,243,171,245,79,139,124,191,161,247,27,136,16,215,77,52,135,50,213,170,108,202,124,50,10,73,223,131,98,245,89,125,206,25,167,72,158,251,117,52,176,178,161,209,43,190,171,158,198,207,220,86,170,183,118,70,244,111,83,250,88,239,149,128,103,249,150,150,102,86,157,65,211,236,134,174,199,144,216,234,18,166,134,186,153,83,174,39,236,168,168,168,168,173,123,28,213,115,30,199,34,177,236,115,154,228,115,92,168,179,127,146,167,170,124,167,229,253,119,184,219,143,107,205,99,129,90,108,58,74,254,41,244,162,130,146,154,197,85,80,179,102,180,46,170,149,211,182,227,87,90,245,248,147,22,105,28,142,100,178,212,71,19,161,141,27,219,84,141,205,99,154,233,22,32,159,252,29,241,85,134,241,95,164,118,252,194,205,114,164,110,79,110,167,167,166,203,45,17,198,176,190,221,113,86,125,117,108,78,123,221,225,164,115,100,116,47,234,119,83,17,90,171,220,100,140,103,117,51,89,195,71,17,121,223,11,250,167,65,169,152,45,71,248,170,59,197,23,68,63,219,59,95,137,134,105,232,251,146,197,39,103,187,216,99,123,172,111,91,62,212,95,181,23,66,122,23,174,154,113,196,94,156,91,181,67,75,239,62,58,213,93,188,83,67,42,35,42,173,245,77,68,89,41,106,99,69,94,220,204,234,110,233,186,181,90,230,189,142,123,30,199,184,41,7,154,63,174,205,77,252,23,217,232,142,105,106,225,159,50,191,240,185,117,226,158,197,93,73,85,98,199,50,135,227,151,218,23,42,71,61,27,22,42,53,130,173,138,174,218,102,62,90,196,137,204,68,71,177,123,110,68,123,92,245,139,165,243,71,245,217,169,191,130,251,61,17,61,57,53,90,109,87,254,17,51,107,21,246,217,73,113,182,220,115,139,149,37,101,29,92,45,154,10,152,36,182,91,219,36,82,70,228,86,189,142,106,171,85,170,138,138,138,168,160,85,183,13,28,69,231,124,47,234,157,6,166,96,181,31,226,168,239,20,93,16,255,0,108,237,126,38,25,167,163,238,75,20,157,158,239,97,141,238,177,189,108,251,81,126,212,94,127,150,101,55,220,231,42,188,230,185,77,119,141,189,100,23,10,139,165,198,167,180,200,251,245,83,200,233,37,147,161,136,214,55,169,239,114,236,212,70,166,251,34,34,121,18,171,152,23,2,55,222,21,114,169,51,92,89,158,55,76,178,11,130,199,110,169,221,145,252,46,170,121,42,164,138,213,208,250,137,106,39,237,83,83,181,124,75,145,26,253,246,93,157,228,191,43,150,94,138,126,90,120,184,197,188,69,195,194,208,96,155,102,181,157,18,244,77,47,130,158,31,15,28,123,198,246,187,122,169,105,186,218,189,59,196,146,244,185,29,211,184,91,79,47,78,30,191,147,151,12,184,253,130,182,166,234,251,214,87,219,203,111,116,215,26,95,11,37,5,117,93,44,8,234,52,133,83,174,62,203,34,142,55,35,213,92,178,54,71,108,196,114,70,202,65,226,199,213,62,178,124,192,200,125,198,115,74,102,107,56,177,245,79,172,159,48,50,31,113,156,6,101,195,166,119,137,104,78,9,196,87,135,241,120,102,107,222,163,241,189,112,199,225,46,145,214,87,195,224,251,125,213,150,77,225,160,239,119,123,109,103,231,122,55,221,187,187,170,240,11,198,190,85,194,158,163,210,89,46,215,63,17,166,89,53,194,24,242,59,125,66,200,248,232,58,213,177,186,231,78,145,181,239,108,209,49,17,94,214,53,123,209,177,24,169,212,216,159,21,154,114,247,192,48,221,83,229,195,132,233,246,160,227,212,151,204,122,249,79,123,166,174,161,169,69,232,149,159,25,172,84,84,84,84,115,30,215,35,94,199,181,81,236,123,90,230,171,92,212,84,168,190,43,184,81,212,126,18,181,29,248,86,107,23,142,181,87,119,39,176,95,224,133,89,75,119,165,106,162,43,154,138,171,219,153,157,77,73,97,85,87,70,231,53,81,94,199,199,35,194,244,245,175,139,77,39,209,125,2,165,226,6,227,119,241,182,92,130,222,202,140,86,63,15,83,31,198,170,167,162,146,174,142,155,116,133,239,166,239,50,37,252,228,172,70,179,127,173,178,249,45,6,113,21,175,57,151,18,90,185,125,213,108,206,182,173,207,184,212,61,150,202,25,170,18,102,90,109,200,247,45,61,20,74,214,49,189,17,181,219,43,145,141,235,122,190,71,39,91,220,171,226,174,57,102,85,120,177,90,49,107,182,77,117,173,178,227,254,35,225,22,234,138,217,36,165,183,247,222,143,159,195,196,229,86,69,220,122,35,159,208,137,212,228,69,93,212,153,92,180,56,28,169,226,59,50,135,88,115,135,210,51,78,176,187,196,108,154,146,70,69,80,251,229,198,20,142,116,162,116,47,71,53,41,145,175,137,211,57,237,250,236,145,35,98,42,185,239,132,35,86,123,160,217,150,154,233,30,158,234,182,97,69,87,108,102,164,84,93,95,104,161,169,167,72,223,37,186,145,148,75,21,106,47,90,187,162,119,85,200,140,107,152,223,169,11,100,106,189,146,177,73,107,201,83,213,62,83,242,254,187,220,109,199,85,231,157,247,39,251,201,252,52,229,92,149,61,83,229,63,47,235,189,198,220,5,212,128,0,170,190,121,223,114,127,188,159,195,74,213,192,52,183,59,213,15,164,127,65,108,95,19,250,37,143,214,101,55,143,236,168,97,240,182,186,94,158,252,255,0,157,123,122,250,123,140,250,140,234,122,239,228,213,217,75,42,231,157,247,39,251,201,252,52,229,92,149,61,83,229,63,47,235,189,198,220,4,21,196,242,155,238,13,149,89,179,92,90,187,193,94,177,251,133,61,210,221,83,218,100,157,138,168,36,108,145,73,208,244,115,29,210,246,53,118,114,43,87,109,149,21,60,139,243,224,7,140,27,87,22,90,70,215,92,22,174,60,239,14,167,163,160,202,217,52,77,70,84,206,246,57,35,174,137,209,177,177,116,84,44,50,189,99,107,90,177,61,175,103,79,66,71,36,144,47,154,231,5,31,147,44,170,126,37,52,206,217,117,169,198,242,219,133,69,78,91,22,221,232,108,247,73,164,107,146,163,173,92,178,54,26,169,36,127,147,155,209,28,169,210,143,68,154,24,155,13,120,117,215,156,203,134,221,92,177,106,182,25,91,86,215,219,170,24,203,157,12,53,9,11,46,214,229,123,86,162,138,85,115,30,222,137,26,221,145,202,199,116,61,25,35,83,173,141,84,13,47,3,149,112,209,196,94,9,197,6,150,80,106,102,11,81,254,42,142,241,69,209,55,246,178,233,225,161,154,122,62,228,177,71,222,237,119,216,222,235,27,208,255,0,181,23,237,68,234,160,8,1,206,175,210,198,45,243,2,135,219,174,36,255,0,32,7,58,191,75,24,183,204,10,31,110,184,129,78,218,123,133,93,117,43,63,198,180,230,197,81,73,5,203,42,188,81,89,40,229,171,123,155,4,115,212,204,200,99,116,142,107,92,228,98,57,232,170,168,215,46,219,236,139,246,31,147,44,197,175,184,54,85,121,194,178,154,31,5,122,199,238,21,22,187,141,55,117,146,118,42,160,145,209,203,31,91,21,204,119,75,216,228,221,170,173,93,183,69,84,243,58,7,9,222,169,244,111,230,6,61,238,48,22,253,204,103,128,159,229,81,98,131,82,52,238,127,15,169,184,205,191,193,210,83,207,81,209,75,122,161,99,223,42,81,185,94,189,16,204,143,146,71,69,47,147,85,207,115,37,94,151,54,72,67,202,242,189,227,167,242,215,138,179,67,181,143,51,241,122,147,101,235,248,61,77,107,122,102,190,218,227,141,170,155,204,174,95,17,89,14,210,119,55,70,189,241,35,36,252,235,155,81,34,79,243,45,152,158,83,125,193,178,171,54,107,139,87,120,43,214,63,112,167,186,91,170,123,76,147,177,85,4,141,146,41,58,30,142,99,186,94,198,174,206,69,106,237,178,162,167,145,125,60,2,241,175,138,241,89,167,20,150,75,181,207,195,234,110,51,111,134,60,142,223,80,177,178,74,254,132,108,110,185,211,164,109,99,29,12,175,84,87,181,141,78,204,143,70,42,116,186,39,202,21,87,205,31,215,102,166,254,11,236,244,68,255,0,228,169,233,99,41,249,129,93,237,214,226,0,115,71,245,217,169,191,130,251,61,17,63,249,42,122,88,202,126,96,87,123,117,184,9,254,1,242,114,204,166,197,131,98,183,156,215,41,174,240,86,92,126,223,81,116,184,212,246,159,39,98,150,8,221,36,178,116,49,28,247,116,177,142,93,154,138,229,219,100,69,95,32,62,176,32,7,9,220,107,229,92,86,113,221,154,89,45,55,63,15,166,88,206,31,116,143,28,183,211,172,140,142,191,162,231,65,27,110,117,9,35,88,247,77,43,21,85,141,123,83,179,27,213,136,157,78,149,242,207,240,0,17,255,0,84,184,245,225,59,69,179,187,158,153,234,94,171,124,27,36,179,118,124,109,23,192,174,85,29,174,236,44,154,63,206,67,78,248,221,188,114,177,223,85,203,182,251,46,202,138,136,18,0,28,255,0,69,53,239,73,248,137,197,106,179,93,28,202,254,144,89,104,174,15,181,207,83,224,106,105,58,42,153,28,114,58,62,138,136,227,122,236,201,163,93,209,58,126,182,219,238,138,137,208,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,3,157,95,165,140,91,230,5,15,183,92,73,254,64,14,117,126,150,49,111,152,20,62,221,113,2,170,248,78,245,79,163,127,48,49,239,113,128,210,153,154,206,19,189,83,232,223,204,12,123,220,96,52,166,0,138,188,209,253,9,234,111,224,190,241,68,74,162,42,243,71,244,39,169,191,130,251,197,16,20,173,194,119,170,125,27,249,129,143,123,140,5,207,115,6,224,146,213,197,126,1,29,247,24,130,146,135,81,113,90,122,137,173,85,141,165,107,167,187,64,216,102,115,45,47,145,211,68,198,50,74,135,70,230,203,34,185,33,94,226,181,17,36,147,122,97,225,59,213,62,141,252,192,199,189,198,3,65,28,69,107,206,27,195,110,145,223,117,91,51,173,164,107,45,212,239,101,178,134,106,133,133,247,107,138,177,203,79,69,18,181,143,119,92,142,110,202,228,99,186,24,143,145,201,208,199,42,6,109,255,0,211,86,5,149,127,178,184,230,73,142,92,63,244,148,117,214,218,234,121,63,226,201,12,209,200,207,230,115,92,223,212,168,50,204,166,251,156,229,87,156,215,41,174,241,183,172,130,225,81,116,184,212,246,153,31,126,170,121,29,36,178,116,49,26,198,245,61,238,93,154,136,212,223,100,68,79,35,213,107,246,177,223,120,128,214,92,179,88,178,56,124,61,94,77,112,117,68,116,221,76,127,132,165,99,82,58,106,110,182,49,137,39,106,8,226,139,185,208,142,127,71,83,190,179,149,79,129,167,185,173,215,77,115,252,107,81,172,84,244,147,220,177,91,197,21,238,142,42,182,57,208,73,61,52,204,154,54,200,214,185,174,86,43,152,136,168,142,106,237,190,202,159,104,23,83,203,67,129,202,110,28,112,216,117,135,56,125,91,245,23,52,179,198,201,169,36,100,180,236,177,219,166,88,231,74,39,66,244,107,150,165,92,200,157,51,158,223,168,248,210,54,34,35,94,249,170,47,139,31,84,250,201,243,3,33,247,25,203,243,225,87,137,140,55,138,253,35,163,213,44,62,134,174,220,246,212,58,219,119,182,84,162,185,246,235,140,108,141,242,192,146,116,163,102,103,76,177,189,146,53,19,169,143,111,83,88,254,184,217,65,156,88,250,167,214,79,152,25,15,184,206,5,170,114,84,244,177,148,252,192,174,246,235,113,63,200,1,201,83,210,198,83,243,2,187,219,173,196,180,187,113,55,195,109,130,235,91,98,190,241,7,166,182,235,149,186,162,74,74,202,58,188,178,130,25,233,167,141,202,217,34,146,55,74,142,99,218,228,86,171,85,17,81,81,81,64,233,96,243,248,86,161,96,58,149,106,150,251,167,57,198,63,149,91,96,168,117,36,181,150,75,156,53,208,71,59,90,215,58,39,73,11,156,212,122,53,236,114,181,87,125,158,213,253,104,122,0,56,255,0,21,92,51,225,188,87,233,29,102,150,230,21,213,118,231,182,161,183,43,69,206,153,85,207,183,92,99,100,140,138,117,143,169,27,51,58,101,145,143,141,202,157,76,123,186,92,199,244,72,204,230,101,152,181,247,6,202,175,56,86,83,67,224,175,88,253,194,162,215,113,166,238,178,78,197,84,18,58,57,99,235,98,185,142,233,123,28,155,181,85,171,182,232,170,158,102,154,53,99,58,252,151,233,102,101,169,159,11,248,159,209,44,126,227,125,240,93,254,207,138,240,180,210,77,218,238,116,187,163,171,183,211,213,210,237,183,223,101,219,99,50,249,102,83,125,206,114,171,206,107,148,215,120,219,214,65,112,168,186,92,106,123,76,143,191,85,60,142,146,89,58,24,141,99,122,158,247,46,205,68,106,111,178,34,39,144,30,131,69,244,135,50,215,173,80,199,244,143,79,224,164,146,251,145,84,58,26,117,171,157,33,130,38,50,55,75,44,210,63,205,81,145,197,28,146,42,53,28,245,70,42,53,174,114,163,87,67,220,52,112,233,130,112,191,165,148,26,103,130,211,255,0,138,172,188,86,245,205,253,179,186,120,104,97,158,179,183,44,178,118,123,189,134,59,180,199,116,51,236,68,251,85,115,173,164,249,215,228,191,84,240,221,76,248,95,196,254,137,100,22,235,239,130,239,246,124,87,133,169,142,110,215,115,165,221,29,93,190,158,174,151,109,190,251,46,219,26,104,196,242,155,22,115,138,217,179,92,90,187,198,217,114,11,125,61,210,221,83,218,124,125,250,89,227,108,145,73,208,244,107,219,212,199,181,118,114,35,147,125,149,17,124,128,250,197,0,243,71,245,217,169,191,130,251,61,17,127,197,0,243,71,245,217,169,191,130,251,61,16,19,255,0,146,167,165,140,167,230,5,119,183,91,137,254,64,14,74,158,150,50,159,152,21,222,221,110,39,248,0,0,0,0,25,87,52,167,194,119,165,141,27,249,127,143,123,116,6,107,11,201,204,248,187,181,112,131,203,243,70,114,184,45,212,151,140,178,253,131,216,45,184,229,170,122,134,177,143,157,45,80,185,245,83,49,28,146,190,154,20,233,235,237,166,234,249,33,141,93,31,117,36,104,115,254,114,218,223,165,246,237,47,181,240,247,117,177,213,221,179,107,181,69,38,79,110,149,178,73,12,22,88,35,146,88,124,83,220,159,86,119,202,212,170,167,108,62,104,136,233,36,114,177,89,18,73,81,120,158,45,125,206,114,171,54,21,139,80,248,219,214,65,112,167,181,219,169,187,172,143,191,85,60,141,142,40,250,222,173,99,122,158,246,166,238,84,106,111,186,170,39,152,203,50,155,238,115,149,94,115,92,166,187,198,222,178,11,133,69,210,227,83,218,100,125,250,169,228,116,146,201,208,196,107,27,212,247,185,118,106,35,83,125,145,17,60,139,180,229,161,192,229,55,14,56,108,58,195,156,62,173,250,139,154,89,227,100,212,146,50,90,118,88,237,211,44,115,165,19,161,122,53,203,82,174,100,78,153,207,111,212,124,105,27,17,17,175,124,193,39,244,7,15,212,124,3,70,177,60,55,87,51,223,166,153,125,170,222,216,46,151,190,133,79,19,39,83,149,173,234,118,207,151,182,197,100,93,231,162,73,47,111,184,244,71,189,200,157,0,252,151,107,181,170,193,106,173,190,223,110,116,150,235,109,186,158,74,186,202,202,185,155,12,20,208,70,213,116,146,201,35,149,26,198,53,168,174,87,42,162,34,34,170,156,215,249,88,240,177,255,0,156,182,149,127,207,43,119,253,176,29,84,31,146,211,118,181,95,237,84,87,219,21,206,146,227,109,184,211,199,87,71,89,73,51,102,130,166,9,26,142,142,88,228,106,171,94,199,53,81,200,228,85,69,69,69,67,245,129,205,56,148,210,26,109,122,208,108,231,72,230,130,146,74,140,138,207,52,54,245,171,158,88,96,138,226,205,165,162,154,71,197,187,209,145,212,199,12,138,136,142,221,24,168,173,114,42,181,115,89,118,180,221,108,23,90,219,21,246,217,87,110,185,91,170,36,164,172,163,171,133,208,207,77,60,110,86,201,20,145,185,17,204,123,92,138,213,106,162,42,42,42,41,169,226,133,185,169,232,229,139,72,184,184,187,212,227,147,109,73,158,219,226,204,100,166,233,127,246,45,85,76,243,199,82,157,111,123,149,253,201,233,229,159,127,170,214,247,250,26,212,107,17,84,34,1,97,60,154,116,94,235,146,235,205,211,90,46,184,133,92,248,246,31,103,171,164,183,94,156,247,69,4,23,185,251,81,246,153,179,147,188,255,0,7,45,87,83,118,123,88,146,198,231,116,185,241,42,215,177,160,142,91,218,33,106,209,30,20,49,54,219,239,149,119,74,140,242,158,159,56,174,124,209,182,54,65,61,125,29,58,164,17,53,55,84,100,113,71,19,21,92,229,87,61,30,255,0,170,142,72,216,18,128,0,6,107,56,177,245,79,172,159,48,50,31,113,156,181,78,74,158,150,50,159,152,21,222,221,110,42,175,139,31,84,250,201,243,3,33,247,25,203,9,229,189,175,56,111,13,188,191,53,31,85,179,58,218,70,178,221,156,92,89,108,161,154,161,97,125,218,226,182,170,5,167,162,137,90,199,187,174,71,55,101,114,49,221,12,71,200,228,232,99,149,2,69,115,75,213,205,56,211,190,20,239,216,118,115,103,248,229,126,160,127,105,236,150,184,235,210,154,70,213,70,169,59,107,221,179,146,71,67,75,36,112,200,228,107,92,215,72,232,34,127,75,102,87,37,11,157,43,136,173,121,204,184,146,213,203,238,171,102,117,181,110,125,198,161,236,182,80,205,80,147,50,211,110,71,185,105,232,162,86,177,141,232,141,174,217,92,140,111,91,213,242,57,58,222,229,91,10,229,89,192,119,254,8,226,175,87,236,191,227,101,196,44,87,59,119,251,195,233,175,109,127,119,255,0,116,54,38,73,15,248,186,134,59,251,147,192,153,92,0,105,206,174,105,119,11,152,142,53,172,185,85,93,218,239,37,59,43,104,104,106,233,159,20,246,11,116,177,70,176,90,228,89,81,37,123,225,78,173,209,232,157,165,122,192,221,227,133,138,178,40,28,210,237,196,223,13,182,11,173,109,138,251,196,30,154,219,174,86,234,137,41,43,40,234,242,202,8,103,166,158,55,43,100,138,72,221,42,57,143,107,145,90,173,84,69,69,69,69,3,165,153,172,226,199,213,62,178,124,192,200,125,198,115,71,184,182,89,138,231,54,42,92,167,10,201,173,89,5,150,183,175,195,92,109,117,177,213,210,207,208,247,49,253,18,198,174,99,186,94,199,53,118,95,39,53,81,124,209,76,225,113,99,234,159,89,62,96,100,62,227,56,18,43,150,135,28,117,60,56,230,80,232,246,112,202,71,233,214,105,120,141,243,85,200,248,169,223,99,184,204,145,192,149,174,153,234,214,173,50,181,145,54,102,189,223,81,145,164,140,84,86,189,147,91,167,18,252,58,96,156,80,105,101,126,153,231,84,255,0,227,107,44,245,189,115,127,107,46,158,26,104,96,172,237,197,44,125,238,215,125,238,237,61,221,15,251,21,62,197,76,219,86,218,110,182,234,106,10,203,133,178,174,150,158,233,78,181,116,50,205,11,152,202,168,18,89,33,89,98,114,166,207,98,75,12,177,171,155,186,117,198,246,253,173,84,75,74,229,89,199,143,254,8,225,83,87,239,95,227,98,196,47,183,59,143,251,195,41,172,141,103,107,255,0,116,58,39,201,55,248,186,118,55,251,147,0,159,252,47,104,93,139,135,77,14,197,116,190,211,102,181,80,215,208,219,233,229,191,205,110,87,190,59,133,225,208,177,42,234,150,73,17,36,147,174,70,175,74,189,17,82,54,198,196,107,26,198,177,189,84,0,0,0,41,91,157,95,170,124,91,229,253,15,184,220,71,37,79,84,249,79,203,250,239,113,183,14,117,126,169,241,111,151,244,62,227,113,28,149,61,83,229,63,47,235,189,198,220,5,212,128,0,3,202,103,90,177,165,154,95,224,127,41,154,151,138,98,95,19,238,248,47,142,222,105,168,60,87,111,167,185,218,239,61,189,125,61,198,117,116,239,183,91,119,251,80,252,184,86,183,232,190,165,93,101,177,105,206,175,97,89,85,202,10,119,85,203,71,100,191,210,87,79,28,13,115,90,233,93,28,50,57,200,196,115,216,213,114,166,219,189,169,250,208,10,224,231,157,247,39,251,201,252,52,229,92,149,61,83,229,63,47,235,189,198,220,117,94,121,223,114,127,188,159,195,78,85,201,83,213,62,83,242,254,187,220,109,192,92,158,89,148,216,176,108,86,243,154,229,53,222,10,203,143,219,234,46,151,26,158,211,228,236,82,193,27,164,150,78,134,35,158,238,150,49,203,179,81,92,187,108,136,171,228,102,223,137,76,147,75,242,237,121,206,114,45,23,198,41,44,24,77,101,226,101,178,209,210,44,137,3,160,110,205,241,17,199,35,24,232,89,51,154,233,210,14,150,164,41,42,68,136,136,196,38,87,53,206,53,255,0,41,185,84,252,53,233,157,206,235,77,141,226,87,10,138,108,182,93,251,48,222,46,144,200,214,165,63,66,181,36,116,52,178,70,255,0,55,59,162,73,87,169,24,169,12,50,186,37,112,171,195,62,101,197,126,174,81,233,110,31,93,73,110,99,105,221,114,187,220,234,85,28,203,117,186,55,198,201,103,72,250,145,211,63,170,88,216,200,218,169,212,247,183,169,204,103,92,140,9,85,201,223,1,215,155,150,174,94,179,204,31,33,171,199,244,250,130,157,148,185,27,234,109,254,42,221,124,157,30,197,101,2,53,102,141,91,82,200,165,150,102,84,51,173,96,250,168,246,171,42,22,57,110,124,242,154,85,166,120,174,141,233,198,57,165,184,85,39,135,178,227,54,248,173,244,221,81,198,201,38,232,79,175,60,189,182,49,142,154,87,171,164,145,232,212,235,145,239,114,166,238,83,213,128,57,87,22,62,150,53,147,229,254,67,237,211,157,84,229,92,88,250,88,214,79,151,249,15,183,78,6,107,13,41,240,157,233,99,70,254,95,227,222,221,1,154,195,74,124,39,122,88,209,191,151,248,247,183,64,7,85,0,1,149,115,74,124,39,122,88,209,191,151,248,247,183,64,102,176,210,159,9,222,150,52,111,229,254,61,237,208,1,231,248,196,225,87,13,226,191,72,238,24,125,230,219,72,220,158,221,79,81,83,137,221,228,145,97,125,186,226,172,250,136,233,90,199,187,195,72,230,198,217,153,210,238,166,34,57,19,184,200,222,202,54,211,78,17,245,151,63,226,58,14,26,43,177,27,173,151,36,164,184,54,12,135,174,149,178,252,22,133,30,206,253,116,159,93,177,190,22,199,35,94,199,36,136,217,186,226,108,110,114,203,31,86,143,143,201,29,166,213,13,214,162,251,13,178,145,151,42,202,120,105,42,43,27,11,82,121,160,133,210,58,40,159,38,221,78,99,29,60,206,107,85,118,106,203,34,166,221,75,184,115,254,29,116,27,13,225,183,72,236,90,83,134,81,82,53,150,234,118,62,231,93,13,58,194,251,181,197,88,212,168,173,149,28,247,187,174,71,55,116,106,189,221,12,70,70,213,232,99,81,58,88,0,1,249,46,215,107,85,130,213,91,125,190,220,233,45,214,219,117,60,149,117,149,149,115,54,24,41,160,141,170,233,37,146,71,42,53,140,107,81,92,174,85,68,68,69,85,57,175,242,177,225,99,255,0,57,109,42,255,0,158,86,239,251,96,28,88,250,88,214,79,151,249,15,183,78,102,176,210,159,22,62,150,53,147,229,254,67,237,211,153,172,3,74,124,39,122,88,209,191,151,248,247,183,64,64,14,118,151,253,26,119,208,92,91,224,157,122,176,205,174,31,17,142,153,205,236,227,174,241,12,236,77,46,232,217,58,234,155,213,27,54,122,199,218,157,119,139,187,249,222,191,169,188,96,218,184,77,229,249,163,174,183,173,92,153,222,99,166,246,170,12,81,144,196,213,101,52,236,181,83,36,149,210,186,70,58,46,138,117,154,39,164,110,107,150,87,185,140,233,232,89,36,142,152,114,204,166,251,156,229,87,156,215,41,174,241,183,172,130,225,81,116,184,212,246,153,31,126,170,121,29,36,178,116,49,26,198,245,61,238,93,154,136,212,223,100,68,79,32,63,94,158,219,51,43,214,127,141,89,180,230,74,184,242,202,251,197,21,53,133,244,149,105,75,59,110,47,153,141,166,88,230,87,53,34,127,117,89,179,213,205,233,93,151,116,219,115,75,186,85,110,212,123,70,156,99,150,205,94,200,237,87,236,206,154,223,20,119,187,149,174,141,105,169,106,106,145,62,179,153,26,175,249,17,92,141,141,175,114,43,155,20,40,228,137,145,47,150,135,3,148,220,56,225,176,235,14,112,250,183,234,46,105,103,141,147,82,72,201,105,217,99,183,76,177,206,148,78,133,232,215,45,74,185,145,58,103,61,191,81,241,164,108,68,70,189,243,77,240,0,0,0,0,41,91,157,95,170,124,91,229,253,15,184,220,71,37,79,84,249,79,203,250,239,113,183,14,117,126,169,241,111,151,244,62,227,113,28,149,61,83,229,63,47,235,189,198,220,5,212,128,0,0,0,128,28,234,253,44,98,223,48,40,125,186,226,82,177,117,60,234,253,44,98,223,48,40,125,186,226,83,5,166,211,117,191,221,104,172,86,43,101,93,198,229,113,168,142,146,142,142,146,23,77,61,76,242,57,27,28,81,198,212,87,61,238,114,163,81,168,138,170,170,136,128,93,255,0,45,14,56,233,184,142,195,97,209,236,225,149,108,212,92,46,207,27,230,171,145,242,212,50,249,110,133,99,129,43,93,51,213,206,74,148,115,226,108,205,123,190,187,228,73,24,170,142,123,33,249,60,93,240,207,195,70,137,106,133,39,31,89,5,117,37,150,163,24,168,150,239,83,138,34,190,8,50,220,145,177,190,75,111,98,72,157,215,79,82,234,150,182,89,85,177,203,28,137,19,164,145,141,68,168,146,74,97,196,242,155,238,13,149,89,179,92,90,187,193,94,177,251,133,61,210,221,83,218,100,157,138,168,36,108,145,73,208,244,115,29,210,246,53,118,114,43,87,109,149,21,60,137,85,198,175,48,123,239,23,186,113,167,216,52,152,175,209,223,130,117,221,50,104,162,145,146,82,215,94,17,31,12,82,83,117,53,101,142,22,66,233,92,136,233,55,234,171,115,28,143,236,50,105,2,207,248,104,230,69,195,143,17,222,2,193,241,239,161,89,157,95,106,31,163,247,249,89,23,136,168,119,101,157,20,117,94,81,84,245,77,55,110,54,110,201,228,232,115,187,45,66,0,115,171,245,79,139,124,191,161,247,27,137,207,249,93,112,245,249,114,226,106,219,127,185,212,221,104,172,186,105,225,178,217,106,104,233,122,227,154,186,10,168,150,142,142,73,156,138,200,187,143,71,201,178,162,185,241,211,76,214,163,87,121,25,208,57,213,250,167,197,190,95,208,251,141,196,7,37,79,84,249,79,203,250,239,113,183,22,233,173,121,174,3,167,90,71,151,230,186,165,79,73,85,137,218,236,245,50,221,168,234,89,11,217,95,2,177,90,180,137,28,238,108,82,190,117,114,66,200,158,168,146,62,70,179,251,226,162,249,42,122,167,202,126,95,215,123,141,184,241,92,197,56,234,169,226,151,50,92,31,79,171,234,217,165,118,10,136,102,161,134,166,150,38,62,231,113,133,42,24,183,36,85,141,39,133,142,142,161,209,178,23,63,244,24,215,185,140,123,149,140,8,149,150,92,108,87,140,170,243,118,197,177,207,163,246,90,219,133,69,69,186,209,227,31,87,240,250,87,200,231,69,77,223,122,35,229,237,177,90,206,227,147,169,221,59,175,154,150,191,201,99,78,117,114,213,134,229,122,151,116,202,170,233,52,234,249,80,250,43,102,57,53,51,250,43,110,49,44,105,37,210,39,189,17,172,99,90,142,166,85,137,93,221,123,94,146,116,173,44,104,177,43,151,239,2,55,222,42,178,168,243,92,165,158,11,76,177,251,130,71,113,169,221,146,124,82,170,9,41,100,150,213,208,202,136,170,32,238,211,84,57,124,75,81,90,205,182,77,221,228,151,189,105,180,218,172,22,170,43,21,138,217,73,110,182,219,169,227,164,163,163,164,133,176,193,77,4,109,70,199,20,113,181,17,172,99,90,136,212,106,34,34,34,34,32,20,25,205,31,215,102,166,254,11,236,244,71,52,225,87,137,140,203,133,13,92,163,213,44,62,134,146,226,199,83,186,219,119,182,84,162,53,151,27,116,143,141,242,192,146,116,171,161,127,84,81,189,146,53,23,165,236,111,83,94,206,184,223,210,249,163,250,236,212,223,193,125,158,136,142,178,96,25,148,88,13,62,169,59,30,171,92,78,170,241,53,129,151,102,162,58,4,184,197,12,115,186,157,234,139,187,30,177,76,199,183,169,19,173,18,78,142,174,220,157,33,163,219,77,110,145,241,111,160,212,87,10,203,77,38,71,130,106,21,158,57,165,161,171,115,30,168,199,236,174,134,69,133,238,72,170,96,149,170,213,88,223,215,20,208,175,75,145,236,69,72,1,166,90,207,164,124,171,245,114,225,195,78,79,109,164,200,173,185,101,225,247,219,182,97,111,171,100,215,28,126,221,43,229,134,219,67,93,4,112,35,234,95,21,60,80,213,201,210,177,244,124,66,85,134,25,54,106,207,18,248,15,227,162,251,193,246,85,113,162,189,208,93,114,60,7,32,237,252,66,201,77,88,200,252,37,87,114,36,91,132,13,145,142,71,76,216,25,35,22,36,124,77,151,120,250,222,157,166,43,120,86,181,234,133,215,90,181,115,47,213,123,203,106,227,168,202,111,21,55,38,83,212,214,186,173,244,112,61,235,217,165,73,92,136,175,100,49,118,226,103,213,106,35,35,106,35,90,136,136,129,163,237,33,214,141,47,215,172,54,61,64,210,60,190,147,34,177,73,81,45,34,212,66,201,34,124,83,198,169,215,20,177,74,214,203,19,246,86,185,26,246,181,85,143,99,211,118,189,170,185,225,226,199,213,62,178,124,192,200,125,198,114,226,121,83,232,53,78,141,240,185,65,147,95,104,169,35,190,234,77,66,100,210,61,180,241,36,241,219,159,19,27,65,11,230,99,220,178,179,180,139,82,212,85,111,109,107,36,98,177,174,71,171,169,219,139,31,84,250,201,243,3,33,247,25,192,186,158,87,30,132,244,203,241,175,120,173,58,175,18,252,58,96,156,80,105,101,126,153,231,84,255,0,227,107,44,245,189,115,127,107,46,158,26,104,96,172,237,197,44,125,238,215,125,238,237,61,221,15,251,21,62,197,78,85,202,227,208,158,153,126,53,239,21,164,170,2,136,116,67,150,134,174,102,124,81,220,244,19,85,233,234,241,155,70,39,78,203,189,246,247,71,3,230,130,182,220,233,122,32,240,19,172,125,167,62,165,91,34,70,178,109,208,144,212,43,152,178,83,190,2,242,49,60,90,197,131,98,182,108,43,22,161,240,86,92,126,223,79,107,183,83,119,95,39,98,150,8,219,28,81,245,189,92,247,116,177,141,77,220,170,229,219,117,85,95,51,235,0,42,175,158,119,220,159,239,39,240,211,149,114,84,245,79,148,252,191,174,247,27,113,213,121,231,125,201,254,242,127,13,57,87,37,79,84,249,79,203,250,239,113,183,1,117,32,242,153,214,172,105,102,151,248,31,202,102,165,226,152,151,196,251,190,11,227,183,154,106,15,21,219,233,238,118,187,207,111,95,79,113,157,93,59,237,214,221,254,212,63,46,21,173,250,47,169,87,89,108,90,115,171,216,86,85,114,130,157,213,114,209,217,47,244,149,211,199,3,92,214,186,87,71,12,142,114,49,28,246,53,92,169,182,239,106,126,180,2,184,57,231,125,201,254,242,127,13,57,87,37,79,84,249,79,203,250,239,113,183,29,87,158,119,220,159,239,39,240,211,149,114,84,245,79,148,252,191,174,247,27,112,23,39,150,98,214,44,231,21,188,225,89,77,15,141,178,228,22,250,139,93,198,155,186,248,251,244,179,198,232,229,143,173,138,215,183,169,143,114,110,213,71,38,251,162,162,249,148,67,204,27,130,75,175,10,25,252,119,220,98,10,186,237,58,202,170,42,38,181,86,54,149,205,130,211,59,166,153,204,180,190,71,77,43,222,248,233,219,27,155,44,138,213,153,59,138,212,85,142,77,175,208,242,154,171,166,120,174,178,105,198,71,165,185,173,39,136,178,228,214,249,109,245,61,49,198,249,33,235,79,169,60,93,198,61,141,154,39,163,100,141,234,213,232,145,140,114,38,237,64,51,239,193,223,21,89,151,10,26,185,111,204,44,215,42,183,99,23,26,138,122,108,178,209,28,105,51,46,54,228,127,215,86,196,231,177,190,38,54,186,71,66,254,166,244,189,85,170,189,183,200,199,232,79,0,207,240,221,83,195,109,58,131,167,217,13,37,243,30,190,83,165,77,13,117,50,175,68,172,221,81,81,81,81,28,199,181,200,230,61,142,68,123,30,215,53,200,215,53,81,51,173,197,87,12,249,151,10,26,185,89,165,185,133,117,37,197,142,167,109,202,209,115,166,84,107,46,54,233,31,35,34,157,99,234,87,66,254,168,164,99,227,114,175,75,216,238,151,61,157,18,63,181,242,235,227,170,167,133,172,201,48,125,65,175,171,126,149,223,234,38,154,186,26,106,88,158,251,101,198,100,167,98,92,149,82,53,158,102,54,58,118,198,248,90,255,0,208,123,158,214,61,237,70,60,47,120,128,28,234,253,44,98,223,48,40,125,186,226,79,75,77,218,213,127,181,81,95,108,87,58,75,141,182,227,79,29,93,29,101,36,205,154,10,152,36,106,58,57,99,145,170,173,123,28,213,71,35,145,85,21,21,21,8,23,206,175,210,198,45,243,2,135,219,174,32,85,95,9,222,169,244,111,230,6,61,238,48,26,83,51,89,194,119,170,125,27,249,129,143,123,140,6,148,192,171,94,104,60,190,234,110,213,55,174,40,116,90,213,72,199,178,157,213,249,133,142,154,40,169,153,209,12,85,85,21,151,165,150,89,218,213,122,181,144,53,240,69,23,92,143,87,75,245,158,231,239,194,185,86,112,251,196,22,91,172,182,141,115,211,204,131,232,182,15,143,220,37,183,100,55,94,252,82,124,78,54,54,9,103,180,248,94,174,185,59,204,150,21,238,61,169,28,123,119,90,229,150,40,216,183,126,126,75,77,166,213,96,181,81,88,172,86,202,75,117,182,221,79,29,37,29,29,36,45,134,10,104,35,106,54,56,163,141,168,141,99,26,212,70,163,81,17,17,17,17,0,160,206,104,254,187,53,55,240,95,103,162,39,255,0,37,79,75,25,79,204,10,239,110,183,16,3,154,63,174,205,77,252,23,217,232,137,255,0,201,83,210,198,83,243,2,187,219,173,192,79,242,146,249,154,241,219,117,214,236,202,227,161,154,91,147,82,73,165,246,26,136,219,85,89,107,157,207,102,73,90,196,107,156,249,36,217,17,244,208,203,187,99,99,58,163,123,227,239,245,72,139,15,107,181,115,65,230,9,83,105,169,189,112,189,162,215,90,71,189,244,238,160,204,47,148,210,197,82,206,137,162,170,167,172,178,172,82,192,230,163,209,175,129,207,158,41,122,227,122,58,47,170,246,191,106,161,2,127,242,84,245,79,148,252,191,174,247,27,113,117,37,43,114,84,245,79,148,252,191,174,247,27,113,109,57,79,16,186,5,131,95,106,177,108,215,92,52,255,0,31,189,81,116,120,155,117,211,38,162,164,170,131,173,141,123,58,226,146,70,189,189,76,123,92,155,167,155,92,138,158,74,128,116,2,144,57,143,112,245,175,185,207,25,218,135,148,225,90,31,168,25,5,150,183,225,62,26,227,107,198,107,106,233,103,232,181,82,49,253,18,199,27,152,238,151,177,205,93,151,201,205,84,95,52,82,231,240,173,66,192,117,42,213,45,247,78,115,140,127,42,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,251,61,171,250,208,244,0,66,14,81,58,123,159,105,175,13,185,37,139,81,176,124,131,21,185,79,156,86,85,197,71,123,182,77,67,60,144,58,130,129,173,149,177,204,214,185,88,174,99,218,142,68,219,118,57,63,82,147,124,28,210,237,196,223,13,182,11,173,109,138,251,196,30,154,219,174,86,234,137,41,43,40,234,242,202,8,103,166,158,55,43,100,138,72,221,42,57,143,107,145,90,173,84,69,69,69,69,3,165,131,228,226,217,102,43,156,216,169,114,156,43,38,181,100,22,90,222,191,13,113,181,214,199,87,75,63,67,220,199,244,75,26,185,142,233,123,28,213,217,124,156,213,69,243,69,62,176,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,115,171,244,177,139,124,192,161,246,235,137,63,200,1,206,175,210,198,45,243,2,135,219,174,32,85,95,9,222,169,244,111,230,6,61,238,48,26,83,51,89,194,119,170,125,27,249,129,143,123,140,6,148,192,17,87,154,63,161,61,77,252,23,222,40,137,84,69,94,104,254,132,245,55,240,95,120,162,2,144,56,122,202,108,88,54,190,233,166,107,148,215,120,43,46,63,152,89,174,151,26,158,211,228,236,82,193,91,20,146,201,208,196,115,221,210,198,57,118,106,43,151,109,145,21,124,142,151,199,39,23,119,94,47,181,113,185,92,22,234,187,62,39,97,167,117,183,28,181,79,80,231,189,144,43,213,207,170,153,136,229,137,149,51,47,79,95,109,54,70,71,12,106,233,59,73,35,163,169,223,248,40,225,70,251,197,166,178,209,97,189,171,173,30,33,109,218,179,41,189,209,66,199,120,10,94,151,172,113,163,164,84,98,77,59,217,218,141,54,123,147,119,201,219,123,34,145,0,233,124,186,248,21,169,226,151,50,76,227,80,104,42,217,165,118,10,137,161,174,154,154,170,38,62,231,113,133,41,222,150,213,68,145,39,133,142,142,161,178,62,102,179,244,24,230,53,236,123,145,236,233,92,215,56,40,252,153,101,83,241,41,166,118,203,173,78,55,150,220,42,42,114,216,182,239,67,103,186,77,35,92,149,29,106,229,145,176,213,73,35,252,156,222,136,229,78,148,122,36,208,196,219,126,196,241,107,22,13,138,217,176,172,90,135,193,89,113,251,125,61,174,221,77,221,124,157,138,88,35,108,113,71,214,245,115,221,210,198,53,55,114,171,151,109,213,85,124,198,89,139,88,179,156,86,243,133,101,52,62,54,203,144,91,234,45,119,26,110,235,227,239,210,207,27,163,150,62,182,43,94,222,166,61,201,187,85,28,155,238,138,139,230,6,115,56,85,226,99,50,225,67,87,40,245,75,15,161,164,184,177,212,238,182,221,237,149,40,141,101,198,221,35,227,124,176,36,157,42,232,95,213,20,111,100,141,69,233,123,27,212,215,179,174,55,249,93,111,205,109,90,149,173,25,246,163,88,169,234,224,182,229,89,69,214,247,71,21,91,26,217,227,130,166,174,73,163,108,141,107,156,212,122,53,232,138,136,231,38,251,236,171,246,157,215,143,174,10,50,174,20,245,30,174,247,105,182,120,141,50,201,174,19,73,142,92,41,210,71,199,65,214,174,145,182,202,133,145,207,123,102,137,136,168,199,61,203,222,141,138,244,94,166,202,200,162,168,23,83,201,83,210,198,83,243,2,187,219,173,197,85,241,99,234,159,89,62,96,100,62,227,57,106,156,149,61,44,101,63,48,43,189,186,220,79,240,32,7,37,79,75,25,79,204,10,239,110,183,19,252,0,43,131,157,62,177,90,172,186,71,138,104,133,190,253,87,21,247,37,188,50,247,93,71,73,84,214,177,214,170,86,72,212,109,84,104,244,122,178,74,153,34,124,72,230,43,28,250,57,23,116,116,72,86,95,10,186,91,249,105,226,59,78,180,206,107,23,198,104,47,57,5,47,197,104,188,87,135,238,218,226,127,122,187,243,136,246,57,187,82,197,59,190,163,145,235,182,204,221,202,212,94,171,204,211,90,255,0,45,60,92,101,62,30,223,225,104,48,77,240,170,62,184,186,38,151,193,79,55,136,146,77,164,123,93,189,84,181,61,14,78,157,226,72,186,154,142,234,222,74,114,75,209,203,236,185,86,117,196,13,68,221,155,45,53,189,112,234,56,250,88,239,23,85,36,148,245,117,11,186,63,174,62,203,34,166,242,86,116,191,197,125,87,111,27,145,66,0,113,3,166,127,145,189,113,207,52,182,58,75,173,61,38,51,144,87,91,232,62,41,31,69,84,212,44,153,222,22,119,253,70,35,187,176,44,82,35,218,212,107,218,244,115,83,165,200,93,79,42,205,99,190,234,239,8,246,138,108,142,29,234,240,43,132,184,116,117,61,76,254,202,165,166,130,9,41,151,161,140,106,51,183,5,68,80,109,245,156,238,199,91,156,174,122,162,66,14,116,248,5,77,139,136,108,83,80,105,241,234,74,59,110,85,139,178,153,245,208,164,77,125,125,198,142,162,68,153,101,70,175,91,158,202,121,232,24,143,122,121,179,161,173,85,237,170,53,201,99,63,169,177,113,13,149,233,245,70,67,73,71,109,202,177,119,212,178,134,101,137,175,175,184,209,212,70,176,164,74,228,235,115,217,79,61,123,213,140,95,54,117,185,200,189,180,86,133,207,148,3,205,31,215,102,166,254,11,236,244,69,255,0,20,3,205,31,215,102,166,254,11,236,244,64,79,254,74,158,150,50,159,152,21,222,221,110,39,249,0,57,42,122,88,202,126,96,87,123,117,184,159,224,0,0,0,0,101,92,247,250,201,249,101,248,142,45,249,102,248,175,123,232,125,147,232,215,141,233,236,253,29,240,172,248,127,133,232,252,223,103,183,190,253,62,125,222,247,115,243,221,211,192,23,208,206,20,116,227,139,94,4,116,123,10,205,98,240,55,90,29,63,176,207,96,191,193,10,62,170,209,84,235,101,58,43,154,138,169,220,133,253,45,73,97,85,70,200,214,181,81,88,246,71,35,2,178,249,95,92,244,74,211,197,125,150,171,90,99,164,123,223,78,218,108,61,42,105,39,169,103,210,73,171,41,98,163,84,100,77,115,81,232,215,206,172,124,169,219,141,232,215,238,215,181,142,75,244,51,45,174,154,23,168,252,58,106,61,199,75,245,66,205,224,110,180,59,75,12,209,42,190,150,225,74,229,84,142,170,154,69,68,238,66,254,151,108,187,35,145,205,115,30,214,61,143,99,109,83,149,239,31,87,221,105,232,225,227,89,174,30,51,47,181,91,223,81,98,191,212,212,177,38,189,82,195,210,143,166,157,30,228,124,181,145,177,85,233,35,81,206,150,40,228,124,155,62,39,201,48,76,14,44,125,44,107,39,203,252,135,219,167,51,88,106,160,1,202,184,78,244,177,163,127,47,241,239,110,128,234,160,0,43,87,157,239,208,79,201,102,154,124,67,255,0,135,63,164,21,127,8,254,237,255,0,130,252,50,120,255,0,179,243,95,221,190,27,250,127,95,252,15,46,225,101,69,0,243,52,214,191,203,79,23,25,79,135,183,248,90,12,19,124,42,143,174,46,137,165,240,83,205,226,36,147,105,30,215,111,85,45,79,67,147,167,120,146,46,166,163,186,183,8,255,0,164,255,0,65,63,42,120,111,229,75,255,0,132,207,164,22,239,164,127,221,191,240,95,137,143,197,127,112,252,239,247,30,231,247,63,175,254,15,158,198,156,237,55,107,85,254,213,69,125,177,92,233,46,54,219,141,60,117,116,117,148,147,54,104,42,96,145,168,232,229,142,70,170,181,236,115,85,28,142,69,84,84,84,84,50,196,95,159,43,237,111,186,235,103,10,22,86,222,108,116,150,234,140,2,161,184,59,31,77,35,156,202,200,40,168,233,86,25,213,174,243,99,214,41,163,99,211,169,200,175,141,207,78,148,122,70,192,150,160,0,51,89,197,143,170,125,100,249,129,144,251,140,231,63,169,250,85,244,86,221,227,62,43,244,111,226,21,191,15,238,119,60,15,142,237,211,120,190,206,255,0,155,239,118,252,23,115,167,235,116,246,58,188,186,14,129,197,143,170,125,100,249,129,144,251,140,229,138,114,200,208,189,56,226,47,129,28,235,75,245,66,205,227,173,85,218,129,91,44,51,68,168,202,171,125,83,109,150,244,142,170,154,69,69,237,204,206,167,108,187,43,85,174,115,30,215,177,239,99,130,184,56,107,185,233,29,151,94,112,107,206,187,199,87,38,9,65,120,134,166,240,202,122,70,85,35,152,205,221,26,77,11,218,228,150,155,186,145,247,216,141,115,221,15,117,24,138,245,106,26,83,180,221,173,87,251,85,21,246,197,115,164,184,219,110,52,241,213,209,214,82,76,217,160,169,130,70,163,163,150,57,26,170,215,177,205,84,114,57,21,81,81,81,80,206,103,21,220,40,234,63,9,90,142,252,43,53,139,199,90,171,187,147,216,47,240,66,172,165,187,210,181,81,21,205,69,85,237,204,206,166,164,176,170,171,163,115,154,168,175,99,227,145,243,43,150,55,48,203,174,61,117,199,184,93,214,138,202,187,141,158,227,81,5,163,13,189,43,93,52,246,233,228,114,71,5,186,125,183,115,233,156,229,107,34,127,154,194,170,214,47,230,122,86,156,45,208,205,103,22,62,169,245,147,230,6,67,238,51,154,83,0,69,94,87,30,132,244,203,241,175,120,173,41,91,139,31,84,250,201,243,3,33,247,25,205,41,153,172,226,199,213,62,178,124,192,200,125,198,112,44,83,72,56,50,177,113,135,203,51,74,45,145,221,126,13,153,226,255,0,72,170,49,155,148,175,122,210,182,73,110,245,93,218,106,152,219,190,240,203,218,137,22,70,181,100,141,204,107,155,212,136,248,164,170,188,179,22,190,224,217,85,231,10,202,104,124,21,235,31,184,84,90,238,52,221,214,73,216,170,130,71,71,44,125,108,87,49,221,47,99,147,118,170,181,118,221,21,83,204,190,158,87,30,132,244,203,241,175,120,173,60,87,50,254,7,41,184,142,195,102,214,28,29,245,108,212,92,46,207,35,33,164,141,146,212,50,249,110,133,100,157,104,155,11,17,206,74,148,115,229,116,46,99,126,187,228,88,222,138,142,99,225,7,45,14,56,233,184,142,195,97,209,236,225,149,108,212,92,46,207,27,230,171,145,242,212,50,249,110,133,99,129,43,93,51,213,206,74,148,115,226,108,205,123,190,187,228,73,24,170,142,123,33,155,230,112,120,60,209,205,88,214,141,125,197,237,58,57,55,130,189,99,247,10,44,130,123,191,77,52,159,5,165,130,182,157,174,184,118,42,30,198,84,246,95,44,111,236,34,171,159,182,219,42,111,182,140,237,49,221,97,181,81,67,125,173,164,172,185,50,158,54,214,84,82,83,58,154,9,167,70,167,113,241,196,233,36,116,108,87,110,168,197,145,234,212,84,69,115,182,221,67,245,128,0,165,110,117,126,169,241,111,151,244,62,227,113,28,149,61,83,229,63,47,235,189,198,220,57,213,250,167,197,190,95,208,251,141,196,114,84,245,79,148,252,191,174,247,27,112,23,82,0,2,170,249,231,125,201,254,242,127,13,57,87,37,79,84,249,79,203,250,239,113,183,23,82,0,170,190,121,223,114,127,188,159,195,74,213,192,53,75,59,210,255,0,164,127,65,111,191,12,250,91,143,214,98,215,143,236,88,102,241,86,186,174,158,252,31,157,99,186,58,187,108,250,236,233,122,109,228,228,221,75,42,231,157,247,39,251,201,252,52,171,91,77,166,235,127,186,209,88,172,86,202,187,141,202,227,81,29,37,29,29,36,46,154,122,153,228,114,54,56,163,141,168,174,123,220,229,70,163,81,21,85,85,17,0,244,26,85,166,121,86,178,106,62,57,165,184,85,39,136,189,100,215,8,173,244,221,81,200,248,225,235,95,175,60,189,182,61,237,134,38,35,164,145,232,213,232,141,143,114,166,205,83,67,220,42,240,207,134,240,161,164,116,122,91,135,215,85,220,94,234,135,92,174,247,58,149,86,190,227,113,145,145,178,89,210,62,165,108,44,233,138,54,50,54,170,244,177,141,234,115,223,215,35,249,87,47,158,9,45,92,40,96,18,95,114,120,41,43,181,23,42,167,167,154,235,88,234,86,182,123,76,14,134,23,62,210,201,27,52,172,123,35,168,108,142,116,177,171,82,101,237,171,145,82,56,246,150,160,0,0,14,85,197,143,165,141,100,249,127,144,251,116,231,85,57,87,22,62,150,53,147,229,254,67,237,211,129,154,195,74,124,39,122,88,209,191,151,248,247,183,64,102,176,210,159,9,222,150,52,111,229,254,61,237,208,1,213,64,0,101,92,210,159,9,222,150,52,111,229,254,61,237,208,25,172,52,167,194,119,165,141,27,249,127,143,123,116,0,117,80,15,41,110,213,93,56,187,234,61,223,72,109,153,165,170,167,51,176,219,233,238,151,43,36,117,8,181,84,212,179,42,164,114,57,191,252,98,185,19,235,49,179,64,231,35,82,104,149,225,234,192,0,114,174,44,125,44,107,39,203,252,135,219,167,51,88,106,160,1,202,184,177,244,177,172,159,47,242,31,110,156,205,97,165,62,44,125,44,107,39,203,252,135,219,167,51,88,7,160,204,179,252,203,80,106,109,85,89,158,67,87,117,125,142,207,69,96,182,36,202,157,20,118,234,72,146,42,122,120,152,212,70,177,141,106,110,187,39,214,123,158,247,117,61,238,114,217,167,42,206,3,191,240,71,21,122,191,101,255,0,27,46,33,98,185,219,191,222,31,77,123,107,251,191,251,161,177,50,72,127,197,212,49,223,220,158,112,174,90,28,14,84,241,29,153,67,172,57,195,233,25,167,88,93,226,54,77,73,35,34,168,125,242,227,10,71,58,81,58,23,163,154,148,200,215,196,233,156,246,253,118,72,145,177,21,92,247,195,121,32,0,0,0,0,0,0,82,183,58,191,84,248,183,203,250,31,113,184,142,74,158,169,242,159,151,245,222,227,110,28,234,253,83,226,223,47,232,125,198,226,57,42,122,167,202,126,95,215,123,141,184,11,169,0,0,0,1,0,57,213,250,88,197,190,96,80,251,117,196,170,190,19,189,83,232,223,204,12,123,220,96,45,83,157,95,165,140,91,230,5,15,183,92,74,171,225,59,213,62,141,252,192,199,189,198,0,39,255,0,53,62,3,191,240,191,21,122,65,101,255,0,21,46,95,98,182,91,191,223,223,83,123,115,251,191,251,157,178,178,56,127,198,84,61,223,221,94,85,89,170,130,176,51,14,84,119,26,62,53,113,108,239,13,165,181,86,104,237,215,32,118,73,123,161,158,146,149,99,179,118,100,90,151,90,221,70,174,141,147,81,212,61,18,8,187,109,119,110,57,28,217,35,84,137,31,48,72,174,87,218,33,117,209,62,20,44,174,188,223,41,46,53,25,253,67,115,134,50,154,55,53,148,112,86,209,210,164,48,43,157,230,247,164,80,198,247,175,75,81,31,35,152,157,72,196,145,240,47,157,95,170,124,91,229,253,15,184,220,75,169,41,91,157,95,170,124,91,229,253,15,184,220,64,141,92,55,216,51,188,131,28,215,6,105,237,238,235,65,95,65,165,245,151,10,216,173,245,48,211,248,219,92,87,91,99,171,224,153,242,39,87,103,194,247,228,115,35,115,31,39,105,35,221,237,123,226,147,143,218,99,181,77,117,162,134,251,91,87,71,109,125,68,109,172,168,164,166,109,76,240,192,174,78,227,227,137,210,70,217,30,141,221,81,139,35,17,202,136,138,230,239,186,77,94,82,216,85,171,82,181,163,83,244,230,251,81,87,5,183,42,210,123,213,146,178,90,71,181,179,199,5,77,93,12,50,58,55,57,174,106,61,26,245,84,85,107,147,125,183,69,251,8,107,150,98,215,220,27,42,188,225,89,77,15,130,189,99,247,10,139,93,198,155,186,201,59,21,80,72,232,229,143,173,138,230,59,165,236,114,110,213,86,174,219,162,170,121,129,167,60,3,0,195,116,179,13,180,233,246,159,99,212,150,60,122,199,78,148,212,52,52,200,189,17,51,117,85,85,85,85,115,222,231,43,158,247,185,85,239,123,156,231,43,156,229,85,244,4,117,229,239,170,22,173,85,224,251,77,174,118,246,210,67,81,96,179,197,139,215,82,67,90,218,151,211,207,111,106,83,39,119,100,69,141,242,197,28,85,9,27,147,118,178,161,158,110,69,71,186,69,1,64,60,209,253,118,106,111,224,190,207,68,77,78,85,58,103,138,235,39,2,58,153,165,185,173,39,136,178,228,217,133,206,223,83,211,28,111,146,30,187,101,187,162,120,187,140,123,27,52,79,70,201,27,213,171,209,35,24,228,77,218,132,43,230,143,235,179,83,127,5,246,122,34,127,242,84,244,177,148,252,192,174,246,235,112,21,107,197,87,12,249,151,10,26,185,89,165,185,133,117,37,197,142,167,109,202,209,115,166,84,107,46,54,233,31,35,34,157,99,234,87,66,254,168,164,99,227,114,175,75,216,238,151,61,157,18,63,235,112,83,195,197,215,137,142,33,177,172,14,11,85,37,125,138,223,81,13,239,41,101,77,99,169,153,240,72,42,34,74,166,163,163,84,149,95,34,72,216,88,145,253,110,185,90,170,172,106,58,70,94,159,21,92,51,225,188,87,233,29,102,150,230,21,213,118,231,182,161,183,43,69,206,153,85,207,183,92,99,100,140,138,117,143,169,27,51,58,101,145,143,141,202,157,76,123,186,92,199,244,72,206,1,202,251,132,203,175,14,216,110,111,119,212,172,22,146,135,59,170,202,46,22,74,123,210,245,57,245,150,74,85,138,54,58,159,184,136,248,233,165,169,142,162,70,170,178,55,76,196,130,71,35,152,144,170,4,223,51,89,197,143,170,125,100,249,129,144,251,140,230,148,204,214,113,99,234,159,89,62,96,100,62,227,56,23,83,202,227,208,158,153,126,53,239,21,164,170,34,175,43,143,66,122,101,248,215,188,86,146,168,0,0,10,171,231,157,247,39,251,201,252,52,229,92,149,61,83,229,63,47,235,189,198,220,117,94,121,223,114,127,188,159,195,78,85,201,83,213,62,83,242,254,187,220,109,192,117,94,121,223,114,127,188,159,195,78,85,201,83,213,62,83,242,254,187,220,109,197,212,128,42,175,158,119,220,159,239,39,240,211,149,114,84,245,79,148,252,191,174,247,27,113,213,121,231,125,201,254,242,127,13,57,87,37,79,84,249,79,203,250,239,113,183,1,117,36,85,198,248,215,197,108,220,103,106,7,9,218,155,115,248,117,91,174,22,201,48,187,132,235,27,41,102,241,22,170,41,31,108,114,163,90,173,153,211,190,89,34,116,142,119,117,211,58,36,86,185,176,178,73,84,80,15,52,127,93,154,155,248,47,179,209,1,115,220,85,112,207,134,241,95,164,117,154,91,152,87,85,219,158,218,134,220,173,23,58,101,87,62,221,113,141,146,50,41,214,62,164,108,204,233,150,70,62,55,42,117,49,238,233,115,31,209,35,51,195,170,186,103,149,104,222,163,228,122,91,154,210,120,123,214,51,112,150,223,83,211,28,140,142,110,133,250,147,197,220,99,30,232,101,98,182,72,222,173,78,184,222,199,34,108,228,47,123,151,95,19,25,151,20,188,60,166,103,168,52,52,140,200,108,23,137,177,202,234,218,100,70,50,230,248,105,233,230,74,181,137,26,141,133,238,109,67,81,236,111,212,235,99,156,212,99,92,145,179,202,243,50,225,51,13,215,125,23,186,234,147,170,41,44,153,102,154,217,238,23,166,93,155,64,179,207,95,110,166,164,168,157,214,215,170,72,196,70,58,84,99,219,35,146,78,210,247,58,27,249,217,58,130,47,242,186,230,1,89,104,172,182,240,201,173,249,23,122,213,55,134,183,96,247,73,227,158,122,168,234,165,158,40,33,180,187,182,199,245,66,189,221,226,146,69,99,97,108,110,141,92,172,88,155,23,107,231,87,233,99,22,249,129,67,237,215,18,149,139,94,230,33,118,186,223,249,99,240,253,125,190,220,234,238,55,43,141,70,41,87,89,89,87,51,166,158,166,121,49,250,183,73,44,146,57,85,207,123,156,170,229,114,170,170,170,170,168,21,237,194,119,170,125,27,249,129,143,123,140,6,148,204,214,112,157,234,159,70,254,96,99,222,227,1,165,48,0,0,40,7,154,63,174,205,77,252,23,217,232,143,65,160,124,113,211,112,227,193,54,95,163,216,59,42,223,168,185,166,81,114,124,53,113,190,90,118,88,237,211,91,232,160,90,214,204,197,107,150,165,92,201,91,11,88,239,168,248,214,71,170,35,88,201,188,255,0,52,127,93,154,155,248,47,179,209,17,84,15,171,137,226,215,220,231,42,179,97,88,181,15,141,189,100,23,10,123,93,186,155,186,200,251,245,83,200,216,226,143,173,234,214,55,169,239,106,110,229,70,166,251,170,162,121,157,131,139,110,25,234,120,88,200,112,60,30,243,93,87,62,67,124,193,232,114,60,130,25,150,46,138,43,140,245,85,76,146,146,37,137,206,107,153,19,97,142,53,127,91,250,222,215,189,21,173,123,88,219,62,229,149,192,149,171,68,112,219,118,185,234,150,51,87,30,168,95,169,228,117,45,29,210,6,177,248,221,19,213,205,107,35,143,117,86,84,205,22,206,145,239,233,145,140,147,177,211,26,164,221,216,151,206,175,213,62,45,242,254,135,220,110,32,57,42,122,167,202,126,95,215,123,141,184,229,92,209,253,118,106,111,224,190,207,68,117,94,74,158,169,242,159,151,245,222,227,110,46,164,8,1,201,83,210,198,83,243,2,187,219,173,196,255,0,0,1,154,206,44,125,83,235,39,204,12,135,220,103,52,166,0,138,188,174,61,9,233,151,227,94,241,90,74,160,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,3,157,95,165,140,91,230,5,15,183,92,73,254,64,14,117,126,150,49,111,152,20,62,221,113,2,170,248,78,245,79,163,127,48,49,239,113,128,210,153,154,206,19,189,83,232,223,204,12,123,220,96,52,166,0,138,188,209,253,9,234,111,224,190,241,68,74,162,42,243,71,244,39,169,191,130,251,197,16,20,67,167,184,85,215,82,179,252,107,78,108,85,20,144,92,178,171,197,21,146,142,90,183,185,176,71,61,76,204,134,55,72,230,181,206,70,35,158,138,170,141,114,237,190,200,191,97,163,62,26,56,116,193,56,95,210,202,13,51,193,105,255,0,197,86,94,43,122,230,254,217,221,60,52,48,207,89,219,150,89,59,61,222,195,29,218,99,186,25,246,34,125,170,180,3,194,119,170,125,27,249,129,143,123,140,6,148,192,0,0,231,250,233,161,122,113,196,94,156,92,116,191,84,44,222,58,213,93,180,176,205,18,163,42,173,245,77,69,72,234,169,164,84,94,220,204,234,118,203,178,181,90,231,49,237,123,30,246,59,56,58,177,130,254,75,245,79,50,211,63,138,124,79,232,150,65,113,177,120,222,199,103,197,120,90,153,33,238,246,250,157,209,213,219,234,233,234,118,219,237,186,237,185,167,227,53,156,88,250,167,214,79,152,25,15,184,206,5,170,114,84,244,177,148,252,192,174,246,235,113,63,200,1,201,83,210,198,83,243,2,187,219,173,196,255,0,0,121,77,88,206,191,37,250,89,153,106,103,194,254,39,244,75,31,184,223,124,23,127,179,226,188,45,52,147,118,187,157,46,232,234,237,244,245,116,187,109,247,217,118,216,245,100,32,231,11,154,221,113,94,15,159,98,183,211,210,73,79,152,229,22,219,37,115,166,99,149,241,192,198,205,92,142,137,81,200,136,254,237,12,77,85,114,57,58,28,244,219,117,71,52,41,2,237,118,186,223,238,181,183,219,237,206,174,227,114,184,212,73,87,89,89,87,51,166,158,166,121,28,174,146,89,36,114,171,158,247,57,85,202,229,85,85,85,85,82,253,57,101,232,167,228,91,132,124,91,196,92,60,85,126,119,182,107,89,209,47,92,49,120,216,33,240,241,199,188,108,115,118,165,138,155,173,171,213,180,171,47,75,149,189,59,81,14,158,225,87,93,74,207,241,173,57,177,84,82,65,114,202,175,20,86,74,57,106,222,230,193,28,245,51,50,24,221,35,154,215,57,24,142,122,42,170,53,203,182,251,34,253,134,156,177,60,90,197,131,98,182,108,43,22,161,240,86,92,126,223,79,107,183,83,119,95,39,98,150,8,219,28,81,245,189,92,247,116,177,141,77,220,170,229,219,117,85,95,48,33,183,56,92,42,235,149,112,124,251,237,190,162,146,58,124,59,40,182,222,235,155,51,220,143,146,7,182,106,20,108,72,141,84,87,247,107,162,114,163,149,169,208,215,174,251,162,53,213,1,195,70,127,77,165,156,67,105,190,160,220,50,26,187,29,182,199,148,91,106,110,149,212,203,47,92,86,239,16,196,172,69,72,145,94,246,58,157,101,99,216,212,94,182,57,205,217,221,91,46,135,184,133,197,175,185,206,129,106,94,21,139,80,248,219,214,65,135,222,109,118,234,110,235,35,239,213,79,69,44,113,71,214,245,107,27,212,247,181,55,114,163,83,125,213,81,60,204,203,129,170,130,128,121,163,250,236,212,223,193,125,158,136,187,62,25,46,215,91,255,0,13,186,81,125,190,220,234,238,55,43,142,15,98,171,172,172,171,153,211,79,83,60,148,16,186,73,100,145,202,174,123,220,229,87,43,149,85,85,85,85,74,76,230,143,235,179,83,127,5,246,122,32,37,87,46,190,34,240,78,23,248,5,206,53,47,58,168,251,192,185,209,217,232,186,38,254,217,221,62,11,73,52,20,125,200,162,147,179,221,236,61,189,215,183,161,159,106,175,216,139,205,56,95,230,189,170,22,109,121,184,94,56,145,202,42,238,56,6,91,81,42,212,81,208,210,71,216,199,103,147,178,216,170,41,227,232,116,238,166,138,56,122,29,3,100,85,84,146,73,182,154,125,251,176,2,75,181,214,107,85,61,138,107,157,91,237,180,117,19,85,211,209,186,103,44,16,207,51,99,108,178,178,61,250,90,247,182,8,90,231,34,110,228,138,52,93,250,83,111,202,6,170,1,84,28,175,185,130,83,90,105,172,188,47,107,77,214,173,236,125,67,104,48,251,229,76,178,212,191,174,105,105,105,232,236,169,20,80,57,200,196,115,231,115,39,150,94,136,216,141,139,234,177,172,218,215,192,0,0,202,185,165,62,19,189,44,104,223,203,252,123,219,160,51,88,95,245,151,136,188,19,133,254,1,116,171,82,243,170,143,187,251,29,29,158,139,162,111,237,157,211,224,169,52,20,125,200,162,147,179,221,236,61,189,215,183,161,159,106,175,216,138,28,255,0,155,221,199,67,168,56,113,164,143,83,49,207,138,229,245,151,7,83,225,47,164,172,134,154,186,134,169,88,142,168,169,234,114,57,238,163,107,24,198,205,27,88,230,189,207,167,106,246,222,177,207,21,43,98,127,74,190,149,89,190,130,252,87,233,39,196,41,254,15,240,158,231,142,241,221,198,246,60,63,107,243,157,238,231,71,71,71,214,234,219,111,61,143,107,196,86,188,230,92,73,106,229,247,85,179,58,218,183,62,227,80,246,91,40,102,168,73,153,105,183,35,220,180,244,81,43,88,198,244,70,215,108,174,70,55,173,234,249,28,157,111,114,173,143,242,186,229,255,0,71,104,163,182,241,55,173,248,239,122,235,55,134,184,224,246,185,228,130,122,88,233,101,130,41,225,187,59,182,247,245,76,189,221,162,142,68,99,161,116,110,145,90,175,88,157,16,79,253,1,252,178,254,70,177,63,229,7,240,175,202,23,195,219,241,223,134,116,246,123,221,78,232,234,232,252,223,123,183,219,238,246,191,53,221,238,118,191,55,208,116,0,0,0,0,227,252,91,235,69,171,65,120,121,205,181,2,171,47,164,199,110,241,217,235,41,49,186,137,152,217,95,45,238,74,121,60,20,81,68,230,185,37,127,117,26,229,106,181,205,70,49,239,126,209,177,234,153,183,45,39,157,126,183,221,86,235,134,240,221,13,142,145,182,214,211,211,231,21,23,39,72,231,79,36,234,234,218,56,160,99,124,154,198,53,169,51,156,171,212,175,87,198,137,209,208,189,202,182,0,78,158,80,154,233,71,166,28,71,85,233,206,67,121,240,86,93,75,183,182,221,11,94,144,50,23,94,32,122,201,68,178,75,34,181,237,234,99,234,224,99,24,170,178,75,83,19,85,142,94,151,50,11,31,87,19,202,111,184,54,85,102,205,113,106,239,5,122,199,238,20,247,75,117,79,105,146,118,42,160,145,178,69,39,67,209,204,119,75,216,213,217,200,173,93,182,84,84,242,3,82,96,242,154,79,157,126,84,52,179,13,212,207,133,252,51,233,110,63,110,190,248,46,255,0,123,194,248,170,104,230,237,119,58,91,215,211,220,233,234,233,110,251,111,178,111,177,234,192,205,103,22,62,169,245,147,230,6,67,238,51,150,169,201,83,210,198,83,243,2,187,219,173,197,85,241,99,234,159,89,62,96,100,62,227,57,102,156,164,243,252,55,75,56,38,207,245,7,80,114,26,75,30,61,99,206,43,234,107,171,170,85,122,34,103,195,237,168,136,136,136,174,123,220,229,107,24,198,162,189,239,115,90,212,115,156,136,161,37,120,255,0,147,65,161,225,115,46,155,136,58,42,74,203,59,41,222,235,53,58,212,248,106,217,175,105,20,158,13,148,50,164,114,58,58,149,119,82,117,164,111,107,99,89,150,86,186,20,149,23,60,39,127,227,95,138,235,239,22,154,203,91,153,119,110,180,120,133,183,122,60,90,201,91,51,29,224,41,122,88,146,72,173,141,17,137,52,239,103,118,69,221,238,77,217,31,113,236,138,53,36,7,43,222,5,191,45,121,83,53,199,88,240,207,23,166,214,94,191,131,211,86,187,166,27,237,210,57,26,137,188,42,213,241,20,112,237,39,115,117,107,31,42,50,63,206,181,181,17,160,79,254,90,63,151,111,228,177,98,252,186,127,234,191,67,191,214,127,252,44,124,58,143,192,127,173,127,252,175,247,111,207,127,135,250,137,84,0,3,53,156,88,250,167,214,79,152,25,15,184,206,105,76,205,103,22,62,169,245,147,230,6,67,238,51,129,117,60,174,61,9,233,151,227,94,241,90,74,162,42,242,184,244,39,166,95,141,123,197,105,42,128,249,54,12,79,21,197,62,37,244,91,25,181,89,190,51,112,154,237,113,248,125,20,116,254,50,186,93,187,181,51,116,34,119,38,127,75,122,164,118,238,118,201,186,174,199,214,0,0,0,10,86,231,87,234,159,22,249,127,67,238,55,17,201,83,213,62,83,242,254,187,220,109,195,157,95,170,124,91,229,253,15,184,220,71,37,79,84,249,79,203,250,239,113,183,1,117,32,0,0,0,42,175,158,119,220,159,239,39,240,211,143,242,97,180,218,174,60,87,222,235,46,22,202,74,170,139,94,15,95,87,67,44,208,181,239,165,157,107,40,161,89,98,114,166,236,122,197,52,177,171,155,178,244,72,246,253,142,84,94,193,207,59,238,79,247,147,248,105,202,185,42,122,167,202,126,95,215,123,141,184,11,169,0,0,0,0,57,87,22,62,150,53,147,229,254,67,237,211,157,84,229,92,88,250,88,214,79,151,249,15,183,78,6,107,13,41,240,157,233,99,70,254,95,227,222,221,1,154,195,74,124,39,122,88,209,191,151,248,247,183,64,7,85,0,1,149,115,74,124,39,122,88,209,191,151,248,247,183,64,102,176,191,235,47,17,120,39,11,252,2,233,86,165,231,85,31,119,246,58,59,61,23,68,223,219,59,167,193,82,104,40,251,145,69,39,103,187,216,123,123,175,111,67,62,213,95,177,20,63,39,48,110,54,237,92,40,96,17,216,177,137,233,43,181,23,42,167,168,134,213,70,218,166,182,123,76,14,134,102,178,236,248,221,12,172,123,35,168,108,109,108,82,35,82,101,238,35,85,82,57,54,164,188,91,93,53,31,20,215,26,94,33,232,175,61,236,206,28,129,249,37,69,75,145,96,142,178,170,89,157,37,67,37,101,58,199,249,153,186,228,100,145,177,88,215,71,35,217,228,139,177,249,117,163,87,179,45,122,213,12,131,87,53,2,122,73,47,185,21,67,102,168,74,72,18,24,34,99,35,108,81,67,27,60,213,25,28,81,199,26,43,149,207,84,98,43,156,231,42,185,122,6,119,193,174,182,233,231,15,56,215,17,185,14,43,86,204,123,34,168,71,185,97,88,39,101,29,186,122,122,89,109,245,178,190,41,94,230,50,165,211,205,26,53,236,103,109,240,177,175,94,169,227,104,23,167,194,175,19,24,111,21,250,71,71,170,88,125,13,93,185,237,168,117,182,239,108,169,69,115,237,215,24,217,27,229,129,36,233,70,204,206,153,99,123,36,106,39,83,30,222,166,177,253,113,179,176,25,182,225,87,137,140,203,133,13,92,163,213,44,62,134,146,226,199,83,186,219,119,182,84,162,53,151,27,116,143,141,242,192,146,116,171,161,127,84,81,189,146,53,23,165,236,111,83,94,206,184,223,161,237,42,212,204,87,89,52,227,28,213,44,42,175,196,89,114,107,124,87,10,110,169,35,124,144,245,167,215,130,94,219,222,198,205,19,209,209,200,196,114,244,72,199,181,87,118,168,30,172,0,7,42,226,199,210,198,178,124,191,200,125,186,115,53,134,148,248,177,244,177,172,159,47,242,31,110,156,205,96,26,83,225,59,210,198,141,252,191,199,189,186,3,170,156,171,132,239,75,26,55,242,255,0,30,246,232,14,170,0,0,0,0,0,0,5,43,115,171,245,79,139,124,191,161,247,27,136,228,169,234,159,41,249,127,93,238,54,225,206,175,213,62,45,242,254,135,220,110,35,146,167,170,124,167,229,253,119,184,219,128,186,144,0,0,0,16,3,157,95,165,140,91,230,5,15,183,92,74,171,225,59,213,62,141,252,192,199,189,198,2,213,57,213,250,88,197,190,96,80,251,117,196,170,190,19,189,83,232,223,204,12,123,220,96,3,74,96,0,5,43,115,171,245,79,139,124,191,161,247,27,137,117,37,43,115,171,245,79,139,124,191,161,247,27,136,14,74,158,169,242,159,151,245,222,227,110,56,255,0,50,141,33,169,210,14,48,115,136,18,10,180,182,230,21,9,151,219,102,169,158,41,95,59,43,156,231,212,57,18,61,186,24,218,196,171,141,141,122,35,209,145,53,87,171,116,123,187,7,37,79,84,249,79,203,250,239,113,183,29,127,157,198,144,211,62,213,167,186,247,67,5,36,117,16,84,75,136,93,36,116,242,247,231,99,219,37,85,19,89,31,156,72,200,214,58,245,115,190,171,213,102,141,62,186,34,116,7,214,228,143,170,22,170,172,3,80,180,94,102,210,65,114,182,94,34,202,41,213,213,173,239,214,65,83,12,116,210,244,83,236,142,232,129,212,144,245,72,138,228,222,174,54,170,55,203,174,205,10,22,229,89,172,118,45,34,226,226,209,77,145,195,181,38,123,111,151,14,142,167,169,255,0,216,181,85,51,193,37,50,244,49,142,87,247,39,167,138,13,190,171,91,223,235,115,145,172,84,91,233,2,128,121,163,250,236,212,223,193,125,158,136,159,252,149,61,44,101,63,48,43,189,186,220,64,14,104,254,187,53,55,240,95,103,162,39,255,0,37,79,75,25,79,204,10,239,110,183,1,63,192,0,12,214,113,99,234,159,89,62,96,100,62,227,57,165,51,53,156,88,250,167,214,79,152,25,15,184,206,5,212,242,184,244,39,166,95,141,123,197,105,42,136,171,202,227,208,158,153,126,53,239,21,164,170,0,0,2,170,249,231,125,201,254,242,127,13,57,87,37,79,84,249,79,203,250,239,113,183,29,87,158,119,220,159,239,39,240,211,149,114,84,245,79,148,252,191,174,247,27,112,23,82,0,2,170,249,231,125,201,254,242,127,13,57,87,37,79,84,249,79,203,250,239,113,183,29,87,158,119,220,159,239,39,240,211,149,114,84,245,79,148,252,191,174,247,27,112,23,82,80,15,52,127,93,154,155,248,47,179,209,23,252,80,15,52,127,93,154,155,248,47,179,209,1,63,249,42,122,88,202,126,96,87,123,117,184,149,92,88,250,88,214,79,151,249,15,183,78,69,94,74,158,150,50,159,152,21,222,221,110,37,87,22,62,150,53,147,229,254,67,237,211,129,154,194,213,56,250,255,0,226,89,112,229,251,161,255,0,222,229,81,85,101,170,113,245,255,0,196,178,225,203,247,67,255,0,189,202,160,32,7,9,222,169,244,111,230,6,61,238,48,26,83,51,89,194,119,170,125,27,249,129,143,123,140,6,148,192,0,0,160,30,104,254,187,53,55,240,95,103,162,36,255,0,43,238,95,116,215,106,107,47,20,58,211,106,171,99,25,80,218,252,62,199,83,20,180,207,235,134,90,90,138,59,210,75,20,237,114,177,92,201,218,200,37,139,162,70,43,101,250,204,115,55,232,23,142,7,42,120,142,230,61,168,250,195,156,62,145,154,117,133,222,44,44,154,146,70,69,80,251,229,198,27,53,186,116,162,116,47,71,53,41,145,175,137,211,57,237,250,236,145,35,98,42,185,239,134,199,192,20,173,206,175,213,62,45,242,254,135,220,110,37,212,148,173,206,175,213,62,45,242,254,135,220,110,32,57,42,122,167,202,126,95,215,123,141,184,186,146,149,185,42,122,167,202,126,95,215,123,141,184,186,144,5,0,243,71,245,217,169,191,130,251,61,17,127,199,63,202,120,122,208,44,230,251,85,148,230,186,31,167,249,5,234,183,163,196,220,110,152,205,21,93,84,253,12,107,25,215,44,145,185,238,233,99,26,212,221,124,154,212,68,242,68,2,32,114,84,244,177,148,252,192,174,246,235,113,63,207,63,133,105,238,3,166,182,169,108,90,115,131,227,248,173,182,122,135,85,203,71,100,182,67,67,4,147,185,173,107,165,116,112,181,173,87,171,88,198,171,149,55,217,141,79,212,135,160,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,14,117,126,150,49,111,152,20,62,221,113,39,249,0,57,213,250,88,197,190,96,80,251,117,196,10,171,225,59,213,62,141,252,192,199,189,198,3,74,102,107,56,78,245,79,163,127,48,49,239,113,128,210,152,2,42,243,71,244,39,169,191,130,251,197,17,42,136,171,205,31,208,158,166,254,11,239,20,64,82,183,9,222,169,244,111,230,6,61,238,48,26,83,51,89,194,119,170,125,27,249,129,143,123,140,6,148,192,0,0,25,172,226,199,213,62,178,124,192,200,125,198,115,74,102,107,56,177,245,79,172,159,48,50,31,113,156,11,84,228,169,233,99,41,249,129,93,237,214,226,127,144,3,146,167,165,140,167,230,5,119,183,91,137,254,0,168,190,119,26,161,117,170,207,244,247,69,225,109,92,22,219,101,158,92,162,161,91,90,238,197,100,245,51,73,77,23,93,62,200,222,184,27,73,55,76,138,174,93,170,228,106,35,124,250,237,208,163,110,112,185,173,171,42,227,5,246,43,125,61,92,117,24,118,47,109,178,87,58,102,53,25,36,239,116,213,200,232,149,28,170,172,237,87,68,213,87,35,87,173,175,77,182,68,115,131,159,242,215,210,26,157,95,227,7,7,129,96,171,91,110,31,80,185,125,202,106,105,226,137,240,50,133,205,125,59,149,36,223,173,142,172,90,72,222,214,34,189,89,43,149,58,118,87,183,65,37,53,242,75,197,175,181,122,251,157,102,180,244,61,118,91,86,30,182,186,202,158,235,19,181,85,87,91,79,37,60,125,10,189,110,234,101,21,74,238,136,173,78,222,206,84,87,53,22,229,0,25,161,226,110,211,106,176,113,37,170,246,43,21,178,146,221,109,183,103,23,218,74,58,58,72,91,12,20,208,71,95,51,99,138,56,218,136,214,49,173,68,106,53,17,17,17,17,16,210,241,65,124,211,112,10,156,23,141,44,202,169,49,234,75,77,183,42,167,160,191,219,82,153,34,107,42,153,37,51,34,168,168,86,70,191,85,239,172,130,173,95,214,136,247,63,169,235,191,90,57,193,98,188,158,179,91,174,85,193,243,44,87,10,122,72,233,240,236,162,229,100,161,116,44,114,62,72,30,216,107,149,210,170,185,81,95,221,174,149,168,173,70,167,67,88,155,110,138,231,87,7,52,127,93,154,155,248,47,179,209,19,83,146,22,117,241,13,44,212,189,51,248,95,111,224,57,5,37,247,198,247,247,239,120,250,101,135,181,219,233,250,189,31,13,234,234,234,94,174,246,219,55,163,119,66,190,104,254,187,53,55,240,95,103,162,3,207,240,57,194,37,215,139,237,92,118,41,61,198,174,207,137,216,105,219,114,200,238,176,83,185,239,100,10,244,107,41,97,122,181,98,101,76,203,213,209,220,93,145,145,205,34,54,78,210,198,235,126,226,223,129,204,55,136,94,30,108,154,61,135,190,147,26,185,96,52,240,179,11,171,157,139,59,41,89,5,58,64,218,41,166,122,62,127,13,36,109,141,175,115,92,175,235,138,25,28,146,246,250,31,200,57,42,122,88,202,126,96,87,123,117,184,159,224,101,179,44,197,175,184,54,85,121,194,178,154,31,5,122,199,238,21,22,187,141,55,117,146,118,42,160,145,209,203,31,91,21,204,119,75,216,228,221,170,173,93,183,69,84,243,46,83,149,239,29,63,150,188,85,154,29,172,121,159,139,212,155,47,95,193,234,107,91,211,53,246,215,28,109,84,222,101,114,248,138,200,118,147,185,186,53,239,137,25,39,231,92,218,137,19,213,115,25,224,39,249,84,88,160,212,141,59,159,195,234,110,51,111,240,116,148,243,212,116,82,222,168,88,247,202,148,110,87,175,68,51,35,228,145,209,75,228,213,115,220,201,87,165,205,146,26,65,196,242,155,238,13,149,89,179,92,90,187,193,94,177,251,133,61,210,221,83,218,100,157,138,168,36,108,145,73,208,244,115,29,210,246,53,118,114,43,87,109,149,21,60,128,212,152,34,175,0,188,107,226,188,86,105,197,37,146,237,115,240,250,155,140,219,225,143,35,183,212,44,108,146,191,161,27,27,174,116,233,27,88,199,67,43,213,21,237,99,83,179,35,209,138,157,46,137,242,202,160,50,174,123,253,86,215,77,71,214,90,60,66,211,154,222,123,182,172,19,31,162,198,236,22,216,17,89,75,69,75,79,4,112,171,218,197,85,222,105,123,77,124,178,42,171,156,228,106,38,204,100,108,103,128,37,87,0,188,20,101,92,86,106,61,37,238,237,108,240,250,101,140,220,33,147,35,184,84,36,140,142,191,161,91,35,173,148,235,27,152,247,77,43,21,17,238,99,147,179,27,209,234,189,78,137,146,135,85,229,123,192,183,229,175,42,102,184,235,30,25,226,244,218,203,215,240,122,106,215,116,195,125,186,71,35,81,55,133,90,190,34,142,29,164,238,110,173,99,229,70,71,249,214,182,162,52,186,147,228,226,120,181,139,6,197,108,216,86,45,67,224,172,184,253,190,158,215,110,166,238,190,78,197,44,17,182,56,163,235,122,185,238,233,99,26,155,185,85,203,182,234,170,190,103,214,0,0,0,126,75,181,218,213,96,181,86,223,111,183,58,75,117,182,221,79,37,93,101,101,92,205,134,10,104,35,106,186,73,100,145,202,141,99,26,212,87,43,149,81,17,17,85,79,214,67,254,106,122,199,125,210,46,17,238,244,216,228,59,85,231,183,8,176,233,42,122,153,253,139,75,83,4,242,84,175,67,216,228,127,114,10,121,96,219,234,185,189,254,182,185,28,196,69,10,97,226,83,87,170,117,235,94,115,157,92,154,122,185,41,242,43,196,211,91,210,174,8,161,158,43,115,54,138,138,25,25,22,236,71,199,77,28,49,170,162,187,117,98,170,185,202,170,229,145,90,143,161,119,221,31,229,125,138,228,153,109,154,213,73,117,212,77,80,183,100,148,179,83,171,36,170,125,158,75,37,90,81,50,162,70,167,251,252,204,143,169,200,198,212,174,253,47,116,140,108,85,210,124,23,242,161,170,120,110,153,252,83,225,159,75,114,11,117,139,198,246,59,222,23,197,84,199,15,119,183,212,222,190,158,231,87,79,83,119,219,109,211,125,203,105,230,255,0,139,88,176,110,11,244,247,10,197,168,124,21,151,31,204,45,54,187,117,55,117,242,118,41,96,180,215,199,20,125,111,87,61,221,44,99,83,119,42,185,118,221,85,87,204,10,193,225,59,213,62,141,252,192,199,189,198,3,213,113,217,161,119,221,1,226,107,49,198,238,118,107,85,178,213,126,184,85,100,152,220,54,181,98,82,182,207,85,85,50,211,177,145,181,27,217,237,244,62,21,141,90,212,107,161,94,158,166,43,30,239,43,194,119,170,125,27,249,129,143,123,140,5,143,243,167,208,106,107,182,27,138,113,27,102,162,171,125,202,197,80,204,102,244,176,211,203,43,62,29,50,201,45,52,210,189,31,209,3,34,168,89,35,69,232,252,227,235,152,213,127,213,99,84,62,255,0,38,77,116,163,202,116,106,251,160,215,123,207,93,235,9,184,73,113,181,210,72,144,71,253,167,171,114,61,201,10,53,82,89,123,117,107,80,233,30,230,170,51,197,192,222,181,71,53,173,177,83,61,124,186,181,142,251,163,124,92,96,149,54,136,124,69,38,97,112,131,14,186,83,117,49,157,234,90,249,226,141,171,214,230,61,91,218,157,41,231,217,189,46,127,99,163,169,173,123,148,208,160,25,172,226,199,213,62,178,124,192,200,125,198,115,202,126,84,179,191,201,103,228,83,227,191,233,51,233,7,210,159,134,120,88,127,240,167,134,240,221,254,247,71,119,251,143,213,232,235,232,253,125,59,249,158,175,139,31,84,250,201,243,3,33,247,25,199,13,28,58,103,124,80,106,157,6,153,224,180,255,0,226,171,47,21,189,112,255,0,107,45,126,38,24,103,172,237,203,44,125,238,215,125,142,237,49,221,111,251,17,62,213,64,234,188,2,240,81,149,113,89,168,244,151,187,181,179,195,233,150,51,112,134,76,142,225,80,146,50,58,254,133,108,142,182,83,172,110,99,221,52,172,84,71,185,142,78,204,111,71,170,245,58,38,75,125,24,158,45,98,193,177,91,54,21,139,80,248,43,46,63,111,167,181,219,169,187,175,147,177,75,4,109,142,40,250,222,174,123,186,88,198,166,238,85,114,237,186,170,175,153,229,116,47,66,244,227,135,77,56,183,105,126,151,217,188,13,170,135,121,102,154,85,71,213,92,42,156,136,146,85,84,200,136,157,201,159,210,221,215,100,106,53,173,99,26,198,49,140,111,64,0,0,0,102,179,139,31,84,250,201,243,3,33,247,25,205,41,153,172,226,199,213,62,178,124,192,200,125,198,112,46,167,149,199,161,61,50,252,107,222,43,73,84,69,94,87,30,132,244,203,241,175,120,173,37,80,0,0,0,0,20,173,206,175,213,62,45,242,254,135,220,110,35,146,167,170,124,167,229,253,119,184,219,135,58,191,84,248,183,203,250,31,113,184,142,74,158,169,242,159,151,245,222,227,110,2,234,64,0,0,0,85,95,60,239,185,63,222,79,225,167,42,228,169,234,159,41,249,127,93,238,54,227,170,243,206,251,147,253,228,254,26,114,174,74,158,169,242,159,151,245,222,227,110,2,234,64,0,0,0,14,85,197,143,165,141,100,249,127,144,251,116,231,85,57,87,22,62,150,53,147,229,254,67,237,211,129,154,195,74,124,39,122,88,209,191,151,248,247,183,64,102,176,210,159,9,222,150,52,111,229,254,61,237,208,1,213,64,0,101,92,246,186,163,171,217,150,175,212,227,51,230,19,210,43,48,252,94,217,136,90,33,166,129,34,100,22,234,24,186,34,106,175,155,158,247,57,100,145,238,114,174,239,149,200,222,150,35,24,223,20,74,174,1,120,40,202,184,172,212,122,75,221,218,217,225,244,203,25,184,67,38,71,112,168,73,25,29,127,66,182,71,91,41,214,55,49,238,154,86,42,35,220,199,39,102,55,163,213,122,157,19,37,14,171,202,247,129,111,203,94,84,205,113,214,60,51,197,233,181,151,175,224,244,213,174,233,134,251,116,142,70,162,111,10,181,124,69,28,59,73,220,221,90,199,202,140,143,243,173,109,68,105,114,121,102,45,98,206,113,91,206,21,148,208,248,219,46,65,111,168,181,220,105,187,175,143,191,75,60,110,142,88,250,216,173,123,122,152,247,38,237,84,114,111,186,42,47,152,196,241,107,22,13,138,217,176,172,90,135,193,89,113,251,125,61,174,221,77,221,124,157,138,88,35,108,113,71,214,245,115,221,210,198,53,55,114,171,151,109,213,85,124,207,172,5,5,243,6,224,146,235,194,134,127,29,247,24,130,174,187,78,178,170,138,137,173,85,141,165,115,96,180,206,233,166,115,45,47,145,211,74,247,190,58,118,198,230,203,34,181,102,78,226,181,21,99,147,103,47,158,54,238,188,40,103,242,88,178,121,234,235,180,235,42,168,167,134,235,70,234,167,54,11,76,238,154,22,190,236,200,219,12,175,123,227,167,108,141,116,81,163,86,100,237,163,149,86,56,246,188,157,85,211,60,87,89,52,227,35,210,220,214,147,196,89,114,107,124,182,250,158,152,227,124,144,245,167,212,158,46,227,30,198,205,19,209,178,70,245,106,244,72,198,57,19,118,161,158,30,42,184,103,204,184,80,213,202,205,45,204,43,169,46,44,117,59,110,86,139,157,50,163,89,113,183,72,249,25,20,235,31,82,186,23,245,69,35,31,27,149,122,94,199,116,185,236,232,145,225,163,235,77,218,213,127,181,81,95,108,87,58,75,141,182,227,79,29,93,29,101,36,205,154,10,152,36,106,58,57,99,145,170,173,123,28,213,71,35,145,85,21,21,21,15,214,64,174,79,248,86,188,226,122,13,115,175,212,234,138,186,124,38,249,81,79,93,131,90,171,95,249,248,32,119,117,213,85,44,98,183,170,42,106,135,62,23,198,213,118,206,86,203,43,88,212,153,36,154,122,129,202,184,177,244,177,172,159,47,242,31,110,156,205,97,165,62,44,125,44,107,39,203,252,135,219,167,51,88,6,148,248,78,244,177,163,127,47,241,239,110,128,234,167,42,225,59,210,198,141,252,191,199,189,186,3,170,128,0,0,0,0,0,1,74,220,234,253,83,226,223,47,232,125,198,226,57,42,122,167,202,126,95,215,123,141,184,115,171,245,79,139,124,191,161,247,27,136,228,169,234,159,41,249,127,93,238,54,224,46,164,0,0,0,4,0,231,87,233,99,22,249,129,67,237,215,18,170,248,78,245,79,163,127,48,49,239,113,128,181,78,117,126,150,49,111,152,20,62,221,113,42,175,132,239,84,250,55,243,3,30,247,24,0,210,152,0,1,74,220,234,253,83,226,223,47,232,125,198,226,93,73,74,220,234,253,83,226,223,47,232,125,198,226,3,146,167,170,124,167,229,253,119,184,219,139,9,230,81,164,52,218,191,193,246,113,2,65,72,183,44,62,157,50,251,108,213,51,203,19,32,125,11,92,250,135,34,71,191,91,221,70,181,113,177,175,69,98,190,86,170,244,236,143,109,123,114,84,245,79,148,252,191,174,247,27,113,114,121,102,45,98,206,113,91,206,21,148,208,248,219,46,65,111,168,181,220,105,187,175,143,191,75,60,110,142,88,250,216,173,123,122,152,247,38,237,84,114,111,186,42,47,152,25,151,210,124,235,242,95,170,120,110,166,124,47,226,127,68,178,11,117,247,193,119,251,62,43,194,212,199,55,107,185,210,238,142,174,223,79,87,75,182,223,125,151,109,141,52,98,121,77,139,57,197,108,217,174,45,93,227,108,185,5,190,158,233,110,169,237,62,62,253,44,241,182,72,164,232,122,53,237,234,99,218,187,57,17,201,190,202,136,190,70,101,245,99,5,252,151,234,158,101,166,127,20,248,159,209,44,130,227,98,241,189,142,207,138,240,181,50,67,221,237,245,59,163,171,183,213,211,212,237,183,219,117,219,114,250,121,117,107,29,139,89,56,71,193,42,109,16,248,122,188,62,223,6,29,116,166,234,123,251,53,84,16,69,27,87,173,204,98,59,187,2,211,207,179,122,154,206,255,0,71,83,156,199,40,21,45,205,31,215,102,166,254,11,236,244,68,255,0,228,169,233,99,41,249,129,93,237,214,226,0,115,71,245,217,169,191,130,251,61,17,63,249,42,122,88,202,126,96,87,123,117,184,9,254,0,0,102,179,139,31,84,250,201,243,3,33,247,25,205,41,153,172,226,199,213,62,178,124,192,200,125,198,112,46,167,149,199,161,61,50,252,107,222,43,73,84,69,94,87,30,132,244,203,241,175,120,173,37,80,0,0,21,87,207,59,238,79,247,147,248,105,202,185,42,122,167,202,126,95,215,123,141,184,234,188,243,190,228,255,0,121,63,134,156,171,146,167,170,124,167,229,253,119,184,219,128,186,144,0,21,87,207,59,238,79,247,147,248,105,202,185,42,122,167,202,126,95,215,123,141,184,234,188,243,190,228,255,0,121,63,134,156,171,146,167,170,124,167,229,253,119,184,219,128,186,146,128,121,163,250,236,212,223,193,125,158,136,191,226,128,121,163,250,236,212,223,193,125,158,136,9,255,0,201,83,210,198,83,243,2,187,219,173,196,170,226,199,210,198,178,124,191,200,125,186,114,42,242,84,244,177,148,252,192,174,246,235,113,42,184,177,244,177,172,159,47,242,31,110,156,12,214,22,169,199,215,255,0,18,203,135,47,221,15,254,247,42,138,171,45,83,143,175,254,37,151,14,95,186,31,253,238,85,1,0,56,78,245,79,163,127,48,49,239,113,128,210,153,154,206,19,189,83,232,223,204,12,123,220,96,52,166,0,0,0,0,0,165,110,117,126,169,241,111,151,244,62,227,113,46,164,165,110,117,126,169,241,111,151,244,62,227,113,1,201,83,213,62,83,242,254,187,220,109,197,212,148,173,201,83,213,62,83,242,254,187,220,109,197,212,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,32,7,58,191,75,24,183,204,10,31,110,184,147,252,139,252,194,248,95,207,184,179,209,123,46,156,233,205,223,31,183,92,173,217,69,53,238,89,111,117,19,67,3,160,142,146,174,23,53,174,134,41,92,175,234,168,98,162,43,81,54,71,121,253,136,161,73,156,39,122,167,209,191,152,24,247,184,192,105,76,168,189,16,229,19,196,150,154,235,70,3,168,215,220,219,77,103,182,226,185,69,170,247,89,21,37,202,189,211,201,5,53,92,115,72,216,218,234,54,181,94,173,98,162,34,185,169,190,219,170,125,165,186,0,34,175,52,127,66,122,155,248,47,188,81,18,168,226,156,102,104,166,85,196,79,13,153,134,142,97,87,11,85,21,235,32,248,127,134,158,233,44,145,210,179,177,95,79,80,254,183,71,28,143,77,217,11,145,54,98,253,101,77,246,77,213,2,133,248,78,245,79,163,127,48,49,239,113,128,210,153,81,122,33,202,39,137,45,53,214,140,7,81,175,185,182,154,207,109,197,114,139,85,238,178,42,75,149,123,167,146,10,106,184,230,145,177,181,212,109,106,189,90,197,68,69,115,83,125,183,84,251,75,116,0,0,0,102,179,139,31,84,250,201,243,3,33,247,25,205,41,149,23,173,252,162,120,146,212,173,104,207,181,26,197,155,105,172,22,220,171,40,186,222,232,226,171,185,87,182,120,224,169,171,146,104,219,35,91,70,230,163,209,175,68,84,71,57,55,223,101,95,180,14,235,201,83,210,198,83,243,2,187,219,173,196,255,0,34,255,0,47,78,23,243,238,19,52,94,245,167,58,141,119,199,238,55,43,142,81,83,123,138,91,37,68,211,64,216,36,164,164,133,173,115,166,138,39,35,250,169,222,170,136,213,77,149,190,127,106,36,160,0,103,91,143,204,235,242,137,198,78,172,95,254,23,240,255,0,9,144,73,98,236,247,251,189,95,13,141,148,29,222,174,150,237,220,240,189,206,157,190,175,95,78,238,219,169,116,82,84,94,183,242,137,226,75,82,181,163,62,212,107,22,109,166,176,91,114,172,162,235,123,163,138,174,229,94,217,227,130,166,174,73,163,108,141,109,27,154,143,70,189,17,81,28,228,223,125,149,126,208,58,175,36,124,42,213,65,162,250,133,168,208,212,85,173,202,249,148,69,100,168,137,207,111,97,176,80,210,71,52,78,99,122,122,145,234,235,132,200,229,87,42,42,54,61,145,187,42,186,199,200,191,203,211,133,252,251,132,205,23,189,105,206,163,93,241,251,141,202,227,148,84,222,226,150,201,81,52,208,54,9,41,41,33,107,92,233,162,137,200,254,170,119,170,162,53,83,101,111,159,218,137,40,0,20,173,206,175,213,62,45,242,254,135,220,110,37,212,149,235,204,47,151,166,180,113,103,173,22,93,70,211,156,159,10,183,91,109,216,189,53,146,88,175,117,181,112,206,233,227,171,171,153,206,107,97,166,149,170,206,154,134,34,42,185,23,116,119,151,216,170,28,43,146,22,117,240,253,83,212,189,51,248,95,115,227,216,253,37,247,198,247,246,236,248,10,149,135,181,219,233,250,221,127,18,234,234,234,78,158,206,219,59,175,118,240,14,104,254,187,53,55,240,95,103,162,39,167,47,78,94,154,209,194,102,180,94,181,27,81,178,124,42,227,109,184,226,245,54,72,162,178,86,213,205,59,103,146,174,146,102,185,205,154,154,38,163,58,105,222,138,168,229,93,213,190,95,106,167,138,227,51,149,254,190,241,19,196,158,97,172,120,86,95,167,244,86,92,131,225,254,26,11,165,194,182,58,166,118,40,41,233,223,214,216,233,36,98,110,248,92,169,179,215,234,170,111,178,238,136,29,3,146,167,165,140,167,230,5,119,183,91,137,254,69,254,94,156,47,231,220,38,104,189,235,78,117,26,239,143,220,110,87,28,162,166,247,20,182,74,137,166,129,176,73,73,73,11,90,231,77,20,78,71,245,83,189,85,17,170,155,43,124,254,212,73,64,0,171,94,104,60,190,234,110,213,55,174,40,116,90,213,72,199,178,157,213,249,133,142,154,40,169,153,209,12,85,85,21,151,165,150,89,218,213,122,181,144,53,240,69,23,92,143,87,75,245,158,231,239,105,64,12,203,104,94,186,106,63,14,154,143,110,213,13,47,188,248,27,173,14,241,77,12,168,175,165,184,82,185,81,100,165,169,141,21,59,144,191,165,187,166,232,228,115,90,246,57,143,99,30,221,10,112,209,196,94,9,197,6,150,80,106,102,11,81,254,42,142,241,69,209,55,246,178,233,225,161,154,122,62,228,177,71,222,237,119,216,222,235,27,208,255,0,181,23,237,68,128,28,78,242,123,205,179,125,101,189,102,92,61,94,180,255,0,28,196,47,93,186,198,89,46,18,214,82,124,58,169,91,180,241,194,216,161,153,139,11,158,139,43,81,22,54,179,186,177,182,54,178,54,171,189,7,7,124,191,184,217,225,67,87,45,249,133,155,84,52,213,216,197,198,162,158,155,44,180,71,113,184,76,203,141,185,31,245,213,177,58,145,141,241,49,181,210,58,23,245,55,165,234,173,85,237,190,70,60,43,131,134,142,29,51,190,40,53,78,131,76,240,90,127,241,85,151,138,222,184,127,181,150,191,19,12,51,214,118,229,150,62,247,107,190,199,118,152,238,183,253,136,159,106,166,132,244,47,66,244,227,135,77,56,183,105,126,151,217,188,13,170,135,121,102,154,85,71,213,92,42,156,136,146,85,84,200,136,157,201,159,210,221,215,100,106,53,173,99,26,198,49,140,111,159,225,87,134,124,55,133,13,35,163,210,220,62,186,174,226,247,84,58,229,119,185,212,170,181,247,27,140,140,141,146,206,145,245,43,97,103,76,81,177,145,181,87,165,140,111,83,158,254,185,31,216,0,0,0,0,0,20,129,205,239,93,40,245,63,136,234,77,57,199,175,62,54,203,166,150,247,91,166,107,18,7,194,219,196,239,73,43,86,57,99,87,61,221,44,101,36,15,99,213,22,57,105,165,106,49,171,212,231,221,165,218,75,172,54,170,217,172,84,84,149,151,38,83,200,234,58,122,186,151,83,65,52,232,213,237,178,73,91,28,142,141,138,237,145,94,145,189,90,138,170,141,118,219,45,59,101,156,159,120,196,206,114,171,206,107,148,234,102,149,86,222,178,11,133,69,210,227,83,241,10,232,251,245,83,200,233,37,147,161,150,246,177,189,79,123,151,102,162,53,55,217,17,19,200,15,65,201,99,65,170,110,217,150,87,196,109,230,138,145,246,219,21,59,241,155,42,205,79,20,175,248,140,201,28,181,51,68,245,127,92,15,138,157,99,141,87,163,243,140,174,123,81,255,0,85,237,94,235,206,175,210,198,45,243,2,135,219,174,36,138,224,179,134,122,110,20,116,26,213,166,19,87,82,92,47,179,212,77,119,200,107,169,22,94,197,77,198,110,148,119,109,36,114,170,50,56,163,134,20,84,107,58,210,20,145,88,199,61,200,121,78,97,124,47,231,220,89,232,189,151,78,116,230,239,143,219,174,86,236,162,154,247,44,183,186,137,161,129,208,71,73,87,11,154,215,67,20,174,87,245,84,49,81,21,168,155,35,188,254,196,80,164,206,19,189,83,232,223,204,12,123,220,96,52,61,173,122,95,106,214,173,35,203,244,162,242,234,72,233,242,155,61,77,181,149,21,52,77,171,101,28,239,98,246,106,146,39,42,35,223,12,189,185,89,245,154,168,248,218,168,230,170,34,165,96,104,135,40,158,36,180,215,90,48,29,70,190,230,218,107,61,183,21,202,45,87,186,200,169,46,85,238,158,72,41,170,227,154,70,198,215,81,181,170,245,107,21,17,21,205,77,246,221,83,237,45,208,12,182,101,152,181,247,6,202,175,56,86,83,67,224,175,88,253,194,162,215,113,166,238,178,78,197,84,18,58,57,99,235,98,185,142,233,123,28,155,181,85,171,182,232,170,158,102,138,56,54,215,74,62,34,120,113,195,53,27,227,63,17,189,58,223,29,187,35,115,210,6,76,203,197,59,27,29,82,201,20,10,172,139,184,244,239,177,155,53,123,83,68,238,134,163,145,169,8,56,179,229,35,169,122,171,175,57,62,167,232,190,91,133,91,108,89,101,71,197,234,104,111,117,117,208,207,79,113,151,117,171,233,86,67,58,72,201,37,234,153,23,169,157,43,51,163,70,35,99,106,186,64,114,235,225,95,136,110,18,45,89,94,9,169,217,14,21,120,196,239,85,17,221,237,201,100,175,168,146,122,59,138,53,177,77,212,201,104,226,87,178,88,153,14,234,178,253,69,166,106,53,139,221,123,144,42,91,92,176,12,203,84,248,217,212,237,62,211,236,122,174,249,144,223,53,35,32,166,161,161,166,68,235,149,255,0,16,168,85,85,85,84,107,24,214,163,158,247,185,81,140,99,92,231,43,90,213,84,188,142,20,120,81,211,142,18,180,225,152,86,21,23,142,186,215,118,231,191,223,231,133,25,85,119,170,106,42,35,156,136,171,219,133,157,78,72,161,69,86,198,215,57,85,94,247,201,35,254,86,129,112,117,130,104,118,169,234,62,181,248,207,141,230,122,129,144,94,46,63,19,237,205,77,224,109,117,213,49,84,252,59,179,223,124,82,244,77,23,87,127,161,175,119,86,219,53,19,101,144,0,0,0,0,0,12,214,113,99,234,159,89,62,96,100,62,227,57,165,50,162,245,191,148,79,18,90,149,173,25,246,163,88,179,109,53,130,219,149,101,23,91,221,28,85,119,42,246,207,28,21,53,114,77,27,100,107,104,220,212,122,53,232,138,136,231,38,251,236,171,246,129,50,185,92,122,19,211,47,198,189,226,180,149,71,20,224,207,69,50,174,29,184,108,195,244,115,53,184,90,171,111,88,255,0,196,60,76,246,185,100,146,149,253,250,250,138,134,116,58,72,227,122,236,201,154,139,187,19,235,34,237,186,108,171,218,192,0,0,0,0,165,110,117,126,169,241,111,151,244,62,227,113,28,149,61,83,229,63,47,235,189,198,220,73,254,97,124,189,53,163,139,61,104,178,234,54,156,228,248,85,186,219,110,197,233,172,146,197,123,173,171,134,119,79,29,93,92,206,115,91,13,52,173,86,116,212,49,17,85,200,187,163,188,190,197,87,47,78,94,154,209,194,102,180,94,181,27,81,178,124,42,227,109,184,226,245,54,72,162,178,86,213,205,59,103,146,174,146,102,185,205,154,154,38,163,58,105,222,138,168,229,93,213,190,95,106,160,88,80,0,0,0,10,171,231,157,247,39,251,201,252,52,229,92,149,61,83,229,63,47,235,189,198,220,77,78,100,60,20,234,159,24,63,147,191,201,157,255,0,20,182,125,18,248,191,141,248,237,85,76,61,207,21,225,59,125,174,204,18,239,183,134,127,87,87,78,219,183,109,247,93,188,87,47,78,94,154,209,194,102,180,94,181,27,81,178,124,42,227,109,184,226,245,54,72,162,178,86,213,205,59,103,146,174,146,102,185,205,154,154,38,163,58,105,222,138,168,229,93,213,190,95,106,160,88,80,0,0,0,1,202,184,177,244,177,172,159,47,242,31,110,156,234,167,138,214,252,42,235,169,90,47,159,105,205,138,162,146,11,150,85,139,221,108,148,114,213,189,205,130,57,234,105,36,134,55,72,230,181,206,70,35,158,138,170,141,114,237,190,200,191,96,25,140,52,167,194,119,165,141,27,249,127,143,123,116,5,85,255,0,160,169,197,63,254,95,105,87,255,0,37,110,63,247,18,221,52,67,10,186,233,174,139,224,58,115,125,168,164,158,229,138,226,246,171,37,100,180,143,115,160,146,122,106,72,225,145,209,185,205,107,149,138,230,42,162,171,90,187,109,186,39,216,7,181,0,1,154,206,26,56,116,206,248,160,213,58,13,51,193,105,255,0,197,86,94,43,122,225,254,214,90,252,76,48,207,89,219,150,88,251,221,174,251,29,218,99,186,223,246,34,125,170,154,30,209,125,33,195,116,23,75,241,253,35,211,248,42,227,177,99,180,238,134,157,106,231,89,167,149,239,145,210,203,52,143,242,69,124,146,201,36,138,141,70,177,21,234,141,107,90,136,212,242,156,42,240,207,134,240,161,164,116,122,91,135,215,85,220,94,234,135,92,174,247,58,149,86,190,227,113,145,145,178,89,210,62,165,108,44,233,138,54,50,54,170,244,177,141,234,115,223,215,35,251,0,0,0,3,202,103,250,91,130,106,135,209,207,167,86,47,137,253,18,200,40,242,155,63,246,84,208,248,91,165,47,87,98,127,205,61,189,125,61,199,253,71,245,49,119,243,106,236,135,171,0,0,0,114,174,44,125,44,107,39,203,252,135,219,167,51,88,105,207,91,240,171,174,165,104,190,125,167,54,42,138,72,46,89,86,47,117,178,81,203,86,247,54,8,231,169,164,146,24,221,35,154,215,57,24,142,122,42,170,53,203,182,251,34,253,133,69,255,0,160,169,197,63,254,95,105,87,255,0,37,110,63,247,16,45,83,132,239,75,26,55,242,255,0,30,246,232,14,170,120,173,16,194,174,186,107,162,248,14,156,223,106,41,39,185,98,184,189,170,201,89,45,35,220,232,36,158,154,146,56,100,116,110,115,90,229,98,185,138,168,170,214,174,219,110,137,246,30,212,0,0,0,0,0,0,10,86,231,87,234,159,22,249,127,67,238,55,17,201,83,213,62,83,242,254,187,220,109,196,159,230,23,203,211,90,56,179,214,139,46,163,105,206,79,133,91,173,182,236,94,154,201,44,87,186,218,184,103,116,241,213,213,204,231,53,176,211,74,213,103,77,67,17,21,92,139,186,59,203,236,85,114,244,229,233,173,28,38,107,69,235,81,181,27,39,194,174,54,219,142,47,83,100,138,43,37,109,92,211,182,121,42,233,38,107,156,217,169,162,106,51,166,157,232,170,142,85,221,91,229,246,170,5,133,0,0,0,0,128,28,234,253,44,98,223,48,40,125,186,226,85,95,9,222,169,244,111,230,6,61,238,48,23,103,204,47,133,252,251,139,61,23,178,233,206,156,221,241,251,117,202,221,148,83,94,229,150,247,81,52,48,58,8,233,42,225,115,90,232,98,149,202,254,170,134,42,34,181,19,100,119,159,216,139,10,244,67,148,79,18,90,107,173,24,14,163,95,115,109,53,158,219,138,229,22,171,221,100,84,151,42,247,79,36,20,213,113,205,35,99,107,168,218,213,122,181,138,136,138,230,166,251,110,169,246,129,110,128,0,5,43,115,171,245,79,139,124,191,161,247,27,137,117,37,122,243,11,229,233,173,28,89,235,69,151,81,180,231,39,194,173,214,219,118,47,77,100,150,43,221,109,92,51,186,120,234,234,230,115,154,216,105,165,106,179,166,161,136,138,174,69,221,29,229,246,42,132,96,228,169,234,159,41,249,127,93,238,54,226,234,74,245,229,233,203,211,90,56,76,214,139,214,163,106,54,79,133,92,109,183,28,94,166,201,20,86,74,218,185,167,108,242,85,210,76,215,57,179,83,68,212,103,77,59,209,85,28,171,186,183,203,237,84,176,160,40,91,154,158,142,88,180,139,139,139,189,78,57,54,212,153,237,190,44,198,74,110,151,255,0,98,213,84,207,60,117,41,214,247,185,95,220,158,158,89,247,250,173,111,127,161,173,70,177,21,100,255,0,36,125,94,166,125,171,80,180,18,186,122,72,234,32,168,139,47,181,198,216,37,239,206,199,182,58,90,215,62,79,56,145,145,172,116,8,214,253,87,170,205,34,253,116,69,232,237,124,197,57,126,100,60,91,221,113,76,239,76,111,184,253,159,44,178,211,201,104,184,173,238,106,168,224,172,183,43,157,44,61,47,137,178,163,31,20,175,155,100,72,190,186,84,185,92,244,237,49,171,207,248,13,229,233,196,151,9,154,243,30,163,100,185,62,154,220,113,235,141,158,178,201,120,138,134,182,190,106,214,193,39,68,209,186,157,175,166,137,136,255,0,17,79,78,142,87,185,83,182,178,108,157,93,42,129,8,57,163,250,236,212,223,193,125,158,136,159,252,149,61,44,101,63,48,43,189,186,220,115,254,51,57,95,235,239,17,60,73,230,26,199,133,101,250,127,69,101,200,62,31,225,160,186,92,43,99,170,103,98,130,158,157,253,109,142,146,70,38,239,133,202,155,61,126,170,166,251,46,232,146,127,151,167,11,249,247,9,154,47,122,211,157,70,187,227,247,27,149,199,40,169,189,197,45,146,162,105,160,108,18,82,82,66,214,185,211,69,19,145,253,84,239,85,68,106,166,202,223,63,181,16,37,0,0,1,154,206,44,125,83,235,39,204,12,135,220,103,52,166,84,94,183,242,137,226,75,82,181,163,62,212,107,22,109,166,176,91,114,172,162,235,123,163,138,174,229,94,217,227,130,166,174,73,163,108,141,109,27,154,143,70,189,17,81,28,228,223,125,149,126,208,38,87,43,143,66,122,101,248,215,188,86,146,168,226,156,25,232,166,85,195,183,13,152,126,142,102,183,11,85,109,235,31,248,135,137,158,215,44,146,82,191,191,95,81,80,206,135,73,28,111,93,153,51,81,119,98,125,100,93,183,77,149,123,88,0,0,21,87,207,59,238,79,247,147,248,105,202,185,42,122,167,202,126,95,215,123,141,184,154,156,200,120,41,213,62,48,127,39,127,147,59,254,41,108,250,37,241,127,27,241,218,170,152,123,158,43,194,118,251,93,152,37,223,111,12,254,174,174,157,183,110,219,238,187,120,174,94,156,189,53,163,132,205,104,189,106,54,163,100,248,85,198,219,113,197,234,108,145,69,100,173,171,154,118,207,37,93,36,205,115,155,53,52,77,70,116,211,189,21,81,202,187,171,124,190,213,64,176,160,0,21,87,207,59,238,79,247,147,248,105,202,185,42,122,167,202,126,95,215,123,141,184,154,156,200,120,41,213,62,48,127,39,127,147,59,254,41,108,250,37,241,127,27,241,218,170,152,123,158,43,194,118,251,93,152,37,223,111,12,254,174,174,157,183,110,219,238,187,120,174,94,156,189,53,163,132,205,104,189,106,54,163,100,248,85,198,219,113,197,234,108,145,69,100,173,171,154,118,207,37,93,36,205,115,155,53,52,77,70,116,211,189,21,81,202,187,171,124,190,213,64,176,162,128,121,163,250,236,212,223,193,125,158,136,191,226,176,56,204,229,127,175,188,68,241,39,152,107,30,21,151,233,253,21,151,32,248,127,134,130,233,112,173,142,169,157,138,10,122,119,245,182,58,73,24,155,190,23,42,108,245,250,170,155,236,187,162,7,64,228,169,233,99,41,249,129,93,237,214,226,85,113,99,233,99,89,62,95,228,62,221,57,205,57,122,112,191,159,112,153,162,247,173,57,212,107,190,63,113,185,92,114,138,155,220,82,217,42,38,154,6,193,37,37,36,45,107,157,52,81,57,31,213,78,245,84,70,170,108,173,243,251,81,59,94,183,225,87,93,74,209,124,251,78,108,85,20,144,92,178,172,94,235,100,163,150,173,238,108,17,207,83,73,36,49,186,71,53,174,114,49,28,244,85,84,107,151,109,246,69,251,0,204,97,106,156,125,127,241,44,184,114,253,208,255,0,239,114,168,229,95,232,42,113,79,255,0,151,218,85,255,0,201,91,143,253,196,154,156,78,112,83,170,122,211,193,126,147,240,233,139,95,241,74,92,147,4,248,15,196,106,174,21,85,44,161,151,193,90,102,163,151,178,246,64,249,29,188,146,181,91,213,27,119,106,42,174,203,228,161,80,60,39,122,167,209,191,152,24,247,184,192,105,76,168,189,16,229,19,196,150,154,235,70,3,168,215,220,219,77,103,182,226,185,69,170,247,89,21,37,202,189,211,201,5,53,92,115,72,216,218,234,54,181,94,173,98,162,34,185,169,190,219,170,125,165,186,0,0,0,0,0,41,91,157,95,170,124,91,229,253,15,184,220,75,169,43,215,152,95,47,77,104,226,207,90,44,186,141,167,57,62,21,110,182,219,177,122,107,36,177,94,235,106,225,157,211,199,87,87,51,156,214,195,77,43,85,157,53,12,68,85,114,46,232,239,47,177,84,35,7,37,79,84,249,79,203,250,239,113,183,23,82,87,175,47,78,94,154,209,194,102,180,94,181,27,81,178,124,42,227,109,184,226,245,54,72,162,178,86,213,205,59,103,146,174,146,102,185,205,154,154,38,163,58,105,222,138,168,229,93,213,190,95,106,165,133,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,189,1,227,142,167,135,30,54,117,123,71,179,134,82,63,78,179,77,88,190,190,106,185,31,21,59,236,119,25,174,15,129,43,93,51,213,173,90,101,107,34,108,205,123,190,163,35,73,24,168,173,123,38,11,116,0,0,0,0,0,1,194,181,123,141,254,24,244,23,50,147,79,245,115,80,234,241,219,236,116,241,85,165,60,216,229,210,86,75,4,136,189,18,197,44,84,206,138,86,110,142,106,185,142,114,35,216,246,46,206,99,145,61,6,133,241,71,161,60,74,124,111,242,41,156,253,35,250,57,225,190,39,253,172,172,163,236,120,142,239,103,253,115,20,125,93,93,137,127,71,125,186,124,246,221,55,129,92,235,244,66,212,182,172,55,137,24,111,149,109,185,54,162,159,7,168,182,186,54,186,9,32,86,214,214,69,59,29,228,230,61,174,73,154,228,94,164,122,62,53,78,142,133,238,68,190,89,122,215,249,22,226,227,22,241,22,255,0,21,65,157,237,133,86,116,69,215,52,94,54,120,124,60,145,239,35,26,221,170,162,166,235,114,245,109,18,203,210,213,119,78,193,127,196,85,255,0,69,31,129,63,246,243,255,0,163,55,143,251,161,42,140,171,129,169,44,79,41,177,103,56,173,155,53,197,171,188,109,151,32,183,211,221,45,213,61,167,199,223,165,158,54,201,20,157,15,70,189,189,76,123,87,103,34,57,55,217,81,23,200,242,186,215,175,122,79,195,182,43,75,154,235,30,87,244,126,203,91,112,101,174,10,159,3,83,87,215,84,248,228,145,177,244,83,199,35,211,118,67,34,238,169,211,245,118,223,117,68,95,149,194,119,165,141,27,249,127,143,123,116,5,106,243,163,215,75,237,215,81,241,206,30,45,151,155,84,216,221,146,223,77,146,92,169,169,209,146,85,50,241,42,212,199,27,42,31,186,186,62,138,87,49,236,141,17,138,173,171,87,187,173,22,37,96,78,172,79,152,247,6,57,206,85,102,194,177,109,100,241,183,172,130,225,79,107,183,83,125,29,186,199,223,170,158,70,199,20,125,111,166,107,27,212,247,181,55,114,163,83,125,213,81,60,201,21,37,218,213,13,214,158,197,53,206,145,151,42,202,121,170,233,232,221,51,82,121,160,133,209,182,89,89,30,253,78,99,29,60,45,115,145,54,106,203,26,46,221,73,189,37,242,132,208,186,61,79,226,58,175,81,178,27,55,141,178,233,165,189,183,24,92,245,129,240,182,241,59,214,58,36,146,41,17,207,119,75,25,87,59,30,196,69,142,90,104,156,175,106,244,181,242,47,156,126,127,153,105,102,101,195,238,160,233,246,67,87,99,200,108,117,25,29,77,13,117,50,167,92,79,218,218,138,138,138,138,215,177,205,87,49,236,114,43,30,199,57,174,71,53,202,138,22,104,8,255,0,193,215,24,184,39,23,248,37,69,254,193,71,240,108,146,205,209,244,131,31,238,77,81,240,190,236,213,12,165,254,202,124,17,71,63,118,58,117,147,243,104,189,27,244,187,101,79,57,0,0,0,7,20,214,190,51,56,108,225,219,42,165,194,181,143,82,62,143,222,171,109,236,186,65,77,240,122,250,190,186,87,201,36,109,147,174,158,9,24,155,190,25,19,101,94,175,171,190,219,42,42,253,109,11,226,143,66,120,148,248,223,228,83,57,250,71,244,115,195,124,79,251,89,89,71,216,241,29,222,207,250,230,40,250,186,187,18,254,142,251,116,249,237,186,111,85,124,234,253,83,226,223,47,232,125,198,226,117,94,70,63,125,159,187,127,196,128,181,67,207,231,153,254,27,166,24,204,249,158,160,100,52,150,43,21,45,69,37,53,69,194,173,85,176,64,250,154,136,233,226,89,29,182,204,98,203,52,104,175,118,204,98,42,185,202,214,162,185,62,173,218,237,106,176,90,171,111,183,219,157,37,186,219,110,167,146,174,178,178,174,102,195,5,52,17,181,93,36,178,72,229,70,177,141,106,43,149,202,168,136,136,170,166,125,184,232,227,54,251,198,30,163,210,220,227,181,124,27,12,197,252,69,62,51,109,149,140,90,166,199,42,179,187,83,83,35,119,222,105,123,81,42,198,215,44,113,181,141,107,122,149,31,44,129,161,64,87,87,39,61,67,226,11,57,211,140,138,223,157,93,126,51,166,216,191,134,177,99,53,53,149,113,45,85,13,84,72,178,75,73,27,27,26,203,44,41,13,69,63,214,154,84,108,77,100,49,194,215,53,94,145,88,168,3,138,107,95,25,156,54,112,237,149,82,225,90,199,169,31,71,239,85,182,246,93,32,166,248,61,125,95,93,43,228,146,54,201,215,79,4,140,77,223,12,137,178,175,87,213,223,109,149,21,123,89,74,220,234,253,83,226,223,47,232,125,198,226,5,170,104,95,20,122,19,196,167,198,255,0,34,153,207,210,63,163,158,27,226,127,218,202,202,62,199,136,238,246,127,215,49,71,213,213,216,151,244,119,219,167,207,109,211,126,170,85,95,35,31,190,207,221,191,226,69,170,0,0,0,63,36,119,107,84,215,90,139,20,55,58,71,220,168,233,225,171,168,163,108,205,89,225,130,103,72,216,165,124,123,245,53,143,116,19,53,174,84,217,203,20,136,155,244,174,223,172,170,14,100,58,243,153,112,219,204,15,78,53,91,12,173,171,107,237,216,61,185,151,58,24,106,18,22,93,173,203,117,175,90,138,41,85,204,123,122,36,107,118,71,43,29,208,244,100,141,78,182,53,80,45,124,30,43,69,245,123,13,215,173,47,199,245,115,79,231,171,146,197,145,83,186,106,116,171,129,97,158,39,178,71,69,44,50,51,205,17,241,203,28,145,170,181,92,197,86,42,181,206,106,163,151,218,128,63,37,166,237,106,191,218,168,175,182,43,157,37,198,219,113,167,142,174,142,178,146,102,205,5,76,18,53,29,28,177,200,213,86,189,142,106,163,145,200,170,138,138,138,135,235,41,47,150,231,48,74,110,29,170,100,209,237,100,186,213,187,78,174,53,14,169,162,185,77,44,179,51,25,122,69,60,146,164,84,240,193,44,211,50,166,101,129,170,198,185,172,141,234,249,54,221,242,42,133,218,0,0,31,146,237,115,166,178,218,171,111,53,145,213,201,79,65,79,37,76,172,164,164,150,170,119,49,141,87,57,35,134,22,186,89,95,178,46,204,141,174,123,151,100,106,42,170,33,250,192,17,87,253,20,126,4,255,0,219,207,254,140,222,63,238,132,148,196,242,155,22,115,138,217,179,92,90,187,198,217,114,11,125,61,210,221,83,218,124,125,250,89,227,108,145,73,208,244,107,219,212,199,181,118,114,35,147,125,149,17,124,140,230,113,117,162,22,174,28,120,139,204,244,106,197,124,171,187,219,108,21,20,206,163,171,171,141,172,157,96,168,165,134,166,54,73,211,245,92,246,54,116,98,189,17,168,245,98,185,26,206,174,132,180,174,77,154,215,244,231,135,219,182,142,85,219,251,53,122,101,112,78,204,241,197,211,28,244,55,25,106,42,35,234,114,200,229,116,205,157,149,136,237,152,198,164,125,141,186,157,214,160,75,253,107,215,189,39,225,219,21,165,205,117,143,43,250,63,101,173,184,50,215,5,79,129,169,171,235,170,124,114,72,216,250,41,227,145,233,187,33,145,119,84,233,250,187,111,186,162,47,63,210,222,61,120,78,214,156,238,217,166,122,105,170,223,25,201,47,61,239,5,69,240,43,149,63,119,181,11,230,147,243,147,83,178,54,237,28,79,119,214,114,111,182,201,186,170,34,240,14,117,126,150,49,111,152,20,62,221,113,32,7,43,143,93,154,101,248,215,179,214,129,127,196,127,213,46,61,120,78,209,108,238,231,166,122,151,170,223,6,201,44,221,159,27,69,240,43,149,71,107,187,11,38,143,243,144,211,190,55,111,28,172,119,213,114,237,190,203,178,162,162,119,91,181,218,213,96,181,86,223,111,183,58,75,117,182,221,79,37,93,101,101,92,205,134,10,104,35,106,186,73,100,145,202,141,99,26,212,87,43,149,81,17,17,85,76,203,235,70,175,102,90,245,170,25,6,174,106,4,244,146,95,114,42,134,205,80,148,144,36,48,68,198,70,216,162,134,54,121,170,50,56,163,142,52,87,43,158,168,196,87,57,206,85,114,134,135,180,47,138,61,9,226,83,227,127,145,76,231,233,31,209,207,13,241,63,237,101,101,31,99,196,119,123,63,235,152,163,234,234,236,75,250,59,237,211,231,182,233,191,63,203,57,143,112,99,131,101,87,156,43,41,214,79,5,122,199,238,21,22,187,141,55,209,219,172,157,138,168,36,116,114,199,214,202,103,49,221,47,99,147,118,170,181,118,221,21,83,204,242,156,173,52,46,143,71,248,83,176,228,149,182,111,9,146,106,39,250,100,185,205,34,193,36,143,165,145,85,45,236,108,145,39,87,103,194,246,230,108,111,115,156,201,42,103,253,21,114,177,180,217,197,143,170,125,100,249,129,144,251,140,224,104,163,75,117,75,4,214,156,18,217,169,154,105,125,248,206,55,121,239,120,42,223,11,53,63,119,181,51,225,147,243,115,49,146,55,105,34,123,126,179,83,125,183,77,209,81,87,213,145,87,149,199,161,61,50,252,107,222,43,73,84,0,252,151,59,181,170,203,76,202,203,205,206,146,130,158,74,136,41,25,45,76,205,137,142,158,121,89,12,49,35,156,168,138,249,37,146,56,216,223,181,207,123,90,155,170,162,31,172,138,188,209,253,9,234,111,224,190,241,68,4,170,5,122,242,210,230,9,77,172,54,171,63,15,154,191,117,171,147,80,104,41,252,53,158,237,87,44,181,83,228,172,99,106,167,145,100,86,64,140,129,244,244,208,68,213,124,210,185,243,174,238,85,87,171,183,176,160,0,0,0,17,171,142,142,51,108,92,30,105,197,45,206,59,87,198,115,60,163,196,83,227,54,217,88,244,165,116,145,35,59,181,53,50,55,109,161,139,187,18,172,109,114,73,35,158,214,183,165,21,242,198,18,42,138,237,106,184,212,215,209,219,238,116,149,85,22,186,132,164,174,138,25,154,247,210,206,177,71,50,69,43,81,119,99,214,41,162,145,26,237,151,162,70,59,236,114,42,254,178,5,114,106,187,93,111,252,54,230,215,219,237,206,174,227,114,184,234,69,202,174,178,178,174,103,77,61,76,242,80,91,221,36,178,72,229,87,61,238,114,171,149,202,170,170,170,170,167,10,213,254,51,111,188,30,115,51,213,123,156,150,175,140,225,153,71,209,218,124,154,219,19,24,149,78,142,43,69,47,106,166,154,71,109,180,209,119,101,84,141,206,72,228,107,220,215,116,170,178,88,194,218,129,249,45,55,107,85,254,213,69,125,177,92,233,46,54,219,141,60,117,116,117,148,147,54,104,42,96,145,168,232,229,142,70,170,181,236,115,85,28,142,69,84,84,84,84,63,88,0,0,0,0,0,0,3,242,73,118,181,67,117,167,177,77,115,164,101,202,178,158,106,186,122,55,76,212,158,104,33,116,109,150,86,71,191,83,152,199,79,11,92,228,77,154,178,198,139,183,82,111,202,184,170,226,99,13,225,67,72,235,53,75,48,161,171,184,189,213,13,182,218,45,148,200,173,125,198,227,35,36,124,80,44,157,42,216,89,211,20,143,124,142,69,233,99,29,210,215,191,162,55,208,13,207,137,29,109,187,107,107,56,141,170,207,170,217,168,172,168,130,165,47,148,212,240,83,63,174,24,25,78,196,88,162,99,97,86,44,44,108,111,98,179,162,70,43,154,244,114,57,219,134,151,129,194,184,62,226,207,13,226,235,75,254,156,88,169,233,44,247,218,10,137,41,175,184,227,107,214,170,123,83,214,71,164,10,247,172,113,43,217,44,76,73,26,244,103,70,253,198,34,171,162,122,39,117,0,0,0,126,75,181,218,213,96,181,86,223,111,183,58,75,117,182,221,79,37,93,101,101,92,205,134,10,104,35,106,186,73,100,145,202,141,99,26,212,87,43,149,81,17,17,85,79,214,81,95,52,190,33,117,151,80,248,130,191,104,206,107,77,244,127,22,192,110,29,187,77,138,158,169,179,71,85,215,18,62,27,157,67,216,187,73,52,208,74,215,177,171,253,194,57,86,52,68,122,204,249,2,245,1,90,188,167,120,215,183,101,56,173,179,133,125,72,185,244,100,150,109,233,176,233,222,181,85,19,93,104,91,29,69,68,148,242,57,90,248,225,240,177,195,210,197,116,140,106,196,177,70,198,34,196,170,251,42,0,1,202,184,157,226,23,21,225,127,70,175,90,185,148,211,120,255,0,1,219,166,183,90,217,85,29,60,215,58,233,93,211,21,60,110,122,255,0,157,35,213,173,123,153,20,82,189,24,254,142,149,15,127,244,179,21,250,85,244,23,233,53,171,233,39,195,254,45,240,127,27,31,142,240,61,206,215,137,236,111,220,236,247,62,167,115,167,167,171,234,239,191,145,245,140,208,220,248,145,214,219,182,182,179,136,218,172,250,173,154,138,202,136,42,82,249,77,79,5,51,250,225,129,148,236,69,138,38,54,21,98,194,198,198,246,43,58,36,98,185,175,71,35,157,190,135,180,7,48,212,124,255,0,70,177,60,203,87,48,47,161,121,125,214,222,217,238,150,78,181,95,13,39,83,145,174,233,118,239,139,184,196,100,189,151,170,201,23,115,182,245,87,177,202,161,208,1,80,28,173,56,246,250,9,89,97,225,71,84,32,235,199,238,183,15,7,136,93,41,233,247,146,130,186,174,117,114,81,212,53,137,188,144,205,60,174,86,75,178,186,57,36,84,122,172,78,71,65,111,224,0,0,0,0,0,0,114,173,116,226,143,66,120,107,248,39,229,175,57,250,57,244,143,196,252,51,251,89,89,89,223,240,253,174,247,250,218,41,58,122,123,241,126,150,219,245,121,111,178,237,242,116,83,140,206,27,56,137,202,170,176,173,28,212,143,164,23,170,43,123,238,147,211,124,30,190,147,162,149,146,71,27,164,235,168,130,54,46,207,154,52,217,23,171,235,111,182,200,170,144,91,158,119,220,159,239,39,240,211,149,114,84,245,79,148,252,191,174,247,27,112,23,82,126,75,157,218,213,101,166,101,101,230,231,73,65,79,37,68,20,140,150,166,102,196,199,79,60,172,134,24,145,206,84,69,124,146,201,28,108,111,218,231,189,173,77,213,81,15,214,69,94,104,254,132,245,55,240,95,120,162,2,85,2,16,114,208,227,142,155,136,236,54,29,30,206,25,86,205,69,194,236,241,190,106,185,31,45,67,47,150,232,86,56,18,181,211,61,92,228,169,71,62,38,204,215,187,235,190,68,145,138,168,231,178,25,190,0,0,0,243,248,158,127,134,231,85,57,5,46,31,144,210,93,159,138,222,36,176,93,214,153,85,204,165,184,199,20,82,203,78,175,219,165,207,99,103,141,31,210,171,210,254,166,59,103,177,237,108,42,230,211,169,188,75,233,246,145,211,210,233,109,154,146,13,58,190,211,212,218,179,59,228,49,178,174,174,54,84,177,212,237,164,150,41,35,86,211,83,74,217,85,18,161,138,231,172,170,198,117,64,189,30,34,170,248,85,226,99,50,225,67,87,40,245,75,15,161,164,184,177,212,238,182,221,237,149,40,141,101,198,221,35,227,124,176,36,157,42,232,95,213,20,111,100,141,69,233,123,27,212,215,179,174,55,134,146,65,231,240,12,255,0,13,213,60,54,211,168,58,125,144,210,95,49,235,229,58,84,208,215,83,42,244,74,205,213,21,21,21,17,204,123,92,142,99,216,228,71,177,237,115,92,141,115,85,19,208,0,62,78,83,150,98,184,53,138,171,41,205,114,107,86,63,101,162,232,241,55,27,165,108,116,148,176,117,189,172,103,92,178,43,88,222,167,189,173,77,215,205,206,68,79,53,67,245,221,174,214,171,5,170,182,251,125,185,210,91,173,182,234,121,42,235,43,42,230,108,48,83,65,27,85,210,75,36,142,84,107,24,214,162,185,92,170,136,136,138,170,81,15,48,46,59,175,188,85,101,82,97,88,179,252,22,153,99,247,5,146,221,77,179,36,248,165,84,18,85,71,21,215,173,244,241,84,65,221,166,168,106,120,103,42,181,155,110,187,187,205,2,250,65,88,28,174,185,128,81,221,232,237,188,50,107,126,69,217,186,195,225,173,216,61,210,120,224,130,150,74,88,160,138,8,109,46,237,177,157,51,39,107,120,164,145,94,233,157,35,163,87,35,210,38,203,103,224,0,35,175,28,156,93,218,184,65,210,54,229,112,91,169,47,25,101,250,161,214,220,114,213,61,67,88,199,206,140,87,62,170,102,35,146,87,211,66,157,61,125,180,221,95,36,49,171,163,238,164,141,14,213,30,127,134,203,159,212,105,107,114,26,68,203,41,108,240,223,223,105,114,171,103,91,116,179,73,3,106,24,138,155,61,137,44,47,99,186,85,122,21,99,235,233,238,71,213,245,100,187,90,161,186,211,216,166,185,210,50,229,89,79,53,93,61,27,166,106,79,52,16,186,54,203,43,35,223,169,204,99,167,133,174,114,38,205,89,99,69,219,169,55,204,189,179,90,53,66,203,171,143,215,123,54,95,87,65,157,201,120,158,252,251,197,51,35,137,238,173,157,239,124,206,88,218,212,137,89,34,201,34,62,46,142,219,152,247,49,90,172,85,105,63,248,229,214,253,121,194,112,222,14,53,207,51,177,213,227,26,161,101,167,188,220,110,20,117,178,118,223,60,241,173,181,174,90,152,233,251,43,19,42,226,78,169,169,83,161,88,202,153,32,118,202,215,1,110,128,227,252,42,241,49,134,241,95,164,116,122,165,135,208,213,219,158,218,135,91,110,246,202,148,87,62,221,113,141,145,190,88,18,78,148,108,204,233,150,55,178,70,162,117,49,237,234,107,31,215,27,59,0,0,0,31,146,138,237,106,184,212,215,209,219,238,116,149,85,22,186,132,164,174,138,25,154,247,210,206,177,71,50,69,43,81,119,99,214,41,162,145,26,237,151,162,70,59,236,114,42,254,178,162,245,143,139,187,175,8,60,210,53,59,43,158,221,87,120,196,239,212,246,59,110,71,106,130,161,204,123,224,75,85,11,153,85,11,21,201,19,234,97,94,174,142,226,108,172,146,104,209,209,247,86,70,218,246,39,148,216,179,156,86,205,154,226,213,222,54,203,144,91,233,238,150,234,158,211,227,239,210,207,27,100,138,78,135,163,94,222,166,61,171,179,145,28,155,236,168,139,228,7,214,0,0,0,1,207,245,175,94,244,159,135,108,86,151,53,214,60,175,232,253,150,182,224,203,92,21,62,6,166,175,174,169,241,201,35,99,232,167,142,71,166,236,134,69,221,83,167,234,237,190,234,136,188,255,0,75,120,245,225,59,90,115,187,102,153,233,166,171,124,103,36,188,247,188,21,23,192,174,84,253,222,212,47,154,79,206,77,78,200,219,180,113,61,223,89,201,190,219,38,234,168,139,192,57,213,250,88,197,190,96,80,251,117,196,128,28,174,61,118,105,151,227,94,207,90,5,255,0,0,114,174,44,125,44,107,39,203,252,135,219,167,3,170,130,181,121,90,113,237,244,238,142,195,194,142,168,65,209,144,90,173,254,15,16,186,83,211,237,29,125,13,36,10,228,163,168,107,19,104,230,134,8,156,172,151,100,108,145,198,168,245,73,90,142,158,202,128,0,0,231,250,215,175,122,79,195,182,43,75,154,235,30,87,244,126,203,91,112,101,174,10,159,3,83,87,215,84,248,228,145,177,244,83,199,35,211,118,67,34,238,169,211,245,118,223,117,68,94,127,165,188,122,240,157,173,57,221,179,76,244,211,85,190,51,146,94,123,222,10,139,224,87,42,126,239,106,23,205,39,231,38,167,100,109,218,56,158,239,172,228,223,109,147,117,84,69,224,28,234,253,44,98,223,48,40,125,186,226,64,14,87,30,187,52,203,241,175,103,173,2,255,0,128,0,8,255,0,170,92,122,240,157,162,217,221,207,76,245,47,85,190,13,146,89,187,62,54,139,224,87,42,142,215,118,22,77,31,231,33,167,124,110,222,57,88,239,170,229,219,125,151,101,69,68,144,5,74,243,180,209,203,236,89,86,11,196,13,60,221,235,45,77,189,48,234,200,250,88,223,9,85,28,149,21,116,235,186,191,174,78,243,37,169,242,70,116,179,194,253,103,111,35,81,2,197,116,47,138,61,9,226,83,227,127,145,76,231,233,31,209,207,13,241,63,237,101,101,31,99,196,119,123,63,235,152,163,234,234,236,75,250,59,237,211,231,182,233,191,85,41,47,147,78,127,77,140,241,71,116,195,46,57,13,93,37,62,99,139,213,211,81,219,218,178,172,21,215,26,121,98,168,141,94,214,162,177,31,29,52,117,202,215,191,109,145,210,53,23,121,58,93,118,128,14,85,174,156,81,232,79,13,127,4,252,181,231,63,71,62,145,248,159,134,127,107,43,43,59,254,31,181,222,255,0,91,69,39,79,79,126,47,210,219,126,175,45,246,93,186,169,66,220,212,245,142,197,171,188,92,93,233,177,200,119,164,192,173,241,97,210,84,245,63,251,42,170,154,121,228,169,94,135,177,170,206,220,245,18,193,183,214,107,187,29,109,114,181,232,136,22,253,162,156,102,112,217,196,78,85,85,133,104,230,164,125,32,189,81,91,223,116,158,155,224,245,244,157,20,172,146,56,221,39,93,68,17,177,118,124,209,166,200,189,95,91,125,182,69,84,236,17,221,173,83,93,106,44,80,220,233,31,114,163,167,134,174,162,141,179,53,103,134,9,157,35,98,149,241,239,212,214,61,208,76,214,185,83,103,44,82,34,111,210,187,85,183,36,189,20,255,0,225,235,136,202,203,135,237,194,173,244,177,203,255,0,185,235,42,228,153,139,31,254,226,72,220,217,63,199,163,155,250,10,126,78,100,58,243,153,112,219,204,15,78,53,91,12,173,171,107,237,216,61,185,151,58,24,106,18,22,93,173,203,117,175,90,138,41,85,204,123,122,36,107,118,71,43,29,208,244,100,141,78,182,53,80,45,124,28,171,134,142,34,240,78,40,52,178,131,83,48,90,143,241,84,119,138,46,137,191,181,151,79,13,12,211,209,247,37,138,62,247,107,190,198,247,88,222,135,253,168,191,106,39,85,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,102,179,139,31,84,250,201,243,3,33,247,25,205,41,153,172,226,199,213,62,178,124,192,200,125,198,112,39,167,43,238,96,148,214,154,107,47,11,218,211,117,171,123,31,80,218,12,62,249,83,44,181,47,235,154,90,90,122,59,42,69,20,14,114,49,28,249,220,201,229,151,162,54,35,98,250,172,107,54,181,243,42,229,223,114,189,227,95,249,64,96,140,209,141,66,185,221,107,181,39,13,183,190,166,91,141,106,247,190,51,107,108,205,99,42,22,86,181,54,154,46,236,16,200,146,42,190,79,169,47,92,142,124,189,176,157,64,0,0,0,57,167,18,154,67,77,175,90,13,156,233,28,208,82,73,81,145,89,230,134,222,181,115,203,12,17,92,89,180,180,83,72,248,183,122,50,58,152,225,145,81,17,219,163,21,21,174,69,86,174,107,46,214,155,173,130,235,91,98,190,219,42,237,215,43,117,68,148,149,148,117,112,186,25,233,167,141,202,217,34,146,55,34,57,143,107,145,90,173,84,69,69,69,69,53,60,80,183,53,61,28,177,105,23,23,23,122,156,114,109,169,51,219,124,89,140,148,221,47,254,197,170,169,158,120,234,83,173,239,114,191,185,61,60,179,239,245,90,222,255,0,67,90,141,98,42,133,202,112,171,170,95,150,158,28,116,235,83,38,190,252,102,190,243,143,210,252,86,183,194,248,126,237,210,38,118,107,191,54,140,99,91,181,84,83,183,234,53,24,187,110,205,218,173,85,205,97,105,60,148,53,190,234,151,92,203,134,233,172,116,142,182,186,158,163,56,167,185,54,71,54,120,231,71,81,81,203,3,219,230,215,177,205,88,92,213,78,149,98,178,68,94,190,180,237,213,176,26,61,225,235,41,177,96,220,23,233,166,107,148,215,120,43,46,63,165,246,107,165,198,167,180,249,59,20,176,90,98,146,89,58,24,142,123,186,88,199,46,205,69,114,237,178,34,175,145,158,205,88,206,191,42,26,167,153,106,103,194,254,25,244,183,32,184,223,124,23,127,189,225,124,85,76,147,118,187,157,45,235,233,238,116,245,116,183,125,183,217,55,216,179,254,50,245,210,179,76,57,101,104,134,156,227,215,159,5,122,212,188,63,31,183,76,214,36,236,153,214,120,45,116,242,86,172,114,198,173,99,122,158,250,72,30,199,170,164,145,84,202,212,99,147,169,204,174,190,21,116,183,242,211,196,118,157,105,156,214,47,140,208,94,114,10,95,138,209,120,175,15,221,181,196,254,245,119,231,17,236,115,118,165,138,119,125,71,35,215,109,153,187,149,168,161,114,124,171,52,114,251,164,92,35,218,42,114,57,182,171,207,110,18,230,49,211,116,179,251,22,150,166,8,35,166,78,182,61,200,254,228,20,241,79,191,213,115,123,253,14,106,57,138,171,26,249,231,125,201,254,242,127,13,45,38,211,105,181,88,45,84,86,43,21,178,146,221,109,183,83,199,73,71,71,73,11,97,130,154,8,218,141,142,40,227,106,35,88,198,181,17,168,212,68,68,68,68,66,173,185,231,125,201,254,242,127,13,2,189,120,117,215,156,203,134,221,92,177,106,182,25,91,86,215,219,170,24,203,157,12,53,9,11,46,214,229,123,86,162,138,85,115,30,222,137,26,221,145,202,199,116,61,25,35,83,173,141,84,209,78,139,234,246,27,175,90,95,143,234,230,159,207,87,37,139,34,167,116,212,233,87,2,195,60,79,100,142,138,88,100,103,154,35,227,150,57,35,85,106,185,138,172,85,107,156,213,71,46,99,9,21,193,39,24,57,55,8,218,161,21,233,171,87,91,132,223,42,32,110,89,103,164,138,159,191,93,4,81,206,200,95,28,146,177,92,215,194,234,151,202,140,107,227,73,21,168,199,185,168,189,77,13,15,3,207,224,25,254,27,170,120,109,167,80,116,251,33,164,190,99,215,202,116,169,161,174,166,85,232,149,155,170,42,42,42,35,152,246,185,28,199,177,200,143,99,218,230,185,26,230,170,39,160,2,149,185,213,250,167,197,190,95,208,251,141,196,234,188,140,126,251,63,118,255,0,137,28,171,157,95,170,124,91,229,253,15,184,220,72,149,129,107,206,101,166,186,71,168,90,83,135,214,213,219,25,169,21,22,166,93,235,169,170,18,55,201,110,164,101,106,75,68,169,208,174,232,157,213,113,171,220,215,183,234,66,232,220,143,100,175,64,37,87,50,62,96,148,220,68,212,199,163,218,55,117,171,110,157,91,170,27,83,91,114,134,89,97,102,76,245,138,9,34,73,105,230,130,41,161,101,52,201,59,81,142,115,153,35,209,146,109,187,35,84,225,92,29,112,117,157,241,127,157,212,88,44,21,159,6,198,236,221,31,72,50,14,220,53,31,11,238,195,80,250,95,236,87,207,20,147,247,100,167,88,255,0,54,171,209,191,83,182,68,243,230,186,47,164,57,150,189,106,134,63,164,122,127,5,36,151,220,138,161,208,211,173,92,233,12,17,49,145,186,89,102,145,254,106,140,142,40,228,145,81,168,231,170,49,81,173,115,149,26,186,8,211,12,23,70,184,31,225,246,209,142,86,221,45,86,12,126,201,224,96,189,223,229,129,212,241,215,93,42,165,134,149,213,213,42,174,122,199,221,158,72,209,92,247,171,33,143,165,189,77,138,36,233,14,151,128,96,24,110,150,97,182,157,62,211,236,122,146,199,143,88,233,210,154,134,134,153,23,162,38,110,170,170,170,170,174,123,220,229,115,222,247,42,189,239,115,156,229,115,156,170,190,128,0,5,43,115,171,245,79,139,124,191,161,247,27,137,117,37,43,115,171,245,79,139,124,191,161,247,27,136,29,87,145,143,223,103,238,223,241,34,213,10,171,228,99,247,217,251,183,252,72,181,64,0,0,5,43,115,171,245,79,139,124,191,161,247,27,137,117,37,43,115,171,245,79,139,124,191,161,247,27,136,28,43,130,78,48,114,110,17,181,66,43,211,86,174,183,9,190,84,64,220,178,207,73,21,63,126,186,8,163,157,144,190,57,37,98,185,175,133,213,47,149,24,215,198,146,43,81,143,115,81,122,155,127,216,6,127,134,234,158,27,105,212,29,62,200,105,47,152,245,242,157,42,104,107,169,149,122,37,102,234,138,138,138,136,230,61,174,71,49,236,114,35,216,246,185,174,70,185,170,137,151,114,116,242,224,230,1,89,195,189,246,45,36,213,236,139,253,73,235,252,76,241,84,212,71,61,68,152,237,87,67,228,234,167,100,44,146,71,195,52,136,140,124,40,222,148,146,84,149,170,207,207,36,161,119,230,85,205,84,25,87,2,218,121,74,113,175,241,186,58,62,19,117,54,231,117,172,189,67,222,147,11,184,78,189,248,221,67,12,29,199,219,28,168,222,184,251,44,138,89,34,116,142,115,86,53,116,72,177,164,80,177,246,126,101,92,187,238,92,28,192,40,248,136,177,69,164,154,189,145,127,170,197,7,137,158,42,154,136,224,167,143,34,165,235,124,157,84,236,133,145,198,201,161,141,81,143,133,27,212,177,196,146,181,95,249,228,136,39,80,0,10,192,231,89,161,117,151,91,22,23,196,61,134,205,222,248,39,94,55,145,84,198,179,201,35,41,101,127,114,133,238,98,34,197,28,44,153,213,76,116,138,172,114,201,87,3,62,190,237,70,68,14,88,186,165,249,47,227,39,10,241,119,223,134,90,178,223,17,139,92,63,177,123,222,43,197,70,190,18,15,38,57,204,234,174,142,139,235,183,167,109,190,179,145,138,242,239,181,251,71,44,92,64,104,214,89,163,185,28,222,30,147,38,183,186,158,58,158,151,191,194,85,49,201,37,53,79,67,30,197,147,181,60,113,75,219,235,70,191,163,165,223,85,202,134,101,192,186,158,117,126,150,49,111,152,20,62,221,113,32,7,43,143,93,154,101,248,215,179,214,146,127,143,29,111,186,241,29,203,59,72,245,150,251,99,164,180,92,175,249,196,77,172,164,164,145,207,129,39,166,130,239,77,35,227,234,250,205,99,221,2,189,24,170,229,98,61,26,174,127,79,90,198,14,87,30,187,52,203,241,175,103,173,2,197,57,193,107,29,139,6,225,129,116,170,162,31,17,122,212,187,132,20,244,113,245,61,157,138,90,26,136,42,234,42,119,70,57,142,233,123,41,162,237,171,152,229,241,61,109,234,72,220,133,64,104,14,142,95,120,128,214,92,79,71,113,201,188,61,94,77,112,109,60,149,61,44,127,132,165,99,93,37,77,79,67,222,196,147,181,4,114,203,219,235,71,63,163,165,191,89,200,132,128,230,151,174,149,154,193,197,101,251,27,162,188,248,188,111,78,255,0,210,221,178,24,210,120,227,101,84,104,139,112,123,163,149,122,123,222,43,185,11,164,99,90,215,199,77,7,233,35,81,238,145,92,147,244,94,213,113,169,207,53,223,33,196,41,42,170,45,117,20,182,28,102,241,51,218,247,210,206,177,72,251,139,98,143,171,118,61,98,154,137,22,85,98,47,68,143,99,29,179,165,106,133,175,153,172,226,199,213,62,178,124,192,200,125,198,115,74,102,107,56,177,245,79,172,159,48,50,31,113,156,11,169,229,113,232,79,76,191,26,247,138,210,85,20,215,203,23,152,5,30,145,86,83,112,253,173,249,23,132,193,106,250,96,198,110,82,199,4,84,182,26,169,39,154,105,91,82,246,177,36,88,103,146,163,206,105,30,230,194,230,55,116,108,110,123,227,185,64,4,85,230,143,232,79,83,127,5,247,138,34,85,17,87,154,63,161,61,77,252,23,222,40,128,160,187,77,218,235,96,186,209,95,108,87,58,187,117,202,221,81,29,93,29,101,36,206,134,122,105,227,114,58,57,99,145,170,142,99,218,228,71,35,145,81,81,81,21,11,244,224,23,141,124,87,138,205,56,164,178,93,174,126,31,83,113,155,124,49,228,118,250,133,141,146,87,244,35,99,117,206,157,35,107,24,232,101,122,162,189,172,106,118,100,122,49,83,165,209,62,90,1,61,86,150,234,150,119,162,217,221,179,83,52,210,251,240,108,146,205,222,240,85,190,22,26,142,215,118,23,195,39,230,230,99,227,118,241,202,246,253,102,174,219,238,155,42,34,160,105,248,28,83,133,30,43,180,227,139,93,56,102,107,133,75,224,110,180,61,184,47,246,9,230,71,213,90,42,156,138,168,215,42,34,119,33,127,75,150,41,145,17,178,53,174,69,70,61,146,70,206,129,170,90,165,130,104,182,9,115,212,205,75,190,252,27,27,179,118,124,109,111,133,154,163,181,221,153,144,199,249,184,88,249,29,188,146,177,191,85,171,182,251,174,200,138,168,30,43,138,174,38,48,222,20,52,142,179,84,179,10,26,187,139,221,80,219,109,162,217,76,138,215,220,110,50,50,71,197,2,201,210,173,133,157,49,72,247,200,228,94,150,49,221,45,123,250,35,126,120,117,75,84,179,189,105,206,238,122,153,169,119,223,140,228,151,158,207,141,173,240,176,211,247,123,80,178,24,255,0,55,11,25,27,118,142,38,55,234,181,55,219,117,221,85,85,122,95,24,60,89,230,92,93,106,135,211,139,237,61,93,158,197,65,79,29,53,139,28,117,122,85,65,106,98,198,196,157,88,244,142,36,123,229,149,139,35,158,172,235,219,182,197,85,108,76,68,225,64,93,79,37,79,75,25,79,204,10,239,110,183,16,3,154,63,174,205,77,252,23,217,232,137,255,0,201,83,210,198,83,243,2,187,219,173,196,0,230,143,235,179,83,127,5,246,122,32,58,87,45,206,96,148,220,59,84,201,163,218,201,117,171,118,157,92,106,29,83,69,114,154,89,102,102,50,244,138,121,37,72,169,225,130,89,166,101,76,203,3,85,141,115,89,27,213,242,109,187,228,85,187,67,42,229,180,242,148,227,95,227,116,116,124,38,234,109,206,235,89,122,135,189,38,23,112,157,123,241,186,134,24,59,143,182,57,81,189,113,246,89,20,178,68,233,28,230,172,106,232,145,99,72,161,99,194,207,192,0,0,0,15,41,170,90,165,130,104,182,9,115,212,205,75,190,252,27,27,179,118,124,109,111,133,154,163,181,221,153,144,199,249,184,88,249,29,188,146,177,191,85,171,182,251,174,200,138,169,232,46,215,107,85,130,213,91,125,190,220,233,45,214,219,117,60,149,117,149,149,115,54,24,41,160,141,170,233,37,146,71,42,53,140,107,81,92,174,85,68,68,69,85,40,91,152,103,26,119,94,41,245,66,162,197,136,100,21,110,210,188,106,161,19,31,163,90,103,82,165,108,233,31,76,183,9,227,115,149,207,123,156,178,182,37,122,53,89,10,181,59,113,189,243,117,7,128,227,7,139,60,203,139,173,80,250,113,125,167,171,179,216,168,41,227,166,177,99,142,175,74,168,45,76,88,216,147,171,30,145,196,143,124,178,177,100,115,213,157,123,118,216,170,173,137,136,156,40,146,156,11,240,101,125,227,15,81,234,173,146,93,126,13,134,98,254,30,163,38,185,68,246,45,83,99,149,95,218,166,166,141,219,239,52,189,169,81,36,115,86,56,218,199,57,221,74,140,138,72,214,7,74,225,215,94,115,46,27,117,114,197,170,216,101,109,91,95,110,168,99,46,116,48,212,36,44,187,91,149,237,90,138,41,85,204,123,122,36,107,118,71,43,29,208,244,100,141,78,182,53,83,69,58,47,171,216,110,189,105,126,63,171,154,127,61,92,150,44,138,157,211,83,165,92,11,12,241,61,146,58,41,97,145,158,104,143,142,88,228,141,85,170,230,42,177,85,174,115,85,28,180,45,196,207,8,151,93,10,211,77,37,214,91,53,198,174,237,137,234,134,47,109,185,62,73,105,221,215,107,186,203,67,12,243,82,203,35,90,145,43,36,89,36,124,30,104,245,100,114,181,90,189,149,150,71,4,156,96,228,220,35,106,132,87,166,173,93,110,19,124,168,129,185,101,158,146,42,126,253,116,17,71,59,33,124,114,74,197,115,95,11,170,95,42,49,175,141,36,86,163,30,230,162,245,52,52,60,15,63,128,103,248,110,169,225,182,157,65,211,236,134,146,249,143,95,41,210,166,134,186,153,87,162,86,110,168,168,168,168,142,99,218,228,115,30,199,34,61,143,107,154,228,107,154,168,158,128,1,15,249,140,240,81,252,170,180,226,11,254,1,108,181,71,169,184,183,231,45,181,51,167,106,75,165,10,35,214,75,99,166,234,107,27,212,247,164,145,58,84,115,89,35,92,221,226,108,210,200,147,0,1,150,27,77,218,235,96,186,209,95,108,87,58,187,117,202,221,81,29,93,29,101,36,206,134,122,105,227,114,58,57,99,145,170,142,99,218,228,71,35,145,81,81,81,21,13,10,112,73,198,14,51,197,206,151,197,122,106,210,81,102,214,58,120,27,150,89,233,34,168,236,80,207,44,147,178,23,199,36,172,70,185,147,54,153,242,163,26,249,22,52,114,49,238,114,167,83,161,175,56,46,16,254,222,46,48,90,47,241,20,89,203,100,175,255,0,120,165,160,171,134,39,167,249,144,72,140,127,248,135,36,127,221,228,32,7,12,92,66,229,92,47,235,45,151,87,49,106,111,31,224,59,148,215,27,91,234,164,167,134,231,67,43,122,101,167,145,204,95,243,100,98,185,175,107,37,138,39,171,31,209,210,161,163,220,179,41,177,96,216,173,231,53,202,107,188,21,151,31,183,212,93,46,53,61,167,201,216,165,130,55,73,44,157,12,71,61,221,44,99,151,102,162,185,118,217,17,87,200,207,191,27,124,96,228,220,92,234,132,183,167,45,93,22,19,99,168,157,184,157,158,174,42,126,253,12,18,199,3,38,124,146,68,196,115,159,51,169,153,42,177,207,145,35,87,43,24,231,34,117,59,186,243,48,230,1,98,226,27,225,186,67,161,121,21,214,76,6,139,106,203,221,119,109,244,144,223,234,151,182,248,99,236,200,198,205,217,167,86,185,118,147,165,175,149,221,93,191,204,197,43,163,175,7,220,38,102,92,93,106,135,208,123,21,69,93,158,197,65,79,37,77,247,35,109,2,85,65,106,98,198,245,129,30,197,146,36,123,229,149,137,27,88,143,235,219,184,244,69,108,79,84,9,21,203,23,128,239,203,125,246,155,94,117,98,203,213,128,227,247,6,252,54,215,113,183,119,41,114,137,154,201,155,38,206,238,181,123,52,243,182,157,93,213,28,145,76,228,146,21,223,162,86,165,212,158,127,0,192,48,221,44,195,109,58,125,167,216,245,37,143,30,177,211,165,53,13,13,50,47,68,76,221,85,85,85,85,92,247,185,202,231,189,238,85,123,222,231,57,202,231,57,85,125,0,25,87,46,123,150,151,48,74,109,97,181,89,248,124,213,251,173,92,154,131,65,79,225,172,247,106,185,101,170,159,37,99,27,85,60,139,34,178,4,100,15,167,166,130,38,171,230,149,207,157,119,114,170,189,93,189,48,159,170,211,118,186,216,46,180,87,219,21,206,174,221,114,183,84,71,87,71,89,73,51,161,158,154,120,220,142,142,88,228,106,163,152,246,185,17,200,228,84,84,84,69,64,53,60,8,149,203,207,141,59,87,20,250,95,79,98,203,242,10,71,106,166,53,78,169,144,81,165,51,105,86,182,4,147,166,43,132,17,181,202,215,177,205,88,155,42,177,26,140,153,92,157,184,216,248,122,165,168,0,0,0,0,21,87,207,59,238,79,247,147,248,105,202,185,42,122,167,202,126,95,215,123,141,184,234,188,243,190,228,255,0,121,63,134,156,171,146,167,170,124,167,229,253,119,184,219,128,186,146,42,243,71,244,39,169,191,130,251,197,17,42,136,171,205,31,208,158,166,254,11,239,20,64,80,182,39,148,223,112,108,170,205,154,226,213,222,10,245,143,220,41,238,150,234,158,211,36,236,85,65,35,100,138,78,135,163,152,238,151,177,171,179,145,90,187,108,168,169,228,95,79,0,188,107,226,188,86,105,197,37,146,237,115,240,250,155,140,219,225,143,35,183,212,44,108,146,191,161,27,27,174,116,233,27,88,199,67,43,213,21,237,99,83,179,35,209,138,157,46,137,242,208,9,239,244,47,93,53,31,135,77,71,183,106,134,151,222,124,13,214,135,120,166,134,84,87,210,220,41,92,168,178,82,212,198,138,157,200,95,210,221,211,116,114,57,173,123,28,199,177,143,104,105,122,237,118,181,88,45,85,183,219,237,206,146,221,109,183,83,201,87,89,89,87,51,97,130,154,8,218,174,146,89,36,114,163,88,198,181,21,202,229,84,68,68,85,83,207,233,158,170,233,198,178,98,176,102,186,91,154,90,178,107,45,71,75,124,77,190,161,36,236,200,232,217,39,102,102,126,156,51,35,36,141,93,20,136,217,25,212,136,230,162,249,21,237,198,151,49,60,103,59,224,154,209,95,163,87,218,74,91,238,167,84,73,140,95,237,211,80,84,76,251,116,9,111,142,91,189,44,83,77,12,113,61,241,173,109,28,11,55,74,163,153,80,247,68,136,230,245,197,92,28,42,219,181,30,241,196,118,157,90,116,151,35,186,227,249,77,110,65,75,79,71,119,182,81,173,92,214,248,222,254,154,138,151,64,138,137,44,49,192,178,190,88,222,189,183,68,217,18,79,168,174,3,71,185,102,45,98,206,113,91,206,21,148,208,248,219,46,65,111,168,181,220,105,187,175,143,191,75,60,110,142,88,250,216,173,123,122,152,247,38,237,84,114,111,186,42,47,153,66,252,125,112,81,149,112,167,168,245,119,187,77,179,196,105,150,77,112,154,76,114,225,78,146,62,58,14,181,116,141,182,84,44,142,123,219,52,76,69,70,57,238,94,244,108,87,162,245,54,86,69,127,199,63,215,77,11,211,142,34,244,226,227,165,250,161,102,241,214,170,237,165,134,104,149,25,85,111,170,106,42,71,85,77,34,162,246,230,103,83,182,93,149,170,215,57,143,107,216,247,177,193,73,124,190,120,219,186,240,161,159,201,98,201,231,171,174,211,172,170,162,158,27,173,27,170,156,216,45,51,186,104,90,251,179,35,108,50,189,239,142,157,178,53,209,70,141,89,147,182,142,85,88,227,218,250,109,55,107,85,254,213,69,125,177,92,233,46,54,219,141,60,117,116,117,148,147,54,104,42,96,145,168,232,229,142,70,170,181,236,115,85,28,142,69,84,84,84,84,51,111,196,191,14,153,223,11,250,167,95,166,121,213,63,248,218,203,61,111,92,63,219,59,95,137,154,24,43,59,113,75,39,103,187,216,123,187,79,119,91,62,197,79,177,87,218,233,231,28,122,185,166,188,46,101,156,45,216,153,73,45,163,39,168,153,145,220,234,158,249,231,183,91,170,162,115,43,232,160,141,234,177,49,147,46,206,71,35,83,182,178,213,57,17,210,74,201,33,9,43,205,99,142,58,109,74,186,215,240,183,166,204,171,138,197,140,94,21,153,77,205,207,150,5,184,220,105,92,246,45,19,35,221,17,244,208,203,187,156,233,26,189,201,162,141,204,70,182,38,201,53,112,30,171,74,180,207,42,214,77,71,199,52,183,10,164,241,23,172,154,225,21,190,155,170,57,31,28,61,107,245,231,151,182,199,189,176,196,196,116,146,61,26,189,17,177,238,84,217,170,123,94,45,180,66,213,195,134,191,100,122,47,102,190,85,222,105,241,202,123,91,95,95,83,27,99,125,76,243,91,169,170,38,122,49,190,76,98,203,52,157,12,221,202,214,116,181,92,245,69,122,135,42,180,221,174,182,11,173,21,246,197,115,171,183,92,173,213,17,213,209,214,82,76,232,103,166,158,55,35,163,150,57,26,168,230,61,174,68,114,57,21,21,21,17,80,189,78,93,124,117,83,113,75,134,166,15,168,53,244,140,213,75,5,60,211,87,67,77,75,43,25,115,183,66,180,236,75,146,170,70,144,66,247,73,80,216,223,11,95,250,108,115,218,198,49,200,198,86,174,145,112,89,117,215,206,9,175,186,203,165,184,253,93,211,80,113,28,226,178,146,170,134,10,151,43,238,86,70,219,232,229,116,80,193,210,169,37,76,82,200,175,99,88,172,115,216,249,155,249,215,246,88,145,131,19,202,111,184,54,85,102,205,113,106,239,5,122,199,238,20,247,75,117,79,105,146,118,42,160,145,178,69,39,67,209,204,119,75,216,213,217,200,173,93,182,84,84,242,3,71,220,75,241,23,130,112,191,165,149,250,153,157,84,127,141,163,179,209,116,77,253,179,186,120,105,166,130,143,185,20,82,118,123,189,135,183,186,246,244,51,237,85,251,17,115,237,196,86,188,230,92,73,106,229,247,85,179,58,218,183,62,227,80,246,91,40,102,168,73,153,105,183,35,220,180,244,81,43,88,198,244,70,215,108,174,70,55,173,234,249,28,157,111,114,175,213,226,99,138,173,92,226,191,50,166,204,53,74,229,72,214,91,169,252,53,178,209,109,141,240,219,173,204,84,111,113,97,137,239,123,186,228,115,81,207,123,220,231,187,102,183,126,134,70,198,72,14,90,28,14,84,241,29,153,67,172,57,195,233,25,167,88,93,226,54,77,73,35,34,168,125,242,227,10,71,58,81,58,23,163,154,148,200,215,196,233,156,246,253,118,72,145,177,21,92,247,194,29,171,149,247,47,186,107,181,53,151,138,29,105,181,85,177,140,168,109,126,31,99,169,138,90,103,245,195,45,45,69,29,233,37,138,118,185,88,174,100,237,100,18,197,209,35,21,178,253,102,57,155,254,190,121,223,114,127,188,159,195,75,84,42,175,158,119,220,159,239,39,240,208,32,7,13,28,69,231,124,47,234,157,6,166,96,181,31,226,168,239,20,93,16,255,0,108,237,126,38,25,167,163,238,75,20,157,158,239,97,141,238,177,189,108,251,81,126,212,93,9,232,94,186,105,199,17,122,113,110,213,13,47,188,248,235,85,118,241,77,12,168,140,170,183,213,53,17,100,165,169,141,21,123,115,51,169,187,166,234,213,107,154,246,57,236,123,30,236,203,146,171,128,94,53,242,174,20,245,30,146,201,118,185,248,141,50,201,174,16,199,145,219,234,22,71,199,65,214,173,141,215,58,116,141,175,123,102,137,136,138,246,177,171,222,141,136,197,78,166,196,248,130,244,245,35,85,116,227,71,236,84,249,62,168,102,150,172,102,213,87,112,166,181,195,87,113,168,72,163,125,84,239,232,142,52,85,255,0,140,231,47,232,178,54,73,35,213,172,99,220,223,65,105,187,90,175,246,170,43,237,138,231,73,113,182,220,105,227,171,163,172,164,153,179,65,83,4,141,71,71,44,114,53,85,175,99,154,168,228,114,42,162,162,162,161,77,124,218,184,176,166,213,204,155,18,210,61,61,200,233,46,56,37,29,158,217,151,206,173,183,75,4,243,92,107,105,223,45,51,158,249,154,215,116,54,130,166,9,26,214,35,118,90,169,18,78,167,177,27,23,229,228,201,110,212,122,222,35,175,181,56,230,71,117,182,226,22,252,126,74,140,150,154,58,53,154,134,231,34,189,35,162,166,153,234,189,16,204,143,146,89,227,147,206,69,109,60,236,111,212,146,85,3,149,115,71,245,217,169,191,130,251,61,17,232,57,117,241,213,83,194,214,100,152,62,160,215,213,191,74,239,245,19,77,93,13,53,44,79,125,178,227,50,83,177,46,74,169,26,207,51,27,29,59,99,124,45,127,232,61,207,107,30,246,163,31,231,249,163,250,236,212,223,193,125,158,136,138,160,106,118,211,118,181,95,237,84,87,219,21,206,146,227,109,184,211,199,87,71,89,73,51,102,130,166,9,26,142,142,88,228,106,171,94,199,53,81,200,228,85,69,69,69,67,202,228,154,215,164,120,118,127,101,210,220,175,81,241,251,62,89,145,83,248,155,85,166,182,185,144,207,86,197,153,144,49,24,142,84,69,124,146,200,140,141,155,245,202,172,151,182,142,237,73,211,89,92,174,185,128,86,90,43,45,188,50,107,126,69,222,181,77,225,173,216,61,210,120,231,158,170,58,169,103,138,8,109,46,237,177,253,80,175,119,120,164,145,88,216,91,27,163,87,43,22,38,197,13,184,214,226,30,235,196,199,16,217,46,121,61,214,146,190,197,111,168,154,201,139,62,154,141,212,204,248,36,21,18,173,43,149,178,34,74,175,145,36,116,207,89,62,183,92,174,68,70,53,27,27,3,70,96,128,28,153,45,218,143,23,14,55,219,182,83,145,221,102,197,170,114,9,41,241,123,69,109,26,182,26,72,227,98,58,170,166,150,119,46,242,67,52,242,185,139,27,83,182,201,105,102,84,250,242,75,180,255,0,2,0,115,171,244,177,139,124,192,161,246,235,137,0,57,92,122,236,211,47,198,189,158,180,159,252,234,253,44,98,223,48,40,125,186,226,64,14,87,30,187,52,203,241,175,103,173,2,255,0,142,85,197,143,165,141,100,249,127,144,251,116,231,85,57,87,22,62,150,53,147,229,254,67,237,211,129,155,107,77,218,235,96,186,209,95,108,87,58,187,117,202,221,81,29,93,29,101,36,206,134,122,105,227,114,58,57,99,145,170,142,99,218,228,71,35,145,81,81,81,21,11,222,229,251,199,117,139,138,172,86,60,43,41,127,130,212,220,126,222,146,92,105,182,124,159,20,165,130,58,88,229,186,245,178,158,42,120,59,181,53,14,79,12,213,87,51,109,211,118,249,165,11,158,131,0,207,243,45,44,204,173,58,131,167,217,13,93,143,33,177,212,37,77,13,117,50,167,92,79,217,81,81,81,81,90,246,57,170,230,61,142,69,99,216,231,53,200,230,185,81,67,81,7,148,211,125,85,211,141,96,177,84,100,250,95,154,90,178,107,85,37,194,166,215,53,93,186,161,37,141,149,80,63,162,72,213,83,254,43,154,191,162,248,223,28,140,87,49,236,115,160,6,190,115,25,177,106,31,47,74,188,183,14,165,181,87,101,249,119,103,79,178,251,92,221,112,124,10,170,186,130,169,106,106,25,7,91,158,248,100,101,60,254,25,203,34,181,122,209,94,174,124,50,194,85,94,147,216,50,172,175,84,240,220,91,5,189,252,27,36,188,228,22,235,125,158,227,226,100,167,240,117,210,212,198,200,39,238,196,139,36,125,18,57,142,235,98,43,155,182,232,138,168,128,91,255,0,58,191,75,24,183,204,10,31,110,184,144,3,149,199,174,205,50,252,107,217,235,73,211,205,254,221,125,179,240,95,167,182,156,167,35,250,65,122,162,204,45,52,247,27,191,131,101,39,196,42,153,105,175,108,181,61,134,42,178,46,227,209,207,237,181,122,91,213,178,121,33,84,58,47,171,217,150,130,234,134,63,171,154,127,61,36,119,220,118,161,211,83,165,92,9,52,18,177,241,186,41,97,145,158,74,172,146,41,36,141,85,170,215,162,61,85,174,107,145,28,129,167,48,114,174,26,56,139,193,56,160,210,202,13,76,193,106,63,197,81,222,40,186,38,254,214,93,60,52,51,79,71,220,150,40,251,221,174,251,27,221,99,122,31,246,162,253,168,157,84,1,21,121,154,104,167,229,167,132,124,167,195,220,60,45,126,9,190,107,71,215,47,68,50,248,40,38,241,17,201,180,111,115,183,165,150,167,161,169,211,188,169,23,83,145,189,91,202,163,228,229,152,181,139,57,197,111,56,86,83,67,227,108,185,5,190,162,215,113,166,238,190,62,253,44,241,186,57,99,235,98,181,237,234,99,220,155,181,81,201,190,232,168,190,96,102,95,73,243,175,201,126,169,225,186,153,240,191,137,253,18,200,45,215,223,5,223,236,248,175,11,83,28,221,174,231,75,186,58,187,125,61,93,46,219,125,246,93,182,52,209,137,229,54,44,231,21,179,102,184,181,119,141,178,228,22,250,123,165,186,167,180,248,251,244,179,198,217,34,147,161,232,215,183,169,143,106,236,228,71,38,251,42,34,249,25,151,213,140,23,242,95,170,121,150,153,252,83,226,127,68,178,11,141,139,198,246,59,62,43,194,212,201,15,119,183,212,238,142,174,223,87,79,83,182,223,109,215,109,203,222,229,175,171,212,218,191,193,246,15,58,207,72,183,44,62,157,113,11,148,52,208,75,19,32,125,11,90,202,118,170,201,191,91,221,70,180,146,61,204,85,98,190,87,34,116,236,172,104,72,13,66,205,109,90,107,128,100,186,141,125,167,171,158,219,138,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,125,183,84,251,76,203,234,22,107,117,212,172,255,0,37,212,107,237,61,36,23,44,170,241,91,123,172,138,145,142,108,17,207,83,51,230,145,177,181,206,115,145,136,231,170,34,43,156,187,109,186,175,218,94,71,53,61,99,190,233,23,8,247,122,108,114,29,170,243,219,132,88,116,149,61,76,254,197,165,169,130,121,42,87,161,236,114,63,185,5,60,176,109,245,92,222,255,0,91,92,142,98,34,210,183,15,218,103,249,100,215,28,15,75,100,164,186,212,82,100,217,5,13,190,191,225,113,245,213,67,66,249,155,226,167,103,212,122,55,181,2,75,34,189,205,86,177,172,87,57,58,90,160,94,167,46,173,28,177,104,223,8,248,37,53,162,111,17,87,152,91,224,204,110,149,61,47,103,122,170,190,8,164,106,116,57,239,70,246,160,74,120,55,111,75,95,216,235,233,107,158,228,43,175,157,95,170,124,91,229,253,15,184,220,75,169,41,91,157,95,170,124,91,229,253,15,184,220,64,143,252,20,113,93,125,225,47,89,104,179,46,237,214,179,16,185,109,71,148,217,40,166,99,124,125,47,75,210,57,17,178,34,177,102,129,239,238,198,187,177,203,179,227,238,49,146,200,166,130,112,12,255,0,13,213,60,54,211,168,58,125,144,210,95,49,235,229,58,84,208,215,83,42,244,74,205,213,21,21,21,17,204,123,92,142,99,216,228,71,177,237,115,92,141,115,85,19,46,228,202,229,215,199,85,79,11,89,146,96,250,131,95,86,253,43,191,212,77,53,116,52,212,177,61,246,203,140,201,78,196,185,42,164,107,60,204,108,116,237,141,240,181,255,0,160,247,61,172,123,218,140,120,93,78,170,235,70,151,232,133,170,209,125,213,124,190,147,27,182,223,47,20,246,26,58,202,182,73,216,90,217,154,247,70,217,36,107,85,176,179,166,41,28,178,200,173,141,168,213,87,57,167,181,40,135,154,55,20,86,174,33,245,230,28,119,8,189,210,93,112,157,62,167,125,182,215,89,72,246,203,5,117,108,189,14,173,170,142,78,219,92,172,87,50,40,19,103,73,27,146,149,37,141,219,74,187,247,78,73,118,13,83,169,202,179,172,167,227,119,88,180,218,223,111,91,127,195,164,169,169,109,13,69,242,162,74,119,247,225,139,111,14,249,163,167,165,233,145,251,164,141,108,240,38,202,215,249,5,181,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,25,172,226,199,213,62,178,124,192,200,125,198,115,74,102,107,56,177,245,79,172,159,48,50,31,113,156,14,235,113,224,86,167,49,224,67,2,226,159,74,40,42,234,111,180,180,247,185,179,90,23,85,68,216,29,110,164,172,184,47,196,152,179,72,213,107,226,138,158,56,157,12,104,238,226,44,110,107,26,230,200,178,196,172,79,41,190,224,217,85,155,53,197,171,188,21,235,31,184,83,221,45,213,61,166,73,216,170,130,70,201,20,157,15,71,49,221,47,99,87,103,34,181,118,217,81,83,200,190,158,87,30,132,244,203,241,175,120,173,32,175,53,206,10,63,38,89,84,252,74,105,157,178,235,83,141,229,183,10,138,156,182,45,187,208,217,238,147,72,215,37,71,90,185,100,108,53,82,72,255,0,39,55,162,57,83,165,30,137,52,49,52,39,167,0,60,96,218,184,178,210,54,186,224,181,113,231,120,117,61,29,6,86,201,162,106,50,166,119,177,201,29,116,78,141,141,139,162,161,97,149,235,27,90,213,137,237,123,58,122,18,57,36,148,6,101,180,47,93,53,31,135,77,71,183,106,134,151,222,124,13,214,135,120,166,134,84,87,210,220,41,92,168,178,82,212,198,138,157,200,95,210,221,211,116,114,57,173,123,28,199,177,143,110,133,56,104,226,47,4,226,131,75,40,53,51,5,168,255,0,21,71,120,162,232,155,251,89,116,240,208,205,61,31,114,88,163,239,118,187,236,111,117,141,232,127,218,139,246,162,7,85,0,0,32,175,55,189,11,172,212,254,28,105,53,27,30,179,120,219,214,154,92,29,113,153,204,89,223,51,108,243,177,35,173,72,226,141,28,199,116,189,148,147,189,239,68,72,226,166,149,200,246,167,83,95,58,143,147,150,98,214,44,231,21,188,225,89,77,15,141,178,228,22,250,139,93,198,155,186,248,251,244,179,198,232,229,143,173,138,215,183,169,143,114,110,213,71,38,251,162,162,249,129,156,46,21,117,75,242,45,196,118,157,106,100,215,223,131,80,89,178,10,95,138,214,248,95,17,218,181,202,254,205,119,230,209,143,115,183,165,150,118,253,70,171,211,125,217,179,145,170,156,168,245,90,177,130,254,75,245,79,50,211,63,138,124,79,232,150,65,113,177,120,222,199,103,197,120,90,153,33,238,246,250,157,209,213,219,234,233,234,118,219,237,186,237,185,229,64,237,92,81,235,29,139,87,110,58,101,77,142,67,189,38,5,165,248,206,29,37,79,83,255,0,178,170,169,169,123,149,43,208,246,53,89,219,158,162,88,54,250,205,119,99,173,174,86,189,17,38,255,0,37,13,16,186,173,215,50,226,70,107,229,35,109,173,167,168,193,233,237,173,141,206,158,73,213,212,85,146,206,247,121,53,140,107,82,22,181,19,169,94,175,145,87,163,161,59,149,108,105,35,132,141,23,181,104,47,15,56,78,159,210,226,20,152,237,222,59,61,29,94,73,79,11,219,43,229,189,201,79,31,141,150,89,90,231,36,175,238,163,154,142,71,57,168,198,49,140,218,54,49,16,59,1,85,124,243,190,228,255,0,121,63,134,150,168,85,95,60,239,185,63,222,79,225,160,67,94,94,248,6,27,170,124,92,225,58,125,168,56,245,37,243,30,190,83,222,233,171,168,106,81,122,37,103,193,235,21,21,21,21,28,199,181,200,215,177,237,84,123,30,214,185,170,215,53,21,63,39,24,188,29,103,124,32,103,116,246,11,253,103,198,113,187,207,95,209,252,131,183,13,63,197,59,80,211,190,171,251,21,147,203,36,29,169,42,18,63,206,42,117,237,212,221,209,124,189,95,43,143,93,154,101,248,215,179,214,151,103,196,86,131,97,188,73,105,29,247,74,115,58,42,71,50,227,78,247,219,43,166,167,89,159,105,184,163,28,148,245,177,35,94,199,117,198,231,110,173,71,183,173,138,248,220,189,15,114,40,84,95,46,14,96,21,156,59,223,98,210,77,94,200,191,212,158,191,196,207,21,77,68,115,212,73,142,213,116,62,78,170,118,66,201,36,124,51,72,136,199,194,141,233,73,37,73,90,172,252,242,75,119,230,99,53,163,72,115,45,5,213,12,131,72,245,2,10,72,239,184,237,67,97,168,90,73,210,104,37,99,227,108,177,77,27,252,149,89,36,82,71,34,35,145,175,68,122,35,154,215,34,181,44,167,148,135,26,119,91,213,76,124,41,234,150,65,87,95,81,29,62,248,28,242,211,58,87,182,8,34,146,74,139,124,179,163,149,81,145,197,26,62,4,123,118,107,25,44,125,196,68,130,32,57,7,58,191,84,248,183,203,250,31,113,184,144,87,19,197,175,185,206,85,102,194,177,106,31,27,122,200,46,20,246,187,117,55,117,145,247,234,167,145,177,197,31,91,213,172,111,83,222,212,221,202,141,77,247,85,68,243,39,87,58,191,84,248,183,203,250,31,113,184,158,215,146,54,1,134,223,115,45,77,212,27,206,61,73,89,144,226,180,246,154,107,45,116,200,174,125,3,43,18,181,42,86,36,85,233,107,222,216,35,98,191,110,180,103,91,81,81,178,61,28,19,127,131,174,21,48,78,9,244,106,161,247,187,149,170,60,146,174,222,202,220,227,36,241,147,69,67,47,134,117,68,173,119,231,228,237,197,13,60,115,201,31,117,27,23,91,89,220,123,90,171,210,218,160,230,25,198,157,215,138,125,80,168,177,98,25,5,91,180,175,26,168,68,199,232,214,153,212,169,91,58,71,211,45,194,120,220,229,115,222,231,44,173,137,94,141,86,66,173,78,220,111,124,221,93,131,153,215,48,10,61,93,172,169,225,251,68,50,47,23,130,210,117,65,147,92,162,142,9,105,111,213,81,207,12,209,54,153,238,98,200,144,193,37,63,148,209,189,173,153,207,118,200,232,218,199,201,21,120,81,225,71,81,248,181,212,118,97,88,84,94,6,213,67,219,158,255,0,127,158,21,125,45,162,149,202,168,142,114,34,167,114,103,244,185,34,133,21,29,35,154,229,85,99,25,36,140,11,10,228,255,0,172,252,75,230,246,171,158,9,146,219,106,242,45,47,198,41,233,237,246,235,245,202,173,144,37,149,241,182,87,120,10,109,160,116,181,207,114,75,79,245,31,43,89,77,12,76,68,86,163,226,137,246,104,121,77,45,210,220,19,69,176,75,102,153,233,165,139,224,216,221,155,189,224,168,188,84,213,29,174,236,207,154,79,206,76,247,200,237,228,149,238,250,206,93,183,217,54,68,68,79,86,0,165,110,117,126,169,241,111,151,244,62,227,113,46,39,63,207,240,221,44,195,110,218,131,168,57,13,37,143,30,177,211,173,77,117,117,74,175,68,76,221,17,17,17,17,92,247,185,202,214,49,141,69,123,222,230,181,168,231,57,17,115,195,197,231,19,151,222,45,53,150,167,85,110,246,95,130,82,50,223,75,107,181,218,60,75,42,124,5,44,77,87,58,62,251,98,137,101,234,158,74,137,119,115,122,147,187,209,186,181,173,2,117,114,49,251,236,253,219,254,36,90,161,158,190,5,248,205,190,240,121,168,245,87,57,45,95,25,195,50,143,15,79,147,91,98,99,18,169,209,196,175,237,84,211,72,237,182,154,46,236,170,145,185,201,28,141,123,154,238,149,86,75,30,130,109,55,107,85,254,213,69,125,177,92,233,46,54,219,141,60,117,116,117,148,147,54,104,42,96,145,168,232,229,142,70,170,181,236,115,85,28,142,69,84,84,84,84,3,245,128,0,20,173,206,175,213,62,45,242,254,135,220,110,37,212,148,173,206,175,213,62,45,242,254,135,220,110,32,125,94,84,186,23,167,28,69,233,198,190,233,126,168,89,188,117,170,187,232,212,176,205,18,163,42,173,245,77,75,162,71,85,77,34,162,246,230,103,83,182,93,149,170,215,57,143,107,216,247,177,208,171,93,52,47,81,248,116,212,123,142,151,234,133,155,192,221,104,118,150,25,162,85,125,45,194,149,202,169,29,85,52,138,137,220,133,253,46,217,118,71,35,154,230,61,172,123,30,198,216,175,35,31,190,207,221,191,226,69,143,230,186,47,165,250,139,153,97,218,129,156,98,20,151,155,238,1,81,81,87,142,84,84,190,71,50,130,121,146,62,185,82,36,119,105,239,69,134,39,49,207,107,150,55,198,215,179,165,200,138,4,85,229,33,105,215,155,47,13,17,209,234,149,178,146,131,13,146,163,197,224,113,75,15,106,226,234,41,223,36,213,18,202,212,68,69,166,146,89,18,72,28,255,0,206,59,174,87,121,194,176,41,70,198,170,12,171,129,97,56,231,47,186,158,34,120,11,210,253,97,209,187,85,35,117,22,221,79,119,166,173,182,195,20,80,191,38,98,223,166,142,37,150,162,105,226,134,23,211,66,147,185,30,230,185,242,49,25,30,251,50,52,72,45,128,103,249,150,150,102,86,157,65,211,236,134,174,199,144,216,234,18,166,134,186,153,83,174,39,236,168,168,168,168,173,123,28,213,115,30,199,34,177,236,115,154,228,115,92,168,183,189,202,227,208,158,153,126,53,239,21,164,63,230,215,193,71,193,43,43,56,178,211,43,101,170,142,203,55,102,60,210,223,2,118,36,109,116,211,246,217,115,106,43,186,36,239,62,88,163,149,177,181,174,73,17,178,170,72,178,204,246,4,224,224,147,140,28,103,139,157,47,138,244,213,164,162,205,172,116,240,55,44,179,210,69,81,216,161,158,89,39,100,47,142,73,88,141,115,38,109,51,229,70,53,242,44,104,228,99,220,229,78,167,72,163,50,218,23,174,154,143,195,166,163,219,181,67,75,239,62,6,235,67,188,83,67,42,43,233,110,20,174,84,89,41,106,99,69,78,228,47,233,110,233,186,57,28,214,189,142,99,216,199,183,70,154,47,171,216,110,189,105,126,63,171,154,127,61,92,150,44,138,157,211,83,165,92,11,12,241,61,146,58,41,97,145,158,104,143,142,88,228,141,85,170,230,42,177,85,174,115,85,28,161,237,74,22,230,151,161,117,154,63,197,101,251,36,162,179,120,76,111,81,63,211,37,178,104,214,121,35,125,84,136,137,112,99,164,149,58,123,222,43,185,51,163,99,156,214,71,83,7,232,163,145,141,190,146,10,243,130,209,203,22,115,195,2,234,173,68,222,30,245,166,151,8,42,40,228,233,123,251,244,181,213,16,82,84,83,108,143,107,27,212,247,211,75,220,86,189,201,225,186,27,210,146,57,64,169,107,110,169,127,242,172,100,58,41,112,190,253,224,89,178,155,69,179,194,255,0,245,186,229,77,95,63,121,25,255,0,216,214,244,61,255,0,206,198,255,0,116,83,234,240,109,172,118,46,31,248,135,199,245,139,35,135,196,82,99,54,251,229,68,116,221,79,103,139,170,125,162,178,58,106,110,182,49,235,31,118,121,34,139,185,208,173,103,95,83,190,171,85,78,42,0,26,72,225,23,68,46,188,56,240,233,134,104,213,246,249,73,119,185,88,41,234,93,89,87,73,27,153,2,207,81,85,53,76,140,143,171,235,57,140,116,234,196,122,163,85,232,196,114,181,157,93,9,74,220,182,244,94,213,173,252,90,98,246,44,163,16,164,201,49,139,29,61,101,250,251,71,86,246,246,18,8,97,86,192,233,35,87,39,121,158,50,90,54,172,91,57,28,142,84,123,93,31,89,160,144,6,107,56,177,245,79,172,159,48,50,31,113,156,210,153,154,206,44,125,83,235,39,204,12,135,220,103,3,149,23,39,203,23,152,5,102,174,209,211,112,253,173,249,23,139,206,169,58,96,198,110,82,199,60,181,87,234,88,224,154,105,91,82,246,177,99,73,160,142,159,206,105,30,215,76,215,183,116,116,141,123,228,230,184,47,5,150,174,41,249,98,105,213,247,16,199,233,29,170,152,213,61,225,113,250,197,169,109,42,214,192,151,202,215,75,111,158,71,53,90,246,57,171,43,162,71,171,81,147,43,87,185,27,31,55,85,96,93,173,55,91,5,214,182,197,125,182,85,219,174,86,234,137,41,43,40,234,225,116,51,211,79,27,149,178,69,36,110,68,115,30,215,34,181,90,168,138,138,138,138,6,167,136,171,205,31,208,158,166,254,11,239,20,71,201,229,205,198,191,242,170,211,137,236,25,253,206,213,30,166,226,223,155,185,83,64,189,169,46,148,40,140,72,238,109,135,165,172,111,83,222,177,202,216,149,205,100,141,107,182,137,179,69,26,125,110,104,254,132,245,55,240,95,120,162,2,128,75,9,230,91,203,238,167,71,174,183,142,32,244,130,213,73,30,159,87,212,120,155,197,166,146,40,169,96,198,158,247,82,193,26,70,143,157,95,59,42,42,103,149,200,200,98,107,32,77,154,136,140,70,237,94,198,167,110,214,155,85,254,213,91,98,190,219,41,46,54,219,141,60,148,149,148,117,112,182,104,42,96,145,170,217,34,146,55,34,181,236,115,85,90,173,84,84,84,85,69,3,57,156,40,241,93,168,252,37,106,59,51,92,42,95,29,106,174,237,193,127,176,79,50,178,150,239,74,213,85,70,185,81,23,183,51,58,156,177,76,136,174,141,206,114,42,61,143,146,55,245,94,99,60,107,255,0,42,173,71,130,193,128,92,238,177,233,150,45,249,187,109,52,235,218,142,233,92,138,244,146,230,232,122,90,246,245,49,233,28,77,149,92,230,70,215,59,104,157,52,177,167,228,230,25,193,101,215,133,141,80,168,190,226,24,253,91,116,175,37,168,69,199,235,22,165,213,73,69,58,199,213,45,190,121,28,212,115,30,215,36,174,137,30,174,87,194,141,94,228,143,100,221,60,131,134,46,30,178,174,40,53,150,203,164,120,181,79,128,241,253,202,155,141,209,244,178,84,67,108,161,137,189,82,212,72,214,39,249,177,177,28,230,53,242,203,19,21,236,235,234,64,247,252,11,240,101,125,227,15,81,234,173,146,93,126,13,134,98,254,30,163,38,185,68,246,45,83,99,149,95,218,166,166,141,219,239,52,189,169,81,36,115,86,56,218,199,57,221,74,140,138,79,215,204,198,211,106,176,113,175,168,22,43,21,178,146,221,109,183,83,216,105,40,232,233,33,108,48,83,65,29,146,133,177,197,28,109,68,107,24,214,162,53,26,136,136,136,136,136,94,166,139,233,14,27,160,186,95,143,233,30,159,193,87,29,139,29,167,116,52,235,87,58,205,60,175,124,142,150,89,164,127,146,43,228,150,73,36,84,106,53,136,175,84,107,90,212,70,165,27,115,71,245,217,169,191,130,251,61,16,19,255,0,146,167,165,140,167,230,5,119,183,91,136,1,205,31,215,102,166,254,11,236,244,68,255,0,228,169,233,99,41,249,129,93,237,214,226,0,115,71,245,217,169,191,130,251,61,16,30,131,64,56,21,169,226,107,131,44,131,83,244,198,130,174,171,84,49,204,226,123,109,45,11,106,162,142,11,189,185,105,173,234,232,30,179,200,200,161,124,43,60,211,54,68,114,117,39,114,55,53,234,232,214,56,106,93,79,37,79,75,25,79,204,10,239,110,183,28,255,0,155,95,5,31,27,163,172,226,203,76,173,151,90,203,212,61,152,243,75,124,9,223,141,212,48,193,219,101,205,168,174,235,143,178,200,162,142,86,198,215,53,99,86,202,169,26,69,51,222,29,131,150,159,29,85,60,77,99,53,90,97,169,213,245,117,90,161,142,83,207,114,170,174,117,44,81,193,119,183,45,66,35,103,98,65,27,34,133,240,172,240,194,232,213,169,212,157,185,26,231,171,164,72,230,249,151,124,3,63,204,180,179,50,180,234,14,159,100,53,118,60,134,199,80,149,52,53,212,202,157,113,63,101,69,69,69,69,107,216,230,171,152,246,57,21,143,99,156,215,35,154,229,69,191,238,9,56,193,198,120,185,210,248,175,77,90,74,44,218,199,79,3,114,203,61,36,85,29,138,25,229,146,118,66,248,228,149,136,215,50,102,211,62,84,99,95,34,198,142,70,61,206,84,234,112,72,160,0,21,235,206,26,78,34,215,71,169,225,193,168,169,27,164,141,167,71,103,21,13,169,165,116,242,78,181,212,158,5,143,138,104,210,102,49,179,36,106,215,211,72,229,122,190,68,149,172,107,26,178,86,7,10,188,51,230,92,87,234,229,30,150,225,245,212,150,230,54,157,215,43,189,206,165,81,204,183,91,163,124,108,150,116,143,169,29,51,250,165,141,140,141,170,157,79,123,122,156,198,117,200,205,36,156,255,0,73,180,7,70,180,43,227,255,0,146,61,61,181,98,255,0,74,46,11,115,186,120,38,57,59,243,121,244,181,58,149,123,112,179,169,253,184,25,211,20,125,111,232,99,122,157,184,125,93,45,210,220,19,69,176,75,102,153,233,165,139,224,216,221,155,189,224,168,188,84,213,29,174,236,207,154,79,206,76,247,200,237,228,149,238,250,206,93,183,217,54,68,68,76,193,26,168,50,174,6,140,244,55,0,195,117,79,130,109,49,211,237,65,199,169,47,152,245,243,77,241,250,106,234,26,148,94,137,89,240,250,117,69,69,69,71,49,237,114,53,236,123,85,30,199,181,174,106,181,205,69,74,75,227,23,131,172,239,132,12,238,158,193,127,172,248,206,55,121,235,250,63,144,118,225,167,248,167,106,26,119,213,127,98,178,121,100,131,181,37,66,71,249,197,78,189,186,155,186,47,149,234,112,157,233,99,70,254,95,227,222,221,1,232,53,123,69,244,191,94,176,217,52,255,0,87,49,10,76,138,197,37,68,85,105,79,51,228,137,241,79,26,175,68,177,75,19,155,44,79,217,92,213,115,28,213,86,61,236,93,218,247,34,132,10,228,201,252,163,190,130,95,126,147,127,243,24,252,231,209,191,136,245,248,143,138,119,147,191,224,63,245,63,238,221,221,254,167,127,110,215,215,241,69,149,0,0,0,0,207,95,48,142,26,236,92,47,113,29,112,194,176,229,232,197,175,118,248,50,27,21,51,234,159,81,53,29,44,207,146,55,193,35,222,212,85,232,158,9,209,155,171,221,218,237,43,222,231,171,212,185,254,48,120,179,195,120,69,210,255,0,167,23,218,122,75,197,246,190,162,58,107,22,56,234,245,165,158,234,244,145,137,58,177,233,28,170,198,69,19,214,71,61,89,209,191,109,138,168,233,88,139,158,204,255,0,63,204,181,79,50,187,106,14,160,228,53,119,204,134,249,80,181,53,213,213,42,157,114,191,100,68,68,68,68,107,24,214,163,88,198,53,17,140,99,90,214,163,90,212,68,15,62,104,207,131,238,19,48,222,17,116,191,232,61,138,162,146,241,125,175,168,146,166,251,145,182,129,105,103,186,189,36,122,192,143,98,201,42,177,145,68,244,141,172,71,244,111,220,122,34,58,87,170,231,179,60,192,51,45,48,201,167,195,53,3,30,171,177,95,105,105,233,42,106,45,245,104,141,158,6,84,211,199,81,18,72,221,247,99,214,41,163,85,99,182,123,21,85,174,70,185,21,169,107,220,167,120,215,183,101,56,173,179,133,125,72,185,244,100,150,109,233,176,233,222,181,85,19,93,104,91,29,69,68,148,242,57,90,248,225,240,177,195,210,197,116,140,106,196,177,70,198,34,196,170,240,178,160,0,25,87,44,127,138,222,7,41,178,94,17,52,219,139,141,57,125,90,223,109,186,111,139,63,46,180,163,37,168,74,234,72,173,148,144,54,182,4,106,57,98,124,17,53,157,214,174,209,44,49,58,77,216,232,223,222,174,3,69,28,4,234,102,43,170,28,35,233,157,199,22,171,238,124,7,31,162,198,110,48,62,72,214,106,90,234,8,25,79,43,36,107,30,238,142,174,219,101,98,59,103,44,83,68,245,107,122,246,2,128,116,183,84,179,189,22,206,237,154,153,166,151,223,131,100,150,110,247,130,173,240,176,212,118,187,176,190,25,63,55,51,31,27,183,142,87,183,235,53,118,223,116,217,81,21,52,39,194,143,21,218,113,197,174,156,51,53,194,165,240,55,90,30,220,23,251,4,243,35,234,173,21,78,69,84,107,149,17,59,144,191,165,203,20,200,136,217,26,215,34,163,30,201,35,101,101,243,45,229,247,83,163,215,91,199,16,122,65,106,164,143,79,171,234,60,77,226,211,73,20,84,176,99,79,123,169,96,141,35,71,206,175,157,149,21,51,202,228,100,49,53,144,38,205,68,70,35,118,140,28,40,241,93,168,252,37,106,59,51,92,42,95,29,106,174,237,193,127,176,79,50,178,150,239,74,213,85,70,185,81,23,183,51,58,156,177,76,136,174,141,206,114,42,61,143,146,55,134,143,129,229,52,183,84,176,77,105,193,45,154,153,166,151,223,140,227,119,158,247,130,173,240,179,83,247,123,83,62,25,63,55,51,25,35,118,146,39,183,235,53,55,219,116,221,21,21,125,88,0,8,255,0,197,15,26,250,53,194,157,102,49,100,207,46,126,34,245,147,92,41,99,75,125,58,185,242,80,90,223,58,71,83,115,168,70,53,239,108,49,49,37,86,53,26,175,154,70,43,24,155,54,71,196,16,175,158,119,220,159,239,39,240,211,149,114,84,245,79,148,252,191,174,247,27,113,239,249,209,101,54,44,231,21,225,235,53,197,171,188,109,151,32,183,223,46,150,234,158,211,227,239,210,207,29,174,72,164,232,122,53,237,234,99,218,187,57,17,201,190,202,136,190,71,128,228,169,234,159,41,249,127,93,238,54,224,46,164,138,188,209,253,9,234,111,224,190,241,68,74,162,42,243,71,244,39,169,191,130,251,197,16,20,173,194,119,170,125,27,249,129,143,123,140,4,148,230,133,193,71,242,127,206,223,172,250,123,108,181,80,233,182,101,112,101,52,86,234,36,236,252,26,232,232,92,247,211,164,78,114,239,12,189,169,230,141,99,68,100,127,94,46,136,218,200,187,145,3,73,243,175,201,126,169,225,186,153,240,191,137,253,18,200,45,215,223,5,223,236,248,175,11,83,28,221,174,231,75,186,58,187,125,61,93,46,219,125,246,93,182,52,125,139,100,122,113,196,238,135,82,223,40,153,241,92,51,81,177,247,197,81,76,234,132,108,139,75,85,11,163,168,165,149,244,242,47,110,102,117,73,12,136,201,58,153,35,30,222,164,86,238,6,101,203,105,228,185,195,215,195,44,89,31,19,183,106,155,173,61,93,223,196,226,86,138,41,41,123,84,179,80,177,244,211,79,88,217,28,155,205,188,241,164,45,86,108,214,58,158,116,85,123,157,180,113,131,139,126,94,121,246,142,241,13,100,197,48,202,58,79,160,154,161,148,67,104,196,46,175,116,222,18,219,61,101,66,54,43,117,99,215,187,43,31,18,63,201,234,175,89,162,141,100,110,239,108,177,199,117,58,41,165,246,173,21,210,60,67,74,44,206,164,146,159,22,179,211,91,95,81,77,68,218,70,86,78,198,39,122,169,98,106,170,49,243,75,220,149,255,0,89,202,175,145,202,174,114,170,170,135,181,0,1,199,248,170,225,159,13,226,191,72,235,52,183,48,174,171,183,61,181,13,185,90,46,116,202,174,125,186,227,27,36,100,83,172,125,72,217,153,211,44,140,124,110,84,234,99,221,210,230,63,162,70,103,179,63,209,220,251,78,181,114,237,162,23,155,13,93,86,89,107,188,45,145,148,116,84,179,61,245,243,171,209,176,186,154,55,49,178,202,201,209,209,190,21,232,69,145,146,70,168,159,89,13,57,158,82,227,165,90,113,119,212,123,70,175,92,240,187,85,78,103,97,183,212,90,237,183,185,41,209,106,169,169,102,84,89,35,107,191,248,244,106,175,214,99,102,157,173,86,164,210,163,194,58,242,249,224,146,213,194,134,1,37,247,39,130,146,187,81,114,170,122,121,174,181,142,165,107,103,180,192,232,97,115,237,44,145,179,74,199,178,58,134,200,231,75,26,181,38,94,218,185,21,35,143,106,182,230,143,235,179,83,127,5,246,122,34,255,0,138,1,230,143,235,179,83,127,5,246,122,32,39,255,0,37,79,75,25,79,204,10,239,110,183,28,83,154,47,47,250,203,69,101,203,137,189,16,199,123,214,169,188,77,199,56,181,193,36,243,213,71,85,44,242,207,53,217,189,199,191,170,21,238,237,44,113,163,27,11,99,108,136,213,98,202,232,187,95,37,79,75,25,79,204,10,239,110,183,19,252,12,251,112,3,193,245,215,139,45,92,107,110,9,73,30,9,135,84,81,215,229,111,154,87,35,234,96,123,220,177,208,196,216,222,217,122,234,18,25,88,178,53,205,72,152,215,191,171,173,35,142,75,243,196,241,107,22,13,138,217,176,172,90,135,193,89,113,251,125,61,174,221,77,221,124,157,138,88,35,108,113,71,214,245,115,221,210,198,53,55,114,171,151,109,213,85,124,207,129,164,58,47,165,250,11,134,199,167,250,71,136,82,99,182,40,234,37,171,90,120,95,36,175,150,121,21,58,229,150,89,92,233,101,126,200,214,163,158,231,42,49,140,98,108,214,53,19,218,128,42,175,158,119,220,159,239,39,240,210,213,10,171,231,157,247,39,251,201,252,52,14,21,202,79,0,195,117,79,93,51,253,62,212,28,122,146,249,143,95,52,222,190,154,186,134,165,23,162,86,124,74,218,168,168,168,168,230,61,174,70,189,143,106,163,216,246,181,205,86,185,168,169,31,248,170,225,159,50,225,67,87,43,52,183,48,174,164,184,177,212,237,185,90,46,116,202,141,101,198,221,35,228,100,83,172,125,74,232,95,213,20,140,124,110,85,233,123,29,210,231,179,162,71,251,94,95,188,78,88,184,85,215,216,243,92,166,203,227,108,185,5,189,49,171,141,79,137,124,127,11,165,158,182,150,73,107,186,25,20,175,159,180,202,119,47,101,168,142,126,251,35,145,124,150,237,56,129,208,173,47,226,255,0,69,221,136,95,106,169,46,54,219,141,58,221,241,171,213,37,76,147,65,75,91,37,36,177,210,92,99,236,74,198,212,177,173,168,87,163,21,235,28,136,169,191,234,84,12,219,154,19,229,233,195,215,242,114,225,151,31,176,86,212,221,95,122,202,251,121,109,238,154,227,75,225,100,160,174,171,165,129,29,70,144,170,117,199,217,100,81,198,228,122,171,150,70,200,237,152,142,72,217,88,28,52,112,11,168,235,199,21,6,136,106,229,190,213,110,143,6,237,102,55,70,86,211,45,109,13,254,207,77,87,11,90,148,173,115,81,149,16,212,189,236,141,85,253,40,198,172,200,246,247,34,116,11,122,128,80,15,52,127,93,154,155,248,47,179,209,29,255,0,130,190,20,108,92,90,114,244,205,176,222,213,170,143,47,182,234,5,117,102,45,123,173,133,238,240,21,94,2,214,178,70,174,141,81,233,12,236,103,106,68,217,237,77,217,39,109,239,138,52,56,7,52,127,93,154,155,248,47,179,209,18,171,146,231,16,184,173,190,143,35,225,138,237,77,224,239,87,43,133,78,91,104,173,146,170,54,199,93,249,138,104,103,163,108,110,84,122,204,198,64,147,53,25,215,213,26,78,170,140,72,183,120,86,6,89,139,95,112,108,170,243,133,101,52,62,10,245,143,220,42,45,119,26,110,235,36,236,85,65,35,163,150,62,182,43,152,238,151,177,201,187,85,90,187,110,138,169,230,122,13,20,210,251,174,181,106,230,33,165,22,103,85,199,81,148,222,41,173,175,168,166,162,117,91,232,224,123,211,189,84,177,53,81,94,200,98,238,74,255,0,172,212,70,70,229,87,53,17,85,46,167,152,167,2,180,220,82,225,171,156,105,245,5,35,53,82,193,79,12,52,51,84,213,74,198,92,237,208,173,67,214,218,136,178,36,16,189,210,84,58,70,76,230,126,155,26,199,61,140,114,189,145,171,147,151,12,151,90,60,203,48,226,3,51,166,164,165,168,197,234,43,112,122,91,45,125,185,201,113,160,186,162,83,201,85,59,187,136,139,76,246,68,255,0,15,178,34,189,221,250,134,187,182,141,218,64,179,253,61,194,173,90,107,128,99,90,115,98,168,171,158,219,138,217,232,172,148,114,213,189,174,158,72,41,161,100,49,186,71,53,173,106,189,90,196,85,84,107,83,125,246,68,251,15,64,14,63,196,199,21,90,71,194,134,27,77,152,106,149,202,173,207,184,212,120,107,101,162,219,27,38,184,220,94,138,222,226,195,19,222,198,244,70,215,35,158,247,185,172,110,237,110,253,111,141,143,8,193,206,175,210,198,45,243,2,135,219,174,36,0,229,113,235,179,76,191,26,246,122,210,116,243,127,202,108,89,207,5,250,123,154,226,213,222,54,203,144,102,22,155,165,186,167,180,248,251,244,179,218,107,228,138,78,135,163,94,222,166,61,171,179,145,28,155,236,168,139,228,65,110,87,30,187,52,203,241,175,103,173,2,255,0,142,85,197,143,165,141,100,249,127,144,251,116,231,85,57,87,22,62,150,53,147,229,254,67,237,211,129,154,194,205,57,172,112,43,77,135,73,95,197,62,148,80,82,83,88,170,170,22,108,214,133,213,82,186,118,220,106,235,94,191,18,98,205,35,145,204,150,90,136,226,116,49,163,123,106,145,185,172,115,93,34,197,89,102,148,244,47,88,244,227,139,13,14,183,103,54,152,109,87,75,86,71,111,90,27,253,146,87,37,100,116,85,79,133,18,174,219,82,217,24,222,190,158,226,181,122,227,107,100,141,205,122,34,178,70,170,134,107,11,41,228,201,195,167,210,92,238,251,196,189,254,159,122,12,67,185,98,199,254,191,233,221,39,133,60,84,191,82,84,114,118,169,101,70,116,201,27,152,255,0,27,212,213,71,67,229,205,120,232,229,217,147,104,158,174,89,221,162,182,42,187,142,9,159,222,40,108,184,251,42,107,233,218,250,59,221,107,230,72,237,72,233,102,238,189,136,144,245,178,121,26,214,163,36,107,31,35,158,199,72,251,116,225,123,66,236,92,58,104,118,43,165,246,155,53,170,134,190,134,223,79,45,254,107,114,189,241,220,47,14,133,137,87,84,178,72,137,36,157,114,53,122,85,232,138,145,182,54,35,88,214,53,141,8,171,206,175,210,198,45,243,2,135,219,174,37,43,23,83,206,175,210,198,45,243,2,135,219,174,37,117,114,228,197,172,89,207,24,88,94,21,148,208,248,219,46,65,111,200,173,119,26,110,235,227,239,210,207,98,175,142,88,250,216,173,123,122,152,247,38,237,84,114,111,186,42,47,152,31,3,131,190,42,179,46,20,53,114,223,152,89,174,85,110,198,46,53,20,244,217,101,162,56,210,102,92,109,200,255,0,174,173,137,207,99,124,76,109,116,142,133,253,77,233,122,171,85,123,111,145,143,208,158,1,159,225,186,167,134,218,117,7,79,178,26,75,230,61,124,167,74,154,26,234,101,94,137,89,186,162,162,162,162,57,143,107,145,204,123,28,136,246,61,174,107,145,174,106,162,81,15,31,92,20,101,92,41,234,61,93,238,211,108,241,26,101,147,92,38,147,28,184,83,164,143,142,131,173,93,35,109,149,11,35,158,246,205,19,17,81,142,123,151,189,27,21,232,189,77,149,145,125,94,95,188,119,95,120,85,202,163,194,178,151,248,221,50,200,46,9,37,198,155,102,71,240,186,169,228,165,142,91,175,91,41,229,168,159,181,77,78,228,240,205,84,107,247,221,54,119,154,133,244,131,242,90,110,214,171,253,170,138,251,98,185,210,92,109,183,26,120,234,232,235,41,38,108,208,84,193,35,81,209,203,28,141,85,107,216,230,170,57,28,138,168,168,168,168,126,176,41,3,156,86,153,253,15,226,178,28,234,146,146,234,180,153,238,63,71,112,154,170,162,63,236,87,87,83,34,209,201,5,59,209,136,139,209,4,20,111,123,21,206,115,93,58,57,85,26,246,34,117,94,73,122,199,125,139,42,206,184,126,168,135,189,101,169,183,174,99,71,39,83,27,225,42,163,146,158,146,161,54,70,117,201,222,100,180,222,106,254,150,120,95,170,221,228,114,167,107,231,55,165,191,74,248,113,177,106,101,5,139,197,87,224,153,4,126,38,183,197,116,120,59,93,107,22,25,191,54,175,70,201,215,84,219,115,124,154,231,183,109,211,102,247,20,173,94,2,117,51,42,210,254,46,52,206,227,139,85,246,254,61,144,81,99,55,24,31,36,137,13,85,13,124,236,167,149,146,53,143,111,95,79,113,178,177,29,187,82,88,98,122,181,221,27,1,40,57,220,102,183,90,253,104,211,221,57,154,158,145,45,182,60,94,91,221,60,173,99,187,238,158,186,174,72,101,107,221,213,210,172,70,219,225,86,162,53,21,21,210,110,174,221,17,190,127,147,38,150,253,43,226,58,251,169,149,246,47,21,65,130,99,242,120,106,223,21,209,224,238,149,175,72,97,252,218,61,29,39,93,43,110,45,243,107,152,221,183,93,157,219,82,42,241,85,170,95,150,158,35,181,23,83,33,190,252,102,130,243,144,85,124,42,183,194,248,126,237,174,39,246,104,127,54,172,99,155,181,44,80,55,235,181,30,187,110,253,220,174,85,183,238,81,154,103,149,105,223,8,240,220,114,154,79,9,244,215,32,171,201,173,208,62,57,35,153,180,50,65,79,79,19,228,107,216,221,187,158,21,210,177,91,212,215,69,44,79,71,125,109,144,38,169,74,220,234,253,83,226,223,47,232,125,198,226,93,73,74,220,234,253,83,226,223,47,232,125,198,226,7,52,229,189,160,216,111,18,90,151,168,250,83,153,209,82,57,151,29,55,184,190,217,93,53,58,204,251,77,197,43,168,18,158,182,36,107,216,238,184,220,237,213,168,246,245,177,95,27,151,161,238,69,228,28,75,240,233,157,240,191,170,117,250,103,157,83,255,0,141,172,179,214,245,195,253,179,181,248,153,161,130,179,183,20,178,118,123,189,135,187,180,247,117,179,236,84,251,21,122,175,45,78,33,113,94,29,56,154,161,189,230,180,219,89,114,235,123,177,42,155,131,170,163,130,59,87,137,170,166,145,149,146,172,138,140,88,88,248,26,146,42,185,189,49,189,239,69,114,177,24,251,137,227,19,133,92,55,138,253,35,184,97,247,155,109,35,114,123,117,61,69,78,39,119,146,69,133,246,235,138,179,234,35,165,107,30,239,13,35,155,27,102,103,75,186,152,136,228,78,227,35,123,3,58,214,155,77,214,255,0,117,162,177,88,173,149,119,27,149,198,162,58,74,58,58,72,93,52,245,51,200,228,108,113,71,27,81,92,247,185,202,141,70,162,42,170,170,34,26,41,224,167,135,139,87,12,252,60,227,88,28,22,170,186,11,237,194,158,27,222,82,202,154,198,212,191,227,115,211,196,149,77,71,70,171,18,50,53,141,176,177,35,250,189,17,53,85,94,229,116,143,172,14,92,92,26,230,87,110,48,107,217,171,152,173,93,153,154,35,81,5,210,237,67,82,168,215,252,93,92,171,109,141,22,57,90,229,98,185,142,171,100,172,73,33,145,148,205,106,238,201,218,171,118,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,214,113,99,234,159,89,62,96,100,62,227,57,165,51,53,156,88,250,167,214,79,152,25,15,184,206,5,212,242,184,244,39,166,95,141,123,197,105,37,50,204,90,197,156,226,183,156,43,41,161,241,182,92,130,223,81,107,184,211,119,95,31,126,150,120,221,28,177,245,177,90,246,245,49,238,77,218,168,228,223,116,84,95,50,53,242,184,244,39,166,95,141,123,197,105,42,128,160,190,96,220,18,93,120,80,207,227,190,227,16,85,215,105,214,85,81,81,53,170,177,180,174,108,22,153,221,52,206,101,165,242,58,105,94,247,199,78,216,220,217,100,86,172,201,220,86,162,172,114,109,224,56,59,226,171,50,225,67,87,45,249,133,154,229,86,236,98,227,81,79,77,150,90,35,141,38,101,198,220,143,250,234,216,156,246,55,196,198,215,72,232,95,212,222,151,170,181,87,182,249,24,253,4,106,174,153,226,186,201,167,25,30,150,230,180,158,34,203,147,91,229,183,212,244,199,27,228,135,173,62,164,241,119,24,246,54,104,158,141,146,55,171,87,162,70,49,200,155,181,12,240,241,85,195,62,101,194,134,174,86,105,110,97,93,73,113,99,169,219,114,180,92,233,149,26,203,141,186,71,200,200,167,88,250,149,208,191,170,41,24,248,220,171,210,246,59,165,207,103,68,143,13,20,224,25,254,27,170,120,109,167,80,116,251,33,164,190,99,215,202,116,169,161,174,166,85,232,149,155,170,42,42,42,35,152,246,185,28,199,177,200,143,99,218,230,185,26,230,170,39,160,40,135,151,95,29,85,60,45,102,73,131,234,13,125,91,244,174,255,0,81,52,213,208,211,82,196,247,219,46,51,37,59,18,228,170,145,172,243,49,177,211,182,55,194,215,254,131,220,246,177,239,106,49,247,167,105,187,90,175,246,170,43,237,138,231,73,113,182,220,105,227,171,163,172,164,153,179,65,83,4,141,71,71,44,114,53,85,175,99,154,168,228,114,42,162,162,162,160,31,172,0,5,64,115,163,208,187,237,171,81,241,206,33,237,150,107,84,56,221,238,223,77,141,220,170,105,213,145,213,62,241,18,212,201,27,234,25,178,58,78,186,86,177,140,145,21,234,141,164,86,59,161,18,36,125,107,26,30,227,255,0,65,169,184,131,225,115,46,198,97,162,171,169,190,216,41,223,147,99,204,164,167,150,166,119,220,105,34,145,205,134,56,99,123,86,87,207,19,166,166,68,84,118,203,80,143,70,57,205,106,25,225,2,85,114,203,209,79,203,79,23,24,183,136,184,120,90,12,19,108,214,179,162,94,137,165,240,83,195,225,227,143,120,222,215,111,85,45,55,91,87,167,120,146,94,151,35,186,119,191,226,0,114,100,210,223,162,156,56,223,117,50,190,197,225,107,243,188,130,79,13,91,226,186,252,101,174,137,137,12,63,155,71,171,99,232,170,117,197,190,109,107,221,190,235,187,123,106,79,240,5,85,243,206,251,147,253,228,254,26,90,161,85,124,243,190,228,255,0,121,63,134,129,21,121,92,122,236,211,47,198,189,158,180,183,78,54,248,193,198,120,70,210,249,111,78,90,74,220,218,249,79,59,113,59,61,92,85,29,138,233,226,146,6,76,249,36,137,138,214,178,22,212,178,85,99,159,26,200,141,86,49,205,85,234,109,48,112,27,169,22,45,31,226,151,21,213,12,158,142,235,87,106,198,109,247,251,141,92,54,186,23,213,213,62,56,236,181,170,168,200,217,255,0,190,247,43,99,99,119,124,143,99,26,231,183,197,113,21,175,57,151,18,90,185,125,213,108,206,182,173,207,184,212,61,150,202,25,170,18,102,90,109,200,247,45,61,20,74,214,49,189,17,181,219,43,145,141,235,122,190,71,39,91,220,170,28,254,237,118,186,223,238,181,183,219,237,206,174,227,114,184,212,73,87,89,89,87,51,166,158,166,121,28,174,146,89,36,114,171,158,247,57,85,202,229,85,85,85,85,82,245,57,113,112,57,83,194,150,27,95,152,106,11,233,42,53,23,48,167,129,149,208,196,200,165,101,146,145,170,175,74,40,167,68,87,61,238,114,181,211,185,174,237,57,241,68,214,163,146,20,150,78,85,202,191,129,90,108,3,30,181,113,61,170,84,20,147,228,247,202,120,110,88,100,48,213,75,215,105,183,79,75,51,29,60,171,28,137,12,143,170,134,165,21,35,123,31,218,99,88,189,77,145,239,100,118,62,5,43,115,171,245,79,139,124,191,161,247,27,137,26,180,51,138,237,71,225,219,78,53,31,10,210,249,126,21,117,212,111,134,65,53,254,41,149,181,86,218,90,84,171,73,27,76,136,159,82,105,60,83,81,38,223,170,54,177,202,196,71,185,146,69,37,121,213,250,167,197,190,95,208,251,141,196,129,86,155,77,214,255,0,117,162,177,88,173,149,119,27,149,198,162,58,74,58,58,72,93,52,245,51,200,228,108,113,71,27,81,92,247,185,202,141,70,162,42,170,170,34,1,232,52,183,75,115,189,105,206,237,154,103,166,150,47,140,228,151,158,247,130,162,241,80,211,247,123,80,190,105,63,57,51,217,27,118,142,39,187,235,57,55,219,100,221,85,17,116,39,194,143,10,58,113,194,86,156,51,10,194,162,241,215,90,238,220,247,251,252,240,163,42,174,245,77,69,68,115,145,21,123,112,179,169,201,20,40,170,216,218,231,42,171,222,249,36,127,138,224,7,131,235,87,9,186,70,214,220,18,174,76,239,49,167,163,175,202,223,52,173,86,83,78,198,57,99,161,137,177,189,209,116,83,172,210,177,100,107,156,178,189,207,127,87,66,199,28,114,128,0,5,85,243,92,227,167,251,191,11,250,41,153,255,0,227,20,185,253,109,11,127,205,107,109,113,212,35,191,223,124,83,26,223,240,33,87,255,0,174,33,3,138,115,31,230,1,89,196,69,246,93,36,210,28,139,253,73,232,60,52,242,212,211,199,61,60,153,21,87,67,36,234,168,100,204,142,70,67,12,138,172,100,42,222,149,146,37,149,202,255,0,204,164,80,88,246,186,47,164,57,150,189,106,134,63,164,122,127,5,36,151,220,138,161,208,211,173,92,233,12,17,49,145,186,89,102,145,254,106,140,142,40,228,145,81,168,231,170,49,81,173,115,149,26,178,43,153,190,133,233,199,14,154,193,130,233,126,151,217,188,13,170,135,79,232,165,154,105,85,31,85,112,170,117,194,224,146,85,84,200,136,157,201,159,210,221,215,100,106,53,173,99,26,198,49,140,104,68,2,127,242,197,227,199,242,33,125,166,208,109,88,189,116,224,57,5,193,191,13,186,92,110,61,186,92,94,103,50,103,73,179,123,78,94,205,68,238,167,71,117,73,28,80,185,100,153,118,235,149,203,249,57,109,240,207,134,241,95,164,122,241,165,185,133,117,93,185,237,168,198,46,86,139,157,50,171,159,110,184,198,203,179,34,157,99,234,70,204,206,153,100,99,227,114,167,83,30,238,151,49,253,18,50,26,234,150,150,231,122,45,157,220,244,207,82,236,95,6,201,44,221,159,27,69,226,161,168,237,119,97,100,209,254,114,23,190,55,111,28,172,119,213,114,237,190,203,178,162,162,6,159,129,89,124,168,120,227,166,201,109,86,78,17,245,25,149,107,125,182,211,212,51,17,187,43,229,168,74,234,72,155,36,238,162,157,92,174,88,159,4,77,127,105,201,180,75,12,77,143,102,58,54,119,172,208,1,74,220,234,253,83,226,223,47,232,125,198,226,93,73,74,220,234,253,83,226,223,47,232,125,198,226,7,85,228,99,247,217,251,183,252,72,181,66,170,249,24,253,246,126,237,255,0,18,45,80,1,149,115,85,6,85,192,191,238,87,30,132,244,203,241,175,120,173,43,87,153,135,26,246,238,39,243,187,110,19,166,151,63,19,166,216,150,213,52,85,145,173,84,63,25,174,154,24,214,74,137,169,230,108,125,29,157,223,4,104,232,250,147,121,220,143,86,204,141,111,229,204,56,193,186,226,92,191,244,195,133,156,13,114,11,77,202,247,79,117,175,201,110,169,19,169,96,169,181,73,118,184,181,40,96,123,217,213,59,37,114,111,44,145,57,24,137,19,160,87,73,215,60,113,241,78,21,120,103,204,184,175,213,202,61,45,195,235,169,45,204,109,59,174,87,123,157,74,163,153,110,183,70,248,217,44,233,31,82,58,103,245,75,27,25,27,85,58,158,246,245,57,140,235,145,129,237,120,23,224,202,251,198,30,163,213,91,36,186,252,27,12,197,252,61,70,77,114,137,236,90,166,199,42,191,181,77,77,27,183,222,105,123,82,162,72,230,172,113,181,142,115,186,149,25,20,154,9,180,218,109,86,11,85,21,138,197,108,164,183,91,109,212,241,210,81,209,210,66,216,96,166,130,54,163,99,138,56,218,136,214,49,173,68,106,53,17,17,17,17,16,243,250,91,165,184,38,139,96,150,205,51,211,75,23,193,177,187,55,123,193,81,120,169,170,59,93,217,159,52,159,156,153,239,145,219,201,43,221,245,156,187,111,178,108,136,136,158,172,1,249,46,214,155,85,254,213,91,98,190,219,41,46,54,219,141,60,148,149,148,117,112,182,104,42,96,145,170,217,34,146,55,34,181,236,115,85,90,173,84,84,84,85,69,63,88,3,49,154,209,164,57,150,130,234,134,65,164,122,129,5,36,119,220,118,161,176,212,45,36,233,52,18,177,241,182,88,166,141,254,74,172,146,41,35,145,17,200,215,162,61,17,205,107,145,90,158,40,177,254,115,250,13,77,138,234,134,53,175,246,42,42,191,15,156,83,186,215,125,123,105,229,116,17,220,104,227,141,176,72,249,149,234,198,62,106,109,152,216,145,172,242,161,145,233,214,174,122,182,189,113,60,90,251,156,229,86,108,43,22,161,241,183,172,130,225,79,107,183,83,119,89,31,126,170,121,27,28,81,245,189,90,198,245,61,237,77,220,168,212,223,117,84,79,48,46,83,147,102,138,125,6,225,246,237,172,117,119,14,245,94,166,220,19,179,4,114,245,71,5,13,186,90,138,120,250,154,177,181,91,51,167,125,98,187,103,189,171,31,99,110,151,117,161,63,207,147,137,226,214,44,27,21,179,97,88,181,15,130,178,227,246,250,123,93,186,155,186,249,59,20,176,70,216,226,143,173,234,231,187,165,140,106,110,229,87,46,219,170,170,249,159,88,1,154,206,44,125,83,235,39,204,12,135,220,103,52,166,102,179,139,31,84,250,201,243,3,33,247,25,192,186,158,87,30,132,244,203,241,175,120,173,56,87,53,14,5,105,179,252,122,235,196,246,150,208,82,65,147,216,233,230,185,102,112,205,85,47,93,218,221,5,44,44,108,241,44,146,44,49,190,150,26,101,85,141,140,103,117,142,122,245,58,70,49,146,119,94,87,30,132,244,203,241,175,120,173,32,87,50,222,96,149,58,195,117,188,112,249,164,23,90,73,52,250,130,163,195,94,46,212,146,197,85,6,74,246,58,150,120,214,53,124,8,248,25,79,83,4,173,71,195,43,153,58,108,228,85,98,183,112,132,26,91,170,89,222,139,103,118,205,76,211,75,239,193,178,75,55,123,193,86,248,88,106,59,93,216,95,12,159,155,153,143,141,219,199,43,219,245,154,187,111,186,108,168,138,150,211,196,87,19,150,46,45,57,87,234,38,170,218,44,191,4,171,101,194,223,107,186,90,60,75,234,124,5,84,87,170,23,54,62,251,162,137,37,234,130,74,121,119,107,122,83,187,209,186,185,174,43,91,133,30,20,117,31,139,93,71,102,21,133,69,224,109,84,61,185,239,247,249,225,87,210,218,41,92,170,136,231,34,42,119,38,127,75,146,40,81,81,210,57,174,85,86,49,146,72,203,105,227,215,75,112,77,22,229,177,156,233,166,154,88,190,13,141,217,190,25,224,168,188,84,213,29,174,237,254,150,105,63,57,51,223,35,183,146,87,187,235,57,118,223,100,217,17,17,2,139,13,84,25,87,53,80,7,148,213,45,45,193,53,167,4,185,233,158,165,216,190,51,141,222,123,62,54,139,197,77,79,221,237,76,201,163,252,228,47,100,141,218,72,152,239,170,228,223,109,151,116,85,69,230,188,31,112,153,134,240,139,165,255,0,65,236,85,20,151,139,237,125,68,149,55,220,141,180,11,75,61,213,233,35,214,4,123,22,73,85,140,138,39,164,109,98,63,163,126,227,209,17,210,189,87,186,128,5,0,243,71,245,217,169,191,130,251,61,17,127,197,0,243,71,245,217,169,191,130,251,61,16,19,255,0,146,167,165,140,167,230,5,119,183,91,136,1,205,31,215,102,166,254,11,236,244,68,255,0,228,169,233,99,41,249,129,93,237,214,226,0,115,71,245,217,169,191,130,251,61,16,19,255,0,146,167,165,140,167,230,5,119,183,91,137,254,64,14,74,158,150,50,159,152,21,222,221,110,39,248,20,151,204,143,151,221,55,14,213,49,235,14,141,218,170,221,167,87,26,134,211,86,219,97,138,89,153,140,189,34,130,56,150,90,137,167,150,105,153,83,50,206,228,123,154,214,70,245,100,123,238,248,209,98,86,133,235,166,163,240,233,168,246,237,80,210,251,207,129,186,208,239,20,208,202,138,250,91,133,43,149,22,74,90,152,209,83,185,11,250,91,186,110,142,71,53,175,99,152,246,49,237,210,245,218,211,106,191,218,171,108,87,219,101,37,198,219,113,167,146,146,178,142,174,22,205,5,76,18,53,91,36,82,70,228,86,189,142,106,171,85,170,138,138,138,168,166,125,184,232,224,202,251,193,230,163,210,219,35,186,252,103,12,202,60,69,70,51,114,149,236,74,167,71,18,179,187,77,83,27,118,218,104,187,177,34,200,214,164,114,53,237,115,122,85,95,20,97,122,154,23,174,154,113,196,94,156,91,181,67,75,239,62,58,213,93,188,83,67,42,35,42,173,245,77,68,89,41,106,99,69,94,220,204,234,110,233,186,181,90,230,189,142,123,30,199,187,160,25,225,224,147,140,28,155,132,109,80,138,244,213,171,173,194,111,149,16,55,44,179,210,69,79,223,174,130,40,231,100,47,142,73,88,174,107,225,117,75,229,70,53,241,164,138,212,99,220,212,94,166,223,246,1,159,225,186,167,134,218,117,7,79,178,26,75,230,61,124,167,74,154,26,234,101,94,137,89,186,162,162,162,162,57,143,107,145,204,123,28,136,246,61,174,107,145,174,106,162,7,160,0,0,50,174,106,160,202,184,26,83,225,59,210,198,141,252,191,199,189,186,3,170,156,171,132,239,75,26,55,242,255,0,30,246,232,14,170,0,2,149,191,209,171,226,159,255,0,32,116,171,255,0,145,87,31,251,240,23,82,121,252,255,0,63,195,116,179,13,187,106,14,160,228,52,150,60,122,199,78,181,53,213,213,42,189,17,51,116,68,68,68,69,115,222,231,43,88,198,53,21,239,123,154,214,163,156,228,69,230,156,25,235,94,85,196,79,13,152,126,177,230,182,251,85,21,235,32,248,135,137,130,215,20,145,210,179,177,95,81,78,206,134,201,36,143,77,217,11,85,119,122,253,101,93,182,77,145,43,7,153,215,30,63,150,251,237,78,131,105,61,235,171,1,199,238,14,248,149,210,221,113,238,82,229,19,53,144,186,61,219,218,106,246,105,231,109,66,55,166,73,34,153,201,28,201,191,68,78,64,142,188,96,241,103,153,113,117,170,31,78,47,180,245,118,123,21,5,60,116,214,44,113,213,233,85,5,169,139,27,18,117,99,210,56,145,239,150,86,44,142,122,179,175,110,219,21,85,177,49,18,79,242,163,224,163,242,155,149,65,196,166,166,91,46,180,216,222,37,112,167,169,196,162,219,179,13,226,233,12,142,114,212,117,163,146,71,67,75,36,108,242,107,122,36,149,122,85,234,144,205,19,163,87,5,28,40,223,120,180,214,90,44,55,181,117,163,196,45,187,86,101,55,186,40,88,239,1,75,210,245,142,52,116,138,140,73,167,123,59,81,166,207,114,110,249,59,111,100,82,33,161,60,79,22,177,96,216,173,155,10,197,168,124,21,151,31,183,211,218,237,212,221,215,201,216,165,130,54,199,20,125,111,87,61,221,44,99,83,119,42,185,118,221,85,87,204,8,215,204,71,132,63,229,91,163,73,244,90,139,189,168,88,119,118,183,23,235,175,240,208,207,221,116,94,42,146,78,164,88,215,187,28,77,232,87,116,116,203,28,91,200,200,214,94,170,11,180,221,174,182,11,173,21,246,197,115,171,183,92,173,213,17,213,209,214,82,76,232,103,166,158,55,35,163,150,57,26,168,230,61,174,68,114,57,21,21,21,17,80,212,241,85,124,224,184,67,251,120,184,193,104,191,196,81,103,45,146,191,253,226,150,130,174,24,158,159,230,65,34,49,255,0,226,28,145,255,0,119,144,9,105,192,15,24,54,174,44,180,141,174,184,45,92,121,222,29,79,71,65,149,178,104,154,140,169,157,236,114,71,93,19,163,99,98,232,168,88,101,122,198,214,181,98,123,94,206,158,132,142,73,37,1,154,30,29,117,231,50,225,183,87,44,90,173,134,86,213,181,246,234,134,50,231,67,13,66,66,203,181,185,94,213,168,162,149,92,199,183,162,70,183,100,114,177,221,15,70,72,212,235,99,85,52,83,162,250,189,134,235,214,151,227,250,185,167,243,213,201,98,200,169,221,53,58,85,192,176,207,19,217,35,162,150,25,25,230,136,248,229,142,72,213,90,174,98,171,21,90,231,53,81,202,25,140,59,175,7,220,89,230,92,34,234,135,211,139,21,61,93,226,197,95,79,37,53,247,28,109,122,82,193,117,98,70,244,129,94,245,142,84,99,226,149,233,35,94,140,235,219,184,196,84,108,175,69,225,71,95,215,158,25,243,45,6,199,180,219,51,188,215,82,92,113,237,81,197,232,178,59,45,108,42,140,123,95,37,45,60,213,52,146,196,174,87,53,240,186,166,52,71,249,178,70,61,142,69,71,117,199,24,104,123,22,202,116,227,92,116,226,151,36,198,235,173,89,110,25,150,219,222,214,185,209,36,212,181,212,178,35,163,150,25,98,145,63,207,142,72,164,106,57,174,71,177,237,69,71,53,32,94,158,114,113,211,187,102,188,229,153,94,164,221,105,47,58,94,181,19,77,139,98,244,21,53,112,79,209,55,82,164,53,179,117,247,90,202,100,114,49,139,28,206,124,202,214,72,247,70,136,232,100,136,28,184,184,227,166,225,75,50,175,195,245,5,149,117,26,117,152,84,64,250,233,162,124,178,190,201,86,212,86,37,108,80,34,171,94,199,53,90,217,218,214,247,92,200,162,115,85,203,10,69,37,239,0,7,138,214,252,214,235,166,186,47,159,106,53,138,158,146,123,150,43,139,221,111,116,113,85,177,206,130,73,233,169,36,154,54,200,214,185,174,86,43,152,136,168,142,106,237,190,202,159,105,81,127,232,213,241,79,255,0,144,58,85,255,0,200,171,143,253,248,11,158,187,81,84,220,109,85,182,250,59,181,93,174,162,170,158,72,98,174,164,108,78,158,149,238,106,163,102,141,38,99,226,87,181,85,28,137,35,30,205,209,58,154,228,221,23,57,156,96,112,251,168,252,55,235,141,227,10,212,220,131,233,29,125,211,170,251,73,127,116,235,36,151,154,90,137,164,68,171,149,30,231,72,201,157,36,114,164,141,145,85,201,35,94,168,233,26,173,145,250,62,57,87,18,252,58,96,156,80,105,101,126,153,231,84,255,0,227,107,44,245,189,115,127,107,46,158,26,104,96,172,237,197,44,125,238,215,125,238,237,61,221,15,251,21,62,197,64,206,101,215,63,204,175,184,109,131,79,175,57,13,93,102,61,138,212,87,84,217,104,102,84,115,40,31,88,177,45,74,68,170,157,77,99,221,4,111,86,111,208,143,235,114,34,58,71,171,166,255,0,37,79,84,249,79,203,250,239,113,183,16,255,0,93,52,47,81,248,116,212,123,142,151,234,133,155,192,221,104,118,150,25,162,85,125,45,194,149,202,169,29,85,52,138,137,220,133,253,46,217,118,71,35,154,230,61,172,123,30,198,201,94,82,122,165,130,105,127,20,243,125,58,190,252,51,233,110,62,236,90,207,253,139,52,222,42,233,85,113,161,236,65,249,166,59,163,171,182,255,0,174,254,150,38,222,110,77,208,11,212,34,175,52,127,66,122,155,248,47,188,81,18,168,138,188,209,253,9,234,111,224,190,241,68,5,0,146,211,151,207,27,119,94,20,51,249,44,89,60,245,117,218,117,149,84,83,195,117,163,117,83,155,5,166,119,77,11,95,118,100,109,134,87,189,241,211,182,70,186,40,209,171,50,118,209,202,171,28,123,112,13,16,194,173,90,149,173,24,14,156,223,106,42,224,182,229,89,69,170,201,89,45,35,218,217,227,130,166,174,56,100,116,110,115,92,212,122,53,234,168,170,215,38,251,110,139,246,30,131,137,126,29,51,190,23,245,78,191,76,243,170,127,241,181,150,122,222,184,127,182,118,191,19,52,48,86,118,226,150,78,207,119,176,247,118,158,238,182,125,138,159,98,168,104,246,151,232,174,97,71,100,202,104,190,21,123,164,103,69,218,201,113,139,183,83,27,123,176,61,141,169,166,149,55,68,235,130,121,26,146,49,126,180,114,185,55,86,185,119,250,197,59,114,167,227,142,155,77,110,180,28,45,234,75,42,229,177,100,247,132,102,45,115,107,229,157,109,215,26,167,49,137,68,248,247,84,101,52,210,236,230,186,54,167,110,105,100,115,209,205,149,210,67,113,32,0,0,0,0,10,1,230,143,235,179,83,127,5,246,122,34,255,0,138,1,230,143,235,179,83,127,5,246,122,32,39,255,0,37,79,75,25,79,204,10,239,110,183,19,252,128,28,149,61,44,101,63,48,43,189,186,220,79,240,0,0,5,85,243,206,251,147,253,228,254,26,90,161,85,124,243,190,228,255,0,121,63,134,129,85,101,143,242,167,227,142,155,77,110,180,28,45,234,75,42,229,177,100,247,132,102,45,115,107,229,157,109,215,26,167,49,137,68,248,247,84,101,52,210,236,230,186,54,167,110,105,100,115,209,205,149,210,67,31,249,127,112,207,134,241,95,169,121,174,150,230,21,213,118,231,183,7,171,185,90,46,116,202,174,125,186,227,29,117,19,34,157,99,234,70,204,206,153,100,99,227,114,167,83,30,238,151,49,253,18,51,133,106,174,153,229,90,55,168,249,30,150,230,180,158,30,245,140,220,37,183,212,244,199,35,35,155,161,126,164,241,119,24,199,186,25,88,173,146,55,171,83,174,55,177,200,155,57,0,177,254,117,250,171,106,134,235,134,232,133,187,29,164,101,202,178,158,159,42,188,221,157,72,212,158,104,33,117,109,53,190,153,147,163,250,156,198,58,123,155,221,27,217,179,86,88,213,142,78,169,17,126,175,43,30,50,184,151,214,141,92,172,209,237,73,202,169,50,252,122,221,139,173,122,85,221,17,144,220,104,25,74,248,160,99,163,154,40,186,171,31,35,170,35,108,158,33,221,107,183,113,37,234,107,153,53,85,220,238,215,91,213,75,43,47,55,58,186,250,136,233,224,164,100,181,51,58,87,182,8,34,100,48,196,142,114,170,163,35,138,56,227,99,126,198,177,141,106,108,136,136,94,79,42,62,29,63,34,220,56,193,159,222,233,250,50,77,82,240,247,218,143,175,191,106,214,214,59,225,209,125,89,95,27,183,142,89,42,58,145,172,122,120,190,219,211,120,147,96,173,110,104,254,187,53,55,240,95,103,162,34,253,166,237,117,176,93,104,175,182,43,157,93,186,229,110,168,142,174,142,178,146,103,67,61,52,241,185,29,28,177,200,213,71,49,237,114,35,145,200,168,168,168,138,132,160,230,143,235,179,83,127,5,246,122,35,207,224,188,31,100,218,163,194,37,239,137,29,63,74,187,133,203,15,202,46,84,25,13,181,210,211,197,4,54,74,107,100,21,142,174,99,164,123,29,215,27,157,35,93,27,123,142,145,37,141,90,214,246,221,214,22,211,203,231,141,187,87,21,248,4,150,44,158,122,74,29,69,197,105,233,225,186,209,186,169,174,158,237,3,97,133,175,187,50,54,195,19,24,201,42,29,35,93,20,104,228,133,123,104,229,68,146,61,229,85,178,211,106,178,211,62,142,205,108,164,160,167,146,162,122,183,197,77,11,98,99,167,158,87,205,52,170,214,162,34,190,73,100,146,71,187,237,115,222,231,46,234,170,166,99,52,171,83,50,173,27,212,124,115,84,176,170,191,15,122,198,110,17,92,41,186,164,145,145,205,208,191,94,9,123,111,99,221,12,172,87,71,35,17,201,215,27,222,213,93,156,166,135,184,85,226,99,13,226,191,72,232,245,75,15,161,171,183,61,181,14,182,221,237,149,40,174,125,186,227,27,35,124,176,36,157,40,217,153,211,44,111,100,141,68,234,99,219,212,214,63,174,54,7,96,40,7,153,22,129,234,62,138,113,29,116,187,103,121,149,215,52,164,206,186,239,118,188,142,225,10,182,106,136,250,251,110,164,149,205,99,97,239,83,163,99,98,178,4,72,219,19,169,213,172,133,175,108,76,191,227,154,113,21,160,216,111,18,90,71,125,210,156,206,138,145,204,184,211,189,246,202,233,169,214,103,218,110,40,199,37,61,108,72,215,177,221,113,185,219,171,81,237,235,98,190,55,47,67,220,138,25,204,252,169,103,127,146,207,200,167,199,127,210,103,210,15,165,63,12,240,176,255,0,225,79,13,225,187,253,238,142,239,247,31,171,209,215,209,250,250,119,243,36,7,43,143,93,154,101,248,215,179,214,156,171,137,126,29,51,190,23,245,78,191,76,243,170,127,241,181,150,122,222,184,127,182,118,191,19,52,48,86,118,226,150,78,207,119,176,247,118,158,238,182,125,138,159,98,175,181,229,233,159,225,186,97,198,54,156,230,122,129,144,210,88,172,84,181,21,244,213,23,10,181,86,193,3,234,109,245,52,241,44,142,219,102,49,101,154,52,87,187,102,49,21,92,229,107,81,92,129,161,227,149,113,99,233,99,89,62,95,228,62,221,57,213,78,85,197,143,165,141,100,249,127,144,251,116,224,102,176,145,92,14,113,119,117,225,7,87,29,149,207,110,171,188,98,119,234,118,219,114,59,84,21,14,99,223,2,61,28,202,168,88,174,72,159,83,10,245,116,119,19,101,100,147,70,142,143,186,178,54,58,157,255,0,141,126,20,111,188,37,235,45,110,27,218,186,214,98,23,45,235,49,107,221,108,44,111,143,165,233,98,201,26,186,53,86,44,208,61,253,169,19,102,57,118,100,157,182,50,88,208,13,4,217,110,120,110,169,225,182,60,166,223,29,37,243,30,190,83,219,239,246,185,42,105,23,162,86,111,29,85,29,66,71,43,81,204,123,92,145,74,206,166,163,216,246,181,126,171,155,229,232,10,54,229,161,199,29,79,14,57,148,58,61,156,50,145,250,117,154,94,35,124,213,114,62,42,119,216,238,51,36,112,37,107,166,122,181,171,76,173,100,77,153,175,119,212,100,105,35,21,21,175,100,215,146,4,0,231,87,233,99,22,249,129,67,237,215,18,0,114,184,245,217,166,95,141,123,61,105,63,249,213,250,88,197,190,96,80,251,117,196,128,28,174,61,118,105,151,227,94,207,90,5,223,107,166,133,233,199,17,122,113,113,210,253,80,179,120,235,85,118,210,195,52,74,140,170,183,213,53,21,35,170,166,145,81,123,115,51,169,219,46,202,213,107,156,199,181,236,123,216,236,246,113,47,195,166,119,194,254,169,215,233,158,117,79,254,54,178,207,91,215,15,246,206,215,226,102,134,10,206,220,82,201,217,238,246,30,238,211,221,214,207,177,83,236,85,189,62,53,248,174,177,112,151,163,85,185,151,118,213,89,151,220,183,163,197,172,149,179,61,190,62,171,169,137,36,138,216,209,94,176,192,199,247,100,93,216,213,217,145,247,24,249,99,83,61,153,102,83,125,206,114,171,206,107,148,215,120,219,214,65,112,168,186,92,106,123,76,143,191,85,60,142,146,89,58,24,141,99,122,158,247,46,205,68,106,111,178,34,39,144,22,63,202,159,142,170,108,58,74,14,22,53,94,190,146,154,197,85,80,144,225,85,205,165,149,211,182,227,87,90,196,248,107,210,24,220,142,100,178,212,73,43,102,145,91,219,84,145,174,123,154,232,210,43,116,32,7,43,222,5,191,34,152,171,53,199,88,240,207,9,169,55,174,191,131,211,86,187,170,107,21,174,72,218,137,188,42,212,240,245,147,111,39,115,117,115,217,18,178,63,205,57,213,17,172,255,0,3,197,107,126,21,117,212,173,23,207,180,230,197,81,73,5,203,42,197,238,182,74,57,106,222,230,193,28,245,52,146,67,27,164,115,90,231,35,17,207,69,85,70,185,118,223,100,95,176,204,181,218,211,117,176,93,107,108,87,219,101,93,186,229,110,168,146,146,178,142,174,23,67,61,52,241,185,91,36,82,70,228,71,49,237,114,43,85,170,136,168,168,168,166,167,140,245,243,21,209,203,238,141,241,113,157,211,93,230,241,20,153,133,194,124,198,215,83,210,198,119,169,107,231,150,71,39,67,94,245,111,106,116,168,131,119,116,185,253,142,190,150,181,237,64,56,6,39,139,95,115,156,170,205,133,98,212,62,54,245,144,92,41,237,118,234,110,235,35,239,213,79,35,99,138,62,183,171,88,222,167,189,169,187,149,26,155,238,170,137,230,105,163,73,240,95,201,126,150,97,186,103,241,79,137,253,18,199,237,214,47,27,216,236,248,175,11,77,28,61,222,223,83,186,58,187,125,93,61,78,219,125,183,93,183,40,219,149,198,144,211,106,215,24,56,204,247,40,41,39,182,224,212,243,101,245,80,205,60,177,61,239,166,115,25,74,232,150,63,210,123,43,39,164,145,90,229,107,21,145,189,29,213,250,14,191,64,5,43,115,171,245,79,139,124,191,161,247,27,137,117,37,43,115,171,245,79,139,124,191,161,247,27,136,16,0,181,78,85,156,120,255,0,224,142,21,53,126,245,254,54,44,66,251,115,184,255,0,188,50,154,200,214,118,191,247,67,162,124,147,127,139,167,99,127,185,48,133,92,25,240,181,252,174,51,108,195,77,232,178,79,130,94,173,184,125,85,246,201,81,43,122,169,95,93,21,101,36,77,138,165,17,170,244,133,236,158,70,171,153,245,152,229,107,246,122,53,99,127,21,203,49,107,238,13,149,94,112,172,166,135,193,94,177,251,133,69,174,227,77,221,100,157,138,168,36,116,114,199,214,197,115,29,210,246,57,55,106,171,87,109,209,85,60,192,177,78,112,28,78,229,82,235,46,61,161,120,78,81,224,104,48,31,1,147,86,73,69,12,148,245,212,185,19,155,35,233,222,149,43,179,147,181,75,44,50,70,176,170,34,58,161,253,78,115,152,212,139,170,242,164,226,243,136,237,117,202,175,122,91,170,53,191,74,49,188,95,31,241,177,228,117,52,15,90,232,42,59,148,208,83,82,79,84,197,72,228,235,141,181,82,34,202,215,79,35,153,35,150,71,35,85,18,162,238,215,107,173,254,235,91,125,190,220,234,238,55,43,141,68,149,117,149,149,115,58,105,234,103,145,202,233,37,146,71,42,185,239,115,149,92,174,85,85,85,85,85,47,251,150,246,136,90,180,71,133,12,77,182,251,229,93,210,163,60,167,167,206,43,159,52,109,141,144,79,95,71,78,169,4,77,77,213,25,28,81,196,197,87,57,85,207,71,191,234,163,146,54,4,160,5,69,235,127,55,110,36,180,215,90,51,237,57,177,97,58,107,61,183,21,202,46,182,74,57,106,237,181,238,158,72,41,170,228,134,55,72,230,214,53,170,245,107,17,85,81,173,77,247,217,19,236,38,167,47,78,40,51,238,44,244,94,245,168,218,141,104,199,237,215,43,118,81,83,100,138,43,37,60,208,192,232,35,164,164,153,174,115,102,150,87,43,250,170,30,138,168,228,77,145,190,95,106,168,74,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,53,156,88,250,167,214,79,152,25,15,184,206,105,76,205,103,22,62,169,245,147,230,6,67,238,51,129,117,60,174,61,9,233,151,227,94,241,90,74,162,42,242,184,244,39,166,95,141,123,197,105,42,128,28,127,138,174,25,240,222,43,244,142,179,75,115,10,234,187,115,219,80,219,149,162,231,76,170,231,219,174,49,178,70,69,58,199,212,141,153,157,50,200,199,198,229,78,166,61,221,46,99,250,36,103,96,0,102,7,85,116,207,42,209,189,71,200,244,183,53,164,240,247,172,102,225,45,190,167,166,57,25,28,221,11,245,39,139,184,198,61,208,202,197,108,145,189,90,157,113,189,142,68,217,200,89,255,0,39,190,43,181,31,57,172,184,240,201,154,203,241,155,86,47,143,190,241,96,186,79,50,173,85,13,44,83,211,192,180,14,221,23,187,10,120,134,172,74,170,142,137,172,116,105,212,197,141,177,121,254,121,86,155,84,55,93,27,190,195,108,164,101,202,178,158,253,73,81,88,216,90,147,205,4,46,161,116,81,62,77,186,156,198,58,121,156,214,170,236,213,150,69,77,186,151,126,107,201,83,213,62,83,242,254,187,220,109,192,93,72,0,8,191,204,135,91,237,90,35,194,134,88,235,133,142,174,233,81,158,83,212,96,244,44,134,70,198,200,39,175,163,168,69,158,87,46,234,140,142,40,229,122,35,90,170,231,163,25,245,81,203,35,51,238,88,79,57,109,104,186,228,186,243,107,209,123,86,95,87,62,61,135,217,233,42,238,54,86,177,209,65,5,238,126,236,157,215,238,212,239,63,193,203,75,210,237,222,214,36,178,53,189,46,124,168,181,236,5,201,242,100,215,74,60,167,70,175,186,13,119,188,245,222,176,155,132,151,27,93,36,137,4,127,218,122,183,35,220,144,163,85,37,151,183,86,181,14,145,238,106,163,60,92,13,235,84,115,90,219,21,51,215,203,171,88,239,186,55,197,198,9,83,104,135,196,82,102,23,8,48,235,165,55,83,25,222,165,175,158,40,218,189,110,99,213,189,169,210,158,125,155,210,231,246,58,58,154,215,185,77,10,0,42,175,158,119,220,159,239,39,240,210,213,10,171,231,157,247,39,251,201,252,52,8,127,203,147,22,177,103,60,97,97,120,86,83,67,227,108,185,5,191,34,181,220,105,187,175,143,191,75,61,138,190,57,99,235,98,181,237,234,99,220,155,181,81,201,190,232,168,190,100,117,187,90,110,182,11,173,109,138,251,108,171,183,92,173,213,18,82,86,81,213,194,232,103,166,158,55,43,100,138,72,220,136,230,61,174,69,106,181,81,21,21,21,20,148,28,174,61,118,105,151,227,94,207,90,126,78,101,216,5,54,159,113,165,168,148,182,220,122,174,213,109,190,84,83,95,233,86,100,151,162,177,245,116,209,203,85,81,19,228,85,235,99,171,22,173,23,165,122,26,246,189,141,233,232,233,64,185,78,6,117,66,235,172,124,37,233,158,121,125,109,90,220,167,179,252,54,178,122,186,215,85,207,87,61,12,210,81,73,85,36,174,68,115,159,51,169,150,101,223,117,69,145,81,92,237,186,151,186,149,151,200,251,53,186,215,224,26,167,167,51,83,210,37,182,199,120,183,94,233,229,107,29,223,116,245,208,203,12,173,123,186,186,85,136,219,124,42,212,70,162,162,186,77,213,219,162,54,205,0,165,110,117,126,169,241,111,151,244,62,227,113,61,87,37,61,45,193,50,188,239,62,212,203,253,139,197,100,152,39,194,190,143,214,248,169,153,224,252,108,55,24,106,191,54,199,164,114,117,198,212,111,231,26,238,157,183,110,203,230,121,94,117,126,169,241,111,151,244,62,227,113,58,175,35,31,190,207,221,191,226,64,90,160,0,1,92,28,212,56,21,166,207,241,235,175,19,218,91,65,73,6,79,99,167,154,229,153,195,53,84,189,119,107,116,20,176,177,179,196,178,72,176,198,250,88,105,149,86,54,49,157,214,57,235,212,233,24,198,73,99,224,12,192,233,110,169,103,122,45,157,219,53,51,77,47,191,6,201,44,221,239,5,91,225,97,168,237,119,97,124,50,126,110,102,62,55,111,28,175,111,214,106,237,190,233,178,162,42,119,94,96,60,76,97,188,87,234,94,21,170,88,125,13,93,185,237,193,233,45,183,123,101,74,43,159,110,184,199,93,90,249,96,73,58,81,179,51,166,88,222,201,26,137,212,199,183,169,172,127,92,108,237,92,203,121,125,212,232,245,214,241,196,30,144,90,169,35,211,234,250,143,19,120,180,210,69,21,44,24,211,222,234,88,35,72,209,243,171,231,101,69,76,242,185,25,12,77,100,9,179,81,17,136,221,171,216,9,169,203,219,140,92,19,132,12,19,89,47,247,250,63,140,228,151,159,163,191,71,241,254,228,212,255,0,20,237,77,86,202,175,236,166,65,44,112,118,163,168,73,63,56,137,215,183,75,119,85,242,137,121,254,127,153,106,158,101,118,212,29,65,200,106,239,153,13,242,161,106,107,171,170,85,58,229,126,200,136,136,136,136,214,49,173,70,177,140,106,35,24,198,181,173,70,181,168,137,231,203,52,229,67,192,229,78,75,117,178,113,113,168,207,164,91,21,182,162,161,248,141,165,89,21,66,215,85,196,233,32,117,108,232,228,114,68,200,37,107,251,77,77,165,89,162,108,155,177,177,179,188,29,171,150,151,47,186,109,30,181,89,248,131,213,251,85,92,122,131,95,79,226,108,246,154,184,165,165,159,26,99,219,85,4,137,34,50,117,100,239,168,166,158,39,43,38,137,175,129,119,106,162,61,29,181,133,0,0,165,110,117,126,169,241,111,151,244,62,227,113,46,164,165,110,117,126,169,241,111,151,244,62,227,113,3,170,242,49,251,236,253,219,254,36,90,161,85,124,140,126,251,63,118,255,0,137,22,168,0,202,185,170,131,42,224,73,253,122,192,41,162,224,163,133,253,82,161,199,170,214,162,170,159,43,176,93,46,205,73,93,2,50,43,221,68,244,84,239,93,251,76,122,172,213,239,111,146,61,232,146,126,146,70,157,61,3,148,22,168,93,112,190,45,41,176,56,91,87,61,183,80,108,245,182,218,136,27,90,232,160,138,122,104,93,91,21,83,226,217,91,51,218,218,121,161,110,253,42,212,170,145,81,223,107,93,218,166,192,41,179,174,72,86,74,164,199,170,238,215,44,86,162,170,255,0,109,74,100,149,207,165,124,121,13,84,85,21,10,200,215,235,49,148,115,213,171,250,209,88,214,117,61,118,232,71,54,181,180,247,53,186,233,174,127,141,106,53,138,158,146,123,150,43,120,162,189,209,197,86,199,58,9,39,166,153,147,70,217,26,215,53,202,197,115,17,21,17,205,93,183,217,83,237,3,81,0,0,0,31,39,44,202,108,88,54,43,121,205,114,154,239,5,101,199,237,245,23,75,141,79,105,242,118,41,96,141,210,75,39,67,17,207,119,75,24,229,217,168,174,93,182,68,85,242,2,157,185,203,235,125,171,58,214,219,6,139,219,236,117,116,245,26,95,79,59,171,171,230,145,189,21,115,220,160,163,168,70,68,196,221,81,145,197,28,91,189,202,138,231,200,246,244,162,49,31,36,11,196,242,155,238,13,149,89,179,92,90,187,193,94,177,251,133,61,210,221,83,218,100,157,138,168,36,108,145,73,208,244,115,29,210,246,53,118,114,43,87,109,149,21,60,143,215,159,231,249,150,169,230,87,109,65,212,28,134,174,249,144,223,42,22,166,186,186,165,83,174,87,236,136,136,136,136,141,99,26,212,107,24,198,162,49,140,107,90,212,107,90,136,158,124,13,62,233,86,166,98,186,201,167,24,230,169,97,85,126,34,203,147,91,226,184,83,117,73,27,228,135,173,62,188,18,246,222,246,54,104,158,142,142,70,35,151,162,70,61,170,187,181,79,86,87,87,37,189,99,190,230,26,53,150,232,237,222,30,229,38,157,220,41,234,45,117,61,76,78,154,91,147,170,36,117,55,67,88,138,189,19,193,81,47,113,207,123,157,226,122,126,171,99,106,45,138,128,51,89,197,143,170,125,100,249,129,144,251,140,230,148,204,214,113,99,234,159,89,62,96,100,62,227,56,18,42,167,142,170,108,3,151,150,17,195,14,150,215,210,79,147,223,41,242,11,110,103,52,212,178,245,218,109,211,215,206,246,193,18,73,26,67,35,234,161,169,84,89,24,247,246,152,215,167,75,100,123,31,28,74,210,221,45,206,245,167,59,182,105,158,154,88,190,51,146,94,123,222,10,139,197,67,79,221,237,66,249,164,252,228,207,100,109,218,56,158,239,172,228,223,109,147,117,84,69,243,246,155,77,214,255,0,117,162,177,88,173,149,119,27,149,198,162,58,74,58,58,72,93,52,245,51,200,228,108,113,71,27,81,92,247,185,202,141,70,162,42,170,170,34,23,211,203,207,130,203,87,11,26,95,79,125,203,241,250,70,234,166,75,78,171,144,86,37,75,106,150,138,5,147,170,43,124,18,53,168,214,49,173,72,157,42,49,92,143,153,28,189,201,24,200,122,67,165,112,163,194,142,156,112,149,167,12,194,176,168,188,117,214,187,183,61,254,255,0,60,40,202,171,189,83,81,81,28,228,69,94,220,44,234,114,69,10,42,182,54,185,202,170,247,190,73,31,224,57,163,250,19,212,223,193,125,226,136,149,68,85,230,143,232,79,83,127,5,247,138,32,40,4,213,65,149,115,85,0,0,0,10,1,230,143,235,179,83,127,5,246,122,34,255,0,138,1,230,143,235,179,83,127,5,246,122,32,39,255,0,37,79,75,25,79,204,10,239,110,183,16,3,154,63,174,205,77,252,23,217,232,137,255,0,201,83,210,198,83,243,2,187,219,173,196,0,230,143,235,179,83,127,5,246,122,32,39,255,0,37,79,75,25,79,204,10,239,110,183,19,252,128,28,149,61,44,101,63,48,43,189,186,220,79,240,7,138,214,141,33,195,117,235,75,242,13,35,212,8,42,228,177,100,84,237,134,161,105,39,88,103,137,236,145,178,197,52,111,243,68,124,114,199,28,136,142,71,49,85,136,142,107,154,170,213,246,160,12,214,113,59,195,214,85,194,254,178,222,180,143,41,169,241,254,3,183,83,110,186,50,150,74,120,110,116,50,183,170,42,136,218,244,255,0,58,55,163,92,246,178,88,165,98,61,253,29,75,47,249,71,113,93,168,248,254,172,89,248,89,185,203,241,156,51,40,241,243,219,99,168,153,82,75,21,84,84,211,85,200,234,117,217,119,134,94,211,209,240,174,205,73,30,146,181,90,171,42,77,34,185,215,218,109,83,112,219,134,223,102,182,82,62,229,71,156,83,210,83,214,58,22,172,240,193,53,5,107,165,137,146,109,212,214,61,208,66,231,53,23,103,44,81,170,239,210,155,64,190,87,30,187,52,203,241,175,103,173,2,255,0,128,0,12,171,154,168,50,174,6,148,248,78,244,177,163,127,47,241,239,110,128,234,167,42,225,59,210,198,141,252,191,199,189,186,3,170,128,42,175,253,3,31,253,168,191,232,79,255,0,7,150,168,0,229,92,46,104,95,242,107,208,156,103,69,62,148,253,35,250,57,227,127,182,126,7,193,247,252,69,100,245,63,220,123,146,116,244,247,250,127,77,119,233,223,203,125,146,184,57,175,112,57,83,141,93,111,124,92,105,203,233,18,197,114,168,167,126,93,105,70,69,78,180,53,114,186,56,27,91,2,53,26,146,178,121,92,206,235,87,121,82,105,93,38,239,108,143,236,219,161,249,46,214,155,85,254,213,91,98,190,219,41,46,54,219,141,60,148,149,148,117,112,182,104,42,96,145,170,217,34,146,55,34,181,236,115,85,90,173,84,84,84,85,69,3,54,252,49,113,11,149,112,191,172,182,93,92,197,169,188,127,128,238,83,92,109,111,170,146,158,27,157,12,173,233,150,158,71,49,127,205,145,138,230,189,172,150,40,158,172,127,71,74,232,163,75,117,75,4,214,156,18,217,169,154,105,125,248,206,55,121,239,120,42,223,11,53,63,119,181,51,225,147,243,115,49,146,55,105,34,123,126,179,83,125,183,77,209,81,86,136,120,254,224,250,235,194,110,174,57,182,244,164,147,4,204,106,43,43,241,71,195,43,149,244,208,49,237,89,40,101,108,143,116,189,116,233,52,76,73,28,231,36,172,115,31,213,214,178,71,31,181,229,159,198,189,187,134,12,238,229,132,234,93,207,195,105,182,91,189,77,109,100,139,85,55,193,171,161,134,69,142,162,26,120,91,39,95,123,102,65,34,54,62,165,218,7,43,209,176,171,92,23,168,84,7,54,46,53,238,57,78,85,115,225,95,77,238,125,24,221,155,106,108,198,118,45,45,68,55,90,230,201,79,81,29,60,110,70,190,72,124,44,144,244,189,91,35,28,178,172,177,189,136,145,34,190,85,115,48,227,94,227,195,6,9,109,194,116,210,231,225,181,39,45,218,166,138,178,53,165,155,224,212,48,205,26,201,81,53,60,205,147,175,189,179,224,141,29,31,74,237,59,145,232,232,81,174,164,204,3,0,204,181,79,50,180,233,246,159,99,213,119,204,134,249,80,148,212,52,52,200,157,114,191,101,85,85,85,84,107,24,214,163,158,247,185,81,140,99,92,231,43,90,213,84,14,171,193,247,9,153,151,23,90,161,244,30,197,81,87,103,177,80,83,201,83,125,200,219,64,149,80,90,152,177,189,96,71,177,100,137,30,249,101,98,70,214,35,250,246,238,61,17,91,19,213,52,39,128,96,24,110,150,97,182,157,62,211,236,122,146,199,143,88,233,210,154,134,134,153,23,162,38,110,170,170,170,170,174,123,220,229,115,222,247,42,189,239,115,156,229,115,156,170,188,171,131,238,19,48,222,17,116,191,232,61,138,162,146,241,125,175,168,146,166,251,145,182,129,105,103,186,189,36,122,192,143,98,201,42,177,145,68,244,141,172,71,244,111,220,122,34,58,87,170,247,80,50,174,104,123,77,180,135,13,215,174,2,116,239,72,245,2,10,185,44,89,22,155,227,112,212,45,36,235,12,241,61,148,84,210,197,52,111,243,68,124,114,199,28,136,142,71,49,85,136,142,107,154,170,213,207,9,165,62,19,189,44,104,223,203,252,123,219,160,2,128,120,157,225,235,42,225,127,89,111,90,71,148,212,248,255,0,1,219,169,183,93,25,75,37,60,55,58,25,91,213,21,68,109,122,127,157,27,209,174,123,89,44,82,177,30,254,142,165,155,252,168,120,227,169,198,174,182,78,17,245,25,148,137,98,185,84,84,51,17,187,43,226,167,90,26,185,93,36,238,162,157,92,173,73,89,60,174,127,105,201,188,169,52,173,143,103,182,70,118,103,255,0,24,60,38,97,188,93,105,127,208,123,237,69,37,158,251,65,81,29,77,139,35,117,2,213,79,106,122,200,197,157,24,196,146,37,123,37,137,139,27,152,175,232,223,182,245,69,116,76,84,162,188,43,132,205,121,206,117,230,94,27,168,48,90,186,28,218,134,161,209,93,105,235,190,164,22,184,27,211,215,87,81,43,81,205,74,100,107,216,230,202,206,164,145,36,141,34,238,44,145,163,195,67,218,177,130,254,84,52,179,50,211,63,138,124,51,233,110,63,113,177,120,222,199,123,194,248,170,105,33,238,246,250,155,215,211,220,234,233,234,110,251,109,186,111,185,90,223,232,24,255,0,237,69,255,0,66,127,248,60,177,253,23,194,179,45,58,210,252,127,7,212,13,74,171,207,239,182,106,119,83,84,100,117,116,105,75,61,123,18,71,44,75,35,58,222,170,246,196,177,198,175,115,220,249,21,138,247,42,185,202,167,181,0,0,2,168,57,229,90,109,80,221,116,110,251,13,178,145,151,42,202,123,245,37,69,99,97,106,79,52,16,186,133,209,68,249,54,234,115,24,233,230,115,90,171,179,86,89,21,54,234,93,234,216,181,78,121,223,114,127,188,159,195,74,245,209,29,6,204,181,242,76,210,215,167,244,85,119,43,238,39,139,203,147,83,218,105,41,210,105,238,76,138,182,146,9,97,141,58,218,189,109,138,166,73,81,26,143,123,214,20,141,172,87,72,155,5,186,114,189,227,95,249,64,96,140,209,141,66,185,221,107,181,39,13,183,190,166,91,141,106,247,190,51,107,108,205,99,42,22,86,181,54,154,46,236,16,200,146,42,190,79,169,47,92,142,124,189,190,129,205,31,208,158,166,254,11,239,20,69,21,233,63,211,191,202,158,27,249,45,255,0,225,207,233,5,187,232,231,247,31,252,41,226,99,240,191,221,255,0,53,253,219,183,253,211,234,127,133,229,185,118,156,193,43,115,43,143,45,92,158,225,168,214,154,75,94,89,85,103,198,102,191,80,210,57,29,5,45,197,215,43,122,212,195,26,163,222,138,198,202,175,106,42,61,254,72,159,89,223,106,133,59,112,157,234,159,70,254,96,99,222,227,1,126,124,85,112,207,134,241,95,164,117,154,91,152,87,85,219,158,218,134,220,173,23,58,101,87,62,221,113,141,146,50,41,214,62,164,108,204,233,150,70,62,55,42,117,49,238,233,115,31,209,35,40,51,132,239,84,250,55,243,3,30,247,24,13,41,129,152,29,85,211,60,171,70,245,31,35,210,220,214,147,195,222,177,155,132,182,250,158,152,228,100,115,116,47,212,158,46,227,24,247,67,43,21,178,70,245,106,117,198,246,57,19,103,33,107,252,169,248,227,169,212,171,85,7,11,122,146,202,72,175,184,197,157,25,139,92,218,248,160,75,141,186,149,172,98,81,62,61,209,95,83,12,91,57,174,141,171,220,134,41,28,244,107,162,116,147,119,94,60,56,23,177,113,131,138,219,171,108,149,246,172,115,62,199,251,159,15,189,212,209,190,79,23,75,219,149,82,223,59,163,123,85,176,186,119,198,244,149,89,43,162,218,78,134,47,117,232,239,171,193,151,2,250,113,193,229,138,186,75,101,127,210,140,206,243,213,21,203,38,168,163,74,121,29,75,215,213,29,45,60,93,111,236,66,157,44,115,209,30,231,73,34,35,156,229,70,196,200,194,74,128,0,0,0,20,3,205,31,215,102,166,254,11,236,244,69,255,0,20,3,205,31,215,102,166,254,11,236,244,64,79,254,74,158,150,50,159,152,21,222,221,110,39,249,0,57,42,122,88,202,126,96,87,123,117,184,159,224,0,0,10,171,231,157,247,39,251,201,252,52,181,66,170,249,231,125,201,254,242,127,13,3,149,114,84,245,79,148,252,191,174,247,27,113,61,57,131,112,73,106,226,191,0,142,251,140,65,73,67,168,184,173,61,68,214,170,198,210,181,211,221,160,108,51,57,150,151,200,233,162,99,25,37,67,163,115,101,145,92,144,175,113,90,136,146,73,188,11,228,169,234,159,41,249,127,93,238,54,226,234,64,206,183,7,252,49,101,90,243,196,213,159,73,174,216,191,69,38,61,112,109,195,53,183,221,38,146,130,74,107,93,37,84,113,214,192,244,78,153,155,51,149,233,2,49,136,143,108,146,38,234,198,181,239,102,135,173,54,155,85,130,213,69,98,177,91,41,45,214,219,117,60,116,148,116,116,144,182,24,41,160,141,168,216,226,142,54,162,53,140,107,81,26,141,68,68,68,68,68,60,85,187,66,244,226,213,174,55,126,33,232,108,221,156,206,247,143,211,227,117,117,49,170,71,27,233,98,153,100,87,185,140,68,238,76,254,154,118,58,73,21,238,72,233,32,99,58,17,28,143,232,0,80,15,52,127,93,154,155,248,47,179,209,19,255,0,146,167,165,140,167,230,5,119,183,91,136,1,205,31,215,102,166,254,11,236,244,68,255,0,228,169,233,99,41,249,129,93,237,214,224,35,175,53,142,7,41,180,214,235,95,197,38,155,62,174,91,22,79,120,87,229,54,199,50,89,214,221,113,170,115,222,181,172,147,101,70,83,77,46,237,115,100,114,118,230,150,54,177,92,217,91,28,48,255,0,133,94,38,51,46,20,53,114,143,84,176,250,26,75,139,29,78,235,109,222,217,82,136,214,92,109,210,62,55,203,2,73,210,174,133,253,81,70,246,72,212,94,151,177,189,77,123,58,227,126,143,174,214,155,85,254,213,91,98,190,219,41,46,54,219,141,60,148,149,148,117,112,182,104,42,96,145,170,217,34,146,55,34,181,236,115,85,90,173,84,84,84,85,69,43,130,209,201,111,4,143,92,106,242,155,246,162,120,141,50,109,193,110,52,152,189,29,28,208,213,62,23,205,59,146,221,37,83,231,123,219,12,76,74,86,247,209,86,89,154,233,147,104,28,214,202,224,159,250,85,169,152,174,178,105,198,57,170,88,85,95,136,178,228,214,248,174,20,221,82,70,249,33,235,79,175,4,189,183,189,141,154,39,163,163,145,136,229,232,145,143,106,174,237,83,213,159,146,211,105,181,88,45,84,86,43,21,178,146,221,109,183,83,199,73,71,71,73,11,97,130,154,8,218,141,142,40,227,106,35,88,198,181,17,168,212,68,68,68,68,67,245,129,94,188,235,237,54,169,184,109,195,111,179,91,41,31,114,163,206,41,233,41,235,29,11,86,120,96,154,130,181,210,196,201,54,234,107,30,232,33,115,154,139,179,150,40,213,119,233,77,169,132,186,158,117,126,150,49,111,152,20,62,221,113,42,87,66,52,114,251,175,186,153,69,165,88,180,221,23,171,173,190,235,81,110,143,165,139,226,106,169,45,213,21,113,83,110,247,177,140,239,62,157,177,119,28,228,107,59,157,107,186,55,101,11,63,229,55,198,189,199,80,40,255,0,147,22,168,92,251,247,171,37,189,146,98,21,178,45,45,60,114,218,233,96,134,20,182,54,54,53,143,146,104,153,27,166,107,191,58,247,199,223,87,171,82,20,87,205,94,44,125,44,107,39,203,252,135,219,167,51,173,137,179,81,240,109,83,179,71,139,90,46,180,89,246,63,144,83,182,221,65,240,229,146,186,11,196,21,45,237,67,225,94,199,43,166,108,236,107,123,78,98,170,185,58,85,171,246,23,233,168,210,106,132,188,191,51,87,107,85,21,37,46,118,154,79,120,110,64,202,106,152,231,98,214,165,170,100,145,234,232,163,100,72,247,42,117,189,145,181,99,99,220,230,49,210,49,173,145,193,158,19,75,188,69,104,54,27,196,150,145,223,116,167,51,162,164,115,46,52,239,125,178,186,106,117,153,246,155,138,49,201,79,91,18,53,236,119,92,110,118,234,212,123,122,216,175,141,203,208,247,34,230,136,213,64,25,161,226,43,65,179,46,27,117,114,251,165,57,157,21,91,95,110,168,123,237,149,211,83,164,44,187,91,149,238,74,122,216,145,175,123,122,36,107,119,86,163,221,208,244,124,110,94,182,57,18,194,185,86,113,227,255,0,130,56,84,213,251,215,248,216,177,11,237,206,227,254,240,202,107,35,89,218,255,0,221,14,137,242,77,254,46,157,141,254,228,194,101,113,201,194,37,171,139,237,35,110,41,5,198,146,207,150,88,106,29,114,199,46,179,211,181,236,100,234,197,107,233,102,122,53,101,101,52,201,211,215,219,93,209,241,195,34,182,78,210,70,239,41,192,159,0,152,207,8,150,170,140,150,251,116,164,200,181,22,237,78,250,90,203,197,34,84,67,5,45,20,173,166,124,148,17,198,233,85,147,49,181,20,234,244,168,88,163,145,200,228,69,107,17,58,64,230,188,234,253,44,98,223,48,40,125,186,226,86,7,6,218,199,98,225,255,0,136,124,127,88,178,56,124,69,38,51,111,190,84,71,77,212,246,120,186,167,218,43,35,166,166,235,99,30,177,247,103,146,40,187,157,10,214,117,245,59,234,181,84,179,254,117,126,150,49,111,152,20,62,221,113,41,88,14,171,196,191,17,121,223,20,26,167,95,169,153,213,71,248,218,59,61,23,68,63,218,203,95,137,154,104,40,251,145,69,31,123,181,223,123,123,175,111,91,254,213,95,177,18,116,242,186,229,255,0,89,119,172,182,241,55,173,248,239,102,213,15,134,184,224,246,185,228,158,10,169,42,162,158,41,225,187,59,182,246,116,194,157,173,162,142,68,123,102,108,142,145,90,140,72,157,47,11,229,215,192,173,79,20,185,146,103,26,131,65,86,205,43,176,84,77,13,116,212,213,81,49,247,59,140,41,78,244,182,170,36,137,60,44,116,117,13,145,243,53,159,160,199,49,175,99,220,143,101,233,218,109,54,171,5,170,138,197,98,182,82,91,173,182,234,120,233,40,232,233,33,108,48,83,65,27,81,177,197,28,109,68,107,24,214,162,53,26,136,136,136,136,136,7,235,0,0,40,7,153,166,181,254,90,120,184,202,124,61,191,194,208,96,155,225,84,125,113,116,77,47,130,158,111,17,36,155,72,246,187,122,169,106,122,28,157,59,196,145,117,53,29,213,189,233,234,198,117,249,47,210,204,203,83,62,23,241,63,162,88,253,198,251,224,187,253,159,21,225,105,164,155,181,220,233,119,71,87,111,167,171,165,219,111,190,203,182,198,101,242,204,166,251,156,229,87,156,215,41,174,241,183,172,130,225,81,116,184,212,246,153,31,126,170,121,29,36,178,116,49,26,198,245,61,238,93,154,136,212,223,100,68,79,32,37,87,42,205,99,177,105,23,23,22,138,108,142,29,169,51,219,124,184,116,117,61,79,254,197,170,169,158,9,41,151,161,140,114,191,185,61,60,80,109,245,90,222,255,0,91,156,141,98,162,223,73,151,125,61,205,110,186,107,159,227,90,141,98,167,164,158,229,138,222,40,175,116,113,85,177,206,130,73,233,166,100,209,182,70,181,205,114,177,92,196,69,68,115,87,109,246,84,251,77,52,105,238,107,106,212,172,3,26,212,107,21,61,92,22,220,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,155,239,178,175,218,7,160,41,91,157,95,170,124,91,229,253,15,184,220,75,169,41,91,157,95,170,124,91,229,253,15,184,220,64,114,84,245,79,148,252,191,174,247,27,113,50,185,151,240,57,77,196,118,27,54,176,224,239,171,102,162,225,118,121,25,13,36,108,150,161,151,203,116,43,36,235,68,216,88,142,114,84,163,159,43,161,115,27,245,223,34,198,244,84,115,31,12,53,228,169,234,159,41,249,127,93,238,54,226,234,64,207,95,47,78,30,191,148,111,19,88,253,130,182,166,212,203,46,41,219,203,111,116,215,26,95,21,29,125,13,37,84,8,234,52,133,83,162,78,243,229,142,55,35,213,26,145,186,71,108,245,106,70,253,10,30,43,10,209,125,47,211,172,203,49,212,12,31,16,164,179,95,115,250,138,122,188,142,162,153,242,53,149,243,194,146,116,74,177,43,187,76,122,172,210,185,238,99,90,178,62,71,61,253,78,85,83,218,129,90,186,177,201,175,242,161,170,121,150,166,127,40,239,134,125,45,200,46,55,223,5,244,67,189,225,124,85,76,147,118,187,158,53,189,125,61,206,158,174,150,239,182,251,38,251,18,171,130,158,20,191,145,246,150,93,116,207,233,239,210,223,137,228,19,223,124,111,194,252,7,111,185,77,79,15,107,183,222,151,125,188,55,87,87,82,111,215,182,222,91,172,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,214,113,99,234,159,89,62,96,100,62,227,57,165,51,53,156,88,250,167,214,79,152,25,15,184,206,5,212,242,184,244,39,166,95,141,123,197,105,42,136,171,202,227,208,158,153,126,53,239,21,164,170,0,0,2,170,249,231,125,201,254,242,127,13,57,87,37,79,84,249,79,203,250,239,113,183,29,87,158,119,220,159,239,39,240,211,149,114,84,245,79,148,252,191,174,247,27,112,23,82,121,253,66,205,109,90,107,128,100,186,141,125,167,171,158,219,138,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,125,183,84,251,79,64,64,14,115,122,165,244,83,135,27,22,153,208,95,124,45,126,119,144,71,226,104,188,47,95,140,181,209,49,102,155,243,138,197,108,125,21,78,183,59,201,205,123,183,217,55,111,113,0,167,109,66,205,110,186,149,159,228,186,141,125,167,164,130,229,149,94,43,111,117,145,82,49,205,130,57,234,102,124,210,54,54,185,206,114,49,28,245,68,69,115,151,109,183,85,251,79,62,118,174,13,180,46,179,136,158,35,176,205,57,248,55,196,108,174,184,71,113,200,218,245,157,144,178,207,78,246,201,84,146,75,2,43,226,238,49,59,12,126,237,78,236,209,55,173,170,228,114,113,80,6,138,56,19,215,75,22,191,112,203,135,100,150,203,205,214,231,117,176,219,233,113,188,146,107,162,61,106,157,120,165,165,133,42,30,249,28,174,239,119,58,217,50,72,142,114,185,179,39,87,75,209,236,109,38,113,79,160,212,218,55,30,149,100,214,42,42,184,236,90,147,166,248,254,77,27,221,79,42,65,29,197,244,81,182,190,22,76,247,185,37,122,202,137,82,228,69,111,109,43,35,98,49,173,70,43,166,79,36,189,99,190,197,149,103,92,63,84,67,222,178,212,219,215,49,163,147,169,141,240,149,81,201,79,73,80,155,35,58,228,239,50,90,111,53,127,75,60,47,213,110,242,57,80,45,168,170,190,121,223,114,127,188,159,195,75,84,42,175,158,119,220,159,239,39,240,208,34,175,43,143,93,154,101,248,215,179,214,146,171,157,238,150,255,0,243,52,214,187,125,139,255,0,27,197,174,247,63,21,254,74,154,8,59,42,255,0,254,201,59,173,140,254,103,187,251,154,17,87,149,199,174,205,50,252,107,217,235,75,94,230,93,128,84,234,15,5,186,137,75,109,199,169,46,183,43,29,61,53,254,149,102,72,186,232,217,73,83,28,181,85,17,62,69,78,135,182,141,42,209,122,87,173,204,115,216,222,174,190,149,10,193,229,39,154,221,113,94,52,177,251,21,190,158,146,74,124,198,207,117,178,87,58,102,57,95,28,12,166,117,114,58,37,71,34,35,251,180,49,53,85,200,228,232,115,211,109,213,28,219,222,50,217,137,229,55,220,27,42,179,102,184,181,119,130,189,99,247,10,123,165,186,167,180,201,59,21,80,72,217,34,147,161,232,230,59,165,236,106,236,228,86,174,219,42,42,121,26,147,2,149,185,213,250,167,197,190,95,208,251,141,196,234,188,140,126,251,63,118,255,0,137,28,171,157,95,170,124,91,229,253,15,184,220,78,171,200,199,239,179,247,111,248,144,22,168,0,0,0,3,242,93,173,54,171,253,170,182,197,125,182,82,92,109,183,26,121,41,43,40,234,225,108,208,84,193,35,85,178,69,36,110,69,107,216,230,170,181,90,168,168,168,170,138,103,179,143,94,25,233,184,88,226,26,231,131,217,171,169,39,199,175,148,255,0,72,241,248,97,89,122,232,173,211,212,78,200,233,37,89,92,231,57,241,58,25,35,71,245,191,173,141,99,213,90,231,185,141,208,241,74,220,234,253,83,226,223,47,232,125,198,226,7,63,229,187,193,149,139,139,77,71,188,92,243,203,175,107,12,193,60,21,69,222,219,3,222,202,171,172,149,11,55,98,153,178,55,110,212,43,225,229,89,100,71,36,157,40,214,179,101,127,118,43,233,42,175,145,143,223,103,238,223,241,34,213,0,31,146,237,118,181,88,45,85,183,219,237,206,146,221,109,183,83,201,87,89,89,87,51,97,130,154,8,218,174,146,89,36,114,163,88,198,181,21,202,229,84,68,68,85,83,245,144,3,155,222,158,241,5,148,232,213,37,255,0,76,239,215,90,204,6,213,213,81,155,99,148,157,164,252,220,46,73,41,235,250,91,18,77,44,49,170,189,102,99,165,116,108,237,211,204,145,39,106,73,90,18,171,66,248,163,208,158,37,62,55,249,20,206,126,145,253,28,240,223,19,254,214,86,81,246,60,71,119,179,254,185,138,62,174,174,196,191,163,190,221,62,123,110,155,213,95,58,191,84,248,183,203,250,31,113,184,144,215,69,245,123,50,208,93,80,199,245,115,79,231,164,142,251,142,212,58,106,116,171,129,38,130,86,62,55,69,44,50,51,201,85,146,69,36,145,170,181,90,244,71,170,181,205,114,35,147,191,243,33,215,156,55,137,45,75,211,141,86,195,43,105,28,203,142,155,219,153,115,161,134,161,102,125,166,226,149,213,235,81,69,42,185,140,119,92,110,118,200,229,99,122,216,172,145,169,208,246,170,132,160,228,99,247,217,251,183,252,72,181,66,170,249,24,253,246,126,237,255,0,18,45,80,1,149,115,85,6,85,192,190,142,92,152,181,139,57,229,213,133,225,89,77,15,141,178,228,22,252,138,215,113,166,238,190,62,253,44,247,74,248,229,143,173,138,215,183,169,143,114,110,213,71,38,251,162,162,249,148,89,150,98,215,220,27,42,188,225,89,77,15,130,189,99,247,10,139,93,198,155,186,201,59,21,80,72,232,229,143,173,138,230,59,165,236,114,110,213,86,174,219,162,170,121,151,211,202,227,208,158,153,126,53,239,21,165,90,243,77,192,42,112,94,52,179,42,164,199,169,45,54,220,170,158,130,255,0,109,74,100,137,172,170,100,148,204,138,162,161,89,26,253,87,190,178,10,181,127,90,35,220,254,167,174,253,104,231,5,181,114,240,205,110,185,255,0,5,186,85,125,188,211,210,67,81,75,103,125,145,141,166,99,154,197,130,223,83,45,12,46,84,115,156,189,110,138,154,55,61,119,217,94,174,84,70,162,163,82,69,21,129,200,235,41,190,213,226,186,185,133,84,87,117,217,109,87,11,61,210,142,155,180,196,237,85,85,199,85,29,68,157,104,157,110,234,101,21,50,108,170,173,78,222,237,68,87,57,86,207,192,16,3,156,158,181,253,6,225,246,211,163,148,150,254,245,94,166,220,23,189,60,145,117,71,5,13,186,90,122,137,58,92,146,53,91,51,167,125,26,55,118,61,171,31,127,126,151,116,41,63,202,1,230,117,170,95,149,14,50,115,95,9,125,248,157,171,18,240,248,181,191,251,23,179,225,124,44,105,226,224,243,99,92,254,154,233,43,126,187,186,183,223,234,185,88,140,2,42,131,181,38,133,214,90,184,59,170,226,30,253,102,236,252,111,80,45,216,222,59,83,34,207,28,143,165,138,134,227,37,115,218,197,68,138,72,95,51,105,88,217,17,94,228,146,146,118,125,77,156,143,112,109,163,150,46,32,56,135,199,244,119,35,155,195,210,100,214,251,229,60,117,61,47,127,132,170,101,162,178,74,106,158,134,61,139,39,106,120,226,151,183,214,141,127,71,75,190,171,149,0,250,188,8,107,165,139,135,110,40,49,29,70,204,111,55,91,118,44,223,21,110,190,186,222,143,127,93,45,69,60,145,177,102,137,138,139,44,49,206,176,78,230,34,57,223,153,71,49,142,123,88,213,209,73,150,27,181,166,235,96,186,214,216,175,182,202,187,117,202,221,81,37,37,101,29,92,46,134,122,105,227,114,182,72,164,141,200,142,99,218,228,86,171,85,17,81,81,81,77,25,240,95,172,119,221,125,225,131,0,213,92,166,30,139,213,214,223,37,61,198,78,166,47,137,170,164,168,150,146,90,157,152,198,49,157,231,211,186,94,219,90,141,103,115,161,55,70,238,161,218,204,214,113,99,234,159,89,62,96,100,62,227,57,165,51,53,156,88,250,167,214,79,152,25,15,184,206,5,143,242,138,224,251,25,160,195,109,252,90,102,9,73,114,190,221,42,42,91,136,182,25,106,24,251,68,17,45,93,13,91,229,68,123,98,149,243,171,164,106,49,204,122,49,145,177,205,119,84,142,107,44,208,138,188,174,61,9,233,151,227,94,241,90,74,160,4,85,230,143,232,79,83,127,5,247,138,34,85,17,87,154,63,161,61,77,252,23,222,40,128,160,19,85,6,85,205,84,0,0,0,40,7,154,63,174,205,77,252,23,217,232,139,254,40,7,154,63,174,205,77,252,23,217,232,128,159,252,149,61,44,101,63,48,43,189,186,220,64,14,104,254,187,53,55,240,95,103,162,39,255,0,37,79,75,25,79,204,10,239,110,183,16,3,154,63,174,205,77,252,23,217,232,128,159,252,149,61,44,101,63,48,43,189,186,220,79,242,0,114,84,244,177,148,252,192,174,246,235,113,63,192,0,0,128,28,234,253,44,98,223,48,40,125,186,226,64,14,87,30,187,52,203,241,175,103,173,39,255,0,58,191,75,24,183,204,10,31,110,184,144,3,149,199,174,205,50,252,107,217,235,64,191,224,0,3,42,230,170,12,171,129,165,62,19,189,44,104,223,203,252,123,219,160,58,169,202,184,78,244,177,163,127,47,241,239,110,128,234,160,0,0,0,0,115,78,34,180,27,13,226,75,72,239,186,83,153,209,82,57,151,26,119,190,217,93,53,58,204,251,77,197,24,228,167,173,137,26,246,59,174,55,59,117,106,61,189,108,87,198,229,232,123,145,115,175,173,26,67,153,104,46,168,100,26,71,168,16,82,71,125,199,106,27,13,66,210,78,147,65,43,31,27,101,138,104,223,228,170,201,34,146,57,17,28,141,122,35,209,28,214,185,21,169,165,220,179,41,177,96,216,173,231,53,202,107,188,21,151,31,183,212,93,46,53,61,167,201,216,165,130,55,73,44,157,12,71,61,221,44,99,151,102,162,185,118,217,17,87,200,207,23,26,124,76,84,241,93,175,55,93,79,134,134,174,223,98,130,158,27,70,61,67,86,145,119,233,173,208,245,43,123,139,27,81,21,242,75,36,211,42,43,159,208,179,44,104,247,181,141,80,56,165,206,237,117,189,84,178,178,243,115,171,175,168,142,158,10,70,75,83,51,165,123,96,130,38,67,12,72,231,42,170,50,56,163,142,54,55,236,107,24,214,166,200,136,133,207,242,197,224,59,242,33,98,166,215,157,88,178,244,231,217,5,189,191,13,181,220,109,221,186,172,94,23,62,102,201,179,187,174,78,245,68,14,167,87,117,71,28,176,181,100,133,118,235,149,171,74,198,135,184,36,227,7,25,226,231,75,226,189,53,105,40,179,107,29,60,13,203,44,244,145,84,118,40,103,150,73,217,11,227,146,86,35,92,201,155,76,249,81,141,124,139,26,57,24,247,57,83,169,193,34,128,0,101,92,210,159,9,222,150,52,111,229,254,61,237,208,25,172,52,167,194,119,165,141,27,249,127,143,123,116,0,117,80,0,0,0,0,0,21,87,207,59,238,79,247,147,248,105,202,185,42,122,167,202,126,95,215,123,141,184,234,188,243,190,228,255,0,121,63,134,156,171,146,167,170,124,167,229,253,119,184,219,128,181,237,60,225,187,68,180,171,63,203,53,75,3,192,105,45,185,102,111,81,53,77,242,236,234,137,234,39,168,124,179,58,121,81,139,51,222,144,49,242,187,173,204,137,24,199,43,99,221,23,182,206,158,65,205,31,208,158,166,254,11,239,20,68,170,34,175,52,127,66,122,155,248,47,188,81,1,74,220,39,122,167,209,191,152,24,247,184,192,105,76,205,103,9,222,169,244,111,230,6,61,238,48,26,83,0,0,0,0,0,0,0,80,15,52,127,93,154,155,248,47,179,209,23,252,80,15,52,127,93,154,155,248,47,179,209,1,63,249,42,122,88,202,126,96,87,123,117,184,159,228,0,228,169,233,99,41,249,129,93,237,214,226,127,128,0,0,42,175,158,119,220,159,239,39,240,210,213,10,171,231,157,247,39,251,201,252,52,14,85,201,83,213,62,83,242,254,187,220,109,197,212,148,173,201,83,213,62,83,242,254,187,220,109,197,212,128,0,1,64,60,209,253,118,106,111,224,190,207,68,79,254,74,158,150,50,159,152,21,222,221,110,32,7,52,127,93,154,155,248,47,179,209,19,255,0,146,167,165,140,167,230,5,119,183,91,128,159,224,0,0,0,32,7,58,191,75,24,183,204,10,31,110,184,144,3,149,199,174,205,50,252,107,217,235,73,255,0,206,175,210,198,45,243,2,135,219,174,36,0,229,113,235,179,76,191,26,246,122,208,46,207,19,225,187,68,176,93,92,200,53,215,15,192,105,45,57,182,85,79,37,53,222,229,77,81,59,89,84,201,31,20,146,170,211,245,246,26,247,201,4,111,123,219,26,61,207,234,115,149,85,239,87,126,94,44,125,44,107,39,203,252,135,219,167,58,169,202,184,177,244,177,172,159,47,242,31,110,156,12,214,26,168,50,174,106,160,0,0,8,1,206,175,210,198,45,243,2,135,219,174,37,85,240,177,162,159,202,39,136,44,39,71,36,184,120,42,76,130,224,190,62,118,203,219,145,148,48,68,250,138,174,211,187,114,34,76,176,67,42,71,212,197,111,113,89,213,179,119,84,181,78,117,126,150,49,111,152,20,62,221,113,32,7,43,143,93,154,101,248,215,179,214,129,123,216,6,1,134,233,102,27,105,211,237,62,199,169,44,120,245,142,157,41,168,104,105,145,122,34,102,234,170,170,170,170,231,189,206,87,61,239,114,171,222,247,57,206,87,57,202,171,232,0,0,0,2,16,115,133,205,110,184,175,7,207,177,91,233,233,36,167,204,114,139,109,146,185,211,49,202,248,224,99,102,174,71,68,168,228,68,127,118,134,38,170,185,28,157,14,122,109,186,163,155,82,188,31,224,21,58,159,197,30,150,225,144,227,212,151,218,122,172,162,134,166,225,111,171,72,157,4,246,234,105,82,162,181,36,108,171,208,246,37,52,51,42,177,119,235,68,86,162,57,85,26,178,131,156,222,169,125,43,226,58,197,166,116,23,223,21,65,130,99,241,248,154,47,11,209,224,238,149,175,89,166,252,226,177,29,39,93,43,109,206,242,115,152,221,182,77,157,220,67,213,114,75,211,60,170,167,84,243,173,99,240,157,172,110,223,143,174,51,223,146,57,27,226,43,170,42,105,234,58,33,119,71,109,253,184,233,119,145,58,209,205,239,193,245,85,31,186,4,32,226,95,0,166,210,206,33,181,35,79,173,248,245,93,142,219,99,202,46,84,214,186,26,148,151,174,43,119,136,122,209,170,44,170,175,123,29,78,177,61,143,114,175,91,28,215,110,238,173,214,231,185,86,107,29,247,87,120,71,180,83,100,112,239,87,129,92,37,195,163,169,234,103,246,85,45,52,16,73,76,189,12,99,81,157,184,42,34,131,111,172,231,118,58,220,229,115,213,18,11,115,155,210,223,162,156,71,88,181,50,130,197,225,104,51,188,126,63,19,91,226,186,252,101,210,137,235,12,223,155,87,171,163,232,165,117,185,190,77,107,29,190,233,187,187,138,122,14,72,249,173,214,131,90,53,11,78,97,167,164,91,109,243,23,138,247,81,43,152,238,251,103,161,171,142,24,154,199,117,116,163,21,183,9,149,200,173,85,85,108,123,43,118,84,112,92,73,74,220,234,253,83,226,223,47,232,125,198,226,93,73,74,220,234,253,83,226,223,47,232,125,198,226,3,146,167,170,124,167,229,253,119,184,219,139,169,41,91,146,167,170,124,167,229,253,119,184,219,139,169,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,102,179,139,31,84,250,201,243,3,33,247,25,205,41,153,172,226,199,213,62,178,124,192,200,125,198,112,46,167,149,199,161,61,50,252,107,222,43,73,84,69,94,87,30,132,244,203,241,175,120,173,37,80,0,0,21,87,207,59,238,79,247,147,248,105,202,185,42,122,167,202,126,95,215,123,141,184,234,188,243,190,228,255,0,121,63,134,156,171,146,167,170,124,167,229,253,119,184,219,128,186,146,128,121,154,107,95,229,167,139,140,167,195,219,252,45,6,9,190,21,71,215,23,68,210,248,41,230,241,18,73,180,143,107,183,170,150,167,161,201,211,188,73,23,83,81,221,91,221,79,21,90,165,249,22,225,199,81,117,50,27,239,193,171,236,216,253,87,194,171,124,47,136,237,93,37,103,102,135,243,106,199,181,219,213,75,3,126,187,85,137,190,239,217,168,229,76,219,90,109,55,91,253,214,138,197,98,182,85,220,110,87,26,136,233,40,232,233,33,116,211,212,207,35,145,177,197,28,109,69,115,222,231,42,53,26,136,170,170,168,136,5,175,242,75,209,203,20,88,174,117,196,13,68,221,235,213,77,193,112,234,56,250,94,223,9,75,28,116,245,117,11,186,63,162,78,243,229,166,242,86,117,51,194,253,87,109,35,145,42,88,210,239,13,122,67,77,160,186,13,131,105,28,48,82,71,81,142,217,225,134,224,180,147,203,52,18,220,95,188,181,179,70,249,118,122,178,74,153,38,145,17,81,187,35,209,17,173,68,70,166,104,128,184,158,41,244,26,167,89,57,90,233,86,77,98,162,164,146,251,166,216,62,63,147,70,247,83,196,179,201,110,101,166,54,215,194,201,158,246,172,76,72,149,42,92,136,174,238,45,28,108,70,57,202,197,109,90,240,253,169,159,145,189,113,192,245,74,74,187,173,61,38,51,144,80,220,43,254,23,39,69,84,212,44,153,190,42,6,125,118,35,187,176,44,177,171,28,228,107,218,245,107,151,165,202,95,247,15,88,181,139,57,224,191,77,48,172,166,135,198,217,114,13,47,179,90,238,52,221,215,199,223,165,158,211,20,114,199,214,197,107,219,212,199,185,55,106,163,147,125,209,81,124,202,12,226,83,72,106,116,23,94,115,157,35,154,10,184,233,241,219,196,208,219,214,174,120,166,158,91,115,246,150,138,105,31,22,204,87,201,77,36,50,42,34,55,101,122,162,181,170,138,212,13,36,98,121,77,139,57,197,108,217,174,45,93,227,108,185,5,190,158,233,110,169,237,62,62,253,44,241,182,72,164,232,122,53,237,234,99,218,187,57,17,201,190,202,136,190,69,96,243,206,251,147,253,228,254,26,72,174,84,250,243,83,172,156,46,80,99,55,218,218,73,47,186,109,80,152,204,140,109,68,75,60,150,230,68,199,80,76,248,88,198,172,76,237,42,211,53,85,29,220,90,57,30,175,115,149,232,216,235,207,59,238,79,247,147,248,104,17,87,149,199,174,205,50,252,107,217,235,75,243,187,90,109,87,251,85,109,138,251,108,164,184,219,110,52,242,82,86,81,213,194,217,160,169,130,70,171,100,138,72,220,138,215,177,205,85,106,181,81,81,81,85,20,160,206,87,30,187,52,203,241,175,103,173,47,248,12,182,101,152,181,247,6,202,175,56,86,83,67,224,175,88,253,194,162,215,113,166,238,178,78,197,84,18,58,57,99,235,98,185,142,233,123,28,155,181,85,171,182,232,170,158,101,255,0,114,222,202,111,185,135,4,186,91,118,200,235,188,93,93,61,190,174,215,28,157,166,71,211,75,69,93,81,73,77,30,204,68,69,232,130,8,153,190,221,78,233,221,202,174,85,85,170,190,108,24,181,247,31,227,107,47,187,93,232,124,61,38,77,111,180,93,45,114,119,88,255,0,17,74,202,24,105,29,38,205,85,86,109,61,37,67,54,114,35,190,166,251,116,185,170,178,127,145,246,127,83,45,171,84,244,182,187,33,164,74,122,90,139,117,254,215,105,114,196,217,213,242,182,88,43,106,24,155,119,94,196,72,104,24,239,53,99,21,99,253,21,145,122,131,144,115,171,245,79,139,124,191,161,247,27,137,213,121,24,253,246,126,237,255,0,18,57,87,58,191,84,248,183,203,250,31,113,184,157,87,145,143,223,103,238,223,241,32,45,80,0,0,0,0,165,110,117,126,169,241,111,151,244,62,227,113,46,164,165,110,117,126,169,241,111,151,244,62,227,113,3,170,242,49,251,236,253,219,254,36,90,161,85,124,140,126,251,63,118,255,0,137,22,168,0,0,5,32,115,31,229,255,0,89,195,189,246,93,91,210,28,119,253,73,235,252,52,18,211,83,201,61,68,152,237,87,67,35,233,168,124,207,146,71,195,52,136,175,100,202,238,148,146,85,137,200,207,204,172,176,88,212,70,127,128,97,186,167,134,221,180,251,80,113,234,75,230,61,124,167,90,106,234,26,148,94,137,89,186,42,42,42,42,57,143,107,145,175,99,218,168,246,61,173,115,85,174,106,42,80,15,27,124,31,100,220,35,106,132,182,87,37,93,110,19,124,168,157,216,157,226,174,90,126,253,116,17,71,3,230,100,145,196,245,115,95,11,170,89,18,189,204,141,36,86,171,216,214,162,244,180,38,87,35,31,190,207,221,191,226,69,170,21,87,200,199,239,179,247,111,248,145,106,128,12,171,154,168,50,174,5,255,0,114,184,244,39,166,95,141,123,197,105,23,249,224,224,21,50,218,180,179,84,168,113,234,68,167,165,168,184,216,46,151,102,164,77,157,95,43,98,158,138,157,235,191,117,236,68,134,189,237,242,86,49,86,79,209,89,19,170,80,114,184,244,39,166,95,141,123,197,105,245,121,144,226,215,220,195,130,93,82,180,227,148,62,46,174,158,223,73,116,146,62,235,35,233,165,162,174,167,171,169,147,119,170,34,244,65,4,175,219,126,167,116,236,212,87,42,34,133,85,242,159,202,111,184,255,0,27,88,133,166,209,93,225,233,50,107,125,222,215,116,143,180,199,248,138,86,80,205,86,216,247,114,42,179,105,233,41,223,187,85,29,245,54,223,165,206,69,190,147,45,152,158,83,125,193,178,171,54,107,139,87,120,43,214,63,112,167,186,91,170,123,76,147,177,85,4,141,146,41,58,30,142,99,186,94,198,174,206,69,106,237,178,162,167,145,168,139,77,218,213,127,181,81,95,108,87,58,75,141,182,227,79,29,93,29,101,36,205,154,10,152,36,106,58,57,99,145,170,173,123,28,213,71,35,145,85,21,21,21,0,230,188,83,235,95,242,118,225,247,54,214,56,237,254,54,175,31,183,167,128,129,209,119,35,125,116,242,178,158,151,186,222,228,106,176,164,243,68,178,116,189,29,219,71,244,238,237,145,115,88,90,167,59,221,82,255,0,230,105,162,150,251,239,254,55,148,221,237,158,23,252,148,212,19,247,149,159,253,146,111,67,31,252,239,111,247,53,35,87,43,77,11,172,214,14,43,44,57,37,109,155,197,227,122,119,254,153,46,115,72,179,199,27,42,163,69,75,123,27,36,73,211,222,241,93,185,155,27,220,214,190,58,105,255,0,73,26,172,112,74,174,101,186,57,98,225,255,0,151,166,148,232,238,57,55,136,164,198,115,11,125,60,149,61,47,103,139,170,125,5,202,74,154,158,135,189,235,31,118,121,37,151,183,214,173,103,95,75,126,171,81,8,129,202,227,215,102,153,126,53,236,245,164,255,0,231,87,233,99,22,249,129,67,237,215,18,0,114,184,245,217,166,95,141,123,61,104,30,215,155,126,131,84,233,103,18,242,106,77,190,138,146,12,123,83,233,254,41,76,148,212,241,83,178,43,140,12,142,42,232,213,140,122,185,239,115,150,42,151,202,230,51,173,245,142,79,172,230,61,203,210,185,45,235,165,139,22,206,242,221,6,200,239,55,86,85,230,222,30,227,141,82,108,249,40,124,85,36,53,15,173,77,145,85,34,154,72,18,39,117,244,163,94,218,78,151,61,28,216,154,233,107,205,67,135,139,86,178,240,209,117,207,41,109,85,117,89,102,152,211,205,123,180,190,26,198,194,198,209,43,225,91,147,101,108,139,208,246,37,52,46,153,17,54,147,174,157,136,197,94,167,71,37,48,104,14,177,223,120,127,214,92,79,88,177,200,124,69,94,51,112,109,68,148,221,76,103,139,165,123,93,29,77,55,91,216,244,143,187,4,146,197,220,232,87,51,175,169,191,89,168,160,105,164,205,103,22,62,169,245,147,230,6,67,238,51,154,72,180,221,173,87,251,85,21,246,197,115,164,184,219,110,52,241,213,209,214,82,76,217,160,169,130,70,163,163,150,57,26,170,215,177,205,84,114,57,21,81,81,81,80,205,191,22,62,169,245,147,230,6,67,238,51,129,117,60,174,61,9,233,151,227,94,241,90,74,162,42,242,184,244,39,166,95,141,123,197,105,42,128,17,87,154,63,161,61,77,252,23,222,40,137,84,69,94,104,254,132,245,55,240,95,120,162,2,128,77,84,25,87,53,80,0,0,0,160,30,104,254,187,53,55,240,95,103,162,47,248,160,30,104,254,187,53,55,240,95,103,162,2,127,242,84,244,177,148,252,192,174,246,235,113,0,57,163,250,236,212,223,193,125,158,136,159,252,149,61,44,101,63,48,43,189,186,220,64,14,104,254,187,53,55,240,95,103,162,2,127,242,84,244,177,148,252,192,174,246,235,113,63,200,1,201,83,210,198,83,243,2,187,219,173,196,255,0,0,0,2,0,115,171,244,177,139,124,192,161,246,235,137,0,57,92,122,236,211,47,198,189,158,180,159,252,234,253,44,98,223,48,40,125,186,226,64,14,87,30,187,52,203,241,175,103,173,2,255,0,128,0,12,171,154,168,50,174,6,148,248,78,244,177,163,127,47,241,239,110,128,234,167,42,225,59,210,198,141,252,191,199,189,186,3,170,128,0,0,0,130,188,208,184,215,254,79,248,35,244,99,79,110,119,90,29,73,204,173,236,169,138,227,68,189,159,131,90,221,51,152,250,132,149,205,93,230,151,181,60,49,164,106,143,143,235,203,215,27,153,23,112,34,175,53,206,53,255,0,41,185,84,252,53,233,157,206,235,77,141,226,87,10,138,108,182,93,251,48,222,46,144,200,214,165,63,66,181,36,116,52,178,70,255,0,55,59,162,73,87,169,24,169,12,50,186,48,112,125,194,102,101,197,214,168,125,7,177,84,85,217,236,84,20,242,84,223,114,54,208,37,84,22,166,44,111,88,17,236,89,34,71,190,89,88,145,181,136,254,189,187,143,68,86,196,245,78,85,128,96,25,150,169,230,86,157,62,211,236,122,174,249,144,223,42,18,154,134,134,153,19,174,87,236,170,170,170,170,141,99,26,212,115,222,247,42,49,140,107,156,229,107,90,170,154,19,224,251,132,204,55,132,93,47,250,15,98,168,164,188,95,107,234,36,169,190,228,109,160,90,89,238,175,73,30,176,35,216,178,74,172,100,81,61,35,107,17,253,27,247,30,136,142,149,234,161,94,188,207,185,127,216,180,174,197,69,175,154,21,142,218,172,184,101,150,223,67,103,200,236,208,72,246,201,77,34,61,180,244,245,237,89,94,238,247,115,174,8,101,68,218,78,226,54,103,119,86,89,164,100,43,225,139,136,92,171,133,253,101,178,234,230,45,77,227,252,7,114,154,227,107,125,84,148,240,220,232,101,111,76,180,242,57,139,254,108,140,87,53,237,100,177,68,245,99,250,58,87,74,101,0,243,17,225,15,249,41,107,42,125,22,162,236,233,238,99,221,173,197,250,235,252,76,208,118,155,23,138,164,147,169,18,68,237,73,43,122,21,221,125,81,73,22,242,62,68,151,164,47,79,75,117,75,4,214,156,18,217,169,154,105,125,248,206,55,121,239,120,42,223,11,53,63,119,181,51,225,147,243,115,49,146,55,105,34,123,126,179,83,125,183,77,209,81,87,213,148,87,203,63,141,123,119,12,25,221,203,9,212,187,159,134,211,108,183,122,154,218,201,22,170,111,131,87,67,12,139,29,68,52,240,182,78,190,246,204,130,68,108,125,75,180,14,87,163,97,86,186,245,0,202,185,165,62,19,189,44,104,223,203,252,123,219,160,51,88,105,79,132,239,75,26,55,242,255,0,30,246,232,0,234,160,0,0,0,0,0,42,175,158,119,220,159,239,39,240,211,149,114,84,245,79,148,252,191,174,247,27,113,213,121,231,125,201,254,242,127,13,57,87,37,79,84,249,79,203,250,239,113,183,1,117,36,85,230,143,232,79,83,127,5,247,138,34,85,17,87,154,63,161,61,77,252,23,222,40,128,165,110,19,189,83,232,223,204,12,123,220,96,52,166,102,179,132,239,84,250,55,243,3,30,247,24,13,41,128,0,0,0,0,0,0,40,7,154,63,174,205,77,252,23,217,232,139,254,40,7,154,63,174,205,77,252,23,217,232,128,159,252,149,61,44,101,63,48,43,189,186,220,79,242,0,114,84,244,177,148,252,192,174,246,235,113,63,192,0,0,21,87,207,59,238,79,247,147,248,105,106,133,85,243,206,251,147,253,228,254,26,7,42,228,169,234,159,41,249,127,93,238,54,226,234,74,86,228,169,234,159,41,249,127,93,238,54,226,234,64,0,0,160,30,104,254,187,53,55,240,95,103,162,39,255,0,37,79,75,25,79,204,10,239,110,183,16,3,154,63,174,205,77,252,23,217,232,137,255,0,201,83,210,198,83,243,2,187,219,173,192,79,240,0,0,0,16,3,157,95,165,140,91,230,5,15,183,92,72,1,202,227,215,102,153,126,53,236,245,164,255,0,231,87,233,99,22,249,129,67,237,215,18,0,114,184,245,217,166,95,141,123,61,104,23,252,114,174,44,125,44,107,39,203,252,135,219,167,58,169,202,184,177,244,177,172,159,47,242,31,110,156,12,214,26,168,50,174,106,160,0,0,8,1,206,175,210,198,45,243,2,135,219,174,36,0,229,113,235,179,76,191,26,246,122,210,127,243,171,244,177,139,124,192,161,246,235,137,0,57,92,122,236,211,47,198,189,158,180,11,254,0,0,63,37,218,237,106,176,90,171,111,183,219,157,37,186,219,110,167,146,174,178,178,174,102,195,5,52,17,181,93,36,178,72,229,70,177,141,106,43,149,202,168,136,136,170,167,235,35,87,49,93,99,177,104,223,8,249,221,77,222,31,17,87,152,91,231,195,173,116,221,79,103,122,170,190,9,99,114,245,181,143,70,246,160,74,137,246,119,75,95,216,232,234,107,158,213,2,136,117,191,53,181,106,86,180,103,218,141,98,167,171,130,219,149,101,23,91,221,28,85,108,107,103,142,10,154,185,38,141,178,53,174,115,81,232,215,162,42,35,156,155,239,178,175,218,93,159,42,205,28,190,233,23,8,246,138,156,142,109,170,243,219,132,185,140,116,221,44,254,197,165,169,130,8,233,147,173,143,114,63,185,5,60,83,239,245,92,222,255,0,67,154,142,98,170,209,190,158,225,87,93,74,207,241,173,57,177,84,82,65,114,202,175,20,86,74,57,106,222,230,193,28,245,51,50,24,221,35,154,215,57,24,142,122,42,170,53,203,182,251,34,253,134,156,177,60,90,197,131,98,182,108,43,22,161,240,86,92,126,223,79,107,183,83,119,95,39,98,150,8,219,28,81,245,189,92,247,116,177,141,77,220,170,229,219,117,85,95,48,34,7,55,61,51,202,181,19,132,121,174,56,181,39,139,250,21,144,82,100,215,24,25,28,146,76,234,24,224,168,167,149,241,181,140,118,253,191,20,217,94,174,233,107,98,138,87,171,190,174,203,80,60,42,234,151,228,91,136,237,58,212,201,175,191,6,160,179,100,20,191,21,173,240,190,35,181,107,149,253,154,239,205,163,30,231,111,75,44,237,250,141,87,166,251,179,103,35,85,52,81,171,24,47,229,67,75,51,45,51,248,167,195,62,150,227,247,27,23,141,236,119,188,47,138,166,146,30,239,111,169,189,125,61,206,174,158,166,239,182,219,166,251,153,151,203,49,107,238,13,149,94,112,172,166,135,193,94,177,251,133,69,174,227,77,221,100,157,138,168,36,116,114,199,214,197,115,29,210,246,57,55,106,171,87,109,209,85,60,192,212,153,74,220,234,253,83,226,223,47,232,125,198,226,89,79,1,58,153,138,234,135,8,250,103,113,197,170,251,159,1,199,232,177,155,140,15,146,53,154,150,186,130,6,83,202,201,26,199,187,163,171,182,217,88,142,217,203,20,209,61,90,222,189,138,214,231,87,234,159,22,249,127,67,238,55,16,28,149,61,83,229,63,47,235,189,198,220,93,73,74,220,149,61,83,229,63,47,235,189,198,220,93,72,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,53,156,88,250,167,214,79,152,25,15,184,206,105,76,230,151,110,25,56,109,191,221,107,111,183,222,31,52,214,227,114,184,212,73,87,89,89,87,137,208,77,61,76,242,57,93,36,178,72,232,149,207,123,156,170,229,114,170,170,170,170,168,28,131,149,199,161,61,50,252,107,222,43,73,84,124,156,91,19,197,112,107,21,46,45,133,99,54,172,126,203,69,215,225,173,214,186,40,233,41,96,235,123,158,254,136,163,70,177,189,79,123,156,187,39,155,156,170,190,106,167,214,0,0,2,170,249,231,125,201,254,242,127,13,57,87,37,79,84,249,79,203,250,239,113,183,22,253,157,105,62,150,106,135,129,252,166,105,166,41,150,252,51,187,224,190,59,102,166,175,240,189,206,158,231,107,188,199,116,117,118,217,213,211,182,253,13,223,236,67,242,225,90,33,162,250,107,117,150,251,167,58,67,133,98,183,41,233,221,73,45,101,146,193,73,67,60,144,57,205,115,162,116,144,198,215,43,21,204,99,149,170,187,110,198,175,234,64,43,87,157,126,183,221,86,235,134,240,221,13,142,145,182,214,211,211,231,21,23,39,72,231,79,36,234,234,218,56,160,99,124,154,198,53,169,51,156,171,212,175,87,198,137,209,208,189,200,235,202,179,71,44,90,187,197,197,162,167,35,155,122,76,10,223,46,99,29,55,75,255,0,178,170,169,167,130,58,100,235,99,218,172,237,207,81,20,251,253,102,187,177,208,230,171,94,170,151,83,148,240,245,160,89,205,246,171,41,205,116,63,79,242,11,213,111,71,137,184,221,49,154,42,186,169,250,24,214,51,174,89,35,115,221,210,198,53,169,186,249,53,168,137,228,136,125,92,23,73,244,179,75,252,119,228,207,77,49,76,75,226,125,175,27,240,43,53,53,7,138,237,245,118,251,189,150,55,175,167,184,254,158,173,246,235,118,223,106,129,234,204,171,154,168,57,87,242,78,225,99,255,0,54,157,42,255,0,153,182,239,251,16,28,39,122,88,209,191,151,248,247,183,64,87,87,59,77,28,190,197,149,96,188,64,211,205,222,178,212,219,211,14,172,143,165,141,240,149,81,201,81,87,78,187,171,250,228,239,50,90,159,36,103,75,60,47,214,118,242,53,18,215,237,54,155,85,130,213,69,98,177,91,41,45,214,219,117,60,116,148,116,116,144,182,24,41,160,141,168,216,226,142,54,162,53,140,107,81,26,141,68,68,68,68,68,62,86,107,167,184,14,165,90,162,177,106,54,15,143,229,86,216,42,27,87,21,29,238,217,13,116,17,206,214,185,173,149,177,204,215,53,30,141,123,218,142,68,223,103,185,63,90,129,72,60,169,245,230,155,70,248,163,160,198,111,181,181,113,216,181,38,157,49,153,24,218,137,82,8,238,47,149,142,160,153,240,177,142,73,95,221,69,166,106,170,55,182,149,146,61,94,214,163,209,210,43,158,119,220,159,239,39,240,210,194,109,60,50,112,219,96,186,209,95,108,92,62,105,173,186,229,110,168,142,174,142,178,147,19,160,134,122,105,227,114,58,57,99,145,177,35,152,246,185,17,200,228,84,84,84,69,67,208,103,90,79,165,154,161,224,127,41,154,105,138,101,191,12,238,248,47,142,217,169,171,252,47,115,167,185,218,239,49,221,29,93,182,117,116,237,191,67,119,251,16,10,44,229,113,235,179,76,191,26,246,122,210,255,0,142,127,139,112,245,160,88,53,246,151,41,194,180,63,79,241,251,213,23,95,134,184,218,241,154,42,74,168,58,216,230,63,162,88,227,107,219,212,199,185,171,178,249,181,202,139,228,170,116,0,43,3,158,46,45,125,171,197,116,147,53,167,161,235,178,218,174,23,139,93,101,79,117,137,218,170,171,142,150,74,120,250,21,122,221,212,202,42,149,221,17,90,157,189,156,168,174,106,44,74,229,101,159,212,224,188,105,97,180,171,144,210,90,109,185,85,61,125,130,228,181,43,19,89,84,201,41,159,45,61,58,62,68,250,175,125,100,20,136,206,133,71,185,253,44,77,250,213,174,189,236,167,19,197,115,155,21,86,45,154,227,54,172,130,203,91,209,226,109,215,74,40,234,233,103,232,123,94,206,184,164,71,49,221,47,99,92,155,167,147,154,138,158,104,135,138,180,240,201,195,109,130,235,69,125,177,112,249,166,182,235,149,186,162,58,186,58,202,76,78,130,25,233,167,141,200,232,229,142,70,196,142,99,218,228,71,35,145,81,81,81,21,0,170,30,117,126,169,241,111,151,244,62,227,113,58,175,35,31,190,207,221,191,226,69,143,230,186,33,162,250,149,117,138,251,168,218,67,133,101,87,40,41,219,73,21,101,238,193,73,93,60,112,53,206,115,98,108,147,70,231,35,17,207,123,145,168,187,110,247,47,235,83,245,96,186,79,165,154,95,227,191,38,122,105,138,98,95,19,237,120,223,129,89,169,168,60,87,111,171,183,221,236,177,189,125,61,199,244,245,111,183,91,182,251,84,15,86,0,0,0,0,82,183,58,191,84,248,183,203,250,31,113,184,151,82,120,172,215,68,52,95,82,174,177,95,117,27,72,112,172,170,229,5,59,105,34,172,189,216,41,43,167,142,6,185,206,108,77,146,104,220,228,98,57,239,114,53,23,109,222,229,253,106,5,112,114,49,251,236,253,219,254,36,90,161,229,48,93,39,210,205,47,241,223,147,61,52,197,49,47,137,246,188,111,192,172,212,212,30,43,183,213,219,238,246,88,222,190,158,227,250,122,183,219,173,219,125,170,122,176,0,0,7,63,215,77,11,211,142,34,244,226,227,165,250,161,102,241,214,170,237,165,134,104,149,25,85,111,170,106,42,71,85,77,34,162,246,230,103,83,182,93,149,170,215,57,143,107,216,247,177,221,0,1,94,188,174,244,27,50,225,183,87,56,138,210,156,206,138,173,175,183,84,99,207,182,87,77,78,144,178,237,110,87,221,82,158,182,36,107,222,222,137,26,221,213,168,247,116,61,31,27,151,173,142,68,176,160,0,25,87,53,80,114,175,228,157,194,199,254,109,58,85,255,0,51,109,223,246,32,114,174,87,30,132,244,203,241,175,120,173,37,81,242,113,108,79,21,193,172,84,184,182,21,140,218,177,251,45,23,95,134,183,90,232,163,164,165,131,173,238,123,250,34,141,26,198,245,61,238,114,236,158,110,114,170,249,170,159,88,12,182,101,152,181,247,6,202,175,56,86,83,67,224,175,88,253,194,162,215,113,166,238,178,78,197,84,18,58,57,99,235,98,185,142,233,123,28,155,181,85,171,182,232,170,158,101,249,242,209,207,234,117,7,130,221,59,170,185,100,52,151,91,149,142,158,166,193,84,144,172,93,116,108,164,169,146,42,90,121,89,26,39,67,219,70,148,138,157,73,214,230,57,143,119,87,95,82,246,12,167,135,173,2,206,111,181,89,78,107,161,250,127,144,94,171,122,60,77,198,233,140,209,85,213,79,208,198,177,157,114,201,27,158,238,150,49,173,77,215,201,173,68,79,36,67,234,216,52,159,75,49,76,86,229,130,226,218,105,138,89,177,187,207,123,226,54,123,125,154,154,158,134,179,187,26,69,47,122,6,49,35,147,174,54,181,142,234,106,245,53,17,171,186,38,192,103,51,137,29,111,186,241,31,173,185,78,180,94,108,116,150,106,140,142,162,39,50,130,154,71,72,202,104,33,130,58,120,88,175,119,155,222,145,67,31,91,246,106,57,253,78,70,177,21,24,150,233,201,247,71,44,88,55,12,9,170,180,243,120,139,214,165,220,39,168,172,147,165,236,236,82,208,212,79,73,79,77,178,189,204,119,75,217,83,47,113,26,199,47,137,232,119,82,70,213,36,175,242,78,225,99,255,0,54,157,42,255,0,153,182,239,251,19,165,90,109,54,171,5,170,138,197,98,182,82,91,173,182,234,120,233,40,232,233,33,108,48,83,65,27,81,177,197,28,109,68,107,24,214,162,53,26,136,136,136,136,136,4,11,231,87,233,99,22,249,129,67,237,215,18,0,114,184,245,217,166,95,141,123,61,105,123,217,174,158,224,58,149,106,138,197,168,216,62,63,149,91,96,168,109,92,84,119,187,100,53,208,71,59,90,230,182,86,199,51,92,212,122,53,239,106,57,19,125,158,228,253,106,121,252,91,135,173,2,193,175,180,185,78,21,161,250,127,143,222,168,186,252,53,198,215,140,209,82,85,65,214,199,49,253,18,199,27,94,222,166,61,205,93,151,205,174,84,95,37,80,58,1,153,109,126,209,203,239,15,250,203,150,104,238,71,55,136,171,198,110,14,167,142,167,165,140,241,116,175,106,73,77,83,208,199,189,35,238,193,36,82,246,250,213,204,235,233,119,214,106,161,166,147,159,229,60,61,104,22,115,125,170,202,115,93,15,211,252,130,245,91,209,226,110,55,76,102,138,174,170,126,134,53,140,235,150,72,220,247,116,177,141,106,110,190,77,106,34,121,34,1,24,57,72,107,205,54,169,240,209,30,155,92,43,106,231,200,116,194,163,225,117,43,83,81,45,67,229,183,78,249,37,161,145,30,246,35,88,198,181,37,166,100,77,123,250,25,70,213,250,173,123,26,149,23,197,143,170,125,100,249,129,144,251,140,230,138,48,93,39,210,205,47,241,223,147,61,52,197,49,47,137,246,188,111,192,172,212,212,30,43,183,213,219,238,246,88,222,190,158,227,250,122,183,219,173,219,125,170,121,251,183,12,156,54,223,238,181,183,219,239,15,154,107,113,185,92,106,36,171,172,172,171,196,232,38,158,166,121,28,174,146,89,36,116,74,231,189,206,85,114,185,85,85,85,85,84,14,65,202,227,208,158,153,126,53,239,21,164,170,62,78,45,137,226,184,53,138,151,22,194,177,155,86,63,101,162,235,240,214,235,93,20,116,148,176,117,189,207,127,68,81,163,88,222,167,189,206,93,147,205,206,85,95,53,83,235,0,34,175,52,127,66,122,155,248,47,188,81,18,168,249,57,78,39,138,231,54,42,172,91,53,198,109,89,5,150,183,163,196,219,174,148,81,213,210,207,208,246,189,157,113,72,142,99,186,94,198,185,55,79,39,53,21,60,209,0,203,105,170,131,149,127,36,238,22,63,243,105,210,175,249,155,110,255,0,177,58,168,0,0,2,128,121,163,250,236,212,223,193,125,158,136,191,227,159,229,60,61,104,22,115,125,170,202,115,93,15,211,252,130,245,91,209,226,110,55,76,102,138,174,170,126,134,53,140,235,150,72,220,247,116,177,141,106,110,190,77,106,34,121,34,1,16,57,42,122,88,202,126,96,87,123,117,184,128,28,209,253,118,106,111,224,190,207,68,94,246,21,167,184,14,154,218,165,177,105,206,15,143,226,182,217,234,29,87,45,29,146,217,13,12,18,78,230,181,174,149,209,194,214,181,94,173,99,26,174,84,223,102,53,63,82,30,127,41,225,235,64,179,155,237,86,83,154,232,126,159,228,23,170,222,143,19,113,186,99,52,85,117,83,244,49,172,103,92,178,70,231,187,165,140,107,83,117,242,107,81,19,201,16,8,129,201,83,210,198,83,243,2,187,219,173,196,255,0,60,254,21,167,184,14,154,218,165,177,105,206,15,143,226,182,217,234,29,87,45,29,146,217,13,12,18,78,230,181,174,149,209,194,214,181,94,173,99,26,174,84,223,102,53,63,82,30,128,0,0,8,1,206,175,210,198,45,243,2,135,219,174,36,0,229,113,235,179,76,191,26,246,122,210,247,179,93,61,192,117,42,213,21,139,81,176,124,127,42,182,193,80,218,184,168,239,118,200,107,160,142,118,181,205,108,173,142,102,185,168,244,107,222,212,114,38,251,61,201,250,212,243,248,183,15,90,5,131,95,105,114,156,43,67,244,255,0,31,189,81,117,248,107,141,175,25,162,164,170,131,173,142,99,250,37,142,54,189,189,76,123,154,187,47,155,92,168,190,74,160,116,0,0,3,42,230,170,14,85,252,147,184,88,255,0,205,167,74,191,230,109,187,254,196,7,9,222,150,52,111,229,254,61,237,208,29,84,252,150,155,77,170,193,106,162,177,88,173,148,150,235,109,186,158,58,74,58,58,72,91,12,20,208,70,212,108,113,71,27,81,26,198,53,168,141,70,162,34,34,34,34,31,172,0,0,1,76,28,207,248,31,213,12,39,63,203,120,160,178,222,170,242,188,38,249,80,219,149,226,170,227,93,31,141,177,79,44,209,65,29,42,181,238,71,77,77,213,44,81,193,218,69,88,227,111,109,237,106,68,217,36,185,240,4,0,229,139,192,119,228,66,197,77,175,58,177,101,233,207,178,11,123,126,27,107,184,219,187,117,88,188,46,124,205,147,103,119,92,157,234,136,29,78,174,234,142,57,97,106,201,10,237,215,43,86,127,128,0,241,90,209,164,56,110,189,105,126,65,164,122,129,5,92,150,44,138,157,176,212,45,36,235,12,241,61,146,54,88,166,141,254,104,143,142,88,227,145,17,200,230,42,177,17,205,115,85,90,190,212,1,155,107,183,9,250,219,110,226,46,183,133,138,60,114,146,233,168,52,181,18,67,21,29,37,198,6,193,84,198,210,173,91,102,142,121,156,198,35,29,76,137,42,36,138,199,236,168,215,53,175,221,137,127,220,55,105,21,215,65,116,75,22,210,11,206,119,87,152,212,99,20,242,210,50,241,83,3,160,124,176,44,242,62,24,146,55,75,42,177,145,68,248,225,99,122,213,17,145,53,19,165,54,106,116,176,6,85,205,41,240,157,233,99,70,254,95,227,222,221,0,254,73,220,44,127,230,211,165,95,243,54,221,255,0,98,116,171,77,166,213,96,181,81,88,172,86,202,75,117,182,221,79,29,37,29,29,36,45,134,10,104,35,106,54,56,163,141,168,141,99,26,212,70,163,81,17,17,17,17,0,253,96,0,0,0,0,0,42,175,158,119,220,159,239,39,240,211,149,114,84,245,79,148,252,191,174,247,27,113,111,217,214,147,233,102,168,120,31,202,102,154,98,153,111,195,59,190,11,227,182,106,106,255,0,11,220,233,238,118,187,204,119,71,87,109,157,93,59,111,208,221,254,196,63,46,21,162,26,47,166,183,89,111,186,115,164,56,86,43,114,158,157,212,146,214,89,44,20,148,51,201,3,156,215,58,39,73,12,109,114,177,92,198,57,90,171,182,236,106,254,164,3,218,145,87,154,63,161,61,77,252,23,222,40,137,84,124,156,167,19,197,115,155,21,86,45,154,227,54,172,130,203,91,209,226,109,215,74,40,234,233,103,232,123,94,206,184,164,71,49,221,47,99,92,155,167,147,154,138,158,104,128,103,11,132,239,84,250,55,243,3,30,247,24,13,41,156,210,211,195,39,13,182,11,173,21,246,197,195,230,154,219,174,86,234,136,234,232,235,41,49,58,8,103,166,158,55,35,163,150,57,27,18,57,143,107,145,28,142,69,69,69,68,84,58,88,0,0,0,0,0,0,2,128,121,163,250,236,212,223,193,125,158,136,191,227,159,229,60,61,104,22,115,125,170,202,115,93,15,211,252,130,245,91,209,226,110,55,76,102,138,174,170,126,134,53,140,235,150,72,220,247,116,177,141,106,110,190,77,106,34,121,34,1,16,57,42,122,88,202,126,96,87,123,117,184,159,231,159,194,180,247,1,211,91,84,182,45,57,193,241,252,86,219,61,67,170,229,163,178,91,33,161,130,73,220,214,181,210,186,56,90,214,171,213,172,99,85,202,155,236,198,167,234,67,208,0,0,0,42,175,158,119,220,159,239,39,240,210,213,15,41,157,105,62,150,106,135,129,252,166,105,166,41,150,252,51,187,224,190,59,102,166,175,240,189,206,158,231,107,188,199,116,117,118,217,213,211,182,253,13,223,236,64,42,7,146,167,170,124,167,229,253,119,184,219,139,169,60,86,21,162,26,47,166,183,89,111,186,115,164,56,86,43,114,158,157,212,146,214,89,44,20,148,51,201,3,156,215,58,39,73,12,109,114,177,92,198,57,90,171,182,236,106,254,164,61,168,0,0,20,3,205,31,215,102,166,254,11,236,244,68,255,0,228,169,233,99,41,249,129,93,237,214,226,95,229,60,61,104,22,115,125,170,202,115,93,15,211,252,130,245,91,209,226,110,55,76,102,138,174,170,126,134,53,140,235,150,72,220,247,116,177,141,106,110,190,77,106,34,121,34,30,131,10,211,220,7,77,109,82,216,180,231,7,199,241,91,108,245,14,171,150,142,201,108,134,134,9,39,115,90,215,74,232,225,107,90,175,86,177,141,87,42,111,179,26,159,169,0,244,0,0,0,0,32,7,58,191,75,24,183,204,10,31,110,184,144,3,149,199,174,205,50,252,107,217,235,75,222,205,116,247,1,212,171,84,86,45,70,193,241,252,170,219,5,67,106,226,163,189,219,33,174,130,57,218,215,53,178,182,57,154,230,163,209,175,123,81,200,155,236,247,39,235,83,207,226,220,61,104,22,13,125,165,202,112,173,15,211,252,126,245,69,215,225,174,54,188,102,138,146,170,14,182,57,143,232,150,56,218,246,245,49,238,106,236,190,109,114,162,249,42,129,208,14,85,197,143,165,141,100,249,127,144,251,116,231,85,63,37,218,211,106,191,218,171,108,87,219,101,37,198,219,113,167,146,146,178,142,174,22,205,5,76,18,53,91,36,82,70,228,86,189,142,106,171,85,170,138,138,138,168,160,101,136,213,65,202,191,146,119,11,31,249,180,233,87,252,205,183,127,216,157,84,0,0,8,1,206,175,210,198,45,243,2,135,219,174,36,0,229,113,235,179,76,191,26,246,122,210,247,179,93,61,192,117,42,213,21,139,81,176,124,127,42,182,193,80,218,184,168,239,118,200,107,160,142,118,181,205,108,173,142,102,185,168,244,107,222,212,114,38,251,61,201,250,212,243,248,183,15,90,5,131,95,105,114,156,43,67,244,255,0,31,189,81,117,248,107,141,175,25,162,164,170,131,173,142,99,250,37,142,54,189,189,76,123,154,187,47,155,92,168,190,74,160,116,0,0,2,170,249,218,107,95,255,0,8,188,57,209,219,255,0,102,107,112,170,146,47,253,209,71,73,28,47,73,63,247,106,200,215,71,254,33,90,239,211,66,213,15,21,154,232,134,139,234,85,214,43,238,163,105,14,21,149,92,160,167,109,36,85,151,187,5,37,116,241,192,215,57,205,137,178,77,27,156,140,71,61,238,70,162,237,187,220,191,173,64,165,110,83,58,95,106,212,126,48,109,119,59,203,169,36,167,193,108,245,153,67,41,42,104,155,80,202,153,216,232,233,161,219,169,81,35,124,82,213,199,80,201,54,114,181,244,237,217,17,85,30,219,222,60,166,11,164,250,89,165,254,59,242,103,166,152,166,37,241,62,215,141,248,21,154,154,131,197,118,250,187,125,222,203,27,215,211,220,127,79,86,251,117,187,111,181,79,86,0,160,190,104,250,67,77,164,188,96,228,211,219,96,164,130,219,156,211,195,151,210,195,12,242,202,246,62,165,207,101,83,165,89,63,69,239,172,130,174,68,107,85,204,70,72,196,111,79,232,54,253,15,21,154,232,134,139,234,85,214,43,238,163,105,14,21,149,92,160,167,109,36,85,151,187,5,37,116,241,192,215,57,205,137,178,77,27,156,140,71,61,238,70,162,237,187,220,191,173,64,175,94,73,122,199,98,151,21,206,184,126,168,135,179,122,166,184,46,99,71,39,83,221,226,233,100,142,158,146,161,54,70,116,71,217,124,84,222,106,254,167,248,175,170,221,163,114,175,21,231,87,234,159,22,249,127,67,238,55,18,221,48,173,16,209,125,53,186,203,125,211,157,33,194,177,91,148,244,238,164,150,178,201,96,164,161,158,72,28,230,185,209,58,72,99,107,149,138,230,49,202,213,93,183,99,87,245,32,205,116,67,69,245,42,235,21,247,81,180,135,10,202,174,80,83,182,146,42,203,221,130,146,186,120,224,107,156,230,196,217,38,141,206,70,35,158,247,35,81,118,221,238,95,214,160,84,95,37,79,84,249,79,203,250,239,113,183,23,82,120,172,43,68,52,95,77,110,178,223,116,231,72,112,172,86,229,61,59,169,37,172,178,88,41,40,103,146,7,57,174,116,78,146,24,218,229,98,185,140,114,181,87,109,216,213,253,72,123,80,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,52,209,222,32,112,29,111,186,231,182,44,65,245,112,92,180,227,40,171,197,111,84,117,171,11,103,73,224,114,183,196,178,56,228,123,188,52,142,108,173,142,71,163,21,203,12,169,210,157,10,116,179,61,121,238,186,106,63,14,156,119,106,158,168,105,125,231,192,221,104,117,3,34,138,104,101,69,125,45,194,149,215,57,150,74,90,152,209,83,185,11,250,91,186,110,142,71,53,175,99,152,246,49,237,13,10,3,159,232,94,186,105,199,17,122,113,110,213,13,47,188,248,235,85,118,241,77,12,168,140,170,183,213,53,17,100,165,169,141,21,123,115,51,169,187,166,234,213,107,154,246,57,236,123,30,238,128,0,0,5,90,241,85,204,79,141,158,20,53,114,179,75,115,12,63,71,238,44,117,59,110,86,139,157,53,174,224,214,92,109,210,62,70,69,58,199,241,5,116,47,234,138,70,62,55,42,244,189,142,233,115,217,209,35,254,183,7,124,219,178,29,88,213,203,126,150,235,246,37,143,218,89,149,84,83,219,113,251,158,57,73,84,214,69,113,145,253,17,193,83,28,179,76,229,100,206,115,24,217,24,169,219,126,221,109,86,61,210,69,45,56,209,225,39,21,226,231,75,23,22,185,75,224,114,75,23,137,184,99,55,22,186,56,187,117,206,166,145,140,130,121,86,25,100,74,57,36,88,93,51,35,68,115,187,49,170,46,236,66,128,117,87,76,242,173,27,212,124,143,75,115,90,79,15,122,198,110,18,219,234,122,99,145,145,205,208,191,82,120,187,140,99,221,12,172,86,201,27,213,169,215,27,216,228,77,156,128,105,248,133,92,200,120,214,213,62,15,191,39,127,147,59,6,41,115,250,91,241,127,27,241,218,90,153,187,126,23,194,118,251,93,153,226,219,127,18,254,174,174,173,246,110,219,108,187,248,174,88,92,122,212,235,61,170,147,135,237,96,190,213,215,234,13,178,158,166,107,85,222,175,180,196,187,91,160,108,61,16,201,43,165,238,212,87,53,29,59,149,82,47,173,12,11,35,220,231,164,143,119,53,231,157,247,39,251,201,252,52,14,149,203,211,152,94,180,113,103,173,23,173,57,212,108,99,10,183,91,109,216,189,77,238,41,108,148,85,112,206,233,227,171,164,133,173,115,166,169,149,170,206,154,135,170,162,53,23,116,111,159,218,139,97,69,43,114,84,245,79,148,252,191,174,247,27,113,97,60,114,113,199,134,240,133,134,182,150,149,148,151,205,69,190,83,185,246,27,11,222,189,17,179,117,111,141,172,233,84,115,41,154,228,114,35,81,81,243,61,170,198,43,81,178,203,16,120,14,96,124,197,41,184,90,169,181,233,246,147,59,31,191,234,43,234,35,169,187,208,220,169,165,169,164,182,91,157,19,149,169,50,195,52,78,101,76,142,116,47,99,55,119,230,145,206,122,53,31,10,190,42,224,28,219,56,217,213,60,202,211,167,218,125,164,26,107,124,200,111,149,9,77,67,67,77,105,184,117,202,253,149,85,85,86,189,26,198,53,168,231,189,238,84,99,24,215,57,202,214,181,85,43,215,253,53,103,185,87,251,43,145,228,153,29,195,255,0,73,89,93,114,174,168,147,254,52,147,77,36,143,254,119,57,206,253,106,165,212,242,221,224,22,197,160,88,173,175,91,117,34,223,227,117,55,32,183,178,162,158,26,170,103,199,244,102,150,120,247,90,102,71,43,90,246,214,57,143,233,158,71,53,28,205,221,11,54,111,113,243,7,96,179,241,85,77,128,235,70,35,195,15,17,23,44,126,131,80,114,140,94,142,245,75,119,179,199,45,61,146,182,227,61,93,84,46,182,194,217,222,249,99,122,36,12,72,164,145,255,0,217,14,87,39,76,47,88,225,124,138,41,131,156,173,218,235,96,226,239,9,190,216,174,117,118,235,149,187,7,182,213,209,214,82,76,232,103,166,158,59,157,193,209,203,28,141,84,115,30,215,34,57,28,138,138,138,136,168,74,174,90,28,122,211,107,206,61,14,138,234,205,246,146,13,69,177,211,199,13,161,242,119,122,239,246,232,41,99,107,166,116,211,75,35,167,174,71,71,52,179,39,212,234,99,145,236,107,145,147,43,2,122,128,0,0,0,0,87,87,50,190,97,116,122,101,98,174,208,173,6,203,255,0,211,213,127,76,87,139,229,174,104,42,35,179,210,245,212,195,83,74,201,163,153,100,166,184,182,72,88,213,71,71,213,28,114,171,154,230,73,208,230,135,75,180,243,70,208,107,255,0,20,116,92,59,216,169,170,238,54,123,141,68,118,106,60,206,146,94,245,21,77,238,73,82,56,233,163,137,173,87,62,153,206,84,141,42,209,202,213,145,83,102,118,127,178,9,148,101,92,185,62,90,156,194,232,245,54,197,67,161,90,243,151,255,0,167,170,14,168,172,247,203,164,208,83,199,120,165,235,166,134,154,149,243,73,50,73,83,113,116,147,61,168,141,143,170,72,226,71,57,207,147,173,206,11,21,0,1,199,248,85,226,99,13,226,191,72,232,245,75,15,161,171,183,61,181,14,182,221,237,149,40,174,125,186,227,27,35,124,176,36,157,40,217,153,211,44,111,100,141,68,234,99,219,212,214,63,174,54,118,3,57,156,29,241,85,153,112,161,171,150,252,194,205,114,171,118,49,113,168,167,166,203,45,17,198,147,50,227,110,71,253,117,108,78,123,27,226,99,107,164,116,47,234,111,75,213,90,171,219,124,140,125,255,0,104,238,177,96,58,235,128,90,245,27,78,111,212,151,27,109,198,158,9,101,138,42,168,102,158,223,60,144,199,51,169,42,155,11,222,216,170,99,108,172,73,34,87,42,181,87,252,138,161,237,64,0,0,32,175,50,46,62,172,90,5,138,221,52,75,77,238,30,55,83,114,11,123,233,234,38,165,169,124,127,70,105,103,143,100,169,124,145,57,175,109,99,152,254,168,35,107,145,204,221,179,63,102,246,217,48,119,252,99,138,237,56,206,120,154,188,112,201,133,75,241,155,174,47,143,213,222,47,247,72,38,69,165,161,170,138,170,154,4,160,110,200,189,217,147,196,57,101,84,84,108,78,99,99,94,167,172,141,139,213,235,166,186,105,199,14,154,113,113,213,13,80,188,248,27,85,14,209,67,12,72,143,170,184,85,57,21,99,165,166,141,85,59,147,63,165,219,38,232,212,107,92,247,185,140,99,222,218,160,228,213,118,186,223,248,187,205,175,183,219,157,93,198,229,113,193,238,85,117,149,149,115,58,105,234,103,146,231,111,116,146,201,35,149,92,247,185,202,174,87,42,170,170,170,170,146,131,154,87,4,23,221,121,177,71,174,186,95,75,117,188,231,88,189,190,158,221,53,142,41,152,177,214,89,226,125,84,210,45,52,41,18,201,45,98,73,80,215,35,59,136,143,141,142,107,24,233,21,141,120,117,94,9,56,240,197,120,191,172,205,108,17,217,190,5,122,198,110,19,84,208,83,77,44,108,146,227,99,150,121,18,150,163,179,220,123,219,52,76,72,163,168,70,171,227,108,143,137,205,126,211,36,108,149,70,96,116,171,83,50,173,27,212,124,115,84,176,170,191,15,122,198,110,17,92,41,186,164,145,145,205,208,191,94,9,123,111,99,221,12,172,87,71,35,17,201,215,27,222,213,93,156,165,255,0,112,93,197,182,43,197,206,150,38,83,109,139,192,228,150,47,13,111,201,173,206,108,113,118,235,157,77,27,223,60,17,36,210,200,148,114,72,179,54,23,200,168,231,118,100,69,77,216,160,72,0,8,255,0,198,143,22,216,175,8,218,88,185,77,202,47,29,146,95,124,77,191,25,183,53,177,203,220,174,109,52,143,100,243,196,179,69,34,209,199,34,66,217,159,26,171,155,222,141,17,55,122,1,229,120,219,227,195,21,225,2,179,10,176,73,102,248,237,235,38,184,67,83,95,77,12,177,190,75,117,142,41,227,74,170,142,207,113,143,116,210,177,101,142,157,28,172,141,210,50,87,57,251,66,177,190,69,96,25,254,27,170,120,109,167,80,116,251,33,164,190,99,215,202,116,169,161,174,166,85,232,149,155,170,42,42,42,35,152,246,185,28,199,177,200,143,99,218,230,185,26,230,170,38,101,243,252,255,0,50,213,60,202,237,168,58,131,144,213,223,50,27,229,66,212,215,87,84,170,117,202,253,145,17,17,17,17,172,99,90,141,99,24,212,70,49,141,107,90,141,107,81,18,95,242,208,227,142,167,135,28,202,29,30,206,25,72,253,58,205,47,17,190,106,185,31,21,59,236,119,25,146,56,18,181,211,61,90,213,166,86,178,38,204,215,187,234,50,52,145,138,138,215,178,96,188,144,126,75,77,218,213,127,181,81,95,108,87,58,75,141,182,227,79,29,93,29,101,36,205,154,10,152,36,106,58,57,99,145,170,173,123,28,213,71,35,145,85,21,21,21,15,214,7,228,187,93,173,86,11,85,109,246,251,115,164,183,91,109,212,242,85,214,86,85,204,216,96,166,130,54,171,164,150,73,28,168,214,49,173,69,114,185,85,17,17,21,84,133,122,115,205,191,134,140,223,87,47,154,125,123,154,175,21,199,161,168,134,155,28,202,238,93,105,73,120,123,158,145,189,102,141,35,71,80,51,169,200,246,62,101,232,88,145,206,149,105,220,137,26,197,94,101,252,196,41,181,62,166,109,4,208,28,142,173,184,197,186,162,70,100,25,45,182,225,44,44,190,61,98,146,25,40,161,88,156,141,154,135,166,87,163,220,254,166,78,244,106,177,59,108,107,230,134,188,49,112,245,149,113,65,172,182,93,35,197,170,124,7,143,238,84,220,110,143,165,146,162,27,101,12,77,234,150,162,70,177,63,205,141,136,231,49,175,150,88,152,175,103,95,82,5,244,100,252,87,105,198,13,196,213,159,134,76,214,95,131,93,114,140,126,146,241,96,186,79,50,37,45,117,84,181,85,48,45,3,183,68,237,76,190,29,171,18,170,171,101,115,221,26,116,189,35,108,189,172,164,14,106,118,15,200,182,190,233,38,45,130,222,238,180,191,65,52,190,193,111,179,220,124,79,69,116,94,10,182,181,144,79,221,137,25,211,50,118,152,238,182,35,118,114,110,136,158,91,78,14,90,28,113,211,113,29,134,195,163,217,195,42,217,168,184,93,158,55,205,87,35,229,168,101,242,221,10,199,2,86,186,103,171,156,149,40,231,196,217,154,247,125,119,200,146,49,85,28,246,66,19,124,0,0,3,202,106,174,166,98,186,55,167,25,30,169,102,181,126,30,203,140,219,229,184,84,244,201,27,36,155,161,62,164,17,119,30,198,58,105,94,173,142,54,43,147,174,71,177,168,187,185,0,241,92,85,113,49,134,240,161,164,117,154,165,152,80,213,220,94,234,134,219,109,22,202,100,86,190,227,113,145,146,62,40,22,78,149,108,44,233,138,71,190,71,34,244,177,142,233,107,223,209,27,253,174,172,95,242,172,83,75,51,44,167,5,178,124,103,36,179,99,247,27,133,158,221,225,164,168,241,149,209,83,72,248,32,237,68,169,36,157,114,53,141,232,98,163,157,190,200,168,170,134,125,248,196,226,171,50,226,191,87,46,25,133,230,229,86,220,98,221,81,81,77,137,218,36,141,33,101,186,220,175,250,138,232,154,247,183,196,200,214,198,233,159,212,238,167,162,53,23,182,200,216,205,25,129,74,223,232,213,241,79,255,0,144,58,85,255,0,200,171,143,253,248,183,77,16,205,110,186,149,162,248,14,163,95,105,233,32,185,101,88,189,170,247,89,21,35,28,216,35,158,166,146,57,164,108,109,115,156,228,98,57,234,136,138,231,46,219,110,171,246,153,246,227,79,76,255,0,36,92,86,106,126,11,29,37,170,146,146,159,32,158,225,65,75,107,143,183,75,75,67,90,137,89,75,3,25,208,212,103,110,10,136,152,172,107,122,90,230,171,90,170,212,69,91,84,228,235,169,159,76,56,83,155,5,171,171,181,37,94,5,144,86,91,225,165,167,147,251,41,180,53,42,149,145,207,80,197,122,170,117,207,61,99,24,244,107,90,230,192,173,68,87,49,234,161,58,143,201,118,187,90,172,22,170,219,237,246,231,73,110,182,219,169,228,171,172,172,171,153,176,193,77,4,109,87,73,44,146,57,81,172,99,90,138,229,114,170,34,34,42,169,250,200,191,204,163,87,169,180,131,131,236,226,116,158,145,46,89,133,58,98,22,216,106,96,150,86,78,250,230,185,149,13,69,143,110,135,182,141,42,228,99,158,168,196,124,77,69,234,221,24,224,129,121,103,58,189,125,250,85,121,250,11,128,233,255,0,209,191,136,84,124,31,226,214,170,223,29,224,123,142,236,120,142,213,119,111,189,219,232,235,232,250,189,91,237,229,177,99,248,30,183,231,208,240,101,7,18,58,157,99,199,235,50,22,96,245,121,196,246,219,12,147,83,81,77,2,83,73,89,77,3,93,55,113,241,189,105,251,45,145,87,173,27,34,189,91,212,212,77,243,217,167,184,85,215,82,179,252,107,78,108,85,20,144,92,178,171,197,21,146,142,90,183,185,176,71,61,76,204,134,55,72,230,181,206,70,35,158,138,170,141,114,237,190,200,191,97,161,222,33,113,107,22,13,193,126,165,225,88,181,15,130,178,227,250,95,121,181,219,169,187,175,147,177,75,5,166,88,226,143,173,234,231,187,165,140,106,110,229,87,46,219,170,170,249,129,232,56,120,226,7,1,226,107,75,232,117,95,78,95,86,203,109,101,69,69,36,180,117,203,10,86,209,79,12,138,215,69,81,28,50,72,216,222,173,232,149,173,87,110,177,203,27,188,186,144,233,102,115,56,59,226,171,50,225,67,87,45,249,133,154,229,86,236,98,227,81,79,77,150,90,35,141,38,101,198,220,143,250,234,216,156,246,55,196,198,215,72,232,95,212,222,151,170,181,87,182,249,24,253,9,224,25,254,27,170,120,109,167,80,116,251,33,164,190,99,215,202,116,169,161,174,166,85,232,149,155,170,42,42,42,35,152,246,185,28,199,177,200,143,99,218,230,185,26,230,170,32,122,0,0,28,211,136,221,111,181,112,227,163,215,173,101,190,216,234,238,246,219,5,69,185,181,148,148,146,53,147,172,21,21,208,83,72,248,250,190,171,158,198,206,175,70,42,181,30,172,70,171,153,213,214,158,175,0,207,240,221,83,195,109,58,131,167,217,13,37,243,30,190,83,165,77,13,117,50,175,68,172,221,81,81,81,81,28,199,181,200,230,61,142,68,123,30,215,53,200,215,53,81,35,175,52,127,66,122,155,248,47,188,81,21,171,203,187,143,170,206,24,242,165,192,245,74,225,117,185,105,149,239,181,79,186,212,207,81,244,102,68,146,87,248,154,90,110,165,98,66,247,207,35,170,35,141,137,35,190,172,141,234,116,125,185,66,245,0,0,0,0,14,63,195,71,19,24,111,20,184,246,87,153,233,245,13,91,49,235,6,81,81,142,80,214,212,162,177,247,54,67,75,77,50,213,164,74,212,116,44,115,170,28,140,99,190,191,67,26,231,35,28,229,141,144,3,154,135,30,181,53,85,55,94,22,52,110,251,87,70,202,58,137,173,249,205,206,159,180,172,172,98,197,11,146,130,154,162,57,92,228,98,57,243,197,84,199,49,143,235,139,181,186,177,101,107,251,7,37,79,75,25,79,204,10,239,110,183,1,63,192,0,115,76,71,136,28,7,51,214,220,247,135,251,123,234,233,178,205,61,167,183,85,215,69,86,176,177,149,176,85,192,217,146,90,86,164,139,44,140,137,36,137,178,185,204,106,49,243,70,158,125,72,167,75,40,135,152,70,127,153,105,103,49,236,219,80,116,251,33,171,177,228,54,58,139,37,77,13,117,50,167,92,79,248,53,26,42,42,42,43,94,199,53,92,199,177,200,172,123,28,230,185,28,215,42,45,185,240,163,197,118,156,113,107,167,12,205,112,169,124,13,214,135,183,5,254,193,60,200,250,171,69,83,145,85,26,229,68,78,228,47,233,114,197,50,34,54,70,181,200,168,199,178,72,216,29,172,0,0,0,0,249,57,78,89,138,224,214,42,172,167,53,201,173,88,253,150,139,163,196,220,110,149,177,210,82,193,214,246,177,157,114,200,173,99,122,158,246,181,55,95,55,57,17,60,213,15,172,67,254,103,92,62,234,62,185,240,251,83,83,165,249,6,86,251,174,47,213,89,54,39,105,157,86,151,37,165,116,176,186,72,230,167,71,55,189,52,29,150,207,10,125,119,117,50,70,50,55,62,86,43,67,235,112,181,204,103,67,184,168,206,239,26,119,142,82,221,113,155,213,62,211,217,41,47,189,152,230,189,82,182,22,190,103,68,145,189,236,108,209,61,37,234,135,173,206,88,154,217,90,170,157,214,195,42,140,187,224,25,254,101,165,153,149,167,80,116,251,33,171,177,228,54,58,132,169,161,174,166,84,235,137,251,42,42,42,42,43,94,199,53,92,199,177,200,172,123,28,230,185,28,215,42,46,130,56,40,226,186,197,197,166,141,81,102,93,219,85,30,95,109,218,143,41,178,81,76,247,120,10,174,167,164,114,35,100,68,122,67,59,25,221,141,119,123,83,119,199,220,123,226,145,64,144,0,30,83,85,117,51,21,209,189,56,200,245,75,53,171,240,246,92,102,223,45,194,167,166,72,217,36,221,9,245,32,139,184,246,49,211,74,245,108,113,177,92,157,114,61,141,69,221,200,7,32,227,147,139,187,87,8,58,70,220,174,11,117,37,227,44,191,84,58,219,142,90,167,168,107,24,249,209,138,231,213,76,196,114,74,250,104,83,167,175,182,155,171,228,134,53,116,125,212,145,190,215,135,78,37,244,179,138,12,18,28,235,76,238,223,225,120,219,53,100,244,223,20,182,126,122,104,163,241,112,67,44,157,158,239,97,239,143,169,223,93,155,57,63,90,37,0,241,59,196,46,85,197,6,178,222,181,115,41,166,240,30,63,183,77,110,181,178,170,74,136,109,148,49,55,166,42,120,220,245,255,0,58,71,171,90,198,190,89,101,122,49,157,125,41,97,60,158,120,98,204,168,109,85,28,75,95,114,236,130,205,98,186,84,44,54,43,45,178,242,140,162,190,178,22,213,210,207,53,202,149,26,169,35,34,150,69,240,232,175,107,219,36,114,189,91,210,172,87,135,64,230,23,204,47,90,56,76,214,139,46,156,233,206,49,133,92,109,183,28,94,154,247,44,183,186,42,185,167,108,242,85,213,194,230,181,208,212,196,212,103,77,59,21,17,90,171,186,187,207,236,68,246,188,183,184,214,213,62,48,127,40,159,148,203,6,41,108,250,37,240,143,5,240,42,90,152,123,158,43,197,247,59,189,233,229,223,111,12,206,158,158,157,183,118,251,238,155,66,190,117,126,169,241,111,151,244,62,227,113,58,175,35,31,190,207,221,191,226,64,90,161,21,120,229,227,195,21,224,250,221,101,180,83,217,190,145,102,119,238,138,218,59,90,75,26,67,29,12,85,80,54,161,213,78,73,18,90,126,244,43,82,202,121,82,41,90,178,194,238,166,185,35,115,87,223,241,93,197,118,156,112,149,167,15,205,115,89,124,117,214,187,185,5,130,193,4,200,202,171,189,83,81,21,90,213,84,94,220,44,234,106,203,50,162,182,54,185,168,136,247,190,56,223,158,44,255,0,63,204,181,79,50,187,106,14,160,228,53,119,204,134,249,80,181,53,213,213,42,157,114,191,100,68,68,68,68,107,24,214,163,88,198,53,17,140,99,90,214,163,90,212,68,13,30,232,55,17,90,71,196,150,27,77,153,233,78,89,73,113,99,169,225,154,186,216,249,88,219,141,165,242,43,218,144,214,83,163,149,208,191,170,41,81,21,119,99,250,21,209,185,236,217,203,242,180,27,137,140,55,94,114,29,73,195,44,212,53,118,236,135,75,178,138,220,114,245,69,50,43,216,230,71,85,81,13,53,92,82,163,81,174,100,205,166,145,85,158,79,141,236,123,85,21,189,18,73,29,121,86,112,135,149,112,251,167,23,93,72,212,218,43,173,159,47,206,187,91,89,101,175,145,177,209,90,227,68,116,30,38,145,17,172,109,99,158,249,92,189,206,183,197,27,154,196,236,189,213,12,117,106,231,186,233,168,252,58,113,221,170,122,161,165,247,159,3,117,161,212,12,138,41,161,149,21,244,183,10,87,92,230,89,41,106,99,69,78,228,47,233,110,233,186,57,28,214,189,142,99,216,199,180,52,40,14,85,195,167,18,250,89,197,6,9,14,117,166,119,111,240,188,109,154,178,122,111,138,91,63,61,52,81,248,184,33,150,78,207,119,176,247,199,212,239,174,205,156,159,173,19,170,128,0,0,0,1,74,223,232,213,241,79,255,0,144,58,85,255,0,200,171,143,253,248,179,238,12,245,175,42,226,39,134,204,63,88,243,91,125,170,138,245,144,124,67,196,193,107,138,72,233,89,216,175,168,167,103,67,100,146,71,166,236,133,170,187,189,126,178,174,219,38,200,153,194,47,251,149,199,161,61,50,252,107,222,43,64,149,64,0,4,42,230,67,198,182,169,240,125,249,59,252,153,216,49,75,159,210,223,139,248,223,142,210,212,205,219,240,190,19,183,218,236,207,22,219,248,151,245,117,117,111,179,118,219,101,222,106,149,87,207,59,238,79,247,147,248,104,29,43,151,167,48,189,104,226,207,90,47,90,115,168,216,198,21,110,182,219,177,122,155,220,82,217,40,170,225,157,211,199,87,73,11,90,231,77,83,43,85,157,53,15,85,68,106,46,232,223,63,181,22,194,138,86,228,169,234,159,41,249,127,93,238,54,226,234,64,31,39,41,203,49,92,26,197,85,148,230,185,53,171,31,178,209,116,120,155,141,210,182,58,74,88,58,222,214,51,174,89,21,172,111,83,222,214,166,235,230,231,34,39,154,161,245,138,75,230,107,199,109,215,91,179,43,142,134,105,110,77,73,38,151,216,106,35,109,85,101,174,119,61,153,37,107,17,174,115,228,147,100,71,211,67,46,237,141,140,234,141,239,143,191,213,34,44,61,160,176,174,22,185,140,232,119,21,25,221,227,78,241,202,91,174,51,122,167,218,123,37,37,247,179,28,215,170,86,194,215,204,232,146,55,189,141,154,39,164,189,80,245,185,203,19,91,43,85,83,186,216,101,81,150,204,91,44,202,176,107,237,46,83,133,100,215,92,126,245,69,215,225,174,54,186,217,41,42,160,235,99,152,254,137,99,86,189,189,76,123,154,187,47,155,92,168,190,74,165,255,0,112,47,198,109,139,140,61,56,170,185,201,106,248,54,103,139,248,122,124,154,219,19,30,180,173,146,84,127,106,166,154,71,111,188,50,246,165,84,141,206,89,35,115,28,215,117,34,50,89,2,74,145,127,152,95,20,25,247,9,154,47,101,212,109,57,180,99,247,27,149,199,40,166,178,75,21,238,158,105,160,108,18,82,85,204,231,53,176,203,19,145,253,84,236,68,85,114,166,202,239,47,177,82,80,16,3,157,95,165,140,91,230,5,15,183,92,64,231,252,25,243,64,215,222,34,120,147,195,244,115,53,196,52,254,138,203,144,124,67,196,207,107,183,214,199,84,206,197,5,69,67,58,29,37,92,140,77,223,11,81,119,98,253,85,93,182,93,149,44,252,160,30,87,30,187,52,203,241,175,103,173,47,248,0,0,1,74,223,232,213,241,79,255,0,144,58,85,255,0,200,171,143,253,248,186,147,42,224,104,247,131,61,107,202,184,137,225,179,15,214,60,214,223,106,162,189,100,31,16,241,48,90,226,146,58,86,118,43,234,41,217,208,217,36,145,233,187,33,106,174,239,95,172,171,182,201,178,35,133,30,43,180,227,139,93,56,102,107,133,75,224,110,180,61,184,47,246,9,230,71,213,90,42,156,138,168,215,42,34,119,33,127,75,150,41,145,17,178,53,174,69,70,61,146,70,207,1,202,227,208,158,153,126,53,239,21,165,43,112,233,196,190,169,240,191,157,195,157,105,157,219,252,47,27,102,172,158,167,225,119,63,204,205,20,126,46,8,101,143,189,218,239,189,241,245,59,234,63,103,39,235,69,13,41,131,159,232,94,186,105,199,17,122,113,110,213,13,47,188,248,235,85,118,241,77,12,168,140,170,183,213,53,17,100,165,169,141,21,123,115,51,169,187,166,234,213,107,154,246,57,236,123,30,238,128,0,0,0,3,159,235,222,138,98,188,68,233,61,247,71,51,91,133,214,138,203,144,120,95,19,61,174,88,227,170,103,98,166,42,134,116,58,72,228,98,110,248,90,139,187,23,234,170,237,178,236,168,17,87,40,230,201,161,214,222,35,177,221,36,198,87,227,24,132,215,9,236,153,6,88,178,67,5,13,53,84,143,167,109,45,93,45,67,229,70,75,71,27,214,165,149,15,123,88,222,148,108,177,62,70,55,105,103,81,153,109,116,208,189,71,225,211,81,238,58,95,170,22,111,3,117,161,218,88,102,137,85,244,183,10,87,42,164,117,84,210,42,39,114,23,244,187,101,217,28,142,107,152,246,177,236,123,27,98,188,175,57,129,127,240,183,194,150,174,205,254,42,211,134,94,28,239,253,211,42,211,86,207,81,83,255,0,185,169,169,35,134,47,240,34,219,244,84,11,84,0,252,151,107,181,170,193,106,173,190,223,110,116,150,235,109,186,158,74,186,202,202,185,155,12,20,208,70,213,116,146,201,35,149,26,198,53,168,174,87,42,162,34,34,170,129,231,245,87,83,49,93,27,211,140,143,84,179,90,191,15,101,198,109,242,220,42,122,100,141,146,77,208,159,82,8,187,143,99,29,52,175,86,199,27,21,201,215,35,216,212,93,220,135,10,224,127,142,60,55,139,236,102,227,4,204,164,176,231,118,122,138,169,235,241,196,122,170,178,220,234,135,37,44,240,61,203,189,67,27,19,161,142,89,17,25,180,200,229,88,227,100,144,163,170,135,143,110,55,239,188,92,103,113,81,99,149,87,91,110,153,89,59,82,217,44,149,144,178,158,103,213,44,40,147,85,85,182,57,100,100,147,117,186,86,70,189,106,214,69,183,75,90,233,37,87,240,173,23,213,236,203,65,117,67,31,213,205,63,158,146,59,238,59,80,233,169,210,174,4,154,9,88,248,221,20,176,200,207,37,86,73,20,146,70,170,213,107,209,30,170,215,53,200,142,64,211,152,56,255,0,11,188,77,224,60,83,105,125,183,80,49,10,154,74,59,147,233,218,235,214,60,183,24,106,107,108,211,172,146,199,209,59,99,94,166,177,238,130,87,68,247,181,139,36,104,215,244,183,117,107,123,0,2,37,113,111,204,119,72,248,82,204,172,154,125,85,104,171,204,50,26,138,136,101,191,80,218,234,153,27,236,150,231,162,47,118,69,114,43,95,82,230,171,95,29,50,171,58,153,245,159,36,77,116,75,39,213,227,147,142,60,55,132,44,53,180,180,172,164,190,106,45,242,157,207,176,216,94,245,232,141,155,171,124,109,103,74,163,153,76,215,35,145,26,138,143,153,237,86,49,90,141,150,88,168,51,41,203,50,172,230,251,85,148,230,185,53,215,32,189,86,244,120,155,141,210,182,74,186,169,250,24,214,51,174,89,21,207,119,75,24,214,166,235,228,214,162,39,146,32,26,19,203,248,215,209,171,95,13,151,94,41,112,11,159,211,156,66,201,112,163,162,173,109,185,93,79,85,31,114,190,158,150,102,172,83,181,175,100,209,178,161,38,108,82,164,125,198,246,254,179,89,35,100,59,6,1,159,225,186,167,134,218,117,7,79,178,26,75,230,61,124,167,74,154,26,234,101,94,137,89,186,162,162,162,162,57,143,107,145,204,123,28,136,246,61,174,107,145,174,106,162,85,93,127,8,151,94,25,121,91,234,198,87,152,92,106,215,44,212,170,124,82,229,114,181,73,78,232,25,104,130,43,173,59,169,233,92,201,26,217,124,75,82,166,78,247,82,34,53,251,70,214,254,109,100,147,138,242,251,227,215,33,225,155,50,161,193,181,6,251,87,89,165,119,122,136,225,174,101,71,138,173,125,129,136,149,46,73,168,97,73,81,144,177,213,21,13,146,161,27,27,222,246,49,85,173,115,209,17,66,247,129,249,45,55,107,85,254,213,69,125,177,92,233,46,54,219,141,60,117,116,117,148,147,54,104,42,96,145,168,232,229,142,70,170,181,236,115,85,28,142,69,84,84,84,84,63,88,2,21,115,33,227,91,84,248,62,252,157,254,76,236,24,165,207,233,111,197,252,111,199,105,106,102,237,248,95,9,219,237,118,103,139,109,252,75,250,186,186,183,217,187,109,178,239,53,74,171,231,157,247,39,251,201,252,52,15,171,193,159,52,13,125,226,39,137,60,63,71,51,92,67,79,232,172,185,7,196,60,76,246,187,125,108,117,76,236,80,84,84,51,161,210,85,200,196,221,240,181,23,118,47,213,85,219,101,217,82,207,202,1,229,113,235,179,76,191,26,246,122,210,255,0,128,0,0,0,0,172,14,51,57,160,107,239,14,220,73,230,26,57,133,98,26,127,91,101,199,254,31,225,167,186,91,235,100,170,127,126,130,158,161,253,110,142,174,54,46,207,153,200,155,49,62,170,38,251,174,234,189,171,150,247,26,218,167,198,15,229,19,242,153,96,197,45,159,68,190,17,224,190,5,75,83,15,115,197,120,190,231,119,189,60,187,237,225,153,211,211,211,182,238,223,125,211,106,214,230,143,235,179,83,127,5,246,122,34,85,114,49,251,236,253,219,254,36,5,170,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,25,172,226,199,213,62,178,124,192,200,125,198,115,74,102,107,56,177,245,79,172,159,48,50,31,113,156,15,107,193,159,25,153,247,9,153,253,53,101,29,117,93,199,9,184,212,50,43,245,134,89,102,154,6,193,36,212,235,83,87,75,76,147,197,10,87,118,105,210,56,229,147,116,217,122,93,229,246,95,246,1,159,225,186,167,134,218,117,7,79,178,26,75,230,61,124,167,74,154,26,234,101,94,137,89,186,162,162,162,162,57,143,107,145,204,123,28,136,246,61,174,107,145,174,106,162,102,135,42,211,60,171,15,196,48,172,234,237,73,189,151,61,183,213,220,45,21,81,199,39,109,222,26,182,122,57,224,115,220,196,98,204,199,192,143,115,24,231,116,199,60,14,85,69,126,201,45,121,104,113,199,83,195,142,101,14,143,103,12,164,126,157,102,151,136,223,53,92,143,138,157,246,59,140,201,28,9,90,233,158,173,106,211,43,89,19,102,107,221,245,25,26,72,197,69,107,217,48,94,72,63,37,166,237,106,191,218,168,175,182,43,157,37,198,219,113,167,142,174,142,178,146,102,205,5,76,18,53,29,28,177,200,213,86,189,142,106,163,145,200,170,138,138,138,135,235,0,66,174,102,124,23,127,41,61,56,102,164,97,77,237,231,216,13,190,174,122,106,120,104,123,210,95,104,81,59,175,161,222,54,58,103,76,213,99,157,78,212,234,111,114,89,88,173,78,242,201,28,213,0,101,179,253,53,96,89,87,251,43,142,100,152,229,195,255,0,73,71,93,109,174,167,147,254,44,144,205,28,140,254,103,53,205,253,74,132,159,227,67,140,27,87,22,90,71,162,14,184,45,92,121,222,29,79,120,160,202,217,52,77,70,84,206,246,91,210,58,232,157,27,27,23,69,66,195,43,214,54,181,171,19,218,246,116,244,36,114,73,48,57,172,112,49,106,189,99,53,252,81,105,69,174,146,223,114,176,83,172,153,93,150,221,107,107,18,231,3,234,31,36,183,52,236,71,212,234,150,58,119,190,121,37,221,29,11,58,213,236,236,170,75,81,96,73,254,95,220,76,97,188,40,106,94,107,170,89,133,13,93,197,238,193,234,237,182,139,101,50,43,95,113,184,201,93,68,248,160,89,58,85,176,179,166,41,30,249,28,139,210,198,59,165,175,127,68,111,226,186,197,172,89,246,186,231,247,77,70,212,107,245,93,198,229,113,168,158,88,162,150,170,105,160,183,193,36,210,76,218,74,86,204,247,186,42,104,221,43,210,56,145,202,141,69,255,0,42,175,138,39,255,0,45,78,95,191,151,106,202,29,123,213,104,122,48,27,85,193,223,11,183,57,187,73,120,174,164,158,153,255,0,157,138,122,103,195,81,110,122,120,152,36,233,122,57,100,141,236,242,233,112,29,127,149,63,2,86,164,181,80,113,77,172,184,205,91,174,78,168,73,240,139,85,198,6,182,8,224,70,177,209,222,21,138,170,231,189,206,87,36,29,109,106,49,25,223,106,63,174,9,35,180,160,0,165,110,117,126,169,241,111,151,244,62,227,113,33,6,1,159,230,90,89,153,90,117,7,79,178,26,187,30,67,99,168,74,154,26,234,101,78,184,159,178,162,162,162,162,181,236,115,85,204,123,28,138,199,177,206,107,145,205,114,162,205,254,117,126,169,241,111,151,244,62,227,113,33,6,39,128,102,89,213,54,65,85,135,227,213,119,102,98,182,121,47,247,116,166,68,115,233,109,209,203,20,82,212,43,55,234,115,24,233,227,87,244,162,244,179,169,238,217,140,123,154,23,253,193,159,25,152,15,22,120,5,53,101,29,117,37,187,54,183,83,178,43,245,134,89,97,134,119,79,28,52,235,83,87,75,76,147,203,50,208,247,170,18,56,229,147,101,221,58,93,231,246,200,163,50,218,23,174,154,143,195,166,163,219,181,67,75,239,62,6,235,67,188,83,67,42,43,233,110,20,174,84,89,41,106,99,69,78,228,47,233,110,233,186,57,28,214,189,142,99,216,199,183,67,220,58,235,206,27,196,150,145,216,181,91,12,173,164,115,46,52,236,101,206,134,26,133,153,246,155,138,49,171,81,69,42,185,140,119,92,110,118,200,229,99,122,216,172,145,169,208,246,170,135,75,0,225,92,98,113,85,134,240,161,164,119,12,194,243,114,164,118,79,113,167,168,166,196,237,18,70,179,62,227,113,70,125,69,116,77,123,29,225,163,115,163,116,207,234,111,75,21,26,139,220,124,108,120,115,78,99,60,107,255,0,37,93,56,130,193,128,92,237,82,106,110,83,249,187,109,52,235,221,146,215,66,168,244,146,230,232,122,92,199,116,189,137,28,77,149,90,215,200,231,59,105,91,12,177,173,16,221,174,215,91,253,214,182,251,125,185,213,220,110,87,26,137,42,235,43,42,230,116,211,212,207,35,149,210,75,36,142,85,115,222,231,42,185,92,170,170,170,170,170,122,13,85,212,204,171,89,53,31,35,213,44,214,175,196,94,178,107,132,183,10,158,153,36,124,112,245,175,212,130,46,227,222,246,195,19,17,177,198,197,114,244,70,198,53,23,102,161,97,90,3,203,190,167,76,56,80,213,237,123,215,236,114,145,217,61,199,77,239,175,199,241,171,149,190,41,159,99,98,81,190,104,235,102,73,90,174,134,187,170,38,43,26,206,151,192,197,114,61,123,143,115,33,10,203,63,85,166,237,117,176,93,104,175,182,43,157,93,186,229,110,168,142,174,142,178,146,103,67,61,52,241,185,29,28,177,200,213,71,49,237,114,35,145,200,168,168,168,138,135,229,44,167,137,78,1,104,243,14,14,244,183,137,141,29,183,218,173,119,92,115,75,236,213,217,101,158,10,104,40,227,185,210,178,133,181,53,23,38,189,173,111,93,99,123,146,58,94,226,185,211,70,214,244,170,62,52,100,193,50,185,121,241,167,106,226,159,75,233,236,89,126,65,72,237,84,198,169,213,50,10,52,166,109,42,214,192,146,116,197,112,130,54,185,90,246,57,171,19,101,86,35,81,147,43,147,183,27,31,15,84,181,51,3,165,90,153,149,104,222,163,227,154,165,133,85,248,123,214,51,112,138,225,77,213,36,140,142,110,133,250,240,75,219,123,30,232,101,98,186,57,24,142,78,184,222,246,170,236,229,52,19,193,223,21,88,111,21,250,71,111,204,44,215,42,70,228,246,234,122,122,108,178,209,28,107,11,237,215,21,103,215,86,196,231,189,222,26,71,54,71,66,254,167,117,49,21,170,189,198,72,198,6,115,9,85,192,47,26,249,87,10,122,143,73,100,187,92,252,70,153,100,215,8,99,200,237,245,11,35,227,160,235,86,198,235,157,58,70,215,189,179,68,196,69,123,88,213,239,70,196,98,167,83,98,124,81,84,247,250,173,161,122,143,163,84,120,133,219,53,179,118,173,89,222,63,69,146,88,46,80,42,190,150,182,150,162,8,230,86,53,234,137,180,209,119,90,201,99,84,71,53,202,213,77,216,248,222,240,210,245,166,237,106,191,218,168,175,182,43,157,37,198,219,113,167,142,174,142,178,146,102,205,5,76,18,53,29,28,177,200,213,86,189,142,106,163,145,200,170,138,138,138,135,235,41,131,150,23,30,180,218,49,117,164,225,251,88,47,180,148,26,125,115,168,169,154,213,119,171,238,189,109,55,25,221,15,68,50,74,233,123,84,244,46,86,206,229,84,139,234,205,58,200,247,53,139,35,219,107,250,233,174,154,113,195,166,156,92,117,67,84,47,62,6,213,67,180,80,195,18,35,234,174,21,78,69,88,233,105,163,85,78,228,207,233,118,201,186,53,26,215,61,238,99,24,247,180,57,175,25,156,102,96,60,38,96,21,53,149,149,212,151,28,218,227,78,248,172,54,24,165,134,105,219,60,144,212,45,53,93,85,50,207,20,201,67,222,167,88,228,150,61,215,117,233,111,159,217,64,57,254,127,153,106,158,101,118,212,29,65,200,106,239,153,13,242,161,106,107,171,170,85,58,229,126,200,136,136,136,136,214,49,173,70,177,140,106,35,24,198,181,173,70,181,168,137,247,245,211,93,53,31,136,189,71,184,234,134,168,94,124,117,214,187,104,161,134,36,86,82,219,233,90,170,177,210,211,70,170,189,184,89,212,237,147,117,114,185,206,123,220,247,189,239,119,192,203,48,12,203,5,166,199,234,179,12,122,174,210,204,170,207,29,254,208,149,40,141,125,85,186,73,101,138,42,132,102,253,77,99,221,4,138,206,164,78,166,116,189,187,177,236,115,130,111,242,84,245,79,148,252,191,174,247,27,113,117,37,43,114,84,245,79,148,252,191,174,247,27,113,117,32,84,7,52,94,1,107,48,251,237,203,137,141,29,183,221,110,150,172,142,225,83,93,150,89,224,166,158,178,75,101,83,217,45,76,247,38,189,173,119,69,27,187,114,58,94,226,181,176,200,230,244,170,178,68,100,48,131,135,93,121,204,184,109,213,203,22,171,97,149,181,109,125,186,161,140,185,208,195,80,144,178,237,110,87,181,106,40,165,87,49,237,232,145,173,217,28,172,119,67,209,146,53,58,216,213,77,41,221,173,54,171,253,170,182,197,125,182,82,92,109,183,26,121,41,43,40,234,225,108,208,84,193,35,85,178,69,36,110,69,107,216,230,170,181,90,168,168,168,170,138,81,183,51,62,11,191,147,102,163,179,82,48,166,247,48,28,250,225,87,61,53,60,52,61,152,236,85,202,189,215,208,239,27,27,11,97,114,61,206,167,106,116,187,183,20,172,86,175,101,100,144,45,83,249,116,240,227,252,156,127,149,7,211,63,244,169,254,181,240,93,44,248,167,197,58,58,190,23,225,250,191,215,159,238,58,186,58,63,61,215,216,252,241,68,60,69,107,206,101,196,150,174,95,117,91,51,173,171,115,238,53,15,101,178,134,106,132,153,150,155,114,61,203,79,69,18,181,140,111,68,109,118,202,228,99,122,222,175,145,201,214,247,42,248,175,165,153,87,209,95,160,191,73,174,191,70,254,33,241,111,131,248,217,60,15,142,237,246,188,79,99,126,223,123,183,245,59,157,61,93,63,87,125,188,137,149,203,67,129,202,158,35,179,40,117,135,56,125,35,52,235,11,188,70,201,169,36,100,85,15,190,92,97,72,231,74,39,66,244,115,82,153,26,248,157,51,158,223,174,201,18,54,34,171,158,248,66,16,3,165,113,55,105,181,88,56,146,213,123,21,138,217,73,110,182,219,179,139,237,37,29,29,36,45,134,10,104,35,175,153,177,197,28,109,68,107,24,214,162,53,26,136,136,136,136,136,77,254,9,120,73,197,120,185,224,23,43,197,174,82,248,28,146,197,168,23,123,134,51,113,107,163,139,183,92,235,45,19,25,4,242,172,50,200,148,114,72,176,186,102,70,136,231,118,99,84,93,216,128,125,94,86,156,125,95,105,47,182,30,20,245,122,225,227,173,85,223,216,56,117,238,170,165,140,146,223,35,88,171,29,182,103,72,228,238,66,254,148,142,159,101,89,25,35,163,133,168,246,62,52,131,170,243,43,230,23,71,166,86,42,237,10,208,108,191,253,61,87,244,197,120,190,90,230,130,162,59,61,47,93,76,53,52,172,154,57,150,74,107,139,100,133,141,84,116,125,81,199,42,185,174,100,157,14,109,70,103,248,6,101,165,153,149,219,79,181,7,30,171,177,228,54,58,133,166,174,161,169,68,235,137,251,34,162,162,162,171,94,199,53,90,246,61,170,172,123,28,215,53,92,215,34,175,228,255,0,77,89,238,85,254,202,228,121,38,71,112,255,0,210,86,87,92,171,170,36,255,0,141,36,211,73,35,255,0,157,206,115,191,90,168,31,87,74,180,207,42,214,77,71,199,52,183,10,164,241,23,172,154,225,21,190,155,170,57,31,28,61,107,245,231,151,182,199,189,176,196,196,116,146,61,26,189,17,177,238,84,217,170,104,39,131,190,21,112,222,20,52,142,223,135,217,173,180,142,201,238,52,244,245,57,101,222,57,22,103,220,110,40,207,174,141,149,204,99,188,52,110,116,141,133,157,45,233,98,171,149,59,143,145,239,230,156,185,184,40,254,74,186,113,61,255,0,63,182,90,164,212,220,167,243,151,42,152,19,187,37,174,133,81,139,29,177,179,117,57,142,233,123,22,73,93,18,53,175,145,205,110,242,182,24,164,89,128,5,43,115,171,245,79,139,124,191,161,247,27,137,8,48,12,255,0,50,210,204,202,211,168,58,125,144,213,216,242,27,29,66,84,208,215,83,42,117,196,253,149,21,21,21,21,175,99,154,174,99,216,228,86,61,142,115,92,142,107,149,22,111,243,171,245,79,139,124,191,161,247,27,137,8,49,60,3,50,206,169,178,10,172,63,30,171,187,51,21,179,201,127,187,165,50,35,159,75,110,142,88,162,150,161,89,191,83,152,199,79,26,191,165,23,165,157,79,118,204,99,220,208,208,71,5,220,91,98,188,92,233,98,101,54,216,188,14,73,98,240,214,252,154,220,230,199,23,110,185,212,209,189,243,193,18,77,44,137,71,36,139,51,97,124,138,142,119,102,68,84,221,138,72,3,52,60,58,235,206,101,195,110,174,88,181,91,12,173,171,107,237,213,12,101,206,134,26,132,133,151,107,114,189,171,81,69,42,185,143,111,68,141,110,200,229,99,186,30,140,145,169,214,198,170,104,123,66,245,211,78,56,139,211,139,118,168,105,125,231,199,90,171,183,138,104,101,68,101,85,190,169,168,139,37,45,76,104,171,219,153,157,77,221,55,86,171,92,215,177,207,99,216,247,7,181,187,93,173,86,11,85,109,246,251,115,164,183,91,109,212,242,85,214,86,85,204,216,96,166,130,54,171,164,150,73,28,168,214,49,173,69,114,185,85,17,17,21,84,162,30,99,60,107,255,0,42,173,71,130,193,128,92,238,177,233,150,45,249,187,109,52,235,218,142,233,92,138,244,146,230,232,122,90,246,245,49,233,28,77,149,92,230,70,215,59,104,157,52,177,167,106,230,139,199,213,102,97,125,185,112,207,163,183,11,173,174,213,142,92,42,104,114,203,196,21,51,209,201,115,170,99,37,166,158,218,214,53,205,235,163,111,114,70,203,220,71,54,105,26,222,148,70,70,143,154,5,233,118,144,230,90,191,83,147,65,135,193,72,172,195,241,123,158,95,119,154,166,116,137,144,91,168,98,235,149,200,158,110,123,220,229,142,54,53,168,187,190,86,171,186,88,143,123,67,197,26,168,50,174,106,160,10,128,231,105,166,121,85,54,169,224,186,199,225,59,184,221,195,31,76,103,191,28,114,59,195,215,83,212,212,84,116,76,238,142,219,59,145,213,111,26,117,171,157,216,159,234,162,51,117,241,92,154,115,250,108,103,138,59,166,25,113,200,106,233,41,243,28,94,174,154,142,222,213,149,96,174,184,211,203,21,68,106,246,181,21,136,248,233,163,174,86,189,251,108,142,145,168,187,201,210,235,10,230,105,162,159,150,158,17,242,159,15,112,240,181,248,38,249,173,31,92,189,16,203,224,160,155,196,71,38,209,189,206,222,150,90,158,134,167,78,242,164,93,78,70,245,111,70,218,33,154,218,180,215,90,48,29,70,190,211,213,207,109,197,114,139,85,238,178,42,70,53,211,201,5,53,92,115,72,216,218,231,53,170,245,107,21,17,21,205,77,246,221,83,237,3,78,101,80,115,184,213,234,151,221,116,247,65,40,103,171,142,158,10,121,114,251,164,110,130,46,196,239,123,164,165,162,115,36,243,149,31,26,71,94,142,111,213,98,164,209,175,215,84,78,139,84,180,221,173,87,251,85,21,246,197,115,164,184,219,110,52,241,213,209,214,82,76,217,160,169,130,70,163,163,150,57,26,170,215,177,205,84,114,57,21,81,81,81,80,207,15,30,218,153,149,106,135,23,26,153,113,202,106,251,159,1,200,43,113,155,116,12,146,69,134,150,134,130,119,211,196,200,218,247,187,163,171,182,233,94,141,217,171,44,210,189,26,222,189,128,234,188,163,52,207,21,212,78,46,33,184,229,52,158,47,232,86,63,87,147,91,160,124,113,201,11,171,163,158,158,158,39,200,215,177,219,246,252,83,165,98,183,165,205,150,40,158,142,250,187,45,191,241,99,233,99,89,62,95,228,62,221,57,18,185,44,96,20,214,46,30,114,189,65,168,199,170,232,238,89,86,80,250,102,87,76,146,181,149,246,234,58,120,210,21,137,28,189,14,99,42,39,175,98,189,137,230,254,182,185,87,182,136,217,107,197,143,165,141,100,249,127,144,251,116,224,102,176,153,92,190,248,245,200,120,102,204,168,112,109,65,190,213,214,105,93,222,162,56,107,153,81,226,171,95,96,98,37,75,146,106,24,82,84,100,44,117,69,67,100,168,70,198,247,189,140,85,107,92,244,68,88,106,123,93,73,209,220,251,74,99,199,235,50,251,13,92,22,220,170,207,67,123,178,220,210,150,102,209,87,193,83,69,79,87,211,4,210,49,173,149,241,54,170,40,229,70,117,35,36,234,110,235,228,170,26,104,180,221,173,87,251,85,21,246,197,115,164,184,219,110,52,241,213,209,214,82,76,217,160,169,130,70,163,163,150,57,26,170,215,177,205,84,114,57,21,81,81,81,80,253,101,64,114,183,227,234,143,78,252,15,12,154,199,112,181,91,113,5,241,149,24,238,69,89,83,5,12,54,137,23,187,83,53,53,92,146,57,140,116,50,189,100,88,228,85,89,27,44,137,31,215,100,140,236,219,248,17,87,154,63,161,61,77,252,23,222,40,138,1,47,251,154,63,161,61,77,252,23,222,40,138,1,2,210,121,87,241,235,83,75,83,106,225,99,89,47,181,117,140,172,168,134,223,131,92,234,59,72,202,54,36,83,57,104,42,106,36,149,174,86,43,153,4,84,172,107,30,254,185,123,91,163,18,38,178,215,204,187,231,248,6,101,165,153,149,219,79,181,7,30,171,177,228,54,58,133,166,174,161,169,68,235,137,251,34,162,162,162,171,94,199,53,90,246,61,170,172,123,28,215,53,92,215,34,173,201,242,202,227,182,213,173,216,109,187,67,53,75,38,171,147,84,44,52,242,54,150,178,233,59,94,252,146,137,138,231,53,241,201,178,43,234,97,139,102,200,199,245,72,246,71,223,234,145,86,110,208,79,82,5,115,53,227,182,213,162,56,109,199,67,52,183,38,171,143,84,47,212,241,182,170,178,215,59,88,252,110,137,234,215,57,242,73,178,171,42,102,139,118,198,198,116,200,198,73,223,234,141,82,30,239,96,227,163,140,219,23,7,154,113,75,115,142,213,241,156,207,40,241,20,248,205,182,86,61,41,93,36,72,206,237,77,76,141,219,104,98,238,196,171,27,92,146,72,231,181,173,233,69,124,177,208,14,83,150,101,89,205,246,171,41,205,114,107,174,65,122,173,232,241,55,27,165,108,149,117,83,244,49,172,103,92,178,43,158,238,150,49,173,77,215,201,173,68,79,36,64,62,81,117,60,149,61,44,101,63,48,43,189,186,220,84,94,178,105,14,101,161,26,137,112,210,221,65,130,146,12,134,211,79,67,53,116,20,211,164,204,167,125,77,36,53,73,10,189,62,171,158,198,206,214,61,90,174,103,91,93,210,231,183,103,45,186,114,84,244,177,148,252,192,174,246,235,112,19,252,0,5,0,243,71,245,217,169,191,130,251,61,17,202,184,116,226,95,84,248,95,206,225,206,180,206,237,254,23,141,179,86,79,83,240,187,159,230,102,138,63,23,4,50,199,222,237,119,222,248,250,157,245,31,179,147,245,162,245,94,104,254,187,53,55,240,95,103,162,34,252,150,155,172,54,170,123,236,214,202,182,91,107,42,38,164,167,172,116,46,72,38,158,22,198,233,98,100,155,116,185,236,108,240,185,205,69,221,169,44,106,187,117,38,225,165,237,11,215,77,56,226,47,78,45,218,161,165,247,159,29,106,174,222,41,161,149,17,149,86,250,166,162,44,148,181,49,162,175,110,102,117,55,116,221,90,173,115,94,199,61,143,99,221,208,10,1,224,39,141,251,239,8,249,220,180,89,29,85,214,229,166,87,190,236,183,187,37,28,44,168,153,149,73,10,164,53,84,141,146,88,217,28,221,109,137,146,47,90,53,241,111,212,215,58,56,149,151,209,139,101,152,174,115,98,165,202,112,172,154,213,144,89,107,122,252,53,198,215,91,29,93,44,253,15,115,31,209,44,106,230,59,165,236,115,87,101,242,115,85,23,205,20,15,172,0,0,0,2,157,185,170,112,49,106,210,218,159,229,35,164,118,186,75,126,39,114,168,165,182,223,49,235,109,173,180,244,214,105,251,73,28,85,80,182,158,52,138,58,105,86,54,181,253,125,42,149,18,181,81,207,239,244,199,15,248,93,226,111,62,225,103,84,45,186,129,136,84,213,214,91,89,80,215,94,177,229,184,205,77,69,121,129,35,150,62,137,219,26,244,185,236,108,242,186,39,189,175,72,228,86,191,165,219,43,93,163,235,181,166,213,127,181,86,216,175,182,202,75,141,182,227,79,37,37,101,29,92,45,154,10,152,36,106,182,72,164,141,200,173,123,28,213,86,171,85,21,21,21,81,76,246,113,201,194,37,215,132,29,92,110,41,5,198,174,241,137,223,169,221,114,199,46,179,211,185,143,124,8,245,107,233,102,122,53,34,125,76,43,211,215,219,93,149,146,67,34,182,62,234,70,208,191,236,3,63,195,117,79,13,180,234,14,159,100,52,151,204,122,249,78,149,52,53,212,202,189,18,179,117,69,69,69,68,115,30,215,35,152,246,57,17,236,123,92,215,35,92,213,68,163,110,98,60,111,214,113,85,157,166,37,135,85,116,233,150,39,112,150,91,19,146,25,233,166,186,72,232,98,141,245,85,81,62,87,49,221,47,100,254,29,86,56,228,100,85,14,71,181,28,247,181,56,254,21,197,110,180,96,154,37,152,240,255,0,102,202,106,228,196,243,26,122,122,71,197,81,93,86,175,181,64,201,228,154,104,168,90,217,155,20,12,169,89,100,109,67,122,28,146,177,202,139,246,170,175,159,208,189,11,212,126,34,245,30,221,165,250,95,102,241,215,90,237,229,154,105,85,89,75,111,165,106,162,73,85,83,34,34,246,225,103,83,119,93,149,202,231,53,140,107,222,246,49,193,218,248,9,224,130,251,197,198,119,45,110,71,75,117,182,233,149,147,187,21,238,247,71,51,41,230,125,82,194,171,13,45,35,164,138,70,73,55,91,162,124,137,208,173,100,91,245,57,174,146,36,125,249,218,109,54,171,5,170,138,197,98,182,82,91,173,182,234,120,233,40,232,233,33,108,48,83,65,27,81,177,197,28,109,68,107,24,214,162,53,26,136,136,136,136,136,120,173,11,208,189,56,225,211,78,45,218,95,165,246,111,3,106,161,222,89,166,149,81,245,87,10,167,34,36,149,85,50,34,39,114,103,244,183,117,217,26,141,107,88,198,177,140,99,27,208,0,165,110,117,126,169,241,111,151,244,62,227,113,62,175,42,93,116,211,142,29,52,227,95,117,67,84,47,62,6,213,67,244,106,40,97,137,17,245,87,10,167,37,209,99,165,166,141,85,59,147,63,165,219,38,232,212,107,92,247,185,140,99,222,223,149,206,175,213,62,45,242,254,135,220,110,36,10,142,237,117,134,213,81,98,134,231,86,203,109,101,68,53,117,20,109,153,201,4,211,194,217,27,20,175,143,126,151,61,141,158,102,181,202,155,181,37,145,19,110,165,220,58,95,17,124,75,234,159,20,25,220,217,214,166,93,191,193,240,86,106,57,234,126,23,108,252,204,49,73,225,32,154,89,59,61,222,195,31,39,75,190,187,247,114,254,164,73,211,203,23,151,165,30,83,71,77,196,87,16,56,135,122,213,55,76,184,149,130,231,12,19,210,221,105,101,130,104,229,170,173,164,158,23,245,66,189,216,95,76,189,76,114,186,53,147,165,88,177,57,252,47,151,223,1,89,15,19,57,149,14,115,168,54,42,186,61,43,180,84,71,53,115,234,60,85,19,239,236,84,169,106,67,67,50,68,172,153,141,168,167,108,117,10,217,24,246,49,234,141,115,94,168,169,102,156,101,113,155,167,28,17,96,150,28,111,28,181,90,171,50,153,188,12,118,76,66,149,137,4,48,217,225,153,140,153,207,72,246,74,72,123,17,203,12,14,233,114,119,81,189,49,72,200,165,70,132,170,51,89,197,143,170,125,100,249,129,144,251,140,230,130,52,27,136,173,35,226,75,13,166,204,244,167,44,164,184,177,212,240,205,93,108,124,172,109,198,210,249,21,237,72,107,41,209,202,232,95,213,20,168,138,187,177,253,10,232,220,246,108,229,207,191,22,62,169,245,147,230,6,67,238,51,129,232,56,59,226,171,50,225,67,87,45,249,133,154,229,86,236,98,227,81,79,77,150,90,35,141,38,101,198,220,143,250,234,216,156,246,55,196,198,215,72,232,95,212,222,151,170,181,87,182,249,24,253,9,224,25,254,27,170,120,109,167,80,116,251,33,164,190,99,215,202,116,169,161,174,166,85,232,149,155,170,42,42,42,35,152,246,185,28,199,177,200,143,99,218,230,185,26,230,170,38,109,178,173,11,212,124,67,73,240,173,111,185,217,187,184,102,119,226,226,182,221,41,213,95,28,53,84,245,51,193,37,45,71,146,118,166,95,14,249,24,139,187,95,26,170,181,202,172,149,177,200,190,95,124,122,228,60,51,102,84,56,54,160,223,106,235,52,174,239,81,28,53,204,168,241,85,175,176,49,18,165,201,53,12,41,42,50,22,58,162,161,178,84,35,99,123,222,198,42,181,174,122,34,40,94,240,63,37,166,237,106,191,218,168,175,182,43,157,37,198,219,113,167,142,174,142,178,146,102,205,5,76,18,53,29,28,177,200,213,86,189,142,106,163,145,200,170,138,138,138,135,235,0,0,3,42,229,255,0,114,184,244,39,166,95,141,123,197,105,64,36,170,224,39,141,251,239,8,249,220,180,89,29,85,214,229,166,87,190,236,183,187,37,28,44,168,153,149,73,10,164,53,84,141,146,88,217,28,221,109,137,146,47,90,53,241,111,212,215,58,56,149,129,127,192,252,150,155,181,170,255,0,106,162,190,216,174,116,151,27,109,198,158,58,186,58,202,73,155,52,21,48,72,212,116,114,199,35,85,90,246,57,170,142,71,34,170,42,42,42,31,172,1,82,188,239,114,204,86,241,125,210,172,90,211,147,90,171,111,88,255,0,199,62,47,110,167,173,142,74,171,127,125,150,215,193,226,34,106,171,226,238,49,21,204,235,68,234,106,42,166,232,79,254,43,184,174,211,142,18,180,225,249,174,107,47,142,186,215,119,32,176,88,32,153,25,85,119,170,106,34,171,90,170,139,219,133,157,77,89,102,84,86,198,215,53,17,30,247,199,27,243,197,159,231,249,150,169,230,87,109,65,212,28,134,174,249,144,223,42,22,166,186,186,165,83,174,87,236,136,136,136,136,141,99,26,212,107,24,198,162,49,140,107,90,212,107,90,136,129,55,249,42,122,167,202,126,95,215,123,141,184,186,146,149,185,42,122,167,202,126,95,215,123,141,184,176,158,97,156,71,106,135,13,26,13,81,151,233,94,17,87,113,185,92,106,18,218,252,129,98,142,106,44,109,36,250,173,170,158,37,85,115,222,231,42,50,46,166,44,41,34,183,186,239,238,112,206,17,87,154,135,30,180,212,180,215,94,22,52,110,251,73,88,250,202,121,173,249,205,206,159,186,143,163,122,75,11,146,130,154,162,57,90,213,122,181,147,197,84,199,49,236,232,151,181,186,61,37,107,43,131,66,244,47,81,248,139,212,123,118,151,233,125,155,199,93,107,183,150,105,165,85,101,45,190,149,170,137,37,85,76,136,139,219,133,157,77,221,118,87,43,156,214,49,175,123,216,199,120,2,244,249,90,112,245,163,90,121,195,237,135,89,176,170,159,164,25,78,125,111,238,93,175,181,20,174,134,74,94,137,85,147,91,41,216,244,222,56,97,158,39,49,238,79,238,242,68,146,42,171,18,22,70,17,47,141,190,85,54,173,16,210,249,117,95,65,111,153,5,242,219,141,211,207,87,147,209,223,42,91,83,90,176,119,32,108,114,210,71,75,72,198,244,70,215,84,75,59,165,114,35,99,143,169,63,69,196,31,208,189,116,212,126,29,53,30,221,170,26,95,121,240,55,90,29,226,154,25,81,95,75,112,165,114,162,201,75,83,26,42,119,33,127,75,119,77,209,200,230,181,236,115,30,198,61,186,105,40,47,153,174,136,105,126,136,241,47,113,160,210,219,230,63,29,13,250,158,59,173,86,45,107,142,70,63,27,157,236,111,84,82,39,156,76,100,203,188,241,198,199,53,88,201,58,123,81,196,144,186,80,185,254,29,56,151,210,206,40,48,72,115,173,51,187,127,133,227,108,213,147,211,124,82,217,249,233,162,143,197,193,12,178,118,123,189,135,190,62,167,125,118,108,228,253,104,145,87,157,95,165,140,91,230,5,15,183,92,74,234,229,249,173,122,203,164,124,71,99,54,221,37,183,221,111,208,229,183,10,107,101,247,25,162,137,179,124,86,133,30,171,35,145,143,146,56,217,52,49,172,178,199,59,228,141,177,108,245,145,233,11,166,71,88,175,58,191,75,24,183,204,10,31,110,184,129,94,188,178,238,214,171,47,28,122,97,89,121,185,210,80,83,201,81,114,164,100,181,51,54,38,58,121,237,149,112,195,18,57,202,136,175,146,89,35,141,141,251,92,247,181,169,186,170,33,160,147,42,229,217,242,202,227,182,213,173,216,109,187,67,53,75,38,171,147,84,44,52,242,54,150,178,233,59,94,252,146,137,138,231,53,241,201,178,43,234,97,139,102,200,199,245,72,246,71,223,234,145,86,110,208,79,80,0,31,146,237,118,181,88,45,85,183,219,237,206,146,221,109,183,83,201,87,89,89,87,51,97,130,154,8,218,174,146,89,36,114,163,88,198,181,21,202,229,84,68,68,85,83,44,69,164,243,80,227,214,166,170,166,235,194,198,141,223,106,232,217,71,81,53,191,57,185,211,246,149,149,140,88,161,114,80,83,84,71,43,156,140,71,62,120,170,152,230,49,253,113,118,183,86,44,173,125,91,1,127,220,174,61,9,233,151,227,94,241,90,80,9,127,220,174,61,9,233,151,227,94,241,90,80,8,18,127,129,206,56,243,46,16,179,39,82,213,50,174,249,167,87,202,134,190,253,97,99,211,174,55,236,141,241,180,125,74,141,101,75,90,141,69,106,170,50,102,53,24,245,106,182,41,98,191,60,91,44,197,115,155,21,46,83,133,100,214,172,130,203,91,215,225,174,54,186,216,234,233,103,232,123,152,254,137,99,87,49,221,47,99,154,187,47,147,154,168,190,104,166,99,111,184,6,101,140,227,56,206,103,125,199,170,233,44,89,141,61,77,77,138,224,228,69,130,185,148,245,15,167,157,24,228,85,68,124,114,198,168,230,46,207,68,116,110,84,233,145,142,119,116,208,126,62,181,199,64,180,107,49,209,44,114,225,227,108,185,5,190,122,123,36,211,212,205,29,70,51,85,59,182,154,166,138,72,220,215,183,169,143,149,201,31,82,53,147,171,38,110,203,221,100,193,61,107,249,200,96,56,150,188,231,248,134,77,135,213,222,244,234,211,80,148,88,213,235,26,100,51,86,212,207,6,209,212,73,39,93,79,98,122,105,100,73,31,12,209,189,138,145,182,62,166,61,100,85,142,122,105,110,169,96,154,211,130,91,53,51,77,47,191,25,198,239,61,239,5,91,225,102,167,238,246,166,124,50,126,110,102,50,70,237,36,79,111,214,106,111,182,233,186,42,42,230,50,211,105,186,223,238,180,86,43,21,178,174,227,114,184,212,71,73,71,71,73,11,166,158,166,121,28,141,142,40,227,106,43,158,247,57,81,168,212,69,85,85,68,67,75,218,3,163,150,46,31,244,107,19,209,220,114,111,17,73,140,219,219,79,37,79,75,217,226,234,158,231,73,83,83,208,247,189,99,238,207,36,178,246,250,213,172,235,233,111,213,106,32,29,0,0,4,106,227,163,131,43,23,24,122,113,75,108,142,235,240,108,207,23,241,21,24,205,202,87,189,105,91,36,168,206,237,53,76,109,223,120,101,237,68,139,35,90,178,70,230,53,205,234,68,124,82,80,14,83,137,229,88,53,246,171,22,205,113,155,174,63,122,162,232,241,54,235,165,20,148,149,80,117,177,175,103,92,82,35,94,222,166,61,174,77,211,205,174,69,79,37,67,82,100,32,230,79,192,197,171,136,44,2,179,85,52,230,215,73,67,168,184,173,61,77,202,86,81,218,218,233,242,136,27,12,104,234,89,93,12,107,60,213,45,142,157,141,166,221,92,155,239,23,74,36,137,36,97,242,121,101,113,219,106,214,236,54,221,161,154,165,147,85,201,170,22,26,121,27,75,89,116,157,175,126,73,68,197,115,154,248,228,217,21,245,48,197,179,100,99,250,164,123,35,239,245,72,171,55,106,42,243,70,227,182,213,173,151,88,116,35,69,242,106,186,140,38,199,80,247,100,23,26,73,219,224,178,26,214,185,139,19,35,233,78,169,105,169,220,199,42,63,175,183,44,142,71,163,92,144,195,43,160,94,45,150,101,88,53,246,151,41,194,178,107,174,63,122,162,235,240,215,27,93,108,148,149,80,117,177,204,127,68,177,171,94,222,166,61,205,93,151,205,174,84,95,37,83,208,104,190,144,230,90,245,170,24,254,145,233,252,20,146,95,114,42,135,67,78,181,115,164,48,68,198,70,233,101,154,71,249,170,50,56,163,146,69,70,163,158,168,197,70,181,206,84,106,135,138,4,244,230,91,195,38,3,194,206,151,232,14,159,226,20,212,149,151,38,83,228,77,189,100,43,110,134,154,182,243,58,73,67,39,92,238,141,58,156,198,58,121,91,19,30,231,172,113,171,89,212,237,149,206,229,92,179,173,54,171,255,0,26,250,127,98,190,219,41,46,54,219,141,61,250,146,178,142,174,22,205,5,76,18,89,43,155,36,82,70,228,86,189,142,106,171,85,170,138,138,138,168,160,120,174,20,120,174,212,126,18,181,29,153,174,21,47,142,181,87,118,224,191,216,39,153,89,75,119,165,106,170,163,92,168,139,219,153,157,78,88,166,68,87,70,231,57,21,30,199,201,27,238,251,54,227,139,64,176,62,31,108,92,69,221,178,31,17,101,201,173,240,92,45,22,122,90,186,39,222,43,122,229,134,41,224,134,7,84,53,146,77,76,249,145,42,24,201,23,180,172,145,21,119,110,203,80,60,123,112,65,125,225,31,59,138,183,28,165,186,220,180,202,247,218,138,201,123,172,153,149,19,50,169,33,69,154,150,173,209,197,27,35,155,173,178,190,52,232,70,190,45,186,92,231,71,42,50,47,201,118,186,205,106,167,177,77,115,171,125,182,142,162,106,186,122,55,76,229,130,25,230,108,109,150,86,71,191,75,94,246,193,11,92,228,77,220,145,70,139,191,74,108,30,215,93,53,211,81,248,139,212,123,142,168,106,133,231,199,93,107,182,138,24,98,69,101,45,190,149,170,171,29,45,52,106,171,219,133,157,78,217,55,87,43,156,231,189,207,123,222,247,88,255,0,42,254,2,169,169,105,173,92,83,235,37,138,146,177,245,148,240,220,48,107,101,71,117,31,70,244,150,102,173,125,77,60,145,53,170,245,107,32,150,149,237,123,217,209,47,119,100,122,68,230,113,94,89,92,9,93,117,187,50,183,107,158,169,99,52,146,105,125,134,162,71,82,209,221,32,115,217,146,86,177,28,214,178,56,247,68,125,52,50,236,233,30,254,168,222,248,251,29,50,34,205,218,187,64,34,175,52,127,66,122,155,248,47,188,81,20,2,95,247,52,127,66,122,155,248,47,188,81,20,2,5,159,114,197,230,23,71,139,81,211,112,235,196,14,95,217,181,67,211,22,37,127,185,205,4,20,182,170,88,160,154,73,105,107,106,231,153,157,48,167,106,22,83,39,75,220,142,145,99,234,70,36,77,101,181,25,119,207,240,12,203,75,51,43,182,159,106,14,61,87,99,200,108,117,11,77,93,67,82,137,215,19,246,69,69,69,69,86,189,142,106,181,236,123,85,88,246,57,174,106,185,174,69,91,126,229,115,199,109,215,91,45,83,104,70,180,100,212,149,25,181,142,157,142,199,238,53,115,187,198,228,52,77,107,214,86,73,212,157,50,212,211,181,141,85,127,95,114,88,220,175,86,185,97,154,87,5,133,21,87,207,59,238,79,247,147,248,105,106,133,85,243,206,251,147,253,228,254,26,4,85,229,113,235,179,76,191,26,246,122,210,255,0,138,1,229,113,235,179,76,191,26,246,122,210,255,0,128,0,0,0,0,160,30,104,254,187,53,55,240,95,103,162,37,87,35,31,190,207,221,191,226,68,85,230,143,235,179,83,127,5,246,122,34,85,114,49,251,236,253,219,254,36,5,170,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,25,172,226,199,213,62,178,124,192,200,125,198,115,74,102,107,56,177,245,79,172,159,48,50,31,113,156,11,94,225,15,65,176,222,36,185,91,226,26,83,153,209,82,57,151,26,123,235,237,149,211,83,172,207,180,220,82,235,94,148,245,177,35,94,199,117,198,231,110,173,71,183,173,138,248,220,189,15,114,45,69,235,166,133,234,63,14,154,143,113,210,253,80,179,120,27,173,14,210,195,52,74,175,165,184,82,185,85,35,170,166,145,81,59,144,191,165,219,46,200,228,115,92,199,181,143,99,216,219,21,229,41,198,190,43,102,177,81,240,155,169,183,63,135,85,186,225,52,152,93,194,117,141,148,179,120,135,247,31,108,114,163,90,173,153,211,190,89,34,116,142,119,117,211,58,36,86,185,176,178,73,149,198,103,6,120,15,22,120,5,77,29,101,13,37,187,54,183,83,190,91,13,250,40,161,134,119,79,28,53,9,77,73,85,82,176,75,50,208,247,170,22,73,34,143,101,221,58,155,231,246,132,42,229,79,199,109,213,46,180,28,44,235,46,77,72,235,107,169,210,12,34,235,113,157,205,158,57,209,204,108,118,117,122,162,181,236,115,85,203,7,91,154,172,86,118,26,175,235,130,56,237,124,204,14,83,165,90,143,133,234,61,86,144,228,152,93,214,147,51,164,184,50,214,235,35,105,214,90,169,42,164,86,164,81,196,216,250,187,221,206,182,44,107,31,83,100,107,216,230,43,145,205,85,208,159,7,159,151,223,200,22,47,252,163,62,21,244,147,225,244,94,23,195,120,223,29,224,124,21,63,71,197,60,103,231,62,35,220,239,119,246,250,189,91,109,231,184,29,172,0,0,162,190,104,156,36,226,188,52,234,157,151,41,211,249,123,56,222,163,124,74,224,203,115,157,27,126,31,93,21,74,62,120,32,138,40,99,142,42,54,199,85,74,216,89,187,220,157,18,34,170,34,55,123,212,42,175,158,119,220,159,239,39,240,208,33,175,1,92,51,211,113,79,196,53,179,7,188,215,82,65,143,88,233,254,145,228,16,204,178,245,214,219,160,168,129,146,82,68,177,57,174,107,229,116,209,198,175,235,103,67,28,247,162,185,204,107,29,161,59,77,166,213,96,181,81,88,172,86,202,75,117,182,221,79,29,37,29,29,36,45,134,10,104,35,106,54,56,163,141,168,141,99,26,212,70,163,81,17,17,17,17,10,97,228,169,234,159,41,249,127,93,238,54,226,234,64,0,0,165,110,117,126,169,241,111,151,244,62,227,113,28,149,61,83,229,63,47,235,189,198,220,57,213,250,167,197,190,95,208,251,141,196,114,84,245,79,148,252,191,174,247,27,112,31,147,153,127,1,85,58,13,144,205,173,90,77,98,171,159,78,175,149,18,77,119,100,125,174,139,5,198,122,169,28,216,91,12,49,70,216,40,85,178,67,20,43,245,250,94,213,99,220,213,124,40,254,21,193,119,22,217,87,8,218,166,153,77,182,47,29,141,223,124,53,191,38,183,57,178,75,220,161,109,76,111,124,240,68,147,69,26,214,71,26,76,216,95,34,171,91,222,145,21,54,122,154,9,212,43,158,27,101,192,50,91,206,163,71,73,38,39,65,103,173,169,191,50,174,145,106,160,117,185,144,189,213,41,36,40,215,44,172,237,35,247,98,53,221,73,186,108,187,236,102,51,44,250,43,244,170,243,244,23,226,191,70,254,33,81,240,127,139,118,252,119,129,238,59,177,226,59,95,155,239,118,250,58,250,62,175,86,251,121,108,6,156,240,12,255,0,13,213,60,54,211,168,58,125,144,210,95,49,235,229,58,84,208,215,83,42,244,74,205,213,21,21,21,17,204,123,92,142,99,216,228,71,177,237,115,92,141,115,85,18,42,243,3,229,249,77,197,213,53,175,56,193,239,180,150,61,69,177,211,199,109,134,107,148,210,252,58,190,221,221,115,214,9,145,141,123,162,124,110,150,89,25,35,24,187,245,57,143,107,145,204,124,60,43,146,95,229,151,232,174,117,221,248,87,228,159,226,11,216,238,116,248,239,164,93,186,126,239,103,167,235,118,124,47,107,185,221,242,234,236,118,191,249,249,103,224,84,7,0,60,178,242,171,174,163,213,234,7,20,88,15,130,199,241,11,133,85,190,28,102,232,146,50,75,141,210,5,129,99,157,236,88,150,26,187,118,210,75,179,227,153,89,44,145,34,42,73,23,90,62,202,184,177,244,177,172,159,47,242,31,110,156,234,167,42,226,199,210,198,178,124,191,200,125,186,112,51,88,105,79,132,239,75,26,55,242,255,0,30,246,232,12,214,26,83,225,59,210,198,141,252,191,199,189,186,0,43,87,143,238,89,121,85,171,81,233,53,3,133,220,7,198,227,249,125,194,150,223,54,51,107,73,31,37,186,233,58,206,178,78,198,36,73,13,37,187,104,226,221,242,76,140,138,73,85,17,35,139,161,25,47,248,15,229,241,98,225,3,226,57,173,255,0,42,250,77,159,95,109,241,219,234,106,105,163,124,20,54,234,87,118,164,154,150,6,43,183,155,121,227,69,89,228,70,185,205,142,52,108,113,126,113,31,48,0,25,87,47,122,231,194,174,27,197,127,47,205,43,195,239,54,218,70,228,246,237,55,179,84,226,119,121,36,88,95,110,184,173,170,14,132,116,173,99,221,225,164,115,99,108,204,233,119,83,17,28,137,220,100,111,101,16,154,83,225,59,210,198,141,252,191,199,189,186,0,51,195,172,90,59,159,104,86,127,116,211,157,70,176,213,219,174,86,234,137,226,138,89,105,102,134,11,132,17,205,36,45,171,165,116,204,99,165,166,145,209,61,99,149,26,136,228,79,242,162,125,93,75,226,43,87,53,107,13,195,116,251,51,203,42,231,199,176,107,61,45,154,217,108,134,87,197,72,246,83,44,205,167,168,150,157,174,236,186,165,144,207,225,210,100,99,94,177,70,196,114,185,221,78,117,218,113,245,193,70,43,197,102,156,85,222,237,54,207,15,169,184,205,190,105,49,203,133,58,70,201,43,250,17,210,54,217,80,178,57,140,116,50,189,85,24,231,185,59,50,61,94,139,210,233,89,45,69,240,137,193,158,125,196,214,180,85,233,205,93,13,93,130,219,136,212,69,46,101,45,108,83,82,207,69,3,106,217,12,244,140,114,193,35,99,174,86,247,214,56,166,107,81,86,9,119,253,7,32,29,87,150,135,3,149,60,71,102,80,235,14,112,250,70,105,214,23,120,141,147,82,72,200,170,31,124,184,194,145,206,148,78,133,232,230,165,50,53,241,58,103,61,191,93,146,36,108,69,87,61,240,253,94,114,182,155,85,131,137,44,38,197,98,182,82,91,173,182,237,55,182,210,81,209,210,66,216,96,166,130,58,251,131,99,138,56,218,136,214,49,173,68,106,53,17,17,17,17,16,185,76,3,0,195,116,179,13,180,233,246,159,99,212,150,60,122,199,78,148,212,52,52,200,189,17,51,117,85,85,85,85,115,222,231,43,158,247,185,85,239,123,156,231,43,156,229,85,167,110,117,126,169,241,111,151,244,62,227,113,1,201,83,213,62,83,242,254,187,220,109,197,212,148,173,201,83,213,62,83,242,254,187,220,109,197,212,128,60,254,127,128,97,186,167,134,221,180,251,80,113,234,75,230,61,124,167,90,106,234,26,148,94,137,89,186,42,42,42,42,57,143,107,145,175,99,218,168,246,61,173,115,85,174,106,42,122,0,5,43,127,161,39,170,127,202,159,242,91,226,127,212,219,255,0,15,253,35,235,169,255,0,192,127,17,236,120,47,21,224,252,63,197,252,63,231,59,93,61,191,239,183,233,242,46,39,0,192,48,221,44,195,109,58,125,167,216,245,37,143,30,177,211,165,53,13,13,50,47,68,76,221,85,85,85,85,92,247,185,202,231,189,238,85,123,222,231,57,202,231,57,85,125,0,3,53,156,88,250,167,214,79,152,25,15,184,206,90,167,37,79,75,25,79,204,10,239,110,183,21,87,197,143,170,125,100,249,129,144,251,140,229,170,114,84,244,177,148,252,192,174,246,235,112,30,131,153,127,3,148,220,71,97,179,107,14,14,250,182,106,46,23,103,145,144,210,70,201,106,25,124,183,66,178,78,180,77,133,136,231,37,74,57,242,186,23,49,191,93,242,44,111,69,71,49,240,248,158,90,156,189,40,244,202,197,67,174,186,243,136,127,167,170,254,169,108,246,59,164,48,84,71,103,165,235,166,154,154,169,240,201,10,201,77,113,108,144,189,200,173,147,170,56,229,70,185,172,147,173,173,177,80,0,0,5,43,115,171,245,79,139,124,191,161,247,27,137,249,57,53,90,109,87,254,36,179,107,21,246,217,73,113,182,220,116,222,229,73,89,71,87,11,102,130,166,9,43,237,237,146,41,35,114,43,94,199,53,85,170,213,69,69,69,84,83,245,243,171,245,79,139,124,191,161,247,27,136,228,169,234,159,41,249,127,93,238,54,224,60,255,0,50,254,7,42,120,113,204,166,214,28,29,244,143,211,172,210,241,35,33,164,141,145,83,190,199,113,153,36,157,104,155,11,17,173,90,101,107,37,116,46,99,126,163,35,88,222,136,173,99,230,142,186,61,197,14,184,232,53,139,38,198,244,191,63,186,217,168,50,139,124,212,51,67,21,92,201,29,28,146,190,5,146,178,154,52,122,71,21,98,199,78,216,82,163,165,100,100,111,119,66,181,200,199,178,223,185,165,241,41,167,26,87,195,237,251,72,110,105,106,189,102,122,131,111,240,150,219,37,85,42,85,54,154,149,101,68,146,227,51,122,155,217,237,244,61,105,228,93,221,226,99,141,205,107,210,41,85,148,88,7,170,210,173,51,202,181,147,81,241,205,45,194,169,60,69,235,38,184,69,111,166,234,142,71,199,15,90,253,121,229,237,177,239,108,49,49,29,36,143,70,175,68,108,123,149,54,106,151,105,108,225,87,13,225,67,151,230,170,97,246,107,109,35,178,123,142,155,222,106,114,203,188,114,44,207,184,220,82,213,63,90,54,87,49,142,240,209,185,210,54,22,116,183,165,138,174,84,238,62,71,190,186,249,95,241,65,128,240,223,173,23,42,61,70,180,82,54,219,157,83,209,217,34,191,120,120,82,123,76,235,87,26,53,210,84,205,44,109,130,133,91,35,228,168,84,234,85,90,122,119,109,245,20,183,238,38,238,214,171,255,0,8,154,175,125,177,92,233,46,54,219,142,155,223,106,232,235,41,38,108,208,84,193,37,178,103,71,44,114,53,85,175,99,154,168,228,114,42,162,162,162,160,25,183,53,80,101,92,213,64,31,39,44,197,172,89,206,43,121,194,178,154,31,27,101,200,45,245,22,187,141,55,117,241,247,233,103,141,209,203,31,91,21,175,111,83,30,228,221,170,142,77,247,69,69,243,51,47,171,24,47,228,191,84,243,45,51,248,167,196,254,137,100,23,27,23,141,236,118,124,87,133,169,146,30,239,111,169,221,29,93,190,174,158,167,109,190,219,174,219,154,126,40,219,155,190,142,218,180,215,138,54,101,216,229,134,174,134,219,168,54,120,175,117,50,165,43,98,162,146,234,217,100,134,173,176,57,140,107,85,234,214,83,207,42,42,185,253,202,167,61,203,249,198,160,19,127,134,254,39,124,103,43,155,134,164,80,101,22,171,38,73,166,120,125,203,25,101,71,103,181,13,29,210,134,153,98,181,179,106,158,168,230,154,72,223,110,118,201,212,199,203,63,66,53,21,86,54,210,9,213,108,186,233,125,181,112,203,148,112,240,203,205,214,26,11,222,97,107,201,34,166,167,70,71,74,248,226,165,170,142,177,149,15,106,164,146,117,200,219,83,217,27,145,241,163,169,21,233,208,228,69,127,181,229,239,165,247,93,85,227,7,77,173,150,247,85,195,79,96,188,69,148,87,85,195,68,234,150,83,193,111,114,84,167,119,101,68,141,146,203,28,84,233,35,151,102,190,161,158,78,85,70,56,47,123,135,237,51,252,141,232,118,7,165,178,82,90,169,234,241,156,126,134,223,95,240,184,250,41,102,174,100,45,241,83,179,234,49,93,221,157,101,145,94,230,163,158,231,171,156,157,78,83,229,113,99,233,99,89,62,95,228,62,221,57,213,78,85,197,143,165,141,100,249,127,144,251,116,224,102,176,189,235,159,10,184,111,21,252,191,52,175,15,188,219,105,27,147,219,180,222,205,83,137,221,228,145,97,125,186,226,182,168,58,17,210,181,143,119,134,145,205,141,179,51,165,221,76,68,114,39,113,145,189,148,66,105,79,132,239,75,26,55,242,255,0,30,246,232,0,206,102,127,128,102,90,89,153,93,180,251,80,113,234,187,30,67,99,168,90,106,234,26,148,78,184,159,178,42,42,42,42,181,236,115,85,175,99,218,170,199,177,205,115,85,205,114,42,219,247,43,158,59,110,186,217,106,155,66,53,163,38,164,168,205,172,116,236,118,63,113,171,157,222,55,33,162,107,94,178,178,78,164,233,150,166,157,172,106,171,250,251,146,198,229,122,181,203,12,210,187,159,243,151,180,240,219,110,166,176,86,92,45,149,116,186,191,116,167,158,174,134,91,28,52,12,101,84,9,45,28,43,45,233,202,158,41,236,72,33,150,58,87,55,116,235,142,86,254,139,85,18,173,177,63,165,95,74,172,223,65,126,43,244,147,226,20,255,0,7,248,79,115,199,120,238,227,123,30,31,181,249,206,247,115,163,163,163,235,117,109,183,158,192,95,79,52,127,66,122,155,248,47,188,81,20,2,94,159,30,191,149,63,244,54,51,159,203,95,209,79,166,127,218,207,137,253,22,241,63,11,255,0,195,244,189,158,207,137,252,239,247,30,215,87,87,247,253,123,121,108,81,96,23,167,204,71,128,90,62,39,49,84,207,52,182,223,106,182,234,109,147,187,81,178,83,65,79,244,154,53,142,38,120,106,170,158,148,122,204,198,65,27,105,228,145,235,27,126,180,110,233,108,157,200,169,7,22,203,50,172,26,251,75,148,225,89,53,215,31,189,81,117,248,107,141,174,182,74,74,168,58,216,230,63,162,88,213,175,111,83,30,230,174,203,230,215,42,47,146,169,167,60,255,0,63,195,116,179,13,187,106,14,160,228,52,150,60,122,199,78,181,53,213,213,42,189,17,51,116,68,68,68,69,115,222,231,43,88,198,53,21,239,123,154,214,163,156,228,69,206,15,18,154,171,106,214,253,121,206,117,94,197,142,210,88,237,185,37,226,106,186,58,58,122,70,211,42,65,228,216,229,154,54,189,237,241,50,53,169,44,238,71,42,58,105,37,114,126,144,31,147,93,53,211,81,248,139,212,123,142,168,106,133,231,199,93,107,182,138,24,98,69,101,45,190,149,170,171,29,45,52,106,171,219,133,157,78,217,55,87,43,156,231,189,207,123,222,247,88,255,0,42,254,2,169,169,105,173,92,83,235,37,138,146,177,245,148,240,220,48,107,101,71,117,31,70,244,150,102,173,125,77,60,145,53,170,245,107,32,150,149,237,123,217,209,47,119,100,122,68,230,85,182,39,127,250,41,149,89,178,159,130,90,175,63,6,184,83,220,62,29,118,166,241,20,53,157,169,26,254,197,68,91,167,114,23,244,244,189,155,167,83,85,83,116,220,209,247,14,156,75,233,103,20,24,36,57,214,153,221,191,194,241,182,106,201,233,190,41,108,252,244,209,71,226,224,134,89,59,61,222,195,223,31,83,190,187,54,114,126,180,64,165,110,104,254,187,53,55,240,95,103,162,39,255,0,37,79,75,25,79,204,10,239,110,183,16,3,154,63,174,205,77,252,23,217,232,137,255,0,201,83,210,198,83,243,2,187,219,173,192,79,240,0,20,3,205,31,215,102,166,254,11,236,244,68,180,229,183,195,246,3,196,215,1,57,190,148,106,51,42,217,109,172,212,137,170,226,172,161,72,82,182,138,120,104,173,174,108,180,242,77,28,141,141,234,222,184,156,228,110,235,28,178,55,203,169,72,151,205,31,215,102,166,254,11,236,244,68,255,0,228,169,233,99,41,249,129,93,237,214,224,42,131,136,126,31,179,238,25,117,66,187,74,53,25,148,143,185,81,211,211,213,197,89,66,147,45,21,108,19,70,142,108,180,242,77,28,110,145,136,238,184,156,228,110,201,36,82,55,207,165,73,107,202,247,142,159,200,166,84,205,14,214,60,207,194,105,181,235,175,224,245,53,173,234,134,197,116,146,70,170,111,50,185,60,61,28,219,201,220,221,28,198,74,172,147,243,77,117,68,139,99,252,114,112,137,106,226,251,72,219,138,65,113,164,179,229,150,26,135,92,177,203,172,244,237,123,25,58,177,90,250,89,158,141,89,89,77,50,116,245,246,215,116,124,112,200,173,147,180,145,187,62,217,78,39,149,96,215,218,172,91,53,198,110,184,253,234,139,163,196,219,174,148,82,82,85,65,214,198,189,157,113,72,141,123,122,152,246,185,55,79,54,185,21,60,149,0,212,152,42,215,149,127,30,180,213,84,214,174,22,53,146,251,73,70,250,58,120,109,248,53,206,163,186,175,172,122,203,51,150,130,166,162,73,92,212,122,53,240,69,74,198,177,140,232,139,181,186,189,98,107,237,40,0,0,1,5,121,193,106,70,156,99,124,48,46,156,229,52,126,47,41,204,174,16,75,139,183,192,164,222,22,74,42,136,36,170,170,238,187,202,29,160,145,208,110,213,238,59,197,116,163,85,139,43,155,45,117,163,87,176,221,5,210,252,131,87,53,2,122,184,236,88,237,59,102,168,74,72,22,105,229,123,228,108,81,67,27,60,145,95,36,178,71,26,43,149,172,69,122,43,156,214,162,185,51,173,196,63,16,57,247,19,90,161,93,170,250,140,250,70,92,171,41,233,233,34,163,161,89,146,138,138,8,99,70,182,42,120,230,146,71,70,197,119,92,174,106,59,101,146,89,29,229,212,160,115,82,207,185,41,231,90,53,109,190,230,152,37,218,215,106,160,212,219,175,68,246,139,165,68,238,90,171,165,173,172,234,158,134,157,174,111,68,125,151,196,147,189,172,119,92,205,145,28,173,86,210,245,55,138,233,119,44,77,83,212,126,20,239,60,65,37,119,133,189,84,91,217,125,197,49,230,83,84,201,85,115,161,133,106,124,76,82,65,216,71,164,211,177,148,210,209,186,39,72,217,90,228,107,145,18,86,201,28,64,197,178,204,171,6,190,210,229,56,86,77,117,199,239,84,93,126,26,227,107,173,146,146,170,14,182,57,143,232,150,53,107,219,212,199,185,171,178,249,181,202,139,228,170,6,164,193,31,248,40,226,186,197,197,166,141,81,102,93,219,85,30,95,109,218,143,41,178,81,76,247,120,10,174,167,164,114,35,100,68,122,67,59,25,221,141,119,123,83,119,199,220,123,226,145,73,0,5,43,115,171,245,79,139,124,191,161,247,27,137,29,120,59,225,87,50,226,191,87,45,248,125,154,219,86,220,98,221,81,79,83,150,93,227,145,33,101,186,220,175,250,232,217,92,199,183,196,200,214,200,216,89,210,238,167,162,185,83,182,201,30,201,21,206,175,213,62,45,242,254,135,220,110,39,181,228,225,159,225,186,89,134,241,5,168,58,131,144,210,88,241,235,29,62,57,83,93,93,82,171,209,19,55,185,34,34,34,34,185,239,115,149,172,99,26,138,247,189,205,107,81,206,114,34,132,244,214,61,92,208,238,1,184,125,141,182,203,61,170,223,65,96,183,172,24,190,33,75,95,13,53,85,210,68,150,54,57,176,164,174,89,37,218,74,134,75,81,50,36,178,35,95,36,174,73,28,187,58,131,53,163,87,179,45,122,213,12,131,87,53,2,122,73,47,185,21,67,102,168,74,72,18,24,34,99,35,108,81,67,27,60,213,25,28,81,199,26,43,149,207,84,98,43,156,231,42,185,125,175,21,220,87,106,63,22,186,142,252,215,53,151,192,218,168,123,144,88,44,16,76,175,165,180,82,185,81,85,173,85,68,238,76,254,150,172,179,42,35,164,115,90,136,140,99,35,141,146,127,149,207,2,86,173,108,186,205,174,250,209,140,213,212,97,54,58,134,55,31,183,85,192,223,5,144,214,181,207,73,95,39,82,245,75,77,78,230,53,21,157,29,185,100,114,177,92,228,134,104,156,18,43,149,55,6,89,182,146,88,170,117,207,83,110,185,93,130,235,144,247,41,233,48,201,31,89,109,142,8,225,124,176,165,77,206,149,253,29,249,151,170,85,130,57,26,232,227,142,78,234,117,62,70,246,107,7,139,31,84,250,201,243,3,33,247,25,205,41,153,172,226,199,213,62,178,124,192,200,125,198,112,45,211,130,13,33,195,117,235,150,38,37,164,122,129,5,92,150,44,138,158,239,13,66,210,78,176,207,19,217,124,171,150,41,163,127,154,35,227,150,56,228,68,114,57,138,172,68,115,92,213,86,173,74,241,69,195,38,125,194,206,168,92,180,255,0,47,166,171,172,182,178,161,205,178,228,41,110,154,154,138,243,2,71,20,157,112,58,68,233,115,216,217,226,108,172,99,158,145,200,174,103,83,182,71,58,231,249,92,122,19,211,47,198,189,226,180,243,252,212,46,124,60,208,112,209,117,165,214,72,233,29,147,220,105,230,166,193,150,158,146,158,107,187,110,40,248,101,85,166,124,141,87,67,77,213,20,9,84,246,171,119,133,122,55,238,62,38,184,34,87,43,126,62,168,244,239,192,240,201,172,119,11,85,183,16,95,25,81,142,228,85,149,48,80,195,104,145,123,181,51,83,85,201,35,152,199,67,43,214,69,142,69,85,145,178,200,145,253,118,72,206,205,191,153,87,52,81,192,183,242,142,254,78,56,239,242,160,255,0,225,175,235,120,47,21,215,241,79,133,244,51,195,252,75,171,255,0,163,63,79,171,251,254,142,215,119,243,253,224,36,0,0,12,171,158,130,251,128,102,88,206,51,140,230,119,220,122,174,146,197,152,211,212,212,216,174,14,68,88,43,153,79,80,250,121,209,142,69,84,71,199,44,106,142,98,236,244,71,70,229,78,153,24,231,121,242,231,184,90,225,147,1,226,155,150,38,11,167,249,125,53,37,29,201,244,247,198,217,114,20,183,67,83,91,102,157,111,149,18,117,192,233,19,169,172,123,160,137,178,177,142,98,201,26,57,157,77,221,28,208,141,92,174,120,237,181,104,157,214,109,8,214,140,154,174,159,9,190,84,49,216,253,198,174,118,248,44,122,181,206,122,202,201,58,147,170,42,106,135,61,170,175,235,237,197,35,85,234,214,164,211,74,219,106,214,141,94,195,116,23,75,242,13,92,212,9,234,227,177,99,180,237,154,161,41,32,89,167,149,239,145,177,69,12,108,242,69,124,146,201,28,104,174,86,177,21,232,174,115,90,138,228,206,14,180,105,14,101,160,186,161,144,105,30,160,65,73,29,247,29,168,108,53,11,73,58,77,4,172,124,109,150,41,163,127,146,171,36,138,72,228,68,114,53,232,143,68,115,90,228,86,167,160,213,62,40,117,199,90,48,76,83,78,117,35,63,186,222,236,184,143,126,90,118,214,85,205,60,213,149,82,205,44,139,85,87,44,175,115,231,153,140,155,177,26,185,122,99,137,136,214,53,170,233,28,240,253,92,81,113,55,159,113,77,170,23,45,64,203,234,106,232,237,175,168,115,172,184,242,92,102,169,162,179,64,177,197,31,68,13,145,122,90,247,182,8,157,43,216,214,36,146,35,159,210,221,209,173,242,185,54,144,230,88,134,151,225,26,185,125,130,146,27,22,161,84,93,161,177,35,103,71,207,51,45,242,67,20,243,61,137,228,198,44,179,44,109,69,94,181,88,100,85,106,53,88,231,200,174,93,220,16,86,113,85,157,174,91,152,210,244,233,150,39,112,138,43,235,86,105,233,166,186,72,232,101,145,148,180,178,178,39,49,221,47,100,30,33,18,72,228,100,85,13,86,57,28,246,57,36,87,59,139,77,170,193,106,208,107,21,138,217,73,110,182,219,169,242,10,74,58,58,72,91,12,20,208,70,219,99,99,138,56,218,136,214,49,173,68,106,53,17,17,17,17,16,14,107,201,83,213,62,83,242,254,187,220,109,197,207,93,173,54,171,253,170,182,197,125,182,82,92,109,183,26,121,41,43,40,234,225,108,208,84,193,35,85,178,69,36,110,69,107,216,230,170,181,90,168,168,168,170,138,83,15,37,79,84,249,79,203,250,239,113,183,23,82,5,5,241,247,192,157,215,132,76,154,138,251,141,86,85,221,180,235,34,168,90,75,61,101,84,142,158,182,150,120,233,225,116,145,87,72,202,120,160,99,228,145,213,14,133,172,85,87,71,11,213,124,216,227,242,240,19,198,253,247,132,124,238,90,44,142,170,235,114,211,43,223,118,91,221,146,142,22,84,76,202,164,133,82,26,170,70,201,44,108,142,110,182,196,201,23,173,26,248,183,234,107,157,28,74,203,211,213,93,51,197,117,147,78,50,61,45,205,105,60,69,151,38,183,203,111,169,233,142,55,201,15,90,125,73,226,238,49,236,108,209,61,27,36,111,86,175,68,140,99,145,55,106,25,225,226,139,134,76,251,133,157,80,185,105,254,95,77,87,89,109,101,67,155,101,200,82,221,53,53,21,230,4,142,41,58,224,116,137,210,231,177,179,196,217,88,199,61,35,145,92,206,167,108,142,112,92,167,28,28,122,225,188,51,105,125,186,225,167,247,220,127,35,206,242,202,122,91,134,49,66,187,215,81,77,110,124,141,87,215,206,176,74,197,74,103,68,146,54,39,181,255,0,156,145,91,210,143,99,37,86,81,15,250,106,207,114,175,246,87,35,201,50,59,135,254,146,178,186,229,93,81,39,252,105,38,154,73,31,252,238,115,157,250,213,79,148,91,247,43,126,1,107,52,239,192,241,55,172,118,251,173,183,47,95,25,79,142,227,181,148,211,208,205,104,141,123,180,211,84,213,199,35,88,247,77,43,22,68,142,53,69,141,177,72,146,125,119,200,206,200,118,14,95,124,5,99,220,51,97,180,57,206,160,216,169,43,53,82,239,79,28,213,207,168,240,181,172,176,61,22,165,169,13,12,201,18,62,23,186,158,161,177,212,43,100,123,30,246,42,53,206,98,34,175,138,231,87,233,99,22,249,129,67,237,215,18,127,144,3,157,95,165,140,91,230,5,15,183,92,64,168,189,27,210,28,203,93,245,18,223,165,186,125,5,36,249,13,218,158,186,106,24,42,103,72,89,80,250,106,73,170,150,20,122,253,86,189,237,129,204,98,185,90,206,183,55,169,204,110,238,79,63,139,101,153,86,13,125,165,202,112,172,154,235,143,222,168,186,252,53,198,215,91,37,37,84,29,108,115,31,209,44,106,215,183,169,143,115,87,101,243,107,149,23,201,84,146,188,174,61,118,105,151,227,94,207,90,75,78,106,28,5,83,85,83,93,120,167,209,187,21,37,27,232,233,230,184,103,54,202,126,234,190,177,235,44,45,74,250,106,120,226,115,81,232,215,207,45,83,220,246,51,162,46,238,202,245,149,207,9,107,192,191,25,182,46,48,244,226,170,231,37,171,224,217,158,47,225,233,242,107,108,76,122,210,182,73,81,253,170,154,105,29,190,240,203,218,149,82,55,57,100,141,204,115,93,212,136,201,100,227,252,205,120,237,181,104,142,27,113,208,205,45,201,170,227,213,11,245,60,109,170,172,181,206,214,63,27,162,122,181,206,124,146,108,170,202,153,162,221,177,177,157,50,49,146,119,250,163,84,135,187,81,122,23,174,154,143,195,166,163,219,181,67,75,239,62,6,235,67,188,83,67,42,43,233,110,20,174,84,89,41,106,99,69,78,228,47,233,110,233,186,57,28,214,189,142,99,216,199,183,202,229,57,102,85,156,223,106,178,156,215,38,186,228,23,170,222,143,19,113,186,86,201,87,85,63,67,26,198,117,203,34,185,238,233,99,26,212,221,124,154,212,68,242,68,3,245,224,24,6,101,170,121,149,167,79,180,251,30,171,190,100,55,202,132,166,161,161,166,68,235,149,251,42,170,170,170,163,88,198,181,28,247,189,202,140,99,26,231,57,90,214,170,167,159,47,79,151,119,0,180,124,49,226,171,158,106,149,190,213,114,212,219,223,106,163,101,166,130,163,232,204,105,28,172,240,212,181,61,42,244,153,236,158,70,212,73,27,210,55,125,88,219,212,216,251,146,209,96,23,253,202,227,208,158,153,126,53,239,21,165,0,151,253,202,227,208,158,153,126,53,239,21,165,0,129,117,60,34,112,209,165,156,80,114,216,211,140,23,83,45,63,253,88,240,87,138,56,41,190,41,108,254,223,207,44,158,18,121,162,147,179,221,236,49,146,116,183,235,179,118,175,234,84,169,93,116,208,189,71,225,211,81,238,58,95,170,22,111,3,117,161,218,88,102,137,85,244,183,10,87,42,164,117,84,210,42,39,114,23,244,187,101,217,28,142,107,152,246,177,236,123,27,63,249,78,241,191,71,141,252,51,132,205,76,170,232,164,184,92,22,44,38,181,33,130,24,105,100,155,196,79,81,75,85,51,165,98,187,187,58,177,41,209,177,190,71,75,80,230,43,186,86,54,182,106,241,209,193,149,139,140,61,56,165,182,71,117,248,54,103,139,248,138,140,102,229,43,222,180,173,146,84,103,118,154,166,54,239,188,50,246,162,69,145,173,89,35,115,26,230,245,34,62,41,2,0,114,108,225,235,233,166,172,93,184,133,187,84,221,105,41,52,239,106,43,67,35,165,218,150,227,93,91,77,81,20,237,116,238,69,69,236,64,244,87,68,207,173,213,83,3,149,205,106,116,201,114,135,31,225,51,135,235,87,12,186,13,140,105,69,27,41,31,114,163,167,241,119,234,202,116,106,165,109,214,109,157,83,47,113,35,141,210,49,29,180,81,58,70,245,164,49,66,215,111,210,118,0,0,0,0,0,43,3,153,215,47,74,204,166,178,167,136,174,31,177,14,245,214,110,169,114,219,5,178,25,231,170,186,213,75,60,49,197,85,69,73,4,47,234,153,123,179,62,165,122,152,213,108,105,39,74,189,101,115,228,175,1,60,16,88,184,71,193,37,173,200,233,109,87,45,77,189,247,98,189,222,232,230,125,68,44,165,73,149,97,165,164,116,145,70,248,225,232,108,79,145,58,17,207,151,126,167,57,177,196,140,149,64,10,171,231,157,247,39,251,201,252,52,138,188,174,61,118,105,151,227,94,207,90,74,174,121,223,114,127,188,159,195,72,171,202,227,215,102,153,126,53,236,245,160,94,78,180,105,14,27,175,90,95,144,105,30,160,65,87,37,139,34,167,108,53,11,73,58,195,60,79,100,141,150,41,163,127,154,35,227,150,56,228,68,114,57,138,172,68,115,92,213,86,173,69,233,55,41,189,71,188,113,63,127,210,253,75,75,171,52,203,21,222,74,172,190,130,53,160,248,180,115,83,171,233,27,64,181,17,72,201,38,235,115,59,237,106,62,56,187,115,49,101,87,44,75,37,212,128,62,78,45,137,226,184,53,138,151,22,194,177,155,86,63,101,162,235,240,214,235,93,20,116,148,176,117,189,207,127,68,81,163,88,222,167,189,206,93,147,205,206,85,95,53,83,235,0,4,85,230,143,232,79,83,127,5,247,138,34,128,75,254,230,143,232,79,83,127,5,247,138,34,128,64,189,238,96,156,5,99,220,76,225,181,217,206,159,88,169,40,245,82,209,79,36,212,47,167,240,180,76,191,189,86,153,171,13,116,203,18,190,103,182,158,157,209,211,171,164,99,24,247,162,57,205,98,170,165,27,127,166,172,11,42,255,0,101,113,204,147,28,184,127,233,40,235,173,181,212,242,127,197,146,25,163,145,159,204,230,185,191,169,80,212,153,70,220,219,237,58,13,101,226,94,74,61,45,182,85,208,102,82,83,248,188,242,40,161,237,91,157,91,59,35,154,158,88,154,168,138,181,50,69,34,201,59,153,249,183,117,196,239,57,150,117,2,199,248,9,227,126,197,197,198,9,45,22,71,85,106,182,234,109,147,187,45,238,201,71,11,233,225,125,42,204,169,13,85,35,100,150,71,201,15,67,162,100,139,214,174,100,187,245,53,173,146,37,124,85,231,157,247,39,251,201,252,52,130,188,23,254,89,127,149,6,1,249,0,248,87,211,175,136,73,240,255,0,139,116,248,30,207,135,151,197,248,141,254,183,103,194,248,142,190,223,231,122,119,237,126,115,160,157,92,243,190,228,255,0,121,63,134,129,21,121,92,122,236,211,47,198,189,158,180,191,226,128,121,92,122,236,211,47,198,189,158,180,191,224,0,0,0,0,40,7,154,63,174,205,77,252,23,217,232,137,85,200,199,239,179,247,111,248,145,21,121,163,250,236,212,223,193,125,158,136,149,92,140,126,251,63,118,255,0,137,1,106,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,6,107,56,177,245,79,172,159,48,50,31,113,156,210,153,154,206,44,125,83,235,39,204,12,135,220,103,3,154,90,110,215,91,5,214,138,251,98,185,213,219,174,86,234,136,234,232,235,41,38,116,51,211,79,27,145,209,203,28,141,84,115,30,215,34,57,28,138,138,138,136,168,93,255,0,45,14,56,233,184,142,195,97,209,236,225,149,108,212,92,46,207,27,230,171,145,242,212,50,249,110,133,99,129,43,93,51,213,206,74,148,115,226,108,205,123,190,187,228,73,24,170,142,123,33,135,246,126,2,169,181,231,151,150,156,107,86,147,216,169,32,212,91,29,61,250,107,187,35,238,245,223,237,208,87,220,92,216,91,12,49,72,233,235,145,209,195,20,43,245,58,152,229,99,220,228,100,40,200,45,128,103,249,150,150,102,86,157,65,211,236,134,174,199,144,216,234,18,166,134,186,153,83,174,39,236,168,168,168,168,173,123,28,213,115,30,199,34,177,236,115,154,228,115,92,168,161,164,143,200,14,141,126,89,127,148,31,228,246,213,249,66,248,127,195,62,59,208,238,247,103,167,163,171,163,126,223,123,183,249,174,255,0,79,119,181,249,174,190,223,212,58,1,31,248,46,226,219,21,226,231,75,19,41,182,197,224,114,75,23,134,183,228,214,231,54,56,187,117,206,166,141,239,158,8,146,105,100,74,57,36,89,155,11,228,84,115,187,50,34,166,236,82,64,0,0,0,42,175,158,119,220,159,239,39,240,210,213,10,171,231,157,247,39,251,201,252,52,14,85,201,83,213,62,83,242,254,187,220,109,197,212,148,173,201,83,213,62,83,242,254,187,220,109,197,212,128,0,1,74,220,234,253,83,226,223,47,232,125,198,226,57,42,122,167,202,126,95,215,123,141,184,115,171,245,79,139,124,191,161,247,27,137,8,49,60,255,0,50,193,105,178,10,92,63,33,171,180,179,42,179,201,96,187,173,50,163,95,85,110,146,88,165,150,157,95,183,83,88,247,65,26,63,165,83,169,157,76,118,236,123,218,224,154,156,203,248,245,169,215,156,134,109,21,210,107,237,92,26,117,99,168,146,27,187,227,237,116,95,238,48,85,72,214,204,217,161,150,70,207,66,141,142,25,97,79,169,212,247,43,222,215,43,33,86,112,174,11,184,73,202,184,185,213,52,197,173,178,248,28,110,197,225,174,25,53,197,206,146,46,221,11,170,99,99,224,130,84,134,88,210,178,72,214,103,66,201,17,26,238,204,138,171,179,20,224,6,143,120,54,193,116,107,0,225,199,12,181,232,93,210,213,122,198,234,237,241,214,73,125,183,192,232,190,53,92,172,107,42,107,38,99,220,233,25,51,164,141,205,116,82,57,93,15,66,67,179,82,36,99,67,165,224,24,6,27,165,152,109,167,79,180,251,30,164,177,227,214,58,116,166,161,161,166,69,232,137,155,170,170,170,170,171,158,247,57,92,247,189,202,175,123,220,231,57,92,231,42,175,160,0,1,202,184,177,244,177,172,159,47,242,31,110,156,234,167,42,226,199,210,198,178,124,191,200,125,186,112,51,88,105,79,132,239,75,26,55,242,255,0,30,246,232,12,214,26,83,225,59,210,198,141,252,191,199,189,186,0,58,168,0,12,171,154,83,225,59,210,198,141,252,191,199,189,186,3,53,134,148,248,78,244,177,163,127,47,241,239,110,128,14,170,126,74,43,77,170,221,83,95,89,111,182,82,82,212,93,42,18,174,186,88,97,107,31,85,58,69,28,41,44,174,68,221,239,72,161,138,52,115,183,94,136,216,223,177,168,137,250,192,2,149,185,213,250,167,197,190,95,208,251,141,196,186,146,149,185,213,250,167,197,190,95,208,251,141,196,7,37,79,84,249,79,203,250,239,113,183,23,82,82,183,37,79,84,249,79,203,250,239,113,183,23,82,0,0,0,0,6,107,56,177,245,79,172,159,48,50,31,113,156,181,78,74,158,150,50,159,152,21,222,221,110,42,175,139,31,84,250,201,243,3,33,247,25,203,84,228,169,233,99,41,249,129,93,237,214,224,39,248,0,0,0,10,86,231,87,234,159,22,249,127,67,238,55,19,138,112,41,196,165,139,133,108,219,80,181,54,230,157,235,172,218,127,112,181,227,116,142,165,124,241,213,222,37,172,162,125,60,114,163,92,206,152,83,180,249,36,85,123,23,183,27,209,170,175,86,53,221,175,157,95,170,124,91,229,253,15,184,220,72,0,7,181,214,45,98,207,181,215,63,186,106,54,163,95,170,238,55,43,141,68,242,197,20,181,83,77,5,190,9,38,146,102,210,82,182,103,189,209,83,70,233,94,145,196,142,84,106,47,249,85,108,83,130,94,87,54,172,219,65,175,186,133,173,149,52,140,185,106,110,46,176,226,84,173,137,181,41,99,130,126,220,244,183,103,185,142,107,150,165,92,200,94,216,153,35,17,33,116,145,202,174,239,190,56,185,255,0,44,46,2,169,181,158,235,73,196,14,176,88,169,43,244,250,217,81,83,13,170,209,87,221,98,221,174,48,58,30,137,164,137,209,118,170,40,90,174,157,170,137,47,214,154,5,141,237,115,18,70,58,231,192,204,182,186,104,94,163,240,233,168,247,29,47,213,11,55,129,186,208,237,44,51,68,170,250,91,133,43,149,82,58,170,105,21,19,185,11,250,93,178,236,142,71,53,204,123,88,246,61,141,152,28,42,113,211,255,0,202,177,171,188,47,235,94,103,247,127,122,165,192,43,107,155,255,0,214,234,150,186,215,37,66,187,253,235,194,177,205,255,0,14,20,127,250,222,18,197,56,223,224,187,21,226,227,78,39,161,162,109,170,201,159,91,123,115,217,50,25,104,99,116,143,237,36,221,52,53,51,163,22,100,163,122,207,34,171,88,191,82,69,108,189,47,233,88,223,64,57,102,45,125,193,178,171,206,21,148,208,248,43,214,63,112,168,181,220,105,187,172,147,177,85,4,142,142,88,250,216,174,99,186,94,199,38,237,85,106,237,186,42,167,152,31,40,213,65,149,115,85,0,10,245,231,79,128,83,95,120,121,197,53,6,159,30,171,172,185,98,185,67,41,159,93,10,74,230,80,91,171,41,228,73,150,84,106,244,53,143,168,130,129,136,247,167,147,250,26,213,78,226,163,172,40,229,92,87,99,150,44,175,134,93,85,177,228,143,181,67,65,54,31,118,149,213,55,74,119,207,75,71,36,84,178,73,21,83,217,28,114,73,249,153,24,201,145,99,141,242,53,209,163,152,213,114,53,0,205,97,106,156,146,244,83,255,0,135,174,35,43,46,31,183,10,183,210,199,47,254,231,172,171,146,102,44,127,251,137,35,115,100,255,0,30,142,111,232,41,85,102,130,57,107,233,150,27,166,188,31,96,239,195,239,52,151,119,229,148,235,147,93,235,169,164,87,50,75,141,67,90,146,194,169,220,123,88,250,118,199,29,35,209,170,223,175,74,231,57,141,123,158,128,74,3,149,113,99,233,99,89,62,95,228,62,221,57,213,78,85,197,143,165,141,100,249,127,144,251,116,224,102,176,191,58,14,38,240,30,22,120,9,210,221,64,203,234,105,43,46,76,211,123,3,172,184,242,92,97,166,173,188,206,148,84,113,244,64,217,23,169,204,99,167,137,210,189,141,122,199,26,185,253,46,217,26,234,12,59,255,0,24,25,78,163,221,110,218,103,140,101,181,215,85,198,236,90,95,135,187,20,164,168,137,98,165,101,44,246,58,39,212,205,78,155,35,100,235,170,108,237,124,191,89,202,232,82,53,118,208,181,172,14,85,170,186,153,149,107,38,163,228,122,165,154,213,248,139,214,77,112,150,225,83,211,36,143,142,30,181,250,144,69,220,123,222,216,98,98,54,56,216,174,94,136,216,198,162,236,212,45,255,0,149,239,2,223,145,76,85,154,227,172,120,103,132,212,155,215,95,193,233,171,93,213,53,138,215,36,109,68,222,21,106,120,122,201,183,147,185,186,185,236,137,89,31,230,156,234,136,214,42,242,140,225,163,75,53,199,59,204,115,173,76,180,252,111,242,127,240,255,0,5,102,172,130,154,166,215,93,227,161,175,138,79,23,4,209,63,187,209,218,99,227,233,115,122,94,212,114,245,108,136,151,82,4,85,230,143,232,79,83,127,5,247,138,34,128,75,254,230,143,232,79,83,127,5,247,138,34,128,64,153,92,193,56,245,200,120,153,204,171,176,109,62,190,213,209,233,93,162,162,72,104,89,79,226,168,159,127,98,165,51,150,106,232,86,85,100,204,109,69,59,164,167,71,70,199,177,143,69,115,90,245,84,79,19,192,191,6,87,222,48,245,30,170,217,37,215,224,216,102,47,225,234,50,107,148,79,98,213,54,57,85,253,170,106,104,221,190,243,75,218,149,18,71,53,99,141,172,115,157,212,168,200,164,230,188,60,112,253,159,113,53,170,20,58,81,167,44,164,101,202,178,158,162,174,90,202,228,153,40,168,160,134,53,115,165,168,146,24,228,116,108,87,116,68,215,43,118,89,37,141,190,93,72,104,123,66,244,47,78,56,116,211,139,118,151,233,125,155,192,218,168,119,150,105,165,84,125,85,194,169,200,137,37,85,76,136,137,220,153,253,45,221,118,70,163,90,214,49,172,99,24,198,133,69,243,53,224,74,235,162,57,149,199,92,244,183,25,164,143,75,239,213,17,186,170,142,215,3,152,204,110,181,232,214,185,146,71,186,163,41,166,151,119,70,246,116,198,199,201,216,233,141,18,30,239,0,224,239,138,172,203,133,13,92,183,230,22,107,149,91,177,139,141,69,61,54,89,104,142,52,153,151,27,114,63,235,171,98,115,216,223,19,27,93,35,161,127,83,122,94,170,213,94,219,228,99,244,59,148,226,120,174,115,98,170,197,179,92,102,213,144,89,107,122,60,77,186,233,69,29,93,44,253,15,107,217,215,20,136,230,59,165,236,107,147,116,242,115,81,83,205,16,160,30,58,56,50,190,240,121,168,244,182,200,238,191,25,195,50,143,17,81,140,220,165,123,18,169,209,196,172,238,211,84,198,221,182,154,46,236,72,178,53,169,28,141,123,92,222,149,87,197,24,126,94,97,25,254,27,170,124,92,230,218,131,167,217,13,37,243,30,190,83,217,42,104,107,169,149,122,37,103,193,232,209,81,81,81,28,199,181,200,230,61,142,68,123,30,215,53,200,215,53,81,44,127,146,167,165,140,167,230,5,119,183,91,138,86,46,167,146,167,165,140,167,230,5,119,183,91,128,159,224,160,30,104,254,187,53,55,240,95,103,162,39,255,0,37,79,75,25,79,204,10,239,110,183,1,0,57,163,250,236,212,223,193,125,158,136,159,252,149,61,44,101,63,48,43,189,186,220,64,14,104,254,187,53,55,240,95,103,162,39,255,0,37,79,75,25,79,204,10,239,110,183,1,63,200,85,204,71,128,90,62,39,49,84,207,52,182,223,106,182,234,109,147,187,81,178,83,65,79,244,154,53,142,38,120,106,170,158,148,122,204,198,65,27,105,228,145,235,27,126,180,110,233,108,157,200,166,169,199,248,93,226,111,1,226,155,75,237,186,129,136,84,210,81,220,159,78,215,94,177,229,184,195,83,91,102,157,100,150,62,137,219,26,245,53,143,116,18,186,39,189,172,89,35,70,191,165,187,171,90,25,183,47,79,151,119,31,84,124,78,98,171,129,234,149,194,213,109,212,219,39,106,159,117,169,130,159,233,52,107,28,175,241,52,180,221,72,245,153,140,130,71,84,71,27,22,54,253,89,27,210,217,59,113,112,174,106,28,5,83,85,83,93,120,167,209,187,21,37,27,232,233,230,184,103,54,202,126,234,190,177,235,44,45,74,250,106,120,226,115,81,232,215,207,45,83,220,246,51,162,46,238,202,245,149,207,172,28,3,63,204,180,179,50,180,234,14,159,100,53,118,60,134,199,80,149,52,53,212,202,157,113,63,101,69,69,69,69,107,216,230,171,152,246,57,21,143,99,156,215,35,154,229,69,13,68,2,63,240,81,197,117,139,139,77,26,162,204,187,182,170,60,190,219,181,30,83,100,162,153,238,240,21,93,79,72,228,70,200,136,244,134,118,51,187,26,238,246,166,239,143,184,247,197,34,156,87,155,158,161,107,142,19,195,236,86,173,56,176,245,225,153,71,122,215,154,94,224,239,37,85,174,55,75,76,180,209,181,209,74,222,220,53,31,217,16,74,175,99,227,115,94,216,149,90,178,181,30,16,3,152,143,27,245,156,85,103,105,137,97,213,93,58,101,137,220,37,150,196,228,134,122,105,174,146,58,24,163,125,85,84,79,149,204,119,75,217,63,135,85,142,57,25,21,67,145,237,71,61,237,71,46,238,8,43,56,170,206,215,45,204,105,122,116,203,19,184,69,21,245,171,52,244,211,93,36,116,50,200,202,90,89,89,19,152,238,151,178,15,16,137,36,114,50,42,134,171,28,142,123,28,145,0,210,159,11,22,13,26,198,56,125,194,108,156,63,94,254,49,128,195,111,87,218,46,14,169,116,242,85,119,37,124,147,201,42,185,26,173,153,211,190,101,146,62,150,118,228,87,179,162,62,158,134,135,85,42,87,155,23,4,20,120,223,196,248,179,211,58,94,138,75,133,193,37,205,168,150,104,33,134,150,73,188,60,20,245,84,176,182,38,43,187,179,171,214,161,93,35,228,116,181,13,122,55,165,100,115,109,168,252,151,107,77,170,255,0,106,173,177,95,109,148,151,27,109,198,158,74,74,202,58,184,91,52,21,48,72,213,108,145,73,27,145,90,246,57,170,173,86,170,42,42,42,162,129,156,30,23,120,155,207,184,89,213,11,110,160,98,21,53,117,150,214,84,53,215,172,121,110,51,83,81,94,96,72,229,143,162,118,198,189,46,123,27,60,174,137,239,107,210,57,21,175,233,118,202,215,104,167,0,207,240,221,83,195,109,58,131,167,217,13,37,243,30,190,83,165,77,13,117,50,175,68,172,221,81,81,81,81,28,199,181,200,230,61,142,68,123,30,215,53,200,215,53,81,51,109,175,214,13,44,197,53,151,44,197,180,82,247,117,188,225,150,107,131,173,246,203,141,206,166,154,162,106,206,211,81,147,78,217,105,145,34,146,23,204,217,93,19,218,137,213,18,198,170,136,170,164,255,0,228,183,158,235,141,199,42,203,112,58,119,252,99,76,173,86,250,121,43,22,227,120,153,62,3,85,36,149,15,167,109,5,50,171,153,253,144,247,84,186,86,163,24,213,237,164,142,149,28,214,199,48,120,14,117,126,169,241,111,151,244,62,227,113,32,84,119,107,172,54,170,139,20,55,58,182,91,107,42,33,171,168,163,108,206,72,38,158,22,200,216,165,124,123,244,185,236,108,243,53,174,84,221,169,44,136,155,117,46,243,215,157,95,170,124,91,229,253,15,184,220,72,191,194,239,12,153,247,20,218,161,109,211,252,66,154,174,142,218,250,134,182,245,144,173,186,106,154,43,52,11,28,178,117,206,232,211,165,175,123,96,149,177,49,238,98,73,34,53,157,77,221,92,208,234,188,2,112,39,117,226,239,38,173,190,228,181,149,118,157,58,199,106,18,146,241,89,75,35,160,173,170,158,74,121,157,28,84,50,62,158,88,30,248,228,109,59,166,107,213,21,177,204,197,79,55,180,190,155,77,166,213,96,181,81,88,172,86,202,75,117,182,221,79,29,37,29,29,36,45,134,10,104,35,106,54,56,163,141,168,141,99,26,212,70,163,81,17,17,17,17,15,63,165,90,103,138,232,222,156,99,154,91,133,82,120,123,46,51,111,138,223,77,213,28,108,146,110,132,250,243,203,219,99,24,233,165,122,186,73,30,141,78,185,30,247,42,110,229,61,88,3,53,156,88,250,167,214,79,152,25,15,184,206,105,76,205,103,22,62,169,245,147,230,6,67,238,51,129,110,156,16,106,246,27,160,188,177,49,45,92,212,9,234,227,177,99,180,247,121,170,18,146,5,154,121,94,251,229,92,81,67,27,60,145,95,36,178,71,26,43,149,172,69,122,43,156,214,162,185,42,87,138,46,38,243,238,41,181,66,229,168,25,125,77,93,29,181,245,14,117,151,30,75,140,213,52,86,104,22,56,163,232,129,178,47,75,94,246,193,19,165,123,26,196,146,68,115,250,91,186,53,191,43,55,213,237,92,191,104,246,158,104,230,71,61,93,6,9,140,83,214,92,49,250,22,192,248,32,184,62,122,234,181,150,189,234,239,42,135,182,87,84,83,181,233,245,35,72,164,99,81,175,89,149,255,0,87,132,92,55,72,243,254,34,240,204,91,93,239,244,150,108,18,166,162,166,107,197,85,93,209,150,232,21,144,210,205,52,112,201,82,245,68,141,146,203,28,113,42,163,154,245,73,21,24,230,189,90,228,9,149,202,223,128,90,61,68,240,60,77,235,29,190,213,114,196,19,198,83,227,184,237,101,52,21,208,221,228,78,237,52,213,53,113,200,215,177,176,196,244,145,35,141,81,36,116,177,164,159,81,145,179,189,111,231,228,180,218,109,86,11,85,21,138,197,108,164,183,91,109,212,241,210,81,209,210,66,216,96,166,130,54,163,99,138,56,218,136,214,49,173,68,106,53,17,17,17,17,16,253,96,1,149,114,255,0,185,92,122,19,211,47,198,189,226,180,10,1,47,251,149,199,161,61,50,252,107,222,43,74,1,38,162,241,245,89,167,124,9,224,60,50,104,229,194,235,109,203,215,199,84,100,89,21,29,76,244,51,90,35,91,197,69,76,52,212,146,70,230,61,211,74,197,141,100,145,21,99,108,82,44,127,93,242,63,178,31,175,154,191,19,26,71,196,30,174,88,172,218,83,67,73,113,102,11,79,87,109,174,203,32,70,43,47,15,145,236,114,65,11,209,189,82,211,83,185,146,244,72,174,86,61,245,19,44,109,232,218,73,97,1,234,180,171,76,242,173,100,212,124,115,75,112,170,79,17,122,201,174,17,91,233,186,163,145,241,195,214,191,94,121,123,108,123,219,12,76,71,73,35,209,171,209,27,30,229,77,154,165,138,113,137,202,167,232,30,132,226,185,78,133,212,93,114,156,147,10,183,197,107,191,219,169,172,221,202,204,139,189,88,247,173,108,17,82,198,233,22,104,228,170,115,85,146,44,155,82,197,26,119,55,167,252,240,72,190,85,252,80,96,58,175,162,86,173,16,183,218,41,44,57,102,156,89,225,138,186,142,158,158,26,90,107,132,14,158,102,165,93,52,105,43,165,149,251,36,79,170,149,204,98,120,138,173,255,0,249,226,28,43,158,119,220,159,239,39,240,210,178,240,12,255,0,50,210,204,202,211,168,58,125,144,213,216,242,27,29,66,84,208,215,83,42,117,196,253,149,21,21,21,21,175,99,154,174,99,216,228,86,61,142,115,92,142,107,149,22,100,243,32,226,187,78,56,181,211,141,15,205,112,169,124,13,214,135,233,4,23,251,4,243,35,234,173,21,78,75,114,163,92,168,137,220,133,253,46,88,166,68,70,200,214,185,21,24,246,73,27,3,235,114,84,245,79,148,252,191,174,247,27,113,117,37,43,114,84,245,79,148,252,191,174,247,27,113,117,32,10,43,230,197,174,151,221,79,226,130,231,167,63,25,181,86,226,218,105,181,186,208,219,122,49,253,53,83,211,211,201,94,179,74,138,229,116,205,157,157,135,51,116,108,126,25,27,208,215,247,28,251,148,215,237,99,177,112,255,0,163,89,102,177,100,112,248,138,76,102,222,234,136,233,186,158,207,23,84,247,36,116,212,221,108,99,214,62,236,242,69,23,115,161,90,206,190,167,125,86,170,153,161,187,93,174,183,251,173,109,246,251,115,171,184,220,174,53,18,85,214,86,85,204,233,167,169,158,71,43,164,150,73,28,170,231,189,206,85,114,185,85,85,85,85,84,15,202,104,123,151,214,177,93,117,191,132,188,23,46,201,111,212,151,92,134,138,158,107,37,226,88,170,157,60,233,61,36,207,134,55,85,57,239,123,252,76,148,237,167,158,69,122,238,229,159,173,17,26,246,161,73,124,68,240,163,168,252,52,216,180,222,247,159,69,209,249,67,199,254,48,216,93,10,195,37,190,169,175,222,90,9,99,145,82,84,154,40,101,164,116,138,232,216,212,146,103,198,222,190,211,158,179,43,146,126,177,90,172,185,150,121,162,23,203,245,92,85,25,45,61,45,238,193,71,53,83,91,72,233,233,82,70,214,54,40,220,244,85,169,146,41,32,122,164,108,85,116,84,111,87,42,36,77,2,221,8,1,206,175,210,198,45,243,2,135,219,174,36,255,0,32,7,58,191,75,24,183,204,10,31,110,184,129,0,57,92,122,236,211,47,198,189,158,180,187,62,33,248,129,192,120,101,210,250,237,87,212,103,213,190,219,71,81,79,73,21,29,10,194,181,181,179,205,34,53,177,83,199,52,145,182,71,163,122,229,115,81,219,164,113,72,239,62,149,40,179,151,190,127,134,233,103,23,56,78,160,234,14,67,73,99,199,172,116,247,186,154,234,234,149,94,136,153,240,122,196,68,68,68,87,61,238,114,181,140,99,81,94,247,185,173,106,57,206,68,95,201,198,191,21,215,222,45,53,150,183,50,238,221,104,241,11,110,244,120,181,146,182,102,59,192,82,244,177,36,145,91,26,35,18,105,222,206,236,139,187,220,155,178,62,227,217,20,106,7,21,203,47,255,0,74,242,171,206,83,240,75,85,155,227,55,10,139,135,195,173,52,222,30,134,143,187,35,159,216,167,139,117,237,194,206,174,150,51,117,233,106,34,110,187,29,3,133,141,89,197,116,47,136,44,39,86,115,92,67,233,53,151,28,184,45,77,77,189,173,141,210,39,84,79,141,149,17,36,136,172,89,160,123,219,60,104,170,221,228,133,155,62,53,217,237,145,92,182,56,24,186,241,5,159,209,234,166,163,90,234,232,116,235,21,168,166,185,68,202,203,91,157,6,81,59,102,145,27,75,19,166,141,96,154,153,178,83,189,181,59,43,151,109,162,233,69,145,100,143,149,113,201,194,37,215,132,29,92,110,41,5,198,174,241,137,223,169,221,114,199,46,179,211,185,143,124,8,245,107,233,102,122,53,34,125,76,43,211,215,219,93,149,146,67,34,182,62,234,70,208,191,236,3,63,195,117,79,13,180,234,14,159,100,52,151,204,122,249,78,149,52,53,212,202,189,18,179,117,69,69,69,68,115,30,215,35,152,246,57,17,236,123,92,215,35,92,213,68,203,185,53,57,119,113,245,89,195,30,84,184,30,169,92,46,183,45,50,189,246,169,247,90,153,234,62,140,200,146,74,255,0,19,75,77,212,172,72,94,249,228,117,68,113,177,36,119,213,145,189,78,143,183,44,43,2,255,0,185,92,122,19,211,47,198,189,226,180,160,18,255,0,185,92,122,19,211,47,198,189,226,180,160,16,5,217,242,202,227,182,213,173,216,109,187,67,53,75,38,171,147,84,44,52,242,54,150,178,233,59,94,252,146,137,138,231,53,241,201,178,43,234,97,139,102,200,199,245,72,246,71,223,234,145,86,110,212,117,194,120,5,163,226,115,151,86,153,103,154,91,111,181,91,117,54,201,241,250,141,146,154,10,127,164,209,173,210,161,158,26,170,167,165,30,179,49,144,70,218,121,36,122,198,223,173,27,186,91,39,114,42,235,197,178,204,171,6,190,210,229,56,86,77,117,199,239,84,93,126,26,227,107,173,146,146,170,14,182,57,143,232,150,53,107,219,212,199,185,171,178,249,181,202,139,228,170,6,164,193,26,184,23,227,54,197,198,30,156,85,92,228,181,124,27,51,197,252,61,62,77,109,137,143,90,86,201,42,63,181,83,77,35,183,222,25,123,82,170,70,231,44,145,185,142,107,186,145,25,44,159,43,154,63,161,61,77,252,23,222,40,128,149,64,202,185,170,128,0,0,0,0,42,175,158,119,220,159,239,39,240,210,42,242,184,245,217,166,95,141,123,61,105,42,185,231,125,201,254,242,127,13,34,175,43,143,93,154,101,248,215,179,214,129,127,192,0,0,0,34,175,52,127,66,122,155,248,47,188,81,20,2,95,247,52,127,66,122,155,248,47,188,81,20,2,5,255,0,113,237,198,253,139,132,124,18,42,44,114,170,213,114,212,219,223,106,91,37,146,178,23,212,66,202,84,153,18,106,170,182,199,44,111,142,30,134,202,200,215,173,28,249,118,233,107,155,28,170,202,33,182,90,115,237,87,204,159,71,102,182,100,25,142,89,127,168,158,173,241,83,67,53,194,227,112,157,81,243,77,42,181,168,233,101,126,201,36,143,119,154,249,57,203,250,212,234,188,112,100,154,185,144,241,71,168,20,250,209,123,171,185,95,108,151,138,155,69,51,165,161,125,12,17,219,162,149,222,19,194,210,189,207,88,41,159,19,155,52,105,214,254,164,155,184,175,145,210,58,71,207,254,77,60,63,105,124,152,5,211,136,234,198,82,94,115,102,222,42,236,52,111,114,72,228,176,192,200,98,87,181,141,124,109,107,106,101,108,202,174,150,55,72,157,151,198,198,185,138,234,136,212,36,87,1,60,16,88,184,71,193,37,173,200,233,109,87,45,77,189,247,98,189,222,232,230,125,68,44,165,73,149,97,165,164,116,145,70,248,225,232,108,79,145,58,17,207,151,126,167,57,177,196,140,138,188,243,190,228,255,0,121,63,134,150,168,85,95,60,239,185,63,222,79,225,160,69,94,87,30,187,52,203,241,175,103,173,47,248,160,30,87,30,187,52,203,241,175,103,173,47,248,0,0,0,0,10,1,230,143,235,179,83,127,5,246,122,34,85,114,49,251,236,253,219,254,36,69,94,104,254,187,53,55,240,95,103,162,37,87,35,31,190,207,221,191,226,64,90,160,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,154,206,44,125,83,235,39,204,12,135,220,103,52,166,102,179,139,31,84,250,201,243,3,33,247,25,192,186,158,87,30,132,244,203,241,175,120,173,34,87,53,142,4,174,169,117,175,226,155,70,177,154,71,91,93,78,179,230,246,171,116,14,108,241,206,142,123,164,188,35,17,85,175,99,154,173,73,250,26,213,98,179,190,228,127,92,242,71,45,121,92,122,19,211,47,198,189,226,180,147,247,107,77,170,255,0,106,173,177,95,109,148,151,27,109,198,158,74,74,202,58,184,91,52,21,48,72,213,108,145,73,27,145,90,246,57,170,173,86,170,42,42,42,162,129,154,206,29,117,231,50,225,183,87,44,90,173,134,86,213,181,246,234,134,50,231,67,13,66,66,203,181,185,94,213,168,162,149,92,199,183,162,70,183,100,114,177,221,15,70,72,212,235,99,85,52,61,161,122,233,167,28,69,233,197,187,84,52,190,243,227,173,85,219,197,52,50,162,50,170,223,84,212,69,146,150,166,52,85,237,204,206,166,238,155,171,85,174,107,216,231,177,236,123,160,6,166,114,106,250,91,196,116,249,78,45,158,218,172,122,79,124,184,58,233,113,183,67,7,102,233,109,238,61,239,150,138,134,38,67,225,187,61,93,45,137,238,86,246,152,253,150,57,123,63,158,177,77,51,210,173,56,209,188,86,12,43,75,112,187,86,51,101,167,233,119,134,183,211,164,125,233,27,27,35,239,76,255,0,211,154,101,100,113,163,165,145,93,35,250,81,92,229,95,48,61,88,0,1,85,124,243,190,228,255,0,121,63,134,150,168,85,95,60,239,185,63,222,79,225,160,114,174,74,158,169,242,159,151,245,222,227,110,46,164,165,110,74,158,169,242,159,151,245,222,227,110,46,164,0,0,10,86,231,87,234,159,22,249,127,67,238,55,19,207,242,147,192,48,221,83,215,76,255,0,79,181,7,30,164,190,99,215,205,55,175,166,174,161,169,69,232,149,159,18,182,170,42,42,42,57,143,107,145,175,99,218,168,246,61,173,115,85,174,106,42,122,14,117,126,169,241,111,151,244,62,227,113,28,149,61,83,229,63,47,235,189,198,220,7,31,227,147,129,204,203,132,44,201,181,84,175,171,190,105,213,242,161,204,176,223,158,196,235,141,251,43,188,21,103,74,35,89,82,214,163,149,28,136,140,153,141,87,177,26,173,150,40,189,175,46,110,61,191,146,189,246,125,55,212,72,60,70,153,100,215,15,25,87,81,5,63,93,85,150,185,236,100,75,88,212,98,117,205,10,178,56,219,44,94,110,70,177,175,137,58,154,232,230,187,76,255,0,0,195,117,79,13,187,105,246,160,227,212,151,204,122,249,78,180,213,212,53,40,189,18,179,116,84,84,84,84,115,30,215,35,94,199,181,81,236,123,90,230,171,92,212,84,205,102,181,227,120,14,29,171,153,126,41,165,185,61,94,69,137,217,239,21,52,86,155,173,74,66,175,171,130,55,171,82,68,124,15,116,82,179,116,94,137,152,173,73,88,141,147,162,62,190,219,67,77,22,155,181,170,255,0,106,162,190,216,174,116,151,27,109,198,158,58,186,58,202,73,155,52,21,48,72,212,116,114,199,35,85,90,246,57,170,142,71,34,170,42,42,42,31,172,172,14,78,122,215,175,185,95,198,52,183,41,183,221,111,58,109,102,183,212,84,219,178,59,132,85,181,30,14,186,47,135,193,21,162,26,167,200,180,241,194,202,119,58,70,211,53,168,230,238,174,77,154,187,22,126,0,229,92,88,250,88,214,79,151,249,15,183,78,117,83,149,113,99,233,99,89,62,95,228,62,221,56,25,172,52,167,194,119,165,141,27,249,127,143,123,116,6,107,13,41,240,157,233,99,70,254,95,227,222,221,0,29,84,0,6,85,205,41,240,157,233,99,70,254,95,227,222,221,1,154,195,74,124,39,122,88,209,191,151,248,247,183,64,7,85,0,0,41,91,157,95,170,124,91,229,253,15,184,220,75,169,41,91,157,95,170,124,91,229,253,15,184,220,64,114,84,245,79,148,252,191,174,247,27,113,117,37,43,114,84,245,79,148,252,191,174,247,27,113,117,32,0,0,0,0,102,179,139,31,84,250,201,243,3,33,247,25,203,84,228,169,233,99,41,249,129,93,237,214,226,170,248,177,245,79,172,159,48,50,31,113,156,181,78,74,158,150,50,159,152,21,222,221,110,2,127,128,0,0,0,165,110,117,126,169,241,111,151,244,62,227,113,56,87,1,92,51,211,113,79,196,53,179,7,188,215,82,65,143,88,233,254,145,228,16,204,178,245,214,219,160,168,129,146,82,68,177,57,174,107,229,116,209,198,175,235,103,67,28,247,162,185,204,107,29,221,121,213,250,167,197,190,95,208,251,141,196,114,84,245,79,148,252,191,174,247,27,112,23,61,105,180,218,172,22,170,43,21,138,217,73,110,182,219,169,227,164,163,163,164,133,176,193,77,4,109,70,199,20,113,181,17,172,99,90,136,212,106,34,34,34,34,33,250,192,0,64,14,104,188,16,88,181,111,9,185,113,15,129,210,218,172,249,158,37,111,169,184,228,117,51,204,248,99,187,217,233,40,229,145,200,230,71,19,251,181,140,237,68,200,158,170,196,88,213,204,123,213,25,18,50,127,156,171,139,31,75,26,201,242,255,0,33,246,233,192,205,97,170,131,42,230,170,0,17,43,154,62,175,84,233,47,7,217,52,22,217,234,224,185,103,53,16,226,20,179,67,4,82,177,140,169,107,223,84,217,82,79,209,99,232,224,171,141,28,212,115,209,242,49,91,211,250,109,150,165,64,115,180,212,204,170,167,84,240,93,28,241,125,172,110,223,143,166,77,216,142,73,27,226,43,170,42,106,41,250,230,111,95,109,253,184,233,118,141,122,17,205,239,207,245,149,31,178,5,107,23,39,201,79,83,62,144,104,118,105,165,181,117,119,90,138,188,63,32,101,194,31,17,39,93,45,61,13,124,63,155,130,159,119,170,179,105,233,43,36,123,17,173,111,84,232,228,87,57,239,218,160,105,177,107,237,94,43,113,205,105,232,122,236,182,171,133,29,174,178,167,186,196,237,85,85,199,83,37,60,125,10,189,110,234,101,21,74,238,136,173,78,222,206,84,87,53,22,95,242,140,212,204,87,78,248,184,134,221,148,213,248,79,166,184,253,94,51,110,157,242,71,28,45,174,146,122,122,136,153,35,158,246,237,220,240,174,137,136,222,167,58,89,98,98,55,235,110,129,122,135,42,226,199,210,198,178,124,191,200,125,186,115,170,156,171,139,31,75,26,201,242,255,0,33,246,233,192,205,97,63,249,138,226,127,252,171,28,32,103,84,120,207,221,253,45,166,225,120,142,139,255,0,173,214,233,105,41,166,157,19,255,0,118,190,56,220,239,241,238,106,126,154,144,0,186,158,36,49,63,165,124,159,177,207,15,140,252,102,190,205,167,248,109,218,143,162,139,196,77,71,218,101,15,136,169,143,100,87,71,209,74,234,158,185,19,110,152,150,94,165,70,171,128,133,92,163,181,51,42,195,248,189,179,224,182,154,189,236,185,237,190,190,223,119,165,146,73,59,110,240,212,147,86,65,59,88,215,163,22,102,62,5,99,94,246,187,166,57,231,106,34,43,247,75,212,50,239,167,185,173,215,77,115,252,107,81,172,84,244,147,220,177,91,197,21,238,142,42,182,57,208,73,61,52,204,154,54,200,214,185,174,86,43,152,136,168,142,106,237,190,202,159,105,168,128,34,175,52,127,66,122,155,248,47,188,81,20,2,95,247,52,127,66,122,155,248,47,188,81,20,2,6,138,56,40,225,70,197,194,94,141,81,97,189,171,85,102,95,114,218,179,41,189,209,66,246,248,250,174,167,172,113,163,164,85,122,195,3,31,218,141,54,99,87,103,201,219,99,229,145,9,0,0,3,159,235,166,133,233,199,17,122,113,113,210,253,80,179,120,235,85,118,210,195,52,74,140,170,183,213,53,21,35,170,166,145,81,123,115,51,169,219,46,202,213,107,156,199,181,236,123,216,238,128,0,204,182,189,232,166,85,195,182,172,95,116,115,53,184,90,171,111,88,255,0,133,241,51,218,229,146,74,87,247,233,162,168,103,67,164,142,55,174,204,153,168,187,177,62,178,46,219,166,202,182,213,201,83,210,198,83,243,2,187,219,173,196,0,230,143,235,179,83,127,5,246,122,34,127,242,84,244,177,148,252,192,174,246,235,112,18,255,0,41,225,235,64,179,155,237,86,83,154,232,126,159,228,23,170,222,143,19,113,186,99,52,85,117,83,244,49,172,103,92,178,70,231,187,165,140,107,83,117,242,107,81,19,201,16,244,24,86,158,224,58,107,106,150,197,167,56,62,63,138,219,103,168,117,92,180,118,75,100,52,48,73,59,154,214,186,87,71,11,90,213,122,181,140,106,185,83,125,152,212,253,72,122,0,5,0,243,71,245,217,169,191,130,251,61,17,63,249,42,122,88,202,126,96,87,123,117,184,128,28,209,253,118,106,111,224,190,207,68,79,254,74,158,150,50,159,152,21,222,221,110,2,127,153,182,225,119,137,188,251,133,157,80,182,234,6,33,83,87,89,109,101,67,93,122,199,150,227,53,53,21,230,4,142,88,250,39,108,107,210,231,177,179,202,232,158,246,189,35,145,90,254,151,108,173,118,146,76,171,129,168,141,61,205,109,90,149,128,99,90,141,98,167,171,130,219,149,89,232,175,116,113,85,177,173,158,56,42,97,100,209,182,70,181,206,106,61,26,244,69,68,115,147,125,246,85,251,74,96,230,133,193,71,242,127,206,223,172,250,123,108,181,80,233,182,101,112,101,52,86,234,36,236,252,26,232,232,92,247,211,164,78,114,239,12,189,169,230,141,99,68,100,127,94,46,136,218,200,187,150,213,194,119,165,141,27,249,127,143,123,116,4,85,231,87,233,99,22,249,129,67,237,215,16,32,87,42,203,181,214,221,199,30,3,71,111,185,213,210,211,221,41,239,20,149,209,67,51,152,202,168,18,217,83,50,69,43,81,118,123,18,88,98,145,26,237,211,174,54,59,237,106,42,94,246,83,137,226,185,205,138,171,22,205,113,155,86,65,101,173,232,241,54,235,165,20,117,116,179,244,61,175,103,92,82,35,152,238,151,177,174,77,211,201,205,69,79,52,66,133,249,92,122,236,211,47,198,189,158,180,191,224,51,173,198,191,10,55,222,18,245,150,183,13,237,93,107,49,11,150,245,152,181,238,182,22,55,199,210,244,177,100,141,93,26,171,22,104,30,254,212,137,179,28,187,50,78,219,25,44,104,72,14,87,188,116,254,69,50,166,104,118,177,230,126,19,77,175,93,127,7,169,173,111,84,54,43,164,146,53,83,121,149,201,225,232,230,222,78,230,232,230,50,85,100,159,154,107,170,36,91,73,226,139,134,76,7,138,109,47,185,105,254,95,77,73,71,114,125,59,155,101,200,82,221,13,77,109,154,117,146,41,58,224,116,137,212,214,61,208,68,217,88,199,49,100,141,28,206,166,238,142,110,117,243,252,3,50,210,204,202,237,167,218,131,143,85,216,242,27,29,66,211,87,80,212,162,117,196,253,145,81,81,81,85,175,99,154,173,123,30,213,86,61,142,107,154,174,107,145,84,53,16,86,175,54,190,52,126,133,216,171,56,81,192,29,213,122,200,237,240,207,148,93,32,174,233,117,186,134,71,245,54,133,173,137,232,244,154,118,49,22,86,202,136,223,13,51,83,166,68,168,234,143,154,232,135,55,123,174,7,194,229,206,197,168,209,213,230,26,183,99,168,101,183,27,150,178,7,118,46,20,79,139,243,117,85,245,8,254,169,95,78,230,61,178,108,140,146,100,117,58,117,57,206,158,162,58,213,187,93,174,183,251,173,109,246,251,115,171,184,220,174,53,18,85,214,86,85,204,233,167,169,158,71,43,164,150,73,28,170,231,189,206,85,114,185,85,85,85,85,84,15,87,162,250,67,153,107,214,168,99,250,71,167,240,82,73,125,200,170,29,13,58,213,206,144,193,19,25,27,165,150,105,31,230,168,200,226,142,73,21,26,142,122,163,21,26,215,57,81,171,162,142,30,56,126,192,120,101,210,250,29,40,211,150,85,190,219,71,81,81,87,45,101,114,66,181,181,179,205,34,185,210,212,73,12,113,182,71,163,122,34,107,149,187,164,113,70,223,62,148,56,87,46,238,8,40,248,85,193,23,45,204,105,122,181,55,44,183,197,21,245,171,52,21,48,218,227,108,210,200,202,90,89,89,19,94,222,166,62,15,16,137,36,145,190,90,118,171,28,173,99,28,179,0,10,86,231,87,234,159,22,249,127,67,238,55,19,170,242,49,251,236,253,219,254,36,114,174,117,126,169,241,111,151,244,62,227,113,58,175,35,31,190,207,221,191,226,64,90,160,0,1,154,206,44,125,83,235,39,204,12,135,220,103,52,166,102,179,139,31,84,250,201,243,3,33,247,25,192,179,238,25,184,81,211,142,45,121,102,105,182,21,154,197,224,110,180,63,29,158,193,127,130,20,125,85,162,169,215,122,196,87,53,21,83,185,11,250,90,146,194,170,141,145,173,106,162,177,236,142,70,85,94,186,104,94,163,240,233,168,247,29,47,213,11,55,129,186,208,237,44,51,68,170,250,91,133,43,149,82,58,170,105,21,19,185,11,250,93,178,236,142,71,53,204,123,88,246,61,141,187,254,87,30,132,244,203,241,175,120,173,63,87,49,109,47,208,108,239,134,140,143,39,215,87,85,219,105,240,250,119,86,218,47,214,218,47,19,113,183,86,202,246,69,20,112,179,118,164,172,158,87,67,19,225,123,217,27,183,107,156,248,150,54,77,16,112,14,89,92,195,46,186,181,83,110,225,187,91,107,42,235,243,40,233,228,76,115,33,123,93,43,238,240,65,19,164,125,61,99,147,117,74,152,226,141,238,73,221,229,43,24,168,245,73,145,29,81,99,230,88,109,55,107,173,130,235,69,125,177,92,234,237,215,43,117,68,117,116,117,148,147,58,25,233,167,141,200,232,229,142,70,170,57,143,107,145,28,142,69,69,69,68,84,52,61,192,182,172,235,46,181,240,227,142,231,186,227,136,124,22,253,87,213,29,53,103,75,98,248,237,10,49,139,13,207,195,162,39,135,238,238,239,171,178,53,253,29,216,209,177,75,27,80,61,95,242,78,225,99,255,0,54,157,42,255,0,153,182,239,251,19,223,226,216,158,43,131,88,169,113,108,43,25,181,99,246,90,46,191,13,110,181,209,71,73,75,7,91,220,247,244,69,26,53,141,234,123,220,229,217,60,220,229,85,243,85,62,176,3,42,231,234,180,218,110,183,251,173,21,138,197,108,171,184,220,174,53,17,210,81,209,210,66,233,167,169,158,71,35,99,138,56,218,138,231,189,206,84,106,53,17,85,85,81,16,252,165,180,242,142,224,202,197,73,98,179,241,137,150,221,124,117,214,187,199,211,226,150,234,119,189,145,219,227,107,230,162,169,169,168,95,46,228,207,233,158,54,71,231,27,35,114,189,122,222,246,246,2,69,112,9,192,157,171,132,76,102,182,251,146,214,82,93,181,23,34,167,74,75,197,101,44,141,158,138,150,8,234,38,116,113,80,200,250,120,167,99,36,141,212,238,153,175,85,71,73,11,21,60,152,210,90,128,5,53,243,89,224,150,143,74,111,180,220,64,233,14,41,224,240,203,207,110,142,255,0,109,181,219,96,167,183,227,245,76,100,80,193,35,25,10,55,183,13,71,158,234,172,233,108,232,189,82,42,212,70,196,174,179,83,183,107,77,170,255,0,106,173,177,95,109,148,151,27,109,198,158,74,74,202,58,184,91,52,21,48,72,213,108,145,73,27,145,90,246,57,170,173,86,170,42,42,42,162,148,3,199,223,6,213,60,32,234,133,21,190,197,83,87,95,130,100,244,235,54,57,93,93,91,20,245,175,124,17,194,149,144,212,36,113,198,141,123,37,149,28,213,70,116,44,114,199,179,156,244,145,26,29,131,146,167,170,124,167,229,253,119,184,219,139,169,41,91,146,167,170,124,167,229,253,119,184,219,139,169,2,186,185,210,107,29,247,15,209,172,75,71,109,16,246,233,53,18,225,81,81,116,169,234,98,245,82,219,93,79,35,105,186,28,197,84,235,158,122,121,123,141,123,28,223,13,211,245,155,35,145,43,7,133,141,20,254,81,60,65,97,58,57,37,195,193,82,100,23,5,241,243,182,94,220,140,161,130,39,212,85,118,157,219,145,18,101,130,25,82,62,166,43,123,138,206,173,155,186,167,95,230,155,159,212,231,92,105,102,84,169,144,210,93,173,184,173,61,5,130,218,180,203,19,153,74,200,233,153,45,69,58,190,52,250,207,101,100,245,104,254,181,87,181,253,76,93,186,17,173,237,124,147,244,190,213,144,234,230,121,170,247,7,82,77,81,134,89,233,109,180,52,243,81,54,87,199,61,193,242,111,85,20,170,187,194,246,69,71,44,75,210,221,220,202,167,167,83,81,21,30,18,83,156,118,144,211,102,188,52,80,234,149,60,20,137,114,211,139,196,51,62,121,167,149,175,248,117,115,217,75,52,49,49,187,177,239,117,66,208,61,85,232,155,50,23,244,185,55,86,190,168,120,88,214,191,228,237,196,22,19,172,114,91,252,109,38,63,112,95,31,3,98,238,72,250,25,226,125,61,87,105,189,200,209,102,72,38,149,99,234,122,55,184,140,234,221,187,162,232,123,90,244,190,213,173,90,71,151,233,69,229,212,145,211,229,54,122,155,107,42,42,104,155,86,202,57,222,197,236,213,36,78,84,71,190,25,123,114,179,235,53,81,241,181,81,205,84,69,76,198,1,170,130,0,115,171,244,177,139,124,192,161,246,235,137,39,248,66,213,234,157,119,225,163,79,117,74,225,61,92,247,43,181,157,144,221,39,169,130,40,95,81,113,166,123,169,107,38,70,69,245,26,199,212,65,43,216,141,70,253,71,55,234,179,244,82,48,115,171,244,177,139,124,192,161,246,235,136,20,172,72,174,7,56,68,186,241,125,171,142,197,39,184,213,217,241,59,13,59,110,89,29,214,10,119,61,236,129,94,141,101,44,47,86,172,76,169,153,122,186,59,139,178,50,57,164,70,201,218,88,221,202,180,95,72,115,45,122,213,12,127,72,244,254,10,73,47,185,21,67,161,167,90,185,210,24,34,99,35,116,178,205,35,252,213,25,28,81,201,34,163,81,207,84,98,163,90,231,42,53,116,81,195,199,15,216,15,12,186,95,67,165,26,114,202,183,219,104,234,42,42,229,172,174,72,86,182,182,121,164,87,58,90,137,33,142,54,200,244,111,68,77,114,183,116,142,40,219,231,210,128,123,92,91,19,197,112,107,21,46,45,133,99,54,172,126,203,69,215,225,173,214,186,40,233,41,96,235,123,158,254,136,163,70,177,189,79,123,156,187,39,155,156,170,190,106,167,138,226,31,135,236,7,137,173,47,174,210,141,70,101,91,45,181,149,20,245,113,86,80,164,41,91,69,60,50,35,155,45,60,147,71,35,99,122,183,174,39,57,27,186,199,44,141,242,234,83,165,128,51,45,174,154,23,168,252,58,106,61,199,75,245,66,205,224,110,180,59,75,12,209,42,190,150,225,74,229,84,142,170,154,69,68,238,66,254,151,108,187,35,145,205,115,30,214,61,143,99,124,1,161,62,58,56,50,177,113,135,167,20,182,200,238,191,6,204,241,127,17,81,140,220,165,123,214,149,178,74,140,238,211,84,198,221,247,134,94,212,72,178,53,171,36,110,99,92,222,164,71,197,38,123,0,191,238,87,30,132,244,203,241,175,120,173,40,4,191,238,87,30,132,244,203,241,175,120,173,40,4,11,254,229,113,232,79,76,191,26,247,138,210,47,243,80,224,42,154,170,154,235,197,62,141,216,169,40,223,71,79,53,195,57,182,83,247,85,245,143,89,97,106,87,211,83,199,19,154,143,70,190,121,106,158,231,177,157,17,119,118,87,172,174,124,160,229,113,232,79,76,191,26,247,138,210,85,1,157,110,5,191,148,119,242,142,199,127,146,255,0,255,0,13,127,91,198,248,174,191,133,252,47,173,158,35,226,93,63,253,7,250,29,95,223,245,246,187,95,159,236,154,19,202,113,60,87,57,177,85,98,217,174,51,106,200,44,181,189,30,38,221,116,162,142,174,150,126,135,181,236,235,138,68,115,29,210,246,53,201,186,121,57,168,169,230,136,124,13,50,209,77,35,209,154,107,133,46,148,233,198,63,138,178,237,80,250,154,229,181,208,178,23,212,189,210,203,42,36,143,68,234,115,24,233,229,72,216,171,209,19,29,209,26,49,136,141,79,106,7,42,254,73,220,44,127,230,211,165,95,243,54,221,255,0,98,117,80,0,0,0,0,0,170,190,121,223,114,127,188,159,195,72,171,202,227,215,102,153,126,53,236,245,164,170,231,157,247,39,251,201,252,52,138,188,174,61,118,105,151,227,94,207,90,5,255,0,0,0,0,0,138,188,209,253,9,234,111,224,190,241,68,80,9,127,220,209,253,9,234,111,224,190,241,68,80,8,19,127,155,238,151,221,112,190,45,42,115,201,157,87,61,183,80,108,244,87,42,121,221,68,232,160,138,122,104,91,69,45,43,37,221,91,51,218,218,120,102,118,221,42,212,170,141,21,191,99,157,215,249,33,106,103,134,202,181,47,71,43,42,238,178,252,66,223,73,147,91,224,238,117,80,211,248,121,22,158,173,253,42,255,0,169,52,158,42,137,55,107,23,169,176,125,103,39,67,17,122,95,59,13,47,186,228,58,71,129,234,189,189,213,115,83,225,151,138,171,109,117,60,52,78,149,145,193,112,100,123,85,75,42,46,208,177,146,209,197,18,117,55,103,62,169,137,212,213,68,71,192,14,94,25,173,171,0,227,75,74,175,183,154,122,185,169,234,175,15,178,49,180,204,107,158,147,220,41,165,161,133,202,142,115,83,161,178,212,198,231,174,251,163,17,202,136,229,68,106,134,135,138,171,231,157,247,39,251,201,252,52,181,66,170,249,231,125,201,254,242,127,13,2,42,242,184,245,217,166,95,141,123,61,105,127,197,0,242,184,245,217,166,95,141,123,61,105,42,184,130,230,215,125,197,184,172,180,217,52,170,229,106,186,105,14,39,112,138,142,255,0,53,5,51,43,100,201,35,122,49,42,228,130,73,59,125,29,157,228,109,58,197,35,99,146,72,251,142,146,88,164,107,26,22,168,15,63,128,103,248,110,169,225,182,157,65,211,236,134,146,249,143,95,41,210,166,134,186,153,87,162,86,110,168,168,168,168,142,99,218,228,115,30,199,34,61,143,107,154,228,107,154,168,158,128,0,0,10,1,230,143,235,179,83,127,5,246,122,34,85,114,49,251,236,253,219,254,36,69,94,104,254,187,53,55,240,95,103,162,37,87,35,31,190,207,221,191,226,64,90,160,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,154,206,44,125,83,235,39,204,12,135,220,103,52,166,102,179,139,31,84,250,201,243,3,33,247,25,192,186,158,87,30,132,244,203,241,175,120,173,37,81,21,121,92,122,19,211,47,198,189,226,180,149,64,0,0,0,0,10,171,231,157,247,39,251,201,252,52,181,66,170,249,231,125,201,254,242,127,13,3,149,114,84,245,79,148,252,191,174,247,27,113,117,37,43,114,84,245,79,148,252,191,174,247,27,113,117,32,0,0,82,183,58,191,84,248,183,203,250,31,113,184,142,74,158,169,242,159,151,245,222,227,110,28,234,253,83,226,223,47,232,125,198,226,68,173,11,226,7,62,225,226,235,148,223,116,229,244,144,92,178,172,94,187,21,150,178,85,153,179,208,193,82,232,156,234,154,89,33,146,55,69,82,199,66,199,71,34,171,145,171,231,210,190,91,5,133,115,92,227,167,251,191,11,250,41,153,255,0,227,20,185,253,109,11,127,205,107,109,113,212,35,191,223,124,83,26,223,240,33,87,255,0,174,33,43,215,135,93,6,204,184,146,213,203,22,148,225,148,85,110,125,198,161,143,185,215,67,78,147,50,211,110,71,181,42,43,101,71,61,141,232,141,174,221,26,175,111,91,213,145,181,122,222,212,95,43,128,96,25,150,169,230,86,157,62,211,236,122,174,249,144,223,42,18,154,134,134,153,19,174,87,236,170,170,170,170,141,99,26,212,115,222,247,42,49,140,107,156,229,107,90,170,154,8,224,187,132,156,87,132,109,44,76,90,219,47,142,201,47,190,26,225,147,92,92,232,229,238,87,54,154,54,62,8,37,72,98,145,104,227,145,38,116,44,145,21,205,239,72,170,187,189,64,232,26,23,161,122,113,195,166,156,91,180,191,75,236,222,6,213,67,188,179,77,42,163,234,174,21,78,68,73,42,170,100,68,78,228,207,233,110,235,178,53,26,214,177,141,99,24,198,55,160,0,0,229,92,88,250,88,214,79,151,249,15,183,78,117,83,149,113,99,233,99,89,62,95,228,62,221,56,25,172,52,167,194,119,165,141,27,249,127,143,123,116,6,107,13,41,240,157,233,99,70,254,95,227,222,221,0,29,84,0,6,85,205,41,240,157,233,99,70,254,95,227,222,221,1,154,195,74,124,39,122,88,209,191,151,248,247,183,64,7,85,0,0,41,91,157,95,170,124,91,229,253,15,184,220,75,169,41,91,157,95,170,124,91,229,253,15,184,220,64,114,84,245,79,148,252,191,174,247,27,113,117,37,43,114,84,245,79,148,252,191,174,247,27,113,117,32,0,0,0,0,102,179,139,31,84,250,201,243,3,33,247,25,203,84,228,169,233,99,41,249,129,93,237,214,226,170,248,177,245,79,172,159,48,50,31,113,156,181,78,74,158,150,50,159,152,21,222,221,110,2,127,128,0,0,0,165,110,117,126,169,241,111,151,244,62,227,113,28,149,61,83,229,63,47,235,189,198,220,57,213,250,167,197,190,95,208,251,141,196,114,84,245,79,148,252,191,174,247,27,112,23,82,0,0,114,174,44,125,44,107,39,203,252,135,219,167,58,169,202,184,177,244,177,172,159,47,242,31,110,156,12,214,26,168,50,174,106,160,1,155,110,48,51,250,157,79,226,143,84,179,57,178,26,75,237,61,86,81,93,77,111,184,82,44,78,130,123,117,52,171,79,68,177,186,36,232,123,18,154,24,81,30,155,245,162,35,149,92,170,174,91,222,227,79,83,63,36,92,41,234,126,117,29,93,214,146,174,159,31,158,223,65,85,107,147,183,85,75,93,90,169,71,75,59,31,214,213,103,110,122,136,158,175,107,186,154,214,171,154,138,228,68,92,235,226,120,181,247,57,202,172,216,86,45,67,227,111,89,5,194,158,215,110,166,238,178,62,253,84,242,54,56,163,235,122,181,141,234,123,218,155,185,81,169,190,234,168,158,96,88,254,142,240,119,77,122,229,73,158,228,185,213,158,146,211,125,184,212,85,234,101,134,185,104,229,109,107,105,45,180,106,148,204,157,23,180,175,100,177,50,225,218,221,100,137,177,220,91,59,81,92,237,138,235,211,220,214,235,166,185,254,53,168,214,42,122,73,238,88,173,226,138,247,71,21,91,28,232,36,158,154,102,77,27,100,107,92,215,43,21,204,68,84,71,53,118,223,101,79,180,210,158,158,233,125,171,13,209,124,107,69,239,174,164,201,45,182,60,94,139,23,172,90,186,38,246,46,80,67,72,202,105,59,148,238,87,183,162,70,181,119,141,85,201,179,149,170,174,253,121,203,226,7,76,255,0,35,122,227,158,105,108,116,151,90,122,76,103,32,174,183,208,124,82,62,138,169,168,89,51,188,44,239,250,140,71,119,96,88,164,71,181,168,215,181,232,230,167,75,144,13,36,233,238,107,106,212,172,3,26,212,107,21,61,92,22,220,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,155,239,178,175,218,120,174,44,125,44,107,39,203,252,135,219,167,56,255,0,43,141,94,169,213,174,15,177,152,46,83,213,207,114,193,170,38,196,42,166,154,8,162,99,217,76,214,62,149,177,36,127,164,198,81,207,73,26,185,200,215,171,227,122,187,171,244,221,216,56,177,244,177,172,159,47,242,31,110,156,12,214,26,72,225,146,211,106,191,240,137,165,22,43,237,178,146,227,109,184,233,189,138,146,178,142,174,22,205,5,76,18,91,33,108,145,73,27,145,90,246,57,170,173,86,170,42,42,42,162,153,183,52,167,194,119,165,141,27,249,127,143,123,116,0,103,7,44,197,175,184,54,85,121,194,178,154,31,5,122,199,238,21,22,187,141,55,117,146,118,42,160,145,209,203,31,91,21,204,119,75,216,228,221,170,173,93,183,69,84,243,47,251,151,38,166,126,84,56,54,211,139,141,69,93,170,74,251,13,189,216,205,100,22,249,55,240,190,2,71,83,211,178,102,171,220,230,76,234,88,233,165,114,46,219,247,145,237,107,90,246,161,84,28,211,112,10,156,23,141,44,202,169,49,234,75,77,183,42,167,160,191,219,82,153,34,107,42,153,37,51,34,168,168,86,70,191,85,239,172,130,173,95,214,136,247,63,169,235,191,90,57,210,171,145,246,127,83,45,171,84,244,182,187,33,164,74,122,90,139,117,254,215,105,114,196,217,213,242,182,88,43,106,24,155,119,94,196,72,104,24,239,53,99,21,99,253,21,145,122,130,80,115,71,244,39,169,191,130,251,197,17,64,37,255,0,115,71,244,39,169,191,130,251,197,17,64,32,106,160,0,0,0,5,0,243,71,245,217,169,191,130,251,61,17,63,249,42,122,88,202,126,96,87,123,117,184,128,28,209,253,118,106,111,224,190,207,68,79,254,74,158,150,50,159,152,21,222,221,110,2,127,128,0,160,30,104,254,187,53,55,240,95,103,162,39,255,0,37,79,75,25,79,204,10,239,110,183,16,3,154,63,174,205,77,252,23,217,232,137,255,0,201,83,210,198,83,243,2,187,219,173,192,79,243,42,230,170,12,171,129,165,62,19,189,44,104,223,203,252,123,219,160,34,175,58,191,75,24,183,204,10,31,110,184,146,171,132,239,75,26,55,242,255,0,30,246,232,8,171,206,175,210,198,45,243,2,135,219,174,32,64,14,87,30,187,52,203,241,175,103,173,47,248,160,30,87,30,187,52,203,241,175,103,173,47,248,1,94,188,221,120,100,192,114,93,18,184,113,29,111,166,164,179,101,152,117,69,51,171,167,164,183,66,143,191,65,85,61,37,18,50,170,84,68,149,207,133,59,75,19,220,231,35,88,217,25,211,245,209,204,176,162,133,185,136,241,191,89,197,86,118,152,150,29,85,211,166,88,157,194,89,108,78,72,103,166,154,233,35,161,138,55,213,85,68,249,92,199,116,189,147,248,117,88,227,145,145,84,57,30,212,115,222,212,8,128,88,255,0,39,254,23,240,29,74,201,174,124,64,101,247,122,74,235,150,159,94,41,226,178,216,89,81,12,171,28,238,167,149,124,93,101,52,145,57,200,196,115,226,117,44,172,123,87,189,75,50,255,0,243,180,32,85,187,74,181,30,239,167,23,125,94,182,97,119,90,156,50,195,112,167,181,220,175,113,211,170,210,211,85,76,138,177,198,231,127,241,136,229,79,170,199,77,3,92,173,89,162,71,251,94,23,120,155,207,184,89,213,11,110,160,98,21,53,117,150,214,84,53,215,172,121,110,51,83,81,94,96,72,229,143,162,118,198,189,46,123,27,60,174,137,239,107,210,57,21,175,233,118,202,215,6,146,65,231,240,12,255,0,13,213,60,54,211,168,58,125,144,210,95,49,235,229,58,84,208,215,83,42,244,74,205,213,21,21,21,17,204,123,92,142,99,216,228,71,177,237,115,92,141,115,85,19,208,1,74,220,234,253,83,226,223,47,232,125,198,226,117,94,70,63,125,159,187,127,196,142,85,206,175,213,62,45,242,254,135,220,110,39,85,228,99,247,217,251,183,252,72,11,84,0,0,51,89,197,143,170,125,100,249,129,144,251,140,230,148,204,214,113,99,234,159,89,62,96,100,62,227,56,23,39,203,135,44,197,112,110,94,218,121,148,230,185,53,171,31,178,209,124,91,196,220,110,149,177,210,82,193,215,123,171,99,58,229,145,90,198,245,61,237,106,110,190,110,114,34,121,170,21,131,199,183,27,247,222,46,51,184,168,177,202,171,173,183,76,172,157,169,108,150,74,200,89,79,51,234,150,20,73,170,170,219,28,178,50,73,186,221,43,35,94,181,107,34,219,165,173,116,146,171,249,254,85,197,118,163,223,248,108,194,184,89,182,75,240,108,51,23,241,115,220,163,167,153,86,75,237,84,181,243,213,198,234,133,217,54,134,46,235,17,144,166,237,89,24,178,185,92,169,18,67,245,120,40,225,70,251,197,166,178,209,97,189,171,173,30,33,109,218,179,41,189,209,66,199,120,10,94,151,172,113,163,164,84,98,77,59,217,218,141,54,123,147,119,201,219,123,34,145,0,234,188,187,184,5,172,226,115,42,92,243,84,173,247,91,110,153,89,59,85,27,45,52,244,255,0,73,164,89,37,103,134,165,169,233,70,44,44,124,18,54,162,72,222,178,55,234,198,222,151,73,220,138,245,15,63,128,96,24,110,150,97,182,157,62,211,236,122,146,199,143,88,233,210,154,134,134,153,23,162,38,110,170,170,170,170,174,123,220,229,115,222,247,42,189,239,115,156,229,115,156,170,190,128,0,0,12,171,151,253,202,227,208,158,153,126,53,239,21,165,0,151,253,202,227,208,158,153,126,53,239,21,160,74,160,0,2,170,249,231,125,201,254,242,127,13,45,80,170,190,121,223,114,127,188,159,195,64,229,92,149,61,83,229,63,47,235,189,198,220,92,245,218,237,106,176,90,171,111,183,219,157,37,186,219,110,167,146,174,178,178,174,102,195,5,52,17,181,93,36,178,72,229,70,177,141,106,43,149,202,168,136,136,170,165,48,242,84,245,79,148,252,191,174,247,27,113,98,156,200,114,155,238,31,193,46,169,93,177,202,239,9,87,81,111,164,181,201,39,105,146,117,82,214,215,83,210,84,199,179,209,81,58,224,158,86,111,183,83,122,183,106,163,145,21,3,62,215,107,181,214,255,0,117,173,190,223,110,117,119,27,149,198,162,74,186,202,202,185,157,52,245,51,200,229,116,146,201,35,149,92,247,185,202,174,87,42,170,170,170,170,151,147,202,59,76,241,92,63,132,43,62,117,105,164,222,245,158,220,43,238,23,122,169,35,143,184,239,13,87,53,28,16,53,237,98,61,97,99,32,87,181,143,115,186,100,158,119,34,162,63,100,162,195,78,122,41,165,246,173,21,210,60,67,74,44,206,164,146,159,22,179,211,91,95,81,77,68,218,70,86,78,198,39,122,169,98,106,170,49,243,75,220,149,255,0,89,202,175,145,202,174,114,170,170,135,181,51,153,199,54,151,218,180,115,139,77,76,192,236,78,164,75,108,23,143,137,81,193,73,68,218,72,41,32,174,134,58,216,233,99,137,170,173,107,33,109,74,66,155,108,138,145,162,163,91,191,74,104,204,166,14,115,250,67,77,136,107,206,53,171,150,232,41,33,167,212,43,59,161,172,70,207,43,231,154,227,111,237,197,36,207,99,190,163,24,180,211,80,198,212,98,249,172,50,42,181,21,122,158,18,87,147,6,175,84,229,250,13,146,233,29,198,122,185,170,52,246,240,217,168,213,208,68,200,33,183,92,59,146,199,11,30,223,174,247,165,76,53,210,57,94,158,73,52,104,142,84,78,150,126,190,117,126,150,49,111,152,20,62,221,113,35,255,0,36,44,235,225,250,167,169,122,103,240,190,231,199,177,250,75,239,141,239,237,217,240,21,43,15,107,183,211,245,186,254,37,213,213,212,157,61,157,182,119,94,237,144,28,234,253,44,98,223,48,40,125,186,226,4,0,229,113,235,179,76,191,26,246,122,210,255,0,138,1,229,113,235,179,76,191,26,246,122,210,255,0,128,0,0,25,87,53,80,101,92,11,254,229,113,232,79,76,191,26,247,138,210,128,75,254,229,113,232,79,76,191,26,247,138,210,128,64,191,238,87,30,132,244,203,241,175,120,173,37,81,21,121,92,122,19,211,47,198,189,226,180,149,64,0,0,0,0,0,0,0,0,85,95,60,239,185,63,222,79,225,164,85,229,113,235,179,76,191,26,246,122,210,85,115,206,251,147,253,228,254,26,69,94,87,30,187,52,203,241,175,103,173,2,255,0,128,0,0,0,69,94,104,254,132,245,55,240,95,120,162,40,4,191,238,104,254,132,245,55,240,95,120,162,40,4,13,36,113,123,164,53,58,239,195,70,161,105,109,190,10,185,238,87,107,59,230,181,193,77,60,80,190,162,227,76,246,213,81,194,175,151,234,53,143,168,130,38,61,92,173,250,142,119,214,103,233,38,109,205,84,25,161,226,83,72,106,116,23,94,115,157,35,154,10,184,233,241,219,196,208,219,214,174,120,166,158,91,115,246,150,138,105,31,22,204,87,201,77,36,50,42,34,55,101,122,162,181,170,138,212,13,25,233,86,166,98,186,201,167,24,230,169,97,85,126,34,203,147,91,226,184,83,117,73,27,228,135,173,62,188,18,246,222,246,54,104,158,142,142,70,35,151,162,70,61,170,187,181,74,214,231,157,247,39,251,201,252,52,239,252,163,181,51,21,204,56,66,179,224,182,154,189,175,88,21,194,190,223,119,165,146,72,251,141,241,53,115,86,65,59,88,215,171,210,23,178,117,99,94,246,183,170,72,39,106,34,163,55,94,1,207,59,238,79,247,147,248,104,21,107,108,187,93,108,181,47,172,179,92,234,232,42,36,167,158,145,242,211,76,232,158,232,39,137,240,205,18,185,170,138,172,146,41,36,141,237,251,28,199,185,171,186,42,161,249,79,213,105,180,221,111,247,90,43,21,138,217,87,113,185,92,106,35,164,163,163,164,133,211,79,83,60,142,70,199,20,113,181,21,207,123,156,168,212,106,34,170,170,162,33,118,156,62,242,172,209,172,79,135,219,182,158,107,158,57,106,200,51,140,167,187,241,92,134,221,59,165,146,217,209,43,252,47,194,231,150,22,62,159,161,157,183,191,118,126,114,71,61,178,247,98,70,70,129,2,249,125,241,235,144,240,205,153,80,224,218,131,125,171,172,210,187,189,68,112,215,50,163,197,86,190,192,196,74,151,36,212,48,164,168,200,88,234,138,134,201,80,141,141,239,123,24,170,214,185,232,136,183,167,105,187,90,175,246,170,43,237,138,231,73,113,182,220,105,227,171,163,172,164,153,179,65,83,4,141,71,71,44,114,53,85,175,99,154,168,228,114,42,162,162,162,161,154,206,33,248,126,207,184,101,213,10,237,40,212,102,82,62,229,71,79,79,87,21,101,10,76,180,85,176,77,26,57,178,211,201,52,113,186,70,35,186,226,115,145,187,36,145,72,223,62,149,39,87,44,174,98,21,56,173,77,187,135,13,123,200,233,25,140,50,158,70,99,89,61,214,225,21,51,44,204,134,39,61,40,170,166,153,205,106,211,43,88,173,133,202,189,113,189,89,10,35,163,115,18,0,183,64,0,20,3,205,31,215,102,166,254,11,236,244,68,170,228,99,247,217,251,183,252,72,138,188,209,253,118,106,111,224,190,207,68,74,174,70,63,125,159,187,127,196,128,181,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,53,156,88,250,167,214,79,152,25,15,184,206,105,76,205,103,22,62,169,245,147,230,6,67,238,51,129,117,60,174,61,9,233,151,227,94,241,90,74,162,42,242,184,244,39,166,95,141,123,197,105,42,128,0,0,0,0,21,87,207,59,238,79,247,147,248,105,106,133,85,243,206,251,147,253,228,254,26,7,42,228,169,234,159,41,249,127,93,238,54,226,234,74,86,228,169,234,159,41,249,127,93,238,54,226,234,64,0,0,165,110,117,126,169,241,111,151,244,62,227,113,32,85,166,211,117,191,221,104,172,86,43,101,93,198,229,113,168,142,146,142,142,146,23,77,61,76,242,57,27,28,81,198,212,87,61,238,114,163,81,168,138,170,170,136,132,245,231,87,234,159,22,249,127,67,238,55,19,181,114,180,224,22,197,73,98,176,241,89,171,214,255,0,29,117,174,254,206,195,172,149,84,207,100,118,248,218,245,72,238,83,54,70,167,114,103,244,164,148,251,34,198,200,221,28,205,87,189,241,172,1,216,57,104,112,57,77,195,142,27,14,176,231,15,171,126,162,230,150,120,217,53,36,140,150,157,150,59,116,203,28,233,68,232,94,141,114,212,171,153,19,166,115,219,245,31,26,70,196,68,107,223,52,223,0,0,0,1,202,184,177,244,177,172,159,47,242,31,110,156,234,167,42,226,199,210,198,178,124,191,200,125,186,112,51,88,105,79,132,239,75,26,55,242,255,0,30,246,232,12,214,26,83,225,59,210,198,141,252,191,199,189,186,0,58,168,0,12,171,154,83,225,59,210,198,141,252,191,199,189,186,3,53,134,148,248,78,244,177,163,127,47,241,239,110,128,14,170,0,0,82,183,58,191,84,248,183,203,250,31,113,184,151,82,82,183,58,191,84,248,183,203,250,31,113,184,128,228,169,234,159,41,249,127,93,238,54,226,234,74,86,228,169,234,159,41,249,127,93,238,54,226,234,64,0,0,0,0,205,103,22,62,169,245,147,230,6,67,238,51,150,169,201,83,210,198,83,243,2,187,219,173,197,85,241,99,234,159,89,62,96,100,62,227,57,106,156,149,61,44,101,63,48,43,189,186,220,4,255,0,0,0,0,1,74,220,234,253,83,226,223,47,232,125,198,226,57,42,122,167,202,126,95,215,123,141,184,115,171,245,79,139,124,191,161,247,27,136,228,169,234,159,41,249,127,93,238,54,224,46,164,0,0,229,92,88,250,88,214,79,151,249,15,183,78,117,83,149,113,99,233,99,89,62,95,228,62,221,56,25,172,53,80,101,92,213,64,21,151,206,227,84,45,84,184,6,158,232,188,45,164,158,229,115,188,75,148,84,43,107,91,223,163,130,154,25,41,162,235,167,217,93,209,59,170,230,233,145,85,169,189,36,141,68,119,159,68,53,229,151,162,159,150,158,46,49,111,17,112,240,180,24,38,217,173,103,68,189,19,75,224,167,135,195,199,30,241,189,174,222,170,90,110,182,175,78,241,36,189,46,71,116,238,230,105,173,127,150,158,46,50,159,15,111,240,180,24,38,248,85,31,92,93,19,75,224,167,155,196,73,38,210,61,174,222,170,90,158,135,39,78,241,36,93,77,71,117,111,47,249,37,232,229,138,44,87,58,226,6,162,110,245,234,166,224,184,117,28,125,47,111,132,165,142,58,122,186,133,221,31,209,39,121,242,211,121,43,58,153,225,126,171,182,145,200,129,103,229,43,115,155,210,223,162,156,71,88,181,50,130,197,225,104,51,188,126,63,19,91,226,186,252,101,210,137,235,12,223,155,87,171,163,232,165,117,185,190,77,107,29,190,233,187,187,138,93,73,8,57,187,232,237,215,82,184,92,102,93,142,88,105,43,174,90,125,120,138,247,83,42,82,186,90,216,237,78,138,72,106,219,3,152,199,57,24,142,125,60,242,162,171,89,219,165,115,220,191,155,106,1,23,249,37,234,102,85,77,170,121,214,142,120,190,238,55,112,199,215,38,236,73,36,142,240,245,212,245,52,244,253,112,183,175,182,206,228,117,91,72,189,10,231,118,32,250,200,140,217,108,171,139,31,75,26,201,242,255,0,33,246,233,202,11,224,255,0,63,169,211,14,40,244,183,51,135,33,164,177,83,210,229,20,52,215,11,133,90,196,216,32,183,84,202,148,245,171,35,165,78,134,49,105,166,153,21,235,183,66,42,185,21,170,136,228,191,78,44,125,44,107,39,203,252,135,219,167,3,53,134,148,248,78,244,177,163,127,47,241,239,110,128,205,97,165,62,19,189,44,104,223,203,252,123,219,160,2,10,243,189,211,63,19,138,233,166,177,209,210,90,162,248,125,194,175,25,184,79,219,233,174,168,241,17,165,69,35,58,145,159,94,24,252,45,106,236,231,167,75,167,250,173,94,183,170,68,174,86,89,253,78,11,198,150,27,74,185,13,37,166,219,149,83,215,216,46,75,82,177,53,149,76,146,153,242,211,211,163,228,79,170,247,214,65,72,140,232,84,123,159,210,196,223,173,90,235,106,230,31,133,93,115,254,11,117,86,197,102,168,164,134,162,150,206,203,219,221,82,247,53,139,5,190,166,42,233,154,138,214,185,122,221,21,52,141,98,109,178,189,90,138,173,69,87,38,122,237,55,107,173,130,235,69,125,177,92,234,237,215,43,117,68,117,116,117,148,147,58,25,233,167,141,200,232,229,142,70,170,57,143,107,145,28,142,69,69,69,68,84,2,253,57,163,250,19,212,223,193,125,226,136,160,18,252,249,152,221,173,87,254,95,250,129,125,177,92,233,46,54,219,141,61,134,174,142,178,146,102,205,5,76,18,93,168,93,28,177,200,213,86,189,142,106,163,145,200,170,138,138,138,133,6,1,170,128,0,0,0,20,3,205,31,215,102,166,254,11,236,244,68,255,0,228,169,233,99,41,249,129,93,237,214,226,0,115,71,245,217,169,191,130,251,61,17,63,249,42,122,88,202,126,96,87,123,117,184,9,254,0,2,128,121,163,250,236,212,223,193,125,158,136,159,252,149,61,44,101,63,48,43,189,186,220,64,14,104,254,187,53,55,240,95,103,162,39,255,0,37,79,75,25,79,204,10,239,110,183,1,63,204,171,154,168,50,174,6,148,248,78,244,177,163,127,47,241,239,110,128,138,188,234,253,44,98,223,48,40,125,186,226,74,174,19,189,44,104,223,203,252,123,219,160,34,175,58,191,75,24,183,204,10,31,110,184,129,0,57,92,122,236,211,47,198,189,158,180,191,226,128,121,92,122,236,211,47,198,189,158,180,181,238,62,248,201,166,225,7,75,232,174,22,42,106,74,252,239,39,168,88,113,202,26,234,41,103,162,123,32,146,21,172,154,161,99,146,53,107,25,20,168,214,162,63,173,100,150,61,154,230,36,138,208,140,28,216,184,223,172,198,254,39,194,102,153,213,116,85,220,45,233,22,109,90,176,207,12,212,177,205,225,231,167,165,165,153,178,177,29,221,129,94,149,8,232,223,27,162,168,107,17,221,75,35,91,90,186,23,161,122,143,196,94,163,219,180,191,75,236,222,58,235,93,188,179,77,42,171,41,109,244,173,84,73,42,170,100,68,94,220,44,234,110,235,178,185,92,230,177,141,123,222,198,59,202,255,0,166,172,247,42,255,0,101,114,60,147,35,184,127,233,43,43,174,85,213,18,127,198,146,105,164,145,255,0,206,231,57,223,173,84,189,238,94,124,22,90,184,88,210,250,123,238,95,143,210,55,85,50,90,117,92,130,177,42,91,84,180,80,44,157,81,91,224,145,173,70,177,141,106,68,233,81,138,228,124,200,229,238,72,198,67,210,29,131,77,56,94,208,237,44,209,168,52,26,201,128,90,174,88,130,116,203,112,164,188,210,67,93,241,106,164,115,30,181,85,137,35,58,38,153,95,28,110,221,90,141,111,110,54,177,172,100,108,107,104,219,142,78,17,46,188,32,234,227,113,72,46,53,119,140,78,253,78,235,150,57,117,158,157,204,123,224,71,171,95,75,51,209,169,19,234,97,94,158,190,218,236,172,146,25,21,177,247,82,54,232,120,229,92,78,240,245,138,241,65,163,87,173,35,202,106,124,7,143,237,212,219,174,140,165,142,162,107,101,116,78,234,138,162,54,189,63,206,141,232,215,49,207,138,89,88,143,103,95,82,5,74,242,197,227,106,179,67,53,30,155,73,53,67,43,232,211,108,163,166,142,26,155,181,202,116,165,198,170,154,179,73,28,144,177,85,209,67,12,243,76,230,76,189,44,111,83,227,149,242,53,177,61,29,119,230,96,117,87,76,242,173,27,212,124,143,75,115,90,79,15,122,198,110,18,219,234,122,99,145,145,205,208,191,82,120,187,140,99,221,12,172,86,201,27,213,169,215,27,216,228,77,156,133,180,242,166,227,106,179,85,172,85,60,63,106,246,87,227,51,59,55,114,178,193,114,186,92,167,168,184,100,20,175,124,179,79,27,223,50,187,185,53,63,150,200,143,234,116,10,157,49,162,83,200,245,8,215,206,175,213,62,45,242,254,135,220,110,39,85,228,99,247,217,251,183,252,72,229,92,234,253,83,226,223,47,232,125,198,226,117,94,70,63,125,159,187,127,196,128,181,64,0,3,53,156,88,250,167,214,79,152,25,15,184,206,105,76,206,15,17,24,158,85,156,241,137,171,88,182,21,140,221,114,11,213,110,160,100,190,26,221,107,162,146,174,170,126,138,234,151,191,162,40,209,207,119,75,24,231,46,201,228,214,170,175,146,40,30,83,66,244,47,81,248,139,212,123,118,151,233,125,155,199,93,107,183,150,105,165,85,101,45,190,149,170,137,37,85,76,136,139,219,133,157,77,221,118,87,43,156,214,49,175,123,216,199,104,123,135,142,31,176,30,25,116,190,135,74,52,229,149,111,182,209,212,84,85,203,89,92,144,173,109,108,243,72,174,116,181,18,67,28,109,145,232,222,136,154,229,110,233,28,81,183,207,165,14,107,192,191,6,86,46,15,52,226,170,217,37,215,227,57,158,81,225,234,50,107,148,79,122,82,186,72,145,253,170,106,104,221,182,208,197,221,149,18,71,53,36,145,207,115,157,210,138,200,163,146,160,0,0,0,0,101,92,191,238,87,30,132,244,203,241,175,120,173,40,4,191,238,87,30,132,244,203,241,175,120,173,2,85,0,0,21,87,207,59,238,79,247,147,248,105,106,133,85,243,206,251,147,253,228,254,26,7,42,228,169,234,159,41,249,127,93,238,54,226,79,243,167,207,233,172,92,60,226,154,125,79,144,213,209,220,178,172,161,149,47,161,133,101,107,43,237,212,116,242,44,201,42,181,58,28,198,84,79,64,244,99,215,205,253,14,106,47,109,85,177,131,146,167,170,124,167,229,253,119,184,219,142,171,207,59,238,79,247,147,248,104,21,213,195,246,153,254,89,53,199,3,210,217,41,46,181,20,153,54,65,67,111,175,248,92,125,117,80,208,190,102,248,169,217,245,30,141,237,64,146,200,175,115,85,172,107,21,206,78,150,169,166,146,128,121,92,122,236,211,47,198,189,158,180,191,224,5,90,243,202,180,221,102,181,104,221,246,27,101,91,237,180,117,23,234,74,138,198,194,229,130,25,230,109,11,162,137,242,109,210,215,189,176,76,230,181,87,119,36,82,42,111,210,187,90,81,8,57,194,225,87,92,171,131,231,223,109,245,20,145,211,225,217,69,182,247,92,217,158,228,124,144,61,179,80,163,98,68,106,162,191,187,93,19,149,28,173,78,134,189,119,221,17,174,10,234,229,89,118,186,219,184,227,192,104,237,247,58,186,90,123,165,61,226,146,186,40,102,115,25,85,2,91,42,102,72,165,106,46,207,98,75,12,82,35,93,186,117,198,199,125,173,69,73,235,206,175,210,198,45,243,2,135,219,174,37,112,114,240,205,109,88,7,26,90,85,125,188,211,213,205,79,85,120,125,145,141,166,99,92,244,158,225,77,45,12,46,84,115,154,157,13,150,166,55,61,119,221,24,142,84,71,42,35,86,199,249,213,250,88,197,190,96,80,251,117,196,8,1,202,227,215,102,153,126,53,236,245,165,255,0,20,3,202,227,215,102,153,126,53,236,245,165,255,0,0,0,0,50,174,106,160,202,184,23,253,202,227,208,158,153,126,53,239,21,165,0,151,253,202,227,208,158,153,126,53,239,21,165,0,129,127,220,174,61,9,233,151,227,94,241,90,74,162,42,242,184,244,39,166,95,141,123,197,105,42,128,0,0,0,0,0,0,0,0,170,190,121,223,114,127,188,159,195,72,171,202,227,215,102,153,126,53,236,245,164,170,231,157,247,39,251,201,252,52,138,188,174,61,118,105,151,227,94,207,90,5,255,0,0,0,0,0,138,188,209,253,9,234,111,224,190,241,68,80,9,127,220,209,253,9,234,111,224,190,241,68,80,8,26,168,41,91,156,158,138,125,6,226,10,211,172,116,151,14,245,38,166,219,215,189,4,146,245,73,5,117,186,42,122,121,58,90,145,181,27,11,160,125,26,183,119,189,203,39,127,126,150,244,33,117,36,0,231,39,162,159,78,120,125,180,235,29,37,195,179,87,166,87,5,239,65,36,189,49,207,67,113,150,158,158,78,150,164,110,87,76,217,217,70,173,221,236,106,71,223,223,169,221,8,4,127,228,151,169,152,174,63,168,250,137,165,183,106,191,15,122,204,45,246,251,133,163,185,36,108,142,163,192,45,79,126,6,245,61,30,249,149,149,105,35,88,198,187,243,112,78,229,86,163,60,253,95,60,239,185,63,222,79,225,164,32,224,103,84,45,90,57,197,166,153,231,151,214,210,37,182,11,199,195,107,39,171,173,109,36,20,144,87,67,37,20,149,82,74,228,86,181,144,182,165,102,93,246,69,72,213,21,205,223,169,38,255,0,60,239,185,63,222,79,225,160,69,94,87,30,187,52,203,241,175,103,173,47,248,160,30,87,30,187,52,203,241,175,103,173,47,248,8,255,0,198,191,10,54,46,45,52,106,183,13,237,90,168,242,251,110,245,152,181,238,182,23,187,192,85,117,49,100,141,93,26,163,210,25,216,206,212,137,179,218,155,178,78,219,223,20,104,103,223,63,192,51,45,44,204,174,218,125,168,56,245,93,143,33,177,212,45,53,117,13,74,39,92,79,217,21,21,21,21,90,246,57,170,215,177,237,85,99,216,230,185,170,230,185,21,117,16,67,94,96,156,5,99,220,76,225,181,217,206,159,88,169,40,245,82,209,79,36,212,47,167,240,180,76,191,189,86,153,171,13,116,203,18,190,103,182,158,157,209,211,171,164,99,24,247,162,57,205,98,170,160,115,254,87,60,118,221,117,178,213,54,132,107,70,77,73,81,155,88,233,216,236,126,227,87,59,188,110,67,68,214,189,101,100,157,73,211,45,77,59,88,213,87,245,247,37,141,202,245,107,150,25,165,117,133,25,108,255,0,77,88,22,85,254,202,227,153,38,57,112,255,0,210,81,215,91,107,169,228,255,0,139,36,51,71,35,63,153,205,115,127,82,161,125,60,4,241,191,98,226,227,4,150,139,35,170,181,91,117,54,201,221,150,247,100,163,133,244,240,190,149,102,84,134,170,145,178,75,35,228,135,161,209,50,69,235,87,50,93,250,154,214,201,18,188,42,175,154,63,174,205,77,252,23,217,232,137,85,200,199,239,179,247,111,248,145,21,121,163,250,236,212,223,193,125,158,136,149,92,140,126,251,63,118,255,0,137,1,106,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,32,113,11,203,135,140,236,231,95,117,47,53,197,180,111,198,217,114,12,194,243,116,183,84,253,34,181,71,223,165,158,182,89,34,147,161,245,45,123,122,152,246,174,206,68,114,111,178,162,47,145,119,224,8,255,0,192,86,150,231,122,45,194,118,13,166,122,151,98,248,54,73,102,248,159,141,162,241,80,212,118,187,183,42,169,163,252,228,47,124,110,222,57,88,239,170,229,219,125,151,101,69,68,144,0,0,0,0,0,0,32,7,53,190,23,53,219,137,79,201,119,228,83,6,250,71,244,115,227,127,19,254,217,209,209,246,60,71,129,236,255,0,174,101,143,171,171,177,47,232,239,183,79,158,219,166,243,252,1,88,28,175,248,51,226,79,135,109,125,191,230,186,199,166,255,0,71,236,181,184,125,85,174,10,159,140,80,85,245,213,62,182,138,70,199,209,79,60,143,77,217,12,139,186,167,79,213,219,125,213,17,108,252,0,0,0,34,86,186,112,39,106,226,31,139,188,91,91,245,26,178,146,124,39,21,197,232,105,34,180,197,35,93,61,117,214,154,231,45,75,98,170,130,106,121,33,150,133,240,204,246,72,212,123,94,229,242,242,77,213,101,168,0,0,0,0,0,14,127,196,46,45,125,206,116,11,82,240,172,90,135,198,222,178,12,62,243,107,183,83,119,89,31,126,170,122,41,99,138,62,183,171,88,222,167,189,169,187,149,26,155,238,170,137,230,116,0,5,0,255,0,161,113,199,103,251,70,127,210,107,63,253,236,187,238,30,177,107,238,13,160,90,105,133,101,52,62,10,245,143,225,246,107,93,198,155,186,201,59,21,80,81,69,28,177,245,177,92,199,116,189,142,77,218,170,213,219,116,85,79,51,160,0,0,0,40,7,253,11,142,59,63,218,51,254,147,89,255,0,239,101,223,112,245,139,95,112,109,2,211,76,43,41,161,240,87,172,127,15,179,90,238,52,221,214,73,216,170,130,138,40,229,143,173,138,230,59,165,236,114,110,213,86,174,219,162,170,121,157,0,0,0,0,43,3,154,7,6,124,73,241,19,175,182,12,215,71,52,223,233,5,150,139,15,165,181,207,83,241,138,10,78,138,166,86,214,200,232,250,42,39,141,235,179,38,141,119,68,233,250,219,111,186,42,37,159,128,43,3,149,255,0,6,124,73,240,237,175,183,252,215,88,244,223,232,253,150,183,15,170,181,193,83,241,138,10,190,186,167,214,209,72,216,250,41,231,145,233,187,33,145,119,84,233,250,187,111,186,162,45,159,128,0,0,0,0,5,32,113,11,203,135,140,236,231,95,117,47,53,197,180,111,198,217,114,12,194,243,116,183,84,253,34,181,71,223,165,158,182,89,34,147,161,245,45,123,122,152,246,174,206,68,114,111,178,162,47,145,63,249,95,232,38,172,112,237,160,87,252,43,88,241,79,163,247,170,220,194,170,233,5,55,142,166,171,235,165,125,21,20,109,147,174,158,73,24,155,190,25,19,101,94,175,171,190,219,42,42,204,0,0,0,0,0,5,96,115,64,224,207,137,62,34,117,246,193,154,232,230,155,253,32,178,209,97,244,182,185,234,126,49,65,73,209,84,202,218,217,29,31,69,68,241,189,118,100,209,174,232,157,63,91,109,247,69,68,114,191,224,207,137,62,29,181,246,255,0,154,235,30,155,253,31,178,214,225,245,86,184,42,126,49,65,87,215,84,250,218,41,27,31,69,60,242,61,55,100,50,46,234,157,63,87,109,247,84,69,179,240,0,0,0,231,252,66,226,215,220,231,64,181,47,10,197,168,124,109,235,32,195,239,54,187,117,55,117,145,247,234,167,162,150,56,163,235,122,181,141,234,123,218,155,185,81,169,190,234,168,158,103,64,0,80,15,250,23,28,118,127,180,103,253,38,179,255,0,222,203,232,203,46,55,219,62,43,121,187,98,216,231,210,11,213,21,190,162,162,221,104,241,140,164,248,133,83,35,115,162,166,239,189,21,145,119,30,141,103,113,201,210,222,173,215,201,15,172,0,161,108,179,151,15,48,156,231,42,188,230,185,78,141,248,219,214,65,112,168,186,92,106,126,145,89,35,239,213,79,35,164,150,78,134,84,181,141,234,123,220,187,53,17,169,190,200,136,158,69,191,112,109,161,116,124,59,112,227,134,105,207,193,190,29,122,109,190,59,142,70,215,172,15,153,247,138,134,54,74,164,146,88,17,25,47,109,235,216,99,247,114,246,161,137,189,110,70,163,151,181,128,7,148,213,140,23,242,161,165,153,150,153,252,83,225,159,75,113,251,141,139,198,246,59,222,23,197,83,73,15,119,183,212,222,190,158,231,87,79,83,119,219,109,211,125,207,86,0,160,31,244,46,56,236,255,0,104,207,250,77,103,255,0,189,150,252,252,67,86,50,222,4,107,244,227,39,199,238,191,148,154,253,47,172,198,234,232,174,151,42,106,138,170,187,199,195,31,74,175,125,83,39,146,39,247,166,78,226,72,233,119,233,149,22,78,135,117,53,178,0,1,64,63,232,92,113,217,254,209,159,244,154,207,255,0,123,46,251,135,172,90,251,131,104,22,154,97,89,77,15,130,189,99,248,125,154,215,113,166,238,178,78,197,84,20,81,71,44,125,108,87,49,221,47,99,147,118,170,181,118,221,21,83,204,232,0,1,65,119,110,85,156,113,219,174,181,182,250,61,34,164,186,83,210,212,73,12,85,212,153,37,177,176,85,49,174,84,108,209,164,213,12,149,24,228,68,114,36,140,99,246,84,234,107,87,116,75,244,0,64,171,159,14,92,69,222,185,83,51,135,75,206,49,87,95,170,17,211,193,72,203,85,77,230,150,87,182,8,47,236,158,24,146,165,211,44,8,200,232,163,143,161,189,205,154,198,53,137,178,162,52,175,111,244,46,56,236,255,0,104,207,250,77,103,255,0,189,151,252,0,0,0,0,0,168,14,61,120,10,226,199,90,120,177,206,117,51,77,52,167,227,56,221,231,225,158,10,183,227,182,218,126,239,106,219,75,12,159,155,154,161,146,55,105,34,123,126,179,83,125,183,77,209,81,86,95,242,191,208,77,88,225,219,64,175,248,86,177,226,159,71,239,85,185,133,85,210,10,111,29,77,87,215,74,250,42,40,219,39,93,60,146,49,55,124,50,38,202,189,95,87,125,182,84,85,152,0,0,0,10,128,227,215,128,174,44,117,167,139,28,231,83,52,211,74,126,51,141,222,126,25,224,171,126,59,109,167,238,246,173,180,176,201,249,185,170,25,35,118,146,39,183,235,53,55,219,116,221,21,21,101,255,0,43,253,4,213,142,29,180,10,255,0,133,107,30,41,244,126,245,91,152,85,93,32,166,241,212,213,125,116,175,162,162,141,178,117,211,201,35,19,119,195,34,108,171,213,245,119,219,101,69,89,128,0,20,3,254,133,199,29,159,237,25,255,0,73,172,255,0,247,178,255,0,128,28,255,0,135,172,90,251,131,104,22,154,97,89,77,15,130,189,99,248,125,154,215,113,166,238,178,78,197,84,20,81,71,44,125,108,87,49,221,47,99,147,118,170,181,118,221,21,83,204,143,252,208,52,19,86,56,137,208,43,6,21,163,152,167,210,11,213,22,97,75,116,158,155,199,83,82,116,82,178,138,182,55,73,215,81,36,108,93,159,52,105,178,47,87,214,223,109,145,85,38,0,2,160,56,10,224,43,139,29,22,226,199,6,212,205,75,210,159,131,99,118,111,137,248,218,223,142,219,106,59,93,219,109,84,49,254,110,26,135,200,237,228,149,141,250,173,93,183,221,118,68,85,75,63,215,77,11,211,142,34,244,226,227,165,250,161,102,241,214,170,237,165,134,104,149,25,85,111,170,106,42,71,85,77,34,162,246,230,103,83,182,93,149,170,215,57,143,107,216,247,177,221,0,1,2,184,86,229,99,134,232,14,188,228,26,157,151,220,169,51,27,69,158,162,9,244,245,149,78,85,158,137,235,212,233,39,174,135,180,145,62,166,21,237,54,25,24,245,98,170,62,110,220,114,118,146,41,234,0,0,0,16,215,152,239,3,149,60,86,225,180,25,134,159,62,146,159,81,112,250,121,217,67,12,172,138,38,94,233,28,168,245,162,150,117,68,115,30,215,35,157,3,156,238,211,95,44,173,114,53,38,89,99,245,92,14,112,57,134,240,133,134,186,170,169,244,151,205,69,190,83,181,151,235,243,24,189,17,179,116,119,130,163,234,68,115,41,154,228,106,171,149,17,243,61,168,247,163,81,177,69,20,160,0,86,7,52,14,12,248,147,226,39,95,108,25,174,142,105,191,210,11,45,22,31,75,107,158,167,227,20,20,157,21,76,173,173,145,209,244,84,79,27,215,102,77,26,238,137,211,245,182,223,116,84,78,129,202,147,133,205,118,225,175,242,163,249,107,193,190,142,125,35,248,39,195,63,182,116,117,157,255,0,15,227,187,223,235,105,100,233,233,239,197,250,91,111,213,229,190,203,180,255,0,0,0,0,8,213,195,159,5,216,174,142,106,158,166,107,142,82,219,85,255,0,51,206,243,11,165,246,221,82,180,49,191,224,20,51,84,213,44,81,82,204,246,119,89,52,144,213,59,196,57,170,214,187,118,198,136,169,31,114,73,42,0,0,0,0,0,0,0,160,31,244,46,56,236,255,0,104,207,250,77,103,255,0,189,150,253,192,86,150,231,122,45,194,118,13,166,122,151,98,248,54,73,102,248,159,141,162,241,80,212,118,187,183,42,169,163,252,228,47,124,110,222,57,88,239,170,229,219,125,151,101,69,68,144,0,0,0,1,0,57,173,240,185,174,220,74,126,75,191,34,152,55,210,63,163,159,27,248,159,246,206,142,143,177,226,60,15,103,253,115,44,125,93,93,137,127,71,125,186,124,246,221,55,159,224,10,192,229,127,193,159,18,124,59,107,237,255,0,53,214,61,55,250,63,101,173,195,234,173,112,84,252,98,130,175,174,169,245,180,82,54,62,138,121,228,122,110,200,100,93,213,58,126,174,219,238,168,139,208,57,173,240,185,174,220,74,126,75,191,34,152,55,210,63,163,159,27,248,159,246,206,142,143,177,226,60,15,103,253,115,44,125,93,93,137,127,71,125,186,124,246,221,55,159,224,10,171,229,177,192,86,187,104,183,17,206,212,205,122,210,159,131,80,89,177,250,223,129,214,252,118,142,163,181,116,149,241,67,253,206,150,161,238,118,244,178,214,55,235,181,88,155,239,228,228,98,165,170,0,0,143,252,122,233,110,119,173,60,39,103,58,103,166,150,47,140,228,151,159,134,120,42,47,21,13,63,119,181,114,165,154,79,206,76,246,70,221,163,137,238,250,206,77,246,217,55,85,68,89,0,0,164,14,30,185,112,241,157,131,107,238,154,102,185,78,141,248,43,46,63,152,89,174,151,26,159,164,86,169,59,20,176,86,197,36,178,116,50,165,207,119,75,24,229,217,168,174,93,182,68,85,242,39,255,0,52,13,4,213,142,34,116,10,193,133,104,230,41,244,130,245,69,152,82,221,39,166,241,212,212,157,20,172,162,173,141,210,117,212,73,27,23,103,205,26,108,139,213,245,183,219,100,85,73,128,0,168,14,2,184,10,226,199,69,184,177,193,181,51,82,244,167,224,216,221,155,226,126,54,183,227,182,218,142,215,118,219,85,12,127,155,134,161,242,59,121,37,99,126,171,87,109,247,93,145,21,82,223,192,0,0,0,80,15,250,23,28,118,127,180,103,253,38,179,255,0,222,203,254,0,71,254,2,180,183,59,209,110,19,176,109,51,212,187,23,193,178,75,55,196,252,109,23,138,134,163,181,221,185,85,77,31,231,33,123,227,118,241,202,199,125,87,46,219,236,187,42,42,37,64,255,0,161,113,199,103,251,70,127,210,107,63,253,236,191,224,4,127,224,43,75,115,189,22,225,59,6,211,61,75,177,124,27,36,179,124,79,198,209,120,168,106,59,93,219,149,84,209,254,114,23,190,55,111,28,172,119,213,114,237,190,203,178,162,162,72,0,0,0,0,0,0,0,0,0,0,128,28,214,248,92,215,110,37,63,37,223,145,76,27,233,31,209,207,141,252,79,251,103,71,71,216,241,30,7,179,254,185,150,62,174,174,196,191,163,190,221,62,123,110,155,199,254,2,184,10,226,199,69,184,177,193,181,51,82,244,167,224,216,221,155,226,126,54,183,227,182,218,142,215,118,219,85,12,127,155,134,161,242,59,121,37,99,126,171,87,109,247,93,145,21,82,223,192,0,0,0,0,17,255,0,143,93,45,206,245,167,132,236,231,76,244,210,197,241,156,146,243,240,207,5,69,226,161,167,238,246,174,84,179,73,249,201,158,200,219,180,113,61,223,89,201,190,219,38,234,168,139,80,63,232,92,113,217,254,209,159,244,154,207,255,0,123,47,248,0,57,87,20,250,41,252,162,120,125,205,180,114,59,135,130,171,200,45,233,224,39,116,189,184,217,93,4,172,168,165,238,187,183,34,164,43,60,49,36,157,44,87,118,213,253,59,59,101,78,170,0,160,31,244,46,56,236,255,0,104,207,250,77,103,255,0,189,147,167,153,119,13,156,73,241,89,138,232,173,219,79,116,143,174,245,106,183,220,234,50,75,71,199,232,19,224,245,85,113,219,221,225,187,242,203,19,42,58,95,12,236,238,70,138,213,237,239,228,142,110,246,42,0,168,14,2,184,10,226,199,69,184,177,193,181,51,82,244,167,224,216,221,155,226,126,54,183,227,182,218,142,215,118,219,85,12,127,155,134,161,242,59,121,37,99,126,171,87,109,247,93,145,21,82,223,192,0,0,2,181,121,136,242,206,190,234,206,84,154,207,195,70,49,106,110,65,113,238,203,148,217,22,224,202,63,138,85,58,72,146,58,170,86,200,214,194,217,156,143,157,245,10,249,163,107,251,109,123,90,233,95,34,201,24,52,95,129,110,99,218,11,170,24,254,174,105,254,137,210,71,125,199,106,29,53,58,85,223,236,211,65,43,31,27,162,150,25,25,226,209,85,146,69,36,145,170,181,90,244,71,170,181,205,114,35,146,242,64,20,193,197,183,4,252,107,241,31,175,217,30,180,89,184,112,171,179,83,228,116,246,183,62,130,167,43,178,72,250,105,225,183,83,83,204,196,123,106,246,123,18,88,100,232,126,205,87,51,165,202,214,42,171,18,80,114,164,225,115,93,184,107,252,168,254,90,240,111,163,159,72,254,9,240,207,237,157,29,103,127,195,248,238,247,250,218,89,58,122,123,241,126,150,219,245,121,111,178,237,63,192,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,201,118,187,90,172,22,170,219,237,246,231,73,110,182,219,169,228,171,172,172,171,153,176,193,77,4,109,87,73,44,146,57,81,172,99,90,138,229,114,170,34,34,42,168,31,172,28,171,249,88,240,177,255,0,156,182,149,127,207,43,119,253,177,210,173,55,107,85,254,213,69,125,177,92,233,46,54,219,141,60,117,116,117,148,147,54,104,42,96,145,168,232,229,142,70,170,181,236,115,85,28,142,69,84,84,84,84,3,245,128,0,0,120,172,215,91,244,95,77,110,177,88,181,27,87,176,172,86,229,61,59,106,226,163,189,223,233,40,103,146,7,57,205,108,173,142,105,26,229,98,185,143,106,57,19,109,216,228,253,74,7,181,7,148,193,117,99,75,53,67,199,126,76,245,47,20,203,126,25,218,241,191,2,188,211,87,248,94,231,87,111,187,217,123,186,58,187,111,233,234,219,126,135,109,246,41,249,115,93,111,209,125,53,186,197,98,212,109,94,194,177,91,148,244,237,171,138,142,247,127,164,161,158,72,28,231,53,178,182,57,164,107,149,138,230,61,168,228,77,183,99,147,245,40,30,212,30,83,5,213,141,44,213,15,29,249,51,212,188,83,45,248,103,107,198,252,10,243,77,95,225,123,157,93,190,239,101,238,232,234,237,191,167,171,109,250,29,183,216,167,171,0,15,201,115,187,90,172,180,204,172,188,220,233,40,41,228,168,130,145,146,212,204,216,152,233,231,149,144,195,18,57,202,136,175,146,89,35,141,141,251,92,247,181,169,186,170,33,250,192,0,0,0,0,0,0,0,0,0,0,0,0,3,242,93,174,214,171,5,170,182,251,125,185,210,91,173,182,234,121,42,235,43,42,230,108,48,83,65,27,85,210,75,36,142,84,107,24,214,162,185,92,170,136,136,138,170,126,176,0,241,89,174,183,232,190,154,221,98,177,106,54,175,97,88,173,202,122,118,213,197,71,123,191,210,80,207,36,14,115,154,217,91,28,210,53,202,197,115,30,212,114,38,219,177,201,250,148,97,90,223,162,250,149,117,150,197,167,58,189,133,101,87,40,41,221,87,45,29,146,255,0,73,93,60,112,53,205,107,165,116,112,200,231,35,17,207,99,85,202,155,110,246,167,235,64,61,168,0,0,60,254,107,168,88,14,154,218,162,190,234,54,113,143,226,182,217,234,27,73,21,101,238,231,13,12,18,78,230,185,205,137,178,76,230,181,94,173,99,220,141,69,223,102,57,127,82,158,82,211,196,223,13,183,251,173,21,138,197,196,30,154,220,110,87,26,136,233,40,232,233,50,202,9,167,169,158,71,35,99,138,56,219,42,185,239,115,149,26,141,68,85,85,84,68,3,165,128,0,3,207,230,186,133,128,233,173,170,43,238,163,103,24,254,43,109,158,161,180,145,86,94,238,112,208,193,36,238,107,156,216,155,36,206,107,85,234,214,61,200,212,93,246,99,151,245,41,229,45,60,77,240,219,127,186,209,88,172,92,65,233,173,198,229,113,168,142,146,142,142,147,44,160,154,122,153,228,114,54,56,163,141,178,171,158,247,57,81,168,212,69,85,85,68,64,58,88,0,0,0,0,0,0,0,0,0,0,60,166,117,171,26,89,165,254,7,242,153,169,120,166,37,241,62,239,130,248,237,230,154,131,197,118,250,123,157,174,243,219,215,211,220,103,87,78,251,117,183,127,181,15,203,133,107,126,139,234,85,214,91,22,156,234,246,21,149,92,160,167,117,92,180,118,75,253,37,116,241,192,215,53,174,149,209,195,35,156,140,71,61,141,87,42,109,187,218,159,173,0,246,160,0,0,31,146,237,118,181,88,45,85,183,219,237,206,146,221,109,183,83,201,87,89,89,87,51,97,130,154,8,218,174,146,89,36,114,163,88,198,181,21,202,229,84,68,68,85,80,63,88,57,87,242,177,225,99,255,0,57,109,42,255,0,158,86,239,251,99,170,128,0,0,0,0,0,0,7,201,202,114,204,87,6,177,85,101,57,174,77,106,199,236,180,93,30,38,227,116,173,142,146,150,14,183,181,140,235,150,69,107,27,212,247,181,169,186,249,185,200,137,230,168,120,15,229,99,194,199,254,114,218,85,255,0,60,173,223,246,192,117,80,124,156,91,44,197,115,155,21,46,83,133,100,214,172,130,203,91,215,225,174,54,186,216,234,233,103,232,123,152,254,137,99,87,49,221,47,99,154,187,47,147,154,168,190,104,167,214,0,14,127,148,241,11,160,88,53,246,171,22,205,117,195,79,241,251,213,23,71,137,183,93,50,106,42,74,168,58,216,215,179,174,41,36,107,219,212,199,181,201,186,121,181,200,169,228,168,125,92,23,86,52,179,84,60,119,228,207,82,241,76,183,225,157,175,27,240,43,205,53,127,133,238,117,118,251,189,151,187,163,171,182,254,158,173,183,232,118,223,98,129,234,192,60,166,117,171,26,89,165,254,7,242,153,169,120,166,37,241,62,239,130,248,237,230,154,131,197,118,250,123,157,174,243,219,215,211,220,103,87,78,251,117,183,127,181,0,245,96,229,95,202,199,133,143,252,229,180,171,254,121,91,191,237,142,170,0,31,39,41,203,49,92,26,197,85,148,230,185,53,171,31,178,209,116,120,155,141,210,182,58,74,88,58,222,214,51,174,89,21,172,111,83,222,214,166,235,230,231,34,39,154,161,224,63,149,143,11,31,249,203,105,87,252,242,183,127,219,1,213,64,0,0,0,0,0,1,249,46,215,107,85,130,213,91,125,190,220,233,45,214,219,117,60,149,117,149,149,115,54,24,41,160,141,170,233,37,146,71,42,53,140,107,81,92,174,85,68,68,69,85,63,88,0,0,0,0,0,0,0,14,105,118,226,111,134,219,5,214,182,197,125,226,15,77,109,215,43,117,68,148,149,148,117,121,101,4,51,211,79,27,149,178,69,36,110,149,28,199,181,200,173,86,170,34,162,162,162,129,210,193,231,240,173,66,192,117,42,213,45,247,78,115,140,127,42,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,251,61,171,250,208,250,183,107,181,170,193,106,173,190,223,110,116,150,235,109,186,158,74,186,202,202,185,155,12,20,208,70,213,116,146,201,35,149,26,198,53,168,174,87,42,162,34,34,170,129,250,193,202,191,149,143,11,31,249,203,105,87,252,242,183,127,219,29,84,0,60,166,117,171,26,89,165,254,7,242,153,169,120,166,37,241,62,239,130,248,237,230,154,131,197,118,250,123,157,174,243,219,215,211,220,103,87,78,251,117,183,127,181,15,149,139,113,11,160,89,205,246,151,22,194,181,195,79,242,11,213,111,95,134,183,90,242,106,42,186,169,250,24,231,191,162,40,228,115,221,210,198,57,203,178,121,53,170,171,228,138,7,64,0,0,7,42,254,86,60,44,127,231,45,165,95,243,202,221,255,0,108,116,171,77,218,213,127,181,81,95,108,87,58,75,141,182,227,79,29,93,29,101,36,205,154,10,152,36,106,58,57,99,145,170,173,123,28,213,71,35,145,85,21,21,21,0,253,96,28,210,237,196,223,13,182,11,173,109,138,251,196,30,154,219,174,86,234,137,41,43,40,234,242,202,8,103,166,158,55,43,100,138,72,221,42,57,143,107,145,90,173,84,69,69,69,69,3,165,131,228,226,217,102,43,156,216,169,114,156,43,38,181,100,22,90,222,191,13,113,181,214,199,87,75,63,67,220,199,244,75,26,185,142,233,123,28,213,217,124,156,213,69,243,69,62,176,0,0,0,15,147,148,229,152,174,13,98,170,202,115,92,154,213,143,217,104,186,60,77,198,233,91,29,37,44,29,111,107,25,215,44,138,214,55,169,239,107,83,117,243,115,145,19,205,80,15,172,14,85,252,172,120,88,255,0,206,91,74,191,231,149,187,254,216,234,160,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,249,46,215,107,85,130,213,91,125,190,220,233,45,214,219,117,60,149,117,149,149,115,54,24,41,160,141,170,233,37,146,71,42,53,140,107,81,92,174,85,68,68,69,85,57,175,242,177,225,99,255,0,57,109,42,255,0,158,86,239,251,96,58,168,63,37,166,237,106,191,218,168,175,182,43,157,37,198,219,113,167,142,174,142,178,146,102,205,5,76,18,53,29,28,177,200,213,86,189,142,106,163,145,200,170,138,138,138,135,235,0,0,0,0,0,0,0,1,202,191,149,143,11,31,249,203,105,87,252,242,183,127,219,1,213,65,249,45,55,107,85,254,213,69,125,177,92,233,46,54,219,141,60,117,116,117,148,147,54,104,42,96,145,168,232,229,142,70,170,181,236,115,85,28,142,69,84,84,84,84,63,88,0,126,72,238,214,169,174,181,22,40,110,116,143,185,81,211,195,87,81,70,217,154,179,195,4,206,145,177,74,248,247,234,107,30,232,38,107,92,169,179,150,41,17,55,233,93,191,88,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,244,7,152,133,54,152,113,95,171,218,9,175,217,29,91,177,139,142,164,95,89,143,228,183,43,132,179,50,198,244,172,124,49,209,76,178,185,91,13,15,76,76,70,57,157,44,129,234,229,122,118,222,231,195,102,134,107,56,177,245,79,172,159,48,50,31,113,156,13,41,130,186,185,106,115,11,163,212,219,21,14,133,107,206,95,254,158,168,58,162,179,223,46,147,65,79,29,226,151,174,154,26,106,87,205,36,201,37,77,197,210,76,246,162,54,62,169,35,137,28,231,62,78,183,58,197,64,0,0,28,171,139,31,75,26,201,242,255,0,33,246,233,200,191,204,71,152,165,79,13,151,90,29,38,209,247,82,85,106,12,85,22,235,181,214,106,186,104,170,232,41,173,202,233,30,250,57,17,179,36,177,212,202,145,193,187,86,52,218,158,165,94,199,177,238,141,237,244,17,113,163,165,156,92,240,95,172,247,44,89,223,2,201,40,116,255,0,34,109,199,25,184,87,83,62,186,62,139,78,242,212,66,198,61,100,150,141,36,168,108,77,168,116,113,245,57,170,138,198,47,144,20,88,105,79,132,239,75,26,55,242,255,0,30,246,232,12,214,26,83,225,59,210,198,141,252,191,199,189,186,0,58,168,0,1,74,220,234,253,83,226,223,47,232,125,198,226,93,73,74,220,234,253,83,226,223,47,232,125,198,226,7,85,228,99,247,217,251,183,252,72,229,92,234,253,83,226,223,47,232,125,198,226,117,94,70,63,125,159,187,127,196,142,85,206,175,213,62,45,242,254,135,220,110,32,117,94,70,63,125,159,187,127,196,139,73,187,93,173,86,11,85,109,246,251,115,164,183,91,109,212,242,85,214,86,85,204,216,96,166,130,54,171,164,150,73,28,168,214,49,173,69,114,185,85,17,17,21,84,171,110,70,63,125,159,187,127,196,143,21,204,191,152,133,54,167,212,205,160,154,3,145,213,183,24,183,84,72,204,131,37,182,220,37,133,151,199,172,82,67,37,20,43,19,145,179,80,244,202,244,123,159,212,201,222,141,86,39,109,141,124,193,202,185,129,241,219,117,226,47,87,45,109,210,60,155,32,180,224,152,45,68,115,216,95,28,238,164,125,93,214,39,185,126,48,214,181,27,44,79,217,90,200,122,220,175,141,140,87,162,68,249,165,141,39,167,42,206,41,117,151,95,244,226,235,139,106,158,55,117,186,199,133,246,168,233,51,169,92,222,221,199,116,77,168,234,92,247,35,229,172,141,138,215,44,172,71,117,70,230,172,202,201,21,175,169,171,110,14,248,85,204,184,175,213,203,126,31,102,182,213,183,24,183,84,83,212,229,151,120,228,72,89,110,183,43,254,186,54,87,49,237,241,50,53,178,54,22,116,187,169,232,174,84,237,178,71,178,255,0,180,119,71,112,29,10,192,45,122,115,167,54,26,75,117,182,221,79,4,82,203,21,44,48,207,112,158,56,99,133,213,117,78,133,140,108,181,50,54,38,44,146,171,81,92,169,254,68,64,129,92,53,241,245,89,135,241,137,170,92,51,235,21,194,235,116,181,100,122,161,121,161,196,239,19,212,207,89,37,178,169,245,206,166,167,182,185,142,115,186,40,221,219,141,177,118,209,173,134,71,59,169,21,146,43,225,178,163,53,156,88,250,167,214,79,152,25,15,184,206,90,79,44,46,61,106,117,158,213,73,195,246,176,95,106,235,245,6,217,79,83,53,170,239,87,218,98,93,173,208,54,30,136,100,149,210,247,106,43,154,142,157,202,169,23,214,134,5,145,238,115,210,71,184,44,40,0,0,249,57,102,83,98,193,177,91,206,107,148,215,120,43,46,63,111,168,186,92,106,123,79,147,177,75,4,110,146,89,58,24,142,123,186,88,199,46,205,69,114,237,178,34,175,145,245,138,75,230,95,199,173,78,188,228,51,104,174,147,95,106,224,211,171,29,68,144,221,223,31,107,162,255,0,113,130,170,70,182,102,205,12,178,54,122,20,108,112,203,10,125,78,167,185,94,246,185,89,10,176,36,255,0,6,124,104,229,92,92,113,221,152,87,81,58,235,100,192,109,186,127,85,5,147,30,150,186,71,70,254,213,206,147,166,186,166,4,122,194,149,143,73,228,69,115,19,234,70,173,139,169,253,43,35,228,175,27,252,82,255,0,36,125,14,159,82,40,177,191,141,222,174,87,8,236,86,74,121,93,211,74,202,233,97,154,86,203,82,168,228,122,194,198,65,35,149,172,250,207,114,53,155,177,28,178,50,181,185,42,122,167,202,126,95,215,123,141,184,183,237,85,211,60,87,89,52,227,35,210,220,214,147,196,89,114,107,124,182,250,158,152,227,124,144,245,167,212,158,46,227,30,198,205,19,209,178,70,245,106,244,72,198,57,19,118,160,20,153,194,175,49,157,104,211,206,33,168,243,61,106,212,204,131,44,196,242,58,135,80,100,20,215,107,165,92,148,150,200,42,106,35,124,149,212,148,145,117,69,19,224,86,245,54,56,225,84,88,187,145,49,172,235,107,155,122,118,155,181,170,255,0,106,162,190,216,174,116,151,27,109,198,158,58,186,58,202,73,155,52,21,48,72,212,116,114,199,35,85,90,246,57,170,142,71,34,170,42,42,42,25,204,227,3,134,187,239,10,218,227,120,211,43,154,247,173,83,117,93,49,186,183,85,50,121,42,236,242,205,35,41,228,149,90,214,116,204,157,167,199,34,43,24,157,200,222,173,69,98,177,206,151,252,165,56,209,250,23,125,163,225,71,63,119,85,151,35,184,77,62,47,116,158,187,165,182,234,233,25,212,234,23,54,87,163,18,25,222,197,88,155,18,35,188,76,206,78,153,22,163,170,48,183,240,8,107,204,191,140,74,110,27,244,142,108,31,12,188,82,126,81,115,138,121,40,168,161,142,178,88,170,237,54,233,25,35,37,186,53,97,217,204,123,92,157,184,85,95,30,242,170,189,189,196,130,70,1,23,249,178,113,181,89,112,190,255,0,38,77,33,202,251,84,22,190,183,102,55,75,69,202,120,228,154,169,204,154,9,44,210,118,213,177,190,22,199,34,172,236,85,145,174,145,204,141,201,27,160,145,174,250,220,165,56,205,212,124,130,251,71,194,158,107,106,186,228,214,170,75,124,213,22,11,220,76,89,100,177,82,192,205,214,154,177,203,255,0,208,127,163,28,50,42,245,71,35,226,133,58,152,248,210,26,192,255,0,77,89,238,85,254,202,228,121,38,71,112,255,0,210,86,87,92,171,170,36,255,0,141,36,211,73,35,255,0,157,206,115,191,90,169,160,158,7,56,68,181,112,131,164,110,197,39,184,210,94,50,203,245,67,110,89,29,214,10,118,177,143,157,24,141,101,44,47,86,164,175,166,133,58,186,59,139,186,190,73,164,70,199,221,88,218,21,193,206,175,213,62,45,242,254,135,220,110,35,146,167,170,124,167,229,253,119,184,219,135,58,191,84,248,183,203,250,31,113,184,156,43,128,174,38,41,184,88,226,26,217,156,94,104,105,39,199,175,148,255,0,71,50,9,166,73,122,232,173,211,212,64,249,42,226,72,154,231,57,241,58,24,228,86,116,63,173,141,123,17,26,231,181,237,13,15,3,242,90,110,214,171,253,170,138,251,98,185,210,92,109,183,26,120,234,232,235,41,38,108,208,84,193,35,81,209,203,28,141,85,107,216,230,170,57,28,138,168,168,168,168,126,176,32,7,58,191,75,24,183,204,10,31,110,184,149,87,194,119,170,125,27,249,129,143,123,140,5,170,115,171,244,177,139,124,192,161,246,235,137,85,124,39,122,167,209,191,152,24,247,184,192,6,148,192,0,64,14,117,126,150,49,111,152,20,62,221,113,42,175,132,239,84,250,55,243,3,30,247,24,11,84,231,87,233,99,22,249,129,67,237,215,18,170,248,78,245,79,163,127,48,49,239,113,128,13,41,128,0,16,131,155,102,127,153,105,102,133,224,26,131,167,217,13,93,143,33,177,234,69,5,77,13,117,50,167,92,79,248,109,201,21,21,21,21,175,99,154,174,99,216,228,86,61,142,115,92,142,107,149,22,111,144,3,157,95,165,140,91,230,5,15,183,92,64,238,188,25,241,153,128,241,103,128,83,86,81,215,82,91,179,107,117,59,34,191,88,101,150,24,103,116,241,195,78,181,53,116,180,201,60,179,45,15,122,161,35,142,89,54,93,211,165,222,127,108,138,51,45,161,122,233,168,252,58,106,61,187,84,52,190,243,224,110,180,59,197,52,50,162,190,150,225,74,229,69,146,150,166,52,84,238,66,254,150,238,155,163,145,205,107,216,230,61,140,123,116,83,161,122,233,167,28,69,233,197,187,84,52,190,243,227,173,85,219,197,52,50,162,50,170,223,84,212,69,146,150,166,52,85,237,204,206,166,238,155,171,85,174,107,216,231,177,236,123,131,160,0,126,75,77,218,213,127,181,81,95,108,87,58,75,141,182,227,79,29,93,29,101,36,205,154,10,152,36,106,58,57,99,145,170,173,123,28,213,71,35,145,85,21,21,21,0,253,96,0,42,175,158,119,220,159,239,39,240,211,149,114,84,245,79,148,252,191,174,247,27,113,213,121,231,125,201,254,242,127,13,57,87,37,79,84,249,79,203,250,239,113,183,1,117,32,0,7,42,226,199,210,198,178,124,191,200,125,186,115,170,156,171,139,31,75,26,201,242,255,0,33,246,233,192,205,97,165,62,44,125,44,107,39,203,252,135,219,167,51,88,105,79,139,31,75,26,201,242,255,0,33,246,233,192,139,252,178,184,237,181,107,118,27,110,208,205,82,201,170,228,213,11,13,60,141,165,172,186,78,215,191,36,162,98,185,205,124,114,108,138,250,152,98,217,178,49,253,82,61,145,247,250,164,85,155,181,61,76,182,98,217,102,85,131,95,105,114,156,43,38,186,227,247,170,46,191,13,113,181,214,201,73,85,7,91,28,199,244,75,26,181,237,234,99,220,213,217,124,218,229,69,242,85,47,167,128,158,55,236,92,92,96,146,209,100,117,86,171,110,166,217,59,178,222,236,148,112,190,158,23,210,172,202,144,213,82,54,73,100,124,144,244,58,38,72,189,106,230,75,191,83,90,217,34,87,132,170,0,0,0,173,93,116,230,247,138,224,156,71,89,49,205,51,183,253,45,211,107,15,137,183,229,181,212,174,141,126,41,52,143,139,105,237,175,84,78,175,11,219,122,53,238,122,69,83,222,149,168,141,106,67,82,5,143,221,173,54,171,253,170,182,197,125,182,82,92,109,183,26,121,41,43,40,234,225,108,208,84,193,35,85,178,69,36,110,69,107,216,230,170,181,90,168,168,168,170,138,81,15,49,30,8,43,56,85,206,211,45,195,169,122,180,203,44,184,75,21,137,169,52,245,51,90,228,108,49,72,250,90,169,95,19,88,222,167,190,127,14,139,36,146,62,42,119,43,220,174,99,220,183,83,161,122,233,167,28,69,233,197,187,84,52,190,243,227,173,85,219,197,52,50,162,50,170,223,84,212,69,146,150,166,52,85,237,204,206,166,238,155,171,85,174,107,216,231,177,236,123,190,174,170,233,158,43,172,154,113,145,233,110,107,73,226,44,185,53,190,91,125,79,76,113,190,72,122,211,234,79,23,113,143,99,102,137,232,217,35,122,181,122,36,99,28,137,187,80,10,44,224,39,141,251,239,8,249,220,180,89,29,85,214,229,166,87,190,236,183,187,37,28,44,168,153,149,73,10,164,53,84,141,146,88,217,28,221,109,137,146,47,90,53,241,111,212,215,58,56,149,151,231,105,187,90,175,246,170,43,237,138,231,73,113,182,220,105,227,171,163,172,164,153,179,65,83,4,141,71,71,44,114,53,85,175,99,154,168,228,114,42,162,162,162,161,156,30,40,184,100,207,184,89,213,11,150,159,229,244,213,117,150,214,84,57,182,92,133,45,211,83,81,94,96,72,226,147,174,7,72,157,46,123,27,60,77,149,140,115,210,57,21,204,234,118,200,231,74,174,87,60,118,218,180,78,235,54,132,107,70,77,87,79,132,223,42,24,236,126,227,87,59,124,22,61,90,231,61,101,100,157,73,213,21,53,67,158,213,87,245,246,226,145,170,245,107,82,105,165,104,114,14,104,254,187,53,55,240,95,103,162,37,87,35,31,190,207,221,191,226,68,85,230,143,235,179,83,127,5,246,122,34,69,114,112,207,240,221,44,195,120,130,212,29,65,200,105,44,120,245,142,159,28,169,174,174,169,85,232,137,155,220,145,17,17,17,92,247,185,202,214,49,141,69,123,222,230,181,168,231,57,17,66,202,120,135,226,7,1,225,151,75,235,181,95,81,159,86,251,109,29,69,61,36,84,116,43,10,214,214,207,52,136,214,197,79,28,210,70,217,30,141,235,149,205,71,110,145,197,35,188,250,84,207,103,16,252,64,231,220,77,106,133,118,171,234,51,233,25,114,172,167,167,164,138,142,133,102,74,42,40,33,141,26,216,169,227,154,73,29,27,21,221,114,185,168,237,150,73,100,119,151,82,158,215,141,126,43,175,188,90,107,45,110,101,221,186,209,226,22,221,232,241,107,37,108,204,119,128,165,233,98,73,34,182,52,70,36,211,189,157,217,23,119,185,55,100,125,199,178,40,212,234,188,187,184,5,172,226,115,42,92,243,84,173,247,91,110,153,89,59,85,27,45,52,244,255,0,73,164,89,37,103,134,165,169,233,70,44,44,124,18,54,162,72,222,178,55,234,198,222,151,73,220,136,59,87,44,94,94,148,121,77,29,55,17,92,64,226,29,235,84,221,50,226,86,11,156,48,79,75,117,165,150,9,163,150,170,182,146,120,95,213,10,247,97,125,50,245,49,202,232,214,78,149,98,196,231,219,80,0,69,94,104,254,132,245,55,240,95,120,162,40,4,191,238,104,254,132,245,55,240,95,120,162,40,4,13,84,0,0,0,0,0,87,175,52,110,59,110,186,39,106,135,66,52,95,38,164,167,205,175,148,239,118,65,113,164,157,222,55,30,162,115,88,177,50,62,148,233,138,166,161,175,114,163,250,251,145,70,212,122,53,171,52,50,180,56,175,51,94,98,21,57,85,77,199,135,13,4,200,233,31,140,62,158,54,100,185,61,170,225,21,75,47,44,154,38,189,104,169,102,133,206,106,83,35,94,141,153,200,189,114,61,31,10,163,99,107,210,126,149,202,223,143,170,205,68,240,60,50,107,29,194,235,114,203,211,198,84,99,185,21,101,76,245,211,93,227,78,237,76,212,213,114,72,231,189,179,68,196,145,99,145,85,35,116,81,164,127,81,241,179,189,84,56,6,1,153,106,158,101,105,211,237,62,199,170,239,153,13,242,161,41,168,104,105,145,58,229,126,202,170,170,170,168,214,49,173,71,61,239,114,163,24,198,185,206,86,181,170,169,249,63,211,86,5,149,127,178,184,230,73,142,92,63,244,148,117,214,218,234,121,63,226,201,12,209,200,207,230,115,92,223,212,168,6,164,193,15,249,119,113,191,71,197,86,8,184,150,99,85,211,169,184,157,190,41,111,174,88,96,166,134,233,27,166,150,54,85,82,196,201,92,247,116,177,144,120,133,72,227,141,146,212,53,24,212,107,216,212,152,0,85,94,168,241,191,125,225,31,153,62,168,209,100,117,87,91,150,153,94,254,23,45,238,201,71,11,42,38,101,82,88,40,210,26,170,70,201,44,108,142,110,182,196,201,23,173,26,248,183,234,107,157,28,74,203,62,197,178,204,87,57,177,82,229,56,86,77,106,200,44,181,189,126,26,227,107,173,142,174,150,126,135,185,143,232,150,53,115,29,210,246,57,171,178,249,57,170,139,230,138,80,191,52,127,93,154,155,248,47,179,209,29,87,149,239,29,63,145,76,169,154,29,172,121,159,132,211,107,215,95,193,234,107,91,213,13,138,233,36,141,84,222,101,114,120,122,57,183,147,185,186,57,140,149,89,39,230,154,234,137,20,46,164,0,0,164,190,112,218,33,117,192,248,139,167,214,89,175,148,149,150,221,81,167,71,83,210,54,55,50,122,25,237,212,180,148,210,177,255,0,107,94,199,53,97,123,94,138,139,187,228,106,181,58,17,242,93,161,15,249,165,232,93,30,176,112,167,126,201,40,172,222,47,36,211,191,244,201,108,154,53,130,57,25,75,26,162,92,24,233,37,78,174,207,133,238,76,232,216,230,185,242,83,65,250,74,212,99,130,27,114,96,215,154,108,87,84,50,93,0,190,214,213,248,124,226,157,183,75,19,29,81,43,160,142,227,71,28,142,158,54,66,140,86,49,243,83,110,247,74,174,103,149,12,108,94,181,115,17,182,105,197,143,165,141,100,249,127,144,251,116,230,117,180,171,83,50,173,27,212,124,115,84,176,170,191,15,122,198,110,17,92,41,186,164,145,145,205,208,191,94,9,123,111,99,221,12,172,87,71,35,17,201,215,27,222,213,93,156,166,135,184,155,187,90,175,252,34,106,189,246,197,115,164,184,219,110,58,111,125,171,163,172,164,153,179,65,83,4,150,201,157,28,177,200,213,86,189,142,106,163,145,200,170,138,138,138,128,102,220,213,65,149,115,79,186,171,169,152,174,141,233,198,71,170,89,173,95,135,178,227,54,249,110,21,61,50,70,201,38,232,79,169,4,93,199,177,142,154,87,171,99,141,138,228,235,145,236,106,46,238,64,41,219,156,54,183,221,115,206,34,233,244,106,107,29,37,29,183,75,169,209,180,245,109,145,207,158,186,123,141,45,37,76,175,127,216,214,49,173,72,88,214,34,42,238,201,28,174,94,180,100,126,175,147,6,131,83,101,90,161,146,235,253,246,138,175,195,224,244,237,181,216,158,234,121,91,4,151,26,200,228,108,242,50,100,122,49,239,134,155,118,58,37,107,252,171,163,122,244,43,88,174,174,171,181,218,235,127,186,214,223,111,183,58,187,141,202,227,81,37,93,101,101,92,206,154,122,153,228,114,186,73,100,145,202,174,123,220,229,87,43,149,85,85,85,85,77,10,114,250,209,219,174,136,112,151,130,226,57,45,134,146,213,144,214,211,205,123,188,69,21,43,160,157,103,171,153,243,70,218,166,189,140,127,137,142,157,212,240,72,143,77,218,176,116,34,171,88,213,2,69,0,0,202,185,165,62,19,189,44,104,223,203,252,123,219,160,51,88,105,79,132,239,75,26,55,242,255,0,30,246,232,0,234,166,107,56,177,245,79,172,159,48,50,31,113,156,210,153,154,206,44,125,83,235,39,204,12,135,220,103,2,234,121,92,122,19,211,47,198,189,226,180,149,68,85,229,113,232,79,76,191,26,247,138,210,85,0,0,0,34,175,52,127,66,122,155,248,47,188,81,18,168,138,188,209,253,9,234,111,224,190,241,68,5,0,154,168,50,174,106,160,0,0,0,0,0,0,15,147,148,229,152,174,13,98,170,202,115,92,154,213,143,217,104,186,60,77,198,233,91,29,37,44,29,111,107,25,215,44,138,214,55,169,239,107,83,117,243,115,145,19,205,80,162,206,51,121,133,234,62,191,234,197,13,243,73,242,252,175,13,195,49,126,153,113,170,106,121,150,217,112,142,170,74,110,221,77,85,67,233,166,127,84,203,221,168,133,138,217,58,91,3,149,168,214,172,147,43,250,7,52,46,58,127,45,121,83,244,59,71,51,63,23,166,214,94,143,140,84,209,55,166,27,237,210,57,28,171,180,200,229,241,20,112,237,31,111,100,107,31,42,62,79,206,181,180,242,36,0,3,66,124,11,241,155,98,227,15,78,42,174,114,90,190,13,153,226,254,30,159,38,182,196,199,173,43,100,149,31,218,169,166,145,219,239,12,189,169,85,35,115,150,72,220,199,53,221,72,140,150,73,42,102,91,66,245,211,81,248,116,212,123,118,168,105,125,231,192,221,104,119,138,104,101,69,125,45,194,149,202,139,37,45,76,104,169,220,133,253,45,221,55,71,35,154,215,177,204,123,24,246,232,83,135,78,37,244,179,138,12,18,28,235,76,238,223,225,120,219,53,100,244,223,20,182,126,122,104,163,241,112,67,44,157,158,239,97,239,143,169,223,93,155,57,63,90,32,117,80,0,0,0,28,171,139,31,75,26,201,242,255,0,33,246,233,204,214,26,83,226,199,210,198,178,124,191,200,125,186,115,53,128,105,79,132,239,75,26,55,242,255,0,30,246,232,14,170,114,174,19,189,44,104,223,203,252,123,219,160,58,168,21,65,160,60,122,212,232,55,25,26,189,162,186,179,125,171,159,78,175,154,145,125,134,208,249,59,93,22,11,140,247,183,181,211,58,105,165,141,176,80,171,100,154,89,147,235,244,189,168,246,53,170,249,149,246,169,105,187,90,175,246,170,43,237,138,231,73,113,182,220,105,227,171,163,172,164,153,179,65,83,4,141,71,71,44,114,53,85,175,99,154,168,228,114,42,162,162,162,161,155,126,44,125,83,235,39,204,12,135,220,103,39,255,0,42,62,58,127,184,112,191,173,121,159,254,47,75,128,86,215,55,252,230,186,215,37,66,187,253,235,194,177,205,255,0,14,20,127,250,222,16,45,80,0,0,2,26,243,3,230,7,77,194,45,53,175,7,193,236,84,151,205,69,190,83,199,114,134,27,148,50,252,58,130,221,221,115,22,121,149,142,99,165,124,142,138,88,217,27,30,155,116,185,239,115,81,172,100,193,50,140,171,154,19,224,187,141,253,56,226,227,21,74,42,26,175,134,231,214,75,125,52,185,13,146,120,82,159,174,69,142,52,158,170,137,189,217,22,74,62,251,156,196,85,122,200,207,169,220,107,123,145,171,243,216,6,148,248,78,244,177,163,127,47,241,239,110,128,252,156,85,113,49,134,240,161,164,117,154,165,152,80,213,220,94,234,134,219,109,22,202,100,86,190,227,113,145,146,62,40,22,78,149,108,44,233,138,71,190,71,34,244,177,142,233,107,223,209,27,252,174,152,107,22,3,161,92,13,105,126,163,106,53,250,146,221,109,183,105,189,146,88,162,150,170,24,103,184,79,29,157,147,54,146,149,179,61,141,150,166,70,196,244,142,36,114,43,149,63,202,169,74,220,98,113,85,153,113,95,171,151,12,194,243,114,171,110,49,110,168,168,166,196,237,18,70,144,178,221,110,87,253,69,116,77,123,219,226,100,107,99,116,207,234,119,83,209,26,139,219,100,108,96,45,156,107,113,13,105,226,25,252,75,82,230,245,111,201,223,81,62,244,149,53,53,21,54,239,135,77,80,249,223,105,72,101,145,206,74,20,115,221,209,10,63,243,123,53,236,115,100,107,94,151,253,162,153,102,101,157,105,30,33,152,106,38,29,87,138,228,247,107,61,53,77,222,209,83,2,66,250,90,183,49,59,168,145,119,36,116,108,87,110,230,50,71,119,90,199,53,178,35,36,71,177,181,65,203,83,151,165,102,166,223,104,117,215,94,113,15,244,139,65,213,45,158,199,116,134,122,121,47,21,93,20,211,83,85,62,25,33,72,234,109,206,142,103,185,21,178,116,201,36,72,215,53,241,245,181,215,40,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,205,103,22,62,169,245,147,230,6,67,238,51,154,83,51,89,197,143,170,125,100,249,129,144,251,140,224,115,75,77,218,235,96,186,209,95,108,87,58,187,117,202,221,81,29,93,29,101,36,206,134,122,105,227,114,58,57,99,145,170,142,99,218,228,71,35,145,81,81,81,21,11,222,229,205,198,191,242,170,211,137,236,25,253,206,213,30,166,226,223,155,185,83,64,189,169,46,148,40,140,72,238,109,135,165,172,111,83,222,177,202,216,149,205,100,141,107,182,137,179,69,26,64,186,94,2,170,117,159,151,254,158,241,3,163,246,42,186,253,65,182,83,220,33,186,218,41,59,76,75,181,186,11,181,207,174,104,226,108,93,218,138,230,163,160,106,34,203,245,161,129,35,99,92,244,141,142,134,186,85,169,153,86,141,234,62,57,170,88,85,95,135,189,99,55,8,174,20,221,82,72,200,230,232,95,175,4,189,183,177,238,134,86,43,163,145,136,228,235,141,239,106,174,206,80,52,252,69,94,62,184,215,197,120,83,211,138,187,37,166,231,226,53,55,38,183,205,30,57,111,167,88,223,37,7,90,58,54,220,234,18,70,189,141,134,39,162,171,26,246,175,122,70,43,17,58,91,43,226,231,255,0,232,169,232,215,242,71,252,175,253,35,181,126,83,254,31,240,207,162,29,135,119,190,145,118,63,75,195,119,187,159,14,238,126,115,191,221,219,181,245,58,252,71,230,138,118,214,45,98,207,181,215,63,186,106,54,163,95,170,238,55,43,141,68,242,197,20,181,83,77,5,190,9,38,146,102,210,82,182,103,189,209,83,70,233,94,145,196,142,84,106,47,249,85,67,207,255,0,166,172,247,42,255,0,101,114,60,147,35,184,127,233,43,43,174,85,213,18,127,198,146,105,164,145,255,0,206,231,57,223,173,84,183,237,23,224,163,249,42,240,35,173,119,252,254,217,106,147,83,114,157,63,200,100,185,84,192,157,217,45,116,43,108,145,99,182,54,110,167,49,221,47,98,201,43,162,70,181,242,57,173,222,86,195,20,139,242,185,93,112,11,71,135,216,173,188,76,107,21,190,213,116,186,228,118,250,106,236,78,207,61,52,21,145,219,41,94,248,170,96,185,57,238,107,186,43,29,219,141,209,118,213,174,134,55,59,169,85,242,43,33,154,188,88,250,88,214,79,151,249,15,183,78,6,107,11,232,229,179,197,118,156,107,158,135,99,122,95,108,151,225,89,158,156,227,244,22,123,149,154,162,100,116,149,20,180,176,199,79,29,125,58,236,157,200,95,210,206,180,68,234,138,71,163,29,186,58,41,37,161,115,218,232,238,177,103,218,21,159,218,245,27,78,111,213,118,235,149,186,162,9,101,138,42,169,161,130,225,4,115,71,51,169,42,155,11,216,233,105,164,116,76,73,34,87,34,57,19,252,138,129,167,48,113,254,21,120,152,195,120,175,210,58,61,82,195,232,106,237,207,109,67,173,183,123,101,74,43,159,110,184,198,200,223,44,9,39,74,54,102,116,203,27,217,35,81,58,152,246,245,53,143,235,141,157,128,15,147,150,101,54,44,27,21,188,230,185,77,119,130,178,227,246,250,139,165,198,167,180,249,59,20,176,70,233,37,147,161,136,231,187,165,140,114,236,212,87,46,219,34,42,249,25,226,227,51,138,11,175,22,122,209,83,168,213,150,138,75,117,182,221,78,251,37,134,40,169,221,12,238,181,71,87,81,53,51,170,154,178,202,213,169,233,168,84,145,99,114,51,116,250,169,250,215,191,243,47,227,214,167,94,114,25,180,87,73,175,181,112,105,213,142,162,72,110,239,143,181,209,127,184,193,85,35,91,51,102,134,89,27,61,10,54,56,101,133,62,167,83,220,175,123,92,172,133,89,2,192,181,78,70,63,125,159,187,127,196,142,85,206,175,213,62,45,242,254,135,220,110,39,85,228,99,247,217,251,183,252,72,229,92,234,253,83,226,223,47,232,125,198,226,4,117,208,142,42,179,46,30,52,143,83,240,253,53,185,85,218,50,125,67,168,179,83,54,239,4,105,215,67,110,167,101,127,138,88,101,235,71,67,82,231,84,83,181,143,70,187,165,139,51,154,177,200,216,222,156,255,0,71,116,119,62,215,92,254,215,167,58,115,97,171,184,220,174,53,16,69,44,177,82,205,52,22,248,36,154,56,93,87,84,232,88,247,69,77,27,165,98,201,42,181,81,168,191,228,69,242,150,155,77,214,255,0,117,162,177,88,173,149,119,27,149,198,162,58,74,58,58,72,93,52,245,51,200,228,108,113,71,27,81,92,247,185,202,141,70,162,42,170,170,34,23,189,192,79,8,120,175,7,90,53,46,117,169,116,86,171,94,161,93,45,242,214,229,183,154,170,248,228,134,211,66,199,44,169,72,201,213,27,28,48,199,27,24,249,213,174,115,93,43,92,229,146,72,227,133,88,29,3,132,238,26,244,227,131,109,26,182,99,123,218,168,242,11,175,128,110,83,124,154,169,23,226,119,137,156,216,99,133,147,72,216,213,97,73,230,236,211,69,210,213,252,226,125,85,150,89,28,249,0,82,7,49,158,62,175,186,225,168,240,105,222,149,92,62,21,134,105,206,65,227,173,183,138,10,150,58,170,231,120,165,87,198,203,148,21,48,185,123,112,179,170,79,15,218,126,238,107,251,174,85,87,49,144,205,94,88,124,98,106,159,17,56,173,78,9,169,152,13,214,95,162,118,248,105,168,179,120,32,169,146,134,229,225,227,167,138,74,122,218,137,158,254,171,138,247,89,58,171,92,189,198,200,247,43,35,232,69,148,42,91,139,31,84,250,201,243,3,33,247,25,206,105,105,187,93,108,23,90,43,237,138,231,87,110,185,91,170,35,171,163,172,164,153,208,207,77,60,110,71,71,44,114,53,81,204,123,92,136,228,114,42,42,42,34,161,210,248,177,245,79,172,159,48,50,31,113,156,145,87,30,7,42,117,43,151,254,5,197,38,155,62,146,43,238,49,103,189,191,41,182,57,145,64,151,27,117,45,218,224,245,173,100,155,34,190,166,24,183,107,155,35,151,185,12,81,181,138,215,68,216,230,11,31,224,23,141,124,87,138,205,56,164,178,93,174,126,31,83,113,155,124,49,228,118,250,133,141,146,87,244,35,99,117,206,157,35,107,24,232,101,122,162,189,172,106,118,100,122,49,83,165,209,62,89,84,102,51,71,117,139,62,208,172,254,215,168,218,115,126,171,183,92,173,213,16,75,44,81,85,77,12,23,8,35,154,57,157,73,84,216,94,199,75,77,35,162,98,73,18,185,17,200,159,228,84,179,78,33,121,189,224,153,15,14,48,208,232,197,190,235,67,169,57,149,190,123,125,198,158,103,77,15,209,46,166,44,114,206,202,166,35,59,243,47,82,173,51,225,84,219,202,89,82,55,51,176,240,252,156,214,56,237,181,37,170,191,133,157,26,201,170,221,114,117,66,193,155,221,109,211,181,176,71,2,53,237,146,206,143,68,87,61,238,114,181,103,232,115,81,136,206,195,149,253,115,199,29,80,158,130,211,108,204,181,95,63,162,179,81,201,87,127,203,51,27,196,116,209,62,174,173,22,123,133,198,174,100,107,86,73,166,114,34,190,73,100,77,223,35,147,205,202,174,95,181,73,85,199,95,8,150,174,16,116,143,69,113,73,238,52,151,140,178,253,81,145,92,178,59,172,20,237,99,31,58,50,214,214,82,194,245,106,74,250,104,83,171,163,184,187,171,228,154,68,108,125,213,141,161,237,121,42,122,167,202,126,95,215,123,141,184,186,146,149,185,42,122,167,202,126,95,215,123,141,184,186,144,35,255,0,26,60,36,226,188,92,233,98,226,215,41,124,14,73,98,241,55,12,102,226,215,71,23,110,185,212,210,49,144,79,42,195,44,137,71,36,139,11,166,100,104,142,119,102,53,69,221,136,103,179,44,197,175,184,54,85,121,194,178,154,31,5,122,199,238,21,22,187,141,55,117,146,118,42,160,145,209,203,31,91,21,204,119,75,216,228,221,170,173,93,183,69,84,243,53,38,87,87,53,62,8,40,245,39,21,187,241,61,167,148,189,25,126,55,111,138,92,134,147,189,5,61,61,109,158,146,57,223,61,86,221,164,124,181,145,177,97,77,223,42,34,193,79,208,214,185,237,141,174,15,203,194,183,52,156,53,220,46,100,21,218,209,95,73,6,119,165,246,120,41,169,161,172,187,47,127,51,127,105,204,164,88,149,235,37,67,170,94,248,154,202,151,244,72,198,44,137,58,170,49,238,100,85,87,172,90,197,159,107,174,127,116,212,109,70,191,85,220,110,87,26,137,229,138,41,106,166,154,11,124,18,77,36,205,164,165,108,207,123,162,166,141,210,189,35,137,28,168,212,95,242,170,248,162,116,242,195,224,130,143,136,188,170,167,87,181,34,151,175,1,195,238,16,197,79,78,217,160,127,197,111,16,201,79,80,180,179,211,203,20,137,37,31,97,219,76,142,232,87,119,227,107,28,237,164,232,9,85,202,179,130,10,61,54,197,109,28,79,106,29,47,94,95,146,91,229,151,30,164,239,65,81,79,69,103,171,142,7,193,85,183,105,95,21,100,140,73,147,118,74,168,144,84,116,57,173,123,164,107,108,84,0,41,91,157,95,170,124,91,229,253,15,184,220,72,0,79,254,117,126,169,241,111,151,244,62,227,113,56,167,2,156,53,216,184,169,205,181,11,76,174,107,217,186,195,167,247,11,166,55,86,234,167,193,29,37,226,42,202,38,83,201,42,181,175,234,133,123,175,142,68,86,61,123,114,61,90,136,244,99,154,29,215,150,23,30,180,218,49,117,164,225,251,88,47,180,148,26,125,115,168,169,154,213,119,171,238,189,109,55,25,221,15,68,50,74,233,123,84,244,46,86,206,229,84,139,234,205,58,200,247,53,139,35,219,115,230,96,117,87,76,242,173,27,212,124,143,75,115,90,79,15,122,198,110,18,219,234,122,99,145,145,205,208,191,82,120,187,140,99,221,12,172,86,201,27,213,169,215,27,216,228,77,156,133,175,242,190,227,215,30,203,240,219,47,13,186,185,125,164,183,100,248,253,59,109,248,221,194,167,194,209,82,87,219,163,90,90,122,42,4,115,165,71,77,93,213,43,152,198,50,36,235,138,22,170,171,164,235,115,131,208,115,171,244,177,139,124,192,161,246,235,137,85,124,39,122,167,209,191,152,24,247,184,192,90,167,58,191,75,24,183,204,10,31,110,184,149,87,194,119,170,125,27,249,129,143,123,140,0,105,76,0,4,0,231,87,233,99,22,249,129,67,237,215,18,170,248,78,245,79,163,127,48,49,239,113,128,181,78,117,126,150,49,111,152,20,62,221,113,42,175,132,239,84,250,55,243,3,30,247,24,0,210,152,0,1,0,57,213,250,88,197,190,96,80,251,117,196,155,249,254,127,134,233,102,27,118,212,29,65,200,105,44,120,245,142,157,106,107,171,170,85,122,34,102,232,136,136,136,138,231,189,206,86,177,140,106,43,222,247,53,173,71,57,200,139,8,57,213,250,88,197,190,96,80,251,117,196,10,86,59,175,8,156,93,231,220,32,103,245,121,126,33,110,164,188,219,111,52,241,81,94,172,181,181,19,71,5,84,12,153,146,119,25,219,114,53,149,45,106,74,200,230,123,36,72,210,121,126,163,186,149,23,196,240,245,139,88,179,157,125,211,76,43,41,161,241,182,92,131,48,179,90,238,52,221,215,199,223,165,158,182,40,229,143,173,138,215,183,169,143,114,110,213,71,38,251,162,162,249,157,47,140,206,12,243,238,19,51,250,154,58,202,26,187,142,19,113,168,124,182,27,244,81,77,52,13,130,73,170,18,154,146,170,165,96,138,20,174,236,211,172,146,69,30,233,178,245,55,203,236,11,20,230,105,198,38,26,206,18,236,150,125,43,188,85,222,105,245,198,158,88,237,119,235,85,98,211,193,5,186,150,106,119,86,178,95,178,85,124,137,34,82,190,157,205,110,200,250,134,202,173,86,44,79,175,94,11,245,99,139,143,203,46,1,165,186,1,169,119,94,247,196,36,248,126,57,118,188,207,244,119,179,211,44,245,126,34,149,95,219,236,246,252,68,143,237,183,187,190,238,139,243,221,10,71,89,46,215,89,173,84,246,41,174,117,111,182,209,212,77,87,79,70,233,156,176,67,60,205,141,178,202,200,247,233,107,222,216,33,107,156,137,187,146,40,209,119,233,77,173,43,147,39,13,31,248,119,138,60,178,211,254,50,193,137,120,136,63,201,227,107,99,238,69,254,109,51,37,138,79,252,122,55,160,22,168,0,2,170,249,231,125,201,254,242,127,13,33,175,1,188,80,90,184,76,215,152,245,27,37,180,85,220,113,235,141,158,178,201,120,138,134,157,179,86,182,9,58,38,141,212,237,124,177,49,31,226,41,233,209,202,247,42,118,214,77,147,171,165,82,101,115,206,251,147,253,228,254,26,85,88,26,157,180,221,173,87,251,85,21,246,197,115,164,184,219,110,52,241,213,209,214,82,76,217,160,169,130,70,163,163,150,57,26,170,215,177,205,84,114,57,21,81,81,81,80,253,101,48,114,185,227,182,213,162,119,89,180,35,90,50,106,186,124,38,249,80,199,99,247,26,185,219,224,177,234,215,57,235,43,36,234,78,168,169,170,28,246,170,191,175,183,20,141,87,171,90,147,77,43,110,124,1,10,185,158,241,109,138,232,118,141,94,52,114,158,47,31,153,234,102,63,91,111,163,129,27,28,176,209,80,202,230,83,212,79,84,212,153,146,197,215,12,181,41,78,244,99,218,233,96,119,82,42,49,200,189,171,138,238,43,180,227,132,173,56,126,107,154,203,227,174,181,221,200,44,22,8,38,70,85,93,234,154,136,170,214,170,162,246,225,103,83,86,89,149,21,177,181,205,68,71,189,241,198,252,241,103,249,254,101,170,121,149,219,80,117,7,33,171,190,100,55,202,133,169,174,174,169,84,235,149,251,34,34,34,34,35,88,198,181,26,198,49,168,140,99,26,214,181,26,214,162,32,121,243,74,124,88,250,88,214,79,151,249,15,183,78,102,176,210,159,22,62,150,53,147,229,254,67,237,211,129,154,195,218,232,190,175,102,90,11,170,24,254,174,105,252,244,145,223,113,218,135,77,78,149,112,36,208,74,199,198,232,165,134,70,121,42,178,72,164,146,53,86,171,94,136,245,86,185,174,68,114,120,162,127,243,66,224,91,242,41,149,63,92,116,115,12,240,154,109,122,232,248,197,53,19,186,161,177,93,36,145,200,187,66,141,79,15,71,54,241,246,246,87,49,146,171,227,252,211,93,79,26,133,164,240,187,196,222,3,197,54,151,219,117,3,16,169,164,163,185,62,157,174,189,99,203,113,134,166,182,205,58,201,44,125,19,182,53,234,107,30,232,37,116,79,123,88,178,70,141,127,75,119,86,183,176,25,193,225,71,138,237,71,225,43,81,217,154,225,82,248,235,85,119,110,11,253,130,121,149,148,183,122,86,170,170,53,202,136,189,185,153,212,229,138,100,69,116,110,115,145,81,236,124,145,190,213,56,197,230,105,165,154,115,163,84,245,28,62,103,214,172,163,51,204,237,239,125,138,178,220,180,213,176,217,126,181,58,190,74,250,119,202,217,105,166,236,207,34,197,28,177,59,243,177,43,101,102,205,123,84,57,175,51,94,98,20,216,173,53,199,135,13,4,200,234,217,147,178,162,54,100,185,61,170,225,45,51,236,207,134,86,189,104,169,102,133,205,114,212,171,152,141,153,200,189,17,177,95,10,163,164,115,210,10,192,209,125,33,204,181,235,84,49,253,35,211,248,41,36,190,228,85,14,134,157,106,231,72,96,137,140,141,210,203,52,143,243,84,100,113,71,36,138,141,71,61,81,138,141,107,156,168,213,243,255,0,233,171,61,202,191,217,92,143,36,200,238,31,250,74,202,235,149,117,68,159,241,164,154,105,36,127,243,185,206,119,235,85,47,167,128,158,8,44,92,35,224,146,214,228,116,182,171,150,166,222,251,177,94,239,116,115,62,162,22,82,164,202,176,210,210,58,72,163,124,112,244,54,39,200,157,8,231,203,191,83,156,216,226,70,7,74,225,119,134,76,7,133,157,47,182,233,254,33,77,73,89,114,101,59,91,122,200,86,221,13,53,109,230,116,146,89,58,231,116,105,212,230,49,211,202,216,152,247,61,99,141,90,206,167,108,174,119,96,0,14,63,197,23,12,152,15,20,218,95,114,211,252,190,154,146,142,228,250,119,54,203,144,165,186,26,154,219,52,235,36,82,117,192,233,19,169,172,123,160,137,178,177,142,98,201,26,57,157,77,221,28,220,240,234,174,153,229,90,55,168,249,30,150,230,180,158,30,245,140,220,37,183,212,244,199,35,35,155,161,126,164,241,119,24,199,186,25,88,173,146,55,171,83,174,55,177,200,155,57,13,63,16,255,0,152,143,4,20,124,85,96,137,150,225,212,189,58,155,137,219,229,138,196,212,154,10,104,110,145,186,104,164,125,45,84,175,137,207,119,75,25,63,135,69,146,56,217,45,67,149,238,70,189,238,64,162,204,167,44,202,179,155,237,86,83,154,228,215,92,130,245,91,209,226,110,55,74,217,42,234,167,232,99,88,206,185,100,87,61,221,44,99,90,155,175,147,90,136,158,72,130,221,150,101,86,123,21,223,22,180,228,215,90,43,46,65,225,254,47,110,167,173,146,58,91,135,97,234,248,60,68,77,84,100,189,183,170,185,157,104,189,46,85,84,217,79,201,118,180,221,108,23,90,219,21,246,217,87,110,185,91,170,36,164,172,163,171,133,208,207,77,60,110,86,201,20,145,185,17,204,123,92,138,213,106,162,42,42,42,41,208,56,120,225,251,62,226,107,84,40,116,163,78,89,72,203,149,101,61,69,92,181,149,201,50,81,81,65,12,106,231,75,81,36,49,200,232,216,174,232,137,174,86,236,178,75,27,124,186,144,14,129,192,231,8,151,94,47,181,113,216,164,247,26,187,62,39,97,167,109,203,35,186,193,78,231,189,144,43,209,172,165,133,234,213,137,149,51,47,87,71,113,118,70,71,52,136,217,59,75,27,175,251,0,192,48,221,44,195,109,58,125,167,216,245,37,143,30,177,211,165,53,13,13,50,47,68,76,221,85,85,85,85,92,247,185,202,231,189,238,85,123,222,231,57,202,231,57,85,124,254,133,232,94,156,112,233,167,22,237,47,210,251,55,129,181,80,239,44,211,74,168,250,171,133,83,145,18,74,170,153,17,19,185,51,250,91,186,236,141,70,181,172,99,88,198,49,141,232,0,0,0,69,94,104,254,132,245,55,240,95,120,162,40,4,191,238,104,254,132,245,55,240,95,120,162,40,4,13,84,0,0,0,0,138,188,123,113,191,98,225,31,4,138,139,28,170,181,92,181,54,247,218,150,201,100,172,133,245,16,178,149,38,68,154,170,173,177,203,27,227,135,161,178,178,53,235,71,62,93,186,90,230,199,42,178,133,191,211,86,123,149,127,178,185,30,73,145,220,63,244,149,149,215,42,234,137,63,227,73,52,210,72,255,0,231,115,156,239,214,170,89,255,0,54,46,8,47,183,11,141,207,139,61,51,165,186,222,164,168,218,92,218,137,102,100,158,6,150,158,150,158,10,122,170,88,91,18,61,97,99,32,122,212,43,164,123,155,212,215,163,82,54,200,230,87,6,139,234,246,101,160,186,161,143,234,230,159,207,73,29,247,29,168,116,212,233,87,2,77,4,172,124,110,138,88,100,103,146,171,36,138,73,35,85,106,181,232,143,85,107,154,228,71,32,93,79,47,190,2,177,238,25,176,218,28,231,80,108,84,149,154,169,119,167,142,106,231,212,120,90,214,88,30,139,82,212,134,134,100,137,31,11,221,79,80,216,234,21,178,61,143,123,21,26,231,49,17,87,159,243,70,224,74,235,173,150,168,117,223,69,241,154,74,140,218,199,78,246,228,22,234,72,29,227,114,26,38,181,137,19,227,233,94,153,106,105,218,199,34,51,163,185,44,110,70,35,156,176,195,19,165,255,0,15,28,64,224,60,77,105,125,14,171,233,203,234,217,109,172,168,168,164,150,142,185,97,74,218,41,225,145,90,232,170,35,134,73,27,27,213,189,18,181,170,237,214,57,99,119,151,82,30,43,141,126,43,172,92,37,232,213,110,101,221,181,86,101,247,45,232,241,107,37,108,207,111,143,170,234,98,73,34,182,52,87,172,48,49,253,217,23,118,53,118,100,125,198,62,88,212,12,251,224,25,254,101,165,153,149,167,80,116,251,33,171,177,228,54,58,132,169,161,174,166,84,235,137,251,42,42,42,42,43,94,199,53,92,199,177,200,172,123,28,230,185,28,215,42,46,132,248,59,226,171,13,226,191,72,237,249,133,154,229,72,220,158,221,79,79,77,150,90,35,141,97,125,186,226,172,250,234,216,156,247,187,195,72,230,200,232,95,212,238,166,34,181,87,184,201,24,204,235,93,174,117,55,171,173,109,230,178,58,72,234,43,234,36,169,149,148,148,145,82,192,215,189,202,231,36,112,194,214,197,19,55,85,217,145,181,172,106,108,141,68,68,68,46,211,149,103,8,121,87,15,186,113,117,212,141,77,162,186,217,242,252,235,181,181,150,90,249,27,29,21,174,52,71,65,226,105,17,26,198,214,57,239,149,203,220,235,124,81,185,172,78,203,221,80,199,5,117,243,71,245,217,169,191,130,251,61,17,21,73,85,205,31,215,102,166,254,11,236,244,71,234,224,175,131,106,110,47,180,191,87,237,246,42,154,74,12,239,24,168,199,38,199,43,171,171,101,130,137,140,158,74,212,172,134,161,35,142,69,115,31,20,72,230,170,51,173,36,138,61,156,214,44,136,224,150,188,177,121,133,214,101,53,148,220,58,241,3,151,247,174,179,116,197,137,95,238,115,79,61,85,214,170,89,230,146,90,90,218,185,230,127,84,203,221,133,148,201,210,198,171,99,88,250,149,235,19,95,103,230,91,50,156,79,42,193,175,181,88,182,107,140,221,113,251,213,23,71,137,183,93,40,164,164,170,131,173,141,123,58,226,145,26,246,245,49,237,114,110,158,109,114,42,121,42,23,125,203,187,143,170,62,39,49,85,192,245,74,225,106,182,234,109,147,181,79,186,212,193,79,244,154,53,142,87,248,154,90,110,164,122,204,198,65,35,170,35,141,139,27,126,172,141,233,108,157,184,130,106,128,0,205,103,20,250,41,252,157,184,130,205,180,114,59,135,141,164,199,238,9,224,39,116,189,201,31,67,60,76,168,165,238,187,183,26,44,201,4,209,36,157,44,70,247,17,253,59,183,101,91,20,224,247,136,95,202,183,45,109,105,210,107,157,53,213,247,173,42,211,251,221,20,183,10,202,175,17,29,101,13,93,29,194,74,54,198,174,94,184,251,44,137,240,118,149,21,173,142,24,122,93,179,149,145,249,78,117,154,23,71,106,190,225,124,67,216,108,221,159,141,245,227,121,21,76,107,4,113,190,170,38,119,40,94,230,34,36,178,76,248,91,84,199,72,170,246,164,116,144,51,234,108,212,124,54,225,75,88,174,186,107,93,169,56,139,175,212,148,56,246,160,233,190,83,100,186,69,91,84,232,160,146,118,218,42,230,162,115,27,214,214,45,74,212,49,144,70,174,71,46,213,82,177,137,213,34,40,28,40,184,158,115,250,243,83,138,233,126,53,160,22,42,218,79,17,156,84,58,233,125,99,106,34,116,241,219,168,228,141,208,70,248,85,138,246,50,106,157,158,217,81,204,243,161,145,137,214,142,122,54,157,137,21,204,23,88,173,90,223,197,166,117,151,99,87,234,187,174,61,69,81,13,146,207,44,181,77,158,4,130,146,22,67,35,169,92,199,189,158,26,74,134,212,79,26,177,118,114,79,214,168,142,123,144,15,201,192,134,133,216,184,137,226,131,17,211,156,198,205,117,184,226,206,241,87,27,235,109,234,246,116,82,211,211,201,35,18,105,88,138,177,67,36,233,4,14,122,43,93,249,228,107,30,215,185,142,77,20,149,171,201,111,66,239,184,182,9,150,235,206,71,102,181,50,147,54,240,246,236,106,175,118,73,93,225,105,38,168,101,106,238,136,171,20,50,78,145,55,163,169,28,247,82,117,57,136,214,196,231,89,80,0,0,25,87,52,167,194,119,165,141,27,249,127,143,123,116,6,107,13,41,240,157,233,99,70,254,95,227,222,221,0,29,84,205,103,22,62,169,245,147,230,6,67,238,51,154,83,51,89,197,143,170,125,100,249,129,144,251,140,224,93,79,43,143,66,122,101,248,215,188,86,146,168,138,188,174,61,9,233,151,227,94,241,90,74,160,0,0,4,85,230,143,232,79,83,127,5,247,138,34,85,17,87,154,63,161,61,77,252,23,222,40,128,160,19,85,6,85,205,84,0,0,0,0,0,42,215,154,135,30,180,212,180,215,94,22,52,110,251,73,88,250,202,121,173,249,205,206,159,186,143,163,122,75,11,146,130,154,162,57,90,213,122,181,147,197,84,199,49,236,232,151,181,186,61,37,107,38,7,29,186,205,173,186,35,160,215,156,183,67,52,234,174,253,119,142,158,87,214,94,155,216,150,12,110,145,189,41,37,107,233,156,238,237,67,218,142,221,173,108,111,137,136,201,37,153,82,56,250,37,207,182,45,137,229,89,205,246,151,22,194,177,155,174,65,122,173,235,240,214,235,93,20,149,117,83,244,49,207,127,68,81,163,158,238,150,49,206,93,147,201,173,85,95,36,80,61,6,139,233,14,101,175,90,161,143,233,30,159,193,73,37,247,34,168,116,52,235,87,58,67,4,76,100,110,150,89,164,127,154,163,35,138,57,36,84,106,57,234,140,84,107,92,229,70,175,228,213,140,23,242,95,170,121,150,153,252,83,226,127,68,178,11,141,139,198,246,59,62,43,194,212,201,15,119,183,212,238,142,174,223,87,79,83,182,223,109,215,109,203,212,224,39,130,11,23,8,248,36,181,185,29,45,170,229,169,183,190,236,87,187,221,28,207,168,133,148,169,50,172,52,180,142,146,40,223,28,61,13,137,242,39,66,57,242,239,212,231,54,56,145,148,173,197,143,170,125,100,249,129,144,251,140,224,125,92,171,133,29,71,176,112,217,133,113,77,108,139,227,56,102,81,226,224,185,73,79,10,164,150,42,168,171,231,164,141,181,9,186,239,12,189,166,43,38,77,154,146,61,98,114,53,86,37,153,194,143,21,218,143,194,86,163,179,53,194,165,241,214,170,238,220,23,251,4,243,43,41,110,244,173,85,84,107,149,17,123,115,51,169,203,20,200,138,232,220,231,34,163,216,249,35,125,191,114,225,196,241,92,231,151,182,158,98,217,174,51,106,200,44,181,191,22,241,54,235,165,20,117,116,179,244,94,234,222,206,184,164,71,49,221,47,99,92,155,167,147,154,138,158,104,133,91,113,201,192,230,101,194,22,100,218,170,87,213,223,52,234,249,80,230,88,111,207,98,117,198,253,149,222,10,179,165,17,172,169,107,81,202,142,68,70,76,198,171,216,141,86,203,20,65,125,56,6,127,134,234,158,27,105,212,29,62,200,105,47,152,245,242,157,42,104,107,169,149,122,37,102,234,138,138,138,136,230,61,174,71,49,236,114,35,216,246,185,174,70,185,170,137,232,10,96,228,243,170,186,209,100,214,26,141,40,198,49,218,187,182,157,100,85,11,87,146,214,58,146,174,120,44,83,199,67,86,234,121,89,35,30,144,82,190,166,72,163,137,206,145,170,178,164,49,181,190,108,77,174,124,0,0,14,85,197,143,165,141,100,249,127,144,251,116,230,107,13,41,241,99,233,99,89,62,95,228,62,221,57,154,192,52,167,194,119,165,141,27,249,127,143,123,116,7,85,57,87,9,222,150,52,111,229,254,61,237,208,29,84,12,214,113,99,234,159,89,62,96,100,62,227,57,202,142,171,197,143,170,125,100,249,129,144,251,140,231,106,208,254,8,43,56,139,224,191,32,213,237,55,165,235,207,176,252,194,233,21,69,59,166,157,255,0,21,179,195,105,166,168,74,88,41,226,138,69,146,179,190,237,161,70,244,35,187,242,53,238,118,209,244,4,244,229,161,199,173,54,188,227,208,232,174,172,223,105,32,212,91,29,60,112,218,31,39,119,174,255,0,110,130,150,54,186,103,77,52,178,58,122,228,116,115,75,50,125,78,166,57,30,198,185,25,50,178,122,153,119,180,220,243,45,40,207,232,175,52,113,213,216,50,204,58,241,29,76,76,171,164,68,158,223,113,164,153,28,212,146,25,154,168,143,142,88,211,118,72,213,243,106,163,147,237,66,236,244,83,154,46,135,101,156,56,213,106,246,174,94,237,88,182,83,143,245,209,221,49,138,90,216,100,174,185,213,49,145,171,100,182,210,58,78,244,144,204,178,177,26,175,217,177,185,37,107,228,86,68,233,212,58,95,25,156,102,96,60,38,96,21,53,149,149,212,151,28,218,227,78,248,172,54,24,165,134,105,219,60,144,212,45,53,93,85,50,207,20,201,67,222,167,88,228,150,61,215,117,233,111,159,217,64,57,254,127,153,106,158,101,118,212,29,65,200,106,239,153,13,242,161,106,107,171,170,85,58,229,126,200,136,136,136,136,214,49,173,70,177,140,106,35,24,198,181,173,70,181,168,137,247,245,211,93,53,31,136,189,71,184,234,134,168,94,124,117,214,187,104,161,134,36,86,82,219,233,90,170,177,210,211,70,170,189,184,89,212,237,147,117,114,185,206,123,220,247,189,239,117,133,114,167,224,74,234,183,90,14,41,181,151,25,164,109,181,180,233,62,17,106,184,192,231,79,36,234,230,58,59,194,177,85,26,198,53,168,228,131,173,174,87,171,251,237,70,116,65,36,129,218,185,104,112,21,77,160,216,244,58,213,171,54,42,73,245,22,249,79,28,214,134,73,221,235,176,91,167,165,141,206,133,208,205,20,110,130,185,93,36,209,76,191,95,165,141,70,49,205,71,204,143,164,195,85,6,85,192,238,188,68,113,85,153,107,118,37,167,154,91,13,202,174,147,4,211,172,94,203,105,160,180,172,105,18,79,113,167,183,67,5,85,100,232,215,185,37,127,117,38,100,78,85,78,152,85,187,49,143,146,110,191,127,203,207,130,203,175,20,250,161,79,125,203,241,250,183,105,94,53,80,171,144,86,37,75,169,82,182,116,143,170,43,124,18,53,170,231,189,206,88,157,42,49,90,172,133,92,189,200,222,248,122,188,7,7,124,42,230,92,87,234,229,191,15,179,91,106,219,140,91,170,41,234,114,203,188,114,36,44,183,91,149,255,0,93,27,43,152,246,248,153,26,217,27,11,58,93,212,244,87,42,118,217,35,217,118,121,77,223,67,185,124,112,203,85,112,182,91,173,86,187,86,57,111,100,20,84,206,108,52,117,89,53,225,148,173,142,22,202,248,33,252,237,101,71,97,157,201,146,39,42,53,175,145,200,140,141,202,208,237,86,79,162,182,110,222,11,142,124,42,135,224,86,250,94,221,154,139,183,23,128,161,119,114,42,109,160,102,221,168,87,195,202,200,254,170,53,123,47,107,127,65,81,62,177,157,111,229,211,196,119,242,142,254,84,31,76,255,0,211,95,250,215,193,116,191,225,127,11,235,234,248,95,135,234,255,0,89,255,0,184,234,235,235,252,247,95,127,243,197,234,112,189,172,55,221,121,208,236,87,84,50,76,30,235,139,215,222,109,244,242,205,13,117,51,41,227,172,147,178,197,146,170,146,52,154,89,18,142,73,22,78,202,204,173,145,241,163,95,210,173,115,30,240,234,160,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,6,107,56,177,245,79,172,159,48,50,31,113,156,210,153,154,206,44,125,83,235,39,204,12,135,220,103,2,234,121,92,122,19,211,47,198,189,226,180,130,188,202,249,122,86,105,149,246,187,93,116,27,16,255,0,72,181,253,50,222,44,118,184,103,168,146,207,85,209,83,53,77,83,33,142,21,142,154,220,216,225,99,149,93,39,76,114,74,173,107,89,31,67,91,58,185,92,122,19,211,47,198,189,226,180,147,247,107,77,170,255,0,106,173,177,95,109,148,151,27,109,198,158,74,74,202,58,184,91,52,21,48,72,213,108,145,73,27,145,90,246,57,170,173,86,170,42,42,42,162,129,150,34,194,121,97,112,21,77,172,247,90,78,32,117,130,197,73,95,167,214,202,138,152,109,86,138,190,235,22,237,113,129,208,244,77,36,78,139,181,81,66,213,116,237,84,73,126,180,208,44,111,107,152,146,49,221,46,255,0,201,247,171,139,139,111,209,100,232,208,151,246,111,183,31,136,85,245,77,15,76,235,221,177,195,209,50,84,201,214,214,183,166,161,221,29,184,165,93,223,44,177,126,118,210,109,54,155,85,130,213,69,98,177,91,41,45,214,219,117,60,116,148,116,116,144,182,24,41,160,141,168,216,226,142,54,162,53,140,107,81,26,141,68,68,68,68,68,3,245,156,171,139,31,75,26,201,242,255,0,33,246,233,206,170,114,174,44,125,44,107,39,203,252,135,219,167,3,53,132,191,226,143,130,10,205,54,208,45,50,226,123,79,41,122,241,12,147,15,198,101,200,105,59,211,212,84,81,94,42,232,186,231,170,219,180,172,138,142,71,164,41,187,229,85,73,234,58,26,214,177,209,181,177,0,210,71,12,150,155,85,255,0,132,77,40,177,95,109,148,151,27,109,199,77,236,84,149,148,117,112,182,104,42,96,146,217,11,100,138,72,220,138,215,177,205,85,106,181,81,81,81,85,20,10,44,224,239,138,172,203,133,13,92,183,230,22,107,149,91,177,139,141,69,61,54,89,104,142,52,153,151,27,114,63,235,171,98,115,216,223,19,27,93,35,161,127,83,122,94,170,213,94,219,228,99,230,79,49,110,100,88,174,164,233,101,167,71,248,125,191,93,98,250,89,111,164,185,229,119,8,165,142,63,15,67,81,77,220,248,43,213,157,125,83,47,117,158,39,181,34,53,157,181,129,93,39,92,204,100,75,227,215,134,122,110,22,56,134,185,224,246,106,234,73,241,235,229,63,210,60,126,24,86,94,186,43,116,245,19,178,58,73,86,87,57,206,124,78,134,72,209,253,111,235,99,88,245,86,185,238,99,99,168,30,255,0,66,244,47,81,248,139,212,123,118,151,233,125,155,199,93,107,183,150,105,165,85,101,45,190,149,170,137,37,85,76,136,139,219,133,157,77,221,118,87,43,156,214,49,175,123,216,199,119,94,100,58,13,134,240,219,169,122,113,165,56,101,21,35,89,110,211,123,115,238,117,208,211,172,47,187,92,86,186,189,42,43,101,71,61,238,235,145,205,221,26,175,119,67,17,145,181,122,24,212,75,84,224,43,132,76,7,134,109,35,182,87,219,238,56,254,89,150,100,116,255,0,18,174,203,109,244,240,200,201,160,169,100,15,74,90,42,164,111,117,244,40,144,196,246,245,57,82,71,245,75,210,206,180,99,43,219,157,95,170,124,91,229,253,15,184,220,64,234,188,140,126,251,63,118,255,0,137,28,171,157,95,170,124,91,229,253,15,184,220,78,171,200,199,239,179,247,111,248,145,202,185,213,250,167,197,190,95,208,251,141,196,15,65,201,119,71,112,28,235,63,212,29,70,203,236,52,151,123,150,23,79,104,138,203,21,109,44,53,16,82,207,83,52,211,120,182,54,70,57,204,169,141,212,17,36,114,177,205,86,164,146,253,189,72,173,245,92,214,56,237,186,173,214,191,133,157,26,201,169,27,109,109,58,193,155,221,109,211,185,211,201,58,185,237,146,206,143,68,70,177,141,106,53,103,232,115,149,234,254,195,149,157,19,199,36,53,225,215,139,108,171,134,157,44,213,44,91,79,226,236,228,154,141,240,219,123,46,46,108,141,248,125,12,84,215,38,79,60,18,197,52,114,69,88,217,42,169,93,11,246,123,83,162,69,84,69,70,239,200,48,12,3,50,213,60,202,211,167,218,125,143,85,223,50,27,229,66,83,80,208,211,34,117,202,253,149,85,85,85,81,172,99,90,142,123,222,229,70,49,141,115,156,173,107,85,80,61,87,14,186,13,153,113,37,171,150,45,41,195,40,170,220,251,141,67,31,115,174,134,157,38,101,166,220,143,106,84,86,202,142,123,27,209,27,93,186,53,94,222,183,171,35,106,245,189,168,186,30,208,189,11,211,142,29,52,226,221,165,250,95,102,240,54,170,29,229,154,105,85,31,85,112,170,114,34,73,85,83,34,34,119,38,127,75,119,93,145,168,214,181,140,107,24,198,49,188,255,0,130,238,18,113,94,17,180,177,49,107,108,190,59,36,190,248,107,134,77,113,115,163,151,185,92,218,104,216,248,32,149,33,138,69,163,142,68,153,208,178,68,87,55,189,34,170,238,245,36,0,25,172,226,199,213,62,178,124,192,200,125,198,114,234,121,92,122,19,211,47,198,189,226,180,165,110,44,125,83,235,39,204,12,135,220,103,45,167,130,221,116,211,142,29,57,102,96,122,161,170,23,159,3,106,161,248,204,80,195,18,35,234,174,21,78,187,215,44,116,180,209,170,167,114,103,244,187,100,221,26,141,107,158,247,49,140,123,218,16,171,154,87,9,154,113,160,218,143,30,121,165,247,204,82,205,106,202,60,60,179,97,81,92,209,46,84,117,82,173,82,201,85,77,68,140,78,213,185,124,59,90,139,214,173,100,207,116,108,107,88,140,99,32,177,239,245,211,93,53,31,136,189,71,184,234,134,168,94,124,117,214,187,104,161,134,36,86,82,219,233,90,170,177,210,211,70,170,189,184,89,212,237,147,117,114,185,206,123,220,247,189,239,115,48,208,29,101,192,52,227,22,213,204,203,79,110,182,172,67,52,234,248,37,210,118,55,183,83,178,43,155,212,212,85,124,93,198,34,201,23,113,173,238,198,215,62,62,182,34,185,2,213,57,77,240,153,167,24,134,19,252,161,238,119,204,83,49,204,238,189,17,91,106,109,23,52,174,143,28,165,154,142,25,36,165,145,157,13,240,215,31,207,189,147,162,171,156,200,250,24,215,53,36,149,36,240,28,243,190,228,255,0,121,63,134,145,127,151,159,26,119,94,22,53,66,158,197,151,228,21,109,210,188,150,161,83,32,163,74,103,85,37,20,235,31,76,87,8,35,107,145,204,123,92,145,54,85,98,57,95,10,57,59,114,61,144,244,201,94,119,23,107,85,254,213,160,215,219,21,206,146,227,109,184,211,228,21,116,117,148,147,54,104,42,96,145,182,199,71,44,114,53,85,175,99,154,168,228,114,42,162,162,162,160,28,215,146,167,170,124,167,229,253,119,184,219,139,169,41,91,146,167,170,124,167,229,253,119,184,219,139,169,0,84,95,53,142,57,238,183,172,154,191,133,221,40,186,85,219,237,182,10,133,143,43,189,91,174,142,98,220,231,125,59,227,150,216,157,137,58,93,76,198,206,246,79,28,187,171,166,103,66,177,157,149,89,100,255,0,51,62,52,127,147,102,156,51,77,240,167,119,51,236,250,223,87,5,53,68,53,221,153,44,84,42,157,167,215,109,27,219,51,102,114,189,205,167,114,116,183,185,20,175,87,47,101,99,146,144,113,60,90,251,156,229,86,108,43,22,161,241,183,172,130,225,79,107,183,83,119,89,31,126,170,121,27,28,81,245,189,90,198,245,61,237,77,220,168,212,223,117,84,79,48,62,81,34,184,28,226,238,235,194,14,174,59,43,158,221,87,120,196,239,212,237,182,228,118,168,42,28,199,190,4,122,57,149,80,177,92,145,62,166,21,234,232,238,38,202,201,38,141,29,31,117,100,109,186,104,31,47,221,44,210,174,25,114,29,4,201,33,248,173,94,161,219,227,250,95,113,86,211,79,34,87,45,44,108,95,7,43,233,154,189,154,121,219,36,244,189,230,57,209,200,245,127,233,42,148,237,198,39,10,185,151,10,26,185,112,195,239,54,218,183,99,23,26,138,138,156,78,239,36,137,51,46,54,228,127,212,71,74,214,49,190,38,54,186,54,204,206,150,244,189,81,200,157,183,198,247,134,138,45,55,107,85,254,213,69,125,177,92,233,46,54,219,141,60,117,116,117,148,147,54,104,42,96,145,168,232,229,142,70,170,181,236,115,85,28,142,69,84,84,84,84,63,89,77,124,171,56,223,172,211,108,170,209,195,14,161,213,117,226,25,37,194,88,177,234,190,204,245,21,20,87,138,185,32,100,20,187,247,85,145,81,200,244,153,118,100,74,169,61,71,91,156,214,58,71,54,229,0,165,110,117,126,169,241,111,151,244,62,227,113,28,149,61,83,229,63,47,235,189,198,220,57,213,250,167,197,190,95,208,251,141,196,135,250,23,174,154,143,195,166,163,219,181,67,75,239,62,6,235,67,188,83,67,42,43,233,110,20,174,84,89,41,106,99,69,78,228,47,233,110,233,186,57,28,214,189,142,99,216,199,180,46,167,152,207,5,31,202,171,78,32,191,224,22,203,84,122,155,139,126,114,219,83,58,118,164,186,80,162,61,100,182,58,110,166,177,189,79,122,73,19,165,71,53,146,53,205,222,38,205,44,137,69,159,233,171,2,202,191,217,92,115,36,199,46,31,250,74,58,235,109,117,60,159,241,100,134,104,228,103,243,57,174,111,234,84,52,145,195,174,188,225,188,73,105,29,139,85,176,202,218,71,50,227,78,198,92,232,97,168,89,159,105,184,163,26,181,20,82,171,152,199,117,198,231,108,142,86,55,173,138,201,26,157,15,106,172,22,230,177,192,197,170,245,140,215,241,69,165,22,186,75,125,202,193,78,178,101,118,91,117,173,172,75,156,15,168,124,146,220,211,177,31,83,170,88,233,222,249,228,151,116,116,44,235,87,179,178,169,40,112,174,44,120,215,197,120,172,224,71,11,178,93,174,126,31,83,113,156,194,215,30,71,111,168,88,217,37,127,69,178,190,55,92,233,210,54,177,142,134,87,170,43,218,198,167,102,71,163,21,58,93,19,229,138,188,39,122,167,209,191,152,24,247,184,192,114,163,170,240,157,234,159,70,254,96,99,222,227,0,26,83,0,1,0,57,213,250,88,197,190,96,80,251,117,196,170,190,19,189,83,232,223,204,12,123,220,96,45,83,157,95,165,140,91,230,5,15,183,92,74,171,225,59,213,62,141,252,192,199,189,198,0,52,166,126,75,181,218,213,96,181,86,223,111,183,58,75,117,182,221,79,37,93,101,101,92,205,134,10,104,35,106,186,73,100,145,202,141,99,26,212,87,43,149,81,17,17,85,79,214,84,95,53,142,57,238,183,172,154,191,133,221,40,186,85,219,237,182,10,133,143,43,189,91,174,142,98,220,231,125,59,227,150,216,157,137,58,93,76,198,206,246,79,28,187,171,166,103,66,177,157,149,89,67,149,115,47,227,142,167,136,236,202,109,30,193,217,72,205,58,194,239,18,62,26,184,223,21,67,239,151,24,82,72,22,181,179,49,92,212,166,70,190,86,194,214,59,235,178,69,145,234,170,230,50,25,149,206,175,210,198,45,243,2,135,219,174,37,43,23,83,206,175,210,198,45,243,2,135,219,174,32,84,94,136,102,182,173,53,214,140,7,81,175,180,245,115,219,113,92,162,213,123,172,138,145,141,116,242,65,77,87,28,210,54,54,185,205,106,189,90,197,68,69,115,83,125,183,84,251,77,15,106,70,153,232,215,24,154,29,79,100,201,233,62,55,136,101,214,250,107,205,158,225,20,110,130,170,155,187,15,114,154,186,153,100,103,92,51,35,36,221,58,155,230,215,185,146,53,204,115,216,236,214,19,167,151,55,48,143,228,217,89,62,150,235,37,226,235,87,166,85,191,94,219,216,164,241,114,88,171,164,157,157,201,27,245,218,246,209,185,143,154,73,99,99,100,119,113,173,116,108,234,124,189,192,226,186,199,193,46,184,233,95,16,81,240,253,108,197,46,185,69,125,230,224,180,120,189,202,150,219,53,61,45,250,62,212,115,58,72,95,42,36,105,218,142,86,120,133,71,186,56,28,146,117,72,173,111,90,223,166,139,233,14,27,160,186,95,143,233,30,159,193,87,29,139,29,167,116,52,235,87,58,205,60,175,124,142,150,89,164,127,146,43,228,150,73,36,84,106,53,136,175,84,107,90,212,70,164,116,230,103,169,152,38,145,104,115,51,169,42,237,84,154,167,79,226,237,250,121,84,249,38,142,229,75,53,108,62,14,227,61,35,224,123,100,103,110,138,162,87,245,185,221,166,204,218,87,57,22,68,133,22,11,112,109,204,239,136,236,99,42,195,52,103,48,161,252,168,90,175,89,4,118,246,205,112,169,123,178,39,248,201,27,28,112,195,91,60,237,137,253,51,72,143,106,84,239,186,42,198,178,196,206,135,68,23,82,0,2,170,249,231,125,201,254,242,127,13,34,175,47,30,30,177,94,40,53,11,81,52,143,41,169,240,30,63,79,234,170,109,215,70,82,199,81,53,178,186,43,157,185,209,84,70,215,167,249,209,189,26,230,57,241,75,43,17,236,235,234,73,85,207,59,238,79,247,147,248,105,202,185,42,122,167,202,126,95,215,123,141,184,8,107,173,26,67,153,104,46,168,100,26,71,168,16,82,71,125,199,106,27,13,66,210,78,147,65,43,31,27,101,138,104,223,228,170,201,34,146,57,17,28,141,122,35,209,28,214,185,21,169,98,156,15,243,88,198,112,157,47,184,233,255,0,20,87,124,130,186,229,142,83,213,87,217,114,21,117,69,210,182,248,142,145,210,120,25,221,35,156,228,169,71,61,91,20,143,115,97,88,209,172,123,162,237,163,165,149,92,195,56,54,195,120,153,210,250,140,166,26,156,127,28,206,241,58,116,154,131,39,187,214,173,13,20,54,230,73,215,85,13,124,205,141,234,180,205,137,102,149,170,173,252,220,137,186,57,140,124,200,250,12,3,175,241,69,196,222,125,197,54,168,92,181,3,47,169,171,163,182,190,161,206,178,227,201,113,154,166,138,205,2,199,20,125,16,54,69,233,107,222,216,34,116,175,99,88,146,72,142,127,75,119,70,182,64,112,165,192,229,78,75,195,110,164,241,113,168,207,164,91,21,183,7,202,95,136,218,85,145,84,45,117,92,84,21,112,58,182,116,114,57,34,100,18,181,253,166,166,210,172,209,54,77,216,216,217,222,241,92,187,184,76,177,113,85,172,171,69,152,223,45,77,197,177,62,213,198,251,100,91,155,233,174,151,74,87,54,84,98,82,181,140,114,186,22,206,200,25,80,244,124,110,99,42,27,208,244,123,216,169,115,220,77,218,109,86,14,17,53,94,197,98,182,82,91,173,182,237,55,190,210,81,209,210,66,216,96,166,130,59,100,205,142,40,227,106,35,88,198,181,17,168,212,68,68,68,68,64,51,110,105,79,139,31,75,26,201,242,255,0,33,246,233,204,214,26,83,226,199,210,198,178,124,191,200,125,186,112,51,88,106,75,41,196,241,92,230,197,85,139,102,184,205,171,32,178,214,244,120,155,117,210,138,58,186,89,250,30,215,179,174,41,17,204,119,75,216,215,38,233,228,230,162,167,154,33,150,211,85,0,80,15,30,220,16,95,120,71,206,226,173,199,41,110,183,45,50,189,246,162,178,94,235,38,101,68,204,170,72,81,102,165,171,116,113,70,200,230,235,108,175,141,58,17,175,139,110,151,57,209,202,140,138,166,156,245,163,72,112,221,122,210,252,131,72,245,2,10,185,44,89,21,59,97,168,90,73,214,25,226,123,36,108,177,77,27,252,209,31,28,177,199,34,35,145,204,85,98,35,154,230,170,181,96,7,9,28,165,170,116,211,91,111,121,158,189,214,99,249,94,49,141,212,77,73,141,91,31,67,21,77,54,64,201,96,86,165,101,101,60,205,123,98,100,109,149,81,33,93,223,226,35,87,35,251,113,49,213,1,234,185,92,240,37,117,209,59,84,218,239,173,24,205,37,62,109,124,167,99,113,251,117,92,14,241,184,245,19,154,244,149,242,117,47,76,85,53,13,123,81,89,209,220,138,54,171,21,205,89,166,137,182,20,0,0,0,0,0,20,3,205,31,215,102,166,254,11,236,244,68,170,228,99,247,217,251,183,252,72,138,188,209,253,118,106,111,224,190,207,68,74,174,70,63,125,159,187,127,196,128,181,64,0,3,228,229,57,102,43,131,88,170,178,156,215,38,181,99,246,90,46,143,19,113,186,86,199,73,75,7,91,218,198,117,203,34,181,141,234,123,218,212,221,124,220,228,68,243,84,62,177,82,188,228,234,184,154,181,95,109,50,92,242,158,206,140,94,247,183,91,109,118,105,42,163,141,245,81,50,158,121,22,239,245,82,41,38,124,205,123,169,216,175,123,82,58,71,57,172,99,210,87,60,36,7,26,90,233,167,28,69,242,204,207,53,67,75,239,62,58,213,93,240,104,166,134,84,70,85,91,234,155,119,161,89,41,106,99,69,94,220,204,234,110,233,186,181,90,230,189,142,123,30,199,186,144,79,127,138,235,166,163,226,26,79,154,232,133,178,243,221,195,51,191,9,45,202,215,80,138,248,225,170,167,169,130,120,234,169,252,211,181,50,248,118,70,245,77,218,248,213,17,205,85,100,78,143,192,1,170,128,0,0,0,2,141,185,147,240,49,117,225,247,63,172,213,77,57,181,213,215,105,214,85,81,83,114,149,148,118,183,54,12,94,119,77,26,58,150,87,67,26,65,13,51,164,168,99,105,183,86,174,219,197,210,171,26,73,37,228,159,39,41,196,241,92,230,197,85,139,102,184,205,171,32,178,214,244,120,155,117,210,138,58,186,89,250,30,215,179,174,41,17,204,119,75,216,215,38,233,228,230,162,167,154,32,25,236,224,163,138,235,239,9,122,203,69,153,119,110,181,152,133,203,106,60,166,201,69,51,27,227,233,122,94,145,200,141,145,21,139,52,15,127,118,53,221,142,93,159,31,113,140,150,69,60,87,16,252,64,231,220,77,106,133,118,171,234,51,233,25,114,172,167,167,164,138,142,133,102,74,42,40,33,141,26,216,169,227,154,73,29,27,21,221,114,185,168,237,150,73,100,119,151,82,158,87,80,168,176,219,118,127,146,219,244,230,237,87,116,196,233,111,21,176,216,107,170,218,173,158,170,220,217,158,148,211,72,138,198,42,61,209,35,28,168,172,103,154,175,213,111,216,157,43,130,253,55,211,141,93,226,131,0,211,157,90,172,240,248,181,234,225,36,85,141,241,201,73,226,164,101,60,178,83,210,247,87,101,78,252,236,138,13,152,169,35,187,189,49,185,175,115,92,129,55,249,87,240,21,83,85,83,106,226,159,89,44,85,116,108,163,168,134,225,131,91,42,59,74,202,198,44,83,53,107,234,105,228,137,206,70,35,159,4,180,175,107,216,254,184,187,187,43,22,39,62,215,192,2,128,121,163,250,236,212,223,193,125,158,136,149,92,140,126,251,63,118,255,0,137,17,87,154,63,174,205,77,252,23,217,232,137,85,200,199,239,179,247,111,248,144,29,87,154,23,2,223,150,188,85,250,227,163,152,103,139,212,155,47,71,198,41,168,157,211,53,246,215,28,110,69,218,20,106,248,138,200,118,143,183,178,181,239,137,31,31,231,92,218,120,210,157,176,12,255,0,50,210,204,202,211,168,58,125,144,213,216,242,27,29,66,84,208,215,83,42,117,196,253,149,21,21,21,21,175,99,154,174,99,216,228,86,61,142,115,92,142,107,149,22,231,185,157,113,181,71,161,154,113,83,164,154,95,149,244,106,78,81,213,71,53,77,166,229,2,85,99,84,173,72,100,146,73,152,138,233,97,154,120,102,107,33,94,150,59,165,242,74,201,26,232,152,142,166,28,3,0,204,181,79,50,180,233,246,159,99,213,119,204,134,249,80,148,212,52,52,200,157,114,191,101,85,85,85,84,107,24,214,163,158,247,185,81,140,99,92,231,43,90,213,84,13,4,112,81,197,117,139,139,77,26,162,204,187,182,170,60,190,219,181,30,83,100,162,153,238,240,21,93,79,72,228,70,200,136,244,134,118,51,187,26,238,246,166,239,143,184,247,197,34,146,0,143,252,20,112,163,98,225,47,70,168,176,222,213,170,179,47,185,109,89,148,222,232,161,123,124,125,87,83,214,56,209,210,42,189,97,129,143,237,70,155,49,171,179,228,237,177,242,200,132,128,3,149,113,79,162,159,202,39,135,220,219,71,35,184,120,42,188,130,222,158,2,119,75,219,141,149,208,74,202,138,94,235,187,114,42,66,179,195,18,73,210,197,119,109,95,211,179,182,84,205,97,170,130,128,121,148,232,15,228,43,138,12,131,232,230,158,253,23,193,114,142,205,207,26,240,204,218,134,127,236,120,124,107,96,217,85,177,244,85,58,93,224,250,189,182,190,62,150,54,55,69,184,69,83,245,90,109,55,91,253,214,138,197,98,182,85,220,110,87,26,136,233,40,232,233,33,116,211,212,207,35,145,177,197,28,109,69,115,222,231,42,53,26,136,170,170,168,136,126,82,111,242,144,208,106,157,83,226,94,61,73,184,81,82,79,143,105,133,63,197,42,82,166,158,42,134,75,113,157,146,69,67,26,49,239,71,49,237,114,75,82,201,90,199,244,62,141,169,245,92,246,57,2,229,52,95,72,112,221,5,210,252,127,72,244,254,10,184,236,88,237,59,161,167,90,185,214,105,229,123,228,116,178,205,35,252,145,95,36,178,73,34,163,81,172,69,122,163,90,214,162,53,61,168,0,14,127,164,218,253,163,90,235,241,255,0,201,30,161,90,178,143,162,247,5,182,93,60,19,220,189,137,188,250,92,157,72,157,200,95,210,254,220,236,234,138,78,135,244,61,221,46,218,32,115,123,161,226,58,155,70,169,50,205,55,206,190,25,166,214,222,170,92,198,217,111,153,244,117,213,30,41,201,77,27,230,153,30,158,38,141,221,238,203,169,154,141,217,210,163,222,217,154,168,180,245,87,195,167,18,250,167,194,254,119,14,117,166,119,111,240,188,109,154,178,122,159,133,220,255,0,51,52,81,248,184,33,150,62,247,107,190,247,199,212,239,168,253,156,159,173,20,57,81,165,62,19,189,44,104,223,203,252,123,219,160,51,88,105,79,132,239,75,26,55,242,255,0,30,246,232,0,234,166,107,56,177,245,79,172,159,48,50,31,113,156,210,153,154,206,44,125,83,235,39,204,12,135,220,103,2,234,121,92,122,19,211,47,198,189,226,180,149,68,85,229,113,232,79,76,191,26,247,138,210,85,0,0,0,34,175,52,127,66,122,155,248,47,188,81,18,168,138,188,209,253,9,234,111,224,190,241,68,5,0,154,168,50,174,106,160,0,0,0,0,1,194,180,231,130,158,30,116,171,91,111,154,247,134,97,20,148,57,13,218,158,26,106,42,88,105,169,225,183,88,216,216,18,25,86,223,77,12,108,108,47,153,173,222,71,175,83,215,170,68,106,177,178,72,215,247,80,0,205,103,22,62,169,245,147,230,6,67,238,51,154,83,51,89,197,143,170,125,100,249,129,144,251,140,224,93,79,43,143,66,122,101,248,215,188,86,157,171,93,52,47,78,56,139,211,139,142,151,234,133,155,199,90,171,182,150,25,162,84,101,85,190,169,168,169,29,85,52,138,139,219,153,157,78,217,118,86,171,92,230,61,175,99,222,199,113,94,87,30,132,244,203,241,175,120,173,37,80,28,255,0,66,244,47,78,56,116,211,139,118,151,233,125,155,192,218,168,119,150,105,165,84,125,85,194,169,200,137,37,85,76,136,137,220,153,253,45,221,118,70,163,90,214,49,172,99,24,198,244,0,0,31,146,237,118,181,88,45,85,183,219,237,206,146,221,109,183,83,201,87,89,89,87,51,97,130,154,8,218,174,146,89,36,114,163,88,198,181,21,202,229,84,68,68,85,83,245,149,213,206,18,171,137,171,70,156,91,175,152,30,83,240,205,39,103,69,187,35,166,179,201,85,21,202,166,170,169,42,35,114,215,62,54,246,254,29,219,237,66,140,89,26,215,205,83,210,246,73,188,74,192,238,186,139,196,86,145,241,9,194,135,16,211,233,110,89,73,118,126,43,139,229,86,107,156,49,202,199,62,55,199,71,86,200,234,26,172,115,155,37,52,237,141,100,134,102,42,177,236,221,55,71,178,70,51,62,231,191,210,157,116,212,125,26,163,203,237,56,85,231,181,106,206,241,250,220,110,255,0,109,157,21,244,181,180,181,16,73,10,61,204,69,77,166,139,186,231,197,34,42,57,174,87,34,238,199,200,199,248,0,52,167,194,119,165,141,27,249,127,143,123,116,7,85,57,87,9,222,150,52,111,229,254,61,237,208,29,84,12,214,113,99,234,159,89,62,96,100,62,227,57,106,156,149,61,44,101,63,48,43,189,186,220,85,95,22,62,169,245,147,230,6,67,238,51,150,169,201,83,210,198,83,243,2,187,219,173,192,114,174,107,156,11,127,119,226,131,69,48,207,252,98,171,63,162,161,119,249,174,109,210,58,116,111,251,239,138,123,93,254,4,202,207,245,196,197,85,154,168,42,215,91,249,64,84,229,28,73,91,47,58,87,91,73,107,210,251,253,67,238,217,51,39,174,138,154,123,99,221,95,213,81,71,110,134,26,94,134,49,105,166,79,12,215,53,236,106,211,200,146,189,169,219,71,135,0,229,161,192,229,79,17,217,148,58,195,156,62,145,154,117,133,222,35,100,212,146,50,42,135,223,46,48,164,115,165,19,161,122,57,169,76,141,124,78,153,207,111,215,100,137,27,17,85,207,124,55,125,105,180,218,172,22,170,43,21,138,217,73,110,182,219,169,227,164,163,163,164,133,176,193,77,4,109,70,199,20,113,181,17,172,99,90,136,212,106,34,34,34,34,33,242,176,12,3,13,210,204,54,211,167,218,125,143,82,88,241,235,29,58,83,80,208,211,34,244,68,205,213,85,85,85,85,207,123,156,174,123,222,229,87,189,238,115,156,174,115,149,87,208,0,50,174,106,160,202,184,23,231,193,190,21,160,220,35,240,101,96,213,122,202,138,76,122,142,255,0,139,219,50,220,187,33,184,191,174,122,137,234,41,153,35,99,87,53,189,78,99,29,58,197,5,60,109,85,85,126,205,107,229,149,238,146,162,248,209,226,219,42,226,231,84,215,41,185,69,224,113,187,23,137,183,227,54,230,182,72,187,116,46,169,145,236,158,120,150,105,99,74,201,35,88,91,51,227,84,107,187,49,162,38,204,67,234,241,41,198,109,247,92,52,127,75,116,6,201,106,248,86,25,167,56,253,154,158,100,157,140,117,85,206,241,75,111,109,52,149,46,114,111,219,133,157,83,50,40,218,187,185,175,116,146,110,174,100,112,184,32,224,187,42,226,227,81,224,161,173,109,214,201,128,219,123,147,222,242,24,168,100,116,111,237,44,61,84,52,211,171,22,20,172,122,79,26,163,94,191,82,53,116,189,47,233,72,222,29,131,150,135,1,85,58,243,144,195,173,90,179,98,171,131,78,172,117,17,205,104,100,157,174,139,253,198,10,168,220,232,93,12,209,72,217,232,81,177,205,20,203,245,58,158,228,99,28,229,100,200,203,180,62,78,39,139,88,176,108,86,205,133,98,212,62,10,203,143,219,233,237,118,234,110,235,228,236,82,193,27,99,138,62,183,171,158,238,150,49,169,187,149,92,187,110,170,171,230,125,96,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,6,107,56,177,245,79,172,159,48,50,31,113,156,210,153,154,206,44,125,83,235,39,204,12,135,220,103,2,234,121,92,122,19,211,47,198,189,226,180,149,68,85,229,113,232,79,76,191,26,247,138,210,85,0,0,0,57,87,22,62,150,53,147,229,254,67,237,211,157,84,229,92,88,250,88,214,79,151,249,15,183,78,6,107,11,211,200,56,182,197,120,70,224,23,71,50,155,148,94,59,36,190,233,253,158,223,140,219,154,216,229,238,87,54,202,199,178,121,226,89,162,145,104,227,145,33,108,207,141,85,205,239,70,136,155,189,10,44,61,6,101,159,230,90,131,83,106,170,204,242,26,187,171,236,118,122,43,5,177,38,84,232,163,183,82,68,145,83,211,196,198,162,53,140,107,83,117,217,62,179,220,247,187,169,239,115,148,25,254,127,153,106,158,101,118,212,29,65,200,106,239,153,13,242,161,106,107,171,170,85,58,229,126,200,136,136,136,136,214,49,173,70,177,140,106,35,24,198,181,173,70,181,168,137,245,117,111,71,115,237,16,201,169,49,29,70,176,213,218,174,85,182,123,125,238,40,170,41,102,129,86,10,186,118,76,214,244,204,198,59,174,55,57,240,74,136,155,54,104,38,102,235,208,170,79,254,84,252,12,93,111,89,53,7,20,90,175,107,171,183,219,108,21,9,38,41,101,184,218,220,197,185,206,250,118,73,21,205,123,241,244,186,153,141,157,143,130,72,183,87,76,206,180,123,59,40,146,207,78,52,120,73,197,120,185,210,197,197,174,82,248,28,146,197,226,110,24,205,197,174,142,46,221,115,169,164,99,32,158,85,134,89,18,142,73,22,23,76,200,209,28,238,204,106,139,187,16,8,1,202,235,143,170,204,62,251,109,225,159,88,174,23,91,165,171,35,184,83,80,226,119,137,234,103,172,146,217,84,246,69,77,5,181,204,115,157,209,70,238,220,109,139,182,141,108,50,57,221,72,172,145,95,15,149,231,87,234,159,22,249,127,67,238,55,18,21,106,174,153,229,90,55,168,249,30,150,230,180,158,30,245,140,220,37,183,212,244,199,35,35,155,161,126,164,241,119,24,199,186,25,88,173,146,55,171,83,174,55,177,200,155,57,15,171,172,58,233,168,250,243,89,140,221,181,66,243,241,155,174,47,143,195,141,195,114,149,21,106,171,41,98,158,121,163,125,75,213,87,187,50,120,135,49,100,217,28,246,177,170,254,167,171,222,240,177,94,70,63,125,159,187,127,196,142,85,206,175,213,62,45,242,254,135,220,110,39,85,228,99,247,217,251,183,252,72,229,92,234,253,83,226,223,47,232,125,198,226,4,10,180,218,110,183,251,173,21,138,197,108,171,184,220,174,53,17,210,81,209,210,66,233,167,169,158,71,35,99,138,56,218,138,231,189,206,84,106,53,17,85,85,81,16,188,158,89,156,23,127,38,205,56,126,164,102,173,238,103,217,245,190,146,122,154,121,168,123,50,88,168,85,59,172,161,222,70,54,102,204,229,123,93,80,213,233,111,114,40,152,141,94,202,73,36,75,228,187,163,184,14,117,159,234,14,163,101,246,26,75,189,203,11,167,180,69,101,138,182,150,26,136,41,103,169,154,105,188,91,27,35,28,230,84,198,234,8,146,57,88,230,171,82,73,126,222,164,86,220,72,0,0,25,172,226,199,213,62,178,124,192,200,125,198,115,207,228,218,197,159,101,90,119,137,233,69,194,253,87,30,39,135,83,201,21,13,166,26,169,146,146,73,223,87,87,82,181,114,192,175,88,150,167,122,233,98,73,90,214,175,105,172,111,234,85,119,160,226,199,213,62,178,124,192,200,125,198,115,213,112,93,194,78,85,197,206,169,166,45,109,151,192,227,118,47,13,112,201,174,46,116,145,118,232,93,83,27,31,4,18,164,50,198,149,146,70,179,58,22,72,136,215,118,100,85,93,152,160,118,14,90,28,14,84,241,29,153,67,172,57,195,233,25,167,88,93,226,54,77,73,35,34,168,125,242,227,10,71,58,81,58,23,163,154,148,200,215,196,233,156,246,253,118,72,145,177,21,92,247,195,113,58,153,160,250,89,170,250,89,62,142,101,56,125,171,232,223,195,221,111,183,65,13,190,155,251,77,253,140,250,120,167,161,107,227,116,116,243,67,28,142,72,158,214,125,79,212,155,121,30,131,0,192,48,221,44,195,109,58,125,167,216,245,37,143,30,177,211,165,53,13,13,50,47,68,76,221,85,85,85,85,92,247,185,202,231,189,238,85,123,222,231,57,202,231,57,85,125,0,25,182,226,171,134,124,203,133,13,92,172,210,220,194,186,146,226,199,83,182,229,104,185,211,42,53,151,27,116,143,145,145,78,177,245,43,161,127,84,82,49,241,185,87,165,236,119,75,158,206,137,31,229,114,205,98,207,179,172,3,20,211,156,190,253,87,119,182,225,117,21,178,217,101,173,170,154,162,122,88,42,33,163,135,194,49,210,61,205,101,52,109,160,137,99,137,141,106,53,100,151,237,234,68,109,255,0,113,137,194,174,27,197,126,145,220,48,251,205,182,145,185,61,186,158,162,167,19,187,201,34,194,251,117,197,89,245,17,210,181,143,119,134,145,205,141,179,51,165,221,76,68,114,39,113,145,189,153,246,213,93,51,202,180,111,81,242,61,45,205,105,60,61,235,25,184,75,111,169,233,142,70,71,55,66,253,73,226,238,49,143,116,50,177,91,36,111,86,167,92,111,99,145,54,114,1,53,121,42,122,167,202,126,95,215,123,141,184,181,78,39,120,133,197,120,95,209,171,214,174,101,52,222,63,192,118,233,173,214,182,85,71,79,53,206,186,87,116,197,79,27,158,191,231,72,245,107,94,230,69,20,175,70,63,163,165,106,175,146,167,170,124,167,229,253,119,184,219,139,31,227,147,132,75,87,23,218,70,220,82,11,141,37,159,44,176,212,58,229,142,93,103,167,107,216,201,213,138,215,210,204,244,106,202,202,105,147,167,175,182,187,163,227,134,69,108,157,164,141,193,65,122,171,169,153,86,178,106,62,71,170,89,173,95,136,189,100,215,9,110,21,61,50,72,248,225,235,95,169,4,93,199,189,237,134,38,35,99,141,138,229,232,141,140,106,46,205,66,218,121,86,112,65,71,166,216,173,163,137,237,67,165,235,203,242,75,124,178,227,212,157,232,42,41,232,172,245,113,192,248,42,182,237,43,226,172,145,137,50,110,201,85,18,10,142,135,53,175,116,141,109,64,229,152,181,247,6,202,175,56,86,83,67,224,175,88,253,194,162,215,113,166,238,178,78,197,84,18,58,57,99,235,98,185,142,233,123,28,155,181,85,171,182,232,170,158,101,228,242,208,227,18,155,137,13,35,135,7,204,239,20,159,148,92,30,158,58,42,216,100,172,150,90,187,181,186,54,70,200,174,142,89,183,115,222,231,47,110,101,71,201,180,168,143,119,109,39,141,128,76,163,133,113,137,194,174,27,197,126,145,220,48,251,205,182,145,185,61,186,158,162,167,19,187,201,34,194,251,117,197,89,245,17,210,181,143,119,134,145,205,141,179,51,165,221,76,68,114,39,113,145,189,157,212,230,156,69,107,206,27,195,110,145,223,117,91,51,173,164,107,45,212,239,101,178,134,106,133,133,247,107,138,177,203,79,69,18,181,143,119,92,142,110,202,228,99,186,24,143,145,201,208,199,42,6,112,179,252,3,50,210,204,202,237,167,218,131,143,85,216,242,27,29,66,211,87,80,212,162,117,196,253,145,81,81,81,85,175,99,154,173,123,30,213,86,61,142,107,154,174,107,145,86,231,185,97,241,191,89,196,94,43,83,164,58,145,85,215,159,97,246,248,101,167,168,108,51,191,226,182,120,99,167,167,90,169,234,37,150,69,146,179,190,237,230,87,116,35,187,241,185,141,118,210,116,83,94,170,234,102,85,172,154,143,145,234,150,107,87,226,47,89,53,194,91,133,79,76,146,62,56,122,215,234,65,23,113,239,123,97,137,136,216,227,98,185,122,35,99,26,139,179,80,181,78,82,156,23,125,11,177,81,241,93,159,183,170,245,145,219,230,131,23,181,207,67,210,235,117,12,143,233,117,115,157,43,17,233,52,236,98,164,78,137,81,190,26,103,47,84,137,81,211,24,112,14,117,126,169,241,111,151,244,62,227,113,32,1,63,249,213,250,167,197,190,95,208,251,141,196,243,252,164,240,12,55,84,245,211,63,211,237,65,199,169,47,152,245,243,77,235,233,171,168,106,81,122,37,103,196,173,170,138,138,138,142,99,218,228,107,216,246,170,61,143,107,92,213,107,154,138,129,199,248,46,226,219,42,225,27,84,211,41,182,197,227,177,187,239,134,183,228,214,231,54,73,123,148,45,169,141,239,158,8,146,104,163,90,200,227,73,155,11,228,85,107,123,210,34,166,207,83,65,56,6,127,134,234,158,27,105,212,29,62,200,105,47,152,245,242,157,42,104,107,169,149,122,37,102,234,138,138,138,136,230,61,174,71,49,236,114,35,216,246,185,174,70,185,170,137,159,110,52,120,73,202,184,70,213,53,197,174,82,248,236,110,251,226,110,24,205,197,174,146,94,229,11,106,100,99,32,158,85,134,40,214,178,56,210,23,76,200,209,90,222,244,106,139,179,208,238,188,180,56,245,169,208,108,134,29,21,213,155,237,92,250,117,124,168,142,27,67,228,237,116,88,46,51,213,70,215,76,233,166,150,54,193,66,173,146,105,102,79,175,210,246,163,216,214,171,230,87,135,228,230,121,193,5,31,14,153,85,54,175,105,189,47,70,3,152,92,38,138,162,157,211,64,207,133,94,38,146,162,161,41,96,167,138,40,210,58,62,195,118,133,27,214,173,236,72,215,185,187,199,215,26,248,78,245,79,163,127,48,49,239,113,128,181,78,117,126,150,49,111,152,20,62,221,113,42,175,132,239,84,250,55,243,3,30,247,24,0,189,62,53,184,173,254,71,218,89,106,212,207,160,95,75,126,39,144,65,98,240,95,20,240,29,190,229,53,68,221,222,231,102,93,246,240,221,61,61,41,191,94,251,249,108,177,87,73,249,202,126,84,53,79,13,211,63,228,227,240,207,165,185,5,186,197,227,126,151,247,188,47,138,169,142,30,239,111,193,55,175,167,185,213,211,212,221,246,219,116,223,114,69,115,11,225,127,62,226,207,69,236,186,115,167,55,124,126,221,114,183,101,20,215,185,101,189,212,77,12,14,130,58,74,184,92,214,186,24,165,114,191,170,161,138,136,173,68,217,29,231,246,34,194,189,16,229,19,196,150,154,235,70,3,168,215,220,219,77,103,182,226,185,69,170,247,89,21,37,202,189,211,201,5,53,92,115,72,216,218,234,54,181,94,173,98,162,34,185,169,190,219,170,125,160,119,94,117,126,150,49,111,152,20,62,221,113,42,175,132,239,84,250,55,243,3,30,247,24,11,84,231,87,233,99,22,249,129,67,237,215,18,154,241,60,166,251,131,101,86,108,215,22,174,240,87,172,126,225,79,116,183,84,246,153,39,98,170,9,27,36,82,116,61,28,199,116,189,141,93,156,138,213,219,101,69,79,32,46,83,153,95,48,47,200,77,29,118,130,105,76,221,121,245,214,222,223,138,92,90,237,227,179,208,213,193,82,207,205,75,5,75,38,167,184,177,124,52,241,245,49,90,145,200,199,249,245,52,166,11,101,166,235,122,169,125,29,154,217,87,95,81,29,60,245,111,138,154,23,74,246,193,4,79,154,105,85,173,69,84,100,113,71,36,143,119,216,214,49,206,93,145,21,79,215,254,154,179,220,171,253,149,200,242,76,142,225,255,0,164,172,174,185,87,84,73,255,0,26,73,166,146,71,255,0,59,156,231,126,181,82,215,244,7,129,202,110,28,120,38,213,237,97,206,31,86,253,69,205,52,158,250,201,169,36,100,180,236,177,219,166,183,190,116,162,116,47,70,185,106,85,204,137,211,57,237,250,143,141,35,98,34,53,239,152,42,44,186,158,117,126,150,49,111,152,20,62,221,113,41,88,186,158,117,126,150,49,111,152,20,62,221,113,2,160,52,159,5,252,168,106,158,27,166,127,20,248,103,210,220,130,221,98,241,189,142,247,133,241,85,49,195,221,237,245,55,175,167,185,213,211,212,221,246,219,116,223,115,234,235,166,133,234,63,14,154,143,113,210,253,80,179,120,27,173,14,210,195,52,74,175,165,184,82,185,85,35,170,166,145,81,59,144,191,165,219,46,200,228,115,92,199,181,143,99,216,223,173,194,119,170,125,27,249,129,143,123,140,5,223,113,191,193,118,43,197,198,156,79,67,68,219,85,147,62,182,246,231,178,100,50,208,198,233,31,218,73,186,104,106,103,70,44,201,70,245,158,69,86,177,126,164,138,217,122,95,210,177,188,40,135,53,214,141,80,212,92,55,14,211,252,227,47,171,188,216,176,10,122,138,76,114,158,165,145,185,244,16,76,177,245,196,146,163,123,175,98,36,49,53,141,123,156,145,178,54,177,157,45,68,66,111,242,108,225,235,233,166,172,93,184,133,187,84,221,105,41,52,239,106,43,67,35,165,218,150,227,93,91,77,81,20,237,116,238,69,69,236,64,244,87,68,207,173,213,83,3,149,205,106,116,201,5,114,157,42,212,124,47,81,234,180,135,36,194,238,180,153,157,37,193,150,183,89,27,78,178,213,73,85,34,181,34,142,38,199,213,222,238,117,177,99,88,250,155,35,94,199,49,92,142,106,174,135,184,76,225,250,213,195,46,131,99,26,81,70,202,71,220,168,233,252,93,250,178,157,26,169,91,117,155,103,84,203,220,72,227,116,140,71,109,20,78,145,189,105,12,80,181,219,244,129,205,120,231,227,159,249,23,125,9,255,0,82,239,166,63,76,126,37,254,205,252,63,194,248,79,13,255,0,171,205,215,213,226,127,220,237,209,250,247,242,242,156,20,243,33,254,88,58,167,117,211,63,200,215,209,47,134,99,243,223,124,111,210,47,31,220,237,212,211,195,218,237,248,88,182,223,196,245,117,117,46,221,27,109,231,186,57,144,240,83,170,124,96,254,78,255,0,38,119,252,82,217,244,75,226,254,55,227,181,85,48,247,60,87,132,237,246,187,48,75,190,222,25,253,93,93,59,110,221,183,221,118,241,92,189,57,122,107,71,9,154,209,122,212,109,70,201,240,171,141,182,227,139,212,217,34,138,201,91,87,52,237,158,74,186,73,154,231,54,106,104,154,140,233,167,122,42,163,149,119,86,249,125,170,129,205,121,231,125,201,254,242,127,13,57,87,37,79,84,249,79,203,250,239,113,183,29,87,158,119,220,159,239,39,240,210,184,52,199,88,179,237,28,147,35,172,211,155,245,93,142,229,146,89,210,201,45,206,134,170,106,106,218,72,60,109,45,91,157,79,52,47,99,163,123,157,72,200,220,171,186,44,114,72,221,190,178,42,4,212,230,141,199,109,171,91,46,176,232,70,139,228,213,117,24,77,142,161,238,200,46,52,147,183,193,100,53,173,115,22,38,71,210,157,82,211,83,185,142,84,127,95,110,89,28,143,70,185,33,134,87,66,12,23,73,245,79,84,60,119,228,207,77,50,188,183,225,157,175,27,240,43,53,77,127,133,238,117,118,251,189,150,59,163,171,182,254,158,173,183,232,118,223,98,141,42,211,60,171,89,53,31,28,210,220,42,147,196,94,178,107,132,86,250,110,168,228,124,112,245,175,215,158,94,219,30,246,195,19,17,210,72,244,106,244,70,199,185,83,102,169,161,238,23,120,100,192,120,89,210,251,110,159,226,20,212,149,151,38,83,181,183,172,133,109,208,211,86,222,103,73,37,147,174,119,70,157,78,99,29,60,173,137,143,115,214,56,213,172,234,118,202,231,6,117,240,12,255,0,50,210,204,202,211,168,58,125,144,213,216,242,27,29,66,84,208,215,83,42,117,196,253,149,21,21,21,21,175,99,154,174,99,216,228,86,61,142,115,92,142,107,149,22,242,31,197,118,156,113,107,192,142,176,230,184,84,190,6,235,67,167,247,232,47,246,9,230,71,213,90,42,157,108,168,84,107,149,17,59,144,191,165,203,20,200,136,217,26,215,34,163,30,201,35,100,54,230,169,192,197,171,75,106,127,148,142,145,218,233,45,248,157,202,162,150,219,124,199,173,182,182,211,211,89,167,237,36,113,85,66,218,120,210,40,233,165,88,218,215,245,244,170,84,74,213,71,63,191,211,28,21,211,109,98,207,180,166,60,130,143,16,191,85,193,109,202,172,245,214,75,213,177,106,166,109,21,124,21,52,85,20,157,83,195,27,218,217,95,19,106,165,146,37,127,82,50,78,151,108,190,104,161,226,141,41,241,99,233,99,89,62,95,228,62,221,57,154,195,74,124,88,250,88,214,79,151,249,15,183,78,6,107,13,84,25,87,53,80,0,0,0,0,0,0,0,0,5,0,243,71,245,217,169,191,130,251,61,17,42,185,24,253,246,126,237,255,0,18,34,175,52,127,93,154,155,248,47,179,209,18,171,145,143,223,103,238,223,241,32,45,80,0,0,243,249,254,1,134,234,158,27,118,211,237,65,199,169,47,152,245,242,157,105,171,168,106,81,122,37,102,232,168,168,168,168,230,61,174,70,189,143,106,163,216,246,181,205,86,185,168,169,232,0,25,204,227,19,133,92,203,133,13,92,184,97,247,155,109,91,177,139,141,69,69,78,39,119,146,68,153,151,27,114,63,234,35,165,107,24,223,19,27,93,27,102,103,75,122,94,168,228,78,219,227,123,248,81,126,124,212,237,54,171,143,3,153,245,101,194,217,73,85,81,107,168,179,213,208,203,52,45,123,233,103,91,157,52,43,44,78,84,221,143,88,166,150,53,115,118,94,137,30,223,177,202,139,65,128,106,118,211,118,181,95,237,84,87,219,21,206,146,227,109,184,211,199,87,71,89,73,51,102,130,166,9,26,142,142,88,228,106,171,94,199,53,81,200,228,85,69,69,69,67,245,149,43,202,119,141,250,60,111,225,156,38,106,101,87,69,37,194,224,177,97,53,169,12,16,195,75,36,222,34,122,138,90,169,157,43,21,221,217,213,137,78,141,141,242,58,90,135,49,93,210,177,181,182,212,5,85,255,0,163,157,255,0,178,239,253,54,255,0,224,2,127,240,185,174,159,202,83,66,113,157,107,250,45,244,115,233,31,141,254,214,120,239,25,216,240,245,147,211,127,118,237,199,213,213,216,234,253,4,219,171,111,61,183,90,171,255,0,65,83,138,127,252,190,210,175,254,74,220,127,238,37,159,112,103,162,153,87,14,220,54,97,250,57,154,220,45,85,183,172,127,226,30,38,123,92,178,73,74,254,253,125,69,67,58,29,36,113,189,118,100,205,69,221,137,245,145,118,221,54,85,14,214,70,174,98,90,233,89,160,60,41,229,121,37,134,243,240,204,146,253,218,198,236,51,53,39,73,27,85,84,170,146,190,41,33,86,186,25,163,165,101,84,209,200,174,107,91,36,44,253,37,84,99,164,169,77,124,233,53,142,197,152,107,46,37,163,182,136,123,149,122,119,111,168,168,186,84,245,61,58,106,174,77,167,145,180,221,14,98,34,244,65,5,60,189,198,189,237,119,137,233,250,174,141,200,161,94,182,155,77,214,255,0,117,162,177,88,173,149,119,27,149,198,162,58,74,58,58,72,93,52,245,51,200,228,108,113,71,27,81,92,247,185,202,141,70,162,42,170,170,34,11,77,218,235,96,186,209,95,108,87,58,187,117,202,221,81,29,93,29,101,36,206,134,122,105,227,114,58,57,99,145,170,142,99,218,228,71,35,145,81,81,81,21,9,129,202,135,71,110,186,149,197,165,147,46,117,134,146,187,30,211,234,122,139,221,210,90,218,87,75,4,115,186,25,33,162,107,29,208,230,37,74,84,61,147,198,142,86,174,212,178,189,139,213,26,33,199,248,208,209,203,22,129,113,65,159,233,86,45,55,93,150,213,112,142,162,221,31,75,211,195,82,213,211,197,87,21,54,239,123,222,254,203,42,27,23,113,206,87,63,183,214,187,43,182,64,208,158,149,106,102,43,172,154,113,142,106,150,21,87,226,44,185,53,190,43,133,55,84,145,190,72,122,211,235,193,47,109,239,99,102,137,232,232,228,98,57,122,36,99,218,171,187,84,245,100,0,228,217,173,127,78,120,125,187,104,229,93,191,179,87,166,87,4,236,207,28,93,49,207,67,113,150,162,162,62,167,44,142,87,76,217,217,88,142,217,140,106,71,216,219,169,221,106,79,240,40,7,154,63,174,205,77,252,23,217,232,143,107,203,215,138,172,55,133,13,35,215,204,194,243,114,164,118,79,113,167,177,211,98,118,137,35,89,159,113,184,163,46,93,10,232,154,246,59,195,70,231,70,233,159,212,222,150,42,53,23,184,248,216,255,0,21,205,31,215,102,166,254,11,236,244,71,159,209,220,42,213,149,112,91,196,101,246,225,81,87,29,70,29,120,193,175,116,45,133,237,70,73,59,234,110,52,42,217,81,90,170,172,237,87,74,228,70,171,87,173,172,93,246,69,107,131,143,229,57,78,163,235,142,163,213,100,153,37,117,215,45,204,242,219,131,26,231,54,37,154,170,186,170,69,108,113,67,20,81,167,249,145,199,20,109,70,181,168,198,49,168,136,214,165,218,114,251,224,43,30,225,155,13,161,206,117,6,197,73,89,170,151,122,120,230,174,125,71,133,173,101,129,232,181,45,72,104,102,72,145,240,189,212,245,13,142,161,91,35,216,247,177,81,174,115,17,21,105,131,135,237,72,163,209,253,113,192,245,66,231,71,226,232,49,156,130,134,227,91,11,104,96,171,145,244,177,204,213,153,34,142,127,205,247,187,125,125,183,170,181,204,147,161,237,123,28,214,189,186,105,0,0,0,64,14,114,122,41,244,231,135,219,78,177,210,92,59,53,122,101,112,94,244,18,75,211,28,244,55,25,105,233,228,233,106,70,229,116,205,157,148,106,221,222,198,164,125,253,250,157,208,132,255,0,33,87,54,45,116,177,105,135,12,23,61,57,248,205,214,139,41,212,189,173,214,134,219,209,236,234,165,130,162,158,74,245,154,84,86,163,97,116,15,236,57,155,171,164,241,40,222,135,51,184,230,5,22,23,189,202,135,71,109,90,107,194,93,147,46,117,134,174,135,33,212,26,138,139,221,210,90,218,86,197,60,144,54,105,33,162,107,29,208,215,173,50,211,177,147,198,142,87,38,245,82,189,139,211,34,33,68,38,130,57,107,234,245,54,175,240,125,131,206,179,210,45,203,15,167,92,66,229,13,52,18,196,200,31,66,214,178,157,170,178,111,214,247,81,173,36,143,115,21,88,175,149,200,157,59,43,26,18,128,0,7,228,187,90,109,87,251,85,109,138,251,108,164,184,219,110,52,242,82,86,81,213,194,217,160,169,130,70,171,100,138,72,220,138,215,177,205,85,106,181,81,81,81,85,20,162,206,96,156,5,100,60,51,102,85,217,206,159,88,170,235,52,174,239,81,36,212,47,167,241,85,175,176,49,18,153,171,13,116,203,18,50,22,58,162,161,209,211,171,164,123,222,198,34,57,206,122,42,173,239,30,127,63,192,48,221,83,195,110,218,125,168,56,245,37,243,30,190,83,173,53,117,13,74,47,68,172,221,21,21,21,21,28,199,181,200,215,177,237,84,123,30,214,185,170,215,53,21,3,46,230,146,56,59,187,90,175,92,40,104,245,101,154,231,73,95,79,30,15,101,164,124,180,211,54,86,54,120,40,226,134,104,149,205,85,68,124,114,199,36,111,111,218,215,177,205,93,149,21,12,219,146,255,0,151,119,27,245,156,42,231,107,137,102,53,93,90,101,150,92,34,150,250,229,134,122,153,173,114,54,25,99,101,85,44,76,149,172,111,83,223,7,136,84,142,73,31,21,59,81,141,87,49,141,80,190,147,53,156,88,250,167,214,79,152,25,15,184,206,105,76,205,103,22,62,169,245,147,230,6,67,238,51,129,117,60,174,61,9,233,151,227,94,241,90,74,162,42,242,184,244,39,166,95,141,123,197,105,42,128,0,0,17,87,154,63,161,61,77,252,23,222,40,137,84,69,94,104,254,132,245,55,240,95,120,162,2,128,77,84,25,87,53,80,0,0,0,0,0,0,0,205,103,22,62,169,245,147,230,6,67,238,51,154,83,51,89,197,143,170,125,100,249,129,144,251,140,224,93,79,43,143,66,122,101,248,215,188,86,146,168,138,188,174,61,9,233,151,227,94,241,90,74,160,4,0,226,143,154,223,242,107,215,108,155,69,63,32,191,72,254,142,120,47,237,159,210,159,7,223,241,20,112,84,255,0,113,240,146,116,244,247,250,127,77,119,233,223,203,125,146,127,149,129,198,103,43,253,125,226,39,137,60,195,88,240,172,191,79,232,172,185,7,195,252,52,23,75,133,108,117,76,236,80,83,211,191,173,177,210,72,196,221,240,185,83,103,175,213,84,223,101,221,16,36,175,3,28,115,255,0,45,31,166,223,234,93,244,59,232,119,195,127,217,191,136,120,175,23,226,127,245,120,122,58,124,55,251,173,250,255,0,86,222,114,126,237,105,181,95,237,85,182,43,237,178,146,227,109,184,211,201,73,89,71,87,11,102,130,166,9,26,173,146,41,35,114,43,94,199,53,85,170,213,69,69,69,84,82,26,242,222,224,167,84,248,62,252,162,126,83,47,248,165,207,233,111,194,60,23,192,170,170,102,237,248,95,23,220,238,247,160,139,109,252,75,58,122,122,183,217,219,237,178,111,53,64,160,190,97,156,22,93,120,88,213,10,139,238,33,143,213,183,74,242,90,132,92,126,177,106,93,84,148,83,172,125,82,219,231,145,205,71,49,237,114,74,232,145,234,229,124,40,213,238,72,246,77,211,18,205,36,113,137,105,181,94,184,80,214,26,59,205,178,146,190,158,60,30,245,86,200,170,97,108,172,108,240,81,203,52,50,163,92,138,136,248,229,142,57,24,239,181,175,99,92,155,42,34,153,183,3,73,28,29,221,173,87,174,20,52,122,178,205,115,164,175,167,143,7,178,210,62,90,105,155,43,27,60,20,113,67,52,74,230,170,162,62,57,99,146,55,183,237,107,216,230,174,202,138,135,96,41,3,150,31,27,244,124,58,101,85,58,67,169,21,93,24,14,97,112,134,90,122,134,195,3,62,21,120,154,74,122,117,170,158,162,89,99,72,232,251,13,222,101,119,90,183,177,27,152,214,239,39,93,223,129,154,206,44,125,83,235,39,204,12,135,220,103,45,83,146,167,165,140,167,230,5,119,183,91,138,171,226,199,213,62,178,124,192,200,125,198,114,213,57,42,122,88,202,126,96,87,123,117,184,9,254,0,0,0,0,101,92,213,65,149,112,58,175,12,92,61,101,92,80,107,45,151,72,241,106,159,1,227,251,149,55,27,163,233,100,168,134,217,67,19,122,165,168,145,172,79,243,99,98,57,204,107,229,150,38,43,217,215,212,154,30,209,221,29,192,116,43,0,181,233,206,156,216,105,45,214,219,117,60,17,75,44,84,176,195,61,194,120,225,142,23,85,213,58,22,49,178,212,200,216,152,178,74,173,69,114,167,249,17,56,167,46,206,31,176,29,16,225,183,24,190,226,12,171,158,229,168,246,123,78,85,122,172,173,72,93,58,207,61,4,46,240,204,146,56,216,239,13,27,157,43,163,141,234,245,106,205,42,245,47,90,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,154,206,44,125,83,235,39,204,12,135,220,103,52,166,102,179,139,31,84,250,201,243,3,33,247,25,192,186,158,87,30,132,244,203,241,175,120,173,37,81,21,121,92,122,19,211,47,198,189,226,180,142,188,214,56,231,181,89,113,154,254,23,116,162,233,73,112,185,95,233,214,60,174,245,110,186,53,233,108,129,149,15,142,91,98,118,36,234,109,75,221,3,217,60,114,236,141,133,253,10,199,247,149,98,15,107,254,139,102,150,127,42,127,201,111,134,255,0,83,111,252,1,244,143,162,155,255,0,14,124,71,177,227,124,87,140,240,255,0,8,240,255,0,156,238,244,247,63,190,219,167,200,159,230,85,203,94,229,79,199,109,169,109,84,28,44,235,46,77,86,219,147,106,18,12,34,235,113,157,174,130,72,21,172,108,118,117,122,162,57,143,107,145,203,7,91,156,143,71,246,26,172,232,130,57,2,210,142,85,197,143,165,141,100,249,127,144,251,116,231,85,57,87,22,62,150,53,147,229,254,67,237,211,129,154,194,101,114,208,224,238,167,137,13,92,135,56,204,236,245,127,147,172,30,162,58,218,217,164,163,138,90,75,181,198,55,198,248,173,110,73,183,107,216,230,175,114,100,70,73,180,72,140,119,109,103,141,228,53,52,145,193,221,166,213,101,225,67,71,168,236,214,202,74,10,121,48,123,45,91,226,166,133,177,49,211,207,71,20,211,74,173,106,34,43,228,150,73,36,123,190,215,61,238,114,238,170,170,7,85,180,218,109,86,11,85,21,138,197,108,164,183,91,109,212,241,210,81,209,210,66,216,96,166,130,54,163,99,138,56,218,136,214,49,173,68,106,53,17,17,17,17,16,253,96,1,8,57,151,240,57,77,196,118,27,54,176,224,239,171,102,162,225,118,121,25,13,36,108,150,161,151,203,116,43,36,235,68,216,88,142,114,84,163,159,43,161,115,27,245,223,34,198,244,84,115,31,13,32,93,173,55,91,5,214,182,197,125,182,85,219,174,86,234,137,41,43,40,234,225,116,51,211,79,27,149,178,69,36,110,68,115,30,215,34,181,90,168,138,138,138,138,106,120,163,110,111,248,6,27,130,241,95,77,85,135,227,212,150,151,229,88,189,53,254,238,148,200,173,101,85,198,74,202,200,165,168,86,111,210,215,189,176,70,175,233,68,234,127,83,221,187,222,247,56,59,175,35,31,190,207,221,191,226,71,42,231,87,234,159,22,249,127,67,238,55,19,170,242,49,251,236,253,219,254,36,114,174,117,126,169,241,111,151,244,62,227,113,3,170,242,49,251,236,253,219,254,36,90,161,85,124,140,126,251,63,118,255,0,137,22,168,0,0,6,107,56,177,245,79,172,159,48,50,31,113,156,185,238,85,150,155,85,187,129,204,6,178,223,108,164,165,168,186,84,94,42,235,165,134,22,177,245,83,165,206,166,20,150,87,34,110,247,164,80,197,26,57,219,175,68,108,111,216,212,68,166,30,44,125,83,235,39,204,12,135,220,103,46,167,149,199,161,61,50,252,107,222,43,64,149,64,0,5,80,115,202,180,218,161,186,232,221,246,27,101,35,46,85,148,247,234,74,138,198,194,212,158,104,33,117,11,162,137,242,109,212,230,49,211,204,230,181,87,102,172,178,42,109,212,187,218,249,85,124,243,190,228,255,0,121,63,134,129,202,185,42,122,167,202,126,95,215,123,141,184,186,146,149,185,42,122,167,202,126,95,215,123,141,184,186,144,43,171,154,159,4,20,122,147,138,221,248,158,211,202,94,140,191,27,183,197,46,67,73,222,130,158,158,182,207,73,28,239,158,171,110,210,62,90,200,216,176,166,239,149,17,96,167,232,107,92,246,198,215,85,14,142,235,22,125,161,89,253,175,81,180,230,253,87,110,185,91,170,32,150,88,162,170,154,24,46,16,71,52,115,58,146,169,176,189,142,150,154,71,68,196,146,37,114,35,145,63,200,169,167,50,144,57,158,112,65,71,195,166,85,77,171,218,111,75,209,128,230,23,9,162,168,167,116,208,51,225,87,137,164,168,168,74,88,41,226,138,52,142,143,176,221,161,70,245,171,123,18,53,238,110,241,245,133,181,104,95,17,250,113,174,122,29,110,215,59,78,65,106,160,181,124,61,106,47,237,150,189,59,118,26,168,161,73,42,233,170,101,145,177,244,118,119,85,89,30,214,53,209,244,202,159,81,237,114,210,95,30,188,98,100,60,83,234,229,205,182,107,197,92,26,117,99,168,240,88,253,178,26,202,175,9,90,200,31,59,99,186,75,79,47,75,91,83,43,102,145,81,123,76,123,34,115,34,94,165,99,156,238,21,96,213,141,83,197,49,91,150,11,139,106,94,87,102,198,239,61,239,136,217,237,247,154,154,122,26,206,236,105,20,189,232,24,244,142,78,184,218,214,59,169,171,212,212,70,174,232,155,30,175,134,46,30,178,174,40,53,150,203,164,120,181,79,128,241,253,202,155,141,209,244,178,84,67,108,161,137,189,82,212,72,214,39,249,177,177,28,230,53,242,203,19,21,236,235,234,64,239,252,179,56,46,254,82,122,142,253,72,205,91,219,192,112,27,133,36,245,52,243,80,247,163,190,215,34,247,89,67,188,140,116,46,133,168,198,186,161,171,212,238,220,177,49,26,157,228,146,59,212,60,166,149,105,158,43,163,122,113,142,105,110,21,73,225,236,184,205,190,43,125,55,84,113,178,73,186,19,235,207,47,109,140,99,166,149,234,233,36,122,53,58,228,123,220,169,187,148,245,96,82,183,58,191,84,248,183,203,250,31,113,184,142,74,158,169,242,159,151,245,222,227,110,28,234,253,83,226,223,47,232,125,198,226,57,42,122,167,202,126,95,215,123,141,184,11,94,226,43,65,176,222,36,180,142,251,165,57,157,21,35,153,113,167,123,237,149,211,83,172,207,180,220,81,142,74,122,216,145,175,99,186,227,115,183,86,163,219,214,197,124,110,94,135,185,23,60,58,233,161,122,143,195,166,163,220,116,191,84,44,222,6,235,67,180,176,205,18,171,233,110,20,174,85,72,234,169,164,84,78,228,47,233,118,203,178,57,28,215,49,237,99,216,246,55,77,36,106,227,127,130,236,87,139,141,56,158,134,137,182,171,38,125,109,237,207,100,200,101,161,141,210,63,180,147,116,208,212,206,140,89,146,141,235,60,138,173,98,253,73,21,178,244,191,165,99,120,83,94,79,197,117,247,59,224,238,207,195,38,107,45,214,233,95,137,230,20,151,139,5,210,121,153,36,112,217,217,67,83,2,208,59,116,73,19,181,36,173,88,149,85,233,219,145,209,167,109,176,198,215,121,94,19,189,83,232,223,204,12,123,220,96,57,165,218,211,117,176,93,107,108,87,219,101,93,186,229,110,168,146,146,178,142,174,23,67,61,52,241,185,91,36,82,70,228,71,49,237,114,43,85,170,136,168,168,168,167,75,225,59,213,62,141,252,192,199,189,198,0,52,166,0,2,0,115,171,244,177,139,124,192,161,246,235,137,74,197,212,243,171,244,177,139,124,192,161,246,235,137,21,121,106,114,253,252,187,86,80,235,222,171,67,209,128,218,174,14,248,93,185,205,218,75,197,117,36,244,207,252,236,83,211,62,26,139,115,211,196,193,39,75,209,203,36,111,103,151,75,128,238,188,169,248,24,181,89,113,154,14,40,181,94,215,73,112,185,95,233,210,76,82,203,113,181,181,233,108,129,149,12,146,43,154,247,227,234,109,75,221,3,31,4,145,108,141,133,253,104,247,247,145,34,155,252,88,250,88,214,79,151,249,15,183,78,117,83,149,113,99,233,99,89,62,95,228,62,221,56,25,172,46,167,157,95,165,140,91,230,5,15,183,92,74,86,46,167,157,95,165,140,91,230,5,15,183,92,64,170,190,19,189,83,232,223,204,12,123,220,96,52,166,102,179,132,239,84,250,55,243,3,30,247,24,13,41,129,197,53,7,132,237,44,207,245,219,79,248,130,168,177,218,169,50,76,42,225,85,91,88,228,180,83,73,241,206,229,31,98,157,213,82,43,82,71,77,75,36,116,210,211,202,174,119,111,180,230,181,187,185,175,143,181,128,0,0,5,85,243,206,251,147,253,228,254,26,85,173,166,211,117,191,221,104,172,86,43,101,93,198,229,113,168,142,146,142,142,146,23,77,61,76,242,57,27,28,81,198,212,87,61,238,114,163,81,168,138,170,170,136,133,165,115,206,251,147,253,228,254,26,113,78,77,184,181,139,32,226,226,178,237,119,161,241,21,120,206,31,113,186,90,228,238,189,158,30,169,243,211,82,58,77,154,168,143,222,10,186,134,108,228,86,253,125,246,234,107,85,2,127,242,238,224,130,143,133,92,17,114,220,198,151,171,83,114,203,124,81,95,90,179,65,83,13,174,54,205,44,140,165,165,149,145,53,237,234,99,224,241,8,146,73,27,229,167,106,177,202,214,49,203,48,0,3,242,93,173,54,171,253,170,182,197,125,182,82,92,109,183,26,121,41,43,40,234,225,108,208,84,193,35,85,178,69,36,110,69,107,216,230,170,181,90,168,168,168,170,138,80,103,30,220,16,95,120,71,206,226,173,199,41,110,183,45,50,189,246,162,178,94,235,38,101,68,204,170,72,81,102,165,171,116,113,70,200,230,235,108,175,141,58,17,175,139,110,151,57,209,202,140,191,227,138,113,173,139,88,179,14,17,245,122,211,145,208,248,186,74,124,62,231,116,142,62,235,227,233,170,162,129,213,116,210,110,197,69,94,137,224,137,251,111,210,238,157,156,138,213,84,80,206,17,165,62,44,125,44,107,39,203,252,135,219,167,51,88,105,79,139,31,75,26,201,242,255,0,33,246,233,192,205,97,170,131,42,230,170,0,249,57,78,89,138,224,214,42,172,167,53,201,173,88,253,150,139,163,196,220,110,149,177,210,82,193,214,246,177,157,114,200,173,99,122,158,246,181,55,95,55,57,17,60,213,8,109,194,71,51,220,55,137,157,109,189,233,5,195,13,171,198,159,113,168,154,108,34,103,170,204,250,250,72,32,87,203,13,98,55,118,195,83,211,20,179,162,181,86,46,133,88,186,186,227,107,234,32,175,50,126,57,238,188,65,103,245,154,87,167,55,74,186,29,58,197,106,42,109,178,190,142,232,231,65,148,78,217,163,87,85,74,216,100,88,38,166,108,148,236,117,54,232,229,219,121,122,145,100,72,227,133,86,155,181,214,193,117,162,190,216,174,117,118,235,149,186,162,58,186,58,202,73,157,12,244,211,198,228,116,114,199,35,85,28,199,181,200,142,71,34,162,162,162,42,1,169,224,67,254,93,220,111,209,241,85,130,46,37,152,213,116,234,110,39,111,138,91,235,150,24,41,161,186,70,233,165,141,149,84,177,50,87,61,221,44,100,30,33,82,56,227,100,181,13,70,53,26,246,53,38,0,0,0,0,0,20,3,205,31,215,102,166,254,11,236,244,68,170,228,99,247,217,251,183,252,72,138,188,209,253,118,106,111,224,190,207,68,74,174,70,63,125,159,187,127,196,128,181,64,0,0,0,17,87,154,63,161,61,77,252,23,222,40,138,1,47,251,154,63,161,61,77,252,23,222,40,138,1,3,234,229,56,158,85,131,95,106,177,108,215,25,186,227,247,170,46,143,19,110,186,81,73,73,85,7,91,26,246,117,197,34,53,237,234,99,218,228,221,60,218,228,84,242,84,47,167,150,238,190,106,62,190,240,227,107,187,106,70,27,117,162,171,199,250,44,148,249,29,84,203,36,57,52,112,51,182,181,108,116,175,116,206,153,170,206,137,222,228,88,223,42,57,88,245,119,114,40,125,86,172,240,45,195,142,181,235,45,131,92,115,220,51,197,223,172,187,120,202,104,220,198,208,223,123,109,68,167,248,140,42,213,241,29,157,147,167,205,189,109,70,199,47,118,38,182,52,238,182,155,77,170,193,106,162,177,88,173,148,150,235,109,186,158,58,74,58,58,72,91,12,20,208,70,212,108,113,71,27,81,26,198,53,168,141,70,162,34,34,34,34,1,250,192,0,12,203,107,246,177,223,120,128,214,92,179,88,178,56,124,61,94,77,112,117,68,116,221,76,127,132,165,99,82,58,106,110,182,49,137,39,106,8,226,139,185,208,142,127,71,83,190,179,149,75,233,227,227,83,50,173,34,225,11,82,115,172,42,175,194,94,169,237,244,246,250,106,166,201,36,114,82,248,218,184,104,223,60,79,141,237,123,38,141,149,14,124,111,71,125,89,26,199,42,42,34,162,231,92,11,169,228,217,162,159,65,184,125,187,107,29,93,195,189,87,169,183,4,236,193,28,189,81,193,67,110,150,162,158,62,166,172,109,86,204,233,223,88,174,217,239,106,199,216,219,165,221,104,71,254,118,154,103,138,227,250,143,167,122,165,105,164,240,247,172,194,223,112,183,221,251,113,198,200,234,60,2,211,118,39,119,75,17,239,153,89,86,177,185,239,115,191,55,4,13,68,106,51,206,205,56,107,210,26,109,5,208,108,27,72,225,130,146,58,140,118,207,12,55,5,164,158,89,160,150,226,253,229,173,154,55,203,179,213,146,84,201,52,136,138,141,217,30,136,141,106,34,53,56,87,54,12,90,197,144,112,75,151,221,174,244,62,34,175,25,184,90,46,150,185,59,175,103,135,170,125,116,52,142,147,102,170,35,247,130,174,161,155,57,21,191,95,125,186,154,213,64,175,110,80,90,161,117,194,248,180,166,192,225,109,92,246,221,65,179,214,219,106,32,109,107,162,130,41,233,161,117,108,85,79,139,101,108,207,107,105,230,133,187,244,171,82,170,69,71,125,173,117,228,153,129,210,173,76,202,180,111,81,241,205,82,194,170,252,61,235,25,184,69,112,166,234,146,70,71,55,66,253,120,37,237,189,143,116,50,177,93,28,140,71,39,92,111,123,85,118,114,154,126,2,128,121,163,250,236,212,223,193,125,158,136,145,92,156,240,171,86,165,96,28,73,105,205,246,162,174,11,110,85,103,179,217,43,37,164,123,91,60,112,84,195,117,134,71,70,231,53,205,71,163,94,170,138,173,114,111,182,232,191,97,29,121,163,250,236,212,223,193,125,158,136,149,92,140,126,251,63,118,255,0,137,1,85,102,140,248,25,213,11,174,177,240,151,166,121,229,245,181,107,114,158,207,240,218,201,234,235,93,87,61,92,244,51,73,69,37,84,146,185,17,206,124,206,166,89,151,125,213,22,69,69,115,182,234,90,96,230,55,166,127,146,254,50,117,30,221,79,73,117,142,130,253,112,110,77,71,61,194,61,188,87,143,141,181,21,15,133,200,198,181,240,182,170,74,152,154,169,190,221,149,99,156,231,49,202,79,94,73,250,161,117,200,116,143,60,210,139,131,106,230,167,195,47,20,183,42,26,137,171,93,43,35,130,224,201,55,165,138,37,77,161,99,37,163,150,85,233,118,206,125,83,215,165,170,138,175,11,31,0,0,40,175,155,22,186,95,117,63,138,11,158,156,252,102,213,91,139,105,166,214,235,67,109,232,199,244,213,79,79,79,37,122,205,42,43,149,211,54,118,118,28,205,209,177,248,100,111,67,95,220,115,238,83,95,181,142,197,195,254,141,101,154,197,145,195,226,41,49,155,123,170,35,166,234,123,60,93,83,220,145,211,83,117,177,143,88,251,179,201,20,93,206,133,107,58,250,157,245,90,170,102,134,237,118,186,223,238,181,183,219,237,206,174,227,114,184,212,73,87,89,89,87,51,166,158,166,121,28,174,146,89,36,114,171,158,247,57,85,202,229,85,85,85,85,80,63,41,63,249,54,107,95,208,110,32,174,218,57,87,111,239,82,106,109,189,59,51,199,23,84,144,87,91,162,168,168,143,169,203,35,81,176,186,7,214,35,182,99,220,178,118,54,233,111,90,144,0,244,24,6,127,153,105,102,101,105,212,29,62,200,106,236,121,13,142,161,42,104,107,169,149,58,226,126,202,138,138,138,138,215,177,205,87,49,236,114,43,30,199,57,174,71,53,202,138,26,136,7,159,192,51,252,55,84,240,219,78,160,233,246,67,73,124,199,175,148,233,83,67,93,76,171,209,43,55,84,84,84,84,71,49,237,114,57,143,99,145,30,199,181,205,114,53,205,84,79,64,0,0,6,85,207,85,168,186,103,149,105,125,198,207,110,202,105,59,127,30,199,237,89,53,186,118,71,34,67,85,67,95,75,29,68,79,141,207,99,122,250,123,142,137,234,221,218,146,195,43,17,206,232,220,242,165,239,83,240,109,164,124,95,112,137,195,221,191,83,170,114,10,10,140,99,7,178,205,110,174,178,86,178,9,216,201,237,148,169,52,46,73,99,146,39,49,235,20,46,85,86,117,162,196,222,151,53,21,232,224,231,252,159,245,223,87,53,39,75,238,122,107,153,99,53,117,88,158,1,79,79,111,176,228,234,199,185,36,122,201,43,223,65,60,210,206,171,35,226,138,74,116,137,144,196,140,138,24,218,217,21,189,80,163,234,219,139,31,84,250,201,243,3,33,247,25,205,30,226,216,158,43,131,88,169,113,108,43,25,181,99,246,90,46,191,13,110,181,209,71,73,75,7,91,220,247,244,69,26,53,141,234,123,220,229,217,60,220,229,85,243,85,51,133,197,143,170,125,100,249,129,144,251,140,224,93,79,43,143,66,122,101,248,215,188,86,157,215,76,181,175,72,245,154,154,225,85,165,58,143,143,229,76,180,212,62,154,185,45,117,204,153,244,207,108,178,196,139,35,17,122,154,199,186,9,86,55,170,116,74,198,245,198,175,98,163,150,146,239,156,111,214,99,124,9,224,188,38,105,165,87,69,93,194,223,120,139,54,173,88,103,134,106,88,230,188,75,61,61,45,44,205,149,136,238,236,10,244,168,71,70,248,221,21,67,88,142,234,89,26,222,107,193,223,21,89,151,10,26,185,111,204,44,215,42,183,99,23,26,138,122,108,178,209,28,105,51,46,54,228,127,215,86,196,231,177,190,38,54,186,71,66,254,166,244,189,85,170,189,183,200,199,134,140,193,231,240,12,255,0,13,213,60,54,211,168,58,125,144,210,95,49,235,229,58,84,208,215,83,42,244,74,205,213,21,21,21,17,204,123,92,142,99,216,228,71,177,237,115,92,141,115,85,19,208,0,34,175,52,127,66,122,155,248,47,188,81,18,168,138,188,209,253,9,234,111,224,190,241,68,5,0,154,115,213,237,104,210,253,5,195,100,212,13,92,203,233,49,219,20,117,17,82,37,68,204,146,87,203,60,138,189,17,69,20,77,116,178,191,100,115,149,172,107,149,24,199,189,118,107,28,169,152,194,74,113,209,198,109,247,140,61,71,165,185,199,106,248,54,25,139,248,138,124,102,219,43,24,181,77,142,85,103,118,166,166,70,239,188,210,246,162,85,141,174,88,227,107,26,214,245,42,62,89,3,65,54,155,181,170,255,0,106,162,190,216,174,116,151,27,109,198,158,58,186,58,202,73,155,52,21,48,72,212,116,114,199,35,85,90,246,57,170,142,71,34,170,42,42,42,31,172,169,94,88,188,194,232,241,106,58,110,29,120,129,203,251,54,168,122,98,196,175,247,57,160,130,150,213,75,20,19,73,45,45,109,92,243,51,166,20,237,66,202,100,233,123,145,210,44,125,72,196,137,172,182,160,0,0,0,0,6,107,56,177,245,79,172,159,48,50,31,113,156,210,153,154,206,44,125,83,235,39,204,12,135,220,103,2,234,121,92,122,19,211,47,198,189,226,180,149,68,85,229,113,232,79,76,191,26,247,138,210,85,0,0,0,0,1,202,184,177,244,177,172,159,47,242,31,110,156,205,97,165,62,44,125,44,107,39,203,252,135,219,167,51,88,7,213,191,226,121,86,41,240,223,165,56,205,214,205,241,155,124,55,107,119,196,40,164,167,241,148,50,239,218,169,135,173,19,185,11,250,93,211,35,119,107,182,93,149,118,46,83,148,38,190,106,62,165,104,213,94,151,229,152,109,214,162,203,167,189,52,54,156,189,243,43,233,234,35,123,149,237,182,200,178,189,94,179,64,199,183,163,180,139,27,32,237,49,233,18,182,37,159,218,227,188,22,104,55,20,252,54,240,239,125,213,76,126,173,215,44,107,7,198,149,149,150,218,159,11,61,109,18,80,66,231,91,234,100,70,171,159,76,231,42,187,102,171,100,98,171,214,41,35,235,147,170,90,98,216,158,43,131,88,169,113,108,43,25,181,99,246,90,46,191,13,110,181,209,71,73,75,7,91,220,247,244,69,26,53,141,234,123,220,229,217,60,220,229,85,243,85,3,56,92,88,250,167,214,79,152,25,15,184,206,90,167,37,79,75,25,79,204,10,239,110,183,21,87,197,143,170,125,100,249,129,144,251,140,229,170,114,84,244,177,148,252,192,174,246,235,112,19,252,130,186,199,205,79,78,52,127,138,200,244,66,231,96,241,152,101,155,123,118,81,147,82,206,149,18,81,92,158,145,185,171,12,81,43,187,144,211,253,120,234,24,191,158,238,44,136,214,34,211,244,84,124,174,101,124,192,191,33,52,117,218,9,165,51,117,231,215,91,123,126,41,113,107,183,142,207,67,87,5,75,63,53,44,21,44,154,158,226,197,240,211,199,212,197,106,71,35,31,231,212,210,149,128,212,237,166,237,106,191,218,168,175,182,43,157,37,198,219,113,167,142,174,142,178,146,102,205,5,76,18,53,29,28,177,200,213,86,189,142,106,163,145,200,170,138,138,138,135,235,42,3,149,215,31,85,152,125,246,219,195,62,177,92,46,183,75,86,71,112,166,161,196,239,19,212,207,89,37,178,169,236,138,154,11,107,152,231,59,162,141,221,184,219,23,109,26,216,100,115,186,145,89,34,190,27,127,0,101,92,213,65,149,112,52,167,194,119,165,141,27,249,127,143,123,116,7,85,57,87,9,222,150,52,111,229,254,61,237,208,29,84,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,154,206,44,125,83,235,39,204,12,135,220,103,52,166,102,179,139,31,84,250,201,243,3,33,247,25,192,154,150,206,52,127,147,103,44,205,48,211,124,41,221,204,251,62,183,228,144,83,84,67,93,217,146,197,66,183,122,216,159,93,180,111,108,205,153,202,247,54,157,201,210,222,228,82,189,92,189,149,142,74,235,255,0,77,89,238,85,254,202,228,121,38,71,112,255,0,210,86,87,92,171,170,36,255,0,141,36,211,73,35,255,0,157,206,115,191,90,169,242,139,158,229,133,192,85,78,140,90,169,56,129,214,11,21,93,6,160,220,233,234,97,181,90,42,251,79,75,77,186,118,195,209,52,145,58,46,237,61,115,145,179,181,81,37,250,176,206,177,189,173,122,200,198,135,159,178,114,132,197,107,56,71,143,17,170,184,124,47,89,238,158,23,33,168,188,86,182,57,33,163,174,100,18,34,89,213,98,89,58,104,219,223,123,36,146,23,57,207,149,172,157,123,140,142,58,118,212,183,250,106,192,178,175,246,87,28,201,49,203,135,254,146,142,186,219,93,79,39,252,89,33,154,57,25,252,206,107,155,250,149,13,73,144,43,153,127,1,84,218,243,143,77,173,90,77,98,164,131,81,108,116,242,77,119,100,125,222,187,253,186,10,89,28,216,91,12,49,72,233,235,145,209,195,20,43,245,58,152,229,99,220,228,100,40,192,250,220,180,56,227,166,226,59,13,135,71,179,134,85,179,81,112,187,60,111,154,174,71,203,80,203,229,186,21,142,4,173,116,207,87,57,42,81,207,137,179,53,238,250,239,145,36,98,170,57,236,134,69,113,99,233,99,89,62,95,228,62,221,57,156,204,3,63,204,180,179,50,180,234,14,159,100,53,118,60,134,199,80,149,52,53,212,202,157,113,63,101,69,69,69,69,107,216,230,171,152,246,57,21,143,99,156,215,35,154,229,69,186,155,39,25,152,15,22,124,13,106,213,101,29,117,37,187,54,183,105,189,250,43,245,134,89,97,134,119,79,29,157,22,166,174,150,153,39,150,101,161,239,84,36,113,203,38,203,186,116,187,207,237,10,54,52,167,194,119,165,141,27,249,127,143,123,116,6,107,13,41,240,157,233,99,70,254,95,227,222,221,0,29,84,0,0,165,110,117,126,169,241,111,151,244,62,227,113,46,164,165,110,117,126,169,241,111,151,244,62,227,113,3,170,242,49,251,236,253,219,254,36,114,174,117,126,169,241,111,151,244,62,227,113,58,175,35,31,190,207,221,191,226,71,42,231,87,234,159,22,249,127,67,238,55,16,58,175,35,31,190,207,221,191,226,69,170,21,87,200,199,239,179,247,111,248,145,106,128,0,0,102,179,139,31,84,250,201,243,3,33,247,25,203,169,229,113,232,79,76,191,26,247,138,210,149,184,177,245,79,172,159,48,50,31,113,156,186,158,87,30,132,244,203,241,175,120,173,2,85,0,0,21,87,207,59,238,79,247,147,248,105,106,133,85,243,206,251,147,253,228,254,26,7,42,228,169,234,159,41,249,127,93,238,54,226,234,74,86,228,169,234,159,41,249,127,93,238,54,226,234,64,16,131,154,199,19,24,110,148,104,53,126,143,58,135,31,200,50,205,69,167,90,38,90,46,40,178,173,190,220,189,125,87,69,137,26,168,143,142,88,216,216,21,206,103,231,147,184,206,191,15,35,9,41,196,86,188,225,188,54,233,29,247,85,179,58,218,70,178,221,78,246,91,40,102,168,88,95,118,184,171,28,180,244,81,43,88,247,117,200,230,236,174,70,59,161,136,249,28,157,12,114,166,117,245,139,88,179,237,117,207,238,154,141,168,215,234,187,141,202,227,81,60,177,69,45,84,211,65,111,130,73,164,153,180,148,173,153,239,116,84,209,186,87,164,113,35,149,26,139,254,85,80,241,69,138,114,132,226,151,21,211,76,238,175,135,172,167,27,181,81,254,80,238,13,158,221,147,35,163,134,163,199,50,21,72,168,106,158,247,39,114,23,244,185,41,218,223,172,217,230,115,81,175,241,27,199,245,120,107,229,45,71,171,60,50,174,166,231,249,5,214,205,157,101,22,249,238,152,125,37,37,210,4,182,165,44,180,172,125,186,74,244,74,105,100,78,228,138,178,61,34,122,185,33,123,19,102,200,143,106,87,94,89,139,95,112,108,170,243,133,101,52,62,10,245,143,220,42,45,119,26,110,235,36,236,85,65,35,163,150,62,182,43,152,238,151,177,201,187,85,90,187,110,138,169,230,6,164,193,10,185,102,113,163,252,164,244,225,250,111,154,187,183,159,96,54,250,72,42,106,38,174,239,73,125,161,68,237,50,187,105,30,233,157,51,85,141,109,67,151,169,189,201,98,122,57,59,201,28,115,84,10,86,231,87,234,159,22,249,127,67,238,55,17,201,83,213,62,83,242,254,187,220,109,195,157,95,170,124,91,229,253,15,184,220,71,37,79,84,249,79,203,250,239,113,183,1,117,32,0,42,215,156,255,0,15,216,13,187,30,178,113,47,111,101,93,46,89,116,188,80,98,181,209,66,144,178,146,170,4,165,173,153,42,101,106,71,221,125,74,36,49,68,146,58,69,78,212,108,111,79,213,69,74,246,225,59,213,62,141,252,192,199,189,198,2,213,57,213,250,88,197,190,96,80,251,117,196,170,190,19,189,83,232,223,204,12,123,220,96,3,74,96,0,56,87,22,220,51,211,113,79,143,96,120,61,230,186,146,12,122,199,156,80,228,121,4,51,44,189,117,182,232,41,106,153,37,36,75,19,154,230,190,87,77,28,106,254,182,116,49,207,122,43,156,198,177,221,170,211,105,181,88,45,84,86,43,21,178,146,221,109,183,83,199,73,71,71,73,11,97,130,154,8,218,141,142,40,227,106,35,88,198,181,17,168,212,68,68,68,68,67,245,128,7,42,226,199,210,198,178,124,191,200,125,186,115,170,156,171,139,31,75,26,201,242,255,0,33,246,233,192,205,97,117,60,234,253,44,98,223,48,40,125,186,226,82,177,117,60,234,253,44,98,223,48,40,125,186,226,5,85,240,157,234,159,70,254,96,99,222,227,1,165,51,53,156,39,122,167,209,191,152,24,247,184,192,105,76,0,0,0,0,10,171,231,157,247,39,251,201,252,52,229,92,149,61,83,229,63,47,235,189,198,220,117,94,121,223,114,127,188,159,195,78,85,201,83,213,62,83,242,254,187,220,109,192,93,72,0,1,202,184,177,244,177,172,159,47,242,31,110,156,234,167,42,226,199,210,198,178,124,191,200,125,186,112,51,88,105,79,139,31,75,26,201,242,255,0,33,246,233,204,214,26,83,226,199,210,198,178,124,191,200,125,186,112,51,88,90,167,52,62,96,95,252,50,112,165,164,83,127,141,180,230,119,134,187,255,0,115,74,148,212,83,211,212,255,0,238,154,106,184,230,139,252,56,182,253,37,42,172,250,184,182,39,149,103,55,218,92,91,10,198,110,185,5,234,183,175,195,91,173,116,82,85,213,79,208,199,61,253,17,70,142,123,186,88,199,57,118,79,38,181,85,124,145,64,245,90,23,161,122,143,196,94,163,219,180,191,75,236,222,58,235,93,188,179,77,42,171,41,109,244,173,84,73,42,170,100,68,94,220,44,234,110,235,178,185,92,230,177,141,123,222,198,58,194,184,218,229,91,106,194,116,122,197,151,240,221,22,65,125,185,97,180,233,109,185,89,93,64,218,203,149,242,9,235,164,145,181,76,240,112,53,210,212,196,234,174,135,117,51,101,166,138,63,172,206,198,210,204,174,5,248,50,177,112,121,167,21,86,201,46,191,25,204,242,143,15,81,147,92,162,123,210,149,210,68,143,237,83,83,70,237,182,134,46,236,168,146,57,169,36,142,123,156,238,148,86,69,28,149,3,46,248,6,127,153,105,102,101,105,212,29,62,200,106,236,121,13,142,161,42,104,107,169,149,58,226,126,202,138,138,138,138,215,177,205,87,49,236,114,43,30,199,57,174,71,53,202,139,161,222,20,120,174,211,142,45,116,225,153,174,21,47,129,186,208,246,224,191,216,39,153,31,85,104,170,114,42,163,92,168,137,220,133,253,46,88,166,68,70,200,214,185,21,24,246,73,27,43,175,154,71,0,180,122,119,227,184,155,209,203,125,170,219,136,47,131,167,200,177,218,58,104,40,97,180,72,189,170,104,106,105,35,141,172,99,161,149,235,26,73,26,34,200,217,100,89,62,187,36,127,102,26,240,187,196,222,125,194,206,168,91,117,3,16,169,171,172,182,178,161,174,189,99,203,113,154,154,138,243,2,71,44,125,19,182,53,233,115,216,217,229,116,79,123,94,145,200,173,127,75,182,86,184,52,146,14,127,161,122,233,167,28,69,233,197,187,84,52,190,243,227,173,85,219,197,52,50,162,50,170,223,84,212,69,146,150,166,52,85,237,204,206,166,238,155,171,85,174,107,216,231,177,236,123,186,0,0,0,20,3,205,31,215,102,166,254,11,236,244,68,170,228,99,247,217,251,183,252,72,138,188,209,253,118,106,111,224,190,207,68,74,174,70,63,125,159,187,127,196,128,181,64,0,0,0,17,87,154,63,161,61,77,252,23,222,40,138,1,47,251,154,63,161,61,77,252,23,222,40,138,1,3,85,0,0,0,0,43,47,158,14,107,117,160,192,52,179,78,97,167,164,91,109,242,241,113,189,212,74,230,59,190,217,232,97,138,24,154,199,117,116,163,21,183,9,149,200,173,85,85,108,123,43,118,84,117,117,112,133,164,52,218,239,196,190,158,233,109,194,10,73,237,183,107,195,38,186,65,83,60,176,178,162,221,76,199,85,86,66,143,139,235,181,239,167,130,86,49,90,173,250,238,111,214,103,233,36,138,231,21,169,159,76,56,172,135,5,164,171,186,165,38,5,143,209,219,230,165,168,147,251,21,181,213,40,181,146,79,78,196,122,162,117,193,61,27,30,245,107,92,231,64,141,84,86,177,138,174,78,186,103,244,195,138,201,179,170,186,75,170,82,96,88,253,101,194,26,170,120,255,0,177,91,93,82,137,71,28,21,15,86,42,39,92,19,214,61,140,71,53,206,116,10,228,85,107,30,138,23,126,121,253,66,194,173,90,149,128,100,186,115,125,168,171,130,219,149,89,235,108,149,146,210,61,173,158,56,42,97,124,50,58,55,57,174,106,61,26,245,84,85,107,147,125,183,69,251,15,64,0,202,185,163,222,11,53,51,242,187,194,158,152,103,82,85,221,106,234,234,49,248,45,245,245,87,73,59,149,85,85,212,74,180,117,83,189,253,110,87,247,39,167,149,232,247,59,169,205,114,57,200,142,85,68,162,30,48,48,10,157,48,226,143,84,176,201,177,234,75,21,61,46,81,93,83,111,183,210,36,77,130,11,117,76,171,81,68,145,182,37,232,99,22,154,104,85,24,155,116,34,163,85,26,168,173,75,127,229,39,154,218,178,174,11,113,251,21,190,158,174,58,140,58,241,117,178,87,58,102,53,25,36,239,169,117,114,58,37,71,42,171,59,85,209,53,85,200,213,235,107,211,109,145,28,224,172,190,104,254,187,53,55,240,95,103,162,37,87,35,31,190,207,221,191,226,68,85,230,143,235,179,83,127,5,246,122,34,85,114,49,251,236,253,219,254,36,7,228,231,131,128,83,69,117,210,205,82,161,199,170,214,162,170,158,227,96,186,93,154,146,186,4,100,78,138,122,42,119,174,253,166,61,86,106,247,183,201,30,244,73,63,73,35,78,158,21,202,59,83,50,172,63,139,219,62,11,105,171,222,203,158,219,235,237,247,122,89,36,147,182,239,13,73,53,100,19,181,141,122,49,102,99,224,86,53,239,107,186,99,158,118,162,34,191,116,177,254,105,184,5,54,117,193,110,101,84,152,245,93,218,229,138,212,80,95,237,169,76,146,185,244,175,142,165,145,84,84,43,35,95,172,198,81,207,86,175,235,69,99,89,212,245,219,161,28,218,54,210,173,76,202,180,111,81,241,205,82,194,170,252,61,235,25,184,69,112,166,234,146,70,71,55,66,253,120,37,237,189,143,116,50,177,93,28,140,71,39,92,111,123,85,118,114,129,167,224,0,21,151,206,195,88,174,182,92,55,3,209,11,29,250,146,42,124,150,162,170,247,127,163,134,169,205,171,116,20,171,27,104,219,44,109,122,34,211,73,44,147,189,18,70,42,58,90,54,43,85,22,39,21,171,161,26,67,83,171,247,172,178,5,130,173,109,184,126,15,145,101,247,41,169,167,138,39,192,202,27,124,175,167,114,164,155,245,177,213,139,73,27,218,196,87,171,37,114,167,78,202,246,250,190,55,53,230,155,136,238,37,243,29,73,179,86,213,207,143,45,67,45,120,250,77,81,44,140,75,117,51,18,40,228,137,146,177,142,133,147,57,178,84,172,93,13,232,125,67,209,119,119,83,150,111,240,59,162,159,65,185,107,107,214,177,213,220,59,213,122,155,135,228,61,152,35,151,170,56,40,109,212,117,244,241,245,53,99,106,182,103,78,250,197,118,207,123,86,62,198,221,46,235,64,42,172,234,188,83,232,167,242,118,226,11,54,209,200,238,30,54,147,31,184,39,128,157,210,247,36,125,12,241,50,162,151,186,238,220,104,179,36,19,68,146,116,177,27,220,71,244,238,221,149,121,81,109,60,235,52,46,178,235,98,194,248,135,176,217,187,223,4,235,198,242,42,152,214,121,36,101,44,175,238,80,189,204,68,88,163,133,147,58,169,142,145,85,142,89,42,224,103,215,221,168,192,232,28,155,53,175,233,207,15,183,109,28,171,183,246,106,244,202,224,157,153,227,139,166,57,232,110,50,212,84,71,212,229,145,202,233,155,59,43,17,219,49,141,72,251,27,117,59,173,73,254,80,15,45,109,126,252,133,113,65,143,253,35,212,47,162,248,46,81,222,182,100,190,37,251,80,207,253,143,55,130,116,251,162,182,62,138,167,69,180,255,0,87,182,215,201,212,246,198,233,119,191,224,0,0,50,174,105,79,132,239,75,26,55,242,255,0,30,246,232,12,214,26,83,225,59,210,198,141,252,191,199,189,186,0,58,169,154,206,44,125,83,235,39,204,12,135,220,103,52,166,102,179,139,31,84,250,201,243,3,33,247,25,192,230,150,155,77,214,255,0,117,162,177,88,173,149,119,27,149,198,162,58,74,58,58,72,93,52,245,51,200,228,108,113,71,27,81,92,247,185,202,141,70,162,42,170,170,34,29,175,138,158,13,181,115,132,27,174,63,111,212,234,156,126,190,159,39,167,158,107,117,117,146,181,243,192,247,192,230,164,208,185,37,142,57,90,246,36,176,185,85,89,208,169,43,122,92,229,71,163,108,39,147,239,10,54,43,22,8,156,85,101,49,90,174,151,172,155,191,71,139,167,101,239,154,203,75,12,211,211,85,73,212,229,70,36,211,189,142,102,237,106,185,145,51,100,147,105,229,141,179,171,93,52,47,78,56,139,211,139,142,151,234,133,155,199,90,171,182,150,25,162,84,101,85,190,169,168,169,29,85,52,138,139,219,153,157,78,217,118,86,171,92,230,61,175,99,222,199,5,48,242,251,227,215,33,225,155,50,161,193,181,6,251,87,89,165,119,122,136,225,174,101,71,138,173,125,129,136,149,46,73,168,97,73,81,144,177,213,21,13,146,161,27,27,222,246,49,85,173,115,209,17,111,78,211,118,181,95,237,84,87,219,21,206,146,227,109,184,211,199,87,71,89,73,51,102,130,166,9,26,142,142,88,228,106,171,94,199,53,81,200,228,85,69,69,69,67,53,156,67,240,253,159,112,203,170,21,218,81,168,204,164,125,202,142,158,158,174,42,202,20,153,104,171,96,154,52,115,101,167,146,104,227,116,140,71,117,196,231,35,118,73,34,145,190,125,42,77,254,86,252,125,81,233,223,129,225,147,88,238,22,171,110,32,190,50,163,29,200,171,42,96,161,134,209,34,247,106,102,166,171,146,71,49,142,134,87,172,139,28,138,171,35,101,145,35,250,236,145,157,144,183,242,42,243,71,244,39,169,191,130,251,197,17,42,136,171,205,31,208,158,166,254,11,239,20,64,80,9,215,248,103,225,87,87,56,175,204,170,112,253,45,182,210,53,150,234,127,19,115,187,220,164,124,54,235,115,21,29,219,73,165,99,30,238,185,28,213,107,24,198,185,238,217,206,219,161,146,61,156,128,210,71,11,188,50,96,60,44,233,125,183,79,241,10,106,74,203,147,41,218,219,214,66,182,232,105,171,111,51,164,146,201,215,59,163,78,167,49,142,158,86,196,199,185,235,28,106,214,117,59,101,115,131,58,249,254,1,153,105,102,101,118,211,237,65,199,170,236,121,13,142,161,105,171,168,106,81,58,226,126,200,168,168,168,170,215,177,205,86,189,143,106,171,30,199,53,205,87,53,200,171,113,60,175,120,233,252,181,226,172,208,237,99,204,252,94,164,217,122,254,15,83,90,222,153,175,182,184,227,106,166,243,43,151,196,86,67,180,157,205,209,175,124,72,201,63,58,230,212,72,158,171,152,143,0,180,124,78,98,169,158,105,109,190,213,109,212,219,39,118,163,100,166,130,159,233,52,107,28,76,240,213,85,61,40,245,153,140,130,54,211,201,35,214,54,253,104,221,210,217,59,145,81,181,166,237,117,176,93,104,175,182,43,157,93,186,229,110,168,142,174,142,178,146,103,67,61,52,241,185,29,28,177,200,213,71,49,237,114,35,145,200,168,168,168,138,128,106,120,17,87,128,158,55,236,92,92,96,146,209,100,117,86,171,110,166,217,59,178,222,236,148,112,190,158,23,210,172,202,144,213,82,54,73,100,124,144,244,58,38,72,189,106,230,75,191,83,90,217,34,87,202,160,0,0,6,107,56,177,245,79,172,159,48,50,31,113,156,210,153,154,206,44,125,83,235,39,204,12,135,220,103,2,234,121,92,122,19,211,47,198,189,226,180,149,68,85,229,113,232,79,76,191,26,247,138,210,85,0,0,0,0,1,202,184,177,244,177,172,159,47,242,31,110,156,205,97,165,62,44,125,44,107,39,203,252,135,219,167,51,88,6,148,248,78,244,177,163,127,47,241,239,110,128,234,167,42,225,59,210,198,141,252,191,199,189,186,3,170,129,154,206,44,125,83,235,39,204,12,135,220,103,37,255,0,6,124,104,226,188,35,240,35,152,87,81,58,213,123,207,174,90,129,85,5,147,30,150,186,54,200,206,237,178,147,166,186,166,4,122,76,180,108,88,36,69,115,19,235,200,141,139,169,157,75,35,34,7,22,62,169,245,147,230,6,67,238,51,156,168,15,171,254,154,179,220,171,253,149,200,242,76,142,225,255,0,164,172,174,185,87,84,73,255,0,26,73,166,146,71,255,0,59,156,231,126,181,82,207,244,115,147,221,139,36,225,150,75,222,162,94,174,180,58,177,145,219,210,241,103,133,37,125,13,45,150,71,82,200,180,212,21,145,201,11,228,118,242,75,27,170,151,182,146,49,209,36,113,109,208,247,207,250,185,83,240,37,106,75,85,7,20,218,203,140,213,186,228,234,132,159,8,181,92,96,107,96,142,4,107,29,29,225,88,170,174,123,220,229,114,65,214,214,163,17,157,246,163,250,224,146,59,74,3,48,58,171,166,121,86,141,234,62,71,165,185,173,39,135,189,99,55,9,109,245,61,49,200,200,230,232,95,169,60,93,198,49,238,134,86,43,100,141,234,212,235,141,236,114,38,206,66,221,57,97,113,235,83,172,246,170,78,31,181,130,251,87,95,168,54,202,122,153,173,87,122,190,211,18,237,110,129,176,244,67,36,174,151,187,81,92,212,116,238,85,72,190,180,48,44,143,115,158,146,61,221,43,152,207,5,31,202,171,78,32,191,224,22,203,84,122,155,139,126,114,219,83,58,118,164,186,80,162,61,100,182,58,110,166,177,189,79,122,73,19,165,71,53,146,53,205,222,38,205,44,137,69,159,233,171,2,202,191,217,92,115,36,199,46,31,250,74,58,235,109,117,60,159,241,100,134,104,228,103,243,57,174,111,234,84,3,82,102,85,203,254,224,23,141,124,87,138,205,56,164,178,93,174,126,31,83,113,155,124,49,228,118,250,133,141,146,87,244,35,99,117,206,157,35,107,24,232,101,122,162,189,172,106,118,100,122,49,83,165,209,62,90,1,3,74,124,39,122,88,209,191,151,248,247,183,64,117,83,149,112,157,233,99,70,254,95,227,222,221,1,213,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,25,172,226,199,213,62,178,124,192,200,125,198,115,74,101,64,112,251,193,119,242,147,227,187,89,245,35,53,111,111,1,192,117,66,239,61,77,60,212,61,232,239,181,201,115,158,86,80,239,35,29,11,161,106,49,174,168,106,245,59,183,44,76,70,167,121,36,140,28,174,184,5,172,204,47,182,222,38,53,138,223,117,181,218,177,203,133,53,118,39,103,158,154,122,57,46,117,76,100,85,48,92,156,247,53,189,116,109,238,70,232,187,106,230,205,35,93,212,168,200,213,147,91,249,249,45,54,155,85,130,213,69,98,177,91,41,45,214,219,117,60,116,148,116,116,144,182,24,41,160,141,168,216,226,142,54,162,53,140,107,81,26,141,68,68,68,68,68,63,88,0,0,21,107,204,179,151,78,101,155,231,244,186,225,195,142,21,73,112,168,200,170,32,162,201,108,54,230,164,51,190,227,52,202,212,186,39,91,210,37,100,139,36,109,157,81,25,208,172,241,15,234,71,207,44,126,215,0,229,241,98,225,3,133,141,117,205,111,249,87,210,108,250,251,165,247,235,125,77,77,52,111,130,134,221,74,235,115,164,154,150,6,43,183,155,121,227,69,89,228,70,185,205,142,52,108,113,126,113,31,98,167,42,226,199,210,198,178,124,191,200,125,186,112,51,88,105,79,132,239,75,26,55,242,255,0,30,246,232,12,214,26,83,225,59,210,198,141,252,191,199,189,186,0,58,168,0,1,74,220,234,253,83,226,223,47,232,125,198,226,93,73,74,220,234,253,83,226,223,47,232,125,198,226,7,85,228,99,247,217,251,183,252,72,229,92,234,253,83,226,223,47,232,125,198,226,117,94,70,63,125,159,187,127,196,142,85,206,175,213,62,45,242,254,135,220,110,32,117,94,70,63,125,159,187,127,196,139,84,42,175,145,143,223,103,238,223,241,34,213,0,0,0,205,103,22,62,169,245,147,230,6,67,238,51,151,83,202,227,208,158,153,126,53,239,21,165,43,113,99,234,159,89,62,96,100,62,227,57,117,60,174,61,9,233,151,227,94,241,90,4,170,0,0,42,175,158,119,220,159,239,39,240,210,213,10,171,231,157,247,39,251,201,252,52,14,85,201,83,213,62,83,242,254,187,220,109,197,207,93,174,214,171,5,170,182,251,125,185,210,91,173,182,234,121,42,235,43,42,230,108,48,83,65,27,85,210,75,36,142,84,107,24,214,162,185,92,170,136,136,138,170,83,15,37,79,84,249,79,203,250,239,113,183,22,19,204,99,74,181,163,87,56,109,184,216,180,67,34,171,183,92,173,213,19,93,46,212,116,149,117,112,207,122,181,71,65,86,217,237,177,199,76,199,58,165,243,58,72,154,144,61,17,143,84,68,85,251,0,169,110,61,120,196,200,120,167,213,203,155,108,215,138,184,52,234,199,81,224,177,251,100,53,149,94,18,181,144,62,118,199,116,150,158,94,150,182,166,86,205,34,162,246,152,246,68,230,68,189,74,199,57,221,43,150,31,4,20,124,69,229,85,58,189,169,20,189,120,14,31,112,134,42,122,118,205,3,254,43,120,134,74,122,133,165,158,158,88,164,73,40,251,14,218,100,119,66,187,191,27,88,231,109,39,71,11,225,87,133,92,203,136,174,33,168,244,90,170,219,87,104,101,162,161,213,57,130,84,200,148,85,118,187,117,61,68,113,86,34,50,86,57,201,82,142,123,98,99,22,55,109,43,219,214,141,99,94,230,232,35,74,180,207,21,209,189,56,199,52,183,10,164,240,246,92,102,223,21,190,155,170,56,217,36,221,9,245,231,151,182,198,49,211,74,245,116,146,61,26,157,114,61,238,84,221,202,7,171,43,171,154,159,4,20,122,147,138,221,248,158,211,202,94,140,191,27,183,197,46,67,73,222,130,158,158,182,207,73,28,239,158,171,110,210,62,90,200,216,176,166,239,149,17,96,167,232,107,92,246,198,215,88,168,3,48,58,85,169,153,86,141,234,62,57,170,88,85,95,135,189,99,55,8,174,20,221,82,72,200,230,232,95,175,4,189,183,177,238,134,86,43,163,145,136,228,235,141,239,106,174,206,83,69,60,49,113,11,138,241,65,163,86,93,92,197,169,188,7,143,238,83,92,109,111,170,142,162,107,101,116,78,233,150,158,71,49,127,205,145,138,230,177,207,138,88,158,172,103,95,74,84,175,51,206,8,40,248,116,202,169,181,123,77,233,122,48,28,194,225,52,85,20,238,154,6,124,42,241,52,149,21,9,75,5,60,81,70,145,209,246,27,180,40,222,181,111,98,70,189,205,222,62,190,171,201,147,71,53,198,221,149,95,117,181,147,124,31,76,174,182,249,45,18,195,90,217,151,227,213,81,200,138,201,105,99,107,218,207,236,119,182,70,173,75,218,246,167,114,104,99,106,185,210,190,16,240,28,234,253,83,226,223,47,232,125,198,226,57,42,122,167,202,126,95,215,123,141,184,115,171,245,79,139,124,191,161,247,27,136,228,169,234,159,41,249,127,93,238,54,224,46,164,0,4,0,231,87,233,99,22,249,129,67,237,215,18,170,248,78,245,79,163,127,48,49,239,113,128,181,78,117,126,150,49,111,152,20,62,221,113,42,175,132,239,84,250,55,243,3,30,247,24,0,210,152,0,0,0,1,202,184,177,244,177,172,159,47,242,31,110,156,234,167,42,226,199,210,198,178,124,191,200,125,186,112,51,88,93,79,58,191,75,24,183,204,10,31,110,184,148,172,93,79,58,191,75,24,183,204,10,31,110,184,129,85,124,39,122,167,209,191,152,24,247,184,192,105,76,205,103,9,222,169,244,111,230,6,61,238,48,26,83,0,0,0,0,2,170,249,231,125,201,254,242,127,13,57,87,37,79,84,249,79,203,250,239,113,183,29,87,158,119,220,159,239,39,240,211,149,114,84,245,79,148,252,191,174,247,27,112,23,82,0,0,114,174,44,125,44,107,39,203,252,135,219,167,58,169,202,184,177,244,177,172,159,47,242,31,110,156,12,214,26,83,226,199,210,198,178,124,191,200,125,186,115,53,134,148,248,177,244,177,172,159,47,242,31,110,156,12,214,23,125,203,119,128,91,22,129,98,182,189,109,212,139,127,141,212,220,130,222,202,138,120,106,169,159,31,209,154,89,227,221,105,153,28,173,107,219,88,230,63,166,121,28,212,115,55,116,44,217,189,199,205,197,121,94,114,253,255,0,225,111,138,221,93,135,252,85,219,12,179,185,191,251,166,37,169,173,130,162,155,255,0,115,84,210,73,12,191,224,75,191,232,161,106,128,0,0,126,75,181,166,213,127,181,86,216,175,182,202,75,141,182,227,79,37,37,101,29,92,45,154,10,152,36,106,182,72,164,141,200,173,123,28,213,86,171,85,21,21,21,81,74,107,226,43,148,254,165,219,248,139,160,197,180,34,138,145,184,38,111,81,91,53,158,170,182,90,234,136,49,230,83,210,199,52,144,220,170,89,76,244,129,143,149,210,69,76,170,233,30,244,107,81,238,87,245,57,110,124,1,199,248,85,225,159,13,225,67,72,232,244,183,15,174,171,184,189,213,14,185,93,238,117,42,173,125,198,227,35,35,100,179,164,125,74,216,89,211,20,108,100,109,85,233,99,27,212,231,191,174,71,246,0,0,0,0,160,30,104,254,187,53,55,240,95,103,162,37,87,35,31,190,207,221,191,226,68,85,230,143,235,179,83,127,5,246,122,34,85,114,49,251,236,253,219,254,36,5,170,0,0,0,0,138,188,209,253,9,234,111,224,190,241,68,80,9,127,220,209,253,9,234,111,224,190,241,68,80,8,26,168,0,0,0,1,64,60,209,253,118,106,111,224,190,207,68,74,174,70,63,125,159,187,127,196,136,21,198,37,218,235,122,226,191,88,107,47,55,58,186,250,136,243,139,213,35,37,169,153,210,189,176,65,89,44,48,196,142,114,170,163,35,138,56,227,99,126,198,177,141,106,108,136,136,90,255,0,38,220,90,251,143,240,143,89,118,187,208,248,122,76,155,48,184,221,45,114,119,88,255,0,17,74,200,41,169,29,38,205,85,86,109,61,37,67,54,114,35,190,166,251,116,185,170,161,58,128,0,80,15,52,127,93,154,155,248,47,179,209,18,211,145,173,218,235,53,171,89,44,83,92,234,223,109,163,168,176,213,211,209,186,103,44,16,207,51,107,155,44,172,143,126,150,189,237,130,22,185,200,155,185,34,141,23,126,148,219,138,243,159,180,218,173,220,87,217,43,45,246,202,74,90,139,166,15,65,87,93,44,48,181,143,170,157,43,43,97,73,101,114,38,239,122,69,12,81,163,157,186,244,70,198,253,141,68,78,193,200,199,239,179,247,111,248,144,17,87,154,63,174,205,77,252,23,217,232,137,85,200,199,239,179,247,111,248,145,21,121,163,250,236,212,223,193,125,158,136,149,92,140,126,251,63,118,255,0,137,1,105,55,107,77,170,255,0,106,173,177,95,109,148,151,27,109,198,158,74,74,202,58,184,91,52,21,48,72,213,108,145,73,27,145,90,246,57,170,173,86,170,42,42,42,162,153,108,187,90,110,182,11,173,109,138,251,108,171,183,92,173,213,18,82,86,81,213,194,232,103,166,158,55,43,100,138,72,220,136,230,61,174,69,106,181,81,21,21,21,20,212,241,64,60,208,113,63,162,156,109,106,15,135,198,126,13,65,121,248,117,218,143,162,139,195,195,89,221,161,131,196,84,199,178,35,100,235,170,109,79,92,137,191,84,169,47,82,171,145,192,91,247,0,250,153,149,106,239,8,90,109,157,102,181,126,46,245,81,111,168,183,212,213,58,73,36,146,171,193,85,205,70,201,229,124,143,115,223,52,140,167,107,228,122,187,235,72,231,185,17,17,81,19,242,243,5,214,43,174,136,112,151,157,101,216,213,250,146,213,144,214,211,195,100,179,203,45,83,160,157,103,171,153,144,200,234,87,49,236,127,137,142,157,213,19,198,172,93,218,176,117,170,43,88,228,34,175,35,236,214,235,95,128,106,158,156,205,79,72,150,219,29,226,221,123,167,149,172,119,125,211,215,67,44,50,181,238,234,233,86,35,109,240,171,81,26,138,138,233,55,87,110,136,222,63,206,79,136,95,166,154,177,105,225,234,211,77,117,164,164,211,189,235,110,239,146,171,106,91,141,117,109,53,60,176,57,176,53,85,23,177,3,213,27,43,254,183,85,76,237,70,181,169,213,32,64,12,79,22,190,231,57,85,155,10,197,168,124,109,235,32,184,83,218,237,212,221,214,71,223,170,158,70,199,20,125,111,86,177,189,79,123,83,119,42,53,55,221,85,19,204,208,158,174,105,158,43,163,124,8,234,14,150,225,84,158,30,203,140,233,125,242,223,77,213,28,108,146,110,139,100,253,115,203,219,99,24,233,165,122,186,73,30,141,78,185,30,247,42,110,229,43,91,147,102,138,125,57,226,10,237,172,117,119,14,205,38,153,91,211,179,4,114,244,201,61,117,198,42,138,120,250,154,177,185,29,11,96,101,98,187,103,177,201,39,99,110,166,245,161,106,156,88,250,88,214,79,151,249,15,183,78,6,107,13,46,241,35,162,22,174,35,244,75,41,209,123,205,242,174,205,79,145,211,196,214,87,211,70,217,31,77,60,51,199,81,11,213,142,242,123,18,88,99,235,102,237,87,51,169,168,230,42,163,211,52,70,170,0,203,13,218,211,117,176,93,107,108,87,219,101,93,186,229,110,168,146,146,178,142,174,23,67,61,52,241,185,91,36,82,70,228,71,49,237,114,43,85,170,136,168,168,168,166,146,120,88,214,191,229,19,195,238,19,172,114,91,252,21,94,65,111,95,31,3,98,237,198,202,232,37,125,61,87,105,189,201,21,33,89,225,149,99,234,122,187,182,172,234,217,219,162,83,183,53,237,29,186,233,175,22,151,188,185,182,26,74,28,123,80,105,233,239,118,185,104,169,93,20,18,78,216,99,134,181,175,119,67,88,181,43,80,199,207,34,53,92,187,85,68,247,175,84,138,135,116,228,167,174,148,118,171,238,105,195,197,250,243,217,248,223,70,73,142,211,72,144,71,27,234,162,103,110,185,141,122,170,75,36,207,133,180,175,108,104,143,106,71,73,59,254,166,206,87,133,181,0,0,202,185,165,62,19,189,44,104,223,203,252,123,219,160,51,88,105,79,132,239,75,26,55,242,255,0,30,246,232,0,234,166,107,56,177,245,79,172,159,48,50,31,113,156,210,153,154,206,44,125,83,235,39,204,12,135,220,103,2,234,121,92,122,19,211,47,198,189,226,180,149,68,85,229,113,232,79,76,191,26,247,138,210,85,1,194,184,196,225,87,13,226,191,72,238,24,125,230,219,72,220,158,221,79,81,83,137,221,228,145,97,125,186,226,172,250,136,233,90,199,187,195,72,230,198,217,153,210,238,166,34,57,19,184,200,222,204,246,103,248,6,101,165,153,149,219,79,181,7,30,171,177,228,54,58,133,166,174,161,169,68,235,137,251,34,162,162,162,171,94,199,53,90,246,61,170,172,123,28,215,53,92,215,34,174,162,8,107,204,19,128,172,123,137,156,54,187,57,211,235,21,37,30,170,90,41,228,154,133,244,254,22,137,151,247,170,211,53,97,174,153,98,87,204,246,211,211,186,58,117,116,140,99,30,244,71,57,172,85,84,14,127,202,231,142,219,174,182,90,166,208,141,104,201,169,42,51,107,29,59,29,143,220,106,231,119,141,200,104,154,215,172,172,147,169,58,101,169,167,107,26,170,254,190,228,177,185,94,173,114,195,52,174,236,28,209,253,9,234,111,224,190,241,68,80,183,250,106,192,178,175,246,87,28,201,49,203,135,254,146,142,186,219,93,79,39,252,89,33,154,57,25,252,206,107,155,250,149,11,63,213,30,55,236,92,92,114,216,213,26,44,142,170,213,109,212,219,39,194,229,189,217,40,225,125,60,47,165,91,253,26,67,85,72,217,37,145,242,67,208,232,153,34,245,171,153,46,253,77,107,100,137,94,21,86,106,160,202,185,170,128,5,96,115,58,229,233,89,148,214,84,241,21,195,246,33,222,186,205,213,46,91,96,182,67,60,245,87,90,169,103,134,56,170,168,169,32,133,253,83,47,118,103,212,175,83,26,173,141,36,233,87,172,174,125,159,128,51,25,162,250,189,153,104,46,168,99,250,185,167,243,210,71,125,199,106,29,53,58,85,192,147,65,43,31,27,162,150,25,25,228,170,201,34,146,72,213,90,173,122,35,213,90,230,185,17,201,161,62,23,120,155,192,120,166,210,251,110,160,98,21,52,148,119,39,211,181,215,172,121,110,48,212,214,217,167,89,37,143,162,118,198,189,77,99,221,4,174,137,239,107,22,72,209,175,233,110,234,214,213,183,52,46,5,191,34,153,83,245,199,71,48,207,9,166,215,174,143,140,83,81,59,170,27,21,210,73,28,139,180,40,212,240,244,115,111,31,111,101,115,25,42,190,63,205,53,212,241,172,106,225,71,138,237,71,225,43,81,217,154,225,82,248,235,85,119,110,11,253,130,121,149,148,183,122,86,170,170,53,202,136,189,185,153,212,229,138,100,69,116,110,115,145,81,236,124,145,188,52,124,15,63,128,103,248,110,169,225,182,157,65,211,236,134,146,249,143,95,41,210,166,134,186,153,87,162,86,110,168,168,168,168,142,99,218,228,115,30,199,34,61,143,107,154,228,107,154,168,158,128,1,154,206,44,125,83,235,39,204,12,135,220,103,52,166,102,179,139,31,84,250,201,243,3,33,247,25,192,186,158,87,30,132,244,203,241,175,120,173,37,81,21,121,92,122,19,211,47,198,189,226,180,149,64,0,0,0,0,114,174,44,125,44,107,39,203,252,135,219,167,51,88,105,79,139,31,75,26,201,242,255,0,33,246,233,204,214,1,165,62,19,189,44,104,223,203,252,123,219,160,58,169,202,184,78,244,177,163,127,47,241,239,110,128,234,160,102,179,139,31,84,250,201,243,3,33,247,25,201,85,203,83,151,239,229,218,178,135,94,245,90,30,140,6,213,112,119,194,237,206,110,210,94,43,169,39,166,127,231,98,158,153,240,212,91,158,158,38,9,58,94,142,89,35,123,60,186,92,124,156,71,130,236,171,139,142,59,181,118,134,181,183,91,38,3,109,212,12,154,123,222,67,21,12,142,141,253,171,154,245,80,211,78,172,88,82,177,233,60,106,141,122,253,72,213,210,244,191,165,35,125,218,90,109,54,171,5,170,138,197,98,182,82,91,173,182,234,120,233,40,232,233,33,108,48,83,65,27,81,177,197,28,109,68,107,24,214,162,53,26,136,136,136,136,136,7,235,0,0,43,131,153,127,46,250,157,79,166,155,94,244,7,28,164,110,79,110,167,145,249,6,53,109,183,197,11,239,140,89,100,154,74,216,82,38,163,166,174,234,149,234,246,191,169,243,177,26,140,94,227,26,201,172,124,1,8,57,117,242,252,169,225,106,153,53,103,80,111,181,111,212,91,253,158,107,109,117,162,154,104,159,110,182,82,77,45,60,201,2,185,26,174,154,165,174,167,111,92,141,147,181,245,220,198,181,232,212,153,244,108,106,160,202,184,26,83,225,59,210,198,141,252,191,199,189,186,3,170,156,171,132,239,75,26,55,242,255,0,30,246,232,14,170,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,150,203,77,170,203,76,250,59,53,178,146,130,158,74,137,234,223,21,52,45,137,142,158,121,95,52,210,171,90,136,138,249,37,146,73,30,239,181,207,123,156,187,170,170,159,172,0,0,0,0,0,62,78,89,139,88,179,156,86,243,133,101,52,62,54,203,144,91,234,45,119,26,110,235,227,239,210,207,27,163,150,62,182,43,94,222,166,61,201,187,85,28,155,238,138,139,230,125,96,4,85,255,0,66,227,129,63,246,140,255,0,164,215,143,251,217,37,49,60,90,197,131,98,182,108,43,22,161,240,86,92,126,223,79,107,183,83,119,95,39,98,150,8,219,28,81,245,189,92,247,116,177,141,77,220,170,229,219,117,85,95,51,235,0,0,0,7,20,214,190,12,248,108,226,39,42,165,205,117,143,77,254,144,94,168,173,236,181,193,83,241,138,250,78,138,86,73,36,141,143,162,158,120,216,187,62,105,23,117,78,175,173,182,251,34,34,118,176,7,42,208,190,23,52,39,134,191,141,254,69,48,111,163,159,72,252,55,196,255,0,182,117,149,157,255,0,15,221,236,255,0,174,101,147,167,167,191,47,232,237,191,87,158,251,38,223,39,90,248,51,225,179,136,156,170,151,53,214,61,55,250,65,122,162,183,178,215,5,79,198,43,233,58,41,89,36,146,54,62,138,121,227,98,236,249,164,93,213,58,190,182,219,236,136,137,218,192,28,171,66,248,92,208,158,26,254,55,249,20,193,190,142,125,35,240,223,19,254,217,214,86,119,252,63,119,179,254,185,150,78,158,158,252,191,163,182,253,94,123,236,155,117,80,0,0,0,141,89,103,46,30,12,115,156,170,243,154,229,58,55,227,111,89,5,194,162,233,113,169,250,69,117,143,191,85,60,142,146,89,58,25,82,214,55,169,239,114,236,212,70,166,251,34,34,121,29,171,75,116,183,4,209,108,18,217,166,122,105,98,248,54,55,102,239,120,42,47,21,53,71,107,187,51,230,147,243,147,61,242,59,121,37,123,190,179,151,109,246,77,145,17,19,213,128,0,0,7,42,215,78,23,52,39,137,79,130,126,90,240,111,164,127,71,60,79,195,63,182,117,148,125,143,17,218,239,127,173,165,143,171,171,177,23,233,111,183,79,150,219,174,253,84,1,197,52,83,131,62,27,56,118,202,170,179,93,28,211,127,163,247,170,219,123,237,115,212,252,98,190,175,174,149,242,71,35,163,232,168,158,70,38,239,134,53,221,19,171,234,237,190,202,168,189,172,0,62,77,187,19,197,108,247,219,190,83,105,198,109,84,87,172,131,195,252,94,227,79,69,28,117,87,14,195,21,144,120,137,90,136,249,123,108,85,107,58,213,122,90,170,137,178,31,88,0,0,0,60,254,127,128,97,186,167,134,221,180,251,80,113,234,75,230,61,124,167,90,106,234,26,148,94,137,89,186,42,42,42,42,57,143,107,145,175,99,218,168,246,61,173,115,85,174,106,42,125,91,77,166,213,96,181,81,88,172,86,202,75,117,182,221,79,29,37,29,29,36,45,134,10,104,35,106,54,56,163,141,168,141,99,26,212,70,163,81,17,17,17,17,15,214,0,226,154,215,193,159,13,156,68,229,84,185,174,177,233,191,210,11,213,21,189,150,184,42,126,49,95,73,209,74,201,36,145,177,244,83,207,27,23,103,205,34,238,169,213,245,182,223,100,68,70,138,112,103,195,103,14,217,85,86,107,163,154,111,244,126,245,91,111,125,174,122,159,140,87,213,245,210,190,72,228,116,125,21,19,200,196,221,240,198,187,162,117,125,93,183,217,85,23,181,128,0,0,57,254,181,232,38,147,241,19,138,210,225,90,199,138,125,32,178,209,92,25,116,130,155,199,84,210,116,85,50,57,35,108,157,116,242,70,245,217,147,72,155,42,244,253,109,246,221,17,83,149,98,124,184,120,49,193,178,171,54,107,139,104,223,130,189,99,247,10,123,165,186,167,233,21,214,78,197,84,18,54,72,164,232,125,75,152,238,151,177,171,179,145,90,187,108,168,169,228,73,80,0,0,0,0,0,249,57,102,45,98,206,113,91,206,21,148,208,248,219,46,65,111,168,181,220,105,187,175,143,191,75,60,110,142,88,250,216,173,123,122,152,247,38,237,84,114,111,186,42,47,153,245,128,17,87,253,11,142,4,255,0,218,51,254,147,94,63,239,103,106,214,189,4,210,126,34,113,90,92,43,88,241,79,164,22,90,43,131,46,144,83,120,234,154,78,138,166,71,36,109,147,174,158,72,222,187,50,105,19,101,94,159,173,190,219,162,42,116,0,4,106,196,249,112,240,99,131,101,86,108,215,22,209,191,5,122,199,238,20,247,75,117,79,210,43,172,157,138,168,36,108,145,73,208,250,151,49,221,47,99,87,103,34,181,118,217,81,83,200,146,160,0,0,0,0,1,202,181,211,133,205,9,226,83,224,159,150,188,27,233,31,209,207,19,240,207,237,157,101,31,99,196,118,187,223,235,105,99,234,234,236,69,250,91,237,211,229,182,235,191,201,209,78,12,248,108,225,219,42,170,205,116,115,77,254,143,222,171,109,239,181,207,83,241,138,250,190,186,87,201,28,142,143,162,162,121,24,155,190,24,215,116,78,175,171,182,251,42,162,246,176,0,0,0,249,57,102,45,98,206,113,91,206,21,148,208,248,219,46,65,111,168,181,220,105,187,175,143,191,75,60,110,142,88,250,216,173,123,122,152,247,38,237,84,114,111,186,42,47,153,245,128,17,87,253,11,142,4,255,0,218,51,254,147,94,63,239,100,159,187,90,109,87,251,85,109,138,251,108,164,184,219,110,52,242,82,86,81,213,194,217,160,169,130,70,171,100,138,72,220,138,215,177,205,85,106,181,81,81,81,85,20,253,96,0,0,0,0,0,0,0,0,0,0,8,255,0,170,92,5,112,157,173,57,221,207,83,53,47,74,126,51,146,94,123,62,54,183,227,183,42,126,239,106,22,67,31,230,225,168,100,109,218,56,152,223,170,212,223,109,215,117,85,85,245,122,23,194,230,132,240,215,241,191,200,166,13,244,115,233,31,134,248,159,246,206,178,179,191,225,251,189,159,245,204,178,116,244,247,229,253,29,183,234,243,223,100,219,170,128,0,0,0,0,60,166,169,105,110,9,173,56,37,207,76,245,46,197,241,156,110,243,217,241,180,94,42,106,126,239,106,102,77,31,231,33,123,36,110,210,68,199,125,87,38,251,108,187,162,170,47,0,255,0,66,227,129,63,246,140,255,0,164,215,143,251,217,42,128,0,0,0,0,17,171,44,229,195,193,142,115,149,94,115,92,167,70,252,109,235,32,184,84,93,46,53,63,72,174,177,247,234,167,145,210,75,39,67,42,90,198,245,61,238,93,154,136,212,223,100,68,79,35,181,105,110,150,224,154,45,130,91,52,207,77,44,95,6,198,236,221,239,5,69,226,166,168,237,119,102,124,210,126,114,103,190,71,111,36,175,119,214,114,237,190,201,178,34,34,122,176,0,0,7,20,214,190,12,248,108,226,39,42,165,205,117,143,77,254,144,94,168,173,236,181,193,83,241,138,250,78,138,86,73,36,141,143,162,158,120,216,187,62,105,23,117,78,175,173,182,251,34,34,125,109,11,225,115,66,120,107,248,223,228,83,6,250,57,244,143,195,124,79,251,103,89,89,223,240,253,222,207,250,230,89,58,122,123,242,254,142,219,245,121,239,178,109,213,64,17,255,0,84,184,10,225,59,90,115,187,158,166,106,94,148,252,103,36,188,246,124,109,111,199,110,84,253,222,212,44,134,63,205,195,80,200,219,180,113,49,191,85,169,190,219,174,234,170,171,234,244,47,133,205,9,225,175,227,127,145,76,27,232,231,210,63,13,241,63,237,157,101,103,127,195,247,123,63,235,153,100,233,233,239,203,250,59,111,213,231,190,201,183,85,0,14,63,173,252,34,240,233,196,117,214,217,125,214,93,51,164,191,220,173,20,239,164,164,172,109,109,85,20,233,3,157,213,218,124,148,210,198,233,24,142,234,115,90,245,114,49,95,34,183,167,173,251,246,0,7,20,209,78,12,248,108,225,219,42,170,205,116,115,77,254,143,222,171,109,239,181,207,83,241,138,250,190,186,87,201,28,142,143,162,162,121,24,155,190,24,215,116,78,175,171,182,251,42,162,252,12,255,0,151,191,8,218,167,153,93,181,7,80,116,182,174,249,144,223,42,22,166,186,186,167,40,188,117,202,253,145,17,17,18,169,26,198,53,168,214,49,141,68,99,24,214,181,168,214,181,17,36,80,3,154,104,135,13,218,37,195,133,170,231,102,209,124,6,147,28,167,188,212,50,166,189,237,168,158,170,122,151,177,189,44,71,205,80,247,202,172,106,43,186,89,213,208,213,124,138,136,138,247,170,251,92,179,22,177,103,56,173,231,10,202,104,124,109,151,32,183,212,90,238,52,221,215,199,223,165,158,55,71,44,125,108,86,189,189,76,123,147,118,170,57,55,221,21,23,204,250,192,8,171,254,133,199,2,127,237,25,255,0,73,175,31,247,178,85,0,7,42,215,78,23,52,39,137,79,130,126,90,240,111,164,127,71,60,79,195,63,182,117,148,125,143,17,218,239,127,173,165,143,171,171,177,23,233,111,183,79,150,219,174,254,83,75,120,10,225,59,69,179,187,102,166,105,166,148,252,27,36,179,119,188,21,111,199,110,85,29,174,236,47,134,79,205,205,80,248,221,188,114,189,191,89,171,182,251,166,202,136,169,32,0,0,0,17,87,253,11,142,4,255,0,218,51,254,147,94,63,239,100,148,196,241,107,22,13,138,217,176,172,90,135,193,89,113,251,125,61,174,221,77,221,124,157,138,88,35,108,113,71,214,245,115,221,210,198,53,55,114,171,151,109,213,85,124,207,172,0,17,171,44,229,195,193,142,115,149,94,115,92,167,70,252,109,235,32,184,84,93,46,53,63,72,174,177,247,234,167,145,210,75,39,67,42,90,198,245,61,238,93,154,136,212,223,100,68,79,34,74,128,60,166,150,233,110,9,162,216,37,179,76,244,210,197,240,108,110,205,222,240,84,94,42,106,142,215,118,103,205,39,231,38,123,228,118,242,74,247,125,103,46,219,236,155,34,34,39,171,0,0,0,8,235,159,242,244,224,231,83,243,43,182,160,102,122,45,73,85,125,190,212,45,93,194,162,154,237,112,162,100,243,170,39,84,171,21,60,236,137,30,229,78,167,185,26,138,247,171,158,237,220,231,42,249,255,0,244,46,56,19,255,0,104,207,250,77,120,255,0,189,146,168,1,21,127,208,184,224,79,253,163,63,233,53,227,254,246,74,160,0,0,0,249,57,78,39,138,231,54,42,172,91,53,198,109,89,5,150,183,163,196,219,174,148,81,213,210,207,208,246,189,157,113,72,142,99,186,94,198,185,55,79,39,53,21,60,209,8,215,254,133,199,2,127,237,25,255,0,73,175,31,247,178,85,0,57,166,136,112,229,163,220,56,218,174,118,45,26,198,42,236,22,219,189,67,42,234,232,221,121,174,173,129,103,107,122,123,172,142,166,105,27,27,213,189,45,115,152,141,87,163,35,71,117,116,51,110,150,0,2,53,101,156,184,120,49,206,114,171,206,107,148,232,223,141,189,100,23,10,139,165,198,167,233,21,214,62,253,84,242,58,73,100,232,101,75,88,222,167,189,203,179,81,26,155,236,136,137,228,73,80,7,148,210,221,45,193,52,91,4,182,105,158,154,88,190,13,141,217,187,222,10,139,197,77,81,218,238,204,249,164,252,228,207,124,142,222,73,94,239,172,229,219,125,147,100,68,68,245,96,0,0,0,0,1,242,114,204,90,197,156,226,183,156,43,41,161,241,182,92,130,223,81,107,184,211,119,95,31,126,150,120,221,28,177,245,177,90,246,245,49,238,77,218,168,228,223,116,84,95,50,53,255,0,161,113,192,159,251,70,127,210,107,199,253,236,149,64,15,147,137,226,214,44,27,21,179,97,88,181,15,130,178,227,246,250,123,93,186,155,186,249,59,20,176,70,216,226,143,173,234,231,187,165,140,106,110,229,87,46,219,170,170,249,159,88,0,62,77,131,19,197,113,79,137,125,22,198,109,86,111,140,220,38,187,92,126,31,69,29,63,140,174,151,110,237,76,221,8,157,201,159,210,222,169,29,187,157,178,110,171,177,245,128,0,0,0,0,0,69,95,244,46,56,19,255,0,104,207,250,77,120,255,0,189,146,168,1,242,113,60,90,197,131,98,182,108,43,22,161,240,86,92,126,223,79,107,183,83,119,95,39,98,150,8,219,28,81,245,189,92,247,116,177,141,77,220,170,229,219,117,85,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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