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,5,4,255,196,0,118,16,0,1,3,3,2,4,3,5,3,7,5,5,16,12,1,29,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,50,71,81,134,197,24,66,82,97,113,36,37,51,83,114,25,38,39,52,67,69,98,99,116,129,130,145,166,177,193,212,54,84,86,87,88,100,115,149,150,161,209,211,53,68,73,104,136,178,198,225,228,240,55,57,117,146,147,162,179,180,40,101,132,148,163,85,131,164,194,241,210,227,255,196,0,21,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,255,196,0,26,17,1,1,0,3,1,1,0,0,0,0,0,0,0,0,0,0,0,1,17,49,65,2,33,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,3,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,1,235,85,84,126,223,114,156,250,147,125,183,10,136,239,120,30,79,27,110,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,0,0,0,0,0,0,0,0,0,0,0,0,112,115,88,229,221,87,222,135,150,175,187,101,93,207,15,114,53,118,70,238,191,216,24,138,190,245,77,128,230,120,85,68,249,168,60,57,157,64,17,237,95,147,144,228,122,210,62,149,77,142,95,52,247,40,28,129,195,169,81,118,114,28,145,81,83,220,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,58,83,125,246,56,74,254,148,68,69,217,84,246,31,158,102,187,175,173,62,224,61,209,239,211,186,252,206,71,162,58,141,215,165,233,183,245,158,215,46,222,240,57,30,149,122,178,79,246,42,123,87,222,113,145,141,115,125,235,242,3,150,200,191,112,68,68,249,30,148,153,19,102,183,222,123,154,170,169,186,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,133,92,53,241,245,71,152,113,19,170,92,51,235,21,194,213,107,186,227,153,133,230,135,19,188,79,83,5,28,119,58,86,93,29,77,79,109,115,28,230,245,214,55,185,27,98,237,163,157,52,109,119,82,35,227,87,205,53,77,109,184,155,187,93,108,28,93,234,189,246,197,115,171,183,92,173,218,145,125,171,163,172,164,153,208,207,77,60,119,57,157,28,177,200,213,71,49,237,114,35,145,200,168,168,168,138,128,108,146,8,127,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,152,0,0,0,0,0,64,170,174,61,105,180,99,152,6,161,112,253,172,23,218,74,13,62,185,212,91,230,181,93,234,251,175,91,77,198,123,77,179,162,25,37,116,189,170,122,23,43,103,114,170,69,240,205,58,200,247,53,139,35,219,61,74,1,230,143,231,179,83,127,5,244,122,34,106,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,204,22,84,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,31,146,237,108,166,189,90,171,108,213,146,85,199,79,95,79,37,52,175,164,171,150,150,118,177,237,86,185,99,154,23,54,88,159,178,174,207,141,205,123,87,101,106,162,162,41,250,192,26,235,106,198,187,241,79,165,250,167,153,105,159,242,170,213,91,159,217,44,130,227,98,241,191,106,238,48,248,175,11,83,36,61,222,223,136,119,71,87,111,171,167,169,219,111,182,235,182,229,196,242,225,226,6,235,196,63,11,150,43,238,74,250,185,242,28,86,161,248,173,226,178,161,92,229,174,158,154,40,157,29,79,113,242,72,249,94,250,121,169,221,44,143,86,171,166,239,42,53,27,211,189,107,115,119,209,219,86,154,241,70,204,187,28,176,213,208,219,117,6,207,21,238,166,84,165,108,84,82,93,91,44,144,213,182,7,49,141,106,189,90,202,121,229,69,87,63,185,84,231,185,127,56,212,50,255,0,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,122,191,165,158,23,225,110,242,57,80,45,168,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,172,138,188,205,53,175,242,45,194,62,83,225,237,254,42,191,59,223,10,163,235,139,174,24,188,108,19,120,137,36,218,70,57,187,82,197,83,208,228,234,218,85,139,169,170,222,173,130,157,181,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,228,151,83,192,6,47,159,88,56,92,196,111,186,157,169,25,6,105,144,230,148,236,202,167,172,188,94,38,184,173,52,21,145,70,234,106,104,100,153,17,236,99,105,210,23,62,53,87,34,76,249,213,174,86,170,20,23,164,248,47,229,67,84,240,221,51,246,167,179,62,214,228,22,235,23,141,236,119,188,47,138,169,142,30,239,111,169,189,125,61,206,174,158,166,239,182,219,166,251,155,52,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,240,62,176,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,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,247,169,92,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,0,0,133,92,198,120,246,254,74,246,40,52,223,78,224,241,26,155,147,91,252,101,37,68,244,253,116,182,90,23,189,241,37,99,145,233,209,52,202,248,228,108,81,123,218,142,99,159,42,116,181,177,205,213,121,108,115,8,184,241,3,213,162,218,217,120,241,122,147,31,141,184,91,238,158,18,150,138,158,233,67,31,105,201,7,76,111,111,93,99,123,149,14,232,138,6,183,177,79,214,170,174,107,220,189,215,153,127,7,116,220,72,105,28,217,198,25,103,164,252,162,224,244,242,86,209,77,29,28,178,213,221,173,209,178,71,203,107,106,67,187,158,247,57,123,144,162,178,77,165,69,99,123,105,60,143,40,219,252,245,96,89,87,250,235,142,100,152,229,195,253,178,142,186,219,93,79,39,252,25,33,154,57,25,253,78,107,155,247,42,1,180,152,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,10,118,227,107,154,14,101,117,214,139,21,155,135,28,162,174,135,19,211,219,194,84,215,61,178,35,32,201,110,52,181,114,53,81,243,82,212,42,212,218,223,19,35,233,98,58,62,234,77,34,189,23,104,149,153,211,154,159,27,244,122,109,138,221,248,97,211,202,174,188,191,36,183,197,22,67,87,217,130,162,158,138,207,87,28,236,158,151,126,234,190,42,201,24,144,174,207,137,81,32,168,235,107,154,247,70,230,212,182,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,168,23,253,193,119,22,216,175,23,58,88,153,77,182,47,3,146,88,188,53,191,38,183,57,177,197,219,174,117,52,111,124,240,68,147,75,34,81,201,34,204,216,95,34,163,157,217,145,21,55,98,145,215,133,142,59,110,169,197,222,170,240,179,172,185,53,35,173,174,206,50,8,48,139,173,198,119,54,120,231,75,156,141,142,206,175,84,86,189,142,106,185,96,235,115,85,138,206,195,85,253,112,71,28,181,225,139,135,172,87,133,253,26,178,233,30,45,83,227,252,7,114,166,227,116,125,44,116,243,92,235,165,119,84,181,18,53,137,254,76,108,71,57,238,100,81,68,197,123,250,58,150,128,120,177,243,79,172,159,80,50,31,81,156,13,148,193,2,185,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,64,0,0,16,42,151,143,90,109,103,230,1,167,188,63,104,253,246,146,191,79,173,149,23,9,174,183,122,78,235,22,237,113,130,211,115,235,134,57,91,47,106,162,133,170,232,28,138,177,124,83,64,146,49,206,98,70,247,116,174,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,97,95,43,143,61,154,101,248,215,163,214,129,107,220,192,120,152,204,184,80,211,76,43,84,176,250,26,75,139,29,156,82,91,110,246,202,148,70,178,227,110,146,134,181,242,192,146,116,171,161,127,84,81,189,146,53,23,165,236,111,83,94,206,184,223,154,244,119,88,176,29,117,192,45,122,141,167,55,234,75,141,182,227,79,4,178,197,21,84,51,79,111,158,72,99,153,212,149,77,133,239,108,85,49,182,86,36,145,43,149,90,171,253,138,176,215,157,95,149,140,91,234,5,15,167,92,72,1,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,65,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,13,117,243,142,58,158,28,120,217,196,52,123,56,101,35,244,235,52,197,237,175,154,174,71,197,78,251,29,198,107,133,108,9,90,233,158,173,106,211,43,89,19,102,107,221,240,50,52,145,138,138,215,178,105,148,82,183,58,191,52,248,183,211,250,31,81,184,129,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,31,172,170,14,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,215,192,0,0,133,92,53,241,245,71,152,113,19,170,92,51,235,21,194,213,107,186,227,153,133,230,135,19,188,79,83,5,28,119,58,86,93,29,77,79,109,115,28,230,245,214,55,185,27,98,237,163,157,52,109,119,82,35,227,87,205,53,77,109,184,155,187,93,108,28,93,234,189,246,197,115,171,183,92,173,218,145,125,171,163,172,164,153,208,207,77,60,119,57,157,28,177,200,213,71,49,237,114,35,145,200,168,168,168,138,133,196,242,230,227,95,249,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,69,254,53,248,227,195,120,68,166,196,232,39,101,37,231,33,191,222,40,223,89,104,141,234,250,186,91,2,74,190,50,181,177,34,181,170,245,107,29,12,45,146,72,218,233,94,174,69,123,96,149,128,74,0,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,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,24,43,151,55,26,255,0,202,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,154,248,177,242,177,172,159,79,242,31,78,156,215,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,13,159,129,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,1,15,249,155,235,166,163,240,233,163,248,46,168,105,125,231,192,221,104,117,2,138,41,161,149,21,244,183,10,87,91,238,11,37,45,76,104,169,220,133,253,45,221,55,71,35,154,215,177,204,123,24,246,204,2,0,115,171,242,177,139,125,64,161,244,235,136,18,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,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,0,0,0,0,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,185,7,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,62,245,58,87,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,204,223,93,53,31,135,77,31,193,117,67,75,239,62,6,235,67,168,20,81,77,12,168,175,165,184,82,186,223,112,89,41,106,99,69,78,228,47,233,110,233,186,57,28,214,189,142,99,216,199,182,96,16,3,157,95,149,140,91,234,5,15,167,92,64,150,156,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,228,179,93,110,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,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,3,176,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,67,92,63,154,231,14,55,221,113,202,116,151,39,170,251,51,101,181,220,27,108,176,229,211,213,178,170,219,122,153,179,36,50,185,207,133,174,101,44,42,245,235,138,119,61,209,62,20,116,146,62,5,217,142,14,193,204,246,155,90,33,225,114,175,46,209,12,183,32,176,92,177,27,197,53,238,237,45,134,190,174,150,182,107,83,98,154,25,218,215,83,124,78,99,29,60,83,200,143,86,177,177,192,247,170,252,8,139,82,218,41,199,31,16,218,125,171,152,134,103,152,107,190,165,95,49,235,85,226,154,107,213,178,166,253,81,113,101,101,187,173,27,85,10,83,213,74,176,189,238,133,100,70,43,182,233,122,181,205,115,28,212,114,108,17,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,104,181,175,75,238,186,43,171,153,126,148,94,93,87,37,70,45,120,169,182,178,162,166,137,212,143,172,129,143,94,205,82,68,229,85,99,38,139,183,43,62,39,34,178,70,170,57,200,168,170,27,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,82,95,49,238,33,117,247,6,227,59,80,241,108,43,92,53,3,31,178,209,123,39,195,91,173,121,53,109,37,44,29,118,170,71,191,162,40,228,107,27,212,247,185,203,178,123,220,229,85,247,170,150,43,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,170,249,163,249,236,212,223,193,125,30,136,11,31,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,83,37,115,11,226,23,249,57,112,203,144,95,232,169,174,175,189,101,125,204,74,201,83,110,170,240,178,80,87,85,210,206,173,172,89,145,122,227,236,178,41,36,106,177,21,203,35,99,110,236,71,44,140,194,188,149,60,172,101,63,80,43,189,58,220,71,94,116,250,197,117,189,106,230,41,162,22,251,245,36,182,44,106,206,203,221,117,29,37,83,156,246,221,106,159,35,81,181,81,163,213,136,248,233,163,137,241,35,152,143,107,43,36,93,213,178,160,17,87,79,117,243,139,189,74,207,241,173,57,177,113,61,169,80,92,178,171,197,21,146,142,90,188,214,230,216,35,158,166,102,67,27,164,115,100,115,145,136,231,162,170,163,92,187,111,178,47,200,185,238,49,178,204,171,135,14,12,110,57,78,21,147,93,110,55,172,7,236,199,134,184,222,43,100,154,170,229,225,238,180,12,127,141,150,53,141,243,120,134,35,155,62,202,222,227,101,145,23,100,114,149,171,202,19,66,232,245,63,136,234,189,70,200,108,222,54,203,166,150,246,220,97,115,214,7,194,219,196,239,88,232,146,72,164,71,61,221,44,101,92,236,123,17,22,57,105,162,114,189,171,210,215,216,175,52,127,34,122,155,248,47,172,81,1,221,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,248,213,177,57,239,119,134,145,205,145,208,191,169,221,76,69,106,175,113,146,49,153,212,214,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,194,154,59,172,88,14,186,224,22,189,70,211,155,245,37,198,219,113,167,130,89,98,138,170,25,167,183,207,36,49,204,234,74,166,194,247,182,42,152,219,43,18,72,149,202,173,85,254,197,80,238,160,0,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,22,211,203,35,93,53,31,136,189,31,206,181,67,84,47,62,58,235,93,168,21,177,67,12,72,172,165,183,210,182,223,111,88,233,105,163,85,94,220,44,234,118,201,186,185,92,231,61,238,123,222,247,187,26,240,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,253,124,149,60,172,101,63,80,43,189,58,220,85,95,22,62,105,245,147,234,6,67,234,51,129,178,152,32,87,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,168,0,0,2,5,82,241,235,77,172,252,192,52,247,135,237,31,190,210,87,233,245,178,162,225,53,214,239,73,221,98,221,174,48,90,110,125,112,199,43,101,237,84,80,181,93,3,145,86,47,138,104,18,70,57,204,72,222,238,149,205,23,143,170,60,62,197,114,225,159,71,110,22,171,165,215,35,183,212,208,229,151,136,42,96,172,142,217,74,247,203,77,61,181,172,107,157,209,88,238,220,141,151,184,141,116,49,185,189,40,175,145,31,12,43,229,113,231,179,76,191,26,244,122,208,44,127,155,182,161,103,218,107,195,110,55,125,211,156,227,32,197,110,83,231,20,116,146,214,89,46,115,80,207,36,14,160,175,115,162,116,144,185,174,86,43,152,199,43,85,118,221,141,95,185,8,63,203,135,136,93,125,206,120,206,211,204,91,53,215,13,64,200,44,181,190,214,241,54,235,166,77,91,87,75,63,69,170,173,236,235,138,73,28,199,116,189,141,114,110,158,231,53,21,61,232,132,192,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,90,207,229,99,197,63,254,18,218,171,255,0,166,87,31,253,241,176,71,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,180,70,202,124,39,121,88,209,191,167,248,247,167,64,6,85,0,128,28,202,249,129,126,66,104,235,180,19,74,102,235,207,174,182,246,251,82,226,215,111,29,158,134,174,10,150,126,106,88,42,89,53,61,197,139,225,167,143,169,138,212,142,70,63,223,212,208,49,87,49,254,100,89,222,35,168,242,232,71,15,23,239,98,73,136,220,41,167,191,228,148,178,195,60,149,53,209,43,37,74,24,118,235,99,97,137,232,140,168,107,211,170,73,25,36,15,107,99,108,141,158,101,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,122,245,219,45,55,91,213,75,232,236,214,202,186,250,136,233,231,171,124,84,208,186,87,182,8,34,124,211,74,173,106,42,163,35,138,57,36,123,190,77,99,28,229,217,17,84,238,186,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,54,105,6,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,37,128,0,0,0,0,0,1,173,103,242,177,226,159,255,0,9,109,85,255,0,211,43,143,254,248,216,35,134,75,181,214,255,0,195,110,148,95,111,183,58,187,141,202,227,131,216,170,235,43,42,230,116,211,212,207,37,4,46,146,89,36,114,171,158,247,57,85,202,229,85,85,85,85,83,90,35,101,62,19,188,172,104,223,211,252,123,211,160,3,42,128,0,169,94,103,152,143,19,92,58,101,84,218,189,166,252,70,106,171,48,28,194,225,52,85,20,238,206,42,153,236,171,196,210,84,84,37,44,20,241,44,105,29,31,97,187,66,141,235,86,246,36,107,220,221,227,235,141,124,52,115,15,215,221,22,213,58,12,167,58,212,108,175,59,198,234,187,86,251,197,186,255,0,120,173,186,118,168,93,83,11,231,158,142,41,106,89,27,107,18,56,158,216,222,245,233,78,227,145,83,103,46,215,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,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,128,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,149,235,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,145,215,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,249,87,157,197,218,213,127,181,104,53,246,197,115,164,184,219,110,52,249,5,93,29,101,36,205,154,10,152,36,109,177,209,203,28,141,85,107,216,230,170,57,28,138,168,168,168,168,7,202,229,19,173,250,209,169,92,73,100,150,45,70,213,236,215,42,182,193,131,214,85,197,71,123,191,213,215,65,28,237,175,160,107,101,108,115,72,230,163,209,175,123,81,200,155,236,247,39,222,165,186,20,173,201,83,205,62,83,244,254,187,212,109,198,85,230,185,199,79,248,126,23,244,83,51,255,0,182,41,115,250,218,22,255,0,146,214,218,227,168,71,127,229,124,83,26,223,232,66,175,255,0,76,66,6,52,230,13,204,135,50,212,28,254,61,62,225,199,80,178,12,99,19,197,170,42,33,174,186,89,235,18,146,123,205,198,57,166,137,102,134,178,150,119,44,180,61,164,141,241,34,43,58,214,71,57,237,119,76,93,29,3,131,185,248,217,226,191,87,45,248,125,155,136,77,96,110,49,110,168,167,169,203,46,241,230,215,8,89,110,183,43,254,52,108,174,123,219,226,100,107,100,108,44,233,119,83,209,92,169,219,100,143,100,116,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,10,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,38,54,35,156,247,50,40,162,98,189,253,29,74,29,255,0,19,176,125,148,197,108,216,183,182,238,183,159,99,91,233,237,254,209,187,84,248,138,234,206,212,109,103,126,162,93,147,185,51,250,122,158,253,147,169,202,171,178,110,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,30,28,221,194,185,16,53,200,239,144,28,22,22,175,220,155,156,39,153,148,236,87,200,171,178,127,190,123,206,171,169,23,73,45,24,189,93,100,127,54,118,253,255,0,219,35,19,246,47,237,3,234,89,47,212,119,152,59,208,73,190,206,86,175,192,169,239,77,191,111,246,161,244,220,222,191,146,144,219,131,221,99,171,201,239,55,27,21,106,238,172,153,207,111,203,239,74,100,251,152,159,211,95,188,153,76,119,83,81,223,181,0,224,144,35,125,255,0,176,246,39,200,242,120,220,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,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,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,96,158,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,21,230,252,51,230,88,119,14,154,121,196,211,107,169,43,241,60,242,162,178,218,244,106,164,115,219,110,48,85,85,196,216,30,197,114,172,140,150,42,71,202,217,27,242,84,145,143,107,118,141,210,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,32,233,90,59,172,88,14,186,224,22,189,70,211,155,245,37,198,219,113,167,130,89,98,138,170,25,167,183,207,36,49,204,234,74,166,194,247,182,42,152,219,43,18,72,149,202,173,85,254,197,94,234,0,0,5,0,243,71,243,217,169,191,130,250,61,17,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,37,7,52,127,61,154,155,248,47,163,209,13,30,224,130,251,175,60,29,228,218,235,165,244,183,91,206,117,139,230,19,91,166,177,197,51,22,58,203,60,84,48,77,34,211,66,145,44,146,214,36,149,13,114,51,184,136,248,216,230,177,142,145,88,215,133,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,115,40,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,191,238,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,9,0,106,174,109,80,106,174,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,10,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,38,70,43,154,199,62,41,98,122,177,157,125,41,74,220,74,112,65,125,210,77,14,210,222,33,240,58,91,173,227,12,203,112,251,53,199,35,169,158,102,77,37,162,241,87,11,100,114,57,145,196,206,213,27,251,177,50,39,170,189,82,68,115,30,244,87,196,143,234,156,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,131,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,8,1,206,111,75,126,213,240,227,98,212,202,11,23,138,175,193,50,8,252,77,111,138,232,240,118,186,214,44,51,126,109,94,141,147,174,169,182,230,251,154,231,183,109,211,102,247,20,173,94,2,117,51,42,210,254,46,52,206,227,139,85,246,253,189,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,23,211,196,14,153,254,89,52,59,60,210,216,233,45,85,21,121,54,63,93,111,160,246,164,125,116,176,215,62,23,120,89,223,240,61,91,218,157,34,145,30,214,171,152,230,35,154,157,77,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,218,120,169,94,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,244,127,75,252,87,196,221,227,106,173,143,240,209,159,212,234,159,15,58,111,168,55,12,134,146,249,114,190,98,246,218,155,165,117,50,197,209,45,199,195,177,43,17,82,36,70,49,237,168,73,88,246,53,19,161,237,115,118,111,78,201,66,252,112,107,21,215,91,248,163,212,12,186,178,253,73,117,182,209,94,42,108,150,25,104,106,157,61,18,90,169,37,116,52,206,167,114,189,237,232,145,173,89,220,177,175,67,164,158,71,181,19,175,96,51,87,40,141,29,181,106,87,20,111,203,178,59,13,93,117,183,79,172,242,222,233,165,90,86,203,69,29,213,210,199,13,35,103,115,216,230,163,209,175,168,158,36,69,107,251,148,173,123,87,243,110,66,242,72,21,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,158,160,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,0,0,1,82,188,217,56,37,172,183,223,127,148,222,144,226,157,218,11,167,91,115,27,93,162,219,60,146,67,84,214,77,60,151,153,59,104,232,217,11,163,141,82,119,170,70,214,200,214,72,229,145,211,200,230,219,81,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,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,228,200,197,115,94,214,75,20,79,86,63,163,165,110,167,95,57,129,105,102,149,112,203,143,107,222,55,55,181,106,245,14,223,39,217,11,114,58,154,121,18,185,105,100,122,120,200,153,82,213,236,211,206,216,224,170,236,189,206,142,71,163,63,73,80,170,14,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,177,128,14,193,118,185,230,90,175,159,214,222,107,35,171,191,229,153,141,226,74,153,89,73,72,139,61,194,227,87,50,185,201,28,48,181,17,95,36,178,46,204,141,169,239,114,35,83,228,133,217,242,204,224,187,249,54,105,195,245,35,53,111,115,62,207,173,244,147,212,211,205,67,217,146,197,66,169,221,101,14,242,49,179,54,103,43,218,234,134,175,75,123,145,68,196,106,246,82,73,35,87,41,190,9,107,46,23,223,229,55,171,216,167,106,130,215,208,220,58,215,119,182,207,28,147,85,57,144,207,29,230,62,226,54,55,194,216,228,68,129,232,146,53,210,57,242,53,99,116,17,185,214,212,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,127,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,139,254,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,250,97,199,56,85,204,179,174,20,46,28,75,96,150,218,187,179,49,92,162,227,105,202,41,34,145,28,250,91,116,116,116,51,195,89,20,40,206,167,49,142,158,167,190,238,181,233,103,105,232,196,99,38,123,122,78,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,72,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,103,92,200,180,106,197,194,61,15,16,182,75,245,170,92,147,35,183,203,71,102,198,91,43,171,38,139,34,108,13,89,104,231,103,230,100,236,211,73,36,107,52,171,219,69,137,209,185,138,171,60,9,37,32,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,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,37,7,43,143,61,154,101,248,215,163,214,141,97,224,130,251,160,220,29,227,58,235,170,20,183,91,54,117,148,102,16,219,161,177,203,51,18,58,59,60,180,51,205,26,212,194,177,36,145,86,44,148,238,114,179,184,168,200,222,214,189,141,145,30,214,57,92,121,236,211,47,198,189,30,180,9,255,0,206,175,202,198,45,245,2,135,211,174,37,43,23,83,206,175,202,198,45,245,2,135,211,174,37,90,240,147,162,22,174,35,245,251,28,209,123,205,242,174,205,79,145,211,221,26,202,250,104,219,35,233,167,134,221,83,81,11,213,142,247,61,137,44,49,245,179,118,171,153,212,212,115,21,81,232,18,131,150,167,48,47,200,77,101,14,130,106,180,221,120,13,214,224,239,101,220,92,237,228,179,215,85,207,76,207,206,203,61,75,33,167,183,49,60,76,242,116,177,92,146,72,247,251,250,156,75,78,108,188,86,221,116,83,75,237,26,81,167,57,77,93,163,54,205,42,25,87,45,101,178,185,212,245,182,203,85,60,136,231,74,201,33,153,147,66,249,166,107,34,99,149,174,100,145,199,88,223,114,181,10,129,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,246,162,124,172,179,63,204,179,170,108,126,151,48,200,106,238,204,197,108,241,216,45,11,82,168,231,210,219,163,150,89,98,167,71,237,212,230,49,211,200,140,234,85,233,103,75,27,179,24,198,180,44,83,128,14,96,124,96,106,22,168,98,58,19,115,177,82,106,109,162,74,134,37,214,233,87,11,162,186,219,45,12,142,56,159,83,37,99,92,145,57,144,175,76,138,233,227,124,211,189,235,23,113,100,150,61,186,87,58,191,52,248,183,211,250,31,81,184,153,171,146,231,15,94,204,177,100,124,78,221,170,110,180,245,119,127,19,137,90,40,164,165,237,82,205,66,199,211,77,61,99,100,114,111,54,243,198,144,181,89,179,88,234,121,209,85,238,118,209,225,94,117,126,105,241,111,167,244,62,163,113,2,0,23,83,203,83,152,23,229,218,142,135,65,53,90,110,140,250,213,111,119,178,238,46,118,209,222,40,105,32,166,103,231,101,158,165,243,84,92,94,190,38,121,58,88,141,88,227,123,253,221,46,43,131,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,30,10,255,0,61,88,22,85,254,186,227,153,38,57,112,255,0,108,163,174,182,215,83,201,255,0,6,72,102,142,70,127,83,154,230,253,202,128,109,38,8,213,193,7,26,56,175,23,26,113,5,117,107,173,86,76,250,219,220,130,247,143,69,93,27,164,127,105,33,234,174,166,129,94,179,37,27,214,120,209,28,244,248,36,87,69,212,254,148,145,242,84,13,107,56,177,243,79,172,159,80,50,31,81,156,234,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,142,9,123,111,99,221,12,172,87,71,35,17,201,215,27,222,213,93,156,167,107,226,199,205,62,178,125,64,200,125,70,115,191,228,156,23,101,95,201,11,79,248,174,192,27,117,191,210,94,253,169,6,81,107,130,134,74,137,45,94,22,174,181,173,174,107,162,98,163,40,210,10,68,73,93,42,167,110,78,149,234,115,101,233,136,46,83,130,238,45,177,94,46,116,177,50,155,108,94,7,36,177,120,107,126,77,110,115,99,139,183,92,234,104,222,249,224,137,38,150,68,163,146,69,153,176,190,69,71,59,179,34,42,110,197,36,1,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,242,100,98,185,175,107,37,138,39,171,31,209,210,183,189,108,227,91,135,155,183,15,47,226,90,151,55,164,102,48,202,121,247,164,169,169,167,166,184,251,70,26,119,206,251,74,67,44,141,106,215,43,88,238,136,81,255,0,156,221,175,99,157,27,154,245,7,24,156,85,97,188,40,105,29,195,48,188,220,169,29,147,220,105,234,41,177,59,68,145,172,207,184,220,81,159,2,186,38,189,142,240,209,185,209,186,103,245,55,165,138,141,69,238,62,54,63,95,109,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,67,186,241,85,196,198,101,197,126,174,86,106,150,97,67,73,110,99,105,219,109,180,91,41,145,28,203,117,186,55,200,248,160,89,58,81,211,63,170,89,30,249,28,137,212,247,187,165,172,103,68,108,150,188,181,57,122,86,106,109,246,135,93,117,231,16,255,0,56,180,29,82,217,236,119,72,103,167,146,241,85,209,77,53,53,83,225,146,20,142,166,220,232,230,123,145,91,39,76,146,68,141,115,95,31,91,92,18,127,149,143,6,217,150,128,97,181,154,179,169,85,57,5,143,39,204,233,214,23,98,207,173,70,210,67,110,222,41,41,102,172,165,237,163,153,92,215,37,70,200,178,47,110,42,133,99,154,201,29,35,91,61,64,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,149,120,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,147,35,21,205,123,89,44,81,61,88,254,142,149,190,138,174,44,116,178,175,134,91,223,19,184,149,242,213,117,178,217,241,247,221,157,69,45,222,154,41,34,174,90,86,77,21,170,166,72,221,43,41,235,28,249,160,133,99,248,156,146,74,212,70,185,85,168,180,131,196,167,10,55,221,14,194,116,183,85,109,49,93,110,88,102,164,225,246,107,194,92,167,133,139,29,13,226,162,141,179,84,208,57,236,95,237,150,37,123,88,174,141,206,98,119,22,9,30,184,130,139,80,179,235,118,27,95,167,54,252,227,32,165,196,238,149,9,87,93,97,134,231,51,45,213,83,162,198,169,44,180,200,238,211,222,139,12,74,142,115,85,127,54,207,232,166,193,34,176,158,102,156,92,96,218,143,125,212,10,108,251,219,20,153,13,194,123,133,78,51,123,89,235,236,240,119,22,101,100,20,172,146,85,154,146,24,214,111,133,144,204,205,210,56,145,234,246,181,16,153,92,208,50,76,251,49,229,249,164,249,94,169,99,20,152,238,89,120,202,45,21,183,107,85,50,204,140,164,158,75,85,193,203,26,178,118,54,88,159,178,167,92,47,71,44,79,87,71,215,39,71,113,208,127,151,167,15,95,202,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,125,138,243,171,242,177,139,125,64,161,244,235,136,20,172,77,254,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,32,105,238,21,117,212,172,255,0,26,211,155,21,69,36,23,44,170,241,69,100,163,150,173,238,108,17,207,83,51,33,141,210,57,173,115,145,136,231,162,170,163,92,187,111,178,47,200,253,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,108,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,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,0,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,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,165,98,106,114,204,227,71,249,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,35,6,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,249,31,87,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,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,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,12,138,230,95,199,173,54,131,99,211,104,174,147,95,105,39,212,91,229,60,144,221,223,31,119,174,193,110,158,150,70,182,102,205,12,177,186,10,229,116,144,203,10,124,125,44,106,189,237,106,62,21,120,97,94,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,146,189,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,119,192,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,207,131,60,7,132,204,2,154,142,142,134,146,227,155,92,105,217,45,250,253,44,80,205,59,103,146,26,116,169,164,165,169,72,34,153,40,123,212,233,36,113,73,186,238,189,78,247,252,131,47,233,86,155,216,180,127,78,49,205,47,198,43,46,181,118,172,102,223,21,186,146,107,165,115,234,234,159,28,105,178,43,228,127,254,166,53,27,27,27,179,35,99,24,214,177,181,67,206,159,71,110,182,93,92,197,53,190,223,97,164,138,197,146,217,217,100,174,172,164,165,115,94,235,173,43,228,114,58,170,68,98,49,95,37,52,145,50,37,115,213,238,101,28,137,178,54,36,46,36,142,188,127,232,53,55,16,124,46,101,216,204,52,85,117,55,219,5,59,242,108,121,148,148,242,212,206,251,141,36,82,57,176,199,12,111,106,202,249,226,116,212,200,138,142,217,106,17,232,199,57,173,64,43,43,148,38,186,81,233,135,17,213,122,115,144,222,124,21,151,82,237,237,183,66,215,164,12,133,215,136,30,178,81,44,146,200,173,123,122,152,250,184,24,198,42,172,146,212,196,213,99,151,165,204,232,28,209,252,246,106,111,224,190,143,68,71,93,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,249,153,127,142,236,235,242,161,196,197,239,83,61,151,236,207,181,184,254,43,125,240,93,254,247,133,241,88,245,186,110,215,115,165,189,125,61,206,158,174,150,239,182,251,38,251,1,97,92,165,179,91,86,154,240,53,169,250,141,125,167,171,158,219,138,229,23,171,221,100,84,140,107,167,146,10,107,61,12,210,54,54,185,205,106,189,90,197,68,69,115,83,125,183,84,249,149,45,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,50,79,225,250,233,89,166,28,178,175,218,115,143,94,124,21,235,82,245,66,190,221,51,88,147,178,103,89,224,181,219,100,173,88,229,141,90,198,245,61,244,144,61,143,85,73,34,169,149,168,199,39,83,153,135,248,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,66,231,249,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,57,163,249,19,212,223,193,125,98,136,147,246,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,17,131,154,63,145,61,77,252,23,214,40,128,160,18,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,22,10,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,32,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,195,98,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,5,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,53,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,228,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,144,48,175,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,54,72,178,61,85,92,198,67,8,14,255,0,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,191,46,183,225,86,173,53,214,140,251,78,108,85,21,115,219,113,92,162,235,100,163,150,173,237,116,242,65,77,87,36,49,186,71,53,173,106,189,90,196,85,84,107,83,125,246,68,249,1,110,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,197,85,241,99,230,159,89,62,160,100,62,163,56,24,210,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,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,166,188,99,133,27,238,119,193,221,227,137,188,42,43,173,210,191,19,204,42,236,247,251,92,16,178,72,225,179,178,134,154,116,175,110,202,146,39,106,73,92,146,162,35,211,183,35,100,94,219,97,145,206,198,186,59,172,89,246,133,103,246,189,70,211,155,245,93,186,229,110,168,130,89,98,138,170,104,96,184,65,28,209,204,234,74,166,194,246,58,90,105,29,19,18,72,149,200,142,68,254,197,64,217,204,135,252,198,120,215,254,74,186,113,5,131,0,185,218,164,212,220,167,243,118,218,105,215,187,37,174,133,81,233,37,205,208,244,185,142,233,123,18,56,155,42,181,175,145,206,118,210,182,25,99,95,149,123,230,133,163,95,201,30,78,32,173,18,120,12,174,191,197,88,237,120,165,108,110,168,155,237,20,80,70,247,66,189,43,31,122,142,46,253,60,178,84,53,204,78,212,172,111,193,59,219,9,74,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,65,202,227,207,102,153,126,53,232,245,163,88,120,32,190,232,55,7,120,206,186,234,133,45,214,205,157,101,25,132,54,232,108,114,204,196,142,142,207,45,12,243,70,181,48,172,73,36,85,139,37,59,156,172,238,42,50,55,181,175,99,100,71,181,142,87,30,123,52,203,241,175,71,173,2,127,243,171,242,177,139,125,64,161,244,235,137,88,28,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,165,159,243,171,242,177,139,125,64,161,244,235,137,74,192,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,250,202,96,229,133,199,173,54,140,93,105,56,126,214,11,237,37,6,159,92,234,42,102,181,93,234,251,175,91,77,198,119,67,209,12,146,186,94,213,61,11,149,179,185,85,34,248,102,157,100,123,154,197,145,237,185,240,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,24,0,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,85,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,84,45,254,122,179,220,171,253,117,200,242,76,142,225,254,217,89,93,114,174,168,147,254,20,147,77,36,143,254,183,57,206,251,213,73,127,205,23,135,221,113,211,125,113,185,106,134,121,144,93,114,220,51,45,184,84,187,28,188,207,60,211,71,107,142,73,165,168,109,153,201,35,157,225,251,61,201,123,76,69,72,228,141,28,246,34,42,75,28,88,171,129,109,103,211,141,9,226,59,29,205,117,107,24,181,93,113,103,245,82,86,84,214,218,18,225,53,158,69,123,36,167,184,210,177,87,120,230,134,120,162,85,145,136,233,18,37,153,35,107,158,173,64,44,255,0,151,55,0,182,45,15,211,137,245,19,85,109,254,213,204,245,27,31,240,55,43,61,125,51,219,75,108,179,213,35,36,125,182,122,105,154,157,201,159,211,31,136,238,179,102,185,157,166,162,35,94,249,161,175,50,254,2,170,116,27,33,155,90,180,154,197,87,62,157,95,42,36,154,238,200,251,93,22,11,140,245,82,57,176,182,24,98,141,176,80,171,100,134,40,87,227,233,123,85,143,115,85,240,163,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,66,53,115,16,215,125,35,209,158,30,110,246,109,83,198,105,50,167,231,52,245,86,107,70,63,59,25,43,42,106,219,78,249,98,168,154,62,252,51,37,52,51,54,159,174,104,29,221,137,242,66,172,86,189,88,228,10,118,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,77,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,87,114,247,185,88,240,253,170,26,7,195,205,100,58,164,202,187,93,118,93,120,91,245,46,61,58,70,143,182,192,234,120,163,107,166,111,109,37,142,166,84,141,21,241,62,71,163,24,200,83,166,41,123,205,80,153,64,0,0,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,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,92,150,0,214,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,179,157,116,212,125,73,211,140,27,75,243,91,207,181,109,90,115,227,162,176,77,58,43,170,169,233,106,146,157,22,149,210,42,252,112,199,225,91,218,69,78,166,53,238,98,57,88,216,216,203,212,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,250,1,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,224,119,93,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,239,233,95,118,221,43,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,146,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,234,121,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,31,75,26,140,99,154,143,153,30,25,131,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,36,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,122,223,243,17,111,177,229,255,0,49,26,251,182,3,153,140,248,130,149,208,233,205,193,237,223,127,205,127,248,248,140,152,99,77,127,143,185,167,119,31,189,19,179,238,255,0,249,241,1,86,188,11,101,117,140,215,151,208,62,119,35,31,36,45,84,234,95,154,205,69,253,101,198,91,222,175,163,133,202,187,239,27,127,230,66,142,248,66,170,154,155,137,120,34,167,153,209,181,106,232,156,168,159,122,119,168,247,66,239,44,14,123,237,52,174,123,183,222,22,47,255,0,130,128,125,19,212,229,247,251,143,98,252,143,83,183,223,220,7,181,171,238,67,201,197,159,47,121,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,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,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,168,56,209,225,39,42,225,27,84,215,22,185,75,227,177,187,239,137,184,99,55,22,186,73,123,148,45,169,145,140,130,121,86,24,163,90,200,227,72,93,51,35,69,107,123,209,170,46,207,66,223,249,92,121,19,211,47,198,189,98,180,203,252,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,133,32,240,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,87,253,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,14,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,181,57,129,126,66,107,40,116,19,85,166,235,192,110,183,7,123,46,226,231,111,37,158,186,174,122,102,126,118,89,234,89,13,61,185,137,226,103,147,165,138,228,146,71,191,223,212,224,46,164,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,63,243,69,224,22,179,15,190,220,184,152,209,219,125,214,233,106,200,238,21,53,217,101,158,10,105,235,36,182,85,61,146,212,207,114,107,218,215,116,81,187,183,35,165,238,43,91,12,142,111,74,171,36,70,67,10,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,147,35,21,205,123,89,44,81,61,88,254,142,149,187,62,61,120,187,192,120,102,210,59,157,5,194,221,143,229,153,102,71,79,236,218,28,74,225,81,12,140,154,10,150,78,197,170,173,165,87,119,95,66,137,12,172,119,75,85,36,127,76,93,76,235,87,178,128,109,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,3,101,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,172,185,123,220,180,56,72,200,120,113,210,56,114,124,227,40,200,31,144,230,148,241,221,38,198,228,169,170,167,183,88,217,51,35,114,70,234,39,244,181,107,149,172,137,179,74,246,117,179,182,144,179,102,181,239,154,136,64,216,207,134,139,102,27,170,124,19,105,190,45,112,146,146,249,143,95,52,222,219,96,186,71,77,86,189,18,179,217,236,165,172,167,89,34,114,57,143,107,146,88,159,210,228,123,30,215,39,194,230,251,169,131,141,254,11,178,174,17,245,30,122,26,38,221,111,120,13,203,183,61,147,33,150,134,70,198,206,234,205,211,67,83,58,49,33,90,198,36,18,42,181,139,241,198,141,151,165,157,75,27,50,95,45,14,56,234,120,113,204,161,209,236,225,148,143,211,172,210,241,27,230,171,145,241,83,190,199,113,153,35,129,43,93,51,213,173,90,101,107,34,108,205,123,190,6,70,146,49,81,90,246,77,111,218,189,164,58,71,197,86,145,201,134,102,112,82,95,241,139,253,60,87,11,101,206,223,59,30,248,30,230,43,169,235,232,170,27,212,212,122,53,251,181,233,212,199,177,238,107,145,241,189,205,112,83,103,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,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,20,89,137,242,182,226,27,39,226,27,32,209,138,170,10,187,6,61,96,168,146,84,205,46,214,154,134,91,174,54,230,212,68,198,75,72,232,146,72,101,169,124,51,54,102,211,44,205,219,162,70,62,70,57,142,218,236,244,171,77,236,90,63,167,24,230,151,227,21,151,90,187,86,51,111,138,221,73,53,210,185,245,117,79,142,52,217,21,242,63,255,0,83,26,141,141,141,217,145,177,140,107,88,208,237,102,189,124,197,116,114,251,163,124,92,103,116,215,121,188,69,38,97,112,159,49,181,212,244,177,157,234,90,249,229,145,201,208,215,189,91,218,157,42,32,221,221,46,127,99,175,165,173,123,80,216,80,170,190,118,154,41,255,0,96,188,70,81,220,63,102,21,112,165,146,95,247,69,101,36,144,177,35,255,0,118,164,142,116,159,226,17,173,253,53,3,175,240,5,197,157,171,76,56,21,215,12,114,171,58,171,181,229,152,21,61,109,239,27,90,190,154,166,64,149,240,199,77,68,218,90,119,43,213,88,219,154,181,101,69,139,178,199,214,198,231,175,231,95,181,106,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,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,73,21,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,0,189,78,31,180,207,242,55,161,216,30,150,201,73,106,167,171,198,113,250,27,125,127,178,227,232,165,154,185,144,183,197,78,207,129,138,238,236,235,44,138,247,53,28,247,61,92,228,234,114,153,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,253,101,64,115,69,227,234,179,48,190,220,184,103,209,219,133,214,215,106,199,46,21,52,57,101,226,10,153,232,228,185,213,49,146,211,79,109,107,26,230,245,209,183,185,35,101,238,35,155,52,141,111,74,35,35,71,204,17,47,142,45,94,195,117,223,138,140,243,84,180,250,122,185,241,235,181,69,28,52,51,212,192,176,190,161,148,212,80,82,172,200,197,248,154,199,186,7,61,136,228,107,250,28,222,166,177,219,181,38,255,0,39,62,37,244,179,20,197,111,28,57,229,55,111,99,100,151,156,130,162,255,0,110,170,184,79,77,79,67,89,221,142,223,71,21,20,47,124,169,36,149,143,145,174,86,196,216,215,169,168,170,138,170,155,21,86,126,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,0,218,120,17,43,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,75,80,0,0,0,21,171,205,175,141,31,177,118,42,206,20,112,7,117,94,178,59,124,51,229,23,72,43,186,93,110,161,145,253,77,161,107,98,122,61,38,157,140,69,149,178,162,55,195,76,212,233,145,42,58,163,8,213,204,243,141,250,62,34,242,170,109,33,211,122,174,188,7,15,184,77,45,69,67,161,129,254,213,188,67,37,69,58,85,65,81,20,178,36,148,125,135,111,10,183,161,93,223,145,207,107,182,143,162,11,29,215,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,216,139,107,220,82,242,194,193,27,194,61,158,195,163,56,213,169,154,133,166,214,245,184,77,116,165,181,204,149,217,103,68,14,117,108,15,108,111,146,71,205,52,136,146,192,199,119,187,110,107,96,141,99,142,71,57,3,229,114,148,227,71,237,165,138,143,133,28,253,221,55,172,114,223,52,248,189,210,122,238,167,92,104,99,127,83,168,92,217,94,175,89,160,99,213,98,108,72,173,240,208,185,58,99,74,126,169,44,168,213,179,252,245,96,89,87,250,235,142,100,152,229,195,253,178,142,186,219,93,79,39,252,25,33,154,57,25,253,78,107,155,247,42,23,231,192,87,24,152,247,20,250,71,108,109,230,241,73,6,162,216,233,252,22,65,108,154,178,151,197,214,190,6,64,217,46,145,83,197,210,230,211,74,233,163,85,94,211,24,201,92,248,147,169,24,215,56,37,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,147,201,170,211,106,191,240,137,155,88,175,182,202,75,141,182,227,156,92,169,43,40,234,225,108,208,84,193,37,178,222,217,34,146,55,34,181,236,115,85,90,173,84,84,84,85,69,34,87,51,206,8,40,248,116,202,169,181,123,77,233,122,48,28,194,225,52,85,20,238,154,6,123,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,185,107,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,95,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,132,85,44,39,150,23,1,84,218,207,117,164,226,7,88,44,84,149,250,125,108,168,169,134,213,104,171,238,177,110,215,24,29,15,68,210,68,232,187,85,20,45,87,78,213,68,151,226,154,5,141,237,115,18,70,58,5,253,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,76,174,117,126,86,49,111,168,20,62,157,113,32,7,43,143,61,154,101,248,215,163,214,147,211,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,64,190,87,30,123,52,203,241,175,71,173,2,127,243,171,242,177,139,125,64,161,244,235,137,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,249,185,239,107,83,117,84,66,194,185,213,249,88,197,190,160,80,250,117,196,165,96,54,8,227,147,129,204,55,139,220,53,181,84,175,164,177,234,45,142,157,204,176,223,158,197,232,145,155,171,188,21,103,74,43,159,76,231,43,149,28,136,175,133,238,87,177,28,142,150,41,104,179,0,209,220,251,81,117,114,211,162,22,107,13,93,46,89,116,188,37,145,244,117,180,179,49,244,19,163,213,179,58,166,54,177,210,196,200,17,178,62,101,232,85,141,145,200,170,159,10,150,253,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,201,65,252,154,52,179,249,71,127,42,63,100,255,0,159,63,179,254,192,255,0,1,77,225,255,0,79,253,59,254,11,187,227,59,63,220,221,222,231,248,15,205,237,176,29,215,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,69,59,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,235,179,247,111,248,145,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,203,200,199,245,217,251,183,252,72,155,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,240,160,29,29,214,44,251,66,179,251,94,163,105,205,250,174,221,114,183,84,65,44,177,69,85,52,48,92,32,142,104,230,117,37,83,97,123,29,45,52,142,137,137,36,74,228,71,34,127,98,166,194,124,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,53,204,203,47,255,0,106,242,171,206,83,236,75,85,155,219,55,10,139,135,179,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,23,61,202,199,131,108,203,64,48,218,205,89,212,170,156,130,199,147,230,116,235,11,177,103,214,163,105,33,183,111,20,148,179,86,82,246,209,204,174,107,146,163,100,89,23,183,21,66,177,205,100,142,145,173,10,161,226,199,205,62,178,125,64,200,125,70,114,231,185,103,90,109,87,254,95,250,127,98,190,219,41,46,54,219,141,61,250,146,178,142,174,22,205,5,76,18,93,171,155,36,82,70,228,86,189,142,106,171,85,170,138,138,138,168,165,48,241,99,230,159,89,62,160,100,62,163,57,117,60,174,60,137,233,151,227,94,177,90,5,96,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,98,175,218,204,171,236,175,216,95,180,215,95,179,126,208,246,183,177,252,108,158,7,199,118,251,94,39,177,191,111,189,219,248,59,157,61,93,63,14,251,123,141,154,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,10,118,173,229,63,171,148,188,87,208,105,60,20,85,117,154,103,89,80,183,153,178,152,101,122,50,142,192,149,146,70,148,242,213,62,153,176,173,209,97,99,118,134,56,222,222,185,88,245,68,137,30,230,7,74,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,94,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,135,95,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,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,135,180,67,10,192,117,251,128,156,7,78,111,181,20,151,108,123,34,211,123,85,146,178,90,71,195,58,211,207,29,20,112,200,232,220,230,189,140,169,167,168,141,85,21,90,171,20,208,166,233,212,205,146,152,56,209,225,39,42,225,27,84,215,22,185,75,227,177,187,239,137,184,99,55,22,186,73,123,148,45,169,145,140,130,121,86,24,163,90,200,227,72,93,51,35,69,107,123,209,170,46,207,67,48,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,253,171,122,67,164,124,83,233,125,38,45,154,193,73,145,98,119,58,139,125,242,142,170,134,118,61,38,100,114,50,104,228,167,169,110,234,198,77,23,84,78,150,23,53,238,134,121,17,143,111,95,82,4,117,229,55,161,119,221,31,225,151,237,38,91,102,181,82,93,117,18,224,204,146,150,106,117,100,149,79,179,201,75,10,81,50,162,70,167,254,94,102,71,212,228,99,106,87,126,151,186,70,55,170,243,171,242,177,139,125,64,161,244,235,137,61,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,32,95,58,191,43,24,183,212,10,31,78,184,129,85,124,39,121,167,209,191,168,24,247,168,192,92,159,49,158,10,63,149,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,18,155,56,78,243,79,163,127,80,49,239,81,128,217,76,13,88,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,46,127,150,167,48,47,203,181,29,14,130,106,180,221,25,245,170,222,239,101,220,92,237,163,188,80,210,65,76,207,206,203,61,75,230,168,184,189,124,76,242,116,177,26,177,198,247,251,186,92,117,254,101,252,187,234,117,62,154,109,123,208,28,114,145,185,61,186,158,71,228,24,213,182,223,20,47,190,49,101,146,105,43,97,72,154,142,154,187,170,87,171,218,254,167,206,196,106,49,123,140,107,38,168,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,0,218,120,17,171,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,228,168,3,228,223,242,204,87,20,246,111,218,156,154,213,102,246,205,194,27,77,187,218,21,177,211,248,202,233,119,237,83,67,214,169,220,153,253,46,233,141,187,185,219,46,200,187,12,178,227,125,179,226,183,155,182,45,142,125,160,189,81,91,234,42,45,214,143,24,202,79,104,85,50,55,58,42,110,251,209,89,23,113,232,214,119,28,157,45,234,221,125,200,107,175,196,47,19,188,71,107,30,169,195,148,234,230,81,117,181,228,152,109,194,118,90,237,212,208,190,217,246,106,161,149,42,247,71,4,77,233,146,25,163,145,140,106,200,245,116,255,0,152,141,30,247,44,109,216,36,175,58,191,52,248,183,211,250,31,81,184,142,74,158,105,242,159,167,245,222,163,110,34,255,0,18,252,76,102,92,82,228,56,166,103,168,52,52,140,200,108,24,189,62,57,93,91,76,136,198,92,223,13,85,76,201,86,177,35,81,176,189,205,168,106,61,141,248,58,216,231,53,24,215,36,108,148,28,149,60,211,229,63,79,235,189,70,220,5,212,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,170,248,78,243,79,163,127,80,49,239,81,128,189,62,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,162,206,19,188,211,232,223,212,12,123,212,96,54,83,3,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,252,159,231,171,61,202,191,215,92,143,36,200,238,31,237,149,149,215,42,234,137,63,225,73,52,210,72,255,0,235,115,156,239,189,84,187,238,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,30,21,229,123,203,243,236,255,0,71,17,60,65,96,215,90,12,146,130,224,248,241,76,122,249,69,225,252,23,107,167,251,231,44,15,94,231,123,185,214,216,91,43,25,219,237,119,145,30,175,134,72,195,42,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,246,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,78,160,0,0,0,215,51,142,13,29,186,232,135,20,122,129,136,214,88,105,45,86,218,219,197,77,238,195,21,13,43,160,162,91,85,92,174,154,153,180,237,86,49,189,17,181,203,3,146,52,232,108,144,72,198,170,244,110,96,162,223,185,209,232,93,138,235,167,24,231,16,246,203,53,214,108,146,201,112,166,198,238,85,52,234,249,41,89,103,149,42,100,141,245,12,217,91,31,69,83,152,198,72,138,196,87,85,171,29,214,171,18,50,160,64,22,169,201,47,69,63,236,235,136,202,203,135,237,194,173,244,177,203,254,231,172,171,146,102,44,127,238,36,141,205,147,252,122,57,191,160,165,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,108,147,194,246,133,216,184,116,208,236,87,75,237,54,107,85,13,125,13,190,158,91,252,214,229,123,227,184,94,29,11,18,174,169,100,145,18,73,58,228,106,244,171,209,21,35,108,108,70,177,172,107,26,25,84,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,5,239,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,40,135,132,239,52,250,55,245,3,30,245,24,11,190,227,127,141,28,87,132,125,56,158,186,137,214,171,222,125,114,237,193,100,199,165,174,141,178,51,186,147,116,215,84,192,143,73,150,141,139,4,136,174,98,124,114,35,98,234,103,82,200,192,161,109,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,229,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,243,245,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,249,63,207,86,5,149,127,174,184,230,73,142,92,63,219,40,235,173,181,212,242,127,193,146,25,163,145,159,212,230,185,191,114,160,27,4,240,103,193,158,3,194,102,1,77,71,71,67,73,113,205,174,52,236,150,253,126,150,40,102,157,179,201,13,58,84,210,82,212,164,17,76,148,61,234,116,146,56,164,221,119,94,167,123,254,84,109,197,143,154,125,100,250,129,144,250,140,229,201,242,230,227,95,249,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,41,179,139,31,52,250,201,245,3,33,245,25,192,181,78,74,158,86,50,159,168,21,222,157,110,42,175,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,11,84,228,169,229,99,41,250,129,93,233,214,226,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,73,85,201,83,202,198,83,245,2,187,211,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,13,88,139,41,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,155,234,224,188,161,60,15,23,21,216,182,101,112,186,221,244,98,209,111,139,33,166,184,181,189,137,174,61,201,220,200,108,243,202,138,206,153,147,181,43,166,146,157,29,249,166,198,191,220,239,169,143,183,107,246,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,2,249,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,63,249,213,249,88,197,190,160,80,250,117,196,170,190,23,244,83,249,68,235,85,163,71,35,184,120,42,188,130,223,120,240,19,186,94,220,108,174,130,215,85,81,75,221,119,110,69,72,86,120,98,73,58,88,174,237,171,250,118,118,202,150,169,206,175,202,198,45,245,2,135,211,174,36,0,229,113,231,179,76,191,26,244,122,208,48,86,177,104,238,125,161,89,253,211,78,117,26,195,87,110,185,91,170,39,138,41,101,165,154,24,46,16,71,52,144,182,174,149,211,49,142,150,154,71,68,245,142,84,106,35,145,63,181,18,207,249,104,115,16,199,174,56,108,58,9,175,217,30,63,141,63,11,179,198,204,127,37,185,92,41,109,212,149,86,232,22,56,99,162,153,101,115,27,226,99,107,152,140,115,55,238,68,199,43,209,31,27,159,54,127,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,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,19,87,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,52,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,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,208,214,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,14,193,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,237,69,215,175,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,126,201,36,127,227,107,134,189,56,226,67,67,175,150,204,213,109,86,187,174,57,111,172,186,88,50,74,250,164,163,142,205,84,200,85,203,36,245,10,215,116,81,187,182,212,168,69,107,154,177,183,169,17,31,28,111,96,86,183,0,60,202,235,52,26,142,175,76,181,230,235,117,188,224,180,214,250,170,187,61,91,89,61,194,229,71,85,20,16,50,154,221,18,201,58,71,21,26,199,78,248,227,141,172,70,178,105,152,174,115,35,87,185,145,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,74,174,90,156,61,98,188,69,241,53,67,100,205,106,119,178,226,54,247,101,181,54,247,82,199,60,119,95,13,85,77,27,40,229,73,17,88,144,189,243,181,100,69,107,186,163,99,216,136,213,122,61,129,34,185,83,240,49,117,189,100,212,28,81,106,189,174,174,223,109,176,84,36,152,165,150,227,107,115,22,231,59,233,217,36,87,53,239,199,210,234,102,54,118,62,9,34,221,93,51,58,209,236,236,162,75,110,135,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,0,0,86,174,172,115,148,252,151,234,158,101,166,127,201,199,218,127,100,178,11,141,139,198,253,175,236,248,175,11,83,36,61,222,223,130,119,71,87,111,171,167,169,219,111,182,235,182,228,170,224,167,138,223,229,131,165,151,93,76,251,5,246,75,217,153,4,246,47,5,237,79,31,220,237,211,83,205,221,238,118,98,219,127,19,211,211,210,187,116,111,191,191,100,129,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,147,83,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,37,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,5,69,243,185,192,48,219,22,101,166,90,131,102,199,169,40,242,28,170,158,237,77,122,174,133,21,175,175,101,26,81,37,50,202,136,189,46,123,27,60,140,71,237,214,172,232,106,170,182,54,35,109,208,170,190,121,223,169,63,222,79,225,160,96,174,80,24,6,27,157,113,95,83,85,152,99,212,151,103,226,184,189,77,254,208,149,40,174,101,45,198,58,202,56,162,168,70,111,210,231,177,179,200,172,234,69,233,127,75,219,179,216,199,54,242,74,86,228,169,230,159,41,250,127,93,234,54,226,234,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,226,229,216,53,119,60,60,240,207,152,30,195,166,234,189,3,110,88,109,117,51,189,200,189,173,254,127,227,88,191,244,29,200,235,249,220,105,38,47,90,212,79,122,246,255,0,252,99,64,163,189,32,116,152,191,23,118,234,24,31,179,95,112,181,177,222,239,230,186,106,69,95,158,229,229,98,18,44,184,245,4,138,237,247,167,137,83,255,0,189,180,163,43,67,150,139,141,11,92,123,236,139,113,179,255,0,248,218,82,240,244,254,94,238,41,109,84,93,255,0,185,161,255,0,241,77,3,178,28,30,237,151,228,115,61,111,249,129,205,171,186,30,78,44,249,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,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,151,248,155,187,93,108,28,54,234,189,246,197,115,171,183,92,173,216,61,246,174,142,178,146,103,67,61,52,241,208,76,232,229,142,70,170,57,143,107,145,28,142,69,69,69,68,84,3,160,113,153,193,158,3,197,158,1,83,71,89,67,73,110,205,173,212,239,150,195,126,138,40,97,157,211,199,13,66,83,82,85,84,172,18,204,180,61,234,133,146,72,163,217,119,78,166,251,254,116,3,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,189,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,184,211,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,129,208,57,83,241,207,106,189,99,52,28,46,234,189,210,146,223,114,176,83,164,120,165,234,227,116,107,18,231,3,234,25,28,86,197,239,201,212,234,150,58,118,50,8,226,221,29,11,58,17,140,236,162,203,102,134,173,159,231,171,2,202,191,215,92,115,36,199,46,31,237,148,117,214,218,234,121,63,224,201,12,209,200,207,234,115,92,223,185,80,187,78,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,124,111,145,36,98,170,57,236,132,43,131,154,63,158,205,77,252,23,209,232,137,105,203,123,94,112,222,27,121,126,106,62,171,102,117,180,141,101,187,56,184,178,217,67,53,66,194,251,181,197,109,84,11,79,69,18,181,143,119,92,142,110,202,228,99,186,24,143,145,201,208,199,42,68,190,104,254,123,53,55,240,95,71,162,34,252,151,107,172,214,170,123,20,215,58,183,219,104,234,38,171,167,163,116,206,88,33,158,102,198,217,101,100,123,244,181,239,108,16,181,206,68,221,201,20,104,187,244,166,193,221,117,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,143,242,167,224,74,212,150,170,14,41,181,151,25,171,117,201,213,9,62,17,106,184,192,214,193,28,8,214,58,59,194,177,85,92,247,185,202,228,131,173,173,70,35,59,237,71,245,193,36,120,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,151,104,0,213,92,218,160,213,92,14,193,153,96,25,150,159,84,218,169,115,60,122,174,212,251,229,158,138,255,0,108,89,145,58,43,45,213,113,36,180,245,17,61,170,173,123,28,213,217,118,95,133,237,123,29,210,246,57,169,101,60,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,28,128,190,112,103,128,241,103,192,214,146,209,214,80,210,91,179,107,118,155,216,101,176,223,162,138,24,103,116,241,217,213,41,169,42,170,86,9,102,90,30,245,66,201,36,81,236,187,167,83,125,255,0,58,86,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,16,43,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,147,212,1,29,121,132,105,125,171,85,120,62,212,155,101,193,212,144,212,88,44,242,229,20,53,115,81,54,165,244,243,219,218,181,43,218,221,81,99,124,177,71,45,58,200,213,221,172,168,127,185,200,170,199,72,163,170,106,197,255,0,21,197,52,179,50,202,115,171,39,182,113,187,54,63,113,184,94,45,222,26,58,143,25,67,21,52,143,158,14,212,170,145,201,215,27,94,222,135,170,53,219,236,170,136,170,6,176,69,170,114,75,209,79,251,58,226,50,178,225,251,112,171,125,44,114,255,0,185,235,42,228,153,139,31,251,137,35,115,100,255,0,30,142,111,232,41,85,101,228,242,122,201,45,87,206,15,153,108,183,227,20,150,186,140,123,40,185,91,107,170,225,86,245,221,167,115,97,169,74,169,118,99,87,173,177,84,197,78,157,74,245,232,166,103,196,137,179,26,19,124,0,5,122,243,61,227,214,167,70,45,85,124,63,104,253,246,174,131,80,110,116,244,211,93,110,244,157,167,165,166,221,59,102,235,134,57,91,47,118,158,185,200,216,28,138,177,124,48,206,146,49,205,122,198,246,212,94,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,157,120,245,225,19,62,225,155,87,46,117,247,11,142,65,150,98,121,29,71,180,168,114,219,133,60,210,62,105,234,95,59,214,150,182,169,91,218,125,114,44,50,189,221,46,85,145,157,50,244,179,173,88,199,46,190,38,48,222,22,184,134,76,207,80,104,106,223,143,95,236,243,99,149,213,180,200,175,125,177,147,84,83,204,149,107,18,53,93,51,26,234,118,163,216,223,143,161,238,115,81,238,106,70,240,198,188,80,104,167,242,118,214,171,190,142,73,112,241,181,120,253,190,207,227,231,108,189,200,223,93,61,174,150,162,171,180,238,220,106,176,164,243,74,145,245,49,29,219,70,117,110,237,213,123,254,156,112,101,125,213,190,14,242,174,38,48,107,175,118,235,130,100,23,26,123,221,158,161,236,100,115,217,233,232,105,42,93,83,78,245,219,105,162,238,204,231,198,229,84,146,52,78,141,158,196,100,223,175,153,141,218,213,127,227,95,80,47,182,43,157,37,198,219,113,167,176,213,209,214,82,76,217,160,169,130,75,37,11,163,150,57,26,170,215,177,205,84,114,57,21,81,81,81,80,151,252,183,181,231,13,225,183,151,230,163,234,182,103,91,72,214,91,179,139,139,45,148,51,84,44,47,187,92,86,213,64,180,244,81,43,88,247,117,200,230,236,174,70,59,161,136,249,28,157,12,114,160,86,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,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,51,94,28,178,255,0,246,175,42,188,229,62,196,181,89,189,179,112,168,184,123,58,211,77,225,232,104,251,178,57,253,138,120,183,94,220,44,234,233,99,55,94,150,162,38,235,177,106,156,158,248,81,212,124,26,178,227,196,222,107,23,177,173,89,70,62,251,61,130,215,60,42,149,85,212,178,207,79,58,215,187,117,78,212,43,225,218,145,34,162,186,86,189,210,39,75,18,55,74,25,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,185,131,133,254,40,48,30,44,240,11,134,163,105,205,163,32,183,91,109,215,137,108,146,197,123,167,134,25,221,60,112,195,51,156,214,195,44,173,86,116,212,49,17,85,200,187,163,189,223,37,90,160,230,61,195,214,190,231,60,103,106,30,83,133,104,126,160,100,22,90,223,100,248,107,141,175,25,173,171,165,159,162,213,72,199,244,75,28,110,99,186,94,199,53,118,95,115,154,168,190,244,82,112,114,137,211,220,251,77,120,109,201,44,90,141,131,228,24,173,202,124,226,178,174,42,59,221,178,106,25,228,129,212,20,13,108,173,142,102,181,202,197,115,30,212,114,38,219,177,201,247,40,25,87,142,78,46,237,92,32,233,27,114,184,45,212,151,140,178,253,80,235,110,57,106,158,161,172,99,231,70,43,159,85,51,17,201,43,233,161,78,158,190,218,110,175,146,24,213,209,247,82,70,235,237,254,122,179,220,171,253,117,200,242,76,142,225,254,217,89,93,114,174,168,147,254,20,147,77,36,143,254,183,57,206,251,213,75,52,230,239,194,38,125,114,201,153,197,22,33,113,200,50,155,108,244,241,91,111,86,84,167,154,173,108,16,83,83,201,39,138,131,182,213,108,52,61,49,74,249,122,250,82,57,164,115,250,157,223,84,138,0,112,215,170,182,173,16,215,156,27,85,239,184,237,37,242,219,141,222,33,171,172,163,168,164,109,74,172,30,246,201,44,49,185,236,111,137,141,174,89,96,114,185,17,179,71,19,151,244,64,185,78,90,28,29,211,112,223,164,112,231,25,157,158,147,242,139,156,83,199,91,91,52,148,114,197,87,105,183,72,200,223,21,173,201,54,206,99,218,228,238,76,136,200,247,149,81,142,238,36,17,188,153,71,84,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,88,21,87,205,115,129,111,240,252,80,104,166,25,255,0,108,85,103,244,84,46,255,0,37,205,186,71,78,141,255,0,202,248,167,181,223,208,153,89,254,152,152,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,47,83,142,126,40,48,30,25,116,94,186,179,47,180,82,95,238,89,117,61,117,146,203,97,169,167,134,170,10,217,221,73,42,245,85,211,73,44,110,146,133,29,218,142,117,103,82,162,78,198,237,241,161,175,8,27,57,232,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,251,21,117,225,226,199,205,62,178,125,64,200,125,70,114,228,249,102,112,181,149,112,217,161,207,174,205,114,75,172,151,172,251,194,95,106,113,233,155,36,52,182,45,225,248,34,236,72,214,189,181,142,99,218,149,14,84,111,197,20,81,34,42,66,146,73,77,156,88,249,167,214,79,168,25,15,168,206,7,228,162,226,7,62,183,112,243,95,195,69,189,244,148,184,157,211,40,76,170,186,88,86,102,85,213,78,148,241,194,148,210,185,36,237,62,153,22,24,165,72,221,26,175,118,54,59,171,225,68,78,215,193,223,10,185,151,21,250,185,111,195,236,214,218,182,227,22,234,138,122,156,178,239,28,137,11,45,214,229,127,198,141,149,204,123,124,76,141,108,141,133,157,46,234,122,43,149,59,108,145,236,199,250,59,163,185,246,186,231,246,189,57,211,155,13,93,198,229,113,168,130,41,101,138,150,105,160,183,193,36,209,194,234,186,167,66,199,186,42,104,221,43,22,73,85,170,141,69,254,196,93,132,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,135,202,185,240,83,195,205,219,135,150,112,211,85,132,82,51,24,101,60,27,85,211,83,83,211,92,125,163,13,59,32,101,217,102,138,54,181,107,149,172,111,92,202,207,206,110,230,61,174,141,206,98,208,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,155,47,17,255,0,141,30,18,113,94,46,116,177,113,107,148,190,7,36,177,120,155,134,51,113,107,163,139,183,92,234,105,24,200,39,149,97,150,68,163,146,69,133,211,50,52,71,59,179,26,162,238,196,2,144,114,126,43,181,31,57,225,150,207,195,38,107,47,182,109,88,190,65,73,120,176,93,39,153,86,170,134,150,42,90,152,22,129,219,162,247,97,79,16,213,137,85,81,209,53,142,141,58,152,177,182,44,129,202,227,207,102,153,126,53,232,245,164,117,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,89,21,202,227,207,102,153,126,53,232,245,160,79,254,117,126,86,49,111,168,20,62,157,113,42,3,76,116,207,42,213,220,190,60,23,10,164,241,119,170,139,125,202,225,77,74,216,228,146,74,175,5,69,61,99,224,137,145,177,207,124,210,50,157,204,141,136,223,138,71,49,170,168,138,170,150,255,0,206,175,202,198,45,245,2,135,211,174,36,0,229,113,231,179,76,191,26,244,122,208,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,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,226,7,53,206,5,191,195,241,65,162,152,103,253,177,85,159,209,80,187,252,151,54,233,29,58,55,255,0,43,226,158,215,127,66,101,103,250,98,98,186,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,104,108,210,82,183,58,191,52,248,183,211,250,31,81,184,150,189,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,80,243,171,243,79,139,125,63,161,245,27,136,29,131,148,150,177,96,58,21,128,113,1,168,218,141,126,164,183,91,109,212,246,25,98,138,90,168,97,158,225,60,112,221,166,109,37,43,102,123,27,45,76,141,137,233,28,72,228,87,42,127,106,164,63,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,163,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,150,188,185,184,40,254,85,90,143,61,255,0,63,182,93,99,211,44,91,243,151,42,152,19,181,29,210,185,21,139,29,177,179,117,53,237,234,99,214,73,93,18,57,204,141,173,110,241,58,104,164,64,205,92,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,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,0,0,29,127,80,179,91,86,154,224,25,46,163,95,105,234,231,182,226,182,122,219,221,100,84,140,107,167,146,10,104,95,52,141,141,174,115,90,175,86,177,81,17,92,212,223,109,213,62,100,32,255,0,54,175,133,143,251,129,213,95,252,213,110,255,0,175,18,211,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,228,157,197,63,254,13,58,171,255,0,161,183,31,253,200,23,189,173,249,173,171,82,184,26,207,181,26,197,79,87,5,183,42,210,123,173,238,142,42,182,53,179,199,5,77,158,73,163,108,141,107,156,212,122,53,232,138,136,231,38,251,236,171,243,53,204,54,8,187,90,110,182,14,88,245,182,43,237,178,174,221,114,183,104,60,148,149,148,117,112,186,25,233,167,143,31,86,201,20,145,185,17,204,123,92,138,213,106,162,42,42,42,41,175,184,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,57,1,124,224,207,1,226,207,129,173,37,163,172,161,164,183,102,214,237,55,176,203,97,191,69,20,48,206,233,227,179,170,83,82,85,84,172,18,204,180,61,234,133,146,72,163,217,119,78,166,251,254,116,173,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,180,65,0,57,213,249,88,197,190,160,80,250,117,196,253,92,180,56,245,166,215,156,122,29,21,213,155,237,36,26,139,99,167,142,27,67,228,238,245,223,237,208,82,198,215,76,233,166,150,71,79,92,142,142,105,102,79,131,169,142,71,177,174,70,76,172,252,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,128,41,175,153,95,47,74,205,50,190,215,107,174,131,98,31,231,22,191,166,91,197,142,215,12,245,18,89,234,186,42,102,169,170,100,49,194,177,211,91,155,28,44,114,171,164,233,142,73,85,173,107,35,232,107,110,80,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,172,190,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,177,83,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,228,200,197,115,88,231,197,44,79,86,51,175,165,41,131,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,244,14,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,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,116,223,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,88,26,171,147,255,0,146,167,154,124,167,233,253,119,168,219,142,169,205,207,76,241,93,59,226,226,107,142,45,73,225,62,218,227,244,153,53,198,6,71,28,112,182,186,73,234,41,229,124,109,99,27,183,115,194,182,87,171,186,156,233,101,149,234,239,139,100,140,26,59,172,89,246,133,103,246,189,70,211,155,245,93,186,229,110,168,130,89,98,138,170,104,96,184,65,28,209,204,234,74,166,194,246,58,90,105,29,19,18,72,149,200,142,68,254,197,64,217,204,195,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,238,249,170,125,94,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,99,95,55,109,61,207,181,43,134,220,110,197,167,56,62,65,149,92,160,206,40,234,229,163,178,91,38,174,158,56,27,65,94,215,74,232,225,107,156,140,71,61,141,87,42,109,187,218,159,122,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,117,254,117,126,86,49,111,168,20,62,157,113,43,215,134,78,25,56,146,176,113,37,165,23,219,239,15,154,149,110,182,219,179,139,21,93,101,101,94,39,95,12,20,208,71,95,11,164,150,73,29,18,53,140,107,81,92,174,85,68,68,69,85,44,43,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,0,0,0,0,0,0,49,255,0,16,58,103,249,100,208,236,243,75,99,164,181,84,85,228,216,253,117,190,131,218,145,245,210,195,92,248,93,225,103,127,192,245,111,106,116,138,68,123,90,174,99,152,142,106,117,53,13,107,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,180,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,182,252,85,106,69,139,87,120,142,212,93,70,197,168,237,84,246,91,214,65,85,45,185,214,202,23,210,67,85,74,199,246,226,170,116,79,217,233,52,236,99,103,149,92,136,231,75,44,142,86,181,93,210,129,149,121,101,232,167,229,167,139,140,91,196,92,60,45,6,9,182,107,89,209,47,68,210,248,41,225,240,241,199,188,111,107,183,170,150,155,173,171,211,188,73,47,75,145,221,59,223,241,78,220,147,245,66,213,143,106,230,121,165,23,6,210,67,81,153,217,233,110,84,53,19,86,182,39,201,61,189,242,111,75,20,74,155,204,247,197,89,44,171,210,237,218,202,87,175,75,145,85,89,113,32,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,157,126,75,245,79,13,212,207,101,251,79,236,150,65,110,190,248,46,255,0,103,197,120,90,152,230,237,119,58,93,209,213,219,233,234,233,118,219,239,178,237,177,245,117,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,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,3,53,114,167,224,74,212,150,170,14,41,181,151,25,171,117,201,213,9,62,17,106,184,192,214,193,28,8,214,58,59,194,177,85,92,247,185,202,228,131,173,173,70,35,59,237,71,245,193,36,125,215,153,95,47,74,61,77,177,87,107,174,131,98,31,231,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,172,84,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,249,117,11,53,186,234,86,127,146,234,53,246,158,146,11,150,85,120,173,189,214,69,72,199,54,8,231,169,153,243,72,216,218,231,57,200,196,115,213,17,21,206,93,182,221,87,230,88,79,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,53,172,5,212,242,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,21,87,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,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,85,240,191,173,127,201,219,90,173,26,199,29,191,198,213,227,246,251,199,128,129,209,119,35,125,116,246,186,170,122,94,235,123,145,170,194,147,205,18,201,210,244,119,109,31,211,187,182,69,11,94,230,95,199,173,54,131,99,211,104,174,147,95,105,39,212,91,229,60,144,221,223,31,119,174,193,110,158,150,70,182,102,205,12,177,186,10,229,116,144,203,10,124,125,44,106,189,237,106,62,21,125,43,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,125,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,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,133,64,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,251,21,47,251,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,90,188,207,120,10,166,209,139,173,95,16,58,63,98,164,160,211,235,157,69,52,55,91,69,39,117,235,105,184,206,233,186,230,142,38,197,218,167,161,114,182,6,162,44,191,12,211,164,108,107,88,177,177,177,175,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,141,91,19,158,198,248,152,218,233,29,11,250,155,210,245,86,170,246,223,35,30,24,40,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,67,254,104,188,66,254,67,120,101,185,88,45,148,214,170,219,214,165,248,156,74,42,106,202,174,137,33,161,158,150,84,172,172,142,22,170,62,94,219,21,145,238,138,141,100,149,48,185,202,228,218,55,204,2,141,185,187,235,21,171,82,184,163,102,35,142,95,170,235,173,186,125,103,138,201,83,18,85,54,90,40,238,174,150,73,170,221,3,88,247,53,30,141,125,60,18,170,163,95,220,165,115,28,159,155,106,129,8,12,191,194,70,180,93,116,23,136,108,39,80,41,114,250,188,118,209,29,226,142,147,36,168,133,142,149,146,217,36,168,143,198,197,44,77,107,150,86,118,145,206,70,163,92,228,123,24,246,109,35,24,169,32,57,83,240,241,106,215,93,80,212,41,178,203,85,91,241,235,118,15,113,178,62,229,73,88,216,103,183,214,221,227,117,27,93,27,85,87,173,238,163,91,146,34,190,57,35,106,162,43,147,171,183,188,64,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,144,27,68,2,53,114,234,214,59,22,178,112,143,130,84,218,33,240,245,120,125,190,12,58,233,77,212,247,246,106,168,32,138,54,175,91,152,196,119,118,5,167,159,102,245,53,157,254,142,167,57,142,82,74,129,8,53,11,155,183,13,186,107,159,228,186,115,125,194,117,42,123,150,43,120,173,178,86,75,73,109,160,116,18,79,77,51,225,145,209,185,213,141,114,177,92,197,84,85,107,87,109,183,68,249,25,255,0,133,254,40,48,30,44,240,11,134,163,105,205,163,32,183,91,109,215,137,108,146,197,123,167,134,25,221,60,112,195,51,156,214,195,44,173,86,116,212,49,17,85,200,187,163,189,223,37,90,86,226,111,134,78,36,175,252,73,106,189,246,197,195,230,165,92,109,183,28,226,251,87,71,89,73,137,215,205,5,76,18,87,204,232,229,142,70,196,173,123,28,213,71,35,145,85,21,21,21,11,42,229,19,167,185,246,154,240,219,146,88,181,27,7,200,49,91,148,249,197,101,92,84,119,187,100,212,51,201,3,168,40,26,217,91,28,205,107,149,138,230,61,168,228,77,183,99,147,238,80,38,248,0,8,1,254,109,95,11,31,247,3,170,191,249,170,221,255,0,94,38,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,252,205,115,63,146,119,20,255,0,248,52,234,175,254,134,220,127,247,38,193,28,50,90,110,182,14,27,116,162,197,125,182,85,219,174,86,236,30,197,73,89,71,87,11,161,158,154,120,232,33,108,145,73,27,145,28,199,181,200,173,86,170,34,162,162,162,129,173,17,177,158,136,102,182,173,53,224,107,1,212,107,237,61,92,246,220,87,73,237,87,186,200,169,24,215,79,36,20,214,120,230,145,177,181,206,107,85,234,214,42,34,43,154,155,237,186,167,204,215,48,216,34,211,105,186,223,249,99,209,88,172,86,202,187,141,202,227,160,241,210,81,209,210,66,233,167,169,158,76,125,27,28,81,198,212,87,61,238,114,163,81,168,138,170,170,136,128,98,15,243,106,248,88,255,0,184,29,85,255,0,205,86,239,250,241,55,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,230,107,153,252,147,184,167,255,0,193,167,85,127,244,54,227,255,0,185,54,8,225,146,211,117,176,112,219,165,22,43,237,178,174,221,114,183,96,246,42,74,202,58,184,93,12,244,211,199,65,11,100,138,72,220,136,230,61,174,69,106,181,81,21,21,21,20,12,150,0,0,85,95,60,239,212,159,239,39,240,210,213,10,171,231,157,250,147,253,228,254,26,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,0,0,0,0,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,228,220,240,212,217,79,46,93,143,13,95,127,184,14,103,199,202,145,93,101,157,187,123,151,167,127,254,237,167,216,62,62,82,231,54,203,80,169,242,248,62,127,229,180,10,38,204,27,83,103,227,30,137,136,155,61,181,150,117,79,151,207,170,157,127,172,187,125,23,169,150,167,79,44,178,76,159,18,209,83,111,242,247,175,98,50,141,245,130,235,60,220,93,211,214,163,213,174,241,22,133,77,149,83,229,217,254,191,234,46,207,135,41,223,83,165,22,25,164,122,185,206,160,164,85,221,119,255,0,226,104,148,12,158,122,222,237,148,246,30,185,20,15,44,93,246,57,156,24,190,228,57,128,0,0,0,0,0,0,7,133,93,189,231,144,0,240,159,53,11,238,64,60,131,194,30,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,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,215,135,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,216,169,179,153,170,185,181,64,20,215,206,87,66,244,227,77,181,31,12,213,12,42,205,236,171,174,163,123,90,91,252,48,42,54,150,162,170,149,105,85,42,155,26,39,193,52,158,41,221,213,69,233,123,152,215,171,81,238,145,239,249,92,149,60,211,229,63,79,235,189,70,220,101,94,121,223,169,63,222,79,225,166,42,228,169,230,159,41,250,127,93,234,54,224,49,87,52,127,61,154,155,248,47,163,209,31,39,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,254,183,52,127,61,154,155,248,47,163,209,19,255,0,146,167,149,140,167,234,5,119,167,91,128,157,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,250,192,0,53,87,54,168,53,87,3,101,62,19,188,172,104,223,211,252,123,211,160,34,255,0,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,37,7,9,222,86,52,111,233,254,61,233,208,25,84,13,96,113,54,106,62,13,170,118,104,241,107,69,214,139,62,199,242,10,118,219,168,61,156,178,87,65,120,130,165,189,168,124,43,216,229,116,205,157,141,111,105,204,85,87,39,74,181,126,70,199,218,3,152,106,62,127,163,88,158,101,171,152,23,216,188,190,235,111,108,247,75,39,90,175,134,147,169,200,215,116,187,119,197,220,98,50,94,203,213,100,139,185,219,122,171,216,229,94,149,69,193,79,15,52,28,67,87,241,45,6,17,72,236,158,227,78,157,234,73,169,169,230,183,54,226,149,17,206,151,104,161,124,106,232,107,186,162,110,243,70,246,239,187,222,173,238,61,239,118,117,0,67,254,106,122,199,125,210,46,17,238,244,216,228,59,85,231,183,8,176,233,42,122,153,253,203,75,83,4,242,84,175,67,216,228,127,114,10,121,96,219,225,115,123,253,109,114,57,136,139,48,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,1,92,5,143,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,72,63,167,218,23,168,250,159,130,106,6,163,97,214,111,27,101,211,75,125,45,198,250,230,42,190,102,199,60,221,182,36,113,49,28,247,116,177,147,206,247,170,36,113,197,77,43,158,246,175,67,95,216,56,63,207,234,116,195,138,61,45,204,225,200,105,44,84,244,185,69,13,53,194,225,86,177,54,8,45,213,50,165,61,106,200,233,83,161,140,90,105,166,69,122,237,208,138,174,69,106,162,57,3,100,144,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,195,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,203,196,127,227,71,132,156,87,139,157,44,92,90,229,47,129,201,44,94,38,225,140,220,90,232,226,237,215,58,154,70,50,9,229,88,101,145,40,228,145,97,116,204,141,17,206,236,198,168,187,177,0,215,134,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,242,107,24,214,166,200,136,130,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,173,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,185,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,195,48,114,208,224,42,167,94,114,24,117,171,86,108,85,112,105,213,142,162,57,173,12,147,181,209,127,184,193,85,27,157,11,161,154,41,27,61,10,54,57,162,153,126,14,167,185,24,199,57,89,50,50,234,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,62,86,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,246,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,165,0,241,235,193,222,67,194,198,174,92,221,102,179,213,207,167,87,202,143,27,143,220,225,163,170,240,148,76,157,243,186,59,92,181,18,245,53,213,49,54,25,17,19,186,247,190,38,178,85,233,87,185,173,216,36,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,133,69,242,195,227,126,143,135,76,170,167,72,117,34,171,163,1,204,46,16,203,79,80,216,96,103,178,175,19,73,79,78,181,83,212,75,44,105,29,31,97,187,204,174,235,86,246,35,115,26,221,228,235,185,77,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,91,125,98,209,220,251,66,179,251,166,156,234,53,134,174,221,114,183,84,79,20,82,203,75,52,48,92,32,142,105,33,109,93,43,166,99,29,45,52,142,137,235,28,168,212,71,34,127,106,39,117,212,254,47,53,151,87,116,59,5,225,247,49,173,181,63,22,192,59,126,1,212,244,13,138,170,171,179,11,160,165,241,18,110,168,189,136,30,248,153,219,107,58,154,229,116,189,215,162,61,1,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,74,112,93,246,210,251,71,197,118,126,222,155,46,57,112,154,12,94,215,61,15,83,110,53,209,179,165,213,206,116,172,86,44,48,61,234,145,58,37,87,120,152,92,189,81,173,63,76,145,131,129,206,17,46,188,95,106,227,177,73,238,53,118,124,78,195,78,219,150,71,117,130,157,207,123,32,87,163,89,75,11,213,171,19,42,102,94,174,142,226,236,140,142,105,17,178,118,150,55,108,39,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,172,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,52,228,161,128,97,177,104,190,101,170,77,199,169,23,44,170,202,42,44,15,187,57,21,211,165,186,42,74,41,219,78,197,85,217,140,89,102,123,221,210,137,214,169,31,95,87,110,62,155,31,32,7,37,79,43,25,79,212,10,239,78,183,19,252,0,0,10,203,231,95,164,56,107,240,12,55,94,219,5,92,121,100,23,138,124,65,242,54,117,236,79,110,124,53,181,77,107,227,93,209,31,28,177,189,90,230,244,238,147,72,143,235,218,62,136,107,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,231,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,77,124,193,185,111,102,90,125,159,199,168,60,56,233,238,65,147,226,121,77,69,68,213,214,187,61,26,85,207,102,184,201,52,210,172,48,209,210,192,213,138,135,180,177,178,37,68,127,66,198,230,189,205,234,139,174,231,192,16,171,151,55,2,87,222,21,44,83,231,153,230,97,117,251,103,149,219,251,23,124,114,142,177,142,179,209,71,214,201,32,108,141,106,47,136,172,135,105,91,222,71,246,218,149,19,70,196,114,126,118,72,87,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,71,94,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,193,26,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,165,107,114,49,253,118,126,237,255,0,18,45,80,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,81,31,255,0,151,79,14,63,202,59,249,47,253,179,255,0,61,127,233,95,27,210,207,101,251,83,175,167,217,126,35,171,253,57,254,195,167,163,175,243,61,125,255,0,204,152,131,153,127,28,116,220,56,225,179,104,246,14,202,183,234,46,105,103,145,240,213,198,249,105,217,99,183,76,178,64,181,173,153,138,215,45,74,185,146,182,22,177,223,3,227,89,30,168,141,99,38,164,191,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,129,180,152,32,87,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,168,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,139,252,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,148,28,39,121,88,209,191,167,248,247,167,64,101,80,41,219,151,63,46,124,250,255,0,159,219,181,191,91,236,217,6,23,109,194,239,16,213,218,109,53,116,243,91,174,181,55,90,57,169,42,96,150,72,42,105,149,175,161,115,86,86,43,152,246,189,94,197,68,219,101,82,69,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,85,95,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,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,218,139,174,14,183,225,86,173,53,214,140,251,78,108,85,21,115,219,113,92,162,235,100,163,150,173,237,116,242,65,77,87,36,49,186,71,53,173,106,189,90,196,85,84,107,83,125,246,68,249,27,57,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,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,78,169,202,167,76,241,93,100,214,13,76,210,220,214,147,196,89,114,109,47,185,219,234,122,99,141,242,67,215,112,183,116,79,23,113,143,99,102,137,232,217,35,122,181,122,36,99,28,137,187,80,12,127,193,7,26,57,87,8,250,143,5,117,107,174,183,188,6,229,220,130,247,143,69,93,35,99,103,117,97,234,174,166,129,94,144,173,99,18,8,209,28,244,248,227,71,69,212,206,164,145,155,4,218,110,116,215,171,85,21,230,142,58,184,233,235,233,227,169,137,149,116,146,210,206,214,61,168,230,164,144,204,214,203,19,246,84,221,146,53,175,106,238,142,68,84,84,33,7,9,156,173,116,227,65,181,30,229,170,25,228,223,106,46,182,108,130,182,92,42,25,107,18,162,150,142,219,188,107,69,85,83,26,211,197,189,198,61,165,221,81,93,11,28,173,123,26,143,107,30,201,212,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,145,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,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,233,92,51,241,85,164,124,87,225,181,57,134,150,220,170,218,251,117,71,134,185,218,46,81,178,27,141,185,234,174,237,172,209,49,239,111,68,141,106,185,143,99,156,199,108,230,239,214,201,24,202,118,230,51,198,191,242,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,98,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,195,99,224,116,173,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,98,175,117,0,0,2,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,160,18,122,115,119,226,42,167,82,117,229,154,57,140,101,149,117,88,158,1,79,20,53,212,49,75,19,168,164,191,175,113,103,153,22,39,42,200,248,162,146,58,117,73,54,116,82,71,82,198,181,189,79,87,192,176,59,255,0,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,77,151,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,53,98,47,79,148,222,186,95,117,131,134,95,179,121,109,230,213,87,117,211,187,131,49,186,88,105,209,145,213,50,207,29,44,43,68,250,136,218,191,249,120,89,39,75,81,237,166,93,250,158,217,30,224,154,164,85,230,143,228,79,83,127,5,245,138,34,85,17,87,154,63,145,61,77,252,23,214,40,128,163,109,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,93,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,230,184,92,39,121,167,209,191,168,24,247,168,192,108,166,0,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,214,135,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,108,210,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,21,87,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,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,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,90,188,3,233,158,43,171,188,94,233,182,11,154,210,120,187,45,69,194,162,225,83,74,232,227,146,58,175,5,73,53,99,32,149,146,49,204,124,50,62,157,172,145,138,223,138,55,61,168,168,170,138,129,50,185,83,240,37,117,91,173,7,20,218,203,140,210,54,218,218,116,159,8,181,92,96,115,167,146,117,115,29,29,225,88,170,141,99,26,212,114,65,214,215,43,213,253,246,163,58,32,146,75,95,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,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,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,95,241,210,181,139,71,112,29,117,192,46,154,115,168,214,26,75,141,182,227,79,60,81,75,45,44,51,79,111,158,72,100,133,181,116,174,153,143,108,85,49,182,87,172,114,163,85,90,171,253,168,161,172,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,29,215,80,179,91,86,154,224,25,46,163,95,105,234,231,182,226,182,122,219,221,100,84,140,107,167,146,10,104,95,52,141,141,174,115,90,175,86,177,81,17,92,212,223,109,213,62,102,178,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,243,47,35,154,158,177,223,116,139,132,123,189,54,57,14,213,121,237,194,44,58,74,158,166,127,114,210,212,193,60,149,43,208,246,57,31,220,130,158,88,54,248,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,239,2,239,185,70,105,158,85,167,124,35,195,113,202,105,60,39,219,92,130,175,38,183,64,248,228,142,102,208,201,5,61,60,79,145,175,99,118,238,120,87,74,197,111,83,93,20,177,61,29,241,108,149,215,205,79,71,44,90,69,197,197,222,167,28,155,106,76,246,223,22,99,37,55,75,255,0,185,106,170,103,158,58,148,235,123,220,175,238,79,79,44,251,252,45,111,127,161,173,70,177,21,111,39,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,69,122,243,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,14,171,201,47,90,255,0,236,235,135,58,203,127,237,205,109,245,81,197,254,231,163,171,142,103,172,159,238,37,141,173,143,252,122,185,223,160,133,170,26,251,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,59,96,144,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,243,42,232,166,189,233,63,17,56,173,86,107,163,153,95,218,11,45,21,193,246,185,234,124,13,77,39,69,83,35,142,71,71,209,81,28,111,93,153,52,107,186,39,79,197,182,251,162,162,81,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,89,87,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,129,55,192,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,0,0,0,42,175,158,119,234,79,247,147,248,105,106,133,85,243,206,253,73,254,242,127,13,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,113,114,110,120,106,108,167,37,219,239,60,34,166,224,114,62,78,78,199,77,101,168,141,169,243,232,255,0,230,218,125,99,243,92,99,89,105,31,26,124,215,111,249,208,13,126,117,202,7,218,120,176,129,179,238,213,100,246,175,191,250,162,95,184,186,238,22,43,153,89,164,22,55,34,251,219,69,70,223,191,254,213,136,168,174,62,44,210,98,60,90,69,95,216,115,98,145,182,137,186,151,220,155,35,81,23,239,95,241,106,90,151,4,217,37,54,67,162,182,153,105,228,107,251,52,212,113,59,101,223,101,74,72,85,126,228,253,160,72,67,215,39,237,83,216,113,114,32,30,25,247,28,206,13,68,57,128,0,0,0,0,7,23,42,34,123,206,29,78,223,225,247,160,30,211,195,119,68,217,66,13,209,62,96,121,60,46,235,238,251,143,8,246,170,236,142,69,95,237,60,129,228,30,2,39,222,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,76,171,197,143,149,141,100,250,127,144,250,116,230,42,229,113,228,79,76,191,26,245,138,211,42,241,99,229,99,89,62,159,228,62,157,56,26,214,27,84,26,171,155,84,1,85,124,243,191,82,127,188,159,195,76,85,201,83,205,62,83,244,254,187,212,109,198,85,231,157,250,147,253,228,254,26,98,174,74,158,105,242,159,167,245,222,163,110,3,21,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,128,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,0,0,6,181,156,85,106,151,229,167,136,237,69,212,200,111,190,217,160,188,228,21,94,202,173,240,190,31,187,107,137,253,154,31,205,171,24,230,237,75,20,13,248,218,143,93,183,126,238,87,42,222,247,28,26,197,106,209,14,23,53,3,46,172,191,85,218,174,85,182,122,155,37,134,90,26,166,193,90,183,90,184,157,13,51,169,220,175,99,186,227,115,150,119,44,107,214,216,224,145,237,69,232,216,215,135,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,114,156,185,120,122,202,171,57,122,101,152,38,83,83,236,47,203,31,183,42,109,211,62,150,71,205,71,67,93,65,21,12,85,18,66,244,143,171,171,176,233,216,141,119,75,226,146,39,35,211,175,225,166,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,108,231,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,136,121,154,104,167,228,91,139,140,167,195,220,60,85,6,119,190,107,71,215,47,92,209,120,217,230,241,17,201,180,108,107,118,170,138,167,161,169,213,180,75,23,83,149,221,91,5,196,240,63,172,86,173,111,225,115,79,242,234,59,245,93,214,229,69,103,166,178,95,165,174,170,108,245,169,117,164,137,176,212,186,161,200,247,187,174,71,53,39,106,200,189,110,142,120,222,228,78,189,140,234,86,7,36,189,99,177,75,138,231,92,63,84,67,217,189,83,92,23,49,163,147,169,238,241,116,178,71,79,73,80,155,35,58,35,236,190,42,111,122,191,169,254,43,225,110,209,185,86,207,192,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,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,5,121,209,234,22,135,93,239,184,230,157,80,216,124,78,172,88,124,53,93,93,238,159,178,177,211,89,230,101,74,173,186,161,204,151,185,222,238,120,122,134,71,36,91,50,57,149,236,115,123,206,71,214,9,216,46,215,60,203,85,243,250,219,205,100,117,119,252,179,49,188,73,83,43,41,41,17,103,184,92,106,230,87,57,35,134,22,162,43,228,150,69,217,145,181,61,238,68,106,124,144,146,154,205,203,123,90,52,123,135,156,71,93,231,241,119,170,139,197,63,139,200,241,218,59,37,90,85,227,80,58,157,245,12,150,161,85,170,168,200,226,141,201,80,233,25,18,65,42,181,137,220,69,87,160,89,87,42,124,215,69,239,252,46,80,98,58,81,79,87,75,114,197,170,18,44,174,43,139,41,35,173,169,186,212,68,201,165,171,86,192,229,115,233,156,229,124,16,75,42,53,235,29,39,66,239,218,85,38,81,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,242,100,98,185,175,107,37,138,39,171,31,209,210,187,20,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,129,218,205,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,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,79,254,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,240,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,236,253,219,254,36,90,161,85,124,140,127,93,159,187,127,196,139,84,0,0,3,90,206,44,124,211,235,39,212,12,135,212,103,44,167,66,120,182,197,120,70,229,129,166,153,77,202,47,29,146,95,126,209,219,241,155,115,91,28,189,202,230,220,46,47,100,243,196,179,69,34,209,199,34,66,217,159,26,171,155,222,141,17,55,122,21,173,197,143,154,125,100,250,129,144,250,140,230,52,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,67,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,36,223,255,0,50,79,84,255,0,146,199,229,75,196,255,0,162,79,255,0,15,253,156,235,169,255,0,224,63,103,119,252,23,133,240,126,35,218,254,35,243,125,174,174,223,243,119,234,247,153,43,149,63,2,87,85,186,208,113,77,172,184,205,35,109,173,167,73,240,139,85,198,7,58,121,39,87,49,209,222,21,138,168,214,49,173,71,36,29,109,114,189,95,223,106,51,162,9,36,181,240,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,255,0,112,65,198,142,43,197,198,156,65,93,90,235,85,147,62,182,247,32,189,227,209,87,70,233,31,218,72,122,171,169,160,87,172,201,70,245,158,52,71,61,62,9,21,209,117,63,165,36,124,64,230,185,192,183,248,126,40,52,83,12,255,0,182,42,179,250,42,23,127,146,230,221,35,167,70,255,0,229,124,83,218,239,232,76,172,255,0,76,76,87,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,13,154,65,141,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,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,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,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,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,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,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,85,95,9,222,105,244,111,234,6,61,234,48,19,83,154,47,31,85,153,133,246,229,195,62,142,220,46,182,187,86,57,112,169,161,203,47,16,84,207,71,37,206,169,140,150,154,123,107,88,215,55,174,141,189,201,27,47,113,28,217,164,107,122,81,25,26,62,106,224,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,236,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,142,121,123,108,123,219,12,76,71,73,35,209,171,209,27,30,229,77,154,160,119,94,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,153,3,142,78,7,51,46,16,179,38,213,82,190,174,249,167,87,202,135,50,195,126,123,19,174,55,236,174,240,85,157,40,141,101,75,90,142,84,114,34,50,102,53,94,196,106,182,88,162,185,78,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,126,64,214,45,29,192,117,215,0,186,105,206,163,88,105,46,54,219,141,60,241,69,44,180,176,205,61,190,121,33,146,22,213,210,186,102,61,177,84,198,217,94,177,202,141,85,106,175,246,162,133,27,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,21,249,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,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,192,142,149,172,99,124,76,109,116,109,153,157,45,233,122,163,145,59,111,141,239,146,156,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,161,115,231,95,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,216,10,234,231,55,174,148,120,182,141,88,180,26,209,121,232,189,102,215,8,238,55,74,72,210,9,63,188,244,142,87,181,38,71,42,203,23,114,173,41,221,27,218,212,71,248,73,219,214,136,215,53,193,81,154,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,62,174,176,233,125,215,71,51,117,192,239,174,171,75,148,22,123,53,202,178,10,186,39,82,79,73,61,117,178,154,182,74,89,34,114,171,154,248,93,82,176,174,251,42,172,106,170,214,239,210,153,3,129,253,29,186,235,127,20,122,127,136,209,216,105,46,182,218,43,197,53,238,253,21,117,43,167,162,75,85,36,173,154,165,181,13,70,61,189,18,53,169,3,82,68,232,116,147,198,199,42,117,238,119,94,104,254,123,53,55,240,95,71,162,3,10,84,232,229,246,45,2,183,113,3,79,55,122,203,83,152,86,225,213,145,244,177,190,18,170,58,42,106,186,117,221,95,215,39,121,146,212,251,145,157,44,240,191,19,183,145,168,146,87,148,222,186,88,180,127,137,175,179,121,109,230,235,73,106,212,75,123,49,186,88,105,209,242,82,190,241,37,84,43,68,250,136,218,191,249,120,89,39,75,149,142,169,93,250,88,233,30,220,193,193,166,142,218,181,191,149,174,180,226,53,150,26,187,173,202,139,40,187,94,236,49,80,210,182,122,212,186,210,90,104,38,166,109,59,85,143,119,92,142,106,192,228,141,58,221,28,242,49,170,157,123,149,193,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,138,188,209,252,137,234,111,224,190,177,68,102,174,31,181,51,242,201,161,216,30,169,73,87,106,168,171,201,177,250,27,133,127,178,228,235,165,134,185,240,183,197,64,207,141,234,222,212,233,44,106,199,57,92,199,49,90,229,234,106,152,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,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,21,87,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,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,2,127,243,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,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,5,112,115,184,213,11,173,86,127,167,186,47,11,106,224,182,219,44,242,229,21,10,218,215,118,43,39,169,154,74,104,186,233,246,70,245,192,218,73,186,100,85,114,237,87,35,81,27,239,235,139,252,185,52,207,242,161,198,78,156,91,170,41,46,178,80,88,110,14,201,171,39,183,199,191,133,240,17,186,162,157,243,57,88,230,178,23,85,71,77,19,149,118,223,188,140,107,154,231,181,78,215,205,107,83,63,40,156,100,228,118,234,122,187,85,93,6,21,111,161,198,104,231,183,201,220,234,237,198,181,21,12,153,200,247,53,102,142,170,170,166,39,34,116,244,246,145,142,111,83,92,171,152,57,35,225,87,90,253,104,212,45,70,134,162,145,45,182,60,94,43,37,68,78,123,187,238,158,186,174,57,162,115,27,211,210,172,70,219,230,71,42,185,21,21,209,236,142,221,85,161,113,36,117,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,34,142,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,151,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,153,179,150,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,119,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,207,130,156,166,197,152,112,143,164,55,108,114,187,197,210,83,225,246,203,92,146,118,159,31,77,85,20,13,164,169,143,103,162,42,244,79,4,172,223,110,151,116,238,213,86,170,42,134,107,0,0,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,25,84,0,0,0,0,170,190,121,223,169,63,222,79,225,165,170,21,87,207,59,245,39,251,201,252,52,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,0,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,190,240,60,158,17,125,251,4,223,239,8,158,253,192,240,227,138,46,235,185,201,251,174,205,69,249,156,122,182,80,57,167,200,225,59,81,241,171,85,118,57,162,239,239,56,200,168,141,247,160,20,177,205,26,6,39,16,20,114,53,205,71,199,71,109,71,108,191,249,101,255,0,216,78,94,90,53,53,47,209,73,27,58,185,81,39,166,237,245,111,183,79,131,139,109,183,34,23,54,27,61,44,58,147,77,117,98,126,121,105,40,85,87,223,239,68,101,71,245,237,252,212,251,137,53,202,199,34,101,231,70,170,41,213,119,125,37,93,60,59,127,101,20,95,212,159,176,9,206,135,135,47,220,121,79,145,225,80,14,13,85,220,246,33,196,230,0,0,0,3,194,252,128,226,255,0,216,120,99,80,47,189,118,57,162,109,247,129,228,233,122,165,168,86,253,58,198,107,47,213,207,78,154,120,100,145,19,118,251,213,177,189,255,0,123,155,253,5,251,206,230,190,226,5,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,88,25,7,67,184,192,102,170,106,155,240,232,104,223,216,86,85,57,30,216,253,223,155,247,167,191,188,228,255,0,212,75,54,59,169,168,187,47,191,246,149,189,203,63,78,171,31,113,118,121,93,22,233,61,61,67,24,189,73,254,169,21,51,211,228,239,246,75,252,210,200,154,155,38,192,7,87,191,109,151,254,35,200,3,198,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,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,147,253,228,254,26,98,174,74,158,105,242,159,167,245,222,163,110,50,175,60,239,212,159,239,39,240,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,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,0,1,88,28,237,53,142,197,22,43,130,240,253,79,15,122,245,83,112,76,198,178,78,167,183,194,82,199,29,69,37,58,108,172,232,147,188,249,106,125,232,254,166,120,95,137,187,72,213,72,129,203,47,69,63,45,60,92,98,222,34,225,225,104,48,77,179,90,206,137,122,38,151,193,79,15,135,142,61,227,123,93,189,84,180,221,109,94,157,226,73,122,92,142,233,221,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,106,114,75,211,60,86,155,75,51,173,99,240,157,220,146,225,144,46,51,223,146,56,221,225,232,105,233,169,234,58,33,119,71,113,157,201,42,183,145,58,213,174,236,65,240,162,179,117,11,42,43,87,157,166,153,226,181,58,89,130,235,31,132,237,100,150,252,129,49,158,252,113,198,223,17,67,81,77,81,81,209,51,186,59,143,237,201,75,188,105,214,141,111,126,127,133,85,251,165,149,24,83,141,61,51,252,174,240,167,169,248,44,116,151,90,186,186,140,126,123,133,5,45,174,62,229,85,85,117,18,165,101,44,12,103,67,149,253,201,233,226,98,177,173,234,115,92,173,106,163,149,21,2,155,57,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,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,206,122,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,176,29,172,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,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,134,189,156,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,179,171,157,165,255,0,89,91,246,23,22,246,39,70,147,191,107,135,180,99,166,107,187,217,19,124,67,59,19,75,186,186,62,138,87,117,70,205,152,146,119,103,93,229,237,126,106,37,112,21,193,222,67,197,62,174,91,29,121,179,213,193,167,86,58,143,27,144,92,230,163,170,240,149,172,129,240,58,75,92,85,17,116,181,181,50,182,104,209,83,186,199,178,39,62,84,234,86,53,174,9,63,202,111,130,90,203,133,247,249,77,234,246,41,218,160,181,244,55,14,181,221,237,179,199,36,213,78,100,51,199,121,143,184,141,141,240,182,57,17,32,122,36,141,116,142,124,141,88,221,4,110,117,175,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,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,26,251,113,235,193,222,67,194,198,174,92,221,102,179,213,207,167,87,202,143,27,143,220,225,163,170,240,148,76,157,243,186,59,92,181,18,245,53,213,49,54,25,17,19,186,247,190,38,178,85,233,87,185,173,238,188,179,56,209,254,77,154,142,253,55,205,93,220,192,115,235,133,36,21,53,19,87,118,99,177,87,42,246,153,93,180,143,108,45,133,200,246,182,161,203,210,238,220,81,61,28,189,148,142,75,137,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,93,125,98,209,220,251,66,179,251,166,156,234,53,134,174,221,114,183,84,79,20,82,203,75,52,48,92,32,142,105,33,109,93,43,166,99,29,45,52,142,137,235,28,168,212,71,34,127,106,32,108,230,107,89,197,143,154,125,100,250,129,144,250,140,229,196,242,167,201,53,162,245,194,229,5,163,85,241,138,187,125,182,193,80,148,88,165,125,197,106,217,91,115,181,62,38,84,69,34,178,118,116,186,153,141,157,145,193,52,79,86,58,54,118,209,140,236,163,229,167,110,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,63,249,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,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,235,179,247,111,248,145,106,133,85,242,49,253,118,126,237,255,0,18,45,80,0,0,13,107,56,177,243,79,172,159,80,50,31,81,156,145,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,248,217,34,70,196,85,115,223,15,228,199,248,73,202,184,185,227,235,88,241,107,108,190,7,27,177,106,5,226,225,147,92,92,233,34,237,208,186,244,246,62,8,37,72,101,141,43,36,141,102,116,44,145,17,174,236,200,170,187,49,75,180,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,80,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,172,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,165,48,243,25,229,233,125,210,76,218,13,77,208,172,66,235,120,195,50,219,135,106,174,130,130,22,77,37,162,241,87,88,254,205,44,20,180,240,179,181,70,254,236,16,211,162,35,213,36,78,219,156,138,248,81,247,82,126,75,157,166,213,122,166,101,29,230,217,73,95,79,29,68,21,108,138,166,22,202,198,207,4,172,154,25,81,174,69,68,124,114,199,28,140,119,205,175,99,92,155,42,34,129,5,121,95,240,75,159,112,225,106,185,106,190,163,101,149,116,247,44,226,207,70,216,177,74,101,154,40,40,224,115,99,157,175,184,69,51,24,239,29,27,156,248,145,136,221,161,69,157,58,164,239,42,71,61,64,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,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,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,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,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,152,45,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,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,133,121,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,178,160,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,178,152,48,158,94,156,77,103,90,227,125,208,170,44,67,217,117,248,231,126,90,235,229,222,26,170,59,58,82,178,105,161,134,170,57,159,15,114,88,106,36,130,70,192,172,141,206,145,26,247,116,163,99,149,204,216,80,1,210,180,83,78,106,116,131,72,241,13,45,170,202,170,242,71,226,150,122,107,66,92,234,105,162,167,124,236,133,136,198,109,28,72,141,99,26,212,107,24,138,174,122,49,173,235,124,143,234,145,212,109,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,228,248,201,215,74,62,29,184,113,204,245,27,219,62,206,189,54,223,37,187,28,115,18,7,204,251,197,67,29,29,42,199,20,234,140,151,182,245,239,189,155,57,123,80,202,238,135,35,85,171,174,101,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,91,87,37,141,6,166,180,225,185,95,17,183,154,42,182,92,175,181,15,198,108,171,53,60,177,51,217,208,172,114,212,205,19,213,253,19,178,90,132,142,53,94,143,205,190,133,237,71,252,79,106,67,94,104,254,123,53,55,240,95,71,162,46,251,135,237,51,252,141,232,118,7,165,178,82,90,169,234,241,156,126,134,223,95,236,184,250,41,102,174,100,45,241,83,179,224,98,187,187,58,203,34,189,205,71,61,207,87,57,58,156,165,32,243,71,243,217,169,191,130,250,61,16,19,255,0,146,167,149,140,167,234,5,119,167,91,138,245,230,67,162,23,93,17,226,191,44,109,194,249,73,116,167,207,42,42,51,138,23,195,27,163,124,16,87,214,84,42,193,43,87,116,71,199,44,114,177,21,174,84,115,17,143,248,85,203,27,44,43,146,167,149,140,167,234,5,119,167,91,143,147,206,111,66,232,242,157,26,177,107,205,162,205,215,122,194,110,17,219,174,149,113,172,17,255,0,121,234,220,172,106,204,174,68,150,94,221,90,211,182,54,53,202,140,241,115,187,161,81,206,115,67,224,114,88,215,154,107,182,27,149,240,229,121,173,171,125,202,197,80,252,154,202,147,84,75,43,61,157,50,199,21,76,49,49,89,209,3,34,168,88,228,84,235,252,227,235,158,228,103,194,247,44,138,230,143,228,79,83,127,5,245,138,34,157,184,31,214,43,174,136,113,71,167,249,117,29,250,146,213,109,173,188,83,89,47,210,215,85,58,10,37,181,85,202,216,106,93,80,228,123,27,209,27,92,147,181,100,94,134,201,4,111,114,47,70,197,196,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,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,170,248,177,243,79,172,159,80,50,31,81,156,181,78,74,158,86,50,159,168,21,222,157,110,42,175,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,79,254,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,240,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,160,30,44,124,211,235,39,212,12,135,212,103,45,39,146,133,166,213,15,13,185,149,246,27,101,35,46,85,153,197,69,37,69,99,97,106,79,52,16,208,81,58,40,159,38,221,78,99,29,60,206,107,85,118,106,203,34,166,221,75,189,64,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,204,189,238,87,216,159,217,78,9,116,251,196,99,62,198,175,188,251,70,237,89,215,69,225,230,172,238,215,79,225,234,100,221,17,210,117,210,182,155,162,69,223,170,36,139,165,85,168,208,37,80,0,13,107,56,177,243,79,172,159,80,50,31,81,156,183,78,79,89,173,215,42,224,249,150,43,133,61,36,116,248,118,81,114,178,80,186,22,57,31,36,15,108,53,202,233,85,92,168,175,238,215,74,212,86,163,83,161,172,77,183,69,115,171,3,152,126,21,106,192,56,210,213,91,21,154,162,174,106,122,171,195,47,111,117,75,218,231,164,247,10,104,171,166,106,43,90,212,232,108,181,50,53,137,182,232,196,106,42,185,81,92,182,63,201,83,202,198,83,245,2,187,211,173,192,79,240,0,0,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,0,0,10,171,231,157,250,147,253,228,254,26,90,161,85,124,243,191,82,127,188,159,195,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,0,0,0,0,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,174,79,122,123,207,40,187,161,228,0,7,170,162,166,42,88,214,89,149,81,169,243,84,77,204,53,105,226,191,73,110,249,59,241,90,91,181,106,214,182,161,105,182,90,25,81,189,105,34,71,243,254,213,249,129,154,79,14,217,61,234,122,104,171,32,174,166,142,170,153,202,232,229,98,61,170,169,182,232,169,186,127,206,123,149,168,191,48,60,162,238,129,223,45,130,38,222,228,11,183,222,5,94,243,96,196,226,154,104,175,172,137,253,76,166,167,98,187,117,217,17,177,85,175,236,219,238,57,114,125,190,212,165,135,42,180,247,90,177,182,225,74,230,162,162,111,186,210,200,139,239,255,0,128,134,72,230,139,111,166,159,0,168,169,123,27,220,108,27,239,178,123,182,166,171,254,163,5,242,137,187,211,211,86,229,84,78,145,219,190,186,157,19,220,191,117,52,224,91,98,124,130,252,131,127,69,54,10,7,4,119,197,177,205,61,232,112,219,103,28,211,228,7,144,0,3,139,215,100,57,28,29,178,251,128,240,196,69,95,236,61,135,22,181,81,125,231,32,62,125,230,228,203,101,19,234,159,35,26,140,219,244,149,62,245,68,251,255,0,180,167,221,96,172,175,226,79,138,120,44,180,232,181,54,200,99,182,181,235,78,205,182,68,124,109,119,196,206,191,186,117,44,79,138,237,95,183,105,134,23,81,87,83,52,205,145,122,122,81,145,185,223,234,176,34,252,149,63,167,251,72,85,203,127,4,171,206,242,202,237,78,175,130,57,33,145,239,167,99,158,230,171,145,209,190,141,126,74,138,169,250,43,247,129,96,186,9,166,118,157,55,193,109,86,171,100,18,198,177,81,192,199,164,146,57,202,174,72,98,106,175,189,19,250,8,100,243,211,71,3,105,169,163,129,141,68,70,49,27,238,254,164,216,246,187,228,7,21,126,202,114,69,69,61,63,53,216,246,177,54,106,1,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,132,26,133,202,39,134,221,74,207,242,93,70,190,230,218,149,5,203,42,188,86,222,235,34,164,185,80,54,8,231,169,153,243,72,216,218,234,55,57,24,142,122,162,34,185,203,182,219,170,252,201,190,0,199,250,9,162,152,175,14,218,79,98,209,204,42,225,117,173,178,227,254,43,195,79,116,150,57,42,159,223,169,150,161,253,110,142,56,216,187,62,103,34,108,196,248,81,55,221,119,85,236,26,133,133,90,181,43,0,201,116,230,251,81,87,5,183,42,179,214,217,43,37,164,123,91,60,112,84,194,248,100,116,110,115,92,212,122,53,234,168,170,215,38,251,110,139,242,59,0,2,0,127,152,169,194,199,253,223,106,175,254,117,183,127,212,73,254,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,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,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,51,7,11,252,47,224,60,38,96,23,13,57,211,155,190,65,113,182,220,111,18,222,229,150,247,81,12,211,182,121,33,134,23,53,174,134,40,154,140,233,167,98,162,43,85,119,87,123,254,72,153,128,0,0,0,32,7,249,138,156,44,127,221,246,170,255,0,231,91,119,253,68,159,224,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,0,0,4,10,187,114,106,225,182,255,0,117,173,190,223,117,71,88,46,55,43,141,68,149,117,149,149,119,186,9,167,169,158,71,43,164,150,73,29,68,174,123,220,229,87,43,149,85,85,85,85,73,107,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,130,185,103,39,62,22,50,188,170,243,148,253,164,212,11,55,182,110,21,23,15,103,90,107,45,212,244,52,125,217,28,254,197,60,94,9,123,112,179,171,165,140,221,122,90,136,155,174,196,181,209,125,42,181,104,134,151,227,250,81,98,200,178,11,229,183,27,167,117,37,29,101,250,173,181,53,171,7,113,206,142,39,72,214,49,189,17,181,201,20,109,70,162,54,56,216,212,253,19,186,128,0,0,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,51,7,11,252,47,224,60,38,96,23,13,57,211,155,190,65,113,182,220,111,18,222,229,150,247,81,12,211,182,121,33,134,23,53,174,134,40,154,140,233,167,98,162,43,85,119,87,123,254,72,153,128,0,0,0,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,58,174,144,232,190,151,232,46,27,30,159,233,30,33,73,142,216,163,168,150,173,105,225,124,146,190,89,228,84,235,150,89,101,115,165,149,251,35,90,142,123,156,168,198,49,137,179,88,212,78,234,0,0,0,24,83,94,56,63,208,238,35,114,172,59,53,212,140,111,189,122,194,238,16,85,211,212,192,200,127,187,233,99,147,184,182,234,214,75,27,217,81,70,247,251,214,55,39,82,117,61,24,230,36,146,35,243,88,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,66,189,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,100,223,0,97,254,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,97,254,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,247,252,209,112,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,36,77,247,77,209,102,0,3,15,241,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,191,230,139,135,244,19,149,254,129,112,237,171,22,45,99,194,178,253,64,173,189,99,254,43,195,65,116,184,81,73,74,254,253,52,180,239,235,108,116,145,189,118,100,206,84,217,233,241,34,111,186,110,139,48,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,171,40,0,17,255,0,133,46,10,116,179,131,239,181,63,147,59,254,87,115,251,91,224,124,111,183,106,169,166,237,248,94,255,0,111,181,217,130,45,183,241,47,234,234,234,223,102,237,182,203,188,128,0,0,0,14,191,134,224,24,110,159,83,93,105,112,204,122,146,212,203,229,226,182,255,0,115,88,81,122,235,46,53,114,172,181,21,18,189,202,174,123,220,229,217,55,95,133,141,99,27,210,198,53,169,216,0,0,0,0,0,0,0,3,175,234,22,21,106,212,172,3,37,211,155,237,69,92,22,220,170,207,91,100,172,150,145,237,108,241,193,83,11,225,145,209,185,205,115,81,232,215,170,162,171,92,155,237,186,47,200,132,31,230,42,112,177,255,0,119,218,171,255,0,157,109,223,245,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,15,241,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,191,230,139,152,0,16,131,79,121,68,240,219,166,185,254,53,168,214,44,219,82,167,185,98,183,138,43,221,28,85,119,42,7,65,36,244,211,50,104,219,35,91,70,215,43,21,204,68,84,71,53,118,223,101,79,153,55,192,0,0,0,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,100,223,0,99,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,228,0,0,139,252,80,114,244,209,126,44,243,251,126,163,106,54,79,154,219,174,86,235,60,86,72,162,178,86,210,67,3,160,142,105,166,107,156,217,169,165,114,191,170,161,232,170,142,68,217,27,238,249,170,184,95,229,233,162,252,38,103,247,13,70,211,156,159,53,184,220,174,54,121,108,146,197,123,173,164,154,6,193,36,208,204,231,53,176,211,68,228,127,85,59,17,21,92,169,178,187,221,242,84,148,0,0,0,1,143,245,135,66,244,227,94,104,241,155,78,168,89,189,179,106,197,242,8,114,72,109,178,170,45,45,101,84,80,79,12,108,169,98,162,247,97,79,16,231,172,123,163,94,230,53,31,212,197,123,31,144,0,0,0,0,0,0,0,24,127,138,14,23,240,30,44,240,11,126,156,234,53,223,32,183,91,109,215,136,175,113,75,100,168,134,25,221,60,112,205,11,90,231,77,20,173,86,116,212,61,85,17,168,187,163,125,255,0,52,92,21,165,92,165,184,101,210,109,71,199,53,54,217,144,106,5,230,191,23,184,69,116,162,164,186,93,41,86,149,106,162,94,184,100,122,65,77,20,139,219,145,25,34,34,61,26,174,98,35,145,205,87,53,102,168,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,76,0,6,31,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,127,201,19,32,106,22,21,106,212,172,3,37,211,155,237,69,92,22,220,170,207,91,100,172,150,145,237,108,241,193,83,11,225,145,209,185,205,115,81,232,215,170,162,171,92,155,237,186,47,200,236,0,8,1,254,98,167,11,31,247,125,170,191,249,214,221,255,0,81,37,86,167,112,235,138,234,239,15,178,112,233,154,229,89,93,93,150,162,223,109,183,212,222,29,93,28,151,138,175,5,44,18,178,121,103,146,39,49,243,72,250,118,172,143,88,254,37,115,213,17,21,81,83,42,128,33,6,158,242,137,225,183,77,115,252,107,81,172,89,182,165,79,114,197,111,20,87,186,56,170,238,84,14,130,73,233,166,100,209,182,70,182,141,174,86,43,152,136,168,142,106,237,190,202,159,50,111,128,0,0,0,132,26,133,202,39,134,221,74,207,242,93,70,190,230,218,149,5,203,42,188,86,222,235,34,164,185,80,54,8,231,169,153,243,72,216,218,234,55,57,24,142,122,162,34,185,203,182,219,170,252,201,190,0,195,252,47,240,191,128,240,153,128,92,52,231,78,110,249,5,198,219,113,188,75,123,150,91,221,68,51,78,217,228,134,24,92,214,186,24,162,106,51,166,157,138,136,173,85,221,93,239,249,34,96,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,100,223,0,97,254,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,97,254,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,247,252,209,112,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,36,77,247,77,209,102,0,3,15,241,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,191,230,139,135,244,19,149,254,129,112,237,171,22,45,99,194,178,253,64,173,189,99,254,43,195,65,116,184,81,73,74,254,253,52,180,239,235,108,116,145,189,118,100,206,84,217,233,241,34,111,186,110,139,48,0,0,0,0,0,16,3,252,197,78,22,63,238,251,85,127,243,173,187,254,162,77,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,249,29,128,1,0,63,204,84,225,99,254,239,181,87,255,0,58,219,191,234,36,223,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,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,0,0,128,31,230,42,112,177,255,0,119,218,171,255,0,157,109,223,245,18,111,233,238,21,106,211,92,3,26,211,155,21,69,92,246,220,86,207,69,100,163,150,173,237,116,242,65,77,11,33,141,210,57,173,107,85,234,214,34,170,163,90,155,239,178,39,200,236,0,0,0,0,0,1,31,248,173,224,167,75,56,193,251,45,249,76,191,229,118,207,178,94,59,193,123,10,170,154,30,231,138,236,119,59,189,232,37,223,111,12,206,158,158,157,183,118,251,238,155,72,0,4,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,0,0,0,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,228,1,193,136,137,238,57,156,81,223,180,228,7,203,200,162,116,182,217,90,207,159,195,255,0,205,33,68,153,190,103,91,132,107,77,98,189,221,47,165,189,72,170,187,34,251,219,86,239,246,43,253,18,250,106,163,73,34,86,170,111,191,221,254,249,70,124,197,180,226,163,15,213,58,187,221,60,78,100,85,149,114,79,240,181,81,58,159,83,86,237,253,205,79,185,191,180,11,100,225,43,58,76,227,73,45,87,21,127,83,219,79,74,199,123,182,247,248,88,156,191,205,79,218,102,226,184,249,73,231,245,23,45,63,189,216,106,235,22,69,165,184,64,140,107,228,85,84,79,8,137,178,110,239,246,191,216,88,211,92,142,77,208,14,64,0,33,127,50,139,107,171,52,162,186,100,110,253,48,63,239,253,148,181,127,214,67,46,86,183,151,91,53,2,255,0,109,123,125,243,87,53,118,223,246,83,84,255,0,87,245,22,31,198,198,43,6,75,164,119,216,228,84,71,69,111,169,145,21,118,217,54,165,168,79,216,191,210,42,239,129,219,147,113,77,123,185,219,100,170,99,19,199,84,53,62,61,183,70,193,86,159,181,0,188,232,94,143,103,83,83,220,167,176,252,118,185,93,45,20,111,85,69,85,223,229,253,170,126,192,61,106,137,186,251,206,105,242,56,59,231,239,57,53,64,228,0,3,194,156,118,247,238,114,113,225,168,7,35,215,59,251,113,61,251,254,139,85,127,245,30,195,170,106,46,65,79,143,226,247,10,250,170,150,64,200,169,229,114,185,207,70,252,163,122,253,234,159,176,10,185,230,69,172,52,247,251,212,120,133,12,221,114,199,213,186,116,170,124,217,71,39,222,196,79,146,47,222,75,158,92,248,5,78,39,161,212,139,93,31,68,210,215,214,189,125,232,190,238,235,81,62,78,84,254,97,89,120,253,170,163,91,117,245,236,141,178,86,192,237,183,122,34,200,137,181,18,253,251,61,62,113,127,234,255,0,138,242,112,43,12,24,246,57,79,110,130,6,196,216,221,34,244,181,168,212,247,189,87,228,136,128,118,36,77,147,100,11,242,60,156,93,184,28,81,187,174,231,52,77,147,96,129,62,106,7,144,120,95,112,64,60,128,112,114,236,187,160,28,207,31,212,120,234,221,55,67,198,232,171,243,0,142,217,221,43,254,241,204,245,170,34,251,253,251,161,201,87,118,251,148,6,251,184,228,113,99,118,67,195,164,107,126,106,128,115,7,6,57,93,239,216,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,129,228,3,198,232,159,48,11,178,30,79,11,184,69,64,10,136,191,50,184,57,163,233,83,46,120,194,101,20,244,145,245,66,239,123,145,17,21,54,142,181,251,254,146,126,223,216,89,1,136,56,153,211,230,231,218,97,122,181,166,221,110,162,169,70,251,158,191,18,211,204,212,253,21,223,249,224,84,247,45,77,79,184,97,26,147,87,138,173,84,141,167,175,171,123,222,196,119,187,120,233,42,62,238,149,254,138,125,232,93,189,5,67,42,41,218,246,46,232,187,255,0,206,166,188,51,75,112,208,93,125,169,238,49,221,84,245,85,157,59,55,163,116,69,168,139,253,81,23,246,151,171,195,238,161,208,234,38,17,79,119,164,217,21,200,254,164,238,49,223,234,210,181,63,71,221,252,192,50,145,225,83,127,188,242,0,195,28,83,91,39,184,105,46,72,200,30,173,114,218,171,17,21,54,255,0,181,102,254,180,253,165,43,233,29,198,163,22,226,14,181,234,247,35,226,173,171,71,108,191,53,233,170,111,245,254,210,242,181,218,209,83,120,211,60,138,142,149,223,157,150,215,86,198,39,74,175,196,180,242,162,124,191,173,74,59,181,71,38,25,196,189,100,23,198,174,201,91,95,215,238,232,223,111,20,223,231,109,247,129,125,216,157,74,84,218,33,147,117,221,122,191,249,167,31,108,235,56,21,67,42,44,80,185,159,47,139,239,255,0,102,227,179,1,235,114,166,251,110,114,98,255,0,88,84,247,238,27,243,80,57,3,194,174,192,2,170,125,225,54,251,142,59,108,190,227,146,0,114,244,162,175,236,33,191,48,189,79,184,226,58,93,95,77,109,184,205,75,44,236,150,45,227,85,69,84,117,61,90,109,191,74,253,237,79,248,137,129,113,168,101,45,36,147,61,200,141,107,92,171,186,237,242,69,82,161,121,143,234,146,229,153,244,24,69,189,171,179,42,27,10,175,83,29,187,146,122,184,190,72,155,255,0,57,62,242,81,221,57,102,232,245,174,225,20,185,189,222,223,20,243,203,211,219,146,68,234,114,108,181,145,47,191,171,246,34,125,197,166,70,196,99,17,173,68,68,66,58,240,103,165,223,147,205,48,161,166,126,203,35,187,189,95,11,219,242,168,168,84,247,57,127,217,146,52,163,198,251,28,83,117,254,179,146,174,223,112,77,190,224,13,93,255,0,222,247,13,189,234,62,71,144,56,187,117,77,145,118,253,161,171,247,42,158,119,247,251,207,27,162,175,187,254,48,57,28,94,155,158,87,220,113,87,39,184,15,44,110,200,169,247,41,194,70,47,83,92,223,119,191,238,57,43,209,169,212,191,35,208,250,250,85,114,70,217,216,174,95,146,35,145,127,250,190,96,123,247,216,244,83,214,69,59,214,54,174,234,223,184,252,215,91,156,84,20,114,207,47,201,172,115,182,221,61,251,34,175,253,4,90,210,126,35,163,201,245,42,166,198,250,25,163,142,78,142,135,44,145,46,219,83,200,229,223,100,69,254,111,237,2,90,187,169,201,240,41,235,236,170,174,238,221,127,181,78,112,63,174,52,118,202,155,158,192,60,53,54,65,186,32,69,223,239,56,74,170,137,186,1,236,7,22,175,192,138,191,176,53,219,129,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,240,163,125,148,242,7,22,170,174,232,191,113,229,66,167,191,171,115,200,3,213,35,254,46,159,216,123,20,245,186,52,249,253,224,114,71,110,155,40,110,251,158,164,94,149,247,158,196,84,80,61,135,206,190,81,182,182,217,81,74,246,163,146,72,222,213,69,77,247,221,170,159,244,159,65,62,71,135,167,83,85,23,246,1,69,220,204,240,148,196,53,194,150,227,69,72,144,54,166,134,105,220,172,143,167,169,206,172,157,21,125,205,77,254,104,76,206,86,122,176,220,151,19,184,227,149,117,171,36,180,49,68,228,71,201,186,252,117,85,31,45,222,171,247,167,220,135,194,230,187,165,43,126,183,91,50,234,88,122,188,21,19,162,145,122,182,253,42,200,182,249,189,63,166,191,113,15,185,114,106,124,184,30,174,186,221,44,189,184,174,94,14,153,83,165,23,117,90,182,127,176,114,255,0,57,127,96,23,198,215,117,38,232,114,62,94,57,112,101,210,207,73,91,27,183,73,96,141,251,237,251,90,139,251,19,246,159,80,15,145,147,209,165,109,138,186,153,88,142,238,83,202,213,69,77,253,202,199,39,253,37,23,241,127,108,251,33,196,212,211,50,30,194,76,234,233,19,102,244,239,253,211,82,155,252,147,246,151,193,88,222,170,105,90,159,55,49,201,255,0,168,166,110,106,150,149,179,235,29,130,232,200,253,243,91,170,119,93,254,244,170,126,255,0,122,255,0,79,246,1,106,186,17,124,134,253,133,82,215,197,42,57,36,235,219,226,69,249,77,42,126,213,253,134,75,34,199,3,57,141,61,247,77,45,172,107,247,114,247,190,229,255,0,182,42,127,216,167,236,37,42,124,73,184,15,154,170,28,143,31,47,153,197,37,99,149,81,23,228,7,35,201,227,238,247,30,23,169,126,94,224,8,135,35,194,123,147,96,190,224,58,110,171,228,52,184,222,31,91,113,171,157,34,99,34,149,122,149,200,212,247,68,247,124,213,83,246,20,181,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,235,44,87,153,86,99,83,142,232,180,49,82,205,219,117,85,108,208,185,122,81,119,106,209,205,238,247,181,127,105,13,57,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,146,253,196,162,220,241,27,76,54,123,44,52,80,68,214,53,157,94,230,181,17,61,239,114,253,200,159,180,251,103,8,89,209,26,55,246,28,202,7,141,145,23,116,60,111,239,223,99,144,30,169,234,35,167,137,242,204,228,107,24,138,229,114,174,200,136,159,214,116,170,125,99,193,42,114,25,177,168,242,43,122,214,195,35,163,124,94,46,30,164,115,81,85,83,110,189,254,72,191,113,245,243,221,190,203,92,145,19,226,90,89,145,63,251,219,138,113,171,212,41,49,238,41,114,40,102,159,167,181,122,184,51,244,119,249,50,84,79,147,87,246,129,117,173,114,74,212,115,84,228,170,214,38,238,84,68,253,167,192,194,46,141,187,88,160,173,107,186,145,253,95,118,223,39,185,63,98,126,195,227,107,54,77,246,83,1,184,94,122,251,125,167,192,212,118,219,237,213,43,83,229,178,254,223,216,7,218,168,205,241,152,43,91,111,154,247,66,217,221,190,209,173,76,104,229,247,111,242,234,223,229,239,62,204,104,215,109,39,82,170,42,110,155,175,220,84,103,15,249,173,235,82,245,170,57,229,170,238,44,59,238,189,12,77,247,164,149,63,162,223,232,22,183,127,186,195,99,199,165,173,145,253,61,170,119,59,125,149,126,76,85,253,139,251,0,198,60,70,235,205,163,72,49,199,213,79,91,27,42,28,212,115,25,220,106,57,118,154,54,46,200,178,49,127,156,164,125,225,59,92,115,253,99,212,42,185,171,106,42,223,106,130,158,39,252,79,153,88,213,89,152,213,249,200,246,167,185,175,255,0,234,220,134,188,92,234,21,239,87,53,206,162,193,77,55,122,26,25,235,169,91,31,75,27,238,109,68,206,249,171,90,191,38,39,222,191,34,199,120,108,192,232,52,131,72,103,174,146,30,203,210,146,161,94,238,167,59,244,101,157,233,252,231,253,196,206,104,250,60,77,235,230,51,164,150,9,99,184,87,162,212,201,3,145,172,73,99,234,221,89,54,222,229,145,171,243,141,72,95,194,5,6,99,168,90,145,246,142,42,122,154,106,54,252,220,140,149,141,255,0,75,212,51,231,179,147,230,207,219,247,152,187,138,220,218,77,95,215,40,113,186,73,59,172,109,107,105,81,187,116,239,253,217,59,62,106,214,127,140,253,165,170,232,134,154,218,240,108,118,10,74,26,110,215,79,86,255,0,27,157,252,249,23,239,115,191,166,163,163,40,81,181,89,3,81,85,202,190,255,0,159,207,230,123,207,27,109,242,27,237,243,40,240,141,217,223,218,120,149,187,183,230,114,114,244,162,170,253,199,206,184,93,105,225,233,133,31,241,185,81,54,217,127,175,250,128,253,205,93,218,141,247,46,200,17,85,61,251,123,212,252,212,51,44,177,251,215,253,239,216,126,183,187,100,247,124,192,34,251,183,93,144,242,142,69,249,30,134,198,247,185,85,254,244,61,237,111,79,185,0,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,120,219,246,13,151,246,158,64,240,170,136,158,243,175,95,115,188,99,27,149,176,94,111,148,20,143,122,236,212,158,166,56,247,249,127,73,201,253,36,255,0,140,236,15,77,218,168,64,30,63,236,250,129,100,142,76,190,199,119,172,109,37,52,82,74,177,178,161,99,107,58,91,76,223,186,68,95,122,238,190,228,2,118,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,169,255,0,25,244,145,81,83,114,156,184,122,230,19,147,233,245,230,12,107,44,167,109,101,47,117,177,44,147,86,213,57,205,78,184,153,242,68,122,124,152,239,187,239,255,0,142,211,180,151,86,108,154,163,137,219,114,59,92,141,68,173,165,142,126,132,108,155,39,82,47,187,119,181,171,252,213,251,128,239,207,111,86,223,47,113,234,217,88,170,191,113,238,69,69,249,5,106,40,30,26,190,227,202,166,231,4,69,79,114,158,192,49,15,18,184,61,54,113,167,213,150,185,224,73,17,201,26,126,138,47,202,162,39,125,237,95,232,254,194,130,219,29,126,155,106,221,42,171,95,4,144,85,210,187,222,142,110,219,44,47,255,0,99,251,77,143,178,27,124,119,43,108,180,210,162,43,93,211,238,217,23,249,200,191,127,246,20,35,198,246,23,38,15,171,233,82,200,91,27,101,158,46,157,145,173,79,134,154,153,126,77,95,235,2,226,120,64,206,87,50,210,75,29,84,179,35,159,29,13,52,110,221,219,170,170,83,83,175,244,151,250,70,120,249,144,39,150,70,162,125,161,192,34,178,203,18,53,104,216,216,209,81,238,93,213,144,209,183,239,77,190,242,123,39,200,14,19,162,58,39,162,174,200,173,84,95,248,138,135,230,233,67,79,30,105,143,84,247,149,93,224,42,81,62,36,247,39,139,79,253,170,91,212,136,142,98,162,253,233,177,86,220,220,176,159,17,87,143,228,77,122,163,35,162,168,137,205,217,187,39,247,84,91,125,251,255,0,63,246,125,192,99,238,88,154,193,112,131,80,173,88,117,77,106,45,53,76,232,196,99,164,119,244,42,223,238,69,126,223,53,253,133,195,211,202,217,161,99,219,242,115,81,127,245,26,234,112,107,158,85,97,26,243,135,214,70,170,177,251,90,6,61,58,220,212,84,114,61,191,205,255,0,45,77,131,176,75,203,111,152,197,182,230,223,254,41,165,134,109,189,235,183,84,109,119,223,253,160,125,154,229,123,105,220,230,63,165,125,222,253,246,251,208,128,25,31,16,121,206,9,175,244,216,213,109,218,101,183,215,85,81,194,214,62,121,182,247,248,110,173,145,100,107,127,213,23,238,82,192,170,153,220,133,204,253,187,127,206,84,167,26,51,86,217,56,134,197,170,169,155,208,234,155,148,40,212,107,186,118,86,178,139,246,47,237,2,213,241,43,186,94,236,52,55,20,93,214,162,154,41,85,127,173,204,106,254,213,253,167,218,49,182,128,86,84,86,233,142,61,53,74,170,200,182,202,69,118,238,85,247,248,120,149,127,231,50,72,3,195,151,102,170,158,79,197,118,172,74,42,71,206,171,238,77,191,111,237,68,255,0,164,10,194,230,193,156,251,70,159,25,194,232,170,145,207,146,234,247,72,214,63,119,123,233,88,137,238,71,127,182,253,233,255,0,209,205,28,182,244,181,49,157,53,164,190,212,83,185,179,86,178,57,81,92,205,149,90,250,122,55,125,236,69,249,183,246,144,219,92,107,230,215,30,42,237,216,189,92,238,109,53,53,117,20,136,136,170,255,0,115,219,68,197,247,63,221,252,229,45,147,66,176,202,60,39,79,44,182,106,70,162,182,10,26,102,117,116,53,187,244,193,19,126,77,255,0,36,12,142,1,225,87,96,60,111,239,57,28,55,68,95,121,204,15,153,144,192,149,22,138,184,85,55,71,67,34,47,255,0,114,165,5,113,155,12,216,167,19,249,108,208,117,196,146,93,234,94,159,54,252,227,98,253,219,127,76,216,6,177,136,250,105,88,169,191,83,28,158,255,0,235,66,141,185,156,227,176,90,245,214,237,112,135,225,125,69,100,175,118,205,68,217,123,52,191,179,252,165,2,211,56,45,204,95,151,233,21,186,178,105,155,36,170,217,213,202,142,223,255,0,138,231,106,127,57,127,97,211,121,145,102,63,102,120,120,187,44,53,29,18,77,89,111,141,54,126,203,191,136,221,127,156,159,208,83,30,114,176,205,106,174,250,123,89,105,168,114,185,180,84,232,230,238,247,47,233,86,84,170,252,253,199,78,230,215,157,61,152,20,56,141,59,118,90,154,202,57,92,189,110,79,209,146,167,238,219,111,230,1,140,185,90,226,111,190,100,55,28,158,165,143,85,131,179,179,149,61,223,19,43,89,247,162,254,207,218,76,62,55,53,94,12,95,2,171,180,208,87,178,58,186,136,228,133,172,108,168,143,248,161,169,106,123,145,232,191,54,167,220,98,142,90,248,197,191,15,210,233,111,211,251,159,83,211,214,170,198,255,0,54,162,177,169,250,40,170,191,164,117,253,77,177,87,241,7,169,140,131,218,51,67,67,5,90,53,98,106,245,181,81,181,15,77,246,122,162,126,140,219,124,128,244,240,3,163,116,57,165,198,247,159,101,22,110,237,74,92,119,138,73,169,209,221,77,146,9,28,171,187,216,170,190,249,62,231,125,228,142,227,127,81,104,52,239,72,170,237,49,79,28,18,92,97,172,164,141,17,232,213,221,212,178,47,187,226,111,222,228,249,34,153,55,69,244,234,199,164,184,13,61,29,20,81,181,123,84,238,149,233,3,24,174,114,68,198,110,189,9,239,82,188,248,215,212,123,198,180,234,197,163,74,109,40,173,138,158,190,37,115,153,51,247,114,77,13,51,61,237,122,181,191,234,170,7,183,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,253,53,254,119,223,254,249,107,16,70,145,70,140,70,181,17,63,98,17,227,131,221,22,166,210,221,60,162,130,85,87,212,206,200,229,145,29,28,105,179,157,5,58,47,189,170,191,124,127,180,145,128,15,10,187,123,212,242,122,42,230,100,48,57,238,95,150,223,243,129,140,53,251,82,161,211,252,18,235,92,218,150,197,85,225,36,72,23,173,26,189,107,208,212,254,115,87,230,244,249,24,207,134,155,253,239,37,183,215,101,185,21,91,230,141,238,150,72,223,36,143,114,35,85,176,200,158,247,170,253,206,119,201,76,97,196,125,207,42,213,44,178,151,18,164,114,211,91,157,51,34,115,219,42,187,169,30,144,57,119,107,156,212,247,43,23,238,251,207,179,159,102,52,220,55,240,254,216,41,159,220,172,146,145,35,71,59,169,138,178,45,19,147,231,26,47,223,15,237,255,0,127,228,6,98,197,117,222,209,123,213,43,150,17,79,87,6,244,83,172,40,137,35,125,234,216,158,229,249,72,191,208,95,184,206,113,175,83,122,189,222,255,0,216,85,167,3,247,43,246,166,235,29,102,109,85,44,141,100,245,51,78,244,238,171,209,122,226,171,68,253,37,223,249,191,176,180,154,118,244,196,137,186,255,0,191,253,160,123,23,228,112,107,254,37,106,156,215,222,122,250,62,46,164,80,61,139,242,83,143,90,35,119,83,203,215,102,175,246,30,148,115,87,222,171,238,104,30,244,223,111,121,228,244,164,171,34,236,212,247,126,211,218,159,47,152,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,33,86,170,243,96,208,45,27,212,124,143,75,115,93,54,213,90,123,214,51,112,150,223,83,211,103,162,100,115,116,47,193,60,93,202,198,61,208,202,197,108,145,189,90,157,113,189,142,68,217,200,4,213,6,31,225,127,138,12,7,139,60,2,225,168,218,115,104,200,45,214,219,117,226,91,36,177,94,233,225,134,119,79,28,48,204,231,53,176,203,43,85,157,53,12,68,85,114,46,232,239,119,201,87,32,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,14,192,8,1,254,109,95,11,31,247,3,170,191,249,170,221,255,0,94,39,248,0,70,174,41,120,254,208,238,18,114,171,62,21,168,118,236,174,235,122,188,91,214,232,218,107,21,4,50,248,122,85,145,209,199,36,175,158,104,153,241,190,57,145,168,197,115,147,180,229,114,53,21,138,239,201,194,255,0,48,189,23,226,207,63,184,105,206,156,227,25,173,186,229,110,179,203,123,150,91,221,21,36,48,58,8,230,134,23,53,174,134,166,87,43,250,170,24,168,138,212,77,145,222,255,0,146,40,74,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,0,0,29,127,50,207,240,221,62,166,181,85,102,121,13,37,169,151,203,197,21,130,216,147,42,245,214,92,106,229,72,169,233,226,99,81,92,247,185,203,186,236,159,11,26,247,187,165,140,115,147,176,0,0,199,250,247,173,120,175,14,218,79,125,214,60,214,223,117,173,178,227,254,23,196,193,107,138,57,42,159,223,169,138,157,157,13,146,72,216,187,62,102,170,238,244,248,81,118,221,118,69,12,128,8,65,167,188,221,184,109,212,172,255,0,26,211,155,22,19,169,80,92,178,171,197,21,146,142,90,187,109,3,96,142,122,153,153,12,110,145,205,172,115,145,136,231,162,170,163,92,187,111,178,47,200,155,224,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,48,255,0,14,188,96,104,119,20,62,220,143,75,114,78,186,187,37,194,166,147,192,92,31,13,61,117,101,44,61,175,239,140,52,189,197,153,40,222,179,198,214,201,35,24,238,173,218,230,181,201,176,25,172,29,43,44,214,44,7,5,207,241,77,57,203,239,212,150,139,150,105,79,91,45,150,90,218,168,105,224,170,158,158,106,56,124,35,29,35,218,231,212,200,234,248,150,56,152,215,43,146,57,126,93,40,142,238,160,0,0,0,0,0,58,252,121,254,27,46,127,81,165,173,200,105,19,44,165,179,195,127,125,165,202,173,157,109,210,205,36,13,168,98,42,108,246,36,176,189,142,233,85,232,85,143,175,167,185,31,80,118,0,0,0,0,0,0,0,66,13,66,230,237,195,110,154,231,249,46,156,223,112,157,74,158,229,138,222,43,108,149,146,210,91,104,29,4,147,211,76,248,100,116,110,117,99,92,172,87,49,85,21,90,213,219,109,209,62,68,159,208,77,107,197,120,137,210,123,22,177,225,86,251,173,21,151,32,241,94,26,11,164,81,199,84,206,197,76,180,239,235,108,114,72,196,221,240,185,83,103,175,194,169,190,203,186,32,100,0,0,0,124,156,178,255,0,246,83,21,188,229,62,196,186,222,125,141,111,168,184,123,58,211,77,226,43,171,59,81,185,253,138,120,183,78,228,207,233,233,99,55,78,167,42,38,233,185,8,46,220,229,120,109,176,93,107,108,87,221,46,214,11,117,202,221,81,37,37,101,29,93,146,130,25,233,167,141,202,217,34,146,55,86,163,152,246,185,21,170,213,68,84,84,84,80,39,168,48,87,11,252,102,104,191,22,118,171,133,102,156,215,85,219,174,86,234,137,98,150,195,123,150,146,27,171,160,141,176,171,170,219,77,12,242,185,105,186,170,25,26,74,187,39,90,57,191,179,124,234,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,185,131,133,254,40,48,30,44,240,11,134,163,105,205,163,32,183,91,109,215,137,108,146,197,123,167,134,25,221,60,112,195,51,156,214,195,44,173,86,116,212,49,17,85,200,187,163,189,223,37,80,204,0,16,255,0,93,57,165,112,203,160,218,143,113,210,251,180,57,94,81,117,179,109,21,202,108,110,142,150,162,150,142,171,117,71,210,190,73,170,34,222,104,246,78,180,98,57,172,114,244,43,145,237,123,24,19,0,16,215,71,121,164,232,190,186,231,246,189,57,211,157,35,214,11,141,202,227,81,4,82,203,21,130,146,104,45,240,73,52,112,186,174,169,208,213,189,209,83,70,233,88,178,74,173,84,106,47,246,34,252,173,66,230,237,195,110,154,231,249,46,156,223,112,157,74,158,229,138,222,43,108,149,146,210,91,104,29,4,147,211,76,248,100,116,110,117,99,92,172,87,49,85,21,90,213,219,109,209,62,64,77,240,97,254,23,248,160,192,120,179,192,46,26,141,167,54,140,130,221,109,183,94,37,178,75,21,238,158,24,103,116,241,195,12,206,115,91,12,178,181,89,211,80,196,69,87,34,238,142,247,124,149,115,0,0,0,0,97,254,40,56,160,192,120,76,192,45,250,141,168,214,140,130,227,109,184,222,34,178,69,21,146,158,25,167,108,242,67,52,205,115,155,52,177,53,25,211,78,244,85,71,42,238,173,247,124,213,48,254,130,115,64,208,46,34,117,98,197,163,152,86,33,168,20,87,172,131,197,120,105,238,150,250,40,233,89,216,166,150,161,253,110,142,174,71,166,236,133,200,155,49,126,37,77,246,77,213,2,96,0,0,3,31,235,14,186,105,198,131,81,227,55,109,80,188,251,26,213,148,100,16,227,112,220,165,68,74,90,58,169,96,158,104,223,82,245,84,237,66,190,29,204,89,54,86,177,207,106,191,165,136,247,179,32,0,0,0,0,139,252,80,115,11,209,126,19,51,251,126,156,234,54,49,154,220,110,87,27,60,87,184,165,178,81,82,77,3,96,146,105,161,107,92,233,170,98,114,63,170,157,234,168,141,84,217,91,239,249,162,4,160,4,95,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,127,201,22,80,0,0,0,7,95,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,8,63,205,171,225,99,254,224,117,87,255,0,53,91,191,235,192,79,240,0,0,117,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,249,144,131,252,218,190,22,63,238,7,85,127,243,85,187,254,188,4,255,0,7,95,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,216,0,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,220,7,214,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,1,242,114,203,255,0,217,76,86,243,148,251,18,235,121,246,53,190,162,225,236,235,77,55,136,174,172,237,70,231,246,41,226,221,59,147,63,167,165,140,221,58,156,168,155,166,228,32,187,115,149,225,182,193,117,173,177,95,116,187,88,45,215,43,117,68,148,149,148,117,118,74,8,103,166,158,55,43,100,138,72,221,90,142,99,218,228,86,171,85,17,81,81,81,64,158,160,193,92,47,241,153,162,252,89,218,174,21,154,115,93,87,110,185,91,170,37,138,91,13,238,90,72,110,174,130,54,194,174,171,109,52,51,202,229,166,234,168,100,105,42,236,157,104,230,254,205,243,168,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,124,72,187,110,155,42,230,14,23,248,160,192,120,179,192,46,26,141,167,54,140,130,221,109,183,94,37,178,75,21,238,158,24,103,116,241,195,12,206,115,91,12,178,181,89,211,80,196,69,87,34,238,142,247,124,149,67,48,0,67,253,116,230,149,195,46,131,106,61,199,75,238,208,229,121,69,214,205,180,87,41,177,186,58,90,138,90,58,173,213,31,74,249,38,168,139,121,163,217,58,209,136,230,177,203,208,174,71,181,236,96,76,0,67,93,29,230,147,162,250,235,159,218,244,231,78,116,143,88,46,55,43,141,68,17,75,44,86,10,73,160,183,193,36,209,194,234,186,167,67,86,247,69,77,27,165,98,201,42,181,81,168,191,216,139,245,120,135,230,85,162,252,50,234,133,118,148,106,54,159,106,83,238,84,116,244,245,113,86,80,218,105,22,138,182,9,163,71,54,90,121,38,170,141,210,49,29,215,19,156,141,217,36,138,70,251,250,84,9,106,12,21,194,183,25,58,71,197,245,171,32,184,105,141,54,65,65,81,140,84,65,13,198,134,247,68,200,39,99,39,107,150,25,154,177,73,36,78,99,214,41,154,136,143,235,69,137,221,77,106,43,21,217,87,80,179,91,86,154,224,25,46,163,95,105,234,231,182,226,182,122,219,221,100,84,140,107,167,146,10,104,95,52,141,141,174,115,90,175,86,177,81,17,92,212,223,109,213,62,96,118,0,64,15,243,106,248,88,255,0,184,29,85,255,0,205,86,239,250,241,55,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,230,7,96,6,10,226,167,140,157,35,225,6,213,143,220,53,58,155,32,175,168,201,234,39,134,221,67,100,162,100,243,189,144,53,171,52,206,89,100,142,38,177,139,44,45,84,87,245,170,202,222,150,185,17,234,220,127,195,199,50,173,23,226,107,84,40,116,163,78,116,251,82,153,114,172,167,168,171,150,178,186,211,72,148,84,80,67,26,185,210,212,73,13,84,142,141,138,238,136,154,229,110,203,36,177,183,221,212,128,75,80,71,94,42,120,226,211,78,16,110,184,253,191,83,176,172,214,190,159,39,167,158,107,117,117,146,158,134,120,30,248,28,212,154,23,36,181,81,202,215,177,37,133,202,170,206,133,73,91,210,231,42,61,27,215,248,107,230,67,160,92,80,234,58,233,110,21,107,202,236,151,167,219,231,184,83,125,161,130,138,154,58,206,210,179,174,8,59,117,82,62,73,186,28,233,58,17,191,224,226,149,202,168,141,80,37,80,0,0,48,255,0,20,28,80,96,60,38,96,22,253,70,212,107,70,65,113,182,220,111,17,89,34,138,201,79,12,211,182,121,33,154,102,185,205,154,88,154,140,233,167,122,42,163,149,119,86,251,190,106,152,43,74,185,176,104,22,178,106,62,57,165,184,86,155,106,173,69,235,38,184,69,111,166,234,179,209,62,56,122,215,227,158,94,221,99,222,216,98,98,58,73,30,141,94,136,216,247,42,108,213,2,106,128,0,0,0,0,97,253,25,226,207,65,181,251,50,203,176,61,45,206,169,47,23,124,58,163,181,84,198,123,153,91,2,35,17,213,116,110,223,106,138,102,202,229,133,101,103,185,30,212,95,240,114,195,36,161,152,0,0,1,135,248,160,226,131,1,225,51,0,183,234,54,163,90,50,11,141,182,227,120,138,201,20,86,74,120,102,157,179,201,12,211,53,206,108,210,196,212,103,77,59,209,85,28,171,186,183,221,243,84,192,26,123,205,219,134,221,74,207,241,173,57,177,97,58,149,5,203,42,188,81,89,40,229,171,182,208,54,8,231,169,153,144,198,233,28,218,199,57,24,142,122,42,170,53,203,182,251,34,252,128,155,224,0,0,235,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,243,33,7,249,181,124,44,127,220,14,170,255,0,230,171,119,253,120,9,254,12,127,249,107,197,127,32,95,202,47,217,247,95,179,127,99,254,218,248,94,212,126,59,192,248,47,25,219,232,238,118,251,221,191,119,79,115,167,171,221,213,183,188,136,31,230,213,240,177,255,0,112,58,171,255,0,154,173,223,245,224,39,248,58,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,252,206,192,0,17,215,78,120,255,0,225,115,84,117,114,249,163,88,214,162,210,71,119,180,212,67,73,67,93,91,36,80,91,175,243,189,233,18,197,109,157,95,181,67,219,43,154,196,110,205,89,122,186,161,239,70,138,244,237,92,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,238,249,170,6,96,4,32,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,77,240,0,0,0,143,252,82,241,153,132,240,143,236,122,221,72,211,125,64,185,89,111,123,197,79,123,177,80,209,212,80,178,169,58,149,105,101,116,181,49,190,57,186,27,214,212,115,17,175,111,87,67,156,177,200,140,193,86,158,115,220,40,92,110,180,86,250,204,95,82,173,116,245,85,17,195,45,117,93,162,141,208,82,177,206,68,116,210,36,53,111,149,88,212,85,114,164,108,123,246,69,233,107,151,100,80,158,160,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,43,80,179,91,86,154,224,25,46,163,95,105,234,231,182,226,182,122,219,221,100,84,140,107,167,146,10,104,95,52,141,141,174,115,90,175,86,177,81,17,92,212,223,109,213,62,96,118,0,64,15,243,106,248,88,255,0,184,29,85,255,0,205,86,239,250,241,63,192,3,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,16,175,252,218,190,22,63,238,7,85,127,243,85,187,254,188,4,255,0,6,31,225,159,137,124,123,138,92,54,167,80,112,205,63,205,108,24,243,42,60,53,21,118,71,71,75,76,203,155,218,174,73,86,153,33,168,149,207,100,110,111,67,158,168,214,117,170,181,170,231,50,68,102,96,0,1,0,63,205,171,225,99,254,224,117,87,255,0,53,91,191,235,192,79,240,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,10,230,183,230,187,28,82,78,167,108,212,247,126,211,203,152,142,249,156,122,118,95,112,28,246,220,234,250,135,131,90,243,204,94,225,143,220,233,251,177,214,83,73,2,167,83,147,244,145,63,162,230,254,196,251,206,208,138,121,2,158,120,187,229,249,152,218,107,234,178,93,62,198,171,107,33,235,124,170,216,25,214,168,157,83,191,249,211,185,126,72,207,187,239,49,63,14,156,77,230,220,53,100,159,100,243,88,106,45,212,246,247,58,154,72,170,96,107,21,138,198,77,178,42,164,47,95,156,141,251,254,242,243,174,214,90,27,197,51,233,171,105,162,149,143,106,181,81,236,71,110,138,138,159,122,47,237,82,190,56,204,224,54,223,153,85,92,50,204,70,214,140,171,169,157,211,61,176,64,212,221,92,248,19,253,78,157,87,228,142,251,255,0,233,2,86,232,63,18,250,107,172,182,238,172,123,44,183,85,85,49,189,79,133,146,175,90,34,202,230,39,185,204,111,205,81,62,239,188,205,12,145,146,34,57,142,69,69,253,134,190,154,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,183,253,242,219,120,96,226,235,16,214,27,109,45,36,151,186,54,87,246,58,159,19,170,98,71,110,216,162,87,123,187,207,119,205,235,255,0,16,18,127,96,135,8,167,142,102,245,70,246,185,63,106,46,231,53,69,80,56,202,136,230,236,165,80,115,111,211,229,165,167,199,114,154,122,71,252,117,149,12,123,189,234,158,234,88,182,254,119,251,90,253,197,176,57,61,200,65,254,105,152,180,55,157,26,166,172,240,251,190,138,162,170,84,114,49,61,223,220,114,47,236,95,232,129,25,185,85,106,13,190,221,144,79,140,213,215,69,20,178,53,206,107,28,187,42,170,190,133,137,183,187,246,162,253,229,188,177,119,77,205,127,248,17,200,31,97,215,107,116,14,169,237,53,245,112,196,187,191,167,116,90,202,100,253,169,251,11,250,161,145,101,167,99,213,119,85,223,254,117,3,220,226,12,243,61,179,45,126,159,82,205,216,115,187,113,57,55,77,254,250,186,111,235,39,59,190,68,94,227,206,205,13,219,75,39,116,176,163,214,54,70,141,221,168,191,58,186,125,254,229,2,135,48,155,171,177,204,226,207,118,71,244,120,58,232,102,85,84,249,108,228,95,216,191,243,27,0,240,119,168,246,204,227,74,44,18,83,87,195,52,177,219,169,99,145,26,237,213,175,74,106,125,209,126,20,251,220,107,219,112,133,241,92,100,123,55,71,70,173,114,109,253,136,89,151,44,45,107,124,53,112,97,85,183,4,70,236,222,150,186,95,191,122,40,209,54,89,63,183,238,255,0,216,5,175,205,254,15,220,84,71,29,117,110,139,136,76,65,203,80,157,52,247,72,159,250,41,242,232,162,82,221,34,149,179,211,50,102,174,237,123,81,200,191,183,114,161,56,223,164,117,127,17,184,157,43,29,186,203,117,129,155,111,251,89,66,159,244,129,102,28,57,206,181,26,93,142,204,142,221,178,90,233,30,139,183,237,166,136,202,102,52,225,242,129,109,218,89,142,83,59,220,177,218,232,216,191,239,83,68,159,244,25,44,1,139,117,247,60,180,224,184,148,149,247,107,140,52,145,170,55,226,145,118,79,240,177,183,246,47,222,228,255,0,140,202,14,93,147,114,189,121,169,234,100,248,238,61,101,199,169,42,250,29,93,4,239,123,91,34,162,252,21,52,251,123,145,233,251,23,238,80,35,47,4,246,90,141,85,226,130,225,145,178,23,84,67,69,77,71,82,178,53,61,223,12,244,205,251,149,191,208,95,187,238,46,98,207,76,148,150,234,106,116,106,181,35,137,141,219,251,26,136,86,119,41,77,63,150,9,175,249,109,101,43,218,181,20,48,197,27,222,205,149,118,171,151,127,122,183,253,173,62,242,207,88,222,150,35,127,98,108,7,35,138,252,206,71,21,253,168,160,120,223,223,177,201,54,251,143,91,190,104,123,26,7,25,19,118,170,47,201,80,168,126,108,184,100,144,101,80,228,81,194,229,101,76,213,14,122,253,222,228,162,106,125,255,0,215,251,11,122,114,110,138,133,91,115,109,124,140,75,108,45,95,115,159,83,191,255,0,117,66,160,117,30,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,58,47,49,61,65,167,205,181,110,11,13,13,108,117,81,211,179,103,53,155,123,158,201,235,17,83,244,83,238,84,251,204,75,193,190,173,217,52,186,231,124,173,187,214,37,58,84,91,146,24,213,210,49,157,78,238,245,108,157,79,110,231,76,213,124,246,12,219,86,107,50,42,90,142,228,15,150,161,204,119,90,42,108,233,102,114,123,209,202,159,39,167,222,4,240,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,243,95,185,34,184,34,211,75,205,183,27,142,253,127,161,150,55,213,34,76,199,61,187,110,142,142,153,201,238,71,127,82,253,197,97,233,125,187,44,214,124,206,150,212,213,171,170,167,103,94,200,157,215,181,55,137,238,253,143,79,156,95,179,238,255,0,138,245,176,123,13,38,35,137,210,81,71,19,98,109,61,52,105,178,53,26,137,211,19,83,246,39,244,64,197,252,88,106,237,163,73,244,238,90,170,171,140,20,243,61,140,88,218,247,236,174,68,168,133,171,178,116,187,127,210,253,132,2,224,31,18,188,234,222,181,221,243,235,157,20,210,211,210,211,209,203,28,189,27,55,169,179,198,223,155,85,191,226,87,238,251,191,227,251,60,208,117,62,167,33,202,237,24,21,154,181,100,254,230,169,89,35,138,69,85,221,181,77,95,122,53,235,254,37,126,109,251,191,226,148,60,189,244,141,154,127,167,73,91,83,70,177,85,213,198,230,189,203,31,74,175,77,92,234,158,245,99,87,228,168,4,177,181,209,165,13,20,84,232,221,186,24,212,219,246,108,136,159,244,31,180,240,159,35,200,3,169,106,86,69,69,143,98,245,53,181,149,49,194,214,186,36,87,61,219,34,110,244,79,158,199,107,122,162,34,170,170,39,187,239,33,47,49,157,108,147,8,211,233,108,54,202,196,142,178,170,122,69,248,100,217,221,61,233,119,95,134,68,95,245,47,217,255,0,208,8,231,128,103,117,25,62,188,178,251,53,194,55,218,44,243,195,83,60,232,141,232,107,18,153,85,85,92,136,138,158,248,215,246,252,140,111,198,118,181,38,172,229,244,248,30,35,86,203,132,112,212,178,21,101,58,35,215,169,37,168,139,250,8,191,41,27,247,253,233,253,166,34,195,245,114,108,51,19,191,162,78,143,175,187,83,36,49,191,169,85,232,168,146,55,220,189,104,239,148,159,214,101,238,5,116,69,218,183,168,207,203,50,74,58,153,154,201,86,169,31,36,125,76,85,73,233,164,249,190,55,127,140,119,222,4,252,224,43,69,147,2,210,12,110,237,91,111,150,10,250,235,116,51,203,220,234,69,69,114,204,191,46,181,79,148,159,177,9,100,159,35,228,98,118,74,108,119,31,183,217,233,35,72,225,163,166,142,22,53,168,136,136,141,110,223,36,68,79,253,71,216,0,15,31,47,153,211,245,11,82,49,236,10,209,45,202,237,115,165,129,172,233,255,0,9,51,25,243,115,19,249,206,111,244,208,15,189,114,189,80,209,183,181,37,84,77,149,203,210,214,43,189,234,190,255,0,250,80,246,80,127,116,196,147,61,61,206,217,83,253,244,33,214,141,235,110,67,173,122,153,51,225,87,173,162,9,221,219,86,117,244,171,91,81,30,203,254,17,237,253,9,127,250,147,231,51,40,97,72,105,99,141,62,230,167,252,200,7,181,58,27,247,158,82,70,47,201,200,21,168,169,242,56,163,17,62,77,255,0,212,7,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,168,14,116,122,23,125,181,106,62,57,196,61,178,205,106,135,27,189,219,233,177,187,149,77,58,178,58,167,222,34,90,153,35,125,67,54,71,73,215,74,214,49,146,34,189,81,180,138,199,116,34,68,143,183,242,63,241,217,161,118,45,126,225,151,49,198,238,118,107,173,206,235,97,183,213,100,152,220,54,181,122,213,58,241,75,75,50,211,177,145,181,29,222,238,117,190,21,141,90,229,115,102,94,158,151,163,30,208,171,110,81,26,197,106,211,94,40,223,136,228,119,234,186,27,110,160,217,229,178,83,68,181,77,138,138,75,171,101,142,106,71,78,215,189,173,87,171,89,81,4,74,136,231,247,42,154,198,167,231,28,165,186,113,99,229,99,89,62,159,228,62,157,57,174,14,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,9,212,109,80,181,107,87,47,204,215,85,236,205,164,142,159,41,210,123,197,201,244,244,213,173,171,101,28,239,181,77,222,165,89,90,136,143,124,50,247,34,127,194,213,71,198,228,86,181,81,81,3,94,19,106,131,85,115,97,238,63,245,230,155,135,206,23,50,236,154,26,218,186,107,237,254,157,248,206,60,250,74,137,105,167,101,198,174,41,26,217,163,154,54,57,98,124,17,54,106,148,85,86,238,180,232,196,123,92,230,168,20,173,199,6,177,93,117,191,138,61,64,203,171,47,212,151,91,109,21,226,166,201,97,150,134,169,211,209,37,170,146,87,67,76,234,119,43,222,222,137,26,213,157,203,26,244,58,73,228,123,81,58,246,44,83,146,198,142,218,172,186,71,149,235,125,194,195,87,21,247,37,188,62,201,67,89,87,74,214,177,214,170,86,70,229,117,44,138,196,122,178,74,153,37,100,170,215,171,28,250,56,211,100,116,74,84,182,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,151,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,112,42,175,154,182,166,101,90,55,199,118,153,234,150,21,87,225,239,88,206,31,108,184,83,117,73,35,35,155,162,231,113,235,130,94,219,216,247,67,43,21,209,200,196,114,117,198,247,181,87,103,41,97,92,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,124,106,216,156,247,187,195,72,230,200,232,95,212,238,166,34,181,87,184,201,24,202,203,231,87,230,159,22,250,127,67,234,55,18,47,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,210,180,119,88,176,29,117,192,45,122,141,167,55,234,75,141,182,227,79,4,178,197,21,84,51,79,111,158,72,99,153,212,149,77,133,239,108,85,49,182,86,36,145,43,149,90,171,253,138,189,212,1,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,23,234,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,82,15,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,54,72,178,61,85,92,198,66,31,147,32,226,219,42,226,231,143,173,28,202,110,81,120,28,110,197,168,22,123,126,51,110,107,100,139,183,66,235,211,30,201,231,137,102,150,52,172,146,53,133,179,62,53,70,187,179,26,34,108,196,47,80,214,179,132,239,52,250,55,245,3,30,245,24,13,148,192,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,11,41,230,139,199,213,30,31,98,185,112,207,163,183,11,85,210,235,145,219,234,104,114,203,196,21,48,86,71,108,165,123,229,166,158,218,214,53,206,232,172,119,110,70,203,220,70,186,24,220,222,148,87,200,143,132,48,87,51,222,61,105,181,158,235,87,195,246,143,223,105,43,244,250,217,81,77,53,214,239,73,221,98,221,174,48,58,110,184,99,149,178,246,170,40,90,174,129,200,171,23,197,52,9,35,28,230,36,111,118,10,229,249,162,154,203,171,156,71,99,55,45,37,184,93,108,48,226,87,10,107,157,247,38,162,149,176,251,42,133,94,169,35,81,239,142,72,223,52,209,164,177,71,3,227,145,178,238,244,145,139,11,102,86,226,13,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,98,46,194,124,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,194,10,243,184,187,93,108,23,93,6,190,216,174,117,118,235,149,186,163,32,171,163,172,164,153,208,207,77,60,110,182,58,57,99,145,170,142,99,218,228,71,35,145,81,81,81,21,9,21,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,141,124,243,191,82,127,188,159,195,74,213,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,3,103,224,71,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,0,0,33,255,0,49,158,53,255,0,146,174,156,65,96,192,46,118,169,53,55,41,252,221,182,154,117,238,201,107,161,84,122,73,115,116,61,46,99,186,94,196,142,38,202,173,107,228,115,157,180,173,134,88,212,37,173,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,230,215,177,205,93,149,21,10,139,230,173,169,153,86,141,241,221,166,122,165,133,85,248,123,214,51,135,219,46,20,221,82,72,200,230,232,185,220,122,224,151,182,246,61,208,202,197,116,114,49,28,157,113,189,237,85,217,202,96,14,11,184,223,215,29,4,213,52,162,161,170,186,230,182,92,251,32,166,151,33,178,79,12,215,58,234,250,169,234,99,73,234,168,155,221,99,221,113,149,138,230,34,171,213,178,185,204,238,53,234,200,213,153,43,156,173,109,77,199,137,44,38,225,89,105,171,181,212,85,105,189,182,105,104,106,221,19,167,165,123,171,238,10,232,100,88,94,248,149,237,85,86,170,198,247,179,116,94,151,57,54,85,11,63,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,83,91,110,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,10,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,251,21,67,186,130,63,241,39,198,254,135,112,171,149,98,88,150,169,85,93,93,87,150,117,203,213,107,134,26,159,101,210,182,70,71,226,170,226,238,182,102,194,229,124,157,43,28,114,57,254,30,100,107,85,204,233,92,151,165,250,215,164,122,213,106,91,206,148,106,62,63,148,211,199,79,77,83,80,203,109,115,37,158,141,147,181,93,18,84,195,191,118,157,238,70,191,224,149,172,122,43,30,138,136,173,84,64,238,160,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,5,80,115,88,224,74,234,151,90,254,41,180,107,25,164,117,181,212,235,62,111,106,183,64,230,207,28,232,231,186,75,194,49,21,90,246,57,170,212,159,161,173,86,43,59,238,71,245,207,36,118,190,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,64,214,135,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,236,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,169,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,197,92,25,241,153,159,112,153,159,211,86,81,215,85,220,112,155,141,67,34,191,88,101,150,105,160,108,18,77,78,181,53,116,180,201,60,80,165,119,102,157,35,142,89,55,77,151,165,222,239,144,118,14,104,254,123,53,55,240,95,71,162,39,255,0,37,79,43,25,79,212,10,239,78,183,21,193,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,246,61,26,42,42,42,35,152,246,185,28,199,177,200,143,99,218,230,185,26,230,170,36,138,224,207,141,28,87,132,126,4,115,10,234,39,90,175,121,245,203,80,42,160,178,99,210,215,70,217,25,221,182,82,116,215,84,192,143,73,150,141,139,4,136,174,98,124,114,35,98,234,103,82,200,192,149,92,200,184,250,177,104,22,43,116,209,45,55,184,120,221,77,200,45,239,167,168,154,150,165,241,253,153,165,158,61,146,165,242,68,230,189,181,142,99,250,160,141,174,71,51,118,204,253,155,219,100,212,173,254,122,179,220,171,253,117,200,242,76,142,225,254,217,89,93,114,174,168,147,254,20,147,77,36,143,254,183,57,206,251,213,79,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,151,39,203,67,128,170,109,6,199,161,214,173,89,177,82,79,168,183,202,120,230,180,50,78,239,93,130,221,61,44,110,116,46,134,104,163,116,21,202,233,38,138,101,248,250,88,212,99,28,212,124,200,240,202,188,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,21,38,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,191,224,0,16,3,157,95,149,140,91,234,5,15,167,92,78,169,202,235,143,170,60,194,197,109,225,159,88,174,22,171,93,215,28,183,211,80,226,119,137,234,96,163,142,231,74,199,197,77,5,181,204,115,155,215,88,222,228,109,139,182,142,116,209,181,221,72,143,141,95,55,107,231,87,229,99,22,250,129,67,233,215,18,152,45,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,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,79,234,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,218,202,86,231,87,230,159,22,250,127,67,234,55,18,199,244,27,143,254,23,56,131,166,166,135,25,212,90,75,5,246,166,162,26,70,99,217,52,145,91,174,47,158,105,95,28,49,68,215,61,98,169,123,213,136,168,218,121,37,84,238,70,142,233,115,145,165,112,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,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,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,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,10,181,229,133,199,173,54,140,93,105,56,126,214,11,237,37,6,159,92,234,42,102,181,93,234,251,175,91,77,198,119,67,209,12,146,186,94,213,61,11,149,179,185,85,34,248,102,157,100,123,154,197,145,237,185,243,85,114,223,185,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,11,42,0,0,63,36,151,107,84,55,90,123,20,215,58,70,92,171,41,230,171,167,163,116,205,73,230,130,23,70,217,101,100,123,245,57,140,116,240,181,206,68,217,171,44,104,187,117,38,253,87,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,218,169,66,218,189,199,110,188,234,95,16,210,113,17,142,228,213,120,69,222,150,158,43,93,162,150,205,63,75,41,45,80,212,44,241,81,78,237,145,43,88,178,254,114,84,153,170,201,30,171,240,54,52,100,108,13,135,138,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,231,167,7,250,241,149,113,27,161,214,125,72,205,116,218,235,133,222,166,233,130,166,158,174,146,72,41,107,255,0,51,28,172,174,160,89,62,57,40,230,100,173,115,28,187,236,228,123,17,210,35,18,71,230,11,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,64,214,135,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,236,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,169,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,197,92,25,241,153,159,112,153,159,211,86,81,215,85,220,112,155,141,67,34,191,88,101,150,105,160,108,18,77,78,181,53,116,180,201,60,80,165,119,102,157,35,142,89,55,77,151,165,222,239,144,118,14,104,254,123,53,55,240,95,71,162,39,255,0,37,79,43,25,79,212,10,239,78,183,21,193,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,246,61,26,42,42,42,35,152,246,185,28,199,177,200,143,99,218,230,185,26,230,170,36,138,224,207,141,28,87,132,126,4,115,10,234,39,90,175,121,245,203,80,42,160,178,99,210,215,70,217,25,221,182,82,116,215,84,192,143,73,150,141,139,4,136,174,98,124,114,35,98,234,103,82,200,192,149,92,200,184,250,177,104,22,43,116,209,45,55,184,120,221,77,200,45,239,167,168,154,150,165,241,253,153,165,158,61,146,165,242,68,230,189,181,142,99,250,160,141,174,71,51,118,204,253,155,219,100,212,173,254,122,179,220,171,253,117,200,242,76,142,225,254,217,89,93,114,174,168,147,254,20,147,77,36,143,254,183,57,206,251,213,79,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,151,39,203,67,128,170,109,6,199,161,214,173,89,177,82,79,168,183,202,120,230,180,50,78,239,93,130,221,61,44,110,116,46,134,104,163,116,21,202,233,38,138,101,248,250,88,212,99,28,212,124,200,240,202,188,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,75,231,105,162,159,246,11,196,101,29,195,246,97,87,10,89,37,255,0,116,86,82,73,11,18,63,247,106,72,231,73,254,33,26,223,211,82,213,12,105,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,170,20,153,203,47,90,255,0,34,220,92,98,222,34,223,226,168,51,189,176,170,206,136,186,230,139,198,207,15,135,146,61,228,99,91,181,84,84,221,110,94,173,162,89,122,90,174,233,218,234,120,177,242,177,172,159,79,242,31,78,156,215,7,252,245,96,89,87,250,235,142,100,152,229,195,253,178,142,186,219,93,79,39,252,25,33,154,57,25,253,78,107,155,247,42,23,189,14,180,90,181,235,150,158,93,168,20,185,125,38,69,119,147,73,238,212,153,37,68,44,108,79,138,247,29,153,254,54,41,98,107,90,145,63,186,174,114,53,26,214,171,30,199,179,120,222,197,80,160,195,101,62,19,188,172,104,223,211,252,123,211,160,53,172,47,250,223,174,150,46,29,57,116,96,186,161,118,188,218,168,107,232,116,190,203,21,130,27,138,61,241,220,47,14,180,70,180,148,169,28,106,146,73,215,35,83,169,24,168,169,27,100,122,185,141,99,158,208,170,190,102,154,215,249,105,226,227,41,240,246,255,0,11,65,130,111,133,81,245,197,209,52,190,10,121,188,68,146,109,35,218,237,234,165,169,232,114,116,239,18,69,212,212,119,86,242,171,146,94,138,127,217,215,17,149,151,15,219,133,91,233,99,151,253,207,89,87,36,204,88,255,0,220,73,27,155,39,248,244,115,127,65,74,192,255,0,61,89,238,85,254,186,228,121,38,71,112,255,0,108,172,174,185,87,84,73,255,0,10,73,166,146,71,255,0,91,156,231,125,234,166,201,28,53,233,13,54,130,232,54,13,164,112,193,73,29,70,59,103,134,27,130,210,79,44,208,75,113,126,242,214,205,27,229,217,234,201,42,100,154,68,69,70,236,143,68,70,181,17,26,129,29,121,185,233,158,85,168,156,35,205,113,197,169,60,95,216,172,130,147,38,184,192,200,228,146,103,80,199,5,69,60,175,141,172,99,183,237,248,166,202,245,119,75,91,20,82,189,93,240,236,180,237,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,199,218,133,133,90,181,43,0,201,116,230,251,81,87,5,183,42,179,214,217,43,37,164,123,91,60,112,84,194,248,100,116,110,115,92,212,122,53,234,168,170,215,38,251,110,139,242,53,140,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,224,109,38,8,255,0,192,78,166,98,186,161,194,62,153,220,113,106,190,231,176,113,250,44,102,227,3,228,141,102,165,174,160,129,148,242,178,70,177,238,232,234,237,182,86,35,182,114,197,52,79,86,183,175,98,64,1,77,124,235,53,51,237,6,184,225,122,91,73,87,106,168,164,195,241,247,220,38,240,242,117,213,83,215,87,205,249,200,42,54,122,163,54,130,146,142,70,49,90,215,116,206,174,85,115,94,205,191,39,37,140,2,166,251,196,54,87,168,53,24,245,37,101,183,21,197,223,76,202,233,146,39,62,130,227,89,81,26,66,177,35,151,173,175,125,60,21,236,87,177,61,204,235,107,149,59,136,142,136,28,75,231,244,218,167,196,54,164,106,13,191,33,171,190,91,111,153,69,202,166,215,93,82,178,245,203,110,241,15,74,52,68,149,17,236,99,105,210,38,49,142,68,232,99,90,221,155,211,178,92,79,40,205,51,202,180,239,132,120,110,57,77,39,132,251,107,144,85,228,214,232,31,28,145,204,218,25,32,167,167,137,242,53,236,110,221,207,10,233,88,173,234,107,162,150,39,163,190,45,144,38,168,0,0,4,32,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,192,248,214,71,170,35,88,201,131,21,115,88,227,158,213,101,198,107,248,93,210,139,165,37,194,229,127,167,88,242,187,213,186,232,215,165,178,6,84,62,57,109,137,216,147,169,181,47,116,15,100,241,203,178,54,23,244,43,31,222,85,138,176,52,119,88,179,237,10,207,237,122,141,167,55,234,187,117,202,221,81,4,178,197,21,84,208,193,112,130,57,163,153,212,149,77,133,236,116,180,210,58,38,36,145,43,145,28,137,253,138,157,127,252,245,103,185,87,250,235,145,228,153,29,195,253,178,178,186,229,93,81,39,252,41,38,154,73,31,253,110,115,157,247,170,146,215,137,126,90,26,185,160,154,71,138,106,165,190,158,174,254,199,217,233,228,204,109,244,208,62,166,174,203,113,115,42,106,42,94,173,167,141,240,178,134,158,24,226,137,245,14,157,221,82,163,159,179,88,246,181,161,109,60,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,124,106,216,156,247,187,195,72,230,200,232,95,212,238,166,34,181,87,184,201,24,204,234,107,109,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,97,77,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,98,168,67,94,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,152,45,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,66,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,124,111,145,36,98,170,57,236,134,111,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,191,239,254,53,151,255,0,43,255,0,255,0,59,133,0,151,253,255,0,198,178,255,0,229,127,255,0,231,112,160,16,54,83,225,59,202,198,141,253,63,199,189,58,2,21,115,69,227,234,143,15,177,92,184,103,209,219,133,170,233,117,200,237,245,52,57,101,226,10,152,43,35,182,82,189,242,211,79,109,107,26,231,116,86,59,183,35,101,238,35,93,12,110,111,74,43,228,71,195,245,117,163,141,127,228,171,192,142,138,88,48,11,157,170,77,77,202,116,255,0,30,142,219,77,58,247,100,181,208,173,178,52,146,230,232,122,92,199,116,189,137,28,77,149,90,215,200,231,59,105,91,12,177,173,64,255,0,158,172,247,42,255,0,93,114,60,147,35,184,127,182,86,87,92,171,170,36,255,0,133,36,211,73,35,255,0,173,206,115,190,245,80,59,86,131,233,158,169,234,190,169,227,248,182,142,82,93,126,210,123,66,146,104,46,54,248,234,127,188,223,221,49,49,183,9,165,167,99,164,167,134,25,36,141,206,157,19,224,247,47,207,98,210,185,180,227,119,92,55,129,173,48,196,47,185,61,94,73,114,177,229,22,91,109,101,230,173,29,223,185,79,13,158,186,57,42,164,234,123,221,215,35,154,175,93,222,229,221,203,187,157,243,92,235,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,88,171,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,0,0,58,86,177,104,238,3,174,184,5,211,78,117,26,195,73,113,182,220,105,231,138,41,101,165,134,105,237,243,201,12,144,182,174,149,211,49,237,138,166,54,202,245,142,84,106,171,85,127,181,23,94,190,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,251,36,152,43,140,78,21,112,222,43,244,142,225,135,222,109,180,141,201,237,212,245,21,56,157,222,73,22,23,219,174,42,207,129,29,43,88,247,120,105,28,216,219,51,58,93,212,196,71,34,119,25,27,216,21,171,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,219,105,92,88,249,88,214,79,167,249,15,167,78,107,173,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,88,166,130,243,11,163,212,222,14,245,91,66,181,231,47,255,0,63,84,26,127,145,197,103,190,93,38,130,158,59,197,47,129,108,52,212,175,154,73,146,74,155,139,164,153,237,68,108,125,82,71,18,57,206,124,157,110,112,86,9,180,237,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,172,69,138,115,43,230,23,89,169,183,218,237,10,208,108,191,252,226,208,116,197,120,190,90,230,158,158,75,197,87,69,76,53,52,172,154,57,146,58,155,115,163,153,141,84,116,125,50,73,18,185,174,124,125,14,112,98,174,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,84,224,131,130,236,171,139,141,71,130,134,181,183,91,38,3,109,238,79,123,200,98,161,145,209,191,180,176,245,80,211,78,172,88,82,177,233,60,106,141,122,252,17,171,165,233,127,74,70,254,149,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,97,77,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,98,32,125,252,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,125,96,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,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,82,174,219,30,35,127,221,190,231,177,237,71,125,199,165,89,178,238,136,190,224,61,232,187,156,37,133,147,49,88,228,221,20,226,215,236,187,47,237,216,246,162,238,4,56,227,99,132,75,86,173,227,15,186,90,227,232,184,83,36,242,162,238,229,221,124,55,74,39,197,51,90,158,246,55,238,42,66,253,97,206,248,102,207,100,153,63,52,176,62,104,218,191,153,119,185,206,146,63,219,39,248,179,99,57,160,142,120,214,57,27,186,42,42,124,200,217,197,79,9,56,126,182,226,243,71,45,45,67,107,146,104,94,199,178,174,70,39,195,35,149,125,200,215,127,140,119,220,6,23,224,239,142,106,12,250,157,182,60,138,78,154,148,223,223,179,151,127,125,67,191,153,78,212,249,49,62,242,123,81,86,69,89,3,39,133,119,107,209,21,62,127,122,34,255,0,210,107,167,169,154,77,168,92,60,101,42,176,211,79,2,51,244,100,125,59,222,213,222,54,111,178,201,27,119,255,0,12,79,78,11,57,131,213,222,103,161,195,115,218,250,70,47,68,80,50,79,15,4,30,253,233,227,77,213,101,79,218,255,0,187,254,109,128,180,5,249,41,128,248,211,176,71,126,208,251,236,18,183,126,213,5,124,169,239,249,42,81,204,159,181,63,105,153,177,188,142,221,147,90,226,186,91,170,99,154,25,90,215,35,152,246,185,23,118,163,147,244,85,83,228,169,247,157,123,88,236,17,228,186,125,122,180,200,213,84,158,130,170,63,114,170,47,197,3,219,247,111,251,64,215,183,79,46,46,196,117,206,142,86,175,79,98,245,26,126,223,115,107,25,253,75,253,19,98,172,54,225,237,43,20,21,72,187,163,250,182,255,0,121,238,79,217,253,70,188,122,245,141,201,128,107,93,206,6,177,204,237,93,166,115,21,219,175,194,149,114,162,126,146,39,244,11,200,225,55,48,159,45,210,251,101,194,169,205,89,36,239,111,210,212,106,123,170,39,79,146,47,251,16,51,154,152,79,138,187,35,175,154,111,85,74,207,154,164,127,254,81,10,254,212,253,134,108,95,145,143,53,174,141,107,48,218,150,181,175,87,34,51,100,111,254,90,48,53,220,246,27,238,25,5,77,190,38,111,39,74,116,166,255,0,237,74,191,183,250,142,225,195,230,83,91,167,26,195,105,151,126,142,221,202,6,185,61,203,190,213,81,111,247,59,250,6,77,225,199,17,166,188,241,13,67,102,172,137,206,101,68,205,141,89,212,173,85,222,146,79,217,239,62,95,23,250,110,205,49,213,52,185,219,169,229,129,139,55,136,69,122,185,201,213,226,106,29,252,228,255,0,96,128,94,86,147,100,9,147,105,166,57,123,68,221,107,45,176,76,191,218,173,254,196,255,0,152,172,126,48,40,164,143,138,44,62,161,236,217,36,188,82,162,38,255,0,177,40,9,117,203,223,82,29,154,112,253,139,83,84,207,27,231,164,183,50,23,35,90,212,219,166,73,218,158,228,85,251,163,66,49,113,231,73,85,102,215,124,14,238,229,234,100,151,136,213,158,237,255,0,69,180,91,253,201,251,63,104,22,47,163,173,70,233,237,147,246,248,10,111,248,187,17,157,224,199,154,21,92,151,13,51,199,170,28,155,57,246,218,69,95,118,223,58,120,151,254,147,33,129,232,172,153,176,211,203,42,174,221,44,114,255,0,196,133,55,243,85,191,79,144,234,246,59,101,129,251,163,45,245,104,190,228,247,42,85,57,126,244,79,232,126,210,216,117,115,41,135,17,193,238,247,169,101,99,60,53,29,68,169,213,183,243,97,145,223,122,167,244,74,107,185,211,221,120,149,226,82,182,116,98,205,5,20,245,116,237,88,152,173,233,106,190,174,68,247,177,31,251,16,11,50,224,91,12,251,45,164,212,109,123,58,93,35,37,71,123,247,249,85,212,42,127,57,127,105,37,211,221,238,58,214,159,227,180,248,222,61,79,111,129,138,222,142,191,155,149,126,114,57,223,127,246,157,152,15,11,242,8,158,224,191,216,16,14,14,69,223,228,115,68,216,242,0,240,191,34,179,121,173,217,164,175,109,169,237,254,157,87,255,0,53,69,253,127,212,89,146,236,96,126,40,180,26,219,172,120,218,83,212,35,146,166,5,94,211,155,59,153,183,84,144,170,252,154,239,186,63,216,6,188,53,9,225,30,177,170,123,215,221,183,236,220,250,88,205,45,77,198,231,29,45,50,110,247,163,182,249,125,205,223,239,51,127,20,60,52,95,116,106,90,122,218,214,117,65,81,58,198,142,71,74,239,122,66,215,252,221,27,83,246,255,0,196,118,94,0,116,170,223,168,90,193,72,151,120,159,36,48,82,86,57,172,108,142,98,170,164,77,219,228,159,236,215,239,2,122,114,249,225,213,248,125,149,217,37,205,191,158,168,219,102,239,253,23,213,51,230,217,85,62,78,79,184,149,60,65,234,28,26,115,167,183,27,203,253,235,29,52,221,45,247,252,210,9,92,158,254,151,127,67,246,29,211,20,178,82,216,173,172,166,166,137,99,99,55,249,185,87,230,231,47,223,253,165,122,115,39,214,199,37,177,48,123,77,76,79,169,168,159,161,88,141,99,151,103,54,178,45,189,206,223,125,246,251,128,143,26,85,70,254,33,248,157,173,188,86,55,251,158,58,186,198,163,119,254,155,107,36,249,167,109,127,103,220,92,158,29,103,142,199,102,138,134,54,236,140,234,251,255,0,107,220,191,181,127,105,95,28,177,116,70,166,219,109,185,103,183,170,89,89,53,117,68,19,71,212,178,51,116,117,43,213,87,165,90,137,254,173,251,84,178,70,53,26,155,39,220,7,147,200,0,126,27,205,67,41,104,38,153,255,0,38,198,229,255,0,137,170,165,44,115,53,212,39,222,245,21,246,86,47,76,116,232,212,219,231,239,101,77,90,127,69,63,231,45,183,93,115,74,92,47,2,186,93,42,102,100,107,21,52,207,69,127,78,219,164,18,187,249,202,159,209,40,7,137,92,214,163,81,53,98,241,92,215,181,237,125,93,74,49,90,212,77,219,226,38,114,126,138,175,244,128,248,26,105,102,169,206,51,187,21,130,20,234,241,119,8,33,219,116,79,210,119,246,167,236,253,165,244,112,163,164,180,26,123,167,86,120,163,131,162,121,40,105,214,69,234,114,238,171,4,27,255,0,61,201,243,97,4,249,110,240,171,71,91,119,164,212,44,146,134,167,174,138,166,25,233,182,150,88,211,169,174,170,98,238,157,8,139,239,107,126,242,215,232,40,161,161,166,138,158,22,170,50,38,53,136,138,187,251,145,17,63,232,3,244,181,58,81,26,159,36,77,131,156,141,77,213,79,85,69,76,84,204,89,37,123,90,137,251,85,16,139,92,85,241,151,141,232,189,139,181,109,174,164,168,185,212,119,163,142,52,88,101,217,201,7,91,119,111,121,171,243,115,126,239,188,12,201,171,250,187,99,211,28,110,123,213,206,110,150,199,36,108,253,23,175,189,207,219,249,172,119,236,95,184,167,109,122,226,83,46,226,27,46,117,130,196,221,169,83,109,147,120,191,197,68,255,0,231,69,26,252,225,95,191,255,0,163,251,114,60,187,93,56,206,200,36,183,65,74,171,108,87,190,100,72,109,142,98,126,109,206,123,126,38,50,79,186,102,253,255,0,253,25,229,194,167,2,184,182,150,82,37,218,247,77,83,45,197,255,0,53,241,146,236,155,44,237,253,21,141,159,205,145,63,250,190,97,218,248,44,208,218,141,54,194,232,235,46,50,117,79,83,79,28,142,110,200,155,117,69,78,171,239,73,28,159,54,41,41,90,136,136,136,159,114,30,186,106,120,233,161,100,49,55,102,177,168,212,77,247,247,34,108,123,23,96,60,131,210,231,61,29,186,46,231,177,142,85,79,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,173,199,102,133,223,116,7,137,172,199,27,185,217,173,86,203,85,250,225,85,146,99,112,218,213,137,74,219,61,85,84,203,78,198,70,212,111,103,183,208,248,86,53,107,81,174,133,122,122,152,172,123,165,175,1,58,197,106,189,114,252,226,63,68,46,23,234,185,111,184,214,47,146,94,232,104,234,234,154,230,54,213,85,106,123,85,180,177,171,213,232,200,234,99,149,242,163,88,140,107,235,35,93,213,210,169,149,121,211,232,237,170,245,164,120,166,183,219,236,53,114,223,113,171,195,44,149,213,148,148,173,115,27,106,170,100,142,71,85,72,140,87,163,35,169,142,38,68,174,122,49,175,172,145,54,87,74,133,90,232,222,177,223,116,110,227,148,212,218,33,241,20,153,134,31,123,195,174,148,221,76,103,122,150,190,149,241,181,122,220,199,171,123,83,165,60,251,55,165,207,236,116,117,53,175,114,129,208,11,31,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,21,192,119,93,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,4,180,229,9,161,116,122,159,196,117,94,163,100,54,111,27,101,211,75,123,110,48,185,235,3,225,109,226,119,172,116,73,36,82,35,158,238,150,50,174,118,61,136,139,28,180,209,57,94,213,233,107,238,252,138,188,178,244,83,242,45,194,62,45,226,46,30,42,191,59,219,53,172,232,151,174,24,188,108,16,248,120,227,222,54,57,187,82,197,77,214,213,234,218,85,151,165,202,222,157,165,80,20,173,206,175,205,62,45,244,254,135,212,110,36,10,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,218,122,243,171,243,79,139,125,63,161,245,27,137,216,57,73,104,238,3,174,184,7,16,26,115,168,214,26,75,141,182,227,79,97,138,41,101,165,134,105,237,243,201,13,218,22,213,210,186,102,61,177,84,198,217,94,177,202,141,85,106,175,246,162,134,10,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,243,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,95,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,129,29,43,88,198,248,152,218,232,219,51,58,91,210,245,71,34,118,223,27,223,247,244,99,152,22,190,232,78,135,94,180,19,10,154,212,251,45,215,199,248,107,141,91,171,86,229,103,241,112,163,31,224,37,142,165,140,167,232,127,84,236,217,139,180,210,61,235,186,185,64,150,188,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,37,96,81,90,110,183,26,106,250,203,125,178,174,170,158,215,78,149,117,210,195,11,158,202,88,22,88,225,73,101,114,38,204,98,203,52,81,163,157,178,117,200,198,252,220,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,83,94,184,51,192,120,76,229,171,168,116,116,116,52,151,28,218,227,79,98,150,253,126,150,40,102,157,179,201,114,181,37,77,37,45,74,65,20,201,67,222,167,73,35,138,77,215,117,234,119,191,228,21,193,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,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,45,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,135,249,234,207,114,175,245,215,35,201,50,59,135,251,101,101,117,202,186,162,79,248,82,77,52,146,63,250,220,231,59,239,85,62,81,115,220,176,184,10,169,209,139,85,39,16,58,193,98,171,160,212,27,157,61,76,54,171,69,95,105,233,105,183,78,216,122,38,146,39,69,221,167,174,114,54,118,170,36,191,12,51,172,111,107,94,178,49,161,149,120,28,224,251,1,224,215,72,221,155,230,105,73,75,157,221,44,237,175,203,239,151,73,97,99,45,16,35,18,105,104,99,149,30,232,162,166,129,91,188,146,35,213,37,124,125,199,59,161,177,50,44,171,161,124,86,232,191,16,247,92,166,197,167,57,77,36,247,44,86,241,93,107,150,142,90,234,71,79,93,5,51,162,107,174,84,177,195,52,142,150,133,238,153,141,142,117,70,163,151,221,178,123,183,174,190,107,28,115,221,111,89,53,127,11,186,81,116,171,183,219,108,21,11,30,87,122,183,93,28,197,185,206,250,119,199,45,177,59,18,116,186,153,141,157,236,158,57,119,87,76,206,133,99,59,42,178,196,174,5,180,155,89,117,115,136,236,118,221,161,217,127,217,43,245,135,170,249,83,145,117,53,125,149,67,27,217,28,211,118,85,83,196,245,119,155,23,135,247,182,94,247,68,157,49,44,143,104,77,94,121,223,169,63,222,79,225,165,96,88,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,150,127,207,59,245,39,251,201,252,52,195,252,154,173,54,171,255,0,18,89,181,138,251,108,164,184,219,110,58,111,114,164,172,163,171,133,179,65,83,4,149,246,246,201,20,145,185,21,175,99,154,170,213,106,162,162,162,170,40,17,131,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,50,49,92,215,181,146,197,19,213,143,232,233,93,135,180,119,88,176,29,117,192,45,122,141,167,55,234,75,141,182,227,79,4,178,197,21,84,51,79,111,158,72,99,153,212,149,77,133,239,108,85,49,182,86,36,145,43,149,90,171,253,138,180,151,204,103,130,143,228,171,168,240,95,240,11,101,214,77,50,202,127,57,109,169,157,59,177,218,235,149,94,178,91,29,55,83,158,238,150,49,36,137,210,163,92,248,220,230,239,43,161,150,69,234,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,24,23,63,198,39,21,88,111,10,26,71,112,204,47,55,42,71,100,247,26,122,138,108,78,209,36,107,51,238,55,20,103,192,174,137,175,99,188,52,110,116,110,153,253,77,233,98,163,81,123,143,141,143,215,219,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,238,188,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,37,175,45,78,94,149,154,155,125,161,215,93,121,196,63,206,45,7,84,182,123,29,210,25,233,228,188,85,116,83,77,77,84,248,100,133,35,169,183,58,57,158,228,86,201,211,36,145,35,92,215,199,214,215,6,127,229,169,203,210,143,76,172,84,58,235,175,56,135,249,250,175,234,150,207,99,186,67,5,68,118,122,94,186,105,169,170,159,12,144,172,148,215,22,201,11,220,138,217,58,163,142,84,107,154,201,58,218,216,215,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,168,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,164,87,4,28,104,229,92,35,234,60,21,213,174,186,222,240,27,151,114,11,222,61,21,116,141,141,157,213,135,170,186,154,5,122,66,181,140,72,35,68,115,211,227,141,29,23,83,58,146,70,73,94,80,218,103,138,235,38,156,113,31,165,185,173,39,136,178,228,214,251,5,190,167,166,56,223,36,61,105,115,232,158,46,227,30,198,205,19,209,178,70,245,106,244,72,198,57,19,118,161,18,248,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,248,17,210,181,140,111,137,141,174,141,179,51,165,189,47,84,114,39,109,241,189,225,249,56,201,215,74,206,34,120,142,204,245,27,219,62,209,178,186,225,37,187,28,115,18,118,66,203,61,59,221,29,42,199,20,234,175,139,184,196,239,189,155,53,59,179,74,238,134,171,149,169,98,156,151,52,46,197,106,211,140,143,136,123,157,154,235,14,73,123,184,84,227,118,218,154,133,124,116,175,179,196,148,210,72,250,118,108,141,147,174,169,175,99,228,85,122,35,169,17,141,232,84,149,31,86,218,41,165,247,93,106,213,204,67,74,44,206,171,142,163,41,188,83,91,95,81,77,68,234,183,209,192,247,167,122,169,98,106,162,189,144,197,220,149,255,0,19,81,25,27,149,92,212,69,84,217,79,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,64,118,0,0,26,214,113,99,230,159,89,62,160,100,62,163,57,154,185,115,113,175,252,149,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,184,87,139,31,52,250,201,245,3,33,245,25,204,127,121,197,175,184,253,186,197,118,187,208,248,122,76,154,222,251,165,174,78,235,31,226,41,89,85,81,72,233,54,106,170,179,105,233,42,25,179,145,29,240,111,183,75,154,170,27,68,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,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,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,107,237,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,27,20,152,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,80,214,136,29,215,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,45,57,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,6,96,229,79,192,149,213,110,180,28,83,107,46,51,72,219,107,105,210,124,34,213,113,129,206,158,73,213,204,116,119,133,98,170,53,140,107,81,201,7,91,92,175,87,247,218,140,232,130,73,45,124,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,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,25,87,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,175,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,67,86,201,45,55,88,109,84,247,217,173,149,108,182,214,84,77,73,79,88,232,92,144,77,60,45,141,210,196,201,54,233,115,216,217,225,115,154,139,187,82,88,213,118,234,77,231,255,0,44,46,61,105,180,98,235,73,195,246,176,95,105,40,52,250,231,81,83,53,170,239,87,221,122,218,110,51,186,30,136,100,149,210,246,169,232,92,173,157,202,169,23,195,52,235,35,220,214,44,143,104,92,249,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,23,234,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,82,15,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,54,72,178,61,85,92,198,66,24,127,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,59,95,43,143,61,154,101,248,215,163,214,145,171,236,158,85,246,87,237,215,217,155,175,217,191,104,123,39,219,30,10,79,3,227,187,125,223,13,223,219,183,222,237,252,125,190,174,174,159,139,109,189,228,149,229,113,231,179,76,191,26,244,122,208,47,248,0,4,0,231,87,229,99,22,250,129,67,233,215,18,152,45,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,46,127,157,95,149,140,91,234,5,15,167,92,74,171,225,59,205,62,141,253,64,199,189,70,0,58,166,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,45,120,231,230,23,106,226,207,69,244,239,78,109,24,197,93,186,229,110,168,138,247,151,75,83,68,216,96,117,214,58,78,203,91,111,115,106,101,114,211,117,84,86,42,164,173,71,236,144,123,255,0,77,23,37,115,69,224,22,179,15,190,220,184,152,209,219,125,214,233,106,200,238,21,53,217,101,158,10,105,235,36,182,85,61,146,212,207,114,107,218,215,116,81,187,183,35,165,238,43,91,12,142,111,74,171,36,70,67,90,192,73,254,92,60,63,90,184,135,226,142,197,98,201,89,73,62,61,138,211,191,42,188,81,212,35,92,149,208,83,75,19,99,166,237,190,57,25,43,31,81,53,59,101,141,232,212,116,61,228,71,35,186,119,204,28,234,252,211,226,223,79,232,125,70,226,78,158,87,92,61,126,67,120,101,182,223,238,117,54,170,219,214,165,248,108,182,90,154,58,94,137,33,161,158,150,37,163,163,146,103,34,62,94,219,21,242,108,168,141,100,149,51,53,168,228,222,71,193,110,117,126,105,241,111,167,244,62,163,113,2,31,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,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,214,178,138,211,117,184,211,87,214,91,237,149,117,84,246,186,116,171,174,150,24,92,246,82,192,178,199,10,75,43,145,54,99,22,89,162,141,28,237,147,174,70,55,230,228,69,206,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,131,175,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,122,243,69,227,234,143,15,177,92,184,103,209,219,133,170,233,117,200,237,245,52,57,101,226,10,152,43,35,182,82,189,242,211,79,109,107,26,231,116,86,59,183,35,101,238,35,93,12,110,111,74,43,228,71,194,24,43,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,186,189,143,171,96,196,242,172,175,218,95,101,177,155,173,231,216,214,249,174,215,31,103,209,73,81,224,232,98,219,187,83,55,66,47,110,22,117,55,170,71,108,214,238,155,170,110,124,160,54,168,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,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,218,181,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,12,1,113,214,191,229,19,203,191,83,117,142,59,127,130,164,200,48,252,235,192,64,232,187,114,50,134,7,92,105,233,123,173,238,72,137,50,193,12,75,39,75,213,189,197,127,78,205,217,16,40,4,250,191,231,171,2,202,191,215,92,115,36,199,46,31,237,148,117,214,218,234,121,63,224,201,12,209,200,207,234,115,92,223,185,80,249,69,207,115,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,7,117,229,153,198,143,242,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,204,171,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,96,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,90,113,165,204,135,42,226,135,78,49,189,45,177,218,253,137,101,125,190,219,112,203,58,96,146,154,74,203,228,73,47,136,130,46,154,169,25,37,187,173,208,201,27,37,111,115,185,19,28,170,138,212,3,170,241,245,198,190,85,197,102,163,213,217,45,55,63,15,166,88,205,194,104,241,203,125,58,200,200,235,250,21,209,182,231,80,146,53,143,116,210,177,85,88,215,181,59,49,189,88,137,212,233,95,47,234,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,93,3,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,127,218,59,163,184,14,133,96,22,189,57,211,155,13,37,186,219,110,167,130,41,101,138,150,24,103,184,79,28,49,194,234,186,167,66,198,54,90,153,27,19,22,73,85,168,174,84,254,196,64,237,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,31,172,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,107,237,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,27,20,152,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,80,214,136,29,215,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,45,57,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,6,96,229,79,192,149,213,110,180,28,83,107,46,51,72,219,107,105,210,124,34,213,113,129,206,158,73,213,204,116,119,133,98,170,53,140,107,81,201,7,91,92,175,87,247,218,140,232,130,73,45,124,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,10,1,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,149,121,126,107,95,255,0,154,199,19,220,58,86,91,255,0,87,249,30,107,111,170,142,47,255,0,71,37,29,92,115,61,100,255,0,113,44,109,108,127,227,213,206,253,4,38,87,55,125,29,186,234,87,11,140,203,177,203,13,37,117,203,79,175,17,94,234,101,74,87,75,91,29,169,209,73,13,91,96,115,24,231,35,17,207,167,158,84,85,107,59,116,174,123,151,243,109,66,146,241,172,166,251,135,220,102,187,99,149,222,18,174,162,223,95,107,146,78,211,36,234,165,173,165,150,146,166,61,158,138,137,215,4,242,179,125,186,155,213,187,85,28,136,168,31,40,159,252,192,245,175,255,0,205,99,134,30,29,40,237,255,0,171,252,115,53,184,85,73,23,255,0,163,150,142,146,56,94,146,127,187,86,70,186,63,241,10,215,126,154,16,0,236,25,150,127,153,106,13,77,170,171,51,200,106,238,175,177,217,232,172,22,196,153,83,162,142,221,73,18,69,79,79,19,26,136,214,49,173,77,215,100,248,158,231,189,221,79,123,156,161,34,185,101,232,167,229,167,139,140,91,196,92,60,45,6,9,182,107,89,209,47,68,210,248,41,225,240,241,199,188,111,107,183,170,150,155,173,171,211,188,73,47,75,145,221,59,223,241,5,121,66,104,93,102,152,112,227,87,168,217,13,155,193,94,181,46,224,219,140,46,122,206,201,157,103,129,139,29,18,73,20,136,214,55,169,239,171,157,143,98,42,73,21,76,78,87,185,58,90,201,212,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,10,213,231,105,166,120,173,78,150,96,186,199,225,59,89,37,191,32,76,103,191,28,113,183,196,80,212,83,84,84,116,76,238,142,227,251,114,82,239,26,117,163,91,223,159,225,85,126,232,31,43,146,94,177,216,165,197,115,174,31,170,33,236,222,169,174,11,152,209,201,212,247,120,186,89,35,167,164,168,77,145,157,17,246,95,21,55,189,95,212,255,0,21,240,183,104,220,171,47,248,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,84,15,44,189,107,252,139,113,113,139,120,139,127,138,160,206,246,194,171,58,34,235,154,47,27,60,62,30,72,247,145,141,110,213,81,83,117,185,122,182,137,101,233,106,187,167,105,105,206,227,87,169,153,106,211,221,4,161,158,146,74,137,234,37,203,238,145,186,9,123,240,49,141,146,150,137,204,147,221,18,178,69,146,189,28,223,137,232,176,198,191,2,42,117,133,96,233,238,21,117,212,172,255,0,26,211,155,21,69,36,23,44,170,241,69,100,163,150,173,238,108,17,207,83,51,33,141,210,57,173,115,145,136,231,162,170,163,92,187,111,178,47,200,217,163,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,69,21,242,184,210,26,109,90,227,7,25,158,229,5,36,246,220,26,158,108,190,170,25,167,150,39,189,244,206,99,41,93,18,199,250,79,101,100,244,146,43,92,173,98,178,55,163,186,191,65,215,232,0,0,6,10,227,51,138,11,87,9,154,47,83,168,213,150,138,187,141,202,227,80,251,37,134,40,169,219,52,13,186,201,73,81,53,51,170,154,178,196,228,166,234,167,84,145,99,114,191,101,248,83,239,77,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,19,102,140,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,215,219,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,2,197,57,86,112,83,138,224,88,173,163,138,60,134,255,0,106,200,242,76,142,223,47,176,189,153,85,29,101,13,182,134,162,56,58,250,186,224,108,144,220,99,145,149,116,210,244,72,173,107,93,36,107,186,171,203,10,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,90,28,122,212,232,54,67,14,138,234,205,246,174,125,58,190,84,71,13,161,242,118,186,44,23,25,234,163,107,166,116,211,75,27,96,161,86,201,52,179,39,199,210,246,163,216,214,171,230,87,218,79,18,156,87,105,199,13,250,28,154,223,115,151,237,29,5,211,177,6,55,5,174,100,146,59,205,85,68,47,150,157,172,168,106,58,54,66,232,227,124,139,50,238,212,141,170,173,73,28,172,141,225,76,60,195,56,89,181,112,177,175,53,22,44,66,106,70,225,249,45,58,94,49,250,53,186,182,170,182,138,5,248,101,134,120,221,180,204,99,102,73,91,19,222,142,71,198,141,78,236,146,50,110,159,171,203,191,140,28,251,135,45,92,180,97,16,45,93,231,4,205,239,20,180,23,123,27,34,154,161,240,207,51,217,11,107,168,226,133,143,149,106,90,138,212,88,227,99,150,118,53,35,86,171,210,23,199,128,53,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,170,182,105,202,211,128,91,21,37,138,195,197,102,175,91,252,117,214,187,251,187,14,178,85,83,61,145,219,227,107,213,35,185,76,217,26,157,201,159,210,146,83,236,139,27,35,116,115,53,94,247,198,176,6,64,231,87,229,99,22,250,129,67,233,215,18,152,45,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,46,127,157,95,149,140,91,234,5,15,167,92,74,171,225,59,205,62,141,253,64,199,189,70,0,58,166,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,127,220,23,113,109,138,241,115,165,137,148,219,98,240,57,37,139,195,91,242,107,115,155,28,93,186,231,83,70,247,207,4,73,52,178,37,28,146,44,205,133,242,42,57,221,153,17,83,118,41,0,57,162,240,11,89,135,223,110,92,76,104,237,190,235,116,181,100,119,10,154,236,178,207,5,52,245,146,91,42,158,201,106,103,185,53,237,107,186,40,221,219,145,210,247,21,173,134,71,55,165,85,146,35,33,134,188,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,194,253,56,177,242,177,172,159,79,242,31,78,156,214,176,216,123,83,245,139,1,215,94,6,181,67,81,180,230,253,73,113,182,220,116,222,247,44,177,69,85,12,211,219,231,146,206,249,157,73,84,216,94,246,197,83,27,101,98,73,18,185,85,170,191,216,171,175,8,23,253,255,0,198,178,255,0,229,127,255,0,231,112,160,18,255,0,191,248,214,95,252,175,255,0,252,238,20,2,7,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,114,156,176,184,10,169,209,139,85,39,16,58,193,98,171,160,212,27,157,61,76,54,171,69,95,105,233,105,183,78,216,122,38,146,39,69,221,167,174,114,54,118,170,36,191,12,51,172,111,107,94,178,49,184,43,149,215,0,181,153,133,246,219,196,198,177,91,238,182,187,86,57,112,166,174,196,236,243,211,79,71,37,206,169,140,138,166,11,147,158,230,183,174,141,189,200,221,23,109,92,217,164,107,186,149,25,26,178,105,1,204,175,152,23,228,38,142,187,65,52,166,110,188,250,235,111,111,181,46,45,118,241,217,232,106,224,169,103,230,165,130,165,147,83,220,88,190,26,120,250,152,173,72,228,99,253,253,77,2,74,97,252,96,104,118,109,196,22,83,195,61,167,36,232,204,241,126,150,163,101,124,43,75,116,145,177,36,149,48,209,202,201,29,220,154,159,222,217,162,122,50,70,185,146,236,215,36,82,57,145,175,157,95,149,140,91,234,5,15,167,92,74,139,209,76,43,62,212,93,92,196,48,173,45,168,171,165,203,46,151,138,104,173,53,148,207,153,143,160,157,30,142,74,181,146,6,186,88,153,2,53,102,124,172,69,88,217,27,159,252,210,210,121,169,216,50,172,83,128,93,36,197,179,171,223,182,114,75,54,65,96,183,222,46,62,38,74,143,25,93,21,150,181,147,207,221,149,18,73,58,228,107,221,214,244,71,59,125,213,17,85,64,168,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,191,229,161,199,29,55,17,216,108,58,61,156,50,173,154,139,133,217,227,124,213,114,62,90,134,95,45,208,172,112,37,107,166,122,185,201,82,142,124,77,153,175,119,198,249,18,70,42,163,158,200,105,2,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,235,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,119,22,216,175,23,58,88,153,77,182,47,3,146,88,188,53,191,38,183,57,177,197,219,174,117,52,111,124,240,68,147,75,34,81,201,34,204,216,95,34,163,157,217,145,21,55,98,146,0,0,0,8,127,204,103,130,143,229,85,167,16,95,240,11,101,170,61,77,197,191,57,109,169,157,59,82,93,40,81,30,178,91,29,55,83,88,222,167,189,36,137,210,163,154,201,26,230,239,19,102,150,68,162,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,213,230,139,192,45,30,97,98,185,113,49,163,182,251,85,174,235,142,91,234,107,178,203,60,20,208,81,199,115,165,99,229,169,158,228,215,181,173,235,172,111,114,71,75,220,87,58,104,218,222,149,71,198,140,152,42,4,238,186,59,163,185,246,186,231,246,189,57,211,155,13,93,198,229,113,168,130,41,101,138,150,105,160,183,193,36,209,194,234,186,167,66,199,186,42,104,221,43,22,73,85,170,141,69,254,196,94,148,95,247,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,7,117,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,227,70,202,230,49,222,26,55,58,70,194,206,150,244,177,85,202,157,199,200,247,231,80,0,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,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,21,105,200,1,233,115,61,251,134,200,137,240,174,254,227,218,169,185,234,123,21,87,228,7,181,21,23,228,113,146,54,72,213,107,218,142,69,251,149,55,56,49,122,125,202,123,81,81,64,142,156,71,112,157,137,235,45,157,236,109,162,133,181,137,183,76,189,168,24,239,211,135,127,137,209,57,126,81,236,82,214,170,232,142,166,240,241,153,205,81,43,18,149,180,149,110,116,82,83,215,181,85,81,178,189,81,83,161,90,191,234,63,213,242,67,99,13,140,35,196,39,14,248,230,174,227,53,180,117,20,74,250,137,34,147,161,81,242,111,212,177,202,136,187,36,141,79,156,128,66,110,2,56,239,181,71,105,92,27,81,46,213,222,50,57,152,200,30,232,39,157,21,140,165,217,119,119,113,223,124,127,177,62,101,145,79,124,180,100,54,41,223,73,58,201,20,177,72,136,170,197,77,253,206,111,222,159,218,80,159,19,60,58,231,60,59,106,3,170,105,172,149,209,208,78,179,205,12,235,79,187,58,123,207,141,61,234,249,62,231,55,231,251,83,251,73,109,193,71,24,246,219,149,5,102,33,153,228,84,84,179,178,38,120,126,252,140,143,169,207,158,77,209,54,137,191,211,111,222,4,125,230,45,135,75,96,213,202,139,179,98,141,177,84,78,249,17,90,169,190,206,169,171,118,251,34,39,220,133,138,114,235,204,169,47,218,93,67,70,217,100,89,41,251,189,77,115,85,19,226,168,171,84,251,215,246,16,35,152,214,71,110,191,223,105,106,173,213,144,212,53,204,99,145,209,72,142,69,69,125,90,239,238,254,212,255,0,140,145,28,172,179,107,107,237,114,217,188,116,41,58,116,254,109,92,157,95,165,90,239,150,223,179,222,5,156,39,200,235,217,181,52,117,86,89,97,145,136,230,175,79,185,81,63,166,223,219,253,135,223,99,145,201,212,213,247,31,15,49,145,35,179,76,237,209,23,225,247,175,249,109,2,160,180,178,194,184,207,26,86,42,122,72,88,200,164,185,210,179,165,187,34,34,45,26,111,238,77,191,164,166,78,230,109,164,206,147,28,165,204,104,233,161,247,68,197,123,186,152,142,223,183,89,34,255,0,55,127,217,247,152,227,75,178,228,173,227,59,31,149,242,183,183,53,202,153,168,187,166,202,190,17,19,246,126,210,120,241,145,167,207,206,244,42,185,33,167,124,178,65,109,150,118,35,81,87,222,218,58,141,191,156,159,211,2,30,242,178,213,121,45,242,125,137,173,169,151,183,19,90,198,179,103,185,173,217,43,95,238,248,182,253,159,113,221,121,144,44,20,185,246,157,92,85,136,172,142,240,247,47,187,246,54,145,127,232,32,223,14,249,244,154,57,173,149,84,215,26,134,210,71,79,89,83,12,171,46,201,178,182,42,134,167,205,174,251,222,75,238,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,11,0,225,174,186,58,253,39,199,106,35,110,205,117,178,145,83,221,183,255,0,19,66,191,244,153,92,194,60,37,85,69,83,163,216,223,105,200,173,75,93,30,251,46,251,127,114,192,102,213,219,96,35,7,29,247,250,187,78,143,94,91,77,80,248,149,212,117,29,93,46,114,110,139,75,85,238,247,47,245,17,23,150,14,157,253,166,188,102,25,149,125,52,83,43,110,113,199,20,146,43,92,228,85,134,117,119,205,21,83,252,34,125,230,101,230,71,153,208,55,19,251,35,13,124,46,174,174,94,134,64,215,34,189,81,241,86,70,158,237,191,165,238,249,157,175,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,164,191,210,254,160,38,52,17,164,108,70,34,34,34,126,195,158,251,30,79,11,242,3,198,251,175,185,78,71,22,252,206,64,120,85,70,166,234,122,250,158,229,247,123,144,246,42,110,113,249,129,201,19,220,126,59,148,45,158,62,211,147,125,255,0,250,7,237,61,114,108,212,87,59,238,2,176,57,171,211,208,208,98,118,26,120,233,216,178,213,93,94,141,94,132,249,37,38,203,239,254,215,33,238,229,127,162,53,86,218,138,125,65,173,130,30,137,169,166,108,104,146,49,203,180,148,244,238,79,119,78,255,0,39,47,222,117,62,105,25,52,25,14,113,136,226,20,51,178,71,178,234,170,246,53,200,170,136,232,41,147,229,178,127,79,246,147,83,129,204,91,236,238,142,88,86,72,220,197,125,13,51,254,36,84,249,210,83,39,237,95,216,6,122,201,239,116,184,253,170,74,185,215,165,173,219,244,90,171,252,230,167,221,253,165,37,222,151,41,226,111,94,228,142,208,231,214,83,197,114,87,53,39,157,99,70,198,149,171,183,186,71,59,238,157,62,95,180,176,126,61,181,230,147,78,49,104,237,180,119,8,91,89,85,191,67,122,154,170,189,50,82,170,251,149,142,79,147,212,196,92,184,180,38,174,138,4,207,174,86,233,227,150,181,157,212,235,107,147,220,244,164,151,127,211,217,125,232,191,205,255,0,216,4,207,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,83,42,236,122,169,162,72,161,100,127,36,107,81,63,226,67,219,191,188,15,39,133,223,238,7,227,186,220,32,183,83,58,121,229,100,104,221,189,238,118,201,243,68,255,0,164,8,53,204,215,87,224,197,48,153,241,136,107,102,138,174,118,55,118,198,215,162,43,95,77,84,158,245,69,68,249,236,85,239,14,250,83,122,215,61,89,134,219,77,12,115,50,118,213,204,247,75,51,91,250,44,87,127,57,29,247,185,62,227,61,243,16,207,31,170,26,234,184,206,63,51,107,209,144,91,227,84,167,218,69,87,58,55,38,222,230,167,248,228,251,254,242,93,242,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,223,248,128,150,154,41,165,214,237,52,198,32,180,81,209,193,23,66,187,117,99,89,239,252,228,142,249,181,173,254,153,144,46,55,26,75,93,43,234,235,36,86,69,27,85,202,168,213,95,114,34,175,221,253,72,167,224,200,114,75,30,39,105,168,186,94,110,84,212,116,244,209,186,87,201,60,136,198,181,19,230,170,171,253,168,87,255,0,24,28,110,217,234,237,149,88,70,152,94,233,238,247,57,228,125,51,153,68,169,50,162,57,181,17,47,185,97,114,126,151,111,239,251,211,246,129,216,56,175,230,1,139,96,149,183,60,63,21,172,173,154,233,73,58,192,228,74,73,154,212,115,93,18,175,197,220,103,220,174,255,0,234,249,195,45,34,210,61,92,227,23,80,91,114,200,170,165,150,217,70,250,121,222,147,220,191,154,178,50,39,34,54,69,151,238,141,223,119,254,195,190,240,253,193,22,113,171,247,72,53,35,59,181,215,65,5,229,95,90,238,237,47,71,87,113,178,237,250,18,177,126,104,207,230,167,207,228,90,38,145,232,246,55,165,150,165,160,178,209,246,186,147,103,126,114,69,249,72,247,39,233,61,223,210,80,58,79,15,220,46,226,90,55,107,134,26,123,85,39,137,72,122,95,39,106,23,57,85,99,141,171,241,54,38,255,0,64,206,240,194,200,89,208,196,217,15,97,225,85,19,239,3,201,197,222,244,217,15,91,156,174,247,180,231,30,251,123,192,35,23,239,57,34,34,124,144,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,233,90,215,165,246,173,106,210,60,191,74,47,46,164,142,159,41,179,212,219,89,81,83,68,218,182,81,206,246,47,102,169,34,114,162,61,240,203,219,149,159,19,85,31,27,85,28,213,68,84,214,135,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,148,109,205,223,71,109,90,107,197,27,50,236,114,195,87,67,109,212,27,60,87,186,153,82,149,177,81,73,117,108,178,67,86,216,28,198,53,170,245,107,41,231,149,21,92,254,229,83,158,229,252,227,80,8,64,100,174,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,92,106,90,167,36,189,20,255,0,179,174,35,43,46,31,183,10,183,210,199,47,251,158,178,174,73,152,177,255,0,184,146,55,54,79,241,232,230,254,130,129,105,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,31,172,0,41,91,157,95,154,124,91,233,253,15,168,220,76,171,200,199,245,217,251,183,252,72,197,92,234,252,211,226,223,79,232,125,70,226,126,174,87,122,243,134,240,219,164,124,69,106,182,103,91,72,214,91,169,241,230,91,40,102,168,88,95,118,184,171,46,171,79,69,18,181,143,119,92,142,110,202,228,99,186,24,143,145,201,208,199,42,4,170,230,239,147,240,243,77,160,204,199,181,26,223,73,121,212,21,168,137,248,141,45,21,202,158,11,173,173,243,119,58,171,94,215,117,75,224,92,148,207,100,141,72,220,201,94,216,153,188,111,70,77,13,38,29,255,0,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,74,14,31,249,97,106,134,179,240,209,149,107,5,85,190,174,217,147,87,211,210,85,233,213,170,162,186,58,86,93,160,107,213,213,50,212,178,72,149,88,201,162,233,109,43,150,72,145,207,248,223,180,46,100,142,14,213,201,223,39,225,230,199,171,151,170,93,65,183,210,81,106,45,69,59,25,138,95,46,215,42,120,233,17,146,189,148,242,81,82,69,39,75,155,93,43,166,106,53,205,89,31,36,93,198,53,34,68,147,196,79,94,104,254,68,245,55,240,95,88,162,40,91,252,245,96,89,87,250,235,142,100,152,229,195,253,178,142,186,219,93,79,39,252,25,33,154,57,25,253,78,107,155,247,42,22,83,151,113,175,252,170,185,102,106,165,131,63,185,218,163,212,220,91,216,177,220,169,160,94,212,151,74,20,187,219,210,59,155,97,233,107,27,212,247,172,114,182,37,115,89,35,90,237,162,108,209,70,129,5,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,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,181,78,101,124,192,191,33,52,117,218,9,165,51,117,231,215,91,123,125,169,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,239,234,105,78,218,123,154,221,116,215,63,198,181,26,197,79,73,61,203,21,188,81,94,232,226,171,99,157,4,147,211,76,201,163,108,141,107,154,229,98,185,136,138,136,230,174,219,236,169,243,63,39,249,234,207,114,175,245,215,35,201,50,59,135,251,101,101,117,202,186,162,79,248,82,77,52,146,63,250,220,231,59,239,85,3,234,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,155,4,240,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,241,167,46,110,10,63,146,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,96,1,85,124,243,191,82,127,188,159,195,76,85,201,83,205,62,83,244,254,187,212,109,198,85,231,157,250,147,253,228,254,26,98,174,74,158,105,242,159,167,245,222,163,110,2,223,181,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,10,1,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,76,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,80,41,135,151,55,5,31,202,171,81,231,191,231,246,203,172,122,101,139,126,114,229,83,2,118,163,186,87,34,177,99,182,54,110,166,189,189,76,122,201,43,162,71,57,145,181,173,222,39,77,20,137,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,29,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,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,48,255,0,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,186,158,33,244,67,1,226,255,0,65,171,180,254,178,249,72,235,110,65,79,79,116,176,228,52,49,195,90,148,179,166,210,83,86,211,185,119,107,216,230,170,181,203,27,154,178,67,52,140,107,219,215,212,154,219,150,19,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,25,47,151,159,14,184,175,9,122,143,153,106,151,21,185,86,41,133,94,173,151,10,236,67,14,251,71,93,29,182,58,254,194,179,199,221,40,124,116,81,62,88,92,201,41,227,134,162,23,38,241,205,82,215,181,17,237,45,80,215,219,152,247,16,54,174,33,248,163,190,223,113,167,210,79,143,98,180,236,197,108,245,148,234,215,37,116,20,210,202,233,42,123,140,146,70,74,199,212,77,80,232,164,98,181,29,15,101,85,168,238,173,231,87,38,111,202,230,77,128,102,57,206,101,170,217,5,231,19,160,168,164,196,236,56,253,109,205,245,80,80,190,150,22,202,247,178,57,88,229,167,99,98,168,167,142,54,195,35,88,169,221,73,35,94,136,92,208,177,240,0,26,214,113,99,230,159,89,62,160,100,62,163,57,102,156,62,112,171,134,241,95,202,223,2,195,239,54,218,70,228,246,234,124,138,167,19,187,201,34,194,251,117,197,110,181,189,8,233,90,199,187,195,72,230,198,217,153,210,238,166,34,57,19,184,200,222,202,203,226,199,205,62,178,125,64,200,125,70,114,234,121,92,121,19,211,47,198,189,98,180,10,43,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,45,211,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,234,243,119,209,13,47,204,52,25,154,191,125,190,99,248,198,97,137,84,69,5,178,227,91,28,157,251,204,15,238,42,217,217,218,221,207,123,156,171,52,123,177,233,26,199,42,170,195,28,147,202,218,86,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,130,184,41,214,204,203,94,248,121,198,179,141,65,195,50,11,6,66,202,120,104,171,166,187,81,37,51,47,79,109,60,79,75,165,34,35,24,215,211,84,54,70,200,213,107,26,198,189,100,99,122,154,196,123,179,168,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,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,4,223,224,99,133,92,55,138,254,95,153,206,31,121,182,210,55,39,183,103,23,106,156,78,239,36,139,11,237,215,21,181,91,186,17,210,181,143,119,134,145,205,141,179,51,165,221,76,68,114,39,113,145,189,144,3,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,218,137,110,156,149,60,172,101,63,80,43,189,58,220,97,254,116,249,174,131,92,234,113,76,42,223,79,73,91,171,246,122,134,75,93,89,72,205,223,111,178,62,41,28,148,149,82,35,145,21,242,75,36,83,69,19,145,206,99,18,71,254,109,179,167,120,34,174,73,204,51,94,114,30,23,44,188,46,182,178,146,221,109,183,83,251,34,182,245,68,222,205,109,198,201,28,76,142,154,220,254,157,154,198,53,168,246,72,246,236,233,163,72,152,255,0,245,117,168,195,250,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,160,23,19,201,166,231,195,204,186,95,116,179,99,145,210,38,175,210,212,85,212,228,15,175,164,167,109,122,219,165,146,38,196,148,83,53,189,215,208,162,67,79,214,197,114,244,84,43,213,200,214,201,10,184,58,255,0,51,125,11,211,142,29,56,17,193,116,191,75,236,222,6,213,67,168,20,82,205,52,170,143,170,184,85,58,217,112,73,42,170,100,68,78,228,207,233,110,235,178,53,26,214,177,141,99,24,198,54,32,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,83,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,203,137,231,87,229,99,22,250,129,67,233,215,18,149,128,216,163,133,30,37,52,227,140,237,14,101,206,68,181,87,221,125,159,29,175,56,198,231,165,78,221,61,84,176,171,102,141,212,242,58,78,186,57,182,149,98,87,57,237,124,125,77,114,245,178,86,54,5,241,21,203,66,155,10,226,142,131,80,109,148,244,147,104,93,125,69,110,109,152,181,240,75,75,6,55,104,162,150,58,139,149,18,120,72,209,85,146,69,35,153,73,28,8,147,42,117,55,165,27,3,167,88,85,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,190,117,115,65,227,91,72,245,135,135,156,35,79,180,155,55,171,172,185,101,149,22,252,166,239,67,69,82,199,50,138,220,148,242,171,104,110,75,12,142,98,84,165,67,225,122,211,110,254,135,210,245,63,167,104,85,225,102,154,103,150,105,102,87,138,193,249,28,201,177,75,206,55,102,233,180,193,246,102,182,154,162,134,143,181,27,58,105,155,225,213,99,143,162,55,71,180,105,183,75,85,158,228,69,66,160,121,213,249,167,197,190,159,208,250,141,196,195,252,185,169,181,162,255,0,197,30,27,136,233,70,91,144,89,237,179,94,40,175,121,92,84,21,245,116,244,85,54,170,9,123,210,182,181,176,110,215,177,205,87,192,196,149,58,22,74,150,49,85,189,197,83,48,115,171,243,79,139,125,63,161,245,27,136,29,127,148,158,1,134,234,158,186,103,250,125,168,56,245,37,243,30,190,105,189,125,53,117,13,74,47,68,172,246,149,181,81,81,81,81,204,123,92,141,123,30,213,71,177,237,107,154,173,115,81,83,21,113,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,89,215,146,167,154,124,167,233,253,119,168,219,137,233,204,231,53,208,108,111,133,204,135,31,214,138,122,75,133,202,255,0,79,60,88,109,185,25,215,90,183,182,68,169,5,92,27,57,174,141,144,58,70,186,89,119,70,246,222,232,151,175,188,216,164,10,160,225,147,143,109,101,225,95,78,51,61,55,192,32,181,84,82,100,221,85,150,218,138,202,118,190,75,45,209,233,20,82,86,70,155,109,54,240,70,141,237,75,187,18,70,66,253,186,91,44,115,96,15,243,213,158,229,95,235,174,71,146,100,119,15,246,202,202,235,149,117,68,159,240,164,154,105,36,127,245,185,206,119,222,170,124,162,111,242,150,185,240,243,65,196,53,69,46,178,71,72,236,158,227,79,77,77,131,45,214,146,158,107,115,110,41,80,217,85,81,242,53,93,13,119,84,80,37,51,218,173,223,121,153,191,113,241,53,193,47,244,147,130,203,87,11,28,4,234,229,247,47,199,233,27,170,153,46,155,228,107,144,86,37,75,106,150,138,5,162,157,209,91,224,145,173,70,177,141,106,68,233,81,138,228,124,200,229,238,72,198,67,211,76,38,202,124,88,249,88,214,79,167,249,15,167,78,107,88,6,213,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,41,240,157,229,99,70,254,159,227,222,157,1,146,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,49,175,9,222,86,52,111,233,254,61,233,208,21,171,205,23,143,170,204,194,251,114,225,159,71,110,23,91,93,171,28,184,84,208,229,151,136,42,103,163,146,231,84,198,75,77,61,181,172,107,155,215,70,222,228,141,151,184,142,108,210,53,189,40,140,141,31,48,97,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,164,234,225,167,255,0,176,219,119,250,127,157,255,0,248,251,161,74,197,212,240,211,255,0,216,109,187,253,63,206,255,0,252,125,208,10,86,54,168,53,87,54,168,2,160,57,162,240,11,89,135,223,110,92,76,104,237,190,235,116,181,100,119,10,154,236,178,207,5,52,245,146,91,42,158,201,106,103,185,53,237,107,186,40,221,219,145,210,247,21,173,134,71,55,165,85,146,35,33,129,122,59,163,185,246,186,231,246,189,57,211,155,13,93,198,229,113,168,130,41,101,138,150,105,160,183,193,36,209,194,234,186,167,66,199,186,42,104,221,43,22,73,85,170,141,69,254,196,93,154,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,48,254,131,240,127,161,220,57,101,89,142,107,166,248,223,102,245,154,92,39,171,168,169,157,144,255,0,112,82,201,39,113,45,212,76,138,54,50,158,141,143,247,164,109,78,165,233,98,61,207,72,227,70,7,235,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,152,0,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,117,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,249,26,214,107,94,151,221,116,87,87,50,253,40,188,186,174,74,140,90,241,83,109,101,69,77,19,169,31,89,3,30,189,154,164,137,202,170,198,77,23,110,86,124,78,69,100,141,84,115,145,81,87,103,50,157,185,211,232,237,214,203,171,152,166,183,219,236,52,145,88,178,91,59,44,149,213,148,148,174,107,221,117,165,124,142,71,85,72,140,70,43,228,166,146,38,68,174,122,189,204,163,145,54,70,196,128,87,1,216,52,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,117,242,199,249,44,104,237,214,245,171,153,94,183,220,44,52,146,216,177,171,59,236,148,53,149,116,174,115,219,117,170,124,110,87,82,200,172,86,35,227,166,142,86,74,173,122,61,172,172,141,54,86,202,160,91,78,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,15,241,129,128,83,106,127,11,154,165,134,77,143,85,223,106,42,177,122,234,155,125,190,145,37,116,243,220,105,162,90,138,36,141,177,47,91,222,149,48,194,168,196,223,173,81,26,168,228,85,106,230,0,6,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,25,131,139,158,37,47,188,84,234,196,26,155,124,78,207,103,31,181,90,226,164,109,43,32,142,146,72,169,154,250,200,226,70,185,238,116,43,93,45,108,145,172,143,124,157,185,24,142,84,217,26,215,26,122,103,249,34,226,179,83,240,88,233,45,84,148,148,249,4,247,10,10,91,92,125,186,90,90,26,212,74,202,88,24,206,134,163,59,112,84,68,197,99,91,210,215,53,90,213,86,162,42,225,80,45,251,146,94,153,226,180,218,89,157,107,31,132,238,228,151,12,129,113,158,252,145,198,239,15,67,79,77,79,81,209,11,186,59,140,238,73,85,188,137,214,173,119,98,15,133,21,155,173,149,24,127,131,252,2,155,76,56,92,210,220,50,28,122,174,197,81,75,139,208,212,220,45,245,105,43,103,130,227,83,18,84,86,164,141,149,122,216,245,169,154,101,86,46,221,10,170,212,70,162,35,83,48,0,0,0,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,185,44,1,172,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,249,89,134,170,234,62,160,88,177,108,99,53,205,46,183,171,86,21,111,117,174,193,73,89,80,178,71,111,165,87,171,214,56,209,127,224,183,117,221,201,28,80,198,139,209,20,109,108,223,231,79,154,218,175,92,67,98,152,85,190,159,31,150,163,26,197,217,45,117,101,35,26,235,139,103,170,168,145,201,73,85,34,57,85,25,28,81,197,52,81,57,17,91,227,36,127,189,37,66,189,128,159,252,181,57,126,254,93,171,40,117,239,85,161,232,192,109,87,7,123,46,220,230,237,37,226,186,146,122,103,254,118,41,233,159,13,69,185,233,226,96,147,165,232,229,146,55,179,221,210,226,234,72,235,203,247,87,176,221,95,225,67,1,159,15,158,173,95,135,217,232,113,11,188,53,48,44,79,130,227,67,71,3,37,106,47,189,175,99,154,177,200,199,53,87,118,74,212,119,75,209,236,108,138,2,0,115,171,242,177,139,125,64,161,244,235,137,82,188,61,101,54,44,27,95,116,211,53,202,107,188,21,151,31,204,44,215,75,141,79,105,242,118,41,96,173,138,73,100,232,98,57,238,233,99,28,187,53,21,203,182,200,138,190,226,218,185,213,249,88,197,190,160,80,250,117,196,165,96,54,146,255,0,58,185,238,43,254,181,100,120,222,71,111,255,0,107,172,161,185,80,212,71,255,0,10,57,161,146,55,255,0,91,92,215,125,232,165,16,243,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,1,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,43,63,214,45,29,192,117,215,0,186,105,206,163,88,105,46,54,219,141,60,241,69,44,180,176,205,61,190,121,33,146,22,213,210,186,102,61,177,84,198,217,94,177,202,141,85,106,175,246,162,134,190,218,21,197,118,163,232,102,19,168,26,95,108,151,218,184,102,163,99,247,59,61,202,205,81,50,182,58,122,170,170,55,211,199,95,78,187,47,110,102,117,51,173,17,58,101,141,136,199,108,173,138,72,176,169,151,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,226,0,47,251,255,0,141,101,255,0,202,255,0,255,0,206,225,64,37,255,0,127,241,172,191,249,95,255,0,249,220,40,4,11,190,203,184,209,197,120,71,224,71,72,171,168,157,106,189,231,215,45,63,198,96,178,99,210,215,70,217,25,221,182,39,77,117,76,8,244,153,104,216,176,72,138,230,39,199,34,54,46,166,117,44,140,165,111,243,213,158,229,95,235,174,71,146,100,119,15,246,202,202,235,149,117,68,159,240,164,154,105,36,127,245,185,206,119,222,170,47,249,102,85,149,251,55,237,78,77,117,188,251,26,223,13,166,221,237,10,217,42,60,29,12,91,246,169,161,235,85,237,194,206,167,116,198,221,154,221,215,100,77,203,105,229,117,192,45,30,31,98,182,241,49,172,86,251,85,210,235,145,219,233,171,177,59,60,244,208,86,71,108,165,123,226,169,130,228,231,185,174,232,172,119,110,55,69,219,86,186,24,220,238,165,87,200,172,132,51,87,46,110,10,63,146,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,23,160,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,85,95,9,222,105,244,111,234,6,61,234,48,19,211,154,199,2,87,84,186,215,241,77,163,88,205,35,173,174,167,89,243,123,85,186,7,54,120,231,71,61,210,94,17,136,170,215,177,205,86,164,253,13,106,177,89,223,114,63,174,121,35,129,124,39,121,167,209,191,168,24,247,168,192,108,145,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,214,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,176,246,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,163,110,99,218,33,128,232,55,20,119,220,99,78,111,148,149,54,219,205,59,50,25,109,84,241,195,26,88,39,170,150,87,58,223,209,14,205,99,26,212,100,177,49,88,197,108,51,194,221,157,178,72,254,193,203,47,136,93,83,210,190,35,177,109,60,197,169,174,185,30,55,156,92,18,211,113,199,153,85,82,180,244,222,33,240,247,110,177,192,197,88,210,104,35,167,107,223,35,152,191,152,142,86,171,152,139,220,96,95,72,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,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,48,255,0,51,222,61,106,116,98,213,87,195,246,143,223,106,232,53,6,231,79,77,53,214,239,73,218,122,90,109,211,182,110,184,99,149,178,247,105,235,156,141,129,200,171,23,195,12,233,35,28,215,172,111,109,48,159,87,252,245,103,185,87,250,235,145,228,153,29,195,253,178,178,186,229,93,81,39,252,41,38,154,73,31,253,110,115,157,247,170,159,40,11,20,229,169,204,46,179,76,175,180,58,21,175,57,127,249,197,175,234,138,207,124,186,77,61,68,150,122,174,138,104,105,169,95,52,147,44,116,214,230,199,11,218,136,216,250,99,146,84,115,156,200,250,220,219,148,53,97,185,218,110,182,90,150,81,222,109,149,116,21,18,83,193,86,200,170,97,116,79,116,19,196,201,161,149,26,228,69,86,73,20,145,200,199,124,156,199,181,201,186,42,41,111,252,180,57,136,84,234,125,52,58,9,175,217,29,35,114,123,117,60,108,199,242,91,149,194,40,95,124,98,203,28,49,209,76,178,185,29,53,119,84,172,70,57,157,79,157,136,229,122,119,24,231,204,22,62,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,214,246,123,189,199,6,189,90,187,57,79,121,234,145,136,169,242,3,154,57,23,239,14,106,57,21,21,62,103,161,142,86,174,206,95,113,250,17,119,2,61,241,87,195,157,155,90,177,117,142,74,56,214,178,6,35,35,127,109,157,72,139,60,111,95,127,105,235,252,213,41,15,86,116,195,52,225,255,0,47,99,150,58,218,46,169,24,140,145,169,44,104,229,107,35,147,220,189,12,223,110,163,99,233,98,100,173,233,123,17,200,191,52,84,33,183,30,28,47,227,58,149,130,62,237,110,199,232,27,113,183,178,170,161,179,54,6,163,215,106,85,68,77,213,237,251,216,223,219,242,2,152,179,12,242,235,155,219,96,246,189,116,179,203,78,198,177,22,73,92,229,217,173,119,244,156,171,243,114,146,31,151,126,163,63,22,213,138,26,23,214,36,112,212,247,122,209,210,108,159,13,53,90,167,243,145,62,110,35,22,117,139,87,225,185,13,125,154,165,21,142,166,168,150,37,106,42,108,157,47,115,126,229,84,254,111,237,63,102,148,101,21,216,174,91,73,114,183,214,77,77,51,59,155,62,55,43,85,55,137,233,243,68,253,142,95,248,192,217,142,201,84,218,219,124,115,177,200,168,238,164,221,23,246,41,243,179,88,59,246,73,152,142,219,244,126,255,0,246,109,58,127,14,153,60,217,94,151,219,46,179,206,249,164,124,149,45,115,220,187,170,244,204,228,253,137,247,108,119,156,153,17,214,185,81,89,213,250,62,239,248,72,5,42,105,229,36,182,46,51,113,90,74,135,34,43,111,20,155,110,171,239,222,157,139,247,237,251,75,132,203,173,17,223,244,174,166,139,100,122,212,89,222,196,79,159,189,212,206,79,216,191,180,169,164,162,88,120,223,197,26,248,154,157,87,154,79,127,187,221,253,203,17,112,246,138,120,231,197,40,233,158,198,170,58,134,54,170,42,127,181,162,1,174,183,17,246,122,172,51,93,243,10,86,181,209,44,23,138,173,182,69,111,205,119,253,137,253,35,236,87,106,173,247,47,181,227,182,155,141,115,229,240,181,221,105,215,43,221,239,115,215,246,189,127,111,236,50,231,51,13,59,139,25,214,235,229,230,146,8,227,101,202,178,73,118,107,81,55,94,213,54,235,250,75,247,189,87,228,132,72,198,174,18,37,210,129,142,145,219,50,162,55,109,191,251,52,2,254,248,32,117,79,228,106,196,149,15,223,170,134,153,90,138,171,250,62,18,155,111,153,34,106,31,218,141,100,95,146,17,159,128,235,186,93,244,110,198,168,158,250,122,26,104,126,127,62,154,74,111,234,79,218,72,12,194,233,236,155,36,245,142,122,181,25,211,186,167,245,189,169,251,63,172,10,188,226,194,174,163,83,120,151,178,99,86,217,221,81,28,117,84,209,200,198,57,94,141,218,225,59,23,116,78,173,191,77,62,104,88,254,134,226,236,196,244,234,205,105,72,209,174,138,138,149,174,68,77,189,237,130,54,254,196,253,159,176,173,254,20,108,149,250,159,196,101,223,43,187,200,234,214,82,92,170,58,29,58,163,213,168,218,248,36,77,183,84,84,255,0,8,191,119,222,90,181,178,150,42,74,40,96,137,168,214,178,54,181,17,19,109,182,68,64,63,89,225,199,147,138,168,30,81,61,199,144,0,240,171,177,225,62,103,151,124,143,13,3,145,248,110,213,73,71,72,249,213,125,205,219,231,253,168,159,244,159,184,199,218,215,146,166,47,133,86,93,18,87,49,98,237,252,183,79,156,209,183,238,69,254,144,21,3,196,61,214,109,74,226,218,217,109,142,103,84,69,5,202,222,173,70,185,95,238,115,40,154,191,123,147,230,91,126,143,91,225,196,180,150,201,28,141,108,109,134,221,70,213,221,17,54,252,196,77,253,137,251,10,142,225,18,221,249,87,226,190,162,190,236,223,23,224,161,163,171,69,155,227,247,182,122,70,253,234,159,114,22,145,196,142,104,154,87,160,149,119,58,23,172,15,165,74,8,152,145,238,221,145,101,141,190,229,70,187,238,64,43,87,152,6,162,59,62,212,250,76,98,223,84,146,199,73,220,253,7,245,126,149,61,43,254,231,59,250,11,247,22,155,195,198,25,77,134,233,237,158,223,79,2,71,209,65,78,197,248,81,55,84,130,36,251,154,159,209,41,251,135,93,63,189,241,3,170,53,55,155,228,210,87,54,46,141,228,168,122,61,125,244,242,183,239,123,87,253,69,63,226,66,241,236,148,48,219,237,180,244,144,70,214,54,40,216,196,68,77,190,77,68,255,0,160,15,222,137,251,66,34,239,239,60,128,60,42,236,155,145,131,140,93,126,161,210,188,50,87,199,89,18,85,201,211,210,222,226,111,238,150,159,127,119,113,171,242,144,144,89,150,67,6,55,99,172,186,77,34,181,180,240,201,34,174,203,252,214,57,223,114,47,244,74,47,215,61,101,206,248,139,212,70,216,153,120,173,154,149,55,233,129,211,167,66,126,98,39,47,185,90,207,190,29,255,0,250,189,225,145,120,56,210,42,190,32,245,77,250,133,145,182,73,217,28,209,238,175,69,118,235,4,148,168,159,166,199,251,182,85,254,119,252,69,187,219,98,177,233,150,27,79,27,214,10,90,106,56,161,139,223,208,196,253,22,177,63,162,159,114,17,63,133,235,6,31,195,166,149,69,81,95,71,79,13,107,31,87,52,242,182,23,117,42,44,157,73,186,183,175,249,177,55,254,36,48,95,18,252,90,103,58,193,144,174,152,233,101,234,225,71,27,165,222,73,41,170,187,91,246,95,50,170,108,248,227,95,146,71,252,239,248,192,229,197,231,23,153,14,164,94,153,165,122,105,81,60,174,185,175,131,123,169,94,247,127,132,109,59,147,223,12,206,255,0,103,252,213,251,253,223,51,176,112,167,192,164,149,213,84,185,198,163,67,53,69,85,75,89,82,172,168,111,95,189,203,4,190,244,154,159,127,154,191,239,251,215,250,212,202,252,47,112,63,138,226,213,84,217,150,111,107,165,187,221,162,149,178,182,106,200,187,175,107,152,233,90,138,138,179,61,62,93,31,119,243,80,154,86,251,85,186,215,79,29,53,5,20,52,241,198,212,99,91,27,17,168,136,136,136,137,238,254,196,3,231,98,184,173,175,21,177,209,89,45,148,145,67,5,28,45,133,141,100,109,106,34,34,126,198,162,39,254,163,237,251,144,124,142,18,61,81,0,228,231,108,135,169,92,170,120,106,171,151,222,191,239,30,214,177,0,224,198,170,123,182,61,168,155,13,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,107,205,99,68,45,90,177,194,229,126,87,53,243,31,177,220,180,226,161,114,26,122,235,172,109,106,212,65,218,124,82,219,226,159,244,162,125,67,159,15,67,17,21,37,154,26,120,213,19,169,30,201,148,85,95,59,77,107,255,0,176,94,28,232,237,255,0,179,53,184,85,73,23,251,162,142,146,56,94,146,127,187,86,70,186,63,241,10,215,126,154,1,85,102,197,28,4,233,158,43,165,252,35,233,157,187,22,164,237,251,123,31,162,201,174,51,190,56,210,106,170,234,248,25,81,43,228,115,24,222,190,158,227,98,98,187,119,36,80,196,197,115,186,55,53,215,47,39,148,70,177,93,117,43,133,199,226,57,29,250,146,186,229,167,215,137,108,148,209,45,83,165,173,142,212,232,163,154,145,211,181,239,115,145,136,231,212,65,18,162,53,157,186,86,177,169,249,183,40,19,124,0,5,43,115,171,243,79,139,125,63,161,245,27,137,0,9,255,0,206,175,205,62,45,244,254,135,212,110,38,10,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,193,154,185,104,112,21,83,175,57,12,58,213,171,54,42,184,52,234,199,81,28,214,134,73,218,232,191,220,96,170,141,206,133,208,205,20,141,158,133,27,28,209,76,191,7,83,220,140,99,156,172,153,25,118,135,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,214,2,189,121,158,240,21,83,172,246,170,190,32,116,126,197,87,95,168,54,202,122,104,110,182,138,78,211,18,237,110,129,179,117,205,28,77,139,187,81,92,212,116,13,68,89,126,40,96,72,216,215,61,35,99,169,132,218,160,167,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,26,240,157,230,159,70,254,160,99,222,163,1,119,220,199,178,204,171,6,224,199,80,242,156,43,38,186,227,247,170,47,100,248,107,141,174,182,74,74,168,58,238,180,140,127,68,177,171,94,222,166,61,205,93,151,222,215,42,47,185,84,164,30,19,188,211,232,223,212,12,123,212,96,54,19,215,189,20,197,120,137,210,123,238,142,102,183,11,173,21,151,32,240,190,38,123,92,177,199,84,206,197,76,85,12,232,116,145,200,196,221,240,181,23,118,47,194,171,182,203,178,160,81,183,12,156,77,241,37,127,226,75,74,44,87,222,32,245,42,227,109,184,231,22,42,74,202,58,188,178,190,104,42,96,146,190,22,201,20,145,186,85,107,216,230,170,181,90,168,168,168,170,138,90,255,0,52,127,34,122,155,248,47,172,81,29,43,79,121,68,240,219,166,185,254,53,168,214,44,219,82,167,185,98,183,138,43,221,28,85,119,42,7,65,36,244,211,50,104,219,35,91,70,215,43,21,204,68,84,71,53,118,223,101,79,153,221,121,163,249,19,212,223,193,125,98,136,10,1,45,251,149,215,0,180,120,125,138,219,196,198,177,91,237,87,75,174,71,111,166,174,196,236,243,211,65,89,29,178,149,239,138,166,11,147,158,230,187,162,177,221,184,221,23,109,90,232,99,115,186,149,95,34,178,26,203,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,217,120,0,0,10,171,231,157,250,147,253,228,254,26,98,174,74,158,105,242,159,167,245,222,163,110,50,175,60,239,212,159,239,39,240,211,21,114,84,243,79,148,253,63,174,245,27,112,23,82,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,215,249,122,240,171,134,241,95,164,122,249,135,222,109,180,141,201,237,212,246,58,156,78,239,36,139,11,237,215,21,101,203,161,29,43,88,247,120,105,28,216,219,51,58,93,212,196,71,34,119,25,27,217,21,117,139,71,115,237,10,207,238,154,115,168,214,26,187,117,202,221,81,60,81,75,45,44,208,193,112,130,57,164,133,181,116,174,153,140,116,180,210,58,39,172,114,163,81,28,137,253,168,150,63,200,199,245,217,251,183,252,72,147,252,195,56,44,181,113,79,165,245,23,220,67,31,164,118,170,99,84,232,184,253,98,212,182,149,107,96,73,58,165,183,207,35,154,173,123,28,213,149,209,35,213,168,201,149,171,220,141,143,155,168,40,135,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,155,47,104,166,151,218,180,87,72,241,13,40,179,58,146,74,124,90,207,77,109,125,69,53,19,105,25,89,59,24,157,234,165,137,170,168,199,205,47,114,87,252,78,85,124,142,85,115,149,85,86,170,249,72,240,153,117,191,234,229,251,90,53,63,5,164,91,70,158,212,79,100,161,166,187,245,50,174,143,40,137,240,61,93,225,21,55,107,233,162,115,247,89,145,58,37,154,39,49,22,72,213,209,92,72,26,251,113,55,196,223,18,86,14,36,181,94,197,98,226,15,82,173,214,219,118,113,125,164,163,163,164,203,43,225,130,154,8,235,230,108,113,71,27,101,70,177,141,106,35,81,168,136,136,136,136,133,186,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,26,234,23,40,158,27,117,43,63,201,117,26,251,155,106,84,23,44,170,241,91,123,172,138,146,229,64,216,35,158,166,103,205,35,99,107,168,220,228,98,57,234,136,138,231,46,219,110,171,243,36,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,94,206,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,236,25,191,21,89,149,243,134,61,60,225,111,28,185,85,219,113,60,114,158,178,167,32,129,177,164,107,118,184,203,116,171,170,137,30,246,189,86,74,104,162,146,157,205,98,181,159,158,238,57,200,254,220,46,104,125,254,55,248,209,202,184,184,212,121,235,168,157,117,178,96,54,222,220,22,76,122,90,233,29,27,251,75,55,77,117,76,8,245,133,43,30,147,200,138,230,39,193,26,182,46,167,244,172,143,200,28,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,60,85,193,119,9,57,87,23,58,166,152,181,182,95,3,141,216,188,53,195,38,184,185,210,69,219,161,117,76,108,124,16,74,144,203,26,86,73,26,204,232,89,34,35,93,217,145,85,118,98,151,253,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,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,253,96,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,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,76,174,8,56,204,192,120,76,224,107,51,172,172,174,164,184,230,215,28,226,227,21,134,195,20,176,205,59,103,146,207,76,180,213,117,84,203,60,83,37,15,122,157,99,146,88,247,93,215,165,190,255,0,148,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,78,190,90,79,42,126,4,174,171,117,160,226,155,89,113,154,70,219,91,78,147,225,22,171,140,14,116,242,78,174,99,163,188,43,21,81,172,99,90,142,72,58,218,229,122,191,190,212,103,68,18,72,24,87,45,229,99,171,152,159,10,11,175,117,183,42,70,228,246,234,119,228,87,108,106,71,62,23,193,96,90,56,102,94,164,158,40,157,13,117,51,146,165,102,129,221,77,115,17,17,142,238,51,162,104,171,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,236,84,217,204,166,14,103,188,5,83,104,197,214,175,136,29,31,177,82,80,105,245,206,162,154,27,173,162,147,186,245,180,220,103,116,221,115,71,19,98,237,83,208,185,91,3,81,22,95,134,105,210,54,53,172,88,216,208,237,124,115,241,85,134,241,95,203,243,6,204,44,215,42,70,228,246,236,226,211,77,150,90,35,141,97,125,186,226,182,171,143,90,182,39,61,238,240,210,57,178,58,23,245,59,169,136,173,85,238,50,70,50,58,242,184,243,217,166,95,141,122,61,105,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,174,60,246,105,151,227,94,143,90,5,143,243,118,212,44,251,77,120,109,198,239,186,115,156,100,24,173,202,124,226,142,146,90,203,37,206,106,25,228,129,212,21,238,116,78,146,23,53,202,197,115,24,229,106,174,219,177,171,247,33,7,249,112,241,11,175,185,207,25,218,121,139,102,186,225,168,25,5,150,183,218,222,38,221,116,201,171,106,233,103,232,181,85,189,157,113,73,35,152,238,151,177,174,77,211,220,230,162,167,189,16,181,254,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,247,252,209,112,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,36,77,247,77,209,67,160,115,171,242,177,139,125,64,161,244,235,137,84,28,50,90,109,87,254,36,180,162,197,125,182,82,92,109,183,28,226,197,73,89,71,87,11,102,130,166,9,43,225,108,145,73,27,145,90,246,57,170,173,86,170,42,42,42,162,150,191,206,175,202,198,45,245,2,135,211,174,37,85,240,157,230,159,70,254,160,99,222,163,0,25,127,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,196,179,103,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,106,45,37,230,28,189,243,188,43,141,92,91,135,75,157,158,235,54,33,154,100,14,125,146,241,5,92,61,202,188,118,57,22,90,169,27,59,216,216,188,101,61,35,94,178,198,177,238,146,53,170,214,61,146,68,178,4,223,228,239,195,173,78,158,105,29,235,91,115,12,78,174,221,144,231,85,12,134,209,53,116,81,35,221,96,141,140,124,83,64,157,61,232,153,81,51,228,115,145,206,70,202,202,122,105,26,222,158,135,190,48,115,171,243,79,139,125,63,161,245,27,137,114,120,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,166,206,117,126,105,241,111,167,244,62,163,113,3,165,114,182,214,44,7,66,181,163,61,212,109,70,191,82,91,173,182,237,55,186,75,20,82,213,67,12,247,9,227,171,162,153,180,148,173,153,236,108,181,50,54,39,164,113,35,145,92,169,253,170,152,171,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,25,130,137,85,192,47,5,25,87,21,154,143,73,123,187,91,60,62,153,99,55,8,100,200,238,21,9,35,35,175,232,86,200,235,101,58,198,230,61,211,74,197,68,123,152,228,236,198,244,122,175,83,162,100,161,216,56,64,229,181,159,113,79,165,249,14,167,201,144,210,99,86,215,83,213,209,98,207,171,100,205,90,219,172,18,83,170,73,35,123,42,215,208,185,171,85,2,205,20,138,246,76,197,94,135,246,221,27,162,173,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,155,62,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,65,94,101,252,5,83,107,206,61,54,181,105,53,138,146,13,69,177,211,201,53,221,145,247,122,239,246,232,41,100,115,97,108,48,197,35,167,174,71,71,12,80,175,193,212,199,43,30,231,35,33,70,6,42,208,30,61,105,181,231,131,125,94,209,93,89,190,210,65,168,182,61,55,190,195,104,124,157,222,187,253,186,11,35,218,233,157,52,210,200,233,235,145,209,205,44,201,240,117,49,200,246,53,200,201,149,149,66,126,171,101,218,235,101,169,125,101,154,231,87,65,81,37,60,244,143,150,154,103,68,247,65,60,79,134,104,149,205,84,85,100,145,73,36,111,111,201,204,123,154,187,162,170,31,148,13,151,120,155,187,93,108,28,54,234,189,246,197,115,171,183,92,173,216,61,246,174,142,178,146,103,67,61,52,241,208,76,232,229,142,70,170,57,143,107,145,28,142,69,69,69,68,84,53,247,254,86,60,83,255,0,225,45,170,191,250,101,113,255,0,223,27,25,234,22,21,106,212,172,3,37,211,155,237,69,92,22,220,170,207,91,100,172,150,145,237,108,241,193,83,11,225,145,209,185,205,115,81,232,215,170,162,171,92,155,237,186,47,200,132,31,230,42,112,177,255,0,119,218,171,255,0,157,109,223,245,16,37,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,22,125,175,92,194,232,244,203,131,189,41,208,173,6,203,255,0,207,213,126,159,227,145,94,47,150,185,160,168,142,207,75,224,93,13,77,43,38,142,101,146,154,226,217,33,99,85,29,31,84,113,202,174,107,153,39,67,155,93,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,167,95,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,189,238,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,40,81,190,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,137,225,167,255,0,176,219,119,250,127,157,255,0,248,251,161,85,124,88,249,167,214,79,168,25,15,168,206,90,167,13,63,253,134,219,191,211,252,239,255,0,199,221,0,165,99,106,131,85,115,106,128,0,0,0,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,141,92,197,116,114,197,172,156,35,231,116,215,121,188,61,94,31,111,159,49,181,212,244,189,253,154,170,8,37,145,201,208,215,177,29,221,129,106,32,221,221,77,103,127,175,165,206,99,80,146,165,117,115,155,215,74,60,91,70,172,90,13,104,188,244,94,179,107,132,119,27,165,36,105,4,159,222,122,71,43,218,147,35,149,101,139,185,86,148,238,141,237,106,35,252,36,237,235,68,107,154,224,166,195,96,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,133,28,145,179,95,114,226,121,44,107,21,170,245,164,121,94,136,92,47,213,114,223,113,171,195,239,116,52,117,117,77,115,27,106,170,100,109,86,210,198,175,87,163,35,169,142,87,202,141,98,49,175,172,141,119,87,74,160,88,248,0,0,0,10,118,231,113,133,93,104,53,163,79,117,26,106,138,69,182,223,49,121,108,148,241,53,238,239,182,122,26,185,38,149,207,111,79,74,49,91,112,133,26,168,229,85,86,201,186,55,100,87,68,174,11,52,207,242,187,197,102,152,96,178,82,90,170,233,42,50,8,46,21,244,183,72,251,148,181,84,52,72,181,149,80,61,157,14,71,247,32,167,149,136,199,55,165,206,114,53,202,141,85,84,145,92,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,216,129,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,96,108,230,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,173,94,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,198,188,162,117,191,90,53,43,137,44,146,197,168,218,189,154,229,86,216,48,122,202,184,168,239,119,250,186,232,35,157,181,244,13,108,173,142,105,28,212,122,53,239,106,57,19,125,158,228,251,212,158,156,86,240,83,165,156,96,253,150,252,166,95,242,187,103,217,47,29,224,189,133,85,77,15,115,197,118,59,157,222,244,18,239,183,134,103,79,79,78,219,187,125,247,77,186,255,0,11,252,189,52,95,132,204,254,225,168,218,115,147,230,183,27,149,198,207,45,146,88,175,117,180,147,64,216,36,154,25,156,230,182,26,104,156,143,234,167,98,34,171,149,54,87,123,190,74,129,40,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,176,16,131,155,190,177,93,116,215,133,198,98,56,229,250,146,134,229,168,55,136,172,149,49,37,83,162,173,146,212,216,164,154,173,208,53,143,107,149,138,230,83,193,42,170,57,157,186,167,49,201,249,198,168,20,173,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,51,181,106,230,131,102,90,55,140,233,182,77,148,81,85,199,79,169,56,187,50,106,55,186,157,18,8,216,250,137,155,28,44,153,175,115,37,122,211,37,29,75,147,118,190,52,172,141,143,99,85,55,119,95,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,116,230,213,162,246,171,111,6,88,147,112,92,66,145,182,221,46,188,91,41,34,157,207,107,231,181,89,22,153,244,77,137,146,204,229,153,236,116,203,111,99,154,142,115,156,172,141,238,223,161,92,208,195,252,146,245,142,251,22,85,157,112,253,81,15,122,203,83,111,92,198,142,78,166,55,194,85,71,37,61,37,66,108,140,235,147,188,201,105,189,234,254,150,120,95,133,187,200,229,75,106,53,182,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,217,36,8,1,206,175,202,198,45,245,2,135,211,174,37,59,105,238,21,117,212,172,255,0,26,211,155,21,69,36,23,44,170,241,69,100,163,150,173,238,108,17,207,83,51,33,141,210,57,173,115,145,136,231,162,170,163,92,187,111,178,47,200,184,158,117,126,86,49,111,168,20,62,157,113,42,175,132,239,52,250,55,245,3,30,245,24,0,233,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,171,114,124,180,56,245,166,215,156,122,29,21,213,155,237,36,26,139,99,167,142,27,67,228,238,245,223,237,208,82,198,215,76,233,166,150,71,79,92,142,142,105,102,79,131,169,142,71,177,174,70,76,172,250,220,203,248,28,166,226,59,13,155,88,112,119,213,179,81,112,187,60,140,134,146,54,75,80,203,229,186,21,146,117,162,108,44,71,57,42,81,207,149,208,185,141,248,223,34,198,244,84,115,31,13,43,90,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,160,23,231,204,31,66,244,227,89,120,101,205,110,217,173,155,187,117,193,49,251,166,73,96,185,64,168,202,170,42,170,122,87,204,172,107,213,23,120,101,237,53,146,198,168,173,115,81,170,155,61,145,189,154,246,23,125,136,241,163,138,241,113,192,142,174,215,86,186,213,100,207,173,186,127,147,65,123,199,162,174,141,210,63,181,108,94,170,234,104,21,235,50,81,189,103,141,17,207,79,130,69,116,93,79,233,73,31,72,32,95,247,255,0,26,203,255,0,149,255,0,255,0,157,194,128,75,254,255,0,227,89,127,242,191,255,0,243,184,80,8,22,19,203,11,128,170,109,103,186,210,113,3,172,22,42,74,253,62,182,84,84,195,106,180,85,247,88,183,107,140,14,135,162,105,34,116,93,170,138,22,171,167,106,162,75,241,77,2,198,246,185,137,35,29,115,230,42,225,59,202,198,141,253,63,199,189,58,3,42,128,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,5,85,240,157,230,159,70,254,160,99,222,163,1,117,60,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,69,122,79,157,126,75,245,79,13,212,207,101,251,79,236,150,65,110,190,248,46,255,0,103,197,120,90,152,230,237,119,58,93,209,213,219,233,234,233,118,219,239,178,237,177,250,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,170,161,215,255,0,207,86,123,149,127,174,185,30,73,145,220,63,219,43,43,174,85,213,18,127,194,146,105,164,145,255,0,214,231,57,223,122,169,119,220,179,56,46,254,77,154,112,253,72,205,91,220,207,179,235,125,36,245,52,243,80,246,100,177,80,170,119,89,67,188,140,108,205,153,202,246,186,161,171,210,222,228,81,49,26,189,148,146,76,65,202,159,129,139,85,151,25,160,226,139,85,237,116,151,11,149,254,157,36,197,44,183,27,91,94,150,200,25,80,201,34,185,175,126,62,166,212,189,208,49,240,73,22,200,216,95,214,143,127,121,18,43,52,0,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,199,250,253,171,63,144,173,26,203,53,115,236,133,215,40,251,47,111,117,111,178,237,141,222,105,254,36,111,83,157,178,246,225,103,87,114,89,122,93,219,137,146,63,165,221,61,43,174,102,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,181,87,103,50,146,249,151,240,21,83,160,217,12,218,213,164,214,42,185,244,234,249,81,36,215,118,71,218,232,176,92,103,170,145,205,133,176,195,20,109,130,133,91,36,49,66,191,31,75,218,172,123,154,175,133,30,25,87,147,127,12,152,14,85,106,200,56,145,203,233,169,47,119,43,77,225,216,245,150,219,91,110,134,104,45,243,192,218,74,207,104,49,210,35,156,149,40,231,196,216,222,206,133,141,27,42,238,254,226,118,234,216,206,188,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,252,20,5,186,113,79,195,62,27,170,252,183,244,171,88,93,93,143,227,249,102,157,105,190,63,90,203,189,197,86,37,184,91,146,219,31,85,173,101,71,34,43,228,150,70,58,4,115,95,249,229,237,179,163,196,72,242,165,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,36,87,18,156,102,223,117,195,71,244,183,64,108,150,175,101,97,154,115,143,217,169,230,73,216,199,85,92,239,20,182,246,211,73,82,231,38,253,184,89,213,51,34,141,171,187,154,247,73,38,234,230,71,15,229,224,207,131,60,251,139,60,254,154,142,142,134,174,221,132,219,170,25,45,250,253,44,83,67,3,160,142,106,116,169,164,165,169,72,37,133,107,187,53,9,36,113,73,178,108,157,78,247,124,194,223,185,117,241,49,153,113,75,195,202,102,122,131,67,72,204,134,193,120,155,28,174,173,166,68,99,46,111,134,158,158,100,171,88,145,168,216,94,230,212,53,30,198,252,29,108,115,154,140,107,146,54,74,3,175,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,0,0,0,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,121,228,1,234,123,119,93,206,45,122,167,184,247,42,110,122,30,138,139,238,255,0,212,7,189,23,115,231,95,173,48,94,173,147,208,84,55,118,77,27,216,168,170,169,238,86,170,125,223,218,126,184,223,251,84,246,237,186,1,81,124,192,248,58,186,208,87,86,231,184,251,25,37,60,146,73,44,140,100,53,15,115,119,90,169,85,85,126,36,219,100,66,182,161,73,237,117,173,123,154,168,230,111,247,109,243,79,235,254,211,102,141,76,211,155,62,161,99,85,182,59,157,52,114,54,162,9,24,157,77,98,236,174,141,237,223,226,107,191,166,191,113,71,156,88,112,123,148,232,245,85,69,230,40,41,221,109,111,70,238,109,92,110,84,247,64,223,209,70,55,249,210,126,192,44,167,150,174,165,197,151,232,109,13,36,210,162,212,82,215,215,68,244,234,103,191,243,205,114,46,205,219,238,145,62,226,93,222,250,189,158,254,149,77,253,223,53,255,0,100,133,74,242,169,213,136,109,21,174,194,170,234,36,78,253,84,175,99,58,30,228,234,146,106,70,167,201,118,251,215,238,45,178,126,154,186,6,189,125,237,115,90,191,243,40,21,22,150,219,167,242,200,196,230,185,192,232,220,151,122,85,106,57,170,155,237,79,22,255,0,52,79,234,45,199,31,111,247,134,222,213,79,254,36,137,63,252,4,43,171,82,237,216,253,47,21,152,109,108,18,58,57,210,235,22,232,140,217,169,249,154,116,79,147,75,18,198,165,238,216,168,92,139,186,120,120,145,23,254,2,1,91,60,213,52,229,245,141,110,83,4,106,189,47,145,87,225,122,252,221,68,207,159,200,170,59,31,230,175,84,137,213,182,211,199,186,255,0,87,82,23,171,204,39,31,101,223,77,107,94,176,53,239,106,199,209,213,211,247,212,82,239,243,79,234,40,218,74,15,3,127,167,139,109,183,158,52,79,122,126,214,255,0,237,2,246,57,121,246,219,164,54,180,130,102,185,29,71,11,220,137,183,205,105,105,78,227,198,54,161,38,15,165,23,90,216,30,137,59,59,27,124,76,79,157,77,58,127,57,23,238,127,236,49,247,46,39,185,52,126,137,28,187,171,105,227,68,254,207,11,72,98,238,97,218,153,29,221,83,78,173,115,57,213,21,95,225,26,173,115,83,225,240,147,39,197,190,223,36,95,185,64,238,252,186,244,193,108,120,74,101,117,77,69,168,186,75,226,119,233,123,126,25,33,164,147,239,93,190,105,247,33,55,26,155,38,198,48,225,239,10,143,9,211,107,37,163,182,214,190,58,26,100,119,74,181,125,233,79,19,87,222,136,159,209,50,128,5,60,39,189,79,46,60,55,246,129,200,3,194,129,225,201,185,229,167,21,93,212,228,158,224,10,69,110,61,245,6,147,13,210,202,164,151,126,228,253,27,39,91,19,126,154,154,95,233,127,148,74,151,124,138,206,230,203,155,248,59,85,190,195,20,174,69,145,213,45,114,108,239,230,190,133,201,247,236,6,36,229,49,142,73,124,213,204,155,35,153,83,166,154,213,79,243,69,249,173,91,62,244,247,127,169,25,215,154,30,175,195,108,194,19,79,45,251,186,162,174,90,57,30,141,124,107,240,178,105,213,125,222,247,124,226,67,169,114,162,199,91,141,99,57,94,97,85,178,36,182,232,216,174,69,71,46,205,168,168,95,146,38,255,0,204,253,166,29,226,203,36,93,103,226,94,60,86,223,35,230,134,157,42,96,123,95,187,19,170,25,171,23,221,212,170,159,122,125,192,74,14,90,218,55,91,97,196,230,189,220,227,70,248,174,158,141,217,35,85,58,101,172,106,252,246,79,189,11,6,107,81,26,136,159,113,141,180,59,7,167,194,48,234,107,93,61,59,35,107,122,254,93,63,227,100,119,243,81,63,164,100,160,7,9,164,108,81,185,238,114,34,34,42,251,212,230,116,13,102,212,107,62,155,97,85,217,13,218,161,241,71,12,19,189,58,98,115,213,85,144,189,255,0,38,255,0,83,64,138,124,193,120,152,164,192,113,106,188,86,220,229,90,186,216,100,137,122,101,133,118,107,227,170,102,251,57,21,126,108,66,167,52,219,54,118,19,119,246,252,80,190,170,183,249,169,26,181,21,62,23,177,126,104,169,242,119,236,251,142,247,197,214,185,86,107,94,165,212,165,174,89,100,167,108,239,134,36,114,62,61,209,42,39,233,247,57,235,247,74,134,121,225,95,151,158,75,153,44,87,236,218,56,163,163,127,86,204,101,116,47,85,219,190,223,146,196,244,249,181,191,253,95,32,244,224,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,243,190,229,39,95,12,28,19,88,180,142,54,94,175,146,193,93,118,123,95,213,44,126,34,47,211,142,52,119,194,175,219,230,215,125,223,121,156,244,175,71,113,109,49,176,65,103,178,219,96,133,177,58,71,238,216,162,69,221,207,234,249,177,141,253,136,100,6,177,172,68,70,162,38,192,113,138,22,68,212,99,19,100,79,235,57,133,84,79,121,235,116,155,174,200,2,71,167,201,16,226,136,175,254,163,202,49,93,239,57,181,136,128,120,100,123,123,247,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,193,227,39,93,43,56,137,226,59,51,212,111,108,251,70,202,235,132,150,236,113,204,73,217,11,44,244,239,116,116,171,28,83,170,190,46,227,19,190,246,108,212,238,205,43,186,26,174,86,165,202,115,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,160,16,4,202,229,79,175,52,218,55,197,29,6,51,125,173,171,142,197,169,52,233,140,200,198,212,74,144,71,113,124,172,117,4,207,133,140,114,74,254,234,45,51,85,81,189,180,172,145,234,246,181,30,142,134,167,234,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,143,248,126,212,207,203,38,135,96,122,165,37,93,170,162,175,38,199,232,110,21,254,203,147,174,150,26,231,194,223,21,3,62,55,171,123,83,164,177,171,28,229,115,28,197,107,151,169,170,100,0,41,91,157,95,154,124,91,233,253,15,168,220,76,171,200,199,245,217,251,183,252,72,197,92,234,252,211,226,223,79,232,125,70,226,101,94,70,63,174,207,221,191,226,64,90,160,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,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,10,171,231,157,250,147,253,228,254,26,98,174,74,158,105,242,159,167,245,222,163,110,50,175,60,239,212,159,239,39,240,211,21,114,84,243,79,148,253,63,174,245,27,112,23,82,86,7,52,46,96,127,103,250,248,118,225,247,57,186,208,100,148,23,6,73,149,228,54,58,223,15,224,187,93,95,222,200,167,98,119,59,221,206,135,76,232,158,206,223,107,178,170,245,124,209,199,152,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,75,255,0,61,89,238,85,254,186,228,121,38,71,112,255,0,108,172,174,185,87,84,73,255,0,10,73,166,146,71,255,0,91,156,231,125,234,160,92,247,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,148,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,174,207,221,191,226,69,170,21,87,200,199,245,217,251,183,252,72,181,64,62,77,131,19,197,113,79,105,125,150,198,109,86,111,108,220,38,187,92,125,159,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,3,90,206,44,124,211,235,39,212,12,135,212,103,58,254,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,177,23,176,113,99,230,159,89,62,160,100,62,163,57,110,156,164,244,119,1,197,120,87,199,245,94,223,97,164,147,44,204,106,46,178,215,93,166,165,133,106,227,129,149,174,166,74,72,167,70,36,169,77,181,12,82,172,78,115,147,186,231,187,239,68,104,72,174,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,228,198,196,115,158,230,69,20,76,87,191,163,169,114,168,0,0,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,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,18,43,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,27,36,72,216,138,174,123,225,187,235,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,23,201,83,202,198,83,245,2,187,211,173,196,255,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,79,214,0,160,30,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,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,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,159,146,75,77,170,107,173,61,246,107,101,35,238,84,116,243,82,83,214,58,22,172,240,193,51,163,116,177,50,77,186,154,199,186,8,92,230,162,236,229,138,53,93,250,83,111,214,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,69,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,155,10,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,251,17,42,47,146,167,154,124,167,233,253,119,168,219,139,169,0,0,2,168,57,172,112,37,117,75,173,127,20,218,53,140,210,58,218,234,117,159,55,181,91,160,115,103,142,116,115,221,37,225,24,138,173,123,28,213,106,79,208,214,171,21,157,247,35,250,231,146,58,182,54,83,226,199,202,198,178,125,63,200,125,58,115,90,192,54,168,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,202,192,229,169,203,210,179,83,111,180,58,235,175,56,135,249,197,160,234,150,207,99,186,67,61,60,151,138,174,138,105,169,170,159,12,144,164,117,54,231,71,51,220,138,217,58,100,146,36,107,154,248,250,218,224,205,92,174,184,5,163,195,236,86,222,38,53,138,223,106,186,93,114,59,125,53,118,39,103,158,154,10,200,237,148,175,124,85,48,92,156,247,53,221,21,142,237,198,232,187,106,215,67,27,157,212,170,249,21,144,217,80,0,107,89,197,143,154,125,100,250,129,144,250,140,229,170,112,211,255,0,216,109,187,253,63,206,255,0,252,125,208,170,190,44,124,211,235,39,212,12,135,212,103,45,83,134,159,254,195,109,223,233,254,119,255,0,227,238,128,82,177,181,65,170,185,179,70,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,21,215,192,127,51,76,239,24,213,59,142,45,196,214,125,117,200,241,188,226,225,27,233,238,53,171,10,251,18,233,81,83,19,22,69,150,89,98,142,150,220,145,186,71,73,27,81,89,23,109,139,19,24,139,39,92,53,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,87,165,95,241,60,171,20,246,111,218,156,102,235,102,246,205,190,27,181,187,218,20,82,83,248,202,25,119,237,84,195,214,137,220,133,253,46,233,145,187,181,219,46,202,187,1,180,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,42,131,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,181,240,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,160,30,102,154,215,249,105,226,227,41,240,246,255,0,11,65,130,111,133,81,245,197,209,52,190,10,121,188,68,146,109,35,218,237,234,165,169,232,114,116,239,18,69,212,212,119,86,247,19,199,6,177,90,180,67,133,205,64,203,171,47,213,118,171,149,109,158,166,201,97,150,134,169,176,86,173,214,174,39,67,76,234,119,43,216,238,184,220,229,157,203,26,245,182,56,36,123,81,122,54,53,204,0,73,78,94,156,66,255,0,39,46,38,177,251,253,109,53,169,246,92,175,183,137,94,234,110,53,94,22,58,10,26,186,168,21,213,137,50,175,68,125,151,197,28,142,87,162,181,99,108,141,221,138,228,145,145,172,1,181,64,48,87,3,250,197,106,214,254,23,52,255,0,46,163,191,85,221,110,84,86,122,107,37,250,90,234,166,207,90,151,90,72,155,13,75,170,28,143,123,186,228,115,82,118,172,139,214,232,231,141,238,68,235,216,206,160,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,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,162,205,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,243,58,81,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,114,74,243,70,208,189,56,208,46,35,173,152,222,150,217,189,143,101,186,225,246,203,143,179,152,168,176,211,73,27,230,162,218,53,219,173,221,76,162,142,71,190,71,62,71,203,36,175,115,213,93,238,11,73,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,108,160,42,175,146,94,181,255,0,217,215,14,117,150,255,0,219,154,219,234,163,139,253,207,71,87,28,207,89,63,220,75,27,91,31,248,245,115,191,65,11,84,0,0,0,82,95,57,108,254,155,38,226,142,215,134,91,178,26,186,186,124,59,23,164,166,172,183,185,101,72,40,110,53,18,203,81,34,177,174,68,98,190,74,105,40,85,207,102,251,163,99,106,174,241,244,182,237,13,99,53,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,204,9,85,202,35,71,109,90,149,197,27,242,236,142,195,87,93,109,211,235,60,183,186,105,86,149,178,209,71,117,116,177,195,72,217,220,246,57,168,244,107,234,39,137,17,90,254,229,43,94,213,252,219,144,185,77,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,33,87,37,140,2,154,197,195,206,87,168,53,24,245,93,29,203,42,202,31,76,202,233,146,86,178,190,221,71,79,26,66,177,35,151,161,204,101,68,245,236,87,177,61,239,235,107,149,123,104,141,176,160,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,251,131,252,254,155,83,248,92,210,220,206,28,134,174,251,81,85,139,208,211,92,46,21,107,43,167,158,227,77,18,83,214,172,142,149,58,222,244,169,134,100,87,174,253,106,138,228,87,34,163,150,139,56,233,194,174,184,7,24,58,183,98,188,212,82,77,81,85,148,85,222,216,234,103,185,204,72,46,14,241,208,181,85,205,106,245,182,42,152,218,244,219,100,122,57,17,92,136,142,91,52,228,185,150,123,99,134,92,143,22,171,201,188,109,94,63,152,84,246,109,210,86,247,36,183,208,207,75,76,248,250,98,85,85,138,25,39,74,199,55,100,70,186,68,157,83,119,117,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,217,76,170,190,107,156,11,127,135,226,131,69,48,207,251,98,171,63,162,161,119,249,46,109,210,58,116,111,254,87,197,61,174,254,132,202,207,244,196,197,170,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,80,53,130,195,115,252,203,79,170,110,181,88,102,67,87,106,125,242,207,91,96,185,164,42,157,21,150,234,184,150,42,138,121,88,228,86,189,142,106,238,155,167,194,246,177,237,233,123,26,228,235,228,223,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,161,0,23,253,255,0,198,178,255,0,229,127,255,0,231,112,160,18,255,0,191,248,214,95,252,175,255,0,252,238,20,2,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,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,137,255,0,203,83,151,239,229,218,178,135,94,245,90,30,140,6,213,112,119,178,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,61,221,46,33,174,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,249,27,52,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,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,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,251,207,172,0,215,175,141,254,11,178,174,17,245,30,122,26,38,221,111,120,13,203,183,61,147,33,150,134,70,198,206,234,205,211,67,83,58,49,33,90,198,36,18,42,181,139,241,198,141,151,165,157,75,27,35,89,179,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,214,92,14,255,0,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,182,41,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,184,127,151,103,15,216,14,136,112,219,140,95,113,6,85,207,114,212,123,61,167,42,189,86,86,164,46,157,103,158,130,23,120,102,73,28,108,119,134,141,206,149,209,198,245,122,181,102,149,122,151,173,73,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,245,189,187,158,192,7,161,24,168,187,170,158,214,170,109,238,60,57,15,45,3,195,211,116,219,246,161,23,56,215,192,105,114,109,44,186,54,118,254,143,99,239,95,251,102,155,246,57,63,162,74,83,168,234,101,150,43,230,45,85,67,60,73,35,31,209,186,43,81,126,82,49,126,244,95,216,5,8,240,181,127,147,9,215,188,126,37,127,79,85,214,129,29,238,223,225,117,77,58,175,220,191,176,191,108,38,230,203,230,39,67,90,199,236,146,83,194,187,237,251,99,106,254,196,253,166,189,90,173,3,240,61,125,235,138,53,167,109,37,69,190,100,217,58,54,68,108,78,223,249,191,176,186,174,8,53,14,151,61,209,170,25,98,168,238,190,138,10,58,105,17,94,142,94,164,164,137,87,249,206,2,51,107,158,31,112,165,226,79,20,185,182,94,190,245,218,157,90,157,45,79,209,142,153,23,249,223,244,22,23,130,181,237,197,109,76,145,126,38,209,192,139,253,189,182,145,159,83,177,250,90,253,109,196,234,60,51,228,116,85,221,105,240,34,251,210,56,118,251,191,168,149,22,72,187,54,170,88,250,58,118,133,158,237,182,219,225,64,58,22,186,224,81,231,184,93,109,153,125,206,151,183,178,254,205,165,137,223,210,111,244,63,105,69,154,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,145,176,197,92,109,150,7,70,228,69,223,111,159,246,149,107,205,34,195,29,20,248,116,241,57,172,69,186,74,139,210,187,43,191,49,15,245,123,254,64,72,254,3,90,182,45,14,161,171,157,61,206,165,167,127,255,0,117,77,72,159,118,228,87,146,130,77,108,226,186,161,241,63,122,88,58,58,151,111,233,91,127,175,161,126,113,127,245,125,249,131,72,179,120,48,46,22,105,46,115,214,162,109,79,111,106,35,164,79,231,69,74,155,123,220,223,217,251,79,129,203,183,20,125,231,32,186,101,245,113,172,139,47,99,103,185,55,95,115,42,227,249,170,47,236,79,188,11,30,181,82,178,146,134,10,118,39,185,145,181,191,241,34,33,251,15,13,68,68,68,68,11,238,64,60,59,238,60,161,197,62,103,48,0,30,29,190,222,224,60,124,212,228,112,110,251,251,206,96,122,231,119,68,47,122,127,53,170,191,250,138,89,230,137,150,186,253,172,179,99,168,237,210,134,166,161,155,127,90,197,72,239,216,159,209,253,170,92,197,254,116,167,180,213,76,174,70,163,33,123,149,119,219,228,213,82,136,120,156,115,243,206,48,50,171,125,42,186,117,142,241,88,205,147,226,253,24,19,246,117,127,139,95,248,128,153,58,43,26,232,127,9,87,139,213,98,237,45,125,21,100,44,77,190,78,98,215,185,62,93,105,251,62,228,48,127,3,248,148,186,163,196,213,118,107,88,157,80,127,125,95,247,38,206,119,196,159,37,106,255,0,171,126,207,254,134,71,227,199,37,110,63,162,248,126,158,91,228,68,171,169,187,84,35,163,141,125,234,139,28,155,34,162,42,47,250,186,127,55,239,255,0,143,46,114,208,210,154,172,107,20,110,77,115,166,70,62,186,39,61,55,98,167,186,74,122,87,127,57,137,251,23,239,80,39,101,29,63,134,133,176,183,228,221,255,0,231,63,65,225,19,96,160,112,158,84,134,53,122,253,197,101,115,79,214,196,167,178,91,48,107,107,191,59,61,76,237,145,54,251,157,72,212,79,156,127,237,191,210,255,0,232,78,110,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,233,126,210,156,176,27,93,255,0,138,30,34,105,170,170,217,53,109,53,61,77,12,242,245,163,228,70,179,174,158,37,223,116,145,19,220,213,249,255,0,244,0,231,193,143,11,247,221,83,203,168,178,10,232,250,104,219,85,28,174,93,216,187,167,118,157,235,242,149,171,242,145,126,226,240,177,204,114,150,193,70,218,90,118,108,137,191,222,191,181,87,239,85,253,167,83,209,189,55,181,96,56,173,5,174,130,130,24,22,26,120,152,238,136,154,223,122,71,27,126,230,183,250,9,247,25,28,1,197,207,70,161,225,239,233,79,154,31,157,122,222,239,234,3,216,175,85,95,122,156,154,207,189,15,12,143,228,190,243,218,136,137,242,0,137,178,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,1,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,5,64,115,136,226,42,155,80,245,114,203,162,88,126,89,73,113,199,176,90,119,205,119,134,134,89,85,141,191,200,247,178,88,103,94,174,204,175,167,133,145,181,170,214,171,162,125,69,76,110,119,87,91,25,141,120,21,208,186,204,167,79,120,129,215,155,189,155,174,203,132,233,126,77,110,181,213,200,179,199,253,248,171,182,76,199,44,42,212,72,165,237,210,45,67,100,99,156,170,207,23,3,186,21,92,215,54,48,106,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,204,184,158,31,52,83,242,45,202,135,59,241,23,15,21,95,157,233,254,65,154,214,116,75,215,12,94,54,206,190,30,56,247,141,142,110,212,177,83,117,181,122,182,149,101,233,114,183,167,96,165,98,85,115,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,138,165,201,243,155,208,186,60,167,70,172,90,243,104,179,117,222,176,155,132,118,235,165,92,107,4,127,222,122,183,43,26,179,43,145,37,151,183,86,180,237,141,141,114,163,60,92,238,232,84,115,156,208,248,28,150,53,230,154,237,134,229,124,57,94,107,106,223,114,177,84,63,38,178,164,213,18,202,207,103,76,177,197,83,12,76,86,116,64,200,170,22,57,21,58,255,0,56,250,231,185,25,240,189,203,102,134,185,156,15,235,21,215,68,56,163,211,252,186,142,253,73,106,182,214,222,41,172,151,233,107,170,157,5,18,218,170,229,108,53,46,168,114,61,141,232,141,174,73,218,178,47,67,100,130,55,185,23,163,99,99,48,41,91,157,95,154,124,91,233,253,15,168,220,76,171,200,199,245,217,251,183,252,72,197,92,234,252,211,226,223,79,232,125,70,226,101,94,70,63,174,207,221,191,226,64,90,160,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,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,10,171,231,157,250,147,253,228,254,26,67,94,8,56,160,181,112,153,159,230,122,141,89,104,171,184,220,174,56,61,198,201,97,138,42,118,205,3,110,178,77,77,53,51,170,154,178,196,228,166,234,167,84,145,99,114,191,101,248,83,239,73,149,207,59,245,39,251,201,252,52,170,176,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,92,159,45,14,2,169,180,27,30,135,90,181,102,197,73,62,162,223,41,227,154,208,201,59,189,118,11,116,244,177,185,208,186,25,162,141,208,87,43,164,154,41,151,227,233,99,81,140,115,81,243,35,240,175,42,126,4,174,171,117,160,226,155,89,113,154,70,219,91,78,147,225,22,171,140,14,116,242,78,174,99,163,188,43,21,81,172,99,90,142,72,58,218,229,122,191,190,212,103,68,18,73,107,224,85,7,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,94,186,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,101,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,74,86,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,120,91,79,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,181,67,206,175,205,62,45,244,254,135,212,110,38,10,224,99,138,12,251,134,93,104,161,172,196,45,21,119,251,110,93,81,67,100,189,88,105,169,230,170,158,182,7,85,196,189,84,148,209,203,27,100,174,70,247,99,129,95,212,136,179,189,187,124,106,102,174,114,183,58,107,215,18,88,77,230,142,58,184,233,235,244,222,219,83,19,42,233,37,165,157,172,125,125,193,205,73,33,153,173,150,39,236,169,187,36,107,94,213,221,28,136,168,168,6,96,228,99,250,236,253,219,254,36,90,161,85,124,140,127,93,159,187,127,196,139,84,0,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,9,84,0,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,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,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,240,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,152,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,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,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,251,207,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,250,192,0,0,26,214,113,99,230,159,89,62,160,100,62,163,57,106,156,52,255,0,246,27,110,255,0,79,243,191,255,0,31,116,42,175,139,31,52,250,201,245,3,33,245,25,203,84,225,167,255,0,176,219,119,250,127,157,255,0,248,251,160,20,172,73,78,55,248,209,202,184,184,212,121,235,168,157,117,178,96,54,222,220,22,76,122,90,233,29,27,251,75,55,77,117,76,8,245,133,43,30,147,200,138,230,39,193,26,182,46,167,244,172,143,141,102,127,224,187,132,156,171,139,157,83,76,90,219,47,129,198,236,94,26,225,147,92,92,233,34,237,208,186,166,54,62,8,37,72,101,141,43,36,141,102,116,44,145,17,174,236,200,170,187,49,64,204,28,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,13,148,241,147,192,198,3,196,206,145,195,138,98,214,188,127,19,203,49,202,122,120,241,139,172,54,184,99,100,48,83,50,86,195,108,149,236,143,186,202,21,73,159,180,113,42,36,111,232,145,24,254,133,141,242,3,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,26,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,177,204,191,128,170,109,121,199,166,214,173,38,177,82,65,168,182,58,121,38,187,178,62,239,93,254,221,5,44,142,108,45,134,24,164,116,245,200,232,225,138,21,248,58,152,229,99,220,228,100,40,202,108,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,64,54,136,6,10,224,179,136,235,175,20,250,13,106,213,75,238,17,87,141,92,157,81,53,182,177,139,19,155,69,91,60,29,41,37,85,11,156,170,231,211,57,202,173,247,170,171,36,100,209,43,159,219,238,59,58,128,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,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,42,131,157,31,16,190,211,190,227,156,49,90,105,173,85,20,150,143,13,150,221,235,99,170,238,213,67,92,246,84,195,5,27,163,106,237,14,208,72,179,57,31,187,158,218,136,21,17,141,110,242,68,14,19,52,46,197,172,20,122,201,146,101,182,107,173,93,171,78,244,190,255,0,146,82,205,78,175,142,149,151,136,224,84,162,101,68,141,79,252,188,204,143,169,170,247,83,46,253,76,108,140,118,63,226,7,83,63,44,154,227,158,106,148,117,119,90,138,76,155,32,174,184,80,123,82,78,186,168,104,95,51,188,44,15,248,222,141,237,64,145,70,140,107,149,172,107,17,173,94,150,161,103,252,38,104,93,247,71,249,95,107,38,73,150,217,173,84,151,93,68,195,239,249,37,44,212,234,201,42,159,103,146,200,169,68,202,137,26,159,249,121,153,31,83,145,141,169,93,250,94,233,24,208,168,19,63,241,103,161,118,45,31,163,209,188,147,18,179,93,105,45,90,137,165,246,12,146,170,106,133,124,148,175,188,73,2,37,107,41,228,114,127,228,38,124,125,78,86,58,165,54,233,99,163,99,112,1,113,60,83,232,53,78,178,114,181,210,172,154,197,69,73,37,247,77,176,124,127,38,141,238,167,137,103,146,220,203,76,109,175,133,147,61,237,88,152,145,42,84,185,17,93,220,90,56,216,140,115,149,138,208,197,92,150,53,230,166,211,153,101,124,57,94,107,105,25,109,190,211,191,38,178,164,213,17,68,255,0,104,194,145,197,83,12,76,86,117,206,249,105,210,57,21,58,255,0,54,202,23,185,25,241,61,201,110,134,178,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,54,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,85,7,59,141,94,169,125,215,79,116,18,134,122,184,233,224,167,151,47,186,70,232,34,236,78,247,186,74,90,39,50,79,124,168,248,210,58,244,115,126,22,42,77,26,252,106,137,209,107,230,186,220,123,106,102,85,170,28,92,106,101,199,41,171,238,123,7,32,173,198,109,208,50,73,22,26,90,26,9,223,79,19,35,107,222,238,142,174,219,165,122,55,102,172,179,74,244,107,122,246,3,48,114,136,209,219,86,165,113,70,252,187,35,176,213,215,91,116,250,207,45,238,154,85,165,108,180,81,221,93,44,112,210,54,119,61,142,106,61,26,250,137,226,68,86,191,185,74,215,181,127,54,228,37,255,0,58,124,2,154,251,195,206,41,168,52,248,245,93,101,203,21,202,25,76,250,232,82,87,50,130,221,89,79,34,76,178,163,87,161,172,125,68,20,12,71,189,61,207,232,107,85,59,138,142,114,88,192,41,172,92,60,229,122,131,81,143,85,209,220,178,172,161,244,204,174,153,37,107,43,237,212,116,241,164,43,18,57,122,28,198,84,79,94,197,123,19,222,254,182,185,87,182,136,217,149,196,14,153,254,89,52,59,60,210,216,233,45,85,21,121,54,63,93,111,160,246,164,125,116,176,215,62,23,120,89,223,240,61,91,218,157,34,145,30,214,171,152,230,35,154,157,77,64,40,91,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,38,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,155,41,240,209,159,212,234,159,15,58,111,168,55,12,134,146,249,114,190,98,246,218,155,165,117,50,197,209,45,199,195,177,43,17,82,36,70,49,237,168,73,88,246,53,19,161,237,115,118,111,78,200,25,44,0,6,31,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,94,79,56,92,214,235,138,240,124,251,21,190,158,146,74,124,199,40,182,217,43,157,51,28,175,142,6,54,106,228,116,74,142,68,71,247,104,98,106,171,145,201,208,231,166,219,170,57,180,173,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,32,54,19,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,115,169,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,20,193,206,190,211,117,135,137,44,54,251,53,178,173,150,218,204,30,158,146,158,177,208,185,32,154,120,107,235,93,44,76,147,110,151,61,141,158,23,57,168,187,181,37,141,87,110,164,223,245,242,75,202,111,180,154,251,157,97,84,245,221,22,91,174,30,183,74,202,110,211,23,187,85,73,91,79,29,60,157,106,157,109,233,101,109,74,108,138,141,94,230,238,69,86,181,83,58,243,184,194,173,85,250,47,167,186,141,53,69,90,92,172,121,68,182,74,120,154,246,246,29,5,117,36,147,74,231,183,167,169,94,142,183,194,141,84,114,34,35,164,221,29,186,43,97,87,43,44,254,167,5,227,75,13,165,92,134,146,211,109,202,169,235,236,23,37,169,88,154,202,166,73,76,249,105,233,209,242,39,194,247,214,65,72,140,232,84,123,159,210,196,223,173,90,224,158,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,41,128,0,195,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,230,215,177,174,77,149,17,77,109,205,148,248,177,242,177,172,159,79,242,31,78,156,214,176,11,254,255,0,227,89,127,242,191,255,0,243,184,80,9,127,223,252,107,47,254,87,255,0,254,119,10,1,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,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,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,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,0,0,0,0,0,0,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,27,123,246,220,228,113,85,217,64,228,126,59,157,47,140,164,125,62,200,189,91,127,234,84,95,250,15,214,138,138,120,122,43,147,100,2,134,121,139,233,235,48,221,118,174,168,164,98,178,39,81,208,61,61,204,79,127,101,127,163,254,65,39,249,73,234,180,210,217,111,216,157,100,202,228,101,101,50,196,142,124,139,242,165,122,47,245,39,186,52,59,103,52,45,27,101,230,197,83,154,211,39,231,233,233,152,142,217,146,59,118,199,77,84,239,185,118,251,147,238,33,95,0,185,226,224,250,164,250,57,215,167,187,43,183,221,205,111,232,210,212,39,243,147,250,192,184,92,150,208,199,106,109,138,173,244,144,170,247,158,230,175,67,119,69,72,153,247,255,0,188,102,58,53,85,166,141,21,54,84,98,38,223,239,29,46,143,179,119,150,142,229,19,209,207,129,206,84,217,119,249,251,190,239,236,59,141,12,142,124,40,143,69,71,39,187,223,253,136,7,233,115,81,118,220,171,142,109,85,139,12,248,93,51,21,17,61,163,80,237,253,251,238,144,65,255,0,180,180,119,47,187,223,238,42,115,155,205,84,109,172,196,227,235,69,88,171,106,149,118,84,255,0,181,169,212,12,108,252,194,231,93,161,182,140,66,43,171,209,179,178,137,253,45,89,17,126,24,24,187,123,221,211,183,193,255,0,168,176,222,9,180,145,52,243,6,100,179,200,245,150,163,126,173,218,196,219,166,106,159,232,170,253,207,42,183,132,59,125,70,165,106,157,147,20,158,93,169,35,163,168,127,79,78,254,248,233,215,111,123,118,95,189,62,242,245,48,203,59,108,150,120,168,155,250,13,234,219,220,169,252,247,47,223,253,160,125,244,249,5,249,13,246,60,43,128,34,126,211,145,225,23,115,200,3,194,252,143,39,23,127,104,6,156,143,13,60,129,210,53,122,246,204,127,1,190,92,222,237,146,11,125,76,139,243,254,108,50,59,238,247,253,197,34,224,213,80,230,28,92,101,55,202,143,138,57,47,151,9,17,126,123,163,163,168,68,253,47,127,220,133,177,241,185,154,65,138,232,237,249,238,69,87,84,80,85,64,159,19,83,101,117,45,79,237,255,0,36,164,28,91,60,159,28,204,111,57,12,30,231,205,89,36,141,247,183,249,203,34,125,232,169,252,240,36,230,184,101,23,13,107,215,219,62,39,70,196,146,11,93,117,52,237,98,61,118,218,68,165,69,247,72,168,223,154,175,203,246,150,179,195,158,30,220,87,77,172,180,139,18,71,35,40,105,218,230,163,90,158,255,0,15,18,47,232,251,191,154,86,31,45,236,54,183,80,53,130,233,149,220,96,127,109,148,48,72,143,116,111,68,87,54,170,54,167,189,187,55,229,26,255,0,196,92,45,166,133,180,20,48,210,179,100,72,227,107,126,255,0,185,168,159,127,246,1,251,143,85,76,237,167,137,210,59,228,136,191,243,30,211,15,113,29,172,118,109,38,193,171,238,215,23,34,191,181,43,99,111,122,54,42,191,179,51,145,62,63,252,154,253,192,66,14,103,122,239,88,181,148,26,123,98,157,82,73,96,157,101,70,201,43,23,118,85,179,111,216,213,255,0,4,239,188,237,188,180,184,117,135,26,182,84,234,5,225,138,250,186,248,25,27,90,246,66,228,111,110,174,95,127,82,42,187,253,77,164,110,210,221,61,189,241,117,174,215,124,194,101,88,45,116,117,245,81,238,248,158,255,0,134,95,19,43,83,170,36,106,125,237,251,203,123,211,252,62,143,13,177,65,105,163,106,35,34,71,109,178,187,239,145,206,254,114,170,255,0,56,14,205,12,76,138,52,99,17,17,17,62,228,60,185,221,63,113,229,87,99,210,247,123,246,220,15,14,221,235,253,71,178,54,34,123,206,49,177,79,104,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,8,1,206,19,95,190,192,104,117,187,72,241,45,66,246,86,83,154,92,25,237,75,93,27,255,0,186,170,113,212,134,161,179,247,28,136,171,20,50,78,144,71,250,77,89,90,217,152,157,108,73,154,147,252,164,190,99,216,127,18,92,67,241,71,125,190,227,92,54,106,84,248,246,43,78,204,86,207,89,79,135,87,185,43,160,166,150,87,73,83,220,99,100,100,172,125,68,213,14,138,70,43,81,208,246,85,90,142,234,220,35,175,6,218,23,89,196,79,17,216,102,156,251,27,218,54,87,92,35,184,228,109,122,206,200,89,103,167,123,100,170,73,37,129,21,241,119,24,157,134,63,118,167,118,104,155,214,213,114,57,47,167,139,31,43,26,201,244,255,0,33,244,233,200,85,202,23,132,236,171,77,62,214,235,166,166,88,242,188,95,36,170,239,98,84,86,11,205,162,75,127,247,15,247,45,84,149,138,147,53,36,147,174,70,178,54,43,81,173,111,102,93,213,234,228,237,205,254,38,237,55,91,255,0,13,186,175,98,177,91,42,238,55,43,142,15,125,164,163,163,164,133,211,79,83,60,148,19,54,56,163,141,168,174,123,220,229,70,163,81,21,85,85,17,0,214,136,218,35,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,70,185,159,201,59,138,127,252,26,117,87,255,0,67,110,63,251,147,101,48,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,125,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,124,22,230,157,193,254,125,87,196,53,30,160,104,102,130,228,23,75,70,89,103,74,187,205,70,51,105,154,185,146,222,219,81,47,136,150,88,160,71,172,15,124,78,165,114,185,90,198,202,245,145,233,215,39,121,78,255,0,202,7,28,226,75,75,51,252,215,78,117,27,75,51,92,107,9,188,89,253,183,20,183,251,29,125,28,17,93,96,154,24,90,216,29,50,54,22,190,88,102,122,200,136,213,123,210,150,31,122,36,106,138,24,131,157,95,154,124,91,233,253,15,168,220,76,171,200,199,245,217,251,183,252,72,235,252,221,180,67,90,53,43,137,44,110,251,167,58,67,154,229,86,216,48,122,58,73,107,44,150,10,186,232,35,157,181,245,238,116,78,146,24,220,212,122,53,236,114,181,87,125,158,213,251,208,201,92,154,244,159,84,244,191,242,191,249,76,211,76,175,18,246,159,217,255,0,5,237,219,53,77,7,138,237,251,67,185,218,239,49,189,125,61,198,117,116,239,183,91,119,249,160,22,84,0,0,69,94,104,254,68,245,55,240,95,88,162,37,81,26,185,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,2,42,243,71,242,39,169,191,130,250,197,17,42,136,213,204,123,19,202,179,158,12,117,15,22,194,177,155,174,65,122,173,246,79,134,183,90,232,164,171,170,159,162,235,72,247,244,69,26,57,238,233,99,28,229,217,61,205,106,170,251,145,64,164,30,19,188,211,232,223,212,12,123,212,96,54,83,53,246,225,147,134,78,36,172,28,73,105,69,246,251,195,230,165,91,173,182,236,226,197,87,89,89,87,137,215,195,5,52,17,215,194,233,37,146,71,68,141,99,26,212,87,43,149,81,17,17,85,77,130,64,0,0,170,190,121,223,169,63,222,79,225,166,10,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,103,167,31,188,36,229,92,92,234,158,137,98,214,217,124,14,55,98,246,221,195,38,184,185,210,69,219,161,117,77,165,143,130,9,82,25,99,74,201,35,89,157,11,36,68,107,187,50,42,174,204,82,90,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,168,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,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,167,96,0,67,94,18,57,104,105,31,14,57,13,239,56,201,233,233,51,76,133,247,137,164,198,230,186,64,202,150,88,237,209,85,43,232,159,26,58,54,181,107,149,172,134,73,42,26,198,244,61,58,33,70,181,30,249,161,7,58,191,52,248,183,211,250,31,81,184,151,82,84,95,55,109,16,214,141,74,226,75,27,190,233,206,144,230,185,85,182,12,30,142,146,90,203,37,130,174,186,8,231,109,125,123,157,19,164,134,55,53,30,141,123,28,173,85,223,103,181,126,244,3,176,114,49,253,118,126,237,255,0,18,45,80,173,94,77,122,79,170,122,95,249,95,252,166,105,166,87,137,123,79,236,255,0,130,246,237,154,166,131,197,118,253,161,220,237,119,152,222,190,158,227,58,186,119,219,173,187,252,208,178,160,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,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,0,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,33,255,0,49,238,30,181,247,57,227,59,80,242,156,43,67,245,3,32,178,214,251,39,195,92,109,120,205,109,93,44,253,22,170,70,63,162,88,227,115,29,210,246,57,171,178,251,156,213,69,247,162,147,131,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,64,155,224,0,6,181,156,88,249,167,214,79,168,25,15,168,206,108,166,107,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,97,92,149,60,172,101,63,80,43,189,58,220,79,242,16,114,137,211,220,251,77,120,109,201,44,90,141,131,228,24,173,202,124,226,178,174,42,59,221,178,106,25,228,129,212,20,13,108,173,142,102,181,202,197,115,30,212,114,38,219,177,201,247,41,55,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,44,127,155,182,158,231,218,149,195,110,55,98,211,156,31,32,202,174,80,103,20,117,114,209,217,45,147,87,79,28,13,160,175,107,165,116,112,181,206,70,35,158,198,171,149,54,221,237,79,189,8,63,203,135,135,173,125,193,184,206,211,204,167,53,208,253,64,199,236,180,94,214,241,55,27,166,51,91,73,75,7,93,170,173,140,235,150,72,218,198,245,61,237,106,110,190,247,57,17,61,234,128,93,248,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,6,193,32,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,58,87,37,79,52,249,79,211,250,239,81,183,23,82,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,126,229,45,208,0,0,12,85,197,143,149,141,100,250,127,144,250,116,230,181,134,203,188,77,218,110,183,254,27,117,94,197,98,182,85,220,110,87,28,30,251,73,71,71,73,11,166,158,166,121,40,38,108,113,71,27,81,92,247,185,202,141,70,162,42,170,170,34,26,251,255,0,36,238,41,255,0,240,105,213,95,253,13,184,255,0,238,64,217,76,0,0,0,0,0,6,181,156,88,249,167,214,79,168,25,15,168,206,90,167,13,63,253,134,219,191,211,252,239,255,0,199,221,10,245,226,111,134,78,36,175,252,73,106,189,246,197,195,230,165,92,109,183,28,226,251,87,71,89,73,137,215,205,5,76,18,87,204,232,229,142,70,196,173,123,28,213,71,35,145,85,21,21,21,11,52,225,155,74,181,31,252,203,74,141,33,173,194,238,182,204,206,231,135,229,246,186,123,37,210,157,104,42,188,85,85,69,197,41,227,123,106,58,59,93,125,216,213,21,253,45,233,122,59,125,151,112,41,175,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,108,61,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,38,53,224,131,130,236,87,132,125,56,130,134,181,182,171,222,125,114,238,79,123,200,98,161,141,178,51,186,144,245,80,211,78,172,73,150,141,139,4,106,141,122,252,114,35,165,233,103,82,70,201,42,0,0,0,135,250,163,203,83,67,181,55,137,171,54,188,213,218,188,5,7,199,116,200,236,244,175,135,194,222,47,17,85,83,73,79,36,180,210,193,36,111,134,104,210,177,181,104,142,98,200,238,203,145,58,159,51,221,48,0,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,5,0,243,71,243,217,169,191,130,250,61,17,63,249,42,121,88,202,126,160,87,122,117,184,135,252,199,184,122,215,220,231,140,237,67,202,112,173,15,212,12,130,203,91,236,159,13,113,181,227,53,181,116,179,244,90,169,24,254,137,99,141,204,119,75,216,230,174,203,238,115,85,23,222,138,78,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,62,229,2,111,128,0,16,215,154,198,188,212,232,223,11,149,248,205,138,182,146,59,238,164,212,46,51,27,29,81,18,79,29,185,241,61,213,243,50,23,177,203,43,59,72,148,206,84,70,246,214,178,55,163,218,228,98,58,101,21,1,205,135,6,215,221,105,226,58,130,221,167,250,53,170,183,252,111,15,199,233,173,236,158,143,29,173,170,181,203,93,51,223,81,60,244,142,137,175,141,219,199,45,44,82,63,225,114,190,153,88,168,169,27,85,66,10,240,253,166,127,150,77,113,192,244,182,74,75,173,69,38,77,144,80,219,235,253,151,31,93,84,52,47,153,190,42,118,124,15,70,246,160,73,100,87,185,170,214,53,138,231,39,75,84,191,238,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,200,45,202,55,132,77,71,194,245,31,38,215,13,94,211,171,174,51,236,155,122,217,44,20,153,13,145,105,170,164,170,157,90,249,234,224,73,186,101,135,183,11,18,30,180,143,166,70,214,74,214,191,224,145,171,97,60,77,218,110,183,254,27,117,94,197,98,182,85,220,110,87,28,30,251,73,71,71,73,11,166,158,166,121,40,38,108,113,71,27,81,92,247,185,202,141,70,162,42,170,170,34,1,173,17,178,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,160,207,228,157,197,63,254,13,58,171,255,0,161,183,31,253,201,176,71,12,150,155,173,131,134,221,40,177,95,109,149,118,235,149,187,7,177,82,86,81,213,194,232,103,166,158,58,8,91,36,82,70,228,71,49,237,114,43,85,170,136,168,168,168,160,107,195,196,14,153,254,70,245,199,60,210,216,233,46,180,244,152,206,65,93,111,160,246,164,125,21,83,80,178,103,120,89,223,240,49,29,221,129,98,145,30,214,163,94,215,163,154,157,46,66,231,249,83,235,205,78,178,112,185,65,140,223,107,105,36,190,233,181,66,99,50,49,181,17,44,242,91,153,19,29,65,51,225,99,26,177,51,180,171,76,213,84,119,113,104,228,122,189,206,87,163,99,175,55,46,17,53,31,52,212,124,103,92,52,135,78,174,185,55,181,173,233,100,191,210,99,214,69,169,170,142,170,5,115,224,171,157,33,234,150,110,228,47,88,122,214,62,152,219,71,19,92,255,0,142,54,167,84,229,61,131,107,238,139,113,29,95,110,212,13,26,213,91,6,55,152,99,245,54,247,207,89,142,214,210,218,226,174,133,236,168,130,122,183,74,214,70,221,163,138,170,40,223,241,57,31,82,140,68,68,145,202,129,102,156,75,231,245,58,89,195,206,164,106,13,191,33,164,177,220,172,120,189,202,166,215,93,82,177,116,69,113,240,239,74,52,68,149,21,143,123,170,22,38,49,142,69,235,123,154,221,157,213,178,235,89,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,220,168,181,79,48,208,236,103,75,116,167,79,245,3,37,171,191,100,9,112,186,125,154,181,84,214,82,182,134,146,23,126,98,179,177,186,167,92,243,211,73,27,28,213,107,157,76,231,110,142,141,187,192,14,11,56,65,215,218,190,43,52,194,171,53,210,61,64,195,236,182,124,130,11,237,77,222,233,137,214,197,75,23,128,69,172,100,79,146,70,177,140,239,62,157,176,163,149,222,231,74,138,136,229,68,106,133,212,240,253,166,127,145,189,14,192,244,182,74,75,85,61,94,51,143,208,219,235,253,151,31,69,44,213,204,133,190,42,118,124,12,87,119,103,89,100,87,185,168,231,185,234,231,39,83,148,200,0,1,175,15,48,141,47,186,233,87,24,58,147,108,184,58,174,106,123,253,226,92,162,134,174,106,39,83,50,162,11,131,150,165,123,91,170,164,140,138,89,37,167,89,26,187,57,244,239,247,53,81,88,219,9,228,167,169,159,104,52,59,52,210,218,186,187,173,69,94,31,144,50,225,15,136,147,174,150,158,134,190,31,205,193,79,187,213,89,180,244,149,146,61,136,214,183,170,116,114,43,156,247,237,240,57,191,112,165,159,106,85,215,10,214,253,46,197,178,12,170,229,5,63,217,91,173,166,211,67,53,116,241,192,215,77,83,77,83,28,16,66,231,35,17,207,170,100,178,61,251,110,250,100,107,125,238,83,21,114,162,211,13,104,209,206,40,231,172,212,109,7,212,171,29,183,36,197,235,236,145,92,235,177,122,186,106,42,73,251,176,85,181,213,19,76,198,54,54,57,180,143,141,170,155,170,201,36,109,219,226,85,64,184,144,0,21,235,206,190,237,106,135,134,220,54,197,53,206,145,151,42,204,226,158,174,158,141,211,53,39,154,8,104,43,91,44,172,143,126,167,49,142,158,22,185,200,155,53,101,141,23,110,164,222,181,184,22,194,174,185,255,0,24,58,73,98,179,84,82,67,81,75,148,82,94,222,234,151,185,172,88,45,238,241,211,53,21,173,114,245,186,42,105,26,196,219,101,122,181,21,90,138,174,75,9,231,41,164,250,167,170,31,146,15,201,158,154,101,121,111,179,62,208,120,223,97,89,170,107,252,47,115,217,253,190,239,101,142,232,234,237,191,167,171,109,250,29,183,201,76,43,202,191,133,189,83,199,248,172,167,206,181,91,74,117,3,17,164,197,113,251,141,194,215,85,116,177,84,208,82,212,87,74,145,209,246,30,249,226,68,126,240,85,212,189,24,215,53,221,81,163,183,86,181,200,161,114,128,0,32,87,57,251,77,214,227,194,133,146,178,223,108,171,170,167,181,231,20,21,117,210,195,11,158,202,88,22,142,182,20,150,87,34,108,198,44,179,69,26,57,219,39,92,140,111,205,200,139,84,60,39,121,167,209,191,168,24,247,168,192,93,247,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,42,47,134,78,25,56,146,176,113,37,165,23,219,239,15,154,149,110,182,219,179,139,21,93,101,101,94,39,95,12,20,208,71,95,11,164,150,73,29,18,53,140,107,81,92,174,85,68,68,69,85,2,194,185,213,249,88,197,190,160,80,250,117,196,170,190,19,188,211,232,223,212,12,123,212,96,45,211,155,182,158,231,218,149,195,110,55,98,211,156,31,32,202,174,80,103,20,117,114,209,217,45,147,87,79,28,13,160,175,107,165,116,112,181,206,70,35,158,198,171,149,54,221,237,79,189,10,213,225,147,134,78,36,172,28,73,105,69,246,251,195,230,165,91,173,182,236,226,197,87,89,89,87,137,215,195,5,52,17,215,194,233,37,146,71,68,141,99,26,212,87,43,149,81,17,17,85,64,216,36,0,6,42,226,199,202,198,178,125,63,200,125,58,115,90,195,101,222,38,237,55,91,255,0,13,186,175,98,177,91,42,238,55,43,142,15,125,164,163,163,164,133,211,79,83,60,148,19,54,56,163,141,168,174,123,220,229,70,163,81,21,85,85,17,13,125,255,0,146,119,20,255,0,248,52,234,175,254,134,220,127,247,32,93,79,255,0,26,203,255,0,149,255,0,255,0,157,194,128,77,132,254,201,229,95,230,109,253,133,251,51,117,251,73,249,15,246,79,177,252,20,158,59,199,123,7,181,225,187,27,119,59,221,207,131,183,211,213,213,240,237,191,184,164,31,228,157,197,63,254,13,58,171,255,0,161,183,31,253,200,23,253,194,119,149,141,27,250,127,143,122,116,6,85,49,167,12,150,155,173,131,134,221,40,177,95,109,149,118,235,149,187,7,177,82,86,81,213,194,232,103,166,158,58,8,91,36,82,70,228,71,49,237,114,43,85,170,136,168,168,168,166,75,0,64,14,117,126,86,49,111,168,20,62,157,113,39,249,8,57,187,105,238,125,169,92,54,227,118,45,57,193,242,12,170,229,6,113,71,87,45,29,146,217,53,116,241,192,218,10,246,186,87,71,11,92,228,98,57,236,106,185,83,109,222,212,251,208,10,139,225,59,205,62,141,253,64,199,189,70,3,101,51,95,110,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,216,36,0,0,0,0,1,138,184,177,242,177,172,159,79,242,31,78,156,202,166,52,226,110,211,117,191,240,219,170,246,43,21,178,174,227,114,184,224,247,218,74,58,58,72,93,52,245,51,201,65,51,99,138,56,218,138,231,189,206,84,106,53,17,85,85,81,16,13,104,141,170,13,107,63,146,119,20,255,0,248,52,234,175,254,134,220,127,247,38,202,96,0,0,0,0,13,85,205,170,13,107,63,146,119,20,255,0,248,52,234,175,254,134,220,127,247,32,95,247,9,222,86,52,111,233,254,61,233,208,25,84,198,156,50,90,110,182,14,27,116,162,197,125,182,85,219,174,86,236,30,197,73,89,71,87,11,161,158,154,120,232,33,108,145,73,27,145,28,199,181,200,173,86,170,34,162,162,162,153,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,1,193,255,0,218,115,56,189,55,3,195,125,231,51,131,125,223,35,152,17,243,140,172,57,185,78,144,228,76,108,72,249,25,107,171,115,83,167,127,122,82,212,34,127,53,127,164,81,109,182,243,87,166,90,159,81,81,18,190,41,105,234,106,90,168,155,183,222,157,214,47,222,213,251,212,216,159,83,168,27,112,194,239,20,238,111,87,114,134,161,155,111,183,206,39,167,237,254,179,95,62,43,172,235,97,214,123,196,77,102,221,85,181,174,70,239,255,0,141,74,159,181,64,180,190,29,56,193,182,230,55,123,78,57,45,29,114,207,93,80,216,55,72,219,210,138,231,73,178,255,0,134,85,255,0,212,164,228,160,86,205,75,12,237,69,78,228,109,127,191,250,209,20,172,142,90,204,183,92,226,164,145,244,219,77,79,51,87,171,173,222,237,228,171,251,189,201,247,22,113,73,26,71,19,58,19,221,210,159,243,1,239,126,219,123,202,146,230,250,216,89,83,140,74,136,189,82,85,213,126,207,186,154,156,182,201,63,69,119,249,20,245,205,186,243,13,117,239,24,183,177,251,201,13,85,79,82,108,191,206,166,166,219,238,3,165,114,178,198,165,189,107,180,53,178,51,170,42,91,93,115,254,74,169,250,17,55,246,42,127,60,187,168,24,214,70,140,68,247,33,87,156,163,49,95,10,250,187,250,199,241,45,61,76,104,187,253,206,142,141,127,111,245,254,194,209,147,228,0,226,187,239,238,57,41,225,62,96,121,67,200,0,14,14,79,121,204,227,243,80,60,167,200,57,122,90,170,191,114,30,79,207,93,55,98,146,105,149,127,66,55,59,254,36,2,2,115,69,207,35,180,224,174,178,71,38,207,169,98,183,109,255,0,165,13,107,127,164,159,179,246,20,223,29,100,178,85,204,196,87,42,200,247,47,187,127,218,170,79,46,105,217,186,92,181,14,59,67,37,221,177,210,162,42,116,252,156,147,214,183,250,63,215,251,72,59,129,90,164,188,228,16,210,196,221,220,238,175,191,253,131,215,246,167,236,2,228,121,99,105,213,61,143,79,210,252,180,237,73,234,224,115,92,254,132,71,42,54,182,127,154,244,162,253,201,247,147,189,158,228,68,254,163,8,112,141,136,73,135,233,77,182,221,59,58,101,107,103,71,123,247,249,213,76,239,185,203,253,35,57,1,198,71,181,141,221,203,177,85,124,201,117,157,247,218,184,116,254,209,90,174,149,213,109,71,182,57,55,251,235,34,84,248,94,171,243,84,254,111,254,194,195,245,159,81,45,248,6,45,81,119,175,155,182,216,250,54,248,92,191,57,35,111,220,215,127,77,62,226,159,244,43,13,190,241,9,175,46,200,171,35,235,165,246,146,212,111,187,19,225,241,177,63,238,115,23,229,50,253,223,253,0,156,188,181,116,141,216,182,154,203,126,184,210,163,103,186,77,79,84,174,115,61,234,215,81,181,126,106,196,95,155,215,239,82,112,53,168,196,217,62,71,88,211,124,102,28,75,18,183,217,105,219,179,105,233,160,141,83,117,254,108,77,111,222,171,253,31,218,118,144,56,61,125,199,165,17,85,79,99,213,62,65,173,3,155,19,100,57,30,19,220,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,120,119,189,15,39,133,77,192,226,136,159,35,153,195,167,101,249,156,128,252,23,218,127,21,105,171,129,83,116,124,50,53,127,177,90,168,81,39,50,44,85,248,230,182,58,127,15,36,109,171,142,170,102,185,221,91,59,122,201,191,106,127,90,124,139,231,157,139,36,79,103,244,154,169,255,0,168,168,142,110,152,115,97,204,177,235,171,96,70,162,219,170,21,206,68,98,110,171,86,159,239,255,0,59,255,0,88,31,67,149,173,218,248,236,138,10,22,177,174,161,89,89,220,85,141,119,249,86,42,123,211,250,203,103,133,55,141,171,183,220,133,57,114,175,205,39,131,63,165,199,29,4,110,101,68,204,78,189,221,186,108,202,199,127,103,222,92,101,58,170,194,199,126,214,167,252,192,113,172,122,69,3,158,239,146,109,255,0,58,20,139,204,182,177,110,154,185,108,162,234,71,167,139,106,108,223,235,166,165,253,133,215,223,230,240,246,217,101,119,232,167,78,255,0,253,210,20,71,197,117,254,76,231,136,26,24,158,212,232,101,109,50,39,189,87,244,162,165,79,231,127,96,22,61,203,91,17,109,131,74,104,171,124,44,145,190,166,22,73,187,186,182,84,117,45,34,251,183,79,234,38,129,130,248,67,176,197,100,209,252,97,145,55,110,187,61,18,170,34,34,123,214,150,15,127,187,251,12,232,7,135,124,142,45,249,158,93,253,129,168,187,238,7,32,0,3,194,33,225,206,68,79,152,71,34,160,28,142,169,169,247,180,199,240,59,245,223,173,173,240,150,249,230,71,59,109,145,90,205,254,245,67,181,152,123,138,107,132,212,58,39,151,45,63,190,73,45,83,70,137,186,167,233,116,183,231,255,0,8,10,56,226,187,41,184,231,218,173,123,185,207,43,100,142,58,138,150,51,161,136,137,178,84,206,228,249,111,253,63,218,125,222,7,244,250,147,41,213,8,82,227,79,35,226,143,175,110,151,57,191,58,122,159,189,19,246,181,15,110,161,105,133,122,218,238,121,141,74,57,27,36,243,39,191,161,83,117,107,228,254,150,228,144,229,143,165,244,119,123,205,117,250,169,207,234,131,182,172,78,150,42,124,76,172,106,252,253,255,0,112,22,181,137,91,162,182,89,225,164,137,174,107,89,213,238,85,223,230,247,47,253,39,211,175,171,138,138,153,213,19,61,172,107,118,247,185,81,19,222,187,125,231,154,72,210,40,81,189,40,138,159,251,76,49,197,142,172,51,74,180,174,225,124,70,181,210,54,106,86,55,119,61,190,247,204,137,243,98,42,252,145,64,129,220,127,113,23,117,201,239,177,233,246,51,87,79,60,94,254,234,69,12,114,57,126,10,89,83,101,107,156,191,54,187,238,37,223,6,26,7,102,211,140,14,219,92,148,21,17,86,85,83,67,44,171,36,178,47,196,232,105,213,222,231,34,109,239,97,92,60,53,224,151,62,33,245,110,75,245,246,105,31,4,123,117,110,173,149,61,244,211,53,63,194,187,127,156,41,247,127,208,93,134,63,104,167,179,90,233,168,105,90,141,100,81,49,168,155,34,124,154,137,247,127,96,31,69,140,70,53,26,223,146,38,199,25,29,178,30,195,209,34,245,46,192,120,69,87,47,251,231,189,62,71,169,172,93,211,220,123,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,171,239,57,34,238,120,115,80,52,3,211,118,170,33,2,121,162,225,201,119,193,40,235,250,58,157,4,47,77,247,249,117,85,211,127,178,66,124,17,115,143,44,70,108,155,76,101,74,118,171,150,38,53,23,116,85,249,213,83,175,220,213,253,128,85,215,46,11,255,0,178,184,134,198,233,101,68,111,122,185,172,217,87,231,188,21,31,213,254,200,189,251,116,173,154,134,9,26,191,165,27,87,255,0,82,26,240,240,151,124,118,37,196,134,31,80,249,85,141,246,197,51,21,58,182,247,57,174,111,237,79,233,155,5,97,85,236,184,227,54,218,214,187,116,154,150,23,162,239,191,185,99,106,255,0,210,7,28,189,139,37,162,102,34,236,171,211,183,255,0,118,210,150,165,211,100,189,113,81,111,177,182,78,227,98,171,161,145,253,45,223,221,213,70,159,115,191,217,126,210,233,115,36,145,44,179,185,159,63,135,222,159,229,180,169,29,18,163,184,87,241,120,247,92,85,242,73,15,129,127,199,212,191,234,148,127,183,251,16,11,95,210,235,51,44,24,77,154,212,198,43,82,154,130,158,20,223,127,147,97,99,126,245,95,217,251,78,220,126,11,28,73,29,162,141,17,54,218,158,63,119,252,20,63,120,28,92,191,214,121,106,251,142,14,95,121,201,159,32,57,0,0,241,182,225,54,249,30,78,59,251,247,3,202,170,39,204,233,186,153,105,139,35,198,43,172,178,68,178,71,83,23,109,200,155,252,149,205,223,228,169,251,63,105,220,85,21,199,206,186,194,207,11,52,206,233,233,142,55,57,119,254,164,2,175,56,239,165,180,225,24,100,24,205,59,218,199,212,57,168,145,171,151,171,119,69,84,207,146,170,175,243,127,105,32,121,111,224,145,89,180,130,209,126,108,14,71,220,232,96,149,206,94,175,126,206,168,255,0,100,169,252,239,216,132,61,230,29,150,38,83,173,118,220,90,134,101,145,145,62,24,93,27,29,186,35,210,174,173,139,238,69,95,127,196,137,242,44,143,131,108,107,236,231,15,248,93,43,227,86,61,108,180,175,114,42,109,250,72,231,126,196,254,144,25,174,182,166,26,42,89,42,103,149,177,177,141,87,42,185,118,79,114,42,255,0,208,85,207,50,61,103,162,204,228,252,149,227,117,113,214,213,186,170,41,31,28,11,212,228,237,75,83,212,155,116,125,221,9,252,226,118,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,207,185,74,171,208,60,98,235,196,47,19,211,94,46,17,79,91,110,238,92,229,115,164,107,164,106,39,231,28,223,122,164,141,249,204,159,127,223,255,0,24,78,14,0,180,6,183,78,241,55,92,174,180,83,67,61,86,221,73,35,85,170,157,50,213,34,127,61,126,231,167,220,77,84,77,144,248,248,189,142,154,195,108,142,142,154,22,70,212,223,220,198,162,39,233,57,126,228,79,218,125,133,3,195,207,82,34,170,251,206,79,114,170,236,121,98,110,160,115,106,108,135,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,240,168,120,105,200,240,136,159,176,15,39,68,213,252,114,155,36,196,234,40,106,169,153,51,29,209,186,57,61,223,225,88,191,181,63,97,222,207,201,114,164,142,178,153,208,201,190,203,183,201,118,251,208,13,116,99,161,251,5,175,248,252,206,78,194,83,93,168,228,119,79,220,136,145,42,252,183,254,145,125,124,62,95,153,127,211,12,122,181,146,171,209,246,202,71,34,174,255,0,125,60,75,247,162,126,210,158,56,243,211,138,140,19,84,155,123,138,154,102,70,249,98,123,30,238,165,79,130,26,68,95,155,81,62,110,253,165,135,242,232,206,103,200,244,126,217,75,81,52,79,117,44,80,211,162,53,173,69,70,182,150,145,62,229,255,0,100,4,171,202,251,139,103,153,172,77,215,225,247,123,191,166,210,175,52,94,207,87,23,23,83,190,70,251,213,180,61,75,186,123,147,185,71,253,101,154,234,5,210,27,70,63,61,101,68,168,200,217,211,186,170,162,124,222,196,251,255,0,180,174,126,15,175,177,103,92,79,100,87,86,42,61,145,80,209,43,21,155,109,254,18,153,23,125,149,126,246,1,102,246,196,233,183,211,55,111,209,137,137,255,0,224,161,250,143,85,51,122,96,141,191,177,168,159,250,143,104,30,181,111,191,230,114,111,200,227,212,187,236,115,111,200,15,32,0,60,47,203,220,120,68,60,170,167,200,39,200,15,39,85,212,235,210,88,48,59,253,217,30,173,240,182,233,230,69,79,154,116,177,87,246,41,218,87,220,71,110,57,51,103,226,28,60,230,181,20,242,70,146,201,104,154,38,245,34,47,233,58,54,124,149,83,250,96,86,21,186,41,117,159,139,231,201,92,213,172,167,138,240,168,173,145,219,162,34,93,19,246,244,253,210,175,252,101,207,96,22,170,124,111,5,178,90,224,137,145,69,71,111,167,133,141,106,123,145,17,136,136,159,121,86,156,180,112,132,202,115,203,142,101,95,79,43,228,117,76,210,35,211,169,173,223,189,71,39,220,155,127,57,126,242,126,113,41,172,148,218,61,129,201,89,28,244,237,158,54,198,214,54,78,151,124,165,133,171,238,87,183,238,144,8,121,204,183,86,238,151,137,172,218,109,105,184,204,223,17,94,228,145,173,119,74,57,29,77,27,118,93,218,159,227,215,249,223,253,12,191,203,195,66,109,184,110,33,75,150,214,90,224,117,194,186,21,149,103,86,162,191,166,90,106,101,84,221,30,239,189,23,238,251,200,173,194,166,35,123,226,155,92,171,115,44,238,41,39,162,181,195,75,85,10,211,177,208,55,184,147,66,207,155,26,168,190,232,87,221,213,255,0,208,182,156,71,28,162,198,44,116,150,155,123,28,200,105,225,142,54,53,207,87,42,35,88,214,167,189,127,169,168,7,219,106,35,83,100,79,113,197,239,216,228,171,177,233,123,186,149,81,0,34,238,187,158,214,166,200,112,141,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,1,195,171,101,57,158,183,51,250,128,230,139,185,225,232,138,221,148,53,21,15,43,242,2,182,185,166,233,228,51,96,85,57,83,32,133,179,80,68,231,163,147,165,21,119,146,141,191,209,223,228,159,180,248,188,169,179,25,157,109,146,197,53,68,138,140,114,170,53,85,202,158,230,208,183,221,239,216,205,156,205,108,210,214,104,45,254,118,63,116,142,145,202,169,178,127,143,165,254,191,234,32,223,45,108,225,113,173,82,142,195,81,47,75,106,165,72,145,58,119,248,157,83,70,223,185,171,253,31,218,5,170,241,51,115,101,14,154,214,189,103,146,46,164,137,119,110,251,167,231,225,253,159,218,64,158,86,148,73,115,212,220,182,243,186,185,25,67,68,196,85,95,127,190,127,235,255,0,32,150,188,110,93,91,6,138,84,59,185,178,205,28,14,98,237,255,0,140,210,170,253,223,214,70,222,82,180,106,181,185,125,67,147,226,240,180,94,255,0,219,249,249,255,0,246,1,102,113,166,204,68,253,136,114,95,145,225,191,35,202,252,128,225,243,83,155,126,71,4,249,156,219,242,3,200,7,141,246,3,199,205,79,63,35,138,123,215,99,152,28,94,228,107,119,119,200,175,14,103,218,159,13,54,23,83,167,244,210,203,223,187,70,176,109,210,228,79,211,163,119,207,169,19,228,239,216,165,132,214,204,216,41,221,35,190,73,183,252,229,49,241,229,150,63,45,226,58,223,142,245,111,28,119,10,70,109,183,205,31,13,19,151,238,79,217,251,64,150,252,186,241,27,110,13,164,80,228,21,113,177,178,212,68,218,135,189,26,142,119,197,75,72,245,247,163,81,126,108,253,164,118,227,159,88,238,186,187,170,85,122,89,134,84,207,35,104,106,231,130,86,189,207,133,170,173,100,18,124,213,251,47,190,23,255,0,55,254,125,206,247,145,107,69,171,72,56,127,164,178,91,234,123,117,213,22,152,227,107,122,28,191,27,168,149,169,239,86,61,63,74,52,251,246,58,255,0,1,90,51,87,169,25,149,211,86,114,90,126,180,184,78,181,113,59,173,19,171,184,149,109,95,115,30,221,191,155,243,106,127,98,1,46,184,38,225,241,52,115,12,234,175,165,165,74,250,184,213,147,62,55,49,251,163,106,102,114,124,72,198,175,201,205,249,146,129,17,26,155,34,108,135,230,183,210,50,142,157,176,177,54,68,223,221,254,250,159,165,203,178,1,198,71,108,135,165,168,229,95,247,195,149,85,125,231,182,54,236,155,129,201,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,1,10,185,140,241,237,252,149,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,152,38,168,35,255,0,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,0,0,84,7,30,188,122,241,99,162,220,88,231,58,103,166,154,173,236,108,110,205,236,207,5,69,236,43,109,71,107,187,109,165,154,79,206,77,78,249,29,188,146,189,223,19,151,109,246,77,145,17,16,45,252,16,255,0,149,254,189,234,199,17,58,5,127,205,117,143,43,251,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,248,182,223,100,68,73,128,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,242,127,242,191,215,189,88,226,39,64,175,249,174,177,229,127,104,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,22,219,236,136,136,19,0,0,0,24,255,0,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,220,116,174,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,136,25,212,0,0,0,0,0,0,20,3,254,106,63,29,159,247,243,255,0,147,54,127,250,161,111,220,5,106,150,119,173,60,39,96,218,153,169,119,223,108,228,151,159,105,248,218,223,11,13,63,119,181,114,170,134,63,205,194,198,70,221,163,137,141,248,90,155,237,186,238,170,170,161,32,0,0,0,0,0,0,0,32,87,50,62,96,149,60,59,83,71,163,218,55,117,164,118,162,220,105,219,83,91,114,134,88,166,126,50,196,150,9,34,73,105,230,130,88,102,125,76,43,59,81,142,115,95,27,21,146,109,179,227,85,9,234,12,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,51,168,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,16,3,149,39,20,122,237,196,167,229,71,242,215,156,253,163,251,57,236,79,102,127,123,40,232,251,30,35,199,119,191,210,209,71,213,213,216,139,244,183,219,167,221,182,235,188,255,0,0,1,15,249,160,107,222,172,112,237,160,86,12,215,71,50,191,179,247,170,220,194,150,215,61,79,129,166,171,235,165,125,21,108,142,143,162,162,57,24,155,190,24,215,116,78,175,135,109,246,85,69,9,128,10,128,224,43,143,94,44,117,167,139,28,27,76,245,47,85,189,179,141,222,125,167,227,104,189,133,109,167,238,246,173,181,83,71,249,200,105,217,35,118,146,38,59,225,114,111,182,203,186,42,162,203,254,104,26,247,171,28,59,104,21,131,53,209,204,175,236,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,225,219,125,149,81,66,96,2,160,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,182,254,0,0,0,16,255,0,142,110,51,111,188,30,106,62,142,220,228,181,123,103,12,202,61,185,79,147,91,98,99,18,169,209,196,180,29,170,154,105,29,182,211,69,221,149,82,55,57,35,145,175,115,93,210,170,201,99,150,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,1,250,192,0,0,0,0,0,0,35,255,0,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,0,82,7,15,92,199,184,206,206,117,247,77,48,172,167,89,60,109,151,32,204,44,214,187,141,55,217,219,84,125,250,89,235,98,142,88,250,217,76,215,183,169,143,114,110,213,71,38,251,162,162,251,203,191,0,0,0,10,1,255,0,53,31,142,207,251,249,255,0,201,155,63,253,80,187,61,16,207,234,111,92,54,224,58,165,168,217,13,36,117,21,248,61,170,255,0,126,187,85,172,84,176,53,239,160,142,122,154,137,21,17,177,68,205,213,239,93,145,172,106,111,242,68,3,37,130,165,120,171,231,5,149,51,59,163,176,112,174,182,175,179,118,59,133,61,108,249,5,109,36,147,125,162,135,179,27,221,72,180,181,16,197,37,44,41,35,166,142,69,106,247,95,208,199,71,36,73,191,93,149,104,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,200,0,0,0,234,154,165,170,88,38,139,96,151,61,76,212,187,239,177,177,187,55,103,198,214,248,89,170,59,93,217,153,12,127,155,133,143,145,219,201,43,27,240,181,118,223,117,217,17,85,43,175,132,14,107,55,221,80,226,58,233,133,107,93,23,179,113,252,254,225,73,111,194,169,173,240,178,88,108,53,74,247,71,21,44,207,108,105,53,71,137,87,196,142,157,202,173,100,173,69,72,226,138,71,44,33,103,224,0,0,16,43,153,31,48,74,158,29,169,163,209,237,27,186,210,59,81,110,52,237,169,173,185,67,44,83,63,25,98,75,4,145,36,180,243,65,44,51,62,166,21,157,168,199,57,175,141,138,201,54,217,241,170,132,245,4,53,224,115,152,238,27,197,109,75,180,251,48,180,82,97,250,139,79,78,217,97,161,101,82,201,73,123,99,34,69,158,90,53,122,35,152,246,185,36,122,211,57,94,246,197,179,155,36,168,217,86,58,235,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,242,2,247,129,26,185,120,235,221,247,136,158,24,44,121,174,105,149,253,160,203,232,174,23,11,94,69,83,224,89,73,209,84,202,135,73,12,125,17,199,28,75,181,36,212,139,188,105,211,241,108,171,214,143,68,146,160,0,40,175,85,121,176,113,99,144,106,62,71,119,210,253,71,251,51,136,84,92,37,246,29,173,216,237,182,73,41,232,90,189,48,247,93,52,83,61,102,115,17,175,147,243,174,111,113,207,232,217,157,45,64,189,64,70,174,94,58,131,171,26,183,195,5,143,85,117,143,63,251,87,122,202,46,23,10,136,36,246,85,53,15,129,165,134,161,212,141,166,218,157,173,100,191,29,52,146,247,21,173,119,231,250,61,232,196,85,235,252,48,113,183,106,213,29,116,212,238,26,115,185,233,45,249,102,29,148,94,233,44,53,19,85,53,31,127,162,134,229,91,249,168,162,108,44,99,31,75,76,202,102,43,122,223,36,172,107,229,95,208,149,80,37,168,0,0,6,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,220,170,201,34,146,72,213,90,173,122,35,213,90,230,185,17,200,25,212,24,171,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,50,49,92,214,57,241,75,19,213,140,235,233,76,170,0,0,0,24,127,139,109,111,186,240,225,160,57,30,180,89,172,116,151,154,140,114,162,214,231,208,84,200,232,217,83,4,215,26,106,121,152,143,111,189,143,88,166,147,161,251,57,26,254,151,43,94,136,172,94,215,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,0,0,10,224,227,163,153,245,78,140,234,229,159,74,116,89,105,46,207,197,111,20,53,217,133,117,53,100,78,101,75,35,124,201,89,96,84,150,154,70,198,245,111,97,95,83,19,213,241,63,170,62,148,123,30,137,53,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,12,150,0,0,0,0,8,149,96,227,110,213,101,227,143,56,225,35,81,231,164,160,167,146,162,138,108,78,241,83,84,216,152,233,231,182,91,158,203,74,70,216,81,21,242,75,37,100,172,150,89,119,115,222,216,90,138,171,27,73,106,0,0,0,0,0,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,11,63,5,96,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,169,103,224,0,0,0,0,1,135,248,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,198,174,92,188,195,46,188,75,221,111,250,99,173,21,152,253,191,54,101,68,183,44,127,194,53,212,201,116,162,123,164,146,90,88,226,118,237,87,210,53,26,137,249,197,146,72,85,28,173,114,195,52,207,9,234,0,0,0,0,8,1,205,111,138,61,118,225,175,242,93,249,20,206,126,206,125,163,246,223,180,255,0,189,148,117,157,255,0,15,224,123,63,233,152,164,233,233,239,203,250,59,111,213,239,223,100,219,31,242,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,0,0,1,72,28,66,243,30,227,59,6,215,221,75,194,177,109,100,240,86,92,127,48,188,218,237,212,223,103,109,82,118,41,96,173,150,56,163,235,125,51,158,238,150,49,169,187,149,92,187,110,170,171,239,2,239,193,15,249,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,152,0,1,82,188,66,243,123,206,241,238,35,161,161,209,139,125,170,187,77,176,219,132,246,251,141,60,206,134,111,181,189,47,88,229,157,149,76,71,246,33,78,149,90,103,194,171,191,186,89,82,70,191,176,201,171,109,226,210,197,173,28,23,231,156,64,232,229,223,193,94,177,252,62,233,81,60,126,29,242,123,22,251,5,165,42,221,77,189,68,44,101,79,101,242,199,249,196,98,196,253,190,244,221,16,36,168,40,7,252,212,126,59,63,239,231,255,0,38,108,255,0,245,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,192,100,0,117,77,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,66,170,244,143,156,158,163,187,92,110,21,186,183,143,90,191,38,217,37,194,150,158,154,134,5,86,73,137,210,247,154,199,212,182,104,225,124,181,219,66,175,124,177,185,157,82,72,214,246,187,13,222,37,11,127,4,74,227,87,140,27,174,132,232,94,152,241,17,164,203,73,127,177,100,89,69,173,211,82,212,196,232,89,119,178,85,219,107,39,70,35,158,206,237,59,220,141,134,70,63,165,28,199,177,189,109,115,122,227,116,138,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,3,181,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,28,28,228,57,156,92,159,126,192,26,228,83,145,197,168,159,113,200,12,13,198,85,138,150,249,160,121,164,53,81,35,154,150,122,135,123,218,138,187,167,67,147,109,209,126,246,161,78,124,42,246,109,60,71,82,211,62,169,145,50,43,203,17,168,231,163,87,221,95,2,34,125,223,176,187,238,32,49,223,180,218,73,149,89,218,247,49,213,54,154,152,209,83,111,114,171,127,175,251,10,26,95,19,166,188,70,189,145,204,244,125,38,66,173,87,117,116,175,195,95,254,197,127,216,1,108,156,105,82,197,95,195,237,53,98,57,87,166,146,153,81,81,125,202,139,61,34,24,255,0,149,77,45,52,88,229,234,120,163,106,73,45,60,61,123,34,111,238,170,168,219,115,179,235,141,241,50,158,16,108,55,55,175,83,167,179,208,61,203,186,170,239,223,165,251,215,222,191,35,163,114,163,175,145,212,249,69,10,167,195,21,53,39,74,110,191,125,69,66,168,22,50,159,32,171,176,79,144,112,28,78,73,242,56,34,238,167,52,249,1,228,240,187,30,78,43,243,0,137,183,191,220,114,60,39,200,47,200,14,161,170,185,21,54,49,135,85,221,170,231,100,49,198,248,154,174,123,145,169,241,72,137,243,85,79,249,202,4,214,173,70,147,38,215,10,220,185,149,8,171,12,148,242,177,90,255,0,118,237,165,137,190,239,137,126,246,126,210,221,121,138,234,68,216,102,131,220,82,153,234,201,229,174,161,141,170,215,189,171,183,121,85,125,237,254,166,41,71,120,237,61,102,111,155,81,91,26,170,146,92,234,161,167,85,223,117,77,246,111,243,149,63,245,129,158,244,55,78,178,190,33,181,30,133,42,155,89,81,65,5,68,72,245,218,71,181,24,147,197,186,123,219,35,127,70,111,254,175,190,239,116,71,78,237,218,115,167,150,44,114,138,149,145,120,59,124,16,187,224,107,85,85,173,93,247,217,173,247,238,229,251,136,229,192,167,12,182,109,56,194,232,111,179,47,122,186,182,40,170,21,207,130,20,86,245,197,76,237,145,91,186,254,147,63,105,51,34,141,34,141,177,183,228,212,68,3,151,185,16,245,72,255,0,184,246,61,219,39,251,199,161,81,94,190,240,60,177,55,95,146,30,244,77,142,12,102,219,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,137,126,34,240,78,23,244,178,191,83,51,170,143,241,180,118,122,46,137,191,190,119,79,13,52,208,81,247,34,138,78,207,119,176,246,247,94,222,134,124,213,126,72,161,138,184,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,138,133,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,113,218,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,117,133,114,194,229,239,106,191,218,169,56,142,215,204,78,146,227,109,184,211,212,195,142,226,215,235,67,102,130,166,9,27,15,102,236,228,124,138,215,177,205,90,150,71,20,208,42,42,43,39,98,255,0,130,112,16,47,134,142,34,243,190,23,245,78,131,83,48,90,143,241,84,119,138,46,136,127,190,118,191,19,12,211,209,247,37,138,78,207,119,176,198,247,88,222,182,124,209,126,104,187,4,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,77,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,199,252,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,40,7,154,63,158,205,77,252,23,209,232,139,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,125,197,11,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,83,201,83,84,176,79,201,102,83,162,158,221,255,0,62,127,104,43,178,159,102,120,89,191,248,47,195,91,169,187,253,238,142,215,248,111,135,163,175,175,239,233,219,222,5,149,0,0,197,92,88,249,88,214,79,167,249,15,167,78,80,15,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,242,100,98,185,175,107,37,138,39,171,31,209,210,183,253,197,143,149,141,100,250,127,144,250,116,230,181,128,108,231,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,189,124,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,61,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,0,0,213,92,191,238,87,30,68,244,203,241,175,88,173,40,4,189,62,82,218,165,130,101,124,39,88,116,206,193,125,241,89,38,9,226,190,208,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,251,128,154,160,0,0,0,0,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,116,174,58,56,205,177,112,121,167,20,183,56,237,94,217,204,242,143,17,79,140,219,101,99,210,149,210,68,140,238,212,212,200,221,182,134,46,236,74,177,181,201,36,142,123,90,222,148,87,203,30,190,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,157,131,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,175,95,185,218,110,182,90,150,81,222,109,149,116,21,18,83,193,86,200,170,97,116,79,116,19,196,201,161,149,26,228,69,86,73,20,145,200,199,124,156,199,181,201,186,42,40,25,47,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,50,49,92,215,181,146,197,19,213,143,232,233,93,135,180,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,186,203,71,105,186,205,106,168,190,195,108,171,125,182,142,162,26,74,138,198,194,229,130,25,230,108,142,138,39,201,183,75,94,246,193,51,154,213,93,220,145,72,169,191,74,237,34,184,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,161,74,220,234,252,211,226,223,79,232,125,70,226,92,158,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,157,95,154,124,91,233,253,15,168,220,64,250,188,154,181,211,78,52,219,81,243,61,47,205,111,62,202,186,234,55,178,98,176,77,58,35,105,106,42,169,86,169,22,149,210,42,252,19,73,226,155,218,69,78,151,185,142,98,57,30,232,216,251,148,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,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,63,249,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,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,85,95,60,239,212,159,239,39,240,211,21,114,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,203,149,121,231,126,164,255,0,121,63,134,149,86,6,213,0,172,190,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,214,104,0,0,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,109,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,202,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,171,185,58,121,112,115,0,172,225,222,251,22,146,106,246,69,254,132,245,254,38,120,170,106,35,158,162,76,118,171,161,242,117,83,178,22,73,35,225,154,68,70,62,20,111,74,73,42,74,213,103,231,146,80,187,240,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,82,188,199,249,127,214,112,239,125,151,86,244,135,29,255,0,66,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,46,21,224,235,140,92,239,132,12,238,162,255,0,96,163,246,206,55,121,232,251,65,143,247,33,167,246,167,106,26,134,82,255,0,117,62,9,100,131,181,37,66,201,249,180,78,189,186,93,186,47,187,96,156,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,160,30,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,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,125,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,74,54,229,205,199,183,242,87,190,207,166,250,137,7,136,211,44,154,225,227,42,234,32,167,235,170,178,215,61,140,137,107,26,140,78,185,161,86,71,27,101,139,222,228,107,26,248,147,169,174,142,110,215,204,235,143,31,203,125,246,167,65,180,158,245,213,128,227,247,7,123,74,233,110,184,247,41,114,137,154,200,93,30,237,237,53,123,52,243,182,161,27,211,36,145,76,228,142,100,223,162,39,32,97,254,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,14,193,98,192,51,44,155,25,201,179,59,22,61,87,87,98,195,169,233,170,111,183,6,162,36,20,44,168,168,101,60,8,247,42,162,43,228,150,68,70,177,55,122,163,100,114,39,76,111,115,127,38,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,223,185,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,184,157,28,230,215,167,20,220,41,201,154,234,245,203,218,154,177,142,109,107,169,176,82,211,37,28,151,234,167,172,139,77,83,10,167,84,108,133,209,198,139,81,42,35,91,20,141,145,27,18,119,41,163,148,36,7,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,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,179,78,82,156,20,123,18,142,143,139,45,77,182,93,104,239,83,119,163,194,237,243,167,98,54,208,205,7,109,247,55,34,59,174,78,243,37,150,56,155,35,90,212,141,29,42,36,137,44,47,96,101,94,92,28,191,232,248,119,177,69,171,122,189,142,255,0,162,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,21,115,130,209,203,238,13,197,2,234,173,68,222,34,203,169,118,248,42,40,228,233,99,59,21,84,52,240,82,84,83,108,143,115,221,210,198,83,75,220,86,177,171,226,122,27,212,177,185,75,191,32,7,57,61,20,251,115,195,237,167,88,233,46,29,154,189,50,184,47,122,9,37,233,142,122,27,140,180,244,242,116,181,35,114,186,102,206,202,53,110,239,99,82,62,254,253,78,232,64,48,167,36,45,76,240,217,86,165,232,229,101,93,214,95,104,91,233,50,107,124,29,206,170,26,127,15,34,211,213,191,165,95,240,77,39,138,162,77,218,197,234,108,31,19,147,161,136,182,212,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,6,20,227,67,88,239,186,5,195,6,127,170,184,180,61,119,171,85,190,58,123,116,157,76,79,13,85,87,81,21,36,85,59,61,143,99,251,47,168,108,189,183,53,90,254,223,66,236,142,221,53,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,182,174,120,57,173,214,131,0,210,205,57,134,158,145,109,183,203,197,198,247,81,43,152,238,251,103,161,134,40,98,107,29,213,210,140,86,220,38,87,34,181,85,85,177,236,173,217,81,208,215,150,46,150,254,84,56,201,194,188,93,139,218,118,172,75,196,101,55,15,238,174,207,133,240,177,175,132,159,220,246,185,253,53,210,81,124,13,234,223,127,137,170,196,120,23,189,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,93,110,38,238,215,91,7,23,122,175,125,177,92,234,237,215,43,118,164,95,106,232,235,41,38,116,51,211,79,29,206,103,71,44,114,53,81,204,123,92,136,228,114,42,42,42,34,161,178,73,173,103,22,62,105,245,147,234,6,67,234,51,129,119,220,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,73,42,107,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,238,85,100,145,73,36,106,173,86,189,17,234,173,115,92,136,228,216,79,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,102,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,83,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,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,119,38,87,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,72,23,188,0,2,42,243,71,242,39,169,191,130,250,197,17,82,188,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,106,230,143,228,79,83,127,5,245,138,34,128,64,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,67,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,0,57,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,203,252,127,113,131,106,225,55,72,220,235,122,213,201,157,230,52,245,148,24,163,33,137,170,202,105,216,198,164,149,210,186,70,58,46,138,117,154,39,164,110,107,150,87,185,140,233,232,89,36,142,128,110,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,242,146,43,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,224,172,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,126,73,45,55,88,109,84,247,217,173,149,108,182,214,84,77,73,79,88,232,92,144,77,60,45,141,210,196,201,54,233,115,216,217,225,115,154,139,187,82,88,213,118,234,77,195,104,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,125,98,138,249,115,113,237,252,149,239,179,233,190,162,65,226,52,203,38,184,120,202,186,136,41,250,234,172,181,207,99,34,90,198,163,19,174,104,85,145,198,217,98,247,185,26,198,190,36,234,107,163,154,245,0,0,0,160,30,104,254,123,53,55,240,95,71,162,44,127,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,174,14,104,254,123,53,55,240,95,71,162,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,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,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,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,189,171,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,20,47,199,215,26,249,87,21,154,143,87,100,180,220,252,62,153,99,55,9,163,199,45,244,235,35,35,175,232,87,70,219,157,66,72,214,61,211,74,197,85,99,94,212,236,198,245,98,39,83,165,124,161,138,184,151,226,47,59,226,131,84,235,245,51,58,168,255,0,27,71,103,162,232,135,251,217,107,241,51,77,5,31,114,40,163,239,118,187,239,111,117,237,235,127,205,87,228,137,143,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,113,39,249,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,188,170,230,95,203,167,30,131,30,155,95,248,115,194,169,45,15,180,83,201,54,89,143,219,91,75,69,110,142,221,79,75,36,175,185,67,27,159,27,98,123,27,10,49,240,196,215,119,122,218,246,177,175,108,142,148,36,175,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,166,176,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,142,9,123,111,99,221,12,172,87,71,35,17,201,215,27,222,213,93,156,166,195,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,48,0,0,170,190,121,223,169,63,222,79,225,166,42,228,169,230,159,41,250,127,93,234,54,227,42,243,206,253,73,254,242,127,13,35,87,43,93,116,211,141,6,226,106,75,182,168,94,125,141,106,202,49,250,140,110,27,148,168,137,75,71,85,45,85,44,209,190,165,234,169,218,133,124,59,152,178,108,173,99,158,213,127,75,17,239,96,95,72,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,201,83,202,198,83,245,2,187,211,173,198,42,230,167,199,143,255,0,11,240,169,164,23,175,241,81,101,247,219,101,199,255,0,46,202,155,35,153,218,255,0,115,186,87,199,55,248,202,119,183,252,43,8,235,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,129,241,172,143,84,70,177,147,68,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,7,117,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,239,178,109,6,195,120,109,229,249,168,250,83,134,81,82,53,150,237,55,191,62,231,93,13,58,194,251,181,197,109,82,165,69,108,168,231,189,221,114,57,187,163,85,238,232,98,50,54,175,67,26,137,245,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,111,117,226,199,202,198,178,125,63,200,125,58,112,53,172,54,72,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,154,219,147,43,138,126,56,233,181,43,134,221,42,225,111,77,153,87,21,139,24,197,241,246,101,55,55,62,88,22,227,113,165,160,141,139,68,200,247,68,125,52,50,238,231,58,70,175,114,104,163,115,17,173,137,178,76,31,39,152,55,27,119,94,43,243,248,236,88,196,245,116,58,117,138,212,84,67,106,163,109,83,157,5,218,118,205,51,89,118,124,110,134,39,177,242,83,186,54,182,41,17,203,10,119,17,170,139,36,155,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,190,42,225,87,134,124,203,138,253,92,163,210,220,62,186,146,220,198,211,186,229,119,185,212,170,57,150,235,116,111,141,146,206,145,245,35,166,127,84,177,177,145,181,83,169,239,111,83,152,206,185,25,176,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,40,16,131,156,173,166,213,96,225,19,9,177,88,173,148,150,235,109,187,56,182,210,81,209,210,66,216,96,166,130,59,101,193,177,197,28,109,68,107,24,214,162,53,26,136,136,136,136,136,65,94,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,61,121,213,249,88,197,190,160,80,250,117,196,165,96,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,253,101,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,0,0,0,0,0,0,0,0,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,110,121,0,113,79,153,200,245,238,187,156,209,119,64,62,102,73,70,149,246,58,250,53,255,0,86,167,123,61,255,0,214,133,18,113,185,130,86,96,122,233,113,186,200,136,173,169,185,205,86,197,107,92,155,35,171,42,92,159,165,238,254,97,125,85,44,71,192,246,185,55,69,106,238,84,223,52,156,50,154,11,164,119,232,227,107,94,233,19,117,217,17,118,234,173,119,244,127,233,3,178,233,246,163,227,218,129,194,229,135,11,170,175,142,154,174,27,109,52,46,89,37,143,230,201,209,223,162,142,69,249,71,255,0,172,237,188,175,237,62,196,189,101,212,62,58,158,101,74,90,37,94,219,191,219,165,95,151,252,34,27,104,182,105,140,210,233,220,22,250,203,179,105,235,96,141,173,217,103,141,138,191,157,127,203,119,111,242,216,150,252,171,234,188,118,65,152,213,72,247,63,170,146,135,101,114,239,254,173,42,127,208,5,148,55,229,243,11,242,60,55,111,184,242,187,1,235,111,204,246,55,228,122,211,230,167,177,191,32,10,113,57,40,68,0,158,227,215,83,47,106,23,201,253,22,170,239,254,241,237,58,230,123,123,134,193,139,220,110,83,76,216,219,5,52,210,42,185,200,158,230,198,231,126,212,253,128,86,15,53,221,79,167,172,161,110,35,79,47,83,219,85,79,35,145,29,26,254,132,181,77,95,114,123,254,226,62,242,251,208,122,252,247,86,241,251,236,237,68,163,160,184,67,60,157,81,203,239,233,73,213,54,86,236,159,56,255,0,105,213,184,186,206,171,117,71,90,238,246,248,103,117,76,113,87,213,197,27,90,229,122,108,202,138,149,77,145,28,239,185,223,113,103,60,1,232,109,46,3,137,81,221,106,109,253,186,201,28,231,57,93,18,34,167,76,213,72,159,56,218,191,39,39,222,4,189,198,108,208,216,173,20,214,232,83,225,138,38,49,62,127,115,90,159,122,255,0,81,245,85,118,8,155,34,34,33,198,71,108,128,122,228,114,170,236,121,141,167,22,175,83,143,115,83,96,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,20,173,205,239,5,226,58,135,89,105,51,173,72,186,123,107,77,170,250,168,240,233,237,240,62,42,27,86,237,71,73,71,52,74,231,116,86,59,183,214,233,92,229,241,13,98,57,138,214,196,176,83,221,73,143,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,107,195,195,94,73,165,248,142,188,224,217,22,180,99,20,151,252,38,142,241,10,222,168,234,214,69,129,176,59,118,248,137,35,141,143,116,204,133,206,108,235,7,75,146,100,137,98,84,84,122,155,41,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,111,196,191,14,153,223,11,250,167,95,166,121,213,63,248,218,203,61,111,92,63,223,59,95,137,154,24,43,59,113,75,39,103,187,216,123,187,79,119,91,62,74,159,37,89,149,203,79,152,158,51,162,184,205,86,134,241,1,125,164,180,225,54,154,121,235,241,187,195,104,42,38,158,154,121,42,17,242,208,190,58,88,100,116,172,123,166,154,102,200,228,69,98,182,70,171,158,143,141,177,133,154,113,67,169,154,53,165,154,29,149,94,245,230,175,108,66,229,111,168,179,85,219,226,145,205,170,187,120,152,95,26,208,211,35,30,199,186,105,88,175,68,233,115,122,90,142,123,156,198,49,207,110,182,215,105,45,83,93,107,102,177,81,85,209,219,95,81,35,168,233,234,234,91,83,60,48,43,151,182,201,37,108,113,182,71,163,118,69,122,70,196,114,162,170,53,187,236,146,131,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,126,175,47,222,4,111,188,85,101,81,230,185,75,60,22,153,99,247,4,142,227,83,187,36,246,165,84,18,82,201,45,171,161,149,17,84,65,221,166,168,114,248,150,162,181,155,108,155,187,220,129,50,185,44,99,26,185,107,210,60,175,34,188,220,41,41,244,234,243,120,123,236,182,217,173,175,109,92,247,22,50,56,234,107,98,168,94,150,173,50,181,145,192,173,252,239,84,176,63,101,133,98,122,77,8,57,163,249,236,212,223,193,125,30,136,191,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,12,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,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,12,113,85,153,113,95,204,15,57,204,47,55,42,182,227,22,236,30,237,77,137,218,36,141,33,101,186,220,183,91,119,66,186,38,189,237,241,50,53,177,186,103,245,59,169,232,141,69,237,178,54,48,43,131,139,31,52,250,201,245,3,33,245,25,206,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,189,215,139,31,52,250,201,245,3,33,245,25,207,171,140,112,163,168,249,207,12,183,142,38,240,168,189,179,106,197,242,10,187,61,254,215,4,42,181,84,52,177,82,211,78,149,237,217,87,187,10,120,135,36,168,136,142,137,172,108,139,212,197,145,209,5,228,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,51,169,173,103,13,28,69,231,124,47,234,157,6,166,96,181,31,226,168,239,20,93,16,255,0,124,237,126,38,25,167,163,238,75,20,157,158,239,97,141,238,177,189,108,249,162,252,209,118,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,242,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,239,250,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,96,114,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,203,99,252,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,234,1,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,21,151,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,205,0,0,0,213,92,239,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,183,160,25,171,42,225,71,81,236,28,54,97,92,83,91,34,246,206,25,148,120,184,46,82,83,194,169,37,138,170,42,249,233,35,109,66,110,187,195,47,105,138,201,147,102,164,143,88,156,141,85,137,102,11,254,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,215,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,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,136,29,128,0,7,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,175,191,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,216,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,82,176,51,238,76,22,170,237,121,180,205,129,102,245,118,237,43,187,84,85,215,222,41,229,99,93,91,100,130,62,199,110,134,150,87,189,206,169,124,206,146,116,142,73,35,68,134,56,119,145,211,191,165,37,12,65,203,23,128,239,203,125,246,155,94,117,98,203,213,128,227,247,6,251,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,166,42,230,143,231,179,83,127,5,244,122,34,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,40,51,154,63,158,205,77,252,23,209,232,128,145,92,156,48,12,55,84,240,222,32,180,251,80,113,234,75,230,61,124,167,199,41,171,168,106,81,122,37,102,247,37,69,69,69,71,49,237,114,53,236,123,85,30,199,181,174,106,181,205,69,72,129,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,102,255,0,35,31,215,103,238,223,241,34,127,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,42,55,163,92,199,62,41,101,98,61,157,125,72,21,65,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,127,95,58,191,52,248,183,211,250,31,81,184,146,171,129,30,88,182,45,13,172,110,167,107,189,21,171,35,206,168,110,11,45,146,153,172,123,233,108,146,83,79,83,27,106,162,122,75,219,170,239,198,180,213,17,172,176,178,72,28,214,108,214,72,138,173,138,188,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,245,217,251,183,252,72,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,127,240,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,72,235,206,175,202,198,45,245,2,135,211,174,37,85,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,38,70,43,154,246,178,88,162,122,177,253,29,43,99,252,208,245,123,13,215,174,2,116,219,87,52,254,122,185,44,89,22,113,71,53,58,85,192,176,207,19,217,69,115,138,88,100,103,189,17,241,203,28,145,170,181,92,197,86,42,181,206,106,163,148,33,175,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,164,255,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,2,170,249,174,113,211,254,31,133,253,20,204,255,0,237,138,92,254,182,133,191,228,181,182,184,234,17,223,249,95,20,198,183,250,16,171,255,0,211,16,128,231,157,250,147,253,228,254,26,86,174,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,91,42,231,157,250,147,253,228,254,26,69,94,87,30,123,52,203,241,175,71,173,2,42,151,189,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,199,94,107,156,11,127,135,226,131,69,48,207,251,98,171,63,162,161,119,249,46,109,210,58,116,111,254,87,197,61,174,254,132,202,207,244,196,197,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,109,16,8,255,0,193,215,24,184,39,23,248,37,69,254,193,71,236,108,146,205,209,246,131,31,238,77,81,236,190,236,213,12,165,254,234,124,17,71,63,118,58,117,147,243,104,189,27,244,187,101,79,124,128,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,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,207,215,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,236,28,39,121,167,209,191,168,24,247,168,192,93,247,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,207,205,88,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,47,83,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,10,33,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,152,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,100,0,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,229,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,191,238,49,120,58,193,56,191,193,41,236,23,250,207,99,100,150,110,191,179,249,7,110,106,143,101,247,102,167,125,87,247,43,39,138,57,251,177,211,164,127,156,85,232,223,169,187,42,123,254,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,140,48,87,19,188,51,225,188,40,114,183,212,29,45,195,235,170,238,47,117,69,162,229,119,185,212,170,181,247,27,140,151,91,115,37,157,35,234,86,194,206,152,163,99,35,106,175,75,24,222,167,61,253,114,62,173,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,179,238,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,170,10,213,215,78,80,152,174,119,196,117,147,35,211,59,135,217,45,54,191,120,155,134,91,67,74,216,211,217,115,70,248,182,130,218,197,85,233,241,93,199,171,88,230,44,84,221,153,92,138,230,172,52,192,96,14,88,188,7,126,91,239,180,218,243,171,22,94,172,7,31,184,55,217,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,46,164,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,1,143,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,11,149,12,128,0,213,92,217,79,133,141,107,254,81,60,62,225,58,199,37,191,193,85,228,22,245,241,240,54,46,220,108,174,130,87,211,213,118,155,220,145,82,21,158,25,86,62,167,171,187,106,206,173,157,186,37,37,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,76,174,86,60,87,81,225,124,41,234,133,191,83,101,237,227,122,43,209,120,164,169,108,208,71,36,148,181,235,81,34,80,68,199,164,109,116,206,170,130,94,218,201,42,186,73,43,25,26,116,163,26,138,17,3,153,214,169,126,84,56,201,205,124,37,247,218,118,172,75,195,226,214,255,0,238,94,207,133,240,177,167,139,131,222,198,185,253,53,210,86,252,110,234,223,127,133,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,125,64,155,30,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,129,154,205,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,236,25,119,9,153,150,61,194,190,5,197,101,154,162,174,247,143,101,85,23,26,107,212,112,208,35,89,143,62,10,215,82,211,44,178,36,142,116,140,157,209,201,179,251,108,99,31,209,26,170,186,70,117,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,45,191,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,74,160,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,133,244,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,192,28,209,252,137,234,111,224,190,177,68,86,7,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,214,205,57,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,128,80,97,149,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,149,27,209,174,123,89,44,82,177,30,254,142,165,197,70,198,124,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,80,43,175,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,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,251,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,102,14,104,254,68,245,55,240,95,88,162,40,175,73,240,95,202,134,169,225,186,103,237,79,102,125,173,200,45,214,47,27,216,239,120,95,21,83,28,61,222,223,83,122,250,123,157,93,61,77,223,109,183,77,247,47,83,154,63,145,61,77,252,23,214,40,138,86,225,59,205,62,141,253,64,199,189,70,0,58,254,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,82,202,121,83,241,219,106,91,85,7,11,58,203,147,85,182,228,218,132,131,8,186,220,103,107,160,146,5,107,27,29,157,94,168,142,99,218,228,114,193,214,231,35,209,253,134,171,58,32,142,73,107,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,215,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,54,158,48,167,21,220,87,105,199,9,90,112,252,215,53,151,199,93,107,187,144,88,44,16,76,140,170,187,213,53,17,85,173,85,69,237,194,206,166,172,179,42,43,99,107,154,136,143,123,227,141,248,3,151,7,48,10,62,34,44,81,105,38,175,100,95,232,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,151,250,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,90,205,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,149,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,101,163,28,159,237,88,71,18,245,153,46,119,125,164,201,244,191,29,168,167,185,88,109,215,10,54,204,251,210,72,202,132,240,181,189,50,49,24,250,89,89,76,247,126,105,240,212,177,237,69,107,81,210,196,203,52,3,90,206,44,124,211,235,39,212,12,135,212,103,44,39,150,246,131,97,188,73,114,252,212,125,41,204,232,169,28,203,142,113,113,125,178,186,106,117,153,246,155,138,90,168,18,158,182,36,107,216,238,184,220,237,213,168,246,245,177,95,27,151,161,238,69,175,110,44,124,211,235,39,212,12,135,212,103,45,83,146,167,149,140,167,234,5,119,167,91,128,170,14,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,39,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,53,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,63,224,43,151,222,27,195,54,61,108,212,28,230,213,73,119,213,74,202,127,16,250,233,162,84,125,129,149,20,176,36,214,248,145,179,203,3,223,28,141,157,139,87,26,53,239,100,175,106,42,49,202,138,19,40,0,5,0,243,71,243,217,169,191,130,250,61,17,133,41,244,47,81,235,180,58,110,33,237,150,111,29,134,80,228,18,227,119,42,154,117,87,201,110,170,108,52,242,70,250,134,109,240,67,39,138,99,25,34,42,183,184,213,99,186,21,241,36,153,175,154,63,158,205,77,252,23,209,232,137,211,202,3,22,177,103,60,23,234,22,21,148,208,248,219,46,65,152,93,173,119,26,110,235,227,239,210,207,105,160,142,88,250,216,173,123,122,152,247,38,237,84,114,111,186,42,47,188,10,182,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,105,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,186,255,0,3,156,93,221,120,65,213,199,101,115,219,170,239,24,157,250,157,182,220,142,213,5,67,152,247,192,143,71,50,170,22,43,146,39,212,194,189,93,29,196,217,89,36,209,163,163,238,172,141,13,135,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,113,245,128,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,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,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,149,173,134,241,213,83,197,47,49,237,52,193,244,250,190,173,154,87,96,168,186,77,67,13,77,44,76,125,206,227,13,154,234,197,185,34,172,105,60,44,116,117,14,141,144,185,255,0,160,198,189,204,99,220,172,96,119,94,111,120,47,17,217,94,141,82,93,52,222,233,226,244,218,203,213,89,152,216,173,240,61,181,207,237,185,31,29,100,207,71,47,136,163,139,110,167,68,214,183,180,228,73,158,146,181,168,250,106,86,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,162,206,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,250,15,107,28,247,189,170,247,133,185,240,109,157,104,214,127,195,142,25,116,208,187,93,170,203,141,210,91,227,163,146,197,111,157,210,251,22,185,24,215,212,209,204,247,181,178,62,102,201,35,156,233,100,106,58,110,180,155,119,36,168,247,102,11,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,1,224,7,140,27,175,9,186,184,215,92,22,146,76,19,49,168,163,160,202,217,52,78,87,211,64,199,185,35,174,137,209,177,210,245,211,164,210,189,99,107,92,146,177,207,103,79,90,199,36,114,43,152,207,50,155,118,168,88,160,209,158,25,243,15,17,136,94,173,253,204,158,251,5,53,85,37,85,95,91,222,197,182,53,149,17,70,248,225,232,107,95,43,155,191,117,178,182,61,218,198,202,201,66,32,113,147,157,104,214,165,241,29,153,231,90,23,107,186,210,99,119,171,132,149,146,79,112,157,206,246,133,116,143,115,170,107,33,137,237,73,41,225,150,69,115,219,20,142,115,147,117,118,209,35,146,8,179,175,40,140,99,87,46,188,81,191,33,211,155,133,37,182,197,103,179,202,204,186,170,182,218,250,168,42,45,210,203,31,77,19,28,221,146,58,153,101,141,143,141,203,35,54,74,121,95,180,173,141,240,201,29,120,104,225,211,59,226,131,84,232,52,207,5,167,255,0,21,89,120,173,235,135,251,217,107,241,48,195,61,103,110,89,99,239,118,187,236,119,105,142,235,127,201,19,230,169,176,71,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,129,146,192,0,85,95,60,239,212,159,239,39,240,210,170,203,84,231,157,250,147,253,228,254,26,66,14,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,122,114,186,230,1,71,119,163,182,240,201,173,249,23,102,235,15,134,183,96,247,73,227,130,10,89,41,98,130,40,33,180,187,182,198,116,204,157,173,226,146,69,123,166,116,142,141,92,143,72,155,45,159,154,187,221,173,153,150,148,103,245,182,106,201,42,236,25,102,29,120,146,154,87,210,85,162,79,111,184,210,76,173,114,199,52,46,84,71,199,44,107,179,227,114,251,218,138,213,249,41,119,220,186,248,234,166,226,151,13,76,31,80,107,233,25,170,150,10,121,166,174,134,154,150,86,50,231,110,133,105,216,151,37,84,141,32,133,238,146,161,177,190,22,191,244,216,231,181,140,99,145,140,9,148,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,6,42,47,39,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,141,92,160,56,76,195,115,170,154,158,40,115,10,138,75,179,241,91,197,77,150,209,99,169,160,87,50,150,227,28,84,117,17,92,146,94,231,75,158,198,207,35,89,27,162,94,151,244,202,215,35,216,206,156,129,205,99,142,170,156,58,58,254,22,52,162,190,174,154,251,85,78,176,230,181,206,165,137,208,54,221,87,68,244,246,107,18,104,220,174,124,177,84,71,43,166,141,91,219,68,141,173,123,156,233,18,32,252,156,95,243,89,190,233,127,17,214,188,43,69,40,189,165,143,224,23,10,187,126,107,77,112,133,145,67,126,170,71,182,57,105,97,123,163,89,169,252,50,178,84,108,237,84,107,229,114,170,199,44,81,181,102,147,249,135,16,250,95,196,215,3,90,197,168,218,81,117,171,172,182,179,7,200,104,107,34,171,163,146,154,122,42,212,179,186,105,41,164,107,147,165,207,99,103,141,21,209,185,241,170,170,244,189,219,110,81,182,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,187,251,215,14,152,39,11,252,2,234,174,154,96,180,255,0,171,251,237,101,226,183,174,111,239,157,211,216,171,12,245,157,185,101,147,179,221,236,49,221,166,59,161,159,36,79,154,168,80,9,218,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,28,242,246,216,247,182,24,152,142,146,71,163,87,162,54,61,202,155,53,78,170,94,247,44,222,19,48,221,8,209,123,86,169,54,162,146,247,150,106,85,158,223,122,125,217,212,11,4,244,22,234,154,74,121,219,109,98,172,143,69,99,101,87,189,210,53,35,238,175,111,173,191,154,143,164,50,174,128,232,134,151,240,47,195,205,109,138,11,229,92,150,139,13,61,94,79,148,223,106,99,145,239,170,157,148,237,90,170,164,130,62,181,141,137,20,13,107,33,141,28,168,200,218,138,178,72,174,123,224,174,156,243,142,169,155,137,123,228,249,245,170,174,159,69,111,245,16,210,90,97,146,154,39,220,113,198,49,136,196,172,114,192,206,169,217,43,145,210,77,10,172,175,143,173,18,23,191,181,209,62,0,230,41,199,85,79,20,185,146,224,250,125,95,86,205,43,176,84,67,53,12,53,52,177,49,247,59,140,41,80,197,185,34,172,105,60,44,116,117,14,141,144,185,255,0,160,198,189,204,99,220,172,103,95,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,80,157,60,223,242,155,22,115,193,126,158,230,184,181,119,141,178,228,25,133,166,233,110,169,237,62,62,253,44,246,154,249,34,147,161,232,215,183,169,143,106,236,228,71,38,251,42,34,251,138,129,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,229,191,115,127,197,172,88,55,5,250,123,133,98,212,62,10,203,143,230,22,155,93,186,155,186,249,59,20,176,90,107,227,138,62,183,171,158,238,150,49,169,187,149,92,187,110,170,171,239,43,7,132,239,52,250,55,245,3,30,245,24,0,199,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,183,78,84,252,113,212,234,85,170,131,133,189,73,101,36,87,220,98,206,140,197,174,109,124,80,37,198,221,74,214,49,40,159,30,232,175,169,134,45,156,215,70,213,238,67,20,142,122,53,209,58,73,187,7,52,46,5,191,45,120,171,245,199,71,48,207,23,169,54,94,143,108,83,81,59,166,107,237,174,56,220,139,180,40,213,241,21,144,237,31,111,101,107,223,18,62,63,206,185,180,241,165,48,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,0,0,0,0,0,0,0,0,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,64,30,165,85,69,249,28,218,113,93,247,57,55,228,1,203,238,43,187,154,69,21,59,240,181,169,237,252,105,39,191,222,190,255,0,205,86,169,98,78,68,217,87,98,19,243,37,199,86,233,165,117,85,44,141,234,176,117,200,191,61,182,109,53,98,253,201,253,96,85,150,29,164,53,87,155,5,13,230,41,122,35,168,143,184,159,10,47,205,87,253,154,127,204,78,238,84,146,246,178,28,194,149,178,117,182,58,90,31,126,219,124,231,149,127,233,42,238,167,43,187,90,229,168,182,67,43,17,176,200,230,183,120,209,118,248,149,75,14,229,27,124,145,217,134,73,69,213,191,118,134,149,238,85,106,123,246,170,114,39,255,0,52,5,182,53,119,60,170,253,199,24,189,236,107,191,169,14,75,242,3,214,223,154,158,198,252,142,27,166,231,54,252,128,42,110,16,241,191,188,228,0,140,92,117,231,173,195,116,142,239,179,186,100,168,165,158,38,251,183,253,42,74,159,246,43,253,18,78,57,81,26,170,165,87,243,98,212,186,134,221,40,176,106,73,99,232,150,10,89,149,189,13,87,110,248,234,217,243,223,127,189,62,224,32,158,148,209,215,102,58,207,45,92,45,235,116,210,214,203,243,68,249,163,215,250,191,164,108,5,164,54,153,109,152,141,19,37,247,59,243,155,167,187,252,108,159,214,191,180,173,174,89,188,60,192,251,180,122,131,119,166,157,93,53,28,253,191,206,72,214,254,114,26,119,39,187,161,19,249,238,251,203,89,164,167,142,158,36,100,77,86,162,125,219,255,0,88,30,243,213,43,58,190,253,143,102,233,247,158,21,55,3,132,76,233,247,161,237,60,34,34,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,96,174,49,56,85,195,120,175,210,59,134,31,121,182,210,55,39,183,83,212,84,226,119,121,36,88,95,110,184,171,62,4,116,173,99,221,225,164,115,99,108,204,233,119,83,17,28,137,220,100,111,102,188,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,188,216,163,140,157,116,163,225,219,135,28,207,81,189,179,236,235,211,109,242,91,177,199,49,32,124,207,188,84,49,209,210,172,113,78,168,201,123,111,94,251,217,179,151,181,12,174,232,114,53,90,186,225,1,151,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,108,83,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,186,224,240,215,171,213,58,11,175,56,54,174,67,61,92,116,248,237,226,25,174,9,73,4,83,79,45,185,251,197,91,12,108,151,102,43,228,166,146,104,209,85,91,178,189,21,28,213,68,114,108,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,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,61,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,37,79,43,25,79,212,10,239,78,183,24,83,154,47,48,10,203,189,101,203,134,77,16,200,187,54,168,124,77,187,56,186,65,28,240,85,73,85,20,242,193,53,165,189,198,51,166,20,237,111,44,145,171,219,51,100,108,104,228,98,74,217,67,5,243,20,227,170,167,138,92,201,112,125,62,175,171,102,149,216,42,33,154,134,26,154,88,152,251,157,198,20,168,98,220,145,86,52,158,22,58,58,135,70,200,92,255,0,208,99,94,230,49,238,86,51,186,242,84,243,79,148,253,63,174,245,27,113,0,9,255,0,201,83,205,62,83,244,254,187,212,109,192,69,94,44,124,211,235,39,212,12,135,212,103,45,39,147,85,166,213,127,225,19,54,177,95,109,148,151,27,109,199,56,185,82,86,81,213,194,217,160,169,130,75,101,189,178,69,36,110,69,107,216,230,170,181,90,168,168,168,170,138,85,183,22,62,105,245,147,234,6,67,234,51,150,169,201,83,202,198,83,245,2,187,211,173,192,66,14,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,250,15,107,28,247,189,170,247,245,254,1,120,215,202,184,83,212,122,75,37,218,231,226,52,203,38,184,67,30,71,111,168,89,31,29,7,90,182,55,92,233,210,54,189,237,154,38,34,43,218,198,175,122,54,35,21,58,155,19,226,179,78,103,60,76,105,30,147,104,54,67,164,121,93,13,38,71,150,106,21,158,122,43,85,133,81,143,90,86,63,118,178,233,63,83,92,145,50,9,90,146,68,187,117,190,104,90,145,237,209,36,177,81,8,27,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,23,61,161,156,60,235,111,14,220,186,245,159,29,214,76,182,173,207,184,224,249,37,77,22,35,51,32,153,152,203,210,150,185,37,72,170,225,154,86,204,202,150,172,19,171,27,210,200,222,175,247,117,190,71,45,48,129,181,65,5,121,143,242,255,0,163,226,34,197,46,173,233,14,59,254,139,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,92,188,158,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,195,252,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,250,182,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,255,0,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,212,248,34,142,126,236,116,235,39,230,209,122,55,233,118,202,158,249,0,6,170,229,239,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,158,217,172,84,84,84,84,115,30,215,35,94,199,181,81,236,123,90,230,171,92,212,84,162,18,255,0,185,92,121,19,211,47,198,189,98,180,10,139,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,229,254,92,28,192,43,56,119,190,197,164,154,189,145,127,161,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,150,80,115,125,226,99,72,232,116,190,167,134,86,208,210,100,89,221,206,162,138,228,245,106,49,233,140,50,57,27,43,103,123,213,170,172,169,154,46,184,155,27,122,95,217,158,71,189,205,99,227,108,213,23,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,218,76,17,255,0,74,160,183,112,69,194,22,57,67,196,14,166,120,218,76,14,223,21,53,222,250,218,122,170,168,225,239,213,244,65,79,19,26,215,204,248,97,90,136,105,163,94,132,252,220,108,94,136,219,240,55,229,98,124,199,184,49,206,114,171,54,21,139,107,39,141,189,100,23,10,123,93,186,155,236,237,214,62,253,84,242,54,56,163,235,125,51,88,222,167,189,169,187,149,26,155,238,170,137,239,2,74,128,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,74,174,70,63,174,207,221,191,226,69,170,21,87,200,199,245,217,251,183,252,72,181,64,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,171,151,119,23,159,201,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,55,252,106,174,89,79,41,222,53,238,56,182,85,108,225,95,82,46,125,120,221,231,122,108,58,119,173,45,60,54,170,231,73,81,81,37,60,142,86,178,73,188,84,147,116,177,93,35,220,146,164,81,177,138,146,170,176,48,175,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,42,211,101,55,218,76,86,227,133,83,215,116,89,110,183,10,59,165,101,55,105,139,221,170,164,142,166,58,121,58,213,58,219,210,202,218,148,217,21,26,189,205,220,138,173,106,166,205,26,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,117,236,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,60,50,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,164,255,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,150,233,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,12,63,204,127,152,5,31,14,246,41,116,147,72,114,47,244,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,210,9,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,19,175,129,106,156,243,191,82,127,188,159,195,72,171,202,227,207,102,153,126,53,232,245,164,170,231,157,250,147,253,228,254,26,69,94,87,30,123,52,203,241,175,71,173,2,255,0,138,64,230,63,203,254,179,135,123,236,186,183,164,56,239,250,19,215,248,104,37,166,167,146,122,137,49,218,174,134,71,211,80,249,159,36,143,134,105,17,94,201,149,221,41,36,171,19,145,159,153,89,110,252,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,13,109,248,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,167,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,66,220,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,215,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,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,125,199,202,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,168,29,172,138,188,209,252,137,234,111,224,190,177,68,125,92,79,152,247,6,57,206,85,102,194,177,109,100,241,183,172,130,225,79,107,183,83,125,157,186,199,223,170,158,70,199,20,125,111,166,107,27,212,247,181,55,114,163,83,125,213,81,61,231,202,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,25,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,214,220,206,188,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,44,167,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,46,205,24,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,81,124,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,24,87,89,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,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,0,0,5,85,243,189,210,223,254,182,154,215,111,177,127,219,120,181,222,231,226,191,178,166,130,14,202,191,255,0,182,78,235,99,63,169,238,255,0,6,133,101,227,57,173,215,21,178,229,150,43,125,61,36,148,249,141,158,59,37,115,166,99,149,241,192,203,133,37,114,58,37,71,34,35,251,180,49,53,85,200,228,232,115,211,109,213,28,221,130,56,248,211,60,171,87,120,66,212,156,23,10,164,241,119,170,139,125,61,194,154,149,177,201,36,149,94,10,174,26,199,193,19,35,99,158,249,164,101,59,153,27,17,191,20,142,99,85,81,21,85,53,215,3,47,240,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,73,54,73,41,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,11,163,106,173,202,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,206,186,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,92,21,202,227,200,158,153,126,53,235,21,164,170,3,93,109,76,224,163,89,112,126,39,231,225,95,28,182,125,168,201,42,186,170,108,19,177,27,111,134,241,67,225,223,80,149,17,186,169,204,141,187,71,20,173,122,119,28,214,203,12,177,181,239,86,238,182,41,196,14,129,223,120,103,229,35,148,233,14,73,153,125,163,175,181,251,54,162,105,98,133,145,210,210,73,81,125,164,154,74,106,109,152,217,31,11,100,146,69,73,38,222,71,185,206,119,230,218,172,134,59,21,34,175,52,127,34,122,155,248,47,172,81,1,64,37,212,242,197,227,199,242,223,98,166,208,109,88,189,117,103,216,253,189,190,205,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,74,199,234,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,212,230,59,192,229,79,21,184,109,6,97,167,207,164,167,212,92,62,158,118,80,195,43,34,137,151,186,71,42,61,104,165,157,81,28,199,181,200,231,64,231,59,180,215,203,43,92,141,73,150,88,234,215,130,142,14,181,151,137,188,238,138,247,132,214,93,113,44,110,195,112,79,25,156,211,70,213,246,69,116,112,190,122,126,195,86,120,100,154,100,145,144,162,246,92,174,139,189,27,221,210,138,222,171,127,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,73,80,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,101,0,243,31,226,11,73,248,136,226,10,92,163,72,113,251,87,178,168,45,244,212,114,228,212,240,84,211,213,100,82,118,152,238,229,68,83,54,62,142,206,235,78,197,88,251,138,216,149,93,35,217,217,100,82,255,0,155,95,26,254,196,163,172,225,55,76,174,119,90,59,212,221,153,51,75,132,11,216,141,180,51,65,220,101,177,170,173,235,147,188,201,98,146,87,70,230,181,35,70,196,171,34,75,51,25,93,124,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,201,141,136,231,49,175,150,88,152,175,103,95,82,6,95,229,177,195,142,168,107,142,188,209,229,248,22,111,87,133,219,116,238,162,154,229,120,200,40,101,143,198,194,146,247,27,29,45,60,79,71,54,71,206,216,231,99,187,140,116,41,26,73,220,108,155,182,25,111,208,233,90,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,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,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,32,104,166,189,233,63,17,56,173,86,107,163,153,95,218,11,45,21,193,246,185,234,124,13,77,39,69,83,35,142,71,71,209,81,28,111,93,153,52,107,186,39,79,197,182,251,162,162,5,32,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,95,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,123,56,151,225,211,59,225,127,84,235,244,207,58,167,255,0,27,89,103,173,235,135,251,231,107,241,51,67,5,103,110,41,100,236,247,123,15,119,105,238,235,103,201,83,228,171,178,153,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,5,64,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,247,141,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,202,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,194,198,179,96,181,242,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,7,37,79,52,249,79,211,250,239,81,183,23,82,82,183,37,79,52,249,79,211,250,239,81,183,18,171,154,23,29,63,145,76,85,250,29,163,153,159,132,212,155,215,71,182,42,104,155,213,53,138,215,36,110,85,218,100,114,120,122,201,183,143,183,178,57,236,137,95,39,230,156,234,121,20,48,167,52,94,96,21,151,122,203,151,12,154,33,145,118,109,80,248,155,118,113,116,130,57,224,170,146,170,41,229,130,107,75,123,140,103,76,41,218,222,89,35,87,182,102,200,216,209,200,196,149,178,198,190,87,30,123,52,203,241,175,71,173,34,169,42,185,92,121,236,211,47,198,189,30,180,11,254,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,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,6,185,156,96,112,215,125,225,91,92,111,26,101,115,94,245,170,110,171,166,55,86,234,166,79,37,93,158,89,164,101,60,146,171,90,206,153,147,180,248,228,69,99,19,185,27,213,168,172,86,57,216,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,157,215,137,77,94,169,215,173,121,206,117,114,105,234,228,167,200,175,19,77,111,74,184,34,134,120,173,204,218,42,40,100,100,91,177,31,29,52,112,198,170,138,237,213,138,170,231,42,171,151,26,129,177,71,5,28,40,216,184,75,209,170,44,55,181,106,172,203,238,91,86,101,55,186,40,94,223,31,85,212,245,142,52,116,138,175,88,96,99,251,81,166,204,106,236,249,59,108,124,178,33,32,12,41,193,182,186,81,241,19,195,142,25,168,222,217,246,141,233,214,248,237,217,27,158,144,50,102,94,41,216,216,234,150,72,160,85,100,93,199,167,125,140,217,171,218,154,39,116,53,28,141,76,214,0,24,171,93,56,163,208,158,26,253,137,249,107,206,126,206,125,163,241,62,204,254,246,86,86,119,252,63,107,189,254,150,138,78,158,158,252,95,165,182,253,94,237,246,93,190,78,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,160,65,110,121,223,169,63,222,79,225,166,42,228,169,230,159,41,250,127,93,234,54,227,42,243,206,253,73,254,242,127,13,49,87,37,79,52,249,79,211,250,239,81,183,1,42,185,161,112,45,249,107,197,95,174,58,57,134,120,189,73,178,244,123,98,154,137,221,51,95,109,113,198,228,93,161,70,175,136,172,135,104,251,123,43,94,248,145,241,254,117,205,167,141,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,118,104,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,109,184,129,212,43,22,172,235,142,121,169,184,197,135,216,214,172,163,32,174,186,82,82,59,173,36,72,229,153,207,73,37,71,203,46,211,73,191,114,68,107,214,52,145,239,72,209,172,70,181,2,253,56,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,67,197,143,154,125,100,250,129,144,250,140,228,202,228,211,162,26,161,113,213,11,167,16,150,171,229,37,167,9,180,211,213,227,23,24,157,28,115,79,122,158,72,226,155,194,177,171,241,64,200,156,180,181,14,155,220,170,173,142,54,163,209,242,172,112,215,139,31,52,250,201,245,3,33,245,25,192,146,156,43,113,221,98,225,87,130,252,187,10,197,159,227,117,55,32,204,43,228,183,83,108,248,253,151,75,61,166,8,226,186,245,190,158,90,121,251,85,52,237,79,12,229,71,63,125,215,102,251,214,27,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,123,220,170,229,249,169,215,203,169,229,123,192,183,228,83,21,102,184,235,30,25,225,53,38,245,215,236,122,106,215,117,77,98,181,201,27,81,55,133,90,158,30,178,109,228,238,110,174,123,34,86,71,249,167,58,162,53,12,171,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,89,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,194,122,113,33,204,18,154,237,194,134,154,240,189,162,215,90,182,49,152,61,130,131,48,190,83,75,45,51,250,225,163,117,61,101,149,98,150,6,185,88,174,100,14,124,241,75,209,35,21,209,124,76,115,247,129,103,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,64,238,188,52,112,233,157,241,65,170,116,26,103,130,211,255,0,138,172,188,86,245,195,253,236,181,248,152,97,158,179,183,44,177,247,187,93,246,59,180,199,117,191,228,137,243,84,216,79,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,174,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,126,117,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,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,84,175,52,94,95,245,150,138,203,151,19,122,33,142,247,173,83,120,155,142,113,107,130,73,231,170,142,170,89,229,158,107,179,123,143,127,84,43,221,218,88,227,70,54,22,198,217,17,170,197,149,209,91,80,3,87,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,216,163,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,101,64,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,208,123,88,231,189,237,87,191,5,112,209,196,94,119,194,254,169,208,106,102,11,81,254,42,142,241,69,209,15,247,206,215,226,97,154,122,62,228,177,73,217,238,246,24,222,235,27,214,207,154,47,205,20,54,83,7,74,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,247,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,56,57,61,231,150,238,113,114,175,220,24,187,175,188,14,107,242,35,199,26,56,252,119,189,29,200,90,248,218,229,101,182,173,237,221,173,95,122,82,212,109,243,254,210,67,239,238,220,197,156,69,83,182,109,47,191,117,51,169,61,159,84,139,239,255,0,197,230,3,92,108,206,159,192,229,183,122,69,77,150,42,201,25,255,0,19,151,246,22,7,202,22,88,93,158,228,76,116,142,235,74,10,93,191,177,106,215,127,250,8,41,172,145,36,58,165,148,198,141,217,18,235,83,178,127,87,90,147,151,148,35,17,117,19,33,147,184,212,84,183,211,38,219,167,223,87,255,0,208,2,227,33,219,180,221,151,116,217,63,230,57,175,200,227,15,248,38,255,0,98,28,151,228,7,15,118,231,52,249,30,191,231,28,211,228,1,19,250,206,71,132,77,143,32,126,91,141,79,133,166,116,187,34,237,183,207,251,80,164,46,56,50,57,245,63,138,90,107,12,114,43,161,88,237,80,55,226,114,244,171,189,223,39,236,159,234,171,255,0,213,185,111,250,225,157,219,176,76,58,170,235,112,174,138,153,145,244,123,228,118,223,57,99,111,236,95,233,167,252,101,37,105,117,99,245,59,137,75,125,242,68,90,148,125,109,189,19,161,61,223,4,180,205,254,106,55,246,254,192,45,215,131,141,55,166,193,116,186,199,18,238,249,100,183,83,189,92,172,98,42,111,77,2,42,124,59,255,0,71,246,146,29,19,111,113,213,52,206,129,40,48,203,61,55,105,88,172,161,167,110,203,191,221,19,19,254,131,182,1,235,147,125,182,216,241,31,82,127,95,246,137,26,174,251,142,76,106,162,34,126,192,57,39,188,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,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,138,188,189,248,107,177,113,67,196,117,191,10,204,87,175,22,178,91,231,200,111,180,204,170,125,60,213,148,176,190,56,217,4,111,99,85,83,174,121,224,71,236,172,119,107,186,172,123,94,140,83,160,113,85,170,95,150,158,35,181,23,83,33,190,251,102,130,243,144,85,123,42,183,194,248,126,237,174,39,246,104,127,54,172,99,155,181,44,80,55,227,106,61,118,221,251,185,92,171,101,60,146,244,207,21,166,210,204,235,88,252,39,119,36,184,100,11,140,247,228,142,55,120,122,26,122,106,122,142,136,93,209,220,103,114,74,173,228,78,181,107,187,16,124,40,172,221,66,170,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,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,215,7,56,92,42,213,138,241,130,251,237,190,162,174,74,140,199,23,182,222,235,155,51,218,172,142,118,58,106,20,108,72,141,69,70,118,168,98,114,163,149,203,214,231,174,251,42,53,185,127,146,94,177,223,98,202,179,174,31,170,33,239,89,106,109,235,152,209,201,212,198,248,74,168,228,167,164,168,77,145,157,114,119,153,45,55,189,95,210,207,11,240,183,121,28,168,22,212,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,249,52,247,140,27,174,144,112,77,144,240,239,130,45,34,95,117,11,40,187,186,253,85,52,78,123,232,108,146,219,232,32,232,137,174,103,105,207,169,86,212,198,175,234,87,68,200,95,179,81,210,69,35,48,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,124,155,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,212,229,215,192,173,55,11,88,106,103,26,131,65,72,253,84,191,211,205,13,116,212,213,82,189,150,203,116,203,78,244,182,170,36,139,4,207,108,148,237,145,243,53,159,166,247,49,175,123,26,143,120,85,175,29,124,53,216,184,86,205,180,247,76,173,139,222,186,205,167,246,251,166,73,86,218,167,207,29,93,226,90,202,214,84,73,18,185,172,233,133,59,76,142,52,70,49,123,113,177,92,138,245,123,157,154,249,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,34,175,22,62,105,245,147,234,6,67,234,51,147,255,0,151,95,17,120,39,11,252,2,231,26,151,157,84,126,176,46,116,118,122,46,137,191,190,119,79,98,210,77,5,31,114,40,164,236,247,123,15,111,117,237,232,103,205,87,228,139,0,56,177,243,79,172,159,80,50,31,81,156,198,146,93,174,179,90,169,236,83,92,234,223,109,163,168,154,174,158,141,211,57,96,134,121,155,27,101,149,145,239,210,215,189,176,66,215,57,19,119,36,81,162,239,210,155,7,117,215,77,116,212,126,34,245,30,227,170,26,161,121,241,215,90,237,162,134,24,145,89,75,111,165,106,170,199,75,77,26,170,246,225,103,83,182,77,213,202,231,57,239,115,222,247,189,214,63,202,251,151,221,77,166,166,203,197,14,180,218,169,30,247,211,182,191,15,177,212,197,21,75,58,38,138,150,162,142,244,146,197,59,154,143,70,190,118,178,9,98,235,141,232,217,126,23,181,155,96,174,87,188,20,127,40,12,237,154,207,168,86,203,85,118,155,97,183,7,211,75,110,173,78,247,182,110,141,133,175,101,58,196,215,38,208,197,221,130,105,22,68,86,73,240,69,209,35,95,47,110,239,192,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,69,254,96,60,76,102,92,40,105,166,21,170,88,125,13,37,197,142,206,41,45,183,123,101,74,35,89,113,183,73,67,90,249,96,73,58,85,208,191,170,40,222,201,26,139,210,246,55,169,175,103,92,111,148,4,0,231,87,229,99,22,250,129,67,233,215,16,38,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,90,118,230,71,203,238,155,135,106,152,245,135,70,237,85,110,211,171,141,67,105,171,109,176,197,44,204,198,94,145,65,28,75,45,68,211,203,52,204,169,153,103,114,61,205,107,35,122,178,61,247,124,104,191,147,148,118,186,106,62,33,196,157,159,68,45,151,158,238,25,157,248,249,110,86,186,132,87,199,13,85,61,4,211,199,85,79,239,78,212,203,225,217,27,213,55,107,227,84,71,53,85,145,58,59,169,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,224,107,89,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,41,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,251,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,240,185,236,108,232,197,122,35,81,234,197,114,53,157,93,9,61,121,24,254,187,63,118,255,0,137,1,85,101,186,104,167,24,56,207,8,220,177,52,222,244,229,164,173,205,175,148,249,3,113,59,61,92,85,29,138,233,226,190,76,201,159,36,145,49,90,214,66,218,150,74,172,115,227,89,17,170,198,57,170,189,77,168,179,245,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,245,179,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,228,249,110,114,251,169,225,218,154,77,97,214,75,85,35,181,22,227,78,234,106,43,108,209,69,51,241,150,36,179,199,42,197,81,12,242,195,51,234,97,88,28,175,107,90,248,216,175,143,125,159,34,46,10,229,41,193,71,182,235,40,248,178,212,219,101,170,178,203,15,122,60,46,223,58,119,228,117,116,51,246,223,115,114,35,186,35,236,190,41,99,137,178,53,206,89,21,210,162,70,177,66,247,219,80,17,87,154,63,145,61,77,252,23,214,40,138,86,225,59,205,62,141,253,64,199,189,70,3,101,48,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,118,126,237,255,0,18,45,80,170,190,70,63,174,207,221,191,226,69,170,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,235,252,188,184,76,195,120,186,210,253,109,193,239,181,20,150,123,237,5,70,47,83,98,200,221,64,181,83,218,158,178,87,172,232,198,36,145,43,217,44,76,88,220,197,127,70,253,183,170,43,162,98,164,64,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,228,99,250,236,253,219,254,36,103,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,161,213,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,252,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,174,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,194,184,195,227,54,197,198,31,2,54,11,156,150,175,99,102,120,190,160,90,105,242,107,108,76,122,210,182,73,109,151,78,213,77,52,142,223,120,101,237,74,169,27,156,178,70,230,57,174,234,68,100,178,6,21,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,159,252,234,252,172,98,223,80,40,125,58,226,5,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,157,43,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,210,137,211,203,131,151,253,103,17,23,216,181,111,87,177,223,244,39,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,7,74,197,248,44,186,217,120,28,212,158,43,53,75,31,171,160,168,146,158,202,152,28,18,212,186,39,186,9,238,116,209,212,92,37,129,26,138,172,146,41,17,144,43,221,179,152,249,100,237,170,44,18,145,44,191,238,104,254,68,245,55,240,95,88,162,40,4,11,84,231,157,250,147,253,228,254,26,69,94,87,30,123,52,203,241,175,71,173,37,87,60,239,212,159,239,39,240,210,42,242,184,243,217,166,95,141,122,61,104,23,252,65,90,222,96,20,122,69,199,198,162,112,253,173,249,23,132,193,106,253,137,6,51,114,150,56,34,165,176,213,73,110,130,105,91,82,246,177,36,88,103,146,163,223,52,143,115,97,115,27,186,54,55,61,241,206,162,128,121,163,249,236,212,223,193,125,30,136,11,201,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,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,37,186,114,164,226,187,81,248,137,211,140,151,10,213,9,125,171,117,211,159,103,65,13,254,89,149,213,87,42,90,164,168,72,219,82,138,159,28,209,248,87,34,205,191,84,141,123,85,232,175,107,228,151,53,113,139,193,214,9,197,254,9,79,96,191,214,123,27,36,179,117,253,159,200,59,115,84,123,47,187,53,59,234,191,185,89,60,81,207,221,142,157,35,252,226,175,70,253,77,217,83,222,21,129,203,131,152,5,103,14,247,216,180,147,87,178,47,244,39,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,216,175,52,127,34,122,155,248,47,172,81,20,2,108,167,194,119,149,141,27,250,127,143,122,116,0,80,15,9,222,105,244,111,234,6,61,234,48,23,83,205,31,200,158,166,254,11,235,20,68,170,34,175,52,127,34,122,155,248,47,172,81,1,73,124,50,90,109,87,254,36,180,162,197,125,182,82,92,109,183,28,226,197,73,89,71,87,11,102,130,166,9,43,225,108,145,73,27,145,90,246,57,170,173,86,170,42,42,42,162,153,43,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,208,56,78,243,79,163,127,80,49,239,81,128,216,123,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,170,20,173,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,157,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,181,156,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,78,174,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,33,89,102,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,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,0,0,3,85,115,97,238,97,249,173,215,0,224,183,85,111,182,106,122,73,170,42,172,236,178,61,181,44,115,152,144,92,42,98,161,153,200,141,115,87,173,177,84,200,230,46,251,35,209,170,168,228,69,106,235,194,5,228,242,122,173,195,106,184,62,100,24,189,166,174,142,229,71,148,92,161,200,230,153,202,172,172,184,171,97,123,38,137,21,238,217,137,70,250,40,213,17,25,241,196,245,233,93,213,239,155,229,53,242,91,214,59,22,31,172,185,110,142,221,225,237,213,234,37,190,158,162,215,83,212,245,234,170,182,182,162,71,83,116,53,138,137,215,4,245,18,247,28,246,53,190,27,167,226,116,141,68,185,64,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,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,18,218,121,181,240,81,237,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,44,109,80,6,177,154,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,77,135,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,147,35,21,205,99,159,20,177,61,88,206,190,148,170,14,100,124,190,233,184,118,169,143,88,116,110,213,86,237,58,184,212,54,154,182,219,12,82,204,204,101,233,20,17,196,178,212,77,60,179,76,202,153,150,119,35,220,214,178,55,171,35,223,119,198,139,128,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,40,92,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,17,74,220,39,121,167,209,191,168,24,247,168,192,7,74,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,118,124,163,177,109,56,181,112,133,103,201,241,42,27,82,100,151,219,133,123,114,186,186,121,82,90,167,213,65,87,51,41,161,168,93,213,209,244,82,186,7,50,47,133,168,217,150,68,110,243,57,207,175,110,109,152,85,215,21,227,75,32,190,220,42,41,36,167,204,108,246,171,221,11,97,123,149,241,192,202,102,208,171,101,69,106,34,63,187,67,43,145,26,174,78,135,49,119,221,85,173,207,252,143,179,250,104,174,186,167,165,181,217,13,90,212,85,83,219,175,246,187,75,150,87,64,140,137,210,193,91,80,196,219,180,199,170,205,64,199,123,209,239,68,143,244,146,53,233,11,95,0,0,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,1,64,60,209,252,246,106,111,224,190,143,68,79,254,74,158,86,50,159,168,21,222,157,110,39,248,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,67,254,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,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,83,105,226,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,134,96,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,138,188,234,252,211,226,223,79,232,125,70,226,69,94,19,188,211,232,223,212,12,123,212,96,37,87,58,191,52,248,183,211,250,31,81,184,129,26,184,86,226,114,251,194,174,85,151,102,184,181,151,198,222,178,12,62,191,26,183,84,248,150,71,236,186,169,228,130,72,171,186,31,20,172,159,180,250,118,175,101,200,141,126,251,43,145,61,203,141,110,215,60,203,85,243,250,219,205,100,117,119,252,179,49,188,73,83,43,41,41,17,103,184,92,106,230,87,57,35,134,22,162,43,228,150,69,217,145,181,61,238,68,106,124,144,235,229,180,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,71,94,37,248,21,166,225,107,130,108,83,56,212,26,10,71,234,165,255,0,56,167,134,186,106,106,169,94,203,101,186,107,125,75,210,218,168,146,44,19,61,178,83,182,71,204,214,126,155,220,198,189,236,106,61,253,43,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,135,252,212,245,142,251,164,92,35,221,233,177,200,118,171,207,110,17,97,210,84,245,51,251,150,150,166,9,228,169,94,135,177,200,254,228,20,242,193,183,194,230,247,250,218,228,115,17,22,96,20,173,206,111,84,190,213,241,29,98,211,58,11,239,138,160,193,49,248,252,77,23,133,232,240,119,74,215,172,211,126,113,88,142,147,174,149,182,231,123,156,230,55,109,147,103,119,16,8,65,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,63,243,17,225,159,13,225,95,94,104,112,45,63,174,171,158,197,115,197,237,215,122,120,234,213,95,60,47,252,229,44,189,201,58,149,36,124,178,210,73,80,170,214,198,198,172,234,198,177,173,98,111,221,121,70,105,158,43,168,156,92,67,113,202,105,60,95,216,172,126,175,38,183,64,248,227,146,23,87,71,61,61,60,79,145,175,99,183,237,248,167,74,197,111,75,155,44,81,61,29,240,236,178,215,157,198,21,106,175,209,125,61,212,105,170,42,210,229,99,202,37,178,83,196,215,183,176,232,43,169,36,154,87,61,189,61,74,244,117,190,20,106,163,145,17,29,38,232,237,209,90,29,43,146,94,181,255,0,217,215,14,117,150,255,0,219,154,219,234,163,139,253,207,71,87,28,207,89,63,220,75,27,91,31,248,245,115,191,65,11,84,53,235,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,166,194,128,85,95,60,239,212,159,239,39,240,211,21,114,84,243,79,148,253,63,174,245,27,113,117,32,10,171,231,157,250,147,253,228,254,26,97,254,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,204,28,243,191,82,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,85,115,20,227,170,167,138,92,201,112,125,62,175,171,102,149,216,42,33,154,134,26,154,88,152,251,157,198,20,168,98,220,145,86,52,158,22,58,58,135,70,200,92,255,0,208,99,94,230,49,238,86,51,170,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,76,107,195,71,14,153,223,20,26,167,65,166,120,45,63,248,170,203,197,111,92,63,222,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,14,235,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,205,112,184,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,153,92,163,184,62,198,117,70,235,93,196,142,160,37,37,194,219,135,222,35,160,199,173,173,150,162,41,225,189,211,58,150,177,181,207,116,111,99,122,35,107,163,107,99,119,113,178,44,178,43,154,222,219,122,238,36,128,28,149,60,172,101,63,80,43,189,58,220,79,240,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,188,158,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,70,198,202,124,39,121,88,209,191,167,248,247,167,64,6,85,0,1,0,57,213,249,88,197,190,160,80,250,117,196,170,190,19,188,211,232,223,212,12,123,212,96,45,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,83,33,7,18,252,117,84,240,181,198,206,41,131,234,13,125,91,244,174,255,0,131,211,205,93,13,53,44,79,125,178,227,53,194,165,137,114,85,72,214,121,152,216,233,219,27,225,107,255,0,65,238,123,88,247,181,24,249,190,82,183,58,191,52,248,183,211,250,31,81,184,129,113,55,107,102,27,170,248,5,109,154,178,74,75,254,39,152,217,228,166,149,244,149,106,176,92,45,213,112,171,92,177,205,11,145,85,146,69,34,236,248,220,158,231,34,181,126,74,107,237,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,78,174,79,124,87,106,62,115,89,113,225,147,53,151,219,54,172,95,31,125,226,193,116,158,101,90,170,26,88,167,167,129,104,29,186,47,118,20,241,13,88,149,85,29,19,88,232,211,169,139,27,98,157,92,75,240,233,130,113,65,165,149,250,103,157,83,255,0,141,172,179,214,245,205,253,236,186,120,105,161,130,179,183,20,177,247,187,93,247,187,180,247,116,63,228,169,242,84,10,86,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,125,198,178,250,177,130,254,75,245,79,50,211,63,106,123,79,236,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,122,156,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,1,193,201,251,3,19,101,60,185,78,45,119,191,246,129,236,58,30,180,81,37,118,157,223,105,251,125,93,116,21,77,68,68,223,222,176,72,159,244,157,240,248,121,165,51,42,177,187,140,82,49,28,223,11,50,170,42,123,151,243,110,3,91,174,33,168,93,110,214,44,182,149,241,244,185,151,122,148,219,109,191,156,77,14,80,177,167,229,19,33,122,61,54,75,125,42,109,191,254,55,255,0,208,34,183,25,116,140,163,226,39,55,142,40,218,198,45,230,163,102,181,54,68,247,51,255,0,105,40,121,68,206,230,234,85,250,63,114,53,212,20,187,166,223,248,226,127,237,2,229,97,255,0,4,223,236,79,249,142,107,242,56,65,254,9,191,216,159,243,28,215,228,7,171,249,231,61,254,237,142,31,207,57,160,28,147,228,23,228,121,61,115,61,99,137,207,79,230,162,168,16,131,153,78,111,53,147,78,22,146,10,132,98,201,243,106,61,81,87,105,232,215,228,142,79,218,67,78,90,186,95,246,187,51,102,85,87,2,190,42,90,175,154,183,127,124,115,82,59,239,98,253,203,251,78,237,205,55,81,42,234,175,148,88,236,21,243,36,75,220,235,98,57,81,191,161,68,244,247,109,251,127,172,206,28,170,180,250,154,219,165,75,127,154,150,62,229,77,198,181,168,229,106,42,236,143,129,62,125,75,253,15,216,4,252,180,211,50,146,221,77,79,26,108,216,225,99,27,253,72,141,68,63,97,197,141,70,53,26,137,178,39,185,14,64,120,223,223,182,199,147,194,109,191,204,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,193,92,116,230,182,172,3,131,237,91,190,222,105,234,230,167,170,197,234,236,140,109,51,26,231,164,247,6,248,24,92,168,231,53,58,27,45,76,110,122,239,186,49,28,168,142,84,70,174,117,43,131,157,198,107,106,160,209,125,61,211,153,169,234,214,229,124,202,37,189,211,202,214,55,176,216,40,105,36,134,86,189,221,93,72,245,117,194,21,106,35,85,21,27,38,234,221,145,28,20,236,108,145,193,254,1,77,166,28,46,105,110,25,14,61,87,98,168,165,197,232,106,110,22,250,180,149,179,193,113,169,137,42,43,82,70,202,189,108,122,212,205,50,171,23,110,133,85,106,35,81,17,169,175,183,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,217,164,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,185,253,13,106,167,113,81,213,173,192,182,107,117,192,56,193,210,75,237,154,158,146,106,138,172,162,146,200,246,212,177,206,98,65,112,119,129,153,200,141,115,87,173,177,84,200,230,46,251,35,209,170,168,228,69,106,222,71,26,216,181,139,48,225,31,87,173,57,29,15,139,164,167,195,238,119,72,227,238,190,62,154,170,40,29,87,77,38,236,84,85,232,158,8,159,182,253,46,233,217,200,173,85,69,215,8,13,170,10,1,230,143,231,179,83,127,5,244,122,34,244,244,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,98,32,90,184,40,252,166,243,21,212,110,37,53,46,217,117,166,198,241,43,134,61,83,137,69,183,102,27,197,210,27,93,35,150,163,173,28,146,58,26,89,35,103,185,173,232,146,85,233,87,170,67,52,78,12,85,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,86,126,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,42,241,99,230,159,89,62,160,100,62,163,57,146,184,1,224,250,235,197,150,174,53,183,4,164,143,4,195,170,40,235,242,183,205,43,145,245,48,61,238,88,232,98,108,111,108,189,117,9,12,172,89,26,230,164,76,107,223,213,214,145,199,38,53,226,199,205,62,178,125,64,200,125,70,114,213,57,42,121,88,202,126,160,87,122,117,184,9,211,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,172,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,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,40,7,154,63,158,205,77,252,23,209,232,137,85,200,199,245,217,251,183,252,72,138,188,209,252,246,106,111,224,190,143,68,74,174,70,63,174,207,221,191,226,64,85,89,55,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,142,16,23,253,202,227,200,158,153,126,53,235,21,160,74,160,0,0,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,85,200,199,245,217,251,183,252,72,181,66,170,249,24,254,187,63,118,255,0,137,22,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,3,42,242,49,253,118,126,237,255,0,18,45,80,170,190,70,63,174,207,221,191,226,69,170,1,86,188,219,248,44,186,222,170,100,226,179,75,113,250,186,250,136,233,246,207,32,138,165,210,189,176,65,20,113,211,220,34,129,90,170,140,142,40,213,147,171,29,179,88,200,164,237,162,36,242,149,66,109,80,81,183,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,7,74,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,180,158,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,80,169,110,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,117,255,0,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,202,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,247,34,190,73,100,146,69,70,163,88,138,245,70,181,173,68,106,119,80,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,5,170,115,206,253,73,254,242,127,13,34,175,43,143,61,154,101,248,215,163,214,146,171,158,119,234,79,247,147,248,105,21,121,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,149,92,140,127,93,159,187,127,196,139,84,42,175,145,143,235,179,247,111,248,145,106,128,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,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,43,112,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,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,212,3,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,16,87,152,255,0,47,250,62,34,44,82,234,222,144,227,191,232,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,10,65,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,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,0,0,0,0,170,190,119,186,165,255,0,214,211,69,45,247,223,251,111,41,187,219,60,47,246,83,80,79,222,86,127,246,201,189,12,127,245,189,191,224,212,174,12,39,75,238,185,166,17,168,121,228,46,171,130,219,167,214,122,59,149,68,237,162,116,176,75,61,77,206,146,138,42,87,203,186,54,23,185,181,19,76,221,250,149,201,75,34,35,126,110,110,74,227,227,83,49,93,93,226,247,82,115,172,42,175,197,217,106,46,20,246,250,106,166,201,28,145,213,120,42,72,104,223,60,79,141,238,99,225,145,244,238,124,111,71,124,81,185,142,84,69,85,68,159,252,162,56,116,241,60,56,234,54,89,168,20,254,39,27,214,79,239,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,187,41,154,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,103,193,126,177,223,117,247,134,12,3,85,114,152,122,47,87,91,124,148,247,25,58,152,190,38,170,146,162,90,73,106,118,99,24,198,119,159,78,233,123,109,106,53,157,206,132,221,27,186,134,107,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,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,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,121,24,56,72,229,197,164,124,41,102,87,189,65,165,187,213,230,25,13,69,68,209,88,107,174,148,172,141,246,75,115,209,83,181,26,53,85,175,169,115,85,204,146,165,17,157,76,248,89,28,77,116,169,36,181,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,11,41,231,105,166,121,86,65,167,26,119,170,86,154,79,17,101,195,238,23,11,125,223,183,28,143,146,159,199,165,55,98,119,116,177,88,200,81,244,139,27,158,247,55,243,147,192,212,71,43,253,208,131,150,142,127,77,167,220,105,105,221,85,203,33,171,181,91,111,149,21,54,10,164,133,101,232,172,125,93,52,145,82,211,202,200,209,122,216,234,197,164,84,234,78,134,189,172,123,186,122,58,146,229,56,230,210,251,174,177,240,151,169,152,29,137,213,107,114,158,207,237,42,56,41,40,157,87,61,92,244,51,71,91,29,44,113,53,81,206,124,206,166,72,83,109,213,22,68,84,107,182,233,93,117,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,3,105,224,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,220,125,96,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,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,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,4,170,231,87,230,159,22,250,127,67,234,55,18,42,240,157,230,159,70,254,160,99,222,163,1,107,220,82,240,73,117,226,191,142,92,106,251,147,193,87,67,167,88,174,15,105,154,235,88,234,87,58,11,180,237,188,85,185,246,150,72,217,162,123,31,37,59,164,115,165,141,92,176,167,109,92,136,178,71,184,68,190,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,75,169,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,239,62,176,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,107,25,173,249,173,171,82,181,163,62,212,107,21,61,92,22,220,171,40,186,222,232,226,171,99,91,60,112,84,213,201,52,109,145,173,115,154,143,70,189,17,81,28,228,223,125,149,126,101,255,0,113,211,154,218,176,14,15,181,110,251,121,167,171,154,158,171,23,171,178,49,180,204,107,158,147,220,27,224,97,114,163,156,212,232,108,181,49,185,235,190,232,196,114,162,57,81,26,186,230,1,115,220,150,48,10,107,23,15,57,94,160,212,99,213,116,119,44,171,40,125,51,43,166,73,90,202,251,117,29,60,105,10,196,142,94,135,49,149,19,215,177,94,196,247,191,173,174,85,237,162,54,85,113,129,128,83,106,127,11,154,165,134,77,143,85,223,106,42,177,122,234,155,125,190,145,37,116,243,220,105,162,90,138,36,141,177,47,91,222,149,48,194,168,196,223,173,81,26,168,228,85,106,254,78,10,113,107,22,31,194,62,144,218,113,202,31,9,73,81,135,219,46,146,71,221,124,157,85,85,176,54,174,166,77,222,170,169,215,60,242,191,109,250,91,213,179,81,26,136,137,154,192,213,92,217,207,68,51,91,174,165,104,190,3,168,215,218,122,72,46,89,86,47,106,189,214,69,72,199,54,8,231,169,164,142,105,27,27,92,231,57,24,142,122,162,34,185,203,182,219,170,252,205,114,248,133,197,172,88,54,190,234,94,21,139,80,248,43,46,63,152,94,109,118,234,110,235,228,236,82,193,91,44,113,71,214,245,115,221,210,198,53,55,114,171,151,109,213,85,125,229,202,114,134,206,190,214,240,109,109,176,123,47,194,125,138,200,46,150,46,247,127,185,226,251,146,54,191,187,211,210,157,189,188,127,111,167,119,127,130,234,223,226,233,104,77,80,0,21,87,207,59,245,39,251,201,252,52,172,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,222,89,255,0,60,239,212,159,239,39,240,211,21,114,84,243,79,148,253,63,174,245,27,112,22,83,193,71,10,54,46,18,244,106,139,13,237,90,171,50,251,150,213,153,77,238,138,23,183,199,213,117,61,99,141,29,34,171,214,24,24,254,212,105,179,26,187,62,78,219,31,44,136,72,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,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,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,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,153,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,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,0,0,0,0,0,0,0,0,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,115,131,91,178,158,195,198,201,190,224,121,62,117,254,37,154,209,89,18,38,253,116,242,55,254,54,169,244,79,85,76,125,216,95,26,237,179,154,173,255,0,141,0,215,195,142,156,114,170,147,136,188,213,100,137,237,71,93,230,123,119,69,249,43,99,95,217,253,104,102,62,85,151,111,98,234,213,210,145,242,35,124,77,29,51,19,171,111,122,248,198,126,221,191,164,100,206,62,248,104,203,46,250,175,119,203,173,150,202,121,40,238,19,247,90,255,0,19,19,87,252,21,59,87,118,170,34,252,247,58,159,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,246,40,23,21,66,238,186,56,95,190,253,81,181,127,245,33,239,63,29,167,116,183,83,35,145,81,123,76,255,0,230,80,253,128,112,217,17,85,79,40,190,243,143,191,127,153,205,160,121,62,102,67,94,219,125,162,174,169,206,70,164,80,200,229,85,219,238,106,175,223,253,135,211,49,103,16,249,141,54,27,166,119,251,188,242,61,157,155,109,91,211,165,170,190,244,167,149,223,114,167,244,64,163,206,37,114,139,134,166,107,29,68,19,78,149,8,157,29,61,182,53,63,248,150,21,95,209,223,250,5,209,240,135,128,199,128,233,13,182,206,144,172,110,109,69,92,142,69,115,149,119,116,202,191,206,68,95,146,33,77,28,57,97,245,26,183,172,177,84,86,49,178,199,39,86,234,247,38,254,234,73,147,249,200,239,241,104,95,142,41,107,101,166,205,13,19,35,107,17,138,245,217,187,109,239,114,175,220,7,217,60,47,200,242,120,93,212,2,33,228,240,135,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,5,43,115,171,243,79,139,125,63,161,245,27,137,117,38,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,148,51,87,38,220,90,197,144,113,113,89,118,187,208,248,138,188,103,15,184,221,45,114,119,94,207,15,84,249,233,169,29,38,205,84,71,239,5,93,67,54,114,43,126,61,246,234,107,85,46,252,170,190,72,90,91,255,0,215,47,90,238,22,47,251,83,22,180,92,252,87,246,212,215,193,217,71,255,0,246,181,221,111,103,245,49,223,225,16,181,64,6,176,58,177,130,254,75,245,79,50,211,63,106,123,79,236,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,179,241,174,103,29,56,85,215,0,227,7,86,236,87,154,138,73,170,42,178,138,187,219,29,76,247,57,137,5,193,222,58,22,170,185,173,94,182,197,83,27,94,155,108,143,71,34,43,145,17,202,23,39,203,71,63,169,212,30,11,116,238,170,229,144,210,93,110,86,58,122,155,5,82,66,177,117,209,178,146,166,72,169,105,229,100,104,157,15,109,26,82,42,117,39,91,152,230,61,221,93,125,75,40,8,1,201,83,202,198,83,245,2,187,211,173,196,255,0,0,0,2,149,185,213,249,167,197,190,159,208,250,141,196,114,84,243,79,148,253,63,174,245,27,112,231,87,230,159,22,250,127,67,234,55,17,201,83,205,62,83,244,254,187,212,109,192,69,94,44,124,211,235,39,212,12,135,212,103,45,83,146,167,149,140,167,234,5,119,167,91,138,171,226,199,205,62,178,125,64,200,125,70,114,213,57,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,181,65,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,5,0,243,71,243,217,169,191,130,250,61,17,42,185,24,254,187,63,118,255,0,137,17,87,154,63,158,205,77,252,23,209,232,137,85,200,199,245,217,251,183,252,72,10,171,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,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,235,179,247,111,248,145,106,133,85,242,49,253,118,126,237,255,0,18,45,80,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,236,253,219,254,36,90,161,85,124,140,127,93,159,187,127,196,139,84,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,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,45,83,158,119,234,79,247,147,248,105,21,121,92,121,236,211,47,198,189,30,180,149,92,243,191,82,127,188,159,195,72,171,202,227,207,102,153,126,53,232,245,160,95,241,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,236,253,219,254,36,90,161,85,124,140,127,93,159,187,127,196,139,84,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,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,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,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,6,63,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,1,94,188,231,245,122,167,16,208,108,107,72,237,211,213,195,81,168,87,135,77,88,173,130,39,193,53,186,223,219,150,72,94,247,124,108,122,212,205,67,35,85,137,239,72,100,69,114,34,244,188,41,132,217,163,64,116,114,197,195,254,141,98,122,59,142,77,226,41,49,155,123,105,228,169,233,123,60,93,83,220,233,42,106,122,30,247,172,125,217,228,150,94,223,90,181,157,125,45,248,90,136,80,103,3,58,95,106,214,62,45,52,207,3,190,186,145,109,179,222,61,165,89,5,93,19,106,224,171,130,134,25,43,100,165,146,39,42,53,204,153,180,203,10,239,186,34,72,170,173,118,221,43,177,152,20,23,205,55,0,169,193,120,210,204,170,147,30,164,180,219,114,170,122,11,253,181,41,146,38,178,169,146,83,50,42,138,133,100,107,240,189,245,144,85,171,250,209,30,231,245,61,119,235,71,58,90,242,66,212,207,19,138,234,94,142,86,85,218,162,246,125,194,147,38,183,193,220,233,174,168,241,17,173,61,91,250,85,255,0,28,49,248,90,36,221,172,78,151,79,241,57,122,216,137,216,57,216,105,125,215,33,210,60,15,85,237,238,171,154,159,12,188,85,91,107,169,225,162,116,172,142,11,131,35,218,170,89,81,118,133,140,150,142,40,147,169,187,57,245,76,78,166,170,34,62,16,114,197,213,47,201,127,25,56,87,139,190,251,50,213,150,248,140,90,225,253,203,222,241,94,42,53,240,144,123,152,231,51,170,186,58,47,141,189,59,109,241,57,24,175,2,255,0,141,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,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,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,205,99,53,175,75,238,186,43,171,153,126,148,94,93,87,37,70,45,120,169,182,178,162,166,137,212,143,172,129,143,94,205,82,68,229,85,99,38,139,183,43,62,39,34,178,70,170,57,200,168,171,179,153,72,28,224,180,114,251,131,113,64,186,171,81,55,136,178,234,93,190,10,138,57,58,88,206,197,85,13,60,20,149,20,219,35,220,247,116,177,148,210,247,21,172,106,248,158,134,245,44,110,80,39,255,0,41,252,166,197,144,112,75,136,90,109,21,222,34,175,25,184,93,237,119,72,251,79,103,135,170,125,116,213,109,143,119,34,35,247,130,174,157,251,181,85,191,30,219,245,53,200,147,0,169,94,71,89,77,138,147,42,213,204,42,162,187,162,245,117,183,217,238,148,116,221,167,175,118,150,146,74,168,234,36,235,68,232,111,75,235,105,147,101,84,114,247,55,106,42,53,202,150,212,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,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,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,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,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,159,252,234,252,172,98,223,80,40,125,58,226,84,175,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,157,92,239,115,175,104,106,158,154,105,159,178,251,126,193,199,234,239,190,55,191,191,123,199,212,164,61,174,223,79,195,209,236,222,174,174,165,234,239,109,179,122,55,118,0,229,139,165,191,149,14,50,112,175,23,98,246,157,171,18,241,25,77,195,251,171,179,225,124,44,107,225,39,247,61,174,127,77,116,148,95,3,122,183,223,226,106,177,30,5,255,0,0,0,162,190,111,56,47,217,46,50,110,87,255,0,106,120,191,182,184,253,174,251,217,236,118,252,39,110,55,80,118,186,186,151,185,191,128,238,117,108,223,240,189,59,124,61,78,145,92,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,123,213,140,85,143,244,86,69,234,232,28,238,48,171,173,6,180,105,238,163,77,81,72,182,219,230,47,45,146,158,38,189,221,246,207,67,87,36,210,185,237,233,233,70,43,110,16,163,85,28,170,170,217,55,70,236,138,238,191,201,83,205,62,83,244,254,187,212,109,192,93,72,0,10,171,231,157,250,147,253,228,254,26,98,174,74,158,105,242,159,167,245,222,163,110,50,175,60,239,212,159,239,39,240,211,21,114,84,243,79,148,253,63,174,245,27,112,23,82,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,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,160,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,101,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,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,0,0,0,0,0,0,0,0,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,92,141,77,212,242,112,114,34,252,192,53,253,95,47,121,203,100,83,131,93,239,219,228,123,0,248,23,251,77,61,201,30,218,152,250,154,221,189,219,170,126,207,216,191,212,67,233,242,170,239,229,5,110,198,90,189,52,144,190,21,137,191,10,236,174,125,34,175,191,109,254,111,95,154,147,102,102,53,88,229,119,243,191,246,144,146,24,89,113,226,153,177,170,251,169,35,130,79,114,255,0,178,162,80,38,197,179,221,111,166,234,249,246,89,191,255,0,114,135,234,63,53,191,100,162,129,27,190,201,27,127,230,67,244,129,193,62,127,51,153,197,62,106,114,3,195,149,26,213,85,251,144,129,92,205,53,69,113,237,63,169,199,169,221,179,235,98,124,107,238,251,159,5,99,62,246,47,236,253,164,232,188,85,54,142,223,53,67,215,102,181,142,85,95,217,179,85,127,232,41,75,152,158,122,252,187,89,153,141,82,85,201,43,25,80,148,253,13,147,169,58,146,174,173,159,36,114,255,0,75,246,1,153,249,96,232,220,114,192,236,198,191,222,142,219,183,255,0,29,108,107,242,127,246,125,223,251,75,82,98,108,212,66,62,240,123,167,145,224,250,97,111,162,116,8,199,167,119,116,233,217,127,211,21,11,253,20,254,145,33,0,28,126,106,138,21,118,13,216,14,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,6,181,156,88,249,167,214,79,168,25,15,168,206,108,166,86,174,172,114,107,252,168,106,158,101,169,159,202,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,118,190,74,158,86,50,159,168,21,222,157,110,39,249,138,184,92,208,191,228,215,161,56,206,138,125,169,251,71,246,115,198,255,0,124,252,15,131,239,248,138,201,234,127,192,247,36,233,233,239,244,254,154,239,211,191,187,125,147,42,128,40,175,155,206,11,246,75,140,155,149,255,0,218,158,47,237,174,63,107,190,246,123,29,191,9,219,141,212,29,174,174,165,238,111,224,59,157,91,55,252,47,78,223,15,83,175,80,133,92,107,114,222,254,88,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,3,16,114,62,205,110,181,248,6,169,233,204,212,244,137,109,177,222,45,215,186,121,90,199,119,221,61,116,50,195,43,94,238,174,149,98,54,223,10,181,17,168,168,174,147,117,118,232,141,179,66,42,240,49,192,199,242,46,251,109,254,138,63,108,126,216,251,55,253,100,246,127,133,240,158,39,255,0,24,155,175,171,196,255,0,177,219,163,239,223,221,42,128,0,0,165,110,117,126,105,241,111,167,244,62,163,113,28,149,60,211,229,63,79,235,189,70,220,77,78,53,185,111,127,44,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,35,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,161,80,60,88,249,167,214,79,168,25,15,168,206,90,167,37,79,43,25,79,212,10,239,78,183,29,83,86,57,53,254,84,53,79,50,212,207,229,29,236,207,181,185,5,198,251,224,190,200,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,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,132,128,0,1,138,184,177,242,177,172,159,79,242,31,78,156,214,176,217,247,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,252,195,31,254,74,47,249,19,255,0,211,224,90,161,0,57,213,249,88,197,190,160,80,250,117,196,159,228,127,227,91,133,47,229,131,165,150,173,51,251,123,246,75,217,153,4,23,223,27,236,191,31,220,237,211,84,67,218,237,247,162,219,127,19,213,213,212,187,116,109,183,191,116,10,129,229,113,231,179,76,191,26,244,122,210,255,0,136,1,194,231,42,79,228,215,174,216,206,181,254,94,190,209,253,156,241,191,222,207,178,222,15,191,226,40,231,166,255,0,13,226,228,233,233,239,245,126,130,239,211,183,187,125,210,127,129,64,60,209,252,246,106,111,224,190,143,68,74,174,70,63,174,207,221,191,226,70,85,226,143,149,39,242,148,215,108,155,90,255,0,47,95,103,62,209,248,47,239,103,217,111,25,216,240,244,112,83,127,134,241,113,245,117,118,58,191,65,54,234,219,223,182,235,149,120,24,224,99,249,23,125,182,255,0,69,31,182,63,108,125,155,254,178,123,63,194,248,79,19,255,0,140,77,215,213,226,127,216,237,209,247,239,238,10,1,47,251,149,199,145,61,50,252,107,214,43,72,171,254,97,143,255,0,37,23,252,137,255,0,233,242,127,240,185,161,127,201,175,66,113,157,20,251,83,246,143,236,231,141,254,249,248,31,7,223,241,21,147,212,255,0,129,238,73,211,211,223,233,253,53,223,167,127,118,251,32,101,80,0,0,0,0,0,2,128,121,163,249,236,212,223,193,125,30,136,191,226,0,113,71,202,147,249,74,107,182,77,173,127,151,175,179,159,104,252,23,247,179,236,183,140,236,120,122,56,41,191,195,120,184,250,186,187,29,95,160,155,117,109,239,219,117,12,85,200,199,245,217,251,183,252,72,181,66,42,240,49,192,199,242,46,251,109,254,138,63,108,126,216,251,55,253,100,246,127,133,240,158,39,255,0,24,155,175,171,196,255,0,177,219,163,239,223,221,42,128,20,173,206,175,205,62,45,244,254,135,212,110,37,212,144,171,141,110,91,223,203,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,32,96,14,70,63,174,207,221,191,226,69,170,17,87,129,142,6,63,145,119,219,111,244,81,251,99,246,199,217,191,235,39,179,252,47,132,241,63,248,196,221,125,94,39,253,142,221,31,126,254,233,84,0,128,28,234,252,172,98,223,80,40,125,58,226,79,242,63,241,173,194,151,242,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,5,64,242,184,243,217,166,95,141,122,61,105,127,196,0,225,115,149,39,242,107,215,108,103,90,255,0,47,95,104,254,206,120,223,239,103,217,111,7,223,241,20,115,211,127,134,241,114,116,244,247,250,191,65,119,233,219,221,190,233,63,192,0,0,138,188,209,252,137,234,111,224,190,177,68,80,9,178,159,20,122,23,252,165,52,39,38,209,79,181,63,103,62,209,248,47,239,159,129,241,157,143,15,89,5,79,248,30,228,125,93,93,142,159,211,77,186,183,247,237,178,192,15,243,12,127,249,40,191,228,79,255,0,79,128,231,157,250,147,253,228,254,26,69,94,87,30,123,52,203,241,175,71,173,45,83,142,126,6,63,150,143,216,159,244,81,251,29,246,59,218,95,235,39,180,60,87,139,240,223,248,196,61,29,62,27,253,150,253,127,118,222,252,85,194,231,42,79,228,215,174,216,206,181,254,94,190,209,253,156,241,191,222,207,178,222,15,191,226,40,231,166,255,0,13,226,228,233,233,239,245,126,130,239,211,183,187,125,208,39,249,64,60,209,252,246,106,111,224,190,143,68,95,241,0,56,163,229,73,252,165,53,219,38,214,191,203,215,217,207,180,126,11,251,217,246,91,198,118,60,61,28,20,223,225,188,92,125,93,93,142,175,208,77,186,182,247,237,186,134,42,228,99,250,236,253,219,254,36,90,161,21,120,24,224,99,249,23,125,182,255,0,69,31,182,63,108,125,155,254,178,123,63,194,248,79,19,255,0,140,77,215,213,226,127,216,237,209,247,239,238,149,64,106,174,108,167,194,119,149,141,27,250,127,143,122,116,4,0,255,0,48,199,255,0,146,139,254,68,255,0,244,249,101,58,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,184,29,172,138,188,209,252,137,234,111,224,190,177,68,74,163,21,113,71,161,127,202,83,66,114,109,20,251,83,246,115,237,31,130,254,249,248,31,25,216,240,245,144,84,255,0,129,238,71,213,213,216,233,253,52,219,171,127,126,219,40,80,15,9,222,105,244,111,234,6,61,234,48,27,41,149,171,164,252,154,255,0,37,250,167,134,234,103,242,142,246,159,217,44,130,221,125,240,95,100,59,62,43,194,212,199,55,107,185,227,93,209,213,219,233,234,233,118,219,239,178,237,177,101,64,0,0,106,174,108,167,194,119,149,141,27,250,127,143,122,116,4,0,255,0,48,199,255,0,146,139,254,68,255,0,244,249,101,58,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,184,29,172,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,191,238,40,244,47,249,74,104,78,77,162,159,106,126,206,125,163,240,95,223,63,3,227,59,30,30,178,10,159,240,61,200,250,186,187,29,63,166,155,117,111,239,219,101,133,90,79,201,175,242,95,170,120,110,166,127,40,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,0,0,5,32,115,130,214,59,238,115,197,2,233,85,68,62,30,203,166,150,248,41,232,227,234,99,251,245,85,212,240,85,212,84,238,140,107,219,212,199,211,69,219,87,61,169,225,186,219,210,178,57,11,191,43,3,44,228,181,125,206,114,171,206,107,148,241,99,227,111,89,5,194,162,233,113,169,251,8,200,251,245,83,200,233,37,147,161,149,205,99,122,158,247,46,205,68,106,111,178,34,39,184,14,191,200,251,0,166,150,235,170,122,165,93,143,85,165,69,45,61,186,193,107,187,57,37,108,10,201,93,44,245,180,236,93,251,79,122,44,52,15,119,185,94,196,88,255,0,69,36,94,171,95,48,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,228,68,106,102,0,48,167,26,26,57,125,215,222,24,51,253,42,197,166,232,189,93,109,241,212,91,163,233,98,248,154,170,74,136,170,226,166,221,239,99,25,222,125,59,98,238,57,200,214,119,58,215,116,110,203,174,17,181,65,88,25,103,36,43,21,227,42,188,221,177,110,32,62,207,217,107,110,21,21,22,235,71,217,71,213,251,62,149,242,57,209,83,119,223,94,143,151,182,197,107,59,142,78,167,116,238,190,245,2,197,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,77,117,248,177,243,79,172,159,80,50,31,81,156,191,238,23,52,47,249,53,232,78,51,162,159,106,126,209,253,156,241,191,223,63,3,224,251,254,34,178,122,159,240,61,201,58,122,123,253,63,166,187,244,239,238,223,100,133,90,177,201,175,242,161,170,121,150,166,127,40,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,1,32,57,92,121,19,211,47,198,189,98,180,149,70,42,225,115,66,255,0,147,94,132,227,58,41,246,167,237,31,217,207,27,253,243,240,62,15,191,226,43,39,169,255,0,3,220,147,167,167,191,211,250,107,191,78,254,237,246,76,170,0,138,188,209,252,137,234,111,224,190,177,68,74,163,21,113,71,161,127,202,83,66,114,109,20,251,83,246,115,237,31,130,254,249,248,31,25,216,240,245,144,84,255,0,129,238,71,213,213,216,233,253,52,219,171,127,126,219,40,107,88,109,80,85,95,249,134,63,252,148,95,242,39,255,0,167,203,84,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,95,247,20,122,23,252,165,52,39,38,209,79,181,63,103,62,209,248,47,239,159,129,241,157,143,15,89,5,79,248,30,228,125,93,93,142,159,211,77,186,183,247,237,178,194,173,39,228,215,249,47,213,60,55,83,63,148,119,180,254,201,100,22,235,239,130,251,33,217,241,94,22,166,57,187,93,207,26,238,142,174,223,79,87,75,182,223,125,151,109,128,178,162,186,185,210,104,229,247,48,209,172,75,88,173,19,119,41,52,238,225,81,79,116,166,233,98,116,210,220,157,79,27,106,122,220,244,85,232,158,10,120,187,109,99,220,239,19,213,240,182,55,42,216,169,138,184,163,208,191,229,41,161,57,54,138,125,169,251,57,246,143,193,127,124,252,15,140,236,120,122,200,42,127,192,247,35,234,234,236,116,254,154,109,213,191,191,109,148,40,219,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,187,15,21,87,254,97,143,255,0,37,23,252,137,255,0,233,242,213,0,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,227,170,106,199,38,191,202,134,169,230,90,153,252,163,189,153,246,183,32,184,223,124,23,217,14,247,133,241,85,50,77,218,238,120,214,245,244,247,58,122,186,91,190,219,236,155,236,74,174,10,120,82,254,71,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,80,144,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,195,138,62,84,159,202,83,93,178,109,107,252,189,125,156,251,71,224,191,189,159,101,188,103,99,195,209,193,77,254,27,197,199,213,213,216,234,253,4,219,171,111,126,219,174,127,224,167,133,47,228,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,9,0,0,0,64,14,117,126,86,49,111,168,20,62,157,113,39,249,31,248,214,225,75,249,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,2,139,56,78,243,79,163,127,80,49,239,81,128,217,76,173,93,39,228,215,249,47,213,60,55,83,63,148,119,180,254,201,100,22,235,239,130,251,33,217,241,94,22,166,57,187,93,207,26,238,142,174,223,79,87,75,182,223,125,151,109,139,42,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,183,238,53,184,82,254,88,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,228,215,174,216,206,181,254,94,190,209,253,156,241,191,222,207,178,222,15,191,226,40,231,166,255,0,13,226,228,233,233,239,245,126,130,239,211,183,187,125,208,34,175,58,191,52,248,183,211,250,31,81,184,142,74,158,105,242,159,167,245,222,163,110,38,167,26,220,183,191,150,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,78,215,192,199,3,31,200,187,237,183,250,40,253,177,251,99,236,223,245,147,217,254,23,194,120,159,252,98,110,190,175,19,254,199,110,143,191,127,112,74,160,0,21,171,206,247,5,246,134,150,105,166,166,123,83,183,236,28,130,174,197,224,187,27,247,188,125,50,77,221,238,117,124,61,30,205,233,233,233,94,174,246,251,183,163,103,68,190,82,121,173,215,21,227,75,31,177,91,233,233,36,167,204,108,247,91,37,115,166,99,149,241,192,202,103,87,35,162,84,114,34,63,187,67,19,85,92,142,78,135,61,54,221,81,205,181,238,53,184,82,254,88,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,228,215,174,216,206,181,254,94,190,209,253,156,241,191,222,207,178,222,15,191,226,40,231,166,255,0,13,226,228,233,233,239,245,126,130,239,211,183,187,125,208,39,248,0,10,171,231,157,250,147,253,228,254,26,98,174,74,158,105,242,159,167,245,222,163,110,39,255,0,28,252,12,127,45,31,177,63,232,163,246,59,236,119,180,191,214,79,104,120,175,23,225,191,241,136,122,58,124,55,251,45,250,254,237,189,253,83,130,158,91,223,200,251,84,238,186,153,249,101,251,91,237,60,126,123,23,130,251,59,224,59,125,202,154,121,187,189,207,21,46,251,120,110,158,158,148,223,175,125,253,219,40,77,80,0,3,90,206,44,124,211,235,39,212,12,135,212,103,54,83,43,87,86,57,53,254,84,53,79,50,212,207,229,29,236,207,181,185,5,198,251,224,190,200,119,188,47,138,169,146,110,215,115,198,183,175,167,185,211,213,210,221,246,223,100,223,96,59,95,37,79,43,25,79,212,10,239,78,183,19,252,143,252,20,240,165,252,143,180,178,235,166,127,111,126,214,251,79,32,158,251,227,125,151,224,59,125,202,106,120,123,93,190,244,187,237,225,186,186,186,147,126,189,182,247,110,178,0,1,138,184,177,242,177,172,159,79,242,31,78,156,202,167,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,192,214,8,217,79,132,239,43,26,55,244,255,0,30,244,232,8,1,254,97,143,255,0,37,23,252,137,255,0,233,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,112,59,88,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,122,124,107,112,165,252,176,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,145,87,73,249,53,254,75,245,79,13,212,207,229,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,96,44,168,165,110,117,126,105,241,111,167,244,62,163,113,46,164,133,92,107,114,222,254,88,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,2,21,242,84,243,79,148,253,63,174,245,27,113,117,36,42,224,167,150,247,242,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,203,53,64,214,179,139,31,52,250,201,245,3,33,245,25,203,169,229,113,228,79,76,191,26,245,138,210,63,234,199,38,191,202,134,169,230,90,153,252,163,189,153,246,183,32,184,223,124,23,217,14,247,133,241,85,50,77,218,238,120,214,245,244,247,58,122,186,91,190,219,236,155,236,77,94,23,52,47,249,53,232,78,51,162,159,106,126,209,253,156,241,191,223,63,3,224,251,254,34,178,122,159,240,61,201,58,122,123,253,63,166,187,244,239,238,223,100,12,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,113,113,200,1,234,69,77,254,71,177,62,71,20,57,34,238,7,9,182,233,249,110,67,53,90,42,14,37,24,254,195,89,36,204,134,55,57,62,110,247,209,236,76,201,149,58,61,255,0,34,53,229,250,109,39,229,102,217,152,67,88,198,181,243,196,142,98,198,237,209,26,180,255,0,126,251,127,169,169,40,145,214,213,69,161,129,81,125,203,27,85,63,226,67,245,31,130,205,191,128,131,226,223,104,218,159,47,159,194,135,238,85,216,160,137,177,228,240,159,35,200,29,15,90,239,79,177,105,213,234,190,57,221,19,217,67,84,172,115,119,69,69,72,36,84,249,39,245,20,75,144,212,87,106,39,19,201,13,92,143,171,87,228,125,59,202,237,253,203,112,84,219,223,183,244,215,254,50,223,184,240,212,138,29,62,209,138,217,234,93,212,250,246,85,81,198,212,145,141,94,167,81,202,169,250,95,63,151,220,86,87,5,154,107,113,213,29,113,110,91,186,50,10,123,194,86,170,58,55,170,170,54,178,158,77,183,110,201,242,144,11,170,193,173,81,218,108,48,83,71,11,99,68,234,217,168,137,253,55,47,253,39,99,63,61,20,45,130,6,198,213,223,109,255,0,231,83,244,1,197,222,240,212,217,62,103,157,255,0,168,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,240,171,183,188,242,120,95,144,28,122,219,190,219,28,147,101,56,46,251,252,142,109,249,1,194,86,238,213,249,152,51,61,191,79,6,127,103,182,71,79,34,68,249,145,85,85,139,239,247,193,253,123,127,57,76,234,255,0,151,184,137,28,70,101,23,27,6,166,225,177,82,207,179,42,46,41,27,254,22,252,183,166,253,168,191,181,73,68,169,178,187,174,223,3,182,84,252,219,125,223,240,80,250,7,193,194,235,157,95,142,208,78,245,221,93,77,18,170,254,223,205,181,127,233,62,241,64,226,247,35,83,117,57,31,134,237,89,224,169,93,42,166,232,155,127,206,128,86,223,54,156,237,83,20,199,49,154,122,143,142,123,156,202,230,163,253,255,0,233,84,68,247,35,191,219,63,97,250,249,95,105,195,169,177,207,181,19,210,170,58,105,61,206,115,62,123,199,68,255,0,154,183,254,146,47,113,129,124,171,212,14,32,109,150,69,127,121,34,175,165,86,55,100,111,233,69,72,213,247,236,223,219,251,75,82,225,35,16,251,53,164,120,252,93,190,133,117,5,35,220,155,239,241,120,88,55,254,114,255,0,68,12,234,136,136,158,228,216,242,15,10,155,129,225,55,223,230,114,60,34,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,30,20,242,120,95,144,28,125,219,236,170,114,67,130,183,119,34,156,211,220,1,223,34,14,113,201,151,125,149,201,240,137,18,54,35,165,186,170,245,42,123,246,107,96,95,159,82,126,212,39,26,252,138,240,230,63,13,68,249,62,159,36,109,85,71,222,36,135,231,242,87,50,159,111,249,128,153,218,31,120,75,230,158,88,238,31,53,154,223,76,253,255,0,182,8,215,246,175,237,50,17,138,120,107,167,125,54,148,227,176,191,125,217,108,164,69,85,95,189,41,161,67,43,0,49,127,16,25,148,88,102,17,83,115,146,116,141,88,140,219,226,68,249,205,19,127,164,159,210,253,166,79,114,244,166,228,14,230,109,172,178,97,24,125,37,130,145,172,89,174,49,61,254,247,72,159,161,87,79,253,20,219,246,252,212,8,35,194,221,21,86,168,241,59,5,125,83,86,177,176,62,138,103,43,145,100,68,68,168,165,110,254,254,175,185,165,226,226,54,216,237,150,10,26,72,227,107,18,58,120,154,141,68,217,17,17,141,79,150,201,251,10,168,229,75,165,30,209,204,238,249,205,127,82,181,40,33,99,55,108,110,248,146,175,231,239,85,84,255,0,3,251,11,109,167,137,176,194,200,218,190,230,181,26,159,239,32,30,211,139,190,103,35,138,254,144,30,83,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,1,225,126,71,147,194,252,128,225,191,191,109,142,104,122,247,217,200,123,19,222,1,197,127,243,15,146,103,101,26,125,20,113,170,255,0,127,21,255,0,239,163,41,246,79,253,106,88,2,252,136,9,199,157,91,100,212,125,54,160,145,140,119,114,252,138,190,237,253,223,220,169,255,0,247,13,9,101,195,252,114,51,76,113,247,72,222,149,117,182,145,202,139,253,116,241,25,40,233,90,63,20,113,105,253,141,145,177,26,141,160,166,106,108,155,39,248,8,206,234,7,227,185,214,50,142,134,121,222,168,137,28,110,119,189,118,249,34,175,253,5,46,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,165,182,235,134,78,220,91,78,175,215,68,127,67,233,237,213,82,53,119,219,222,216,36,114,125,233,253,31,218,83,158,11,106,184,235,191,18,215,58,249,152,250,168,233,235,42,227,85,217,207,70,35,188,91,209,61,232,253,190,64,89,159,3,154,72,237,48,211,214,67,81,11,217,60,241,189,143,234,69,79,149,76,238,79,231,187,238,114,18,105,19,111,145,241,113,27,68,86,107,52,52,113,198,214,116,117,124,145,19,230,247,47,236,79,218,125,176,60,42,162,4,217,125,231,23,111,247,30,89,253,128,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,60,47,200,242,120,119,200,14,31,206,57,167,200,245,244,251,247,61,137,242,0,239,209,82,187,56,234,157,29,172,58,104,206,173,251,119,198,171,189,223,114,173,17,98,82,123,218,168,87,63,30,246,121,215,82,176,74,218,58,41,92,229,187,167,189,26,229,68,114,54,147,111,249,137,68,230,210,39,53,216,21,151,165,125,203,67,76,191,254,226,51,186,24,243,66,159,80,186,107,143,50,166,62,137,27,108,164,71,39,74,167,191,195,197,191,204,200,78,93,144,162,33,243,13,206,95,141,105,37,210,154,41,187,114,84,211,207,15,232,239,187,93,77,86,159,209,95,232,145,123,148,254,54,183,155,182,109,144,84,69,212,231,220,105,213,174,234,219,244,161,168,85,247,34,167,244,255,0,97,250,249,168,106,51,167,185,82,98,16,84,68,170,244,143,118,236,213,85,69,117,108,127,183,127,253,70,104,229,97,130,199,143,105,45,194,234,232,228,73,46,117,116,211,170,185,87,109,150,141,139,238,221,19,250,106,4,231,133,157,182,116,167,203,238,67,216,120,65,178,239,191,220,7,23,55,228,114,79,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,58,254,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,254,172,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,81,15,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,11,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,253,101,69,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,61,154,244,134,55,35,153,44,181,18,74,217,164,86,246,213,36,107,158,230,186,52,138,221,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,149,151,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,161,53,52,67,139,174,29,56,142,186,220,236,90,53,169,148,151,251,149,162,157,149,117,116,110,162,170,162,157,32,115,186,123,172,142,166,40,221,35,17,221,45,115,152,142,70,43,227,71,116,245,179,124,192,107,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,133,0,138,191,230,163,240,39,255,0,127,63,249,51,120,255,0,170,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,182,155,41,240,157,229,99,70,254,159,227,222,157,0,31,87,90,245,239,73,248,118,197,105,115,93,99,202,254,207,217,107,110,12,181,193,83,224,106,106,250,234,159,28,146,54,62,138,120,228,122,110,200,100,93,213,58,126,29,183,221,81,23,21,98,124,199,184,49,206,114,171,54,21,139,107,39,141,189,100,23,10,123,93,186,155,236,237,214,62,253,84,242,54,56,163,235,125,51,88,222,167,189,169,187,149,26,155,238,170,137,239,43,215,156,182,180,93,114,93,121,181,232,189,171,47,171,159,30,195,236,244,149,119,27,43,88,232,160,130,247,63,118,78,235,247,106,119,159,224,229,165,233,118,239,107,18,89,26,222,151,62,84,95,203,201,147,75,126,213,241,29,125,212,202,251,23,138,160,193,49,249,60,53,111,138,232,240,119,74,215,164,48,254,109,30,142,147,174,149,183,22,251,218,230,55,109,215,103,118,212,11,169,0,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,216,10,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,18,215,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,200,18,84,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,102,173,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,186,235,241,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,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,245,140,85,197,143,149,141,100,250,127,144,250,116,229,112,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,0,0,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,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,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,178,149,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,11,169,0,0,0,142,188,125,234,110,182,233,31,13,23,252,219,65,44,213,117,25,13,21,69,51,234,174,84,209,193,59,236,182,230,191,185,83,90,180,243,71,35,103,98,54,52,137,237,70,252,12,157,211,42,163,97,114,129,154,173,89,254,27,125,204,175,250,125,102,200,105,43,50,28,86,158,134,166,245,67,10,171,159,64,202,196,149,105,146,85,68,233,107,222,216,36,122,51,126,180,103,67,149,17,178,49,93,216,13,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,31,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,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,138,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,118,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,147,234,242,108,200,248,130,143,86,46,216,222,26,207,31,164,254,233,115,40,106,42,34,237,219,106,165,166,168,90,42,170,120,221,35,100,73,164,146,149,33,122,198,215,181,209,237,220,111,193,19,227,11,148,0,0,49,254,147,107,246,141,107,175,183,255,0,36,122,133,106,202,62,203,220,22,217,116,240,79,114,246,38,247,244,185,58,145,59,144,191,165,253,185,217,213,20,157,15,232,123,186,93,180,53,231,13,31,17,105,163,212,243,96,213,180,142,210,71,83,163,115,138,118,211,82,182,120,231,74,234,79,2,247,203,52,139,51,216,233,150,52,107,41,163,106,177,89,34,202,231,181,237,72,235,47,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,216,248,29,83,75,117,75,4,214,156,18,217,169,154,105,125,246,206,55,121,239,120,42,223,11,53,63,119,181,51,225,147,243,115,49,146,55,105,34,123,126,38,166,251,110,155,162,162,175,107,0,116,173,94,214,141,47,208,92,54,77,64,213,204,190,147,29,177,71,81,21,34,84,76,201,37,124,179,200,171,209,20,81,68,215,75,43,246,71,57,90,198,185,81,140,123,215,102,177,202,159,87,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,117,246,227,23,140,92,239,139,252,238,158,255,0,127,163,246,54,55,102,235,251,63,143,247,33,168,246,95,118,26,118,85,127,117,50,8,164,159,187,37,58,73,249,196,94,141,250,91,178,39,188,54,41,5,90,242,167,227,182,212,182,170,14,22,117,151,38,171,109,201,181,9,6,17,117,184,206,215,65,36,10,214,54,59,58,189,81,28,199,181,200,229,131,173,206,71,163,251,13,86,116,65,28,150,148,0,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,37,108,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,237,82,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,234,239,137,253,170,251,85,102,251,11,237,95,180,158,208,167,246,63,178,123,158,59,199,119,27,216,240,253,175,206,119,187,157,29,29,31,23,86,219,123,246,44,127,152,142,127,196,190,150,97,188,40,234,14,160,228,52,150,61,100,177,211,228,53,53,213,214,53,103,68,85,59,219,209,17,232,136,176,189,238,133,90,202,134,53,22,157,239,116,205,106,58,23,34,40,91,160,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,206,160,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,78,215,161,124,81,232,79,18,158,219,252,138,103,63,104,254,206,120,111,105,255,0,123,43,40,251,30,35,187,217,255,0,76,197,31,87,87,98,95,209,223,110,159,126,219,166,244,173,205,31,207,102,166,254,11,232,244,68,170,228,99,250,236,253,219,254,36,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,178,178,179,191,225,251,93,239,244,180,82,116,244,247,226,253,45,183,234,247,111,178,237,213,52,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,97,95,60,239,212,159,239,39,240,210,42,242,184,243,217,166,95,141,122,61,104,23,83,174,156,81,232,79,13,126,196,252,181,231,63,103,62,209,248,159,102,127,123,43,43,59,254,31,181,222,255,0,75,69,39,79,79,126,47,210,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,21,243,206,253,73,254,242,127,13,34,175,43,143,61,154,101,248,215,163,214,129,127,192,0,0,0,34,175,249,168,252,9,255,0,223,207,254,76,222,63,234,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,0,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,126,182,133,241,71,161,60,74,123,111,242,41,156,253,163,251,57,225,189,167,253,236,172,163,236,120,142,239,103,253,51,20,125,93,93,137,127,71,125,186,125,251,110,155,213,95,58,191,52,248,183,211,250,31,81,184,153,87,145,143,235,179,247,111,248,144,22,168,0,3,228,211,101,54,42,188,170,227,133,83,215,117,222,173,86,250,59,165,101,55,105,233,218,165,171,146,166,58,121,58,213,58,29,212,250,42,148,217,21,92,157,189,220,136,142,106,175,214,42,47,154,30,175,102,90,11,199,182,155,106,230,159,207,73,29,247,29,193,232,230,167,74,184,18,104,37,99,235,110,113,75,12,140,247,42,178,72,164,146,53,86,171,94,136,245,86,185,174,68,114,88,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,242,100,98,185,172,115,226,150,39,171,25,215,210,129,149,64,0,0,0,0,0,0,58,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,144,63,86,97,170,186,113,167,247,220,91,24,205,115,75,85,150,235,154,220,29,107,176,82,86,84,36,114,92,42,145,138,245,142,52,95,248,45,221,118,106,201,44,49,162,245,203,27,93,218,205,107,56,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,149,35,213,173,99,95,44,178,189,24,206,190,148,181,78,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,2,127,128,0,252,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,235,41,219,136,110,44,243,46,17,121,157,234,102,113,98,167,171,188,88,171,233,237,52,215,220,113,181,233,75,5,213,137,99,165,72,21,239,88,229,70,62,41,94,146,53,232,206,189,187,140,69,70,202,244,91,105,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,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,97,61,20,215,189,39,226,39,21,170,205,116,115,43,251,65,101,162,184,62,215,61,79,129,169,164,232,170,100,113,200,232,250,42,35,141,235,179,38,141,119,68,233,248,182,223,116,84,76,128,64,14,74,158,86,50,159,168,21,222,157,110,39,248,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,230,178,149,185,213,249,167,197,190,159,208,250,141,196,11,62,209,78,51,56,108,226,39,42,170,194,180,115,82,62,208,94,168,173,239,186,79,77,236,122,250,78,138,86,73,28,110,147,174,162,8,216,187,62,104,211,100,94,175,139,125,182,69,84,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,214,15,37,79,52,249,79,211,250,239,81,183,14,117,126,105,241,111,167,244,62,163,113,2,207,180,83,140,206,27,56,137,202,170,176,173,28,212,143,180,23,170,43,123,238,147,211,123,30,190,147,162,149,146,71,27,164,235,168,130,54,46,207,154,52,217,23,171,226,223,109,145,85,51,89,74,220,149,60,211,229,63,79,235,189,70,220,93,72,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,247,17,175,252,212,126,4,255,0,239,231,255,0,38,111,31,245,67,42,241,99,229,99,89,62,159,228,62,157,57,173,96,27,62,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,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,149,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,0,0,24,171,93,56,163,208,158,26,253,137,249,107,206,126,206,125,163,241,62,204,254,246,86,86,119,252,63,107,189,254,150,138,78,158,158,252,95,165,182,253,94,237,246,93,178,169,85,124,243,191,82,127,188,159,195,64,157,58,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,153,172,165,110,74,158,105,242,159,167,245,222,163,110,46,164,0,0,0,0,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,133,127,205,71,224,79,254,254,127,242,102,241,255,0,84,36,166,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,226,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,224,71,74,214,49,190,38,54,186,54,204,206,150,244,189,81,200,157,183,198,247,134,195,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,184,250,197,32,114,189,227,95,249,63,231,108,209,141,66,185,218,168,116,219,50,184,62,166,91,141,106,246,125,141,116,116,45,99,42,22,86,181,119,134,94,212,16,200,146,42,50,63,130,94,184,218,201,123,151,126,4,85,255,0,53,31,129,63,251,249,255,0,201,155,199,253,80,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,184,213,180,217,79,132,239,43,26,55,244,255,0,30,244,232,0,202,164,95,187,115,52,224,114,203,117,173,179,86,107,189,36,149,20,21,18,83,74,250,75,37,206,170,7,61,142,86,185,99,154,26,103,69,43,55,69,217,241,185,204,114,108,173,85,69,69,35,7,52,94,96,20,118,138,59,151,12,154,33,145,119,174,179,120,155,118,113,116,130,56,39,165,142,150,88,37,130,107,75,123,140,127,84,203,221,222,89,35,86,58,23,70,216,209,202,245,149,177,86,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,84,54,8,209,78,51,56,108,226,39,42,170,194,180,115,82,62,208,94,168,173,239,186,79,77,236,122,250,78,138,86,73,28,110,147,174,162,8,216,187,62,104,211,100,94,175,139,125,182,69,84,205,102,31,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,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,30,23,228,121,60,47,200,14,27,174,251,30,195,212,191,164,135,177,62,64,29,242,32,79,29,213,79,167,206,116,242,6,117,44,179,95,90,168,141,95,154,34,83,39,191,254,52,39,178,252,136,43,198,84,84,211,234,246,156,248,173,145,140,187,238,221,213,127,75,170,143,111,250,73,68,176,209,132,145,52,250,200,178,166,206,90,10,101,95,127,203,243,17,251,142,227,113,168,109,45,43,230,122,170,35,118,255,0,157,16,248,26,108,198,55,14,180,246,255,0,71,193,64,137,255,0,222,152,117,189,124,205,40,176,189,63,184,93,107,42,227,129,177,118,183,115,215,109,183,158,38,254,197,254,146,20,83,247,23,185,87,229,139,136,234,91,53,153,239,155,183,90,202,52,73,81,88,157,73,95,80,223,231,42,255,0,140,66,213,56,54,193,42,176,93,29,181,219,171,99,137,146,201,5,36,155,70,228,114,127,165,34,111,205,17,62,244,82,175,56,54,211,187,150,174,107,114,229,210,210,201,52,52,183,85,168,89,26,223,135,118,213,211,201,247,57,191,116,155,252,139,167,198,45,237,181,217,105,40,81,138,222,204,17,179,101,254,166,34,127,208,7,214,60,110,121,61,19,57,202,189,44,77,212,15,120,56,181,21,19,101,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,172,14,104,188,192,40,237,20,119,46,25,52,67,34,239,93,102,241,54,236,226,233,4,112,79,75,29,44,176,75,4,214,150,247,24,254,169,151,187,188,178,70,172,116,46,141,177,163,149,235,43,98,12,43,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,137,21,120,107,225,175,81,248,169,212,117,211,45,50,91,84,53,240,219,231,186,85,213,221,42,150,10,90,74,88,149,140,89,30,172,107,228,118,242,75,20,104,145,177,238,234,145,21,81,26,142,115,122,254,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,62,21,120,103,195,120,80,210,58,61,45,195,235,170,238,47,117,67,174,87,123,157,74,171,95,113,184,200,200,217,44,233,31,82,182,22,116,197,27,25,27,85,122,88,198,245,57,239,235,145,225,174,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,126,56,234,117,42,213,65,194,222,164,178,146,43,238,49,103,70,98,215,54,190,40,18,227,110,165,107,24,148,79,143,116,87,212,195,22,206,107,163,106,247,33,138,71,61,26,232,157,36,217,127,152,23,2,54,46,42,177,89,51,92,89,158,11,83,113,251,122,199,110,169,221,242,123,82,150,8,234,164,138,213,208,250,136,169,224,238,212,212,53,124,75,145,92,205,182,93,219,238,74,44,255,0,61,88,22,85,254,186,227,153,38,57,112,255,0,108,163,174,182,215,83,201,255,0,6,72,102,142,70,127,83,154,230,253,202,128,109,38,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,71,254,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,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,155,20,112,109,174,148,124,68,240,227,134,106,55,182,125,163,122,117,190,59,118,70,231,164,12,153,151,138,118,54,58,165,146,40,21,89,23,113,233,223,99,54,106,246,166,137,221,13,71,35,82,163,57,172,104,53,54,141,241,71,95,147,88,168,170,227,177,106,77,58,228,209,189,212,242,164,17,220,95,43,219,95,11,38,123,220,146,191,186,137,82,228,69,111,109,43,35,98,49,173,70,43,179,167,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,122,191,165,158,23,225,110,242,57,80,43,4,216,207,68,51,91,86,154,240,53,128,234,53,246,158,174,123,110,43,164,246,171,221,100,84,140,107,167,146,10,107,60,115,72,216,218,231,53,170,245,107,21,17,21,205,77,246,221,83,230,107,152,90,167,29,90,165,246,83,150,87,15,218,105,65,125,240,181,249,222,63,140,248,154,47,11,215,227,45,116,86,184,102,155,243,138,197,108,125,21,78,183,59,220,230,189,219,236,155,183,184,128,86,174,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,94,167,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,106,96,225,35,69,238,186,245,196,54,19,167,244,184,133,94,69,104,146,241,71,87,146,83,194,247,68,200,172,145,212,71,227,101,150,86,185,171,19,59,74,230,163,145,205,114,189,236,99,55,145,236,69,217,36,0,0,0,0,10,171,231,157,250,147,253,228,254,26,86,174,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,42,231,157,250,147,253,228,254,26,85,88,27,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,204,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,39,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,84,53,215,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,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,23,83,203,23,143,31,203,125,138,155,65,181,98,245,213,159,99,246,246,251,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,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,200,18,84,0,0,0,6,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,172,176,6,213,0,175,94,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,0,213,92,218,160,213,92,11,116,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,170,229,228,242,211,227,170,167,137,172,102,171,76,53,58,190,174,171,84,49,202,121,238,85,85,206,165,138,56,46,246,229,168,68,108,236,72,35,100,80,190,21,158,24,93,26,181,58,147,183,35,92,245,116,137,24,77,240,0,20,45,204,103,130,143,228,171,168,240,95,240,11,101,214,77,50,202,127,57,109,169,157,59,177,218,235,149,94,178,91,29,55,83,158,238,150,49,36,137,210,163,92,248,220,230,239,43,161,150,69,249,92,187,184,188,254,74,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,189,61,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,235,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,42,55,163,92,246,178,88,165,98,61,253,29,74,27,41,144,3,153,215,30,63,145,11,21,78,131,105,61,235,167,62,200,45,238,246,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,88,149,193,191,50,203,175,14,60,58,102,90,89,125,160,164,187,220,172,20,233,85,167,84,243,210,57,144,44,245,21,75,226,233,234,165,137,122,156,198,58,117,170,99,85,173,87,163,42,35,89,217,213,2,54,16,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,224,62,174,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,138,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,147,27,17,206,123,153,20,81,49,94,254,142,165,143,252,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,168,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,82,133,185,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,77,250,29,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,15,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,115,56,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,249,86,238,39,117,150,219,195,237,223,134,40,242,142,246,3,120,184,83,220,31,69,81,11,101,146,155,183,42,204,232,41,228,118,235,20,50,78,145,76,246,55,253,82,36,86,171,123,147,164,161,159,249,140,241,237,252,170,47,176,105,190,157,193,225,244,203,25,184,120,202,74,137,233,250,42,175,85,204,99,226,74,199,35,211,174,24,81,146,72,216,162,247,57,90,247,62,84,234,115,99,134,21,153,43,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,94,215,198,254,144,225,186,11,196,230,91,164,122,127,5,92,118,44,118,158,209,13,58,213,206,179,79,43,223,107,164,150,89,164,127,185,21,242,75,36,146,42,53,26,196,87,170,53,173,106,35,80,48,81,119,220,184,57,128,81,241,17,98,139,73,53,123,34,255,0,69,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,0,208,78,4,111,188,77,240,143,119,213,93,43,103,136,207,177,156,194,182,214,219,70,236,103,182,233,95,5,169,209,199,223,158,162,56,105,188,58,75,89,46,253,42,233,58,250,21,126,22,109,24,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,20,54,19,227,7,139,60,55,132,93,47,251,113,125,167,164,188,95,107,234,35,166,177,99,142,175,90,89,238,175,73,24,147,171,30,145,202,172,100,81,61,100,115,213,157,27,246,216,170,142,149,136,186,246,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,223,215,77,116,212,126,34,245,30,227,170,26,161,121,241,215,90,237,162,134,24,145,89,75,111,165,106,170,199,75,77,26,170,246,225,103,83,182,77,213,202,231,57,239,115,222,247,189,211,171,149,167,1,63,110,235,44,60,87,106,132,253,24,253,170,225,227,49,11,93,61,70,210,87,215,82,78,173,74,202,135,49,119,142,24,103,137,200,200,183,71,73,36,106,175,68,137,168,217,195,58,242,210,229,247,77,163,214,171,63,16,122,191,106,171,143,80,107,233,252,77,158,211,87,20,180,179,227,76,123,106,160,145,36,70,78,172,157,245,20,211,196,229,100,209,53,240,46,237,84,71,163,182,198,188,243,191,82,127,188,159,195,75,84,42,175,158,119,234,79,247,147,248,104,16,3,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,50,49,92,215,181,146,197,19,213,143,232,233,93,135,180,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,186,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,27,15,3,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,235,1,64,60,209,252,246,106,111,224,190,143,68,117,254,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,111,96,230,143,231,179,83,127,5,244,122,34,42,129,180,70,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,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,1,85,124,243,191,82,127,188,159,195,72,171,202,227,207,102,153,126,53,232,245,164,170,231,157,250,147,253,228,254,26,69,94,87,30,123,52,203,241,175,71,173,2,85,115,206,253,73,254,242,127,13,34,175,43,143,61,154,101,248,215,163,214,146,171,158,119,234,79,247,147,248,105,92,26,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,64,217,204,24,171,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,50,49,92,214,57,241,75,19,213,140,235,233,76,170,0,2,0,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,20,172,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,1,74,220,234,252,211,226,223,79,232,125,70,226,101,94,70,63,174,207,221,191,226,70,42,231,87,230,159,22,250,127,67,234,55,19,42,242,49,253,118,126,237,255,0,18,2,213,0,0,82,183,58,191,52,248,183,211,250,31,81,184,145,215,131,238,44,243,46,17,117,67,237,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,200,174,117,126,105,241,111,167,244,62,163,113,32,0,27,68,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,96,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,0,0,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,238,40,7,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,152,57,145,243,4,166,226,38,166,61,30,209,187,173,91,116,234,221,80,218,154,219,148,50,203,11,50,103,172,80,73,18,75,79,52,17,77,11,41,166,73,218,140,115,156,201,30,140,147,109,217,26,166,0,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,129,130,143,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,161,221,120,133,197,172,88,54,190,234,94,21,139,80,248,43,46,63,152,94,109,118,234,110,235,228,236,82,193,91,44,113,71,214,245,115,221,210,198,53,55,114,171,151,109,213,85,125,228,139,187,240,57,77,146,242,255,0,195,120,184,211,151,213,173,246,219,79,114,126,93,105,70,75,80,149,212,145,93,170,96,109,108,8,212,114,196,248,34,107,59,173,93,162,88,98,116,155,177,209,191,188,22,147,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,146,166,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,54,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,20,195,205,31,207,102,166,254,11,232,244,71,96,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,58,255,0,52,127,61,154,155,248,47,163,209,17,84,13,170,1,78,220,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,113,32,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,206,188,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,13,88,139,73,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,130,215,202,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,57,213,249,167,197,190,159,208,250,141,196,114,84,243,79,148,253,63,174,245,27,112,231,87,230,159,22,250,127,67,234,55,16,28,149,60,211,229,63,79,235,189,70,220,93,73,173,183,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,253,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,28,18,246,222,246,54,104,158,142,142,70,35,151,162,70,61,170,187,181,64,237,96,0,49,87,22,62,86,53,147,233,254,67,233,211,154,214,22,169,205,79,143,31,254,23,225,83,72,47,95,226,162,203,239,182,203,143,254,93,149,54,71,51,181,254,231,116,175,142,111,241,148,239,111,248,86,21,86,5,255,0,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,0,0,0,0,85,95,60,239,212,159,239,39,240,210,213,10,171,231,157,250,147,253,228,254,26,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,24,171,137,126,29,48,78,40,52,178,191,76,243,170,127,241,181,150,122,222,185,191,189,151,79,13,52,48,86,118,226,150,62,247,107,190,247,118,158,238,135,252,149,62,74,153,84,1,172,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,177,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,80,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,11,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,240,62,81,111,218,209,199,183,242,87,224,239,69,52,223,78,224,241,26,155,147,105,126,61,89,73,81,61,63,93,45,150,133,244,49,196,149,142,71,167,68,211,43,227,145,177,69,239,106,57,142,124,169,210,214,199,53,64,128,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,239,47,167,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,177,87,43,222,5,191,34,152,171,53,199,88,240,207,9,169,55,174,191,99,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,0,0,0,0,0,0,0,0,0,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,228,240,191,32,61,106,159,18,123,208,246,33,235,84,221,200,123,27,242,0,191,34,9,113,167,13,67,245,79,78,158,200,157,210,219,219,85,85,26,191,45,233,9,216,226,9,241,201,53,76,25,238,158,37,53,83,163,145,247,198,181,21,19,231,254,150,39,173,9,135,166,79,85,194,108,232,173,84,218,134,159,238,255,0,105,97,23,57,142,229,210,89,116,162,182,146,25,94,197,155,183,191,75,182,249,84,210,47,191,226,79,218,73,157,39,89,219,167,246,71,84,74,178,57,45,244,189,74,169,243,94,204,101,121,243,73,207,229,125,190,28,98,26,135,181,210,245,117,53,21,83,228,234,39,167,243,127,233,44,31,91,149,126,36,159,102,39,190,62,155,103,201,90,231,43,213,158,255,0,124,116,78,219,125,191,233,44,162,54,163,90,136,159,113,19,121,123,224,176,98,154,55,109,149,177,53,31,88,216,106,85,81,54,93,223,75,73,254,201,127,162,75,68,77,128,42,251,189,199,132,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,52,46,5,191,45,120,171,245,199,71,48,207,23,169,54,94,143,108,83,81,59,166,107,237,174,56,220,139,180,40,213,241,21,144,237,31,111,101,107,223,18,62,63,206,185,180,241,164,255,0,0,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,132,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,72,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,80,3,69,53,239,86,56,118,202,170,179,93,28,202,254,207,222,171,109,239,181,207,83,224,105,170,250,233,95,36,114,58,62,138,136,228,98,110,248,99,93,209,58,190,29,183,217,85,20,45,171,154,23,29,63,145,76,85,250,29,163,153,159,132,212,155,215,71,182,42,104,155,213,53,138,215,36,110,85,218,100,114,120,122,201,183,143,183,178,57,236,137,95,39,230,156,234,121,22,154,241,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,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,197,228,242,235,224,86,155,133,172,53,51,141,65,160,164,126,170,95,233,230,134,186,106,106,169,94,203,101,186,101,167,122,91,85,18,69,130,103,182,74,118,200,249,154,207,211,123,152,215,189,141,71,188,50,7,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,1,13,121,172,104,53,78,178,112,185,95,147,88,168,169,36,190,233,181,66,228,209,189,212,241,44,242,91,153,19,219,95,11,38,123,218,177,51,180,169,82,228,69,119,113,104,227,98,49,206,86,43,105,131,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,202,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,214,139,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,226,114,43,36,106,163,156,138,138,161,210,140,171,196,30,181,254,90,110,56,39,135,183,248,90,12,19,79,241,252,42,143,174,46,137,165,240,84,169,226,36,147,105,30,215,111,85,45,79,67,147,167,120,146,46,166,163,186,183,197,71,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,11,84,228,161,162,22,164,181,102,92,72,205,124,171,117,201,213,21,24,61,61,181,177,181,176,71,2,54,138,178,89,222,239,123,158,247,57,97,107,81,58,81,136,201,21,122,250,211,183,105,70,42,225,87,75,127,34,220,56,233,214,153,205,98,246,53,125,155,31,165,246,173,23,138,241,29,171,164,172,239,87,126,113,30,246,187,122,169,103,119,192,229,98,111,179,54,106,53,19,42,128,0,0,0,1,85,124,243,191,82,127,188,159,195,72,149,203,58,211,106,191,241,175,167,246,43,237,178,146,227,109,184,211,223,169,43,40,234,225,108,208,84,193,37,146,185,178,69,36,110,69,107,216,230,170,181,90,168,168,168,170,138,75,94,121,223,169,63,222,79,225,164,85,229,113,231,179,76,191,26,244,122,208,28,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,50,185,63,232,199,18,248,69,170,231,157,228,183,42,188,119,75,242,122,122,123,133,186,195,114,164,100,233,122,124,141,149,190,62,155,105,219,45,11,218,145,83,252,111,137,204,169,134,86,42,35,145,145,74,203,20,207,48,12,55,83,241,153,240,205,64,199,169,47,182,42,170,138,74,154,139,125,90,43,160,157,244,213,17,212,68,146,55,125,158,196,150,24,213,88,237,216,244,69,107,145,205,85,106,246,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,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,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,194,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,114,171,36,138,73,35,85,106,181,232,143,85,107,154,228,71,38,205,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,148,45,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,66,231,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,147,35,21,205,99,159,20,177,61,88,206,190,148,202,166,185,156,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,96,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,161,218,192,0,106,174,90,78,11,193,101,171,138,126,88,154,117,125,196,49,250,71,106,166,53,79,120,92,126,177,106,91,74,181,176,37,242,181,210,219,231,145,205,86,189,142,106,202,232,145,234,212,100,202,213,238,70,199,205,213,86,197,255,0,114,184,242,39,166,95,141,122,197,104,20,45,254,122,176,44,171,253,117,199,50,76,114,225,254,217,71,93,109,174,167,147,254,12,144,205,28,140,254,167,53,205,251,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,145,175,155,175,7,216,205,126,27,112,226,211,15,74,75,109,246,215,81,76,220,185,179,75,80,247,221,224,149,105,40,105,31,18,43,221,20,79,129,91,27,85,141,99,17,236,145,238,115,186,163,107,95,86,186,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,3,103,227,85,115,101,222,27,181,190,213,196,126,137,98,218,209,102,177,213,217,169,242,58,121,92,250,10,153,27,35,233,167,134,121,41,230,98,61,190,231,177,37,134,78,135,236,213,115,58,92,173,98,170,177,53,162,2,213,56,137,224,59,242,223,193,222,146,107,206,147,217,122,179,236,127,75,241,255,0,105,90,237,214,238,229,86,81,11,104,104,91,30,238,238,181,59,212,240,54,161,91,211,28,146,204,212,142,20,223,162,38,165,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,46,198,124,39,121,88,209,191,167,248,247,167,64,87,7,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,158,156,29,113,139,130,113,127,130,84,95,236,20,126,198,201,44,221,31,104,49,254,228,213,30,203,238,205,80,202,95,238,167,193,20,115,247,99,167,89,63,54,139,209,191,75,182,84,247,200,3,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,177,246,149,106,69,139,88,52,227,28,213,12,98,142,235,73,106,201,173,241,92,105,33,186,80,190,146,169,145,200,155,162,62,55,255,0,234,123,85,209,189,187,62,55,189,142,107,220,29,172,138,188,198,184,125,210,125,103,225,246,247,148,106,38,65,106,197,174,184,61,190,162,178,195,147,93,39,169,74,91,100,146,75,78,233,99,124,80,187,243,190,35,177,29,58,39,110,105,17,210,34,197,27,223,179,29,42,138,54,230,89,199,85,55,19,89,53,46,152,105,141,125,37,86,151,227,149,16,92,169,107,155,75,44,115,221,238,43,78,168,233,222,147,198,201,97,100,41,60,208,182,52,106,117,47,114,71,57,232,232,210,48,132,4,255,0,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,195,92,43,69,245,67,81,112,220,199,80,48,124,66,174,243,98,192,41,233,234,242,58,138,103,198,231,208,65,50,201,209,42,196,174,238,189,136,144,202,231,185,141,114,70,200,220,247,244,181,21,70,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,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,0,0,0,0,12,41,197,119,10,58,113,197,174,156,63,10,205,98,240,55,90,30,228,246,11,252,16,163,234,173,21,78,68,69,115,81,85,59,144,191,165,169,44,42,168,217,26,214,170,43,30,200,228,101,6,92,248,110,214,219,78,182,179,135,42,172,6,173,250,138,250,136,41,146,199,77,81,5,75,250,230,129,149,12,85,150,39,186,20,98,66,246,200,247,171,250,35,98,57,207,86,163,93,182,203,199,228,146,211,106,154,235,79,125,154,217,72,251,149,29,60,212,148,245,142,133,171,60,48,76,232,221,44,76,147,110,166,177,238,130,23,57,168,187,57,98,141,87,126,148,216,48,87,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,149,243,203,28,29,168,234,22,63,205,170,117,237,212,237,213,125,213,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,49,87,53,206,5,191,195,241,65,162,152,103,253,177,85,159,209,80,187,252,151,54,233,29,58,55,255,0,43,226,158,215,127,66,101,103,250,98,99,42,242,84,242,177,148,253,64,174,244,235,113,63,192,162,30,92,92,14,83,113,91,153,87,230,26,130,250,186,125,58,195,234,32,101,116,49,50,88,159,123,171,114,43,210,138,41,209,17,172,99,90,141,116,238,107,187,173,100,177,53,168,213,153,37,142,247,142,191,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,189,128,1,85,124,243,191,82,127,188,159,195,75,84,42,175,158,119,234,79,247,147,248,104,24,43,148,158,1,134,234,158,186,103,250,125,168,56,245,37,243,30,190,105,189,125,53,117,13,74,47,68,172,246,149,181,81,81,81,81,204,123,92,141,123,30,213,71,177,237,107,154,173,115,81,83,10,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,89,21,201,83,205,62,83,244,254,187,212,109,197,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,42,55,163,92,199,62,41,101,98,61,157,125,72,21,43,203,131,152,5,103,14,247,216,180,147,87,178,47,244,39,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,249,172,14,170,233,189,247,71,245,31,35,210,252,158,178,213,87,117,198,110,18,219,170,230,181,215,50,174,149,242,70,187,42,178,70,127,235,99,145,178,49,219,178,70,49,237,115,27,103,252,161,56,188,202,178,191,23,194,254,161,86,221,111,62,198,183,182,183,17,173,74,9,42,60,29,12,91,182,122,74,170,134,170,246,225,103,84,30,29,100,106,53,187,186,30,226,111,77,8,17,3,154,63,158,205,77,252,23,209,232,140,171,203,59,135,172,87,138,13,26,226,31,72,242,154,159,1,227,254,203,212,219,174,140,165,142,162,107,101,116,78,185,58,42,136,218,244,255,0,42,55,163,92,199,62,41,101,98,61,157,125,73,138,185,163,249,236,212,223,193,125,30,136,147,252,141,110,214,168,110,186,201,98,154,231,72,203,149,101,61,134,174,158,141,211,53,39,154,8,93,92,217,101,100,123,245,57,140,116,240,181,206,68,217,171,44,104,187,117,38,225,93,122,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,63,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,37,56,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,37,0,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,5,165,115,206,253,73,254,242,127,13,34,175,43,143,61,154,101,248,215,163,214,159,39,138,222,51,111,188,90,105,198,149,219,51,203,87,107,51,193,61,175,79,119,185,64,198,50,150,235,29,66,81,118,42,91,27,118,237,76,190,30,84,150,52,106,71,212,141,115,54,71,246,162,250,220,174,60,246,105,151,227,94,143,90,4,170,231,157,250,147,253,228,254,26,85,89,106,156,243,191,82,127,188,159,195,72,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,240,62,7,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,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,40,7,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,184,14,227,210,235,193,213,78,81,101,188,227,85,121,70,39,145,83,186,173,150,232,171,221,11,233,46,177,68,244,134,88,186,183,137,172,153,123,113,78,238,133,127,67,34,122,117,118,82,41,2,215,248,232,227,54,197,193,230,156,82,220,227,181,123,103,51,202,60,69,62,51,109,149,143,74,87,73,18,51,187,83,83,35,118,218,24,187,177,42,198,215,36,146,57,237,107,122,81,95,44,122,251,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,118,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,45,154,114,148,224,163,216,148,116,124,89,106,109,178,235,71,122,155,189,30,23,111,157,59,17,182,134,104,59,111,185,185,17,221,114,119,153,44,177,196,217,26,214,164,104,233,81,36,73,97,123,2,165,141,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,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,160,84,15,58,191,52,248,183,211,250,31,81,184,153,87,145,143,235,179,247,111,248,145,2,184,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,118,14,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,247,83,224,150,72,59,82,84,44,159,155,68,235,219,165,219,162,251,131,98,144,117,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,236,0,82,183,58,191,52,248,183,211,250,31,81,184,159,39,150,255,0,10,58,113,197,174,156,107,134,21,154,197,224,110,180,63,103,231,176,95,224,133,31,85,104,170,114,92,81,92,212,85,78,228,47,233,106,75,10,170,54,70,181,170,138,199,178,57,25,245,185,213,249,167,197,190,159,208,250,141,196,202,188,140,127,93,159,187,127,196,128,173,93,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,21,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,95,243,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,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,13,167,129,94,188,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,236,40,1,26,185,128,105,119,16,90,187,195,237,223,14,225,251,37,240,149,245,125,17,92,172,176,69,20,85,87,234,89,37,141,143,165,109,116,213,17,71,75,10,70,233,164,149,58,92,233,154,198,197,212,214,185,237,146,74,128,53,150,210,221,11,212,125,91,214,91,102,131,99,150,111,5,151,220,110,19,91,164,164,187,42,209,248,25,32,107,223,82,181,8,244,235,143,178,200,165,115,217,210,178,126,109,90,214,57,251,53,118,20,225,139,135,172,87,133,253,26,178,233,30,45,83,227,252,7,114,166,227,116,125,44,116,243,92,235,165,119,84,181,18,53,137,254,76,108,71,57,238,100,81,68,197,123,250,58,151,186,218,176,12,54,197,153,95,245,6,205,143,82,81,228,57,85,61,13,53,234,186,20,86,190,189,148,105,42,83,44,168,139,210,231,177,179,200,196,126,221,106,206,134,170,171,99,98,55,176,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,4,0,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,87,176,114,130,210,30,37,232,117,66,155,88,108,80,85,217,180,130,233,79,91,71,125,154,170,118,50,11,235,225,141,204,129,144,64,187,190,71,197,83,34,57,39,70,181,141,72,234,163,73,122,149,241,62,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,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,1,65,156,209,252,246,106,111,224,190,143,68,72,174,5,120,76,195,120,186,224,39,42,193,239,181,20,150,123,237,6,164,85,84,216,178,55,80,45,84,246,167,173,21,173,103,70,49,36,137,94,201,98,98,198,230,43,250,55,237,189,81,93,19,21,35,175,52,127,61,154,155,248,47,163,209,18,211,146,198,188,225,180,88,246,87,195,149,230,182,146,223,144,214,94,31,147,89,82,106,133,71,221,88,250,88,226,169,134,38,43,17,189,112,54,146,57,21,58,213,239,100,175,114,49,27,11,220,5,96,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,191,114,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,200,28,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,21,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,6,211,192,138,188,185,184,171,202,184,170,208,233,239,121,253,183,183,148,226,215,15,98,220,174,16,81,201,21,45,211,104,89,36,117,77,94,219,97,108,206,71,170,75,12,78,119,67,154,215,244,196,201,162,98,74,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,76,174,13,248,68,181,113,125,203,243,40,197,32,184,210,89,242,203,14,164,92,46,88,229,214,122,118,189,140,157,109,86,246,190,150,103,163,86,86,83,76,157,61,125,181,221,31,28,50,43,100,237,36,110,175,92,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,92,79,37,11,181,170,110,27,115,43,20,55,58,71,220,168,243,138,138,186,138,54,204,213,158,24,38,160,162,108,82,190,61,250,154,199,186,9,154,215,42,108,229,138,68,77,250,87,110,193,205,11,130,143,229,1,130,63,89,244,246,217,117,174,212,156,54,222,202,104,173,212,73,222,246,205,173,179,57,239,167,72,156,228,218,104,187,179,205,26,198,138,249,62,56,186,36,115,226,237,135,235,229,161,199,29,55,17,216,108,58,61,156,50,173,154,139,133,217,227,124,213,114,62,90,134,95,45,208,172,112,37,107,166,122,185,201,82,142,124,77,153,175,119,198,249,18,70,42,163,158,200,97,175,58,191,52,248,183,211,250,31,81,184,144,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,247,25,171,140,206,41,127,149,198,109,135,234,69,110,55,236,75,213,183,15,165,177,94,233,226,119,85,43,235,162,172,171,149,210,211,42,185,94,144,189,147,198,228,107,254,38,57,92,205,222,141,73,30,18,3,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,28,234,252,211,226,223,79,232,125,70,226,4,0,37,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,250,220,175,52,135,13,215,173,87,212,157,35,212,8,42,228,177,100,90,111,89,13,66,210,78,176,207,19,217,117,182,75,20,209,191,222,136,248,229,142,57,17,28,142,98,171,17,28,215,53,85,171,130,184,151,225,211,59,225,127,84,235,244,207,58,167,255,0,27,89,103,173,235,135,251,231,107,241,51,67,5,103,110,41,100,236,247,123,15,119,105,238,235,103,201,83,228,170,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,66,190,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,154,5,112,119,204,171,42,225,95,70,178,173,42,170,196,190,211,255,0,133,184,97,210,212,214,73,217,183,87,74,230,54,72,39,98,187,253,39,250,117,8,200,122,28,178,247,26,171,253,208,178,195,16,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,112,31,40,22,211,195,119,5,31,201,255,0,129,237,97,214,125,66,182,93,104,117,39,50,210,252,146,154,91,117,106,118,125,141,107,117,36,175,101,58,196,215,46,243,75,218,130,105,22,68,71,199,240,69,209,27,153,47,114,165,128,191,238,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,10,171,231,157,250,147,253,228,254,26,90,161,85,124,243,191,82,127,188,159,195,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,10,107,175,21,218,113,161,153,182,159,233,125,206,95,106,230,122,141,144,91,44,246,219,53,60,200,217,41,233,106,171,25,79,37,125,66,236,189,184,89,212,254,132,84,234,150,70,43,27,178,54,89,34,250,220,75,241,23,130,112,191,165,149,250,153,157,84,127,141,163,179,209,116,77,253,243,186,120,105,166,130,143,185,20,82,118,123,189,135,183,186,246,244,51,230,171,242,69,164,12,11,93,53,31,136,190,59,180,179,84,53,66,243,227,174,181,218,129,142,197,12,49,34,178,150,223,74,219,156,43,29,45,52,106,171,219,133,157,78,217,55,87,43,156,231,189,207,123,222,247,6,194,128,0,0,0,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,159,224,13,85,203,73,229,125,203,238,154,237,77,101,226,135,90,109,85,108,99,42,27,95,135,216,234,98,150,153,253,112,203,75,81,71,122,73,98,157,174,86,43,153,59,89,4,177,116,72,197,108,191,19,28,205,234,216,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,7,133,249,30,79,14,3,143,191,127,153,201,19,99,130,46,234,135,176,14,47,223,111,113,94,92,106,92,226,173,214,205,51,181,66,187,201,29,241,142,115,17,81,85,55,117,22,222,228,247,253,229,134,75,191,71,185,85,10,234,212,203,76,153,135,23,54,40,234,19,189,21,186,174,150,102,35,213,21,17,85,214,255,0,185,219,254,207,184,151,232,154,118,155,189,62,39,165,22,235,165,114,244,50,42,58,52,93,213,27,183,83,35,79,231,123,190,101,53,107,110,103,87,196,70,189,182,223,108,130,84,137,55,237,181,81,178,127,241,20,106,191,224,211,127,156,43,255,0,213,185,102,188,101,234,37,38,151,112,238,231,201,52,145,72,249,109,212,241,36,76,114,255,0,57,23,111,133,83,111,116,106,64,126,95,90,90,252,243,81,126,216,93,32,134,103,65,242,238,57,174,223,170,10,168,254,78,106,175,243,19,239,40,182,125,33,196,217,134,224,214,171,36,106,213,72,105,96,106,237,213,238,84,134,54,255,0,59,223,252,211,187,30,154,72,153,13,60,113,49,168,212,107,81,17,63,177,15,112,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,29,127,80,174,120,109,151,0,201,111,58,141,29,36,152,157,5,158,182,166,252,202,186,69,170,129,214,230,66,247,84,164,144,163,92,178,179,180,143,221,136,215,117,38,233,178,239,177,172,102,89,113,177,94,50,171,205,219,22,199,62,207,217,107,110,21,21,22,235,71,140,125,95,179,233,95,35,157,21,55,125,232,143,151,182,197,107,59,142,78,167,116,238,190,245,46,167,155,222,186,86,105,135,14,52,154,115,143,94,124,21,235,82,238,14,183,76,214,36,236,153,214,120,24,146,86,172,114,198,173,99,122,158,250,72,30,199,170,164,145,84,202,212,99,147,169,204,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,12,255,0,203,95,36,210,252,115,140,28,29,117,75,24,164,187,83,220,234,22,219,100,168,169,89,30,203,93,238,87,55,192,213,36,76,99,146,87,247,81,33,103,90,35,99,124,237,159,169,171,10,42,108,18,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,178,247,15,218,153,249,100,208,236,15,84,164,171,181,84,85,228,216,253,13,194,191,217,114,117,210,195,92,248,91,226,160,103,198,245,111,106,116,150,53,99,156,174,99,152,173,114,245,53,64,200,0,0,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,247,35,58,89,225,126,39,111,35,81,45,168,193,92,107,112,241,106,226,99,135,156,151,3,158,213,87,95,125,183,211,205,123,197,153,77,88,218,103,251,110,10,121,82,149,170,233,21,34,86,72,178,58,23,164,159,15,68,174,84,86,57,27,35,3,92,194,95,242,172,209,203,22,174,241,113,104,169,200,230,222,147,2,183,203,152,199,77,210,255,0,238,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,72,128,93,159,39,29,33,166,194,184,104,174,213,42,136,41,22,229,168,247,137,166,100,240,207,43,159,236,234,23,190,150,24,101,99,182,99,30,218,132,175,122,43,17,119,100,204,234,114,236,141,96,79,80,0,0,64,14,107,124,81,235,183,13,127,146,239,200,166,115,246,115,237,31,182,253,167,253,236,163,172,239,248,127,3,217,255,0,76,197,39,79,79,126,95,209,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,21,87,207,59,245,39,251,201,252,52,138,188,174,60,246,105,151,227,94,143,90,74,174,121,223,169,63,222,79,225,164,85,229,113,231,179,76,191,26,244,122,208,47,248,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,131,170,106,150,150,224,154,211,130,92,244,207,82,236,94,217,198,239,61,159,27,69,226,166,167,238,246,166,100,209,254,114,23,178,70,237,36,76,119,194,228,223,109,151,116,85,69,237,103,95,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,94,206,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,146,185,115,113,175,252,149,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,19,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,51,94,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,129,179,240,41,175,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,64,53,87,47,207,150,117,218,213,96,229,255,0,167,247,219,237,206,146,221,109,183,83,223,170,235,43,42,230,108,48,83,65,29,218,185,210,75,36,142,84,107,24,214,162,185,92,170,136,136,138,170,80,97,157,114,238,44,243,44,135,133,124,11,133,59,53,61,93,147,30,197,106,46,53,55,169,33,175,71,51,33,124,245,174,170,166,73,99,72,218,232,217,3,164,147,102,119,30,199,191,162,69,68,116,108,233,15,191,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,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,30,42,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,168,118,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,4,32,211,158,82,28,52,97,26,185,124,212,27,220,53,121,86,61,53,68,53,56,230,41,114,235,90,75,59,218,244,145,233,52,137,34,186,189,157,77,70,49,147,39,66,68,174,108,169,80,229,73,18,111,130,58,241,183,198,14,51,194,54,151,203,122,114,210,86,230,215,202,121,219,137,217,234,226,168,236,87,79,20,144,50,103,201,36,76,86,181,144,182,165,146,171,28,248,214,68,106,177,142,106,175,83,66,47,243,98,227,94,221,139,98,183,62,21,244,222,231,215,146,94,118,166,204,103,98,213,83,205,106,161,116,116,245,17,211,198,228,107,35,155,197,71,55,75,213,178,61,169,18,75,27,216,171,42,43,42,219,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,123,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,138,25,215,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,118,230,97,193,69,187,134,12,238,219,155,105,165,179,195,105,182,91,181,53,21,28,105,85,55,177,171,161,134,52,146,158,106,137,157,39,95,123,103,207,26,186,78,165,218,118,163,17,176,163,157,122,135,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,20,67,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,239,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,206,36,116,66,235,195,134,182,229,58,47,121,190,82,94,106,49,202,136,154,202,250,104,221,27,42,96,154,8,234,33,122,177,222,246,61,98,154,62,182,110,228,107,250,154,142,122,34,61,103,255,0,40,46,48,110,169,117,166,225,11,52,90,71,91,93,79,91,95,135,85,182,39,54,120,231,71,58,166,166,133,253,12,86,189,142,106,212,212,54,73,21,170,197,100,140,234,127,92,76,140,45,124,16,3,154,223,20,122,237,195,95,228,187,242,41,156,253,156,251,71,237,191,105,255,0,123,40,235,59,254,31,192,246,127,211,49,73,211,211,223,151,244,118,223,171,223,190,201,182,63,229,127,198,103,18,124,68,235,237,255,0,10,214,61,72,251,65,101,162,195,234,174,144,83,123,30,130,147,162,169,149,180,81,182,78,186,120,35,122,236,201,164,77,149,122,126,45,246,221,17,80,44,252,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,63,200,1,201,83,202,198,83,245,2,187,211,173,196,255,0,0,0,0,85,95,60,239,212,159,239,39,240,210,213,10,171,231,157,250,147,253,228,254,26,6,42,228,169,230,159,41,250,127,93,234,54,226,101,115,44,227,170,167,134,92,102,151,76,52,198,190,174,151,84,50,58,120,46,84,181,205,165,138,72,45,22,228,168,84,116,239,73,227,124,83,62,101,130,104,91,26,53,122,83,185,35,156,197,108,105,37,112,114,247,215,79,228,215,152,234,134,181,253,150,251,71,246,115,79,215,251,217,227,188,31,127,196,95,109,20,223,225,187,114,116,244,247,250,191,65,119,233,219,221,190,233,29,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,16,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,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,197,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,2,128,121,163,249,236,212,223,193,125,30,136,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,36,7,52,127,61,154,155,248,47,163,209,17,214,213,128,102,87,220,54,255,0,168,54,108,122,174,179,30,197,106,40,105,175,85,208,162,57,148,15,172,89,82,153,101,68,94,166,177,238,130,70,35,246,232,71,244,53,85,29,35,17,193,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,200,149,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,221,12,108,107,166,107,221,178,186,70,177,146,87,15,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,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,3,87,114,85,114,184,243,217,166,95,141,122,61,105,223,249,173,240,163,167,28,59,106,62,53,154,233,124,94,202,181,106,55,180,103,154,193,20,40,218,91,109,85,42,211,172,142,166,84,95,130,25,60,83,85,33,219,166,55,49,200,197,70,57,145,197,208,57,92,121,236,211,47,198,189,30,180,9,85,207,59,245,39,251,201,252,52,138,188,174,60,246,105,151,227,94,143,90,74,174,121,223,169,63,222,79,225,164,85,229,113,231,179,76,191,26,244,122,208,46,167,138,123,6,141,100,252,62,230,214,78,32,111,126,199,192,102,183,163,238,247,6,212,186,9,41,123,114,178,72,36,137,90,142,87,76,217,217,10,199,31,75,251,146,35,25,209,39,87,67,181,172,38,255,0,50,206,58,169,184,154,201,169,116,195,76,107,233,42,180,191,28,168,130,229,75,92,218,89,99,158,239,113,90,117,71,78,244,158,54,75,11,33,73,230,133,177,163,83,169,123,146,57,207,71,70,145,225,94,20,56,62,213,14,46,114,107,165,151,3,74,74,43,109,142,157,206,186,94,42,229,143,177,67,60,180,245,47,162,100,145,245,164,206,100,211,83,118,149,241,50,69,141,28,175,86,187,100,107,131,234,240,9,166,90,37,171,156,75,216,48,157,123,188,210,83,227,213,180,245,44,165,182,212,201,60,12,189,92,92,206,221,53,18,84,67,36,110,129,234,233,22,86,57,93,241,190,6,194,136,174,153,168,108,60,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,147,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,160,31,243,81,248,236,255,0,191,159,252,153,179,255,0,213,11,126,224,43,84,179,189,105,225,59,6,212,205,75,190,251,103,36,188,251,79,198,214,248,88,105,251,189,171,149,84,49,254,110,22,50,54,237,28,76,111,194,212,223,109,215,117,85,85,12,235,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,66,220,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,171,53,243,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,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,208,49,168,38,167,53,157,45,193,52,91,91,48,45,51,211,59,23,177,177,187,54,159,193,224,168,188,84,213,29,174,237,222,233,52,159,156,153,239,145,219,201,43,221,241,57,118,223,100,217,17,17,50,7,42,93,11,211,142,34,244,227,95,116,191,84,44,222,58,213,93,246,106,88,102,137,81,149,86,250,166,165,209,35,170,166,145,81,123,115,51,169,219,46,202,213,107,156,199,181,236,123,216,224,199,252,185,184,246,254,74,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,177,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,229,86,73,20,145,200,136,228,107,209,30,136,230,181,200,173,75,9,229,29,198,109,246,146,251,103,224,239,45,181,120,235,85,119,143,168,197,46,52,236,99,36,183,200,214,77,91,83,77,80,158,238,228,47,233,158,70,73,239,145,146,57,88,189,108,123,123,1,208,57,213,249,167,197,190,159,208,250,141,196,202,188,140,127,93,159,187,127,196,140,85,206,175,205,62,45,244,254,135,212,110,38,85,228,99,250,236,253,219,254,36,5,170,21,235,204,183,151,221,54,176,218,175,28,65,233,5,170,174,77,65,160,167,241,55,139,77,36,82,213,79,146,177,141,165,130,52,141,31,58,50,7,211,211,65,43,145,144,196,231,206,187,53,17,94,173,222,194,142,191,134,231,248,110,160,211,93,106,176,204,134,146,234,203,29,226,182,193,115,72,85,122,232,238,52,146,172,85,20,242,177,200,142,99,218,228,221,55,79,137,142,99,219,212,199,181,202,26,192,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,130,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,2,180,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,6,207,192,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,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,64,0,40,7,154,63,158,205,77,252,23,209,232,136,191,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,40,57,163,249,236,212,223,193,125,30,136,234,152,199,10,55,220,239,131,187,199,19,120,84,87,91,165,126,39,152,85,217,239,246,184,33,100,145,195,103,101,13,52,233,94,221,149,36,78,212,146,185,37,68,71,167,110,70,200,189,182,195,35,156,23,41,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,234,156,65,114,207,209,174,33,184,130,180,235,166,73,123,186,209,71,39,107,237,93,146,5,114,199,127,236,68,200,233,186,102,235,71,210,124,17,178,57,123,104,189,113,177,189,29,153,58,165,117,38,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,123,149,89,36,82,73,26,171,85,175,68,122,171,92,215,34,57,54,30,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,76,140,87,53,142,124,82,196,245,99,58,250,80,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,246,0,82,7,16,188,199,184,206,193,181,247,82,240,172,91,89,60,21,151,31,204,47,54,187,117,55,217,219,84,157,138,88,43,101,142,40,250,223,76,231,187,165,140,106,110,229,87,46,219,170,170,251,192,187,243,90,206,44,124,211,235,39,212,12,135,212,103,46,79,149,254,189,234,199,17,58,5,127,205,117,143,43,251,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,248,182,223,100,68,74,108,226,199,205,62,178,125,64,200,125,70,112,28,52,113,23,157,240,191,170,116,26,153,130,212,127,138,163,188,81,116,67,253,243,181,248,152,102,158,143,185,44,82,118,123,189,134,55,186,198,245,179,230,139,243,69,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,203,173,100,152,6,101,22,3,79,170,78,199,170,215,19,170,188,77,96,101,217,168,142,129,46,49,67,28,238,167,122,162,238,199,172,83,49,237,234,68,235,68,147,163,171,183,39,76,148,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,193,34,185,162,242,255,0,172,180,86,92,184,155,209,12,119,189,106,155,196,220,115,139,92,18,79,61,84,117,82,207,44,243,93,155,220,123,250,161,94,238,210,199,26,49,176,182,54,200,141,86,44,174,138,176,77,164,191,206,174,123,138,255,0,173,89,30,55,145,219,255,0,218,235,40,110,84,53,17,255,0,194,142,104,100,141,255,0,214,215,53,223,122,41,65,156,197,56,103,195,120,90,226,25,112,205,62,174,171,126,61,127,179,195,145,208,209,84,170,189,246,198,77,81,81,10,210,36,170,229,116,204,107,169,220,172,123,190,62,135,181,174,87,185,171,35,195,48,114,84,243,79,148,253,63,174,245,27,112,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,64,114,84,243,79,148,253,63,174,245,27,113,63,249,154,88,52,106,251,194,62,82,253,99,189,251,47,217,123,220,49,89,89,82,232,230,151,34,100,19,54,142,8,216,136,238,247,115,174,72,222,197,107,145,34,116,178,111,31,111,187,29,117,114,128,202,108,88,54,190,234,22,107,148,215,120,43,46,63,165,247,107,165,198,167,180,249,59,20,176,86,208,73,44,157,12,71,61,221,44,99,151,102,162,185,118,217,17,87,220,99,94,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,17,128,155,252,165,180,203,68,181,15,136,106,138,173,82,188,210,63,33,199,105,233,174,184,101,142,105,39,129,245,151,24,42,27,80,234,184,165,142,70,53,239,166,108,8,171,78,244,127,113,147,61,253,61,48,60,197,92,52,112,43,173,188,82,225,185,94,113,167,212,20,140,182,216,41,234,33,161,154,166,170,6,50,231,119,133,105,158,182,212,69,145,31,11,221,79,80,233,25,51,153,217,235,99,88,231,179,169,94,204,43,105,185,230,90,81,159,209,94,104,227,171,176,101,152,117,226,58,152,153,87,72,137,61,190,227,73,50,57,169,36,51,53,81,31,28,177,166,236,145,171,239,106,163,147,230,128,108,103,197,143,149,141,100,250,127,144,250,116,230,181,133,207,105,87,27,118,174,43,248,26,214,139,22,79,61,37,14,162,226,186,111,122,134,235,70,234,166,186,123,180,13,179,171,95,118,100,109,134,38,49,146,84,58,70,186,40,209,201,10,246,209,202,137,36,123,211,8,23,253,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,1,85,124,243,191,82,127,188,159,195,75,84,42,175,158,119,234,79,247,147,248,104,24,171,146,167,154,124,167,233,253,119,168,219,139,137,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,107,228,213,118,181,88,56,146,205,175,183,219,157,37,186,219,110,211,123,149,93,101,101,92,205,134,10,104,35,175,183,186,73,100,145,202,141,99,26,212,87,43,149,81,17,17,85,78,149,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,160,99,94,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,103,95,225,59,205,62,141,253,64,199,189,70,3,165,71,128,102,82,224,53,26,164,220,122,173,49,58,91,196,54,7,221,156,136,216,22,227,44,50,78,218,118,42,174,239,122,69,11,222,238,148,94,132,88,250,250,123,145,245,119,94,19,188,211,232,223,212,12,123,212,96,3,101,48,86,7,52,14,51,56,147,225,219,95,108,24,86,142,106,71,217,251,45,110,31,75,116,158,155,216,244,21,125,117,79,173,173,141,210,117,212,65,35,211,118,67,26,108,139,211,240,239,182,234,170,174,87,252,102,113,39,196,78,190,223,240,173,99,212,143,180,22,90,44,62,170,233,5,55,177,232,41,58,42,153,91,69,27,100,235,167,130,55,174,204,154,68,217,87,167,226,223,109,209,21,2,207,192,0,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,0,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,132,84,95,145,228,0,60,42,162,4,93,192,242,0,0,0,0,113,113,200,226,229,68,79,152,30,180,69,87,30,227,131,85,14,96,122,42,156,177,196,231,162,255,0,245,110,65,150,89,213,252,79,186,229,59,247,72,96,134,117,247,127,65,104,191,98,255,0,81,55,111,51,118,104,100,122,61,19,109,190,107,238,249,161,86,183,157,91,166,198,245,171,40,188,215,220,90,136,150,182,182,36,239,39,233,36,84,238,247,110,244,254,143,220,160,125,46,103,58,145,5,223,15,160,194,169,166,252,234,215,210,201,183,74,252,153,226,147,239,106,127,71,246,153,231,151,190,144,197,133,233,253,45,226,120,250,106,166,235,234,247,170,237,180,245,109,79,147,213,62,78,253,133,109,89,171,107,117,223,137,73,45,238,146,74,152,101,154,225,51,91,186,191,102,53,103,114,109,250,105,252,244,47,39,77,241,248,113,220,102,154,223,20,109,111,111,175,220,136,137,243,145,235,251,19,250,64,118,164,60,131,194,40,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,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,5,32,243,83,214,59,22,174,241,113,119,166,199,33,222,147,2,183,197,135,73,83,212,255,0,238,170,170,105,231,146,165,122,30,198,171,59,115,212,75,6,223,19,93,216,235,107,149,175,68,76,193,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,43,215,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,167,202,179,71,47,186,69,194,61,162,167,35,155,106,188,246,225,46,99,29,55,75,63,185,105,106,96,130,58,100,235,99,220,143,238,65,79,20,251,252,46,111,127,161,205,71,49,85,66,168,121,132,105,125,215,74,184,193,212,155,101,193,213,115,83,223,239,18,229,20,53,115,81,58,153,149,16,92,28,181,43,218,221,85,36,100,82,201,45,58,200,213,217,207,167,127,185,170,138,198,216,167,37,140,254,154,251,195,206,87,167,213,25,13,93,101,203,21,202,31,82,202,25,150,87,50,130,221,89,79,26,194,145,43,147,161,172,125,68,21,239,86,49,125,207,235,115,145,59,136,174,195,252,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,23,202,103,84,45,90,113,198,13,174,217,121,109,36,116,249,213,158,179,23,101,93,77,107,105,217,77,59,221,29,76,59,117,34,164,143,150,90,72,233,217,30,237,87,62,161,187,42,170,35,28,23,188,0,0,68,174,104,58,223,117,209,62,20,47,77,179,88,233,46,53,25,253,67,176,119,190,166,71,53,148,112,86,209,213,44,211,163,91,239,123,210,40,100,99,19,169,168,143,145,175,94,164,98,198,249,106,82,95,56,141,104,181,106,47,16,214,93,63,197,242,250,75,205,163,0,179,190,146,178,158,153,141,115,40,47,115,84,63,198,68,178,163,119,123,210,40,104,154,246,163,156,216,223,27,153,240,200,146,160,16,44,183,78,75,26,243,77,118,195,114,190,28,175,53,181,111,185,88,170,31,147,89,82,106,137,101,103,179,166,88,226,169,134,38,43,58,32,100,85,11,28,138,157,127,156,125,115,220,140,248,94,229,168,178,69,112,1,175,53,60,62,113,71,136,228,211,86,210,83,88,175,245,12,198,114,23,213,212,69,77,3,45,213,114,198,215,77,36,210,49,201,19,32,149,176,212,170,162,183,116,167,86,43,218,215,57,64,216,120,0,4,85,227,159,129,143,229,163,246,39,253,20,126,199,125,142,246,151,250,201,237,15,21,226,252,55,254,49,15,71,79,134,255,0,101,191,95,221,183,191,170,112,83,203,123,249,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,154,160,0,0,10,171,231,157,250,147,253,228,254,26,69,94,87,30,123,52,203,241,175,71,173,37,87,60,239,212,159,239,39,240,210,42,242,184,243,217,166,95,141,122,61,104,23,252,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,228,249,114,101,54,44,27,151,86,23,154,229,53,222,10,203,143,219,242,43,165,198,167,180,249,59,20,176,93,43,228,150,78,134,35,158,238,150,49,203,179,81,92,187,108,136,171,238,2,96,2,63,240,135,198,110,156,113,135,98,200,238,120,85,170,235,102,175,197,238,30,30,186,219,113,98,44,141,165,149,242,248,42,148,145,155,198,189,216,226,114,186,52,114,186,57,25,35,87,169,169,28,178,72,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,84,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,3,234,242,224,230,1,71,196,69,138,45,36,213,236,139,253,22,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,89,43,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,85,15,43,143,61,154,101,248,215,163,214,151,252,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,151,105,202,147,138,237,71,226,39,78,50,92,43,84,37,246,173,215,78,125,157,4,55,249,102,87,85,92,169,106,146,161,35,109,74,42,124,115,71,225,92,139,54,253,82,53,237,87,162,189,175,146,90,235,230,143,231,179,83,127,5,244,122,34,85,114,49,253,118,126,237,255,0,18,2,170,201,191,109,229,231,117,213,174,7,48,78,36,116,74,142,174,191,50,142,158,234,185,30,60,199,58,87,221,224,130,231,87,27,42,40,218,187,170,84,199,20,108,106,192,223,116,172,98,43,17,38,69,109,68,32,47,251,149,199,145,61,50,252,107,214,43,64,162,189,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,13,185,156,242,243,181,100,54,172,135,138,45,23,163,164,183,94,45,212,243,221,243,43,42,57,176,193,113,130,54,172,147,220,96,223,102,178,165,173,71,62,86,123,146,100,71,61,63,61,212,149,21,193,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,153,24,174,107,218,201,98,137,234,199,244,116,168,108,166,106,174,108,209,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,181,151,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,14,149,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,238,160,13,104,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,176,174,79,188,94,124,184,71,206,171,127,199,214,224,206,142,131,255,0,47,85,95,73,52,172,95,242,231,141,94,207,241,237,89,63,192,70,75,78,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,241,130,184,193,226,207,13,225,23,75,254,220,95,105,233,47,23,218,250,136,233,172,88,227,171,214,150,123,171,210,70,36,234,199,164,114,171,25,20,79,89,28,245,103,70,253,182,42,163,165,98,46,42,224,183,143,188,55,86,184,104,187,234,14,181,101,212,150,156,135,76,169,227,102,111,93,53,18,211,83,61,146,62,68,163,170,137,25,212,217,31,59,99,232,88,163,68,122,212,53,237,100,45,107,225,71,84,183,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,12,85,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,103,203,63,130,139,143,12,24,37,203,54,212,187,103,134,212,156,183,122,106,218,57,18,150,111,99,80,195,52,137,29,60,53,16,186,78,190,246,204,158,69,108,157,43,180,13,86,35,161,87,58,42,242,157,224,162,227,148,229,86,206,42,53,34,217,209,141,217,183,169,195,160,122,82,212,67,117,174,108,149,20,242,84,72,213,115,228,135,194,201,15,83,17,209,177,203,42,197,35,30,137,18,163,237,252,8,171,199,63,3,31,203,71,236,79,250,40,253,142,251,29,237,47,245,147,218,30,43,197,248,111,252,98,30,142,159,13,254,203,126,191,187,111,127,84,224,167,150,247,242,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,203,53,64,0,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,0,0,1,85,124,243,191,82,127,188,159,195,75,84,42,175,158,119,234,79,247,147,248,104,17,215,149,254,151,218,181,171,82,245,99,74,47,46,164,142,159,41,210,123,189,181,149,21,52,77,171,101,28,239,174,183,246,106,146,39,42,35,223,12,189,185,89,241,53,81,241,181,81,205,84,69,72,106,79,254,74,158,105,242,159,167,245,222,163,110,35,175,28,218,95,106,209,206,45,53,51,3,177,58,145,45,176,94,61,165,71,5,37,19,105,32,164,130,186,24,235,99,165,142,38,170,181,172,133,181,41,10,109,178,42,70,138,141,110,253,40,23,189,194,198,181,255,0,40,158,31,112,157,99,146,223,224,170,242,11,122,248,248,27,23,110,54,87,65,43,233,234,187,77,238,72,169,10,207,12,171,31,83,213,221,181,103,86,206,221,19,42,149,235,201,131,87,170,114,253,6,201,116,142,227,61,92,213,26,123,120,108,212,106,232,34,100,16,219,174,29,201,99,133,143,111,198,247,165,76,53,210,57,94,158,228,154,52,71,42,39,75,44,40,10,1,230,143,231,179,83,127,5,244,122,34,79,242,71,180,218,175,246,173,121,177,95,109,148,151,27,109,198,159,31,164,172,163,171,133,179,65,83,4,141,185,182,72,164,141,200,173,123,28,213,86,171,85,21,21,21,81,72,193,205,31,207,102,166,254,11,232,244,68,170,228,99,250,236,253,219,254,36,4,63,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,247,110,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,234,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,186,235,113,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,136,22,21,207,59,245,39,251,201,252,52,138,188,174,60,246,105,151,227,94,143,90,96,172,155,87,179,44,191,75,240,141,35,190,207,73,53,139,79,106,46,211,88,149,176,35,39,133,151,9,33,150,120,94,244,247,61,137,44,43,35,85,83,173,22,105,17,92,173,70,53,153,215,149,199,158,205,50,252,107,209,235,64,149,92,243,191,82,127,188,159,195,74,171,45,83,158,119,234,79,247,147,248,105,89,120,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,31,127,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,108,83,161,122,23,167,28,58,105,197,187,75,244,190,205,224,109,84,59,203,52,210,170,62,170,225,84,228,68,146,170,166,68,68,238,76,254,150,238,187,35,81,173,107,24,214,49,140,99,113,175,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,1,5,121,143,242,255,0,163,226,34,197,46,173,233,14,59,254,139,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,86,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,210,101,85,243,92,224,91,252,63,20,26,41,134,127,219,21,89,253,21,11,191,201,115,110,145,211,163,127,242,190,41,237,119,244,38,86,127,166,38,2,170,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,128,31,230,24,255,0,242,81,127,200,159,254,159,39,255,0,11,154,23,252,154,244,39,25,209,79,181,63,104,254,206,120,223,239,159,129,240,125,255,0,17,89,61,79,248,30,228,157,61,61,254,159,211,93,250,119,247,111,178,101,80,4,0,230,117,192,119,229,190,197,83,175,58,79,101,234,207,177,251,123,189,165,107,183,91,187,149,89,68,45,124,45,143,119,119,90,157,234,120,27,80,173,233,142,73,102,106,71,10,111,209,19,82,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,23,104,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,132,85,227,99,137,138,110,43,178,220,3,83,230,161,164,183,223,96,193,233,237,25,13,13,34,75,216,166,184,195,113,175,87,118,214,70,162,171,36,138,72,102,68,71,63,161,38,72,213,239,115,28,167,117,224,103,140,219,23,7,154,113,172,87,56,237,94,217,204,242,143,97,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,0,3,245,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,93,167,46,14,95,244,124,59,216,162,213,189,94,199,127,209,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,203,138,185,74,112,81,236,74,58,62,44,181,54,217,117,163,189,77,222,143,11,183,206,157,136,219,67,52,29,183,220,220,136,238,185,59,204,150,88,226,108,141,107,82,52,116,168,146,36,176,189,150,126,5,43,115,171,243,79,139,125,63,161,245,27,137,149,121,24,254,187,63,118,255,0,137,24,171,157,95,154,124,91,233,253,15,168,220,76,171,200,199,245,217,251,183,252,72,11,84,40,219,21,227,7,38,225,27,143,109,95,189,53,106,235,112,155,230,164,94,219,150,89,233,34,167,239,215,65,21,109,115,33,124,114,74,197,115,95,11,170,95,42,49,175,141,36,86,163,30,230,162,245,54,242,77,107,56,177,243,79,172,159,80,50,31,81,156,13,140,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,141,185,140,240,81,252,149,117,30,11,254,1,108,186,201,166,89,79,231,45,181,51,167,118,59,93,114,171,214,75,99,166,234,115,221,210,198,36,145,58,84,107,159,27,156,221,229,116,50,200,182,127,202,227,200,158,153,126,53,235,21,163,154,63,145,61,77,252,23,214,40,128,166,190,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,62,53,87,54,168,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,9,84,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,18,185,145,242,251,166,225,218,166,61,97,209,187,85,91,180,234,227,80,218,106,219,108,49,75,51,49,151,164,80,71,18,203,81,52,242,205,51,42,102,89,220,143,115,90,200,222,172,143,125,223,26,46,0,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,187,14,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,242,133,248,156,229,255,0,171,26,49,196,21,187,73,48,12,118,235,148,218,179,139,132,208,96,149,46,146,153,106,174,113,199,20,50,78,217,89,27,255,0,53,225,251,232,201,38,149,176,198,173,141,242,236,198,110,141,11,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,74,245,213,142,77,127,149,13,83,204,181,51,249,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,145,92,5,240,111,117,224,239,0,188,216,175,186,151,87,147,220,178,122,138,90,250,202,56,26,232,173,86,217,217,10,54,70,210,198,229,87,61,238,114,171,95,80,168,197,149,145,83,162,199,31,111,223,40,0,143,252,20,240,165,252,143,180,178,235,166,127,111,126,214,251,79,32,158,251,227,125,151,224,59,125,202,106,120,123,93,190,244,187,237,225,186,186,186,147,126,189,182,247,110,180,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,148,242,169,211,60,87,89,56,17,212,205,45,205,105,60,69,151,38,204,46,118,250,158,152,227,124,144,245,219,45,221,19,197,220,99,216,217,162,122,54,72,222,173,94,137,24,199,34,110,212,43,131,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,165,114,84,242,177,148,253,64,174,244,235,113,39,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,107,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,215,249,213,249,167,197,190,159,208,250,141,196,132,25,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,245,117,47,87,179,45,90,166,195,96,204,231,164,157,248,54,47,75,136,91,38,134,4,137,239,183,83,75,51,233,219,42,55,225,115,216,217,251,104,228,70,238,200,216,174,234,127,83,220,19,43,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,28,234,252,211,226,223,79,232,125,70,226,4,0,51,175,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,164,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,133,56,104,225,211,4,225,127,75,40,52,207,5,167,255,0,21,89,120,173,235,155,251,231,116,240,208,195,61,103,110,89,100,236,247,123,12,119,105,142,232,103,201,19,230,170,29,215,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,107,131,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,108,252,1,171,102,53,148,223,112,251,140,215,108,114,187,194,85,212,91,235,237,114,73,218,100,157,84,181,180,178,210,84,199,179,209,81,58,224,158,86,111,183,83,122,183,106,163,145,21,62,81,63,249,161,112,45,249,20,202,159,174,58,57,134,120,77,54,189,116,123,98,154,137,221,80,216,174,146,72,228,93,161,70,167,135,163,155,120,251,123,43,152,201,85,241,254,105,174,167,141,96,0,23,253,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,35,255,0,23,156,102,233,199,7,150,44,114,231,154,218,174,183,154,252,162,225,225,232,109,182,230,34,72,234,88,159,23,141,169,89,31,180,105,218,142,86,171,99,87,35,164,145,241,181,58,90,178,75,30,106,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,192,125,96,0,2,170,249,231,126,164,255,0,121,63,134,150,168,85,95,60,239,212,159,239,39,240,208,43,2,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,92,129,195,71,14,153,223,20,26,167,65,166,120,45,63,248,170,203,197,111,92,63,222,203,95,137,134,25,235,59,114,203,31,123,181,223,99,187,76,119,91,254,72,159,53,78,149,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,155,9,240,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,194,26,243,55,208,189,56,225,211,129,28,23,75,244,190,205,224,109,84,58,129,69,44,211,74,168,250,171,133,83,173,151,4,146,170,166,68,68,238,76,254,150,238,187,35,81,173,107,24,214,49,140,99,107,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,11,126,227,91,150,247,242,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,224,167,150,247,242,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,203,53,64,0,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,120,85,219,230,17,81,126,65,83,115,212,248,158,142,234,99,182,85,254,160,57,239,208,253,151,228,239,145,201,125,199,161,239,85,111,196,155,43,125,251,156,224,149,37,106,170,124,209,118,95,237,3,132,143,114,174,201,238,67,216,199,175,203,99,207,66,108,170,168,113,86,170,124,128,246,34,238,21,118,56,181,219,123,143,42,187,129,229,23,115,201,197,23,99,144,3,131,209,14,103,23,38,232,7,6,167,191,228,123,78,13,77,148,230,7,200,201,156,140,181,74,238,132,118,221,62,239,248,77,40,127,138,187,221,69,139,83,238,116,212,170,230,119,35,99,21,81,202,221,209,105,160,93,189,223,218,94,182,111,84,218,43,20,245,15,122,34,55,167,127,151,244,218,159,127,246,148,49,170,54,59,158,181,107,148,214,220,110,23,76,179,73,76,155,163,29,34,34,58,58,120,247,94,218,47,222,6,69,229,181,133,77,147,113,3,79,121,169,106,43,99,160,175,123,149,81,174,247,44,108,247,251,215,127,155,208,187,186,56,27,4,45,141,171,186,38,255,0,118,223,121,11,56,13,225,78,227,164,17,195,150,94,231,129,213,53,20,14,139,182,214,78,197,68,146,58,117,247,245,236,159,54,175,220,77,164,77,189,200,7,147,198,222,243,201,225,0,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,67,94,108,218,161,117,211,142,15,174,150,203,51,106,227,168,206,175,20,120,187,234,233,171,93,78,250,104,30,217,42,102,223,165,21,100,100,177,82,73,78,248,247,106,57,149,14,221,85,17,88,233,148,84,95,59,141,80,186,213,103,250,123,162,240,182,174,11,109,178,207,46,81,80,173,173,119,98,178,122,153,164,166,139,174,159,100,111,92,13,164,155,166,69,87,46,213,114,53,17,190,254,176,174,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,222,108,231,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,130,249,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,33,176,160,17,43,154,62,144,212,234,215,7,217,52,246,216,42,231,185,96,213,16,229,244,176,195,60,81,49,236,166,107,217,84,233,86,79,210,99,40,231,171,145,26,213,107,213,241,177,27,213,250,14,163,109,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,217,79,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,53,130,3,106,128,97,78,10,114,155,22,97,194,62,144,221,177,202,239,23,73,79,135,219,45,114,73,218,124,125,53,84,80,54,146,166,61,158,136,171,209,60,18,179,125,186,93,211,187,85,90,168,171,154,192,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,172,190,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,45,251,156,222,186,81,226,218,53,98,208,107,69,231,162,245,155,92,35,184,221,41,35,72,36,254,243,210,57,94,212,153,28,171,44,93,202,180,167,116,111,107,81,31,225,39,111,90,35,92,215,87,183,0,26,13,83,196,31,20,120,142,51,53,21,37,77,138,193,80,204,155,33,101,93,60,85,48,62,221,73,44,110,116,50,67,35,218,146,178,121,93,13,50,162,35,182,74,133,122,177,205,107,144,8,234,1,37,56,203,208,186,61,48,179,232,134,163,99,214,111,5,101,212,189,47,199,238,51,57,139,3,33,117,226,10,10,120,235,82,56,163,70,189,189,76,125,36,239,123,209,86,73,106,101,114,61,203,212,214,5,191,242,234,214,59,22,178,112,143,130,84,218,33,240,245,120,125,190,12,58,233,77,212,247,246,106,168,32,138,54,175,91,152,196,119,118,5,167,159,102,245,53,157,254,142,167,57,142,82,74,149,1,201,115,93,47,182,173,71,200,248,120,185,222,109,80,227,119,187,125,78,73,109,166,168,70,71,84,251,196,75,77,28,140,167,126,232,233,58,233,90,247,190,53,71,170,54,145,30,222,132,73,85,246,254,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,192,26,33,199,223,13,28,66,234,133,207,73,180,219,46,171,158,239,73,78,202,155,116,213,244,79,163,130,246,206,223,92,201,68,146,237,43,223,10,111,214,201,35,141,234,141,123,216,146,70,199,189,191,147,152,71,15,186,143,196,159,14,55,12,3,75,114,15,5,122,164,184,65,120,246,107,231,88,97,190,199,3,36,254,224,146,78,166,177,189,79,124,114,177,100,69,143,187,4,93,93,9,249,216,232,7,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,103,252,243,191,82,127,188,159,195,72,171,202,227,207,102,153,126,53,232,245,163,139,222,47,63,149,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,114,184,243,217,166,95,141,122,61,104,23,252,0,3,90,206,44,124,211,235,39,212,12,135,212,103,59,6,93,197,158,101,144,240,175,129,112,167,102,167,171,178,99,216,173,69,198,166,245,36,53,232,230,100,47,158,181,213,84,201,44,105,27,93,27,32,116,146,108,206,227,216,247,244,72,168,142,141,157,61,127,139,31,52,250,201,245,3,33,245,25,206,191,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,239,84,100,113,71,36,138,141,71,61,81,138,141,107,156,168,213,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,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,228,200,197,115,88,231,197,44,79,86,51,175,165,42,3,142,94,91,183,222,19,241,91,46,162,97,217,37,215,52,197,166,232,163,190,213,190,216,200,61,143,85,219,129,140,146,69,100,174,94,205,68,238,159,161,85,136,216,182,138,39,201,35,222,199,63,16,112,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,29,83,75,117,75,4,214,156,18,217,169,154,105,125,246,206,55,121,239,120,42,223,11,53,63,119,181,51,225,147,243,115,49,146,55,105,34,123,126,38,166,251,110,155,162,162,175,107,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,65,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,5,0,243,71,243,217,169,191,130,250,61,17,42,185,24,254,187,63,118,255,0,137,17,87,154,63,158,205,77,252,23,209,232,137,85,200,199,245,217,251,183,252,72,10,171,47,251,149,199,145,61,50,252,107,214,43,74,1,37,254,73,198,191,177,56,7,211,254,19,180,202,231,117,163,189,77,237,73,51,75,132,11,216,141,180,51,92,107,100,101,177,170,173,235,147,188,201,98,146,87,70,230,181,35,70,196,171,34,75,51,24,25,3,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,215,7,89,223,23,249,221,69,130,193,89,236,108,110,205,209,246,131,32,237,195,81,236,190,236,53,15,165,254,229,124,241,73,63,118,74,117,143,243,106,189,27,245,59,100,79,126,63,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,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,208,236,24,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,171,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,86,7,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,207,202,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,155,9,21,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,142,164,170,229,221,197,231,242,82,214,85,251,83,91,217,211,220,199,181,69,148,116,80,120,153,160,237,54,95,11,87,31,74,164,137,218,146,87,117,163,122,250,162,146,93,163,124,137,23,72,95,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,135,235,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,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,0,170,190,121,223,169,63,222,79,225,165,170,21,87,207,59,245,39,251,201,252,52,12,85,201,83,205,62,83,244,254,187,212,109,199,106,231,105,166,120,174,63,168,250,119,170,86,154,79,15,122,204,45,247,11,125,223,183,28,108,142,163,192,45,55,98,119,116,177,30,249,149,149,107,27,158,247,59,243,112,64,212,70,163,61,253,87,146,167,154,124,167,233,253,119,168,219,137,191,205,179,10,181,101,92,22,228,23,219,133,69,92,117,24,117,226,213,123,161,108,47,106,50,73,223,82,218,21,108,168,173,85,86,118,171,165,114,35,85,171,214,214,46,251,34,181,193,5,121,56,234,245,78,21,196,189,118,150,212,79,86,182,221,71,179,205,11,32,134,8,156,207,104,208,177,245,80,205,43,221,179,216,198,211,165,123,17,24,171,187,230,103,83,87,100,115,46,208,214,91,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,210,5,0,243,71,243,217,169,191,130,250,61,17,42,185,24,254,187,63,118,255,0,137,17,87,154,63,158,205,77,252,23,209,232,137,85,200,199,245,217,251,183,252,72,11,84,35,175,27,124,31,99,60,92,233,124,182,87,37,37,22,109,99,167,157,216,157,226,174,90,142,197,12,242,201,3,230,100,145,196,244,107,153,51,105,153,18,189,204,145,99,71,43,216,215,42,116,186,69,0,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,89,21,202,227,207,102,153,126,53,232,245,164,138,231,115,128,97,182,44,203,76,181,6,205,143,82,81,228,57,85,61,218,154,245,93,10,43,95,94,202,52,162,74,101,149,17,122,92,246,54,121,24,143,219,173,89,208,213,85,108,108,70,199,94,87,30,123,52,203,241,175,71,173,2,85,115,206,253,73,254,242,127,13,34,175,43,143,61,154,101,248,215,163,214,146,171,158,119,234,79,247,147,248,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,25,84,0,0,0,6,190,220,197,56,103,195,120,90,226,25,112,205,62,174,171,126,61,127,179,195,145,208,209,84,170,189,246,198,77,81,81,10,210,36,170,229,116,204,107,169,220,172,123,190,62,135,181,174,87,185,171,35,242,7,43,14,19,48,222,35,53,66,237,156,106,5,69,37,117,139,77,106,45,245,53,24,229,93,2,207,5,229,245,81,214,36,73,35,251,141,70,178,41,105,227,145,88,230,72,201,83,118,57,58,85,81,123,7,58,191,52,248,183,211,250,31,81,184,153,87,145,143,235,179,247,111,248,144,22,168,0,2,149,185,213,249,167,197,190,159,208,250,141,196,202,188,140,127,93,159,187,127,196,140,85,206,175,205,62,45,244,254,135,212,110,38,85,228,99,250,236,253,219,254,36,5,170,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,57,163,249,19,212,223,193,125,98,136,114,184,242,39,166,95,141,122,197,104,230,143,228,79,83,127,5,245,138,32,40,4,218,160,213,92,218,160,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,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,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,129,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,233,177,172,115,216,199,43,217,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,155,79,20,109,205,255,0,0,195,112,94,43,233,170,176,252,122,146,210,252,171,23,166,191,221,210,153,21,172,170,184,201,89,89,20,181,10,205,250,90,247,182,8,213,253,40,157,79,234,123,183,123,222,231,7,96,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,135,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,95,247,52,127,34,122,155,248,47,172,81,20,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,23,169,205,31,200,158,166,254,11,235,20,69,0,129,146,184,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,146,188,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,55,95,224,75,151,197,247,140,10,60,131,50,189,229,95,101,240,203,55,136,181,195,93,4,108,168,170,170,188,118,26,248,227,108,42,228,218,24,187,176,203,42,185,90,175,106,182,56,213,21,207,150,28,21,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,32,108,188,10,160,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,1,86,188,238,45,55,91,253,215,65,172,86,43,101,93,198,229,113,168,200,41,40,232,233,33,116,211,212,207,35,173,141,142,40,227,106,43,158,247,57,81,168,212,69,85,85,68,66,210,142,149,147,105,14,27,151,234,134,17,171,151,216,42,230,190,233,237,61,218,27,18,54,117,100,16,190,225,28,49,79,51,216,158,247,189,34,133,99,106,42,244,34,77,34,171,85,200,199,48,35,167,47,222,4,108,92,42,226,177,230,185,75,60,110,166,228,22,244,142,227,83,187,227,246,93,44,241,210,201,45,171,161,149,18,211,207,218,169,167,114,248,150,162,57,251,236,155,55,220,179,0,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,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,30,23,220,121,0,113,87,181,61,199,148,114,40,217,15,32,122,42,182,236,185,118,217,81,21,83,254,35,169,219,243,58,8,111,210,99,245,85,144,197,51,187,146,49,175,145,173,85,68,85,79,189,219,255,0,53,126,239,184,238,50,34,43,85,63,169,72,85,198,237,14,65,135,84,82,106,93,145,219,248,69,138,157,205,217,159,234,143,168,69,253,37,95,233,167,243,64,154,173,123,94,222,166,57,28,159,212,187,158,20,138,252,45,241,101,102,213,58,6,208,85,47,106,178,61,250,219,241,187,230,233,213,61,233,11,83,229,25,41,154,244,115,81,232,187,163,147,116,3,206,201,243,60,238,120,221,20,111,238,220,15,59,166,251,30,81,202,171,177,235,111,233,46,231,39,126,212,251,128,246,30,183,42,239,178,41,207,125,211,116,56,237,186,42,168,6,111,247,156,207,91,15,96,29,31,88,38,116,24,93,100,141,249,167,111,255,0,198,198,85,215,0,218,127,75,148,235,37,254,239,93,74,179,58,142,154,137,204,87,177,28,136,171,51,61,254,246,175,191,224,253,165,161,235,27,122,176,186,205,254,95,155,223,255,0,190,198,66,110,90,214,216,162,201,242,233,250,119,115,169,168,126,245,251,165,147,250,192,159,184,253,189,150,234,24,105,216,212,106,50,54,183,100,77,147,220,212,79,217,253,71,213,83,139,27,178,39,246,28,156,7,169,239,123,93,178,123,208,230,199,117,38,231,6,162,171,149,119,61,141,79,188,14,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,5,21,243,121,206,190,214,241,147,114,176,123,47,194,125,138,199,237,118,46,247,127,185,226,251,145,186,191,187,211,210,157,189,188,127,111,167,119,127,130,234,223,226,233,109,234,26,214,113,99,230,159,89,62,160,100,62,163,56,18,255,0,146,94,45,125,171,215,220,235,53,167,161,235,178,218,176,245,181,214,84,247,88,157,170,170,186,218,121,41,227,232,85,235,119,83,40,170,87,116,69,106,118,246,114,162,185,168,183,40,87,87,36,188,90,197,73,160,89,214,107,79,67,209,122,186,230,11,107,172,169,238,189,123,180,180,148,84,242,83,199,208,171,208,222,151,214,212,174,232,136,229,238,108,229,84,107,81,44,84,1,173,103,22,62,105,245,147,234,6,67,234,51,155,41,154,251,115,52,180,218,172,188,113,234,125,29,154,217,73,65,79,37,69,182,173,241,83,66,216,152,233,231,182,82,77,52,170,214,162,34,190,73,100,146,71,187,230,231,189,206,93,213,85,64,178,174,79,89,173,215,42,224,249,150,43,133,61,36,116,248,118,81,114,178,80,186,22,57,31,36,15,108,53,202,233,85,92,168,175,238,215,74,212,86,163,83,161,172,77,183,69,115,166,249,94,188,148,46,214,169,184,109,204,172,80,220,233,31,114,163,206,42,42,234,40,219,51,86,120,96,154,130,137,177,74,248,247,234,107,30,232,38,107,92,169,179,150,41,17,55,233,93,164,255,0,25,58,233,71,195,183,14,57,158,163,123,103,217,215,166,219,228,183,99,142,98,64,249,159,120,168,99,163,165,88,226,157,81,146,246,222,189,247,179,103,47,106,25,93,208,228,106,181,66,149,185,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,56,57,44,104,53,53,167,13,202,248,141,188,209,85,178,229,125,168,126,51,101,89,169,229,137,158,206,133,99,150,166,104,158,175,232,157,146,212,36,113,170,244,126,109,244,47,106,63,226,123,82,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,121,178,246,138,105,125,171,69,116,143,16,210,139,51,169,36,167,197,172,244,214,215,212,83,81,54,145,149,147,177,137,222,170,88,154,170,140,124,210,247,37,127,196,229,87,200,229,87,57,85,85,67,88,194,231,184,144,209,11,174,182,114,169,211,87,89,175,148,150,234,140,3,7,176,103,15,101,76,110,115,43,32,162,177,57,38,129,28,223,123,30,177,77,35,216,189,46,69,124,109,98,244,163,214,70,83,9,178,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,13,120,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,107,133,197,86,150,254,69,184,142,212,93,51,134,197,236,106,11,54,65,85,236,170,47,21,226,59,86,185,95,222,161,252,226,189,238,118,244,178,192,239,141,202,244,223,103,236,228,114,37,180,242,132,215,74,205,79,225,198,175,78,114,27,207,141,189,105,165,193,182,232,90,244,157,243,54,207,59,22,74,37,146,89,21,204,119,75,217,87,3,24,197,68,142,42,104,154,172,106,116,185,225,58,128,0,10,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,91,63,0,106,174,74,174,87,30,123,52,203,241,175,71,173,51,87,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,133,121,92,121,236,211,47,198,189,30,180,11,254,0,1,173,103,22,62,105,245,147,234,6,67,234,51,150,233,202,43,72,112,220,43,133,123,126,169,89,160,171,92,135,81,234,42,102,189,79,52,234,230,116,80,214,213,210,211,67,19,19,102,177,141,106,72,245,93,149,234,249,159,187,149,168,198,178,162,248,177,243,79,172,159,80,50,31,81,156,186,158,87,30,68,244,203,241,175,88,173,2,79,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,107,237,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,216,80,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,80,164,190,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,244,154,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,42,55,163,92,246,178,88,165,98,61,253,29,75,47,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,48,179,254,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,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,160,30,104,254,123,53,55,240,95,71,162,37,87,35,31,215,103,238,223,241,34,42,243,71,243,217,169,191,130,250,61,17,42,185,24,254,187,63,118,255,0,137,1,85,103,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,78,190,93,247,46,14,95,244,124,59,216,162,213,189,94,199,127,209,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,25,131,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,34,128,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,117,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,12,63,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,157,224,162,227,148,229,86,206,42,53,34,217,209,141,217,183,169,195,160,122,82,212,67,117,174,108,149,20,242,84,72,213,115,228,135,194,201,15,83,17,209,177,203,42,197,35,30,137,18,163,195,58,240,111,203,43,30,198,184,116,204,177,174,34,236,181,113,101,154,161,78,148,23,90,88,39,165,239,216,105,41,106,150,74,102,210,213,64,233,17,207,124,177,65,84,255,0,141,98,114,199,78,199,196,189,167,117,213,183,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,242,163,122,53,207,107,37,138,86,35,223,209,212,187,41,145,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,92,16,215,147,239,23,159,46,17,243,170,223,241,245,184,51,163,160,255,0,203,213,87,210,77,43,23,252,185,227,87,179,252,123,86,79,240,17,150,168,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,126,156,187,184,188,254,85,186,52,191,106,107,123,218,133,135,118,168,178,142,138,15,13,12,253,215,75,225,106,227,233,85,141,123,177,196,238,180,111,71,76,177,203,180,108,141,98,234,9,84,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,0,42,175,158,119,234,79,247,147,248,105,106,133,85,243,206,253,73,254,242,127,13,3,21,114,84,243,79,148,253,63,174,245,27,113,113,58,133,133,90,181,43,0,201,116,230,251,81,87,5,183,42,179,214,217,43,37,164,123,91,60,112,84,194,248,100,116,110,115,92,212,122,53,234,168,170,215,38,251,110,139,242,41,219,146,167,154,124,167,233,253,119,168,219,139,169,3,85,115,99,222,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,214,149,185,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,79,254,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,161,5,185,163,249,236,212,223,193,125,30,136,149,92,140,127,93,159,187,127,196,136,171,205,31,207,102,166,254,11,232,244,68,170,228,99,250,236,253,219,254,36,5,170,0,0,170,190,121,223,169,63,222,79,225,164,85,229,113,231,179,76,191,26,244,122,210,85,115,206,253,73,254,242,127,13,34,175,43,143,61,154,101,248,215,163,214,129,42,185,231,126,164,255,0,121,63,134,145,87,149,199,158,205,50,252,107,209,235,73,85,207,59,245,39,251,201,252,52,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,12,170,0,0,0,2,149,185,213,249,167,197,190,159,208,250,141,196,202,188,140,127,93,159,187,127,196,140,85,206,175,205,62,45,244,254,135,212,110,38,85,228,99,250,236,253,219,254,36,5,170,0,0,165,110,117,126,105,241,111,167,244,62,163,113,50,175,35,31,215,103,238,223,241,35,21,115,171,243,79,139,125,63,161,245,27,137,149,121,24,254,187,63,118,255,0,137,1,106,134,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,142,104,254,68,245,55,240,95,88,162,28,174,60,137,233,151,227,94,177,90,57,163,249,19,212,223,193,125,98,136,10,1,54,168,53,87,54,168,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,9,84,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,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,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,57,213,249,167,197,190,159,208,250,141,196,114,84,243,79,148,253,63,174,245,27,112,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,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,11,254,230,143,228,79,83,127,5,245,138,34,141,180,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,188,158,104,254,68,245,55,240,95,88,162,41,91,132,239,52,250,55,245,3,30,245,24,0,216,247,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,152,47,142,78,17,45,92,95,105,27,113,72,46,52,150,124,178,195,80,235,150,57,117,158,157,175,99,39,86,43,95,75,51,209,171,43,41,166,78,158,190,218,238,143,142,25,21,178,118,146,55,72,160,6,173,153,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,186,158,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,182,109,109,153,172,101,66,202,214,166,211,69,221,130,25,18,69,87,201,240,75,215,35,159,47,111,245,243,47,224,114,155,136,236,54,109,97,193,223,86,205,69,194,236,242,50,26,72,217,45,67,47,150,232,86,73,214,137,176,177,28,228,169,71,62,87,66,230,55,227,124,139,27,209,81,204,124,52,151,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,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,101,80,0,0,16,3,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,0,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,120,87,34,123,213,78,9,47,82,170,38,199,151,179,116,61,74,213,106,129,239,249,157,115,58,194,108,249,213,138,107,29,230,7,73,4,174,99,149,18,71,51,222,215,110,158,244,247,157,133,142,69,247,123,206,74,155,251,128,167,142,33,180,15,55,225,139,44,102,103,167,44,149,148,139,190,232,232,164,170,219,243,81,71,252,248,182,249,206,255,0,231,127,205,177,54,184,85,226,250,195,171,216,245,13,190,231,113,166,142,235,21,60,76,150,53,88,34,85,122,50,4,118,205,73,85,127,74,69,251,140,221,170,250,77,143,234,109,138,75,85,218,223,4,234,237,186,86,72,227,95,231,177,223,206,99,191,160,133,58,231,24,6,174,112,135,170,19,95,45,234,232,173,17,87,57,232,145,92,58,145,98,74,135,59,110,136,221,31,243,41,211,221,183,245,126,205,130,237,161,175,73,213,143,141,241,190,55,166,251,162,239,247,111,247,31,189,30,142,93,183,249,16,23,135,206,63,112,156,194,194,203,109,246,235,83,77,119,129,34,137,88,234,26,135,53,202,144,162,185,122,145,239,251,218,239,188,152,154,125,159,91,179,10,53,168,163,170,108,223,37,85,72,158,223,231,57,63,157,253,128,119,117,68,95,153,225,85,91,250,74,155,30,91,179,155,238,251,207,15,71,116,251,209,0,245,37,76,74,238,223,82,117,39,189,19,116,61,189,74,169,238,58,133,77,250,154,147,38,101,174,87,189,179,189,140,115,91,178,170,108,174,68,79,122,127,89,219,105,247,116,104,229,247,170,251,192,246,49,23,230,167,51,194,127,97,228,14,147,170,240,37,70,39,87,19,145,21,174,237,239,186,170,127,170,176,135,156,187,233,219,75,153,230,180,205,141,168,216,169,104,54,84,85,95,155,228,95,188,152,154,174,201,223,137,85,165,63,233,175,111,111,126,223,234,172,34,87,47,139,125,85,62,77,152,85,85,183,103,75,77,66,155,163,145,126,79,144,9,210,159,32,191,32,159,36,11,242,3,214,212,217,84,246,55,228,112,68,93,253,231,52,249,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,214,179,139,31,52,250,201,245,3,33,245,25,205,148,192,16,171,148,54,11,246,75,131,107,109,255,0,218,158,47,237,174,65,116,190,246,123,29,191,9,219,145,180,29,174,174,165,238,111,224,59,157,91,55,252,47,78,223,15,83,166,168,0,10,86,231,87,230,159,22,250,127,67,234,55,18,234,64,21,87,200,199,245,217,251,183,252,72,249,60,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,91,106,0,81,15,42,125,6,166,214,78,40,232,50,107,237,21,92,150,45,54,167,76,154,71,182,158,85,130,75,139,37,99,104,33,124,204,123,82,39,247,85,106,90,138,174,238,37,28,140,86,57,170,245,109,239,0,6,170,230,202,124,39,121,88,209,191,167,248,247,167,64,101,80,5,85,243,180,209,79,251,5,226,50,142,225,251,48,171,133,44,146,255,0,186,43,41,36,133,137,31,251,181,36,115,164,255,0,16,141,111,233,169,26,185,86,107,29,139,72,184,184,180,83,100,112,237,73,158,219,229,195,163,169,234,127,247,45,85,76,240,73,76,189,12,99,149,253,201,233,226,131,111,133,173,239,245,185,200,214,42,45,244,128,0,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,165,96,96,188,22,93,120,88,230,119,167,87,220,67,31,171,110,149,228,181,23,133,199,235,22,165,213,73,69,58,216,235,93,45,190,121,28,212,115,30,215,36,174,137,30,174,87,194,141,94,228,143,100,221,54,148,0,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,85,0,0,0,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,215,179,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,118,136,0,84,175,14,220,192,43,53,119,132,205,91,225,251,91,242,47,23,157,82,105,254,65,6,51,114,150,57,229,170,191,82,199,102,174,154,86,212,189,172,88,210,104,35,167,247,205,35,218,233,154,246,238,142,145,175,124,149,130,109,80,0,16,3,157,95,149,140,91,234,5,15,167,92,73,254,0,160,30,87,30,123,52,203,241,175,71,173,47,248,0,40,7,154,63,158,205,77,252,23,209,232,137,85,200,199,245,217,251,183,252,72,181,64,5,85,242,163,224,91,252,7,20,26,215,134,127,218,245,88,5,21,115,191,202,115,174,146,83,171,127,242,94,21,238,119,244,230,70,127,165,230,45,80,0,0,0,6,170,230,213,0,12,85,194,119,149,141,27,250,127,143,122,116,6,85,0,1,133,56,188,225,142,197,197,166,141,84,233,85,222,245,236,74,182,92,41,110,150,187,191,134,125,79,128,170,137,202,215,73,216,108,177,36,189,80,73,81,22,206,119,74,119,122,246,87,53,166,107,0,81,14,140,114,202,214,220,187,137,122,205,22,212,235,45,93,147,30,197,106,41,231,201,175,214,249,224,115,29,110,157,149,14,165,158,139,188,230,186,102,84,186,146,72,155,35,99,127,101,253,93,216,209,209,190,34,244,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,63,88,0,0,2,181,121,177,112,81,110,202,113,91,159,21,26,111,108,232,201,44,219,84,230,48,49,42,170,38,186,208,182,58,122,120,234,35,106,57,241,195,225,99,135,169,232,216,216,213,137,101,145,239,69,137,17,253,43,149,15,3,153,149,6,77,100,226,227,81,159,87,98,161,165,167,168,126,35,105,86,35,103,185,50,166,158,72,29,91,58,57,55,101,50,197,51,251,77,77,159,42,171,100,221,177,35,59,246,190,0,0,0,0,0,0,0,20,3,205,31,207,102,166,254,11,232,244,69,255,0,0,32,7,37,79,43,25,79,212,10,239,78,183,19,252,0,0,0,5,85,243,206,253,73,254,242,127,13,45,80,1,74,220,149,60,211,229,63,79,235,189,70,220,93,72,0,84,175,60,92,90,197,73,149,105,38,107,79,67,209,122,186,219,239,22,186,202,158,235,215,187,75,73,37,44,148,241,244,42,244,55,165,245,181,43,186,34,57,123,155,57,85,26,212,76,65,202,11,84,46,184,95,22,148,216,28,45,171,158,219,168,54,122,219,109,68,13,173,116,80,69,61,52,46,173,138,169,241,108,173,153,237,109,60,208,183,126,149,106,85,72,168,239,155,93,121,32,10,1,230,143,231,179,83,127,5,244,122,34,85,114,49,253,118,126,237,255,0,18,45,80,0,0,1,85,124,243,191,82,127,188,159,195,72,171,202,227,207,102,153,126,53,232,245,165,255,0,0,42,175,158,119,234,79,247,147,248,105,21,121,92,121,236,211,47,198,189,30,180,191,224,0,0,0,0,6,170,230,202,124,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,149,121,24,254,187,63,118,255,0,137,22,168,0,0,0,165,110,117,126,105,241,111,167,244,62,163,113,50,175,35,31,215,103,238,223,241,34,213,0,3,90,206,44,124,211,235,39,212,12,135,212,103,54,83,0,69,94,87,30,68,244,203,241,175,88,173,28,209,252,137,234,111,224,190,177,68,74,160,6,170,230,213,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,164,170,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,137,254,0,0,0,0,0,26,214,113,99,230,159,89,62,160,100,62,163,57,178,152,2,0,114,84,242,177,148,253,64,174,244,235,113,63,192,0,82,183,58,191,52,248,183,211,250,31,81,184,151,82,0,165,110,74,158,105,242,159,167,245,222,163,110,28,234,252,211,226,223,79,232,125,70,226,93,72,2,149,185,42,121,167,202,126,159,215,122,141,184,186,144,0,0,0,197,92,88,249,88,214,79,167,249,15,167,78,107,88,109,80,0,138,188,209,252,137,234,111,224,190,177,68,82,183,9,222,105,244,111,234,6,61,234,48,27,41,128,0,0,5,85,243,83,224,59,255,0,133,248,171,210,11,47,248,169,114,251,21,178,221,255,0,151,125,77,237,207,238,255,0,185,219,43,35,135,252,101,67,221,254,21,229,170,0,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,10,112,209,196,94,9,197,6,150,80,106,102,11,81,254,42,142,241,69,209,55,247,178,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,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,6,202,96,0,0,0,0,0,0,13,85,205,148,248,78,242,177,163,127,79,241,239,78,128,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,1,193,205,220,230,0,244,55,118,175,200,247,34,238,131,100,253,135,143,151,237,216,14,70,52,214,45,25,199,181,78,195,83,108,185,210,171,221,44,79,106,42,58,79,154,178,70,255,0,53,237,255,0,24,166,74,69,60,129,74,156,85,112,61,168,90,99,145,59,33,192,108,23,58,218,9,82,89,28,234,122,69,122,49,86,117,107,81,122,165,122,254,139,211,238,62,239,2,220,69,223,48,108,233,49,60,202,69,162,101,127,135,167,107,106,90,216,151,169,213,45,255,0,106,223,229,39,237,251,203,113,202,49,91,86,77,66,234,59,149,20,51,177,219,34,164,145,181,201,250,72,191,122,47,222,133,107,113,133,195,109,6,149,93,44,90,149,135,209,54,149,41,110,8,249,146,24,145,159,12,113,199,39,250,156,77,251,226,95,155,190,255,0,248,130,204,113,187,181,45,230,209,75,95,75,59,36,142,104,153,35,85,174,221,21,21,168,191,244,159,74,93,250,125,196,119,224,243,84,169,243,189,63,183,194,181,29,117,20,180,176,197,34,43,209,85,28,216,41,247,254,123,151,230,255,0,188,145,75,183,222,128,98,172,206,178,215,106,201,104,230,185,85,69,20,207,124,40,222,183,244,251,250,151,100,219,253,227,33,88,231,109,85,12,115,196,244,115,30,214,170,42,124,151,118,162,238,68,238,46,114,138,171,86,164,227,182,218,74,215,197,223,171,183,55,102,200,173,253,39,202,159,114,167,236,36,190,150,203,52,216,101,177,243,201,214,245,165,131,119,110,171,186,246,89,191,204,157,29,177,17,78,64,20,117,13,70,145,99,178,75,241,34,34,237,186,170,237,183,198,194,61,240,113,26,50,249,145,45,45,84,82,181,96,165,234,232,123,93,252,247,254,197,95,235,59,215,21,250,143,77,167,248,37,69,100,179,116,189,221,61,59,57,17,127,195,64,139,252,230,255,0,76,193,92,181,238,115,94,169,50,11,149,69,107,165,116,208,83,123,150,69,114,167,76,243,183,239,85,253,128,78,214,239,183,188,240,227,202,124,130,252,128,245,166,255,0,180,246,55,228,112,77,190,104,115,79,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,0,0,0,0,15,14,249,30,64,30,135,57,205,93,144,246,49,253,72,129,236,69,247,158,166,110,213,219,230,7,189,83,127,153,140,56,128,211,123,78,161,96,21,246,186,219,124,19,185,148,245,46,143,184,196,94,151,172,15,106,42,123,211,223,239,253,166,79,69,221,15,77,101,59,42,105,164,129,233,186,61,170,223,248,211,96,43,59,133,108,186,231,164,58,227,118,211,171,149,100,209,80,203,87,60,116,209,117,238,223,125,100,16,177,17,26,142,219,225,141,83,222,165,154,71,34,75,26,61,191,37,43,139,141,108,22,171,77,51,187,70,172,90,227,85,100,87,58,117,149,173,99,213,118,73,170,39,115,183,118,237,79,208,79,255,0,193,57,180,167,60,182,231,120,149,53,226,221,51,85,146,245,255,0,170,49,223,41,94,223,230,174,223,204,80,32,247,28,185,5,98,113,19,140,89,233,231,123,122,95,105,149,17,23,111,122,203,42,111,242,254,191,218,78,29,22,239,46,158,89,93,60,138,247,186,134,149,92,171,251,123,12,220,129,156,102,197,67,91,197,38,33,18,57,175,170,125,77,150,53,68,119,189,26,179,191,238,69,253,170,159,113,63,244,178,141,40,176,155,76,8,206,158,154,74,116,251,254,232,88,159,120,29,188,0,4,24,230,99,91,61,54,4,254,220,238,99,91,183,185,190,239,156,212,102,55,229,25,120,169,184,195,149,65,61,67,220,200,169,168,213,136,171,186,38,245,21,27,157,207,154,66,57,48,143,135,220,142,249,255,0,95,231,168,140,103,201,205,219,253,174,110,219,109,75,69,255,0,229,53,0,90,58,124,130,132,249,5,249,1,235,106,238,170,123,19,228,122,219,243,61,141,249,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,245,42,108,187,236,123,79,10,128,120,110,251,30,87,228,120,105,200,8,223,198,190,158,63,49,210,107,147,160,130,57,38,166,142,105,217,212,173,69,69,109,53,78,222,245,79,218,227,7,112,35,173,244,149,216,91,113,185,234,103,241,84,123,238,142,99,213,62,57,106,95,243,234,95,185,9,195,155,219,27,117,199,107,233,92,155,245,211,202,223,248,216,228,253,169,251,74,72,193,117,2,171,67,117,102,190,142,166,46,168,223,218,234,111,82,39,202,153,202,158,244,107,255,0,198,255,0,245,125,193,34,181,46,71,234,39,27,150,102,83,84,58,86,208,45,154,119,36,138,168,136,140,158,37,93,183,223,252,103,254,178,205,177,90,95,7,97,162,131,127,208,130,52,219,246,108,198,161,82,60,47,101,75,168,28,82,191,36,115,58,82,68,164,141,19,125,246,232,154,141,63,99,127,230,45,238,214,196,101,190,157,19,252,83,63,249,148,3,245,0,0,129,156,207,233,251,216,3,228,115,154,157,189,189,222,255,0,190,122,35,22,114,117,70,162,229,219,59,127,238,90,45,255,0,253,166,160,201,252,208,156,228,193,122,24,187,111,243,255,0,239,212,70,44,228,230,237,228,203,215,246,210,209,127,249,77,64,22,146,159,32,191,32,159,32,191,32,61,109,249,169,236,111,200,245,183,230,123,27,242,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,14,41,243,57,28,84,242,139,186,1,194,120,210,88,156,197,79,114,162,167,254,162,154,249,144,105,85,86,45,152,63,40,183,91,214,56,229,219,173,236,137,81,61,209,82,49,61,232,196,251,220,191,121,114,234,68,110,62,116,150,143,50,210,235,149,103,97,29,83,23,103,161,200,200,247,247,212,82,162,251,221,239,249,55,246,129,95,252,184,42,100,173,213,186,121,220,222,173,166,103,191,109,247,218,166,140,187,27,122,239,71,14,233,183,230,219,238,255,0,121,10,74,229,208,245,179,235,44,86,215,53,63,195,71,178,175,207,117,168,163,253,133,218,91,93,189,20,46,119,223,27,127,230,64,63,80,0,8,53,204,206,217,61,94,157,201,81,27,58,146,53,77,213,17,87,231,61,26,126,207,234,48,191,39,148,86,213,229,173,249,109,73,68,155,127,250,204,228,136,230,37,44,44,210,234,200,229,110,253,229,102,223,213,181,77,33,28,185,64,205,218,187,101,208,170,239,213,73,69,178,175,251,166,111,253,160,90,138,124,144,47,200,53,119,106,47,245,5,249,1,235,111,205,79,99,126,71,173,62,103,177,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,255,0,219,177,226,53,247,236,115,84,69,249,158,17,168,138,7,35,166,234,125,142,59,230,47,85,73,50,110,215,116,111,243,255,0,24,197,251,191,176,238,71,225,187,210,54,178,134,72,28,155,245,109,238,255,0,125,23,254,128,41,183,135,170,26,108,71,139,135,217,155,59,88,206,229,3,154,139,238,221,93,37,23,244,151,114,228,44,82,119,45,84,174,71,110,139,19,54,247,127,177,66,155,181,86,209,112,210,110,53,45,181,114,117,195,19,234,108,174,115,155,212,212,115,85,240,42,166,251,53,23,252,26,255,0,196,91,158,150,222,89,125,194,237,119,56,223,212,217,169,96,122,110,187,254,148,44,119,237,95,219,251,64,237,192,0,34,71,48,91,51,46,26,89,89,80,174,217,97,232,219,220,171,243,169,165,79,219,253,68,65,229,27,120,134,12,207,40,182,202,215,35,223,69,72,169,239,79,251,101,223,255,0,178,19,135,142,74,7,85,233,5,201,88,222,165,78,207,185,19,127,254,42,166,254,162,189,185,89,86,182,143,89,175,212,238,126,221,116,20,137,211,191,254,52,207,187,253,240,46,102,21,69,137,170,139,238,217,63,230,57,175,200,245,82,42,45,52,110,79,146,177,171,255,0,168,247,1,234,217,81,126,104,123,19,228,122,255,0,156,123,27,242,3,200,7,133,93,189,224,121,60,127,80,71,34,252,149,2,162,175,189,20,15,39,133,93,143,39,143,154,255,0,96,4,60,131,143,82,124,147,230,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,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,93,249,173,103,22,62,105,245,147,234,6,67,234,51,129,122,124,5,106,150,119,173,60,39,96,218,153,169,119,223,108,228,151,159,105,248,218,223,11,13,63,119,181,114,170,134,63,205,194,198,70,221,163,137,141,248,90,155,237,186,238,170,170,185,214,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,82,48,114,184,242,39,166,95,141,122,197,105,8,57,172,113,199,77,169,87,90,254,22,244,217,149,113,88,177,139,194,179,41,185,185,242,192,183,27,141,43,158,197,162,100,123,162,62,154,25,119,115,157,35,87,185,52,81,185,136,214,196,217,38,15,171,156,243,151,204,173,124,67,85,94,112,108,70,146,243,165,118,234,122,171,67,44,179,85,36,47,187,189,149,19,44,55,120,170,93,74,217,233,30,248,251,27,211,200,217,24,214,35,209,83,173,200,246,79,75,135,19,184,174,169,240,119,157,113,11,160,217,70,242,91,112,251,213,194,145,242,195,27,170,173,55,74,106,25,37,72,42,96,127,91,27,52,79,70,42,177,221,76,115,85,174,106,190,55,181,206,163,110,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,151,147,171,154,103,138,232,223,2,58,131,165,184,85,39,135,178,227,58,95,124,183,211,117,71,27,36,155,162,217,63,92,242,246,216,198,58,105,94,174,146,71,163,83,174,71,189,202,155,185,64,168,31,243,81,248,236,255,0,191,159,252,153,179,255,0,213,11,254,53,87,54,168,0,0,0,84,7,30,188,122,241,99,162,220,88,231,58,103,166,154,173,236,108,110,205,236,207,5,69,236,43,109,71,107,187,109,165,154,79,206,77,78,249,29,188,146,189,223,19,151,109,246,77,145,17,18,223,202,1,230,143,231,179,83,127,5,244,122,32,44,251,149,254,189,234,199,17,58,5,127,205,117,143,43,251,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,248,182,223,100,68,73,128,64,14,74,158,86,50,159,168,21,222,157,110,39,248,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,150,254,80,15,52,127,61,154,155,248,47,163,209,1,103,220,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,2,0,114,84,242,177,148,253,64,174,244,235,113,63,192,24,255,0,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,220,100,3,21,113,99,229,99,89,62,159,228,62,157,56,29,43,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,163,90,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,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,84,50,88,0,0,5,64,115,75,227,219,237,221,101,251,133,29,47,131,163,31,181,92,60,30,95,116,168,167,218,74,250,234,73,209,203,71,78,215,166,241,195,12,241,53,95,46,200,233,36,141,17,138,145,53,93,56,78,174,20,184,205,177,113,105,168,250,171,108,192,237,93,172,51,4,246,69,61,162,229,59,30,202,171,172,149,11,91,223,169,116,110,219,181,10,248,120,146,40,213,169,39,74,57,207,217,95,218,138,74,149,87,200,199,245,217,251,183,252,72,181,64,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,45,252,160,30,104,254,123,53,55,240,95,71,162,2,127,242,164,226,143,93,184,148,252,168,254,90,243,159,180,127,103,61,137,236,207,239,101,29,31,99,196,120,238,247,250,90,40,250,186,187,17,126,150,251,116,251,182,221,119,159,229,85,242,49,253,118,126,237,255,0,18,45,80,0,0,0,0,0,0,8,107,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,204,163,87,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,216,35,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,212,248,34,142,126,236,116,235,39,230,209,122,55,233,118,202,158,240,144,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,103,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,21,193,146,115,142,166,119,20,118,91,126,41,106,164,77,17,165,168,246,69,214,186,182,154,86,214,214,178,89,88,143,187,177,26,199,75,19,32,70,171,163,167,232,87,201,26,203,220,70,201,36,105,77,103,246,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,219,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,42,55,163,92,246,178,88,165,98,61,253,29,75,53,57,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,129,111,224,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,247,1,141,120,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,196,14,94,124,205,106,117,106,235,79,162,92,72,222,169,35,204,171,234,21,152,246,70,176,69,75,5,221,239,118,237,162,157,145,181,177,69,83,186,244,196,230,181,172,149,58,99,217,38,70,173,69,122,241,175,197,117,247,139,77,101,173,204,187,183,90,60,66,219,189,30,45,100,173,153,142,240,20,189,44,73,36,86,198,136,196,154,119,179,187,34,238,247,38,236,143,184,246,69,26,146,3,150,47,1,223,150,251,237,54,188,234,197,151,171,1,199,238,13,246,109,174,227,110,238,82,229,19,53,147,54,77,157,221,106,246,105,231,109,58,187,170,57,34,153,201,36,43,191,68,173,64,186,144,0,17,171,142,254,39,47,188,37,233,238,27,170,182,139,47,182,233,31,152,71,107,186,90,60,75,41,188,125,44,182,203,131,155,31,125,209,74,177,116,207,29,60,187,181,189,75,218,232,221,26,231,25,215,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,33,7,58,191,43,24,183,212,10,31,78,184,144,131,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,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,229,223,154,214,113,99,230,159,89,62,160,100,62,163,56,23,167,192,86,169,103,122,211,194,118,13,169,154,151,125,246,206,73,121,246,159,141,173,240,176,211,247,123,87,42,168,99,252,220,44,100,109,218,56,152,223,133,169,190,219,174,234,170,171,32,8,171,202,227,200,158,153,126,53,235,21,164,170,2,10,243,82,215,190,36,248,118,197,116,255,0,53,208,204,175,236,253,150,182,225,95,107,191,84,248,26,10,190,186,167,199,20,148,81,244,85,71,35,211,118,67,92,187,198,157,63,14,207,93,213,136,177,131,130,62,101,92,69,229,252,75,225,216,30,186,234,117,37,231,19,203,42,31,100,123,38,176,82,194,248,107,102,98,165,27,162,117,28,44,122,61,213,41,12,42,175,234,141,25,51,213,200,155,36,140,179,78,41,244,83,249,68,240,251,155,104,228,119,15,5,87,144,91,211,192,78,233,123,113,178,186,9,89,81,75,221,119,110,69,72,86,120,98,73,58,88,174,237,171,250,118,118,202,154,214,1,181,65,72,28,66,243,30,227,59,6,215,221,75,194,177,109,100,240,86,92,127,48,188,218,237,212,223,103,109,82,118,41,96,173,150,56,163,235,125,51,158,238,150,49,169,187,149,92,187,110,170,171,239,45,255,0,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,248,92,138,107,217,197,143,154,125,100,250,129,144,250,140,224,94,159,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,175,74,230,71,197,133,79,12,58,37,28,24,102,71,87,104,212,92,186,161,176,227,19,67,110,138,169,145,50,158,120,31,91,52,169,59,93,10,49,33,127,109,17,81,207,87,206,197,107,118,107,222,207,215,202,227,200,158,153,126,53,235,21,165,117,115,130,214,59,238,115,197,2,233,85,68,62,30,203,166,150,248,41,232,227,234,99,251,245,85,212,240,85,212,84,238,140,107,219,212,199,211,69,219,87,61,169,225,186,219,210,178,57,0,104,15,28,156,194,120,128,214,92,79,71,113,205,121,240,245,121,53,193,180,242,84,253,151,178,63,194,82,177,174,146,166,167,161,244,236,73,59,80,71,44,189,190,180,115,250,58,91,241,57,16,182,174,33,120,157,209,174,23,241,88,114,157,92,202,60,7,143,239,178,215,110,166,133,213,21,215,57,162,141,94,232,224,137,191,240,26,178,61,89,19,29,44,104,247,179,173,187,214,95,38,13,6,166,202,181,67,37,215,251,237,21,95,135,193,233,219,107,177,61,212,242,182,9,46,53,145,200,217,228,100,200,244,99,223,13,54,236,116,74,215,251,171,163,122,244,43,88,174,180,157,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,21,193,162,28,225,174,183,190,34,238,115,107,45,37,38,53,164,153,5,59,27,73,78,228,117,108,248,196,240,82,254,155,37,166,166,73,170,217,81,51,92,142,99,227,85,98,205,26,181,205,108,111,73,45,124,214,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,87,42,126,59,110,169,117,160,225,103,89,114,106,71,91,93,78,144,97,23,91,140,238,108,241,206,142,99,99,179,171,213,21,175,99,154,174,88,58,220,213,98,179,176,213,127,92,17,198,22,190,1,130,184,193,226,207,13,225,23,75,254,220,95,105,233,47,23,218,250,136,233,172,88,227,171,214,150,123,171,210,70,36,234,199,164,114,171,25,20,79,89,28,245,103,70,253,182,42,163,165,98,40,99,254,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,245,120,1,227,6,213,197,150,145,181,215,5,171,143,59,195,169,232,232,50,182,77,19,81,149,51,189,142,72,235,162,116,108,108,93,21,11,12,175,88,218,214,172,79,107,217,211,208,145,201,37,16,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,13,159,129,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,10,149,213,206,114,119,218,62,32,173,245,186,73,143,123,83,73,241,207,21,79,83,67,58,178,142,171,41,145,241,57,140,169,116,210,67,36,148,112,199,39,67,226,141,172,108,142,107,93,221,219,184,145,67,249,121,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,64,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,23,41,175,92,196,113,92,91,135,109,60,226,151,70,19,237,78,63,113,204,25,102,189,216,165,168,142,142,171,227,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,75,92,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,174,14,102,250,23,167,28,58,112,35,130,233,126,151,217,188,13,170,135,80,40,165,154,105,85,31,85,112,170,117,178,224,146,85,84,200,136,157,201,159,210,221,215,100,106,53,173,99,26,198,49,140,108,96,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,2,247,128,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,86,207,202,86,231,87,230,159,22,250,127,67,234,55,16,37,87,42,78,40,245,219,137,79,202,143,229,175,57,251,71,246,115,216,158,204,254,246,81,209,246,60,71,142,239,127,165,162,143,171,171,177,23,233,111,183,79,187,109,215,127,171,205,75,94,248,147,225,219,21,211,252,215,67,50,191,179,246,90,219,133,125,174,253,83,224,104,42,250,234,159,28,82,81,71,209,85,28,143,77,217,13,114,239,26,116,252,59,61,119,86,34,225,94,70,63,174,207,221,191,226,68,255,0,226,159,69,63,148,79,15,185,182,142,71,112,240,85,121,5,189,60,4,238,151,183,27,43,160,149,149,20,189,215,118,228,84,133,103,134,36,147,165,138,238,218,191,167,103,108,168,21,151,193,31,50,174,34,242,254,37,240,236,15,93,117,58,146,243,137,229,149,15,178,61,147,88,41,97,124,53,179,49,82,141,209,58,142,22,61,30,234,148,134,21,87,245,70,140,153,234,228,77,146,70,92,73,170,185,179,70,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,10,128,226,23,152,247,25,216,54,190,234,94,21,139,107,39,130,178,227,249,133,230,215,110,166,251,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,121,103,252,5,106,150,119,173,60,39,96,218,153,169,119,223,108,228,151,159,105,248,218,223,11,13,63,119,181,114,170,134,63,205,194,198,70,221,163,137,141,248,90,155,237,186,238,170,170,180,89,197,143,154,125,100,250,129,144,250,140,229,212,242,184,242,39,166,95,141,122,197,104,31,147,153,31,22,21,60,48,232,148,112,97,153,29,93,163,81,114,234,134,195,140,77,13,186,42,166,68,202,121,224,125,108,210,164,237,116,40,196,133,253,180,69,71,61,95,59,21,173,217,175,123,43,215,64,120,228,230,19,196,6,178,226,122,59,142,107,207,135,171,201,174,13,167,146,167,236,189,145,254,18,149,141,116,149,53,61,15,167,98,73,218,130,57,101,237,245,163,159,209,210,223,137,200,131,156,22,177,223,115,158,40,23,74,170,33,240,246,93,52,183,193,79,71,31,83,31,223,170,174,167,130,174,162,167,116,99,94,222,166,62,154,46,218,185,237,79,13,214,222,149,145,200,119,110,76,26,13,77,149,106,134,75,175,247,218,42,191,15,131,211,182,215,98,123,169,229,108,18,92,107,35,145,179,200,201,145,232,199,190,26,109,216,232,149,175,247,87,70,245,232,86,177,92,23,18,0,2,53,113,223,196,229,247,132,189,61,195,117,86,209,101,246,221,35,243,8,237,119,75,71,137,101,55,143,165,150,217,112,115,99,239,186,41,86,46,153,227,167,151,118,183,169,123,93,27,163,92,227,58,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,36,32,231,87,229,99,22,250,129,67,233,215,18,16,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,4,63,227,155,140,219,239,7,154,143,163,183,57,45,94,217,195,50,143,110,83,228,214,216,152,196,170,116,113,45,7,106,166,154,71,109,180,209,119,101,84,141,206,72,228,107,220,215,116,170,178,88,230,1,85,124,243,191,82,127,188,159,195,64,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,15,214,82,183,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,183,82,0,0,0,193,92,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,32,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,53,225,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,84,143,86,181,141,124,178,202,244,99,58,250,80,54,19,225,235,41,190,231,58,5,166,153,174,83,93,227,111,89,6,31,102,186,92,106,123,76,143,191,85,61,20,82,75,39,67,17,172,111,83,222,229,217,168,141,77,246,68,68,247,16,171,143,110,104,95,145,76,170,45,35,225,234,75,85,231,43,179,92,34,147,38,186,85,71,226,40,104,187,82,35,159,108,99,81,83,185,51,250,86,57,220,142,78,203,85,204,106,164,234,174,167,152,28,39,121,88,209,191,167,248,247,167,64,84,7,51,14,10,45,220,48,103,118,220,219,77,45,158,27,77,178,221,169,168,168,227,74,169,189,141,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,114,89,175,15,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,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,253,103,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,214,41,175,154,231,26,255,0,148,220,170,126,26,244,206,231,117,166,198,241,43,133,69,54,91,46,253,152,111,23,72,100,107,82,159,161,90,146,58,26,89,35,127,189,206,232,146,85,234,70,42,67,12,174,14,235,167,60,227,170,102,226,94,249,62,125,106,171,167,209,91,253,68,52,150,152,100,166,137,247,28,113,140,98,49,43,28,176,51,170,118,74,228,116,147,66,171,43,227,235,68,133,239,237,116,79,106,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,26,235,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,132,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,84,59,1,249,46,212,85,55,27,85,109,190,142,237,87,107,168,170,167,146,24,171,169,27,19,167,165,123,154,168,217,163,73,152,248,149,237,85,71,34,72,199,179,116,78,166,185,55,69,253,96,10,1,255,0,53,31,142,207,251,249,255,0,201,155,63,253,80,185,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,214,155,57,157,105,111,228,191,140,156,215,194,88,189,153,106,203,124,62,83,111,254,234,239,120,175,21,26,120,185,253,239,115,153,213,93,29,111,192,238,157,182,248,90,140,86,19,83,146,94,166,101,89,6,156,106,38,150,221,170,252,69,151,15,184,91,238,22,142,228,146,62,74,127,30,149,61,248,27,212,245,99,33,71,210,36,141,99,26,223,206,79,59,149,92,175,247,5,149,0,69,94,103,90,165,249,47,224,219,53,240,151,223,102,93,114,223,15,139,91,255,0,185,123,222,43,197,72,158,46,15,123,28,214,117,80,199,91,241,187,167,109,190,23,35,213,128,85,173,219,154,159,28,119,27,173,109,194,143,87,105,45,116,245,85,18,77,21,13,38,55,108,116,20,172,115,149,91,12,107,53,59,229,86,53,21,26,139,35,222,253,145,58,156,229,221,86,226,120,47,202,117,99,57,225,131,0,205,117,186,187,198,229,249,5,190,75,165,77,79,106,154,62,253,44,245,18,201,69,39,69,50,54,38,245,82,62,157,118,68,71,38,251,61,17,253,72,107,217,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,248,231,151,182,199,189,176,196,196,116,146,61,26,189,17,177,238,84,217,170,108,252,4,106,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,73,83,88,205,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,201,145,138,230,177,207,138,88,158,172,103,95,74,6,85,0,0,0,143,252,70,241,175,163,92,48,103,120,54,19,169,151,63,13,246,183,198,84,214,214,70,174,155,216,212,48,194,245,142,162,106,120,91,37,67,251,213,8,200,35,70,199,210,187,78,229,122,118,85,174,7,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,165,64,255,0,154,143,199,103,253,252,255,0,228,205,159,254,168,90,79,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,160,192,47,163,154,6,189,234,199,14,218,5,96,205,116,115,43,251,63,122,173,204,41,109,115,212,248,26,106,190,186,87,209,86,200,232,250,42,35,145,137,187,225,141,119,68,234,248,118,223,101,84,88,129,192,87,30,188,88,235,79,22,56,54,153,234,94,171,123,103,27,188,251,79,198,209,123,10,219,79,221,237,91,106,166,143,243,144,211,178,70,237,36,76,119,194,228,223,109,151,116,85,69,144,28,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,0,0,8,171,197,231,49,29,26,225,75,196,226,219,125,177,212,40,124,43,254,203,209,84,58,14,196,51,110,238,229,85,87,109,241,193,180,109,234,72,246,116,174,238,66,189,9,28,157,214,202,162,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,160,197,92,183,57,137,221,117,222,166,77,23,215,187,237,36,250,131,37,67,157,143,87,195,64,232,159,124,131,181,61,68,236,149,144,66,148,240,62,157,144,46,207,85,141,36,99,216,212,106,189,142,124,150,20,106,217,254,122,176,44,171,253,117,199,50,76,114,225,254,217,71,93,109,174,167,147,254,12,144,205,28,140,254,167,53,205,251,149,11,211,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,4,192,0,129,92,200,249,130,84,240,237,77,30,143,104,221,214,145,218,139,113,167,109,77,109,202,25,98,153,248,203,18,88,36,137,37,167,154,9,97,153,245,48,172,237,70,57,205,124,108,86,73,182,207,141,84,58,175,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,78,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,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,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,245,110,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,170,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,43,43,66,249,201,223,102,214,91,220,154,243,143,120,124,7,38,184,83,71,107,101,177,88,255,0,178,52,172,108,173,115,156,214,195,222,184,117,171,160,116,174,87,163,155,209,35,162,139,226,108,4,85,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,118,14,94,124,22,93,120,167,213,10,123,238,95,143,213,187,74,241,170,133,92,130,177,42,93,74,149,179,164,125,81,91,224,145,173,87,61,238,114,196,233,81,138,213,100,42,229,238,70,247,195,212,23,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,250,207,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,250,192,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,112,145,85,0,229,184,84,223,238,56,176,230,5,125,243,17,210,215,205,116,183,234,13,21,63,84,150,249,41,30,231,117,237,240,196,202,135,239,178,191,250,147,249,171,254,249,158,248,38,204,217,152,105,45,51,85,255,0,156,183,54,150,145,233,183,222,218,88,183,254,106,127,210,119,205,124,194,104,243,28,6,239,73,52,50,62,85,162,157,25,208,231,39,191,177,42,39,201,23,239,119,236,35,135,5,23,169,49,60,135,44,192,171,211,178,180,215,52,116,45,123,122,92,230,163,38,102,255,0,18,162,175,248,31,216,4,220,7,132,249,30,64,197,250,255,0,104,142,245,130,214,210,72,222,164,94,223,187,125,191,213,162,95,218,159,176,170,110,94,116,239,183,241,23,117,167,106,126,141,53,10,167,245,255,0,116,64,191,244,150,255,0,168,180,241,84,227,149,17,202,138,169,240,124,151,111,245,70,21,29,194,228,17,227,124,95,87,208,80,57,82,55,178,220,213,234,94,175,114,203,72,191,63,248,74,5,201,91,213,93,69,11,157,243,88,219,255,0,50,31,164,252,150,165,87,91,105,92,171,190,240,177,127,252,20,63,88,30,149,253,35,216,207,145,197,85,119,83,147,126,64,114,60,42,110,23,220,113,235,247,237,176,14,218,111,185,203,125,189,202,121,56,74,170,214,42,183,109,246,251,192,44,141,111,233,41,203,116,34,7,16,250,245,149,233,230,162,80,91,173,183,10,86,83,73,212,143,141,208,49,234,191,233,148,249,170,239,254,166,223,191,238,37,46,35,119,91,213,150,10,247,236,174,151,171,125,147,100,247,61,201,255,0,64,31,101,205,235,77,151,228,121,107,81,169,178,30,79,10,228,79,152,30,65,225,28,139,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,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,92,120,227,169,211,94,95,248,23,11,122,108,202,73,111,185,61,158,246,204,166,230,231,197,58,91,173,213,87,107,131,22,137,145,238,170,202,153,162,221,206,116,141,78,220,50,198,230,35,157,43,100,134,37,105,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,157,126,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,250,121,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,176,101,94,21,120,103,195,120,80,210,58,61,45,195,235,170,238,47,117,67,174,87,123,157,74,171,95,113,184,200,200,217,44,233,31,82,182,22,116,197,27,25,27,85,122,88,198,245,57,239,235,145,255,0,175,139,31,43,26,201,244,255,0,33,244,233,202,245,205,121,199,84,219,56,163,138,225,133,90,170,239,26,35,69,78,219,69,101,12,180,209,71,91,112,122,74,229,146,239,74,174,99,101,137,232,138,214,199,79,51,250,31,28,127,26,67,36,187,195,50,179,221,116,211,142,34,248,17,213,61,80,210,251,207,142,181,87,105,254,69,20,208,202,136,202,171,125,83,109,147,44,148,181,49,162,175,110,102,117,55,116,221,90,173,115,94,199,61,143,99,220,26,246,27,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,56,37,237,189,236,108,209,61,29,28,140,71,47,68,140,123,85,119,106,154,193,18,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,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,6,186,220,124,106,102,43,171,188,94,234,78,117,133,85,248,187,45,69,194,158,223,77,84,217,35,146,58,175,5,73,13,27,231,137,241,189,204,124,50,62,157,207,141,232,239,138,55,49,202,136,170,168,147,87,154,159,30,63,252,47,194,166,144,94,191,197,69,151,223,109,151,31,252,187,42,108,142,103,107,253,206,233,95,28,223,227,41,222,223,240,172,42,172,11,169,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,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,95,242,92,215,77,56,161,194,114,62,30,46,119,159,3,153,215,100,21,57,37,182,154,161,17,145,220,105,93,71,77,28,140,167,126,255,0,28,209,248,87,189,241,170,35,187,110,71,183,173,25,42,199,103,230,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,190,158,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,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,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,99,169,146,181,163,65,179,45,21,143,13,186,95,104,170,229,177,103,152,189,175,38,177,93,157,78,145,193,88,202,170,40,39,158,22,42,61,201,215,79,44,203,19,145,85,30,168,145,200,172,107,101,102,225,178,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,62,177,70,220,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,138,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,96,194,188,214,56,227,169,211,91,85,127,11,122,108,202,73,111,185,61,157,89,148,220,220,248,167,75,117,186,169,175,98,209,50,61,213,89,83,52,91,185,206,145,169,219,134,88,220,196,115,165,108,144,211,177,245,127,207,86,123,149,127,174,185,30,73,145,220,63,219,43,43,174,85,213,18,127,194,146,105,164,145,255,0,214,231,57,223,122,169,149,120,169,225,142,251,194,174,85,136,225,89,77,235,198,222,178,12,62,131,37,184,211,120,102,71,236,186,169,228,158,57,104,122,217,44,172,159,180,250,119,39,121,170,141,126,251,163,81,61,234,19,171,145,143,235,179,247,111,248,145,106,133,85,242,49,253,118,126,237,255,0,18,45,80,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,236,253,219,254,36,90,161,85,124,140,127,93,159,187,127,196,139,84,0,0,0,0,0,0,3,85,115,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,191,155,240,207,153,97,220,58,105,231,19,77,174,164,175,196,243,202,138,203,107,209,170,145,207,109,184,193,85,87,19,96,123,21,202,178,50,88,169,31,43,100,111,201,82,70,61,173,218,55,74,27,4,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,107,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,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,12,43,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,215,219,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,115,130,143,202,110,43,63,18,154,103,108,181,83,100,152,149,190,162,167,45,139,110,204,215,139,92,49,181,201,81,214,174,72,221,53,44,113,191,220,230,245,201,18,244,163,213,97,134,39,6,64,229,159,198,189,199,137,252,18,229,132,234,93,207,196,234,78,37,189,77,109,100,139,75,15,182,104,102,154,69,142,162,26,120,91,31,71,103,118,65,34,54,62,148,222,7,43,213,211,43,91,10,249,157,113,227,249,111,190,212,232,54,147,222,186,176,28,126,224,239,105,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,132,24,30,127,153,105,134,77,6,103,167,249,13,93,138,251,75,79,87,77,79,112,164,84,108,240,50,166,158,74,121,86,55,109,187,30,177,77,34,35,219,179,216,170,142,106,181,200,142,70,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,6,85,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,174,63,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,152,0,0,0,128,28,234,252,172,98,223,80,40,125,58,226,82,177,117,60,234,252,172,98,223,80,40,125,58,226,85,95,11,154,23,252,165,53,219,25,209,79,181,63,103,62,209,248,223,239,159,129,241,157,143,15,71,61,79,248,30,228,125,93,93,142,159,211,77,186,183,247,237,178,132,212,229,105,199,183,216,74,203,15,10,58,161,7,94,63,117,184,120,60,66,233,79,79,188,148,21,213,115,171,146,142,161,172,77,228,134,105,229,114,178,93,149,209,201,34,163,213,98,114,58,11,127,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,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,110,22,20,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,80,15,51,173,45,252,151,241,147,154,248,75,23,179,45,89,111,135,202,109,255,0,221,93,239,21,226,163,79,23,63,189,238,115,58,171,163,173,248,29,211,182,223,11,81,138,194,255,0,136,1,206,79,69,62,220,240,251,105,214,58,75,135,102,175,76,174,11,222,130,73,122,99,158,134,227,45,61,60,157,45,72,220,174,153,179,178,141,91,187,216,212,143,191,191,83,186,16,12,127,201,79,93,43,46,182,44,211,135,139,245,231,189,236,78,140,147,29,166,145,39,146,70,82,202,254,221,115,26,245,85,138,56,89,51,169,94,216,209,24,229,146,174,119,252,123,185,89,93,124,88,249,167,214,79,168,25,15,168,206,126,174,17,117,190,213,195,143,17,120,102,178,223,108,117,119,123,109,130,162,165,181,148,148,146,53,147,172,21,20,179,83,72,248,250,190,23,61,141,157,94,140,85,106,61,88,141,87,51,171,173,63,47,22,62,105,245,147,234,6,67,234,51,129,109,60,27,107,29,139,135,254,85,248,254,177,100,112,248,138,76,102,223,124,168,142,155,169,236,241,117,79,189,86,71,77,77,214,198,61,99,238,207,36,81,119,58,21,172,235,234,119,194,213,82,146,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,38,174,172,107,205,78,43,203,19,67,180,6,197,91,73,226,51,138,139,229,210,250,198,212,68,233,227,183,81,223,42,93,4,111,133,88,175,99,38,169,217,237,149,28,207,125,12,140,78,180,115,209,184,127,129,13,11,177,113,19,197,6,35,167,57,141,154,235,113,197,157,226,174,55,214,219,213,236,232,165,167,167,146,70,36,210,177,21,98,134,73,210,8,28,244,86,187,243,200,214,61,175,115,28,129,118,156,17,232,53,79,14,60,52,97,218,109,121,162,164,131,33,74,119,221,50,5,134,158,40,222,183,26,151,172,178,71,43,226,123,219,51,225,107,163,166,73,122,221,214,202,118,42,108,222,150,166,117,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,130,188,199,249,127,209,241,17,98,151,86,244,135,29,255,0,69,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,99,254,16,249,177,98,181,250,79,145,197,197,29,243,179,148,225,118,255,0,104,69,112,137,177,248,172,175,185,83,42,118,41,169,33,130,40,98,154,36,125,36,72,206,191,141,174,116,174,86,50,57,158,218,214,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,84,143,86,181,141,124,178,202,244,99,58,250,83,21,18,255,0,151,55,5,31,202,171,81,231,191,231,246,203,172,122,101,139,126,114,229,83,2,118,163,186,87,34,177,99,182,54,110,166,189,189,76,122,201,43,162,71,57,145,181,173,222,39,77,20,136,17,86,243,139,95,113,251,117,138,237,119,161,240,244,153,53,189,247,75,92,157,214,63,196,82,178,170,162,145,210,108,213,85,102,211,210,84,51,103,34,59,224,223,110,151,53,87,234,227,186,91,157,229,120,38,93,169,150,11,23,138,198,240,79,1,246,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,239,38,175,58,191,52,248,183,211,250,31,81,184,153,43,146,61,166,213,127,181,107,205,138,251,108,164,184,219,110,52,248,253,37,101,29,92,45,154,10,152,36,109,205,178,69,36,110,69,107,216,230,170,181,90,168,168,168,170,138,4,32,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,194,184,219,230,173,167,117,26,95,46,15,194,174,101,87,116,190,228,244,243,211,85,228,116,145,213,219,103,199,216,217,32,93,227,101,77,43,86,87,207,19,170,99,71,198,246,62,21,106,61,21,29,208,169,15,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,3,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,166,193,28,29,112,117,130,112,129,130,84,88,44,21,158,217,201,47,61,31,104,50,14,220,212,254,212,237,77,80,250,95,238,87,207,44,112,118,163,168,88,255,0,54,169,215,183,83,183,85,247,99,94,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,1,0,57,213,249,88,197,190,160,80,250,117,196,165,98,234,121,213,249,88,197,190,160,80,250,117,196,170,190,23,52,47,249,74,107,182,51,162,159,106,126,206,125,163,241,191,223,63,3,227,59,30,30,142,122,159,240,61,200,250,186,187,29,63,166,155,117,111,239,219,101,9,169,202,211,143,111,176,149,150,30,20,117,66,14,188,126,235,112,240,120,133,210,158,159,121,40,43,170,231,87,37,29,67,88,155,201,12,211,202,229,100,187,43,163,146,69,71,170,196,228,116,22,254,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,253,203,75,152,37,54,176,218,172,252,62,106,253,214,174,77,65,160,167,240,214,123,181,92,178,213,79,146,177,141,170,158,69,145,89,2,50,7,211,211,65,19,85,243,74,231,206,187,185,85,94,174,220,44,40,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,118,126,237,255,0,18,45,80,170,190,70,63,174,207,221,191,226,69,170,1,64,60,206,180,183,242,95,198,78,107,225,44,94,204,181,101,190,31,41,183,255,0,117,119,188,87,138,141,60,92,254,247,185,204,234,174,142,183,224,119,78,219,124,45,70,43,9,127,201,79,93,43,46,182,44,211,135,139,245,231,189,236,78,140,147,29,166,145,39,146,70,82,202,254,221,115,26,245,85,138,56,89,51,169,94,216,209,24,229,146,174,119,252,123,185,89,144,57,201,232,167,219,158,31,109,58,199,73,112,236,213,233,149,193,123,208,73,47,76,115,208,220,101,167,167,147,165,169,27,149,211,54,118,81,171,119,123,26,145,247,247,234,119,66,21,107,194,46,183,218,184,113,226,47,12,214,91,237,142,174,239,109,176,84,84,182,178,146,146,70,178,117,130,162,150,106,105,31,31,87,194,231,177,179,171,209,138,173,71,171,17,170,230,117,117,160,126,94,44,124,211,235,39,212,12,135,212,103,45,167,131,109,99,177,112,255,0,202,191,31,214,44,142,31,17,73,140,219,239,149,17,211,117,61,158,46,169,247,170,200,233,169,186,216,199,172,125,217,228,138,46,231,66,181,157,125,78,248,90,170,84,183,22,62,105,245,147,234,6,67,234,51,146,43,86,53,230,167,21,229,137,161,218,3,98,173,164,241,25,197,69,242,233,125,99,106,34,116,241,219,168,239,149,46,130,55,194,172,87,177,147,84,236,246,202,142,103,190,134,70,39,90,57,232,208,133,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,155,20,240,71,160,213,60,56,240,209,135,105,181,230,138,146,12,133,41,223,116,200,22,26,120,163,122,220,106,94,178,201,28,175,137,239,108,207,133,174,142,153,37,235,119,91,41,216,169,179,122,90,148,151,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,138,64,0,0,128,28,234,252,172,98,223,80,40,125,58,226,82,177,117,60,234,252,172,98,223,80,40,125,58,226,85,175,9,58,33,106,226,63,95,177,205,23,188,223,42,236,212,249,29,61,209,172,175,166,141,178,62,154,120,109,213,53,16,189,88,239,115,216,146,195,31,91,55,106,185,157,77,71,49,85,30,129,53,121,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,161,172,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,75,116,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,110,22,20,85,95,60,239,212,159,239,39,240,210,213,10,171,231,157,250,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,178,180,35,71,47,186,251,169,148,90,85,139,77,209,122,186,219,238,181,22,232,250,88,190,38,170,146,221,81,87,21,54,239,123,24,206,243,233,219,23,113,206,70,179,185,214,187,163,118,94,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,40,27,79,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,82,32,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,112,131,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,64,194,156,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,72,214,103,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,130,128,217,79,132,239,43,26,55,244,255,0,30,244,232,14,213,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,170,240,157,229,99,70,254,159,227,222,157,1,149,64,214,219,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,124,202,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,79,254,53,248,81,177,113,105,163,85,184,111,106,213,71,151,219,119,172,197,175,117,176,189,222,2,171,169,139,36,106,232,213,30,144,206,198,118,164,77,158,212,221,146,118,222,248,163,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,5,202,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,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,168,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,158,229,123,193,71,242,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,3,58,240,125,194,102,27,194,46,151,253,135,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,92,234,0,0,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,161,95,44,93,82,252,151,241,147,133,120,187,239,179,45,89,111,136,197,174,31,220,189,239,21,226,163,95,9,7,185,142,115,58,171,163,162,248,219,211,182,223,19,145,138,242,228,248,208,209,203,238,190,240,193,159,233,86,45,55,69,234,235,111,142,162,221,31,75,23,196,213,82,84,69,87,21,54,239,123,24,206,243,233,219,23,113,206,70,179,185,214,187,163,118,93,115,45,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,226,162,249,224,230,182,170,252,255,0,75,52,230,26,122,180,185,88,236,247,27,221,68,174,99,123,14,130,186,104,161,137,172,119,87,82,189,29,111,153,92,138,212,68,71,71,178,187,117,70,218,166,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,120,120,208,214,59,22,190,241,65,159,234,174,45,15,69,150,235,112,142,158,221,39,83,215,196,210,210,83,197,73,21,78,207,99,30,206,243,41,219,47,109,205,71,51,185,208,187,171,119,80,207,252,159,116,114,251,156,241,64,154,171,79,55,135,178,233,165,190,122,138,201,58,88,254,253,85,117,60,244,148,244,219,43,218,246,245,49,245,50,247,17,175,106,120,110,135,116,172,141,82,239,200,21,201,199,72,105,176,174,26,43,181,74,162,10,69,185,106,61,226,105,153,60,51,202,231,251,58,133,239,165,134,25,88,237,152,199,182,161,43,222,138,196,93,217,51,58,156,187,35,89,61,64,213,92,206,188,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,5,25,127,94,120,103,204,180,27,30,211,108,206,243,93,73,113,199,181,71,23,162,200,236,181,176,170,49,237,124,148,180,243,84,210,75,18,185,92,215,194,234,152,209,31,239,100,140,123,28,138,142,235,142,48,216,123,75,117,75,4,214,156,18,217,169,154,105,125,246,206,55,121,239,120,42,223,11,53,63,119,181,51,225,147,243,115,49,146,55,105,34,123,126,38,166,251,110,155,162,162,175,107,40,91,151,55,26,255,0,201,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,117,58,165,174,154,113,164,154,53,115,215,156,142,243,227,113,11,117,190,27,140,117,118,148,74,207,29,28,238,99,41,146,157,88,189,18,119,159,44,77,99,250,146,63,206,35,156,246,179,119,32,116,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,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,119,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,229,72,245,107,88,215,203,44,175,70,51,175,165,38,87,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,7,223,173,208,189,101,209,14,82,58,137,75,171,25,77,213,177,228,30,196,185,219,112,235,141,11,99,147,23,234,190,192,178,53,36,238,57,255,0,221,12,117,60,206,129,205,143,179,34,200,138,196,145,242,170,214,9,127,220,209,252,137,234,111,224,190,177,68,80,8,23,83,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,0,0,0,1,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,253,208,198,198,186,102,189,219,43,164,107,25,37,75,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,217,248,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,140,36,86,79,206,3,75,233,184,104,164,212,188,122,197,72,186,161,121,168,172,182,210,225,79,172,146,169,150,185,226,127,195,85,89,63,110,21,117,55,105,240,200,157,8,139,43,222,176,177,200,177,205,36,52,215,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,249,75,105,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,5,85,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,243,234,228,90,91,157,226,152,38,35,169,151,251,23,133,198,243,191,31,246,126,183,197,66,255,0,25,224,166,72,106,191,54,199,172,145,244,72,228,111,231,26,222,173,247,110,233,239,59,95,22,62,105,245,147,234,6,67,234,51,150,211,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,8,85,203,131,152,5,103,14,247,216,180,147,87,178,47,244,39,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,254,190,100,124,193,41,184,137,169,143,71,180,110,235,86,221,58,183,84,54,166,182,229,12,178,194,204,153,235,20,18,68,146,211,205,4,83,66,202,105,146,118,163,28,231,50,71,163,36,219,118,70,169,18,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,111,229,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,64,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,4,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,234,188,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,201,141,136,231,61,204,138,40,152,175,127,71,82,229,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,7,23,38,232,114,0,122,211,220,167,176,224,168,167,48,63,29,218,149,149,150,249,233,222,212,114,73,27,154,168,168,139,243,106,167,223,253,164,13,212,27,245,30,141,241,47,66,176,177,34,142,245,77,81,60,136,221,216,138,230,186,175,222,169,26,46,255,0,166,158,245,39,227,209,85,170,136,87,215,50,92,106,227,73,115,199,179,10,26,25,158,234,90,74,134,62,70,53,92,141,234,158,52,77,254,104,155,247,23,238,2,125,90,107,219,112,163,101,75,118,217,219,254,223,185,85,63,232,63,105,132,184,97,213,11,94,162,225,84,245,116,149,145,72,244,234,221,173,118,234,159,158,153,63,162,223,232,25,180,14,179,159,247,62,206,85,35,24,139,250,30,253,255,0,219,24,84,63,13,205,171,127,23,149,11,80,196,71,171,104,61,251,239,191,231,104,255,0,172,183,252,214,57,37,176,212,50,55,108,229,233,217,54,249,252,109,42,75,65,45,242,209,241,133,82,202,183,244,63,166,129,58,85,62,95,156,163,2,224,45,9,181,170,141,23,238,130,63,254,101,15,216,126,59,70,201,107,163,68,93,246,130,63,127,252,20,63,96,30,165,249,169,205,159,35,130,252,254,103,54,252,128,242,171,178,28,19,126,175,145,205,223,35,135,205,64,246,30,170,151,43,97,122,167,244,87,254,99,218,122,231,223,180,237,191,98,255,0,204,5,99,241,103,95,87,115,226,42,215,101,122,175,101,221,247,126,146,174,253,43,93,183,185,125,223,113,98,248,4,9,79,141,210,196,214,34,53,58,246,84,79,246,199,149,239,197,131,36,78,34,236,239,167,221,210,175,127,118,162,125,223,221,229,137,97,204,86,99,180,141,85,221,83,185,247,109,252,247,1,246,149,219,109,253,187,30,169,93,212,238,132,216,72,244,107,145,21,126,243,147,90,138,238,160,57,49,189,40,114,60,42,162,124,212,241,214,139,250,41,184,28,129,193,29,187,186,78,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,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,177,254,80,92,34,90,172,184,205,55,23,89,61,198,146,225,114,191,211,214,219,113,170,6,211,181,233,108,129,149,14,167,168,170,123,222,222,166,212,189,208,73,19,123,106,136,216,95,34,57,207,239,43,34,234,156,208,121,130,83,93,169,175,92,47,104,181,214,173,140,101,67,168,51,11,229,52,178,211,63,174,25,106,169,235,44,171,20,176,53,202,197,115,32,115,231,138,94,137,24,174,139,226,99,159,191,74,139,141,127,228,255,0,203,103,77,116,99,79,110,119,90,29,73,204,173,247,122,152,174,52,75,217,246,53,173,215,250,246,62,161,37,115,87,121,165,237,79,12,105,26,163,227,248,229,235,141,204,139,185,2,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,59,175,13,28,58,103,124,80,106,157,6,153,224,180,255,0,226,171,47,21,189,112,255,0,123,45,126,38,24,103,172,237,203,44,125,238,215,125,142,237,49,221,111,249,34,124,213,46,251,61,208,189,56,225,211,129,29,83,210,253,47,179,120,27,85,14,159,228,82,205,52,170,143,170,184,85,58,217,50,73,85,83,34,34,119,38,127,75,119,93,145,168,214,181,140,107,24,198,49,189,131,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,141,27,43,152,199,120,104,220,233,27,11,58,91,210,197,87,42,119,31,35,223,216,56,177,242,177,172,159,79,242,31,78,156,13,107,12,171,196,191,14,153,223,11,250,167,95,166,121,213,63,248,218,203,61,111,92,63,223,59,95,137,154,24,43,59,113,75,39,103,187,216,123,187,79,119,91,62,74,159,37,92,84,108,145,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,48,43,91,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,25,85,204,191,142,58,110,28,112,217,180,123,7,101,91,245,23,52,179,200,248,106,227,124,180,236,177,219,166,89,32,90,214,204,197,107,150,165,92,201,91,11,88,239,129,241,172,143,84,70,177,147,82,182,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,245,240,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,239,59,86,187,232,229,247,64,181,50,183,74,178,153,186,239,86,171,125,170,162,227,31,75,19,195,85,85,219,169,234,229,166,221,143,123,31,217,125,67,162,238,53,202,215,246,250,211,100,118,201,111,252,175,120,40,254,79,248,35,53,159,80,173,151,90,29,73,204,173,239,166,150,221,90,157,159,99,90,221,51,94,202,117,137,174,93,230,151,181,4,210,44,136,143,143,224,139,162,55,50,94,229,117,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,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,14,191,130,240,125,147,106,143,8,151,190,36,116,253,42,238,23,44,63,40,185,80,100,54,215,75,79,20,16,217,41,173,144,86,58,185,142,145,236,119,92,110,116,141,116,109,238,58,68,150,53,107,91,219,119,94,52,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,182,213,201,83,202,198,83,245,2,187,211,173,196,85,230,133,192,183,228,83,42,126,184,232,230,25,225,52,218,245,209,237,138,106,39,117,67,98,186,73,35,145,118,133,26,158,30,142,109,227,237,236,174,99,37,87,199,249,166,186,158,53,11,84,225,163,136,188,19,138,13,44,160,212,204,22,163,252,85,29,226,139,162,111,239,101,211,195,67,52,244,125,201,98,143,189,218,239,177,189,214,55,161,255,0,52,95,154,35,139,31,43,26,201,244,255,0,33,244,233,202,33,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,221,246,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,136,26,230,23,253,101,225,211,4,226,131,128,93,42,211,76,234,159,245,127,99,172,179,214,245,205,253,236,186,123,21,33,130,179,183,20,177,247,187,93,247,187,180,247,116,63,228,169,242,84,160,19,98,141,35,212,204,87,70,248,17,211,237,82,205,106,252,61,151,25,210,251,29,194,167,166,72,217,36,221,22,200,58,32,139,184,246,49,211,74,245,108,113,177,92,157,114,61,141,69,221,200,5,16,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,143,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,38,177,141,106,108,136,136,101,94,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,152,128,11,116,229,79,192,173,78,29,29,7,20,250,175,65,87,77,125,170,167,73,176,170,22,213,68,232,27,110,171,162,98,251,73,235,12,142,87,62,88,170,36,137,176,200,141,237,162,72,231,49,206,116,107,22,10,231,87,230,159,22,250,127,67,234,55,18,101,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,227,124,137,35,21,81,207,100,48,215,157,95,154,124,91,233,253,15,168,220,64,202,188,140,127,93,159,187,127,196,139,84,42,175,145,143,235,179,247,111,248,145,106,128,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,37,87,35,31,215,103,238,223,241,34,213,10,171,228,99,250,236,253,219,254,36,90,160,0,0,0,0,0,0,26,171,151,189,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,136,75,254,229,113,228,79,76,191,26,245,138,208,35,174,140,242,113,195,108,186,219,151,93,53,114,235,87,145,105,157,170,163,179,138,219,31,82,180,245,119,118,75,3,30,179,86,73,76,246,186,54,64,233,29,18,35,22,55,205,44,43,34,182,40,145,177,205,102,128,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,202,185,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,175,103,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,12,41,118,185,212,222,174,181,183,154,200,233,35,168,175,168,146,166,86,82,82,69,75,3,94,247,43,156,145,195,11,91,20,76,221,87,102,70,214,177,169,178,53,17,17,16,205,124,22,113,49,83,194,142,188,218,181,62,106,26,187,133,138,122,121,173,25,13,13,34,69,223,169,183,77,210,174,237,172,141,84,71,199,44,112,204,136,142,103,90,194,145,171,216,215,185,73,41,203,115,151,101,171,93,233,164,214,141,123,177,85,207,167,210,83,185,184,245,4,53,237,137,151,201,251,179,211,206,249,95,4,201,81,3,41,223,2,236,197,72,214,71,189,142,71,43,24,230,73,21,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,134,199,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,31,172,168,14,83,188,107,220,113,108,170,217,194,190,164,92,250,241,187,206,244,216,116,239,90,90,120,109,85,206,146,162,162,74,121,28,173,100,147,120,169,38,233,98,186,71,185,37,72,163,99,21,37,85,101,191,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,41,130,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,47,83,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,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,13,130,120,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,145,131,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,240,72,174,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,149,69,53,242,174,224,203,86,50,13,71,197,120,170,175,186,253,151,195,44,222,38,162,209,83,3,233,170,42,175,178,111,61,28,244,205,141,221,125,136,83,166,118,75,36,141,108,138,213,106,67,178,187,189,13,143,241,167,196,117,215,133,141,6,186,234,165,139,8,171,201,110,77,168,134,219,70,196,137,206,162,162,158,126,164,142,170,185,205,84,115,41,154,228,70,251,149,21,242,62,24,145,204,238,119,26,25,212,214,179,139,31,52,250,201,245,3,33,245,25,204,149,162,28,193,53,183,75,120,139,185,241,7,151,221,106,243,10,140,158,157,148,217,85,165,178,193,109,130,244,200,105,123,20,138,244,138,7,69,19,224,86,196,230,189,145,35,246,108,141,221,18,89,58,176,255,0,16,185,77,139,57,215,221,75,205,113,106,239,27,101,200,51,11,205,210,221,83,218,124,125,250,89,235,101,146,41,58,30,141,123,122,152,246,174,206,68,114,111,178,162,47,184,11,191,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,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,250,192,13,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,249,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,39,255,0,57,125,16,181,96,186,219,96,214,139,125,242,174,162,163,84,41,231,109,117,4,209,183,162,146,123,108,20,116,232,248,158,155,42,178,72,164,139,118,57,21,90,248,222,238,165,71,163,35,175,96,63,85,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,171,113,60,150,244,114,251,135,232,214,91,172,87,121,187,116,154,137,112,167,167,181,211,116,177,122,169,109,174,168,141,213,61,109,122,170,117,207,61,68,93,183,49,142,111,134,234,248,155,35,85,42,7,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,155,47,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,251,145,95,36,178,73,34,163,81,172,69,122,163,90,214,162,53,3,186,128,0,0,0,129,92,109,114,203,181,113,43,172,54,45,83,194,242,138,188,106,229,144,84,37,6,99,80,234,118,214,192,200,32,161,147,195,87,50,39,207,19,145,253,84,244,212,174,142,55,42,57,38,142,78,150,246,229,89,102,86,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,78,214,0,165,110,117,126,105,241,111,167,244,62,163,113,50,175,35,31,215,103,238,223,241,35,21,115,171,243,79,139,125,63,161,245,27,137,149,121,24,254,187,63,118,255,0,137,1,101,58,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,97,175,3,252,176,169,184,101,213,11,142,174,106,54,101,73,147,223,109,53,21,84,152,138,91,82,88,32,167,164,146,55,68,234,202,150,59,101,90,153,34,145,241,246,81,95,20,72,231,175,92,206,115,29,20,245,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,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,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,199,69,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,27,79,26,240,241,247,173,250,95,196,47,18,247,253,73,210,107,29,93,37,162,122,122,106,9,174,53,50,73,215,123,158,157,157,164,174,72,95,239,167,99,162,108,49,178,63,114,171,33,108,143,107,36,145,236,104,91,167,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,192,14,117,126,105,241,111,167,244,62,163,113,49,255,0,44,93,3,213,141,91,226,10,155,57,211,140,203,236,117,6,159,244,212,94,111,241,67,77,83,85,4,117,113,77,10,83,83,65,80,201,35,124,211,70,149,13,73,31,27,163,137,173,115,215,169,201,28,114,100,14,117,126,105,241,111,167,244,62,163,113,3,42,242,49,253,118,126,237,255,0,18,45,80,170,190,70,63,174,207,221,191,226,69,170,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,121,172,22,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,54,147,41,131,156,190,136,90,176,93,109,176,107,69,190,249,87,81,81,170,20,243,182,186,130,104,219,209,73,61,182,10,58,116,124,79,77,149,89,36,82,69,187,28,138,173,124,111,119,82,163,209,145,132,0,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,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,191,148,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,11,126,228,183,163,151,220,63,70,178,221,98,187,205,219,164,212,75,133,61,61,174,155,165,139,213,75,109,117,68,110,169,235,107,213,83,174,121,234,34,237,185,140,115,124,55,87,196,217,26,169,98,167,74,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,247,34,190,73,100,146,69,70,163,88,138,245,70,181,173,68,106,119,80,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,45,39,152,103,5,150,174,41,244,190,162,251,136,99,244,142,213,76,106,157,23,31,172,90,150,210,173,108,9,39,84,182,249,228,115,85,175,99,154,178,186,36,122,181,25,50,181,123,145,177,243,117,81,15,249,234,192,178,175,245,215,28,201,49,203,135,251,101,29,117,182,186,158,79,248,50,67,52,114,51,250,156,215,55,238,84,54,136,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,215,51,140,109,124,177,113,49,196,22,73,171,216,222,27,246,114,130,233,216,167,134,41,102,124,149,85,113,211,196,216,99,169,169,221,238,141,147,58,56,227,69,142,29,163,99,90,214,254,113,200,249,164,11,148,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,171,207,59,245,39,251,201,252,52,195,252,164,56,109,204,181,23,91,99,215,186,91,253,94,61,143,105,189,71,66,212,69,68,146,62,237,87,81,4,145,190,138,39,203,27,161,70,36,47,114,206,228,222,86,50,104,145,136,199,74,217,162,204,28,243,191,82,127,188,159,195,64,138,188,174,60,246,105,151,227,94,143,90,79,78,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,240,47,149,199,158,205,50,252,107,209,235,75,52,230,59,199,29,79,10,88,109,6,31,167,204,164,168,212,92,194,158,119,208,205,43,226,149,150,74,70,170,49,107,101,129,85,92,247,185,202,230,192,215,55,180,231,197,43,156,174,72,86,41,2,138,237,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,118,13,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,189,84,202,188,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,201,145,138,230,189,172,150,40,158,172,127,71,74,133,249,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,214,220,217,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,222,136,248,229,142,72,213,90,174,98,171,21,90,231,53,81,203,172,96,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,3,175,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,186,220,88,113,13,83,197,30,182,222,53,134,124,74,147,26,101,198,158,146,154,27,108,47,138,103,196,200,32,100,106,178,212,50,24,157,82,247,57,174,114,62,70,171,218,197,100,104,189,17,177,18,80,115,58,227,199,242,223,125,169,208,109,39,189,117,96,56,253,193,222,210,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,201,130,184,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,193,130,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,177,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,242,100,98,185,172,115,226,150,39,171,25,215,210,149,23,204,179,129,90,110,25,114,106,93,79,211,26,10,74,93,47,200,234,32,182,210,208,182,170,89,39,180,92,82,157,85,208,61,103,145,242,204,201,146,9,166,108,136,229,233,94,228,110,107,17,177,172,152,171,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,27,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,0,0,6,182,220,94,233,13,54,132,113,47,168,90,91,111,130,146,11,109,166,240,249,173,112,83,79,44,204,167,183,84,177,181,84,112,171,229,248,220,246,83,207,19,30,174,87,124,109,119,196,255,0,210,93,146,74,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,168,25,87,130,78,51,108,90,95,203,123,53,174,162,181,119,114,77,20,239,83,199,72,230,62,120,234,164,186,214,200,251,109,76,169,249,166,164,43,85,83,36,114,70,201,93,34,71,74,247,251,150,70,52,169,99,186,227,58,189,153,98,26,95,155,233,29,138,122,72,108,90,133,81,105,154,250,174,129,31,60,204,183,201,52,176,66,199,175,185,140,89,102,73,28,168,157,106,176,198,136,228,106,189,175,205,92,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,194,212,67,32,0,6,170,230,195,218,109,164,56,110,189,112,19,167,122,71,168,16,85,201,98,200,180,223,27,134,161,105,39,88,103,137,236,162,166,150,41,163,127,189,17,241,203,28,114,34,57,28,197,86,34,57,174,106,171,87,94,19,101,62,19,188,172,104,223,211,252,123,211,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,149,27,209,174,123,89,44,82,177,30,254,142,165,234,153,22,169,103,121,94,9,136,233,157,254,251,226,177,188,19,199,253,159,162,240,176,179,193,248,217,146,106,175,206,49,137,36,157,114,53,29,249,199,59,167,109,155,178,123,141,130,120,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,165,53,232,135,47,189,109,213,46,34,238,124,62,101,246,170,188,62,163,24,167,101,78,85,118,108,80,92,160,178,178,106,94,253,34,61,98,157,177,74,249,213,209,53,172,100,170,253,157,35,182,84,138,78,144,237,124,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,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,2,234,121,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,0,0,0,0,0,0,0,0,43,130,199,201,231,75,233,120,151,186,100,87,42,186,186,189,32,130,158,42,250,44,114,165,100,235,168,158,161,149,113,203,66,149,144,212,178,161,140,165,123,41,39,100,142,106,172,140,153,177,57,207,116,114,72,235,31,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,59,7,27,124,31,99,60,92,233,124,182,87,37,37,22,109,99,167,157,216,157,226,174,90,142,197,12,242,201,3,230,100,145,196,244,107,153,51,105,153,18,189,204,145,99,71,43,216,215,42,116,187,242,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,228,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,3,193,228,240,191,35,138,47,191,100,3,153,131,184,172,211,198,103,154,125,81,70,218,70,207,80,136,196,143,243,125,74,137,226,33,114,237,240,185,126,77,83,56,159,134,239,65,5,198,141,240,79,11,100,69,219,220,239,127,222,139,255,0,64,21,215,203,187,60,171,179,229,19,105,237,229,239,130,161,178,66,216,225,149,85,170,189,77,170,149,118,107,156,139,242,114,47,232,255,0,237,44,129,138,142,106,42,125,229,95,93,168,151,68,56,188,199,171,105,90,148,212,151,11,140,17,57,35,247,34,167,133,137,159,36,234,95,156,203,247,125,255,0,241,89,118,53,115,101,218,199,67,113,141,234,230,207,79,20,155,174,255,0,206,98,47,222,137,251,64,229,144,177,139,107,153,210,38,232,157,63,252,210,21,83,167,73,110,111,25,210,248,125,247,84,160,223,110,159,127,199,67,251,11,82,202,36,88,236,243,187,127,119,195,255,0,205,52,169,93,29,153,107,56,207,170,84,93,209,169,111,219,255,0,187,162,255,0,216,5,186,217,246,246,85,30,201,238,236,71,255,0,204,161,251,15,199,104,77,173,84,105,251,32,143,255,0,153,67,246,1,234,93,183,83,155,126,71,5,249,175,246,156,217,242,3,203,151,220,112,69,93,254,71,55,124,143,91,122,186,147,246,1,237,61,85,42,228,133,234,212,223,102,175,252,199,180,252,183,23,171,41,37,84,114,183,224,119,189,62,239,114,251,192,172,222,37,171,43,31,197,61,170,45,149,204,233,170,247,46,235,178,239,94,89,38,38,174,91,13,50,189,168,213,248,247,77,182,254,123,138,189,226,46,231,52,156,89,219,161,101,75,213,88,218,197,68,247,251,246,117,114,110,90,22,41,191,176,41,145,206,85,95,143,117,95,242,220,2,249,92,203,116,105,83,36,173,107,26,187,170,185,219,123,189,235,255,0,65,250,237,151,10,123,133,28,85,48,74,201,27,35,17,81,90,228,95,249,148,234,122,169,35,89,139,220,21,102,88,156,148,178,244,185,187,238,139,219,126,203,238,62,30,130,92,107,107,177,134,182,170,182,73,251,74,230,49,207,247,170,162,75,42,39,245,252,145,63,226,3,41,59,223,182,255,0,35,146,53,19,228,113,114,110,223,127,251,199,150,238,137,239,95,144,28,19,252,41,201,206,247,244,161,235,107,147,169,93,191,203,250,142,77,118,223,63,123,128,246,39,185,15,39,6,163,151,222,229,255,0,120,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,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,105,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,122,156,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,244,222,230,53,239,99,81,239,142,188,165,56,40,197,111,54,42,62,44,181,54,217,237,26,182,220,38,143,11,183,206,145,190,150,31,14,254,219,238,110,68,115,149,211,54,118,75,28,77,145,173,237,58,23,74,136,231,58,23,199,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,178,239,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,154,209,18,127,143,238,48,110,188,89,106,227,157,111,90,72,240,76,58,162,178,131,20,100,49,57,31,83,3,222,212,146,186,87,72,198,203,215,80,144,196,244,141,205,106,68,198,177,157,61,105,36,146,6,53,226,95,136,188,239,138,13,83,175,212,204,234,163,252,109,29,158,139,162,31,239,101,175,196,205,52,20,125,200,162,143,189,218,239,189,189,215,183,173,255,0,53,95,146,38,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,196,181,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,100,148,230,95,203,167,30,131,30,155,95,248,115,194,169,45,15,180,83,201,54,89,143,219,91,75,69,110,142,221,79,75,36,175,185,67,27,159,27,98,123,27,10,49,240,196,215,119,122,218,246,177,175,108,142,148,36,175,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,171,110,104,254,123,53,55,240,95,71,162,48,86,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,186,241,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,23,34,129,103,252,149,60,172,101,63,80,43,189,58,220,103,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,1,201,83,202,198,83,245,2,187,211,173,196,0,230,143,231,179,83,127,5,244,122,32,46,251,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,144,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,2,127,242,84,242,177,148,253,64,174,244,235,113,157,120,240,226,7,75,244,39,135,156,166,29,65,125,37,194,187,49,179,220,44,54,92,122,69,145,95,119,158,106,119,70,230,185,177,73,28,173,166,98,74,213,154,86,200,197,99,28,136,215,119,95,19,93,18,185,100,107,166,156,112,233,192,142,117,170,26,161,121,240,54,170,29,64,173,138,24,98,68,125,85,194,169,214,203,122,199,75,77,26,170,119,38,127,75,182,77,209,168,214,185,239,115,24,199,189,181,215,196,191,17,121,223,20,26,167,95,169,153,213,71,248,218,59,61,23,68,63,222,203,95,137,154,104,40,251,145,69,31,123,181,223,123,123,175,111,91,254,106,191,36,64,197,69,186,112,143,162,26,161,164,28,180,245,178,251,157,223,41,18,209,168,88,61,227,39,176,216,161,142,55,190,134,9,108,210,167,138,150,118,251,220,250,152,155,76,228,135,117,72,153,11,21,85,36,146,86,51,31,242,167,224,86,155,49,146,131,138,125,87,160,164,169,177,82,212,36,216,85,11,106,165,108,238,184,210,86,177,125,164,245,134,70,163,89,20,180,242,68,216,100,71,119,21,100,115,152,214,182,53,150,199,248,177,242,177,172,159,79,242,31,78,156,13,107,12,235,196,15,22,121,150,187,224,58,97,165,174,167,171,178,98,122,107,139,219,172,172,180,182,189,39,130,190,227,77,10,192,235,147,209,35,98,163,221,18,49,141,141,203,39,105,59,157,14,252,236,157,88,40,203,252,42,240,207,153,113,95,171,148,122,91,135,215,82,91,152,218,119,92,174,247,58,149,71,50,221,110,141,241,178,89,210,62,164,116,207,234,150,54,50,54,170,117,61,237,234,115,25,215,35,3,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,121,255,0,204,15,151,158,51,170,218,71,107,202,244,122,142,174,221,150,105,94,47,29,162,209,106,141,213,21,140,186,217,40,152,231,69,110,107,62,57,86,165,168,175,236,189,17,206,145,239,88,228,234,235,100,144,204,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,199,60,189,182,49,142,154,87,171,164,145,232,212,235,145,239,114,166,238,83,181,129,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,51,87,25,156,82,255,0,43,140,219,15,212,138,220,111,216,151,171,110,31,75,98,189,211,196,238,170,87,215,69,89,87,43,165,166,85,114,189,33,123,39,141,200,215,252,76,114,185,155,189,26,146,62,106,243,83,224,59,255,0,133,248,171,210,11,47,248,169,114,251,21,178,221,255,0,151,125,77,237,207,238,255,0,185,219,43,35,135,252,101,67,221,254,21,229,85,129,106,156,140,127,93,159,187,127,196,137,211,173,124,102,112,217,195,182,85,75,133,107,30,164,125,159,189,86,219,217,116,130,155,216,245,245,125,116,175,146,72,219,39,93,60,18,49,55,124,50,38,202,189,95,14,251,108,168,171,5,185,24,254,187,63,118,255,0,137,24,171,157,95,154,124,91,233,253,15,168,220,64,181,77,11,226,143,66,120,148,246,223,228,83,57,251,71,246,115,195,123,79,251,217,89,71,216,241,29,222,207,250,102,40,250,186,187,18,254,142,251,116,251,246,221,55,165,110,104,254,123,53,55,240,95,71,162,37,87,35,31,215,103,238,223,241,34,42,243,71,243,217,169,191,130,250,61,16,18,171,145,143,235,179,247,111,248,145,106,133,85,242,49,253,118,126,237,255,0,18,45,80,0,0,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,6,63,215,236,63,81,243,253,26,203,48,221,35,207,126,197,229,247,91,123,160,181,222,250,21,124,52,157,72,174,111,83,119,124,93,198,35,226,239,49,22,72,187,157,198,34,189,141,69,10,150,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,147,5,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,163,253,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,207,242,117,214,61,56,200,120,125,155,70,109,144,218,173,89,158,41,112,172,174,185,82,70,228,109,85,222,150,121,81,241,220,156,157,13,235,233,238,50,145,219,58,71,49,180,240,117,43,82,72,154,4,244,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,194,188,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,83,58,128,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,179,229,159,198,189,199,137,252,18,229,132,234,93,207,196,234,78,37,189,77,109,100,139,75,15,182,104,102,154,69,142,162,26,120,91,31,71,103,118,65,34,54,62,148,222,7,43,213,211,43,91,0,57,174,106,206,141,106,111,17,211,219,180,207,16,240,215,236,75,196,88,242,220,139,165,208,251,98,186,23,182,52,135,178,168,157,94,23,182,248,188,67,190,41,55,232,77,226,134,23,187,165,114,236,209,237,109,213,46,34,237,119,77,23,201,42,240,250,140,98,158,170,166,191,48,109,154,11,148,22,86,77,75,60,44,71,193,80,230,197,43,231,87,58,38,179,117,126,206,146,68,69,72,158,173,11,201,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,184,3,157,95,149,140,91,234,5,15,167,92,72,1,202,227,207,102,153,126,53,232,245,160,79,254,117,126,86,49,111,168,20,62,157,113,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,242,107,24,231,46,200,138,165,207,243,171,242,177,139,125,64,161,244,235,137,0,57,92,121,236,211,47,198,189,30,180,12,21,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,238,85,100,145,73,36,106,173,86,189,17,234,173,115,92,136,228,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,249,50,49,92,214,57,241,75,19,213,140,235,233,74,160,230,71,203,238,155,135,106,152,245,135,70,237,85,110,211,171,141,67,105,171,109,176,197,44,204,198,94,145,65,28,75,45,68,211,203,52,204,169,153,103,114,61,205,107,35,122,178,61,247,124,104,184,3,131,238,44,243,46,17,117,67,237,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,198,103,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,249,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,137,216,0,215,175,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,26,205,159,117,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,235,89,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,129,122,156,174,60,137,233,151,227,94,177,90,74,162,149,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,186,144,0,0,34,255,0,50,77,23,186,235,127,9,121,69,139,23,196,42,242,76,158,199,81,71,126,177,81,210,61,221,244,158,25,145,179,186,56,209,201,222,127,131,150,177,169,22,206,87,43,145,24,215,73,208,107,238,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,169,171,190,89,113,177,94,50,171,205,219,22,199,62,207,217,107,110,21,21,22,235,71,140,125,95,179,233,95,35,157,21,55,125,232,143,151,182,197,107,59,142,78,167,116,238,190,245,2,106,114,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,43,87,146,21,255,0,21,169,210,205,75,197,168,236,157,172,146,223,144,82,92,46,23,31,13,27,124,69,13,69,50,178,146,14,234,47,113,253,185,41,107,93,208,228,70,183,191,187,85,85,239,218,202,128,0,0,0,0,0,0,165,110,117,126,105,241,111,167,244,62,163,113,50,175,35,31,215,103,238,223,241,35,21,115,171,243,79,139,125,63,161,245,27,137,149,121,24,254,187,63,118,255,0,137,1,106,128,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,73,255,0,206,175,202,198,45,245,2,135,211,174,37,59,96,121,254,101,166,25,52,25,158,159,228,53,118,43,237,45,61,93,53,61,194,145,81,179,192,202,154,121,41,229,88,221,182,236,122,197,52,136,143,110,207,98,170,57,170,215,34,57,2,197,57,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,66,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,228,198,196,115,152,215,203,44,76,87,179,175,169,58,86,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,67,32,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,251,145,95,36,178,73,34,163,81,172,69,122,163,90,214,162,53,42,47,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,93,159,187,127,196,139,84,42,175,145,143,235,179,247,111,248,145,106,128,8,191,204,147,69,238,186,223,194,94,81,98,197,241,10,188,147,39,177,212,81,223,172,84,116,143,119,125,39,134,100,108,238,142,52,114,119,159,224,229,172,106,69,179,149,202,228,70,53,210,116,18,128,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,171,17,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,164,43,203,46,54,43,198,85,121,187,98,216,231,217,251,45,109,194,162,162,221,104,241,143,171,246,125,43,228,115,162,166,239,189,17,242,246,216,173,103,113,201,212,238,157,215,222,165,180,242,66,191,226,181,58,89,169,120,181,29,147,181,146,91,242,10,75,133,194,227,225,163,111,136,161,168,166,86,82,65,221,69,238,63,183,37,45,107,186,28,136,214,247,247,106,170,189,251,5,149,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,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,9,255,0,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,81,122,55,129,234,134,167,234,37,191,79,244,110,150,174,171,44,190,211,215,82,82,211,211,92,35,162,124,240,45,36,222,42,37,150,71,177,136,199,83,36,237,123,92,228,71,177,92,207,127,86,202,19,43,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,235,193,247,9,153,151,23,90,161,246,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,48,81,121,60,164,53,55,72,242,158,26,35,211,189,62,179,85,218,178,28,50,163,175,43,134,166,54,57,245,149,117,111,145,241,214,164,241,198,198,202,201,27,19,163,99,92,157,216,153,78,216,156,175,107,35,150,64,151,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,89,124,243,191,82,127,188,159,195,75,84,42,175,158,119,234,79,247,147,248,104,16,3,133,205,116,254,77,122,237,140,235,95,217,111,180,127,103,60,111,247,179,199,120,62,255,0,136,163,158,155,252,55,110,78,158,158,255,0,87,232,46,253,59,123,183,221,58,86,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,242,205,57,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,6,106,229,165,203,238,155,71,173,86,126,32,245,126,213,87,30,160,215,211,248,155,61,166,174,41,105,103,198,152,246,213,65,34,72,140,157,89,59,234,41,167,137,202,201,162,107,224,93,218,168,143,71,109,10,249,142,240,57,77,194,150,101,65,152,105,243,234,234,52,235,48,168,157,148,48,202,201,101,125,146,173,168,143,90,41,103,84,86,189,142,106,185,208,57,206,238,185,145,74,215,35,150,21,150,75,222,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,5,5,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,227,89,157,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,10,3,101,62,19,188,172,104,223,211,252,123,211,160,34,175,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,171,132,239,43,26,55,244,255,0,30,244,232,10,33,227,115,78,117,115,76,120,151,204,108,154,213,149,85,229,121,13,109,67,46,76,200,230,166,124,12,188,82,74,196,88,103,137,142,68,107,24,214,167,101,99,143,120,162,124,15,133,142,86,196,138,6,52,210,221,45,206,245,167,59,182,105,158,154,88,189,179,146,94,123,222,10,139,197,67,79,221,237,66,249,164,252,228,207,100,109,218,56,158,239,137,201,190,219,38,234,168,139,177,79,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,242,99,98,57,207,115,34,138,38,43,223,209,212,181,87,201,207,88,244,227,78,245,199,34,193,179,88,109,84,23,92,246,223,77,67,96,189,214,57,25,35,106,162,153,85,109,177,185,88,189,62,43,184,215,123,228,99,93,37,36,44,68,123,223,26,37,212,129,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,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,177,153,90,188,230,245,103,70,169,48,75,22,140,94,241,15,109,106,77,95,110,249,102,184,244,186,47,179,244,43,50,178,89,187,187,126,119,196,118,36,135,195,162,171,126,14,235,250,93,20,29,97,138,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,211,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,141,99,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,83,96,141,95,199,115,188,83,129,221,81,176,106,94,162,253,187,201,41,116,255,0,40,241,185,7,178,33,181,248,206,170,74,167,199,253,203,10,172,113,244,70,230,71,240,175,197,219,234,95,123,148,14,171,254,106,63,2,127,247,243,255,0,147,55,143,250,161,42,141,85,205,170,0,17,43,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,226,99,40,231,171,87,245,162,177,172,234,122,237,208,142,108,181,58,166,172,125,132,252,150,102,95,149,47,251,12,251,63,113,251,71,254,27,255,0,130,252,52,158,43,252,7,231,127,192,247,63,193,252,127,209,247,236,6,176,69,170,114,66,210,223,254,185,122,215,112,177,127,218,152,181,162,231,226,191,182,166,190,14,202,63,255,0,181,174,235,123,63,169,142,255,0,8,133,85,151,253,202,227,200,158,153,126,53,235,21,160,74,160,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,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,169,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,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,236,172,163,236,120,142,239,103,253,51,20,125,93,93,137,127,71,125,186,125,251,110,155,229,82,170,249,24,254,187,63,118,255,0,137,22,168,0,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,0,0,0,0,0,0,0,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,190,239,146,28,206,46,3,202,46,225,127,97,225,187,252,142,64,66,222,62,240,136,105,241,23,106,13,36,15,117,93,141,204,172,107,145,206,114,39,76,212,155,170,183,109,191,69,139,243,84,59,215,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,237,220,89,99,44,200,180,63,49,164,237,50,73,29,104,157,90,143,219,238,70,187,239,79,246,37,106,240,103,173,143,211,77,99,169,195,111,21,245,81,210,62,189,244,140,141,189,199,179,173,106,169,227,79,115,93,182,219,49,83,228,5,184,231,29,110,199,106,22,55,34,111,209,243,251,254,54,149,63,194,213,162,105,120,183,184,182,174,68,89,41,160,161,147,220,187,127,170,210,47,236,254,194,212,46,215,122,107,214,13,29,206,153,206,115,106,33,134,70,42,166,219,162,185,191,180,170,206,26,175,8,238,47,174,21,17,171,216,218,152,168,24,169,242,255,0,84,163,79,185,64,183,203,98,109,65,78,159,178,38,127,243,40,126,163,242,90,151,170,221,76,187,239,188,44,95,255,0,5,15,214,7,5,68,221,78,77,249,28,21,87,115,147,126,64,121,118,219,123,206,45,217,62,227,203,143,13,3,153,241,178,186,175,7,98,172,168,84,78,150,67,35,149,87,246,35,28,191,244,31,100,233,250,168,247,51,11,186,237,51,227,222,142,116,221,170,169,183,230,94,5,85,84,248,205,67,227,130,90,69,115,100,101,60,151,102,181,35,77,182,99,36,171,219,229,191,244,139,114,178,66,180,118,136,227,93,190,4,114,255,0,248,74,165,83,240,185,101,117,227,141,203,236,243,72,178,248,111,109,185,28,247,110,187,119,156,212,249,167,251,50,213,46,215,26,91,13,138,170,190,169,234,216,41,97,124,143,114,53,87,100,77,213,125,201,243,3,9,113,67,150,205,108,198,159,13,186,86,37,76,200,176,35,85,168,229,93,227,155,228,155,254,212,67,184,112,237,67,60,58,103,99,172,171,71,36,245,84,81,205,34,42,109,239,114,189,126,91,123,191,72,143,249,131,110,186,215,169,84,177,99,149,253,203,77,13,83,18,118,75,35,226,69,86,84,59,169,58,93,186,47,195,43,126,226,92,97,182,102,216,49,155,109,165,172,107,124,37,44,81,42,55,109,189,205,219,238,68,3,236,189,205,99,119,114,236,136,117,203,246,99,67,103,149,180,221,105,36,178,126,140,109,86,171,151,231,247,110,139,252,213,63,94,71,123,162,180,210,247,107,170,59,49,170,170,117,116,185,126,237,254,228,83,170,219,40,241,236,146,228,151,106,74,167,86,74,198,185,17,178,49,122,91,247,174,200,230,167,244,191,111,222,7,108,183,203,61,83,17,239,68,79,237,77,191,105,245,88,197,68,217,92,122,105,233,210,22,244,244,181,63,176,247,42,170,39,187,238,247,129,201,25,183,222,167,148,77,142,9,42,42,236,191,51,216,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,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,25,215,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,130,141,148,248,104,225,211,4,225,127,75,40,52,207,5,167,255,0,21,89,120,173,235,155,251,231,116,240,208,195,61,103,110,89,100,236,247,123,12,119,105,142,232,103,201,19,230,170,29,215,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,82,183,52,46,5,191,34,153,83,245,199,71,48,207,9,166,215,174,143,108,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,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,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,32,89,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,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,17,214,76,255,0,50,151,1,167,210,215,100,53,105,137,210,222,38,191,178,210,213,70,192,183,25,97,142,7,84,61,17,55,123,210,40,88,198,245,42,244,34,201,209,211,220,147,170,79,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,135,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,108,83,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,245,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,49,175,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,195,220,191,116,135,13,210,14,20,48,24,48,248,42,209,249,133,158,135,47,187,205,83,58,202,249,238,53,212,112,62,87,34,123,154,198,53,169,28,108,107,81,54,100,77,87,117,61,94,247,107,194,108,167,194,119,149,141,27,250,127,143,122,116,0,101,80,0,2,128,121,149,240,245,138,240,233,196,213,117,147,10,169,218,203,151,91,219,150,211,91,219,75,28,17,218,188,77,85,76,111,163,137,35,68,98,194,199,192,229,141,17,173,233,141,236,98,163,149,138,247,223,241,74,220,234,252,211,226,223,79,232,125,70,226,6,85,228,99,250,236,253,219,254,36,90,161,85,124,140,127,93,159,187,127,196,139,84,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,42,185,24,254,187,63,118,255,0,137,22,168,82,95,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,244,174,26,121,143,234,198,146,113,5,125,213,237,80,159,237,141,6,160,120,10,124,210,40,168,169,169,170,167,142,146,46,205,53,77,55,105,177,198,201,161,141,92,137,31,195,28,173,115,154,254,151,43,102,140,47,164,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,128,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,4,170,0,1,90,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,247,42,178,72,164,146,53,86,171,94,136,245,86,185,174,68,114,108,230,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,189,141,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,99,7,52,46,53,255,0,147,254,8,253,24,211,219,157,214,135,82,115,43,123,42,98,184,209,47,103,216,214,183,76,230,62,161,37,115,87,121,165,237,79,12,105,26,163,227,248,229,235,141,204,139,185,89,124,22,241,165,153,112,109,153,93,239,54,108,118,147,36,199,178,74,120,225,189,89,102,153,41,159,80,248,82,69,166,154,42,148,99,221,19,227,116,178,110,157,46,99,153,35,209,91,213,208,248,240,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,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,54,19,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,177,215,150,47,1,223,145,11,21,54,188,234,197,151,167,62,200,45,237,246,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,254,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,244,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,110,195,199,74,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,133,58,242,163,226,151,42,210,77,101,131,67,190,205,221,114,76,111,83,46,20,240,120,106,23,73,44,214,138,230,181,201,227,163,135,171,183,217,237,255,0,166,157,178,57,34,129,146,117,42,65,219,125,223,145,255,0,131,174,14,176,78,16,48,74,139,5,130,179,219,57,37,231,163,237,6,65,219,154,159,218,157,169,170,31,75,253,202,249,229,142,14,212,117,11,31,230,213,58,246,234,118,234,190,233,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,84,92,79,42,254,58,169,179,252,122,213,195,14,169,87,210,65,147,216,233,225,182,225,147,67,75,47,93,218,221,5,44,207,116,18,164,113,172,49,190,150,26,100,68,145,239,103,117,142,98,116,186,70,61,242,99,76,71,130,143,229,85,203,51,74,239,248,5,178,213,30,166,226,222,218,146,219,83,58,118,164,186,80,165,222,224,178,91,29,55,83,88,222,167,189,36,137,210,163,154,201,26,230,239,19,102,150,68,149,92,20,114,230,211,142,21,124,22,127,127,170,251,83,169,178,91,210,10,155,148,155,45,13,174,71,245,247,155,110,141,88,215,183,169,143,72,157,52,138,178,61,172,119,74,66,217,100,137,66,96,0,0,130,188,224,181,142,197,131,112,192,186,85,81,15,136,189,106,93,194,10,122,56,250,158,206,197,45,13,68,21,117,21,59,163,28,199,116,189,148,209,118,213,204,114,248,158,182,245,36,110,66,144,73,149,205,67,136,123,174,178,241,47,117,192,233,110,180,149,88,158,152,212,77,100,180,178,26,55,66,246,214,171,33,75,147,165,116,137,214,247,165,76,46,133,21,54,143,162,157,138,196,94,167,73,36,53,2,85,114,197,213,47,201,127,25,56,87,139,190,251,50,213,150,248,140,90,225,253,203,222,241,94,42,53,240,144,123,152,231,51,170,186,58,47,141,189,59,109,241,57,24,175,47,248,213,92,217,35,132,93,111,186,241,29,195,166,25,172,183,219,29,37,162,229,127,167,169,109,101,37,36,142,124,9,61,61,84,212,210,62,62,175,137,172,123,160,87,163,21,92,172,71,163,85,207,233,235,80,204,0,0,0,0,0,0,41,91,157,95,154,124,91,233,253,15,168,220,76,171,200,199,245,217,251,183,252,72,197,92,234,252,211,226,223,79,232,125,70,226,101,94,70,63,174,207,221,191,226,64,90,160,0,0,0,8,1,206,175,202,198,45,245,2,135,211,174,37,43,23,83,206,175,202,198,45,245,2,135,211,174,36,0,229,113,231,179,76,191,26,244,122,208,44,211,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,153,64,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,93,159,187,127,196,139,84,42,175,145,143,235,179,247,111,248,145,106,128,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,39,81,68,60,212,56,135,186,235,47,18,247,92,14,150,235,73,85,137,233,141,68,214,75,75,33,163,116,47,109,106,178,20,185,58,87,72,157,111,122,84,194,232,81,83,104,250,41,216,172,69,234,116,146,4,53,37,87,44,93,82,252,151,241,147,133,120,187,239,179,45,89,111,136,197,174,31,220,189,239,21,226,163,95,9,7,185,142,115,58,171,163,162,248,219,211,182,223,19,145,138,242,42,128,54,168,6,31,225,23,91,238,188,71,112,233,134,107,45,246,199,73,104,185,95,233,234,91,89,73,73,35,159,2,79,79,85,53,52,143,143,171,226,107,30,232,21,232,197,87,43,17,232,213,115,250,122,215,48,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,63,249,139,242,232,252,189,248,189,107,209,75,119,250,36,254,111,218,118,206,247,253,145,255,0,165,41,161,252,245,77,75,41,232,252,61,60,82,187,225,103,231,126,75,241,108,171,80,26,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,126,40,47,153,110,176,232,150,176,241,23,120,186,105,6,55,73,37,69,5,71,134,188,102,20,151,153,234,160,201,94,202,90,88,99,88,224,123,82,40,25,78,176,75,18,62,21,115,39,77,164,69,84,86,170,133,191,240,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,72,65,207,59,245,39,251,201,252,52,141,92,177,116,187,136,44,211,136,42,108,199,68,50,95,179,52,24,207,76,89,53,234,88,162,171,165,142,150,120,166,124,84,181,52,46,168,134,74,184,106,36,165,237,170,70,238,168,221,211,42,57,142,99,28,146,87,158,119,234,79,247,147,248,104,16,131,129,221,33,195,117,223,138,140,15,75,117,6,10,185,241,235,181,69,100,213,208,83,78,176,190,161,148,212,83,213,36,42,244,248,154,199,186,6,177,234,213,107,250,28,238,151,49,219,57,54,51,40,7,149,199,158,205,50,252,107,209,235,75,254,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,42,55,163,92,199,62,41,101,98,61,157,125,73,173,97,181,65,170,184,27,41,240,157,229,99,70,254,159,227,222,157,1,210,184,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,221,215,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,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,194,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,247,42,178,72,164,146,53,86,171,94,136,245,86,185,174,68,114,6,194,124,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,245,215,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,76,171,198,15,22,121,151,23,90,161,246,226,251,79,87,103,177,80,83,199,77,98,199,29,94,149,80,90,152,177,177,39,86,61,35,137,30,249,101,98,200,231,171,58,246,237,177,85,91,19,17,36,87,44,94,3,191,45,247,218,109,121,213,139,47,86,3,143,220,27,236,219,93,198,221,220,165,202,38,107,38,108,155,59,186,213,236,211,206,218,117,119,84,114,69,51,146,72,87,126,137,90,129,42,185,98,240,29,249,16,177,83,107,206,172,89,122,115,236,130,222,223,102,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,33,175,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,204,162,154,249,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,240,186,55,34,133,117,150,169,201,11,84,191,250,229,232,165,194,251,255,0,106,101,54,139,103,133,254,218,106,249,251,200,207,254,214,183,161,239,254,182,55,252,34,149,213,138,104,229,247,48,209,172,255,0,88,173,19,119,41,52,238,225,99,167,186,83,116,177,58,105,110,78,170,141,181,61,110,122,42,244,79,5,60,93,182,177,238,119,137,234,248,91,27,149,114,95,47,12,214,213,128,113,165,165,87,219,205,61,92,212,245,87,135,217,24,218,102,53,207,73,238,20,210,208,194,229,71,57,169,208,217,106,99,115,215,125,209,136,229,68,114,162,53,67,97,224,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,76,127,135,235,246,141,103,250,143,148,233,30,27,168,86,171,174,95,133,244,251,110,215,3,221,220,166,221,81,174,233,114,162,50,94,219,213,35,151,182,231,118,164,115,89,39,67,213,26,177,87,152,255,0,48,10,62,29,236,82,233,38,144,228,95,232,177,95,225,167,150,166,158,56,42,35,199,105,122,217,39,85,67,38,100,145,190,105,163,69,99,33,86,245,36,114,172,174,86,126,101,37,166,189,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,129,179,240,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,206,160,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,169,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,2,141,184,218,230,45,153,106,190,188,216,178,46,31,243,92,131,31,196,244,234,161,38,199,230,107,146,36,184,92,83,184,201,110,79,129,204,69,86,73,20,139,3,97,159,175,243,43,39,83,25,226,38,136,181,78,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,136,25,212,0,0,0,0,0,0,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,0,0,0,0,0,0,0,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,227,144,3,131,119,67,153,227,239,60,129,214,53,34,137,183,44,30,249,71,35,119,108,180,19,53,125,255,0,119,79,188,161,13,102,101,78,3,196,77,214,231,74,254,134,67,126,158,102,251,145,125,201,93,35,147,231,213,253,4,54,13,184,64,218,138,57,160,114,34,164,145,185,170,139,242,247,161,85,92,123,112,245,52,25,45,70,91,69,111,150,70,213,84,62,71,43,98,85,68,87,73,85,34,237,180,127,217,247,129,47,120,79,212,152,117,39,67,241,248,155,55,114,104,237,180,236,149,189,42,158,244,115,211,250,45,79,245,53,249,16,135,76,45,175,199,248,202,146,30,223,75,94,235,122,39,191,125,190,58,37,95,189,127,105,150,57,124,99,121,45,142,40,58,233,170,99,164,124,109,217,30,201,17,187,35,106,191,169,19,230,167,225,200,98,134,215,198,85,28,157,152,219,223,146,145,158,246,162,123,247,183,255,0,96,22,79,100,119,85,162,137,127,109,60,107,255,0,224,161,251,143,157,143,191,185,101,161,95,119,250,90,47,151,249,8,125,16,61,46,95,137,83,250,207,99,62,71,23,39,191,115,147,64,59,238,9,243,60,63,125,207,44,69,251,192,228,98,190,35,110,41,109,211,27,253,66,187,100,75,109,82,252,190,255,0,15,50,254,207,234,50,154,251,136,215,199,5,231,217,250,69,120,100,110,84,115,232,231,111,185,127,109,45,79,245,129,12,57,126,163,171,248,156,201,238,238,247,252,55,125,157,253,179,68,187,109,255,0,11,246,19,99,138,156,253,246,109,55,189,91,232,106,118,171,172,165,116,13,103,71,205,92,232,219,243,86,170,124,158,64,158,19,50,218,125,55,177,100,217,188,207,141,147,173,84,237,106,185,81,55,238,58,151,253,147,87,246,253,231,196,192,117,23,43,226,79,136,140,122,217,112,170,153,244,14,185,83,171,217,19,228,88,250,82,54,185,119,69,116,141,249,193,251,63,250,1,59,184,42,194,106,232,241,121,111,183,79,116,245,213,78,169,79,151,232,190,58,119,127,53,219,124,209,126,228,37,75,158,216,217,239,95,114,31,3,3,176,65,140,98,244,86,184,89,210,216,33,141,137,238,68,247,54,54,183,246,39,244,127,97,237,188,210,62,228,215,177,38,123,90,213,253,22,187,101,249,167,254,192,35,47,24,121,188,175,180,91,177,234,7,245,201,81,90,173,95,118,219,34,195,182,254,246,255,0,179,253,167,103,225,27,6,175,177,89,18,247,95,39,82,214,70,174,68,217,169,178,62,56,93,247,57,127,103,236,50,69,143,76,113,134,78,181,211,90,105,228,145,118,248,166,130,53,95,114,251,182,248,62,126,227,191,91,232,233,232,224,108,52,240,50,38,49,17,173,107,90,141,68,68,68,68,249,127,96,31,177,173,233,247,33,228,226,174,253,135,30,226,162,236,168,160,114,86,162,158,81,54,8,187,161,228,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,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,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,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,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,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,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,236,253,219,254,36,90,161,85,124,140,127,93,159,187,127,196,139,84,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,21,79,171,113,196,242,171,61,138,209,148,221,177,155,173,21,151,32,241,30,200,184,212,81,73,29,45,195,176,244,100,254,30,87,34,50,94,219,213,26,254,133,94,151,42,34,236,166,127,224,95,131,43,239,24,122,143,85,108,146,235,236,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,93,167,16,252,50,96,60,65,104,53,118,131,86,83,82,99,246,214,211,211,182,195,81,67,110,133,201,99,158,155,111,12,250,120,149,17,172,99,90,139,19,153,26,177,86,23,201,27,92,206,189,208,42,219,150,47,30,63,145,11,237,54,131,106,197,235,167,1,200,46,13,246,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,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,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,60,44,252,0,5,59,115,48,230,9,153,101,25,150,79,195,94,146,221,106,236,120,197,142,162,178,193,147,215,83,74,157,119,247,237,2,77,78,168,248,27,53,51,33,154,58,168,31,219,149,89,80,199,59,126,168,220,136,178,127,151,7,48,10,62,34,44,81,105,38,175,100,95,232,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,252,156,200,249,125,212,241,19,77,30,176,232,221,170,145,186,139,110,167,109,53,109,182,24,162,133,249,51,22,88,35,137,101,168,154,120,161,133,244,208,164,238,71,185,174,124,140,70,71,190,204,141,18,155,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,20,58,249,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,49,167,18,54,205,18,187,104,150,83,75,196,108,148,140,211,166,83,197,83,124,90,154,185,233,153,209,12,241,203,18,35,233,220,217,149,235,51,34,70,50,53,235,145,234,214,34,57,93,210,185,44,165,110,103,92,120,254,91,239,181,58,13,164,247,174,172,7,31,184,59,218,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,2,0,18,83,151,110,11,163,90,133,197,102,41,97,214,251,165,170,59,43,123,179,208,90,238,144,57,244,183,219,162,34,54,150,133,238,234,107,27,212,247,247,81,178,117,50,103,66,144,43,92,179,35,87,170,240,169,194,142,163,241,105,157,214,97,184,44,94,14,146,219,111,168,172,184,94,234,97,87,80,208,73,217,145,105,35,157,200,168,169,223,157,140,137,17,136,249,17,171,36,137,27,219,19,208,195,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,129,180,240,33,87,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,217,170,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,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,24,255,0,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,240,181,84,200,5,96,115,172,215,74,203,85,139,11,225,226,195,121,236,251,111,175,36,200,169,163,73,227,145,244,177,63,183,66,199,61,21,34,146,23,204,218,167,186,53,71,185,36,164,129,255,0,6,205,87,133,75,29,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,68,138,229,139,165,191,149,14,50,112,175,23,98,246,157,171,18,241,25,77,195,251,171,179,225,124,44,107,225,39,247,61,174,127,77,116,148,95,3,122,183,223,226,106,177,30,98,174,44,124,211,235,39,212,12,135,212,103,3,170,101,90,103,149,97,248,134,21,157,93,169,55,178,231,182,250,187,133,162,170,56,228,237,187,195,86,207,71,60,14,123,152,140,89,152,248,17,238,99,28,238,152,231,129,202,168,175,217,44,127,146,126,180,90,173,213,57,230,132,100,57,125,37,45,69,210,162,150,253,140,217,230,99,88,250,169,210,41,25,113,116,82,116,238,247,164,80,209,42,196,175,85,232,141,239,99,118,108,174,78,149,157,232,229,139,57,228,233,166,122,171,81,55,135,189,105,165,194,229,81,71,39,75,223,223,165,174,200,38,164,168,166,217,30,214,55,169,239,166,151,184,173,123,147,195,116,55,165,36,114,144,215,134,237,111,186,240,225,173,184,182,180,89,172,116,151,154,140,114,162,87,62,130,166,71,70,202,152,38,130,74,121,152,143,111,189,143,88,166,147,161,251,57,26,254,151,43,94,136,172,80,217,120,0,0,0,0,0,5,43,115,171,243,79,139,125,63,161,245,27,137,149,121,24,254,187,63,118,255,0,137,24,171,157,95,154,124,91,233,253,15,168,220,76,171,200,199,245,217,251,183,252,72,11,84,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,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,235,179,247,111,248,145,106,133,85,242,49,253,118,126,237,255,0,18,45,80,12,127,175,218,199,98,225,255,0,70,178,205,98,200,225,241,20,152,205,189,213,17,211,117,61,158,46,169,238,72,233,169,186,216,199,172,125,217,228,138,46,231,66,181,157,125,78,248,90,170,107,46,91,79,58,205,116,172,181,88,176,190,30,44,55,158,207,182,250,242,76,138,154,52,158,57,31,75,19,251,116,44,115,209,82,41,33,124,205,170,123,163,84,123,146,74,72,31,240,108,213,124,64,229,139,165,191,149,14,50,112,175,23,98,246,157,171,18,241,25,77,195,251,171,179,225,124,44,107,225,39,247,61,174,127,77,116,148,95,3,122,183,223,226,106,177,30,4,117,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,250,178,173,51,202,176,252,67,10,206,174,212,155,217,115,219,125,93,194,209,85,28,114,118,221,225,171,103,163,158,7,61,204,70,44,204,124,8,247,49,142,119,76,115,192,229,84,87,236,157,175,139,31,52,250,201,245,3,33,245,25,201,127,157,232,229,139,57,228,233,166,122,171,81,55,135,189,105,165,194,229,81,71,39,75,223,223,165,174,200,38,164,168,166,217,30,214,55,169,239,166,151,184,173,123,147,195,116,55,165,36,114,129,221,121,39,235,69,170,221,83,158,104,70,67,151,210,82,212,93,42,41,111,216,205,158,102,53,143,170,157,34,145,151,23,69,39,78,239,122,69,13,18,172,74,245,94,136,222,246,55,102,202,228,181,243,90,30,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,118,94,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,84,6,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,64,180,174,107,220,113,211,99,86,171,223,8,250,114,202,180,190,220,169,233,217,151,93,145,242,211,165,13,36,173,142,118,209,64,173,86,172,175,158,39,51,186,229,222,36,134,87,71,179,221,35,251,53,149,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,190,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,95,247,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,50,86,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,174,190,121,223,169,63,222,79,225,165,170,21,87,207,59,245,39,251,201,252,52,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,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,13,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,180,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,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,205,26,85,139,105,198,23,167,24,230,55,164,52,54,170,76,50,146,223,19,172,141,181,202,146,210,201,75,34,119,27,51,37,69,119,123,185,214,178,44,170,231,58,71,61,94,231,57,92,174,93,117,248,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,149,27,209,174,123,89,44,82,177,30,254,142,165,154,156,167,120,215,184,226,217,85,179,133,125,72,185,245,227,119,157,233,176,233,222,180,180,240,218,171,157,37,69,68,148,242,57,90,201,38,241,82,77,210,197,116,143,114,74,145,70,198,42,74,170,192,183,240,0,0,0,3,90,206,41,245,175,249,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,151,209,198,134,177,223,116,11,134,12,255,0,85,113,104,122,239,86,171,124,116,246,233,58,152,158,26,170,174,162,42,72,170,118,123,30,199,246,95,80,217,123,110,106,181,253,190,133,217,29,186,107,153,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,22,233,192,183,10,54,45,71,229,163,151,227,253,171,85,93,235,88,253,169,89,79,81,83,11,233,60,37,85,20,174,167,182,199,61,68,42,233,101,134,26,186,63,18,137,183,74,119,228,111,109,200,174,238,84,9,180,150,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,53,226,227,155,75,237,90,57,197,166,166,96,118,39,82,37,182,11,199,180,168,224,164,162,109,36,20,144,87,67,29,108,116,177,196,213,86,181,144,182,165,33,77,182,69,72,209,81,173,223,165,2,252,244,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,133,200,166,64,32,7,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,129,170,185,121,57,87,24,56,207,8,220,4,233,5,233,203,73,91,155,95,52,222,200,220,78,207,87,21,71,98,186,120,168,168,89,51,228,146,38,43,90,200,91,82,201,85,142,124,107,34,53,88,199,53,87,169,180,108,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,80,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,36,138,215,78,93,26,237,160,154,19,100,214,188,178,221,255,0,108,253,173,182,119,168,255,0,206,231,247,100,84,212,95,158,142,165,254,51,196,119,90,239,205,51,243,95,39,254,212,149,92,168,248,22,255,0,1,197,6,181,225,159,246,189,86,1,69,92,239,242,156,235,164,148,234,223,252,151,133,123,157,253,57,145,159,233,121,139,73,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,109,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,147,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,203,73,124,198,120,40,254,74,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,94,169,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,11,106,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,171,242,177,139,125,64,161,244,235,137,74,197,212,243,171,242,177,139,125,64,161,244,235,137,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,168,31,38,138,211,117,184,211,87,214,91,237,149,117,84,246,186,116,171,174,150,24,92,246,82,192,178,199,10,75,43,145,54,99,22,89,162,141,28,237,147,174,70,55,230,228,69,201,124,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,201,145,138,230,189,172,150,40,158,172,127,71,74,222,247,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,169,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,144,46,167,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,77,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,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,62,176,0,0,0,0,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,0,0,0,0,0,0,0,0,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,127,74,111,247,28,25,47,82,156,158,212,95,113,225,173,70,167,236,3,196,142,217,138,191,212,116,60,255,0,3,196,179,139,108,212,121,21,154,146,177,155,57,81,102,143,171,101,233,122,111,243,79,233,47,252,103,125,123,81,237,86,254,211,175,100,20,117,140,165,150,90,101,221,205,107,156,136,141,223,222,136,191,212,6,57,211,252,67,25,194,102,246,117,130,146,10,120,216,170,198,178,56,149,168,212,78,191,218,171,253,37,32,254,189,86,85,89,56,175,196,238,52,239,86,37,101,202,150,37,217,126,104,139,111,254,223,216,75,106,237,86,142,207,148,203,105,189,90,171,33,146,25,28,207,16,168,214,198,187,55,125,247,93,190,237,147,251,84,175,237,83,212,58,60,223,138,108,89,180,50,245,197,75,116,163,84,84,115,29,250,78,161,79,230,255,0,146,160,91,198,9,80,250,172,78,213,59,215,117,125,20,14,85,254,216,154,167,223,58,190,154,34,166,17,102,223,239,161,167,95,255,0,114,195,180,1,193,202,136,167,150,170,108,113,122,251,195,126,64,114,85,69,84,60,166,223,113,235,86,238,187,238,115,106,108,7,149,93,147,229,185,9,121,129,86,223,170,233,89,141,91,59,137,79,61,60,110,149,27,35,90,138,142,142,165,174,69,69,219,238,84,251,201,180,239,145,90,252,207,114,199,227,53,20,210,208,74,173,168,88,169,209,118,233,93,216,177,213,46,219,46,255,0,122,39,191,96,32,230,162,100,89,14,3,139,212,88,233,103,158,146,42,169,217,212,198,76,155,57,122,190,126,237,255,0,197,39,223,247,18,199,149,214,149,199,93,120,165,206,238,52,177,190,72,230,99,227,115,218,142,114,42,45,100,126,229,234,221,62,73,247,21,227,53,226,243,168,153,44,86,249,149,94,231,163,250,91,208,139,250,61,78,254,107,81,126,245,46,255,0,129,221,63,147,78,244,102,130,162,236,173,133,241,54,161,242,110,143,110,200,149,53,75,239,235,219,111,115,144,9,43,117,170,240,212,171,12,15,237,171,88,190,244,79,146,108,190,243,168,208,93,42,162,169,168,116,247,199,204,213,127,185,139,14,221,41,186,251,183,251,254,239,248,140,31,196,23,17,20,148,205,170,195,177,122,26,170,202,250,166,190,6,201,10,197,35,90,231,119,99,247,162,117,47,233,116,253,223,121,251,56,108,210,187,229,117,170,44,167,45,147,121,107,152,147,182,39,66,248,220,206,165,151,220,187,35,83,228,173,251,128,144,118,154,153,37,133,187,203,214,139,190,203,182,223,121,247,33,85,68,78,191,216,122,169,45,180,180,108,233,130,62,157,191,173,127,110,255,0,122,159,167,169,17,0,243,238,251,144,241,211,191,205,15,8,228,119,245,47,245,158,196,95,234,0,212,216,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,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,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,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,63,200,1,201,83,202,198,83,245,2,187,211,173,196,255,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,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,245,217,251,183,252,72,181,66,170,249,24,254,187,63,118,255,0,137,22,168,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,118,126,237,255,0,18,45,80,170,190,70,63,174,207,221,191,226,69,170,1,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,154,251,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,109,60,64,14,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,3,176,114,211,227,170,167,137,172,102,171,76,53,58,190,174,171,84,49,202,121,238,85,85,206,165,138,56,46,246,229,168,68,108,236,72,35,100,80,190,21,158,24,93,26,181,58,147,183,35,92,245,116,137,28,223,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,91,254,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,4,138,42,175,154,231,2,223,225,248,160,209,76,51,254,216,170,207,232,168,93,254,75,155,116,142,157,27,255,0,149,241,79,107,191,161,50,179,253,49,49,106,128,13,85,203,254,229,113,228,79,76,191,26,245,138,210,186,185,143,242,255,0,172,225,222,251,46,173,233,14,59,254,132,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,21,229,113,228,79,76,191,26,245,138,208,37,80,7,74,214,140,215,50,211,173,47,200,51,141,63,211,90,188,254,251,102,167,109,77,62,57,73,88,148,179,215,177,36,106,74,145,191,161,234,175,108,75,36,136,198,177,207,145,88,140,106,43,156,136,4,53,230,117,199,143,228,66,197,83,160,218,79,122,233,207,178,11,123,189,165,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,246,53,173,211,53,236,167,88,154,229,222,105,123,80,77,34,200,136,248,254,8,186,35,115,37,238,4,138,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,18,185,174,112,81,249,77,197,103,226,83,76,237,150,170,108,147,18,183,212,84,229,177,109,217,154,241,107,134,54,185,42,58,213,201,27,166,165,142,55,251,156,222,185,34,94,148,122,172,48,196,235,21,0,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,98,158,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,228,200,197,115,88,231,197,44,79,86,51,175,165,42,87,154,23,5,31,201,255,0,59,126,179,233,237,178,213,67,166,217,149,193,148,209,91,168,147,179,236,107,163,161,115,223,78,145,57,203,188,50,246,167,154,53,141,17,145,252,113,116,70,214,69,220,232,28,185,120,130,213,141,24,226,10,201,139,233,222,63,117,202,109,89,197,194,158,142,253,140,218,224,166,90,171,156,113,197,80,216,164,100,179,55,243,94,31,191,37,66,175,114,24,213,177,170,75,35,25,187,218,23,252,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,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,13,112,120,208,214,59,22,190,241,65,159,234,174,45,15,69,150,235,112,142,158,221,39,83,215,196,210,210,83,197,73,21,78,207,99,30,206,243,41,219,47,109,205,71,51,185,208,187,171,119,91,169,230,37,174,149,154,3,194,158,87,146,88,111,62,204,201,47,221,172,110,195,51,82,116,145,181,85,74,169,43,226,146,21,107,161,154,58,86,85,77,28,138,230,181,178,66,207,210,85,70,58,128,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,120,23,41,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,170,190,44,124,211,235,39,212,12,135,212,103,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,230,184,92,88,249,167,214,79,168,25,15,168,206,5,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,74,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,94,79,43,143,34,122,101,248,215,172,86,144,131,156,254,131,83,98,186,161,141,107,253,138,138,175,195,231,20,238,181,223,94,218,121,93,4,119,26,56,227,108,18,62,101,122,177,143,154,155,102,54,36,107,61,212,50,61,58,213,207,86,132,201,229,105,174,148,122,193,194,157,135,27,173,188,248,188,147,78,255,0,206,221,206,25,18,8,228,101,44,106,171,111,123,99,137,122,187,62,23,183,11,100,123,90,231,201,77,63,233,43,85,238,152,5,32,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,191,0,0,0,0,2,149,185,213,249,167,197,190,159,208,250,141,196,202,188,140,127,93,159,187,127,196,140,85,206,175,205,62,45,244,254,135,212,110,38,85,228,99,250,236,253,219,254,36,5,170,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,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,245,217,251,183,252,72,181,66,170,249,24,254,187,63,118,255,0,137,18,255,0,152,150,186,86,104,15,10,121,94,73,97,188,251,51,36,191,118,177,187,12,205,73,210,70,213,85,42,164,175,138,72,85,174,134,104,233,89,85,52,114,43,154,214,201,11,63,73,85,24,224,165,110,52,53,142,197,175,188,80,103,250,171,139,67,209,101,186,220,35,167,183,73,212,245,241,52,180,148,241,82,69,83,179,216,199,179,188,202,118,203,219,115,81,204,238,116,46,234,221,214,207,249,54,104,167,216,110,31,110,218,199,87,112,239,85,234,109,193,59,48,71,47,84,112,80,219,165,168,167,143,169,171,27,85,179,58,119,214,43,182,123,218,177,246,54,233,119,90,20,215,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,205,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,120,26,225,113,99,230,159,89,62,160,100,62,163,57,115,220,179,173,54,171,255,0,47,253,63,177,95,109,148,151,27,109,198,158,253,73,89,71,87,11,102,130,166,9,46,213,205,146,41,35,114,43,94,199,53,85,170,213,69,69,69,84,82,152,120,177,243,79,172,159,80,50,31,81,156,186,158,87,30,68,244,203,241,175,88,173,2,141,181,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,151,103,202,211,93,40,245,131,133,59,14,55,91,121,241,121,38,157,255,0,157,187,156,50,36,17,200,202,88,213,86,222,246,199,18,245,118,124,47,110,22,200,246,181,207,146,154,127,210,86,171,221,13,185,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,111,73,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,119,224,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,152,171,149,31,2,223,224,56,160,214,188,51,254,215,170,192,40,171,157,254,83,157,116,146,157,91,255,0,146,240,175,115,191,167,50,51,253,47,48,25,171,151,7,47,250,62,29,236,81,106,222,175,99,191,232,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,42,175,158,119,234,79,247,147,248,105,106,133,85,243,206,253,73,254,242,127,13,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,13,85,205,170,13,85,192,217,79,132,239,43,26,55,244,255,0,30,244,232,14,191,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,123,7,9,222,86,52,111,233,254,61,233,208,20,129,204,3,93,53,151,90,56,130,187,210,234,246,45,117,194,228,197,58,45,148,56,117,101,115,106,163,178,254,106,53,153,209,200,200,227,100,222,33,232,147,119,209,171,215,27,161,70,189,241,178,37,64,193,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,115,220,175,120,40,254,79,248,35,53,159,80,173,151,90,29,73,204,173,239,166,150,221,90,157,159,99,90,221,51,94,202,117,137,174,93,230,151,181,4,210,44,136,143,143,224,139,162,55,50,94,228,85,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,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,107,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,205,164,202,234,230,185,193,71,229,55,21,159,137,77,51,182,90,169,178,76,74,223,81,83,150,197,183,102,107,197,174,24,218,228,168,235,87,36,110,154,150,56,223,238,115,122,228,137,122,81,234,176,195,19,131,32,114,207,227,94,227,196,254,9,114,194,117,46,231,226,117,39,18,222,166,182,178,69,165,135,219,52,51,77,34,199,81,13,60,45,143,163,179,187,32,145,27,31,74,111,3,149,234,233,149,173,154,166,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,54,83,210,172,194,251,168,26,113,142,102,185,62,5,117,194,174,183,171,124,85,149,118,11,163,216,234,171,124,142,77,214,55,171,63,227,68,114,50,68,106,162,73,28,79,234,141,161,218,192,0,85,175,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,253,37,141,58,98,175,43,44,2,167,58,227,75,13,170,92,122,146,237,109,197,105,235,239,247,36,169,72,156,202,86,71,76,248,169,234,17,146,47,196,246,86,79,72,172,232,69,123,95,210,244,219,161,92,223,203,204,235,84,191,42,28,100,230,190,18,251,237,59,86,37,225,241,107,127,247,47,103,194,248,88,211,197,193,239,99,92,254,154,233,43,126,55,117,111,191,194,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,85,7,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,253,36,141,58,109,124,139,252,203,176,10,157,65,224,183,81,41,109,184,245,37,214,229,99,167,166,191,210,172,201,23,93,27,41,42,99,150,170,162,39,200,169,208,246,209,165,90,47,74,245,185,142,123,27,213,215,210,161,92,28,159,117,142,251,131,113,64,154,85,79,15,136,178,234,93,190,122,122,200,250,152,206,197,85,13,60,245,116,245,59,171,28,247,116,177,149,49,118,209,204,106,248,158,183,117,44,109,66,239,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,180,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,128,106,196,78,158,92,28,191,235,56,136,190,197,171,122,189,142,255,0,161,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,139,16,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,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,67,176,0,0,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,117,247,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,159,38,243,139,88,178,11,141,138,237,119,161,241,21,120,205,193,247,75,92,157,215,179,195,213,62,150,162,145,210,108,213,68,126,240,85,212,51,103,34,183,227,223,110,166,181,80,42,174,239,195,239,16,92,60,242,175,213,252,111,93,50,14,220,117,183,11,52,246,76,83,191,21,95,176,35,75,213,55,121,222,38,55,57,159,221,15,115,100,236,198,231,70,206,158,189,251,147,74,214,214,9,127,220,209,252,137,234,111,224,190,177,68,80,8,23,83,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,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,6,185,156,96,240,153,153,112,139,170,31,97,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,63,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,95,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,84,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,160,108,230,10,171,229,71,199,79,248,14,23,245,175,51,255,0,181,233,112,10,218,230,255,0,148,215,90,228,168,87,127,228,188,43,28,223,233,194,143,255,0,75,194,90,160,0,0,0,0,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,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,30,29,253,135,165,219,171,189,235,178,30,243,214,228,223,220,1,62,71,166,169,138,248,156,215,55,116,114,42,123,144,247,34,46,219,30,85,187,167,189,0,141,92,67,96,81,214,91,107,46,116,111,146,154,161,92,138,146,198,189,10,155,190,36,249,163,119,249,110,159,63,188,170,61,48,167,150,179,137,171,76,117,149,172,149,99,174,160,122,47,115,171,222,147,82,254,223,237,46,199,88,237,16,220,241,26,184,31,23,86,253,191,231,42,127,170,198,191,181,63,97,71,90,115,18,81,241,47,100,99,19,165,222,209,183,162,253,254,238,245,40,23,199,167,113,246,240,251,67,81,200,168,148,84,232,155,47,251,83,14,202,117,125,52,86,187,9,179,57,62,126,6,159,127,237,236,176,237,0,112,114,34,168,68,247,41,197,235,239,255,0,124,242,208,27,42,169,205,19,99,130,111,191,188,246,1,225,223,34,160,185,180,101,109,118,115,75,98,138,86,35,153,65,71,42,162,59,223,186,182,169,63,111,245,167,220,91,197,83,251,112,185,255,0,179,111,249,202,43,230,97,115,117,219,136,154,138,70,175,82,37,190,222,223,217,182,241,187,250,147,250,64,116,142,8,244,162,93,78,213,250,58,42,138,89,29,19,105,171,36,87,116,42,162,237,18,109,239,86,57,63,156,93,150,93,81,69,167,90,95,85,109,135,162,62,221,60,169,210,155,35,215,170,77,246,219,225,254,159,254,178,35,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,113,33,178,12,134,159,61,206,169,177,230,166,236,142,162,46,181,247,252,149,172,127,236,111,244,63,104,31,19,76,180,238,207,156,85,38,77,91,97,98,187,191,214,143,154,149,157,75,239,99,247,221,90,190,239,137,126,242,77,88,45,84,214,123,116,20,84,209,54,54,71,26,53,26,214,162,34,34,127,82,34,31,159,24,179,211,217,237,145,82,194,187,163,90,223,219,253,22,167,222,171,251,15,178,138,136,7,149,68,216,244,201,213,190,233,242,57,189,235,247,30,27,239,80,60,49,191,122,167,252,103,180,108,135,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,5,106,234,199,38,191,202,134,169,230,90,153,252,163,189,153,246,183,32,184,223,124,23,217,14,247,133,241,85,50,77,218,238,120,214,245,244,247,58,122,186,91,190,219,236,155,236,89,80,3,21,112,185,161,127,201,175,66,113,157,20,251,83,246,143,236,231,141,254,249,248,31,7,223,241,21,147,212,255,0,129,238,73,211,211,223,233,253,53,223,167,127,118,251,38,85,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,115,181,128,42,175,252,195,31,254,74,47,249,19,255,0,211,229,170,0,0,0,0,128,28,81,242,164,254,82,154,237,147,107,95,229,235,236,231,218,63,5,253,236,251,45,227,59,30,30,142,10,111,240,222,46,62,174,174,199,87,232,38,221,91,123,246,221,103,248,2,63,240,83,194,151,242,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,0,16,3,138,62,84,159,202,83,93,178,109,107,252,189,125,156,251,71,224,191,189,159,101,188,103,99,195,209,193,77,254,27,197,199,213,213,216,234,253,4,219,171,111,126,219,172,255,0,0,71,254,10,120,82,254,71,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,3,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,231,107,0,85,95,249,134,63,252,148,95,242,39,255,0,167,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,206,214,0,0,0,16,171,141,110,91,223,203,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,69,223,109,191,209,71,237,143,219,31,102,255,0,172,158,207,240,190,19,196,255,0,227,19,117,245,120,159,246,59,116,125,251,251,165,80,0,8,1,197,31,42,79,229,41,174,217,54,181,254,94,190,206,125,163,240,95,222,207,178,222,51,177,225,232,224,166,255,0,13,226,227,234,234,236,117,126,130,109,213,183,191,109,214,127,128,34,175,3,28,12,127,34,239,182,223,232,163,246,199,237,143,179,127,214,79,103,248,95,9,226,127,241,137,186,250,188,79,251,29,186,62,253,253,210,168,0,0,0,32,7,19,188,164,241,93,126,214,91,214,174,98,218,181,246,31,237,31,110,166,227,107,102,51,29,100,46,174,70,244,203,81,27,153,60,29,61,222,150,200,244,115,94,231,74,233,94,175,94,190,150,252,157,11,229,75,168,252,58,106,61,187,84,52,191,139,207,3,117,161,222,41,161,151,8,87,210,220,41,92,168,178,82,212,198,151,4,238,66,254,150,238,155,163,145,205,107,216,230,61,140,123,108,84,0,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,170,112,229,162,22,174,28,116,122,203,163,86,43,229,93,222,219,96,168,184,186,142,174,174,54,178,117,130,162,186,122,152,217,39,79,194,231,177,179,163,21,232,141,71,171,21,200,214,117,116,38,75,0,0,0,70,172,163,151,255,0,15,185,47,17,216,239,18,81,99,190,202,189,89,238,19,223,110,20,150,249,37,138,27,197,225,31,78,250,74,185,145,31,209,31,101,241,75,43,155,19,26,179,203,42,62,87,57,17,237,150,74,128,0,0,7,95,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,76,21,193,151,2,250,113,193,229,138,186,75,101,127,218,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,228,168,0,0,2,63,241,173,194,151,242,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,38,189,118,198,117,175,242,245,246,143,236,231,141,254,246,125,150,240,125,255,0,17,71,61,55,248,111,23,39,79,79,127,171,244,23,126,157,189,219,238,147,252,0,0,0,0,0,43,87,86,57,53,254,84,53,79,50,212,207,229,29,236,207,181,185,5,198,251,224,190,200,119,188,47,138,169,146,110,215,115,198,183,175,167,185,211,213,210,221,246,223,100,223,98,202,128,24,171,133,205,11,254,77,122,19,140,232,167,218,159,180,127,103,60,111,247,207,192,248,62,255,0,136,172,158,167,252,15,114,78,158,158,255,0,79,233,174,253,59,251,183,217,50,168,0,69,94,57,248,24,254,90,63,98,127,209,71,236,119,216,239,105,127,172,158,208,241,94,47,195,127,227,16,244,116,248,111,246,91,245,253,219,123,241,167,9,252,170,109,92,51,235,109,159,90,46,26,219,87,148,212,88,41,234,219,67,65,13,129,182,230,119,231,129,244,234,249,94,181,19,43,216,145,75,46,204,106,49,122,213,142,234,217,170,199,207,80,0,173,93,88,228,215,249,80,213,60,203,83,63,148,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,98,174,23,52,47,249,53,232,78,51,162,159,106,126,209,253,156,241,191,223,63,3,224,251,254,34,178,122,159,240,61,201,58,122,123,253,63,166,187,244,239,238,223,100,252,156,88,112,235,106,226,151,68,175,26,65,112,187,82,89,170,43,170,41,42,232,111,19,90,219,94,251,108,240,206,199,172,177,70,175,98,163,221,18,75,10,185,175,106,163,38,122,123,209,85,171,152,0,21,129,137,242,90,190,224,217,85,155,53,197,184,177,240,87,172,126,225,79,116,183,84,253,132,100,157,138,168,36,108,145,73,208,250,231,49,221,47,99,87,103,34,181,118,217,81,83,220,89,248,0,0,0,0,0,66,174,53,185,111,127,44,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,157,175,129,142,6,63,145,119,219,111,244,81,251,99,246,199,217,191,235,39,179,252,47,132,241,63,248,196,221,125,94,39,253,142,221,31,126,254,233,84,0,0,0,0,0,143,252,107,112,165,252,176,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,152,3,133,206,84,159,201,175,93,177,157,107,252,189,125,163,251,57,227,127,189,159,101,188,31,127,196,81,207,77,254,27,197,201,211,211,223,234,253,5,223,167,111,118,251,164,255,0,0,0,0,8,85,198,183,45,239,229,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,146,106,128,34,175,3,28,12,127,34,239,182,223,232,163,246,199,237,143,179,127,214,79,103,248,95,9,226,127,241,137,186,250,188,79,251,29,186,62,253,253,206,57,248,24,254,90,63,98,127,209,71,236,119,216,239,105,127,172,158,208,241,94,47,195,127,227,16,244,116,248,111,246,91,245,253,219,123,229,80,2,5,112,159,202,166,213,195,62,182,217,245,162,225,173,181,121,77,69,130,158,173,180,52,16,216,27,110,103,126,120,31,78,175,149,235,81,50,189,137,20,178,236,198,163,23,173,88,238,173,154,172,124,245,0,10,213,213,142,77,127,149,13,83,204,181,51,249,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,154,188,46,104,95,242,107,208,156,103,69,62,212,253,163,251,57,227,127,190,126,7,193,247,252,69,100,245,63,224,123,146,116,244,247,250,127,77,119,233,223,221,190,201,149,64,24,127,139,14,29,109,92,82,232,149,227,72,46,23,106,75,53,69,117,69,37,93,13,226,107,91,107,223,109,158,25,216,245,150,40,213,236,84,123,162,73,97,87,53,237,84,100,207,79,122,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,246,17,146,118,42,160,145,178,69,39,67,235,156,199,116,189,141,93,156,138,213,219,101,69,79,113,103,224,0,0,12,85,196,39,14,152,39,18,214,124,95,19,212,202,127,29,141,216,178,4,190,214,219,58,230,139,218,29,52,21,148,209,197,222,134,88,228,139,166,74,166,77,212,213,93,251,61,10,155,61,85,50,168,0,0,0,8,171,199,63,3,31,203,71,236,79,250,40,253,142,251,29,237,47,245,147,218,30,43,197,248,111,252,98,30,142,159,13,254,203,126,191,187,111,124,170,0,64,14,23,57,82,127,38,189,118,198,117,175,242,245,246,143,236,231,141,254,246,125,150,240,125,255,0,17,71,61,55,248,111,23,39,79,79,127,171,244,23,126,157,189,219,238,147,252,0,0,0,5,85,255,0,152,99,255,0,201,69,255,0,34,127,250,124,181,64,7,84,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,204,85,197,95,5,26,53,197,157,186,141,249,181,179,217,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,251,207,172,0,0,0,17,43,78,121,108,104,54,158,113,47,124,226,34,150,219,73,61,60,149,16,215,98,248,180,116,61,171,118,63,91,208,157,234,150,162,189,201,43,214,84,116,144,181,27,28,116,253,107,208,197,86,66,232,165,168,0,0,0,85,95,249,134,63,252,148,95,242,39,255,0,167,201,255,0,194,230,133,255,0,38,189,9,198,116,83,237,79,218,63,179,158,55,251,231,224,124,31,127,196,86,79,83,254,7,185,39,79,79,127,167,244,215,126,157,253,219,236,153,84,0,0,1,85,127,230,24,255,0,242,81,127,200,159,254,159,44,83,64,116,210,251,163,122,53,137,233,86,71,155,253,174,171,197,109,237,181,199,119,246,107,40,59,212,177,57,205,166,143,176,199,61,27,218,129,34,139,126,167,57,253,190,183,42,185,202,100,0,6,63,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,185,0,0,0,0,0,0,49,87,20,122,23,252,165,52,39,38,209,79,181,63,103,62,209,248,47,239,159,129,241,157,143,15,89,5,79,248,30,228,125,93,93,142,159,211,77,186,183,247,237,178,192,15,243,12,127,249,40,191,228,79,255,0,79,150,168,0,143,252,107,112,165,252,176,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,152,3,133,206,84,159,201,175,93,177,157,107,252,189,125,163,251,57,227,127,189,159,101,188,31,127,196,81,207,77,254,27,197,201,211,211,223,234,253,5,223,167,111,118,251,164,255,0,0,0,0,8,235,198,151,5,184,111,25,56,109,162,205,121,200,170,241,188,135,27,168,146,107,45,234,24,86,165,148,236,153,99,74,152,101,166,87,177,178,178,70,197,30,203,212,215,181,241,177,81,221,61,108,146,69,0,42,175,252,195,31,254,74,47,249,19,255,0,211,229,148,233,110,59,157,226,152,37,178,193,169,122,139,246,239,36,165,239,120,220,131,217,16,218,252,103,84,207,124,127,220,176,170,199,31,68,110,100,127,10,252,93,190,165,247,185,78,214,0,0,0,0,0,0,0,173,93,88,228,215,249,80,213,60,203,83,63,148,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,171,194,230,133,255,0,38,189,9,198,116,83,237,79,218,63,179,158,55,251,231,224,124,31,127,196,86,79,83,254,7,185,39,79,79,127,167,244,215,126,157,253,219,236,153,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,56,187,221,239,57,28,95,242,3,139,87,117,217,79,97,235,111,233,124,143,96,31,23,40,129,42,45,178,70,244,248,125,219,239,254,83,74,92,206,173,52,182,206,47,172,141,162,137,140,107,174,86,244,84,99,81,62,250,31,216,137,251,84,186,235,211,17,212,18,110,222,164,247,123,191,225,33,79,25,229,129,127,150,13,153,23,119,47,180,40,23,222,169,238,217,104,63,246,129,109,154,97,186,96,214,109,255,0,237,26,127,255,0,18,195,181,29,115,79,162,236,97,246,136,182,253,26,42,116,255,0,247,76,59,24,30,169,62,103,148,93,154,161,237,85,80,137,238,247,128,141,85,222,245,61,135,22,162,39,189,14,64,124,156,138,185,148,54,217,37,145,253,59,109,243,93,191,156,159,251,74,23,214,166,79,169,124,83,74,200,209,213,61,114,91,35,217,55,126,233,211,10,127,178,254,145,112,156,87,106,163,116,235,3,170,174,143,167,188,222,142,148,85,122,127,171,64,139,239,106,126,199,149,117,193,254,18,221,66,212,138,173,74,200,228,85,109,27,218,245,69,107,100,69,236,62,149,126,110,85,119,201,23,238,254,192,39,93,101,206,159,71,120,96,177,211,64,172,130,170,106,59,92,93,12,217,175,71,44,49,111,186,34,177,127,212,151,127,254,173,178,151,11,152,213,69,46,45,77,95,118,78,237,84,138,229,89,31,187,151,225,150,100,79,123,147,127,150,196,123,205,99,171,213,203,245,46,23,77,92,234,123,85,10,108,198,70,139,239,88,123,136,223,133,202,141,79,115,147,238,251,137,171,166,152,243,49,236,114,154,133,137,186,71,215,179,149,19,127,124,143,95,187,252,160,59,114,53,54,217,15,15,85,68,93,142,104,155,28,94,155,129,193,138,174,249,158,198,156,88,211,154,38,192,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,56,185,118,67,145,193,224,26,168,170,115,61,77,253,36,61,160,124,251,235,251,118,217,95,186,38,221,63,252,210,21,29,98,168,75,255,0,25,209,120,135,35,210,25,40,28,212,253,159,21,7,236,219,246,22,219,146,162,186,207,58,39,207,225,255,0,230,144,168,92,6,104,227,227,65,206,114,162,34,186,222,212,254,222,186,16,45,235,26,141,34,177,91,227,68,247,37,44,72,159,253,194,31,80,249,216,242,181,214,59,122,181,200,191,220,177,124,151,253,130,31,68,14,10,190,240,120,114,46,251,160,69,223,238,3,159,200,225,43,218,198,43,149,200,155,38,254,245,15,87,35,125,199,196,190,84,203,29,60,141,71,171,119,98,166,232,170,159,114,129,0,56,238,201,50,44,222,177,49,44,118,211,87,94,214,254,147,160,137,92,159,42,105,19,249,159,236,93,247,253,223,239,24,6,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,246,124,211,253,249,149,174,84,83,208,211,190,178,203,140,205,83,84,237,182,157,180,74,247,124,226,79,123,155,239,249,42,167,251,196,123,209,109,36,201,181,79,86,97,200,114,232,42,17,148,75,2,181,38,108,155,111,28,176,170,127,132,99,190,231,59,239,2,65,112,111,161,183,106,55,65,155,229,180,19,197,81,85,11,228,111,113,138,207,116,177,68,239,230,191,111,155,157,247,19,62,24,91,3,18,54,55,102,167,245,159,27,13,178,67,98,177,81,219,161,141,173,100,16,71,26,108,136,159,162,198,167,236,79,216,125,224,56,185,219,39,185,14,8,237,215,230,120,123,157,191,245,30,88,155,251,246,3,216,211,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7,23,156,142,46,77,192,226,221,183,249,30,195,131,83,101,57,129,243,114,6,198,251,100,172,145,219,34,244,251,246,223,249,200,83,196,245,52,150,30,50,173,242,34,239,222,170,160,98,124,255,0,165,65,253,165,198,93,162,73,104,228,98,183,169,23,111,119,191,246,167,236,41,147,87,41,157,100,226,238,192,231,196,177,164,151,58,6,162,185,23,255,0,17,253,160,92,102,21,80,218,172,98,215,51,126,79,163,129,127,227,141,170,125,195,168,233,93,71,136,193,172,207,85,69,222,134,159,109,191,242,44,59,112,28,28,158,243,146,124,143,10,221,255,0,227,60,236,187,123,246,3,196,139,179,85,223,177,8,207,197,23,16,20,186,113,65,83,107,164,93,235,37,167,127,71,207,220,229,108,205,79,156,110,79,155,63,105,34,47,151,24,109,182,249,106,170,30,214,53,173,118,202,170,137,242,106,175,222,191,212,65,205,124,183,105,158,167,228,149,20,119,75,226,82,220,26,231,196,197,117,116,81,71,186,73,42,39,222,171,250,79,95,187,228,128,98,125,50,226,159,44,125,205,104,43,106,187,171,55,203,224,137,187,108,215,175,221,15,246,19,191,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,196,77,209,126,14,168,105,50,8,238,213,245,44,172,137,155,244,172,53,114,42,123,217,35,87,229,26,125,251,125,255,0,113,63,236,182,248,109,116,76,163,133,23,165,170,229,247,174,255,0,53,220,15,160,214,163,90,136,135,9,29,238,57,111,177,235,87,174,251,42,1,225,142,85,83,220,212,247,28,24,137,247,28,254,64,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,56,184,228,120,95,144,28,26,171,185,236,61,123,39,87,204,246,1,233,170,111,84,74,138,187,39,255,0,68,166,222,52,28,236,107,137,108,106,236,141,70,181,151,74,87,123,189,255,0,163,29,18,253,219,126,194,229,101,77,219,177,81,28,203,108,242,218,245,79,16,186,185,21,173,168,185,108,155,255,0,177,134,147,250,255,0,168,11,43,225,222,238,151,173,45,199,107,119,85,239,91,41,36,247,162,253,244,209,47,223,253,166,79,48,71,7,85,175,170,209,140,105,28,168,187,91,40,246,247,167,203,194,83,153,220,1,225,125,199,133,85,69,255,0,232,28,36,122,181,138,170,6,12,226,223,63,170,192,180,231,199,209,57,82,73,229,150,22,238,142,95,127,135,145,201,250,46,79,189,10,169,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,237,45,167,92,240,27,62,171,227,76,197,174,21,13,130,68,153,210,199,191,83,149,92,177,57,159,36,115,127,166,159,121,28,44,28,14,178,217,149,81,214,62,149,245,20,208,212,71,42,201,239,111,194,146,34,252,187,234,191,36,3,49,112,137,101,203,219,134,178,179,46,155,185,36,155,244,127,116,44,170,155,75,58,47,205,87,253,137,36,24,212,106,108,135,203,176,89,160,179,209,50,154,6,116,34,111,238,221,87,239,85,251,213,127,105,245,85,81,62,240,60,57,170,191,35,214,141,93,254,35,154,72,213,247,35,189,231,45,191,104,30,26,155,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,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,67,32,2,53,98,124,199,184,49,206,114,171,54,21,139,107,39,141,189,100,23,10,123,93,186,155,236,237,214,62,253,84,242,54,56,163,235,125,51,88,222,167,189,169,187,149,26,155,238,170,137,239,36,168,0,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,251,128,250,192,138,191,230,163,240,39,255,0,127,63,249,51,120,255,0,170,25,214,231,172,154,119,105,210,54,107,173,85,226,173,248,75,236,240,95,210,229,77,106,171,169,127,179,166,99,36,101,66,211,197,19,167,70,36,111,107,223,188,127,155,98,57,207,233,70,185,80,59,168,34,175,249,168,252,9,255,0,223,207,254,76,222,63,234,134,117,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,170,29,212,2,63,234,151,30,188,39,104,182,119,115,211,61,75,213,111,99,100,150,110,207,141,162,246,21,202,163,181,221,133,147,71,249,200,105,223,27,183,142,86,59,225,114,237,190,203,178,162,162,4,128,6,63,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,200,0,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,122,85,167,153,143,5,23,251,173,21,138,197,172,21,119,27,149,198,162,58,74,58,58,76,74,247,52,245,51,200,228,108,113,71,27,104,213,207,123,156,168,212,106,34,170,170,162,32,18,128,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,243,107,216,230,174,202,138,135,235,0,0,0,0,0,0,0,0,0,0,0,0,0,15,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,235,0,0,0,0,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,67,32,2,63,233,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,200,0,0,0,0,24,255,0,90,245,239,73,248,118,197,105,115,93,99,202,254,207,217,107,110,12,181,193,83,224,106,106,250,234,159,28,146,54,62,138,120,228,122,110,200,100,93,213,58,126,29,183,221,81,20,50,0,34,175,249,168,252,9,255,0,223,207,254,76,222,63,234,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,192,125,96,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,9,42,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,4,117,207,249,133,240,115,166,25,149,219,79,243,61,105,164,165,190,216,170,22,146,225,79,77,105,184,86,178,9,209,19,170,37,150,158,7,196,175,106,175,75,218,142,85,99,209,204,118,206,107,145,24,7,48,142,17,181,79,50,180,233,246,159,106,149,93,243,33,190,84,37,53,13,13,54,47,120,235,149,251,42,170,170,173,42,53,140,107,81,207,123,220,168,198,49,174,115,149,173,106,170,4,138,4,85,255,0,53,31,129,63,251,249,255,0,201,155,199,253,80,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,184,15,172,0,0,8,255,0,170,92,122,240,157,162,217,221,207,76,245,47,85,189,141,146,89,187,62,54,139,216,87,42,142,215,118,22,77,31,231,33,167,124,110,222,57,88,239,133,203,182,251,46,202,138,137,144,52,83,94,244,159,136,156,86,171,53,209,204,175,237,5,150,138,224,251,92,245,62,6,166,147,162,169,145,199,35,163,232,168,142,55,174,204,154,53,221,19,167,226,219,125,209,81,3,32,0,0,0,0,0,0,0,0,0,0,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,131,245,128,0,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,64,253,96,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,172,0,0,0,0,0,0,0,0,0,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,1,249,43,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,64,253,96,0,0,0,0,249,54,12,179,21,202,253,165,246,91,38,181,94,125,141,112,154,211,113,246,125,108,117,30,14,186,45,187,180,211,116,42,246,230,103,83,122,163,118,206,110,233,186,38,231,214,0,0,0,0,0,0,0,0,0,12,105,173,252,70,232,247,14,54,171,101,247,89,114,122,187,5,182,239,80,250,74,74,198,217,171,171,96,89,218,222,174,211,228,166,134,70,198,245,111,83,154,215,171,85,232,201,21,189,93,15,219,165,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,132,128,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,129,32,1,138,180,47,138,61,9,226,83,219,127,145,76,231,237,31,217,207,13,237,63,239,101,101,31,99,196,119,123,63,233,152,163,234,234,236,75,250,59,237,211,239,219,116,223,42,128,4,85,255,0,53,31,129,63,251,249,255,0,201,155,199,253,80,207,248,158,169,96,153,174,9,102,212,203,37,247,181,141,228,62,31,217,149,183,58,89,173,190,39,196,76,216,105,186,99,170,100,114,126,122,71,198,216,183,106,119,123,145,171,58,145,237,85,14,214,0,0,0,0,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,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,66,64,0,0,0,0,0,0,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,131,245,128,0,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,64,253,96,29,126,235,159,225,182,44,202,193,167,215,156,134,146,143,33,202,169,235,170,108,180,51,42,181,245,236,163,72,150,165,34,85,78,151,61,141,158,55,171,55,235,86,117,185,17,91,27,213,161,216,0,0,0,0,1,215,240,60,255,0,13,212,252,102,12,207,79,242,26,75,237,138,170,162,174,154,158,225,72,170,232,39,125,53,68,148,242,172,110,219,103,177,37,134,68,71,183,118,61,17,28,213,115,85,28,189,128,0,0,0,62,77,255,0,44,197,113,79,102,253,169,201,173,86,111,108,220,33,180,219,189,161,91,29,63,140,174,151,126,213,52,61,106,157,201,159,210,238,152,219,187,157,178,236,139,177,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,30,23,228,121,60,42,42,167,184,15,90,254,145,236,79,145,193,19,223,239,83,154,1,198,68,85,106,236,85,47,53,198,172,89,14,13,82,214,174,237,185,205,242,79,122,126,102,153,127,232,45,106,77,250,87,103,108,85,31,53,138,122,197,200,240,233,95,80,171,19,238,82,171,83,100,217,54,130,159,112,38,23,1,151,121,46,122,53,100,107,215,252,5,13,60,94,255,0,246,52,148,223,214,191,180,147,164,85,224,2,149,208,104,253,165,81,125,207,165,133,223,241,210,82,146,168,1,249,235,30,200,162,87,200,238,150,167,207,117,217,62,103,189,78,137,170,249,116,24,165,149,210,212,212,44,77,123,81,81,200,138,191,234,141,79,185,23,246,160,29,22,124,234,28,143,53,138,205,96,117,60,235,73,211,36,234,138,142,86,53,203,23,191,224,114,237,243,95,154,125,198,88,181,211,76,177,70,231,237,190,201,191,207,250,191,245,17,167,132,172,114,174,179,34,189,100,247,26,135,213,199,85,77,11,35,146,69,221,87,166,69,69,254,118,255,0,204,219,229,247,18,190,40,35,137,17,24,212,68,64,61,141,77,147,99,195,145,54,31,36,219,115,192,30,181,103,191,221,238,254,179,220,212,95,188,34,123,189,232,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,84,6,139,241,237,252,149,248,196,214,189,55,212,72,60,70,153,100,218,161,144,214,85,212,65,79,215,85,101,174,125,116,145,45,99,81,137,215,52,42,200,227,108,177,123,220,141,99,95,18,117,53,209,205,111,230,181,156,88,249,167,214,79,168,25,15,168,206,6,202,96,170,14,87,220,193,41,173,52,214,94,23,181,166,235,86,246,62,161,180,24,125,242,166,89,106,95,215,52,180,180,244,118,84,138,40,28,228,98,57,243,185,147,203,47,68,108,70,197,240,177,172,218,215,192,24,171,138,173,45,252,180,240,227,168,186,103,13,139,219,53,247,156,126,171,217,84,94,43,195,247,110,145,51,189,67,249,197,123,26,221,170,162,129,223,27,145,139,182,207,221,170,228,92,170,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,102,157,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,40,7,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,179,78,76,154,165,246,175,135,27,238,153,215,223,124,85,126,9,144,73,225,168,188,47,71,131,181,214,177,38,135,243,136,196,108,157,117,77,184,187,222,231,61,187,108,187,55,182,128,79,242,31,243,83,214,59,238,145,112,143,119,166,199,33,218,175,61,184,69,135,73,83,212,207,238,90,90,152,39,146,165,122,30,199,35,251,144,83,203,6,223,11,155,223,235,107,145,204,68,89,128,84,7,59,77,76,202,170,117,79,5,209,207,23,218,198,237,248,250,100,221,136,228,145,190,34,186,162,166,162,159,174,102,245,246,223,219,142,151,104,215,161,28,222,252,255,0,18,163,246,64,129,122,33,133,90,181,43,90,48,29,57,190,212,85,193,109,202,178,139,85,146,178,90,71,181,179,199,5,77,92,112,200,232,220,230,185,168,244,107,213,81,85,174,77,246,221,23,228,108,230,82,183,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,82,234,64,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,241,175,3,156,93,221,120,65,213,199,101,115,219,170,239,24,157,250,157,182,220,142,213,5,67,152,247,192,143,71,50,170,22,43,146,39,212,194,189,93,29,196,217,89,36,209,163,163,238,172,141,216,35,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,246,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,1,176,158,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,40,95,154,63,158,205,77,252,23,209,232,142,235,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,116,174,104,254,123,53,55,240,95,71,162,2,127,242,84,242,177,148,253,64,174,244,235,113,159,248,215,226,186,197,194,94,141,86,230,93,219,85,102,95,114,222,143,22,178,86,204,246,248,250,174,166,36,146,43,99,69,122,195,3,31,221,145,119,99,87,102,71,220,99,229,141,72,107,203,123,94,112,222,27,121,126,106,62,171,102,117,180,141,101,187,56,184,178,217,67,53,66,194,251,181,197,109,84,11,79,69,18,181,143,119,92,142,110,202,228,99,186,24,143,145,201,208,199,42,87,95,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,161,213,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,223,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,184,127,149,215,47,250,203,189,101,183,137,189,111,199,123,54,168,124,53,199,7,181,207,36,240,85,73,85,20,241,79,13,217,221,183,179,166,20,237,109,20,114,35,219,51,100,116,138,212,98,68,233,109,168,10,96,210,174,54,238,188,40,113,203,173,22,44,158,122,186,237,58,202,181,34,245,13,214,141,213,78,108,22,153,221,120,86,190,236,200,219,12,175,123,227,167,108,141,116,81,163,86,100,237,163,149,86,56,246,185,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,13,109,248,177,243,79,172,159,80,50,31,81,156,151,252,168,248,215,252,153,101,80,112,215,169,151,59,173,78,55,150,220,41,233,177,41,119,239,67,103,186,77,35,154,180,253,8,213,145,176,213,73,35,61,237,119,68,114,167,82,177,18,105,165,104,92,160,0,0,0,1,86,188,192,120,152,204,184,80,230,7,133,106,150,31,67,73,113,99,180,222,146,219,119,182,84,162,53,151,27,116,151,90,215,203,2,73,210,174,133,253,81,70,246,72,212,94,151,177,189,77,123,58,227,125,165,20,173,206,175,205,62,45,244,254,135,212,110,32,91,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,227,130,94,219,222,198,205,19,209,209,200,196,114,244,72,199,181,87,118,169,218,202,11,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,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,250,192,0,0,0,43,87,155,206,166,101,90,55,168,252,56,106,150,21,87,225,239,88,205,194,255,0,112,166,234,146,70,71,55,66,219,58,224,151,182,246,61,208,202,197,116,114,49,28,157,113,189,237,85,217,202,76,174,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,144,47,158,119,234,79,247,147,248,105,0,56,104,226,47,59,225,127,84,232,53,51,5,168,255,0,21,71,120,162,232,135,251,231,107,241,48,205,61,31,114,88,164,236,247,123,12,111,117,141,235,103,205,23,230,138,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,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,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,121,245,128,26,235,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,25,131,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,3,35,73,24,168,173,123,38,183,78,37,248,116,193,56,160,210,202,253,51,206,169,255,0,198,214,89,235,122,230,254,246,93,60,52,208,193,89,219,138,88,251,221,174,251,221,218,123,186,31,242,84,249,42,107,237,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,32,108,188,107,89,197,143,154,125,100,250,129,144,250,140,228,255,0,229,89,199,143,255,0,4,112,169,171,247,175,241,177,98,23,219,157,199,255,0,32,202,107,35,89,218,255,0,116,58,39,201,55,248,186,118,55,252,19,8,1,197,143,154,125,100,250,129,144,250,140,224,93,79,43,143,34,122,101,248,215,172,86,157,127,152,167,29,84,220,45,97,171,131,233,245,125,35,245,82,255,0,79,12,212,48,212,210,202,246,91,45,211,45,67,22,228,138,177,172,19,61,178,83,186,54,66,231,254,155,218,247,49,236,106,177,248,87,71,56,187,181,112,131,202,223,76,114,184,45,212,151,140,178,253,81,124,182,227,150,169,234,26,198,62,116,186,215,57,245,83,49,28,146,190,154,20,233,235,237,166,234,249,33,141,93,31,117,36,109,80,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,224,63,93,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,151,167,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,177,175,43,222,5,191,34,152,171,53,199,88,240,207,9,169,55,174,191,99,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,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,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,82,186,191,198,109,247,131,206,102,122,175,115,146,213,237,156,51,40,251,59,79,147,91,98,99,18,169,209,197,104,165,237,84,211,72,237,182,154,46,236,170,145,185,201,28,141,123,154,238,149,86,75,29,175,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,80,103,52,127,61,154,155,248,47,163,209,25,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,133,218,0,0,0,0,0,0,21,87,204,59,136,92,171,133,254,97,122,119,171,152,181,55,143,240,26,127,75,77,113,181,190,170,74,120,110,116,50,215,220,91,45,60,142,98,255,0,147,35,21,205,123,89,44,81,61,88,254,142,149,181,66,149,185,213,249,167,197,190,159,208,250,141,196,11,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,247,162,62,57,99,146,53,86,171,152,170,197,86,185,205,84,114,247,83,94,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,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,32,118,0,0,2,149,185,157,113,227,249,111,190,212,232,54,147,222,186,176,28,126,224,239,105,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,205,92,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,150,3,101,62,44,124,172,107,39,211,252,135,211,167,33,7,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,233,191,197,143,149,141,100,250,127,144,250,116,230,181,128,109,80,8,65,203,79,142,170,158,38,177,154,173,48,212,234,250,186,173,80,199,41,231,185,85,87,58,150,40,224,187,219,150,161,17,179,177,32,141,145,66,248,86,120,97,116,106,212,234,78,220,141,115,213,210,36,115,124,0,0,0,0,0,0,10,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,106,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,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,15,191,150,92,111,182,124,86,243,118,197,177,207,180,23,170,43,125,69,69,186,209,227,25,73,237,10,166,70,231,69,77,223,122,43,34,238,61,26,206,227,147,165,189,91,175,185,13,109,245,123,136,173,92,214,221,92,147,91,115,60,178,173,153,59,42,34,154,217,53,190,87,211,50,206,200,94,175,167,134,137,26,238,168,25,19,151,169,170,142,235,235,87,72,231,58,71,57,238,217,120,169,94,109,124,20,123,18,178,179,139,45,50,182,90,168,236,179,118,99,205,45,240,39,98,70,215,77,63,109,151,54,162,187,162,78,243,229,138,57,91,27,90,228,145,27,42,164,139,44,207,96,78,14,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,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,76,140,87,53,237,100,177,68,245,99,250,58,87,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,161,218,200,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,187,58,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,215,135,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,168,102,14,4,181,191,94,116,119,94,108,212,122,17,99,171,202,171,50,170,136,173,215,28,69,178,116,193,123,129,189,78,217,238,95,134,7,196,213,146,70,213,47,186,20,238,57,251,196,178,177,246,233,205,31,200,158,166,254,11,235,20,70,42,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,87,42,243,71,242,39,169,191,130,250,197,16,29,83,151,55,30,223,202,162,197,62,155,234,36,30,31,83,113,155,127,140,171,168,130,159,162,150,245,66,199,178,37,172,106,49,58,33,153,31,36,109,150,47,115,85,207,107,226,78,151,58,56,102,169,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,17,193,215,24,184,39,23,248,37,69,254,193,71,236,108,146,205,209,246,131,31,238,77,81,236,190,236,213,12,165,254,234,124,17,71,63,118,58,117,147,243,104,189,27,244,187,101,79,120,72,0,0,0,117,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,167,107,119,56,77,101,160,226,10,239,170,18,98,222,51,1,186,219,233,237,236,192,170,46,173,88,232,123,49,47,76,244,245,141,167,106,182,103,78,249,94,247,186,39,117,199,34,68,228,94,212,15,136,46,164,29,83,75,117,75,4,214,156,18,217,169,154,105,125,246,206,55,121,239,120,42,223,11,53,63,119,181,51,225,147,243,115,49,146,55,105,34,123,126,38,166,251,110,155,162,162,175,107,3,5,113,185,160,213,60,71,112,209,152,233,181,154,138,146,124,133,105,217,116,199,214,106,120,164,122,92,105,158,146,199,28,79,149,236,108,47,153,173,146,153,101,235,111,67,42,30,171,187,122,154,186,240,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,51,92,206,55,52,26,155,135,30,37,243,29,54,179,81,85,193,143,37,67,46,152,250,205,79,44,108,91,117,75,18,88,227,137,242,189,238,153,144,185,210,83,44,189,110,235,125,59,213,118,119,83,80,47,251,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,70,220,209,252,246,106,111,224,190,143,68,78,158,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,176,91,154,63,158,205,77,252,23,209,232,128,149,92,140,127,93,159,187,127,196,137,41,205,47,93,40,244,127,133,59,246,55,69,121,240,153,38,162,127,157,187,100,49,164,18,72,250,89,21,22,224,247,71,42,245,118,124,47,114,23,72,198,185,204,146,166,15,209,87,35,219,26,249,24,254,187,63,118,255,0,137,24,83,156,22,177,223,115,158,40,23,74,170,33,240,246,93,52,183,193,79,71,31,83,31,223,170,174,167,130,174,162,167,116,99,94,222,166,62,154,46,218,185,237,79,13,214,222,149,145,200,4,85,208,29,28,190,241,1,172,184,158,142,227,147,120,122,188,154,224,218,121,42,122,88,255,0,9,74,198,186,74,154,158,135,189,137,39,106,8,229,151,183,214,142,127,71,75,126,39,34,23,105,204,198,211,106,176,114,255,0,212,11,21,138,217,73,110,182,219,169,236,52,148,116,116,144,182,24,41,160,142,237,66,216,226,142,54,162,53,140,107,81,26,141,68,68,68,68,68,33,95,38,13,6,166,202,181,67,37,215,251,237,21,95,135,193,233,219,107,177,61,212,242,182,9,46,53,145,200,217,228,100,200,244,99,223,13,54,236,116,74,215,251,171,163,122,244,43,88,174,155,252,209,252,137,234,111,224,190,177,68,6,31,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,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,253,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,2,80,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,0,0,2,170,249,135,113,11,149,112,191,204,47,78,245,115,22,166,241,254,3,79,233,105,174,54,183,213,73,79,13,206,134,90,251,139,101,167,145,204,95,242,100,98,185,175,107,37,138,39,171,31,209,210,182,168,82,183,58,191,52,248,183,211,250,31,81,184,129,110,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,244,71,199,44,114,70,170,213,115,21,88,170,215,57,170,142,94,234,107,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,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,14,192,0,0,82,183,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,153,171,155,95,26,254,196,163,172,225,55,76,174,119,90,59,212,221,153,51,75,132,11,216,141,180,51,65,220,101,177,170,173,235,147,188,201,98,146,87,70,230,181,35,70,196,171,34,75,51,25,82,192,108,209,175,119,157,101,199,244,158,251,119,225,251,19,181,100,217,245,63,133,246,69,174,233,35,99,165,168,234,169,137,179,245,185,211,66,137,211,2,204,244,252,235,126,38,167,207,244,87,92,203,158,180,106,133,235,87,25,174,247,156,190,174,191,59,142,241,5,249,151,138,150,71,43,219,91,3,216,248,92,145,185,171,18,50,53,142,52,100,93,29,182,177,141,98,53,24,136,211,103,50,170,249,174,112,45,254,31,138,13,20,195,63,237,138,172,254,138,133,223,228,185,183,72,233,209,191,249,95,20,246,187,250,19,43,63,211,19,1,50,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,210,40,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,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,242,100,98,185,172,115,226,150,39,171,25,215,210,129,149,74,213,230,151,199,183,216,74,59,247,10,58,95,7,94,65,117,183,248,60,190,233,81,79,188,116,20,53,112,35,150,142,157,175,77,164,154,104,37,106,190,93,149,177,199,34,35,21,101,114,186,12,193,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,18,211,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,134,172,69,138,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,135,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,94,192,80,183,49,158,53,255,0,149,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,208,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,180,158,82,186,153,196,118,165,232,214,65,93,173,117,119,91,214,55,73,112,141,152,150,67,121,145,242,215,92,55,116,222,54,53,158,71,172,149,16,195,34,68,140,145,200,187,57,242,196,143,114,69,219,138,181,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,151,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,251,192,250,192,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7,133,249,30,79,11,242,3,130,170,163,182,57,162,238,112,93,183,249,123,206,104,7,135,123,211,109,202,194,230,197,79,2,59,8,89,35,118,237,186,206,230,175,191,220,137,4,59,253,255,0,216,89,242,252,138,209,230,211,4,126,202,195,234,209,200,142,109,214,118,38,235,251,105,227,95,255,0,180,9,9,192,12,148,242,233,37,165,208,189,85,82,142,22,175,187,239,240,180,191,214,74,178,33,114,231,119,86,145,219,218,178,53,219,83,198,190,229,223,255,0,137,105,9,122,7,9,30,214,49,206,114,251,145,21,72,219,174,89,29,175,40,206,109,120,5,93,43,228,108,180,242,191,175,173,58,125,206,114,237,240,170,47,250,138,125,255,0,121,32,50,75,132,86,219,53,101,108,143,70,164,48,73,34,238,168,159,38,42,254,223,234,33,70,45,127,159,84,120,139,171,158,153,101,88,108,178,79,73,240,239,182,235,226,255,0,98,185,62,228,253,128,75,77,48,194,40,112,171,79,132,161,68,70,185,54,247,43,191,166,229,254,114,175,244,142,239,247,123,207,207,69,10,67,3,90,136,169,183,254,213,63,66,166,224,113,115,147,125,130,38,231,23,49,119,79,127,184,230,207,144,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,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,197,69,212,242,189,227,167,242,215,138,179,67,181,143,51,241,122,147,101,235,246,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,71,91,63,3,148,220,71,114,225,211,141,97,193,223,86,205,69,194,236,247,230,67,73,27,37,168,101,242,221,13,230,227,58,209,54,22,35,156,149,40,231,202,232,92,198,252,111,145,99,122,42,57,143,134,189,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,112,27,73,130,42,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,170,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,152,215,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,97,92,205,52,83,242,211,194,62,83,225,238,30,22,191,4,223,53,163,235,151,162,25,124,20,19,120,136,228,218,55,185,219,210,203,83,208,212,233,222,84,139,169,200,222,173,232,175,73,243,175,201,126,169,225,186,153,236,191,105,253,146,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,3,103,227,90,206,42,181,75,242,211,196,118,162,234,100,55,223,108,208,94,114,10,175,101,86,248,95,15,221,181,196,254,205,15,230,213,140,115,118,165,138,6,252,109,71,174,219,191,119,43,149,111,39,139,221,94,195,97,224,87,80,181,74,223,61,93,207,30,202,176,119,195,107,158,154,5,107,230,101,226,22,210,209,204,172,151,161,204,103,85,100,79,122,57,17,237,103,87,194,174,78,149,215,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,247,129,119,220,163,52,207,42,211,190,17,225,184,229,52,158,19,237,174,65,87,147,91,160,124,114,71,51,104,100,130,158,158,39,200,215,177,187,119,60,43,165,98,183,169,174,138,88,158,142,248,182,73,170,117,77,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,12,85,196,191,14,152,39,20,26,89,95,166,121,213,63,248,218,203,61,111,92,223,222,203,167,134,154,24,43,59,113,75,31,123,181,223,123,187,79,119,67,254,74,159,37,76,170,0,214,135,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,76,127,115,187,93,111,85,44,172,188,220,234,235,234,35,167,130,145,146,212,204,233,94,216,32,137,144,195,18,57,202,170,140,142,40,227,141,141,249,53,140,107,83,100,68,66,255,0,184,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,37,6,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,240,63,36,151,107,172,214,170,123,20,215,58,183,219,104,234,38,171,167,163,116,206,88,33,158,102,198,217,101,100,123,244,181,239,108,16,181,206,68,221,201,20,104,187,244,166,211,3,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,126,131,28,198,189,143,114,61,152,255,0,129,206,17,46,188,95,106,227,177,73,238,53,118,124,78,195,78,219,150,71,117,130,157,207,123,32,87,163,89,75,11,213,171,19,42,102,94,174,142,226,236,140,142,105,17,178,118,150,55,108,17,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,192,253,118,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,53,172,226,199,205,62,178,125,64,200,125,70,115,21,25,87,139,31,52,250,201,245,3,33,245,25,204,213,162,220,20,127,40,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,9,107,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,91,52,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,189,238,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,2,96,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,197,57,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,220,63,193,127,7,214,174,44,180,143,91,219,111,74,184,243,188,58,158,207,95,138,62,25,90,140,169,157,236,184,44,148,50,182,71,182,46,138,133,134,38,36,142,115,86,39,181,143,234,232,73,35,146,48,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,240,54,147,5,101,242,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,61,154,244,134,54,171,95,20,84,242,74,217,164,87,119,17,100,107,158,215,54,52,150,205,0,0,0,170,190,121,223,169,63,222,79,225,165,85,150,169,207,59,245,39,251,201,252,52,193,92,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,180,173,170,138,138,138,142,99,218,228,107,216,246,170,61,143,107,92,213,107,154,138,129,210,184,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,138,250,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,174,103,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,65,202,247,142,159,200,166,84,205,14,214,60,207,194,105,181,235,175,216,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,138,23,82,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,34,255,0,31,220,31,90,184,178,210,55,54,222,149,113,231,120,117,61,101,126,40,248,101,106,50,166,119,177,171,37,12,173,145,237,139,162,161,97,137,137,35,156,213,137,237,99,250,186,18,72,228,148,0,13,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,249,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,46,167,154,119,5,151,93,124,195,104,245,151,75,113,250,187,166,160,226,52,233,73,85,67,5,75,149,247,43,35,86,89,93,20,48,116,170,73,83,20,178,43,216,214,43,28,246,62,102,254,117,253,150,37,38,1,250,171,110,215,91,141,53,5,29,194,231,87,85,79,107,167,90,74,24,166,153,207,101,44,11,44,147,44,81,53,87,102,49,101,154,89,21,173,217,58,228,123,190,110,85,91,63,229,125,203,238,154,237,77,101,226,135,90,109,85,108,99,42,27,95,135,216,234,98,150,153,253,112,203,75,81,71,122,73,98,157,174,86,43,153,59,89,4,177,116,72,197,108,191,19,28,205,240,175,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,32,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,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,136,170,74,174,104,254,123,53,55,240,95,71,162,59,6,128,112,43,83,196,215,6,89,6,167,233,141,5,93,86,168,99,153,196,246,218,90,22,213,69,28,23,123,114,211,91,213,208,61,103,145,145,66,248,86,121,166,108,136,228,234,78,228,110,107,213,209,172,97,39,249,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,246,126,106,174,94,79,45,62,58,170,120,154,198,106,180,195,83,171,234,234,181,67,28,167,158,229,85,92,234,88,163,130,239,110,90,132,70,206,196,130,54,69,11,225,89,225,133,209,171,83,169,59,114,53,207,87,72,145,132,223,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,4,233,229,193,204,2,179,135,123,236,90,73,171,217,23,250,19,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,123,7,43,189,6,195,120,146,210,62,34,180,167,51,162,164,115,46,52,248,243,237,149,211,83,172,207,180,220,81,151,84,167,173,137,26,246,59,174,55,59,117,106,61,189,108,87,198,229,232,123,145,97,94,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,33,7,50,206,58,170,120,101,198,105,116,195,76,107,234,233,117,67,35,167,130,229,75,92,218,88,164,130,209,110,74,133,71,78,244,158,55,197,51,230,88,38,133,177,163,87,165,59,146,57,204,86,198,146,67,254,12,249,163,93,116,23,68,178,45,62,213,42,106,188,198,163,24,167,162,92,14,146,89,93,3,229,129,103,108,85,22,249,107,17,178,171,25,20,79,73,160,71,196,168,140,138,88,187,141,78,196,105,5,179,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,58,248,39,253,111,1,223,145,14,94,218,137,175,58,177,101,233,207,178,11,125,147,217,182,187,141,187,183,85,139,194,235,220,13,147,103,119,92,157,234,136,29,78,174,234,142,57,97,106,201,10,237,215,43,86,0,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,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,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,117,62,8,163,159,187,29,58,201,249,180,94,141,250,93,178,167,190,178,249,145,242,251,166,225,218,166,61,97,209,187,85,91,180,234,227,80,218,106,219,108,49,75,51,49,151,164,80,71,18,203,81,52,242,205,51,42,102,89,220,143,115,90,200,222,172,143,125,223,26,44,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,80,54,94,7,74,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,247,80,0,0,0,0,53,87,0,176,156,115,151,221,79,17,60,5,233,126,176,232,221,170,145,186,139,110,167,187,211,86,219,97,138,40,95,147,49,111,211,71,18,203,81,52,241,67,11,233,161,73,220,143,115,92,249,24,140,143,125,153,26,32,103,94,23,185,177,98,181,28,62,228,243,241,3,124,241,26,155,133,91,234,174,20,222,33,177,210,199,150,245,202,190,26,10,127,13,7,68,51,35,228,134,7,179,180,189,49,162,84,110,246,182,126,213,75,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,227,229,18,83,151,255,0,12,95,202,123,136,43,77,131,36,197,238,183,44,6,201,215,112,202,234,104,230,240,241,195,10,69,34,211,65,36,222,229,78,252,236,100,125,17,170,74,177,247,156,197,111,109,210,48,46,167,130,251,6,169,227,92,48,96,22,237,107,189,221,110,185,156,214,249,46,23,57,238,213,53,51,215,51,197,84,75,81,12,21,14,169,68,149,38,138,25,98,137,236,119,232,58,53,98,42,163,81,87,53,128,5,0,243,17,225,15,249,41,107,42,125,150,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,167,181,114,207,227,94,221,195,6,119,114,194,117,46,231,225,180,219,45,222,166,182,178,69,170,155,216,213,208,195,34,199,81,13,60,45,147,175,189,179,32,145,27,31,82,237,3,149,232,216,85,174,185,253,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,181,154,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,3,47,241,175,197,117,247,139,77,101,173,204,187,183,90,60,66,219,189,30,45,100,173,153,142,240,20,189,44,73,36,86,198,136,196,154,119,179,187,34,238,247,38,236,143,184,246,69,26,146,3,150,47,1,223,150,251,237,54,188,234,197,151,171,1,199,238,13,246,109,174,227,110,238,82,229,19,53,147,54,77,157,221,106,246,105,231,109,58,187,170,57,34,153,201,36,43,191,68,173,72,171,194,230,133,255,0,41,77,118,198,116,83,237,79,217,207,180,126,55,251,231,224,124,103,99,195,209,207,83,254,7,185,31,87,87,99,167,244,211,110,173,253,251,108,187,25,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,168,118,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,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,111,214,225,59,205,62,141,253,64,199,189,70,2,69,115,44,224,86,155,134,92,154,151,83,244,198,130,146,151,75,242,58,136,45,180,180,45,170,150,73,237,23,20,167,85,116,15,89,228,124,179,50,100,130,105,155,34,57,122,87,185,27,154,196,108,107,32,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,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,220,255,0,204,143,152,157,171,93,233,163,209,125,4,190,213,207,167,210,83,181,217,13,124,212,13,137,151,201,251,176,84,64,200,153,60,41,81,3,41,223,2,110,244,88,214,71,189,237,86,171,24,215,200,29,3,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,233,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,78,129,195,23,15,89,87,20,26,203,101,210,60,90,167,192,120,254,229,77,198,232,250,89,42,33,182,80,196,222,169,106,36,107,19,252,152,216,142,115,26,249,101,137,138,246,117,245,38,195,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,237,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,31,172,0,5,112,115,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,235,31,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,40,7,130,61,121,166,225,199,137,124,59,82,111,53,181,112,99,201,80,251,94,64,144,212,75,27,22,221,82,197,138,73,37,100,76,123,166,100,46,116,117,41,23,67,186,223,78,196,77,157,210,228,238,188,209,252,246,106,111,224,190,143,68,69,251,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,78,235,174,250,199,125,215,221,76,173,213,92,166,30,139,213,214,223,106,167,184,201,212,197,241,53,84,150,234,122,73,106,118,99,24,198,119,159,78,233,123,109,106,53,157,206,132,221,27,186,132,224,229,51,171,216,110,130,233,127,17,154,185,168,19,213,199,98,199,105,241,153,170,18,146,5,154,121,94,249,46,17,69,12,108,247,34,190,73,100,142,52,87,43,88,138,244,87,57,173,71,57,43,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,83,186,226,154,199,125,195,244,107,63,209,219,68,61,186,77,68,184,88,234,46,149,61,76,94,170,91,107,170,164,109,55,67,152,170,157,115,207,79,47,113,175,99,155,225,186,126,38,200,228,78,237,193,30,131,83,113,29,196,190,29,166,215,154,42,185,241,229,168,125,211,32,88,105,229,145,137,110,166,98,203,36,114,190,39,177,208,178,103,54,58,100,151,173,189,15,168,98,166,238,233,106,133,223,112,71,160,213,60,56,240,209,135,105,181,230,138,146,12,133,41,223,116,200,22,26,120,163,122,220,106,94,178,201,28,175,137,239,108,207,133,174,142,153,37,235,119,91,41,216,169,179,122,90,157,43,154,63,145,61,77,252,23,214,40,137,84,69,94,104,254,68,245,55,240,95,88,162,2,128,78,213,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,170,147,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,80,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,51,89,174,15,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,251,9,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,8,87,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,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,4,233,229,193,204,2,179,135,123,236,90,73,171,217,23,250,19,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,123,7,43,189,6,195,120,146,210,62,34,180,167,51,162,164,115,46,52,248,243,237,149,211,83,172,207,180,220,81,151,84,167,173,137,26,246,59,174,55,59,117,106,61,189,108,87,198,229,232,123,145,97,94,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,33,7,50,206,58,170,120,101,198,105,116,195,76,107,234,233,117,67,35,167,130,229,75,92,218,88,164,130,209,110,74,133,71,78,244,158,55,197,51,230,88,38,133,177,163,87,165,59,146,57,204,86,198,146,67,254,12,249,163,93,116,23,68,178,45,62,213,42,106,188,198,163,24,167,162,92,14,146,89,93,3,229,129,103,108,85,22,249,107,17,178,171,25,20,79,73,160,71,196,168,140,138,88,187,141,78,196,105,5,179,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,58,248,39,253,111,1,223,145,14,94,218,137,175,58,177,101,233,207,178,11,125,147,217,182,187,141,187,183,85,139,194,235,220,13,147,103,119,92,157,234,136,29,78,174,234,142,57,97,106,201,10,237,215,43,86,0,1,181,64,0,10,75,230,71,203,238,155,135,106,152,245,135,70,237,85,110,211,171,141,67,105,171,109,176,197,44,204,198,94,145,65,28,75,45,68,211,203,52,204,169,153,103,114,61,205,107,35,122,178,61,247,124,104,184,3,131,238,44,243,46,17,117,67,237,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,236,59,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,202,1,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,134,11,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,76,171,175,252,38,102,92,57,233,126,148,231,26,129,81,87,67,125,212,170,123,165,77,70,57,87,64,144,79,102,101,44,144,36,73,35,251,142,87,62,88,170,35,145,88,230,70,248,151,118,57,58,145,200,146,255,0,149,15,3,149,57,45,214,201,197,198,163,62,145,108,86,218,138,135,226,54,149,100,85,11,93,87,19,164,129,213,179,163,145,201,19,32,149,175,237,53,54,149,102,137,178,110,198,198,206,247,96,231,157,250,147,253,228,254,26,4,10,225,39,68,45,92,71,235,246,57,162,247,155,229,93,154,159,35,167,186,53,149,244,209,182,71,211,79,13,186,166,162,23,171,29,238,123,18,88,99,235,102,237,87,51,169,168,230,42,163,211,165,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,144,28,174,60,246,105,151,227,94,143,90,90,79,48,206,11,45,92,83,233,125,69,247,16,199,233,29,170,152,213,58,46,63,88,181,45,165,90,216,18,78,169,109,243,200,230,171,94,199,53,101,116,72,245,106,50,101,106,247,35,99,230,234,10,150,206,248,234,214,220,255,0,134,140,107,134,27,165,125,36,24,245,142,157,45,181,211,67,75,7,93,218,221,3,233,95,110,130,84,88,213,209,190,149,212,206,68,146,39,179,186,199,49,36,107,156,199,62,78,149,195,23,15,89,87,20,26,203,101,210,60,90,167,192,120,254,229,77,198,232,250,89,42,33,182,80,196,222,169,106,36,107,19,252,152,216,142,115,26,249,101,137,138,246,117,245,39,95,192,244,95,84,53,43,84,32,209,124,67,16,171,159,54,158,162,174,145,44,181,111,142,134,120,231,166,142,73,42,34,147,196,186,54,196,246,54,25,119,107,213,171,187,21,191,63,113,127,220,31,112,153,134,240,139,165,255,0,97,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,84,50,6,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,186,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,240,191,35,201,225,126,64,122,215,126,164,61,137,242,61,106,239,122,33,236,111,200,2,169,89,28,220,165,218,215,134,198,173,221,171,113,170,95,159,222,148,241,127,237,44,221,126,69,106,243,115,233,92,99,19,127,107,244,110,179,251,250,126,73,225,90,6,94,229,168,136,186,75,72,229,79,127,97,155,127,251,45,25,51,21,118,33,63,44,202,180,147,75,169,163,79,122,36,13,255,0,242,106,50,105,212,206,216,34,116,146,57,26,137,183,205,118,251,192,196,122,255,0,118,172,155,23,175,179,218,126,42,138,154,89,97,68,247,38,234,232,229,110,223,18,109,243,219,239,49,151,7,250,89,95,141,58,253,122,188,211,246,234,43,235,210,84,248,218,191,56,223,191,232,189,83,230,245,251,144,234,218,138,151,237,68,213,56,40,44,23,135,58,154,41,90,217,155,21,67,213,54,74,151,163,183,70,117,39,201,233,243,37,118,155,227,137,141,99,20,148,15,77,228,72,98,235,114,252,213,201,27,81,87,125,147,246,1,218,83,228,121,7,173,207,247,129,207,250,208,242,112,106,169,204,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,83,202,227,200,158,153,126,53,235,21,164,95,230,131,203,238,166,237,83,122,226,135,69,173,84,140,123,41,221,95,152,88,233,162,138,153,157,16,197,85,81,89,122,89,101,157,173,87,171,89,3,95,4,81,117,200,245,116,191,19,220,253,229,7,43,143,34,122,101,248,215,172,86,146,168,13,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,194,156,52,113,23,130,113,65,165,148,26,153,130,212,127,138,163,188,81,116,77,253,236,186,120,104,102,158,143,185,44,81,247,187,93,246,55,186,198,244,63,230,139,243,68,135,249,79,40,76,19,41,226,178,171,81,93,112,181,90,180,118,179,162,233,54,37,107,108,212,213,94,57,17,169,37,19,21,21,89,21,28,143,71,74,175,141,237,115,26,245,130,40,227,68,100,205,159,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,6,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,151,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,205,159,138,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,7,74,226,3,140,219,22,178,112,61,163,156,63,123,43,183,148,225,183,6,199,119,145,140,124,48,195,75,109,164,117,37,3,163,69,235,73,123,240,85,124,110,235,99,153,45,44,191,154,70,73,26,159,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,188,85,45,167,146,94,142,88,162,197,115,174,32,106,38,239,94,170,110,11,135,81,199,210,246,248,74,88,227,167,171,168,93,209,253,18,119,159,45,55,185,89,212,207,11,240,187,105,28,136,22,126,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,6,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,171,91,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,40,175,152,207,1,63,201,94,251,6,164,105,220,254,35,76,178,107,135,131,164,167,158,163,174,170,203,92,246,62,84,163,114,189,122,230,133,89,28,142,138,95,123,145,172,115,37,94,166,182,73,130,215,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,153,212,214,179,134,142,34,243,190,23,245,78,131,83,48,90,143,241,84,119,138,46,136,127,190,118,191,19,12,211,209,247,37,138,78,207,119,176,198,247,88,222,182,124,209,126,104,187,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,200,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,235,179,247,111,248,145,154,185,161,112,81,252,160,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,188,43,200,199,245,217,251,183,252,72,181,64,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,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,70,174,104,60,190,233,173,52,215,174,40,116,90,213,86,246,62,161,213,249,133,142,154,41,106,95,215,52,181,85,21,151,165,150,89,220,228,98,57,240,53,240,69,23,68,108,71,75,240,177,175,218,181,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,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,42,175,158,119,234,79,247,147,248,105,138,185,42,121,167,202,126,159,215,122,141,184,202,188,243,191,82,127,188,159,195,76,85,201,83,205,62,83,244,254,187,212,109,192,90,167,18,252,58,96,156,80,105,101,126,153,231,84,255,0,227,107,44,245,189,115,127,123,46,158,26,104,96,172,237,197,44,125,238,215,125,238,237,61,221,15,249,42,124,149,53,225,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,93,247,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,162,203,77,179,50,213,124,254,138,205,71,37,93,255,0,44,204,111,17,211,68,250,186,180,89,238,23,26,185,145,173,89,38,153,200,138,249,37,145,55,124,142,79,123,149,92,191,53,2,213,57,83,241,213,83,152,199,65,194,198,171,215,213,212,223,105,105,210,28,42,185,180,177,54,7,91,169,40,152,158,205,122,67,27,85,175,138,42,121,37,108,210,43,187,136,178,53,207,107,155,26,75,102,132,74,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,212,1,72,28,208,184,215,254,80,25,219,244,99,79,110,118,170,237,54,195,110,12,169,138,227,68,189,239,108,221,27,11,152,250,132,149,205,77,161,139,187,60,49,164,106,172,147,227,151,174,70,190,46,220,128,230,139,204,2,142,209,71,114,225,147,68,50,46,245,214,111,19,110,206,46,144,71,4,244,177,210,203,4,176,77,105,111,113,143,234,153,123,187,203,36,106,199,66,232,219,26,57,94,178,182,42,150,3,191,232,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,19,81,77,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,214,136,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,52,54,30,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,125,199,214,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,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,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,237,121,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,64,60,109,241,131,147,113,115,170,18,222,156,181,116,88,77,142,162,118,226,118,122,184,169,251,244,48,75,28,12,153,242,73,19,17,206,124,206,166,100,170,199,62,68,141,92,172,99,156,137,212,224,197,90,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,245,70,71,20,113,198,138,229,115,213,24,138,231,57,202,174,89,127,202,231,141,187,87,15,217,52,218,37,169,19,210,81,225,57,165,225,149,108,189,85,213,54,158,11,21,106,211,190,55,75,38,208,185,210,50,119,71,69,18,185,242,50,56,82,53,145,118,69,145,72,22,0,218,160,21,151,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,205,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,99,254,109,124,20,123,110,142,179,139,45,50,182,93,107,47,80,246,99,205,45,240,39,126,55,80,195,7,109,151,54,162,187,174,62,203,34,138,57,91,27,92,213,141,91,42,164,105,20,207,125,91,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,209,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,80,178,174,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,200,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,235,179,247,111,248,145,50,184,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,215,145,143,235,179,247,111,248,145,106,128,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,41,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,122,106,113,29,203,207,65,184,151,213,12,111,85,50,250,58,187,117,202,221,80,196,200,25,109,119,101,50,74,40,227,84,138,158,165,205,217,204,123,92,145,55,190,197,73,22,20,124,91,255,0,129,146,9,64,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,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,13,164,178,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,175,191,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,97,227,165,107,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,66,133,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,183,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,230,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,42,55,163,92,246,178,88,165,98,61,253,29,75,37,57,112,115,0,172,225,222,251,22,146,106,246,69,254,132,245,254,38,120,170,106,35,158,162,76,118,171,161,242,117,83,178,22,73,35,225,154,68,70,62,20,111,74,73,42,74,213,103,231,146,80,187,240,0,0,0,26,171,151,147,202,43,87,176,220,215,133,123,126,150,217,167,171,76,135,78,42,42,97,189,65,52,10,214,116,87,86,213,213,83,77,19,211,118,189,142,106,200,197,77,209,232,248,95,187,81,170,199,62,141,142,235,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,238,85,100,145,73,36,106,173,86,189,17,234,173,115,92,136,228,11,31,230,185,192,183,248,126,40,52,83,12,255,0,182,42,179,250,42,23,127,146,230,221,35,167,70,255,0,229,124,83,218,239,232,76,172,255,0,76,76,103,254,84,124,58,126,69,184,113,131,63,189,211,244,100,154,165,225,239,181,31,30,253,171,91,88,239,103,69,240,202,248,221,188,114,201,81,212,141,99,211,197,246,222,155,196,155,72,14,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,228,200,197,115,88,231,197,44,79,86,51,175,165,50,168,0,12,21,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,66,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,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,168,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,158,229,123,193,71,242,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,2,146,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,54,20,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,67,94,112,92,33,252,248,184,193,104,191,196,81,103,45,146,191,255,0,33,75,65,87,12,79,79,242,32,145,24,255,0,241,14,72,255,0,195,200,87,175,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,241,21,121,163,249,19,212,223,193,125,98,136,206,186,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,64,82,183,9,222,105,244,111,234,6,61,234,48,27,25,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,166,185,156,39,121,167,209,191,168,24,247,168,192,108,166,6,186,220,98,240,117,157,240,129,157,211,216,47,245,158,217,198,239,61,127,103,242,14,220,52,254,212,237,67,78,250,175,238,86,79,44,144,118,164,168,72,255,0,56,169,215,183,83,119,69,247,98,12,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,217,35,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,71,254,95,28,7,255,0,36,11,21,242,255,0,154,222,109,87,220,251,38,233,166,169,169,183,197,215,75,110,161,137,238,86,83,211,77,36,108,153,221,213,86,201,50,170,49,174,115,33,106,51,243,41,35,195,37,240,125,194,102,27,194,46,151,253,135,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,92,234,0,0,0,0,0,20,129,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,32,177,125,28,210,244,46,143,88,56,83,191,100,148,86,111,23,146,105,223,249,228,182,77,26,193,28,140,165,141,81,46,12,116,146,167,87,103,194,247,38,116,108,115,92,249,41,160,253,37,106,49,212,46,0,184,158,76,26,13,83,138,233,126,75,175,247,218,42,79,17,156,84,54,215,98,123,169,226,116,241,219,168,228,145,179,200,201,145,234,246,50,106,157,216,232,149,172,247,208,198,245,235,71,49,91,80,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,27,52,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,3,186,145,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,159,113,108,167,78,53,199,78,41,114,76,110,186,213,150,225,153,109,189,237,107,157,18,77,75,93,75,34,58,57,97,150,41,19,252,184,228,138,70,163,154,228,123,30,212,84,115,83,88,34,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,213,56,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,213,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,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,22,26,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,67,242,243,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,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,215,103,238,223,241,34,101,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,161,175,35,31,215,103,238,223,241,34,213,0,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,108,83,149,15,3,149,57,45,214,201,197,198,163,62,145,108,86,218,138,135,226,54,149,100,85,11,93,87,19,164,129,213,179,163,145,201,19,32,149,175,237,53,54,149,102,137,178,110,198,198,206,244,212,226,59,151,158,131,113,47,170,24,222,170,101,244,117,118,235,149,186,161,137,144,50,218,238,202,100,148,81,198,169,21,61,75,155,179,152,246,185,34,111,125,138,146,44,40,248,183,255,0,3,36,18,128,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,1,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,246,176,0,170,190,121,223,169,63,222,79,225,165,170,21,87,207,59,245,39,251,201,252,52,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,1,210,172,90,47,165,248,214,168,100,218,209,101,196,41,32,205,179,10,122,106,75,197,233,207,146,89,231,130,8,217,28,113,51,173,202,216,89,211,20,93,77,137,24,143,88,163,115,250,149,141,84,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,60,47,200,242,120,95,144,30,173,254,47,145,237,111,200,245,175,233,30,198,252,128,242,86,215,55,117,115,112,252,91,104,155,239,184,212,187,127,236,165,111,254,210,201,74,227,230,237,19,23,2,198,95,183,189,46,147,183,127,217,189,39,255,0,64,14,193,202,210,244,234,172,25,40,86,36,78,212,46,221,119,95,186,158,141,9,133,170,25,43,172,152,252,206,98,163,21,253,61,47,221,219,166,207,102,255,0,47,237,33,231,43,58,40,233,240,118,212,35,145,85,240,187,253,253,233,232,215,246,146,23,88,168,178,92,130,243,29,142,211,105,168,171,164,147,126,226,177,169,179,118,100,110,79,122,166,255,0,52,95,191,238,3,230,232,54,147,186,223,83,38,79,114,172,146,170,166,169,235,46,239,99,85,17,28,177,63,230,170,171,243,69,251,254,242,67,196,196,141,141,98,34,108,212,68,62,78,51,102,101,158,221,13,43,81,126,8,218,221,151,116,219,102,181,54,249,175,236,62,194,252,189,192,120,114,237,242,56,110,215,124,211,101,14,87,35,143,40,136,229,69,84,247,129,205,169,177,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,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,0,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,79,242,21,115,115,212,204,171,78,248,71,154,221,139,85,248,79,182,185,5,38,51,113,157,146,73,28,205,161,146,10,138,137,89,27,152,246,237,220,240,173,137,232,238,166,186,41,101,98,183,226,221,2,139,13,146,56,63,192,41,180,195,133,205,45,195,33,199,170,236,85,20,184,189,13,77,194,223,86,146,182,120,46,53,49,37,69,106,72,217,87,173,143,90,153,166,85,98,237,208,170,173,68,106,34,53,53,183,54,83,225,87,84,191,45,60,56,233,214,166,77,125,246,205,125,231,31,165,246,173,111,133,240,253,219,164,76,236,215,126,109,24,198,183,106,168,167,111,192,212,98,237,187,55,106,181,84,50,168,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,167,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,31,150,237,108,195,117,95,0,173,179,86,73,73,127,196,243,27,60,148,210,190,146,173,86,11,133,186,174,21,107,150,57,161,114,42,178,72,164,93,159,27,147,220,228,86,175,201,78,149,197,143,149,141,100,250,127,144,250,116,229,117,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,16,68,190,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,56,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,138,236,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,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,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,20,217,206,175,205,62,45,244,254,135,212,110,39,96,229,5,197,86,101,99,213,10,110,22,242,59,149,93,203,19,200,233,235,106,113,248,29,26,72,182,155,140,81,186,170,84,99,220,244,88,233,165,138,58,135,57,136,215,254,123,182,230,163,59,147,57,221,127,157,95,154,124,91,233,253,15,168,220,64,202,188,140,127,93,159,187,127,196,139,84,42,175,145,143,235,179,247,111,248,145,106,128,126,75,101,218,213,122,166,125,101,154,231,73,95,79,29,68,244,143,150,154,102,202,198,207,4,175,134,104,149,205,85,68,124,114,199,36,111,111,205,175,99,154,187,42,42,20,131,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,119,93,46,227,186,251,194,175,26,26,193,133,101,47,241,186,101,144,106,134,65,37,198,155,102,71,236,186,169,238,204,142,91,175,91,41,229,168,159,181,77,78,228,240,205,84,107,247,221,54,119,189,109,210,237,108,195,117,95,0,173,179,86,73,73,127,196,243,27,60,148,210,190,146,173,86,11,133,186,174,21,107,150,57,161,114,42,178,72,164,93,159,27,147,220,228,86,175,201,64,215,51,134,142,34,243,190,23,245,78,131,83,48,90,143,241,84,119,138,46,136,127,190,118,191,19,12,211,209,247,37,138,78,207,119,176,198,247,88,222,182,124,209,126,104,187,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,234,33,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,189,215,150,207,21,218,143,161,154,227,141,233,125,178,95,106,225,154,141,144,80,89,238,86,106,137,149,177,211,213,85,77,29,60,117,244,235,178,246,230,103,83,58,209,19,166,88,216,140,118,202,216,164,136,36,175,60,239,212,159,239,39,240,210,58,242,191,212,218,109,25,212,189,88,213,106,171,53,93,217,152,174,147,221,238,137,67,77,28,174,125,75,227,174,183,171,35,85,138,57,29,27,21,221,40,249,85,138,200,153,213,35,246,99,28,169,34,185,231,126,164,255,0,121,63,134,145,255,0,149,102,11,249,80,213,61,91,211,63,106,123,51,237,110,143,223,236,94,55,177,222,240,190,42,166,138,30,239,111,169,189,125,61,206,174,158,166,239,182,219,166,251,129,29,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,180,158,84,124,20,126,76,177,88,56,148,212,203,101,170,167,36,203,109,244,245,56,148,91,119,166,179,218,230,141,206,90,142,180,114,198,217,170,163,145,158,230,183,174,56,147,165,94,139,52,209,54,157,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,54,62,224,255,0,63,166,212,254,23,52,183,51,135,33,171,190,212,85,98,244,52,215,11,133,90,202,233,231,184,211,68,148,245,171,35,165,78,183,189,42,97,153,21,235,191,90,162,185,21,200,168,229,12,192,67,94,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,250,111,107,220,199,177,170,199,204,162,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,81,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,147,127,139,30,10,49,94,20,248,17,194,239,119,107,103,136,212,220,155,48,181,201,145,220,42,18,55,201,65,215,108,175,145,214,202,117,141,207,99,97,137,232,136,247,49,203,222,145,136,245,94,150,196,200,161,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,189,168,173,95,146,146,255,0,137,126,58,169,184,165,224,155,20,193,245,6,190,145,154,169,96,206,41,230,174,134,154,150,86,50,231,110,134,223,82,196,185,42,164,105,4,47,116,149,13,141,240,181,255,0,166,199,61,172,99,28,140,96,99,78,92,152,181,139,57,227,11,11,194,178,154,31,27,101,200,45,249,21,174,227,77,221,124,125,250,89,236,85,241,203,31,91,21,175,111,83,30,228,221,170,142,77,247,69,69,247,159,43,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,252,188,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,62,79,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,192,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,148,243,11,226,131,62,225,51,69,236,186,141,167,54,140,126,227,114,184,229,20,214,73,98,189,211,205,52,13,130,74,74,185,156,230,182,25,98,114,63,170,157,136,138,174,84,217,93,238,249,42,65,110,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,172,39,141,110,20,191,150,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,208,34,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,150,126,64,14,23,57,82,127,38,189,118,198,117,175,242,245,246,143,236,231,141,254,246,125,150,240,125,255,0,17,71,61,55,248,111,23,39,79,79,127,171,244,23,126,157,189,219,238,147,252,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,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,169,94,99,252,192,43,56,136,190,203,164,154,67,145,127,161,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,16,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,164,87,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,21,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,14,193,204,35,0,195,116,179,139,156,219,79,180,251,30,164,177,227,214,58,123,37,53,13,13,50,47,68,76,246,61,26,170,170,170,171,158,247,57,92,247,189,202,175,123,220,231,57,92,231,42,174,127,225,75,131,235,87,22,92,191,50,198,219,210,174,60,239,14,206,47,85,248,163,225,149,168,202,153,223,106,182,44,148,50,182,71,182,46,138,133,134,38,36,142,115,86,39,181,143,234,232,73,35,146,58,241,235,170,88,38,180,241,99,156,234,102,154,95,125,179,141,222,125,153,224,171,124,44,212,253,222,213,182,150,25,63,55,51,25,35,118,146,39,183,226,106,111,182,233,186,42,42,229,94,27,120,246,254,74,252,29,228,90,111,167,112,120,141,77,201,179,10,234,202,74,137,233,250,233,108,180,47,161,161,137,43,28,143,78,137,166,87,199,35,98,139,222,212,115,28,249,83,165,173,142,96,134,183,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,209,93,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,134,193,60,11,240,101,98,224,243,78,42,173,146,93,125,179,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,169,110,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,243,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,126,176,6,189,124,116,112,101,125,224,243,81,233,109,145,221,125,179,134,101,30,34,163,25,185,74,246,37,83,163,137,89,221,166,169,141,187,109,52,93,216,145,100,107,82,57,26,246,185,189,42,175,138,63,203,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,190,157,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,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,202,141,232,215,61,172,150,41,88,143,127,71,82,134,198,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,5,121,133,243,11,214,142,19,53,162,203,167,58,115,140,97,87,27,109,199,23,166,189,203,45,238,138,174,105,219,60,149,117,112,185,173,116,53,49,53,25,211,78,197,68,86,170,238,174,247,252,145,35,175,40,238,43,181,31,31,213,139,63,11,55,57,125,179,134,101,30,62,123,108,117,19,42,73,98,170,138,154,106,185,29,78,187,46,240,203,218,122,62,21,217,169,35,210,86,171,85,101,73,165,255,0,26,220,183,191,150,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,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,10,249,213,249,167,197,190,159,208,250,141,196,159,252,12,112,49,252,139,190,219,127,162,143,219,31,182,62,205,255,0,89,61,159,225,124,39,137,255,0,198,38,235,234,241,63,236,118,232,251,247,247,64,14,117,126,105,241,111,167,244,62,163,113,3,42,242,49,253,118,126,237,255,0,18,45,80,170,190,70,63,174,207,221,191,226,69,170,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,54,83,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,131,228,222,114,155,22,63,113,177,90,110,245,222,30,175,38,184,62,215,107,143,180,247,248,138,166,82,212,85,186,61,218,138,140,218,10,74,135,238,229,70,252,27,111,212,230,162,253,98,5,115,149,187,93,108,28,54,225,55,219,21,206,174,221,114,183,106,69,182,174,142,178,146,103,67,61,52,241,208,92,29,28,177,200,213,71,49,237,114,35,145,200,168,168,168,138,128,72,14,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,222,71,46,110,53,255,0,149,86,156,79,96,207,238,118,168,245,55,22,252,221,202,154,5,237,73,116,161,68,98,71,115,108,61,45,99,122,158,245,142,86,196,174,107,36,107,93,180,77,154,40,211,242,243,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,97,29,121,81,241,211,254,3,133,253,107,204,255,0,237,122,92,2,182,185,191,229,53,214,185,42,21,223,249,47,10,199,55,250,112,163,255,0,210,240,150,168,106,174,94,247,44,190,48,114,110,41,116,190,247,101,212,101,171,172,205,176,106,136,155,117,188,58,42,120,160,185,193,89,37,67,233,158,200,224,100,109,137,236,108,47,137,204,70,109,180,113,191,169,203,35,154,192,132,31,230,213,241,79,255,0,112,58,85,255,0,154,174,63,245,226,207,184,51,214,188,171,136,158,27,48,253,99,205,109,246,170,43,214,65,237,15,19,5,174,41,35,165,103,98,190,162,157,157,13,146,73,30,155,178,22,170,238,245,248,149,118,217,54,68,130,223,230,24,255,0,242,81,127,200,159,254,159,39,255,0,11,154,23,252,154,244,39,25,209,79,181,63,104,254,206,120,223,239,159,129,240,125,255,0,17,89,61,79,248,30,228,157,61,61,254,159,211,93,250,119,247,111,178,6,181,134,117,203,184,76,204,177,238,21,240,46,43,44,213,21,119,188,123,42,168,184,211,94,163,134,129,26,204,121,240,86,186,150,153,101,145,36,115,164,100,238,142,77,159,219,99,24,254,136,213,85,210,51,171,5,23,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,2,160,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,194,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,65,124,116,112,101,125,224,243,81,233,109,145,221,125,179,134,101,30,34,163,25,185,74,246,37,83,163,137,89,221,166,169,141,187,109,52,93,216,145,100,107,82,57,26,246,185,189,42,175,138,62,237,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,223,103,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,189,156,96,241,103,153,113,117,170,31,110,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,19,98,139,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,125,184,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,97,32,57,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,123,154,222,137,37,94,149,122,164,51,68,235,148,40,175,150,127,26,246,238,24,51,187,150,19,169,119,63,13,166,217,110,245,53,181,146,45,84,222,198,174,134,25,22,58,136,105,225,108,157,125,237,153,4,136,216,250,151,104,28,175,70,194,173,117,234,0,40,7,152,143,8,127,201,75,89,83,236,181,23,103,79,115,30,237,110,47,215,95,226,102,131,180,216,188,85,36,157,72,146,39,106,73,91,208,174,235,234,138,72,183,145,242,36,189,55,231,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,175,103,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,59,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,214,207,249,163,249,19,212,223,193,125,98,136,128,28,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,79,254,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,133,92,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,225,94,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,36,175,28,252,12,127,45,31,177,63,232,163,246,59,236,119,180,191,214,79,104,120,175,23,225,191,241,136,122,58,124,55,251,45,250,254,237,189,248,171,133,206,84,159,201,175,93,177,157,107,252,189,125,163,251,57,227,127,189,159,101,188,31,127,196,81,207,77,254,27,197,201,211,211,223,234,253,5,223,167,111,118,251,160,79,240,0,3,89,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,196,213,67,101,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,77,104,117,251,88,239,188,64,107,46,89,172,89,28,62,30,175,38,184,58,162,58,110,166,63,194,82,177,169,29,53,55,91,24,196,147,181,4,113,69,220,232,71,63,163,169,223,19,149,64,149,92,159,116,114,251,156,241,64,154,171,79,55,135,178,233,165,190,122,138,201,58,88,254,253,85,117,60,244,148,244,219,43,218,246,245,49,245,50,247,17,175,106,120,110,135,116,172,141,82,239,202,43,229,59,174,151,221,48,226,130,217,167,62,217,181,81,98,218,151,189,186,238,219,130,49,157,85,80,83,212,73,64,176,202,170,213,108,206,157,253,134,179,117,108,158,37,91,208,231,246,220,203,212,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,50,175,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,242,163,122,53,207,107,37,138,86,35,223,209,212,184,168,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,4,0,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,110,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,113,60,177,120,241,252,183,216,169,180,27,86,47,93,89,246,63,111,111,179,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,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,87,175,48,190,97,122,209,194,102,180,89,116,231,78,113,140,42,227,109,184,226,244,215,185,101,189,209,85,205,59,103,146,174,174,23,53,174,134,166,38,163,58,105,216,168,138,213,93,213,222,255,0,146,37,133,16,171,141,110,91,223,203,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,32,57,111,113,173,170,124,96,254,81,63,41,150,12,82,217,246,75,217,30,11,216,84,181,48,247,60,87,139,238,119,123,211,203,190,222,25,157,61,61,59,110,237,247,221,54,133,124,234,252,211,226,223,79,232,125,70,226,79,254,6,56,24,254,69,223,109,191,209,71,237,143,219,31,102,255,0,172,158,207,240,190,19,196,255,0,227,19,117,245,120,159,246,59,116,125,251,251,160,7,58,191,52,248,183,211,250,31,81,184,129,149,121,24,254,187,63,118,255,0,137,22,168,85,95,35,31,215,103,238,223,241,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,27,84,0,0,0,0,21,87,207,59,245,39,251,201,252,52,181,66,170,249,231,126,164,255,0,121,63,134,129,21,121,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,0,0,0,0,0,0,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,79,11,242,3,212,170,187,158,198,252,143,91,190,104,123,27,242,3,145,92,92,222,39,86,224,184,194,116,39,79,180,170,92,190,239,217,74,159,251,75,29,43,111,155,227,211,236,22,57,30,255,0,252,95,84,191,241,82,39,254,208,62,183,42,236,130,154,175,20,246,115,92,138,248,226,122,244,162,166,233,181,61,26,124,183,39,227,40,41,146,169,243,58,20,87,123,190,37,106,111,242,253,187,21,77,202,70,178,178,60,206,166,157,191,224,93,109,170,118,222,239,122,244,210,127,191,242,66,217,209,62,245,249,129,201,170,155,34,255,0,204,120,115,151,238,60,162,123,191,105,227,223,190,219,1,225,23,238,84,57,162,34,123,207,8,223,126,231,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,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,0,0,5,43,115,155,213,47,181,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,231,57,141,219,100,217,221,196,46,164,214,51,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,252,192,233,69,196,242,71,205,109,85,250,47,168,90,115,13,61,90,92,172,121,68,87,186,137,92,198,246,29,5,117,36,112,196,214,59,171,169,94,142,183,204,174,69,106,34,35,163,217,93,186,163,96,174,178,240,125,117,210,94,12,180,151,136,75,170,82,69,114,205,175,21,78,184,68,233,92,179,178,138,178,153,147,90,88,198,177,239,133,236,236,209,213,84,57,255,0,155,145,22,182,56,220,215,118,213,91,216,57,86,107,29,139,72,184,184,180,83,100,112,237,73,158,219,229,195,163,169,234,127,247,45,85,76,240,73,76,189,12,99,149,253,201,233,226,131,111,133,173,239,245,185,200,214,42,40,95,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,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,18,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,137,92,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,165,175,9,222,86,52,111,233,254,61,233,208,17,87,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,93,159,187,127,196,139,84,42,175,145,143,235,179,247,111,248,145,106,128,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,249,57,169,218,109,87,30,7,51,234,203,133,178,146,170,162,215,81,103,171,161,150,104,90,247,210,206,183,58,104,86,88,156,169,187,30,177,77,44,106,230,236,189,18,61,191,39,42,45,48,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,63,249,231,126,164,255,0,121,63,134,152,171,146,167,154,124,167,233,253,119,168,219,140,171,207,59,245,39,251,201,252,52,197,92,149,60,211,229,63,79,235,189,70,220,6,10,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,27,97,60,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,197,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,85,201,183,41,177,99,252,92,86,90,110,245,222,30,175,38,195,238,54,187,92,125,167,191,196,85,50,122,106,183,71,187,81,81,155,65,73,80,253,220,168,223,131,109,250,156,212,80,187,240,0,21,213,205,115,130,143,202,110,43,63,18,154,103,108,181,83,100,152,149,190,162,167,45,139,110,204,215,139,92,49,181,201,81,214,174,72,221,53,44,113,191,220,230,245,201,18,244,163,213,97,134,39,83,97,181,65,78,220,220,120,62,198,116,186,235,67,196,142,159,165,37,190,219,152,94,36,160,200,109,174,150,162,89,230,189,212,186,170,177,213,204,116,143,123,122,36,107,100,107,163,111,109,177,172,81,171,90,238,227,186,2,184,9,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,240,175,13,218,33,117,226,63,91,113,109,23,179,95,41,44,213,25,29,68,173,125,125,76,110,145,148,208,67,4,149,19,61,24,223,123,222,145,67,39,67,55,106,57,253,45,87,49,21,94,155,25,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,129,216,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,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,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,74,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,63,184,62,186,240,155,171,142,109,189,41,36,193,51,26,138,202,252,81,240,202,229,125,52,12,123,86,74,25,91,35,221,47,93,58,77,19,18,71,57,201,43,28,199,245,117,172,145,199,176,73,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,134,176,64,201,92,72,232,133,215,135,13,109,202,116,94,243,124,164,188,212,99,149,17,53,149,244,209,186,54,84,193,52,17,212,66,245,99,189,236,122,197,52,125,108,221,200,215,245,53,28,244,68,122,205,94,81,28,34,90,181,23,38,127,20,89,125,198,146,162,219,131,222,37,182,217,108,171,78,217,86,107,171,105,227,147,197,79,220,106,181,172,133,181,49,62,46,143,143,188,141,127,84,125,148,73,66,69,114,197,224,59,242,33,98,166,215,157,88,178,244,231,217,5,189,190,205,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,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,10,245,231,95,105,181,77,195,110,27,125,154,217,72,251,149,30,113,79,73,79,88,232,90,179,195,4,212,21,174,150,38,73,183,83,88,247,65,11,156,212,93,156,177,70,171,191,74,109,97,68,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,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,118,126,237,255,0,18,45,80,170,190,70,63,174,207,221,191,226,69,170,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,54,83,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,130,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,10,1,230,143,231,179,83,127,5,244,122,34,85,114,49,253,118,126,237,255,0,18,34,175,52,127,61,154,155,248,47,163,209,18,171,145,143,235,179,247,111,248,144,22,168,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,12,235,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,135,252,31,114,168,195,120,124,207,255,0,42,90,157,149,210,103,151,219,77,68,143,199,105,91,110,88,40,173,207,100,207,236,214,189,175,123,150,90,149,137,33,123,90,168,140,130,71,73,210,179,57,145,76,217,234,0,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,92,150,0,214,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,220,170,201,34,146,57,17,28,141,122,35,209,28,214,185,21,169,105,60,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,252,213,204,103,130,143,229,85,167,16,95,240,11,101,170,61,77,197,191,57,109,169,157,59,82,93,40,81,30,178,91,29,55,83,88,222,167,189,36,137,210,163,154,201,26,230,239,19,102,150,68,162,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,0,177,254,108,92,107,220,114,156,170,231,194,190,155,220,250,49,187,54,212,217,140,236,90,90,136,110,181,205,146,158,162,58,120,220,141,124,144,248,89,33,233,122,182,70,57,101,89,99,123,17,34,69,124,75,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,152,171,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,54,19,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,161,149,112,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,177,70,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,198,188,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,22,63,242,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,74,171,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,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,3,105,224,70,174,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,149,0,0,0,0,2,16,115,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,62,21,128,54,104,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,154,203,150,211,201,79,93,43,46,182,44,211,135,139,245,231,189,236,78,140,147,29,166,145,39,146,70,82,202,254,221,115,26,245,85,138,56,89,51,169,94,216,209,24,229,146,174,119,252,123,185,88,22,126,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,2,26,243,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,117,87,193,39,10,26,161,197,14,168,68,220,14,255,0,87,138,219,113,90,136,42,238,153,101,35,163,116,246,41,221,28,242,209,75,28,61,248,102,145,239,154,151,161,29,19,183,141,118,122,237,178,111,176,240,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,85,175,9,58,223,106,225,195,95,177,205,104,188,216,234,239,52,248,229,61,209,204,160,166,145,177,190,166,121,173,213,52,240,177,94,239,115,24,178,205,31,91,246,114,181,157,78,70,189,81,24,161,123,218,249,198,55,15,188,51,223,113,236,111,87,179,111,101,215,228,125,201,98,134,158,146,90,201,41,41,88,201,23,197,84,71,11,93,35,33,116,145,164,44,84,107,156,249,28,189,45,86,199,51,227,205,102,176,58,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,108,255,0,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,30,22,126,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,187,63,118,255,0,137,22,168,85,95,35,31,215,103,238,223,241,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,27,84,0,0,0,0,21,87,207,59,245,39,251,201,252,52,181,66,170,249,231,126,164,255,0,121,63,134,129,21,121,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,0,0,0,0,0,0,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,79,10,7,173,81,58,143,99,126,71,13,246,114,38,199,52,0,190,226,181,57,190,78,212,193,177,182,43,126,39,92,106,81,63,171,251,145,63,250,5,149,175,200,171,126,112,117,242,251,47,18,161,71,174,203,93,86,231,38,235,183,186,154,45,191,249,165,3,242,114,146,177,204,203,173,77,217,206,94,133,164,169,143,250,147,120,233,23,246,127,210,90,146,39,237,43,163,149,61,37,44,88,178,203,27,89,221,116,50,43,190,31,219,79,71,191,221,251,75,24,79,114,0,84,67,134,222,255,0,145,205,219,237,238,56,38,251,239,184,28,246,216,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,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,17,171,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,148,25,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,205,57,218,107,95,253,130,240,231,71,111,253,153,173,194,170,72,191,221,20,116,145,194,244,147,253,218,178,53,209,255,0,136,86,187,244,208,142,188,166,116,190,213,168,252,96,218,238,119,151,82,73,79,130,217,235,50,134,82,84,209,54,161,149,51,177,209,211,67,183,82,162,70,248,165,171,142,161,146,108,229,107,233,219,178,34,170,61,161,102,156,116,240,233,130,101,124,14,228,88,5,182,159,217,52,26,95,143,182,251,140,252,115,79,224,253,147,72,254,136,189,242,163,164,235,165,108,212,253,82,57,253,61,238,226,163,220,196,40,135,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,180,60,75,224,20,218,89,196,54,164,105,245,191,30,171,177,219,108,121,69,202,154,215,67,82,146,245,197,110,241,15,90,53,69,149,85,239,99,169,214,39,177,238,85,235,99,154,237,221,213,186,134,199,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,59,1,15,249,86,107,29,247,87,120,71,180,83,100,112,239,87,129,92,37,195,163,169,234,103,247,85,45,52,16,73,76,189,12,99,81,157,184,42,34,131,111,137,206,236,117,185,202,231,170,36,192,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,170,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,34,175,58,191,43,24,183,212,10,31,78,184,146,171,132,239,43,26,55,244,255,0,30,244,232,8,171,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,101,94,70,63,174,207,221,191,226,69,170,21,87,200,199,245,217,251,183,252,72,181,64,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,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,79,254,121,223,169,63,222,79,225,166,42,228,169,230,159,41,250,127,93,234,54,227,42,243,206,253,73,254,242,127,13,49,87,37,79,52,249,79,211,250,239,81,183,1,58,121,169,232,229,247,87,120,71,187,212,227,147,111,87,129,92,34,204,100,166,233,103,247,85,45,52,19,199,82,157,111,123,81,157,184,42,37,159,127,137,206,236,116,53,170,231,162,165,38,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,178,70,172,96,191,149,13,44,204,180,207,218,158,204,251,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,107,47,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,192,218,76,24,43,129,108,214,213,159,240,125,164,151,219,53,61,92,52,244,184,189,37,145,237,169,99,90,245,158,222,223,3,51,145,26,231,39,67,165,166,145,204,93,247,86,43,85,81,170,170,212,206,160,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,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,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,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,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,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,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,93,159,187,127,196,139,84,42,175,145,143,235,179,247,111,248,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,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,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,2,128,121,163,249,236,212,223,193,125,30,136,149,92,140,127,93,159,187,127,196,136,171,205,31,207,102,166,254,11,232,244,68,170,228,99,250,236,253,219,254,36,5,170,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,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,220,6,53,226,171,137,140,55,133,13,35,172,213,44,194,134,174,226,247,84,54,219,104,182,83,34,181,247,27,140,140,145,241,64,178,116,171,97,103,76,82,61,242,57,23,165,140,119,75,94,254,136,223,174,102,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,51,87,26,252,87,95,120,180,214,90,220,203,187,117,163,196,45,187,209,226,214,74,217,152,239,1,75,210,196,146,69,108,104,140,73,167,123,59,178,46,239,114,110,200,251,143,100,81,169,32,57,98,240,29,249,111,190,211,107,206,172,89,122,176,28,126,224,223,102,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,8,149,195,118,183,221,120,112,214,220,91,90,44,214,58,75,205,70,57,81,43,159,65,83,35,163,101,76,19,65,37,60,204,71,183,222,199,172,83,73,208,253,156,141,127,75,149,175,68,86,46,198,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,104,135,143,238,15,174,188,38,234,227,155,111,74,73,48,76,198,162,178,191,20,124,50,185,95,77,3,30,213,146,134,86,200,247,75,215,78,147,68,196,145,206,114,74,199,49,253,93,107,36,113,247,94,89,252,107,219,184,96,206,238,88,78,165,220,252,54,155,101,187,212,214,214,72,181,83,123,26,186,24,100,88,234,33,167,133,178,117,247,182,100,18,35,99,234,93,160,114,189,27,10,181,193,122,132,85,230,143,228,79,83,127,5,245,138,34,85,17,87,154,63,145,61,77,252,23,214,40,128,164,190,25,46,214,171,7,18,90,81,125,190,220,233,45,214,219,118,113,98,171,172,172,171,153,176,193,77,4,117,240,186,73,100,145,202,141,99,26,212,87,43,149,81,17,17,85,76,171,199,247,24,55,94,44,181,113,206,183,173,36,120,38,29,81,89,65,138,50,24,156,143,169,129,239,106,73,93,43,164,99,101,235,168,72,98,122,70,230,181,34,99,88,206,158,180,146,73,35,1,154,184,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,12,149,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,165,87,53,78,4,173,81,227,223,202,87,69,177,154,184,170,44,244,244,180,25,69,142,219,3,86,146,11,85,45,42,67,13,116,49,34,162,192,202,120,160,130,23,199,19,85,137,18,54,78,152,210,41,158,251,31,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,218,192,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,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,242,100,98,185,172,115,226,150,39,171,25,215,210,149,87,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,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,199,250,253,172,118,46,31,244,107,44,214,44,142,31,17,73,140,219,221,81,29,55,83,217,226,234,158,228,142,154,155,173,140,122,199,221,158,72,162,238,116,43,89,215,212,239,133,170,166,64,43,3,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,188,42,88,201,92,70,232,133,215,135,29,97,189,104,213,246,249,73,119,185,88,41,237,206,172,171,164,141,204,129,103,168,161,130,166,70,71,213,241,57,140,116,234,196,122,163,85,232,196,114,181,157,93,9,149,121,109,232,189,171,91,248,180,197,236,89,70,33,73,146,99,22,58,122,203,245,246,142,173,237,236,36,16,194,173,129,210,70,174,78,243,60,100,180,109,88,182,114,57,28,168,246,186,62,179,245,243,71,243,217,169,191,130,250,61,16,24,127,8,209,11,174,117,162,90,157,173,22,251,229,37,61,62,151,212,88,155,93,65,52,110,235,171,130,229,60,212,232,248,158,155,162,62,57,99,139,118,57,17,28,201,30,238,164,86,35,36,236,28,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,164,202,228,225,128,97,186,167,134,241,5,167,218,131,143,82,95,49,235,229,62,57,77,93,67,82,139,209,43,55,185,42,42,42,42,57,143,107,145,175,99,218,168,246,61,173,115,85,174,106,42,87,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,239,3,105,50,42,243,71,242,39,169,191,130,250,197,17,245,121,118,235,165,102,191,112,167,138,100,151,235,207,180,242,75,15,119,27,191,76,228,157,100,117,85,42,162,68,249,100,153,92,233,166,146,149,244,179,73,34,57,205,116,147,63,244,85,21,141,249,92,209,252,137,234,111,224,190,177,68,5,0,155,84,26,171,155,84,0,0,1,0,57,213,249,88,197,190,160,80,250,117,196,165,98,234,121,213,249,88,197,190,160,80,250,117,196,171,94,17,116,66,213,196,119,17,120,102,141,95,111,149,118,139,109,254,162,165,213,149,116,145,181,243,164,20,244,179,84,200,200,250,190,22,189,237,129,88,143,84,114,49,94,142,86,191,167,161,67,48,112,135,203,119,81,248,175,211,140,143,81,227,201,62,198,208,82,126,99,25,154,227,108,89,105,111,245,77,73,82,86,164,141,149,178,67,12,114,50,40,221,51,98,149,170,231,200,141,71,58,23,176,137,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,155,73,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,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,3,234,242,224,230,1,71,196,69,138,45,36,213,236,139,253,22,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,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,118,126,237,255,0,18,45,80,170,190,70,63,174,207,221,191,226,69,170,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,54,168,0,0,0,0,42,175,158,119,234,79,247,147,248,105,106,133,85,243,206,253,73,254,242,127,13,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,0,0,0,0,0,0,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,158,23,228,7,173,127,73,15,99,126,71,173,127,73,15,98,124,128,47,200,170,158,112,72,222,222,35,190,255,0,233,234,164,219,111,252,90,2,213,151,228,85,87,56,5,85,147,13,103,187,103,87,213,127,249,60,0,100,30,84,116,147,199,140,186,103,196,228,141,96,147,165,118,255,0,104,163,216,177,82,10,114,193,167,134,61,55,167,116,76,68,114,211,162,185,81,19,254,214,163,39,88,30,28,155,161,193,26,187,156,158,187,38,231,22,174,255,0,120,28,211,220,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,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,6,63,226,7,83,63,35,122,29,158,106,148,117,118,170,122,188,103,31,174,184,80,123,82,78,138,89,171,153,11,188,44,15,248,216,174,238,206,177,70,140,107,145,207,115,209,173,94,167,32,20,87,204,87,88,239,186,201,197,198,119,83,119,135,195,210,97,247,9,240,235,93,55,83,31,217,165,160,158,88,220,189,109,99,21,221,217,214,162,125,157,212,230,119,250,58,156,214,53,75,10,228,177,128,83,88,184,121,202,245,6,163,30,171,163,185,101,89,67,233,153,93,50,74,214,87,219,168,233,227,72,86,36,114,244,57,140,168,158,189,138,246,39,189,253,109,114,175,109,17,180,194,108,187,195,70,1,83,165,156,60,233,190,159,92,49,234,75,29,202,199,139,219,105,174,148,52,201,23,68,87,31,14,197,172,85,88,149,88,247,186,161,101,123,222,213,94,183,185,206,221,221,91,168,100,178,152,57,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,239,103,67,90,171,219,84,109,207,144,171,155,158,153,229,90,137,194,60,215,28,90,147,197,253,138,200,41,50,107,140,12,142,73,38,117,12,112,84,83,202,248,218,198,59,126,223,138,108,175,87,116,181,177,69,43,213,223,14,202,17,3,146,158,166,125,159,215,28,211,75,106,234,237,84,244,153,134,62,203,132,62,34,78,138,170,138,234,9,191,55,5,62,239,68,126,240,85,214,72,246,35,92,238,152,17,200,173,107,31,189,202,26,214,112,171,170,95,145,110,35,180,235,83,38,190,251,26,130,205,144,82,251,86,183,194,248,142,213,174,87,246,107,191,54,140,123,157,189,44,179,183,224,106,189,55,221,155,57,26,169,178,152,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,0,0,13,107,56,177,243,79,172,159,80,50,31,81,156,181,78,74,158,86,50,159,168,21,222,157,110,42,175,139,31,52,250,201,245,3,33,245,25,203,84,228,169,229,99,41,250,129,93,233,214,224,37,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,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,118,126,237,255,0,18,45,80,170,190,70,63,174,207,221,191,226,69,170,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,3,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,127,243,206,253,73,254,242,127,13,49,87,37,79,52,249,79,211,250,239,81,183,25,87,158,119,234,79,247,147,248,105,138,185,42,121,167,202,126,159,215,122,141,184,11,169,53,246,230,81,164,53,58,65,198,14,113,2,65,86,150,220,194,161,50,251,108,213,51,197,43,231,101,115,156,250,135,34,71,183,67,27,88,149,113,177,175,68,122,50,38,170,245,110,143,118,193,37,80,115,184,210,26,150,93,116,247,94,232,96,171,146,158,122,121,113,11,164,142,158,46,196,15,99,164,170,162,107,35,247,74,175,145,36,175,87,59,226,98,36,49,167,192,170,157,97,218,249,35,234,133,170,171,0,212,45,23,153,180,144,92,173,151,136,178,138,117,117,107,123,245,144,84,195,29,52,189,20,251,35,186,32,117,36,61,82,34,185,55,171,141,170,141,247,117,217,161,68,60,166,117,66,213,167,28,96,218,237,151,150,210,71,79,157,89,235,49,118,85,212,214,182,157,148,211,189,209,212,195,183,82,42,72,249,101,164,142,157,145,238,213,115,234,27,178,170,162,49,215,188,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,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,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,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,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,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,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,245,217,251,183,252,72,181,66,170,249,24,254,187,63,118,255,0,137,22,168,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,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,13,170,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,40,7,154,63,158,205,77,252,23,209,232,137,85,200,199,245,217,251,183,252,72,138,188,209,252,246,106,111,224,190,143,68,74,174,70,63,174,207,221,191,226,64,90,160,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,1,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,253,238,119,68,146,175,82,49,82,24,101,117,191,101,150,15,181,120,173,231,22,246,221,214,205,237,155,125,69,191,218,54,154,159,15,93,71,221,141,204,239,211,203,178,246,230,103,87,83,31,178,244,185,17,118,93,138,1,215,78,95,252,65,104,190,178,217,52,134,151,29,251,87,38,105,112,169,163,195,171,173,146,69,253,250,142,6,196,249,36,116,42,245,125,39,109,147,49,101,89,186,99,103,76,142,73,31,27,22,85,15,129,193,247,9,153,151,23,90,161,246,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,54,19,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,92,85,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,115,168,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,174,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,83,103,50,42,243,17,225,15,249,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,35,255,0,41,222,53,237,217,78,43,108,225,95,82,46,125,25,37,155,122,108,58,119,173,85,68,215,90,22,199,81,81,37,60,142,86,190,56,124,44,112,244,177,93,35,26,177,44,81,177,136,177,42,190,64,115,71,242,39,169,191,130,250,197,17,81,124,18,112,161,170,28,80,234,132,77,192,239,245,120,173,183,21,168,130,174,233,150,82,58,55,79,98,157,209,207,45,20,177,195,223,134,105,30,249,169,122,17,209,59,120,215,103,174,219,38,246,253,204,198,211,117,191,240,81,168,22,43,21,178,174,227,114,184,212,88,105,40,232,233,33,116,211,212,207,37,238,133,177,197,28,109,69,115,222,231,42,53,26,136,170,170,168,136,5,16,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,254,149,192,15,7,214,174,19,116,141,173,184,37,92,153,222,99,79,71,95,149,190,105,90,172,166,157,140,114,199,67,19,99,123,162,232,167,89,165,98,200,215,57,101,123,158,254,174,133,142,56,229,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,82,170,241,190,75,21,46,215,155,213,191,43,212,26,180,210,10,90,127,23,106,174,162,146,38,222,235,95,47,90,50,141,232,232,221,20,79,129,90,142,146,110,133,100,141,88,187,108,107,164,145,41,173,124,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,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,186,158,98,90,233,89,160,60,41,229,121,37,134,243,236,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,168,7,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,113,60,154,52,66,235,130,232,149,255,0,90,46,23,202,74,138,125,80,168,129,180,52,16,198,238,186,72,45,179,214,83,171,229,122,236,138,249,37,146,93,152,212,84,107,35,99,186,149,94,172,142,5,243,71,243,217,169,191,130,250,61,17,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,188,161,126,104,254,123,53,55,240,95,71,162,2,85,114,49,253,118,126,237,255,0,18,49,87,57,61,20,251,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,67,42,242,49,253,118,126,237,255,0,18,37,87,51,173,45,252,168,112,109,154,248,75,23,180,238,184,151,135,202,109,255,0,221,93,159,11,225,100,79,23,63,189,237,107,250,104,100,173,248,29,213,190,255,0,11,85,232,192,32,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,73,213,205,31,200,158,166,254,11,235,20,69,21,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,151,125,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,112,20,46,109,80,106,174,109,80,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,169,94,109,124,20,123,18,178,179,139,45,50,182,90,168,236,179,118,99,205,45,240,39,98,70,215,77,63,109,151,54,162,187,162,78,243,229,138,57,91,27,90,228,145,27,42,164,139,44,207,100,0,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,52,148,109,204,179,129,90,110,25,114,106,93,79,211,26,10,74,93,47,200,234,32,182,210,208,182,170,89,39,180,92,82,157,85,208,61,103,145,242,204,201,146,9,166,108,136,229,233,94,228,110,107,17,177,172,129,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,32,26,240,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,111,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,3,176,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,174,207,221,191,226,69,170,21,87,200,199,245,217,251,183,252,72,181,64,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,213,0,0,0,0,5,85,243,206,253,73,254,242,127,13,45,80,170,190,121,223,169,63,222,79,225,160,69,94,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,0,0,0,0,0,0,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,175,233,161,236,67,214,191,164,123,27,242,0,191,34,171,185,190,244,163,176,205,227,69,95,104,212,253,255,0,248,188,5,168,184,171,30,111,78,126,216,99,86,102,238,183,42,143,217,255,0,107,194,6,118,229,147,79,20,122,89,77,51,90,136,174,129,191,250,233,104,201,178,66,174,89,174,143,242,85,74,214,185,58,146,6,111,239,255,0,197,104,201,170,7,25,62,71,6,166,199,55,252,142,13,3,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,99,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,201,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,247,185,202,171,239,85,62,176,0,15,147,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,247,57,168,169,239,68,62,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,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,21,127,36,238,22,63,240,105,210,175,253,13,183,127,238,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,33,250,192,0,0,3,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,134,64,0,117,252,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,125,200,118,0,0,0,0,198,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,218,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,247,33,216,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,26,255,0,36,238,22,63,240,105,210,175,253,13,183,127,238,76,170,0,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,43,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,157,128,1,143,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,123,92,168,190,229,83,245,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,222,167,117,0,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,99,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,238,184,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,83,235,0,62,78,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,233,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,146,192,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,15,203,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,29,212,0,58,254,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,59,0,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,1,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,169,216,0,24,255,0,22,225,235,64,176,107,237,46,83,133,104,126,159,227,247,170,46,191,13,113,181,227,52,84,149,80,117,177,204,127,68,177,198,215,183,169,143,115,87,101,247,181,202,139,238,85,50,0,0,0,0,0,0,0,0,12,105,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,153,44,1,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,247,57,85,125,234,167,214,0,0,0,12,85,252,147,184,88,255,0,193,167,74,191,244,54,221,255,0,185,50,85,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,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,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,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,58,254,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,59,0,3,31,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,246,185,81,125,202,166,64,0,1,210,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,239,83,186,128,58,166,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,62,78,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,232,31,201,59,133,143,252,26,116,171,255,0,67,109,223,251,147,42,128,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,166,53,254,73,220,44,127,224,211,165,95,250,27,110,255,0,220,153,84,0,58,254,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,59,0,3,31,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,246,185,81,125,202,166,64,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,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,197,95,201,59,133,143,252,26,116,171,255,0,67,109,223,251,147,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,79,172,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,124,172,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,1,143,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,115,90,136,158,228,67,32,0,58,166,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,49,87,242,78,225,99,255,0,6,157,42,255,0,208,219,119,254,228,237,95,146,125,44,251,9,249,45,252,154,98,159,99,63,238,115,216,212,222,203,255,0,13,223,255,0,74,244,118,191,195,126,115,244,127,79,226,249,251,206,214,0,197,95,201,59,133,143,252,26,116,171,255,0,67,109,223,251,147,42,128,0,0,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,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,76,128,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,238,115,81,83,222,136,125,96,6,42,254,73,220,44,127,224,211,165,95,250,27,110,255,0,220,157,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,239,115,149,87,222,170,125,96,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,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,238,115,81,83,222,136,116,15,228,157,194,199,254,13,58,85,255,0,161,182,239,253,201,149,64,0,0,0,0,3,170,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,218,192,24,255,0,22,225,235,64,176,107,237,46,83,133,104,126,159,227,247,170,46,191,13,113,181,227,52,84,149,80,117,177,204,127,68,177,198,215,183,169,143,115,87,101,247,181,202,139,238,85,50,0,0,0,0,0,0,0,0,0,0,0,0,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,158,23,228,7,173,127,73,15,98,124,142,27,42,169,205,0,59,228,85,55,55,73,227,158,225,133,192,138,187,37,194,163,127,119,237,167,167,45,94,79,209,42,91,154,149,202,43,142,95,132,219,99,79,141,46,114,111,243,251,225,165,254,175,235,2,79,114,215,182,165,46,148,209,84,34,174,207,129,137,243,253,180,180,138,76,226,50,240,35,142,182,201,163,182,55,239,191,136,183,211,76,191,240,169,41,191,173,127,97,38,128,226,245,247,108,112,110,222,243,155,148,240,213,221,64,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,226,224,56,55,126,175,153,237,61,45,253,35,220,7,9,125,237,41,151,152,101,66,212,235,206,57,78,247,167,79,180,225,68,221,125,201,188,52,123,151,53,39,232,148,177,204,43,173,154,249,96,95,255,0,72,68,169,255,0,222,104,128,179,222,18,97,108,90,55,140,181,170,138,137,106,163,77,211,253,201,1,155,76,33,194,19,158,237,21,198,21,251,111,236,186,47,255,0,36,128,205,224,112,120,96,147,228,120,143,238,3,216,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,226,224,61,109,253,35,220,122,83,244,143,106,124,128,227,39,232,148,185,204,46,153,127,47,88,251,213,237,248,174,49,109,255,0,222,104,203,163,147,244,74,108,227,253,140,168,215,236,106,7,70,171,181,206,20,78,148,249,239,21,16,22,81,194,47,255,0,89,124,95,226,79,134,211,68,221,191,253,82,3,55,24,103,133,104,99,167,210,44,106,38,49,91,181,170,143,125,211,111,127,133,128,204,192,112,144,240,197,60,191,229,242,12,251,189,192,115,7,141,246,60,128,7,133,93,143,32,1,227,127,184,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,240,191,35,201,197,192,120,68,77,206,103,165,190,247,252,148,247,1,233,169,86,164,74,174,249,39,254,210,156,185,129,92,41,147,92,49,87,83,252,50,67,114,141,206,249,175,250,157,26,167,205,11,138,175,84,74,119,117,53,92,158,239,114,127,106,20,177,198,226,77,93,196,5,150,38,198,229,122,220,41,211,100,79,219,21,26,127,236,2,209,120,79,172,146,183,72,113,185,92,237,211,217,116,127,119,223,225,96,255,0,218,102,179,13,112,171,66,250,29,31,198,35,115,21,170,182,154,37,93,247,247,47,133,131,255,0,97,153,64,224,245,217,61,255,0,180,49,200,161,232,170,26,138,136,7,37,247,251,130,126,207,216,17,119,77,246,216,108,3,109,194,174,201,185,228,240,168,139,243,3,195,125,255,0,18,255,0,188,114,7,133,114,125,222,240,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,96,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,12,234,0,0,1,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,96,59,88,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,0,0,0,35,255,0,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,165,96,112,245,204,123,140,236,231,95,116,211,10,202,117,147,198,217,114,12,194,205,107,184,211,125,157,181,71,223,165,158,182,40,229,143,173,148,205,123,122,152,247,38,237,84,114,111,186,42,47,188,11,191,0,0,0,0,0,234,154,165,170,88,38,139,96,151,61,76,212,187,239,177,177,187,55,103,198,214,248,89,170,59,93,217,153,12,127,155,133,143,145,219,201,43,27,240,181,118,223,117,217,17,85,3,181,130,10,240,101,205,6,197,196,254,172,87,105,46,91,128,253,142,186,221,122,170,49,70,211,213,62,186,58,152,225,166,238,84,211,84,75,219,103,76,201,218,158,102,73,208,216,221,30,241,175,75,227,107,167,157,64,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,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,12,21,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,112,87,47,254,99,246,46,34,40,237,58,67,171,115,248,13,88,248,233,233,165,130,137,254,23,34,142,40,36,153,245,45,237,181,99,166,153,177,194,245,150,55,116,70,174,233,116,95,166,176,196,19,168,17,215,52,226,238,213,167,92,102,227,28,46,229,246,234,74,123,110,113,139,211,92,172,183,149,168,108,75,13,213,213,53,177,248,89,251,142,70,185,147,54,154,38,69,209,241,247,149,172,233,147,188,139,20,138,0,0,0,0,0,8,213,199,71,25,182,46,15,52,226,150,231,29,171,219,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,146,160,0,48,255,0,22,218,223,117,225,195,64,114,61,104,179,88,233,47,53,24,229,69,173,207,160,169,145,209,178,166,9,174,52,212,243,49,30,223,123,30,177,77,39,67,246,114,53,253,46,86,189,17,88,161,152,1,210,180,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,189,212,0,0,0,49,87,20,122,233,252,154,244,39,38,214,191,178,223,104,254,206,120,47,239,103,142,240,125,255,0,17,89,5,55,248,110,220,157,61,61,254,175,208,93,250,118,247,111,186,119,92,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,14,192,0,0,1,0,57,173,241,71,174,220,53,254,75,191,34,153,207,217,207,180,126,219,246,159,247,178,142,179,191,225,252,15,103,253,51,20,157,61,61,249,127,71,109,250,189,251,236,155,4,255,0,5,64,112,21,199,175,22,58,211,197,142,13,166,122,151,170,222,217,198,239,62,211,241,180,94,194,182,211,247,123,86,218,169,163,252,228,52,236,145,187,73,19,29,240,185,55,219,101,221,21,81,109,252,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,112,81,204,103,78,56,170,240,88,5,254,151,236,182,166,199,111,73,234,109,178,108,148,55,73,25,215,222,117,186,69,123,158,238,150,49,37,116,50,34,72,198,189,221,43,51,98,146,84,9,128,8,213,138,241,155,98,171,227,59,53,224,239,45,181,120,27,173,15,132,168,197,46,52,236,123,227,184,70,235,84,21,181,52,213,9,239,237,204,206,169,228,100,158,232,223,27,85,139,208,246,55,191,37,64,0,0,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,32,119,80,66,174,6,185,145,88,184,176,202,175,90,119,152,227,118,172,47,41,135,174,178,197,72,203,155,231,246,197,47,114,119,190,56,209,241,53,59,212,240,54,14,180,71,171,165,222,89,89,28,108,99,218,201,170,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,232,36,83,88,168,0,0,0,99,78,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,34,175,47,238,100,116,220,70,93,87,73,117,126,42,75,94,160,213,84,84,77,103,146,145,146,186,11,203,28,234,202,169,33,142,54,67,209,72,202,74,104,162,141,22,105,158,249,81,17,85,206,127,86,225,61,65,143,245,211,21,213,140,191,78,46,54,205,16,212,255,0,176,153,156,91,84,90,238,82,219,233,171,41,102,145,168,191,220,213,49,207,12,187,67,38,251,44,145,183,184,199,35,92,157,104,215,69,37,37,221,185,152,243,0,176,93,107,108,87,221,96,171,183,92,173,213,18,82,86,81,213,226,86,152,103,166,158,55,43,100,138,72,221,70,142,99,218,228,86,171,85,17,81,81,81,64,191,64,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,5,32,113,11,204,123,140,236,27,95,117,47,10,197,181,147,193,89,113,252,194,243,107,183,83,125,157,181,73,216,165,130,182,88,226,143,173,244,206,123,186,88,198,166,238,85,114,237,186,170,175,188,179,254,2,181,75,59,214,158,19,176,109,76,212,187,239,182,114,75,207,180,252,109,111,133,134,159,187,218,185,85,67,31,230,225,99,35,110,209,196,198,252,45,77,246,221,119,85,85,80,144,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,74,218,209,205,147,137,204,151,84,50,11,214,139,231,85,120,126,19,61,67,91,101,179,213,217,173,117,115,193,3,35,107,58,228,146,74,119,187,174,71,53,210,171,58,222,140,89,21,136,231,35,81,202,23,146,10,213,229,205,170,60,118,113,81,125,159,82,53,19,94,188,62,153,99,55,15,7,87,79,5,134,206,202,171,213,115,24,201,86,141,170,202,94,184,97,70,73,27,165,151,220,229,107,218,200,151,169,206,146,24,213,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,222,202,58,206,255,0,135,240,61,159,244,204,82,116,244,247,229,253,29,183,234,247,239,178,109,31,248,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,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,44,149,0,0,0,0,0,12,85,196,239,16,184,175,11,250,53,122,213,204,166,155,199,248,14,221,53,186,214,202,168,233,230,185,215,74,238,152,169,227,115,215,252,169,30,173,107,220,200,162,149,232,199,244,116,175,96,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,48,59,168,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,206,160,0,0,0,0,1,130,180,3,139,60,55,136,205,80,213,108,31,79,233,233,43,172,90,107,81,107,166,167,200,233,43,214,120,47,47,170,142,117,149,99,103,109,168,214,69,45,60,145,163,218,249,25,42,108,246,175,74,181,86,58,243,82,226,7,137,62,27,191,39,249,110,136,231,183,91,37,150,253,227,237,215,134,251,14,130,178,134,26,168,187,82,83,47,118,122,103,190,57,165,100,149,31,2,201,210,230,211,110,198,34,182,71,56,39,248,42,47,128,78,99,154,253,168,60,75,216,52,219,94,245,26,146,249,143,101,148,245,54,186,85,169,164,183,91,25,71,113,232,238,211,72,143,134,157,142,149,242,58,37,166,100,74,244,234,125,83,85,55,115,90,213,183,64,0,164,14,33,121,143,113,157,131,107,238,165,225,88,182,178,120,43,46,63,152,94,109,118,234,111,179,182,169,59,20,176,86,203,28,81,245,190,153,207,119,75,24,212,221,202,174,93,183,85,85,247,150,127,192,86,169,103,122,211,194,118,13,169,154,151,125,246,206,73,121,246,159,141,173,240,176,211,247,123,87,42,168,99,252,220,44,100,109,218,56,152,223,133,169,190,219,174,234,170,170,18,0,17,255,0,142,158,34,255,0,147,23,14,57,22,127,109,168,237,100,151,14,155,22,51,240,117,109,116,168,99,250,37,247,197,36,127,153,141,147,84,116,200,212,99,251,29,181,84,87,161,84,58,123,204,71,152,6,165,103,248,214,156,216,181,238,146,11,150,85,120,162,178,81,203,87,141,218,91,4,115,212,204,200,99,116,142,109,19,156,140,71,61,21,85,26,229,219,125,145,126,64,94,240,63,37,166,138,166,221,106,162,183,214,93,170,238,149,20,180,241,195,45,117,91,98,108,245,79,107,81,29,52,137,11,25,18,61,202,138,229,72,216,198,110,171,210,214,166,200,159,172,0,35,255,0,25,156,82,255,0,36,124,39,15,212,138,220,111,219,118,91,150,97,75,98,189,211,196,238,154,166,80,203,71,87,43,165,166,85,114,49,102,99,224,141,200,215,252,47,106,57,155,177,92,146,51,53,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,62,176,0,0,4,106,212,126,51,108,90,73,198,38,43,195,62,115,106,237,90,179,188,126,221,81,100,188,83,177,239,146,11,197,69,117,93,51,105,170,24,155,239,12,189,168,90,201,26,136,177,200,171,215,187,30,175,132,36,168,0,0,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,92,129,202,147,138,61,118,226,83,242,163,249,107,206,126,209,253,156,246,39,179,63,189,148,116,125,143,17,227,187,223,233,104,163,234,234,236,69,250,91,237,211,238,219,117,220,39,248,0,0,0,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,247,246,230,103,84,242,50,79,116,111,141,170,197,232,123,27,223,9,42,0,0,12,127,196,46,83,125,193,180,11,82,243,92,90,187,193,94,177,252,62,243,116,183,84,246,153,39,98,170,10,41,100,138,78,135,163,152,238,151,177,171,179,145,90,187,108,168,169,238,41,7,252,212,126,59,63,239,231,255,0,38,108,255,0,245,64,47,248,24,255,0,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,220,100,0,0,0,0,172,14,104,28,102,113,39,195,182,190,216,48,173,28,212,143,179,246,90,220,62,150,233,61,55,177,232,42,250,234,159,91,91,27,164,235,168,130,71,166,236,134,52,217,23,167,225,223,109,213,85,114,7,42,78,40,245,219,137,79,202,143,229,175,57,251,71,246,115,216,158,204,254,246,81,209,246,60,71,142,239,127,165,162,143,171,171,177,23,233,111,183,79,187,109,215,112,159,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,7,23,123,142,71,23,175,187,109,128,224,223,210,216,246,158,182,237,191,200,246,1,249,110,47,116,116,174,123,81,21,83,111,159,246,161,80,26,219,107,76,199,139,107,13,174,72,186,217,21,198,138,71,252,190,75,224,17,127,75,221,247,150,237,144,203,217,182,74,254,164,77,186,126,127,229,33,80,150,219,245,85,119,24,112,186,8,214,119,119,168,26,168,205,189,200,174,161,247,251,147,250,128,181,221,41,180,199,101,194,109,22,248,88,141,100,52,52,236,68,68,68,247,36,44,79,187,221,247,29,196,248,88,95,117,113,203,114,200,197,106,173,44,74,168,191,114,246,218,125,208,56,184,242,223,145,193,219,239,238,57,51,125,189,224,114,60,42,236,138,191,176,34,162,252,148,47,189,54,80,48,246,123,196,61,143,9,190,58,205,61,59,37,124,123,117,170,186,68,219,118,53,201,242,98,167,243,140,145,137,228,212,153,93,158,43,197,10,34,197,35,158,223,118,233,239,106,236,191,52,69,58,86,109,161,120,190,101,116,91,173,117,63,231,93,250,95,20,158,255,0,133,173,251,164,79,185,169,247,29,183,10,196,169,48,203,60,118,90,22,237,11,30,247,167,207,230,229,221,126,106,171,255,0,172,14,196,120,68,68,249,33,228,240,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,92,205,114,207,243,45,44,227,103,83,181,7,79,178,26,187,30,67,99,212,140,130,166,134,186,153,83,174,39,251,66,161,21,21,21,21,175,99,154,174,99,216,228,86,61,142,115,92,142,107,149,23,99,51,90,206,44,124,211,235,39,212,12,135,212,103,2,252,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,102,3,90,206,26,56,139,206,248,95,213,58,13,76,193,106,63,197,81,222,40,186,33,254,249,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,131,32,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,2,138,248,40,226,186,251,194,94,178,209,102,93,219,173,102,33,114,218,143,41,178,81,76,198,248,250,94,151,164,114,35,100,69,98,205,3,223,221,141,119,99,151,103,199,220,99,37,145,77,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,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,232,61,207,107,30,246,163,30,23,188,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,129,195,214,83,98,193,181,247,77,51,92,166,187,193,89,113,252,194,205,116,184,212,246,159,39,98,150,10,216,164,150,78,134,35,158,238,150,49,203,179,81,92,187,108,136,171,238,3,102,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,220,125,96,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,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,114,175,52,46,58,127,45,121,83,244,59,71,51,63,23,166,214,94,143,108,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,95,225,87,134,124,203,138,253,92,163,210,220,62,186,146,220,198,211,186,229,119,185,212,170,57,150,235,116,111,141,146,206,145,245,35,166,127,84,177,177,145,181,83,169,239,111,83,152,206,185,24,24,128,189,238,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,143,10,241,183,202,167,78,233,244,190,92,227,133,92,54,174,215,125,198,41,231,169,171,199,41,36,171,185,79,144,49,210,64,155,70,250,154,167,44,79,130,38,212,200,140,141,143,124,202,228,98,34,187,161,22,170,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,20,54,136,32,7,58,191,43,24,183,212,10,31,78,184,153,255,0,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,212,248,34,142,126,236,116,235,39,230,209,122,55,233,118,202,158,252,1,206,175,202,198,45,245,2,135,211,174,32,64,14,87,30,123,52,203,241,175,71,173,47,39,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,220,138,249,37,146,56,209,92,173,98,43,209,92,230,181,21,201,68,28,185,50,155,22,13,198,22,23,154,229,53,222,10,203,143,219,242,43,165,198,167,180,249,59,20,176,88,171,228,150,78,134,35,158,238,150,49,203,179,81,92,187,108,136,171,238,63,47,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,58,87,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,242,164,122,181,172,107,229,150,87,163,25,215,210,147,167,148,167,5,30,219,172,163,226,203,83,109,150,170,203,44,61,232,240,187,124,233,223,145,213,208,207,219,125,205,200,142,232,143,178,248,165,142,38,200,215,57,100,87,74,137,26,197,11,223,136,57,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,142,242,64,165,110,117,126,105,241,111,167,244,62,163,113,37,87,44,94,60,127,45,246,42,109,6,213,139,215,86,125,143,219,219,236,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,145,87,157,95,154,124,91,233,253,15,168,220,72,21,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,53,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,36,168,3,21,113,59,196,46,43,194,254,141,94,181,115,41,166,241,254,3,183,77,110,181,178,170,58,121,174,117,210,187,166,42,120,220,245,255,0,42,71,171,90,247,50,40,165,122,49,253,29,43,221,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,23,94,206,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,136,24,255,0,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,179,153,170,185,181,64,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,84,95,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,55,96,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,106,218,79,78,91,156,193,41,184,118,169,147,71,181,146,235,86,237,58,184,212,58,166,138,229,52,178,204,204,101,233,20,242,74,145,83,195,4,179,76,202,153,150,6,171,26,230,178,55,171,228,219,119,200,170,23,104,0,2,42,243,71,242,39,169,191,130,250,197,17,88,28,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,91,63,230,143,228,79,83,127,5,245,138,34,128,64,218,160,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,223,52,143,115,97,115,27,186,54,55,61,241,220,160,2,170,249,231,126,164,255,0,121,63,134,150,168,85,95,60,239,212,159,239,39,240,208,34,175,43,143,61,154,101,248,215,163,214,151,83,196,239,16,184,175,11,250,53,122,213,204,166,155,199,248,14,221,53,186,214,202,168,233,230,185,215,74,238,152,169,227,115,215,252,169,30,173,107,220,200,162,149,232,199,244,116,173,21,240,21,170,88,38,139,113,99,131,106,102,165,223,125,141,141,217,189,167,227,107,124,44,213,29,174,237,182,170,24,255,0,55,11,31,35,183,146,86,55,225,106,237,190,235,178,34,170,126,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,136,24,255,0,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,106,156,171,248,21,166,192,49,235,87,19,218,165,65,73,62,79,124,167,134,229,134,67,13,84,189,118,155,116,244,179,49,211,202,177,200,144,200,250,168,106,81,82,55,177,253,166,53,139,212,217,30,246,71,31,249,105,114,251,169,214,27,173,159,136,61,95,181,82,73,167,212,21,30,38,207,105,171,138,42,168,50,87,177,213,80,72,146,35,39,71,192,202,122,152,34,114,178,104,156,201,211,118,170,43,21,219,220,248,20,3,205,31,207,102,166,254,11,232,244,69,143,242,211,227,170,167,137,172,102,171,76,53,58,190,174,171,84,49,202,121,238,85,85,206,165,138,56,46,246,229,168,68,108,236,72,35,100,80,190,21,158,24,93,26,181,58,147,183,35,92,245,116,137,29,112,115,71,243,217,169,191,130,250,61,17,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,20,54,136,4,117,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,70,174,60,121,145,230,92,58,241,47,139,233,214,152,69,73,114,182,226,116,237,171,205,237,149,44,70,178,232,250,182,49,241,81,164,142,135,174,7,197,78,172,153,147,66,247,49,95,84,212,123,29,218,116,110,11,31,4,106,224,167,141,236,87,140,219,21,254,162,211,131,221,113,123,214,41,225,125,175,71,81,81,29,85,42,120,167,212,164,30,30,161,189,47,151,224,166,85,127,92,81,244,185,200,212,235,68,234,36,168,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,247,26,251,241,183,198,14,77,197,206,168,75,122,114,213,209,97,54,58,137,219,137,217,234,226,167,239,208,193,44,112,50,103,201,36,76,71,57,243,58,153,146,171,28,249,18,53,114,177,142,114,39,83,178,255,0,49,254,96,21,156,68,95,101,210,77,33,200,191,208,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,69,8,35,180,221,102,181,84,95,97,182,85,190,219,71,81,13,37,69,99,97,114,193,12,243,54,71,69,19,228,219,165,175,123,96,153,205,106,174,238,72,164,84,223,165,118,5,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,193,60,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,77,125,173,150,155,173,234,165,244,118,107,101,93,125,68,116,243,213,190,42,104,93,43,219,4,17,62,105,165,86,181,21,81,145,197,28,146,61,223,38,177,142,114,236,136,170,118,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,129,179,240,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,1,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,189,212,1,172,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,82,202,121,72,113,167,117,189,84,199,194,158,169,100,21,117,245,17,211,239,129,207,45,51,165,123,96,130,41,36,168,183,203,58,57,85,25,28,81,163,224,71,183,102,177,146,199,220,68,72,34,37,87,31,220,31,90,184,178,210,55,54,222,149,113,231,120,117,61,101,126,40,248,101,106,50,166,119,177,171,37,12,173,145,237,139,162,161,97,137,137,35,156,213,137,237,99,250,186,18,72,228,160,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,218,120,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,145,131,151,119,23,159,202,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,80,171,155,23,26,247,28,167,42,185,240,175,166,247,62,140,110,205,181,54,99,59,22,150,162,27,173,115,100,167,168,142,158,55,35,95,36,62,22,72,122,94,173,145,142,89,86,88,222,196,72,145,94,17,215,143,238,48,110,188,89,106,227,157,111,90,72,240,76,58,162,178,131,20,100,49,57,31,83,3,222,212,146,186,87,72,198,203,215,80,144,196,244,141,205,106,68,198,177,157,61,105,36,146,119,94,89,252,20,91,184,159,206,238,89,182,165,219,60,78,155,98,91,211,86,209,200,149,80,251,102,186,104,100,72,233,225,168,133,209,244,118,119,100,242,43,100,234,77,224,106,177,91,50,185,184,43,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,102,195,218,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,3,181,149,235,204,183,151,221,54,176,218,175,28,65,233,5,170,174,77,65,160,167,241,55,139,77,36,82,213,79,146,177,141,165,130,52,141,31,58,50,7,211,211,65,43,145,144,196,231,206,187,53,17,94,173,222,194,128,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,18,186,249,168,112,43,83,128,100,55,94,39,180,182,130,174,124,98,249,81,53,203,51,134,106,168,186,45,55,25,234,161,99,103,137,100,145,38,145,149,83,84,170,172,108,99,251,79,107,215,169,177,189,140,142,26,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,38,70,43,154,246,178,88,162,122,177,253,29,42,14,44,124,211,235,39,212,12,135,212,103,46,167,149,199,145,61,50,252,107,214,43,74,54,214,252,214,213,169,90,209,159,106,53,138,158,174,11,110,85,148,93,111,116,113,85,177,173,158,56,42,106,228,154,54,200,214,185,205,71,163,94,136,168,142,114,111,190,202,191,51,47,229,92,102,223,106,248,49,194,184,59,196,173,94,6,213,67,226,234,50,187,141,67,24,249,46,18,58,235,61,109,53,53,58,123,251,112,179,170,9,31,39,186,71,200,212,98,116,49,142,239,134,64,230,51,199,183,242,168,190,193,166,250,119,7,135,211,44,102,225,227,41,42,39,167,232,170,189,87,49,143,137,43,28,143,78,184,97,70,73,35,98,139,220,229,107,220,249,83,169,205,142,28,107,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,198,154,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,98,157,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,26,29,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,117,204,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,53,229,55,159,225,185,55,7,56,198,25,98,200,105,42,239,184,117,69,194,154,251,111,106,170,79,66,250,139,133,85,68,10,246,170,34,171,36,138,68,86,189,55,98,171,100,106,47,84,111,107,102,80,0,0,21,87,207,59,245,39,251,201,252,52,138,188,174,60,246,105,151,227,94,143,90,73,78,120,185,77,138,175,42,210,76,42,158,187,174,245,106,183,222,46,149,148,221,167,167,106,150,174,74,88,233,228,235,84,232,119,83,232,170,83,100,85,114,118,247,114,34,57,170,177,175,149,199,158,205,50,252,107,209,235,64,191,224,0,21,87,207,59,245,39,251,201,252,52,235,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,123,7,60,239,212,159,239,39,240,210,170,192,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,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,216,10,33,230,59,199,29,55,21,185,149,6,31,167,204,171,167,211,172,62,162,119,208,205,43,229,137,247,186,183,34,49,107,101,129,85,26,198,53,168,230,192,215,55,186,214,75,43,156,173,89,150,40,195,21,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,75,222,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,95,110,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,41,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,235,24,72,174,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,104,108,60,14,191,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,1,89,124,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,114,175,50,206,58,170,120,101,198,105,116,195,76,107,234,233,117,67,35,167,130,229,75,92,218,88,164,130,209,110,74,133,71,78,244,158,55,197,51,230,88,38,133,177,163,87,165,59,146,57,204,86,198,146,81,176,22,169,200,199,245,217,251,183,252,72,157,60,104,104,229,247,95,120,96,207,244,171,22,155,162,245,117,183,199,81,110,143,165,139,226,106,169,42,34,171,138,155,119,189,140,103,121,244,237,139,184,231,35,89,220,235,93,209,187,44,22,228,99,250,236,253,219,254,36,90,160,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,189,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,252,46,69,40,175,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,73,21,30,233,235,201,131,94,106,114,173,47,201,116,2,251,91,73,226,48,122,134,221,44,76,117,68,77,158,75,117,100,146,58,120,217,10,49,30,246,67,83,187,221,42,185,254,250,232,216,189,8,214,35,130,178,248,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,137,229,247,154,218,180,215,150,174,49,168,215,218,122,185,237,184,173,159,38,189,214,69,72,198,186,121,32,166,185,92,38,145,177,181,206,107,85,234,214,42,34,43,154,155,237,186,167,204,8,107,206,111,93,43,50,157,101,177,104,53,162,243,215,101,194,109,241,220,110,148,145,164,241,255,0,126,42,218,175,106,76,142,84,138,94,221,34,211,186,55,181,170,172,241,115,183,173,85,206,107,126,87,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,82,21,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,234,114,203,209,79,200,183,8,248,183,136,184,120,170,252,239,108,214,179,162,94,184,98,241,176,67,225,227,143,120,216,230,237,75,21,55,91,87,171,105,86,94,151,43,122,118,9,84,0,2,0,115,171,242,177,139,125,64,161,244,235,137,8,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,55,249,213,249,88,197,190,160,80,250,117,196,165,96,54,168,5,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,20,234,227,167,136,191,228,197,195,142,69,159,219,106,59,89,37,195,166,197,140,252,29,91,93,42,24,254,137,125,241,73,31,230,99,100,213,29,50,53,24,254,199,109,85,21,232,4,128,41,91,157,95,154,124,91,233,253,15,168,220,76,235,194,71,55,106,156,243,33,194,116,111,90,180,230,174,124,134,249,81,71,96,102,79,102,168,139,162,186,227,61,84,112,67,36,244,78,108,109,129,138,217,58,165,124,114,63,227,106,171,33,107,94,140,143,5,115,171,243,79,139,125,63,161,245,27,136,25,215,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,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,122,156,186,248,234,166,226,151,13,76,31,80,107,233,25,170,150,10,121,166,174,134,154,150,86,50,231,110,133,105,216,151,37,84,141,32,133,238,146,161,177,190,22,191,244,216,231,181,140,99,145,140,9,148,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,116,173,20,215,189,39,226,39,21,170,205,116,115,43,251,65,101,162,184,62,215,61,79,129,169,164,232,170,100,113,200,232,250,42,35,141,235,179,38,141,119,68,233,248,182,223,116,84,74,182,230,177,199,29,54,165,93,107,248,91,211,102,85,197,98,198,47,10,204,166,230,231,203,2,220,110,52,174,123,22,137,145,238,136,250,104,101,221,206,116,141,94,228,209,70,230,35,91,19,100,154,63,242,225,198,245,231,36,226,142,196,222,31,242,122,75,5,202,223,78,250,219,245,109,114,119,104,146,200,217,98,109,76,117,20,200,246,186,169,143,115,225,99,97,107,154,238,227,163,122,62,30,142,252,97,152,57,213,249,167,197,190,159,208,250,141,196,202,188,140,127,93,159,187,127,196,140,85,206,175,205,62,45,244,254,135,212,110,38,85,228,99,250,236,253,219,254,36,5,170,0,0,0,0,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,47,208,160,30,104,254,123,53,55,240,95,71,162,2,207,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,152,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,48,59,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,27,41,240,157,229,99,70,254,159,227,222,157,1,149,76,63,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,204,0,0,0,82,183,58,191,52,248,183,211,250,31,81,184,153,87,145,143,235,179,247,111,248,145,31,249,182,234,150,9,170,28,83,195,246,22,251,237,63,178,88,251,113,107,199,247,44,208,248,91,165,45,198,187,191,7,231,88,222,190,158,227,62,54,117,49,119,247,57,118,82,64,114,49,253,118,126,237,255,0,18,2,213,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,14,46,67,145,197,202,159,37,3,195,81,55,57,156,91,182,222,227,144,29,99,80,110,17,80,99,243,202,253,211,244,125,255,0,240,217,253,127,214,84,14,131,93,99,200,56,185,146,175,180,142,68,91,126,221,77,221,127,194,209,167,237,95,216,89,199,21,89,69,94,51,166,87,42,234,57,93,28,177,246,118,115,126,105,189,68,9,251,23,238,114,149,117,203,210,215,87,154,113,9,112,188,206,229,155,194,65,69,43,156,245,69,219,106,152,83,239,84,251,153,251,0,185,252,113,138,203,53,26,43,122,83,177,30,201,182,223,204,67,233,159,154,219,31,106,130,158,52,95,115,98,98,39,255,0,114,135,233,3,212,229,93,212,230,223,145,225,90,155,156,145,54,0,136,137,242,65,186,111,176,114,236,158,224,212,217,63,173,64,242,15,10,187,38,231,144,56,181,219,170,181,126,104,121,56,189,54,248,147,230,135,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,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,126,76,223,65,179,44,51,71,180,243,92,157,69,87,87,137,231,244,245,140,101,193,180,232,216,40,174,52,245,213,116,238,162,123,145,238,94,183,69,76,201,218,231,35,58,210,73,26,196,119,102,71,25,131,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,172,167,128,221,51,197,117,147,150,102,43,165,185,173,39,136,178,228,214,251,253,190,167,166,56,223,36,61,119,122,222,137,226,238,49,236,108,209,61,27,36,111,86,175,68,140,99,145,55,106,21,23,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,60,54,51,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,64,226,199,202,198,178,125,63,200,125,58,114,170,249,94,241,211,249,20,202,153,161,218,199,153,248,77,54,189,117,251,30,166,181,189,80,216,174,146,72,213,77,230,87,39,135,163,155,121,59,155,163,152,201,85,146,126,105,174,168,145,109,83,139,31,43,26,201,244,255,0,33,244,233,192,214,176,202,188,75,240,233,157,240,191,170,117,250,103,157,83,255,0,141,172,179,214,245,195,253,243,181,248,153,161,130,179,183,20,178,118,123,189,135,187,180,247,117,179,228,169,242,85,197,70,198,124,98,112,171,134,241,95,164,119,12,62,243,109,164,110,79,110,167,168,169,196,238,242,72,176,190,221,113,86,124,8,233,90,199,187,195,72,230,198,217,153,210,238,166,34,57,19,184,200,222,192,129,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,109,70,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,113,60,175,120,233,252,181,226,172,208,237,99,204,252,94,164,217,122,253,143,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,129,149,121,163,249,19,212,223,193,125,98,136,160,18,255,0,185,163,249,19,212,223,193,125,98,136,162,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,9,171,202,247,142,159,200,166,84,205,14,214,60,207,194,105,181,235,175,216,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,117,38,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,54,199,249,95,115,4,169,187,84,217,120,94,214,155,173,35,30,202,118,208,97,247,202,153,98,166,103,68,49,82,211,209,217,82,40,160,107,85,234,214,78,230,79,44,189,114,61,91,23,196,247,51,112,180,162,31,243,69,187,241,5,104,225,150,229,38,136,91,187,214,169,188,76,25,196,240,54,41,234,163,177,75,75,44,83,53,180,242,66,254,168,87,187,213,44,209,189,146,194,216,218,228,69,98,203,36,83,0,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,171,17,176,71,45,235,102,137,80,112,161,137,213,104,148,148,142,101,198,158,158,167,43,72,106,231,153,237,201,18,142,158,42,244,149,147,57,93,11,250,162,98,163,26,141,141,88,172,123,19,161,237,115,171,7,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,248,171,131,238,44,243,46,17,117,67,237,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,198,101,11,115,75,183,104,117,39,21,151,234,221,33,200,252,117,214,187,243,153,141,13,45,28,44,183,219,239,13,68,100,141,134,104,213,59,147,63,165,95,80,213,98,171,39,116,157,82,189,239,146,40,38,255,0,28,28,207,240,28,39,75,237,214,94,23,245,14,146,249,155,101,116,244,183,26,91,197,181,176,212,65,98,162,238,53,238,90,152,231,141,237,241,50,53,174,139,194,189,137,36,104,231,190,78,218,182,54,201,80,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,168,25,127,128,219,222,178,217,248,172,192,161,208,201,186,178,11,141,193,41,170,168,165,184,54,142,150,225,107,106,119,171,105,234,100,115,36,68,133,96,134,71,170,164,114,61,174,141,175,137,142,149,145,161,101,92,234,252,172,98,223,80,40,125,58,226,103,94,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,110,10,231,87,229,99,22,250,129,67,233,215,16,41,88,207,252,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,238,87,207,20,147,247,100,167,88,255,0,54,171,209,191,83,182,68,247,227,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,173,255,0,96,216,198,137,112,11,195,69,45,45,230,225,73,100,198,49,90,122,87,228,23,200,109,179,185,247,11,140,239,134,158,74,217,98,139,189,50,190,105,157,26,35,119,127,109,157,12,69,72,227,111,72,124,173,111,214,253,6,229,239,160,214,202,58,59,29,37,13,29,13,59,237,216,142,35,110,147,162,123,148,237,248,156,136,231,117,57,24,142,122,73,61,84,157,74,139,39,83,187,146,200,198,73,135,249,127,243,31,177,113,17,71,105,210,29,91,159,192,106,199,199,79,77,44,20,79,240,185,20,113,65,36,207,169,111,109,171,29,52,205,142,23,172,177,187,162,53,119,75,162,253,53,134,42,171,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,85,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,129,242,185,213,249,167,197,190,159,208,250,141,196,138,186,107,195,214,85,170,154,53,170,58,185,139,84,247,255,0,37,126,201,169,184,218,217,75,36,179,84,208,214,58,165,178,212,70,230,34,237,216,240,237,145,232,230,163,123,75,43,213,237,237,116,190,85,115,171,243,79,139,125,63,161,245,27,137,149,121,24,254,187,63,118,255,0,137,1,92,26,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,77,135,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,147,35,21,205,99,159,20,177,61,88,206,190,148,170,190,103,92,7,126,68,47,181,58,243,164,246,94,156,7,32,184,59,218,86,187,117,187,183,75,139,204,230,66,216,247,119,117,203,217,168,157,213,10,222,152,227,138,23,44,112,166,221,113,53,97,5,139,63,204,177,156,103,38,195,44,89,13,93,37,139,49,167,166,166,190,219,218,168,176,87,50,158,161,149,16,43,218,168,168,143,142,88,209,90,244,217,232,142,145,168,189,50,61,174,9,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,198,172,71,72,115,44,215,78,243,221,82,179,65,72,152,246,156,83,219,166,189,79,52,232,215,245,215,85,182,150,154,24,152,155,185,239,115,150,71,170,236,140,70,66,253,220,142,86,53,253,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,49,177,28,230,53,242,203,19,21,236,235,234,75,116,227,127,72,112,221,5,229,137,150,233,30,159,193,87,29,139,29,167,180,67,78,181,115,172,211,202,247,223,41,37,150,105,31,238,69,124,146,201,36,138,141,70,177,21,234,141,107,90,136,212,10,54,54,168,53,87,54,168,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,59,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,185,85,146,69,36,114,34,57,26,244,71,162,57,173,114,43,83,165,27,9,241,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,2,32,114,163,227,167,252,7,11,250,215,153,255,0,218,244,184,5,109,115,127,202,107,173,114,84,43,191,242,94,21,142,111,244,225,71,255,0,165,225,45,80,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,83,203,131,152,5,31,17,22,40,180,147,87,178,47,244,88,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,6,64,230,143,228,79,83,127,5,245,138,34,138,244,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,170,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,182,158,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,147,42,243,25,224,163,249,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,40,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,64,54,158,42,175,158,119,234,79,247,147,248,105,39,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,96,231,157,250,147,253,228,254,26,5,85,146,127,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,98,174,27,180,66,235,196,126,182,226,218,47,102,190,82,89,170,50,58,137,90,250,250,152,221,35,41,160,134,9,42,38,122,49,190,247,189,34,134,78,134,110,212,115,250,90,174,98,42,189,47,207,35,200,248,125,224,47,135,214,201,35,62,204,224,184,207,122,43,93,174,42,137,106,234,170,170,167,150,89,252,45,55,126,71,73,52,210,72,249,92,136,231,244,181,189,78,115,153,27,28,230,135,85,227,23,138,188,19,130,125,26,167,101,146,219,106,143,36,171,183,190,139,7,198,252,28,209,80,203,225,157,79,19,155,249,136,251,113,67,79,28,241,201,218,87,69,214,214,118,216,230,170,245,55,175,240,89,204,51,75,248,167,181,90,177,11,237,101,38,53,170,142,167,153,107,49,245,108,141,130,181,96,107,93,37,69,12,174,221,175,99,154,170,254,194,189,102,98,50,109,209,236,143,188,234,75,215,77,116,212,126,34,245,30,227,170,26,161,121,241,215,90,237,162,134,24,145,89,75,111,165,106,170,199,75,77,26,170,246,225,103,83,182,77,213,202,231,57,239,115,222,247,189,214,43,202,143,129,111,240,28,80,107,94,25,255,0,107,213,96,20,85,206,255,0,41,206,186,73,78,173,255,0,201,120,87,185,223,211,153,25,254,151,152,8,171,205,31,207,102,166,254,11,232,244,70,10,198,116,135,50,203,244,191,55,213,203,20,20,147,88,180,246,162,211,13,245,29,58,50,120,89,112,146,104,160,153,140,95,115,216,146,194,145,185,17,122,209,102,141,81,170,212,123,153,157,121,163,249,236,212,223,193,125,30,136,149,92,140,127,93,159,187,127,196,128,174,173,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,213,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,53,57,143,242,255,0,172,225,222,251,46,173,233,14,59,254,132,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,92,65,192,39,15,22,174,38,56,151,176,96,121,85,170,174,191,19,183,211,212,222,242,54,83,86,54,153,254,10,6,108,198,171,149,81,234,201,42,100,165,133,233,23,231,58,37,114,181,89,178,200,192,182,158,89,92,58,212,232,7,13,22,233,242,156,78,174,199,155,102,117,18,94,111,240,215,197,19,106,225,103,91,153,71,78,229,107,81,236,99,105,209,146,118,101,85,124,114,212,84,34,163,21,206,99,99,7,53,206,58,127,195,240,191,162,153,159,253,177,75,159,214,208,183,252,150,182,215,29,66,59,255,0,43,226,152,214,255,0,66,21,127,250,98,18,213,10,224,227,171,149,126,61,159,211,85,106,151,12,56,253,37,143,39,130,158,8,102,195,45,180,212,180,150,235,179,251,177,70,147,66,231,203,20,52,79,100,43,35,222,136,138,201,123,109,217,173,145,207,124,129,85,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,91,31,230,29,195,214,43,194,255,0,47,77,59,210,60,90,167,199,248,13,64,165,169,184,221,31,75,29,60,215,58,233,104,46,46,150,162,70,177,63,201,141,136,231,61,204,138,40,152,175,127,71,82,204,174,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,110,10,231,87,229,99,22,250,129,67,233,215,16,32,7,43,143,61,154,101,248,215,163,214,153,87,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,92,85,202,227,207,102,153,126,53,232,245,165,249,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,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,39,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,86,173,174,220,156,115,43,143,20,117,182,170,59,173,37,175,68,106,170,36,187,197,117,164,169,71,86,210,210,58,85,86,218,35,134,103,190,85,169,106,42,49,42,36,235,139,182,137,43,149,210,111,78,182,147,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,59,88,0,1,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,251,63,49,87,19,188,66,226,188,47,232,213,235,87,50,154,111,31,224,59,116,214,235,91,42,163,167,154,231,93,43,186,98,167,141,207,95,242,164,122,181,175,115,34,138,87,163,31,209,210,161,174,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,79,149,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,207,148,72,174,1,53,251,13,225,191,137,123,6,160,234,13,174,146,124,122,122,122,155,77,117,115,237,235,87,83,105,100,236,217,43,41,145,21,28,199,181,200,214,72,230,163,222,180,242,84,53,172,115,158,136,5,207,112,81,194,141,139,132,189,26,162,195,123,86,170,204,190,229,181,102,83,123,162,133,237,241,245,93,79,88,227,71,72,170,245,134,6,63,181,26,108,198,174,207,147,182,199,203,34,18,0,0,0,0,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,111,164,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,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,234,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,127,228,251,195,214,43,132,232,74,113,5,226,125,161,146,106,55,126,155,170,74,88,219,236,186,26,58,201,224,240,240,201,178,200,189,217,34,238,200,189,72,215,116,64,222,132,88,186,222,25,255,0,131,174,14,176,78,16,48,74,139,5,130,179,219,57,37,231,163,237,6,65,219,154,159,218,157,169,170,31,75,253,202,249,229,142,14,212,117,11,31,230,213,58,246,234,118,234,190,233,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,28,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,201,145,138,230,189,172,150,40,158,172,127,71,74,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,215,135,59,225,235,42,194,116,39,76,248,130,241,62,208,198,245,27,218,84,221,81,210,200,223,101,215,81,214,77,7,135,154,77,150,53,238,199,23,118,53,234,71,59,162,118,244,34,69,214,254,255,0,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,12,21,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,123,174,169,107,166,156,105,38,141,92,245,231,35,188,248,220,66,221,111,134,227,29,93,165,18,179,199,71,59,152,202,100,167,86,47,68,157,231,203,19,88,254,164,143,243,136,231,61,172,221,201,175,103,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,242,164,122,181,172,107,229,150,87,163,25,215,210,129,210,179,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,69,114,184,243,217,166,95,141,122,61,105,130,178,109,33,204,177,13,47,194,53,114,251,5,36,54,45,66,168,187,67,98,70,206,143,158,102,91,228,134,41,230,123,19,220,198,44,179,44,109,69,94,181,88,100,85,106,53,88,231,231,94,87,30,123,52,203,241,175,71,173,2,255,0,128,0,85,95,60,239,212,159,239,39,240,210,184,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,88,255,0,60,239,212,159,239,39,240,210,42,242,184,243,217,166,95,141,122,61,104,17,126,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,96,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,189,85,120,30,127,153,105,134,77,6,103,167,249,13,93,138,251,75,79,87,77,79,112,164,84,108,240,50,166,158,74,121,86,55,109,187,30,177,77,34,35,219,179,216,170,142,106,181,200,142,64,177,78,107,220,113,212,228,183,91,223,8,250,114,202,69,177,91,106,41,217,151,93,145,241,84,45,117,92,78,142,118,209,64,173,87,36,76,130,86,179,186,229,218,85,154,39,71,179,27,27,251,208,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,49,177,28,230,53,242,203,19,21,236,235,234,78,149,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,155,9,240,125,194,102,27,194,46,151,253,135,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,80,215,48,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,12,171,173,188,58,103,122,33,103,193,114,203,253,63,123,27,212,108,126,134,251,143,220,250,225,111,138,238,208,82,84,213,69,217,100,175,145,157,137,43,18,30,169,17,157,206,142,182,162,34,236,152,168,216,35,25,208,108,55,137,46,95,154,113,165,57,157,21,35,153,113,211,123,11,237,149,211,83,172,207,180,220,82,213,18,83,214,196,141,123,29,215,27,157,186,181,30,222,182,43,227,114,244,61,200,161,92,28,184,57,128,86,112,239,125,139,73,53,123,34,255,0,66,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,45,159,241,139,198,46,9,194,6,9,79,127,191,209,251,103,36,188,245,253,159,199,251,147,83,251,83,181,53,59,42,191,186,153,4,177,193,218,142,161,36,252,226,39,94,221,45,221,87,221,66,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,170,223,242,204,171,43,246,111,218,156,154,235,121,246,53,190,27,77,187,218,21,178,84,120,58,24,183,237,83,67,214,171,219,133,157,78,233,141,187,53,187,174,200,155,129,250,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,181,107,118,131,102,90,7,38,23,107,212,10,42,187,109,247,44,197,226,201,170,45,53,116,233,12,246,214,75,91,87,4,80,200,157,110,94,183,69,77,28,170,142,70,61,139,50,198,230,35,163,93,231,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,238,149,206,175,205,62,45,244,254,135,212,110,32,101,94,70,63,174,207,221,191,226,69,170,21,87,200,199,245,217,251,183,252,72,181,64,43,171,157,38,142,95,115,13,26,196,181,138,209,55,114,147,78,238,21,20,247,74,110,150,39,77,45,201,212,241,182,167,173,207,69,94,137,224,167,139,182,214,61,206,241,61,95,11,99,114,173,107,112,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,155,9,234,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,9,226,238,49,236,108,209,61,27,36,111,86,175,68,140,99,145,55,106,26,203,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,240,50,7,22,62,105,245,147,234,6,67,234,51,146,211,80,117,162,235,167,92,163,180,103,79,241,140,190,174,205,119,207,239,23,218,74,202,122,102,57,175,175,178,67,113,184,120,200,150,84,110,204,98,203,53,19,94,212,115,93,35,36,115,62,40,214,84,32,94,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,23,156,166,251,144,91,172,86,155,189,119,136,164,198,109,239,181,218,227,237,49,158,30,149,245,85,21,110,143,118,162,43,247,158,174,161,251,185,85,223,30,219,244,181,168,129,144,56,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,217,76,170,190,73,122,41,255,0,103,92,70,86,92,63,110,21,111,165,142,95,247,61,101,92,147,49,99,255,0,113,36,110,108,159,227,209,205,253,5,45,80,0,0,8,1,206,175,202,198,45,245,2,135,211,174,37,59,105,238,21,117,212,172,255,0,26,211,155,21,69,36,23,44,170,241,69,100,163,150,173,238,108,17,207,83,51,33,141,210,57,173,115,145,136,231,162,170,163,92,187,111,178,47,200,184,158,117,126,86,49,111,168,20,62,157,113,42,175,132,239,52,250,55,245,3,30,245,24,0,199,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,200,26,213,196,238,178,241,9,98,194,108,26,177,148,123,110,60,10,223,53,190,219,83,44,45,241,83,247,94,213,146,122,153,191,78,105,149,145,211,198,175,114,251,219,3,92,168,178,58,89,36,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,250,108,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,160,78,174,81,28,58,212,234,78,188,191,88,242,124,78,174,171,19,192,41,229,154,134,186,88,162,117,20,151,245,237,164,16,170,74,213,89,31,20,82,73,80,139,30,206,138,72,233,158,231,55,169,136,255,0,215,206,175,205,62,45,244,254,135,212,110,37,154,112,83,195,197,171,134,126,30,113,172,14,11,85,93,5,246,225,79,13,239,41,101,77,99,106,95,237,185,233,226,74,166,163,163,85,137,25,26,198,216,88,145,252,61,17,53,85,94,229,116,143,172,190,117,126,105,241,111,167,244,62,163,113,2,26,233,166,144,230,90,181,77,153,79,134,65,73,59,240,108,94,171,47,185,195,52,233,19,223,110,166,150,22,84,58,37,119,194,231,177,179,247,21,170,173,221,145,189,27,212,254,150,59,229,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,223,228,169,230,159,41,250,127,93,234,54,227,186,243,88,224,86,155,14,146,191,138,125,40,160,164,166,177,85,84,44,217,173,11,170,165,116,237,184,213,214,189,125,164,197,154,71,35,153,44,181,17,196,232,99,70,246,213,35,115,88,230,186,69,136,39,255,0,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,227,170,167,14,142,191,133,141,40,175,171,166,190,213,83,172,57,173,115,169,98,116,13,183,85,209,61,61,154,196,154,55,43,159,44,85,17,202,233,163,86,246,209,35,107,94,231,58,68,138,178,180,83,94,245,99,135,108,170,171,53,209,204,175,236,253,234,182,222,251,92,245,62,6,154,175,174,149,242,71,35,163,232,168,142,70,38,239,134,53,221,19,171,225,219,125,149,81,122,175,249,234,207,114,175,245,215,35,201,50,59,135,251,101,101,117,202,186,162,79,248,82,77,52,146,63,250,220,231,59,239,85,3,234,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,155,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,197,92,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,129,74,220,234,252,211,226,223,79,232,125,70,226,101,94,70,63,174,207,221,191,226,70,42,231,87,230,159,22,250,127,67,234,55,19,42,242,49,253,118,126,237,255,0,18,2,213,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,160,126,176,66,14,26,56,234,169,226,151,141,156,175,7,211,234,250,182,105,93,131,7,168,154,134,26,154,88,152,251,157,198,27,133,51,22,228,138,177,164,240,177,209,212,58,54,66,231,254,131,26,247,49,143,114,177,147,124,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,6,63,198,56,81,212,124,231,134,91,199,19,120,84,94,217,181,98,249,5,93,158,255,0,107,130,21,90,170,26,88,169,105,167,74,246,236,171,221,133,60,67,146,84,68,71,68,214,54,69,234,98,200,232,190,87,13,28,69,231,124,47,234,157,6,166,96,181,31,226,168,239,20,93,16,255,0,124,237,126,38,25,167,163,238,75,20,157,158,239,97,141,238,177,189,108,249,162,252,209,109,39,147,85,166,213,127,225,19,54,177,95,109,148,151,27,109,199,56,185,82,86,81,213,194,217,160,169,130,75,101,189,178,69,36,110,69,107,216,230,170,181,90,168,168,168,170,138,97,253,76,228,217,125,188,241,29,61,167,75,114,31,179,154,71,113,183,186,235,237,123,130,50,182,107,77,82,189,237,246,92,48,119,155,53,86,202,145,189,178,200,177,181,177,61,81,210,73,36,127,157,9,149,147,107,206,27,196,151,47,205,71,213,108,50,182,145,204,184,233,189,249,151,58,24,106,22,103,218,110,41,106,149,106,40,165,87,49,142,235,141,206,217,28,172,111,91,21,146,53,58,30,213,93,125,205,132,243,221,11,211,142,29,56,17,213,61,47,210,251,55,129,181,80,233,254,69,44,211,74,168,250,171,133,83,173,147,36,149,85,50,34,39,114,103,244,183,117,217,26,141,107,88,198,177,140,99,27,175,96,18,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,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,178,250,163,164,57,150,144,84,227,48,102,16,82,35,51,12,94,217,151,218,38,166,157,37,100,246,234,232,186,226,114,167,185,204,123,92,146,70,246,185,19,103,196,229,111,83,21,143,116,234,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,132,46,36,132,28,203,248,227,166,225,199,13,155,71,176,118,85,191,81,115,75,60,143,134,174,55,203,78,203,29,186,101,146,5,173,108,204,86,185,106,85,204,149,176,181,142,248,31,26,200,245,68,107,25,54,85,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,186,251,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,224,62,81,106,156,140,127,93,159,187,127,196,136,1,196,7,15,89,87,14,149,152,69,147,53,169,218,245,151,97,244,121,109,77,189,212,178,65,37,171,196,207,81,27,40,229,73,17,30,179,49,144,53,100,69,107,122,100,123,216,136,228,98,61,243,255,0,145,143,235,179,247,111,248,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,122,221,182,254,243,154,156,28,190,255,0,144,28,153,182,222,227,145,197,191,35,144,17,43,152,13,242,107,94,150,215,177,146,70,196,122,197,250,95,63,117,77,47,237,254,210,36,114,150,177,186,163,52,201,238,235,19,149,22,134,145,189,126,253,151,251,165,223,47,187,249,191,250,140,255,0,204,234,190,106,108,5,97,138,87,34,63,230,136,171,183,186,122,53,49,231,41,52,163,146,221,127,108,52,237,73,89,79,77,212,244,98,34,174,245,85,27,123,192,178,200,27,211,19,91,251,17,19,255,0,81,236,60,55,244,83,116,251,130,174,192,112,233,85,95,154,124,206,103,6,170,123,246,57,162,238,128,121,0,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,210,185,180,234,54,137,98,220,60,211,225,154,165,138,213,228,153,14,73,81,83,54,25,69,13,76,244,204,163,184,195,78,232,93,114,150,88,213,26,172,167,109,98,42,66,254,174,235,228,99,122,58,122,228,143,175,240,159,196,94,9,194,255,0,44,12,7,82,243,170,143,255,0,143,81,217,232,186,38,254,249,221,61,161,115,154,10,62,228,81,73,217,238,246,30,222,235,219,208,207,154,175,201,22,168,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,12,106,94,158,9,133,235,46,9,202,251,51,178,107,126,77,237,43,210,233,125,222,74,11,123,173,109,161,146,195,107,75,34,199,75,108,149,58,24,249,38,137,145,239,35,164,106,61,36,145,236,85,122,70,143,118,0,229,89,192,119,255,0,4,113,87,171,246,95,241,178,226,22,43,157,187,255,0,32,250,107,219,95,221,255,0,116,54,38,73,15,248,186,134,59,252,19,201,255,0,197,143,149,141,100,250,127,144,250,116,224,107,88,109,80,106,174,94,79,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,255,0,155,254,176,232,150,117,171,148,216,78,31,141,210,93,179,108,86,158,154,130,239,151,83,94,103,115,41,89,27,235,22,91,42,210,116,246,28,246,73,60,114,190,118,185,94,215,245,66,237,149,143,107,98,175,9,26,95,170,26,179,196,54,19,143,233,27,170,233,47,180,23,138,59,186,222,33,162,142,169,150,56,41,234,35,123,238,50,199,42,164,78,100,43,210,228,99,213,18,71,244,68,155,186,70,181,113,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,239,54,9,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,161,210,121,141,219,175,182,126,93,89,165,167,41,200,254,208,94,168,173,248,237,61,198,239,224,217,73,237,10,166,93,40,27,45,79,97,138,172,139,184,244,115,251,109,94,150,245,108,158,228,41,179,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,11,169,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,61,230,210,101,27,115,105,212,221,18,212,62,33,169,233,116,182,205,72,252,135,29,167,169,181,102,119,200,99,158,7,214,92,96,168,117,59,105,37,138,72,216,215,190,153,176,42,37,67,21,253,198,76,198,117,116,192,192,39,255,0,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,174,15,7,154,57,171,26,209,175,184,189,167,71,38,240,87,172,126,225,69,144,79,119,233,166,147,216,180,176,86,211,181,215,14,197,67,216,202,158,203,229,141,253,132,85,115,246,219,101,77,246,216,248,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,251,205,120,184,211,225,158,167,133,29,121,186,233,132,53,213,119,11,20,244,240,221,241,234,234,181,139,191,83,110,155,169,27,220,72,220,168,143,142,88,230,133,85,90,206,181,133,100,70,49,175,106,27,25,154,245,243,21,214,59,238,178,113,113,157,212,221,225,240,244,152,125,194,124,58,215,77,212,199,246,105,104,39,150,55,47,91,88,197,119,118,117,168,159,103,117,57,157,254,142,167,53,141,80,35,89,119,220,184,57,127,209,240,239,98,139,86,245,123,29,255,0,69,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,45,32,151,253,203,23,84,191,42,28,27,97,94,46,251,237,59,174,37,226,49,107,135,247,47,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,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,245,229,157,118,181,88,56,215,211,251,237,246,231,73,110,182,219,169,239,213,117,149,149,115,54,24,41,160,142,201,92,233,37,146,71,42,53,140,107,81,92,174,85,68,68,69,85,62,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,137,102,117,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,129,223,249,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,85,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,117,253,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,157,172,10,86,231,87,230,159,22,250,127,67,234,55,19,42,242,49,253,118,126,237,255,0,18,49,87,58,191,52,248,183,211,250,31,81,184,152,211,130,254,48,109,92,38,233,30,183,186,222,181,114,103,121,141,61,158,131,20,100,49,53,89,77,59,25,112,73,43,165,116,140,116,93,20,235,52,79,72,220,215,44,175,115,25,211,208,178,73,24,77,254,104,124,119,88,180,247,21,201,56,95,211,215,248,220,191,32,183,203,107,201,42,118,124,126,194,165,158,58,105,59,125,18,211,186,42,175,21,73,81,60,123,199,34,58,29,250,183,71,244,162,83,97,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,46,127,132,174,87,184,174,25,195,238,95,137,241,3,31,140,202,117,74,223,77,77,119,142,223,36,109,147,31,167,134,84,168,130,158,154,169,168,229,116,205,157,144,205,50,238,232,31,36,16,179,162,86,69,215,40,64,174,92,92,96,218,184,79,213,202,246,231,43,86,184,38,107,79,5,5,233,244,209,54,71,208,207,19,213,105,171,149,168,197,150,70,68,146,78,199,199,27,145,85,147,185,232,217,31,27,35,117,165,115,71,242,39,169,191,130,250,197,17,74,220,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,202,141,232,215,61,172,150,41,88,143,127,71,82,247,92,71,140,28,154,131,132,108,247,132,188,193,106,238,86,43,165,61,185,216,139,161,138,157,140,180,79,21,225,181,213,108,149,81,141,150,86,78,142,145,200,247,61,234,199,198,198,181,189,50,57,204,8,234,109,80,106,174,109,37,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,247,185,200,137,239,84,3,235,17,87,154,63,145,61,77,252,23,214,40,140,171,252,172,120,88,255,0,194,91,74,191,244,202,221,255,0,190,49,87,52,127,34,122,155,248,47,172,81,1,64,37,239,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,116,66,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,11,147,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,149,173,192,150,136,107,206,177,107,205,154,179,66,47,149,120,173,102,43,81,21,198,227,151,54,62,168,44,144,59,169,187,189,171,240,206,249,90,146,70,218,85,247,76,157,198,191,104,146,87,178,234,120,62,226,207,13,226,235,75,254,220,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,38,106,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,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,50,130,249,150,235,14,137,107,15,17,119,139,166,144,99,116,146,84,80,84,120,107,198,97,73,121,158,170,12,149,236,165,165,134,53,142,7,181,34,129,148,235,4,177,35,225,87,50,116,218,68,85,69,106,172,213,230,161,199,85,54,1,143,93,120,97,210,218,250,73,242,123,229,60,214,220,206,105,169,101,235,180,219,167,165,133,237,130,36,146,52,134,71,213,67,82,168,178,49,239,237,49,175,78,150,200,246,62,58,171,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,106,229,217,163,218,219,170,92,69,218,238,154,47,146,85,225,245,24,197,61,85,77,126,96,219,52,23,40,44,172,154,150,120,88,143,130,161,205,138,87,206,174,116,77,102,234,253,157,36,136,138,145,61,91,45,121,231,126,164,255,0,121,63,134,150,19,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,37,123,115,206,253,73,254,242,127,13,2,26,242,247,207,240,221,44,226,231,9,212,29,65,200,105,44,120,245,142,158,247,83,93,93,82,171,209,19,61,143,88,136,136,136,138,231,189,206,86,177,140,106,43,222,247,53,173,71,57,200,138,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,71,82,69,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,47,242,224,229,255,0,89,196,69,246,45,91,213,236,119,253,9,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,87,126,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,80,15,52,127,61,154,155,248,47,163,209,24,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,50,49,92,215,181,146,197,19,213,143,232,233,92,171,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,73,197,175,250,53,198,111,15,180,183,183,89,62,208,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,195,36,72,248,158,187,49,228,21,176,106,103,14,60,163,243,187,150,146,211,213,221,117,30,191,53,184,77,116,200,235,45,242,50,59,166,57,107,138,20,91,69,20,212,238,122,83,84,204,231,77,82,247,61,31,76,254,137,82,71,71,210,176,181,97,87,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,21,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,129,177,78,142,107,246,141,113,1,98,147,35,209,221,66,181,100,212,148,251,120,152,233,222,232,234,169,58,159,35,25,226,41,164,70,205,7,90,195,34,179,184,198,245,181,170,230,238,221,148,200,4,21,229,25,195,215,228,167,135,217,117,102,231,83,117,101,235,85,123,53,178,219,235,41,124,60,116,116,52,146,212,199,70,232,209,201,215,39,121,146,190,126,234,170,53,209,205,15,75,118,106,190,73,212,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,1,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,128,125,96,99,75,79,19,124,54,223,238,180,86,43,23,16,122,107,113,185,92,106,35,164,163,163,164,203,40,38,158,166,121,28,141,142,40,227,108,170,231,189,206,84,106,53,17,85,85,81,16,201,96,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,77,123,56,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,210,127,155,23,26,247,28,167,42,185,240,175,166,247,62,140,110,205,181,54,99,59,22,150,162,27,173,115,100,167,168,142,158,55,35,95,36,62,22,72,122,94,173,145,142,89,86,88,222,196,72,145,95,18,248,62,225,51,50,226,235,84,62,195,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,160,103,78,94,92,187,191,148,221,29,195,84,53,97,110,182,140,6,159,189,111,182,178,42,126,220,151,185,159,5,68,82,79,77,63,113,22,47,9,63,135,122,61,209,75,20,146,53,209,42,47,68,173,72,193,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,199,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,133,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,13,121,62,241,121,242,225,31,58,173,255,0,31,91,131,58,58,15,252,189,85,125,36,210,177,127,203,158,53,123,63,199,181,100,255,0,1,25,106,134,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,151,233,203,187,139,207,229,91,163,75,246,166,183,189,168,88,119,106,139,40,232,160,240,208,207,221,116,190,22,174,62,149,88,215,187,28,78,235,70,244,116,203,28,187,70,200,214,46,160,149,64,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,64,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,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,74,150,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,183,19,202,227,200,158,153,126,53,235,21,165,122,243,70,227,110,213,196,14,77,14,137,105,188,244,149,152,78,23,120,125,91,239,84,149,77,168,130,251,90,148,236,141,178,199,188,45,116,108,129,210,86,196,142,100,143,142,100,145,36,77,209,35,80,33,93,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,165,87,46,46,7,41,184,173,204,171,243,13,65,125,93,62,157,97,245,16,50,186,24,153,44,79,189,213,185,21,233,69,20,232,136,214,49,173,70,186,119,53,221,214,178,88,154,212,106,204,146,199,13,75,105,229,29,198,109,138,174,197,103,224,239,45,181,120,27,173,15,143,168,197,46,52,236,123,227,184,70,231,205,91,83,77,80,158,254,220,204,234,158,70,73,238,141,241,181,88,189,15,99,123,225,242,185,231,126,164,255,0,121,63,134,145,87,149,199,158,205,50,252,107,209,235,73,85,207,59,245,39,251,201,252,52,138,188,174,60,246,105,151,227,94,143,90,5,255,0,3,170,103,90,177,165,154,95,224,127,41,154,151,138,98,94,211,238,248,47,110,222,105,168,60,87,111,167,185,218,239,61,189,125,61,198,117,116,239,183,91,119,249,161,242,177,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,80,43,175,158,119,234,79,247,147,248,105,21,121,92,121,236,211,47,198,189,30,180,149,92,243,191,82,127,188,159,195,72,21,194,78,183,218,184,112,215,236,115,90,47,54,58,187,205,62,57,79,116,115,40,41,164,108,111,169,158,107,117,77,60,44,87,187,220,198,44,179,71,214,253,156,173,103,83,145,175,84,70,40,93,79,31,220,96,218,184,77,210,55,58,222,181,114,103,121,141,61,101,6,40,200,98,106,178,154,118,49,169,37,116,174,145,142,139,162,157,102,137,233,27,154,229,149,238,99,58,122,22,73,35,215,220,237,90,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,108,255,0,149,191,0,182,40,113,90,30,38,245,142,223,237,26,188,142,223,89,79,142,227,181,148,207,109,60,86,218,152,229,166,154,166,174,57,26,137,81,226,96,124,137,28,106,142,135,177,50,73,249,199,74,206,200,64,14,16,248,156,190,240,151,172,180,218,171,104,178,251,110,145,246,250,171,93,210,209,226,89,77,227,233,101,106,57,177,247,221,20,171,23,76,241,211,203,187,91,212,189,174,141,209,174,113,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,90,22,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,246,190,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,168,68,3,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,165,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,171,43,130,30,91,185,86,173,235,46,75,109,226,14,195,117,198,241,189,51,184,67,71,125,181,201,20,145,77,119,174,115,123,140,163,134,161,159,155,236,246,251,114,201,44,82,43,150,41,224,88,149,18,118,76,203,191,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,215,103,238,223,241,34,213,10,171,228,99,250,236,253,219,254,36,90,160,2,146,249,195,104,133,215,3,226,46,159,89,102,190,82,86,91,117,70,157,29,79,72,216,220,201,232,103,183,82,210,83,74,199,252,218,246,57,171,11,218,244,84,93,223,35,85,169,208,143,146,237,8,149,204,255,0,69,237,90,173,194,94,91,125,135,16,164,187,100,248,53,59,111,214,106,199,61,177,79,65,4,115,68,235,131,153,34,185,187,177,104,217,51,157,18,170,163,214,56,213,26,233,25,30,193,65,135,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,164,180,229,125,162,22,173,108,226,190,202,235,205,242,174,221,79,128,83,183,56,99,41,163,107,159,89,61,21,101,42,67,2,185,222,230,49,101,154,55,189,122,92,170,200,220,196,233,87,164,140,11,159,225,87,75,127,34,220,56,233,214,153,205,98,246,53,125,155,31,165,246,173,23,138,241,29,171,164,172,239,87,126,113,30,246,187,122,169,103,119,192,229,98,111,179,54,106,53,19,42,128,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,157,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,2,37,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,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,1,119,252,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,15,201,226,239,134,126,26,52,75,84,41,56,250,200,43,169,44,181,24,197,68,183,122,156,81,21,240,65,150,228,141,141,242,91,123,18,68,238,186,122,151,84,181,178,202,173,142,88,228,72,157,36,140,106,37,68,146,83,14,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,37,87,26,188,193,239,188,94,233,198,159,96,210,98,191,103,125,137,215,116,201,162,138,70,73,75,93,120,68,124,49,73,77,212,213,150,56,89,11,165,114,35,164,223,170,173,204,114,63,176,201,164,11,63,225,163,153,23,14,60,71,120,11,7,183,190,197,102,117,125,168,126,207,223,229,100,94,34,161,221,150,116,81,213,123,162,169,234,154,110,220,108,221,147,201,208,231,118,90,132,0,231,87,230,159,22,250,127,67,234,55,19,31,242,186,225,235,242,229,196,213,182,255,0,115,169,186,209,89,116,211,195,101,178,212,209,210,245,199,53,116,21,81,45,29,28,147,57,21,145,119,30,143,147,101,69,115,227,166,153,173,70,174,242,51,32,115,171,243,79,139,125,63,161,245,27,136,14,74,158,105,242,159,167,245,222,163,110,46,122,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,152,121,42,121,167,202,126,159,215,122,141,184,186,144,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,242,255,0,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,27,20,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,124,218,246,53,201,178,162,41,250,192,0,0,165,110,117,126,105,241,111,167,244,62,163,113,50,175,35,31,215,103,238,223,241,35,21,115,171,243,79,139,125,63,161,245,27,137,149,121,24,254,187,63,118,255,0,137,1,106,133,74,243,69,230,1,89,119,172,185,112,201,162,25,23,102,213,15,137,183,103,23,72,35,158,10,169,42,162,158,88,38,180,183,184,198,116,194,157,173,229,146,53,123,102,108,141,141,28,140,73,91,46,85,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,105,176,9,255,0,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,180,229,60,66,232,22,13,125,170,197,179,93,112,211,252,126,245,69,209,226,109,215,76,154,138,146,170,14,182,53,236,235,138,73,26,246,245,49,237,114,110,158,246,185,21,61,202,128,100,0,117,252,43,80,176,29,74,181,75,125,211,156,227,31,202,173,176,84,58,146,90,203,37,206,26,232,35,157,173,107,157,19,164,133,206,106,61,26,246,57,90,171,190,207,106,253,232,118,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,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,11,243,131,134,124,55,138,254,95,154,79,165,185,133,117,93,185,237,193,241,187,149,162,231,76,170,231,219,174,49,218,163,100,83,172,125,72,217,153,211,44,140,124,110,84,234,99,221,210,230,63,162,70,81,182,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,176,159,15,89,77,139,6,224,191,77,51,92,166,187,193,89,113,253,47,179,93,46,53,61,167,201,216,165,130,211,20,146,201,208,196,115,221,210,198,57,118,106,43,151,109,145,21,125,197,32,241,191,197,47,242,184,215,25,245,34,139,27,246,37,150,219,111,142,197,100,167,149,221,85,79,161,138,105,165,108,181,42,142,86,36,207,124,242,57,90,207,133,141,86,179,119,171,86,71,134,32,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,179,78,85,156,7,127,240,71,21,122,191,101,255,0,27,46,33,98,185,219,191,242,15,166,189,181,253,223,247,67,98,100,144,255,0,139,168,99,191,193,60,170,178,252,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,184,64,190,117,126,105,241,111,167,244,62,163,113,50,175,35,31,215,103,238,223,241,35,21,115,171,243,79,139,125,63,161,245,27,137,149,121,24,254,187,63,118,255,0,137,1,106,128,233,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,247,41,250,176,93,88,210,205,80,241,223,147,61,75,197,50,223,102,118,188,111,176,175,52,213,254,23,185,213,219,238,246,94,238,142,174,219,250,122,182,223,161,219,124,148,14,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,122,220,135,53,249,30,183,42,239,238,69,3,216,212,217,15,39,22,254,137,229,64,129,28,207,216,199,96,210,72,231,237,211,183,187,111,246,234,35,167,114,142,88,91,108,200,250,35,247,165,61,46,235,186,251,255,0,186,106,15,187,205,33,243,174,44,216,226,79,131,119,117,47,191,252,109,17,237,229,77,69,13,62,23,115,150,22,198,146,190,24,187,157,40,155,236,149,117,59,111,183,188,11,6,69,221,2,255,0,96,111,201,63,176,240,224,56,55,230,190,227,216,159,35,130,111,185,205,62,64,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,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,165,95,115,252,203,38,198,113,156,50,251,144,213,213,216,176,234,122,154,107,21,189,202,137,5,11,42,42,31,81,58,177,168,136,138,249,37,145,85,207,93,222,168,216,218,171,211,27,26,217,127,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,141,146,36,108,69,87,61,240,226,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,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,3,235,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,181,106,199,219,191,202,158,101,249,82,255,0,179,63,180,23,31,180,127,224,127,248,83,196,201,226,191,192,126,107,252,55,115,252,31,193,253,31,118,199,85,47,163,152,23,2,54,46,42,177,89,51,92,89,158,11,83,113,251,122,199,110,169,221,242,123,82,150,8,234,164,138,213,208,250,136,169,224,238,212,212,53,124,75,145,92,205,182,93,219,238,64,137,124,150,46,218,13,110,204,178,186,59,173,206,174,151,87,238,148,239,164,181,69,87,55,69,37,85,145,18,57,166,138,149,168,187,62,165,37,135,185,43,95,187,187,81,198,232,190,22,212,42,91,161,172,15,249,251,208,237,83,255,0,248,38,103,167,249,7,251,77,79,129,186,80,212,255,0,195,138,94,137,162,255,0,100,199,116,255,0,57,23,223,121,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,220,63,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,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,11,126,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,106,51,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,23,107,158,101,170,249,253,109,230,178,58,187,254,89,152,222,36,169,149,148,148,136,179,220,46,53,115,43,156,145,195,11,81,21,242,75,34,236,200,218,158,247,34,53,62,72,93,247,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,42,240,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,243,168,0,96,174,56,53,138,213,162,28,46,106,6,93,89,126,171,181,92,171,108,245,54,75,12,180,53,77,130,181,110,181,113,58,26,103,83,185,94,199,117,198,231,44,238,88,215,173,177,193,35,218,139,209,177,174,97,106,156,237,53,175,254,193,120,115,163,183,254,204,214,225,85,36,95,238,138,58,72,225,122,73,254,237,89,26,232,255,0,196,43,93,250,104,65,94,11,244,114,197,175,188,80,96,26,85,148,205,209,101,186,220,36,168,184,199,210,245,241,52,180,148,242,213,203,77,187,30,199,179,188,202,119,69,220,107,145,204,238,117,166,234,221,148,59,87,24,124,25,95,120,74,177,105,85,117,250,235,226,43,243,140,126,90,139,197,36,143,98,201,111,188,64,246,62,166,153,169,31,84,107,12,113,213,82,198,217,18,89,22,73,35,157,255,0,3,92,198,164,128,228,183,172,118,44,63,89,114,221,29,187,195,219,171,212,75,125,61,69,174,167,169,235,213,85,109,109,68,142,166,232,107,21,19,174,9,234,37,238,57,236,107,124,55,79,196,233,26,137,45,121,190,233,125,171,52,225,46,167,60,153,212,144,92,180,250,241,69,114,167,157,212,77,150,121,96,169,153,180,82,210,178,93,209,208,177,206,168,134,103,109,212,142,90,88,209,91,242,115,105,215,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,6,205,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,168,13,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,166,30,87,30,123,52,203,241,175,71,173,47,248,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,78,191,202,195,132,204,55,136,205,80,187,103,26,129,81,73,93,98,211,90,139,125,77,70,57,87,64,179,193,121,125,84,117,137,18,72,254,227,81,172,138,90,120,228,86,57,146,50,84,221,142,78,149,84,80,146,188,168,120,28,166,198,173,86,78,46,53,25,245,105,125,185,83,212,63,17,180,171,37,167,74,26,73,91,36,14,173,157,28,141,89,95,60,78,127,105,169,188,73,12,173,147,119,186,70,118,108,208,0,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,215,179,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,118,136,32,7,56,46,30,177,92,219,66,87,136,47,19,236,252,147,78,123,20,221,81,210,198,239,106,80,214,86,65,7,135,154,77,146,68,237,73,47,118,53,234,86,183,174,118,244,42,203,214,192,165,98,255,0,185,163,249,19,212,223,193,125,98,136,160,19,106,128,53,87,47,251,154,63,145,61,77,252,23,214,40,137,84,69,94,104,254,68,245,55,240,95,88,162,2,128,75,52,230,189,192,229,78,53,117,189,241,113,167,47,164,75,21,202,162,157,249,117,165,25,21,58,208,213,202,232,224,109,108,8,212,106,74,201,229,115,59,173,93,229,73,165,116,155,189,178,63,179,89,102,213,0,107,89,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,153,24,174,107,218,201,98,137,234,199,244,116,174,195,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,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,58,79,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,140,45,171,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,165,106,21,179,50,178,231,249,45,155,81,164,171,147,44,160,188,86,211,95,159,87,86,149,83,186,226,201,158,218,149,146,100,115,146,87,247,81,251,189,28,238,165,221,119,93,247,46,207,148,182,150,224,152,167,9,214,29,76,176,88,188,46,73,157,248,175,180,21,190,42,103,248,207,5,114,174,134,151,243,111,122,199,31,68,110,86,254,109,173,234,223,119,110,190,242,186,249,176,98,215,220,127,141,172,190,237,119,161,240,244,153,53,190,209,116,181,201,221,99,252,69,43,40,97,164,116,155,53,85,89,180,244,149,12,217,200,142,248,55,219,165,205,85,147,252,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,123,213,140,85,143,244,86,69,234,11,74,42,175,158,119,234,79,247,147,248,105,106,133,85,243,206,253,73,254,242,127,13,2,186,180,7,71,47,188,64,107,46,39,163,184,228,222,30,175,38,184,54,158,74,158,150,63,194,82,177,174,146,166,167,161,239,98,73,218,130,57,101,237,245,163,159,209,210,223,137,200,134,198,154,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,74,54,229,113,231,179,76,191,26,244,122,210,255,0,128,0,0,160,30,104,254,123,53,55,240,95,71,162,36,87,39,12,3,13,213,60,55,136,45,62,212,28,122,146,249,143,95,41,241,202,106,234,26,148,94,137,89,189,201,81,81,81,81,204,123,92,141,123,30,213,71,177,237,107,154,173,115,81,82,58,243,71,243,217,169,191,130,250,61,17,42,185,24,254,187,63,118,255,0,137,1,8,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,175,84,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,211,96,158,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,229,70,244,107,152,231,197,44,172,71,179,175,169,35,87,44,142,10,51,190,22,255,0,40,185,30,174,91,45,81,228,151,107,132,118,91,92,148,201,13,78,246,186,109,222,234,168,42,90,229,145,176,213,73,35,21,97,123,34,122,120,56,220,246,238,173,70,4,234,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,17,87,154,63,145,61,77,252,23,214,40,137,84,0,214,179,132,239,52,250,55,245,3,30,245,24,13,130,56,145,162,214,218,253,18,202,96,225,202,237,73,110,212,86,211,197,53,142,106,150,192,230,57,241,207,27,229,133,18,161,143,135,174,72,91,44,108,89,17,24,143,123,85,92,196,248,219,146,192,26,171,151,83,201,178,255,0,163,85,252,62,221,172,24,85,147,193,231,214,171,130,63,55,169,146,153,201,37,119,122,90,133,183,200,217,149,92,142,133,176,49,209,182,52,86,244,73,28,238,86,39,119,185,46,42,231,5,194,31,207,139,140,22,139,252,69,22,114,217,43,255,0,242,20,180,21,112,196,244,255,0,34,9,17,143,255,0,16,228,143,252,60,133,122,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,168,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,99,167,49,158,53,255,0,146,174,156,65,96,192,46,118,169,53,55,41,252,221,182,154,117,238,201,107,161,84,122,73,115,116,61,46,99,186,94,196,142,38,202,173,107,228,115,157,180,173,134,88,212,43,219,155,126,79,162,87,254,37,228,165,211,11,125,37,70,79,69,79,209,155,223,41,174,83,206,202,155,139,89,29,60,84,75,19,183,134,55,210,195,76,196,123,161,95,123,231,115,30,137,36,46,49,87,47,172,99,87,50,110,45,48,84,209,123,133,37,178,251,108,168,154,190,166,231,93,109,125,117,21,13,185,176,189,149,110,168,141,155,42,178,72,164,116,13,248,226,222,73,227,106,75,19,156,217,27,31,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,54,20,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,132,138,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,117,60,174,60,137,233,151,227,94,177,90,4,170,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,58,221,248,227,166,198,185,127,225,188,35,233,203,42,210,251,114,167,185,51,46,187,35,229,167,74,26,73,110,213,51,182,138,5,106,181,101,124,241,57,157,215,46,241,36,50,186,61,158,233,31,217,139,250,91,165,185,222,180,231,118,205,51,211,75,23,182,114,75,207,123,193,81,120,168,105,251,189,168,95,52,159,156,153,236,141,187,71,19,221,241,57,55,219,100,221,85,17,122,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,255,0,112,3,193,245,171,132,221,35,107,110,9,87,38,119,152,211,209,215,229,111,154,86,171,41,167,99,28,177,208,196,216,222,232,186,41,214,105,88,178,53,206,89,94,231,191,171,161,99,142,48,196,26,169,202,155,78,31,194,61,54,149,105,253,109,214,183,62,196,60,126,67,107,187,190,100,103,182,111,19,193,11,106,32,146,9,36,72,97,134,161,41,41,98,103,196,139,15,106,39,171,228,252,247,122,152,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,54,158,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,8,1,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,125,110,87,30,123,52,203,241,175,71,173,34,169,42,185,92,121,236,211,47,198,189,30,180,9,85,207,59,245,39,251,201,252,52,138,188,174,60,246,105,151,227,94,143,90,95,240,2,170,249,231,126,164,255,0,121,63,134,149,86,90,167,60,239,212,159,239,39,240,210,5,112,139,162,22,174,35,184,139,195,52,106,251,124,171,180,91,111,245,21,46,172,171,164,141,175,157,32,167,165,154,166,70,71,213,240,181,239,108,10,196,122,163,145,138,244,114,181,253,61,10,18,131,150,47,1,223,150,251,237,54,188,234,197,151,171,1,199,238,13,246,109,174,227,110,238,82,229,19,53,147,54,77,157,221,106,246,105,231,109,58,187,170,57,34,153,201,36,43,191,68,173,75,169,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,3,165,107,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,84,111,70,185,237,100,177,74,196,123,250,58,151,101,51,5,113,131,194,102,27,197,214,151,253,135,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,64,215,48,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,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,235,179,247,111,248,145,106,133,85,242,49,253,118,126,237,255,0,18,45,80,0,4,42,230,197,174,150,45,48,225,130,231,167,62,217,186,209,101,58,151,181,186,208,219,122,61,157,84,176,84,83,201,94,179,74,138,212,108,46,129,253,135,51,117,116,158,37,27,208,230,119,28,192,163,107,180,150,169,174,181,179,88,168,170,232,237,175,168,145,212,116,245,117,45,169,158,24,21,203,219,100,146,182,56,219,35,209,187,34,189,35,98,57,81,85,26,221,246,75,106,228,143,118,210,248,112,13,66,177,82,92,233,25,168,181,151,136,170,235,232,221,52,137,60,214,72,97,141,180,178,178,55,47,67,152,202,137,235,26,231,70,157,77,89,99,73,54,71,67,189,69,146,127,150,246,183,221,116,71,138,252,77,214,251,29,37,210,159,60,168,167,193,235,153,52,142,141,240,65,95,89,78,137,60,78,77,209,31,28,177,196,245,71,53,81,204,71,179,225,87,36,140,13,130,64,0,64,14,117,126,86,49,111,168,20,62,157,113,42,175,132,239,52,250,55,245,3,30,245,24,13,148,192,16,3,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,2,127,243,83,224,59,255,0,133,248,171,210,11,47,248,169,114,251,21,178,221,255,0,151,125,77,237,207,238,255,0,185,219,43,35,135,252,101,67,221,254,21,229,85,155,84,21,129,152,114,163,184,209,241,171,139,103,120,109,45,170,179,71,110,185,3,178,75,221,12,244,148,171,29,155,179,34,212,186,214,234,53,116,108,154,142,161,232,144,69,219,107,187,113,200,230,201,26,164,72,249,130,69,114,190,209,11,174,137,240,161,101,117,230,249,73,113,168,207,234,27,156,49,148,209,185,172,163,130,182,142,149,33,129,92,239,123,222,145,67,27,222,189,45,68,124,142,98,117,35,18,71,192,190,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,7,84,212,141,85,211,141,31,177,83,228,250,161,154,90,177,155,85,93,194,154,215,13,93,198,161,34,141,245,83,191,162,56,209,87,254,19,156,191,162,200,217,36,143,86,177,143,115,123,88,0,0,20,173,206,175,205,62,45,244,254,135,212,110,38,42,224,239,140,95,228,149,165,154,193,246,122,143,197,230,121,175,178,109,214,47,206,118,253,159,219,166,186,117,220,126,56,37,138,94,196,210,210,126,97,253,61,206,239,185,118,107,246,202,188,234,252,211,226,223,79,232,125,70,226,64,0,62,175,249,234,207,114,175,245,215,35,201,50,59,135,251,101,101,117,202,186,162,79,248,82,77,52,146,63,250,220,231,59,239,85,36,87,22,60,31,93,120,79,210,61,34,118,114,148,139,157,230,181,23,234,251,211,41,165,116,140,161,130,38,91,146,154,133,92,143,88,164,124,75,36,239,124,145,181,17,95,59,152,142,145,145,178,71,76,174,87,92,191,232,237,20,118,222,38,245,191,29,239,93,102,240,215,28,30,215,60,144,79,75,29,44,176,69,60,55,103,118,222,254,169,151,187,180,81,200,140,116,46,141,210,43,85,235,19,162,249,92,243,191,82,127,188,159,195,64,197,92,149,60,211,229,63,79,235,189,70,220,98,174,104,254,123,53,55,240,95,71,162,50,175,37,79,52,249,79,211,250,239,81,183,23,82,4,0,228,169,229,99,41,250,129,93,233,214,226,127,128,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,63,200,1,201,83,202,198,83,245,2,187,211,173,196,255,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,37,56,148,227,54,251,174,26,63,165,186,3,100,181,123,43,12,211,156,126,205,79,50,78,198,58,170,231,120,165,183,182,154,74,151,57,55,237,194,206,169,153,20,109,93,220,215,186,73,55,87,50,56,126,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,210,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,216,39,134,142,29,48,78,23,244,178,131,76,240,90,127,241,85,151,138,222,185,191,190,119,79,13,12,51,214,118,229,150,78,207,119,176,199,118,152,238,134,124,145,62,106,161,2,185,150,114,236,181,65,137,82,235,151,15,246,42,184,223,138,217,224,160,201,44,238,175,107,160,142,201,108,183,43,34,174,100,149,83,35,250,224,167,164,134,23,70,213,145,210,167,109,200,212,123,100,116,181,151,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,252,83,7,53,142,11,46,186,103,159,215,241,29,167,56,253,92,248,78,87,80,181,121,35,219,82,234,133,181,222,231,153,235,36,175,106,183,170,42,106,135,61,138,215,43,158,214,204,233,25,249,180,124,17,184,48,175,48,30,38,48,222,43,245,47,10,213,44,62,134,174,220,246,224,244,150,219,189,178,165,21,207,183,92,99,174,173,124,176,36,157,40,217,153,211,44,111,100,141,68,234,99,219,212,214,63,174,54,75,94,70,63,174,207,221,191,226,69,85,150,169,200,199,245,217,251,183,252,72,12,85,206,175,205,62,45,244,254,135,212,110,38,85,228,99,250,236,253,219,254,36,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,3,194,252,143,91,149,126,227,216,191,35,214,229,77,192,230,211,202,252,148,240,207,150,231,32,32,15,51,201,24,220,49,236,116,13,87,42,251,157,238,223,252,53,25,235,229,83,68,248,48,235,189,83,166,114,178,120,97,70,183,238,77,170,170,81,126,241,205,18,163,181,136,246,209,233,239,85,253,158,239,206,209,30,206,85,147,84,79,133,93,99,114,174,204,134,45,190,31,219,85,82,4,253,111,200,240,227,203,119,219,101,60,56,14,40,190,243,154,124,143,91,85,119,219,99,216,159,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,173,103,22,62,105,245,147,234,6,67,234,51,129,115,220,171,45,54,171,119,3,152,13,101,190,217,73,75,81,116,168,188,85,215,75,12,45,99,234,167,75,157,76,41,44,174,68,221,239,72,161,138,52,115,183,94,136,216,223,147,81,18,90,145,87,149,199,145,61,50,252,107,214,43,73,84,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,151,253,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,65,18,185,215,214,232,147,46,184,109,189,182,154,185,53,126,122,122,121,159,92,215,79,216,131,27,99,171,81,176,189,21,233,10,190,74,185,30,230,171,88,233,17,33,147,173,204,106,198,143,175,93,1,252,178,254,89,113,63,228,249,237,95,202,23,180,27,236,47,102,116,247,187,221,46,235,234,235,252,223,103,183,220,238,247,127,53,218,238,119,127,55,214,124,11,181,207,50,213,124,254,182,243,89,29,93,255,0,44,204,111,18,84,202,202,74,68,89,238,23,26,185,149,206,72,225,133,168,138,249,37,145,118,100,109,79,123,145,26,159,36,46,251,151,95,2,180,220,45,97,169,156,106,13,5,35,245,82,255,0,79,52,53,211,83,85,74,246,91,45,211,45,59,210,218,168,146,44,19,61,178,83,182,71,204,214,126,155,220,198,189,236,106,61,225,250,185,141,253,170,255,0,51,171,52,251,117,236,175,180,158,207,199,125,177,236,158,231,129,241,222,212,160,239,248,126,239,231,59,61,206,190,142,191,139,167,109,253,251,148,46,95,247,52,127,34,122,155,248,47,172,81,20,151,195,37,166,213,127,226,75,74,44,87,219,101,37,198,219,113,206,44,84,149,148,117,112,182,104,42,96,146,190,22,201,20,145,185,21,175,99,154,170,213,106,162,162,162,170,40,22,63,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,86,126,0,0,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,96,80,183,48,141,80,186,234,175,24,58,147,115,184,54,174,26,123,5,226,92,94,134,146,106,215,84,178,158,11,123,150,153,123,91,162,36,108,150,88,229,168,88,218,155,53,245,15,247,185,85,94,233,149,201,47,69,63,236,235,136,202,203,135,237,194,173,244,177,203,254,231,172,171,146,102,44,127,238,36,141,205,147,252,122,57,191,160,165,85,155,4,114,215,210,26,109,32,224,251,7,129,96,164,75,150,97,78,185,125,202,106,105,229,149,147,190,185,173,125,59,149,36,219,161,237,163,74,72,222,214,34,49,31,19,149,58,183,87,184,36,6,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,141,93,205,170,13,120,121,135,225,86,172,3,141,45,85,177,89,170,42,230,167,170,188,50,246,247,84,189,174,122,79,112,166,138,186,102,162,181,173,78,134,203,83,35,88,155,110,140,70,162,171,149,21,202,23,83,192,206,168,93,117,143,132,189,51,207,47,173,171,91,148,246,127,102,214,79,87,90,234,185,234,231,161,154,74,41,42,164,149,200,142,115,230,117,50,204,187,238,168,178,42,43,157,183,82,199,94,117,126,86,49,111,168,20,62,157,113,58,255,0,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,246,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,82,183,58,191,52,248,183,211,250,31,81,184,153,87,145,143,235,179,247,111,248,145,138,185,213,249,167,197,190,159,208,250,141,196,202,188,140,127,93,159,187,127,196,128,181,64,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,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,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,34,87,7,92,177,176,78,22,115,186,141,76,191,230,159,110,242,74,94,143,179,245,190,205,154,215,236,142,168,106,33,170,252,219,42,164,142,163,187,28,232,223,206,55,224,237,238,223,123,183,73,170,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,22,41,207,23,22,190,213,226,186,73,154,211,208,245,217,109,87,11,197,174,178,167,186,196,237,85,85,199,75,37,60,125,10,189,110,234,101,21,74,238,136,173,78,222,206,84,87,53,22,37,114,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,182,174,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,107,237,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,170,190,121,223,169,63,222,79,225,165,159,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,226,176,121,231,126,164,255,0,121,63,134,129,21,121,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,40,7,154,63,158,205,77,252,23,209,232,137,85,200,199,245,217,251,183,252,72,138,188,209,252,246,106,111,224,190,143,68,74,174,70,63,174,207,221,191,226,64,90,160,0,0,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,0,0,0,160,30,98,60,33,255,0,37,45,101,79,178,212,93,157,61,204,123,181,184,191,93,127,137,154,14,211,98,241,84,146,117,34,72,157,169,37,111,66,187,175,170,41,34,222,71,200,146,244,223,241,143,245,251,77,244,227,86,244,107,44,192,53,114,179,193,98,23,27,123,165,186,86,248,228,163,240,49,192,228,157,181,93,231,124,17,246,95,19,37,221,232,177,254,111,227,107,153,212,213,10,65,224,75,142,139,239,7,215,220,130,154,237,65,117,201,48,203,229,190,162,85,176,65,88,200,99,142,240,214,53,105,170,154,175,99,186,58,187,105,4,170,205,149,99,123,94,173,149,96,142,53,193,90,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,245,70,71,20,113,198,138,229,115,213,24,138,231,57,202,174,94,148,73,78,94,58,57,164,250,237,197,5,143,79,117,142,110,245,150,166,223,112,168,130,209,211,82,223,108,85,71,78,231,54,155,191,78,246,62,159,161,157,202,158,226,187,165,124,47,111,231,34,1,58,185,78,240,81,110,197,177,91,103,21,26,145,108,235,201,47,59,212,225,208,61,42,169,230,181,80,186,58,138,121,42,36,106,185,145,205,226,163,155,169,136,232,222,212,137,34,145,143,85,149,81,150,84,0,0,0,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,74,160,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,44,127,148,87,7,216,205,6,27,111,226,211,48,74,75,149,246,233,81,82,220,69,176,203,80,199,218,32,137,106,232,106,223,42,35,219,20,175,157,93,35,81,142,99,209,140,141,142,107,186,164,115,89,102,132,85,229,113,228,79,76,191,26,245,138,210,85,0,0,1,72,28,214,248,81,211,142,29,181,31,26,205,116,190,47,101,90,181,27,218,51,205,96,138,20,109,45,182,170,149,105,214,71,83,42,47,193,12,158,41,170,144,237,211,27,152,228,98,163,28,200,226,232,28,174,60,246,105,151,227,94,143,90,74,174,121,223,169,63,222,79,225,164,85,229,113,231,179,76,191,26,244,122,208,47,248,0,5,85,243,206,253,73,254,242,127,13,34,175,43,143,61,154,101,248,215,163,214,146,171,158,119,234,79,247,147,248,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,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,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,215,103,238,223,241,34,213,10,171,228,99,250,236,253,219,254,36,90,160,2,141,185,183,235,205,78,169,241,47,38,155,91,235,105,39,199,180,194,159,217,116,203,77,81,21,67,37,184,206,200,229,174,145,94,198,35,152,246,185,34,166,124,78,123,250,31,70,229,248,92,247,181,46,39,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,240,181,84,214,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,40,62,174,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,23,156,90,251,143,219,172,87,107,189,15,135,164,201,173,239,186,90,228,238,177,254,34,149,149,85,20,142,147,102,170,171,54,158,146,161,155,57,17,223,6,251,116,185,170,161,177,71,6,218,233,71,196,79,14,56,102,163,123,103,218,55,167,91,227,183,100,110,122,64,201,153,120,167,99,99,170,89,34,129,85,145,119,30,157,246,51,102,175,106,104,157,208,212,114,53,51,89,82,188,146,245,142,251,22,85,157,112,253,81,15,122,203,83,111,92,198,142,78,166,55,194,85,71,37,61,37,66,108,140,235,147,188,201,105,189,234,254,150,120,95,133,187,200,229,75,106,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,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,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,128,228,169,230,159,41,250,127,93,234,54,226,228,242,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,77,156,149,60,211,229,63,79,235,189,70,220,124,158,104,92,107,255,0,40,12,237,250,49,167,183,59,85,118,155,97,183,6,84,197,113,162,94,247,182,110,141,133,204,125,66,74,230,166,208,197,221,158,24,210,53,86,73,241,203,215,35,95,23,108,49,175,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,150,188,171,56,241,255,0,224,142,21,53,126,245,254,54,44,66,251,115,184,255,0,228,25,77,100,107,59,95,238,135,68,249,38,255,0,23,78,198,255,0,130,97,0,56,125,225,139,89,120,158,190,221,172,26,67,139,251,74,75,37,190,91,133,117,76,243,54,158,150,29,152,245,134,7,76,253,152,147,78,246,44,113,49,85,55,119,83,156,173,142,57,100,102,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,224,109,38,8,65,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,205,240,41,91,157,95,154,124,91,233,253,15,168,220,79,171,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,220,214,244,73,42,244,171,213,33,154,39,73,254,41,120,36,186,241,95,199,46,53,125,201,224,171,161,211,172,87,7,180,205,117,172,117,43,157,5,218,118,222,42,220,251,75,36,108,209,61,143,146,157,210,57,210,198,174,88,83,182,174,68,89,35,222,117,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,42,175,158,119,234,79,247,147,248,105,106,133,85,243,206,253,73,254,242,127,13,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,33,7,48,206,97,52,220,50,218,170,52,183,77,40,234,229,213,11,165,58,62,42,170,219,100,172,162,180,82,72,223,134,181,142,153,137,21,107,213,122,153,27,99,89,34,108,145,203,221,93,226,88,100,9,190,80,15,52,127,61,154,155,248,47,163,209,19,43,151,95,50,220,155,83,243,36,209,62,36,178,74,74,171,237,246,162,105,172,57,45,74,211,209,50,121,213,41,217,5,165,41,233,233,153,18,61,202,149,18,50,87,189,21,239,86,196,136,174,116,104,176,215,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,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,95,71,45,158,20,116,227,67,52,59,27,213,11,100,94,213,204,245,27,31,160,188,92,175,53,16,163,100,167,165,170,134,58,136,232,41,211,117,237,194,206,166,117,170,47,84,178,49,30,237,145,177,71,20,192,49,87,9,222,86,52,111,233,254,61,233,208,25,84,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,121,245,128,26,240,241,235,195,61,55,11,28,67,92,240,123,53,117,36,248,245,242,159,237,30,63,12,43,47,93,21,186,122,137,217,29,36,171,43,156,231,62,39,67,36,104,254,183,245,177,172,122,171,92,247,49,179,43,145,143,235,179,247,111,248,145,138,185,213,249,167,197,190,159,208,250,141,196,202,188,140,127,93,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,30,23,228,122,220,158,255,0,145,237,61,110,118,219,129,201,159,162,114,60,53,119,67,200,16,19,154,21,26,73,133,247,210,52,118,202,191,118,255,0,234,212,72,57,85,209,73,22,13,115,153,102,126,210,67,18,166,238,247,123,170,170,78,229,204,90,134,154,167,76,107,31,43,119,123,85,155,123,215,254,216,164,58,207,43,105,88,252,22,227,14,254,230,64,205,191,223,170,169,2,119,39,203,230,120,114,124,143,41,242,60,56,14,8,158,245,247,158,196,249,28,19,230,167,52,249,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,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,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,29,255,0,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,116,2,127,242,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,6,106,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,43,63,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,13,121,179,106,133,215,78,56,62,186,91,44,205,171,142,163,58,188,81,226,239,171,166,173,117,59,233,160,123,100,169,155,126,148,85,145,146,197,73,37,59,227,221,168,230,84,59,117,84,69,99,166,81,92,28,238,51,91,85,6,139,233,238,156,205,79,86,183,43,230,81,45,238,158,86,177,189,134,193,67,73,36,50,181,238,234,234,71,171,174,16,171,81,26,168,168,217,55,86,236,136,224,168,188,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,231,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,94,30,10,113,107,238,97,197,198,144,218,113,202,31,23,87,79,152,91,46,146,71,221,100,125,52,180,83,182,174,166,77,222,168,139,209,4,18,191,109,250,157,211,179,81,92,168,139,177,240,2,157,185,216,105,125,171,30,213,204,15,85,237,238,164,134,163,51,179,213,91,107,169,225,162,108,79,146,123,123,227,218,170,89,81,119,153,239,138,178,40,147,169,187,181,148,172,78,167,34,162,50,226,74,192,231,139,139,95,106,241,93,36,205,105,232,122,236,182,171,133,226,215,89,83,221,98,118,170,170,227,165,146,158,62,133,94,183,117,50,138,165,119,68,86,167,111,103,42,43,154,138,24,215,146,62,107,117,160,214,141,66,211,152,105,233,22,219,124,197,226,189,212,74,230,59,190,217,232,106,227,134,38,177,221,93,40,197,109,194,101,114,43,85,85,91,30,202,221,149,29,34,185,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,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,82,183,58,191,52,248,183,211,250,31,81,184,153,87,145,143,235,179,247,111,248,145,138,185,213,249,167,197,190,159,208,250,141,196,202,188,140,127,93,159,187,127,196,128,181,64,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,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,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,51,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,27,68,20,109,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,156,22,41,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,241,49,148,115,210,35,58,21,88,214,116,177,54,232,86,182,48,115,206,253,73,254,242,127,13,63,39,35,236,254,154,43,174,169,233,109,118,67,86,181,21,84,246,235,253,174,210,229,149,208,35,34,116,176,86,212,49,54,237,49,234,179,80,49,222,244,123,209,35,253,36,141,122,127,95,60,239,212,159,239,39,240,208,34,175,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,0,243,71,243,217,169,191,130,250,61,17,42,185,24,254,187,63,118,255,0,137,17,87,154,63,158,205,77,252,23,209,232,137,85,200,199,245,217,251,183,252,72,11,84,0,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,0,0,21,1,205,139,141,123,142,83,149,92,248,87,211,123,159,70,55,102,218,155,49,157,139,75,81,13,214,185,178,83,212,71,79,27,145,175,146,31,11,36,61,47,86,200,199,44,171,44,111,98,36,72,175,149,92,204,56,215,184,240,193,130,91,112,157,52,185,248,109,73,203,118,169,162,172,141,105,102,246,53,12,51,70,178,84,77,79,51,100,235,239,108,248,35,71,71,210,187,78,228,122,58,20,107,169,7,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,221,116,7,135,141,80,226,99,50,173,192,244,154,213,73,95,119,183,217,234,239,115,50,166,178,58,102,118,32,70,162,53,28,245,68,87,201,44,144,194,196,249,117,202,213,122,178,52,124,140,198,166,197,28,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,64,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,132,149,229,221,197,231,242,173,209,165,251,83,91,222,212,44,59,181,69,148,116,80,120,104,103,238,186,95,11,87,31,74,172,107,221,142,39,117,163,122,58,101,142,93,163,100,107,23,84,170,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,125,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,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,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,164,255,0,121,63,134,145,87,149,199,158,205,50,252,107,209,235,73,85,207,59,245,39,251,201,252,52,138,188,174,60,246,105,151,227,94,143,90,5,255,0,0,0,170,190,121,223,169,63,222,79,225,164,85,229,113,231,179,76,191,26,244,122,210,85,115,206,253,73,254,242,127,13,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,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,50,168,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,236,253,219,254,36,90,161,85,124,140,127,93,159,187,127,196,139,84,2,184,57,207,235,205,78,43,165,248,214,128,88,171,105,60,70,113,80,235,165,245,141,168,137,211,199,110,163,146,55,65,27,225,86,43,216,201,170,118,123,101,71,51,223,67,35,19,173,28,244,108,10,229,219,161,116,122,253,197,102,41,141,223,172,222,211,198,236,61,220,146,253,11,150,5,141,212,180,168,139,19,37,142,100,115,102,134,74,167,210,195,36,104,215,57,209,204,255,0,209,68,87,183,224,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,182,61,201,111,71,47,184,126,141,101,186,197,119,155,183,73,168,151,10,122,123,93,55,75,23,170,150,218,234,136,221,83,214,215,170,167,92,243,212,69,219,115,24,230,248,110,175,137,178,53,80,43,7,139,31,52,250,201,245,3,33,245,25,201,169,126,208,187,238,176,114,121,211,60,147,18,179,90,170,238,186,119,112,190,100,149,83,84,43,35,170,101,158,58,251,154,86,178,158,71,39,254,66,103,199,212,212,123,105,147,110,167,182,54,58,21,241,99,230,159,89,62,160,100,62,163,57,114,124,185,49,107,22,115,203,171,11,194,178,154,31,27,101,200,45,249,21,174,227,77,221,124,125,250,89,238,149,241,203,31,91,21,175,111,83,30,228,221,170,142,77,247,69,69,247,129,76,60,53,234,245,78,130,235,206,13,171,144,207,87,29,62,59,120,134,107,130,82,65,20,211,203,110,126,241,86,195,27,37,217,138,249,41,164,154,52,85,86,236,175,69,71,53,81,28,155,41,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,47,173,122,95,117,209,93,92,203,244,162,242,234,185,42,49,107,197,77,181,149,21,52,78,164,125,100,12,122,246,106,146,39,42,171,25,52,93,185,89,241,57,21,146,53,81,206,69,69,91,179,229,89,172,119,221,93,225,30,209,77,145,195,189,94,5,112,151,14,142,167,169,159,221,84,180,208,65,37,50,244,49,141,70,118,224,168,138,13,190,39,59,177,214,231,43,158,168,129,48,0,0,64,14,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,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,33,86,1,170,89,222,151,253,163,251,11,125,246,103,218,220,126,179,22,188,127,114,195,55,138,181,213,116,247,224,252,235,29,209,213,219,103,198,206,151,166,222,231,38,234,125,93,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,213,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,121,125,60,2,240,81,138,240,167,167,20,151,187,181,179,196,106,110,77,111,134,76,142,225,80,145,190,74,14,180,108,142,182,83,172,110,123,27,12,79,68,71,185,142,94,244,140,71,170,244,182,38,68,25,87,134,142,29,48,78,23,244,178,131,76,240,90,127,241,85,151,138,222,185,191,190,119,79,13,12,51,214,118,229,150,78,207,119,176,199,118,152,238,134,124,145,62,106,177,215,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,27,228,88,222,138,142,99,225,155,224,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,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,134,188,212,248,14,255,0,225,126,42,244,130,203,254,42,92,190,197,108,183,127,229,223,83,123,115,251,191,238,118,202,200,225,255,0,25,80,247,127,133,121,21,121,108,226,220,65,93,120,154,198,242,125,12,161,186,173,5,138,225,64,220,206,174,158,88,162,165,101,138,122,168,217,85,13,66,204,169,28,157,113,182,71,50,36,234,149,93,10,201,19,122,161,234,96,95,240,0,1,85,124,243,191,82,127,188,159,195,75,84,42,175,158,119,234,79,247,147,248,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,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,149,64,13,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,216,53,147,87,179,45,119,212,75,134,169,106,12,244,147,228,55,106,122,24,107,167,166,129,33,101,67,233,169,33,165,73,149,137,240,181,239,108,13,123,209,168,214,117,185,221,45,99,118,106,91,167,52,46,5,191,45,120,171,245,199,71,48,207,23,169,54,94,143,108,83,81,59,166,107,237,174,56,220,139,180,40,213,241,21,144,237,31,111,101,107,223,18,62,63,206,185,180,241,165,43,1,117,60,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,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,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,10,86,231,87,230,159,22,250,127,67,234,55,19,42,242,49,253,118,126,237,255,0,18,49,87,58,191,52,248,183,211,250,31,81,184,153,87,145,143,235,179,247,111,248,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,122,158,212,223,230,123,79,91,211,127,188,14,76,249,28,142,44,249,28,128,137,220,192,109,178,87,105,101,99,219,26,57,34,237,252,147,117,247,212,210,255,0,87,245,24,123,149,62,67,21,101,150,253,107,232,107,95,77,5,50,185,54,68,95,138,166,161,83,239,254,191,216,72,142,52,45,207,184,105,101,198,157,141,247,201,217,217,125,223,117,77,58,253,255,0,216,68,206,83,173,172,101,247,45,98,181,22,37,163,163,85,247,253,254,34,93,190,255,0,235,80,44,241,21,21,61,193,83,112,223,209,79,236,11,238,64,56,162,38,231,51,214,159,51,154,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,107,89,197,143,154,125,100,250,129,144,250,140,230,202,101,69,235,127,40,158,36,181,43,90,51,237,70,177,102,218,107,5,183,42,202,46,183,186,56,170,238,85,237,158,56,42,106,228,154,54,200,214,209,185,168,244,107,209,21,17,206,77,247,217,87,230,4,202,229,113,228,79,76,191,26,245,138,210,85,24,83,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,92,214,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,81,183,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,189,236,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,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,114,43,228,150,73,36,84,106,53,136,175,84,107,90,212,70,167,117,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,95,71,25,154,41,149,113,19,195,102,97,163,152,85,194,213,69,122,200,61,159,225,167,186,75,36,116,172,236,87,211,212,63,173,209,199,35,211,118,66,228,77,152,191,18,166,251,38,234,149,237,162,28,162,120,146,211,93,104,192,117,26,251,155,105,172,246,220,87,40,181,94,235,34,164,185,87,186,121,32,166,171,142,105,27,27,93,70,214,171,213,172,84,68,87,53,55,219,117,79,152,22,232,0,0,84,7,59,220,235,218,26,167,166,154,103,236,190,223,176,113,250,187,239,141,239,239,222,241,245,41,15,107,183,211,240,244,123,55,171,171,169,122,187,219,108,222,141,221,111,229,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,238,249,42,132,64,228,245,133,90,178,174,48,89,125,184,84,85,199,81,135,98,247,43,221,11,97,123,81,146,78,247,67,66,173,149,21,170,170,206,213,116,174,68,106,181,122,218,197,223,100,86,186,242,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,221,243,84,176,160,4,42,230,243,130,253,173,224,218,229,127,246,167,132,251,21,144,90,239,189,158,199,115,197,247,36,117,7,107,171,169,59,123,120,254,231,86,206,255,0,5,211,183,197,212,217,170,97,78,51,52,83,42,226,39,134,204,195,71,48,171,133,170,138,245,144,123,63,195,79,116,150,72,233,89,216,175,167,168,127,91,163,142,71,166,236,133,200,155,49,126,37,77,246,77,213,2,144,120,3,206,191,39,124,100,233,61,255,0,217,126,208,241,121,4,118,46,207,127,181,211,237,40,223,65,221,234,233,118,253,191,21,220,233,219,226,232,233,221,187,245,37,149,115,171,242,177,139,125,64,161,244,235,137,130,180,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,243,38,167,48,190,23,243,238,44,244,94,203,167,58,115,119,199,237,215,43,118,81,77,123,150,91,221,68,208,192,232,35,164,171,133,205,107,161,138,87,43,250,170,24,168,138,212,77,145,222,255,0,146,40,85,15,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,43,115,171,243,79,139,125,63,161,245,27,137,149,121,24,254,187,63,118,255,0,137,25,43,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,119,201,87,186,242,222,224,167,84,248,62,252,162,126,83,47,248,165,207,237,111,178,60,23,176,170,170,102,237,248,95,23,220,238,247,160,139,109,252,75,58,122,122,183,217,219,237,178,110,19,84,0,0,138,188,209,252,137,234,111,224,190,177,68,74,163,10,113,153,162,153,87,17,60,54,102,26,57,133,92,45,84,87,172,131,217,254,26,123,164,178,71,74,206,197,125,61,67,250,221,28,114,61,55,100,46,68,217,139,241,42,111,178,110,168,26,225,27,84,20,173,254,98,167,20,255,0,247,125,165,95,249,214,227,255,0,81,46,164,1,21,121,163,249,19,212,223,193,125,98,136,149,70,20,227,51,69,50,174,34,120,108,204,52,115,10,184,90,168,175,89,7,179,252,52,247,73,100,142,149,157,138,250,122,135,245,186,56,228,122,110,200,92,137,179,23,226,84,223,100,221,80,53,194,54,168,41,91,252,197,78,41,255,0,238,251,74,191,243,173,199,254,162,93,72,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,250,56,204,209,76,171,136,158,27,51,13,28,194,174,22,170,43,214,65,236,255,0,13,61,210,89,35,165,103,98,190,158,161,253,110,142,57,30,155,178,23,34,108,197,248,149,55,217,55,84,175,109,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,124,192,183,66,184,57,216,105,125,215,33,210,60,15,85,237,238,171,154,159,12,188,85,91,107,169,225,162,116,172,142,11,131,35,218,170,89,81,118,133,140,150,142,40,147,169,187,57,245,76,78,166,170,34,62,199,204,63,197,214,136,93,120,142,225,211,51,209,171,21,242,146,209,114,191,211,211,58,142,174,174,55,62,4,158,158,170,26,152,217,39,79,196,214,61,208,35,21,232,142,86,35,213,200,215,244,244,40,82,95,45,236,166,197,135,241,181,165,183,108,142,187,194,82,84,92,42,237,113,201,218,124,157,85,85,180,53,20,148,209,236,196,85,78,185,231,137,155,237,210,222,173,220,168,212,85,73,129,207,59,245,39,251,201,252,52,197,95,230,42,113,79,255,0,119,218,85,255,0,157,110,63,245,18,106,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,0,1,64,60,209,252,246,106,111,224,190,143,68,74,174,70,63,174,207,221,191,226,71,213,227,51,149,254,190,241,19,196,158,97,172,120,86,95,167,244,86,92,131,217,254,26,11,165,194,182,58,166,118,40,41,233,223,214,216,233,36,98,110,248,92,169,179,215,225,84,223,101,221,19,53,114,222,224,167,84,248,62,252,162,126,83,47,248,165,207,237,111,178,60,23,176,170,170,102,237,248,95,23,220,238,247,160,139,109,252,75,58,122,122,183,217,219,237,178,110,19,84,0,0,0,0,128,28,234,252,172,98,223,80,40,125,58,226,79,242,47,243,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,133,80,242,184,243,217,166,95,141,122,61,105,127,197,96,112,103,202,255,0,95,120,118,226,79,15,214,60,215,47,211,250,219,46,63,237,15,19,5,174,225,91,37,83,251,244,21,20,236,232,108,148,145,177,118,124,205,85,221,233,240,162,237,186,236,139,103,224,0,0,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,185,0,1,172,14,169,106,150,119,173,57,221,207,83,53,46,251,237,156,146,243,217,241,181,190,22,26,126,239,106,22,67,31,230,225,99,35,110,209,196,198,252,45,77,246,221,119,85,85,91,105,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,114,93,247,149,127,13,21,250,243,140,235,13,139,31,164,181,216,173,181,21,53,151,220,45,212,207,168,181,93,234,93,214,248,30,198,172,168,148,204,100,175,71,58,4,107,233,222,200,163,141,34,99,122,250,230,80,0,0,20,45,204,103,130,143,228,171,168,240,95,240,11,101,214,77,50,202,127,57,109,169,157,59,177,218,235,149,94,178,91,29,55,83,158,238,150,49,36,137,210,163,92,248,220,230,239,43,161,150,69,252,156,182,56,166,186,240,227,175,52,118,42,200,106,235,48,253,66,168,166,179,223,40,232,109,78,175,173,89,211,184,218,25,169,227,143,243,206,123,38,157,90,230,70,143,87,199,44,136,216,164,145,34,218,239,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,253,232,143,142,88,227,145,17,200,230,42,177,17,205,115,85,90,177,171,129,254,92,88,111,10,55,91,142,125,149,221,233,51,28,238,74,138,170,107,85,205,41,86,40,45,118,229,115,152,197,130,55,42,171,42,102,139,101,149,251,175,66,61,208,198,170,206,228,147,132,202,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,164,53,214,254,81,60,73,106,86,180,103,218,141,98,205,180,214,11,110,85,148,93,111,116,113,85,220,171,219,60,112,84,213,201,52,109,145,173,163,115,81,232,215,162,42,35,156,155,239,178,175,204,176,158,12,244,83,42,225,219,134,204,63,71,51,91,133,170,182,245,143,251,67,196,207,107,150,73,41,95,223,175,168,168,103,67,164,142,55,174,204,153,168,187,177,62,36,93,183,77,149,67,53,128,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,0,1,85,124,243,191,82,127,188,159,195,72,171,202,227,207,102,153,126,53,232,245,165,148,243,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,237,133,120,51,229,127,175,188,59,113,39,135,235,30,107,151,233,253,109,151,31,246,135,137,130,215,112,173,146,169,253,250,10,138,118,116,54,74,72,216,187,62,102,170,238,244,248,81,118,221,118,69,11,63,0,1,85,124,243,191,82,127,188,159,195,72,171,202,227,207,102,153,126,53,232,245,165,148,243,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,237,133,120,51,229,127,175,188,59,113,39,135,235,30,107,151,233,253,109,151,31,246,135,137,130,215,112,173,146,169,253,250,10,138,118,116,54,74,72,216,187,62,102,170,238,244,248,81,118,221,118,69,11,63,0,0,0,1,170,185,178,159,9,222,86,52,111,233,254,61,233,208,21,87,254,98,167,20,255,0,247,125,165,95,249,214,227,255,0,81,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,214,48,217,79,132,239,43,26,55,244,255,0,30,244,232,10,171,255,0,49,83,138,127,251,190,210,175,252,235,113,255,0,168,150,233,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,64,119,80,0,2,149,185,213,249,167,197,190,159,208,250,141,196,186,146,189,121,133,242,244,214,142,44,245,162,203,168,218,115,147,225,86,235,109,187,23,166,178,75,21,238,182,174,25,221,60,117,117,115,57,205,108,52,210,181,89,211,80,196,69,87,34,238,142,247,124,149,67,26,242,49,253,118,126,237,255,0,18,38,255,0,27,154,243,83,195,143,13,25,142,164,217,171,105,32,200,82,157,150,188,125,38,168,138,55,173,198,165,233,20,114,68,201,88,246,204,248,90,233,42,86,46,135,117,178,157,232,187,55,169,201,135,249,111,112,83,170,124,31,126,81,63,41,151,252,82,231,246,183,217,30,11,216,85,85,51,118,252,47,139,238,119,123,208,69,182,254,37,157,61,61,91,236,237,246,217,55,252,188,199,56,46,214,142,48,238,184,36,58,115,115,194,173,86,220,62,158,224,233,106,47,119,74,184,167,168,158,173,208,117,49,177,67,73,35,90,198,54,149,138,143,89,55,114,202,228,233,111,66,43,194,146,241,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,179,70,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,94,220,19,114,186,214,142,30,184,139,199,181,151,81,179,188,42,123,110,55,79,94,232,169,44,147,85,212,207,85,60,244,178,83,53,142,239,65,11,99,98,54,119,189,94,138,245,222,54,183,167,227,87,178,205,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,26,235,127,40,158,36,181,43,90,51,237,70,177,102,218,107,5,183,42,202,46,183,186,56,170,238,85,237,158,56,42,106,228,154,54,200,214,209,185,168,244,107,209,21,17,206,77,247,217,87,230,88,79,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,161,94,220,233,244,26,166,211,153,98,156,70,217,168,169,25,109,190,211,179,25,189,44,52,241,68,255,0,104,194,146,75,77,52,175,71,245,206,249,105,210,72,209,122,63,54,202,22,53,95,241,49,169,141,57,66,107,165,30,152,113,29,87,167,57,13,231,193,89,117,46,222,219,116,45,122,64,200,93,120,129,235,37,18,201,44,138,215,183,169,143,171,129,140,98,170,201,45,76,77,86,57,122,92,203,74,227,79,134,122,110,43,180,26,235,166,16,215,82,91,239,176,84,67,119,199,171,170,214,94,197,53,198,30,164,111,113,35,114,42,178,72,164,154,21,85,107,250,18,101,145,24,247,49,168,87,6,39,201,247,140,76,27,42,179,102,184,182,166,105,85,21,235,31,184,83,221,45,213,62,208,174,147,177,85,4,141,146,41,58,31,111,115,29,210,246,53,118,114,43,87,109,149,21,61,192,92,160,63,37,166,75,172,214,170,41,175,180,84,148,119,39,211,198,234,202,122,74,151,84,193,12,234,212,238,50,57,93,28,110,145,136,237,209,30,177,177,92,136,138,173,110,251,39,235,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,93,159,48,190,23,243,238,44,244,94,203,167,58,115,119,199,237,215,43,118,81,77,123,150,91,221,68,208,192,232,35,164,171,133,205,107,161,138,87,43,250,170,24,168,138,212,77,145,222,255,0,146,44,43,209,14,81,60,73,105,174,180,96,58,141,125,205,180,214,123,110,43,148,90,175,117,145,82,92,171,221,60,144,83,85,199,52,141,141,174,163,107,85,234,214,42,34,43,154,155,237,186,167,204,11,116,0,0,41,91,157,95,154,124,91,233,253,15,168,220,75,169,35,254,127,193,214,9,170,28,83,227,156,75,231,85,158,211,251,37,143,209,219,172,246,78,220,208,248,91,165,45,197,213,176,92,124,68,83,183,175,167,184,246,118,31,27,152,187,245,42,174,200,208,48,175,43,222,10,63,147,254,8,205,103,212,43,101,214,135,82,115,43,123,233,165,183,86,167,103,216,214,183,76,215,178,157,98,107,151,121,165,237,65,52,139,34,35,227,248,34,232,141,204,151,185,58,128,0,0,0,117,77,55,210,173,56,209,251,21,70,49,165,248,93,171,25,181,85,220,42,110,147,82,91,169,210,40,223,85,59,250,228,145,81,63,224,181,169,250,44,141,145,198,196,107,24,198,183,181,128,0,0,5,85,243,206,253,73,254,242,127,13,45,80,133,92,200,120,41,213,62,48,127,39,127,147,59,254,41,108,251,37,237,127,27,237,218,170,152,123,158,43,194,118,251,93,152,37,223,111,12,254,174,174,157,183,110,219,238,187,4,43,228,169,230,159,41,250,127,93,234,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,221,243,84,176,160,0,0,5,74,243,69,229,255,0,89,104,172,185,113,55,162,24,239,122,213,55,137,184,231,22,184,36,158,122,168,234,165,158,89,230,187,55,184,247,245,66,189,221,165,142,52,99,97,108,109,145,26,172,89,93,21,181,0,32,7,37,79,43,25,79,212,10,239,78,183,19,252,195,252,52,112,207,134,240,181,143,101,120,102,159,87,85,191,30,191,229,21,25,29,13,21,74,171,223,108,100,212,180,208,173,34,74,174,87,76,198,186,157,202,199,187,227,232,123,90,229,123,154,178,63,48,1,138,184,177,242,177,172,159,79,242,31,78,156,214,176,217,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,252,138,139,255,0,49,83,138,127,251,190,210,175,252,235,113,255,0,168,129,106,156,39,121,88,209,191,167,248,247,167,64,101,83,165,104,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,221,64,0,0,165,110,117,126,105,241,111,167,244,62,163,113,50,175,35,31,215,103,238,223,241,35,37,115,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,238,249,42,247,94,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,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,30,183,30,195,131,211,223,238,3,203,126,91,28,142,45,219,99,144,17,195,141,107,163,109,122,89,113,153,206,68,119,230,186,125,255,0,248,205,58,47,221,253,100,89,229,49,12,177,215,101,210,189,62,25,41,104,186,87,221,247,79,49,42,120,211,178,173,223,74,238,81,181,157,74,157,157,189,219,255,0,241,77,63,245,47,236,34,119,41,218,183,165,231,45,160,145,85,58,105,40,156,212,95,185,59,242,239,255,0,205,32,22,120,223,209,79,236,10,120,103,185,169,239,251,142,64,122,209,23,117,57,183,228,112,69,77,246,57,160,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,14,14,254,211,153,193,237,69,3,203,87,250,206,71,6,183,111,247,142,96,98,206,32,173,212,245,248,37,108,117,12,107,216,189,189,209,83,127,245,104,191,246,16,135,150,5,12,84,57,182,100,136,137,240,210,80,53,63,223,149,234,79,13,105,183,71,115,194,235,41,228,141,92,142,237,238,187,170,127,170,198,191,119,246,21,253,203,90,189,214,237,90,204,172,179,177,24,247,81,80,59,222,155,111,180,191,215,239,254,122,125,192,90,3,21,21,169,183,236,60,175,200,241,30,221,182,170,125,232,135,149,3,130,124,212,230,223,145,195,100,69,249,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,189,199,35,139,215,96,60,49,119,57,156,24,237,206,96,116,253,82,235,76,78,173,205,68,93,187,123,239,255,0,149,97,89,124,191,238,146,205,196,94,75,35,149,24,146,80,81,39,74,111,254,58,20,253,165,160,103,212,236,168,199,42,88,239,159,193,183,255,0,124,105,85,220,32,58,11,31,21,215,202,74,86,254,110,74,106,6,170,110,191,124,180,203,247,239,251,84,11,113,167,94,168,24,169,247,181,63,230,61,135,231,160,114,62,142,23,39,201,99,111,252,200,126,128,61,94,254,163,216,223,145,193,87,222,115,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,7,23,156,142,47,79,118,224,113,106,251,207,97,235,111,205,61,231,176,15,147,147,198,201,108,211,178,84,85,106,244,239,183,249,109,42,231,69,233,99,162,227,18,225,29,18,61,173,237,80,251,147,220,155,117,209,126,207,237,45,54,246,197,146,221,44,104,212,93,250,126,127,229,33,89,58,103,101,173,163,226,254,170,72,153,210,157,20,61,205,149,62,93,84,95,214,5,156,218,149,203,111,167,87,111,186,196,207,159,249,40,126,195,241,218,186,189,159,78,142,255,0,20,207,254,101,15,216,7,169,223,51,155,126,71,21,69,220,228,223,144,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,14,46,57,28,92,7,6,174,238,249,30,211,212,205,250,189,234,123,64,252,183,38,163,169,92,213,106,170,46,222,228,254,212,43,142,193,91,236,126,47,158,198,196,247,37,83,41,35,85,68,253,31,138,135,246,255,0,105,99,245,157,93,151,116,237,191,187,231,253,165,107,73,51,232,120,194,133,149,13,79,206,58,141,173,221,61,251,239,65,251,127,180,11,36,180,59,174,221,76,237,149,55,137,139,255,0,224,161,251,15,195,100,127,93,166,137,127,241,120,215,255,0,193,67,247,1,235,87,123,206,77,249,28,93,243,57,55,228,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,10,118,209,190,58,170,120,90,227,103,88,240,125,65,175,171,126,149,223,245,35,39,154,186,26,106,88,158,251,101,198,107,130,49,46,74,169,26,207,51,27,29,59,99,124,45,127,232,61,207,107,30,246,163,30,23,18,0,0,0,0,124,154,156,166,197,73,149,91,176,170,138,238,139,213,214,223,91,116,163,166,237,61,123,180,180,146,83,71,81,39,90,39,67,122,95,91,76,155,42,163,151,185,187,81,81,174,84,232,28,75,241,23,130,112,191,165,149,250,153,157,84,127,141,163,179,209,116,77,253,243,186,120,105,166,130,143,185,20,82,118,123,189,135,183,186,246,244,51,230,171,242,69,160,29,72,226,119,89,117,79,92,105,248,133,201,242,141,242,251,109,194,154,225,103,124,80,181,212,182,159,13,55,118,154,10,104,36,235,99,97,137,233,186,49,221,93,78,87,58,69,123,222,247,56,54,83,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,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,204,85,197,143,149,141,100,250,127,144,250,116,229,122,242,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,193,107,224,0,0,0,6,42,215,78,40,244,39,134,191,98,126,90,243,159,179,159,104,252,79,179,63,189,149,149,157,255,0,15,218,239,127,165,162,147,167,167,191,23,233,109,191,87,187,125,151,108,170,85,95,60,239,212,159,239,39,240,208,39,78,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,166,107,41,91,146,167,154,124,167,233,253,119,168,219,139,169,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,230,163,240,39,255,0,127,63,249,51,120,255,0,170,25,171,95,180,114,197,196,6,141,101,154,59,145,205,225,233,50,107,123,169,227,169,233,123,252,37,83,28,146,83,84,244,49,236,89,59,83,199,20,189,190,180,107,250,58,93,240,185,80,214,92,13,170,1,141,56,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,114,88,2,42,255,0,154,143,192,159,253,252,255,0,228,205,227,254,168,57,157,106,151,228,191,131,108,215,194,95,125,153,117,203,124,62,45,111,254,229,239,120,175,21,34,120,184,61,236,115,89,213,67,29,111,198,238,157,182,248,92,143,86,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,32,54,104,179,103,248,109,255,0,13,177,234,13,191,33,164,76,123,36,167,183,212,218,235,170,85,105,153,82,202,229,141,40,209,18,84,107,154,249,93,52,76,99,28,136,245,124,141,110,221,75,177,216,8,171,205,31,200,158,166,254,11,235,20,70,42,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,144,39,248,0,0,0,1,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,88,235,199,71,25,182,46,15,52,226,150,231,29,171,219,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,195,252,154,174,215,91,255,0,13,185,181,246,251,115,171,184,220,174,58,145,114,171,172,172,171,153,211,79,83,60,148,22,247,73,44,146,57,85,207,123,156,170,229,114,170,170,170,170,168,19,212,21,43,171,252,102,223,120,60,230,103,170,247,57,45,94,217,195,50,143,179,180,249,53,182,38,49,42,157,28,86,138,94,213,77,52,142,219,105,162,238,202,169,27,156,145,200,215,185,174,233,85,100,177,218,253,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,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,230,178,149,185,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,189,149,148,125,143,17,221,236,255,0,166,98,143,171,171,177,47,232,239,183,79,191,109,211,124,149,69,118,181,92,106,107,232,237,247,58,74,170,139,93,66,82,87,69,12,205,123,233,103,88,163,153,34,149,168,187,177,235,20,209,72,141,118,203,209,35,29,242,114,42,213,183,35,31,215,103,238,223,241,35,165,113,13,197,158,101,194,47,51,189,76,206,44,84,245,119,139,21,125,61,166,154,251,142,54,189,41,96,186,177,44,116,169,2,189,235,28,168,199,197,43,210,70,189,25,215,183,113,136,168,217,94,138,23,18,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,1,31,245,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,50,6,138,107,222,147,241,19,138,213,102,186,57,149,253,160,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,252,91,111,186,42,37,32,243,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,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,253,109,11,226,143,66,120,148,246,223,228,83,57,251,71,246,115,195,123,79,251,217,89,71,216,241,29,222,207,250,102,40,250,186,187,18,254,142,251,116,251,246,221,55,170,190,117,126,105,241,111,167,244,62,163,113,50,175,35,31,215,103,238,223,241,32,45,80,0,0,0,7,228,142,237,106,154,235,81,98,134,231,72,251,149,29,60,53,117,20,109,153,171,60,48,76,233,27,20,175,143,126,166,177,238,130,102,181,202,155,57,98,145,19,126,149,219,245,149,87,204,59,136,92,171,133,254,97,122,119,171,152,181,55,143,240,26,127,75,77,113,181,190,170,74,120,110,116,50,215,220,91,45,60,142,98,255,0,147,35,21,205,123,89,44,81,61,88,254,142,149,177,253,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,0,0,3,21,107,167,20,122,19,195,95,177,63,45,121,207,217,207,180,126,39,217,159,222,202,202,206,255,0,135,237,119,191,210,209,73,211,211,223,139,244,182,223,171,221,190,203,182,85,42,175,158,119,234,79,247,147,248,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,174,14,108,218,189,153,104,46,168,112,231,171,154,127,61,36,119,220,118,163,38,154,157,42,224,73,160,149,143,142,223,20,176,200,207,114,171,36,138,73,35,85,106,181,232,143,85,107,154,228,107,144,44,124,24,127,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,96,0,0,2,63,234,151,30,188,39,104,182,119,115,211,61,75,213,111,99,100,150,110,207,141,162,246,21,202,163,181,221,133,147,71,249,200,105,223,27,183,142,86,59,225,114,237,190,203,178,162,162,118,189,11,226,143,66,120,148,246,223,228,83,57,251,71,246,115,195,123,79,251,217,89,71,216,241,29,222,207,250,102,40,250,186,187,18,254,142,251,116,251,246,221,55,174,174,117,154,23,71,106,190,225,124,67,216,108,221,159,109,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,224,217,168,252,23,202,191,136,123,174,141,113,47,106,192,234,174,180,148,184,158,167,84,67,100,187,50,106,55,76,247,86,163,38,75,107,162,116,105,214,199,173,76,205,133,85,119,143,162,161,234,244,78,150,201,24,94,241,21,127,205,71,224,79,254,254,127,242,102,241,255,0,84,37,81,170,184,27,73,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,170,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,252,174,19,188,172,104,223,211,252,123,211,160,42,175,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,40,22,63,128,115,8,225,27,84,243,43,78,159,105,246,169,85,223,50,27,229,66,83,80,208,211,98,247,142,185,95,178,170,170,170,210,163,88,198,181,28,247,189,202,140,99,26,231,57,90,214,170,167,117,215,78,40,244,39,134,191,98,126,90,243,159,179,159,104,252,79,179,63,189,149,149,157,255,0,15,218,239,127,165,162,147,167,167,191,23,233,109,191,87,187,125,151,106,181,228,209,162,22,172,235,91,111,250,209,112,190,85,211,212,105,125,60,13,161,160,134,54,244,85,207,114,130,178,157,95,43,215,117,70,71,20,114,236,198,162,43,159,35,29,212,136,197,100,146,215,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,6,106,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,144,6,182,220,33,106,245,54,132,113,47,167,186,165,112,158,146,11,109,166,240,200,110,147,212,193,44,204,167,183,84,177,212,181,147,35,34,248,220,246,83,207,43,216,141,71,124,109,111,194,255,0,209,93,146,64,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,42,175,157,238,169,127,245,180,209,75,125,247,254,219,202,110,246,207,11,253,148,212,19,247,149,159,253,178,111,67,31,253,111,111,248,53,2,95,226,124,199,184,49,206,114,171,54,21,139,107,39,141,189,100,23,10,123,93,186,155,236,237,214,62,253,84,242,54,56,163,235,125,51,88,222,167,189,169,187,149,26,155,238,170,137,239,36,169,68,60,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,123,192,15,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,235,43,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,236,108,146,205,209,246,131,31,238,77,81,236,190,236,213,12,165,254,234,124,17,71,63,118,58,117,147,243,104,189,27,244,187,101,79,124,128,0,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,253,109,11,226,143,66,120,148,246,223,228,83,57,251,71,246,115,195,123,79,251,217,89,71,216,241,29,222,207,250,102,40,250,186,187,18,254,142,251,116,251,246,221,55,170,190,117,126,105,241,111,167,244,62,163,113,50,175,35,31,215,103,238,223,241,32,45,80,0,0,0,0,0,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,185,172,165,110,117,126,105,241,111,167,244,62,163,113,2,213,52,47,138,61,9,226,83,219,127,145,76,231,237,31,217,207,13,237,63,239,101,101,31,99,196,119,123,63,233,152,163,234,234,236,75,250,59,237,211,239,219,116,223,42,149,87,200,199,245,217,251,183,252,72,181,64,0,0,0,21,107,204,7,137,140,203,133,14,96,120,86,169,97,244,52,151,22,59,77,233,45,183,123,101,74,35,89,113,183,73,117,173,124,176,36,157,42,232,95,213,20,111,100,141,69,233,123,27,212,215,179,174,55,133,165,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,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,179,21,113,99,229,99,89,62,159,228,62,157,56,25,84,21,151,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,205,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,138,25,170,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,108,43,171,220,111,240,199,160,185,148,154,127,171,154,135,87,142,223,99,167,138,173,41,230,199,46,146,178,88,36,69,232,150,41,98,166,116,82,179,116,115,85,204,115,145,30,199,177,118,115,28,137,16,57,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,159,87,156,254,131,84,229,90,95,141,107,253,138,138,147,196,96,245,14,181,223,94,218,120,155,60,150,234,201,35,108,18,62,101,122,61,236,134,167,102,54,36,107,253,245,210,61,58,17,175,87,4,202,208,190,40,244,39,137,79,109,254,69,51,159,180,127,103,60,55,180,255,0,189,149,148,125,143,17,221,236,255,0,166,98,143,171,171,177,47,232,239,183,79,191,109,211,124,170,107,195,192,39,16,246,174,25,248,151,176,103,153,85,214,174,131,19,184,83,212,217,50,55,211,81,182,165,254,10,118,110,199,43,85,21,232,200,234,99,165,153,235,23,231,58,34,114,53,31,186,198,253,135,128,138,191,230,163,240,39,255,0,127,63,249,51,120,255,0,170,25,255,0,75,117,75,4,214,156,18,217,169,154,105,125,246,206,55,121,239,120,42,223,11,53,63,119,181,51,225,147,243,115,49,146,55,105,34,123,126,38,166,251,110,155,162,162,174,176,69,255,0,114,184,242,39,166,95,141,122,197,104,25,255,0,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,10,180,243,49,224,162,255,0,117,162,177,88,181,130,174,227,114,184,212,71,73,71,71,73,137,94,230,158,166,121,28,141,142,40,227,109,26,185,239,115,149,26,141,68,85,85,84,68,33,175,58,205,116,163,186,223,112,190,30,44,55,158,247,177,58,242,76,138,154,52,130,72,217,85,43,59,116,44,115,209,86,88,230,100,46,170,123,163,84,99,86,58,184,31,241,238,213,102,32,229,33,160,213,58,167,196,188,122,147,112,162,164,159,30,211,10,127,106,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,225,115,216,228,11,116,215,78,40,244,39,134,191,98,126,90,243,159,179,159,104,252,79,179,63,189,149,149,157,255,0,15,218,239,127,165,162,147,167,167,191,23,233,109,191,87,187,125,151,110,169,165,188,122,240,157,173,57,221,179,76,244,211,85,189,179,146,94,123,222,10,139,216,87,42,126,239,106,23,205,39,231,38,167,100,109,218,56,158,239,137,201,190,219,38,234,168,139,10,249,231,126,164,255,0,121,63,134,145,87,149,199,158,205,50,252,107,209,235,64,191,224,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,255,0,53,31,129,63,251,249,255,0,201,155,199,253,80,115,71,242,39,169,191,130,250,197,17,64,32,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,169,250,204,85,197,143,149,141,100,250,127,144,250,116,228,32,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,188,22,104,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,120,113,228,240,191,32,61,109,253,47,153,237,61,77,79,136,246,129,235,153,55,98,161,88,154,197,93,45,139,139,156,122,169,19,171,196,215,82,196,191,36,247,111,111,254,223,216,89,228,170,136,197,82,169,248,184,145,246,142,39,177,42,198,191,102,186,235,77,183,74,252,246,74,15,236,2,207,240,202,164,171,198,173,179,109,178,186,146,21,249,254,216,218,167,220,58,94,145,85,173,110,5,99,168,115,183,87,219,169,157,243,253,176,198,191,244,157,208,14,14,84,223,222,167,150,170,125,199,23,175,188,242,205,128,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,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,4,233,229,117,204,2,178,209,89,109,225,147,91,242,46,245,170,111,13,110,193,238,147,199,60,245,81,213,75,60,80,67,105,119,109,143,234,133,123,187,197,36,138,198,194,216,221,26,185,88,177,54,43,106,53,87,46,167,149,239,29,63,150,188,85,154,29,172,121,159,139,212,155,47,95,177,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,16,39,249,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,23,234,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,103,49,78,58,170,120,165,204,151,7,211,234,250,182,105,93,130,162,25,168,97,169,165,137,143,185,220,97,74,134,45,201,21,99,73,225,99,163,168,116,108,133,207,253,6,53,238,99,30,229,99,3,21,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,58,254,31,195,22,178,231,218,29,148,241,11,137,98,254,210,196,48,251,131,109,247,71,193,51,95,84,205,161,73,103,157,176,38,239,88,96,99,224,89,95,238,233,108,237,114,35,153,28,206,139,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,45,244,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,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,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,195,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,160,94,167,22,62,86,53,147,233,254,67,233,211,154,214,27,30,241,11,148,216,179,158,11,245,47,53,197,171,188,109,151,32,210,251,205,210,221,83,218,124,125,250,89,237,50,201,20,157,15,70,189,189,76,123,87,103,34,57,55,217,81,23,220,107,132,5,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,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,115,168,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,23,211,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,128,0,10,171,231,157,250,147,253,228,254,26,90,161,85,124,243,191,82,127,188,159,195,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,3,94,30,97,248,85,171,0,227,75,85,108,86,106,138,185,169,234,175,12,189,189,213,47,107,158,147,220,41,162,174,153,168,173,107,83,161,178,212,200,214,38,219,163,17,168,170,229,69,114,236,60,85,95,59,221,45,255,0,235,105,173,118,251,23,253,183,139,93,238,126,43,251,42,104,32,236,171,255,0,251,100,238,182,51,250,158,239,240,104,7,127,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,98,165,21,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,10,149,231,123,169,158,39,42,211,77,28,163,171,186,197,236,251,125,94,77,112,131,185,211,67,81,226,36,74,122,71,244,163,254,57,163,240,181,169,187,152,157,45,159,225,114,245,189,19,21,114,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,76,1,198,134,177,216,181,247,138,12,255,0,85,113,104,122,44,183,91,132,116,246,233,58,158,190,38,150,146,158,42,72,170,118,123,24,246,119,153,78,217,123,110,106,57,157,206,133,221,91,186,217,255,0,38,205,20,251,13,195,237,219,88,234,238,29,234,189,77,184,39,102,8,229,234,142,10,27,116,181,20,241,245,53,99,106,182,103,78,250,197,118,207,123,86,62,198,221,46,235,64,50,175,52,127,34,122,155,248,47,172,81,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,126,156,209,252,137,234,111,224,190,177,68,80,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,228,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,249,82,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,199,250,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,245,70,71,20,113,198,138,229,115,213,24,138,231,57,202,174,91,116,228,169,229,99,41,250,129,93,233,214,226,149,139,169,228,169,229,99,41,250,129,93,233,214,224,32,7,52,127,61,154,155,248,47,163,209,25,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,227,94,104,254,123,53,55,240,95,71,162,34,168,27,84,2,176,57,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,246,126,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,118,126,237,255,0,18,34,175,52,127,61,154,155,248,47,163,209,18,171,145,143,235,179,247,111,248,145,21,121,163,249,236,212,223,193,125,30,136,15,171,203,155,141,127,228,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,190,147,85,114,197,57,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,64,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,2,149,185,213,249,167,197,190,159,208,250,141,196,202,188,140,127,93,159,187,127,196,140,85,206,175,205,62,45,244,254,135,212,110,38,85,228,99,250,236,253,219,254,36,5,170,0,0,0,0,165,110,117,126,105,241,111,167,244,62,163,113,48,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,55,58,243,171,243,79,139,125,63,161,245,27,137,0,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,72,28,184,57,128,86,112,239,125,139,73,53,123,34,255,0,66,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,45,223,128,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,186,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,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,202,22,63,192,183,53,207,251,29,209,78,40,42,191,165,67,69,159,213,85,255,0,144,148,241,220,154,230,255,0,150,215,86,245,255,0,138,89,91,254,26,160,181,66,178,249,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,217,160,2,170,249,231,126,164,255,0,121,63,134,150,168,85,95,60,239,212,159,239,39,240,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,170,190,121,223,169,63,222,79,225,165,170,21,87,207,59,245,39,251,201,252,52,8,65,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,171,172,17,45,57,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,72,94,78,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,253,22,70,201,36,122,181,140,123,155,218,202,64,230,225,196,47,229,111,93,173,122,111,104,166,181,75,141,233,253,190,42,155,93,222,138,171,196,251,95,218,180,116,117,142,168,73,26,189,190,207,111,195,182,52,111,86,253,47,127,91,146,70,181,157,175,146,222,31,168,247,109,101,203,115,44,115,61,246,70,33,143,219,233,224,201,108,157,11,39,183,36,169,109,66,81,55,165,126,8,251,47,138,89,123,219,247,27,183,109,168,172,158,85,104,89,167,23,90,33,117,226,59,135,76,207,70,172,87,202,75,69,202,255,0,79,76,234,58,186,184,220,248,18,122,122,168,106,99,100,157,63,19,88,247,64,140,87,162,57,88,143,87,35,95,211,208,186,219,155,84,26,251,115,36,209,123,86,136,113,105,148,88,177,124,66,147,27,198,47,148,244,119,235,21,29,35,219,216,88,38,133,27,59,163,141,28,189,150,120,200,171,26,145,108,212,106,53,17,141,108,125,0,94,78,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,214,92,182,158,74,122,233,89,117,177,102,156,60,95,175,61,239,98,116,100,152,237,52,137,60,146,50,150,87,246,235,152,215,170,172,81,194,201,157,74,246,198,136,199,44,149,115,191,227,221,202,202,150,3,99,222,30,178,155,22,13,193,126,154,102,185,77,119,130,178,227,250,95,102,186,92,106,123,79,147,177,75,5,166,41,37,147,161,136,231,187,165,140,114,236,212,87,46,219,34,42,251,141,117,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,103,252,113,107,95,216,110,90,218,11,163,148,150,254,245,94,166,225,248,247,122,121,34,234,142,10,27,117,29,5,68,157,46,73,26,173,153,211,190,141,27,187,30,213,143,191,191,75,186,20,130,188,23,232,229,139,95,120,160,192,52,171,41,155,162,203,117,184,73,81,113,143,165,235,226,105,105,41,229,171,150,155,118,61,143,103,121,148,238,139,184,215,35,153,220,235,77,213,187,40,92,247,45,189,23,186,232,135,9,120,189,139,40,196,42,241,188,158,249,81,89,126,190,209,213,189,221,245,158,105,149,176,58,72,213,203,217,127,131,138,141,171,22,205,86,171,85,30,214,201,214,72,13,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,170,185,177,239,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,77,156,206,180,183,242,95,198,78,107,225,44,94,204,181,101,190,31,41,183,255,0,117,119,188,87,138,141,60,92,254,247,185,204,234,174,142,183,224,119,78,219,124,45,70,43,9,169,201,47,83,50,172,131,78,53,19,75,110,213,126,34,203,135,220,45,247,11,71,114,73,31,37,63,143,74,158,252,13,234,122,177,144,163,233,18,70,177,141,111,231,39,157,202,174,87,251,130,202,141,122,249,141,234,103,229,67,140,157,71,184,211,213,221,100,160,176,220,27,140,209,193,112,147,127,11,224,35,109,61,67,33,106,61,205,100,46,170,142,166,86,162,109,191,121,94,230,181,207,114,23,169,175,218,199,98,225,255,0,70,178,205,98,200,225,241,20,152,205,189,213,17,211,117,61,158,46,169,238,72,233,169,186,216,199,172,125,217,228,138,46,231,66,181,157,125,78,248,90,170,107,46,5,201,242,91,209,203,238,31,163,89,110,177,93,230,237,210,106,37,194,158,158,215,77,210,197,234,165,182,186,162,55,84,245,181,234,169,215,60,245,17,118,220,198,57,190,27,171,226,108,141,84,177,83,21,112,177,162,159,201,219,135,220,39,71,36,184,120,218,188,126,222,190,62,118,203,220,141,245,211,202,250,138,174,211,187,113,170,194,147,205,42,71,212,196,119,109,25,213,187,183,85,202,160,10,171,231,157,250,147,253,228,254,26,90,161,85,124,243,191,82,127,188,159,195,64,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,54,30,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,203,146,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,27,15,3,175,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,228,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,168,29,127,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,182,208,62,110,122,143,99,215,28,134,225,171,208,123,83,79,115,140,130,57,226,166,168,170,85,147,14,165,124,209,199,213,78,248,96,87,84,67,21,42,39,92,41,19,93,44,145,164,141,86,73,36,203,44,106,227,55,139,252,171,140,77,71,161,204,110,214,31,179,150,91,45,189,182,251,69,138,59,140,149,113,211,110,189,115,206,231,185,24,199,77,43,213,17,207,100,113,239,28,80,49,81,203,31,91,179,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,194,31,171,155,254,83,98,206,117,247,79,115,92,90,187,198,217,114,13,47,180,221,45,213,61,167,199,223,165,158,182,190,72,164,232,122,53,237,234,99,218,187,57,17,201,190,202,136,190,227,53,242,49,253,118,126,237,255,0,18,49,87,58,191,52,248,183,211,250,31,81,184,153,87,145,143,235,179,247,111,248,144,22,168,0,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,187,63,118,255,0,137,22,168,85,95,35,31,215,103,238,223,241,34,213,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,99,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,237,123,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,184,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,38,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,187,238,92,28,192,40,248,136,177,69,164,154,189,145,127,162,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,144,78,193,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,4,156,96,227,60,92,233,124,87,166,173,37,22,109,99,167,129,185,101,158,146,42,142,197,12,242,201,59,33,124,114,74,196,107,153,51,105,159,42,49,175,145,99,71,35,30,231,42,117,59,58,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,224,62,6,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,93,110,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,114,7,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,58,58,129,106,156,140,127,93,159,187,127,196,139,20,215,237,28,177,113,1,163,89,102,142,228,115,120,122,76,154,222,234,120,234,122,94,255,0,9,84,199,36,148,213,61,12,123,22,78,212,241,197,47,111,173,26,254,142,151,124,46,84,43,175,145,143,235,179,247,111,248,145,106,128,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,177,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,84,60,219,244,26,167,75,56,151,147,82,109,244,84,144,99,218,159,79,237,74,100,166,167,138,157,145,92,96,100,113,87,70,172,99,213,207,123,156,177,84,190,87,49,157,111,172,114,124,78,99,220,185,3,147,6,188,211,98,186,161,146,232,5,246,182,175,195,231,20,237,186,88,152,234,137,93,4,119,26,56,228,116,241,178,20,98,177,143,154,155,119,186,85,115,61,212,49,177,122,213,204,70,133,112,23,253,202,227,200,158,153,126,53,235,21,165,0,150,83,124,215,75,22,152,114,116,193,116,231,219,55,90,44,167,82,253,177,110,180,54,222,143,103,85,44,25,4,178,87,172,210,162,181,27,11,160,127,97,204,221,93,39,137,70,244,57,157,199,48,32,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,113,92,164,52,26,155,75,56,104,143,82,110,20,85,112,100,58,159,81,237,74,148,169,167,150,157,241,91,160,124,145,80,198,140,123,213,175,99,154,178,212,178,86,177,157,108,172,106,124,77,99,28,180,235,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,54,94,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,10,182,231,157,250,147,253,228,254,26,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,185,85,146,69,36,145,170,181,90,244,71,170,181,205,114,35,146,199,249,231,126,164,255,0,121,63,134,149,86,6,205,26,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,240,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,111,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,2,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,64,32,108,167,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,228,242,211,227,170,167,137,172,102,171,76,53,58,190,174,171,84,49,202,121,238,85,85,206,165,138,56,46,246,229,168,68,108,236,72,35,100,80,190,21,158,24,93,26,181,58,147,183,35,92,245,116,137,28,223,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,91,254,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,4,138,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,60,47,200,242,120,95,144,28,17,81,92,155,30,195,214,136,136,167,176,15,92,219,116,41,85,124,109,207,79,252,161,240,72,153,19,122,153,121,133,36,95,218,138,148,42,159,113,106,210,123,216,187,21,97,199,85,170,106,77,125,193,238,13,122,183,197,221,227,106,46,223,209,109,10,126,208,44,83,69,23,125,59,177,35,99,68,111,179,169,118,84,255,0,200,70,119,211,30,232,98,191,242,107,143,163,223,213,181,182,145,23,221,183,191,195,196,100,32,61,111,254,207,188,48,240,253,255,0,111,222,121,143,250,192,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,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,55,240,222,5,105,184,165,229,195,166,153,198,159,80,82,51,85,44,20,247,72,104,102,169,170,149,140,185,219,161,188,221,94,182,212,69,145,32,133,238,146,161,210,50,103,51,244,216,214,57,236,99,149,236,128,26,123,105,213,11,6,180,99,86,44,42,217,87,110,212,91,118,81,69,73,105,163,171,134,56,103,166,189,199,86,198,193,20,145,212,162,49,143,109,66,53,170,217,145,26,138,138,143,247,110,94,79,43,143,34,122,101,248,215,172,86,153,171,15,208,29,26,192,53,31,41,213,204,55,79,109,86,172,191,52,233,246,221,210,6,59,185,83,178,163,157,210,213,85,100,93,199,162,73,47,109,173,238,200,214,190,78,183,162,57,1,137,226,215,220,231,64,172,216,86,189,208,248,219,214,65,135,211,218,243,74,110,235,35,239,213,79,68,216,235,227,235,165,86,177,189,79,124,169,188,42,141,77,247,98,162,108,165,32,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,21,255,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,170,20,129,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,67,91,126,37,248,116,206,248,95,213,58,253,51,206,169,255,0,198,214,89,235,122,225,254,249,218,252,76,208,193,89,219,138,89,59,61,222,195,221,218,123,186,217,242,84,249,42,246,172,39,141,125,101,211,254,25,111,188,49,99,119,62,197,150,247,112,158,71,86,200,173,168,146,43,93,85,44,208,215,91,27,28,237,123,35,134,87,201,28,205,116,61,167,178,78,250,238,229,155,118,4,128,230,133,199,79,229,175,42,126,135,104,230,103,226,244,218,203,209,237,138,154,38,244,195,125,186,71,35,149,118,153,28,190,34,142,29,163,237,236,141,99,229,71,201,249,214,182,158,68,141,92,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,117,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,176,167,13,28,58,96,156,47,233,101,6,153,224,180,255,0,226,171,47,21,189,115,127,124,238,158,26,24,103,172,237,203,44,157,158,239,97,142,237,49,221,12,249,34,124,213,67,175,235,150,1,134,233,103,4,218,157,167,218,125,143,82,88,241,235,30,155,228,20,212,52,52,200,189,17,51,217,245,10,170,170,170,174,123,220,229,115,222,247,42,189,239,115,156,229,115,156,170,186,230,27,41,241,99,229,99,89,62,159,228,62,157,57,173,96,19,255,0,138,62,3,191,252,214,52,203,138,189,32,178,254,175,241,153,114,251,21,178,221,255,0,232,238,186,155,219,159,221,255,0,115,182,86,71,15,248,202,135,187,252,43,200,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,111,211,129,204,255,0,13,212,30,20,52,194,171,12,200,105,46,172,177,226,246,187,5,205,33,85,235,163,184,210,81,195,21,69,60,172,114,35,152,246,185,55,77,211,226,99,152,246,245,49,237,114,213,175,52,46,10,63,147,254,118,253,103,211,219,101,170,135,77,179,43,131,41,162,183,81,39,103,216,215,71,66,231,190,157,34,115,151,120,101,237,79,52,107,26,35,35,248,226,232,141,172,139,184,22,191,195,39,20,90,95,197,54,1,14,95,167,247,186,71,220,168,233,233,19,33,178,181,242,44,246,106,217,161,108,142,167,127,114,56,221,35,17,221,198,54,118,179,183,34,197,39,74,175,75,145,185,128,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,135,107,42,175,158,119,234,79,247,147,248,105,55,248,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,166,16,115,206,253,73,254,242,127,13,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,8,255,0,199,198,153,229,90,187,194,22,164,224,184,85,39,139,189,84,91,233,238,20,212,173,142,73,36,170,240,85,112,214,62,8,153,27,28,247,205,35,41,220,200,216,141,248,164,115,26,170,136,170,169,32,0,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,98,141,123,226,82,197,165,252,41,223,120,152,196,147,219,116,31,103,233,110,152,251,157,74,254,221,84,149,203,20,116,18,75,19,221,20,137,10,201,83,3,164,77,219,34,71,215,178,117,34,52,160,29,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,196,213,66,74,234,87,21,215,219,167,45,29,46,208,218,9,110,179,201,95,144,93,172,89,5,198,225,51,37,238,82,218,165,166,173,165,164,133,30,143,127,101,25,113,183,35,92,142,137,209,248,21,137,26,232,220,4,43,54,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,22,162,20,87,203,147,76,255,0,42,28,100,233,197,186,162,146,235,37,5,134,224,236,154,178,123,124,123,248,95,1,27,170,41,223,51,149,142,107,33,117,84,116,209,57,87,109,251,200,198,185,174,123,84,216,80,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,63,249,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,142,188,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,98,139,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,107,56,148,211,156,55,72,117,231,57,211,13,63,202,170,242,43,22,49,120,154,219,79,93,87,76,176,79,215,30,201,44,18,38,200,142,124,50,247,33,89,26,214,178,69,137,100,107,90,215,162,32,72,14,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,164,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,48,6,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,94,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,247,34,190,73,100,146,69,70,163,88,138,245,70,181,173,68,106,5,21,243,49,180,218,172,28,107,234,5,138,197,108,164,183,91,109,212,246,26,74,58,58,72,91,12,20,208,71,100,161,108,113,71,27,81,26,198,53,168,141,70,162,34,34,34,34,22,21,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,142,193,160,28,10,212,241,53,193,150,65,169,250,99,65,87,85,170,24,230,113,61,182,150,133,181,81,71,5,222,220,180,214,245,116,15,89,228,100,80,190,21,158,105,155,34,57,58,147,185,27,154,245,116,107,31,95,230,143,231,179,83,127,5,244,122,34,127,242,84,242,177,148,253,64,174,244,235,112,20,172,94,79,45,62,58,170,120,154,198,106,180,195,83,171,234,234,181,67,28,167,158,229,85,92,234,88,163,130,239,110,90,132,70,206,196,130,54,69,11,225,89,225,133,209,171,83,169,59,114,53,207,87,72,145,225,254,109,124,20,123,110,142,179,139,45,50,182,93,107,47,80,246,99,205,45,240,39,126,55,80,195,7,109,151,54,162,187,174,62,203,34,138,57,91,27,92,213,141,91,42,164,105,20,207,125,91,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,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,215,103,238,223,241,34,42,243,71,243,217,169,191,130,250,61,17,42,185,24,254,187,63,118,255,0,137,17,87,154,63,158,205,77,252,23,209,232,128,238,188,188,184,76,195,120,186,210,253,109,193,239,181,20,150,123,237,5,70,47,83,98,200,221,64,181,83,218,158,178,87,172,232,198,36,145,43,217,44,76,88,220,197,127,70,253,183,170,43,162,98,164,64,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,20,228,141,159,225,182,44,203,83,116,250,243,144,210,81,228,57,85,61,166,166,203,67,50,171,95,94,202,52,173,90,148,137,85,58,92,246,54,120,222,172,223,173,89,214,228,69,108,111,86,203,78,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,32,98,174,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,197,77,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,211,151,119,23,159,202,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,65,85,124,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,29,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,66,157,185,213,249,167,197,190,159,208,250,141,196,202,188,140,127,93,159,187,127,196,136,43,197,231,19,151,222,45,53,150,167,85,110,246,95,98,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,59,87,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,140,54,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,0,0,82,183,58,191,52,248,183,211,250,31,81,184,159,171,149,222,131,97,188,73,105,31,17,90,83,153,209,82,57,151,26,124,121,246,202,233,169,214,103,218,110,40,203,170,83,214,196,141,123,29,215,27,157,186,181,30,222,182,43,227,114,244,61,200,191,151,157,95,154,124,91,233,253,15,168,220,76,171,200,199,245,217,251,183,252,72,10,224,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,79,254,92,92,201,49,157,48,195,107,244,127,137,236,246,174,150,197,98,167,129,113,11,172,182,218,138,215,193,2,42,182,75,124,175,129,31,42,177,168,177,186,4,88,213,24,196,149,139,34,53,176,70,147,171,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,170,25,87,140,30,44,243,46,46,181,67,237,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,217,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,48,167,2,252,25,95,120,195,212,122,171,100,151,95,99,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,96,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,0,253,96,0,5,85,243,206,253,73,254,242,127,13,45,38,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,82,128,120,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,32,102,14,74,158,105,242,159,167,245,222,163,110,46,164,215,7,132,62,39,47,188,37,235,45,54,170,218,44,190,219,164,125,190,170,215,116,180,120,150,83,120,250,89,90,142,108,125,247,69,42,197,211,60,116,242,238,214,245,47,107,163,116,107,156,108,61,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,10,171,231,157,250,147,253,228,254,26,90,161,85,124,243,191,82,127,188,159,195,64,143,252,169,180,183,4,214,157,108,207,116,207,83,44,94,217,198,239,58,127,63,141,162,241,83,83,247,123,87,123,92,209,254,114,23,178,70,237,36,76,119,194,228,223,109,151,116,85,69,193,92,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,242,7,46,190,38,48,222,22,184,134,76,207,80,104,106,223,143,95,236,243,99,149,213,180,200,175,125,177,147,84,83,204,149,107,18,53,93,51,26,234,118,163,216,223,143,161,238,115,81,238,106,70,251,158,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,48,53,194,54,40,224,91,135,79,228,197,195,142,59,128,92,169,251,89,37,195,170,251,147,124,125,91,93,42,24,206,184,189,210,201,31,230,99,100,52,253,81,185,24,254,199,113,17,21,234,86,7,2,252,8,103,119,190,47,106,177,61,115,211,187,83,236,186,85,225,238,25,125,166,227,112,134,162,55,77,87,72,249,109,176,35,96,123,217,81,214,254,220,206,98,170,196,177,195,35,37,93,220,145,62,239,192,16,3,156,158,138,125,185,225,246,211,172,116,151,14,205,94,153,92,23,189,4,146,244,199,61,13,198,90,122,121,58,90,145,185,93,51,103,101,26,183,119,177,169,31,127,126,167,116,33,63,207,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,215,95,130,253,99,177,104,23,20,24,6,170,229,48,245,217,109,87,9,41,238,50,117,61,60,53,45,93,60,180,146,212,236,198,61,239,236,178,161,210,246,218,213,115,251,125,9,178,187,116,194,167,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,61,231,202,3,42,241,21,170,95,149,12,143,16,240,151,223,105,218,177,45,63,197,177,107,127,247,47,103,194,248,91,85,63,139,131,222,198,185,253,53,210,86,252,110,234,223,127,133,202,196,97,98,156,148,244,46,178,213,98,205,56,135,191,89,187,62,219,232,198,241,218,153,22,120,228,125,44,79,238,87,61,172,84,72,164,133,243,54,149,141,145,21,238,73,41,39,103,193,179,145,245,44,108,209,160,58,57,98,225,255,0,70,177,61,29,199,38,241,20,152,205,189,180,242,84,244,189,158,46,169,238,116,149,53,61,15,123,214,62,236,242,75,47,111,173,90,206,190,150,252,45,68,3,32,0,0,173,94,118,154,103,149,100,26,113,167,122,165,105,164,241,22,92,62,225,112,183,221,251,113,200,249,41,252,122,83,118,39,119,75,21,140,133,31,72,177,185,239,115,127,57,60,13,68,114,191,221,10,249,98,234,151,228,191,140,156,43,197,223,125,153,106,203,124,70,45,112,254,229,239,120,175,21,26,248,72,61,204,115,153,213,93,29,23,198,222,157,182,248,156,140,87,151,39,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,160,23,63,206,79,90,254,195,112,251,105,209,202,75,127,122,175,83,110,11,222,158,72,186,163,130,134,221,45,61,68,157,46,73,26,173,153,211,190,141,27,187,30,213,143,191,191,75,186,20,172,14,11,244,114,197,175,188,80,96,26,85,148,205,209,101,186,220,36,168,184,199,210,245,241,52,180,148,242,213,203,77,187,30,199,179,188,202,119,69,220,107,145,204,238,117,166,234,221,151,48,115,63,226,98,167,136,61,97,198,168,45,84,53,116,24,158,61,139,218,238,86,122,106,180,139,190,247,222,40,105,174,18,79,39,67,119,99,214,41,169,97,88,251,146,49,22,153,92,215,39,113,200,103,78,72,90,103,226,114,173,75,214,58,202,75,172,94,207,183,210,99,54,249,251,125,52,53,30,34,69,168,171,103,82,179,227,154,63,11,68,187,53,233,210,217,254,38,175,91,21,2,218,128,0,10,171,231,157,250,147,253,228,254,26,90,161,85,124,243,191,82,127,188,159,195,64,134,188,189,240,12,55,84,248,185,194,116,251,80,113,234,75,230,61,124,167,189,211,87,80,212,162,244,74,207,99,214,42,42,42,42,57,143,107,145,175,99,218,168,246,61,173,115,85,174,106,42,126,78,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,247,43,39,150,72,59,82,84,36,127,156,84,235,219,169,187,162,251,187,95,43,143,61,154,101,248,215,163,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,208,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,213,121,140,241,175,252,170,181,30,11,6,1,115,186,199,166,88,183,230,237,180,211,175,106,59,165,114,43,210,75,155,161,233,107,219,212,199,164,113,54,85,115,153,27,92,237,162,116,210,198,145,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,253,110,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,228,198,196,115,152,215,203,44,76,87,179,175,169,3,186,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,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,213,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,110,64,2,149,185,213,249,167,197,190,159,208,250,141,196,202,188,140,127,93,159,187,127,196,140,85,206,175,205,62,45,244,254,135,212,110,38,85,228,99,250,236,253,219,254,36,5,170,0,0,0,0,0,0,20,173,206,175,205,62,45,244,254,135,212,110,37,196,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,186,220,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,2,122,242,49,253,118,126,237,255,0,18,45,80,160,30,94,156,98,255,0,36,173,83,172,251,67,71,226,240,204,215,192,219,175,191,156,237,251,63,183,82,157,23,31,130,9,101,151,177,12,181,127,152,103,79,115,187,239,93,218,205,175,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,63,88,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,7,228,229,183,195,62,27,197,126,145,235,198,150,230,21,213,118,231,182,163,24,185,90,46,116,202,174,125,186,227,27,46,204,138,117,143,169,27,51,58,101,145,143,141,202,157,76,123,186,92,199,244,72,200,107,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,89,87,35,31,215,103,238,223,241,34,79,243,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,112,142,188,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,58,184,177,242,177,172,159,79,242,31,78,156,215,50,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,75,105,209,190,58,169,184,165,224,155,88,240,125,65,175,164,102,170,88,52,223,39,154,186,26,106,89,88,203,157,186,27,122,49,46,74,169,26,65,11,221,37,67,99,124,45,127,233,177,207,107,24,199,35,24,20,236,89,247,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,0,214,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,202,174,97,188,196,127,148,221,29,191,75,244,157,46,182,140,6,159,179,112,185,62,90,142,220,151,185,159,5,60,177,193,83,7,109,22,47,9,63,136,98,177,178,203,20,146,53,178,162,175,68,78,71,49,254,95,245,156,59,223,101,213,189,33,199,127,208,158,191,195,65,45,53,60,147,212,73,142,213,116,50,62,154,135,204,249,36,124,51,72,138,246,76,174,233,73,37,88,156,140,252,202,203,18,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,161,144,56,62,225,51,50,226,235,84,62,195,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,213,230,17,128,97,186,89,197,206,109,167,218,125,143,82,88,241,235,29,61,146,154,134,134,153,23,162,38,123,30,141,85,85,85,85,207,123,156,174,123,222,229,87,189,238,115,156,174,115,149,86,242,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,147,27,17,206,123,153,20,81,49,94,254,142,165,165,110,104,254,123,53,55,240,95,71,162,2,85,114,49,253,118,126,237,255,0,18,45,80,170,190,70,63,174,207,221,191,226,69,170,1,10,185,177,104,93,139,83,248,96,185,234,55,177,174,181,185,78,154,109,113,180,58,222,175,127,77,44,245,20,241,215,164,209,34,57,29,11,96,103,125,207,217,29,31,134,71,117,181,157,198,190,154,244,7,88,239,188,63,235,46,39,172,88,228,62,34,175,25,184,54,162,74,110,166,51,197,210,189,174,142,166,155,173,236,122,71,221,130,73,98,238,116,43,153,215,212,223,137,168,166,205,38,178,218,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,116,3,191,231,122,199,125,206,116,207,76,244,170,162,31,15,101,211,75,125,202,158,142,62,166,63,191,85,93,113,154,174,162,167,116,99,94,222,166,62,154,46,218,185,237,79,13,214,222,149,145,200,116,0,5,143,242,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,137,48,87,4,122,13,83,195,143,13,24,118,155,94,104,169,32,200,82,157,247,76,129,97,167,138,55,173,198,165,235,44,145,202,248,158,246,204,248,90,232,233,146,94,183,117,178,157,138,155,55,165,169,157,64,170,190,121,223,169,63,222,79,225,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,82,101,115,206,253,73,254,242,127,13,34,175,43,143,61,154,101,248,215,163,214,129,210,184,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,127,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,182,191,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,168,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,188,158,104,254,68,245,55,240,95,88,162,40,4,153,86,142,56,233,178,94,95,249,151,8,250,140,202,181,190,219,105,237,172,196,110,202,249,106,18,186,146,43,181,52,238,162,157,92,174,88,159,4,77,127,105,201,180,75,12,77,143,102,58,54,119,161,168,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,102,156,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,96,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,217,164,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,11,137,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,215,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,176,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,3,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,30,29,242,60,158,23,228,7,175,223,213,247,30,196,249,30,189,219,213,178,169,237,3,139,183,86,174,197,98,243,9,138,122,93,92,211,234,133,124,109,107,111,41,210,170,170,159,205,163,85,255,0,152,179,167,38,233,177,90,124,207,104,252,53,247,1,175,107,189,241,221,228,77,246,255,0,107,167,95,255,0,180,9,201,195,244,142,155,76,49,233,86,70,185,29,108,164,249,46,254,255,0,15,17,146,140,45,194,125,98,85,104,238,48,170,187,187,217,20,94,255,0,255,0,85,128,205,32,112,122,40,96,126,255,0,36,12,85,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,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,8,65,206,22,183,13,165,224,249,240,101,22,154,186,203,149,102,81,109,135,28,154,23,42,50,142,226,141,153,239,154,84,71,183,118,45,27,43,99,68,84,127,199,43,23,165,54,71,178,141,137,211,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,194,186,108,90,251,87,138,220,115,90,122,30,187,45,170,225,71,107,172,169,238,177,59,85,85,113,212,201,79,31,66,175,91,186,153,69,82,187,162,43,83,183,179,149,21,205,69,11,95,228,143,105,210,249,176,13,66,190,210,91,41,31,168,180,119,136,169,43,235,29,12,139,60,54,73,161,141,212,177,50,71,39,67,88,250,136,43,28,230,198,189,78,88,163,89,55,70,195,181,154,20,45,202,179,88,236,90,69,197,197,162,155,35,135,106,76,246,223,46,29,29,79,83,255,0,185,106,170,103,130,74,101,232,99,28,175,238,79,79,20,27,124,45,111,127,173,206,70,177,81,111,164,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,4,138,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,183,231,254,113,53,199,75,63,254,55,134,106,6,63,254,221,77,227,173,117,212,223,240,37,139,174,25,127,216,189,189,95,205,84,247,107,175,174,188,61,101,90,23,71,167,247,187,181,79,180,108,186,145,135,219,50,219,69,194,58,89,34,141,60,76,12,146,122,55,43,145,88,179,64,247,162,57,24,231,111,28,144,61,81,139,47,67,100,87,45,14,56,234,120,113,204,161,209,236,225,148,143,211,172,210,241,27,230,171,145,241,83,190,199,113,153,35,129,43,93,51,213,173,90,101,107,34,108,205,123,190,6,70,146,49,81,90,246,76,18,171,79,57,56,233,221,179,94,114,204,175,82,110,180,151,157,47,90,137,166,197,177,122,10,154,184,39,232,155,169,82,26,217,186,251,173,101,50,57,24,197,142,103,62,101,107,36,123,163,68,116,50,88,165,218,138,166,227,106,173,183,209,221,170,237,117,21,84,242,67,21,117,35,98,116,244,175,115,85,27,52,105,51,31,18,189,170,168,228,73,24,246,110,137,212,215,38,232,191,172,1,173,183,22,122,33,159,112,251,175,57,62,159,234,53,242,175,32,185,58,163,218,145,100,53,17,204,213,190,65,83,188,141,173,234,155,119,61,238,114,189,178,170,57,232,147,50,102,117,191,161,92,189,43,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,113,176,79,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,77,94,74,158,105,242,159,167,245,222,163,110,46,164,163,110,80,25,254,27,130,241,95,83,75,152,100,52,150,151,229,88,189,77,130,208,181,42,173,101,85,198,74,202,57,98,167,71,237,210,215,189,176,72,140,234,84,234,127,75,27,187,222,198,186,242,64,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,139,94,218,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,1,110,128,0,41,131,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,129,140,90,105,168,99,106,49,125,235,12,138,173,69,94,167,215,177,119,220,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,144,64,181,78,72,90,91,255,0,215,47,90,238,22,47,251,83,22,180,92,252,87,246,212,215,193,217,71,255,0,246,181,221,111,103,245,49,223,225,16,181,66,63,240,15,166,121,86,145,112,133,166,216,46,107,73,225,47,84,246,250,139,133,77,43,163,146,57,41,124,109,92,213,140,130,86,72,198,189,147,70,202,134,178,70,43,126,25,26,246,162,170,34,42,200,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,5,207,115,45,230,9,77,163,214,171,199,15,154,65,117,171,143,80,107,233,252,53,226,237,73,44,180,179,227,76,123,105,103,141,99,87,192,172,157,245,20,211,202,212,124,50,181,240,46,206,69,71,163,118,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,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,5,59,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,42,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,142,197,56,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,170,18,43,154,63,158,205,77,252,23,209,232,137,255,0,201,83,202,198,83,245,2,187,211,173,197,59,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,39,146,167,149,140,167,234,5,119,167,91,128,128,28,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,229,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,91,180,62,79,249,213,207,113,95,245,171,35,198,242,59,127,251,93,101,13,202,134,162,63,248,81,205,12,145,191,250,218,230,187,239,69,3,90,205,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,162,190,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,229,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,197,43,115,171,243,79,139,125,63,161,245,27,137,113,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,78,220,234,252,211,226,223,79,232,125,70,226,6,85,228,99,250,236,253,219,254,36,69,94,104,254,123,53,55,240,95,71,162,37,87,35,31,215,103,238,223,241,34,42,243,71,243,217,169,191,130,250,61,16,17,126,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,37,32,233,175,15,89,86,170,104,214,168,234,230,45,83,223,252,149,251,38,166,227,107,101,44,146,205,83,67,88,234,150,203,81,27,152,139,183,99,195,182,71,163,154,141,237,44,175,87,183,181,210,254,191,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,238,85,100,145,73,36,106,173,86,189,17,234,173,115,92,136,228,11,148,227,75,150,94,51,197,30,162,90,53,39,15,202,41,48,171,237,117,68,141,203,174,51,83,212,87,190,225,3,41,35,138,145,241,66,179,182,38,190,37,167,142,53,99,123,104,230,76,249,28,229,116,77,100,146,127,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,252,174,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,228,200,197,115,88,231,197,44,79,86,51,175,165,50,168,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,82,7,49,254,96,21,156,68,95,101,210,77,33,200,191,208,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,69,154,249,174,113,211,254,31,133,253,20,204,255,0,237,138,92,254,182,133,191,228,181,182,184,234,17,223,249,95,20,198,183,250,16,171,255,0,211,16,149,193,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,239,84,100,113,71,36,138,141,71,61,81,138,141,107,156,168,213,14,148,9,127,204,223,66,244,227,135,77,96,193,116,191,75,236,222,6,213,67,167,244,82,205,52,170,143,170,184,85,58,225,112,73,42,170,100,68,78,228,207,233,110,235,178,53,26,214,177,141,99,24,198,55,186,242,219,225,159,13,226,191,72,245,227,75,115,10,234,187,115,219,81,140,92,173,23,58,101,87,62,221,113,141,151,102,69,58,199,212,141,153,157,50,200,199,198,229,78,166,61,221,46,99,250,36,96,126,190,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,214,7,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,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,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,187,63,118,255,0,137,24,171,157,95,154,124,91,233,253,15,168,220,76,171,200,199,245,217,251,183,252,72,11,84,33,175,28,28,184,176,222,43,174,182,236,251,20,187,210,97,217,220,117,20,180,215,91,154,210,172,176,93,45,200,230,177,235,60,109,84,87,212,195,22,235,19,247,78,180,99,97,145,81,157,185,32,153,64,14,149,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,174,174,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,140,48,7,51,174,96,20,122,187,89,83,195,246,136,100,94,47,5,164,234,131,38,185,69,28,18,210,223,170,163,158,25,162,109,51,220,197,145,33,130,74,127,116,209,189,173,153,207,118,200,232,218,199,201,93,103,106,210,221,45,206,245,167,59,182,105,158,154,88,189,179,146,94,123,222,10,139,197,67,79,221,237,66,249,164,252,228,207,100,109,218,56,158,239,137,201,190,219,38,234,168,139,47,249,144,112,163,167,28,37,105,198,135,225,88,84,94,58,235,93,246,130,123,253,254,120,81,149,87,122,166,165,185,17,206,68,85,237,194,206,167,36,80,162,171,99,107,156,170,175,123,228,145,225,5,137,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,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,136,27,47,21,87,207,59,245,39,251,201,252,52,235,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,123,7,60,239,212,159,239,39,240,208,42,172,179,78,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,49,127,129,14,24,236,92,90,106,22,101,165,87,123,215,177,42,217,135,201,116,181,221,252,51,234,124,5,84,87,59,123,93,39,97,178,196,146,245,65,37,68,91,57,221,41,221,235,217,92,214,152,47,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,194,121,205,235,142,43,125,206,236,90,23,138,59,251,235,143,118,238,25,132,158,205,141,157,217,187,42,251,92,30,37,205,238,201,217,134,186,186,78,134,175,105,60,127,205,207,235,72,242,7,42,206,45,56,172,214,237,71,186,233,222,161,221,254,217,97,150,44,126,41,39,188,92,105,210,42,171,84,145,170,71,78,212,169,138,31,238,169,167,221,221,77,169,127,113,237,134,73,91,46,241,200,201,106,175,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,238,107,81,19,220,136,94,79,42,254,30,45,90,53,195,69,171,60,170,181,85,210,229,154,157,79,13,238,236,249,171,27,51,29,68,143,153,109,173,137,177,175,67,24,180,211,54,101,69,222,78,186,135,163,213,58,91,28,97,50,128,0,82,183,57,61,20,251,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,27,4,115,36,209,123,174,183,240,151,148,88,177,124,66,175,36,201,236,117,20,119,235,21,29,35,221,223,73,225,153,27,59,163,141,28,157,231,248,57,107,26,145,108,229,114,185,17,141,116,157,6,190,224,75,254,86,154,23,89,172,28,86,88,114,74,219,55,139,198,244,239,252,242,92,230,145,103,142,54,85,70,138,150,246,54,72,147,167,189,226,187,115,54,55,185,173,124,116,211,254,146,53,88,235,233,32,175,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,157,64,0,0,13,109,184,189,210,26,109,8,226,95,80,180,182,223,5,36,22,219,77,225,243,90,224,166,158,89,153,79,110,169,99,106,168,225,87,203,241,185,236,167,158,38,61,92,174,248,218,239,137,255,0,164,187,36,148,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,80,43,172,191,238,88,186,91,249,47,224,219,10,241,118,47,102,93,114,223,17,148,220,63,186,187,222,43,197,72,190,18,127,115,220,214,117,80,199,69,240,55,167,109,190,38,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,57,229,237,177,239,108,49,49,29,36,143,70,175,68,108,123,149,54,106,155,63,0,0,133,92,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,132,213,42,175,158,119,234,79,247,147,248,105,245,120,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,249,92,243,191,82,127,188,159,195,64,138,188,174,60,246,105,151,227,94,143,90,95,241,64,60,174,60,246,105,151,227,94,143,90,95,240,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,245,120,62,225,51,13,225,23,75,254,195,216,170,41,47,23,218,250,137,42,111,185,27,104,22,150,123,171,210,71,172,8,246,44,146,171,25,20,79,72,218,196,127,70,253,199,162,35,165,122,174,117,0,0,0,82,183,58,191,52,248,183,211,250,31,81,184,153,87,145,143,235,179,247,111,248,145,138,185,213,249,167,197,190,159,208,250,141,196,202,188,140,127,93,159,187,127,196,128,181,64,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,178,165,121,162,243,0,172,187,214,92,184,100,209,12,139,179,106,135,196,219,179,139,164,17,207,5,84,149,81,79,44,19,90,91,220,99,58,97,78,214,242,201,26,189,179,54,70,198,142,70,36,173,148,48,95,49,78,58,170,120,165,204,151,7,211,234,250,182,105,93,130,162,25,168,97,169,165,137,143,185,220,97,74,134,45,201,21,99,73,225,99,163,168,116,108,133,207,253,6,53,238,99,30,229,99,33,169,149,120,104,225,211,59,226,131,84,232,52,207,5,167,255,0,21,89,120,173,235,135,251,217,107,241,48,195,61,103,110,89,99,239,118,187,236,119,105,142,235,127,201,19,230,169,154,185,155,232,94,156,112,233,172,24,46,151,233,125,155,192,218,168,116,254,138,89,166,149,81,245,87,10,167,92,46,9,37,85,76,136,137,220,153,253,45,221,118,70,163,90,214,49,172,99,24,198,132,64,44,127,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,30,169,203,111,134,124,55,138,253,35,215,141,45,204,43,170,237,207,109,70,49,114,180,92,233,149,92,251,117,198,54,93,153,20,235,31,82,54,102,116,203,35,31,27,149,58,152,247,116,185,143,232,145,144,175,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,87,7,42,126,56,234,117,42,213,65,194,222,164,178,146,43,238,49,103,70,98,215,54,190,40,18,227,110,165,107,24,148,79,143,116,87,212,195,22,206,107,163,106,247,33,138,71,61,26,232,157,36,223,87,152,95,48,189,104,225,51,90,44,186,115,167,56,198,21,113,182,220,113,122,107,220,178,222,232,170,230,157,179,201,87,87,11,154,215,67,83,19,81,157,52,236,84,69,106,174,234,239,127,201,16,44,40,165,110,117,126,105,241,111,167,244,62,163,113,38,167,45,238,53,181,79,140,31,202,39,229,50,193,138,91,62,201,123,35,193,123,10,150,166,30,231,138,241,125,206,239,122,121,119,219,195,51,167,167,167,109,221,190,251,166,208,175,157,95,154,124,91,233,253,15,168,220,64,202,188,140,127,93,159,187,127,196,139,84,42,175,145,143,235,179,247,111,248,145,106,128,66,14,60,121,113,83,113,89,153,98,250,131,167,215,124,127,18,200,91,80,218,28,174,186,166,150,87,62,227,110,217,137,28,232,145,175,76,181,52,237,99,152,198,185,25,221,99,218,215,76,198,195,26,29,255,0,48,225,227,75,248,101,224,107,88,180,231,74,45,85,116,118,215,224,249,13,117,100,181,117,146,84,207,91,90,182,119,67,37,76,142,114,244,181,239,108,17,170,182,54,178,52,84,94,150,55,125,137,64,98,174,44,124,172,107,39,211,252,135,211,167,3,90,195,106,131,85,115,106,128,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,97,254,16,248,50,211,142,15,44,89,29,179,10,186,221,111,53,249,69,195,196,87,92,174,47,68,145,212,177,62,95,5,76,145,179,104,211,181,28,174,71,72,141,71,73,35,228,114,244,181,99,138,57,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,74,174,70,63,174,207,221,191,226,69,170,21,87,200,199,245,217,251,183,252,72,181,64,5,74,243,172,208,186,59,85,247,11,226,30,195,102,236,251,111,175,27,200,170,99,88,35,141,245,81,51,185,66,247,49,17,37,146,103,194,218,166,58,69,87,181,35,164,129,159,6,205,71,219,81,133,56,208,209,203,238,190,240,193,159,233,86,45,55,69,234,235,111,142,162,221,31,75,23,196,213,82,84,69,87,21,54,239,123,24,206,243,233,219,23,113,206,70,179,185,214,187,163,118,80,215,8,207,252,8,104,93,139,136,158,40,49,29,57,204,108,215,91,142,44,239,21,113,190,182,222,175,103,69,45,61,60,146,49,38,149,136,171,20,50,78,144,64,231,162,181,223,158,70,177,237,123,152,228,192,5,201,242,91,209,203,238,31,163,89,110,177,93,230,237,210,106,37,194,158,158,215,77,210,197,234,165,182,186,162,55,84,245,181,234,169,215,60,245,17,118,220,198,57,190,27,171,226,108,141,84,11,21,0,1,85,124,243,191,82,127,188,159,195,74,181,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,180,174,121,223,169,63,222,79,225,165,90,219,45,55,91,213,75,232,236,214,202,186,250,136,233,231,171,124,84,208,186,87,182,8,34,124,211,74,173,106,42,163,35,138,57,36,123,190,77,99,28,229,217,17,84,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,95,87,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,81,14,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,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,6,184,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,159,148,183,78,110,188,31,99,53,248,109,195,139,76,61,41,45,183,219,93,69,51,114,230,205,45,67,223,119,130,85,164,161,164,124,72,175,116,81,62,5,108,109,86,53,140,71,178,71,185,206,234,141,173,125,69,129,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,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,59,0,2,189,120,109,228,255,0,165,250,95,153,93,114,125,109,190,210,106,109,61,37,69,58,227,148,47,163,146,142,145,168,196,142,87,212,86,64,146,57,37,127,117,31,18,64,231,190,21,137,170,231,164,139,42,50,27,10,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,197,203,178,123,189,231,149,93,143,91,221,178,251,128,245,185,23,173,15,123,87,220,155,158,182,162,57,126,71,181,19,96,60,61,122,91,185,88,252,212,174,17,198,204,54,166,39,183,170,43,172,174,247,170,123,182,130,37,223,255,0,81,100,247,235,164,22,186,23,212,206,247,53,173,219,117,68,85,254,114,39,253,37,56,241,241,170,212,218,151,144,90,45,246,231,200,234,106,26,197,93,228,99,153,186,190,8,83,228,174,95,216,239,185,0,158,156,1,102,191,106,52,170,211,76,231,198,174,163,162,134,5,233,68,79,208,165,165,79,185,87,250,68,173,33,223,46,188,85,246,29,49,183,214,185,219,182,178,150,57,147,226,69,219,174,150,149,127,98,126,194,98,1,225,79,9,243,60,175,200,226,223,152,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,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,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,176,16,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,153,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,50,210,116,135,133,26,58,46,81,249,173,62,165,197,215,87,127,183,220,181,94,212,214,67,2,205,108,146,26,24,228,161,88,229,85,149,63,61,5,27,28,247,53,25,34,69,91,44,42,140,114,57,197,96,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,230,205,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,188,13,96,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,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,18,43,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,130,49,157,6,195,120,146,229,249,167,26,83,153,209,82,57,151,29,55,176,190,217,93,53,58,204,251,77,197,45,81,37,61,108,72,215,177,221,113,185,219,171,81,237,235,98,190,55,47,67,220,139,72,60,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,108,19,194,119,149,141,27,250,127,143,122,116,7,74,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,7,249,90,113,245,125,164,190,216,120,83,213,235,135,142,181,87,127,112,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,11,106,53,172,211,126,24,181,151,84,245,198,163,135,172,99,23,223,47,182,220,42,109,247,134,75,51,93,75,105,240,211,118,170,103,169,158,62,182,54,24,158,155,43,219,213,212,229,107,99,71,189,236,107,182,30,209,124,43,50,211,173,47,199,240,125,64,212,170,188,254,251,102,167,117,53,70,71,87,70,148,179,215,177,36,114,196,178,51,173,234,175,108,75,28,106,247,61,207,145,88,175,114,171,156,170,7,117,42,131,158,85,166,213,13,215,70,239,176,219,41,25,114,172,167,191,82,84,86,54,22,164,243,65,11,168,93,20,79,147,110,167,49,142,158,103,53,170,187,53,101,145,83,110,165,222,215,202,171,231,157,250,147,253,228,254,26,5,85,151,167,203,63,141,123,143,19,248,37,203,9,212,187,159,137,212,156,75,122,154,218,201,22,150,31,108,208,205,52,139,29,68,52,240,182,62,142,206,236,130,68,108,125,41,188,14,87,171,166,86,182,157,180,71,65,179,45,124,147,52,181,233,253,21,93,202,251,137,226,242,228,212,246,154,74,116,154,123,147,34,173,164,130,88,99,78,182,175,91,98,169,146,84,70,163,222,245,133,35,107,21,210,38,206,27,174,122,219,105,214,220,90,171,135,40,234,223,168,175,168,150,154,198,148,212,144,84,191,174,104,36,138,85,86,84,53,208,163,18,23,202,175,124,137,209,27,17,207,85,106,55,169,3,96,158,40,244,47,249,74,104,78,77,162,159,106,126,206,125,163,240,95,223,63,3,227,59,30,30,178,10,159,240,61,200,250,186,187,29,63,166,155,117,111,239,219,101,133,90,79,201,175,242,95,170,120,110,166,127,40,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,22,63,105,146,235,53,170,138,107,237,21,37,29,201,244,241,186,178,158,146,165,213,48,67,58,181,59,140,142,87,71,27,164,98,59,116,71,172,108,87,34,34,171,91,190,201,250,192,0,0,135,252,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,46,88,167,58,77,99,177,102,26,203,137,104,237,162,30,229,94,157,219,234,42,46,149,61,79,78,154,171,147,105,228,109,55,67,152,136,189,16,65,79,47,113,175,123,93,226,122,126,23,70,228,90,235,3,99,222,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,215,53,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,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,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,67,94,99,188,14,84,241,91,134,208,102,26,124,250,74,125,69,195,233,231,101,12,50,178,40,153,123,164,114,163,214,138,89,213,17,204,123,92,142,116,14,115,187,77,124,178,181,200,212,153,101,142,101,0,53,87,46,167,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,39,249,76,28,180,185,130,84,232,245,214,207,195,230,175,221,105,35,211,234,250,143,13,103,187,85,203,21,44,24,211,222,234,169,228,89,21,144,43,231,101,69,76,241,53,95,52,173,100,9,187,149,81,136,237,174,124,213,92,13,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,253,232,143,142,88,227,145,17,200,230,42,177,17,205,115,85,90,186,240,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,42,55,163,92,246,178,88,165,98,61,253,29,75,127,220,39,121,88,209,191,167,248,247,167,64,68,174,117,246,155,84,220,54,225,183,217,173,148,143,185,81,231,20,244,148,245,142,133,171,60,48,77,65,90,233,98,100,155,117,53,143,116,16,185,205,69,217,203,20,106,187,244,166,193,29,121,71,113,93,168,248,254,172,89,248,89,185,203,237,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,242,185,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,118,126,237,255,0,18,34,175,52,127,61,154,155,248,47,163,209,18,171,145,143,235,179,247,111,248,145,21,121,163,249,236,212,223,193,125,30,136,9,85,200,199,245,217,251,183,252,72,197,92,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,229,94,70,63,174,207,221,191,226,69,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,6,186,252,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,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,160,190,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,29,165,114,203,225,67,84,56,95,210,251,219,181,70,255,0,87,5,203,48,168,138,174,92,77,206,142,88,44,83,193,37,68,78,149,147,67,60,176,204,250,152,86,149,238,115,26,197,68,138,54,59,171,161,58,66,178,249,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,215,249,168,112,43,77,159,227,215,94,39,180,182,130,146,12,158,199,79,53,203,51,134,106,169,122,238,214,232,41,97,99,103,137,100,145,97,141,244,176,211,42,172,108,99,59,172,115,215,169,210,49,140,146,168,52,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,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,194,188,192,120,152,195,120,175,212,188,43,84,176,250,26,187,115,219,131,210,91,110,246,202,148,87,62,221,113,142,186,181,242,192,146,116,163,102,103,76,177,189,146,53,19,169,143,111,83,88,254,184,217,221,121,123,113,139,130,112,129,130,107,37,254,255,0,71,237,156,146,243,246,119,236,254,63,220,154,159,218,157,169,170,217,85,253,212,200,37,142,14,212,117,9,39,231,17,58,246,233,110,234,190,232,86,0,236,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,111,220,180,185,125,211,104,245,170,207,196,30,175,218,170,227,212,26,250,127,19,103,180,213,197,45,44,248,211,30,218,168,36,73,17,147,171,39,125,69,52,241,57,89,52,77,124,11,187,85,17,232,237,176,175,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,116,2,21,113,173,203,123,249,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,237,124,12,112,49,252,139,190,219,127,162,143,219,31,182,62,205,255,0,89,61,159,225,124,39,137,255,0,198,38,235,234,241,63,236,118,232,251,247,247,74,160,5,43,115,171,243,79,139,125,63,161,245,27,137,149,121,24,254,187,63,118,255,0,137,24,171,157,95,154,124,91,233,253,15,168,220,76,171,200,199,245,217,251,183,252,72,11,84,0,128,28,195,121,143,214,112,237,125,183,233,62,136,79,106,174,206,168,110,16,212,100,203,113,162,157,241,219,105,90,202,122,152,169,145,174,107,35,155,197,71,55,75,164,142,85,116,113,182,68,78,137,30,201,34,9,254,12,85,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,153,24,174,107,28,248,165,137,234,198,117,244,166,85,0,65,94,99,252,191,232,248,136,177,75,171,122,67,142,255,0,162,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,117,0,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,89,85,199,159,24,56,207,23,58,95,161,215,166,173,37,22,109,99,167,190,183,44,179,210,69,81,216,161,158,89,41,25,11,227,146,86,35,92,201,155,76,249,81,141,124,139,26,57,24,247,57,83,169,217,211,155,95,5,30,196,172,172,226,203,76,173,150,170,59,44,221,152,243,75,124,9,216,145,181,211,79,219,101,205,168,174,232,147,188,249,98,142,86,198,214,185,36,70,202,169,34,203,51,217,88,32,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,194,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,245,70,71,20,113,198,138,229,115,213,24,138,231,57,202,174,94,148,79,254,88,188,7,126,91,239,180,218,243,171,22,94,172,7,31,184,55,217,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,3,58,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,235,252,243,191,82,127,188,159,195,75,84,42,175,158,119,234,79,247,147,248,104,24,171,146,167,154,124,167,233,253,119,168,219,137,191,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,194,14,74,158,105,242,159,167,245,222,163,110,46,164,13,117,184,22,225,211,249,78,241,29,142,224,23,42,126,238,55,111,234,190,228,223,31,78,246,186,119,179,174,47,116,177,201,249,233,31,13,63,84,110,87,179,191,220,68,84,98,155,20,157,43,25,210,28,55,16,213,12,223,87,44,80,85,195,125,212,42,123,76,55,212,116,234,248,38,125,190,57,162,130,102,49,125,236,122,197,50,70,228,69,232,84,134,53,70,163,149,238,127,117,0,0,2,31,243,75,215,74,61,31,225,78,253,141,209,94,124,38,73,168,159,231,110,217,12,105,4,146,62,150,69,69,184,61,209,202,189,93,159,11,220,133,210,49,174,115,36,169,131,244,85,200,246,208,185,58,121,193,107,29,247,57,226,129,116,170,162,31,15,101,211,75,124,20,244,113,245,49,253,250,170,234,120,42,234,42,119,70,53,237,234,99,233,162,237,171,158,212,240,221,109,233,89,28,132,22,2,234,121,54,107,95,219,158,31,110,218,57,87,111,236,213,233,149,193,59,51,199,23,76,115,208,220,101,168,168,143,169,203,35,149,211,54,118,86,35,182,99,26,145,246,54,234,119,90,147,252,160,30,88,186,165,249,47,227,39,10,241,119,223,102,90,178,223,17,139,92,63,185,123,222,43,197,70,190,18,15,115,28,230,117,87,71,69,241,183,167,109,190,39,35,21,229,255,0,0,0,0,42,87,157,238,166,120,156,171,77,52,114,142,174,235,23,179,237,245,121,53,194,14,231,77,13,71,136,145,41,233,31,210,143,248,230,143,194,214,166,238,98,116,182,127,133,203,214,244,75,106,53,193,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,170,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,19,81,77,154,77,85,205,135,185,120,102,183,92,255,0,130,221,42,190,222,105,233,33,168,165,179,190,200,198,211,49,205,98,193,111,169,150,134,23,42,57,206,94,183,69,77,27,158,187,236,175,87,42,35,81,81,168,18,40,138,188,115,240,49,252,180,126,196,255,0,162,143,216,239,177,222,210,255,0,89,61,161,226,188,95,134,255,0,198,33,232,233,240,223,236,183,235,251,182,247,202,160,4,0,225,115,149,39,242,107,215,108,103,90,255,0,47,95,104,254,206,120,223,239,103,217,111,7,223,241,20,115,211,127,134,241,114,116,244,247,250,191,65,119,233,219,221,190,233,138,185,231,126,164,255,0,121,63,134,150,168,85,95,60,239,212,159,239,39,240,208,34,175,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,16,255,0,152,207,26,255,0,201,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,218,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,129,37,64,0,82,183,58,191,52,248,183,211,250,31,81,184,153,87,145,143,235,179,247,111,248,145,138,185,213,249,167,197,190,159,208,250,141,196,202,188,140,127,93,159,187,127,196,128,181,64,97,253,60,226,195,68,181,83,90,50,205,4,194,50,58,186,252,179,11,167,154,107,172,110,183,79,12,12,124,21,110,165,170,133,146,72,212,71,190,25,123,72,229,79,129,201,60,107,27,164,218,78,222,96,0,0,0,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,217,248,3,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,154,249,138,113,23,130,113,65,170,120,62,166,96,181,31,171,251,101,29,226,139,162,111,239,101,211,196,213,205,61,31,114,88,163,239,118,187,236,111,117,141,232,127,205,23,230,137,223,249,161,112,81,252,159,243,183,235,62,158,219,45,84,58,109,153,92,25,77,21,186,137,59,62,198,186,58,23,61,244,233,19,156,187,195,47,106,121,163,88,209,25,31,199,23,68,109,100,93,200,44,4,191,224,103,140,219,23,7,154,113,172,87,56,237,94,217,204,242,143,97,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,174,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,62,81,106,156,171,56,14,255,0,224,142,42,245,126,203,254,54,92,66,197,115,183,127,228,31,77,123,107,251,191,238,134,196,201,33,255,0,23,80,199,127,130,120,25,215,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,253,92,107,114,222,254,88,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,38,168,2,42,240,49,192,199,242,46,251,109,254,138,63,108,126,216,251,55,253,100,246,127,133,240,158,39,255,0,24,155,175,171,196,255,0,177,219,163,239,223,221,0,57,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,245,217,251,183,252,72,181,66,170,249,24,254,187,63,118,255,0,137,22,168,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,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,93,159,187,127,196,139,84,42,175,145,143,235,179,247,111,248,145,106,128,12,21,198,230,188,212,240,227,195,70,99,169,54,106,218,72,50,20,167,101,175,31,73,170,34,141,235,113,169,122,69,28,145,50,86,61,179,62,22,186,74,149,139,161,221,108,167,122,46,205,234,114,103,82,157,185,207,235,205,54,85,170,24,214,128,88,171,106,252,62,15,78,235,165,245,141,168,149,176,73,113,172,142,55,65,27,225,86,35,30,248,105,182,123,101,71,63,221,93,35,19,161,90,244,112,87,1,111,220,150,245,210,251,148,224,153,110,131,100,119,155,83,233,48,159,15,113,198,169,54,100,117,222,22,174,106,135,214,166,200,168,178,195,28,235,19,186,250,85,204,117,95,75,158,173,116,77,109,64,153,171,130,253,99,177,104,23,20,24,6,170,229,48,245,217,109,87,9,41,238,50,117,61,60,53,45,93,60,180,146,212,236,198,61,239,236,178,161,210,246,218,213,115,251,125,9,178,187,116,13,143,128,0,85,95,60,239,212,159,239,39,240,210,42,242,184,243,217,166,95,141,122,61,105,42,185,231,126,164,255,0,121,63,134,145,87,149,199,158,205,50,252,107,209,235,64,202,188,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,199,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,177,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,166,190,220,116,112,101,125,224,243,81,233,109,145,221,125,179,134,101,30,34,163,25,185,74,246,37,83,163,137,89,221,166,169,141,187,109,52,93,216,145,100,107,82,57,26,246,185,189,42,175,138,48,180,174,97,25,254,27,170,124,184,115,109,65,211,236,134,146,249,143,95,41,236,149,52,53,212,202,189,18,179,219,52,104,168,168,168,142,99,218,228,115,30,199,34,61,143,107,154,228,107,154,168,148,66,101,92,19,136,92,171,9,208,157,76,225,247,195,123,67,27,212,111,102,212,244,201,85,35,125,151,93,71,89,12,254,34,24,247,88,215,187,28,93,169,19,165,28,238,136,29,214,137,23,67,241,80,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,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,7,133,93,128,226,245,95,184,245,46,251,252,142,125,104,171,185,201,17,23,230,128,24,196,68,65,35,210,52,234,114,162,34,123,213,84,229,242,67,167,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,209,3,7,241,55,171,84,177,186,124,31,28,175,138,166,240,247,116,173,60,74,142,145,170,213,134,69,248,85,171,252,222,165,249,252,144,175,158,45,180,213,216,54,31,136,186,178,23,197,93,83,116,147,173,174,69,223,102,181,85,63,156,169,242,115,73,141,164,152,5,199,84,181,66,243,169,215,104,31,53,29,69,91,228,162,89,26,231,53,88,173,154,45,211,169,174,77,182,99,126,78,219,229,253,72,98,238,104,120,243,45,150,92,50,177,140,107,90,203,180,204,84,68,217,61,240,49,127,98,127,68,9,17,203,254,57,23,72,109,82,205,190,233,73,11,90,138,155,123,188,45,41,42,200,203,192,140,180,178,232,229,133,105,149,158,235,117,50,63,167,111,211,240,148,219,252,137,52,7,23,252,142,44,249,156,157,242,60,55,238,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,1,143,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,110,64,41,3,155,38,145,241,5,142,107,143,229,67,83,111,31,106,48,203,207,93,187,21,188,211,208,69,79,29,186,151,189,53,68,118,154,132,137,169,180,209,119,101,232,146,69,115,167,141,21,232,229,86,201,28,65,115,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,174,103,22,62,105,245,147,234,6,67,234,51,153,171,151,239,29,215,222,21,114,168,240,172,165,254,55,76,178,11,130,73,113,166,217,145,251,46,170,121,41,99,150,235,214,202,121,106,39,237,83,83,185,60,51,85,26,253,247,77,157,239,92,21,196,221,218,213,127,226,75,85,239,182,43,157,37,198,219,113,206,47,181,116,117,148,147,54,104,42,96,146,190,103,71,44,114,53,85,175,99,154,168,228,114,42,162,162,162,160,23,105,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,76,28,233,243,250,155,239,16,216,166,159,83,228,52,149,150,220,87,23,101,75,232,97,88,156,250,11,141,101,68,139,50,74,173,78,182,189,244,240,80,61,24,245,247,51,161,205,68,238,42,186,231,205,112,120,214,202,111,185,135,23,26,189,118,200,235,188,93,93,62,97,115,181,199,39,105,145,244,210,209,78,234,74,104,246,98,34,47,68,16,68,205,246,234,119,78,238,85,114,170,168,102,14,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,43,47,146,62,151,218,169,112,13,66,214,137,157,73,61,202,231,120,139,23,167,71,81,55,191,71,5,52,49,212,203,209,81,186,187,162,119,85,195,213,26,35,83,122,72,220,170,239,119,69,154,1,74,220,232,241,63,99,241,53,142,101,52,152,207,130,164,200,48,250,110,245,198,58,46,220,119,10,232,42,170,89,39,84,168,136,146,205,28,11,70,215,110,170,230,198,176,34,236,222,131,234,242,75,202,111,180,154,251,157,97,84,245,221,22,91,174,30,183,74,202,110,211,23,187,85,73,91,79,29,60,157,106,157,109,233,101,109,74,108,138,141,94,230,238,69,86,181,83,63,243,180,197,172,85,122,5,130,230,181,20,61,119,171,86,96,150,186,58,158,235,211,181,75,87,69,81,37,68,125,8,189,14,234,125,21,50,238,168,174,78,222,205,84,71,57,22,186,248,3,206,191,39,124,100,233,61,255,0,217,126,208,241,121,4,118,46,207,127,181,211,237,40,223,65,221,234,233,118,253,191,21,220,233,219,226,232,233,221,187,245,32,94,167,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,149,76,85,194,119,149,141,27,250,127,143,122,116,6,85,0,0,0,85,95,60,239,212,159,239,39,240,210,213,10,171,231,157,250,147,253,228,254,26,6,42,228,169,230,159,41,250,127,93,234,54,226,215,180,139,134,237,18,208,91,174,81,121,210,12,6,147,24,168,204,106,34,169,188,50,146,162,117,130,87,198,233,93,26,71,11,222,232,169,216,213,168,151,102,66,214,49,17,200,136,155,53,168,149,67,201,83,205,62,83,244,254,187,212,109,197,212,128,0,0,0,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,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,76,149,155,240,201,117,182,112,9,166,60,71,88,233,169,46,20,247,28,162,250,235,252,240,219,156,218,186,40,38,146,26,42,54,75,43,81,200,250,102,75,108,157,81,242,57,136,217,110,44,99,90,170,247,57,99,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,134,195,220,81,240,233,249,68,224,219,38,225,215,75,105,253,159,225,49,250,42,60,114,139,175,187,213,236,217,32,154,150,143,185,60,173,219,185,225,99,135,187,36,159,15,95,91,149,219,42,40,84,15,44,93,82,252,151,241,147,133,120,187,239,179,45,89,111,136,197,174,31,220,189,239,21,226,163,95,9,7,185,142,115,58,171,163,162,248,219,211,182,223,19,145,138,242,255,0,141,85,205,162,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,4,117,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,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,154,171,155,84,26,171,129,178,159,9,222,86,52,111,233,254,61,233,208,17,87,157,95,149,140,91,234,5,15,167,92,73,85,194,119,149,141,27,250,127,143,122,116,4,85,231,87,229,99,22,250,129,67,233,215,16,32,7,43,143,61,154,101,248,215,163,214,153,87,157,95,154,124,91,233,253,15,168,220,76,85,202,227,207,102,153,126,53,232,245,166,85,231,87,230,159,22,250,127,67,234,55,16,50,175,35,31,215,103,238,223,241,34,42,243,71,243,217,169,191,130,250,61,17,42,185,24,254,187,63,118,255,0,137,17,87,154,63,158,205,77,252,23,209,232,128,149,92,140,127,93,159,187,127,196,139,84,42,175,145,143,235,179,247,111,248,145,106,128,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,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,94,30,61,120,103,166,225,99,136,107,158,15,102,174,164,159,30,190,83,253,163,199,225,133,101,235,162,183,79,81,59,35,164,149,101,115,156,231,196,232,100,141,31,214,254,182,53,143,85,107,158,230,55,186,242,221,224,202,197,197,166,163,222,46,121,229,215,181,134,96,158,10,162,239,109,129,239,101,85,214,74,133,155,177,76,217,27,183,106,21,240,242,172,178,35,146,78,148,107,89,178,191,187,22,64,231,87,230,159,22,250,127,67,234,55,19,42,242,49,253,118,126,237,255,0,18,2,213,0,0,0,0,82,183,58,191,52,248,183,211,250,31,81,184,153,87,145,143,235,179,247,111,248,145,138,185,213,249,167,197,190,159,208,250,141,196,235,252,188,184,179,195,120,69,210,253,109,206,47,180,244,151,139,237,125,70,47,77,98,199,29,94,180,179,221,94,146,87,164,234,199,164,114,171,25,20,79,89,28,245,103,70,253,182,42,163,165,98,40,88,79,49,158,53,255,0,146,174,156,65,96,192,46,118,169,53,55,41,252,221,182,154,117,238,201,107,161,84,122,73,115,116,61,46,99,186,94,196,142,38,202,173,107,228,115,157,180,173,134,88,214,133,206,213,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,213,57,121,114,214,183,99,88,77,195,83,56,152,195,250,242,12,174,223,53,21,170,199,45,77,85,45,85,158,215,87,71,81,75,84,218,158,212,172,68,154,166,10,167,53,98,115,85,240,53,173,94,166,74,231,178,32,175,110,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,176,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,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,183,32,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,16,243,52,224,251,25,225,107,84,44,151,173,57,74,74,60,39,57,167,149,214,171,59,101,168,150,123,100,244,113,211,178,165,143,146,119,200,233,88,247,76,201,90,245,126,251,201,35,58,90,145,181,207,189,226,170,249,231,126,164,255,0,121,63,134,129,10,184,32,225,107,249,92,107,140,26,111,91,146,123,18,203,109,183,201,125,189,212,68,222,170,167,208,197,52,49,58,42,100,86,171,18,103,190,120,218,142,127,194,198,171,159,179,213,169,27,246,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,166,30,74,158,105,242,159,167,245,222,163,110,46,164,1,85,124,243,191,82,127,188,159,195,75,84,42,175,158,119,234,79,247,147,248,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,0,117,77,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,149,213,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,16,42,7,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,40,206,188,17,232,53,55,17,220,75,225,218,109,121,162,171,159,30,90,135,221,50,5,134,158,89,24,150,234,102,44,178,71,43,226,123,29,11,38,115,99,166,73,122,219,208,250,134,42,110,238,150,174,10,0,108,167,194,198,181,255,0,40,158,31,112,157,99,146,223,224,170,242,11,122,248,248,27,23,110,54,87,65,43,233,234,187,77,238,72,169,10,207,12,171,31,83,213,221,181,103,86,206,221,18,133,184,154,208,186,205,31,151,78,114,74,43,55,132,198,245,19,79,241,220,146,217,52,107,60,145,190,170,75,109,58,92,24,233,37,78,158,247,138,238,76,232,216,231,53,145,212,193,250,40,228,99,103,87,36,45,82,255,0,235,151,162,151,11,239,253,169,148,218,45,158,23,251,105,171,231,239,35,63,251,90,222,135,191,250,216,223,240,138,5,170,0,0,197,92,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,117,172,46,79,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,36,11,229,163,128,83,106,15,26,90,119,75,114,199,170,238,182,219,29,69,77,254,169,97,73,122,40,223,73,77,36,180,181,18,190,53,78,134,54,177,41,17,58,151,161,207,115,24,238,174,190,149,7,48,110,25,46,188,50,235,13,162,194,218,106,73,113,235,166,47,103,109,174,229,69,110,117,36,21,179,209,208,193,71,90,247,183,110,134,212,190,162,7,212,200,198,190,69,68,171,137,239,114,186,69,37,175,36,45,82,255,0,235,151,162,151,11,239,253,169,148,218,45,158,23,251,105,171,231,239,35,63,251,90,222,135,191,250,216,223,240,138,119,254,116,154,57,125,204,52,107,18,214,43,68,221,202,77,59,184,84,83,221,41,186,88,157,52,183,39,83,198,218,158,183,61,21,122,39,130,158,46,219,88,247,59,196,245,124,45,141,202,181,237,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,80,216,120,0,0,170,190,121,223,169,63,222,79,225,165,170,21,87,207,59,245,39,251,201,252,52,8,171,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,90,75,224,43,84,176,77,22,226,199,6,212,205,75,190,251,27,27,179,123,79,198,214,248,89,170,59,93,219,109,84,49,254,110,22,62,71,111,36,172,111,194,213,219,125,215,100,69,84,235,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,3,165,106,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,253,122,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,73,191,203,23,151,253,30,174,214,83,113,3,173,248,239,139,193,105,58,103,198,109,178,201,4,180,183,234,168,231,154,25,93,82,198,189,100,72,96,146,159,223,12,140,107,102,115,219,186,186,54,189,146,117,254,100,124,190,233,184,118,169,143,88,116,110,213,86,237,58,184,212,54,154,182,219,12,82,204,204,101,233,20,17,196,178,212,77,60,179,76,202,153,150,119,35,220,214,178,55,171,35,223,119,198,138,22,169,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,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,216,123,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,10,129,231,87,230,159,22,250,127,67,234,55,18,58,232,71,21,89,151,15,26,71,169,248,126,154,220,170,237,25,62,161,212,89,169,155,119,130,52,235,161,183,83,178,191,197,44,50,245,163,161,169,115,170,41,218,199,163,93,210,197,153,205,88,228,108,111,73,21,206,175,205,62,45,244,254,135,212,110,36,0,3,234,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,252,248,1,227,6,213,197,150,145,181,215,5,171,143,59,195,169,232,232,50,182,77,19,81,149,51,189,142,72,235,162,116,108,108,93,21,11,12,175,88,218,214,172,79,107,217,211,208,145,201,37,96,234,175,44,125,92,210,238,23,45,28,67,205,113,171,187,93,228,167,167,185,100,56,165,61,153,241,79,96,183,75,19,228,116,243,73,36,137,43,223,10,118,91,60,105,2,118,149,242,170,185,99,133,210,44,127,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,80,54,94,6,42,225,163,136,188,19,138,13,44,160,212,204,22,163,252,85,29,226,139,162,111,239,101,211,195,67,52,244,125,201,98,143,189,218,239,177,189,214,55,161,255,0,52,95,154,38,85,0,0,3,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,95,126,61,120,103,166,225,99,136,107,158,15,102,174,164,159,30,190,83,253,163,199,225,133,101,235,162,183,79,81,59,35,164,149,101,115,156,231,196,232,100,141,31,214,254,182,53,143,85,107,158,230,55,97,226,149,185,213,249,167,197,190,159,208,250,141,196,14,149,203,31,132,75,87,19,90,185,87,149,230,23,26,68,196,244,214,162,221,114,185,90,164,167,108,239,187,207,43,229,117,61,43,153,35,93,23,134,114,211,73,222,234,69,87,51,104,218,223,206,44,145,222,241,85,124,140,127,93,159,187,127,196,139,84,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,187,63,118,255,0,137,22,168,85,95,35,31,215,103,238,223,241,34,213,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,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,235,179,247,111,248,145,106,133,85,242,49,253,118,126,237,255,0,18,45,80,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,172,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,189,81,145,197,28,113,162,185,92,245,70,34,185,206,114,171,150,226,121,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,69,240,221,162,23,94,35,245,183,22,209,123,53,242,146,205,81,145,212,74,215,215,212,198,233,25,77,4,48,73,81,51,209,141,247,189,233,20,50,116,51,118,163,159,210,213,115,17,85,232,24,212,3,37,103,250,33,117,192,244,123,74,245,150,107,229,37,101,183,84,105,239,46,167,164,108,110,100,244,51,219,171,157,77,43,31,243,107,216,230,172,47,107,209,81,119,124,141,86,167,66,62,64,188,158,93,186,233,89,175,220,41,226,153,37,250,243,237,60,146,195,221,198,239,211,57,39,89,29,85,74,168,145,62,89,38,87,58,105,164,165,125,44,210,72,142,115,93,36,207,253,21,69,99,100,169,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,248,157,35,81,46,80,10,171,231,157,250,147,253,228,254,26,69,94,87,30,123,52,203,241,175,71,173,37,87,60,239,212,159,239,39,240,210,42,242,184,243,217,166,95,141,122,61,104,23,252,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,175,117,0,107,67,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,53,47,79,155,78,150,224,153,95,9,215,237,76,191,216,188,86,73,130,120,95,179,245,190,42,102,120,63,27,114,161,134,171,243,108,122,71,39,92,109,70,254,113,174,233,219,118,236,190,242,139,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,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,15,83,158,138,167,39,200,141,61,106,136,229,248,87,222,7,158,157,215,99,218,212,217,14,44,103,79,204,228,229,68,77,213,118,3,243,220,42,153,71,71,53,67,215,100,141,138,229,255,0,120,138,26,177,124,170,213,44,190,60,30,150,182,102,210,182,161,27,59,26,245,70,185,137,43,226,114,42,124,63,52,147,246,153,7,136,205,82,165,179,99,85,120,189,181,232,251,173,214,39,82,83,49,178,49,87,173,235,26,111,211,239,85,247,73,191,185,20,248,220,52,232,229,117,130,153,114,187,229,75,36,171,185,39,137,115,82,39,177,91,220,72,100,217,119,217,61,202,139,247,1,150,244,195,7,181,97,88,141,178,209,65,71,20,73,5,51,24,170,214,236,170,190,245,85,85,221,87,230,229,251,254,242,17,115,103,137,209,225,184,156,136,159,15,181,230,223,251,124,50,127,244,75,15,141,141,141,141,98,127,53,54,43,223,155,99,92,184,14,47,179,87,255,0,133,230,85,95,236,165,80,50,127,46,90,169,102,210,26,24,228,85,84,108,17,171,119,95,146,120,90,66,94,16,227,150,204,189,90,75,70,197,77,149,32,103,255,0,146,210,19,28,14,47,223,111,113,193,170,190,255,0,121,205,255,0,35,131,126,240,61,160,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,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,217,0,1,173,103,18,252,58,103,124,47,234,157,126,153,231,84,255,0,227,107,44,245,189,112,255,0,124,237,126,38,104,96,172,237,197,44,157,158,239,97,238,237,61,221,108,249,42,124,149,113,81,177,159,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,94,204,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,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,7,84,213,140,235,242,95,165,153,150,166,123,47,218,127,100,177,251,141,247,193,119,251,62,43,194,211,73,55,107,185,210,238,142,174,223,79,87,75,182,223,125,151,109,141,96,141,148,248,177,242,177,172,159,79,242,31,78,156,214,176,11,254,229,139,165,191,146,254,13,176,175,23,98,246,101,215,45,241,25,77,195,251,171,189,226,188,84,139,225,39,247,61,205,103,85,12,116,95,3,122,118,219,226,106,61,94,74,163,26,112,201,105,186,216,56,109,210,139,21,246,217,87,110,185,91,176,123,21,37,101,29,92,46,134,122,105,227,160,133,178,69,36,110,68,115,30,215,34,181,90,168,138,138,138,138,100,176,35,175,48,252,42,235,159,240,91,170,182,43,53,69,36,53,20,182,118,94,222,234,151,185,172,88,45,245,49,87,76,212,86,181,203,214,232,169,164,107,19,109,149,234,212,85,106,42,185,40,47,73,243,175,201,126,169,225,186,153,236,191,105,253,146,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,54,41,226,199,202,198,178,125,63,200,125,58,115,90,192,54,83,226,199,202,198,178,125,63,200,125,58,115,90,194,255,0,191,248,214,95,252,175,255,0,252,238,20,2,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,21,87,207,59,245,39,251,201,252,52,181,66,170,249,231,126,164,255,0,121,63,134,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,5,96,115,189,212,207,13,138,233,166,142,81,213,218,165,246,133,194,175,38,184,65,220,234,174,167,240,241,165,61,35,250,81,255,0,4,50,120,170,212,221,204,94,167,65,240,185,58,30,139,103,229,0,243,58,213,47,202,135,25,57,175,132,190,251,78,213,137,120,124,90,223,253,203,217,240,190,22,52,241,112,123,216,215,63,166,186,74,223,141,221,91,239,240,185,88,140,3,245,114,178,192,42,115,174,52,176,218,165,199,169,46,214,220,86,158,190,255,0,114,74,148,137,204,165,100,116,207,138,158,161,25,34,252,79,101,100,244,138,206,132,87,181,253,47,77,186,21,205,191,66,181,121,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,125,149,1,173,183,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,244,150,215,249,62,235,29,139,57,225,129,52,170,158,31,15,122,211,75,132,244,245,145,245,61,253,250,90,234,137,234,233,234,119,86,53,141,234,123,234,98,237,163,158,228,240,221,110,233,73,26,132,96,231,97,165,246,172,123,87,48,61,87,183,186,146,26,140,206,207,85,109,174,167,134,137,177,62,73,237,239,143,106,169,101,69,222,103,190,42,200,162,78,166,238,214,82,177,58,156,138,136,206,191,201,179,90,254,195,113,5,118,209,202,187,127,122,147,83,109,233,217,158,56,186,164,130,186,221,21,69,68,125,78,89,26,141,133,208,62,177,29,179,30,229,147,177,183,75,122,212,9,255,0,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,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,53,87,54,168,53,87,3,101,62,19,188,172,104,223,211,252,123,211,160,34,175,58,191,43,24,183,212,10,31,78,184,146,171,132,239,43,26,55,244,255,0,30,244,232,8,171,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,101,94,70,63,174,207,221,191,226,68,85,230,143,231,179,83,127,5,244,122,34,85,114,49,253,118,126,237,255,0,18,34,175,52,127,61,154,155,248,47,163,209,1,42,185,24,254,187,63,118,255,0,137,22,168,85,95,35,31,215,103,238,223,241,34,213,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,20,173,206,175,205,62,45,244,254,135,212,110,38,85,228,99,250,236,253,219,254,36,98,174,117,126,105,241,111,167,244,62,163,113,50,175,35,31,215,103,238,223,241,32,45,80,0,0,0,5,43,115,171,243,79,139,125,63,161,245,27,137,0,9,255,0,206,175,205,62,45,244,254,135,212,110,38,63,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,6,85,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,46,80,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,14,149,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,135,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,81,189,26,231,181,146,197,43,17,239,232,234,93,148,204,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,2,189,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,202,234,229,255,0,203,22,143,72,171,45,58,223,196,13,23,139,206,169,58,229,182,227,51,178,9,105,108,53,81,207,35,89,84,233,97,150,88,234,166,88,219,12,145,47,194,216,92,247,47,75,164,107,31,29,138,128,42,175,158,119,234,79,247,147,248,105,106,133,85,243,206,253,73,254,242,127,13,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,10,171,231,157,250,147,253,228,254,26,90,161,85,124,243,191,82,127,188,159,195,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,3,93,110,59,245,210,197,196,79,20,25,118,163,97,215,155,173,199,22,119,133,183,88,157,112,71,179,162,150,158,158,56,222,176,196,245,85,138,25,39,73,231,107,21,26,239,207,43,158,198,189,207,106,93,247,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,174,101,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,91,255,0,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,167,99,102,141,1,209,203,23,15,250,53,137,232,238,57,55,136,164,198,109,237,167,146,167,165,236,241,117,79,115,164,169,169,232,123,222,177,247,103,146,89,123,125,106,214,117,244,183,225,106,33,172,184,22,211,198,142,142,88,179,158,87,58,57,170,181,19,120,123,214,154,97,248,181,69,28,157,47,127,126,150,186,154,134,146,162,155,100,123,88,222,167,190,154,94,226,181,238,79,13,208,222,148,145,202,87,95,11,26,215,252,157,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,91,232,225,235,22,177,103,60,23,233,166,21,148,208,248,219,46,65,165,246,107,93,198,155,186,248,251,244,179,218,98,142,88,250,216,173,123,122,152,247,38,237,84,114,111,186,42,47,188,215,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,27,57,130,37,114,192,214,139,86,171,112,151,137,88,166,203,233,46,217,62,13,78,235,13,230,141,172,108,83,208,65,28,210,182,222,215,198,141,110,236,90,54,66,214,202,136,168,245,142,68,87,58,70,73,180,159,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,192,81,103,53,173,76,252,162,113,147,145,219,169,234,237,85,116,24,85,190,135,25,163,158,223,39,115,171,183,26,212,84,50,103,35,220,213,154,58,170,170,152,156,137,211,211,218,70,57,189,77,114,172,159,228,125,128,84,197,106,213,61,82,174,199,169,22,158,170,162,221,96,181,221,156,145,58,116,124,77,150,122,218,118,46,253,214,49,82,106,7,187,220,140,122,164,127,164,177,175,77,91,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,227,97,62,1,244,207,42,210,46,16,180,219,5,205,105,60,37,234,158,223,81,112,169,165,116,114,71,37,47,141,171,154,177,144,74,201,24,215,178,104,217,80,214,72,197,111,195,35,94,212,85,68,69,80,238,188,74,105,13,54,189,104,54,115,164,115,65,73,37,70,69,103,154,27,122,213,207,44,48,69,113,102,210,209,77,35,226,221,232,200,234,99,134,69,68,71,110,140,84,86,185,21,90,186,209,27,84,26,230,113,205,165,246,173,28,226,211,83,48,59,19,169,18,219,5,227,218,84,112,82,81,54,146,10,72,43,161,142,182,58,88,226,106,171,90,200,91,82,144,166,219,34,164,104,168,214,239,210,129,126,122,3,172,118,46,32,52,107,19,214,44,114,31,15,73,147,91,219,81,37,55,83,223,225,42,152,231,71,83,77,214,246,49,100,237,79,28,177,119,58,17,175,232,234,111,194,228,83,32,16,3,147,102,181,253,185,225,246,237,163,149,118,254,205,94,153,92,19,179,60,113,116,199,61,13,198,90,138,136,250,156,178,57,93,51,103,101,98,59,102,49,169,31,99,110,167,117,169,63,192,21,87,207,59,245,39,251,201,252,52,181,66,170,249,231,126,164,255,0,121,63,134,129,85,100,180,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,93,3,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,108,17,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,59,5,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,130,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,7,143,14,5,239,188,31,101,86,234,219,37,125,215,35,192,114,14,231,179,239,117,52,108,143,194,85,119,37,84,183,206,232,222,228,116,205,129,145,189,37,86,68,217,119,147,161,137,218,122,55,245,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,201,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,124,19,197,220,99,216,217,162,122,54,72,222,173,94,137,24,199,34,110,212,43,91,64,249,50,120,61,71,200,106,184,135,202,253,165,136,89,46,17,199,96,167,178,77,225,228,200,33,69,142,85,154,169,85,28,250,88,85,138,176,186,22,57,37,89,59,170,201,90,200,227,146,112,194,156,223,242,155,22,115,175,186,123,154,226,213,222,54,203,144,105,125,166,233,110,169,237,62,62,253,44,245,181,242,69,39,67,209,175,111,83,30,213,217,200,142,77,246,84,69,247,29,131,147,118,131,97,186,149,171,153,86,171,102,20,84,151,55,233,189,61,189,246,138,26,154,117,145,145,220,106,223,50,197,90,139,214,141,235,129,180,146,35,26,230,59,227,153,178,53,88,248,152,167,202,231,43,105,181,88,56,146,194,108,86,43,101,37,186,219,110,211,123,109,37,29,29,36,45,134,10,104,35,175,184,54,56,163,141,168,141,99,26,212,70,163,81,17,17,17,17,12,193,200,199,245,217,251,183,252,72,11,84,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,188,147,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,240,53,226,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,236,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,45,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,251,95,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,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,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,245,217,251,183,252,72,181,66,170,249,24,254,187,63,118,255,0,137,22,168,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,118,126,237,255,0,18,45,80,170,190,70,63,174,207,221,191,226,69,170,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,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,37,87,35,31,215,103,238,223,241,34,213,10,171,228,99,250,236,253,219,254,36,88,166,191,107,29,139,135,253,26,203,53,139,35,135,196,82,99,54,247,84,71,77,212,246,120,186,167,185,35,166,166,235,99,30,177,247,103,146,40,187,157,10,214,117,245,59,225,106,168,20,173,205,47,93,43,53,131,138,203,246,55,69,121,241,120,222,157,255,0,157,187,100,49,164,241,198,202,168,209,22,224,247,71,42,244,247,188,87,114,23,72,198,181,175,142,154,15,210,70,163,221,34,185,39,232,189,170,227,83,158,107,190,67,136,82,85,84,90,234,41,108,56,205,226,103,181,239,165,157,98,145,247,22,197,31,86,236,122,197,53,18,44,170,196,94,137,30,198,59,103,74,213,171,99,100,142,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,39,49,142,157,88,143,84,106,189,24,142,86,179,171,161,3,91,114,210,105,244,94,213,170,220,151,241,251,236,56,133,37,219,39,193,169,239,23,235,53,99,158,216,167,160,130,59,245,67,174,14,100,138,230,238,197,163,100,206,116,74,170,143,88,227,84,107,164,100,123,85,177,127,220,174,60,137,233,151,227,94,177,90,5,21,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,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,227,92,46,41,244,83,249,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,182,211,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,3,10,243,206,253,73,254,242,127,13,34,175,43,143,61,154,101,248,215,163,214,146,171,158,119,234,79,247,147,248,105,21,121,92,121,236,211,47,198,189,30,180,11,254,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,83,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,0,0,0,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,42,237,128,242,170,137,243,61,110,149,62,71,7,189,85,125,231,134,183,169,118,3,139,149,206,118,199,186,38,108,155,175,204,228,200,209,167,48,60,124,142,155,169,26,133,100,192,237,46,175,187,84,73,26,108,138,157,17,57,255,0,207,107,126,239,242,142,207,114,174,138,134,146,106,153,23,102,197,27,158,171,183,220,136,171,255,0,65,9,181,222,241,113,214,205,69,164,194,44,146,127,114,81,50,120,234,87,102,254,146,61,238,79,210,70,47,250,135,220,191,253,16,252,250,117,137,230,250,213,171,118,236,214,237,34,75,98,161,169,142,100,100,149,42,187,162,68,173,95,205,189,93,252,248,83,246,126,223,236,156,22,155,116,54,202,24,105,33,141,172,108,81,181,136,141,68,68,217,17,19,238,254,195,171,233,174,9,71,132,217,32,183,209,195,208,140,234,221,58,149,127,158,245,251,220,191,210,83,186,128,32,7,54,104,149,116,219,28,153,83,220,203,172,238,95,234,79,8,239,253,132,255,0,33,15,52,171,74,215,104,245,4,168,206,174,197,93,75,254,123,127,241,28,159,215,253,64,126,142,90,151,106,74,205,49,164,167,167,85,238,50,157,173,119,195,183,202,150,147,114,107,21,203,202,170,178,101,181,213,82,189,118,99,35,157,17,61,223,116,84,104,88,208,28,92,155,161,225,173,68,255,0,124,228,229,217,14,8,229,220,15,96,60,39,188,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,135,252,192,184,17,177,113,85,138,201,154,226,204,240,90,155,143,219,214,59,117,78,239,147,218,148,176,71,85,36,86,174,135,212,69,79,7,118,166,161,171,226,92,138,230,109,178,238,223,114,76,0,4,95,229,157,105,186,216,56,40,211,251,21,246,217,87,110,185,91,170,47,212,149,148,117,112,186,25,233,167,142,247,92,217,34,146,55,34,57,143,107,145,90,173,84,69,69,69,69,37,0,0,69,94,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,70,206,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,165,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,128,100,176,0,3,85,115,106,131,21,127,36,238,22,63,240,105,210,175,253,13,183,127,238,64,197,95,252,107,47,254,87,255,0,254,119,10,1,54,146,251,39,138,253,149,251,11,246,102,213,246,111,217,254,201,246,63,130,143,192,248,30,223,107,195,118,54,237,246,123,127,7,111,167,167,167,225,219,111,113,208,63,146,119,11,31,248,52,233,87,254,134,219,191,247,32,56,78,242,177,163,127,79,241,239,78,128,202,167,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,0,0,10,171,231,157,250,147,253,228,254,26,90,161,213,51,173,39,210,205,80,240,63,148,205,52,197,50,223,102,119,124,23,183,108,212,213,254,23,185,211,220,237,119,152,238,142,174,219,58,186,118,223,161,187,252,144,10,129,228,169,230,159,41,250,127,93,234,54,226,234,78,149,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,29,212,0,0,14,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,107,4,109,37,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,247,57,168,169,239,68,58,7,242,78,225,99,255,0,6,157,42,255,0,208,219,119,254,228,15,147,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,102,176,0,137,92,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,19,25,71,61,90,191,173,21,141,103,83,215,110,132,115,105,47,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,189,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,141,127,146,119,11,31,248,52,233,87,254,134,219,191,247,32,98,174,104,254,68,245,55,240,95,88,162,40,4,218,34,231,167,184,13,235,13,102,156,222,112,124,126,191,19,142,158,10,70,88,106,109,144,203,110,108,16,43,22,24,146,153,205,88,145,145,172,113,171,27,211,179,122,27,182,219,33,210,191,146,119,11,31,248,52,233,87,254,134,219,191,247,32,101,80,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,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,230,181,17,61,200,135,96,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,128,81,15,52,127,61,154,155,248,47,163,209,19,255,0,146,167,149,140,167,234,5,119,167,91,137,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,1,216,13,85,205,170,12,85,252,147,184,88,255,0,193,167,74,191,244,54,221,255,0,185,1,194,119,149,141,27,250,127,143,122,116,4,85,231,87,229,99,22,250,129,67,233,215,18,122,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,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,149,121,213,249,167,197,190,159,208,250,141,196,182,156,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,253,121,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,21,193,200,199,245,217,251,183,252,72,138,188,209,252,246,106,111,224,190,143,68,94,158,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,159,43,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,187,63,118,255,0,137,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,255,0,228,169,229,99,41,250,129,93,233,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,230,181,17,61,200,135,96,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,128,118,0,0,20,173,206,175,205,62,45,244,254,135,212,110,38,85,228,99,250,236,253,219,254,36,88,254,107,162,26,47,169,87,88,175,186,141,164,56,86,85,114,130,157,180,145,86,94,236,20,149,211,199,3,92,231,54,38,201,52,110,114,49,28,247,185,26,139,182,239,114,253,234,126,172,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,3,181,128,0,0,0,172,190,58,184,76,204,184,186,227,219,21,193,236,85,21,118,123,21,6,155,210,212,223,114,54,208,37,84,22,166,45,109,209,96,71,177,100,137,30,249,101,98,70,214,35,250,246,238,61,17,91,19,213,44,39,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,0,0,0,0,10,171,231,157,250,147,253,228,254,26,90,161,213,51,173,39,210,205,80,240,63,148,205,52,197,50,223,102,119,124,23,183,108,212,213,254,23,185,211,220,237,119,152,238,142,174,219,58,186,118,223,161,187,252,144,10,129,228,169,230,159,41,250,127,93,234,54,226,234,78,149,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,29,212,1,85,124,243,191,82,127,188,159,195,75,84,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,1,80,60,149,60,211,229,63,79,235,189,70,220,93,73,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,1,78,220,231,245,230,155,42,213,12,107,64,44,85,181,126,31,7,167,117,210,250,198,212,74,216,36,184,214,71,27,160,141,240,171,17,143,124,52,219,61,178,163,159,238,174,145,137,208,173,122,59,164,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,127,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,15,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,160,118,179,85,115,106,131,21,127,36,238,22,63,240,105,210,175,253,13,183,127,238,64,112,157,229,99,70,254,159,227,222,157,1,88,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,248,157,35,149,46,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,67,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,41,175,147,206,183,221,112,62,34,234,52,106,27,29,37,101,183,84,105,213,181,21,110,145,204,158,134,123,117,45,93,76,79,103,205,175,99,154,179,49,204,84,69,221,241,185,28,157,10,201,38,255,0,55,29,76,197,112,254,16,175,24,45,218,175,123,214,123,112,160,183,218,41,99,146,62,227,188,53,92,53,147,206,230,57,232,245,133,140,129,24,231,177,174,233,146,120,26,168,136,253,210,69,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,135,96,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,53,193,208,29,28,190,241,1,172,184,158,142,227,147,120,122,188,154,224,218,121,42,122,88,255,0,9,74,198,186,74,154,158,135,189,137,39,106,8,229,151,183,214,142,127,71,75,126,39,34,27,52,152,255,0,22,225,235,64,176,107,237,46,83,133,104,126,159,227,247,170,46,191,13,113,181,227,52,84,149,80,117,177,204,127,68,177,198,215,183,169,143,115,87,101,247,181,202,139,238,85,50,0,2,168,57,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,247,35,222,137,39,233,36,105,211,107,231,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,160,83,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,243,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,86,175,55,205,45,206,245,167,59,208,13,51,211,75,23,182,114,75,207,218,191,5,69,226,161,167,238,246,161,160,154,79,206,76,246,70,221,163,137,238,248,156,155,237,178,110,170,136,182,84,0,195,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,243,0,0,0,0,0,0,82,183,58,191,52,248,183,211,250,31,81,184,153,87,145,143,235,179,247,111,248,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,250,176,93,39,210,205,47,241,223,147,61,52,197,49,47,105,246,188,111,176,172,212,212,30,43,183,213,219,238,246,88,222,190,158,227,250,122,183,219,173,219,124,212,14,214,0,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,175,191,18,252,58,103,124,47,234,157,126,153,231,84,255,0,227,107,44,245,189,112,255,0,124,237,126,38,104,96,172,237,197,44,157,158,239,97,238,237,61,221,108,249,42,124,149,118,83,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,1,88,28,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,109,70,42,254,73,220,44,127,224,211,165,95,250,27,110,255,0,220,153,84,1,74,220,234,252,211,226,223,79,232,125,70,226,93,73,210,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,239,80,43,131,145,143,235,179,247,111,248,145,106,135,84,193,116,159,75,52,191,199,126,76,244,211,20,196,189,167,218,241,190,194,179,83,80,120,174,223,87,111,187,217,99,122,250,123,143,233,234,223,110,183,109,243,83,181,128,0,0,41,91,157,95,154,124,91,233,253,15,168,220,75,169,58,86,107,162,26,47,169,87,88,175,186,141,164,56,86,85,114,130,157,180,145,86,94,236,20,149,211,199,3,92,231,54,38,201,52,110,114,49,28,247,185,26,139,182,239,114,253,234,5,112,114,49,253,118,126,237,255,0,18,45,80,234,152,46,147,233,102,151,248,239,201,158,154,98,152,151,180,251,94,55,216,86,106,106,15,21,219,234,237,247,123,44,111,95,79,113,253,61,91,237,214,237,190,106,118,176,6,42,226,199,202,198,178,125,63,200,125,58,115,42,159,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,80,53,98,54,168,49,87,242,78,225,99,255,0,6,157,42,255,0,208,219,119,254,228,202,160,0,0,10,1,230,143,231,179,83,127,5,244,122,34,255,0,140,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,1,93,124,140,127,93,159,187,127,196,143,171,206,179,93,43,45,86,44,47,135,139,13,231,179,237,190,188,147,34,166,141,39,142,71,210,196,254,221,11,28,244,84,138,72,95,51,106,158,232,213,30,228,146,146,7,252,27,53,95,98,152,46,147,233,102,151,248,239,201,158,154,98,152,151,180,251,94,55,216,86,106,106,15,21,219,234,237,247,123,44,111,95,79,113,253,61,91,237,214,237,190,106,124,172,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,10,65,229,139,165,191,149,14,50,112,175,23,98,246,157,171,18,241,25,77,195,251,171,179,225,124,44,107,225,39,247,61,174,127,77,116,148,95,3,122,183,223,226,106,177,30,95,241,213,48,93,39,210,205,47,241,223,147,61,52,197,49,47,105,246,188,111,176,172,212,212,30,43,183,213,219,238,246,88,222,190,158,227,250,122,183,219,173,219,124,212,237,96,106,174,95,247,43,143,34,122,101,248,215,172,86,153,87,249,39,112,177,255,0,131,78,149,127,232,109,187,255,0,114,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,21,131,206,247,75,127,250,218,107,93,190,197,255,0,109,226,215,123,159,138,254,202,154,8,59,42,255,0,254,217,59,173,140,254,167,187,252,26,17,171,149,166,186,86,104,255,0,21,150,28,110,182,243,225,49,189,68,255,0,59,119,56,100,73,228,141,245,82,34,173,189,237,142,37,233,239,120,174,220,45,145,237,115,89,29,76,255,0,162,142,87,182,244,242,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,73,220,44,127,224,211,165,95,250,27,110,255,0,220,129,0,57,231,126,164,255,0,121,63,134,145,87,149,199,158,205,50,252,107,209,235,75,211,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,67,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,17,87,154,63,145,61,77,252,23,214,40,138,1,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,29,3,249,39,112,177,255,0,131,78,149,127,232,109,187,255,0,114,3,139,31,43,26,201,244,255,0,33,244,233,205,107,13,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,49,175,242,78,225,99,255,0,6,157,42,255,0,208,219,119,254,228,12,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,15,27,236,120,85,3,195,159,183,184,245,53,202,191,180,228,230,170,169,229,145,108,187,174,224,120,72,247,119,81,237,70,162,39,200,34,108,122,170,106,99,165,141,100,149,118,68,69,85,255,0,120,15,111,203,230,124,203,181,254,217,105,133,102,173,173,130,22,39,205,207,145,173,79,154,126,213,79,218,134,20,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,98,186,53,63,143,29,90,213,154,135,90,113,251,91,45,20,210,109,179,233,174,85,29,105,178,49,223,210,103,223,26,253,223,122,255,0,190,19,15,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,106,252,211,231,238,50,143,11,218,71,22,33,143,79,118,185,49,243,87,93,36,142,170,73,38,68,115,209,93,10,110,155,171,17,126,111,119,222,191,50,43,240,101,195,45,231,50,175,163,213,44,238,245,87,85,60,117,127,4,115,36,115,34,246,102,133,91,241,61,238,119,243,92,159,239,150,59,107,182,193,106,163,142,146,6,35,89,27,90,212,217,168,158,228,68,79,187,251,0,253,141,106,53,17,17,62,64,42,236,16,15,36,82,230,51,68,181,90,23,54,236,87,116,248,197,85,68,223,111,238,57,137,90,70,142,62,169,155,81,161,151,4,124,170,212,108,85,139,242,223,127,238,57,128,138,92,169,234,166,110,75,116,163,94,174,219,25,90,136,158,255,0,185,180,165,161,167,200,170,14,86,55,57,98,213,91,197,161,36,71,51,195,220,37,69,247,238,155,45,50,109,255,0,168,181,244,249,0,119,200,245,238,168,170,123,23,111,188,225,186,117,109,176,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,198,224,122,250,151,171,103,125,199,36,247,156,37,106,174,206,79,219,247,30,198,39,185,23,250,128,242,137,176,221,2,185,19,231,238,254,211,161,234,126,170,227,122,121,100,168,184,92,238,116,241,62,54,61,90,213,154,54,185,206,70,61,81,17,28,246,238,191,2,129,247,178,140,206,199,137,211,45,77,218,182,24,90,136,139,241,76,198,127,57,27,252,229,79,189,72,87,175,220,94,223,50,105,83,12,210,107,13,198,182,162,85,116,111,169,137,177,77,27,82,72,154,214,175,192,201,63,156,255,0,234,253,21,49,238,164,106,46,175,241,23,152,173,171,8,142,237,13,158,21,150,21,150,4,170,107,29,241,190,70,42,186,39,72,213,221,24,221,189,223,127,184,148,122,39,195,54,49,167,246,215,92,114,10,8,170,107,26,222,167,77,85,20,111,119,195,35,156,159,19,226,106,252,186,127,226,64,34,22,43,193,246,161,106,117,111,219,77,83,186,83,195,12,203,226,124,60,148,147,70,255,0,122,182,79,122,181,177,39,201,242,39,255,0,87,187,50,96,220,57,98,249,53,222,150,11,77,26,65,67,73,215,212,233,31,58,163,250,154,229,77,149,30,191,39,53,126,243,52,101,218,165,140,182,249,14,7,96,90,87,212,62,70,211,171,97,237,175,66,43,221,22,219,49,251,166,203,183,243,127,246,25,71,7,196,104,44,20,141,100,20,145,198,239,126,234,145,181,21,125,238,253,141,79,218,7,213,196,113,138,60,86,209,21,170,141,168,145,198,231,185,54,87,47,233,59,127,231,42,169,247,79,8,155,38,199,23,59,223,178,129,198,71,110,190,227,155,23,118,156,21,19,246,28,152,7,50,57,241,213,68,149,122,31,116,221,251,116,65,88,239,151,254,39,49,35,12,27,198,37,36,85,122,41,125,108,141,223,162,138,181,201,238,255,0,197,38,2,1,114,185,168,163,143,90,47,148,73,27,214,84,134,230,187,255,0,82,58,157,63,111,245,22,218,223,151,200,168,94,89,106,177,241,37,126,138,54,162,35,105,110,169,182,223,61,164,128,183,182,252,128,242,122,215,110,163,154,252,143,95,191,171,220,7,177,62,71,147,139,78,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,120,114,117,38,199,173,85,205,93,151,229,251,79,105,193,210,53,191,214,191,177,0,228,138,138,159,61,207,76,245,49,211,51,170,69,217,55,249,135,247,30,223,135,102,255,0,105,215,178,44,98,91,253,35,232,223,82,246,35,156,139,187,85,17,125,203,191,244,84,14,181,153,106,133,5,145,18,46,255,0,231,29,250,41,210,239,127,232,239,252,197,253,164,126,166,208,236,135,87,50,150,223,242,234,189,168,153,82,147,199,15,110,63,123,82,78,180,248,163,145,171,242,145,201,239,67,53,227,92,59,99,54,106,229,185,76,250,185,165,119,207,170,163,250,149,62,72,196,251,148,203,52,118,250,122,40,155,28,45,84,70,162,34,110,187,255,0,245,124,128,235,88,46,159,218,112,155,68,54,251,108,61,45,99,24,139,241,57,127,69,136,223,231,57,127,97,141,56,164,213,134,224,88,131,104,233,83,122,203,138,205,77,15,249,75,11,182,249,177,201,243,115,126,123,25,95,54,202,168,241,59,60,183,42,201,155,27,35,70,174,238,86,167,205,237,111,243,149,19,239,32,134,9,169,117,188,69,107,132,150,235,179,25,37,186,208,218,122,168,18,56,210,53,235,115,169,218,187,185,142,118,255,0,39,125,224,100,126,22,116,162,182,241,117,147,81,242,31,138,106,199,172,241,167,185,54,235,116,19,34,252,15,68,249,170,255,0,55,255,0,97,50,88,212,106,123,144,248,184,173,146,154,203,108,167,165,166,98,181,172,141,141,68,87,42,252,154,212,251,255,0,176,251,123,128,119,200,227,182,231,7,185,200,190,239,188,228,213,87,125,222,240,27,108,221,143,49,174,225,233,238,84,17,170,108,7,51,15,241,86,196,147,70,50,36,95,255,0,135,86,255,0,249,36,198,96,49,135,17,148,139,91,164,249,4,31,115,173,213,137,255,0,244,210,167,253,32,86,223,45,88,58,56,151,200,157,191,255,0,19,221,147,255,0,222,194,91,147,126,69,76,114,241,135,192,241,87,146,211,252,145,176,222,19,223,253,83,196,159,244,22,206,159,32,11,242,61,105,250,71,177,126,71,13,190,32,57,52,228,113,105,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,15,11,239,77,143,9,27,81,119,249,175,245,156,143,14,93,147,221,243,3,214,231,110,244,98,127,190,115,78,150,251,142,17,49,81,85,206,249,169,205,200,138,223,120,30,81,125,254,228,56,79,43,97,137,207,85,249,34,156,145,17,191,37,58,150,160,228,41,102,178,84,61,140,87,200,172,122,49,173,69,85,85,232,126,222,228,69,253,128,70,46,52,117,83,32,137,105,112,76,94,149,39,146,186,7,73,35,210,119,68,230,43,39,106,162,38,234,136,190,232,215,239,49,127,0,250,119,112,180,106,37,242,186,238,170,178,54,142,157,171,213,208,237,151,190,138,158,244,114,253,205,50,62,101,111,233,180,92,179,187,244,14,167,147,188,137,19,230,222,61,163,116,137,183,187,220,139,254,21,126,105,247,255,0,197,227,128,106,75,133,210,75,238,77,94,231,75,29,84,52,237,142,78,132,106,42,182,105,90,191,45,191,161,251,0,154,80,49,25,27,90,159,114,34,30,195,195,81,17,54,67,200,30,181,68,115,190,71,52,77,143,8,155,169,200,14,14,251,207,12,79,217,251,79,46,249,168,104,28,206,129,174,49,50,93,54,189,163,222,173,79,1,85,190,223,179,195,200,119,243,164,107,28,81,212,105,253,226,9,19,118,190,138,165,171,239,219,100,88,30,5,105,240,49,209,75,197,254,77,27,31,186,72,203,210,38,233,254,222,197,255,0,160,182,22,126,138,123,247,42,119,131,90,106,122,78,48,114,121,186,152,137,78,235,219,90,170,255,0,187,190,137,251,127,172,181,170,57,210,70,39,66,238,223,234,3,244,175,200,225,252,228,61,135,173,200,136,187,253,192,114,105,200,245,177,232,171,178,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,39,21,85,220,14,46,87,162,123,142,59,200,190,239,153,207,117,60,46,251,123,190,96,113,247,237,239,118,203,253,167,89,189,218,225,185,207,211,59,86,70,117,111,210,228,69,77,183,95,218,139,251,78,193,59,156,212,221,17,92,191,179,125,143,91,41,81,255,0,157,123,81,23,167,117,79,158,192,67,238,58,46,205,198,176,42,75,21,183,243,46,174,141,93,210,223,133,87,162,122,127,146,34,167,236,95,185,76,139,193,78,23,54,37,166,177,197,84,199,36,146,53,219,245,34,162,251,170,103,95,189,169,253,36,49,55,25,241,195,144,106,174,27,139,212,74,178,83,201,69,90,231,196,187,244,174,206,85,77,211,221,247,199,251,126,226,95,105,253,170,150,211,97,134,154,150,158,56,152,157,95,11,27,178,126,155,151,254,144,59,56,7,23,42,167,184,15,39,147,194,46,232,121,3,131,190,240,205,211,230,121,119,205,79,13,220,14,103,67,214,249,36,135,77,47,210,194,138,175,109,186,173,91,183,237,74,121,54,59,225,209,245,145,90,152,5,225,100,217,88,148,117,61,72,190,244,219,176,253,192,168,157,20,212,234,13,54,226,63,32,200,239,50,172,48,203,53,210,9,28,231,53,168,143,124,219,251,213,207,106,124,219,251,75,110,210,205,65,176,102,246,136,171,172,247,74,122,150,187,171,126,137,216,255,0,231,61,63,154,229,254,138,255,0,196,84,46,47,166,17,234,94,175,231,54,180,141,136,207,21,112,150,21,233,79,133,205,172,103,203,226,111,243,92,169,243,251,206,219,195,198,185,106,6,135,106,92,120,94,67,144,92,31,64,221,250,162,125,71,83,63,210,242,200,158,228,107,255,0,157,42,47,207,255,0,160,23,26,122,165,106,170,166,199,230,178,220,35,186,91,96,173,137,119,73,99,107,254,255,0,189,168,191,244,159,184,15,68,104,172,119,188,247,30,183,251,151,125,143,44,114,170,129,236,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,42,131,137,78,105,188,87,232,46,188,231,58,71,54,157,105,172,116,248,237,226,104,109,235,87,69,89,52,242,219,159,180,180,83,72,248,171,145,138,249,41,164,134,69,68,70,236,175,84,86,181,81,90,150,190,83,95,58,205,51,251,63,174,56,94,169,82,82,90,169,233,51,12,125,246,249,188,60,125,21,85,21,212,19,126,114,122,141,152,136,253,224,171,163,141,143,87,57,221,48,43,85,26,214,51,112,158,156,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,178,128,165,110,76,154,165,246,83,136,235,238,153,215,223,124,45,6,119,143,201,225,168,188,47,95,140,186,81,61,38,135,243,136,197,116,125,20,174,184,187,222,230,177,219,236,187,187,182,133,212,128,42,215,139,62,109,218,151,165,90,243,147,233,134,139,226,88,85,202,197,137,212,123,34,166,186,247,73,93,52,245,23,24,183,74,190,148,100,208,36,108,142,94,168,81,58,95,212,176,186,68,122,182,70,163,108,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,26,198,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,204,11,211,229,215,197,6,180,113,103,128,101,122,141,170,54,140,42,221,109,183,94,35,178,90,162,176,83,213,195,59,167,142,22,205,82,233,219,60,178,181,89,211,81,74,145,171,28,139,186,77,212,159,162,171,221,116,11,140,92,19,92,117,79,81,244,83,193,251,19,51,211,252,130,241,110,246,103,114,106,159,29,107,161,169,138,155,218,61,238,195,34,139,174,105,122,123,29,110,123,122,119,221,200,187,167,202,229,213,163,150,45,27,225,31,4,166,180,77,226,42,243,11,124,25,141,210,167,165,236,239,85,87,193,20,141,78,135,61,232,222,212,9,79,6,237,233,107,251,29,125,45,115,220,133,48,235,150,127,153,105,103,27,58,157,168,58,125,144,213,216,242,27,30,164,100,21,52,53,212,202,157,113,63,218,21,8,168,168,168,173,123,28,213,115,30,199,34,177,236,115,154,228,115,92,168,161,177,152,48,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,26,182,39,61,238,240,210,57,178,58,23,245,59,169,136,173,85,238,50,70,51,58,128,0,0,0,1,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,102,181,156,52,113,23,157,240,191,170,116,26,153,130,212,127,138,163,188,81,116,67,253,243,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,0,0,0,0,0,172,14,104,188,192,40,237,20,119,46,25,52,67,34,239,93,102,241,54,236,226,233,4,112,79,75,29,44,176,75,4,214,150,247,24,254,169,151,187,188,178,70,172,116,46,141,177,163,149,235,43,98,12,213,100,230,133,163,87,222,46,35,225,246,209,39,181,49,75,167,133,177,218,242,186,40,221,36,50,228,79,158,70,58,20,233,87,119,168,228,235,167,138,58,134,181,168,146,181,238,252,228,18,54,104,230,169,170,185,111,220,173,56,246,251,119,71,97,225,71,84,32,232,200,45,86,255,0,7,136,93,41,233,246,142,190,134,146,5,114,81,212,53,137,180,115,67,4,78,86,75,178,54,72,227,84,122,164,173,71,78,22,84,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,237,102,42,226,199,202,198,178,125,63,200,125,58,112,59,6,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,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,247,1,245,128,0,0,0,0,0,8,43,197,231,53,61,56,225,247,42,169,211,45,55,176,125,186,203,236,247,10,88,175,75,223,72,173,116,81,164,138,181,116,189,246,171,158,234,198,177,157,189,154,197,142,39,203,187,220,231,194,250,119,77,76,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,81,15,48,110,9,46,188,40,103,241,223,113,136,42,235,180,235,42,168,168,154,213,88,218,87,54,11,76,238,154,103,50,210,249,29,52,175,123,227,167,108,110,108,178,43,86,100,238,43,81,86,57,54,11,201,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,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,3,245,159,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,148,237,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,48,75,78,31,121,165,232,214,184,235,141,219,70,107,109,95,102,99,168,184,75,69,135,95,103,174,116,148,185,23,76,207,100,109,115,36,134,39,209,205,51,18,55,197,19,250,186,156,231,71,212,146,118,217,44,213,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,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,4,202,0,197,92,75,241,23,130,112,191,165,149,250,153,157,84,127,141,163,179,209,116,77,253,243,186,120,105,166,130,143,185,20,82,118,123,189,135,183,186,246,244,51,230,171,242,69,12,127,199,71,25,182,46,15,52,226,150,231,29,171,219,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,250,188,40,241,175,163,92,90,88,153,246,54,231,236,220,190,142,223,29,109,239,22,172,87,120,170,13,222,177,185,209,200,173,107,42,161,71,162,126,118,61,246,108,176,247,27,19,228,72,202,33,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,197,57,76,240,73,117,178,212,218,248,183,212,120,42,232,42,36,167,172,135,19,179,212,210,186,39,186,9,226,141,140,187,36,141,153,21,89,36,82,86,68,200,165,139,103,49,237,153,170,168,177,184,9,213,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,42,142,241,69,209,15,247,206,215,226,97,154,122,62,228,177,73,217,238,246,24,222,235,27,214,207,154,47,205,23,97,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,25,0,0,0,0,0,143,250,5,198,46,9,174,58,167,168,250,41,224,253,137,153,233,254,65,120,183,123,51,185,53,79,142,181,208,212,197,77,237,30,247,97,145,69,215,52,189,61,142,183,61,189,59,238,228,93,210,64,26,230,107,150,127,153,105,103,27,58,157,168,58,125,144,213,216,242,27,30,164,100,21,52,53,212,202,157,113,63,218,21,8,168,168,168,173,123,28,213,115,30,199,34,177,236,115,154,228,115,92,168,161,177,152,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,0,0,195,249,191,19,24,110,29,196,94,158,112,202,218,26,186,252,179,60,167,172,185,61,90,139,28,22,219,116,20,181,114,182,119,189,90,169,35,229,150,145,241,54,54,252,145,36,123,220,221,163,108,184,255,0,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,213,183,46,76,166,251,156,243,21,194,243,92,166,187,198,222,178,11,134,69,116,184,212,246,153,31,126,170,123,93,124,146,201,208,196,107,27,212,247,185,118,106,35,83,125,145,17,61,192,92,79,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,19,10,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,16,91,80,0,0,0,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,155,87,197,63,253,192,233,87,254,106,184,255,0,215,139,84,226,199,202,198,178,125,63,200,125,58,115,90,192,54,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,51,186,152,171,132,239,43,26,55,244,255,0,30,244,232,12,170,4,127,208,46,49,112,77,113,213,61,71,209,79,7,236,76,207,79,242,11,197,187,217,157,201,170,124,117,174,134,166,42,111,104,247,187,12,138,46,185,165,233,236,117,185,237,233,223,119,34,238,146,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,238,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,96,103,80,0,0,0,29,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,124,202,139,255,0,54,175,138,127,251,129,210,175,252,213,113,255,0,175,22,169,197,143,149,141,100,250,127,144,250,116,230,181,128,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,103,223,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,64,225,59,202,198,141,253,63,199,189,58,2,176,57,174,113,175,249,77,202,167,225,175,76,238,119,90,108,111,18,184,84,83,101,178,239,217,134,241,116,134,70,181,41,250,21,169,35,161,165,146,55,251,220,238,137,37,94,164,98,164,48,202,224,147,250,85,205,227,68,179,189,104,187,233,214,93,108,164,195,177,56,234,42,41,172,57,133,93,206,121,96,186,189,42,217,13,50,201,2,210,49,104,153,44,79,116,202,249,158,140,137,24,168,245,79,154,101,94,97,124,80,103,220,38,104,189,151,81,180,230,209,143,220,110,87,28,162,154,201,44,87,186,121,166,129,176,73,73,87,51,156,214,195,44,78,71,245,83,177,17,85,202,155,43,189,223,37,74,108,224,239,133,92,203,138,253,92,183,225,246,107,109,91,113,139,117,69,61,78,89,119,142,68,133,150,235,114,191,227,70,202,230,61,190,38,70,182,70,194,206,151,117,61,21,202,157,182,72,246,88,247,55,252,90,197,131,112,95,167,184,86,45,67,224,172,184,254,97,105,181,219,169,187,175,147,177,75,5,166,190,56,163,235,122,185,238,233,99,26,155,185,85,203,182,234,170,190,240,49,6,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,69,186,26,214,112,157,230,159,70,254,160,99,222,163,1,178,152,3,165,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,153,221,76,85,197,143,149,141,100,250,127,144,250,116,224,85,95,249,181,124,83,255,0,220,14,149,127,230,171,143,253,120,186,147,85,115,106,128,7,84,213,140,235,242,95,165,153,150,166,123,47,218,127,100,177,251,141,247,193,119,251,62,43,194,211,73,55,107,185,210,238,142,174,223,79,87,75,182,223,125,151,109,142,214,98,174,44,124,172,107,39,211,252,135,211,167,3,176,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,169,175,15,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,16,59,0,0,0,0,1,31,248,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,221,79,130,40,231,238,199,78,178,126,109,23,163,126,151,108,169,239,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,6,203,192,233,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,244,71,199,44,114,70,170,213,115,21,88,170,215,57,170,142,94,234,0,0,0,195,246,174,38,48,219,255,0,20,119,94,22,44,84,53,117,87,220,115,23,126,71,125,174,114,44,112,81,189,101,163,72,41,24,138,221,230,123,226,172,73,92,244,84,99,19,182,212,87,185,207,72,176,7,50,206,58,170,120,101,198,105,116,195,76,107,234,233,117,67,35,167,130,229,75,92,218,88,164,130,209,110,74,133,71,78,244,158,55,197,51,230,88,38,133,177,163,87,165,59,146,57,204,86,198,146,67,94,74,158,105,242,159,167,245,222,163,110,2,210,117,119,137,140,55,69,117,115,75,52,183,51,161,171,99,53,94,162,190,219,108,185,194,139,35,41,174,48,190,145,148,240,75,27,90,174,232,157,213,125,9,34,47,192,246,179,169,189,14,116,145,230,2,170,249,231,126,164,255,0,121,63,134,157,255,0,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,11,21,0,0,0,0,41,91,252,218,190,41,255,0,238,7,74,191,243,85,199,254,188,93,73,170,184,27,57,232,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,153,221,76,85,194,119,149,141,27,250,127,143,122,116,6,85,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,44,39,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,74,23,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,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,199,229,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,245,254,44,124,172,107,39,211,252,135,211,167,40,219,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,27,15,3,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,235,0,0,0,35,255,0,13,92,98,224,156,83,103,122,147,96,211,74,63,21,141,224,158,199,240,89,7,114,102,123,95,198,195,51,228,254,229,154,8,228,167,237,73,3,227,248,149,221,123,117,38,201,182,241,3,155,95,26,254,196,163,172,225,55,76,174,119,90,59,212,221,153,51,75,132,11,216,141,180,51,65,220,101,177,170,173,235,147,188,201,98,146,87,70,230,181,35,70,196,171,34,75,51,25,242,185,24,254,187,63,118,255,0,137,1,55,248,179,227,7,75,248,69,195,98,190,231,11,87,95,125,188,83,213,59,28,177,83,69,34,62,235,60,11,18,61,139,58,49,209,83,177,171,81,19,158,247,174,253,10,229,99,100,114,35,23,175,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,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,242,100,98,185,172,115,226,150,39,171,25,215,210,153,84,1,13,120,142,230,89,165,252,62,241,23,141,232,109,210,130,174,122,58,122,134,59,57,188,37,36,146,37,158,9,233,85,244,172,130,52,84,116,207,234,150,154,105,94,212,122,50,30,166,177,178,202,245,108,78,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,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,67,245,148,193,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,192,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,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,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,160,88,87,9,156,211,244,191,136,204,202,93,63,206,49,218,77,53,190,215,84,82,210,99,148,245,55,137,43,217,121,158,84,151,174,36,149,41,98,138,7,181,89,19,88,215,187,121,95,51,88,205,221,178,46,31,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,86,21,112,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,62,183,52,127,61,154,155,248,47,163,209,1,101,60,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,77,82,170,249,24,254,187,63,118,255,0,137,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,7,5,219,238,60,124,254,243,202,238,112,217,200,7,45,144,245,85,189,34,166,150,69,251,152,229,255,0,212,123,143,203,117,223,192,76,214,181,21,86,55,124,255,0,201,80,32,198,166,71,81,154,241,107,97,129,24,175,167,182,81,85,198,189,41,183,189,222,49,62,105,191,244,19,246,19,162,215,10,67,70,200,211,238,223,254,117,35,46,37,167,21,245,122,235,114,202,235,161,143,183,11,222,216,149,30,213,94,151,45,95,221,178,175,243,211,239,37,28,76,70,49,26,136,7,51,214,228,221,125,199,176,241,178,40,4,249,30,64,3,131,189,231,150,124,190,97,222,229,60,55,251,126,240,57,157,7,91,225,117,70,154,223,160,98,162,62,75,125,91,26,171,251,86,158,68,59,241,208,53,194,169,180,90,115,122,169,126,251,71,69,84,245,255,0,122,9,20,8,3,193,85,161,149,250,239,149,90,234,28,215,62,57,110,187,252,74,139,187,102,137,62,239,247,254,227,215,199,143,14,210,217,170,23,80,241,218,73,209,240,127,132,94,169,36,79,137,41,97,79,119,66,167,222,239,188,250,124,5,172,87,30,35,178,234,232,213,253,47,125,221,203,242,79,122,207,10,252,191,223,39,62,180,105,213,6,127,136,85,218,106,169,162,145,178,118,255,0,77,172,251,165,141,223,206,106,255,0,64,12,121,193,238,176,195,168,250,113,109,89,42,162,124,244,240,67,4,136,136,198,170,61,176,83,238,155,53,203,247,188,145,40,187,149,55,194,126,171,85,232,126,174,85,105,102,67,60,145,194,251,163,224,137,25,215,42,110,181,80,64,158,246,185,26,158,232,151,249,191,251,11,85,177,93,32,188,90,233,235,233,222,174,100,177,177,232,170,138,158,229,106,47,223,253,160,126,231,166,232,122,219,240,169,238,61,106,221,148,15,96,60,34,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,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,117,82,211,65,60,117,41,214,247,181,25,219,130,162,89,247,248,156,238,199,67,90,174,122,42,76,3,175,234,22,21,106,212,172,3,37,211,155,237,69,92,22,220,170,207,91,100,172,150,145,237,108,241,193,83,11,225,145,209,185,205,115,81,232,215,170,162,171,92,155,237,186,47,200,13,112,120,104,207,233,180,179,136,109,55,212,27,134,67,87,99,182,216,242,139,109,77,210,186,153,101,235,138,221,226,24,149,136,169,18,43,222,199,83,172,172,123,26,139,214,199,57,187,59,171,101,217,120,213,223,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,69,249,242,234,214,59,22,178,112,143,130,84,218,33,240,245,120,125,190,12,58,233,77,212,247,246,106,168,32,138,54,175,91,152,196,119,118,5,167,159,102,245,53,157,254,142,167,57,142,80,58,167,53,61,99,190,233,23,8,247,122,108,114,29,170,243,219,132,88,116,149,61,76,254,229,165,169,130,121,42,87,161,236,114,63,185,5,60,176,109,240,185,189,254,182,185,28,196,69,164,205,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,39,167,59,77,76,202,170,117,79,5,209,207,23,218,198,237,248,250,100,221,136,228,145,190,34,186,162,166,162,159,174,102,245,246,223,219,142,151,104,215,161,28,222,252,255,0,18,163,246,78,171,201,147,75,126,213,241,29,125,212,202,251,23,138,160,193,49,249,60,53,111,138,232,240,119,74,215,164,48,254,109,30,142,147,174,149,183,22,251,218,230,55,109,215,103,118,212,11,169,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,195,71,17,121,223,11,250,167,65,169,152,45,71,248,170,59,197,23,68,63,223,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,118,184,63,146,220,239,242,89,249,107,246,23,249,204,251,65,246,91,218,126,42,31,254,20,240,222,39,177,217,235,238,255,0,129,248,186,250,58,62,238,173,253,196,128,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,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,125,96,0,0,53,87,37,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,69,83,191,234,182,133,234,62,141,81,226,23,108,214,205,218,181,103,120,253,22,73,96,185,64,170,250,90,218,90,136,35,153,88,215,170,38,211,69,221,107,37,141,81,28,215,43,85,55,99,227,123,195,101,60,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,125,98,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,201,0,1,143,245,251,48,212,124,3,70,178,204,203,72,240,47,182,153,125,170,222,233,237,118,78,181,79,19,39,82,35,157,210,221,159,47,109,138,249,123,44,84,146,94,223,109,138,143,123,85,2,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,211,123,94,230,61,141,86,62,141,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,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,197,164,242,88,210,29,35,186,99,217,94,181,86,193,73,113,212,91,53,225,246,106,86,77,59,36,125,162,221,37,44,110,109,68,80,254,148,79,168,115,234,98,89,157,191,83,32,123,24,173,78,242,60,21,188,158,109,79,225,66,129,182,250,186,184,53,186,58,117,200,43,159,50,182,86,79,63,131,145,83,31,137,169,82,218,88,153,223,88,152,181,110,116,138,175,99,223,186,70,244,141,149,109,254,122,176,44,171,253,117,199,50,76,114,225,254,217,71,93,109,174,167,147,254,12,144,205,28,140,254,167,53,205,251,149,13,164,202,139,231,79,167,58,71,106,204,177,77,75,181,229,84,148,154,139,124,167,101,21,207,28,134,153,157,117,182,232,146,68,142,233,43,216,136,230,61,174,70,211,34,202,174,238,177,172,72,250,82,150,68,80,150,156,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,102,190,44,124,172,107,39,211,252,135,211,167,53,214,210,172,167,81,240,189,71,199,50,77,33,174,186,210,102,116,151,8,155,100,117,174,37,150,170,74,169,23,182,216,89,18,35,187,221,206,181,141,98,86,185,178,53,234,199,53,200,229,106,236,19,173,245,185,149,199,129,172,250,225,168,214,154,75,94,89,85,164,247,89,175,212,52,142,71,65,75,113,117,158,69,169,134,53,71,189,21,141,149,94,212,84,123,253,200,159,19,190,106,26,230,19,255,0,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,22,0,31,87,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,129,180,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,0,0,0,0,1,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,189,212,1,173,103,18,252,58,103,124,47,234,157,126,153,231,84,255,0,227,107,44,245,189,112,255,0,124,237,126,38,104,96,172,237,197,44,157,158,239,97,238,237,61,221,108,249,42,124,149,102,87,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,54,83,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,51,94,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,64,45,43,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,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,11,63,212,30,9,45,92,40,114,213,213,27,238,77,5,37,118,162,229,84,248,244,215,90,199,82,181,179,218,96,117,202,216,231,218,89,35,102,149,143,100,117,13,145,206,150,53,106,76,189,181,114,42,71,30,193,88,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,31,175,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,25,3,132,239,52,250,55,245,3,30,245,24,9,233,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,4,181,225,107,143,173,56,214,190,28,111,26,219,169,23,11,86,23,87,130,237,79,152,194,234,148,116,52,242,116,53,99,169,130,52,115,166,236,212,43,186,97,141,205,89,29,43,100,133,157,231,49,30,250,118,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,96,162,85,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,40,119,94,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,134,242,79,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,172,6,170,228,170,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,40,170,118,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,64,217,203,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,88,165,110,87,188,116,254,69,50,166,104,118,177,230,126,19,77,175,93,126,199,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,169,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,3,134,142,34,243,190,23,245,78,131,83,48,90,143,241,84,119,138,46,136,127,190,118,191,19,12,211,209,247,37,138,78,207,119,176,198,247,88,222,182,124,209,126,104,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,117,172,147,0,204,162,192,105,245,73,216,245,90,226,117,87,137,172,12,187,53,17,208,37,198,40,99,157,212,239,84,93,216,245,138,102,61,189,72,157,104,146,116,117,118,228,233,146,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,75,241,23,130,112,191,165,149,250,153,157,84,127,141,163,179,209,116,77,253,243,186,120,105,166,130,143,185,20,82,118,123,189,135,183,186,246,244,51,230,171,242,69,237,95,149,44,19,242,89,249,107,246,239,249,204,251,63,246,167,218,126,22,111,254,11,240,222,39,191,217,232,238,255,0,129,248,186,58,58,254,238,157,253,197,0,241,175,197,117,247,139,77,101,173,204,187,183,90,60,66,219,189,30,45,100,173,153,142,240,20,189,44,73,36,86,198,136,196,154,119,179,187,34,238,247,38,236,143,184,246,69,26,129,210,184,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,204,28,174,60,246,105,151,227,94,143,90,96,168,244,135,50,126,139,212,107,219,160,164,143,19,131,40,135,16,100,142,157,59,243,220,95,73,37,83,154,200,211,117,70,71,20,108,87,57,221,59,172,209,163,58,246,147,163,58,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,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,233,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,137,63,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,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,18,168,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,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,107,89,197,143,154,125,100,250,129,144,250,140,227,134,142,34,243,190,23,245,78,131,83,48,90,143,241,84,119,138,46,136,127,190,118,191,19,12,211,209,247,37,138,78,207,119,176,198,247,88,222,182,124,209,126,104,174,44,124,211,235,39,212,12,135,212,103,58,167,228,183,59,252,150,126,90,253,133,254,115,62,208,125,150,246,159,138,135,255,0,133,60,55,137,236,118,122,251,191,224,126,46,190,142,143,187,171,127,112,27,31,104,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,80,15,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,3,235,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,88,167,18,156,192,40,237,28,38,105,111,12,154,33,145,119,174,179,105,253,154,221,156,93,32,142,9,233,99,165,150,204,216,38,180,183,184,199,245,76,189,221,229,146,53,99,161,116,109,141,28,175,89,91,20,42,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,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,247,151,189,192,231,7,216,15,6,186,70,236,223,51,74,74,92,238,233,103,109,126,95,124,186,75,11,25,104,129,24,147,75,67,28,168,247,69,21,52,10,221,228,145,30,169,43,227,238,57,221,13,137,145,6,96,225,163,135,76,19,133,253,44,160,211,60,22,159,252,85,101,226,183,174,111,239,157,211,195,67,12,245,157,185,101,147,179,221,236,49,221,166,59,161,159,36,79,154,172,85,231,87,229,99,22,250,129,67,233,215,19,234,233,239,55,62,31,115,109,113,186,105,197,214,15,178,248,99,63,49,100,205,46,149,82,182,59,165,87,122,24,154,215,211,36,31,220,112,191,174,105,18,105,229,107,91,28,72,178,36,74,229,107,62,87,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,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,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,78,158,92,28,192,43,56,119,190,197,164,154,189,145,127,161,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,150,11,29,131,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,62,58,127,192,112,191,173,121,159,253,175,75,128,86,215,55,252,166,186,215,37,66,187,255,0,37,225,88,230,255,0,78,20,127,250,94,18,213,0,0,0,26,171,155,84,26,171,129,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,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,88,219,238,1,153,99,56,206,51,153,223,113,234,186,75,22,99,79,83,83,98,184,57,17,96,174,101,61,67,233,231,70,57,21,81,31,28,177,170,57,139,179,209,29,27,149,58,100,99,157,53,57,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,31,248,197,227,23,4,225,3,4,167,191,223,232,253,179,146,94,122,254,207,227,253,201,169,253,169,218,154,157,149,95,221,76,130,88,224,237,71,80,146,126,113,19,175,110,150,238,171,238,201,122,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,117,184,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,14,171,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,147,127,146,167,154,124,167,233,253,119,168,219,136,107,147,105,14,101,136,105,126,17,171,151,216,41,33,177,106,21,69,218,27,18,54,116,124,243,50,223,36,49,79,51,216,158,230,49,101,153,99,106,42,245,170,195,34,171,81,170,199,62,101,114,84,243,79,148,253,63,174,245,27,112,25,87,158,119,234,79,247,147,248,105,86,182,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,149,207,59,245,39,251,201,252,52,174,13,52,210,28,203,86,169,179,41,240,200,41,39,126,13,139,213,101,247,56,102,157,34,123,237,212,210,194,202,135,68,174,248,92,246,54,126,226,181,85,187,178,55,163,122,159,210,199,5,223,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,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,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,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,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,19,211,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,221,161,172,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,82,205,57,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,225,103,228,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,234,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,181,78,70,63,174,207,221,191,226,69,101,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,44,211,145,143,235,179,247,111,248,144,22,168,82,95,50,62,95,116,220,59,84,199,172,58,55,106,171,118,157,92,106,27,77,91,109,134,41,102,102,50,244,138,8,226,89,106,38,158,89,166,101,76,203,59,145,238,107,89,27,213,145,239,187,227,69,187,67,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,6,186,252,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,22,226,117,211,152,190,132,233,70,132,217,53,175,19,184,253,177,251,99,226,126,201,91,59,53,150,255,0,108,248,74,200,169,171,127,61,37,51,188,63,103,184,231,126,117,141,235,232,217,155,239,185,82,188,116,112,101,125,224,243,81,233,109,145,221,125,179,134,101,30,34,163,25,185,74,246,37,83,163,137,89,221,166,169,141,187,109,52,93,216,145,100,107,82,57,26,246,185,189,42,175,138,56,214,7,96,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,190,89,167,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,234,203,0,91,247,43,78,61,190,221,209,216,120,81,213,8,58,50,11,85,191,193,226,23,74,122,125,163,175,161,164,129,92,148,117,13,98,109,28,208,193,19,149,146,236,141,146,56,213,30,169,43,81,211,245,93,50,224,163,21,226,179,150,102,158,222,237,54,207,15,169,184,205,191,32,147,28,184,83,164,108,146,191,162,239,95,35,109,149,11,35,152,199,67,43,213,81,142,123,147,179,35,213,232,189,46,149,146,213,173,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,88,87,51,174,96,20,122,187,89,83,195,246,136,100,94,47,5,164,234,131,38,185,69,28,18,210,223,170,163,158,25,162,109,51,220,197,145,33,130,74,127,116,209,189,173,153,207,118,200,232,218,199,201,16,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,147,27,17,206,99,95,44,177,49,94,206,190,164,234,154,91,165,185,222,180,231,118,205,51,211,75,23,182,114,75,207,123,193,81,120,168,105,251,189,168,95,52,159,156,153,236,141,187,71,19,221,241,57,55,219,100,221,85,17,118,9,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,161,144,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,253,200,175,146,89,36,145,81,168,214,34,189,81,173,107,81,26,148,109,205,31,207,102,166,254,11,232,244,69,255,0,20,3,205,31,207,102,166,254,11,232,244,64,74,174,70,63,174,207,221,191,226,69,170,21,87,200,199,245,217,251,183,252,72,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,60,42,236,112,247,251,207,97,225,118,79,126,192,113,85,95,145,249,235,119,150,157,237,68,249,162,167,254,165,61,253,105,190,219,28,100,248,218,173,68,247,108,7,80,199,233,145,46,85,147,244,108,246,206,230,124,254,104,157,95,251,78,224,199,59,165,61,199,229,130,6,196,247,61,141,68,221,119,95,119,222,126,167,110,169,240,129,231,169,126,74,121,61,73,213,191,191,246,158,244,3,200,0,14,15,84,253,161,139,253,97,219,111,239,60,183,228,7,35,16,241,71,90,218,61,31,200,30,171,243,183,214,167,255,0,210,202,101,226,52,241,229,146,58,195,162,213,168,197,217,213,44,171,129,63,175,122,57,191,173,0,192,124,184,168,154,252,215,33,187,244,108,175,158,224,136,187,253,203,225,151,254,159,216,88,116,172,107,227,86,185,187,167,236,220,131,188,182,104,170,62,207,85,220,101,141,17,42,29,52,136,237,151,249,209,82,41,57,128,168,222,60,116,242,163,77,117,110,221,168,150,239,133,142,174,134,119,167,185,126,47,19,85,50,175,189,206,254,130,127,55,255,0,97,61,184,53,212,88,245,15,72,109,213,141,95,206,82,211,209,195,39,249,94,22,37,95,230,180,249,252,101,105,45,62,160,233,133,229,201,75,28,181,20,244,53,18,197,240,35,157,214,218,122,141,182,248,28,191,55,253,196,97,229,163,150,207,136,221,243,45,56,187,204,248,228,167,186,179,181,28,142,84,247,54,25,216,187,35,156,159,226,126,230,255,0,244,2,202,143,10,155,160,107,145,201,186,30,64,226,213,251,142,71,15,126,231,36,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,10,22,230,167,163,150,45,34,226,226,239,83,142,77,181,38,123,111,139,49,146,155,165,255,0,220,181,85,51,207,29,74,117,189,238,87,247,39,167,150,125,254,22,183,191,208,214,163,88,138,178,127,146,62,175,83,62,213,168,90,9,93,61,36,117,16,84,69,151,218,227,108,18,247,231,99,219,29,45,107,159,39,190,36,100,107,29,2,53,191,11,213,102,145,126,52,69,232,238,188,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,170,175,70,245,142,251,163,119,28,166,166,209,15,136,164,204,48,251,222,29,116,166,234,99,59,212,181,244,175,141,171,214,230,61,91,218,157,41,231,217,189,46,127,99,163,169,173,123,148,15,173,197,86,169,126,90,120,142,212,93,76,134,251,237,154,11,206,65,85,236,170,223,11,225,251,182,184,159,217,161,252,218,177,142,110,212,177,64,223,141,168,245,219,119,238,229,114,173,186,114,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,73,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,188,217,163,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,3,181,154,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,102,156,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,149,215,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,192,142,149,172,99,124,76,109,116,109,153,157,45,233,122,163,145,59,111,141,239,179,78,74,158,86,50,159,168,21,222,157,110,50,87,52,26,221,18,160,225,66,245,62,180,218,106,238,47,117,67,161,195,225,166,116,237,123,114,73,40,234,153,71,50,172,79,99,122,35,107,167,145,233,42,172,106,198,57,58,94,254,134,56,43,215,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,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,85,115,96,142,91,212,90,219,75,194,134,39,62,182,221,169,43,31,89,79,79,54,41,12,45,129,31,71,141,165,29,59,40,33,149,97,99,90,175,86,177,242,34,185,95,39,68,172,71,185,30,142,99,2,80,0,0,213,92,191,235,47,14,152,39,20,28,2,233,86,154,103,84,255,0,171,251,29,101,158,183,174,111,239,101,211,216,169,12,21,157,184,165,143,189,218,239,189,221,167,187,161,255,0,37,79,146,165,0,155,41,240,157,229,99,70,254,159,227,222,157,0,21,129,160,124,163,53,30,249,174,57,13,191,87,167,246,94,158,224,249,4,112,69,83,81,74,169,38,99,74,201,163,147,166,157,144,206,142,167,134,90,85,78,185,146,87,58,41,36,72,218,143,146,57,146,43,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,125,231,214,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,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,44,166,183,152,38,137,80,112,161,65,197,12,247,90,71,50,227,78,180,16,216,225,150,121,158,220,145,40,228,168,91,44,178,178,5,116,47,234,137,205,73,228,137,177,171,21,146,167,192,246,117,81,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,165,19,255,0,149,239,2,223,150,188,169,154,227,172,120,103,139,211,107,47,95,177,233,171,93,211,13,246,233,28,141,68,222,21,106,248,138,56,118,147,185,186,181,143,149,25,31,231,90,218,136,208,51,87,43,174,95,244,118,138,59,111,19,122,223,142,247,174,179,120,107,142,15,107,158,72,39,165,142,150,88,34,158,27,179,187,111,127,84,203,221,218,40,228,70,58,23,70,233,21,170,245,137,209,78,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,11,201,230,95,192,229,55,17,216,108,218,195,131,190,173,154,139,133,217,228,100,52,145,178,90,134,95,45,208,172,147,173,19,97,98,57,201,82,142,124,174,133,204,111,198,249,22,55,162,163,152,248,104,216,218,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,47,83,151,95,29,84,220,82,225,169,131,234,13,125,35,53,82,193,79,52,213,208,211,82,202,198,92,237,208,173,59,18,228,170,145,164,16,189,210,84,54,55,194,215,254,155,28,246,177,140,114,49,145,215,154,159,1,223,252,47,197,94,144,89,127,197,75,151,216,173,150,239,252,187,234,111,110,127,119,253,206,217,89,28,63,227,42,30,239,240,175,43,47,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,0,0,0,0,0,68,174,96,220,18,90,184,175,192,35,190,227,16,82,80,234,46,43,79,81,53,170,177,180,173,116,247,104,27,12,206,101,165,242,58,104,152,198,73,80,232,220,217,100,87,36,43,220,86,162,36,146,111,45,64,21,213,202,247,128,91,238,139,116,113,15,172,214,255,0,7,151,221,109,239,167,177,88,42,105,152,179,89,105,102,233,87,212,206,175,106,190,42,201,24,138,196,141,170,215,69,20,146,50,77,223,43,227,135,53,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,1,196,23,39,220,238,159,92,109,44,208,20,241,26,101,147,92,34,241,178,207,87,11,234,177,40,95,51,27,55,83,39,154,55,214,194,198,61,210,69,208,229,149,205,99,163,127,196,214,203,45,159,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,220,128,0,0,0,213,92,188,156,207,132,75,87,23,220,191,52,103,20,130,227,73,103,203,44,56,61,130,229,142,93,103,167,107,216,201,214,213,11,95,75,51,209,171,43,41,166,78,158,190,218,238,143,142,25,21,178,118,146,55,81,177,178,159,9,222,86,52,111,233,254,61,233,208,1,174,14,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,45,83,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,115,7,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,72,22,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,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,253,54,57,237,99,24,228,99,38,80,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,44,167,149,78,153,226,186,201,192,142,166,105,110,107,73,226,44,185,54,97,115,183,212,244,199,27,228,135,174,217,110,232,158,46,227,30,198,205,19,209,178,70,245,106,244,72,198,57,19,118,161,92,28,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,237,43,146,167,149,140,167,234,5,119,167,91,136,235,205,199,140,28,103,84,110,180,60,55,105,250,210,92,45,184,125,226,74,252,134,228,232,170,34,158,27,221,51,170,168,221,66,198,200,198,55,162,54,186,71,58,70,247,27,34,203,26,53,205,237,187,172,32,173,110,180,106,133,199,72,232,52,34,225,151,213,213,96,150,187,194,223,168,108,243,50,55,178,150,181,89,35,21,209,72,173,238,177,138,147,74,171,19,94,145,245,200,247,244,245,185,92,185,87,129,206,17,46,188,95,106,227,177,73,238,53,118,124,78,195,78,219,150,71,117,130,157,207,123,32,87,163,89,75,11,213,171,19,42,102,94,174,142,226,236,140,142,105,17,178,118,150,55,71,82,210,121,68,113,131,128,226,182,167,240,179,158,45,37,146,229,118,188,75,95,141,93,86,40,97,130,225,60,237,141,171,67,59,216,198,185,106,85,204,222,41,37,115,214,68,115,96,71,51,183,4,114,6,74,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,222,65,110,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,159,252,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,150,156,208,121,125,212,221,170,111,92,80,232,181,170,145,143,101,59,171,243,11,29,52,81,83,51,162,24,170,170,43,47,75,44,179,181,170,245,107,32,107,224,138,46,185,30,174,151,226,123,159,189,112,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,154,77,117,184,233,254,78,63,202,59,34,254,75,255,0,246,41,240,248,223,11,209,236,191,106,117,191,196,123,55,167,255,0,136,255,0,67,167,249,157,125,222,215,230,59,32,94,167,13,28,69,224,156,80,105,101,6,166,96,181,31,226,168,239,20,93,19,127,123,46,158,26,25,167,163,238,75,20,125,238,215,125,141,238,177,189,15,249,162,252,209,50,169,66,220,171,63,44,191,202,226,209,249,32,246,87,103,217,242,253,175,246,159,79,103,236,239,126,15,19,211,254,169,222,238,120,126,215,111,223,221,237,245,254,103,186,89,167,29,156,125,227,60,34,90,169,241,171,21,174,147,34,212,91,181,59,42,168,236,245,107,81,12,20,180,82,182,165,145,215,201,35,98,86,76,198,212,83,163,22,157,37,142,71,35,149,81,204,68,234,3,48,113,99,229,99,89,62,159,228,62,157,57,173,97,63,244,95,153,78,85,144,232,118,181,232,207,19,25,135,180,228,201,176,252,134,76,98,251,61,52,143,170,117,210,178,25,24,150,199,50,158,37,98,66,247,206,231,196,231,118,217,3,88,232,247,237,172,76,138,0,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,53,172,226,199,205,62,178,125,64,200,125,70,114,205,57,73,224,24,110,169,240,77,159,233,246,160,227,212,151,204,122,249,156,87,211,87,80,212,162,244,74,207,103,219,85,21,21,21,28,199,181,200,215,177,237,84,123,30,214,185,170,215,53,21,43,47,139,31,52,250,201,245,3,33,245,25,203,84,228,169,229,99,41,250,129,93,233,214,224,43,3,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,43,202,247,142,159,200,166,84,205,14,214,60,207,194,105,181,235,175,216,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,63,249,151,126,66,127,146,197,247,242,233,255,0,141,125,142,255,0,78,127,217,63,179,171,60,7,250,87,255,0,230,255,0,134,252,207,244,254,226,128,64,218,160,17,87,150,143,229,219,249,44,88,191,46,159,248,175,216,239,244,159,253,140,123,58,143,192,127,165,127,254,111,248,111,207,127,79,238,37,80,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,11,158,229,79,193,101,171,76,240,10,14,35,181,27,31,164,159,54,202,233,210,175,27,123,170,91,80,150,187,36,240,177,99,149,141,70,244,197,83,80,215,189,92,228,115,220,216,93,27,63,54,175,158,55,97,254,104,188,192,43,46,245,151,46,25,52,67,34,236,218,161,241,54,236,226,233,4,115,193,85,37,84,83,203,4,214,150,247,24,206,152,83,181,188,178,70,175,108,205,145,177,163,145,137,43,101,250,220,72,241,211,249,20,224,191,71,180,59,71,51,63,9,169,55,173,63,198,253,177,83,68,222,169,172,86,185,45,49,42,237,50,57,60,61,100,219,199,219,217,28,246,68,175,147,243,78,117,60,139,89,120,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,29,215,134,142,29,51,190,40,53,78,131,76,240,90,127,241,85,151,138,222,184,127,189,150,191,19,12,51,214,118,229,150,62,247,107,190,199,118,152,238,183,252,145,62,106,150,83,205,91,77,236,90,63,192,142,153,233,126,49,89,117,171,181,99,57,133,178,221,73,53,210,185,245,117,79,142,59,101,197,17,95,35,255,0,245,49,168,216,216,221,153,27,24,198,181,141,153,92,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,227,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,12,63,198,37,218,213,101,225,67,88,107,47,55,58,74,10,121,48,123,213,35,37,169,153,177,49,211,207,71,44,48,196,142,114,162,43,228,150,72,227,99,126,110,123,218,212,221,85,16,202,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,45,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,194,37,155,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,106,196,79,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,66,234,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,123,220,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,155,84,1,170,185,119,220,184,57,128,81,241,17,98,139,73,53,123,34,255,0,69,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,53,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,189,85,120,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,2,58,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,164,80,3,85,115,106,131,85,112,46,167,133,94,30,177,94,40,57,87,225,186,71,148,212,248,15,31,237,106,155,117,209,148,177,212,77,108,174,138,245,90,232,170,35,107,211,252,168,222,141,115,28,248,165,149,136,246,117,245,37,69,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,47,39,149,199,145,61,50,252,107,214,43,74,203,230,105,198,14,51,197,46,168,89,44,186,114,180,149,152,78,13,79,43,109,87,134,197,81,20,247,57,235,35,167,125,75,223,28,236,141,209,49,142,133,145,53,138,205,247,142,71,245,57,36,107,88,17,171,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,74,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,112,212,185,238,84,60,96,224,57,182,151,217,56,99,190,173,37,143,54,197,41,234,27,108,137,34,134,158,11,237,23,114,73,149,240,54,38,49,190,38,54,185,123,172,84,89,36,70,186,161,93,34,186,117,140,49,175,60,239,212,159,239,39,240,211,21,114,84,243,79,148,253,63,174,245,27,113,149,121,231,126,164,255,0,121,63,134,152,171,146,167,154,124,167,233,253,119,168,219,128,202,188,243,191,82,127,188,159,195,76,85,201,83,205,62,83,244,254,187,212,109,198,85,231,157,250,147,253,228,254,26,65,94,16,248,156,190,240,151,172,180,218,171,104,178,251,110,145,246,250,171,93,210,209,226,89,77,227,233,101,106,57,177,247,221,20,171,23,76,241,211,203,187,91,212,189,174,141,209,174,112,18,127,153,111,47,186,157,30,186,222,56,131,210,11,85,36,122,125,95,81,226,111,22,154,72,162,165,131,26,123,221,75,4,105,26,62,117,124,236,168,169,158,87,35,33,137,172,129,54,106,34,49,27,180,96,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,156,15,60,210,254,33,244,190,12,191,16,170,164,202,176,156,170,158,174,145,22,174,223,35,96,174,129,178,73,77,81,20,148,245,44,107,149,138,230,74,197,107,217,179,147,127,154,47,190,144,57,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,72,94,78,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,85,7,38,13,47,215,155,77,215,37,213,72,93,73,104,210,187,253,59,104,170,25,95,69,215,61,246,182,157,210,36,82,81,59,118,186,54,64,233,38,107,230,85,116,110,87,190,36,99,222,213,146,154,101,113,155,199,70,156,112,121,98,161,142,231,65,246,163,51,188,244,203,109,198,105,235,18,158,71,82,245,244,201,85,81,47,67,251,16,167,75,218,197,86,57,210,72,138,214,181,81,178,190,48,146,166,170,229,159,112,47,205,75,47,172,212,122,172,43,139,188,251,199,90,178,63,15,5,154,255,0,45,13,21,13,45,154,169,170,244,86,212,165,60,49,254,102,110,182,34,204,229,86,196,232,154,174,68,99,228,146,58,193,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,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,19,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,41,179,246,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,198,55,16,84,124,78,241,5,146,106,221,167,31,246,53,170,187,177,71,109,166,150,8,25,84,180,176,68,216,217,37,75,225,106,119,38,127,74,189,85,238,145,204,107,155,18,72,246,68,197,3,165,106,246,180,106,134,189,102,82,106,6,174,101,245,121,21,246,74,120,169,18,162,102,71,19,34,130,52,94,136,162,138,38,182,40,153,186,185,202,214,53,168,175,123,222,187,185,238,85,159,252,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,171,44,216,123,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,21,23,205,31,207,102,166,254,11,232,244,68,170,228,99,250,236,253,219,254,36,69,94,104,254,123,53,55,240,95,71,162,37,87,35,31,215,103,238,223,241,32,45,80,0,7,74,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,213,174,129,242,132,202,170,56,130,200,109,122,219,112,241,26,101,133,92,35,100,53,148,173,146,150,76,183,174,40,231,142,56,81,87,174,24,81,146,49,181,18,53,203,211,34,73,12,47,123,154,249,162,183,240,0,213,92,218,160,213,92,11,254,229,113,228,79,76,191,26,245,138,211,15,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,204,28,174,60,137,233,151,227,94,177,90,74,160,34,87,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,150,160,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,93,159,187,127,196,139,84,42,175,145,143,235,179,247,111,248,145,106,128,8,255,0,170,92,122,240,157,162,217,221,207,76,245,47,85,189,141,146,89,187,62,54,139,216,87,42,142,215,118,22,77,31,231,33,167,124,110,222,57,88,239,133,203,182,251,46,202,138,137,32,10,1,230,143,231,179,83,127,5,244,122,32,46,251,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,19,32,16,3,146,167,149,140,167,234,5,119,167,91,137,254,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,226,229,251,182,57,30,54,251,192,226,140,223,223,242,60,47,207,165,14,107,238,60,53,23,230,160,122,209,187,110,114,110,235,253,74,114,111,191,171,251,79,13,77,151,96,10,136,139,239,67,146,124,189,199,144,0,240,190,227,201,225,126,64,112,115,189,255,0,35,155,126,71,173,118,85,219,115,216,223,144,30,72,71,204,246,251,53,6,152,89,168,226,93,146,174,229,52,111,247,170,123,188,43,211,238,249,252,201,184,64,62,104,181,189,220,111,16,181,35,23,243,215,137,19,127,255,0,87,68,255,0,251,128,239,124,186,168,29,6,152,211,212,170,255,0,132,99,85,61,201,242,90,106,85,38,9,31,56,45,178,71,104,209,204,123,182,213,78,237,182,145,235,238,95,154,210,83,254,213,254,162,65,129,242,242,75,69,61,234,205,89,111,169,106,57,147,193,36,106,138,212,95,210,98,167,223,238,251,202,197,212,88,29,195,127,20,212,149,214,197,232,163,200,219,91,87,43,127,65,58,154,234,180,79,116,95,63,240,169,243,66,211,92,157,77,84,253,168,87,159,51,157,57,184,79,246,127,57,181,49,92,235,125,61,75,36,233,141,238,95,206,84,66,212,253,173,79,211,95,152,19,219,25,187,71,120,181,199,87,26,239,213,191,237,254,146,167,223,253,135,215,35,103,4,186,183,14,166,105,219,58,151,106,138,86,57,210,34,190,53,253,42,153,209,61,205,68,251,154,159,113,36,192,226,169,183,188,242,139,186,5,77,207,13,3,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,12,85,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,181,134,213,6,182,220,98,81,83,80,113,95,172,48,82,221,169,46,44,118,113,122,153,102,166,108,173,99,95,37,100,175,124,42,146,177,142,235,141,206,116,111,84,69,98,189,142,86,57,236,233,123,131,37,242,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,170,249,33,96,184,36,255,0,148,189,76,246,167,137,204,232,188,37,139,193,118,38,103,128,181,205,188,221,222,231,87,106,95,17,52,29,61,61,61,113,120,29,247,68,155,101,181,64,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,89,167,41,60,255,0,13,210,206,9,179,253,65,212,28,134,146,199,143,88,243,138,250,154,234,234,149,94,136,153,236,251,106,34,34,34,43,158,247,57,90,198,49,168,175,123,220,214,181,28,231,34,45,112,113,129,196,165,247,138,157,113,188,106,109,205,59,54,168,122,173,120,221,35,169,89,4,148,150,120,166,145,244,241,202,141,115,250,166,94,235,228,145,85,239,78,228,143,70,170,49,24,214,170,109,218,177,23,5,246,235,181,62,71,222,211,42,157,80,173,167,172,180,120,58,102,248,75,236,118,154,103,83,212,247,213,124,68,157,234,105,106,89,219,68,237,51,194,238,239,138,70,237,216,56,4,209,13,47,226,23,137,123,6,155,106,205,242,174,146,209,61,61,77,124,54,234,104,228,235,189,207,78,206,234,208,172,204,247,211,177,209,54,105,31,39,185,85,144,186,54,57,146,72,199,180,37,167,43,174,95,245,151,122,203,111,19,122,223,142,246,109,80,248,107,142,15,107,158,73,224,170,146,170,41,226,158,27,179,187,111,103,76,41,218,218,40,228,71,182,102,200,233,21,168,196,137,210,219,81,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,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,32,7,58,191,43,24,183,212,10,31,78,184,129,63,193,173,103,9,222,105,244,111,234,6,61,234,48,27,41,128,42,175,157,166,181,255,0,216,47,14,116,118,255,0,217,154,220,42,164,139,253,209,71,73,28,47,73,63,221,171,35,93,31,248,133,107,191,77,11,84,53,172,226,171,84,191,45,60,71,106,46,166,67,125,246,205,5,231,32,170,246,85,111,133,240,253,219,92,79,236,208,254,109,88,199,55,106,88,160,111,198,212,122,237,187,247,114,185,84,49,81,110,156,150,53,230,154,237,134,229,124,57,94,107,106,223,114,177,84,63,38,178,164,213,18,202,207,103,76,177,197,83,12,76,86,116,64,200,170,22,57,21,58,255,0,56,250,231,185,25,240,189,203,2,178,46,29,61,137,192,246,35,196,189,125,63,129,175,190,234,5,125,138,155,227,238,251,78,214,234,68,236,203,238,149,91,15,102,170,223,113,103,74,198,143,147,189,212,171,210,200,250,190,175,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,67,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,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,154,215,184,169,226,114,197,194,174,43,136,230,185,77,151,198,217,114,12,194,131,26,184,212,248,151,199,236,186,89,227,158,73,107,186,25,20,175,159,180,202,119,47,101,168,142,126,251,35,145,125,203,146,238,214,204,55,85,240,10,219,53,100,148,151,252,79,49,179,201,77,43,233,42,213,96,184,91,170,225,86,185,99,154,23,34,171,36,138,69,217,241,185,61,206,69,106,252,148,13,115,56,104,226,47,59,225,127,84,232,53,51,5,168,255,0,21,71,120,162,232,135,251,231,107,241,48,205,61,31,114,88,164,236,247,123,12,111,117,141,235,103,205,23,230,139,176,158,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,162,30,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,56,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,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,26,182,129,181,64,49,87,9,222,86,52,111,233,254,61,233,208,25,84,0,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,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,165,85,243,83,224,59,255,0,133,248,171,210,11,47,248,169,114,251,21,178,221,255,0,151,125,77,237,207,238,255,0,185,219,43,35,135,252,101,67,221,254,21,228,244,226,219,91,238,188,56,104,14,71,173,22,107,29,37,230,163,28,168,181,185,244,21,50,58,54,84,193,53,198,154,158,102,35,219,239,99,214,41,164,232,126,206,70,191,165,202,215,162,43,23,32,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,107,47,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,42,175,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,52,113,23,157,240,191,170,116,26,153,130,212,127,138,163,188,81,116,67,253,243,181,248,152,102,158,143,185,44,82,118,123,189,134,55,186,198,245,179,230,139,243,69,13,148,205,107,56,177,243,79,172,159,80,50,31,81,156,216,35,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,125,248,177,243,79,172,159,80,50,31,81,156,12,191,164,92,105,221,116,15,130,107,238,141,105,110,65,87,107,212,28,187,56,172,171,170,174,130,153,200,251,109,145,214,250,56,157,44,51,245,34,71,83,44,177,171,24,230,35,220,198,50,103,126,105,253,151,172,96,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,231,202,47,123,151,95,2,180,220,45,97,169,156,106,13,5,35,245,82,255,0,79,52,53,211,83,85,74,246,91,45,211,45,59,210,218,168,146,44,19,61,178,83,182,71,204,214,126,155,220,198,189,236,106,61,225,133,114,126,79,246,170,110,20,41,49,75,45,246,146,183,87,236,245,21,153,28,215,88,40,218,172,185,206,250,62,148,178,66,247,201,10,50,153,101,138,155,162,122,133,114,177,233,52,136,200,219,59,227,109,85,221,173,153,150,148,103,245,182,106,201,42,236,25,102,29,120,146,154,87,210,85,162,79,111,184,210,76,173,114,199,52,46,84,71,199,44,107,179,227,114,251,218,138,213,249,41,180,65,93,92,215,56,40,252,166,226,179,241,41,166,118,203,85,54,73,137,91,234,42,114,216,182,236,205,120,181,195,27,92,149,29,106,228,141,211,82,199,27,253,206,111,92,145,47,74,61,86,24,98,112,68,190,37,248,234,166,226,151,130,108,83,7,212,26,250,70,106,165,131,56,167,154,186,26,106,89,88,203,157,186,27,125,75,18,228,170,145,164,16,189,210,84,54,55,194,215,254,155,28,246,177,140,114,49,157,43,149,199,158,205,50,252,107,209,235,72,170,74,174,87,30,123,52,203,241,175,71,173,2,127,243,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,84,94,141,234,246,101,161,26,137,111,213,45,62,158,146,12,134,211,79,93,13,12,245,48,36,204,167,125,77,36,212,171,50,49,126,23,61,141,157,207,98,57,28,206,182,183,169,175,110,237,80,179,78,104,188,192,40,237,20,119,46,25,52,67,34,239,93,102,241,54,236,226,233,4,112,79,75,29,44,176,75,4,214,150,247,24,254,169,151,187,188,178,70,172,116,46,141,177,163,149,235,43,98,172,189,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,175,202,180,219,51,45,87,207,232,172,212,114,85,223,242,204,198,241,29,52,79,171,171,69,158,225,113,171,153,26,213,146,105,156,136,175,146,89,19,119,200,228,247,185,85,203,243,82,244,249,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,176,102,14,26,56,116,193,56,95,210,202,13,51,193,105,255,0,197,86,94,43,122,230,254,249,221,60,52,48,207,89,219,150,89,59,61,222,195,29,218,99,186,25,242,68,249,170,245,78,53,248,81,177,113,105,163,85,184,111,106,213,71,151,219,119,172,197,175,117,176,189,222,2,171,169,139,36,106,232,213,30,144,206,198,118,164,77,158,212,221,146,118,222,248,163,66,64,0,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,94,190,94,79,52,30,15,177,157,108,210,59,214,182,217,146,146,221,157,224,22,119,87,190,190,166,90,135,50,178,201,68,202,170,137,168,81,141,127,105,143,85,154,73,89,39,109,206,87,198,216,213,205,99,213,236,163,96,54,83,225,59,202,198,141,253,63,199,189,58,3,42,144,131,149,247,24,56,206,182,105,29,151,68,175,43,73,110,206,240,11,59,104,25,65,77,21,67,153,89,100,162,101,45,60,53,202,247,51,180,199,170,205,28,79,143,184,231,43,227,116,136,214,177,232,198,77,240,53,172,226,199,205,62,178,125,64,200,125,70,114,205,57,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,107,47,139,31,52,250,201,245,3,33,245,25,206,169,249,82,206,255,0,37,159,145,79,110,255,0,156,207,180,31,106,125,153,225,97,255,0,225,79,13,225,187,253,238,142,239,248,31,135,163,175,163,239,233,223,222,6,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,103,78,87,188,20,127,40,12,237,154,207,168,86,203,85,118,155,97,183,7,211,75,110,173,78,247,182,110,141,133,175,101,58,196,215,38,208,197,221,130,105,22,68,86,73,240,69,209,35,95,47,111,26,240,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,125,224,125,96,98,174,44,124,172,107,39,211,252,135,211,167,53,172,3,101,62,44,124,172,107,39,211,252,135,211,167,53,172,47,251,255,0,141,101,255,0,202,255,0,255,0,206,225,64,32,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,11,222,229,251,192,141,139,133,92,86,60,215,41,103,141,212,220,130,222,145,220,106,119,124,126,203,165,158,58,89,37,181,116,50,162,90,121,251,85,52,238,95,18,212,71,63,125,147,102,251,151,16,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,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,5,223,115,11,200,248,130,197,184,101,200,46,220,58,179,179,117,135,185,45,254,229,21,68,80,85,90,172,81,82,207,53,93,85,51,228,145,157,51,39,106,54,34,177,31,42,54,71,44,109,71,163,94,192,132,28,214,56,234,166,204,100,175,225,99,74,43,233,42,108,84,181,11,14,107,92,234,89,91,59,174,52,149,175,79,102,177,38,141,168,214,69,45,60,114,186,104,213,221,197,88,218,215,181,173,145,37,174,188,55,0,204,181,6,166,235,75,134,99,213,119,87,216,236,245,183,251,154,194,137,209,71,110,164,137,101,168,168,149,238,84,107,24,214,166,201,186,252,79,115,24,222,167,189,173,94,190,92,159,13,120,231,15,182,174,87,218,165,118,209,7,248,235,173,118,159,222,98,206,46,83,211,202,202,167,223,91,100,116,211,82,185,242,70,206,168,105,252,79,68,73,26,44,72,215,57,81,207,123,229,123,194,155,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,207,115,151,162,209,42,173,18,176,79,156,93,170,232,245,22,142,162,121,176,88,97,108,234,202,198,44,244,108,185,67,42,181,142,133,24,144,190,41,17,94,172,127,92,76,70,57,81,100,99,195,165,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,231,87,22,62,86,53,147,233,254,67,233,211,154,214,23,231,77,115,214,219,215,44,236,198,243,196,92,117,113,234,13,126,155,229,85,55,86,85,210,65,75,59,88,248,43,93,76,146,67,3,90,200,159,225,150,13,217,210,215,181,119,71,162,61,28,128,80,97,181,65,170,185,181,64,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,147,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,6,180,58,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,69,124,116,112,101,125,224,243,81,233,109,145,221,125,179,134,101,30,34,163,25,185,74,246,37,83,163,137,89,221,166,169,141,187,109,52,93,216,145,100,107,82,57,26,246,185,189,42,175,138,63,149,193,215,24,185,223,8,25,221,69,254,193,71,237,156,110,243,209,246,131,31,238,67,79,237,78,212,53,12,165,254,234,124,18,201,7,106,74,133,147,243,104,157,123,116,187,116,95,112,108,82,106,174,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,154,187,129,45,50,142,52,238,182,94,7,52,219,133,61,45,200,42,232,42,36,167,189,46,121,60,84,206,137,238,130,123,157,76,148,246,248,167,87,34,171,36,138,69,124,232,198,236,230,62,40,251,138,139,60,70,0,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,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,19,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,8,149,196,159,40,202,56,116,39,18,167,208,57,253,175,159,97,86,247,209,220,26,250,88,41,102,203,164,168,172,100,139,36,146,201,60,112,211,120,116,150,173,204,87,36,146,58,36,138,23,72,254,211,28,85,182,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,237,16,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,176,48,95,30,124,96,227,60,92,233,126,135,94,154,180,148,89,181,142,158,250,220,178,207,73,21,71,98,134,121,100,164,100,47,142,73,88,141,115,38,109,51,229,70,53,242,44,104,228,99,220,229,78,167,119,94,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,245,39,251,201,252,52,170,178,213,57,231,126,164,255,0,121,63,134,145,215,149,230,144,225,186,245,170,250,147,164,122,129,5,92,150,44,139,77,235,33,168,90,73,214,25,226,123,46,182,201,98,154,55,251,209,31,28,177,199,34,35,145,204,85,98,35,154,230,170,181,67,242,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,110,251,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,46,186,252,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,202,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,11,137,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,206,160,13,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,117,82,252,249,134,112,89,106,226,159,75,234,47,184,134,63,72,237,84,198,169,209,113,250,197,169,109,42,214,192,146,117,75,111,158,71,53,90,246,57,171,43,162,71,171,81,147,43,87,185,27,31,55,85,6,1,178,159,9,222,86,52,111,233,254,61,233,208,25,84,128,28,173,56,215,197,117,67,78,44,60,55,230,183,63,5,159,98,22,255,0,5,105,241,11,27,35,189,218,224,69,236,182,159,161,173,78,245,60,13,108,111,137,81,94,232,226,73,145,210,126,123,181,63,192,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,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,78,158,99,252,192,43,56,136,190,203,164,154,67,145,127,161,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,10,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,185,95,60,82,79,221,146,157,99,252,218,175,70,253,78,217,19,223,141,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,187,20,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,21,131,204,203,151,157,171,72,109,78,226,15,68,40,233,40,112,154,26,123,125,182,251,96,71,53,139,106,86,182,42,72,42,160,114,252,83,178,87,36,73,47,90,186,110,244,142,149,93,34,72,245,134,15,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,221,154,74,54,230,89,192,173,55,12,185,53,46,167,233,141,5,37,46,151,228,117,16,91,105,104,91,85,44,147,218,46,41,78,170,232,30,179,200,249,102,100,201,4,211,54,68,114,244,175,114,55,53,136,216,214,64,194,188,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,215,103,238,223,241,34,170,203,84,228,99,250,236,253,219,254,36,5,170,0,0,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,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,74,174,70,63,174,207,221,191,226,69,170,21,87,200,199,245,217,251,183,252,72,138,188,209,252,246,106,111,224,190,143,68,5,255,0,2,0,114,84,242,177,148,253,64,174,244,235,113,63,192,0,106,174,6,213,0,138,188,174,60,137,233,151,227,94,177,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,60,47,188,242,0,30,17,54,220,242,0,0,0,3,194,252,143,39,133,249,1,235,84,248,189,199,177,19,100,56,162,123,247,57,129,225,87,100,43,223,153,27,150,229,116,192,45,49,252,82,84,223,21,136,223,159,206,56,91,242,255,0,132,159,113,96,242,126,143,188,174,30,52,110,141,188,107,166,155,90,35,119,83,169,239,77,123,147,109,182,221,212,63,212,159,183,246,129,50,184,107,181,186,211,164,216,221,35,219,210,232,237,116,109,114,109,183,189,41,161,79,216,159,176,202,199,80,210,184,123,24,69,158,37,79,209,161,167,79,255,0,114,195,183,128,48,199,20,56,37,62,117,129,79,111,150,22,61,221,44,68,85,106,46,223,159,137,223,209,119,244,76,206,124,219,253,35,43,109,242,83,189,187,163,182,251,255,0,99,145,127,232,2,185,249,104,230,45,179,100,185,14,3,93,58,178,90,122,74,103,181,170,237,183,234,168,114,251,183,114,47,250,170,127,55,239,255,0,142,201,226,114,62,54,185,62,74,136,168,84,61,210,153,250,13,197,133,186,70,191,162,11,141,69,29,63,203,125,246,117,11,151,250,107,247,175,236,45,99,2,191,69,127,197,237,183,24,223,213,223,165,134,79,146,167,233,70,213,253,137,251,64,236,103,7,47,75,142,103,169,237,87,59,246,32,30,196,84,83,201,197,141,217,14,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,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,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,23,125,205,207,83,50,173,59,225,30,107,118,45,87,225,62,218,228,20,152,205,198,118,73,36,115,54,134,72,42,42,37,100,110,99,219,183,115,194,182,39,163,186,154,232,165,149,138,223,139,116,164,28,107,22,190,230,23,25,173,56,229,15,139,171,167,183,215,221,36,143,186,200,250,105,104,169,101,171,169,147,119,170,34,244,65,4,175,219,126,167,116,236,212,87,42,34,132,212,228,235,169,159,99,248,172,155,5,171,171,186,173,38,123,143,214,91,225,165,167,147,251,149,213,212,200,149,145,207,80,197,122,34,244,65,5,99,24,244,107,156,215,78,173,68,70,189,234,151,126,107,3,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,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,224,62,177,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,18,83,73,244,114,251,171,188,168,117,6,167,28,155,122,188,11,84,42,115,25,41,186,89,253,213,75,77,103,165,142,165,58,222,246,163,59,112,84,75,62,255,0,19,157,216,232,107,85,207,69,72,151,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,101,164,242,172,193,127,42,28,2,234,222,154,123,83,217,159,107,114,11,253,139,198,246,59,222,23,197,89,104,161,238,246,250,155,215,211,220,234,233,234,110,251,109,186,111,185,82,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,13,164,193,130,184,22,205,109,89,255,0,7,218,73,125,179,83,213,195,79,75,139,210,89,30,218,150,53,175,89,237,237,240,51,57,17,174,114,116,58,90,105,28,197,223,117,98,181,85,26,170,173,76,234,0,0,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,101,83,175,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,239,83,176,0,49,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,100,176,0,141,92,197,117,142,197,163,124,35,231,117,55,120,124,69,94,97,111,159,14,181,211,117,61,157,234,170,248,37,141,203,214,214,61,27,218,129,42,39,217,221,45,127,99,163,169,174,123,84,215,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,205,57,218,107,29,246,92,171,5,225,250,158,30,205,150,154,222,153,141,100,157,76,119,139,170,146,74,138,74,116,217,89,215,31,101,145,84,251,209,253,47,241,95,19,119,141,170,177,87,151,86,142,95,117,147,139,140,18,154,209,55,135,164,195,238,16,102,55,74,158,150,63,179,75,65,60,82,53,58,28,246,43,187,179,173,60,27,183,169,204,239,245,244,185,172,114,1,114,154,165,195,167,182,120,30,185,240,209,13,63,218,186,251,86,159,195,98,181,124,126,7,199,221,45,244,140,240,50,251,229,70,197,189,85,60,15,233,124,138,196,253,23,171,155,213,190,186,230,213,6,182,220,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,129,176,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,157,127,139,31,43,26,201,244,255,0,33,244,233,200,191,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,148,28,88,249,88,214,79,167,249,15,167,78,6,181,134,213,6,170,230,213,0,64,14,117,126,86,49,111,168,20,62,157,113,48,87,40,46,46,238,182,92,154,155,132,92,158,221,87,112,182,223,234,43,110,88,213,123,106,28,245,182,78,202,119,84,84,82,189,143,119,75,105,158,216,36,149,189,180,69,108,207,145,92,215,247,149,241,103,94,117,126,86,49,111,168,20,62,157,113,32,7,43,143,61,154,101,248,215,163,214,129,118,124,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,175,218,57,125,225,255,0,89,114,205,29,200,230,241,21,120,205,193,212,241,212,244,177,158,46,149,237,73,41,170,122,24,247,164,125,216,36,138,94,223,90,185,157,125,46,248,154,168,108,210,80,15,52,127,61,154,155,248,47,163,209,1,63,249,42,121,88,202,126,160,87,122,117,184,149,95,201,59,133,143,252,26,116,171,255,0,67,109,223,251,146,42,242,84,242,177,148,253,64,174,244,235,113,63,192,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,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,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,21,115,71,242,39,169,191,130,250,197,17,89,124,179,120,179,204,180,35,90,45,90,90,218,122,187,222,39,169,87,139,125,149,246,151,87,164,16,80,92,106,106,233,224,109,201,136,177,189,85,237,137,94,199,70,213,143,186,157,190,183,126,106,62,155,52,230,143,228,79,83,127,5,245,138,34,149,184,78,243,79,163,127,80,49,239,81,128,13,143,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,175,103,27,252,45,127,36,125,113,159,77,232,178,79,109,217,110,86,248,239,182,74,137,91,211,84,202,25,102,154,38,197,82,136,212,98,204,199,193,35,85,204,248,94,212,107,246,98,185,99,102,197,37,43,115,171,243,79,139,125,63,161,245,27,136,31,87,146,94,83,125,164,215,220,235,10,167,174,232,178,221,112,245,186,86,83,118,152,189,218,170,74,218,120,233,228,235,84,235,111,75,43,106,83,100,84,106,247,55,114,42,181,170,145,3,139,31,52,250,201,245,3,33,245,25,201,85,201,83,205,62,83,244,254,187,212,109,196,85,226,199,205,62,178,125,64,200,125,70,112,38,255,0,40,14,19,48,220,234,166,167,138,28,194,162,146,236,252,86,241,83,101,180,88,234,104,21,204,165,184,199,21,29,68,87,36,151,185,210,231,177,179,200,214,70,232,151,165,253,50,181,200,246,51,166,221,8,1,201,83,202,198,83,245,2,187,211,173,196,255,0,0,0,2,157,185,184,240,125,140,233,117,214,135,137,29,63,74,75,125,183,48,188,73,65,144,219,93,45,68,179,205,123,169,117,85,99,171,152,233,30,246,244,72,214,200,215,70,222,219,99,88,163,86,181,221,199,116,96,174,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,159,252,234,252,172,98,223,80,40,125,58,226,82,177,117,60,234,252,172,98,223,80,40,125,58,226,87,87,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,80,159,252,168,248,40,252,153,98,176,113,41,169,150,203,85,78,73,150,219,233,234,113,40,182,239,77,103,181,205,27,156,181,29,104,229,141,179,85,71,35,61,205,111,92,113,39,74,189,22,105,162,109,138,128,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,181,105,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,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,168,189,104,229,219,168,243,225,58,41,169,188,60,105,245,215,35,181,106,62,31,143,58,237,73,71,58,212,73,65,125,168,163,141,243,77,34,61,19,195,209,205,186,73,221,123,214,40,164,239,35,221,11,22,22,173,143,240,39,192,38,51,194,37,170,163,37,190,221,41,50,45,69,187,83,190,150,178,241,72,149,16,193,75,69,43,105,159,37,4,113,186,85,100,204,109,69,58,189,42,22,40,228,114,57,17,90,196,78,144,41,135,139,31,52,250,201,245,3,33,245,25,199,13,28,58,103,124,80,106,157,6,153,224,180,255,0,226,171,47,21,189,112,255,0,123,45,126,38,24,103,172,237,203,44,125,238,215,125,142,237,49,221,111,249,34,124,213,28,88,249,167,214,79,168,25,15,168,206,90,79,37,11,77,170,30,27,115,43,236,54,202,70,92,171,51,138,138,74,138,198,194,212,158,104,33,160,162,116,81,62,77,186,156,198,58,121,156,214,170,236,213,150,69,77,186,151,112,151,252,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,100,176,0,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,152,215,249,39,112,177,255,0,131,78,149,127,232,109,187,255,0,114,101,80,6,31,226,110,211,106,176,112,137,170,246,43,21,178,146,221,109,183,105,189,246,146,142,142,146,22,195,5,52,17,219,38,108,113,71,27,81,26,198,53,168,141,70,162,34,34,34,34,26,219,155,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,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,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,2,149,185,161,112,45,249,20,202,159,174,58,57,134,120,77,54,189,116,123,98,154,137,221,80,216,174,146,72,228,93,161,70,167,135,163,155,120,251,123,43,152,201,85,241,254,105,174,167,141,97,174,151,106,246,101,164,21,57,52,248,124,244,136,204,195,23,185,226,23,120,106,96,73,89,61,186,186,46,137,90,139,238,115,30,215,36,114,49,205,84,217,241,53,29,212,197,123,29,178,238,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,130,42,157,255,0,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,116,2,106,114,230,224,39,249,84,95,103,212,141,68,159,195,233,150,51,112,240,117,116,240,84,116,85,94,171,152,198,74,180,109,86,47,92,48,163,36,141,210,203,238,114,181,237,100,75,212,231,73,8,102,14,84,60,14,84,228,183,91,39,23,26,140,250,69,177,91,106,42,31,136,218,85,145,84,45,117,92,78,146,7,86,206,142,71,36,76,130,86,191,180,212,218,85,154,38,201,187,27,27,59,214,63,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,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,174,183,18,58,33,117,225,195,91,114,157,23,188,223,41,47,53,24,229,68,77,101,125,52,110,141,149,48,77,4,117,16,189,88,239,123,30,177,77,31,91,55,114,53,253,77,71,61,17,30,187,47,20,3,205,31,207,102,166,254,11,232,244,64,75,254,71,89,77,246,175,21,213,204,42,162,187,174,203,106,184,89,238,148,116,221,166,39,106,170,174,58,168,234,36,235,68,235,119,83,40,169,147,101,85,106,118,247,106,34,185,202,181,44,90,167,35,31,215,103,238,223,241,34,170,192,184,158,81,92,38,97,184,246,157,219,248,172,188,212,82,94,242,28,170,158,166,154,203,28,212,10,215,227,204,130,174,174,150,165,98,145,100,115,100,124,237,142,61,223,219,99,216,206,184,209,85,178,63,170,199,200,171,202,227,200,158,153,126,53,235,21,164,170,0,0,2,136,121,154,112,125,140,240,181,170,22,75,214,156,165,37,30,19,156,211,202,235,85,157,178,212,75,61,178,122,56,233,217,82,199,201,59,228,116,172,123,166,100,173,122,191,125,228,145,157,45,72,218,231,247,94,74,158,105,242,159,167,245,222,163,110,50,175,60,239,212,159,239,39,240,211,21,114,84,243,79,148,253,63,174,245,27,112,25,87,158,119,234,79,247,147,248,105,138,185,42,121,167,202,126,159,215,122,141,184,202,188,243,191,82,127,188,159,195,76,85,201,83,205,62,83,244,254,187,212,109,192,89,167,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,179,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,118,136,33,255,0,48,126,3,255,0,149,253,138,199,127,194,175,54,171,22,125,140,245,83,83,84,220,34,232,165,184,208,202,246,171,233,234,102,142,55,204,222,210,163,164,133,81,30,214,185,243,53,89,249,229,145,129,141,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,81,29,120,62,224,147,75,248,70,198,122,108,176,82,95,51,106,218,121,41,47,25,99,169,100,130,122,232,60,67,229,142,38,66,249,165,109,51,26,215,68,199,54,39,34,72,176,70,247,238,173,111,76,138,0,106,174,109,80,106,174,7,96,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,62,226,207,13,226,235,75,254,220,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,37,96,107,159,46,157,68,202,180,211,70,53,159,135,108,42,174,254,204,211,7,198,211,35,180,209,182,146,157,150,251,139,168,104,96,101,75,17,94,199,61,149,14,145,101,153,202,215,118,223,28,243,203,34,49,235,219,158,156,7,242,248,177,112,129,237,28,214,255,0,149,125,166,207,175,182,248,237,245,53,52,209,190,10,27,117,43,187,82,77,75,3,21,219,205,188,241,162,172,242,35,92,230,199,26,54,56,191,56,143,10,108,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,44,251,134,110,43,180,227,132,174,89,154,109,154,230,178,248,235,173,119,183,96,176,88,32,153,25,85,119,170,109,222,177,85,173,85,69,237,194,206,166,172,179,42,43,99,107,154,136,143,123,227,141,225,98,160,172,190,92,92,201,50,109,79,204,171,244,127,137,236,246,146,170,251,125,168,129,113,11,172,182,218,122,38,79,58,162,182,75,124,175,129,25,18,61,202,145,186,4,88,209,94,245,149,139,34,185,208,70,182,104,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,97,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,108,138,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,176,0,53,172,226,143,66,255,0,147,94,187,100,218,41,246,167,237,31,217,207,5,253,243,240,62,15,191,226,40,224,169,255,0,3,220,147,167,167,191,211,250,107,191,78,254,237,246,73,255,0,200,199,245,217,251,183,252,72,138,188,209,252,246,106,111,224,190,143,68,74,174,70,63,174,207,221,191,226,64,90,160,0,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,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,236,253,219,254,36,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,87,95,35,31,215,103,238,223,241,34,213,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,236,0,160,30,104,254,123,53,55,240,95,71,162,2,255,0,140,85,252,147,184,88,255,0,193,167,74,191,244,54,221,255,0,185,34,175,37,79,43,25,79,212,10,239,78,183,19,252,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,247,185,202,171,239,85,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,15,14,60,156,92,187,32,28,90,139,185,236,61,109,249,158,192,61,53,110,232,133,206,85,219,109,191,231,42,187,92,111,117,55,94,45,177,202,72,156,215,164,55,26,63,133,173,69,84,71,120,13,254,69,165,221,85,82,138,77,191,171,254,116,42,137,138,151,238,50,233,157,88,196,84,130,90,23,55,239,247,245,80,126,223,236,2,210,48,40,221,30,37,105,71,34,162,248,40,63,252,83,78,194,124,188,102,46,205,134,130,52,79,114,83,68,137,253,157,13,62,160,3,132,140,71,181,81,83,115,152,2,171,121,161,98,181,88,125,251,19,212,11,100,50,50,102,92,222,189,78,69,115,83,162,8,28,155,162,166,223,234,95,180,144,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,164,245,251,143,223,204,127,76,233,243,141,28,117,107,145,82,107,91,234,170,227,84,107,21,125,212,114,251,183,119,203,222,212,249,16,51,151,222,93,93,141,107,36,120,242,212,61,26,202,132,141,90,175,126,203,181,85,43,54,217,23,111,230,129,118,105,239,60,158,170,121,59,177,163,247,249,158,208,60,124,148,242,122,156,245,234,219,109,207,99,87,116,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,10,86,231,55,170,95,106,248,142,177,105,157,5,247,197,80,96,152,252,126,38,139,194,244,120,59,165,107,214,105,191,56,172,71,73,215,74,219,115,189,206,115,27,182,201,179,187,136,125,94,78,250,23,89,168,57,86,169,229,185,77,155,196,96,55,12,62,171,5,184,182,69,158,31,31,37,124,144,201,44,48,202,196,68,94,136,32,119,115,166,70,200,207,17,2,162,124,125,73,8,53,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,204,187,62,85,154,57,125,210,46,17,237,21,57,28,219,85,231,183,9,115,24,233,186,89,253,203,75,83,4,17,211,39,91,30,228,127,114,10,120,167,223,225,115,123,253,14,106,57,138,170,20,131,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,151,169,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,189,121,203,96,20,216,207,20,118,188,206,221,143,85,210,83,230,56,189,37,77,101,193,201,42,193,93,113,167,150,90,121,17,142,114,171,17,241,211,71,66,142,99,54,217,29,27,149,55,147,169,217,43,146,94,177,223,98,202,179,174,31,170,33,239,89,106,109,235,152,209,201,212,198,248,74,168,228,167,164,168,77,145,157,114,119,153,45,55,189,95,210,207,11,240,183,121,28,168,22,212,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,94,188,202,52,134,167,72,56,193,206,32,72,42,210,219,152,84,38,95,109,154,166,120,165,124,236,174,115,159,80,228,72,246,232,99,107,18,174,54,53,232,143,70,68,213,94,173,209,238,176,174,74,158,86,50,159,168,21,222,157,110,48,255,0,59,141,33,169,101,215,79,117,238,134,10,185,41,231,167,151,16,186,72,233,226,236,64,246,58,74,170,38,178,63,116,170,249,18,74,245,115,190,38,34,67,26,124,10,169,214,29,175,146,62,168,90,170,176,13,66,209,121,155,73,5,202,217,120,139,40,167,87,86,183,191,89,5,76,49,211,75,209,79,178,59,162,7,82,67,213,34,43,147,122,184,218,168,223,119,93,154,20,67,202,103,84,45,90,113,198,13,174,217,121,109,36,116,249,213,158,179,23,101,93,77,107,105,217,77,59,221,29,76,59,117,34,164,143,150,90,72,233,217,30,237,87,62,161,187,42,170,35,29,123,192,86,7,27,252,216,190,205,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,108,181,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,208,127,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,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,141,77,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,29,127,80,179,91,86,154,224,25,46,163,95,105,234,231,182,226,182,122,219,221,100,84,140,107,167,146,10,104,95,52,141,141,174,115,90,175,86,177,81,17,92,212,223,109,213,62,96,80,15,48,141,80,186,234,175,24,58,147,115,184,54,174,26,123,5,226,92,94,134,146,106,215,84,178,158,11,123,150,153,123,91,162,36,108,150,88,229,168,88,218,155,53,245,15,247,185,85,94,233,127,201,31,72,106,95,117,212,45,123,174,130,174,58,120,41,226,196,45,114,54,120,187,19,189,238,142,170,181,175,143,223,42,62,52,142,129,90,239,133,138,147,72,159,26,162,244,86,94,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,47,39,148,206,151,221,116,227,131,235,93,206,242,234,184,234,51,171,197,102,80,202,74,154,39,83,190,154,7,182,58,104,118,234,85,89,25,44,84,145,212,50,77,154,142,101,67,118,69,68,71,184,38,81,77,124,237,49,107,237,38,190,224,185,173,69,15,69,150,235,135,165,174,142,167,186,197,238,213,82,86,212,73,81,31,66,47,91,122,89,91,76,187,170,35,87,185,179,85,85,174,68,185,66,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,138,24,3,146,94,83,125,164,215,220,235,10,167,174,232,178,221,112,245,186,86,83,118,152,189,218,170,74,218,120,233,228,235,84,235,111,75,43,106,83,100,84,106,247,55,114,42,181,170,150,127,197,143,149,141,100,250,127,144,250,116,229,21,240,7,157,126,78,248,201,210,123,255,0,178,253,161,226,242,8,236,93,158,255,0,107,167,218,81,190,131,187,213,210,237,251,126,43,185,211,183,197,209,211,187,119,234,75,212,226,199,202,198,178,125,63,200,125,58,112,53,172,54,168,53,87,54,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,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,138,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,0,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,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,21,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,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,128,228,169,230,159,41,250,127,93,234,54,226,42,241,99,230,159,89,62,160,100,62,163,57,42,185,42,121,167,202,126,159,215,122,141,184,138,188,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,2,127,243,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,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,3,42,152,171,132,239,43,26,55,244,255,0,30,244,232,12,170,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,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,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,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,12,41,198,182,45,98,204,56,71,213,235,78,71,67,226,233,41,240,251,157,210,56,251,175,143,166,170,138,7,85,211,73,187,21,21,122,39,130,39,237,191,75,186,118,114,43,85,81,115,89,138,184,177,242,177,172,159,79,242,31,78,156,13,107,13,162,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,87,87,115,106,128,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,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,236,253,219,254,36,85,89,106,156,140,127,93,159,187,127,196,138,171,2,255,0,185,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,85,124,243,191,82,127,188,159,195,76,85,201,83,205,62,83,244,254,187,212,109,198,85,231,157,250,147,253,228,254,26,98,174,74,158,105,242,159,167,245,222,163,110,3,42,243,206,253,73,254,242,127,13,49,87,37,79,52,249,79,211,250,239,81,183,25,87,158,119,234,79,247,147,248,105,138,185,42,121,167,202,126,159,215,122,141,184,11,169,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,107,89,197,143,154,125,100,250,129,144,250,140,231,74,190,231,249,150,77,140,227,56,101,247,33,171,171,177,97,212,245,52,214,43,123,149,18,10,22,84,84,62,162,117,99,81,17,21,242,75,34,171,158,187,189,81,177,181,87,166,54,53,189,215,139,31,52,250,201,245,3,33,245,25,204,149,192,15,7,215,94,44,181,113,173,184,37,36,120,38,29,81,71,95,149,190,105,92,143,169,129,239,114,199,67,19,99,123,101,235,168,72,101,98,200,215,53,34,99,94,254,174,180,142,57,2,48,23,125,203,131,152,5,31,17,22,40,180,147,87,178,47,244,88,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,124,174,97,188,185,104,245,174,197,111,212,78,31,177,123,85,175,51,199,45,240,218,214,195,110,163,130,142,59,237,43,31,79,13,52,107,43,230,138,158,155,194,83,182,110,149,232,115,159,27,99,139,116,72,227,68,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,162,1,29,120,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,210,40,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,245,217,251,183,252,72,138,188,209,252,246,106,111,224,190,143,68,74,174,70,63,174,207,221,191,226,64,90,160,0,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,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,236,253,219,254,36,90,161,85,124,140,127,93,159,187,127,196,139,84,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7,23,28,142,46,95,112,28,91,250,94,227,216,112,110,219,252,142,96,126,27,195,154,202,25,21,201,186,123,189,223,239,161,87,246,74,10,42,158,50,145,177,73,186,177,104,156,170,136,171,183,197,65,253,101,154,229,149,73,71,103,154,117,115,83,167,167,230,191,236,154,159,244,149,105,160,247,250,92,135,139,235,157,83,156,179,34,67,65,210,170,168,239,127,93,26,123,189,235,253,16,45,86,198,198,71,105,163,99,23,116,108,17,166,255,0,240,80,253,231,227,180,237,236,234,126,150,236,157,166,123,182,255,0,98,135,236,3,198,255,0,215,177,225,92,141,249,169,225,201,190,231,166,87,244,181,81,202,191,218,7,68,215,60,123,237,62,158,93,173,113,167,84,147,82,84,177,141,79,154,185,208,61,169,247,167,237,41,158,75,53,227,67,184,147,130,241,118,167,125,37,50,222,26,245,116,136,136,139,31,143,234,223,249,222,237,162,95,127,245,23,119,121,233,169,161,116,47,68,118,237,119,185,125,255,0,114,149,213,197,246,137,174,79,123,184,94,237,116,219,212,81,71,45,66,116,179,223,187,31,80,239,230,198,171,243,114,125,224,88,126,1,144,81,228,118,8,46,52,85,49,205,27,250,246,86,59,116,247,61,233,251,19,250,42,118,114,31,240,25,171,173,204,48,120,237,21,181,74,181,116,155,247,26,247,251,211,174,106,167,39,185,94,171,242,106,125,196,191,79,120,28,100,79,234,220,53,87,239,57,46,223,121,193,55,64,61,128,240,159,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,2,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,236,23,135,58,59,127,236,205,110,21,82,69,254,232,163,164,142,23,164,159,238,213,145,174,143,252,66,181,223,166,128,86,94,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,121,69,156,171,52,114,197,171,188,92,90,42,114,57,183,164,192,173,242,230,49,211,116,191,251,170,170,154,120,35,166,78,182,61,170,206,220,245,17,79,191,196,215,118,58,28,213,107,213,82,250,64,128,28,230,244,183,237,95,14,54,45,76,160,177,120,170,252,19,32,143,196,214,248,174,143,7,107,173,98,195,55,230,213,232,217,58,234,155,110,111,185,174,123,118,221,54,111,113,74,203,224,91,53,186,224,28,96,233,37,246,205,79,73,53,69,86,81,73,100,123,106,88,231,49,32,184,59,192,204,228,70,185,171,214,216,170,100,115,23,125,145,232,213,84,114,34,181,111,251,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,101,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,105,227,90,206,44,124,211,235,39,212,12,135,212,103,47,251,133,93,82,252,180,240,227,167,90,153,53,247,219,53,247,156,126,151,218,181,190,23,195,247,110,145,51,179,93,249,180,99,26,221,170,162,157,191,3,81,139,182,236,221,170,213,90,1,226,199,205,62,178,125,64,200,125,70,112,45,83,146,167,149,140,167,234,5,119,167,91,140,171,204,211,69,63,45,60,35,229,62,30,225,225,107,240,77,243,90,62,185,122,33,151,193,65,55,136,142,77,163,123,157,189,44,181,61,13,78,157,229,72,186,156,141,234,223,21,114,84,242,177,148,253,64,174,244,235,113,58,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,120,26,203,233,62,117,249,47,213,60,55,83,61,151,237,63,178,89,5,186,251,224,187,253,159,21,225,106,99,155,181,220,233,119,71,87,111,167,171,165,219,111,190,203,182,198,206,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,26,193,106,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,191,62,93,90,199,98,214,78,17,240,74,155,68,62,30,175,15,183,193,135,93,41,186,158,254,205,85,4,17,70,213,235,115,24,142,238,192,180,243,236,222,166,179,191,209,212,231,49,202,4,149,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,247,188,124,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,202,124,39,121,88,209,191,167,248,247,167,64,81,95,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,122,156,39,121,88,209,191,167,248,247,167,64,6,85,0,0,48,167,26,217,77,139,15,225,31,87,174,217,29,119,132,164,168,195,238,118,184,228,237,62,78,170,170,216,29,73,77,30,204,69,84,235,158,120,153,190,221,45,234,221,202,141,69,84,205,100,53,230,217,154,218,177,94,11,114,11,21,194,158,174,74,140,198,241,106,178,80,186,22,53,89,28,236,169,109,114,186,85,87,34,163,59,84,50,181,21,168,229,235,115,19,109,149,92,208,162,19,101,222,25,45,55,91,7,13,186,81,98,190,219,42,237,215,43,118,15,98,164,172,163,171,133,208,207,77,60,116,16,182,72,164,141,200,142,99,218,228,86,171,85,17,81,81,81,77,115,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,115,103,224,4,85,230,117,165,191,149,14,13,179,95,9,98,246,157,215,18,240,249,77,191,251,171,179,225,124,44,137,226,231,247,189,173,127,77,12,149,191,3,186,183,223,225,106,189,24,74,163,21,113,99,229,99,89,62,159,228,62,157,56,26,240,232,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,176,247,22,62,86,53,147,233,254,67,233,211,154,214,27,20,106,198,117,249,80,224,23,50,212,191,101,251,51,237,110,143,220,111,190,11,191,222,240,190,42,203,36,221,174,231,75,122,250,123,157,61,93,45,223,109,246,77,246,3,93,115,106,131,85,115,106,128,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,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,63,200,1,201,83,202,198,83,245,2,187,211,173,196,255,0,0,0,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,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,49,87,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,101,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,34,175,22,62,105,245,147,234,6,67,234,51,146,171,146,167,154,124,167,233,253,119,168,219,136,171,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,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,36,0,229,113,231,179,76,191,26,244,122,208,47,248,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,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,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,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,3,42,152,171,132,239,43,26,55,244,255,0,30,244,232,12,170,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,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,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,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,37,87,35,31,215,103,238,223,241,34,170,203,84,228,99,250,236,253,219,254,36,85,88,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,10,171,231,157,250,147,253,228,254,26,98,174,74,158,105,242,159,167,245,222,163,110,50,175,60,239,212,159,239,39,240,211,21,114,84,243,79,148,253,63,174,245,27,112,25,87,158,119,234,79,247,147,248,105,138,185,42,121,167,202,126,159,215,122,141,184,202,188,243,191,82,127,188,159,195,76,85,201,83,205,62,83,244,254,187,212,109,192,93,72,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,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,85,7,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,107,224,13,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,197,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,186,160,57,143,242,255,0,172,225,222,251,46,173,233,14,59,254,132,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,92,43,193,215,24,185,223,8,25,221,69,254,193,71,237,156,110,243,209,246,131,31,238,67,79,237,78,212,53,12,165,254,234,124,18,201,7,106,74,133,147,243,104,157,123,116,187,116,95,112,94,167,22,62,86,53,147,233,254,67,233,211,154,214,27,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,0,0,10,1,230,143,231,179,83,127,5,244,122,34,85,114,49,253,118,126,237,255,0,18,34,175,52,127,61,154,155,248,47,163,209,18,171,145,143,235,179,247,111,248,144,22,168,0,0,0,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,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,42,185,24,254,187,63,118,255,0,137,22,168,85,95,35,31,215,103,238,223,241,34,213,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,28,94,114,56,60,4,107,186,28,206,45,68,68,247,28,128,233,122,173,84,234,92,82,169,237,69,221,58,61,251,252,191,56,194,168,184,33,238,94,120,155,186,84,61,189,125,170,122,23,238,171,254,223,79,253,159,176,179,126,36,47,137,97,211,250,218,215,61,173,70,118,253,238,219,111,124,240,167,222,169,251,74,238,229,123,103,246,198,172,229,151,233,227,122,172,84,84,45,106,166,232,136,171,63,255,0,243,2,216,173,237,233,161,129,54,219,243,109,255,0,153,15,210,112,129,58,97,99,127,99,81,63,245,28,151,220,7,133,68,85,84,61,83,64,215,166,202,170,123,23,117,95,112,247,252,183,3,28,234,77,206,243,142,217,223,93,110,222,85,98,61,85,55,107,125,200,197,95,191,127,216,97,187,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,146,3,80,150,40,49,218,169,166,84,70,182,41,85,85,87,100,77,163,113,12,180,47,45,174,186,235,205,246,217,27,162,125,51,107,170,162,106,177,187,175,79,140,137,169,239,223,246,40,24,107,75,46,183,190,31,53,202,76,97,181,82,211,91,234,182,234,141,143,78,159,134,141,239,79,114,117,175,233,77,251,126,255,0,248,173,74,211,93,29,194,137,149,49,174,232,229,84,251,254,229,216,132,188,111,233,5,44,150,215,102,214,216,167,101,109,38,222,244,123,156,213,234,117,52,127,163,210,169,242,220,205,92,34,234,164,186,141,165,180,55,42,233,160,90,143,19,83,27,154,198,181,171,240,203,238,247,35,151,238,114,1,159,79,83,215,164,246,34,238,155,156,100,111,82,108,1,142,223,230,115,61,13,71,162,237,242,61,201,242,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,1,80,28,116,240,137,199,103,19,188,71,100,89,253,183,69,123,184,221,191,166,197,140,255,0,158,75,59,119,181,211,189,253,18,251,230,142,79,207,72,249,170,58,100,106,189,157,254,218,170,163,16,183,240,4,42,229,109,194,230,119,195,94,150,102,31,149,188,27,236,230,103,145,228,13,238,127,124,225,172,239,218,233,233,163,240,191,233,121,100,137,189,51,79,91,242,217,235,213,241,110,136,205,166,168,0,10,86,226,171,150,135,22,57,47,17,218,139,150,105,166,158,253,168,198,242,60,130,170,251,69,115,246,181,182,135,175,198,63,196,201,23,102,106,164,145,59,82,74,248,122,156,137,215,218,235,68,68,114,34,93,72,2,26,242,186,209,29,97,225,235,69,242,125,57,214,93,62,171,198,238,83,229,18,94,233,37,117,198,134,174,10,168,38,164,167,135,165,142,166,158,71,53,236,117,43,149,200,246,181,54,146,62,149,119,198,140,129,92,66,242,225,227,59,57,215,221,75,205,113,109,27,241,182,92,131,48,188,221,45,213,63,104,173,81,247,233,103,173,150,72,164,232,125,75,94,222,166,61,171,179,145,28,155,236,168,139,238,46,252,1,15,249,95,232,38,172,112,237,160,87,252,43,88,241,79,179,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,135,125,182,84,85,152,0,1,78,220,110,114,213,226,47,47,226,95,49,207,52,43,76,105,47,56,158,89,80,203,219,31,13,254,150,23,195,91,51,17,107,27,43,107,38,99,209,238,169,73,166,68,103,84,104,201,152,141,84,217,99,100,180,229,109,162,186,237,195,222,150,102,26,103,173,122,99,246,103,185,144,54,251,108,173,246,213,29,111,142,239,211,71,12,209,118,233,164,147,181,218,240,145,59,169,206,248,252,70,200,137,208,170,179,84,0,0,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,236,26,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,0,0,2,31,243,64,208,77,88,226,39,64,172,24,86,142,98,159,104,47,84,89,133,45,210,122,111,29,77,73,209,74,202,42,216,221,39,93,68,145,177,118,124,209,166,200,189,95,22,251,108,138,169,48,0,20,129,195,215,46,30,51,176,109,125,211,76,215,41,209,191,5,101,199,243,11,53,210,227,83,246,138,213,39,98,150,10,216,164,150,78,134,84,185,238,233,99,28,187,53,21,203,182,200,138,190,226,239,192,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,254,101,199,29,159,247,140,255,0,148,214,127,250,217,111,223,146,220,239,249,2,254,69,61,133,254,124,255,0,35,255,0,101,189,153,226,161,255,0,225,79,98,248,110,199,123,175,181,254,27,225,235,235,232,251,250,182,247,146,0,1,64,63,230,92,113,217,255,0,120,207,249,77,103,255,0,173,151,252,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,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,173,191,128,33,255,0,43,253,4,213,142,29,180,10,255,0,133,107,30,41,246,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,240,239,182,202,138,179,0,0,0,0,0,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,119,224,0,0,0,0,1,64,63,230,92,113,217,255,0,120,207,249,77,103,255,0,173,151,125,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,2,63,241,235,165,185,222,180,240,157,156,233,158,154,88,189,179,146,94,125,153,224,168,188,84,52,253,222,213,202,150,105,63,57,51,217,27,118,142,39,187,226,114,111,182,201,186,170,34,214,7,15,92,184,120,206,193,181,247,77,51,92,167,70,252,21,151,31,204,44,215,75,141,79,218,43,84,157,138,88,43,98,146,89,58,25,82,231,187,165,140,114,236,212,87,46,219,34,42,251,139,191,0,10,192,230,129,193,159,18,124,68,235,237,131,53,209,205,55,251,65,101,162,195,233,109,115,212,251,98,130,147,162,169,149,181,178,58,62,138,137,227,122,236,201,163,93,209,58,126,45,183,221,21,18,207,192,21,129,202,255,0,131,62,36,248,118,215,219,254,107,172,122,111,246,126,203,91,135,213,90,224,169,246,197,5,95,93,83,235,104,164,108,125,20,243,200,244,221,144,200,187,170,116,252,59,111,186,162,44,127,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,119,224,8,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,172,192,0,0,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,2,31,243,64,208,77,88,226,39,64,172,24,86,142,98,159,104,47,84,89,133,45,210,122,111,29,77,73,209,74,202,42,216,221,39,93,68,145,177,118,124,209,166,200,189,95,22,251,108,138,169,16,56,10,224,43,139,29,22,226,199,6,212,205,75,210,159,99,99,118,111,105,248,218,223,110,219,106,59,93,219,109,84,49,254,110,26,135,200,237,228,149,141,248,90,187,111,186,236,136,170,150,254,0,0,0,0,0,199,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,242,144,127,204,184,227,179,254,241,159,242,154,207,255,0,91,47,248,1,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,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,63,249,95,232,38,172,112,237,160,87,252,43,88,241,79,179,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,135,125,182,84,85,152,0,0,0,0,0,12,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,239,41,7,252,203,142,59,63,239,25,255,0,41,172,255,0,245,178,255,0,128,24,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,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,73,128,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,180,86,169,59,20,176,86,197,36,178,116,50,165,207,119,75,24,229,217,168,174,93,182,68,85,247,23,126,0,3,31,241,11,139,95,115,157,2,212,188,43,22,161,241,183,172,131,15,188,218,237,212,221,214,71,223,170,158,138,88,226,143,173,234,214,55,169,239,106,110,229,70,166,251,170,162,123,204,128,0,160,31,243,46,56,236,255,0,188,103,252,166,179,255,0,214,203,254,0,1,143,248,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,61,230,64,0,80,15,249,151,28,118,127,222,51,254,83,89,255,0,235,101,255,0,0,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,173,191,128,32,7,42,78,23,53,219,134,191,202,143,229,175,6,251,57,246,143,216,158,204,254,249,209,214,119,252,63,142,239,127,165,165,147,167,167,191,23,233,109,191,87,187,125,151,104,1,254,101,199,29,159,247,140,255,0,148,214,127,250,217,127,192,8,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,0,0,2,0,115,91,225,115,93,184,148,252,151,126,69,48,111,180,127,103,61,183,237,63,239,157,29,31,99,196,120,30,207,250,102,88,250,186,187,18,254,142,251,116,251,246,221,55,199,252,175,248,51,226,79,135,109,125,191,230,186,199,166,255,0,103,236,181,184,125,85,174,10,159,108,80,85,245,213,62,182,138,70,199,209,79,60,143,77,217,12,139,186,167,79,195,182,251,170,34,217,248,2,0,115,91,225,115,93,184,148,252,151,126,69,48,111,180,127,103,61,183,237,63,239,157,29,31,99,196,120,30,207,250,102,88,250,186,187,18,254,142,251,116,251,246,221,55,199,252,175,248,51,226,79,135,109,125,191,230,186,199,166,255,0,103,236,181,184,125,85,174,10,159,108,80,85,245,213,62,182,138,70,199,209,79,60,143,77,217,12,139,186,167,79,195,182,251,170,34,217,248,0,0,0,0,0,80,15,249,151,28,118,127,222,51,254,83,89,255,0,235,101,255,0,0,49,255,0,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,1,72,28,66,242,225,227,59,57,215,221,75,205,113,109,27,241,182,92,131,48,188,221,45,213,63,104,173,81,247,233,103,173,150,72,164,232,125,75,94,222,166,61,171,179,145,28,155,236,168,139,238,44,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,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,82,182,180,114,155,226,115,26,213,12,130,203,162,248,45,94,97,132,193,80,215,89,111,21,119,155,93,36,243,192,248,218,254,137,35,146,161,142,235,141,206,116,74,254,134,35,214,53,122,53,168,228,106,94,72,2,168,56,88,225,231,152,6,143,105,70,170,240,247,146,232,109,35,240,157,68,197,242,6,193,43,178,27,79,126,221,123,154,213,36,48,61,142,142,161,206,145,147,186,58,122,119,49,255,0,11,21,99,145,29,26,54,84,146,48,127,153,113,199,103,253,227,63,229,53,159,254,182,95,240,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,178,3,149,39,11,154,237,195,95,229,71,242,215,131,125,156,251,71,236,79,102,127,124,232,235,59,254,31,199,119,191,210,210,201,211,211,223,139,244,182,223,171,221,190,203,180,255,0,0,0,0,0,0,10,1,255,0,50,227,142,207,251,198,127,202,107,63,253,108,191,224,4,127,224,43,75,115,189,22,225,59,6,211,61,75,177,123,27,36,179,123,79,198,209,120,168,106,59,93,219,149,84,209,254,114,23,190,55,111,28,172,119,194,229,219,125,151,101,69,68,144,0,0,0,0,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,171,111,224,8,1,202,147,133,205,118,225,175,242,163,249,107,193,190,206,125,163,246,39,179,63,190,116,117,157,255,0,15,227,187,223,233,105,100,233,233,239,197,250,91,111,213,238,223,101,218,127,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,245,191,115,216,112,85,77,253,224,121,102,251,28,143,9,242,60,129,29,56,213,174,74,125,39,185,177,94,173,255,0,3,251,127,237,154,114,33,114,153,167,154,108,135,46,170,107,91,219,117,37,14,238,254,180,168,151,111,249,148,206,60,201,50,25,45,90,115,61,44,110,219,191,211,191,187,250,51,209,175,236,95,218,116,126,84,86,170,42,76,94,243,85,26,109,44,176,64,146,47,191,223,181,85,78,223,126,223,32,44,53,159,162,137,251,16,242,190,244,9,242,67,200,28,81,15,63,239,4,249,5,247,1,140,184,130,175,150,135,77,238,143,142,78,219,150,154,165,26,228,221,23,127,15,39,236,34,127,6,24,77,198,163,61,189,101,181,146,182,70,73,112,169,86,170,201,212,190,249,169,228,79,114,166,255,0,183,239,51,127,27,87,138,138,13,39,153,180,111,233,146,119,79,23,201,23,231,75,47,237,67,225,240,55,142,86,83,105,243,46,55,4,233,150,170,84,157,23,220,187,181,208,83,46,254,229,253,187,129,153,117,167,9,135,50,196,106,109,242,65,19,209,221,30,231,116,253,210,198,191,122,47,244,74,229,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,100,136,212,254,119,243,126,242,214,167,134,57,226,86,61,55,106,253,223,239,149,121,204,7,73,43,177,140,198,155,80,49,136,59,47,142,42,77,223,212,142,247,198,217,157,242,123,215,252,91,127,154,5,150,226,185,45,30,73,106,165,184,82,57,202,202,136,89,43,122,154,168,187,57,173,119,191,254,51,238,21,113,194,47,26,115,90,46,116,152,142,117,85,218,142,26,105,34,108,157,180,119,190,56,163,68,77,162,129,127,160,239,188,179,12,111,34,182,228,118,216,174,22,234,142,235,36,223,101,232,115,126,78,84,251,209,63,162,160,125,101,68,83,131,164,70,42,162,158,195,213,43,55,94,160,57,181,237,119,189,14,71,166,53,84,93,148,246,162,238,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,224,190,245,57,175,200,245,175,86,224,123,19,228,121,60,39,200,47,201,64,175,206,104,181,61,56,180,113,171,145,63,75,221,191,251,101,17,219,249,104,227,172,178,233,180,213,78,141,18,90,152,209,28,168,159,62,154,186,159,234,67,25,115,70,169,169,90,120,96,107,149,91,213,34,116,174,219,126,149,17,158,184,0,163,154,13,43,99,165,99,125,237,114,34,236,159,246,213,79,236,2,83,160,85,216,242,120,114,236,128,121,60,46,231,22,187,250,207,46,84,219,230,4,82,227,102,215,114,187,81,226,244,113,74,214,211,58,238,157,212,71,57,55,69,141,19,101,247,42,124,149,223,51,50,232,69,150,59,62,159,89,233,227,70,236,218,42,116,247,127,228,34,79,216,159,176,234,154,253,139,59,44,169,199,232,25,50,167,110,235,28,143,247,124,211,165,19,111,210,79,218,101,60,26,214,219,54,61,69,110,107,118,72,32,142,63,158,251,244,177,169,251,87,246,1,216,142,143,169,88,29,151,52,178,207,67,118,162,138,102,190,55,39,199,27,29,183,192,244,247,117,53,127,164,167,119,85,216,245,201,11,102,77,158,212,115,87,230,138,128,83,223,24,28,53,93,240,134,87,101,56,149,28,142,129,183,29,191,49,27,149,88,143,146,84,219,243,113,34,34,108,173,251,254,243,186,240,29,197,85,218,139,35,180,233,230,79,90,189,21,53,45,133,157,217,29,190,238,90,135,255,0,62,111,218,230,255,0,52,177,92,223,75,49,92,210,215,83,105,188,217,233,39,167,168,149,36,115,100,139,169,21,200,238,164,93,183,66,186,245,203,132,123,134,137,221,39,213,45,60,84,166,246,34,37,115,25,3,91,31,79,109,145,162,251,221,51,191,107,255,0,154,191,216,5,162,218,238,148,247,42,88,234,96,149,175,107,218,138,157,46,69,249,162,47,220,191,214,126,223,153,93,60,44,241,199,91,115,175,164,195,179,71,204,181,13,150,58,110,183,204,175,94,174,168,35,254,100,27,124,213,223,127,254,210,194,44,183,90,123,205,174,150,231,76,237,226,169,137,178,177,125,254,244,84,254,180,69,3,246,171,83,230,120,235,68,247,110,114,249,161,233,145,58,87,112,61,200,168,191,35,201,233,103,95,205,87,220,123,119,220,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,60,42,236,112,234,221,84,230,228,221,14,8,223,139,230,7,176,226,245,217,170,191,212,121,79,114,28,101,217,35,114,175,201,17,119,2,169,121,160,100,73,85,156,197,98,100,136,222,137,38,71,110,173,255,0,23,70,228,254,191,184,156,28,27,80,248,45,43,164,137,21,171,210,146,34,236,171,247,212,206,165,119,243,38,185,83,213,107,180,244,49,170,43,161,158,100,114,123,190,250,122,85,79,191,250,139,32,225,46,55,51,75,168,222,230,35,85,201,39,201,54,249,84,206,6,109,56,191,228,114,56,63,112,60,34,127,204,121,93,246,216,227,215,178,124,151,125,143,40,174,119,191,254,112,58,197,254,195,53,206,225,71,44,79,68,88,102,108,138,187,42,251,147,167,246,29,134,146,30,204,77,98,174,238,107,81,187,255,0,188,123,123,105,186,175,223,251,126,243,146,55,221,186,1,229,81,19,239,60,170,251,143,91,145,87,239,80,138,171,243,249,32,5,103,83,125,255,0,180,248,217,86,43,71,148,216,235,172,181,104,157,186,216,31,11,183,234,249,42,109,247,42,41,246,209,200,190,227,152,21,127,196,199,2,121,22,61,127,168,212,44,34,225,3,217,19,223,84,232,27,75,80,247,174,207,154,85,217,87,173,62,230,167,255,0,87,191,57,112,113,175,144,38,63,67,167,25,37,37,84,55,91,44,13,162,147,185,219,141,21,204,239,111,240,175,75,147,220,196,249,161,47,175,22,106,11,205,20,180,117,212,209,75,28,141,115,21,36,99,92,138,138,138,159,122,47,237,82,37,106,46,139,126,78,243,138,188,239,17,183,57,189,249,159,44,145,193,14,205,221,204,70,124,163,99,127,198,57,127,75,254,144,37,253,60,237,169,141,36,111,185,23,238,61,170,137,177,140,116,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,102,77,69,234,64,56,43,209,23,100,67,155,119,219,117,8,198,167,221,185,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,15,14,249,30,180,253,35,155,183,219,220,112,77,247,220,15,98,127,81,234,170,94,154,121,29,183,201,139,255,0,49,238,63,61,114,237,73,50,162,237,179,29,255,0,50,129,76,156,120,198,203,143,20,215,58,84,139,119,58,170,77,254,47,252,78,5,255,0,160,181,205,10,183,69,107,194,41,105,97,111,75,90,146,108,155,170,255,0,171,72,191,181,127,105,83,92,92,54,106,174,48,175,177,43,186,182,174,151,100,69,85,247,120,56,255,0,246,22,251,165,244,254,27,20,165,139,101,69,78,191,159,254,85,224,118,243,139,151,99,145,235,144,15,45,79,219,253,167,151,124,182,64,223,250,15,63,120,4,77,182,65,242,93,199,222,21,55,0,191,35,143,78,200,187,33,204,1,233,233,84,93,246,57,54,68,85,219,115,154,166,231,169,90,173,93,246,64,61,187,238,126,90,235,125,45,116,78,142,161,157,77,118,219,166,234,159,122,126,197,254,163,220,215,46,219,41,236,69,64,58,69,167,77,173,56,245,209,247,107,76,93,169,101,68,107,254,39,59,116,69,69,254,115,151,246,126,195,185,64,178,36,104,143,249,162,30,213,56,189,122,62,48,60,252,254,78,255,0,212,17,23,125,247,60,236,138,16,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,24,171,249,88,240,177,255,0,132,182,149,127,233,149,187,255,0,124,6,85,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,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,81,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,122,1,221,64,0,0,0,1,138,191,149,143,11,31,248,75,105,87,254,153,91,191,247,198,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,15,214,0,0,0,0,0,0,12,85,252,172,120,88,255,0,194,91,74,191,244,202,221,255,0,190,50,85,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,15,201,29,218,213,53,214,162,197,13,206,145,247,42,58,120,106,234,40,219,51,86,120,96,153,210,54,41,95,30,253,77,99,221,4,205,107,149,54,114,197,34,38,253,43,176,126,176,0,0,116,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,251,148,253,88,46,172,105,102,168,120,239,201,158,165,226,153,111,179,59,94,55,216,87,154,106,255,0,11,220,234,237,247,123,47,119,71,87,109,253,61,91,111,208,237,190,74,7,107,0,0,0,0,0,0,0,0,0,0,0,0,0,234,153,214,172,105,102,151,248,31,202,102,165,226,152,151,180,251,190,11,219,183,154,106,15,21,219,233,238,118,187,207,111,95,79,113,157,93,59,237,214,221,254,104,7,107,7,74,194,181,191,69,245,42,235,45,139,78,117,123,10,202,174,80,83,186,174,90,59,37,254,146,186,120,224,107,154,215,74,232,225,145,206,70,35,158,198,171,149,54,221,237,79,189,14,234,0,0,0,0,0,3,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,214,0,0,14,169,157,106,198,150,105,127,129,252,166,106,94,41,137,123,79,187,224,189,187,121,166,160,241,93,190,158,231,107,188,246,245,244,247,25,213,211,190,221,109,223,230,135,202,197,184,133,208,44,230,251,75,139,97,90,225,167,249,5,234,183,175,195,91,173,121,53,21,93,84,253,12,115,223,209,20,114,57,238,233,99,28,229,217,61,205,106,170,251,145,64,200,0,0,0,24,255,0,41,226,23,64,176,107,237,86,45,154,235,134,159,227,247,170,46,143,19,110,186,100,212,84,149,80,117,177,175,103,92,82,72,215,183,169,143,107,147,116,247,181,200,169,238,84,3,32,3,170,96,186,177,165,154,161,227,191,38,122,151,138,101,190,204,237,120,223,97,94,105,171,252,47,115,171,183,221,236,189,221,29,93,183,244,245,109,191,67,182,249,41,218,192,3,21,127,43,30,22,63,240,150,210,175,253,50,183,127,239,140,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,160,31,172,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,157,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,37,128,0,0,0,0,0,0,99,252,167,136,93,2,193,175,181,88,182,107,174,26,127,143,222,168,186,60,77,186,233,147,81,82,85,65,214,198,189,157,113,73,35,94,222,166,61,174,77,211,222,215,34,167,185,80,12,128,14,169,130,234,198,150,106,135,142,252,153,234,94,41,150,251,51,181,227,125,133,121,166,175,240,189,206,174,223,119,178,247,116,117,118,223,211,213,182,253,14,219,228,167,107,0,12,85,252,172,120,88,255,0,194,91,74,191,244,202,221,255,0,190,50,85,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,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,117,75,79,19,124,54,223,238,180,86,43,23,16,122,107,113,185,92,106,35,164,163,163,164,203,40,38,158,166,121,28,141,142,40,227,108,170,231,189,206,84,106,53,17,85,85,81,16,12,150,0,0,0,0,0,0,1,141,46,220,77,240,219,96,186,214,216,175,188,65,233,173,186,229,110,168,146,146,178,142,175,44,160,134,122,105,227,114,182,72,164,141,210,163,152,246,185,21,170,213,68,84,84,84,80,50,88,58,254,21,168,88,14,165,90,165,190,233,206,113,143,229,86,216,42,29,73,45,101,146,231,13,116,17,206,214,181,206,137,210,66,231,53,30,141,123,28,173,85,223,103,181,126,244,59,0,0,14,149,154,235,126,139,233,173,214,43,22,163,106,246,21,138,220,167,167,109,92,84,119,187,253,37,12,242,64,231,57,173,149,177,205,35,92,172,87,49,237,71,34,109,187,28,159,114,129,221,65,213,48,93,88,210,205,80,241,223,147,61,75,197,50,223,102,118,188,111,176,175,52,213,254,23,185,213,219,238,246,94,238,142,174,219,250,122,182,223,161,219,124,148,249,89,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,189,174,69,79,114,160,25,0,29,83,5,213,141,44,213,15,29,249,51,212,188,83,45,246,103,107,198,251,10,243,77,95,225,123,157,93,190,239,101,238,232,234,237,191,167,171,109,250,29,183,201,78,214,0,3,170,103,90,177,165,154,95,224,127,41,154,151,138,98,94,211,238,248,47,110,222,105,168,60,87,111,167,185,218,239,61,189,125,61,198,117,116,239,183,91,119,249,160,29,172,29,43,10,214,253,23,212,171,172,182,45,57,213,236,43,42,185,65,78,234,185,104,236,151,250,74,233,227,129,174,107,93,43,163,134,71,57,24,142,123,26,174,84,219,119,181,62,244,59,168,0,0,0,0,0,0,0,0,0,0,0,124,156,167,44,197,112,107,21,86,83,154,228,214,172,126,203,69,209,226,110,55,74,216,233,41,96,235,123,88,206,185,100,86,177,189,79,123,90,155,175,189,206,68,79,122,161,208,63,149,143,11,31,248,75,105,87,254,153,91,191,247,192,101,80,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,247,185,200,137,239,84,3,235,3,21,127,43,30,22,63,240,150,210,175,253,50,183,127,239,140,170,0,29,83,58,213,141,44,210,255,0,3,249,76,212,188,83,18,246,159,119,193,123,118,243,77,65,226,187,125,61,206,215,121,237,235,233,238,51,171,167,125,186,219,191,205,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,122,1,221,64,49,165,219,137,190,27,108,23,90,219,21,247,136,61,53,183,92,173,213,18,82,86,81,213,229,148,16,207,77,60,110,86,201,20,145,186,84,115,30,215,34,181,90,168,138,138,138,138,6,75,7,95,194,181,11,1,212,171,84,183,221,57,206,49,252,170,219,5,67,169,37,172,178,92,225,174,130,57,218,214,185,209,58,72,92,230,163,209,175,99,149,170,187,236,246,175,222,135,74,254,86,60,44,127,225,45,165,95,250,101,110,255,0,223,1,149,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,0,0,0,0,0,0,0,0,0,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,29,242,56,55,222,170,114,114,28,17,158,253,192,246,159,138,238,189,22,234,135,170,170,35,98,122,255,0,248,42,126,180,93,189,199,198,202,235,34,162,178,214,201,44,173,98,120,121,61,234,187,127,49,223,251,0,167,109,109,129,153,71,28,23,250,71,76,230,49,183,42,134,110,137,191,232,208,255,0,95,245,176,184,76,38,159,195,216,224,110,251,254,151,255,0,54,226,158,111,209,179,32,227,131,35,101,190,116,149,203,117,171,247,177,55,217,124,28,155,255,0,204,165,200,99,80,246,45,113,71,191,203,171,238,255,0,100,160,125,99,214,237,190,74,135,53,247,156,30,159,215,242,3,147,78,71,22,252,183,57,0,0,0,0,0,60,42,34,252,207,32,15,90,181,62,227,147,19,100,223,246,158,85,17,126,103,144,56,185,118,84,60,170,35,147,101,10,158,244,60,129,197,158,228,216,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,2,173,120,106,227,182,213,162,124,93,235,86,132,107,70,77,87,79,132,223,53,34,252,236,126,227,87,59,124,22,61,90,235,157,82,202,201,58,147,170,42,106,135,61,170,175,235,237,197,35,85,234,214,164,211,74,219,74,53,172,226,199,205,62,178,125,64,200,125,70,112,54,83,5,96,114,186,230,1,71,119,163,182,240,201,173,249,23,102,235,15,134,183,96,247,73,227,130,10,89,41,98,130,40,33,180,187,182,198,116,204,157,173,226,146,69,123,166,116,142,141,92,143,72,155,45,159,128,7,228,142,237,106,154,235,81,98,134,231,72,251,149,29,60,53,117,20,109,153,171,60,48,76,233,27,20,175,143,126,166,177,238,130,102,181,202,155,57,98,145,19,126,149,219,245,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,4,85,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,159,230,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,190,158,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,9,84,0,0,87,175,52,77,121,204,184,109,213,206,29,117,91,12,173,171,107,237,213,25,11,46,116,48,212,36,44,187,91,149,246,165,168,162,149,92,199,183,162,70,183,100,114,177,221,15,70,72,212,235,99,85,44,40,170,190,121,223,169,63,222,79,225,160,79,254,26,56,139,193,56,160,210,202,13,76,193,106,63,197,81,222,40,186,38,254,246,93,60,52,51,79,71,220,150,40,251,221,174,251,27,221,99,122,31,243,69,249,162,101,83,92,206,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,126,194,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,136,29,128,0,5,85,243,20,226,47,59,225,127,143,172,31,82,240,90,143,213,253,178,142,241,69,209,15,247,206,215,237,170,185,167,163,238,75,20,157,158,239,97,141,238,177,189,108,249,162,252,209,108,83,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,84,183,58,191,52,248,183,211,250,31,81,184,152,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,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,113,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,0,0,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,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,170,85,174,160,241,183,117,225,67,153,86,168,216,178,105,234,235,180,235,42,168,199,161,186,209,186,169,205,130,211,59,173,182,198,190,236,200,219,12,175,123,227,167,108,141,116,81,163,86,100,237,163,149,86,56,246,180,162,128,121,163,249,236,212,223,193,125,30,136,11,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,125,199,214,41,91,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,22,234,64,0,0,213,92,217,79,132,239,43,26,55,244,255,0,30,244,232,13,107,13,132,240,45,116,211,142,29,56,17,210,205,80,213,11,207,129,181,80,233,254,59,20,48,196,136,250,171,133,83,173,144,172,116,180,209,170,167,114,103,244,187,100,221,26,141,107,158,247,49,140,123,218,29,215,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,125,6,88,56,167,226,11,24,214,91,151,16,54,77,81,186,195,159,94,59,205,184,93,222,216,165,241,81,200,212,106,195,36,18,49,208,186,22,163,35,70,68,172,237,199,218,139,161,173,237,179,165,196,191,17,121,223,20,26,167,95,169,153,213,71,248,218,59,61,23,68,63,222,203,95,137,154,104,40,251,145,69,31,123,181,223,123,123,175,111,91,254,106,191,36,73,211,202,235,151,253,101,222,178,219,196,222,183,227,189,155,84,62,26,227,131,218,231,146,120,42,164,170,138,120,167,134,236,238,219,217,211,10,118,182,138,57,17,237,153,178,58,69,106,49,34,116,161,101,90,3,152,106,62,127,163,88,158,101,171,152,23,216,188,190,235,111,108,247,75,39,90,175,134,147,169,200,215,116,187,119,197,220,98,50,94,203,213,100,139,185,219,122,171,216,229,92,128,0,20,173,206,175,205,62,45,244,254,135,212,110,38,85,228,99,250,236,253,219,254,36,98,174,117,126,105,241,111,167,244,62,163,113,50,175,35,31,215,103,238,223,241,32,45,80,132,28,219,51,252,203,75,52,47,0,212,29,62,200,106,236,121,13,143,82,40,42,104,107,169,149,58,226,127,179,110,72,168,168,168,173,123,28,213,115,30,199,34,177,236,115,154,228,115,92,168,179,124,128,28,234,252,172,98,223,80,40,125,58,226,4,148,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,154,214,112,209,196,94,119,194,254,169,208,106,102,11,81,254,42,142,241,69,209,15,247,206,215,226,97,154,122,62,228,177,73,217,238,246,24,222,235,27,214,207,154,47,205,23,97,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,25,0,0,5,106,243,124,213,44,239,69,179,189,0,212,205,52,190,251,27,36,179,125,171,240,85,190,22,26,142,215,118,26,8,100,252,220,204,124,110,222,57,94,223,137,171,182,251,166,202,136,169,47,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,130,220,243,191,82,127,188,159,195,72,43,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,120,108,124,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,0,42,175,158,119,234,79,247,147,248,105,106,133,85,243,206,253,73,254,242,127,13,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,35,175,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,52,48,255,0,49,254,96,20,124,59,216,165,210,77,33,200,191,209,98,191,195,79,45,77,60,112,84,71,142,210,245,178,78,170,134,76,201,35,124,211,70,138,198,66,173,234,72,229,89,92,172,252,202,75,2,249,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,72,171,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,159,87,87,180,95,84,52,23,50,147,79,245,115,16,171,199,111,177,211,197,86,148,243,62,57,89,44,18,34,244,75,20,177,57,209,74,205,209,205,87,49,206,68,123,30,197,217,204,114,32,108,230,10,118,229,95,199,85,78,1,144,218,184,97,213,42,250,185,241,139,229,68,54,220,50,104,105,98,232,180,220,103,170,153,238,130,84,142,52,154,70,85,77,82,136,146,61,239,237,61,172,78,150,198,247,190,59,137,2,170,249,231,126,164,255,0,121,63,134,145,87,149,199,158,205,50,252,107,209,235,73,85,207,59,245,39,251,201,252,52,138,188,174,60,246,105,151,227,94,143,90,5,255,0,0,0,20,237,206,127,65,169,177,93,80,198,181,254,197,69,87,225,243,138,119,90,239,175,109,60,174,130,59,141,28,113,182,9,31,50,189,88,199,205,77,179,27,18,53,158,234,25,30,157,106,231,171,110,36,194,156,104,104,229,247,95,120,96,207,244,171,22,155,162,245,117,183,199,81,110,143,165,139,226,106,169,42,34,171,138,155,119,189,140,103,121,244,237,139,184,231,35,89,220,235,93,209,187,40,85,15,41,13,121,169,210,206,37,227,211,107,133,109,36,24,246,167,211,251,46,165,106,106,34,167,100,87,24,25,36,180,50,35,222,197,115,222,231,44,180,204,137,175,103,91,235,26,191,19,152,198,173,228,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,108,189,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,252,46,69,3,89,115,101,62,19,188,172,104,223,211,252,123,211,160,53,172,54,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,184,10,214,231,73,172,118,44,195,89,113,45,29,180,67,220,171,211,187,125,69,69,210,167,169,233,211,85,114,109,60,141,166,232,115,17,23,162,8,41,229,238,53,239,107,188,79,79,194,232,220,139,215,249,60,232,133,215,60,226,46,163,89,97,190,82,81,219,116,186,157,93,81,72,232,220,249,235,167,184,210,213,211,68,198,124,154,198,53,169,51,220,245,85,93,217,27,81,171,214,175,142,26,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,147,203,3,69,237,90,83,194,94,37,125,155,16,164,180,228,249,205,59,175,215,154,198,189,178,207,95,4,147,74,235,123,159,34,57,219,49,40,223,11,155,18,42,35,22,73,21,90,217,31,38,225,45,64,0,87,175,52,77,121,204,184,109,213,206,29,117,91,12,173,171,107,237,213,25,11,46,116,48,212,36,44,187,91,149,246,165,168,162,149,92,199,183,162,70,183,100,114,177,221,15,70,72,212,235,99,85,38,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,174,190,121,223,169,63,222,79,225,164,53,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,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,245,110,119,107,85,150,153,149,151,155,157,37,5,60,149,16,82,50,90,153,155,19,29,60,242,178,24,98,71,57,81,21,242,75,36,113,177,191,55,61,237,106,110,170,136,7,235,41,219,156,254,131,83,98,186,161,141,107,253,138,138,175,195,231,20,238,181,223,94,218,121,93,4,119,26,56,227,108,18,62,101,122,177,143,154,155,102,54,36,107,61,212,50,61,58,213,207,86,220,73,133,56,208,209,203,238,190,240,193,159,233,86,45,55,69,234,235,111,142,162,221,31,75,23,196,213,82,84,69,87,21,54,239,123,24,206,243,233,219,23,113,206,70,179,185,214,187,163,118,80,170,30,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,91,201,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,217,123,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,248,92,138,6,178,230,202,124,39,121,88,209,191,167,248,247,167,64,107,88,108,123,195,214,83,98,193,184,47,211,76,215,41,174,240,86,92,127,75,236,215,75,141,79,105,242,118,41,96,180,197,36,178,116,49,28,247,116,177,142,93,154,138,229,219,100,69,95,112,21,173,206,147,88,236,89,134,178,226,90,59,104,135,185,87,167,118,250,138,139,165,79,83,211,166,170,228,218,121,27,77,208,230,34,47,68,16,83,203,220,107,222,215,120,158,159,133,209,185,23,175,242,121,209,11,174,121,196,93,70,178,195,124,164,163,182,233,117,58,186,162,145,209,185,243,215,79,113,165,171,166,137,140,249,53,140,107,82,103,185,234,170,187,178,54,163,87,173,95,28,53,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,252,16,69,220,123,222,216,98,98,54,56,216,174,94,136,216,198,162,236,212,47,39,150,6,139,218,180,167,132,188,74,251,54,33,73,105,201,243,154,119,95,175,53,141,123,101,158,190,9,38,149,214,247,62,68,115,182,98,81,190,23,54,36,84,70,44,146,42,181,178,62,77,194,90,128,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,64,235,250,165,170,88,38,139,96,151,61,76,212,187,239,177,177,187,55,103,198,214,248,89,170,59,93,217,153,12,127,155,133,143,145,219,201,43,27,240,181,118,223,117,217,17,85,40,51,91,248,237,215,157,98,215,155,102,187,209,228,213,120,173,102,43,80,247,98,54,235,116,253,80,89,32,119,185,204,78,164,233,157,242,181,17,39,124,140,218,100,248,28,212,137,25,19,59,87,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,137,96,108,81,193,215,24,184,39,23,248,37,69,254,193,71,236,108,146,205,209,246,131,31,238,77,81,236,190,236,213,12,165,254,234,124,17,71,63,118,58,117,147,243,104,189,27,244,187,101,79,124,128,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,200,5,21,243,113,211,60,171,15,226,246,241,157,93,169,55,178,231,182,250,11,133,162,170,56,228,237,187,195,82,67,71,60,14,123,152,140,89,152,248,17,238,99,28,238,152,231,129,202,168,175,217,47,80,174,174,116,154,57,125,204,52,107,18,214,43,68,221,202,77,59,184,84,83,221,41,186,88,157,52,183,39,83,198,218,158,183,61,21,122,39,130,158,46,219,88,247,59,196,245,124,45,141,202,161,208,57,33,106,151,255,0,92,189,20,184,95,127,237,76,166,209,108,240,191,219,77,95,63,121,25,255,0,218,214,244,61,255,0,214,198,255,0,132,82,213,13,117,184,7,212,204,87,72,184,189,211,108,235,53,171,240,150,90,123,133,69,190,166,169,210,71,28,116,190,54,146,106,54,79,43,228,123,88,200,99,125,67,95,35,213,223,12,109,123,145,21,81,17,118,41,0,107,173,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,248,163,115,28,168,138,170,137,125,58,253,172,118,46,31,244,107,44,214,44,142,31,17,73,140,219,221,81,29,55,83,217,226,234,158,228,142,154,155,173,140,122,199,221,158,72,162,238,116,43,89,215,212,239,133,170,166,178,224,92,159,37,189,28,190,225,250,53,150,235,21,222,110,221,38,162,92,41,233,237,116,221,44,94,170,91,107,170,35,117,79,91,94,170,157,115,207,81,23,109,204,99,155,225,186,190,38,200,213,72,235,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,237,127,64,116,114,197,195,254,141,98,122,59,142,77,226,41,49,155,123,105,228,169,233,123,60,93,83,220,233,42,106,122,30,247,172,125,217,228,150,94,223,90,181,157,125,45,248,90,136,70,14,111,186,95,106,205,56,75,169,207,38,117,36,23,45,62,188,81,92,169,231,117,19,101,158,88,42,102,109,20,180,172,151,116,116,44,115,170,33,153,219,117,35,150,150,52,86,252,156,208,137,92,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,248,157,35,81,46,80,214,135,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,147,101,224,5,5,243,77,207,234,115,174,52,179,42,84,200,105,46,214,220,86,158,130,193,109,90,101,137,204,165,100,116,204,150,162,157,95,26,124,79,101,100,245,104,254,181,87,181,253,76,93,186,17,173,189,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,220,107,5,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,180,158,71,216,5,76,86,173,83,213,42,236,122,145,105,234,170,45,214,11,93,217,201,19,167,71,196,217,103,173,167,98,239,221,99,21,38,160,123,189,200,199,170,71,250,75,26,244,245,93,107,227,7,38,225,27,153,222,164,94,154,181,117,184,77,242,163,31,110,89,103,164,138,159,191,93,4,86,56,89,11,227,146,86,43,154,248,93,82,249,81,141,124,105,34,181,24,247,53,23,169,179,255,0,129,157,47,186,232,231,9,122,103,129,223,93,86,151,40,44,254,210,172,130,174,137,212,147,210,79,93,52,149,178,82,201,19,149,92,215,194,234,149,133,119,217,85,99,85,86,183,126,148,167,110,104,254,123,53,55,240,95,71,162,2,247,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,20,129,203,131,152,5,103,14,247,216,180,147,87,178,47,244,39,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,0,0,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,223,52,143,115,97,115,27,186,54,55,61,241,220,161,170,185,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,32,88,168,7,201,183,101,152,173,226,251,119,197,173,57,53,170,182,245,143,248,127,107,219,169,235,99,146,170,223,223,98,190,15,17,19,85,95,23,113,136,174,103,90,39,83,81,85,55,64,35,95,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,6,63,215,237,28,177,113,1,163,89,102,142,228,115,120,122,76,154,222,234,120,234,122,94,255,0,9,84,199,36,148,213,61,12,123,22,78,212,241,197,47,111,173,26,254,142,151,124,46,84,50,0,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,77,138,120,35,215,154,158,35,184,104,195,181,38,243,91,73,62,66,180,239,181,228,9,13,68,82,61,46,52,207,88,164,146,86,68,198,54,23,204,214,199,82,145,116,55,161,149,12,68,221,189,46,90,181,231,5,163,151,220,27,138,5,213,90,137,188,69,151,82,237,240,84,81,201,210,198,118,42,168,105,224,164,168,166,217,30,231,187,165,140,166,151,184,173,99,87,196,244,55,169,99,114,157,219,147,6,188,211,98,186,161,146,232,5,246,182,175,195,231,20,237,186,88,152,234,137,93,4,119,26,56,228,116,241,178,20,98,177,143,154,155,119,186,85,115,61,212,49,177,122,213,204,70,135,117,231,157,250,147,253,228,254,26,98,174,74,158,105,242,159,167,245,222,163,110,50,175,60,239,212,159,239,39,240,211,21,114,84,243,79,148,253,63,174,245,27,112,22,211,175,218,199,98,225,255,0,70,178,205,98,200,225,241,20,152,205,189,213,17,211,117,61,158,46,169,238,72,233,169,186,216,199,172,125,217,228,138,46,231,66,181,157,125,78,248,90,170,107,46,91,79,58,205,116,172,181,88,176,190,30,44,55,158,207,182,250,242,76,138,154,52,158,57,31,75,19,251,116,44,115,209,82,41,33,124,205,170,123,163,84,123,146,74,72,31,240,108,213,124,53,229,183,162,246,173,111,226,211,23,177,101,24,133,38,73,140,88,233,235,47,215,218,58,183,183,176,144,67,10,182,7,73,26,185,59,204,241,146,209,181,98,217,200,228,114,163,218,232,250,192,186,158,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,39,49,142,157,88,143,84,106,189,24,142,86,179,171,161,53,183,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,0,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,15,32,245,170,236,187,110,115,79,144,5,219,101,85,48,7,21,154,191,110,211,140,38,189,243,212,196,217,159,79,42,70,157,109,69,221,97,159,111,155,218,191,54,25,246,85,233,141,206,95,185,21,74,192,230,149,149,186,158,153,40,27,240,174,219,167,223,191,186,181,63,96,24,87,133,8,229,212,206,40,111,57,124,191,27,106,110,53,51,117,124,253,206,167,171,68,219,244,191,162,159,121,116,86,216,187,84,172,110,219,109,191,252,234,83,151,43,202,57,171,51,25,107,93,252,247,117,42,251,191,197,214,151,41,26,108,196,64,57,41,197,85,14,75,242,61,123,40,30,196,249,30,79,9,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,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,26,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,167,5,188,199,236,90,183,161,217,37,118,175,79,220,212,45,54,199,238,89,5,238,146,215,68,244,146,239,103,160,134,39,186,224,196,86,178,154,41,158,233,82,53,129,37,68,89,26,175,106,71,27,209,172,136,17,112,45,249,107,229,213,166,186,227,163,152,103,139,212,155,47,181,253,177,77,68,238,153,175,182,184,238,149,232,187,66,141,95,17,89,14,209,246,246,86,189,241,35,227,252,235,155,79,26,64,0,59,254,170,235,54,85,169,122,227,145,235,164,119,27,173,170,245,120,200,37,190,208,72,219,156,146,213,90,246,155,174,150,40,170,126,23,255,0,115,177,177,71,27,154,141,233,108,76,233,70,162,34,37,239,240,1,46,182,220,120,92,196,114,109,121,205,106,242,75,238,67,78,203,165,189,245,113,65,223,165,180,62,40,219,69,28,147,68,170,181,47,124,76,74,149,150,85,239,111,82,172,147,119,49,85,105,91,130,158,30,46,188,76,113,13,141,96,112,90,169,43,236,86,250,136,111,121,75,42,107,29,76,207,98,65,81,18,85,53,29,26,164,170,249,18,70,194,196,143,226,235,149,170,170,198,163,164,102,197,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,1,250,204,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,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,111,64,39,255,0,52,46,5,191,34,153,83,245,199,71,48,207,9,166,215,174,143,108,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,168,90,167,13,28,69,224,156,80,105,101,6,166,96,181,31,226,168,239,20,93,19,127,123,46,158,26,25,167,163,238,75,20,125,238,215,125,141,238,177,189,15,249,162,252,209,50,169,175,183,46,28,147,94,113,190,40,236,78,225,255,0,24,164,191,220,174,20,239,162,191,81,87,47,106,137,108,142,150,39,84,201,81,82,140,115,169,88,199,50,23,182,102,181,206,238,54,54,35,38,235,236,73,176,72,2,170,249,231,126,164,255,0,121,63,134,150,168,85,95,60,239,212,159,239,39,240,208,42,172,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,244,30,231,181,143,123,81,143,114,188,210,28,55,94,181,95,82,116,143,80,32,171,146,197,145,105,189,100,53,11,73,58,195,60,79,101,214,217,44,83,70,255,0,122,35,227,150,56,228,68,114,57,138,172,68,115,92,213,86,174,10,226,95,135,76,239,133,253,83,175,211,60,234,159,252,109,101,158,183,174,31,239,157,175,196,205,12,21,157,184,165,147,179,221,236,61,221,167,187,173,159,37,79,146,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,250,202,149,229,117,204,2,178,209,89,109,225,147,91,242,46,245,170,111,13,110,193,238,147,199,60,245,81,213,75,60,80,67,105,119,109,143,234,133,123,187,197,36,138,198,194,216,221,26,185,88,177,54,43,106,2,149,185,213,249,167,197,190,159,208,250,141,196,128,4,255,0,231,87,230,159,22,250,127,67,234,55,19,21,114,235,225,211,4,226,131,84,243,141,51,206,169,255,0,87,247,58,203,61,111,92,223,222,203,167,137,164,134,10,206,220,82,199,222,237,119,222,238,211,221,208,255,0,146,167,201,80,50,175,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,154,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,251,149,89,36,82,71,34,35,145,175,68,122,35,154,215,34,181,44,211,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,66,207,205,85,205,170,13,85,192,187,62,84,252,96,218,181,135,75,232,56,123,201,86,173,153,182,157,217,209,176,74,232,155,216,184,217,33,145,144,192,246,58,54,53,177,190,6,201,79,78,230,63,226,122,36,114,35,164,87,74,145,207,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,95,159,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,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,220,125,98,154,249,174,113,175,249,77,202,167,225,175,76,238,119,90,108,111,18,184,84,83,101,178,239,217,134,241,116,134,70,181,41,250,21,169,35,161,165,146,55,251,220,238,137,37,94,164,98,164,48,202,224,142,188,122,241,49,77,197,63,16,215,60,226,205,67,73,6,61,99,167,251,57,143,205,10,75,215,91,110,130,162,119,199,87,42,74,214,185,175,149,211,73,34,51,161,157,12,115,24,168,231,49,207,118,117,228,169,230,159,41,250,127,93,234,54,226,0,19,255,0,146,167,154,124,167,233,253,119,168,219,128,186,144,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,74,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,34,169,109,60,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,130,184,90,224,146,213,197,127,3,89,45,247,24,130,146,135,81,113,92,226,237,53,170,177,180,173,116,247,104,27,103,164,115,45,47,145,211,68,198,50,74,135,70,230,203,34,185,33,94,226,181,17,36,147,120,87,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,160,109,16,8,107,203,175,142,170,110,41,112,212,193,245,6,190,145,154,169,96,167,154,106,232,105,169,101,99,46,118,232,86,157,137,114,85,72,210,8,94,233,42,27,27,225,107,255,0,77,142,123,88,198,57,24,201,148,6,170,230,106,215,94,43,181,31,92,240,157,63,210,251,156,190,202,195,52,231,31,182,89,237,182,106,121,149,209,212,85,82,209,178,158,74,250,133,217,59,147,63,165,253,8,169,211,20,111,86,55,117,116,178,75,133,76,235,193,223,10,185,151,21,250,185,111,195,236,214,218,182,227,22,234,138,122,156,178,239,28,137,11,45,214,229,127,198,141,149,204,123,124,76,141,108,141,133,157,46,234,122,43,149,59,108,145,236,12,171,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,200,178,125,149,179,118,240,92,115,217,84,62,194,183,210,246,236,212,93,184,188,5,11,187,145,83,109,3,54,237,66,190,30,86,71,240,163,87,178,246,183,244,21,19,16,106,198,166,232,151,1,156,60,193,85,79,102,164,177,227,214,58,121,45,88,197,142,154,57,250,43,174,62,30,122,136,105,22,86,71,43,152,249,221,12,138,250,137,81,126,55,57,242,57,206,114,245,82,13,219,141,206,37,238,58,243,91,196,125,30,164,213,218,243,42,170,121,45,241,58,146,54,58,138,150,220,237,250,104,35,165,153,31,18,211,53,85,28,140,145,31,249,196,73,156,174,155,121,20,54,51,6,42,225,123,84,243,189,104,208,236,87,82,53,27,79,190,200,222,175,118,250,122,199,83,197,87,13,69,45,100,50,194,201,98,172,166,88,228,123,227,134,86,72,215,36,83,116,203,27,186,152,228,114,53,178,63,42,129,74,220,234,252,211,226,223,79,232,125,70,226,101,94,70,63,174,207,221,191,226,70,42,231,87,230,159,22,250,127,67,234,55,19,42,242,49,253,118,126,237,255,0,18,2,213,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,196,170,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,47,147,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,243,229,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,1,176,158,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,62,177,74,220,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,5,85,243,206,253,73,254,242,127,13,42,172,181,78,121,223,169,63,222,79,225,164,42,224,43,75,112,77,105,226,199,6,211,61,75,177,123,103,27,188,251,79,198,209,120,169,169,251,189,171,109,84,209,254,114,23,178,70,237,36,76,119,194,228,223,109,151,116,85,69,14,235,203,207,141,59,175,11,26,161,79,98,203,242,10,182,233,94,75,80,169,144,81,165,51,170,146,138,117,143,166,43,132,17,181,200,230,61,174,72,155,42,177,28,175,133,28,157,185,30,200,122,111,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,92,206,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,228,255,0,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,96,185,240,0,2,170,249,231,126,164,255,0,121,63,134,150,168,85,95,60,239,212,159,239,39,240,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,3,175,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,234,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,107,175,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,189,62,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,105,92,168,248,22,255,0,1,197,6,181,225,159,246,189,86,1,69,92,239,242,156,235,164,148,234,223,252,151,133,123,157,253,57,145,159,233,121,137,191,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,49,87,46,46,56,234,120,173,195,107,240,253,65,101,37,62,162,225,244,240,62,186,104,159,20,76,189,210,57,85,137,91,20,8,168,230,61,174,70,182,118,181,189,166,190,88,156,213,106,76,145,71,39,245,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,6,180,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,171,110,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,101,241,85,196,198,101,197,126,174,86,106,150,97,67,73,110,99,105,219,109,180,91,41,145,28,203,117,186,55,200,248,160,89,58,81,211,63,170,89,30,249,28,137,212,247,187,165,172,103,68,108,152,28,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,72,29,215,158,119,234,79,247,147,248,105,94,188,55,107,125,215,135,13,109,197,181,162,205,99,164,188,212,99,149,18,185,244,21,50,58,54,84,193,52,18,83,204,196,123,125,236,122,197,52,157,15,217,200,215,244,185,90,244,69,98,216,87,60,239,212,159,239,39,240,210,170,192,217,247,75,117,75,4,214,156,18,217,169,154,105,125,246,206,55,121,239,120,42,223,11,53,63,119,181,51,225,147,243,115,49,146,55,105,34,123,126,38,166,251,110,155,162,162,175,107,53,246,224,7,140,27,175,9,186,184,215,92,22,146,76,19,49,168,163,160,202,217,52,78,87,211,64,199,185,35,174,137,209,177,210,245,211,164,210,189,99,107,92,146,177,207,103,79,90,199,36,119,253,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,6,186,220,119,232,93,139,135,110,40,50,237,57,195,172,215,91,118,44,223,11,113,177,54,224,175,127,93,45,69,60,114,61,33,149,232,139,44,49,206,179,192,215,170,185,223,153,86,189,238,123,94,229,176,174,76,26,243,83,149,105,126,75,160,23,218,218,79,17,131,212,54,233,98,99,170,34,108,242,91,171,36,145,211,198,200,81,136,247,178,26,157,222,233,85,207,247,215,70,197,232,70,177,29,250,185,210,104,229,247,48,209,172,75,88,173,19,119,41,52,238,225,81,79,116,166,233,98,116,210,220,157,79,27,106,122,220,244,85,232,158,10,120,187,109,99,220,239,19,213,240,182,55,42,215,15,4,122,243,77,195,143,18,248,118,164,222,107,106,224,199,146,161,246,188,129,33,168,150,54,45,186,165,139,20,146,74,200,152,247,76,200,92,232,234,82,46,135,117,190,157,136,155,59,165,200,24,40,182,158,52,117,142,197,131,114,185,209,205,42,168,135,196,94,181,47,15,197,169,232,227,234,123,59,20,180,52,212,53,117,21,59,163,28,199,116,189,148,209,118,213,204,114,248,158,182,245,36,110,66,165,140,213,196,214,186,86,107,4,186,115,141,209,94,124,94,55,167,122,127,142,227,118,200,99,73,227,141,149,81,219,105,214,224,247,71,42,244,247,188,87,114,23,72,198,181,175,142,154,15,210,70,163,220,31,43,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,166,202,101,85,242,66,210,223,254,185,122,215,112,177,127,218,152,181,162,231,226,191,182,166,190,14,202,63,255,0,181,174,235,123,63,169,142,255,0,8,133,170,0,0,1,85,124,243,191,82,127,188,159,195,74,171,45,83,158,119,234,79,247,147,248,105,26,185,100,104,94,156,113,23,172,25,214,151,234,133,155,199,90,171,180,254,182,88,102,137,81,149,86,250,166,220,45,233,29,85,52,138,139,219,153,157,78,217,118,86,171,92,230,61,175,99,222,199,7,106,229,193,204,2,179,135,123,236,90,73,171,217,23,250,19,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,123,95,57,62,33,126,218,106,197,167,135,171,77,53,214,146,147,78,247,173,187,190,74,173,169,110,53,213,180,212,242,192,230,192,213,84,94,196,15,84,108,175,248,186,170,103,106,53,173,78,169,33,86,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,89,79,38,203,223,16,89,46,163,221,177,251,118,164,93,98,210,124,62,222,149,23,91,37,66,197,87,74,250,170,133,168,74,90,106,118,202,238,229,31,92,143,169,169,124,148,232,141,123,169,145,178,239,214,197,75,127,35,87,47,254,24,191,147,15,15,182,155,6,73,139,218,173,185,245,239,174,225,149,212,209,205,226,36,154,101,150,69,166,130,73,189,232,189,136,30,200,250,35,85,137,36,239,57,138,238,227,164,124,149,3,93,110,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,216,87,38,13,121,169,202,180,191,37,208,11,237,109,39,136,193,234,27,116,177,49,213,17,54,121,45,213,146,72,233,227,100,40,196,123,217,13,78,239,116,170,231,251,235,163,98,244,35,88,142,253,92,233,52,114,251,152,104,214,37,172,86,137,187,148,154,119,112,168,167,186,83,116,177,58,105,110,78,167,141,181,61,110,122,42,244,79,5,60,93,182,177,238,119,137,234,248,91,27,149,107,135,130,61,121,166,225,199,137,124,59,82,111,53,181,112,99,201,80,251,94,64,144,212,75,27,22,221,82,197,138,73,37,100,76,123,166,100,46,116,117,41,23,67,186,223,78,196,77,157,210,228,12,20,91,79,26,58,199,98,193,185,92,232,230,149,84,67,226,47,90,151,135,226,212,244,113,245,61,157,138,90,26,106,26,186,138,157,209,142,99,186,94,202,104,187,106,230,57,124,79,91,122,146,55,33,82,198,106,226,107,93,43,53,130,93,57,198,232,175,62,47,27,211,189,63,199,113,187,100,49,164,241,198,202,168,237,180,235,112,123,163,149,122,123,222,43,185,11,164,99,90,215,199,77,7,233,35,81,238,15,149,194,198,138,127,40,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,101,50,170,249,33,105,111,255,0,92,189,107,184,88,191,237,76,90,209,115,241,95,219,83,95,7,101,31,255,0,218,215,117,189,159,212,199,127,132,66,213,0,20,215,204,235,152,5,30,174,214,84,240,253,162,25,23,139,193,105,58,160,201,174,81,71,4,180,183,234,168,231,134,104,155,76,247,49,100,72,96,146,159,221,52,111,107,102,115,221,178,58,54,177,242,77,78,103,90,185,196,22,145,112,251,83,118,209,11,63,132,160,171,234,131,38,203,98,175,138,42,171,13,44,146,195,4,77,166,137,206,73,22,105,228,168,232,73,163,71,58,22,177,202,136,215,57,146,199,72,58,91,165,185,222,180,231,118,205,51,211,75,23,182,114,75,207,123,193,81,120,168,105,251,189,168,95,52,159,156,153,236,141,187,71,19,221,241,57,55,219,100,221,85,17,67,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,196,6,199,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,235,132,6,95,205,248,103,204,176,238,29,52,243,137,166,215,82,87,226,121,229,69,101,181,232,213,72,231,182,220,96,170,171,137,176,61,138,229,89,25,44,84,143,149,178,55,228,169,35,30,214,237,27,165,237,124,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,84,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,84,28,98,240,117,157,240,129,157,211,216,47,245,158,217,198,239,61,127,103,242,14,220,52,254,212,237,67,78,250,175,238,86,79,44,144,118,164,168,72,255,0,56,169,215,183,83,119,69,247,6,193,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,215,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,11,149,10,213,228,217,171,156,65,86,95,110,218,73,69,103,251,71,164,246,189,167,174,169,168,175,138,57,49,106,170,134,84,73,11,169,216,247,119,37,134,162,72,36,99,225,99,85,173,145,201,46,241,239,42,77,109,64,106,174,108,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,252,46,69,40,51,142,109,47,181,104,231,22,154,153,129,216,157,72,150,216,47,30,210,163,130,146,137,180,144,82,65,93,12,117,177,210,199,19,85,90,214,66,218,148,133,54,217,21,35,69,70,183,126,148,178,158,76,26,189,83,151,232,54,75,164,119,25,234,230,168,211,219,195,102,163,87,65,19,32,134,221,112,238,75,28,44,123,126,55,189,42,97,174,145,202,244,247,36,209,162,57,81,58,88,14,115,250,189,83,136,104,54,53,164,118,233,234,225,168,212,43,195,166,172,86,193,19,224,154,221,111,237,203,36,47,123,190,54,61,106,102,161,145,170,196,247,164,50,34,185,17,122,95,90,220,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,106,230,251,170,23,92,211,139,74,156,14,102,213,193,109,211,235,61,21,182,158,7,86,186,88,37,158,166,22,214,203,84,200,182,70,194,247,54,162,24,93,183,82,185,41,99,85,119,201,173,205,92,143,176,10,105,110,186,167,170,85,216,245,90,84,82,211,219,172,22,187,179,146,86,192,172,149,210,207,91,78,197,223,180,247,162,195,64,247,123,149,236,69,143,244,82,69,234,11,95,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,239,62,176,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,77,140,248,47,214,59,238,190,240,193,128,106,174,83,15,69,234,235,111,146,158,227,39,83,23,196,213,82,84,75,73,45,78,204,99,24,206,243,233,221,47,109,173,70,179,185,208,155,163,119,90,118,230,155,128,84,224,188,105,102,85,73,143,82,90,109,185,85,61,5,254,218,148,201,19,89,84,201,41,153,21,69,66,178,53,248,94,250,200,42,213,253,104,143,115,250,158,187,245,163,157,42,185,31,103,245,50,218,181,79,75,107,178,26,68,167,165,168,183,95,237,118,151,44,77,157,95,43,101,130,182,161,137,183,117,236,68,134,129,142,247,171,24,171,31,232,172,139,212,25,215,155,142,166,98,184,127,8,87,140,22,237,87,189,235,61,184,80,91,237,20,177,201,31,113,222,26,174,26,201,231,115,28,244,122,194,198,64,140,115,216,215,116,201,60,13,84,68,126,233,77,122,3,163,151,222,32,53,151,19,209,220,114,111,15,87,147,92,27,79,37,79,75,31,225,41,88,215,73,83,83,208,247,177,36,237,65,28,178,246,250,209,207,232,233,111,196,228,66,106,243,164,214,59,22,97,172,184,150,142,218,33,238,85,233,221,190,162,162,233,83,212,244,233,170,185,54,158,70,211,116,57,136,139,209,4,20,242,247,26,247,181,222,39,167,225,116,110,69,114,91,209,203,22,97,172,185,110,177,93,230,238,85,233,221,190,158,158,215,77,210,244,233,170,185,54,162,55,84,245,181,232,139,209,4,21,17,118,220,199,181,222,39,171,225,116,109,85,11,148,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,138,165,170,114,163,227,167,252,7,11,250,215,153,255,0,218,244,184,5,109,115,127,202,107,173,114,84,43,191,242,94,21,142,111,244,225,71,255,0,165,225,35,175,1,156,31,99,60,92,233,126,184,217,92,148,148,89,181,142,158,196,236,78,241,87,45,71,98,134,121,100,171,124,204,146,56,158,141,115,38,109,51,34,87,185,146,44,104,229,123,26,229,78,151,68,172,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,210,96,130,188,184,57,128,81,241,17,98,139,73,53,123,34,255,0,69,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,0,0,3,85,115,245,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,126,82,116,209,114,255,0,172,213,222,1,244,239,136,29,16,199,124,94,117,73,237,185,242,107,108,82,79,45,85,250,150,59,140,240,196,234,102,57,235,26,77,4,116,254,232,99,99,93,51,94,237,149,210,53,140,144,39,7,9,28,199,176,29,67,225,162,247,154,235,38,87,73,22,119,166,150,121,171,178,170,54,69,13,28,183,56,35,122,182,158,166,142,55,200,216,165,124,234,232,33,86,181,99,68,170,149,25,209,27,37,131,170,152,50,157,85,212,124,211,81,234,181,123,36,205,46,181,121,157,93,193,151,71,94,219,80,177,85,71,85,26,181,98,146,39,71,211,217,237,244,49,35,72,250,91,27,88,198,177,26,141,106,39,85,51,255,0,2,220,58,127,41,222,35,177,220,2,229,79,221,198,237,253,87,220,155,227,233,222,215,78,246,117,197,238,150,57,63,61,35,225,167,234,141,202,246,119,251,136,138,140,80,44,43,90,239,154,195,151,242,125,190,103,154,235,146,85,222,114,204,178,158,209,123,123,230,130,134,22,67,69,53,238,141,104,219,19,104,227,99,17,142,166,72,102,84,127,84,136,249,158,142,84,217,35,101,59,23,253,205,31,200,158,166,254,11,235,20,69,0,129,181,64,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,228,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,192,68,14,108,90,23,98,212,254,24,46,122,141,236,107,173,110,83,166,155,92,109,14,183,171,223,211,75,61,69,60,117,233,52,72,142,71,66,216,25,223,115,246,71,71,225,145,221,109,103,113,175,166,189,1,214,59,239,15,250,203,137,235,22,57,15,136,171,198,110,13,168,146,155,169,140,241,116,175,107,163,169,166,235,123,30,145,247,96,146,88,187,157,10,230,117,245,55,226,106,41,179,73,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,160,22,21,206,226,237,106,191,218,180,26,251,98,185,210,92,109,183,26,124,130,174,142,178,146,102,205,5,76,18,54,216,232,229,142,70,170,181,236,115,85,28,142,69,84,84,84,84,49,175,37,79,52,249,79,211,250,239,81,183,17,215,87,245,230,155,84,248,104,208,253,54,184,86,213,207,144,233,133,70,73,107,169,90,154,137,106,31,45,186,119,208,203,67,34,61,236,70,177,141,106,75,76,200,154,247,244,50,141,171,240,181,236,106,126,78,25,181,210,179,64,98,213,92,146,195,121,246,102,73,126,211,250,156,110,195,51,82,116,145,181,85,87,43,122,74,248,164,133,90,232,102,142,149,149,83,71,34,185,173,108,144,179,244,149,81,142,7,26,26,199,98,215,222,40,51,253,85,197,161,232,178,221,110,17,211,219,164,234,122,248,154,90,74,120,169,34,169,217,236,99,217,222,101,59,101,237,185,168,230,119,58,23,117,110,235,103,252,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,107,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,15,172,106,174,109,80,106,174,5,207,114,175,227,110,213,170,56,109,171,134,156,238,122,75,126,89,135,89,225,164,176,212,77,84,212,125,254,138,21,155,243,81,68,216,88,198,62,150,153,148,204,86,245,190,73,88,215,202,191,161,42,165,133,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,96,158,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,0,0,0,0,0,0,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,167,184,242,0,245,236,189,71,52,64,137,177,228,15,203,113,149,176,81,79,51,213,17,27,27,149,127,226,41,127,153,238,121,21,223,57,146,197,12,141,122,194,170,139,178,55,221,180,213,173,251,151,127,191,246,22,239,171,185,77,46,29,167,89,14,69,84,247,54,58,27,124,211,170,163,85,203,238,111,236,79,127,222,107,251,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,255,0,8,4,226,229,55,98,166,146,213,45,115,227,94,247,68,106,139,212,191,182,185,62,95,216,90,147,126,69,104,114,165,163,117,53,154,120,94,155,44,77,141,171,239,255,0,101,90,89,122,124,128,42,236,135,4,93,215,99,147,255,0,69,79,91,127,72,15,106,124,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,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,161,184,139,193,50,221,9,182,240,235,226,60,38,103,133,123,82,179,193,116,77,39,139,181,201,88,217,188,103,115,180,145,71,180,213,253,158,215,113,207,252,215,94,219,59,102,225,78,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,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,216,79,64,120,152,210,62,43,248,121,173,213,42,170,26,75,118,60,218,122,187,110,97,108,191,163,29,73,110,124,116,237,125,100,19,201,43,82,25,169,187,50,181,253,197,68,99,162,122,117,181,142,235,141,129,23,249,61,240,197,246,7,78,46,60,66,230,88,189,214,219,148,230,29,118,251,35,235,38,232,141,248,234,165,60,173,158,56,19,101,78,252,236,85,235,147,117,116,112,66,232,209,172,145,93,45,138,148,3,85,199,150,184,233,54,184,222,238,218,21,171,151,90,157,61,179,92,31,103,197,172,23,23,77,81,103,92,114,150,102,71,67,78,148,149,27,58,45,233,105,224,99,166,68,142,169,81,100,87,72,146,73,35,150,226,120,44,226,3,50,226,111,65,173,90,185,154,96,20,152,181,69,194,162,106,74,116,164,184,37,76,23,38,65,211,20,181,145,179,110,186,118,58,165,181,49,164,50,43,222,212,137,23,173,232,228,114,134,117,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,210,89,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,180,218,160,12,127,162,154,9,164,252,59,98,181,88,86,142,98,159,103,236,181,183,7,221,39,166,241,213,53,125,117,79,142,56,221,39,93,68,146,61,55,100,49,166,200,189,63,14,251,110,170,171,144,0,0,85,95,60,239,212,159,239,39,240,210,213,10,171,231,157,250,147,253,228,254,26,6,42,228,169,230,159,41,250,127,93,234,54,226,210,120,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,85,183,37,79,52,249,79,211,250,239,81,183,22,19,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,136,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,11,116,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,83,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,47,39,151,95,2,180,220,45,97,169,156,106,13,5,35,245,82,255,0,79,52,53,211,83,85,74,246,91,45,211,45,59,210,218,168,146,44,19,61,178,83,182,71,204,214,126,155,220,198,189,236,106,61,225,8,57,213,249,167,197,190,159,208,250,141,196,114,84,243,79,148,253,63,174,245,27,112,231,87,230,159,22,250,127,67,234,55,17,201,83,205,62,83,244,254,187,212,109,192,79,254,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,162,27,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,123,81,90,191,37,54,136,32,175,49,110,94,255,0,202,91,217,58,145,163,150,123,85,14,164,165,194,146,223,120,168,169,171,240,180,247,11,91,191,52,179,206,136,199,119,38,167,252,219,145,233,179,214,6,72,205,165,115,41,227,64,236,28,186,248,234,166,226,151,13,76,31,80,107,233,25,170,150,10,121,166,174,134,154,150,86,50,231,110,133,105,216,151,37,84,141,32,133,238,146,161,177,190,22,191,244,216,231,181,140,99,145,140,162,19,97,238,17,56,28,210,62,16,109,85,115,226,143,171,191,101,151,138,120,160,186,228,119,38,49,39,123,26,214,43,224,166,99,83,106,122,103,74,213,147,183,187,222,170,172,73,36,147,183,26,183,94,16,39,255,0,20,124,7,127,249,172,105,151,21,122,65,101,253,95,227,50,229,246,43,101,187,255,0,209,221,117,55,183,63,187,254,231,108,172,142,31,241,149,15,119,248,87,145,43,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,78,242,177,163,127,79,241,239,78,128,166,190,102,124,45,98,188,54,107,139,43,176,172,146,213,37,151,62,241,119,218,108,122,22,199,13,85,139,121,190,56,187,17,181,172,109,27,158,247,37,59,145,27,240,197,44,74,138,176,172,146,6,117,227,107,154,101,171,83,244,94,197,167,58,13,83,87,111,185,102,22,116,126,115,43,169,219,44,20,80,84,210,73,13,77,149,142,169,129,29,51,250,165,85,117,76,77,141,17,34,143,182,231,119,30,145,215,174,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,213,75,222,229,155,194,102,27,161,26,47,106,213,38,212,82,94,242,205,74,179,219,239,79,187,58,129,96,158,130,221,83,73,79,59,109,172,85,145,232,172,108,170,247,186,70,164,125,213,237,245,183,243,81,244,133,96,115,1,225,159,13,225,67,82,240,173,45,195,235,170,238,47,118,15,73,114,187,220,234,85,90,251,141,198,74,234,214,75,58,71,212,173,133,157,49,70,198,70,213,94,150,49,189,78,123,250,228,126,96,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,15,232,207,22,122,13,175,217,150,93,129,233,110,117,73,120,187,225,213,29,170,166,51,220,202,216,17,24,142,171,163,118,251,84,83,54,87,44,43,43,61,200,246,162,255,0,131,150,25,37,142,188,217,52,187,136,45,66,208,239,104,105,150,75,221,195,44,29,119,60,171,27,167,138,42,105,42,41,105,225,154,162,74,234,138,185,106,27,222,134,14,204,93,20,145,196,174,89,30,178,42,200,172,141,35,168,13,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,218,29,0,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,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,115,66,224,91,242,215,138,191,92,116,115,12,241,122,147,101,232,246,197,53,19,186,102,190,218,227,141,200,187,66,141,95,17,89,14,209,246,246,86,189,241,35,227,252,235,155,79,26,57,42,121,88,202,126,160,87,122,117,184,115,66,227,167,242,41,138,191,67,180,115,51,240,154,147,122,232,246,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,133,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,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,189,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,216,79,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,13,117,205,130,56,79,182,104,151,11,156,19,98,154,131,81,37,38,33,143,92,113,123,86,101,147,215,84,213,207,51,37,184,213,91,233,82,105,145,30,231,187,174,71,54,54,50,24,147,226,122,181,177,179,169,200,139,175,185,34,184,144,227,7,38,214,205,52,211,93,18,179,45,93,187,4,192,49,123,5,3,232,42,98,167,115,235,47,116,84,46,167,154,185,30,214,119,88,197,73,164,137,145,247,28,213,100,109,145,90,215,189,88,192,249,92,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,252,10,232,154,247,183,196,200,214,198,233,159,212,238,167,162,53,23,182,200,216,201,63,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,220,214,244,73,42,244,171,213,33,154,39,97,254,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,123,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,15,172,98,172,255,0,138,61,9,210,253,83,199,52,83,58,206,125,153,153,229,190,15,216,246,207,102,86,77,226,188,85,75,169,160,252,244,81,58,38,117,77,27,219,241,189,187,109,186,236,138,138,118,173,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,246,162,57,91,35,88,229,71,58,41,145,171,19,245,162,212,43,102,101,101,207,242,91,54,163,73,87,38,89,65,120,173,166,191,62,174,173,42,167,117,197,147,61,181,43,36,200,231,36,175,238,163,247,122,57,221,75,186,238,187,238,4,223,231,87,230,159,22,250,127,67,234,55,19,42,242,49,253,118,126,237,255,0,18,43,171,88,117,211,81,245,230,179,25,187,106,133,231,219,55,92,95,31,135,27,134,229,42,42,213,86,82,197,60,243,70,250,151,170,175,118,100,241,14,98,201,178,57,237,99,85,253,79,87,189,246,43,200,199,245,217,251,183,252,72,11,84,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,234,120,151,225,211,4,226,131,75,43,244,207,58,167,255,0,27,89,103,173,235,155,251,217,116,240,211,67,5,103,110,41,99,239,118,187,239,119,105,238,232,127,201,83,228,169,74,220,174,60,246,105,151,227,94,143,90,92,247,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,160,30,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,44,83,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,124,79,115,55,172,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,183,62,84,124,20,126,76,177,88,56,148,212,203,101,170,167,36,203,109,244,245,56,148,91,119,166,179,218,230,141,206,90,142,180,114,198,217,170,163,145,158,230,183,174,56,147,165,94,139,52,209,52,58,7,60,239,212,159,239,39,240,210,42,242,184,243,217,166,95,141,122,61,105,42,185,231,126,164,255,0,121,63,134,145,87,149,199,158,205,50,252,107,209,235,64,185,62,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,53,236,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,176,79,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,215,179,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,2,218,121,87,241,213,77,159,227,214,174,24,117,74,190,146,12,158,199,79,13,183,12,154,26,89,122,238,214,232,41,102,123,160,149,35,141,97,141,244,176,211,34,36,143,123,59,172,115,19,165,210,49,239,146,199,200,21,203,115,151,221,79,14,212,210,107,14,178,90,169,29,168,183,26,119,83,81,91,102,138,41,159,140,177,37,158,57,86,42,136,103,150,25,159,83,10,192,229,123,90,215,198,197,124,123,236,249,17,103,168,2,170,249,231,126,164,255,0,121,63,134,150,168,85,95,60,239,212,159,239,39,240,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,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,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,165,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,48,87,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,147,235,114,184,243,217,166,95,141,122,61,104,23,252,64,14,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,39,248,3,87,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,205,92,105,113,165,153,113,147,153,90,47,55,156,118,147,27,199,177,186,121,33,178,217,97,153,42,95,78,249,146,53,169,154,90,149,99,29,43,228,116,81,236,157,45,99,89,27,17,27,213,214,249,59,175,53,172,115,78,49,190,50,114,56,180,253,253,21,119,11,125,13,199,38,164,101,58,67,13,45,226,104,213,239,72,209,35,98,59,187,2,210,212,61,251,189,93,45,68,170,175,234,85,107,98,0,18,211,151,159,5,151,94,41,245,66,158,251,151,227,245,110,210,188,106,161,87,32,172,74,151,82,165,108,233,31,84,86,248,36,107,85,207,123,156,177,58,84,98,181,89,10,185,123,145,189,240,245,95,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,135,85,209,124,15,75,244,215,75,241,252,67,69,233,105,32,194,96,167,117,93,149,41,46,18,87,65,36,21,50,58,167,187,29,68,143,145,210,177,238,153,207,71,117,185,54,122,109,238,216,238,160,85,95,60,239,212,159,239,39,240,210,21,112,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,205,94,121,223,169,63,222,79,225,164,85,229,113,231,179,76,191,26,244,122,208,58,87,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,145,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,218,79,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,205,120,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,6,207,192,172,190,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,214,104,7,84,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,124,19,197,220,99,216,217,162,122,54,72,222,173,94,137,24,199,34,110,212,53,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,61,230,210,101,32,115,130,209,203,238,13,197,2,234,173,68,222,34,203,169,118,248,42,40,228,233,99,59,21,84,52,240,82,84,83,108,143,115,221,210,198,83,75,220,86,177,171,226,122,27,212,177,185,64,130,192,18,171,150,46,150,254,84,56,201,194,188,93,139,218,118,172,75,196,101,55,15,238,174,207,133,240,177,175,132,159,220,246,185,253,53,210,81,124,13,234,223,127,137,170,196,120,23,83,194,198,138,127,39,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,87,42,128,0,0,5,85,243,206,253,73,254,242,127,13,35,175,41,253,94,195,116,151,138,250,104,51,57,234,224,102,115,103,147,16,182,77,12,11,43,25,113,169,172,164,125,59,101,70,252,77,99,221,7,109,28,136,237,159,35,21,221,44,234,123,100,87,60,239,212,159,239,39,240,210,170,192,216,123,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,82,188,31,112,71,153,106,95,22,159,145,237,102,211,108,130,150,197,132,84,73,54,115,11,100,74,116,164,98,66,247,210,194,249,209,118,115,42,101,108,77,106,194,229,124,144,186,73,34,114,53,171,43,39,87,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,121,213,106,192,48,219,22,101,127,212,27,54,61,73,71,144,229,84,244,52,215,170,232,81,90,250,246,81,164,169,76,178,162,47,75,158,198,207,35,17,251,117,171,58,26,170,173,141,136,208,236,0,0,58,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,224,158,46,227,30,198,205,19,209,178,70,245,106,244,72,198,57,19,118,161,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,54,147,41,3,156,22,142,95,112,110,40,23,85,106,38,241,22,93,75,183,193,81,71,39,75,25,216,170,161,167,130,146,162,155,100,123,158,238,150,50,154,94,226,181,141,95,19,208,222,165,141,202,4,22,0,149,92,177,116,183,242,161,198,78,21,226,236,94,211,181,98,94,35,41,184,127,117,118,124,47,133,141,124,36,254,231,181,207,233,174,146,139,224,111,86,251,252,77,86,35,192,186,158,22,52,83,249,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,6,31,209,158,19,52,27,64,115,44,187,60,210,220,22,146,207,119,204,106,59,181,79,103,189,148,80,42,49,93,73,70,221,182,167,166,116,173,89,150,38,123,149,238,68,255,0,7,20,49,197,152,0,3,85,115,106,131,85,112,47,251,149,199,145,61,50,252,107,214,43,76,213,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,176,175,43,143,34,122,101,248,215,172,86,146,168,14,191,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,189,128,0,42,131,158,14,1,77,21,215,75,53,74,135,30,171,90,138,170,123,141,130,233,118,106,74,232,17,145,58,41,232,169,222,187,246,152,245,89,171,222,223,114,61,232,146,126,146,70,157,56,87,148,158,188,212,233,71,17,117,152,61,214,182,146,155,19,206,172,245,111,188,84,85,212,69,79,5,189,246,218,90,138,216,235,100,149,236,85,70,71,20,117,81,171,122,216,205,170,21,238,85,237,181,11,41,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,215,220,15,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,243,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,162,205,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,137,168,140,141,202,174,106,34,170,108,230,0,0,5,112,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,246,101,171,45,241,24,181,195,251,151,189,226,188,84,107,225,32,247,49,206,103,85,116,116,95,27,122,118,219,226,114,49,94,92,247,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,6,177,245,16,68,199,171,149,191,3,157,241,51,244,147,91,112,59,254,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,113,92,160,180,190,213,133,240,151,77,158,66,234,73,238,90,131,120,173,185,84,78,218,38,197,60,80,83,76,234,40,169,95,46,234,233,152,215,83,205,51,119,233,70,173,84,136,141,249,185,212,129,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,180,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,3,235,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,74,174,70,63,174,207,221,191,226,70,106,230,63,203,254,143,136,139,20,186,183,164,56,239,250,44,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,176,175,35,31,215,103,238,223,241,35,53,115,31,230,1,71,195,189,138,93,36,210,28,139,253,22,43,252,52,242,212,211,199,5,68,120,237,47,91,36,234,168,100,204,146,55,205,52,104,172,100,42,222,164,142,85,149,202,207,204,164,161,76,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,127,220,18,113,131,140,241,115,165,241,94,154,180,148,89,181,142,158,6,229,150,122,72,170,59,20,51,203,36,236,133,241,201,43,17,174,100,205,166,124,168,198,190,69,141,28,140,123,156,169,212,237,125,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,121,176,79,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,36,80,0,13,85,203,211,229,45,170,88,38,87,194,117,135,76,236,23,223,21,146,96,158,43,237,5,23,133,153,158,15,198,220,171,166,165,252,227,216,145,201,215,27,85,223,155,115,186,118,217,219,47,184,162,195,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,168,19,43,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,149,92,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,201,42,180,183,82,52,227,137,157,26,182,103,248,229,31,181,113,12,210,223,52,82,81,93,168,83,243,145,171,159,5,77,45,68,47,234,99,186,94,201,98,122,110,232,221,210,189,46,123,21,28,185,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,5,101,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,12,41,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,210,184,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,172,208,186,59,85,247,11,226,30,195,102,236,251,111,175,27,200,170,99,88,35,141,245,81,51,185,66,247,49,17,37,146,103,194,218,166,58,69,87,181,35,164,129,159,6,205,71,219,81,133,56,208,209,203,238,190,240,193,159,233,86,45,55,69,234,235,111,142,162,221,31,75,23,196,213,82,84,69,87,21,54,239,123,24,206,243,233,219,23,113,206,70,179,185,214,187,163,118,80,215,8,0,4,255,0,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,93,73,21,121,98,233,111,228,191,131,108,43,197,216,189,153,117,203,124,70,83,112,254,234,239,120,175,21,34,248,73,253,207,115,89,213,67,29,23,192,222,157,182,248,154,143,87,146,168,1,170,185,181,65,170,184,22,41,197,215,5,30,219,225,51,73,248,177,211,43,101,214,178,245,14,159,227,17,230,150,248,19,191,27,168,97,179,65,27,46,109,69,119,92,125,150,69,20,114,182,54,185,171,26,182,85,72,210,41,158,248,65,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,238,85,100,145,73,36,106,173,86,189,17,234,173,115,92,136,228,216,123,132,239,43,26,55,244,255,0,30,244,232,10,160,230,71,203,238,155,135,106,152,245,135,70,237,85,110,211,171,141,67,105,171,109,176,197,44,204,198,94,145,65,28,75,45,68,211,203,52,204,169,153,103,114,61,205,107,35,122,178,61,247,124,104,161,107,252,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,201,145,138,230,177,207,138,88,158,172,103,95,74,101,83,92,206,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,176,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,7,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,56,171,182,251,206,71,5,79,218,7,36,93,194,251,130,38,200,23,228,4,91,230,15,152,51,27,225,219,46,107,37,107,36,168,182,190,47,122,167,223,44,13,251,209,127,166,83,174,136,97,238,203,239,247,187,229,84,79,117,53,60,21,53,46,147,101,70,162,181,241,185,125,232,169,247,59,114,203,57,170,101,144,80,233,21,117,153,178,254,118,190,23,49,141,71,39,191,105,168,213,125,219,255,0,95,236,82,44,240,167,167,108,102,133,101,25,77,84,12,106,205,65,90,136,245,110,203,239,163,129,255,0,53,111,253,32,73,174,90,148,205,130,166,251,28,43,188,76,169,70,177,83,222,157,41,37,118,197,135,39,200,175,254,91,84,171,4,119,137,19,165,204,125,75,145,170,158,253,209,37,174,66,192,19,228,1,223,162,167,173,62,103,55,124,142,8,159,23,204,15,98,124,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,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,221,115,126,17,46,182,94,14,116,243,139,172,102,227,87,112,182,223,234,43,45,185,45,3,169,220,245,182,78,203,133,93,61,61,83,30,198,244,182,153,237,130,56,157,220,84,86,204,248,209,174,127,121,25,22,31,192,53,75,59,210,255,0,180,127,97,111,190,204,251,91,143,214,98,215,143,238,88,102,241,86,186,174,158,252,31,157,99,186,58,187,108,248,217,210,244,219,220,228,221,75,201,229,157,105,181,95,249,127,233,253,138,251,108,164,184,219,110,52,247,234,74,202,58,184,91,52,21,48,73,118,174,108,145,73,27,145,90,246,57,170,173,86,170,42,42,42,162,149,129,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,5,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,19,145,13,148,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,121,90,220,151,56,122,246,101,139,35,226,118,237,83,117,167,171,187,248,156,74,209,69,37,47,106,150,106,22,62,154,105,235,27,35,147,121,183,158,52,133,170,205,154,199,83,206,138,175,115,182,142,207,192,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,4,85,227,159,142,127,228,93,246,39,253,11,190,216,253,177,246,151,250,247,236,255,0,11,225,60,55,254,47,55,95,87,137,255,0,99,183,71,223,191,186,85,16,171,153,15,5,58,167,198,15,228,239,242,103,127,197,45,159,100,189,175,227,125,187,85,83,15,115,197,120,78,223,107,179,4,187,237,225,159,213,213,211,182,237,219,125,215,96,112,83,204,135,249,96,234,157,215,76,255,0,35,95,100,189,153,143,207,125,241,191,104,188,127,115,183,83,79,15,107,183,225,98,219,127,19,213,213,212,187,116,109,183,191,116,192,28,243,191,82,127,188,159,195,76,149,203,211,151,166,180,112,153,173,23,173,70,212,108,159,10,184,219,110,56,189,77,146,40,172,149,181,115,78,217,228,171,164,153,174,115,102,166,137,168,206,154,119,162,170,57,87,117,111,187,230,169,141,121,231,126,164,255,0,121,63,134,129,21,121,117,241,23,130,112,191,170,121,198,166,103,85,31,171,251,157,29,158,139,162,111,239,157,211,196,210,77,5,31,114,40,164,236,247,123,15,111,117,237,232,103,205,87,228,139,135,248,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,238,188,25,240,181,252,174,51,108,195,77,232,178,79,98,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,241,49,202,215,236,244,106,198,252,65,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,103,220,175,185,125,212,218,106,108,188,80,235,77,170,145,239,125,59,107,240,251,29,76,81,84,179,162,104,169,106,40,239,73,44,83,185,168,244,107,231,107,32,150,46,184,222,141,151,225,123,89,181,165,16,3,149,239,29,63,150,188,85,154,29,172,121,159,139,212,155,47,95,177,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,18,127,129,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,0,213,92,218,160,213,92,11,243,131,137,140,55,133,14,95,154,79,170,89,133,13,93,197,238,193,241,187,109,162,217,76,138,215,220,110,50,90,163,124,80,44,157,42,216,89,211,20,143,124,142,69,233,99,29,210,215,191,162,55,209,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,250,245,71,87,179,45,95,169,198,103,204,39,164,86,97,248,189,179,16,180,67,77,2,68,200,45,212,49,116,68,213,95,123,158,247,57,100,145,238,114,174,239,149,200,222,150,35,24,217,213,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,65,253,79,208,189,71,209,251,22,11,146,103,54,111,9,65,168,152,252,121,37,146,104,213,100,141,244,178,61,200,214,58,68,78,223,123,183,217,153,209,181,206,115,35,169,131,175,165,206,86,54,80,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,253,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,46,189,156,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,4,181,231,87,230,159,22,250,127,67,234,55,17,201,83,205,62,83,244,254,187,212,109,196,32,203,51,252,203,58,166,199,233,115,12,134,174,236,204,86,207,29,130,208,181,42,142,125,45,186,57,101,150,42,116,126,221,78,99,29,60,136,206,165,94,150,116,177,187,49,140,107,102,255,0,37,79,52,249,79,211,250,239,81,183,1,53,56,214,230,67,252,143,181,78,213,166,127,145,175,181,190,211,199,224,190,248,223,180,94,3,183,220,169,168,135,181,219,240,178,239,183,134,234,234,234,77,250,246,219,221,186,184,41,230,67,252,176,117,78,235,166,127,145,175,178,94,204,199,231,190,248,223,180,94,63,185,219,169,167,135,181,219,240,177,109,191,137,234,234,234,93,186,54,219,223,186,116,174,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,189,223,37,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,239,154,160,88,81,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,183,82,124,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,198,124,14,103,248,110,160,240,161,166,21,88,102,67,73,117,101,143,23,181,216,46,105,10,175,93,29,198,146,142,24,170,41,229,99,145,28,199,181,201,186,110,159,19,28,199,183,169,143,107,151,92,194,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,95,241,64,60,209,252,246,106,111,224,190,143,68,95,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,133,6,115,71,243,217,169,191,130,250,61,16,25,87,132,238,53,241,94,20,248,17,205,44,150,155,159,136,212,220,155,48,186,71,142,91,233,214,55,201,65,215,108,160,141,183,58,132,145,175,99,97,137,232,170,198,189,171,222,145,138,196,78,150,202,248,160,174,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,62,81,107,220,175,185,125,212,218,106,108,188,80,235,77,170,145,239,125,59,107,240,251,29,76,81,84,179,162,104,169,106,40,239,73,44,83,185,168,244,107,231,107,32,150,46,184,222,141,151,225,123,89,176,72,14,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,204,160,0,213,92,203,252,42,240,207,153,113,95,171,148,122,91,135,215,82,91,152,218,119,92,174,247,58,149,71,50,221,110,141,241,178,89,210,62,164,116,207,234,150,54,50,54,170,117,61,237,234,115,25,215,35,49,1,176,247,47,221,33,195,116,131,133,12,6,12,62,10,180,126,97,103,161,203,238,243,84,206,178,190,123,141,117,28,15,149,200,158,230,177,141,106,71,27,26,212,77,153,19,85,221,79,87,189,193,151,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,78,214,0,2,26,243,20,224,86,155,138,92,53,115,141,62,160,164,102,170,88,41,225,134,134,106,154,169,88,203,157,186,21,168,122,219,81,22,68,130,23,186,74,135,72,201,156,207,211,99,88,231,177,142,87,178,101,0,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,179,78,71,89,77,138,147,42,213,204,42,162,187,162,245,117,183,217,238,148,116,221,167,175,118,150,146,74,168,234,36,235,68,232,111,75,235,105,147,101,84,114,247,55,106,42,53,202,152,131,155,254,1,134,224,188,87,211,85,97,248,245,37,165,249,86,47,77,127,187,165,50,43,89,85,113,146,178,178,41,106,21,155,244,181,239,108,17,171,250,81,58,159,212,247,110,247,189,206,136,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,27,68,16,3,157,95,149,140,91,234,5,15,167,92,73,41,193,255,0,18,150,46,42,116,58,207,169,182,196,236,221,97,233,181,228,148,141,165,124,17,210,94,34,134,55,212,71,18,57,207,234,133,123,172,146,53,71,189,123,114,49,28,168,244,123,91,26,249,213,249,88,197,190,160,80,250,117,196,10,203,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,215,248,151,226,47,59,226,131,84,235,245,51,58,168,255,0,27,71,103,162,232,135,251,217,107,241,51,77,5,31,114,40,163,239,118,187,239,111,117,237,235,127,205,87,228,137,250,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,235,250,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,39,175,42,126,5,105,179,25,40,56,167,213,122,10,74,155,21,45,66,77,133,80,182,170,86,206,235,141,37,107,23,218,79,88,100,106,53,145,75,79,36,77,134,68,119,113,86,71,57,141,107,99,89,109,208,172,14,87,92,192,40,238,244,118,222,25,53,191,34,236,221,97,240,214,236,30,233,60,112,65,75,37,44,80,69,4,54,151,118,216,206,153,147,181,188,82,72,175,116,206,145,209,171,145,233,19,101,179,240,42,175,158,119,234,79,247,147,248,105,10,184,10,213,44,19,69,184,177,193,181,51,82,239,190,198,198,236,222,211,241,181,190,22,106,142,215,118,219,85,12,127,155,133,143,145,219,201,43,27,240,181,118,223,117,217,17,85,38,175,60,239,212,159,239,39,240,210,31,242,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,188,14,171,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,100,234,229,71,192,183,248,14,40,53,175,12,255,0,181,234,176,10,42,231,127,148,231,93,36,167,86,255,0,228,188,43,220,239,233,204,140,255,0,75,204,85,89,177,239,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,234,25,172,133,92,107,115,33,254,71,218,167,106,211,63,200,215,218,223,105,227,240,95,124,111,218,47,1,219,238,84,212,67,218,237,248,89,119,219,195,117,117,117,38,253,123,109,238,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,123,190,74,161,152,56,24,227,159,249,104,253,182,255,0,66,239,177,223,99,189,155,254,189,251,67,197,120,191,19,255,0,139,195,209,211,225,191,217,111,215,247,109,239,138,188,243,191,82,127,188,159,195,76,255,0,203,123,130,157,83,224,251,242,137,249,76,191,226,151,63,181,190,200,240,94,194,170,169,155,183,225,124,95,115,187,222,130,45,183,241,44,233,233,234,223,103,111,182,201,190,0,231,157,250,147,253,228,254,26,6,42,228,169,230,159,41,250,127,93,234,54,225,204,235,143,31,203,125,246,167,65,180,158,245,213,128,227,247,7,123,74,233,110,184,247,41,114,137,154,200,93,30,237,237,53,123,52,243,182,161,27,211,36,145,76,228,142,100,223,162,39,36,42,193,245,51,42,211,187,118,95,110,197,170,252,39,219,92,125,248,205,198,118,73,36,115,54,134,74,170,106,137,89,27,152,246,237,220,240,173,137,232,238,166,186,41,101,98,183,226,221,26,91,165,185,222,180,231,118,205,51,211,75,23,182,114,75,207,123,193,81,120,168,105,251,189,168,95,52,159,156,153,236,141,187,71,19,221,241,57,55,219,100,221,85,17,67,175,199,105,186,205,106,168,190,195,108,171,125,182,142,162,26,74,138,198,194,229,130,25,230,108,142,138,39,201,183,75,94,246,193,51,154,213,93,220,145,72,169,191,74,237,40,57,92,121,236,211,47,198,189,30,180,147,252,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,124,96,229,113,231,179,76,191,26,244,122,208,47,248,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,250,196,21,231,5,172,118,44,27,134,5,210,170,136,124,69,235,82,238,16,83,209,199,212,246,118,41,104,106,32,171,168,169,221,24,230,59,165,236,166,139,182,174,99,151,196,245,183,169,35,114,1,76,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,249,50,108,90,251,135,220,97,180,228,116,62,18,174,162,223,65,116,142,62,235,36,234,165,173,165,138,174,154,77,216,170,137,215,4,241,63,109,250,155,213,179,145,28,138,137,218,180,7,71,47,188,64,107,46,39,163,184,228,222,30,175,38,184,54,158,74,158,150,63,194,82,177,174,146,166,167,161,239,98,73,218,130,57,101,237,245,163,159,209,210,223,137,200,132,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,196,233,28,168,18,171,147,238,177,216,179,158,24,19,74,169,225,240,247,173,52,184,79,79,89,31,83,223,223,165,174,168,158,174,158,167,117,99,88,222,167,190,166,46,218,57,238,79,13,214,238,148,145,168,78,162,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,129,85,124,243,191,82,127,188,159,195,72,171,202,227,207,102,153,126,53,232,245,164,170,231,157,250,147,253,228,254,26,66,14,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,119,220,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,94,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,238,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,202,145,234,214,177,175,150,89,94,140,103,95,74,75,254,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,144,51,255,0,44,94,95,245,154,69,71,77,196,14,183,227,190,19,58,171,233,159,25,182,203,36,241,85,88,105,100,130,104,101,117,75,26,244,141,102,158,58,143,124,50,49,206,133,172,110,234,217,28,246,71,98,160,0,33,255,0,52,189,11,163,214,14,20,239,217,37,21,155,197,228,154,119,254,121,45,147,70,176,71,35,41,99,84,75,131,29,36,169,213,217,240,189,201,157,27,28,215,62,74,104,63,73,90,140,116,192,34,255,0,50,77,104,186,232,135,9,121,69,247,23,203,234,241,188,158,249,81,71,97,177,86,82,49,221,245,158,105,145,211,182,57,17,171,217,127,131,138,177,201,46,237,86,171,81,88,230,201,208,6,190,229,212,242,108,209,79,176,220,62,221,181,142,174,225,222,171,212,219,130,118,96,142,94,168,224,161,183,75,81,79,31,83,86,54,171,102,116,239,172,87,108,247,181,99,236,109,210,238,180,41,88,187,238,79,186,199,98,206,120,96,77,42,167,135,195,222,180,210,225,61,61,100,125,79,127,126,150,186,162,122,186,122,157,213,141,99,122,158,250,152,187,104,231,185,60,55,91,186,82,70,160,19,168,0,4,85,227,159,142,127,228,93,246,39,253,11,190,216,253,177,246,151,250,247,236,255,0,11,225,60,55,254,47,55,95,87,137,255,0,99,183,71,223,191,187,170,112,83,204,135,249,96,234,157,215,76,255,0,35,95,100,189,153,143,207,125,241,191,104,188,127,115,183,83,79,15,107,183,225,98,219,127,19,213,213,212,187,116,109,183,191,116,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,237,210,185,122,114,244,214,142,19,53,162,245,168,218,141,147,225,87,27,109,199,23,169,178,69,21,146,182,174,105,219,60,149,116,147,53,206,108,212,209,53,25,211,78,244,85,71,42,238,173,247,124,213,3,26,243,206,253,73,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,248,58,216,214,185,88,215,44,140,158,188,243,191,82,127,188,159,195,76,85,201,83,205,62,83,244,254,187,212,109,192,64,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,254,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,145,175,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,90,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,13,159,129,135,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,102,0,4,63,230,151,161,116,122,193,194,157,251,36,162,179,120,188,147,78,255,0,207,37,178,104,214,8,228,101,44,106,137,112,99,164,149,58,187,62,23,185,51,163,99,154,231,201,77,7,233,43,81,142,152,4,95,230,73,173,23,93,16,225,47,40,190,226,249,125,94,55,147,223,42,40,236,54,42,202,70,59,190,179,205,50,58,118,199,34,53,123,47,240,113,86,57,37,221,170,213,106,43,28,217,58,0,215,220,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,23,125,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,2,117,0,0,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,0,0,26,198,107,94,151,221,116,87,87,50,253,40,188,186,174,74,140,90,241,83,109,101,69,77,19,169,31,89,3,30,189,154,164,137,202,170,198,77,23,110,86,124,78,69,100,141,84,115,145,81,87,103,51,92,30,52,53,142,197,175,188,80,103,250,171,139,67,209,101,186,220,35,167,183,73,212,245,241,52,180,148,241,82,69,83,179,216,199,179,188,202,118,203,219,115,81,204,238,116,46,234,221,212,36,87,39,29,33,169,205,120,151,174,213,42,136,42,210,219,167,22,121,166,100,240,207,19,89,237,26,230,62,150,24,101,99,183,123,216,234,117,175,122,43,17,54,124,44,234,114,110,141,125,218,21,1,201,47,83,49,92,127,81,245,19,75,110,213,126,30,245,152,91,237,247,11,71,114,72,217,29,71,128,90,158,252,13,234,122,61,243,43,42,210,70,177,141,119,230,224,157,202,173,70,123,237,252,0,0,1,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,175,183,50,236,242,213,159,241,165,168,149,150,58,170,74,154,27,53,69,53,133,178,195,111,109,43,214,122,74,104,225,170,108,174,232,99,231,123,42,91,60,105,44,157,74,172,99,26,215,44,77,141,16,62,175,43,44,2,167,58,227,75,13,170,92,122,146,237,109,197,105,235,239,247,36,169,72,156,202,86,71,76,248,169,234,17,146,47,196,246,86,79,72,172,232,69,123,95,210,244,219,161,92,219,244,41,47,147,142,175,84,225,92,75,215,105,109,68,245,107,109,212,123,60,208,178,8,96,137,204,246,141,11,31,85,12,210,189,219,61,140,109,58,87,177,17,138,187,190,102,117,53,118,71,50,237,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,118,14,3,56,193,198,120,70,210,253,113,189,57,105,43,115,107,229,61,137,184,157,158,174,42,142,197,116,241,73,86,201,159,36,145,49,90,214,66,218,150,74,172,115,227,89,17,170,198,57,170,189,77,138,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,215,203,62,229,41,193,71,182,235,40,248,178,212,219,101,170,178,203,15,122,60,46,223,58,119,228,117,116,51,246,223,115,114,35,186,35,236,190,41,99,137,178,53,206,89,21,210,162,70,177,66,247,134,117,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,179,212,0,42,175,252,220,239,254,69,223,249,109,255,0,210,4,255,0,225,115,93,63,148,166,132,227,58,215,246,91,236,231,218,63,27,253,236,241,222,51,177,225,235,39,166,255,0,13,219,143,171,171,177,213,250,9,183,86,222,253,183,90,171,255,0,49,83,138,127,251,190,210,175,252,235,113,255,0,168,150,125,193,158,138,101,92,59,112,217,135,232,230,107,112,181,86,222,177,255,0,104,120,153,237,114,201,37,43,251,245,245,21,12,232,116,145,198,245,217,147,53,23,118,39,196,139,182,233,178,168,107,132,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,241,81,123,220,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,2,170,248,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,159,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,168,88,87,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,239,115,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,148,87,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,245,179,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,223,185,105,114,251,166,209,235,85,159,136,61,95,181,85,199,168,53,244,254,38,207,105,171,138,90,89,241,166,61,181,80,72,146,35,39,86,78,250,138,105,226,114,178,104,154,248,23,118,170,35,209,219,5,48,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,107,215,204,75,66,232,244,7,138,204,175,27,176,217,189,153,141,223,187,89,37,134,22,172,9,27,105,106,145,86,86,69,28,40,214,195,12,117,76,170,134,56,213,173,115,99,133,159,164,138,143,119,64,225,99,69,63,148,79,16,88,78,142,73,112,240,84,153,5,193,124,124,237,151,183,35,40,96,137,245,21,93,167,118,228,68,153,96,134,84,143,169,138,222,226,179,171,102,238,169,151,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,219,26,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,129,177,240,0,1,170,185,181,65,170,184,27,41,240,157,229,99,70,254,159,227,222,157,1,78,220,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,213,226,183,142,58,156,151,134,221,54,225,31,78,89,72,182,43,110,15,139,51,46,187,35,226,168,90,234,184,168,41,39,109,20,10,213,114,68,200,37,107,59,174,93,165,89,162,116,123,49,177,191,189,23,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,100,190,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,117,255,0,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,95,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,185,0,0,0,0,0,0,0,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,28,58,189,231,53,249,28,17,190,240,57,167,188,240,245,217,187,236,114,63,45,124,222,30,7,63,255,0,171,230,128,84,135,52,76,174,190,239,149,219,113,180,169,145,105,251,170,206,222,255,0,10,245,54,133,203,238,217,62,255,0,235,50,62,159,226,113,98,92,22,85,85,50,54,70,250,235,27,234,122,154,212,69,248,237,44,95,185,87,250,38,3,227,138,249,75,153,235,245,142,193,109,123,100,124,247,10,120,145,90,244,127,189,209,209,109,238,111,191,238,82,91,234,93,5,70,35,193,133,190,218,176,57,239,126,61,20,47,233,69,77,183,181,61,21,125,255,0,228,129,235,229,158,147,75,143,215,205,34,162,177,37,85,107,182,77,215,121,171,119,254,191,153,62,147,228,66,222,91,54,230,67,164,116,53,141,106,163,167,238,185,223,63,251,106,179,255,0,105,52,147,228,7,135,252,142,8,139,191,189,15,99,190,71,4,93,192,230,159,35,201,225,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,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,51,254,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,224,158,46,227,30,198,205,19,209,178,70,245,106,244,72,198,57,19,118,161,128,57,92,121,19,211,47,198,189,98,180,149,64,117,77,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,0,49,87,22,62,86,53,147,233,254,67,233,211,157,131,80,245,163,75,244,166,235,137,216,181,3,47,164,180,220,179,155,196,54,28,122,141,204,146,89,235,235,100,115,90,214,178,56,218,231,35,17,207,141,174,149,200,145,177,100,141,28,230,245,183,126,191,197,143,149,141,100,250,127,144,250,116,224,107,88,109,80,106,174,109,80,0,0,0,170,190,121,223,169,63,222,79,225,165,170,21,87,207,59,245,39,251,201,252,52,12,85,201,83,205,62,83,244,254,187,212,109,197,132,241,201,192,230,27,197,238,26,218,170,87,210,88,245,22,199,78,230,88,111,207,98,244,72,205,213,222,10,179,165,21,207,166,115,149,202,142,68,87,194,247,43,216,142,71,75,20,181,237,201,83,205,62,83,244,254,187,212,109,197,170,113,47,196,94,9,194,254,150,87,234,102,117,81,254,54,142,207,69,209,55,247,206,233,225,166,154,10,62,228,81,73,217,238,246,30,222,235,219,208,207,154,175,201,20,53,214,202,113,109,71,208,237,71,170,198,242,74,27,174,37,153,226,87,6,57,205,108,171,13,85,13,84,106,217,34,154,41,99,95,242,36,142,88,220,173,115,85,143,99,149,21,174,91,190,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,152,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,177,254,87,92,191,232,237,20,118,222,38,245,191,29,239,93,102,240,215,28,30,215,60,144,79,75,29,44,176,69,60,55,103,118,222,254,169,151,187,180,81,200,140,116,46,141,210,43,85,235,19,162,12,43,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,13,85,205,170,13,85,192,150,156,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,48,255,0,5,56,181,139,15,225,31,72,109,56,229,15,132,164,168,195,237,151,73,35,238,190,78,170,170,216,27,87,83,38,239,85,84,235,158,121,95,182,253,45,234,217,168,141,68,68,205,96,8,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,37,0,3,86,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,78,174,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,0,1,170,185,221,117,71,72,115,45,32,169,198,96,204,32,164,70,102,24,189,179,47,180,77,77,58,74,201,237,213,209,117,196,229,79,115,152,246,185,36,141,237,114,38,207,137,202,222,166,43,30,238,148,95,246,33,195,22,141,113,61,193,222,130,216,53,123,23,246,148,118,76,63,25,184,80,212,193,51,169,234,161,218,134,149,102,129,179,51,103,164,51,177,137,28,172,69,77,219,210,230,171,100,142,41,24,17,215,146,198,163,106,229,215,13,202,244,210,233,138,213,213,233,213,142,161,245,182,204,142,106,151,244,81,92,101,88,214,75,92,76,122,171,94,199,53,93,82,169,18,55,180,247,61,100,234,90,168,213,33,175,52,127,61,154,155,248,47,163,209,23,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,251,202,23,230,143,231,179,83,127,5,244,122,32,59,255,0,43,222,10,63,148,6,118,205,103,212,43,101,170,187,77,176,219,131,233,165,183,86,167,123,219,55,70,194,215,178,157,98,107,147,104,98,238,193,52,139,34,43,36,248,34,232,145,175,151,183,119,228,0,228,169,229,99,41,250,129,93,233,214,226,127,128,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,5,43,115,171,243,79,139,125,63,161,245,27,137,10,172,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,116,213,231,87,230,159,22,250,127,67,234,55,19,191,242,93,197,172,89,206,43,196,46,21,148,208,248,219,46,65,111,177,218,238,52,221,215,199,223,165,158,59,164,114,199,214,197,107,219,212,199,185,55,106,163,147,125,209,81,125,224,68,14,5,181,103,89,116,143,136,236,118,227,161,216,135,218,219,245,251,170,199,83,142,244,181,61,171,67,35,217,36,208,247,149,23,195,116,246,91,47,136,247,54,46,207,92,157,81,36,140,117,149,115,171,242,177,139,125,64,161,244,235,137,42,184,125,225,139,70,184,97,177,93,172,26,67,139,251,54,59,221,194,91,133,117,76,243,58,162,170,109,222,245,134,7,76,253,222,176,192,199,172,113,49,85,118,111,83,156,174,146,73,100,124,85,231,87,229,99,22,250,129,67,233,215,16,32,7,43,143,61,154,101,248,215,163,214,151,39,197,119,10,58,113,197,174,156,63,10,205,98,240,55,90,30,228,246,11,252,16,163,234,173,21,78,68,69,115,81,85,59,144,191,165,169,44,42,168,217,26,214,170,43,30,200,228,101,54,114,184,243,217,166,95,141,122,61,105,119,218,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,53,214,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,182,233,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,85,67,196,191,17,121,223,20,26,167,95,169,153,213,71,248,218,59,61,23,68,63,222,203,95,137,154,104,40,251,145,69,31,123,181,223,123,123,175,111,91,254,106,191,36,73,211,202,235,151,253,101,222,178,219,196,222,183,227,189,155,84,62,26,227,131,218,231,146,120,42,164,170,138,120,167,134,236,238,219,217,211,10,118,182,138,57,17,237,153,178,58,69,106,49,34,116,161,245,185,231,126,164,255,0,121,63,134,145,87,149,199,158,205,50,252,107,209,235,73,85,207,59,245,39,251,201,252,52,138,188,174,60,246,105,151,227,94,143,90,7,201,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,137,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,31,243,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,238,71,189,18,79,210,72,211,167,10,242,130,213,11,174,23,197,165,54,7,11,106,231,182,234,13,158,182,219,81,3,107,93,20,17,79,77,11,171,98,170,124,91,43,102,123,91,79,52,45,223,165,90,149,82,42,59,230,215,5,228,128,0,21,87,207,59,245,39,251,201,252,52,181,66,170,249,231,126,164,255,0,121,63,134,129,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,27,4,240,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,240,175,44,94,3,191,34,22,42,109,121,213,139,47,78,125,144,91,219,236,219,93,198,221,219,170,197,225,115,230,108,155,59,186,228,239,84,64,234,117,119,84,113,203,11,86,72,87,110,185,90,179,252,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,41,3,156,22,177,223,115,158,40,23,74,170,33,240,246,93,52,183,193,79,71,31,83,31,223,170,174,167,130,174,162,167,116,99,94,222,166,62,154,46,218,185,237,79,13,214,222,149,145,200,93,249,171,102,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,2,117,114,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,39,79,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,30,251,117,53,170,157,87,147,238,142,88,176,110,24,19,85,105,230,241,23,173,75,184,79,81,89,39,75,217,216,165,161,168,158,146,158,155,101,123,152,238,151,178,166,94,226,53,142,95,19,208,238,164,141,170,77,76,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,180,90,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,11,145,89,35,145,90,228,85,69,217,204,213,92,216,123,151,134,107,117,207,248,45,210,171,237,230,158,146,26,138,91,59,236,140,109,51,28,214,44,22,250,153,104,97,114,163,156,229,235,116,84,209,185,235,190,202,245,114,162,53,21,26,129,13,121,231,126,164,255,0,121,63,134,149,86,90,167,60,239,212,159,239,39,240,210,189,120,110,209,11,175,17,250,219,139,104,189,154,249,73,102,168,200,234,37,107,235,234,99,116,140,166,130,24,36,168,153,232,198,251,222,244,138,25,58,25,187,81,207,233,106,185,136,170,244,12,213,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,175,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,175,233,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,10,86,231,39,173,127,110,120,130,180,232,229,37,191,179,73,166,86,245,239,79,36,93,50,79,93,113,138,158,162,78,151,36,142,71,66,216,25,70,141,221,140,114,73,223,223,169,189,10,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,238,53,130,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,124,162,95,242,180,215,74,205,31,226,178,195,141,214,222,124,38,55,168,159,231,110,231,12,137,60,145,190,170,68,85,183,189,177,196,189,61,239,21,219,133,178,61,174,107,35,169,159,244,81,202,246,196,0,6,213,0,199,250,3,172,118,46,32,52,107,19,214,44,114,31,15,73,147,91,219,81,37,55,83,223,225,42,152,231,71,83,77,214,246,49,100,237,79,28,177,119,58,17,175,232,234,111,194,228,83,32,0,0,1,85,124,243,191,82,127,188,159,195,76,85,201,83,205,62,83,244,254,187,212,109,198,85,231,157,250,147,253,228,254,26,98,174,74,158,105,242,159,167,245,222,163,110,2,234,74,171,226,115,148,101,247,46,226,10,221,123,208,137,237,86,44,23,50,184,77,61,238,22,210,178,26,92,70,54,69,10,185,209,70,179,247,42,187,242,45,75,163,134,40,227,142,39,116,70,171,28,123,61,182,168,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,100,176,0,20,173,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,185,60,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,5,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,249,68,191,229,105,174,149,154,63,197,101,135,27,173,188,248,76,111,81,63,206,221,206,25,18,121,35,125,84,136,171,111,123,99,137,122,123,222,43,183,11,100,123,92,214,71,83,63,232,163,149,237,136,0,13,170,1,143,244,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,133,200,166,64,0,0,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,15,241,123,171,213,58,17,195,70,161,106,149,190,122,184,46,86,155,59,225,181,207,77,4,83,62,158,227,82,246,210,209,204,172,151,224,115,25,81,60,79,122,57,29,240,53,223,11,255,0,69,117,183,46,39,157,134,168,93,113,237,35,192,244,162,222,218,184,105,243,59,197,85,202,186,162,26,215,68,201,32,183,178,61,169,101,137,19,105,152,249,107,34,149,58,157,179,95,74,197,233,114,170,43,32,7,0,252,60,90,184,154,226,46,131,78,114,139,85,93,102,48,203,61,210,186,251,45,37,99,105,167,162,129,41,95,12,21,49,185,87,226,123,43,39,163,84,111,75,209,85,83,173,142,141,30,128,117,254,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,99,227,85,115,100,142,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,232,160,102,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,8,187,238,112,90,199,98,193,184,96,93,42,168,135,196,94,181,46,225,5,61,28,125,79,103,98,150,134,162,10,186,138,157,209,142,99,186,94,202,104,187,106,230,57,124,79,91,122,146,55,33,85,124,23,232,229,139,95,120,160,192,52,171,41,155,162,203,117,184,73,81,113,143,165,235,226,105,105,41,229,171,150,155,118,61,143,103,121,148,238,139,184,215,35,153,220,235,77,213,187,40,116,173,20,213,11,174,138,234,230,33,170,246,102,213,201,81,139,94,41,174,79,167,166,173,117,35,235,32,99,211,189,74,178,181,21,88,201,162,238,68,255,0,133,200,172,145,200,173,114,42,162,236,230,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,243,229,163,159,212,234,15,5,186,119,85,114,200,105,46,183,43,29,61,77,130,169,33,88,186,232,217,73,83,36,84,180,242,178,52,78,135,182,141,41,21,58,147,173,204,115,30,238,174,190,165,9,64,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,216,57,101,240,125,140,241,75,170,23,187,214,163,37,37,102,19,131,83,196,235,173,157,210,212,69,61,206,122,200,234,25,76,198,73,3,227,116,76,99,161,124,174,122,63,125,227,141,157,46,73,28,230,94,241,85,124,140,127,93,159,187,127,196,139,84,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,12,171,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,168,222,141,115,28,248,165,149,136,246,117,245,36,10,224,251,148,69,215,21,207,254,222,113,77,38,63,118,182,217,42,36,91,86,53,65,59,170,160,184,79,28,207,99,42,43,85,204,107,86,153,90,198,76,200,19,117,145,37,98,78,145,244,73,4,150,148,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,86,95,46,46,7,41,184,173,204,171,243,13,65,125,93,62,157,97,245,16,50,186,24,153,44,79,189,213,185,21,233,69,20,232,136,214,49,173,70,186,119,53,221,214,178,88,154,212,106,204,146,198,25,171,149,15,3,149,57,45,214,201,197,198,163,62,145,108,86,218,138,135,226,54,149,100,85,11,93,87,19,164,129,213,179,163,145,201,19,32,149,175,237,53,54,149,102,137,178,110,198,198,206,245,186,0,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,101,83,21,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,202,165,85,243,189,213,47,254,182,154,41,111,190,255,0,219,121,77,222,217,225,127,178,154,130,126,242,179,255,0,182,77,232,99,255,0,173,237,255,0,6,160,85,88,0,13,132,249,118,235,165,102,191,112,167,138,100,151,235,207,180,242,75,15,119,27,191,76,228,157,100,117,85,42,162,68,249,100,153,92,233,166,146,149,244,179,73,34,57,205,116,147,63,244,85,21,141,146,165,53,242,91,214,59,22,31,172,185,110,142,221,225,237,213,234,37,190,158,162,215,83,212,245,234,170,182,182,162,71,83,116,53,138,137,215,4,245,18,247,28,246,53,190,27,167,226,116,141,68,185,64,6,170,230,213,6,170,224,118,12,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,110,10,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,217,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,7,133,93,143,13,95,121,229,193,19,96,60,157,119,53,185,165,174,203,45,74,170,124,61,63,114,175,243,218,159,119,246,157,136,193,156,88,102,244,248,70,158,84,220,38,119,196,173,98,181,54,95,251,98,22,175,243,87,250,64,83,229,158,166,175,83,56,188,196,233,27,50,212,43,239,116,62,249,28,168,155,36,81,42,254,150,255,0,115,11,57,226,150,218,203,39,13,50,91,106,26,206,168,172,171,19,81,19,116,71,37,4,232,159,119,245,21,211,192,5,137,114,206,40,177,235,155,155,212,216,43,227,151,125,246,219,166,154,125,190,244,251,217,251,11,23,227,242,178,43,102,141,205,3,162,234,252,203,153,250,74,155,127,114,213,39,245,254,192,60,242,230,129,209,232,141,165,206,68,247,178,85,255,0,250,170,178,93,145,27,151,51,146,109,11,178,202,137,178,44,114,42,39,255,0,173,85,18,228,14,47,253,19,139,78,79,253,19,139,64,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,7,201,203,62,213,125,149,188,253,133,246,87,218,79,103,212,123,31,218,221,207,3,227,187,110,236,120,142,215,231,59,61,206,142,190,143,139,167,125,189,251,31,88,1,172,182,191,126,89,127,44,185,103,242,131,246,175,229,11,218,14,246,239,180,250,123,221,238,148,232,233,232,252,223,103,183,219,237,118,191,53,218,237,246,191,55,208,79,94,22,56,227,169,212,174,17,53,87,133,189,73,101,36,87,220,99,73,242,6,98,215,54,190,40,18,227,110,165,182,72,196,162,124,123,162,190,166,24,182,115,93,27,87,185,12,82,57,232,215,68,233,38,150,156,192,184,17,177,113,85,138,201,154,226,204,240,90,155,143,219,214,59,117,78,239,147,218,148,176,71,85,36,86,174,135,212,69,79,7,118,166,161,171,226,92,138,230,109,178,238,223,114,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,160,126,83,106,131,85,115,106,128,0,0,5,85,243,206,253,73,254,242,127,13,45,80,170,190,121,223,169,63,222,79,225,160,96,174,82,121,254,27,165,154,233,159,234,14,160,228,52,150,60,122,199,166,245,245,53,213,213,42,189,17,51,218,86,212,68,68,68,87,61,238,114,181,140,99,81,94,247,185,173,106,57,206,68,92,43,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,192,174,137,175,123,124,76,141,108,110,153,253,78,234,122,35,81,123,108,141,140,193,68,180,229,243,193,37,215,138,252,254,75,238,79,5,93,14,157,98,181,20,243,93,107,29,74,231,65,118,157,179,66,231,218,89,35,102,137,236,124,148,238,145,206,150,53,114,194,157,181,114,34,201,30,225,152,57,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,123,154,222,137,37,94,149,122,164,51,68,235,148,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,239,62,176,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,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,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,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,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,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,170,0,0,0,2,149,185,213,249,167,197,190,159,208,250,141,196,202,188,140,127,93,159,187,127,196,140,85,206,175,205,62,45,244,254,135,212,110,38,85,228,99,250,236,253,219,254,36,5,170,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,186,185,114,101,54,44,27,140,44,47,53,202,107,188,21,151,31,183,228,87,75,141,79,105,242,118,41,96,177,87,201,44,157,12,71,61,221,44,99,151,102,162,185,118,217,17,87,220,125,110,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,138,166,127,224,163,133,27,239,22,154,203,69,134,246,174,180,120,133,183,106,204,166,247,69,11,29,224,41,122,94,177,198,142,145,81,137,52,239,103,106,52,217,238,77,223,39,109,236,138,68,3,37,242,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,178,247,143,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,172,5,85,243,206,253,73,254,242,127,13,34,175,43,143,61,154,101,248,215,163,214,146,171,158,119,234,79,247,147,248,105,21,121,92,121,236,211,47,198,189,30,180,11,73,230,155,128,83,103,92,22,230,85,73,143,85,221,174,88,173,69,5,254,218,148,201,43,159,74,248,234,89,21,69,66,178,53,248,152,202,57,234,213,253,104,172,107,58,158,187,116,35,155,69,154,123,154,221,116,215,63,198,181,26,197,79,73,61,203,21,188,81,94,232,226,171,99,157,4,147,211,76,201,163,108,141,107,154,229,98,185,136,138,136,230,174,219,236,169,243,54,114,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,174,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,129,180,240,35,175,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,36,80,3,21,106,87,15,88,174,170,107,46,151,106,230,83,83,223,252,149,251,90,166,221,107,125,44,114,195,83,93,88,218,102,197,81,35,158,139,183,99,195,186,70,35,90,142,238,172,79,71,183,181,210,252,170,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,182,158,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,154,246,23,39,206,179,83,62,207,232,118,23,165,180,149,119,90,122,188,195,32,125,194,111,15,39,69,45,69,13,4,63,156,130,163,103,162,191,121,234,232,228,99,21,174,111,84,10,229,86,185,140,222,170,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,6,195,220,53,233,13,54,130,232,54,13,164,112,193,73,29,70,59,103,134,27,130,210,79,44,208,75,113,126,242,214,205,27,229,217,234,201,42,100,154,68,69,70,236,143,68,70,181,17,26,153,44,0,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,137,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,190,63,243,167,192,42,108,92,67,98,154,131,79,143,82,81,219,114,172,93,148,207,174,133,34,107,235,238,52,117,18,36,203,42,53,122,220,246,83,207,64,196,123,211,222,206,134,181,87,182,168,222,193,201,11,58,246,126,169,234,94,153,251,47,185,237,236,126,146,251,227,123,251,118,124,5,74,195,218,237,244,252,93,126,210,234,234,234,78,158,206,219,59,175,118,135,107,231,157,250,147,253,228,254,26,69,94,87,30,123,52,203,241,175,71,173,37,87,60,239,212,159,239,39,240,210,42,242,184,243,217,166,95,141,122,61,104,23,252,0,0,0,2,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,43,3,130,253,28,177,107,239,20,24,6,149,101,51,116,89,110,183,9,42,46,49,244,189,124,77,45,37,60,181,114,211,110,199,177,236,239,50,157,209,119,26,228,115,59,157,105,186,183,101,238,188,201,53,162,213,173,252,90,101,23,220,95,47,164,201,49,139,29,61,29,134,197,89,72,198,246,18,8,97,71,78,216,228,70,167,121,158,50,90,199,36,187,185,28,142,69,99,157,31,65,50,185,41,232,93,101,170,197,154,113,15,126,179,118,125,183,209,141,227,181,50,44,241,200,250,88,159,220,174,123,88,168,145,73,11,230,109,43,27,34,43,220,146,82,78,207,131,103,35,194,165,140,171,196,86,150,254,75,242,60,67,194,88,189,153,106,203,116,255,0,22,202,109,255,0,221,93,239,21,226,173,84,254,46,127,123,220,230,117,87,71,91,240,59,167,109,190,22,163,21,134,42,45,83,142,45,20,251,115,203,91,65,117,142,146,225,217,171,211,44,63,30,239,65,36,189,49,207,67,113,163,160,167,147,165,169,27,149,211,54,118,81,171,119,123,26,145,247,247,234,119,66,1,245,121,41,235,165,101,214,197,154,112,241,126,188,247,189,137,209,146,99,180,210,36,242,72,202,89,95,219,174,99,94,170,177,71,11,38,117,43,219,26,35,28,178,85,206,255,0,143,119,43,44,252,215,7,130,253,99,177,104,23,20,24,6,170,229,48,245,217,109,87,9,41,238,50,117,61,60,53,45,93,60,180,146,212,236,198,61,239,236,178,161,210,246,218,213,115,251,125,9,178,187,116,216,248,0,0,10,171,231,157,250,147,253,228,254,26,98,174,74,158,105,242,159,167,245,222,163,110,50,175,60,239,212,159,239,39,240,211,21,114,84,243,79,148,253,63,174,245,27,112,23,82,0,0,0,2,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,43,3,130,253,28,177,107,239,20,24,6,149,101,51,116,89,110,183,9,42,46,49,244,189,124,77,45,37,60,181,114,211,110,199,177,236,239,50,157,209,119,26,228,115,59,157,105,186,183,101,238,188,201,53,162,213,173,252,90,101,23,220,95,47,164,201,49,139,29,61,29,134,197,89,72,198,246,18,8,97,71,78,216,228,70,167,121,158,50,90,199,36,187,185,28,142,69,99,157,31,65,50,185,41,232,93,101,170,197,154,113,15,126,179,118,125,183,209,141,227,181,50,44,241,200,250,88,159,220,174,123,88,168,145,73,11,230,109,43,27,34,43,220,146,82,78,207,131,103,35,194,165,140,171,196,86,150,254,75,242,60,67,194,88,189,153,106,203,116,255,0,22,202,109,255,0,221,93,239,21,226,173,84,254,46,127,123,220,230,117,87,71,91,240,59,167,109,190,22,163,21,134,42,45,83,142,45,20,251,115,203,91,65,117,142,146,225,217,171,211,44,63,30,239,65,36,189,49,207,67,113,163,160,167,147,165,169,27,149,211,54,118,81,171,119,123,26,145,247,247,234,119,66,1,245,121,41,235,165,101,214,197,154,112,241,126,188,247,189,137,209,146,99,180,210,36,242,72,202,89,95,219,174,99,94,170,177,71,11,38,117,43,219,26,35,28,178,85,206,255,0,143,119,43,44,252,215,7,130,253,99,177,104,23,20,24,6,170,229,48,245,217,109,87,9,41,238,50,117,61,60,53,45,93,60,180,146,212,236,198,61,239,236,178,161,210,246,218,213,115,251,125,9,178,187,116,216,248,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,0,7,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,192,81,15,52,220,254,167,58,227,75,50,165,76,134,146,237,109,197,105,232,44,22,213,166,88,156,202,86,71,76,201,106,41,213,241,167,196,246,86,79,86,143,235,85,123,95,212,197,219,161,26,217,85,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,73,99,94,154,171,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,216,207,130,253,28,190,232,23,12,24,6,149,101,51,117,222,173,86,249,42,46,49,244,177,60,53,85,93,68,181,114,211,110,199,189,143,236,190,161,209,119,26,229,107,251,125,105,178,59,100,10,108,230,117,165,191,146,254,50,115,95,9,98,246,101,171,45,240,249,77,191,251,171,189,226,188,84,105,226,231,247,189,206,103,85,116,117,191,3,186,118,219,225,106,49,88,77,254,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,234,156,240,112,10,153,109,90,89,170,84,56,245,34,83,210,212,92,108,23,75,179,82,38,206,175,149,177,79,69,78,245,223,186,246,34,67,94,246,251,149,140,85,147,244,86,68,234,138,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,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,200,28,146,244,207,21,200,53,31,81,53,74,237,73,226,47,88,125,190,223,111,180,119,35,141,241,211,248,245,169,239,206,222,166,43,217,50,50,145,35,107,216,230,254,110,121,218,168,228,127,186,5,235,94,168,93,117,171,87,50,253,87,188,182,174,58,140,166,241,83,114,101,61,77,107,170,223,71,3,222,189,154,84,149,200,138,246,67,23,110,38,124,45,68,100,109,68,107,81,17,18,242,121,98,233,111,228,191,131,108,43,197,216,189,153,117,203,124,70,83,112,254,234,239,120,175,21,34,248,73,253,207,115,89,213,67,29,23,192,222,157,182,248,154,143,87,129,93,92,224,180,114,251,131,113,64,186,171,81,55,136,178,234,93,190,10,138,57,58,88,206,197,85,13,60,20,149,20,219,35,220,247,116,177,148,210,247,21,172,106,248,158,134,245,44,110,83,48,114,62,207,233,162,186,234,158,150,215,100,53,107,81,85,79,110,191,218,237,46,89,93,2,50,39,75,5,109,67,19,110,211,30,171,53,3,29,239,71,189,18,63,210,72,215,167,42,243,159,210,26,156,191,65,177,173,92,183,65,87,53,70,158,222,29,13,98,54,120,153,4,54,235,135,110,41,38,123,29,241,189,233,83,13,12,109,70,47,185,38,145,85,170,137,212,202,214,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,3,99,50,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,85,200,199,245,217,251,183,252,72,181,66,170,249,24,254,187,63,118,255,0,137,22,168,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,6,42,226,143,66,255,0,148,166,132,228,218,41,246,167,236,231,218,63,5,253,243,240,62,51,177,225,235,32,169,255,0,3,220,143,171,171,177,211,250,105,183,86,254,253,182,94,235,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,189,128,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,25,84,214,179,138,125,107,254,81,60,65,102,218,199,29,191,193,82,100,23,4,240,16,58,46,220,140,161,130,38,83,210,247,91,220,145,18,101,130,24,150,78,151,171,123,138,254,157,155,178,37,207,115,63,214,139,86,148,240,151,150,216,161,203,233,45,57,62,115,78,219,13,154,141,204,108,179,215,193,36,209,54,224,214,70,173,118,204,74,55,204,215,74,168,136,197,146,52,71,54,71,199,189,27,105,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,129,144,53,55,71,44,88,55,12,26,37,170,180,243,120,139,214,165,220,50,186,138,201,58,94,206,197,45,13,69,29,37,61,54,202,247,49,221,47,101,76,189,196,107,28,190,39,161,221,73,27,84,249,90,29,165,191,149,12,115,87,188,29,139,218,119,92,75,79,230,202,109,255,0,221,93,159,11,225,110,182,239,23,63,189,237,107,250,104,100,173,248,29,213,190,255,0,11,85,232,194,116,243,162,197,172,88,54,43,195,214,21,139,80,248,43,46,63,111,190,90,237,212,221,215,201,216,165,130,59,92,113,71,214,245,115,221,210,198,53,55,114,171,151,109,213,85,125,231,64,228,169,230,159,41,250,127,93,234,54,224,33,86,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,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,147,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,39,81,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,0,0,0,0,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,96,56,174,251,156,147,127,188,227,212,170,191,47,188,230,7,135,123,147,114,1,115,76,206,233,236,88,101,190,205,226,17,38,172,129,238,99,81,233,186,244,213,211,239,238,234,69,251,191,97,62,170,29,209,11,223,253,22,170,255,0,234,42,7,155,134,95,85,85,168,88,221,141,158,232,226,182,212,57,26,142,119,189,86,175,111,151,203,253,77,0,237,60,168,48,69,125,226,108,174,106,86,252,15,133,209,189,89,239,77,146,181,139,178,171,127,171,246,153,235,153,141,66,197,165,233,26,61,81,29,38,203,239,255,0,197,235,15,119,45,108,9,49,173,51,134,225,38,253,115,239,182,237,111,243,106,43,19,230,139,254,200,249,60,206,39,119,228,254,40,21,190,231,78,223,191,253,162,177,0,239,60,185,33,108,124,62,227,110,99,247,71,82,170,252,254,255,0,17,83,191,252,228,182,34,199,47,58,4,162,225,223,20,247,238,178,80,164,159,47,151,84,213,14,255,0,164,148,224,113,127,203,99,131,78,111,249,28,90,155,1,205,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,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,21,151,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,246,147,22,105,26,173,124,81,83,199,19,161,141,29,220,69,141,205,99,92,217,22,91,52,0,106,174,109,80,83,183,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,55,18,0,0,0,170,190,121,223,169,63,222,79,225,165,170,21,171,205,231,76,242,173,100,212,126,28,52,183,10,164,241,23,172,154,225,127,183,211,117,71,35,227,135,173,109,157,115,203,219,99,222,216,98,98,58,73,30,141,94,136,216,247,42,108,213,2,181,184,104,225,211,59,226,131,84,232,52,207,5,167,255,0,21,89,120,173,235,135,251,217,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,83,170,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,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,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,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,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,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,63,200,1,201,83,202,198,83,245,2,187,211,173,196,255,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,50,168,0,0,0,10,86,231,87,230,159,22,250,127,67,234,55,19,42,242,49,253,118,126,237,255,0,18,49,87,58,191,52,248,183,211,250,31,81,184,153,87,145,143,235,179,247,111,248,144,22,168,64,14,117,126,86,49,111,168,20,62,157,113,39,249,5,121,191,226,215,220,231,64,180,247,10,197,168,124,109,235,32,213,11,77,174,221,77,221,100,125,250,169,232,171,227,138,62,183,171,88,222,167,189,169,187,149,26,155,238,170,137,239,2,162,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,216,39,134,142,29,48,78,23,244,178,131,76,240,90,127,241,85,151,138,222,185,191,190,119,79,13,12,51,214,118,229,150,78,207,119,176,199,118,152,238,134,124,145,62,106,189,43,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,0,0,42,175,158,119,234,79,247,147,248,105,21,121,92,121,236,211,47,198,189,30,180,149,92,243,191,82,127,188,159,195,72,171,202,227,207,102,153,126,53,232,245,160,95,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,11,223,89,5,90,191,173,17,238,127,83,215,126,180,115,175,208,171,94,120,56,5,76,182,173,44,213,42,28,122,145,41,233,106,46,54,11,165,217,169,19,103,87,202,216,167,162,167,122,239,221,123,17,33,175,123,125,202,198,42,201,250,43,34,117,7,214,228,125,154,221,107,240,13,83,211,153,169,233,18,219,99,188,91,175,116,242,181,142,239,186,122,232,101,134,86,189,221,93,42,196,109,190,21,106,35,81,81,93,38,234,237,209,27,102,133,11,114,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,240,109,191,75,156,139,125,32,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,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,74,174,121,223,169,63,222,79,225,164,85,229,113,231,179,76,191,26,244,122,211,47,243,175,187,93,102,226,75,13,177,77,115,171,125,182,143,7,167,171,167,163,116,206,88,33,158,106,250,214,203,43,35,223,165,175,123,96,133,174,114,38,238,72,163,69,223,165,54,253,124,146,241,107,237,94,190,231,89,173,61,15,93,150,213,135,173,174,178,167,186,196,237,85,85,214,211,201,79,31,66,175,91,186,153,69,82,187,162,43,83,183,179,149,21,205,69,11,148,0,1,85,124,243,191,82,127,188,159,195,72,191,202,178,237,117,183,113,199,128,209,219,238,117,116,180,247,74,123,197,37,116,80,204,230,50,170,4,182,84,204,145,74,212,93,158,196,150,24,164,70,187,116,235,141,142,249,181,21,39,87,58,251,77,170,110,27,112,219,236,214,202,71,220,168,243,138,122,74,122,199,66,213,158,24,38,160,173,116,177,50,77,186,154,199,186,8,92,230,162,236,229,138,53,93,250,83,104,23,202,227,207,102,153,126,53,232,245,160,74,174,121,223,169,63,222,79,225,164,85,229,113,231,179,76,191,26,244,122,210,85,115,206,253,73,254,242,127,13,34,175,43,143,61,154,101,248,215,163,214,129,127,192,0,6,31,226,235,91,238,188,56,240,233,153,235,45,138,199,73,119,185,88,41,233,155,71,73,87,35,153,2,207,81,85,13,52,111,147,167,226,115,24,233,209,234,196,86,171,209,138,212,115,58,186,211,48,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,209,160,58,57,98,225,255,0,70,177,61,29,199,38,241,20,152,205,189,180,242,84,244,189,158,46,169,238,116,149,53,61,15,123,214,62,236,242,75,47,111,173,90,206,190,150,252,45,68,41,175,148,238,133,223,117,63,138,11,102,163,123,26,213,91,139,105,166,247,27,187,174,10,199,244,213,79,79,81,29,2,67,18,163,149,211,54,118,119,218,253,145,177,248,101,119,91,95,219,107,239,80,13,85,205,143,120,122,197,172,89,207,5,250,105,133,101,52,62,54,203,144,105,125,154,215,113,166,238,190,62,253,44,246,152,163,150,62,182,43,94,222,166,61,201,187,85,28,155,238,138,139,239,53,194,54,83,225,59,202,198,141,253,63,199,189,58,0,53,204,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,232,229,183,173,23,93,111,225,47,23,190,229,25,125,94,73,147,216,234,43,44,55,218,202,182,59,190,147,195,50,186,6,201,34,181,59,207,240,114,209,185,101,221,202,229,114,171,220,233,58,200,1,206,95,68,45,88,46,182,216,53,162,223,124,171,168,168,213,10,121,219,93,65,52,109,232,164,158,219,5,29,58,62,39,166,202,172,146,41,34,221,142,69,86,190,55,187,169,81,232,200,220,154,53,190,213,130,235,109,255,0,69,238,22,58,186,138,141,80,167,129,212,53,240,200,222,138,73,237,176,86,84,43,37,98,236,170,201,34,146,93,158,213,85,107,227,99,122,85,30,175,140,46,124,0,5,85,243,206,253,73,254,242,127,13,49,87,37,79,52,249,79,211,250,239,81,183,25,87,158,119,234,79,247,147,248,105,138,185,42,121,167,202,126,159,215,122,141,184,11,169,0,0,48,255,0,23,90,223,117,225,199,135,76,207,89,108,86,58,75,189,202,193,79,76,218,58,74,185,28,200,22,122,138,168,105,163,124,157,63,19,152,199,78,143,86,34,181,94,140,86,163,153,213,214,153,128,169,94,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,192,172,19,102,141,1,209,203,23,15,250,53,137,232,238,57,55,136,164,198,109,237,167,146,167,165,236,241,117,79,115,164,169,169,232,123,222,177,247,103,146,89,123,125,106,214,117,244,183,225,106,33,77,124,167,116,46,251,169,252,80,91,53,27,216,214,170,220,91,77,55,184,221,221,112,86,63,166,170,122,122,136,232,18,24,149,28,174,153,179,179,190,215,236,141,143,195,43,186,218,254,219,95,122,128,106,174,108,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,121,174,17,178,159,9,222,86,52,111,233,254,61,233,208,1,174,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,223,71,45,189,104,186,235,127,9,120,189,247,40,203,234,242,76,158,199,81,89,97,190,214,85,177,221,244,158,25,149,208,54,73,21,169,222,127,131,150,141,203,46,238,87,43,149,94,231,73,214,64,14,114,250,33,106,193,117,182,193,173,22,251,229,93,69,70,168,83,206,218,234,9,163,111,69,36,246,216,40,233,209,241,61,54,85,100,145,73,22,236,114,42,181,241,189,221,74,143,70,70,228,209,173,246,172,23,91,111,250,47,112,177,213,212,84,106,133,60,14,161,175,134,70,244,82,79,109,130,178,161,89,43,23,101,86,73,20,146,236,246,170,171,95,27,27,210,168,245,124,97,115,224,0,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,4,32,230,251,170,22,172,47,132,186,156,14,102,210,79,114,212,27,197,21,182,158,7,86,182,41,226,130,154,102,214,203,84,200,182,87,76,198,186,158,24,93,183,74,53,106,163,85,119,201,174,155,229,53,243,164,214,59,22,97,172,184,150,142,218,33,238,85,233,221,190,162,162,233,83,212,244,233,170,185,54,158,70,211,116,57,136,139,209,4,20,242,247,26,247,181,222,39,167,225,116,110,69,8,107,195,94,144,212,235,214,188,224,218,71,12,21,114,83,228,87,136,97,184,45,36,241,67,60,86,230,111,45,108,209,190,93,216,143,142,154,57,164,68,84,118,234,196,68,107,149,81,171,178,241,77,124,150,244,114,197,152,107,46,91,172,87,121,187,149,122,119,111,167,167,181,211,116,189,58,106,174,77,168,141,213,61,109,122,34,244,65,5,68,93,183,49,237,119,137,234,248,93,27,85,110,80,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,108,145,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,136,235,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,208,57,65,106,133,171,52,225,46,155,3,133,180,144,92,180,250,241,91,109,168,129,181,173,150,121,96,169,153,213,177,85,62,45,145,208,177,206,168,154,22,239,212,142,90,89,21,29,243,107,99,255,0,60,28,254,154,91,174,150,105,109,14,67,86,149,20,180,247,27,253,210,210,213,149,176,43,37,116,80,81,84,61,54,237,61,232,176,215,177,190,245,123,17,100,253,20,145,58,130,178,241,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,133,37,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,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,74,65,230,143,231,179,83,127,5,244,122,34,116,242,91,214,59,238,97,163,89,110,142,221,225,238,82,105,221,194,158,162,215,83,212,196,233,165,185,58,162,71,83,116,53,136,171,209,60,21,18,247,28,247,185,222,39,167,225,108,109,69,130,220,209,252,246,106,111,224,190,143,68,4,170,228,99,250,236,253,219,254,36,90,161,85,124,140,127,93,159,187,127,196,139,84,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,3,85,115,101,62,19,188,172,104,223,211,252,123,211,160,53,172,54,40,210,61,76,197,116,111,129,29,62,213,44,214,175,195,217,113,157,47,177,220,42,122,100,141,146,77,209,108,131,162,8,187,143,99,29,52,175,86,199,27,21,201,215,35,216,212,93,220,128,86,95,56,109,111,186,231,156,69,211,232,212,214,58,74,59,110,151,83,163,105,234,219,35,159,61,116,247,26,90,74,153,94,255,0,147,88,198,181,33,99,88,136,171,187,36,114,185,122,209,145,246,14,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,176,3,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,27,9,240,33,161,119,222,29,184,96,196,116,231,49,179,90,173,217,75,124,85,198,250,219,122,177,253,117,85,21,18,72,196,154,86,34,36,179,71,2,193,3,158,138,230,254,101,26,199,185,141,99,148,33,95,60,239,212,159,239,39,240,211,21,114,84,243,79,148,253,63,174,245,27,113,149,121,231,126,164,255,0,121,63,134,152,171,146,167,154,124,167,233,253,119,168,219,128,203,252,236,52,94,235,113,166,192,245,223,30,196,42,234,169,237,116,245,86,28,154,241,11,220,246,82,192,178,198,251,115,101,143,171,102,49,101,154,181,18,84,98,39,92,140,99,221,187,162,106,197,94,88,26,209,117,210,158,45,49,43,20,217,125,93,167,24,206,106,29,97,188,209,181,142,150,10,249,228,134,86,219,218,248,209,174,217,233,88,248,90,217,81,17,88,146,72,138,230,198,249,55,186,158,36,116,66,213,196,126,137,101,58,47,121,190,85,217,169,242,58,120,154,202,250,104,219,35,233,167,134,120,234,33,122,177,222,231,177,37,134,62,182,110,213,115,58,154,142,98,170,61,53,162,3,106,131,85,115,101,222,27,181,190,213,196,126,137,98,218,209,102,177,213,217,169,242,58,121,92,250,10,153,27,35,233,167,134,121,41,230,98,61,190,231,177,37,134,78,135,236,213,115,58,92,173,98,170,177,53,162,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,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,78,46,249,1,225,54,220,230,112,106,28,192,252,23,186,166,209,218,234,234,94,169,180,112,72,229,247,237,242,106,175,253,5,31,241,237,124,118,163,241,37,79,108,165,110,201,67,5,101,54,219,163,247,84,169,168,95,230,166,255,0,205,46,99,86,239,144,216,112,107,213,124,178,163,27,13,190,166,69,85,114,39,185,33,145,127,106,126,194,153,108,52,45,213,238,44,107,231,100,62,34,24,107,107,216,170,173,235,77,149,107,30,159,210,79,184,11,123,225,227,15,143,14,192,40,173,76,247,246,251,187,46,206,79,156,210,187,239,85,254,145,23,57,156,53,235,133,211,191,173,61,213,44,110,203,255,0,146,172,39,30,59,66,150,251,84,116,205,99,90,141,71,109,178,109,243,114,175,253,36,17,230,123,53,67,113,74,104,147,110,149,157,139,238,223,252,93,104,25,167,151,250,202,254,29,113,37,115,155,255,0,193,205,79,159,236,150,116,36,217,24,121,127,70,172,225,219,17,69,145,87,251,218,199,109,191,237,150,101,255,0,164,147,191,32,56,191,228,16,242,244,221,167,132,77,128,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,0,0,0,0,0,0,0,0,0,0,0,70,172,179,151,15,6,57,206,85,121,205,114,157,27,241,183,172,130,225,81,116,184,212,253,162,186,199,223,170,158,71,73,44,157,12,169,107,27,212,247,185,118,106,35,83,125,145,17,61,196,149,0,117,77,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,157,172,0,0,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,0,0,1,249,36,180,218,166,186,211,223,102,182,82,62,229,71,79,53,37,61,99,161,106,207,12,19,58,55,75,19,36,219,169,172,123,160,133,206,106,46,206,88,163,85,223,165,54,253,96,0,0,0,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,0,0,1,21,127,204,184,224,79,254,241,159,242,154,241,255,0,91,37,80,3,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,235,0,0,0,6,20,214,190,12,248,108,226,39,42,165,205,117,143,77,254,208,94,168,173,236,181,193,83,237,138,250,78,138,86,73,36,141,143,162,158,120,216,187,62,105,23,117,78,175,139,109,246,68,68,104,167,6,124,54,112,237,149,85,102,186,57,166,255,0,103,239,85,182,247,218,231,169,246,197,125,95,93,43,228,142,71,71,209,81,60,140,77,223,12,107,186,39,87,195,182,251,42,162,230,176,0,0,0,0,4,85,255,0,50,227,129,63,251,198,127,202,107,199,253,108,146,152,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,250,192,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,100,0,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,138,191,230,92,112,39,255,0,120,207,249,77,120,255,0,173,146,83,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,88,0,0,0,0,1,133,53,175,131,62,27,56,137,202,169,115,93,99,211,127,180,23,170,43,123,45,112,84,251,98,190,147,162,149,146,73,35,99,232,167,158,54,46,207,154,69,221,83,171,226,219,125,145,17,62,182,133,240,185,161,60,53,251,111,242,41,131,125,156,251,71,225,189,167,253,243,172,172,239,248,126,239,103,253,51,44,157,61,61,249,127,71,109,250,189,251,236,155,101,80,0,0,0,0,0,0,6,42,215,78,23,52,39,137,79,98,126,90,240,111,180,127,103,60,79,179,63,190,117,148,125,143,17,218,239,127,165,165,143,171,171,177,23,233,111,183,79,187,109,215,126,169,165,188,5,112,157,162,217,221,179,83,52,211,74,125,141,146,89,187,222,10,183,219,183,42,142,215,118,23,195,39,230,230,168,124,110,222,57,94,223,137,171,182,251,166,202,136,169,32,0,3,165,106,246,139,233,126,189,97,178,105,254,174,98,20,153,21,138,74,136,170,210,158,103,201,19,226,158,53,94,137,98,150,39,54,88,159,178,185,170,230,57,170,172,123,216,187,181,238,69,238,160,8,213,137,242,225,224,199,6,202,172,217,174,45,163,126,10,245,143,220,41,238,150,234,159,180,87,89,59,21,80,72,217,34,147,161,245,46,99,186,94,198,174,206,69,106,237,178,162,167,184,146,160,0,0,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,97,77,107,224,207,134,206,34,114,170,92,215,88,244,223,237,5,234,138,222,203,92,21,62,216,175,164,232,165,100,146,72,216,250,41,231,141,139,179,230,145,119,84,234,248,182,223,100,68,79,173,161,124,46,104,79,13,126,219,252,138,96,223,103,62,209,248,111,105,255,0,124,235,43,59,254,31,187,217,255,0,76,203,39,79,79,126,95,209,219,126,175,126,251,38,217,84,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,98,173,116,225,115,66,120,148,246,39,229,175,6,251,71,246,115,196,251,51,251,231,89,71,216,241,29,174,247,250,90,88,250,186,187,17,126,150,251,116,251,182,221,119,234,154,91,192,87,9,218,45,157,219,53,51,77,52,167,216,217,37,155,189,224,171,125,187,114,168,237,119,97,124,50,126,110,106,135,198,237,227,149,237,248,154,187,111,186,108,168,138,146,0,0,0,0,35,254,169,112,21,194,118,180,231,119,61,76,212,189,41,246,206,73,121,236,248,218,223,110,220,169,251,189,168,89,12,127,155,134,161,145,183,104,226,99,126,22,166,251,110,187,170,170,172,128,0,98,173,11,225,115,66,120,107,246,223,228,83,6,251,57,246,143,195,123,79,251,231,89,89,223,240,253,222,207,250,102,89,58,122,123,242,254,142,219,245,123,247,217,54,202,160,1,21,127,204,184,224,79,254,241,159,242,154,241,255,0,91,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,62,176,3,31,235,94,130,105,63,17,56,173,46,21,172,120,167,218,11,45,21,193,151,72,41,188,117,77,39,69,83,35,146,54,201,215,79,36,111,93,153,52,137,178,175,79,197,190,219,162,42,99,92,3,151,191,8,218,89,153,90,117,7,79,180,182,174,199,144,216,234,18,166,134,186,155,40,188,117,196,253,149,21,21,22,169,90,246,57,170,230,61,142,69,99,216,231,53,200,230,185,81,100,80,0,0,3,21,107,167,11,154,19,196,167,177,63,45,120,55,218,63,179,158,39,217,159,223,58,202,62,199,136,237,119,191,210,210,199,213,213,216,139,244,183,219,167,221,182,235,191,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,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,100,0,3,21,104,95,11,154,19,195,95,182,255,0,34,152,55,217,207,180,126,27,218,127,223,58,202,206,255,0,135,238,246,127,211,50,201,211,211,223,151,244,118,223,171,223,190,201,182,85,0,8,171,254,101,199,2,127,247,140,255,0,148,215,143,250,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,121,245,128,24,255,0,90,244,19,73,248,137,197,105,112,173,99,197,62,208,89,104,174,12,186,65,77,227,170,105,58,42,153,28,145,182,78,186,121,35,122,236,201,164,77,149,122,126,45,246,221,17,83,26,224,28,189,248,70,210,204,202,211,168,58,125,165,181,118,60,134,199,80,149,52,53,212,217,69,227,174,39,236,168,168,168,181,74,215,177,205,87,49,236,114,43,30,199,57,174,71,53,202,139,34,128,0,0,2,42,255,0,153,113,192,159,253,227,63,229,53,227,254,182,74,160,7,84,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,218,192,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,198,154,33,195,118,137,112,225,106,185,217,180,95,1,164,199,41,239,53,12,169,175,123,106,39,170,158,165,236,111,75,17,243,84,61,242,171,26,138,238,150,117,116,53,95,34,162,34,189,234,185,44,0,4,127,213,46,2,184,78,214,156,238,231,169,154,151,165,62,217,201,47,61,159,27,91,237,219,149,63,119,181,11,33,143,243,112,212,50,54,237,28,76,111,194,212,223,109,215,117,85,85,144,0,12,85,161,124,46,104,79,13,126,219,252,138,96,223,103,62,209,248,111,105,255,0,124,235,43,59,254,31,187,217,255,0,76,203,39,79,79,126,95,209,219,126,175,126,251,38,221,83,84,184,10,225,59,90,115,187,158,166,106,94,148,251,103,36,188,246,124,109,111,183,110,84,253,222,212,44,134,63,205,195,80,200,219,180,113,49,191,11,83,125,183,93,213,85,86,64,0,49,86,133,240,185,161,60,53,251,111,242,41,131,125,156,251,71,225,189,167,253,243,172,172,239,248,126,239,103,253,51,44,157,61,61,249,127,71,109,250,189,251,236,155,101,80,0,24,83,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,48,254,136,112,147,160,60,56,93,110,119,157,23,194,170,241,202,139,205,59,41,171,216,219,245,198,170,10,150,49,221,76,87,195,81,80,248,149,237,85,119,75,250,122,218,143,145,17,81,30,244,94,191,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,171,66,248,92,208,158,26,253,183,249,20,193,190,206,125,163,240,222,211,254,249,214,86,119,252,63,119,179,254,153,150,78,158,158,252,191,163,182,253,94,253,246,77,178,168,0,0,0,0,0,69,95,243,46,56,19,255,0,188,103,252,166,188,127,214,204,255,0,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,0,0,34,175,249,151,28,9,255,0,222,51,254,83,94,63,235,102,106,201,180,19,73,243,13,26,135,135,236,143,20,241,120,13,61,190,130,215,29,163,199,84,199,211,75,68,232,157,77,31,125,146,36,203,208,176,68,187,245,245,59,167,226,85,221,119,200,0,8,171,254,101,199,2,127,247,140,255,0,148,215,143,250,217,42,128,3,21,107,167,11,154,19,196,167,177,63,45,120,55,218,63,179,158,39,217,159,223,58,202,62,199,136,237,119,191,210,210,199,213,213,216,139,244,183,219,167,221,182,235,191,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,1,26,178,206,92,60,24,231,57,85,231,53,202,116,111,198,222,178,11,133,69,210,227,83,246,138,235,31,126,170,121,29,36,178,116,50,165,172,111,83,222,229,217,168,141,77,246,68,68,247,18,84,1,210,180,135,70,244,239,66,48,216,244,251,75,108,245,118,156,122,10,137,106,96,161,154,235,87,92,202,119,200,168,175,72,150,170,89,29,27,21,219,189,88,197,70,117,189,238,219,169,238,85,193,95,230,92,112,39,255,0,120,207,249,77,120,255,0,173,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,121,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,120,95,216,121,56,175,204,15,40,155,30,79,8,155,30,28,168,137,239,2,40,113,255,0,156,63,26,210,75,197,44,50,244,190,162,134,120,215,225,223,225,117,37,87,251,21,253,132,33,229,141,140,203,149,106,78,65,146,74,157,109,167,173,106,42,252,191,78,158,171,250,211,250,95,176,239,220,216,53,18,166,43,220,56,85,52,241,170,62,138,154,87,55,165,170,171,215,29,83,126,123,239,252,239,216,119,94,82,88,26,219,112,43,254,73,83,4,141,125,109,117,42,181,92,174,68,84,240,155,238,136,168,159,227,87,239,2,198,34,143,183,23,70,254,228,220,129,188,206,109,202,252,14,58,148,95,114,76,136,191,253,230,177,119,249,147,213,63,68,132,124,203,227,103,228,186,71,61,141,93,220,187,110,171,243,240,245,128,118,222,93,18,186,94,29,113,118,57,219,246,233,28,212,247,125,201,81,82,159,244,18,192,136,188,184,170,32,119,15,216,220,109,78,149,109,42,166,219,253,254,34,167,127,188,150,221,212,85,217,160,114,114,236,113,107,183,247,158,93,186,161,193,155,252,128,246,161,228,240,159,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,30,23,222,135,20,79,121,201,126,71,134,129,200,245,84,200,216,226,87,185,118,68,249,255,0,198,123,78,191,155,94,41,172,118,41,238,21,115,54,56,99,233,235,115,151,220,155,189,168,159,119,237,80,41,171,153,30,66,220,183,138,10,60,114,137,206,122,165,45,170,7,117,162,181,62,62,191,218,191,237,137,247,22,65,192,134,11,246,55,68,173,177,62,24,152,250,168,104,231,94,133,106,239,189,28,41,239,217,16,171,139,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,93,86,147,88,62,205,224,182,155,74,198,172,90,122,58,120,213,23,127,230,194,198,254,213,253,128,119,31,146,16,139,153,163,216,221,43,119,82,187,252,34,252,191,220,213,132,221,95,145,7,121,157,189,172,210,137,58,147,249,203,183,255,0,179,86,129,249,57,120,101,214,202,109,26,176,91,155,81,39,113,148,238,69,78,135,109,191,122,165,84,156,52,51,54,163,226,103,191,100,253,159,214,80,166,155,100,122,189,129,97,116,121,118,31,73,83,37,182,70,187,173,89,4,46,70,237,35,163,79,123,218,229,93,220,247,125,196,244,224,219,142,219,6,91,89,62,41,157,100,20,148,85,168,200,146,4,157,200,197,123,159,59,147,100,70,194,212,223,103,179,239,2,192,246,223,230,113,70,237,239,83,241,218,47,118,219,221,36,117,150,218,200,106,35,145,136,246,186,55,110,138,138,136,191,243,42,31,188,14,61,126,253,143,59,238,112,114,123,247,64,221,215,244,147,96,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,61,23,238,60,183,246,41,229,83,117,8,128,121,48,95,22,57,149,38,43,165,215,74,137,234,217,15,248,15,123,164,70,255,0,241,68,9,247,185,63,164,103,39,57,26,138,170,86,239,51,189,87,168,183,227,19,98,116,85,146,177,106,58,122,186,85,83,244,100,162,145,63,155,253,107,247,129,133,57,112,97,145,102,122,151,62,87,93,74,179,62,158,161,58,30,230,35,182,88,228,162,84,93,213,171,242,247,253,229,195,91,225,240,244,145,195,182,200,198,53,169,254,242,34,21,253,202,163,79,33,161,210,245,202,167,167,143,196,84,92,107,24,143,217,21,202,136,250,125,189,253,95,181,159,176,176,148,77,145,16,2,252,136,55,204,253,138,237,39,119,254,81,127,252,154,180,156,139,242,33,95,50,186,120,106,116,154,161,94,169,249,190,183,124,191,101,53,96,24,71,130,77,47,163,205,244,70,134,150,247,110,138,170,150,104,247,106,73,10,61,61,213,53,10,191,164,197,79,155,83,254,35,1,113,77,195,158,79,195,206,71,110,206,48,154,122,234,122,103,212,167,83,224,100,140,70,164,81,197,39,189,99,138,52,79,123,92,191,63,248,137,209,203,94,138,150,167,66,108,145,186,54,185,91,11,254,109,255,0,198,106,204,231,196,54,143,227,186,141,129,86,219,110,150,122,90,174,220,21,15,141,100,141,21,88,229,129,237,221,62,36,247,251,255,0,104,17,39,128,62,44,238,153,125,198,143,7,201,171,93,36,177,209,72,155,201,35,149,219,197,12,63,62,185,149,119,247,59,238,255,0,136,177,136,164,238,55,169,21,54,254,162,146,180,70,142,77,21,226,214,162,215,43,123,20,13,150,237,4,108,106,251,182,69,149,173,247,39,90,252,162,66,232,49,154,230,220,45,48,212,245,170,171,250,189,255,0,216,231,39,253,0,125,125,144,226,229,247,156,190,239,113,233,151,169,21,61,254,224,61,200,167,147,213,19,149,126,103,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,1,225,87,99,201,197,202,159,177,64,35,183,251,148,242,113,107,147,223,243,57,111,238,220,15,205,112,168,240,244,178,74,169,238,107,21,127,245,41,69,124,107,101,85,185,142,178,212,88,159,39,90,167,71,66,236,223,119,247,37,51,151,244,83,127,230,151,121,157,86,201,69,140,92,42,35,84,71,178,154,87,53,125,255,0,52,141,202,159,47,236,40,122,217,77,91,170,252,71,70,201,209,39,124,187,239,220,119,187,221,64,191,211,223,252,88,23,23,193,206,36,220,83,69,237,52,113,183,167,243,245,142,95,115,190,249,221,253,47,236,51,193,214,52,226,203,21,131,20,164,181,195,27,24,200,157,42,162,53,17,19,222,245,95,185,19,246,157,156,15,11,242,33,199,49,184,164,147,72,171,156,215,181,58,89,42,251,255,0,98,82,213,147,29,126,68,80,230,11,106,169,175,209,187,171,160,142,53,237,83,207,35,186,151,111,133,41,106,183,255,0,156,14,153,203,34,241,5,78,144,208,91,154,228,89,105,152,230,191,222,158,237,234,43,21,63,175,238,38,229,77,59,42,96,124,47,253,23,162,162,255,0,190,155,21,237,202,222,117,143,25,169,166,115,209,126,36,111,79,191,100,218,90,226,195,209,55,64,43,99,152,70,145,207,136,77,14,172,89,33,87,73,5,115,35,122,49,146,57,118,149,213,72,171,239,221,169,239,145,62,226,70,112,119,174,150,157,73,194,41,58,165,107,42,219,220,235,141,102,137,92,159,158,168,219,220,221,190,230,111,242,50,79,16,250,97,69,170,26,123,89,142,205,71,79,51,229,154,9,27,221,107,54,69,100,155,252,220,215,125,219,253,197,87,104,254,111,148,240,175,172,141,198,178,202,202,152,45,201,191,84,112,206,233,155,254,149,145,233,179,88,246,167,233,78,223,187,254,109,192,186,52,84,84,69,79,188,227,35,119,79,145,242,113,91,253,30,69,103,166,185,209,72,175,138,120,152,246,170,181,90,170,142,99,92,158,229,254,167,33,246,23,222,128,126,118,175,75,143,123,93,185,234,145,155,42,109,243,57,70,138,158,245,3,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,1,81,122,223,205,219,137,45,53,214,140,251,78,108,88,78,154,207,109,197,114,139,173,146,142,90,187,109,123,167,146,10,106,185,33,141,210,57,181,141,106,189,90,196,85,84,107,83,125,246,68,249,1,110,128,194,156,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,176,0,0,0,165,111,243,106,248,167,255,0,184,29,42,255,0,205,87,31,250,241,110,154,33,154,221,117,43,69,240,29,70,190,211,210,65,114,202,177,123,85,238,178,42,70,57,176,71,61,77,36,115,72,216,218,231,57,200,196,115,213,17,21,206,93,182,221,87,230,7,117,0,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,133,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,1,110,128,0,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,80,37,0,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,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,191,165,112,93,198,254,156,113,113,138,165,21,13,87,179,115,235,37,190,154,92,134,201,60,41,79,215,34,199,26,79,85,68,222,236,139,37,31,125,206,98,42,189,100,103,193,220,107,123,145,171,194,74,131,26,86,241,3,128,219,184,134,160,225,162,224,250,186,92,178,233,139,174,85,67,44,203,11,41,42,160,74,137,33,90,104,156,178,119,95,82,137,12,178,172,109,141,83,181,27,221,213,240,170,38,75,0,0,0,0,0,12,105,172,92,64,224,58,33,117,192,172,89,123,234,231,185,106,62,81,73,138,217,104,232,150,23,78,179,206,228,111,137,124,114,72,199,120,104,220,232,155,36,140,71,171,86,104,147,165,122,208,113,41,154,231,218,107,160,217,206,163,105,141,62,63,62,67,138,217,230,189,193,21,249,147,58,138,72,41,182,154,165,174,108,46,107,213,235,78,201,146,52,71,53,59,157,29,74,141,221,64,201,96,165,111,243,106,248,167,255,0,184,29,42,255,0,205,87,31,250,241,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,15,172,1,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,7,96,5,43,127,155,87,197,63,253,192,233,87,254,106,184,255,0,215,139,62,252,181,229,95,200,191,249,69,251,62,213,246,147,242,95,246,215,194,246,164,240,62,59,217,62,51,183,209,220,238,118,123,158,238,158,231,87,79,187,171,127,120,25,172,20,173,254,109,95,20,255,0,247,3,165,95,249,170,227,255,0,94,46,164,0,0,0,5,96,113,153,205,3,95,120,118,226,79,48,209,204,43,16,211,250,219,46,63,236,255,0,13,61,210,223,91,37,83,251,244,20,245,15,235,116,117,113,177,118,124,206,68,217,137,240,162,111,186,238,170,22,126,8,191,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,216,56,182,227,71,75,56,70,197,89,114,202,93,237,220,146,187,102,219,177,155,125,117,51,43,164,235,142,117,138,162,102,61,233,36,84,107,37,59,162,117,67,99,147,165,206,68,70,61,125,192,72,0,71,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,0,0,0,1,18,181,155,153,14,139,232,247,16,216,142,132,79,225,47,84,247,138,143,9,145,228,84,119,186,68,164,198,167,117,67,233,217,21,66,43,149,17,241,203,27,150,161,178,62,37,130,37,107,211,184,170,172,73,85,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,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,140,28,36,115,47,210,62,35,178,27,222,15,147,212,82,97,121,11,47,19,71,141,195,116,157,148,204,190,91,165,170,86,81,50,53,116,142,106,87,35,95,12,114,83,181,238,235,122,245,194,174,106,189,144,132,202,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,189,83,133,174,45,180,179,139,156,86,241,148,233,156,87,90,31,97,92,18,223,91,110,188,182,154,42,232,250,163,107,227,157,98,134,105,118,134,77,222,214,61,202,157,78,134,84,68,248,20,12,214,0,0,1,21,120,188,230,23,165,156,38,95,113,204,90,182,217,246,194,245,114,184,118,239,118,235,77,214,153,181,86,42,22,178,39,186,105,162,85,87,164,207,100,241,186,24,94,145,182,86,164,139,221,98,53,58,130,85,3,175,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,84,196,120,129,192,115,61,109,207,120,127,183,190,174,155,44,211,218,123,117,93,116,85,107,11,25,91,5,92,13,153,37,165,106,72,178,200,200,146,72,155,43,156,198,163,31,52,105,239,234,69,3,37,128,0,0,0,0,0,3,15,232,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,73,152,0,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,199,229,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,195,252,75,241,49,134,240,181,143,98,153,158,160,208,213,191,30,191,229,20,248,229,117,109,50,43,223,108,100,212,181,51,37,90,196,141,87,76,198,186,157,168,246,55,227,232,123,156,212,123,154,145,188,51,0,0,0,0,0,0,0,4,95,226,99,152,167,15,60,45,102,84,218,125,153,187,32,191,228,47,167,241,53,180,56,229,53,61,75,237,140,114,53,98,74,149,154,104,154,199,200,215,117,181,136,174,127,66,35,156,141,107,227,87,132,160,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,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,160,126,176,66,14,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,73,78,35,117,190,213,195,142,143,94,181,150,251,99,171,187,219,108,21,22,230,214,82,82,72,214,78,176,84,87,65,77,35,227,234,248,92,246,54,117,122,49,85,168,245,98,53,92,206,174,180,12,150,14,191,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,0,0,0,0,0,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,96,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,80,44,252,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,7,235,4,53,225,199,153,102,151,241,5,196,94,73,161,182,186,10,184,40,234,42,30,236,26,240,180,146,70,151,136,32,165,71,213,50,120,213,85,208,191,170,42,153,162,123,145,136,248,122,90,246,197,43,17,178,204,160,0,0,0,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,168,89,248,33,87,45,238,53,181,79,140,31,202,39,229,50,193,138,91,62,201,123,35,193,123,10,150,166,30,231,138,241,125,206,239,122,121,119,219,195,51,167,167,167,109,221,190,251,166,211,84,0,0,0,48,166,185,241,93,167,28,59,106,62,156,97,90,161,47,178,173,90,141,237,56,33,191,203,50,54,150,219,85,74,180,137,27,106,81,83,224,134,79,20,228,89,183,233,141,204,106,189,17,142,124,145,102,176,0,0,0,198,152,143,16,56,14,103,173,185,239,15,246,247,213,211,101,154,123,79,110,171,174,138,173,97,99,43,96,171,129,179,36,180,173,73,22,89,25,18,73,19,101,115,152,212,99,230,141,61,253,72,166,75,0,0,0,1,141,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,189,221,72,6,75,0,0,0,0,0,198,154,115,196,14,3,170,122,161,169,26,81,136,62,174,166,229,165,213,22,250,75,213,98,44,47,162,150,122,168,229,119,106,9,35,145,206,115,226,116,50,197,43,94,214,43,36,99,155,239,217,118,12,150,0,0,8,85,204,135,141,109,83,224,251,242,119,249,51,176,98,151,63,181,190,215,241,190,221,165,169,155,183,225,124,39,111,181,217,158,45,183,241,47,234,234,234,223,102,237,182,203,191,74,229,233,204,47,90,56,179,214,139,214,156,234,54,49,133,91,173,182,236,94,166,247,20,182,74,42,184,103,116,241,213,210,66,214,185,211,84,202,213,103,77,67,213,81,26,139,186,55,223,243,69,11,10,0,0,6,20,227,51,90,242,174,29,184,108,204,53,143,10,183,218,171,111,88,255,0,179,252,52,23,72,164,146,149,253,250,250,122,119,245,182,57,35,122,236,201,156,169,179,211,226,68,223,116,221,22,189,180,67,155,183,18,90,149,173,24,14,156,223,112,157,53,130,219,149,101,22,171,37,100,180,150,218,246,207,28,21,53,113,195,35,163,115,171,28,212,122,53,234,168,170,215,38,251,110,139,242,2,221,1,143,245,239,90,241,94,29,180,158,251,172,121,173,190,235,91,101,199,252,47,137,130,215,20,114,85,63,191,83,21,59,58,27,36,145,177,118,124,205,85,221,233,240,162,237,186,236,139,221,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,0,0,0,0,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,87,251,78,71,21,114,111,242,3,202,32,85,219,222,17,119,60,61,202,136,187,127,235,3,21,241,17,146,253,158,211,155,205,111,87,79,110,138,161,200,187,111,239,72,37,95,216,191,176,170,46,94,56,172,121,134,178,73,144,214,183,184,176,237,210,187,237,243,165,171,98,252,149,63,162,159,113,49,121,149,102,87,123,62,3,37,45,28,171,28,51,42,196,254,151,57,55,69,134,177,23,228,228,79,146,33,138,121,91,96,117,144,58,163,33,154,153,204,142,94,142,151,185,138,137,238,241,172,93,149,91,255,0,72,22,119,111,141,34,165,99,19,220,137,191,187,253,243,244,156,88,222,150,236,167,32,4,122,227,74,151,197,104,190,69,18,38,234,182,218,191,255,0,36,168,36,41,132,120,185,100,174,209,140,145,241,111,212,219,109,98,162,127,250,164,224,68,62,88,181,126,30,123,205,3,215,226,138,163,165,19,251,36,174,44,165,190,228,42,167,151,13,82,183,80,175,209,201,80,228,119,141,145,85,58,254,255,0,238,229,45,85,159,163,243,220,14,51,70,217,99,86,61,61,202,86,167,49,205,19,151,180,153,173,178,15,206,193,250,107,213,242,221,105,35,79,210,147,111,150,255,0,119,254,210,203,206,147,170,120,109,30,97,140,212,91,42,160,100,141,147,163,126,166,162,252,164,99,190,246,175,244,64,139,124,190,181,205,249,174,9,75,98,185,212,117,84,209,43,41,246,232,219,220,200,105,91,252,216,209,62,110,95,188,155,12,114,57,168,228,249,42,110,81,166,139,100,23,157,14,226,70,59,4,210,73,77,77,45,241,32,233,122,189,136,172,90,248,217,190,202,172,79,148,95,179,111,119,252,87,87,129,223,98,200,49,154,11,140,79,107,210,90,120,93,187,85,21,23,120,218,191,181,127,104,29,133,83,115,130,174,203,177,236,61,110,106,239,191,220,7,52,247,158,78,13,93,206,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,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,106,174,108,167,194,119,149,141,27,250,127,143,122,116,6,181,134,199,188,23,229,152,174,87,194,198,150,253,150,201,173,87,159,99,97,246,75,77,199,217,245,177,212,120,58,232,173,212,253,218,105,186,21,123,115,51,169,189,81,187,103,55,116,221,19,112,51,88,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,152,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,167,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,81,15,44,235,181,170,193,198,190,159,223,111,183,58,75,117,182,221,79,126,171,172,172,171,153,176,193,77,4,118,74,231,73,44,146,57,81,172,99,90,138,229,114,170,34,34,42,169,245,121,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,116,14,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,100,180,229,89,193,6,109,117,206,237,28,79,106,29,45,215,31,199,236,125,217,113,234,78,245,101,182,186,227,84,248,96,124,21,91,118,154,147,219,164,130,166,100,221,146,244,202,230,116,57,175,137,100,107,240,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,0,166,190,114,183,107,173,131,139,188,38,251,98,185,213,219,174,86,236,30,219,87,71,89,73,51,161,158,154,120,238,119,7,71,44,114,53,81,204,123,92,136,228,114,42,42,42,34,161,61,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,0,115,171,243,79,139,125,63,161,245,27,137,13,116,119,88,179,237,10,207,237,122,141,167,55,234,187,117,202,221,81,4,178,197,21,84,208,193,112,130,57,163,153,212,149,77,133,236,116,180,210,58,38,36,145,43,145,28,137,253,138,129,179,152,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,199,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,183,181,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,226,128,120,223,227,71,42,226,227,81,231,174,162,117,214,201,128,219,123,112,89,49,233,107,164,116,111,237,44,221,53,213,48,35,214,20,172,122,79,34,43,152,159,4,106,216,186,159,210,178,60,63,94,51,175,57,151,18,92,192,244,227,85,179,58,218,183,62,227,169,22,22,91,40,102,168,73,153,105,183,37,214,37,167,162,137,90,198,55,162,54,187,101,114,49,189,111,87,200,228,235,123,149,111,250,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,91,126,19,188,211,232,223,212,12,123,212,96,54,83,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,47,39,150,94,181,254,90,120,71,197,188,69,191,194,215,224,155,97,85,157,17,116,67,47,130,130,31,15,36,123,200,247,59,122,89,105,186,220,189,59,202,146,244,181,27,211,189,122,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,187,175,36,189,76,202,169,181,79,58,209,207,23,221,198,238,24,250,228,221,137,36,145,222,30,186,158,166,158,159,174,22,245,246,217,220,142,171,105,23,161,92,238,196,31,18,35,54,80,183,242,21,115,115,212,204,171,78,248,71,154,221,139,85,248,79,182,185,5,38,51,113,157,146,73,28,205,161,146,10,138,137,89,27,152,246,237,220,240,173,137,232,238,166,186,41,101,98,183,226,221,38,169,76,28,233,243,250,155,239,16,216,166,159,83,228,52,149,150,220,87,23,101,75,232,97,88,156,250,11,141,101,68,139,50,74,173,78,182,189,244,240,80,61,24,245,247,51,161,205,68,238,42,184,34,7,13,24,5,54,169,241,13,166,250,125,112,199,170,239,150,219,230,81,109,166,186,80,211,36,189,114,219,188,67,22,177,85,98,84,123,24,218,116,149,239,123,85,58,24,215,59,118,244,238,155,4,241,99,229,99,89,62,159,228,62,157,57,88,28,148,244,207,237,6,184,230,154,165,87,73,106,168,164,195,241,246,91,225,241,17,245,213,83,215,87,205,249,185,233,247,98,163,54,130,146,178,55,189,28,215,116,206,141,68,115,94,253,172,255,0,139,31,43,26,201,244,255,0,33,244,233,192,214,176,218,160,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,63,88,0,1,64,60,209,252,246,106,111,224,190,143,68,95,241,175,183,51,75,181,170,245,199,30,167,214,89,174,116,149,244,241,212,91,105,31,45,52,205,149,141,158,11,101,36,51,68,174,106,170,35,227,150,57,35,123,126,109,123,28,213,217,81,80,11,10,228,169,229,99,41,250,129,93,233,214,227,5,115,88,224,115,33,180,228,213,252,82,105,179,242,12,138,134,255,0,80,175,202,109,142,101,85,194,123,83,227,167,123,214,181,146,108,245,142,133,34,129,90,230,200,230,178,157,82,54,177,123,79,108,112,231,94,74,158,86,50,159,168,21,222,157,110,39,165,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,107,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,153,24,174,107,218,201,98,137,234,199,244,116,174,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,186,149,185,140,240,81,252,149,117,30,11,254,1,108,186,201,166,89,79,231,45,181,51,167,118,59,93,114,171,214,75,99,166,234,115,221,210,198,36,145,58,84,107,159,27,156,221,229,116,50,200,189,83,130,14,52,114,174,17,245,30,10,234,215,93,111,120,13,203,185,5,239,30,138,186,70,198,206,234,195,213,93,77,2,189,33,90,198,36,17,162,57,233,241,198,142,139,169,157,73,35,3,97,66,16,115,47,227,142,155,135,28,54,109,30,193,217,86,253,69,205,44,242,62,26,184,223,45,59,44,118,233,150,72,22,181,179,49,90,229,169,87,50,86,194,214,59,224,124,107,35,213,17,172,100,217,43,138,94,55,244,227,135,253,2,179,234,245,162,171,219,117,121,237,189,101,194,41,219,10,127,117,201,45,19,170,41,234,167,167,150,88,102,74,54,170,211,164,202,223,206,51,191,27,122,81,206,66,131,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,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,159,242,167,227,182,234,151,90,14,22,117,151,38,164,117,181,212,233,6,17,117,184,206,230,207,28,232,230,54,59,58,189,81,90,246,57,170,229,131,173,205,86,43,59,13,87,245,193,28,117,108,126,171,157,166,235,101,169,101,29,230,217,87,65,81,37,60,21,108,138,166,23,68,247,65,60,76,154,25,81,174,68,85,100,145,73,28,140,119,201,204,123,92,155,162,162,129,180,241,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,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,141,92,202,249,133,214,106,109,246,187,66,180,27,47,255,0,56,180,29,49,94,47,150,185,167,167,146,241,85,209,83,13,77,43,38,142,100,142,166,220,232,230,99,85,29,31,76,146,68,174,107,159,31,67,156,24,171,152,207,26,255,0,202,171,81,224,176,96,23,59,172,122,101,139,126,110,219,77,58,246,163,186,87,34,189,36,185,186,30,150,189,189,76,122,71,19,101,87,57,145,181,206,218,39,77,44,105,215,248,10,225,19,62,226,103,87,45,149,246,251,142,65,137,226,120,229,71,180,171,178,219,125,60,209,190,25,233,159,3,210,150,138,169,27,218,101,114,172,209,61,189,78,69,141,157,82,244,191,161,24,252,127,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,97,77,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,98,32,119,80,0,21,129,206,87,135,173,83,204,62,203,235,166,45,83,117,191,99,120,237,190,91,77,198,193,73,75,83,81,236,157,187,245,82,221,118,98,58,54,66,232,227,108,115,72,228,143,163,177,79,187,158,142,252,221,122,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,250,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,128,120,245,224,239,33,225,99,87,46,110,179,89,234,231,211,171,229,71,141,199,238,112,209,213,120,74,38,78,249,221,29,174,90,137,122,154,234,152,155,12,136,137,221,123,223,19,89,42,244,171,220,214,133,239,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,162,190,89,156,104,255,0,38,205,71,126,155,230,174,238,96,57,245,194,146,10,154,137,171,187,49,216,171,149,123,76,174,218,71,182,22,194,228,123,91,80,229,233,119,110,40,158,142,94,202,71,37,218,103,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,99,254,40,184,155,192,120,89,210,251,150,160,101,245,52,149,151,38,83,185,214,92,121,46,48,211,86,222,103,73,34,143,162,6,200,189,78,99,29,60,78,149,236,107,214,56,213,207,233,118,200,215,107,175,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,153,87,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,25,39,249,83,112,75,71,170,215,218,158,32,117,123,20,241,152,101,155,185,71,96,182,221,45,176,84,91,242,10,167,178,88,103,145,236,153,29,220,134,159,221,178,163,58,93,58,167,76,136,180,242,49,66,101,114,185,225,159,50,225,235,65,166,186,234,5,118,65,69,125,207,42,25,119,168,198,43,213,35,130,200,198,117,178,45,161,234,85,109,76,209,118,223,50,187,165,232,137,4,78,99,93,2,171,171,175,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,239,20,3,205,31,207,102,166,254,11,232,244,64,92,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,51,58,154,214,112,233,196,190,169,240,191,157,195,157,105,157,219,250,94,54,205,89,61,79,178,238,127,153,154,40,252,92,16,203,31,123,181,223,123,227,234,119,192,253,156,159,122,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,184,50,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,191,86,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,141,185,136,241,245,89,196,230,84,152,30,150,220,46,182,221,50,178,119,105,247,74,153,233,254,211,72,178,68,255,0,19,85,77,212,140,88,88,248,35,117,60,114,49,100,111,197,35,186,93,39,110,44,193,201,163,57,226,26,233,153,95,240,107,53,125,37,199,74,236,212,240,77,122,101,222,190,162,71,218,31,34,86,58,154,27,92,41,47,68,79,168,168,124,146,76,189,181,99,153,3,149,92,215,244,35,194,47,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,182,239,248,116,226,95,75,56,160,193,33,206,180,206,237,253,47,27,102,172,158,155,218,150,207,207,77,20,126,46,8,101,147,179,221,236,61,241,245,59,227,102,206,79,189,18,128,120,177,243,79,172,159,80,50,31,81,156,250,188,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,199,192,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,8,53,143,155,38,43,161,252,79,229,26,61,145,233,247,183,176,204,119,195,209,73,123,199,238,113,212,87,50,185,41,221,37,75,86,23,244,196,254,153,164,138,153,209,119,99,116,78,130,119,57,207,87,36,81,132,170,226,199,202,198,178,125,63,200,125,58,114,149,184,9,227,126,251,194,62,119,45,22,71,85,117,185,105,149,239,187,45,238,201,71,11,42,38,101,82,66,169,13,85,35,100,150,54,71,55,91,98,100,139,214,141,124,91,245,53,206,142,37,101,180,231,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,187,94,192,54,146,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,159,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,186,155,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,64,253,100,0,231,87,229,99,22,250,129,67,233,215,19,170,104,231,58,205,56,190,86,73,108,215,13,49,186,226,221,251,130,71,73,114,178,74,151,26,88,169,100,158,77,157,85,27,251,114,179,179,10,194,142,116,77,153,210,185,37,115,98,143,225,136,236,28,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,64,48,255,0,44,94,97,116,120,181,29,55,14,188,64,229,253,155,84,61,49,98,87,251,156,208,65,75,106,165,138,9,164,150,150,182,174,121,153,211,10,118,161,101,50,116,189,200,233,22,62,164,98,68,214,91,81,170,185,117,60,175,120,233,252,181,226,172,208,237,99,204,252,94,164,217,122,253,143,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,129,63,192,0,0,0,13,112,120,184,225,235,84,248,119,214,91,254,57,169,149,55,91,239,142,184,77,83,69,150,213,82,212,178,28,139,173,177,207,37,67,37,153,23,187,50,120,134,36,232,215,201,209,43,156,213,123,253,206,118,199,196,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,2,5,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,86,204,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,119,220,179,56,209,254,82,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,48,154,165,74,243,98,227,126,143,36,246,159,9,154,103,85,215,73,111,184,36,89,181,106,195,4,208,213,73,15,135,158,158,150,150,102,202,245,111,106,116,122,84,35,163,100,141,150,157,172,71,116,164,141,116,170,230,35,198,253,31,10,184,34,98,88,117,87,86,166,229,150,249,101,177,57,33,130,166,27,92,109,154,40,223,85,85,19,229,107,219,212,199,207,225,213,99,146,55,203,78,228,123,85,172,123,86,139,49,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,160,100,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,228,198,196,115,152,215,203,44,76,87,179,175,169,46,79,152,221,131,236,167,46,172,211,22,246,221,214,243,236,107,126,59,111,246,141,218,167,196,87,86,118,174,148,12,239,212,75,178,119,38,127,79,83,223,178,117,57,85,118,77,206,237,192,231,8,150,174,16,116,141,216,164,247,26,75,198,89,126,168,109,203,35,186,193,78,214,49,243,163,17,172,165,133,234,212,149,244,208,167,87,71,113,119,87,201,52,136,216,251,171,27,122,255,0,52,127,34,122,155,248,47,172,81,1,89,124,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,91,211,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,213,136,179,78,89,92,196,42,113,90,155,119,14,26,247,145,210,51,24,101,60,140,198,178,123,173,194,42,102,89,153,12,78,122,81,85,77,51,154,213,166,86,177,91,11,149,122,227,122,178,20,71,70,230,36,1,110,128,0,7,95,173,212,44,6,221,153,80,105,205,195,56,199,233,114,203,165,58,213,208,216,102,185,194,203,141,84,8,146,42,203,21,50,187,186,246,34,67,42,171,154,213,79,205,191,250,43,182,52,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,191,95,123,182,181,234,229,235,84,43,117,170,179,81,242,8,243,186,250,137,42,101,200,41,43,159,75,90,215,190,53,137,201,28,144,171,86,38,118,149,98,70,71,210,198,199,179,26,136,196,70,129,110,156,234,252,172,98,223,80,40,125,58,226,64,14,87,30,123,52,203,241,175,71,173,36,255,0,31,25,38,188,229,156,183,244,190,251,196,142,49,73,99,205,170,51,138,21,168,138,37,237,207,60,30,205,184,118,170,42,169,250,26,218,74,151,183,226,146,6,170,163,87,223,180,74,229,167,134,48,114,184,243,217,166,95,141,122,61,104,23,252,0,0,0,0,0,0,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,236,235,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,15,147,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,187,184,223,163,226,171,4,92,75,49,170,233,212,220,78,223,20,183,215,44,48,83,67,116,141,211,75,27,42,169,98,100,174,123,186,88,200,60,66,164,113,198,201,106,26,140,106,53,236,106,68,190,35,185,68,93,113,13,6,198,242,253,23,146,174,249,158,227,118,118,46,101,101,142,119,84,165,234,127,124,147,212,91,183,99,29,215,27,156,230,50,14,132,89,97,142,61,147,190,215,37,69,117,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,109,16,12,41,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,102,107,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,42,185,24,254,187,63,118,255,0,137,22,168,85,95,35,31,215,103,238,223,241,34,213,0,0,0,170,190,121,223,169,63,222,79,225,167,213,229,139,204,46,179,41,172,166,225,215,136,28,191,189,117,155,166,44,74,255,0,115,154,121,234,174,181,82,207,52,146,210,214,213,207,51,250,166,94,236,44,166,78,150,53,91,26,199,212,175,88,154,255,0,149,207,59,245,39,251,201,252,52,170,176,54,168,4,42,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,166,168,20,67,204,35,63,204,180,179,152,246,109,168,58,125,144,213,216,242,27,29,69,146,166,134,186,153,83,174,39,251,26,141,21,21,21,21,175,99,154,174,99,216,228,86,61,142,115,92,142,107,149,22,218,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,248,213,177,57,239,119,134,145,205,145,208,191,169,221,76,69,106,175,113,146,49,148,237,205,31,207,102,166,254,11,232,244,70,42,225,211,137,125,83,225,127,59,135,58,211,59,183,244,188,109,154,178,122,159,101,220,255,0,51,52,81,248,184,33,150,62,247,107,190,247,199,212,239,129,251,57,62,244,80,217,76,24,255,0,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,69,94,34,249,164,226,188,58,113,63,54,138,95,244,222,235,114,198,236,54,246,253,160,185,209,190,53,174,241,213,20,240,212,210,248,72,94,246,198,248,91,28,136,217,59,143,99,156,233,149,91,210,144,109,80,19,168,215,51,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,141,91,19,158,198,248,152,218,233,29,11,250,155,210,245,86,170,246,223,35,31,122,124,51,241,85,164,124,87,225,181,57,134,150,220,170,218,251,117,71,134,185,218,46,81,178,27,141,185,234,174,237,172,209,49,239,111,68,141,106,185,143,99,156,199,108,230,239,214,201,24,205,109,192,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,68,60,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,91,211,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,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,99,78,102,188,118,218,180,71,13,184,232,102,150,228,213,113,234,133,250,158,54,213,86,90,231,107,31,141,209,61,90,231,62,73,54,85,101,76,209,110,216,216,206,153,24,201,59,253,81,170,67,221,196,28,140,127,93,159,187,127,196,138,192,202,114,204,171,57,190,213,101,57,174,77,117,200,47,85,189,30,38,227,116,173,146,174,170,126,134,53,140,235,150,69,115,221,210,198,53,169,186,251,154,212,68,247,34,22,127,200,199,245,217,251,183,252,72,11,84,0,1,85,124,243,191,82,127,188,159,195,76,63,201,134,237,106,183,113,95,123,163,184,92,233,41,106,46,152,61,125,37,12,83,76,214,62,170,116,172,162,153,98,137,170,187,189,233,20,50,200,173,110,235,209,27,221,242,106,170,102,14,121,223,169,63,222,79,225,165,90,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,6,211,192,138,188,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,190,85,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,46,167,154,63,145,61,77,252,23,214,40,136,21,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,158,188,209,252,137,234,111,224,190,177,68,80,8,27,84,2,176,57,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,190,207,192,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,28,58,125,231,37,249,28,19,117,3,154,38,199,174,165,85,176,61,201,247,53,87,255,0,81,237,62,110,65,84,218,59,77,85,75,213,17,34,133,239,93,215,111,147,85,127,232,2,175,249,160,106,119,137,100,120,77,52,109,89,22,161,58,223,212,244,84,79,238,216,149,54,219,111,253,100,163,224,43,4,131,27,210,139,115,213,19,173,253,238,167,116,53,21,118,169,170,219,229,254,81,92,252,116,95,96,204,53,226,43,69,182,161,178,72,235,147,98,94,149,107,145,28,181,149,45,219,225,221,127,156,133,189,232,62,47,246,95,4,160,182,187,222,232,251,190,253,156,159,57,165,95,191,252,160,50,89,228,0,6,46,226,46,142,42,237,43,200,33,153,136,173,117,190,173,190,244,69,255,0,226,105,147,239,254,211,40,157,7,92,34,116,250,105,126,141,169,239,75,125,82,255,0,253,60,128,86,103,2,117,30,205,215,204,170,223,26,237,28,119,90,134,163,83,220,136,136,149,223,114,123,139,111,102,221,41,183,200,167,30,18,175,140,178,241,81,150,80,203,19,247,150,239,85,239,77,190,232,171,23,239,254,210,226,169,94,143,133,28,159,127,254,208,61,199,174,120,91,59,22,55,252,151,231,238,61,128,10,131,230,7,164,211,96,26,155,75,168,182,22,164,44,130,86,84,59,161,145,199,187,219,81,85,50,174,237,84,118,255,0,2,123,246,38,71,47,221,108,93,79,210,244,164,169,79,238,139,83,104,233,94,189,201,30,170,169,74,223,126,238,79,218,213,249,42,157,139,141,13,41,139,59,211,11,212,140,131,185,52,52,21,47,141,17,36,85,87,165,61,70,222,230,175,237,121,3,184,6,212,119,232,246,167,100,56,21,241,175,129,43,107,122,155,215,209,26,34,69,21,83,127,213,17,29,243,106,1,112,72,120,119,200,244,91,235,98,174,166,109,68,78,69,107,183,249,42,47,222,169,247,127,97,250,20,15,91,85,80,246,39,189,15,74,239,185,236,99,190,224,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,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,3,175,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,21,224,131,138,11,175,22,120,6,103,168,213,150,138,75,117,182,221,156,92,108,150,24,162,167,116,51,186,213,28,52,211,83,58,169,171,44,173,90,158,154,133,73,22,55,35,55,79,133,62,245,13,120,73,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,239,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,217,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,67,245,148,173,203,83,152,23,228,38,178,135,65,53,90,110,188,6,235,112,119,178,238,46,118,242,89,235,170,231,166,103,231,101,158,165,144,211,219,152,158,38,121,58,88,174,73,36,123,253,253,78,46,164,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,152,0,1,0,57,213,249,88,197,190,160,80,250,117,196,239,252,198,120,215,254,74,186,113,5,131,0,185,218,164,212,220,167,243,118,218,105,215,187,37,174,133,81,233,37,205,208,244,185,142,233,123,18,56,155,42,181,175,145,206,118,210,182,25,99,94,129,206,175,202,198,45,245,2,135,211,174,32,83,5,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,12,215,193,223,10,185,151,21,250,185,111,195,236,214,218,182,227,22,234,138,122,156,178,239,28,137,11,45,214,229,127,198,141,149,204,123,124,76,141,108,141,133,157,46,234,122,43,149,59,108,145,236,198,154,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,165,244,240,245,162,154,53,203,247,135,25,174,89,77,194,213,101,154,146,223,5,207,58,201,166,149,210,248,202,228,98,35,154,199,246,219,35,225,108,146,58,42,104,27,26,57,122,209,17,142,154,87,171,195,234,229,55,125,14,229,241,195,45,85,194,217,110,181,90,237,88,229,189,144,81,83,57,176,209,213,100,215,134,82,182,56,91,43,224,135,243,181,149,29,134,119,38,72,156,168,214,190,71,34,50,55,43,127,47,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,76,28,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,34,185,83,240,109,153,106,14,127,65,196,158,71,83,144,99,24,158,45,80,147,99,245,214,234,212,164,158,243,113,142,102,36,176,162,58,55,44,180,61,164,168,130,117,69,103,90,201,218,107,157,211,50,48,63,47,58,191,52,248,183,211,250,31,81,184,144,170,203,166,121,86,65,167,25,70,169,90,105,60,69,151,15,184,90,237,247,126,220,114,62,74,127,30,149,93,137,221,210,197,99,33,71,210,44,110,123,220,223,206,79,3,81,28,175,247,77,94,117,126,105,241,111,167,244,62,163,113,50,87,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,8,87,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,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,162,206,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,194,152,126,191,107,46,1,167,25,78,145,225,186,133,117,181,98,25,167,79,182,237,112,61,189,186,157,145,26,238,151,42,43,226,238,49,18,57,123,110,111,118,54,181,146,117,177,17,168,18,215,153,127,30,181,58,243,144,205,162,186,77,125,171,131,78,172,117,18,67,119,124,125,174,139,253,198,10,169,26,217,155,52,50,200,217,232,81,177,195,44,41,240,117,61,202,247,181,202,200,85,144,215,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,245,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,117,186,113,121,160,216,111,13,188,173,242,253,41,195,40,169,26,203,117,61,137,247,58,232,105,214,23,221,174,43,117,160,74,138,217,81,207,123,186,228,115,119,70,171,221,208,196,100,109,94,134,53,16,42,135,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,8,43,206,43,76,254,216,112,167,14,117,73,73,106,74,188,11,32,163,184,77,85,81,31,247,83,104,106,85,104,228,130,157,232,197,84,235,158,122,55,189,138,230,181,205,129,28,170,174,99,17,106,175,130,205,76,252,145,113,89,166,25,212,149,118,170,74,74,124,130,11,125,125,85,210,78,221,45,45,13,106,45,29,84,239,127,91,81,157,184,42,37,122,61,206,233,107,154,142,114,43,81,81,118,19,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,205,99,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,3,105,227,89,110,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,21,154,241,21,134,167,42,72,181,19,35,203,42,239,53,25,70,155,183,16,74,154,137,85,107,110,55,249,168,221,111,168,111,247,75,152,249,222,202,150,212,73,43,145,92,229,142,9,165,111,113,19,117,165,109,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,249,1,119,220,166,116,190,235,167,28,31,90,238,119,151,85,199,81,157,94,43,50,134,82,84,209,58,157,244,208,61,177,211,67,183,82,170,200,201,98,164,142,161,146,108,212,115,42,27,178,42,34,61,217,215,139,31,43,26,201,244,255,0,33,244,233,206,235,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,165,113,99,229,99,89,62,159,228,62,157,56,26,214,22,83,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,107,29,171,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,129,94,188,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,210,43,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,3,16,115,47,227,142,155,135,28,54,109,30,193,217,86,253,69,205,44,242,62,26,184,223,45,59,44,118,233,150,72,22,181,179,49,90,229,169,87,50,86,194,214,59,224,124,107,35,213,17,172,100,212,129,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,245,179,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,245,106,118,153,229,90,69,151,201,130,230,180,158,18,245,79,111,182,220,42,105,93,28,145,201,75,227,104,160,172,100,18,178,70,53,236,154,54,84,53,146,49,91,240,200,215,181,21,81,17,84,45,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,29,83,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,160,30,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,216,164,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,134,181,149,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,173,159,242,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,157,87,132,78,84,250,160,253,121,171,184,241,17,104,164,183,97,250,123,120,137,221,164,108,117,112,101,147,199,209,52,76,129,178,53,90,250,23,53,88,178,190,70,34,185,28,232,58,91,39,121,105,237,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,64,53,98,45,211,95,184,28,166,226,59,130,109,33,214,28,29,245,108,212,92,47,73,236,76,134,146,54,75,80,203,229,186,27,123,39,90,38,194,196,115,146,165,28,249,93,11,152,223,141,242,44,111,69,71,49,240,212,89,178,159,9,222,86,52,111,233,254,61,233,208,1,173,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,167,107,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,246,34,217,255,0,51,94,93,244,217,85,53,199,136,253,4,199,42,223,147,190,162,55,228,184,197,170,223,45,75,239,47,154,86,177,107,105,97,133,174,114,84,163,158,142,153,168,157,18,49,31,50,171,100,107,214,124,255,0,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,32,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,243,168,0,0,0,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,46,75,0,107,25,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,237,68,238,185,135,24,26,227,155,112,251,139,112,207,118,201,58,48,204,95,169,170,216,159,50,213,93,35,108,171,37,52,53,146,190,71,119,33,167,247,54,24,152,140,141,173,100,91,181,203,20,110,100,212,231,71,168,90,29,119,190,227,154,117,67,97,241,58,177,97,240,213,117,119,186,126,202,199,77,103,153,149,42,182,234,135,50,94,231,123,185,225,234,25,28,145,108,200,230,87,177,205,239,57,31,88,32,103,254,10,56,81,190,241,105,172,180,88,111,106,235,71,136,91,118,172,202,111,116,80,177,222,2,151,165,235,28,104,233,21,24,147,78,246,118,163,77,158,228,221,242,118,222,200,164,67,97,60,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,169,8,57,60,230,90,71,126,225,210,163,22,196,44,20,148,25,222,49,80,176,230,53,77,181,178,9,238,12,158,170,174,107,124,207,169,98,111,80,198,196,233,98,106,61,221,113,172,82,39,75,88,172,115,231,168,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,21,30,142,231,213,58,70,221,111,183,216,106,235,241,56,239,21,118,74,234,202,74,89,165,101,178,120,25,68,228,117,84,136,206,212,44,149,107,226,100,74,231,238,247,178,68,217,54,78,172,191,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,158,188,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,149,215,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,192,142,149,172,99,124,76,109,116,109,153,157,45,233,122,163,145,59,111,141,239,13,135,113,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,165,85,243,58,230,23,71,148,209,212,240,235,195,246,95,222,181,77,213,22,91,127,182,77,4,244,183,90,89,96,134,72,169,104,170,224,153,253,80,175,118,102,84,167,75,28,174,141,35,234,86,44,173,124,64,210,110,58,120,142,209,77,26,191,232,118,5,153,248,75,13,235,127,7,83,35,94,234,235,23,113,202,181,30,206,153,28,158,31,189,186,245,123,157,208,229,116,145,118,165,115,164,92,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,218,184,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,125,221,72,108,61,161,122,23,167,28,58,105,197,187,75,244,190,205,224,109,84,59,203,52,210,170,62,170,225,84,228,68,146,170,166,68,68,238,76,254,150,238,187,35,81,173,107,24,214,49,140,99,113,255,0,5,28,40,216,184,75,209,170,44,55,181,106,172,203,238,91,86,101,55,186,40,94,223,31,85,212,245,142,52,116,138,175,88,96,99,251,81,166,204,106,236,249,59,108,124,178,33,32,0,214,179,139,31,52,250,201,245,3,33,245,25,207,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,245,184,177,243,79,172,159,80,50,31,81,156,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,112,87,7,6,60,118,103,220,34,71,147,88,173,84,116,151,108,123,34,167,158,173,40,235,35,154,116,165,186,199,69,59,105,37,138,54,212,68,198,50,74,135,82,182,165,219,43,221,12,40,141,248,152,210,48,25,87,136,190,26,53,79,133,252,238,108,23,83,45,63,209,240,87,154,56,42,125,151,115,252,204,50,201,225,39,154,40,251,221,174,251,25,39,75,126,7,238,213,251,149,100,87,41,13,6,169,213,62,37,227,212,155,133,21,36,248,246,152,83,251,82,165,42,105,226,168,100,183,25,217,36,84,49,163,30,244,115,30,215,36,181,44,149,172,127,67,232,218,159,11,158,199,32,88,77,171,135,175,228,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,104,92,217,79,139,31,43,26,201,244,255,0,33,244,233,205,107,0,239,250,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,48,85,113,217,159,94,184,45,174,225,27,36,163,164,175,167,142,162,215,73,108,185,203,28,210,212,182,213,5,76,213,114,69,44,207,168,84,71,199,44,118,248,96,107,98,232,109,59,37,98,236,169,26,150,191,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,41,196,242,172,26,251,85,139,102,184,205,215,31,189,81,116,120,155,117,210,138,74,74,168,58,216,215,179,174,41,17,175,111,83,30,215,38,233,239,107,145,83,220,168,7,117,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,213,57,202,218,109,86,14,17,48,155,21,138,217,73,110,182,219,179,139,109,37,29,29,36,45,134,10,104,35,182,92,27,28,81,198,212,70,177,141,106,35,81,168,136,136,136,136,135,202,228,193,160,213,56,174,151,228,186,255,0,125,162,164,241,25,197,67,109,118,39,186,158,39,79,29,186,142,73,27,60,140,153,30,175,99,38,169,221,142,137,90,207,125,12,111,94,180,115,21,189,131,157,95,149,140,91,234,5,15,167,92,64,166,188,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,40,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,146,87,149,199,158,205,50,252,107,209,235,76,235,205,83,129,139,86,150,212,255,0,41,29,35,181,210,91,241,59,149,69,45,182,249,143,91,109,109,167,166,179,79,218,72,226,170,133,180,241,164,81,211,74,177,181,175,235,233,84,168,149,170,142,127,127,166,48,155,252,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,190,85,26,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,133,56,116,226,95,75,56,160,193,33,206,180,206,237,253,47,27,102,172,158,155,218,150,207,207,77,20,126,46,8,101,147,179,221,236,61,241,245,59,227,102,206,79,189,16,50,168,0,0,0,10,234,230,179,193,45,102,171,88,169,184,129,210,28,83,198,102,118,110,221,29,254,219,107,182,207,81,112,200,41,94,248,161,130,70,50,20,119,114,106,127,126,234,172,234,116,10,189,82,34,83,198,197,169,109,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,103,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,77,107,56,145,203,52,143,58,214,220,167,48,208,172,58,175,21,194,110,213,17,84,219,109,21,48,50,23,210,189,208,71,226,17,34,142,73,25,27,22,163,188,230,49,142,232,107,28,214,181,24,136,140,104,124,173,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,45,175,114,166,224,150,179,74,108,85,60,64,234,246,41,224,243,59,207,114,142,193,109,186,91,103,167,184,99,244,172,124,176,207,35,217,50,55,183,53,71,187,101,70,117,54,4,78,153,21,42,36,98,85,94,128,230,26,113,128,107,46,39,153,106,230,5,246,211,16,181,92,27,61,210,201,214,137,226,99,233,114,53,221,46,217,146,246,222,172,151,178,245,72,229,237,246,222,168,199,185,83,101,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,0,253,100,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,176,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,95,47,123,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,168,24,255,0,149,207,29,183,93,108,181,77,161,26,209,147,82,84,102,214,58,118,59,31,184,213,206,239,27,144,209,53,175,89,89,39,82,116,203,83,78,214,53,85,253,125,201,99,114,189,90,229,134,105,93,50,181,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,110,181,159,231,171,2,202,191,215,92,115,36,199,46,31,237,148,117,214,218,234,121,63,224,201,12,209,200,207,234,115,92,223,185,80,205,92,82,241,191,174,60,92,123,30,139,82,42,173,86,219,45,147,121,105,236,150,40,102,167,161,125,82,245,34,213,74,217,101,145,242,77,208,238,134,171,158,173,99,122,186,26,213,146,69,120,117,94,34,248,151,213,62,40,51,185,179,173,76,187,127,71,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,154,156,173,248,5,163,212,79,3,196,222,177,219,237,87,44,65,60,101,62,59,142,214,83,65,93,13,222,68,238,211,77,83,87,28,141,123,27,12,79,73,18,56,213,18,71,75,26,73,240,50,54,119,176,175,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,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,16,47,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,8,85,204,71,143,170,62,24,241,84,192,244,182,225,106,185,106,109,239,187,79,186,84,193,81,246,102,52,142,39,248,154,170,110,165,122,76,246,79,27,169,227,145,137,27,190,41,29,212,216,251,114,205,80,6,20,227,27,88,117,31,65,184,125,201,53,67,74,176,127,181,23,235,55,98,84,134,90,101,168,165,163,165,238,181,106,106,170,99,100,209,74,176,199,10,73,186,196,174,115,28,173,123,154,145,54,71,179,53,128,53,97,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,185,78,81,92,63,104,189,191,68,173,252,64,91,217,73,125,206,239,53,21,52,149,210,213,165,37,83,241,233,233,167,171,133,34,165,114,71,222,164,124,212,147,196,233,90,231,170,189,143,141,125,204,84,69,134,188,196,120,5,172,225,143,42,76,243,75,109,247,91,150,153,94,251,181,27,37,52,245,31,102,100,73,34,103,134,170,169,233,86,36,47,124,241,182,158,73,30,146,59,226,141,221,78,143,185,46,42,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,3,98,146,141,185,174,232,134,139,233,38,182,219,174,250,71,124,199,233,42,50,42,119,54,249,134,218,35,164,133,152,236,244,240,82,164,79,236,83,244,172,12,169,138,86,200,140,123,17,85,236,150,68,115,146,78,150,89,79,19,28,118,233,126,142,240,209,77,174,122,125,147,99,249,69,118,93,79,211,132,81,201,60,136,203,164,234,246,182,87,186,54,167,117,172,166,71,57,211,49,221,181,107,216,144,57,209,75,35,74,23,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,64,201,92,37,235,94,190,232,190,172,80,92,120,126,183,221,114,11,213,111,119,185,138,211,197,91,87,75,122,232,166,157,19,196,81,210,72,199,212,246,89,44,210,179,250,14,106,191,228,139,190,199,196,10,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,217,234,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,118,126,237,255,0,18,45,80,170,190,70,63,174,207,221,191,226,69,170,0,0,1,85,124,243,191,82,127,188,159,195,74,203,192,240,12,203,83,242,104,48,205,63,199,170,239,183,218,170,122,186,154,123,125,34,35,167,157,148,212,242,84,74,145,183,125,222,244,138,25,21,24,221,222,245,68,107,81,206,84,106,217,167,60,239,212,159,239,39,240,210,42,242,184,243,217,166,95,141,122,61,104,17,215,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,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,67,94,103,92,189,47,183,91,237,79,17,92,63,98,23,91,237,125,246,224,233,114,219,5,178,22,75,35,36,123,33,142,42,170,42,72,33,73,36,235,145,179,62,165,122,164,145,100,153,36,233,233,238,185,146,43,151,231,47,202,110,17,105,174,153,198,113,125,164,190,106,45,242,158,75,108,211,91,102,151,217,212,22,238,235,94,144,66,143,107,29,43,228,116,81,72,249,30,196,219,165,172,99,90,141,123,230,10,203,230,143,231,179,83,127,5,244,122,35,5,71,163,185,245,78,145,183,91,237,246,26,186,252,78,59,197,93,146,186,178,146,150,105,89,108,158,6,81,57,29,85,34,51,181,11,37,90,248,153,18,185,251,189,236,145,54,77,147,171,58,243,71,243,217,169,191,130,250,61,17,55,249,73,224,24,110,169,240,77,159,233,246,160,227,212,151,204,122,249,156,87,211,87,80,212,162,244,74,207,103,219,85,21,21,21,28,199,181,200,215,177,237,84,123,30,214,185,170,215,53,21,2,5,112,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,227,173,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,166,107,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,224,71,74,214,49,190,38,54,186,54,204,206,150,244,189,81,200,157,183,198,247,246,174,93,60,58,212,241,9,196,190,57,5,231,19,171,187,97,56,173,67,111,57,52,201,20,78,164,141,145,177,239,165,167,168,73,154,230,72,201,234,35,142,55,67,178,189,241,119,213,17,17,143,123,2,218,121,116,240,235,77,195,223,13,24,228,23,156,78,146,211,155,101,84,237,188,228,211,36,82,182,174,71,200,247,190,150,158,161,38,107,95,27,224,167,146,56,221,14,200,198,75,223,84,69,87,189,239,215,220,218,160,213,92,14,235,169,58,59,159,105,76,120,253,102,95,97,171,130,219,149,89,232,111,118,91,154,82,204,218,42,248,42,104,169,234,250,96,154,70,53,178,190,38,213,69,28,168,206,164,100,157,77,221,125,202,179,211,149,191,31,84,122,119,224,120,100,214,59,133,170,219,136,47,140,168,199,114,42,202,152,40,97,180,72,189,218,153,169,170,228,145,204,99,161,149,235,34,199,34,170,200,217,100,72,254,54,72,206,204,181,185,240,171,134,241,95,203,243,74,240,251,205,182,145,185,61,187,77,236,213,56,157,222,73,22,23,219,174,43,106,131,161,29,43,88,247,120,105,28,216,219,51,58,93,212,196,71,34,119,25,27,217,72,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,25,241,23,196,190,150,112,191,130,77,157,106,101,219,250,62,10,205,71,61,55,181,46,127,158,134,41,60,36,19,75,31,123,181,223,99,228,233,119,192,205,220,191,114,46,189,122,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,185,171,58,253,172,186,235,236,15,202,230,161,93,114,143,178,246,244,182,90,252,107,218,189,136,125,221,78,94,148,78,228,207,233,103,114,119,245,75,39,67,58,222,238,150,237,45,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,104,33,174,113,166,121,86,157,219,177,11,142,83,73,225,62,218,227,236,201,173,208,62,57,35,153,180,50,85,84,211,196,249,26,246,55,110,231,133,116,172,86,245,53,209,75,19,209,223,22,201,101,92,140,127,93,159,187,127,196,140,85,206,175,205,62,45,244,254,135,212,110,38,85,228,99,250,236,253,219,254,36,5,170,0,0,170,190,121,223,169,63,222,79,225,165,112,105,142,142,231,218,199,38,71,71,167,54,26,187,229,203,27,179,165,238,91,101,13,44,213,53,181,112,120,218,90,71,54,158,24,88,247,72,246,186,173,146,57,23,100,72,227,145,219,252,40,139,99,252,243,191,82,127,188,159,195,76,85,201,83,205,62,83,244,254,187,212,109,192,67,93,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,194,124,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,170,190,102,188,9,93,116,71,50,184,235,158,150,227,52,145,233,125,250,162,55,85,81,218,224,115,25,141,214,189,26,215,50,72,247,84,101,52,210,238,232,222,206,152,216,249,59,29,49,162,67,221,192,28,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,184,158,104,254,68,245,55,240,95,88,162,41,91,132,239,52,250,55,245,3,30,245,24,11,137,230,17,159,225,186,167,203,135,54,212,29,62,200,105,47,152,245,242,158,201,83,67,93,76,171,209,43,61,179,70,138,138,138,136,230,61,174,71,49,236,114,35,216,246,185,174,70,185,170,137,78,220,39,121,167,209,191,168,24,247,168,192,5,212,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,24,210,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,245,57,125,241,235,143,113,51,134,208,224,218,131,125,164,163,213,75,69,60,112,215,50,163,194,209,50,254,245,90,151,36,212,48,164,170,249,158,218,122,118,201,80,141,141,140,99,222,170,214,181,138,136,145,215,154,31,47,223,251,36,226,183,72,161,255,0,27,118,204,236,237,111,251,154,36,169,162,130,158,155,253,211,83,87,36,210,255,0,78,93,255,0,73,10,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,80,218,32,24,43,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,157,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,240,171,183,220,19,223,247,28,92,187,41,229,139,186,124,128,228,116,45,110,190,55,30,211,139,237,205,101,70,118,109,245,114,38,238,219,126,154,119,187,246,167,236,253,167,125,35,127,29,151,137,237,186,25,119,88,23,110,186,90,230,185,125,223,47,7,55,237,64,42,21,213,181,26,135,197,35,28,254,169,219,38,70,143,68,77,221,178,45,199,254,23,187,227,47,207,24,164,240,150,168,162,233,219,167,171,221,183,251,39,127,237,40,183,129,188,114,124,167,137,38,85,42,117,36,21,105,80,171,238,79,114,87,211,47,237,79,233,23,199,75,26,197,11,88,171,239,77,255,0,231,3,220,1,227,127,120,30,78,169,169,180,158,55,12,187,82,170,110,146,81,78,223,248,226,122,127,210,118,179,225,102,177,62,108,106,229,28,110,217,93,75,51,83,221,251,99,112,20,219,165,169,46,57,198,206,81,66,142,84,111,182,107,118,247,174,223,233,106,149,254,175,233,23,73,108,119,93,28,110,95,191,127,249,212,165,138,38,201,108,227,155,35,138,119,110,171,120,173,251,191,241,73,151,238,254,210,231,177,215,245,218,226,93,247,253,47,254,105,64,250,128,30,62,75,186,168,31,39,40,180,193,121,178,86,208,212,194,217,89,52,18,49,90,230,163,145,119,99,147,228,168,191,180,167,46,50,49,233,180,59,94,232,50,43,20,78,164,74,248,107,42,30,172,106,198,221,214,105,155,252,212,103,221,39,237,82,232,156,157,73,183,237,33,231,30,154,3,67,169,184,253,61,225,101,237,79,67,19,152,143,233,87,126,157,76,75,242,238,53,63,111,220,191,48,50,231,12,186,173,110,212,188,42,10,250,90,216,166,145,17,202,230,182,70,185,83,243,242,181,55,217,238,254,137,154,74,141,229,149,169,242,98,90,133,121,194,110,18,124,51,82,83,36,75,183,205,203,82,139,183,185,139,254,59,239,95,254,133,181,209,84,37,85,52,85,9,242,145,141,119,252,104,138,7,55,183,127,146,30,24,138,159,241,158,211,131,145,58,128,230,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,11,169,229,113,228,79,76,191,26,245,138,210,79,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,70,14,87,30,68,244,203,241,175,88,173,33,175,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,21,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,227,100,139,35,213,85,204,100,51,43,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,165,98,252,224,225,159,13,226,191,151,230,147,233,110,97,93,87,110,123,112,124,110,229,104,185,211,42,185,246,235,140,118,168,217,20,235,31,82,54,102,116,203,35,31,27,149,58,152,247,116,185,143,232,145,148,24,108,167,194,119,149,141,27,250,127,143,122,116,0,107,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,237,68,179,254,84,252,115,218,175,88,205,7,11,186,175,116,164,183,220,172,20,233,30,41,122,184,221,26,196,185,192,250,134,71,21,177,123,242,117,58,165,142,157,140,130,56,183,71,66,206,132,99,59,40,178,253,94,114,214,206,30,101,210,251,93,231,35,146,145,53,126,150,162,146,155,31,101,5,93,59,107,214,221,44,146,186,85,173,133,206,238,190,133,18,26,142,135,163,87,162,161,88,141,86,182,73,145,213,23,137,253,170,251,85,102,251,11,237,95,180,158,208,167,246,63,178,123,158,59,199,119,27,216,240,253,175,206,119,187,157,29,29,31,23,86,219,123,246,2,229,57,213,249,88,197,190,160,80,250,117,196,170,190,19,188,211,232,223,212,12,123,212,96,39,255,0,48,31,202,159,249,153,90,33,249,107,255,0,179,63,180,22,127,105,245,248,159,17,255,0,193,119,30,207,138,241,63,157,241,157,158,215,136,234,255,0,87,239,109,238,216,128,28,39,121,167,209,191,168,24,247,168,192,6,202,100,127,227,71,139,108,87,132,109,44,92,166,229,23,142,201,47,190,38,223,140,219,154,216,229,238,87,54,154,71,178,121,226,89,162,145,104,227,145,33,108,207,141,85,205,239,70,136,155,189,12,151,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,237,84,215,135,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,82,61,90,214,53,242,203,43,209,140,235,233,64,234,154,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,191,243,171,242,177,139,125,64,161,244,235,137,74,197,212,243,171,242,177,139,125,64,161,244,235,136,21,235,203,58,237,106,176,113,175,167,247,219,237,206,146,221,109,183,83,223,170,235,43,42,230,108,48,83,65,29,146,185,210,75,36,142,84,107,24,214,162,185,92,170,136,136,138,170,100,14,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,134,21,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,201,124,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,201,141,136,231,49,175,150,88,152,175,103,95,82,7,127,224,131,130,236,171,139,141,71,130,134,181,183,91,38,3,109,238,79,123,200,98,161,145,209,191,180,176,245,80,211,78,172,88,82,177,233,60,106,141,122,252,17,171,165,233,127,74,70,251,254,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,85,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,185,0,10,86,231,87,230,159,22,250,127,67,234,55,19,42,242,49,253,118,126,237,255,0,18,49,87,58,191,52,248,183,211,250,31,81,184,157,83,128,46,45,177,94,17,180,179,91,114,155,148,94,59,36,190,251,18,223,140,219,154,216,229,238,87,54,154,236,246,79,60,75,52,82,45,28,114,36,45,153,241,170,185,189,232,209,19,119,160,18,255,0,155,39,22,122,113,136,97,63,201,226,217,99,197,51,28,206,235,215,45,202,154,239,108,74,232,241,202,89,168,230,142,58,168,223,214,223,13,113,252,251,31,2,162,57,204,143,173,238,107,82,72,150,74,108,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,89,166,129,242,140,183,95,184,101,200,110,90,183,77,225,181,79,43,183,199,112,196,222,151,10,170,88,241,253,233,99,150,158,10,200,29,3,85,179,58,119,190,42,166,58,57,186,99,106,36,74,201,17,92,161,133,57,90,241,103,167,26,13,168,242,96,122,161,99,197,44,214,172,163,196,69,14,107,45,177,18,229,71,85,42,210,164,116,181,53,170,244,237,91,151,195,185,202,157,10,214,76,246,200,247,53,136,247,178,197,121,163,249,19,212,223,193,125,98,136,162,189,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,101,85,113,235,83,172,252,191,245,11,135,237,96,190,213,215,234,13,178,158,223,53,170,239,87,218,98,93,173,208,93,173,157,16,201,43,165,238,212,87,53,29,59,149,82,47,138,24,22,71,185,207,73,30,224,140,28,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,10,1,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,127,197,96,115,180,209,203,20,184,174,11,196,13,60,221,155,213,53,193,48,234,200,250,94,239,23,75,36,117,21,116,235,186,191,162,62,203,226,169,247,35,58,159,226,190,39,109,27,81,66,186,234,117,175,255,0,205,98,221,195,165,29,191,245,129,91,154,220,42,164,139,255,0,209,212,212,116,145,194,244,147,253,218,178,53,209,255,0,136,86,187,244,208,205,92,171,52,114,197,171,188,92,90,42,114,57,183,164,192,173,242,230,49,211,116,191,251,170,170,154,120,35,166,78,182,61,170,206,220,245,17,79,191,196,215,118,58,28,213,107,213,82,32,23,19,201,99,71,109,86,93,35,202,245,190,225,97,171,138,251,146,222,31,100,161,172,171,165,107,88,235,85,43,35,114,186,150,69,98,61,89,37,76,146,178,85,107,213,142,125,28,105,178,58,37,2,199,204,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,125,28,198,120,40,254,85,90,113,5,255,0,0,182,90,163,212,220,91,243,150,218,153,211,181,37,210,133,17,235,37,177,211,117,53,141,234,123,210,72,157,42,57,172,145,174,110,241,54,105,100,74,23,54,146,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,192,107,5,254,122,176,44,171,253,117,199,50,76,114,225,254,217,71,93,109,174,167,147,254,12,144,205,28,140,254,167,53,205,251,149,14,193,171,218,209,170,26,245,153,73,168,26,185,151,213,228,87,217,41,226,164,74,137,153,28,76,138,8,209,122,34,138,40,154,216,162,102,234,231,43,88,214,162,189,239,122,238,231,185,87,186,241,129,175,24,175,17,186,227,120,212,140,43,77,173,88,93,150,110,168,41,169,233,41,35,130,170,191,243,210,74,250,234,245,143,224,146,178,103,202,231,61,201,190,205,70,49,93,34,177,100,126,42,196,239,255,0,101,50,171,54,83,236,75,85,231,216,215,10,123,135,179,174,212,222,34,134,179,181,35,95,216,168,139,116,238,66,254,158,151,179,116,234,106,170,110,155,129,102,156,169,248,18,186,173,214,131,138,109,101,198,105,27,109,109,58,79,132,90,174,48,57,211,201,58,185,142,142,240,172,85,70,177,141,106,57,32,235,107,149,234,254,251,81,157,16,73,36,96,230,143,231,179,83,127,5,244,122,34,228,248,63,226,11,78,56,144,208,235,62,107,166,88,255,0,217,202,11,95,77,138,174,192,216,18,56,236,213,84,240,198,171,73,18,177,173,141,240,182,57,34,88,221,26,35,86,55,49,21,177,185,29,27,41,179,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,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,170,0,0,0,0,0,0,71,94,57,56,187,181,112,131,164,109,202,224,183,82,94,50,203,245,67,173,184,229,170,122,134,177,143,157,24,174,125,84,204,71,36,175,166,133,58,122,251,105,186,190,72,99,87,71,221,73,27,151,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,117,248,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,149,35,213,173,99,95,44,178,189,24,206,190,148,12,127,254,122,179,220,171,253,117,200,242,76,142,225,254,217,89,93,114,174,168,147,254,20,147,77,36,143,254,183,57,206,251,213,73,127,170,60,177,53,79,78,56,83,179,113,4,181,222,42,245,79,111,125,247,43,199,159,77,83,29,85,178,134,101,166,240,209,71,7,97,94,179,64,199,212,203,88,233,93,27,98,107,85,173,69,72,157,36,153,171,148,223,4,181,151,11,239,242,155,213,236,83,181,65,107,232,110,29,107,187,219,103,142,73,170,156,200,103,142,243,31,113,27,27,225,108,114,34,64,244,73,26,233,28,249,26,177,186,8,220,235,106,3,90,30,30,56,129,207,184,101,213,10,29,87,211,151,210,62,229,71,79,81,73,45,29,114,204,180,85,176,77,26,181,209,84,71,12,145,186,70,35,186,37,107,85,219,36,145,70,239,127,74,27,15,104,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,234,86,230,35,193,5,103,10,185,218,101,184,117,47,86,153,101,151,9,98,177,53,38,158,166,107,92,141,134,41,31,75,85,43,226,107,27,212,247,207,225,209,100,146,71,197,78,229,123,149,204,123,151,242,114,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,144,191,66,128,121,163,249,236,212,223,193,125,30,136,191,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,12,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,136,190,26,52,179,138,12,18,108,23,83,45,63,209,240,87,154,56,41,189,169,108,252,244,50,201,225,39,154,41,59,61,222,195,25,39,75,126,54,110,213,251,149,34,175,37,79,43,25,79,212,10,239,78,183,19,252,13,101,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,109,202,114,238,224,22,143,134,60,85,115,205,82,183,218,174,90,155,123,237,84,108,180,208,84,125,153,141,35,149,158,26,150,167,165,94,147,61,147,200,218,137,35,122,70,239,134,54,245,54,62,228,178,131,53,209,125,47,212,92,203,14,212,12,227,16,164,188,223,112,10,138,138,188,114,162,165,242,57,148,19,204,145,245,202,145,35,187,79,122,44,49,57,142,123,92,177,190,54,189,157,46,68,83,186,128,0,1,173,103,22,62,105,245,147,234,6,67,234,51,153,255,0,151,119,31,85,156,49,229,75,129,234,149,194,235,114,211,43,223,106,159,117,169,158,163,236,204,137,36,175,241,52,180,221,74,196,133,239,158,71,84,71,27,18,71,124,50,55,169,209,246,229,192,28,88,249,167,214,79,168,25,15,168,206,99,74,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,51,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,50,37,240,57,171,28,60,240,103,82,238,18,181,134,146,147,1,213,183,83,182,237,151,100,117,243,83,182,209,89,83,44,73,87,73,70,235,130,204,189,47,134,142,165,145,244,171,89,79,222,101,66,70,247,186,86,186,108,43,192,39,51,219,86,138,224,21,186,81,196,93,195,32,187,89,236,148,232,184,141,101,29,11,106,167,166,130,56,102,115,173,242,200,233,90,229,98,185,144,69,76,157,42,140,89,85,175,146,56,88,206,221,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,224,54,51,226,110,237,106,191,240,137,170,247,219,21,206,146,227,109,184,233,189,246,174,142,178,146,102,205,5,76,18,91,38,116,114,199,35,85,90,246,57,170,142,71,34,170,42,42,42,26,219,151,147,165,122,67,144,232,159,42,76,171,15,203,224,171,166,190,213,105,190,81,121,175,164,168,158,169,203,70,250,186,58,169,217,79,217,168,217,105,158,200,159,19,101,133,141,107,18,100,153,219,57,206,123,223,70,192,93,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,125,110,97,60,188,237,92,77,83,83,234,94,150,209,210,90,245,66,42,138,42,42,169,94,230,197,73,119,162,116,177,194,233,43,29,243,107,233,162,114,200,147,49,31,35,162,133,97,232,149,123,41,29,37,226,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,75,254,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,6,117,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,65,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,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,12,229,113,231,179,76,191,26,244,122,210,255,0,128,160,190,62,248,19,186,240,137,147,81,95,113,170,202,187,182,157,100,85,11,73,103,172,170,145,211,214,210,207,29,60,46,146,42,233,25,79,20,12,124,146,58,161,208,181,138,170,232,225,122,175,189,142,49,175,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,251,15,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,166,188,60,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,195,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,216,10,22,229,221,198,253,103,10,185,218,226,89,141,87,86,153,101,151,8,165,190,185,97,158,166,107,92,141,134,88,217,85,75,19,37,107,27,212,247,193,226,21,35,146,71,197,78,212,99,85,204,99,86,247,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,66,174,102,124,104,255,0,38,205,56,102,155,225,78,238,103,217,245,190,174,10,106,136,107,187,50,88,168,85,59,79,174,218,55,182,102,204,229,123,155,78,228,233,111,114,41,94,174,94,202,199,32,69,94,109,124,104,253,180,190,214,112,163,128,59,166,203,142,92,33,159,40,186,65,93,212,219,141,116,108,234,109,11,91,19,213,139,12,15,122,44,173,149,21,222,38,22,167,76,107,79,213,36,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,110,53,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,155,9,240,81,194,141,139,132,189,26,162,195,123,86,170,204,190,229,181,102,83,123,162,133,237,241,245,93,79,88,227,71,72,170,245,134,6,63,181,26,108,198,174,207,147,182,199,203,34,1,70,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,152,28,170,248,231,181,105,109,79,242,110,213,203,165,37,191,19,185,84,85,92,172,121,13,202,232,218,122,107,52,253,165,146,90,89,157,81,34,69,29,52,171,27,156,206,142,149,74,137,92,138,215,247,250,163,177,78,49,56,85,195,120,175,210,59,134,31,121,182,210,55,39,183,83,212,84,226,119,121,36,88,95,110,184,171,62,4,116,173,99,221,225,164,115,99,108,204,233,119,83,17,28,137,220,100,111,102,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,170,27,68,17,87,154,63,145,61,77,252,23,214,40,140,127,203,23,141,170,61,115,211,138,109,36,213,12,175,175,82,113,126,154,56,106,110,215,40,22,171,37,165,114,77,36,114,66,197,86,203,52,208,67,11,153,50,244,189,221,44,142,87,200,231,74,244,110,64,230,143,228,79,83,127,5,245,138,32,40,4,218,160,213,92,218,160,10,203,230,107,203,190,155,42,166,184,241,31,160,152,229,91,242,119,212,70,252,151,24,181,91,229,169,125,229,243,74,214,45,109,44,48,181,206,74,148,115,209,211,53,19,162,70,35,230,85,108,141,122,207,94,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,108,124,116,173,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,64,250,184,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,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,136,235,199,39,23,118,174,16,116,141,185,92,22,234,75,198,89,126,168,117,183,28,181,79,80,214,49,243,163,21,207,170,153,136,228,149,244,208,167,79,95,109,55,87,201,12,106,232,251,169,35,123,255,0,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,77,123,56,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,7,85,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,77,162,13,85,205,170,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,115,154,138,158,244,67,95,126,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,176,241,74,220,228,245,175,237,207,16,86,157,28,164,183,246,105,52,202,222,189,233,228,139,166,73,235,174,49,83,212,73,210,228,145,200,232,91,3,40,209,187,177,142,73,59,251,245,55,161,64,129,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,173,159,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,125,91,23,189,202,135,88,173,90,149,194,93,147,17,117,250,174,187,33,211,234,138,139,37,210,42,218,166,203,60,112,58,105,38,162,115,27,214,231,165,50,83,189,144,70,174,70,166,244,178,177,137,211,26,40,19,40,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,216,15,147,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,247,57,168,169,239,68,2,163,51,190,111,249,149,203,137,124,107,48,193,232,170,237,250,73,99,168,74,106,203,69,69,10,123,70,235,110,169,101,47,140,90,152,146,169,208,58,166,41,33,149,212,175,99,163,233,234,233,122,185,178,74,199,70,174,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,177,232,209,81,81,81,28,199,181,200,230,61,142,68,123,30,215,53,200,215,53,81,62,175,28,156,14,102,92,33,102,77,170,165,125,93,243,78,175,149,14,101,134,252,246,39,92,111,217,93,224,171,58,81,26,202,150,181,28,168,228,68,100,204,106,189,136,213,108,177,69,24,0,181,78,70,63,174,207,221,191,226,69,170,21,87,200,199,245,217,251,183,252,72,181,64,0,0,42,175,158,119,234,79,247,147,248,105,21,121,92,121,236,211,47,198,189,30,180,149,92,243,191,82,127,188,159,195,72,171,202,227,207,102,153,126,53,232,245,160,95,240,0,10,1,230,143,231,179,83,127,5,244,122,35,176,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,157,127,154,63,158,205,77,252,23,209,232,136,170,6,203,188,67,240,253,128,241,53,165,245,218,81,168,204,171,101,182,178,162,158,174,42,202,20,133,43,104,167,134,68,115,101,167,146,104,228,108,111,86,245,196,231,35,119,88,229,145,190,238,165,49,7,47,46,16,255,0,146,134,147,220,41,114,122,46,140,251,36,184,77,246,138,162,42,255,0,17,75,44,52,149,53,17,80,248,100,68,106,54,23,64,254,242,117,53,37,234,168,114,73,211,210,216,227,137,92,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,89,107,224,13,85,205,170,13,85,192,217,79,132,239,43,26,55,244,255,0,30,244,232,12,41,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,38,107,225,59,202,198,141,253,63,199,189,58,3,42,129,175,183,5,188,14,102,92,82,234,229,223,15,200,95,87,138,227,216,53,68,108,204,166,153,137,21,198,149,238,124,140,109,20,80,72,157,77,169,123,160,153,170,231,183,162,46,219,220,244,115,145,145,73,126,120,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,83,245,209,90,109,86,234,154,250,203,125,178,146,150,162,233,80,149,117,210,195,11,88,250,169,210,40,225,73,101,114,38,239,122,69,12,81,163,157,186,244,70,198,252,154,136,159,172,10,86,231,87,230,159,22,250,127,67,234,55,19,42,242,49,253,118,126,237,255,0,18,49,87,58,191,52,248,183,211,250,31,81,184,153,87,145,143,235,179,247,111,248,144,22,168,0,2,170,249,231,126,164,255,0,121,63,134,145,127,150,22,188,225,186,7,197,29,37,211,80,43,105,45,182,44,178,207,83,140,212,93,170,234,22,24,45,175,150,88,103,138,105,23,161,201,208,233,105,163,137,85,202,198,49,38,89,28,244,108,107,188,160,231,157,250,147,253,228,254,26,85,88,27,73,101,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,10,1,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,204,174,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,159,252,67,240,253,128,241,53,165,245,218,81,168,204,171,101,182,178,162,158,174,42,202,20,133,43,104,167,134,68,115,101,167,146,104,228,108,111,86,245,196,231,35,119,88,229,145,190,238,165,2,128,113,30,38,243,236,107,64,115,222,28,110,21,53,119,156,79,49,167,183,54,134,10,187,140,202,203,12,244,183,22,214,171,233,98,85,88,154,201,151,186,146,177,173,106,185,238,141,253,95,2,181,255,0,151,132,239,52,250,55,245,3,30,245,24,15,201,196,63,15,217,247,12,186,161,93,165,26,140,202,71,220,168,233,233,234,226,172,161,73,150,138,182,9,163,71,54,90,121,38,142,55,72,196,119,92,78,114,55,100,146,41,27,239,233,83,245,240,157,230,159,70,254,160,99,222,163,0,23,83,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,153,70,220,201,248,24,186,240,251,159,214,106,166,156,218,234,235,180,235,42,168,169,185,74,202,59,91,155,6,47,59,166,141,29,75,43,161,141,32,134,153,210,84,49,180,219,171,87,109,226,233,85,141,36,146,242,79,147,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,247,57,168,169,239,68,3,91,126,30,56,129,207,184,101,213,10,29,87,211,151,210,62,229,71,79,81,73,45,29,114,204,180,85,176,77,26,181,209,84,71,12,145,186,70,35,186,37,107,85,219,36,145,70,239,127,74,27,15,104,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,234,43,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,184,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,62,78,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,250,192,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,11,238,60,128,61,110,84,223,228,114,106,238,135,133,68,220,228,137,178,0,95,113,12,57,156,223,171,45,154,45,28,20,141,217,42,102,170,141,251,179,127,119,130,151,255,0,105,51,215,228,87,247,53,220,178,59,94,154,217,236,207,107,86,90,218,202,166,55,244,189,223,220,138,159,114,109,252,244,2,63,242,179,195,223,93,168,55,28,142,104,215,167,181,51,21,119,114,124,93,250,39,254,205,190,255,0,218,92,11,81,26,155,33,91,28,170,113,213,134,193,85,117,124,104,171,52,175,247,170,55,239,101,11,191,180,178,116,249,1,228,224,191,51,146,252,142,41,243,3,153,243,114,8,146,91,77,83,85,21,127,50,253,182,255,0,37,79,164,126,91,147,122,232,167,106,253,241,57,63,245,40,20,133,173,117,243,227,252,105,228,213,177,59,161,237,187,85,109,187,81,126,116,170,159,127,245,41,116,88,5,82,214,99,180,243,42,162,170,245,255,0,248,199,33,76,156,98,192,219,39,23,215,233,214,36,107,37,174,149,253,73,183,223,71,18,253,223,229,23,5,163,23,40,110,152,117,53,76,46,234,98,245,236,190,255,0,241,178,39,223,253,128,119,227,131,189,235,177,204,226,169,239,220,14,71,193,204,113,250,92,142,211,37,5,83,28,230,185,27,242,114,167,201,237,95,187,251,15,188,120,114,35,154,168,239,144,20,123,169,24,245,111,13,220,71,91,110,118,197,88,97,168,173,164,143,121,81,100,78,150,165,36,139,239,122,55,239,254,178,221,244,15,58,143,55,211,187,45,209,211,50,73,102,161,166,123,149,157,40,155,172,17,57,125,200,171,247,184,130,220,210,116,113,209,219,44,217,245,149,174,108,244,117,242,190,85,106,70,207,115,105,90,228,247,238,142,255,0,81,254,191,249,143,191,203,123,95,221,118,176,83,224,247,73,146,74,138,78,136,27,212,233,156,168,214,178,146,36,79,122,42,124,213,126,240,44,88,224,244,251,206,73,239,64,169,186,108,7,6,59,222,123,15,82,34,53,79,98,46,224,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,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,79,210,241,235,83,163,28,191,244,247,135,237,31,190,213,208,106,13,206,158,225,53,214,239,73,218,122,90,109,211,221,174,125,112,199,43,101,238,211,215,57,27,3,145,86,47,134,25,210,70,57,175,88,222,216,87,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,38,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,239,249,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,240,62,52,141,136,136,215,190,96,168,190,40,52,83,249,59,107,85,223,71,36,184,120,218,188,126,223,103,241,243,182,94,228,111,174,158,215,75,81,85,218,119,110,53,88,82,121,165,72,250,152,142,237,163,58,183,118,234,182,169,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,20,172,95,245,175,136,92,87,133,254,94,154,109,171,153,77,55,143,240,26,127,141,83,91,173,108,170,142,158,107,157,116,180,16,54,42,120,220,245,255,0,42,71,171,90,247,50,40,165,122,49,253,29,43,64,38,74,214,46,32,115,237,111,181,96,86,44,189,244,144,91,116,227,23,164,197,108,180,116,75,51,96,72,32,106,55,196,190,57,36,123,124,76,141,108,77,146,70,35,17,201,12,73,210,157,8,7,202,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,246,170,217,79,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,133,121,104,112,21,83,175,57,12,58,213,171,54,42,184,52,234,199,81,28,214,134,73,218,232,191,220,96,170,141,206,133,208,205,20,141,158,133,27,28,209,76,191,7,83,220,140,99,156,172,153,25,118,128,64,14,117,126,86,49,111,168,20,62,157,113,42,87,135,172,166,197,131,107,238,154,102,185,77,119,130,178,227,249,133,154,233,113,169,237,62,78,197,44,21,177,73,44,157,12,71,61,221,44,99,151,102,162,185,118,217,17,87,220,91,87,58,191,43,24,183,212,10,31,78,184,148,172,4,148,227,127,141,28,171,139,141,71,158,186,137,215,91,38,3,109,237,193,100,199,165,174,145,209,191,180,179,116,215,84,192,143,88,82,177,233,60,136,174,98,124,17,171,98,234,127,74,200,255,0,149,195,95,10,55,221,113,194,117,75,85,110,209,93,109,184,102,155,97,247,155,194,220,160,133,137,29,117,226,158,141,211,83,80,53,239,95,236,150,85,99,94,173,141,173,98,246,214,120,222,142,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,186,157,92,211,60,87,70,248,17,212,29,45,194,169,60,61,151,25,210,251,229,190,155,170,56,217,36,221,22,201,250,231,151,182,198,49,211,74,245,116,146,61,26,157,114,61,238,84,221,202,6,186,229,212,243,171,242,177,139,125,64,161,244,235,137,74,197,212,243,171,242,177,139,125,64,161,244,235,136,21,1,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,248,231,151,182,199,189,176,196,196,116,146,61,26,189,17,177,238,84,217,170,95,247,5,220,36,226,188,35,105,98,98,214,217,124,118,73,125,240,215,12,154,226,231,71,47,114,185,180,209,177,240,65,42,67,20,139,71,28,137,51,161,100,136,174,111,122,69,85,221,234,84,15,43,143,61,154,101,248,215,163,214,151,252,0,0,5,43,115,171,243,79,139,125,63,161,245,27,137,0,9,255,0,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,195,63,242,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,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,15,214,4,63,230,51,193,71,242,170,211,136,47,248,5,178,213,30,166,226,223,156,182,212,206,157,169,46,148,40,143,89,45,142,155,169,172,111,83,222,146,68,233,81,205,100,141,115,119,137,179,75,34,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,211,197,96,115,107,224,187,21,251,33,89,197,118,0,219,85,130,174,201,217,131,40,181,193,67,29,60,119,95,21,91,210,218,230,186,38,34,190,177,103,171,68,149,210,170,247,35,233,94,166,186,46,153,66,186,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,17,255,0,143,109,51,197,117,67,132,125,76,183,101,52,157,207,96,227,245,185,53,186,118,71,26,205,75,93,65,3,234,34,124,110,123,29,209,213,219,116,79,86,236,229,138,105,88,142,111,94,228,128,32,87,57,108,254,167,25,225,114,215,134,91,178,26,74,74,140,199,40,164,166,172,183,185,98,89,235,173,212,241,75,81,34,177,174,69,122,50,58,152,232,85,207,102,219,43,163,106,174,210,116,184,41,48,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,107,132,94,159,40,205,76,202,181,19,132,120,109,217,77,95,139,251,21,144,85,227,54,233,223,36,146,76,234,24,224,167,168,137,146,57,239,118,253,191,20,232,152,141,233,107,98,138,38,35,126,29,212,38,169,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,39,167,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,32,89,221,116,119,71,115,237,117,207,237,122,115,167,54,26,187,141,202,227,81,4,82,203,21,44,211,65,111,130,73,163,133,213,117,78,133,143,116,84,209,186,86,44,146,171,85,26,139,253,136,161,146,184,46,225,39,42,226,231,84,211,22,182,203,224,113,187,23,134,184,100,215,23,58,72,187,116,46,169,141,143,130,9,82,25,99,74,201,35,89,157,11,36,68,107,187,50,42,174,204,83,53,113,253,203,123,249,47,88,169,53,75,74,110,151,91,222,2,207,11,111,186,123,82,127,19,114,163,174,149,243,254,125,253,138,88,225,142,143,102,211,70,143,115,186,187,210,163,118,94,166,150,213,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,152,216,142,115,220,200,162,137,138,247,244,117,46,74,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,117,248,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,255,0,171,143,45,76,197,117,147,138,92,171,84,176,170,191,17,101,201,173,246,11,133,55,84,145,190,72,122,236,180,93,112,75,219,123,216,217,162,122,58,57,24,142,94,137,24,246,170,238,213,62,175,27,252,23,101,92,35,234,60,244,52,77,186,222,240,27,151,110,123,38,67,45,12,141,141,157,213,155,166,134,166,116,98,66,181,140,72,36,85,107,23,227,141,27,47,75,58,150,54,70,176,46,167,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,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,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,137,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,1,84,28,235,51,173,83,155,81,240,189,55,187,90,252,6,3,77,111,125,230,209,81,79,61,75,163,186,215,61,123,83,173,66,57,173,135,189,78,141,70,178,54,119,29,28,117,74,245,147,251,167,183,28,21,225,250,209,167,23,253,113,192,236,154,189,113,240,56,101,118,65,67,5,238,103,57,25,26,82,186,102,163,155,44,139,52,61,152,93,238,108,147,36,136,232,163,115,228,106,61,88,140,118,195,220,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,175,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,237,68,13,154,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,89,93,92,171,56,223,163,212,156,86,209,195,14,161,213,116,101,248,221,190,88,177,234,190,204,20,244,245,182,122,72,224,100,20,187,247,81,242,214,70,197,153,118,100,72,139,5,63,91,156,231,182,71,58,197,64,198,156,72,225,186,71,168,58,37,148,225,154,235,127,164,177,225,55,90,120,161,185,92,234,110,140,183,50,141,253,248,221,79,50,84,72,168,198,61,181,9,10,177,31,187,28,244,107,92,215,163,149,171,173,17,98,156,214,120,218,163,213,107,237,55,15,218,67,149,248,204,50,205,219,172,191,220,173,119,40,42,45,249,5,83,217,20,208,70,199,194,174,238,67,79,239,221,21,253,46,157,87,170,52,90,120,222,177,171,130,142,20,111,188,90,107,45,22,27,218,186,209,226,22,221,171,50,155,221,20,44,119,128,165,233,122,199,26,58,69,70,36,211,189,157,168,211,103,185,55,124,157,183,178,41,16,11,52,228,255,0,154,235,206,89,160,215,58,13,78,167,171,168,194,108,117,20,244,56,53,214,181,159,159,158,6,247,91,85,76,199,171,186,165,166,167,115,33,100,110,86,236,213,116,177,53,238,72,82,56,107,219,154,63,158,205,77,252,23,209,232,139,232,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,148,47,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,1,242,110,57,102,43,103,190,218,49,107,182,77,106,162,189,100,30,35,217,22,234,138,216,227,170,184,118,24,143,159,195,196,229,71,203,219,98,163,159,208,139,210,213,69,93,144,250,192,0,0,107,89,197,143,154,125,100,250,129,144,250,140,229,148,232,127,10,54,46,45,57,87,233,254,27,218,181,81,229,246,223,109,86,98,215,186,216,94,239,1,85,237,170,165,146,53,116,106,143,72,103,99,59,82,38,207,106,110,201,59,111,124,81,161,90,220,88,249,167,214,79,168,25,15,168,206,93,79,43,143,34,122,101,248,215,172,86,129,68,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,159,249,116,240,235,83,196,39,18,248,228,23,156,78,174,237,132,226,181,13,188,228,211,36,81,58,146,54,70,199,190,150,158,161,38,107,153,35,39,168,142,56,221,14,202,247,197,223,84,68,70,61,236,179,78,98,60,2,209,241,57,138,166,121,165,182,251,85,183,83,108,157,218,141,146,154,10,127,180,209,172,113,51,195,85,84,244,163,214,102,50,8,219,79,36,143,88,219,241,70,238,150,201,220,137,202,119,66,236,90,97,195,5,179,81,189,141,117,162,202,117,47,123,141,221,215,5,123,58,169,96,168,168,142,129,33,137,81,168,216,93,3,251,237,126,202,233,60,74,187,173,204,237,181,129,32,56,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,181,78,104,124,191,127,236,147,138,221,34,135,252,109,219,51,179,181,191,238,104,146,166,138,10,122,111,247,77,77,92,147,75,253,57,119,253,36,43,171,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,236,210,82,95,51,94,4,174,186,35,153,92,117,207,75,113,154,72,244,190,253,81,27,170,168,237,112,57,140,198,235,94,141,107,153,36,123,170,50,154,105,119,116,111,103,76,108,124,157,142,152,209,33,238,133,180,240,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,137,124,234,252,172,98,223,80,40,125,58,226,67,94,82,18,107,204,92,75,198,237,45,162,171,170,195,86,159,167,60,100,181,61,139,114,81,43,36,74,119,202,229,141,232,181,45,149,85,240,49,141,73,31,211,43,58,163,133,211,200,217,149,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,12,21,145,241,85,134,224,188,87,219,248,105,206,238,84,150,151,229,88,189,186,237,139,213,203,26,181,149,87,25,43,43,160,154,142,89,149,253,45,123,219,5,55,97,189,9,212,254,235,21,234,247,194,199,125,94,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,213,183,58,191,52,248,183,211,250,31,81,184,147,127,150,63,23,119,94,38,180,142,175,20,204,45,213,105,150,105,173,61,186,219,114,186,201,80,233,217,119,130,86,74,218,122,167,62,71,58,95,18,228,166,147,189,212,170,142,126,210,53,223,156,88,227,10,86,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,79,78,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,248,217,35,59,51,87,143,110,8,44,92,92,96,145,86,227,148,182,171,110,166,217,59,81,89,47,117,147,62,158,23,210,172,200,179,82,213,186,56,164,124,144,244,58,87,198,157,10,230,75,183,75,154,217,37,71,208,8,27,78,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,47,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,165,244,242,244,207,243,45,79,224,231,78,115,61,64,200,106,239,183,218,170,122,250,106,139,133,90,163,167,157,148,215,10,154,120,150,71,109,187,222,145,67,26,43,221,187,222,168,174,114,185,202,174,88,233,205,103,130,90,205,86,177,83,113,3,164,56,167,140,204,236,221,186,59,253,182,215,109,158,162,225,144,82,189,241,67,4,140,100,40,238,228,212,254,253,213,89,212,232,21,122,164,68,167,141,138,24,131,146,126,37,164,119,92,203,60,202,175,45,164,171,212,91,29,61,42,89,97,171,137,157,116,86,233,82,70,84,212,210,170,202,174,123,220,229,142,41,93,217,111,105,142,141,169,35,146,169,236,75,116,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,81,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,64,50,89,82,188,235,49,109,14,180,95,112,188,146,217,67,225,181,98,253,214,235,147,168,165,133,35,169,179,194,206,220,115,86,197,191,115,189,220,232,142,9,81,187,62,56,106,24,231,59,179,19,89,99,252,67,241,3,128,240,203,165,245,218,175,168,207,171,125,182,142,162,158,146,42,58,21,133,107,107,103,154,68,107,98,167,142,105,35,108,143,70,245,202,230,163,183,72,226,145,222,254,149,53,215,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,228,210,172,167,81,240,189,71,199,50,77,33,174,186,210,102,116,151,8,155,100,117,174,37,150,170,74,169,23,182,216,89,18,35,187,221,206,181,141,98,86,185,178,53,234,199,53,200,229,106,222,79,51,25,46,179,114,255,0,212,9,175,180,84,148,119,39,211,216,93,89,79,73,82,234,152,33,157,110,212,61,198,71,43,163,141,210,49,29,186,35,214,54,43,145,17,85,173,223,100,193,92,165,56,46,251,23,98,163,226,187,63,111,85,235,35,183,205,6,47,107,158,135,165,214,234,25,31,210,234,231,58,86,35,210,105,216,197,72,157,18,163,124,52,206,94,169,18,163,166,57,1,205,31,200,158,166,254,11,235,20,64,80,9,181,65,170,185,181,64,0,15,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,63,88,0,8,1,206,175,202,198,45,245,2,135,211,174,37,112,114,247,207,240,221,44,226,231,9,212,29,65,200,105,44,120,245,142,158,247,83,93,93,82,171,209,19,61,143,88,136,136,136,138,231,189,206,86,177,140,106,43,222,247,53,173,71,57,200,139,99,252,234,252,172,98,223,80,40,125,58,226,82,176,25,255,0,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,235,248,143,12,153,246,75,160,57,239,17,215,10,106,187,54,39,135,83,219,157,67,61,93,186,100,101,250,122,171,139,104,149,148,178,170,36,78,100,43,221,89,94,215,57,90,246,198,206,159,141,92,206,215,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,173,83,152,70,1,134,233,103,46,28,219,79,180,251,30,164,177,227,214,58,123,37,53,13,13,50,47,68,76,246,205,26,170,170,170,171,158,247,57,92,247,189,202,175,123,220,231,57,92,231,42,168,81,9,106,156,243,191,82,127,188,159,195,74,171,54,125,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,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,238,53,141,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,158,231,5,172,118,44,27,134,5,210,170,136,124,69,235,82,238,16,83,209,199,212,246,118,41,104,106,32,171,168,169,221,24,230,59,165,236,166,139,182,174,99,151,196,245,183,169,35,114,20,215,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,248,231,151,182,199,189,176,196,196,116,146,61,26,189,17,177,238,84,217,170,6,64,214,62,30,191,37,122,19,162,58,185,81,83,117,130,191,85,45,247,154,154,203,93,194,151,181,225,188,29,98,54,158,162,23,42,35,150,25,233,106,41,164,106,43,87,228,175,107,220,217,90,214,73,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,164,233,230,111,165,86,43,223,3,25,45,178,195,133,247,126,194,123,50,233,97,162,181,211,189,145,219,35,167,158,56,37,145,144,195,179,82,24,168,101,170,69,69,106,199,28,104,174,217,58,17,205,164,29,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,80,54,126,0,1,143,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,118,188,60,72,232,133,215,135,13,109,202,116,94,243,124,164,188,212,99,149,17,53,149,244,209,186,54,84,193,52,17,212,66,245,99,189,236,122,197,52,125,108,221,200,215,245,53,28,244,68,122,236,188,80,15,52,127,61,154,155,248,47,163,209,1,218,185,90,241,93,98,225,211,89,107,176,220,234,91,85,187,16,212,143,11,71,112,189,214,204,248,189,149,85,76,217,214,146,69,114,34,177,33,123,231,124,82,43,209,173,111,113,146,44,140,100,79,71,222,161,170,185,113,60,170,248,231,186,234,149,55,242,110,213,203,165,93,195,44,182,211,213,92,172,121,13,202,232,234,138,155,204,29,213,146,90,89,157,81,34,203,37,76,73,35,156,206,142,164,90,120,156,138,214,118,58,164,11,31,0,1,85,124,243,191,82,127,188,159,195,72,171,202,227,207,102,153,126,53,232,245,164,170,231,157,250,147,253,228,254,26,69,94,87,30,123,52,203,241,175,71,173,2,255,0,128,0,80,15,52,127,61,154,155,248,47,163,209,25,215,131,126,17,45,92,95,114,252,202,49,72,46,52,150,124,178,195,169,23,11,150,57,117,158,157,175,99,39,91,85,189,175,165,153,232,213,149,148,211,39,79,95,109,119,71,199,12,138,217,59,73,27,176,87,52,127,61,154,155,248,47,163,209,19,255,0,146,167,149,140,167,234,5,119,167,91,128,167,108,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,62,89,92,118,218,181,187,13,183,104,102,169,100,213,114,106,133,134,158,70,210,214,93,39,107,223,146,81,49,92,230,190,57,54,69,125,76,49,108,217,24,254,169,30,200,251,253,82,42,205,218,236,28,196,120,5,163,226,115,21,76,243,75,109,246,171,110,166,217,59,181,27,37,52,20,255,0,105,163,88,226,103,134,170,169,233,71,172,204,100,17,182,158,73,30,177,183,226,141,221,45,147,185,21,43,105,111,229,79,237,221,179,242,41,246,175,237,159,231,189,153,246,91,196,251,83,252,11,251,221,159,13,249,223,240,61,222,174,159,230,117,239,238,220,13,159,141,85,205,162,48,9,51,233,112,219,75,181,74,139,31,165,203,18,157,27,118,101,130,166,105,237,203,58,42,162,190,7,79,27,37,70,57,17,31,208,246,170,179,169,89,213,39,79,113,218,187,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,0,0,41,91,157,95,154,124,91,233,253,15,168,220,76,171,200,199,245,217,251,183,252,72,197,92,234,252,211,226,223,79,232,125,70,226,101,94,70,63,174,207,221,191,226,64,98,174,117,126,105,241,111,167,244,62,163,113,50,175,35,31,215,103,238,223,241,34,199,243,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,239,83,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,21,173,207,59,245,39,251,201,252,52,132,28,35,112,191,117,226,207,45,203,116,231,26,187,210,91,178,27,118,46,235,221,158,90,234,135,67,68,233,227,184,208,195,35,106,28,200,165,122,179,195,212,84,43,81,141,69,238,36,123,175,79,82,44,223,231,157,250,147,253,228,254,26,98,174,74,158,105,242,159,167,245,222,163,110,2,10,255,0,158,172,11,42,255,0,93,113,204,147,28,184,127,182,81,215,91,107,169,228,255,0,131,36,51,71,35,63,169,205,115,126,229,66,242,121,125,241,235,143,113,51,134,208,224,218,131,125,164,163,213,75,69,60,112,215,50,163,194,209,50,254,245,90,151,36,212,48,164,170,249,158,218,122,118,201,80,141,141,140,99,222,170,214,181,138,136,152,255,0,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,23,83,205,215,72,112,220,215,133,123,134,169,94,96,171,76,135,78,42,41,166,178,207,12,234,214,116,87,86,210,82,212,195,43,23,118,189,142,106,198,244,93,145,232,248,89,179,145,170,246,190,162,248,78,243,79,163,127,80,49,239,81,128,179,238,38,120,174,211,142,45,121,102,106,78,107,133,75,224,110,180,62,194,130,255,0,96,158,100,125,85,162,169,215,122,53,70,185,81,19,185,11,250,92,177,76,136,141,145,173,114,42,49,236,146,54,86,15,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,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,94,30,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,17,255,0,141,126,20,108,92,90,104,213,110,27,218,181,81,229,246,221,235,49,107,221,108,47,119,128,170,234,98,201,26,186,53,71,164,51,177,157,169,19,103,181,55,100,157,183,190,40,208,10,203,229,149,199,109,215,68,115,43,118,134,106,150,77,73,30,151,223,170,36,109,45,101,210,119,49,152,221,107,209,206,107,227,147,101,70,83,77,46,205,145,143,233,141,143,147,191,213,26,36,221,219,180,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,249,242,203,187,93,111,92,14,105,133,101,230,231,87,95,81,29,61,202,145,146,212,204,233,94,216,32,185,213,195,12,72,231,42,170,50,56,163,142,54,55,228,214,49,173,77,145,17,0,148,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,78,47,95,119,204,15,91,156,155,252,207,107,126,71,165,17,21,119,216,247,39,200,15,15,249,123,202,197,230,207,36,85,52,120,116,9,35,85,238,185,84,49,26,139,239,94,170,120,139,53,172,145,33,129,210,42,236,141,219,254,114,162,57,145,103,52,217,54,165,97,216,197,44,233,47,132,186,117,189,17,200,239,115,226,165,253,142,95,233,47,220,4,181,229,203,140,201,104,210,138,10,135,211,201,27,166,134,41,126,36,84,221,22,154,145,119,247,175,245,19,36,192,156,29,218,226,183,104,246,54,177,49,27,213,106,163,223,100,68,247,173,45,63,245,127,81,158,192,240,239,145,193,23,226,77,206,78,93,143,13,217,85,20,14,103,166,169,58,169,228,79,246,43,255,0,49,238,56,76,155,196,244,251,250,87,254,96,41,103,152,75,169,163,226,90,191,166,68,99,217,85,47,94,255,0,118,244,180,251,22,149,195,44,141,93,58,164,141,179,54,68,98,73,178,166,223,125,68,197,92,115,49,179,84,219,53,250,227,120,115,85,35,171,157,202,215,34,47,221,77,74,139,239,219,250,255,0,105,99,156,20,223,153,124,211,10,105,27,47,90,177,178,110,189,91,239,189,84,233,251,87,246,1,34,142,47,249,28,142,46,247,129,225,171,183,205,78,71,6,175,196,187,156,208,12,49,197,102,158,55,80,116,170,233,107,101,43,230,145,180,213,79,99,89,186,170,185,105,164,106,123,145,201,251,74,131,210,28,134,233,195,223,16,139,73,116,130,74,42,127,108,118,92,179,181,24,136,207,29,26,42,238,173,119,221,10,255,0,196,94,189,226,146,42,219,124,212,210,177,30,215,177,200,168,169,190,251,181,83,254,146,163,249,132,233,7,217,172,181,217,189,170,153,176,53,179,173,67,149,140,233,114,170,75,87,42,254,139,19,250,41,247,255,0,237,2,217,113,107,221,37,250,209,13,117,29,84,115,177,253,95,19,28,138,139,179,156,159,119,246,41,246,8,193,193,94,173,209,231,122,117,69,181,91,95,35,123,157,72,178,34,185,55,158,163,109,254,55,127,64,147,201,239,64,56,73,251,83,230,24,190,243,147,211,116,216,226,223,114,129,236,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,53,172,226,199,205,62,178,125,64,200,125,70,115,101,50,173,120,115,224,42,155,89,248,187,213,158,32,117,130,197,73,95,167,214,205,72,202,225,181,90,42,251,172,91,181,198,11,154,244,77,36,78,139,181,81,66,213,116,237,84,73,126,41,160,88,222,215,49,36,99,131,235,114,167,224,98,213,101,198,104,56,162,213,123,93,37,194,229,127,167,73,49,75,45,198,214,215,165,178,6,84,50,72,174,107,223,143,169,181,47,116,12,124,18,69,178,54,23,245,163,223,222,68,138,205,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,74,196,148,224,131,130,236,171,139,141,71,130,134,181,183,91,38,3,109,238,79,123,200,98,161,145,209,191,180,176,245,80,211,78,172,88,82,177,233,60,106,141,122,252,17,171,165,233,127,74,70,248,214,108,103,192,230,1,134,233,247,10,26,97,75,134,99,212,150,166,95,49,123,93,254,230,176,162,245,214,92,106,232,225,150,162,162,87,185,85,207,123,156,187,38,235,240,177,172,99,122,88,198,181,3,47,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,235,0,4,0,231,87,229,99,22,250,129,67,233,215,18,162,244,119,71,115,237,117,207,237,122,115,167,54,26,187,141,202,227,81,4,82,203,21,44,211,65,111,130,73,163,133,213,117,78,133,143,116,84,209,186,86,44,146,171,85,26,139,253,136,183,19,205,255,0,22,190,231,58,5,167,184,86,45,67,227,111,89,6,168,90,109,118,234,110,235,35,239,213,79,69,95,28,81,245,189,90,198,245,61,237,77,220,168,212,223,117,84,79,121,149,120,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,7,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,242,99,98,57,207,115,34,138,38,43,223,209,212,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,11,169,231,87,229,99,22,250,129,67,233,215,18,149,139,169,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,43,115,171,243,79,139,125,63,161,245,27,137,149,121,24,254,187,63,118,255,0,137,24,171,157,95,154,124,91,233,253,15,168,220,76,171,200,199,245,217,251,183,252,72,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,43,112,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,128,41,3,156,86,166,125,176,226,178,28,22,146,174,234,148,152,22,63,71,111,154,150,162,79,238,86,215,84,162,214,73,61,59,17,234,137,215,4,244,108,123,213,173,115,157,2,53,81,90,198,42,221,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,178,250,223,154,218,181,43,90,51,237,70,177,83,213,193,109,202,178,139,173,238,142,42,182,53,179,199,5,77,92,147,70,217,26,215,57,168,244,107,209,21,17,206,77,247,217,87,230,7,202,147,0,204,162,192,105,245,73,216,245,90,226,117,87,137,172,12,187,53,17,208,37,198,40,99,157,212,239,84,93,216,245,138,102,61,189,72,157,104,146,116,117,118,228,233,157,60,150,51,250,155,23,16,217,94,159,84,100,52,148,118,220,171,23,125,75,40,102,88,154,250,251,141,29,68,107,10,68,174,78,183,61,148,243,215,189,88,197,247,179,173,206,69,237,162,183,181,230,92,34,93,113,238,80,246,171,157,190,227,87,93,119,117,226,139,87,107,169,40,233,221,88,201,32,170,167,74,100,141,155,53,142,133,144,208,79,21,68,206,114,72,141,124,19,252,93,181,71,178,5,112,253,169,159,145,189,113,192,245,74,74,187,173,61,38,51,144,80,220,43,253,151,39,69,84,212,44,153,190,42,6,124,108,71,119,96,89,99,86,57,200,215,181,234,215,47,75,148,13,154,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,127,220,2,240,81,138,240,167,167,20,151,187,181,179,196,106,110,77,111,134,76,142,225,80,145,190,74,14,180,108,142,182,83,172,110,123,27,12,79,68,71,185,142,94,244,140,71,170,244,182,38,69,64,38,213,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,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,179,73,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,0,0,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,101,80,0,0,0,0,0,2,26,243,47,224,238,155,137,13,35,155,56,195,44,244,159,148,92,30,158,74,218,41,163,163,150,90,187,181,186,54,72,249,109,109,72,119,115,222,231,47,114,20,86,73,180,168,172,111,109,39,145,228,202,0,106,239,105,185,230,90,81,159,209,94,104,227,171,176,101,152,117,226,58,152,153,87,72,137,61,190,227,73,50,57,169,36,51,53,81,31,28,177,166,236,145,171,239,106,163,147,230,133,148,235,175,55,123,86,103,194,228,24,238,152,199,144,88,53,111,33,167,134,219,121,172,166,129,180,112,89,213,177,66,234,202,170,73,21,243,57,89,51,157,52,16,108,230,205,26,35,229,115,162,115,34,238,245,94,113,28,51,225,186,125,153,89,117,255,0,15,174,199,237,15,206,42,31,69,119,199,226,85,138,174,178,226,196,124,178,221,34,143,169,90,246,57,171,27,39,86,181,157,50,172,79,119,113,245,47,114,87,0,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,54,40,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,116,85,229,21,195,38,3,141,104,149,191,136,235,133,53,37,231,44,204,106,42,93,67,61,93,186,21,125,134,10,89,234,232,149,148,178,170,44,173,124,201,221,89,94,215,53,28,199,70,206,159,129,92,251,10,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,154,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,132,32,228,213,118,181,88,56,68,205,175,183,219,157,37,186,219,110,206,46,85,117,149,149,115,54,24,41,160,142,217,111,116,146,201,35,149,26,198,53,168,174,87,42,162,34,34,170,144,87,143,190,59,46,188,93,228,212,86,44,106,142,174,211,167,88,237,66,213,217,232,234,163,116,21,181,83,201,79,11,100,150,186,54,84,75,3,223,28,141,168,108,46,98,34,182,57,158,139,239,123,128,232,26,243,198,70,180,107,118,182,212,235,68,25,126,65,137,212,82,212,76,236,114,130,213,125,171,107,49,248,36,129,148,239,101,43,209,232,177,190,88,163,111,121,241,164,105,43,213,238,86,181,28,140,75,158,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,81,182,5,195,174,174,106,78,151,231,26,199,138,98,117,117,88,158,1,78,201,174,181,201,19,220,146,61,100,141,31,12,8,214,170,200,248,162,145,106,37,95,115,34,134,55,62,71,55,170,52,127,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,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,12,150,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,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,131,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,15,172,0,234,154,103,165,90,113,163,120,172,24,86,150,225,118,172,102,203,79,210,239,13,111,167,72,251,210,54,54,71,222,153,255,0,167,52,202,200,227,71,75,34,186,71,244,162,185,202,190,242,21,243,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,10,86,231,87,230,159,22,250,127,67,234,55,19,42,242,49,253,118,126,237,255,0,18,49,87,58,191,52,248,183,211,250,31,81,184,153,87,145,143,235,179,247,111,248,144,22,168,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,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,198,188,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,211,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,219,107,246,147,126,66,181,151,44,210,63,181,246,172,163,236,189,193,212,94,212,182,59,120,103,248,81,221,46,110,235,219,153,157,93,185,98,234,119,110,86,72,206,167,116,245,40,102,14,62,248,201,169,226,251,84,40,174,22,42,106,186,12,19,24,167,88,113,202,26,234,40,160,173,99,231,142,21,172,154,161,99,146,68,115,223,44,72,214,162,63,161,35,138,61,154,215,172,138,238,235,203,51,130,239,229,39,168,239,212,140,213,189,188,7,1,184,82,79,83,79,53,15,122,59,237,114,47,117,148,59,200,199,66,232,90,140,107,170,26,189,78,237,203,19,17,169,222,73,35,141,90,3,164,223,151,93,101,196,244,143,237,125,171,23,251,81,112,109,23,181,46,110,218,24,62,23,59,165,173,221,59,147,63,167,183,20,93,77,238,74,248,217,212,222,174,164,216,251,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,214,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,30,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,161,138,185,147,241,207,106,225,247,0,172,210,189,57,186,82,87,106,46,85,79,83,109,149,244,119,70,182,124,94,7,67,26,186,170,86,195,34,79,13,75,163,168,99,169,183,70,166,251,203,212,169,26,71,37,112,112,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,200,213,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,59,6,166,232,166,174,104,205,77,190,151,85,180,227,32,197,95,118,167,101,77,10,221,40,95,11,42,88,232,162,149,82,55,170,116,185,236,108,241,36,140,69,235,137,238,232,145,24,244,86,160,108,209,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,202,96,229,115,199,109,171,68,238,179,104,70,180,100,213,116,248,77,242,161,142,199,238,53,115,183,193,99,213,174,115,214,86,73,212,157,81,83,84,57,237,85,127,95,110,41,26,175,86,181,38,154,86,220,248,16,3,157,95,149,140,91,234,5,15,167,92,74,160,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,111,252,219,48,12,203,84,244,47,0,211,237,62,199,170,239,153,13,243,82,40,41,168,104,105,145,58,229,127,179,110,74,170,170,170,141,99,26,212,115,222,247,42,49,140,107,156,229,107,90,170,153,127,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,14,235,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,239,233,67,16,115,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,20,151,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,249,57,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,164,75,214,189,80,186,235,86,174,101,250,175,121,109,92,117,25,77,226,166,228,202,122,154,215,85,190,142,7,189,123,52,169,43,145,21,236,134,46,220,76,248,90,136,200,218,136,214,162,34,37,180,242,96,210,26,156,67,65,178,93,92,184,193,87,13,70,161,94,27,13,26,58,120,159,4,214,235,127,114,40,230,99,27,241,177,235,83,53,116,110,71,175,189,33,141,81,168,139,212,240,159,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,154,187,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,243,105,50,128,121,160,226,127,101,56,218,212,31,15,140,251,26,130,243,236,235,181,31,69,23,135,134,179,187,67,7,136,169,143,100,70,201,215,84,218,158,185,19,126,169,82,94,165,87,35,128,181,238,90,57,253,78,160,240,91,167,117,87,44,134,146,235,114,177,211,212,216,42,146,21,139,174,141,148,149,50,69,75,79,43,35,68,232,123,104,210,145,83,169,58,220,199,49,238,234,235,234,89,64,86,7,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,91,63,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,249,56,70,224,218,167,139,13,47,214,59,134,41,83,86,236,239,8,167,179,77,141,80,173,108,84,244,85,207,168,146,165,106,33,157,95,27,151,173,209,83,43,98,94,184,216,146,57,189,199,35,55,86,231,94,5,185,94,234,158,91,149,99,186,199,174,49,221,112,60,110,207,112,117,109,53,159,185,83,110,200,170,234,41,164,98,194,237,145,25,37,12,43,34,57,123,189,109,159,104,191,54,214,36,145,212,55,32,114,49,253,118,126,237,255,0,18,45,80,0,49,166,188,241,21,164,124,54,225,181,57,158,171,101,148,150,230,54,158,105,168,109,140,149,142,184,221,159,26,177,171,13,29,58,185,29,51,250,165,137,21,83,102,51,173,29,35,152,205,220,149,237,163,60,227,47,185,135,17,212,150,205,72,195,45,88,230,153,100,222,10,207,79,19,107,152,249,172,21,74,245,106,215,207,89,42,68,201,97,115,228,218,100,115,99,108,113,50,55,51,226,142,68,168,7,60,239,212,159,239,39,240,210,42,242,184,243,217,166,95,141,122,61,105,42,185,231,126,164,255,0,121,63,134,145,87,149,199,158,205,50,252,107,209,235,64,191,224,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,99,76,111,134,189,6,196,117,66,245,173,24,238,149,99,244,121,181,254,163,197,214,94,146,155,174,118,206,177,190,57,37,131,169,85,180,207,149,178,201,221,116,40,197,153,94,231,73,214,171,185,146,192,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,187,63,118,255,0,137,24,171,157,95,154,124,91,233,253,15,168,220,76,171,200,199,245,217,251,183,252,72,11,84,0,1,85,124,243,191,82,127,188,159,195,76,85,201,83,205,62,83,244,254,187,212,109,198,85,231,157,250,147,253,228,254,26,98,174,74,158,105,242,159,167,245,222,163,110,2,234,74,118,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,29,196,159,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,80,53,119,183,101,153,85,158,197,119,197,173,57,53,214,138,203,144,120,127,107,219,169,235,100,142,150,225,216,122,190,15,17,19,85,25,47,109,234,174,103,90,47,75,149,85,54,83,32,112,157,230,159,70,254,160,99,222,163,1,149,120,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,102,42,225,59,205,62,141,253,64,199,189,70,0,46,167,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,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,10,187,0,114,236,135,161,207,221,118,220,228,233,55,93,131,88,142,93,212,14,81,183,239,83,216,120,68,68,249,31,134,237,117,166,181,81,77,87,85,43,99,100,81,185,238,115,156,136,136,136,138,191,122,167,236,3,163,235,110,127,77,128,226,85,23,74,137,150,54,181,24,187,167,87,187,121,163,111,220,213,254,145,70,89,86,105,93,171,154,251,109,154,106,153,170,81,213,244,73,31,114,69,93,149,124,51,62,244,111,244,73,105,204,147,139,89,37,168,77,63,197,238,52,115,67,217,122,84,43,89,20,170,143,101,99,118,77,209,234,169,254,11,246,17,83,129,28,65,153,182,187,91,223,89,20,146,182,150,90,58,132,232,85,77,149,43,33,79,230,160,23,113,195,141,161,214,125,42,199,41,94,196,107,155,107,163,69,219,111,159,134,133,63,106,254,195,41,159,27,19,183,69,107,177,81,81,196,215,53,34,167,137,155,42,239,242,99,83,239,254,195,236,129,197,201,191,204,241,242,249,30,93,185,197,83,223,243,3,154,123,195,145,21,21,20,240,223,145,200,10,196,230,151,129,248,138,216,50,74,106,72,213,205,124,170,231,116,183,117,223,193,51,230,171,255,0,65,159,249,117,213,75,46,152,186,41,83,244,99,85,69,223,255,0,26,169,58,223,50,15,21,6,24,234,136,189,205,69,248,85,19,127,245,106,68,83,247,114,220,202,37,190,96,21,16,75,60,47,146,40,145,94,140,219,116,222,170,163,109,209,23,246,1,52,80,240,229,217,15,41,242,11,242,3,212,123,25,242,56,236,139,247,14,164,106,236,7,55,34,42,108,169,186,17,87,142,109,34,165,206,116,214,235,93,13,28,75,53,37,36,243,34,244,166,234,173,167,169,95,233,55,239,121,42,183,62,62,87,99,166,190,217,43,45,245,49,171,217,60,18,70,168,142,84,221,28,199,39,221,253,160,83,31,3,26,229,126,211,236,213,49,122,251,197,84,116,111,249,197,220,87,49,54,134,165,255,0,36,107,190,247,162,151,83,105,173,109,194,133,149,76,95,133,202,168,159,239,46,197,12,241,55,129,207,162,26,207,52,246,104,101,130,15,135,165,101,234,145,63,210,144,162,251,222,212,251,229,82,226,248,84,212,104,117,35,74,104,47,177,212,69,34,186,162,170,53,70,116,167,232,202,169,242,107,151,246,167,222,6,103,56,174,219,251,142,71,23,252,128,242,159,35,201,193,170,115,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,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,74,198,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,31,146,182,211,106,184,212,208,86,92,45,148,149,85,22,186,133,171,161,150,104,90,247,210,206,177,73,10,203,19,149,55,99,214,41,165,141,92,221,151,162,71,183,228,229,69,253,96,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,133,212,243,171,242,177,139,125,64,161,244,235,137,74,197,212,243,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,0,2,149,185,213,249,167,197,190,159,208,250,141,196,202,188,140,127,93,159,187,127,196,140,85,206,175,205,62,45,244,254,135,212,110,38,85,228,99,250,236,253,219,254,36,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,217,76,214,179,132,239,52,250,55,245,3,30,245,24,13,148,192,138,188,205,53,175,242,45,194,62,83,225,237,254,42,191,59,223,10,163,235,139,174,24,188,108,19,120,137,36,218,70,57,187,82,197,83,208,228,234,218,85,139,169,170,222,173,168,175,73,240,95,202,134,169,225,186,103,237,79,102,125,173,200,45,214,47,27,216,239,120,95,21,83,28,61,222,223,83,122,250,123,157,93,61,77,223,109,183,77,247,44,83,157,166,177,223,101,202,176,94,31,169,225,236,217,105,173,233,152,214,73,212,199,120,186,169,36,168,164,167,77,149,157,113,246,89,21,79,189,31,210,255,0,21,241,55,120,218,171,136,57,68,104,237,171,82,184,163,126,93,145,216,106,235,173,186,125,103,150,247,77,42,210,182,90,40,238,174,150,56,105,27,59,158,199,53,30,141,125,68,241,34,43,95,220,165,107,218,191,155,114,1,114,151,109,33,195,110,58,47,91,160,148,112,85,218,241,58,172,94,76,66,40,233,39,87,79,75,110,117,34,210,181,177,201,55,90,171,219,18,162,35,164,235,247,162,43,186,189,251,235,89,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,133,185,169,232,229,139,72,184,184,187,212,227,147,109,73,158,219,226,204,100,166,233,127,247,45,85,76,243,199,82,157,111,123,149,253,201,233,229,159,127,133,173,239,244,53,168,214,34,168,91,79,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,142,215,197,143,149,141,100,250,127,144,250,116,228,0,228,151,173,127,246,117,195,157,101,191,246,230,182,250,168,226,255,0,115,209,213,199,51,214,79,247,18,198,214,199,254,61,92,239,208,66,127,241,99,229,99,89,62,159,228,62,157,56,26,214,27,84,26,171,155,84,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,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,170,0,0,0,0,0,0,117,77,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,148,129,204,243,141,250,62,34,242,170,109,33,211,122,174,188,7,15,184,77,45,69,67,161,129,254,213,188,67,37,69,58,85,65,81,20,178,36,148,125,135,111,10,183,161,93,223,145,207,107,182,143,160,48,7,24,28,74,95,120,169,215,27,198,166,220,211,179,106,135,170,215,141,210,58,149,144,73,73,103,138,105,31,79,28,168,215,63,170,101,238,190,73,21,94,244,238,72,244,106,163,17,141,111,74,201,52,83,87,48,236,6,203,170,89,94,156,100,22,124,79,34,168,240,214,171,181,109,11,225,130,173,235,11,39,98,177,92,136,170,201,34,145,31,27,246,232,149,25,47,109,93,218,147,167,53,112,21,193,222,67,197,62,174,91,29,121,179,213,193,167,86,58,143,27,144,92,230,163,170,240,149,172,129,240,58,75,92,85,17,116,181,181,50,182,104,209,83,186,199,178,39,62,84,234,86,53,174,187,237,94,225,215,72,245,183,72,228,209,44,207,19,164,102,48,202,120,161,182,67,111,137,148,207,179,190,22,43,41,230,162,86,183,166,7,196,213,233,106,35,122,58,21,209,185,174,141,206,99,130,152,121,119,113,191,89,194,174,118,184,150,99,85,213,166,89,101,194,41,111,174,88,103,169,154,215,35,97,150,54,85,82,196,201,90,198,245,61,240,120,133,72,228,145,241,83,181,24,213,115,24,213,190,147,90,30,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,150,63,202,119,141,250,204,147,217,156,38,106,101,87,93,93,190,222,177,97,53,169,12,243,77,85,28,62,34,122,138,90,169,157,43,209,189,168,17,137,78,141,141,145,182,42,119,49,93,212,145,181,193,103,229,0,243,71,243,217,169,191,130,250,61,17,127,197,0,243,71,243,217,169,191,130,250,61,16,24,170,159,136,92,170,223,195,44,220,49,90,105,188,29,150,229,152,75,150,221,235,99,170,145,178,87,127,114,211,195,5,27,163,106,163,22,22,62,5,153,200,254,190,169,18,5,68,98,197,187,255,0,87,11,188,50,103,220,83,106,133,183,79,241,10,106,186,59,107,234,26,219,214,66,182,233,170,104,172,208,44,114,201,215,59,163,78,150,189,237,130,86,196,199,185,137,36,136,214,117,55,117,115,122,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,59,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,120,119,109,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,58,243,34,224,22,251,160,89,85,211,91,116,222,223,227,116,203,32,184,62,162,162,26,90,102,71,246,102,170,121,55,74,103,199,19,90,198,209,185,239,233,130,70,181,26,205,219,11,246,119,109,243,93,249,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,217,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,145,124,158,117,99,136,105,117,66,163,73,172,84,149,119,237,47,142,157,106,111,179,87,205,81,44,24,211,27,29,91,224,74,36,89,155,12,15,169,171,149,58,216,145,189,242,35,30,244,68,72,222,246,132,53,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,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,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,82,183,58,191,52,248,183,211,250,31,81,184,153,87,145,143,235,179,247,111,248,145,138,185,213,249,167,197,190,159,208,250,141,196,202,188,140,127,93,159,187,127,196,128,181,67,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,50,255,0,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,193,92,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,102,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,220,214,170,175,185,20,236,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,245,70,71,20,113,198,138,229,115,213,24,138,231,57,202,174,91,94,229,77,193,45,102,148,216,170,120,129,213,236,83,193,230,119,158,229,29,130,219,116,182,207,79,112,199,233,88,249,97,158,71,178,100,111,110,106,143,118,202,140,234,108,8,157,50,42,84,72,196,10,129,202,113,60,171,6,190,213,98,217,174,51,117,199,239,84,93,30,38,221,116,162,146,146,170,14,182,53,236,235,138,68,107,219,212,199,181,201,186,123,218,228,84,247,42,23,125,203,51,141,31,229,39,167,15,211,124,213,221,188,251,1,183,210,65,83,81,53,119,122,75,237,10,39,105,149,219,72,247,76,233,154,172,107,106,28,189,77,238,75,19,209,201,222,72,227,199,252,214,120,37,172,213,107,21,55,16,58,67,138,120,204,206,205,219,163,191,219,109,118,217,234,46,25,5,43,223,20,48,72,198,66,142,238,77,79,239,221,85,157,78,129,87,170,68,74,120,216,181,45,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,196,85,230,143,228,79,83,127,5,245,138,35,42,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,38,70,43,154,199,62,41,98,122,177,157,125,41,138,185,163,249,19,212,223,193,125,98,136,10,1,50,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,187,169,76,106,77,78,93,220,2,214,113,57,149,46,121,170,86,251,173,183,76,172,157,170,141,150,154,122,127,180,210,44,146,179,195,82,212,244,163,22,22,62,9,27,81,36,111,89,27,240,198,222,151,73,220,136,51,175,42,254,2,170,106,170,109,92,83,235,37,138,174,141,148,117,16,220,48,107,101,71,105,89,88,197,138,102,173,125,77,60,145,57,200,196,115,224,150,149,237,123,31,215,23,119,101,98,196,231,207,254,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,230,0,6,177,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,229,86,73,20,145,200,136,228,107,209,30,136,230,181,200,173,75,73,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,189,32,56,246,224,130,197,197,198,9,21,110,57,75,106,182,234,109,147,181,21,146,247,89,51,233,225,125,42,204,139,53,45,91,163,138,71,201,15,67,165,124,105,208,174,100,187,116,185,173,146,84,125,11,127,158,172,11,42,255,0,93,113,204,147,28,184,127,182,81,215,91,107,169,228,255,0,131,36,51,71,35,63,169,205,115,126,229,64,54,136,173,180,218,174,53,52,21,151,11,101,37,85,69,174,161,106,232,101,154,22,189,244,179,172,82,66,178,196,229,77,216,245,138,105,99,87,55,101,232,145,237,249,57,81,127,89,135,248,69,204,181,115,63,225,211,12,202,117,222,193,87,102,206,234,105,234,97,188,82,213,218,223,110,157,95,13,84,208,199,52,148,207,68,88,223,44,81,199,42,162,53,172,85,145,85,141,107,21,173,76,192,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,195,252,94,234,245,78,132,112,209,168,90,165,111,158,174,11,149,166,206,248,109,115,211,65,20,207,167,184,212,189,180,180,115,43,37,248,28,198,84,79,19,222,142,71,124,13,119,194,255,0,209,92,192,67,254,108,25,77,139,31,224,151,47,180,221,235,188,61,94,77,112,180,90,237,113,246,158,255,0,17,84,202,232,106,221,30,237,69,70,109,5,37,67,247,114,163,126,13,183,234,115,81,66,133,205,140,248,25,210,251,174,142,112,151,166,120,29,245,213,105,114,130,207,237,42,200,42,232,157,73,61,36,245,211,73,91,37,44,145,57,85,205,124,46,169,88,87,125,149,86,53,85,107,119,233,77,117,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,54,158,0,84,175,60,92,90,197,73,149,105,38,107,79,67,209,122,186,219,239,22,186,202,158,235,215,187,75,73,37,44,148,241,244,42,244,55,165,245,181,43,186,34,57,123,155,57,85,26,212,75,106,43,215,157,62,1,77,125,225,231,20,212,26,124,122,174,178,229,138,229,12,166,125,116,41,43,153,65,110,172,167,145,38,89,81,171,208,214,62,162,10,6,35,222,158,231,244,53,170,157,197,71,4,64,229,5,170,23,92,47,139,74,108,14,22,213,207,109,212,27,61,109,182,162,6,214,186,40,34,158,154,23,86,197,84,248,182,86,204,246,182,158,104,91,191,74,181,42,164,84,119,205,174,188,147,94,30,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,236,60,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,118,126,237,255,0,18,45,80,170,190,70,63,174,207,221,191,226,69,170,1,141,56,135,225,251,1,226,107,75,235,180,163,81,153,86,203,109,101,69,61,92,85,148,41,10,86,209,79,12,136,230,203,79,36,209,200,216,222,173,235,137,206,70,238,177,203,35,125,221,74,107,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,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,40,219,81,184,129,207,181,79,75,244,223,74,50,247,210,84,219,116,186,158,225,73,101,172,85,153,245,178,193,85,36,78,237,79,36,146,57,174,100,77,134,40,162,107,26,196,100,108,107,125,251,38,217,131,149,199,158,205,50,252,107,209,235,72,213,148,226,121,86,13,125,170,197,179,92,102,235,143,222,168,186,60,77,186,233,69,37,37,84,29,108,107,217,215,20,136,215,183,169,143,107,147,116,247,181,200,169,238,84,36,175,43,143,61,154,101,248,215,163,214,129,127,192,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,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,0,1,74,220,234,252,211,226,223,79,232,125,70,226,101,94,70,63,174,207,221,191,226,70,42,231,87,230,159,22,250,127,67,234,55,19,42,242,49,253,118,126,237,255,0,18,2,213,0,0,85,95,60,239,212,159,239,39,240,211,21,114,84,243,79,148,253,63,174,245,27,113,149,121,231,126,164,255,0,121,63,134,152,171,146,167,154,124,167,233,253,119,168,219,128,186,144,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,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,138,86,225,59,205,62,141,253,64,199,189,70,0,54,83,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,117,60,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,61,79,127,188,230,231,108,135,161,201,187,149,119,0,212,235,93,208,247,181,54,56,198,206,157,247,57,175,185,61,192,120,124,141,98,110,229,217,16,133,188,102,113,141,135,233,198,61,116,199,40,235,106,150,231,36,51,192,141,101,36,187,35,149,149,12,253,36,115,127,156,196,51,119,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,198,33,69,215,166,229,220,68,234,93,108,214,244,238,37,93,108,143,79,240,73,178,58,161,87,239,237,255,0,142,79,254,175,144,116,141,65,203,174,90,149,147,220,50,42,153,100,145,178,79,43,190,55,59,116,71,202,231,252,156,229,254,151,237,38,231,41,173,58,125,219,80,111,89,28,176,177,98,161,164,165,115,21,92,223,210,241,123,167,185,81,87,253,73,127,97,29,117,111,67,42,244,103,20,161,246,172,157,85,151,72,146,126,142,148,78,148,107,162,79,155,100,122,47,189,206,253,159,34,201,57,88,97,140,179,233,237,109,221,204,218,74,184,216,138,187,255,0,66,174,169,19,249,203,255,0,48,19,206,157,157,184,35,102,200,155,53,19,221,253,135,180,240,137,178,5,249,0,251,206,14,249,156,155,243,56,63,125,253,192,115,106,166,222,227,145,197,137,178,28,128,134,28,198,169,27,54,155,212,200,178,57,58,21,190,228,95,219,81,72,98,254,83,247,218,74,155,94,67,68,202,153,157,36,80,83,42,163,145,118,77,234,106,54,50,215,49,58,103,73,166,53,79,141,219,42,43,55,77,191,241,138,66,38,114,152,201,124,22,160,100,214,71,175,82,77,67,72,228,251,189,233,82,169,251,63,219,63,104,22,236,213,221,55,220,242,168,171,247,156,33,94,168,154,237,182,221,17,127,245,30,192,61,73,191,222,167,133,77,156,123,62,240,228,221,64,242,221,143,15,68,115,85,23,239,64,211,144,21,157,204,215,68,22,186,138,60,186,223,79,27,100,143,126,181,71,177,170,187,173,28,105,252,221,215,228,191,121,246,185,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,48,181,247,3,166,206,49,25,232,234,163,234,68,233,219,222,169,191,231,98,95,185,201,253,18,159,56,108,203,234,52,103,136,10,123,61,66,246,226,158,162,145,170,223,114,255,0,132,154,149,126,104,215,253,204,253,160,94,180,111,108,140,107,219,242,114,34,161,229,126,71,94,193,47,240,228,88,213,186,229,18,238,147,210,197,34,124,254,248,218,239,216,159,180,236,64,122,183,217,199,177,171,186,34,156,28,158,243,147,84,14,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,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,133,205,148,248,78,242,177,163,127,79,241,239,78,128,165,111,243,46,56,236,255,0,188,103,252,166,179,255,0,214,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,129,144,0,0,0,0,12,85,197,143,149,141,100,250,127,144,250,116,230,85,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,13,101,203,169,231,87,229,99,22,250,129,67,233,215,18,0,127,153,113,199,103,253,227,63,229,53,159,254,182,89,247,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,2,149,185,213,249,167,197,190,159,208,250,141,196,202,188,140,127,93,159,187,127,196,143,171,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,38,64,229,73,194,230,187,112,215,249,81,252,181,224,223,103,62,209,251,19,217,159,223,58,58,206,255,0,135,241,221,239,244,180,178,116,244,247,226,253,45,183,234,247,111,178,236,19,252,0,0,138,188,209,252,137,234,111,224,190,177,68,74,162,63,241,235,165,185,222,180,240,157,156,233,158,154,88,189,179,146,94,125,153,224,168,188,84,52,253,222,213,202,150,105,63,57,51,217,27,118,142,39,187,226,114,111,182,201,186,170,34,133,22,112,157,230,159,70,254,160,99,222,163,1,178,153,72,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,83,86,62,221,254,75,51,47,201,111,253,153,253,159,184,253,156,255,0,3,255,0,194,158,26,79,11,254,31,243,95,225,187,127,225,62,15,233,123,183,2,128,120,246,212,204,171,84,56,184,212,203,142,83,87,220,246,14,65,91,140,219,160,100,146,44,52,180,52,19,190,158,38,70,215,189,221,29,93,183,74,244,110,205,89,102,149,232,214,245,236,89,87,38,77,45,251,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,239,107,94,237,247,93,219,219,82,0,127,153,113,199,103,253,227,63,229,53,159,254,182,93,247,15,218,103,249,27,208,236,15,75,100,164,181,83,213,227,56,253,13,190,191,217,113,244,82,205,92,200,91,226,167,103,192,197,119,118,117,150,69,123,154,142,123,158,174,114,117,57,64,200,5,112,115,167,209,219,85,235,72,241,77,111,183,216,106,229,190,227,87,134,89,43,171,41,41,90,230,54,213,84,201,28,142,170,145,24,175,70,71,83,28,76,137,92,244,99,95,89,34,108,174,149,11,31,49,87,21,90,91,249,105,225,199,81,116,206,27,23,182,107,239,56,253,87,178,168,188,87,135,238,221,34,103,122,135,243,138,246,53,187,85,69,3,190,55,35,23,109,159,187,85,200,161,72,28,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,187,254,44,124,172,107,39,211,252,135,211,167,41,130,211,203,59,152,5,130,235,69,125,177,104,253,93,186,229,110,168,142,174,142,178,147,45,180,195,61,52,241,185,29,28,177,200,218,196,115,30,215,34,57,28,138,138,138,136,168,92,166,161,88,245,67,82,184,68,201,113,171,238,55,73,6,162,229,90,111,91,67,89,103,164,158,54,193,29,238,166,216,246,73,77,28,142,145,204,70,37,67,213,136,229,149,205,219,101,87,170,124,64,107,110,109,80,80,15,249,151,28,118,127,222,51,254,83,89,255,0,235,101,255,0,0,0,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,18,3,146,167,149,140,167,234,5,119,167,91,137,254,67,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,102,0,0,0,0,0,26,171,155,41,240,157,229,99,70,254,159,227,222,157,1,74,223,230,92,113,217,255,0,120,207,249,77,103,255,0,173,151,125,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,3,32,0,0,0,0,0,0,175,94,108,28,100,212,233,46,27,83,195,110,25,77,87,6,79,156,217,227,154,231,112,154,138,41,105,25,96,169,90,186,122,136,98,115,164,234,109,75,221,7,66,170,196,230,164,82,61,90,230,201,210,230,212,182,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,177,22,252,248,182,224,187,75,56,185,197,89,109,202,91,236,44,146,135,103,91,178,107,125,13,51,235,163,232,142,116,138,158,103,189,139,36,180,105,37,67,165,117,59,100,143,169,205,69,71,177,125,231,74,229,249,192,229,55,8,152,109,210,191,51,126,63,121,212,91,253,68,140,173,187,219,89,43,217,75,110,69,111,106,138,25,102,70,185,88,174,103,121,238,72,227,234,123,218,215,35,210,8,222,6,106,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,4,95,227,239,131,106,110,47,180,190,138,223,98,169,164,160,206,241,138,133,155,28,174,174,173,150,10,38,50,121,33,74,200,106,18,56,228,87,49,241,68,142,106,163,58,210,72,163,217,205,98,200,142,160,207,243,213,129,101,95,235,174,57,146,99,151,15,246,202,58,235,109,117,60,159,240,100,134,104,228,103,245,57,174,111,220,168,109,38,87,175,31,124,178,242,30,36,245,66,139,87,52,94,241,143,217,175,183,74,117,135,42,75,253,202,169,144,84,190,24,225,138,146,104,25,20,19,43,95,218,99,163,145,55,107,21,35,133,81,189,75,35,156,25,171,128,78,50,105,184,190,210,250,219,133,246,154,146,131,59,198,42,18,28,142,134,134,138,88,40,152,201,228,153,104,230,167,89,36,145,92,199,197,18,181,200,175,235,73,34,147,118,181,139,26,186,170,249,152,218,110,183,254,96,26,129,98,177,91,42,238,55,43,141,69,134,146,142,142,146,23,77,61,76,242,90,104,91,28,81,198,212,87,61,238,114,163,81,168,138,170,170,136,133,207,240,233,195,70,150,112,191,130,67,130,233,157,167,250,94,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,175,74,194,120,68,181,89,120,198,212,62,46,178,107,141,37,194,229,127,167,163,182,227,84,13,167,107,210,217,3,45,244,148,245,21,79,123,219,212,218,151,186,9,34,111,109,81,27,11,228,71,57,253,229,100,65,213,56,4,224,78,213,194,38,51,91,125,201,107,41,46,218,139,145,83,165,37,226,178,150,70,207,69,75,4,117,19,58,56,168,100,125,60,83,177,146,70,234,119,76,215,170,163,164,133,138,158,230,52,150,160,0,0,1,143,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,119,96,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,214,179,139,31,52,250,201,245,3,33,245,25,203,169,229,113,228,79,76,191,26,245,138,210,186,184,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,89,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,32,72,0,0,24,171,139,31,43,26,201,244,255,0,33,244,233,205,107,13,154,56,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,61,229,32,255,0,153,113,199,103,253,227,63,229,53,159,254,182,5,255,0,0,0,16,3,157,95,149,140,91,234,5,15,167,92,73,254,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,2,176,121,92,121,236,211,47,198,189,30,180,191,226,160,56,10,224,43,139,29,22,226,199,6,212,205,75,210,159,99,99,118,111,105,248,218,223,110,219,106,59,93,219,109,84,49,254,110,26,135,200,237,228,149,141,248,90,187,111,186,236,136,170,150,254,5,43,115,171,243,79,139,125,63,161,245,27,137,149,121,24,254,187,63,118,255,0,137,31,87,154,7,6,124,73,241,19,175,182,12,215,71,52,223,237,5,150,139,15,165,181,207,83,237,138,10,78,138,166,86,214,200,232,250,42,39,141,235,179,38,141,119,68,233,248,182,223,116,84,76,129,202,147,133,205,118,225,175,242,163,249,107,193,190,206,125,163,246,39,179,63,190,116,117,157,255,0,15,227,187,223,233,105,100,233,233,239,197,250,91,111,213,238,223,101,216,39,249,170,185,181,65,64,63,230,92,113,217,255,0,120,207,249,77,103,255,0,173,129,106,156,174,60,137,233,151,227,94,177,90,85,7,31,124,100,212,241,125,170,20,87,11,21,53,93,6,9,140,83,172,56,229,13,117,20,80,86,177,243,199,10,214,77,80,177,201,34,57,239,150,36,107,81,31,208,145,197,30,205,107,214,69,117,196,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,70,174,42,249,69,98,186,175,157,209,231,90,23,145,90,176,79,106,92,41,227,191,217,164,183,199,21,174,142,133,176,199,18,205,110,130,150,38,116,204,157,167,61,208,200,238,153,159,43,157,221,135,167,103,132,85,229,139,193,45,102,185,234,61,54,173,234,134,41,215,166,216,191,77,100,52,215,107,108,235,75,146,213,57,102,142,56,225,122,163,98,154,24,38,133,207,153,58,158,222,166,71,19,227,115,101,122,182,239,206,191,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,189,128,1,72,28,206,184,37,172,208,205,71,169,213,189,47,197,58,52,219,40,234,172,154,154,211,109,157,41,113,170,166,172,49,201,28,207,68,116,80,195,60,211,53,240,167,83,27,212,249,34,100,109,108,76,87,93,249,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,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,219,79,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,142,188,45,114,132,251,21,172,183,140,167,136,91,133,171,40,197,49,123,130,38,51,110,129,187,195,144,124,45,123,42,235,98,85,94,220,44,234,70,173,42,171,186,229,99,209,202,232,26,158,38,106,113,153,162,153,87,17,60,54,102,26,57,133,92,45,84,87,172,131,217,254,26,123,164,178,71,74,206,197,125,61,67,250,221,28,114,61,55,100,46,68,217,139,241,42,111,178,110,168,20,153,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,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,157,43,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,223,210,134,75,0,0,0,97,252,147,132,205,6,203,53,230,203,196,141,247,5,164,168,205,172,116,253,168,170,23,252,4,243,183,163,195,213,207,22,221,50,212,211,181,138,216,165,95,123,81,205,85,234,88,105,214,28,192,0,0,0,17,87,154,63,145,61,77,252,23,214,40,137,84,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,80,215,92,218,160,160,31,243,46,56,236,255,0,188,103,252,166,179,255,0,214,203,254,0,87,7,59,140,214,213,65,162,250,123,167,51,83,213,173,202,249,148,75,123,167,149,172,111,97,176,80,210,73,12,173,123,186,186,145,234,235,132,42,212,70,170,42,54,77,213,187,34,58,199,200,1,205,111,133,205,118,226,83,242,93,249,20,193,190,209,253,156,246,223,180,255,0,190,116,116,125,143,17,224,123,63,233,153,99,234,234,236,75,250,59,237,211,239,219,116,220,43,87,128,60,23,242,137,198,78,147,216,61,169,236,255,0,9,144,71,125,239,118,59,189,94,205,141,245,253,174,158,166,237,220,240,189,190,173,254,30,190,173,157,183,74,236,82,84,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,17,87,154,63,145,61,77,252,23,214,40,137,84,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,80,160,205,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,243,54,115,40,7,252,203,142,59,63,239,25,255,0,41,172,255,0,245,178,255,0,128,20,3,205,31,207,102,166,254,11,232,244,69,255,0,21,1,199,175,1,92,88,235,79,22,57,206,166,105,166,148,251,103,27,188,251,51,193,86,251,118,219,79,221,237,91,105,97,147,243,115,84,50,70,237,36,79,111,196,212,223,109,211,116,84,85,14,215,200,199,245,217,251,183,252,72,181,66,0,114,164,225,115,93,184,107,252,168,254,90,240,111,179,159,104,253,137,236,207,239,157,29,103,127,195,248,238,247,250,90,89,58,122,123,241,126,150,219,245,123,183,217,118,159,224,0,0,64,174,102,188,9,90,181,187,13,184,235,158,150,227,53,114,106,133,134,158,55,85,81,218,224,107,223,146,81,49,90,215,50,72,247,69,125,76,49,110,232,222,206,169,30,200,251,29,50,42,195,218,175,110,87,30,123,52,203,241,175,71,173,47,248,137,85,252,9,218,172,188,113,226,156,92,233,213,101,37,5,60,149,23,122,188,194,217,81,35,98,99,167,158,216,180,144,75,67,12,52,232,138,249,37,146,105,170,29,52,187,185,239,87,166,234,170,128,75,80,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,63,241,235,192,87,22,58,211,197,142,115,169,154,105,165,62,217,198,239,62,204,240,85,190,221,182,211,247,123,86,218,88,100,252,220,213,12,145,187,73,19,219,241,53,55,219,116,221,21,21,101,255,0,43,253,4,213,142,29,180,10,255,0,133,107,30,41,246,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,240,239,182,202,138,161,48,0,0,13,85,205,170,10,1,255,0,50,227,142,207,251,198,127,202,107,63,253,108,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,0,0,41,91,157,95,154,124,91,233,253,15,168,220,76,171,200,199,245,217,251,183,252,72,250,188,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,100,14,84,156,46,107,183,13,127,149,31,203,94,13,246,115,237,31,177,61,153,253,243,163,172,239,248,127,29,222,255,0,75,75,39,79,79,126,47,210,219,126,175,118,251,46,193,63,192,0,85,95,60,239,212,159,239,39,240,211,21,114,84,243,79,148,253,63,174,245,27,113,42,185,173,240,185,174,220,74,126,75,191,34,152,55,218,63,179,158,219,246,159,247,206,142,143,177,226,60,15,103,253,51,44,125,93,93,137,127,71,125,186,125,251,110,155,227,254,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,66,207,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,211,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,172,14,30,185,112,241,157,131,107,238,154,102,185,78,141,248,43,46,63,152,89,174,151,26,159,180,86,169,59,20,176,86,197,36,178,116,50,165,207,119,75,24,229,217,168,174,93,182,68,85,247,1,98,188,209,252,137,234,111,224,190,177,68,82,183,9,222,105,244,111,234,6,61,234,48,23,167,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,2,239,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,93,92,66,242,225,227,59,57,215,221,75,205,113,109,27,241,182,92,131,48,188,221,45,213,63,104,173,81,247,233,103,173,150,72,164,232,125,75,94,222,166,61,171,179,145,28,155,236,168,139,238,44,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,16,36,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,225,203,178,30,79,75,222,171,238,3,131,213,119,93,189,231,56,155,238,69,251,206,44,77,215,222,123,209,168,159,112,3,169,234,62,111,106,193,241,233,175,23,58,216,169,227,141,241,183,169,242,53,158,247,59,100,247,185,201,255,0,57,247,239,23,40,109,84,18,214,204,187,50,54,57,234,190,255,0,146,53,87,238,69,253,133,84,115,24,226,202,241,87,223,211,252,66,251,85,78,141,169,137,101,237,61,204,221,99,158,161,21,62,40,211,250,13,254,119,221,247,129,27,248,169,215,219,254,182,103,11,107,182,220,234,39,164,111,232,49,179,61,205,255,0,3,3,151,220,217,30,159,56,151,238,255,0,232,88,135,8,252,55,90,180,227,76,169,239,183,59,85,51,107,36,160,101,83,228,124,13,71,38,244,240,57,119,87,68,213,249,177,87,230,67,126,4,248,84,143,83,47,110,200,243,11,108,117,116,241,237,183,121,81,221,91,178,165,159,116,168,191,54,55,238,251,139,97,212,104,169,241,45,48,186,82,91,97,101,59,96,182,79,28,105,26,109,210,141,167,122,38,223,63,232,160,20,249,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,90,223,8,152,171,113,125,46,162,166,240,205,133,206,73,122,145,25,210,191,233,153,213,62,228,253,165,64,186,211,93,168,188,82,87,81,205,213,82,230,215,92,26,212,145,200,191,206,171,119,205,85,63,162,94,102,1,104,138,205,143,193,69,20,109,98,55,171,225,68,247,39,198,229,253,191,214,7,102,56,184,228,113,119,245,128,111,189,55,14,83,202,38,199,23,53,87,127,120,28,145,126,227,201,193,137,253,123,156,192,192,156,92,99,49,228,186,107,113,163,124,72,247,59,179,211,187,119,249,84,64,171,247,47,244,74,217,229,171,107,154,29,112,187,42,124,11,13,45,27,156,137,186,110,158,38,53,253,133,169,107,245,45,77,78,9,93,225,88,142,147,243,123,124,191,199,69,251,74,157,224,102,235,91,100,226,70,182,154,58,151,196,218,136,104,163,123,27,242,84,241,20,255,0,251,87,254,48,46,166,129,85,212,145,42,175,243,27,255,0,50,31,160,252,118,135,245,219,41,95,190,234,232,88,229,95,237,106,31,176,15,90,239,191,205,78,91,110,159,51,138,175,191,228,114,79,122,1,197,23,165,127,180,230,135,169,205,93,209,81,79,99,119,251,192,245,85,83,178,166,37,138,70,163,145,126,229,77,211,230,83,55,49,77,44,170,211,253,86,135,57,180,210,58,8,29,29,7,197,12,106,221,156,214,74,191,54,177,169,254,164,159,206,255,0,232,92,250,166,228,11,230,119,137,193,91,128,173,193,40,97,146,77,218,212,122,181,187,166,212,213,126,253,213,64,251,28,185,117,185,51,188,50,139,28,172,173,89,42,104,40,146,61,159,38,235,180,84,244,169,247,200,229,249,185,126,228,255,0,120,155,165,30,242,224,213,58,236,43,93,62,207,212,220,38,142,142,106,91,132,107,23,82,171,122,145,140,84,93,145,171,254,40,187,170,26,148,170,167,108,232,187,163,183,219,254,53,64,61,235,242,56,181,81,23,239,57,158,183,123,148,15,96,56,181,119,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,226,229,216,15,15,113,233,93,220,187,126,211,203,157,191,187,115,156,108,217,80,14,77,102,201,182,231,151,57,26,158,255,0,113,200,233,186,143,158,218,112,123,44,247,27,149,83,33,108,125,59,171,164,107,126,111,99,127,156,228,254,146,1,128,120,228,226,86,201,164,24,5,69,23,74,84,86,92,89,83,75,27,35,169,133,170,213,90,87,57,21,81,219,174,219,185,191,119,222,84,238,147,105,246,65,197,54,180,204,145,245,83,69,84,250,218,167,61,240,58,68,110,221,79,219,120,209,63,198,161,216,120,175,214,43,223,16,154,165,79,99,179,84,213,84,210,165,76,41,28,104,247,189,55,146,24,35,95,115,94,244,249,239,242,66,123,114,236,225,133,184,13,154,12,190,249,110,141,181,181,48,61,88,175,135,103,35,101,130,153,127,157,19,87,230,142,251,255,0,227,2,86,232,182,146,91,180,195,26,138,207,72,173,119,79,86,234,157,105,190,242,72,239,231,57,127,166,167,67,227,71,61,165,194,116,130,245,83,43,147,185,45,37,76,44,78,182,53,85,86,150,161,83,244,191,201,36,67,24,145,181,26,155,123,138,228,230,143,168,208,208,225,169,142,71,82,171,52,181,30,246,53,233,191,74,197,90,207,151,86,255,0,52,253,128,96,62,94,184,180,186,133,173,119,252,190,88,220,172,142,227,42,162,244,185,118,89,32,171,114,251,219,178,127,57,11,146,164,135,179,18,51,255,0,171,230,86,167,40,204,73,233,140,228,185,28,244,219,44,247,40,22,55,185,158,255,0,125,43,149,125,234,223,246,207,219,247,150,98,159,32,60,156,55,220,230,113,68,220,14,71,23,156,142,47,3,195,23,250,206,103,173,169,239,249,158,192,58,190,160,209,62,183,31,168,137,21,54,94,143,254,109,159,251,10,113,210,58,200,176,110,47,91,5,93,58,171,106,229,183,192,213,71,109,178,172,148,107,252,239,159,204,186,60,138,37,150,215,43,81,157,95,163,238,219,127,231,33,76,55,251,68,246,254,48,109,125,73,209,215,95,111,114,111,186,124,150,135,250,191,172,11,153,196,170,89,87,143,208,78,207,209,125,52,78,79,236,86,53,79,176,117,173,58,114,187,14,180,117,109,186,81,83,252,191,242,76,59,40,28,28,158,243,203,126,71,25,17,85,83,99,147,62,74,1,200,159,48,213,14,249,28,91,213,191,222,7,176,195,60,80,96,209,102,218,111,118,162,145,157,75,224,231,86,123,156,187,59,195,204,137,250,42,159,210,51,49,214,243,218,118,212,227,117,177,189,55,106,193,38,233,255,0,242,220,6,189,83,85,85,233,14,190,92,170,149,142,79,5,93,112,129,19,110,157,209,95,43,63,158,139,251,11,220,225,203,83,237,186,139,129,208,220,168,228,106,172,189,223,114,74,199,124,166,153,191,205,255,0,32,163,238,47,104,221,69,173,153,39,102,151,165,82,233,90,173,86,179,109,211,197,212,123,201,175,203,19,92,150,166,162,139,2,184,214,189,100,116,168,200,152,249,63,164,234,185,23,100,89,63,179,228,208,45,28,224,246,239,239,60,177,200,246,35,147,228,169,185,229,83,116,216,14,12,95,184,246,30,175,122,42,108,123,17,119,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,60,42,236,55,69,3,200,0,0,0,0,0,0,0,1,225,87,111,121,225,206,216,245,171,254,224,61,187,251,183,56,61,202,169,178,33,226,61,209,122,87,229,247,28,221,251,64,225,27,19,230,123,17,54,56,181,80,244,92,107,169,237,212,83,214,212,202,200,226,130,55,72,247,61,200,136,136,137,186,251,212,15,85,214,229,79,107,163,150,170,162,78,150,198,215,57,87,101,95,146,42,253,200,191,176,167,254,98,60,77,220,114,76,206,239,167,152,245,87,84,84,117,146,64,228,232,106,110,172,90,119,127,62,36,251,216,239,231,25,251,142,110,51,237,120,205,166,183,20,198,46,212,243,86,200,217,32,94,204,237,119,74,171,106,99,254,100,232,168,187,181,191,113,15,248,68,208,251,222,187,106,116,185,166,69,107,169,169,164,173,158,106,151,200,248,30,246,175,114,58,157,189,239,141,233,243,98,125,224,102,30,92,60,40,86,220,175,139,168,57,69,187,243,113,178,25,33,94,242,126,148,117,107,186,252,19,127,181,125,237,255,0,232,219,21,166,217,79,106,163,142,142,157,157,44,141,168,212,77,213,125,200,136,159,122,175,236,62,62,11,136,91,49,27,60,118,251,109,43,32,99,81,201,210,214,53,187,110,247,59,228,141,79,233,41,217,128,245,84,202,200,162,87,61,125,201,255,0,180,162,174,57,243,154,172,243,92,106,108,109,147,169,148,215,71,211,49,54,68,223,166,178,165,169,252,214,255,0,79,246,151,89,169,25,4,22,12,126,106,170,137,153,19,83,167,226,123,145,169,250,108,79,154,170,126,210,133,172,126,47,83,56,158,223,226,168,89,114,46,175,118,239,69,69,184,39,249,95,211,255,0,214,5,185,242,250,196,91,140,232,101,191,104,122,29,82,218,73,221,241,111,187,150,138,4,85,253,37,37,26,123,142,135,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,176,239,160,120,95,145,225,167,149,8,155,1,228,226,228,221,14,71,135,1,193,168,157,91,162,158,195,212,221,250,143,104,31,150,226,197,146,149,205,107,182,95,119,221,253,104,83,158,187,91,235,108,252,88,99,117,50,123,187,183,74,38,253,223,119,129,254,181,46,70,165,55,137,80,168,46,52,216,235,63,18,56,157,211,100,217,215,90,119,39,245,116,182,135,251,63,103,237,2,212,52,150,78,238,9,101,122,174,234,180,20,219,251,191,218,99,59,145,141,244,10,187,199,233,142,61,82,190,245,146,217,72,253,255,0,182,158,37,255,0,164,201,0,122,159,190,255,0,239,156,152,29,176,102,223,112,30,92,113,106,174,231,53,249,28,83,96,57,159,27,44,107,223,97,173,107,83,127,204,73,255,0,204,56,251,39,228,185,64,149,20,146,196,169,238,115,28,139,255,0,18,129,67,60,91,210,92,91,174,119,250,199,179,225,142,225,88,214,166,237,249,120,170,141,191,231,58,175,10,153,123,176,30,34,49,42,201,31,218,141,110,244,205,122,109,213,240,171,92,213,254,107,190,231,146,131,142,156,90,107,78,169,190,162,122,53,74,58,154,153,30,178,44,107,210,174,116,181,106,137,186,162,39,220,132,112,215,29,50,170,211,203,189,6,91,65,73,44,80,182,84,153,175,100,106,212,111,109,97,69,84,84,99,81,61,238,95,188,11,229,192,50,10,124,143,25,161,185,192,237,219,44,17,57,23,101,247,162,198,199,111,239,68,254,145,217,72,55,203,183,90,105,114,173,63,165,179,220,47,48,201,87,78,172,137,177,45,66,43,250,91,5,35,83,118,171,213,126,110,84,249,19,138,55,164,140,107,211,228,228,221,0,225,46,255,0,112,141,85,87,222,123,28,155,161,249,213,85,142,221,64,253,32,245,177,232,168,115,69,220,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,28,92,7,133,114,111,182,231,148,249,158,182,251,215,115,216,159,48,57,0,0,0,0,0,120,85,68,3,201,197,92,136,113,116,155,110,122,149,92,171,238,3,147,221,191,200,242,198,42,236,170,114,99,126,245,57,236,136,3,100,79,145,225,219,42,42,110,122,170,42,225,165,103,92,243,49,137,251,92,187,17,167,94,184,214,211,157,34,174,91,68,215,106,25,234,145,177,189,204,74,151,34,181,30,199,170,124,162,127,244,83,254,48,36,117,69,116,84,172,115,156,191,162,191,215,251,118,34,143,27,188,74,77,166,90,91,123,142,206,198,45,93,77,4,209,177,221,201,152,173,85,88,91,186,43,83,246,72,191,121,130,115,174,102,88,4,246,185,93,71,115,167,109,102,251,71,19,94,247,238,157,109,223,223,225,182,249,111,255,0,17,3,117,11,84,179,190,38,115,139,125,146,223,75,81,89,227,106,89,79,28,81,66,199,46,239,72,211,109,210,54,125,241,126,223,184,15,157,138,217,178,190,36,181,50,24,171,171,39,218,182,185,170,247,119,187,155,35,234,27,191,248,87,255,0,183,47,255,0,86,229,217,240,155,195,214,63,163,186,113,98,165,165,69,150,177,40,33,239,200,248,34,107,156,253,164,85,247,177,63,219,23,239,83,9,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,164,199,125,196,234,167,133,180,240,71,11,19,102,177,168,212,79,236,3,216,137,183,185,16,47,200,242,113,122,236,221,192,136,188,192,245,62,175,9,211,73,34,162,147,183,52,219,116,185,175,145,171,238,168,165,223,222,223,234,114,149,217,203,199,4,110,115,173,108,190,86,170,187,177,42,85,239,179,93,187,155,87,72,239,127,87,191,249,234,103,174,107,25,131,81,150,219,91,42,99,87,39,123,118,35,147,127,254,33,119,236,62,135,42,92,50,162,58,57,175,82,82,72,212,119,82,163,213,23,101,247,80,187,246,255,0,208,5,155,88,233,25,67,108,167,166,99,81,17,145,49,190,228,68,249,53,19,238,254,195,247,156,34,77,163,106,126,196,68,57,40,30,23,222,187,28,142,27,46,231,48,7,133,249,30,79,11,242,3,214,221,250,143,105,234,77,145,200,187,123,207,104,30,185,247,237,175,191,98,161,56,239,138,165,252,65,98,116,238,68,232,117,214,22,53,127,182,58,45,254,242,223,37,68,86,46,255,0,34,166,185,142,219,230,182,234,230,19,116,223,101,125,213,21,170,169,247,182,58,63,235,254,160,44,87,135,8,223,22,148,227,145,57,19,102,90,232,219,191,246,83,66,101,51,15,240,183,85,226,244,127,24,153,100,71,43,173,52,74,228,254,191,11,14,230,96,3,131,219,238,249,252,195,83,111,112,122,236,24,187,129,201,126,71,173,119,220,246,47,200,245,170,57,87,250,183,3,216,159,47,121,235,157,21,99,114,39,222,138,123,79,11,242,93,191,96,21,189,204,186,141,148,180,52,53,77,163,103,83,171,160,222,79,133,29,186,248,191,118,255,0,61,142,58,151,162,182,173,87,225,142,183,34,122,118,107,105,173,213,179,69,209,20,110,93,219,58,255,0,57,219,47,202,36,251,207,163,204,254,106,250,107,21,12,177,192,254,210,87,211,170,187,111,118,234,181,126,239,145,157,184,117,99,51,126,30,188,11,162,85,117,109,29,100,93,41,191,205,103,168,68,253,159,179,250,128,170,254,21,117,70,245,162,90,201,75,143,201,80,247,211,58,228,202,103,53,211,72,212,233,241,80,49,87,102,42,167,202,34,242,48,12,154,28,167,18,181,94,98,219,251,170,142,25,189,221,95,206,110,255,0,122,110,81,215,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,156,92,20,241,137,167,245,26,115,101,199,50,92,170,221,67,93,110,160,130,153,241,207,55,67,145,90,146,162,255,0,169,162,124,152,159,122,252,192,176,100,247,253,231,25,35,69,62,70,59,149,216,178,42,84,169,181,93,105,106,154,191,124,50,163,211,244,149,62,239,235,69,62,210,42,42,110,138,7,231,217,91,247,156,219,39,220,123,21,168,167,169,209,175,189,81,0,246,181,232,167,35,243,34,170,124,207,99,36,69,85,247,129,237,7,132,84,95,188,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,245,175,251,231,37,93,206,43,242,3,139,83,226,61,137,243,61,108,83,216,159,48,57,3,194,174,199,7,61,17,64,246,30,55,67,138,59,127,247,207,8,213,220,14,74,191,176,224,187,175,200,246,34,13,190,224,61,29,10,167,177,140,77,190,72,123,15,27,162,0,79,145,249,110,23,26,75,117,52,149,85,117,17,197,28,109,87,57,207,122,53,17,17,21,126,106,191,212,124,140,195,47,182,98,118,185,110,55,25,186,25,27,30,229,94,151,47,232,177,93,247,53,126,228,43,47,141,206,57,247,74,204,63,20,170,247,171,100,137,238,232,255,0,116,198,190,233,41,255,0,201,251,192,204,92,83,113,219,140,225,48,45,187,27,189,193,83,84,191,226,42,99,122,39,190,5,254,101,66,47,201,206,255,0,136,169,61,83,214,28,155,83,50,73,239,119,91,141,68,171,43,35,98,117,77,35,145,58,89,211,252,231,187,246,175,222,117,198,195,121,203,43,22,73,151,173,203,254,66,125,223,239,127,68,225,95,100,74,58,248,237,80,175,114,71,57,136,171,242,253,37,254,181,254,180,251,192,245,89,44,119,156,174,233,21,182,219,77,81,85,52,157,94,232,216,247,174,232,213,114,254,138,42,252,154,165,172,240,29,193,28,120,229,109,187,56,204,108,201,226,41,170,25,60,76,158,159,222,213,99,234,27,239,73,32,69,79,230,47,185,127,103,245,29,75,150,183,12,49,86,211,205,157,94,233,183,86,207,26,65,241,255,0,53,244,142,223,244,101,255,0,109,79,155,127,250,22,169,110,160,138,223,78,202,120,83,102,183,125,190,127,181,87,254,144,60,208,208,83,80,83,199,77,75,11,35,142,54,163,81,173,106,34,34,34,34,125,201,253,71,234,60,111,176,3,201,249,46,83,36,20,143,145,94,141,68,217,55,85,219,239,63,89,209,245,118,253,14,57,133,213,220,167,127,75,89,36,41,190,202,191,57,17,62,228,80,41,131,152,118,160,253,171,212,143,5,28,235,35,105,255,0,154,174,221,19,170,10,69,249,117,47,244,75,12,229,237,138,211,227,186,85,105,168,142,36,100,149,84,176,78,229,70,162,111,213,77,72,171,247,39,236,41,187,90,242,185,242,188,246,166,234,247,124,79,232,251,147,238,134,54,254,196,254,143,236,45,147,151,78,168,174,83,139,80,227,243,123,157,69,71,19,81,223,181,25,29,35,62,230,39,244,191,104,19,209,143,221,190,239,253,103,47,122,123,207,17,108,140,79,127,220,135,45,209,64,240,139,239,57,28,125,219,158,119,220,15,39,133,249,30,79,11,242,3,214,191,164,123,19,228,112,219,222,115,64,60,63,110,149,223,228,85,167,51,143,14,153,246,0,142,95,149,221,219,237,183,203,183,74,90,91,213,17,171,213,242,42,135,153,101,194,27,134,168,96,214,246,175,189,151,85,69,249,255,0,58,58,79,234,2,124,240,160,145,166,142,99,43,31,201,109,84,106,159,254,201,1,153,204,51,194,141,50,83,104,222,51,26,125,214,186,63,255,0,36,128,204,192,122,228,254,177,30,199,153,54,84,60,49,17,0,230,167,21,77,148,230,113,119,236,3,202,124,130,252,130,124,143,32,66,62,102,88,203,238,58,71,227,162,129,238,124,55,58,55,117,49,155,170,110,233,147,231,183,251,35,190,240,63,83,4,154,83,110,161,89,186,158,206,242,57,138,228,85,247,212,212,170,123,143,169,199,37,146,107,174,133,93,188,63,190,72,234,168,156,212,247,127,143,68,251,213,63,105,130,57,111,103,211,223,173,239,181,86,47,83,224,124,104,159,36,219,169,245,107,247,53,63,98,125,224,119,46,61,180,33,115,252,62,170,227,107,181,182,106,152,96,123,149,91,7,83,246,72,170,151,221,211,27,151,230,244,41,166,228,153,86,157,229,87,27,77,45,69,85,20,212,85,50,66,230,35,228,141,219,162,170,123,209,58,87,249,203,247,125,230,201,217,37,173,183,91,84,244,170,155,164,145,57,63,227,106,167,237,79,218,82,151,29,250,93,73,142,234,133,250,245,72,159,157,146,225,59,228,103,191,239,236,162,123,213,234,159,206,85,249,1,245,184,84,227,199,39,193,239,204,180,230,55,153,230,161,151,181,31,247,69,68,142,233,222,116,85,95,206,84,34,39,194,229,251,139,89,209,237,122,195,117,74,211,75,87,103,189,209,79,36,144,181,238,99,42,98,115,145,123,108,114,238,141,145,223,46,180,40,243,23,208,249,117,91,15,146,243,142,179,122,202,38,186,89,89,186,123,155,188,136,139,187,228,106,127,169,167,201,62,243,240,97,121,150,165,240,223,150,123,66,5,236,165,55,122,23,39,247,59,191,73,21,159,123,100,254,130,1,177,51,36,100,137,187,30,138,159,212,167,149,77,202,245,225,191,152,125,155,46,237,218,178,101,236,206,237,253,255,0,27,191,199,59,249,148,200,159,38,183,239,39,173,151,32,160,189,82,199,85,73,47,83,36,106,57,23,165,201,190,232,139,247,162,126,212,3,232,190,61,254,71,175,165,89,239,253,167,232,69,69,249,7,38,224,122,90,253,143,107,94,142,247,158,169,35,247,236,159,121,225,138,168,187,1,250,1,193,36,68,57,34,162,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,95,110,101,26,67,83,164,28,96,231,16,36,21,105,109,204,42,19,47,182,205,83,60,82,190,118,87,57,207,168,114,36,123,116,49,181,137,87,27,26,244,71,163,34,106,175,86,232,247,6,193,32,173,94,73,122,153,138,212,233,102,117,163,158,47,181,146,91,242,5,201,187,18,73,27,124,69,13,69,53,61,63,92,45,235,238,63,183,37,46,210,47,66,53,189,248,62,37,87,236,150,84,0,3,93,110,61,181,51,42,213,14,46,53,50,227,148,213,247,61,131,144,86,227,54,232,25,36,139,13,45,13,4,239,167,137,145,181,239,119,71,87,109,210,189,27,179,86,89,165,122,53,189,123,1,177,72,43,215,146,198,1,77,98,225,231,43,212,26,140,122,174,142,229,149,101,15,166,101,116,201,43,89,95,110,163,167,141,33,88,145,203,208,230,50,162,122,246,43,216,158,247,245,181,202,189,180,70,216,80,0,10,192,208,94,97,117,154,101,198,38,171,104,86,188,229,255,0,231,22,191,80,50,56,172,247,203,164,211,212,73,103,170,241,205,134,154,149,243,73,50,199,77,110,108,112,189,168,141,143,166,57,37,71,57,204,143,173,205,11,63,0,0,0,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,146,193,2,185,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,64,0,0,0,0,0,107,89,197,143,154,125,100,250,129,144,250,140,224,108,166,8,171,202,227,200,158,153,126,53,235,21,164,170,0,0,0,0,0,10,192,230,117,204,46,179,22,172,169,225,215,135,236,191,179,117,135,170,44,182,255,0,108,154,120,42,173,85,81,79,12,145,82,209,85,193,51,58,102,78,212,204,169,78,151,181,27,34,71,212,143,73,90,204,129,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,0,0,0,0,16,131,152,87,21,89,151,10,26,185,160,121,133,154,229,86,236,98,227,81,124,166,203,45,17,198,147,50,227,110,71,219,122,213,177,57,236,111,137,141,174,145,208,191,169,189,47,85,106,175,109,242,49,242,255,0,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,0,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,229,99,21,100,253,21,145,58,130,210,129,66,220,169,117,51,242,119,198,78,57,110,168,171,181,82,80,102,182,250,236,102,178,123,132,157,190,158,228,105,81,78,200,92,175,107,82,105,42,169,105,162,106,47,87,87,117,88,214,245,57,170,151,210,0,2,168,57,224,231,244,210,221,116,179,75,104,114,26,180,168,165,167,184,223,238,150,150,172,173,129,89,43,162,130,138,161,233,183,105,239,69,134,189,141,247,171,216,139,39,232,164,137,212,22,190,10,43,229,29,166,121,86,97,197,237,159,58,180,210,109,101,192,173,245,247,11,189,84,145,201,219,111,137,164,154,142,8,26,246,177,88,147,61,243,171,218,199,185,189,81,193,59,145,85,89,178,207,94,97,92,85,102,92,40,106,230,129,230,22,107,149,91,177,139,141,69,242,155,44,180,71,26,76,203,141,185,31,109,235,86,196,231,177,190,38,54,186,71,66,254,166,244,189,85,170,189,183,200,199,132,223,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,0,0,24,255,0,94,245,175,21,225,219,73,239,186,199,154,219,238,181,182,92,127,194,248,152,45,113,71,37,83,251,245,49,83,179,161,178,73,27,23,103,204,213,93,222,159,10,46,219,174,200,180,215,166,156,209,117,198,215,196,252,26,217,169,151,187,173,102,33,114,233,163,190,97,150,106,217,155,107,142,151,195,178,30,229,29,45,84,146,178,41,154,248,217,81,187,92,199,72,244,145,139,35,25,43,192,189,64,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,185,205,84,95,122,41,245,128,0,65,94,103,92,109,81,232,102,156,84,233,38,151,229,125,26,147,148,117,81,205,83,105,185,64,149,88,213,43,82,25,36,146,102,34,186,88,102,158,25,154,200,87,165,142,233,124,146,178,70,186,38,35,130,117,2,165,121,90,113,237,149,65,125,176,240,163,170,16,93,114,11,117,111,247,30,33,116,167,167,146,174,170,217,208,197,114,81,212,53,136,231,186,141,172,99,149,146,236,190,29,173,84,122,246,17,29,79,245,185,231,126,164,255,0,121,63,134,129,106,128,160,30,87,30,123,52,203,241,175,71,173,47,248,0,43,3,153,215,48,186,204,90,178,167,135,94,31,178,254,205,214,30,168,178,219,253,178,105,224,170,181,85,69,60,50,69,75,69,87,4,204,233,153,59,83,50,165,58,94,212,108,137,31,82,61,37,107,28,173,248,240,213,61,73,202,168,120,105,212,203,53,215,44,237,91,235,43,104,178,212,150,166,178,186,159,162,73,103,145,215,89,102,145,253,80,175,117,144,69,43,122,122,28,144,68,173,127,117,28,192,179,240,86,94,161,241,235,144,240,205,204,123,62,193,181,6,251,87,89,165,119,122,139,20,53,204,168,241,85,175,176,49,44,209,185,38,161,133,37,70,66,199,84,84,54,74,132,108,111,123,216,197,86,181,207,68,69,178,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,0,0,0,21,87,207,59,245,39,251,201,252,52,11,84,5,43,114,84,243,79,148,253,63,174,245,27,112,231,87,230,159,22,250,127,67,234,55,16,46,164,21,87,200,199,245,217,251,183,252,72,181,64,0,16,3,157,95,149,140,91,234,5,15,167,92,64,159,224,160,30,87,30,123,52,203,241,175,71,173,47,248,0,4,117,230,17,159,230,90,89,194,54,109,168,58,125,144,213,216,242,27,29,69,146,166,134,186,153,83,174,39,251,98,141,21,21,21,21,175,99,154,174,99,216,228,86,61,142,115,92,142,107,149,20,36,80,48,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,26,182,39,61,238,240,210,57,178,58,23,245,59,169,136,173,85,238,50,70,51,58,128,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,85,95,11,26,215,252,157,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,80,217,76,2,128,121,163,249,236,212,223,193,125,30,136,11,254,4,0,228,169,229,99,41,250,129,93,233,214,227,186,243,94,214,43,86,154,240,151,123,196,91,126,171,161,200,117,6,162,158,201,107,138,138,169,177,79,36,13,154,57,171,92,246,245,181,235,76,180,236,124,18,43,81,201,189,84,76,122,116,200,170,4,202,6,177,154,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,93,130,56,148,215,140,87,131,157,14,76,238,61,54,186,221,108,182,126,197,154,130,215,143,82,71,21,45,6,240,189,180,169,59,189,204,164,163,235,142,40,59,141,107,186,29,44,77,108,110,85,70,129,154,193,64,56,183,50,110,38,173,92,65,82,235,158,79,155,93,111,180,9,112,125,69,94,24,219,181,85,45,137,244,175,137,208,173,52,84,172,122,199,31,68,110,222,57,28,217,28,146,177,146,201,221,119,87,93,228,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,123,209,31,28,177,201,26,171,85,204,85,98,171,92,230,170,57,67,186,128,0,2,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,238,42,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,240,180,160,0,0,124,156,167,44,197,112,107,21,86,83,154,228,214,172,126,203,69,209,226,110,55,74,216,233,41,96,235,123,88,206,185,100,86,177,189,79,123,90,155,175,189,206,68,79,122,161,70,252,91,243,30,213,13,101,214,219,38,107,163,121,94,65,136,226,120,69,68,53,216,173,27,226,142,158,165,181,171,2,54,162,166,178,54,73,44,83,189,202,249,225,70,185,93,31,135,114,179,161,59,179,247,2,247,129,90,181,188,127,106,62,180,242,246,212,77,94,177,219,174,184,110,161,96,55,11,35,106,111,118,202,5,167,179,203,85,37,238,5,100,52,78,146,105,157,55,77,47,101,42,98,151,225,84,168,70,171,93,28,136,139,45,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,248,213,177,57,239,119,134,145,205,145,208,191,169,221,76,69,106,175,113,146,49,129,157,64,0,0,32,7,52,62,37,245,79,133,252,239,67,115,173,51,187,127,221,55,141,179,86,79,83,236,187,159,230,104,162,143,197,193,12,177,247,187,93,247,190,62,167,124,15,217,201,247,162,132,255,0,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,0,0,0,33,7,48,174,42,179,46,20,53,115,64,243,11,53,202,173,216,197,198,162,249,77,150,90,35,141,38,101,198,220,143,182,245,171,98,115,216,223,19,27,93,35,161,127,83,122,94,170,213,94,219,228,99,229,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,7,96,0,0,0,165,110,114,122,41,246,27,136,43,78,177,210,92,59,212,154,155,111,94,244,18,75,213,36,21,214,232,169,233,228,233,106,70,212,108,46,129,244,106,221,222,247,44,157,253,250,91,208,128,93,72,41,91,147,102,181,253,134,226,10,237,163,149,118,254,245,38,166,219,211,179,60,113,117,73,5,117,186,42,138,136,250,156,178,53,27,11,160,125,98,59,102,61,203,39,99,110,150,245,169,117,32,1,170,185,178,159,9,222,86,52,111,233,254,61,233,208,1,149,65,81,124,236,53,138,213,122,204,176,61,16,177,223,170,229,168,198,169,234,175,119,250,56,106,154,234,70,207,84,145,182,141,178,198,215,170,165,76,113,71,59,209,36,98,43,98,172,98,181,85,37,113,135,249,78,232,93,247,83,248,160,182,106,55,177,173,85,184,182,154,111,113,187,186,224,172,127,77,84,244,245,17,208,36,49,42,57,93,51,103,103,125,175,217,27,31,134,87,117,181,253,182,188,47,80,21,87,207,59,245,39,251,201,252,52,197,92,149,60,211,229,63,79,235,189,70,220,5,212,128,0,0,98,174,44,124,172,107,39,211,252,135,211,167,3,42,131,85,115,96,139,77,218,235,96,229,143,69,125,177,92,234,237,215,43,118,131,199,87,71,89,73,51,161,158,154,120,241,244,116,114,199,35,85,28,199,181,200,142,71,34,162,162,162,42,1,40,1,2,185,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,64,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,6,202,96,0,0,0,0,0,0,0,7,23,174,219,28,143,75,213,119,3,153,225,126,65,62,65,192,113,110,223,180,228,174,68,67,210,197,115,151,220,135,181,141,223,230,7,142,167,47,184,243,209,191,189,78,104,212,79,121,200,14,45,110,223,216,114,60,42,237,239,83,242,214,221,40,168,34,89,106,165,86,53,17,127,154,171,247,111,247,1,250,207,10,168,137,186,169,138,181,3,136,253,53,211,202,25,43,111,215,106,136,219,27,154,197,70,81,75,39,189,92,173,251,147,246,162,145,63,82,185,171,105,93,157,207,167,198,214,235,81,34,109,178,186,217,35,90,191,160,191,227,154,191,123,128,158,119,44,134,215,107,137,210,213,214,195,27,90,138,170,174,145,169,247,47,237,84,253,132,113,215,206,53,48,77,42,167,88,99,187,80,212,85,108,237,163,100,176,72,169,180,173,98,238,157,230,175,222,191,241,21,189,168,28,127,234,222,165,201,37,191,20,169,168,165,100,253,76,106,164,213,16,42,117,117,162,124,170,87,250,109,255,0,139,250,143,131,131,112,195,196,103,17,245,239,187,220,235,123,208,185,221,72,250,187,222,233,180,141,116,191,39,44,139,243,216,15,111,16,124,107,106,150,191,212,71,141,89,224,167,109,34,75,186,54,27,107,122,157,215,19,99,249,163,228,251,213,199,198,211,14,15,242,28,213,141,203,51,166,84,81,81,185,82,87,190,78,229,54,237,248,36,85,69,116,61,63,39,63,239,251,191,168,155,90,103,192,150,1,162,148,41,147,106,84,116,179,203,78,157,213,70,178,26,164,222,55,186,79,251,95,127,209,106,125,255,0,212,96,158,46,184,174,197,237,251,233,214,148,120,138,40,225,111,134,114,193,74,234,93,220,157,248,85,55,99,218,155,123,163,254,111,221,253,91,1,27,181,166,92,63,19,185,183,30,211,180,73,147,223,214,245,159,196,42,252,49,189,61,232,229,254,147,254,239,249,137,33,193,31,3,109,212,152,169,51,220,222,10,214,68,181,47,70,177,146,203,14,253,169,162,68,247,118,191,98,59,249,199,192,225,95,129,124,243,84,110,63,105,243,56,105,221,75,247,44,181,241,200,245,248,103,103,201,204,127,223,27,127,250,190,87,1,166,218,117,99,211,172,106,158,193,103,161,130,8,225,116,142,68,142,54,55,222,247,171,151,244,90,212,255,0,212,7,183,78,244,254,201,167,152,229,46,63,99,134,72,224,167,138,54,39,92,174,122,252,49,181,137,239,95,234,106,29,169,66,38,199,133,122,1,197,207,251,142,109,249,33,235,248,119,254,179,216,159,32,10,187,39,184,138,156,192,115,8,236,26,49,91,79,81,84,200,146,90,186,46,159,209,221,87,188,239,233,47,251,21,37,76,206,233,141,202,191,114,42,149,135,205,131,81,37,134,207,79,135,210,212,74,139,44,180,149,11,250,72,223,116,181,73,182,253,95,236,127,96,21,114,234,121,238,213,21,21,173,141,223,204,221,81,171,251,54,255,0,160,179,190,85,117,8,248,222,237,209,92,136,172,247,126,207,238,18,29,105,230,139,92,38,211,27,142,91,89,77,11,145,221,158,218,247,24,171,254,152,124,107,238,84,223,246,125,228,173,229,87,116,130,27,197,85,177,85,221,198,185,235,182,222,237,186,168,90,5,175,199,239,98,111,251,16,242,228,68,79,113,226,21,222,54,175,237,68,57,59,228,7,175,125,212,246,39,200,225,183,191,220,115,79,114,1,228,240,191,35,201,225,126,64,122,218,136,174,61,167,173,187,110,155,30,192,56,77,191,66,162,39,188,168,14,97,149,11,87,174,24,173,51,88,222,184,238,145,175,187,127,190,42,50,223,166,93,152,170,170,168,84,47,30,141,164,155,136,12,53,145,61,122,221,118,133,36,221,62,238,138,45,190,239,120,22,61,194,212,93,173,29,197,209,200,189,75,105,162,85,255,0,246,88,76,192,98,190,27,227,237,105,94,58,196,84,217,182,186,68,77,191,103,134,132,202,128,112,145,61,199,136,207,47,221,118,79,235,13,77,148,14,103,23,34,47,204,228,120,119,200,15,9,177,200,245,167,245,41,236,3,29,107,205,133,114,29,54,185,91,154,142,87,72,250,117,78,149,93,253,211,53,126,228,82,179,184,0,187,215,98,124,66,55,17,157,82,54,207,81,78,206,135,179,226,255,0,75,84,59,239,217,127,159,251,11,96,201,169,146,174,209,52,47,98,57,21,88,187,47,249,72,85,206,148,217,97,199,56,231,163,138,40,214,6,248,234,68,86,179,165,17,63,189,255,0,177,191,229,1,106,237,252,228,40,139,247,181,63,230,33,191,29,186,11,110,206,113,153,175,145,83,84,45,100,110,87,39,110,71,251,250,165,166,106,251,145,171,247,52,152,180,111,71,210,198,228,85,93,216,158,245,254,195,225,230,216,205,54,77,103,146,134,166,22,72,139,182,200,244,106,167,233,53,126,244,95,232,129,72,60,23,103,53,90,113,172,178,227,151,39,182,42,91,140,116,180,174,108,172,68,95,138,162,37,249,185,90,169,238,145,127,227,45,19,50,225,163,78,181,195,6,103,180,105,38,149,106,210,9,209,240,86,189,191,177,255,0,205,234,79,231,47,252,101,91,241,93,166,185,14,130,234,245,54,73,75,11,41,41,150,174,14,219,160,153,187,252,16,211,200,190,230,116,175,205,20,177,158,0,184,143,179,106,118,33,65,140,207,91,83,45,202,154,153,26,244,150,25,54,94,213,61,63,82,245,57,206,79,154,168,21,239,196,71,4,249,102,144,222,95,91,137,209,92,37,167,93,186,21,89,44,251,124,17,34,251,251,8,159,57,29,255,0,212,135,61,12,227,211,86,116,158,190,158,199,144,45,26,210,64,230,66,230,75,108,99,92,141,107,162,106,251,213,236,251,163,95,254,175,149,212,101,122,127,140,102,84,253,139,197,154,134,169,171,247,205,77,27,215,230,213,254,115,87,250,41,255,0,17,94,92,72,114,217,146,243,45,101,247,6,166,182,211,200,245,145,237,103,122,24,19,117,89,156,158,230,192,159,181,159,127,221,253,64,74,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,72,58,106,202,122,182,35,225,149,142,79,234,114,47,252,198,189,183,10,157,103,225,15,51,90,10,187,156,244,168,231,74,246,50,154,227,35,216,246,181,95,10,46,209,189,159,183,239,255,0,232,19,131,133,238,101,118,123,189,198,43,6,119,45,107,93,50,199,27,36,109,36,210,124,78,159,111,122,172,206,93,186,92,159,119,220,5,156,108,138,113,86,38,199,91,194,179,252,123,56,181,193,115,177,213,190,88,166,99,94,138,232,92,197,217,90,215,124,149,63,99,144,236,224,126,87,49,232,187,166,231,182,62,164,79,121,207,164,242,136,136,1,62,94,241,185,228,240,168,3,116,253,160,226,190,227,194,185,81,61,224,123,1,197,29,242,60,238,128,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,42,215,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,190,36,100,107,29,122,185,223,11,213,102,141,62,52,68,232,180,162,63,241,237,166,120,174,168,112,143,169,150,236,166,147,185,236,28,126,183,38,183,78,200,227,89,169,107,168,32,125,68,79,141,207,99,186,58,187,110,137,234,221,156,177,77,43,17,205,235,220,10,139,229,113,171,212,218,75,198,14,51,5,202,122,72,45,185,205,60,216,133,84,211,65,44,175,99,234,92,199,210,182,36,143,244,94,250,200,41,35,87,57,28,196,100,143,87,116,254,155,111,208,213,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,102,205,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,3,175,241,3,169,159,145,189,14,207,53,74,58,187,85,61,94,51,143,215,92,40,61,169,39,69,44,213,204,133,222,22,7,252,108,87,119,103,88,163,70,53,200,231,185,232,214,175,83,144,214,92,185,238,116,249,253,53,139,135,156,83,79,169,242,26,186,59,150,85,148,50,165,244,48,172,173,101,125,186,142,158,69,153,37,86,167,67,152,202,137,232,30,140,122,251,223,208,230,162,246,213,91,92,28,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,2,250,120,126,211,63,200,222,135,96,122,91,37,37,170,158,175,25,199,232,109,245,254,203,143,162,150,106,230,66,223,21,59,62,6,43,187,179,172,178,43,220,212,115,220,245,115,147,169,202,100,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,101,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,89,81,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,133,239,114,230,227,95,249,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,3,94,190,40,120,201,213,61,78,226,107,42,213,156,3,83,110,182,74,74,127,17,140,227,119,12,110,122,155,68,143,199,98,170,124,148,236,122,181,89,51,187,170,169,59,210,85,223,184,255,0,209,99,90,198,50,218,185,115,107,206,184,241,31,161,211,234,62,180,65,106,143,183,112,246,61,162,106,59,44,212,82,92,163,166,133,137,61,124,146,58,87,69,55,114,103,190,61,160,138,40,217,37,60,200,155,239,209,24,74,163,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,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,183,231,193,7,26,56,175,23,26,113,5,117,107,173,86,76,250,219,220,130,247,143,69,93,27,164,127,105,33,234,174,166,129,94,179,37,27,214,120,209,28,244,248,36,87,69,212,254,148,145,250,246,29,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,198,156,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,228,176,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,172,190,80,92,93,218,175,88,205,55,8,185,61,186,146,223,114,176,83,214,220,177,170,246,212,53,137,115,129,245,14,168,168,165,123,30,238,167,84,177,211,201,43,123,104,168,232,89,34,185,172,236,171,229,179,64,0,0,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,62,174,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,237,90,195,161,122,143,160,213,152,205,167,84,44,222,198,186,229,24,252,57,36,54,217,85,82,170,142,150,89,231,134,54,84,177,81,59,83,47,135,115,214,61,213,204,107,218,143,233,122,61,140,250,218,71,195,70,169,235,142,9,158,103,90,103,105,246,223,228,255,0,217,126,54,205,71,5,77,77,210,187,199,77,36,81,248,72,33,137,253,222,142,211,223,39,83,155,210,198,171,147,171,101,68,11,169,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,170,190,121,223,169,63,222,79,225,164,106,229,221,198,253,103,10,185,218,226,89,141,87,86,153,101,151,8,165,190,185,97,158,166,107,92,141,134,88,217,85,75,19,37,107,27,212,247,193,226,21,35,146,71,197,78,212,99,85,204,99,86,74,243,206,253,73,254,242,127,13,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,63,89,80,28,173,248,250,163,211,191,3,195,38,177,220,45,86,220,65,124,101,70,59,145,86,84,193,67,13,162,69,238,212,205,77,87,36,142,99,29,12,175,89,22,57,21,86,70,203,34,71,241,178,70,118,109,252,1,31,248,248,211,60,171,87,120,66,212,156,23,10,164,241,119,170,139,125,61,194,154,149,177,201,36,149,94,10,174,26,199,193,19,35,99,158,249,164,101,59,153,27,17,191,20,142,99,85,81,21,85,36,0,3,86,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,162,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,174,23,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,126,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,132,213,53,214,227,227,83,49,93,93,226,247,82,115,172,42,175,197,217,106,46,20,246,250,106,166,201,28,145,213,120,42,72,104,223,60,79,141,238,99,225,145,244,238,124,111,71,124,81,185,142,84,69,85,68,189,238,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,134,42,231,157,250,147,253,228,254,26,88,79,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,123,115,206,253,73,254,242,127,13,2,58,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,86,34,202,121,91,241,245,71,167,126,7,134,77,99,184,90,173,184,130,248,202,140,119,34,172,169,130,134,27,68,139,221,169,154,154,174,73,28,198,58,25,94,178,44,114,42,172,141,150,68,143,227,100,140,236,133,191,128,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,115,154,138,158,244,67,94,206,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,15,241,69,195,38,3,197,54,151,220,180,255,0,47,166,164,163,185,62,157,205,178,228,41,110,134,166,182,205,58,201,20,157,112,58,68,234,107,30,232,34,108,172,99,152,178,70,142,103,83,119,71,52,42,219,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,22,234,77,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,220,249,115,115,21,197,115,45,56,159,77,248,152,213,139,85,171,47,198,63,210,23,172,138,170,58,40,238,214,180,70,53,157,218,185,164,70,75,89,27,213,205,127,87,75,228,141,99,127,231,94,147,189,2,90,241,69,196,222,3,194,206,151,220,181,3,47,169,164,172,185,50,157,206,178,227,201,113,134,154,182,243,58,73,20,125,16,54,69,234,115,24,233,226,116,175,99,94,177,198,174,127,75,182,70,187,93,124,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,203,252,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,138,229,115,192,149,171,91,46,179,107,190,180,99,53,117,24,77,142,161,141,199,237,213,112,55,193,100,53,173,115,210,87,201,212,189,82,211,83,185,141,69,103,71,110,89,28,172,87,57,33,154,39,4,160,229,123,192,183,228,83,21,102,184,235,30,25,225,53,38,245,215,236,122,106,215,117,77,98,181,201,27,81,55,133,90,158,30,178,109,228,238,110,174,123,34,86,71,249,167,58,162,53,197,92,243,191,82,127,188,159,195,75,84,42,175,158,119,234,79,247,147,248,104,17,87,149,199,158,205,50,252,107,209,235,75,52,230,9,199,174,61,195,54,27,93,131,105,245,246,146,179,85,46,244,242,67,66,202,127,11,90,203,3,209,105,156,179,87,66,178,163,225,123,169,234,29,37,58,58,55,177,239,98,43,154,230,34,162,211,95,14,90,223,117,225,199,88,108,186,203,98,177,210,93,238,86,10,123,139,104,233,42,228,115,32,89,234,40,103,166,141,242,116,252,78,99,29,58,61,88,138,213,122,49,90,142,103,87,90,117,92,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,5,178,211,159,106,190,100,250,59,53,179,32,204,114,203,253,68,245,111,138,154,25,174,23,27,132,234,143,154,105,85,173,71,75,43,246,73,36,123,189,235,238,115,151,239,82,252,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,120,127,150,87,2,86,173,17,195,109,218,231,170,88,205,92,122,161,126,167,145,212,180,119,72,26,199,227,116,79,87,53,172,142,61,213,89,83,52,91,58,71,191,166,70,50,78,199,76,106,147,119,103,168,20,3,205,31,207,102,166,254,11,232,244,68,138,229,149,204,66,167,21,169,183,112,225,175,121,29,35,49,134,83,200,204,107,39,186,220,34,166,101,153,144,196,231,165,21,84,211,57,173,90,101,107,21,176,185,87,174,55,171,33,68,116,110,98,65,29,121,163,249,236,212,223,193,125,30,136,138,160,109,80,10,245,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,88,80,0,0,2,170,249,231,126,164,255,0,121,63,134,150,168,85,95,60,239,212,159,239,39,240,208,49,87,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,57,213,249,167,197,190,159,208,250,141,196,14,149,203,31,139,187,87,12,186,185,87,138,102,22,234,69,196,245,42,162,221,109,185,93,100,168,108,15,180,79,19,229,109,61,83,159,35,155,23,134,106,212,201,222,234,84,86,179,105,26,239,205,172,114,94,241,170,185,107,220,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,94,22,148,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,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,37,240,241,196,14,125,195,46,168,80,234,190,156,190,145,247,42,58,122,138,73,104,235,150,101,162,173,130,104,213,174,138,162,56,100,141,210,49,29,209,43,90,174,217,36,138,55,123,250,80,216,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,107,46,73,78,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,24,108,40,15,147,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,62,176,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,88,205,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,226,152,57,203,232,133,171,5,214,219,6,180,91,239,149,117,21,26,161,79,59,107,168,38,141,189,20,147,219,96,163,167,71,196,244,217,85,146,69,36,91,177,200,170,215,198,247,117,42,61,25,24,77,254,86,154,233,71,172,28,41,216,113,186,219,207,139,201,52,239,252,237,220,225,145,32,142,70,82,198,170,182,247,182,56,151,171,179,225,123,112,182,71,181,174,124,148,211,254,146,181,94,234,193,230,143,231,179,83,127,5,244,122,35,42,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,49,87,52,127,61,154,155,248,47,163,209,1,63,249,42,121,88,202,126,160,87,122,117,184,134,188,219,245,230,167,84,248,151,147,77,173,245,180,147,227,218,97,79,236,186,101,166,168,138,161,146,220,103,100,114,215,72,175,99,17,204,123,92,145,83,62,39,61,253,15,163,114,252,46,123,218,146,127,149,78,166,98,186,55,192,142,166,106,150,107,87,225,236,184,206,97,115,184,84,244,201,27,36,155,162,217,110,232,130,46,227,216,199,77,43,213,177,198,197,114,117,200,246,53,23,119,33,81,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,99,252,150,244,46,197,148,231,121,110,188,228,118,107,171,234,240,159,15,110,198,170,247,124,116,62,42,174,26,134,86,174,232,136,146,205,28,11,19,122,58,149,172,109,95,83,152,174,116,78,109,186,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,97,94,8,244,26,167,135,30,26,48,237,54,188,209,82,65,144,165,59,238,153,2,195,79,20,111,91,141,75,214,89,35,149,241,61,237,153,240,181,209,211,36,189,110,235,101,59,21,54,111,75,83,58,129,65,124,125,240,39,117,225,19,38,162,190,227,85,149,119,109,58,200,170,22,146,207,89,85,35,167,173,165,158,58,120,93,36,85,210,50,158,40,24,249,36,117,67,161,107,21,85,209,194,245,95,123,28,126,94,2,120,223,190,240,143,157,203,69,145,213,93,110,90,101,123,238,203,123,178,81,194,202,137,153,84,144,170,67,85,72,217,37,141,145,205,214,216,153,34,245,163,95,22,253,77,115,163,137,89,122,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,189,156,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,198,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,17,171,142,78,56,240,222,16,176,214,210,210,178,146,249,168,183,202,119,62,195,97,123,215,162,54,110,173,241,181,157,42,142,101,51,92,142,68,106,42,62,103,181,88,197,106,54,89,98,173,110,95,156,197,42,120,90,166,186,105,246,172,187,32,191,233,211,233,228,169,180,80,219,105,162,169,171,182,92,93,43,85,201,10,205,52,77,101,52,141,116,207,123,55,119,231,81,174,98,53,95,50,190,47,235,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,224,234,185,78,89,149,103,55,218,172,167,53,201,174,185,5,234,183,163,196,220,110,149,178,85,213,79,208,198,177,157,114,200,174,123,186,88,198,181,55,95,115,90,136,158,228,67,229,25,43,81,184,126,207,180,179,75,244,223,85,242,246,82,83,91,117,70,158,225,87,101,163,84,153,149,177,65,75,36,77,238,207,28,145,181,173,100,173,154,41,98,115,28,244,124,111,107,189,219,166,237,17,208,108,203,95,36,205,45,122,127,69,87,114,190,226,120,188,185,53,61,166,146,157,38,158,228,200,171,105,32,150,24,211,173,171,214,216,170,100,149,17,168,247,189,97,72,218,197,116,137,176,91,255,0,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,230,173,152,182,89,149,96,215,218,92,167,10,201,174,184,253,234,139,175,195,92,109,117,178,82,85,65,214,199,49,253,18,198,173,123,122,152,247,53,118,95,123,92,168,190,229,82,117,113,57,205,111,42,215,78,31,109,218,87,139,226,255,0,102,111,89,29,190,106,44,242,166,62,227,99,94,153,97,86,54,217,51,42,17,233,12,236,100,237,158,41,227,118,209,205,218,71,72,157,82,56,63,39,51,94,59,110,186,221,153,92,116,51,75,114,106,73,52,190,195,81,27,106,171,45,115,185,236,201,43,88,141,115,159,36,155,34,62,154,25,119,108,108,103,84,111,124,125,254,169,17,97,237,71,94,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,58,166,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,39,133,222,25,48,30,22,116,190,219,167,248,133,53,37,101,201,148,237,109,235,33,91,116,52,213,183,153,210,73,100,235,157,209,167,83,152,199,79,43,98,99,220,245,142,53,107,58,157,178,185,193,133,121,132,96,24,110,150,114,225,205,180,251,79,177,234,75,30,61,99,167,178,83,80,208,211,34,244,68,207,108,209,170,170,170,170,185,239,115,149,207,123,220,170,247,189,206,115,149,206,114,170,211,95,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,11,180,230,143,228,79,83,127,5,245,138,34,128,64,217,163,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,100,3,94,190,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,255,0,98,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,125,206,106,162,251,209,64,250,197,85,243,206,253,73,254,242,127,13,45,80,170,190,121,223,169,63,222,79,225,160,67,254,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,255,0,98,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,125,206,106,162,251,209,77,91,73,233,203,43,142,219,174,136,230,86,237,12,213,44,154,146,61,47,191,84,72,218,90,203,164,238,99,49,186,215,163,156,215,199,38,202,140,166,154,93,155,35,31,211,27,31,39,127,170,52,73,187,161,118,128,0,42,175,158,119,234,79,247,147,248,105,26,185,119,113,191,89,194,174,118,184,150,99,85,213,166,89,101,194,41,111,174,88,103,169,154,215,35,97,150,54,85,82,196,201,90,198,245,61,240,120,133,72,228,145,241,83,181,24,213,115,24,213,146,188,243,191,82,127,188,159,195,74,171,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,214,84,7,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,252,108,145,157,155,127,0,71,94,96,186,59,117,214,254,18,243,172,71,26,176,210,93,114,26,42,120,111,118,120,165,165,116,243,164,244,147,50,105,27,74,214,49,239,241,50,83,182,162,8,209,137,187,150,126,133,84,107,220,164,138,0,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,77,120,120,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,180,174,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,160,82,177,178,71,12,151,107,85,131,132,77,40,190,223,110,116,150,235,109,187,77,236,85,117,149,149,115,54,24,41,160,142,217,11,164,150,73,28,168,214,49,173,69,114,185,85,17,17,21,84,214,220,184,158,43,117,138,213,166,188,169,52,219,17,109,250,174,135,33,212,28,31,22,178,90,226,162,170,108,83,201,3,104,233,38,173,115,219,214,215,173,50,211,177,240,72,173,71,38,245,81,49,233,211,34,168,21,107,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,92,167,41,221,11,177,105,135,12,22,205,70,246,53,214,139,41,212,189,238,55,119,92,21,236,234,165,130,162,162,58,4,134,37,70,163,97,116,15,239,181,251,43,164,241,42,238,183,51,182,214,83,94,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,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,64,42,219,158,119,234,79,247,147,248,105,138,185,42,121,167,202,126,159,215,122,141,184,202,188,243,191,82,127,188,159,195,72,127,203,223,137,75,23,11,220,71,91,243,92,197,58,49,107,221,190,124,122,251,82,202,87,212,77,71,75,51,227,145,147,198,198,57,21,122,39,130,5,126,200,247,118,187,168,198,57,234,196,3,97,64,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,197,92,88,249,88,214,79,167,249,15,167,78,101,82,37,115,33,226,111,1,209,30,30,114,204,34,225,83,73,116,203,51,203,61,70,61,67,99,134,227,12,117,112,65,95,79,81,10,220,37,137,85,101,74,104,210,57,81,30,214,42,58,84,100,123,183,169,94,192,160,194,255,0,191,248,214,95,252,175,255,0,252,238,20,2,95,247,255,0,26,203,255,0,149,255,0,255,0,157,192,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,23,253,193,7,26,56,175,23,26,113,5,117,107,173,86,76,250,219,220,130,247,143,69,93,27,164,127,105,33,234,174,166,129,94,179,37,27,214,120,209,28,244,248,36,87,69,212,254,148,145,250,246,29,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,141,85,92,107,224,151,126,10,175,124,88,226,87,59,83,100,183,99,239,145,214,249,86,106,200,237,249,19,163,100,113,91,42,82,54,199,42,237,87,52,17,171,186,99,71,71,35,101,69,108,111,107,202,86,211,126,50,120,142,210,205,71,168,212,204,99,83,110,169,87,114,200,42,114,107,197,170,89,222,219,61,218,186,165,119,169,125,77,12,106,200,93,221,69,233,85,107,90,230,162,53,99,115,28,198,57,161,103,252,234,252,172,98,223,80,40,125,58,226,85,95,9,222,105,244,111,234,6,61,234,48,22,63,205,2,247,159,100,220,191,52,159,38,213,42,26,74,12,178,243,148,90,46,87,106,26,107,108,214,246,80,207,61,170,225,42,210,172,19,203,44,172,124,72,244,137,253,111,221,94,199,59,165,155,244,54,173,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,96,54,126,7,74,209,221,98,192,117,215,0,181,234,54,156,223,169,46,54,219,141,60,18,203,20,85,80,205,61,190,121,33,142,103,82,85,54,23,189,177,84,198,217,88,146,68,174,85,106,175,246,42,247,80,0,0,0,0,0,0,7,173,233,187,183,61,135,21,249,129,225,15,14,69,84,217,15,35,230,7,136,217,211,243,57,251,144,240,174,70,167,189,81,54,58,222,85,159,99,120,132,9,61,234,239,71,76,213,77,211,187,81,27,63,156,137,252,231,39,222,168,7,100,123,216,198,171,158,228,68,79,189,84,248,119,204,231,20,199,105,228,169,188,100,20,20,140,137,170,231,44,179,181,168,136,136,170,191,252,202,255,0,196,67,157,126,230,17,137,225,54,170,232,49,187,165,190,182,169,33,94,210,199,60,114,55,171,104,213,55,232,169,69,254,114,252,191,98,149,225,171,124,114,106,214,166,85,79,71,110,171,154,40,167,87,49,25,73,37,75,81,81,203,34,124,146,161,201,242,122,127,234,2,210,117,99,143,157,16,193,95,53,29,62,160,89,231,168,137,234,199,71,20,238,122,238,138,207,189,177,57,19,244,151,254,34,191,56,128,230,17,149,234,55,77,163,7,170,115,161,87,175,82,67,12,114,238,142,137,27,252,234,100,95,154,175,222,96,28,43,65,181,135,89,235,253,164,251,109,222,102,213,42,202,178,62,26,167,53,119,71,46,251,246,223,253,2,117,240,239,203,58,130,134,173,46,185,188,82,73,178,49,91,26,181,170,155,164,219,251,210,90,95,216,137,247,129,4,98,196,120,142,214,154,181,101,14,29,125,185,67,62,242,245,69,109,98,39,187,227,249,163,91,253,52,255,0,140,203,122,117,203,135,93,50,10,152,228,190,224,215,58,104,157,191,83,164,100,105,183,185,255,0,114,78,139,243,68,255,0,140,184,29,60,225,255,0,2,211,234,56,96,180,89,41,35,88,227,70,117,37,52,40,191,162,214,175,232,198,223,232,161,145,233,168,40,232,253,208,67,27,19,246,53,168,159,243,127,104,17,63,68,120,21,193,244,238,138,153,107,173,78,125,67,90,199,61,203,44,205,217,81,35,223,220,149,14,79,155,20,207,23,90,188,19,72,113,229,169,172,171,166,183,83,68,214,124,83,206,228,79,155,99,254,114,185,127,156,136,119,123,133,109,61,190,150,74,169,228,99,25,27,85,202,174,84,68,68,68,85,251,255,0,176,172,190,100,188,81,65,73,79,22,25,141,221,98,116,138,201,82,110,204,232,189,46,101,92,126,229,232,151,220,191,155,95,154,1,131,120,227,227,50,179,80,239,11,143,98,23,120,102,161,142,69,68,88,82,57,17,200,250,104,218,190,245,133,23,244,149,201,243,48,223,13,92,60,106,6,177,230,148,23,85,197,238,85,20,111,174,137,242,84,54,157,81,136,139,44,46,85,221,28,212,249,73,185,142,52,123,14,185,234,182,163,219,237,61,169,170,82,74,154,110,231,75,92,245,70,186,104,216,171,250,46,253,191,122,23,175,194,174,135,216,116,215,4,182,69,79,109,142,58,158,196,46,123,150,22,35,186,187,48,111,239,72,218,191,54,1,150,48,12,46,147,15,181,178,223,79,10,177,27,191,205,87,250,79,95,189,203,253,35,182,162,108,17,54,56,189,85,19,116,80,15,114,39,222,113,217,87,239,61,123,185,203,239,220,247,162,34,32,28,81,137,186,28,246,249,32,68,67,200,31,58,251,90,203,125,174,166,170,71,163,17,145,61,122,149,125,201,179,85,127,232,41,127,152,174,83,30,127,172,52,248,229,162,169,181,146,69,30,206,142,29,156,189,81,207,91,186,123,145,62,91,254,210,211,248,161,207,153,167,218,89,116,188,119,81,175,90,122,150,51,119,109,241,37,52,174,79,231,55,250,63,180,167,13,51,154,167,90,56,172,109,69,115,29,83,28,174,185,72,173,217,94,155,126,125,201,238,94,191,189,224,78,140,119,69,234,109,156,58,248,41,173,51,67,43,255,0,154,254,164,84,218,185,87,228,175,253,138,71,254,89,85,172,162,213,107,133,178,77,146,86,190,102,170,42,251,253,213,52,109,255,0,157,11,30,213,123,66,88,180,154,166,58,40,90,213,143,163,102,163,118,249,212,179,238,68,79,218,165,99,242,234,170,70,235,237,201,28,168,142,116,147,42,167,236,95,27,72,5,207,82,251,233,227,93,190,109,79,249,143,98,158,138,7,245,209,194,239,246,182,255,0,204,123,215,228,7,175,249,223,51,216,211,215,183,188,230,208,57,28,92,114,56,184,15,91,127,75,253,243,220,122,145,126,47,146,30,208,61,115,126,135,188,167,94,58,59,149,60,70,99,141,129,21,94,251,148,8,196,68,223,117,237,81,39,252,229,197,203,250,63,45,202,129,227,110,170,58,126,36,113,41,93,4,104,144,93,169,220,229,70,252,211,162,133,127,232,2,203,120,111,138,72,180,159,24,100,200,169,35,109,20,77,114,42,108,168,190,26,29,204,168,99,94,31,170,25,85,166,24,253,68,109,68,108,150,218,71,39,187,238,90,120,148,201,64,113,127,189,62,103,134,34,167,204,59,231,243,251,207,45,249,129,200,240,239,145,228,1,234,68,93,254,71,180,224,158,229,57,129,249,110,77,235,164,123,127,110,223,243,161,84,121,94,66,252,31,143,75,52,245,171,217,167,168,186,208,198,170,255,0,114,46,244,48,183,246,47,222,244,45,138,102,163,227,84,84,220,170,46,59,44,105,135,241,13,139,102,209,66,230,163,110,144,74,247,116,236,159,3,40,90,158,253,147,246,254,208,45,39,21,184,67,116,178,82,86,195,35,94,201,97,141,205,84,93,253,202,198,175,253,39,214,115,122,145,81,76,89,195,150,77,22,81,166,54,91,139,95,186,186,138,155,127,127,254,47,10,254,213,254,145,149,0,135,188,126,112,229,46,174,96,12,169,179,91,37,169,184,80,73,61,67,82,62,165,85,254,229,115,81,54,238,53,62,109,106,125,229,113,112,177,148,222,56,118,226,34,27,70,90,229,180,83,196,219,132,50,120,150,181,168,159,155,123,19,223,179,191,157,22,223,63,187,254,59,207,190,219,98,186,91,166,164,145,168,228,146,55,183,101,77,254,109,84,253,139,251,74,116,230,51,163,183,12,15,53,126,119,104,164,154,40,228,145,58,165,100,110,106,35,165,158,171,127,137,172,111,220,169,252,239,248,192,183,172,59,42,181,101,22,168,235,173,181,240,84,198,237,246,124,79,71,34,236,231,39,221,254,74,255,0,196,125,138,202,56,170,225,116,82,55,116,114,42,124,215,246,21,235,203,171,137,100,202,44,139,139,223,238,177,173,68,95,161,222,159,226,93,223,86,245,253,57,85,126,77,79,184,177,38,57,30,198,185,23,116,114,34,129,91,60,205,244,6,229,144,91,104,178,155,37,146,166,165,212,144,72,199,186,36,115,182,235,170,139,111,231,255,0,178,95,184,169,218,26,75,149,186,227,209,78,215,199,83,10,181,205,69,98,42,170,238,138,158,229,255,0,120,217,59,87,240,170,60,207,21,168,182,213,83,182,86,187,161,54,86,35,190,82,177,223,123,87,250,37,12,107,102,151,215,105,254,170,62,214,234,89,33,71,205,3,24,142,141,91,190,241,66,239,232,55,250,95,176,12,177,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,232,198,239,191,238,45,183,77,184,148,210,125,67,165,73,172,121,205,158,169,235,252,198,84,252,95,55,253,202,212,95,230,47,221,247,21,95,136,112,203,143,234,214,156,178,162,133,209,178,243,4,8,170,145,171,17,234,246,192,213,217,118,137,207,253,57,19,255,0,242,97,26,59,222,182,240,247,119,73,27,29,222,154,54,253,207,74,182,49,126,31,237,143,252,119,254,191,248,195,96,218,75,205,178,177,136,250,106,216,94,138,191,52,122,31,173,181,16,187,244,101,98,255,0,99,144,165,59,39,51,157,77,181,210,199,19,105,41,85,91,186,170,201,29,70,235,241,111,255,0,109,33,222,240,238,107,25,83,43,216,220,138,138,137,41,250,93,213,219,142,78,173,246,247,126,157,94,223,48,45,209,28,213,249,42,30,72,83,166,156,198,244,223,44,173,164,163,175,174,134,153,243,202,145,252,114,192,205,183,87,39,191,122,149,253,136,74,12,95,85,240,252,166,154,42,171,109,242,138,86,202,214,185,168,202,152,156,187,42,53,83,228,245,254,146,1,221,143,10,155,158,136,43,169,170,90,142,138,102,57,28,155,166,206,69,61,200,246,175,201,64,240,244,217,54,67,215,214,169,238,79,122,158,213,84,84,61,108,98,35,186,149,23,250,183,3,218,137,178,108,121,56,162,170,253,199,144,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,214,135,137,124,2,155,75,56,134,212,141,62,183,227,213,118,59,109,143,40,185,83,90,232,106,82,94,184,173,222,33,235,70,168,178,170,189,236,117,58,196,246,61,202,189,108,115,93,187,186,183,91,137,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,196,14,117,154,103,246,127,92,112,189,82,164,164,181,83,210,102,24,251,237,243,120,120,250,42,170,43,168,38,252,228,245,27,49,17,251,193,87,71,27,30,174,115,186,96,86,170,53,172,102,253,127,148,183,16,54,173,21,204,181,102,143,40,125,34,88,167,193,234,114,169,162,98,183,218,53,147,217,145,243,37,53,27,95,35,25,35,214,154,122,217,22,53,247,175,101,29,212,198,177,234,161,215,249,185,234,102,43,168,156,92,77,110,197,170,252,95,216,172,126,147,25,184,206,201,35,146,23,87,71,61,69,68,172,141,204,123,183,237,248,166,196,244,119,75,155,44,82,177,91,240,238,178,3,146,94,138,127,217,215,17,149,151,15,219,133,91,233,99,151,253,207,89,87,36,204,88,255,0,220,73,27,155,39,248,244,115,127,65,74,203,212,44,214,235,169,89,254,75,168,215,218,122,72,46,89,85,226,182,247,89,21,35,28,216,35,158,166,103,205,35,99,107,156,231,35,17,207,84,68,87,57,118,219,117,95,153,125,28,181,244,134,155,72,56,62,193,224,88,41,18,229,152,83,174,95,114,154,154,121,101,100,239,174,107,95,78,229,73,54,232,123,104,210,146,55,181,136,140,71,196,229,78,173,213,238,9,64,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,6,85,209,238,8,47,186,243,193,222,77,174,186,95,75,117,188,231,88,190,97,53,186,107,28,83,49,99,172,179,197,67,4,210,45,52,41,18,201,45,98,73,80,215,35,59,136,143,141,142,107,24,233,21,141,124,95,182,93,174,182,90,151,214,89,174,117,116,21,18,83,207,72,249,105,166,116,79,116,19,196,248,102,137,92,213,69,86,73,20,146,70,246,252,156,199,185,171,186,42,161,111,252,148,51,252,54,93,23,204,180,181,185,13,34,101,148,185,69,69,253,246,151,42,182,117,183,75,73,69,3,106,24,138,155,61,137,44,47,99,186,85,122,21,99,235,233,238,71,213,135,249,162,240,11,89,135,223,110,92,76,104,237,190,235,116,181,100,119,10,154,236,178,207,5,52,245,146,91,42,158,201,106,103,185,53,237,107,186,40,221,219,145,210,247,21,173,134,71,55,165,85,146,35,33,8,1,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,248,231,151,182,199,189,176,196,196,116,146,61,26,189,17,177,238,84,217,170,108,167,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,86,7,37,206,30,189,167,125,200,248,157,187,84,218,170,41,45,30,39,18,180,81,73,75,221,170,134,185,236,166,154,122,198,200,228,218,29,160,145,33,106,179,119,61,181,19,162,171,26,221,164,182,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,205,90,235,194,142,163,232,102,19,167,250,161,115,139,218,184,102,163,99,246,203,197,182,243,79,10,182,58,122,170,170,54,84,73,65,80,155,175,110,102,117,63,161,85,122,101,141,138,246,236,173,150,56,176,169,176,246,152,104,238,3,174,188,13,105,126,156,234,53,134,146,227,109,184,233,189,146,40,165,150,150,25,167,183,207,37,157,144,182,174,149,211,49,237,138,166,54,202,245,142,84,106,171,85,127,181,20,41,131,130,238,45,178,174,17,181,77,50,155,108,94,59,27,190,248,107,126,77,110,115,100,151,185,66,218,152,222,249,224,137,38,138,53,172,142,52,153,176,190,69,86,183,189,34,42,108,245,54,9,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,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,152,47,36,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,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,3,26,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,0,156,118,90,184,187,198,107,108,89,45,29,37,167,81,113,218,116,171,188,81,210,198,216,40,170,160,146,162,102,199,45,12,111,168,150,119,178,56,219,78,217,156,244,68,108,147,49,19,220,246,149,215,93,192,197,215,84,184,11,211,46,36,116,142,215,87,112,203,45,180,245,246,219,230,61,109,181,186,162,166,243,7,183,171,35,138,170,22,211,198,178,201,83,18,72,214,191,175,169,22,158,38,170,57,157,142,153,34,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,209,7,84,213,44,255,0,242,95,130,92,243,175,177,89,94,91,236,206,207,247,155,22,182,248,251,165,87,114,102,69,249,152,58,155,215,211,220,235,119,196,155,49,143,119,221,177,143,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,205,96,107,67,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,238,234,82,122,114,197,229,233,71,148,209,211,113,21,196,14,33,222,181,77,211,46,37,96,185,195,4,244,183,90,89,96,154,57,106,171,105,39,133,253,80,175,118,23,211,47,83,28,174,141,100,233,86,44,78,124,192,215,206,91,188,56,235,238,163,227,218,145,118,176,253,159,171,162,184,73,85,145,211,217,34,101,36,121,52,47,89,37,115,42,150,62,149,108,206,157,232,231,84,179,243,175,141,210,177,93,212,177,73,12,170,2,149,185,213,249,167,197,190,159,208,250,141,196,202,188,140,127,93,159,187,127,196,140,85,206,175,205,62,45,244,254,135,212,110,38,85,228,99,250,236,253,219,254,36,6,42,230,133,192,183,228,83,42,126,184,232,230,25,225,52,218,245,209,237,138,106,39,117,67,98,186,73,35,145,118,133,26,158,30,142,109,227,237,236,174,99,37,87,199,249,166,186,158,53,142,188,29,241,49,171,156,52,234,229,190,243,165,180,53,119,246,95,234,41,237,183,60,78,52,123,217,127,99,159,211,28,13,99,26,231,37,74,57,235,217,145,141,115,218,247,170,116,189,143,146,57,54,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,142,188,49,242,253,208,46,21,111,183,44,167,10,134,235,144,94,171,123,62,26,227,146,182,138,174,170,215,208,201,152,255,0,7,44,116,209,62,14,235,42,28,217,54,95,141,173,106,47,185,23,112,146,160,0,42,175,158,119,234,79,247,147,248,105,21,121,120,240,245,138,241,65,168,90,137,164,121,77,79,128,241,250,127,85,83,110,186,50,150,58,137,173,149,209,92,237,206,138,162,54,189,63,202,141,232,215,49,207,138,89,88,143,103,95,82,74,174,121,223,169,63,222,79,225,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,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,236,171,199,223,2,118,174,46,241,154,43,238,53,89,73,105,212,92,118,157,105,44,245,149,82,54,10,42,168,36,168,133,210,69,93,35,41,229,157,236,142,54,212,58,22,177,81,27,36,207,85,247,61,197,16,255,0,158,172,11,42,255,0,93,113,204,147,28,184,127,182,81,215,91,107,169,228,255,0,131,36,51,71,35,63,169,205,115,126,229,64,54,147,4,74,224,19,142,203,87,23,120,205,109,139,37,163,164,180,234,46,59,78,149,119,138,58,88,219,5,21,84,18,84,76,216,229,161,141,245,18,206,246,71,27,105,219,51,158,136,141,146,102,34,123,158,210,90,129,76,28,231,244,134,155,16,215,156,107,87,45,208,82,67,79,168,86,119,67,88,141,158,87,207,53,198,223,219,138,73,158,199,124,12,98,211,77,67,27,81,139,239,88,100,85,106,42,245,61,201,131,87,169,177,13,121,201,116,142,227,61,36,52,250,133,103,108,212,106,232,37,124,243,92,109,253,201,99,133,143,111,192,198,45,52,213,210,57,94,158,245,134,52,71,34,175,75,230,87,55,29,51,197,115,14,16,175,25,213,218,147,107,214,5,112,160,184,90,42,163,142,62,227,124,77,92,52,115,192,231,185,138,244,133,236,157,30,230,49,205,234,146,8,28,170,168,205,150,160,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,133,164,243,159,213,234,156,67,65,177,173,35,183,79,87,13,70,161,94,29,53,98,182,8,159,4,214,235,127,110,89,33,123,221,241,177,235,83,53,12,141,86,39,189,33,145,21,200,139,210,250,224,224,31,76,241,93,93,226,247,77,176,92,214,147,197,217,106,46,21,23,10,154,87,71,28,145,213,120,42,73,171,25,4,172,145,142,99,225,145,244,237,100,140,86,252,81,185,237,69,69,84,84,202,188,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,92,235,200,251,0,166,150,235,170,122,165,93,143,85,165,69,45,61,186,193,107,187,57,37,108,10,201,93,44,245,180,236,93,251,79,122,44,52,15,119,185,94,196,88,255,0,69,36,94,160,181,242,170,249,231,126,164,255,0,121,63,134,150,168,85,95,60,239,212,159,239,39,240,208,33,7,8,220,47,221,120,179,203,114,221,57,198,174,244,150,236,134,221,139,186,247,103,150,186,161,208,209,58,120,238,52,48,200,218,135,50,41,94,172,240,245,21,10,212,99,81,123,137,30,235,211,212,139,133,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,39,175,37,79,52,249,79,211,250,239,81,183,18,127,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,156,14,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,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,95,167,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,9,84,0,0,0,2,10,243,58,224,150,143,92,244,226,167,86,244,191,20,235,212,156,95,170,178,106,107,77,182,5,170,201,105,92,144,199,36,115,61,17,178,205,52,16,194,215,194,157,79,119,75,36,137,145,185,210,177,91,72,37,217,243,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,1,159,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,13,132,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,166,188,92,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,253,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,59,1,85,124,243,191,82,127,188,159,195,75,84,42,175,158,119,234,79,247,147,248,104,21,86,90,79,42,254,2,170,106,170,109,92,83,235,37,138,174,141,148,117,16,220,48,107,101,71,105,89,88,197,138,102,173,125,77,60,145,57,200,196,115,224,150,149,237,123,31,215,23,119,101,98,196,231,194,190,7,116,135,13,215,126,42,48,61,45,212,24,42,231,199,174,213,21,147,87,65,77,58,194,250,134,83,81,79,84,144,171,211,226,107,30,232,26,199,171,85,175,232,115,186,92,199,108,228,184,158,61,184,223,177,112,143,130,69,69,142,85,90,174,90,155,123,237,75,100,178,86,66,250,136,89,74,147,34,77,85,86,216,229,141,241,195,208,217,89,26,245,163,159,46,221,45,115,99,149,88,24,127,154,55,29,183,93,19,181,67,161,26,47,147,82,83,230,215,202,119,187,32,184,210,78,239,27,143,81,57,172,88,153,31,74,116,197,83,80,215,185,81,253,125,200,163,106,61,26,213,154,25,91,141,121,107,115,25,205,178,28,171,31,225,159,89,169,110,185,52,151,62,244,22,44,158,63,25,114,186,58,169,210,77,80,246,220,85,239,145,242,67,208,229,107,102,106,53,176,50,22,247,17,99,235,150,42,192,255,0,61,89,238,85,254,186,228,121,38,71,112,255,0,108,172,174,185,87,84,73,255,0,10,73,166,146,71,255,0,91,156,231,125,234,165,239,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,61,204,104,21,109,205,31,207,102,166,254,11,232,244,70,63,208,206,20,117,31,136,157,56,212,124,215,75,226,246,173,215,78,125,153,60,214,8,161,87,85,92,169,106,146,173,100,117,50,162,252,115,71,225,90,169,14,221,82,53,238,70,42,189,172,142,92,129,205,31,207,102,166,254,11,232,244,68,170,228,99,250,236,253,219,254,36,5,90,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,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,133,92,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,96,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,185,85,146,69,36,145,170,181,90,244,71,170,181,205,114,35,144,54,115,6,31,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,110,96,0,85,95,60,239,212,159,239,39,240,210,213,10,171,231,157,250,147,253,228,254,26,6,42,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,135,58,191,52,248,183,211,250,31,81,184,129,143,248,25,224,202,197,198,30,156,107,21,178,59,175,177,179,60,95,216,117,24,205,202,87,189,105,91,36,169,95,221,166,169,141,187,239,12,189,168,145,100,107,86,72,220,198,185,189,72,143,138,72,171,148,226,121,86,13,125,170,197,179,92,102,235,143,222,168,186,60,77,186,233,69,37,37,84,29,108,107,217,215,20,136,215,183,169,143,107,147,116,247,181,200,169,238,84,44,255,0,145,143,235,179,247,111,248,145,149,121,161,112,45,249,107,197,95,174,58,57,134,120,189,73,178,244,123,98,154,137,221,51,95,109,113,198,228,93,161,70,175,136,172,135,104,251,123,43,94,248,145,241,254,117,205,167,141,3,181,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,87,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,91,20,227,159,138,172,55,138,254,95,152,54,97,102,185,82,55,39,183,103,22,154,108,178,209,28,107,11,237,215,21,181,92,122,213,177,57,239,119,134,145,205,145,208,191,169,221,76,69,106,175,113,146,49,129,29,121,92,121,236,211,47,198,189,30,180,191,226,128,121,92,121,236,211,47,198,189,30,180,191,224,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,164,14,30,177,107,22,115,175,186,105,133,101,52,62,54,203,144,102,22,107,93,198,155,186,248,251,244,179,214,197,28,177,245,177,90,246,245,49,238,77,218,168,228,223,116,84,95,121,221,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,248,17,210,181,140,111,137,141,174,141,179,51,165,189,47,84,114,39,109,241,189,253,127,132,239,52,250,55,245,3,30,245,24,11,254,226,47,134,141,44,226,131,4,155,5,212,203,79,244,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,64,170,14,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,67,89,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,216,223,10,90,187,55,248,171,78,25,120,115,191,221,50,173,53,108,245,21,63,238,106,106,72,225,139,250,17,109,250,42,5,170,17,215,152,46,142,221,117,191,132,188,235,17,198,172,52,151,92,134,138,158,27,221,158,41,105,93,60,233,61,36,204,154,70,210,181,140,123,252,76,148,237,168,130,52,98,110,229,159,161,85,26,247,41,34,128,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,53,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,167,229,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,48,80,18,42,143,94,106,113,94,2,100,208,27,21,109,39,136,206,53,34,225,116,190,177,181,17,58,120,237,212,116,86,167,65,27,225,86,43,216,201,170,118,123,101,71,51,223,67,35,19,173,28,244,107,151,214,142,218,181,191,139,76,23,17,201,108,53,119,92,122,138,162,107,221,226,40,169,91,60,9,5,36,47,154,54,213,53,236,123,60,52,149,13,167,130,68,122,108,228,159,161,21,28,246,169,29,75,137,228,193,160,213,56,174,151,228,186,255,0,125,162,164,241,25,197,67,109,118,39,186,158,39,79,29,186,142,73,27,60,140,153,30,175,99,38,169,221,142,137,90,207,125,12,111,94,180,115,21,161,99,224,0,6,31,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,96,0,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,151,252,178,184,18,186,235,118,101,110,215,61,82,198,105,36,210,251,13,68,142,165,163,186,64,231,179,36,173,98,57,173,100,113,238,136,250,104,101,217,210,61,253,81,189,241,246,58,100,69,155,181,102,156,82,240,65,161,220,92,123,30,183,82,41,110,182,219,213,147,120,169,239,118,41,161,167,174,125,42,245,42,210,202,233,98,145,146,67,214,238,182,163,152,174,99,186,186,28,212,146,68,126,106,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,88,60,243,191,82,127,188,159,195,76,85,201,83,205,62,83,244,254,187,212,109,198,85,231,157,250,147,253,228,254,26,98,174,74,158,105,242,159,167,245,222,163,110,3,42,243,67,229,251,255,0,100,156,86,233,20,63,227,110,217,157,157,173,255,0,115,68,149,52,80,83,211,127,186,106,106,228,154,95,233,203,191,233,33,88,24,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,115,90,170,190,228,83,105,50,58,232,207,2,90,13,162,58,219,151,107,158,37,140,210,71,119,191,84,117,89,104,217,7,69,38,55,3,224,99,106,89,71,26,170,163,31,52,189,247,43,211,165,25,20,137,4,77,142,52,127,116,62,79,3,156,14,97,188,33,97,174,170,170,125,37,243,81,111,148,237,101,250,252,198,47,68,108,221,29,224,168,250,145,28,202,102,185,26,170,229,68,124,207,106,61,232,212,108,81,69,40,0,2,42,243,71,242,39,169,191,130,250,197,17,72,28,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,242,239,249,163,249,19,212,223,193,125,98,136,165,110,19,188,211,232,223,212,12,123,212,96,3,181,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,25,171,150,239,31,87,221,2,202,173,122,37,169,23,15,27,166,89,5,193,148,244,243,85,84,178,63,179,53,83,201,178,212,178,73,92,214,54,141,207,127,84,241,185,200,214,110,233,153,179,187,140,154,221,56,135,225,251,1,226,107,75,235,180,163,81,153,86,203,109,101,69,61,92,85,148,41,10,86,209,79,12,136,230,203,79,36,209,200,216,222,173,235,137,206,70,238,177,203,35,125,221,74,107,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,67,102,146,170,249,231,126,164,255,0,121,63,134,142,87,156,192,191,236,111,133,45,93,155,252,85,167,12,188,57,223,238,153,86,154,182,122,138,159,247,53,53,36,112,197,253,8,182,253,21,28,243,191,82,127,188,159,195,64,130,188,25,232,166,43,196,79,18,120,126,142,102,183,11,173,21,151,32,246,135,137,158,215,44,113,213,51,177,65,81,80,206,135,73,28,140,77,223,11,81,119,98,252,42,187,108,187,42,117,77,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,152,57,101,221,173,86,94,56,244,194,178,243,115,164,160,167,146,162,229,72,201,106,102,108,76,116,243,219,42,225,134,36,115,149,17,95,36,178,71,27,27,243,115,222,214,166,234,168,133,180,241,201,192,230,27,197,238,26,218,170,87,210,88,245,22,199,78,230,88,111,207,98,244,72,205,213,222,10,179,165,21,207,166,115,149,202,142,68,87,194,247,43,216,142,71,75,20,161,21,121,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,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,246,185,21,61,202,133,223,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,65,128,57,231,126,164,255,0,121,63,134,144,255,0,129,78,26,236,92,84,230,218,133,166,87,53,236,221,97,211,251,133,211,27,171,117,83,224,142,146,241,21,101,19,41,228,149,90,215,245,66,189,215,199,34,43,30,189,185,30,173,68,122,49,205,152,28,243,191,82,127,188,159,195,76,85,201,83,205,62,83,244,254,187,212,109,192,66,12,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,238,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,118,64,230,9,192,86,61,196,206,27,93,156,233,245,138,146,143,85,45,20,242,77,66,250,127,11,68,203,251,213,105,154,176,215,76,177,43,230,123,105,233,221,29,58,186,70,49,143,122,35,156,214,42,170,81,183,249,234,192,178,175,245,215,28,201,49,203,135,251,101,29,117,182,186,158,79,248,50,67,52,114,51,250,156,215,55,238,84,3,105,48,68,174,1,56,236,181,113,119,140,214,216,178,90,58,75,78,162,227,180,233,87,120,163,165,141,176,81,85,65,37,68,205,142,90,24,223,81,44,239,100,113,182,157,179,57,232,136,217,38,98,39,185,237,37,168,21,151,206,195,71,110,183,172,55,3,214,251,29,134,146,90,124,106,162,170,201,127,172,134,149,206,171,108,21,75,27,168,221,44,141,98,162,83,71,44,115,177,22,71,162,54,90,198,35,81,86,87,16,127,151,110,186,81,232,15,21,152,166,73,126,188,251,51,27,191,119,113,187,244,206,72,18,54,210,213,34,36,79,150,73,149,173,134,24,234,153,75,52,146,35,154,230,199,11,255,0,73,21,88,235,212,215,237,28,177,113,1,163,89,102,142,228,115,120,122,76,154,222,234,120,234,122,94,255,0,9,84,199,36,148,213,61,12,123,22,78,212,241,197,47,111,173,26,254,142,151,124,46,84,53,161,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,202,72,174,47,181,230,167,84,237,250,63,166,214,250,218,73,241,237,48,211,124,122,215,76,180,213,17,84,50,91,140,246,186,73,107,164,87,177,136,230,61,174,72,169,159,19,158,254,135,209,185,126,23,61,237,72,234,0,179,78,73,250,59,106,189,102,89,230,183,223,44,53,114,212,99,84,244,182,75,5,100,212,173,117,35,103,170,73,29,88,232,164,115,21,82,166,56,163,129,138,177,189,21,177,86,61,28,138,146,180,183,67,5,112,71,160,213,60,56,240,209,135,105,181,230,138,146,12,133,41,223,116,200,22,26,120,163,122,220,106,94,178,201,28,175,137,239,108,207,133,174,142,153,37,235,119,91,41,216,169,179,122,90,153,212,10,171,231,157,250,147,253,228,254,26,85,89,106,156,243,191,82,127,188,159,195,72,107,193,63,12,244,220,87,101,185,254,152,67,93,73,111,190,193,131,212,93,241,234,234,181,151,177,77,113,134,227,64,141,238,36,110,69,86,73,20,147,66,170,173,127,66,76,178,35,30,230,53,0,150,156,177,121,133,209,226,212,116,220,58,241,3,151,246,109,80,244,197,137,95,238,115,65,5,45,170,150,40,38,146,90,90,218,185,230,103,76,41,218,133,148,201,210,247,35,164,88,250,145,137,19,89,109,70,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,109,60,191,57,148,97,183,141,35,186,97,252,82,106,165,37,187,39,194,105,228,169,165,187,221,209,88,251,197,162,54,55,165,59,189,78,117,93,115,29,214,213,99,90,147,76,197,137,205,73,164,239,61,2,101,113,23,196,190,150,112,191,130,77,157,106,101,219,250,62,10,205,71,61,55,181,46,127,158,134,41,60,36,19,75,31,123,181,223,99,228,233,119,192,205,220,191,114,46,189,122,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,187,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,59,87,14,252,14,102,90,189,162,250,135,196,78,86,250,187,6,9,135,98,247,171,165,170,100,98,36,247,219,141,37,36,207,100,112,35,145,81,41,163,150,52,73,101,217,119,86,186,40,254,62,227,224,8,192,95,247,255,0,26,203,255,0,149,255,0,255,0,157,194,128,75,254,255,0,227,89,127,242,191,255,0,243,184,5,0,146,171,137,78,8,47,186,73,161,218,91,196,62,7,75,117,188,97,153,110,31,102,184,228,117,51,204,201,164,180,94,42,225,108,142,71,50,56,153,218,163,127,118,38,68,245,87,170,72,142,99,222,138,248,145,241,84,216,163,133,183,233,198,178,112,95,131,97,94,215,181,100,214,90,141,63,182,98,153,29,53,190,226,146,118,100,117,166,8,234,168,166,124,15,235,134,100,100,155,57,187,182,70,117,34,251,151,101,3,94,24,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,45,222,26,63,148,111,17,214,191,111,218,124,94,25,133,116,95,242,14,244,29,202,122,142,219,255,0,185,104,159,215,20,145,63,189,50,39,84,82,116,247,32,138,171,165,119,105,242,120,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,213,57,93,112,245,249,13,225,150,219,127,185,212,218,171,111,90,151,225,178,217,106,104,233,122,36,134,134,122,88,150,142,142,73,156,136,249,123,108,87,201,178,162,53,146,84,204,214,163,147,121,30,29,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,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,32,50,255,0,4,28,104,229,92,35,234,60,21,213,174,186,222,240,27,151,114,11,222,61,21,116,141,141,157,213,135,170,186,154,5,122,66,181,140,72,35,68,115,211,227,141,29,23,83,58,146,70,108,19,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,175,15,26,60,36,229,92,35,106,154,226,215,41,124,118,55,125,241,55,12,102,226,215,73,47,114,133,181,50,49,144,79,42,195,20,107,89,28,105,11,166,100,104,173,111,122,53,69,217,232,103,94,90,28,122,212,232,54,67,14,138,234,205,246,174,125,58,190,84,71,13,161,242,118,186,44,23,25,234,163,107,166,116,211,75,27,96,161,86,201,52,179,39,199,210,246,163,216,214,171,230,87,133,218,0,0,0,0,0,0,30,15,32,14,46,65,178,167,188,242,191,35,194,167,245,129,129,248,152,226,50,219,162,150,137,82,94,165,172,125,58,203,27,17,207,111,205,147,43,125,233,27,211,231,25,80,188,70,241,137,171,154,163,146,190,27,110,83,119,163,162,141,243,50,58,120,107,122,91,211,222,87,39,201,140,223,100,68,249,254,194,196,184,225,208,12,255,0,85,242,138,74,140,110,157,37,166,117,20,20,238,84,130,103,236,168,179,238,187,177,139,253,52,251,206,173,160,156,184,109,118,170,55,93,243,213,167,169,170,157,204,145,35,99,107,35,86,34,196,187,162,252,108,247,245,59,246,125,192,87,14,152,232,38,167,235,85,250,142,138,162,182,174,161,149,115,54,55,44,181,49,191,100,248,147,228,233,91,191,248,63,253,69,140,112,245,203,83,5,176,82,82,92,115,155,61,13,202,167,104,222,173,158,155,125,151,104,151,111,134,161,200,190,244,127,221,247,147,87,8,210,28,95,9,130,56,237,180,136,213,141,119,69,238,74,191,123,151,249,207,95,233,41,222,89,19,35,77,152,155,34,38,192,116,92,43,69,116,227,6,183,65,67,97,195,237,20,141,134,54,177,59,52,141,111,185,55,254,223,233,47,252,103,120,134,154,158,157,58,97,133,145,167,236,107,81,15,105,227,112,31,216,120,119,74,123,246,67,202,174,199,71,212,221,76,176,233,237,150,107,141,222,173,145,54,62,159,156,177,179,230,246,39,243,213,19,249,232,6,21,227,11,90,190,194,225,21,240,81,221,103,161,153,209,74,222,184,149,251,255,0,129,168,79,185,139,247,177,63,226,40,227,88,115,219,174,115,151,215,220,43,174,213,53,168,181,19,244,190,105,28,229,84,89,92,239,189,19,246,238,101,126,38,120,138,191,235,118,97,88,218,52,157,105,59,242,50,38,171,33,119,195,221,155,111,124,109,253,146,167,222,71,234,203,108,145,85,50,149,232,189,215,245,57,222,229,247,47,223,238,255,0,121,64,157,92,171,52,230,219,126,212,107,173,210,231,65,4,238,164,163,167,146,37,145,136,238,149,74,180,247,167,191,253,138,23,57,105,162,134,134,138,24,41,225,108,109,99,26,136,141,77,190,72,137,255,0,65,2,185,93,232,229,78,33,140,214,229,23,22,35,101,184,83,54,54,162,178,70,175,193,87,54,255,0,165,178,127,53,62,72,88,11,83,100,216,15,42,187,39,204,245,57,202,229,249,158,215,124,143,90,38,235,184,30,90,212,95,126,199,149,223,246,156,147,220,135,29,189,224,121,110,231,151,4,249,28,100,119,74,42,175,220,4,43,230,119,149,77,99,209,166,211,64,247,49,213,85,21,49,110,139,247,45,20,191,212,191,180,133,92,175,176,184,242,109,110,155,33,184,196,201,146,10,91,142,202,246,163,151,222,200,191,173,63,198,47,220,102,190,109,249,180,83,217,177,220,106,9,58,159,37,198,100,114,34,177,125,203,72,196,249,124,255,0,158,125,254,84,90,114,251,93,130,124,166,120,254,41,210,102,53,85,175,77,218,248,40,220,159,63,112,19,215,61,179,193,116,198,39,183,207,11,36,99,186,119,71,38,233,254,17,171,242,255,0,120,166,46,19,238,181,24,15,21,245,214,117,69,107,100,187,203,72,168,215,108,158,251,148,13,251,145,127,161,251,75,187,187,195,222,162,123,55,77,151,111,249,208,163,108,165,179,105,247,25,82,85,185,23,166,108,149,100,77,147,111,114,221,92,191,206,255,0,32,11,197,199,42,91,87,103,165,153,191,206,138,53,255,0,240,17,79,166,116,173,31,187,165,239,1,180,87,162,42,119,105,41,223,239,84,251,225,98,253,223,218,119,80,56,42,123,207,45,60,59,231,185,229,190,240,57,30,23,228,121,56,185,85,19,220,7,132,106,110,115,61,109,114,239,177,236,3,211,82,170,216,149,200,191,47,253,165,65,113,199,53,178,163,136,60,70,22,46,207,91,164,73,42,236,237,213,21,148,59,111,254,241,111,55,29,188,43,183,223,111,119,201,63,173,10,106,226,98,129,110,124,84,99,116,179,34,175,93,210,141,19,220,190,228,84,161,69,249,127,104,22,159,195,172,113,199,165,120,227,35,118,237,75,85,26,53,63,171,195,69,177,148,14,133,162,84,12,183,105,197,134,149,137,238,142,221,74,221,253,255,0,116,17,167,223,253,135,125,3,139,246,219,222,120,102,222,237,131,148,242,213,220,14,71,133,60,158,21,118,3,137,201,63,172,226,213,69,93,142,96,122,230,114,182,53,115,126,226,182,185,147,50,133,181,118,170,186,136,219,220,130,165,174,115,186,125,251,119,40,127,103,245,126,194,200,107,170,27,75,76,233,94,155,162,109,255,0,57,78,156,196,117,94,170,237,169,146,226,144,185,82,4,150,6,167,190,53,79,138,42,55,253,201,191,207,250,192,176,30,8,238,148,183,45,33,180,248,73,21,205,142,8,24,191,165,247,82,211,126,223,237,36,138,124,136,119,203,150,223,83,71,164,20,207,158,70,63,190,246,76,213,79,185,29,75,73,178,124,191,168,152,137,242,0,169,186,108,191,121,29,184,202,209,171,38,167,105,93,198,142,174,217,77,45,66,77,74,248,229,124,72,174,111,76,251,251,151,169,191,115,157,247,253,234,72,163,240,94,173,209,221,109,242,80,202,155,181,234,213,251,254,229,69,251,191,176,13,122,52,199,50,200,116,43,83,24,202,106,234,154,118,51,125,217,28,221,40,187,211,191,246,117,127,141,47,231,77,178,184,114,220,94,223,117,138,69,119,126,154,41,55,93,254,78,141,142,251,209,63,164,83,247,48,222,31,170,240,60,170,44,150,214,196,88,106,58,183,233,142,85,233,233,142,145,158,245,118,233,243,122,146,187,151,103,18,118,140,171,26,163,195,235,229,115,43,169,96,142,36,235,146,4,69,70,199,73,31,185,17,81,127,73,203,247,1,63,38,137,147,177,99,145,168,230,175,205,21,10,220,230,75,160,180,177,82,219,117,7,30,183,211,197,83,13,84,175,157,241,198,214,57,81,148,172,84,221,85,254,253,187,95,179,255,0,163,100,144,202,217,162,108,173,93,209,205,71,39,251,231,76,213,172,26,147,61,196,43,236,117,76,69,73,169,231,98,42,171,253,202,232,156,207,230,170,47,222,5,79,112,123,168,151,124,127,46,165,181,92,92,249,41,106,30,198,189,175,122,57,55,116,180,237,85,219,165,126,228,82,197,243,238,23,244,163,86,172,157,23,60,54,206,179,59,229,39,131,78,164,217,237,251,209,205,95,148,104,159,50,173,184,143,194,47,250,9,168,21,16,181,157,116,79,170,125,92,78,100,111,78,148,89,230,233,247,200,139,247,69,251,75,10,224,167,137,43,54,166,99,203,108,123,31,29,85,63,207,185,52,62,254,167,212,187,228,223,127,201,159,176,8,17,197,95,3,181,122,69,89,61,243,27,130,25,109,113,71,27,214,22,197,27,17,187,68,247,191,244,167,114,255,0,169,254,207,188,196,250,49,166,250,125,169,117,143,197,239,20,112,208,93,19,184,172,149,25,35,215,243,109,98,170,108,199,53,191,211,251,255,0,232,47,135,60,192,109,25,245,138,170,211,112,141,174,101,84,47,139,117,123,209,62,38,57,191,205,114,127,73,74,201,226,95,128,108,175,15,190,85,231,90,123,115,162,68,89,85,81,137,13,76,142,69,150,105,119,79,137,30,159,162,230,129,130,243,30,8,181,27,15,129,247,188,66,237,81,34,83,181,101,107,227,116,112,171,85,187,123,211,170,161,126,245,119,220,99,200,181,91,137,141,33,173,74,118,231,153,4,45,166,119,71,66,92,88,173,68,106,237,182,221,78,79,245,50,78,112,247,198,69,211,77,242,90,92,19,86,237,149,114,65,83,60,112,247,145,96,167,99,17,221,199,42,175,83,35,95,245,86,125,255,0,119,245,251,231,93,22,13,162,92,67,99,204,173,163,74,105,155,85,18,72,168,149,239,123,145,92,196,95,122,69,55,251,114,127,245,108,5,113,105,151,50,253,96,179,45,61,6,65,121,175,173,72,25,208,247,75,83,26,171,149,26,239,217,78,171,243,219,239,251,137,163,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,29,83,63,229,99,98,190,93,234,46,184,214,67,65,69,12,210,57,237,137,241,85,72,168,139,211,247,247,87,250,255,0,227,62,238,139,242,234,151,78,114,122,91,229,126,75,67,82,202,105,161,155,162,58,122,134,170,244,74,143,249,171,255,0,168,9,127,129,228,85,185,101,174,27,180,141,88,162,154,54,189,173,87,35,183,69,99,92,159,114,47,243,191,97,219,58,125,219,110,126,43,53,166,11,69,12,52,112,254,140,81,181,137,243,249,35,81,62,245,95,216,126,229,93,128,123,254,224,155,253,225,21,23,228,167,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,33,175,54,109,47,186,234,63,7,215,75,157,153,213,114,84,96,183,138,60,161,244,148,212,78,168,125,76,12,108,148,211,111,210,168,177,178,40,170,228,168,124,155,57,26,202,119,110,136,138,175,109,21,219,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,217,251,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,70,178,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,3,234,232,134,21,106,212,173,104,192,116,230,251,81,87,5,183,42,202,45,86,74,201,105,30,214,207,28,21,53,113,195,35,163,115,154,230,163,209,175,85,69,86,185,55,219,116,95,145,179,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,133,43,114,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,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,4,223,53,172,226,199,205,62,178,125,64,200,125,70,114,252,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,160,206,44,124,211,235,39,212,12,135,212,103,3,175,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,251,21,47,207,133,30,37,52,227,140,237,14,101,206,68,181,87,221,125,159,29,175,56,198,231,165,78,221,61,84,176,171,102,141,212,242,58,78,186,57,182,149,98,87,57,237,124,125,77,114,245,178,86,54,136,104,184,126,207,174,60,60,215,241,47,111,101,37,86,39,107,202,19,21,174,138,20,153,245,116,179,173,60,115,37,76,173,72,251,76,166,85,154,40,146,71,72,139,221,145,141,233,248,145,85,162,124,69,106,231,15,117,57,20,250,91,150,85,218,89,149,89,234,108,215,56,99,149,237,100,140,146,41,25,29,67,85,142,107,163,169,129,210,44,144,204,197,71,177,251,166,234,199,200,199,132,191,213,30,97,121,247,11,188,67,101,122,99,195,110,49,143,218,244,215,3,167,76,22,219,139,93,232,166,146,145,179,208,84,75,226,43,246,142,165,30,181,50,84,201,84,139,50,72,139,52,75,19,167,99,165,106,57,182,105,194,79,20,184,175,23,58,88,253,76,197,177,187,173,139,192,220,22,205,113,162,184,58,55,246,235,153,77,4,210,164,50,49,203,221,133,60,67,90,217,28,216,220,238,149,85,141,159,35,93,124,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,61,164,56,6,27,193,79,10,17,210,207,143,82,64,204,31,23,150,255,0,149,173,141,22,87,220,238,48,81,164,181,245,12,124,202,199,74,249,29,19,145,157,197,102,204,72,152,157,182,49,173,104,103,83,21,113,99,229,99,89,62,159,228,62,157,57,21,127,205,171,225,99,254,224,117,87,255,0,53,91,191,235,196,138,214,252,214,213,169,92,13,103,218,141,98,167,171,130,219,149,105,61,214,247,71,21,91,26,217,227,130,166,207,36,209,182,70,181,206,106,61,26,244,69,68,115,147,125,246,85,249,129,174,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,29,127,140,78,21,112,222,43,244,142,225,135,222,109,180,141,201,237,212,245,21,56,157,222,73,22,23,219,174,42,207,129,29,43,88,247,120,105,28,216,219,51,58,93,212,196,71,34,119,25,27,217,175,182,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,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,129,24,57,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,59,95,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,186,158,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,4,245,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,213,56,24,181,105,109,79,242,145,210,59,93,37,191,19,185,84,82,219,111,152,245,182,214,218,122,107,52,253,164,142,42,168,91,79,26,69,29,52,171,27,90,254,190,149,74,137,90,168,231,247,250,99,155,252,174,60,137,233,151,227,94,177,90,71,94,107,220,113,211,99,86,171,223,8,250,114,202,180,190,220,169,233,217,151,93,145,242,211,165,13,36,173,142,118,209,64,173,86,172,175,158,39,51,186,229,222,36,134,87,71,179,221,35,251,33,93,92,46,241,55,159,112,179,170,22,221,64,196,42,106,235,45,172,168,107,175,88,242,220,102,166,162,188,192,145,203,31,68,237,141,122,92,246,54,121,93,19,222,215,164,114,43,95,210,237,149,174,216,83,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,173,102,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,81,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,60,51,0,0,10,86,231,87,230,159,22,250,127,67,234,55,19,42,242,49,253,118,126,237,255,0,18,49,87,58,191,52,248,183,211,250,31,81,184,153,87,145,143,235,179,247,111,248,144,22,168,0,0,8,255,0,197,111,26,218,89,193,247,217,111,202,101,131,43,185,253,173,241,222,11,216,84,180,211,118,252,47,99,185,221,239,79,22,219,248,150,116,244,245,111,179,183,219,100,223,175,240,191,204,47,69,248,179,207,238,26,115,167,56,198,107,110,185,91,172,242,222,229,150,247,69,73,12,14,130,57,161,133,205,107,161,169,149,202,254,170,134,42,34,181,19,100,119,191,228,138,17,47,158,119,234,79,247,147,248,105,138,185,42,121,167,202,126,159,215,122,141,184,202,188,243,191,82,127,188,159,195,72,213,203,35,93,52,227,135,77,96,206,181,67,84,47,62,6,213,67,167,245,177,67,12,72,143,170,184,85,58,225,111,88,233,105,163,85,78,228,207,233,118,201,186,53,26,215,61,238,99,24,247,180,45,211,140,78,42,176,222,20,52,142,225,152,94,110,84,142,201,238,52,245,20,216,157,162,72,214,103,220,110,40,207,129,93,19,94,199,120,104,220,232,221,51,250,155,210,197,70,162,247,31,27,31,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,119,94,34,248,151,213,62,40,51,185,179,173,76,187,127,71,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,157,60,177,121,122,81,229,52,116,220,69,113,3,136,119,173,83,116,203,137,88,46,112,193,61,45,214,150,88,38,142,90,170,218,73,225,127,84,43,221,133,244,203,212,199,43,163,89,58,85,139,19,158,25,175,149,239,2,223,145,76,85,154,227,172,120,103,132,212,155,215,95,177,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,127,128,7,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,174,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,155,79,20,45,205,107,76,255,0,39,124,100,228,119,26,122,75,85,37,6,107,111,161,201,168,224,183,199,219,233,238,70,180,245,15,153,168,198,181,38,146,170,150,166,87,42,117,117,119,81,238,119,83,156,136,17,42,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,96,158,92,154,103,249,47,224,219,78,45,213,20,150,168,235,239,214,247,100,213,147,219,227,219,197,120,249,29,81,78,249,156,172,107,159,51,105,100,166,137,202,187,237,217,70,53,206,107,26,165,16,232,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,48,5,85,243,206,253,73,254,242,127,13,45,80,170,190,121,223,169,63,222,79,225,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,10,128,230,145,192,45,30,157,248,238,38,244,114,223,106,182,226,11,224,233,242,44,118,142,154,10,24,109,18,47,106,154,26,154,72,227,107,24,232,101,122,198,146,70,136,178,54,89,22,79,141,146,63,179,2,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,155,52,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,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,161,113,60,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,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,61,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,12,21,198,39,21,88,111,10,26,71,112,204,47,55,42,71,100,247,26,122,138,108,78,209,36,107,51,238,55,20,103,192,174,137,175,99,188,52,110,116,110,153,253,77,233,98,163,81,123,143,141,143,202,185,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,175,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,2,186,38,189,237,241,50,53,177,186,103,245,59,169,232,141,69,237,178,54,48,49,86,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,79,46,238,95,24,78,9,163,75,153,113,11,165,246,171,238,95,154,246,171,31,100,202,172,20,117,94,193,165,137,210,164,17,177,178,181,239,142,105,89,34,75,42,42,177,201,188,81,186,54,62,23,43,163,87,42,110,9,104,245,90,251,83,196,14,175,98,158,51,12,179,119,40,236,22,219,165,182,10,139,126,65,84,246,75,12,242,61,147,35,187,144,211,251,182,84,103,75,167,84,233,145,22,158,70,45,202,1,174,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,154,185,98,241,181,89,161,154,143,77,164,154,161,149,244,105,182,81,211,71,13,77,218,229,58,82,227,85,77,89,164,142,72,88,170,232,161,134,121,166,115,38,94,150,55,169,241,202,249,26,216,158,142,182,174,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,229,70,244,107,152,231,197,44,172,71,179,175,169,53,214,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,226,170,249,231,126,164,255,0,121,63,134,157,255,0,149,55,27,85,154,173,98,169,225,251,87,178,191,25,153,217,187,149,150,11,149,210,229,61,69,195,32,165,123,229,154,120,222,249,149,221,201,169,253,219,34,63,169,208,42,116,198,137,79,35,215,160,115,206,253,73,254,242,127,13,2,5,112,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,213,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,61,234,140,142,40,227,141,21,202,231,170,49,21,206,115,149,92,189,40,178,158,86,252,2,209,234,39,129,226,111,88,237,246,171,150,32,158,50,159,29,199,107,41,160,174,134,239,34,119,105,166,169,171,142,70,189,141,134,39,164,137,28,106,137,35,165,141,36,248,25,27,59,193,152,57,85,240,49,117,210,218,111,229,35,171,150,186,187,126,89,114,167,170,182,216,241,235,149,173,212,245,54,104,59,171,28,181,83,54,162,52,150,58,153,82,55,53,157,29,40,148,242,185,85,207,239,244,199,99,224,1,64,60,209,252,246,106,111,224,190,143,68,74,174,70,63,174,207,221,191,226,68,85,230,143,231,179,83,127,5,244,122,34,85,114,49,253,118,126,237,255,0,18,2,210,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,40,135,152,143,4,21,156,42,231,105,150,225,212,189,90,101,150,92,37,138,196,212,154,122,153,173,114,54,24,164,125,45,84,175,137,172,111,83,223,63,135,69,146,73,31,21,59,149,238,87,49,238,91,233,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,188,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,61,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,240,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,149,121,119,113,191,89,194,174,118,184,150,99,85,213,166,89,101,194,41,111,174,88,103,169,154,215,35,97,150,54,85,82,196,201,90,198,245,61,240,120,133,72,228,145,241,83,181,24,213,115,24,213,11,233,42,175,158,119,234,79,247,147,248,105,105,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,21,109,207,59,245,39,251,201,252,52,12,85,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,14,117,126,105,241,111,167,244,62,163,113,2,47,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,187,98,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,214,6,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,105,107,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,102,174,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,53,193,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,190,209,31,231,87,61,197,127,214,172,143,27,200,237,255,0,237,117,148,55,42,26,136,255,0,225,71,52,50,70,255,0,235,107,154,239,189,20,162,206,98,60,16,86,112,171,157,166,91,135,82,245,105,150,89,112,150,43,19,82,105,234,102,181,200,216,98,145,244,181,82,190,38,177,189,79,124,254,29,22,73,36,124,84,238,87,185,92,199,185,67,229,114,184,243,217,166,95,141,122,61,105,127,197,0,242,184,243,217,166,95,141,122,61,105,115,220,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,238,249,170,6,96,34,175,52,127,34,122,155,248,47,172,81,31,39,65,57,160,104,23,17,58,177,98,209,204,43,16,212,10,43,214,65,226,188,52,247,75,125,20,116,172,236,83,75,80,254,183,71,87,35,211,118,66,228,77,152,191,18,166,251,38,234,159,91,154,63,145,61,77,252,23,214,40,128,165,110,19,188,211,232,223,212,12,123,212,96,54,61,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,26,225,112,157,230,159,70,254,160,99,222,163,1,39,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,104,48,255,0,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,147,187,114,251,224,43,33,226,103,50,161,206,117,6,197,87,71,165,118,138,136,230,174,125,71,138,162,125,253,138,149,45,72,104,102,72,149,147,49,181,20,237,142,161,91,35,30,198,61,81,174,107,213,21,49,87,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,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,14,192,0,2,178,249,216,104,237,214,245,134,224,122,223,99,176,210,75,79,141,84,85,89,47,245,144,210,185,213,109,130,169,99,117,27,165,145,172,84,74,104,229,142,118,34,200,244,70,203,88,196,106,42,202,226,162,205,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,11,149,13,104,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,1,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,179,158,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,76,60,164,52,26,167,84,248,151,143,82,110,20,84,147,227,218,97,79,237,74,148,169,167,138,161,146,220,103,100,145,80,198,140,123,209,204,123,92,146,212,178,86,177,253,15,163,106,124,46,123,28,151,146,0,0,0,0,0,0,5,85,243,206,253,73,254,242,127,13,49,87,37,79,52,249,79,211,250,239,81,183,25,87,158,119,234,79,247,147,248,105,138,185,42,121,167,202,126,159,215,122,141,184,11,169,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,51,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,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,76,235,204,215,142,219,174,183,102,87,29,12,210,220,154,146,77,47,176,212,70,218,170,203,92,238,123,50,74,214,35,92,231,201,38,200,143,166,134,93,219,27,25,213,27,223,31,127,170,68,88,123,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,134,85,229,123,192,183,229,175,42,102,184,235,30,25,226,244,218,203,215,236,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,202,188,243,191,82,127,188,159,195,75,73,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,171,110,121,223,169,63,222,79,225,160,85,173,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,234,114,251,227,215,30,226,103,13,161,193,181,6,251,73,71,170,150,138,120,225,174,101,71,133,162,101,253,234,181,46,73,168,97,73,85,243,61,180,244,237,146,161,27,27,24,199,189,85,173,107,21,17,41,7,3,192,51,45,79,201,160,195,52,255,0,30,171,190,223,106,169,234,234,105,237,244,136,142,158,118,83,83,201,81,42,70,221,247,123,210,40,100,84,99,119,123,213,17,173,71,57,81,170,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,185,62,102,188,9,90,181,187,13,184,235,158,150,227,53,114,106,133,134,158,55,85,81,218,224,107,223,146,81,49,90,215,50,72,247,69,125,76,49,110,232,222,206,169,30,200,251,29,50,42,195,218,249,92,188,249,105,221,120,125,201,169,245,203,91,235,233,39,205,169,233,213,182,43,61,182,173,210,65,103,73,233,250,39,125,76,136,136,217,170,122,101,150,30,134,43,225,98,117,185,29,42,189,142,138,74,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,51,168,21,87,207,59,245,39,251,201,252,52,197,92,149,60,211,229,63,79,235,189,70,220,101,94,121,223,169,63,222,79,225,166,10,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,11,105,226,139,137,188,7,133,157,47,185,106,6,95,83,73,89,114,101,59,157,101,199,146,227,13,53,109,230,116,146,40,250,32,108,139,212,230,49,211,196,233,94,198,189,99,141,92,254,151,108,141,118,189,154,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,245,70,71,20,113,198,138,229,115,213,24,138,231,57,202,174,94,235,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,100,149,229,123,192,183,229,175,42,102,184,235,30,25,226,244,218,203,215,236,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,12,235,202,207,128,172,135,79,46,176,241,45,173,22,42,187,93,245,180,242,195,138,217,106,188,85,29,109,177,238,117,77,45,92,213,212,178,196,197,71,186,36,111,101,58,222,197,142,119,189,91,213,219,86,217,160,0,10,33,230,189,163,183,93,53,226,210,247,151,54,195,73,67,143,106,13,61,61,238,215,45,21,43,162,130,73,219,12,112,214,181,238,232,107,22,165,106,24,249,228,70,171,151,106,168,158,245,234,145,80,189,226,16,115,111,208,106,109,83,225,162,77,73,183,209,85,207,144,233,133,71,181,41,146,154,158,90,135,203,110,157,241,197,93,26,177,143,70,177,141,106,69,82,249,92,199,244,50,141,201,240,181,239,114,5,27,18,43,151,214,142,218,181,191,139,76,23,17,201,108,53,119,92,122,138,162,107,221,226,40,169,91,60,9,5,36,47,154,54,213,53,236,123,60,52,149,13,167,130,68,122,108,228,159,161,21,28,246,169,29,75,137,228,193,160,213,56,174,151,228,186,255,0,125,162,164,241,25,197,67,109,118,39,186,158,39,79,29,186,142,73,27,60,140,153,30,175,99,38,169,221,142,137,90,207,125,12,111,94,180,115,21,161,99,224,0,42,175,158,119,234,79,247,147,248,105,138,185,42,121,167,202,126,159,215,122,141,184,202,188,243,191,82,127,188,159,195,76,85,201,83,205,62,83,244,254,187,212,109,192,77,78,98,60,2,209,241,57,138,166,121,165,182,251,85,183,83,108,157,218,141,146,154,10,127,180,209,172,113,51,195,85,84,244,163,214,102,50,8,219,79,36,143,88,219,241,70,238,150,201,220,138,139,11,73,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,203,176,98,121,86,87,237,47,178,216,205,214,243,236,107,124,215,107,143,179,232,164,168,240,116,49,109,221,169,155,161,23,183,11,58,155,213,35,182,107,119,77,213,55,3,63,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,46,167,136,140,79,21,193,184,59,213,172,91,10,198,109,88,253,150,139,79,242,95,13,110,181,209,71,73,75,7,93,13,75,223,209,20,104,214,55,169,239,115,151,100,247,185,202,171,239,85,40,7,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,222,78,85,196,14,3,196,215,1,58,173,170,250,114,250,182,91,107,48,124,170,146,90,58,229,133,43,104,167,134,138,161,174,138,162,56,100,145,177,189,91,209,43,90,174,221,99,150,55,123,186,144,13,125,203,254,255,0,227,89,127,242,191,255,0,243,184,80,9,127,223,252,107,47,254,87,255,0,254,119,0,160,18,90,114,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,152,150,119,93,81,210,28,203,72,42,113,152,51,8,41,17,153,134,47,108,203,237,19,83,78,146,178,123,117,116,93,113,57,83,220,230,61,174,73,35,123,92,137,179,226,114,183,169,138,199,184,54,62,204,176,13,35,215,252,54,213,75,153,227,216,254,113,140,79,81,69,127,182,44,200,202,186,73,159,26,164,180,245,17,61,170,173,123,28,213,217,118,85,100,145,72,246,59,170,57,28,215,119,82,154,249,106,115,11,172,211,43,237,14,133,107,206,95,254,113,107,250,162,179,223,46,147,79,81,37,158,171,162,154,26,106,87,205,36,203,29,53,185,177,194,246,162,54,62,152,228,149,28,231,50,62,183,54,229,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,23,253,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,168,222,141,115,28,248,165,149,136,246,117,245,38,188,58,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,212,77,146,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,123,56,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,66,122,114,167,227,182,212,182,170,14,22,117,151,38,171,109,201,181,9,6,17,117,184,206,215,65,36,10,214,54,59,58,189,81,28,199,181,200,229,131,173,206,71,163,251,13,86,116,65,28,150,148,82,183,43,174,8,47,186,183,155,91,120,135,207,41,110,182,124,51,18,184,83,92,113,202,152,38,100,50,93,239,20,149,145,72,212,107,36,137,253,218,54,118,165,100,175,69,98,172,138,214,49,234,172,149,25,117,32,0,0,0,0,0,0,120,95,145,225,23,246,158,84,241,178,129,235,150,154,25,149,22,72,154,229,69,247,110,212,83,156,113,50,36,217,141,68,79,216,136,114,79,113,228,0,0,1,224,242,113,123,145,172,115,151,228,136,170,7,204,201,47,180,120,253,174,91,149,109,76,80,197,26,181,21,242,61,26,158,245,217,61,234,168,133,69,241,217,197,133,215,47,190,205,134,226,23,69,154,6,244,245,45,44,238,118,255,0,5,52,137,254,14,101,79,155,93,247,126,223,237,36,7,51,45,122,147,27,193,167,196,109,82,116,212,75,85,74,229,247,111,238,108,211,34,254,148,106,159,234,105,247,144,175,131,14,31,43,245,119,43,75,221,197,63,50,207,210,95,135,223,188,117,13,79,148,141,95,156,105,247,1,144,180,203,131,139,109,179,78,170,115,92,178,142,116,171,74,39,213,181,37,141,190,229,236,50,79,245,72,55,249,163,190,255,0,253,164,65,187,216,226,169,213,155,133,174,146,37,124,49,86,213,198,214,244,239,240,181,210,237,242,77,190,73,251,11,182,226,165,40,48,45,27,186,185,172,253,27,116,240,167,189,223,246,172,255,0,229,127,64,170,78,25,49,134,106,39,16,181,111,145,157,81,62,186,177,255,0,61,191,74,42,167,126,214,254,196,2,230,184,98,198,226,176,233,189,4,81,211,36,62,233,83,110,142,159,254,40,149,127,98,126,211,49,253,199,197,196,173,237,182,218,98,165,141,54,107,122,182,79,237,115,151,246,255,0,89,246,192,226,187,252,131,80,56,242,137,176,5,219,239,60,39,204,56,39,204,14,71,227,185,78,148,244,178,74,170,137,182,223,63,237,67,246,29,59,84,174,209,217,177,74,170,231,187,100,103,71,221,251,100,98,126,197,253,160,83,127,30,121,172,186,135,174,246,236,110,10,148,158,8,110,20,205,99,88,245,114,39,114,158,149,23,220,142,114,124,213,126,226,203,248,28,194,33,196,180,126,206,212,131,183,36,212,144,72,239,133,19,126,170,74,111,127,232,167,244,74,143,198,99,252,163,113,83,108,110,253,76,117,202,216,171,247,123,186,233,88,191,209,47,71,74,45,17,216,240,139,77,185,141,217,32,164,130,63,159,236,133,137,251,87,246,1,217,46,114,53,148,239,234,114,34,38,223,127,245,161,70,156,86,221,41,232,56,155,130,190,23,49,21,151,86,189,202,138,158,229,75,132,234,191,127,245,23,53,172,121,44,120,198,29,89,114,95,210,143,183,183,251,242,198,159,177,127,164,107,213,170,89,189,118,93,170,21,23,186,183,245,61,110,111,93,182,68,247,120,135,187,238,106,127,75,246,1,125,156,39,95,27,124,209,219,37,83,94,142,218,134,137,187,162,239,255,0,196,177,47,237,95,218,102,114,40,242,236,190,173,227,67,41,26,169,178,211,173,44,63,241,81,65,253,72,74,224,56,188,55,221,238,14,216,226,207,152,30,195,139,142,71,23,174,200,7,22,252,246,61,135,6,175,188,230,7,229,184,57,91,76,229,68,69,249,124,255,0,181,10,128,214,248,252,111,23,152,228,44,217,253,55,58,21,93,189,234,137,253,192,91,197,249,253,187,108,178,117,108,137,211,247,127,178,66,159,97,174,109,199,140,154,73,103,94,174,137,232,58,126,239,127,85,7,236,254,192,45,171,76,225,74,124,38,207,22,219,42,80,211,239,255,0,222,88,118,147,225,225,187,125,154,182,108,155,39,131,135,111,254,246,211,238,1,235,122,46,231,150,34,158,28,187,41,201,139,191,188,14,71,7,169,201,126,71,169,119,234,216,14,81,252,246,61,135,22,161,229,118,68,3,168,106,174,71,6,47,134,214,93,167,149,172,72,159,18,110,231,34,39,197,34,39,222,169,251,127,105,64,218,217,153,87,234,86,173,205,121,150,119,61,157,250,85,223,169,202,221,187,48,181,127,156,239,232,126,210,218,249,135,234,123,48,125,25,175,142,31,138,105,234,232,163,106,124,189,253,247,42,255,0,49,83,229,26,149,87,131,96,50,92,180,206,247,155,85,59,243,180,241,196,246,251,190,95,157,123,62,231,109,247,39,220,5,178,240,7,10,71,163,214,180,142,70,57,169,4,8,189,43,190,203,225,105,73,88,223,146,16,183,150,228,178,254,75,27,19,159,186,164,233,183,185,62,94,26,140,154,77,95,114,39,222,7,147,194,252,130,175,236,80,4,92,227,83,69,105,181,43,12,127,110,143,185,60,91,116,185,35,69,95,124,180,251,255,0,169,185,126,76,42,71,133,109,73,175,210,173,97,163,165,146,174,74,120,188,124,116,239,71,72,230,39,79,138,129,23,127,137,191,116,102,192,23,203,123,110,84,18,82,185,187,163,182,251,255,0,217,34,254,223,234,53,252,226,215,0,155,76,245,134,186,106,100,233,141,43,165,153,191,37,247,120,169,213,62,110,119,244,0,190,93,44,202,105,242,204,50,217,119,167,157,178,164,212,148,239,85,107,145,223,165,19,29,247,42,254,223,218,118,217,88,146,70,230,42,34,238,138,158,242,11,114,200,213,255,0,181,186,105,45,142,174,78,169,109,242,82,192,158,237,190,20,163,111,236,98,127,65,126,245,39,90,46,233,184,16,231,142,62,29,45,90,133,138,215,95,99,164,254,237,164,164,150,70,186,56,219,186,244,199,82,228,221,123,78,95,155,255,0,105,91,252,31,107,77,211,75,51,151,91,170,39,116,49,203,183,95,117,206,106,123,161,168,84,249,189,191,124,133,233,228,54,136,111,54,202,138,41,255,0,70,88,158,207,191,239,106,167,220,169,251,74,42,226,215,71,110,90,87,168,47,172,167,135,162,158,77,186,23,169,171,242,130,4,95,155,220,191,57,0,188,140,39,32,165,200,241,234,123,149,53,67,37,100,142,145,17,205,122,57,23,103,170,124,209,84,253,55,220,118,219,127,164,125,29,125,36,51,70,245,69,84,124,109,114,42,162,239,247,162,145,79,128,125,78,134,255,0,165,214,235,93,84,253,82,195,61,94,223,10,166,233,226,19,223,238,98,127,79,246,147,2,39,163,216,215,34,251,149,61,192,87,31,26,220,22,80,212,99,213,153,182,17,102,124,119,11,125,60,149,13,74,90,116,106,170,181,32,68,219,181,7,87,201,174,251,208,139,220,48,241,75,155,232,70,114,220,79,50,150,186,42,38,76,148,202,218,183,76,212,110,211,67,31,202,73,88,137,240,196,239,187,246,255,0,94,215,109,114,183,195,114,162,154,142,161,189,76,153,138,199,38,234,158,229,254,197,32,31,25,252,15,83,103,48,85,100,184,219,122,42,209,207,153,91,186,174,254,234,135,252,223,59,83,230,246,253,192,76,253,43,212,107,38,163,225,214,140,138,215,89,4,201,95,71,20,251,50,70,59,110,164,95,232,185,223,177,126,245,59,178,123,190,72,83,39,14,58,167,157,240,243,157,38,11,122,248,232,237,146,73,75,219,252,202,110,141,142,101,79,123,89,34,252,228,79,231,41,112,24,125,254,60,146,203,5,210,52,217,178,245,108,159,216,247,55,246,39,244,127,96,31,105,95,182,200,169,239,83,202,110,169,239,64,228,234,77,142,64,122,250,21,170,170,213,57,167,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,93,145,216,178,222,38,181,87,36,198,25,106,246,85,126,97,118,150,146,107,93,67,234,41,106,227,241,82,34,85,50,71,201,39,95,123,110,242,171,93,219,234,149,123,109,99,58,88,219,243,227,3,63,166,211,14,23,53,75,51,155,33,171,177,84,82,226,245,212,214,251,133,34,202,217,224,184,212,196,180,244,75,27,162,78,182,61,106,102,133,17,233,183,66,170,57,85,168,138,228,214,220,11,84,228,133,169,22,38,126,82,244,134,162,142,213,79,122,151,194,100,148,117,17,208,189,43,171,105,89,189,61,67,38,168,77,216,176,192,247,211,44,113,174,206,71,85,206,230,245,35,157,211,106,134,190,220,181,245,122,167,72,56,193,193,231,89,234,210,219,152,84,46,33,114,134,154,8,165,124,236,174,115,89,78,213,89,54,232,99,107,18,146,71,185,138,143,70,68,228,78,173,213,142,216,36,1,72,28,66,242,225,227,59,57,215,221,75,205,113,109,27,241,182,92,131,48,188,221,45,213,63,104,173,81,247,233,103,173,150,72,164,232,125,75,94,222,166,61,171,179,145,28,155,236,168,139,238,46,252,1,15,249,95,232,38,172,112,237,160,87,252,43,88,241,79,179,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,135,125,182,84,85,166,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,39,147,85,166,213,127,225,19,54,177,95,109,148,151,27,109,199,56,185,82,86,81,213,194,217,160,169,130,75,101,189,178,69,36,110,69,107,216,230,170,181,90,168,168,168,170,138,64,190,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,159,252,149,60,172,101,63,80,43,189,58,220,76,173,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,106,40,84,95,40,78,26,63,41,186,203,87,174,153,77,167,189,141,233,207,79,179,188,68,29,80,213,223,37,106,246,186,122,226,116,114,120,120,250,166,94,151,178,72,165,125,19,211,116,82,218,120,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,61,231,202,225,139,135,172,87,133,253,26,178,233,30,45,83,227,252,7,114,166,227,116,125,44,116,243,92,235,165,119,84,181,18,53,137,254,76,108,71,57,238,100,81,68,197,123,250,58,151,42,129,64,63,230,92,113,217,255,0,120,207,249,77,103,255,0,173,150,211,150,98,215,220,27,150,221,231,10,202,104,124,21,235,31,208,250,139,93,198,155,186,201,59,21,80,88,93,28,177,245,177,92,199,116,189,142,77,218,170,213,219,116,85,79,121,37,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,0,1,90,188,209,120,5,163,204,44,87,46,38,52,118,223,106,181,221,113,203,125,77,118,89,103,130,154,10,56,238,116,172,124,181,51,220,154,246,181,189,117,141,238,72,233,123,138,231,77,27,91,210,168,248,209,147,84,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,134,211,197,11,115,74,208,189,56,208,110,38,163,180,233,125,155,216,214,172,163,31,167,201,38,182,196,168,148,180,117,82,213,85,67,35,41,152,136,157,168,87,195,181,233,30,234,214,57,238,70,116,177,24,198,5,159,240,1,198,183,242,193,193,46,190,223,176,123,51,51,196,187,31,104,60,29,47,102,215,39,138,154,171,194,248,78,185,229,149,118,134,153,59,157,206,157,158,171,211,186,47,186,149,184,177,243,79,172,159,80,50,31,81,156,159,252,140,127,93,159,187,127,196,136,1,197,143,154,125,100,250,129,144,250,140,224,78,156,39,141,250,62,21,121,108,105,150,37,135,85,117,106,110,89,111,191,203,98,114,67,5,76,54,184,219,127,168,141,245,85,81,62,86,189,189,76,124,254,29,86,57,35,124,180,238,71,181,90,199,181,107,91,252,245,103,185,87,250,235,145,228,153,29,195,253,178,178,186,229,93,81,39,252,41,38,154,73,31,253,110,115,157,247,170,159,40,183,238,86,252,2,214,105,223,129,226,111,88,237,247,91,110,94,190,50,159,29,199,107,41,167,161,154,209,26,247,105,166,169,171,142,70,177,238,154,86,44,137,28,106,139,27,98,145,36,248,223,35,59,33,154,185,119,112,65,71,194,174,8,185,110,99,75,213,169,185,101,190,40,175,173,89,160,169,134,215,27,102,150,70,82,210,202,200,154,246,245,49,240,120,132,73,36,141,242,211,181,88,229,107,24,229,152,0,0,0,1,74,220,234,252,211,226,223,79,232,125,70,226,101,94,70,63,174,207,221,191,226,70,42,231,87,230,159,22,250,127,67,234,55,19,42,242,49,253,118,126,237,255,0,18,2,213,0,0,64,14,107,124,46,107,183,18,159,146,239,200,166,13,246,143,236,231,182,253,167,253,243,163,163,236,120,143,3,217,255,0,76,203,31,87,87,98,95,209,223,110,159,126,219,166,248,255,0,149,255,0,6,124,73,240,237,175,183,252,215,88,244,223,236,253,150,183,15,170,181,193,83,237,138,10,190,186,167,214,209,72,216,250,41,231,145,233,187,33,145,119,84,233,248,118,223,117,68,91,63,0,85,95,60,239,212,159,239,39,240,210,5,112,209,195,62,101,197,46,67,149,225,154,125,93,72,204,134,193,139,212,100,116,52,85,42,140,101,205,240,213,83,66,180,137,42,185,27,11,220,218,135,43,30,239,131,173,141,107,149,141,114,200,201,235,207,59,245,39,251,201,252,52,197,92,149,60,211,229,63,79,235,189,70,220,4,10,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,190,158,94,124,100,225,188,76,233,125,62,45,53,54,63,142,103,120,157,58,195,95,140,90,40,150,134,138,27,115,36,232,165,154,130,23,72,245,90,102,196,176,196,228,71,126,110,68,217,90,198,62,21,127,85,230,25,203,206,213,196,189,170,163,85,52,174,142,146,221,170,150,234,116,71,177,92,216,96,201,32,141,187,54,158,119,46,205,101,75,90,136,216,167,114,162,42,35,98,149,122,59,114,65,76,24,182,83,168,250,29,168,244,185,38,55,93,117,196,179,60,74,224,246,181,206,137,97,170,161,170,141,93,28,176,203,20,137,254,92,114,69,35,85,174,106,189,143,106,162,185,170,27,63,3,5,112,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,51,168,2,160,57,218,106,102,43,144,106,62,157,233,109,166,175,196,94,176,251,125,194,225,119,237,201,27,227,167,241,235,77,216,129,221,47,87,178,100,101,34,200,230,61,173,252,220,240,57,21,200,255,0,117,191,154,219,113,123,171,212,218,239,196,190,161,106,149,190,122,73,237,183,107,195,225,181,207,77,4,176,178,162,221,76,198,210,209,204,172,151,227,107,223,79,4,79,122,57,27,241,185,223,11,63,69,3,186,242,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,216,80,213,92,217,247,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,14,214,85,95,60,239,212,159,239,39,240,210,213,10,171,231,157,250,147,253,228,254,26,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,173,92,219,143,170,206,24,249,138,234,110,7,170,87,11,173,203,76,175,126,192,167,221,106,103,168,251,51,34,90,233,223,226,105,105,186,149,137,11,223,60,142,168,142,54,36,142,248,100,111,83,163,237,203,97,89,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,68,60,209,252,246,106,111,224,190,143,68,88,255,0,40,12,255,0,50,206,184,80,169,165,204,50,26,187,179,49,92,162,166,193,104,90,149,71,62,150,221,29,29,28,177,83,163,246,234,115,24,233,228,70,117,42,244,179,165,141,217,140,99,90,21,65,197,119,10,58,143,194,86,163,191,10,205,98,241,214,170,238,228,246,11,252,16,171,41,110,244,173,84,69,115,81,85,123,115,51,169,169,44,42,170,232,220,230,170,43,216,248,228,126,74,224,19,142,203,175,8,153,53,109,139,37,163,171,187,105,214,69,80,149,119,138,58,88,221,61,109,44,241,211,204,216,229,161,141,245,17,64,199,201,35,169,219,51,158,138,174,142,22,34,123,216,210,218,184,250,209,220,7,85,184,92,212,74,204,190,195,73,61,203,21,197,238,119,187,45,205,41,97,117,109,4,244,209,37,95,76,19,72,199,58,38,74,234,88,163,149,25,210,175,143,169,187,167,185,83,94,16,54,72,226,207,64,105,184,152,208,108,159,73,157,116,171,183,215,87,211,248,155,84,209,92,37,165,131,218,48,238,250,84,170,72,209,201,45,55,117,25,220,99,163,127,187,227,98,36,172,141,236,215,95,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,118,136,32,175,51,174,9,104,245,207,78,42,117,111,75,241,78,189,73,197,250,171,38,166,180,219,96,90,172,150,149,201,12,114,71,51,209,27,44,211,65,12,45,124,41,212,247,116,178,72,153,27,157,43,21,161,242,185,78,241,93,132,231,122,53,108,225,238,247,45,170,197,151,225,91,209,219,233,214,106,58,95,111,82,202,234,138,132,146,150,158,52,99,228,154,38,71,39,136,84,99,220,187,54,119,200,247,204,254,153,254,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,50,86,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,222,231,34,39,189,80,215,139,141,62,38,42,120,174,215,155,174,167,195,67,87,111,177,65,79,13,163,30,161,171,72,187,244,214,232,122,149,189,197,141,168,138,249,37,146,105,149,21,207,232,89,150,52,123,218,198,169,39,249,172,241,181,71,170,215,218,110,31,180,135,43,241,152,101,155,183,89,127,185,90,238,80,84,91,242,10,167,178,41,160,141,143,133,93,220,134,159,223,186,43,250,93,58,175,84,104,180,241,189,99,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,26,54,87,49,237,241,50,53,178,54,22,116,187,169,232,174,84,237,178,71,176,36,255,0,41,78,16,242,172,203,81,232,248,154,203,104,174,182,172,67,24,239,125,158,168,130,190,74,41,46,215,68,94,211,186,81,136,143,150,142,54,44,236,151,226,107,36,145,91,18,247,88,149,17,166,64,231,157,250,147,253,228,254,26,89,166,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,212,159,239,39,240,208,33,7,3,186,67,134,235,191,21,24,30,150,234,12,21,115,227,215,106,138,201,171,160,166,157,97,125,67,41,168,167,170,72,85,233,241,53,143,116,13,99,213,170,215,244,57,221,46,99,182,114,108,81,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,65,156,174,60,246,105,151,227,94,143,90,95,240,0,0,20,3,205,31,207,102,166,254,11,232,244,68,170,228,99,250,236,253,219,254,36,69,94,104,254,123,53,55,240,95,71,162,37,87,35,31,215,103,238,223,241,32,45,80,170,190,87,156,192,191,236,111,133,45,93,155,252,85,167,12,188,57,223,238,153,86,154,182,122,138,159,247,53,53,36,112,197,253,8,182,253,21,45,80,213,92,13,146,56,162,225,147,1,226,155,75,238,90,127,151,211,82,81,220,159,78,230,217,114,20,183,67,83,91,102,157,100,138,78,184,29,34,117,53,143,116,17,54,86,49,204,89,35,71,51,169,187,163,155,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,82,250,121,122,103,249,150,167,240,115,167,57,158,160,100,53,119,219,237,85,61,125,53,69,194,173,81,211,206,202,107,133,77,60,75,35,182,221,239,72,161,141,21,238,221,239,84,87,57,92,229,87,46,31,230,227,161,122,113,151,240,217,120,214,251,157,155,181,153,224,158,2,43,109,210,157,81,146,77,75,81,95,12,18,82,212,123,151,187,10,120,135,200,196,93,156,201,17,85,174,68,124,173,144,35,87,41,78,52,126,197,223,104,248,81,207,221,213,101,200,238,19,79,139,221,39,174,233,109,186,186,70,117,58,133,205,149,232,196,134,119,177,86,38,196,136,239,19,51,147,166,69,168,234,143,181,243,206,253,73,254,242,127,13,32,7,9,222,105,244,111,234,6,61,234,48,19,255,0,158,119,234,79,247,147,248,104,24,171,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,28,234,252,211,226,223,79,232,125,70,226,7,213,229,75,161,122,113,196,94,156,107,238,151,234,133,155,199,90,171,190,205,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,139,225,163,84,248,95,206,230,193,117,50,211,253,31,5,121,163,130,167,217,119,63,204,195,44,158,18,121,162,143,189,218,239,177,146,116,183,224,126,237,95,185,86,127,242,49,253,118,126,237,255,0,18,38,167,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,16,3,149,191,31,84,122,119,224,120,100,214,59,133,170,219,136,47,140,168,199,114,42,202,152,40,97,180,72,189,218,153,169,170,228,145,204,99,161,149,235,34,199,34,170,200,217,100,72,254,54,72,206,204,128,231,87,229,99,22,250,129,67,233,215,18,157,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,74,106,239,26,119,93,124,224,154,197,163,90,165,144,85,221,53,7,17,206,40,234,233,107,167,166,114,190,229,100,109,190,178,38,203,52,253,74,146,84,197,44,136,199,185,232,199,61,143,133,223,157,127,121,232,31,151,149,199,158,205,50,252,107,209,235,75,62,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,176,121,92,121,236,211,47,198,189,30,180,191,224,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,53,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,239,250,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,165,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,95,167,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,12,171,195,167,13,26,89,194,254,9,14,11,166,118,159,233,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,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,166,177,154,171,169,23,221,96,212,124,143,84,50,122,59,85,37,215,38,184,75,113,171,134,215,66,202,74,86,73,34,238,168,200,217,255,0,173,238,87,72,247,110,249,30,247,185,207,117,207,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,176,22,83,201,47,83,49,92,127,81,245,19,75,110,213,126,30,245,152,91,237,247,11,71,114,72,217,29,71,128,90,158,252,13,234,122,61,243,43,42,210,70,177,141,119,230,224,157,202,173,70,123,237,252,214,91,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,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,0,0,0,0,0,5,85,243,206,253,73,254,242,127,13,49,87,37,79,52,249,79,211,250,239,81,183,25,87,158,119,234,79,247,147,248,105,138,185,42,121,167,202,126,159,215,122,141,184,11,169,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,63,39,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,165,196,242,142,212,204,87,48,225,10,207,130,218,106,246,189,96,87,10,251,125,222,150,73,35,238,55,196,213,205,89,4,237,99,94,175,72,94,201,213,141,123,218,222,169,32,157,168,138,140,221,97,7,56,237,33,169,194,184,151,161,213,42,120,42,214,219,168,246,120,102,124,243,79,19,153,237,26,22,50,150,104,98,99,118,123,24,218,116,160,122,171,209,119,124,207,233,114,236,173,103,117,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,61,225,111,229,85,243,206,253,73,254,242,127,13,45,80,170,190,121,223,169,63,222,79,225,160,69,94,87,30,123,52,203,241,175,71,173,51,255,0,52,142,1,104,244,239,199,113,55,163,150,251,85,183,16,95,7,79,145,99,180,116,208,80,195,104,145,123,84,208,212,210,71,27,88,199,67,43,214,52,146,52,69,145,178,200,178,124,108,145,253,156,1,202,227,207,102,153,126,53,232,245,165,249,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,6,182,252,58,113,47,170,124,47,231,112,231,90,103,118,254,151,141,179,86,79,83,236,187,159,230,102,138,63,23,4,50,199,222,237,119,222,248,250,157,240,63,103,39,222,139,176,158,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,165,110,98,60,16,86,112,171,157,166,91,135,82,245,105,150,89,112,150,43,19,82,105,234,102,181,200,216,98,145,244,181,82,190,38,177,189,79,124,254,29,22,73,36,124,84,238,87,185,92,199,185,115,7,39,26,222,37,233,117,18,186,12,78,211,87,89,162,181,149,19,67,149,77,86,230,37,37,29,197,41,30,250,121,169,81,239,107,150,165,92,202,120,229,72,145,255,0,154,150,53,149,169,180,15,96,119,94,121,223,169,63,222,79,225,165,85,150,169,207,59,245,39,251,201,252,52,175,94,30,56,126,207,184,154,213,10,29,40,211,150,82,50,229,89,79,81,87,45,101,114,76,148,84,80,67,26,185,210,212,73,12,114,58,54,43,186,34,107,149,187,44,146,198,223,119,82,1,152,56,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,244,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,61,238,114,170,251,213,78,171,161,122,23,167,28,58,105,197,187,75,244,190,205,224,109,84,59,203,52,210,170,62,170,225,84,228,68,146,170,166,68,68,238,76,254,150,238,187,35,81,173,107,24,214,49,140,99,114,0,0,0,2,58,243,5,213,234,157,21,225,47,58,202,109,115,227,254,215,184,83,195,99,183,82,222,224,138,166,10,199,214,76,200,102,141,180,210,252,21,15,109,51,170,101,72,156,215,177,82,39,43,216,248,218,246,172,138,41,219,156,254,188,211,101,90,161,141,104,5,138,182,175,195,224,244,238,186,95,88,218,137,91,4,151,26,200,227,116,17,190,21,98,49,239,134,155,103,182,84,115,253,213,210,49,58,21,175,71,5,112,23,167,202,59,83,49,92,195,132,43,62,11,105,171,218,245,129,92,43,237,247,122,89,36,143,184,223,19,87,53,100,19,181,141,122,189,33,123,39,86,53,239,107,122,164,130,118,162,42,51,117,162,194,111,242,144,215,154,157,44,226,94,61,54,184,86,210,65,143,106,125,63,178,234,86,166,162,42,118,69,113,129,146,75,67,34,61,236,87,61,238,114,203,76,200,154,246,117,190,177,171,241,57,140,106,133,228,128,0,170,190,121,223,169,63,222,79,225,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,234,79,247,147,248,105,85,96,118,12,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,216,35,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,196,28,182,56,24,181,112,251,128,81,234,166,163,90,233,43,181,23,42,167,166,185,68,202,203,91,91,62,47,3,161,145,27,75,19,166,141,39,134,165,209,212,61,181,59,43,83,125,162,233,84,141,100,146,111,129,73,124,205,120,18,186,232,142,101,113,215,61,45,198,105,35,210,251,245,68,110,170,163,181,192,230,51,27,173,122,53,174,100,145,238,168,202,105,165,221,209,189,157,49,177,242,118,58,99,68,135,187,18,180,167,93,53,31,70,168,242,251,78,21,121,237,90,179,188,126,183,27,191,219,103,69,125,45,109,45,68,18,66,143,115,17,83,105,162,238,185,241,72,138,142,107,149,200,187,177,242,49,251,41,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,10,1,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,192,141,101,255,0,127,241,172,191,249,95,255,0,249,220,40,4,191,239,254,53,151,255,0,43,255,0,255,0,59,128,80,9,123,215,62,21,112,222,43,249,126,105,94,31,121,182,210,55,39,183,105,189,154,167,19,187,201,34,194,251,117,197,109,80,116,35,165,107,30,239,13,35,155,27,102,103,75,186,152,136,228,78,227,35,123,40,132,217,79,132,239,43,26,55,244,255,0,30,244,232,0,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,182,158,90,156,194,232,245,54,197,67,161,90,243,151,255,0,159,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,202,188,198,120,40,254,85,90,113,5,255,0,0,182,90,163,212,220,91,243,150,218,153,211,181,37,210,133,17,235,37,177,211,117,53,141,234,123,210,72,157,42,57,172,145,174,110,241,54,105,100,72,193,203,191,150,86,101,107,204,173,26,247,196,125,150,174,192,203,5,69,45,215,24,198,159,58,50,174,122,182,163,38,134,174,177,24,238,168,25,19,149,170,148,238,233,149,210,177,82,86,177,140,86,76,25,131,157,95,149,140,91,234,5,15,167,92,74,160,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,181,254,117,126,86,49,111,168,20,62,157,113,41,88,9,127,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,234,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,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,216,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,135,106,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,214,0,0,0,0,0,0,0,0,0,0,0,0,0,1,208,245,143,80,45,58,123,134,214,94,110,117,108,133,173,138,100,111,84,141,110,238,72,94,237,147,169,205,247,252,63,180,237,247,91,165,53,166,145,245,117,46,233,99,118,221,118,85,249,170,39,220,159,214,85,55,31,28,91,214,230,213,180,90,113,135,72,157,183,213,43,100,124,115,84,70,231,36,148,204,106,110,142,70,183,231,42,129,128,245,98,245,114,226,59,94,234,172,214,245,158,170,158,90,170,199,70,159,19,211,165,146,84,61,62,75,34,109,179,147,238,45,207,134,189,24,183,105,110,23,75,109,130,146,22,72,157,125,78,72,218,142,255,0,11,50,253,204,111,248,194,34,240,1,194,77,53,61,93,30,171,101,78,117,85,85,85,52,178,178,41,162,130,70,167,126,8,93,190,234,174,119,243,222,88,197,84,176,89,232,213,236,106,35,27,251,19,100,79,127,245,127,104,21,235,204,183,89,40,45,56,237,86,31,29,67,93,61,68,111,78,148,123,87,100,116,117,145,252,186,209,126,105,251,12,71,202,143,1,117,239,32,200,114,202,154,100,114,67,87,10,70,229,102,255,0,167,77,81,191,189,90,191,211,79,188,192,188,114,106,45,94,117,172,213,150,166,85,62,72,219,83,36,45,69,124,138,136,158,46,165,169,238,119,187,249,229,140,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,231,175,204,9,171,3,59,113,163,118,219,99,216,120,79,112,85,216,15,31,53,57,28,90,121,85,216,15,14,60,162,30,55,221,78,64,120,82,50,113,189,168,116,24,94,153,215,50,170,165,35,124,139,31,66,117,181,21,118,168,166,223,109,220,159,210,36,204,142,232,99,157,183,201,21,74,163,230,171,171,115,165,209,216,93,52,206,106,65,44,141,126,207,145,63,237,39,252,190,95,114,129,130,121,117,226,211,230,122,250,183,86,196,231,54,133,180,115,189,202,213,95,114,85,195,247,236,191,209,95,189,11,199,180,192,218,123,124,16,167,201,145,181,191,241,53,16,171,94,81,250,117,34,87,94,178,234,168,145,18,90,58,118,49,122,88,190,244,171,147,250,247,255,0,83,45,81,145,164,108,70,167,220,136,4,86,227,235,32,173,180,105,77,90,209,189,237,119,230,255,0,69,85,55,254,233,165,253,138,159,181,74,27,171,73,159,115,90,183,170,252,85,29,91,251,255,0,165,185,117,188,202,114,182,89,116,218,90,69,68,87,205,211,208,139,213,239,218,162,141,87,229,253,165,60,213,98,213,49,227,158,220,123,87,161,207,221,23,118,252,251,125,95,183,112,45,215,149,21,205,213,58,59,112,167,89,85,85,151,56,147,110,175,187,193,69,253,127,212,79,68,249,21,183,202,30,227,80,252,30,255,0,74,247,42,198,219,141,58,181,58,151,231,225,61,255,0,243,33,100,137,242,3,195,147,220,113,110,255,0,121,205,203,178,28,17,219,174,219,1,236,56,63,228,114,79,121,225,222,255,0,112,30,26,159,121,204,226,223,113,200,14,191,155,212,182,154,195,59,156,158,229,233,255,0,230,218,83,182,148,77,29,255,0,140,69,146,21,87,54,41,109,207,93,189,254,238,186,52,251,183,253,133,175,235,206,66,152,238,13,89,94,229,217,35,237,253,235,247,205,18,125,223,229,21,49,192,100,111,203,56,146,185,93,42,147,184,246,65,66,230,171,190,45,213,42,32,79,231,123,255,0,154,5,206,98,236,237,216,168,24,157,91,54,154,36,247,255,0,144,211,234,159,142,209,27,161,183,83,196,168,137,211,19,19,221,254,74,31,176,15,91,151,222,114,111,200,224,191,53,77,206,109,247,32,28,100,95,184,226,205,213,126,227,203,209,87,239,60,177,191,120,28,208,249,153,21,210,27,69,174,162,178,105,17,169,28,111,114,170,170,39,201,170,191,122,167,236,62,154,251,136,197,198,214,181,46,151,233,253,119,133,122,37,68,180,239,99,119,116,173,247,186,158,161,83,222,196,253,172,79,188,10,241,227,139,81,235,117,115,85,170,48,75,85,76,181,17,65,87,43,123,76,122,189,58,161,154,171,127,115,92,239,187,111,230,255,0,196,102,188,175,73,23,78,120,44,190,120,138,70,50,169,40,39,89,23,183,178,255,0,167,157,183,205,141,95,147,204,27,193,166,158,214,107,207,16,117,121,133,249,22,74,85,246,148,238,69,232,145,21,238,217,201,238,145,85,127,213,254,123,127,210,88,255,0,21,216,5,29,87,14,153,133,138,159,243,105,236,138,135,55,161,140,77,149,28,215,252,190,95,52,2,57,242,199,204,41,219,137,85,218,164,169,106,204,219,140,155,55,173,55,68,237,81,183,229,213,191,207,250,139,21,165,149,102,141,178,35,183,69,68,95,153,69,28,58,107,197,87,14,217,181,85,45,92,93,250,71,87,62,55,35,230,145,168,159,158,133,21,219,70,142,251,161,95,184,183,254,31,117,215,28,213,236,82,130,233,109,153,169,44,148,209,73,36,104,217,118,106,185,31,238,221,236,110,255,0,160,160,102,35,201,225,21,23,228,61,251,236,1,126,69,125,243,29,208,56,114,124,86,167,40,161,161,111,136,166,107,228,85,100,73,186,181,177,213,191,238,141,87,230,228,251,203,5,58,94,169,96,150,220,243,21,175,178,220,24,138,218,138,121,98,77,227,99,182,234,141,237,223,103,123,191,158,160,82,23,5,122,195,81,162,186,163,83,105,185,78,248,105,166,169,147,184,213,114,181,19,183,5,67,19,220,231,177,62,106,159,113,121,248,70,73,73,147,89,162,184,210,78,201,89,34,57,81,90,228,119,201,238,111,220,171,251,10,26,226,255,0,71,238,218,21,171,149,53,116,61,108,167,170,154,178,162,23,34,198,207,129,106,100,98,123,163,118,255,0,39,39,220,133,132,114,227,226,134,77,68,179,203,136,94,94,139,85,67,11,94,215,119,39,122,187,185,87,42,123,250,145,83,249,205,251,192,159,202,155,251,148,143,124,84,232,125,14,168,97,117,84,222,10,39,212,55,163,161,123,104,171,254,22,5,95,245,55,47,202,50,65,69,34,74,196,123,126,74,122,171,40,225,173,133,208,204,212,115,93,183,185,81,23,239,254,191,236,2,146,244,58,237,144,232,102,167,193,99,187,199,112,130,154,41,224,114,181,17,237,70,163,228,129,234,187,57,88,137,238,69,251,139,124,209,220,218,135,52,196,232,238,52,83,36,168,177,71,186,245,35,149,23,181,26,236,187,57,125,255,0,18,16,159,141,221,7,154,217,126,139,53,197,173,236,134,52,109,58,74,177,54,24,183,232,100,170,187,236,173,85,247,49,191,119,221,253,70,101,224,87,32,239,225,201,102,146,119,190,162,55,185,100,71,43,151,165,91,5,58,42,111,242,217,23,250,192,150,73,242,247,158,185,233,226,157,138,201,88,142,69,79,146,162,41,236,79,144,223,223,176,24,39,87,248,98,196,245,26,166,75,163,40,225,130,189,206,87,119,91,28,77,85,85,232,69,248,187,78,119,201,191,183,239,50,78,155,88,166,199,113,248,173,115,175,197,15,87,203,127,190,71,187,239,68,253,191,176,237,187,39,236,61,108,137,177,170,244,38,223,239,1,237,56,171,119,251,212,225,222,70,187,165,201,177,236,69,223,222,128,120,70,237,247,169,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,43,87,157,166,166,98,180,218,89,130,232,231,139,238,228,151,12,129,50,110,196,114,70,239,15,67,79,77,81,79,215,51,122,251,140,238,73,85,180,107,208,173,119,98,127,137,21,155,45,112,112,205,195,245,215,136,124,155,46,177,90,153,87,59,241,92,30,249,149,37,29,10,57,213,181,211,211,83,244,210,83,83,198,216,228,238,189,245,147,82,181,209,236,213,116,125,196,107,145,253,59,228,190,102,154,215,249,105,226,227,41,240,246,255,0,11,65,130,111,133,81,245,197,209,52,190,10,121,188,68,146,109,35,218,237,234,165,169,232,114,116,239,18,69,212,212,119,86,242,255,0,146,94,142,88,162,197,115,174,32,106,38,239,94,170,110,11,135,81,199,210,246,248,74,88,227,167,171,168,93,209,253,18,119,159,45,55,185,89,212,207,11,240,187,105,28,136,21,65,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,179,78,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,148,3,199,6,142,221,116,67,138,61,64,196,107,44,52,150,171,109,109,226,166,247,97,138,134,149,208,81,45,170,174,87,77,76,218,118,171,24,222,136,218,229,129,201,26,116,54,72,36,99,85,122,55,44,251,147,78,127,83,147,112,185,116,195,46,57,13,37,93,70,29,148,85,211,81,219,218,177,36,244,54,234,136,162,168,141,94,214,162,61,89,37,76,149,202,215,191,125,213,178,53,23,104,250,90,19,212,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,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,64,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,215,103,238,223,241,34,0,113,99,230,159,89,62,160,100,62,163,57,63,249,24,254,187,63,118,255,0,137,16,3,139,31,52,250,201,245,3,33,245,25,192,150,156,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,34,175,43,143,34,122,101,248,215,172,86,146,168,0,0,0,0,10,86,231,87,230,159,22,250,127,67,234,55,19,42,242,49,253,118,126,237,255,0,18,49,87,58,191,52,248,183,211,250,31,81,184,153,87,145,143,235,179,247,111,248,144,22,168,0,0,0,2,170,249,231,126,164,255,0,121,63,134,152,171,146,167,154,124,167,233,253,119,168,219,140,171,207,59,245,39,251,201,252,52,194,156,159,114,204,87,6,226,39,51,202,115,92,154,213,143,217,104,180,254,175,196,220,110,149,177,210,82,193,215,116,182,49,157,114,200,173,99,122,158,246,181,55,95,123,156,136,158,245,64,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,173,175,122,215,149,113,19,171,23,221,99,205,109,246,170,43,214,65,225,124,76,22,184,164,142,149,157,138,104,169,217,208,217,36,145,233,187,33,106,174,239,95,137,87,109,147,100,76,171,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,201,124,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,140,51,255,0,41,14,13,179,44,118,166,62,41,243,186,156,131,27,101,109,63,103,23,182,83,214,164,12,188,219,166,138,70,205,53,117,58,198,174,125,51,156,180,210,211,167,91,122,159,2,74,173,86,118,92,251,74,0,12,63,197,238,175,84,232,71,13,26,133,170,86,249,234,224,185,90,108,239,134,215,61,52,17,76,250,123,141,75,219,75,71,50,178,95,129,204,101,68,241,61,232,228,119,192,215,124,47,253,21,215,6,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,85,143,233,198,157,233,109,166,175,195,217,115,11,133,194,225,119,237,201,35,36,168,240,9,77,216,129,221,47,70,62,21,125,90,200,230,61,174,252,228,16,57,21,170,207,124,32,229,163,128,83,106,15,26,90,119,75,114,199,170,238,182,219,29,69,77,254,169,97,73,122,40,223,73,77,36,180,181,18,190,53,78,134,54,177,41,17,58,151,161,207,115,24,238,174,190,149,12,127,197,214,136,90,184,113,226,47,51,209,171,21,242,174,239,109,176,84,83,58,142,174,174,54,178,117,130,162,150,26,152,217,39,79,194,231,177,179,163,21,232,141,71,171,21,200,214,117,116,37,170,114,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,224,14,118,26,59,106,178,230,88,30,183,216,236,53,113,84,100,180,245,86,75,253,100,52,173,109,35,167,165,72,221,70,233,100,107,17,86,166,72,164,157,136,178,61,85,209,81,177,26,136,145,56,199,252,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,129,118,133,85,243,206,253,73,254,242,127,13,45,80,170,190,121,223,169,63,222,79,225,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,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,170,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,20,215,205,103,130,90,61,41,190,211,113,3,164,56,167,131,195,47,61,186,59,253,182,215,109,130,158,223,143,213,49,145,67,4,140,100,40,222,220,53,30,253,213,89,210,217,209,122,164,85,168,141,137,10,180,155,95,181,151,66,189,191,249,35,212,43,174,47,246,162,222,182,203,167,130,123,83,191,15,191,165,201,212,139,219,153,157,79,237,206,206,153,99,235,127,67,219,212,237,239,211,140,173,111,209,125,17,209,43,229,223,89,44,120,254,89,79,85,78,142,183,225,183,73,41,28,252,130,120,231,133,26,200,224,168,221,36,100,82,201,4,146,61,172,145,98,98,119,58,92,173,107,87,92,192,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,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,198,141,149,204,99,188,52,110,116,141,133,157,45,233,98,171,149,59,143,145,239,169,110,87,58,223,160,218,39,175,51,86,107,69,142,146,158,178,249,78,203,118,63,151,85,201,249,140,122,119,117,182,84,145,174,248,98,101,67,94,216,214,171,231,18,53,90,189,49,77,51,219,123,192,10,171,231,157,250,147,253,228,254,26,90,161,85,124,243,191,82,127,188,159,195,64,138,188,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,20,3,205,31,207,102,166,254,11,232,244,68,170,228,99,250,236,253,219,254,36,69,94,104,254,123,53,55,240,95,71,162,37,87,35,31,215,103,238,223,241,32,45,80,213,92,218,160,213,92,11,254,229,113,228,79,76,191,26,245,138,209,205,31,200,158,166,254,11,235,20,67,149,199,145,61,50,252,107,214,43,71,52,127,34,122,155,248,47,172,81,1,74,220,39,121,167,209,191,168,24,247,168,192,79,254,121,223,169,63,222,79,225,164,0,225,59,205,62,141,253,64,199,189,70,2,127,243,206,253,73,254,242,127,13,3,21,114,84,243,79,148,253,63,174,245,27,112,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,64,202,188,140,127,93,159,187,127,196,139,84,42,175,145,143,235,179,247,111,248,145,106,128,66,174,98,60,2,209,241,57,138,166,121,165,182,251,85,183,83,108,157,218,141,146,154,10,127,180,209,172,113,51,195,85,84,244,163,214,102,50,8,219,79,36,143,88,219,241,70,238,150,201,220,138,139,13,170,10,128,230,247,194,78,43,167,119,26,78,39,48,185,124,39,219,92,129,214,252,138,220,174,142,56,91,93,37,42,62,25,233,98,142,22,237,220,240,181,114,84,62,73,28,231,75,43,92,137,241,63,96,192,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,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,12,127,175,218,199,98,225,255,0,70,178,205,98,200,225,241,20,152,205,189,213,17,211,117,61,158,46,169,238,72,233,169,186,216,199,172,125,217,228,138,46,231,66,181,157,125,78,248,90,170,5,48,243,94,214,43,174,165,113,105,123,196,91,126,164,174,199,180,250,158,158,201,107,138,138,169,210,193,28,238,134,57,171,92,246,245,185,137,82,149,15,124,18,43,81,171,181,44,76,122,117,70,170,67,83,245,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,40,52,83,249,59,107,85,223,71,36,184,120,218,188,126,223,103,241,243,182,94,228,111,174,158,215,75,81,85,218,119,110,53,88,82,121,165,72,250,152,142,237,163,58,183,118,234,161,138,139,222,229,67,172,86,173,74,225,46,201,136,186,253,87,93,144,233,245,69,69,146,233,21,109,83,101,158,56,29,52,147,81,57,141,235,115,210,153,41,222,200,35,87,35,83,122,89,88,196,233,141,20,166,11,150,153,248,109,2,199,181,142,142,146,235,47,180,51,11,206,51,112,159,183,213,67,79,225,232,173,181,20,140,234,70,124,19,73,226,171,87,103,61,122,155,7,194,212,232,122,172,160,229,33,175,53,58,89,196,188,122,109,112,173,164,131,30,212,250,127,101,212,173,77,68,84,236,138,227,3,36,150,134,68,123,216,174,123,220,229,150,153,145,53,236,235,125,99,87,226,115,24,213,11,201,0,0,0,0,0,1,85,124,243,191,82,127,188,159,195,76,85,201,83,205,62,83,244,254,187,212,109,198,85,231,157,250,147,253,228,254,26,98,174,74,158,105,242,159,167,245,222,163,110,2,234,64,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,11,84,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,175,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,225,141,175,114,34,170,34,45,234,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,214,176,13,170,10,171,231,157,250,147,253,228,254,26,88,254,138,106,133,171,90,180,143,16,213,123,51,105,35,167,202,108,244,215,39,211,211,86,182,173,148,115,189,137,222,165,89,90,136,143,124,50,247,34,127,194,213,71,198,228,86,181,81,81,43,131,158,119,234,79,247,147,248,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,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,163,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,2,170,249,231,126,164,255,0,121,63,134,152,171,146,167,154,124,167,233,253,119,168,219,140,171,207,59,245,39,251,201,252,52,197,92,149,60,211,229,63,79,235,189,70,220,5,212,128,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,154,198,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,23,63,205,191,94,105,180,179,134,137,52,218,223,91,87,6,67,169,245,30,203,166,90,106,137,105,223,21,186,7,199,45,116,138,246,49,90,246,57,171,21,51,226,115,217,214,202,199,47,196,214,61,171,81,124,44,104,167,242,137,226,11,9,209,201,46,30,10,147,32,184,47,143,157,178,246,228,101,12,17,62,162,171,180,238,220,136,147,44,16,202,145,245,49,91,220,86,117,108,221,213,3,21,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,67,242,157,255,0,90,180,207,242,95,145,216,173,212,244,151,88,232,47,216,126,57,147,81,207,112,143,111,21,227,237,84,213,21,15,133,200,198,181,240,182,170,74,152,154,169,190,221,149,99,156,231,49,202,6,199,218,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,142,9,123,111,123,27,52,79,71,71,35,17,203,209,35,30,213,93,218,167,107,43,131,147,6,188,212,229,90,95,146,232,5,246,182,147,196,96,245,13,186,88,152,234,136,155,60,150,234,201,36,116,241,178,20,98,61,236,134,167,119,186,85,115,253,245,209,177,122,17,172,71,88,248,21,87,207,59,245,39,251,201,252,52,143,252,163,52,207,21,212,78,46,33,184,229,52,158,47,236,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,248,118,89,1,207,59,245,39,251,201,252,52,197,92,149,60,211,229,63,79,235,189,70,220,5,212,128,0,24,83,141,12,79,21,202,248,88,213,47,181,56,205,170,243,236,108,62,247,118,183,123,66,138,58,143,7,93,21,186,163,181,83,15,90,47,110,102,117,59,166,70,236,230,238,187,42,110,102,179,21,113,99,229,99,89,62,159,228,62,157,56,26,214,23,253,255,0,198,178,255,0,229,127,255,0,231,112,160,18,255,0,191,248,214,95,252,175,255,0,252,238,1,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,16,3,157,95,149,140,91,234,5,15,167,92,74,107,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,229,202,115,171,242,177,139,125,64,161,244,235,137,85,124,39,121,167,209,191,168,24,247,168,192,5,233,240,93,194,78,43,194,54,150,38,45,109,151,199,100,151,223,13,112,201,174,46,116,114,247,43,155,77,27,31,4,18,164,49,72,180,113,200,147,58,22,72,138,230,247,164,85,93,222,164,128,0,0,0,0,0,0,0,0,0,0,0,0,60,110,131,116,3,201,225,125,199,147,132,175,237,198,231,170,124,145,84,8,199,198,230,176,80,233,222,158,214,70,235,148,16,207,42,179,165,174,123,119,247,79,77,191,185,90,191,115,202,200,224,191,72,111,154,239,171,239,189,87,219,234,39,161,183,178,154,165,210,164,123,51,116,168,137,191,54,185,159,115,29,251,126,74,102,238,102,185,93,227,34,207,39,195,105,102,147,195,195,52,141,233,99,157,253,10,71,251,209,21,83,230,223,216,73,62,93,90,39,30,1,133,201,120,168,162,237,212,87,67,208,229,116,123,42,244,85,204,169,243,141,171,242,219,239,80,37,110,159,226,116,152,150,61,65,105,165,137,99,109,53,52,81,108,170,171,250,49,181,191,122,175,244,127,105,210,248,139,212,155,94,158,224,245,87,26,251,132,20,238,78,142,148,146,68,110,255,0,158,133,23,238,95,233,167,220,101,151,109,28,126,239,118,222,226,185,249,157,106,108,118,220,93,150,88,235,81,38,126,255,0,3,100,249,237,37,27,190,93,123,252,151,246,1,92,186,107,97,186,107,30,182,83,182,26,121,42,86,170,230,199,185,204,106,47,185,213,108,223,229,211,254,51,255,0,89,125,186,7,136,55,12,211,27,21,145,98,116,114,83,219,168,226,114,59,125,247,101,60,109,95,154,175,236,253,165,77,242,205,210,170,140,143,57,110,81,61,58,172,52,210,35,209,202,197,219,118,205,70,255,0,154,177,83,228,239,218,93,13,170,153,148,150,250,120,24,136,136,200,152,223,248,154,136,7,235,60,46,199,147,138,252,192,242,159,32,171,176,56,185,64,39,204,230,113,110,219,110,121,80,63,21,218,178,58,42,25,170,36,122,53,24,199,46,234,187,124,145,87,254,130,134,248,252,201,31,150,241,39,149,219,233,166,108,236,134,231,51,17,25,178,237,180,80,238,158,228,79,232,127,234,46,143,95,243,40,112,205,60,186,221,221,43,90,248,169,167,114,34,185,19,229,4,174,254,146,127,71,246,148,83,94,234,189,88,226,98,255,0,90,168,179,54,190,237,91,47,187,119,123,187,114,42,127,75,250,31,215,242,2,219,121,118,224,149,24,150,144,82,173,101,28,144,75,43,36,69,71,162,162,251,171,42,85,62,245,251,149,9,110,190,230,251,206,129,162,184,220,120,198,21,71,109,142,36,103,109,36,254,110,223,57,164,119,236,79,218,119,217,87,102,47,220,5,101,243,87,184,170,219,237,84,45,153,55,127,127,118,237,239,247,58,133,72,229,171,186,123,22,57,195,69,134,227,29,51,217,37,76,20,179,42,175,87,191,170,223,34,253,238,84,254,105,153,57,164,94,32,154,241,102,162,108,168,233,87,196,124,40,228,85,253,26,37,249,111,251,15,95,21,182,5,182,240,165,138,171,218,230,170,91,232,90,168,169,183,191,217,179,255,0,87,245,1,247,121,70,223,99,131,31,201,40,165,168,99,92,219,148,42,141,85,68,95,244,163,147,246,127,177,45,6,25,91,34,110,213,69,69,253,133,17,240,45,175,244,58,57,127,173,183,93,165,232,167,184,212,247,122,186,145,17,58,41,229,79,122,186,70,39,205,83,246,151,89,166,121,237,139,58,180,37,125,150,190,10,134,34,42,170,199,43,31,252,247,55,249,174,119,222,213,3,186,170,123,142,27,108,187,158,195,139,211,112,13,84,216,227,34,158,180,114,183,220,170,115,223,169,19,228,7,54,46,233,239,57,28,88,158,237,206,64,71,110,54,42,157,79,164,23,52,137,126,55,118,118,77,191,241,170,98,185,57,96,89,229,185,107,85,242,181,178,34,54,10,74,37,95,151,189,60,75,63,175,253,137,96,92,117,221,153,111,210,171,159,90,167,195,217,219,127,247,77,55,245,255,0,89,6,57,78,66,149,26,167,144,73,178,244,165,190,149,85,83,250,170,155,255,0,209,2,224,168,155,209,75,19,119,223,102,53,63,245,33,239,61,112,162,36,77,68,249,34,39,252,199,53,249,1,193,122,122,191,172,57,90,137,177,227,101,234,56,200,187,174,200,7,40,215,117,61,167,170,38,236,123,64,244,213,84,195,75,10,205,51,218,214,183,230,174,93,147,231,177,78,124,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,22,131,174,90,129,75,133,98,149,85,181,21,44,137,172,232,221,92,244,111,206,72,147,239,114,127,72,167,13,0,197,171,245,231,136,8,111,21,204,146,174,24,228,165,87,185,232,233,17,82,57,105,154,190,245,71,167,201,235,247,129,62,249,112,104,197,102,23,133,210,223,238,182,233,233,164,172,166,238,183,186,215,55,116,146,158,149,83,249,203,251,23,238,51,255,0,22,9,84,205,11,204,223,69,11,159,42,90,42,54,68,247,174,219,55,127,253,91,157,235,77,177,122,108,87,18,182,218,105,225,108,108,167,164,134,36,70,181,19,100,108,76,111,220,137,253,31,216,124,61,126,166,142,175,73,178,168,39,247,178,75,85,67,63,227,110,223,120,20,160,253,35,187,102,248,206,69,124,162,164,158,162,174,142,170,174,87,49,145,238,173,70,71,212,171,250,72,159,55,39,220,119,46,9,245,237,154,75,156,205,142,100,213,241,209,54,157,235,3,146,125,152,173,86,71,83,238,219,161,87,230,228,251,201,37,195,38,11,79,117,170,203,173,50,82,185,240,79,61,124,126,246,34,181,81,86,22,255,0,69,83,228,191,176,129,220,76,98,211,105,119,16,57,52,116,177,62,8,155,116,168,88,246,106,181,54,86,53,125,219,35,83,253,80,13,130,113,60,130,139,36,180,195,114,160,171,142,162,39,245,116,190,55,110,139,179,220,223,249,209,79,182,69,254,4,53,29,51,141,41,163,108,181,73,52,240,50,87,63,227,234,84,222,174,116,77,254,37,95,146,18,124,2,110,135,135,181,28,213,106,167,185,79,42,163,253,240,32,223,49,158,31,107,181,43,16,142,241,100,180,84,85,213,81,70,172,232,133,174,114,187,174,170,5,254,154,125,221,75,242,82,176,184,105,212,59,182,132,235,5,11,238,106,235,124,114,84,209,197,50,78,198,183,224,241,17,72,187,245,53,202,158,229,220,216,39,40,178,83,95,45,114,81,84,194,217,26,237,183,71,53,23,228,230,175,222,139,251,10,69,227,255,0,64,166,210,92,210,147,37,182,68,230,83,84,212,162,49,88,213,77,150,58,104,93,252,216,218,159,52,95,188,11,142,209,109,73,178,234,46,31,110,188,90,174,84,213,41,45,52,46,119,106,68,118,206,88,163,114,167,201,63,166,159,119,222,100,82,174,57,100,235,212,245,80,199,133,220,235,183,86,170,36,104,249,87,127,149,28,104,137,213,39,246,253,223,251,11,70,69,69,77,208,15,133,150,226,118,236,174,215,61,182,186,46,166,75,27,152,191,19,147,230,215,55,238,84,254,146,152,171,77,244,133,186,101,154,213,87,80,49,205,164,172,73,215,126,149,217,28,247,34,252,213,238,95,147,16,206,74,191,113,249,170,224,99,216,215,116,34,170,47,187,221,253,160,126,134,46,237,247,251,206,47,114,238,155,38,234,122,216,245,143,100,93,213,171,247,158,214,185,29,239,247,1,201,171,186,30,28,170,138,139,254,241,200,240,169,184,30,28,212,122,108,191,35,139,99,233,247,39,200,230,135,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,7,95,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,216,8,85,205,207,83,50,173,59,225,30,107,118,45,87,225,62,218,228,20,152,205,198,118,73,36,115,54,134,72,42,42,37,100,110,99,219,183,115,194,182,39,163,186,154,232,165,149,138,223,139,116,10,65,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,198,195,220,15,232,237,171,68,56,92,211,252,70,142,195,87,106,185,86,217,233,175,119,232,171,169,91,5,106,221,106,226,108,213,45,168,106,49,142,235,141,206,72,26,146,39,91,99,130,54,57,87,163,114,133,184,104,192,41,181,79,136,109,55,211,235,134,61,87,124,182,223,50,139,109,53,210,134,153,37,235,150,221,226,24,181,138,171,18,163,216,198,211,164,175,123,218,169,208,198,185,219,183,167,116,217,120,10,139,231,113,165,247,90,92,255,0,79,117,162,23,85,207,109,185,217,229,197,234,17,180,78,236,81,207,77,52,149,49,117,212,110,173,235,157,181,115,116,198,168,213,218,146,71,34,187,223,209,141,57,58,234,103,216,254,43,38,193,106,234,238,171,73,158,227,245,150,248,105,105,228,254,229,117,117,50,37,100,115,212,49,94,136,189,16,65,88,198,61,26,231,53,211,171,81,17,175,122,165,138,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,163,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,243,3,103,48,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,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,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,64,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,215,103,238,223,241,34,0,113,99,230,159,89,62,160,100,62,163,57,63,249,24,254,187,63,118,255,0,137,16,3,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,0,0,82,183,58,191,52,248,183,211,250,31,81,184,153,87,145,143,235,179,247,111,248,145,138,185,213,249,167,197,190,159,208,250,141,196,202,188,140,127,93,159,187,127,196,128,181,64,0,0,0,21,87,207,59,245,39,251,201,252,52,171,90,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,82,210,185,231,126,164,255,0,121,63,134,149,235,195,199,15,217,247,19,90,161,67,165,26,114,202,70,92,171,41,234,42,229,172,174,73,146,138,138,8,99,87,58,90,137,33,142,71,70,197,119,68,77,114,183,101,146,88,219,238,234,64,50,7,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,216,35,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,116,174,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,0,7,95,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,152,20,87,205,55,63,169,206,184,210,204,169,83,33,164,187,91,113,90,122,11,5,181,105,150,39,50,149,145,211,50,90,138,117,124,105,241,61,149,147,213,163,250,213,94,215,245,49,118,232,70,182,96,114,79,209,219,173,151,13,207,53,190,249,97,164,138,159,37,168,165,178,88,43,38,165,115,106,221,5,42,200,234,199,69,35,152,136,180,210,75,36,12,85,141,234,142,150,141,232,228,69,137,165,74,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,108,83,192,206,151,221,116,115,132,189,51,192,239,174,171,75,148,22,127,105,86,65,87,68,234,73,233,39,174,154,74,217,41,100,137,202,174,107,225,117,74,194,187,236,170,177,170,171,91,191,74,6,63,230,155,128,83,103,92,22,230,85,73,143,85,221,174,88,173,69,5,254,218,148,201,43,159,74,248,234,89,21,69,66,178,53,248,152,202,57,234,213,253,104,172,107,58,158,187,116,35,155,70,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,142,9,123,111,99,221,12,172,87,71,35,17,201,215,27,222,213,93,156,166,206,119,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,154,198,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,85,124,243,191,82,127,188,159,195,73,105,203,71,63,169,212,30,11,116,238,170,229,144,210,93,110,86,58,122,155,5,82,66,177,117,209,178,146,166,72,169,105,229,100,104,157,15,109,26,82,42,117,39,91,152,230,61,221,93,125,75,18,249,231,126,164,255,0,121,63,134,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,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,18,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,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,247,185,200,137,239,84,62,177,77,124,214,120,218,163,213,107,237,55,15,218,67,149,248,204,50,205,219,172,191,220,173,119,40,42,45,249,5,83,217,20,208,70,199,194,174,238,67,79,239,221,21,253,46,157,87,170,52,90,120,222,161,26,184,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,76,193,192,119,46,42,158,43,48,220,163,80,117,6,239,144,98,88,243,105,221,67,138,87,83,82,196,230,92,110,59,189,36,157,82,69,234,150,154,157,204,107,30,214,163,59,175,123,154,217,152,232,100,67,15,240,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,27,9,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,214,55,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,110,39,149,239,29,63,150,188,85,154,29,172,121,159,139,212,155,47,95,177,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,234,243,58,224,150,143,92,244,226,167,86,244,191,20,235,212,156,95,170,178,106,107,77,182,5,170,201,105,92,144,199,36,115,61,17,178,205,52,16,194,215,194,157,79,119,75,36,137,145,185,210,177,91,76,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,21,87,207,59,245,39,251,201,252,52,155,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,124,106,216,156,247,187,195,72,230,200,232,95,212,238,166,34,181,87,184,201,24,200,65,207,59,245,39,251,201,252,52,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,0,1,64,60,209,252,246,106,111,224,190,143,68,74,174,70,63,174,207,221,191,226,68,85,230,143,231,179,83,127,5,244,122,34,85,114,49,253,118,126,237,255,0,18,2,213,13,85,205,170,13,85,192,191,238,87,30,68,244,203,241,175,88,173,28,209,252,137,234,111,224,190,177,68,57,92,121,19,211,47,198,189,98,180,115,71,242,39,169,191,130,250,197,16,20,173,194,119,154,125,27,250,129,143,122,140,4,255,0,231,157,250,147,253,228,254,26,64,14,19,188,211,232,223,212,12,123,212,96,39,255,0,60,239,212,159,239,39,240,208,49,87,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,57,213,249,167,197,190,159,208,250,141,196,12,171,200,199,245,217,251,183,252,72,181,66,170,249,24,254,187,63,118,255,0,137,22,168,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,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,86,95,59,13,98,186,217,112,220,15,68,44,119,234,72,169,242,90,138,171,221,254,142,26,167,54,173,208,82,172,109,163,108,177,181,232,139,77,36,178,78,244,73,24,168,233,104,216,173,84,88,156,89,161,173,183,23,90,223,106,226,59,136,188,207,89,108,86,58,187,69,182,255,0,81,76,218,58,74,185,26,249,210,10,122,88,105,163,124,157,63,11,94,246,192,143,86,34,185,24,175,86,163,159,211,214,161,221,121,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,244,81,21,237,250,220,209,252,246,106,111,224,190,143,68,79,254,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,0,230,143,231,179,83,127,5,244,122,32,36,87,6,26,13,83,196,119,44,45,90,211,107,53,21,36,249,10,231,21,119,76,125,102,167,138,71,165,198,154,130,219,44,113,196,249,94,198,194,249,154,217,41,150,94,182,244,50,161,234,187,183,169,171,90,182,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,63,201,83,202,198,83,245,2,187,211,173,197,112,115,5,209,219,86,136,113,105,157,98,56,213,134,174,213,143,86,212,67,123,179,197,45,43,96,129,96,171,133,147,72,218,86,177,140,103,134,142,161,213,16,70,140,77,154,144,116,42,171,152,229,2,252,244,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,86,175,37,189,116,190,229,56,38,91,160,217,29,230,212,250,76,39,195,220,113,170,77,153,29,119,133,171,154,161,245,169,178,42,44,176,199,58,196,238,190,149,115,29,87,210,231,171,93,19,91,101,64,0,0,0,0,85,95,60,239,212,159,239,39,240,211,21,114,84,243,79,148,253,63,174,245,27,113,149,121,231,126,164,255,0,121,63,134,152,171,146,167,154,124,167,233,253,119,168,219,128,186,144,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,51,90,206,41,244,83,249,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,187,41,148,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,192,198,45,52,212,49,181,24,190,245,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,230,214,224,174,121,223,169,63,222,79,225,166,63,228,183,172,118,44,63,89,114,221,29,187,195,219,171,212,75,125,61,69,174,167,169,235,213,85,109,109,68,142,166,232,107,21,19,174,9,234,37,238,57,236,107,124,55,79,196,233,26,137,144,57,231,126,164,255,0,121,63,134,129,21,121,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,42,175,158,119,234,79,247,147,248,105,138,185,42,121,167,202,126,159,215,122,141,184,202,188,243,191,82,127,188,159,195,76,85,201,83,205,62,83,244,254,187,212,109,192,93,72,0,0,6,52,226,71,91,237,92,56,104,150,83,173,23,155,29,93,230,159,28,167,137,204,160,166,145,177,190,166,121,167,142,158,22,43,221,238,99,22,89,163,235,126,206,86,179,169,200,215,170,35,20,41,179,154,246,177,93,117,43,139,75,222,34,219,245,37,118,61,167,212,244,246,75,92,84,85,78,150,8,231,116,49,205,90,231,183,173,204,74,148,168,123,224,145,90,141,93,169,98,99,211,170,53,83,58,114,83,208,186,59,173,247,52,226,30,253,102,239,123,19,163,27,199,106,100,88,36,141,149,82,179,185,92,246,177,81,101,142,102,66,234,86,54,68,86,53,99,171,157,159,30,238,70,86,9,178,159,11,26,41,252,157,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,80,214,176,179,78,59,180,26,167,42,224,39,135,109,126,177,81,82,120,140,31,7,176,90,239,175,109,60,77,158,75,117,101,21,35,96,145,243,43,209,239,100,53,59,49,177,35,95,239,174,145,233,208,141,122,186,178,205,138,52,143,76,241,93,100,224,71,79,180,183,53,164,241,22,92,155,75,236,118,250,158,152,227,124,144,245,219,32,232,158,46,227,30,198,205,19,209,178,70,245,106,244,72,198,57,19,118,160,20,195,203,235,88,173,90,33,197,166,11,151,100,183,234,187,86,61,91,81,53,146,241,44,85,77,130,5,130,174,23,195,27,170,156,247,177,158,26,58,135,83,207,34,189,118,106,65,214,136,174,99,80,216,120,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,83,97,238,4,53,210,251,196,79,12,24,142,163,102,55,155,85,199,41,119,138,183,95,93,111,70,51,162,170,158,162,72,216,179,68,197,84,138,105,32,72,39,115,17,26,223,207,35,152,198,177,204,106,4,43,231,157,250,147,253,228,254,26,98,174,74,158,105,242,159,167,245,222,163,110,50,175,60,239,212,159,239,39,240,211,21,114,84,243,79,148,253,63,174,245,27,112,23,82,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,11,254,255,0,227,89,127,242,191,255,0,243,184,80,9,127,223,252,107,47,254,87,255,0,254,119,0,160,19,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,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,152,0,0,0,0,0,0,0,0,0,0,0,14,11,243,13,234,253,135,133,95,136,228,139,176,30,83,250,207,77,95,90,211,74,141,247,47,67,182,255,0,136,246,245,126,195,202,166,233,178,129,5,178,206,24,50,29,68,215,219,222,83,112,131,107,107,235,36,123,29,212,207,122,44,42,223,146,74,215,124,218,159,113,52,241,187,28,54,43,123,40,160,103,74,51,127,189,87,230,229,95,189,87,246,159,77,33,141,21,87,167,222,191,214,123,0,249,89,53,193,150,219,60,213,114,124,152,172,223,253,247,34,126,194,132,120,214,207,107,179,205,73,170,247,239,28,125,29,9,238,77,183,167,166,223,249,173,254,129,123,90,147,108,169,186,226,21,180,52,136,171,36,142,137,90,136,138,191,41,26,171,242,69,251,144,165,61,67,208,219,251,181,21,212,87,27,85,106,189,219,127,169,74,212,247,64,197,254,130,127,80,22,3,203,147,75,165,195,180,210,158,174,173,155,58,173,25,80,137,186,124,159,79,72,191,115,215,250,36,211,107,81,169,178,29,31,72,241,88,177,60,50,217,107,142,23,70,144,210,195,30,202,174,95,148,81,183,239,255,0,36,239,32,120,95,145,225,54,223,222,28,121,104,30,78,11,178,174,251,30,92,187,110,120,111,191,222,7,150,160,122,236,197,95,216,135,35,228,229,87,70,89,113,219,149,214,73,26,198,210,82,75,50,185,219,108,157,45,85,247,239,238,2,13,115,48,212,232,172,88,20,214,136,159,211,44,202,232,149,54,223,116,88,107,27,253,5,251,211,246,145,3,151,70,156,63,49,213,37,202,39,102,241,178,73,36,95,127,248,200,107,19,238,114,125,233,251,14,191,199,182,177,214,234,78,163,207,99,130,161,146,69,77,84,234,118,164,113,179,223,211,61,83,83,222,213,114,175,185,228,240,229,159,163,148,216,206,148,89,178,202,154,89,89,83,116,161,134,117,87,61,233,190,238,169,79,146,162,39,201,255,0,112,19,134,223,78,218,106,86,66,159,205,223,254,117,60,92,101,236,210,189,234,155,237,183,252,231,233,68,68,249,29,79,83,47,208,227,120,149,93,214,162,102,198,200,223,18,43,156,168,137,239,145,19,239,84,79,188,10,103,227,18,247,62,101,175,236,182,181,219,163,119,233,110,201,255,0,105,83,170,251,246,79,232,146,159,143,107,68,148,124,57,217,160,70,236,144,83,83,162,166,255,0,178,130,169,63,111,245,16,203,16,172,155,84,248,153,109,122,181,103,141,219,244,244,55,111,245,189,201,252,221,255,0,197,150,23,204,66,205,80,237,6,99,33,249,67,78,138,169,239,221,17,40,170,255,0,168,10,176,209,205,27,185,234,149,134,246,182,214,237,53,29,91,26,223,209,247,245,38,235,243,123,83,228,213,51,167,6,60,64,95,52,31,82,100,197,50,169,58,105,235,150,146,4,247,49,118,85,168,107,191,153,27,215,229,42,253,233,255,0,179,186,242,196,182,80,93,165,202,237,181,73,188,139,114,141,17,58,246,95,116,18,175,187,111,242,79,179,204,43,134,88,113,10,91,86,162,98,22,202,152,231,101,76,206,168,114,62,89,145,18,58,118,57,171,178,177,81,54,237,47,222,5,162,224,57,165,187,52,176,81,222,40,38,235,101,76,17,203,250,46,79,210,99,93,247,181,63,164,159,113,218,10,155,229,225,197,93,222,146,245,30,158,229,55,58,116,137,141,72,98,107,225,134,53,71,35,233,33,68,223,169,170,190,238,175,184,181,234,90,134,84,196,146,53,200,168,191,179,251,64,241,43,19,113,26,167,200,247,42,110,155,30,157,186,93,238,3,220,159,32,191,32,223,144,95,146,129,95,124,209,114,89,41,49,4,181,68,255,0,211,85,221,54,253,147,81,59,246,127,210,99,62,80,214,8,227,175,201,239,74,155,57,244,180,108,69,254,175,19,54,255,0,127,251,20,251,142,241,205,38,120,91,97,236,246,119,145,202,238,151,123,255,0,198,81,42,253,255,0,244,31,23,148,93,58,50,131,35,107,161,86,244,83,210,47,223,243,241,53,0,89,139,23,118,167,246,28,143,13,249,5,85,251,128,245,185,85,126,71,4,69,234,221,78,72,139,243,61,141,68,219,112,60,167,200,244,86,212,178,150,153,243,61,118,70,181,85,127,226,83,222,171,178,42,145,187,140,14,32,32,210,12,18,227,45,53,101,59,107,164,166,153,145,53,201,27,213,28,176,212,116,252,46,122,127,58,48,32,111,49,78,36,42,175,25,4,184,93,162,95,205,51,167,169,122,83,223,187,41,36,79,210,137,62,244,95,191,255,0,97,154,121,89,105,19,173,24,67,178,170,216,54,150,122,202,182,53,122,183,248,82,74,127,216,245,251,227,95,184,128,58,73,131,100,188,69,106,131,42,174,208,203,84,217,247,235,124,81,58,52,78,154,121,17,63,193,177,81,63,192,167,252,69,239,233,6,158,218,116,235,15,166,199,109,52,242,67,4,50,74,244,107,228,115,215,119,189,92,190,247,123,192,238,241,181,24,196,98,124,154,155,24,215,136,233,38,131,69,243,25,169,221,210,246,89,234,85,23,100,93,151,167,250,204,154,99,94,33,161,241,90,67,149,210,43,149,59,214,154,150,123,191,173,168,4,67,224,63,33,172,184,95,111,54,154,159,143,106,186,137,21,254,228,254,125,43,118,217,19,250,255,0,105,137,185,164,232,203,150,224,236,238,146,63,240,242,72,249,61,255,0,122,173,28,105,243,127,245,175,201,166,103,224,54,193,5,5,226,253,84,230,57,102,109,218,170,36,114,170,254,135,93,42,252,189,223,122,25,247,139,29,41,163,212,173,58,169,163,150,154,73,100,111,66,181,24,247,162,251,231,129,87,244,81,127,160,4,11,229,61,170,45,163,191,94,113,106,153,54,85,162,129,204,77,191,241,183,111,242,103,251,98,125,229,179,210,84,37,77,60,114,181,119,71,53,23,255,0,86,230,187,218,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,66,241,248,101,213,24,245,63,78,109,87,151,212,195,36,238,165,135,185,219,232,68,234,240,240,185,125,205,114,237,239,120,25,135,99,194,47,220,114,60,47,237,0,191,214,68,126,96,154,62,205,65,210,233,107,34,103,231,45,201,85,84,158,255,0,232,210,61,63,166,223,216,159,180,151,8,167,199,202,241,186,44,170,205,83,102,175,99,157,21,76,50,68,187,61,90,187,61,138,213,247,167,245,40,20,85,195,100,21,248,6,177,219,145,191,15,77,210,24,221,250,43,238,74,168,119,254,151,244,11,227,183,75,221,166,107,191,110,255,0,243,169,19,232,56,12,195,104,117,23,237,139,37,171,217,43,60,87,111,199,61,83,171,190,146,124,187,95,213,251,127,246,146,214,158,157,148,236,237,177,187,53,62,94,240,61,142,79,188,57,55,68,220,228,120,84,220,15,91,19,165,221,10,190,229,249,30,123,72,142,87,55,221,185,205,90,139,183,245,124,143,32,120,79,151,188,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,2,152,57,211,231,245,55,222,33,177,77,62,167,200,105,43,45,184,174,46,202,151,208,194,177,57,244,23,26,202,137,22,100,149,90,157,109,123,233,224,160,122,49,235,238,103,67,154,137,220,85,117,207,144,171,85,121,79,232,22,178,106,62,71,170,89,174,164,234,173,69,235,38,184,75,112,169,233,188,81,62,56,122,215,224,130,46,229,27,222,216,98,98,54,56,216,174,94,136,216,198,162,236,212,2,37,242,88,209,219,173,235,87,50,189,111,184,88,105,37,177,99,86,119,217,40,107,42,233,92,231,182,235,84,248,220,174,165,145,88,172,71,199,77,28,172,149,90,244,123,89,89,26,108,173,149,75,137,48,255,0,11,252,47,224,60,38,96,23,13,57,211,155,190,65,113,182,220,111,18,222,229,150,247,81,12,211,182,121,33,134,23,53,174,134,40,154,140,233,167,98,162,43,85,119,87,123,254,72,153,128,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,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,226,26,235,71,42,158,27,117,191,84,50,13,87,190,223,51,91,29,203,36,168,109,93,101,29,134,166,130,154,137,39,237,181,178,74,216,221,72,247,117,200,230,172,178,57,92,170,233,36,123,151,244,128,236,28,178,245,175,242,211,194,62,45,226,45,254,22,191,4,219,10,172,232,139,162,25,124,20,16,248,121,35,222,71,185,219,210,203,77,214,229,233,222,84,151,165,168,222,157,229,81,133,56,90,225,75,9,225,39,21,188,97,90,121,150,229,119,91,45,226,224,151,71,83,95,102,163,151,195,213,44,109,142,73,34,124,20,241,63,227,100,112,163,145,234,230,167,105,170,212,106,171,213,217,172,1,173,103,22,62,105,245,147,234,6,67,234,51,155,41,144,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,152,29,127,146,167,149,140,167,234,5,119,167,91,137,254,97,254,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,3,21,113,99,229,99,89,62,159,228,62,157,57,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,32,53,119,54,83,225,59,202,198,141,253,63,199,189,58,2,42,255,0,152,169,194,199,253,223,106,175,254,117,183,127,212,73,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,32,59,0,0,1,74,220,234,252,211,226,223,79,232,125,70,226,93,73,23,248,160,229,233,162,252,89,231,246,253,70,212,108,159,53,183,92,173,214,120,172,145,69,100,173,164,134,7,65,28,211,76,215,57,179,83,74,229,127,85,67,209,85,28,137,178,55,221,243,85,8,151,200,199,245,217,251,183,252,72,128,28,88,249,167,214,79,168,25,15,168,206,94,159,10,92,20,233,103,7,223,106,127,38,119,252,174,231,246,183,192,248,223,110,213,83,77,219,240,189,254,223,107,179,4,91,111,226,95,213,213,213,190,205,219,109,151,124,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,14,235,202,227,200,158,153,126,53,235,21,164,170,49,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,114,0,0,0,0,0,20,173,206,175,205,62,45,244,254,135,212,110,38,85,228,99,250,236,253,219,254,36,75,78,40,57,122,104,191,22,121,253,191,81,181,27,39,205,109,215,43,117,158,43,36,81,89,43,105,33,129,208,71,52,211,53,206,108,212,210,185,95,213,80,244,85,71,34,108,141,247,124,213,123,7,10,92,20,233,103,7,223,106,127,38,119,252,174,231,246,183,192,248,223,110,213,83,77,219,240,189,254,223,107,179,4,91,111,226,95,213,213,213,190,205,219,109,151,112,144,0,0,0,0,43,47,156,126,1,153,106,158,101,195,238,159,105,246,61,87,124,200,111,149,25,29,53,13,13,50,39,92,175,218,218,170,170,170,168,214,49,173,71,61,239,114,163,24,198,185,206,86,181,170,169,45,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,12,213,113,196,241,91,197,246,209,148,221,177,155,85,109,235,31,241,30,200,184,212,81,71,37,85,191,190,196,100,254,30,87,34,190,46,227,17,26,254,133,78,166,162,34,238,135,214,0,0,0,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,35,255,0,21,188,20,233,103,24,63,101,191,41,151,252,174,217,246,75,199,120,47,97,85,83,67,220,241,93,142,231,119,189,4,187,237,225,153,211,211,211,182,238,223,125,211,96,162,206,22,52,83,249,68,241,5,132,232,228,151,15,5,73,144,92,23,199,206,217,123,114,50,134,8,159,81,85,218,119,110,68,73,150,8,101,72,250,152,173,238,43,58,182,110,234,155,41,145,43,135,142,89,124,60,240,217,170,20,58,185,136,94,51,91,205,246,215,79,81,13,2,94,238,84,239,130,153,243,70,177,62,102,178,158,8,85,207,237,62,88,209,30,174,98,36,142,94,158,164,99,155,45,64,20,109,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,121,36,127,226,183,130,157,44,227,7,236,183,229,50,255,0,149,219,62,201,120,239,5,236,42,170,104,123,158,43,177,220,238,247,160,151,125,188,51,58,122,122,118,221,219,239,186,108,16,87,146,22,166,120,108,171,82,244,114,178,174,235,47,180,45,244,153,53,190,14,231,85,13,63,135,145,105,234,223,210,175,248,38,147,197,81,38,237,98,245,54,15,137,201,208,196,95,173,207,59,245,39,251,201,252,52,146,154,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,200,28,86,240,83,165,156,96,253,150,252,166,95,242,187,103,217,47,29,224,189,133,85,77,15,115,197,118,59,157,222,244,18,239,183,134,103,79,79,78,219,187,125,247,77,130,181,185,42,121,167,202,126,159,215,122,141,184,186,146,47,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,169,40,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,29,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,64,253,124,88,249,88,214,79,167,249,15,167,78,107,88,109,17,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,34,16,127,152,169,194,199,253,223,106,175,254,117,183,127,212,64,149,92,83,216,53,151,41,225,247,54,176,112,253,123,246,86,125,89,111,70,90,42,91,82,218,105,61,210,177,103,142,41,156,138,145,77,36,9,52,113,201,187,122,36,123,29,215,30,221,198,235,195,105,209,77,92,189,106,133,22,138,209,233,198,65,30,119,95,81,29,52,88,253,93,11,233,107,90,247,198,146,181,100,142,100,106,196,206,210,164,170,249,58,88,216,247,123,149,24,138,227,103,51,170,126,73,244,179,237,223,229,75,242,105,138,125,179,255,0,186,63,99,83,123,83,252,15,99,253,53,209,221,255,0,3,249,191,210,253,15,135,229,238,3,165,112,187,195,38,3,194,206,151,219,116,255,0,16,166,164,172,185,50,157,173,189,100,43,110,134,154,182,243,58,73,44,157,115,186,52,234,115,24,233,229,108,76,123,158,177,198,173,103,83,182,87,59,48,0,0,166,190,107,60,18,209,233,77,246,155,136,29,33,197,60,30,25,121,237,209,223,237,182,187,108,20,246,252,126,169,140,138,24,36,99,33,70,246,225,168,247,238,170,206,150,206,139,213,34,173,68,108,75,148,62,78,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,10,65,229,71,252,163,191,148,116,31,145,79,251,20,254,231,251,127,227,186,253,151,236,190,183,116,247,54,255,0,226,207,240,190,23,167,227,235,235,223,243,30,32,144,28,243,191,82,127,188,159,195,75,20,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,184,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,176,84,15,43,143,61,154,101,248,215,163,214,151,252,67,253,4,229,127,160,92,59,106,197,139,88,240,172,191,80,43,111,88,255,0,138,240,208,93,46,20,82,82,191,191,77,45,59,250,219,29,36,111,93,153,51,149,54,122,124,72,155,238,155,162,204,0,0,0,40,7,154,63,158,205,77,252,23,209,232,137,85,200,199,245,217,251,183,252,72,146,154,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,64,26,171,155,84,16,3,252,197,78,22,63,238,251,85,127,243,173,187,254,162,6,85,229,113,228,79,76,191,26,245,138,209,205,31,200,158,166,254,11,235,20,70,106,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,194,137,190,235,186,171,94,244,83,21,226,39,73,239,186,57,154,220,46,180,86,92,131,194,248,153,237,114,199,29,83,59,21,49,84,51,161,210,71,35,19,119,194,212,93,216,191,10,174,219,46,202,129,175,103,9,222,105,244,111,234,6,61,234,48,19,255,0,158,119,234,79,247,147,248,105,157,116,247,148,79,13,186,107,159,227,90,141,98,205,181,42,123,150,43,120,162,189,209,197,87,114,160,116,18,79,77,51,38,141,178,53,180,109,114,177,92,196,69,68,115,87,109,246,84,249,153,127,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,176,86,183,37,79,52,249,79,211,250,239,81,183,14,117,126,105,241,111,167,244,62,163,113,44,39,133,254,94,154,47,194,102,127,112,212,109,57,201,243,91,141,202,227,103,150,201,44,87,186,218,73,160,108,18,77,12,206,115,91,13,52,78,71,245,83,177,17,85,202,155,43,189,223,37,71,20,28,189,52,95,139,60,254,223,168,218,141,147,230,182,235,149,186,207,21,146,40,172,149,180,144,192,232,35,154,105,154,231,54,106,105,92,175,234,168,122,42,163,145,54,70,251,190,106,161,18,249,24,254,187,63,118,255,0,137,22,168,71,254,20,184,41,210,206,15,190,212,254,76,239,249,93,207,237,111,129,241,190,221,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,1,0,57,213,249,88,197,190,160,80,250,117,196,159,230,31,226,131,133,252,7,139,60,2,223,167,58,141,119,200,45,214,219,117,226,43,220,82,217,42,33,134,119,79,28,51,66,214,185,211,69,43,85,157,53,15,85,68,106,46,232,223,127,205,20,41,135,149,199,158,205,50,252,107,209,235,75,254,33,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,36,77,247,77,209,102,0,2,42,243,71,242,39,169,191,130,250,197,17,42,140,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,64,215,179,132,239,52,250,55,245,3,30,245,24,13,148,200,65,167,188,162,120,109,211,92,255,0,26,212,107,22,109,169,83,220,177,91,197,21,238,142,42,187,149,3,160,146,122,105,153,52,109,145,173,163,107,149,138,230,34,42,35,154,187,111,178,167,204,155,224,0,0,70,174,98,90,233,89,160,60,41,229,121,37,134,243,236,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,168,51,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,54,8,226,183,130,157,44,227,7,236,183,229,50,255,0,149,219,62,201,120,239,5,236,42,170,104,123,158,43,177,220,238,247,160,151,125,188,51,58,122,122,118,221,219,239,186,109,143,244,19,149,254,129,112,237,171,22,45,99,194,178,253,64,173,189,99,254,43,195,65,116,184,81,73,74,254,253,52,180,239,235,108,116,145,189,118,100,206,84,217,233,241,34,111,186,110,138,18,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,104,135,154,63,158,205,77,252,23,209,232,139,254,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,160,114,84,242,177,148,253,64,174,244,235,113,249,57,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,36,170,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,127,201,19,186,234,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,9,226,238,49,236,108,209,61,27,36,111,86,175,68,140,99,145,55,106,1,64,60,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,216,164,128,31,230,42,112,177,255,0,119,218,171,255,0,157,109,223,245,18,122,90,104,170,109,214,170,43,125,101,218,174,233,81,75,79,28,50,215,85,182,38,207,84,246,181,17,211,72,144,177,145,35,220,168,174,84,141,140,102,234,189,45,106,108,136,31,172,0,0,0,5,85,243,206,253,73,254,242,127,13,49,87,37,79,52,249,79,211,250,239,81,183,22,83,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,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,216,79,94,244,83,21,226,39,73,239,186,57,154,220,46,180,86,92,131,194,248,153,237,114,199,29,83,59,21,49,84,51,161,210,71,35,19,119,194,212,93,216,191,10,174,219,46,202,145,131,79,121,68,240,219,166,185,254,53,168,214,44,219,82,167,185,98,183,138,43,221,28,85,119,42,7,65,36,244,211,50,104,219,35,91,70,215,43,21,204,68,84,71,53,118,223,101,79,152,19,124,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,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,80,215,175,132,45,94,166,208,142,37,244,247,84,174,19,210,65,109,180,222,25,13,210,122,152,37,153,148,246,234,150,58,150,178,100,100,95,27,158,202,121,229,123,17,168,239,141,173,248,95,250,43,61,121,231,126,164,255,0,121,63,134,153,87,252,197,78,22,63,238,251,85,127,243,173,187,254,162,103,254,43,120,41,210,206,48,126,203,126,83,47,249,93,179,236,151,142,240,94,194,170,166,135,185,226,187,29,206,239,122,9,119,219,195,51,167,167,167,109,221,190,251,166,193,80,60,174,60,246,105,151,227,94,143,90,95,241,15,244,19,149,254,129,112,237,171,22,45,99,194,178,253,64,173,189,99,254,43,195,65,116,184,81,73,74,254,253,52,180,239,235,108,116,145,189,118,100,206,84,217,233,241,34,111,186,110,139,48,0,0,0,170,190,121,223,169,63,222,79,225,166,42,228,169,230,159,41,250,127,93,234,54,226,202,120,173,224,167,75,56,193,251,45,249,76,191,229,118,207,178,94,59,193,123,10,170,154,30,231,138,236,119,59,189,232,37,223,111,12,206,158,158,157,183,118,251,238,155,117,254,23,249,122,104,191,9,153,253,195,81,180,231,39,205,110,55,43,141,158,91,36,177,94,235,105,38,129,176,73,52,51,57,205,108,52,209,57,31,213,78,196,69,87,42,108,174,247,124,149,2,80,0,0,21,129,206,179,93,43,45,86,44,47,135,139,13,231,179,237,190,188,147,34,166,141,39,142,71,210,196,254,221,11,28,244,84,138,72,95,51,106,158,232,213,30,228,146,146,7,252,27,53,95,103,228,63,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,32,86,15,45,109,1,252,186,241,65,143,253,163,211,223,181,24,46,47,222,185,228,190,37,155,208,193,253,207,55,130,108,251,170,54,78,186,166,197,180,31,23,113,172,147,169,142,141,178,237,127,196,127,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,239,32,0,213,92,217,79,132,239,43,26,55,244,255,0,30,244,232,8,171,254,98,167,11,31,247,125,170,191,249,214,221,255,0,81,38,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,128,166,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,54,189,142,106,194,246,189,21,23,119,200,213,106,116,35,228,238,188,150,245,210,197,139,103,121,110,131,100,119,155,171,42,243,111,15,113,198,169,54,124,148,62,42,146,26,135,214,166,200,170,145,77,36,9,19,186,250,81,175,109,39,75,158,142,108,77,117,138,113,75,194,78,150,113,115,138,217,241,109,76,150,235,67,236,43,130,220,40,174,54,103,83,69,93,31,84,110,100,144,36,179,67,46,208,201,187,28,246,53,19,169,208,196,170,191,2,24,131,69,249,89,104,94,130,234,134,63,171,154,127,168,186,149,29,247,29,168,116,212,233,87,91,109,154,9,88,248,221,20,176,200,207,2,138,172,146,41,36,141,85,170,215,162,61,85,174,107,145,28,129,29,121,231,126,164,255,0,121,63,134,152,171,146,167,154,124,167,233,253,119,168,219,139,41,226,183,130,157,44,227,7,236,183,229,50,255,0,149,219,62,201,120,239,5,236,42,170,104,123,158,43,177,220,238,247,160,151,125,188,51,58,122,122,118,221,219,239,186,109,215,248,95,229,233,162,252,38,103,247,13,70,211,156,159,53,184,220,174,54,121,108,146,197,123,173,164,154,6,193,36,208,204,231,53,176,211,68,228,127,85,59,17,21,92,169,178,187,221,242,84,9,64,0,0,98,174,44,124,172,107,39,211,252,135,211,167,50,169,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,174,229,255,0,127,241,172,191,249,95,255,0,249,220,49,87,249,138,156,44,127,221,246,170,255,0,231,91,119,253,68,151,255,0,145,76,87,242,5,252,157,61,161,117,251,55,246,63,236,87,138,238,199,227,188,15,130,240,125,206,190,223,111,189,219,247,245,118,250,122,189,253,59,123,128,214,92,217,79,132,239,43,26,55,244,255,0,30,244,232,8,171,254,98,167,11,31,247,125,170,191,249,214,221,255,0,81,38,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,128,236,0,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,249,241,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,191,230,139,128,52,247,148,79,13,186,107,159,227,90,141,98,205,181,42,123,150,43,120,162,189,209,197,87,114,160,116,18,79,77,51,38,141,178,53,180,109,114,177,92,196,69,68,115,87,109,246,84,249,129,55,192,0,0,0,0,0,0,0,0,0,0,60,47,200,14,30,237,207,59,111,238,220,227,186,117,28,211,230,7,148,68,79,145,228,0,7,6,189,28,229,219,228,121,86,245,124,215,253,227,202,53,19,229,238,3,140,145,178,70,43,94,155,162,253,202,99,251,182,134,233,245,230,240,219,213,102,63,68,250,148,223,226,117,44,11,252,212,111,205,99,85,249,34,125,230,66,223,223,177,228,15,92,48,182,8,219,20,109,68,107,81,17,19,246,33,203,173,16,243,185,225,204,107,190,104,7,142,173,206,73,242,56,49,142,98,252,247,67,216,7,7,6,166,222,244,249,28,182,67,200,30,12,63,197,6,101,79,137,104,230,93,85,81,58,196,139,102,170,106,61,26,229,84,85,98,53,63,71,223,243,114,25,122,87,182,54,43,156,228,68,79,218,86,199,51,61,120,182,67,139,220,116,254,130,190,9,42,171,169,223,3,227,108,136,174,248,188,43,147,221,208,191,115,151,239,2,0,99,150,42,205,98,215,100,163,167,85,168,108,215,109,149,207,122,55,118,173,98,38,255,0,30,255,0,227,63,97,124,60,63,97,81,224,218,73,138,216,27,19,24,234,59,77,52,78,70,244,175,189,25,239,247,162,34,47,189,84,171,142,89,122,47,91,125,203,87,51,172,165,153,41,225,118,237,114,198,168,157,73,45,28,137,239,71,167,220,171,247,23,15,111,129,180,180,52,244,205,77,146,40,154,196,255,0,121,54,3,222,191,34,58,241,201,152,51,21,208,187,181,82,78,248,220,181,52,76,69,106,59,125,214,161,63,98,167,220,138,72,151,46,201,190,251,16,3,154,174,75,52,58,93,29,138,145,200,231,212,220,40,149,81,54,85,247,58,161,126,91,127,176,253,160,69,254,92,90,97,62,105,168,210,229,117,48,177,240,83,116,251,220,246,239,241,65,87,31,201,81,87,230,210,125,241,231,105,101,94,137,93,154,173,79,205,81,78,169,242,247,109,73,84,116,254,93,90,89,38,33,167,177,220,42,105,228,142,74,157,253,238,106,167,232,207,86,159,210,95,233,25,91,141,10,36,169,209,107,234,246,213,221,52,53,95,47,247,37,64,21,231,202,246,175,195,234,70,73,111,233,249,220,151,238,253,148,245,63,251,11,56,215,125,43,183,106,142,159,215,216,42,41,163,149,239,167,169,72,186,209,159,11,221,11,216,138,138,230,174,223,164,85,167,46,153,42,40,245,194,253,4,48,47,67,174,115,43,151,127,150,208,85,237,243,46,101,137,221,137,90,230,237,186,42,124,192,160,125,80,211,252,207,134,29,97,125,226,54,54,158,154,43,146,201,27,162,169,71,42,177,42,158,228,247,70,172,95,148,31,34,226,184,107,215,172,127,86,49,58,106,234,58,185,95,42,245,245,35,224,145,159,234,179,34,126,146,175,221,26,253,231,74,227,43,134,104,245,135,12,170,117,190,158,71,87,196,143,150,62,134,185,234,229,72,170,54,77,187,173,79,210,145,10,227,225,143,82,243,94,27,115,246,89,115,27,109,77,21,34,111,215,226,34,108,91,126,98,103,39,250,155,215,231,51,126,255,0,189,0,188,68,84,114,110,135,135,39,246,29,71,76,115,219,54,161,98,212,249,5,150,186,26,152,101,124,177,245,70,254,164,69,107,213,23,238,79,249,142,223,182,255,0,48,13,219,96,54,216,123,128,130,188,199,177,72,239,120,242,84,118,216,231,49,93,178,46,223,124,148,137,247,167,245,30,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,136,73,237,91,209,187,126,169,83,37,45,108,221,166,183,127,230,185,219,251,227,95,185,237,255,0,22,135,101,192,240,139,118,13,104,101,170,218,222,152,219,191,187,119,47,205,238,119,222,229,254,146,253,224,118,100,77,143,39,133,84,79,122,168,234,69,249,42,1,225,27,183,187,220,114,0,15,195,122,184,197,107,183,79,89,51,182,108,113,185,219,236,171,242,106,175,221,253,133,54,243,20,214,74,204,207,81,151,10,182,85,72,230,117,246,58,23,184,196,87,119,234,227,251,221,183,243,147,238,44,227,138,220,205,112,253,39,186,87,83,200,212,153,208,84,198,205,213,19,223,225,101,114,124,209,126,244,66,165,180,143,74,114,93,115,215,182,93,234,109,245,50,83,37,209,39,146,86,197,187,122,124,108,110,95,123,92,207,186,93,255,0,250,189,193,55,120,6,225,122,135,5,198,41,242,43,205,20,46,175,155,175,222,174,138,77,182,146,169,158,229,72,247,253,23,167,222,79,24,163,237,177,24,135,199,197,44,80,216,45,81,80,196,197,106,51,171,221,239,251,220,229,251,213,127,105,246,192,241,190,198,54,215,74,106,203,158,1,122,180,209,185,18,106,170,25,162,139,119,108,138,229,70,237,239,251,189,230,73,247,41,208,181,150,207,118,186,225,23,54,88,224,146,106,212,135,120,152,198,163,149,85,28,197,217,17,125,203,238,69,2,58,112,133,138,95,177,124,134,239,77,119,130,54,164,149,117,18,162,182,68,126,234,175,167,77,253,223,228,169,46,46,214,232,238,150,247,82,202,196,114,57,19,116,84,79,218,139,247,255,0,97,133,244,66,221,144,194,212,92,130,213,81,73,85,19,187,91,74,205,149,205,78,223,197,238,68,79,158,255,0,241,25,218,61,250,17,23,231,178,123,128,163,110,97,122,45,85,167,186,141,79,126,182,211,71,20,85,85,13,68,233,145,137,254,14,150,157,126,77,107,126,253,201,81,202,203,85,165,184,80,38,19,95,81,35,165,142,41,165,107,85,30,168,136,202,122,86,252,213,202,159,114,253,198,113,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,141,28,19,104,174,167,233,102,183,211,54,233,133,222,41,40,252,61,108,79,158,106,69,108,105,188,123,39,196,187,167,189,88,159,120,22,146,139,186,110,129,83,116,56,197,213,208,157,77,219,250,142,96,113,107,118,251,212,228,120,221,127,97,225,21,85,119,219,221,247,1,231,165,55,220,242,15,11,238,247,162,127,104,30,28,138,190,244,95,120,69,84,247,57,14,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,1,225,79,39,133,249,1,195,100,234,57,39,204,224,139,239,57,167,204,14,64,0,7,133,93,144,242,120,219,112,56,181,23,117,114,156,192,3,195,145,87,228,121,0,1,225,79,39,21,69,95,146,129,229,23,115,201,197,168,228,249,169,200,15,139,150,92,153,106,180,75,89,34,236,214,116,238,191,218,246,167,237,79,218,80,255,0,19,247,251,174,169,235,140,52,20,143,150,163,197,85,83,68,198,162,185,232,170,176,211,38,219,34,187,250,37,228,106,173,53,77,86,33,91,21,58,185,28,189,189,149,23,109,191,58,194,170,52,51,67,167,202,56,137,178,212,222,45,49,84,197,73,112,167,146,85,149,88,239,114,68,170,158,238,191,246,9,251,126,64,77,142,2,116,157,216,22,153,81,77,87,70,144,212,84,71,28,142,71,71,210,239,138,158,149,87,230,198,175,205,138,75,4,77,147,100,62,62,45,97,162,199,237,20,214,250,26,104,225,100,49,49,136,214,55,100,68,70,181,54,255,0,212,135,217,3,213,82,187,66,245,69,68,84,106,175,254,162,188,56,232,160,155,82,50,251,94,13,69,11,230,151,186,217,156,141,106,185,63,55,227,17,126,72,229,255,0,240,75,16,149,137,35,28,207,218,138,134,51,184,104,110,39,116,205,217,153,92,109,180,245,21,44,141,236,106,190,53,93,149,202,245,85,253,61,191,158,239,187,239,3,233,232,246,29,6,25,135,210,218,34,137,172,237,117,252,154,137,243,150,71,127,69,63,165,251,15,131,196,213,4,119,13,38,191,193,43,17,201,224,42,189,202,155,255,0,241,52,201,255,0,73,149,97,137,144,70,145,198,196,70,167,201,16,199,124,65,198,249,116,186,250,214,69,186,248,26,175,126,233,255,0,107,202,5,92,112,43,37,61,167,136,172,162,135,118,181,93,117,168,70,183,220,155,35,99,173,249,124,139,139,166,77,162,79,139,171,250,247,220,166,158,21,89,37,183,138,75,191,92,93,43,53,198,177,222,231,124,255,0,55,91,251,63,180,185,58,7,117,83,181,221,61,63,63,118,251,253,234,7,182,120,34,168,141,209,74,198,185,174,69,69,69,77,208,137,28,64,240,79,102,212,74,167,93,172,20,180,52,213,171,183,196,140,99,62,232,155,239,86,64,229,249,49,126,255,0,188,151,91,133,107,87,230,136,160,97,62,23,116,175,35,210,124,25,49,155,245,99,39,123,42,167,153,174,108,146,57,17,175,86,42,34,117,177,191,122,47,220,102,211,139,88,214,39,194,212,79,236,67,207,204,15,14,85,68,247,39,188,53,171,243,85,60,255,0,104,85,3,201,227,220,121,56,191,127,114,167,220,7,151,53,28,155,41,234,70,172,106,159,22,233,253,167,181,23,116,220,42,34,252,209,0,240,213,77,190,104,121,85,217,55,60,108,214,253,219,30,85,55,77,128,141,28,96,98,249,22,161,216,109,248,134,49,27,222,250,138,183,120,142,148,145,81,35,116,61,30,254,132,119,187,243,159,122,108,115,225,119,134,154,45,43,180,199,95,113,162,167,117,198,93,158,247,246,209,85,21,91,10,175,189,98,107,191,74,53,36,50,89,45,171,58,212,203,73,20,146,175,243,222,221,213,63,179,127,151,201,63,226,63,107,35,100,109,233,99,81,168,159,36,64,57,28,92,244,106,125,203,253,71,35,211,36,78,85,221,171,254,240,30,198,46,233,191,237,15,99,94,157,15,106,57,171,243,69,77,207,17,111,182,202,114,69,221,55,64,61,17,80,210,68,245,146,58,104,152,229,95,155,88,136,167,177,23,103,255,0,237,61,135,5,219,125,213,0,75,19,38,103,110,70,163,154,191,52,84,223,115,241,193,101,182,83,85,120,200,104,41,217,46,202,157,109,137,168,239,127,207,222,137,185,251,90,187,166,251,156,128,30,55,247,236,21,118,83,200,30,23,250,143,39,141,143,32,120,254,119,251,199,144,0,240,135,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,120,95,112,28,19,109,215,220,114,69,251,142,41,250,75,185,201,62,96,114,0,0,0,0,0,0,0,0,0,0,56,163,145,87,99,195,145,238,93,147,220,135,150,49,26,159,181,127,172,15,85,85,51,42,163,88,229,77,218,191,113,215,172,154,119,141,88,43,157,113,183,81,118,231,122,162,185,221,217,23,125,145,81,61,202,229,79,146,169,217,215,246,5,0,137,210,155,39,220,112,123,246,247,123,208,230,139,184,86,162,252,208,14,45,95,135,99,202,167,184,240,198,236,158,229,221,14,78,114,55,222,160,120,79,126,231,90,212,75,20,185,22,39,114,180,196,228,71,84,210,205,19,126,21,95,123,162,123,126,239,127,243,142,196,201,17,125,200,115,115,90,228,84,114,34,239,238,217,64,175,29,28,225,155,42,199,120,132,184,223,107,169,222,202,70,85,84,204,201,86,154,118,181,201,35,106,218,155,57,83,101,249,183,239,251,211,246,150,21,75,23,106,36,111,86,251,111,255,0,57,233,101,170,134,57,214,165,148,144,182,69,249,185,24,212,95,191,239,219,250,215,254,51,245,39,185,61,223,32,14,223,220,137,251,78,71,173,37,98,174,223,127,246,28,247,220,2,46,254,243,199,201,118,253,167,150,252,130,162,40,30,65,227,251,79,32,0,0,120,68,216,242,0,30,54,65,182,235,191,236,60,158,16,2,46,234,167,135,46,201,191,236,247,158,26,138,142,93,206,74,155,166,203,247,129,225,29,186,110,135,35,132,109,115,125,203,242,57,129,225,125,233,177,228,0,60,39,223,253,167,23,179,175,221,247,28,143,32,120,68,219,220,131,239,60,158,62,253,192,47,188,33,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,60,47,200,242,120,95,144,28,62,243,147,78,59,252,71,38,129,200,0,0,0,0,0,0,0,0,0,0,0,7,132,223,230,167,144,0,227,239,71,111,191,185,78,64,0,56,57,157,75,239,249,28,192,30,58,70,254,253,191,223,60,158,26,159,122,160,5,247,131,201,227,109,151,127,218,7,135,70,215,251,215,230,120,98,43,125,203,239,57,128,60,39,184,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,3,194,252,143,39,133,3,135,222,114,79,153,199,249,199,36,249,129,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,240,191,35,201,225,126,64,122,211,230,115,105,193,169,239,57,180,14,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,7,23,123,142,71,23,38,232,7,6,175,245,28,218,112,111,236,57,180,14,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,7,133,60,158,23,228,7,169,23,226,61,141,56,34,47,81,205,160,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,0,0,0,0,0,0,0,0,0,0,0,1,235,254,113,201,167,31,188,228,208,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,120,85,216,15,90,239,212,115,105,193,23,119,47,184,230,208,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,217