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,5,6,1,3,4,2,255,196,0,119,16,0,1,3,3,2,4,3,3,6,6,9,10,16,9,2,23,0,1,2,3,4,5,6,7,17,8,18,19,33,9,20,49,34,65,81,21,50,56,97,113,181,22,35,66,82,119,129,23,24,36,51,117,118,133,179,180,25,54,55,71,98,134,145,193,197,211,37,52,67,83,87,88,114,130,149,150,161,166,177,178,209,212,38,68,69,86,99,104,115,116,228,39,53,84,100,131,146,147,148,162,196,225,164,194,57,101,132,210,240,241,40,85,72,163,165,195,255,196,0,27,1,1,0,2,3,1,1,0,0,0,0,0,0,0,0,0,0,0,5,6,2,3,4,1,7,255,196,0,48,17,1,0,1,3,2,4,4,3,8,3,0,0,0,0,0,0,0,1,2,3,17,4,5,6,18,33,49,19,50,65,81,34,97,113,7,20,21,22,129,145,161,177,193,209,241,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,146,252,71,179,14,36,184,120,226,142,251,98,198,184,147,212,168,49,236,170,157,153,85,158,142,159,49,175,106,80,193,83,44,173,146,155,166,199,70,200,152,202,136,106,27,20,108,71,35,97,232,162,185,93,205,181,218,16,3,198,19,64,127,15,244,58,221,171,152,150,158,252,171,148,225,119,6,124,169,116,163,103,238,170,108,117,97,168,116,253,70,162,162,203,12,115,172,18,124,215,44,77,116,207,78,70,44,206,80,234,158,16,188,88,229,90,151,248,91,161,122,153,124,202,242,140,146,151,173,150,209,95,239,55,121,46,31,184,127,114,210,201,70,171,51,150,72,249,36,115,36,98,53,92,215,117,165,221,24,173,78,164,223,226,110,237,117,176,112,219,170,247,219,21,206,174,221,114,183,96,247,218,186,58,202,73,157,12,244,211,199,65,51,163,150,57,26,168,230,61,174,68,114,57,21,21,21,17,80,160,206,13,181,210,179,135,110,35,176,205,70,249,103,228,235,43,110,17,219,178,55,61,39,124,47,179,212,61,177,213,44,145,64,168,249,122,108,94,187,25,179,147,171,12,78,228,114,181,26,183,211,197,143,209,99,89,63,71,249,15,221,211,129,64,63,182,199,138,127,246,203,106,175,252,114,184,255,0,158,54,83,53,87,54,136,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,80,42,47,197,11,140,221,71,78,35,159,167,58,39,172,153,94,63,101,193,237,236,183,92,219,143,222,22,142,25,239,15,123,164,169,85,150,150,68,124,189,54,45,60,14,100,171,188,82,195,59,81,141,85,115,159,146,188,32,114,62,36,181,79,63,205,117,27,81,181,79,53,201,112,155,61,159,228,72,162,191,223,43,235,32,150,235,60,208,204,215,64,217,149,208,185,241,67,11,210,69,71,35,216,149,80,246,84,145,85,43,7,80,179,91,174,165,103,249,46,163,95,105,233,32,185,101,87,138,219,221,100,84,140,115,96,142,122,153,159,52,141,141,174,115,156,140,71,61,81,17,92,229,219,109,213,125,75,232,240,222,209,11,86,136,240,161,137,182,223,124,171,186,84,103,148,244,249,197,115,230,141,177,178,9,235,232,233,213,32,137,169,186,163,35,138,56,152,170,231,42,185,232,247,251,40,228,141,129,40,0,0,67,93,124,227,142,167,135,30,54,113,13,30,206,25,72,253,58,205,49,123,107,230,171,145,241,83,190,199,113,154,225,91,2,86,186,103,171,90,180,202,214,68,217,154,247,123,12,141,36,98,162,181,236,154,95,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,83,15,141,95,210,159,22,253,31,208,253,227,113,50,87,133,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,28,238,106,177,89,208,106,191,158,8,227,11,95,0,0,0,135,254,35,60,107,254,213,93,56,130,193,128,92,237,82,106,110,83,248,187,109,52,235,213,146,215,66,168,244,146,230,232,121,92,199,114,189,137,28,77,149,90,215,200,231,59,105,91,12,177,168,113,92,74,113,245,71,135,241,19,165,188,51,232,237,194,213,116,186,228,121,133,154,135,44,188,65,83,5,100,118,202,87,221,27,77,81,109,107,26,231,114,86,59,167,35,101,234,35,93,12,110,111,42,43,228,71,195,53,77,109,184,100,187,93,111,252,93,233,69,246,251,115,171,184,220,174,58,145,98,171,172,172,171,153,211,79,83,60,151,56,93,36,178,72,229,87,61,238,114,171,149,202,170,170,170,170,166,201,32,0,0,107,89,251,108,120,167,255,0,108,182,170,255,0,199,43,143,249,227,96,142,25,46,215,91,255,0,13,186,81,125,190,220,234,238,55,43,142,15,98,171,172,172,171,153,211,79,83,60,148,16,186,73,100,145,202,174,123,220,229,87,43,149,85,85,85,85,77,104,141,148,248,78,250,44,104,223,232,255,0,30,251,186,0,50,168,0,0,0,13,107,63,109,143,20,255,0,237,150,213,95,248,229,113,255,0,60,108,17,195,37,218,235,127,225,183,74,47,183,219,157,93,198,229,113,193,236,85,117,149,149,115,58,105,234,103,146,130,23,73,44,146,57,85,207,123,156,170,229,114,170,170,170,170,169,173,17,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,14,215,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,181,82,154,232,188,90,120,134,165,226,26,191,89,39,163,164,172,198,43,41,210,213,14,13,53,117,66,91,168,237,201,81,28,138,177,43,28,214,173,114,181,142,106,214,73,27,255,0,125,122,36,105,26,50,38,116,174,62,184,215,202,184,172,212,122,187,37,166,231,229,244,203,25,184,77,30,57,111,167,89,25,29,127,34,186,54,220,234,18,70,177,238,154,86,42,171,26,246,167,70,55,171,17,57,157,43,229,229,124,57,184,40,253,181,90,143,61,255,0,63,182,93,99,211,44,91,241,151,42,152,19,165,29,210,185,21,139,29,177,179,115,53,237,230,99,214,73,93,18,57,204,141,173,110,241,58,104,164,64,179,254,39,120,148,172,143,129,57,248,162,210,52,186,219,100,95,193,188,134,215,13,218,150,122,25,159,26,222,40,149,208,84,70,215,49,238,134,86,43,227,127,35,214,57,162,145,85,143,124,114,53,238,238,188,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,123,106,216,156,247,187,203,72,230,200,232,95,204,238,102,34,181,87,168,201,24,204,127,226,99,105,181,88,60,63,245,2,197,98,182,82,91,173,182,234,123,13,37,29,29,36,45,134,10,104,35,187,80,182,56,163,141,168,141,99,26,212,70,163,81,17,17,17,17,10,107,225,87,137,140,203,133,13,92,163,213,44,62,134,146,226,199,83,186,219,119,182,84,162,53,151,27,116,143,141,242,192,146,114,171,161,127,52,81,189,146,53,23,149,236,111,51,94,206,120,222,27,36,131,165,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,236,85,238,160,0,0,8,213,198,255,0,26,56,175,8,250,113,61,117,19,173,87,188,250,229,211,130,201,143,75,93,27,100,103,85,38,229,174,169,129,30,147,45,27,22,9,17,92,196,246,228,70,197,204,206,101,145,157,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,202,173,133,156,177,72,247,200,228,94,86,49,220,173,123,249,35,126,189,154,197,172,89,246,186,231,247,77,70,212,107,245,93,198,229,113,168,158,88,162,150,170,105,160,183,193,36,210,76,218,74,86,204,247,186,42,104,221,43,210,56,145,202,141,69,251,85,66,205,60,51,252,68,175,185,206,85,114,209,94,37,53,7,206,222,178,11,130,213,226,55,106,232,25,31,94,170,121,36,124,246,233,38,106,181,141,230,123,216,180,177,242,35,83,119,194,215,34,121,104,75,63,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,186,159,13,14,61,105,181,231,30,135,69,117,102,251,73,6,162,216,233,227,134,208,249,58,188,247,251,116,20,177,181,211,58,105,165,145,211,215,35,163,154,89,147,216,230,99,145,236,107,145,147,43,2,122,128,0,21,171,227,41,171,26,167,165,255,0,177,7,236,103,169,121,94,37,242,159,225,7,157,249,10,243,83,65,230,186,127,39,244,250,189,23,183,159,151,168,254,94,109,246,231,118,222,170,89,81,85,126,57,223,218,79,251,228,255,0,38,129,215,252,34,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,247,168,241,118,214,253,104,211,94,36,177,187,22,156,234,246,107,138,219,103,193,232,234,229,163,178,95,234,232,96,146,119,87,215,181,210,186,56,100,107,85,234,214,49,170,229,77,246,99,83,220,135,74,240,84,250,83,229,63,163,250,239,188,109,195,198,175,233,79,139,126,143,232,126,241,184,129,159,252,26,245,99,84,245,67,246,95,253,147,53,47,43,203,126,76,252,31,242,95,46,222,106,107,252,175,83,229,14,167,75,172,247,114,115,116,217,205,203,182,252,141,223,209,11,42,42,175,192,199,251,118,127,123,127,229,34,213,0,0,0,0,0,0,0,215,219,137,190,38,248,146,176,113,37,170,246,43,23,16,122,149,110,182,219,179,139,237,37,29,29,38,89,95,12,20,208,71,95,51,99,138,56,219,42,53,140,107,81,26,141,68,68,68,68,68,45,211,195,135,44,202,179,158,12,116,243,41,205,114,107,174,65,122,173,249,91,204,220,110,149,178,85,213,79,201,117,171,99,57,229,145,92,247,114,177,141,106,110,189,154,212,68,236,136,82,15,22,63,74,125,100,253,32,100,63,120,206,93,79,133,199,208,79,76,191,150,190,248,173,2,63,248,145,120,145,126,199,255,0,42,112,245,195,213,251,255,0,10,253,186,60,155,38,163,151,255,0,153,125,207,163,164,122,127,227,158,169,36,169,254,151,238,214,175,95,117,167,206,190,30,124,105,218,184,167,210,250,123,22,95,144,82,59,85,49,170,117,76,130,141,41,155,74,181,176,36,156,177,92,32,141,174,86,189,142,106,196,217,85,136,212,100,202,228,233,198,199,195,205,29,124,89,56,37,163,184,88,191,108,222,144,226,157,42,251,95,59,115,27,93,162,219,4,113,205,74,231,205,60,151,153,58,104,217,31,51,100,145,82,119,170,72,231,70,230,72,229,141,176,72,231,86,94,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,62,197,64,217,204,24,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,231,141,206,217,28,172,111,59,21,146,53,57,30,213,92,150,7,201,118,187,90,172,22,170,219,237,246,231,73,110,182,219,169,228,171,172,172,171,153,176,193,77,4,109,87,73,44,146,57,81,172,99,90,138,229,114,170,34,34,42,169,74,217,175,139,78,174,84,241,71,22,176,224,116,117,116,186,125,111,167,109,153,152,93,117,115,250,23,75,114,74,231,186,162,161,168,231,197,5,115,213,220,205,154,38,175,73,25,28,106,179,177,178,117,187,175,139,95,26,63,134,151,218,206,20,112,7,114,217,113,203,132,51,229,23,72,43,185,155,113,174,141,156,205,161,107,98,122,177,97,129,239,69,149,178,162,187,204,194,212,229,141,105,249,164,136,28,31,240,215,125,226,167,92,108,250,101,108,94,141,170,30,91,166,73,86,218,166,65,37,37,158,41,163,101,68,145,43,154,254,105,151,170,200,227,68,99,211,169,35,21,200,140,71,185,161,127,218,23,174,154,113,196,94,156,91,181,67,75,239,62,122,213,93,188,83,67,42,35,42,173,245,77,68,89,41,106,99,69,94,156,204,230,110,233,186,181,90,230,189,142,123,30,199,186,141,184,151,215,46,39,180,179,136,109,72,211,235,126,186,235,5,142,219,99,202,46,84,214,186,26,156,198,237,207,21,187,204,61,104,213,22,89,149,239,99,169,214,39,177,238,85,231,99,154,237,221,205,186,222,246,149,105,158,43,163,122,113,142,105,110,21,73,229,236,184,205,190,43,125,55,52,113,178,73,185,19,219,158,94,155,24,199,77,43,213,210,72,244,106,115,200,247,185,83,119,41,84,62,52,250,59,117,178,234,230,41,173,246,251,13,36,86,44,150,206,203,37,117,101,37,43,154,247,93,105,95,35,145,213,82,35,17,138,249,41,164,137,145,43,158,175,115,40,228,77,145,177,32,18,255,0,194,139,88,179,237,99,225,114,122,205,70,191,85,223,46,88,222,81,95,100,138,231,93,85,53,77,109,92,29,40,42,218,234,137,166,123,221,35,218,234,183,198,213,77,145,35,142,54,237,236,170,172,202,41,131,193,99,63,169,177,113,13,149,233,245,70,67,73,71,109,202,177,119,212,178,134,101,137,175,175,184,209,212,70,176,164,74,228,231,115,217,79,61,123,213,140,94,236,231,115,145,122,104,173,185,240,6,190,220,75,241,137,196,53,219,136,109,72,170,195,248,146,205,89,143,51,40,185,83,89,82,193,147,212,83,91,190,78,134,161,241,82,172,12,165,145,176,171,22,22,70,188,237,79,198,110,175,114,185,206,87,45,202,113,193,172,86,173,16,225,115,80,50,234,203,245,93,170,229,91,103,169,178,88,101,161,170,108,21,171,117,171,137,208,211,58,157,202,246,59,158,55,57,103,114,198,188,237,142,9,30,212,94,77,141,120,113,60,90,251,156,229,86,108,43,22,161,243,183,172,130,225,79,107,183,83,117,89,31,94,170,121,27,28,81,243,189,90,198,243,61,237,77,220,168,212,223,117,84,78,224,94,247,134,21,54,180,77,194,229,38,93,173,249,110,65,127,185,101,215,138,155,221,166,91,245,125,93,85,108,54,167,69,12,48,53,206,169,246,154,199,186,9,103,141,24,174,99,163,157,143,69,246,213,18,170,248,155,226,111,137,43,7,18,90,175,98,177,113,7,169,86,235,109,187,56,190,210,81,209,210,101,149,240,193,77,4,117,243,54,56,163,141,178,163,88,198,181,17,168,212,68,68,68,68,66,247,180,159,5,253,139,244,179,13,211,63,149,62,83,252,18,199,237,214,47,59,208,232,249,175,43,77,28,61,94,159,51,185,57,186,124,220,188,206,219,125,183,93,183,53,215,226,199,233,79,172,159,164,12,135,239,25,192,187,239,14,28,179,42,206,120,49,211,204,167,53,201,174,185,5,234,183,229,111,51,113,186,86,201,87,85,63,37,214,173,140,231,150,69,115,221,202,198,53,169,186,246,107,81,19,178,33,37,72,171,225,113,244,19,211,47,229,175,190,43,73,84,0,0,0,143,252,121,106,102,85,163,124,45,101,90,165,133,85,249,123,214,51,112,176,92,41,185,164,145,145,205,201,122,162,231,130,94,155,216,247,67,43,21,209,200,196,114,115,198,247,181,87,103,41,32,8,171,226,143,244,19,212,223,228,95,190,40,128,238,188,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,123,106,216,156,247,187,203,72,230,200,232,95,204,238,102,34,181,87,168,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,229,87,66,254,104,163,123,36,106,47,43,216,222,102,189,156,241,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,253,138,161,221,64,0,12,105,196,86,188,225,188,54,233,29,247,85,179,58,218,70,178,221,78,246,91,40,102,168,88,95,118,184,171,28,180,244,81,43,88,247,115,200,230,236,174,70,59,145,136,249,28,156,140,114,167,107,207,243,252,55,75,48,219,182,160,234,14,67,73,99,199,172,116,235,83,93,93,82,171,201,19,55,68,68,68,68,87,61,238,114,181,140,99,81,94,247,185,173,106,57,206,68,93,125,184,209,226,219,42,226,231,84,215,41,185,69,228,113,187,23,153,183,227,54,230,182,72,186,116,46,169,145,236,158,120,150,105,99,74,201,35,88,91,51,227,84,107,186,49,162,38,204,64,45,167,195,35,93,53,31,136,189,31,206,181,67,84,47,62,122,235,93,168,21,177,67,12,72,172,165,183,210,182,223,111,88,233,105,163,85,94,156,44,230,118,201,186,185,92,231,61,238,123,222,247,186,0,120,143,113,11,175,184,55,25,218,135,139,97,90,225,168,24,253,150,139,228,159,45,110,181,228,213,180,148,176,115,218,169,30,254,72,163,145,172,111,51,222,231,46,201,221,206,85,94,234,164,192,240,84,250,44,101,63,164,10,239,187,173,196,0,241,71,250,118,106,111,242,47,220,244,64,88,255,0,132,78,161,103,218,149,195,110,73,125,212,108,227,32,202,174,80,103,21,148,145,86,94,238,115,87,79,28,13,160,160,115,98,108,147,57,206,70,35,158,247,35,81,118,221,238,95,122,147,124,128,30,10,159,69,140,167,244,129,93,247,117,184,159,224,0,0,87,175,11,28,118,221,83,139,189,85,225,103,89,114,106,71,91,93,156,100,16,97,23,91,140,238,108,241,206,151,57,27,29,157,94,168,173,123,28,213,114,193,206,230,171,21,157,6,171,249,224,142,59,10,53,172,226,199,233,79,172,159,164,12,135,239,25,203,94,240,208,227,214,155,94,113,232,116,87,86,111,180,144,106,45,142,158,56,109,15,147,171,207,127,183,65,75,27,93,51,166,154,89,29,61,114,58,57,165,153,61,142,102,57,30,198,185,25,50,176,39,168,0,1,69,124,121,106,95,20,250,23,197,102,123,135,209,113,11,170,180,150,90,235,130,223,108,141,138,255,0,113,161,165,74,26,212,235,182,42,104,210,101,98,195,3,223,37,50,57,158,202,186,153,201,179,21,21,141,189,66,170,252,109,52,83,250,197,226,50,142,225,240,194,174,20,178,75,255,0,188,86,82,73,11,18,63,253,245,36,115,164,255,0,88,70,183,231,168,25,87,193,243,94,50,173,89,210,204,247,22,212,12,195,43,202,50,76,115,32,130,224,251,141,246,225,37,118,212,53,148,205,100,16,69,44,178,58,79,102,74,42,167,57,155,35,83,170,213,69,85,115,182,159,229,16,248,76,234,133,171,78,56,193,181,219,47,45,164,142,159,58,179,214,98,236,171,169,173,109,59,41,167,123,163,169,135,110,100,84,145,242,203,73,29,59,35,221,170,231,212,55,101,85,68,99,175,120,1,68,60,112,113,163,196,53,235,138,61,64,181,226,26,177,154,225,182,44,90,241,83,140,208,90,108,153,13,69,36,13,101,12,174,129,243,57,41,250,72,247,203,43,37,149,85,232,231,181,36,108,124,238,108,108,46,123,136,29,76,253,134,244,59,60,213,40,234,237,84,245,120,206,63,93,112,160,249,82,78,74,89,171,153,11,188,172,15,246,216,174,234,206,177,70,140,107,145,207,115,209,173,94,103,33,173,13,218,237,117,191,221,107,111,183,219,157,93,198,229,113,168,146,174,178,178,174,103,77,61,76,242,57,93,36,178,72,229,87,61,238,114,171,149,202,170,170,170,170,160,93,167,132,109,110,169,230,26,29,147,106,150,171,106,6,160,100,181,119,236,129,109,246,191,194,91,173,77,101,43,104,105,33,111,227,232,250,251,170,115,207,61,76,114,61,174,86,185,212,205,110,200,232,221,191,95,225,99,142,219,170,113,119,170,188,44,235,46,77,72,235,107,179,140,130,12,34,235,113,157,205,158,57,210,231,35,99,179,171,213,21,175,99,154,174,88,57,220,213,98,179,160,213,127,60,17,199,45,120,85,210,223,216,91,135,29,58,211,57,172,95,35,87,217,177,250,95,149,104,188,215,152,233,93,37,103,90,187,241,136,247,181,219,213,75,59,189,135,43,19,125,153,179,81,168,148,3,197,143,210,159,89,63,72,25,15,222,51,129,178,152,32,87,134,135,30,180,218,243,143,67,162,186,179,125,164,131,81,108,116,241,195,104,124,157,94,123,253,186,10,88,218,233,157,52,210,200,233,235,145,209,205,44,201,236,115,49,200,246,53,200,201,149,147,212,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,212,236,0,10,64,226,11,197,147,92,117,27,81,237,55,61,42,95,192,236,51,21,200,34,187,219,109,173,146,104,234,175,81,194,172,228,138,237,36,50,167,82,23,242,200,174,166,137,205,143,150,101,107,157,50,198,201,82,215,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,156,168,217,153,203,44,111,100,141,68,230,99,219,204,214,63,158,54,86,7,137,239,1,84,218,49,117,171,226,7,71,236,84,148,26,125,115,168,166,134,235,104,164,234,189,109,55,25,221,55,60,209,196,216,186,84,244,46,86,192,212,69,151,217,154,116,141,141,107,22,54,54,53,240,119,197,86,101,194,134,174,91,243,11,53,202,173,216,197,198,162,158,155,44,180,71,26,76,203,141,185,31,237,171,98,115,216,223,51,27,93,35,161,127,51,121,94,170,213,94,155,228,99,195,99,48,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,253,138,173,98,214,44,7,66,176,11,166,163,106,53,250,146,221,109,183,83,207,44,81,75,85,12,51,220,39,142,25,38,109,37,43,102,123,27,45,76,141,137,233,28,72,228,87,42,125,170,129,210,120,174,226,187,78,56,74,211,135,230,185,172,190,122,235,93,212,130,193,96,130,100,101,85,222,169,168,138,173,106,170,47,78,22,115,53,101,153,81,91,27,92,212,68,123,223,28,111,174,190,10,124,83,114,171,110,169,221,113,110,35,46,62,107,27,206,242,9,238,20,183,30,180,143,249,6,186,182,166,157,140,131,171,89,87,211,165,180,65,26,76,238,68,71,58,61,247,69,84,220,137,124,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,251,10,232,154,247,183,204,200,214,198,233,159,204,238,103,162,53,23,166,200,216,204,20,6,213,0,171,95,10,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,57,220,228,122,63,160,213,103,36,17,201,105,64,10,171,241,66,241,3,202,172,89,83,248,118,225,247,57,249,47,228,190,73,50,188,134,199,91,36,117,209,87,50,71,127,161,145,78,196,111,71,167,200,199,76,232,158,231,43,157,209,85,143,167,52,114,101,255,0,18,254,61,105,180,27,30,155,69,116,154,251,73,62,162,223,41,228,134,238,248,250,188,246,11,116,244,178,53,179,54,104,101,141,208,87,43,164,134,88,83,219,229,99,85,239,107,81,240,171,233,179,0,192,51,45,83,204,173,58,125,167,216,245,93,243,33,190,84,37,53,13,13,50,39,60,175,217,85,85,85,85,26,198,53,168,231,189,238,84,99,24,215,57,202,214,181,85,2,231,188,55,184,254,190,241,67,231,116,167,84,173,220,249,245,146,223,37,211,229,75,125,3,41,232,107,45,176,249,72,58,147,126,57,85,43,31,60,242,57,201,28,76,135,151,110,84,110,220,164,234,35,87,4,28,23,98,188,35,233,196,20,53,173,181,94,243,235,151,82,123,222,67,21,12,109,145,157,84,135,154,134,154,117,98,76,180,108,88,35,84,107,215,219,145,29,47,43,57,146,54,73,80,49,167,19,119,107,173,131,134,221,87,190,216,174,117,118,235,149,187,7,190,213,209,214,82,76,232,103,166,158,58,9,157,28,177,200,213,71,49,237,114,35,145,200,168,168,168,138,134,10,240,230,227,95,246,213,105,196,246,12,254,231,106,143,83,113,111,197,220,169,160,94,148,151,74,20,70,36,119,54,195,202,214,55,153,239,88,229,108,74,230,178,70,181,219,68,217,162,141,51,95,22,63,69,141,100,253,31,228,63,119,78,107,173,165,90,153,149,104,222,163,227,154,165,133,85,249,123,214,51,112,138,225,77,205,36,140,142,110,69,246,224,151,166,246,61,208,202,197,116,114,49,28,156,241,189,237,85,217,202,6,207,192,193,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,123,106,216,156,247,187,203,72,230,200,232,95,204,238,102,34,181,87,168,201,24,204,234,0,3,228,187,93,173,86,11,85,109,246,251,115,164,183,91,109,212,242,85,214,86,85,204,216,96,166,130,54,171,164,150,73,28,168,214,49,173,69,114,185,85,17,17,21,84,14,43,63,207,240,221,44,195,110,218,131,168,57,13,37,143,30,177,211,173,77,117,117,74,175,36,76,221,17,17,17,17,92,247,185,202,214,49,141,69,123,222,230,181,168,231,57,17,98,87,0,92,91,101,92,92,234,158,182,229,55,40,188,142,55,98,249,18,223,140,219,154,217,34,233,208,186,166,236,246,79,60,75,52,177,165,100,145,172,45,153,241,170,53,221,24,209,19,102,33,2,252,75,248,227,169,226,59,50,155,71,176,118,82,51,78,176,187,196,143,134,174,55,197,80,251,229,198,20,146,5,173,108,204,87,53,41,145,175,149,176,181,142,246,217,34,200,245,85,115,25,14,117,240,49,254,221,159,222,223,249,72,14,191,226,237,173,250,209,166,188,73,99,118,45,57,213,236,215,21,182,207,131,209,213,203,71,100,191,213,208,193,36,238,175,175,107,165,116,112,200,214,171,213,172,99,85,202,155,236,198,167,185,12,149,224,215,171,26,167,170,31,178,255,0,236,153,169,121,94,91,242,103,224,255,0,146,249,118,243,83,95,229,122,159,40,117,58,93,103,187,147,155,166,206,110,93,183,228,110,254,136,96,15,26,191,165,62,45,250,63,161,251,198,226,101,95,3,31,237,217,253,237,255,0,148,128,181,64,0,16,42,171,143,90,109,24,241,0,212,46,31,181,130,251,73,65,167,215,58,139,124,214,171,189,95,85,235,105,184,207,105,182,114,67,36,174,151,165,79,66,229,108,238,85,72,189,153,167,89,30,230,177,100,123,103,169,64,62,40,255,0,78,205,77,254,69,251,158,136,154,158,23,92,125,81,230,22,43,111,12,250,197,112,181,90,238,184,229,190,154,135,19,188,79,83,5,28,119,58,86,62,42,104,45,174,99,156,222,122,198,245,35,108,93,52,115,166,141,174,230,68,124,106,249,130,202,128,0,10,128,241,97,206,117,247,69,184,142,160,184,233,254,178,234,173,131,27,204,49,250,107,131,32,163,200,171,105,109,113,87,66,247,211,207,5,35,98,115,35,110,209,197,75,44,140,246,156,143,169,87,170,162,72,212,75,127,33,175,138,198,131,84,235,39,11,149,249,53,138,138,146,75,238,155,84,46,77,27,221,79,18,207,37,185,145,61,181,240,178,103,189,171,19,58,74,149,46,68,87,117,22,142,54,35,28,229,98,180,35,175,132,111,23,122,143,154,106,62,77,161,250,189,168,183,92,155,229,107,122,222,236,21,121,13,237,106,106,163,170,129,90,201,233,32,89,185,165,155,169,11,210,110,68,147,150,54,209,202,230,179,219,145,201,97,60,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,26,240,240,253,169,159,176,222,184,224,122,165,37,93,214,158,147,25,200,40,110,21,255,0,37,201,201,85,53,11,38,111,154,129,158,219,17,221,88,22,88,213,142,114,53,237,122,181,203,202,229,47,251,136,92,166,197,156,240,95,169,121,174,45,93,231,108,185,6,151,222,110,150,234,158,147,227,235,210,207,105,150,72,164,228,122,53,237,230,99,218,187,57,17,201,190,202,136,189,128,161,127,219,99,197,63,251,101,181,87,254,57,92,127,207,27,4,112,201,118,186,223,248,109,210,139,237,246,231,87,113,185,92,112,123,21,93,101,101,92,206,154,122,153,228,160,133,210,75,36,142,85,115,222,231,42,185,92,170,170,170,170,170,107,68,108,145,195,37,218,213,96,225,19,74,47,183,219,157,37,186,219,110,211,123,21,93,101,101,92,205,134,10,104,35,182,66,233,37,146,71,42,53,140,107,81,92,174,85,68,68,69,85,2,5,248,185,113,119,168,248,94,163,227,58,31,164,58,139,117,198,126,73,183,165,238,255,0,87,143,94,214,154,170,74,169,213,204,130,146,117,135,150,88,122,112,177,102,228,89,57,100,109,100,78,115,61,136,220,189,83,194,123,57,215,221,105,226,58,190,227,168,26,203,170,183,252,111,15,199,234,110,15,130,179,34,173,170,181,203,93,51,217,79,4,21,109,149,207,141,219,199,45,84,177,179,217,114,190,153,30,138,169,27,145,96,175,16,58,153,251,50,107,142,121,170,81,213,221,106,41,50,108,130,186,225,65,242,164,156,245,80,208,190,103,121,88,31,237,189,27,210,129,34,141,24,215,43,88,214,35,90,188,173,66,231,252,41,244,26,167,70,248,92,160,201,175,180,84,145,223,117,38,161,50,105,30,218,120,146,120,237,207,137,141,160,133,243,49,238,89,89,210,69,169,106,42,183,166,181,146,49,88,215,35,213,193,50,128,0,124,151,107,181,170,193,106,173,190,223,110,116,150,235,109,186,158,74,186,202,202,185,155,12,20,208,70,213,116,146,201,35,149,26,198,53,168,174,87,42,162,34,34,170,148,215,170,30,45,250,184,206,40,211,56,211,153,169,42,180,191,28,168,169,180,209,227,139,207,28,23,251,114,202,136,250,201,222,248,210,88,234,101,72,217,36,78,86,39,151,78,86,114,61,29,80,147,188,79,120,245,166,214,123,173,95,15,218,63,125,164,175,211,235,101,69,52,215,91,189,39,85,139,118,184,192,233,185,225,142,86,203,210,168,161,106,186,7,34,172,94,212,208,36,140,115,152,145,189,213,236,6,206,122,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,251,21,123,169,64,60,2,241,175,149,112,167,168,244,150,75,181,207,204,105,150,77,112,134,60,142,223,80,178,62,58,14,117,108,110,185,211,164,109,123,219,52,76,68,87,181,141,94,180,108,70,42,115,54,39,197,126,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,1,245,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,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,125,14,192,0,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,61,11,137,225,243,90,255,0,102,159,10,28,239,204,91,252,173,126,9,167,249,6,21,89,201,23,36,50,249,43,58,249,121,35,222,71,185,219,210,203,77,206,229,229,222,84,151,149,168,222,93,226,255,0,140,71,14,180,218,121,171,150,93,109,195,241,58,75,118,61,157,83,190,27,188,212,49,74,140,117,254,55,189,242,205,58,114,244,98,125,68,47,141,205,70,185,29,43,233,234,100,115,121,185,222,252,107,192,174,186,86,98,218,123,196,14,131,93,239,60,150,92,219,75,242,107,141,174,146,68,158,79,244,98,146,217,51,220,144,163,85,98,139,169,72,149,14,145,238,106,43,252,164,13,231,69,107,90,224,136,5,201,248,205,235,165,30,45,163,86,45,6,180,94,121,47,89,181,194,59,141,210,146,52,130,79,244,30,145,202,246,164,200,229,89,98,234,85,165,59,163,123,90,136,255,0,41,59,121,209,26,230,186,155,9,85,226,105,173,127,179,79,23,25,79,151,183,249,90,12,19,124,42,143,158,46,73,165,242,83,205,230,36,147,105,30,215,111,85,45,79,35,147,151,120,146,46,102,163,185,183,14,149,192,254,142,221,117,191,138,61,63,196,104,236,52,151,91,109,21,226,154,247,126,138,186,149,211,209,37,170,146,86,205,82,218,134,163,30,222,73,26,212,129,169,34,114,58,73,227,99,149,57,247,54,51,43,47,193,99,65,169,173,56,110,87,196,109,230,138,173,151,43,237,67,241,155,42,205,79,44,76,249,58,21,142,90,153,162,122,191,146,118,75,80,145,198,171,201,248,183,208,189,168,255,0,105,237,75,52,0,0,2,149,188,106,254,148,248,183,232,254,135,239,27,137,0,9,255,0,227,87,244,167,197,191,71,244,63,120,220,76,21,195,79,8,151,94,38,180,143,88,114,188,62,227,86,153,102,154,211,219,46,86,219,84,116,238,157,151,120,37,101,115,170,41,90,200,218,233,124,203,146,154,62,143,42,42,57,251,198,230,254,49,36,140,44,127,195,83,196,11,246,118,163,161,208,77,86,155,147,62,181,91,221,242,93,197,206,218,59,197,13,36,20,204,252,108,179,212,190,106,139,139,215,204,207,39,43,17,171,28,111,127,110,87,19,252,213,179,255,0,10,176,44,171,255,0,42,227,153,38,57,112,255,0,210,81,215,91,107,169,228,255,0,123,36,51,71,35,62,167,53,205,247,42,23,125,195,239,138,46,135,106,70,135,93,179,205,80,189,218,177,44,207,18,183,203,61,231,28,117,108,48,201,116,146,56,95,34,58,210,218,137,27,230,58,221,55,53,176,243,172,145,200,169,27,213,81,99,150,80,204,28,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,123,10,232,154,246,59,203,70,231,70,233,159,204,222,86,42,53,23,168,248,216,253,125,181,87,83,50,173,100,212,124,143,84,179,90,191,49,122,201,174,18,220,42,121,100,145,241,195,206,190,196,17,117,30,247,182,24,152,141,142,54,43,151,146,54,49,168,187,53,14,235,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,229,71,76,254,105,100,123,228,114,39,51,222,238,86,177,156,145,179,181,216,56,51,207,147,133,124,227,138,140,230,134,174,197,98,179,83,209,69,143,209,212,197,53,45,93,198,122,154,219,115,99,171,72,229,131,146,106,23,211,86,79,201,44,114,34,172,172,110,219,181,29,184,116,174,19,190,148,250,55,250,64,199,190,241,128,217,76,214,179,132,239,165,62,141,254,144,49,239,188,96,54,83,0,0,3,85,115,101,62,19,190,139,26,55,250,63,199,190,238,128,214,176,217,79,132,239,162,198,141,254,143,241,239,187,160,3,42,128,0,0,0,213,92,151,252,81,241,191,89,169,58,5,166,92,48,233,229,87,38,33,141,225,248,204,89,13,95,70,122,122,138,219,197,37,23,36,244,187,245,81,146,209,198,245,133,118,124,72,171,61,63,59,92,230,54,55,58,32,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,98,40,100,14,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,253,180,108,174,99,219,230,100,107,100,108,44,229,119,51,209,92,169,211,100,143,102,193,26,85,166,120,174,141,233,198,57,165,184,85,39,151,178,227,54,248,173,244,220,209,198,201,38,228,79,110,121,122,108,99,29,52,175,87,73,35,209,169,207,35,222,229,77,220,166,32,210,173,50,210,63,14,206,23,46,233,53,230,174,170,209,142,83,212,100,89,13,206,162,70,71,61,218,226,177,49,142,232,199,36,137,20,111,149,99,134,8,32,71,166,235,210,106,185,242,57,210,62,181,110,222,46,58,209,15,18,85,186,175,98,180,210,86,97,44,167,146,197,71,138,85,205,87,77,4,214,164,175,89,227,170,146,38,212,73,12,119,69,135,104,150,161,26,246,53,21,81,35,114,38,202,22,21,226,143,244,19,212,223,228,95,190,40,138,1,47,39,141,253,94,195,117,235,195,19,45,213,205,63,158,174,75,22,69,79,104,154,157,42,224,88,103,137,236,190,82,69,44,50,51,186,35,227,150,57,35,85,106,185,138,172,85,107,156,213,71,45,53,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,64,51,87,3,156,113,230,92,33,102,78,165,170,101,93,243,78,175,149,13,125,250,194,199,167,60,111,217,27,231,104,249,149,26,202,150,181,26,138,213,84,100,204,106,49,234,213,108,82,197,127,214,155,181,170,255,0,106,162,190,216,174,116,151,27,109,198,158,58,186,58,202,73,155,52,21,48,72,212,116,114,199,35,85,90,246,57,170,142,71,34,170,42,42,42,26,235,241,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,236,35,165,107,24,223,51,27,93,27,102,103,43,121,94,168,228,78,155,227,123,228,87,134,167,136,23,236,19,89,67,160,154,173,55,62,3,117,184,59,228,187,139,157,188,150,122,234,185,233,153,248,217,103,169,100,52,246,230,39,153,158,78,86,43,146,73,30,254,252,206,2,234,78,169,170,186,153,138,232,222,156,100,122,165,154,213,249,123,46,51,111,150,225,83,203,36,108,146,110,68,246,32,139,168,246,49,211,74,245,108,113,177,92,156,242,61,141,69,221,200,118,178,5,120,180,240,227,170,26,193,164,116,250,141,132,230,245,114,90,52,234,158,166,239,119,196,102,150,56,169,42,32,99,28,233,110,49,59,100,87,212,195,23,58,43,37,115,145,98,87,244,121,36,87,178,160,43,7,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,97,93,19,94,246,249,153,26,216,221,51,249,157,204,244,70,162,244,217,27,25,159,252,52,56,10,169,215,156,134,29,106,213,155,21,92,26,117,99,168,142,107,67,36,233,114,95,238,48,85,70,231,66,232,102,138,70,207,66,141,142,104,166,95,99,153,238,70,49,206,86,76,140,129,102,197,28,18,241,41,167,28,72,104,117,142,231,133,37,170,215,117,199,45,244,118,187,254,55,65,74,148,113,217,170,153,10,53,35,130,157,28,238,74,55,116,220,180,234,142,115,86,54,242,170,163,227,145,140,12,21,226,95,192,85,54,188,227,211,107,86,147,88,169,32,212,91,29,60,147,93,217,31,87,158,255,0,110,130,150,71,54,22,195,12,82,58,122,228,116,112,197,10,251,28,204,114,177,238,114,50,20,101,54,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,247,106,163,147,213,13,156,178,204,166,197,131,98,183,156,215,41,174,242,86,92,126,223,81,116,184,212,244,159,39,66,150,8,221,36,178,114,49,28,247,114,177,142,93,154,138,229,219,100,69,94,198,185,156,89,235,54,27,175,218,243,147,234,150,7,167,84,152,117,162,241,81,206,202,88,183,73,235,94,155,243,86,213,53,28,177,50,166,101,246,228,108,72,140,69,94,235,36,157,73,165,11,180,224,131,141,28,87,139,141,56,130,186,181,214,171,38,125,109,234,65,123,199,162,174,141,210,63,164,144,243,87,83,64,175,89,146,141,235,60,104,142,122,123,18,43,162,230,127,42,72,249,42,82,95,132,70,136,106,134,97,175,47,213,251,21,243,32,198,48,252,74,158,88,46,119,26,40,227,232,94,103,127,77,82,206,254,174,237,123,28,213,73,164,217,143,88,210,56,149,22,25,36,130,86,221,160,2,170,252,115,191,180,159,247,201,254,77,45,80,170,191,28,239,237,39,253,242,127,147,64,197,94,10,159,74,124,167,244,127,93,247,141,184,120,213,253,41,241,111,209,253,15,222,55,17,224,169,244,167,202,127,71,245,223,120,219,135,141,95,210,159,22,253,31,208,253,227,113,3,42,248,24,255,0,110,207,239,111,252,164,90,161,85,126,6,63,219,179,251,219,255,0,41,22,168,0,0,0,0,0,0,6,181,156,88,253,41,245,147,244,129,144,253,227,57,117,62,23,31,65,61,50,254,90,251,226,180,165,110,44,126,148,250,201,250,64,200,126,241,156,186,159,11,143,160,158,153,127,45,125,241,90,4,159,187,90,109,87,251,85,109,138,251,108,164,184,219,110,52,242,82,86,81,213,194,217,160,169,130,70,171,100,138,72,220,138,215,177,205,85,106,181,81,81,81,85,20,163,111,19,62,11,191,107,102,163,179,82,48,166,245,48,28,250,225,87,61,53,60,52,61,24,236,85,202,189,87,208,239,27,27,11,97,114,61,206,167,106,114,187,167,20,172,86,175,69,100,146,245,14,169,170,186,103,138,235,38,156,100,122,91,154,210,121,139,46,77,111,150,223,83,203,28,111,146,30,116,246,39,139,168,199,177,179,68,244,108,145,189,90,188,146,49,142,68,221,168,5,16,240,21,198,38,67,194,198,174,91,27,121,188,85,207,167,87,202,143,37,144,91,38,172,170,242,148,76,157,240,54,75,164,84,241,115,53,213,49,54,24,213,87,164,247,190,38,190,36,229,87,181,205,177,79,18,94,61,105,180,79,0,180,233,246,141,95,105,43,178,205,66,179,186,225,29,210,155,170,248,40,236,21,80,207,20,117,244,149,144,74,196,74,151,74,141,124,15,98,200,212,72,94,231,34,111,23,61,80,241,59,195,214,85,194,254,178,222,180,143,41,169,243,254,67,167,83,110,186,50,150,74,120,110,116,50,183,154,42,136,218,244,255,0,117,27,209,174,123,89,44,82,177,30,254,78,101,198,151,59,181,214,245,82,202,203,205,206,174,190,162,58,120,41,25,45,76,206,149,237,130,8,153,12,49,35,156,170,168,200,226,142,56,216,223,70,177,141,106,108,136,136,7,45,128,96,25,150,169,230,86,157,62,211,236,122,174,249,144,223,42,18,154,134,134,153,19,158,87,236,170,170,170,170,141,99,26,212,115,222,247,42,49,140,107,156,229,107,90,170,155,4,112,93,194,78,43,194,54,150,38,45,109,151,207,100,151,223,45,112,201,174,46,116,114,245,43,155,77,27,31,4,18,164,49,72,180,113,200,147,58,22,72,138,230,245,164,85,93,222,166,0,240,189,224,91,246,20,197,89,174,58,199,134,121,77,73,189,115,252,143,77,90,238,105,172,86,185,35,106,38,240,171,83,203,214,77,188,157,77,213,207,100,74,200,255,0,20,231,84,70,179,252,1,15,252,84,244,114,251,171,188,35,221,234,113,201,183,171,192,174,17,102,50,83,114,179,247,85,45,52,19,199,82,156,239,123,81,157,56,42,37,159,127,105,206,232,114,53,170,231,162,164,192,58,254,161,97,86,173,74,192,50,93,57,190,212,85,193,109,202,172,245,182,74,201,105,30,214,207,28,21,48,190,25,29,27,156,215,53,30,141,122,170,42,181,201,190,219,162,250,1,173,183,15,218,153,251,13,235,142,7,170,82,85,221,105,233,49,156,130,134,225,95,242,92,156,149,83,80,178,102,249,168,25,237,177,29,213,129,101,141,88,231,35,94,215,171,92,188,174,83,102,147,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,244,47,251,195,223,84,45,90,171,193,246,155,92,237,237,164,134,162,193,103,139,23,174,164,134,181,181,47,167,158,222,212,166,78,174,200,139,27,229,138,56,170,18,55,38,237,101,67,59,185,21,30,224,138,190,55,26,161,106,165,192,52,247,69,225,109,36,247,43,157,226,92,162,161,91,90,222,189,28,20,208,201,77,23,61,62,202,238,73,221,87,55,44,138,173,77,233,36,106,35,187,242,67,95,12,189,20,253,154,120,184,197,188,197,195,202,208,96,155,102,181,156,146,242,77,47,146,158,31,47,28,123,198,246,187,122,169,105,185,218,188,187,196,146,242,185,29,203,187,196,211,90,255,0,102,158,46,50,159,47,111,242,180,24,38,248,85,31,60,92,147,75,228,167,155,204,73,38,210,61,174,222,170,90,158,71,39,46,241,36,92,205,71,115,111,50,188,17,244,190,213,75,128,106,22,180,76,234,73,238,87,59,196,88,189,58,58,137,189,122,56,41,161,142,166,94,74,141,213,220,147,186,174,30,104,209,26,155,210,70,229,87,118,228,11,52,53,172,226,199,233,79,172,159,164,12,135,239,25,205,148,205,107,56,177,250,83,235,39,233,3,33,251,198,112,45,39,194,11,137,140,55,49,209,234,110,25,93,67,87,65,150,96,116,245,183,38,43,145,100,130,229,110,158,185,210,186,118,61,26,137,27,226,150,173,145,58,55,122,162,198,246,57,219,200,216,172,40,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,60,79,217,81,81,81,81,90,246,57,170,230,61,142,69,99,216,231,53,200,230,185,81,118,8,224,187,139,108,87,139,157,44,76,166,219,23,145,201,44,94,90,223,147,91,156,216,226,233,215,58,154,55,190,120,34,73,165,145,40,228,145,102,108,47,145,81,206,232,200,138,155,177,64,144,0,0,4,85,241,71,250,9,234,111,242,47,223,20,68,170,34,175,138,63,208,79,83,127,145,126,248,162,2,128,73,85,192,47,26,249,87,10,122,143,73,100,187,92,252,198,153,100,215,8,99,200,237,245,11,35,227,160,231,86,198,235,157,58,70,215,189,179,68,196,69,123,88,213,235,70,196,98,167,51,98,124,88,43,68,48,171,86,165,107,70,3,167,55,218,138,184,45,185,86,81,106,178,86,75,72,246,182,120,224,169,171,142,25,29,27,156,215,53,30,141,122,170,42,181,201,190,219,162,250,25,3,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,97,29,43,88,198,249,152,218,232,219,51,57,91,202,245,71,34,116,223,27,222,27,20,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,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,41,175,195,11,143,90,109,24,186,210,112,253,172,23,218,74,13,62,185,212,84,205,106,187,213,245,94,182,155,140,238,135,146,25,37,116,189,42,122,23,43,103,114,170,69,236,205,58,200,247,53,139,35,219,144,60,86,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,228,115,149,234,254,131,149,156,147,199,32,97,95,18,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,189,182,72,178,61,85,92,198,67,8,14,255,0,161,122,23,168,252,69,234,61,187,75,244,190,205,231,174,181,219,203,52,210,170,178,150,223,74,213,68,146,170,166,68,69,233,194,206,102,238,187,43,149,206,107,24,215,189,236,99,190,93,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,232,5,186,120,42,125,22,50,159,210,5,119,221,214,226,0,120,163,253,59,53,55,249,23,238,122,34,127,248,42,125,22,50,159,210,5,119,221,214,226,0,120,163,253,59,53,55,249,23,238,122,32,39,255,0,130,167,209,99,41,253,32,87,125,221,110,39,249,0,60,21,62,139,25,79,233,2,187,238,235,113,63,192,0,124,146,93,173,80,221,105,236,83,92,233,25,114,172,167,154,174,158,141,211,53,39,154,8,93,27,101,149,145,239,204,230,49,211,194,215,57,19,102,172,177,162,237,204,155,134,182,252,88,253,41,245,147,244,129,144,253,227,57,143,241,60,166,251,131,101,86,108,215,22,174,242,87,172,126,225,79,116,183,84,244,153,39,66,170,9,27,36,82,114,61,28,199,114,189,141,93,156,138,213,219,101,69,78,198,64,226,199,233,79,172,159,164,12,135,239,25,206,213,140,112,163,125,206,248,59,188,113,55,133,69,117,186,87,226,121,133,93,158,255,0,107,130,22,73,28,54,118,80,211,78,149,237,217,82,68,233,73,43,146,84,68,122,116,228,108,139,211,108,50,57,193,114,156,16,113,163,138,241,113,167,16,87,86,186,213,100,207,173,189,72,47,120,244,85,209,186,71,244,146,30,106,234,104,21,235,50,81,189,103,141,17,207,79,98,69,116,92,207,229,73,31,37,77,99,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,246,42,108,61,195,23,16,184,175,20,26,53,101,213,204,90,155,200,121,254,165,53,198,214,250,168,234,38,182,87,68,238,89,105,228,115,23,253,204,140,87,53,142,124,82,196,245,99,57,249,80,50,169,26,188,69,116,114,197,172,156,35,231,116,215,121,188,189,94,31,111,159,49,181,212,242,189,253,26,170,8,37,145,201,200,215,177,29,213,129,106,32,221,220,205,103,95,159,149,206,99,80,146,167,201,118,180,218,175,246,170,219,21,246,217,73,113,182,220,105,228,164,172,163,171,133,179,65,83,4,141,86,201,20,145,185,21,175,99,154,170,213,106,162,162,162,170,40,26,193,105,238,107,117,211,92,255,0,26,212,107,21,61,36,247,44,86,241,69,123,163,138,173,142,116,18,79,77,51,38,141,178,53,174,107,149,138,230,34,42,35,154,187,111,178,167,169,179,70,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,250,154,219,113,3,166,127,176,222,184,231,154,91,29,37,214,158,147,25,200,43,173,244,31,42,71,201,85,53,11,38,119,149,157,254,195,17,221,88,22,41,17,237,106,53,237,122,57,169,202,228,46,167,194,179,88,239,186,187,194,61,162,155,35,135,122,188,10,225,46,29,29,79,51,63,117,82,211,65,4,148,203,200,198,53,25,211,130,162,40,54,246,156,238,135,59,156,174,122,162,7,74,241,150,207,234,113,158,23,45,120,101,187,33,164,164,168,204,114,138,74,106,203,123,150,37,158,186,221,79,20,181,18,43,26,228,87,163,35,169,142,133,92,246,109,178,186,54,170,237,39,43,171,7,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,188,146,53,169,3,82,68,228,116,147,198,199,42,115,238,102,175,23,125,98,181,106,87,20,108,196,113,203,245,93,117,183,79,172,241,89,42,98,74,166,203,69,29,213,210,201,53,91,160,107,30,230,163,209,175,167,130,85,84,107,250,148,174,99,147,241,109,83,47,248,37,232,229,246,92,171,58,226,6,162,110,141,150,154,222,184,117,28,124,172,119,155,170,146,74,122,186,133,221,31,207,31,69,145,83,118,86,114,191,205,123,46,222,55,34,133,181,26,214,113,99,244,167,214,79,210,6,67,247,140,230,202,102,181,156,88,253,41,245,147,244,129,144,253,227,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,164,23,188,122,42,232,221,35,250,73,15,53,117,52,10,245,153,40,222,179,198,136,231,167,177,34,186,46,103,242,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,74,73,92,146,162,35,211,167,35,100,94,155,97,145,206,196,24,86,161,103,218,107,117,150,251,167,57,198,65,138,220,167,167,117,36,181,150,75,156,212,51,201,3,156,215,58,39,73,11,154,229,98,185,140,114,181,87,109,216,213,247,32,18,255,0,138,223,17,157,121,185,113,71,123,201,116,95,83,42,241,172,123,16,168,169,199,172,176,89,238,158,126,213,117,130,9,103,143,229,9,160,147,154,146,165,243,117,28,246,63,164,168,214,36,8,138,231,70,146,186,202,124,63,56,142,214,142,40,244,142,233,169,154,185,132,99,246,42,117,188,73,69,99,168,180,69,87,3,46,16,70,198,245,100,233,84,43,209,88,217,85,204,73,153,51,145,207,108,172,86,70,176,239,37,11,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,161,178,158,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,214,170,88,154,170,140,124,210,245,37,127,180,229,87,200,229,87,57,85,85,67,181,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,243,26,101,147,92,38,147,28,184,83,164,143,142,131,157,93,35,109,149,11,35,158,246,205,19,17,81,142,123,151,173,27,21,232,188,205,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,246,162,133,27,112,11,198,190,85,194,158,163,210,89,46,215,63,49,166,89,53,194,24,242,59,125,66,200,248,232,57,213,177,186,231,78,145,181,239,108,209,49,17,94,214,53,122,209,177,24,169,204,216,159,19,143,174,53,242,174,43,53,30,174,201,105,185,249,125,50,198,110,19,71,142,91,233,214,70,71,95,200,174,141,183,58,132,145,172,123,166,149,138,170,198,189,169,209,141,234,196,78,103,74,249,113,255,0,21,220,40,234,63,9,90,142,252,43,53,139,207,90,171,186,147,216,47,240,66,172,165,187,210,181,81,21,205,69,85,233,204,206,102,164,176,170,171,163,115,154,168,175,99,227,145,255,0,95,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,254,218,54,87,49,237,243,50,53,178,54,22,114,187,153,232,174,84,233,178,71,176,49,84,120,6,101,46,3,81,170,77,199,170,211,19,165,188,67,96,125,217,200,141,129,110,50,195,36,237,167,98,170,238,247,164,80,189,238,229,69,228,69,143,159,151,169,31,51,79,112,171,174,165,103,248,214,156,216,170,41,32,185,101,87,138,43,37,28,181,111,115,96,142,122,153,153,12,110,145,205,107,156,140,71,61,21,85,26,229,219,125,145,125,11,84,241,73,209,220,7,66,184,26,192,180,231,78,108,52,150,235,109,187,56,181,197,44,177,82,195,12,247,9,227,179,214,194,234,186,167,66,198,54,90,153,27,19,22,73,85,168,174,84,251,17,43,131,132,239,165,62,141,254,144,49,239,188,96,3,31,255,0,225,86,5,149,127,229,92,115,36,199,46,31,250,74,58,235,109,117,60,159,239,100,134,104,228,103,212,230,185,190,229,66,205,52,191,198,34,155,21,225,113,108,217,94,49,87,120,213,252,118,158,154,203,106,125,76,178,205,69,121,98,68,173,101,202,174,103,61,101,71,198,145,167,94,62,110,121,164,123,22,55,53,178,200,180,217,171,196,191,128,170,109,121,199,166,214,173,38,177,82,65,168,182,58,121,38,187,178,62,175,61,254,221,5,44,142,108,45,134,24,164,116,245,200,232,225,138,21,246,57,152,229,99,220,228,100,40,202,76,3,176,93,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,119,114,35,83,209,11,147,240,208,224,42,155,65,177,232,117,171,86,108,84,147,234,45,242,158,57,173,12,147,171,207,96,183,79,75,27,157,11,161,154,40,221,5,114,186,73,162,153,125,190,86,53,24,199,53,31,50,63,21,120,83,240,37,106,75,85,7,20,218,203,140,213,186,228,234,132,159,8,181,92,96,107,96,142,4,107,29,29,225,88,170,174,123,220,229,114,65,206,214,163,17,157,118,163,249,224,146,59,74,0,0,3,21,113,99,244,88,214,79,209,254,67,247,116,230,181,134,202,124,88,253,22,53,147,244,127,144,253,221,57,173,96,25,127,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,202,174,133,252,209,70,246,72,212,94,87,177,188,205,123,57,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,251,21,104,7,136,142,21,115,45,17,196,180,243,84,161,182,213,213,224,154,139,139,217,110,212,23,101,145,37,72,46,53,22,232,103,170,163,157,90,198,164,79,234,172,207,137,170,139,205,10,55,103,189,241,205,201,221,120,5,227,95,42,225,79,81,233,44,151,107,159,152,211,44,154,225,12,121,29,190,161,100,124,116,28,234,216,221,115,167,72,218,247,182,104,152,136,175,107,26,189,104,216,140,84,230,108,79,136,47,248,170,15,21,142,59,110,171,117,175,225,103,70,178,106,70,219,91,78,176,102,247,91,116,238,116,242,78,174,123,100,179,163,209,17,172,99,90,141,89,249,28,229,122,191,160,229,103,36,241,201,152,60,70,124,66,236,90,73,132,193,166,90,21,151,218,175,25,158,91,111,234,213,215,208,76,249,163,180,89,234,232,223,209,170,130,170,158,102,116,171,31,213,130,106,117,69,122,36,105,212,115,81,31,10,190,157,176,12,3,50,213,60,202,211,167,218,125,143,85,223,50,27,229,66,83,80,208,211,34,115,202,253,149,85,85,85,81,172,99,90,142,123,222,229,70,49,141,115,156,173,107,85,80,58,249,106,158,6,63,219,179,251,219,255,0,41,16,215,141,254,23,237,92,38,103,248,102,156,209,221,234,238,55,43,142,15,110,189,223,165,150,161,179,64,219,172,147,84,195,82,218,87,36,81,57,41,185,169,209,99,73,26,175,217,125,165,247,36,202,240,49,254,221,159,222,223,249,72,12,85,227,87,244,167,197,191,71,244,63,120,220,76,171,224,99,253,187,63,189,191,242,145,138,188,106,254,148,248,183,232,254,135,239,27,137,149,124,12,127,183,103,247,183,254,82,2,213,0,0,80,15,138,63,211,179,83,127,145,126,231,162,34,253,166,237,117,176,93,104,175,182,43,157,93,186,229,110,168,142,174,142,178,146,103,67,61,52,241,185,29,28,177,200,213,71,49,237,114,35,145,200,168,168,168,138,132,160,241,71,250,118,106,111,242,47,220,244,71,43,161,252,16,86,113,23,193,126,65,171,218,111,75,207,159,97,249,133,210,42,138,119,77,59,254,85,179,195,105,166,168,74,88,41,226,138,69,146,179,174,237,161,70,242,35,186,242,53,238,118,209,242,5,148,248,115,113,175,251,106,180,226,123,6,127,115,181,71,169,184,183,226,238,84,208,47,74,75,165,10,35,18,59,155,97,229,107,27,204,247,172,114,182,37,115,89,35,90,237,162,108,209,70,147,0,214,7,74,181,51,42,209,189,71,199,53,75,10,171,242,247,172,102,225,21,194,155,154,73,25,28,220,139,237,193,47,77,236,123,161,149,138,232,228,98,57,57,227,123,218,171,179,148,191,238,11,184,182,197,120,185,210,196,202,109,177,121,28,146,197,229,173,249,53,185,205,142,46,157,115,169,163,123,231,130,36,154,89,18,142,73,22,102,194,249,21,28,238,140,136,169,187,20,9,0,124,151,107,77,170,255,0,106,173,177,95,109,148,151,27,109,198,158,74,74,202,58,184,91,52,21,48,72,213,108,145,73,27,145,90,246,57,170,173,86,170,42,42,42,162,159,88,3,89,110,32,116,207,246,27,215,28,243,75,99,164,186,211,210,99,57,5,117,190,131,229,72,249,42,166,161,100,206,242,179,191,216,98,59,171,2,197,34,61,173,70,189,175,71,53,57,92,133,159,240,153,174,151,221,96,240,190,214,76,111,45,188,218,170,238,186,119,135,223,241,186,88,105,209,145,213,50,207,29,145,86,137,245,17,181,127,246,240,178,78,86,163,219,76,187,243,61,178,61,216,255,0,198,143,135,175,147,47,184,231,19,182,154,155,85,61,37,223,203,98,87,122,40,233,122,85,83,87,49,149,51,65,88,233,26,155,77,188,17,172,46,87,236,230,54,158,4,69,123,93,180,112,219,133,141,121,166,209,184,245,87,25,190,214,213,199,98,212,157,55,200,49,153,24,218,137,82,8,238,47,162,145,212,19,62,22,49,201,43,214,84,90,102,170,163,122,105,89,35,213,237,106,61,28,24,40,183,238,44,245,210,251,163,254,23,218,55,141,226,87,155,85,37,215,81,48,251,6,55,85,13,66,50,74,167,217,228,178,34,214,190,158,55,47,254,194,23,201,202,228,99,106,83,110,87,186,55,182,160,76,255,0,197,158,186,88,181,130,143,70,241,188,74,243,117,171,181,105,222,151,216,49,186,168,106,17,241,210,178,241,28,8,181,175,167,141,203,255,0,176,133,242,114,181,94,234,100,219,153,141,141,238,12,127,195,246,153,254,204,154,227,129,233,108,148,151,90,138,76,155,32,161,183,215,252,151,31,61,84,52,47,153,190,106,118,123,15,70,244,160,73,100,87,185,170,214,53,138,231,39,43,84,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,66,165,188,22,52,26,166,237,153,101,124,70,222,104,169,31,109,177,83,191,25,178,172,212,241,74,255,0,148,102,72,229,169,154,39,171,249,224,124,84,235,28,106,188,159,140,101,115,218,143,246,94,213,183,64,5,101,248,172,113,207,106,178,227,53,252,46,233,69,210,146,225,114,191,211,172,121,93,234,221,116,107,210,217,3,42,31,28,182,196,232,73,204,218,151,186,7,178,120,229,217,27,11,249,21,143,235,42,197,154,188,75,248,183,200,120,113,210,57,177,140,31,23,200,31,144,230,148,242,90,225,201,35,166,170,167,183,88,217,51,36,106,200,218,214,114,181,107,149,172,149,208,196,199,243,179,166,179,63,102,181,140,154,141,191,240,171,61,202,191,242,174,71,146,100,119,15,253,37,101,117,202,186,162,79,247,210,77,52,146,63,235,115,156,239,122,168,29,131,71,116,119,62,215,92,254,215,167,58,115,97,171,184,220,174,53,16,69,44,177,82,205,52,22,248,36,154,56,93,87,84,232,88,247,69,77,27,165,98,201,42,181,81,168,191,98,47,74,47,251,128,94,10,49,94,20,244,226,146,247,118,182,121,141,77,201,173,240,201,145,220,42,18,55,201,65,206,141,145,214,202,117,141,207,99,97,137,232,136,247,49,203,214,145,136,245,94,86,196,200,168,4,14,255,0,170,218,23,168,250,53,71,136,93,179,91,55,74,213,157,227,244,89,37,130,229,2,171,233,107,105,106,32,142,101,99,94,168,155,77,23,85,172,150,53,68,115,92,173,84,221,143,141,239,152,30,26,158,32,95,176,77,101,14,130,106,180,220,248,13,214,224,239,146,238,46,118,242,89,235,170,231,166,103,227,101,158,165,144,211,219,152,158,102,121,57,88,174,73,36,123,251,243,56,158,144,112,207,134,241,95,225,249,164,250,91,152,87,85,219,158,220,31,27,185,90,46,116,202,174,125,186,227,29,170,54,69,58,199,204,141,153,156,178,200,199,198,229,78,102,61,220,174,99,249,36,101,32,235,22,142,231,218,21,159,221,52,231,81,172,53,118,235,149,186,162,120,162,150,90,89,161,130,225,4,115,73,11,106,233,93,51,24,233,105,164,116,79,88,229,70,162,57,19,237,68,13,156,193,92,30,17,28,93,221,117,23,25,127,11,185,125,186,174,162,229,131,217,229,185,89,111,75,80,233,82,107,83,106,35,143,202,207,212,114,185,175,133,213,49,50,46,79,99,162,141,103,44,125,20,89,108,124,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8,171,226,105,162,159,179,79,8,249,79,151,184,121,90,252,19,124,214,143,158,94,72,101,242,80,77,230,35,147,104,222,231,111,75,45,79,35,83,151,121,82,46,103,35,121,183,160,19,106,131,92,30,50,116,46,179,135,110,35,179,61,57,249,27,228,235,43,110,18,92,113,198,177,103,124,47,179,212,61,210,82,164,114,206,136,249,122,108,94,131,223,187,147,171,12,173,231,114,181,92,161,133,79,170,211,105,186,223,238,180,86,43,21,178,174,227,114,184,212,71,73,71,71,73,11,166,158,166,121,28,141,142,40,227,106,43,158,247,57,81,168,212,69,85,85,68,67,229,38,87,133,62,131,83,107,39,20,116,25,53,246,138,174,75,22,155,83,166,77,35,219,79,42,193,37,197,146,177,180,16,190,102,61,169,19,250,170,181,45,69,87,117,18,142,70,43,28,213,122,180,46,123,135,237,51,253,134,244,59,3,210,217,41,45,84,245,120,206,63,67,111,175,249,46,62,74,89,171,153,11,124,212,236,246,24,174,234,206,178,200,175,115,81,207,115,213,206,78,103,41,144,0,0,0,2,149,188,106,254,148,248,183,232,254,135,239,27,137,149,124,12,127,183,103,247,183,254,82,49,87,141,95,210,159,22,253,31,208,253,227,113,50,175,129,143,246,236,254,246,255,0,202,64,114,190,41,124,2,216,170,236,87,238,43,52,134,223,228,110,180,63,187,179,27,37,45,51,223,29,194,55,61,18,75,148,45,141,171,211,153,156,203,37,70,232,145,190,54,201,51,149,143,100,139,61,75,27,84,21,107,174,254,16,21,57,23,16,214,108,139,73,171,105,40,180,207,36,188,54,167,41,164,125,116,84,213,118,102,75,81,81,61,82,80,67,29,42,66,202,102,194,144,193,78,207,198,61,178,200,206,116,233,35,158,192,140,30,28,220,20,126,218,173,71,158,255,0,159,219,46,177,233,150,45,248,203,149,76,9,210,142,233,92,138,197,142,216,217,185,154,246,243,49,235,36,174,137,28,230,70,214,183,120,157,52,82,37,154,120,152,218,109,86,15,15,253,64,177,88,173,148,150,235,109,186,158,195,73,71,71,73,11,97,130,154,8,238,212,45,142,40,227,106,35,88,198,181,17,168,212,68,68,68,68,66,69,105,86,153,226,186,55,167,24,230,150,225,84,158,94,203,140,219,226,183,211,115,71,27,36,155,145,61,185,229,233,177,140,116,210,189,93,36,143,70,167,60,143,123,149,55,114,152,3,197,31,232,39,169,191,200,191,124,81,1,74,220,39,125,41,244,111,244,129,143,125,227,1,178,153,173,103,9,223,74,125,27,253,32,99,223,120,192,108,166,0,199,250,233,174,154,113,195,166,156,92,117,67,84,47,62,70,213,67,180,80,195,18,35,234,174,21,78,69,88,233,105,163,85,78,164,207,229,118,201,186,53,26,215,61,238,99,24,247,183,181,101,153,77,139,6,197,111,57,174,83,93,228,172,184,253,190,162,233,113,169,233,62,78,133,44,17,186,73,100,228,98,57,238,229,99,28,187,53,21,203,182,200,138,189,138,1,227,127,141,28,171,139,141,71,158,186,137,215,91,38,3,109,233,193,100,199,165,174,145,209,191,164,179,114,215,84,192,143,88,82,177,233,60,136,174,98,123,17,171,98,230,127,42,200,240,141,101,255,0,120,120,113,47,165,154,211,160,88,134,11,139,93,188,174,73,130,99,246,251,5,198,205,112,158,153,149,210,249,42,42,72,165,173,134,6,74,249,29,70,178,74,214,54,87,53,187,185,21,170,136,189,150,128,78,255,0,161,122,233,168,252,58,106,61,187,84,52,190,243,228,110,180,59,197,52,50,162,190,150,225,74,229,69,146,150,166,52,84,234,66,254,86,238,155,163,145,205,107,216,230,61,140,123,67,102,144,99,253,11,215,77,56,226,47,78,45,218,161,165,247,159,61,106,174,222,41,161,149,17,149,86,250,166,162,44,148,181,49,162,175,78,102,115,55,116,221,90,173,115,94,199,61,143,99,221,144,0,0,0,213,92,189,239,14,254,25,244,143,134,222,30,109,26,219,85,93,72,252,135,52,197,233,114,59,246,75,116,86,83,178,221,110,154,157,149,94,82,55,57,220,176,83,68,213,107,164,122,187,241,143,143,168,245,70,182,40,226,162,18,111,241,79,199,61,214,245,195,246,149,112,187,165,23,74,187,125,182,193,131,227,241,229,119,171,117,209,204,91,156,239,178,199,28,182,196,232,73,202,234,102,54,119,178,120,229,221,93,51,57,21,140,232,170,202,31,39,137,159,26,63,182,79,81,217,166,248,83,186,120,14,3,112,171,130,154,162,26,238,180,119,218,228,94,147,235,182,141,238,133,208,181,24,230,211,185,57,157,211,150,87,171,147,172,177,199,213,120,5,224,163,42,226,179,81,233,47,119,107,103,151,211,44,102,225,12,153,29,194,161,36,100,117,252,138,217,29,108,167,88,220,199,186,105,88,168,143,115,28,157,24,222,143,85,230,116,76,151,26,112,171,195,62,101,197,126,174,81,233,110,31,93,73,110,99,105,221,114,187,220,234,85,28,203,117,186,55,198,201,103,72,249,145,211,63,154,88,216,200,218,169,204,247,183,153,204,103,60,140,216,83,71,116,119,1,208,172,2,215,167,58,115,97,164,183,91,109,212,240,69,44,177,82,195,12,247,9,227,134,56,93,87,84,232,88,198,203,83,35,98,98,201,42,181,21,202,159,98,32,71,255,0,19,27,77,170,193,225,255,0,168,22,43,21,178,146,221,109,183,83,216,105,40,232,233,33,108,48,83,65,29,218,133,177,197,28,109,68,107,24,214,162,53,26,136,136,136,136,136,83,15,9,223,74,125,27,253,32,99,223,120,192,93,79,138,63,208,79,83,127,145,126,248,162,41,91,132,239,165,62,141,254,144,49,239,188,96,2,252,248,170,225,159,13,226,191,72,235,52,183,48,174,171,183,61,181,13,185,90,46,116,202,174,125,186,227,27,36,100,83,172,124,200,217,153,203,44,140,124,110,84,230,99,221,202,230,63,146,70,107,217,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,181,19,103,50,42,241,245,193,70,43,197,102,156,85,222,237,54,207,47,169,184,205,190,105,49,203,133,58,70,201,43,249,17,210,54,217,80,178,57,140,116,50,189,85,24,231,185,58,50,61,94,139,202,233,89,40,70,175,11,78,62,172,85,118,43,15,10,122,189,112,242,55,90,31,220,56,117,238,170,165,239,142,225,27,158,171,29,182,103,72,229,233,204,206,100,142,159,101,72,223,27,99,133,168,199,178,52,158,207,202,96,224,43,195,67,82,243,204,202,217,171,58,213,79,144,96,24,246,45,120,234,50,209,52,21,214,139,253,117,93,58,65,52,47,137,206,142,55,65,76,174,147,189,68,114,117,121,161,123,24,140,114,164,209,220,248,20,193,226,123,192,85,54,140,93,106,248,129,209,251,21,37,6,159,92,234,41,161,186,218,41,58,175,91,77,198,119,77,207,52,113,54,46,149,61,11,149,176,53,17,101,246,102,157,35,99,90,197,141,141,141,124,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,251,106,216,156,246,55,204,198,215,72,232,95,204,222,87,170,181,87,166,249,24,253,138,46,214,155,85,254,213,91,98,190,219,41,46,54,219,141,60,148,149,148,117,112,182,104,42,96,145,170,217,34,146,55,34,181,236,115,85,90,173,84,84,84,85,69,53,225,227,167,135,219,23,13,92,71,100,90,119,139,100,22,171,141,150,163,150,241,110,164,162,157,242,77,103,165,169,123,223,21,5,82,61,207,123,102,137,136,221,149,207,115,164,137,208,202,187,44,188,173,12,193,226,7,226,41,83,197,45,53,175,79,180,153,217,5,131,78,153,79,29,77,222,134,229,77,21,53,93,206,226,217,92,173,73,150,25,165,107,233,163,107,97,123,25,187,127,26,174,115,209,202,200,85,152,127,130,238,18,114,174,46,117,77,49,107,108,190,71,27,177,121,107,134,77,113,115,164,139,167,66,234,152,216,248,32,149,33,150,52,172,146,53,153,208,178,68,70,187,163,34,170,236,197,48,174,39,96,252,43,202,172,216,183,203,118,171,55,203,55,10,123,127,202,55,106,159,47,67,71,213,145,172,235,212,75,178,244,225,103,55,51,223,178,242,181,21,118,93,141,143,184,98,225,235,21,225,127,70,172,186,71,139,84,249,255,0,33,212,169,184,221,31,75,29,60,215,58,233,93,205,45,68,141,98,127,185,141,136,231,61,204,138,40,152,175,127,39,50,135,106,210,173,51,197,116,111,78,49,205,45,194,169,60,189,151,25,183,197,111,166,230,142,54,73,55,34,123,115,203,211,99,24,233,165,122,186,73,30,141,78,121,30,247,42,110,229,59,88,0,10,171,241,206,254,210,127,223,39,249,52,181,66,170,252,115,191,180,159,247,201,254,77,3,21,120,42,125,41,242,159,209,253,119,222,54,225,227,87,244,167,197,191,71,244,63,120,220,71,130,167,210,159,41,253,31,215,125,227,110,30,53,127,74,124,91,244,127,67,247,141,196,12,171,224,99,253,187,63,189,191,242,145,106,133,85,248,24,255,0,110,207,239,111,252,164,90,160,0,0,0,0,0,0,26,214,113,99,244,167,214,79,210,6,67,247,140,229,212,248,92,125,4,244,203,249,107,239,138,210,149,184,177,250,83,235,39,233,3,33,251,198,114,234,124,46,62,130,122,101,252,181,247,197,104,18,168,226,114,204,166,197,131,98,183,156,215,41,174,242,86,92,126,223,81,116,184,212,244,159,39,66,150,8,221,36,178,114,49,28,247,114,177,142,93,154,138,229,219,100,69,94,199,44,83,95,138,159,27,245,154,147,149,93,248,97,211,202,174,76,67,27,184,69,22,67,87,209,158,158,162,182,241,73,36,236,158,151,126,170,50,90,56,222,176,174,207,137,21,103,167,231,107,156,198,198,231,4,106,227,71,139,108,171,139,157,83,92,166,229,23,145,198,236,94,102,223,140,219,154,217,34,233,208,186,166,71,178,121,226,89,165,141,43,36,141,97,108,207,141,81,174,232,198,136,155,49,12,0,103,254,11,184,73,202,184,185,213,52,197,173,178,249,28,110,197,229,174,25,53,197,206,146,46,157,11,170,99,99,224,130,84,134,88,210,178,72,214,103,66,201,17,26,238,140,138,171,179,20,155,254,37,158,29,248,109,131,75,233,117,183,135,252,114,146,197,79,128,89,224,183,222,177,203,117,189,92,149,150,232,228,84,249,65,31,27,86,89,42,98,73,21,211,203,59,157,207,12,125,71,72,213,133,82,80,144,30,26,28,98,83,113,33,164,112,224,249,157,226,147,246,69,193,233,227,162,173,134,74,201,101,171,187,91,163,100,108,138,232,229,155,119,61,238,114,244,230,84,124,155,74,136,247,116,210,120,216,76,163,88,205,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,125,138,155,20,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,220,241,185,219,35,149,141,231,98,178,70,167,35,218,170,25,44,0,5,16,248,179,105,125,171,78,56,193,186,92,236,206,164,142,159,58,179,209,229,15,164,166,162,109,59,41,167,123,164,166,155,126,85,84,145,242,203,73,37,67,228,217,170,231,212,59,116,85,69,123,178,255,0,133,39,20,191,177,126,150,107,102,159,214,99,127,41,254,9,99,247,45,82,183,178,55,116,124,215,149,166,138,42,186,105,167,87,59,147,155,167,69,211,229,133,219,111,58,185,87,102,52,204,30,52,250,59,106,189,105,30,41,173,246,251,13,92,183,220,106,240,203,37,117,101,37,43,92,198,218,170,153,35,145,213,82,35,21,232,200,234,99,137,145,43,158,140,107,235,36,77,149,210,161,82,216,158,127,153,96,180,217,5,46,31,144,213,218,89,149,89,228,176,93,214,153,81,175,170,183,73,44,82,203,78,175,219,153,172,123,160,141,31,202,169,204,206,102,59,118,61,237,112,124,153,102,83,125,206,114,171,206,107,148,215,121,219,214,65,112,168,186,92,106,122,76,143,175,85,60,142,146,89,57,24,141,99,121,158,247,46,205,68,106,111,178,34,39,99,97,238,7,244,118,213,162,28,46,105,254,35,71,97,171,181,92,171,108,244,215,187,244,85,212,173,130,181,110,181,113,54,106,150,212,53,24,199,115,198,231,36,13,73,19,157,177,193,27,28,171,201,185,69,124,31,224,21,58,159,197,30,150,225,144,227,212,151,218,122,172,162,134,166,225,111,171,72,157,4,246,234,105,82,162,181,36,108,171,200,246,37,52,51,42,177,119,231,68,86,162,57,85,26,187,36,128,53,172,226,199,233,79,172,159,164,12,135,239,25,205,148,205,107,56,177,250,83,235,39,233,3,33,251,198,112,50,174,73,193,70,85,121,224,199,79,248,177,211,43,103,202,52,141,183,221,35,205,45,240,36,143,170,135,203,221,107,99,101,205,168,174,114,58,22,192,200,163,149,177,181,189,38,194,217,85,28,215,76,248,240,255,0,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,201,35,91,178,57,88,238,71,163,36,106,115,177,170,151,83,225,157,105,181,95,252,63,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,235,241,47,224,114,167,135,28,202,109,97,193,223,72,253,58,205,47,18,50,26,72,217,21,59,236,119,25,146,73,214,137,176,177,26,213,166,86,178,87,66,230,55,216,100,107,27,209,21,172,124,193,113,58,23,174,154,113,196,94,156,91,181,67,75,239,62,122,213,93,188,83,67,42,35,42,173,245,77,68,89,41,106,99,69,94,156,204,230,110,233,186,181,90,230,189,142,123,30,199,187,32,26,245,240,65,198,142,85,194,62,163,193,93,90,235,173,239,1,185,117,32,189,227,209,87,72,216,217,213,88,121,171,169,160,87,164,43,88,196,130,52,71,61,61,184,209,209,115,51,153,36,101,255,0,98,121,77,139,57,197,108,217,174,45,93,231,108,185,5,190,158,233,110,169,233,62,62,189,44,241,182,72,164,228,122,53,237,230,99,218,187,57,17,201,190,202,136,189,128,229,136,171,226,143,244,19,212,223,228,95,190,40,137,84,69,95,20,127,160,158,166,255,0,34,253,241,68,5,43,112,157,244,167,209,191,210,6,61,247,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,236,35,165,107,30,239,45,35,155,27,102,103,43,185,152,136,228,78,163,35,123,40,135,132,239,165,62,141,254,144,49,239,188,96,46,251,141,254,52,113,94,17,244,226,122,234,39,90,175,121,245,203,167,5,147,30,150,186,54,200,206,170,77,203,93,83,2,61,38,90,54,44,18,34,185,137,237,200,141,139,153,156,203,35,2,133,181,87,76,242,173,27,212,124,143,75,115,90,79,47,122,198,110,18,219,234,121,99,145,145,205,200,190,196,241,117,24,199,186,25,88,173,146,55,171,83,158,55,177,200,155,57,14,43,19,197,175,185,206,85,102,194,177,106,31,59,122,200,46,20,246,187,117,55,85,145,245,234,167,145,177,197,31,59,213,172,111,51,222,212,221,202,141,77,247,85,68,238,125,119,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,157,220,136,212,244,67,228,255,0,194,172,11,42,255,0,202,184,230,73,142,92,63,244,148,117,214,218,234,121,63,222,201,12,209,200,207,169,205,115,125,202,128,108,19,193,159,6,120,15,9,152,5,53,29,29,13,37,199,54,184,211,178,91,245,250,88,161,154,118,207,36,52,233,83,73,75,82,144,69,50,80,245,169,210,72,226,147,117,221,121,157,223,210,141,184,177,250,83,235,39,233,3,33,251,198,114,228,252,57,184,215,253,181,90,113,61,131,63,185,218,163,212,220,91,241,119,42,104,23,165,37,210,133,17,137,29,205,176,242,181,141,230,123,214,57,91,18,185,172,145,173,118,209,54,104,163,74,108,226,199,233,79,172,159,164,12,135,239,25,192,181,79,5,79,162,198,83,250,64,174,251,186,220,64,15,20,127,167,102,166,255,0,34,253,207,68,79,255,0,5,79,162,198,83,250,64,174,251,186,220,64,15,20,127,167,102,166,255,0,34,253,207,68,4,255,0,240,84,250,44,101,63,164,10,239,187,173,196,255,0,32,7,130,167,209,99,41,253,32,87,125,221,110,39,78,89,148,216,176,108,86,243,154,229,53,222,74,203,143,219,234,46,151,26,158,147,228,232,82,193,27,164,150,78,70,35,158,238,86,49,203,179,81,92,187,108,136,171,216,14,171,174,154,233,167,28,58,105,197,199,84,53,66,243,228,109,84,59,69,12,49,34,62,170,225,84,228,85,142,150,154,53,84,234,76,254,87,108,155,163,81,173,115,222,230,49,143,123,107,131,195,123,94,115,46,36,188,64,245,31,85,179,58,218,183,62,227,131,220,89,108,161,154,161,38,101,166,220,151,90,5,167,162,137,90,198,55,146,54,187,101,114,49,188,239,87,200,228,231,123,149,98,87,27,252,104,229,92,92,106,60,245,212,78,186,217,48,27,111,78,11,38,61,45,116,142,141,253,37,155,150,186,166,4,122,194,149,143,73,228,69,115,19,216,141,91,23,51,249,86,71,230,191,5,79,165,62,83,250,63,174,251,198,220,4,85,226,199,233,79,172,159,164,12,135,239,25,203,84,240,84,250,44,101,63,164,10,239,187,173,197,85,241,99,244,167,214,79,210,6,67,247,140,231,106,224,187,139,108,171,132,109,83,76,166,219,23,158,198,239,190,90,223,147,91,156,217,37,234,80,182,166,55,190,120,34,73,162,141,107,35,141,38,108,47,145,85,173,235,72,138,155,61,64,206,190,37,252,5,84,232,54,67,54,181,105,53,138,174,125,58,190,84,73,53,221,145,244,185,44,23,25,234,164,115,97,108,48,197,27,96,161,86,201,12,80,175,183,202,246,171,30,230,171,225,71,224,174,11,184,182,202,184,70,213,52,202,109,177,121,236,110,251,229,173,249,53,185,205,146,94,165,11,106,99,123,231,130,36,154,40,214,178,56,210,102,194,249,21,90,222,180,136,169,179,212,191,75,101,219,75,248,139,210,55,214,89,174,116,153,78,9,158,89,231,164,124,180,211,73,27,42,232,167,99,225,154,37,115,85,178,196,253,150,72,222,223,98,72,222,142,106,242,189,170,137,76,26,215,225,117,174,56,159,17,212,186,67,164,118,75,174,83,139,100,28,149,150,188,158,170,138,104,232,109,148,175,124,136,232,238,85,109,143,163,28,208,164,79,87,35,55,116,141,88,156,200,209,242,182,4,11,169,210,173,76,197,117,147,78,49,205,82,194,170,252,197,151,38,183,197,112,166,230,146,55,201,15,58,123,112,75,211,123,216,217,162,122,58,57,24,142,94,73,24,246,170,238,213,59,89,130,184,51,225,126,213,194,102,139,211,105,205,29,222,174,227,114,184,212,50,247,126,150,90,134,205,3,110,178,82,83,195,82,218,87,36,81,57,41,185,169,209,99,73,26,175,217,125,165,247,38,117,2,152,60,105,240,10,155,23,16,216,166,160,211,227,212,148,118,220,171,23,101,51,235,161,72,154,250,251,141,29,68,137,50,202,141,94,119,61,148,243,208,49,30,244,238,206,70,181,87,166,168,215,132,39,17,84,218,89,153,106,38,13,156,229,148,150,220,38,92,94,175,47,123,42,229,149,239,138,174,220,140,116,206,165,133,174,94,119,186,141,103,146,86,199,27,229,123,40,163,84,237,18,162,204,15,23,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,58,116,174,123,151,241,109,66,146,241,172,166,251,135,220,102,187,99,149,222,82,174,162,223,95,107,146,78,147,36,230,165,173,165,150,146,166,61,158,138,137,207,4,242,179,125,185,155,205,187,85,28,136,168,28,174,172,103,95,178,134,169,230,90,153,242,95,201,159,133,185,5,198,251,228,186,253,111,43,230,170,100,155,165,212,229,111,63,47,83,151,155,149,187,237,190,201,190,197,234,120,101,232,167,236,45,194,62,45,230,46,30,106,191,59,219,53,172,228,151,158,24,188,236,16,249,120,227,222,54,57,187,82,197,77,206,213,230,218,85,151,149,202,222,93,168,175,73,240,95,217,67,84,240,221,51,249,83,228,207,194,220,130,221,98,243,189,14,183,149,243,85,49,195,213,233,243,55,159,151,169,205,203,204,221,246,219,116,223,115,103,59,77,166,213,96,181,81,88,172,86,202,75,117,182,221,79,29,37,29,29,36,45,134,10,104,35,106,54,56,163,141,168,141,99,26,212,70,163,81,17,17,17,17,0,250,205,107,56,177,250,83,235,39,233,3,33,251,198,115,101,51,90,206,44,126,148,250,201,250,64,200,126,241,156,11,73,240,80,187,90,166,225,183,50,177,67,115,164,125,202,143,56,168,171,168,163,108,205,89,225,130,106,10,38,197,43,227,223,153,172,123,160,153,173,114,166,206,88,164,68,223,149,118,140,30,37,126,31,191,176,77,101,118,189,233,76,60,248,13,214,224,223,149,45,205,110,242,89,235,170,231,169,127,226,162,130,153,144,211,219,152,158,90,8,249,158,174,73,36,99,59,243,52,139,252,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,85,116,47,230,138,55,178,70,162,242,189,141,230,107,217,207,27,246,9,211,61,76,210,206,37,52,178,12,167,22,171,181,100,120,222,71,111,108,55,27,116,210,83,86,116,60,197,51,31,45,190,186,38,62,72,219,51,99,157,173,150,7,42,237,205,178,238,139,220,43,3,193,115,66,239,183,93,71,200,248,135,185,217,173,83,99,118,75,125,78,55,109,169,168,86,73,84,203,196,171,77,36,143,167,102,202,232,249,41,92,246,62,69,86,42,182,173,24,222,116,89,81,150,254,99,253,11,208,189,56,225,211,78,45,218,95,165,246,111,35,106,161,222,89,166,149,81,245,87,10,167,34,36,149,85,50,34,39,82,103,242,183,117,217,26,141,107,88,198,177,140,99,27,144,0,0,0,193,92,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,123,8,233,90,199,187,203,72,230,198,217,153,202,238,102,34,57,19,168,200,222,207,171,133,30,20,116,227,132,173,56,102,21,133,69,231,174,181,221,57,239,247,249,225,70,85,93,234,154,138,136,231,34,42,244,225,103,51,146,40,81,85,177,181,206,85,87,189,242,72,252,214,0,128,30,53,127,69,140,91,244,129,67,247,117,196,170,190,19,190,148,250,55,250,64,199,190,241,128,181,79,26,191,162,198,45,250,64,161,251,186,226,85,95,9,223,74,125,27,253,32,99,223,120,192,6,202,100,53,212,223,13,13,35,212,206,43,237,250,253,112,167,164,162,199,157,78,203,149,235,31,163,129,141,101,210,255,0,13,100,82,182,122,136,229,142,88,102,166,169,133,101,101,68,109,108,78,115,216,215,243,61,211,74,230,204,160,0,0,0,0,6,42,226,199,232,177,172,159,163,252,135,238,233,205,107,13,148,248,177,250,44,107,39,232,255,0,33,251,186,115,90,192,54,30,211,13,29,192,117,215,129,173,47,211,157,70,176,210,92,109,183,29,55,178,69,20,178,210,195,52,246,249,228,179,178,22,213,210,186,102,61,177,84,198,217,94,177,202,141,85,106,175,218,139,73,124,96,112,215,125,225,91,92,111,26,101,115,94,181,170,110,107,166,55,86,234,166,79,37,93,158,89,164,101,60,146,171,90,206,89,147,164,248,228,69,99,19,169,27,213,168,172,86,57,215,61,140,235,206,27,195,111,135,230,156,106,182,103,91,72,214,91,180,222,194,203,101,12,213,11,11,238,215,21,181,68,180,244,81,43,88,247,115,200,230,236,174,70,59,145,136,249,28,156,140,114,165,27,107,166,186,106,63,17,122,143,113,213,13,80,188,249,235,173,118,209,67,12,72,172,165,183,210,181,85,99,165,166,141,85,122,112,179,153,219,38,234,229,115,156,247,185,239,123,222,224,232,5,217,248,104,112,21,77,160,216,244,58,213,171,54,42,73,245,22,249,79,28,214,134,73,213,231,176,91,167,165,141,206,133,208,205,20,110,130,185,93,36,209,76,190,223,43,26,140,99,154,143,153,31,76,55,252,79,42,197,62,77,252,41,198,110,182,111,150,109,240,221,173,223,40,81,73,79,231,40,101,223,165,83,15,58,39,82,23,242,187,150,70,238,215,108,187,42,236,91,79,133,215,31,84,121,133,138,219,195,62,177,92,45,86,187,174,57,111,166,161,196,239,19,212,193,71,29,206,149,143,138,154,11,107,152,231,55,158,177,189,72,219,23,77,28,233,163,107,185,145,31,26,190,96,192,30,53,127,74,124,91,244,127,67,247,141,196,202,190,6,63,219,179,251,219,255,0,41,24,171,198,175,233,79,139,126,143,232,126,241,184,153,87,192,199,251,118,127,123,127,229,32,49,87,141,95,210,159,22,253,31,208,253,227,113,50,175,129,143,246,236,254,246,255,0,202,70,42,241,171,250,83,226,223,163,250,31,188,110,38,85,240,49,254,221,159,222,223,249,72,11,84,0,1,64,62,40,255,0,78,205,77,254,69,251,158,136,159,254,10,159,69,140,167,244,129,93,247,117,184,128,30,40,255,0,78,205,77,254,69,251,158,136,159,254,10,159,69,140,167,244,129,93,247,117,184,12,63,226,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,35,90,172,86,117,220,143,231,158,72,224,95,12,92,66,229,92,47,235,45,151,87,49,106,111,63,228,58,148,215,27,91,234,164,167,134,231,67,43,121,101,167,145,204,95,247,50,49,92,215,181,146,197,19,213,143,228,229,91,137,241,47,227,6,213,195,166,145,205,129,227,171,143,221,179,188,234,158,74,8,109,87,40,155,86,202,75,84,172,146,57,235,166,165,123,29,20,172,221,58,44,142,109,153,35,222,229,229,149,144,203,26,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,128,108,189,161,122,233,167,28,69,233,197,187,84,52,190,243,231,173,85,219,197,52,50,162,50,170,223,84,212,69,146,150,166,52,85,233,204,206,102,238,155,171,85,174,107,216,231,177,236,123,178,1,26,184,5,225,83,246,169,232,117,37,130,237,114,186,212,101,57,55,70,245,145,211,84,86,115,210,208,87,62,22,163,169,105,225,142,71,194,222,146,34,70,249,152,170,233,156,196,114,187,145,177,71,20,149,3,5,113,193,163,182,173,111,225,115,80,49,26,203,13,93,214,229,69,103,169,189,216,98,161,165,108,245,169,117,164,137,211,83,54,157,170,199,187,158,71,53,96,114,70,156,238,142,121,24,213,78,125,205,115,13,170,10,1,241,52,209,79,216,91,139,140,167,203,220,60,213,6,119,190,107,71,207,47,60,209,121,217,230,243,17,201,180,108,107,118,170,138,167,145,169,205,180,75,23,51,149,220,219,4,85,0,146,158,30,156,61,126,216,222,38,177,251,5,109,77,169,150,92,83,167,150,222,233,174,52,190,106,58,250,26,74,168,17,212,105,10,167,36,157,103,203,28,110,71,170,53,35,116,142,217,234,212,141,225,115,252,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,231,141,206,72,26,146,39,59,99,130,54,57,87,147,115,58,128,7,84,212,205,42,211,141,100,197,103,194,181,75,11,181,100,214,90,142,103,121,107,133,58,73,209,145,209,190,62,180,47,249,240,204,140,146,68,108,177,171,100,103,50,171,92,139,220,140,28,32,120,109,96,60,44,106,134,67,169,242,100,53,121,45,201,181,21,116,88,179,234,217,11,146,138,213,60,116,234,146,72,222,138,57,149,205,114,85,64,179,69,34,49,240,189,87,145,157,71,70,217,148,0,26,171,155,84,26,171,129,178,159,9,223,69,141,27,253,31,227,223,119,64,99,254,51,120,23,211,142,48,236,84,50,92,235,255,0,5,243,59,55,44,86,220,154,158,141,42,36,109,47,63,52,148,181,17,115,179,175,10,243,61,204,69,123,93,28,138,174,107,145,29,43,36,200,28,39,125,22,52,111,244,127,143,125,221,1,149,64,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,230,150,85,68,93,152,206,117,108,109,99,54,106,100,176,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,87,227,105,162,159,214,47,17,148,119,15,134,21,112,165,146,95,253,226,178,146,72,88,145,255,0,239,169,35,157,39,250,194,53,191,61,75,84,33,175,138,198,183,218,180,159,133,202,252,82,107,30,63,124,185,106,61,66,227,212,244,55,89,26,229,167,131,164,249,101,184,69,7,206,149,244,238,100,60,143,69,68,138,105,169,228,85,94,84,99,194,136,75,201,240,136,209,219,174,154,240,184,252,187,35,176,210,80,220,181,6,241,45,238,154,85,165,116,85,178,90,155,20,112,210,54,119,61,141,114,177,92,202,137,226,68,87,51,167,84,215,181,127,24,228,40,216,216,163,128,157,76,197,117,67,132,125,51,184,226,213,125,79,144,113,250,44,102,227,3,228,141,102,165,174,160,129,148,242,178,70,177,238,228,230,233,182,86,35,182,114,197,52,79,86,183,159,96,36,0,0,8,191,197,7,136,94,139,240,153,159,219,244,231,81,177,140,214,227,114,184,217,226,189,197,45,146,138,146,104,27,4,147,77,11,90,231,77,83,19,145,252,212,239,85,68,106,166,202,222,254,168,157,131,133,46,53,180,179,140,31,194,159,216,206,193,149,219,63,4,188,143,157,249,118,150,154,30,167,154,235,244,250,93,25,229,223,111,44,254,110,110,93,183,110,219,238,187,64,191,23,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,125,232,100,175,6,189,39,213,61,47,253,151,255,0,100,205,52,202,241,47,148,255,0,7,252,151,203,182,106,154,15,53,211,249,67,169,210,235,49,188,252,189,70,115,114,239,183,59,119,245,64,48,7,141,95,210,159,22,253,31,208,253,227,113,50,175,129,143,246,236,254,246,255,0,202,70,42,241,171,250,83,226,223,163,250,31,188,110,38,85,240,49,254,221,159,222,223,249,72,11,84,0,0,34,175,138,63,208,79,83,127,145,126,248,162,37,81,21,124,81,254,130,122,155,252,139,247,197,16,20,173,194,119,210,159,70,255,0,72,24,247,222,48,27,41,154,214,112,157,244,167,209,191,210,6,61,247,140,6,194,122,253,164,223,179,174,141,101,154,71,248,95,117,197,255,0,10,45,238,162,249,82,216,237,166,131,218,71,114,185,187,167,82,23,242,244,229,139,153,189,72,159,35,57,155,205,204,129,81,126,37,252,122,212,235,206,67,54,138,233,53,246,174,13,58,177,212,73,13,221,241,244,185,47,247,24,42,164,107,102,108,208,203,35,103,161,70,199,12,176,167,177,204,247,43,222,215,43,33,86,96,174,11,184,73,202,184,185,213,52,197,173,178,249,28,110,197,229,174,25,53,197,206,146,46,157,11,170,99,99,224,130,84,134,88,210,178,72,214,103,66,201,17,26,238,140,138,171,179,20,198,186,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,251,81,44,39,193,239,138,237,56,193,168,238,60,50,102,178,252,141,117,202,50,7,222,44,23,73,230,68,165,174,170,150,10,120,22,129,219,162,116,166,95,46,213,137,85,85,178,185,238,141,57,94,145,182,80,172,18,74,113,41,193,149,247,67,244,127,75,117,250,201,117,249,87,12,212,108,126,205,81,50,206,246,54,170,217,120,170,183,182,166,74,103,53,54,234,66,254,89,159,20,141,77,218,214,58,57,54,86,178,73,163,89,110,156,83,241,49,134,233,71,134,254,149,104,243,168,113,252,131,44,212,93,55,199,232,153,104,184,162,202,182,251,114,219,99,230,186,44,72,213,68,124,114,198,198,192,174,115,63,28,157,70,115,249,121,24,4,10,224,187,139,108,171,132,109,83,76,166,219,23,158,198,239,190,90,223,147,91,156,217,37,234,80,182,166,55,190,120,34,73,162,141,107,35,141,38,108,47,145,85,173,235,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,242,74,205,213,21,21,21,17,204,123,92,142,99,216,228,71,177,237,115,92,141,115,85,19,88,27,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,254,240,235,225,159,50,225,107,135,148,195,53,6,186,145,249,13,254,241,54,71,93,69,76,168,246,91,31,53,61,60,41,72,178,163,149,179,61,173,167,106,189,237,246,57,222,230,181,94,214,164,143,12,65,253,90,190,22,63,243,7,85,127,224,171,119,253,248,155,250,123,154,218,181,43,0,198,181,26,197,79,87,5,183,42,179,209,94,232,226,171,99,91,60,112,84,194,201,163,108,141,107,156,212,122,53,232,138,136,231,38,251,236,171,234,107,153,251,83,184,167,255,0,107,78,170,255,0,196,219,143,249,147,96,142,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,64,214,136,237,90,85,166,121,86,178,106,62,57,165,184,85,39,152,189,100,215,8,173,244,220,209,200,248,225,231,95,110,121,122,108,123,219,12,76,71,73,35,209,171,201,27,30,229,77,154,167,85,47,79,194,235,133,27,22,135,104,117,183,85,110,209,90,174,89,158,164,219,233,175,11,114,130,23,172,148,54,122,136,98,154,154,129,175,122,253,146,202,172,107,17,210,57,172,94,162,65,27,212,51,7,7,124,42,225,188,40,105,29,191,15,179,91,105,29,147,220,105,233,234,114,203,188,114,44,207,184,220,81,158,218,54,87,49,142,242,209,185,210,54,22,114,183,149,138,174,84,234,62,71,191,58,128,4,85,241,71,250,9,234,111,242,47,223,20,69,43,112,157,244,167,209,191,210,6,61,247,140,5,212,248,163,253,4,245,55,249,23,239,138,34,149,184,78,250,83,232,223,233,3,30,251,198,0,54,83,0,0,0,1,196,229,153,77,139,6,197,111,57,174,83,93,228,172,184,253,190,162,233,113,169,233,62,78,133,44,17,186,73,100,228,98,57,238,229,99,28,187,53,21,203,182,200,138,189,141,104,181,175,84,46,186,213,171,153,126,171,222,91,87,29,70,83,120,169,185,50,158,166,181,213,111,163,129,239,94,141,42,74,228,69,123,33,139,167,19,61,150,162,50,54,162,53,168,136,137,114,158,46,250,197,117,211,94,23,25,136,227,151,234,74,27,150,160,222,34,178,84,196,149,78,138,182,75,83,98,146,106,183,64,214,61,174,86,43,153,79,4,170,168,230,116,234,156,199,39,227,26,165,48,105,62,11,251,40,106,158,27,166,127,42,124,153,248,91,144,91,172,94,119,161,214,242,190,106,166,56,122,189,62,102,243,242,245,57,185,121,155,190,219,110,155,238,7,85,54,30,224,3,94,105,184,131,225,115,17,201,166,173,171,169,190,216,41,217,140,228,47,171,168,150,166,119,220,105,34,141,174,154,73,164,99,86,87,207,19,161,169,85,69,118,203,80,172,87,185,205,114,149,87,226,151,195,174,27,195,230,188,216,233,244,207,19,171,178,98,121,14,47,69,53,60,105,18,249,38,85,211,115,82,203,12,18,114,238,247,164,80,210,205,42,189,242,74,178,84,186,71,185,122,168,103,79,4,189,99,190,197,149,103,92,63,84,67,214,178,212,219,215,49,163,147,153,141,242,149,81,201,79,73,80,155,35,57,228,235,50,90,110,234,254,86,121,95,101,187,200,229,64,182,162,63,241,91,198,182,150,112,125,248,45,251,38,88,50,187,159,225,111,158,242,95,33,82,211,77,211,242,189,14,167,87,173,60,91,111,230,89,203,203,205,190,206,223,109,147,121,0,86,175,140,166,147,234,158,168,126,196,31,177,158,154,101,121,111,201,159,132,30,119,228,43,53,77,127,149,234,124,159,211,234,244,88,238,78,110,155,249,121,182,223,145,219,122,40,18,43,133,255,0,16,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,249,170,24,168,138,212,77,145,221,253,17,98,95,142,119,246,147,254,249,63,201,167,95,240,137,209,13,104,211,94,36,178,75,238,163,105,14,107,138,219,103,193,235,41,34,172,189,216,42,232,96,146,119,87,208,57,177,54,73,163,107,85,234,214,61,200,212,93,246,99,151,220,167,96,241,206,254,210,127,223,39,249,52,12,85,224,169,244,167,202,127,71,245,223,120,219,135,141,95,210,159,22,253,31,208,253,227,113,30,10,159,74,124,167,244,127,93,247,141,184,120,213,253,41,241,111,209,253,15,222,55,16,50,175,129,143,246,236,254,246,255,0,202,69,170,21,87,224,99,253,187,63,189,191,242,145,106,128,0,0,0,0,66,13,66,241,118,225,183,77,115,252,151,78,111,184,78,165,79,114,197,111,21,182,74,201,105,45,180,14,130,73,233,166,124,50,58,55,58,177,174,86,43,152,170,138,173,106,237,182,232,158,132,159,208,77,107,197,120,137,210,123,22,177,225,86,251,173,21,151,32,243,94,90,11,164,81,199,84,206,133,76,180,239,231,108,114,72,196,221,240,185,83,103,175,178,169,190,203,186,37,27,113,55,195,39,18,87,254,36,181,94,251,98,225,243,82,174,54,219,142,113,125,171,163,172,164,196,235,230,130,166,9,43,230,116,114,199,35,98,86,189,142,106,163,145,200,170,138,138,138,133,186,120,112,226,121,86,13,193,142,158,98,217,174,51,117,199,239,84,95,43,121,155,117,210,138,74,74,168,57,238,181,111,103,60,82,35,94,222,102,61,174,77,211,187,92,138,157,149,0,164,30,44,126,148,250,201,250,64,200,126,241,156,186,159,11,143,160,158,153,127,45,125,241,90,82,183,22,63,74,125,100,253,32,100,63,120,206,93,79,133,199,208,79,76,191,150,190,248,173,3,31,248,158,113,191,89,195,166,43,77,164,58,111,85,201,159,102,22,249,165,168,168,116,51,179,228,171,60,209,212,83,165,84,21,17,75,26,199,89,215,110,240,171,121,209,189,9,28,246,183,120,249,233,175,74,180,207,42,214,77,71,199,52,183,10,164,243,23,172,154,225,21,190,155,154,57,31,28,60,235,237,207,47,77,143,123,97,137,136,233,36,122,53,121,35,99,220,169,179,84,150,190,43,28,51,230,90,81,175,53,250,194,234,236,131,32,196,245,22,161,107,89,119,184,170,74,150,251,138,243,243,90,214,84,114,170,50,56,163,99,160,71,53,159,137,78,155,57,252,188,143,49,167,135,191,18,150,46,23,184,142,183,230,185,138,114,98,215,187,124,248,245,246,165,148,175,168,154,142,150,103,199,35,39,141,140,114,42,242,79,4,10,253,145,238,233,117,81,140,115,213,136,5,212,240,127,195,93,139,133,109,14,179,233,149,177,122,215,89,185,110,153,37,91,106,159,60,117,119,137,97,141,149,18,68,174,107,57,97,78,147,35,141,17,140,94,156,108,87,34,189,94,231,102,179,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,250,192,164,15,19,206,8,40,248,116,202,169,181,123,77,233,121,48,28,194,225,52,85,20,238,154,6,124,149,120,154,74,138,132,165,130,158,40,163,72,232,250,13,218,20,111,58,183,161,35,94,230,239,31,62,53,224,43,140,76,135,133,141,92,182,54,243,120,171,159,78,175,149,30,75,32,182,77,89,85,229,40,153,59,224,108,151,72,169,226,230,107,170,98,108,49,170,175,73,239,124,77,124,73,202,175,107,155,99,254,43,156,82,226,186,73,163,83,232,119,224,221,171,36,201,53,50,223,81,7,150,174,116,114,195,104,161,107,154,158,122,72,121,186,157,110,167,250,85,219,35,82,88,31,39,50,172,29,55,210,182,39,139,95,115,156,170,205,133,98,212,62,118,245,144,92,41,237,118,234,110,171,35,235,213,79,35,99,138,62,119,171,88,222,103,189,169,187,149,26,155,238,170,137,220,13,162,45,55,107,85,254,213,69,125,177,92,233,46,54,219,141,60,117,116,117,148,147,54,104,42,96,145,168,232,229,142,70,170,181,236,115,85,28,142,69,84,84,84,84,62,179,15,240,165,161,119,94,30,52,94,201,167,55,220,247,32,202,174,80,83,211,75,89,45,210,232,234,232,40,103,109,36,16,201,73,111,115,163,141,209,80,177,208,170,195,18,183,118,163,215,127,93,147,48,1,141,56,151,192,42,117,79,135,157,72,211,235,126,61,73,124,185,95,49,123,149,53,174,134,165,34,228,150,227,229,222,180,106,139,42,163,24,246,212,36,79,99,220,169,200,246,181,219,183,151,116,214,136,218,118,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,88,205,88,191,226,185,94,169,230,89,78,11,100,249,27,27,188,228,23,27,133,158,221,229,163,167,242,116,50,212,200,248,32,233,68,171,28,124,145,185,141,228,98,171,91,182,200,170,136,128,79,95,5,141,29,186,222,181,115,43,214,251,133,134,146,91,22,53,103,125,146,134,178,174,149,206,123,110,181,79,141,202,234,89,21,138,196,124,116,209,202,201,85,175,71,181,149,145,166,202,217,84,184,146,189,124,20,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,230,107,30,232,38,107,92,169,179,150,41,17,55,229,93,172,40,1,173,103,22,63,74,125,100,253,32,100,63,120,206,108,166,107,89,197,143,210,159,89,63,72,25,15,222,51,129,117,62,23,31,65,61,50,254,90,251,226,180,193,94,44,220,100,227,216,134,27,116,225,87,20,166,164,184,228,249,5,61,28,215,233,170,104,169,107,105,40,45,210,44,143,232,162,58,69,116,53,220,209,83,72,197,124,43,201,20,205,150,55,54,78,147,219,210,180,203,141,124,87,133,63,12,205,61,178,90,110,126,99,83,114,107,126,65,30,57,111,167,88,223,37,7,61,222,190,54,220,234,18,70,189,141,134,39,162,171,26,246,175,90,70,43,17,57,91,43,226,172,15,252,42,207,114,175,252,171,145,228,153,29,195,255,0,73,89,93,114,174,168,147,253,244,147,77,36,143,250,220,231,59,222,170,7,43,165,90,103,149,107,38,163,227,154,91,133,82,121,139,214,77,112,138,223,77,205,28,143,142,30,117,246,231,151,166,199,189,176,196,196,116,146,61,26,188,145,177,238,84,217,170,94,166,157,88,49,95,13,94,13,165,184,231,87,188,175,40,160,199,60,165,194,241,5,45,76,117,222,90,186,178,74,106,121,224,182,182,84,167,107,40,252,212,143,149,172,126,206,252,108,175,85,87,57,80,234,158,25,156,23,126,214,205,56,126,164,102,173,234,103,217,245,190,146,122,154,121,168,122,50,88,168,85,58,172,161,222,70,54,102,204,229,123,93,80,213,229,111,82,40,152,141,94,138,73,38,64,241,30,196,242,172,231,131,29,67,197,176,172,102,235,144,94,171,126,73,242,214,235,93,20,149,117,83,242,93,105,30,254,72,163,71,61,220,172,99,156,187,39,102,181,85,123,34,129,141,116,247,197,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,250,29,215,197,31,232,39,169,191,200,191,124,81,21,65,195,39,12,156,73,88,56,146,210,139,237,247,135,205,74,183,91,109,217,197,138,174,178,178,175,19,175,134,10,104,35,175,133,210,75,36,142,137,26,198,53,168,174,87,42,162,34,34,170,150,191,226,143,244,19,212,223,228,95,190,40,128,162,189,39,206,191,98,253,83,195,117,51,228,191,148,255,0,4,178,11,117,247,201,117,250,62,107,202,212,199,55,75,169,202,238,78,110,159,47,55,43,182,223,125,151,109,142,87,93,53,211,81,248,139,212,123,142,168,106,133,231,207,93,107,182,138,24,98,69,101,45,190,149,170,171,29,45,52,106,171,211,133,156,206,217,55,87,43,156,231,189,207,123,222,247,116,2,122,120,104,112,21,83,175,57,12,58,213,171,54,42,184,52,234,199,81,28,214,134,73,210,228,191,220,96,170,141,206,133,208,205,20,141,158,133,27,28,209,76,190,199,51,220,140,99,156,172,153,24,25,171,194,159,129,43,82,90,168,56,166,214,92,102,173,215,39,84,36,248,69,170,227,3,91,4,112,35,88,232,239,10,197,85,115,222,231,43,146,14,118,181,24,140,235,181,31,207,4,145,247,95,18,191,15,74,61,77,177,87,107,174,131,98,31,248,117,65,203,45,226,199,107,134,10,120,239,20,188,245,51,84,213,50,24,225,73,42,110,46,146,102,57,85,210,115,73,28,74,214,181,242,114,53,214,42,0,214,7,74,181,51,42,209,189,71,199,53,75,10,171,242,247,172,102,225,21,194,155,154,73,25,28,220,139,237,193,47,77,236,123,161,149,138,232,228,98,57,57,227,123,218,171,179,148,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,212,176,159,20,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,37,27,186,114,58,94,162,181,176,200,230,242,170,178,68,100,53,172,5,212,248,42,125,22,50,159,210,5,119,221,214,226,0,120,163,253,59,53,55,249,23,238,122,34,127,248,42,125,22,50,159,210,5,119,221,214,226,0,120,163,253,59,53,55,249,23,238,122,32,39,167,131,85,218,213,96,225,19,54,190,223,110,116,150,235,109,187,56,185,85,214,86,85,204,216,96,166,130,59,101,189,210,75,36,142,84,107,24,214,162,185,92,170,136,136,138,170,69,95,18,254,61,106,117,231,33,155,69,116,154,251,87,6,157,88,234,36,134,238,248,250,92,151,251,140,21,82,53,179,54,104,101,145,179,208,163,99,134,88,83,216,230,123,149,239,107,149,144,171,48,6,57,197,86,101,130,240,161,112,225,167,4,185,85,218,89,149,101,23,27,182,81,87,20,104,215,213,91,164,163,161,130,26,56,166,71,243,53,143,116,21,61,118,242,39,51,58,76,71,171,31,51,29,210,116,47,66,245,31,136,189,71,183,105,126,151,217,188,245,214,187,121,102,154,85,86,82,219,233,90,168,146,85,84,200,136,189,56,89,204,221,215,101,114,185,205,99,26,247,189,140,112,116,2,127,248,42,125,41,242,159,209,253,119,222,54,227,26,120,144,232,54,27,195,110,165,233,198,148,225,148,84,141,101,187,77,237,207,185,215,67,78,176,190,237,113,90,234,244,168,173,149,28,247,187,158,71,55,116,106,189,220,140,70,70,213,228,99,81,50,95,130,167,210,159,41,253,31,215,125,227,110,2,42,241,99,244,167,214,79,210,6,67,247,140,230,63,252,19,202,191,5,127,14,191,6,110,191,131,127,40,124,147,242,199,146,147,200,249,238,159,87,203,117,246,233,245,186,126,223,79,155,155,151,218,219,110,230,64,226,199,233,79,172,159,164,12,135,239,25,203,20,240,200,208,189,56,226,47,129,28,235,75,245,66,205,231,173,85,218,129,91,44,51,68,168,202,171,125,83,109,150,244,142,170,154,69,69,233,204,206,103,108,187,43,85,174,115,30,215,177,239,99,130,58,248,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,236,50,52,145,138,138,215,178,107,190,180,221,173,87,251,85,21,246,197,115,164,184,219,110,52,241,213,209,214,82,76,217,160,169,130,70,163,163,150,57,26,170,215,177,205,84,114,57,21,81,81,81,80,214,135,93,52,47,81,248,116,212,123,142,151,234,133,155,200,221,104,118,150,25,162,85,125,45,194,149,202,169,29,85,52,138,137,212,133,252,174,217,118,71,35,154,230,61,172,123,30,198,216,87,133,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,28,238,106,177,89,208,106,191,158,8,227,11,95,0,1,213,53,99,5,253,148,52,179,50,211,63,149,62,76,252,45,199,238,54,47,59,208,235,121,95,53,77,36,61,94,159,51,121,249,122,156,220,188,205,223,109,183,77,247,53,151,203,49,107,238,13,149,94,112,172,166,135,201,94,177,251,133,69,174,227,77,213,100,157,10,168,36,116,114,199,206,197,115,29,202,246,57,55,106,171,87,109,209,85,59,155,73,154,208,241,55,118,181,95,248,146,213,123,237,138,231,73,113,182,220,115,139,237,93,29,101,36,205,154,10,152,36,175,153,209,203,28,141,85,107,216,230,170,57,28,138,168,168,168,168,4,149,240,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,169,74,215,181,127,22,228,47,36,172,15,4,44,235,21,147,21,212,189,51,249,46,213,73,146,65,112,164,190,249,222,188,105,93,114,161,146,53,135,165,211,229,73,29,13,44,145,243,115,115,57,173,117,195,109,152,174,222,75,63,0,107,89,197,143,210,159,89,63,72,25,15,222,51,155,41,154,214,113,99,244,167,214,79,210,6,67,247,140,224,116,169,48,12,202,44,6,159,84,157,143,85,174,39,85,120,154,192,203,179,81,29,2,92,98,134,57,221,78,245,69,221,143,88,166,99,219,204,137,206,137,39,39,55,78,78,89,21,192,47,26,249,87,10,122,143,73,100,187,92,252,198,153,100,215,8,99,200,237,245,11,35,227,160,231,86,198,235,157,58,70,215,189,179,68,196,69,123,88,213,235,70,196,98,167,51,98,124,83,43,194,219,71,112,29,117,224,107,61,211,157,70,176,210,92,109,183,28,226,233,20,82,203,75,12,211,219,231,146,207,69,11,106,233,93,51,30,216,170,99,108,175,88,229,70,170,181,87,237,69,128,28,98,112,171,153,112,161,171,151,12,62,243,109,171,118,49,113,168,168,169,196,238,242,72,147,50,227,110,71,251,8,233,90,198,55,204,198,215,70,217,153,202,222,87,170,57,19,166,248,222,240,216,162,211,118,181,95,237,84,87,219,21,206,146,227,109,184,211,199,87,71,89,73,51,102,130,166,9,26,142,142,88,228,106,171,94,199,53,81,200,228,85,69,69,69,67,235,41,131,195,11,143,90,109,24,186,210,112,253,172,23,218,74,13,62,185,212,84,205,106,187,213,245,94,182,155,140,238,135,146,25,37,116,189,42,122,23,43,103,114,170,69,236,205,58,200,247,53,139,35,219,115,224,0,0,0,0,64,15,26,191,162,198,45,250,64,161,251,186,226,85,95,9,223,74,125,27,253,32,99,223,120,192,90,167,141,95,209,99,22,253,32,80,253,221,113,42,175,132,239,165,62,141,254,144,49,239,188,96,3,101,48,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,61,72,65,253,90,190,22,63,243,7,85,127,224,171,119,253,248,150,156,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,254,212,238,41,255,0,218,211,170,191,241,54,227,254,100,11,222,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,245,53,204,54,8,187,90,110,182,15,12,122,219,21,246,217,87,110,185,91,180,30,74,74,202,58,184,93,12,244,211,199,143,171,100,138,72,220,136,230,61,174,69,106,181,81,21,21,21,20,215,220,12,149,172,92,64,231,218,223,106,192,172,89,123,233,32,182,233,198,47,73,138,217,104,232,150,102,192,144,64,212,111,153,124,114,72,246,249,153,26,216,155,36,140,70,35,146,24,147,149,57,16,149,94,26,28,5,84,235,206,67,14,181,106,205,138,174,13,58,177,212,71,53,161,146,116,185,47,247,24,42,163,115,161,116,51,69,35,103,161,70,199,52,83,47,177,204,247,35,24,231,43,38,70,97,254,8,56,46,202,184,184,212,120,40,107,91,117,178,96,54,222,164,247,188,134,42,25,29,27,250,75,15,53,13,52,234,197,133,43,30,147,198,168,215,175,177,26,186,94,87,242,164,111,191,236,79,22,177,96,216,173,155,10,197,168,124,149,151,31,183,211,218,237,212,221,87,201,208,165,130,54,199,20,124,239,87,61,220,172,99,83,119,42,185,118,221,85,87,184,17,131,142,78,4,176,30,35,116,141,173,195,49,154,75,54,119,132,89,221,6,32,251,92,16,211,178,104,33,98,172,86,121,26,170,200,146,153,202,156,145,238,230,164,15,119,59,85,24,178,199,37,16,255,0,225,86,5,149,127,229,92,115,36,199,46,31,250,74,58,235,109,117,60,159,239,100,134,104,228,103,212,230,185,190,229,67,105,50,189,124,79,120,10,169,214,123,85,95,16,58,63,98,171,175,212,27,101,61,52,55,91,69,39,73,137,118,183,64,217,185,230,142,38,197,213,168,174,106,58,6,162,44,190,212,48,36,108,107,158,145,177,193,88,28,75,241,49,153,113,75,144,226,153,158,160,208,210,51,33,176,98,244,248,229,117,109,50,35,25,115,124,53,85,51,37,90,196,141,70,194,247,54,161,168,246,55,216,231,99,156,212,99,92,145,178,122,248,24,255,0,110,207,239,111,252,164,85,89,106,158,6,63,219,179,251,219,255,0,41,1,138,188,106,254,148,248,183,232,254,135,239,27,137,149,124,12,127,183,103,247,183,254,82,49,87,141,95,210,159,22,253,31,208,253,227,113,50,175,129,143,246,236,254,246,255,0,202,64,73,77,123,241,64,208,46,29,181,98,251,163,153,174,33,168,21,183,172,127,202,249,153,237,118,250,41,41,95,215,166,138,161,156,142,146,174,55,174,204,153,168,187,177,61,164,93,183,77,149,115,7,11,252,80,96,60,89,224,23,13,70,211,155,70,65,110,182,219,175,18,217,37,138,247,79,12,51,186,120,225,134,103,57,173,134,89,90,172,229,168,98,34,171,145,119,71,118,244,85,170,15,17,238,30,181,247,57,227,59,80,242,156,43,67,245,3,32,178,214,252,147,229,174,54,188,102,182,174,150,126,75,85,35,31,201,44,113,185,142,229,123,28,213,217,123,57,170,139,221,20,156,30,17,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,61,202,5,112,120,163,253,59,53,55,249,23,238,122,34,69,112,49,197,86,27,194,135,135,230,115,152,94,110,84,142,201,238,57,197,218,155,19,180,73,26,204,251,141,197,45,86,238,69,116,77,123,29,229,163,115,163,116,207,230,111,43,21,26,139,212,124,108,124,117,241,71,250,118,106,111,242,47,220,244,70,42,176,112,209,170,121,94,129,92,184,139,197,173,63,44,227,118,108,130,107,5,198,150,223,5,77,69,117,31,74,137,43,37,173,153,140,137,99,142,141,145,185,168,233,93,34,114,185,81,21,17,23,112,58,166,170,234,102,85,172,154,143,145,234,150,107,87,230,47,89,53,194,91,133,79,44,146,62,56,121,215,216,130,46,163,222,246,195,19,17,177,198,197,114,242,70,198,53,23,102,161,110,158,24,92,5,84,232,197,170,147,136,29,96,177,85,208,106,13,206,158,166,27,85,162,175,164,244,180,219,167,108,60,147,73,19,162,234,211,215,57,27,59,85,18,95,102,25,214,55,181,175,89,24,218,150,209,77,70,166,210,13,92,196,53,74,171,21,164,201,25,138,94,41,174,233,108,169,169,150,157,147,190,23,163,217,180,145,42,57,143,107,145,175,98,170,57,136,246,183,157,146,51,154,55,108,125,163,186,197,128,235,174,1,107,212,109,57,191,82,92,109,183,26,120,37,150,40,170,161,154,123,124,242,67,28,206,164,170,108,47,123,98,169,141,178,177,36,137,92,170,213,95,177,84,59,168,0,1,93,94,51,122,23,71,148,232,213,139,94,109,22,110,123,214,19,112,142,221,116,171,141,96,143,253,7,171,114,177,171,50,185,18,89,122,117,107,78,216,216,215,42,51,205,206,238,69,71,57,205,177,82,53,120,138,235,29,139,70,248,71,206,234,110,240,249,138,188,194,223,62,29,107,166,230,123,58,213,85,240,75,27,151,157,172,122,55,165,2,84,79,179,185,90,254,135,39,51,92,246,168,26,246,23,19,224,177,163,182,171,46,145,229,122,223,112,176,213,197,125,201,111,15,178,80,214,85,210,181,172,117,170,149,145,185,93,75,34,177,30,172,146,166,73,89,42,181,234,199,62,142,52,217,29,18,148,236,108,17,225,189,173,246,173,110,225,67,19,117,190,199,87,107,168,192,233,233,240,122,230,77,35,100,100,243,208,81,211,162,79,19,147,101,86,73,20,145,61,81,205,69,107,213,236,246,145,169,35,194,80,0,0,0,0,26,171,155,84,26,171,129,178,159,9,223,69,141,27,253,31,227,223,119,64,101,83,21,112,157,244,88,209,191,209,254,61,247,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,81,183,139,190,177,90,181,43,138,54,98,56,229,250,174,186,219,167,214,120,172,149,49,37,83,101,162,142,234,233,100,154,173,208,53,143,115,81,232,215,211,193,42,170,53,253,74,87,49,201,248,182,169,114,154,215,170,22,173,21,210,60,191,85,239,45,164,146,159,22,179,212,220,153,79,83,90,218,70,86,78,198,47,70,149,37,114,42,49,243,75,211,137,158,203,149,95,35,81,26,229,84,69,214,135,44,202,111,185,206,85,121,205,114,154,239,59,122,200,46,21,23,75,141,79,73,145,245,234,167,145,210,75,39,35,17,172,111,51,222,229,217,168,141,77,246,68,68,236,7,20,90,167,130,94,181,255,0,95,92,57,214,91,254,57,173,190,170,56,191,247,122,58,184,230,122,201,255,0,185,44,109,108,127,235,234,231,124,196,42,172,201,92,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,129,178,240,62,75,77,218,213,127,181,81,95,108,87,58,75,141,182,227,79,29,93,29,101,36,205,154,10,152,36,106,58,57,99,145,170,173,123,28,213,71,35,145,85,21,21,21,15,172,0,0,10,86,241,171,250,83,226,223,163,250,31,188,110,38,85,240,49,254,221,159,222,223,249,72,197,94,53,127,74,124,91,244,127,67,247,141,196,202,190,6,63,219,179,251,219,255,0,41,1,106,128,0,4,85,241,71,250,9,234,111,242,47,223,20,68,170,34,175,138,63,208,79,83,127,145,126,248,162,2,149,184,78,250,83,232,223,233,3,30,251,198,3,101,51,90,206,19,190,148,250,55,250,64,199,190,241,128,217,76,8,171,199,215,5,24,175,21,154,113,87,123,180,219,60,190,166,227,54,249,164,199,46,20,233,27,36,175,228,71,72,219,101,66,200,230,49,208,202,245,84,99,158,228,232,200,245,122,47,43,165,100,180,45,255,0,133,88,22,85,255,0,149,113,204,147,28,184,127,233,40,235,173,181,212,242,127,189,146,25,163,145,159,83,154,230,251,149,13,164,202,245,241,61,224,42,167,89,237,85,124,64,232,253,138,174,191,80,109,148,244,208,221,109,20,157,38,37,218,221,3,102,231,154,56,155,23,86,162,185,168,232,26,136,178,251,80,192,145,177,174,122,70,199,5,48,159,85,206,237,117,189,84,178,178,243,115,171,175,168,142,158,10,70,75,83,51,165,123,96,130,38,67,12,72,231,42,170,50,56,163,142,54,55,209,172,99,90,155,34,34,31,41,99,254,26,30,29,244,218,159,83,14,189,235,246,57,86,220,98,221,81,27,241,252,106,229,111,150,22,95,30,177,71,52,117,179,36,173,70,205,67,203,43,21,141,103,51,39,122,57,30,189,54,57,147,6,116,240,212,240,244,163,211,43,21,14,186,235,206,33,255,0,135,85,252,210,217,236,119,72,96,168,142,207,75,207,77,53,53,83,225,146,21,146,154,226,217,33,123,145,91,39,52,113,202,141,115,89,39,59,91,98,160,0,0,1,170,185,178,159,9,223,69,141,27,253,31,227,223,119,64,107,88,108,167,194,119,209,99,70,255,0,71,248,247,221,208,1,149,64,0,69,95,20,127,160,158,166,255,0,34,253,241,68,82,183,9,223,74,125,27,253,32,99,223,120,192,93,79,138,63,208,79,83,127,145,126,248,162,41,91,132,239,165,62,141,254,144,49,239,188,96,3,101,48,0,0,15,146,237,118,181,88,45,85,183,219,237,206,146,221,109,183,83,201,87,89,89,87,51,97,130,154,8,218,174,146,89,36,114,163,88,198,181,21,202,229,84,68,68,85,80,41,7,197,223,88,173,90,149,197,27,49,28,114,253,87,93,109,211,235,60,86,74,152,146,169,178,209,71,117,116,178,77,86,232,26,199,185,168,244,107,233,224,149,85,26,254,165,43,152,228,252,91,84,229,124,26,112,10,108,155,138,59,166,103,113,199,170,234,233,240,236,94,174,166,142,224,212,149,32,161,184,212,75,21,60,104,247,53,81,138,249,41,164,174,70,177,251,238,141,145,200,155,199,204,216,107,171,25,215,236,161,170,121,150,166,124,151,242,103,225,110,65,113,190,249,46,191,91,202,249,170,153,38,233,117,57,91,207,203,212,229,230,229,110,251,111,178,111,177,113,62,13,56,5,78,51,194,229,211,51,184,227,212,148,149,25,142,81,87,83,71,112,106,68,179,215,91,169,226,138,158,52,123,154,170,244,100,117,49,215,35,88,253,182,87,72,228,77,164,230,112,113,94,52,248,5,53,247,135,156,83,80,105,241,234,186,203,150,43,148,50,153,245,208,164,174,101,5,186,178,158,68,153,101,70,175,35,88,250,136,40,24,143,122,118,127,35,90,169,212,84,117,107,112,63,172,87,93,16,226,143,79,242,234,59,245,37,170,219,91,120,166,178,95,165,174,170,116,20,75,106,171,149,176,212,186,161,200,246,55,146,54,185,39,106,200,188,141,146,8,222,228,94,77,139,232,226,95,0,169,213,62,30,117,35,79,173,248,245,37,242,229,124,197,238,84,214,186,26,148,139,146,91,143,151,122,209,170,44,170,140,99,219,80,145,61,143,114,167,35,218,215,110,222,93,211,90,32,54,168,6,52,225,163,63,169,213,62,30,116,223,80,110,25,13,37,242,229,124,197,237,181,55,74,234,101,139,146,91,143,151,98,86,34,164,72,140,99,219,80,146,177,236,106,39,35,218,230,236,222,93,147,37,128,42,175,199,59,251,73,255,0,124,159,228,210,213,10,171,241,206,254,210,127,223,39,249,52,12,85,224,169,244,167,202,127,71,245,223,120,219,135,141,95,210,159,22,253,31,208,253,227,113,30,10,159,74,124,167,244,127,93,247,141,184,120,213,253,41,241,111,209,253,15,222,55,16,50,175,129,143,246,236,254,246,255,0,202,69,164,199,118,181,77,117,168,177,67,115,164,125,202,142,158,26,186,138,54,204,213,158,24,38,116,141,138,87,199,191,51,88,247,65,51,90,229,77,156,177,72,137,191,42,237,70,220,1,113,109,138,240,141,165,154,219,148,220,162,243,217,37,247,228,75,126,51,110,107,99,151,169,92,218,107,179,217,60,241,44,209,72,180,113,200,144,182,103,198,170,230,245,163,68,77,222,134,53,210,174,56,245,115,77,56,163,187,241,73,51,41,47,55,124,162,162,161,153,13,178,161,239,88,42,237,211,74,199,186,138,25,36,89,37,167,100,105,20,45,129,200,231,116,210,8,154,169,36,104,232,222,27,15,3,165,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,236,85,238,160,0,0,0,0,107,89,197,143,210,159,89,63,72,25,15,222,51,151,83,225,113,244,19,211,47,229,175,190,43,74,86,226,199,233,79,172,159,164,12,135,239,25,203,169,240,184,250,9,233,151,242,215,223,21,160,103,93,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,253,168,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,188,146,53,187,171,81,238,228,122,62,55,47,59,28,137,178,241,23,248,245,224,239,30,226,159,72,238,110,179,89,233,32,212,91,29,63,157,199,238,112,209,210,249,186,215,192,201,221,29,174,90,137,121,92,218,105,93,52,136,137,213,99,25,43,153,42,243,35,28,215,4,75,240,163,227,167,247,142,23,245,175,51,255,0,232,122,92,2,182,185,191,238,154,235,92,149,10,239,253,151,149,99,155,249,240,163,255,0,210,240,147,255,0,137,222,33,113,94,23,244,106,245,171,153,77,55,159,242,29,58,107,117,173,149,81,211,205,115,174,149,220,177,83,198,231,175,251,169,30,173,107,220,200,162,149,232,199,242,114,174,184,63,248,85,129,101,95,249,87,28,201,49,203,135,254,146,142,186,219,93,79,39,251,217,33,154,57,25,245,57,174,111,185,80,201,92,71,113,85,171,156,83,221,113,187,206,171,220,169,39,168,198,44,236,180,211,178,138,55,193,4,207,230,87,75,88,248,121,214,38,84,204,188,157,71,68,216,216,228,138,36,70,53,24,136,129,210,181,87,83,50,173,100,212,124,143,84,179,90,191,49,122,201,174,18,220,42,121,100,145,241,195,206,190,196,17,117,30,247,182,24,152,141,142,54,43,151,146,54,49,168,187,53,11,105,240,172,224,130,143,77,177,91,71,19,218,135,75,207,151,228,150,249,101,199,169,58,208,84,83,209,89,234,227,129,240,85,109,210,87,197,89,35,18,100,221,146,170,36,21,28,142,107,94,233,26,216,171,225,135,193,5,31,17,121,85,78,175,106,69,47,62,3,135,220,33,138,158,157,179,64,255,0,149,111,16,201,79,80,180,179,211,203,20,137,37,31,65,219,76,142,228,87,117,227,107,28,237,164,228,187,240,0,0,35,175,136,70,168,90,180,171,131,237,73,185,220,27,73,53,69,254,207,46,47,67,73,53,107,105,159,81,61,193,171,76,189,45,209,86,71,197,20,146,212,44,109,77,220,202,119,247,106,34,189,186,240,150,169,227,105,173,127,214,47,14,116,118,255,0,134,107,112,170,146,47,253,226,142,146,56,94,146,127,239,171,35,93,31,250,194,181,223,61,8,1,161,26,41,251,52,219,181,79,203,220,60,173,126,9,167,245,249,173,31,60,188,144,203,228,170,169,60,196,114,109,27,220,237,233,101,169,228,106,114,239,42,69,204,228,111,54,225,34,188,34,53,138,213,166,188,81,191,17,200,239,213,116,54,221,65,179,203,100,166,137,106,155,21,20,151,86,203,28,212,142,157,175,123,90,175,86,178,162,8,149,17,207,234,85,53,141,79,198,57,75,201,53,129,210,124,235,246,47,213,60,55,83,62,75,249,79,240,75,32,183,95,124,151,95,163,230,188,173,76,115,116,186,156,174,228,230,233,242,243,114,187,109,247,217,118,216,217,206,211,118,181,95,237,84,87,219,21,206,146,227,109,184,211,199,87,71,89,73,51,102,130,166,9,26,142,142,88,228,106,171,94,199,53,81,200,228,85,69,69,69,64,62,179,90,206,44,126,148,250,201,250,64,200,126,241,156,217,76,214,179,139,31,165,62,178,126,144,50,31,188,103,3,26,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,115,200,247,122,185,85,109,171,194,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,94,62,102,212,189,208,49,240,73,22,200,216,95,206,143,127,89,18,44,21,225,169,225,251,251,59,86,80,235,222,171,67,201,128,218,174,14,249,46,220,230,237,37,226,186,146,122,103,254,54,41,233,159,13,69,185,233,230,96,147,149,232,229,146,55,179,183,43,139,169,0,0,0,69,95,20,127,160,158,166,255,0,34,253,241,68,74,162,42,248,163,253,4,245,55,249,23,239,138,32,40,219,68,48,171,86,165,107,70,3,167,55,218,138,184,45,185,86,81,106,178,86,75,72,246,182,120,224,169,171,142,25,29,27,156,215,53,30,141,122,170,42,181,201,190,219,162,250,27,46,226,120,181,139,6,197,108,216,86,45,67,228,172,184,253,190,158,215,110,166,234,190,78,133,44,17,182,56,163,231,122,185,238,229,99,26,155,185,85,203,182,234,170,189,205,112,184,78,250,83,232,223,233,3,30,251,198,3,101,48,0,0,62,75,181,166,213,127,181,86,216,175,182,202,75,141,182,227,79,37,37,101,29,92,45,154,10,152,36,106,182,72,164,141,200,173,123,28,213,86,171,85,21,21,21,81,77,104,120,133,197,172,88,54,190,234,94,21,139,80,249,43,46,63,152,94,109,118,234,110,171,228,232,82,193,91,44,113,71,206,245,115,221,202,198,53,55,114,171,151,109,213,85,123,155,52,154,214,113,99,244,167,214,79,210,6,67,247,140,224,90,167,130,167,209,99,41,253,32,87,125,221,110,32,7,138,63,211,179,83,127,145,126,231,162,39,255,0,130,167,209,99,41,253,32,87,125,221,110,32,87,137,141,166,235,127,241,0,212,11,21,138,217,87,113,185,92,106,44,52,148,116,116,144,186,105,234,103,146,211,66,216,226,142,54,162,185,239,115,149,26,141,68,85,85,84,68,2,48,98,120,181,247,57,202,172,216,86,45,67,231,111,89,5,194,158,215,110,166,234,178,62,189,84,242,54,56,163,231,122,181,141,230,123,218,155,185,81,169,190,234,168,157,203,254,224,131,130,236,87,132,125,56,130,134,181,182,171,222,125,114,234,79,123,200,98,161,141,178,51,170,144,243,80,211,78,172,73,150,141,139,4,106,141,122,251,114,35,165,229,103,50,70,204,63,225,161,192,85,54,131,99,208,235,86,172,216,169,39,212,91,229,60,115,90,25,39,87,158,193,110,158,150,55,58,23,67,52,81,186,10,229,116,147,69,50,251,124,172,106,49,142,106,62,100,124,245,2,149,188,106,254,148,248,183,232,254,135,239,27,136,240,84,250,83,229,63,163,250,239,188,109,195,198,175,233,79,139,126,143,232,126,241,184,143,5,79,165,62,83,250,63,174,251,198,220,4,85,226,199,233,79,172,159,164,12,135,239,25,203,84,240,84,250,44,101,63,164,10,239,187,173,197,85,241,99,244,167,214,79,210,6,67,247,140,229,170,120,42,125,22,50,159,210,5,119,221,214,224,51,175,25,156,25,224,60,89,224,21,52,117,148,52,150,236,218,221,78,249,108,55,232,162,134,25,221,60,112,212,37,53,37,85,74,193,44,203,67,214,168,89,36,138,61,151,116,230,111,127,90,1,207,240,12,203,75,51,43,182,159,106,14,61,87,99,200,108,117,11,77,93,67,82,137,207,19,246,69,69,69,69,86,189,142,106,181,236,123,85,88,246,57,174,106,185,174,69,93,162,8,255,0,171,60,11,112,227,173,122,203,96,215,28,247,12,243,119,235,46,222,114,154,55,49,180,55,222,155,81,41,254,81,133,90,190,99,163,178,114,247,111,59,81,177,203,213,137,173,141,3,175,248,115,234,174,180,106,231,13,182,235,238,183,227,181,118,235,149,186,162,27,93,166,178,174,146,174,25,239,86,168,232,41,29,5,202,73,42,94,231,84,190,103,73,43,150,118,42,49,234,138,168,158,164,160,0,12,105,196,190,127,83,165,156,60,234,70,160,219,242,26,75,29,202,199,139,220,170,109,117,213,43,23,36,87,31,46,244,163,68,73,81,88,247,186,161,98,99,24,228,94,119,185,173,217,220,219,46,180,69,196,248,211,235,21,170,203,164,120,166,136,91,239,213,113,95,114,91,195,47,117,212,116,149,77,107,29,106,165,100,141,70,213,70,143,71,171,36,169,146,39,196,142,98,177,207,163,145,119,71,68,133,101,240,229,161,119,221,126,203,242,12,110,199,102,186,220,254,65,195,239,217,36,176,218,213,139,84,233,41,104,164,90,54,50,55,35,157,55,82,185,244,80,172,113,181,210,57,179,47,47,46,202,246,134,85,240,203,214,191,216,91,139,140,91,204,91,252,213,6,119,182,21,89,201,23,60,209,121,217,225,242,242,71,188,140,107,118,170,138,155,157,203,205,180,75,47,43,85,220,187,95,241,171,102,39,148,223,112,108,170,205,154,226,213,222,74,245,143,220,41,238,150,234,158,147,36,232,85,65,35,100,138,78,71,163,152,238,87,177,171,179,145,90,187,108,168,169,216,217,163,73,243,175,217,67,75,48,221,76,249,47,228,207,194,220,126,221,125,242,93,126,183,149,243,84,209,205,210,234,114,183,159,151,169,203,205,202,221,246,223,100,223,96,59,89,173,103,22,63,74,125,100,253,32,100,63,120,206,108,166,107,89,197,143,210,159,89,63,72,25,15,222,51,129,106,158,10,159,69,140,167,244,129,93,247,117,184,145,92,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,123,8,233,90,199,187,203,72,230,198,217,153,202,238,102,34,57,19,168,200,222,200,235,224,169,244,88,202,127,72,21,223,119,91,137,254,5,11,104,167,134,142,190,231,186,251,85,165,185,214,39,117,199,49,188,114,224,255,0,150,50,58,154,10,218,58,27,149,13,61,108,112,79,242,93,84,180,174,142,105,164,141,239,146,14,118,163,92,214,171,151,100,69,66,242,116,247,10,181,105,174,1,141,105,205,138,162,174,123,110,43,103,162,178,81,203,86,246,186,121,32,166,133,144,198,233,28,214,181,170,245,107,17,85,81,173,77,247,217,19,208,236,0,0,0,0,0,8,1,227,87,244,88,197,191,72,20,63,119,92,74,171,225,59,233,79,163,127,164,12,123,239,24,11,84,241,171,250,44,98,223,164,10,31,187,174,37,85,240,157,244,167,209,191,210,6,61,247,140,0,108,166,0,0,0,0,0,3,21,113,99,244,88,214,79,209,254,67,247,116,230,181,134,202,124,88,253,22,53,147,244,127,144,253,221,57,173,96,27,25,240,57,128,97,186,125,194,134,152,82,225,152,245,37,169,151,204,94,215,127,185,172,40,188,245,151,26,186,56,101,168,168,149,238,85,115,222,231,46,201,186,251,44,107,24,222,86,49,173,76,234,98,174,19,190,139,26,55,250,63,199,190,238,128,202,160,0,0,81,15,139,6,144,225,186,75,197,125,76,248,100,21,112,51,57,179,199,151,220,225,154,117,149,140,184,212,214,85,178,161,209,43,189,166,177,238,131,168,173,85,118,207,145,232,222,86,114,177,178,43,192,199,251,118,127,123,127,229,35,21,120,213,253,41,241,111,209,253,15,222,55,19,42,248,24,255,0,110,207,239,111,252,164,6,42,241,171,250,83,226,223,163,250,31,188,110,38,85,240,49,254,221,159,222,223,249,72,197,94,53,127,74,124,91,244,127,67,247,141,196,202,190,6,63,219,179,251,219,255,0,41,1,106,128,0,40,7,197,31,233,217,169,191,200,191,115,209,19,211,193,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,32,95,138,63,211,179,83,127,145,126,231,162,39,255,0,130,167,209,99,41,253,32,87,125,221,110,2,47,248,140,120,115,221,116,142,235,113,214,253,16,179,85,220,112,155,141,68,213,119,107,77,37,59,166,158,203,60,142,171,169,158,88,224,166,166,108,52,214,184,97,142,38,35,158,245,86,42,162,47,109,148,192,28,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,70,157,35,142,89,55,77,151,149,221,189,46,123,141,174,37,52,227,134,253,14,190,92,243,84,181,93,46,185,29,190,178,215,96,198,235,233,82,178,59,205,83,225,86,172,115,211,171,155,207,70,222,163,86,161,85,205,106,70,238,84,85,124,145,177,250,246,101,151,255,0,194,188,170,243,148,252,137,106,179,124,179,112,168,184,124,157,105,166,242,244,52,125,89,28,254,133,60,91,175,78,22,115,114,177,155,175,43,81,19,117,216,13,156,240,12,255,0,13,213,60,54,211,168,58,125,144,210,95,49,235,229,58,84,208,215,83,42,242,74,205,213,21,21,21,17,204,123,92,142,99,216,228,71,177,237,115,92,141,115,85,19,176,16,171,195,15,133,45,71,225,203,75,42,111,154,135,150,221,97,171,205,58,55,70,226,109,153,124,141,4,114,83,83,186,57,39,167,158,157,147,83,220,88,189,104,102,70,73,211,86,182,54,185,30,232,216,172,154,160,10,118,241,167,214,43,173,235,87,49,77,16,183,223,169,37,177,99,86,118,94,235,168,233,42,156,231,182,235,84,249,26,141,170,141,30,172,71,199,77,28,79,137,28,196,123,89,89,34,238,173,149,11,105,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,83,90,205,107,213,11,174,181,106,230,95,170,247,150,213,199,81,148,222,42,110,76,167,169,173,117,91,232,224,123,215,163,74,146,185,17,94,200,98,233,196,207,101,168,140,141,168,141,106,34,34,7,74,44,127,193,99,88,174,182,93,92,202,244,66,225,126,164,138,197,146,217,223,123,161,163,171,170,115,94,235,173,43,227,106,182,150,53,122,49,95,37,52,146,190,84,107,21,238,101,28,107,186,54,37,43,128,236,26,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,234,6,209,0,235,250,123,154,218,181,43,0,198,181,26,197,79,87,5,183,42,179,209,94,232,226,171,99,91,60,112,84,194,201,163,108,141,107,156,212,122,53,232,138,136,231,38,251,236,171,234,118,0,0,0,6,170,230,213,6,170,224,108,167,194,119,209,99,70,255,0,71,248,247,221,208,25,84,197,92,39,125,22,52,111,244,127,143,125,221,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,174,15,26,125,98,181,89,116,143,20,209,11,125,250,174,43,238,75,120,101,238,186,142,146,169,173,99,173,84,172,145,168,218,168,209,232,245,100,149,50,68,248,145,204,86,57,244,114,46,232,232,144,171,93,27,209,203,238,178,92,114,154,107,68,222,94,147,15,195,239,121,141,210,167,149,143,232,210,208,82,190,70,167,35,158,197,119,86,117,167,131,118,243,57,157,126,126,87,53,142,67,32,113,217,174,151,221,126,226,107,49,201,46,119,155,85,206,213,97,184,85,99,120,220,214,180,98,210,186,207,75,85,50,83,189,146,53,93,214,234,115,190,101,145,92,228,115,166,94,94,86,35,24,217,107,192,78,142,218,172,190,31,156,71,235,125,194,195,87,21,247,37,197,242,75,37,13,101,93,43,90,199,90,169,109,79,114,186,150,69,98,61,89,37,76,146,178,85,107,213,142,125,28,105,178,58,37,2,178,206,235,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,244,106,146,39,42,171,25,52,93,57,89,237,57,21,146,53,81,206,69,69,94,148,88,255,0,141,62,142,221,108,186,185,138,107,125,190,195,73,21,139,37,179,178,201,93,89,73,74,230,189,215,90,87,200,228,117,84,136,196,98,190,74,105,34,100,74,231,171,220,202,57,19,100,108,72,4,223,240,203,214,191,217,167,132,124,91,204,91,252,173,126,9,182,21,89,201,23,36,50,249,40,33,242,242,71,188,143,115,183,165,150,155,157,203,203,188,169,47,43,81,188,187,202,162,144,60,33,53,210,143,76,56,142,171,211,156,134,243,228,172,186,151,111,109,186,22,189,32,100,46,188,64,245,146,137,100,150,69,107,219,204,199,213,192,198,49,85,100,150,166,38,171,28,188,174,101,223,128,0,1,74,222,53,127,74,124,91,244,127,67,247,141,196,202,190,6,63,219,179,251,219,255,0,41,24,171,198,175,233,79,139,126,143,232,126,241,184,153,87,192,199,251,118,127,123,127,229,32,45,80,0,0,138,190,40,255,0,65,61,77,254,69,251,226,136,149,68,85,241,71,250,9,234,111,242,47,223,20,64,82,183,9,223,74,125,27,253,32,99,223,120,192,108,166,107,89,194,119,210,159,70,255,0,72,24,247,222,48,27,41,128,0,1,170,185,178,159,9,223,69,141,27,253,31,227,223,119,64,107,88,108,167,194,119,209,99,70,255,0,71,248,247,221,208,1,149,64,0,0,0,106,174,108,167,194,119,209,99,70,255,0,71,248,247,221,208,26,214,27,41,240,157,244,88,209,191,209,254,61,247,116,0,101,80,0,17,87,197,31,232,39,169,191,200,191,124,81,20,173,194,119,210,159,70,255,0,72,24,247,222,48,23,83,226,143,244,19,212,223,228,95,190,40,138,86,225,59,233,79,163,127,164,12,123,239,24,0,217,76,0,0,142,190,33,26,161,106,210,174,15,181,38,231,112,109,36,213,23,251,60,184,189,13,36,213,173,166,125,68,247,6,173,50,244,183,69,89,31,20,82,75,80,177,181,55,115,41,223,221,168,138,246,200,162,189,124,107,238,214,168,120,109,195,108,83,92,233,25,114,172,206,41,234,233,232,221,51,82,121,160,134,130,181,178,202,200,247,230,115,24,233,225,107,156,137,179,86,88,209,118,230,77,194,152,77,148,248,81,196,255,0,1,184,101,210,172,90,76,103,240,126,174,139,15,180,249,251,115,168,188,164,144,87,62,150,55,213,117,98,217,170,217,157,59,229,116,156,201,204,178,57,234,239,105,84,215,219,134,75,77,170,255,0,196,150,148,88,175,182,202,75,141,182,227,156,88,169,43,40,234,225,108,208,84,193,37,124,45,146,41,35,114,43,94,199,53,85,170,213,69,69,69,84,83,101,224,6,181,156,87,98,127,128,220,77,106,174,45,30,51,248,63,73,69,152,93,188,133,185,180,94,82,56,40,95,85,35,233,122,81,108,212,108,46,129,241,58,62,84,229,88,220,197,111,178,168,108,166,81,183,140,46,21,106,197,120,193,125,246,223,81,87,37,70,99,139,219,111,117,205,153,237,86,71,59,29,53,10,54,36,70,162,163,58,84,49,57,81,202,229,231,115,215,125,149,26,208,157,94,15,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,234,215,74,212,86,163,83,145,172,77,183,69,115,166,249,84,30,7,217,253,52,87,93,83,210,218,236,134,173,106,42,169,237,215,251,93,165,203,43,160,70,68,233,96,173,168,98,109,210,99,213,102,160,99,187,163,222,137,31,206,72,215,150,215,192,21,87,227,157,253,164,255,0,190,79,242,105,106,133,85,248,231,127,105,63,239,147,252,154,6,42,240,84,250,83,229,63,163,250,239,188,109,195,198,175,233,79,139,126,143,232,126,241,184,143,5,79,165,62,83,250,63,174,251,198,220,60,106,254,148,248,183,232,254,135,239,27,136,16,0,238,185,38,138,106,230,29,128,217,117,75,43,211,140,130,207,137,228,85,30,90,213,118,173,161,124,48,85,189,97,100,236,86,43,145,21,89,36,82,35,227,126,220,146,163,37,233,171,186,82,114,231,255,0,14,46,15,173,92,88,106,229,123,179,148,171,76,19,10,167,130,190,244,202,105,91,27,235,167,149,234,148,212,42,228,122,75,27,37,72,231,123,228,141,170,168,200,28,196,116,111,145,146,54,239,243,253,29,192,117,23,72,238,218,33,121,176,210,82,226,119,75,58,217,25,71,69,75,11,25,65,2,49,27,11,169,163,115,29,20,79,129,91,27,225,94,69,72,223,28,106,137,236,160,20,109,192,47,26,249,87,10,122,143,73,100,187,92,252,198,153,100,215,8,99,200,237,245,11,35,227,160,231,86,198,235,157,58,70,215,189,179,68,196,69,123,88,213,235,70,196,98,167,51,98,124,87,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,174,191,24,156,42,230,92,40,106,229,195,15,188,219,106,221,140,92,106,42,42,113,59,188,146,36,204,184,219,145,254,194,58,86,177,141,243,49,181,209,182,102,114,183,149,234,142,68,233,190,55,190,69,120,106,120,129,126,193,53,148,58,9,170,211,115,224,55,91,131,190,75,184,185,219,201,103,174,171,158,153,159,141,150,122,150,67,79,110,98,121,153,228,229,98,185,36,145,239,239,204,224,46,164,0,0,0,6,181,156,88,253,41,245,147,244,129,144,253,227,57,117,62,23,31,65,61,50,254,90,251,226,180,165,110,44,126,148,250,201,250,64,200,126,241,156,186,159,11,143,160,158,153,127,45,125,241,90,4,170,0,130,190,39,156,111,214,112,233,138,211,105,14,155,213,114,103,217,133,190,105,106,42,29,12,236,249,42,207,52,117,20,233,85,5,68,82,198,177,214,117,219,188,42,222,116,111,66,71,61,173,222,62,112,175,95,20,28,203,72,242,254,43,239,80,105,29,130,146,220,204,126,157,214,108,146,106,107,91,40,153,95,127,142,178,169,245,181,10,141,68,116,207,230,149,177,190,103,162,57,239,133,202,138,230,114,61,209,44,236,24,6,1,153,106,158,101,105,211,237,62,199,170,239,153,13,242,161,41,168,104,105,145,57,229,126,202,170,170,170,168,214,49,173,71,61,239,114,163,24,198,185,206,86,181,170,169,159,248,215,224,115,50,225,18,167,19,175,157,245,119,156,122,255,0,103,163,101,101,222,54,35,233,41,111,233,18,249,202,38,202,136,215,43,21,204,116,208,186,72,227,115,162,122,181,17,238,130,87,129,115,220,27,101,58,29,147,240,227,134,55,135,170,238,182,33,103,183,199,107,100,51,69,12,85,212,181,81,177,171,60,117,209,196,141,99,107,28,247,172,178,170,39,44,142,151,170,213,115,36,107,221,154,205,125,184,10,227,19,33,225,99,87,45,141,188,222,42,231,211,171,229,71,146,200,45,147,86,85,121,74,38,78,248,27,37,210,42,120,185,154,234,152,155,12,106,171,210,123,223,19,95,18,114,171,218,230,223,245,166,237,106,191,218,168,175,182,43,157,37,198,219,113,167,142,174,142,178,146,102,205,5,76,18,53,29,28,177,200,213,86,189,142,106,163,145,200,170,138,138,138,128,125,96,24,255,0,136,29,76,253,134,244,59,60,213,40,234,237,84,245,120,206,63,93,112,160,249,82,78,74,89,171,153,11,188,172,15,246,216,174,234,206,177,70,140,107,145,207,115,209,173,94,103,32,20,87,226,43,172,119,221,100,226,227,59,169,187,195,229,233,48,251,132,248,117,174,155,153,143,232,210,208,79,44,110,94,118,177,138,238,172,235,81,62,206,230,115,58,252,156,206,107,26,164,245,240,105,209,219,82,112,243,168,25,174,81,97,171,169,167,212,43,194,217,38,163,186,82,181,246,235,141,170,146,157,90,142,142,55,179,105,152,249,107,43,97,145,85,92,197,232,242,108,138,215,239,80,23,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,41,240,209,128,84,233,103,15,58,111,167,215,12,122,146,199,114,177,226,246,218,107,165,13,50,69,201,21,199,203,177,107,21,86,37,86,61,238,168,89,94,247,181,87,157,238,115,183,119,54,234,26,230,106,198,11,251,23,234,158,101,166,127,42,124,167,248,37,144,92,108,94,119,161,209,243,94,86,166,72,122,189,62,103,114,115,116,249,185,121,157,182,251,110,187,110,94,167,134,94,181,254,205,60,35,226,222,98,223,229,107,240,77,176,170,206,72,185,33,151,201,65,15,151,146,61,228,123,157,189,44,180,220,238,94,93,229,73,121,90,141,229,222,186,188,98,180,207,240,63,138,200,115,170,74,75,170,210,103,184,253,29,194,106,170,136,255,0,114,186,186,153,22,142,72,41,222,140,68,94,72,32,163,123,216,174,115,154,233,209,202,168,215,177,19,42,248,37,235,29,246,44,171,58,225,250,162,30,181,150,166,222,185,141,28,156,204,111,148,170,142,74,122,74,132,217,25,207,39,89,146,211,119,87,242,179,202,251,45,222,71,42,5,181,26,214,113,99,244,167,214,79,210,6,67,247,140,230,202,102,181,156,88,253,41,245,147,244,129,144,253,227,56,23,83,225,113,244,19,211,47,229,175,190,43,73,84,69,95,11,143,160,158,153,127,45,125,241,90,74,160,0,0,4,85,241,71,250,9,234,111,242,47,223,20,68,170,34,175,138,63,208,79,83,127,145,126,248,162,2,149,184,78,250,83,232,223,233,3,30,251,198,3,101,51,90,206,19,190,148,250,55,250,64,199,190,241,128,217,76,0,0,1,173,103,22,63,74,125,100,253,32,100,63,120,206,108,166,107,89,197,143,210,159,89,63,72,25,15,222,51,129,106,158,10,159,69,140,167,244,129,93,247,117,184,201,88,191,5,150,171,215,28,122,147,197,102,169,99,244,149,244,241,212,89,83,3,130,90,150,202,198,207,5,178,154,58,139,132,176,35,85,17,241,203,26,50,5,123,183,107,217,44,157,52,84,130,83,26,248,42,125,22,50,159,210,5,119,221,214,226,127,128,0,1,74,222,53,127,74,124,91,244,127,67,247,141,196,120,42,125,41,242,159,209,253,119,222,54,225,227,87,244,167,197,191,71,244,63,120,220,71,130,167,210,159,41,253,31,215,125,227,110,2,42,241,99,244,167,214,79,210,6,67,247,140,229,170,120,42,125,22,50,159,210,5,119,221,214,226,170,248,177,250,83,235,39,233,3,33,251,198,114,213,60,21,62,139,25,79,233,2,187,238,235,112,19,252,0,0,3,175,234,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,168,20,109,226,167,172,118,45,93,226,226,239,77,142,67,189,38,5,111,139,14,146,167,153,255,0,186,170,169,167,158,74,149,228,123,26,172,233,207,81,44,27,123,77,119,67,157,174,86,189,17,36,175,130,94,138,127,95,92,70,86,92,62,56,85,190,150,57,127,247,122,202,185,38,98,199,255,0,185,36,110,108,159,235,232,230,252,197,43,47,80,179,91,174,165,103,249,46,163,95,105,233,32,185,101,87,138,219,221,100,84,140,115,96,142,122,153,159,52,141,141,174,115,156,140,71,61,81,17,92,229,219,109,213,125,77,130,56,9,211,60,87,75,248,71,211,59,118,45,73,211,249,123,31,162,201,174,51,190,56,210,106,170,234,248,25,81,43,228,115,24,222,126,94,163,98,98,187,119,36,80,196,197,115,185,55,2,141,184,192,192,42,116,195,138,61,82,195,38,199,169,44,84,244,185,69,117,77,190,223,72,145,54,8,45,213,50,173,69,18,70,216,151,145,140,90,105,161,84,98,109,200,138,141,84,106,162,181,45,171,194,35,88,174,186,149,194,227,241,28,142,253,73,93,114,211,235,196,182,74,104,150,169,210,214,199,106,116,81,205,72,233,218,247,185,200,196,115,234,32,137,81,26,206,157,43,88,212,252,91,148,139,254,54,154,103,149,83,106,158,11,172,126,83,171,141,220,49,244,198,122,241,199,35,188,189,117,61,77,69,71,36,206,228,233,179,169,29,86,241,167,58,185,221,9,253,148,70,110,189,87,193,147,84,191,5,56,142,190,233,157,125,247,202,208,103,120,252,158,90,139,202,243,249,203,165,19,210,104,127,24,140,87,71,201,74,235,139,187,185,172,118,251,46,238,233,160,23,82,107,89,197,143,210,159,89,63,72,25,15,222,51,155,41,154,214,113,99,244,167,214,79,210,6,67,247,140,224,90,167,130,167,209,99,41,253,32,87,125,221,110,39,249,0,60,21,62,139,25,79,233,2,187,238,235,113,63,192,0,0,0,0,0,0,128,30,53,127,69,140,91,244,129,67,247,117,196,170,190,19,190,148,250,55,250,64,199,190,241,128,181,79,26,191,162,198,45,250,64,161,251,186,226,85,95,9,223,74,125,27,253,32,99,223,120,192,6,202,96,0,0,0,0,0,49,87,22,63,69,141,100,253,31,228,63,119,78,107,88,108,167,197,143,209,99,89,63,71,249,15,221,211,154,214,1,178,159,9,223,69,141,27,253,31,227,223,119,64,101,83,21,112,157,244,88,209,191,209,254,61,247,116,6,85,0,0,2,149,188,106,254,148,248,183,232,254,135,239,27,137,149,124,12,127,183,103,247,183,254,82,49,87,141,95,210,159,22,253,31,208,253,227,113,50,175,129,143,246,236,254,246,255,0,202,64,98,175,26,191,165,62,45,250,63,161,251,198,226,101,95,3,31,237,217,253,237,255,0,148,140,85,227,87,244,167,197,191,71,244,63,120,220,76,171,224,99,253,187,63,189,191,242,144,22,168,0,2,128,124,81,254,157,154,155,252,139,247,61,17,50,188,45,181,139,1,208,174,6,179,221,70,212,107,245,37,186,219,110,206,46,146,197,20,181,80,195,61,194,120,236,244,83,54,146,149,179,61,141,150,166,70,196,244,142,36,114,43,149,62,213,72,107,226,143,244,236,212,223,228,95,185,232,136,213,248,89,149,126,10,254,2,254,19,93,127,6,254,80,249,91,228,127,59,39,145,243,221,62,151,153,232,111,211,235,116,253,142,167,47,55,47,179,190,221,128,201,92,85,113,49,153,113,95,171,149,154,165,152,80,210,91,152,218,118,219,109,22,202,100,71,50,221,110,141,242,62,40,22,78,84,116,207,230,150,71,190,71,34,115,61,238,229,107,25,201,27,39,87,133,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,28,237,114,189,95,215,106,51,146,9,36,194,190,26,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,251,108,145,35,98,42,185,239,134,239,173,54,155,85,130,213,69,98,177,91,41,45,214,219,117,60,116,148,116,116,144,182,24,41,160,141,168,216,226,142,54,162,53,140,107,81,26,141,68,68,68,68,68,3,235,0,1,8,60,93,245,138,235,166,188,46,51,17,199,47,212,148,55,45,65,188,69,100,169,137,42,157,21,108,150,166,197,36,213,110,129,172,123,92,172,87,50,158,9,85,81,204,233,213,57,142,79,198,53,74,86,195,112,12,203,80,106,110,180,184,102,61,87,117,125,142,207,91,127,185,172,40,156,148,118,234,72,150,90,138,137,94,229,70,177,141,106,108,155,175,180,247,49,141,230,123,218,213,145,94,38,154,215,251,52,241,113,148,249,123,127,149,160,193,55,194,168,249,226,228,154,95,37,60,222,98,73,54,145,237,118,245,82,212,242,57,57,119,137,34,230,106,59,155,124,171,225,249,162,159,255,0,43,28,79,113,23,89,112,254,215,249,30,21,111,165,142,95,255,0,71,37,101,92,147,49,99,255,0,220,146,55,54,79,245,244,115,126,98,129,0,14,193,153,96,25,150,159,84,218,169,115,60,122,174,212,251,229,158,138,255,0,108,89,145,57,43,45,213,113,36,180,245,17,61,170,173,123,28,213,217,118,95,101,237,123,29,202,246,57,169,215,201,255,0,226,7,162,159,255,0,43,28,48,241,23,71,112,254,215,248,230,21,112,165,146,95,255,0,71,45,101,36,144,177,35,255,0,223,82,71,58,79,245,132,107,126,122,129,47,252,33,53,210,179,83,248,113,171,211,156,134,243,231,111,90,105,112,109,186,22,189,39,124,205,179,206,197,146,137,100,150,69,115,29,202,246,85,192,198,49,81,35,138,154,38,171,26,156,174,124,234,40,7,195,47,90,255,0,97,110,46,49,111,49,111,243,84,25,222,216,85,103,36,92,243,69,231,103,135,203,201,30,242,49,173,218,170,42,110,119,47,54,209,44,188,173,87,114,237,127,192,0,0,13,85,205,170,13,85,192,217,79,132,239,162,198,141,254,143,241,239,187,160,50,169,138,184,78,250,44,104,223,232,255,0,30,251,186,3,42,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,35,255,0,29,154,233,98,208,30,25,115,28,146,231,121,186,219,46,183,235,125,86,55,141,205,107,71,165,83,111,21,84,179,37,59,217,35,85,189,30,159,35,230,89,21,205,86,182,21,229,230,122,177,142,144,5,64,120,209,235,165,246,235,168,248,231,15,22,203,205,170,108,110,201,111,166,201,46,84,212,232,201,42,153,120,149,106,99,141,149,15,221,93,31,37,43,152,246,70,136,197,86,213,171,221,206,139,18,176,43,175,19,197,175,185,206,85,102,194,177,106,31,59,122,200,46,20,246,187,117,55,85,145,245,234,167,145,177,197,31,59,213,172,111,51,222,212,221,202,141,77,247,85,68,238,108,19,168,218,95,106,209,95,15,204,215,74,44,206,164,146,159,22,210,123,197,181,245,20,212,77,164,101,100,236,181,77,214,170,88,154,170,140,124,210,245,37,127,180,229,87,200,229,87,57,85,85,107,3,194,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,165,43,94,213,252,91,144,183,78,44,126,139,26,201,250,63,200,126,238,156,13,107,13,135,184,255,0,208,106,110,32,248,92,203,177,152,104,170,234,111,182,10,119,228,216,243,41,41,229,169,157,247,26,72,164,115,97,142,24,222,213,149,243,196,233,169,145,21,29,178,212,35,209,142,115,90,134,188,38,213,0,106,239,167,185,173,215,77,115,252,107,81,172,84,244,147,220,177,91,197,21,238,142,42,182,57,208,73,61,52,204,154,54,200,214,185,174,86,43,152,136,168,142,106,237,190,202,158,166,203,186,79,157,126,202,26,89,134,234,103,201,127,38,126,22,227,246,235,239,146,235,245,188,175,154,166,142,110,151,83,149,188,252,189,78,94,110,86,239,182,251,38,251,20,3,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,71,167,200,248,86,53,107,81,174,133,121,121,152,172,123,172,43,193,99,88,173,87,173,35,202,244,66,225,126,171,150,251,141,94,31,123,161,163,171,170,107,152,219,85,83,35,106,182,150,53,122,189,25,29,76,114,190,84,107,17,141,125,100,107,186,186,85,2,199,192,0,82,183,141,95,210,159,22,253,31,208,253,227,113,50,175,129,143,246,236,254,246,255,0,202,70,42,241,171,250,83,226,223,163,250,31,188,110,38,85,240,49,254,221,159,222,223,249,72,11,84,0,0,34,175,138,63,208,79,83,127,145,126,248,162,37,81,21,124,81,254,130,122,155,252,139,247,197,16,20,173,194,119,210,159,70,255,0,72,24,247,222,48,27,41,154,214,112,157,244,167,209,191,210,6,61,247,140,6,202,96,0,0,106,174,108,167,194,119,209,99,70,255,0,71,248,247,221,208,26,214,27,41,240,157,244,88,209,191,209,254,61,247,116,0,101,80,0,0,0,26,171,155,41,240,157,244,88,209,191,209,254,61,247,116,6,181,134,202,124,39,125,22,52,111,244,127,143,125,221,0,25,84,0,4,85,241,71,250,9,234,111,242,47,223,20,69,43,112,157,244,167,209,191,210,6,61,247,140,5,212,248,163,253,4,245,55,249,23,239,138,34,149,184,78,250,83,232,223,233,3,30,251,198,0,54,83,0,0,41,219,198,227,53,186,215,235,70,158,233,204,212,244,137,109,177,226,242,222,233,229,107,29,215,116,245,213,114,67,43,94,238,110,85,98,54,223,10,181,17,168,168,174,147,117,118,232,141,184,146,149,188,106,254,148,248,183,232,254,135,239,27,136,24,255,0,194,151,76,255,0,100,78,50,113,203,141,69,37,170,174,131,10,183,215,100,213,144,92,35,234,115,116,227,74,122,119,194,213,99,154,179,71,85,85,77,43,85,121,121,122,74,246,187,153,173,69,190,146,152,60,20,45,55,89,184,146,204,175,176,219,42,223,109,163,193,234,41,42,43,27,11,150,8,103,154,190,137,209,68,249,54,229,107,222,216,38,115,90,171,187,146,41,21,55,229,93,174,124,1,80,30,55,184,47,201,250,167,166,154,153,242,167,83,229,236,126,174,197,228,186,27,116,124,133,74,77,213,234,115,123,92,255,0,41,114,242,242,167,47,71,125,221,207,179,109,252,174,15,27,140,42,213,95,162,250,123,168,211,84,85,165,202,199,148,75,100,167,137,175,111,65,208,87,82,73,52,174,123,121,121,149,232,235,124,40,213,71,34,34,58,77,209,219,162,180,35,175,130,167,210,159,41,253,31,215,125,227,110,46,164,161,111,9,252,166,251,143,241,181,136,90,109,21,222,94,147,38,183,221,237,119,72,250,76,127,152,165,101,12,213,109,143,119,34,171,54,158,146,157,251,181,81,222,198,219,242,185,200,183,210,0,170,191,28,239,237,39,253,242,127,147,75,84,42,175,199,59,251,73,255,0,124,159,228,208,49,87,130,167,210,159,41,253,31,215,125,227,110,30,53,127,74,124,91,244,127,67,247,141,196,120,42,125,41,242,159,209,253,119,222,54,225,227,87,244,167,197,191,71,244,63,120,220,64,202,190,6,63,219,179,251,219,255,0,41,22,168,85,95,129,143,246,236,254,246,255,0,202,69,170,1,135,248,170,225,159,13,226,191,72,235,52,183,48,174,171,183,61,181,13,185,90,46,116,202,174,125,186,227,27,36,100,83,172,124,200,217,153,203,44,140,124,110,84,230,99,221,202,230,63,146,70,107,217,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,181,19,103,50,42,241,245,193,70,43,197,102,156,85,222,237,54,207,47,169,184,205,190,105,49,203,133,58,70,201,43,249,17,210,54,217,80,178,57,140,116,50,189,85,24,231,185,58,50,61,94,139,202,233,89,40,71,95,10,126,57,237,87,172,102,131,133,221,87,186,82,91,238,86,10,116,143,20,189,92,110,141,98,92,224,125,67,35,138,216,189,121,57,157,82,199,78,198,65,28,91,163,161,103,34,49,157,20,89,108,208,213,179,255,0,10,176,44,171,255,0,42,227,153,38,57,112,255,0,210,81,215,91,107,169,228,255,0,123,36,51,71,35,62,167,53,205,247,42,23,105,225,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,182,249,18,70,42,163,158,200,66,111,128,0,214,179,139,31,165,62,178,126,144,50,31,188,103,46,167,194,227,232,39,166,95,203,95,124,86,148,173,197,143,210,159,89,63,72,25,15,222,51,151,83,225,113,244,19,211,47,229,175,190,43,64,239,252,96,113,41,98,225,91,67,175,26,155,115,78,181,214,110,107,94,55,72,234,87,207,29,93,226,88,100,125,60,114,163,92,206,88,83,164,249,36,85,123,23,167,27,209,170,175,86,53,218,246,106,174,166,101,90,201,168,249,30,169,102,181,126,98,245,147,92,37,184,84,242,201,35,227,135,157,125,136,34,234,61,239,108,49,49,27,28,108,87,47,36,108,99,81,118,106,18,215,197,166,183,136,106,174,33,169,224,214,75,77,37,30,49,71,79,83,14,13,53,169,213,11,110,172,183,45,67,158,179,42,72,247,53,43,145,175,130,58,148,106,51,247,168,87,149,99,88,158,254,193,225,123,192,183,236,215,149,51,92,117,143,12,243,122,109,101,231,249,30,154,181,220,176,223,110,145,200,212,77,225,86,175,152,163,135,105,58,155,171,88,249,81,145,254,53,173,168,141,2,85,120,94,240,45,251,10,98,172,215,29,99,195,60,166,164,222,185,254,71,166,173,119,52,214,43,92,145,181,19,120,85,169,229,235,38,222,78,166,234,231,178,37,100,127,138,115,170,35,89,169,170,186,103,138,235,38,156,100,122,91,154,210,121,139,46,77,111,150,223,83,203,28,111,146,30,116,246,39,139,168,199,177,179,68,244,108,145,189,90,188,146,49,142,68,221,168,118,176,6,181,156,78,240,245,149,112,191,172,183,173,35,202,106,124,255,0,144,233,212,219,174,140,165,146,158,27,157,12,173,230,138,162,54,189,63,221,70,244,107,158,214,75,20,172,71,191,147,153,103,79,132,223,27,85,150,251,239,237,100,213,236,175,171,65,116,228,118,29,116,187,220,167,146,72,106,154,200,96,142,205,31,81,93,27,33,116,113,162,192,196,88,218,217,26,248,218,146,58,120,218,217,193,199,39,8,150,174,47,180,141,184,164,23,26,75,62,89,97,168,117,203,28,186,207,78,215,177,147,171,21,175,165,153,232,213,149,148,211,39,47,63,77,119,71,199,12,138,217,58,73,27,181,246,255,0,194,172,11,42,255,0,202,184,230,73,142,92,63,244,148,117,214,218,234,121,63,222,201,12,209,200,207,169,205,115,125,202,128,109,38,87,175,141,62,127,77,98,225,231,20,211,234,124,134,174,142,229,149,101,12,169,125,12,43,43,89,95,110,163,167,145,102,73,85,169,200,230,50,162,122,7,163,30,189,223,200,230,162,244,213,91,39,248,54,184,235,141,203,135,28,50,78,33,113,207,145,242,248,109,241,211,189,147,86,77,61,117,77,44,108,107,96,169,174,108,168,175,138,178,70,34,58,88,213,239,119,50,243,59,166,247,58,8,170,135,197,223,88,173,90,149,197,27,49,28,114,253,87,93,109,211,235,60,86,74,152,146,169,178,209,71,117,116,178,77,86,232,26,199,185,168,244,107,233,224,149,85,26,254,165,43,152,228,252,91,84,12,63,192,78,153,229,90,161,197,198,153,219,177,106,78,167,200,57,5,22,77,113,157,241,200,176,210,208,208,78,202,137,95,35,152,199,114,115,116,219,19,21,219,53,101,154,38,43,155,207,185,177,73,84,30,8,250,67,82,251,174,161,107,221,116,21,113,211,193,79,22,33,107,145,179,197,208,157,239,116,117,85,173,124,125,229,71,198,145,208,43,93,236,177,82,105,19,219,84,94,75,95,2,5,120,203,96,21,57,55,11,150,188,206,221,143,82,85,212,97,217,69,37,77,101,193,201,18,79,67,110,168,138,90,121,17,142,114,163,213,146,84,201,66,142,99,55,221,91,27,149,54,143,153,181,131,192,254,177,93,116,67,138,61,63,203,168,239,212,150,171,109,109,226,154,201,126,150,186,169,208,81,45,170,174,86,195,82,234,135,35,216,222,72,218,228,157,171,34,242,54,72,35,123,145,121,54,47,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,250,26,203,93,173,55,91,5,214,182,197,125,182,85,219,174,86,234,137,41,43,40,234,225,116,51,211,79,27,149,178,69,36,110,68,115,30,215,34,181,90,168,138,138,138,138,6,211,198,181,156,88,253,41,245,147,244,129,144,253,227,57,126,124,31,231,244,218,159,194,230,150,230,112,228,53,119,218,138,172,94,134,154,225,112,171,89,93,60,247,26,104,146,158,181,100,116,169,206,247,165,76,51,34,189,119,231,84,87,34,185,21,28,180,25,197,143,210,159,89,63,72,25,15,222,51,129,117,62,23,31,65,61,50,254,90,251,226,180,149,68,85,240,184,250,9,233,151,242,215,223,21,164,170,0,0,0,69,95,20,127,160,158,166,255,0,34,253,241,68,74,162,42,248,163,253,4,245,55,249,23,239,138,32,41,91,132,239,165,62,141,254,144,49,239,188,96,54,83,53,172,225,59,233,79,163,127,164,12,123,239,24,13,148,192,0,0,26,214,113,99,244,167,214,79,210,6,67,247,140,230,202,102,181,156,88,253,41,245,147,244,129,144,253,227,56,22,169,224,169,244,88,202,127,72,21,223,119,91,137,254,64,15,5,79,162,198,83,250,64,174,251,186,220,79,240,0,0,41,91,198,175,233,79,139,126,143,232,126,241,184,143,5,79,165,62,83,250,63,174,251,198,220,60,106,254,148,248,183,232,254,135,239,27,136,240,84,250,83,229,63,163,250,239,188,109,192,69,94,44,126,148,250,201,250,64,200,126,241,156,181,79,5,79,162,198,83,250,64,174,251,186,220,85,95,22,63,74,125,100,253,32,100,63,120,206,90,167,130,167,209,99,41,253,32,87,125,221,110,2,127,128,0,16,215,197,155,84,46,186,113,193,245,210,217,102,109,92,117,25,213,226,143,23,125,93,53,107,169,223,77,3,219,37,76,219,242,162,172,140,150,42,73,41,223,30,237,71,50,161,219,170,162,43,29,50,138,118,241,167,214,43,173,235,87,49,77,16,183,223,169,37,177,99,86,118,94,235,168,233,42,156,231,182,235,84,249,26,141,170,141,30,172,71,199,77,28,79,137,28,196,123,89,89,34,238,173,149,0,131,252,63,105,159,236,201,174,56,30,150,201,73,117,168,164,201,178,10,27,125,127,201,113,243,213,67,66,249,155,230,167,103,176,244,111,74,4,150,69,123,154,173,99,88,174,114,114,181,77,154,74,96,240,88,192,42,111,188,67,101,122,131,81,143,82,86,91,113,92,93,244,204,174,153,34,115,232,46,53,149,17,164,43,18,57,121,218,247,211,193,94,197,123,19,179,57,218,229,78,162,35,174,124,8,149,226,143,164,53,58,181,193,246,77,61,182,10,185,238,88,53,68,57,125,44,48,207,20,76,123,41,154,246,85,58,85,147,231,49,148,115,213,200,141,106,181,234,248,216,141,230,249,142,164,190,31,181,51,246,27,215,28,15,84,164,171,186,211,210,99,57,5,13,194,191,228,185,57,42,166,161,100,205,243,80,51,219,98,59,171,2,203,26,177,206,70,189,175,86,185,121,92,166,201,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,232,107,47,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,158,128,108,251,105,187,90,175,246,170,43,237,138,231,73,113,182,220,105,227,171,163,172,164,153,179,65,83,4,141,71,71,44,114,53,85,175,99,154,168,228,114,42,162,162,162,161,173,191,22,63,74,125,100,253,32,100,63,120,206,93,247,135,86,177,216,181,147,132,124,18,166,209,15,151,171,195,237,240,97,215,74,110,103,191,163,85,65,4,81,181,121,220,198,35,186,176,45,60,251,55,153,172,235,242,115,57,204,114,148,131,197,143,210,159,89,63,72,25,15,222,51,129,106,158,10,159,69,140,167,244,129,93,247,117,184,159,228,0,240,84,250,44,101,63,164,10,239,187,173,196,255,0,0,0,0,0,0,0,2,0,120,213,253,22,49,111,210,5,15,221,215,18,170,248,78,250,83,232,223,233,3,30,251,198,2,213,60,106,254,139,24,183,233,2,135,238,235,137,85,124,39,125,41,244,111,244,129,143,125,227,0,27,41,128,0,0,0,0,0,197,92,88,253,22,53,147,244,127,144,253,221,57,173,97,178,159,22,63,69,141,100,253,31,228,63,119,78,107,88,6,202,124,39,125,22,52,111,244,127,143,125,221,1,149,76,85,194,119,209,99,70,255,0,71,248,247,221,208,25,84,0,0,10,86,241,171,250,83,226,223,163,250,31,188,110,38,85,240,49,254,221,159,222,223,249,72,197,94,53,127,74,124,91,244,127,67,247,141,196,202,190,6,63,219,179,251,219,255,0,41,1,138,188,106,254,148,248,183,232,254,135,239,27,137,149,124,12,127,183,103,247,183,254,82,49,87,141,95,210,159,22,253,31,208,253,227,113,50,175,129,143,246,236,254,246,255,0,202,64,90,160,0,10,1,241,71,250,118,106,111,242,47,220,244,71,84,224,187,132,156,171,139,157,83,76,90,219,47,145,198,236,94,90,225,147,92,92,233,34,233,208,186,166,54,62,8,37,72,101,141,43,36,141,102,116,44,145,17,174,232,200,170,187,49,76,213,198,150,133,234,63,17,126,38,121,230,151,233,125,155,207,93,107,190,70,150,105,165,85,101,45,190,149,182,138,20,146,170,166,68,69,233,194,206,102,238,187,43,149,206,107,24,215,189,236,99,173,211,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,231,145,205,221,26,175,119,35,17,145,181,121,24,212,64,237,120,6,1,134,233,102,27,105,211,237,62,199,169,44,120,245,142,157,41,168,104,105,145,121,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,0,99,78,37,53,122,155,65,116,27,57,213,201,167,164,142,163,29,179,205,53,189,42,224,150,104,37,184,191,104,168,161,145,145,108,245,100,149,50,67,26,170,43,118,71,170,171,154,136,174,76,150,85,95,141,166,181,255,0,88,188,57,209,219,254,25,173,194,170,72,191,247,138,58,72,225,122,73,255,0,190,172,141,116,127,235,10,215,124,244,2,176,63,240,171,61,202,191,242,174,71,146,100,119,15,253,37,101,117,202,186,162,79,247,210,77,52,146,63,235,115,156,239,122,169,123,208,232,189,171,65,124,52,242,237,63,165,196,41,49,219,188,122,79,118,171,201,41,225,123,101,124,183,185,44,207,243,178,203,43,92,228,149,253,84,115,81,200,231,53,24,198,49,155,70,198,34,85,183,134,94,138,126,205,60,92,98,222,98,225,229,104,48,77,179,90,206,73,121,38,151,201,79,15,151,142,61,227,123,93,189,84,180,220,237,94,93,226,73,121,92,142,229,222,234,120,177,250,44,107,39,232,255,0,33,251,186,112,53,172,54,8,177,105,13,54,189,120,111,226,154,71,52,20,146,84,100,90,79,100,134,222,181,115,203,12,17,92,89,109,167,150,138,105,31,22,239,70,71,83,28,50,42,34,59,116,98,162,181,200,170,213,215,220,217,79,132,239,162,198,141,254,143,241,239,187,160,3,92,31,252,42,192,178,175,252,171,142,100,152,229,195,255,0,73,71,93,109,174,167,147,253,236,144,205,28,140,250,156,215,55,220,168,108,145,195,94,175,83,107,214,131,96,218,185,12,244,146,84,100,86,120,102,184,37,36,18,195,4,87,22,111,21,108,49,178,93,222,140,142,166,57,163,69,85,118,232,196,84,115,145,81,203,73,158,38,154,41,251,11,113,113,148,249,123,135,154,160,206,247,205,104,249,229,231,154,47,59,60,222,98,57,54,141,141,110,213,81,84,242,53,57,182,137,98,230,114,187,155,105,85,224,151,173,127,215,215,14,117,150,255,0,142,107,111,170,142,47,253,222,142,174,57,158,178,127,238,75,27,91,31,250,250,185,223,49,0,181,64,0,3,85,115,106,131,85,112,54,83,225,59,232,177,163,127,163,252,123,238,232,12,170,98,174,19,190,139,26,55,250,63,199,190,238,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,155,168,30,65,241,214,221,173,246,232,82,122,202,142,156,106,254,68,94,71,47,181,178,174,221,147,234,83,167,223,53,203,75,241,186,191,39,121,201,188,188,156,156,251,121,42,135,246,221,83,242,99,95,205,80,59,224,58,37,54,184,233,117,99,160,109,62,79,204,181,45,107,162,253,197,80,156,200,239,154,189,227,237,190,254,243,176,218,179,28,114,246,175,109,178,227,214,86,42,163,191,19,35,118,84,219,127,156,212,248,160,28,208,60,53,200,230,163,154,187,162,166,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,66,173,85,240,159,208,45,100,212,124,143,84,179,93,73,213,90,139,214,77,112,150,225,83,203,120,162,124,112,243,175,177,4,93,74,55,189,176,196,196,108,113,177,92,188,145,177,141,69,217,168,77,80,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,156,180,236,84,69,106,174,234,238,254,136,153,3,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,125,14,192,0,128,31,212,84,225,99,255,0,63,181,87,254,21,183,127,220,73,254,0,17,171,138,94,0,116,59,139,108,170,207,154,234,29,199,43,181,94,172,246,245,181,182,166,197,95,12,94,98,149,36,116,145,199,43,39,134,86,123,15,146,101,106,177,26,229,234,185,28,174,68,98,55,228,225,127,195,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,106,118,34,42,185,83,101,119,111,69,73,64,0,0,0,139,252,80,120,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,205,80,244,85,71,34,108,141,237,234,171,216,56,82,224,167,75,56,62,252,41,253,140,239,249,93,207,240,183,200,249,223,151,106,169,166,233,249,94,191,79,165,209,130,45,183,243,47,230,230,230,223,102,237,182,203,188,128,0,0,0,12,127,175,122,41,138,241,19,164,247,221,28,205,110,23,90,43,46,65,229,124,204,246,185,99,142,169,157,10,152,170,25,200,233,35,145,137,187,225,106,46,236,95,101,87,109,151,101,76,128,0,132,26,123,225,19,195,110,154,231,248,214,163,88,179,109,74,158,229,138,222,40,175,116,113,85,220,168,29,4,147,211,76,201,163,108,141,109,27,92,172,87,49,17,81,28,213,219,125,149,61,73,190,0,0,0,16,3,250,138,156,44,127,231,246,170,255,0,194,182,239,251,137,55,244,247,10,181,105,174,1,141,105,205,138,162,174,123,110,43,103,162,178,81,203,86,246,186,121,32,166,133,144,198,233,28,214,181,170,245,107,17,85,81,173,77,247,217,19,208,236,0,0,0,0,0,8,1,253,69,78,22,63,243,251,85,127,225,91,119,253,196,155,250,123,133,90,180,215,0,198,180,230,197,81,87,61,183,21,179,209,89,40,229,171,123,93,60,144,83,66,200,99,116,142,107,90,213,122,181,136,170,168,214,166,251,236,137,232,118,0,0,0,6,63,215,189,20,197,120,137,210,123,238,142,102,183,11,173,21,151,32,242,190,102,123,92,177,199,84,206,133,76,85,12,228,116,145,200,196,221,240,181,23,118,47,178,171,182,203,178,164,96,211,223,8,158,27,116,215,63,198,181,26,197,155,106,84,247,44,86,241,69,123,163,138,174,229,64,232,36,158,154,102,77,27,100,107,104,218,229,98,185,136,138,136,230,174,219,236,169,234,77,240,0,0,0,139,252,80,120,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,205,80,244,85,71,34,108,141,237,234,171,40,0,17,255,0,133,46,10,116,179,131,239,194,159,216,206,255,0,149,220,255,0,11,124,143,157,249,118,170,154,110,159,149,235,244,250,93,24,34,219,127,50,254,110,110,109,246,110,219,108,187,200,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,114,212,61,85,17,168,187,163,123,250,162,230,0,4,63,208,79,11,253,2,225,219,86,44,90,199,133,101,250,129,91,122,199,252,215,150,130,233,112,162,146,149,253,122,105,105,223,206,216,233,35,122,236,201,156,169,179,211,218,68,223,116,221,22,96,0,0,143,252,86,240,83,165,156,96,254,11,126,201,151,252,174,217,248,37,231,188,151,200,85,84,208,245,60,215,67,169,213,235,65,46,251,121,102,114,242,242,237,187,183,223,116,218,64,0,34,255,0,11,254,30,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,243,83,177,17,85,202,155,43,187,122,42,56,160,240,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,154,161,232,170,142,68,217,27,219,213,86,80,0,35,255,0,10,92,20,233,103,7,223,133,63,177,157,255,0,43,185,254,22,249,31,59,242,237,85,52,221,63,43,215,233,244,186,48,69,182,254,101,252,220,220,219,236,221,182,217,119,144,0,0,0,1,21,120,148,240,222,208,46,40,117,29,53,75,53,186,101,118,75,211,237,240,91,234,127,7,167,162,166,142,179,164,175,228,158,126,165,44,143,146,110,71,54,62,117,119,239,113,68,212,68,70,161,210,176,15,9,61,11,210,204,202,211,168,58,125,171,250,193,99,200,108,117,9,83,67,93,77,118,182,243,196,253,149,21,21,22,129,90,246,57,170,230,61,142,69,99,216,231,53,200,230,185,81,102,248,0,0,2,16,106,23,132,79,13,186,149,159,228,186,141,125,205,181,42,11,150,85,120,173,189,214,69,73,114,160,108,17,207,83,51,230,145,177,181,212,110,114,49,28,245,68,69,115,151,109,183,85,245,36,254,130,104,166,43,195,182,147,216,180,115,10,184,93,107,108,184,255,0,154,242,211,221,37,142,74,167,245,234,101,168,127,59,163,142,54,46,207,153,200,155,49,61,148,77,247,93,213,114,0,3,165,107,22,142,224,58,235,128,93,52,231,81,172,52,151,27,109,198,158,120,162,150,90,88,102,158,223,60,144,201,11,106,233,93,51,30,216,170,99,108,175,88,229,70,170,181,87,237,69,229,112,12,3,13,210,204,54,211,167,218,125,143,82,88,241,235,29,58,83,80,208,211,34,242,68,205,213,85,85,85,85,207,123,156,174,123,222,229,87,189,238,115,156,174,115,149,87,176,0,0,0,6,20,191,240,127,161,217,79,17,214,222,40,175,248,223,156,203,237,86,248,105,41,161,123,33,74,31,53,11,213,97,184,201,26,70,143,150,178,54,42,70,201,36,123,154,198,199,18,181,168,248,163,123,115,88,0,66,13,66,240,137,225,183,82,179,252,151,81,175,185,182,165,65,114,202,175,21,183,186,200,169,46,84,13,130,57,234,102,124,210,54,54,186,141,206,70,35,158,168,136,174,114,237,182,234,190,164,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,203,78,197,68,86,170,238,174,239,232,137,152,0,0,66,13,66,240,137,225,183,82,179,252,151,81,175,185,182,165,65,114,202,175,21,183,186,200,169,46,84,13,130,57,234,102,124,210,54,54,186,141,206,70,35,158,168,136,174,114,237,182,234,190,164,223,0,98,174,26,248,117,197,120,94,211,133,210,220,43,42,202,239,118,86,92,39,184,83,126,16,215,71,83,37,31,85,25,207,4,29,56,163,100,112,243,181,210,114,35,127,124,150,87,42,170,185,72,235,168,94,17,60,54,234,86,127,146,234,53,247,54,212,168,46,89,85,226,182,247,89,21,37,202,129,176,71,61,76,207,154,70,198,215,81,185,200,196,115,213,17,21,206,93,182,221,87,212,155,224,12,127,160,154,41,138,240,237,164,246,45,28,194,174,23,90,219,46,63,230,188,180,247,73,99,146,169,253,122,153,106,31,206,232,227,141,139,179,230,114,38,204,79,101,19,125,215,117,92,128,0,0,0,3,31,235,222,138,98,188,68,233,61,247,71,51,91,133,214,138,203,144,121,95,51,61,174,88,227,170,103,66,166,42,134,114,58,72,228,98,110,248,90,139,187,23,217,85,219,101,217,83,32,0,33,6,158,248,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,82,111,128,0,0,0,132,26,133,225,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,125,73,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,150,157,138,136,173,85,221,93,223,209,19,48,0,0,0,4,95,226,131,195,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,106,135,162,170,57,19,100,111,111,85,87,11,254,30,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,243,83,177,17,85,202,155,43,187,122,42,74,0,4,32,212,47,8,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,234,103,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,203,78,197,68,86,170,238,174,239,232,137,152,0,0,0,2,21,106,175,132,254,129,107,38,163,228,122,165,154,234,78,170,212,94,178,107,132,183,10,158,91,197,19,227,135,157,125,136,34,234,81,189,237,134,38,35,99,141,138,229,228,141,140,106,46,205,66,106,128,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,229,167,98,162,43,85,119,87,119,244,68,204,0,0,33,174,180,120,84,240,219,173,250,161,144,106,189,246,249,154,216,238,89,37,67,106,235,40,236,53,52,20,212,73,63,77,173,146,86,198,234,71,187,158,71,53,101,145,202,229,87,73,35,220,191,56,153,64,12,63,194,255,0,11,248,15,9,152,5,195,78,116,230,239,144,92,109,183,27,196,183,185,101,189,212,67,52,237,158,72,97,133,205,107,161,138,38,163,57,105,216,168,138,213,93,213,221,253,17,48,6,161,120,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,82,111,128,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,229,167,98,162,43,85,119,87,119,244,68,204,0,0,0,0,0,0,0,1,135,248,160,225,127,1,226,207,0,183,233,206,163,93,242,11,117,182,221,120,138,247,20,182,74,136,97,157,211,199,12,208,181,174,116,209,74,213,103,45,67,213,81,26,139,186,55,191,170,46,0,211,223,8,158,27,116,215,63,198,181,26,197,155,106,84,247,44,86,241,69,123,163,138,174,229,64,232,36,158,154,102,77,27,100,107,104,218,229,98,185,136,138,136,230,174,219,236,169,234,77,240,0,0,0,0,0,0,7,95,212,44,42,213,169,88,6,75,167,55,218,138,184,45,185,85,158,182,201,89,45,35,218,217,227,130,166,23,195,35,163,115,154,230,163,209,175,85,69,86,185,55,219,116,95,66,16,127,81,83,133,143,252,254,213,95,248,86,221,255,0,113,39,248,3,175,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,161,216,0,0,0,2,47,241,65,225,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,53,67,209,85,28,137,178,55,183,170,175,96,225,75,130,157,44,224,251,240,167,246,51,191,229,119,63,194,223,35,231,126,93,170,166,155,167,229,122,253,62,151,70,8,182,223,204,191,155,155,155,125,155,182,219,46,242,0,1,23,248,160,240,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,154,161,232,170,142,68,217,27,219,213,87,176,112,165,193,78,150,112,125,248,83,251,25,223,242,187,159,225,111,145,243,191,46,213,83,77,211,242,189,126,159,75,163,4,91,111,230,95,205,205,205,190,205,219,109,151,121,0,0,0,0,233,88,206,142,224,56,174,162,101,154,175,111,176,210,73,150,102,53,17,203,93,118,154,150,21,171,142,6,82,82,83,37,36,83,163,18,84,166,218,134,41,86,39,57,201,213,115,221,239,68,111,117,0,0,0,1,18,184,135,240,213,209,126,38,181,66,187,85,245,27,80,117,41,151,42,202,122,122,72,168,232,110,212,137,69,69,4,49,163,91,21,60,115,82,200,232,216,174,231,149,205,71,108,178,75,35,187,115,41,45,64,24,43,133,110,13,180,143,132,27,86,65,111,211,26,156,130,190,163,39,168,130,107,141,117,238,181,147,206,246,64,215,36,48,181,34,142,56,154,198,44,179,57,21,25,206,171,43,185,156,228,70,35,114,174,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,250,29,128,1,0,63,168,169,194,199,254,127,106,175,252,43,110,255,0,184,147,127,79,112,171,86,154,224,24,214,156,216,170,42,231,182,226,182,122,43,37,28,181,111,107,167,146,10,104,89,12,110,145,205,107,90,175,86,177,21,85,26,212,223,125,145,61,14,192,0,193,92,84,240,109,164,124,95,90,177,251,126,167,84,228,20,21,24,197,68,243,91,171,172,149,172,130,118,50,118,181,38,133,201,44,114,68,230,61,98,133,202,170,206,116,88,155,202,230,162,189,29,143,248,120,240,213,209,126,25,117,66,135,85,244,231,80,117,41,247,42,58,122,138,73,104,235,174,212,139,69,91,4,209,171,93,21,68,112,210,198,233,24,142,228,149,173,87,108,146,69,27,187,242,161,45,64,0,0,2,0,127,81,83,133,143,252,254,213,95,248,86,221,255,0,113,39,248,3,175,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,161,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,1,225,202,141,69,114,175,100,77,212,15,32,225,110,185,142,57,100,115,91,116,184,244,85,234,136,223,196,200,237,213,119,219,230,181,126,10,117,234,157,113,210,234,55,78,218,140,159,149,105,154,231,75,251,138,161,121,81,191,57,123,71,223,109,189,192,119,176,116,59,30,185,105,126,73,87,228,236,217,55,152,147,147,159,111,37,80,206,219,162,126,84,105,249,200,119,10,43,181,190,227,10,207,71,81,212,141,31,200,171,200,228,246,182,69,219,186,125,104,7,216,15,8,187,166,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,120,115,145,168,174,114,236,137,221,78,171,168,250,161,132,233,62,63,38,79,157,222,62,78,183,199,182,242,249,121,166,245,123,25,233,19,28,239,157,35,19,211,223,246,149,65,197,39,138,237,243,61,178,220,240,157,42,181,124,153,75,82,244,143,229,30,187,38,234,192,250,87,178,70,116,167,163,106,183,219,147,215,125,253,142,221,148,9,235,196,231,29,122,85,195,109,37,69,37,198,79,149,47,205,167,124,144,91,118,169,131,170,253,166,70,183,170,148,242,49,187,190,21,110,235,233,190,254,137,222,179,117,155,197,123,92,181,18,178,162,60,58,15,193,75,108,141,124,109,166,230,163,174,236,171,38,203,207,37,27,93,243,94,212,219,251,141,253,234,66,139,165,198,182,247,116,171,187,220,37,234,213,215,212,73,83,59,249,81,188,242,61,202,231,46,200,136,137,186,170,246,68,68,50,230,135,112,153,172,122,247,87,26,225,120,231,90,222,178,164,82,213,249,202,86,244,215,120,183,246,36,153,142,93,155,43,87,183,217,241,216,58,78,113,171,154,131,168,213,174,175,204,47,254,126,103,61,100,223,202,193,23,125,220,191,234,108,106,122,189,223,225,58,155,234,102,145,119,123,247,253,72,91,46,144,248,53,227,241,65,71,116,213,60,195,206,57,241,70,249,237,223,39,190,62,71,42,70,231,55,171,5,111,125,191,24,221,209,61,251,252,9,21,104,240,199,225,110,213,109,109,185,112,206,170,53,81,220,223,40,220,91,186,242,162,122,121,165,248,1,66,9,83,50,109,179,253,61,59,33,244,82,93,238,52,85,17,213,82,212,114,75,19,210,70,59,145,171,179,145,119,69,217,83,226,133,252,175,134,255,0,11,107,10,65,248,9,219,109,191,249,210,227,240,219,255,0,162,142,39,33,240,193,225,106,253,72,218,69,195,186,40,196,78,85,249,66,226,237,149,17,81,23,253,54,159,16,41,203,14,226,219,94,112,138,218,58,187,46,109,211,74,38,198,200,217,242,109,18,251,12,86,170,55,119,66,191,154,157,251,146,87,77,252,94,181,175,18,233,65,149,89,191,8,224,73,154,249,27,230,41,40,249,155,236,34,166,241,209,42,167,102,187,191,247,95,81,32,53,43,193,143,13,174,142,162,191,79,51,223,146,213,173,123,162,161,249,46,89,249,151,219,86,167,82,106,238,222,172,110,235,240,223,222,164,59,214,111,13,126,33,116,170,41,238,84,150,47,150,45,112,243,57,213,62,106,134,159,102,167,81,202,188,139,84,231,124,216,209,127,94,222,168,5,128,233,79,139,166,136,230,137,73,73,153,91,127,6,43,37,72,210,70,117,170,235,121,92,188,136,189,227,163,68,94,238,119,167,230,253,104,76,124,15,85,48,109,75,183,83,93,48,235,215,159,130,166,157,149,44,95,45,52,91,177,205,107,145,127,24,198,175,163,219,238,223,191,218,107,47,124,198,175,120,221,84,148,119,170,47,47,52,79,88,220,222,163,31,179,145,85,21,55,106,170,122,181,127,192,114,88,22,163,101,250,105,124,139,33,195,110,190,66,182,23,53,82,78,132,82,250,61,175,219,105,26,228,245,99,125,222,239,180,13,160,193,82,92,44,120,181,92,237,63,39,225,122,217,109,243,80,58,88,162,249,107,172,214,116,217,248,136,246,242,244,212,106,171,178,36,175,245,239,191,47,193,75,49,211,45,111,211,125,93,182,67,115,193,175,254,126,57,163,108,155,121,89,226,219,118,177,223,234,177,183,253,113,158,239,127,218,7,124,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,60,42,237,221,79,38,6,227,99,84,234,52,139,135,252,131,44,162,175,242,117,80,121,78,148,157,36,147,109,235,105,163,94,202,199,39,164,138,157,211,222,7,99,196,120,153,210,92,227,80,230,211,60,107,34,243,119,168,121,121,161,242,149,49,250,192,233,147,218,124,77,103,204,99,151,231,123,190,61,140,172,81,127,133,28,15,173,226,102,134,174,74,126,170,69,213,230,119,63,47,46,246,250,228,78,222,253,246,47,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,1,138,114,238,38,116,151,7,212,56,116,207,37,200,188,165,234,110,110,88,124,165,76,158,144,54,101,246,153,19,153,243,30,213,249,222,255,0,143,99,43,20,97,226,185,3,232,184,153,173,170,142,159,164,146,244,249,93,207,205,205,181,190,133,23,183,187,212,11,206,69,223,186,30,76,13,193,62,169,212,106,238,128,99,249,93,109,127,156,170,155,205,245,100,233,36,123,237,91,83,26,118,70,53,61,35,68,236,158,227,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,7,67,212,221,111,211,125,34,182,77,115,206,111,254,66,56,99,116,155,121,89,229,223,102,189,223,234,81,187,253,109,254,239,119,216,86,119,20,254,45,87,59,183,202,24,94,137,219,124,172,13,150,88,190,90,235,53,253,70,126,62,61,188,189,77,26,42,110,139,19,253,123,109,203,241,80,45,3,60,213,76,27,77,45,213,55,76,198,245,228,32,166,167,125,75,215,203,77,46,204,107,92,229,95,197,177,203,232,199,123,183,237,246,16,227,85,188,93,52,71,11,74,186,76,54,221,248,79,89,19,100,72,217,214,171,162,230,114,115,162,119,146,141,81,59,181,190,191,157,245,41,78,25,238,163,101,250,151,123,155,33,204,174,222,126,182,103,57,203,39,66,40,189,94,231,250,70,214,167,171,221,238,247,253,135,27,99,198,175,121,37,84,116,118,90,47,49,52,175,72,218,222,163,25,187,149,81,17,55,114,162,122,185,63,194,4,228,212,143,23,173,107,203,122,208,98,182,111,193,200,22,103,62,54,249,138,74,206,86,251,104,137,188,148,72,171,217,205,239,253,207,214,70,172,199,139,109,121,205,235,107,42,239,89,183,81,43,91,35,36,103,201,180,73,236,61,92,170,221,219,10,126,114,247,236,101,29,25,240,215,226,23,85,98,130,229,87,98,249,30,215,55,43,155,83,230,168,106,55,106,244,220,139,200,149,77,119,205,145,87,245,109,234,164,196,211,95,6,60,54,134,58,122,253,67,207,126,84,87,53,142,150,135,228,169,96,217,125,133,114,117,33,174,250,158,221,211,227,191,185,0,169,74,187,189,198,182,162,74,170,170,142,121,101,122,200,247,114,53,55,114,174,234,187,34,124,84,249,214,166,101,223,119,250,250,246,66,250,241,239,12,30,22,172,52,142,164,76,59,172,143,69,230,95,148,46,45,221,85,17,21,127,211,107,240,57,100,240,223,225,109,33,88,63,1,59,109,183,255,0,58,92,126,27,127,244,80,26,255,0,50,166,104,215,118,63,111,212,135,108,193,245,115,80,116,230,181,181,248,125,255,0,200,76,215,164,155,249,88,37,239,187,87,253,81,142,79,86,55,252,5,225,221,252,49,248,91,186,219,93,110,76,51,164,142,85,119,55,202,55,23,108,188,170,158,158,105,62,36,117,213,239,6,188,126,88,43,46,154,89,152,121,55,50,41,31,5,187,228,247,201,206,228,73,28,214,245,103,173,237,191,226,219,186,167,187,127,136,17,223,70,124,87,181,203,78,235,41,227,204,96,252,43,182,198,214,70,234,110,106,58,30,200,177,238,188,241,209,185,223,53,142,77,191,187,223,220,133,153,112,199,199,94,149,113,37,73,79,73,110,147,228,187,243,169,217,36,246,221,170,103,233,63,104,81,205,234,173,60,108,118,207,153,27,186,122,237,191,162,246,165,45,113,225,51,88,244,18,174,69,205,49,206,141,189,37,88,162,171,243,148,174,234,46,242,237,236,71,51,220,155,182,39,47,127,179,225,190,35,181,220,107,108,151,74,75,189,190,94,149,93,5,68,117,48,63,149,29,201,35,28,142,106,236,168,168,187,42,39,101,69,64,54,157,107,145,200,142,106,238,139,221,15,37,72,112,89,226,143,54,61,5,179,77,117,169,189,90,78,172,52,208,93,183,70,244,99,218,158,22,183,161,77,72,170,237,145,37,126,234,237,215,211,224,165,170,97,217,150,59,158,227,244,153,70,45,112,243,182,234,216,163,154,25,186,82,71,204,215,177,175,106,242,189,173,114,123,47,106,247,79,120,28,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,1,31,248,175,227,7,79,184,95,197,214,178,249,83,230,111,149,63,233,27,119,36,236,235,242,201,2,73,248,214,195,35,27,202,201,209,222,215,174,219,39,127,78,99,138,174,35,113,222,27,244,206,183,49,187,77,189,98,116,252,164,28,178,126,55,247,68,17,191,218,108,82,35,118,73,145,123,167,127,119,197,53,241,213,189,88,203,245,163,55,174,207,115,123,135,156,185,215,244,186,178,116,162,143,126,72,99,137,59,68,198,55,230,196,212,236,212,244,248,238,170,29,215,136,126,43,117,83,136,235,178,84,230,183,126,165,190,15,244,173,31,151,166,78,143,51,98,71,251,113,195,27,157,187,161,106,247,244,244,79,126,248,243,79,180,243,44,213,12,158,151,17,195,45,158,126,229,86,246,50,56,186,209,69,243,164,100,104,188,210,57,173,249,207,106,122,251,254,27,153,67,133,158,19,115,206,40,50,151,90,49,166,121,123,125,46,222,114,183,120,95,209,230,142,119,51,241,111,154,55,59,119,64,230,246,94,222,171,245,222,94,128,112,159,165,28,61,91,41,32,195,108,221,58,250,122,121,169,157,87,230,42,87,158,57,42,58,202,156,146,77,35,83,218,70,247,245,246,126,181,64,34,55,7,254,22,56,206,43,73,108,206,53,186,143,207,222,57,97,172,138,135,169,36,94,90,77,169,229,68,234,83,85,171,95,202,246,202,222,233,178,239,190,219,108,133,136,216,49,251,70,47,106,167,178,88,233,60,181,29,44,108,138,40,250,142,127,43,90,212,106,38,238,85,85,236,212,78,235,238,57,16,0,0,0,0,0,0,6,60,213,45,5,211,13,99,183,77,110,207,49,223,148,25,44,110,143,127,55,81,22,219,181,233,254,165,35,63,215,31,254,31,176,175,222,32,252,32,109,85,17,87,95,180,90,229,229,100,222,89,153,109,232,185,251,246,149,200,222,173,77,111,254,201,187,237,238,223,226,90,40,3,89,237,92,225,243,84,244,74,241,81,106,207,177,207,33,211,145,237,142,79,57,77,47,81,136,233,26,142,218,41,31,182,253,39,246,85,237,183,217,191,94,192,117,39,50,211,27,229,62,71,133,221,254,79,175,165,149,146,199,47,151,138,93,156,215,181,233,218,70,185,191,57,141,95,79,119,218,108,193,155,233,246,37,168,182,121,108,57,133,171,207,209,76,215,49,209,245,229,139,116,86,185,171,222,55,53,125,30,228,245,247,149,253,196,167,132,150,29,146,182,231,148,104,205,71,200,245,206,100,213,13,183,114,75,81,215,155,241,207,68,234,212,86,34,55,153,206,137,190,155,38,219,251,212,12,83,195,95,139,134,69,100,125,6,61,174,12,243,180,142,158,40,167,186,239,28,125,24,191,18,199,63,163,77,70,170,237,145,37,126,200,187,174,251,124,11,72,210,221,90,193,117,139,22,163,203,240,43,207,202,54,250,200,99,149,178,121,121,161,219,158,54,72,137,180,172,99,190,108,140,95,79,127,218,107,163,173,92,61,234,110,130,95,157,97,212,59,23,145,145,219,186,23,121,170,121,122,140,231,145,173,118,208,200,253,183,233,63,178,175,109,190,205,249,110,28,184,154,212,94,27,243,58,108,155,13,185,116,233,220,230,69,93,77,209,129,124,197,63,86,23,201,31,60,145,72,172,230,72,90,156,205,77,211,213,61,251,134,201,32,141,188,36,241,163,128,113,47,143,83,67,71,85,229,242,56,105,216,181,180,92,147,191,149,232,200,18,69,234,44,17,198,191,140,157,27,236,253,169,219,210,73,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,43,27,198,123,82,43,104,177,140,83,79,109,245,60,180,247,47,63,242,132,124,136,188,253,57,45,242,197,221,91,186,108,170,171,236,185,62,191,129,103,37,7,248,153,106,170,234,47,17,119,75,124,111,222,11,55,67,145,54,244,235,80,209,170,254,67,87,213,159,95,234,3,43,248,52,208,223,103,213,172,150,186,221,55,45,5,39,147,243,204,229,98,243,243,83,92,18,62,235,237,38,206,223,230,254,178,230,74,234,240,110,211,8,241,173,49,200,179,234,138,94,89,242,111,41,202,254,125,247,242,213,23,8,189,17,234,158,142,252,212,253,126,165,138,128,0,0,0,0,0,0,0,241,191,125,128,242,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,27,247,216,242,0,0,0,0,0,0,0,166,111,25,106,27,236,26,181,141,87,92,102,230,160,171,243,158,69,156,172,78,78,90,107,122,73,221,61,165,221,219,124,239,212,92,201,93,94,50,58,97,30,75,166,24,238,125,5,47,52,248,207,155,230,127,62,219,121,154,139,124,94,138,244,79,70,254,106,254,175,80,58,223,131,6,164,86,86,227,57,102,158,215,212,243,83,219,124,135,144,143,145,19,147,169,37,198,89,123,163,119,93,213,17,125,167,47,213,240,44,228,160,255,0,12,221,85,253,142,184,139,181,219,229,126,208,94,122,252,233,183,250,205,13,98,167,228,57,125,95,245,126,178,252,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,70,238,45,120,209,192,56,104,199,170,97,172,170,243,25,28,212,239,117,21,23,36,236,230,122,178,116,141,122,137,4,145,167,227,32,86,251,95,106,246,245,12,193,170,90,181,130,232,238,45,89,151,231,183,159,147,173,244,112,201,43,164,242,243,77,191,36,111,145,83,104,152,247,124,216,222,190,158,239,176,171,126,37,60,92,50,43,219,235,241,237,15,103,146,164,108,242,197,5,215,120,228,235,69,248,230,53,253,26,154,52,86,238,139,19,246,85,221,54,219,226,66,254,35,120,154,212,94,36,51,74,156,155,50,185,117,41,218,231,199,67,77,209,129,60,189,63,86,103,199,31,60,113,70,175,229,73,156,156,206,77,215,213,125,219,113,58,43,195,222,166,235,221,249,182,29,60,177,121,233,27,179,166,119,154,167,139,166,206,120,218,231,109,52,140,223,110,171,59,34,247,223,237,216,58,230,125,169,57,150,167,95,42,50,60,210,239,242,133,125,84,175,150,73,124,188,81,110,231,61,207,94,209,181,173,249,207,114,250,123,254,195,176,233,31,15,154,167,173,183,136,45,88,14,57,231,250,146,49,178,73,231,41,162,233,177,93,27,85,219,75,35,55,219,170,206,200,189,247,251,118,179,238,26,252,36,176,236,105,182,204,163,89,170,62,88,174,107,33,168,117,187,146,90,126,132,223,137,122,167,86,158,177,81,220,174,108,173,244,217,119,223,220,133,128,225,26,125,137,105,213,158,43,14,31,106,242,20,80,181,172,108,125,121,101,217,17,173,106,119,145,206,95,70,53,61,125,192,86,231,15,158,16,54,170,120,168,111,218,211,114,243,82,111,20,207,182,244,92,205,187,68,229,111,86,154,183,255,0,106,221,246,247,239,240,44,11,75,116,23,76,52,114,221,13,187,3,199,126,79,100,81,182,61,252,221,68,187,236,214,39,250,172,143,255,0,91,103,248,62,211,33,128,0,0,0,0,0,0,56,235,254,63,104,202,45,85,22,75,229,39,153,163,170,141,241,75,31,81,204,230,107,154,173,84,221,170,138,157,156,169,217,125,229,119,113,129,225,99,140,229,84,151,60,227,68,104,252,133,227,150,106,201,104,122,146,75,230,100,218,162,85,78,165,77,90,53,156,207,116,77,236,155,38,219,237,182,232,89,16,3,87,189,65,211,204,179,75,242,122,172,71,52,182,121,11,157,35,222,199,197,214,138,95,155,35,227,85,230,141,206,111,206,141,201,235,238,248,108,103,30,21,120,225,212,254,27,238,212,118,234,91,135,155,197,150,166,57,42,173,221,42,120,247,78,104,17,238,234,172,18,73,251,212,60,187,39,199,116,239,235,112,252,92,240,109,128,241,57,138,213,37,194,143,163,146,83,211,61,45,213,221,73,157,201,35,99,159,164,157,52,158,56,215,105,39,87,123,93,189,203,219,210,140,248,132,225,255,0,52,225,223,61,171,194,178,250,110,85,99,228,117,44,252,241,47,94,4,154,88,217,39,44,114,73,203,205,209,114,236,171,186,123,254,42,23,253,195,151,17,216,31,17,216,45,30,89,135,220,58,147,244,99,109,125,55,74,100,242,213,29,24,100,146,62,121,34,141,31,202,179,53,57,154,155,47,170,125,89,104,214,219,133,254,34,50,206,28,117,58,223,152,227,181,221,26,89,37,138,154,231,31,74,39,117,104,214,162,25,38,102,239,138,69,110,233,10,119,106,115,39,187,224,183,195,194,175,17,184,239,18,26,103,69,152,218,102,218,177,122,158,110,14,89,63,21,251,162,120,217,237,58,40,209,219,164,42,189,147,183,191,226,161,154,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,142,239,117,164,178,219,229,185,215,63,146,8,121,121,157,178,174,219,185,26,158,136,171,234,169,238,62,194,8,120,172,241,8,186,101,165,16,96,22,182,237,114,202,57,185,37,223,247,175,45,83,67,42,251,46,141,205,118,237,122,167,206,110,223,95,160,21,173,199,15,19,119,14,35,117,102,182,237,79,248,155,37,55,79,201,65,236,187,151,154,154,153,178,123,75,20,111,95,110,29,253,164,251,59,122,227,77,6,209,76,155,94,181,10,135,2,198,34,230,168,171,234,238,254,104,211,151,146,9,101,244,124,140,69,221,34,119,229,127,216,184,237,173,115,220,141,106,110,170,94,191,134,207,11,22,157,24,210,202,76,214,231,77,255,0,132,183,190,167,154,119,59,189,142,141,77,100,108,236,217,159,26,239,28,169,232,137,245,238,189,208,36,86,132,104,166,47,161,88,29,30,23,140,211,116,227,167,234,115,191,158,69,231,230,154,89,19,179,228,126,219,117,93,239,255,0,177,50,48,0,0,0,0,0,0,0,0,0,0,0,0,0,116,109,91,209,188,35,89,241,122,188,91,53,182,121,170,122,152,100,137,171,214,153,156,138,232,228,102,255,0,139,123,21,118,73,93,219,127,127,217,181,54,113,175,225,213,149,232,53,85,110,111,132,187,229,60,82,89,164,147,109,163,135,202,53,86,166,94,79,198,84,190,73,57,34,137,189,246,239,191,197,21,22,243,15,158,225,65,73,117,161,168,182,215,197,213,167,170,137,240,202,206,101,111,51,28,138,142,77,209,81,83,178,175,160,26,189,226,57,126,71,167,217,29,46,71,141,214,249,59,149,190,118,75,28,157,56,228,229,124,114,53,233,217,237,115,87,218,99,87,186,47,161,114,252,0,248,131,90,245,162,213,111,211,61,69,151,202,229,84,145,69,75,12,188,174,127,156,70,54,150,22,191,150,26,102,71,31,60,178,189,118,87,123,59,124,54,84,193,158,34,94,29,140,177,178,237,174,26,80,156,208,62,73,235,174,182,239,78,68,95,55,83,52,253,89,234,85,87,100,72,219,200,214,125,104,158,168,86,125,170,229,114,197,239,212,151,106,25,58,21,246,170,184,234,34,118,205,119,36,209,61,28,213,217,81,90,187,57,169,234,138,159,104,27,75,162,238,155,167,188,242,65,95,14,14,54,105,245,183,14,167,211,156,215,247,62,75,101,141,148,176,59,187,252,205,60,49,82,66,217,54,142,6,70,206,105,37,119,178,174,85,79,173,54,84,157,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,117,13,88,205,97,211,220,6,233,151,78,238,86,80,244,55,93,149,126,124,209,199,238,107,191,63,224,166,179,217,126,67,87,149,228,85,119,250,233,122,179,213,116,249,157,202,141,223,149,141,98,118,68,68,244,106,123,139,219,241,57,212,57,112,62,22,50,54,80,191,150,186,191,201,249,117,217,23,230,92,104,249,189,90,228,249,175,95,93,138,57,210,156,81,153,182,125,107,198,100,119,43,107,58,251,174,219,237,201,11,223,241,79,205,248,129,176,207,9,218,86,186,63,162,118,44,54,89,57,231,165,243,93,71,109,182,252,213,115,200,157,185,222,158,146,124,127,236,51,17,243,208,64,218,106,70,64,223,70,239,255,0,74,169,244,1,243,91,232,32,182,211,54,150,157,54,99,119,219,215,222,170,190,245,250,207,164,0,0,0,0,0,4,33,226,11,142,187,55,14,220,68,82,226,87,216,58,246,186,142,127,60,238,103,183,167,203,67,20,145,246,109,60,142,93,221,50,124,213,251,123,122,77,226,130,252,77,178,88,239,252,80,228,16,68,187,182,143,202,119,248,243,219,168,215,224,159,0,47,194,158,162,42,168,91,60,46,230,99,183,217,118,84,244,93,189,231,176,140,94,29,250,139,46,162,112,219,96,172,169,168,235,84,83,249,174,163,185,17,191,58,190,173,19,178,53,169,232,194,78,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,61,117,21,17,82,194,233,230,119,43,27,182,235,178,175,170,237,238,61,132,98,241,16,212,89,116,239,134,219,253,101,53,71,70,162,163,202,244,221,200,142,249,181,244,136,189,149,174,79,71,129,143,120,127,227,170,205,196,71,17,21,88,149,134,30,133,174,155,147,200,187,153,238,234,115,80,203,36,157,157,79,27,147,103,66,191,57,126,206,222,179,124,160,175,12,156,150,59,7,20,56,252,18,174,205,172,243,125,254,28,150,234,197,248,47,196,191,80,0,0,0,0,7,205,112,160,130,229,76,234,90,132,221,142,219,127,95,114,162,251,151,234,62,144,0,195,188,88,233,90,235,6,137,223,112,216,164,228,158,171,202,244,221,182,251,114,213,193,34,246,231,98,122,71,241,255,0,176,204,71,207,95,3,106,105,31,3,189,29,183,253,40,160,106,239,136,100,53,120,166,69,73,127,161,151,165,61,47,83,149,220,168,237,185,152,230,47,101,69,79,71,47,184,217,135,73,243,88,117,11,1,181,229,208,59,153,149,221,125,151,101,79,153,52,145,251,218,223,204,248,33,173,158,171,98,140,194,115,235,166,51,27,185,155,71,208,217,118,219,126,120,88,255,0,138,254,119,196,188,111,12,93,67,151,59,225,99,28,101,115,249,171,168,60,231,152,93,145,62,125,198,179,151,209,173,79,154,196,244,220,9,106,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,120,85,217,55,95,113,228,130,190,35,252,108,211,232,150,27,81,167,56,87,238,140,150,245,27,233,103,119,118,121,106,121,162,171,133,210,109,36,15,141,252,178,68,223,101,28,138,191,82,110,170,31,39,31,222,32,214,189,23,181,87,233,158,157,203,230,178,186,184,165,165,154,94,87,51,201,163,219,85,11,159,203,53,51,227,147,146,88,152,187,35,189,173,254,27,170,211,70,93,151,228,122,131,145,213,100,121,37,111,156,185,92,39,124,178,73,211,142,62,103,201,35,158,189,152,214,181,61,167,185,123,34,122,159,29,214,229,114,202,47,213,119,106,233,58,245,247,90,185,42,37,118,205,111,60,210,189,92,229,217,17,26,155,185,203,232,136,159,97,102,30,29,190,29,140,190,50,211,174,26,174,222,88,25,44,21,182,171,118,251,243,162,121,74,152,103,234,193,82,138,155,162,200,222,71,51,235,84,244,64,48,223,5,30,29,121,94,188,213,81,230,249,179,190,76,197,34,154,57,54,218,57,188,219,81,105,165,228,252,93,75,36,143,158,41,93,223,110,219,124,85,17,46,75,73,52,111,7,209,140,94,147,22,194,173,158,82,158,154,24,226,114,245,166,147,157,91,28,108,230,252,99,222,169,186,68,222,219,251,190,221,251,141,190,223,73,106,161,130,219,65,23,74,158,154,54,195,19,57,149,220,172,106,34,34,110,170,170,189,145,61,79,164,0,0,0,0,0,0,0,0,0,0,0,0,1,128,120,199,225,162,199,196,94,149,220,236,210,83,111,122,164,166,154,162,221,47,59,255,0,127,109,53,67,98,78,94,172,108,249,243,111,187,151,111,143,111,76,252,0,213,255,0,83,112,11,214,151,231,55,156,30,253,23,78,174,209,93,81,70,239,105,139,205,210,153,241,42,251,14,114,39,120,215,183,50,253,171,234,102,142,7,184,155,184,112,229,171,52,87,106,143,199,89,42,122,158,118,15,101,188,220,180,213,45,143,218,72,164,122,123,115,111,236,167,219,219,210,121,248,175,240,173,107,191,225,223,179,126,57,77,203,119,183,191,146,187,219,114,239,75,28,85,213,50,59,219,153,27,243,213,189,154,197,119,195,183,98,159,92,215,49,202,215,38,202,128,109,55,104,186,210,94,173,241,92,232,95,207,4,220,220,174,217,83,125,156,173,95,84,69,245,69,247,31,97,4,60,41,184,132,93,77,210,137,244,254,230,221,238,88,191,47,60,187,254,251,230,106,107,165,78,205,141,173,110,205,98,39,206,118,255,0,87,161,59,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,240,170,141,77,215,208,160,47,17,221,102,93,93,226,18,230,180,213,61,91,117,171,163,229,19,147,151,151,171,67,73,207,234,198,185,125,168,253,251,253,91,23,45,197,182,181,71,161,122,57,118,204,219,222,166,30,135,69,191,29,234,160,141,221,250,111,79,73,125,233,255,0,106,107,135,81,81,53,84,206,158,119,243,61,219,110,187,34,122,38,222,224,36,39,2,250,15,91,174,250,237,103,177,190,13,237,20,254,99,207,203,204,159,139,230,163,169,116,125,186,140,114,238,248,182,246,87,237,237,235,176,213,37,44,52,84,236,166,129,188,172,102,251,38,234,190,171,191,191,237,32,87,132,247,15,141,193,52,146,45,79,188,67,211,187,100,92,219,199,205,191,75,161,83,93,7,171,100,115,93,187,94,139,243,83,111,173,123,147,236,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,77,93,44,21,212,147,81,84,179,158,26,136,221,20,141,221,83,118,185,54,84,221,59,250,41,80,30,39,92,17,199,131,221,42,117,179,79,169,63,208,219,132,207,154,231,15,83,230,79,35,171,42,102,147,154,89,213,203,179,90,196,229,107,17,62,29,247,66,225,78,31,47,198,109,217,158,45,118,197,46,209,243,209,221,232,103,161,153,187,185,61,137,99,116,110,249,170,139,232,229,244,84,95,173,0,214,143,71,245,58,251,163,250,135,102,206,236,19,244,231,182,214,83,205,35,121,88,189,72,227,158,57,85,158,219,30,137,186,198,157,209,170,169,255,0,33,176,103,10,60,66,99,188,68,105,69,167,43,181,85,245,43,226,166,130,158,229,31,78,68,233,213,37,52,18,74,221,221,28,109,93,157,50,38,237,78,85,247,125,84,205,199,167,9,89,15,14,186,159,91,112,164,160,230,197,239,83,201,89,73,83,213,98,114,58,106,138,165,100,60,139,52,146,46,209,66,139,204,187,124,21,17,125,126,110,2,248,160,185,240,243,171,182,230,86,220,186,88,229,226,120,104,171,153,209,107,185,91,45,85,47,82,77,210,41,36,93,163,133,125,150,237,245,42,47,168,108,20,14,39,19,201,109,121,150,51,106,202,236,147,245,168,46,244,80,87,83,201,202,230,243,71,44,109,145,139,179,145,28,158,203,147,213,17,126,164,57,96,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,42,231,198,139,39,169,249,47,15,198,218,155,66,191,40,115,47,110,254,213,185,233,238,223,215,235,33,39,1,118,74,43,247,18,152,197,21,122,254,45,222,119,127,95,254,128,170,95,114,167,189,16,148,62,51,83,74,185,222,51,19,34,252,90,121,222,103,115,39,250,205,191,110,196,104,240,250,232,126,217,204,93,103,127,43,127,119,119,217,87,255,0,39,213,124,0,216,89,19,100,217,15,32,0,62,107,141,194,150,215,71,37,125,108,157,56,98,219,153,219,42,237,186,162,39,100,69,95,85,67,233,35,79,136,54,165,83,233,175,13,217,13,198,89,57,31,55,148,228,236,171,233,95,74,139,249,46,252,240,58,55,5,220,99,39,17,26,151,154,89,230,111,151,142,147,228,239,39,14,252,251,243,83,212,58,79,105,32,143,253,103,126,235,239,237,245,204,242,148,124,31,33,173,155,94,171,36,133,63,18,206,159,89,221,187,111,69,95,203,217,123,250,252,11,174,0,1,215,179,204,251,21,211,76,102,171,47,204,238,126,66,213,69,201,214,159,163,36,188,188,242,54,54,251,49,181,206,93,220,246,167,100,247,252,55,3,134,214,125,86,199,52,103,1,184,103,89,61,71,74,142,135,165,205,236,72,237,249,230,142,36,249,140,122,250,202,223,201,95,241,166,182,122,133,151,85,231,153,133,195,43,174,93,231,174,233,115,122,126,68,76,141,61,26,212,244,98,123,144,147,60,122,241,179,93,196,206,83,242,54,51,85,203,135,208,127,165,99,228,69,234,115,199,74,231,247,124,17,202,155,75,3,189,85,119,247,118,245,233,28,30,112,153,151,113,57,157,178,130,138,131,124,126,139,127,148,170,250,177,126,39,158,26,133,139,216,89,163,123,183,146,5,79,103,211,213,123,122,133,186,120,103,225,53,24,111,12,56,251,42,29,186,213,121,189,187,39,228,220,43,62,14,95,206,37,129,199,99,214,11,94,47,103,167,177,89,105,188,189,21,55,63,74,62,119,63,151,153,202,229,238,229,85,94,238,85,238,167,34,0,0,0,0,0,24,127,138,14,40,48,30,19,48,11,126,163,106,53,163,32,184,219,110,55,136,172,145,69,100,167,134,105,219,60,144,205,51,92,230,205,44,77,70,114,211,189,21,81,202,187,171,123,122,170,96,13,61,241,118,225,183,82,179,252,107,78,108,88,78,165,65,114,202,175,20,86,74,57,106,237,180,13,130,57,234,102,100,49,186,71,54,177,206,70,35,158,138,170,141,114,237,190,200,190,128,77,240,0,0,0,0,98,173,103,226,135,67,180,6,178,203,105,212,220,254,213,108,186,223,174,20,20,52,150,215,85,194,149,77,142,170,117,133,43,37,99,222,222,141,28,124,146,190,74,137,21,177,181,176,189,17,92,245,107,29,146,173,55,107,85,254,213,69,125,177,92,233,46,54,219,141,60,117,116,117,148,147,54,104,42,96,145,168,232,229,142,70,170,181,236,115,85,28,142,69,84,84,84,84,3,235,0,0,0,193,90,121,198,158,131,106,102,188,229,156,56,227,249,5,92,25,134,41,81,53,34,178,190,155,203,193,116,158,14,100,171,138,137,206,119,52,175,167,115,28,143,107,154,197,114,53,239,143,169,27,29,35,67,58,131,137,203,50,155,22,13,138,222,115,92,166,187,201,89,113,251,125,69,210,227,83,210,124,157,10,88,35,116,146,201,200,196,115,221,202,198,57,118,106,43,151,109,145,21,123,31,93,166,237,106,191,218,168,175,182,43,157,37,198,219,113,167,142,174,142,178,146,102,205,5,76,18,53,29,28,177,200,213,86,189,142,106,163,145,200,170,138,138,138,128,125,96,0,0,0,0,29,127,19,207,240,220,234,167,32,165,195,242,26,75,179,241,91,196,150,11,186,211,42,185,148,183,24,226,138,89,105,213,251,114,185,236,108,241,163,249,85,121,95,204,199,108,246,61,173,14,192,8,127,175,126,40,26,5,195,182,172,95,116,115,53,196,53,2,182,245,143,249,95,51,61,174,223,69,37,43,250,244,209,84,51,145,210,85,198,245,217,147,53,23,118,39,180,139,182,233,178,174,96,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,156,181,12,68,85,114,46,232,238,222,138,161,152,0,0,0,0,0,0,0,62,75,181,218,213,96,181,86,223,111,183,58,75,117,182,221,79,37,93,101,101,92,205,134,10,104,35,106,186,73,100,145,202,141,99,26,212,87,43,149,81,17,17,85,64,250,193,138,184,125,226,119,70,184,158,177,93,175,250,67,148,124,165,29,146,225,45,190,186,154,120,93,79,85,14,207,122,67,59,161,126,207,72,103,99,22,72,158,168,155,183,153,174,70,201,28,177,179,42,128,0,199,250,195,174,154,113,160,212,120,205,219,84,47,63,35,90,178,140,130,28,110,27,148,168,137,75,71,85,44,19,205,27,234,94,170,157,40,87,203,185,139,38,202,214,57,237,87,242,177,30,246,6,64,0,0,0,0,0,0,7,19,150,101,54,44,27,21,188,230,185,77,119,146,178,227,246,250,139,165,198,167,164,249,58,20,176,70,233,37,147,145,136,231,187,149,140,114,236,212,87,46,219,34,42,246,24,182,89,138,231,54,42,92,167,10,201,173,89,5,150,183,159,203,92,109,117,177,213,210,207,200,247,49,252,146,198,174,99,185,94,199,53,118,94,206,106,162,247,69,3,150,0,0,0,0,0,0,4,0,254,173,95,11,31,249,131,170,191,240,85,187,254,252,75,253,4,214,188,87,136,157,39,177,107,30,21,111,186,209,89,114,15,53,229,160,186,69,28,117,76,232,84,203,78,254,118,199,36,140,77,223,11,149,54,122,251,42,155,236,187,162,6,64,0,0,0,0,6,63,208,189,116,211,142,34,244,226,221,170,26,95,121,243,214,170,237,226,154,25,81,25,85,111,170,106,34,201,75,83,26,42,244,230,103,51,119,77,213,170,215,53,236,115,216,246,61,217,0,0,0,0,0,0,58,84,122,197,128,212,234,227,116,66,223,126,164,175,203,35,179,213,222,235,168,233,42,161,149,246,200,32,125,19,81,181,81,163,250,176,190,84,175,137,241,35,153,179,216,201,23,116,217,57,177,167,21,188,107,105,103,7,223,130,223,178,101,131,43,185,254,22,249,239,37,242,21,45,52,221,63,43,208,234,117,122,211,197,182,254,101,156,188,188,219,236,237,246,217,55,9,0,8,191,194,255,0,136,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,252,213,12,84,69,106,38,200,238,254,136,178,128,0,6,63,215,189,107,197,120,118,210,123,238,177,230,182,251,173,109,151,31,242,190,102,11,92,81,201,84,254,189,76,84,236,228,108,146,70,197,217,243,53,87,119,167,178,139,182,235,178,40,100,0,66,13,61,241,118,225,183,82,179,252,107,78,108,88,78,165,65,114,202,175,20,86,74,57,106,237,180,13,130,57,234,102,100,49,186,71,54,177,206,70,35,158,138,170,141,114,237,190,200,190,132,159,215,189,107,197,120,118,210,123,238,177,230,182,251,173,109,151,31,242,190,102,11,92,81,201,84,254,189,76,84,236,228,108,146,70,197,217,243,53,87,119,167,178,139,182,235,178,40,100,0,66,13,61,241,118,225,183,82,179,252,107,78,108,88,78,165,65,114,202,175,20,86,74,57,106,237,180,13,130,57,234,102,100,49,186,71,54,177,206,70,35,158,138,170,141,114,237,190,200,190,132,223,0,14,39,41,203,49,92,26,197,85,148,230,185,53,171,31,178,209,114,121,155,141,210,182,58,74,88,57,222,214,51,158,89,21,172,111,51,222,214,166,235,221,206,68,78,234,134,42,225,175,140,13,14,226,166,196,183,61,50,201,58,55,88,122,238,171,198,238,143,134,11,197,36,113,61,141,89,159,78,201,31,205,10,245,98,84,150,55,62,61,228,70,171,145,232,230,52,51,88,58,253,215,63,195,108,89,149,131,79,175,57,13,37,30,67,149,83,215,84,217,104,102,85,107,235,217,70,145,45,74,68,170,156,174,123,27,60,111,86,111,206,172,231,114,34,182,55,171,123,0,0,0,0,8,149,196,63,137,86,139,240,203,170,21,218,81,168,218,125,169,79,185,81,211,211,213,197,89,67,105,164,90,42,216,38,141,28,217,105,228,154,170,55,72,196,119,60,78,114,55,100,146,41,27,223,149,64,150,160,143,252,41,113,173,165,156,96,254,20,254,198,118,12,174,217,248,37,228,124,239,203,180,180,208,245,60,215,95,167,210,232,207,46,251,121,103,243,115,114,237,187,118,223,117,218,64,0,4,0,254,173,95,11,31,249,131,170,191,240,85,187,254,252,77,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,245,3,176,3,5,113,83,198,78,145,240,131,106,199,238,26,157,77,144,87,212,100,245,19,195,110,161,178,81,50,121,222,200,26,213,154,103,44,178,71,19,88,197,150,22,170,43,249,213,101,111,43,92,136,245,110,52,208,79,20,13,2,226,39,86,44,90,57,133,98,26,129,69,122,200,60,215,150,158,233,111,162,142,149,157,10,105,106,31,206,232,234,228,122,110,200,92,137,179,23,218,84,223,100,221,80,38,0,35,255,0,21,188,107,105,103,7,223,130,223,178,101,131,43,185,254,22,249,239,37,242,21,45,52,221,63,43,208,234,117,122,211,197,182,254,101,156,188,188,219,236,237,246,217,55,199,250,9,226,129,160,92,68,234,197,139,71,48,172,67,80,40,175,89,7,154,242,211,221,45,244,81,210,179,161,77,45,67,249,221,29,92,143,77,217,11,145,54,98,251,74,155,236,155,170,4,192,0,0,6,42,226,83,137,77,56,225,91,78,19,83,117,53,46,179,80,77,112,130,215,73,73,107,165,73,234,170,234,165,71,189,35,98,61,204,141,187,71,20,178,42,200,246,55,150,53,68,85,114,181,174,143,250,85,226,193,160,90,201,168,248,230,150,225,90,109,170,181,23,172,154,225,21,190,155,154,207,68,248,225,231,95,110,121,122,117,143,123,97,137,136,233,36,122,53,121,35,99,220,169,179,84,9,170,0,0,12,127,156,235,166,156,105,182,163,224,218,95,154,222,126,74,186,234,55,158,138,193,52,232,141,165,168,170,165,90,116,90,87,72,171,236,77,39,154,111,73,21,57,94,230,57,136,228,123,163,99,242,0,0,0,0,12,127,138,235,166,156,101,250,177,154,232,133,178,243,210,204,240,79,41,45,202,215,80,136,201,38,165,168,166,130,120,234,169,251,175,86,20,243,12,141,234,155,57,146,34,35,154,136,248,157,32,100,0,0,0,0,0,14,149,169,58,197,128,233,76,152,253,30,95,126,164,130,229,149,94,40,108,150,91,98,85,66,218,218,249,234,107,105,233,57,160,134,71,181,210,178,39,85,69,36,170,206,101,100,124,206,217,123,34,135,117,6,63,215,189,107,197,120,118,210,123,238,177,230,182,251,173,109,151,31,242,190,102,11,92,81,201,84,254,189,76,84,236,228,108,146,70,197,217,243,53,87,119,167,178,139,182,235,178,44,96,211,223,23,110,27,117,43,63,198,180,230,197,132,234,84,23,44,170,241,69,100,163,150,174,219,64,216,35,158,166,102,67,27,164,115,107,28,228,98,57,232,170,168,215,46,219,236,139,232,4,223,0,0,6,31,226,131,138,12,7,132,204,2,223,168,218,141,104,200,46,54,219,141,226,43,36,81,89,41,225,154,118,207,36,51,76,215,57,179,75,19,81,156,180,239,69,84,114,174,234,222,222,170,152,127,65,60,80,52,11,136,157,88,177,104,230,21,136,106,5,21,235,32,243,94,90,123,165,190,138,58,86,116,41,165,168,127,59,163,171,145,233,187,33,114,38,204,95,105,83,125,147,117,64,152,0,0,0,0,0,128,31,213,171,225,99,255,0,48,117,87,254,10,183,127,223,137,127,160,154,215,138,241,19,164,246,45,99,194,173,247,90,43,46,65,230,188,180,23,72,163,142,169,157,10,153,105,223,206,216,228,145,137,187,225,114,166,207,95,101,83,125,151,116,64,200,0,135,250,233,226,111,163,252,58,106,61,199,75,245,67,74,53,86,134,235,67,180,176,205,21,174,222,250,91,133,43,149,82,58,170,105,22,181,58,144,191,149,219,46,200,228,115,92,199,181,143,99,216,214,133,248,165,112,203,175,58,143,110,210,251,76,57,94,47,117,188,239,21,182,108,146,142,150,158,150,178,171,116,70,82,178,72,106,37,218,105,55,94,68,122,53,175,114,114,35,149,238,99,30,19,0,2,63,241,91,198,182,150,112,125,248,45,251,38,88,50,187,159,225,111,158,242,95,33,82,211,77,211,242,189,14,167,87,173,60,91,111,230,89,203,203,205,190,206,223,109,147,112,144,0,135,250,9,226,129,160,92,68,234,197,139,71,48,172,67,80,40,175,89,7,154,242,211,221,45,244,81,210,179,161,77,45,67,249,221,29,92,143,77,217,11,145,54,98,251,74,155,236,155,170,76,0,0,193,92,84,241,147,164,124,32,218,177,251,134,167,83,100,21,245,25,61,68,240,219,168,108,148,76,158,119,178,6,181,102,153,203,44,145,196,214,49,101,133,170,138,254,117,89,91,202,215,34,61,91,29,127,171,87,194,199,254,96,234,175,252,21,110,255,0,191,1,63,193,215,240,12,178,167,58,195,109,57,133,86,29,144,98,175,187,83,165,74,90,47,240,69,13,198,149,142,85,228,73,226,138,73,27,27,213,188,174,228,87,115,183,153,26,244,99,209,204,111,96,0,1,135,245,155,139,61,6,208,28,203,17,192,245,75,58,164,179,221,243,26,142,149,43,31,221,148,80,42,61,27,87,88,237,246,167,166,116,173,72,82,87,246,87,185,87,247,184,166,146,32,204,0,0,0,0,0,29,126,197,159,225,185,54,77,147,97,150,44,134,146,174,251,135,84,83,83,95,109,237,85,73,232,95,81,78,202,136,21,237,84,69,86,73,20,136,173,122,110,197,86,200,212,94,104,222,214,135,96,0,0,0,0,0,0,7,74,147,88,176,26,109,92,118,136,92,47,212,148,25,100,150,122,75,221,13,29,93,84,49,62,231,4,239,173,106,182,150,53,127,86,103,196,148,18,190,84,107,54,99,31,26,238,187,175,47,117,0,0,0,0,0,12,127,174,154,233,167,28,58,105,197,199,84,53,66,243,228,109,84,59,69,12,49,34,62,170,225,84,228,85,142,150,154,53,84,234,76,254,87,108,155,163,81,173,115,222,230,49,143,123,114,0,0,0,0,0,2,39,248,152,97,53,25,151,12,57,3,41,221,178,210,249,77,251,39,229,92,40,254,46,79,205,37,129,199,100,22,11,94,81,104,168,177,94,169,186,244,117,60,157,88,249,220,222,110,87,35,147,187,85,21,59,181,23,178,129,172,86,158,229,213,120,30,97,111,202,232,87,105,232,122,188,190,159,151,19,227,95,86,185,61,30,190,229,54,76,209,141,86,199,53,155,1,183,231,88,197,71,86,142,187,171,203,236,72,221,185,38,146,37,249,236,98,250,196,239,201,79,241,173,11,113,135,194,94,93,195,30,116,250,10,218,15,252,30,173,219,228,202,190,172,95,142,228,134,157,102,246,18,105,30,221,164,157,19,218,245,245,78,222,157,219,128,190,54,107,184,102,202,126,70,201,170,185,176,250,255,0,244,212,124,136,157,62,72,234,156,206,236,130,73,87,121,103,111,162,166,222,254,222,129,125,160,235,216,30,125,138,234,94,51,75,151,225,151,63,63,106,173,231,232,207,209,146,46,110,73,29,27,189,153,26,215,38,206,99,147,186,123,190,27,29,132,1,12,56,209,227,25,56,119,212,188,46,207,11,124,196,117,127,40,249,200,119,228,219,150,158,157,209,251,75,4,159,235,219,246,95,119,127,170,103,148,163,227,9,13,108,58,245,71,36,201,248,151,245,58,46,237,223,106,42,14,110,201,223,215,226,5,210,219,174,20,183,74,56,235,232,164,234,67,46,252,174,217,83,125,149,81,123,42,34,250,162,159,73,26,124,62,117,42,159,82,184,110,199,174,49,73,206,248,124,223,63,101,79,90,250,164,79,201,111,230,18,88,1,225,83,116,217,79,32,13,119,184,245,178,209,88,184,148,201,232,168,23,241,77,242,91,122,255,0,244,5,42,251,213,125,234,164,219,240,93,201,234,126,75,204,49,183,38,240,167,201,252,171,219,183,181,113,122,251,183,245,250,200,93,226,11,208,253,179,153,66,192,254,102,175,146,239,178,167,254,79,165,248,146,95,193,150,105,83,59,201,162,124,94,194,249,46,87,115,127,232,110,27,246,2,224,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,56,156,179,37,181,225,184,205,211,43,189,207,209,160,180,81,79,93,83,39,43,157,203,28,81,186,71,174,205,69,114,236,214,175,162,42,253,74,6,45,226,183,136,76,119,135,125,40,187,101,119,106,190,157,124,180,211,211,219,99,233,200,189,74,181,166,158,72,155,187,99,145,169,187,161,84,221,201,202,158,255,0,175,95,61,97,212,235,238,176,234,29,227,59,191,205,212,158,229,89,81,52,109,229,98,116,227,146,121,37,70,123,12,98,46,203,34,247,86,162,175,252,134,107,227,215,138,11,159,16,218,185,113,101,13,203,173,142,89,170,38,162,161,103,69,173,231,108,85,85,93,57,55,88,163,145,55,142,100,246,93,191,214,170,190,159,71,1,124,37,100,60,69,106,125,21,194,174,131,151,23,178,207,29,101,93,79,85,139,206,232,106,41,85,240,242,36,209,200,155,197,50,175,50,111,240,68,85,244,12,247,225,139,193,28,121,197,214,155,90,245,6,147,253,13,183,202,201,237,144,245,62,124,241,186,142,166,25,57,162,157,28,155,181,207,78,87,49,83,227,238,66,224,41,41,96,161,164,134,138,153,156,144,211,198,216,163,110,234,187,53,169,178,38,235,223,209,14,55,16,198,109,216,102,45,105,197,45,49,242,81,218,40,96,161,133,187,185,125,136,163,108,109,249,202,171,232,212,245,85,95,173,78,96,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,14,183,168,216,125,38,125,130,223,176,234,228,222,43,197,182,170,133,87,191,110,172,47,143,126,206,106,250,61,125,233,246,167,169,64,124,116,104,61,110,132,107,181,226,198,200,54,180,84,121,127,33,47,50,126,51,150,142,153,210,118,234,61,201,179,229,219,218,95,179,183,166,196,4,5,241,97,225,241,153,222,145,203,169,246,120,122,151,108,119,151,104,185,182,234,245,234,168,96,245,116,141,107,118,107,21,126,106,239,245,47,112,43,239,195,139,89,151,72,184,132,182,45,77,79,74,221,117,235,121,180,228,230,230,233,80,213,242,122,49,206,79,106,79,118,223,94,229,254,162,163,147,116,244,53,92,167,168,154,150,102,207,3,249,94,221,246,93,145,125,83,111,121,177,231,9,58,213,30,186,104,229,167,51,119,106,153,186,253,102,252,54,170,158,54,247,233,177,61,34,247,39,253,170,25,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,3,241,44,141,137,139,35,215,100,79,80,42,119,198,139,86,102,170,188,97,218,91,106,170,233,199,67,242,135,202,177,114,34,245,57,219,110,158,30,238,103,109,187,175,176,229,223,223,240,43,231,66,244,242,167,84,181,58,209,133,211,39,122,255,0,49,186,246,237,201,79,44,158,247,55,253,111,226,159,226,59,159,25,90,155,46,169,235,214,65,145,54,171,175,74,239,41,208,119,39,47,165,21,59,29,219,145,171,235,31,189,9,87,224,235,164,176,100,250,129,126,212,58,174,233,142,121,94,68,239,223,204,65,112,133,125,30,159,155,249,171,250,189,64,183,92,71,26,160,196,49,234,92,122,217,31,78,154,147,159,145,187,185,118,230,123,158,189,220,170,190,174,95,121,204,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,6,46,226,67,68,236,154,245,165,23,204,18,237,22,243,84,209,212,249,25,57,159,248,154,167,83,77,20,111,217,178,49,29,178,202,171,179,157,202,190,255,0,138,107,207,174,154,73,122,209,13,76,188,233,253,237,55,146,223,87,81,28,18,123,31,141,134,58,137,98,107,246,107,223,203,191,73,123,43,149,83,254,85,217,164,128,254,41,28,41,195,170,58,125,46,171,227,144,255,0,163,152,236,14,150,161,57,151,219,163,167,130,182,119,39,183,51,88,155,190,70,250,53,93,246,167,96,58,63,132,175,20,207,201,108,242,232,70,77,85,205,87,107,167,117,77,189,220,155,109,77,27,40,105,98,143,102,66,137,234,231,123,78,122,175,199,127,82,204,13,97,52,227,55,190,105,54,162,90,50,235,106,244,235,44,119,42,122,137,35,246,23,159,163,59,36,86,110,230,185,19,117,141,19,125,151,245,155,14,240,177,173,214,141,119,209,188,123,48,183,201,251,175,200,82,67,113,143,103,123,21,126,86,9,37,110,235,27,17,118,89,83,187,83,151,225,240,64,203,192,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,42,247,198,135,16,69,179,98,25,92,113,238,173,249,67,168,237,253,61,187,116,105,219,155,252,69,117,240,199,150,63,11,214,172,122,252,149,158,89,144,121,190,105,58,124,251,115,82,76,212,237,178,254,119,195,222,93,47,137,182,9,38,109,194,158,81,29,28,28,245,180,222,75,160,238,109,185,121,174,84,124,221,149,200,139,187,90,190,165,4,181,206,99,145,205,93,149,0,218,146,23,164,145,163,209,119,69,63,102,59,208,61,65,139,83,116,194,209,151,68,188,201,89,230,61,174,233,191,37,68,177,254,107,127,51,224,100,64,5,83,120,204,106,204,19,75,142,105,117,29,70,210,65,231,60,228,124,139,223,153,45,243,179,186,179,237,244,119,219,240,45,97,85,17,55,83,93,190,58,245,102,175,87,184,140,201,50,23,63,247,18,121,63,43,30,201,236,126,224,166,99,251,242,49,87,117,143,126,233,246,1,56,188,23,244,219,201,217,242,237,68,153,119,249,71,200,116,83,243,122,110,184,194,239,71,119,245,247,181,63,198,90,25,28,56,1,211,72,116,211,134,172,106,129,209,242,214,212,121,207,50,187,170,239,203,95,84,172,252,183,39,163,253,223,172,195,188,106,248,147,227,186,32,250,140,11,79,32,249,79,39,78,78,180,188,210,67,229,63,210,242,183,180,212,175,142,78,120,229,122,118,119,109,190,42,136,129,39,245,215,136,221,51,225,243,30,125,255,0,63,188,249,70,246,233,179,203,212,73,207,237,196,197,239,20,79,219,110,179,61,222,255,0,183,106,63,226,235,141,189,65,226,126,240,250,58,185,188,142,51,22,222,94,221,203,4,188,187,182,5,119,227,82,8,228,95,198,65,205,223,227,183,167,174,22,212,173,84,205,181,107,34,155,40,206,110,255,0,40,87,207,203,207,39,151,134,47,154,198,49,59,68,198,183,230,198,196,244,247,125,164,190,224,175,195,127,38,214,170,170,12,223,81,83,228,252,85,221,95,197,126,46,95,49,218,162,47,88,106,153,35,57,101,137,139,233,223,127,134,234,161,134,184,74,224,235,59,226,127,41,101,53,178,47,41,96,131,127,59,112,230,134,78,151,52,115,172,127,138,116,241,189,219,190,5,111,111,77,247,94,222,183,207,163,154,53,132,232,126,29,77,134,96,246,207,39,69,79,207,219,173,52,155,243,75,36,159,234,175,122,250,202,255,0,127,191,236,68,230,240,108,23,27,211,172,118,155,23,197,104,60,165,190,151,159,167,31,86,73,54,230,123,158,189,222,231,59,231,61,203,235,239,59,0,0,0,0,0,0,0,16,3,198,175,232,177,139,126,144,40,126,238,184,149,87,194,119,210,159,70,255,0,72,24,247,222,48,22,169,227,87,244,88,197,191,72,20,63,119,92,74,171,225,59,233,79,163,127,164,12,123,239,24,0,217,76,0,0,0,6,185,156,107,91,56,134,180,241,13,146,210,241,45,37,91,242,119,212,77,83,72,190,110,162,166,221,242,116,213,18,203,10,91,31,59,156,228,161,71,62,84,137,155,254,47,103,177,200,217,26,246,164,244,240,155,227,106,142,225,98,253,172,154,189,149,244,171,237,124,142,195,174,151,123,148,17,199,53,43,159,12,17,217,163,234,43,100,124,205,146,68,88,24,139,35,157,27,159,27,82,54,193,27,93,34,188,67,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,57,165,183,207,35,154,173,123,28,213,149,209,35,213,168,201,149,171,212,141,143,155,154,136,127,240,171,2,202,191,242,174,57,146,99,151,15,253,37,29,117,182,186,158,79,247,178,67,52,114,51,234,115,92,223,114,160,27,73,130,47,240,21,198,38,61,197,62,145,219,27,121,188,82,65,168,182,58,127,37,144,91,38,172,165,243,117,175,129,144,54,75,164,84,241,114,185,180,210,186,104,213,87,164,198,50,87,62,36,230,70,53,206,237,124,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,123,10,232,154,246,59,203,70,231,70,233,159,204,222,86,42,53,23,168,248,216,240,193,94,39,156,111,214,112,233,138,211,105,14,155,213,114,103,217,133,190,105,106,42,29,12,236,249,42,207,52,117,20,233,85,5,68,82,198,177,214,117,219,188,42,222,116,111,66,71,61,173,222,62,122,118,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,249,39,201,170,186,153,149,107,38,163,228,122,165,154,213,249,139,214,77,112,150,225,83,203,36,143,142,30,117,246,32,139,168,247,189,176,196,196,108,113,177,92,188,145,177,141,69,217,168,92,167,134,31,4,21,156,58,98,181,58,189,169,20,188,153,246,97,111,134,42,122,118,205,59,62,74,179,205,29,61,66,210,207,79,44,81,172,117,157,118,237,50,59,157,27,208,141,172,115,119,147,156,51,174,183,209,102,86,238,6,179,235,126,163,93,169,46,153,101,46,147,221,97,191,87,82,53,27,5,85,197,182,121,18,166,104,209,24,196,70,58,84,123,145,17,140,236,169,236,183,209,43,87,195,11,143,90,109,24,186,210,112,253,172,23,218,74,13,62,185,212,84,205,106,187,213,245,94,182,155,140,238,135,146,25,37,116,189,42,122,23,43,103,114,170,69,236,205,58,200,247,53,139,35,219,105,92,88,253,22,53,147,244,127,144,253,221,57,173,96,27,84,2,181,124,46,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,188,245,141,234,70,216,186,104,231,77,27,93,204,136,248,213,243,89,80,0,8,213,198,255,0,26,56,175,8,250,113,61,117,19,173,87,188,250,229,211,130,201,143,75,93,27,100,103,85,38,229,174,169,129,30,147,45,27,22,9,17,92,196,246,228,70,197,204,206,101,145,129,135,252,75,248,245,166,208,108,122,109,21,210,107,237,36,250,139,124,167,146,27,187,227,234,243,216,45,211,210,200,214,204,217,161,150,55,65,92,174,146,25,97,79,111,149,141,87,189,173,71,194,175,249,124,21,62,139,25,79,233,2,187,238,235,113,77,121,102,83,125,206,114,171,206,107,148,215,121,219,214,65,112,168,186,92,106,122,76,143,175,85,60,142,146,89,57,24,141,99,121,158,247,46,205,68,106,111,178,34,39,98,229,60,21,62,139,25,79,233,2,187,238,235,112,16,3,197,31,233,217,169,191,200,191,115,209,19,255,0,193,83,232,177,148,254,144,43,190,238,183,16,3,197,31,233,217,169,191,200,191,115,209,19,255,0,193,83,232,177,148,254,144,43,190,238,183,1,63,192,0,0,0,0,0,10,96,241,61,227,214,155,89,238,181,124,63,104,253,246,146,191,79,173,149,20,211,93,110,244,157,86,45,218,227,3,166,231,134,57,91,47,74,162,133,170,232,28,138,177,123,83,64,146,49,206,98,70,247,103,95,20,94,62,168,240,251,21,203,134,125,29,184,90,174,151,92,142,223,83,67,150,94,32,169,130,178,59,101,43,223,45,52,246,214,177,174,119,37,99,186,114,54,94,162,53,208,198,230,242,162,190,68,124,53,2,6,95,225,87,137,140,203,133,13,92,163,213,44,62,134,146,226,199,83,186,219,119,182,84,162,53,151,27,116,143,141,242,192,146,114,171,161,127,52,81,189,146,53,23,149,236,111,51,94,206,120,223,176,166,142,235,22,3,174,184,5,175,81,180,230,253,73,113,182,220,105,224,150,88,162,170,134,105,237,243,201,12,115,58,146,169,176,189,237,138,166,54,202,196,146,37,114,171,85,126,197,93,99,9,85,192,47,26,249,87,10,122,143,73,100,187,92,252,198,153,100,215,8,99,200,237,245,11,35,227,160,231,86,198,235,157,58,70,215,189,179,68,196,69,123,88,213,235,70,196,98,167,51,98,124,65,127,196,0,241,171,250,44,98,223,164,10,31,187,174,36,244,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,129,126,53,127,69,140,91,244,129,67,247,117,196,14,169,225,117,199,213,30,97,98,182,240,207,172,87,11,85,174,235,142,91,233,168,113,59,196,245,48,81,199,115,165,99,226,166,130,218,230,57,205,231,172,111,82,54,197,211,71,58,104,218,238,100,71,198,175,154,202,141,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,123,195,155,141,127,219,85,167,19,216,51,251,157,170,61,77,197,191,23,114,166,129,122,82,93,40,81,24,145,220,219,15,43,88,222,103,189,99,149,177,43,154,201,26,215,109,19,102,138,52,9,128,0,0,0,3,21,113,99,244,88,214,79,209,254,67,247,116,229,80,120,101,113,219,117,209,28,202,221,161,154,165,147,82,71,165,247,234,137,27,75,89,116,157,204,102,55,90,244,115,154,248,228,217,81,148,211,75,179,100,99,249,99,99,228,235,243,70,137,55,86,215,248,177,250,44,107,39,232,255,0,33,251,186,115,90,192,54,168,5,90,248,87,241,235,77,85,77,106,225,99,89,47,180,148,111,163,167,134,223,131,92,234,58,170,250,199,172,179,57,104,42,106,36,149,205,71,163,95,4,84,172,107,24,206,72,186,91,171,214,38,190,210,128,0,0,0,0,213,92,191,239,11,143,160,158,153,127,45,125,241,90,80,9,127,222,23,31,65,61,50,254,90,251,226,180,9,84,0,0,0,3,94,190,5,248,205,190,240,121,168,245,87,57,45,95,44,225,153,71,151,167,201,173,177,49,137,84,232,226,87,244,170,105,164,118,219,77,23,86,85,72,220,228,142,70,189,205,119,42,171,37,142,255,0,177,108,179,21,206,108,84,185,78,21,147,90,178,11,45,111,63,150,184,218,235,99,171,165,159,145,238,99,249,37,141,92,199,114,189,142,106,236,189,156,213,69,238,138,106,218,78,159,13,222,62,175,186,5,149,90,244,75,82,46,30,119,76,178,11,131,41,233,230,170,169,100,127,131,53,83,201,178,212,178,73,92,214,54,141,207,127,52,241,185,200,214,110,233,153,179,186,140,152,46,252,0,0,143,252,107,241,93,98,225,47,70,171,115,46,173,170,179,47,185,111,71,139,89,43,102,123,124,253,87,51,18,73,21,177,162,189,97,129,143,234,200,187,177,171,179,35,234,49,242,198,166,64,215,77,116,211,142,29,52,226,227,170,26,161,121,242,54,170,29,162,134,24,145,31,85,112,170,114,42,199,75,77,26,170,117,38,127,43,182,77,209,168,214,185,239,115,24,199,189,186,240,241,15,196,14,125,196,214,168,87,106,190,163,62,145,151,42,202,122,122,72,168,232,86,100,162,162,130,24,209,173,138,158,57,164,145,209,177,93,207,43,154,142,217,100,150,71,118,230,80,38,175,132,158,127,153,106,159,27,57,254,160,234,14,67,87,124,200,111,152,61,125,77,117,117,74,167,60,175,249,66,218,136,136,136,136,214,49,173,70,177,140,106,35,24,198,181,173,70,181,168,137,221,124,115,191,180,159,247,201,254,77,49,87,130,167,210,159,41,253,31,215,125,227,110,50,175,142,119,246,147,254,249,63,201,160,98,175,5,79,165,62,83,250,63,174,251,198,220,93,73,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,120,159,178,162,162,162,162,181,236,115,85,204,123,28,138,199,177,206,107,145,205,114,162,236,59,194,143,21,218,113,197,174,156,51,53,194,165,242,55,90,30,156,23,251,4,243,35,234,173,21,78,69,84,107,149,17,58,144,191,149,203,20,200,136,217,26,215,34,163,30,201,35,96,102,178,42,248,163,253,4,245,55,249,23,239,138,34,85,17,87,197,31,232,39,169,191,200,191,124,81,1,74,220,39,125,41,244,111,244,129,143,125,227,1,117,62,40,255,0,65,61,77,254,69,251,226,136,165,110,19,190,148,250,55,250,64,199,190,241,128,186,159,20,127,160,158,166,255,0,34,253,241,68,5,43,112,157,244,167,209,191,210,6,61,247,140,6,202,102,181,156,39,125,41,244,111,244,129,143,125,227,1,97,62,42,28,122,211,82,211,93,120,88,209,187,237,37,99,235,41,230,183,231,55,58,126,170,62,141,233,44,46,74,10,106,136,229,107,85,234,214,79,21,83,28,199,179,146,94,150,232,244,149,172,12,43,226,107,199,109,215,91,179,43,142,134,105,110,77,73,38,151,216,106,35,109,85,101,174,119,61,153,37,107,17,174,115,228,147,100,71,211,67,46,237,141,140,230,141,239,143,175,205,34,44,61,44,85,225,211,162,26,161,172,92,75,227,149,250,125,124,200,49,122,28,70,161,183,91,214,83,104,142,53,125,174,4,99,249,98,222,95,197,57,245,42,215,64,145,185,178,35,152,249,92,232,165,138,57,90,97,253,11,208,189,71,226,47,81,237,218,95,165,246,111,61,117,174,222,89,166,149,85,148,182,250,86,170,36,149,85,50,34,47,78,22,115,55,117,217,92,174,115,88,198,189,239,99,29,176,247,15,28,63,96,60,50,233,125,14,148,105,203,42,223,109,163,168,168,171,150,178,185,33,90,218,217,230,145,92,233,106,36,134,56,219,35,209,188,145,53,202,221,210,56,163,111,126,84,2,0,120,220,93,174,182,11,174,131,95,108,87,58,187,117,202,221,81,144,85,209,214,82,76,232,103,166,158,55,91,29,28,177,200,213,71,49,237,114,35,145,200,168,168,168,138,132,160,224,39,141,251,23,23,24,36,180,89,29,85,170,219,169,182,78,172,183,187,37,28,47,167,133,244,171,50,164,53,84,141,146,89,31,36,60,142,137,146,47,58,185,146,239,204,214,182,72,149,241,87,199,59,251,73,255,0,124,159,228,210,184,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,59,42,178,72,164,146,53,86,171,94,136,245,86,185,174,68,114,6,206,96,195,252,46,241,55,128,241,77,165,246,221,64,196,42,105,40,238,79,167,107,175,88,242,220,97,169,173,179,78,178,75,31,36,237,141,121,154,199,186,9,93,19,222,214,44,145,163,95,202,221,213,173,249,56,165,226,219,75,56,70,197,108,249,78,166,69,117,174,249,118,224,182,250,43,117,153,180,210,215,73,203,27,159,36,233,20,211,69,188,49,236,198,189,237,85,229,116,209,34,167,182,128,102,178,181,124,105,52,46,251,148,224,152,150,188,227,150,107,83,233,48,159,49,110,201,106,247,100,117,222,86,174,106,118,81,46,234,136,178,195,28,235,43,121,57,149,204,117,95,51,88,173,116,174,108,223,210,30,37,52,27,94,169,163,155,72,245,87,31,200,170,36,167,150,173,109,240,212,244,174,49,65,28,169,19,229,150,138,84,109,68,76,231,86,162,57,241,181,23,157,138,155,163,218,171,203,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,247,68,124,114,199,28,136,142,71,49,85,136,142,107,154,170,213,10,22,240,250,214,43,86,136,113,105,130,229,217,45,250,174,213,143,86,212,77,100,188,75,21,83,96,129,96,171,133,240,198,234,167,61,236,103,150,142,161,212,243,200,175,93,154,144,115,162,43,152,212,54,30,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,167,130,61,121,169,226,59,134,140,59,82,111,53,180,147,228,43,78,251,94,64,144,212,69,35,210,227,76,245,138,73,37,100,76,99,97,124,205,108,117,41,23,35,121,25,80,196,77,219,202,229,13,115,13,148,248,78,250,44,104,223,232,255,0,30,251,186,3,90,195,97,60,51,88,236,92,63,248,122,96,250,197,145,195,230,41,49,157,47,176,84,71,77,204,246,121,186,167,208,83,71,77,77,206,198,61,99,234,207,36,81,117,57,21,172,231,230,119,178,213,80,42,219,197,123,88,174,186,149,197,165,239,17,109,250,146,187,30,211,234,122,123,37,174,42,42,167,75,4,115,186,24,230,173,115,219,206,230,37,74,84,61,240,72,173,70,174,212,177,49,233,205,26,169,154,188,19,244,118,213,122,204,179,205,111,190,88,106,229,168,198,169,233,108,150,10,201,169,90,234,70,207,84,146,58,177,209,72,230,42,165,76,113,71,3,21,99,122,43,98,172,122,57,21,37,105,90,183,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,31,112,139,162,23,94,28,120,116,195,52,106,251,124,164,187,220,172,20,245,46,172,171,164,141,204,129,103,168,170,154,166,70,71,205,237,57,140,116,234,196,122,163,85,232,196,114,181,156,220,136,24,127,197,107,76,255,0,100,78,13,178,59,141,61,37,214,174,191,10,184,80,228,212,112,91,227,234,115,116,228,90,122,135,204,212,99,156,176,199,75,85,83,43,149,57,121,122,72,247,59,149,174,69,164,205,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,173,74,178,181,21,88,201,162,234,68,255,0,101,200,172,145,200,173,114,42,162,236,209,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,171,190,89,139,95,112,108,170,243,133,101,52,62,74,245,143,220,42,45,119,26,110,171,36,232,85,65,35,163,150,62,118,43,152,238,87,177,201,187,85,90,187,110,138,169,220,13,164,193,26,188,57,53,51,246,80,224,219,78,46,53,21,118,169,43,236,54,247,99,53,144,91,228,223,202,249,9,29,79,78,201,154,175,115,153,51,169,99,166,149,200,187,111,214,71,181,173,107,218,132,149,2,160,60,109,53,51,21,200,53,31,78,244,182,211,87,230,47,88,125,190,225,112,187,244,228,141,241,211,249,245,166,232,64,238,87,171,217,50,50,145,100,115,30,214,254,46,120,28,138,228,127,110,149,224,227,164,53,57,175,18,245,218,165,81,5,90,91,116,226,207,52,204,158,25,226,107,62,81,174,99,233,97,134,86,59,119,189,142,167,90,247,162,177,19,103,194,206,103,38,232,215,198,174,47,117,122,155,93,248,151,212,45,82,183,207,73,61,182,237,120,124,54,185,233,160,150,22,84,91,169,152,218,90,57,149,146,251,109,123,233,224,137,239,71,35,125,183,59,217,103,205,75,84,240,113,210,26,108,43,134,138,237,82,168,130,145,110,90,143,120,154,102,79,12,242,185,255,0,39,80,189,244,176,195,43,29,179,24,246,212,37,123,209,88,139,187,38,103,51,151,100,107,2,122,128,0,170,191,28,239,237,39,253,242,127,147,76,255,0,225,221,199,213,31,19,152,170,224,122,165,112,181,91,117,54,201,210,167,221,106,96,167,252,38,141,99,149,254,102,150,155,153,30,179,49,144,72,234,136,227,98,198,223,102,70,242,182,78,156,88,3,199,59,251,73,255,0,124,159,228,210,178,240,12,255,0,50,210,204,202,211,168,58,125,144,213,216,242,27,29,66,84,208,215,83,42,115,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,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,155,147,168,155,163,227,154,52,116,157,37,145,221,255,0,136,126,32,112,30,25,116,190,187,85,245,25,245,111,182,209,212,83,210,69,71,66,176,173,109,108,243,72,141,108,84,241,205,36,109,145,232,222,121,92,212,118,233,28,82,59,191,42,129,146,202,54,227,127,87,179,45,5,241,59,203,117,115,79,231,164,142,251,142,212,90,38,167,74,184,18,104,37,99,236,116,145,75,12,140,236,170,201,34,146,72,213,90,173,122,35,213,90,230,185,17,201,107,218,23,198,79,14,60,68,209,219,191,99,157,77,181,58,245,113,221,141,199,46,51,178,142,240,201,155,2,79,44,105,75,34,163,229,233,177,93,205,36,61,72,183,142,78,87,185,24,229,74,108,241,71,250,118,106,111,242,47,220,244,64,92,247,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,201,59,99,94,102,177,238,130,87,68,247,181,139,36,104,215,242,183,117,107,115,1,174,15,10,60,87,106,63,9,90,142,204,215,10,151,207,90,171,186,112,95,236,19,204,172,165,187,210,181,85,81,174,84,69,233,204,206,103,44,83,34,43,163,115,156,138,143,99,228,141,251,15,96,25,254,27,170,120,109,167,80,116,251,33,164,190,99,215,202,116,169,161,174,166,85,228,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,15,146,237,118,181,88,45,85,183,219,237,206,146,221,109,183,83,201,87,89,89,87,51,97,130,154,8,218,174,146,89,36,114,163,88,198,181,21,202,229,84,68,68,85,80,56,172,255,0,63,195,116,179,13,187,106,14,160,228,52,150,60,122,199,78,181,53,213,213,42,188,145,51,116,68,68,68,69,115,222,231,43,88,198,53,21,239,123,154,214,163,156,228,69,163,102,113,93,168,252,90,241,221,163,217,174,107,47,145,181,80,234,5,134,11,5,130,9,149,244,182,138,87,92,233,213,90,213,84,78,164,207,229,106,203,50,162,58,71,53,168,136,198,50,56,216,241,17,227,126,179,138,172,237,49,44,58,171,151,76,177,59,132,178,216,156,144,207,77,53,210,71,67,20,111,170,170,137,242,185,142,229,123,39,242,234,177,199,35,34,168,114,61,168,231,189,169,133,120,78,250,83,232,223,233,3,30,251,198,0,46,167,197,31,232,39,169,191,200,191,124,81,20,173,194,119,210,159,70,255,0,72,24,247,222,48,23,83,226,143,244,19,212,223,228,95,190,40,138,86,225,59,233,79,163,127,164,12,123,239,24,0,217,76,0,4,0,241,171,250,44,98,223,164,10,31,187,174,36,0,240,184,250,118,105,151,242,215,220,245,164,255,0,241,171,250,44,98,223,164,10,31,187,174,36,0,240,184,250,118,105,151,242,215,220,245,160,95,240,0,0,0,13,85,203,254,240,184,250,9,233,151,242,215,223,21,165,0,151,253,225,113,244,19,211,47,229,175,190,43,64,113,237,193,5,139,139,140,18,42,220,114,150,213,109,212,219,39,74,43,37,238,178,103,211,194,250,85,153,22,106,90,183,71,20,143,146,30,71,74,248,211,145,92,201,118,229,115,91,36,168,250,11,187,90,110,182,11,173,109,138,251,108,171,183,92,173,213,18,82,86,81,213,194,232,103,166,158,55,43,100,138,72,220,136,230,61,174,69,106,181,81,21,21,21,20,218,120,175,95,20,110,4,174,186,217,106,135,93,244,95,25,164,168,205,172,116,239,110,65,110,164,129,222,119,33,162,107,88,145,62,62,85,229,150,166,157,172,114,35,57,58,146,198,228,98,57,203,12,49,56,50,7,135,223,30,184,247,19,56,109,14,13,168,55,218,74,61,84,180,83,199,13,115,42,60,173,19,47,239,85,169,114,77,67,10,74,175,153,237,167,167,108,149,8,216,216,198,61,234,173,107,88,168,137,29,124,115,191,180,159,247,201,254,77,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,60,79,217,81,81,81,81,90,246,57,170,230,61,142,69,99,216,231,53,200,230,185,81,101,255,0,136,87,21,88,111,21,250,71,160,121,133,154,229,72,220,158,221,79,124,166,203,45,17,198,176,190,221,113,86,91,121,213,177,57,239,119,150,145,205,145,208,191,153,220,204,69,106,175,81,146,49,129,210,188,46,62,157,154,101,252,181,247,61,105,117,60,69,241,47,165,156,47,224,147,103,90,153,118,252,223,37,102,163,158,155,229,75,159,227,161,138,79,41,4,210,199,214,233,117,216,249,57,93,236,51,119,47,185,22,141,188,61,243,252,55,75,56,185,194,117,7,80,114,26,75,30,61,99,167,189,212,215,87,84,170,242,68,207,145,235,17,17,17,17,92,247,185,202,214,49,141,69,123,222,230,181,168,231,57,17,122,255,0,21,220,87,106,63,22,186,142,252,215,53,151,200,218,168,122,144,88,44,16,76,175,165,180,82,185,81,85,173,85,68,234,76,254,86,172,179,42,35,164,115,90,136,140,99,35,141,129,213,53,211,93,53,31,136,189,71,184,234,134,168,94,124,245,214,187,104,161,134,36,86,82,219,233,90,170,177,210,211,70,170,189,56,89,204,237,147,117,114,185,206,123,220,247,189,239,117,138,248,94,120,126,255,0,91,124,86,234,236,63,235,87,108,50,206,230,255,0,239,49,45,77,108,21,20,223,251,181,77,36,144,203,249,146,239,243,80,195,254,25,92,9,93,117,187,50,183,107,158,169,99,52,146,105,125,134,162,71,82,209,221,32,115,217,146,86,177,28,214,178,56,247,68,125,52,50,236,233,30,254,104,222,248,250,28,178,34,205,210,187,64,0,29,83,85,117,51,21,209,189,56,200,245,75,53,171,242,246,92,102,223,45,194,167,150,72,217,36,220,137,236,65,23,81,236,99,166,149,234,216,227,98,185,57,228,123,26,139,187,144,14,149,197,23,19,120,15,11,58,95,114,212,12,190,166,146,178,228,202,119,58,203,143,37,198,26,106,219,204,233,36,81,242,64,217,23,153,204,99,167,137,210,189,141,122,199,26,185,252,174,217,26,237,123,53,163,87,179,45,122,213,12,131,87,53,2,122,73,47,185,21,67,102,168,74,72,18,24,34,99,35,108,81,67,27,59,170,50,56,163,142,52,87,43,158,168,196,87,57,206,85,114,247,94,43,184,174,212,126,45,117,29,249,174,107,47,145,181,80,245,32,176,88,32,153,95,75,104,165,114,162,171,90,170,137,212,153,252,173,89,102,84,71,72,230,181,17,24,198,71,27,48,168,22,189,225,95,199,173,53,85,53,171,133,141,100,190,210,81,190,142,158,27,126,13,115,168,234,171,235,30,178,204,229,160,169,168,146,87,53,30,141,124,17,82,177,172,99,57,34,233,110,175,88,154,251,74,53,87,47,79,195,187,143,170,62,39,49,85,192,245,74,225,106,182,234,109,147,165,79,186,212,193,79,248,77,26,199,43,252,205,45,55,50,61,102,99,32,145,213,17,198,197,141,190,204,141,229,108,157,56,130,106,128,0,20,151,198,7,16,57,247,12,190,39,121,254,171,233,203,233,31,114,163,167,183,82,75,71,92,179,45,21,108,19,88,232,218,232,170,35,134,72,221,35,17,220,146,181,170,237,146,72,163,119,126,84,46,208,160,31,20,127,167,102,166,255,0,34,253,207,68,5,223,104,94,186,105,199,17,122,113,110,213,13,47,188,249,235,85,118,241,77,12,168,140,170,183,213,53,17,100,165,169,141,21,122,115,51,153,187,166,234,213,107,154,246,57,236,123,30,236,128,107,215,192,191,25,183,222,15,53,30,170,231,37,171,229,156,51,40,242,244,249,53,182,38,49,42,157,28,74,254,149,77,52,142,219,105,162,234,202,169,27,156,145,200,215,185,174,229,85,100,177,223,246,45,150,98,185,205,138,151,41,194,178,107,86,65,101,173,231,242,215,27,93,108,117,116,179,242,61,204,127,36,177,171,152,238,87,177,205,93,151,179,154,168,189,209,64,229,128,0,0,0,83,183,139,102,127,153,105,103,27,56,6,160,233,246,67,87,99,200,108,120,61,5,77,13,117,50,167,60,79,249,66,228,138,138,138,138,215,177,205,87,49,236,114,43,30,199,57,174,71,53,202,139,97,60,20,113,93,98,226,211,70,168,179,46,173,170,143,47,182,237,71,148,217,40,166,123,188,133,87,51,210,57,17,178,34,61,33,157,140,234,198,187,189,169,187,227,234,61,241,72,165,107,120,213,253,41,241,111,209,253,15,222,55,18,37,112,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,201,43,90,174,217,36,138,55,119,229,64,54,94,6,52,225,227,136,28,7,137,173,47,161,213,125,57,125,91,45,181,149,21,20,146,209,215,44,41,91,69,60,50,43,93,21,68,112,201,35,99,122,183,146,86,181,93,186,199,44,110,237,204,134,75,0,113,57,78,89,138,224,214,42,172,167,53,201,173,88,253,150,139,147,204,220,110,149,177,210,82,193,206,246,177,156,242,200,173,99,121,158,246,181,55,94,238,114,34,119,84,57,98,146,252,77,120,237,186,235,118,101,113,208,205,45,201,169,36,210,251,13,68,109,170,172,181,206,231,179,36,173,98,53,206,124,146,108,136,250,104,101,221,177,177,156,209,189,241,245,249,164,69,135,164,24,127,142,142,51,111,188,97,234,61,45,206,59,87,200,216,102,47,230,41,241,155,108,172,98,213,54,57,85,157,90,154,153,27,190,243,75,210,137,86,54,185,99,141,172,107,91,204,168,249,100,216,80,213,92,218,160,0,0,0,0,0,0,14,137,172,122,53,132,235,134,29,83,134,103,22,207,57,69,81,201,219,173,52,123,114,203,28,159,234,79,98,250,196,207,127,187,237,69,161,142,45,184,58,206,248,95,202,95,77,115,139,205,216,103,219,201,220,57,161,143,171,203,28,11,39,226,155,60,143,110,207,157,27,223,215,109,211,183,166,196,71,95,206,112,92,111,81,113,218,156,95,42,160,243,118,250,174,78,164,125,89,35,223,150,70,189,59,177,205,119,206,99,87,178,251,128,160,222,17,120,219,212,30,24,47,12,163,164,155,207,99,50,239,230,45,220,176,69,205,179,103,86,254,53,96,146,68,252,100,252,221,190,27,122,122,94,6,133,241,27,166,124,65,99,204,191,224,23,159,54,213,223,168,207,47,81,31,39,183,43,19,188,177,51,125,250,47,247,123,190,205,234,87,141,79,13,236,155,69,106,107,243,141,58,79,148,49,86,244,191,21,248,184,188,191,106,120,189,102,170,124,143,230,150,87,175,167,109,190,27,42,68,13,53,213,60,219,73,114,40,50,140,26,239,242,125,194,14,110,73,60,188,50,252,232,222,197,237,43,28,223,155,35,211,211,223,246,1,179,217,87,158,52,26,107,231,44,248,142,162,66,187,124,157,231,250,233,249,221,71,219,161,111,171,187,122,123,154,191,227,50,151,5,62,36,248,238,183,62,159,2,212,56,62,76,201,253,190,140,188,210,77,230,255,0,211,50,187,180,52,172,142,62,72,226,98,119,119,125,254,40,168,185,139,143,237,52,131,82,248,107,201,104,27,31,53,109,63,147,242,203,186,166,220,213,244,170,255,0,203,106,122,51,223,250,128,134,190,12,250,181,4,50,228,122,91,89,83,188,147,249,63,39,31,34,246,229,75,132,239,238,140,251,23,187,190,207,129,107,38,187,60,10,106,213,86,144,113,25,141,228,72,255,0,220,95,187,60,212,123,39,183,251,130,165,140,239,200,245,77,157,38,253,147,237,54,37,69,69,77,208,15,39,226,103,164,113,171,213,118,68,63,102,59,215,205,65,139,76,180,194,237,151,74,187,37,31,67,191,126,220,245,17,71,249,174,252,255,0,128,26,246,241,57,150,63,53,214,188,134,252,181,158,101,147,249,78,89,58,124,155,242,210,66,197,237,178,126,111,195,220,88,167,130,238,32,137,102,203,242,185,35,217,93,242,127,77,219,250,251,119,24,215,183,55,248,138,154,115,156,247,43,156,187,170,151,237,225,147,130,73,132,240,167,139,199,89,7,37,109,79,157,235,187,155,126,110,91,149,103,47,100,114,162,108,215,39,160,18,196,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,172,255,0,22,174,41,159,141,89,226,208,140,102,171,150,174,233,78,218,155,131,185,55,222,154,70,87,82,203,30,207,133,83,213,173,246,154,244,95,134,222,164,210,226,159,91,109,26,17,163,121,14,97,112,147,106,181,160,171,134,221,30,206,246,234,252,172,242,68,221,210,55,162,110,177,47,119,39,47,199,235,215,139,81,243,123,230,172,234,37,223,46,185,47,82,178,249,114,168,168,142,63,97,57,58,211,190,68,102,237,107,81,118,89,21,55,84,79,212,7,37,161,122,73,122,214,237,76,179,105,253,149,54,146,225,87,79,28,242,123,31,139,134,74,136,162,115,246,115,217,190,221,84,236,142,69,95,249,83,97,142,27,244,78,201,160,186,81,99,193,45,49,109,53,53,29,55,158,147,153,255,0,142,170,109,52,49,72,253,157,35,209,187,172,72,187,53,220,169,238,248,172,88,240,183,225,74,29,46,211,232,181,95,35,135,253,28,200,169,219,37,63,180,190,197,29,68,20,83,181,61,137,156,197,217,241,187,213,168,239,177,59,19,224,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,195,229,216,213,6,95,143,213,99,215,56,249,233,170,185,57,219,187,147,126,87,181,233,221,170,139,234,212,247,156,192,3,89,93,116,211,202,157,45,212,235,198,23,80,157,232,60,190,203,219,191,61,60,82,123,156,239,245,207,138,255,0,136,176,79,5,221,88,154,150,241,152,233,117,214,171,169,29,119,201,255,0,37,71,200,137,211,228,101,198,121,187,181,157,247,236,190,219,147,111,119,192,235,62,49,90,73,6,49,168,22,29,68,165,77,147,35,243,92,233,223,183,151,130,223,10,122,189,127,59,243,83,245,250,145,75,131,109,77,151,75,53,235,31,200,150,171,161,74,223,55,215,119,34,59,214,138,161,141,237,200,229,245,147,220,128,108,114,15,196,82,54,86,36,140,93,209,125,15,216,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,23,241,41,168,79,210,253,30,190,102,17,126,251,71,229,185,19,227,207,85,12,107,249,46,247,73,240,50,129,3,60,94,51,152,113,237,4,143,25,109,71,78,170,249,191,69,57,21,121,186,53,180,15,119,228,170,39,101,247,170,126,176,41,54,121,86,121,93,43,189,93,183,253,5,241,248,96,233,107,116,239,135,138,43,131,221,205,61,235,169,213,118,219,111,209,174,173,68,252,183,39,163,253,219,126,178,140,176,220,126,171,40,201,40,236,84,77,230,154,167,169,202,155,162,124,216,220,229,245,84,79,70,175,188,217,215,14,197,232,48,220,122,151,29,182,51,150,154,147,159,145,55,114,237,204,247,61,126,114,170,250,185,125,224,115,64,0,0,31,13,234,245,109,199,173,149,23,139,189,79,66,146,150,55,203,44,156,142,119,43,90,213,115,151,102,162,170,246,69,94,200,7,220,113,57,6,83,97,197,168,101,185,95,107,188,181,60,12,116,146,63,164,247,236,214,162,170,174,205,69,95,70,175,248,10,232,226,215,197,122,213,136,213,221,112,93,20,167,249,66,225,3,167,161,154,227,206,232,188,188,173,89,226,114,244,170,104,213,175,229,115,98,119,103,108,187,237,191,170,149,123,170,122,209,168,58,199,123,158,251,157,94,252,252,243,74,233,127,210,208,69,202,170,247,187,253,73,140,69,239,35,253,222,255,0,176,11,212,207,60,68,120,100,193,229,158,150,76,223,205,84,211,171,155,36,95,38,220,25,179,154,174,69,77,252,178,167,171,118,223,235,58,19,252,88,120,107,99,57,254,84,239,182,251,116,43,255,0,238,101,38,99,152,62,83,150,212,71,75,143,218,252,212,178,189,24,198,245,227,143,119,42,162,34,110,247,34,122,185,63,194,119,73,184,99,215,8,17,22,92,35,149,28,156,201,254,137,81,175,111,254,202,5,203,217,188,81,120,98,186,181,29,54,79,229,183,77,246,242,87,7,252,63,250,81,62,63,242,25,203,76,56,143,210,61,95,165,109,78,15,147,249,237,209,57,155,228,170,162,217,118,98,237,248,216,153,254,184,223,240,253,166,188,25,38,135,106,150,35,4,117,57,14,47,229,35,150,52,149,142,243,180,242,110,213,69,84,95,98,69,252,213,255,0,1,211,105,234,43,108,247,6,84,83,191,163,85,73,42,57,171,178,59,149,237,118,233,235,186,46,202,128,109,60,215,53,237,71,181,119,71,38,232,191,81,228,165,190,10,124,74,242,141,53,174,181,233,254,170,85,249,252,126,90,136,41,89,83,211,142,47,41,18,173,60,72,188,144,82,185,242,114,70,201,23,231,110,187,237,235,178,151,13,131,230,248,238,162,99,52,57,110,43,93,230,237,215,8,34,158,41,122,82,71,187,95,27,100,111,103,181,174,249,175,106,247,68,245,3,158,0,0,0,0,0,0,0,0,62,107,141,13,61,210,223,85,108,171,103,60,21,112,190,9,91,186,167,51,30,213,106,166,233,178,167,101,95,69,62,144,5,5,120,142,240,240,253,19,215,75,157,210,129,55,181,228,243,205,119,103,254,141,245,53,149,110,70,119,145,238,93,155,18,119,217,19,234,69,245,238,190,21,252,72,254,196,250,174,221,60,188,59,154,209,148,72,148,208,183,109,185,107,42,106,104,161,107,247,108,78,114,236,200,215,178,185,27,246,47,114,202,184,253,225,246,151,95,52,10,235,109,142,30,107,141,129,39,190,81,175,50,167,52,208,81,85,36,109,253,241,141,77,221,47,170,238,159,20,95,117,6,39,202,218,117,158,162,59,241,55,60,98,239,223,230,187,146,122,105,191,223,53,118,115,62,180,251,80,13,161,96,154,58,152,35,168,137,119,100,172,71,181,126,40,169,186,30,194,59,112,43,174,180,122,227,160,118,27,138,84,117,43,236,212,148,182,154,207,97,83,121,161,162,166,89,23,247,182,55,231,75,238,221,62,10,190,233,18,0,0,0,0,0,0,0,0,0,3,242,247,182,54,58,71,174,205,106,42,170,253,64,126,129,139,115,238,39,52,71,76,122,169,155,102,191,39,44,46,115,94,159,38,213,205,178,167,54,255,0,189,196,239,204,119,248,62,195,26,82,120,145,240,123,87,87,228,147,85,249,101,116,253,8,219,242,21,209,121,151,125,145,127,210,187,38,234,4,157,7,73,194,53,159,77,117,26,145,149,216,110,73,242,132,47,68,84,119,147,168,139,213,26,190,146,49,171,232,246,255,0,135,237,59,171,92,215,181,30,213,221,28,155,167,216,7,144,0,29,119,80,49,74,124,223,17,175,198,42,155,188,85,189,46,100,221,127,34,86,61,61,21,23,213,191,19,89,124,235,26,170,195,242,170,236,118,178,46,148,212,157,46,102,115,35,182,230,141,175,78,232,170,158,142,79,121,180,81,68,62,41,90,90,184,47,17,151,28,130,26,110,74,123,255,0,71,145,220,251,243,116,40,40,152,189,149,238,84,238,255,0,130,126,176,39,55,132,94,179,126,31,104,245,207,2,170,147,122,172,67,163,205,219,215,205,213,87,202,158,140,106,122,51,243,157,250,189,9,240,80,175,134,70,179,55,74,184,129,164,182,85,213,116,109,249,7,83,204,167,39,55,55,66,138,177,204,244,99,156,158,212,158,237,190,189,203,234,3,31,107,238,97,30,3,164,183,220,178,95,155,67,229,119,255,0,127,83,20,127,154,239,207,248,41,174,110,159,210,67,155,234,85,5,53,221,127,23,91,213,234,47,127,200,167,122,167,205,219,243,83,208,186,207,21,124,195,228,14,19,50,91,11,38,228,150,247,228,249,19,151,125,250,55,58,23,175,228,170,122,47,197,63,89,68,84,213,51,82,76,217,224,119,43,219,190,203,178,47,170,109,239,2,222,248,201,241,18,177,105,78,50,154,83,164,13,243,151,103,126,251,91,187,227,242,159,140,167,157,191,139,168,166,115,100,231,108,146,55,179,187,109,191,174,200,84,125,37,29,211,36,185,182,158,146,47,49,87,62,251,55,153,172,223,149,187,251,246,79,70,159,187,85,166,243,150,93,227,183,90,233,252,213,117,78,252,140,231,99,57,185,90,170,189,220,168,137,236,181,127,192,93,215,1,124,2,217,248,127,182,51,55,205,233,252,206,93,83,190,201,206,230,121,94,87,85,69,254,165,80,248,159,205,20,205,247,118,219,227,186,160,99,94,5,188,51,169,112,168,163,212,61,109,164,235,93,223,191,150,183,117,21,190,95,101,169,133,255,0,141,166,170,86,191,153,142,137,221,219,219,209,59,238,165,145,67,12,84,241,54,24,91,202,198,239,178,111,185,236,0,0,0,0,0,0,0,0,0,64,15,26,191,162,198,45,250,64,161,251,186,226,85,95,9,223,74,125,27,253,32,99,223,120,192,90,167,141,95,209,99,22,253,32,80,253,221,113,42,175,132,239,165,62,141,254,144,49,239,188,96,3,101,48,0,0,0,2,176,60,89,56,37,163,184,88,191,108,222,144,226,157,42,251,95,59,115,27,93,162,219,4,113,205,74,231,205,60,151,153,58,104,217,31,51,100,145,82,119,170,72,231,70,230,72,229,141,176,72,231,89,249,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,181,156,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,36,141,110,200,229,99,185,30,140,145,169,206,198,170,118,190,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,253,133,116,77,123,219,230,100,107,99,116,207,230,119,51,209,26,139,211,100,108,103,201,198,77,187,67,173,188,71,102,113,240,245,145,252,177,136,77,112,146,161,143,134,142,24,40,105,170,164,123,157,61,53,11,162,84,100,180,113,189,85,177,72,140,99,121,83,149,189,70,53,179,203,143,244,158,193,138,229,122,167,134,226,217,213,239,228,108,110,243,144,91,173,247,139,143,153,142,159,201,208,203,83,27,39,159,171,42,44,113,242,70,231,187,157,232,173,110,219,170,42,34,129,58,188,43,56,32,172,212,156,170,209,196,246,161,210,242,98,24,221,194,89,113,234,78,180,244,245,21,183,138,73,32,124,21,91,116,145,146,209,198,245,153,55,100,168,171,61,63,35,154,230,54,70,186,229,14,191,167,182,204,54,203,128,99,86,109,57,146,146,76,78,130,207,69,77,97,125,37,90,213,64,235,115,33,99,105,150,57,149,206,89,89,210,70,108,245,115,185,147,101,221,119,220,236,0,98,174,44,126,139,26,201,250,63,200,126,238,156,214,176,217,79,139,31,162,198,178,126,143,242,31,187,167,53,172,3,149,255,0,194,172,11,42,255,0,202,184,230,73,142,92,63,244,148,117,214,218,234,121,63,222,201,12,209,200,207,169,205,115,125,202,133,233,248,115,113,175,251,106,180,226,123,6,127,115,181,71,169,184,183,226,238,84,208,47,74,75,165,10,35,18,59,155,97,229,107,27,204,247,172,114,182,37,115,89,35,90,237,162,108,209,70,152,171,196,175,195,210,143,83,108,85,218,235,160,216,135,254,29,80,114,203,120,177,218,225,130,158,59,197,47,61,76,213,53,76,134,56,82,74,155,139,164,153,142,85,116,156,210,71,18,181,173,124,156,141,117,75,105,86,166,101,90,55,168,248,230,169,97,85,126,94,245,140,220,34,184,83,115,73,35,35,155,145,125,184,37,233,189,143,116,50,177,93,28,140,71,39,60,111,123,85,118,114,129,177,159,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,207,35,155,178,185,24,238,70,35,228,114,114,49,202,154,240,235,166,186,106,63,17,122,143,113,213,13,80,188,249,235,173,118,209,67,12,72,172,165,183,210,181,85,99,165,166,141,85,122,112,179,153,219,38,234,229,115,156,247,185,239,123,222,238,215,197,47,22,218,167,197,206,85,103,202,117,50,43,85,15,200,86,245,183,209,91,172,205,169,138,134,62,105,28,249,39,72,166,154,93,166,147,118,53,239,106,167,51,97,137,21,61,132,36,87,134,135,1,85,58,243,144,195,173,90,179,98,171,131,78,172,117,17,205,104,100,157,46,75,253,198,10,168,220,232,93,12,209,72,217,232,81,177,205,20,203,236,115,61,200,198,57,202,201,145,129,5,110,118,155,173,150,165,148,119,155,101,93,5,68,148,240,85,178,42,152,93,19,221,4,241,50,104,101,70,185,17,85,146,69,36,114,49,222,142,99,218,228,221,21,20,185,255,0,5,79,162,198,83,250,64,174,251,186,220,87,175,137,141,166,213,96,227,95,80,44,86,43,101,37,186,219,110,167,176,210,81,209,210,66,216,96,166,130,59,37,11,99,138,56,218,136,214,49,173,68,106,53,17,17,17,17,16,176,175,5,79,162,198,83,250,64,174,251,186,220,4,0,241,71,250,118,106,111,242,47,220,244,71,74,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,219,86,196,231,177,190,102,54,186,71,66,254,102,242,189,85,170,189,55,200,199,247,95,20,127,167,102,166,255,0,34,253,207,68,71,89,48,12,202,44,6,159,84,157,143,85,174,39,85,120,154,192,203,179,81,29,2,92,98,134,57,221,78,245,69,221,143,88,166,99,219,204,137,206,137,39,39,55,78,78,80,217,119,74,181,51,21,214,77,56,199,53,75,10,171,243,22,92,154,223,21,194,155,154,72,223,36,60,233,237,193,47,77,239,99,102,137,232,232,228,98,57,121,36,99,218,171,187,84,237,101,11,120,115,113,175,251,85,117,30,123,6,127,115,186,201,166,89,79,226,238,84,208,47,86,59,93,114,171,18,59,155,97,229,115,221,202,198,44,114,182,37,107,159,27,154,237,165,116,49,70,183,189,105,187,90,175,246,170,43,237,138,231,73,113,182,220,105,227,171,163,172,164,153,179,65,83,4,141,71,71,44,114,53,85,175,99,154,168,228,114,42,162,162,162,160,31,88,0,1,10,188,76,248,209,253,173,154,112,205,55,194,157,212,207,179,235,125,92,20,213,16,215,116,100,177,80,170,116,159,93,180,111,108,205,153,202,247,54,157,201,202,222,164,82,189,92,189,21,142,73,170,81,95,136,151,6,92,65,105,94,163,229,122,225,146,93,110,186,131,134,94,174,17,84,59,47,168,124,78,170,166,116,234,172,138,154,182,24,249,122,61,62,70,66,217,35,141,180,220,171,78,214,116,149,237,129,129,16,63,240,171,61,202,191,242,174,71,146,100,119,15,253,37,101,117,202,186,162,79,247,210,77,52,146,63,235,115,156,239,122,169,58,184,177,224,163,21,225,79,129,28,46,247,118,182,121,141,77,201,179,11,92,153,29,194,161,35,124,148,28,246,202,249,29,108,167,88,220,246,54,24,158,136,143,115,28,189,105,24,143,85,229,108,76,138,79,248,97,112,21,83,163,22,170,78,32,117,130,197,87,65,168,55,58,122,152,109,86,138,190,147,210,211,110,157,176,242,77,36,78,139,171,79,92,228,108,237,84,73,125,152,103,88,222,214,189,100,99,126,191,26,191,162,198,45,250,64,161,251,186,226,5,106,240,27,166,120,174,178,113,75,138,233,110,107,73,230,44,185,53,190,255,0,111,169,229,142,55,201,15,61,150,183,146,120,186,140,123,27,52,79,70,201,27,213,171,201,35,24,228,77,218,135,203,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,176,142,149,172,99,124,204,109,116,109,153,156,173,229,122,163,145,58,111,141,239,238,190,23,31,78,205,50,254,90,251,158,180,185,238,42,184,103,195,120,175,210,58,205,45,204,43,170,237,207,109,67,110,86,139,157,50,171,159,110,184,198,201,25,20,235,31,50,54,102,114,203,35,31,27,149,57,152,247,114,185,143,228,145,129,86,222,26,158,32,95,176,77,101,14,130,106,180,220,248,13,214,224,239,146,238,46,118,242,89,235,170,231,166,103,227,101,158,165,144,211,219,152,158,102,121,57,88,174,73,36,123,251,243,56,149,94,53,127,69,140,91,244,129,67,247,117,196,172,187,103,5,60,67,93,184,134,127,13,52,184,69,91,50,118,84,79,189,93,77,53,69,53,187,228,232,106,31,3,238,201,52,177,181,203,66,174,99,185,38,70,126,51,118,177,141,116,142,107,22,116,248,139,233,85,215,68,60,55,244,119,74,47,185,21,93,242,229,141,229,22,186,74,202,202,138,183,84,162,207,242,109,201,210,69,12,142,99,29,229,163,115,150,40,26,173,69,108,49,196,213,249,160,85,9,218,180,171,83,50,173,27,212,124,115,84,176,170,191,47,122,198,110,17,92,41,185,164,145,145,205,200,190,220,18,244,222,199,186,25,88,174,142,70,35,147,158,55,189,170,187,57,78,193,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,41,37,124,75,248,28,169,225,199,50,155,88,112,119,210,63,78,179,75,196,140,134,146,54,69,78,251,29,198,100,146,117,162,108,44,70,181,105,149,172,149,208,185,141,246,25,26,198,244,69,107,31,48,90,167,7,124,85,97,188,87,233,29,191,48,179,92,169,27,147,219,169,233,233,178,203,68,113,172,47,183,92,85,158,218,182,39,61,238,242,210,57,178,58,23,243,59,153,136,173,85,234,50,70,51,58,154,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,57,85,208,191,154,40,222,201,26,139,202,246,55,153,175,103,60,111,216,83,71,117,139,1,215,92,2,215,168,218,115,126,164,184,219,110,52,240,75,44,81,85,67,52,246,249,228,134,57,157,73,84,216,94,246,197,83,27,101,98,73,18,185,85,170,191,98,168,119,80,0,24,171,139,31,162,198,178,126,143,242,31,187,167,53,172,54,83,226,199,232,177,172,159,163,252,135,238,233,205,107,0,229,114,156,79,42,193,175,181,88,182,107,140,221,113,251,213,23,39,153,183,93,40,164,164,170,131,157,141,123,57,226,145,26,246,243,49,237,114,110,157,218,228,84,236,168,93,167,134,199,28,246,174,32,176,10,61,43,212,107,165,37,14,162,226,180,244,214,216,159,89,116,107,167,202,32,108,50,43,106,162,108,210,44,243,84,182,58,119,186,167,100,114,111,180,188,200,146,44,113,241,62,38,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,105,30,200,250,28,178,42,195,210,166,28,91,44,202,176,107,237,46,83,133,100,215,92,126,245,69,207,229,174,54,186,217,41,42,160,231,99,152,254,73,99,86,189,188,204,123,154,187,47,118,185,81,123,42,129,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,156,220,157,68,221,31,28,209,163,164,233,44,142,145,64,0,0,106,174,95,247,133,199,208,79,76,191,150,190,248,173,40,4,191,239,11,143,160,158,153,127,45,125,241,90,4,170,0,0,0,1,170,185,245,86,218,110,182,234,106,10,203,133,178,174,150,158,233,78,181,116,50,205,11,152,202,168,18,89,33,89,98,114,166,207,98,75,12,177,171,155,186,115,198,246,250,181,81,62,82,218,116,131,131,43,23,24,126,25,154,81,108,142,235,242,54,103,139,254,17,84,99,55,41,94,245,165,108,146,221,234,186,180,213,49,183,125,225,151,165,18,44,141,106,201,27,152,215,55,153,17,241,72,28,87,133,231,136,23,245,183,194,150,174,205,254,181,105,195,47,14,119,254,243,42,211,86,207,81,83,255,0,187,83,82,71,12,95,153,22,223,53,75,62,202,114,204,87,6,177,85,101,57,174,77,106,199,236,180,92,158,102,227,116,173,142,146,150,14,119,181,140,231,150,69,107,27,204,247,181,169,186,247,115,145,19,186,161,172,22,83,137,229,88,53,246,171,22,205,113,155,174,63,122,162,228,243,54,235,165,20,148,149,80,115,177,175,103,60,82,35,94,222,102,61,174,77,211,187,92,138,157,149,12,235,172,220,118,235,206,183,104,150,35,161,153,110,77,87,37,162,195,79,203,122,172,124,252,245,121,36,236,157,238,166,125,100,136,136,175,100,49,116,26,140,94,101,124,177,172,242,186,73,21,157,32,250,184,232,227,54,251,198,30,163,210,220,227,181,124,141,134,98,254,98,159,25,182,202,198,45,83,99,149,89,213,169,169,145,187,239,52,189,40,149,99,107,150,56,218,198,181,188,202,143,150,76,1,113,196,242,171,61,138,209,148,221,177,155,173,21,151,32,243,31,36,92,106,40,164,142,150,225,208,122,50,127,47,43,145,25,47,77,234,141,127,34,175,43,149,17,118,83,53,112,81,194,141,247,139,77,101,162,195,122,87,90,60,66,219,181,102,83,123,162,133,142,242,20,188,175,88,227,71,72,168,196,154,119,179,165,26,108,247,38,239,147,166,246,69,34,18,215,198,63,0,195,116,179,13,225,247,79,180,251,30,164,177,227,214,58,124,142,154,134,134,153,23,146,38,111,109,85,85,85,85,115,222,231,43,158,247,185,85,239,123,156,231,43,156,229,85,14,149,224,169,244,167,202,127,71,245,223,120,219,140,171,227,157,253,164,255,0,190,79,242,105,138,188,21,62,148,249,79,232,254,187,239,27,113,149,124,115,191,180,159,247,201,254,77,2,173,104,173,55,91,141,53,125,101,190,217,87,85,79,107,167,74,186,233,97,133,207,101,44,11,44,112,164,178,185,19,102,49,101,154,40,209,206,217,57,228,99,125,92,136,185,87,133,222,38,243,238,22,117,66,219,168,24,133,77,93,101,181,149,13,117,235,30,91,140,212,212,87,152,18,57,99,228,157,177,175,43,158,198,207,43,162,123,218,244,142,69,107,249,93,178,181,210,87,193,170,211,106,191,241,37,155,88,175,182,202,75,141,182,227,166,247,42,74,202,58,184,91,52,21,48,73,95,111,108,145,73,27,145,90,246,57,170,173,86,170,42,42,42,162,152,215,143,110,8,47,188,35,231,113,86,227,148,183,91,150,153,94,250,81,89,47,117,147,50,162,102,85,36,40,179,82,213,186,56,163,100,115,115,182,87,198,156,136,215,197,183,43,156,232,229,70,5,233,233,86,166,98,186,201,167,24,230,169,97,85,126,98,203,147,91,226,184,83,115,73,27,228,135,157,61,184,37,233,189,236,108,209,61,29,28,140,71,47,36,140,123,85,119,106,152,3,197,31,232,39,169,191,200,191,124,81,21,129,225,221,198,253,103,10,185,218,226,89,141,87,54,153,101,151,8,165,190,185,97,158,166,107,92,141,134,88,217,85,75,19,37,107,27,204,247,193,230,21,35,146,71,197,78,212,99,85,204,99,86,205,60,76,110,214,171,255,0,135,254,160,95,108,87,58,75,141,182,227,79,97,171,163,172,164,153,179,65,83,4,151,106,23,71,44,114,53,85,175,99,154,168,228,114,42,162,162,162,160,20,195,194,119,210,159,70,255,0,72,24,247,222,48,23,83,226,143,244,19,212,223,228,95,190,40,138,86,225,59,233,79,163,127,164,12,123,239,24,11,169,241,71,250,9,234,111,242,47,223,20,64,80,182,39,148,223,112,108,170,205,154,226,213,222,74,245,143,220,41,238,150,234,158,147,36,232,85,65,35,100,138,78,71,163,152,238,87,177,171,179,145,90,187,108,168,169,216,98,216,158,85,156,223,105,113,108,43,25,186,228,23,170,222,127,45,110,181,209,73,87,85,63,35,28,247,242,69,26,57,238,229,99,28,229,217,59,53,170,171,217,20,226,139,179,240,202,224,74,213,162,56,109,187,92,245,75,25,171,143,84,47,212,242,58,150,142,233,3,88,252,110,137,234,230,181,145,199,186,171,42,102,139,103,72,247,242,200,198,73,208,229,141,82,110,168,101,94,11,120,72,195,120,29,210,59,189,86,67,148,82,79,144,221,169,227,186,102,87,233,170,86,27,116,12,166,100,142,108,113,117,57,91,29,52,13,146,101,89,94,141,123,249,158,247,242,55,146,40,178,7,12,252,85,105,31,21,248,109,78,97,165,183,42,182,190,221,81,229,174,118,139,148,108,134,227,110,122,171,186,107,52,76,123,219,201,35,90,174,99,216,231,49,219,57,187,243,178,70,50,181,188,85,56,231,181,106,149,79,237,110,210,59,165,37,195,19,182,212,82,220,175,153,13,182,232,218,138,107,204,253,36,146,42,88,93,79,34,197,37,52,75,35,92,254,126,101,90,136,154,136,214,116,57,164,141,92,9,104,134,188,235,22,188,217,171,52,34,249,87,138,214,98,181,17,92,110,57,115,99,230,130,201,3,185,155,187,218,190,204,239,149,169,36,109,165,94,211,39,81,175,218,36,149,236,9,149,227,157,253,164,255,0,190,79,242,105,86,180,86,155,173,198,154,190,178,223,108,171,170,167,181,211,165,93,116,176,194,231,178,150,5,150,56,82,89,92,137,179,24,178,205,20,104,231,108,156,242,49,190,174,68,91,74,241,206,254,210,127,223,39,249,52,195,254,13,86,155,85,255,0,137,44,218,197,125,182,82,92,109,183,29,55,185,82,86,81,213,194,217,160,169,130,74,251,123,100,138,72,220,138,215,177,205,85,106,181,81,81,81,85,20,8,213,194,239,19,121,247,11,58,161,109,212,12,66,166,174,178,218,202,134,186,245,143,45,198,106,106,43,204,9,28,177,242,78,216,215,149,207,99,103,149,209,61,237,122,71,34,181,252,174,217,90,236,129,226,19,197,85,55,21,90,219,79,145,98,215,42,183,225,54,75,61,21,53,130,146,120,229,133,240,62,104,35,158,177,102,133,207,115,18,165,42,30,248,30,248,189,135,178,150,29,149,232,214,189,223,95,30,220,16,95,120,71,206,226,173,199,41,110,183,45,50,189,244,162,178,94,235,38,101,68,204,170,72,81,102,165,171,116,113,70,200,230,231,108,175,141,57,17,175,139,110,87,57,209,202,140,139,246,155,77,214,255,0,117,162,177,88,173,149,119,27,149,198,162,58,74,58,58,72,93,52,245,51,200,228,108,113,71,27,81,92,247,185,202,141,70,162,42,170,170,34,1,99,254,11,122,23,98,202,115,188,183,94,114,59,53,213,245,120,79,151,183,99,85,123,190,58,31,53,87,13,67,43,87,116,68,73,102,142,5,137,188,156,202,214,54,175,153,204,87,58,39,54,223,204,105,195,118,136,90,184,112,209,44,91,69,236,215,202,187,205,62,57,79,43,95,95,83,27,99,125,76,243,79,37,68,207,70,55,179,24,178,205,39,35,55,114,181,156,173,87,61,81,94,185,44,10,43,241,98,208,187,238,152,113,65,115,212,111,145,173,84,88,182,165,237,113,180,58,222,172,103,53,84,20,244,241,215,164,209,34,53,91,51,167,127,93,207,217,91,39,153,71,115,185,253,70,179,48,120,39,235,21,170,203,153,103,154,33,124,191,85,197,81,146,211,210,222,236,20,115,85,53,180,142,158,149,36,109,99,98,141,207,69,90,153,34,146,7,170,70,197,87,69,70,245,114,162,68,210,85,120,175,104,237,171,82,184,75,189,229,205,176,213,215,100,58,125,81,79,123,181,203,69,74,217,103,142,7,77,28,53,173,123,185,28,244,166,74,119,190,121,17,170,212,222,150,39,189,121,99,84,41,131,64,117,142,251,195,254,178,226,122,197,142,67,230,42,241,155,131,106,36,166,230,99,60,221,43,218,232,234,105,185,222,199,164,125,88,36,150,46,167,34,185,156,252,205,246,154,138,7,64,44,127,143,253,98,186,217,120,38,225,127,68,44,119,234,72,169,242,92,30,207,123,191,209,195,84,230,213,186,10,91,125,35,104,219,44,109,122,34,211,73,44,147,189,18,70,42,58,90,54,43,85,22,39,21,192,119,93,88,213,11,174,170,222,172,183,59,131,106,225,167,176,98,246,60,94,134,146,106,215,84,178,158,11,125,190,26,101,233,110,136,145,178,89,99,150,161,99,106,108,215,212,63,187,149,85,238,12,191,225,219,161,116,122,253,197,102,41,141,223,172,223,41,227,118,30,174,73,126,133,203,2,198,234,90,84,69,137,146,199,50,57,179,67,37,83,233,97,146,52,107,156,232,230,127,205,68,87,183,97,66,0,120,54,104,167,224,55,15,183,109,99,171,184,117,170,245,54,224,157,24,35,151,154,56,40,109,210,212,83,199,204,213,141,170,217,157,59,235,21,219,61,237,88,250,27,114,187,157,9,254,0,162,191,23,29,51,202,176,254,47,111,25,213,218,147,123,46,123,111,160,184,90,42,163,142,78,155,188,181,36,52,115,192,231,185,136,197,153,143,129,30,230,49,206,229,142,120,28,170,138,253,146,245,8,1,227,39,162,159,135,60,62,218,117,142,146,225,209,171,211,43,130,245,160,146,94,88,231,161,184,203,79,79,39,43,82,55,43,166,108,236,163,86,238,246,53,35,235,239,204,238,68,3,15,248,31,103,244,209,93,117,79,75,107,178,26,181,168,170,167,183,95,237,118,151,44,174,129,25,19,165,130,182,161,137,183,73,143,85,154,129,142,238,143,122,36,127,57,35,94,91,10,226,159,90,255,0,107,183,15,185,182,177,199,111,243,181,120,253,189,60,132,14,139,169,27,235,167,149,148,244,189,86,245,35,85,133,39,154,37,147,149,232,238,154,63,151,119,108,139,69,124,3,234,102,43,164,92,94,233,182,117,154,213,249,75,45,61,194,162,223,83,84,233,35,142,58,95,59,73,53,27,39,149,242,61,172,100,49,190,161,175,145,234,239,102,54,189,200,138,168,136,179,255,0,198,211,83,50,172,127,78,52,239,75,109,53,126,94,203,152,92,46,23,11,191,78,73,25,37,71,144,74,110,132,14,229,122,49,240,171,234,214,71,49,237,119,227,32,129,200,173,86,119,10,129,54,125,210,173,51,197,116,111,78,49,205,45,194,169,60,189,151,25,183,197,111,166,230,142,54,73,55,34,123,115,203,211,99,24,233,165,122,186,73,30,141,78,121,30,247,42,110,229,40,135,195,71,0,166,212,30,52,180,238,150,229,143,85,221,109,182,58,138,155,253,82,194,146,242,81,190,146,154,73,105,106,37,124,106,156,140,109,98,82,34,115,47,35,158,230,49,220,220,252,171,176,72,0,0,21,87,227,157,253,164,255,0,190,79,242,105,86,182,203,77,214,245,82,250,59,53,178,174,190,162,58,121,234,223,21,52,46,149,237,130,8,159,52,210,171,90,138,168,200,226,142,73,30,239,70,177,142,114,236,136,170,90,87,142,119,246,147,254,249,63,201,164,85,240,184,250,118,105,151,242,215,220,245,160,97,254,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,185,37,107,85,219,36,145,70,238,252,168,103,95,17,142,53,177,94,48,114,172,51,246,63,176,93,109,152,222,37,111,170,228,249,102,150,56,107,164,174,170,145,157,125,250,83,203,26,194,145,211,82,242,124,215,35,150,93,247,69,110,220,175,136,143,0,181,156,49,229,73,158,105,109,190,235,114,211,43,223,86,163,100,166,158,163,240,102,68,146,38,121,106,170,158,85,98,66,247,207,27,105,228,145,233,35,189,168,221,204,232,250,146,194,176,39,167,131,255,0,15,214,173,83,215,155,158,171,228,108,164,169,182,233,117,61,61,93,53,28,168,215,172,183,90,174,171,105,37,88,223,27,154,230,68,216,106,37,71,35,152,246,76,202,103,55,125,157,182,53,241,71,250,118,106,111,242,47,220,244,69,201,240,115,195,215,237,96,225,247,27,210,106,218,155,85,109,234,147,175,91,123,184,91,169,122,49,214,87,79,43,164,115,149,85,17,242,244,216,177,192,217,94,136,231,71,4,126,203,19,102,54,155,60,81,254,157,154,155,252,139,247,61,16,17,126,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,185,90,247,182,9,156,214,170,238,228,138,69,77,249,87,105,107,225,221,198,253,103,10,185,218,226,89,141,87,54,153,101,151,8,165,190,185,97,158,166,107,92,141,134,88,217,85,75,19,37,107,27,204,247,193,230,21,35,146,71,197,78,212,99,85,204,99,87,42,248,82,232,94,156,113,23,167,26,251,165,250,161,102,243,214,170,239,193,169,97,154,37,70,85,91,234,154,151,68,142,170,154,69,69,233,204,206,103,108,187,43,85,174,115,30,215,177,239,99,162,7,17,124,52,106,159,11,249,220,216,46,166,90,127,55,201,94,104,224,169,249,46,231,248,152,101,147,202,79,52,81,245,186,93,118,50,78,86,251,15,221,171,238,85,13,146,45,55,107,85,254,213,69,125,177,92,233,46,54,219,141,60,117,116,117,148,147,54,104,42,96,145,168,232,229,142,70,170,181,236,115,85,28,142,69,84,84,84,84,42,47,197,35,143,170,61,68,243,220,50,104,229,194,213,114,196,19,201,212,100,89,21,29,76,21,208,221,228,78,149,76,52,212,146,70,231,177,176,196,244,141,100,145,21,36,116,177,172,126,195,35,127,90,58,233,151,136,102,188,233,47,13,23,14,27,176,202,202,74,10,121,42,30,150,156,134,6,244,174,54,138,41,223,44,149,116,240,185,187,34,190,73,100,230,100,235,248,200,185,230,70,170,170,194,234,124,1,128,96,25,150,169,230,86,157,62,211,236,122,174,249,144,223,42,18,154,134,134,153,19,158,87,236,170,170,170,170,141,99,26,212,115,222,247,42,49,140,107,156,229,107,90,170,129,242,91,177,60,170,241,98,187,229,54,156,102,235,91,101,199,252,191,202,247,26,122,41,36,165,183,245,222,172,131,204,74,212,86,69,212,122,43,89,206,169,204,228,84,77,212,200,28,39,125,41,244,111,244,129,143,125,227,1,102,156,65,240,171,134,240,161,225,111,158,225,246,107,109,35,178,123,141,62,59,83,150,93,227,145,102,125,198,226,151,90,46,116,108,174,99,29,229,163,115,164,108,44,229,111,43,21,92,169,212,124,143,125,101,240,157,244,167,209,191,210,6,61,247,140,0,93,79,138,63,208,79,83,127,145,126,248,162,41,91,132,239,165,62,141,254,144,49,239,188,96,46,167,197,31,232,39,169,191,200,191,124,81,20,173,194,119,210,159,70,255,0,72,24,247,222,48,1,178,152,0,8,1,227,87,244,88,197,191,72,20,63,119,92,74,96,180,221,174,182,11,173,21,246,197,115,171,183,92,173,213,17,213,209,214,82,76,232,103,166,158,55,35,163,150,57,26,168,230,61,174,68,114,57,21,21,21,17,80,185,255,0,26,191,162,198,45,250,64,161,251,186,226,83,94,45,137,229,89,205,246,151,22,194,177,155,174,65,122,173,231,242,214,235,93,20,149,117,83,242,49,207,127,36,81,163,158,238,86,49,206,93,147,179,90,170,189,145,64,190,158,2,120,223,177,113,113,130,75,69,145,213,90,173,186,155,100,234,203,123,178,81,194,250,120,95,74,179,42,67,85,72,217,37,145,242,67,200,232,153,34,243,171,153,46,252,205,107,100,137,95,42,141,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,59,42,178,72,164,146,53,86,171,94,136,245,86,185,174,68,114,108,39,194,239,19,120,15,20,218,95,109,212,12,66,166,146,142,228,250,118,186,245,143,45,198,26,154,219,52,235,36,177,242,78,216,215,153,172,123,160,149,209,61,237,98,201,26,53,252,173,221,90,208,204,5,122,248,163,113,219,117,209,59,84,58,17,162,249,53,37,62,109,124,167,123,178,11,141,36,238,243,184,245,19,154,197,137,145,242,167,44,85,53,13,123,149,31,207,212,138,54,163,209,173,89,161,149,185,131,143,110,55,236,92,35,224,145,81,99,149,86,171,150,166,222,250,82,217,44,149,144,190,162,22,82,164,200,147,85,85,182,57,99,124,112,242,54,86,70,188,232,231,203,183,43,92,216,229,86,80,183,254,21,103,185,87,254,85,200,242,76,142,225,255,0,164,172,174,185,87,84,73,254,250,73,166,146,71,253,110,115,157,239,85,3,138,47,251,194,227,232,39,166,95,203,95,124,86,148,2,95,247,133,199,208,79,76,191,150,190,248,173,2,85,0,0,168,15,20,142,1,104,244,239,207,113,55,163,150,251,85,183,16,95,39,79,145,99,180,116,208,80,195,104,145,122,84,208,212,210,71,27,88,199,67,43,214,52,146,52,69,145,178,200,178,123,108,145,253,26,214,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,161,111,17,94,13,169,184,79,213,10,107,134,41,83,72,220,19,55,168,171,155,26,161,90,217,106,43,104,89,79,29,50,212,67,58,190,54,167,35,101,169,86,196,188,242,61,99,107,122,142,87,238,174,8,150,73,254,7,56,28,204,184,189,204,157,85,84,250,187,30,157,88,234,26,203,245,249,140,78,121,31,178,59,201,81,243,34,181,245,46,106,181,85,202,138,200,88,228,123,209,202,232,162,151,21,112,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,238,247,164,80,201,200,205,218,142,127,43,85,204,69,87,166,195,218,23,161,122,113,195,166,156,91,180,191,75,236,222,70,213,67,188,179,77,42,163,234,174,21,78,68,73,42,170,100,68,78,164,207,229,110,235,178,53,26,214,177,141,99,24,198,52,59,86,45,137,226,184,53,138,151,22,194,177,155,86,63,101,162,231,242,214,235,93,20,116,148,176,115,189,207,127,36,81,163,88,222,103,189,206,93,147,187,156,170,189,213,78,88,0,62,75,181,218,213,96,181,86,223,111,183,58,75,117,182,221,79,37,93,101,101,92,205,134,10,104,35,106,186,73,100,145,202,141,99,26,212,87,43,149,81,17,17,85,74,22,227,239,142,203,175,23,121,53,21,139,26,163,171,180,233,214,59,80,181,118,122,58,168,221,5,109,84,242,83,194,217,37,174,141,149,18,192,247,199,35,106,27,11,152,136,173,142,103,162,247,123,139,106,227,171,134,140,203,138,93,18,170,211,236,31,80,42,236,23,38,84,65,83,13,12,213,137,77,104,185,189,179,196,170,151,5,101,60,179,189,145,198,217,95,27,24,173,103,89,99,115,209,220,140,86,83,6,142,112,75,174,58,169,196,20,156,63,92,241,75,174,47,95,102,184,37,30,81,114,170,182,205,81,75,97,143,165,36,205,146,103,196,139,26,245,99,137,254,93,85,237,142,119,44,124,178,35,93,206,129,218,248,9,224,130,251,197,198,119,45,110,71,75,117,182,233,149,147,171,21,238,247,71,51,41,230,125,82,194,171,13,45,35,164,138,70,73,55,59,162,124,137,200,173,100,91,243,57,174,146,36,126,31,226,110,211,106,176,113,37,170,246,43,21,178,146,221,109,183,103,23,218,74,58,58,72,91,12,20,208,71,95,51,99,138,56,218,136,214,49,173,68,106,53,17,17,17,17,16,216,167,69,244,135,13,208,93,47,199,244,143,79,224,171,142,197,142,211,186,26,117,171,157,102,158,87,190,71,75,44,210,63,178,43,228,150,73,36,84,106,53,136,175,84,107,90,212,70,166,188,60,88,253,41,245,147,244,129,144,253,227,56,18,210,219,192,149,171,91,188,56,112,77,115,210,220,102,174,77,80,176,211,221,93,85,71,107,129,175,126,73,68,203,205,91,92,201,35,221,21,245,48,197,187,163,123,57,164,123,35,232,114,200,171,15,74,5,226,217,102,85,131,95,105,114,156,43,38,186,227,247,170,46,127,45,113,181,214,201,73,85,7,59,28,199,242,75,26,181,237,230,99,220,213,217,123,181,202,139,217,84,190,159,11,143,160,158,153,127,45,125,241,90,68,175,21,14,2,170,105,106,110,188,83,232,221,138,174,177,149,149,19,92,51,155,101,63,73,25,70,196,138,22,165,125,53,60,113,53,202,197,115,39,150,169,238,123,223,207,47,87,100,98,74,230,4,213,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,155,147,168,155,163,227,154,52,116,157,37,145,210,40,169,95,10,94,12,181,198,195,157,227,156,84,223,238,191,130,152,133,77,190,186,58,107,75,223,51,107,178,10,89,161,70,66,233,33,78,86,54,141,207,122,78,199,72,231,57,206,165,137,205,139,145,241,204,150,212,0,160,31,20,127,167,102,166,255,0,34,253,207,68,95,241,64,62,40,255,0,78,205,77,254,69,251,158,136,8,170,79,79,12,174,59,110,186,35,153,91,180,51,84,178,106,72,244,190,253,81,35,105,107,46,147,185,140,198,235,94,142,115,95,28,155,42,50,154,105,118,108,140,127,44,108,124,157,126,104,209,38,234,247,94,10,248,81,177,113,105,225,233,155,97,189,43,85,30,95,109,212,10,234,204,90,247,91,11,221,228,42,188,133,173,100,141,93,26,163,210,25,216,206,148,137,179,218,155,178,78,155,223,20,104,87,182,127,128,102,90,89,153,93,180,251,80,113,234,187,30,67,99,168,90,106,234,26,148,78,120,159,178,42,42,42,42,181,236,115,85,175,99,218,170,199,177,205,115,85,205,114,42,134,209,0,171,95,10,254,61,105,170,169,173,92,44,107,37,246,146,141,244,116,240,219,240,107,157,71,85,95,88,245,150,103,45,5,77,68,146,185,168,244,107,224,138,149,141,99,25,201,23,75,117,122,196,215,218,80,0,0,20,173,227,87,244,167,197,191,71,244,63,120,220,72,43,110,196,242,171,197,138,239,148,218,113,155,173,109,151,31,242,255,0,43,220,105,232,164,146,150,223,215,122,178,15,49,43,81,89,23,81,232,173,103,58,167,51,145,81,55,82,117,120,213,253,41,241,111,209,253,15,222,55,19,186,248,56,96,24,110,169,225,188,65,105,246,160,227,212,151,204,122,249,79,142,83,87,80,212,162,242,74,205,238,74,138,138,138,142,99,218,228,107,216,246,170,61,143,107,92,213,107,154,138,129,21,120,28,226,238,235,194,14,174,59,43,158,221,87,120,196,239,212,237,182,228,118,168,42,28,199,190,4,122,57,149,80,177,92,145,62,166,21,230,228,234,38,202,201,38,141,29,31,85,100,110,193,24,182,89,138,231,54,42,92,167,10,201,173,89,5,150,183,159,203,92,109,117,177,213,210,207,200,247,49,252,146,198,174,99,185,94,199,53,118,94,206,106,162,247,69,53,236,227,95,133,27,239,9,122,203,91,134,244,174,181,152,133,203,122,204,90,247,91,11,27,231,233,121,88,178,70,174,141,85,139,52,15,127,74,68,217,142,93,153,39,77,140,150,52,57,94,27,56,250,215,30,24,240,76,183,3,195,174,31,41,82,94,237,236,167,177,45,210,166,106,136,113,154,164,153,239,125,77,37,51,220,176,167,58,79,59,157,26,177,26,233,122,50,63,153,177,190,57,66,101,120,168,113,235,77,75,77,117,225,99,70,239,180,149,143,172,167,154,223,156,220,233,250,168,250,55,164,176,185,40,41,170,35,149,173,87,171,89,60,85,76,115,30,206,73,122,91,163,210,86,178,170,232,173,55,91,141,53,125,101,190,217,87,85,79,107,167,74,186,233,97,133,207,101,44,11,44,112,164,178,185,19,102,49,101,154,40,209,206,217,57,228,99,125,92,136,191,94,45,137,229,89,205,246,151,22,194,177,155,174,65,122,173,231,242,214,235,93,20,149,117,83,242,49,207,127,36,81,163,158,238,86,49,206,93,147,179,90,170,189,145,75,73,214,62,7,48,222,16,188,56,117,58,170,169,244,151,205,69,190,83,216,217,126,191,49,139,201,27,62,89,161,119,146,163,230,68,115,41,154,228,106,171,149,17,243,61,168,247,163,81,177,69,16,85,9,181,65,170,185,181,64,0,0,0,0,0,0,0,0,31,137,161,142,162,53,134,102,243,49,222,169,190,197,110,113,211,225,157,75,154,197,38,161,232,149,39,70,238,205,188,205,187,168,174,243,27,173,52,44,252,109,77,82,53,156,172,108,174,236,222,254,139,223,101,44,152,1,171,45,101,21,211,28,185,58,154,174,47,47,87,6,219,183,153,175,219,153,187,250,166,233,232,228,45,199,131,95,17,59,22,170,227,43,165,58,190,158,78,236,223,222,171,189,185,60,222,242,84,78,239,197,211,211,53,177,242,50,56,219,221,221,247,223,215,116,50,111,30,156,2,217,248,129,182,59,54,193,233,252,190,93,77,182,233,206,231,249,174,103,82,199,254,171,80,200,153,203,20,46,247,119,223,227,178,173,34,221,173,23,172,78,239,37,186,233,79,229,107,169,182,231,103,59,31,203,204,212,84,238,213,84,95,101,201,254,16,59,30,160,82,67,132,106,85,125,53,161,127,23,69,210,233,175,127,203,167,98,175,206,223,243,151,212,216,199,64,115,24,243,237,36,177,101,177,124,218,255,0,53,183,251,202,153,99,252,214,254,103,193,13,103,106,106,102,171,153,211,206,238,103,187,109,215,100,79,68,219,220,94,239,133,70,97,242,255,0,9,152,221,129,243,115,203,100,243,156,233,203,182,221,107,157,115,211,242,81,61,19,226,191,168,9,142,64,127,23,77,102,252,1,209,235,102,5,75,38,213,89,127,91,151,183,167,148,170,160,149,125,88,228,244,127,231,55,245,250,19,224,161,95,19,125,102,110,170,241,1,87,108,164,170,235,80,99,253,63,44,156,156,188,189,122,42,55,63,213,141,114,251,81,251,247,250,182,2,47,224,184,213,86,95,149,80,227,180,113,117,102,171,234,242,183,153,27,191,44,110,122,247,85,68,244,106,251,205,154,52,255,0,20,167,194,113,26,12,98,149,188,177,81,245,121,83,117,95,159,43,223,239,85,247,187,226,82,31,133,182,150,174,119,196,101,186,255,0,61,55,82,158,193,214,231,119,62,219,117,232,43,88,157,145,237,95,86,124,23,245,23,188,0,0,0,30,28,230,177,170,247,46,200,212,221,126,195,165,102,250,207,166,186,115,72,250,236,203,36,249,62,22,34,170,187,201,212,75,232,142,95,72,216,229,244,99,191,193,246,1,221,129,24,170,252,72,248,61,164,171,242,75,170,252,210,182,126,132,141,249,10,232,156,171,190,202,191,233,93,151,101,50,94,3,196,230,136,234,119,73,48,156,215,229,21,153,205,107,19,228,218,184,119,85,229,219,247,200,155,249,237,255,0,15,218,6,82,7,229,143,108,140,108,140,93,218,228,69,69,250,143,208,0,0,0,0,0,0,0,0,3,215,60,209,211,65,37,68,171,179,34,98,189,203,240,68,77,212,246,17,219,142,173,117,163,208,237,3,191,92,86,163,167,95,121,164,170,180,209,251,10,187,77,53,21,74,198,191,189,189,191,58,47,126,201,241,84,247,133,100,120,168,241,37,251,44,106,179,180,238,206,238,91,70,47,34,211,204,221,183,230,172,166,169,173,133,207,221,209,53,201,187,36,78,200,229,111,218,189,206,149,225,197,195,195,245,183,93,45,151,74,244,218,215,140,79,13,221,255,0,250,71,211,86,82,57,89,218,70,57,55,108,171,223,101,79,169,87,210,53,175,202,218,139,158,175,47,227,174,121,61,223,183,205,111,60,245,51,127,189,106,110,231,253,73,246,33,126,92,0,240,251,75,160,122,5,106,183,75,15,45,202,254,144,95,43,23,153,87,150,89,232,169,81,237,253,241,237,93,157,23,170,108,159,4,79,120,72,235,109,5,61,174,223,75,108,164,103,36,20,144,178,8,155,186,175,43,24,212,106,38,235,186,175,100,79,85,62,144,0,0,0,0,0,0,0,0,0,30,28,230,177,170,247,46,200,212,221,87,234,56,44,227,55,199,116,239,25,174,203,114,170,239,41,110,183,193,44,242,203,210,146,77,154,200,221,35,187,49,174,119,205,99,151,178,47,161,79,60,107,120,149,229,26,149,93,116,211,253,43,171,242,24,252,85,19,210,190,167,167,28,190,110,36,90,152,149,121,39,165,107,227,231,141,241,175,206,221,54,219,215,117,2,213,181,63,136,253,35,210,10,87,84,231,25,63,145,217,23,149,190,74,170,93,215,103,174,223,138,137,255,0,235,110,255,0,7,216,96,219,207,138,47,12,86,166,171,161,201,252,206,201,190,222,74,224,207,143,255,0,74,47,195,254,82,136,42,42,43,111,23,7,212,84,63,173,85,87,42,185,203,178,55,153,238,118,235,233,178,38,234,167,114,198,244,59,84,178,232,36,169,199,177,127,55,28,81,172,175,119,157,167,143,102,162,34,170,251,114,39,231,39,248,64,185,86,120,176,240,214,246,115,252,169,223,109,246,232,87,255,0,220,206,251,129,248,136,240,201,156,75,5,44,121,191,149,169,168,86,182,56,190,77,184,63,119,57,90,136,155,249,100,79,87,109,191,212,82,28,60,49,235,132,232,229,139,8,230,229,106,185,127,209,42,52,237,255,0,217,78,151,145,224,249,78,37,81,37,46,65,107,242,178,196,245,99,219,215,142,77,156,138,168,169,187,28,169,234,213,255,0,0,27,58,227,249,77,135,41,161,138,229,98,174,243,52,243,177,178,70,254,147,217,187,92,136,168,187,57,17,125,28,159,225,57,99,89,13,44,214,141,65,209,203,220,23,220,22,247,228,39,134,86,203,254,150,130,93,213,30,199,127,170,177,233,235,27,61,222,239,180,180,46,18,188,87,173,89,117,85,171,5,214,186,127,33,112,157,208,80,67,113,231,116,190,98,87,44,17,53,122,84,212,104,214,115,57,210,187,187,182,77,182,223,209,64,178,208,124,54,91,213,183,33,182,83,222,45,21,61,122,74,168,217,44,82,114,57,188,205,115,81,205,93,156,136,169,217,81,123,161,247,0,0,1,15,124,79,180,181,186,137,195,197,109,193,142,229,158,203,211,233,59,109,246,235,87,81,34,254,91,83,209,158,253,255,0,81,67,144,74,176,74,217,91,234,221,255,0,232,54,139,204,49,138,28,203,30,170,199,110,77,230,166,171,228,231,77,213,55,229,123,94,159,53,81,125,90,158,243,88,172,203,31,170,197,242,74,203,21,107,121,102,166,233,243,38,232,191,58,54,185,61,21,83,209,201,239,3,99,254,26,245,9,250,161,163,214,60,194,95,223,107,60,207,58,124,57,42,166,141,63,37,190,232,254,6,80,32,103,132,62,115,14,67,160,178,99,46,168,234,85,88,246,235,39,34,167,47,90,182,189,237,252,148,69,236,158,229,95,212,79,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,5,64,120,206,229,113,215,231,56,166,48,142,221,246,207,61,204,155,127,174,67,111,127,195,234,248,169,111,229,3,248,152,231,17,101,220,81,100,84,148,242,115,197,109,242,156,171,178,167,239,150,234,53,95,86,167,189,191,88,28,111,135,94,158,51,80,56,150,199,160,154,62,120,169,124,223,58,111,183,206,183,213,170,126,83,87,213,134,193,69,74,248,40,224,144,215,223,181,7,55,173,135,105,45,127,36,249,39,243,47,126,171,46,49,73,217,29,245,39,206,69,250,182,245,45,168,0,7,91,212,60,251,30,211,44,78,183,50,202,42,188,189,186,131,167,213,147,145,239,219,158,86,70,222,204,107,157,243,158,223,68,95,241,129,195,107,46,182,96,90,23,137,203,152,103,215,95,37,69,31,46,203,208,154,78,109,229,142,63,245,40,222,169,222,86,123,189,255,0,110,212,111,197,31,30,218,175,196,53,77,194,200,235,143,145,197,167,168,134,162,11,127,70,154,94,69,109,42,194,255,0,198,249,120,228,93,213,242,47,117,237,205,219,209,20,235,124,93,241,97,152,113,57,156,190,233,114,168,233,89,41,54,249,62,139,146,39,116,121,161,129,178,254,49,176,198,247,115,62,4,119,180,157,189,19,183,175,11,195,63,13,57,159,17,122,133,109,197,108,84,220,180,114,172,117,53,117,28,241,47,78,149,42,98,134,87,242,186,88,213,118,234,122,34,243,46,221,190,32,116,141,50,210,236,211,88,50,218,92,67,8,181,249,251,141,100,172,111,39,94,40,182,71,202,200,249,183,149,236,111,206,145,189,183,247,253,165,167,112,197,225,41,139,216,233,173,153,86,183,191,229,11,131,86,26,165,182,237,36,93,39,162,66,254,94,173,53,98,181,219,57,37,110,251,119,223,127,129,47,56,98,225,91,2,225,187,17,165,180,227,212,92,215,55,194,207,59,87,212,153,58,178,172,80,182,69,228,124,210,53,187,186,20,93,154,187,39,162,118,245,206,0,117,108,55,76,112,141,63,183,211,218,241,59,47,145,166,166,99,35,137,158,102,105,121,81,173,107,83,188,143,114,175,102,55,213,125,199,105,0,15,146,227,107,161,187,83,62,146,225,7,86,41,26,173,115,121,149,187,162,162,162,247,69,69,244,85,34,103,18,190,28,154,49,172,182,139,133,207,31,176,252,151,147,202,146,205,21,103,154,171,159,158,85,108,206,68,233,190,165,145,166,242,72,142,238,155,118,219,209,123,75,224,6,181,188,69,112,233,158,240,227,156,212,226,57,165,191,162,199,57,242,81,77,213,133,221,122,126,180,209,198,254,88,229,147,151,155,162,229,217,203,186,123,253,219,230,126,3,248,221,191,112,227,150,83,227,89,21,111,87,12,184,212,49,181,16,244,216,222,131,228,150,149,142,155,153,144,73,43,185,97,133,201,200,138,155,253,190,183,27,196,191,14,216,135,17,122,117,115,196,178,26,78,106,215,82,204,182,234,142,164,169,208,169,232,77,28,79,229,100,177,163,185,86,101,93,156,187,47,162,253,84,13,196,110,131,100,220,60,106,93,195,3,200,217,186,71,36,178,209,203,188,127,142,166,74,137,162,141,252,172,146,78,93,250,46,93,149,219,167,191,226,161,177,166,159,103,184,238,165,226,54,188,211,23,172,243,54,235,173,44,21,112,191,166,246,123,50,196,201,27,217,237,107,190,107,219,234,137,235,238,244,59,25,75,62,24,252,100,213,105,142,87,79,163,217,117,95,250,7,122,169,100,116,75,211,79,102,174,105,40,233,227,111,226,224,115,215,216,99,187,185,232,223,142,203,220,185,250,26,184,110,20,84,245,244,238,222,42,152,153,51,23,101,238,215,34,42,122,247,244,80,61,224,0,0,0,0,0,0,0,61,117,48,71,85,79,45,52,205,230,142,102,58,55,38,251,110,138,155,41,68,254,39,90,1,251,18,107,125,110,81,111,139,150,223,148,75,37,205,203,205,190,211,212,213,214,189,83,188,142,119,205,141,59,236,212,250,144,189,194,48,120,132,104,76,58,215,160,55,134,196,205,235,177,232,106,47,48,119,95,105,208,81,85,242,183,247,198,34,123,82,250,174,255,0,98,251,130,179,252,45,117,234,109,46,214,234,108,54,170,79,220,25,75,217,110,107,118,78,211,212,213,209,70,139,186,70,231,124,216,253,55,106,125,105,234,94,107,30,217,24,217,24,187,181,200,142,69,250,148,213,222,221,89,115,211,220,238,150,190,63,197,92,113,171,187,38,111,205,119,44,212,243,34,167,231,53,118,115,62,180,251,77,130,120,28,215,106,45,125,208,27,46,71,4,221,74,187,52,116,214,75,130,242,170,111,85,21,21,51,229,245,141,137,235,55,228,162,183,224,171,238,9,2,0,0,0,0,0,0,1,234,169,168,138,146,158,90,169,221,203,28,44,116,143,93,149,118,106,38,234,189,128,224,117,15,62,199,52,199,13,187,103,25,93,103,150,182,218,40,231,172,158,78,156,143,246,98,137,242,187,180,109,115,190,107,29,232,139,233,232,190,133,47,113,141,226,77,159,234,253,238,191,20,211,91,183,201,184,132,82,203,19,63,17,4,222,105,168,250,136,210,79,199,82,178,86,115,69,35,61,157,251,109,241,220,228,124,80,120,181,173,212,253,71,169,210,204,90,175,146,195,143,200,250,74,182,244,209,122,149,144,79,91,3,215,119,194,215,166,236,123,125,28,173,248,110,189,200,159,161,26,31,151,235,230,125,67,131,98,52,189,73,170,36,139,175,39,60,73,210,133,211,69,19,159,180,146,49,29,178,202,222,200,237,215,254,84,14,133,95,95,87,116,172,150,190,186,94,172,243,189,210,72,254,84,110,238,114,170,170,236,136,137,234,170,124,229,225,232,7,133,182,143,105,237,178,130,225,157,208,252,181,122,232,196,234,151,117,106,169,185,95,203,18,189,155,69,86,230,47,182,199,247,79,206,237,217,16,145,113,240,169,160,145,83,178,149,152,30,209,177,17,26,159,42,86,246,217,54,255,0,94,3,92,92,123,38,189,226,151,8,238,182,26,223,43,85,18,163,154,254,155,31,178,163,145,201,217,232,169,234,212,247,123,137,139,195,143,138,14,182,233,125,222,219,104,207,175,31,132,24,188,78,134,7,211,121,122,74,78,140,72,232,90,174,231,138,145,210,59,150,40,222,155,111,186,243,111,234,136,88,254,174,120,109,112,225,169,84,53,179,81,226,191,38,93,230,167,146,56,43,124,245,124,253,39,170,73,202,238,154,213,53,174,217,239,71,108,190,187,109,232,165,93,113,121,225,255,0,159,112,215,59,175,180,115,124,177,140,189,170,255,0,59,203,13,63,73,202,179,187,147,166,181,18,72,237,163,129,29,190,221,247,219,213,59,133,212,104,22,191,224,124,67,224,244,217,166,15,95,214,141,200,198,84,197,210,153,189,9,214,24,164,124,124,210,199,31,55,47,89,169,204,137,178,251,189,232,153,52,215,35,132,206,37,178,142,28,53,54,219,144,91,42,246,181,84,84,67,5,202,30,156,126,213,51,170,32,124,190,211,162,145,201,187,97,68,246,83,127,135,127,93,129,244,147,81,173,26,177,167,150,44,246,203,39,53,61,222,223,75,86,169,179,147,145,210,193,28,188,190,211,90,171,178,72,157,249,83,236,79,64,59,129,95,30,48,90,73,54,91,164,118,173,64,183,82,115,205,139,245,250,174,234,34,111,230,106,168,34,111,101,122,39,163,87,209,171,250,189,75,7,58,150,170,105,245,183,84,112,107,150,19,117,255,0,75,220,58,60,203,237,118,233,204,201,19,230,185,171,235,26,123,211,252,64,107,41,96,189,215,99,151,120,47,54,217,186,85,52,252,220,143,229,71,109,204,213,106,246,114,42,122,57,125,198,204,26,47,168,244,122,177,167,54,172,226,137,219,178,225,215,237,178,246,233,207,36,94,246,183,253,109,125,201,254,51,90,76,167,30,175,197,111,213,86,11,164,29,26,154,94,78,118,115,53,219,115,49,175,78,237,85,79,71,39,188,184,143,8,45,104,155,49,210,235,174,157,221,170,249,234,113,190,135,71,241,104,156,222,98,162,190,103,124,214,34,38,200,212,245,114,254,175,64,49,223,141,14,105,11,32,196,48,246,212,251,114,124,161,205,31,34,251,150,221,34,119,229,253,126,165,83,22,77,227,73,71,80,153,254,25,87,229,121,34,95,148,127,27,206,139,207,248,155,114,122,123,182,94,196,55,225,71,75,159,172,58,227,143,224,141,77,252,255,0,155,221,63,220,81,207,47,231,179,253,111,243,147,252,64,89,47,134,23,5,118,236,98,193,75,173,185,205,15,61,222,175,159,200,71,213,114,116,121,95,91,77,39,120,167,86,187,153,142,103,206,103,111,119,125,212,178,83,227,180,208,69,107,183,197,67,3,57,25,23,54,201,186,174,219,185,87,222,171,241,62,192,0,0,0,0,0,0,0,0,4,74,227,79,196,51,75,248,88,181,93,113,11,21,101,38,75,170,141,167,133,104,241,244,108,142,130,137,103,107,157,29,69,116,173,217,172,99,90,136,254,130,61,38,122,62,29,145,140,147,172,217,106,84,7,138,47,0,181,152,125,246,229,196,198,142,219,238,183,75,86,71,112,169,174,203,44,240,83,79,89,37,178,169,236,150,166,123,147,94,214,187,146,141,221,57,29,47,81,90,216,100,115,121,85,89,34,50,16,250,248,231,226,171,13,226,191,195,243,6,204,44,215,42,70,228,246,236,226,211,77,150,90,35,141,97,125,186,226,182,171,143,58,182,39,61,238,242,210,57,178,58,23,243,59,153,136,173,85,234,50,70,50,16,112,157,244,167,209,191,210,6,61,247,140,6,42,50,175,9,223,74,125,27,253,32,99,223,120,192,6,202,96,0,0,0,5,122,248,158,241,235,83,163,22,170,190,31,180,126,251,87,65,168,55,58,122,105,174,183,122,78,147,210,211,110,157,179,115,195,28,173,151,171,79,92,228,108,14,69,88,189,152,103,73,24,230,189,99,123,100,87,26,60,91,98,188,35,105,98,229,55,40,188,246,73,125,243,54,252,102,220,214,199,47,82,185,180,210,61,147,207,18,205,20,139,71,28,137,11,102,124,106,174,111,90,52,68,221,232,107,217,150,101,55,220,231,42,188,230,185,77,119,157,189,100,23,10,139,165,198,167,164,200,250,245,83,200,233,37,147,145,136,214,55,153,239,114,236,212,70,166,251,34,34,118,3,149,210,173,51,202,181,147,81,241,205,45,194,169,60,197,235,38,184,69,111,166,230,142,71,199,15,58,251,115,203,211,99,222,216,98,98,58,73,30,141,94,72,216,247,42,108,213,57,93,116,208,189,71,225,211,81,238,58,95,170,22,111,35,117,161,218,88,102,137,85,244,183,10,87,42,164,117,84,210,42,39,82,23,242,187,101,217,28,142,107,152,246,177,236,123,27,114,158,25,156,23,126,214,205,56,126,164,102,173,234,103,217,245,190,146,122,154,121,168,122,50,88,168,85,58,172,161,222,70,54,102,204,229,123,93,80,213,229,111,82,40,152,141,94,138,73,39,117,227,215,131,188,123,138,125,35,185,186,205,103,164,131,81,108,116,254,119,31,185,195,71,75,230,235,95,3,39,116,118,185,106,37,229,115,105,165,116,210,34,39,85,140,100,174,100,171,204,140,115,92,17,87,194,159,142,219,82,218,168,56,89,214,92,154,173,183,38,212,36,24,69,214,227,59,93,4,144,43,88,216,236,234,245,68,115,30,215,35,150,14,119,57,30,143,232,53,89,201,4,114,90,81,171,103,254,21,96,89,87,254,85,199,50,76,114,225,255,0,164,163,174,182,215,83,201,254,246,72,102,142,70,125,78,107,155,238,84,47,123,195,207,141,59,87,20,250,95,79,98,203,242,10,71,106,166,53,78,169,144,81,165,51,105,86,182,4,147,150,43,132,17,181,202,215,177,205,88,155,42,177,26,140,153,92,157,56,216,248,121,131,48,113,99,244,88,214,79,209,254,67,247,116,230,181,134,202,124,88,253,22,53,147,244,127,144,253,221,57,173,96,27,78,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,107,153,198,77,199,67,174,92,71,102,114,112,245,142,124,143,136,67,112,146,157,140,134,178,25,232,106,106,163,123,155,61,77,11,98,69,100,84,114,61,21,209,70,143,123,121,87,153,189,54,57,176,69,55,252,86,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,228,115,149,234,254,131,149,156,147,199,37,122,232,94,133,234,63,17,122,143,110,210,253,47,179,121,235,173,118,242,205,52,170,172,165,183,210,181,81,36,170,169,145,17,122,112,179,153,187,174,202,229,115,154,198,53,239,123,24,224,233,86,153,45,80,221,104,166,190,209,85,214,91,89,81,27,171,41,233,42,91,77,60,208,35,147,168,200,229,116,114,54,55,171,119,68,122,198,244,106,170,42,181,219,108,187,36,240,189,145,232,118,71,161,216,172,156,60,50,213,73,134,82,91,233,226,166,181,208,212,67,44,150,169,36,133,147,190,150,175,167,36,156,181,141,235,163,166,71,189,210,44,143,115,158,231,43,149,203,74,220,123,112,65,125,225,31,59,138,183,28,165,186,220,180,202,247,210,138,201,123,172,153,149,19,50,169,33,69,154,150,173,209,197,27,35,155,157,178,190,52,228,70,190,45,185,92,231,71,42,49,192,47,26,249,87,10,122,143,73,100,187,92,252,198,153,100,215,8,99,200,237,245,11,35,227,160,231,86,198,235,157,58,70,215,189,179,68,196,69,123,88,213,235,70,196,98,167,51,98,124,64,241,71,250,118,106,111,242,47,220,244,68,255,0,240,84,250,44,101,63,164,10,239,187,173,197,122,248,152,221,173,87,254,53,245,2,251,98,185,210,92,109,183,26,123,13,93,29,101,36,205,154,10,152,36,178,80,186,57,99,145,170,173,123,28,213,71,35,145,85,21,21,21,11,10,240,84,250,44,101,63,164,10,239,187,173,192,64,15,20,127,167,102,166,255,0,34,253,207,68,76,175,11,109,29,192,117,215,129,172,247,78,117,26,195,73,113,182,220,115,139,164,81,75,45,44,51,79,111,158,75,61,20,45,171,165,116,204,123,98,169,141,178,189,99,149,26,170,213,95,181,22,26,248,163,253,59,53,55,249,23,238,122,34,127,248,42,125,22,50,159,210,5,119,221,214,224,42,215,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,204,174,133,252,209,72,199,198,229,94,87,177,220,174,123,57,36,124,202,240,186,227,234,179,15,190,219,120,103,214,43,133,214,233,106,200,238,20,212,56,157,226,122,153,235,36,182,85,61,145,83,65,109,115,28,231,114,81,187,167,27,98,233,163,91,12,142,119,50,43,36,87,195,61,120,240,225,251,75,245,219,135,156,166,109,65,101,37,190,187,14,179,220,47,214,92,134,68,145,31,104,158,26,119,72,231,57,209,71,36,174,166,122,68,212,154,38,198,245,123,26,138,214,245,89,19,155,175,8,27,84,2,21,120,86,113,41,168,252,64,232,117,214,217,170,9,117,186,93,112,123,132,86,184,114,74,154,85,72,238,148,175,133,29,28,114,84,43,151,204,86,67,179,146,85,229,107,186,114,82,185,234,247,200,247,172,213,0,0,0,64,15,26,191,162,198,45,250,64,161,251,186,226,79,242,0,120,213,253,22,49,111,210,5,15,221,215,16,32,7,133,199,211,179,76,191,150,190,231,173,47,248,160,31,11,143,167,102,153,127,45,125,207,90,95,240,31,36,118,155,84,55,90,139,236,54,202,70,92,171,41,225,164,168,172,108,45,73,230,130,23,72,232,162,124,155,115,57,140,116,243,57,173,85,217,171,44,138,155,115,46,240,47,198,175,232,177,139,126,144,40,126,238,184,147,252,128,30,53,127,69,140,91,244,129,67,247,117,196,10,171,225,59,233,79,163,127,164,12,123,239,24,13,140,243,252,3,13,213,60,54,237,167,218,131,143,82,95,49,235,229,58,211,87,80,212,162,242,74,205,209,81,81,81,81,204,123,92,141,123,30,213,71,177,237,107,154,173,115,81,83,92,206,19,190,148,250,55,250,64,199,190,241,128,217,76,13,117,184,209,225,39,42,225,27,84,215,22,185,75,231,177,187,239,153,184,99,55,22,186,73,122,148,45,169,145,140,130,121,86,24,163,90,200,227,72,93,51,35,69,107,122,209,170,46,207,67,149,224,131,141,28,171,132,125,71,130,186,181,215,91,222,3,114,234,65,123,199,162,174,145,177,179,170,176,243,87,83,64,175,72,86,177,137,4,104,142,122,123,113,163,162,230,103,50,72,203,212,215,77,11,211,142,34,244,226,227,165,250,161,102,243,214,170,237,165,134,104,149,25,85,111,170,106,42,71,85,77,34,162,244,230,103,51,182,93,149,170,215,57,143,107,216,247,177,218,235,107,166,133,234,63,14,154,143,113,210,253,80,179,121,27,173,14,210,195,52,74,175,165,184,82,185,85,35,170,166,145,81,58,144,191,149,219,46,200,228,115,92,199,181,143,99,216,208,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,235,41,91,195,83,196,11,246,9,172,161,208,77,86,155,159,1,186,220,29,242,93,197,206,222,75,61,117,92,244,204,252,108,179,212,178,26,123,115,19,204,207,39,43,21,201,36,143,127,126,103,23,82,6,42,226,199,232,177,172,159,163,252,135,238,233,205,107,13,148,248,177,250,44,107,39,232,255,0,33,251,186,115,90,192,54,40,224,163,138,235,23,22,154,53,69,153,117,109,84,121,125,183,106,60,166,201,69,51,221,228,42,185,158,145,200,141,145,17,233,12,236,103,86,53,221,237,77,223,31,81,239,138,69,33,7,138,135,1,85,52,181,55,94,41,244,110,197,87,88,202,202,137,174,25,205,178,159,164,140,163,98,69,11,82,190,154,158,56,154,229,98,185,147,203,84,247,61,239,231,151,171,178,49,37,115,32,7,15,28,64,231,220,50,234,133,14,171,233,203,233,31,114,163,167,168,164,150,142,185,102,90,42,216,38,141,90,232,170,35,134,72,221,35,17,220,146,181,170,237,146,72,163,119,126,84,54,30,208,189,116,211,142,34,244,226,221,170,26,95,121,243,214,170,237,226,154,25,81,25,85,111,170,106,34,201,75,83,26,42,244,230,103,51,119,77,213,170,215,53,236,115,216,246,61,193,175,15,14,186,189,171,154,37,171,150,44,207,68,167,171,126,78,250,134,91,225,182,67,3,234,89,120,100,207,107,86,130,90,118,123,83,178,87,35,17,24,223,111,157,24,230,43,100,107,28,221,148,237,53,181,55,27,85,21,194,178,211,87,107,168,170,167,142,105,104,106,221,19,167,165,123,154,138,232,100,88,94,248,149,237,85,86,170,198,247,179,116,94,87,57,54,85,192,28,60,240,21,195,207,12,217,149,251,57,211,235,21,93,101,202,239,80,217,168,95,122,242,245,175,176,49,18,118,172,54,249,150,36,158,22,58,58,135,70,245,116,143,123,216,198,35,156,237,149,86,69,0,32,87,137,175,29,182,173,17,195,110,58,25,165,185,53,92,122,161,126,167,141,181,85,150,185,218,199,227,116,79,86,185,207,146,77,149,89,83,52,91,182,54,51,150,70,50,78,191,52,106,144,245,115,7,29,28,102,216,184,60,211,138,91,156,118,175,150,115,60,163,204,83,227,54,217,88,244,165,116,145,35,58,181,53,50,55,109,161,139,171,18,172,109,114,73,35,158,214,183,149,21,242,199,64,57,78,89,149,103,55,218,172,167,53,201,174,185,5,234,183,147,204,220,110,149,178,85,213,79,200,198,177,156,242,200,174,123,185,88,198,181,55,94,205,106,34,118,68,3,138,39,255,0,133,239,29,63,176,166,84,205,14,214,60,207,202,105,181,235,159,228,122,154,214,243,67,98,186,73,35,85,55,153,92,158,94,142,109,228,234,110,142,99,37,86,73,248,166,186,162,69,128,0,13,170,1,88,30,24,190,33,117,153,77,101,55,14,188,64,229,253,107,172,220,177,98,87,251,156,211,207,85,117,170,150,121,164,150,150,182,174,121,159,205,50,245,97,101,50,114,177,170,216,214,62,101,122,196,215,217,248,0,0,26,171,151,253,225,113,244,19,211,47,229,175,190,43,74,1,47,251,194,227,232,39,166,95,203,95,124,86,129,210,188,73,248,24,181,113,5,128,86,106,166,156,218,233,40,117,23,21,167,169,185,74,202,59,91,93,62,81,3,97,141,29,75,43,161,141,103,154,165,177,211,177,180,219,171,147,125,226,229,68,145,36,142,157,116,47,66,245,31,136,189,71,183,105,126,151,217,188,245,214,187,121,102,154,85,86,82,219,233,90,168,146,85,84,200,136,189,56,89,204,221,215,101,114,185,205,99,26,247,189,140,118,205,38,63,211,237,11,211,141,48,206,245,3,81,176,235,55,146,189,106,93,194,150,227,125,115,21,25,11,164,130,30,155,18,56,152,141,99,121,158,249,231,123,213,22,73,37,169,149,207,123,147,145,172,15,147,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,72,154,229,110,233,28,81,183,191,42,21,237,227,157,253,164,255,0,190,79,242,105,106,133,85,248,231,127,105,63,239,147,252,154,6,42,240,84,250,83,229,63,163,250,239,188,109,198,85,241,206,254,210,127,223,39,249,52,197,94,10,159,74,124,167,244,127,93,247,141,184,202,190,57,223,218,79,251,228,255,0,38,129,31,252,35,53,51,21,211,190,46,33,183,101,53,126,83,240,215,31,171,198,109,211,190,72,227,133,181,210,79,79,81,19,36,115,222,221,186,158,85,209,49,27,204,231,75,44,76,70,251,91,165,207,235,70,144,225,186,245,165,249,6,145,234,4,21,114,88,178,42,118,195,80,180,147,172,51,196,246,72,217,98,154,55,247,68,124,114,199,28,136,142,71,49,85,136,142,107,154,170,213,214,48,188,159,13,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,121,145,36,88,227,10,139,226,47,134,141,83,225,127,59,155,5,212,203,79,230,249,43,205,28,21,63,37,220,255,0,19,12,178,121,73,230,138,62,183,75,174,198,73,202,223,97,251,181,125,202,189,255,0,21,227,54,251,73,193,142,107,193,222,91,106,243,214,170,239,41,81,138,92,105,216,198,73,111,145,183,88,43,106,105,170,19,183,82,23,242,207,35,36,239,35,36,114,177,121,216,246,244,46,83,141,126,20,108,92,90,104,213,110,27,210,181,81,229,246,221,235,49,107,221,108,47,119,144,170,230,98,201,26,186,53,71,164,51,177,157,41,19,103,181,55,100,157,55,190,40,208,215,223,63,192,51,45,44,204,174,218,125,168,56,245,93,143,33,177,212,45,53,117,13,74,39,60,79,217,21,21,21,21,90,246,57,170,215,177,237,85,99,216,230,185,170,230,185,21,67,186,240,157,244,167,209,191,210,6,61,247,140,5,212,248,163,253,4,245,55,249,23,239,138,34,149,184,78,250,83,232,223,233,3,30,251,198,2,234,124,81,254,130,122,155,252,139,247,197,16,20,173,194,119,210,159,70,255,0,72,24,247,222,48,22,105,226,169,199,61,215,75,105,191,107,118,145,221,42,237,249,101,202,158,150,229,124,200,109,183,71,83,212,217,160,234,164,145,82,194,234,121,18,88,234,101,72,218,231,243,242,162,83,202,212,70,191,175,205,29,75,105,238,107,117,211,92,255,0,26,212,107,21,61,36,247,44,86,241,69,123,163,138,173,142,116,18,79,77,51,38,141,178,53,174,107,149,138,230,34,42,35,154,187,111,178,167,169,242,127,225,86,123,149,127,229,92,143,36,200,238,31,250,74,202,235,149,117,68,159,239,164,154,105,36,127,214,231,57,222,245,80,59,6,139,233,14,101,175,90,161,143,233,30,159,193,73,37,247,34,168,116,52,235,87,58,67,4,76,100,110,150,89,164,127,117,70,71,20,114,72,168,212,115,213,24,168,214,185,202,141,93,132,248,93,225,147,1,225,103,75,237,186,127,136,83,82,86,92,153,78,214,222,178,21,183,67,77,91,121,157,36,150,78,121,221,26,115,57,140,116,242,182,38,61,207,88,227,86,179,153,219,43,157,141,120,9,224,130,197,194,62,9,45,110,71,75,106,185,106,109,239,171,21,238,247,71,51,234,33,101,42,76,171,13,45,35,164,138,55,199,15,35,98,124,137,200,142,124,187,243,57,205,142,36,100,170,2,170,252,115,191,180,159,247,201,254,77,33,87,4,28,82,254,212,125,113,131,82,43,113,191,150,236,183,43,124,150,43,221,60,78,229,170,101,12,179,67,43,165,166,85,114,49,102,99,224,141,200,215,251,47,106,57,155,177,92,146,50,106,248,231,127,105,63,239,147,252,154,85,88,27,52,101,150,13,44,226,119,70,175,56,183,203,118,172,163,12,204,237,245,22,255,0,148,109,53,52,213,176,175,180,230,117,233,229,218,72,186,208,204,206,102,63,103,114,75,18,46,219,180,174,190,8,124,56,242,173,43,227,39,37,187,234,149,23,202,184,222,149,116,106,113,203,164,150,217,33,163,191,87,85,71,205,75,81,11,103,133,209,201,229,227,234,62,68,142,94,104,42,155,7,43,222,141,87,46,31,240,202,227,182,235,162,57,149,187,67,53,75,38,164,143,75,239,213,18,54,150,178,233,59,152,204,110,181,232,231,53,241,201,178,163,41,166,151,102,200,199,242,198,199,201,215,230,141,18,110,173,218,0,0,1,242,93,173,54,171,253,170,182,197,125,182,82,92,109,183,26,121,41,43,40,234,225,108,208,84,193,35,85,178,69,36,110,69,107,216,230,170,181,90,168,168,168,170,138,107,67,175,218,57,125,225,255,0,89,114,205,29,200,230,243,21,120,205,193,212,241,212,242,177,158,110,149,237,73,41,170,121,24,247,164,125,88,36,138,94,159,58,185,156,252,174,246,154,168,108,210,84,95,141,134,142,218,172,185,150,7,173,246,59,13,92,85,25,45,61,85,146,255,0,89,13,43,91,72,233,233,82,55,81,186,89,26,196,85,169,146,41,39,98,44,143,85,116,84,108,70,162,36,78,2,178,206,87,19,197,175,185,206,85,102,194,177,106,31,59,122,200,46,20,246,187,117,55,85,145,245,234,167,145,177,197,31,59,213,172,111,51,222,212,221,202,141,77,247,85,68,238,113,68,255,0,240,108,209,79,195,158,32,174,218,199,87,112,232,210,105,149,189,58,48,71,47,44,147,215,92,98,168,167,143,153,171,27,145,208,182,6,86,43,182,123,28,146,116,54,230,111,58,1,111,218,85,166,120,174,141,233,198,57,165,184,85,39,151,178,227,54,248,173,244,220,209,198,201,38,228,79,110,121,122,108,99,29,52,175,87,73,35,209,169,207,35,222,229,77,220,167,107,0,1,141,56,148,210,26,109,122,208,108,231,72,230,130,146,74,140,138,207,52,54,245,171,158,88,96,138,226,205,165,162,154,71,197,187,209,145,212,199,12,138,136,142,221,24,168,173,114,42,181,114,88,3,85,115,58,241,153,196,61,215,137,173,97,165,212,107,141,214,146,177,140,197,236,84,49,197,73,70,234,104,40,167,74,24,166,175,166,141,175,78,163,152,203,132,245,200,142,123,158,170,138,155,61,204,70,41,245,113,241,166,120,174,145,113,123,169,56,46,21,73,229,44,180,247,10,123,133,53,43,99,142,56,233,124,237,36,53,143,130,38,70,198,177,144,198,250,135,50,54,35,125,152,218,198,170,170,162,170,224,0,45,167,193,11,76,252,182,43,169,122,199,89,73,106,151,229,11,133,38,51,111,159,167,205,93,79,229,227,90,138,182,115,43,61,136,100,243,84,75,179,94,188,206,131,218,106,114,49,86,207,200,255,0,192,62,153,229,90,69,194,22,155,96,185,173,39,148,189,83,219,234,46,21,52,174,142,72,228,165,243,181,115,86,50,9,89,35,26,246,77,27,42,26,201,24,173,246,100,107,218,138,168,136,171,32,0,0,0,170,191,28,239,237,39,253,242,127,147,74,245,225,187,91,238,188,56,107,110,45,173,22,107,29,37,230,163,28,168,149,207,160,169,145,209,178,166,9,160,146,158,102,35,219,221,143,88,166,147,145,251,57,26,254,87,43,94,136,172,91,10,241,206,254,210,127,223,39,249,52,170,176,54,115,180,220,244,143,136,189,47,162,188,209,199,143,231,152,38,83,79,29,76,76,171,164,101,93,21,91,25,34,57,169,36,51,53,81,31,28,177,166,236,145,168,248,228,141,81,200,215,177,81,43,87,74,124,41,238,184,47,27,212,148,121,5,162,147,51,209,91,5,63,225,10,86,94,26,230,37,82,74,149,12,164,183,204,198,181,25,83,83,21,68,77,146,86,55,241,46,133,141,116,136,206,187,105,221,29,124,59,184,223,172,225,87,59,92,75,49,170,230,211,44,178,225,20,183,215,44,51,212,205,107,145,176,203,27,42,169,98,100,173,99,121,158,248,60,194,164,114,72,248,169,218,140,106,185,140,106,222,245,166,237,106,191,218,168,175,182,43,157,37,198,219,113,167,142,174,142,178,146,102,205,5,76,18,53,29,28,177,200,213,86,189,142,106,163,145,200,170,138,138,138,128,125,101,0,248,163,253,59,53,55,249,23,238,122,34,255,0,138,1,241,71,250,118,106,111,242,47,220,244,64,74,175,3,31,237,217,253,237,255,0,148,140,149,227,29,154,232,53,54,137,80,224,121,133,61,37,195,84,42,170,33,174,196,89,11,57,170,237,112,117,216,149,117,50,185,28,139,29,52,177,71,36,40,215,115,36,178,163,21,172,114,192,233,33,138,190,26,92,77,224,60,44,233,126,191,106,6,95,83,73,89,114,101,62,58,235,46,60,151,24,105,171,111,51,164,149,209,242,64,217,23,153,204,99,167,137,210,189,141,122,199,26,185,252,174,217,26,232,129,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,221,81,145,197,28,113,162,185,92,245,70,34,185,206,114,171,148,58,81,101,62,11,119,125,14,143,59,203,108,57,77,186,212,221,77,168,242,245,152,189,93,197,176,201,51,233,99,134,161,149,81,208,43,161,231,134,100,100,142,89,81,179,43,166,137,201,180,104,218,121,92,238,149,164,94,19,250,185,159,240,233,148,106,86,65,69,87,102,206,234,105,226,155,13,198,43,101,125,186,117,124,53,82,178,178,27,148,53,52,200,177,190,88,163,106,211,43,101,107,21,100,107,164,115,88,187,164,32,255,0,194,172,11,42,255,0,202,184,230,73,142,92,63,244,148,117,214,218,234,121,63,222,201,12,209,200,207,169,205,115,125,202,128,95,79,138,63,208,79,83,127,145,126,248,162,41,91,132,239,165,62,141,254,144,49,239,188,96,39,254,168,241,191,98,226,227,195,99,84,104,178,58,171,85,183,83,108,159,37,203,123,178,81,194,250,120,95,74,183,250,52,134,170,145,178,75,35,228,135,145,209,50,69,231,87,50,93,249,154,214,201,18,190,0,112,157,244,167,209,191,210,6,61,247,140,0,93,79,138,63,208,79,83,127,145,126,248,162,41,91,132,239,165,62,141,254,144,49,239,188,96,46,167,197,31,232,39,169,191,200,191,124,81,20,173,194,119,210,159,70,255,0,72,24,247,222,48,1,178,152,0,8,1,227,87,244,88,197,191,72,20,63,119,92,72,1,225,113,244,236,211,47,229,175,185,235,73,255,0,227,87,244,88,197,191,72,20,63,119,92,72,1,225,113,244,236,211,47,229,175,185,235,64,202,190,40,92,11,126,194,153,83,245,199,71,48,207,41,166,215,174,79,150,41,168,157,205,13,138,233,36,142,69,218,20,106,121,122,57,183,143,167,178,185,140,149,95,31,226,154,234,120,214,53,112,163,197,118,163,240,149,168,236,205,112,169,124,245,170,187,167,5,254,193,60,202,202,91,189,43,85,85,26,229,68,94,156,204,230,114,197,50,34,186,55,57,200,168,246,62,72,223,176,78,180,92,244,142,203,165,249,5,231,93,227,199,228,193,40,41,219,83,120,101,250,145,149,84,78,99,36,107,163,71,66,246,185,37,127,85,35,233,177,26,231,186,78,68,98,43,213,168,107,67,150,126,10,254,21,94,127,1,126,85,252,27,249,66,163,228,127,149,186,126,123,200,245,29,208,243,29,47,197,245,186,124,156,252,158,207,54,251,118,216,14,193,173,26,189,153,107,214,168,100,26,185,168,19,210,73,125,200,170,27,53,66,82,64,144,193,19,25,27,98,138,24,217,221,81,145,197,28,113,162,185,92,245,70,34,185,206,114,171,150,205,60,49,124,61,43,49,106,202,110,34,184,129,196,58,55,88,121,101,196,172,23,56,103,130,170,213,85,20,243,71,45,85,109,36,240,179,150,100,233,66,250,101,230,123,81,178,44,156,168,244,137,204,174,190,22,47,250,53,139,113,5,132,223,248,129,178,124,171,128,209,220,21,247,122,103,83,58,166,62,241,61,32,146,88,90,168,178,195,28,235,12,146,71,179,185,227,99,219,201,38,253,55,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,160,26,177,23,253,225,113,244,19,211,47,229,175,190,43,74,1,47,251,194,227,232,39,166,95,203,95,124,86,129,42,128,0,10,171,241,206,254,210,127,223,39,249,52,181,66,170,252,115,191,180,159,247,201,254,77,2,42,248,92,125,59,52,203,249,107,238,122,210,255,0,138,1,240,184,250,118,105,151,242,215,220,245,165,255,0,0,0,0,62,72,237,54,168,110,181,23,216,109,148,140,185,86,83,195,73,81,88,216,90,147,205,4,46,145,209,68,249,54,230,115,24,233,230,115,90,171,179,86,89,21,54,230,93,254,176,0,214,179,139,31,165,62,178,126,144,50,31,188,103,54,83,53,172,226,199,233,79,172,159,164,12,135,239,25,192,186,159,11,143,160,158,153,127,45,125,241,90,74,162,42,248,92,125,4,244,203,249,107,239,138,210,85,0,0,0,40,7,197,31,233,217,169,191,200,191,115,209,23,252,80,15,138,63,211,179,83,127,145,126,231,162,2,127,248,42,125,22,50,159,210,5,119,221,214,227,181,120,136,240,11,71,196,230,42,153,230,150,219,237,86,221,77,178,117,106,54,74,104,41,255,0,9,163,88,226,103,150,170,169,229,71,172,204,100,17,182,158,73,30,177,183,218,141,220,173,147,169,23,85,240,84,250,44,101,63,164,10,239,187,173,196,255,0,3,85,114,242,124,54,56,231,181,113,5,128,81,233,94,163,93,41,40,117,23,21,167,166,182,196,250,203,163,93,62,81,3,97,145,91,85,19,102,145,103,154,165,177,211,189,213,59,35,147,125,165,230,68,145,99,143,15,248,157,120,122,86,101,53,149,60,69,112,253,136,117,174,179,115,75,150,216,45,144,207,61,85,214,170,89,225,142,42,170,42,72,33,127,52,203,213,153,245,43,204,198,171,99,73,57,85,235,43,159,85,120,182,89,149,96,215,218,92,167,10,201,174,184,253,234,139,159,203,92,109,117,178,82,85,65,206,199,49,252,146,198,173,123,121,152,247,53,118,94,237,114,162,246,85,3,105,48,71,94,7,56,187,181,113,125,164,110,202,231,183,82,89,242,203,13,67,109,185,29,170,10,134,189,140,157,88,142,101,84,44,87,44,172,166,153,57,185,58,137,186,62,57,163,71,73,210,89,29,34,128,165,111,26,191,165,62,45,250,63,161,251,198,226,101,95,3,31,237,217,253,237,255,0,148,140,85,227,87,244,167,197,191,71,244,63,120,220,76,171,224,99,253,187,63,189,191,242,144,22,19,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,60,78,114,55,117,142,89,27,219,153,77,123,56,135,225,251,62,225,151,84,43,180,163,81,153,72,251,149,29,61,61,92,85,148,41,50,209,86,193,52,104,230,203,79,36,209,198,233,24,142,231,137,206,70,236,146,69,35,123,242,169,178,241,210,179,221,29,192,117,43,38,193,242,236,190,195,73,93,114,211,235,195,239,118,89,101,165,134,85,142,119,83,201,15,42,186,70,57,200,196,115,226,157,17,138,213,235,82,211,63,127,197,162,1,15,252,50,184,18,181,104,142,27,110,215,61,82,198,106,227,213,11,245,60,142,165,163,186,64,214,63,27,162,122,185,173,100,113,238,170,202,153,162,217,210,61,252,178,49,146,116,57,99,84,155,171,146,252,81,254,130,122,155,252,139,247,197,17,42,136,171,226,143,244,19,212,223,228,95,190,40,128,160,19,106,131,85,115,106,128,0,0,0,0,0,0,0,0,0,0,5,109,120,158,240,87,110,202,44,21,90,219,131,80,242,94,41,57,60,252,125,87,47,91,153,244,84,209,247,150,116,107,121,88,215,252,214,119,247,247,217,75,37,62,75,181,4,87,58,9,104,102,103,59,37,229,221,55,84,223,103,34,251,149,62,0,106,196,90,207,130,246,103,11,224,203,241,7,84,254,50,63,147,249,99,228,95,122,220,100,245,229,253,126,164,4,226,191,75,157,163,218,227,144,96,142,77,188,135,148,217,63,221,209,193,47,231,191,253,115,243,151,252,68,200,240,91,163,168,92,255,0,51,171,242,188,241,39,201,223,141,231,68,228,252,69,197,61,61,87,117,236,5,165,107,70,163,209,233,62,156,221,115,138,215,108,203,127,67,182,203,223,169,60,113,123,154,239,245,196,247,47,248,205,103,242,11,221,118,71,119,168,188,220,167,235,84,212,114,115,191,149,27,191,43,81,169,217,168,137,232,212,247,23,29,226,251,173,19,97,218,93,107,211,187,77,95,37,86,73,215,235,126,45,23,151,203,212,80,76,223,156,197,69,221,28,190,142,79,215,232,83,182,45,143,87,229,87,234,91,5,174,14,181,77,87,63,35,57,154,221,249,88,231,175,119,42,39,163,87,222,5,198,120,62,233,36,216,150,145,221,117,2,227,73,201,54,81,208,233,59,168,139,183,150,170,175,137,221,145,234,158,142,79,86,167,235,245,44,28,234,90,87,167,214,221,46,193,109,184,77,171,189,61,191,173,202,190,215,126,164,207,145,126,115,156,190,178,47,189,127,196,118,208,6,17,226,111,139,29,55,225,135,29,142,235,152,213,243,215,85,239,228,232,186,115,167,95,150,72,91,39,227,35,134,68,111,43,103,107,187,167,127,68,247,237,206,113,29,174,184,255,0,15,122,103,112,212,11,243,183,109,39,75,167,30,207,246,249,170,33,137,123,182,57,54,219,172,139,243,127,237,77,121,245,171,90,51,29,115,205,170,243,108,202,183,175,85,83,211,217,58,113,55,151,150,24,227,255,0,83,99,17,119,72,155,238,255,0,26,168,103,157,100,241,48,226,67,83,174,53,81,218,178,127,145,44,181,16,190,4,183,249,42,10,158,86,62,38,50,68,234,186,149,175,93,213,174,95,138,115,108,158,132,92,200,114,107,222,87,112,146,235,126,173,243,85,82,170,185,207,233,177,155,170,185,92,189,152,136,158,174,95,119,188,152,188,45,248,101,234,38,185,217,255,0,11,50,74,239,144,45,43,52,61,7,116,160,170,243,17,245,165,142,111,153,84,199,51,151,165,239,77,215,155,183,167,123,31,210,79,13,174,28,52,214,134,138,106,204,87,229,59,188,52,241,199,61,111,158,175,131,170,244,72,249,157,211,74,167,53,187,189,138,237,147,211,125,189,16,10,7,62,138,10,250,187,93,100,85,244,50,244,167,129,237,146,55,242,163,182,115,85,21,23,101,69,79,84,67,100,105,56,84,208,73,105,223,74,252,15,120,222,138,142,79,149,43,123,238,155,127,175,17,211,95,252,45,180,123,80,173,149,247,12,18,135,228,91,215,70,87,83,59,171,85,83,204,254,89,85,140,218,90,182,177,61,183,179,186,254,111,126,202,160,66,14,14,124,73,179,253,32,189,208,98,154,149,118,249,75,16,150,88,162,127,226,32,135,202,181,95,79,26,201,248,154,87,202,254,88,163,127,179,191,125,254,59,23,65,167,153,246,57,169,216,109,171,56,197,43,60,205,182,239,71,5,100,18,116,228,103,179,44,76,149,189,164,107,93,243,94,223,84,79,95,68,244,53,192,215,125,15,203,244,15,62,174,193,178,234,94,156,212,242,75,208,147,158,37,234,194,217,165,137,175,218,57,30,141,221,98,119,101,118,233,255,0,42,203,15,11,238,45,107,116,195,81,233,180,179,41,171,231,176,228,18,50,146,145,189,52,78,157,100,243,209,64,197,221,144,185,235,179,24,239,87,35,126,59,47,112,46,204,30,170,106,136,170,233,226,170,129,220,209,204,198,200,197,217,83,118,170,110,139,220,246,128,0,0,0,0,0,1,249,145,237,141,142,145,235,179,90,138,229,95,169,10,50,241,74,215,169,181,71,91,170,112,218,89,63,112,98,207,125,185,205,217,59,207,77,87,91,26,174,235,27,93,243,100,244,221,201,245,175,169,105,220,113,235,181,14,129,104,13,235,35,158,110,157,93,226,58,155,37,189,121,85,127,117,75,69,82,248,189,35,122,122,195,249,72,141,248,170,123,245,246,184,214,92,245,7,59,170,175,147,241,183,28,150,238,249,157,243,91,205,53,68,202,191,220,181,55,115,254,164,251,0,149,222,24,186,1,251,45,235,125,22,81,95,15,53,191,23,150,59,155,87,155,109,231,166,171,163,122,39,105,26,239,155,34,247,217,201,245,41,123,20,208,71,75,79,21,52,45,229,142,22,54,54,166,251,236,136,155,33,25,60,61,180,38,29,20,208,27,51,101,102,213,217,12,52,247,153,251,175,178,233,232,169,57,155,251,227,209,125,168,189,83,111,177,61,242,124,0,0,0,0,0,0,0,0,1,215,53,7,61,199,116,211,17,186,102,153,69,103,150,183,90,169,103,171,153,253,55,191,217,138,39,200,238,204,107,157,243,88,239,68,95,79,127,161,206,87,85,195,111,162,168,175,168,119,44,84,209,62,103,174,202,187,53,168,170,190,157,253,16,166,15,19,142,50,106,181,55,43,168,209,236,70,175,253,3,178,212,190,58,213,233,167,181,85,12,149,148,242,55,241,144,53,233,236,61,189,218,245,111,195,117,238,6,58,227,195,141,219,247,17,217,93,70,53,142,214,244,176,203,117,67,210,158,30,155,29,215,124,114,213,49,179,115,62,8,229,111,52,51,53,57,21,87,111,183,211,12,112,235,195,166,121,196,118,115,77,136,225,118,254,179,90,230,75,91,55,86,22,244,41,250,208,199,35,249,100,150,62,110,94,179,87,102,174,235,238,247,237,234,225,203,65,178,110,33,245,46,223,129,99,140,217,36,146,41,107,37,222,63,196,211,45,68,49,61,252,175,146,62,109,186,205,93,145,219,175,187,226,151,243,195,71,14,216,143,14,154,115,108,196,177,234,78,90,214,210,194,183,26,142,164,171,215,169,232,67,28,175,229,124,178,35,121,150,20,93,154,187,39,162,125,97,135,248,106,240,228,209,141,26,180,219,238,121,5,135,229,76,158,38,197,52,181,158,106,174,14,73,81,176,185,83,145,149,47,141,118,146,53,94,201,183,125,189,19,188,179,183,90,232,109,52,204,164,183,193,210,138,54,163,90,222,101,118,200,136,136,157,213,85,125,17,15,172,0,58,182,101,166,56,70,127,111,158,215,150,89,124,245,53,75,28,201,89,230,102,139,153,28,215,53,123,198,246,170,118,123,189,23,222,118,144,5,105,241,61,225,41,139,223,105,238,153,86,136,63,228,251,131,214,122,164,182,237,36,189,87,170,77,39,47,86,166,177,26,221,220,177,55,125,187,109,191,196,171,29,77,210,236,211,71,242,218,172,67,55,181,249,11,141,28,175,111,39,94,41,119,70,74,248,249,183,137,239,111,206,141,221,183,247,125,134,207,70,16,226,115,133,108,11,137,28,70,170,211,144,209,114,220,217,11,252,149,95,82,101,233,74,145,76,216,215,145,147,70,215,108,233,149,118,114,236,190,139,219,208,42,67,129,190,61,242,238,31,242,58,12,63,44,184,121,156,42,178,166,40,231,139,165,19,60,175,60,148,209,186,109,227,167,124,207,229,134,23,39,42,47,125,254,61,214,238,52,231,81,49,125,82,196,168,51,76,66,191,206,91,110,16,69,52,114,116,164,143,247,200,153,34,38,210,53,174,249,178,55,220,158,191,168,215,123,137,222,28,50,222,27,181,22,183,17,200,97,222,149,242,73,45,5,71,52,95,141,167,89,230,142,39,114,178,89,21,187,164,42,187,57,119,79,127,215,152,124,63,184,205,200,52,3,60,161,195,175,117,157,92,66,245,89,20,19,67,211,99,122,18,205,53,44,110,155,153,176,62,87,114,197,10,167,34,42,34,253,75,221,66,249,129,198,99,25,13,183,44,199,173,185,53,162,94,173,21,214,146,26,218,119,242,185,188,209,202,198,189,171,179,145,21,59,57,61,81,23,234,67,147,0,107,235,226,43,167,140,211,254,37,178,24,33,143,146,42,175,41,200,155,239,243,109,244,138,191,148,229,245,121,176,81,82,190,53,216,36,52,23,237,62,205,232,161,222,75,167,202,222,117,252,203,219,164,203,116,81,246,87,125,107,243,81,62,189,253,64,226,188,24,178,184,168,51,156,175,24,87,108,251,159,145,229,77,191,214,225,184,63,225,245,252,80,183,242,129,188,51,179,120,177,30,40,241,202,74,137,57,34,185,121,206,101,217,87,247,187,117,98,167,163,85,125,93,245,23,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,214,159,137,171,179,239,154,223,146,93,36,127,51,167,242,123,174,219,122,82,66,223,130,124,62,6,201,215,58,165,163,162,146,165,23,101,102,221,254,213,68,255,0,25,171,254,117,51,167,202,171,165,114,238,174,233,127,54,208,46,167,194,91,16,76,115,135,104,174,143,143,105,110,188,220,238,223,231,116,171,171,154,157,185,149,19,179,190,9,250,201,194,69,47,13,75,60,150,174,23,241,215,72,155,117,188,222,223,170,227,89,245,175,196,149,160,10,133,241,117,226,94,166,235,152,46,128,89,37,233,195,102,255,0,231,100,229,69,234,117,98,160,171,131,231,68,138,155,42,47,204,122,239,239,219,208,182,203,221,210,11,45,178,107,157,74,237,28,60,188,222,190,247,35,125,200,190,245,248,26,208,235,166,105,83,168,122,169,123,204,42,228,234,75,112,242,220,206,217,19,126,74,104,163,78,200,214,167,163,19,220,128,122,180,111,74,111,122,207,158,219,240,43,12,157,42,155,135,91,105,54,99,185,121,33,146,95,71,61,136,187,164,74,159,57,63,196,187,19,232,94,135,98,186,27,132,219,113,44,118,15,254,111,142,162,46,183,52,158,211,101,168,124,202,156,175,145,251,119,114,123,215,211,221,232,64,79,7,93,18,242,86,219,230,171,220,157,237,86,121,111,40,205,189,57,29,112,129,253,210,79,173,61,91,246,124,75,69,0,113,25,110,85,100,194,113,203,142,85,145,85,249,107,117,174,154,106,186,153,122,111,127,36,113,198,231,189,121,88,138,229,217,173,114,246,69,94,199,33,93,87,13,190,138,162,190,165,220,177,83,68,249,164,118,202,187,53,168,170,171,219,191,162,20,115,226,85,197,165,231,88,53,66,225,167,86,74,190,158,57,141,212,203,67,36,93,54,47,82,170,158,162,178,21,147,153,208,178,68,222,57,17,54,71,43,83,226,171,220,9,131,172,158,48,186,95,132,220,102,180,233,230,37,248,92,248,156,232,223,63,159,168,160,228,114,58,70,175,179,53,18,239,183,43,23,215,242,254,165,58,214,11,227,81,136,222,46,144,208,230,90,77,242,21,43,154,214,190,179,229,233,106,189,174,102,162,175,78,58,20,95,69,115,191,222,237,239,66,162,6,203,182,254,224,54,101,209,173,117,211,221,116,198,233,242,76,14,239,231,34,150,38,73,35,60,188,241,244,220,177,198,245,110,242,198,197,93,146,86,119,68,239,191,219,182,67,53,136,210,141,83,202,116,119,51,162,205,177,26,190,133,109,36,145,185,127,23,27,185,216,201,89,39,47,227,24,244,77,214,54,247,219,254,194,236,248,26,227,199,28,226,66,201,79,138,228,16,252,157,149,208,83,50,57,99,230,146,111,51,200,202,102,58,109,217,79,28,108,230,150,101,78,84,85,219,111,135,160,76,66,39,120,132,240,191,109,215,157,32,185,222,45,212,155,228,86,10,89,171,233,164,234,59,241,141,130,150,173,204,139,101,149,145,166,242,74,158,210,162,237,239,69,79,73,98,126,94,198,200,199,70,244,221,174,69,106,167,197,20,13,91,174,20,87,140,43,39,158,134,161,60,181,206,201,92,232,221,243,31,211,158,25,21,23,211,118,174,206,111,214,139,183,189,11,219,240,221,226,6,93,104,208,187,93,174,229,222,225,140,83,193,103,123,187,126,49,180,212,116,109,87,236,145,177,169,187,165,94,219,175,218,190,232,17,226,183,195,132,122,111,169,191,178,141,142,14,75,102,73,47,61,79,181,190,245,181,21,21,211,189,125,169,92,239,154,196,244,106,55,225,178,246,49,127,135,62,190,205,161,252,64,91,27,81,38,214,252,149,208,216,231,77,147,217,74,138,218,78,103,118,141,238,95,102,47,68,219,237,79,120,95,248,62,91,93,194,158,239,108,164,186,209,191,158,10,216,35,168,137,219,42,110,199,181,28,139,178,162,47,162,167,170,31,80,0,0,0,0,0,0,3,213,85,79,21,101,52,212,147,55,120,231,141,209,189,55,245,106,166,203,233,246,158,208,5,14,248,154,240,251,38,144,235,141,118,77,110,166,229,181,101,18,203,115,115,249,247,218,162,166,178,177,234,221,150,71,59,230,198,157,246,68,250,145,78,209,225,61,174,53,24,46,179,126,199,117,174,255,0,67,178,22,244,162,77,147,253,53,61,93,12,45,244,141,206,249,172,95,87,35,126,207,82,194,252,71,52,30,155,88,180,2,245,115,137,63,209,12,94,150,166,245,23,175,183,229,168,170,220,214,254,248,198,166,238,147,213,81,126,197,40,183,6,200,107,180,227,81,236,185,34,39,78,171,29,188,211,85,185,59,47,43,233,231,107,213,61,28,139,221,159,5,253,96,109,2,12,89,195,38,166,55,86,180,83,22,204,118,252,109,69,174,133,38,95,140,142,164,134,71,47,204,111,190,79,114,109,255,0,65,148,192,0,0,0,0,24,15,142,13,78,151,75,120,114,203,110,212,178,244,234,174,54,202,251,108,14,229,223,150,73,40,42,92,213,217,88,228,93,150,63,69,68,79,172,207,133,96,248,209,234,26,83,99,184,214,154,65,47,44,242,213,81,222,30,156,187,239,18,199,113,133,83,187,118,245,254,235,127,171,222,5,85,77,37,199,48,202,100,149,239,235,87,222,238,10,231,59,102,183,158,105,164,245,219,179,83,119,59,234,79,176,189,175,14,94,27,44,218,43,162,150,204,130,120,186,151,204,146,8,110,115,77,204,244,233,178,162,146,145,238,139,149,37,123,23,103,197,191,50,34,42,252,17,61,106,103,128,157,47,77,79,226,83,18,165,157,63,115,217,110,84,23,121,63,186,72,107,233,81,91,217,237,84,236,255,0,84,223,236,83,97,138,26,56,109,212,52,246,250,102,242,195,75,19,33,141,55,85,217,173,68,68,245,239,232,128,123,193,130,117,143,141,29,7,209,42,247,89,178,252,175,165,115,141,202,215,211,121,10,199,109,179,164,106,251,113,192,246,252,232,156,158,191,95,167,175,33,163,220,92,104,134,183,204,202,28,27,44,243,117,206,141,30,234,127,33,87,31,47,120,209,125,169,97,99,87,218,149,137,250,247,248,236,25,152,235,154,135,132,218,117,19,10,189,97,151,184,58,180,151,139,125,77,12,141,230,115,123,75,19,227,94,237,115,87,209,235,239,79,181,61,78,196,139,186,110,135,144,53,191,226,247,69,39,208,109,113,190,225,107,23,78,146,106,138,170,234,6,243,34,237,72,181,149,17,197,223,168,245,244,139,242,151,155,226,158,245,155,94,15,60,64,213,69,123,186,232,133,222,126,106,119,193,61,214,149,121,81,54,122,190,223,76,198,251,49,239,233,191,117,127,218,158,243,189,248,196,232,178,94,177,11,78,172,208,71,189,77,4,176,91,230,239,233,3,34,184,78,229,238,244,79,85,79,70,170,253,126,226,182,184,87,212,10,141,53,215,172,51,35,129,219,51,229,187,116,51,118,79,222,188,236,15,119,171,93,249,158,228,220,13,148,1,212,116,159,53,135,81,52,254,213,152,192,187,199,112,235,236,189,255,0,212,231,146,63,123,91,249,159,4,255,0,25,219,128,164,63,22,141,20,118,156,235,53,14,111,73,23,45,14,95,213,232,251,91,237,229,105,40,98,119,172,142,95,156,255,0,122,55,245,250,152,155,128,61,104,143,70,248,130,178,220,238,14,229,182,85,121,159,52,187,111,183,45,21,83,89,232,199,187,231,72,158,137,246,246,244,182,127,17,221,11,110,179,232,61,92,180,189,238,118,78,159,147,79,143,90,178,147,169,235,35,27,243,98,247,239,245,108,190,180,29,110,174,150,219,91,29,108,31,62,61,246,244,247,162,167,191,237,2,218,124,103,113,88,106,49,92,91,38,109,46,242,82,249,238,105,121,215,217,230,146,222,207,77,251,252,61,8,133,225,121,95,75,65,197,222,34,234,142,206,119,159,228,94,253,182,182,86,239,232,159,89,52,248,228,207,41,245,39,128,8,114,228,252,115,235,121,182,147,187,121,121,47,84,209,250,114,183,127,153,240,43,247,128,123,140,182,190,40,113,26,168,157,179,155,231,246,93,191,253,29,84,159,5,248,129,177,16,0,0,0,0,7,89,212,108,234,205,167,24,141,118,93,126,169,232,81,209,116,185,223,200,247,109,207,43,35,78,205,107,151,213,233,238,2,59,195,226,37,164,41,174,55,29,24,184,197,229,22,147,163,229,174,60,213,82,121,158,106,63,50,255,0,197,37,55,177,203,217,189,223,223,125,211,224,74,227,87,156,215,47,168,202,243,10,204,173,99,233,75,85,211,246,119,71,109,203,19,99,252,212,79,70,252,13,139,120,89,204,46,153,214,136,99,185,37,229,252,245,117,94,111,168,237,154,155,242,214,78,196,236,214,181,61,24,158,224,50,200,0,1,242,93,173,54,171,253,170,182,197,125,182,82,92,109,183,26,121,41,43,40,234,225,108,208,84,193,35,85,178,69,36,110,69,107,216,230,170,181,90,168,168,168,170,138,125,96,10,33,241,29,224,114,155,133,44,202,131,48,211,231,213,212,105,214,97,81,59,40,97,149,146,202,251,37,91,81,30,180,82,206,168,173,123,28,213,115,160,115,157,213,115,34,149,174,71,44,43,44,145,171,68,51,91,86,154,235,70,3,168,215,218,122,185,237,184,174,81,106,189,214,69,72,198,186,121,32,166,171,142,105,27,27,92,230,181,94,173,98,162,34,185,169,190,219,170,122,150,233,227,87,244,88,197,191,72,20,63,119,92,74,86,3,103,221,42,212,204,87,89,52,227,28,213,44,42,175,204,89,114,107,124,87,10,110,105,35,124,144,243,167,183,4,189,55,189,141,154,39,163,163,145,136,229,228,145,143,106,174,237,83,175,241,55,118,186,216,56,109,213,123,237,138,231,87,110,185,91,176,123,237,93,29,101,36,206,134,122,105,227,160,153,209,203,28,141,84,115,30,215,34,57,28,138,138,138,136,168,84,95,134,31,27,244,124,58,101,85,58,67,169,21,92,152,14,97,112,134,90,122,134,195,3,62,74,188,77,37,61,58,213,79,81,44,177,164,116,125,6,239,50,187,157,91,208,141,204,107,119,147,158,231,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,208,13,115,63,109,143,20,255,0,237,150,213,95,248,229,113,255,0,60,95,158,136,102,183,90,46,17,48,29,70,190,211,228,25,85,202,13,55,181,94,235,34,164,99,171,174,183,89,219,108,142,105,27,27,92,238,105,234,101,114,42,34,43,183,123,220,155,175,125,200,193,253,69,78,22,63,243,251,85,127,225,91,119,253,196,155,250,123,133,90,180,215,0,198,180,230,197,81,87,61,183,21,179,209,89,40,229,171,123,93,60,144,83,66,200,99,116,142,107,90,213,122,181,136,170,168,214,166,251,236,137,232,6,189,156,107,107,246,101,196,87,16,217,46,97,152,90,234,237,12,180,84,77,96,180,90,43,109,233,69,87,107,183,83,212,75,210,167,169,139,119,57,42,81,207,145,211,115,57,219,74,249,26,222,86,53,140,108,148,240,136,225,199,1,212,93,80,126,180,101,249,190,63,81,114,193,234,37,146,203,134,172,176,203,95,52,237,142,52,249,78,120,36,69,115,105,161,117,76,93,41,24,155,249,132,107,185,227,232,163,101,201,126,43,156,11,126,255,0,197,6,138,97,159,253,17,85,159,209,80,187,253,203,155,116,142,157,27,255,0,181,243,79,107,191,50,101,103,250,98,98,189,120,117,215,156,203,134,221,92,177,106,182,25,91,86,215,219,170,24,203,157,12,53,9,11,46,214,229,123,86,162,138,85,115,30,222,73,26,221,145,202,199,114,61,25,35,83,157,141,84,13,151,129,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,246,42,243,249,102,83,98,193,177,91,206,107,148,215,121,43,46,63,111,168,186,92,106,122,79,147,161,75,4,110,146,89,57,24,142,123,185,88,199,46,205,69,114,237,178,34,175,96,42,219,198,67,134,76,7,21,181,99,252,72,226,20,212,150,75,149,218,240,220,122,245,109,162,183,67,12,23,9,231,109,93,103,202,15,116,104,215,45,74,185,146,182,71,191,157,100,71,68,187,179,166,189,74,245,208,189,116,212,126,29,53,30,221,170,26,95,121,242,55,90,29,226,154,25,81,95,75,112,165,114,162,201,75,83,26,42,117,33,127,43,119,77,209,200,230,181,236,115,30,198,61,185,3,141,30,45,178,174,46,117,77,114,155,148,94,71,27,177,121,155,126,51,110,107,100,139,167,66,234,153,30,201,231,137,102,150,52,172,146,53,133,179,62,53,70,187,163,26,34,108,196,36,175,133,103,4,21,154,147,149,90,56,158,212,58,94,76,67,27,184,75,46,61,73,214,158,158,162,182,241,73,36,15,130,171,110,146,50,90,56,222,179,38,236,149,21,103,167,228,115,92,198,200,215,5,148,241,11,127,252,43,224,191,82,242,159,145,46,182,111,150,116,190,243,112,249,58,237,77,229,235,168,250,182,153,95,208,168,139,117,233,204,206,110,87,179,117,229,114,42,110,187,26,225,27,41,241,99,244,88,214,79,209,254,67,247,116,230,181,128,118,12,3,0,204,181,79,50,180,233,246,159,99,213,119,204,134,249,80,148,212,52,52,200,156,242,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,238,18,113,94,17,180,177,49,107,108,190,123,36,190,249,107,134,77,113,115,163,151,169,92,218,104,216,248,32,149,33,138,69,163,142,68,153,208,178,68,87,55,173,34,170,238,245,49,7,134,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,190,195,227,72,216,136,141,123,230,155,224,117,77,85,211,60,87,89,52,227,35,210,220,214,147,204,89,114,107,124,182,250,158,88,227,124,144,243,167,177,60,93,70,61,141,154,39,163,100,141,234,213,228,145,140,114,38,237,67,95,126,49,56,85,204,184,80,213,203,134,31,121,182,213,187,24,184,212,84,84,226,119,121,36,73,153,113,183,35,253,132,116,173,99,27,230,99,107,163,108,204,229,111,43,213,28,137,211,124,111,126,198,102,31,226,171,134,124,55,138,253,35,172,210,220,194,186,174,220,246,212,54,229,104,185,211,42,185,246,235,140,108,145,145,78,177,243,35,102,103,44,178,49,241,185,83,153,143,119,43,152,254,73,24,26,219,151,83,224,169,244,88,202,127,72,21,223,119,91,138,128,213,93,51,202,180,111,81,242,61,45,205,105,60,189,235,25,184,75,111,169,229,142,70,71,55,34,251,19,197,212,99,30,232,101,98,182,72,222,173,78,120,222,199,34,108,228,45,255,0,193,83,232,177,148,254,144,43,190,238,183,1,0,60,81,254,157,154,155,252,139,247,61,17,63,252,21,62,139,25,79,233,2,187,238,235,113,0,60,81,254,157,154,155,252,139,247,61,17,213,49,142,43,175,184,39,7,119,142,25,48,169,110,182,186,252,179,48,171,188,95,238,144,76,200,227,154,206,250,26,104,18,129,187,34,200,189,89,34,114,202,168,172,78,156,109,141,122,141,154,70,180,51,175,137,127,30,181,58,243,144,205,162,186,77,125,171,131,78,172,117,18,67,119,124,125,46,75,253,198,10,169,26,217,155,52,50,200,217,232,81,177,195,44,41,236,115,61,202,247,181,202,200,85,152,43,130,238,18,114,174,46,117,77,49,107,108,190,71,27,177,121,107,134,77,113,115,164,139,167,66,234,152,216,248,32,149,33,150,52,172,146,53,153,208,178,68,70,187,163,34,170,236,197,49,174,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,126,196,93,135,184,98,225,235,21,225,127,70,172,186,71,139,84,249,255,0,33,212,169,184,221,31,75,29,60,215,58,233,93,205,45,68,141,98,127,185,141,136,231,61,204,138,40,152,175,127,39,50,135,95,212,108,42,213,195,231,4,217,174,21,165,181,21,118,106,124,35,77,239,17,90,107,41,158,218,122,182,79,13,190,103,37,90,201,3,88,137,82,233,81,102,124,172,70,170,202,231,63,178,169,68,63,182,199,138,127,246,203,106,175,252,114,184,255,0,158,54,51,212,44,42,213,169,88,6,75,167,55,218,138,184,45,185,85,158,182,201,89,45,35,218,217,227,130,166,23,195,35,163,115,154,230,163,209,175,85,69,86,185,55,219,116,95,66,16,127,81,83,133,143,252,254,213,95,248,86,221,255,0,113,2,90,112,201,118,186,223,248,109,210,139,237,246,231,87,113,185,92,112,123,21,93,101,101,92,206,154,122,153,228,160,133,210,75,36,142,85,115,222,231,42,185,92,170,170,170,170,170,100,179,175,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,161,216,0,16,3,198,175,232,177,139,126,144,40,126,238,184,147,252,128,30,53,127,69,140,91,244,129,67,247,117,196,8,1,225,113,244,236,211,47,229,175,185,235,75,254,40,7,194,227,233,217,166,95,203,95,115,214,151,252,0,128,30,53,127,69,140,91,244,129,67,247,117,196,159,228,0,241,171,250,44,98,223,164,10,31,187,174,32,85,95,9,223,74,125,27,253,32,99,223,120,192,108,166,107,89,194,119,210,159,70,255,0,72,24,247,222,48,27,41,129,141,43,120,129,192,109,220,67,80,112,209,112,125,93,46,89,116,197,215,42,161,150,101,133,148,149,80,37,68,144,173,52,78,89,58,175,169,68,134,89,86,54,198,169,210,141,238,230,246,85,19,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,106,133,146,72,163,217,119,78,102,247,245,174,175,25,91,181,214,193,197,222,19,125,177,92,234,237,215,43,118,15,109,171,163,172,164,153,208,207,77,60,119,59,131,163,150,57,26,168,230,61,174,68,114,57,21,21,21,17,80,158,188,2,241,175,138,241,89,167,20,150,75,181,207,203,234,110,51,111,134,60,142,223,80,177,178,74,254,68,108,110,185,211,164,109,99,29,12,175,84,87,181,141,78,140,143,70,42,114,186,39,202,20,67,159,224,25,150,150,102,87,109,62,212,28,122,174,199,144,216,234,22,154,186,134,165,19,158,39,236,138,138,138,138,173,123,28,213,107,216,246,170,177,236,115,92,213,115,92,138,182,147,225,105,199,213,138,174,197,97,225,79,87,174,30,70,235,67,251,135,14,189,213,84,189,241,220,35,115,213,99,182,204,233,28,189,57,153,204,145,211,236,169,27,227,108,112,181,24,246,70,147,228,175,18,254,2,169,181,231,30,155,90,180,154,197,73,6,162,216,233,228,154,238,200,250,188,247,251,116,20,178,57,176,182,24,98,145,211,215,35,163,134,40,87,216,230,99,149,143,115,145,144,163,41,135,255,0,10,176,44,171,255,0,42,227,153,38,57,112,255,0,210,81,215,91,107,169,228,255,0,123,36,51,71,35,62,167,53,205,247,42,1,177,247,22,63,69,141,100,253,31,228,63,119,78,107,88,94,158,155,234,102,85,171,190,19,151,188,235,53,171,243,119,170,141,47,202,109,245,53,78,146,73,36,170,242,80,214,209,178,121,95,35,220,247,205,35,41,218,249,30,174,246,164,115,220,136,136,168,137,69,128,76,175,16,78,2,178,30,25,179,42,236,231,79,172,85,117,154,87,119,168,146,106,23,211,249,170,215,216,24,137,76,213,134,186,101,137,25,11,29,81,80,232,233,213,210,61,239,99,17,28,231,61,21,87,164,240,47,198,109,247,131,205,71,170,185,201,106,249,103,12,202,60,189,62,77,109,137,140,74,167,71,18,191,165,83,77,35,182,218,104,186,178,170,70,231,36,114,53,238,107,185,85,89,44,119,233,159,224,24,110,169,225,183,109,62,212,28,122,146,249,143,95,41,214,154,186,134,165,23,146,86,110,138,138,138,138,142,99,218,228,107,216,246,170,61,143,107,92,213,107,154,138,154,246,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,236,35,165,107,24,223,51,27,93,27,102,103,43,121,94,168,228,78,155,227,123,195,97,220,91,44,197,115,155,21,46,83,133,100,214,172,130,203,91,207,229,174,54,186,216,234,233,103,228,123,152,254,73,99,87,49,220,175,99,154,187,47,103,53,81,123,162,156,86,169,103,255,0,177,126,9,115,206,191,2,178,188,183,228,206,143,250,13,139,91,124,253,210,171,169,51,34,252,76,28,205,231,229,234,115,187,218,77,152,199,187,221,177,78,222,25,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,88,216,249,58,252,209,162,77,213,187,64,53,161,226,31,136,28,251,137,173,80,174,213,125,70,125,35,46,85,148,244,244,145,81,208,172,201,69,69,4,49,163,91,21,60,115,73,35,163,98,187,158,87,53,29,178,201,44,142,237,204,164,213,240,127,225,127,1,212,172,154,231,196,6,95,119,164,174,185,105,245,226,158,43,45,133,149,16,202,177,206,234,121,87,205,214,83,73,19,156,140,71,62,39,82,202,199,181,122,212,179,47,250,154,31,39,138,207,4,180,122,83,125,166,226,7,72,113,79,39,134,94,122,116,119,251,109,174,219,5,61,191,31,170,99,34,134,9,24,200,81,189,56,106,59,238,170,206,86,206,139,205,34,173,68,108,72,149,194,239,19,121,247,11,58,161,109,212,12,66,166,174,178,218,202,134,186,245,143,45,198,106,106,43,204,9,28,177,242,78,216,215,149,207,99,103,149,209,61,237,122,71,34,181,252,174,217,90,224,196,5,159,98,252,38,105,198,191,248,93,233,190,107,115,190,98,152,110,103,139,252,163,21,183,44,200,46,105,108,183,199,75,38,69,84,217,41,107,170,57,31,205,10,245,94,177,34,167,51,103,115,81,174,106,73,42,62,176,76,213,149,113,93,168,247,254,27,48,174,22,109,146,252,141,134,98,254,110,123,148,116,243,42,201,125,170,150,190,122,184,221,80,187,38,208,197,213,98,50,20,221,171,35,22,87,43,149,34,72,67,10,151,231,225,197,197,190,101,197,110,145,215,213,106,14,47,87,79,144,225,245,16,90,235,175,209,83,36,86,235,219,220,197,114,73,22,219,53,149,45,106,53,103,137,169,200,222,172,79,111,43,102,72,163,168,30,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,253,180,108,174,99,219,230,100,107,100,108,44,229,119,51,209,92,169,211,100,143,102,194,120,6,1,134,233,102,27,105,211,237,62,199,169,44,120,245,142,157,41,168,104,105,145,121,34,102,234,170,170,170,170,231,189,206,87,61,239,114,171,222,247,57,206,87,57,202,170,26,230,126,219,30,41,255,0,219,45,170,191,241,202,227,254,120,187,239,14,28,179,42,206,120,49,211,204,167,53,201,174,185,5,234,183,229,111,51,113,186,86,201,87,85,63,37,214,173,140,231,150,69,115,221,202,198,53,169,186,246,107,81,19,178,33,133,127,168,169,194,199,254,127,106,175,252,43,110,255,0,184,146,255,0,65,52,83,21,225,219,73,236,90,57,133,92,46,181,182,92,127,205,121,105,238,146,199,37,83,250,245,50,212,63,157,209,199,27,23,103,204,228,77,152,158,202,38,251,174,234,161,172,185,127,222,23,31,65,61,50,254,90,251,226,180,160,18,255,0,188,46,62,130,122,101,252,181,247,197,104,18,168,0,0,170,191,28,239,237,39,253,242,127,147,75,84,42,175,199,59,251,73,255,0,124,159,228,208,49,87,130,167,210,159,41,253,31,215,125,227,110,50,175,142,119,246,147,254,249,63,201,166,42,240,84,250,83,229,63,163,250,239,188,109,198,85,241,206,254,210,127,223,39,249,52,10,245,209,29,6,204,181,242,76,210,215,167,244,85,119,43,238,39,139,203,147,83,218,105,41,210,105,238,76,138,182,146,9,97,141,57,218,188,237,138,166,73,81,26,143,123,214,20,141,172,87,72,155,117,92,3,63,204,180,179,50,180,234,14,159,100,53,118,60,134,199,80,149,52,53,212,202,156,241,63,101,69,69,69,69,107,216,230,171,152,246,57,21,143,99,156,215,35,154,229,69,155,254,10,159,74,124,167,244,127,93,247,141,184,201,94,42,28,5,84,210,212,221,120,167,209,187,21,93,99,43,42,38,184,103,54,202,126,146,50,141,137,20,45,74,250,106,120,226,107,149,138,230,79,45,83,220,247,191,158,94,174,200,196,149,204,9,191,193,71,21,214,46,45,52,106,139,50,234,218,168,242,251,110,212,121,77,146,138,103,187,200,85,115,61,35,145,27,34,35,210,25,216,206,172,107,187,218,155,190,62,163,223,20,138,71,95,23,94,25,48,28,151,68,174,28,71,91,233,169,44,217,102,29,81,76,234,233,233,45,208,163,239,208,85,79,73,68,140,170,149,17,37,115,225,78,146,196,247,57,200,214,54,70,114,251,104,230,85,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,220,146,181,170,237,146,72,163,119,126,84,45,211,141,45,116,211,142,34,252,51,51,205,80,210,251,207,158,181,87,124,141,20,208,202,136,202,171,125,83,110,244,43,37,45,76,104,171,211,153,156,205,221,55,86,171,92,215,177,207,99,216,247,5,75,112,157,244,167,209,191,210,6,61,247,140,5,212,248,163,253,4,245,55,249,23,239,138,34,149,184,78,250,83,232,223,233,3,30,251,198,2,234,124,81,254,130,122,155,252,139,247,197,16,20,2,92,247,133,207,2,87,93,19,181,77,174,250,209,140,210,83,230,215,202,118,55,31,183,85,192,239,59,143,81,57,175,73,95,39,50,242,197,83,80,215,181,21,156,157,72,163,106,177,92,213,154,104,155,85,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,155,47,0,0,1,85,126,57,223,218,79,251,228,255,0,38,145,87,195,199,135,172,87,138,13,66,212,77,35,202,106,124,135,159,211,250,170,155,117,209,148,177,212,77,108,174,138,231,110,116,85,17,181,233,254,234,55,163,92,199,62,41,101,98,61,156,252,201,42,188,115,191,180,159,247,201,254,77,49,87,130,167,210,159,41,253,31,215,125,227,110,2,31,235,166,133,234,63,14,154,143,113,210,253,80,179,121,27,173,14,210,195,52,74,175,165,184,82,185,85,35,170,166,145,81,58,144,191,149,219,46,200,228,115,92,199,181,143,99,216,219,31,240,175,227,214,154,170,154,213,194,198,178,95,105,40,223,71,79,13,191,6,185,212,117,85,245,143,89,102,114,208,84,212,73,43,154,143,70,190,8,169,88,214,49,156,145,116,183,87,172,77,124,160,227,219,130,11,23,23,24,36,85,184,229,45,170,219,169,182,78,148,86,75,221,100,207,167,133,244,171,50,44,212,181,110,142,41,31,36,60,142,149,241,167,34,185,146,237,202,230,182,73,81,244,45,148,226,121,86,13,125,170,197,179,92,102,235,143,222,168,185,60,205,186,233,69,37,37,84,28,236,107,217,207,20,136,215,183,153,143,107,147,116,238,215,34,167,101,64,54,147,4,85,240,238,226,135,81,248,156,209,165,187,106,150,9,117,182,222,172,157,42,127,194,53,183,173,61,175,38,141,93,44,126,102,149,219,35,22,102,62,9,25,81,28,104,177,181,252,170,222,84,147,165,20,170,0,96,174,55,52,66,213,196,15,13,25,142,7,112,190,99,246,10,136,41,217,120,161,190,95,35,111,148,181,79,72,244,153,102,124,171,222,157,142,137,178,194,249,219,186,178,41,165,93,158,155,177,217,212,128,30,50,122,215,248,13,195,237,167,71,41,45,253,106,189,77,184,47,90,121,34,230,142,10,27,116,180,245,18,114,185,36,106,182,103,78,250,52,110,236,123,86,62,190,252,174,228,80,41,88,189,63,8,237,51,197,112,254,16,172,249,213,166,147,123,214,123,112,175,184,93,234,164,142,62,163,188,181,92,212,112,64,215,181,136,245,133,140,129,94,214,61,206,229,146,121,220,138,136,253,146,139,11,116,240,79,214,43,173,235,13,207,52,66,249,126,164,150,159,26,168,165,189,216,40,230,170,115,170,219,5,82,200,218,198,197,27,158,168,148,209,203,28,15,84,141,136,141,150,177,234,229,85,149,160,89,160,0,0,0,10,149,241,197,197,172,84,153,86,146,102,180,244,60,151,171,173,190,241,107,172,169,234,189,122,180,180,146,82,201,79,31,34,175,35,121,95,91,82,187,162,35,151,169,179,149,81,173,68,130,220,44,104,167,237,137,226,11,9,209,201,46,30,74,147,32,184,47,159,157,178,244,228,101,12,17,62,162,171,164,238,156,136,147,44,16,202,145,243,49,91,212,86,115,108,221,213,37,167,140,254,175,83,101,250,243,141,105,29,186,122,73,169,244,246,206,233,171,21,176,74,201,225,184,220,58,114,201,11,222,239,97,236,74,104,104,100,106,177,59,44,210,34,185,85,57,89,5,180,247,53,186,233,174,127,141,106,53,138,158,146,123,150,43,120,162,189,209,197,86,199,58,9,39,166,153,147,70,217,26,215,53,202,197,115,17,21,17,205,93,183,217,83,212,13,162,1,242,90,110,214,171,253,170,138,251,98,185,210,92,109,183,26,120,234,232,235,41,38,108,208,84,193,35,81,209,203,28,141,85,107,216,230,170,57,28,138,168,168,168,168,125,96,86,175,140,166,172,106,158,151,254,196,31,177,158,165,229,120,151,202,127,132,30,119,228,43,205,77,7,154,233,252,159,211,234,244,94,222,126,94,163,249,121,183,219,157,219,122,169,26,188,56,120,133,215,220,231,140,237,60,197,179,93,112,212,12,130,203,91,242,183,153,183,93,50,106,218,186,89,249,45,85,111,103,60,82,72,230,59,149,236,107,147,116,236,230,162,167,116,66,207,248,173,224,167,75,56,193,252,22,253,147,47,249,93,179,240,75,207,121,47,144,170,169,161,234,121,174,135,83,171,214,130,93,246,242,204,229,229,229,219,119,111,190,233,182,63,208,79,11,253,2,225,219,86,44,90,199,133,101,250,129,91,122,199,252,215,150,130,233,112,162,146,149,253,122,105,105,223,206,216,233,35,122,236,201,156,169,179,211,218,68,223,116,221,20,35,95,142,119,246,147,254,249,63,201,164,32,224,131,72,112,221,122,226,115,18,210,61,64,130,174,75,22,69,79,119,134,161,105,39,88,103,137,236,181,213,203,20,209,191,186,35,227,150,56,228,68,114,57,138,172,68,115,92,213,86,172,223,241,206,254,210,127,223,39,249,52,138,190,23,31,78,205,50,254,90,251,158,180,12,85,196,95,13,26,167,194,254,119,54,11,169,150,159,205,242,87,154,56,42,126,75,185,254,38,25,100,242,147,205,20,125,110,151,93,140,147,149,190,195,247,106,251,149,102,167,133,191,31,84,122,119,228,120,100,214,59,133,170,219,136,47,156,168,199,114,42,202,152,40,97,180,72,189,90,153,169,170,228,145,204,99,161,149,235,34,199,34,170,200,217,100,72,253,182,72,206,141,133,113,137,194,174,27,197,126,145,220,48,251,205,182,145,185,61,186,158,162,167,19,187,201,34,194,251,117,197,89,236,35,165,107,30,239,45,35,155,27,102,103,43,185,152,136,228,78,163,35,123,53,236,207,240,12,203,75,51,43,182,159,106,14,61,87,99,200,108,117,11,77,93,67,82,137,207,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,160,31,20,127,167,102,166,255,0,34,253,207,68,89,79,133,175,16,90,227,174,58,53,93,69,172,216,253,214,162,60,103,202,193,98,204,107,96,153,159,132,84,175,116,241,189,171,35,219,201,81,53,59,233,149,146,76,215,171,157,206,206,162,117,26,249,37,173,111,20,127,167,102,166,255,0,34,253,207,68,4,85,44,39,194,231,129,43,86,182,93,102,215,125,104,198,106,234,48,155,29,67,27,143,219,170,224,111,146,200,107,90,231,164,175,147,153,121,165,166,167,115,26,138,206,78,156,178,57,88,174,114,67,52,78,194,188,2,112,109,83,197,246,168,86,219,239,181,53,116,24,38,49,78,147,100,117,212,53,177,65,90,199,207,28,201,71,13,58,73,28,136,231,190,88,149,206,85,103,34,71,20,155,185,175,88,209,215,253,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,89,90,190,41,28,2,214,106,39,158,226,111,71,45,247,91,150,94,158,78,159,34,199,104,233,167,174,154,239,26,116,169,161,169,164,142,54,189,237,154,38,36,105,36,104,137,27,162,141,100,246,31,27,250,214,84,0,213,92,202,188,39,125,41,244,111,244,129,143,125,227,1,45,60,81,184,18,181,104,157,214,29,119,209,124,102,174,159,9,190,84,61,185,5,186,146,6,249,44,122,181,206,98,68,248,249,87,154,42,106,135,61,200,140,228,233,197,35,81,136,230,164,208,196,216,151,194,119,210,159,70,255,0,72,24,247,222,48,1,117,62,40,255,0,65,61,77,254,69,251,226,136,165,110,19,190,148,250,55,250,64,199,190,241,128,186,159,20,127,160,158,166,255,0,34,253,241,68,82,183,9,223,74,125,27,253,32,99,223,120,192,5,186,120,187,106,22,125,166,188,54,227,119,221,57,206,50,12,86,229,62,113,71,73,45,101,146,231,53,12,242,64,234,10,247,58,39,73,11,154,229,98,185,140,114,181,87,109,216,213,247,33,7,252,56,120,133,215,220,231,140,237,60,197,179,93,112,212,12,130,203,91,242,183,153,183,93,50,106,218,186,89,249,45,85,111,103,60,82,72,230,59,149,236,107,147,116,236,230,162,167,116,66,215,248,160,225,127,1,226,207,0,183,233,206,163,93,242,11,117,182,221,120,138,247,20,182,74,136,97,157,211,199,12,208,181,174,116,209,74,213,103,45,67,213,81,26,139,186,55,191,170,46,31,208,79,11,253,2,225,219,86,44,90,199,133,101,250,129,91,122,199,252,215,150,130,233,112,162,146,149,253,122,105,105,223,206,216,233,35,122,236,201,156,169,179,211,218,68,223,116,221,20,58,7,141,95,209,99,22,253,32,80,253,221,113,43,215,195,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,88,87,141,95,209,99,22,253,32,80,253,221,113,41,130,217,118,186,217,106,95,89,102,185,213,208,84,73,79,61,35,229,166,153,209,61,208,79,19,225,154,37,115,85,21,89,36,82,73,27,219,232,230,61,205,93,209,85,0,152,30,32,156,122,228,60,76,230,85,216,54,159,95,106,232,244,174,209,81,36,52,44,167,243,84,79,191,177,82,153,203,53,116,43,42,178,102,54,162,157,210,83,163,163,99,216,199,162,185,173,122,170,39,73,224,95,131,43,239,24,122,143,85,108,146,235,242,54,25,139,249,122,140,154,229,19,216,181,77,142,85,127,74,154,154,55,111,188,210,244,165,68,145,205,88,227,107,28,231,115,42,50,41,49,175,15,28,63,103,220,77,106,133,14,148,105,203,41,25,114,172,167,168,171,150,178,185,38,74,42,40,33,141,92,233,106,36,134,57,29,27,21,220,145,53,202,221,150,73,99,111,110,100,54,30,208,189,11,211,142,29,52,226,221,165,250,95,102,242,54,170,29,229,154,105,85,31,85,112,170,114,34,73,85,83,34,34,117,38,127,43,119,93,145,168,214,181,140,107,24,198,49,161,175,15,16,252,63,103,220,50,234,133,118,148,106,51,41,31,114,163,167,167,171,138,178,133,38,90,42,216,38,141,28,217,105,228,154,56,221,35,17,220,241,57,200,221,146,72,164,111,126,85,39,167,134,47,136,93,30,45,71,77,195,175,16,57,127,70,213,15,44,88,149,254,231,52,16,82,218,169,98,130,105,37,165,173,171,158,102,114,194,157,40,89,76,156,175,114,58,69,143,153,24,145,53,147,171,141,126,20,108,92,90,104,213,110,27,210,181,81,229,246,221,235,49,107,221,108,47,119,144,170,230,98,201,26,186,53,71,164,51,177,157,41,19,103,181,55,100,157,55,190,40,208,215,223,63,192,51,45,44,204,174,218,125,168,56,245,93,143,33,177,212,45,53,117,13,74,39,60,79,217,21,21,21,21,90,246,57,170,215,177,237,85,99,216,230,185,170,230,185,21,67,175,151,253,225,113,244,19,211,47,229,175,190,43,74,1,47,251,194,227,232,39,166,95,203,95,124,86,129,42,128,0,10,171,241,206,254,210,127,223,39,249,52,181,66,170,252,115,191,180,159,247,201,254,77,2,42,248,92,125,59,52,203,249,107,238,122,210,255,0,138,1,240,184,250,118,105,151,242,215,220,245,165,255,0,0,0,0,0,0,53,172,226,199,233,79,172,159,164,12,135,239,25,205,148,205,107,56,177,250,83,235,39,233,3,33,251,198,112,46,167,194,227,232,39,166,95,203,95,124,86,146,168,138,190,23,31,65,61,50,254,90,251,226,180,149,64,10,64,241,30,226,23,95,112,110,51,181,15,22,194,181,195,80,49,251,45,23,201,62,90,221,107,201,171,105,41,96,231,181,82,61,252,145,71,35,88,222,103,189,206,93,147,187,156,170,189,213,75,191,33,254,189,248,95,232,23,17,58,177,125,214,60,215,47,212,10,43,214,65,229,124,204,22,187,133,20,116,172,232,83,69,78,206,70,201,73,35,211,118,66,213,93,222,190,210,174,219,38,200,129,192,120,68,234,22,125,169,92,54,228,151,221,70,206,50,12,170,229,6,113,89,73,21,101,238,231,53,116,241,192,218,10,7,54,38,201,51,156,228,98,57,239,114,53,23,109,222,229,247,169,92,30,40,255,0,78,205,77,254,69,251,158,136,185,238,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,203,78,197,68,86,170,238,174,239,232,137,76,62,40,255,0,78,205,77,254,69,251,158,136,9,255,0,224,169,244,88,202,127,72,21,223,119,91,137,254,64,15,5,79,162,198,83,250,64,174,251,186,220,79,240,5,43,120,161,112,45,251,10,101,79,215,29,28,195,60,166,155,94,185,62,88,166,162,119,52,54,43,164,146,57,23,104,81,169,229,232,230,222,62,158,202,230,50,85,124,127,138,107,169,227,91,169,56,156,167,19,197,115,155,21,86,45,154,227,54,172,130,203,91,201,230,109,215,74,40,234,233,103,228,123,94,206,120,164,71,49,220,175,99,92,155,167,103,53,21,59,162,1,173,191,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,220,146,181,170,237,146,72,163,119,126,84,54,19,225,227,136,28,7,137,173,47,161,213,125,57,125,91,45,181,149,21,20,146,209,215,44,41,91,69,60,50,43,93,21,68,112,201,35,99,122,183,146,86,181,93,186,199,44,110,237,204,133,38,113,237,193,5,247,132,124,238,42,220,114,150,235,114,211,43,223,74,43,37,238,178,102,84,76,202,164,133,22,106,90,183,71,20,108,142,110,118,202,248,211,145,26,248,182,229,115,157,28,168,206,193,225,55,159,230,88,207,24,216,198,25,98,200,106,233,44,89,141,61,194,154,251,111,106,162,193,92,202,123,125,85,68,10,246,170,42,35,227,150,52,86,189,54,122,35,164,106,47,44,143,107,131,186,248,213,253,41,241,111,209,253,15,222,55,19,42,248,24,255,0,110,207,239,111,252,164,98,175,26,191,165,62,45,250,63,161,251,198,226,101,95,3,31,237,217,253,237,255,0,148,128,181,64,0,2,42,248,163,253,4,245,55,249,23,239,138,34,85,17,87,197,31,232,39,169,191,200,191,124,81,1,64,38,213,6,170,230,213,0,0,0,0,0,8,163,63,136,150,145,46,184,219,180,98,221,23,155,90,190,183,153,184,243,85,71,229,185,104,252,203,63,20,180,222,223,55,118,246,127,109,183,95,129,149,120,166,204,46,152,46,136,100,89,37,153,252,149,116,190,83,166,237,154,187,115,86,64,197,236,230,185,61,30,190,227,93,44,43,47,168,197,51,10,60,173,35,234,203,75,212,246,119,70,239,205,19,163,252,213,79,71,124,0,218,24,29,103,78,115,171,54,163,226,52,57,117,134,167,175,71,91,213,228,127,35,219,191,36,175,141,123,57,173,95,86,47,184,236,192,0,0,0,0,80,111,138,29,125,45,127,23,121,115,169,251,171,124,135,50,247,239,189,178,139,111,84,250,137,121,224,197,138,195,79,138,229,57,51,169,118,146,171,200,242,203,206,190,215,44,151,6,122,111,219,225,232,65,62,62,46,50,221,56,161,203,170,230,118,238,119,144,239,178,127,253,58,149,62,9,240,44,7,129,172,242,159,77,184,0,155,47,84,232,190,139,151,121,59,187,155,158,245,83,31,167,43,182,249,255,0,0,32,95,31,154,209,30,178,113,5,122,185,219,221,205,108,165,242,222,85,118,219,126,106,42,86,191,213,140,119,206,141,125,83,236,237,235,150,124,37,244,81,218,141,172,245,185,189,84,92,212,56,135,79,173,237,109,191,154,164,174,137,190,146,53,126,115,61,200,239,213,234,65,203,141,116,183,42,217,43,103,249,242,109,191,167,185,17,61,223,97,126,30,28,58,22,221,24,208,122,73,106,187,92,239,125,79,56,159,14,141,101,95,79,210,71,183,230,203,238,219,235,221,125,2,87,128,117,29,88,205,97,211,189,63,186,230,51,174,209,219,250,27,175,127,245,73,227,143,220,215,126,127,193,127,198,5,57,120,174,113,1,85,168,90,205,38,154,219,234,63,208,188,91,109,147,145,61,191,51,73,67,55,190,54,185,54,115,23,242,157,250,147,177,141,60,63,56,108,135,136,173,94,74,75,181,63,90,201,102,255,0,231,6,243,171,127,126,165,170,88,190,108,177,191,231,194,159,55,127,175,100,245,142,249,150,77,87,152,228,149,153,29,122,239,61,95,79,157,123,126,68,109,98,122,34,39,163,83,220,93,199,133,142,139,38,154,232,68,121,61,100,124,183,12,147,126,186,111,190,222,94,178,181,141,244,123,155,243,94,158,136,159,172,9,157,67,67,75,110,166,101,29,28,93,56,163,223,149,188,202,187,110,170,171,221,123,250,170,159,64,60,42,236,155,168,30,65,134,117,135,139,141,16,209,9,159,67,156,229,158,82,185,177,171,219,79,228,42,228,230,239,34,39,181,20,47,106,123,81,61,63,86,255,0,13,248,253,28,227,71,65,245,182,189,182,108,67,43,234,220,222,228,107,41,188,141,99,119,221,209,181,23,158,72,24,223,157,43,83,215,235,244,244,12,121,226,51,195,93,155,90,180,86,231,127,130,46,149,243,27,167,154,231,12,220,207,119,81,148,244,149,111,108,92,171,43,24,155,190,93,249,149,21,83,224,169,233,68,177,62,227,135,229,44,149,143,232,215,217,46,8,230,187,102,187,146,104,100,245,219,187,87,103,55,235,79,180,218,50,186,142,27,141,13,69,190,165,188,208,213,68,248,100,77,213,55,107,145,81,125,59,250,41,175,63,30,218,94,154,97,196,166,91,75,2,126,231,189,92,171,238,241,255,0,114,147,87,213,34,55,187,220,171,217,158,171,183,216,128,93,31,3,250,157,46,169,112,229,137,93,170,165,234,85,91,173,148,22,217,221,203,183,52,145,208,83,57,203,178,49,168,155,172,158,136,138,159,89,159,10,193,240,92,212,68,169,199,114,93,52,158,94,105,226,169,172,188,49,57,118,218,36,101,186,20,78,205,219,215,251,173,254,175,121,103,192,0,0,0,0,0,49,103,19,122,152,221,37,209,76,167,49,219,241,180,246,186,228,133,126,18,54,146,105,26,191,49,222,248,253,233,183,253,0,84,199,139,14,185,84,103,90,205,251,29,209,59,253,14,199,155,210,149,54,79,244,212,21,117,208,187,214,54,187,230,189,61,28,173,251,125,78,175,225,149,195,236,154,189,174,52,57,53,198,155,154,213,139,203,21,205,175,231,219,122,138,106,202,55,163,118,73,26,239,155,34,247,217,83,234,85,35,6,115,144,215,106,62,163,222,178,69,78,165,86,69,121,169,171,106,118,78,103,212,78,231,162,122,53,19,187,254,9,250,139,210,240,227,208,122,109,29,208,11,45,206,84,255,0,68,50,138,90,107,212,190,190,199,153,162,164,115,155,251,227,218,187,58,63,84,68,251,16,9,85,75,79,21,29,52,52,144,183,104,224,141,177,177,55,244,106,38,201,235,246,30,208,0,0,0,0,0,0,0,0,124,183,75,133,61,162,217,87,117,172,127,36,20,80,73,81,43,182,85,217,140,106,185,87,100,69,95,68,95,68,2,40,248,145,113,3,46,139,104,93,210,215,109,237,112,201,233,231,179,177,221,191,22,218,154,58,198,163,246,88,222,213,217,209,39,109,211,127,138,123,232,146,130,138,241,154,229,16,80,192,158,102,233,123,174,108,109,249,140,234,79,52,136,137,235,179,83,119,59,234,68,223,220,132,148,241,24,215,217,181,195,95,238,108,167,147,123,126,52,233,172,112,38,201,237,37,61,109,95,43,187,198,199,39,179,47,162,239,246,175,187,39,248,82,112,225,22,164,106,111,236,163,124,131,158,217,141,203,207,77,237,109,181,109,61,69,12,236,95,102,86,187,230,189,125,90,173,248,238,189,128,159,254,30,220,47,219,116,27,72,45,151,139,141,38,217,21,254,150,26,250,153,58,142,252,91,103,165,164,115,226,217,37,124,107,180,145,47,180,136,155,251,145,19,214,88,159,150,49,177,177,177,177,54,107,81,26,137,240,68,63,64,12,121,172,186,235,167,186,23,141,212,100,153,229,223,201,197,20,79,146,54,121,121,228,234,57,35,145,232,221,226,141,234,155,164,79,238,169,219,111,179,120,253,199,47,30,56,231,13,246,74,140,87,31,135,229,28,174,190,153,241,197,31,52,144,249,110,118,84,177,179,110,250,121,35,127,44,176,162,114,170,166,251,252,61,105,51,85,245,79,41,214,44,206,183,54,203,170,250,245,181,114,72,228,252,92,109,228,99,229,124,156,191,139,99,17,118,89,29,223,111,251,0,180,108,235,198,163,17,179,221,38,161,195,116,155,229,218,86,181,205,101,103,203,210,210,251,92,206,68,94,156,148,42,190,136,215,127,190,219,220,167,101,209,191,24,93,47,205,174,48,218,117,15,18,252,17,124,174,108,108,159,207,212,87,243,185,93,27,83,217,134,137,54,223,153,235,235,249,31,90,20,199,178,237,191,184,1,180,142,37,149,89,51,108,114,221,149,99,181,126,102,221,116,165,134,174,158,94,155,217,205,28,145,181,236,93,158,136,228,221,174,106,247,68,94,231,46,81,151,134,175,22,151,157,31,213,11,126,157,94,234,250,152,230,73,83,21,12,113,116,216,157,58,170,138,138,56,82,78,102,194,249,23,104,227,84,217,92,141,95,138,47,114,241,168,106,225,184,81,83,215,211,59,154,42,152,153,52,110,217,83,118,185,17,81,123,247,244,80,48,55,26,60,57,89,184,134,209,235,189,158,161,58,119,91,125,45,69,109,4,222,218,237,52,116,181,13,137,57,82,88,219,243,166,223,218,85,79,138,109,233,175,182,119,136,92,116,255,0,50,188,97,247,53,222,170,205,95,81,68,247,123,62,211,161,149,209,171,182,107,156,137,186,177,123,110,191,106,155,68,42,35,145,90,190,139,216,166,127,23,157,19,252,25,212,218,29,77,183,187,122,107,165,52,80,76,221,189,38,146,162,190,103,46,235,34,175,163,83,209,168,159,244,1,157,60,34,184,150,169,204,236,85,186,23,125,151,171,95,100,164,146,225,72,238,84,111,45,20,44,160,165,99,54,108,72,213,246,156,189,213,234,239,138,47,169,100,166,188,60,2,103,210,233,247,19,56,173,108,114,242,50,235,91,67,106,155,217,69,222,57,110,20,170,228,249,174,252,207,118,203,245,161,176,133,146,235,5,234,217,13,206,153,119,138,110,110,95,95,115,149,171,234,137,239,79,128,31,113,7,188,90,113,4,200,248,118,150,232,200,247,150,213,203,200,237,254,111,86,186,133,171,219,153,17,123,55,224,191,168,156,36,82,241,43,179,201,117,225,127,34,116,105,191,71,202,111,250,238,52,127,90,124,0,165,78,25,110,207,177,235,126,55,116,141,252,174,131,206,108,187,111,235,73,51,126,11,241,248,27,44,26,186,224,178,172,25,85,20,173,93,149,189,95,230,220,109,1,108,170,90,202,40,234,85,119,87,239,223,236,85,79,241,1,245,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,235,186,128,247,71,136,215,189,158,169,210,254,117,134,177,121,34,171,175,85,10,239,95,99,254,162,27,57,234,30,201,135,220,55,93,147,241,95,206,176,214,51,35,255,0,231,154,141,191,184,255,0,168,128,108,15,225,245,21,60,92,45,226,93,23,243,42,249,254,110,202,159,249,70,171,226,72,242,56,120,125,201,67,39,11,152,146,81,197,200,169,231,249,253,165,93,255,0,209,26,173,189,127,89,35,192,197,60,82,92,101,180,232,78,77,112,134,78,71,197,228,182,118,219,237,189,100,9,233,178,252,77,107,85,119,93,212,217,143,136,59,5,70,81,164,23,251,21,47,239,181,62,87,151,211,242,106,162,114,250,170,39,163,126,38,180,53,116,179,209,84,62,154,165,156,146,51,110,100,221,23,109,211,127,119,218,6,193,62,28,214,91,101,171,132,236,58,106,14,239,169,249,67,170,190,215,126,91,149,95,47,170,175,197,125,9,52,70,79,14,108,130,43,215,10,56,124,72,254,105,169,190,80,234,118,84,249,215,42,189,189,200,158,136,73,176,49,135,19,183,202,204,123,135,173,70,186,208,39,238,136,113,91,195,163,119,111,101,201,67,51,145,219,42,42,46,202,137,219,99,91,124,146,225,83,118,200,174,151,90,215,243,212,86,86,207,81,43,182,68,221,239,145,92,229,217,17,19,213,87,209,13,157,117,15,10,181,234,54,15,125,193,175,44,230,163,190,219,106,173,210,247,114,108,217,161,124,78,95,101,205,95,71,175,163,147,237,79,82,175,239,126,13,23,138,220,250,174,170,221,157,249,108,122,122,217,36,138,63,146,216,254,156,46,153,85,27,186,214,243,174,209,170,38,235,221,118,248,129,91,122,125,130,100,58,149,151,219,48,188,90,143,205,92,110,149,80,210,195,31,81,140,221,210,202,200,219,221,238,107,126,115,219,234,169,235,238,245,45,163,65,60,49,173,88,238,19,110,92,234,219,212,186,214,54,25,171,27,214,114,116,156,248,98,234,51,120,170,149,174,217,205,127,116,245,247,118,216,146,28,46,240,67,165,220,51,210,54,174,201,79,231,47,114,70,141,158,187,158,162,62,101,84,133,93,248,183,79,35,19,119,192,142,237,241,219,211,214,71,1,83,92,92,248,91,69,98,198,46,154,143,165,245,27,45,186,154,122,218,170,30,79,86,71,28,243,61,221,73,234,215,225,27,118,70,175,197,19,213,10,223,198,114,60,151,75,115,122,107,229,166,111,41,119,176,92,25,34,47,44,114,114,203,4,200,237,189,164,115,87,103,198,158,229,78,222,244,54,89,212,167,207,248,31,118,166,232,245,32,169,163,158,25,83,153,19,216,116,79,71,125,126,159,14,230,187,156,83,91,168,109,154,227,149,65,111,131,165,27,174,149,207,84,230,87,110,239,57,58,111,221,126,164,2,232,252,63,56,174,135,137,45,41,137,151,169,121,114,75,34,182,130,169,156,170,189,102,195,77,75,207,54,237,134,56,219,188,147,47,176,155,237,238,85,79,73,88,80,167,133,254,113,123,197,184,151,182,91,45,242,254,230,187,178,26,41,217,202,207,155,45,194,137,174,93,213,170,190,141,78,200,169,246,161,125,96,71,222,57,52,98,159,90,248,127,200,44,157,14,165,101,174,154,174,233,71,237,42,126,62,58,42,150,179,242,216,158,178,251,213,83,226,159,13,124,46,214,250,220,59,45,172,181,84,183,150,178,199,113,146,158,68,221,23,105,33,149,90,190,138,169,234,223,138,167,218,109,29,52,81,207,11,224,149,188,204,145,170,199,38,251,110,138,155,41,66,126,37,122,28,205,39,226,14,241,122,161,131,167,71,148,212,84,94,157,237,111,248,218,154,234,199,47,172,142,95,72,211,220,212,250,144,11,86,240,246,213,214,234,183,14,24,218,191,180,248,237,29,29,141,233,241,232,80,82,110,191,49,169,235,39,215,246,169,38,74,139,240,98,212,105,104,243,28,139,78,170,166,229,164,158,138,174,229,26,114,162,239,59,165,183,194,137,217,187,250,39,189,219,125,94,242,221,0,0,0,0,0,0,0,0,0,249,46,214,218,123,197,170,182,209,86,222,104,43,169,228,166,149,55,84,221,143,106,181,125,21,23,209,125,202,134,189,252,125,233,12,154,61,196,126,67,107,72,58,84,247,186,138,187,221,50,115,115,111,20,213,245,77,103,229,189,125,35,247,170,47,197,16,216,108,173,63,24,253,33,138,239,136,217,117,94,4,218,166,138,90,107,91,215,191,239,76,138,225,58,250,189,19,213,127,55,127,175,220,7,29,224,215,171,111,175,178,95,52,174,178,125,221,79,37,77,206,38,114,254,67,89,111,129,189,209,159,90,250,187,245,123,203,61,53,244,240,232,212,185,180,219,137,188,126,102,73,201,21,250,90,75,36,221,145,125,137,238,20,156,223,146,229,244,103,187,101,250,208,216,26,154,120,234,169,162,169,137,220,204,153,141,145,171,182,219,162,166,232,7,180,0,0,0,7,133,94,84,85,95,114,110,81,39,138,150,123,54,93,196,140,246,231,174,236,179,209,190,129,190,159,234,85,245,169,249,169,249,223,95,218,165,236,205,251,211,255,0,220,175,253,6,189,126,32,242,75,39,20,57,111,85,187,114,215,215,181,189,211,211,229,26,173,128,146,62,12,248,179,235,117,34,255,0,145,189,54,138,158,219,85,2,47,247,109,158,222,253,189,119,244,95,129,107,58,181,120,173,199,180,195,44,190,91,164,233,213,80,89,43,234,97,126,200,188,175,101,60,142,106,236,168,168,189,209,61,81,74,212,240,84,89,188,198,82,156,223,137,228,174,246,118,79,157,189,187,191,199,208,179,204,234,204,220,139,9,191,216,31,233,114,181,213,210,127,246,72,92,207,138,126,119,197,0,214,151,89,111,215,12,155,86,51,11,229,210,94,173,85,101,250,225,52,174,229,107,119,115,234,100,114,174,205,68,79,87,47,162,28,86,11,152,93,240,28,186,211,151,216,170,58,53,182,170,216,43,34,127,35,93,237,69,43,100,78,206,107,147,213,137,234,139,246,41,217,248,135,198,151,17,215,28,238,193,238,164,200,238,145,55,236,109,100,172,248,175,230,252,76,118,6,199,220,32,106,251,245,171,66,49,172,178,169,220,213,209,208,81,82,214,187,109,185,234,18,142,158,73,29,178,49,136,155,186,95,70,166,223,15,171,53,21,185,224,201,156,213,220,244,211,32,195,170,221,206,180,151,90,186,152,151,100,77,163,109,61,190,52,111,102,167,197,123,170,239,255,0,73,100,96,98,254,38,112,24,181,43,67,51,76,81,236,230,146,166,197,113,72,19,125,191,26,234,57,163,111,229,55,243,253,235,177,174,54,101,97,172,193,115,171,206,58,244,233,212,88,174,181,20,137,232,187,58,25,156,205,253,92,158,172,248,175,235,54,134,150,54,77,27,225,145,187,177,237,86,185,55,245,69,245,40,147,197,19,70,87,77,120,130,172,191,208,82,116,173,249,27,36,185,57,221,78,109,231,168,173,173,122,246,87,185,223,53,137,238,68,250,144,9,221,225,41,172,139,153,104,68,90,119,88,238,106,172,87,155,219,219,110,111,51,89,93,55,162,49,17,54,70,167,229,59,245,122,19,192,162,207,10,77,83,168,194,120,149,182,98,149,21,93,27,94,73,214,243,107,200,142,255,0,75,208,87,72,207,70,43,190,115,189,202,159,94,232,94,152,31,61,194,134,158,229,73,37,21,83,57,226,147,110,100,221,83,125,149,21,61,62,180,53,191,226,191,74,166,209,221,109,191,97,142,164,242,240,210,249,94,147,58,136,255,0,157,73,4,139,223,157,235,235,39,189,127,236,54,72,41,83,198,23,11,167,199,245,186,215,146,67,38,238,191,245,249,155,178,251,61,10,74,6,39,117,114,239,235,240,79,214,4,114,186,113,39,121,187,112,217,106,208,41,219,181,37,167,175,200,253,217,237,245,107,210,169,123,36,72,169,178,167,231,175,234,244,62,206,6,44,117,217,7,18,248,157,186,222,187,77,39,159,219,211,221,111,169,95,122,162,122,34,152,12,178,159,8,30,31,110,119,60,226,93,113,186,82,114,208,218,121,126,79,147,168,213,231,234,195,95,77,47,102,200,138,155,57,17,61,166,47,213,183,168,22,254,0,0,0,0,86,87,139,87,20,148,182,139,12,58,27,139,86,243,86,214,243,124,171,248,181,78,151,35,232,106,97,249,241,42,59,116,87,124,199,246,247,252,9,191,196,198,186,89,120,121,210,139,174,162,222,31,236,208,244,57,25,179,253,174,122,152,97,94,237,142,77,191,126,79,201,95,241,166,185,250,129,157,100,26,147,150,86,230,57,69,111,154,185,87,244,250,210,244,216,206,110,72,153,27,123,49,173,106,123,44,106,118,68,244,253,96,114,186,51,166,23,157,96,212,59,94,5,98,143,158,170,227,215,229,238,196,219,167,4,146,175,206,123,19,210,53,252,164,255,0,17,178,134,3,133,218,116,251,20,162,196,172,145,116,232,232,122,157,54,243,57,126,124,142,145,126,115,156,190,175,95,122,144,19,194,99,134,10,108,75,13,159,89,242,106,78,107,149,231,151,228,255,0,198,42,116,58,50,215,83,75,243,37,86,187,153,174,111,206,98,109,238,223,212,177,192,0,0,0,0,32,7,141,95,209,99,22,253,32,80,253,221,113,42,3,73,240,95,217,67,84,240,221,51,249,83,228,207,194,220,130,221,98,243,189,14,183,149,243,85,49,195,213,233,243,55,159,151,169,205,203,204,221,246,219,116,223,114,223,252,106,254,139,24,183,233,2,135,238,235,137,85,124,39,125,41,244,111,244,129,143,125,227,0,31,85,219,132,142,33,173,218,209,91,160,148,122,91,144,93,50,202,90,137,25,20,116,150,218,134,193,85,72,218,181,165,109,198,57,38,99,17,40,93,42,34,37,84,156,145,108,168,174,115,123,237,125,60,38,104,206,101,160,58,13,140,105,110,121,168,181,121,141,222,207,79,200,250,169,118,88,40,152,187,114,209,82,185,90,146,190,154,20,246,35,116,170,175,84,78,201,28,125,56,98,201,95,130,120,175,225,87,225,215,224,205,171,240,147,228,255,0,146,126,88,242,81,249,239,35,212,234,249,110,190,221,78,143,83,219,233,243,114,243,123,91,111,220,229,128,0,0,249,46,214,155,85,254,213,91,98,190,219,41,46,54,219,141,60,148,149,148,117,112,182,104,42,96,145,170,217,34,146,55,34,181,236,115,85,90,173,84,84,84,85,69,40,91,196,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,154,91,124,242,57,168,230,61,174,73,93,18,61,92,175,133,26,189,73,30,201,185,111,208,199,250,233,161,122,113,196,94,156,92,116,191,84,44,222,122,213,93,180,176,205,18,163,42,173,245,77,69,72,234,169,164,84,94,156,204,230,118,203,178,181,90,231,49,237,123,30,246,56,41,135,195,67,140,74,158,27,245,114,28,31,51,188,85,254,199,89,197,68,116,85,176,201,89,20,84,150,155,140,143,141,145,93,28,179,108,214,49,173,78,156,202,143,143,120,149,30,238,162,193,27,14,255,0,226,123,199,173,54,179,221,106,248,126,209,251,237,37,126,159,91,42,41,166,186,221,233,58,172,91,181,198,7,77,207,12,114,182,94,149,69,11,85,208,57,21,98,246,166,129,36,99,156,196,141,238,133,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,253,149,89,36,82,71,34,35,145,175,68,122,35,154,215,34,181,56,173,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,244,3,47,240,93,194,78,85,197,206,169,166,45,109,151,200,227,118,47,45,112,201,174,46,116,145,116,232,93,83,27,31,4,18,164,50,198,149,146,70,179,58,22,72,136,215,116,100,85,93,152,166,194,120,158,45,98,193,177,91,54,21,139,80,249,43,46,63,111,167,181,219,169,186,175,147,161,75,4,109,142,40,249,222,174,123,185,88,198,166,238,85,114,237,186,170,175,115,21,112,127,195,93,139,133,109,14,179,233,149,177,122,215,89,185,110,153,37,91,106,159,60,117,119,137,97,141,149,18,68,174,107,57,97,78,147,35,141,17,140,94,156,108,87,34,189,94,231,102,176,49,87,22,63,69,141,100,253,31,228,63,119,78,107,88,108,167,197,143,209,99,89,63,71,249,15,221,211,154,214,1,181,64,0,0,0,10,1,241,71,250,118,106,111,242,47,220,244,68,255,0,240,84,250,44,101,63,164,10,239,187,173,196,0,241,71,250,118,106,111,242,47,220,244,68,255,0,240,84,250,44,101,63,164,10,239,187,173,192,64,15,20,127,167,102,166,255,0,34,253,207,68,69,251,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,9,65,226,143,244,236,212,223,228,95,185,232,137,105,224,195,195,246,3,113,199,175,124,75,220,25,87,85,150,90,239,21,248,173,12,83,36,47,164,165,129,105,104,166,90,152,154,177,245,89,82,169,52,177,44,141,145,19,165,35,219,203,237,42,168,75,94,8,56,46,197,120,71,211,136,40,107,91,106,189,231,215,46,164,247,188,134,42,24,219,35,58,169,15,53,13,52,234,196,153,104,216,176,70,168,215,175,183,34,58,94,86,115,36,108,146,160,0,0,0,0,0,32,7,141,95,209,99,22,253,32,80,253,221,113,39,249,0,60,106,254,139,24,183,233,2,135,238,235,136,16,3,194,227,233,217,166,95,203,95,115,214,151,252,80,15,133,199,211,179,76,191,150,190,231,173,47,248,1,0,60,106,254,139,24,183,233,2,135,238,235,137,63,200,1,227,87,244,88,197,191,72,20,63,119,92,64,170,190,19,190,148,250,55,250,64,199,190,241,128,217,76,214,179,132,239,165,62,141,254,144,49,239,188,96,54,83,2,149,188,106,254,148,248,183,232,254,135,239,27,136,240,84,250,83,229,63,163,250,239,188,109,195,198,175,233,79,139,126,143,232,126,241,184,143,5,79,165,62,83,250,63,174,251,198,220,5,212,154,214,113,99,244,167,214,79,210,6,67,247,140,230,202,102,181,156,88,253,41,245,147,244,129,144,253,227,56,22,169,195,79,255,0,153,182,239,250,63,206,255,0,159,186,20,172,93,79,13,63,254,102,219,191,232,255,0,59,254,126,232,82,176,27,84,24,171,136,190,26,52,179,138,12,18,108,23,83,45,63,155,228,175,52,112,83,124,169,108,252,116,50,201,229,39,154,41,58,61,94,131,25,39,43,125,182,110,213,247,42,101,80,5,37,240,243,225,63,171,153,134,182,223,176,205,117,162,171,198,240,252,62,161,176,220,174,116,18,190,39,222,89,52,19,186,158,107,69,68,148,210,65,59,18,72,225,89,81,252,175,141,146,163,92,214,201,187,91,115,216,158,45,98,193,177,91,54,21,139,80,249,43,46,63,111,167,181,219,169,186,175,147,161,75,4,109,142,40,249,222,174,123,185,88,198,166,238,85,114,237,186,170,175,115,150,0,124,151,107,77,170,255,0,106,173,177,95,109,148,151,27,109,198,158,74,74,202,58,184,91,52,21,48,72,213,108,145,73,27,145,90,246,57,170,173,86,170,42,42,42,162,148,25,199,183,4,23,222,17,243,184,171,113,202,91,173,203,76,175,125,40,172,151,186,201,153,81,51,42,146,20,89,169,106,221,28,81,178,57,185,219,43,227,78,68,107,226,219,149,206,116,114,163,47,248,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,253,209,31,28,177,199,34,35,145,204,85,98,35,154,230,170,181,67,88,195,191,232,94,133,234,63,17,122,143,110,210,253,47,179,121,235,173,118,242,205,52,170,172,165,183,210,181,81,36,170,169,145,17,122,112,179,153,187,174,202,229,115,154,198,53,239,123,24,238,128,94,79,132,86,144,225,184,87,10,246,253,82,179,65,86,185,14,163,212,84,205,122,158,105,213,204,228,161,173,171,165,166,134,38,38,205,99,26,212,145,234,187,43,213,243,63,119,43,81,141,96,72,174,29,56,104,210,206,23,240,72,112,93,51,180,254,119,157,188,214,65,77,242,165,207,241,211,75,31,155,158,24,163,235,116,186,239,100,124,205,246,25,179,83,222,171,149,64,0,0,3,85,114,255,0,188,46,62,130,122,101,252,181,247,197,105,64,37,255,0,120,92,125,4,244,203,249,107,239,138,208,37,80,0,1,85,126,57,223,218,79,251,228,255,0,38,150,168,85,95,142,119,246,147,254,249,63,201,160,98,175,5,79,165,62,83,250,63,174,251,198,220,101,95,28,239,237,39,253,242,127,147,76,85,224,169,244,167,202,127,71,245,223,120,219,140,171,227,157,253,164,255,0,190,79,242,104,24,171,193,83,233,79,148,254,143,235,190,241,183,23,61,118,180,218,175,246,170,219,21,246,217,73,113,182,220,105,228,164,172,163,171,133,179,65,83,4,141,86,201,20,145,185,21,175,99,154,170,213,106,162,162,162,170,41,76,62,10,159,74,124,167,244,127,93,247,141,184,186,144,40,91,196,71,130,10,206,21,115,180,203,112,234,94,109,50,203,46,18,197,98,106,77,61,76,214,185,27,12,82,62,150,170,87,196,214,55,153,239,159,203,162,201,36,143,138,157,202,247,43,152,247,44,117,196,117,123,50,194,180,239,61,210,219,52,244,139,143,106,61,61,186,27,212,19,64,142,127,61,13,91,106,169,166,137,233,179,152,246,185,36,98,166,234,197,100,207,221,170,228,99,153,178,158,127,128,97,186,167,134,221,180,251,80,113,234,75,230,61,124,167,90,106,234,26,148,94,73,89,186,42,42,42,42,57,143,107,145,175,99,218,168,246,61,173,115,85,174,106,42,107,195,197,119,10,58,143,194,86,163,191,10,205,98,243,214,170,238,164,246,11,252,16,171,41,110,244,173,84,69,115,81,85,122,115,51,153,169,44,42,170,232,220,230,170,43,216,248,228,120,113,92,39,125,41,244,111,244,129,143,125,227,1,117,62,40,255,0,65,61,77,254,69,251,226,136,165,110,19,190,148,250,55,250,64,199,190,241,128,186,159,20,127,160,158,166,255,0,34,253,241,68,5,43,112,157,244,167,209,191,210,6,61,247,140,6,202,102,181,156,39,125,41,244,111,244,129,143,125,227,1,178,152,0,0,21,87,227,157,253,164,255,0,190,79,242,105,138,188,21,62,148,249,79,232,254,187,239,27,113,149,124,115,191,180,159,247,201,254,77,49,87,130,167,210,159,41,253,31,215,125,227,110,2,234,72,213,196,23,135,191,14,60,73,234,61,167,84,179,251,61,214,146,245,69,210,101,203,228,122,182,82,71,125,134,53,103,78,58,239,97,207,119,43,24,177,164,145,58,57,122,110,229,231,217,145,116,228,168,3,228,180,218,109,86,11,85,21,138,197,108,164,183,91,109,212,241,210,81,209,210,66,216,96,166,130,54,163,99,138,56,218,136,214,49,173,68,106,53,17,17,17,17,16,250,192,0,80,183,138,94,186,86,107,7,21,151,236,110,138,243,230,241,189,59,255,0,193,187,100,49,164,241,198,202,168,209,22,224,247,71,42,242,245,188,215,82,23,72,198,181,175,142,154,15,156,141,71,186,229,56,167,214,191,218,237,195,238,109,172,113,219,252,237,94,63,111,79,33,3,162,234,70,250,233,229,101,61,47,85,189,72,213,97,73,230,137,100,229,122,59,166,143,229,221,219,34,235,88,0,206,188,17,235,205,55,14,60,75,225,218,147,121,173,171,131,30,74,135,218,242,4,134,162,88,216,182,234,150,44,82,73,43,34,99,221,51,33,115,163,169,72,185,29,206,250,118,34,108,238,87,38,10,0,109,80,8,235,225,245,172,87,93,111,225,47,5,203,178,91,245,37,215,33,162,167,154,201,120,150,42,167,79,58,79,73,51,225,141,213,78,123,222,255,0,51,37,59,105,231,145,94,187,185,103,231,68,70,189,168,72,160,0,17,255,0,143,141,76,202,180,139,132,45,73,206,176,170,191,41,122,167,183,211,219,233,170,155,36,145,201,75,231,106,225,163,124,241,62,55,181,236,154,54,84,57,241,189,29,236,200,214,57,81,81,21,20,40,179,138,125,107,253,177,60,65,102,218,199,29,191,201,82,100,23,4,242,16,58,46,156,140,161,130,38,83,210,245,91,212,145,18,101,130,24,150,78,87,171,122,138,254,93,155,178,38,52,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,122,57,143,107,147,116,84,81,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,55,252,89,184,107,177,104,118,172,98,25,110,22,190,95,27,203,113,250,123,93,37,186,74,167,205,37,12,150,122,106,106,36,141,170,246,243,116,124,175,145,229,87,201,36,142,145,39,87,42,39,46,225,97,94,22,89,253,54,117,193,110,27,74,185,13,93,218,229,138,212,87,216,46,75,82,178,185,244,175,142,165,242,211,211,163,228,79,105,140,163,158,145,25,200,170,198,179,149,137,183,34,181,178,212,168,15,4,189,76,197,113,253,71,212,77,45,187,85,249,123,214,97,111,183,220,45,29,73,35,100,117,30,65,106,122,240,55,153,232,247,204,172,171,73,26,198,53,223,139,130,119,42,181,25,222,223,192,0,0,170,191,28,239,237,39,253,242,127,147,72,171,225,113,244,236,211,47,229,175,185,235,73,85,227,157,253,164,255,0,190,79,242,105,21,124,46,62,157,154,101,252,181,247,61,104,23,252,70,174,39,60,63,116,11,138,171,237,187,41,205,97,186,227,247,170,46,183,153,184,227,77,162,164,170,186,115,178,22,51,206,75,37,52,175,159,164,202,118,182,61,215,216,107,156,137,217,83,105,42,0,226,113,108,79,21,193,172,84,184,182,21,140,218,177,251,45,23,63,150,183,90,232,163,164,165,131,157,238,123,249,34,141,26,198,243,61,238,114,236,157,220,229,85,238,170,80,191,138,63,211,179,83,127,145,126,231,162,47,248,160,31,20,127,167,102,166,255,0,34,253,207,68,4,170,240,49,254,221,159,222,223,249,72,181,66,170,252,12,127,183,103,247,183,254,82,45,80,0,0,8,171,226,143,244,19,212,223,228,95,190,40,138,86,225,59,233,79,163,127,164,12,123,239,24,11,169,241,71,250,9,234,111,242,47,223,20,69,43,112,157,244,167,209,191,210,6,61,247,140,0,93,79,138,63,208,79,83,127,145,126,248,162,41,91,132,239,165,62,141,254,144,49,239,188,96,46,167,197,31,232,39,169,191,200,191,124,81,20,173,194,119,210,159,70,255,0,72,24,247,222,48,1,178,152,0,8,1,227,87,244,88,197,191,72,20,63,119,92,74,118,192,48,12,203,84,243,43,78,159,105,246,61,87,124,200,111,149,9,77,67,67,76,137,207,43,246,85,85,85,85,70,177,141,106,57,239,123,149,24,198,53,206,114,181,173,85,75,137,241,171,250,44,98,223,164,10,31,187,174,36,0,240,184,250,118,105,151,242,215,220,245,160,91,247,5,28,40,216,184,75,209,170,44,55,165,106,172,203,238,91,86,101,55,186,40,94,223,63,85,204,245,142,52,116,138,175,88,96,99,250,81,166,204,106,236,249,58,108,124,178,33,32,0,0,66,175,17,30,1,104,248,156,197,83,60,210,219,125,170,219,169,182,78,173,70,201,77,5,63,225,52,107,28,76,242,213,85,60,168,245,153,140,130,54,211,201,35,214,54,251,81,187,149,178,117,34,154,160,13,85,203,254,240,184,250,9,233,151,242,215,223,21,165,0,151,253,225,113,244,19,211,47,229,175,190,43,64,149,64,0,5,85,248,231,127,105,63,239,147,252,154,90,161,85,126,57,223,218,79,251,228,255,0,38,129,21,124,46,62,157,154,101,252,181,247,61,105,127,197,0,248,92,125,59,52,203,249,107,238,122,210,255,0,128,0,0,0,0,26,214,113,99,244,167,214,79,210,6,67,247,140,230,202,102,181,156,88,253,41,245,147,244,129,144,253,227,56,23,83,225,113,244,19,211,47,229,175,190,43,73,84,69,95,11,143,160,158,153,127,45,125,241,90,74,160,0,0,5,0,248,163,253,59,53,55,249,23,238,122,34,255,0,138,1,241,71,250,118,106,111,242,47,220,244,64,79,255,0,5,79,162,198,83,250,64,174,251,186,220,79,242,0,120,42,125,22,50,159,210,5,119,221,214,226,127,128,0,1,0,60,106,254,139,24,183,233,2,135,238,235,137,0,60,46,62,157,154,101,252,181,247,61,105,63,252,106,254,139,24,183,233,2,135,238,235,137,0,60,46,62,157,154,101,252,181,247,61,104,25,87,198,175,233,79,139,126,143,232,126,241,184,153,87,192,199,251,118,127,123,127,229,35,21,120,213,253,41,241,111,209,253,15,222,55,19,42,248,24,255,0,110,207,239,111,252,164,5,170,0,0,17,87,197,31,232,39,169,191,200,191,124,81,18,168,138,190,40,255,0,65,61,77,254,69,251,226,136,10,1,54,168,53,87,54,168,0,0,0,0,3,175,103,216,93,167,80,113,74,220,74,247,23,82,142,187,167,212,111,51,147,230,72,217,19,230,185,171,234,196,247,161,173,126,179,105,133,235,71,181,14,231,129,95,99,228,170,183,116,121,187,177,119,234,65,28,169,243,94,244,244,145,63,41,127,196,108,226,87,31,139,63,12,20,249,118,27,6,179,227,52,156,183,43,55,55,202,31,140,85,235,245,165,161,166,139,231,202,141,111,43,90,239,154,197,223,223,178,247,3,134,240,149,226,146,150,239,98,155,67,178,170,222,90,202,46,95,146,127,22,171,213,231,125,117,76,223,50,36,70,236,136,223,158,254,254,239,129,102,166,175,58,127,157,100,26,109,150,81,102,56,189,111,149,185,80,117,58,50,244,216,254,94,120,159,27,187,61,174,106,251,47,114,119,69,245,253,102,198,28,51,235,165,155,136,93,40,181,106,45,157,253,171,186,252,237,217,254,207,37,76,208,167,119,71,30,255,0,188,175,228,167,248,212,50,176,0,0,0,13,116,248,231,177,214,227,252,76,101,150,234,255,0,223,99,242,27,250,123,237,244,203,238,85,79,69,67,226,181,113,37,121,180,112,217,118,208,40,27,189,37,219,161,206,253,217,236,116,171,214,169,59,44,74,171,186,175,231,167,235,244,37,215,139,247,15,183,59,102,113,30,184,218,232,249,168,110,188,223,40,73,212,106,114,116,161,160,166,139,179,164,221,119,114,170,123,44,79,175,127,82,181,128,203,252,40,233,84,250,197,173,182,28,49,148,190,98,26,175,53,213,103,58,51,230,210,79,34,119,231,98,250,199,238,95,251,13,144,45,244,52,246,218,56,232,169,89,201,20,123,242,166,234,187,110,170,171,235,223,213,74,93,240,122,194,233,242,13,110,186,100,179,73,179,172,29,14,86,236,190,215,94,146,189,139,221,28,155,122,124,23,245,23,86,0,129,254,45,122,201,248,27,161,18,233,213,27,185,106,178,174,95,111,109,249,124,181,101,12,222,138,197,69,221,28,191,148,223,215,232,79,2,139,60,87,53,78,163,54,226,86,231,138,83,213,117,173,120,223,71,202,47,34,55,253,49,65,67,35,253,88,142,249,205,247,170,253,91,32,17,131,70,116,234,179,85,181,26,213,131,80,199,207,37,199,175,178,110,137,251,220,18,75,239,115,127,214,215,242,147,252,70,203,184,189,134,155,25,177,83,89,40,219,203,13,55,63,42,110,171,243,158,231,47,170,170,250,185,125,229,68,248,62,104,171,114,29,64,186,106,149,214,139,158,11,39,67,201,191,169,183,239,208,87,193,39,102,200,139,234,137,234,213,250,182,245,46,44,1,133,184,191,213,247,232,182,132,100,217,101,35,185,107,159,111,173,166,162,118,219,242,84,45,29,68,145,187,101,99,209,118,116,94,142,77,190,63,94,105,43,115,198,111,57,171,182,105,158,63,135,82,59,145,106,238,180,149,50,187,100,93,227,117,61,194,53,111,118,175,193,59,162,239,255,0,72,21,47,157,102,23,124,251,46,187,101,247,218,142,181,109,214,182,122,201,95,200,214,251,82,202,233,23,179,90,212,245,122,250,34,125,136,114,186,53,126,184,99,58,177,135,223,45,115,116,170,168,239,214,249,162,127,43,93,179,153,83,27,145,118,114,42,122,181,61,80,233,166,68,225,227,26,92,187,92,112,75,6,251,37,94,73,107,137,126,199,214,68,207,138,126,119,196,13,141,244,150,241,91,144,105,134,39,124,184,201,212,170,175,178,80,84,204,253,145,57,158,250,120,220,229,217,17,17,59,170,250,34,33,84,254,51,24,179,232,181,30,193,145,177,55,138,162,219,75,2,175,247,110,158,224,253,189,119,244,79,129,109,24,45,149,152,230,19,96,176,51,210,219,107,165,164,255,0,236,112,181,159,21,252,223,138,149,137,227,86,179,117,241,100,230,252,79,37,15,109,147,231,111,113,239,241,244,2,61,248,86,231,179,98,60,72,193,110,98,236,203,197,27,104,29,233,254,171,95,68,159,154,191,155,245,125,168,94,218,47,50,34,167,189,55,53,232,240,248,146,88,248,161,196,186,73,191,53,125,3,93,233,233,242,141,41,176,172,63,188,179,127,205,79,250,0,253,128,0,0,0,21,133,227,41,171,111,160,177,216,244,174,142,125,159,81,37,53,206,86,114,254,67,153,112,129,221,213,159,82,122,59,245,123,203,56,169,158,58,90,105,106,101,119,43,33,99,164,114,237,190,200,137,186,154,252,248,139,234,92,218,147,196,222,65,51,228,231,138,195,45,93,146,30,200,158,196,23,10,190,95,201,106,250,63,223,186,253,106,7,31,192,38,144,201,172,60,71,227,214,181,131,171,79,100,168,164,189,212,167,55,46,209,67,95,74,215,254,91,23,210,79,114,170,252,17,77,132,45,54,218,123,61,170,138,209,72,222,88,40,105,227,166,137,55,85,217,140,106,53,61,85,87,209,61,234,165,111,120,56,105,12,86,140,70,245,171,19,166,245,21,178,212,218,216,189,255,0,122,124,86,249,211,209,234,158,169,249,187,253,126,226,203,0,0,0,0,0,0,0,0,0,17,155,196,39,87,91,165,60,55,228,138,206,243,100,84,117,150,54,39,195,175,65,87,178,252,199,39,172,127,87,218,132,153,42,47,198,119,81,165,172,204,49,221,58,165,155,154,146,10,42,75,148,137,202,137,180,237,150,225,10,167,118,239,232,190,231,109,245,123,192,174,43,77,190,183,49,203,104,237,84,205,230,172,190,92,99,167,141,55,68,222,73,165,70,167,170,162,122,187,226,137,246,27,7,240,55,162,244,250,41,195,253,130,201,208,233,214,93,41,169,110,149,158,210,175,227,228,162,166,107,255,0,45,233,235,23,185,81,62,9,241,169,47,13,77,14,102,172,113,7,103,189,87,65,212,163,197,170,41,239,77,246,182,252,109,53,117,27,147,210,70,175,164,139,238,114,125,74,95,100,49,71,4,44,130,38,242,178,54,163,26,155,239,178,34,108,128,126,200,167,226,7,197,116,60,54,233,84,172,178,203,205,146,94,213,212,52,172,229,84,232,182,106,106,174,73,183,116,50,70,237,164,133,61,133,219,127,122,162,122,202,194,133,124,80,51,139,214,83,196,189,206,217,112,151,247,53,161,147,81,64,206,86,124,216,174,21,173,106,238,141,69,244,114,246,85,95,181,64,140,153,54,71,146,234,150,111,83,124,187,77,230,238,247,251,131,228,85,229,142,62,105,103,153,206,219,217,70,181,55,124,139,238,68,239,238,66,200,56,70,240,182,138,251,140,90,245,31,84,42,55,91,141,52,21,180,180,60,158,140,146,56,38,99,186,144,85,167,198,70,236,173,79,138,167,162,16,87,133,155,117,13,207,92,113,88,46,16,117,99,109,210,133,232,156,202,221,157,231,32,77,251,47,214,166,196,122,106,249,255,0,3,237,52,221,30,156,20,212,112,67,18,115,34,251,13,137,136,223,175,211,227,220,8,27,175,126,24,214,172,139,9,184,174,11,109,233,221,104,219,52,212,109,235,57,122,174,100,50,244,217,188,181,72,214,238,231,51,186,250,123,251,110,84,190,160,224,153,14,154,229,247,60,47,41,163,242,183,27,93,84,212,179,71,212,99,246,116,82,190,55,119,99,156,223,156,199,122,42,250,123,253,77,161,136,227,197,23,4,58,93,196,197,35,170,239,116,254,78,247,28,106,216,43,185,234,36,229,84,73,149,191,139,108,241,177,118,124,234,238,255,0,13,189,61,3,95,108,110,225,83,105,200,173,119,74,55,242,84,81,214,193,81,19,182,69,217,236,145,28,213,217,81,83,213,19,213,13,146,56,98,189,214,100,60,61,105,205,210,189,63,116,77,138,217,221,35,187,123,78,90,24,92,174,217,17,17,55,85,94,219,21,217,101,240,104,188,209,103,180,149,87,12,239,204,99,208,86,199,36,145,252,150,198,117,33,108,200,170,221,210,183,157,55,141,21,55,78,253,254,37,160,105,230,21,107,211,156,30,197,131,89,153,203,71,98,182,210,219,162,238,229,221,176,194,200,154,190,211,156,190,140,79,87,47,218,190,160,118,34,8,120,192,89,109,181,92,57,91,174,179,118,170,139,32,133,140,95,107,187,82,130,189,200,157,151,111,95,168,157,228,15,241,127,200,33,163,225,214,223,103,107,246,154,123,252,78,84,217,123,177,212,53,237,248,109,234,159,16,41,199,73,170,95,71,170,120,109,92,110,229,116,57,5,186,68,93,183,217,82,166,53,255,0,17,177,71,11,119,25,110,218,19,140,220,38,147,157,242,249,221,221,182,219,237,89,58,122,108,159,3,94,93,13,178,213,100,26,199,132,90,168,217,204,249,242,43,107,23,186,38,200,181,81,55,126,234,159,20,247,155,21,240,247,96,159,23,210,11,5,138,171,247,218,111,53,205,233,249,85,82,185,61,21,125,206,248,129,145,72,225,226,11,21,60,188,45,229,189,119,242,170,121,14,94,202,187,255,0,162,52,191,2,71,145,195,196,18,74,38,112,183,150,249,200,185,213,124,135,39,180,169,183,250,35,75,191,167,234,3,95,140,109,85,183,170,117,111,175,183,255,0,81,77,157,52,249,238,147,16,160,123,253,87,171,191,255,0,101,121,172,94,57,255,0,207,52,251,255,0,119,255,0,81,77,156,180,239,101,195,173,251,46,233,248,223,231,94,7,100,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,102,20,110,184,99,149,116,140,245,147,167,183,234,145,171,254,35,88,108,174,21,130,255,0,85,19,189,91,201,255,0,81,166,209,181,48,54,170,7,64,245,217,29,183,252,139,185,172,118,176,88,164,198,181,22,239,101,149,119,117,55,151,221,118,252,232,35,119,197,127,59,226,5,241,120,122,87,201,91,194,230,40,215,211,244,250,126,123,111,111,125,247,184,213,255,0,216,73,66,36,120,100,94,210,237,195,45,146,38,203,212,109,55,153,217,220,187,111,205,112,172,247,108,159,2,91,129,233,170,166,138,178,7,83,78,221,216,253,183,77,215,220,187,251,190,195,91,14,40,112,57,244,203,93,50,108,34,167,247,203,111,146,230,244,255,0,84,163,134,95,115,157,249,255,0,21,255,0,17,178,169,80,126,46,220,54,87,218,179,7,107,229,162,159,122,75,174,223,41,59,157,190,207,74,42,10,88,187,58,85,85,238,171,243,88,159,94,254,160,117,239,13,46,50,105,116,169,213,90,101,149,203,189,21,87,39,146,246,87,217,229,243,147,73,251,220,14,85,239,35,126,115,190,207,129,113,22,44,150,211,145,83,178,162,219,81,212,71,181,206,68,228,114,118,71,114,175,206,68,247,154,182,177,238,141,200,246,46,202,134,66,178,113,3,171,184,236,141,150,205,150,249,119,49,21,168,190,66,149,251,39,55,55,229,70,190,244,3,102,80,107,93,47,21,58,245,52,82,195,38,119,187,39,115,157,34,124,151,69,221,85,54,95,245,19,134,169,215,125,86,172,106,178,167,42,231,71,122,254,225,166,79,250,35,250,192,217,158,89,99,133,188,210,59,100,85,219,208,232,249,198,183,105,174,158,81,203,91,149,100,62,82,56,85,205,127,238,74,137,54,84,71,42,252,200,221,249,142,255,0,1,173,205,78,165,102,213,144,190,158,162,245,207,28,142,87,57,60,180,41,186,170,108,190,141,250,206,18,162,174,229,89,187,167,147,159,155,186,246,106,122,253,159,104,22,197,197,215,138,142,44,220,118,237,131,232,196,190,106,225,58,207,68,250,238,89,25,211,99,163,158,37,119,78,166,147,149,118,119,73,219,111,239,219,127,85,42,135,33,190,220,178,139,237,195,34,188,79,214,174,185,213,75,89,81,39,43,91,207,44,143,87,185,118,106,34,38,238,114,174,200,136,159,81,144,116,187,134,157,98,214,7,196,184,62,41,231,160,124,141,98,203,231,169,98,229,223,147,221,44,172,85,237,35,87,245,253,164,254,225,99,194,70,235,75,117,182,103,26,221,116,232,50,150,162,26,150,89,186,13,119,81,26,232,37,69,243,20,213,157,183,252,107,61,59,124,239,130,1,198,248,71,240,193,112,172,187,212,107,213,249,58,84,208,115,208,209,69,236,187,157,81,212,21,81,201,204,217,119,77,209,85,57,92,207,181,125,197,181,156,102,53,142,90,49,27,13,6,55,98,165,242,244,22,234,120,169,105,226,231,115,249,99,141,136,198,166,238,85,114,236,214,162,119,85,94,199,38,0,174,175,25,92,6,11,158,140,216,179,26,42,125,235,105,47,244,176,202,254,117,255,0,75,182,146,225,35,187,43,182,245,84,244,77,255,0,232,44,84,132,222,45,12,123,184,102,143,145,187,162,94,81,87,191,187,228,250,224,42,243,128,28,162,171,25,226,123,15,90,121,57,82,227,115,183,208,73,217,23,118,73,112,165,221,59,162,254,111,213,246,155,12,64,254,164,49,201,249,205,69,255,0,10,26,211,240,201,90,234,30,35,116,186,110,109,153,248,103,100,73,59,122,179,207,194,170,159,242,27,39,88,229,100,246,91,124,209,124,201,41,98,115,126,197,98,42,1,247,0,99,75,231,17,218,57,142,102,80,224,23,124,191,161,125,158,102,192,202,95,147,234,157,187,221,42,196,137,206,216,149,159,61,170,159,59,235,244,238,6,75,7,174,154,162,26,186,120,170,169,223,207,20,204,108,140,118,202,155,181,83,116,93,151,191,161,236,0,0,0,0,0,97,174,47,176,56,117,15,135,92,238,198,248,185,230,142,193,116,168,166,246,149,57,102,74,26,134,177,126,115,81,123,191,209,87,111,137,153,79,146,237,110,134,239,107,172,181,84,126,245,89,79,37,59,253,126,107,218,173,95,69,69,244,95,136,26,195,80,79,87,167,58,139,5,67,211,154,167,25,189,53,206,78,201,187,233,231,69,84,252,164,245,103,215,250,205,142,120,106,202,153,154,104,14,158,228,137,243,235,177,123,76,242,167,230,189,244,80,189,83,209,55,249,222,228,68,40,95,141,172,10,125,60,226,75,52,181,75,23,36,85,151,139,141,117,55,180,139,205,11,235,234,90,197,249,206,84,236,207,69,93,254,40,90,191,132,214,109,6,67,195,147,172,110,170,234,212,91,110,75,10,55,145,91,203,28,116,20,45,219,230,162,46,202,190,187,170,129,55,0,0,0,0,120,114,42,162,162,122,236,80,63,137,149,170,190,221,197,13,230,74,215,115,54,165,181,19,68,187,53,54,99,174,53,155,39,101,250,151,212,191,146,161,60,103,52,233,246,252,227,30,212,90,116,218,150,166,134,146,218,244,248,206,233,174,19,42,247,118,254,137,249,187,125,126,224,57,191,5,106,138,86,92,242,138,119,85,237,58,195,90,228,131,166,191,55,154,220,156,220,222,158,189,182,45,125,83,116,217,125,229,32,248,73,106,10,99,26,255,0,54,60,246,251,55,107,115,160,69,223,242,165,173,160,103,230,175,230,252,83,245,23,126,5,7,120,159,98,205,198,248,161,186,75,21,55,73,151,56,39,175,114,243,243,115,58,75,141,111,127,85,219,126,95,78,223,97,18,11,221,227,191,132,202,46,32,175,24,165,124,107,201,81,29,194,134,150,117,238,188,212,232,234,165,114,126,252,196,78,243,123,187,255,0,138,173,120,220,225,214,14,29,115,171,118,53,73,93,215,134,166,221,13,74,55,164,173,233,171,166,169,103,46,235,44,138,187,36,62,187,255,0,248,66,88,120,42,92,226,252,33,202,108,252,223,140,242,85,213,59,108,191,55,158,220,223,135,248,203,101,42,111,193,82,220,223,151,242,155,183,83,218,242,117,212,252,187,123,185,237,206,223,125,255,0,196,91,32,2,9,120,182,232,252,25,190,131,65,153,208,183,146,229,97,184,54,162,89,55,85,222,146,10,42,249,28,221,149,232,223,156,228,238,136,174,251,125,9,218,116,141,108,194,97,212,77,40,202,241,9,62,117,202,205,93,77,18,247,237,36,148,210,70,139,243,155,249,254,245,68,3,91,109,52,204,37,192,51,123,118,85,23,103,80,245,190,31,151,11,227,252,215,126,127,193,77,154,177,91,211,114,27,13,45,225,169,178,84,115,255,0,247,47,115,126,9,240,248,26,223,113,59,166,210,233,22,184,228,186,121,59,249,159,105,242,123,174,200,159,190,209,195,55,185,206,255,0,92,252,229,253,94,133,227,120,123,230,238,206,56,90,196,171,170,234,186,245,209,249,255,0,50,188,156,187,111,113,171,70,122,53,19,230,183,221,250,192,146,37,31,248,183,101,214,12,147,95,98,160,180,191,154,170,219,205,230,251,61,63,124,162,160,86,124,230,162,122,53,125,55,250,203,131,214,237,90,176,232,166,158,92,179,236,129,219,211,80,116,119,102,207,246,185,231,142,47,86,49,234,157,229,79,201,95,241,166,183,186,155,168,119,173,81,204,171,179,59,243,247,171,174,233,115,166,204,237,201,19,35,79,152,214,167,164,105,238,79,241,129,244,104,254,156,220,245,107,81,109,58,125,103,111,53,101,215,204,116,211,118,167,239,80,73,42,252,231,53,61,35,95,87,39,235,244,54,61,209,77,44,178,104,198,155,90,116,235,31,135,165,69,107,235,244,219,204,247,109,213,168,146,101,238,247,189,126,116,171,249,75,250,189,18,183,124,31,184,117,124,211,84,235,205,225,55,141,57,62,75,79,213,95,75,55,205,151,227,183,206,103,217,241,45,112,0,0,0,7,85,213,12,250,213,165,248,53,207,57,189,191,146,138,217,209,234,187,103,46,221,73,153,18,124,214,185,125,100,79,70,175,248,192,169,15,23,125,116,126,71,170,191,176,245,21,78,241,227,95,233,184,249,63,250,34,154,130,161,157,214,52,247,181,125,30,191,94,222,132,89,225,55,135,203,159,17,154,171,67,133,210,183,150,141,122,190,110,93,218,188,159,185,167,145,157,150,72,213,119,88,118,236,191,111,193,122,14,169,230,245,154,143,158,92,243,58,249,58,147,220,122,60,238,217,19,126,156,44,141,59,35,90,158,140,79,114,127,140,182,191,8,93,11,110,39,166,213,250,169,113,135,106,156,147,165,208,94,111,155,229,234,43,224,119,164,138,139,217,201,234,212,253,126,160,88,45,154,207,111,176,91,162,181,90,224,232,211,65,205,200,206,103,59,109,220,174,94,238,85,95,85,95,121,246,128,0,0,0,0,4,0,241,171,250,44,98,223,164,10,31,187,174,37,85,240,157,244,167,209,191,210,6,61,247,140,5,170,120,213,253,22,49,111,210,5,15,221,215,18,170,248,78,250,83,232,223,233,3,30,251,198,0,54,83,0,0,0,0,48,87,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,158,194,186,38,189,142,242,209,185,209,186,103,243,55,149,138,141,69,234,62,54,63,42,231,249,254,27,165,152,109,219,80,117,7,33,164,177,227,214,58,117,169,174,174,169,85,228,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,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,251,10,232,154,247,183,204,200,214,198,233,159,204,238,103,162,53,23,166,200,216,192,197,89,254,127,153,106,158,101,118,212,29,65,200,106,239,153,13,242,161,106,107,171,170,85,57,229,126,200,136,136,136,136,214,49,173,70,177,140,106,35,24,198,181,173,70,181,168,137,242,127,225,86,5,149,127,229,92,115,36,199,46,31,250,74,58,235,109,117,60,159,239,100,134,104,228,103,212,230,185,190,229,66,127,248,86,112,65,89,169,57,85,163,137,237,67,165,228,196,49,187,132,178,227,212,157,105,233,234,43,111,20,146,64,248,42,182,233,35,37,163,141,235,50,110,201,81,86,122,126,71,53,204,108,141,118,74,241,88,224,74,212,182,170,254,41,180,107,25,171,109,201,181,11,62,111,106,183,64,215,65,36,10,215,186,75,194,49,21,28,199,181,200,212,159,145,174,71,163,250,238,70,114,79,36,129,42,184,10,227,19,30,226,159,72,237,141,188,222,41,32,212,91,29,63,146,200,45,147,86,82,249,186,215,192,200,27,37,210,42,120,185,92,218,105,93,52,106,171,210,99,25,43,159,18,115,35,26,231,74,3,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,146,70,183,100,114,177,220,143,70,72,212,231,99,85,54,41,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,216,170,29,127,139,31,162,198,178,126,143,242,31,187,167,53,172,54,83,226,199,232,177,172,159,163,252,135,238,233,205,107,0,218,160,0,0,0,5,0,248,163,253,59,53,55,249,23,238,122,34,127,248,42,125,22,50,159,210,5,119,221,214,226,0,120,163,253,59,53,55,249,23,238,122,34,127,248,42,125,22,50,159,210,5,119,221,214,224,32,7,138,63,211,179,83,127,145,126,231,162,39,255,0,130,167,209,99,41,253,32,87,125,221,110,32,7,138,63,211,179,83,127,145,126,231,162,39,255,0,130,167,209,99,41,253,32,87,125,221,110,2,127,128,0,0,0,0,0,16,3,198,175,232,177,139,126,144,40,126,238,184,147,252,128,30,53,127,69,140,91,244,129,67,247,117,196,8,1,225,113,244,236,211,47,229,175,185,235,75,254,40,7,194,227,233,217,166,95,203,95,115,214,151,252,0,128,30,53,127,69,140,91,244,129,67,247,117,196,159,228,0,241,171,250,44,98,223,164,10,31,187,174,32,85,95,9,223,74,125,27,253,32,99,223,120,192,108,166,107,89,194,119,210,159,70,255,0,72,24,247,222,48,27,41,129,74,222,53,127,74,124,91,244,127,67,247,141,196,120,42,125,41,242,159,209,253,119,222,54,225,227,87,244,167,197,191,71,244,63,120,220,71,130,167,210,159,41,253,31,215,125,227,110,2,234,77,107,56,177,250,83,235,39,233,3,33,251,198,115,101,51,90,206,44,126,148,250,201,250,64,200,126,241,156,11,84,225,167,255,0,204,219,119,253,31,231,127,207,221,10,86,46,167,134,159,255,0,51,109,223,244,127,157,255,0,63,116,41,88,13,170,0,0,0,0,0,0,106,174,95,247,133,199,208,79,76,191,150,190,248,173,40,4,191,239,11,143,160,158,153,127,45,125,241,90,4,170,0,0,0,1,170,185,127,222,23,31,65,61,50,254,90,251,226,180,160,18,255,0,188,46,62,130,122,101,252,181,247,197,104,18,168,0,0,170,191,28,239,237,39,253,242,127,147,75,84,42,175,199,59,251,73,255,0,124,159,228,208,49,87,130,167,210,159,41,253,31,215,125,227,110,50,175,142,119,246,147,254,249,63,201,166,42,240,84,250,83,229,63,163,250,239,188,109,198,85,241,206,254,210,127,223,39,249,52,12,85,224,169,244,167,202,127,71,245,223,120,219,139,169,41,91,193,83,233,79,148,254,143,235,190,241,183,23,82,0,135,254,43,24,158,43,120,224,199,53,202,110,216,205,170,182,245,143,252,155,242,69,198,162,138,57,42,173,253,123,173,11,39,242,242,185,21,241,117,24,136,215,242,42,115,53,17,23,116,38,1,21,124,81,254,130,122,155,252,139,247,197,16,20,173,194,119,210,159,70,255,0,72,24,247,222,48,23,83,226,143,244,19,212,223,228,95,190,40,138,86,225,59,233,79,163,127,164,12,123,239,24,11,169,241,71,250,9,234,111,242,47,223,20,64,82,183,9,223,74,125,27,253,32,99,223,120,192,108,166,107,89,194,119,210,159,70,255,0,72,24,247,222,48,27,41,128,0,1,85,126,57,223,218,79,251,228,255,0,38,152,171,193,83,233,79,148,254,143,235,190,241,183,25,87,199,59,251,73,255,0,124,159,228,211,21,120,42,125,41,242,159,209,253,119,222,54,224,46,164,0,0,0,5,90,248,207,241,21,76,203,86,53,195,102,33,150,82,73,81,61,67,175,57,141,13,44,178,245,224,99,27,26,219,233,231,86,57,34,86,72,178,75,58,194,244,115,209,97,165,151,102,34,177,95,24,60,45,52,46,179,88,56,172,176,228,149,182,111,55,141,233,223,254,18,92,230,145,103,142,54,85,70,138,150,246,54,72,147,151,173,230,186,115,54,55,185,173,124,116,211,252,228,106,177,216,87,138,125,107,253,177,60,65,102,218,199,29,191,201,82,100,23,4,242,16,58,46,156,140,161,130,38,83,210,245,91,212,145,18,101,130,24,150,78,87,171,122,138,254,93,155,178,37,170,120,54,104,167,224,55,15,183,109,99,171,184,117,170,245,54,224,157,24,35,151,154,56,40,109,210,212,83,199,204,213,141,170,217,157,59,235,21,219,61,237,88,250,27,114,187,157,0,165,98,85,113,197,162,159,128,216,214,130,235,29,37,195,173,73,169,186,95,143,117,160,146,94,105,32,174,183,90,104,41,228,229,106,70,212,108,46,129,244,106,221,222,247,44,157,125,249,91,200,132,85,46,79,137,173,11,163,214,15,10,221,57,201,40,172,222,111,36,211,189,63,199,114,75,100,209,172,17,200,202,88,237,212,233,112,99,164,149,57,186,62,87,169,51,163,99,154,231,201,77,7,206,86,163,28,24,47,193,131,94,105,177,93,80,201,116,2,251,91,87,229,243,138,118,221,44,76,117,68,174,130,59,141,28,114,58,120,217,10,49,88,199,205,77,187,221,42,185,157,168,99,98,243,171,152,141,184,147,88,29,42,212,204,171,70,245,31,28,213,44,42,175,203,222,177,155,132,87,10,110,105,36,100,115,114,47,183,4,189,55,177,238,134,86,43,163,145,136,228,231,141,239,106,174,206,83,103,59,77,218,213,127,181,81,95,108,87,58,75,141,182,227,79,29,93,29,101,36,205,154,10,152,36,106,58,57,99,145,170,173,123,28,213,71,35,145,85,21,21,21,0,250,202,181,241,193,207,234,98,181,105,102,150,208,228,52,139,79,85,81,113,191,221,45,45,88,157,58,62,38,197,5,21,67,211,110,171,24,169,53,123,27,221,24,245,73,62,114,198,156,182,148,107,215,226,55,169,159,178,135,25,58,143,113,167,171,186,201,65,97,184,55,25,163,130,225,38,254,87,200,70,218,122,134,66,212,123,154,200,93,85,29,76,173,68,219,126,178,189,205,107,158,228,3,187,120,80,232,237,215,82,184,180,178,101,206,176,210,87,99,218,125,79,81,123,186,75,91,74,233,96,142,119,67,36,52,77,99,185,28,196,169,74,135,178,120,209,202,213,218,150,87,177,121,163,68,39,167,140,22,142,88,179,158,24,23,85,106,38,242,247,173,52,184,65,81,71,39,43,223,215,165,174,168,130,146,162,155,100,123,88,222,103,190,154,94,162,181,238,79,45,200,222,84,145,202,116,175,4,253,47,186,227,218,71,158,106,189,193,213,112,211,230,119,138,91,109,13,60,212,78,137,146,65,111,100,155,213,69,42,174,211,49,242,214,75,18,242,183,102,190,149,233,204,229,85,70,79,77,85,211,60,87,89,52,227,35,210,220,214,147,204,89,114,107,124,182,250,158,88,227,124,144,243,167,177,60,93,70,61,141,154,39,163,100,141,234,213,228,145,140,114,38,237,64,53,225,225,11,87,169,180,35,137,125,61,213,43,132,244,144,91,109,55,134,67,116,158,166,9,102,101,61,186,165,142,165,172,153,25,23,182,231,178,158,121,94,196,106,59,219,107,125,151,252,213,217,36,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,99,238,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,123,13,99,234,32,149,236,70,163,125,135,55,217,103,205,64,204,0,0,42,175,199,59,251,73,255,0,124,159,228,210,42,248,92,125,59,52,203,249,107,238,122,210,85,120,231,127,105,63,239,147,252,154,69,95,11,143,167,102,153,127,45,125,207,90,5,255,0,0,0,20,3,226,143,244,236,212,223,228,95,185,232,139,254,40,7,197,31,233,217,169,191,200,191,115,209,1,42,188,12,127,183,103,247,183,254,82,45,80,170,191,3,31,237,217,253,237,255,0,148,139,84,0,0,2,42,248,163,253,4,245,55,249,23,239,138,34,149,184,78,250,83,232,223,233,3,30,251,198,2,234,124,81,254,130,122,155,252,139,247,197,17,74,220,39,125,41,244,111,244,129,143,125,227,0,23,83,226,143,244,19,212,223,228,95,190,40,138,86,225,59,233,79,163,127,164,12,123,239,24,11,169,241,71,250,9,234,111,242,47,223,20,69,43,112,157,244,167,209,191,210,6,61,247,140,0,108,166,0,2,0,120,213,253,22,49,111,210,5,15,221,215,18,0,120,92,125,59,52,203,249,107,238,122,210,127,248,213,253,22,49,111,210,5,15,221,215,18,0,120,92,125,59,52,203,249,107,238,122,208,47,248,0,0,0,6,170,229,255,0,120,92,125,4,244,203,249,107,239,138,210,128,75,254,240,184,250,9,233,151,242,215,223,21,160,74,160,0,2,170,252,115,191,180,159,247,201,254,77,45,80,170,191,28,239,237,39,253,242,127,147,64,138,190,23,31,78,205,50,254,90,251,158,180,191,226,128,124,46,62,157,154,101,252,181,247,61,105,127,192,0,0,0,0,13,107,56,177,250,83,235,39,233,3,33,251,198,115,101,51,90,206,44,126,148,250,201,250,64,200,126,241,156,11,169,240,184,250,9,233,151,242,215,223,21,164,170,34,175,133,199,208,79,76,191,150,190,248,173,37,80,0,0,2,128,124,81,254,157,154,155,252,139,247,61,17,127,197,0,248,163,253,59,53,55,249,23,238,122,32,39,255,0,130,167,209,99,41,253,32,87,125,221,110,39,249,0,60,21,62,139,25,79,233,2,187,238,235,113,63,192,0,0,128,30,53,127,69,140,91,244,129,67,247,117,196,128,30,23,31,78,205,50,254,90,251,158,180,159,254,53,127,69,140,91,244,129,67,247,117,196,128,30,23,31,78,205,50,254,90,251,158,180,12,171,227,87,244,167,197,191,71,244,63,120,220,76,171,224,99,253,187,63,189,191,242,145,138,188,106,254,148,248,183,232,254,135,239,27,137,149,124,12,127,183,103,247,183,254,82,2,213,0,0,8,171,226,143,244,19,212,223,228,95,190,40,137,84,69,95,20,127,160,158,166,255,0,34,253,241,68,5,0,155,84,26,171,155,84,0,0,0,0,0,62,43,205,158,223,127,183,75,106,186,65,214,166,159,151,157,156,206,110,251,57,28,157,218,168,190,168,158,243,237,0,107,129,197,151,15,119,62,28,245,86,187,11,170,78,106,52,233,121,73,125,148,231,253,205,4,143,236,146,72,169,178,205,183,117,251,62,9,41,124,34,117,213,248,222,170,254,195,213,181,59,69,146,255,0,165,35,228,255,0,232,122,106,250,135,247,72,215,222,228,245,122,125,91,250,18,35,197,231,66,219,150,105,181,6,170,91,161,222,167,27,234,245,215,155,231,121,138,138,8,27,235,34,34,118,106,250,53,127,87,169,82,154,89,155,214,105,198,121,108,204,232,36,233,207,110,235,114,59,100,93,186,144,190,53,236,173,114,122,61,125,203,254,48,54,125,7,85,211,12,250,213,170,24,53,179,57,178,63,158,138,231,214,233,59,103,38,253,57,159,18,252,230,181,125,99,95,86,167,248,206,212,0,0,7,70,214,189,44,178,107,62,155,93,180,235,33,131,171,67,117,232,117,27,204,246,239,210,168,142,100,238,199,177,126,116,73,232,228,253,126,139,174,14,176,105,205,207,73,117,22,237,167,215,134,242,214,90,186,29,68,221,171,251,236,17,202,159,53,206,79,73,19,209,203,250,189,13,157,202,163,241,129,225,213,240,205,77,175,54,116,218,53,231,249,81,63,85,5,44,63,58,95,142,255,0,53,159,111,196,12,55,225,35,151,88,49,189,125,150,130,236,254,90,171,151,47,148,236,245,253,238,138,189,95,243,90,169,232,228,245,219,234,47,0,214,3,76,181,14,245,165,217,149,14,103,97,126,213,116,61,94,68,217,157,249,226,124,107,243,218,228,244,145,125,203,254,51,100,45,17,213,171,14,181,233,229,183,62,199,221,251,158,191,173,179,54,127,179,201,60,145,122,189,140,85,239,18,254,74,127,141,67,179,229,87,166,227,214,26,171,195,147,116,167,228,255,0,238,158,214,252,23,227,240,53,149,212,204,194,108,255,0,55,184,229,114,247,125,119,71,225,249,16,178,63,205,111,230,124,16,190,255,0,16,124,225,216,63,11,121,109,125,37,87,66,186,79,33,229,151,147,155,125,174,52,168,255,0,86,170,124,215,123,255,0,81,71,60,49,233,188,186,187,174,56,214,158,66,238,87,221,188,230,203,178,47,239,84,115,77,239,115,127,214,255,0,57,63,95,160,23,127,225,235,163,244,250,71,195,110,61,67,51,119,186,213,249,191,61,46,235,237,242,87,213,172,125,145,238,106,108,217,54,246,127,95,114,76,31,37,170,219,79,104,160,138,221,74,221,162,139,155,149,55,95,123,149,87,213,85,125,84,250,192,21,53,227,87,115,139,240,135,22,179,243,126,51,201,80,212,237,178,252,222,123,139,126,31,227,45,148,169,191,26,187,115,126,94,197,174,221,78,254,78,134,159,151,111,119,61,197,219,239,191,248,128,171,178,91,120,97,98,173,201,120,161,181,203,45,55,85,150,184,32,184,53,121,249,121,93,29,198,139,191,170,111,183,55,167,127,176,235,156,17,240,235,7,17,89,213,199,26,171,174,232,67,77,110,154,165,91,210,87,117,21,179,83,51,151,116,150,53,77,210,111,93,255,0,252,22,149,192,135,9,148,92,62,222,50,186,249,125,186,137,46,21,212,180,235,221,54,167,87,82,171,83,247,231,167,172,62,254,255,0,227,9,148,137,178,108,158,226,168,60,106,106,41,95,115,197,233,219,87,188,233,13,19,150,14,154,252,222,107,138,115,115,122,122,246,216,182,2,144,60,91,117,1,50,125,127,135,30,98,123,54,155,115,96,85,254,234,42,218,246,126,106,126,119,197,127,88,29,23,195,54,215,95,113,226,134,205,37,27,185,91,76,218,121,165,93,154,187,177,183,26,61,211,186,253,105,232,95,195,81,81,17,23,215,98,161,124,24,244,234,75,134,113,144,234,45,67,119,165,166,161,171,182,179,191,164,237,154,223,50,47,103,111,232,191,155,183,215,238,45,236,0,0,0,0,12,105,196,174,84,204,47,64,181,11,36,119,207,161,197,238,211,196,159,156,246,81,76,244,79,69,219,230,251,209,80,215,26,190,122,189,70,212,89,234,35,78,90,156,154,244,231,53,59,46,207,168,157,85,19,242,83,213,255,0,87,234,46,163,197,151,55,131,30,225,201,182,54,213,116,170,46,119,36,133,91,200,174,230,142,74,10,230,237,243,85,19,117,79,93,209,74,168,224,151,2,159,80,248,146,194,237,81,69,207,21,29,226,221,93,83,237,34,114,194,202,250,102,189,126,115,85,123,63,209,23,127,130,1,121,220,32,96,112,105,231,14,184,45,142,56,185,38,146,193,108,168,169,246,149,121,167,90,26,118,189,126,115,145,59,179,209,23,111,129,153,79,146,211,110,134,209,107,163,181,83,254,245,71,79,29,59,61,126,107,26,141,79,85,85,244,79,137,245,128,0,0,0,0,0,245,212,212,67,73,79,45,85,67,249,34,133,142,145,238,217,87,102,162,110,171,178,119,244,3,216,12,103,100,226,63,70,242,44,202,108,2,209,151,245,239,176,76,232,31,75,242,125,83,118,123,101,72,149,57,221,18,51,231,185,19,231,125,126,157,204,152,7,174,119,244,225,146,79,205,106,175,248,16,215,159,143,252,158,171,38,226,123,48,90,153,57,146,221,115,184,80,71,217,19,102,71,112,170,217,59,34,126,119,215,246,155,7,95,37,100,22,91,132,210,252,200,233,101,115,190,196,98,170,154,216,241,55,90,234,238,35,117,70,110,109,217,248,103,123,72,251,122,51,207,204,168,159,242,129,104,254,13,88,12,22,205,25,190,230,53,180,251,86,213,223,234,161,137,252,235,254,151,117,37,190,70,246,71,109,234,139,234,155,255,0,208,88,169,9,188,37,216,246,240,205,34,189,187,111,121,85,78,254,239,147,232,73,178,0,169,79,23,14,24,46,20,119,122,125,122,176,167,86,154,126,74,26,216,189,150,242,42,186,190,170,73,57,157,46,235,178,34,39,43,89,246,47,184,182,179,140,201,113,203,70,93,97,174,198,239,180,190,98,130,227,79,45,45,68,92,238,103,52,114,49,88,228,221,170,142,77,218,229,78,202,139,220,13,94,177,235,237,203,23,190,219,242,43,60,253,26,235,101,84,85,148,242,114,181,220,146,198,244,123,87,103,34,162,236,230,162,236,168,169,245,22,189,194,47,138,142,44,236,118,211,131,235,60,190,86,225,2,193,68,202,238,89,31,212,99,99,130,36,119,78,154,147,149,55,119,85,219,111,238,219,127,69,56,14,41,252,36,110,181,119,107,158,113,162,55,78,187,42,170,38,169,125,155,160,214,244,209,206,158,85,95,49,83,89,223,111,197,51,109,187,252,239,138,16,7,84,120,105,214,45,31,124,171,156,98,158,70,6,72,230,36,190,122,150,94,109,185,253,209,74,245,78,209,185,127,87,216,6,195,152,62,183,105,174,161,209,197,91,138,228,62,110,57,149,173,103,238,74,136,247,85,70,170,124,248,219,249,237,255,0,9,222,34,150,57,155,205,27,183,68,93,189,13,89,169,234,238,84,123,58,9,57,57,123,167,102,175,167,219,246,28,221,62,165,102,212,112,178,158,158,245,201,28,110,71,53,60,180,43,178,162,108,158,173,250,128,218,4,26,202,211,107,190,171,81,181,25,77,149,114,35,125,63,112,211,47,253,49,253,71,51,23,21,58,245,12,81,67,30,119,179,32,115,93,26,124,151,69,217,81,54,79,245,16,54,43,206,243,203,30,5,100,171,188,94,106,57,27,77,4,147,237,200,245,221,26,199,59,242,90,239,204,95,113,72,222,35,28,86,166,189,103,173,199,108,114,127,160,246,101,72,156,155,122,207,12,213,108,223,218,133,143,249,146,167,189,83,237,95,72,229,147,235,166,170,102,81,203,22,73,148,249,198,204,199,70,244,242,52,209,238,213,230,221,61,136,211,243,157,254,19,162,42,185,238,85,94,234,229,255,0,148,9,75,225,179,167,242,106,15,20,54,72,88,155,182,196,148,215,201,19,127,200,130,227,70,139,249,77,252,255,0,118,255,0,98,151,249,75,77,21,28,13,166,129,187,49,155,236,155,175,189,119,247,253,165,111,120,68,240,219,93,135,88,171,53,190,249,79,201,81,123,164,146,138,145,121,209,119,165,153,148,21,44,95,102,85,79,86,175,101,98,59,226,169,232,89,56,2,53,248,133,215,190,139,133,204,173,172,131,169,212,242,59,251,91,109,181,198,147,254,210,74,17,35,196,222,244,150,158,25,175,112,190,94,155,106,124,182,238,229,223,110,91,133,31,187,101,248,129,68,152,164,43,61,254,150,38,250,187,159,254,163,141,158,112,250,55,91,241,202,74,55,250,199,212,255,0,150,71,47,248,205,104,116,130,197,38,75,168,182,155,44,75,179,234,122,251,46,223,155,4,142,248,167,230,252,77,156,169,160,109,44,13,129,139,186,55,127,249,87,112,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,6,188,92,125,233,245,86,159,113,49,148,80,77,47,86,25,124,151,74,78,84,111,54,214,250,85,119,110,103,42,119,126,221,205,135,74,106,241,141,211,153,108,58,167,100,206,26,221,161,191,249,157,187,167,250,133,53,190,47,206,85,245,95,130,126,191,80,51,175,131,14,127,5,231,77,242,172,21,93,248,220,119,200,236,155,47,127,49,61,194,95,205,79,114,126,114,254,175,66,200,10,63,240,144,212,8,241,45,124,151,30,169,159,167,79,144,114,245,61,157,247,232,81,87,189,61,26,171,234,239,138,126,178,240,0,31,53,198,221,71,117,163,146,130,190,30,172,18,237,206,206,101,110,251,42,42,119,69,69,245,68,62,144,4,60,212,175,11,222,28,53,6,189,247,40,108,191,38,84,63,109,159,230,107,230,219,102,177,61,60,219,83,209,159,242,253,71,65,165,240,115,208,184,182,243,55,174,190,222,191,185,171,27,191,127,170,180,176,16,4,49,198,252,42,56,99,177,83,172,85,56,255,0,157,122,250,191,205,220,35,223,178,123,146,173,126,31,242,157,174,221,225,195,194,253,185,138,198,96,252,219,255,0,250,78,226,159,15,254,153,250,137,70,0,193,214,78,11,248,111,199,99,129,244,186,125,179,233,28,217,88,255,0,149,171,251,57,187,108,187,44,235,240,51,13,150,154,213,108,183,211,217,236,236,233,210,209,68,200,33,143,119,59,145,140,106,53,169,187,183,85,217,17,19,117,93,200,223,226,46,186,137,7,13,183,123,158,157,214,249,105,237,171,81,91,112,119,78,7,254,226,142,130,173,210,246,155,183,175,39,205,221,221,187,39,169,72,120,239,18,26,203,138,93,35,186,217,242,254,133,68,82,164,188,223,39,210,187,218,71,35,191,42,37,79,86,167,184,13,151,1,10,56,18,227,187,27,214,252,106,211,129,229,55,63,252,49,161,161,130,42,132,232,201,248,254,72,233,162,116,190,197,59,34,111,52,210,187,217,71,46,223,103,116,154,205,114,57,168,230,174,232,169,186,1,228,3,133,204,239,204,197,177,59,198,71,34,110,219,101,5,69,98,253,145,196,231,252,23,243,126,11,246,1,205,16,203,197,101,147,59,134,57,122,77,221,18,228,229,119,116,236,223,147,235,183,59,63,9,28,92,90,53,223,47,204,240,185,106,121,110,118,107,165,197,209,65,200,229,253,203,12,176,70,142,230,232,177,191,58,93,182,85,87,125,169,221,62,79,19,74,23,214,112,187,122,115,31,203,208,117,76,171,219,125,209,182,234,206,223,242,129,73,156,56,62,170,62,33,180,186,74,20,222,165,185,157,145,208,250,124,244,174,135,151,215,183,174,222,189,141,148,241,215,213,73,143,219,36,174,77,170,93,71,11,166,244,249,234,196,230,244,237,235,191,167,99,90,29,8,123,99,215,13,60,145,238,229,107,114,187,74,171,182,223,100,74,200,187,155,41,224,175,108,152,70,61,35,29,204,215,90,169,21,29,182,219,162,194,222,224,99,158,46,53,10,77,50,225,247,52,201,169,228,228,169,109,146,227,29,50,237,191,227,188,148,239,103,171,92,158,172,247,166,223,19,95,28,110,225,116,212,45,108,180,220,106,63,25,95,144,229,16,76,239,154,155,203,61,90,42,250,35,91,243,159,245,39,216,91,47,140,94,161,71,105,209,155,70,15,28,188,179,214,93,233,234,156,156,187,239,27,233,46,17,47,228,170,122,167,199,127,250,74,227,224,75,7,170,206,248,151,195,232,105,233,250,173,183,92,237,247,41,253,180,111,36,81,220,41,145,206,238,230,239,183,63,162,110,191,80,23,237,163,86,249,173,58,65,131,90,170,91,203,45,30,55,108,167,145,55,69,217,204,165,141,171,232,170,158,169,241,59,137,243,219,233,25,65,65,77,67,31,205,167,133,145,55,236,107,81,63,196,125,0,0,0,0,0,0,0,83,79,140,150,4,219,118,175,217,51,134,73,254,154,179,211,81,43,118,247,186,170,225,46,251,243,125,95,15,215,238,59,23,130,190,118,214,103,121,70,155,59,242,173,85,183,164,255,0,236,214,232,127,55,255,0,202,253,94,243,33,120,208,91,168,95,132,227,151,39,175,238,166,215,209,196,137,223,230,116,110,46,248,237,234,67,15,13,108,166,179,23,226,142,194,180,140,230,249,81,105,109,178,119,68,252,92,183,26,61,253,81,127,53,61,54,95,173,0,216,4,30,26,238,102,163,182,219,116,223,99,200,0,0,2,30,248,160,233,27,181,55,135,26,234,248,35,231,151,25,154,91,218,166,251,108,218,122,10,213,223,187,218,158,175,250,254,197,38,17,193,231,56,245,62,93,132,228,24,157,82,111,5,234,213,87,110,145,59,252,201,161,116,107,232,168,190,142,247,42,125,168,6,180,218,67,153,213,105,150,172,98,153,164,46,229,125,130,251,67,95,34,108,139,186,65,83,28,138,159,53,223,153,235,178,253,139,232,108,117,161,218,145,71,171,26,89,142,103,52,142,221,110,118,202,58,137,187,47,105,36,166,142,87,39,118,183,253,115,220,212,79,250,13,122,248,166,210,202,189,33,214,252,167,21,158,62,72,22,233,93,61,31,116,93,233,252,228,236,143,209,239,95,72,253,235,191,196,150,222,31,124,117,209,105,62,53,62,153,230,181,187,67,35,221,228,100,233,175,177,188,116,176,198,221,163,167,114,174,201,27,187,185,223,111,185,64,185,119,35,81,86,69,245,68,245,250,138,4,241,40,206,27,151,241,57,144,83,67,83,214,142,205,53,93,181,222,199,47,35,225,184,86,39,47,205,77,246,230,245,239,246,169,58,245,147,196,110,207,140,233,221,250,150,215,114,229,185,87,67,85,5,4,157,23,46,238,124,18,36,125,157,76,173,249,205,79,157,183,214,84,69,250,233,116,212,60,242,227,122,168,94,181,203,37,187,205,84,245,246,91,207,61,68,202,229,244,70,181,55,115,254,8,159,96,22,193,224,197,134,92,45,218,123,145,101,149,116,188,145,213,92,170,233,226,127,59,87,153,174,130,223,34,118,71,118,244,247,161,101,36,113,224,15,76,234,116,207,134,220,98,138,186,30,157,77,214,138,138,232,244,230,69,219,171,65,74,139,232,247,39,171,23,225,246,33,35,128,30,28,156,205,86,252,83,99,200,2,146,188,95,48,72,44,60,64,51,49,133,191,140,201,55,235,46,235,255,0,139,209,80,70,223,87,47,199,220,137,250,253,76,175,225,31,174,246,44,83,19,203,49,60,134,225,210,101,15,144,232,51,164,247,111,207,45,124,142,238,200,215,243,147,213,84,249,60,104,94,239,151,49,22,123,191,119,255,0,212,183,21,161,102,191,221,113,249,214,166,213,83,209,145,222,171,200,215,123,149,63,41,23,226,160,77,223,19,78,48,105,181,203,39,162,211,252,70,95,244,10,199,212,231,147,149,127,31,214,142,142,84,237,36,44,123,121,95,19,191,41,119,250,147,178,197,254,30,116,79,33,215,141,74,183,96,214,40,57,188,215,91,171,39,51,19,147,150,158,89,83,179,164,102,251,244,149,59,59,254,197,232,86,43,21,215,40,187,67,102,179,83,121,138,218,158,110,156,124,237,103,55,43,85,203,221,202,136,157,154,190,242,251,184,15,224,250,143,134,60,17,210,94,97,230,202,46,155,124,161,39,50,167,239,115,85,116,187,54,105,35,253,234,116,79,103,111,175,191,160,72,93,57,192,236,186,105,135,208,97,152,252,61,42,26,14,175,73,188,207,118,220,242,190,69,238,247,57,126,115,215,213,87,252,71,101,0,0,7,230,73,25,19,21,239,93,154,158,170,1,239,108,109,87,189,118,68,42,39,197,3,142,8,178,233,110,92,62,224,137,207,107,103,71,229,26,206,233,214,221,40,170,226,252,92,176,35,155,179,154,246,251,47,239,234,189,182,67,37,248,131,120,137,217,241,251,76,218,93,163,151,111,49,117,159,151,206,213,244,28,207,45,202,234,89,227,246,42,41,149,175,230,106,200,157,157,219,213,123,236,133,67,205,52,149,18,44,211,59,153,238,245,93,182,3,150,195,241,123,142,103,145,82,99,118,150,115,213,85,245,58,105,187,83,230,49,207,95,156,168,158,141,95,121,179,30,149,225,116,154,123,129,219,49,10,38,242,195,65,214,229,77,213,126,124,207,145,125,92,229,245,122,251,212,169,15,10,46,24,234,179,140,229,250,193,125,131,146,219,101,219,201,187,157,23,171,214,134,186,158,78,205,149,28,221,156,212,245,98,239,238,217,59,151,54,0,0,0,0,0,0,4,0,241,171,250,44,98,223,164,10,31,187,174,37,85,240,157,244,167,209,191,210,6,61,247,140,5,186,120,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,247,161,90,188,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,168,27,4,128,0,0,0,165,111,20,46,58,127,102,188,169,250,29,163,153,159,155,211,107,47,39,203,21,52,77,229,134,251,116,142,71,42,237,50,57,124,197,28,59,71,211,217,26,199,202,143,147,241,173,109,60,137,31,248,46,225,39,42,226,231,84,211,22,182,203,228,113,187,23,150,184,100,215,23,58,72,186,116,46,169,141,143,130,9,82,25,99,74,201,35,89,157,11,36,68,107,186,50,42,174,204,82,95,241,155,225,55,125,143,54,161,206,120,103,79,53,106,203,50,6,211,222,44,149,17,178,56,241,249,43,107,54,101,77,59,105,162,77,173,209,117,90,215,198,216,221,36,17,198,143,252,99,57,214,25,255,0,193,255,0,13,118,46,21,180,58,207,166,86,197,235,93,102,229,186,100,149,109,170,124,241,213,222,37,134,54,84,73,18,185,172,229,133,58,76,142,52,70,49,122,113,177,92,138,245,123,156,25,87,19,197,172,88,54,43,102,194,177,106,31,37,101,199,237,244,246,187,117,55,85,242,116,41,96,141,177,197,31,59,213,207,119,43,24,212,221,202,174,93,183,85,85,238,125,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,159,88,2,136,124,75,248,59,169,225,191,87,38,206,48,203,61,95,236,117,156,84,73,91,69,52,116,113,69,73,105,184,200,249,31,45,173,169,14,205,99,26,212,234,66,138,200,247,137,85,141,234,44,18,60,120,104,113,137,83,195,126,174,67,131,230,119,138,191,216,235,56,168,142,138,182,25,43,34,138,146,211,113,145,241,178,43,163,150,109,154,198,53,169,211,153,81,241,239,18,163,221,212,88,35,97,117,58,197,163,184,14,186,224,23,77,57,212,107,13,37,198,219,113,167,158,40,165,150,150,25,167,183,207,36,50,66,218,186,87,76,199,182,42,152,219,43,214,57,81,170,173,85,251,81,105,215,73,188,40,245,151,44,226,58,255,0,166,121,237,45,214,195,167,184,149,193,124,230,91,37,35,97,249,106,133,94,171,79,242,114,43,164,141,243,77,26,35,157,237,72,218,109,220,146,239,35,91,12,129,107,252,77,221,173,87,254,17,53,94,251,98,185,210,92,109,183,29,55,190,213,209,214,82,76,217,160,169,130,75,100,206,142,88,228,106,171,94,199,53,81,200,228,85,69,69,69,67,91,115,100,141,111,192,41,172,188,34,103,218,91,167,56,245,92,148,244,26,111,117,176,88,109,52,137,45,84,238,99,45,146,65,77,79,26,42,186,89,95,178,49,137,186,185,238,93,189,85,74,12,253,169,220,83,255,0,181,167,85,127,226,109,199,252,200,27,41,128,0,0,0,160,31,20,127,167,102,166,255,0,34,253,207,68,79,255,0,5,79,162,198,83,250,64,174,251,186,220,67,255,0,17,238,30,181,247,57,227,59,80,242,156,43,67,245,3,32,178,214,252,147,229,174,54,188,102,182,174,150,126,75,85,35,31,201,44,113,185,142,229,123,28,213,217,123,57,170,139,221,20,156,30,17,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,61,202,5,112,120,163,253,59,53,55,249,23,238,122,34,127,248,42,125,22,50,159,210,5,119,221,214,226,31,248,143,112,245,175,185,207,25,218,135,148,225,90,31,168,25,5,150,183,228,159,45,113,181,227,53,181,116,179,242,90,169,24,254,73,99,141,204,119,43,216,230,174,203,217,205,84,94,232,164,224,240,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,238,80,38,248,0,0,0,0,0,1,0,60,106,254,139,24,183,233,2,135,238,235,137,63,200,65,226,237,167,185,246,165,112,219,141,216,180,231,7,200,50,171,148,25,197,29,92,180,118,75,100,213,211,199,3,104,43,218,233,93,28,45,115,145,136,231,177,170,229,77,183,123,83,222,128,87,7,133,199,211,179,76,191,150,190,231,173,47,248,164,15,14,30,30,181,247,6,227,59,79,50,156,215,67,245,3,31,178,209,124,173,230,110,55,76,102,182,146,150,14,123,85,91,25,207,44,145,181,141,230,123,218,212,221,123,185,200,137,221,80,187,240,4,0,241,171,250,44,98,223,164,10,31,187,174,36,255,0,33,7,139,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,122,1,81,124,39,125,41,244,111,244,129,143,125,227,1,178,153,175,183,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,108,18,5,43,120,213,253,41,241,111,209,253,15,222,55,17,224,169,244,167,202,127,71,245,223,120,219,142,235,226,237,162,26,209,169,92,73,99,119,221,57,210,28,215,42,182,193,131,209,210,75,89,100,176,85,215,65,28,237,175,175,115,162,116,144,198,230,163,209,175,99,149,170,187,236,246,175,189,7,132,78,136,107,70,154,241,37,146,95,117,27,72,115,92,86,219,62,15,89,73,21,101,238,193,87,67,4,147,186,190,129,205,137,178,77,27,90,175,86,177,238,70,162,239,179,28,190,229,2,221,13,107,56,177,250,83,235,39,233,3,33,251,198,115,101,51,95,110,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,11,10,225,167,255,0,204,219,119,253,31,231,127,207,221,10,86,47,39,135,205,61,207,172,190,19,247,93,57,188,224,249,5,6,89,38,15,154,82,50,195,83,108,154,43,139,167,158,107,146,195,18,83,57,169,42,190,68,146,53,99,121,119,119,59,118,223,116,42,47,246,167,113,79,254,214,157,85,255,0,137,183,31,243,32,108,166,0,0,0,0,0,3,85,114,255,0,188,46,62,130,122,101,252,181,247,197,105,74,223,181,59,138,127,246,180,234,175,252,77,184,255,0,153,46,251,195,135,19,202,176,110,12,116,243,22,205,113,155,174,63,122,162,249,91,204,219,174,148,82,82,85,65,207,117,171,123,57,226,145,26,246,243,49,237,114,110,157,218,228,84,236,168,4,149,0,0,0,1,170,185,127,222,23,31,65,61,50,254,90,251,226,180,165,111,218,157,197,63,251,90,117,87,254,38,220,127,204,151,125,225,195,137,229,88,55,6,58,121,139,102,184,205,215,31,189,81,124,173,230,109,215,74,41,41,42,160,231,186,213,189,156,241,72,141,123,121,152,246,185,55,78,237,114,42,118,84,2,74,128,0,21,87,227,157,253,164,255,0,190,79,242,105,106,133,106,248,202,105,62,169,234,135,236,65,251,25,233,166,87,150,252,153,248,65,231,126,66,179,84,215,249,94,167,201,253,62,175,69,142,228,230,233,191,151,155,109,249,29,183,162,129,128,60,21,62,148,249,79,232,254,187,239,27,113,149,124,115,191,180,159,247,201,254,77,58,255,0,132,78,136,107,70,154,241,37,146,95,117,27,72,115,92,86,219,62,15,89,73,21,101,238,193,87,67,4,147,186,190,129,205,137,178,77,27,90,175,86,177,238,70,162,239,179,28,190,229,50,87,140,166,147,234,158,168,126,196,31,177,158,154,101,121,111,201,159,132,30,119,228,43,53,77,127,149,234,124,159,211,234,244,88,238,78,110,155,249,121,182,223,145,219,122,40,24,3,193,83,233,79,148,254,143,235,190,241,183,23,82,84,95,132,78,136,107,70,154,241,37,146,95,117,27,72,115,92,86,219,62,15,89,73,21,101,238,193,87,67,4,147,186,190,129,205,137,178,77,27,90,175,86,177,238,70,162,239,179,28,190,229,45,208,1,21,124,81,254,130,122,155,252,139,247,197,17,42,136,213,226,61,137,229,89,207,6,58,135,139,97,88,205,215,32,189,86,252,147,229,173,214,186,41,42,234,167,228,186,210,61,252,145,70,142,123,185,88,199,57,118,78,205,106,170,246,69,2,144,120,78,250,83,232,223,233,3,30,251,198,2,234,124,81,254,130,122,155,252,139,247,197,17,84,28,50,112,201,196,149,131,137,45,40,190,223,120,124,212,171,117,182,221,156,88,170,235,43,42,241,58,248,96,166,130,58,248,93,36,178,72,232,145,172,99,90,138,229,114,170,34,34,42,169,110,158,35,216,158,85,156,240,99,168,120,182,21,140,221,114,11,213,111,201,62,90,221,107,162,146,174,170,126,75,173,35,223,201,20,104,231,187,149,140,115,151,100,236,214,170,175,100,80,41,7,132,239,165,62,141,254,144,49,239,188,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,191,28,239,237,39,253,242,127,147,76,85,224,169,244,167,202,127,71,245,223,120,219,140,255,0,227,41,164,250,167,170,31,177,7,236,103,166,153,94,91,242,103,225,7,157,249,10,205,83,95,229,122,159,39,244,250,189,22,59,147,155,166,254,94,109,183,228,118,222,138,99,95,8,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,125,202,5,186,0,0,17,87,196,167,95,191,96,174,24,50,15,193,205,66,252,23,206,178,142,141,179,26,242,207,218,186,127,221,16,249,215,65,178,43,163,228,165,116,187,207,236,244,220,248,249,94,217,29,22,242,168,169,95,22,171,46,190,235,142,178,227,248,46,159,240,255,0,168,23,188,111,79,237,242,114,94,109,248,165,109,76,53,213,213,205,134,89,250,83,196,143,142,88,89,28,84,172,79,101,174,108,173,168,106,243,34,53,80,43,175,74,180,207,42,214,77,71,199,52,183,10,164,243,23,172,154,225,21,190,155,154,57,31,28,60,235,237,207,47,77,143,123,97,137,136,233,36,122,53,121,35,99,220,169,179,84,217,163,19,197,172,88,54,43,102,194,177,106,31,37,101,199,237,244,246,187,117,55,85,242,116,41,96,141,177,197,31,59,213,207,119,43,24,212,221,202,174,93,183,85,85,238,85,15,133,23,6,249,245,167,91,110,58,209,171,152,134,107,133,84,96,84,237,109,142,130,239,98,154,129,151,73,235,160,170,167,149,252,245,12,69,123,33,139,155,118,49,55,231,158,39,43,154,141,228,146,221,0,213,92,217,79,132,239,162,198,141,254,143,241,239,187,160,40,7,246,167,113,79,254,214,157,85,255,0,137,183,31,243,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,175,191,20,250,41,251,93,184,130,205,180,114,59,135,157,164,199,238,9,228,39,116,189,73,31,67,60,76,168,165,234,187,167,26,44,201,4,209,36,156,172,70,245,17,252,187,183,101,91,94,240,121,214,251,86,121,195,165,70,141,67,99,171,163,185,105,117,66,182,162,173,210,53,240,87,65,113,170,171,169,137,236,244,115,30,215,36,204,115,21,21,54,100,110,71,47,58,178,60,107,226,247,194,174,85,156,223,112,141,90,209,157,23,186,228,23,170,223,55,108,202,235,49,234,9,42,234,167,228,100,11,64,233,233,225,230,123,185,88,202,166,117,249,59,53,177,70,247,236,144,180,197,94,22,248,55,20,250,45,197,5,13,186,255,0,163,90,129,96,195,51,11,125,101,191,32,158,243,142,220,105,104,98,232,211,203,81,75,58,185,237,100,77,153,38,137,34,99,228,230,217,181,50,177,168,139,38,232,22,211,170,186,153,138,232,222,156,100,122,165,154,213,249,123,46,51,111,150,225,83,203,36,108,146,110,68,246,32,139,168,246,49,211,74,245,108,113,177,92,156,242,61,141,69,221,200,107,4,94,159,138,205,203,84,238,252,62,211,104,230,148,233,38,87,153,213,231,119,8,254,84,158,205,97,169,184,199,111,161,162,150,42,143,105,208,42,172,83,73,58,83,35,57,152,230,186,54,84,250,57,26,165,107,112,177,192,198,176,106,39,16,88,78,39,171,218,41,168,24,230,25,81,112,90,139,221,109,211,23,184,82,210,186,150,158,39,206,234,103,204,169,23,75,175,210,72,18,68,122,57,174,153,21,188,202,136,213,11,169,225,99,69,63,107,183,15,184,78,142,73,112,243,181,120,253,189,124,252,237,151,169,27,235,167,149,245,21,93,39,116,227,85,133,39,154,84,143,153,136,238,154,51,155,119,110,171,149,64,3,95,111,18,236,2,155,79,184,210,212,74,91,110,61,87,106,182,223,42,41,175,244,171,50,75,201,88,250,186,104,229,170,168,137,242,42,243,177,213,139,86,139,202,188,141,123,94,198,242,242,114,164,223,240,75,212,204,171,32,211,141,68,210,219,181,95,152,178,225,247,11,125,194,209,212,146,71,201,79,231,210,167,175,3,121,158,172,100,40,250,68,145,172,99,91,248,201,231,114,171,149,253,190,191,24,126,28,115,237,83,181,105,206,163,105,118,158,85,228,183,43,61,69,109,146,235,21,146,211,53,101,214,88,39,107,38,166,115,155,4,78,115,169,162,116,53,72,170,247,34,49,245,77,229,69,234,57,82,58,248,100,105,31,19,90,77,197,238,53,115,191,104,238,160,98,248,221,230,223,115,181,223,171,110,152,173,85,61,42,210,249,73,39,138,55,205,52,40,216,183,170,167,165,84,84,115,92,174,68,110,234,142,86,168,93,72,0,10,171,241,206,254,210,127,223,39,249,52,138,190,23,31,78,205,50,254,90,251,158,180,154,158,50,154,79,170,122,161,251,16,126,198,122,105,149,229,191,38,126,16,121,223,144,172,213,53,254,87,169,242,127,79,171,209,99,185,57,186,111,229,230,219,126,71,109,232,164,106,240,225,225,235,95,112,110,51,180,243,41,205,116,63,80,49,251,45,23,202,222,102,227,116,198,107,105,41,96,231,181,85,177,156,242,201,27,88,222,103,189,173,77,215,187,156,136,157,213,0,187,240,0,2,128,124,81,254,157,154,155,252,139,247,61,17,127,197,32,120,143,112,245,175,185,207,25,218,135,148,225,90,31,168,25,5,150,183,228,159,45,113,181,227,53,181,116,179,242,90,169,24,254,73,99,141,204,119,43,216,230,174,203,217,205,84,94,232,160,102,191,3,31,237,217,253,237,255,0,148,139,84,43,87,193,175,73,245,79,75,255,0,101,255,0,217,51,77,50,188,75,229,63,193,255,0,37,242,237,154,166,131,205,116,254,80,234,116,186,204,111,63,47,81,156,220,187,237,206,221,253,80,178,160,0,0,34,175,138,63,208,79,83,127,145,126,248,162,41,91,132,239,165,62,141,254,144,49,239,188,96,46,251,196,123,19,202,179,158,12,117,15,22,194,177,155,174,65,122,173,249,39,203,91,173,116,82,85,213,79,201,117,164,123,249,34,141,28,247,114,177,142,114,236,157,154,213,85,236,138,84,95,12,156,50,113,37,96,226,75,74,47,183,222,31,53,42,221,109,183,103,22,42,186,202,202,188,78,190,24,41,160,142,190,23,73,44,146,58,36,107,24,214,162,185,92,170,136,136,138,170,5,175,248,163,253,4,245,55,249,23,239,138,34,149,184,78,250,83,232,223,233,3,30,251,198,2,239,188,71,177,60,171,57,224,199,80,241,108,43,25,186,228,23,170,223,146,124,181,186,215,69,37,93,84,252,151,90,71,191,146,40,209,207,119,43,24,231,46,201,217,173,85,94,200,165,69,240,201,195,39,18,86,14,36,180,162,251,125,225,243,82,173,214,219,118,113,98,171,172,172,171,196,235,225,130,154,8,235,225,116,146,201,35,162,70,177,141,106,43,149,202,168,136,136,170,160,108,18,0,2,0,120,213,253,22,49,111,210,5,15,221,215,18,0,120,92,125,59,52,203,249,107,238,122,210,199,252,93,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,123,208,131,254,28,60,61,107,238,13,198,118,158,101,57,174,135,234,6,63,101,162,249,91,204,220,110,152,205,109,37,44,28,246,170,182,51,158,89,35,107,27,204,247,181,169,186,247,115,145,19,186,160,23,126,0,0,0,3,85,114,255,0,188,46,62,130,122,101,252,181,247,197,105,74,223,181,59,138,127,246,180,234,175,252,77,184,255,0,153,46,251,195,135,19,202,176,110,12,116,243,22,205,113,155,174,63,122,162,249,91,204,219,174,148,82,82,85,65,207,117,171,123,57,226,145,26,246,243,49,237,114,110,157,218,228,84,236,168,4,149,0,0,42,175,199,59,251,73,255,0,124,159,228,210,213,10,213,241,148,210,125,83,213,15,216,131,246,51,211,76,175,45,249,51,240,131,206,252,133,102,169,175,242,189,79,147,250,125,94,139,29,201,205,211,127,47,54,219,242,59,111,69,2,21,248,92,125,59,52,203,249,107,238,122,210,255,0,138,64,240,225,225,235,95,112,110,51,180,243,41,205,116,63,80,49,251,45,23,202,222,102,227,116,198,107,105,41,96,231,181,85,177,156,242,201,27,88,222,103,189,173,77,215,187,156,136,157,213,11,191,0,0,0,0,0,107,89,197,143,210,159,89,63,72,25,15,222,51,155,41,154,251,113,55,195,39,18,87,254,36,181,94,251,98,225,243,82,174,54,219,142,113,125,171,163,172,164,196,235,230,130,166,9,43,230,116,114,199,35,98,86,189,142,106,163,145,200,170,138,138,138,128,90,255,0,133,199,208,79,76,191,150,190,248,173,37,81,26,188,56,113,60,171,6,224,199,79,49,108,215,25,186,227,247,170,47,149,188,205,186,233,69,37,37,84,28,247,90,183,179,158,41,17,175,111,51,30,215,38,233,221,174,69,78,202,132,149,0,0,0,80,15,138,63,211,179,83,127,145,126,231,162,47,248,164,15,17,238,30,181,247,57,227,59,80,242,156,43,67,245,3,32,178,214,252,147,229,174,54,188,102,182,174,150,126,75,85,35,31,201,44,113,185,142,229,123,28,213,217,123,57,170,139,221,20,9,129,224,169,244,88,202,127,72,21,223,119,91,137,254,66,15,8,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,158,229,38,248,0,0,16,3,198,175,232,177,139,126,144,40,126,238,184,144,3,194,227,233,217,166,95,203,95,115,214,150,63,226,237,167,185,246,165,112,219,141,216,180,231,7,200,50,171,148,25,197,29,92,180,118,75,100,213,211,199,3,104,43,218,233,93,28,45,115,145,136,231,177,170,229,77,183,123,83,222,132,31,240,225,225,235,95,112,110,51,180,243,41,205,116,63,80,49,251,45,23,202,222,102,227,116,198,107,105,41,96,231,181,85,177,156,242,201,27,88,222,103,189,173,77,215,187,156,136,157,213,0,229,188,106,254,148,248,183,232,254,135,239,27,137,149,124,12,127,183,103,247,183,254,82,58,255,0,139,182,136,107,70,165,113,37,141,223,116,231,72,115,92,170,219,6,15,71,73,45,101,146,193,87,93,4,115,182,190,189,206,137,210,67,27,154,143,70,189,142,86,170,239,179,218,190,244,50,87,131,94,147,234,158,151,254,203,255,0,178,102,154,101,120,151,202,127,131,254,75,229,219,53,77,7,154,233,252,161,212,233,117,152,222,126,94,163,57,185,119,219,157,187,250,160,22,84,0,0,69,95,20,127,160,158,166,255,0,34,253,241,68,74,162,53,120,143,98,121,86,115,193,142,161,226,216,86,51,117,200,47,85,191,36,249,107,117,174,138,74,186,169,249,46,180,143,127,36,81,163,158,238,86,49,206,93,147,179,90,170,189,145,64,215,176,218,160,214,179,246,167,113,79,254,214,157,85,255,0,137,183,31,243,38,202,96,0,0,0,0,0,0,117,61,84,194,233,53,11,4,185,226,21,205,230,134,191,163,204,155,170,124,201,153,34,122,57,171,234,196,247,161,172,230,97,139,92,112,204,138,175,27,186,179,146,170,143,167,206,155,181,126,124,109,122,124,213,84,244,114,123,205,163,202,100,241,93,225,142,171,7,206,89,172,22,40,57,237,183,173,252,227,185,209,58,93,24,104,105,227,236,233,85,206,221,206,95,70,38,222,253,211,184,29,143,194,255,0,142,8,113,25,109,188,62,103,105,211,181,63,173,242,117,103,117,232,236,149,181,114,254,46,40,21,206,221,206,99,125,167,246,245,78,219,161,110,204,123,100,106,61,139,186,41,170,228,51,73,79,34,77,11,185,94,223,69,219,114,222,60,62,124,68,236,249,5,166,29,46,214,59,183,151,186,193,205,228,170,250,14,127,153,230,117,84,242,123,20,244,200,214,114,181,35,78,238,239,234,157,247,64,44,180,31,152,228,100,172,73,35,93,218,190,138,126,128,29,107,81,176,59,46,165,225,245,248,102,65,15,86,134,191,165,213,111,51,219,191,36,172,145,59,177,205,95,156,196,244,84,255,0,17,217,64,26,210,113,13,162,121,14,131,234,85,199,6,190,193,203,229,122,61,41,57,152,188,252,212,241,74,189,155,35,246,219,170,137,221,223,246,36,160,240,203,227,6,155,67,114,122,221,63,203,165,255,0,64,175,157,62,73,57,87,241,29,24,235,37,94,209,194,247,187,153,242,183,242,147,111,173,59,37,136,241,225,193,245,31,19,152,35,100,179,67,203,148,90,247,249,62,78,101,95,223,38,165,234,246,116,209,199,251,212,10,158,214,255,0,87,127,90,17,190,216,174,184,189,218,107,53,230,155,203,214,211,114,245,35,231,107,249,121,154,142,78,237,85,69,236,228,247,129,103,94,46,26,239,98,202,241,60,79,19,199,174,29,86,87,121,254,187,58,79,110,220,146,208,72,222,239,141,63,53,125,21,12,79,225,7,130,65,126,226,5,249,140,205,252,102,55,183,69,119,95,252,98,138,190,55,122,57,62,30,244,95,213,234,65,219,205,254,235,144,78,149,55,90,158,180,141,244,94,70,183,220,137,249,40,159,4,44,191,193,121,239,249,115,46,103,228,175,144,255,0,169,113,2,218,64,0,10,214,241,157,195,46,23,29,61,199,114,202,74,94,120,233,110,84,148,242,201,206,212,229,107,96,184,72,189,149,221,253,125,200,89,73,28,184,251,211,58,141,76,225,183,39,162,161,135,169,83,106,162,173,186,49,57,145,63,122,160,170,68,245,123,83,213,233,241,251,20,10,142,240,216,206,27,136,113,57,143,211,77,83,209,142,243,53,37,181,61,142,110,103,205,112,163,78,95,154,187,111,203,235,219,237,66,255,0,17,26,170,146,39,170,167,175,212,106,241,97,186,93,52,243,61,183,94,169,215,163,113,198,174,240,213,49,125,151,114,79,79,50,57,61,81,205,93,156,207,130,167,218,91,190,141,248,141,217,242,109,59,176,210,221,46,92,215,42,24,105,96,175,147,162,228,217,204,130,52,147,179,105,145,191,57,203,243,119,250,128,154,250,227,169,20,122,79,165,153,30,115,86,237,150,217,108,172,168,135,178,247,146,58,105,37,106,118,107,191,214,253,237,84,255,0,160,215,23,87,179,58,173,76,213,140,175,53,153,220,206,191,223,107,171,227,77,145,54,73,234,100,145,19,230,183,243,253,118,79,177,61,9,185,226,9,199,93,22,172,99,80,105,158,21,91,188,49,189,190,122,78,154,251,123,71,85,12,141,218,74,118,170,110,146,55,187,93,246,123,212,137,60,44,233,93,94,175,107,126,45,138,193,31,60,9,116,161,158,179,186,38,212,254,114,6,73,234,246,47,164,158,229,223,224,5,198,248,95,105,27,180,203,135,26,26,249,227,228,151,38,154,43,218,38,251,238,218,138,10,37,223,179,220,158,172,250,190,196,38,17,193,224,184,237,62,33,132,227,216,157,34,109,5,150,213,73,110,141,59,252,200,97,108,105,234,170,190,141,247,170,253,170,115,128,0,0,0,60,57,220,173,87,109,190,201,190,192,84,103,141,70,118,215,231,120,190,155,53,126,109,170,138,244,191,111,90,227,15,230,255,0,249,95,171,222,117,223,6,236,9,183,45,95,189,231,14,147,253,43,103,169,162,70,237,239,109,85,190,93,247,230,250,254,31,175,220,97,79,18,156,166,179,40,226,142,252,181,108,229,249,45,106,173,177,247,69,252,92,87,26,205,189,17,63,57,125,119,95,173,73,159,224,191,110,161,102,19,145,220,152,191,186,157,95,89,18,167,127,153,209,183,59,227,183,168,22,100,0,0,0,0,0,0,116,237,100,183,205,118,210,12,230,215,76,222,105,171,49,187,157,60,105,186,38,238,125,44,141,79,85,68,245,95,137,220,79,158,225,72,202,250,10,154,25,62,109,68,47,137,223,99,154,169,254,48,53,152,201,46,23,77,62,214,203,181,202,159,241,117,248,246,81,81,51,126,106,237,44,21,106,169,234,142,111,206,103,214,159,105,176,111,8,218,133,38,166,240,251,133,228,213,50,115,212,186,203,110,142,165,118,219,241,222,74,7,191,209,173,79,87,251,147,111,129,71,92,118,224,245,88,39,18,249,133,13,69,63,73,183,27,157,194,229,7,182,142,231,138,75,133,74,53,221,156,237,183,228,244,93,151,234,44,115,193,211,80,162,187,104,213,223,7,146,110,105,232,238,245,21,77,78,93,182,141,148,182,248,147,242,81,61,87,227,191,253,32,79,172,137,245,81,227,247,57,40,83,122,150,209,204,232,125,62,122,49,121,125,123,122,237,235,216,214,179,136,247,213,73,196,54,168,201,92,155,84,187,51,189,186,111,79,158,181,211,115,122,118,245,223,211,177,178,70,116,246,199,132,100,50,61,220,173,109,170,173,85,219,111,178,36,46,238,107,89,174,239,108,154,225,168,114,49,220,205,118,87,118,84,118,219,110,139,89,47,112,46,139,194,149,147,55,134,56,186,173,217,22,228,213,111,116,238,159,39,208,236,76,210,39,120,101,80,190,143,133,219,43,158,254,110,187,169,166,78,219,108,142,183,81,246,255,0,144,250,248,183,226,226,209,161,25,126,25,133,197,83,205,115,188,221,45,206,150,14,71,39,238,89,165,158,53,119,55,69,237,249,209,109,178,42,59,236,78,234,18,152,28,46,25,126,102,83,137,217,242,56,211,102,220,232,41,235,19,236,146,38,191,224,159,157,240,79,176,230,128,3,195,156,141,106,185,203,178,34,110,164,41,227,179,142,252,107,67,241,171,182,7,139,92,255,0,240,198,186,134,120,169,211,163,39,226,57,227,169,137,178,251,116,239,137,220,179,68,223,101,92,155,253,157,212,38,61,234,154,213,115,183,212,89,239,12,234,82,214,196,248,38,143,119,55,157,143,106,181,201,187,118,84,221,21,83,116,93,204,61,123,224,191,134,252,138,57,223,85,167,219,190,173,206,149,239,249,90,191,187,157,190,235,178,78,159,18,133,114,46,36,53,151,43,186,73,117,188,101,253,122,153,101,89,121,190,79,165,111,180,174,87,126,76,72,158,174,95,113,119,94,29,11,168,179,240,219,104,185,234,37,111,153,158,228,180,245,182,247,116,224,103,238,41,40,41,29,23,104,123,122,243,252,237,157,223,186,122,1,249,184,248,112,240,191,113,98,49,248,63,46,223,254,147,184,175,199,255,0,166,126,179,170,100,158,21,28,49,223,105,210,42,108,127,201,61,61,31,230,238,18,109,217,125,203,86,159,31,249,9,156,0,175,249,252,29,52,42,73,26,232,111,61,38,35,145,92,223,47,88,237,211,225,186,214,153,99,71,188,57,120,121,210,11,157,53,238,221,96,243,119,10,87,178,104,231,243,85,209,237,35,93,27,145,220,171,82,246,252,232,209,118,219,110,228,168,0,122,169,169,225,163,166,138,146,157,156,145,64,198,199,27,119,85,217,168,155,34,110,189,253,16,246,128,0,173,255,0,25,236,254,11,54,155,226,184,42,59,241,185,23,158,221,54,94,222,94,123,124,191,154,190,229,252,228,253,126,133,144,20,129,226,223,168,49,229,186,249,22,61,77,63,82,158,193,205,211,246,118,219,175,69,64,245,245,106,47,171,126,43,250,128,196,60,2,105,245,86,160,241,49,139,208,67,47,74,24,188,239,86,78,84,119,46,246,250,165,111,110,102,170,247,102,221,141,135,74,105,240,115,211,153,111,218,167,123,205,220,155,195,96,242,219,250,118,235,211,92,34,252,228,95,84,248,47,234,245,46,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,1,1,252,95,180,202,60,187,67,168,115,86,71,207,85,137,245,122,9,190,219,249,170,202,8,221,249,104,158,141,247,163,191,87,169,62,12,115,196,14,155,126,203,58,87,121,193,210,78,155,171,252,191,43,182,223,110,74,152,165,244,230,111,250,223,197,63,196,6,188,156,59,106,11,52,187,88,108,25,196,178,114,71,110,243,92,203,182,255,0,190,82,203,18,126,75,191,215,62,11,254,51,101,202,106,136,234,224,109,68,75,187,93,190,223,169,118,53,100,169,134,91,117,99,161,119,103,199,183,195,222,159,254,19,99,46,14,53,50,13,85,208,76,123,38,101,71,90,105,124,223,85,220,138,223,74,218,134,39,110,70,167,164,126,228,3,55,0,0,0,0,0,0,226,114,204,106,215,153,99,55,76,86,245,79,215,161,187,81,207,69,81,31,59,155,205,28,177,185,142,77,218,168,169,187,92,190,138,139,245,161,68,28,120,240,115,148,112,255,0,168,183,60,134,213,105,223,16,187,85,77,85,75,63,94,63,196,172,179,213,61,144,242,186,119,202,237,162,133,23,153,81,55,247,236,190,183,234,113,25,86,39,96,205,108,117,120,222,75,65,231,45,245,209,73,4,240,245,95,31,51,30,199,49,201,204,197,71,38,237,115,147,178,167,168,26,190,216,175,183,92,106,237,75,124,178,85,121,106,218,41,153,60,18,242,53,252,143,99,145,205,93,156,138,139,179,154,139,178,166,221,139,36,224,207,197,46,229,97,168,182,105,246,184,212,245,168,28,232,105,33,185,242,53,189,62,244,241,53,58,52,212,138,229,217,169,43,187,187,191,167,193,76,155,196,199,132,166,51,146,199,117,202,116,110,187,228,186,213,235,213,178,219,210,146,126,179,255,0,28,244,103,86,162,177,17,187,185,209,183,125,187,109,191,189,74,180,213,157,33,205,180,95,43,168,195,243,155,95,146,174,129,207,217,189,120,100,230,107,100,146,62,111,197,61,232,155,186,39,246,223,221,246,110,27,42,97,89,206,51,168,86,10,92,155,19,184,249,219,125,92,108,150,41,122,50,71,186,61,141,122,118,145,173,119,205,123,87,186,123,204,97,198,134,75,248,43,195,78,125,112,70,243,58,92,126,235,3,59,237,237,45,190,161,83,220,191,154,81,87,15,220,85,106,167,15,23,184,43,176,235,207,37,7,85,174,169,163,242,244,203,213,103,60,74,246,243,201,12,142,110,237,133,169,186,122,122,252,119,151,218,221,226,51,135,235,182,129,220,112,251,148,126,67,35,170,181,77,4,177,239,44,189,71,186,138,72,215,186,83,50,52,222,73,87,209,118,237,240,244,8,253,225,253,168,151,60,95,138,251,53,214,142,191,202,46,73,91,79,109,169,119,73,178,115,69,81,114,165,115,219,178,181,118,249,169,221,17,23,183,101,66,222,184,239,197,46,217,183,11,121,92,54,86,121,135,210,90,107,174,18,46,237,102,241,54,221,85,187,189,165,79,206,78,201,223,191,161,64,122,125,147,75,133,231,120,254,87,19,249,86,209,116,164,174,85,217,23,180,83,50,79,130,254,111,193,126,197,54,56,210,155,149,183,87,120,111,198,42,106,153,230,169,178,156,50,137,181,81,238,230,115,165,77,3,21,237,221,17,170,155,164,158,169,203,235,219,96,53,229,209,58,41,32,215,172,10,223,80,207,110,60,190,215,11,219,191,189,43,99,69,78,198,201,152,66,50,155,5,176,35,189,150,197,105,165,69,247,236,137,11,74,37,185,233,45,207,79,188,68,172,216,197,37,47,66,37,212,218,122,250,8,249,218,238,157,47,203,138,200,147,117,123,149,118,70,34,123,75,205,241,66,234,117,163,62,110,148,232,30,65,152,87,59,105,237,88,229,92,205,237,235,52,84,82,72,158,141,114,122,198,190,229,79,180,10,146,241,110,213,149,204,245,222,151,17,183,86,245,173,214,107,107,35,149,189,62,94,90,168,171,43,227,114,110,172,71,46,205,114,122,42,183,237,59,223,131,14,153,212,212,234,94,69,170,114,63,247,44,86,122,187,51,91,178,126,248,149,22,249,247,223,159,127,79,238,118,250,253,196,6,212,172,190,191,84,117,46,249,149,63,241,147,223,174,245,53,49,39,178,159,191,212,61,232,159,53,169,235,39,189,19,245,23,145,225,175,163,77,210,190,29,45,53,181,144,114,215,228,109,130,240,174,230,223,104,234,40,104,215,151,100,123,155,243,163,94,253,151,234,64,37,144,0,0,0,0,0,0,0,10,245,241,149,160,231,208,187,21,127,150,223,151,33,165,143,171,207,233,251,142,224,187,109,255,0,46,229,110,112,52,229,111,19,56,66,163,182,255,0,70,109,190,239,255,0,72,83,22,141,227,5,109,173,175,225,126,219,37,50,243,50,155,40,134,105,27,217,54,107,109,213,251,187,117,95,175,208,171,94,8,38,88,56,152,193,220,139,182,247,171,98,127,254,194,152,13,138,168,87,122,42,117,223,253,73,159,244,33,239,62,123,123,185,232,41,156,190,248,88,191,253,202,31,64,0,0,0,0,16,31,197,3,131,215,107,38,41,38,176,98,116,92,249,22,53,110,84,168,94,166,220,212,20,241,214,212,57,191,140,153,145,166,242,72,222,232,197,119,218,157,138,87,175,161,171,181,214,205,65,91,23,74,162,154,71,69,35,57,145,220,175,106,170,42,110,155,162,247,69,244,54,158,146,54,75,27,162,145,55,107,209,90,228,248,162,145,83,136,95,14,157,15,215,139,147,242,41,45,255,0,36,222,230,145,100,158,179,171,89,63,83,119,74,247,39,79,204,177,137,187,229,230,236,157,182,219,209,123,5,2,171,220,228,217,84,152,222,29,60,36,100,26,221,170,86,188,230,237,106,255,0,193,92,114,182,10,215,84,117,217,237,212,83,212,210,74,177,242,182,102,72,155,197,42,175,55,42,167,187,101,94,201,60,52,231,194,59,67,49,59,236,87,140,146,171,229,200,161,123,94,218,126,74,202,95,71,177,201,237,50,177,125,205,114,122,126,87,212,77,124,67,14,199,112,75,5,30,51,139,91,252,149,186,130,24,233,224,135,171,36,156,140,99,26,198,167,51,220,231,46,205,99,83,186,170,246,3,144,181,219,169,108,246,202,59,69,19,57,41,232,96,142,154,22,238,171,202,198,53,26,212,221,85,85,123,34,122,170,169,245,0,0,245,212,79,21,45,60,181,51,59,150,56,88,233,30,187,111,179,81,55,85,236,123,8,91,226,83,197,101,62,136,233,117,78,23,98,151,154,255,0,146,66,250,53,111,42,167,78,154,162,158,178,62,125,221,11,216,187,73,18,118,221,21,126,40,157,212,32,159,139,78,169,210,229,218,251,54,25,111,175,243,17,99,188,188,204,233,43,58,126,98,138,134,68,238,172,69,93,213,171,239,93,190,175,66,13,209,209,212,220,42,89,73,73,31,82,89,55,229,110,232,155,236,155,175,117,237,232,138,125,185,54,69,115,203,47,117,57,5,226,110,173,93,87,39,81,252,173,110,252,172,107,19,179,81,19,209,169,238,45,139,195,59,129,122,76,126,223,14,180,234,77,15,82,225,63,55,201,212,253,85,78,143,43,171,41,165,246,161,168,86,187,153,170,197,246,153,219,221,239,80,59,191,135,47,1,208,232,205,165,250,151,169,182,238,166,83,91,183,147,139,172,169,228,121,29,87,12,158,212,53,15,142,94,120,165,98,247,111,179,238,239,186,164,252,60,34,109,217,15,32,0,33,127,25,94,34,152,103,15,46,171,195,113,152,126,85,203,35,233,243,67,205,44,29,13,252,188,137,237,62,154,72,157,205,20,206,95,94,219,124,87,100,9,35,171,154,231,166,186,33,100,91,254,163,100,31,38,82,123,157,229,42,38,223,219,141,158,144,198,245,245,149,158,239,127,212,187,84,87,23,62,39,217,198,174,177,248,166,151,73,242,37,129,251,117,157,180,53,62,99,110,132,141,237,61,35,94,206,89,35,147,209,123,243,124,17,8,141,171,218,213,158,107,110,79,54,83,157,93,124,229,84,188,187,126,34,24,249,118,142,54,127,169,70,196,94,209,51,221,238,251,119,238,122,21,194,6,178,107,236,232,236,62,195,205,67,249,85,94,106,149,57,123,75,183,177,36,204,85,246,161,114,127,203,240,220,48,156,146,62,87,172,146,46,238,95,85,37,127,7,28,7,231,28,69,228,112,92,175,84,158,67,19,139,155,204,85,245,33,151,155,120,234,17,190,195,106,35,149,54,150,20,78,223,29,253,61,108,63,135,79,10,253,38,210,206,133,235,59,151,240,150,243,23,55,44,188,181,52,124,155,245,154,189,162,171,115,23,118,72,196,244,252,159,138,169,55,109,118,186,11,53,12,118,235,108,29,26,120,183,228,103,51,157,182,234,170,189,220,170,190,170,160,112,154,117,167,120,182,150,98,116,120,94,27,110,242,86,186,30,167,70,30,180,146,114,243,202,249,29,237,72,231,57,125,169,28,189,213,125,126,27,33,217,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,117,157,69,211,188,91,84,241,58,204,47,50,183,121,219,93,119,79,173,15,90,72,249,185,37,100,141,246,163,115,92,158,212,109,94,202,158,159,13,208,236,192,10,8,227,31,128,252,231,135,76,138,123,149,150,147,207,226,82,242,244,42,250,144,197,201,180,116,232,239,97,213,18,74,187,203,50,167,127,134,254,158,145,66,57,31,19,210,72,215,103,39,162,155,77,221,45,116,23,154,25,45,215,40,58,212,242,237,206,206,103,55,125,149,21,59,181,81,125,81,8,69,196,95,133,134,147,106,167,152,189,96,146,126,13,94,101,228,230,151,106,154,206,125,186,45,78,210,213,181,137,179,35,122,122,126,87,197,16,8,103,194,55,137,246,113,164,76,102,41,170,50,124,183,96,102,253,23,109,13,55,151,223,175,35,187,65,72,231,191,154,73,35,245,94,220,191,5,82,221,116,143,92,244,215,91,236,137,127,211,156,131,229,58,79,123,188,165,68,59,123,114,51,210,104,216,190,177,63,221,238,250,211,122,4,215,94,16,53,147,64,167,87,230,22,30,90,31,201,170,243,84,171,205,218,45,253,136,230,122,167,181,51,83,254,95,179,166,105,14,181,103,154,37,147,195,148,224,183,95,39,85,23,54,255,0,136,134,78,109,227,145,159,234,177,189,19,180,175,247,123,254,205,131,102,208,66,254,13,188,69,48,206,33,157,73,134,228,209,124,147,150,73,212,229,135,154,89,250,251,121,137,23,218,101,52,113,55,150,40,90,190,189,247,248,166,203,52,0,16,15,196,103,128,232,53,154,212,205,75,211,59,119,79,41,162,223,206,69,214,85,243,220,238,164,134,63,106,106,134,71,23,36,81,61,123,55,218,247,247,217,86,126,30,21,55,236,160,106,189,91,69,83,111,169,125,29,100,125,57,163,219,153,187,162,237,186,34,167,116,237,232,168,78,63,9,125,84,165,196,53,246,28,54,225,95,229,226,200,185,185,89,210,87,245,60,189,21,116,158,168,197,84,217,92,158,244,223,235,244,36,103,137,143,2,244,185,5,190,109,104,211,106,14,157,194,14,95,148,105,250,170,189,110,103,81,211,69,237,77,80,141,111,43,81,235,236,179,191,191,220,165,78,227,57,21,207,19,189,211,100,22,121,186,85,116,188,253,55,242,181,219,115,49,204,94,206,69,79,71,47,184,13,165,65,30,56,41,226,110,221,196,158,149,82,223,100,94,75,213,47,63,202,16,251,75,201,205,83,82,216,189,174,148,108,93,217,6,254,202,125,189,253,100,56,3,229,186,91,169,111,22,202,203,69,107,57,233,235,160,146,154,102,238,169,204,199,181,90,228,221,21,21,59,42,250,42,41,245,0,40,123,196,91,132,140,131,68,117,74,233,156,218,109,95,248,43,145,214,207,90,218,142,187,61,138,138,138,154,185,82,62,87,76,249,23,104,162,69,230,229,68,247,108,139,217,97,202,61,205,77,145,77,163,114,252,59,29,206,236,21,152,206,83,111,243,182,234,248,100,167,158,30,172,145,243,177,236,115,28,156,204,115,92,155,181,238,78,202,139,220,133,26,141,225,29,161,153,101,246,91,198,55,85,242,28,83,61,207,117,63,37,101,87,171,222,229,246,159,88,158,231,53,61,63,39,235,2,148,40,40,106,238,149,176,208,81,69,213,168,169,145,177,70,206,100,111,51,220,168,136,155,174,200,157,213,61,75,168,240,191,224,241,218,55,138,199,172,25,101,23,38,69,146,219,145,41,215,169,191,45,5,68,116,85,13,111,226,230,124,107,180,145,187,186,177,29,246,39,99,37,240,245,225,211,161,250,17,114,102,69,29,191,229,107,220,18,36,144,86,117,107,32,233,236,232,158,212,233,249,151,177,118,124,92,221,211,190,251,122,39,121,87,28,108,138,54,197,26,108,214,34,53,169,240,68,3,244,0,0,0,0,122,43,187,81,84,47,254,137,255,0,244,41,239,62,123,131,185,40,42,92,158,232,94,191,253,202,129,174,215,28,170,174,226,103,55,85,93,255,0,209,155,151,222,21,37,145,248,53,80,114,104,93,246,191,203,109,205,144,213,71,213,231,245,253,199,111,93,182,255,0,151,114,182,56,223,153,103,226,99,56,114,174,251,94,174,105,255,0,251,10,146,210,188,31,109,181,180,28,47,220,164,169,94,86,84,229,19,77,27,123,46,237,117,186,131,103,110,139,245,122,1,57,192,0,0,0,0,0,0,0,83,247,140,246,153,213,83,106,86,59,170,113,187,247,44,182,122,75,43,155,178,126,248,181,23,9,247,223,159,127,79,238,118,250,253,199,68,240,145,213,149,195,53,222,171,17,184,214,244,109,215,155,107,227,137,189,62,110,106,169,107,40,35,106,110,140,87,38,237,106,250,170,55,236,44,43,196,163,70,155,170,156,58,93,171,104,224,230,175,199,27,61,225,29,205,182,241,211,208,214,47,46,202,246,183,231,72,157,251,175,212,165,27,233,174,95,95,165,218,151,99,202,153,248,185,236,55,122,106,153,83,217,95,222,42,24,245,79,154,228,245,143,220,139,250,192,217,115,55,70,84,224,183,244,111,180,217,109,53,91,123,183,69,133,198,182,122,219,71,36,250,245,158,219,224,111,183,38,95,117,133,141,223,222,181,178,34,39,115,97,173,23,207,155,170,218,7,143,230,20,46,252,125,215,28,164,153,203,183,164,210,209,71,34,250,181,169,235,34,123,145,62,194,149,237,154,75,115,212,31,17,43,206,49,87,75,230,34,110,166,212,87,215,199,206,214,117,41,126,92,70,74,155,163,218,169,186,61,83,217,94,111,130,1,109,156,8,98,151,108,39,133,188,82,27,211,60,187,234,237,52,55,8,215,118,191,104,157,110,165,217,222,202,175,230,175,101,239,219,208,168,95,16,29,68,185,229,28,87,222,110,181,149,254,109,113,186,218,139,109,51,186,77,143,150,42,123,149,83,152,221,145,169,191,206,94,234,138,189,251,170,151,111,170,183,27,118,145,240,223,147,212,210,51,202,211,98,216,101,107,105,99,221,207,228,74,106,7,171,27,186,163,149,118,72,253,87,155,211,190,230,184,218,131,147,75,153,231,121,14,87,43,249,150,239,117,171,174,69,217,19,180,179,62,79,130,126,119,193,62,196,3,97,174,11,242,95,194,174,26,112,27,130,183,149,209,99,246,168,31,223,127,105,45,244,234,190,228,252,227,39,230,185,206,51,167,182,10,172,155,44,184,249,43,125,36,111,150,89,122,50,73,178,49,142,122,246,141,174,119,205,99,151,178,123,138,153,209,31,17,140,63,66,116,14,221,135,219,163,243,249,29,37,170,24,34,143,121,98,233,189,180,81,198,157,214,153,241,174,210,68,158,171,178,239,240,245,136,60,64,241,87,170,156,67,222,231,174,204,111,60,244,29,87,58,158,143,203,211,39,73,156,242,171,19,158,56,99,115,182,108,206,77,215,215,215,225,176,76,238,50,252,82,238,87,233,238,122,125,161,213,61,26,6,186,106,73,174,124,141,119,83,189,68,78,78,141,77,34,57,55,106,196,238,206,237,233,241,82,182,239,183,219,174,75,118,170,190,94,234,188,205,109,108,207,158,121,121,26,206,119,189,202,231,46,205,68,68,221,206,85,217,19,110,231,102,210,109,33,205,181,163,43,167,195,240,107,95,157,174,157,204,221,189,120,99,229,107,164,142,62,111,198,189,136,187,58,86,118,223,223,246,237,105,124,51,248,74,99,56,212,118,172,167,89,43,190,84,173,78,133,91,237,189,41,32,232,191,241,47,86,117,105,235,21,29,179,155,35,119,219,190,251,251,144,8,101,192,119,7,57,71,16,26,139,108,200,110,182,157,177,11,77,84,53,85,83,245,227,252,114,197,61,43,223,15,43,103,100,173,222,41,149,121,145,23,111,118,235,233,123,248,158,53,107,195,113,155,94,43,101,167,232,80,218,104,224,162,167,143,157,206,229,142,40,218,198,166,238,85,85,217,173,79,85,85,250,212,241,138,226,118,12,42,199,73,141,227,84,30,78,223,67,20,112,65,15,85,242,114,177,140,107,26,156,207,85,114,236,214,181,59,170,250,28,184,0,0,0,0,0,0,30,170,154,136,233,32,117,68,171,179,91,182,255,0,173,118,53,164,226,43,80,89,170,90,195,127,206,98,127,60,119,47,43,202,187,109,251,221,44,81,47,228,183,253,111,243,83,252,101,249,241,141,169,144,105,94,130,100,57,51,234,58,51,69,229,58,78,228,87,122,214,211,177,123,114,57,61,36,247,161,174,101,60,50,220,107,27,19,123,190,77,254,30,228,255,0,240,1,116,254,16,58,103,30,35,161,213,217,171,227,228,171,203,58,93,116,223,125,188,173,101,124,109,252,181,79,71,123,145,191,175,212,159,38,57,225,247,77,127,98,109,42,179,96,235,39,81,212,30,99,153,219,109,191,61,76,178,250,115,59,253,115,226,191,226,50,48,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,194,162,42,108,167,144,6,187,124,118,105,116,218,89,196,78,67,103,228,229,166,147,202,116,19,116,95,74,26,103,59,242,220,190,178,123,212,155,158,14,26,198,147,91,47,58,81,95,63,34,82,121,127,36,206,93,249,249,157,112,158,78,232,206,219,118,249,206,251,62,7,223,227,43,163,18,94,44,24,214,171,218,160,228,117,163,206,124,162,238,109,250,221,87,219,224,139,179,158,156,187,108,191,53,171,191,191,111,82,190,248,58,213,181,209,125,124,199,115,89,219,212,163,165,243,126,98,45,246,231,230,162,168,141,189,209,143,84,217,101,223,178,127,218,129,177,232,61,52,149,81,86,211,178,166,7,110,199,239,178,236,190,229,219,223,246,30,224,0,0,0,0,0,0,6,56,214,221,7,192,181,223,19,173,197,243,75,103,93,39,130,72,225,151,173,51,122,47,116,82,49,175,229,142,70,115,109,213,114,236,171,178,255,0,131,108,142,0,161,222,50,124,61,51,126,29,238,21,153,54,57,55,203,24,156,139,37,67,103,229,134,159,202,181,93,80,244,139,149,245,50,74,254,88,161,106,243,109,223,127,138,119,135,42,138,138,168,190,168,109,59,118,181,80,222,237,181,86,139,148,61,90,90,200,95,4,204,230,86,243,49,237,86,185,55,69,69,78,202,190,138,84,175,136,119,135,91,241,121,46,58,211,164,209,115,80,79,36,213,55,43,119,54,220,142,95,55,83,44,253,89,234,85,203,179,91,27,121,26,207,173,61,232,5,102,23,55,225,5,173,205,203,244,194,191,75,235,157,203,93,100,158,89,225,102,219,239,75,13,61,4,13,118,233,26,39,206,114,246,87,43,190,223,82,154,42,41,230,165,158,74,106,134,114,201,19,213,143,110,232,187,57,23,101,78,223,89,37,124,63,56,137,162,225,203,94,169,114,27,187,250,118,203,229,59,44,85,178,236,171,210,130,106,218,87,200,253,155,20,142,118,205,133,87,102,162,42,251,149,23,212,46,171,53,225,119,2,205,117,150,199,173,181,140,233,223,44,145,83,69,26,239,50,243,36,53,78,169,79,73,81,137,187,220,190,172,95,214,157,136,87,227,29,173,63,35,88,236,154,51,68,239,199,86,54,154,239,47,111,245,39,178,225,78,169,221,138,158,168,158,143,223,234,247,150,61,99,203,236,185,38,31,71,156,89,170,122,246,187,133,186,59,157,60,188,143,111,60,15,137,37,107,185,92,212,114,110,215,34,236,168,139,245,111,216,160,79,16,125,69,169,212,126,38,178,90,201,234,122,209,217,170,107,44,240,123,8,222,88,162,184,85,43,91,217,173,223,110,127,85,221,126,181,3,131,224,171,72,167,214,46,32,177,123,10,69,207,75,65,112,162,184,214,123,72,159,136,101,109,59,95,249,108,95,73,61,202,171,240,67,98,12,106,199,73,140,227,214,204,118,133,188,180,246,202,56,104,226,77,213,118,100,108,70,39,170,170,250,53,61,85,126,210,186,60,29,52,95,228,188,26,241,171,181,201,203,61,101,93,69,178,22,250,239,19,225,183,212,53,219,163,213,61,81,123,43,119,250,253,197,148,128,0,0,0,0,0,0,0,1,16,188,82,145,203,194,197,119,42,111,251,186,93,254,207,147,171,74,134,224,165,90,222,37,112,101,123,57,147,229,203,103,109,246,255,0,199,233,139,136,241,51,233,126,213,139,215,87,243,234,121,125,126,119,201,213,155,20,237,193,83,149,188,74,96,202,139,255,0,151,45,159,211,233,192,216,186,217,178,219,105,21,19,100,232,71,219,253,234,31,73,242,218,215,123,101,34,175,250,196,127,245,80,250,128,0,0,0,0,0,0,0,0,0,120,85,217,55,80,49,207,16,90,189,107,209,13,41,191,103,247,47,105,212,20,53,79,166,143,218,78,164,236,166,150,86,55,118,177,251,111,210,94,234,213,68,247,252,23,93,237,118,213,187,214,182,106,117,247,62,188,73,191,202,53,245,83,83,71,179,63,21,4,149,18,202,198,110,214,51,155,110,170,247,86,162,175,191,224,147,111,197,231,136,42,188,143,80,104,116,106,207,83,207,106,182,83,197,91,85,236,34,114,214,71,61,125,59,219,237,70,142,95,101,201,221,30,173,248,38,253,200,179,193,134,133,84,235,246,186,89,113,70,197,207,69,67,53,53,206,224,156,200,155,210,178,178,158,57,83,247,198,47,205,155,242,85,93,240,79,128,102,239,13,94,15,159,173,185,179,117,7,44,111,46,55,103,223,104,183,223,205,117,97,172,139,214,57,153,35,57,100,137,171,243,87,127,169,59,173,224,83,83,67,73,11,105,233,217,201,27,55,217,55,85,219,117,223,222,117,29,32,211,27,22,143,224,22,204,3,28,135,165,67,109,235,116,219,204,247,126,249,60,146,175,207,123,215,231,72,239,202,95,241,29,204,1,235,158,120,169,162,116,211,59,149,141,219,117,217,87,223,183,184,243,44,177,193,26,203,43,185,90,223,85,219,114,164,188,68,60,67,231,191,77,83,164,26,69,91,181,187,216,243,245,189,52,252,111,106,74,136,255,0,23,81,76,142,110,206,73,27,236,191,191,170,251,144,14,207,199,47,137,231,201,243,87,233,102,138,199,206,244,233,117,175,27,237,183,106,105,219,248,138,154,95,174,86,118,119,215,240,66,175,44,246,124,147,80,178,56,237,214,216,124,245,210,183,126,86,243,71,23,55,36,106,171,221,85,173,77,154,197,255,0,7,196,224,203,4,240,186,207,52,123,8,205,17,249,36,221,43,204,223,50,94,90,167,122,69,91,191,178,198,171,62,99,154,159,254,16,51,207,9,94,20,120,214,63,69,75,152,235,124,223,41,92,37,231,255,0,66,185,100,135,161,178,207,31,239,212,213,138,215,115,53,98,127,167,109,182,248,169,99,246,171,69,186,201,69,29,186,215,79,209,167,139,126,70,115,185,219,110,170,171,221,202,171,234,170,125,49,74,201,227,73,99,93,218,239,69,63,96,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,124,119,91,69,186,247,69,37,186,233,79,214,167,151,110,118,115,185,187,236,168,169,221,170,139,234,136,87,7,22,190,20,120,214,65,69,85,152,232,132,223,38,220,34,228,255,0,66,185,100,155,175,186,193,31,239,213,53,136,214,242,181,37,127,167,125,246,248,41,101,103,226,105,89,4,107,44,139,179,91,234,160,106,237,120,179,228,154,123,145,201,110,185,67,228,110,148,91,115,55,154,57,121,121,227,69,78,232,174,106,238,215,167,248,126,37,161,112,53,226,121,242,132,212,26,89,173,81,242,189,122,189,27,206,251,239,218,166,119,126,34,154,151,234,137,157,221,253,215,197,12,75,226,139,158,104,246,111,154,43,241,185,186,183,152,126,124,188,181,77,245,138,139,111,101,237,70,124,198,185,63,252,37,125,129,181,36,19,197,83,19,102,133,220,204,118,251,46,202,158,253,189,231,176,168,255,0,14,255,0,16,249,172,19,83,105,6,174,214,239,110,246,252,133,111,77,63,21,218,174,162,79,197,211,211,43,157,187,150,54,251,79,237,234,158,244,45,182,41,99,158,52,150,39,115,53,222,139,182,192,126,106,105,161,171,133,212,245,12,231,141,251,110,155,170,111,178,239,238,40,255,0,196,171,131,215,232,150,108,237,64,196,219,205,141,222,54,222,45,246,242,189,40,104,226,249,210,76,249,31,205,36,174,95,154,155,125,105,221,47,20,233,154,189,166,86,45,95,192,46,120,14,69,15,86,134,229,209,234,55,153,237,253,238,120,229,79,152,246,47,206,141,191,148,159,226,3,95,62,20,120,141,189,240,217,170,52,89,173,11,122,212,45,234,121,186,109,216,222,175,238,121,227,103,182,177,72,173,217,211,170,246,78,254,139,241,77,137,48,220,182,213,156,99,148,153,61,150,94,165,29,103,83,166,238,87,38,252,146,57,139,217,200,139,234,213,245,67,90,189,108,210,235,182,141,106,85,223,78,239,108,229,171,181,121,126,126,237,95,223,105,227,153,62,107,222,158,146,39,229,47,234,244,75,54,240,123,226,14,170,249,101,188,104,197,250,167,111,146,124,191,201,77,228,79,111,170,250,250,137,187,178,52,219,109,147,231,189,126,173,189,0,179,144,0,0,0,0,0,0,0,0,0,3,230,185,236,150,218,181,84,221,58,18,118,255,0,122,167,210,124,183,69,218,217,86,169,254,177,39,253,85,3,93,62,53,149,174,226,87,57,86,51,149,62,92,185,246,223,127,252,126,164,183,143,11,84,114,112,177,69,204,159,248,252,123,125,159,39,81,21,13,198,171,149,220,74,103,42,171,255,0,151,46,127,211,234,11,137,240,204,233,126,213,139,47,75,243,233,185,189,126,119,201,212,123,129,43,128,0,0,0,0,0,0,0,113,185,45,142,147,38,199,174,120,237,123,57,169,238,116,115,81,202,155,170,110,201,24,172,119,162,162,250,57,125,21,62,211,93,254,53,116,138,125,29,226,11,40,176,172,92,148,181,247,10,219,141,31,180,139,248,135,214,212,53,159,150,245,244,143,222,168,191,20,54,50,43,91,198,47,69,254,84,193,172,250,187,66,156,211,209,213,211,219,38,111,166,209,50,27,133,67,157,186,189,19,213,83,178,55,127,175,220,7,31,224,227,173,63,44,217,47,122,51,90,239,199,81,182,166,239,23,111,245,38,50,223,78,137,217,136,158,170,190,175,223,234,247,147,83,10,225,119,2,194,181,154,249,173,180,108,234,95,47,113,84,195,34,239,50,114,182,106,182,212,175,172,170,197,217,237,79,70,39,234,78,197,38,248,124,234,45,78,156,113,53,141,86,65,83,209,142,243,83,71,103,159,216,71,115,69,45,194,149,92,222,237,118,219,242,122,166,203,245,161,127,151,204,190,203,141,225,245,153,197,230,171,161,107,183,219,164,185,212,75,200,247,114,64,200,150,87,59,149,173,87,46,205,106,174,200,138,191,86,253,128,129,222,47,154,220,220,63,76,40,52,190,133,220,213,215,185,226,154,102,109,182,212,179,83,215,192,231,110,177,170,124,230,167,100,114,59,236,245,41,140,147,62,32,124,68,209,113,27,175,85,89,13,162,78,173,178,199,79,37,138,138,93,149,189,88,33,173,170,124,111,229,116,81,185,187,182,100,93,156,138,169,239,85,95,72,213,79,79,53,84,241,211,83,179,154,73,94,140,99,119,68,221,202,187,34,119,250,192,245,162,42,170,34,122,169,49,184,54,240,244,205,248,136,184,81,228,217,28,223,35,226,113,172,117,14,159,150,26,143,52,212,117,59,214,46,86,84,199,43,57,162,153,203,205,183,109,190,43,219,54,248,120,248,118,59,40,146,221,173,58,179,23,45,4,18,67,83,109,183,115,111,206,230,249,74,152,167,234,193,82,142,77,218,233,27,200,230,125,107,238,66,218,173,54,170,27,37,182,150,209,109,135,165,75,71,11,32,133,156,202,238,86,49,168,214,166,234,170,171,217,19,213,64,232,122,37,160,248,22,132,98,116,88,190,23,108,232,36,16,71,28,210,245,166,119,89,237,138,54,57,252,178,72,254,93,250,77,93,145,118,79,240,239,145,192,0,0,0,0,0,0,0,1,233,171,170,138,138,157,245,51,187,102,51,109,215,101,247,174,222,239,180,10,189,241,143,214,52,134,217,102,210,139,125,71,58,85,249,143,60,206,77,185,57,29,111,158,62,234,206,251,247,249,174,251,126,4,35,224,79,75,166,213,62,34,113,235,63,39,53,52,126,111,174,155,162,122,208,212,185,191,150,213,245,143,220,167,15,198,46,173,254,205,26,249,145,102,176,51,167,71,85,229,60,188,91,239,201,203,69,79,27,187,171,24,171,186,197,191,116,255,0,181,108,11,193,171,70,36,179,216,50,93,87,187,65,206,235,191,147,249,57,220,219,116,122,79,184,65,47,102,189,121,183,221,62,115,83,111,118,254,160,89,202,34,34,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,199,154,243,165,182,189,97,211,43,174,13,117,131,171,21,119,67,183,51,155,243,42,34,151,242,94,197,245,141,63,41,63,196,107,85,119,180,93,177,123,188,182,171,165,63,150,174,166,229,234,71,206,215,242,243,53,28,157,218,170,139,236,185,61,254,243,105,130,138,252,81,180,29,186,91,174,18,229,22,170,94,75,102,69,203,211,94,125,246,232,81,209,49,126,116,142,119,206,145,125,81,63,90,1,101,62,29,58,236,205,103,208,107,106,215,63,107,173,183,173,230,153,183,167,82,182,175,147,186,70,198,252,216,147,211,127,175,191,172,171,40,135,195,47,137,9,52,107,90,105,241,139,205,71,46,63,145,115,249,183,114,111,211,242,244,149,143,103,205,137,239,93,228,145,61,21,54,247,238,158,151,186,215,53,237,71,53,119,69,3,200,0,0,0,0,0,0,0,1,235,168,130,42,168,36,166,157,188,209,202,197,99,219,186,166,237,84,217,83,177,236,0,85,223,136,199,135,163,174,116,247,61,109,210,122,46,165,91,22,106,219,181,23,83,109,163,68,171,169,154,110,164,245,59,122,172,109,228,99,55,247,162,122,161,84,85,84,181,86,202,233,168,170,163,233,212,82,74,232,164,110,232,188,175,106,236,169,186,118,93,149,61,198,211,55,10,10,75,165,13,69,182,186,46,173,61,84,79,134,86,115,43,121,152,228,84,114,110,155,42,118,85,244,40,147,196,183,135,152,52,119,90,107,114,27,21,179,203,89,242,41,164,174,85,235,43,255,0,116,84,85,214,63,111,106,71,191,230,70,158,228,78,222,136,160,77,206,10,53,182,130,78,2,115,26,249,110,61,58,156,82,201,112,129,142,232,185,121,86,154,205,76,169,219,167,178,236,191,238,191,89,83,53,9,62,166,107,156,206,137,60,212,185,78,86,231,39,163,58,174,169,172,255,0,122,141,221,95,253,206,219,251,140,135,163,26,241,79,129,104,158,109,166,146,67,202,251,252,23,37,108,188,202,187,245,233,35,133,25,203,211,119,230,111,191,50,126,175,83,143,224,199,31,118,77,197,30,156,199,182,236,165,202,172,245,178,167,197,141,184,211,238,158,169,249,222,238,255,0,80,23,203,194,254,3,77,166,250,27,136,227,176,82,249,121,62,72,160,150,162,62,117,126,211,121,56,88,238,234,231,126,103,185,118,50,169,235,167,138,56,41,226,130,38,242,178,54,53,141,77,247,217,17,54,67,216,0,0,0,0,0,0,0,0,4,82,241,50,114,55,133,139,222,233,234,234,148,79,248,58,176,167,46,11,221,203,196,158,10,187,237,189,246,214,159,254,63,78,92,159,137,77,36,181,124,44,100,29,36,253,229,149,114,187,253,202,91,171,55,41,139,132,9,252,191,17,184,19,254,57,13,173,191,254,63,78,6,199,54,165,222,215,70,191,253,47,31,253,84,62,179,226,178,59,158,203,64,255,0,206,165,137,127,251,132,62,208,0,0,0,0,0,0,0,0,7,86,213,60,154,28,51,77,50,204,182,121,57,35,179,88,235,238,14,118,202,187,36,52,239,145,87,100,69,252,223,130,253,138,118,146,43,248,145,234,71,224,7,12,57,29,44,125,228,200,233,171,44,110,79,131,42,45,245,136,171,243,93,249,159,87,218,128,81,198,184,230,178,106,22,173,229,217,107,165,234,71,113,189,215,212,66,238,93,183,142,74,153,100,111,110,86,254,127,189,17,75,99,240,143,208,89,48,253,53,168,213,27,189,39,78,174,246,231,165,42,245,55,230,166,154,158,130,118,59,217,145,81,55,86,175,101,106,47,199,111,66,161,244,219,24,118,103,168,24,222,40,145,245,27,118,187,81,209,61,187,237,187,101,157,145,175,125,211,243,190,41,246,161,178,54,130,226,20,248,38,140,225,56,165,60,124,141,182,227,246,218,101,110,234,187,44,116,145,71,234,174,119,230,124,84,14,252,1,9,124,69,248,209,94,31,241,54,97,248,69,119,46,87,116,223,149,253,45,252,191,78,90,73,23,180,176,62,55,243,69,51,189,233,183,214,187,108,24,147,196,215,142,168,113,234,36,209,141,45,186,115,215,84,127,243,188,253,5,78,143,42,209,212,193,236,207,78,168,237,218,178,39,176,254,222,255,0,114,21,29,28,111,149,233,28,105,187,151,209,14,211,134,97,121,166,176,230,48,99,216,221,31,202,87,155,135,55,35,58,145,67,205,211,137,207,94,239,115,24,155,50,55,123,211,211,226,93,79,13,30,26,218,99,164,216,212,82,102,52,191,42,223,229,230,243,51,243,212,65,233,36,220,158,204,117,78,103,239,114,53,59,124,59,247,85,2,145,95,134,100,177,211,173,83,237,187,68,159,149,214,143,227,183,167,54,254,167,16,215,73,79,34,57,171,202,246,254,179,103,250,189,54,194,235,173,46,177,213,217,186,148,79,219,154,47,49,42,111,179,185,147,186,59,127,156,136,190,164,19,227,83,195,75,20,204,113,249,242,189,27,179,249,27,220,28,191,136,243,18,75,213,230,125,60,127,58,162,169,24,221,152,217,23,211,190,255,0,29,128,192,60,1,248,140,221,240,91,188,90,115,173,23,238,174,57,47,55,149,169,242,173,111,148,217,181,83,63,216,166,166,116,146,115,200,248,147,187,187,122,167,109,208,184,200,39,138,166,38,207,3,249,152,237,246,93,149,61,251,123,205,88,42,233,39,161,168,125,45,75,57,36,102,220,201,186,46,219,166,254,239,169,75,198,240,188,226,46,93,93,210,153,177,59,229,119,86,237,143,114,243,167,73,27,191,94,166,182,68,249,177,53,191,50,52,247,175,234,80,38,232,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,92,243,197,77,19,167,157,252,172,110,219,174,202,190,253,189,197,57,241,247,226,51,119,206,110,242,233,206,139,223,186,88,228,92,190,106,167,202,181,222,111,118,210,204,207,98,166,153,178,71,201,35,37,78,206,239,234,189,182,66,89,248,161,241,23,46,145,105,76,56,157,142,187,165,118,200,121,185,19,164,142,219,161,83,69,34,252,232,156,223,153,34,251,211,245,169,71,52,148,147,215,84,50,150,153,156,242,63,126,84,221,19,125,147,127,127,212,128,126,92,233,42,36,87,57,121,158,239,212,114,236,195,50,89,41,210,169,150,221,226,95,202,235,71,241,219,211,155,127,82,223,56,43,240,210,197,48,236,126,12,175,89,44,254,122,247,63,55,226,60,196,145,116,185,95,81,31,206,167,170,86,59,118,58,53,244,237,183,199,114,118,82,105,182,23,67,105,109,142,146,205,211,162,102,252,177,121,137,87,109,221,204,189,213,219,252,229,85,245,3,87,249,35,124,79,88,228,77,156,158,168,91,135,134,87,29,81,100,52,75,162,250,165,116,228,174,167,255,0,230,137,250,10,189,110,101,172,169,159,217,130,157,17,187,53,35,79,109,253,253,222,244,51,23,18,254,26,218,99,171,56,212,178,97,212,191,37,95,226,229,242,211,243,212,79,235,36,60,254,204,149,77,103,239,113,185,59,252,123,119,68,41,91,51,194,179,77,30,204,103,199,114,74,63,147,111,54,254,94,118,117,34,155,151,169,19,94,157,216,231,177,119,100,141,247,175,175,196,13,159,65,9,124,57,248,209,119,16,24,156,152,126,111,93,205,149,218,246,230,127,75,111,49,212,150,174,68,237,20,12,141,156,177,66,223,122,239,245,46,251,205,160,42,119,198,23,65,100,164,170,183,107,53,166,147,120,36,235,124,163,39,83,230,108,148,20,241,118,116,155,174,234,171,243,89,246,252,72,65,194,38,171,254,195,186,229,97,203,230,168,232,210,211,249,174,179,185,57,182,230,163,158,54,246,70,61,125,100,247,33,121,252,104,105,125,54,173,240,247,146,226,21,16,117,86,167,201,242,183,153,91,243,107,169,228,94,232,246,255,0,173,252,77,115,38,134,74,121,22,41,91,202,230,250,166,251,129,181,28,111,108,140,71,181,123,41,250,49,103,12,218,145,251,43,104,205,135,52,127,105,107,124,215,58,124,57,42,230,141,63,37,169,233,31,193,63,198,101,48,0,0,0,0,0,0,0,0,7,201,117,93,173,117,139,255,0,210,242,127,213,83,235,62,43,219,185,44,213,238,248,82,202,191,253,194,129,174,151,26,14,230,226,79,58,93,247,218,251,116,79,255,0,31,168,46,55,195,53,205,94,22,44,156,169,182,206,166,69,251,126,78,163,41,163,139,249,252,199,17,185,235,190,25,13,213,191,254,63,80,92,239,134,181,36,180,156,44,99,253,84,219,172,202,73,91,233,243,86,221,71,176,18,156,0,0,0,0,0,0,0,0,197,92,80,96,52,218,145,161,185,118,59,61,47,152,147,228,138,249,105,227,231,86,111,55,147,153,141,238,142,111,231,251,215,99,42,158,186,136,163,158,158,88,37,111,51,36,99,152,228,223,109,209,83,101,3,89,106,116,159,76,245,202,23,74,158,86,92,91,43,107,151,209,253,39,83,86,127,190,71,108,172,254,235,125,189,229,179,113,173,173,180,49,240,19,135,87,197,113,234,84,229,118,75,124,15,119,69,83,153,106,172,213,42,189,186,123,38,235,254,231,245,21,153,198,118,62,236,103,138,45,70,141,83,102,85,101,55,138,216,147,224,199,92,106,54,79,85,252,223,127,127,168,228,53,159,94,41,243,205,19,194,116,210,56,121,159,96,130,218,174,155,153,83,110,133,36,144,171,57,122,109,252,253,247,230,95,215,234,6,8,165,165,170,185,215,67,69,75,31,82,162,174,86,197,27,119,68,230,123,151,100,77,215,178,110,171,239,45,119,195,159,195,209,214,218,123,102,182,234,205,23,78,173,235,13,109,166,139,169,190,241,170,82,84,193,55,82,10,157,189,82,70,242,61,155,251,213,61,16,140,30,26,92,60,193,172,90,211,69,144,223,109,158,102,207,142,205,29,114,47,89,89,251,162,158,174,141,251,123,50,49,255,0,50,69,247,42,119,244,85,47,110,223,65,73,107,161,167,182,208,197,210,167,165,137,144,196,206,101,119,43,26,136,141,77,215,117,94,200,158,160,123,32,130,42,88,35,166,129,188,177,196,196,99,27,186,174,205,68,217,19,185,236,0,0,0,0,0,0,0,0,0,1,21,60,69,181,217,154,51,160,183,37,161,126,247,91,151,71,202,179,111,94,157,109,39,63,117,141,237,249,178,175,174,223,87,127,73,53,145,95,40,177,155,13,199,33,185,73,201,75,108,164,154,178,103,108,171,179,35,98,189,221,145,21,125,26,190,136,171,245,20,101,226,105,196,132,154,203,173,53,24,197,154,163,155,31,199,121,60,163,185,54,234,121,138,74,55,191,231,68,199,166,210,70,190,170,187,251,182,79,80,136,182,139,69,219,40,187,197,106,181,211,249,154,234,158,110,156,124,237,103,55,43,85,203,221,202,136,158,203,87,223,238,54,85,208,109,45,181,232,246,153,90,176,107,84,29,40,168,122,253,185,156,239,159,81,44,191,148,247,175,172,139,249,75,254,34,155,188,46,116,29,186,165,174,17,101,23,90,94,123,102,59,205,212,94,125,183,235,209,214,177,62,108,141,119,206,141,61,17,127,82,23,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,141,92,121,112,237,23,16,58,47,93,107,163,246,111,20,61,47,34,239,93,185,234,233,93,39,101,149,141,249,144,175,206,85,250,187,250,201,83,242,246,163,218,173,114,118,80,53,100,84,184,88,174,27,47,226,42,160,255,0,114,237,185,155,250,211,209,75,248,240,250,226,82,159,95,244,98,139,229,25,185,178,27,79,83,229,20,229,84,253,246,174,171,165,233,19,25,251,220,41,243,119,250,246,95,90,235,241,80,225,182,109,51,213,37,212,107,37,23,37,151,32,247,245,17,121,58,20,244,80,254,84,174,122,238,247,175,228,167,235,78,230,12,224,231,137,171,191,12,250,157,6,75,79,31,94,217,83,205,231,96,221,173,234,114,211,212,50,63,105,98,145,201,179,167,223,217,79,183,183,160,108,88,14,47,26,200,45,217,77,150,158,251,106,155,171,75,83,207,200,254,87,55,126,87,171,87,179,145,23,213,171,238,57,64,0,0,0,0,0,0,0,0,4,12,241,125,192,255,0,9,120,125,160,188,196,221,164,181,94,226,170,115,183,252,136,168,171,220,169,243,147,243,190,11,250,201,230,67,207,20,187,60,215,94,24,107,100,138,171,163,228,235,36,169,114,114,35,185,218,203,125,110,237,245,77,183,223,212,10,26,36,111,135,221,190,75,135,20,248,87,78,62,127,45,118,182,212,59,190,219,35,110,52,189,253,126,178,57,18,215,195,2,219,61,203,138,123,103,66,163,165,229,105,161,169,127,176,142,231,107,110,52,91,183,186,246,223,127,80,47,204,0,0,0,0,0,0,0,0,0,4,78,241,55,151,165,194,197,227,219,229,231,150,161,190,155,239,189,186,179,177,72,122,15,125,155,27,214,140,26,239,19,249,60,190,71,108,123,215,100,95,101,181,113,57,125,203,249,191,2,225,60,94,51,15,144,120,113,162,180,64,239,199,92,111,177,194,244,219,253,74,74,10,246,175,171,85,61,83,226,138,82,190,29,81,45,30,93,99,171,129,118,146,11,149,52,140,244,249,201,43,85,61,126,192,54,113,211,219,151,203,56,14,53,119,71,115,121,235,61,21,78,251,109,191,60,44,119,193,62,63,4,59,1,208,56,126,169,154,179,65,180,222,174,161,63,25,54,35,103,145,222,157,213,104,226,85,94,223,105,223,192,0,0,0,0,0,0,0,0,21,149,227,71,125,171,166,195,49,171,52,78,218,41,107,232,229,119,100,247,197,113,106,251,183,244,250,203,53,43,79,198,134,198,234,173,62,198,238,204,93,150,27,165,27,23,236,72,46,46,248,255,0,136,8,7,192,150,49,30,85,196,238,17,77,44,188,141,163,188,219,107,87,217,223,155,146,225,76,155,122,166,223,59,255,0,192,108,71,75,3,105,105,161,166,103,205,134,54,198,159,98,38,198,190,30,30,8,197,226,159,16,231,247,92,45,234,159,111,202,52,134,192,183,235,213,14,57,101,175,191,92,229,233,210,91,169,165,171,157,252,170,188,177,198,197,123,151,102,162,170,246,106,250,34,168,24,251,136,221,113,177,240,249,165,215,61,69,189,55,168,218,30,143,36,91,189,57,249,234,33,133,125,166,198,253,182,235,34,252,213,255,0,26,107,183,168,57,190,85,173,122,129,87,148,93,87,205,93,110,157,61,211,241,108,223,167,3,25,249,45,99,126,108,73,238,79,79,143,172,161,241,60,226,102,77,98,214,74,156,34,198,238,108,123,25,228,242,179,237,183,152,243,20,180,82,191,217,116,76,123,57,100,141,83,186,174,254,237,147,177,151,124,40,184,71,143,35,185,187,93,51,24,119,165,163,219,228,168,185,191,124,231,109,117,44,221,227,153,21,54,86,181,125,166,125,158,245,2,87,248,124,240,105,108,225,239,10,92,155,36,161,223,43,187,126,254,238,171,191,19,210,150,169,141,236,201,228,141,219,197,51,125,17,54,250,215,210,99,128,0,240,168,138,155,41,228,1,67,222,39,58,26,221,41,215,73,239,150,218,15,45,106,200,57,124,183,227,121,247,232,81,209,181,255,0,58,71,59,231,72,190,168,158,189,183,67,141,240,207,213,133,211,94,35,109,84,83,63,106,91,207,95,173,219,215,163,65,88,173,252,135,47,171,253,219,126,178,106,248,204,98,22,202,221,52,199,50,185,157,181,101,183,206,116,83,103,119,234,84,91,227,119,229,109,232,158,244,82,169,180,134,237,45,143,81,45,55,72,93,202,248,122,251,46,200,190,176,72,223,122,47,199,224,6,206,224,252,198,231,185,136,233,35,228,114,250,183,125,246,63,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,63,50,57,237,98,186,56,249,220,158,141,223,109,192,160,239,19,13,88,93,74,226,58,235,69,19,247,165,179,116,58,41,183,167,90,130,141,93,249,13,95,86,123,247,253,71,35,225,141,161,172,213,109,116,130,249,115,160,243,54,172,127,155,204,254,55,147,110,189,29,99,89,243,100,107,190,116,105,232,139,233,223,100,35,86,176,93,101,189,234,45,218,233,51,185,159,55,67,117,219,111,72,35,111,193,62,31,2,214,124,25,241,11,101,22,154,100,121,92,46,222,178,229,228,250,201,179,187,116,234,46,17,183,213,219,122,47,185,16,11,29,68,68,77,144,242,0,2,28,120,131,240,105,108,226,19,10,76,155,27,161,219,43,180,254,240,238,171,191,29,213,150,149,142,236,249,227,141,187,69,11,189,81,119,250,151,214,99,128,53,138,211,252,223,42,209,92,254,147,39,181,47,149,186,218,250,155,39,226,223,183,82,7,179,242,154,246,252,217,87,220,190,191,31,77,137,120,114,215,27,31,16,122,93,108,212,91,43,122,109,174,235,115,197,187,215,147,146,162,104,83,218,116,108,223,126,138,175,205,79,241,173,108,248,174,112,142,204,114,232,221,115,195,161,218,150,179,127,149,98,230,253,239,145,180,52,176,247,146,101,85,221,92,229,246,89,246,251,148,196,94,24,156,76,201,163,218,201,77,132,95,29,203,143,100,220,254,106,125,183,242,254,94,150,182,86,123,45,137,239,127,52,146,34,118,84,219,223,186,118,2,242,110,84,49,92,168,164,162,155,230,73,182,255,0,169,81,127,196,107,35,171,152,242,98,186,135,118,176,182,94,162,82,244,61,174,93,183,230,130,55,250,110,191,157,241,54,119,107,154,246,163,154,187,162,154,204,107,219,99,110,172,223,82,47,155,251,151,111,254,214,136,11,136,240,148,190,213,221,184,109,165,166,170,119,50,82,115,242,246,68,249,213,245,202,190,136,159,2,112,16,163,194,114,198,235,71,12,182,233,158,187,186,167,173,186,255,0,185,184,87,125,107,241,38,184,0,0,0,0,0,0,0,0,3,175,234,21,201,44,216,14,75,119,87,108,148,54,122,202,157,246,244,228,133,238,248,47,195,224,167,96,58,7,16,53,51,81,232,54,164,85,211,167,227,33,196,111,18,55,211,178,165,28,170,139,223,236,3,93,45,121,190,203,146,107,70,115,119,149,252,233,81,145,220,222,197,217,19,217,117,92,174,79,114,126,119,192,187,191,12,137,122,188,44,89,253,190,110,73,105,219,233,182,219,91,168,251,20,63,152,212,75,89,151,95,42,231,93,228,158,229,83,35,253,62,114,202,229,95,79,180,186,127,8,108,195,229,222,28,107,108,243,187,241,214,235,236,144,177,54,255,0,82,142,130,129,169,232,212,79,85,248,170,129,58,128,0,0,0,0,0,0,0,0,0,107,201,226,9,110,146,221,197,62,107,212,143,147,204,221,110,85,13,239,190,232,235,141,87,127,95,168,142,68,182,241,64,182,207,109,226,158,231,215,168,234,249,170,105,170,89,236,35,121,26,235,141,110,205,236,189,246,219,212,137,32,93,167,132,22,7,248,53,195,237,125,234,86,239,37,214,247,45,83,87,127,200,150,138,129,200,159,57,127,55,224,159,168,158,132,60,240,179,179,205,106,225,134,142,73,106,186,222,114,178,58,150,167,34,55,145,175,183,209,108,223,85,223,109,189,73,134,0,0,0,0,0,0,0,0,0,3,161,235,126,168,219,116,119,76,111,249,245,201,119,75,93,190,170,166,22,123,95,140,150,42,121,37,107,55,107,31,182,253,53,238,173,84,79,175,208,8,137,226,171,196,212,122,107,166,31,177,118,63,81,203,123,200,127,23,83,236,111,181,12,244,245,208,63,231,196,230,124,246,39,163,145,223,13,147,185,75,72,151,27,245,199,100,252,125,84,255,0,238,91,191,43,127,82,122,33,144,248,142,214,171,206,188,234,181,235,60,187,46,204,168,170,169,109,36,126,199,226,233,221,83,52,172,110,237,141,155,237,213,94,234,221,215,223,240,73,65,225,95,195,108,218,155,170,105,168,215,186,46,123,46,63,239,234,34,115,245,233,171,97,252,153,90,244,217,236,79,201,95,212,157,192,178,78,3,56,119,139,135,253,22,161,182,86,123,87,138,238,175,158,119,166,252,149,117,78,143,178,74,246,252,201,147,230,170,125,125,253,36,169,249,99,81,141,70,181,59,33,250,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,165,234,230,149,98,218,203,132,87,96,185,117,31,152,160,174,233,115,183,169,35,62,100,209,202,157,227,123,29,243,163,111,229,39,248,151,94,78,37,56,127,202,184,122,212,90,220,58,255,0,69,211,167,143,167,229,166,234,70,189,93,224,134,71,251,44,146,69,110,203,50,39,117,239,238,248,38,201,230,11,226,195,133,204,67,137,172,14,75,5,234,151,107,165,54,222,66,171,158,95,196,243,77,3,228,246,27,44,109,118,237,129,19,218,94,222,169,223,212,43,139,195,47,141,184,52,226,224,205,32,212,42,238,149,146,163,127,35,55,73,93,209,229,109,101,68,158,204,80,57,238,221,239,98,123,79,237,238,237,186,23,29,20,172,153,137,36,110,221,171,232,187,26,201,235,14,141,103,58,31,152,84,225,121,229,171,201,87,211,114,110,222,188,50,111,205,20,114,122,196,247,183,230,202,207,127,191,237,68,152,252,28,120,154,101,154,109,117,180,97,122,173,87,231,113,136,227,125,55,91,167,20,125,23,205,88,199,172,188,176,82,186,71,114,177,242,251,59,236,191,82,236,5,212,3,172,105,222,162,226,186,163,138,219,242,252,66,227,231,45,247,10,120,170,35,127,70,72,251,73,27,36,68,218,70,181,223,54,70,251,147,212,236,224,0,0,0,0,0,56,236,138,249,111,198,108,55,28,134,235,55,74,142,219,75,53,92,239,229,115,185,99,141,138,247,46,205,69,85,236,213,244,69,95,168,12,3,197,63,22,246,126,30,175,184,118,60,248,58,245,89,13,238,223,71,58,115,57,189,58,89,223,59,28,255,0,222,100,69,217,97,244,69,71,47,197,61,252,231,18,52,118,221,79,225,51,43,188,172,93,74,122,188,50,186,243,2,115,57,62,117,178,103,53,127,37,125,36,247,167,234,41,99,143,29,118,147,91,245,238,247,112,165,171,235,90,236,245,53,54,202,79,197,242,243,71,21,109,82,177,221,227,99,147,217,151,209,119,95,138,170,250,91,183,6,153,92,90,189,193,69,154,199,53,47,44,118,220,86,159,20,123,121,213,122,137,29,166,157,170,187,162,55,109,250,159,21,255,0,116,5,3,222,233,219,73,121,175,164,106,108,216,106,165,141,19,224,136,245,79,241,18,219,194,183,202,126,218,122,111,54,155,255,0,161,172,233,122,254,249,242,141,22,222,159,227,236,96,14,33,241,185,113,61,117,212,11,27,233,250,49,211,100,247,88,224,111,58,59,241,77,172,149,173,239,186,254,111,189,119,50,199,135,70,73,30,53,197,14,55,44,142,217,43,167,163,161,244,245,231,184,210,118,244,95,205,250,190,208,54,13,7,226,25,18,104,153,43,125,30,212,114,126,180,63,96,0,0,0,0,0,0,0,63,18,202,200,34,124,210,46,204,141,170,231,47,193,17,55,80,42,83,198,91,83,164,168,201,108,58,99,26,238,200,233,169,110,174,251,82,75,132,63,153,255,0,229,126,175,121,2,56,122,197,106,115,45,108,194,44,116,209,243,245,178,11,106,72,155,162,123,11,87,19,87,213,83,243,190,59,153,55,196,27,57,172,206,184,162,203,166,170,155,168,203,53,125,125,158,157,121,81,54,134,27,141,82,181,59,53,191,159,239,221,126,181,50,15,133,6,153,183,80,56,154,74,218,151,114,67,142,90,190,91,99,182,223,154,90,123,133,10,163,118,71,181,83,179,253,123,167,212,160,93,206,3,105,249,7,5,199,44,124,187,124,157,105,163,164,219,127,78,156,45,111,197,126,31,21,57,227,194,34,34,34,39,162,30,64,0,0,0,0,0,0,0,0,21,241,227,17,68,147,104,173,166,167,151,117,142,239,7,125,254,20,151,5,44,28,175,239,24,74,150,71,162,22,200,92,237,149,215,104,118,77,190,52,117,232,5,104,112,57,117,249,43,138,29,62,145,87,102,207,144,218,96,119,216,235,141,54,254,229,248,22,103,226,185,196,115,112,29,36,131,77,177,218,174,91,174,70,230,182,165,57,55,253,193,81,77,93,11,254,124,78,111,206,99,125,28,142,248,108,157,202,181,225,34,231,77,98,226,11,11,191,214,77,210,130,213,122,183,87,72,254,85,118,205,138,182,7,170,236,136,171,232,139,232,139,246,41,207,113,183,172,149,218,215,175,215,219,163,231,234,210,218,234,170,173,20,107,202,141,230,134,58,218,151,70,191,49,138,157,165,244,84,85,248,170,251,131,170,112,235,163,119,222,33,181,114,213,129,91,226,235,75,113,235,245,29,204,198,237,211,166,150,84,236,175,141,61,33,95,202,79,241,46,198,152,30,25,104,211,236,86,139,18,177,65,209,162,161,234,116,153,204,231,109,207,35,164,94,238,115,151,231,61,125,85,74,246,240,130,225,249,150,92,42,93,111,185,209,114,203,123,229,242,18,245,55,253,230,106,250,105,123,54,69,79,69,68,246,152,159,86,254,164,230,215,205,77,139,72,116,182,241,157,58,78,87,219,252,191,39,101,93,250,149,49,68,191,144,239,245,207,205,95,241,129,19,248,239,241,20,135,65,42,23,1,211,95,221,25,63,250,180,253,217,229,187,82,202,223,102,106,103,198,254,104,229,122,118,119,109,190,59,34,87,38,63,226,35,196,221,135,33,252,32,102,113,213,122,250,179,228,203,123,119,246,21,158,190,89,126,63,2,60,100,217,29,211,44,190,84,228,23,170,142,189,101,87,39,86,78,70,183,155,149,141,98,118,106,34,39,102,167,162,28,96,27,13,112,99,197,205,143,138,92,38,91,139,32,242,151,171,119,47,157,167,231,124,156,189,73,170,18,63,111,163,27,23,216,131,127,103,127,93,151,191,172,142,41,75,193,238,247,113,164,215,122,171,68,9,189,45,119,39,91,230,246,228,163,175,115,125,83,127,85,247,42,23,90,4,12,241,128,168,146,62,30,27,3,83,118,205,191,50,252,54,174,160,84,41,135,18,164,168,174,200,41,105,105,19,121,95,212,229,78,222,230,57,87,215,183,162,22,221,227,43,158,81,208,105,213,135,8,124,156,179,221,124,215,35,118,85,230,233,79,111,149,123,242,236,155,34,252,83,245,250,21,157,194,246,43,81,153,235,142,55,143,83,83,117,221,85,231,61,142,116,110,252,180,115,63,213,85,63,55,226,6,202,20,255,0,188,183,182,222,189,191,89,236,0,0,0,0,0,0,0,0,5,32,113,11,226,61,198,118,13,175,186,151,133,98,218,201,228,172,184,254,97,121,181,219,169,191,7,109,82,116,41,96,173,150,56,163,231,125,51,158,238,86,49,169,187,149,92,187,110,170,171,220,11,191,4,127,224,43,84,179,189,105,225,59,6,212,205,75,190,252,179,146,94,126,83,243,181,190,86,26,126,175,74,229,85,12,127,139,133,140,141,187,71,19,27,236,181,55,219,117,221,85,85,100,0,0,0,0,10,192,241,64,227,51,137,62,29,181,246,193,133,104,230,164,126,15,217,107,112,250,91,164,244,223,35,208,85,243,213,62,182,182,55,73,207,81,4,143,77,217,12,105,178,47,47,179,190,219,170,170,133,159,130,0,120,82,113,71,174,220,74,126,202,63,179,94,115,248,71,248,57,242,39,201,159,232,101,29,31,67,204,121,238,183,250,90,40,249,185,186,17,124,237,246,229,237,182,235,188,255,0,0,0,0,8,255,0,198,103,20,191,181,31,9,195,245,34,183,27,249,110,203,114,204,41,108,87,186,120,157,203,84,202,25,104,234,229,116,180,202,174,70,44,204,124,17,185,26,255,0,101,237,71,51,118,43,146,70,102,172,79,41,177,103,56,173,155,53,197,171,188,237,151,32,183,211,221,45,213,61,39,199,215,165,158,54,201,20,156,143,70,189,188,204,123,87,103,34,57,55,217,81,23,176,28,176,0,0,0,0,49,87,19,188,66,226,188,47,232,213,235,87,50,154,111,63,228,58,116,214,235,91,42,163,167,154,231,93,43,185,98,167,141,207,95,247,82,61,90,215,185,145,69,43,209,143,228,229,94,191,193,6,175,102,90,245,195,30,37,171,154,129,61,36,151,220,138,162,239,53,66,82,64,144,193,19,25,116,171,138,40,99,103,117,70,71,20,113,198,138,229,115,213,24,138,231,57,202,174,80,206,160,134,190,28,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,122,77,124,177,57,170,212,153,34,142,101,0,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,178,171,36,138,73,35,85,106,181,232,143,85,107,154,228,71,39,96,225,139,136,92,87,138,13,26,178,234,230,45,77,228,60,255,0,82,154,227,107,125,84,117,19,91,43,162,119,44,180,242,57,139,254,230,70,43,154,199,62,41,98,122,177,156,252,168,25,84,0,0,0,0,2,53,113,223,196,229,247,132,189,61,195,117,86,209,101,249,110,145,249,132,118,187,165,163,204,178,155,207,210,203,108,184,57,177,245,221,20,171,23,44,241,211,203,187,91,204,189,46,77,209,174,112,18,84,29,127,0,207,240,221,83,195,109,58,131,167,217,13,37,243,30,190,83,165,77,13,117,50,175,36,172,221,81,81,81,81,28,199,181,200,230,61,142,68,123,30,215,53,200,215,53,81,59,0,0,0,0,69,94,47,60,68,116,107,133,47,51,139,109,248,99,168,80,249,87,254,11,209,84,58,14,132,51,110,238,165,85,87,77,241,193,180,109,230,72,246,116,174,234,66,188,137,28,157,86,225,255,0,13,207,17,59,174,187,212,201,162,250,247,125,164,159,80,100,168,115,177,234,248,104,29,19,239,144,116,167,168,157,146,178,8,82,158,7,211,178,5,217,234,177,164,140,123,26,141,87,177,207,144,44,40,0,0,2,184,56,241,241,53,169,209,157,92,197,244,215,66,175,84,151,103,226,183,134,213,106,3,98,130,39,50,165,145,189,155,217,226,170,145,178,54,55,171,122,201,59,217,18,190,39,244,154,215,163,217,52,104,22,62,14,149,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,221,17,241,203,28,145,170,181,92,197,86,42,181,206,106,163,151,186,128,0,233,90,209,171,216,110,130,233,126,65,171,154,129,61,92,118,44,118,157,179,84,37,36,11,52,242,189,242,54,40,161,141,157,145,95,36,178,71,26,43,149,172,69,122,43,156,214,162,185,3,186,130,165,116,47,198,78,251,54,178,222,228,215,156,123,203,224,57,53,194,154,59,91,45,138,199,254,8,210,177,178,181,206,115,91,15,90,225,206,174,129,210,185,94,142,111,36,142,138,47,105,176,18,171,83,248,241,197,116,119,139,140,63,75,242,187,213,170,109,54,212,108,62,213,118,183,228,223,40,198,218,27,84,210,207,115,68,169,231,142,39,245,225,169,228,161,103,81,210,178,40,154,206,174,232,213,122,129,48,0,0,0,0,0,0,1,26,184,23,227,54,197,198,30,156,85,92,228,181,124,141,153,226,254,94,159,38,182,196,199,173,43,100,149,31,210,169,166,145,219,239,12,189,41,85,35,115,150,72,220,199,53,220,200,140,150,73,42,0,0,0,24,255,0,136,92,166,251,131,104,22,165,230,184,181,119,146,189,99,248,125,230,233,110,169,233,50,78,133,84,20,82,201,20,156,143,71,49,220,175,99,87,103,34,181,118,217,81,83,177,210,184,62,226,207,13,226,235,75,255,0,14,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,147,126,163,17,85,209,61,16,51,168,0,0,0,0,0,0,33,175,135,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,147,95,44,78,106,181,38,72,163,153,64,0,0,0,40,91,44,241,30,241,9,193,178,171,206,21,148,235,39,146,189,99,247,10,139,93,198,155,240,118,201,39,66,170,9,29,28,177,243,178,153,204,119,43,216,228,221,170,173,93,183,69,84,238,5,244,130,58,240,9,196,61,215,137,142,26,44,25,230,85,117,164,175,203,45,245,21,54,76,141,244,212,110,166,103,157,129,251,177,202,213,68,98,190,74,105,41,102,122,197,248,190,121,92,141,70,108,177,179,164,248,160,107,222,172,112,237,160,86,12,215,71,50,191,193,251,213,110,97,75,107,158,167,200,211,85,243,210,190,138,182,71,71,201,81,28,140,77,223,12,107,186,39,55,179,182,251,42,162,132,192,5,64,112,21,199,175,22,58,211,197,142,13,166,122,151,170,223,44,227,119,159,148,252,237,23,200,86,218,126,175,74,219,85,52,127,140,134,157,146,55,105,34,99,189,151,38,251,108,187,162,170,45,191,128,5,37,241,35,226,167,175,213,250,219,148,207,195,150,174,213,219,180,233,181,17,67,99,134,167,27,183,57,238,100,112,70,201,102,69,168,167,124,220,146,76,217,100,98,72,168,244,99,218,138,214,47,176,217,233,225,159,168,60,73,235,38,141,92,181,139,136,44,255,0,229,250,76,134,224,180,248,197,55,201,84,20,189,26,90,87,73,28,245,60,244,141,98,187,171,58,190,46,156,172,71,51,202,115,38,237,149,20,9,128,0,0,8,85,226,51,199,183,237,87,177,65,166,250,119,7,152,212,220,154,223,231,41,42,39,167,231,165,178,208,189,239,137,43,28,143,78,73,166,87,199,35,98,139,187,81,204,115,229,78,86,182,57,178,95,4,156,96,227,60,92,233,124,87,166,173,37,22,109,99,167,129,185,101,158,146,42,142,133,12,242,201,59,33,124,114,74,196,107,153,51,105,159,42,49,175,145,99,71,35,30,231,42,115,56,36,80,0,0,0,0,34,86,178,241,183,106,225,251,140,220,111,68,181,34,122,74,60,39,52,197,237,213,108,188,213,213,54,158,11,21,106,212,221,35,116,178,109,11,157,35,39,116,116,81,43,159,35,35,133,35,89,23,100,89,20,150,160,0,0,0,34,87,12,28,109,218,181,71,93,53,59,134,156,238,122,75,126,89,135,101,23,186,75,13,68,213,77,71,223,232,161,185,86,254,42,40,155,11,24,199,210,211,50,153,138,222,119,201,43,26,249,87,230,74,168,18,212,0,0,0,0,0,0,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,202,173,133,156,177,72,247,200,228,94,86,49,220,173,123,249,35,124,106,240,229,241,12,186,241,47,117,191,233,142,180,86,99,246,252,217,149,18,220,177,255,0,40,215,83,37,210,137,238,146,73,105,99,137,219,181,95,72,212,106,39,227,22,73,33,84,114,181,203,12,211,60,39,168,0,0,0,0,34,175,24,156,98,254,212,173,83,209,255,0,194,26,63,55,134,102,191,43,91,175,191,140,233,252,159,211,169,181,242,92,125,136,37,150,94,132,50,213,254,33,156,189,78,175,117,221,172,218,79,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,7,214,0,0,8,107,194,199,28,117,58,149,196,150,170,240,183,169,44,164,138,251,140,101,25,3,49,107,155,95,20,9,113,183,82,215,200,196,162,124,123,162,190,166,24,182,115,93,27,87,169,12,82,57,232,215,68,233,38,153,64,0,0,0,0,0,41,3,136,95,17,238,51,176,109,125,212,188,43,22,214,79,37,101,199,243,11,205,174,221,77,248,59,106,147,161,75,5,108,177,197,31,59,233,156,247,114,177,141,77,220,170,229,219,117,85,94,224,93,248,33,255,0,133,254,189,234,199,17,58,5,127,205,117,143,43,252,32,189,81,102,21,86,184,42,124,141,53,39,37,43,40,168,164,108,124,148,241,198,197,217,243,72,187,170,115,123,91,111,178,34,36,192,0,1,13,120,88,227,142,167,82,184,146,213,94,22,245,37,148,145,95,113,140,163,32,102,45,115,107,226,129,46,54,234,90,249,24,148,79,143,116,87,212,195,22,206,107,163,106,245,33,138,71,61,26,232,157,36,193,50,128,0,0,0,0,0,1,64,63,213,71,227,179,253,156,255,0,230,205,159,254,232,93,247,15,89,77,247,57,208,45,52,205,114,154,239,59,122,200,48,251,53,210,227,83,210,100,125,122,169,232,162,146,89,57,24,141,99,121,158,247,46,205,68,106,111,178,34,39,96,50,0,0,0,5,96,120,160,113,153,196,159,14,218,251,96,194,180,115,82,63,7,236,181,184,125,45,210,122,111,145,232,42,249,234,159,91,91,27,164,231,168,130,71,166,236,134,52,217,23,151,217,223,109,213,85,66,207,193,88,30,23,252,102,113,39,196,78,190,223,240,173,99,212,143,194,11,45,22,31,85,116,130,155,228,122,10,78,74,166,86,209,70,217,57,233,224,141,235,179,38,145,54,85,229,246,183,219,116,69,75,63,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,122,234,63,121,119,109,253,59,126,179,216,0,213,187,46,164,169,161,200,106,233,106,211,105,89,211,230,78,222,246,53,83,211,183,162,161,115,222,15,213,18,73,195,195,160,114,108,200,118,229,95,142,245,213,234,165,79,241,69,138,212,225,154,227,146,99,213,52,221,7,83,121,63,99,157,29,183,53,28,47,245,69,95,206,248,150,97,224,213,157,209,215,233,221,251,8,100,156,211,218,252,175,59,118,84,229,234,207,112,149,59,242,236,187,162,124,87,245,122,1,100,100,114,227,59,139,155,39,11,88,76,87,39,211,249,187,205,199,155,201,83,243,190,62,110,156,212,233,39,181,209,145,137,236,79,191,181,183,166,201,223,210,70,148,165,227,9,123,184,213,235,189,45,162,116,218,150,135,159,163,243,123,243,209,208,57,222,137,191,170,123,213,64,195,217,7,136,143,19,119,236,135,240,129,249,199,73,233,232,207,147,45,238,219,216,70,122,249,100,248,124,11,27,224,67,196,82,29,123,168,76,7,82,191,115,228,255,0,234,51,247,127,153,237,85,43,189,152,105,153,27,57,99,137,137,221,221,247,248,238,139,73,71,39,140,228,119,76,78,249,77,144,89,106,58,21,148,188,253,41,57,26,238,94,102,57,139,217,200,168,189,156,190,168,6,206,185,230,25,104,212,28,86,183,18,190,193,214,162,174,233,245,89,204,230,239,201,35,100,78,237,115,87,213,137,232,168,107,151,196,86,141,223,120,121,213,203,174,5,112,139,163,45,187,161,211,119,51,29,191,82,154,41,87,178,62,68,244,153,63,41,127,196,155,8,232,30,166,197,171,218,91,103,206,155,39,51,238,30,99,159,178,166,221,58,153,98,79,200,111,250,223,230,167,248,200,51,226,251,195,243,47,88,84,90,223,108,162,230,150,201,205,231,229,234,109,251,244,212,20,209,118,116,136,158,136,169,236,177,126,189,189,64,207,158,31,92,71,67,173,218,9,67,61,238,171,154,253,104,234,252,165,236,42,126,251,91,84,145,124,216,152,207,153,18,124,221,254,189,151,214,138,181,38,228,235,190,107,113,184,63,214,94,143,252,145,49,62,9,240,36,215,134,182,190,201,163,250,200,150,42,250,206,133,167,34,255,0,77,63,167,205,203,208,165,172,115,59,36,111,114,238,249,19,209,83,235,221,8,189,158,70,145,101,117,209,163,185,182,233,119,219,111,245,54,129,122,254,25,180,73,71,195,6,63,179,118,231,243,126,255,0,133,198,179,254,210,89,17,79,195,86,165,149,28,48,99,188,142,223,151,205,251,191,253,35,88,74,192,0,0,0,0,0,0,0,0,7,3,159,90,126,94,193,114,59,31,46,255,0,40,218,107,41,54,223,215,169,11,155,241,79,143,197,14,120,240,168,138,138,139,232,160,107,55,196,46,43,83,134,235,102,111,99,169,103,39,71,32,185,36,105,186,47,176,149,114,181,61,21,127,55,226,79,111,6,157,78,146,159,37,191,105,139,215,216,146,154,170,232,159,106,201,111,135,243,63,252,175,213,239,48,191,138,254,153,183,79,248,154,90,218,103,115,195,145,218,190,90,123,182,219,150,90,139,133,114,171,118,87,185,87,179,61,123,39,212,134,62,240,249,206,107,48,94,40,177,25,169,102,233,178,243,112,160,179,212,47,42,46,240,205,113,165,87,39,118,187,243,61,219,47,214,128,108,48,15,196,82,178,120,153,52,107,187,36,106,57,171,241,69,77,208,253,128,0,0,0,0,0,0,0,252,77,34,67,19,229,119,163,26,174,95,212,128,80,231,138,151,148,253,180,245,62,85,54,255,0,67,95,212,245,253,243,229,26,221,253,127,197,216,137,54,74,118,213,222,104,41,28,155,182,106,168,163,84,248,162,189,19,252,100,144,241,24,201,35,201,120,161,201,37,141,219,165,12,245,148,62,158,138,203,141,95,111,68,252,239,175,237,49,55,15,24,220,185,102,186,233,253,137,148,253,104,234,114,123,84,115,183,157,27,248,167,86,68,215,119,221,63,59,220,187,129,126,92,55,81,219,116,195,132,204,82,242,145,244,233,233,48,202,27,204,253,220,191,54,217,11,156,191,148,190,140,247,39,234,56,78,22,56,183,179,241,11,125,204,113,214,65,208,170,199,175,119,26,56,19,153,206,234,82,192,248,24,215,254,243,26,38,235,55,162,170,185,62,43,238,226,120,202,202,226,210,30,9,239,54,56,105,119,142,229,138,212,98,140,111,58,167,77,36,180,212,53,23,117,71,111,183,79,226,159,238,138,137,224,63,93,100,209,13,123,177,220,42,170,250,54,187,189,77,53,178,175,241,124,220,177,203,91,74,175,119,104,222,229,246,98,244,77,151,224,168,190,161,176,208,56,236,118,249,111,201,172,54,236,134,213,55,86,142,229,75,13,92,15,229,115,121,163,145,136,246,174,206,68,84,236,228,245,68,95,168,228,64,0,0,0,0,0,117,141,68,212,92,87,75,177,91,134,95,151,220,124,157,190,223,79,45,68,143,232,201,39,104,227,124,138,155,70,215,59,230,198,239,114,250,1,203,100,55,235,110,47,99,175,200,111,19,244,104,173,212,210,213,79,39,43,157,203,28,108,87,185,118,106,42,174,200,213,244,69,82,142,124,70,120,194,168,215,156,242,163,10,198,170,55,198,108,85,47,137,190,194,126,54,120,102,171,141,31,237,194,201,27,188,114,183,182,234,137,245,175,116,229,56,239,241,9,189,235,181,194,171,1,211,234,159,43,135,196,178,67,34,242,49,254,109,81,213,81,43,255,0,27,76,201,99,231,138,86,118,230,237,183,199,117,76,3,194,247,13,57,175,18,26,135,65,141,227,182,222,181,186,41,226,146,231,63,90,38,244,169,82,120,89,51,185,95,44,110,118,205,153,23,102,175,50,251,190,160,238,28,12,240,179,122,226,43,85,173,236,170,183,115,227,118,185,226,170,175,155,172,196,230,100,117,52,221,72,249,82,88,228,77,227,155,126,102,239,245,119,244,189,221,34,210,156,91,70,176,138,28,23,17,164,242,244,20,61,94,70,245,36,127,207,154,73,87,247,199,189,223,58,71,126,82,255,0,137,56,126,31,52,51,19,208,29,56,182,96,248,189,23,69,97,167,133,213,143,234,74,238,181,74,65,20,82,63,103,200,254,93,250,45,236,139,178,123,190,43,147,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,195,28,72,240,181,167,60,74,98,238,177,229,244,59,85,199,183,149,171,234,207,248,157,228,133,207,246,35,150,52,118,233,3,83,186,246,245,79,174,147,120,138,224,95,88,184,122,101,93,214,247,109,243,118,58,121,227,167,101,127,90,150,62,119,58,157,102,119,226,219,81,35,211,100,99,211,211,191,47,214,136,108,50,124,87,155,53,187,32,182,84,217,238,212,253,122,74,184,159,12,209,243,185,188,204,115,85,174,77,218,168,169,186,42,167,101,3,93,238,24,248,190,212,238,26,114,74,105,177,219,151,53,149,245,12,90,250,30,141,58,117,99,89,33,234,39,81,240,200,246,238,200,17,190,207,116,245,78,254,183,83,194,159,25,58,117,196,230,57,28,214,74,143,45,122,167,98,50,178,139,146,119,242,200,216,224,89,23,168,232,35,98,236,249,209,189,187,118,221,59,122,67,254,54,124,47,96,185,124,173,169,186,39,23,74,117,89,235,235,109,220,202,238,127,244,204,210,59,171,83,87,178,110,171,19,118,70,253,104,158,168,86,85,21,199,57,209,108,233,210,81,77,242,93,246,201,88,173,85,229,134,126,73,97,153,62,40,246,46,207,137,62,41,219,222,139,220,54,122,5,76,112,173,226,215,91,108,109,6,23,174,52,30,102,20,233,64,219,207,85,25,200,159,136,141,19,161,77,70,170,187,34,74,255,0,95,127,47,193,75,41,210,237,112,211,189,95,179,71,123,194,111,126,118,7,162,127,226,211,199,178,171,24,239,245,72,216,190,146,55,221,239,251,64,239,192,240,138,138,136,169,232,167,199,120,188,91,172,54,233,238,183,90,142,141,53,52,110,150,71,242,57,219,53,173,87,42,236,212,85,244,69,244,64,62,210,188,60,84,184,177,165,193,48,185,116,95,25,172,255,0,70,47,144,57,181,201,211,94,212,115,69,91,77,34,123,112,185,191,61,141,238,215,163,190,27,39,115,158,226,175,196,223,76,180,239,30,188,226,186,127,55,203,25,20,177,212,80,181,121,106,41,252,187,213,147,177,36,252,109,43,152,254,89,24,206,219,236,187,250,236,138,83,78,160,103,23,173,70,204,46,185,149,254,126,173,101,210,174,122,167,175,43,27,178,201,43,228,84,246,26,212,245,122,251,147,252,64,124,88,229,134,237,152,228,150,252,118,209,15,94,225,119,172,138,146,6,115,53,156,242,203,34,49,169,187,149,26,155,185,201,234,168,159,97,177,31,6,250,89,62,146,240,235,138,98,247,10,110,141,116,246,170,26,186,232,249,209,220,181,14,161,167,100,137,186,61,200,190,212,106,155,181,118,248,21,249,225,81,194,19,111,247,134,235,150,111,107,234,81,81,237,242,90,117,246,218,118,58,134,166,25,127,21,50,47,205,87,123,46,102,223,31,114,22,229,28,108,138,54,197,26,108,214,34,53,169,240,68,2,128,60,73,113,249,44,156,78,223,165,117,55,69,149,175,170,170,111,183,205,205,207,112,172,246,189,87,109,246,244,48,174,130,94,47,86,61,104,194,43,241,247,109,92,220,138,217,210,77,153,237,57,42,226,86,167,182,138,137,237,34,122,147,23,198,43,20,172,180,107,173,162,244,232,255,0,115,214,216,233,220,143,221,62,115,235,46,14,219,109,213,125,19,224,67,222,30,220,172,215,93,61,122,59,101,76,166,210,187,237,233,251,178,32,54,71,211,202,203,141,195,0,198,171,238,233,181,117,77,158,142,106,148,246,123,74,232,88,175,249,189,190,114,175,167,111,129,216,78,23,10,114,187,14,177,61,93,204,174,182,82,174,251,109,191,226,154,115,64,0,0,0,0,0,0,14,159,172,55,133,176,105,78,99,121,107,249,93,71,97,184,78,215,109,190,202,202,105,28,139,232,191,15,129,220,8,251,199,150,90,152,143,11,217,196,252,252,174,185,89,174,118,230,46,219,251,82,91,170,149,61,203,249,191,87,218,5,2,234,213,230,108,131,84,50,219,204,242,115,186,178,249,95,55,54,200,155,243,212,72,239,114,39,199,224,91,7,131,134,156,199,103,211,91,214,119,44,31,186,43,171,170,105,91,39,55,250,147,233,237,242,162,109,204,169,234,155,239,202,139,255,0,65,78,210,201,37,76,239,149,253,223,43,213,203,245,170,169,176,215,0,56,229,54,61,194,222,17,229,217,202,235,141,158,219,95,39,117,93,223,37,186,151,127,85,95,135,187,111,176,9,22,0,0,0,0,0,0,0,0,0,0,86,215,140,229,246,42,77,55,199,172,234,239,198,77,116,164,147,109,151,209,96,184,55,225,254,50,201,74,149,241,170,191,81,174,85,139,99,59,254,234,249,62,134,187,110,255,0,189,245,46,44,248,109,235,245,239,245,1,90,22,123,197,85,150,105,170,40,223,201,36,176,58,29,246,69,219,117,69,247,162,252,16,202,92,43,105,189,94,177,107,246,47,96,124,125,120,214,239,69,89,92,155,163,119,131,206,192,201,23,231,51,253,115,242,87,127,130,24,120,179,191,6,173,28,89,178,139,238,176,87,69,188,113,209,213,89,225,246,189,28,146,91,234,26,238,207,251,123,43,63,95,184,11,61,210,44,14,221,166,90,121,105,194,45,48,244,169,45,189,126,155,57,156,237,186,147,201,42,247,115,156,190,175,95,122,255,0,136,138,62,45,183,186,187,103,12,149,244,52,210,114,165,119,75,159,178,47,204,184,80,42,122,162,252,126,162,111,16,175,197,131,26,171,190,240,191,117,172,164,93,221,65,208,221,157,189,174,123,141,10,122,170,166,222,159,88,20,115,100,179,87,100,23,72,109,22,216,186,149,53,28,220,141,230,68,223,149,170,229,238,229,68,244,69,247,153,170,191,130,141,127,166,167,74,234,60,63,205,82,59,230,205,242,133,19,55,238,137,243,86,125,253,119,79,212,98,76,27,36,126,35,148,209,100,49,197,212,117,39,83,102,243,109,191,52,110,103,174,203,249,223,3,101,141,48,205,49,172,207,12,163,200,44,21,28,244,181,29,77,151,146,68,249,178,189,159,150,212,95,86,175,184,8,67,225,141,193,118,105,162,178,220,53,31,82,237,95,39,220,234,250,94,78,14,188,82,242,242,121,200,100,246,161,157,237,93,219,43,23,187,125,253,187,238,169,97,210,200,200,88,178,61,118,106,122,158,85,237,107,121,149,123,21,173,226,67,199,181,159,30,179,214,232,198,155,212,245,238,179,244,252,237,87,35,155,208,229,117,29,76,126,196,212,234,215,115,53,94,158,203,251,122,175,125,144,8,83,226,29,175,149,122,213,174,85,208,211,215,117,236,214,126,151,145,252,82,55,247,218,58,69,147,214,54,63,231,197,249,91,253,91,39,174,79,240,133,211,31,195,45,109,184,101,243,211,245,105,113,110,151,89,121,249,121,124,205,37,124,109,244,122,42,247,111,185,29,250,136,20,231,57,238,230,114,238,170,95,119,134,239,13,247,30,31,244,122,73,50,8,186,119,172,131,111,58,222,102,174,221,10,170,206,159,118,74,246,124,201,147,230,237,245,238,190,129,46,64,0,0,0,0,0,0,0,13,107,56,177,250,83,235,39,233,3,33,251,198,115,101,51,90,206,44,126,148,250,201,250,64,200,126,241,156,11,169,240,184,250,9,233,151,242,215,223,21,164,170,32,175,132,118,186,105,198,95,195,101,159,68,45,151,158,150,103,130,121,249,110,86,186,132,70,73,53,45,69,124,211,199,85,79,221,122,176,167,152,100,111,84,217,204,145,17,28,212,71,196,233,39,80,0,0,2,149,188,106,254,148,248,183,232,254,135,239,27,137,117,37,43,120,213,253,41,241,111,209,253,15,222,55,16,50,175,129,143,246,236,254,246,255,0,202,69,170,21,87,224,99,253,187,63,189,191,242,145,106,128,0,0,64,15,26,191,162,198,45,250,64,161,251,186,226,67,95,13,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,189,134,70,146,49,81,90,246,77,50,188,106,254,139,24,183,233,2,135,238,235,137,74,192,109,80,10,160,240,190,241,4,166,180,211,89,120,94,214,155,173,91,216,250,134,208,97,247,202,153,101,169,127,60,210,210,211,209,217,82,40,160,115,145,136,231,206,230,79,44,188,145,177,27,23,178,198,179,107,95,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,188,145,51,116,68,68,68,69,115,222,231,43,88,198,53,21,239,123,154,214,163,156,228,69,236,5,16,248,142,241,199,77,197,110,101,65,135,233,243,42,233,244,235,15,168,157,244,51,74,249,98,125,238,173,200,140,90,217,96,85,70,177,141,106,57,176,53,205,234,181,146,202,231,43,86,101,138,48,197,92,96,241,103,153,113,117,170,31,135,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,207,183,77,138,170,216,152,137,113,62,23,31,65,61,50,254,90,251,226,180,160,18,255,0,188,46,62,130,122,101,252,181,247,197,104,20,67,128,103,249,150,150,102,86,157,65,211,236,134,174,199,144,216,234,18,166,134,186,153,83,158,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,125,197,158,27,197,214,151,254,28,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,38,253,70,34,171,162,122,38,185,134,74,225,215,94,115,46,27,117,114,197,170,216,101,109,91,95,110,168,99,46,116,48,212,36,44,187,91,149,237,90,138,41,85,204,123,121,36,107,118,71,43,29,200,244,100,141,78,118,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,238,136,248,229,142,72,213,90,174,98,171,21,90,231,53,81,203,82,183,207,24,237,109,164,215,155,198,97,136,90,169,43,116,190,122,136,161,160,196,111,116,208,54,120,169,25,210,71,204,218,186,118,36,177,212,202,145,202,228,71,186,120,162,90,135,55,150,84,99,28,4,245,241,71,250,9,234,111,242,47,223,20,69,59,112,125,197,158,101,194,46,168,126,28,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,62,221,70,34,163,101,122,45,148,241,47,196,5,79,19,222,20,217,174,178,79,128,85,226,44,187,212,80,195,13,20,215,8,171,89,43,32,191,210,194,179,69,43,17,174,86,43,152,230,170,73,28,79,71,177,232,141,115,57,36,125,48,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,73,89,186,162,162,162,162,57,143,107,145,204,123,28,136,246,61,174,107,145,174,106,162,118,2,133,188,57,184,215,253,170,186,143,61,131,63,185,221,100,211,44,167,241,119,42,104,23,171,29,174,185,85,137,29,205,176,242,185,238,229,99,22,57,91,18,181,207,141,205,118,210,186,24,163,91,233,0,1,13,124,71,120,227,169,225,75,13,160,195,244,249,148,149,26,139,152,83,206,250,25,165,124,82,178,201,72,213,70,45,108,176,42,171,158,247,57,92,216,26,230,244,156,248,165,115,149,201,10,197,32,100,172,167,142,158,28,112,110,32,170,184,112,205,115,63,193,252,130,138,222,202,218,155,165,209,172,164,179,193,51,226,108,204,164,125,84,142,106,54,103,64,246,202,138,169,210,84,114,49,36,234,170,68,96,15,26,191,162,198,45,250,64,161,251,186,226,83,5,166,211,117,191,221,104,172,86,43,101,93,198,229,113,168,142,146,142,142,146,23,77,61,76,242,57,27,28,81,198,212,87,61,238,114,163,81,168,138,170,170,136,133,154,113,197,164,217,222,137,248,101,105,22,158,234,70,95,117,190,223,168,115,11,108,149,17,92,29,11,254,72,231,181,215,185,45,144,190,37,119,82,26,127,222,154,231,73,38,252,171,200,172,139,167,20,97,130,252,56,184,227,166,225,75,50,175,195,245,5,149,117,26,117,152,84,64,250,233,162,124,178,190,201,86,212,86,37,108,80,34,171,94,199,53,90,217,218,214,245,92,200,162,115,85,203,10,69,37,239,26,171,150,83,225,105,199,183,224,37,101,135,133,29,80,131,159,31,186,220,60,158,33,116,167,167,222,74,10,234,185,213,201,71,80,214,38,242,67,52,242,185,89,46,202,232,228,145,81,234,177,57,29,0,91,248,0,8,149,226,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,205,45,190,121,28,213,107,216,230,172,174,137,30,173,70,76,173,94,164,108,124,220,212,67,255,0,133,88,22,85,255,0,149,113,204,147,28,184,127,233,40,235,173,181,212,242,127,189,146,25,163,145,159,83,154,230,251,149,13,164,202,234,241,58,240,255,0,172,213,218,58,158,32,116,67,29,243,121,213,39,52,249,53,182,41,39,150,170,253,75,28,16,195,19,169,152,231,172,105,52,17,211,246,134,54,53,211,53,238,217,93,35,88,201,3,42,248,115,113,175,251,106,180,226,123,6,127,115,181,71,169,184,183,226,238,84,208,47,74,75,165,10,35,18,59,155,97,229,107,27,204,247,172,114,182,37,115,89,35,90,237,162,108,209,70,147,0,214,7,75,117,75,59,209,108,238,217,169,154,105,125,249,27,36,179,117,188,149,111,149,134,163,165,213,133,240,201,248,185,152,248,221,188,114,189,190,211,87,109,247,77,149,17,82,221,50,127,24,13,47,166,225,162,147,82,241,235,21,34,234,133,230,162,178,219,75,133,62,178,74,166,90,231,137,254,205,85,100,253,56,85,212,221,39,195,34,114,34,44,175,122,194,199,34,199,52,144,135,43,226,71,226,9,83,195,181,52,122,61,163,119,90,71,106,45,198,157,181,53,183,40,101,138,103,227,44,73,96,146,36,150,158,104,37,134,103,212,194,179,181,24,231,53,241,177,89,38,219,62,53,90,76,62,171,181,218,235,127,186,214,223,111,183,58,187,141,202,227,81,37,93,101,101,92,206,154,122,153,228,114,186,73,100,145,202,174,123,220,229,87,43,149,85,85,85,85,79,175,44,197,175,184,54,85,121,194,178,154,31,37,122,199,238,21,22,187,141,55,85,146,116,42,160,145,209,203,31,59,21,204,119,43,216,228,221,170,173,93,183,69,84,238,6,117,224,147,140,28,155,132,109,80,138,244,213,171,173,194,111,149,16,55,44,179,210,69,79,215,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,102,223,246,1,159,225,186,167,134,218,117,7,79,178,26,75,230,61,124,167,74,154,26,234,101,94,73,89,186,162,162,162,162,57,143,107,145,204,123,28,136,246,61,174,107,145,174,106,162,107,67,145,105,110,119,138,96,152,142,166,95,236,94,87,27,206,252,255,0,224,253,111,154,133,254,115,201,76,144,213,126,45,143,89,35,228,145,200,223,198,53,188,219,238,221,211,185,47,252,56,60,64,43,56,119,190,197,164,154,189,145,127,242,79,95,230,103,138,166,162,57,234,36,199,106,185,31,39,53,59,33,100,146,62,25,164,68,99,225,70,242,164,146,164,173,86,126,57,37,11,180,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,219,142,142,51,111,188,97,234,61,45,206,59,87,200,216,102,47,230,41,241,155,108,172,98,213,54,57,85,157,90,154,153,27,190,243,75,210,137,86,54,185,99,141,172,107,91,204,168,249,100,204,30,36,126,32,148,220,68,212,199,163,218,55,117,171,110,157,91,170,27,83,91,114,134,89,97,102,76,245,138,9,34,73,105,230,130,41,161,101,52,201,59,81,142,115,153,35,209,146,109,187,35,84,192,28,31,112,153,153,113,117,170,31,128,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,207,183,81,232,138,216,158,168,29,255,0,195,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,154,43,124,18,53,170,231,189,206,88,157,42,49,90,172,133,92,189,72,222,248,121,178,7,140,173,166,213,96,226,75,9,177,88,173,148,150,235,109,187,77,237,180,148,116,116,144,182,24,41,160,142,190,224,216,226,142,54,162,53,140,107,81,26,141,68,68,68,68,68,46,39,75,116,183,4,209,108,18,217,166,122,105,98,249,27,27,179,117,188,149,23,154,154,163,165,213,153,243,73,248,201,158,249,29,188,146,189,222,211,151,109,246,77,145,17,18,160,124,106,254,148,248,183,232,254,135,239,27,136,25,215,194,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,244,156,155,68,176,196,216,246,99,163,103,90,205,13,85,203,211,240,230,227,219,246,212,88,167,211,125,68,131,203,234,110,51,111,243,149,117,16,83,242,82,222,168,88,246,68,181,141,70,39,36,51,35,228,141,178,197,217,170,231,181,241,39,43,157,28,33,53,64,0,0,0,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,217,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,67,207,245,41,174,54,183,213,71,81,53,178,186,39,114,203,79,35,152,191,238,100,98,185,172,115,226,150,39,171,25,207,202,154,214,25,215,131,238,44,243,46,17,117,67,240,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,57,246,234,49,21,27,43,209,67,99,48,117,252,3,63,195,117,79,13,180,234,14,159,100,52,151,204,122,249,78,149,52,53,212,202,188,146,179,117,69,69,69,68,115,30,215,35,152,246,57,17,236,123,92,215,35,92,213,68,236,0,98,174,44,126,139,26,201,250,63,200,126,238,156,160,30,24,184,133,202,184,95,214,91,46,174,98,212,222,127,200,117,41,174,54,183,213,73,79,13,206,134,86,242,203,79,35,152,191,238,100,98,185,175,107,37,138,39,171,31,201,202,183,253,197,143,209,99,89,63,71,249,15,221,211,154,214,1,179,158,139,234,246,27,175,90,95,143,234,230,159,207,87,37,139,34,167,116,212,233,87,2,195,60,79,100,142,138,88,100,103,116,71,199,44,114,70,170,213,115,21,88,170,215,57,170,142,94,234,107,215,192,191,25,183,222,15,53,30,170,231,37,171,229,156,51,40,242,244,249,53,182,38,49,42,157,28,74,254,149,77,52,142,219,105,162,234,202,169,27,156,145,200,215,185,174,229,85,100,177,236,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,160,31,88,0,0,0,13,93,240,12,255,0,50,210,204,202,211,168,58,125,144,213,216,242,27,29,66,84,208,215,83,42,115,196,253,149,21,21,21,21,175,99,154,174,99,216,228,86,61,142,115,92,142,107,149,23,97,62,15,184,179,195,120,186,210,255,0,195,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,228,223,168,196,85,116,79,68,215,48,202,188,49,113,11,149,112,191,172,182,93,92,197,169,188,255,0,144,234,83,92,109,111,170,146,158,27,157,12,173,229,150,158,71,49,127,220,200,197,115,94,214,75,20,79,86,63,147,149,67,101,48,116,173,23,213,236,55,94,180,191,31,213,205,63,158,174,75,22,69,78,233,169,210,174,5,134,120,158,201,29,20,176,200,206,232,143,142,88,228,141,85,170,230,42,177,85,174,115,85,28,189,212,1,74,222,50,122,41,248,13,196,21,167,88,233,46,29,106,77,77,183,175,90,9,37,230,146,10,235,116,84,244,242,114,181,35,106,54,23,64,250,53,110,239,123,150,78,190,252,173,228,66,234,72,171,226,117,165,191,178,135,6,217,175,148,177,124,167,117,196,188,190,83,111,253,213,209,242,190,86,68,243,115,247,123,90,254,90,25,43,125,135,115,111,191,178,213,122,48,8,43,224,183,172,118,44,63,89,114,221,29,187,195,211,171,212,75,125,61,69,174,167,153,235,205,85,109,109,68,142,166,228,107,21,19,158,9,234,37,234,57,236,107,124,183,47,180,233,26,137,37,124,106,254,139,24,183,233,2,135,238,235,137,80,26,85,169,153,86,141,234,62,57,170,88,85,95,151,189,99,55,8,174,20,220,210,72,200,230,228,95,110,9,122,111,99,221,12,172,87,71,35,17,201,207,27,222,213,93,156,165,180,248,191,229,54,44,231,130,253,61,205,113,106,239,59,101,200,51,11,77,210,221,83,210,124,125,122,89,237,53,242,69,39,35,209,175,111,51,30,213,217,200,142,77,246,84,69,236,4,22,240,184,250,118,105,151,242,215,220,245,165,201,241,161,172,119,221,2,225,131,63,213,92,90,30,123,213,170,223,29,61,186,78,102,39,150,170,171,168,138,146,42,157,158,199,177,253,23,212,54,94,155,154,173,127,79,145,118,71,110,148,217,225,113,244,236,211,47,229,175,185,235,76,235,227,63,175,52,217,86,168,99,90,1,98,173,171,242,248,61,59,174,151,214,54,162,86,193,37,198,178,56,221,4,111,133,88,140,123,225,166,217,237,149,28,254,213,210,49,57,21,175,71,5,117,90,109,55,91,253,214,138,197,98,182,85,220,110,87,26,136,233,40,232,233,33,116,211,212,207,35,145,177,197,28,109,69,115,222,231,42,53,26,136,170,170,168,136,108,189,160,58,57,98,225,255,0,70,177,61,29,199,38,243,20,152,205,189,180,242,84,242,189,158,110,169,238,116,149,53,60,143,123,214,62,172,242,75,47,79,157,90,206,126,86,251,45,68,41,219,194,67,65,170,117,79,137,120,245,38,225,69,73,62,61,166,20,255,0,42,84,165,77,60,85,12,150,227,59,36,138,134,52,99,222,142,99,218,228,150,165,146,181,143,228,125,27,83,217,115,216,228,188,144,4,127,227,23,140,92,19,132,12,18,158,255,0,127,163,249,103,36,188,243,254,15,227,253,73,169,254,84,233,77,78,202,175,221,76,130,88,224,233,71,80,146,126,49,19,159,110,86,238,171,219,32,107,166,186,105,199,14,154,113,113,213,13,80,188,249,27,85,14,209,67,12,72,143,170,184,85,57,21,99,165,166,141,85,58,147,63,149,219,38,232,212,107,92,247,185,140,99,222,221,117,181,211,93,53,31,136,189,71,184,234,134,168,94,124,245,214,187,104,161,134,36,86,82,219,233,90,170,177,210,211,70,170,189,56,89,204,237,147,117,114,185,206,123,220,247,189,239,112,112,25,254,127,153,106,158,101,118,212,29,65,200,106,239,153,13,242,161,106,107,171,170,85,57,229,126,200,136,136,136,136,214,49,173,70,177,140,106,35,24,198,181,173,70,181,168,137,202,232,190,175,102,90,11,170,24,254,174,105,252,244,145,223,113,218,135,77,78,149,112,36,208,74,199,198,232,165,134,70,118,85,100,145,73,36,106,173,86,189,17,234,173,115,92,136,228,159,254,20,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,164,212,218,85,154,38,201,187,27,27,58,216,255,0,196,143,195,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,135,159,234,83,92,109,111,170,142,162,107,101,116,78,229,150,158,71,49,127,220,200,197,115,88,231,197,44,79,86,51,159,149,50,169,174,103,7,220,89,230,92,34,234,135,225,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,115,237,212,98,42,54,87,162,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,146,86,110,168,168,168,168,142,99,218,228,115,30,199,34,61,143,107,154,228,107,154,168,129,216,0,0,82,183,141,95,210,159,22,253,31,208,253,227,113,51,175,133,15,28,116,217,45,170,201,194,62,163,50,173,111,182,218,122,134,98,55,101,124,181,9,93,73,19,100,157,212,83,171,149,203,19,224,137,175,233,57,54,137,97,137,177,236,199,70,206,182,10,241,171,250,83,226,223,163,250,31,188,110,36,0,3,106,128,66,15,13,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,153,58,114,53,207,87,72,145,226,175,19,79,16,45,68,209,173,80,178,105,31,14,250,129,87,98,190,216,41,229,155,47,87,89,41,42,96,115,234,99,167,150,138,22,62,170,39,170,189,177,43,228,114,198,136,205,170,35,78,103,57,28,216,194,205,13,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,181,112,9,226,21,153,113,105,117,173,193,242,253,22,171,164,187,217,233,210,166,191,35,176,57,22,201,11,30,233,149,137,59,42,36,234,211,189,200,216,163,141,140,125,67,229,114,76,253,163,142,55,171,106,47,139,31,165,62,178,126,144,50,31,188,103,2,239,184,23,227,54,197,198,30,156,85,92,228,181,124,141,153,226,254,94,159,38,182,196,199,173,43,100,149,31,210,169,166,145,219,239,12,189,41,85,35,115,150,72,220,199,53,220,200,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,217,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,67,207,245,41,174,54,183,213,71,81,53,178,186,39,114,203,79,35,152,191,238,100,98,185,172,115,226,150,39,171,25,207,202,129,149,64,0,0,0,0,0,12,127,174,154,233,167,28,58,105,197,199,84,53,66,243,228,109,84,59,69,12,49,34,62,170,225,84,228,85,142,150,154,53,84,234,76,254,87,108,155,163,81,173,115,222,230,49,143,123,123,6,127,159,225,186,89,134,221,181,7,80,114,26,75,30,61,99,167,90,154,234,234,149,94,72,153,186,34,34,34,34,185,239,115,149,172,99,26,138,247,189,205,107,81,206,114,34,208,95,26,252,107,231,124,89,231,117,172,101,206,235,111,211,107,125,193,106,113,188,110,165,97,111,151,218,22,69,230,39,233,53,58,147,63,150,73,17,30,233,122,61,121,35,141,234,213,115,156,29,3,137,126,34,243,190,40,53,78,191,83,51,170,143,245,218,59,61,23,36,63,232,101,175,204,205,52,20,125,72,162,143,173,210,235,189,189,87,183,157,254,170,190,136,152,255,0,19,202,111,184,54,85,102,205,113,106,239,37,122,199,238,20,247,75,117,79,73,146,116,42,160,145,178,69,39,35,209,204,119,43,216,213,217,200,173,93,182,84,84,236,73,255,0,15,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,233,171,145,22,72,247,149,94,37,254,29,56,244,24,244,218,255,0,195,158,21,73,104,125,162,158,73,178,204,126,218,218,90,43,116,118,234,122,89,37,125,202,24,220,248,219,19,216,216,81,143,134,38,187,171,206,215,181,141,123,100,116,161,37,124,62,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,166,142,84,73,35,222,90,154,192,233,86,166,101,90,55,168,248,230,169,97,85,126,94,245,140,220,34,184,83,115,73,35,35,155,145,125,184,37,233,189,143,116,50,177,93,28,140,71,39,60,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,57,81,179,51,150,88,222,201,26,137,204,199,183,153,172,127,60,108,12,192,0,2,170,252,115,191,180,159,247,201,254,77,58,87,133,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,58,115,75,35,158,142,108,174,146,30,235,227,157,253,164,255,0,190,79,242,105,85,96,109,80,10,192,240,186,241,0,163,187,209,219,120,100,214,252,139,163,117,135,203,91,176,123,164,241,193,5,44,148,177,65,20,16,218,93,211,99,57,102,78,150,241,73,34,189,211,58,71,70,174,71,164,77,150,207,192,214,219,137,187,181,214,193,197,222,171,223,108,87,58,187,117,202,221,169,23,218,186,58,202,73,157,12,244,211,199,115,153,209,203,28,141,84,115,30,215,34,57,28,138,138,138,136,168,92,167,135,207,27,118,174,43,240,9,44,89,60,244,148,58,139,138,211,211,195,117,163,117,83,93,61,218,6,195,11,95,118,100,109,134,38,49,146,84,58,70,186,40,209,201,10,244,209,202,137,36,123,211,15,22,63,74,125,100,253,32,100,63,120,206,117,77,42,212,204,171,70,245,31,28,213,44,42,175,203,222,177,155,132,87,10,110,105,36,100,115,114,47,183,4,189,55,177,238,134,86,43,163,145,136,228,231,141,239,106,174,206,80,54,126,6,31,225,87,137,140,55,138,253,35,163,213,44,62,134,174,220,246,212,58,219,119,182,84,162,185,246,235,140,108,141,242,192,146,114,163,102,103,44,177,189,146,53,19,153,143,111,51,88,254,120,217,152,0,0,0,26,214,113,99,244,167,214,79,210,6,67,247,140,230,202,102,181,156,88,253,41,245,147,244,129,144,253,227,56,22,169,224,169,244,88,202,127,72,21,223,119,91,137,254,64,15,5,79,162,198,83,250,64,174,251,186,220,79,240,6,182,220,77,221,174,182,14,46,245,94,251,98,185,213,219,174,86,237,72,190,213,209,214,82,76,232,103,166,158,59,156,206,142,88,228,106,163,152,246,185,17,200,228,84,84,84,69,67,100,147,90,206,44,126,148,250,201,250,64,200,126,241,156,11,158,240,249,227,110,213,197,126,1,37,139,39,158,146,135,81,113,90,122,120,110,180,110,170,107,167,187,64,216,97,107,238,204,141,176,196,198,50,74,135,72,215,69,26,57,33,94,154,57,81,36,143,121,106,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,158,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,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,57,81,179,51,150,88,222,201,26,137,204,199,183,153,172,127,60,108,12,192,1,213,53,87,83,49,93,27,211,140,143,84,179,90,191,47,101,198,109,242,220,42,121,100,141,146,77,200,158,196,17,117,30,198,58,105,94,173,142,54,43,147,158,71,177,168,187,185,0,234,188,74,113,41,167,28,43,105,194,106,110,166,165,214,106,9,174,16,90,233,41,45,116,169,61,85,93,84,168,247,164,108,71,185,145,183,104,226,150,69,89,30,198,242,198,168,138,174,86,181,221,171,76,245,87,78,53,147,21,131,53,210,220,210,213,147,89,106,57,91,230,109,245,9,39,70,71,70,201,58,51,51,231,195,50,50,72,213,209,72,141,145,156,200,142,106,47,99,94,30,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,42,58,103,243,75,35,223,35,145,57,158,247,114,181,140,228,141,147,171,193,131,68,53,66,154,235,146,235,189,101,243,32,176,97,53,148,237,181,81,219,155,28,105,69,147,206,215,72,143,149,252,251,185,89,72,228,84,108,145,177,170,178,75,35,27,42,35,42,34,120,85,177,178,159,9,223,69,141,27,253,31,227,223,119,64,107,88,108,61,225,251,171,216,110,175,240,161,128,207,135,207,86,175,195,236,244,56,133,222,26,152,22,39,193,113,161,163,129,146,181,23,187,94,199,53,99,145,142,106,174,236,149,168,238,87,163,216,208,145,64,0,5,43,120,213,253,41,241,111,209,253,15,222,55,18,234,74,54,241,127,207,240,220,235,138,250,106,92,63,33,164,187,63,21,197,233,172,23,117,166,85,115,41,110,49,214,86,75,45,58,191,110,87,61,141,158,52,127,42,175,43,249,152,237,158,199,181,161,216,60,21,62,148,249,79,232,254,187,239,27,113,117,37,43,120,42,125,41,242,159,209,253,119,222,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,164,223,23,173,48,252,13,214,203,126,95,5,63,74,151,41,234,244,87,159,155,127,45,73,65,27,189,94,171,234,239,122,55,245,152,195,195,199,95,42,244,87,92,168,97,168,174,232,89,175,29,95,61,248,164,119,239,84,117,107,31,164,111,127,207,151,242,118,250,247,79,75,72,241,34,225,190,227,196,14,143,71,38,63,23,82,245,143,239,228,155,204,212,223,175,85,71,212,249,242,177,159,50,21,249,219,253,91,47,173,8,181,206,99,185,154,187,42,1,181,36,82,50,102,36,140,93,218,190,133,121,120,156,240,93,154,107,84,148,26,143,166,150,175,148,46,116,125,95,57,7,94,40,185,185,252,156,49,251,83,78,198,166,205,137,235,217,190,238,253,246,85,225,60,55,184,246,179,228,54,122,45,24,212,138,158,133,214,14,167,146,170,228,115,186,252,206,172,169,147,216,134,157,26,222,86,163,19,218,127,127,84,239,186,22,82,143,107,155,204,139,216,13,116,104,56,40,215,250,154,117,174,172,195,252,173,35,126,116,223,40,81,63,110,234,159,53,39,223,215,100,253,102,21,189,217,171,177,251,164,214,139,148,93,58,154,126,94,118,243,34,237,204,212,114,119,106,170,122,42,123,205,153,245,67,52,198,176,204,50,179,32,191,212,114,82,211,244,247,94,73,23,231,74,198,126,67,85,125,92,158,227,90,140,235,36,126,95,149,87,100,82,71,211,117,95,75,118,239,190,220,177,181,158,187,39,230,252,0,186,207,9,43,221,93,207,134,74,10,26,153,57,219,67,213,228,236,137,183,61,194,189,87,209,19,225,245,146,187,87,48,59,118,166,233,229,219,8,187,67,213,164,185,116,58,140,230,115,119,233,207,28,169,221,174,106,250,177,61,233,254,34,45,248,79,99,85,118,46,24,45,117,149,107,179,171,250,251,51,183,179,201,112,174,79,84,85,223,215,234,38,160,26,191,102,152,221,227,76,115,122,204,118,161,221,26,251,111,79,117,217,174,219,169,11,95,238,87,55,230,191,226,167,9,119,185,77,118,184,203,112,157,119,124,188,187,175,111,115,81,61,200,159,2,109,120,178,104,226,225,58,251,81,159,81,197,203,73,149,114,108,156,219,242,249,106,42,24,189,239,85,94,238,95,201,111,235,245,32,200,23,177,225,77,125,138,241,195,45,178,6,59,119,82,245,185,187,47,229,92,43,149,61,201,240,38,129,93,62,12,151,234,58,253,39,201,236,144,174,243,218,252,151,89,59,246,234,212,220,28,223,84,219,209,61,202,191,168,177,96,0,0,0,0,0,0,0,0,0,0,43,147,198,63,78,99,188,233,173,151,58,138,31,221,20,53,212,212,174,147,155,253,73,148,247,9,85,54,230,68,245,93,247,229,85,255,0,160,169,237,37,188,205,143,234,134,37,121,130,78,71,81,223,40,38,230,217,23,110,74,136,221,239,69,248,124,11,241,227,251,28,166,200,120,91,205,252,195,57,157,110,179,220,171,227,238,169,179,227,183,85,109,232,169,241,247,239,246,26,242,197,36,148,211,178,86,118,124,79,71,39,212,168,160,108,235,163,215,133,191,233,78,29,121,115,249,157,89,97,183,206,231,109,182,234,250,104,220,171,232,159,31,129,220,8,251,192,118,90,153,119,11,216,60,252,252,206,182,217,173,150,231,174,219,123,81,219,169,85,125,201,249,223,95,218,72,32,0,0,0,0,0,0,7,94,212,58,187,141,191,0,201,107,237,9,189,117,53,158,178,106,100,246,123,202,216,94,172,249,221,190,114,39,175,111,137,216,78,23,53,114,183,14,190,185,29,202,173,182,85,46,251,111,254,164,224,53,174,215,187,189,234,247,173,25,189,126,64,237,235,159,144,220,186,169,179,61,151,45,92,170,228,246,17,17,125,165,95,67,53,120,109,99,242,222,248,157,176,202,218,110,179,40,159,75,84,239,111,151,149,25,112,163,221,222,169,190,219,250,24,99,136,71,43,245,219,80,220,174,221,87,41,187,46,251,122,254,236,148,152,94,14,184,165,101,223,93,110,247,166,199,251,158,138,199,80,229,126,233,243,153,89,111,118,219,110,139,232,191,0,44,215,140,141,44,159,86,184,118,202,241,123,125,55,90,186,11,85,117,93,12,124,232,222,106,134,208,212,50,52,221,94,212,79,106,68,77,220,187,124,77,119,50,59,13,219,14,201,46,24,237,222,31,47,112,180,86,75,73,59,57,154,254,73,98,145,88,228,221,170,173,93,156,213,244,85,79,180,218,74,70,54,86,58,55,166,237,122,43,85,62,40,165,70,248,171,240,132,219,13,221,218,229,132,90,186,116,85,138,191,42,39,95,125,234,30,234,234,153,164,252,108,202,191,53,27,236,181,155,124,61,232,6,101,240,173,226,198,151,59,194,226,209,124,154,179,253,24,177,192,214,208,167,77,123,209,195,21,21,52,105,236,66,214,252,247,187,187,158,174,248,238,157,203,15,53,120,211,252,226,245,167,57,133,171,50,176,79,210,172,181,213,193,84,197,229,99,183,88,229,100,136,158,219,92,158,172,79,114,255,0,136,185,110,21,60,77,244,203,81,49,235,54,43,168,19,124,143,145,69,29,61,11,151,150,162,163,204,61,25,3,22,79,197,82,181,140,230,145,239,237,190,201,183,174,202,128,79,16,124,86,123,197,186,253,110,130,235,106,168,235,83,84,198,217,99,127,35,155,187,92,212,114,46,206,68,95,69,79,84,62,197,84,68,85,95,68,3,200,58,14,168,235,134,157,233,5,154,75,222,109,123,242,80,49,23,255,0,22,158,77,213,24,247,127,169,198,245,244,141,222,239,119,216,86,183,21,94,45,117,183,54,215,225,122,29,65,229,161,94,172,14,188,245,81,252,233,248,248,213,58,21,52,104,169,186,44,79,245,247,114,252,84,9,197,197,103,25,58,117,195,30,57,36,215,186,143,51,122,168,98,178,142,139,146,118,115,72,232,231,88,215,168,216,36,98,110,248,21,189,251,119,221,123,122,210,183,19,156,95,106,119,18,217,37,76,217,21,203,150,202,202,135,173,5,15,70,157,122,81,164,147,116,211,168,200,99,123,182,100,234,223,107,186,250,175,127,76,103,93,114,206,117,167,58,108,149,179,124,167,124,189,214,35,81,121,97,131,158,89,166,95,130,49,137,187,229,95,130,119,247,34,118,179,94,9,188,47,96,182,252,147,169,186,217,23,86,125,224,175,162,183,115,43,121,63,210,211,70,238,173,53,94,203,178,164,173,217,91,245,170,122,32,17,43,132,14,2,245,11,136,235,181,21,250,182,155,200,226,80,213,199,230,234,185,224,151,170,196,117,59,222,206,68,168,142,86,239,20,202,187,162,110,155,108,157,253,46,211,67,116,43,6,208,76,42,139,14,194,237,253,8,224,138,52,158,78,172,206,235,74,216,162,141,207,218,73,31,203,191,73,171,178,46,201,254,21,94,243,102,179,91,177,251,101,53,158,211,79,208,164,164,137,144,195,31,59,157,202,198,181,26,212,221,202,170,187,34,34,119,83,237,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,194,162,42,42,47,162,145,183,138,62,7,52,183,137,43,93,93,85,124,31,38,228,94,90,72,233,174,124,213,19,116,221,203,50,177,122,41,81,28,107,180,147,43,187,250,237,178,246,244,146,96,10,0,226,23,195,199,90,116,50,106,202,248,168,254,90,177,211,190,69,109,127,82,146,155,154,54,172,170,142,233,249,151,189,61,136,185,182,245,246,182,245,78,241,182,130,227,144,97,215,104,235,40,102,242,149,212,114,163,152,238,86,73,200,246,57,21,59,42,42,46,206,106,125,93,141,164,21,17,200,173,95,69,77,148,197,90,163,195,14,141,106,252,18,199,155,98,158,118,73,149,202,231,249,234,168,253,81,251,246,142,86,127,174,59,252,63,96,20,9,23,21,58,245,4,108,138,44,239,149,177,162,35,83,228,186,37,219,111,79,245,19,169,230,90,167,158,106,12,205,168,203,239,190,126,70,162,53,23,202,195,22,200,138,229,255,0,83,99,127,61,223,225,46,150,191,194,91,133,154,186,215,213,69,141,244,89,35,213,235,31,156,184,187,213,85,125,124,231,215,177,221,176,175,14,46,23,240,181,137,244,152,63,85,241,61,175,71,124,167,113,111,116,229,247,45,74,254,106,1,65,118,108,118,245,145,92,41,173,182,138,63,49,85,91,51,41,225,103,81,140,231,145,238,70,181,55,114,162,38,234,228,238,189,137,245,193,175,134,54,117,153,100,54,172,239,86,169,254,73,178,81,84,65,86,218,78,120,103,243,77,99,233,229,70,243,211,213,35,217,204,199,72,155,242,246,219,125,183,84,66,221,176,237,55,194,240,26,52,160,196,236,222,70,4,93,249,124,196,178,247,217,169,235,35,156,190,140,111,248,14,204,7,21,139,99,86,172,63,29,183,99,22,72,58,52,54,186,88,104,233,217,204,231,114,199,28,109,99,83,119,42,170,251,45,79,85,85,250,212,229,64,2,188,60,98,244,250,107,254,144,90,50,170,86,108,251,109,214,159,168,237,211,247,184,233,110,18,42,108,174,79,143,193,84,169,237,11,125,28,122,211,129,201,112,151,167,76,220,150,214,178,191,149,87,149,137,87,23,50,236,157,215,182,254,134,193,92,96,233,229,54,164,240,233,157,89,165,143,158,122,75,5,206,186,145,187,170,111,80,218,26,134,177,55,230,106,122,191,222,187,124,80,215,93,241,212,225,249,163,161,170,103,37,69,146,232,173,145,187,162,236,248,101,238,155,166,233,234,223,175,245,129,179,110,157,203,73,54,3,141,201,65,39,82,153,109,20,125,23,236,169,204,206,139,57,87,101,238,157,182,245,59,9,128,248,29,212,122,45,76,225,199,20,186,81,201,204,182,203,125,13,170,110,202,155,75,29,5,51,156,157,218,223,207,79,68,84,250,204,248,0,0,0,0,0,0,0,132,222,45,115,190,46,24,161,107,101,217,31,124,107,85,188,190,187,219,235,189,228,217,32,23,140,21,85,11,52,42,219,77,44,123,212,58,241,11,154,187,175,100,242,117,232,159,87,168,20,209,138,193,230,178,139,61,54,219,245,107,233,217,183,219,35,80,217,47,134,218,54,208,104,6,156,211,53,187,114,226,150,132,84,223,225,69,10,127,136,215,55,72,168,228,175,213,92,54,142,38,115,186,107,253,185,155,111,182,251,212,198,159,227,54,80,210,106,87,80,233,118,31,70,246,114,186,27,13,190,53,77,247,217,82,158,52,255,0,16,29,172,0,0,0,0,0,0,0,0,0,7,229,238,70,49,207,114,236,141,69,85,40,83,197,19,60,102,117,197,5,111,77,187,54,197,71,45,155,215,215,163,113,173,239,243,91,249,255,0,95,218,165,220,107,86,95,73,129,233,46,99,150,213,203,200,150,187,13,194,173,158,202,174,239,142,154,73,17,59,53,219,124,197,247,47,235,53,185,213,188,190,108,243,83,50,140,182,87,243,37,210,241,91,87,31,100,77,153,37,68,146,34,124,214,254,127,193,63,80,29,94,146,150,106,218,184,104,233,219,205,44,242,54,38,38,232,155,185,203,178,39,126,222,170,108,33,225,245,165,144,105,119,13,24,188,40,159,186,47,244,84,87,185,253,125,153,39,183,210,163,155,243,220,139,222,63,84,217,62,164,42,7,128,142,31,111,154,223,174,150,25,32,165,222,209,97,174,165,185,214,203,206,206,236,130,178,151,168,221,150,70,59,230,75,190,237,221,126,8,171,233,176,29,142,211,77,97,179,80,89,40,155,180,22,250,104,169,98,77,215,230,70,196,106,122,170,175,162,39,170,168,31,113,143,53,247,78,221,170,154,85,122,194,98,119,44,183,15,45,200,237,183,219,146,166,41,87,242,154,158,145,252,83,252,70,67,0,106,187,91,75,37,21,75,233,101,249,204,219,127,214,136,191,227,51,118,145,241,123,169,186,71,100,110,59,106,169,243,22,246,111,201,15,37,59,57,119,124,143,95,105,208,185,203,237,72,171,234,77,143,17,127,15,92,174,241,148,203,171,186,59,106,243,236,174,229,249,70,143,175,28,93,30,72,233,41,226,252,101,69,74,115,111,180,142,246,90,155,109,178,251,148,172,202,156,63,35,164,151,163,81,110,228,127,195,173,26,255,0,208,239,172,9,25,170,254,33,250,227,170,88,220,216,197,77,127,145,164,159,151,157,58,84,114,239,203,35,30,158,148,205,95,88,254,62,242,46,57,207,149,252,206,93,220,166,79,211,126,25,181,167,86,46,13,182,224,216,119,202,19,59,126,223,40,82,69,183,178,247,127,170,202,212,244,141,255,0,224,251,11,47,225,39,194,154,211,134,212,211,102,154,211,81,231,174,81,243,242,91,121,29,23,75,116,158,53,252,109,53,90,181,219,181,209,59,211,182,219,124,84,12,103,225,183,192,53,86,67,87,65,173,218,149,14,214,166,245,124,141,23,50,126,63,181,101,52,159,140,134,161,28,222,87,35,29,237,51,191,162,118,221,75,115,68,70,166,201,232,122,233,105,96,163,129,180,212,204,228,141,155,242,183,117,93,183,93,253,255,0,105,237,0,0,0,0,0,0,0,0,0,107,89,197,143,210,159,89,63,72,25,15,222,51,155,41,154,214,113,99,244,167,214,79,210,6,67,247,140,224,113,58,23,174,154,143,195,166,163,219,181,67,75,239,62,70,235,67,188,83,67,42,43,233,110,20,174,84,89,41,106,99,69,78,164,47,229,110,233,186,57,28,214,189,142,99,216,199,183,97,78,26,56,139,193,56,160,210,202,13,76,193,106,63,214,168,239,20,92,147,127,161,151,79,45,12,211,209,245,37,138,62,183,75,174,198,245,88,222,71,250,162,250,162,81,14,111,194,174,101,99,225,143,79,56,164,199,45,181,119,44,79,35,167,172,166,200,39,108,137,34,218,110,49,93,42,233,98,87,177,172,69,142,154,88,163,167,107,94,174,127,227,186,141,114,179,169,11,92,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,219,86,196,231,177,190,102,54,186,71,66,254,102,242,189,85,170,189,55,200,199,134,198,96,235,248,6,127,134,234,158,27,105,212,29,62,200,105,47,152,245,242,157,42,104,107,169,149,121,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,20,173,227,87,244,167,197,191,71,244,63,120,220,75,169,41,91,198,175,233,79,139,126,143,232,126,241,184,129,149,124,12,127,183,103,247,183,254,82,45,80,170,191,3,31,237,217,253,237,255,0,148,139,84,0,0,2,0,120,213,253,22,49,111,210,5,15,221,215,18,168,56,114,209,11,175,17,218,195,101,209,171,21,242,146,209,114,191,211,220,93,71,87,87,27,159,2,79,79,67,61,76,108,147,151,218,107,30,232,17,138,244,71,43,17,234,228,107,249,121,22,215,252,106,254,139,24,183,233,2,135,238,235,137,0,60,46,62,157,154,101,252,181,247,61,104,17,171,44,197,175,184,54,85,121,194,178,154,31,37,122,199,238,21,22,187,141,55,85,146,116,42,160,145,209,203,31,59,21,204,119,43,216,228,221,170,173,93,183,69,84,238,92,247,134,87,29,182,173,110,195,109,218,25,170,89,53,92,154,161,97,167,145,180,181,151,73,218,247,228,148,76,87,57,175,142,77,145,95,83,12,91,54,70,63,154,71,178,62,191,52,138,179,116,187,7,136,207,1,63,182,162,197,6,164,105,220,254,95,83,113,155,127,147,164,167,158,163,146,150,245,66,199,190,84,163,114,189,121,33,153,31,36,142,138,94,205,87,61,204,149,121,92,217,33,162,192,44,167,197,47,143,111,195,186,203,247,10,58,95,7,38,63,106,184,121,60,190,233,81,79,180,149,245,212,147,163,150,142,157,175,77,227,134,25,226,106,190,93,145,210,73,26,35,21,34,106,186,120,65,195,174,131,102,92,73,106,229,139,74,112,202,42,183,62,227,80,199,220,235,161,167,73,153,105,183,35,218,149,21,178,163,158,198,242,70,215,110,141,87,183,157,234,200,218,188,239,106,47,85,192,48,12,203,84,243,43,78,159,105,246,61,87,124,200,111,149,9,77,67,67,76,137,207,43,246,85,85,85,85,70,177,141,106,57,239,123,149,24,198,53,206,114,181,173,85,77,132,248,62,225,51,13,225,23,75,255,0,1,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,147,126,163,209,17,210,189,84,53,204,47,251,194,227,232,39,166,95,203,95,124,86,148,2,95,247,133,199,208,79,76,191,150,190,248,173,2,128,76,171,157,240,245,149,97,58,19,166,124,65,121,159,148,49,189,70,249,74,155,154,58,89,27,242,93,117,29,100,208,121,121,164,217,99,94,172,113,117,99,94,100,115,185,39,111,34,36,92,239,197,69,239,120,123,224,24,110,169,248,112,225,58,125,168,56,245,37,243,30,190,83,222,233,171,168,106,81,121,37,103,203,53,138,138,138,138,142,99,218,228,107,216,246,170,61,143,107,92,213,107,154,138,129,76,26,113,175,122,177,164,152,174,105,133,105,238,87,242,85,151,80,237,233,107,201,41,188,141,52,254,122,149,35,154,62,159,60,177,185,241,123,21,51,166,241,171,93,237,239,190,232,213,79,151,69,244,135,50,215,173,80,199,244,143,79,224,164,146,251,145,84,58,26,117,171,157,33,130,38,50,55,75,44,210,63,186,163,35,138,57,36,84,106,57,234,140,84,107,92,229,70,174,74,227,23,131,172,239,132,12,238,158,193,127,172,249,103,27,188,243,254,15,228,29,56,105,254,84,233,67,78,250,175,220,172,158,89,32,233,73,80,145,254,49,83,159,110,102,238,139,218,106,248,45,232,15,245,219,196,30,99,167,191,253,15,108,194,239,181,172,255,0,222,25,114,117,43,21,127,246,17,44,232,223,245,232,152,255,0,223,216,4,148,241,27,197,172,88,55,135,86,105,133,98,212,62,74,203,143,219,241,219,93,186,155,170,249,58,20,176,93,40,35,138,62,119,171,158,238,86,49,169,187,149,92,187,110,170,171,220,161,114,255,0,188,81,254,130,122,155,252,139,247,197,17,64,32,101,94,39,120,122,202,184,95,214,91,214,145,229,53,62,127,200,116,234,109,215,70,82,201,79,13,206,134,86,243,69,81,27,94,159,238,163,122,53,207,107,37,138,86,35,223,201,204,178,255,0,195,23,196,2,143,72,171,41,184,126,214,252,139,202,96,181,124,176,99,55,41,99,130,42,91,13,84,147,205,52,173,169,123,88,146,44,51,201,81,222,105,30,230,194,230,55,116,108,110,123,227,177,254,48,120,76,195,120,186,210,255,0,192,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,228,223,166,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,60,79,217,21,21,21,21,90,246,57,170,215,177,237,85,99,216,230,185,170,230,185,21,67,97,62,48,120,179,195,120,69,210,255,0,195,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,228,223,166,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,60,175,217,17,17,17,17,26,198,53,168,214,49,141,68,99,24,214,181,168,214,181,17,62,173,72,213,93,71,214,11,237,62,79,170,25,165,215,38,186,210,91,233,173,112,213,220,106,22,89,25,75,3,57,35,141,21,127,223,57,203,243,159,35,228,145,234,231,189,238,116,255,0,240,180,224,39,240,238,178,195,197,118,168,79,201,143,218,174,30,115,16,181,211,212,109,37,125,117,36,234,212,172,168,115,23,120,225,134,120,156,140,139,116,116,146,70,170,244,72,154,141,156,51,175,134,151,135,221,54,143,90,172,252,65,234,253,170,174,61,65,175,167,243,54,123,77,92,82,210,207,141,49,237,170,130,68,145,25,58,178,119,212,83,79,19,149,147,68,215,192,187,181,81,30,142,219,235,241,171,250,44,98,223,164,10,31,187,174,36,255,0,32,7,141,95,209,99,22,253,32,80,253,221,113,2,170,248,92,208,191,219,41,174,216,206,138,126,20,254,14,126,17,249,223,244,79,200,249,206,135,151,163,158,167,247,158,164,124,220,221,14,95,158,155,115,111,223,109,151,165,103,248,6,101,165,153,149,219,79,181,7,30,171,177,228,54,58,133,166,174,161,169,68,231,137,251,34,162,162,162,171,94,199,53,90,246,61,170,172,123,28,215,53,92,215,34,172,138,240,184,250,118,105,151,242,215,220,245,165,154,120,142,240,57,83,197,110,27,65,152,105,243,233,41,245,23,15,167,157,148,48,202,200,162,101,238,145,202,143,90,41,103,84,71,49,237,114,57,208,57,206,233,53,242,202,215,35,82,101,150,48,199,254,26,94,32,148,218,195,106,179,240,249,171,247,90,185,53,6,130,159,203,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,123,10,53,97,180,221,174,182,11,173,21,246,197,115,171,183,92,173,213,17,213,209,214,82,76,232,103,166,158,55,35,163,150,57,26,168,230,61,174,68,114,57,21,21,21,17,80,191,78,1,120,215,197,120,172,211,138,75,37,218,231,229,245,55,25,183,195,30,71,111,168,88,217,37,127,34,54,55,92,233,210,54,177,142,134,87,170,43,218,198,167,70,71,163,21,57,93,19,229,9,84,0,2,154,252,78,188,63,232,244,138,178,167,136,29,16,199,124,166,11,87,205,62,77,109,138,72,34,165,176,213,73,60,48,196,234,102,57,233,34,195,60,149,29,161,141,142,108,46,99,182,86,198,230,50,58,235,54,168,43,130,199,224,243,165,244,188,75,221,50,43,149,93,93,94,144,65,79,21,125,22,57,82,178,115,212,79,80,202,184,229,161,74,200,106,89,80,198,82,189,148,147,178,71,53,86,70,76,216,156,231,186,57,36,112,117,255,0,9,78,10,62,68,163,163,226,203,83,109,151,90,59,212,221,104,240,187,124,233,208,141,180,51,65,211,125,205,200,142,231,147,172,201,101,142,38,200,214,181,35,71,74,137,34,75,11,217,93,124,88,253,41,245,147,244,129,144,253,227,57,178,153,173,103,22,63,74,125,100,253,32,100,63,120,206,5,180,240,91,161,122,113,196,95,134,102,7,165,250,161,102,243,214,170,239,150,101,134,104,149,25,85,111,170,109,222,185,35,170,166,145,81,122,115,51,153,219,46,202,213,107,156,199,181,236,123,216,234,128,215,77,11,212,126,29,53,30,227,165,250,161,102,242,55,90,29,165,134,104,149,95,75,112,165,114,170,71,85,77,34,162,117,33,127,43,182,93,145,200,230,185,143,107,30,199,177,183,127,225,113,244,19,211,47,229,175,190,43,78,193,198,223,7,216,207,23,58,95,45,149,201,73,69,155,88,233,231,118,39,120,171,150,163,161,67,60,178,64,249,153,36,113,61,26,230,76,218,102,68,175,115,36,88,209,202,246,53,202,156,174,10,22,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,238,168,200,226,142,73,21,26,142,122,163,21,26,215,57,81,171,176,247,12,92,61,98,188,47,232,213,151,72,241,106,159,63,228,58,149,55,27,163,233,99,167,154,231,93,43,185,165,168,145,172,79,247,49,177,28,231,185,145,69,19,21,239,228,230,92,127,192,191,6,86,46,15,52,226,170,217,37,215,229,156,207,40,242,245,25,53,202,39,189,41,93,36,72,254,149,53,52,110,219,104,98,234,202,137,35,154,146,72,231,185,206,229,69,100,81,201,80,5,43,120,213,253,41,241,111,209,253,15,222,55,18,234,74,86,241,171,250,83,226,223,163,250,31,188,110,32,71,93,0,225,51,50,226,51,75,245,91,56,211,250,138,186,235,238,154,211,218,234,105,241,202,74,4,158,123,203,42,164,157,37,72,223,212,106,181,241,69,79,36,136,198,178,71,202,187,49,169,204,173,69,197,88,6,127,153,105,102,101,105,212,29,62,200,106,236,121,13,142,161,42,104,107,169,149,57,226,126,202,138,138,138,138,215,177,205,87,49,236,114,43,30,199,57,174,71,53,202,139,102,158,6,63,219,179,251,219,255,0,41,29,127,197,123,129,202,156,106,235,123,226,227,78,95,72,150,43,149,69,59,242,235,74,50,42,117,161,171,149,209,192,218,216,17,168,212,149,147,202,230,117,90,187,202,147,74,233,55,123,100,127,68,39,167,7,92,98,224,156,95,224,149,23,251,5,31,200,217,37,155,147,240,131,31,234,77,81,242,95,86,106,134,82,254,234,124,17,71,63,86,58,117,147,241,104,188,155,242,187,101,78,242,0,214,135,135,93,121,204,184,109,213,203,22,171,97,149,181,109,125,186,161,140,185,208,195,80,144,178,237,110,87,181,106,40,165,87,49,237,228,145,173,217,28,172,119,35,209,146,53,57,216,213,77,135,180,47,93,52,227,136,189,56,183,106,134,151,222,124,245,170,187,120,166,134,84,70,85,91,234,154,136,178,82,212,198,138,189,57,153,204,221,211,117,106,181,205,123,28,246,61,143,112,100,0,0,26,171,153,215,136,142,21,115,45,17,196,180,243,84,161,182,213,213,224,154,139,139,217,110,212,23,101,145,37,72,46,53,22,232,103,170,163,157,90,198,164,79,234,172,207,137,170,139,205,10,55,103,189,241,205,201,130,141,138,52,131,75,112,77,105,224,119,75,180,211,82,236,95,44,227,119,157,63,197,252,237,23,154,154,159,171,210,164,165,154,63,198,66,246,72,221,164,137,142,246,92,155,237,178,238,138,168,161,82,222,28,220,107,254,213,93,71,158,193,159,220,238,178,105,150,83,248,187,149,52,11,213,142,215,92,170,196,142,230,216,121,92,247,114,177,139,28,173,137,90,231,198,230,187,105,93,12,81,173,244,154,224,241,93,194,142,163,240,149,168,239,194,179,88,188,245,170,187,169,61,130,255,0,4,42,202,91,189,43,85,17,92,212,85,94,156,204,230,106,75,10,170,186,55,57,170,138,246,62,57,31,42,188,49,124,64,40,244,138,178,155,135,237,111,200,188,166,11,87,203,6,51,114,150,56,34,165,176,213,73,60,211,74,218,151,181,137,34,195,60,149,29,230,145,238,108,46,99,119,70,198,231,190,48,179,254,44,126,139,26,201,250,63,200,126,238,156,214,176,217,79,139,31,162,198,178,126,143,242,31,187,167,53,172,3,191,235,166,133,234,63,14,154,143,113,210,253,80,179,121,27,173,14,210,195,52,74,175,165,184,82,185,85,35,170,166,145,81,58,144,191,149,219,46,200,228,115,92,199,181,143,99,216,217,129,225,139,199,143,236,33,125,166,208,109,88,189,114,224,57,5,193,191,38,221,46,55,30,157,46,47,51,153,51,164,217,189,39,47,70,162,119,83,163,185,164,142,40,92,178,76,187,115,202,229,177,254,54,248,62,198,120,185,210,249,108,174,74,74,44,218,199,79,59,177,59,197,92,181,29,10,25,229,146,7,204,201,35,137,232,215,50,102,211,50,37,123,153,34,198,142,87,177,174,84,229,117,0,231,248,6,101,165,153,149,219,79,181,7,30,171,177,228,54,58,133,166,174,161,169,68,231,137,251,34,162,162,162,171,94,199,53,90,246,61,170,172,123,28,215,53,92,215,34,168,109,16,10,203,240,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,39,38,209,44,49,54,61,152,232,217,214,179,64,0,0,53,87,50,174,119,195,214,85,132,232,78,153,241,5,230,126,80,198,245,27,229,42,110,104,233,100,111,201,117,212,117,147,65,229,230,147,101,141,122,177,197,213,141,121,145,206,228,157,188,136,145,115,191,21,23,189,225,239,128,97,186,167,225,195,132,233,246,160,227,212,151,204,122,249,79,123,166,174,161,169,69,228,149,159,44,214,42,42,42,42,57,143,107,145,175,99,218,168,246,61,173,115,85,174,106,42,5,85,240,73,198,14,77,194,54,168,69,122,106,213,214,225,55,202,136,27,150,89,233,34,167,235,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,51,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,36,172,221,81,81,81,81,28,199,181,200,230,61,142,68,123,30,215,53,200,215,53,81,53,236,227,7,132,204,203,132,93,80,252,7,190,212,85,222,44,85,244,241,212,216,178,55,80,37,44,23,86,36,108,89,209,140,73,37,70,62,41,94,177,185,138,254,125,186,111,84,70,202,197,92,233,225,193,226,1,89,195,189,246,45,36,213,236,139,255,0,146,122,255,0,51,60,85,53,17,207,81,38,59,85,200,249,57,169,217,11,36,145,240,205,34,35,31,10,55,149,36,149,37,106,179,241,201,40,93,248,0,13,107,56,167,209,79,218,237,196,22,109,163,145,220,60,237,38,63,112,79,33,59,165,234,72,250,25,226,101,69,47,85,221,56,209,102,72,38,137,36,229,98,55,168,143,229,221,187,42,229,252,151,91,237,89,231,134,118,59,163,80,216,234,232,238,90,93,169,20,77,168,171,116,141,124,21,208,92,96,190,84,196,246,122,57,143,107,146,102,57,138,138,155,50,55,35,151,157,89,28,160,241,189,210,223,236,105,173,118,251,23,255,0,69,226,215,123,159,154,251,42,104,32,232,171,255,0,132,157,206,198,125,79,119,239,104,85,172,119,107,172,54,170,139,20,55,58,182,91,107,42,33,171,168,163,108,206,72,38,158,22,200,216,165,124,123,242,185,236,108,243,53,174,84,221,169,44,136,155,115,46,225,37,124,51,174,214,171,7,26,250,127,125,190,220,233,45,214,219,117,61,250,174,178,178,174,102,195,5,52,17,217,43,157,36,178,72,229,70,177,141,106,43,149,202,168,136,136,170,166,31,215,237,99,190,241,1,172,185,102,177,100,112,249,122,188,154,224,234,136,233,185,152,255,0,41,74,198,164,116,212,220,236,99,18,78,148,17,197,23,83,145,28,254,78,103,123,78,85,58,85,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,209,204,123,154,187,162,170,29,215,64,116,114,251,196,6,178,226,122,59,142,77,229,234,242,107,131,105,228,169,229,99,252,165,43,26,233,42,106,121,30,246,36,157,40,35,150,94,159,58,57,252,156,173,246,156,136,5,202,120,78,232,93,139,76,56,96,182,106,55,200,215,90,44,167,82,247,184,221,221,112,87,179,154,150,10,138,136,232,18,24,149,26,141,133,208,63,174,215,236,174,147,204,171,185,220,206,155,89,53,64,2,154,252,100,241,206,32,163,213,139,78,73,153,63,207,233,63,120,176,217,169,233,226,233,219,106,165,166,167,74,218,90,137,27,27,100,73,164,146,149,102,98,72,231,181,209,239,211,119,177,43,35,133,90,3,113,210,123,94,178,226,117,58,233,142,124,183,128,190,224,218,123,253,55,156,169,166,233,210,202,215,70,181,60,244,168,179,47,65,94,217,250,113,251,82,116,185,59,115,110,108,125,170,90,91,130,107,78,9,115,211,61,75,177,124,179,141,222,122,62,118,139,205,77,79,213,233,76,201,163,252,100,47,100,141,218,72,152,239,101,201,190,219,46,232,170,139,175,103,21,220,40,234,63,9,90,142,252,43,53,139,207,90,171,186,147,216,47,240,66,172,165,187,210,181,81,21,205,69,85,233,204,206,102,164,176,170,171,163,115,154,168,175,99,227,145,225,177,157,166,237,106,191,218,168,175,182,43,157,37,198,219,113,167,142,174,142,178,146,102,205,5,76,18,53,29,28,177,200,213,86,189,142,106,163,145,200,170,138,138,138,135,74,215,236,167,73,240,253,26,203,46,218,233,93,229,48,26,139,123,173,119,249,58,85,50,115,82,214,185,41,22,61,169,81,102,78,117,157,172,222,52,230,111,54,251,166,219,165,80,120,105,120,130,84,232,245,214,207,195,230,175,221,105,35,211,234,250,143,45,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,177,87,136,103,26,119,94,41,245,66,162,197,136,100,21,110,210,188,106,161,19,31,163,90,103,82,165,108,233,31,44,183,9,227,115,149,207,123,156,178,182,37,122,53,89,10,181,58,113,189,243,115,4,85,187,73,106,154,235,91,53,138,138,174,142,218,250,137,29,71,79,87,82,218,153,225,129,92,189,54,73,43,99,141,178,61,27,178,43,210,54,35,149,21,81,173,223,100,182,175,4,252,75,87,45,88,110,121,149,94,91,87,73,167,87,202,138,84,178,195,87,19,249,43,110,49,44,140,169,169,165,85,149,26,198,53,169,28,82,187,162,238,171,219,27,82,70,173,43,216,176,171,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,207,80,144,202,197,145,174,106,68,198,189,252,220,233,28,114,95,245,166,211,106,176,90,168,172,86,43,101,37,186,219,110,167,142,146,142,142,146,22,195,5,52,17,181,27,28,81,198,212,70,177,141,106,35,81,168,136,136,136,136,128,125,96,0,41,91,198,175,233,79,139,126,143,232,126,241,184,145,215,64,56,76,204,184,140,210,253,86,206,52,254,162,174,186,251,166,180,246,186,154,124,114,146,129,39,158,242,202,169,39,73,82,55,245,26,173,124,81,83,201,34,49,172,145,242,174,204,106,115,43,81,100,87,141,95,210,159,22,253,31,208,253,227,113,50,175,129,143,246,236,254,246,255,0,202,64,86,94,1,159,230,90,89,153,90,117,7,79,178,26,187,30,67,99,168,74,154,26,234,101,78,120,159,178,162,162,162,162,181,236,115,85,204,123,28,138,199,177,206,107,145,205,114,162,242,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,157,213,25,28,81,199,26,43,149,207,84,98,43,156,231,42,185,103,255,0,138,247,3,149,56,213,214,247,197,198,156,190,145,44,87,42,138,119,229,214,148,100,84,235,67,87,43,163,129,181,176,35,81,169,43,39,149,204,234,181,119,149,38,149,210,110,246,200,254,140,64,224,143,65,169,184,142,226,95,14,211,107,205,21,92,248,242,212,62,233,144,44,52,242,200,196,183,83,49,101,146,57,95,19,216,232,89,51,155,29,50,75,206,222,71,212,49,83,119,114,181,66,215,188,40,248,116,253,133,184,113,131,63,189,211,242,100,154,165,229,239,181,30,222,253,43,91,88,239,147,162,246,101,124,110,222,57,100,168,230,70,177,233,230,250,111,77,226,77,170,7,139,31,165,62,178,126,144,50,31,188,103,54,83,53,172,226,199,233,79,172,159,164,12,135,239,25,192,226,114,173,11,212,124,67,73,240,173,111,185,217,186,184,102,119,230,226,182,221,41,213,95,28,53,84,245,51,193,37,45,71,100,233,76,190,93,242,49,23,118,190,53,85,107,149,89,43,99,238,220,31,113,103,153,112,139,170,31,135,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,207,183,81,136,168,217,94,139,107,220,5,105,110,9,173,62,27,24,54,154,106,93,139,229,156,110,243,242,159,157,162,243,83,83,245,122,87,250,169,163,252,100,47,100,141,218,72,152,239,101,201,190,219,46,232,170,139,82,220,87,112,163,168,252,37,106,59,240,172,214,47,61,106,174,234,79,96,191,193,10,178,150,239,74,213,68,87,53,21,87,167,51,57,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,121,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,33,240,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,213,115,34,137,205,87,44,41,20,151,188,0,0,0,0,5,117,120,201,218,56,130,174,210,123,77,195,13,184,255,0,242,79,65,188,249,149,53,59,162,167,145,181,94,102,158,58,39,84,61,211,36,149,48,186,73,147,146,24,226,229,100,145,44,146,43,255,0,20,176,211,97,180,237,218,211,106,191,218,171,108,87,219,101,37,198,219,113,167,146,146,178,142,174,22,205,5,76,18,53,91,36,82,70,228,86,189,142,106,171,85,170,138,138,138,168,165,16,248,132,112,53,125,225,123,59,184,102,184,117,143,147,72,239,119,8,41,236,85,47,186,50,162,106,58,169,161,146,71,208,72,199,170,76,188,139,4,234,199,170,61,189,46,146,62,87,72,175,64,45,251,131,108,235,70,179,254,28,112,203,166,133,218,237,86,92,110,146,223,29,28,150,43,124,238,151,228,90,228,99,95,83,71,51,222,214,200,249,155,36,142,115,165,145,168,233,185,210,109,220,146,163,221,152,46,215,107,85,130,213,91,125,190,220,233,45,214,219,117,60,149,117,149,149,115,54,24,41,160,141,170,233,37,146,71,42,53,140,107,81,92,174,85,68,68,69,85,40,7,128,30,48,110,188,38,234,227,93,112,90,73,48,76,198,162,142,131,43,100,209,57,95,77,3,30,228,142,186,39,70,199,75,207,78,147,74,245,141,173,114,74,199,61,156,188,235,28,145,200,175,17,159,18,155,118,168,88,160,209,158,25,243,15,49,136,94,173,253,76,158,251,5,53,85,37,85,95,59,222,197,182,53,149,17,70,248,225,228,107,95,43,155,191,85,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,249,66,186,71,185,213,53,144,196,246,164,148,240,203,34,185,237,138,71,57,201,186,187,104,145,201,4,89,215,194,35,24,213,203,175,20,111,200,116,230,225,73,109,177,89,236,242,179,46,170,173,182,190,170,10,139,116,178,199,203,68,199,55,100,142,166,89,99,99,227,114,200,205,146,158,87,237,43,99,124,50,71,94,26,56,116,206,248,160,213,58,13,51,193,105,255,0,214,171,47,21,188,240,255,0,161,150,191,51,12,51,214,116,229,150,62,183,75,174,199,116,152,238,119,250,34,122,170,108,17,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,115,200,230,238,141,87,187,145,136,200,218,188,140,106,32,100,176,0,21,87,227,157,253,164,255,0,190,79,242,105,5,120,86,225,142,251,197,86,85,151,97,88,181,235,201,94,177,252,62,191,37,183,83,121,102,73,242,165,84,18,65,28,84,60,239,150,38,65,213,125,67,83,172,229,86,179,109,213,170,157,210,117,120,231,127,105,63,239,147,252,154,98,175,5,79,165,62,83,250,63,174,251,198,220,4,32,187,91,51,45,40,207,235,108,213,146,85,216,50,204,58,241,37,52,175,164,171,68,158,223,113,164,153,90,229,142,104,92,168,143,142,88,215,103,198,229,238,212,86,175,162,151,125,225,215,199,85,55,20,184,106,96,250,131,95,72,205,84,176,83,205,53,116,52,212,178,177,151,59,116,43,78,196,185,42,164,105,4,47,116,149,13,141,240,181,255,0,61,142,123,88,198,57,24,206,43,143,255,0,15,59,87,19,151,92,115,80,180,230,142,146,205,155,58,241,65,109,201,46,45,115,90,149,118,71,185,34,146,169,240,175,43,106,42,105,90,172,123,119,146,55,62,22,73,31,51,213,176,49,185,211,133,30,20,116,227,132,173,56,102,21,133,69,231,174,181,221,57,239,247,249,225,70,85,93,234,154,138,136,231,34,42,244,225,103,51,146,40,81,85,177,181,206,85,87,189,242,72,240,161,126,44,126,148,250,201,250,64,200,126,241,156,83,240,245,149,92,56,101,155,137,219,77,79,156,178,219,115,9,113,43,189,20,116,178,58,74,31,220,180,243,65,88,233,26,138,196,133,239,157,97,114,191,147,150,69,129,17,94,178,236,199,22,63,74,125,100,253,32,100,63,120,206,90,79,131,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,5,91,112,209,196,94,119,194,254,169,208,106,102,11,81,254,181,71,120,162,228,135,253,19,181,249,152,102,158,143,169,44,82,116,122,189,6,55,170,198,243,179,213,23,213,23,97,237,23,213,236,55,94,180,191,31,213,205,63,158,174,75,22,69,78,233,169,210,174,5,134,120,158,201,29,20,176,200,206,232,143,142,88,228,141,85,170,230,42,177,85,174,115,85,28,180,129,226,13,193,37,215,133,12,254,59,238,49,5,93,118,157,101,85,21,19,90,171,27,74,230,193,105,157,211,76,230,90,95,35,166,149,239,124,116,237,141,205,150,69,106,204,157,69,106,42,199,38,207,15,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,233,163,149,86,56,246,11,244,7,19,137,229,54,44,231,21,179,102,184,181,119,157,178,228,22,250,123,165,186,167,164,248,250,244,179,198,217,34,147,145,232,215,183,153,143,106,236,228,71,38,251,42,34,246,57,96,6,181,156,88,253,41,245,147,244,129,144,253,227,57,178,69,218,237,106,176,90,171,111,183,219,157,37,186,219,110,167,146,174,178,178,174,102,195,5,52,17,181,93,36,178,72,229,70,177,141,106,43,149,202,168,136,136,170,166,180,60,66,229,54,44,231,95,117,47,53,197,171,188,237,151,32,204,47,55,75,117,79,73,241,245,233,103,173,150,72,164,228,122,53,237,230,99,218,187,57,17,201,190,202,136,189,128,182,175,5,79,162,198,83,250,64,174,251,186,220,79,242,184,60,20,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,185,85,121,21,99,231,229,234,71,205,99,224,13,107,56,177,250,83,235,39,233,3,33,251,198,115,101,51,90,206,44,126,148,250,201,250,64,200,126,241,156,5,63,15,89,85,195,134,89,184,157,180,212,249,203,45,183,48,151,18,187,209,71,75,35,164,161,253,203,79,52,21,142,145,168,172,72,94,249,214,23,43,249,57,100,88,17,21,235,46,204,112,209,196,94,119,194,254,169,208,106,102,11,81,254,181,71,120,162,228,135,253,19,181,249,152,102,158,143,169,44,82,116,122,189,6,55,170,198,243,179,213,23,213,22,210,124,26,173,54,171,255,0,8,153,181,138,251,108,164,184,219,110,57,197,202,146,178,142,174,22,205,5,76,18,91,45,237,146,41,35,114,43,94,199,53,85,170,213,69,69,69,84,82,10,248,131,112,73,117,225,67,63,142,251,140,65,87,93,167,89,85,69,68,214,170,198,210,185,176,90,103,116,211,57,150,151,200,233,165,123,223,29,59,99,115,101,145,90,179,39,81,90,138,177,201,176,93,78,144,241,21,164,122,219,164,113,235,110,25,150,82,51,24,101,60,179,92,230,184,74,202,103,217,223,11,17,245,16,214,163,157,203,3,226,106,243,57,85,220,156,138,217,26,231,70,230,189,212,173,226,13,198,221,215,138,252,254,59,22,49,61,93,14,157,98,181,21,16,218,168,219,84,231,65,118,157,179,76,214,93,159,27,161,137,236,124,148,238,141,173,138,68,114,194,157,68,106,162,201,38,241,214,221,170,186,143,104,211,139,190,144,219,51,75,173,54,25,126,184,83,221,46,86,72,234,21,41,106,106,161,69,72,228,115,127,250,197,114,39,178,247,67,3,156,142,88,98,86,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,50,58,103,243,75,27,25,27,85,57,158,246,243,57,140,231,145,129,149,124,62,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,166,174,68,89,35,222,247,177,60,90,197,131,98,182,108,43,22,161,242,86,92,126,223,79,107,183,83,117,95,39,66,150,8,219,28,81,243,189,92,247,114,177,141,77,220,170,229,219,117,85,94,231,1,162,250,67,134,232,46,151,227,250,71,167,240,85,199,98,199,105,221,13,58,213,206,179,79,43,223,35,165,150,105,31,217,21,242,75,36,146,42,53,26,196,87,170,53,173,106,35,83,186,129,170,185,151,248,85,226,99,50,225,67,87,40,245,75,15,161,164,184,177,212,238,182,221,237,149,40,141,101,198,221,35,227,124,176,36,156,170,232,95,205,20,111,100,141,69,229,123,27,204,215,179,158,55,226,3,58,241,3,194,102,101,161,24,14,152,106,147,170,42,239,120,158,165,98,246,235,211,46,205,160,72,32,160,184,212,194,179,186,218,245,73,30,170,246,196,172,123,100,114,71,213,78,167,35,127,21,39,40,108,17,165,90,153,138,235,38,156,99,154,165,133,85,249,139,46,77,111,138,225,77,205,36,111,146,30,116,246,224,151,166,247,177,179,68,244,116,114,49,28,188,146,49,237,85,221,170,118,178,130,252,62,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,166,142,85,88,227,218,215,248,205,227,71,21,225,131,67,168,117,35,27,117,171,41,189,101,252,176,98,20,241,215,70,250,90,206,120,122,169,92,229,99,209,242,209,198,197,141,206,116,59,243,58,88,25,205,26,74,146,52,49,175,137,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,222,195,227,89,30,168,141,99,38,163,99,149,203,50,155,238,115,149,94,115,92,166,187,206,222,178,11,133,69,210,227,83,210,100,125,122,169,228,116,146,201,200,196,107,27,204,247,185,118,106,35,83,125,145,17,59,29,215,91,180,27,50,208,57,48,187,94,160,81,85,219,111,185,102,47,22,77,81,105,171,167,72,103,182,178,90,218,184,34,134,68,231,114,243,186,42,104,229,84,114,49,236,89,150,55,49,29,26,238,18,215,193,83,233,79,148,254,143,235,190,241,183,23,82,82,183,130,167,210,159,41,253,31,215,125,227,110,37,143,31,60,79,235,150,138,235,13,159,22,211,44,227,228,107,93,86,53,79,112,154,15,147,40,234,57,170,29,85,84,199,63,154,104,158,228,221,177,49,54,69,219,183,166,234,187,242,235,53,116,104,173,120,183,34,102,62,73,238,28,225,221,87,20,107,163,111,209,213,77,53,204,76,230,169,152,142,159,72,153,254,19,224,135,58,255,0,226,27,251,6,106,221,251,75,63,98,15,150,254,68,242,191,187,255,0,8,60,183,91,173,77,20,255,0,189,249,103,242,237,213,229,249,203,191,46,253,183,217,58,111,0,220,79,235,150,181,107,13,227,22,212,220,227,229,155,93,46,53,81,112,134,15,147,40,233,249,106,27,85,74,198,191,154,24,152,229,217,178,189,54,85,219,191,166,232,155,116,238,47,184,65,226,39,84,120,137,203,115,188,19,79,62,83,177,220,252,135,149,170,249,90,134,30,167,78,134,158,39,251,18,204,215,166,207,141,233,221,169,190,219,167,101,69,34,245,123,133,237,70,146,155,250,24,156,243,99,180,76,227,19,233,215,228,190,112,255,0,7,237,155,63,17,93,218,248,174,187,115,68,90,230,137,241,42,162,158,105,170,156,98,169,154,38,103,28,221,63,95,68,198,225,103,136,127,219,45,167,215,12,239,240,67,240,115,200,94,101,180,249,95,148,60,231,63,36,16,75,212,231,233,199,182,253,125,185,121,87,230,239,191,125,147,49,145,171,128,109,32,212,93,21,209,235,198,45,169,184,247,200,215,74,172,150,162,225,12,30,110,10,142,106,119,82,210,177,175,230,133,239,106,110,232,158,155,42,239,219,211,101,77,225,206,179,241,189,197,6,39,172,57,214,45,143,234,119,149,181,217,178,91,157,190,138,15,145,109,207,233,83,195,85,35,35,103,51,224,87,59,102,181,19,119,42,170,237,221,85,77,211,185,125,207,75,110,230,174,39,154,174,253,35,57,250,116,70,211,193,63,153,119,237,102,143,135,235,183,22,109,78,105,153,170,169,166,105,158,157,42,136,174,103,175,188,254,171,91,6,28,225,7,63,203,181,71,135,108,75,59,206,238,223,41,223,46,126,127,205,85,116,34,135,169,211,174,168,137,158,196,77,107,19,102,70,196,236,212,223,109,215,186,170,153,140,148,179,114,47,91,166,229,61,166,34,127,117,15,113,209,92,219,53,151,116,87,102,38,171,117,85,68,227,182,105,153,137,198,98,39,25,142,157,35,232,0,13,142,48,0,0,0,0,0,0,0,0,0,0,0,0,0,7,133,68,114,108,190,133,70,120,146,112,13,85,143,85,215,235,118,154,195,189,169,221,47,61,69,204,159,136,237,71,77,31,227,38,168,87,59,153,202,247,123,44,237,232,189,182,82,221,15,85,85,44,21,144,58,154,165,156,241,191,110,102,238,169,190,203,191,187,236,3,85,230,185,241,63,153,171,179,144,148,122,81,226,31,174,58,91,141,195,140,83,87,249,234,72,57,185,19,165,71,22,220,210,61,235,235,76,229,245,147,227,238,38,223,22,222,20,214,156,202,166,167,52,209,106,143,35,114,147,147,158,219,200,233,122,187,36,17,167,227,106,106,209,173,217,173,149,222,157,247,219,224,165,104,106,71,12,218,211,164,247,7,91,115,156,59,228,249,155,183,111,148,41,37,223,217,99,191,212,165,114,122,72,207,240,253,160,118,61,92,226,247,83,117,114,200,236,118,235,83,229,237,239,219,158,30,74,119,243,108,248,222,158,211,97,107,147,218,141,23,212,194,52,84,178,86,212,178,150,47,156,253,246,253,72,171,254,35,147,166,195,242,58,185,122,52,246,238,119,252,58,209,167,253,46,250,139,51,240,232,240,245,202,236,249,76,90,187,172,86,175,32,202,30,111,147,168,250,241,203,214,231,142,174,158,95,198,83,212,175,46,219,198,239,105,171,190,251,39,189,64,177,157,2,211,183,105,94,149,89,112,153,93,205,45,191,204,243,187,109,183,231,169,150,84,252,167,39,164,159,21,255,0,17,144,192,2,14,248,178,105,26,103,92,63,203,153,82,51,154,187,23,229,233,55,125,185,252,205,109,12,110,238,175,106,38,205,98,250,163,191,87,169,71,38,209,185,150,41,109,205,177,202,188,102,236,206,106,90,206,159,58,110,228,249,146,53,233,243,85,23,213,169,239,53,193,226,43,68,178,93,6,212,187,134,17,144,211,114,45,63,75,165,39,60,107,212,230,167,138,87,118,100,143,219,110,170,39,117,255,0,177,2,80,120,83,234,196,122,127,158,222,113,201,89,186,101,55,140,118,137,23,127,79,199,212,51,243,29,191,239,223,22,253,191,11,183,99,145,236,107,218,187,163,145,21,13,98,180,139,53,170,192,117,23,26,201,97,147,150,43,117,238,130,186,84,217,23,118,195,59,95,239,107,189,200,190,136,191,98,155,33,104,174,95,73,158,105,46,29,150,210,75,206,151,75,13,190,173,254,202,166,207,146,154,57,21,59,181,187,252,244,247,39,234,3,186,128,0,0,0,0,0,0,0,0,0,198,252,73,81,182,187,64,53,26,153,205,223,159,20,187,162,38,255,0,26,41,147,252,102,182,121,84,30,87,40,188,83,109,183,74,190,161,155,125,146,57,13,154,117,102,149,213,218,93,152,81,177,156,206,154,195,112,141,19,125,183,85,167,145,63,198,107,95,171,180,114,80,106,174,101,71,43,57,29,13,254,226,205,183,223,109,170,100,79,241,1,116,94,18,115,186,110,24,166,106,205,186,50,248,230,163,121,125,54,183,208,251,201,178,64,47,7,218,170,23,232,85,202,154,40,246,168,109,226,103,57,119,94,233,228,232,17,126,175,82,126,128,0,0,0,0,0,0,58,246,161,203,73,14,3,146,73,95,39,78,153,45,21,139,51,182,85,229,103,69,252,203,178,119,94,219,250,29,132,192,124,112,234,61,22,153,240,227,149,221,43,100,228,91,157,190,186,213,15,101,93,229,146,130,165,205,78,205,119,230,47,170,34,125,96,80,102,186,62,142,77,105,207,36,183,201,212,166,118,75,116,116,78,217,83,153,139,87,47,42,236,189,211,182,222,165,176,120,58,105,244,214,13,32,187,229,85,76,221,247,43,165,71,77,219,167,239,114,82,219,228,68,217,28,191,15,130,41,80,12,138,167,48,205,18,26,86,115,212,94,238,156,177,183,116,77,223,52,189,147,117,217,61,93,245,126,163,98,142,15,180,242,155,77,184,116,193,108,209,71,201,61,93,130,217,93,86,221,213,118,168,117,13,59,94,155,243,57,61,89,238,93,190,8,6,102,56,172,167,26,181,102,24,237,199,24,189,193,214,161,186,82,205,71,80,206,103,55,154,57,35,115,28,155,181,81,83,217,114,250,42,47,214,135,42,0,166,62,50,252,49,243,172,55,33,186,231,122,73,79,242,181,146,178,162,122,183,82,115,195,7,149,71,190,162,85,111,61,69,82,189,252,172,108,105,191,47,125,247,245,69,66,2,222,113,219,214,59,112,169,182,221,232,252,189,85,20,207,167,153,157,70,63,146,70,57,90,228,221,170,168,187,43,87,186,118,54,150,58,206,99,166,248,94,125,70,180,25,101,155,207,64,171,191,47,152,150,46,251,57,61,99,115,87,209,238,255,0,8,26,212,97,186,167,158,105,244,206,168,196,47,190,66,71,34,181,87,202,195,46,232,170,213,255,0,84,99,191,49,191,224,59,100,188,84,235,212,241,190,41,115,190,102,200,138,142,79,146,232,147,125,253,127,212,75,175,205,124,56,184,95,205,22,103,213,224,253,39,204,231,61,93,242,157,197,221,215,155,220,149,41,249,199,73,160,240,150,225,102,146,181,149,82,227,125,102,70,244,122,71,231,46,45,244,84,95,95,57,245,108,5,35,87,220,114,12,198,237,37,101,116,222,110,186,178,85,115,221,202,200,249,222,247,42,175,100,68,68,221,206,95,171,185,36,184,122,240,241,214,157,115,154,142,190,90,63,145,108,117,15,141,93,95,212,164,169,229,141,203,18,171,186,126,101,143,95,98,94,109,189,125,157,189,87,181,212,233,119,12,58,53,164,16,69,30,19,138,121,41,33,86,171,95,231,170,164,244,70,109,218,73,95,254,182,223,240,125,166,85,68,70,162,53,61,17,54,64,35,111,11,156,14,105,111,13,182,186,90,170,8,62,82,200,188,179,35,169,185,243,84,67,212,119,44,42,255,0,196,173,68,145,166,242,66,142,237,241,217,59,122,201,36,68,68,68,79,68,60,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,62,75,181,4,119,91,85,101,178,100,222,58,202,121,32,122,124,81,237,86,175,195,227,241,53,230,227,191,74,167,210,110,36,114,139,108,180,253,24,239,117,181,183,184,19,157,29,205,20,213,245,77,107,190,123,182,253,239,209,118,95,169,13,137,10,178,241,153,210,24,234,155,96,213,234,56,63,31,20,116,182,105,93,205,254,166,159,40,84,59,213,251,122,237,232,221,254,191,112,28,127,131,126,180,45,36,151,173,31,184,86,242,193,52,149,55,88,34,233,239,188,171,242,125,59,123,163,55,244,221,59,191,111,171,222,90,233,173,207,8,186,131,83,166,220,66,97,87,248,42,58,81,201,123,182,211,212,123,8,238,120,86,186,7,185,189,218,237,183,228,245,68,220,216,207,25,188,197,145,99,182,187,252,9,180,119,42,40,42,217,235,243,100,141,175,79,84,79,206,248,39,216,7,38,0,0,0,0,0,0,86,55,140,246,85,229,177,140,119,22,71,237,213,169,164,170,84,219,227,29,193,159,15,241,150,114,82,255,0,140,198,78,234,189,123,176,227,77,151,157,144,227,84,181,43,236,237,179,146,182,224,205,189,63,198,4,71,225,134,141,107,181,251,1,129,19,125,242,75,82,255,0,248,236,41,254,51,100,60,82,47,47,139,217,224,95,245,58,10,118,127,130,54,161,175,39,3,214,74,187,231,19,120,36,20,144,245,22,11,237,174,162,68,230,68,217,141,184,83,34,175,117,79,143,218,108,85,71,10,211,210,65,2,166,203,28,109,102,223,98,108,7,184,0,0,0,0,0,0,0,0,3,213,83,59,41,169,229,169,145,118,100,76,115,221,246,34,110,160,87,231,139,190,182,69,134,233,133,22,154,208,205,181,194,247,44,114,202,206,95,252,86,106,122,248,85,119,88,213,191,57,169,217,28,142,251,61,74,134,211,76,18,241,169,217,245,135,4,178,69,212,173,190,220,169,109,241,251,77,77,157,52,204,137,23,218,115,83,213,233,249,73,246,167,169,32,60,71,117,125,218,169,196,133,246,8,165,231,131,26,154,170,196,158,206,219,45,61,125,90,126,99,87,210,79,175,237,83,63,120,63,104,29,191,45,201,110,90,201,119,166,234,195,101,158,106,10,85,231,115,121,42,161,146,130,161,142,246,100,69,93,145,203,217,88,173,248,170,250,1,98,60,33,240,233,102,225,211,73,173,88,197,61,15,70,237,61,60,21,23,71,245,94,238,106,165,166,129,147,118,89,100,106,123,80,254,74,242,252,59,122,231,32,0,0,0,28,53,195,15,199,110,149,9,85,95,110,234,202,159,149,214,145,190,228,79,68,114,39,162,33,204,128,61,84,180,176,81,194,218,122,104,249,35,110,251,38,234,187,110,187,251,254,211,218,0,0,0,0,0,0,0,0,0,0,0,3,90,206,44,126,148,250,201,250,64,200,126,241,156,217,76,214,179,139,31,165,62,178,126,144,50,31,188,103,2,228,252,57,49,107,22,115,225,213,133,225,89,77,15,157,178,228,22,252,138,215,113,166,234,190,62,189,44,247,74,248,229,143,157,138,215,183,153,143,114,110,213,71,38,251,162,162,247,43,7,143,174,10,50,174,20,245,30,174,247,105,182,121,141,50,201,174,19,73,142,92,41,210,71,199,65,206,174,145,182,202,133,145,207,123,102,137,136,168,199,61,203,214,141,138,244,94,102,202,200,173,83,194,227,232,39,166,95,203,95,124,86,152,171,197,207,136,45,39,197,52,106,109,8,189,227,246,172,155,56,200,252,165,198,223,67,112,130,165,191,35,210,185,213,12,75,180,51,70,212,98,204,199,193,36,45,141,37,107,151,172,170,246,201,23,60,82,4,32,240,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,152,247,61,172,123,218,140,125,212,234,22,168,90,176,221,23,201,117,162,196,218,76,146,219,99,197,235,114,138,52,164,173,111,66,229,4,52,143,169,143,167,80,212,123,121,36,107,83,105,17,28,155,57,28,136,239,126,180,56,158,45,125,206,114,171,54,21,139,80,249,219,214,65,112,167,181,219,169,186,172,143,175,85,60,141,142,40,249,222,173,99,121,158,246,166,238,84,106,111,186,170,39,115,97,238,10,116,139,84,52,63,135,156,107,79,245,103,59,171,200,238,244,180,240,205,13,61,76,17,181,246,24,31,79,22,246,148,149,146,200,149,44,167,149,38,107,37,230,219,145,90,198,35,99,99,17,2,152,53,103,143,173,113,213,30,35,172,28,67,252,161,242,84,152,93,193,42,49,107,4,85,51,121,27,117,42,61,22,74,103,172,110,141,243,121,134,39,37,76,155,181,211,53,202,207,98,52,142,54,125,126,32,60,76,97,188,87,234,94,21,170,88,125,13,93,185,237,193,233,45,183,123,101,74,43,159,110,184,199,93,90,249,96,73,57,81,179,51,150,88,222,201,26,137,204,199,183,153,172,127,60,108,144,30,43,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,233,205,44,109,98,185,178,182,56,107,128,11,84,240,49,254,221,159,222,223,249,72,181,66,170,252,12,127,183,103,247,183,254,82,45,80,0,49,254,181,235,222,147,240,237,138,210,230,186,199,149,254,15,217,107,110,12,181,193,83,228,106,106,249,234,159,28,146,54,62,74,120,228,122,110,200,100,93,213,57,125,157,183,221,81,23,31,233,111,30,188,39,107,78,119,108,211,61,52,213,111,150,114,75,207,91,201,81,124,133,114,167,234,244,161,124,210,126,50,106,118,70,221,163,137,238,246,156,155,237,178,110,170,136,161,128,60,106,254,139,24,183,233,2,135,238,235,137,0,60,46,62,157,154,101,252,181,247,61,105,63,252,106,254,139,24,183,233,2,135,238,235,137,0,60,46,62,157,154,101,252,181,247,61,104,23,252,86,7,137,95,135,45,247,53,190,215,113,9,195,206,47,231,174,181,220,178,100,152,189,174,141,140,146,166,70,178,166,90,139,171,28,233,147,169,51,249,105,227,90,104,97,89,37,145,203,34,115,189,239,222,207,192,17,43,195,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,122,106,228,84,142,61,165,168,0,106,174,95,247,133,199,208,79,76,191,150,190,248,173,40,4,191,239,11,143,160,158,153,127,45,125,241,90,5,0,147,43,195,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,85,204,138,39,53,92,176,164,82,67,83,234,173,180,221,109,212,212,21,151,11,101,93,45,61,210,157,106,232,101,154,23,49,149,80,36,178,66,178,196,229,77,158,196,150,25,99,87,55,116,231,141,237,245,106,162,6,202,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,60,110,118,234,212,123,121,216,175,141,203,200,247,34,242,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,253,145,95,36,178,73,34,163,81,172,69,122,163,90,214,162,53,43,3,194,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,244,156,155,202,147,74,216,246,123,100,103,70,221,0,138,190,40,255,0,65,61,77,254,69,251,226,136,160,18,255,0,188,81,254,130,122,155,252,139,247,197,17,64,32,109,80,67,255,0,17,158,10,63,109,86,156,65,127,192,45,150,168,245,55,22,252,101,182,166,116,233,73,116,161,68,122,201,108,116,220,205,99,121,158,244,146,39,74,142,107,36,107,155,188,77,154,89,18,96,0,40,135,195,139,129,202,110,43,115,42,252,195,80,95,87,79,167,88,125,68,12,174,134,38,75,19,239,117,110,69,122,81,69,58,34,53,140,107,81,174,157,205,119,85,172,150,38,181,26,179,36,177,222,240,0,8,1,227,87,244,88,197,191,72,20,63,119,92,73,254,64,15,26,191,162,198,45,250,64,161,251,186,226,4,0,240,184,250,118,105,151,242,215,220,245,165,255,0,20,3,225,113,244,236,211,47,229,175,185,235,73,21,226,189,199,29,78,75,117,189,240,143,167,44,164,91,21,182,162,157,153,117,217,31,21,66,215,85,196,232,231,109,20,10,213,114,68,200,37,107,58,174,93,165,89,162,116,123,49,177,191,172,17,87,143,189,111,210,254,33,120,151,191,234,78,147,88,234,233,45,19,211,211,80,77,113,169,146,78,123,220,244,236,233,37,114,66,254,244,236,116,77,134,54,71,217,85,144,182,71,181,146,72,246,55,186,248,98,232,30,172,106,223,16,84,217,206,156,102,95,129,212,26,127,203,81,121,191,197,13,53,77,84,17,213,197,52,41,77,77,5,67,36,141,243,77,26,84,53,36,124,110,142,38,181,207,94,103,36,113,201,133,120,98,225,235,42,226,131,89,108,186,71,139,84,249,15,63,212,169,184,221,31,75,37,68,54,202,24,155,205,45,68,141,98,127,185,141,136,231,49,175,150,88,152,175,103,63,50,108,61,162,250,67,134,232,46,151,227,250,71,167,240,85,199,98,199,105,221,13,58,213,206,179,79,43,223,35,165,150,105,31,217,21,242,75,36,146,42,53,26,196,87,170,53,173,106,35,80,59,168,0,0,0,1,173,103,22,63,74,125,100,253,32,100,63,120,206,108,166,107,89,197,143,210,159,89,63,72,25,15,222,51,129,117,62,23,31,65,61,50,254,90,251,226,180,149,68,85,240,184,250,9,233,151,242,215,223,21,164,170,0,0,0,82,183,141,95,210,159,22,253,31,208,253,227,113,46,164,165,111,26,191,165,62,45,250,63,161,251,198,226,6,85,240,49,254,221,159,222,223,249,72,181,66,170,252,12,127,183,103,247,183,254,82,45,80,10,33,241,29,224,114,155,133,44,202,131,48,211,231,213,212,105,214,97,81,59,40,97,149,146,202,251,37,91,81,30,180,82,206,168,173,123,28,213,115,160,115,157,213,115,34,149,174,71,44,43,44,147,211,194,251,131,45,88,225,130,197,148,229,186,179,117,249,42,235,152,244,41,221,138,83,190,154,166,58,104,233,95,39,74,166,162,166,62,126,105,151,171,47,36,112,201,211,108,114,42,201,206,247,53,176,78,160,0,17,87,250,168,252,9,255,0,179,159,252,217,188,127,221,9,41,137,229,54,44,231,21,179,102,184,181,119,157,178,228,22,250,123,165,186,167,164,248,250,244,179,198,217,34,147,145,232,215,183,153,143,106,236,228,71,38,251,42,34,246,3,86,211,101,62,19,190,139,26,55,250,63,199,190,238,128,214,176,184,157,108,227,142,167,133,46,9,180,51,15,211,230,82,84,106,46,97,166,246,71,208,205,43,226,149,150,74,70,219,233,216,181,178,192,170,174,123,220,229,115,96,107,155,210,115,226,149,206,87,36,43,20,129,143,252,99,184,142,210,251,221,77,15,13,214,252,34,146,243,153,99,149,16,220,171,178,26,184,164,141,246,20,154,38,72,148,180,174,69,106,202,249,226,116,78,151,155,154,20,103,77,57,95,50,35,169,171,175,69,244,135,50,215,173,80,199,244,143,79,224,164,146,251,145,84,58,26,117,171,157,33,130,38,50,55,75,44,210,63,186,163,35,138,57,36,84,106,57,234,140,84,107,92,229,70,175,84,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,216,39,129,126,12,172,92,30,105,197,85,178,75,175,203,57,158,81,229,234,50,107,148,79,122,82,186,72,145,253,42,106,104,221,182,208,197,213,149,18,71,53,36,145,207,115,157,202,138,200,163,14,87,87,48,251,238,159,240,35,168,56,86,79,158,221,115,91,173,151,75,239,148,117,119,251,163,24,218,171,132,141,182,78,139,35,209,159,224,69,114,190,69,106,34,201,36,175,230,145,218,235,155,41,241,99,244,88,214,79,209,254,67,247,116,230,181,128,109,80,65,95,17,255,0,15,250,62,34,44,82,234,222,144,227,191,252,172,80,121,104,37,166,167,146,10,120,242,42,94,118,71,203,80,249,159,28,108,154,24,213,94,201,149,220,203,28,75,19,145,255,0,137,88,167,80,3,85,114,242,124,52,248,234,169,226,107,25,170,211,13,78,175,171,170,213,12,114,158,123,149,85,115,169,98,142,11,189,185,106,17,27,59,18,8,217,20,47,133,103,134,23,70,173,78,100,233,200,215,61,93,34,71,135,252,90,248,40,249,110,142,179,139,45,50,182,93,107,47,80,244,99,205,45,240,39,94,55,80,195,7,77,151,54,162,187,158,62,139,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,231,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,242,54,73,102,228,252,32,199,250,147,84,124,151,213,154,161,148,191,186,159,4,81,207,213,142,157,100,252,90,47,38,252,174,217,83,188,128,3,85,114,255,0,188,46,62,130,122,101,252,181,247,197,105,64,37,196,240,243,197,158,27,194,47,134,38,153,231,23,218,122,75,197,246,190,162,237,77,98,199,29,94,180,179,221,94,151,202,164,157,88,244,142,85,99,34,137,235,35,158,172,228,223,166,197,84,116,172,69,15,147,198,11,137,205,56,160,193,23,133,250,123,45,171,37,202,110,189,11,165,101,79,153,69,155,20,146,41,160,146,158,78,69,137,201,214,168,129,213,49,236,146,71,35,34,147,153,200,172,153,168,234,161,192,48,12,203,84,243,43,78,159,105,246,61,87,124,200,111,149,9,77,67,67,76,137,207,43,246,85,85,85,85,70,177,141,106,57,239,123,149,24,198,53,206,114,181,173,85,70,127,159,230,90,167,153,93,181,7,80,114,26,187,230,67,124,168,90,154,234,234,149,78,121,95,178,34,34,34,34,53,140,107,81,172,99,26,136,198,49,173,107,81,173,106,34,93,247,135,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,147,159,20,77,106,57,33,73,100,12,255,0,195,118,145,93,116,23,68,177,109,32,188,231,117,121,141,70,49,79,45,35,47,21,48,58,7,203,2,207,35,225,137,35,116,178,171,25,20,79,142,22,55,157,81,25,19,81,57,83,102,166,75,0,12,105,196,142,136,90,184,143,209,44,167,69,239,55,202,187,53,62,71,79,19,89,95,77,27,100,125,52,240,207,29,68,47,86,59,179,216,146,195,31,59,55,106,185,156,205,71,49,85,30,154,209,27,84,20,23,226,127,162,247,93,41,226,211,45,190,195,136,85,218,113,140,230,161,183,235,53,99,158,233,96,175,158,72,98,117,193,204,145,92,237,158,149,143,153,206,137,85,21,137,36,106,141,108,111,143,112,137,101,154,120,48,112,241,106,201,50,108,151,137,28,150,213,86,247,226,117,13,178,98,245,13,172,107,96,74,217,169,228,243,238,124,77,94,119,61,148,243,211,181,170,255,0,197,237,85,34,162,57,237,69,142,178,205,143,120,47,209,203,238,129,112,193,128,105,86,83,55,61,234,213,111,146,162,227,31,43,19,203,85,85,212,75,87,45,54,236,123,216,254,139,234,29,23,81,174,86,191,167,206,155,35,182,64,205,96,0,6,20,226,187,133,29,56,226,215,78,31,133,102,177,121,27,173,15,82,123,5,254,8,81,245,86,138,167,34,34,185,168,170,157,72,95,202,212,150,21,84,108,141,107,85,21,143,100,114,51,53,152,211,137,29,111,181,112,225,162,89,78,180,94,108,117,119,154,124,114,158,39,50,130,154,70,198,250,153,230,158,58,120,88,175,119,102,49,101,154,62,119,236,229,107,57,156,141,122,162,49,67,91,124,179,22,190,224,217,85,231,10,202,104,124,149,235,31,184,84,90,238,52,221,86,73,208,170,130,71,71,44,124,236,87,49,220,175,99,147,118,170,181,118,221,21,83,185,221,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,247,123,210,40,100,228,102,237,71,63,149,170,230,34,171,211,26,157,215,69,245,123,50,208,93,80,199,245,115,79,231,164,142,251,142,212,58,106,116,171,129,38,130,86,62,55,69,44,50,51,178,171,36,138,73,35,85,106,181,232,143,85,107,154,228,71,32,108,145,165,186,91,130,104,182,9,108,211,61,52,177,124,141,141,217,186,222,74,139,205,77,81,210,234,204,249,164,252,100,207,124,142,222,73,94,239,105,203,182,251,38,200,136,137,218,207,146,211,118,181,95,237,84,87,219,21,206,146,227,109,184,211,199,87,71,89,73,51,102,130,166,9,26,142,142,88,228,106,171,94,199,53,81,200,228,85,69,69,69,67,235,0,8,255,0,170,92,122,240,157,162,217,221,207,76,245,47,85,190,70,201,44,221,31,59,69,242,21,202,163,165,213,133,147,71,248,200,105,223,27,183,142,86,59,217,114,237,190,203,178,162,162,118,189,11,226,143,66,120,148,249,111,246,20,206,127,8,255,0,7,60,183,202,127,232,101,101,31,67,204,117,122,63,233,152,163,230,230,232,75,243,119,219,151,190,219,166,225,85,126,53,127,74,124,91,244,127,67,247,141,196,134,186,47,171,217,150,130,234,134,63,171,154,127,61,36,119,220,118,161,211,83,165,92,9,52,18,177,241,186,41,97,145,157,149,89,36,82,73,26,171,85,175,68,122,171,92,215,34,57,38,87,141,95,210,159,22,253,31,208,253,227,113,33,5,171,0,204,175,184,109,255,0,80,108,216,245,93,102,61,138,212,80,211,94,171,161,68,115,40,31,88,178,165,50,202,136,188,205,99,221,4,140,71,237,200,143,228,106,170,58,70,35,131,99,62,24,184,133,197,120,160,209,171,46,174,98,212,222,67,207,245,41,174,54,183,213,71,81,53,178,186,39,114,203,79,35,152,191,238,100,98,185,172,115,226,150,39,171,25,207,202,157,127,134,238,15,180,191,133,172,155,80,111,90,92,149,116,118,220,230,162,218,232,172,238,150,73,96,182,65,71,78,230,53,140,146,103,201,52,175,124,211,85,74,231,189,251,109,36,108,107,91,211,87,62,144,120,62,226,207,50,225,23,84,63,14,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,159,110,163,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,188,146,179,117,69,69,69,68,115,30,215,35,152,246,57,17,236,123,92,215,35,92,213,68,14,192,107,89,197,143,210,159,89,63,72,25,15,222,51,155,41,154,214,113,99,244,167,214,79,210,6,67,247,140,224,93,79,133,199,208,79,76,191,150,190,248,173,59,255,0,21,220,40,233,199,22,186,112,252,43,53,139,200,221,104,122,147,216,47,240,66,143,170,180,85,57,17,21,205,69,84,234,66,254,86,164,176,170,163,100,107,90,168,172,123,35,145,157,3,194,227,232,39,166,95,203,95,124,86,146,168,13,96,117,75,75,115,189,22,206,238,122,103,169,118,47,145,178,75,55,71,206,209,121,168,106,58,93,88,89,52,127,140,133,239,141,219,199,43,29,236,185,118,223,101,217,81,81,39,175,133,127,29,85,56,6,67,106,225,135,84,171,234,231,198,47,149,16,219,112,201,161,165,139,146,211,113,158,170,103,186,9,82,56,210,105,25,85,53,74,34,72,247,191,164,246,177,57,91,27,222,248,231,79,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,146,161,97,137,137,35,156,213,137,237,99,249,185,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,21,235,225,165,226,9,77,172,54,171,63,15,154,191,117,171,147,80,104,41,252,181,158,237,87,44,181,83,228,172,99,106,167,145,100,86,64,140,129,244,244,208,68,213,124,210,185,243,174,238,85,87,171,183,176,160,0,143,250,165,199,175,9,218,45,157,220,244,207,82,245,91,228,108,146,205,209,243,180,95,33,92,170,58,93,88,89,52,127,140,134,157,241,187,120,229,99,189,151,46,219,236,187,42,42,39,107,208,190,40,244,39,137,79,150,255,0,97,76,231,240,143,240,115,203,124,167,254,134,86,81,244,60,199,87,163,254,153,138,62,110,110,132,191,55,125,185,123,237,186,110,25,84,235,249,254,1,134,234,158,27,118,211,237,65,199,169,47,152,245,242,157,105,171,168,106,81,121,37,102,232,168,168,168,168,230,61,174,70,189,143,106,163,216,246,181,205,86,185,168,169,216,15,146,237,118,181,88,45,85,183,219,237,206,146,221,109,183,83,201,87,89,89,87,51,97,130,154,8,218,174,146,89,36,114,163,88,198,181,21,202,229,84,68,68,85,80,53,204,227,3,134,187,239,10,218,227,120,211,43,154,245,173,83,115,93,49,186,183,85,50,121,42,236,242,205,35,41,228,149,90,214,114,204,157,39,199,34,43,24,157,72,222,173,69,98,177,206,197,88,158,45,125,206,114,171,54,21,139,80,249,219,214,65,112,167,181,219,169,186,172,143,175,85,60,141,142,40,249,222,173,99,121,158,246,166,238,84,106,111,186,170,39,115,186,241,41,171,213,58,245,175,57,206,174,77,61,92,148,249,21,226,105,173,233,87,4,80,207,21,185,155,69,69,12,140,139,118,35,227,166,142,24,213,81,93,186,177,85,92,229,85,114,227,80,54,40,224,163,133,27,23,9,122,53,69,134,244,173,85,153,125,203,106,204,166,247,69,11,219,231,234,185,158,177,198,142,145,85,235,12,12,127,74,52,217,141,93,159,39,77,143,150,68,36,1,133,56,54,215,74,62,34,120,113,195,53,27,229,159,148,111,78,183,199,110,200,220,244,129,147,50,241,78,198,199,84,178,69,2,171,34,234,61,58,236,102,205,94,148,209,59,145,168,228,106,102,176,0,0,42,175,199,59,251,73,255,0,124,159,228,211,21,120,42,125,41,242,159,209,253,119,222,54,227,42,248,231,127,105,63,239,147,252,154,98,175,5,79,165,62,83,250,63,174,251,198,220,5,212,128,0,214,179,139,31,165,62,178,126,144,50,31,188,103,45,83,193,83,232,177,148,254,144,43,190,238,183,21,87,197,143,210,159,89,63,72,25,15,222,51,150,19,225,189,175,56,111,13,190,31,154,143,170,217,157,109,35,89,110,206,46,44,182,80,205,80,176,190,237,113,91,85,2,211,209,68,173,99,221,207,35,155,178,185,24,238,70,35,228,114,114,49,202,129,37,124,78,117,191,1,210,94,23,50,28,99,47,177,210,95,238,90,137,79,62,61,101,181,75,36,59,178,119,68,174,249,65,89,38,238,86,82,57,34,149,30,198,57,82,101,166,110,241,243,164,141,160,195,37,113,21,175,57,151,18,90,185,125,213,108,206,182,173,207,184,212,61,150,202,25,170,18,102,90,109,200,247,45,61,20,74,214,49,188,145,181,219,43,145,141,231,122,190,71,39,59,220,171,97,94,21,156,7,127,243,71,21,122,191,101,255,0,93,151,16,177,92,237,223,251,7,211,94,218,254,175,254,240,216,153,36,63,235,117,12,119,239,79,2,85,120,110,232,30,163,232,23,14,54,187,78,164,102,87,90,218,188,131,146,247,79,142,85,66,177,195,140,199,59,58,139,72,198,202,198,204,217,156,175,231,157,142,84,141,146,171,145,140,71,117,37,154,85,2,5,120,167,113,167,117,208,60,54,143,70,180,183,32,171,181,234,14,93,78,149,117,85,208,83,57,31,109,178,57,101,137,210,195,63,50,36,117,50,203,26,177,142,98,61,204,99,38,119,226,159,209,122,134,10,241,69,241,0,172,187,214,92,184,100,209,12,139,163,106,135,204,219,179,139,164,17,207,5,84,149,81,79,44,19,90,91,212,99,57,97,78,150,242,201,26,189,179,54,70,198,142,70,36,173,150,176,78,87,19,197,175,185,206,85,102,194,177,106,31,59,122,200,46,20,246,187,117,55,85,145,245,234,167,145,177,197,31,59,213,172,111,51,222,212,221,202,141,77,247,85,68,238,125,122,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,232,7,43,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,217,85,146,69,36,145,170,181,90,244,71,170,181,205,114,35,147,97,238,26,56,139,193,56,160,210,202,13,76,193,106,63,214,168,239,20,92,147,127,161,151,79,45,12,211,209,245,37,138,62,183,75,174,198,245,88,222,71,250,162,250,162,107,215,79,161,122,143,93,161,211,113,15,108,179,121,236,50,135,32,151,27,185,84,211,170,190,75,117,83,97,167,146,55,212,51,111,98,25,60,211,24,201,17,85,189,70,171,29,200,175,137,36,236,28,42,241,49,153,112,161,171,148,122,165,135,208,210,92,88,234,119,91,110,246,202,148,70,178,227,110,145,241,190,88,18,78,85,116,47,230,138,55,178,70,162,242,189,141,230,107,217,207,27,195,100,147,90,206,44,126,148,250,201,250,64,200,126,241,156,216,163,74,181,51,21,214,77,56,199,53,75,10,171,243,22,92,154,223,21,194,155,154,72,223,36,60,233,237,193,47,77,239,99,102,137,232,232,228,98,57,121,36,99,218,171,187,84,215,95,139,31,165,62,178,126,144,50,31,188,103,2,213,60,21,62,139,25,79,233,2,187,238,235,113,55,243,252,3,13,213,60,54,237,167,218,131,143,82,95,49,235,229,58,211,87,80,212,162,242,74,205,209,81,81,81,81,204,123,92,141,123,30,213,71,177,237,107,154,173,115,81,82,16,120,42,125,22,50,159,210,5,119,221,214,226,127,129,175,14,170,240,57,171,154,105,197,29,163,133,184,95,73,121,187,229,21,20,239,199,174,116,236,122,193,87,110,154,87,177,181,179,71,26,73,45,59,35,72,166,116,237,86,187,166,144,74,228,89,35,70,200,251,190,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,243,43,97,103,44,81,177,145,181,87,149,140,111,51,158,254,121,31,152,0,0,0,26,171,155,15,105,182,144,225,186,245,192,78,157,233,30,160,65,87,37,139,34,211,124,110,26,133,164,157,97,158,39,178,138,154,88,166,141,253,209,31,28,177,199,34,35,145,204,85,98,35,154,230,170,181,117,225,54,61,225,235,41,177,96,220,23,233,166,107,148,215,121,43,46,63,165,246,107,165,198,167,164,249,58,20,176,90,98,146,89,57,24,142,123,185,88,199,46,205,69,114,237,178,34,175,96,40,95,137,126,29,51,190,23,245,78,191,76,243,170,127,245,218,203,61,111,60,63,232,157,175,204,205,12,21,157,56,165,147,163,213,232,61,221,39,187,157,158,138,158,138,184,210,182,237,117,184,211,80,81,220,46,117,117,84,246,186,117,164,161,138,105,156,246,82,192,178,201,50,197,19,85,118,99,22,89,165,145,90,221,147,158,71,187,213,202,171,37,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,188,245,9,12,79,72,220,214,164,76,107,25,203,206,146,73,36,96,2,210,124,47,188,62,233,174,212,214,94,40,117,166,213,86,198,50,161,181,248,125,142,166,41,105,159,207,12,180,181,20,119,164,150,41,218,229,98,185,147,181,144,75,23,36,140,86,203,237,49,204,223,26,248,213,253,41,241,111,209,253,15,222,55,18,74,120,81,241,175,251,38,226,176,112,215,169,151,59,85,54,73,137,91,233,233,177,41,119,232,205,120,181,195,27,154,180,252,136,212,141,211,82,199,27,59,181,220,242,68,188,202,197,88,102,149,209,175,198,175,233,79,139,126,143,232,126,241,184,128,240,84,250,83,229,63,163,250,239,188,109,197,150,235,231,6,26,93,196,94,99,71,155,102,215,236,166,138,186,138,217,29,170,56,237,85,84,241,68,177,50,89,100,71,42,73,4,139,205,205,51,147,125,209,54,68,237,234,171,90,94,10,159,74,124,167,244,127,93,247,141,184,181,109,83,226,127,67,116,87,32,167,197,181,55,56,249,26,233,85,70,203,132,48,124,153,89,81,205,78,231,189,141,127,52,49,61,169,187,162,122,108,171,191,111,77,149,55,231,213,83,98,171,120,212,227,151,231,210,19,59,13,237,218,198,178,43,217,98,191,27,19,228,137,170,172,122,244,136,153,199,187,171,104,31,6,26,93,195,166,99,89,155,97,55,236,166,182,186,182,217,37,170,72,238,181,84,242,196,145,62,88,164,87,34,71,4,107,205,205,11,83,125,213,54,85,237,232,169,204,231,252,95,112,237,165,217,117,126,9,157,234,31,201,151,203,103,75,205,82,252,147,93,55,79,169,19,37,103,183,20,46,98,238,201,24,189,156,187,111,178,247,69,67,144,210,206,39,244,55,90,178,10,140,91,76,179,143,150,110,148,180,111,184,77,7,201,149,148,252,180,237,123,24,231,243,77,19,26,187,58,86,38,200,187,247,244,217,23,106,247,227,123,70,53,135,44,226,131,52,200,49,109,40,204,175,54,186,175,147,186,21,182,251,21,85,69,60,188,182,234,102,59,150,70,49,90,237,156,215,53,118,94,202,138,158,168,70,234,181,49,161,210,197,122,8,137,140,227,167,88,237,62,210,187,108,27,45,206,43,223,110,105,248,182,229,203,117,197,190,108,213,138,42,233,85,49,17,241,211,219,19,62,158,157,214,83,165,154,191,167,90,213,143,212,101,58,101,144,252,179,107,165,172,125,190,105,252,164,244,252,181,13,99,30,230,114,204,198,57,118,108,172,93,209,54,239,235,186,46,216,15,52,240,221,208,236,235,49,190,230,215,108,171,58,134,187,32,185,213,93,106,163,166,174,163,108,76,150,121,93,35,218,196,117,43,149,26,142,122,162,34,170,174,219,110,171,234,60,55,112,188,199,5,208,235,229,167,54,196,239,56,245,116,217,93,77,76,116,183,90,9,105,37,124,75,71,70,212,145,25,35,90,170,213,115,28,156,219,109,187,85,61,202,119,172,139,141,238,23,241,60,130,231,139,100,26,157,229,110,150,106,201,173,245,176,124,139,113,127,74,162,23,171,36,103,51,32,86,187,103,53,83,118,170,162,237,217,85,13,188,246,53,90,106,46,107,162,152,153,247,233,215,245,148,116,233,247,93,139,122,213,105,56,86,171,181,211,76,227,52,71,60,205,62,153,154,105,199,127,92,67,33,105,6,150,99,250,43,167,86,157,50,197,171,46,53,86,187,55,95,161,53,194,70,62,161,221,105,228,153,220,206,99,24,213,217,210,185,19,102,167,100,79,85,238,189,200,235,216,6,127,136,234,142,35,65,157,224,151,111,148,236,119,62,175,149,170,232,75,15,83,167,43,226,127,177,43,90,244,217,241,189,59,181,55,219,116,236,168,167,97,36,173,69,17,68,69,191,46,58,99,219,209,75,215,85,169,175,85,114,173,102,124,89,170,121,249,163,19,205,153,230,204,122,78,115,152,247,0,6,110,80,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,245,85,82,193,89,11,169,234,99,231,141,219,110,155,170,111,178,239,238,251,15,104,3,134,183,225,248,237,174,161,106,168,45,221,41,87,242,186,210,59,220,169,232,174,84,244,85,57,144,0,0,0,17,99,143,30,17,232,248,150,211,199,45,150,131,159,41,183,109,242,124,189,85,77,186,147,210,245,125,151,77,28,127,189,64,169,237,111,245,119,245,148,224,13,87,235,168,170,173,149,111,163,171,143,167,52,91,115,55,116,93,183,68,84,244,221,61,21,11,151,240,136,214,200,179,29,48,173,211,74,233,183,184,89,37,146,88,153,203,255,0,138,195,79,65,10,46,233,26,55,231,57,125,92,174,251,125,72,97,226,137,160,86,253,27,214,154,123,229,146,155,161,109,202,121,252,187,57,220,237,188,181,37,19,95,221,210,61,223,58,69,245,70,253,91,157,91,195,139,87,221,165,124,72,88,160,150,94,72,50,89,169,108,75,236,239,186,212,87,210,39,230,57,125,35,250,190,212,3,96,16,122,169,167,101,77,60,85,49,174,236,149,141,123,126,197,77,208,246,128,0,0,0,0,0,0,0,1,197,101,113,121,140,94,241,2,127,170,80,84,51,252,49,185,13,111,56,158,163,90,29,126,207,160,84,219,108,146,234,191,254,59,50,127,136,217,74,178,21,168,164,158,4,77,214,72,220,205,190,212,216,215,87,142,43,45,93,143,137,188,238,10,184,122,107,61,246,233,81,26,115,34,238,199,92,42,81,23,178,175,193,126,176,39,191,131,22,85,230,113,140,139,22,87,239,210,169,171,170,68,219,211,104,237,236,248,127,140,179,146,151,188,26,50,119,82,107,221,251,26,116,188,140,155,26,170,169,79,103,125,220,181,182,246,109,233,254,50,232,64,0,0,0,0,0,0,21,69,227,33,173,46,171,146,203,163,246,250,222,104,33,125,53,214,120,186,123,109,42,124,161,78,238,234,205,253,54,78,207,219,234,247,150,149,147,94,98,199,113,219,165,254,116,222,59,109,20,245,111,245,249,177,198,231,175,162,47,230,252,23,236,53,205,226,239,80,42,117,39,136,76,214,255,0,60,253,88,227,189,220,169,233,253,132,111,36,41,93,59,216,222,205,110,251,115,250,170,110,7,96,224,71,74,167,213,142,36,113,123,108,84,221,104,236,149,212,87,185,211,157,27,203,20,53,244,205,115,190,123,119,253,243,209,55,95,169,77,134,173,52,17,218,173,84,118,200,83,104,232,233,227,129,137,240,70,53,26,159,31,135,196,171,223,6,109,34,142,153,183,253,94,172,131,241,242,199,85,102,137,220,223,234,107,242,125,66,122,63,111,93,253,91,191,215,238,45,52,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,132,184,202,211,120,181,63,135,124,206,196,176,243,212,83,217,174,53,116,203,204,169,203,51,104,106,26,197,249,205,69,217,95,232,171,183,196,205,167,205,115,161,138,233,110,171,182,207,251,221,92,18,64,255,0,95,154,230,171,87,211,111,136,26,186,220,168,235,176,252,166,170,222,175,229,173,178,92,31,10,187,102,174,210,195,34,166,251,119,79,86,253,105,246,151,253,225,245,170,208,106,151,13,152,204,202,253,234,172,84,116,86,106,142,203,237,73,13,5,47,51,190,99,81,59,201,232,155,167,214,165,58,113,237,166,82,105,127,18,153,69,189,93,205,21,222,182,182,239,15,109,182,142,90,250,164,106,124,247,47,164,126,253,151,234,66,81,248,56,235,76,180,57,245,231,72,110,147,242,82,84,91,170,46,116,203,203,190,243,186,107,125,59,25,236,179,127,68,94,234,237,190,41,239,2,223,64,0,0,0,0,0,120,85,68,69,85,244,66,131,60,79,114,184,50,174,41,174,107,79,55,81,45,52,211,218,221,236,170,114,186,43,141,110,233,221,19,127,157,235,223,237,82,247,242,187,147,108,216,189,226,240,245,217,180,52,21,21,42,191,83,35,115,190,11,240,248,41,174,7,20,153,95,225,150,191,231,119,132,249,191,132,55,70,53,126,45,243,179,185,23,209,63,59,224,4,148,240,139,193,164,200,56,138,171,200,42,40,250,212,182,219,52,146,49,221,78,94,73,227,174,160,122,46,200,228,85,217,23,211,101,66,240,10,197,240,98,194,155,79,139,228,89,171,151,119,73,85,87,66,159,98,199,111,147,243,191,197,250,253,197,157,0,0,0,0,0,0,0,0,0,49,143,18,217,180,90,127,161,121,190,70,233,122,114,195,96,185,121,119,114,170,237,50,81,204,246,246,229,114,122,179,222,155,25,56,128,190,47,218,163,38,35,161,22,252,82,129,119,170,189,93,226,130,118,252,41,166,163,175,141,203,221,138,158,173,79,69,69,251,0,167,28,158,227,81,153,234,5,218,237,52,156,211,223,111,19,212,57,219,34,110,249,167,115,149,118,217,19,213,223,4,253,69,251,120,125,233,180,26,107,195,70,53,75,18,123,119,170,90,59,204,171,223,187,230,183,210,162,175,206,119,230,123,182,251,16,164,158,17,240,10,157,69,226,35,4,178,194,155,195,79,144,90,234,234,147,183,120,27,93,3,95,249,77,95,71,251,151,127,129,177,198,63,107,134,199,96,182,217,105,147,104,173,244,112,210,198,157,251,53,140,70,167,170,170,250,39,197,64,228,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,13,107,56,177,250,83,235,39,233,3,33,251,198,115,101,51,90,206,44,126,148,250,201,250,64,200,126,241,156,11,52,225,243,138,172,55,133,15,11,124,11,48,188,220,169,29,147,220,105,242,42,108,78,209,36,107,51,238,55,20,186,214,242,43,162,107,216,239,45,27,157,27,166,127,51,121,88,168,212,94,163,227,99,234,91,63,207,243,45,83,204,174,218,131,168,57,13,93,243,33,190,84,45,77,117,117,74,167,60,175,217,17,17,17,17,26,198,53,168,214,49,141,68,99,24,214,181,168,214,181,17,62,75,206,83,125,200,45,214,43,77,222,187,204,82,99,54,247,218,237,113,244,152,207,47,74,250,170,138,183,71,187,81,21,251,207,87,80,253,220,170,239,111,109,249,90,212,75,31,240,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,126,82,122,195,35,81,172,138,90,121,34,108,50,35,186,138,178,57,204,107,91,26,202,25,127,194,143,130,143,216,203,21,131,137,77,76,182,90,170,114,76,182,223,79,83,137,69,183,90,107,61,174,104,220,229,168,231,71,44,109,154,170,57,25,217,173,231,142,36,229,87,162,205,52,77,177,80,0,249,46,214,155,85,254,213,91,98,190,219,41,46,54,219,141,60,148,149,148,117,112,182,104,42,96,145,170,217,34,146,55,34,181,236,115,85,90,173,84,84,84,85,69,53,246,241,2,225,142,197,194,174,190,201,133,98,215,175,59,101,200,45,235,146,219,169,188,179,227,249,46,150,122,218,168,226,161,231,124,178,190,126,147,41,218,157,103,42,57,251,238,173,69,238,187,10,20,173,227,87,244,167,197,191,71,244,63,120,220,64,143,252,20,113,93,125,225,47,89,104,179,46,173,214,179,16,185,109,71,148,217,40,166,99,124,253,47,43,210,57,17,178,34,177,102,129,239,234,198,187,177,203,179,227,234,49,146,200,166,194,120,158,83,98,206,113,91,54,107,139,87,121,219,46,65,111,167,186,91,170,122,79,143,175,75,60,109,146,41,57,30,141,123,121,152,246,174,206,68,114,111,178,162,47,99,86,210,122,120,88,241,167,106,208,60,202,179,70,181,75,32,164,181,233,246,93,80,181,116,181,211,211,53,25,109,189,185,34,137,178,205,63,50,44,116,210,197,26,49,238,122,61,172,123,33,119,226,153,214,122,132,181,241,171,250,44,98,223,164,10,31,187,174,36,0,240,184,250,118,105,151,242,215,220,245,165,255,0,0,32,7,141,95,209,99,22,253,32,80,253,221,113,32,7,133,199,211,179,76,191,150,190,231,173,39,255,0,141,95,209,99,22,253,32,80,253,221,113,32,7,133,199,211,179,76,191,150,190,231,173,2,255,0,128,0,0,0,106,174,95,247,133,199,208,79,76,191,150,190,248,173,40,4,191,239,11,143,160,158,153,127,45,125,241,90,5,0,150,253,195,239,7,88,39,23,254,27,26,87,96,191,214,124,141,146,89,190,92,252,31,200,58,115,84,124,151,213,191,202,250,175,220,172,158,40,231,234,199,78,145,254,49,87,147,126,102,236,169,222,160,75,254,240,184,250,9,233,151,242,215,223,21,160,81,14,127,128,102,90,89,153,93,180,251,80,113,234,187,30,67,99,168,90,106,234,26,148,78,120,159,178,42,42,42,42,181,236,115,85,175,99,218,170,199,177,205,115,85,205,114,42,220,79,134,47,30,63,179,125,138,155,65,181,98,245,205,159,99,246,246,252,155,116,184,220,122,149,89,68,45,124,206,147,102,244,154,157,106,120,27,78,142,230,146,73,102,106,73,50,239,201,43,147,176,120,150,112,43,83,196,214,51,75,169,250,99,65,87,85,170,24,229,60,22,218,90,22,213,69,28,23,123,114,212,42,186,7,172,242,50,40,95,10,207,52,205,145,28,156,201,212,141,205,122,186,53,142,176,56,36,225,67,84,56,161,213,8,155,129,223,234,241,91,110,43,81,5,93,211,44,164,116,110,158,197,59,163,158,90,41,99,135,175,12,210,61,243,82,242,35,162,118,241,174,207,93,182,77,194,221,60,81,254,130,122,155,252,139,247,197,17,64,37,255,0,120,163,253,4,245,55,249,23,239,138,34,128,64,218,160,0,0,24,211,68,56,145,209,46,35,237,87,59,206,139,231,212,153,29,61,154,161,148,213,236,109,60,244,179,211,61,237,230,98,190,26,134,50,84,99,145,29,202,254,94,71,43,36,68,85,86,61,19,37,128,32,7,141,95,209,99,22,253,32,80,253,221,113,39,249,0,60,106,254,139,24,183,233,2,135,238,235,136,20,237,129,231,249,150,152,100,208,102,122,127,144,213,216,175,180,180,245,116,212,247,10,69,70,207,3,42,105,228,167,149,99,118,219,177,235,20,210,34,61,187,61,138,168,230,171,92,136,228,96,24,6,101,170,121,149,167,79,180,251,30,171,190,100,55,202,132,166,161,161,166,68,231,149,251,42,170,170,170,163,88,198,181,28,247,189,202,140,99,26,231,57,90,214,170,167,95,47,123,195,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,73,207,138,38,181,28,144,164,178,6,85,224,251,132,204,55,132,93,47,252,7,177,84,82,94,47,181,245,18,84,223,114,54,208,45,44,247,87,164,143,88,17,236,89,37,86,50,40,158,145,181,136,254,77,250,143,68,71,74,245,92,234,0,0,0,0,0,3,90,206,44,126,148,250,201,250,64,200,126,241,156,217,76,214,179,139,31,165,62,178,126,144,50,31,188,103,2,234,124,46,62,130,122,101,252,181,247,197,105,42,136,171,225,113,244,19,211,47,229,175,190,43,73,84,0,0,0,165,111,26,191,165,62,45,250,63,161,251,198,226,93,73,74,222,53,127,74,124,91,244,127,67,247,141,196,12,171,224,99,253,187,63,189,191,242,145,106,133,85,248,24,255,0,110,207,239,111,252,164,90,160,0,0,26,171,155,41,240,157,244,88,209,191,209,254,61,247,116,6,85,0,106,174,118,173,69,197,181,31,24,184,217,221,169,116,55,88,106,239,24,253,170,233,106,154,225,42,203,230,172,242,82,198,148,50,67,34,171,145,208,182,6,50,38,163,87,104,250,75,18,163,93,27,152,222,170,95,67,56,81,211,142,45,120,17,209,236,43,53,139,200,221,104,116,254,195,61,130,255,0,4,40,250,171,69,83,173,148,232,174,106,42,167,82,23,242,181,37,133,85,27,35,90,213,69,99,217,28,140,10,235,240,163,213,157,26,211,46,35,160,183,106,102,33,230,111,217,111,151,177,226,89,23,43,166,249,30,186,103,186,53,135,162,136,188,190,107,168,200,188,195,125,168,246,228,93,162,154,103,182,245,13,101,181,211,66,245,31,135,77,71,184,233,126,168,89,188,141,214,135,105,97,154,37,87,210,220,41,92,170,145,213,83,72,168,157,72,95,202,237,151,100,114,57,174,99,218,199,177,236,109,165,120,101,120,134,93,117,106,166,221,195,118,182,214,85,215,230,81,211,200,152,230,66,246,186,87,221,224,130,39,72,250,122,199,38,234,149,49,197,27,220,147,187,180,172,98,163,213,38,68,117,64,76,174,44,126,139,26,201,250,63,200,126,238,156,214,176,217,79,139,31,162,198,178,126,143,242,31,187,167,53,172,3,106,128,0,2,146,252,72,252,62,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,118,135,19,150,98,214,44,231,21,188,225,89,77,15,157,178,228,22,250,139,93,198,155,170,248,250,244,179,198,232,229,143,157,138,215,183,153,143,114,110,213,71,38,251,162,162,247,3,90,205,11,215,77,71,225,211,81,237,218,161,165,247,159,35,117,161,222,41,161,149,21,244,183,10,87,42,44,148,181,49,162,167,82,23,242,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,158,181,87,111,20,208,202,136,202,171,125,83,81,22,74,90,152,209,87,167,51,57,155,186,110,173,86,185,175,99,158,199,177,238,215,219,139,173,16,181,112,227,196,94,103,163,86,43,229,93,222,219,96,168,166,117,29,93,92,109,100,235,5,69,44,53,49,178,78,95,101,207,99,103,70,43,209,26,143,86,43,145,172,230,228,73,235,224,99,253,187,63,189,191,242,144,21,86,102,173,101,211,122,203,14,130,112,255,0,170,9,89,212,160,203,113,251,237,185,176,201,93,60,210,69,85,65,126,173,89,85,177,201,188,112,66,177,214,83,114,178,37,70,172,137,59,220,196,115,220,249,48,169,97,58,143,164,52,217,175,131,238,146,234,149,60,20,137,114,211,139,197,210,103,207,52,242,181,255,0,39,87,94,234,169,102,134,38,55,118,61,238,168,90,7,170,189,19,102,66,254,87,38,234,215,135,95,240,117,161,211,138,238,43,38,147,45,167,255,0,194,74,12,126,178,179,20,158,75,162,83,198,218,173,146,42,152,219,79,202,142,169,153,212,179,78,230,167,63,43,35,138,119,44,111,94,89,33,187,243,92,30,11,245,142,197,160,92,80,96,26,171,148,195,207,101,181,92,36,167,184,201,204,244,242,212,181,116,242,210,75,83,179,24,247,191,162,202,135,75,211,107,85,207,233,242,38,202,237,211,99,224,0,0,5,90,248,224,228,248,106,218,180,179,12,117,190,146,171,44,101,69,198,232,202,166,220,149,39,183,91,149,177,70,232,223,74,157,156,202,153,90,197,108,174,219,101,160,145,172,223,154,77,173,40,215,7,141,13,99,177,107,239,20,25,254,170,226,208,242,89,110,183,8,233,237,210,115,61,124,205,45,37,60,84,145,84,236,246,49,236,235,50,157,178,244,220,212,115,58,156,139,186,183,117,12,127,164,247,252,87,20,213,60,55,41,206,172,159,44,227,118,108,130,221,112,188,91,188,180,117,30,114,134,42,152,223,60,29,41,85,35,147,158,54,189,188,143,84,107,183,217,85,17,84,217,248,213,92,191,239,12,93,82,253,148,56,54,194,188,221,247,229,59,174,37,230,49,107,135,238,94,143,149,242,178,47,148,131,179,26,215,242,208,201,69,237,183,155,125,253,167,43,209,224,74,160,0,2,170,252,111,117,75,251,26,104,165,190,251,255,0,209,121,77,222,217,229,126,202,106,9,250,202,207,225,38,242,49,255,0,91,219,251,218,150,168,107,131,198,134,177,216,181,247,138,12,255,0,85,113,104,121,44,183,91,132,116,246,233,57,158,190,102,150,146,158,42,72,170,118,123,24,246,117,153,78,217,122,110,106,57,157,78,69,221,91,186,135,96,240,250,209,219,86,183,241,105,130,226,57,45,134,174,235,143,81,84,77,123,188,69,21,43,103,129,32,164,133,243,70,218,166,189,143,103,150,146,161,180,240,72,143,77,156,147,242,34,163,158,213,49,166,191,104,229,247,135,253,101,203,52,119,35,155,204,85,227,55,7,83,199,83,202,198,121,186,87,181,36,166,169,228,99,222,145,245,96,146,41,122,124,234,230,115,242,187,218,106,161,99,254,7,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,213,99,21,38,160,123,187,35,30,169,31,206,88,215,151,16,120,201,232,167,224,55,16,86,157,99,164,184,117,169,53,54,222,189,104,36,151,154,72,43,173,209,83,211,201,202,212,141,168,216,93,3,232,213,187,189,238,89,58,251,242,183,145,0,155,254,20,58,197,106,212,174,18,236,152,139,175,213,117,217,14,159,84,84,89,46,145,86,213,54,89,227,129,211,73,53,19,152,222,119,61,41,146,157,236,130,53,114,53,55,165,149,140,78,88,209,73,148,83,95,130,222,177,216,176,253,101,203,116,118,239,15,78,175,81,45,244,245,22,186,158,103,175,53,85,181,181,18,58,155,145,172,84,78,120,39,168,151,168,231,177,173,242,220,190,211,164,106,37,202,1,64,62,40,255,0,78,205,77,254,69,251,158,136,149,94,6,63,219,179,251,219,255,0,41,22,168,0,165,111,26,191,165,62,45,250,63,161,251,198,226,119,95,7,12,3,13,213,60,55,136,45,62,212,28,122,146,249,143,95,41,241,202,106,234,26,148,94,73,89,189,201,81,81,81,81,204,123,92,141,123,30,213,71,177,237,107,154,173,115,81,83,165,120,213,253,41,241,111,209,253,15,222,55,19,42,248,24,255,0,110,207,239,111,252,164,4,53,227,111,131,236,155,132,109,80,150,202,228,171,173,194,111,149,19,187,19,188,85,203,79,215,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,86,228,15,14,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,87,50,40,156,213,114,194,145,73,117,58,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,253,209,31,28,177,199,34,35,145,204,85,98,35,154,230,170,181,117,246,212,206,17,245,151,0,226,58,126,26,40,113,27,173,235,36,171,184,58,12,123,146,149,177,124,181,66,175,127,66,186,63,109,209,178,23,71,27,158,247,44,138,216,121,37,108,142,106,197,39,40,108,124,107,89,197,143,210,159,89,63,72,25,15,222,51,151,189,193,103,15,249,151,12,154,13,106,210,60,211,63,164,202,106,45,245,19,85,211,173,37,189,41,160,182,178,126,89,101,163,141,251,243,212,49,181,46,169,145,38,145,24,247,36,168,156,140,70,163,82,136,120,177,250,83,235,39,233,3,33,251,198,112,46,167,194,227,232,39,166,95,203,95,124,86,153,171,136,92,166,251,131,104,22,165,230,184,181,119,146,189,99,248,125,230,233,110,169,233,50,78,133,84,20,82,201,20,156,143,71,49,220,175,99,87,103,34,181,118,217,81,83,177,133,124,46,62,130,122,101,252,181,247,197,105,149,120,177,250,44,107,39,232,255,0,33,251,186,112,58,87,4,156,96,227,60,92,233,124,87,166,173,37,22,109,99,167,129,185,101,158,146,42,142,133,12,242,201,59,33,124,114,74,196,107,153,51,105,159,42,49,175,145,99,71,35,30,231,42,115,58,63,248,150,248,125,211,107,13,170,241,196,30,144,90,170,228,212,26,10,127,51,120,180,210,69,45,84,249,43,24,218,88,35,72,209,243,163,32,125,61,52,18,185,25,12,78,124,235,179,81,21,234,221,234,131,66,245,211,81,248,116,212,123,118,168,105,125,231,200,221,104,119,138,104,101,69,125,45,194,149,202,139,37,45,76,104,169,212,133,252,173,221,55,71,35,154,215,177,204,123,24,246,236,210,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,23,211,225,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,203,21,194,8,218,229,107,216,230,172,77,149,88,141,70,76,174,78,156,108,124,60,208,3,197,203,134,124,55,69,117,114,205,170,88,101,117,91,25,170,245,23,107,149,206,217,50,172,140,166,184,194,248,31,81,60,82,57,202,238,73,221,87,206,177,170,123,15,107,249,93,200,230,199,30,53,240,184,250,118,105,151,242,215,220,245,160,60,81,254,157,154,155,252,139,247,61,17,42,188,12,127,183,103,247,183,254,82,45,80,0,33,255,0,138,158,177,223,116,139,132,123,189,54,57,14,213,121,237,194,44,58,74,158,102,126,229,165,169,130,121,42,87,145,236,114,63,169,5,60,176,109,236,185,189,126,118,185,28,196,69,152,5,32,120,193,107,29,247,57,226,129,116,170,162,31,47,101,211,75,124,20,244,113,243,49,253,122,170,234,120,42,234,42,119,70,53,237,230,99,233,162,233,171,158,212,242,220,237,229,89,28,128,67,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,244,51,255,0,136,143,12,248,111,10,250,243,67,129,105,253,117,92,246,43,158,47,110,187,211,199,86,170,249,225,127,227,41,101,234,73,204,169,35,229,150,146,74,133,86,182,54,53,103,86,53,141,107,19,126,235,225,25,166,120,174,162,113,113,13,199,41,164,243,127,129,88,253,94,77,110,129,241,199,36,46,174,142,122,122,120,159,35,94,199,111,211,243,78,149,138,222,87,54,88,162,122,59,217,217,101,175,141,198,21,106,175,209,125,61,212,105,170,42,210,229,99,202,37,178,83,196,215,183,160,232,43,169,36,154,87,61,188,188,202,244,117,190,20,106,163,145,17,29,38,232,237,209,90,29,43,193,47,90,255,0,175,174,28,235,45,255,0,28,214,223,85,28,95,251,189,29,92,115,61,100,255,0,220,150,54,182,63,245,245,115,190,98,22,168,107,215,225,213,172,119,221,27,226,227,4,169,180,67,230,41,51,11,132,24,117,210,155,153,140,235,82,215,207,20,109,94,119,49,234,222,148,233,79,62,205,229,115,250,28,156,205,107,220,166,194,128,0,0,85,95,142,119,246,147,254,249,63,201,166,42,240,84,250,83,229,63,163,250,239,188,109,198,85,241,206,254,210,127,223,39,249,52,197,94,10,159,74,124,167,244,127,93,247,141,184,11,169,0,1,173,103,22,63,74,125,100,253,32,100,63,120,206,99,73,46,215,89,173,84,246,41,174,117,111,182,209,212,77,87,79,70,233,156,176,67,60,205,141,178,202,200,247,229,107,222,216,33,107,156,137,187,146,40,209,119,229,77,178,95,22,63,74,125,100,253,32,100,63,120,206,119,94,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,121,185,58,139,178,50,57,164,70,201,210,88,220,25,87,195,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,109,146,36,108,69,87,61,240,222,73,196,226,120,181,139,6,197,108,216,86,45,67,228,172,184,253,190,158,215,110,166,234,190,78,133,44,17,182,56,163,231,122,185,238,229,99,26,155,185,85,203,182,234,170,189,206,88,14,39,44,183,95,111,24,173,230,211,139,100,127,131,247,170,219,125,69,61,186,239,228,217,87,242,125,83,227,115,98,169,232,61,81,146,244,222,173,127,77,203,202,238,93,151,178,154,235,241,135,163,154,177,162,250,251,148,90,117,142,111,59,122,200,46,21,185,4,23,126,90,104,254,90,165,158,182,161,173,184,116,41,222,246,83,117,159,20,143,232,42,163,153,190,219,34,109,190,199,196,117,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,151,159,166,187,163,227,134,69,108,157,36,141,193,89,94,17,90,199,164,250,85,175,183,123,78,161,67,228,239,89,181,190,151,31,198,238,252,213,50,109,85,53,108,45,249,63,161,19,28,207,221,15,116,15,235,200,173,108,126,83,109,209,37,113,26,248,177,250,83,235,39,233,3,33,251,198,115,31,229,152,181,247,6,202,175,56,86,83,67,228,175,88,253,194,162,215,113,166,234,178,78,133,84,18,58,57,99,231,98,185,142,229,123,28,155,181,85,171,182,232,170,157,207,146,237,118,186,223,238,181,183,219,237,206,174,227,114,184,212,73,87,89,89,87,51,166,158,166,121,28,174,146,89,36,114,171,158,247,57,85,202,229,85,85,85,85,80,44,255,0,128,189,80,210,253,38,240,211,214,12,131,87,27,73,87,98,175,202,47,86,132,179,205,91,37,43,239,147,212,89,168,152,203,116,82,68,139,43,95,50,115,53,94,196,85,141,156,242,174,205,141,206,74,203,203,46,54,43,198,85,121,187,98,216,231,224,253,150,182,225,81,81,110,180,121,199,213,252,159,74,249,28,232,169,186,239,68,124,189,54,43,89,212,114,115,59,151,117,238,167,201,37,218,235,53,170,158,197,53,206,173,246,218,58,137,170,233,232,221,51,150,8,103,153,177,182,89,89,30,252,173,123,219,4,45,115,145,55,114,69,26,46,252,169,180,192,240,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,152,199,49,175,99,220,143,96,75,255,0,7,125,16,215,156,7,13,189,106,78,103,124,171,179,233,246,99,78,201,236,120,181,76,123,190,182,117,86,109,120,68,119,122,118,58,38,244,217,183,122,134,57,178,57,57,34,167,115,235,47,139,31,165,62,178,126,144,50,31,188,103,54,83,53,172,226,199,233,79,172,159,164,12,135,239,25,192,181,79,5,79,162,198,83,250,64,174,251,186,220,79,242,0,120,42,125,22,50,159,210,5,119,221,214,226,127,128,6,52,203,56,145,209,44,23,87,49,253,10,204,51,234,75,78,109,149,83,199,83,104,182,212,211,206,214,85,50,71,203,28,72,149,28,157,6,189,242,65,35,24,199,72,143,115,249,90,212,85,123,17,217,44,0,0,13,85,201,63,197,63,24,55,93,97,210,141,42,225,239,26,90,70,97,58,119,139,227,237,158,86,196,238,189,198,247,13,170,56,103,123,221,35,26,232,217,3,164,168,167,107,25,236,189,82,73,21,210,35,162,72,227,1,223,244,47,66,245,31,136,189,71,183,105,126,151,217,188,245,214,187,121,102,154,85,86,82,219,233,90,168,146,85,84,200,136,189,56,89,204,221,215,101,114,185,205,99,26,247,189,140,112,119,110,14,248,85,204,184,175,213,203,126,31,102,182,213,183,24,183,84,83,212,229,151,120,228,72,89,110,183,43,253,180,108,174,99,219,230,100,107,100,108,44,229,119,51,209,92,169,211,100,143,101,164,241,173,225,173,130,106,150,141,90,169,120,124,195,237,86,12,207,4,183,193,65,98,167,243,51,50,26,235,92,46,168,149,246,237,223,47,73,147,73,53,84,147,121,153,90,231,190,84,218,89,17,36,124,141,146,188,52,112,233,130,112,191,165,148,26,103,130,211,255,0,173,86,94,43,121,230,255,0,68,238,158,90,24,103,172,233,203,44,157,30,175,65,142,233,49,220,140,244,68,245,85,202,160,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,221,170,142,79,84,50,87,21,60,78,95,120,170,202,177,28,215,41,178,249,43,214,63,135,208,99,87,26,159,50,201,62,84,170,130,73,228,150,187,145,145,68,200,58,175,168,114,244,90,138,214,109,178,57,83,178,79,255,0,20,95,15,250,59,189,29,203,137,189,16,199,122,55,88,124,205,199,56,181,193,36,16,82,201,75,20,18,207,53,217,189,71,179,150,100,233,109,44,113,163,221,51,164,108,136,212,122,74,233,106,88,9,255,0,224,169,244,167,202,127,71,245,223,120,219,140,191,226,153,244,129,199,255,0,137,180,159,211,107,76,65,224,169,244,167,202,127,71,245,223,120,219,139,169,56,183,13,31,223,172,248,60,216,235,223,25,255,0,75,71,8,113,39,229,77,206,55,31,11,196,197,51,28,188,220,189,254,120,171,250,85,175,133,159,210,7,32,254,38,213,255,0,77,162,44,99,32,214,125,30,196,238,243,227,249,78,171,225,182,107,165,47,47,94,138,225,125,165,167,168,139,153,168,246,243,70,247,163,155,187,92,215,38,233,221,21,23,209,78,228,83,159,31,223,75,124,239,249,47,238,202,82,54,229,85,108,58,58,98,159,139,226,250,119,204,252,253,151,109,21,155,63,107,92,75,118,187,241,54,34,45,103,17,49,95,150,105,167,188,197,61,249,189,189,22,231,139,102,152,118,117,111,146,237,132,229,150,108,134,134,25,150,154,74,171,85,124,85,113,50,84,107,92,177,171,227,115,145,28,141,123,87,151,125,246,114,47,189,10,74,226,39,233,3,169,223,199,43,215,244,217,75,8,240,179,250,63,100,31,199,42,191,232,84,68,198,51,191,165,157,235,75,110,185,171,151,215,182,127,204,57,54,189,250,143,179,29,247,89,166,183,106,111,199,146,51,87,36,244,235,159,45,72,247,192,15,209,35,4,254,84,251,206,168,144,128,18,246,45,120,22,169,181,156,242,196,71,237,15,158,110,218,255,0,197,55,11,250,238,94,95,22,186,171,198,115,142,106,166,113,156,70,113,156,103,17,159,96,0,109,71,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,34,103,136,142,139,210,106,142,148,214,95,101,111,227,177,108,118,255,0,85,19,183,94,206,117,51,29,191,207,106,122,194,158,168,239,251,104,171,24,184,212,97,154,129,105,187,67,38,211,216,175,48,84,53,219,39,103,195,59,92,139,182,202,158,173,248,47,235,54,120,200,45,112,223,44,55,43,45,75,119,138,225,71,53,44,137,186,247,107,216,173,95,69,69,244,95,138,26,228,113,115,128,84,233,207,17,25,221,150,102,237,13,70,65,116,171,165,77,211,180,14,174,157,172,252,167,47,163,61,235,191,197,0,191,158,26,115,104,181,3,66,240,140,141,178,245,37,154,193,109,243,14,229,84,222,101,163,133,238,237,202,212,245,127,185,54,50,113,1,124,32,117,70,76,187,66,46,24,165,122,237,85,101,187,203,4,13,248,211,67,71,65,27,87,179,17,61,92,190,170,171,246,147,232,0,0,0,0,0,0,0,0,1,71,254,46,152,52,152,255,0,17,84,153,5,61,31,70,150,229,102,142,71,187,169,205,207,60,149,213,239,85,217,92,170,155,162,122,108,136,94,1,88,222,51,184,83,106,49,124,123,52,106,236,232,234,169,40,151,236,72,238,18,126,119,248,191,95,184,8,137,225,133,149,193,138,241,77,108,90,137,186,105,118,166,134,214,223,101,87,153,210,220,104,182,78,200,187,124,223,94,223,106,23,230,138,138,136,169,232,166,181,156,45,229,127,129,186,253,130,94,23,230,166,67,107,99,151,224,223,59,3,149,125,23,243,126,6,199,248,165,201,151,156,94,207,120,141,119,109,117,5,61,75,87,234,124,109,119,193,62,63,4,3,149,0,0,0,0,0,1,26,188,65,117,90,13,45,225,179,38,153,31,181,85,246,142,182,205,79,217,125,153,38,160,170,229,119,204,114,47,120,253,23,100,250,208,160,27,109,29,118,97,148,210,219,209,252,213,183,187,131,33,71,108,212,222,89,164,68,223,110,201,234,239,169,62,194,197,188,99,181,166,90,236,250,205,164,54,185,249,233,41,237,212,247,58,149,229,219,105,219,53,194,157,236,246,153,191,162,167,116,118,223,4,247,145,115,128,157,49,147,84,56,147,197,237,220,220,177,90,43,104,174,243,118,223,120,226,175,165,71,39,207,106,250,73,238,221,126,165,2,236,248,53,211,120,180,195,135,124,50,196,145,114,84,84,89,173,213,117,43,205,191,52,206,161,167,107,215,231,57,19,117,103,162,46,223,4,51,105,243,91,40,98,181,219,105,45,144,126,247,73,4,112,51,215,230,177,168,212,245,223,220,135,210,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,92,248,202,233,51,229,180,216,181,82,150,63,101,147,82,218,228,93,254,13,184,78,190,175,255,0,161,191,175,220,87,191,10,89,220,186,121,175,216,77,250,55,242,177,215,219,108,50,174,200,187,71,231,96,115,191,37,223,153,238,77,203,223,227,59,76,233,117,79,135,124,190,197,81,23,60,180,118,171,133,194,151,218,84,218,118,80,212,53,139,217,237,79,89,61,235,183,197,13,118,175,54,234,172,91,39,173,181,72,188,181,22,154,249,32,85,236,187,62,41,21,191,21,79,86,252,87,245,129,179,254,41,119,102,65,139,217,239,209,187,153,151,42,10,122,198,174,219,110,146,70,215,34,250,39,199,224,159,97,202,145,183,128,13,83,165,212,206,26,241,22,68,254,105,177,235,93,5,146,101,217,83,219,130,130,151,155,242,26,158,175,247,110,159,90,146,72,0,0,0,0,12,91,197,14,89,22,25,195,230,161,223,36,77,221,30,49,118,72,147,191,119,165,12,206,68,244,95,205,247,166,198,183,121,53,213,247,236,142,235,124,145,187,58,227,93,61,91,147,125,246,89,36,115,190,9,241,248,33,123,62,39,185,183,224,167,13,55,74,20,131,168,235,187,231,183,239,205,183,42,75,111,173,77,254,106,239,243,126,175,181,10,21,68,116,143,70,181,55,87,46,200,159,88,23,181,225,77,142,67,97,225,142,41,162,103,123,141,201,181,174,118,235,235,37,190,135,116,219,117,248,125,95,97,51,72,223,225,241,100,146,201,194,214,28,201,99,228,90,203,109,190,179,215,125,249,237,212,189,253,87,225,255,0,224,36,128,0,0,0,0,0,0,0,0,2,146,60,92,53,71,240,183,92,233,241,24,127,122,179,80,178,39,255,0,237,33,172,175,141,125,88,139,232,239,138,167,218,92,230,111,144,197,137,225,183,220,162,103,114,178,209,108,170,175,114,237,190,201,20,78,127,185,23,243,126,11,246,41,173,183,16,217,100,249,222,187,103,249,59,230,234,182,227,147,221,106,32,94,84,110,209,201,89,43,218,158,141,252,255,0,122,34,129,53,252,28,52,207,229,205,75,189,103,181,148,220,244,150,250,10,154,104,159,207,182,213,12,168,183,202,157,145,232,190,138,190,173,84,255,0,160,184,210,20,120,82,105,164,120,63,14,173,187,186,30,73,111,213,201,114,223,155,125,219,61,13,11,183,249,202,158,173,248,39,216,132,215,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,107,89,197,143,210,159,89,63,72,25,15,222,51,155,41,154,214,113,99,244,167,214,79,210,6,67,247,140,224,102,175,15,222,4,111,188,85,101,81,230,185,75,60,150,153,99,247,4,142,227,83,187,36,249,82,170,9,41,100,150,213,200,202,136,170,32,234,211,84,57,124,203,81,90,205,182,77,221,217,47,122,211,105,181,88,45,84,86,43,21,178,146,221,109,183,83,199,73,71,71,73,11,97,130,154,8,218,141,142,40,227,106,35,88,198,181,17,168,212,68,68,68,68,66,48,120,92,125,4,244,203,249,107,239,138,210,85,0,0,0,41,91,198,175,233,79,139,126,143,232,126,241,184,151,82,82,183,141,95,210,159,22,253,31,208,253,227,113,1,225,145,195,166,9,197,6,150,107,222,153,231,84,255,0,255,0,64,172,179,214,243,205,254,134,93,60,181,226,24,43,58,113,75,31,91,165,215,123,186,79,119,35,253,21,61,21,36,87,3,158,21,116,218,85,144,187,84,184,143,90,75,174,79,99,188,54,108,98,217,107,175,151,202,81,62,146,169,31,13,202,73,24,172,116,175,145,209,53,241,194,228,228,108,78,252,107,29,35,214,56,58,87,129,143,246,236,254,246,255,0,202,69,170,0,0,1,0,60,106,254,139,24,183,233,2,135,238,235,137,0,60,46,62,157,154,101,252,181,247,61,105,63,252,106,254,139,24,183,233,2,135,238,235,137,0,60,46,62,157,154,101,252,181,247,61,104,23,252,0,0,0,3,85,114,255,0,188,46,62,130,122,101,252,181,247,197,105,64,37,255,0,120,92,125,4,244,203,249,107,239,138,208,40,4,191,239,11,143,160,158,153,127,45,125,241,90,80,9,127,222,23,31,65,61,50,254,90,251,226,180,9,84,0,2,42,248,163,253,4,245,55,249,23,239,138,34,128,75,254,241,71,250,9,234,111,242,47,223,20,69,0,129,181,65,85,126,43,156,116,254,255,0,194,254,138,102,127,253,17,75,159,214,208,183,253,203,91,107,142,161,29,255,0,181,243,76,107,127,50,21,127,250,98,19,53,120,143,248,128,81,240,239,98,151,73,52,135,34,255,0,229,98,191,203,79,45,77,60,112,84,71,142,210,243,178,78,106,134,76,201,35,124,211,70,138,198,66,173,230,72,229,89,92,172,252,74,75,76,56,6,1,153,106,158,101,105,211,237,62,199,170,239,153,13,242,161,41,168,104,105,145,57,229,126,202,170,170,170,168,214,49,173,71,61,239,114,163,24,198,185,206,86,181,170,168,29,255,0,133,94,38,51,46,20,53,114,143,84,176,250,26,75,139,29,78,235,109,222,217,82,136,214,92,109,210,62,55,203,2,73,202,174,133,252,209,70,246,72,212,94,87,177,188,205,123,57,227,126,194,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,157,209,31,28,177,201,26,171,85,204,85,98,171,92,230,170,57,104,91,139,126,7,53,115,132,42,155,37,86,96,250,75,230,61,124,167,133,144,223,173,108,127,148,142,227,210,71,79,69,39,58,35,152,246,185,36,88,220,228,78,180,77,231,106,53,205,150,40,190,174,5,248,205,190,240,121,168,245,87,57,45,95,44,225,153,71,151,167,201,173,177,49,137,84,232,226,87,244,170,105,164,118,219,77,23,86,85,72,220,228,142,70,189,205,119,42,171,37,140,54,20,32,7,141,95,209,99,22,253,32,80,253,221,113,39,165,166,237,106,191,218,168,175,182,43,157,37,198,219,113,167,142,174,142,178,146,102,205,5,76,18,53,29,28,177,200,213,86,189,142,106,163,145,200,170,138,138,138,132,11,241,171,250,44,98,223,164,10,31,187,174,32,64,15,11,143,167,102,153,127,45,125,207,90,95,241,64,62,23,31,78,205,50,254,90,251,158,180,191,224,0,0,0,0,0,0,6,181,156,88,253,41,245,147,244,129,144,253,227,57,178,153,173,103,22,63,74,125,100,253,32,100,63,120,206,5,212,248,92,125,4,244,203,249,107,239,138,210,85,17,87,194,227,232,39,166,95,203,95,124,86,146,168,0,0,1,74,222,53,127,74,124,91,244,127,67,247,141,196,186,146,149,188,106,254,148,248,183,232,254,135,239,27,136,25,87,192,199,251,118,127,123,127,229,34,213,10,171,240,49,254,221,159,222,223,249,72,181,64,0,0,0,0,53,87,54,83,225,59,232,177,163,127,163,252,123,238,232,13,107,11,211,186,113,139,130,112,129,192,238,137,223,239,244,127,44,228,151,157,63,176,126,15,227,253,73,169,254,84,233,82,80,50,171,247,83,32,150,56,58,81,212,36,159,140,68,231,219,149,187,170,246,12,107,227,63,168,218,71,111,210,252,107,76,47,184,173,37,235,80,110,149,14,185,88,171,155,82,198,79,143,82,50,72,210,121,222,136,189,87,50,165,26,176,182,53,111,73,235,28,146,43,185,233,152,139,81,120,158,45,125,206,114,171,54,21,139,80,249,219,214,65,112,167,181,219,169,186,172,143,175,85,60,141,142,40,249,222,173,99,121,158,246,166,238,84,106,111,186,170,39,115,235,207,243,252,203,84,243,43,182,160,234,14,67,87,124,200,111,149,11,83,93,93,82,169,207,43,246,68,68,68,68,70,177,141,106,53,140,99,81,24,198,53,173,106,53,173,68,75,158,240,224,240,255,0,163,225,222,197,22,173,234,246,59,255,0,202,197,127,153,130,42,106,137,32,168,143,29,165,231,124,124,180,239,133,242,70,249,166,141,17,239,153,29,204,145,202,145,53,25,248,229,148,51,6,164,216,181,67,26,224,39,81,44,186,209,156,210,102,25,180,26,111,146,58,245,120,164,161,142,146,9,231,125,21,75,249,35,142,54,49,188,145,181,205,137,31,200,197,122,70,143,86,181,92,173,77,120,77,148,248,177,250,44,107,39,232,255,0,33,251,186,115,90,192,54,168,0,0,0,1,64,62,40,255,0,78,205,77,254,69,251,158,136,149,94,6,63,219,179,251,219,255,0,41,17,87,197,31,233,217,169,191,200,191,115,209,18,171,192,199,251,118,127,123,127,229,32,42,172,187,62,19,52,134,155,94,188,38,173,122,71,52,20,146,84,100,86,124,130,27,122,213,207,44,48,69,113,101,226,178,90,41,164,124,91,189,25,29,76,112,200,168,136,237,209,138,138,215,34,171,86,147,11,254,240,184,250,9,233,151,242,215,223,21,160,80,9,179,70,128,235,29,139,136,13,26,196,245,139,28,135,203,210,100,214,246,212,73,77,204,247,249,74,166,57,209,212,211,115,189,140,89,58,83,199,44,93,78,68,107,249,57,155,236,185,20,160,30,52,52,114,197,160,92,80,103,250,85,139,77,207,101,181,92,35,168,183,71,202,244,242,212,181,116,241,85,197,77,187,222,247,191,162,202,134,197,212,115,149,207,233,243,174,202,237,146,210,124,28,117,122,155,53,225,162,187,75,106,39,164,75,150,156,94,38,133,144,67,4,173,127,201,213,207,125,84,51,74,247,110,199,189,213,11,94,196,70,42,108,200,89,204,212,221,28,240,158,160,0,35,175,31,124,67,221,120,103,225,162,255,0,158,98,183,90,74,12,178,225,81,77,100,199,31,83,70,234,150,121,217,223,187,220,141,68,86,35,227,166,142,170,102,44,191,139,231,137,168,228,126,233,27,245,225,44,83,198,147,88,236,89,134,178,226,90,59,104,135,169,87,167,118,250,138,139,165,79,51,211,150,170,228,218,121,27,77,200,230,34,47,36,16,83,203,212,107,222,215,121,158,95,101,209,185,22,5,209,97,87,90,252,2,243,168,208,212,82,37,182,199,120,182,89,42,34,115,221,215,116,245,208,214,205,19,152,222,94,85,98,54,223,50,57,85,200,168,174,143,100,118,234,173,14,190,79,79,7,157,111,186,224,124,69,212,104,212,54,58,74,203,110,168,211,171,106,42,221,35,153,61,12,246,234,90,186,152,158,207,86,189,142,106,204,199,49,81,23,119,198,228,114,114,43,36,134,186,99,166,121,86,174,229,241,224,184,85,39,155,189,84,91,238,87,10,106,86,199,36,146,85,121,42,41,235,31,4,76,141,142,123,230,145,148,238,100,108,70,251,82,57,141,85,68,85,84,226,177,60,166,251,131,101,86,108,215,22,174,242,87,172,126,225,79,116,183,84,244,153,39,66,170,9,27,36,82,114,61,28,199,114,189,141,93,156,138,213,219,101,69,78,192,109,38,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,146,86,110,168,168,168,168,142,99,218,228,115,30,199,34,61,143,107,154,228,107,154,168,157,128,12,85,197,62,181,254,215,110,31,115,109,99,142,223,231,106,241,251,122,121,8,29,23,82,55,215,79,43,41,233,122,173,234,70,171,10,79,52,75,39,43,209,221,52,127,46,238,217,23,90,194,231,188,103,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,211,150,72,94,247,123,108,122,212,205,67,35,85,137,221,33,145,21,200,139,202,250,139,210,124,23,246,80,213,60,55,76,254,84,249,51,240,183,32,183,88,188,239,67,173,229,124,213,76,112,245,122,124,205,231,229,234,115,114,243,55,125,182,221,55,220,13,130,120,25,210,251,174,142,112,151,166,120,29,245,213,105,114,130,207,242,149,100,21,116,78,164,158,146,122,233,164,173,146,150,72,156,170,230,190,23,84,172,43,190,202,171,26,170,181,187,242,166,10,241,130,209,203,22,115,195,2,234,173,68,222,94,245,166,151,8,42,40,228,229,123,250,244,181,213,16,82,84,83,108,143,107,27,204,247,211,75,212,86,189,201,229,185,27,202,146,57,73,212,99,78,37,52,134,155,94,180,27,57,210,57,160,164,146,163,34,179,205,13,189,106,231,150,24,34,184,179,105,104,166,145,241,110,244,100,117,49,195,34,162,35,183,70,42,43,92,138,173,80,160,30,16,181,122,155,66,56,151,211,221,82,184,79,73,5,182,211,120,100,55,73,234,96,150,102,83,219,170,88,234,90,201,145,145,123,110,123,41,231,149,236,70,163,189,182,183,217,127,205,93,146,77,85,205,156,244,83,84,45,90,213,164,120,134,171,217,155,73,29,62,83,103,166,185,62,158,154,181,181,108,163,157,236,78,181,42,202,212,68,123,225,151,169,19,253,150,170,62,55,34,181,170,138,136,29,212,0,5,43,120,213,253,41,241,111,209,253,15,222,55,19,42,248,24,255,0,110,207,239,111,252,164,98,175,26,191,165,62,45,250,63,161,251,198,226,101,95,3,31,237,217,253,237,255,0,148,128,181,64,0,3,90,206,44,126,148,250,201,250,64,200,126,241,156,217,76,214,179,139,31,165,62,178,126,144,50,31,188,103,2,234,124,46,62,130,122,101,252,181,247,197,105,149,120,177,250,44,107,39,232,255,0,33,251,186,115,21,120,92,125,4,244,203,249,107,239,138,211,42,241,99,244,88,214,79,209,254,67,247,116,224,107,88,109,80,106,174,109,80,5,85,248,231,127,105,63,239,147,252,154,69,95,11,143,167,102,153,127,45,125,207,90,74,175,28,239,237,39,253,242,127,147,72,171,225,113,244,236,211,47,229,175,185,235,64,191,224,0,3,87,125,66,205,110,186,149,159,228,186,141,125,167,164,130,229,149,94,43,111,117,145,82,49,205,130,57,234,102,124,210,54,54,185,206,114,49,28,245,68,69,115,151,109,183,85,245,47,207,196,135,41,190,225,252,18,234,149,219,28,174,242,149,117,22,250,75,92,146,116,153,39,53,45,109,117,61,37,76,123,61,21,19,158,9,229,102,251,115,55,155,118,170,57,17,83,94,192,46,123,193,99,0,166,177,112,243,149,234,13,70,61,87,71,114,202,178,135,211,50,186,100,149,172,175,183,81,211,198,144,172,72,229,228,115,25,81,61,123,21,236,78,239,231,107,149,122,104,141,149,92,96,96,20,218,159,194,230,169,97,147,99,213,119,218,138,172,94,186,166,223,111,164,73,93,60,247,26,104,150,162,137,35,108,75,206,247,165,76,48,170,49,55,231,84,70,170,57,21,90,191,39,5,56,181,139,15,225,31,72,109,56,229,15,148,164,168,195,237,151,73,35,234,190,78,106,170,216,27,87,83,38,239,85,84,231,158,121,95,182,252,173,230,217,168,141,68,68,205,96,106,174,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,125,77,114,248,133,197,172,88,54,190,234,94,21,139,80,249,43,46,63,152,94,109,118,234,110,171,228,232,82,193,91,44,113,71,206,245,115,221,202,198,53,55,114,171,151,109,213,85,123,151,41,225,13,157,126,22,240,109,109,176,124,151,229,63,2,178,11,165,139,173,215,234,121,190,164,141,175,234,242,242,167,79,111,63,211,229,221,223,189,115,111,237,114,180,38,168,35,255,0,27,252,82,254,212,125,14,159,82,40,177,191,150,239,87,43,132,118,43,37,60,174,229,165,101,116,176,205,43,101,169,84,114,61,97,99,32,145,202,214,123,79,114,53,155,177,28,178,50,173,184,100,241,63,215,156,55,94,97,201,117,203,80,234,242,172,63,42,168,164,160,200,160,175,111,44,22,184,27,203,26,87,81,65,79,31,44,15,137,170,175,124,112,197,180,233,206,142,106,200,172,149,129,157,124,115,191,180,159,247,201,254,77,49,87,130,167,210,159,41,253,31,215,125,227,110,59,255,0,141,22,83,98,206,113,94,30,179,92,90,187,206,217,114,11,125,242,233,110,169,233,62,62,189,44,241,218,228,138,78,71,163,94,222,102,61,171,179,145,28,155,236,168,139,216,232,30,10,159,74,124,167,244,127,93,247,141,184,11,169,0,1,173,103,22,63,74,125,100,253,32,100,63,120,206,90,167,130,167,209,99,41,253,32,87,125,221,110,42,175,139,31,165,62,178,126,144,50,31,188,103,45,83,193,83,232,177,148,254,144,43,190,238,183,1,63,192,0,0,0,66,15,18,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,125,183,200,177,189,21,28,199,195,70,198,213,6,181,156,88,253,41,245,147,244,129,144,253,227,56,29,215,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,110,78,162,236,140,142,105,17,178,116,150,55,108,17,137,226,214,44,27,21,179,97,88,181,15,146,178,227,246,250,123,93,186,155,170,249,58,20,176,70,216,226,143,157,234,231,187,149,140,106,110,229,87,46,219,170,170,247,32,183,130,167,209,99,41,253,32,87,125,221,110,39,248,3,90,206,44,126,148,250,201,250,64,200,126,241,156,217,76,214,179,139,31,165,62,178,126,144,50,31,188,103,2,213,60,21,62,139,25,79,233,2,187,238,235,113,34,184,196,226,171,13,225,67,72,238,25,133,230,229,72,236,158,227,79,81,77,137,218,36,141,102,125,198,226,140,246,21,209,53,236,119,150,141,206,141,211,63,153,188,172,84,106,47,81,241,177,240,215,195,35,93,52,227,135,78,4,115,173,80,213,11,207,145,181,80,234,5,108,80,195,18,35,234,174,21,78,182,91,214,58,90,104,213,83,169,51,249,93,178,110,141,70,181,207,123,152,198,61,237,174,190,37,248,139,206,248,160,213,58,253,76,206,170,63,215,104,236,244,92,144,255,0,161,150,191,51,52,208,81,245,34,138,62,183,75,174,246,245,94,222,119,250,170,250,34,7,74,207,243,252,203,84,243,43,182,160,234,14,67,87,124,200,111,149,11,83,93,93,82,169,207,43,246,68,68,68,68,70,177,141,106,53,140,99,81,24,198,53,173,106,53,173,68,75,179,240,230,227,219,246,212,88,167,211,125,68,131,203,234,110,51,111,243,149,117,16,83,242,82,222,168,88,246,68,181,141,70,39,36,51,35,228,141,178,197,217,170,231,181,241,39,43,157,28,53,173,130,248,110,241,29,168,28,56,215,113,11,100,176,255,0,173,86,89,177,151,68,255,0,149,47,86,190,71,44,181,144,51,255,0,177,172,49,47,183,80,206,163,152,159,188,37,68,106,196,242,155,238,13,149,89,179,92,90,187,201,94,177,251,133,61,210,221,83,210,100,157,10,168,36,108,145,73,200,244,115,29,202,246,53,118,114,43,87,109,149,21,59,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,156,220,157,68,221,31,28,209,163,164,233,44,142,145,64,106,174,95,71,134,207,10,58,113,161,154,29,141,234,133,178,47,149,115,61,70,199,232,47,23,43,205,68,40,217,41,233,106,161,142,162,58,10,116,221,122,112,179,153,156,234,139,205,44,140,71,187,100,108,81,197,66,230,202,124,39,125,22,52,111,244,127,143,125,221,0,25,84,0,0,161,111,20,173,11,211,141,6,226,106,59,78,151,217,190,70,181,101,24,253,62,73,53,182,37,68,165,163,170,150,170,170,25,25,76,196,68,233,66,190,93,175,72,247,86,177,207,114,51,149,136,198,50,250,74,86,241,171,250,83,226,223,163,250,31,188,110,32,60,21,62,148,249,79,232,254,187,239,27,113,44,120,249,226,127,92,180,87,88,108,248,182,153,103,31,35,90,234,177,170,123,132,208,124,153,71,81,205,80,234,170,166,57,252,211,68,247,38,237,137,137,178,46,221,189,55,85,222,39,120,42,125,41,242,159,209,253,119,222,54,226,193,56,166,224,127,246,203,106,13,191,59,253,147,255,0,7,60,133,154,43,79,149,249,23,206,115,242,79,60,189,78,126,188,123,111,215,219,151,149,126,110,251,247,217,35,183,75,122,139,186,121,167,77,158,108,199,105,199,243,209,114,224,77,102,207,161,222,41,189,190,69,51,99,150,175,53,28,241,159,79,134,34,175,223,12,89,192,55,19,250,229,173,90,195,120,197,181,55,56,249,102,215,75,141,84,92,33,131,228,202,58,126,90,134,213,82,177,175,230,134,38,57,118,108,175,77,149,118,239,233,186,38,211,224,139,92,44,240,63,251,90,117,6,225,157,254,201,255,0,132,126,126,205,45,167,202,252,139,228,249,57,231,130,94,167,63,94,77,246,232,109,203,202,159,59,125,251,108,176,99,143,239,165,190,119,252,151,247,101,41,31,78,175,81,181,104,162,189,77,51,85,83,86,58,213,245,158,253,125,151,11,220,63,179,241,247,19,220,211,108,119,105,179,98,155,81,86,105,181,136,204,77,52,204,114,207,135,143,54,115,242,92,97,84,154,207,198,247,20,24,158,176,231,88,182,63,169,222,86,215,102,201,110,118,250,40,62,69,183,63,165,79,13,84,140,141,156,207,129,92,237,154,212,77,220,170,171,183,117,85,36,175,133,159,209,251,32,254,57,85,255,0,66,162,58,246,162,248,98,254,31,106,14,79,157,254,205,222,67,240,142,243,91,118,242,191,131,93,94,135,152,157,242,244,249,252,211,121,185,121,246,230,229,77,246,223,100,244,50,214,213,171,215,233,109,221,210,102,38,122,206,42,199,243,211,45,124,51,107,135,184,75,125,214,232,56,134,104,185,69,24,166,153,174,212,213,153,206,102,98,152,138,249,122,127,212,132,225,7,63,203,181,71,135,108,75,59,206,238,223,41,223,46,126,127,205,85,116,34,135,169,211,174,168,137,158,196,77,107,19,102,70,196,236,212,223,109,215,186,170,153,140,199,186,1,164,191,176,102,146,88,116,179,240,131,229,191,145,60,215,238,255,0,41,229,186,221,106,153,103,253,239,157,252,187,117,121,126,114,239,203,191,109,246,76,132,76,105,169,174,155,20,83,115,205,17,25,250,227,171,230,187,229,221,53,253,211,83,119,69,143,6,171,149,205,24,140,71,44,213,60,184,140,70,35,24,196,98,49,219,0,0,222,139,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,114,241,143,211,63,144,245,46,203,159,81,211,114,82,220,40,41,169,165,127,62,251,212,62,162,225,42,246,87,170,250,34,122,53,19,254,130,227,72,83,226,181,166,145,231,28,58,62,238,216,121,229,176,215,45,203,126,109,182,108,20,53,206,252,244,79,87,124,23,236,80,32,247,132,126,168,126,9,107,157,70,37,50,254,38,243,66,248,89,255,0,180,154,178,130,52,244,98,175,163,126,40,159,97,118,230,179,92,60,229,147,224,186,237,128,100,236,155,164,219,110,79,106,168,157,121,81,219,199,29,100,79,114,122,59,243,61,200,170,108,149,132,228,49,101,152,109,139,40,133,220,204,187,219,41,107,218,187,109,186,75,19,95,239,68,252,239,130,125,136,7,54,0,0,0,0,0,0,0,0,67,47,21,156,114,27,247,12,114,205,43,59,219,174,78,173,107,183,95,88,237,245,219,38,219,167,199,235,251,9,154,70,255,0,16,123,36,151,190,22,179,22,69,31,58,209,219,110,21,158,187,109,201,110,170,239,234,159,31,255,0,0,26,252,99,87,87,216,178,59,85,242,54,238,235,125,108,21,109,77,253,86,57,17,223,5,248,124,20,217,23,133,236,174,44,207,135,189,60,190,70,155,58,76,94,210,146,167,126,207,90,24,92,169,232,159,157,238,77,141,106,149,29,27,213,174,77,149,171,178,167,214,95,87,134,22,109,248,87,195,77,174,133,96,233,186,208,248,45,251,243,111,204,145,91,232,147,127,154,155,124,239,175,237,80,37,232,0,0,0,1,197,101,119,118,99,248,189,226,253,35,185,89,109,160,168,172,114,237,190,201,28,110,114,175,162,252,62,11,246,28,169,27,184,255,0,213,58,93,51,225,175,46,100,175,229,155,32,181,215,217,97,93,149,118,124,244,21,92,191,144,228,245,103,191,100,250,208,10,66,226,183,59,151,80,245,251,54,191,72,254,102,54,251,114,134,37,217,19,120,252,236,238,111,228,183,243,253,233,185,97,30,13,90,76,248,237,55,221,84,171,139,217,116,213,86,184,151,155,226,219,124,233,232,255,0,250,91,250,253,197,88,217,173,213,89,78,79,69,107,141,121,170,46,213,241,192,139,217,55,124,178,35,126,40,158,174,248,167,234,54,37,224,199,76,233,116,179,135,124,66,197,79,23,36,181,150,171,125,194,171,218,85,222,119,208,211,181,235,221,238,79,88,253,203,183,193,0,205,224,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,61,85,84,209,86,82,205,73,59,121,163,158,55,70,244,221,83,118,185,54,95,79,169,77,126,252,68,180,138,77,43,226,71,34,146,20,222,147,34,170,171,189,198,191,155,230,43,234,246,111,207,114,174,201,31,175,111,177,13,130,74,206,241,149,210,166,87,225,150,45,79,161,143,154,162,158,178,150,221,50,111,182,209,54,43,132,238,119,119,237,234,169,217,27,191,215,238,3,169,120,47,106,124,242,93,242,77,40,168,155,118,54,150,178,246,196,229,78,219,58,221,2,122,51,255,0,202,253,94,242,215,141,125,188,58,117,42,93,57,226,90,193,34,84,116,161,189,75,75,104,151,216,71,110,201,174,20,155,167,205,114,250,51,221,183,218,134,192,116,149,17,214,82,195,87,18,238,201,227,108,141,95,138,42,110,159,244,129,238,0,0,0,1,92,158,50,217,76,150,221,43,176,216,99,118,222,106,237,74,231,38,222,231,83,92,27,240,250,190,37,68,225,244,107,112,203,44,180,40,206,127,49,113,166,139,151,125,183,230,149,169,182,255,0,172,179,31,26,139,203,36,185,226,246,70,175,118,195,69,82,191,253,117,197,191,15,241,149,243,195,205,26,92,53,211,0,163,88,249,210,108,158,212,206,93,246,223,122,200,147,109,255,0,88,27,12,240,211,108,249,35,65,112,26,30,159,79,167,141,218,147,151,155,125,182,162,133,61,119,95,129,147,78,19,8,165,74,28,50,195,70,140,228,72,45,148,177,242,239,190,220,177,53,54,223,245,28,216,0,0,0,0,0,0,0,0,17,239,143,28,189,112,222,25,51,42,214,77,211,146,182,215,113,161,141,121,119,221,239,183,213,42,39,205,95,205,247,255,0,132,160,12,38,219,62,105,169,54,27,68,139,188,215,219,229,45,51,151,183,119,79,80,214,252,81,61,93,241,79,212,90,255,0,140,182,166,71,71,166,150,29,53,167,155,150,121,238,180,183,39,167,46,251,198,234,123,132,43,234,205,189,83,243,183,250,189,228,1,224,43,13,139,52,226,107,15,165,154,62,102,91,238,118,250,255,0,93,182,228,184,82,166,253,156,159,157,245,253,128,95,70,132,227,113,226,26,45,130,99,108,103,43,173,216,213,174,150,78,251,238,248,233,34,98,175,170,254,111,197,78,244,122,104,233,153,71,73,5,36,127,54,8,219,27,126,198,166,223,226,61,192,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,13,107,56,177,250,83,235,39,233,3,33,251,198,115,101,51,90,206,44,126,148,250,201,250,64,200,126,241,156,11,169,240,184,250,9,233,151,242,215,223,21,164,170,34,175,133,199,208,79,76,191,150,190,248,173,37,80,0,0,2,149,188,106,254,148,248,183,232,254,135,239,27,137,117,37,43,120,213,253,41,241,111,209,253,15,222,55,16,50,175,129,143,246,236,254,246,255,0,202,69,170,21,87,224,99,253,187,63,189,191,242,145,106,128,0,0,64,15,26,191,162,198,45,250,64,161,251,186,226,64,15,11,143,167,102,153,127,45,125,207,90,79,255,0,26,191,162,198,45,250,64,161,251,186,226,64,15,11,143,167,102,153,127,45,125,207,90,5,255,0,0,0,0,0,213,92,191,239,11,143,160,158,153,127,45,125,241,90,80,9,127,222,23,31,65,61,50,254,90,251,226,180,10,1,47,251,194,227,232,39,166,95,203,95,124,86,148,2,95,247,133,199,208,79,76,191,150,190,248,173,2,85,0,0,138,190,40,255,0,65,61,77,254,69,251,226,136,160,18,255,0,188,81,254,130,122,155,252,139,247,197,17,64,32,118,12,255,0,63,204,181,79,50,187,106,14,160,228,53,119,204,134,249,80,181,53,213,213,42,156,242,191,100,68,68,68,68,107,24,214,163,88,198,53,17,140,99,90,214,163,90,212,68,185,239,14,15,15,250,62,29,236,81,106,222,175,99,191,252,172,87,249,152,34,166,168,146,10,136,241,218,94,119,199,203,78,248,95,36,111,154,104,209,30,249,145,220,201,28,169,19,81,159,142,89,112,175,133,31,2,223,188,113,65,173,120,103,255,0,67,213,96,20,85,206,255,0,116,231,93,36,167,86,255,0,236,188,171,220,239,207,153,25,254,151,152,181,64,58,166,169,105,110,9,173,56,37,207,76,245,46,197,242,206,55,121,232,249,218,47,53,53,63,87,165,51,38,143,241,144,189,146,55,105,34,99,189,151,38,251,108,187,162,170,46,190,252,96,240,153,153,112,139,170,31,128,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,207,183,77,234,136,217,88,171,177,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,124,200,217,153,203,44,140,124,110,84,230,99,221,202,230,63,146,70,5,91,120,98,241,227,251,8,95,105,180,27,86,47,92,184,14,65,112,111,201,183,75,141,199,167,75,139,204,230,76,233,54,111,73,203,209,168,157,212,232,238,105,35,138,23,44,147,46,220,242,185,101,87,141,95,209,99,22,253,32,80,253,221,113,42,130,231,195,118,182,218,117,181,156,57,85,96,53,111,212,87,212,65,76,150,58,106,136,42,95,207,52,12,168,98,172,177,61,208,163,18,23,182,71,189,95,201,27,17,206,122,181,26,237,167,87,25,250,101,171,154,61,225,133,164,186,119,173,87,154,74,236,134,211,156,82,49,144,195,35,230,125,186,145,212,23,39,195,69,44,238,145,237,153,240,181,221,52,116,104,216,152,198,178,38,35,219,26,75,32,71,95,11,143,167,102,153,127,45,125,207,90,95,241,64,62,23,31,78,205,50,254,90,251,158,180,191,224,0,0,0,0,0,0,6,181,156,88,253,41,245,147,244,129,144,253,227,57,178,153,173,103,22,63,74,125,100,253,32,100,63,120,206,5,212,248,92,125,4,244,203,249,107,239,138,210,85,17,87,194,227,232,39,166,95,203,95,124,86,146,168,0,0,1,74,222,53,127,74,124,91,244,127,67,247,141,196,186,146,149,188,106,254,148,248,183,232,254,135,239,27,136,25,87,192,199,251,118,127,123,127,229,34,213,10,171,240,49,254,221,159,222,223,249,72,181,64,0,0,0,0,53,87,59,6,101,159,230,90,131,83,106,170,204,242,26,187,171,236,118,122,43,5,177,38,84,228,163,183,82,68,145,83,211,196,198,162,53,140,107,83,117,217,61,167,185,239,119,51,222,231,47,95,39,79,135,7,135,253,103,17,23,216,181,111,87,177,223,254,73,232,60,204,17,83,84,73,61,60,153,21,87,35,227,229,167,124,47,142,70,67,12,138,143,124,200,238,85,146,36,137,168,255,0,199,44,65,154,252,40,248,22,253,227,138,13,107,195,63,250,30,171,0,162,174,119,251,167,58,233,37,58,183,255,0,101,229,94,231,126,124,200,207,244,188,197,170,0,6,42,226,199,232,177,172,159,163,252,135,238,233,205,107,13,148,248,177,250,44,107,39,232,255,0,33,251,186,115,90,192,54,168,0,0,0,1,64,62,40,255,0,78,205,77,254,69,251,158,136,149,94,6,63,219,179,251,219,255,0,41,17,87,197,31,233,217,169,191,200,191,115,209,18,171,192,199,251,118,127,123,127,229,32,42,172,191,239,11,143,160,158,153,127,45,125,241,90,80,9,127,222,23,31,65,61,50,254,90,251,226,180,8,43,227,73,163,150,44,63,89,113,45,98,180,77,211,171,212,75,125,69,61,210,155,149,235,205,85,109,109,60,109,169,231,115,213,19,158,9,233,226,233,181,140,107,124,183,55,180,233,28,169,242,120,48,106,245,54,33,175,57,46,145,220,103,164,134,159,80,172,237,154,141,93,4,175,158,107,141,191,169,44,112,177,237,246,24,197,166,154,186,71,43,211,186,195,26,35,145,87,149,242,215,198,11,71,44,89,207,12,11,170,181,19,121,123,214,154,92,32,168,163,147,149,239,235,210,215,84,65,73,81,77,178,61,172,111,51,223,77,47,81,90,247,39,150,228,111,42,72,229,42,131,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,94,219,158,202,121,229,123,17,168,239,109,173,246,95,243,84,54,73,56,156,179,41,177,96,216,173,231,53,202,107,188,149,151,31,183,212,93,46,53,61,39,201,208,165,130,55,73,44,156,140,71,61,220,172,99,151,102,162,185,118,217,17,87,177,203,16,87,198,11,88,236,88,55,12,11,165,85,16,249,139,214,165,220,32,167,163,143,153,236,232,82,208,212,65,87,81,83,186,49,204,119,43,217,77,23,77,92,199,47,153,231,111,50,70,228,2,154,245,87,83,50,173,100,212,124,143,84,179,90,191,49,122,201,174,18,220,42,121,100,145,241,195,206,190,196,17,117,30,247,182,24,152,141,142,54,43,151,146,54,49,168,187,53,9,171,174,58,91,251,23,248,71,233,15,156,177,124,153,117,203,117,2,28,166,225,251,171,173,230,188,213,13,199,202,79,217,238,107,57,168,99,162,246,27,203,182,222,211,81,234,242,42,240,177,162,159,182,39,136,44,39,71,36,184,121,42,76,130,224,190,126,118,203,211,145,148,48,68,250,138,174,147,186,114,34,76,176,67,42,71,204,197,111,81,89,205,179,119,84,181,79,26,191,162,198,45,250,64,161,251,186,226,4,0,240,184,250,118,105,151,242,215,220,245,166,63,227,67,71,44,90,5,197,6,127,165,88,180,220,246,91,85,194,58,139,116,124,175,79,45,75,87,79,21,92,84,219,189,239,123,250,44,168,108,93,71,57,92,254,159,58,236,174,217,50,7,133,199,211,179,76,191,150,190,231,173,38,167,141,38,133,223,114,156,19,18,215,156,114,205,106,125,38,19,230,45,217,45,94,236,142,187,202,213,205,78,202,37,221,81,22,88,99,157,101,111,39,50,185,142,171,230,107,21,174,149,205,14,193,224,209,173,247,92,235,68,175,250,47,112,177,210,83,211,233,125,68,14,161,175,134,71,115,213,193,114,158,178,161,89,43,23,116,71,199,44,114,236,246,170,35,153,35,27,202,138,197,124,150,20,107,215,225,219,174,148,122,3,197,102,41,146,95,175,63,38,99,119,238,174,55,126,153,201,2,70,218,90,164,68,137,242,201,50,181,176,195,29,83,41,102,146,68,115,92,216,225,127,206,69,86,59,97,64,42,3,198,247,58,249,67,84,244,211,76,254,75,233,252,131,143,213,223,124,239,95,126,183,159,169,72,122,93,62,95,103,147,228,222,110,110,101,230,235,109,179,121,55,118,21,240,159,197,175,185,7,27,88,133,218,209,67,230,41,49,155,125,222,233,116,147,170,198,121,122,87,208,205,72,217,54,114,162,191,121,234,233,217,179,81,93,237,239,183,43,92,169,197,120,163,253,59,53,55,249,23,238,122,34,74,120,29,98,214,42,188,171,87,51,90,138,30,123,213,170,223,103,181,209,212,245,94,157,42,90,185,42,164,168,143,145,23,145,220,207,162,166,93,213,21,201,211,217,170,136,231,34,133,181,0,0,214,7,86,48,95,216,191,84,243,45,51,249,83,229,63,193,44,130,227,98,243,189,14,143,154,242,181,50,67,213,233,243,59,147,155,167,205,203,204,237,183,219,117,219,114,242,124,43,46,214,171,143,3,152,13,29,190,231,73,85,81,107,168,188,82,87,69,12,205,123,233,103,91,157,76,201,20,173,69,221,143,88,166,138,68,107,182,94,73,24,239,71,34,173,91,120,163,253,59,53,55,249,23,238,122,34,106,120,33,103,95,40,105,102,165,233,159,201,125,63,144,114,10,75,239,157,235,239,214,243,244,203,15,75,167,203,236,242,124,155,205,205,204,188,221,109,182,111,38,238,11,42,0,1,74,222,53,127,74,124,91,244,127,67,247,141,196,202,190,6,63,219,179,251,219,255,0,41,24,171,198,175,233,79,139,126,143,232,126,241,184,153,87,192,199,251,118,127,123,127,229,32,45,80,0,0,214,179,139,31,165,62,178,126,144,50,31,188,103,54,83,53,172,226,199,233,79,172,159,164,12,135,239,25,192,186,159,11,143,160,158,153,127,45,125,241,90,101,94,44,126,139,26,201,250,63,200,126,238,156,197,94,23,31,65,61,50,254,90,251,226,180,202,188,88,253,22,53,147,244,127,144,253,221,56,26,214,27,84,26,171,155,84,1,85,126,57,223,218,79,251,228,255,0,38,145,87,194,227,233,217,166,95,203,95,115,214,146,171,199,59,251,73,255,0,124,159,228,210,42,248,92,125,59,52,203,249,107,238,122,208,47,248,0,5,106,248,222,231,95,39,233,102,154,105,159,201,125,79,151,178,10,187,239,157,235,237,209,242,20,201,15,75,167,203,237,115,252,165,205,205,204,156,189,29,182,119,62,237,172,14,30,177,107,22,115,175,186,105,133,101,52,62,118,203,144,102,22,107,93,198,155,170,248,250,244,179,214,197,28,177,243,177,90,246,243,49,238,77,218,168,228,223,116,84,94,228,234,241,189,206,190,80,213,61,52,211,63,146,250,127,32,227,245,119,223,59,215,223,173,231,234,82,30,151,79,151,217,228,249,55,155,155,153,121,186,219,108,222,77,221,128,60,49,116,183,246,80,227,39,10,243,118,47,148,237,88,151,152,202,110,31,186,186,62,87,202,198,190,82,126,207,107,159,203,93,37,23,176,222,109,247,246,154,172,71,129,127,192,0,40,175,197,231,5,252,18,227,38,229,127,249,83,205,254,26,227,246,187,239,71,161,211,242,157,56,221,65,210,230,230,94,166,254,67,169,205,179,127,125,229,219,217,230,116,138,240,62,207,234,101,181,106,158,150,215,100,52,137,79,75,81,110,191,218,237,46,88,155,58,190,86,203,5,109,67,19,110,171,216,137,13,3,29,221,88,197,88,254,106,200,188,221,3,198,227,10,186,208,107,70,158,234,52,213,20,139,109,190,98,242,217,41,226,107,221,215,108,244,53,114,77,43,158,222,94,84,98,182,225,10,53,81,202,170,173,147,116,110,200,174,235,254,10,159,74,124,167,244,127,93,247,141,184,11,137,207,240,12,55,84,240,219,182,159,106,14,61,73,124,199,175,148,235,77,93,67,82,139,201,43,55,69,69,69,69,71,49,237,114,53,236,123,85,30,199,181,174,106,181,205,69,77,120,120,174,225,71,81,248,74,212,119,225,89,172,94,122,213,93,212,158,193,127,130,21,101,45,222,149,170,136,174,106,42,175,78,102,115,53,37,133,85,93,27,156,213,69,123,31,28,143,216,248,197,92,75,240,233,130,113,65,165,149,250,103,157,83,255,0,174,214,89,235,121,230,255,0,67,46,158,90,104,96,172,233,197,44,125,110,151,93,238,233,61,220,143,244,84,244,84,13,115,46,185,254,101,125,195,108,26,125,121,200,106,235,49,236,86,162,186,166,203,67,50,163,153,64,250,197,137,106,82,37,84,230,107,30,232,35,122,179,126,68,127,59,145,17,210,61,93,55,252,21,62,148,249,79,232,254,187,239,27,113,15,245,211,66,245,31,135,77,71,184,233,126,168,89,188,141,214,135,105,97,154,37,87,210,220,41,92,170,145,213,83,72,168,157,72,95,202,237,151,100,114,57,174,99,218,199,177,236,108,192,240,84,250,83,229,63,163,250,239,188,109,192,93,72,0,13,107,56,177,250,83,235,39,233,3,33,251,198,114,213,60,21,62,139,25,79,233,2,187,238,235,113,85,124,88,253,41,245,147,244,129,144,253,227,57,106,158,10,159,69,140,167,244,129,93,247,117,184,9,254,0,0,0,0,107,89,197,143,210,159,89,63,72,25,15,222,51,155,41,154,214,113,99,244,167,214,79,210,6,67,247,140,224,90,167,130,167,209,99,41,253,32,87,125,221,110,39,249,0,60,21,62,139,25,79,233,2,187,238,235,113,63,192,26,214,113,99,244,167,214,79,210,6,67,247,140,230,202,102,181,156,88,253,41,245,147,244,129,144,253,227,56,29,42,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,243,42,242,34,201,201,203,212,147,154,85,120,117,240,43,83,197,46,100,153,198,160,208,85,179,74,236,21,19,67,93,53,53,84,76,125,206,227,10,83,189,45,170,137,34,79,11,29,29,67,100,124,205,103,204,99,152,215,177,238,71,179,21,112,119,194,174,101,197,126,174,91,240,251,53,182,173,184,197,186,162,158,167,44,187,199,34,66,203,117,185,95,237,163,101,115,30,223,51,35,91,35,97,103,43,185,158,138,229,78,155,36,123,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,201,19,55,85,85,85,85,87,61,238,114,185,239,123,149,94,247,185,206,114,185,206,85,80,229,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,42,175,197,7,195,238,154,211,77,122,226,135,69,173,85,111,99,234,29,95,152,88,233,162,150,165,252,243,75,85,81,89,122,89,101,157,206,70,35,159,3,95,4,81,114,70,196,116,190,203,26,253,173,124,1,173,15,14,186,243,153,112,219,171,150,45,86,195,43,106,218,251,117,67,25,115,161,134,161,33,101,218,220,175,106,212,81,74,174,99,219,201,35,91,178,57,88,238,71,163,36,106,115,177,170,155,9,240,235,175,56,111,18,90,71,98,213,108,50,182,145,204,184,211,177,151,58,24,106,22,103,218,110,40,198,173,69,20,170,230,49,220,241,185,219,35,149,141,231,98,178,70,167,35,218,171,77,158,34,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,243,30,214,57,239,123,85,239,145,94,16,156,58,113,29,131,101,85,122,215,124,167,252,27,211,108,175,31,107,99,162,184,61,238,154,253,205,34,186,154,162,26,118,74,222,143,79,145,206,109,68,236,94,104,170,21,33,99,155,58,205,24,85,89,178,159,9,223,69,141,27,253,31,227,223,119,64,107,88,108,167,194,119,209,99,70,255,0,71,248,247,221,208,1,149,64,0,10,86,241,171,250,83,226,223,163,250,31,188,110,37,212,148,173,227,87,244,167,197,191,71,244,63,120,220,64,120,42,125,41,242,159,209,253,119,222,54,226,234,74,86,240,84,250,83,229,63,163,250,239,188,109,197,212,128,58,110,65,163,26,61,150,93,231,200,50,157,40,195,111,55,74,174,94,189,109,194,197,75,81,81,47,43,81,141,230,145,236,87,59,102,181,173,77,215,178,34,39,162,29,200,24,213,69,53,198,42,140,183,88,212,94,211,85,207,98,185,166,123,102,38,99,250,112,216,182,23,135,96,182,249,45,56,78,39,102,199,168,102,153,106,100,165,181,80,69,73,19,229,86,181,171,34,178,54,181,21,202,214,53,57,182,223,102,162,123,144,230,64,61,136,138,99,16,194,229,202,238,213,53,220,153,153,158,243,61,100,0,30,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,14,139,174,184,220,121,126,139,231,120,219,217,204,235,142,53,116,165,143,190,219,62,74,73,88,139,234,159,157,241,67,189,30,154,202,102,86,82,79,73,39,205,158,55,70,239,177,201,183,248,192,214,11,54,182,207,133,234,85,254,209,26,237,53,138,249,85,76,213,237,217,208,84,57,191,21,79,86,252,87,245,151,255,0,192,118,94,185,151,12,152,109,107,230,234,73,69,107,183,80,200,188,187,108,246,91,233,85,83,230,167,231,123,191,194,83,15,30,216,108,88,95,19,89,133,44,17,242,178,225,115,184,87,250,170,239,207,112,170,77,251,185,127,55,234,251,9,251,224,211,169,145,214,105,173,251,77,103,151,154,120,46,181,87,54,39,46,219,70,148,246,248,83,209,155,122,175,231,111,245,123,192,178,80,0,0,0,0,0,0,0,3,25,241,45,108,249,99,65,115,234,14,159,63,83,27,186,167,46,251,111,189,20,201,241,79,137,147,14,23,54,165,74,236,50,253,70,172,231,235,219,42,163,229,223,109,249,162,114,109,191,235,3,88,140,194,141,109,249,109,234,129,89,203,229,238,53,49,114,239,190,220,178,185,54,255,0,144,183,95,6,140,166,75,150,149,223,172,82,59,127,43,118,170,115,83,111,115,105,173,237,248,125,127,18,173,184,135,162,249,63,93,51,250,62,159,39,75,39,186,179,151,125,246,218,178,84,245,253,69,130,120,43,222,89,29,211,40,177,185,123,186,26,218,148,255,0,235,173,205,248,127,140,11,97,0,0,0,0,42,135,198,135,84,39,142,239,141,233,61,60,219,49,212,180,119,183,167,42,119,221,215,24,23,213,159,254,87,234,247,150,177,87,81,29,29,44,213,114,174,204,130,55,72,229,248,34,38,235,255,0,65,175,231,136,182,165,75,168,220,75,95,228,90,142,172,54,89,106,173,17,123,8,221,153,13,194,175,100,249,173,95,71,251,247,251,84,7,135,110,145,73,170,156,72,227,178,76,155,82,99,181,84,151,185,23,243,188,189,125,38,237,249,237,84,221,36,245,239,246,41,176,37,45,52,84,116,176,210,64,222,88,224,141,177,177,55,85,217,173,77,147,215,234,66,180,252,26,180,169,148,24,101,247,83,235,163,229,168,168,172,170,183,66,155,239,188,78,138,223,59,93,217,251,122,162,246,86,239,245,251,139,49,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,96,222,53,112,6,234,39,14,25,165,169,126,117,21,158,227,95,26,252,30,202,10,134,162,252,230,254,127,197,126,195,57,31,29,230,217,77,123,179,215,89,171,91,205,79,95,77,45,44,173,221,83,118,61,170,215,39,101,69,244,85,244,84,3,88,43,117,93,94,9,159,83,87,64,253,170,113,219,195,37,99,182,78,210,65,50,42,46,203,204,158,172,250,211,237,54,30,224,247,85,105,245,111,64,241,59,251,37,234,84,83,90,168,40,170,151,149,83,241,237,162,167,123,255,0,33,169,235,39,185,54,248,41,70,220,106,233,108,250,85,196,102,105,106,84,253,203,114,188,220,110,84,137,219,217,130,74,234,134,177,191,61,202,187,36,126,170,168,191,20,37,223,131,230,188,45,139,37,186,105,5,234,183,150,138,224,217,235,169,27,211,223,122,151,201,65,78,198,238,216,213,125,17,123,171,209,62,41,239,2,222,65,225,23,116,221,15,32,0,0,83,23,141,13,85,76,156,64,227,116,210,187,241,109,196,232,213,169,178,127,244,109,197,16,140,220,18,227,53,25,63,19,218,123,79,78,222,100,162,200,237,53,178,166,232,159,139,101,194,153,23,213,83,243,189,221,254,162,65,248,197,34,254,216,219,70,233,183,254,13,83,255,0,79,184,24,171,195,126,141,149,156,83,227,92,243,244,186,19,209,204,158,207,55,50,182,227,73,236,253,91,239,234,6,192,116,208,165,61,52,84,237,77,146,38,53,136,159,98,108,123,64,0,0,0,0,0,0,0,120,115,154,198,171,220,187,35,83,117,251,15,38,44,226,123,80,105,244,203,66,115,76,170,89,121,37,130,199,113,242,222,202,175,52,205,163,154,70,39,205,118,221,217,234,169,183,196,10,104,241,55,213,249,181,31,136,171,173,146,25,121,169,49,167,207,105,84,229,68,252,101,61,117,99,127,49,171,232,255,0,138,167,214,166,99,240,99,211,151,92,117,71,33,212,90,175,106,150,154,207,87,109,141,190,155,78,218,139,124,200,237,209,219,250,47,167,46,223,95,184,175,172,223,37,169,204,243,43,214,83,84,187,203,119,184,212,214,187,211,214,89,92,255,0,114,34,122,187,224,159,98,23,153,225,131,165,75,167,188,55,219,46,245,84,189,42,140,145,97,187,177,121,249,185,161,168,160,162,114,47,103,185,19,117,103,193,23,234,64,38,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,173,103,22,63,74,125,100,253,32,100,63,120,206,108,166,86,174,172,120,53,254,202,26,167,153,106,103,237,142,249,51,240,183,32,184,223,124,151,224,135,91,202,249,170,153,38,233,117,60,235,121,249,122,156,188,220,173,223,109,246,77,246,2,64,120,92,125,4,244,203,249,107,239,138,210,85,24,171,133,205,11,253,173,122,19,140,232,167,225,79,225,31,224,231,157,255,0,68,252,143,147,235,249,138,201,234,127,121,234,73,203,203,215,229,249,235,191,46,253,183,217,50,168,0,0,2,149,188,106,254,148,248,183,232,254,135,239,27,137,117,36,42,227,91,195,123,246,224,234,157,171,83,63,102,95,193,47,147,49,248,44,94,75,240,119,207,245,58,117,53,19,117,122,158,106,45,183,243,60,188,188,171,183,38,251,247,217,3,0,120,24,255,0,110,207,239,111,252,164,90,161,21,120,24,224,99,246,151,126,27,127,242,163,248,99,248,99,242,111,254,68,249,63,202,249,79,51,255,0,211,19,115,243,121,159,238,118,228,247,239,218,85,0,0,1,0,60,106,254,139,24,183,233,2,135,238,235,137,0,60,46,62,157,154,101,252,181,247,61,105,111,220,107,112,165,251,112,116,178,213,166,127,135,191,130,95,38,100,16,95,124,239,201,126,127,169,211,166,168,135,165,211,235,69,182,254,103,155,155,153,118,228,219,110,251,166,0,225,115,194,147,246,181,235,182,51,173,127,179,215,225,31,224,231,157,255,0,67,63,5,188,159,95,204,81,207,77,251,247,155,147,151,151,175,205,243,23,126,93,187,111,186,4,255,0,0,0,0,1,170,185,127,222,23,31,65,61,50,254,90,251,226,180,138,191,212,49,255,0,214,139,254,100,255,0,241,228,255,0,225,115,66,255,0,107,94,132,227,58,41,248,83,248,71,248,57,231,127,209,63,35,228,250,254,98,178,122,159,222,122,146,114,242,245,249,126,122,239,203,191,109,246,64,214,176,191,239,11,143,160,158,153,127,45,125,241,90,69,95,234,24,255,0,235,69,255,0,50,127,248,242,127,240,185,161,127,181,175,66,113,157,20,252,41,252,35,252,28,243,191,232,159,145,242,125,127,49,89,61,79,239,61,73,57,121,122,252,191,61,119,229,223,182,251,32,101,80,0,17,87,197,31,232,39,169,191,200,191,124,81,21,213,225,193,225,255,0,89,196,69,246,45,91,213,236,119,255,0,146,122,15,51,4,84,213,18,79,79,38,69,85,200,248,249,105,223,11,227,145,144,195,34,163,223,50,59,149,100,137,34,106,63,241,203,21,186,113,27,162,22,174,35,180,122,245,163,87,219,229,93,162,219,127,168,183,58,178,174,146,54,190,116,130,158,186,10,153,25,31,55,178,215,189,176,43,17,234,142,70,43,209,202,215,242,242,47,107,192,48,12,55,75,48,219,78,159,105,246,61,73,99,199,172,116,233,77,67,67,76,139,201,19,55,85,85,85,85,87,61,238,114,185,239,123,149,94,247,185,206,114,185,206,85,80,236,0,0,0,0,62,73,45,54,169,174,180,247,217,173,148,143,185,81,211,205,73,79,88,232,90,179,195,4,206,141,210,196,201,54,230,107,30,232,33,115,154,139,179,150,40,213,119,229,77,160,95,141,95,209,99,22,253,32,80,253,221,113,39,249,31,248,214,225,75,246,224,233,101,171,76,255,0,15,127,4,190,76,200,32,190,249,223,146,252,255,0,83,167,77,81,15,75,167,214,139,109,252,207,55,55,50,237,201,182,221,247,64,168,31,11,143,167,102,153,127,45,125,207,90,95,241,0,56,92,240,164,253,173,122,237,140,235,95,236,245,248,71,248,57,231,127,208,207,193,111,39,215,243,20,115,211,126,253,230,228,229,229,235,243,124,197,223,151,110,219,238,147,252,0,0,0,0,0,0,1,173,103,22,63,74,125,100,253,32,100,63,120,206,108,166,86,174,172,120,53,254,202,26,167,153,106,103,237,142,249,51,240,183,32,184,223,124,151,224,135,91,202,249,170,153,38,233,117,60,235,121,249,122,156,188,220,173,223,109,246,77,246,2,64,120,92,125,4,244,203,249,107,239,138,210,85,24,171,133,205,11,253,173,122,19,140,232,167,225,79,225,31,224,231,157,255,0,68,252,143,147,235,249,138,201,234,127,121,234,73,203,203,215,229,249,235,191,46,253,183,217,50,168,0,0,2,149,188,106,254,148,248,183,232,254,135,239,27,137,117,36,42,227,91,195,123,246,224,234,157,171,83,63,102,95,193,47,147,49,248,44,94,75,240,119,207,245,58,117,53,19,117,122,158,106,45,183,243,60,188,188,171,183,38,251,247,217,3,0,120,24,255,0,110,207,239,111,252,164,90,161,21,120,24,224,99,246,151,126,27,127,242,163,248,99,248,99,242,111,254,68,249,63,202,249,79,51,255,0,211,19,115,243,121,159,238,118,228,247,239,218,85,0,0,0,0,1,175,15,4,156,31,100,220,92,234,132,86,86,165,93,22,19,99,168,129,217,101,226,146,90,126,189,12,18,199,59,225,100,113,202,244,115,159,51,169,159,18,61,172,145,35,87,35,222,215,34,114,186,255,0,176,12,3,13,210,204,54,211,167,218,125,143,82,88,241,235,29,58,83,80,208,211,34,242,68,205,213,85,85,85,85,207,123,156,174,123,222,229,87,189,238,115,156,174,115,149,87,175,232,94,133,233,199,14,154,113,110,210,253,47,179,121,27,85,14,242,205,52,170,143,170,184,85,57,17,36,170,169,145,17,58,147,63,149,187,174,200,212,107,90,198,53,140,99,24,220,128,0,0,6,42,226,199,232,177,172,159,163,252,135,238,233,205,107,13,159,117,99,5,253,148,52,179,50,211,63,149,62,76,252,45,199,238,54,47,59,208,235,121,95,53,77,36,61,94,159,51,121,249,122,156,220,188,205,223,109,183,77,247,43,91,250,134,63,250,209,127,204,159,254,60,11,84,0,0,0,1,64,62,40,255,0,78,205,77,254,69,251,158,136,149,94,6,63,219,179,251,219,255,0,41,25,87,138,63,10,79,219,41,174,217,54,181,254,207,95,131,159,132,126,75,253,12,252,22,243,157,15,47,71,5,55,239,222,110,62,110,110,135,55,204,77,185,182,239,182,235,149,120,24,224,99,246,151,126,27,127,242,163,248,99,248,99,242,111,254,68,249,63,202,249,79,51,255,0,211,19,115,243,121,159,238,118,228,247,239,216,40,4,191,239,11,143,160,158,153,127,45,125,241,90,69,95,234,24,255,0,235,69,255,0,50,127,248,242,127,240,185,161,127,181,175,66,113,157,20,252,41,252,35,252,28,243,191,232,159,145,242,125,127,49,89,61,79,239,61,73,57,121,122,252,191,61,119,229,223,182,251,32,118,13,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,163,84,145,57,81,30,248,101,233,202,207,105,170,143,141,170,142,106,162,42,107,24,109,80,86,94,161,120,42,90,179,44,255,0,37,203,236,90,247,73,141,219,111,151,138,219,149,29,150,147,9,111,66,219,4,211,62,72,233,99,229,173,99,121,35,107,145,137,179,26,155,53,54,107,125,16,38,167,8,90,189,83,174,252,52,105,238,169,92,39,171,158,229,118,179,178,27,164,245,48,69,11,234,46,52,207,117,45,100,200,200,189,134,177,245,16,74,246,35,81,190,195,155,236,179,230,165,59,120,165,235,165,102,176,113,89,126,198,232,175,62,111,27,211,191,252,27,182,67,26,79,28,108,170,141,17,110,15,116,114,175,47,91,205,117,33,116,140,107,90,248,233,160,249,200,212,123,173,251,132,62,30,239,188,47,104,213,54,142,221,245,47,240,214,146,217,112,170,168,181,212,252,140,203,111,147,165,157,201,35,169,185,27,36,139,39,227,221,81,47,81,207,87,126,59,151,179,88,212,32,183,245,12,127,245,162,255,0,153,63,252,120,15,4,45,45,254,201,122,215,112,177,127,244,38,45,104,185,249,175,182,166,190,14,138,63,248,53,220,239,103,212,199,126,248,134,85,241,171,250,44,98,223,164,10,31,187,174,36,180,225,187,68,45,92,56,104,150,45,162,246,107,229,93,230,159,28,167,149,175,175,169,141,177,190,166,121,167,146,162,103,163,27,217,140,89,102,147,145,155,185,90,206,86,171,158,168,175,94,149,198,183,10,95,183,7,75,45,90,103,248,123,248,37,242,102,65,5,247,206,252,151,231,250,157,58,106,136,122,93,62,180,91,111,230,121,185,185,151,110,77,182,239,186,5,64,248,92,125,59,52,203,249,107,238,122,210,239,181,251,71,44,92,64,104,214,89,163,185,28,222,94,147,38,183,186,158,58,158,87,191,202,85,49,201,37,53,79,35,30,197,147,165,60,113,75,211,231,70,191,147,149,222,203,149,8,129,194,231,133,39,237,107,215,108,103,90,255,0,103,175,194,63,193,207,59,254,134,126,11,121,62,191,152,163,158,155,247,239,55,39,47,47,95,155,230,46,252,187,118,223,116,159,224,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,228,189,93,109,242,83,220,100,230,98,249,154,170,74,137,105,37,169,217,140,99,25,214,125,59,165,233,181,168,214,117,57,19,116,110,235,24,56,145,240,142,181,107,214,182,229,58,191,102,214,122,76,58,159,39,168,138,173,246,122,108,65,179,178,41,210,8,217,52,171,35,106,226,71,190,89,89,36,207,119,34,42,190,87,42,243,46,238,92,235,193,15,8,55,222,14,113,92,151,10,168,213,255,0,195,75,45,242,225,13,210,142,155,240,125,150,239,33,85,211,233,212,73,206,147,74,249,122,172,101,50,108,170,141,103,67,118,166,239,114,129,77,124,126,103,95,178,39,25,58,177,127,249,47,228,255,0,41,144,73,98,232,245,250,188,223,38,198,202,14,175,55,43,118,234,121,94,167,46,222,207,63,46,238,219,153,108,83,193,47,22,177,82,104,22,117,154,211,208,242,94,174,185,130,218,235,42,122,175,94,173,45,37,21,60,148,241,242,42,242,55,149,245,181,43,186,34,57,122,155,57,85,26,212,78,43,86,60,26,255,0,101,13,83,204,181,51,246,199,124,153,248,91,144,92,111,190,75,240,67,173,229,124,213,76,147,116,186,158,117,188,252,189,78,94,110,86,239,182,251,38,251,19,87,133,205,11,253,173,122,19,140,232,167,225,79,225,31,224,231,157,255,0,68,252,143,147,235,249,138,201,234,127,121,234,73,203,203,215,229,249,235,191,46,253,183,217,3,42,128,0,162,191,23,156,23,240,75,140,155,149,255,0,229,79,55,248,107,143,218,239,189,30,135,79,202,116,227,117,7,75,155,153,122,155,249,14,167,54,205,253,247,151,111,103,153,210,3,192,199,251,118,127,123,127,229,35,63,241,173,225,189,251,112,117,78,213,169,159,179,47,224,151,201,152,252,22,47,37,248,59,231,250,157,58,154,137,186,189,79,53,22,219,249,158,94,94,85,219,147,125,251,236,157,175,129,142,6,63,105,119,225,183,255,0,42,63,134,63,134,63,38,255,0,228,79,147,252,175,148,243,63,253,49,55,63,55,153,254,231,110,79,126,253,130,85,0,0,165,111,26,191,165,62,45,250,63,161,251,198,226,101,95,3,31,237,217,253,237,255,0,148,140,255,0,198,183,134,247,237,193,213,59,86,166,126,204,191,130,95,38,99,240,88,188,151,224,239,159,234,116,234,106,38,234,245,60,212,91,111,230,121,121,121,87,110,77,247,239,178,118,190,6,56,24,253,165,223,134,223,252,168,254,24,254,24,252,155,255,0,145,62,79,242,190,83,204,255,0,244,196,220,252,222,103,251,157,185,61,251,246,9,84,0,0,107,89,197,143,210,159,89,63,72,25,15,222,51,155,41,149,171,171,30,13,127,178,134,169,230,90,153,251,99,190,76,252,45,200,46,55,223,37,248,33,214,242,190,106,166,73,186,93,79,58,222,126,94,167,47,55,43,119,219,125,147,125,128,144,30,23,31,65,61,50,254,90,251,226,180,202,188,88,253,22,53,147,244,127,144,253,221,56,225,115,66,255,0,107,94,132,227,58,41,248,83,248,71,248,57,231,127,209,63,35,228,250,254,98,178,122,159,222,122,146,114,242,245,249,126,122,239,203,191,109,246,78,213,171,24,47,236,161,165,153,150,153,252,169,242,103,225,110,63,113,177,121,222,135,91,202,249,170,105,33,234,244,249,155,207,203,212,230,229,230,110,251,109,186,111,184,26,193,27,84,21,87,253,67,31,253,104,191,230,79,255,0,30,90,160,21,87,227,157,253,164,255,0,190,79,242,105,21,124,46,62,157,154,101,252,181,247,61,105,106,156,115,240,49,251,116,127,2,127,249,81,252,14,252,14,249,75,255,0,34,124,161,230,188,223,150,255,0,233,136,121,57,124,183,247,91,243,251,182,239,138,184,92,240,164,253,173,122,237,140,235,95,236,245,248,71,248,57,231,127,208,207,193,111,39,215,243,20,115,211,126,253,230,228,229,229,235,243,124,197,223,151,110,219,238,129,63,192,0,81,95,139,206,117,248,91,198,77,202,193,242,95,148,252,10,199,237,118,46,183,95,169,230,250,145,186,191,171,203,202,157,61,188,255,0,79,151,119,126,245,205,191,181,202,222,215,224,169,244,167,202,127,71,245,223,120,219,137,85,197,31,133,39,237,148,215,108,155,90,255,0,103,175,193,207,194,63,37,254,134,126,11,121,206,135,151,163,130,155,247,239,55,31,55,55,67,155,230,38,220,219,119,219,117,202,188,12,112,49,251,75,191,13,191,249,81,252,49,252,49,249,55,255,0,34,124,159,229,124,167,153,255,0,233,137,185,249,188,207,247,59,114,123,247,236,18,168,0,5,106,248,222,224,191,40,105,102,154,106,103,202,157,63,144,114,10,187,23,146,232,111,214,243,244,201,55,87,169,205,236,242,124,155,203,203,202,188,221,109,247,111,38,206,137,126,18,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,171,67,19,85,92,142,78,71,61,54,221,81,205,181,238,53,184,82,253,184,58,89,106,211,63,195,223,193,47,147,50,8,47,190,119,228,191,63,212,233,211,84,67,210,233,245,162,219,127,51,205,205,204,187,114,109,183,125,211,0,112,185,225,73,251,90,245,219,25,214,191,217,235,240,143,240,115,206,255,0,161,159,130,222,79,175,230,40,231,166,253,251,205,201,203,203,215,230,249,139,191,46,221,183,221,2,127,128,0,138,188,125,112,81,138,241,89,167,21,119,187,77,179,203,234,110,51,111,154,76,114,225,78,145,178,74,254,68,116,141,182,84,44,142,99,29,12,175,85,70,57,238,78,140,143,87,162,242,186,86,75,5,124,32,49,107,238,13,198,134,161,97,89,77,15,146,189,99,248,125,218,215,113,166,234,178,78,133,84,23,106,8,229,143,157,138,230,59,149,236,114,110,213,86,174,219,162,170,119,46,80,199,244,250,23,167,20,58,227,55,16,246,203,55,145,204,235,177,249,113,187,149,77,58,163,35,184,210,186,106,121,35,125,67,54,246,230,143,202,177,140,145,21,29,211,114,177,220,232,200,146,48,200,0,0,53,172,226,199,233,79,172,159,164,12,135,239,25,203,84,240,84,250,44,101,63,164,10,239,187,173,199,84,213,143,6,191,217,67,84,243,45,76,253,177,223,38,126,22,228,23,27,239,146,252,16,235,121,95,53,83,36,221,46,167,157,111,63,47,83,151,155,149,187,237,190,201,190,196,170,224,167,133,47,218,125,165,151,93,51,252,61,252,45,249,79,32,158,251,231,126,75,242,29,62,165,53,60,61,46,159,90,93,246,242,220,220,220,201,191,62,219,118,221,66,64,0,0,0,0,26,214,113,99,244,167,214,79,210,6,67,247,140,230,202,101,106,234,199,131,95,236,161,170,121,150,166,126,216,239,147,63,11,114,11,141,247,201,126,8,117,188,175,154,169,146,110,151,83,206,183,159,151,169,203,205,202,221,246,223,100,223,96,59,95,130,167,209,99,41,253,32,87,125,221,110,39,249,31,248,41,225,75,246,159,105,101,215,76,255,0,15,127,11,126,83,200,39,190,249,223,146,252,135,79,169,77,79,15,75,167,214,151,125,188,183,55,55,50,111,207,182,221,183,89,0,0,215,175,61,208,189,71,226,47,142,237,83,210,253,47,179,121,235,173,118,160,100,82,205,52,170,172,165,183,210,182,231,50,73,85,83,34,34,244,225,103,51,119,93,149,202,231,53,140,107,222,246,49,219,10,24,83,66,184,81,211,141,12,205,181,3,84,45,145,124,171,153,234,54,65,115,188,92,175,53,16,163,100,167,165,170,172,125,68,116,20,233,186,244,225,103,51,57,213,23,154,89,24,143,118,200,216,163,136,57,110,26,56,116,193,56,95,210,202,13,51,193,105,255,0,214,171,47,21,188,243,127,162,119,79,45,12,51,214,116,229,150,78,143,87,160,199,116,152,238,70,122,34,122,170,229,80,0,0,0,249,46,214,155,85,254,213,91,98,190,219,41,46,54,219,141,60,148,149,148,117,112,182,104,42,96,145,170,217,34,146,55,34,181,236,115,85,90,173,84,84,84,85,69,62,176,0,213,92,217,79,132,239,162,198,141,254,143,241,239,187,160,32,7,245,12,127,245,162,255,0,153,63,252,121,101,58,79,130,254,197,250,89,134,233,159,202,159,41,254,9,99,246,235,23,157,232,116,124,215,149,166,142,30,175,79,153,220,156,221,62,110,94,103,109,190,219,174,219,129,218,192,0,10,86,241,171,250,83,226,223,163,250,31,188,110,37,212,144,171,141,111,13,239,219,131,170,118,173,76,253,153,127,4,190,76,199,224,177,121,47,193,223,63,212,233,212,212,77,213,234,121,168,182,223,204,242,242,242,174,220,155,239,223,100,8,87,224,169,244,167,202,127,71,245,223,120,219,139,169,33,87,5,62,27,223,180,251,84,238,186,153,251,50,254,22,252,167,143,207,98,242,95,131,190,67,167,212,169,167,155,171,212,243,82,239,183,150,229,229,229,77,249,247,223,182,203,53,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,167,143,25,205,56,117,187,84,49,237,69,165,246,105,106,108,244,150,217,27,235,188,238,168,184,76,174,221,93,191,162,122,114,237,245,251,140,57,225,145,171,243,105,199,17,86,155,36,178,242,210,100,178,65,105,68,229,69,252,101,69,117,27,127,49,203,232,207,138,39,214,133,149,120,159,105,82,234,23,13,247,59,189,45,47,86,163,27,89,174,239,94,126,94,88,105,232,43,92,171,221,237,69,217,95,240,85,250,148,163,60,35,37,169,195,51,43,46,83,74,187,75,104,184,211,86,183,211,214,41,90,255,0,122,42,122,183,224,191,98,129,180,91,92,215,181,30,213,221,28,155,167,216,121,49,103,12,26,133,79,169,218,19,133,229,81,75,207,44,246,59,119,153,246,85,57,102,117,28,50,61,62,107,119,238,255,0,84,77,190,6,83,0,0,0,0,0,0,0,122,170,97,74,138,105,105,220,155,164,172,115,21,62,212,216,246,128,53,201,227,107,25,168,198,56,158,212,42,122,134,242,165,110,71,118,173,137,55,69,252,91,238,21,40,158,138,191,155,239,239,245,18,99,193,122,174,166,62,32,178,74,104,157,248,183,98,85,138,228,217,63,250,54,220,138,97,95,18,10,54,209,241,79,146,242,207,213,235,207,89,50,251,60,188,170,235,141,95,179,245,237,183,169,149,124,29,119,253,177,215,125,147,127,252,26,168,254,159,111,2,236,192,0,0,60,42,236,155,168,24,87,140,45,85,167,210,77,3,203,47,239,151,167,81,83,106,175,162,165,94,85,95,199,186,138,161,236,252,135,39,172,126,244,219,226,166,188,55,26,186,188,239,62,170,174,157,251,212,228,55,135,204,247,108,157,228,158,101,85,93,147,149,61,95,245,39,216,88,135,140,38,188,45,247,37,181,233,5,150,179,154,138,129,176,87,85,183,167,182,213,44,146,190,157,237,246,163,69,244,84,238,143,84,248,39,188,136,156,21,105,108,250,171,196,102,25,106,68,222,150,219,121,183,92,170,211,183,181,4,117,212,237,123,126,123,85,55,73,61,81,85,126,8,5,224,240,85,128,51,78,248,111,194,237,77,249,213,214,123,117,194,69,248,189,244,20,237,85,249,206,252,207,138,125,134,115,62,59,53,178,154,201,103,161,179,81,179,150,158,130,154,42,88,155,186,174,204,99,81,173,77,213,85,125,17,61,85,79,176,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,10,194,241,141,208,217,238,54,59,54,177,217,104,249,228,166,146,158,217,87,248,196,78,88,154,203,133,67,223,237,73,223,213,59,35,55,248,47,184,172,157,24,207,238,122,97,170,56,198,109,107,169,232,190,215,119,162,170,149,121,26,238,104,226,168,142,85,111,180,215,109,251,218,119,68,85,251,125,13,141,181,211,78,40,53,87,74,178,92,42,190,62,101,184,90,235,33,133,119,114,114,203,37,52,177,181,221,156,221,246,234,47,101,84,79,250,77,114,245,171,79,107,244,187,84,114,92,38,190,46,79,147,110,181,148,240,175,51,87,158,40,234,36,141,174,236,231,109,191,77,123,42,170,255,0,210,6,198,154,23,168,212,154,171,165,88,214,109,77,55,85,247,27,93,28,245,11,202,173,218,105,41,162,149,201,221,173,255,0,92,247,34,39,253,7,125,42,71,194,43,137,170,187,109,226,175,66,178,26,174,165,37,82,201,91,67,236,34,114,200,231,80,82,198,207,98,45,215,178,47,119,63,111,138,123,203,110,0,0,2,147,188,99,82,185,56,141,179,249,201,57,154,184,197,63,75,178,38,204,243,247,13,147,183,235,245,238,98,63,14,106,203,125,31,20,248,183,159,135,169,215,171,161,134,15,105,201,203,42,220,105,57,93,219,215,209,123,47,99,49,248,202,208,65,69,196,93,137,240,197,200,179,226,180,178,187,218,85,221,206,174,184,110,190,191,81,25,184,55,169,158,155,138,13,47,90,121,250,75,38,93,100,141,206,229,71,123,43,113,167,223,178,129,178,24,61,112,42,172,49,171,159,206,170,212,221,219,109,191,111,93,143,96,0,0,0,0,0,0,2,186,60,97,245,106,146,205,166,54,173,48,138,109,170,235,171,160,175,115,121,87,188,79,167,184,64,189,249,21,61,83,243,145,126,175,121,98,85,85,17,209,210,205,87,50,237,28,17,186,71,47,212,137,186,255,0,208,80,47,137,38,174,84,106,175,18,151,143,107,247,54,57,230,44,81,38,201,221,41,235,235,54,119,204,106,250,73,232,187,253,170,6,30,225,207,79,230,212,221,104,196,113,40,217,207,29,85,230,129,179,166,232,159,138,117,92,49,187,242,155,249,254,229,220,216,255,0,79,49,200,176,252,7,26,196,160,77,163,178,218,40,237,204,78,253,146,24,89,26,122,170,254,111,197,126,213,42,39,193,215,73,229,189,234,221,223,82,107,163,230,162,160,181,212,81,194,155,162,109,80,202,155,124,205,119,103,162,252,213,94,202,213,79,175,220,92,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,123,80,241,200,179,12,7,37,196,167,110,241,222,172,245,150,231,38,235,221,38,133,241,175,162,167,231,124,83,237,67,92,14,35,52,254,109,50,214,140,187,18,145,156,145,210,222,107,219,2,110,139,248,166,213,205,27,127,41,223,153,239,93,205,152,10,105,241,138,210,121,108,186,183,104,212,154,24,249,104,171,237,84,244,115,38,232,187,212,62,166,225,51,157,221,234,191,53,19,178,53,19,235,247,1,159,252,30,53,110,146,243,166,55,93,48,150,109,234,232,107,167,175,107,121,87,180,76,167,183,192,157,249,17,61,87,243,149,126,175,121,98,229,0,120,109,234,237,70,148,241,41,104,246,191,115,100,126,94,197,42,108,157,146,162,190,143,119,124,199,47,164,126,137,183,218,133,253,82,212,199,89,75,13,92,43,188,115,198,217,26,191,20,84,221,63,233,3,218,0,0,0,0,0,0,1,235,157,85,33,145,90,254,69,70,174,206,219,125,187,122,236,6,190,222,35,53,150,250,206,41,242,159,33,15,79,161,87,93,12,254,211,151,154,84,184,213,243,59,191,167,170,118,78,198,92,240,115,74,229,226,54,241,228,228,229,111,224,197,71,87,178,46,236,243,246,253,211,191,234,244,238,70,238,50,42,167,170,226,131,83,214,162,110,170,199,151,94,163,107,185,81,190,202,92,106,54,236,132,151,240,107,183,193,91,196,93,246,73,162,231,88,49,90,169,91,237,42,108,230,215,91,246,95,95,172,11,171,0,0,58,22,186,106,53,38,149,105,86,75,155,84,205,210,125,186,215,89,61,58,242,171,183,154,58,105,101,106,118,107,191,214,253,232,169,255,0,65,223,74,146,241,117,226,102,174,227,120,164,208,156,126,167,167,75,74,177,214,215,123,8,188,210,53,213,244,178,51,219,139,116,236,169,221,175,219,224,158,240,43,231,90,53,2,231,169,250,163,147,230,215,74,158,179,238,151,106,218,168,151,145,173,229,142,90,137,37,70,251,45,110,255,0,190,47,117,68,95,179,208,179,111,7,45,13,158,221,99,188,235,29,234,143,146,74,153,42,45,148,159,140,69,230,137,204,183,212,49,254,204,157,189,23,178,179,127,138,251,138,203,209,93,61,184,106,142,168,227,88,77,4,92,255,0,41,221,104,233,230,94,102,167,36,82,84,71,27,157,221,205,223,110,162,118,69,69,255,0,164,216,211,66,244,226,131,74,180,171,26,194,168,99,229,91,125,174,142,25,151,119,47,60,177,211,69,27,157,221,206,219,126,154,118,69,84,255,0,164,14,250,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,194,166,233,178,251,202,177,241,117,225,149,243,71,71,174,152,235,119,233,182,58,26,216,119,244,106,121,250,169,37,230,124,191,98,114,181,159,98,251,139,79,58,206,165,225,84,26,141,167,249,22,13,113,79,196,95,109,85,118,231,59,218,246,122,208,62,45,251,57,170,187,35,215,183,50,125,169,234,6,182,58,51,159,86,105,142,168,227,57,181,35,249,126,74,187,81,85,76,155,34,243,71,21,68,114,57,189,218,237,183,228,245,68,85,251,125,13,142,116,55,80,232,181,79,74,113,140,218,137,219,252,165,105,162,168,149,54,95,102,73,41,162,149,83,187,91,191,239,137,232,136,159,244,26,246,113,73,162,247,29,8,214,107,246,15,90,221,160,74,186,170,138,23,110,223,106,151,205,207,20,110,236,247,170,110,145,47,103,47,55,199,226,179,159,194,27,137,57,40,110,53,218,17,121,118,240,212,44,183,42,87,237,249,110,117,5,43,25,179,98,223,209,23,186,191,111,138,123,192,182,112,15,10,187,38,234,5,48,248,209,202,201,56,135,198,145,178,243,242,225,244,104,190,206,219,47,158,184,246,35,47,5,54,89,47,124,80,105,196,113,175,106,92,158,207,84,228,248,181,183,26,109,211,213,62,38,109,241,106,200,153,125,226,82,40,153,23,39,201,246,118,209,170,243,111,204,172,175,174,239,232,155,122,253,127,105,214,60,49,113,186,235,247,20,22,137,233,35,230,101,186,58,122,217,87,116,77,153,29,198,141,87,213,83,227,238,223,236,2,252,32,98,71,12,113,162,108,141,106,55,111,134,200,126,192,0,0,0,0,0,0,3,23,241,59,153,126,1,240,251,168,121,51,63,127,164,197,238,210,83,167,198,102,209,76,246,167,205,114,122,179,222,155,26,222,100,183,186,188,183,40,186,100,85,45,253,211,120,175,158,177,237,221,62,124,178,43,213,55,68,68,245,119,193,19,234,66,227,124,95,181,81,113,109,33,183,225,52,179,109,81,119,173,139,168,222,95,88,101,165,175,141,123,171,21,61,91,238,84,95,179,212,170,158,26,240,58,173,72,215,12,51,23,167,135,168,202,139,229,185,39,78,100,77,162,117,100,44,114,247,115,127,63,220,187,129,117,62,26,186,71,22,153,240,227,99,185,58,78,105,242,104,41,175,110,77,182,229,74,138,10,53,84,249,238,69,238,207,94,223,98,18,204,224,112,44,114,28,67,9,176,98,240,55,149,150,155,101,45,18,38,234,191,189,66,214,123,213,127,55,226,191,106,156,240,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,38,120,148,233,20,90,153,195,141,242,228,217,57,103,198,105,234,111,109,77,183,230,74,106,10,197,68,249,237,68,238,255,0,94,255,0,98,146,204,224,115,220,114,28,191,9,191,226,243,183,153,151,107,101,85,18,166,234,159,190,194,230,123,149,63,59,226,159,106,1,172,86,53,123,171,196,178,139,94,69,76,223,221,54,122,248,43,24,221,211,231,197,34,61,19,117,69,79,86,252,21,62,165,54,67,225,135,50,252,61,225,247,79,50,105,59,79,87,139,218,100,168,79,132,174,162,133,238,79,154,212,245,127,185,54,53,243,226,83,3,170,211,125,112,204,241,122,136,122,108,167,190,92,82,4,230,69,222,38,214,76,198,175,103,59,243,61,235,185,106,222,16,58,166,185,78,144,220,48,154,169,183,168,180,86,203,211,111,47,164,49,82,208,70,157,209,136,158,174,247,170,175,219,234,5,131,0,0,0,0,0,0,31,137,216,146,67,36,106,155,163,154,173,219,227,186,31,176,6,184,252,107,217,100,178,113,65,168,241,200,189,170,178,107,197,83,83,224,215,92,106,118,79,85,248,18,103,193,114,86,71,196,62,74,142,151,147,155,15,172,68,246,119,221,124,245,187,177,138,252,78,177,186,235,15,20,23,121,234,227,229,101,198,58,138,200,151,116,93,217,37,198,177,81,123,42,252,61,251,125,135,103,240,149,200,153,98,226,82,88,159,23,63,159,179,186,141,23,155,110,85,125,125,15,127,69,223,211,234,251,64,188,192,120,69,221,55,67,200,29,19,92,181,14,139,75,52,167,39,205,171,93,178,91,109,53,181,17,38,203,237,73,29,52,178,162,118,107,182,253,237,125,81,83,254,131,92,109,102,207,171,53,59,84,114,124,218,173,252,223,42,221,171,106,161,77,145,57,99,150,162,73,26,222,205,110,251,115,250,170,34,253,158,133,135,120,189,113,38,250,235,141,14,132,89,159,248,154,117,138,229,86,253,191,45,174,175,165,123,54,116,91,250,42,119,71,237,240,79,121,5,248,91,209,123,142,187,235,53,135,7,162,110,240,45,93,45,69,115,183,111,179,75,230,224,138,69,238,246,42,236,146,167,102,187,155,225,241,64,159,254,17,124,50,190,24,235,53,211,34,102,221,70,201,67,69,14,254,168,190,66,170,57,121,153,47,218,156,174,103,218,190,226,211,145,54,77,147,220,117,173,51,194,168,52,231,79,241,220,26,220,159,136,177,90,168,237,205,95,107,218,232,192,200,183,238,231,42,110,140,78,220,203,246,175,169,217,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,175,207,22,110,28,233,243,237,57,143,87,173,112,111,118,199,162,72,167,119,50,255,0,164,160,130,186,161,221,157,43,91,243,222,158,141,87,125,169,216,168,221,30,206,106,116,211,83,241,172,206,25,186,63,36,93,168,234,165,127,42,59,149,145,84,71,34,246,229,118,255,0,51,220,139,250,253,13,149,53,7,18,163,206,176,155,238,33,92,206,104,174,246,234,170,37,77,213,63,125,133,241,251,149,171,232,245,247,167,218,134,186,124,84,233,53,199,70,117,195,39,196,43,169,186,49,45,198,182,166,137,57,218,238,106,95,57,60,113,187,179,222,169,186,68,189,156,188,223,31,172,54,18,208,236,254,131,83,180,155,21,205,104,42,252,202,92,236,244,53,50,191,166,230,126,50,74,104,164,84,217,90,223,207,79,68,68,239,250,142,237,82,238,74,105,95,190,220,172,114,255,0,200,86,135,131,206,188,79,125,179,93,52,90,226,239,106,223,20,247,72,23,100,253,238,54,91,233,154,157,163,79,138,247,87,170,253,94,242,202,47,46,115,44,245,207,98,110,230,211,74,168,159,95,42,129,175,103,31,119,23,220,120,157,204,30,249,57,250,55,43,132,41,219,109,145,46,21,93,189,62,179,63,120,59,91,31,81,173,55,106,244,78,209,218,39,111,248,42,237,235,241,34,183,22,245,115,214,113,31,168,143,168,111,43,153,147,221,216,137,186,47,100,175,159,225,246,147,119,193,118,205,212,201,242,75,203,226,221,173,164,172,129,29,205,232,189,75,115,189,55,255,0,16,22,218,0,0,0,0,0,0,120,85,68,69,85,244,67,201,196,101,247,47,145,177,59,221,223,125,188,141,186,166,167,255,0,172,137,206,248,47,195,224,160,82,111,139,70,168,254,29,241,23,29,146,150,77,169,113,251,90,91,36,102,222,179,65,93,92,213,118,234,198,175,163,253,55,84,250,212,238,126,15,58,88,203,238,169,221,53,10,170,29,227,183,208,207,77,27,185,189,36,142,166,223,42,118,71,167,199,243,85,63,232,33,215,18,249,85,102,99,175,89,237,222,174,78,111,252,36,186,178,46,200,155,71,231,102,114,39,100,79,206,95,84,220,184,143,9,253,61,252,11,225,149,46,21,48,237,81,126,186,252,169,27,249,191,212,103,183,208,170,38,200,229,79,86,253,75,245,32,19,76,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,52,248,195,105,107,44,90,167,106,212,42,88,118,142,225,67,5,52,142,230,245,146,74,155,132,171,217,94,191,15,205,68,255,0,160,233,158,18,250,163,248,9,196,92,150,74,169,55,165,200,45,107,108,141,155,122,77,61,117,11,81,219,163,28,190,140,244,221,19,235,66,123,120,176,105,239,225,167,12,171,112,166,135,122,139,13,215,229,73,31,205,254,163,5,190,185,85,54,87,34,122,187,235,95,169,74,118,225,163,42,172,195,181,235,2,187,209,191,151,255,0,9,45,108,151,178,46,241,249,216,92,169,221,23,243,83,209,55,3,101,180,84,84,69,79,69,60,156,70,33,114,249,103,19,178,93,247,255,0,79,91,169,170,127,250,248,154,239,130,124,126,8,114,224,0,0,0,0,0,0,82,247,140,85,177,240,107,77,162,189,83,180,150,138,118,255,0,134,174,224,191,19,0,240,9,113,125,187,137,220,61,236,147,147,173,114,183,194,189,183,221,22,225,75,219,211,234,37,151,141,21,159,167,147,227,119,150,69,179,93,73,71,2,187,155,213,122,151,23,122,111,254,34,17,112,145,87,61,31,17,250,118,250,118,243,57,249,61,161,138,155,162,118,90,248,62,63,96,27,34,211,59,158,154,39,239,191,51,26,191,242,29,39,92,115,250,13,49,210,124,171,53,175,171,242,201,108,179,215,84,196,254,155,159,248,200,233,165,145,169,178,53,223,152,190,168,169,219,245,29,190,204,231,62,207,66,247,166,206,117,52,74,169,245,242,161,90,254,48,218,241,61,138,205,107,209,107,115,189,171,132,80,93,39,93,147,247,185,25,112,166,114,119,141,126,9,221,30,139,245,123,192,171,237,97,206,106,117,47,84,50,92,206,105,186,223,43,221,171,42,226,127,42,55,153,146,212,73,34,118,229,110,223,63,222,137,250,189,11,113,240,153,225,206,12,7,78,100,213,235,164,28,183,108,134,37,138,7,115,42,254,226,158,10,26,134,246,108,174,111,207,98,250,181,29,246,39,98,173,184,86,210,107,142,179,107,134,49,136,80,83,117,162,75,149,21,77,111,182,214,242,210,249,200,35,145,221,222,197,93,146,84,236,213,230,248,125,91,22,105,246,37,71,130,97,22,44,66,133,156,177,90,45,212,180,41,221,87,126,148,44,143,222,174,95,70,39,189,126,213,3,176,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,21,151,226,251,160,11,119,199,45,250,201,103,162,230,158,137,209,81,85,59,169,182,208,178,58,250,135,174,206,145,19,213,83,178,51,127,130,251,139,52,58,70,181,105,245,30,169,105,110,77,131,214,39,107,173,170,182,150,53,239,236,190,90,121,34,69,236,230,239,251,226,246,221,19,236,245,3,94,30,24,245,86,227,163,154,213,140,102,20,51,244,162,109,202,138,26,197,229,107,183,166,74,184,100,145,59,177,254,232,211,209,55,248,124,13,135,236,57,133,46,105,163,148,185,181,36,191,138,187,99,140,184,163,185,87,183,86,149,36,244,86,162,250,59,224,159,98,122,26,226,235,94,1,89,165,186,173,148,97,21,77,219,228,139,197,109,44,46,221,61,168,226,169,146,38,187,179,157,182,253,63,69,85,95,183,212,182,159,14,109,112,147,61,225,47,39,197,170,251,214,98,246,218,218,56,91,241,130,154,217,72,198,250,70,212,245,127,189,92,191,90,129,84,60,70,84,58,171,136,29,76,153,207,231,223,48,188,236,187,109,219,206,204,90,79,130,213,153,137,163,25,53,255,0,203,251,107,146,86,210,117,121,253,222,82,220,254,93,183,253,123,237,250,202,166,214,201,93,62,179,103,179,189,54,116,153,61,209,234,159,5,90,185,20,185,143,8,122,42,122,78,22,107,86,10,126,146,207,146,201,43,253,181,119,59,150,221,65,187,187,250,111,183,160,19,116,0,0,0,0,0,0,193,220,106,230,159,129,28,53,103,85,205,151,166,250,251,21,210,130,55,114,239,237,62,130,161,83,242,87,243,126,175,180,206,37,114,120,198,234,180,248,254,155,89,244,242,223,63,44,247,42,218,122,153,219,202,139,189,60,148,247,8,93,221,88,169,234,137,232,228,95,250,64,169,140,82,138,108,191,82,236,246,247,183,173,45,234,249,79,11,147,116,111,59,166,168,106,125,72,155,171,190,175,212,108,125,195,206,43,14,25,162,88,69,134,40,186,110,131,30,182,54,70,243,42,236,246,210,68,213,77,247,95,205,248,148,67,192,62,159,203,168,28,81,224,236,141,252,169,143,222,109,151,215,246,69,221,176,92,105,119,79,156,223,207,250,254,197,54,32,99,18,54,54,54,250,53,17,16,15,208,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,119,196,46,43,14,103,162,89,189,134,88,186,142,159,30,185,182,54,243,42,110,247,82,74,196,77,247,79,206,247,174,198,184,57,93,20,216,134,165,222,45,236,78,140,182,91,237,68,45,78,206,228,116,53,14,79,173,23,101,111,215,250,205,160,36,98,72,199,70,239,71,34,162,154,239,241,243,167,242,233,255,0,20,121,187,36,127,50,100,23,139,157,245,157,182,217,179,220,106,182,79,156,239,204,250,190,196,2,236,120,42,205,63,13,248,106,193,107,157,47,81,244,22,43,93,4,142,229,219,218,101,5,58,175,228,167,231,125,127,105,156,74,228,240,114,213,105,242,13,54,188,105,229,194,126,105,237,181,181,21,48,55,149,19,106,120,233,237,240,183,186,49,19,213,87,213,202,191,244,150,54,0,0,0,0,0,0,5,113,248,210,217,152,186,49,140,223,252,191,182,153,37,21,39,87,159,221,229,46,47,229,219,127,215,190,223,172,171,110,28,234,29,75,196,14,153,204,215,242,109,152,89,183,93,183,237,231,97,46,35,197,226,138,158,179,133,154,53,158,159,170,176,100,177,204,207,109,91,202,230,219,171,246,119,111,93,183,244,41,159,69,37,116,26,203,129,78,196,221,209,228,246,183,162,124,85,42,163,80,54,63,190,230,20,184,94,142,213,102,213,114,254,42,211,142,62,226,174,229,94,253,42,85,147,209,26,171,232,223,130,253,139,232,107,193,196,238,170,220,117,139,90,242,124,194,186,126,172,78,185,214,195,70,188,173,110,212,222,110,105,35,78,204,103,186,69,245,77,254,37,167,120,140,107,132,152,23,9,120,198,45,75,218,183,40,182,209,81,204,159,8,42,109,149,108,119,172,110,79,86,123,149,171,245,161,82,218,43,128,86,106,158,171,98,248,69,51,119,249,94,241,69,75,51,183,79,102,57,106,99,137,206,238,230,239,183,83,209,21,23,236,245,2,207,60,32,180,3,228,156,118,191,89,47,52,92,181,21,174,150,138,149,221,77,247,133,241,208,84,49,219,54,69,79,84,94,202,205,254,43,238,44,208,233,26,43,167,212,122,91,165,184,206,15,70,157,173,86,170,42,89,23,191,180,248,169,227,137,87,187,157,183,239,105,219,117,79,183,212,238,224,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,84,95,140,70,133,124,135,120,180,235,69,11,63,115,220,38,130,213,55,127,245,105,29,112,169,114,247,145,87,209,19,209,136,159,95,184,132,26,23,174,151,221,25,92,162,43,92,188,177,100,88,253,109,153,233,202,197,219,204,116,183,95,106,55,251,162,78,221,190,212,247,222,223,27,122,90,205,89,225,215,42,177,121,126,180,246,251,125,117,206,149,57,249,118,158,58,26,150,177,126,123,83,214,79,122,170,124,80,215,118,253,105,168,176,223,46,54,42,182,242,207,110,171,154,146,84,221,23,103,198,245,106,167,101,84,245,69,244,85,3,215,118,175,150,235,117,173,185,204,238,105,43,42,36,157,235,182,219,185,238,87,47,166,223,31,129,125,190,25,22,218,155,119,11,22,127,51,31,39,154,150,158,166,62,232,187,177,214,234,61,151,178,253,69,4,27,7,248,117,80,197,67,194,198,41,210,119,55,152,162,160,157,221,149,54,115,173,212,155,167,252,128,73,144,0,0,0,0,0,30,28,168,212,87,42,246,68,221,74,38,241,82,212,117,205,184,144,158,216,199,243,199,98,163,117,183,125,182,217,97,175,173,110,223,53,63,59,235,251,84,187,93,74,201,96,195,180,255,0,35,202,42,29,203,29,174,213,89,88,171,178,174,201,20,15,127,185,23,243,126,11,246,41,173,158,184,100,127,134,58,209,157,228,236,127,59,46,217,53,210,178,53,219,111,102,90,185,30,158,228,252,239,122,39,216,128,79,223,6,77,57,117,203,42,200,53,18,166,151,154,154,150,158,174,221,28,188,251,109,59,100,183,204,137,178,59,127,69,223,230,237,245,251,139,116,33,111,133,6,157,187,3,225,149,42,94,187,174,65,117,249,107,236,73,237,244,43,249,206,252,207,171,236,66,105,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,129,90,219,226,217,167,250,39,171,25,62,148,92,180,135,33,185,213,99,21,238,160,150,174,11,132,12,142,103,53,17,121,154,215,38,232,157,253,224,79,80,112,120,46,83,6,115,132,227,217,173,45,36,148,176,228,22,170,75,164,112,72,228,115,162,108,240,182,68,98,170,118,85,68,126,219,253,71,56,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,5,107,111,139,102,159,232,158,172,100,250,81,114,210,28,134,231,85,140,87,186,130,90,184,46,16,50,57,156,212,69,230,107,92,155,162,119,247,129,61,65,197,226,215,232,114,156,98,209,147,211,211,190,8,174,244,20,245,236,137,234,138,232,219,44,109,122,53,85,59,42,162,59,99,148,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,84,95,140,222,156,58,219,148,227,250,139,77,73,203,77,85,5,37,186,73,122,155,239,59,164,184,76,169,178,187,127,68,223,230,237,245,251,139,116,33,111,138,254,157,187,60,225,149,106,24,187,46,63,117,249,107,237,232,91,235,151,243,155,249,255,0,95,216,160,87,191,133,110,163,46,19,196,132,22,215,191,146,59,237,27,109,187,237,190,235,53,125,19,118,249,171,249,191,87,218,133,236,181,81,200,142,69,236,169,186,26,199,232,126,71,248,29,173,24,38,78,247,242,50,211,147,90,235,36,93,183,246,98,171,141,235,238,95,205,247,34,253,138,108,153,166,185,44,25,142,159,227,153,69,59,185,163,186,90,168,235,17,118,84,221,37,129,143,247,162,126,119,193,62,196,3,178,128,0,0,0,0,0,137,222,38,246,218,155,151,11,23,143,45,31,63,149,150,162,166,79,105,19,102,54,221,89,186,247,95,172,161,43,77,124,182,171,173,21,206,23,114,201,71,81,28,236,93,183,217,204,114,57,61,119,248,124,13,129,124,69,40,98,174,225,99,44,234,187,151,203,209,87,206,222,202,187,185,182,234,189,147,254,83,95,0,50,174,186,107,165,247,89,191,5,226,186,75,205,22,59,143,209,89,152,156,172,77,252,191,87,101,246,99,98,250,74,189,187,253,171,238,155,254,14,250,21,242,237,226,237,173,21,209,239,79,111,154,123,84,61,255,0,213,163,117,190,165,171,218,68,95,69,95,86,42,125,126,226,182,108,54,154,139,245,242,221,98,164,111,52,247,26,184,105,34,77,209,55,124,143,70,162,119,84,79,85,79,85,67,98,46,9,52,181,154,77,195,174,43,98,242,253,25,238,22,250,27,157,82,115,243,111,60,148,52,205,122,252,247,39,172,126,229,68,248,32,25,224,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7,205,114,163,142,227,110,170,183,204,155,199,85,11,225,122,124,81,205,84,95,250,77,120,248,238,211,86,233,175,18,121,117,28,49,242,67,119,185,215,221,89,223,126,210,215,212,162,126,83,151,209,159,87,216,134,196,165,73,248,208,233,227,40,178,28,111,81,169,163,228,134,120,40,237,114,119,223,121,92,251,140,202,189,221,191,162,126,110,223,95,184,10,195,54,22,240,245,153,147,112,177,134,242,38,220,150,219,115,23,237,75,117,33,175,73,176,79,135,18,87,39,11,24,199,158,127,55,238,106,46,143,100,77,162,249,58,147,149,59,126,191,94,224,73,240,0,0,0,0,0,17,47,196,223,82,155,167,60,50,92,182,119,43,242,9,230,177,183,182,253,231,183,214,109,249,46,252,207,171,237,66,140,180,230,197,81,154,234,102,49,141,71,222,123,237,246,138,133,61,59,186,122,134,51,226,137,234,239,138,125,168,79,79,24,125,96,76,139,62,181,105,125,37,71,53,53,178,40,43,165,103,38,219,79,28,215,8,23,186,177,23,209,125,206,84,250,189,230,32,240,196,210,166,234,71,18,54,234,217,219,205,22,57,28,55,148,77,246,246,169,235,232,151,126,207,106,250,63,235,251,20,11,177,208,188,54,60,3,71,240,236,81,177,242,73,111,177,91,233,231,239,190,242,199,75,20,110,95,156,239,123,61,202,168,119,179,243,28,109,138,54,196,196,217,172,106,53,62,196,63,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,124,55,219,237,155,24,179,87,100,89,21,210,150,219,107,182,192,250,170,202,202,169,82,56,96,133,136,170,231,189,203,217,173,68,69,85,85,42,171,137,15,25,155,243,174,245,88,223,12,184,181,20,54,234,121,22,63,194,59,236,14,150,90,157,149,83,154,10,93,209,177,181,118,69,71,74,174,85,69,238,198,41,217,252,103,184,135,185,88,172,184,215,14,24,229,115,233,254,94,139,229,252,129,99,126,203,37,35,36,115,41,160,93,191,37,210,178,73,28,157,187,195,31,170,42,152,83,195,71,195,251,31,226,18,26,141,106,214,72,36,168,194,109,213,143,161,183,89,217,35,226,91,181,75,17,21,239,145,237,84,114,64,197,114,38,205,84,87,189,21,21,81,24,168,224,195,149,62,38,60,112,84,220,62,81,118,186,214,71,34,61,30,145,199,103,183,54,36,219,209,58,105,79,202,169,245,42,46,254,253,204,215,162,222,50,186,235,138,220,160,164,214,172,122,209,156,89,220,228,73,234,105,41,217,111,184,177,61,238,106,199,180,15,219,186,242,172,109,221,127,41,165,168,219,184,96,225,182,213,106,109,146,135,64,180,241,148,45,141,98,88,93,141,81,189,30,213,77,151,157,93,26,171,213,83,213,93,186,175,191,114,17,113,243,225,139,167,53,88,5,227,88,56,118,199,33,198,239,184,253,52,183,27,149,134,143,155,201,220,169,99,111,52,139,4,93,210,25,154,212,87,53,172,217,143,217,91,202,142,84,80,39,94,135,235,182,153,241,17,129,210,234,38,150,228,12,185,91,39,94,148,241,57,57,42,40,167,68,69,116,19,199,235,28,141,221,59,119,69,69,69,106,185,170,138,185,0,160,143,13,46,34,238,250,19,196,165,134,201,61,197,204,197,115,218,168,44,23,154,103,189,82,46,164,174,228,165,168,248,35,163,149,237,246,191,49,242,39,109,247,75,247,0,86,54,155,120,134,205,162,92,100,106,158,136,107,77,230,73,52,250,183,51,185,71,105,185,76,170,229,176,78,250,135,123,46,95,95,42,229,85,85,245,233,185,121,147,102,171,139,57,53,194,227,103,233,115,171,223,198,251,151,243,206,3,99,138,106,154,122,202,120,171,40,234,35,158,9,216,217,34,150,55,163,153,35,28,155,163,154,169,217,81,81,81,81,80,246,148,239,225,173,226,38,253,55,158,213,195,198,183,221,17,113,41,229,109,38,61,124,157,200,159,35,200,247,108,218,121,220,191,248,178,185,125,151,175,239,74,189,255,0,23,222,59,135,71,35,145,28,213,69,69,77,209,83,222,7,144,0,2,60,113,221,196,62,107,195,6,129,212,234,158,3,107,178,87,221,161,186,209,208,182,27,196,18,203,78,177,202,174,71,42,182,41,35,119,50,108,155,123,91,125,74,72,114,19,248,190,125,14,43,191,140,86,207,250,207,3,166,248,122,120,133,235,71,22,122,209,122,211,157,70,198,48,171,117,182,221,139,212,222,226,150,201,69,87,12,238,158,58,186,72,90,215,58,106,153,90,172,229,168,122,170,35,81,119,70,247,245,69,176,162,149,188,21,62,148,249,79,232,254,187,239,27,113,117,32,0,0,0,56,60,231,47,180,105,246,21,126,207,50,9,22,59,102,59,108,169,186,214,57,21,17,82,24,34,116,143,219,126,219,236,213,219,235,3,2,241,137,199,102,151,240,137,105,130,138,237,79,38,71,153,92,225,89,173,216,245,36,237,141,253,62,232,147,84,72,168,189,8,149,81,81,23,149,206,114,162,242,181,81,28,173,171,125,67,241,102,227,23,52,174,154,76,127,44,180,97,148,50,61,121,41,44,214,136,30,173,102,254,202,44,181,45,150,69,94,221,213,170,221,215,126,200,157,140,29,122,186,234,119,25,60,71,58,169,223,187,50,189,68,190,182,26,104,159,34,172,84,173,145,252,177,199,205,182,237,134,24,209,19,125,187,50,53,85,221,119,46,179,135,159,14,158,26,244,55,21,160,163,186,233,253,147,54,201,217,18,45,194,251,126,160,101,91,166,157,123,185,97,134,94,104,224,98,47,102,163,83,155,111,156,231,46,234,161,85,152,159,138,103,26,248,189,91,39,169,213,58,107,245,59,95,206,234,75,181,150,142,72,223,233,217,95,28,108,149,19,183,163,94,158,255,0,127,114,193,184,63,241,84,211,253,121,188,208,233,206,172,218,41,176,124,198,185,204,134,138,120,230,87,90,238,83,170,236,145,177,207,246,160,145,202,190,203,30,174,69,244,71,171,149,26,178,3,82,184,38,225,95,85,108,178,217,178,93,17,197,105,92,248,213,145,215,90,45,209,91,171,33,245,217,89,52,13,107,187,42,238,141,118,237,223,125,209,81,85,10,62,227,31,133,172,139,132,109,98,151,4,171,185,73,114,180,86,194,151,59,5,215,147,145,213,20,138,247,53,17,251,118,108,204,115,85,174,68,248,53,201,178,57,16,13,140,65,22,252,56,120,136,186,113,21,195,77,174,239,148,215,173,94,79,139,212,191,30,188,78,247,111,37,75,226,99,29,20,238,223,213,207,134,72,249,157,223,119,181,235,241,68,148,128,0,0,0,0,0,0,0,0,0,0,10,251,226,223,197,163,5,209,203,213,118,159,104,125,150,139,56,201,168,30,176,214,92,234,38,84,180,81,202,155,239,26,44,106,143,169,123,85,54,114,49,204,106,111,243,213,81,90,156,191,139,15,20,247,109,17,210,90,13,46,193,174,114,81,101,26,130,147,69,53,84,15,86,203,69,107,143,100,153,205,84,238,215,200,175,108,109,95,94,94,170,166,202,136,165,115,240,27,193,69,219,139,220,242,173,46,213,213,86,140,27,28,233,190,247,113,167,107,122,210,189,251,172,116,176,115,118,234,57,17,202,174,84,84,99,83,117,69,85,106,40,125,121,79,138,55,27,25,53,107,170,97,213,152,236,144,111,187,41,45,118,106,40,227,103,216,231,196,249,23,253,243,212,236,90,117,226,219,198,6,25,91,3,178,108,138,201,155,80,198,228,71,211,93,237,48,194,247,71,182,202,137,45,42,68,228,119,189,28,238,110,254,168,169,216,182,205,59,224,175,133,125,47,180,69,104,198,116,51,18,149,99,141,35,125,101,210,219,29,194,174,95,138,190,122,132,123,215,117,77,213,17,81,187,237,178,34,34,34,117,13,115,240,233,225,103,91,236,213,52,238,211,155,110,31,123,123,21,105,175,88,213,52,116,50,197,38,221,156,248,152,137,20,201,233,186,61,170,170,155,236,230,175,116,15,135,132,47,16,205,32,226,185,205,198,34,134,76,79,57,100,75,35,236,21,211,182,68,169,70,162,171,221,73,50,34,36,200,212,69,85,106,181,175,68,221,121,118,69,113,42,77,110,117,215,69,181,71,131,109,115,126,37,115,185,203,73,121,177,207,21,214,197,123,161,114,196,149,84,252,234,176,85,197,221,85,139,187,21,21,170,171,202,246,185,187,174,219,173,231,112,79,196,124,92,81,112,255,0,100,212,106,166,197,21,246,153,239,180,228,16,71,178,53,151,8,81,188,238,106,39,205,108,140,124,114,163,125,201,34,39,125,183,3,60,26,233,241,239,244,199,213,159,227,20,223,245,90,108,88,107,167,199,191,211,31,86,127,140,83,127,213,104,23,219,195,239,246,5,211,111,226,133,155,250,20,71,127,58,7,15,191,216,23,77,191,138,22,111,232,81,29,252,0,0,1,240,223,111,182,108,98,205,93,145,100,87,74,91,109,174,219,3,234,171,43,42,165,72,225,130,22,34,171,158,247,47,102,181,17,21,85,84,251,138,195,241,158,226,30,229,98,178,227,92,56,99,149,207,167,249,122,47,151,242,5,141,251,44,148,140,145,204,166,129,118,252,151,74,201,36,114,118,239,12,126,168,170,7,88,226,67,198,102,252,235,189,86,55,195,46,45,69,13,186,158,69,143,240,142,251,3,165,150,167,101,84,230,130,151,116,108,109,93,145,81,210,171,149,81,123,177,138,69,138,159,19,30,56,42,110,31,40,187,93,107,35,145,30,143,72,227,179,219,155,18,109,232,157,52,167,229,84,250,149,23,127,126,230,99,240,209,240,254,199,248,132,134,163,90,181,146,9,42,48,155,117,99,232,109,214,118,72,248,150,237,82,196,69,123,228,123,85,28,144,49,92,137,179,85,21,239,69,69,84,70,42,58,214,109,220,48,112,219,106,181,54,201,67,160,90,120,202,22,198,177,44,46,198,168,222,143,106,166,203,206,174,141,85,234,169,234,174,221,87,223,184,21,93,162,222,50,186,235,138,220,160,164,214,172,122,209,156,89,220,228,73,234,105,41,217,111,184,177,61,238,106,199,180,15,219,186,242,172,109,221,127,41,165,175,232,126,187,105,159,17,24,29,46,162,105,110,64,203,149,178,117,233,79,19,147,146,162,138,116,68,87,65,60,126,177,200,221,211,183,116,84,84,86,171,154,168,171,5,56,249,240,197,211,154,172,2,241,172,28,59,99,144,227,119,220,126,154,91,141,202,195,71,205,228,238,84,177,183,154,69,130,46,233,12,205,106,43,154,214,108,199,236,173,229,71,42,41,12,252,52,184,139,187,232,79,18,150,27,36,247,23,51,21,207,106,160,176,94,105,158,245,72,186,146,187,146,150,163,224,142,142,87,183,218,252,199,200,157,183,221,2,253,192,0,0,62,91,157,206,223,101,182,213,222,46,245,176,209,208,208,65,37,77,85,76,239,70,71,12,76,106,185,239,123,151,178,53,26,138,170,171,232,136,6,59,226,59,95,240,190,26,52,158,239,170,153,180,188,240,209,53,33,160,161,99,209,179,92,107,94,139,210,167,143,127,123,149,21,85,118,94,86,53,238,94,205,82,13,112,21,226,115,168,250,201,170,16,104,206,176,226,142,188,220,50,58,201,229,180,221,172,116,104,207,34,197,230,145,98,168,137,59,116,35,106,42,36,168,188,205,107,83,159,159,187,210,23,113,243,197,245,215,139,77,93,86,99,178,213,179,4,199,100,125,22,55,64,168,168,181,10,170,136,250,183,179,253,114,85,68,229,69,77,218,206,70,250,243,111,102,222,27,28,21,195,195,70,156,254,29,231,54,212,110,164,101,244,172,117,123,100,106,115,90,104,149,81,236,162,106,250,163,213,81,175,151,226,244,107,123,164,104,229,9,156,0,0,0,0,0,0,68,95,16,174,55,234,248,66,196,236,20,152,69,190,203,118,205,242,74,151,62,154,142,232,201,36,167,167,161,139,247,217,228,100,82,70,254,238,86,177,158,210,34,175,58,247,228,84,89,116,97,189,83,224,247,134,237,109,202,157,155,234,166,152,82,100,87,183,83,199,72,149,117,53,213,109,86,194,205,249,35,107,89,43,90,214,162,185,203,178,34,119,115,149,123,170,168,21,117,253,90,190,41,255,0,243,7,74,191,224,171,143,253,248,149,190,29,220,126,235,31,22,250,153,146,225,154,143,141,97,182,218,43,53,139,229,72,36,178,81,213,67,43,165,243,17,71,179,150,106,137,81,91,203,34,246,68,69,223,110,254,227,24,248,157,112,133,195,134,135,112,221,79,154,105,86,150,208,99,215,167,228,180,84,78,171,130,170,166,71,44,15,138,117,115,54,146,71,55,101,86,55,221,191,99,27,120,37,255,0,103,172,239,248,160,191,211,105,192,185,48,0,3,93,62,61,254,152,250,179,252,98,155,254,171,77,139,13,116,248,247,250,99,234,207,241,138,111,250,173,2,255,0,180,135,251,19,97,95,197,219,111,244,104,206,220,117,29,33,254,196,216,87,241,118,219,253,26,51,183,0,0,0,0,0,0,0,58,214,163,234,62,21,164,152,93,211,80,181,10,255,0,77,103,176,217,225,89,234,170,167,94,200,158,141,99,90,157,222,247,42,163,90,198,162,185,206,84,68,69,85,59,41,77,222,49,252,67,220,178,173,88,183,112,245,102,174,124,118,60,54,8,174,23,88,152,255,0,102,166,231,81,26,61,136,244,79,84,138,7,179,151,235,154,77,211,178,1,238,215,175,25,157,85,200,46,213,22,206,31,177,123,126,41,100,141,206,108,87,59,181,59,107,46,83,167,185,253,53,85,130,20,254,225,91,42,246,79,107,213,8,255,0,23,137,135,28,16,215,252,164,154,239,90,233,121,149,202,199,217,237,206,137,119,245,78,154,211,242,109,223,211,110,222,237,137,87,225,187,225,195,131,103,88,53,14,191,235,253,157,183,170,75,211,92,252,119,30,153,207,100,9,3,94,173,243,85,40,213,69,145,94,173,94,72,215,216,228,246,157,205,204,136,219,21,151,134,78,27,231,181,173,146,93,1,211,165,160,86,116,252,191,224,189,18,49,27,234,155,34,71,219,101,238,138,157,209,123,250,129,89,186,7,227,61,168,54,139,149,53,159,136,140,62,130,255,0,105,145,237,100,151,139,28,41,75,95,2,42,247,123,161,87,116,102,68,252,214,244,151,215,186,250,22,181,167,154,137,133,106,190,31,109,207,180,243,34,164,189,216,110,209,117,105,43,41,156,170,215,38,251,43,85,23,103,49,237,84,84,115,92,136,230,170,42,42,34,161,85,222,36,30,27,248,126,151,225,245,122,251,160,86,231,219,108,214,215,49,114,28,121,36,124,177,193,27,222,141,74,170,101,114,171,154,212,115,145,31,26,170,163,81,121,155,202,141,84,58,143,131,239,17,119,124,39,90,38,208,43,197,197,207,198,243,168,166,158,134,9,30,188,180,215,88,98,89,17,236,247,39,86,40,222,199,39,110,103,54,46,251,166,202,23,68,0,0,0,0,0,0,0,0,0,0,67,14,49,252,76,180,203,134,107,133,78,159,226,22,214,102,217,236,45,218,122,56,170,17,148,54,199,175,162,85,74,155,170,201,239,232,177,57,187,123,78,143,116,85,238,62,33,188,77,213,240,199,195,229,117,239,27,169,72,178,236,154,111,145,44,46,236,171,79,43,216,231,75,83,178,255,0,173,70,142,84,223,183,59,163,69,236,165,51,240,161,195,70,109,198,22,178,179,13,161,185,79,5,47,181,116,200,239,147,162,204,234,90,117,127,183,34,243,46,242,74,247,187,149,168,171,186,185,202,171,217,28,168,25,43,55,241,88,227,67,48,173,124,246,221,65,183,98,212,175,114,185,40,236,182,106,100,99,123,238,136,146,78,217,101,237,233,243,251,251,247,60,225,30,43,92,104,98,21,113,203,114,212,11,110,83,74,199,35,150,146,245,101,166,86,57,55,221,81,100,167,108,82,247,244,249,253,189,219,22,209,164,124,4,112,163,163,150,138,123,125,147,71,236,87,186,216,153,180,151,92,138,146,59,157,100,206,84,217,95,205,51,85,177,170,167,109,163,107,27,183,187,186,239,237,213,158,4,56,83,214,43,52,214,188,131,71,108,54,154,151,198,172,138,233,143,209,199,108,173,129,219,118,115,95,11,81,30,169,238,108,141,123,126,45,80,49,39,8,158,40,122,87,196,85,218,139,79,243,155,90,96,185,181,98,164,84,144,77,82,146,219,238,82,170,236,140,130,101,68,86,72,239,116,79,78,253,145,174,122,246,38,201,174,223,25,124,34,102,60,29,234,100,22,10,203,140,151,76,122,238,215,85,227,183,198,179,164,234,136,216,173,231,141,237,69,94,73,162,87,53,29,178,236,168,230,57,54,230,217,45,147,195,51,138,171,143,18,154,31,37,171,50,174,90,172,207,4,146,27,101,214,161,238,69,125,109,59,218,171,77,84,239,238,156,214,72,199,47,189,209,57,223,149,178,4,192,0,0,60,57,200,212,87,57,81,17,19,117,85,247,30,74,239,241,88,227,87,246,45,197,101,225,215,77,174,207,143,47,201,41,81,215,218,202,119,236,235,101,182,68,95,197,34,167,118,205,50,126,182,199,186,246,231,98,129,141,245,251,197,227,33,195,248,148,101,191,72,168,109,185,6,154,99,74,251,109,206,25,90,136,235,220,252,251,75,81,5,66,34,172,109,103,47,44,74,155,181,222,211,156,142,71,55,150,203,244,187,63,162,213,77,59,199,181,26,219,102,186,218,105,50,58,8,174,16,81,221,41,250,53,81,71,34,110,212,123,55,93,183,77,149,21,21,81,81,81,83,178,148,189,225,149,193,71,237,138,207,151,84,53,14,212,175,211,188,66,169,170,232,101,103,177,121,184,183,103,178,151,191,103,68,196,86,190,95,138,43,25,183,182,170,219,201,70,163,81,26,212,68,68,77,145,19,220,7,144,0,0,0,0,12,99,196,206,178,210,240,253,161,25,150,174,79,12,115,77,96,183,57,244,80,72,237,155,53,100,142,108,84,241,175,247,43,52,145,162,237,223,109,192,192,220,104,248,145,233,223,11,53,178,96,88,221,169,153,142,126,177,36,146,91,217,81,211,164,182,35,147,118,173,84,137,186,243,170,42,57,34,106,115,42,108,170,172,71,53,86,181,179,63,21,62,52,242,218,199,207,69,169,20,56,213,51,157,204,148,118,107,45,43,35,111,174,200,143,153,146,75,183,125,182,89,23,235,221,76,77,161,250,77,168,124,98,113,1,71,134,71,123,146,107,222,85,89,61,198,243,121,172,69,147,161,18,111,37,69,76,136,155,115,47,174,205,221,17,92,230,183,116,223,116,188,173,33,224,71,133,157,28,199,169,108,214,109,33,199,175,85,145,66,216,234,46,247,234,8,174,21,181,47,68,246,158,175,153,174,72,249,151,186,182,52,107,126,9,216,10,151,193,124,87,184,206,195,235,33,150,237,157,90,178,202,72,157,186,209,222,172,212,252,175,77,213,85,22,74,118,197,47,191,243,251,118,247,118,44,171,131,143,17,237,45,226,158,166,60,42,239,67,248,29,159,114,43,153,105,168,168,73,32,184,35,90,170,231,82,77,178,115,57,17,21,86,55,34,57,19,186,115,162,57,83,184,235,95,135,255,0,11,90,215,96,171,182,215,105,101,143,27,186,203,18,182,154,245,142,208,199,111,170,167,151,151,102,189,221,36,107,38,68,237,236,200,142,77,147,110,221,149,40,223,89,116,179,81,120,74,215,122,252,34,190,235,37,46,67,137,87,67,89,109,187,80,171,163,73,91,236,203,77,85,10,175,116,221,57,87,110,252,174,71,53,85,85,170,6,202,128,196,124,39,107,107,120,136,225,243,13,213,137,91,11,43,238,212,61,43,164,113,118,108,117,240,189,208,212,34,39,228,181,100,141,206,106,126,107,155,221,125,87,46,0,32,31,25,30,42,248,142,133,223,174,26,101,163,54,74,44,199,47,183,185,96,175,175,169,149,126,75,183,78,158,177,47,77,81,245,18,53,123,57,173,115,26,213,236,175,87,35,154,153,163,196,43,136,42,238,29,56,101,191,228,248,253,82,211,228,119,217,25,143,89,37,107,145,29,5,77,67,95,205,59,127,186,142,38,74,246,246,95,105,173,223,177,77,252,21,112,167,122,226,251,88,255,0,4,101,186,77,110,176,90,225,249,83,34,185,181,57,229,101,63,58,53,35,143,155,116,89,164,114,236,213,118,232,136,143,114,163,185,121,84,59,62,77,226,133,198,206,71,90,181,81,234,242,89,225,221,85,148,182,203,53,20,81,179,245,186,39,72,239,247,206,83,181,105,183,139,151,23,120,101,125,59,242,219,221,143,56,183,198,173,108,148,215,91,84,52,242,44,105,182,252,179,82,182,53,71,236,159,57,232,254,235,186,163,139,109,192,120,54,225,111,77,108,209,89,49,157,10,195,150,56,216,140,117,77,194,213,21,125,84,187,39,171,231,168,71,200,239,77,246,230,219,127,68,67,25,113,35,225,177,195,150,184,227,21,237,197,240,155,62,7,151,44,111,125,5,226,199,70,218,88,146,127,84,243,20,241,114,199,43,28,191,57,121,121,251,170,163,145,125,67,178,240,139,199,54,146,241,113,105,150,159,30,89,44,57,125,4,93,91,142,57,93,43,93,51,35,221,17,102,129,233,178,79,22,234,137,204,136,142,106,170,115,53,187,181,86,71,26,209,89,238,250,163,194,94,189,165,101,36,142,180,102,122,125,122,146,9,152,142,85,141,239,137,234,201,35,95,78,120,101,103,51,87,220,230,63,235,54,56,211,76,242,209,170,58,121,141,106,61,133,127,208,252,154,213,75,117,167,111,54,234,198,77,19,95,200,171,178,123,77,230,229,94,201,221,23,178,1,217,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,14,137,174,152,108,121,246,143,230,56,163,163,231,150,225,98,184,83,193,223,109,165,146,150,88,218,191,57,190,247,251,213,16,239,103,230,72,219,44,110,137,233,187,94,213,106,253,138,6,176,26,141,98,168,194,181,51,39,198,164,237,61,138,251,91,66,190,157,157,13,67,217,241,84,245,111,197,126,213,47,51,195,35,82,155,168,220,50,91,119,118,239,199,231,134,198,238,222,248,45,244,123,254,75,127,63,235,251,84,172,143,19,189,42,110,155,241,35,113,173,129,188,177,100,113,205,121,84,223,127,106,162,190,181,119,238,247,47,163,62,175,177,12,191,224,241,171,255,0,131,185,245,215,75,234,234,57,105,174,112,207,93,19,57,55,222,121,38,183,192,139,186,49,87,209,61,238,68,250,189,224,92,104,0,0,0,0,0,8,221,226,19,51,33,225,99,50,231,110,252,246,203,139,19,191,162,173,186,172,215,160,216,39,196,119,207,126,213,140,159,200,191,151,247,53,111,91,178,46,241,124,157,87,204,157,255,0,87,167,115,95,96,36,31,2,90,106,221,74,226,75,18,163,154,62,120,109,23,42,11,171,187,237,218,42,250,100,95,202,106,250,63,235,251,20,216,114,219,71,29,186,221,75,111,133,54,142,150,6,66,212,248,35,90,136,159,244,21,57,224,189,167,140,173,200,114,77,70,169,143,158,24,32,172,181,199,223,109,165,107,237,211,34,246,118,254,139,249,187,125,126,226,219,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,231,175,175,164,182,82,73,93,93,47,74,8,182,230,119,42,187,109,213,17,59,34,42,250,170,21,133,198,79,138,147,109,53,53,152,30,130,212,117,37,103,79,154,241,201,182,219,165,60,169,248,138,170,69,247,44,172,249,223,95,193,0,177,108,251,86,48,45,50,183,186,233,154,95,62,79,167,110,219,187,203,77,47,171,154,223,72,216,229,245,123,125,222,255,0,180,136,26,159,226,227,161,152,76,207,165,197,109,223,133,19,51,109,153,214,172,162,223,116,98,250,190,141,83,209,206,255,0,235,126,178,152,51,12,211,37,207,47,50,223,242,171,143,157,174,155,151,158,94,140,113,239,179,26,196,236,198,181,62,107,26,158,158,227,141,160,182,214,220,230,232,80,195,213,127,195,153,27,238,85,247,170,124,20,11,47,191,120,218,100,213,115,74,150,61,18,242,49,175,47,34,254,18,199,46,221,147,127,157,67,246,255,0,132,224,31,227,63,170,78,169,100,172,211,222,88,147,126,104,190,86,167,94,110,221,187,249,29,211,191,114,44,97,188,19,113,47,157,211,37,118,57,167,30,102,145,125,101,249,98,222,205,187,185,62,107,231,106,250,177,201,250,140,177,7,133,111,19,83,44,63,232,6,201,47,55,50,249,187,127,177,183,167,254,55,223,112,51,37,179,198,195,52,165,115,150,227,163,94,117,23,110,84,252,34,138,61,189,126,20,63,103,248,14,235,142,120,221,90,170,221,211,200,52,23,200,34,127,170,126,20,186,94,111,95,115,40,59,123,147,245,145,226,127,9,158,35,226,106,172,116,60,235,240,234,208,39,255,0,126,28,5,79,133,223,20,176,69,60,140,196,57,250,92,188,169,242,133,185,57,247,245,255,0,198,251,108,4,235,176,120,196,232,125,206,69,142,237,98,249,51,224,190,106,178,109,253,127,54,137,62,9,254,31,168,203,216,175,136,223,12,217,77,206,158,215,6,101,210,154,165,205,99,19,228,235,131,183,115,158,141,68,239,76,137,234,191,18,153,114,254,12,56,146,193,160,154,175,37,211,175,43,4,28,188,239,249,94,129,251,115,43,81,59,50,119,47,171,219,254,19,17,215,227,247,123,98,43,171,169,58,104,213,217,127,24,215,123,183,247,42,251,128,217,255,0,29,204,49,220,174,130,27,149,134,225,230,105,231,99,100,99,250,79,102,237,115,81,201,217,237,69,244,114,127,132,230,77,93,240,188,247,42,211,235,180,87,188,82,231,228,170,225,123,94,215,244,99,147,209,205,119,164,141,114,122,177,190,239,113,48,180,123,197,135,93,180,245,105,168,114,200,255,0,10,45,176,181,145,249,125,232,232,182,106,116,211,126,104,232,220,239,154,199,39,251,239,168,11,198,4,17,209,127,22,109,19,207,166,165,183,103,48,254,11,213,212,43,24,169,205,87,93,179,220,177,166,223,138,163,106,122,189,253,255,0,185,250,208,153,184,126,127,137,103,214,168,111,120,157,219,207,81,84,53,175,142,94,132,177,115,35,154,215,39,105,26,213,78,207,106,247,79,120,29,132,0,0,0,0,0,0,0,0,0,0,0,0,0,0,175,191,25,59,93,190,171,64,172,117,181,46,218,88,114,58,110,159,103,119,84,162,184,42,39,101,219,212,176,66,26,248,169,98,238,200,120,103,168,168,106,247,182,215,62,183,255,0,177,219,235,87,226,159,31,175,236,2,136,77,132,60,58,226,167,139,133,140,79,203,179,151,158,138,129,207,238,171,187,214,221,73,186,247,53,239,84,217,118,83,96,159,14,42,197,172,225,99,24,222,110,167,66,158,138,31,155,183,46,214,234,79,103,235,245,245,2,79,128,0,0,0,28,46,109,144,197,137,225,215,204,162,116,221,150,139,109,77,115,147,191,116,138,39,63,110,200,191,155,240,95,177,78,104,140,126,34,122,137,73,167,220,50,100,142,154,126,156,215,186,106,203,68,30,202,174,242,77,111,171,229,244,107,147,213,158,253,147,235,64,41,3,137,108,238,175,81,245,219,56,201,234,95,204,202,140,130,230,180,201,178,39,44,46,172,153,236,111,102,183,125,185,253,85,55,45,59,194,11,70,63,4,116,194,225,169,21,203,189,101,230,162,88,162,250,169,166,167,160,153,169,217,234,158,173,95,86,162,253,158,133,71,233,190,53,87,168,58,149,143,227,109,246,164,189,94,105,41,165,119,100,217,38,168,99,21,219,110,223,207,244,69,79,212,108,131,161,24,109,46,1,163,152,94,39,74,205,190,78,176,91,169,229,93,215,218,146,58,88,163,87,119,115,182,223,147,209,21,80,14,248,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,23,113,73,225,153,136,241,73,171,117,122,177,145,234,213,250,209,61,69,29,53,12,84,52,212,48,203,20,17,194,205,145,26,231,46,253,220,174,114,253,110,82,69,240,243,162,182,94,29,244,119,28,209,204,126,231,61,198,139,30,142,118,50,174,120,219,28,147,186,89,228,153,239,115,91,217,23,154,87,25,24,0,63,50,71,28,209,190,25,163,107,227,123,85,174,107,147,116,114,47,170,42,123,208,234,121,174,175,233,54,155,75,208,212,61,78,197,49,137,122,13,169,72,175,23,154,122,55,172,78,114,181,175,70,202,246,170,181,92,215,53,21,19,186,162,162,119,32,135,26,62,42,154,81,104,193,47,186,109,195,213,222,76,163,38,188,209,203,111,117,242,158,39,50,130,216,201,27,202,249,24,247,162,44,242,163,92,188,188,136,172,69,238,174,94,94,85,10,160,199,233,91,251,43,91,104,177,213,221,191,132,48,197,64,176,203,190,233,230,81,35,229,126,253,255,0,39,101,223,235,220,217,240,162,15,11,238,24,239,122,221,196,21,163,80,46,54,201,19,13,211,186,200,174,245,213,111,98,164,115,215,70,168,250,90,86,47,163,157,212,70,72,228,238,136,198,42,46,220,237,222,247,192,26,225,113,179,244,185,213,239,227,125,203,249,231,27,30,154,225,113,179,244,185,213,239,227,125,203,249,231,1,221,184,170,224,143,39,208,140,23,9,214,108,103,205,222,48,76,198,199,110,174,158,165,89,205,37,162,186,122,120,222,232,38,84,77,186,110,115,151,166,254,223,152,239,105,17,95,39,252,51,252,68,254,67,125,191,135,109,126,201,54,182,59,167,73,138,223,235,95,254,149,95,70,209,84,202,171,218,47,68,137,235,243,62,98,175,47,47,37,139,105,38,51,143,102,156,50,96,216,158,89,102,164,187,89,238,216,69,166,150,182,138,170,52,146,41,226,117,12,72,230,185,171,234,159,255,0,18,153,56,250,224,59,35,225,87,43,147,43,196,233,234,110,122,101,122,169,84,182,215,119,145,246,201,29,186,165,29,74,252,83,191,36,139,217,237,79,206,71,32,23,218,10,178,240,208,241,22,243,137,102,225,179,93,238,206,90,157,217,67,138,228,53,15,87,44,190,232,232,106,92,191,149,232,216,164,95,84,217,142,239,202,171,105,160,8,79,226,249,244,56,174,254,49,91,63,235,60,155,4,39,241,124,250,28,87,127,24,173,159,245,158,4,46,240,84,250,83,229,63,163,250,239,188,109,197,212,148,173,224,169,244,167,202,127,71,245,223,120,219,139,169,0,0,0,116,77,116,210,184,53,191,73,50,109,39,170,200,42,236,144,100,212,126,70,106,234,88,218,249,98,141,94,213,122,35,93,217,121,154,213,106,239,238,114,157,236,1,8,248,104,240,182,211,238,27,117,138,205,172,118,205,76,189,223,171,108,113,213,50,158,146,174,134,24,227,230,158,7,194,175,230,106,170,238,141,145,219,19,112,31,61,194,225,65,104,160,169,186,221,107,169,232,168,168,161,125,69,77,77,68,173,142,40,98,99,85,207,123,222,229,68,107,90,212,85,85,85,217,17,21,84,15,160,171,127,28,122,107,111,200,250,65,88,246,68,149,254,102,247,20,110,230,217,238,135,150,141,92,155,123,209,29,201,223,220,171,238,230,239,51,245,55,142,174,19,180,162,219,61,126,67,173,216,205,124,240,179,153,45,246,58,214,92,234,228,118,200,168,212,142,157,93,202,171,186,108,175,86,183,190,234,168,157,202,96,227,87,138,203,239,25,250,201,69,123,179,99,181,180,86,91,116,77,180,99,118,126,84,154,169,200,247,238,175,122,51,126,105,165,122,183,217,110,232,136,214,53,21,202,138,231,4,225,240,61,138,173,48,93,85,157,252,254,85,247,107,99,35,221,222,207,81,33,153,95,178,123,151,103,71,186,251,251,124,11,55,35,111,135,239,14,53,220,51,112,225,103,196,114,42,118,197,147,222,231,125,250,252,196,84,94,141,84,205,99,91,6,233,186,111,28,81,196,197,217,85,57,218,245,78,202,73,32,0,142,92,104,113,145,108,224,231,27,198,242,43,158,7,85,148,55,34,174,154,137,177,65,94,218,85,133,99,141,31,204,170,230,63,155,125,246,219,177,194,240,199,199,246,159,241,1,166,121,174,171,228,214,54,105,229,131,7,169,134,10,234,155,157,209,147,198,173,145,156,200,238,100,99,118,93,246,106,53,17,85,202,168,137,186,170,32,18,156,21,121,172,158,53,246,107,109,218,107,86,132,233,82,222,41,33,122,181,183,140,134,161,212,236,155,110,219,178,150,63,109,26,171,221,21,210,53,219,122,177,23,211,25,99,94,54,218,235,75,84,215,230,26,71,129,220,233,249,183,116,118,215,86,80,189,91,219,178,58,73,103,68,95,94,252,190,244,237,219,184,92,128,34,103,11,94,36,218,15,196,197,198,151,15,87,212,225,153,157,87,179,5,150,237,35,92,202,183,237,221,180,213,40,136,201,93,240,99,145,143,95,115,87,101,218,89,128,0,0,0,1,80,222,39,60,56,113,57,173,252,79,212,100,56,38,145,228,89,6,59,107,177,80,90,232,43,105,33,107,161,114,34,62,105,17,171,186,122,75,60,136,191,90,19,127,195,155,69,239,58,27,194,166,53,139,229,152,220,182,76,154,190,170,186,231,122,165,154,52,108,173,158,74,135,182,62,127,173,41,227,129,63,81,38,128,0,0,21,121,227,131,140,218,223,142,105,102,100,144,53,183,40,171,110,54,199,74,141,239,36,14,142,41,17,174,95,122,53,204,85,68,247,115,187,226,122,252,13,175,21,211,217,117,139,31,146,68,90,58,42,171,29,100,77,239,218,89,153,90,201,23,225,221,32,143,252,6,28,241,131,226,18,211,169,186,209,103,210,60,94,190,58,187,110,156,193,59,43,230,137,219,177,247,90,133,103,90,62,221,157,210,100,81,55,127,115,221,43,123,108,164,166,240,100,210,203,134,37,195,246,67,169,55,58,117,133,115,171,215,238,45,218,168,178,81,209,181,209,53,251,175,185,102,125,74,127,189,223,126,253,130,193,13,116,248,247,250,99,234,207,241,138,111,250,173,54,44,53,211,227,223,233,143,171,63,198,41,191,234,180,11,237,225,247,251,2,233,183,241,66,205,253,10,35,191,157,3,135,223,236,11,166,223,197,11,55,244,40,142,254,0,0,0,133,220,82,120,102,98,60,82,106,221,94,172,100,122,181,126,180,79,81,71,77,67,21,13,53,12,50,197,4,112,179,100,70,185,203,191,119,43,156,191,91,148,154,32,12,115,195,206,138,217,120,119,209,220,115,71,49,251,156,247,26,44,122,57,216,202,185,227,108,114,78,233,103,146,103,189,205,111,100,94,105,92,100,96,117,28,215,87,244,155,77,165,232,106,30,167,98,152,196,189,6,212,164,87,139,205,61,27,214,39,57,90,215,163,101,123,85,90,174,107,154,138,137,221,81,81,59,129,219,36,142,57,163,124,51,70,215,198,246,171,92,215,38,232,228,95,84,84,247,161,172,46,63,74,223,217,90,219,69,142,174,237,252,33,134,42,5,134,93,247,79,50,137,31,43,247,239,249,59,46,255,0,94,229,175,241,163,226,169,165,22,140,18,251,166,220,61,93,228,202,50,107,205,28,182,247,95,41,226,115,40,45,140,145,188,175,145,143,122,34,207,42,53,203,203,200,138,196,94,234,229,229,229,88,123,225,125,195,29,239,91,184,130,180,106,5,198,217,34,97,186,119,89,21,222,186,173,236,84,142,122,232,213,31,75,74,197,244,115,186,136,201,28,157,209,24,197,69,219,157,187,133,239,128,0,21,73,226,215,198,167,153,150,163,133,61,51,186,42,71,19,153,38,101,93,79,39,103,185,61,166,91,154,169,238,79,101,242,237,239,228,102,253,164,105,43,252,66,56,198,161,225,87,74,93,71,142,212,195,54,160,101,113,75,75,97,166,230,69,90,54,109,180,149,210,55,243,99,223,216,69,236,233,57,83,186,35,246,160,218,155,149,93,194,231,45,222,235,43,238,21,53,51,186,166,165,245,50,57,206,168,145,206,230,122,189,219,163,149,92,170,187,174,251,247,94,251,129,100,190,19,252,18,254,23,93,169,184,160,213,27,63,53,146,213,50,254,8,209,84,51,181,101,100,110,217,213,174,69,245,142,39,34,181,159,25,17,93,219,166,156,214,242,107,255,0,79,226,113,198,61,158,130,134,199,135,234,45,171,24,178,218,233,98,162,161,181,219,49,155,111,150,166,130,54,242,177,140,235,65,35,246,70,162,39,119,47,100,79,126,234,101,237,36,241,153,215,236,94,225,20,26,183,140,88,51,107,83,158,157,105,41,225,249,54,189,141,244,85,99,227,222,21,219,215,149,98,238,189,185,147,220,23,68,12,85,195,191,19,58,75,196,254,25,248,101,165,183,213,168,72,21,172,184,91,106,154,216,235,173,210,46,251,50,120,145,87,151,126,85,86,185,21,90,237,151,101,93,151,108,170,0,0,0,0,0,0,4,22,241,144,250,35,82,255,0,27,237,223,204,212,145,87,193,47,251,61,103,127,197,5,254,155,78,74,175,25,15,162,53,47,241,190,221,252,205,73,21,124,18,255,0,179,214,119,252,80,95,233,180,224,92,152,0,1,174,159,30,255,0,76,125,89,254,49,77,255,0,85,166,197,134,186,124,123,253,49,245,103,248,197,55,253,86,129,127,218,67,253,137,176,175,226,237,183,250,52,103,110,34,238,160,241,149,162,220,40,104,94,11,85,168,87,137,43,47,149,184,205,186,75,118,61,109,229,146,190,169,60,179,17,30,173,85,68,138,45,209,83,168,245,68,236,228,111,51,147,148,131,89,151,141,198,177,213,215,72,237,62,209,220,54,211,71,212,246,27,121,154,170,225,42,179,111,122,197,37,58,34,239,223,211,100,244,239,234,5,195,130,167,244,235,198,242,240,202,232,169,245,107,68,40,229,163,123,145,37,171,199,110,14,142,88,147,126,234,216,39,230,71,174,222,229,149,159,105,99,90,25,196,38,147,113,29,136,38,105,164,185,92,55,106,56,220,216,234,233,220,213,138,170,134,85,77,250,115,194,239,105,142,245,217,123,181,219,42,181,92,157,192,200,192,0,0,0,4,8,214,191,9,76,35,91,181,95,40,213,139,238,180,100,116,149,185,61,193,245,210,83,69,111,129,236,129,23,100,108,109,114,174,234,214,181,26,212,223,220,132,247,0,117,253,61,195,45,250,115,128,227,122,125,104,145,210,80,227,54,138,59,61,51,220,212,107,159,21,60,45,137,174,84,78,200,170,140,69,95,180,236,0,232,89,198,190,232,118,154,79,85,73,168,26,191,134,227,213,116,92,189,122,75,133,238,158,26,150,43,152,143,107,122,46,127,81,92,172,84,114,34,55,117,69,69,68,216,15,143,137,122,107,109,103,14,90,167,77,120,100,78,162,126,23,122,235,245,93,202,212,103,146,149,85,85,127,39,111,93,247,77,182,220,161,46,6,162,171,155,139,253,35,101,23,63,81,50,154,39,187,145,219,47,77,175,222,79,213,200,142,221,61,233,186,19,79,196,31,196,219,0,212,93,60,188,104,71,15,243,85,221,41,239,136,148,183,172,142,72,29,13,58,210,163,183,124,20,204,122,35,222,175,86,163,93,35,154,214,242,170,163,121,185,185,155,214,60,30,120,99,189,228,186,151,55,18,185,29,178,72,49,236,90,41,232,172,82,74,197,68,173,185,74,197,138,71,199,191,206,100,81,62,70,170,250,115,200,221,151,118,59,96,184,160,8,33,196,159,138,84,60,52,107,13,239,72,178,157,2,185,215,79,107,88,165,166,175,138,250,200,226,173,166,149,136,248,230,99,86,5,217,21,21,90,169,186,236,230,185,187,174,192,78,240,98,222,26,53,251,26,226,103,71,172,218,185,140,209,73,65,21,201,211,65,83,65,44,169,36,148,85,17,61,88,248,156,228,68,71,47,100,114,46,201,187,92,213,247,153,72,0,5,121,107,15,140,86,159,233,126,168,100,218,117,103,210,59,134,77,79,142,92,37,182,173,214,11,220,80,199,83,44,75,203,42,177,189,39,251,41,34,61,168,188,203,204,141,69,237,190,200,22,26,14,157,163,217,221,215,83,244,191,25,212,75,206,37,54,49,83,145,219,226,185,37,166,122,132,158,74,104,165,78,104,145,239,70,183,218,88,213,142,86,242,162,181,92,173,94,232,119,16,0,0,43,47,197,183,67,248,131,215,44,235,79,232,52,183,76,239,153,53,146,193,105,171,154,89,168,34,71,71,21,93,68,205,71,181,119,84,246,185,41,226,95,177,76,171,225,67,195,206,101,161,90,53,148,213,106,102,23,87,142,101,89,14,66,170,248,43,34,70,206,180,16,83,198,144,111,245,117,36,169,84,239,239,38,248,0,0,2,8,248,200,227,54,187,191,10,84,89,5,84,13,90,235,14,81,69,45,44,220,190,211,82,88,229,138,70,111,249,170,142,106,170,123,213,141,248,17,71,193,58,241,93,7,17,153,166,63,28,136,148,117,184,76,213,146,183,191,121,97,175,164,100,107,240,236,147,201,254,19,35,248,209,113,9,105,171,167,198,56,108,199,235,227,158,174,150,169,185,22,66,145,187,253,46,169,27,153,73,3,182,237,187,146,89,100,115,87,186,34,66,191,148,135,175,193,31,75,46,13,171,212,77,106,172,167,86,81,58,24,49,154,9,21,171,248,217,57,146,162,165,17,125,54,106,37,47,199,126,127,118,221,194,214,64,56,92,207,49,198,180,247,20,187,102,249,141,222,11,101,146,201,73,37,109,117,92,206,217,177,68,196,221,87,235,85,244,70,167,117,85,68,68,85,84,64,49,47,24,220,82,227,124,39,232,245,110,119,114,100,53,183,234,213,90,28,118,212,231,108,181,181,170,157,149,219,119,72,163,79,109,235,219,178,35,81,121,156,221,232,247,67,244,135,85,184,225,226,21,214,119,221,42,107,110,183,250,185,46,249,45,246,161,188,233,71,76,175,69,154,161,232,155,39,229,35,24,196,217,21,206,99,83,149,61,60,241,141,197,38,73,197,126,176,215,103,151,22,205,69,98,163,69,162,199,173,79,126,233,69,68,139,217,92,137,219,171,34,251,111,84,247,174,200,188,173,110,223,62,136,113,129,173,156,56,99,87,60,123,69,174,150,140,114,107,205,67,42,46,23,68,180,65,87,91,81,200,155,71,27,159,80,217,24,140,106,43,182,106,49,62,123,151,213,119,3,97,61,46,211,44,55,70,240,11,46,154,96,22,166,219,236,86,26,100,166,165,137,23,119,59,222,233,30,239,202,145,238,87,61,206,247,185,202,167,106,40,131,16,241,106,227,71,28,175,142,174,247,153,216,242,168,26,254,103,210,221,44,20,177,49,237,252,222,106,70,66,228,251,119,223,127,240,22,15,194,39,138,22,149,113,23,116,163,192,51,139,98,96,185,189,90,164,84,176,77,82,146,91,238,82,42,162,35,41,230,93,149,178,185,87,180,79,78,253,145,174,122,246,2,108,0,0,0,0,24,123,138,158,28,237,252,82,233,68,154,79,118,203,174,24,237,20,247,10,122,233,234,104,161,100,175,145,33,230,84,141,90,254,220,170,229,107,190,214,33,152,64,17,39,132,31,14,236,35,132,76,250,237,168,54,28,250,237,145,215,93,45,14,179,163,43,105,34,137,176,196,233,162,149,206,106,177,85,85,85,97,98,18,216,28,125,251,32,176,98,182,153,239,217,61,242,223,103,182,82,242,245,235,107,234,89,79,4,92,206,70,183,154,71,170,53,187,185,205,106,110,189,213,81,61,84,14,64,166,47,26,234,107,108,92,70,225,181,48,50,38,214,207,133,195,230,57,93,237,57,141,173,170,72,213,201,255,0,215,162,46,221,246,219,221,218,194,117,139,196,67,132,221,28,181,84,213,86,106,181,171,40,185,66,142,72,173,56,197,67,46,85,18,200,155,251,10,232,156,177,68,187,167,126,163,219,183,219,216,165,189,110,213,29,72,227,127,137,25,178,59,94,53,52,247,172,166,170,27,93,134,199,74,189,71,83,211,183,217,134,30,109,147,125,147,153,239,122,236,155,185,238,94,86,250,5,171,120,59,197,87,31,8,28,245,60,253,57,114,155,147,233,249,157,186,116,249,32,69,219,224,156,232,254,223,29,215,222,78,35,23,240,203,162,180,92,60,232,78,31,164,52,179,71,81,45,134,129,27,93,81,26,47,45,69,108,174,116,181,50,55,126,252,171,44,143,229,223,186,55,149,61,198,80,2,60,241,139,193,229,151,140,44,127,28,198,242,12,246,235,142,82,99,213,147,87,35,104,105,163,155,204,72,246,35,26,174,71,170,109,202,156,219,109,249,234,124,156,27,112,75,136,240,111,73,149,65,141,230,23,28,134,108,174,74,55,212,79,91,77,28,46,137,180,233,42,49,141,228,85,221,55,153,235,220,146,32,0,56,124,159,49,196,112,154,8,238,185,158,83,104,176,81,75,50,83,199,83,116,174,138,150,39,202,173,115,145,136,249,28,136,174,86,181,203,182,251,236,213,95,114,145,139,93,252,78,120,89,209,187,53,67,236,25,189,30,160,95,249,21,41,45,152,212,237,170,137,239,219,178,201,86,221,225,141,155,170,110,168,231,59,109,246,107,182,2,176,188,85,41,173,180,220,111,103,62,65,145,53,242,211,90,101,170,72,221,191,227,150,223,79,221,201,249,42,173,70,46,221,183,223,127,126,235,108,190,29,177,85,195,193,102,149,50,183,159,168,182,153,94,222,119,110,189,55,85,76,177,254,174,69,110,201,238,77,144,164,203,21,135,86,56,227,226,94,120,232,169,146,167,39,207,46,239,173,173,154,56,215,203,219,169,213,201,207,43,255,0,54,24,99,217,19,117,221,81,173,106,110,231,34,46,196,88,22,25,101,211,156,31,31,211,252,114,37,142,215,141,219,41,173,84,109,119,119,116,96,137,177,181,92,190,247,42,53,21,87,222,170,170,7,60,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,188,188,95,116,99,240,187,76,45,250,145,66,187,86,89,170,34,138,95,174,154,26,122,249,156,157,222,137,234,228,244,106,175,219,232,85,143,13,57,213,94,156,107,182,15,147,211,191,149,148,217,13,177,106,19,100,94,104,91,89,11,220,222,237,118,219,242,122,162,110,108,63,174,248,109,46,127,163,153,166,39,84,205,254,81,176,92,105,227,93,215,217,146,74,89,99,69,236,230,239,183,63,162,170,33,173,246,164,99,85,122,125,169,89,6,54,239,102,75,45,230,174,154,39,118,93,210,26,135,177,174,219,119,126,103,162,170,254,176,54,99,194,114,24,178,204,58,199,148,64,155,50,239,109,166,174,106,119,236,146,196,215,237,221,19,243,190,9,246,33,205,17,139,195,175,81,105,53,7,134,76,109,208,212,117,38,178,83,81,217,231,246,21,54,146,27,125,39,55,171,90,158,175,247,110,159,90,146,116,0,0,0,0,8,207,226,39,21,60,188,44,101,158,97,156,220,148,53,239,103,117,77,158,150,234,189,151,177,175,121,176,79,136,237,90,210,112,177,147,237,55,79,173,77,91,15,205,223,155,123,117,95,179,245,125,166,190,200,155,174,200,5,210,120,54,90,237,244,186,5,124,173,166,118,242,205,145,212,245,59,59,178,173,21,189,85,59,174,222,165,130,16,215,194,183,23,118,61,195,61,61,67,151,189,202,185,149,191,253,146,223,68,191,21,248,125,95,97,50,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,175,102,25,254,37,128,218,166,189,229,151,111,35,69,78,215,62,73,122,18,203,202,141,107,156,189,163,107,149,123,49,203,217,61,196,50,214,143,22,109,19,192,102,170,183,96,208,254,20,85,211,171,216,137,205,87,67,187,218,178,38,223,141,163,114,122,177,157,255,0,186,250,148,9,220,112,217,22,97,142,226,148,19,92,175,215,15,45,79,3,29,35,223,210,123,246,107,90,174,94,204,106,175,163,87,252,5,41,107,15,139,14,187,106,18,212,208,226,113,254,11,219,102,107,227,242,251,209,214,238,213,234,38,252,210,81,181,223,53,237,79,247,191,89,15,115,76,247,42,212,27,180,183,188,174,231,231,106,230,123,158,231,244,99,143,213,206,119,164,109,106,122,189,222,239,120,23,193,154,120,144,240,209,135,85,213,208,73,151,121,153,233,58,136,246,121,11,131,61,182,43,145,91,191,149,84,245,111,175,214,97,251,247,140,134,140,219,102,124,118,124,91,229,54,181,23,103,121,234,184,55,93,215,182,206,162,250,147,252,63,81,78,150,124,90,253,127,150,56,109,52,29,119,202,228,99,19,170,198,238,171,182,201,237,42,124,80,204,216,143,3,28,78,230,140,167,168,179,105,191,82,154,165,140,149,146,252,177,111,79,97,220,170,139,202,234,132,95,71,34,237,234,4,223,200,124,111,105,160,153,208,88,116,3,204,199,223,105,255,0,10,149,158,245,79,154,250,15,177,127,89,212,238,126,54,25,165,83,154,182,237,26,242,72,155,243,39,225,20,82,111,233,241,161,251,127,194,97,58,95,11,94,40,231,146,22,201,138,116,219,44,109,123,157,231,173,203,202,171,238,219,205,247,216,230,160,240,153,226,62,86,162,201,67,200,191,14,173,2,255,0,247,224,29,245,158,51,250,164,218,151,202,253,61,230,137,118,229,139,229,106,116,229,237,223,191,145,221,123,247,57,251,15,141,166,77,73,52,73,124,209,47,61,26,115,115,175,225,44,113,111,217,118,249,180,63,103,248,12,35,63,133,111,19,80,172,223,232,6,233,23,47,42,249,187,127,183,191,175,254,55,219,99,19,230,92,19,113,47,130,83,45,118,71,167,30,90,145,61,37,249,98,222,253,251,181,62,107,39,114,250,189,169,250,192,180,141,48,241,113,208,204,218,102,83,101,86,239,193,121,159,190,236,235,86,86,237,178,61,125,99,163,68,244,107,127,250,239,168,151,248,14,172,96,90,155,111,109,211,11,190,124,161,78,237,246,119,150,154,47,71,57,190,146,49,171,234,199,123,189,223,97,172,125,125,182,182,217,55,66,186,30,147,254,28,200,239,114,47,185,87,226,135,37,135,230,153,46,7,121,138,255,0,138,220,124,149,116,60,220,146,244,99,147,109,216,230,47,103,181,201,243,94,228,244,247,129,180,104,42,235,131,111,21,38,221,170,104,240,61,122,168,233,202,254,167,45,227,147,125,246,74,137,87,241,20,180,137,238,72,153,243,190,191,138,22,123,65,95,73,115,164,142,186,134,94,172,18,239,202,238,85,110,251,42,162,246,84,69,245,69,3,232,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,62,122,250,250,75,101,36,149,213,210,244,160,139,110,103,114,171,182,221,81,19,178,34,175,170,161,239,115,145,137,204,229,217,16,169,79,18,190,61,234,238,181,115,232,166,147,222,57,40,89,203,242,180,254,93,23,169,186,81,212,193,236,207,78,138,155,57,36,79,97,253,253,254,228,3,165,248,129,248,133,205,171,53,85,26,103,165,85,187,99,49,242,117,234,250,105,251,171,116,165,153,190,196,244,205,145,156,178,71,34,118,119,127,95,77,144,175,116,69,85,217,15,212,81,62,103,164,113,183,119,47,162,110,90,103,0,158,27,84,181,244,84,250,163,173,182,189,249,249,252,157,191,174,189,182,90,168,36,252,109,53,87,213,19,187,183,234,79,122,129,31,56,67,240,230,212,77,126,242,121,126,75,15,201,88,140,253,78,90,158,104,39,235,109,215,141,125,134,84,178,86,242,203,11,83,211,190,251,250,39,123,111,209,126,15,52,63,66,154,199,225,24,191,150,169,102,255,0,142,243,213,143,223,126,167,228,203,51,211,210,87,39,235,251,54,204,182,251,117,29,170,142,58,10,8,122,80,69,191,35,57,149,219,110,170,171,221,85,87,213,84,250,64,252,177,141,99,121,88,155,34,31,160,0,0,0,29,83,39,210,220,23,49,166,150,147,34,177,249,184,166,238,244,243,51,71,191,178,173,252,135,167,185,85,14,214,0,135,122,187,225,123,195,102,162,193,91,93,102,198,190,68,189,84,54,69,101,111,156,175,169,229,123,146,69,69,233,186,173,172,95,109,232,239,247,187,122,41,5,117,207,194,71,90,240,214,201,115,210,184,191,11,41,33,107,164,149,156,212,148,29,54,39,85,202,237,231,172,85,93,145,177,246,79,207,250,148,186,224,6,175,217,190,153,230,250,115,113,154,211,153,217,62,79,170,167,149,208,201,31,153,134,94,87,181,206,106,166,241,189,200,189,216,239,69,247,125,135,41,166,58,223,169,58,63,114,101,211,2,200,126,78,158,55,35,209,124,165,60,221,209,204,119,250,172,111,79,88,217,238,247,125,166,199,90,141,163,218,121,171,22,153,172,185,221,131,229,42,89,216,230,57,158,106,120,123,43,94,213,239,19,218,190,146,63,223,239,251,8,3,175,254,16,88,197,225,110,23,221,26,184,124,153,51,146,89,97,182,244,164,155,153,255,0,141,115,91,213,168,173,68,77,213,99,110,234,158,237,253,234,7,72,225,231,198,2,235,71,37,179,30,214,203,87,152,129,169,13,52,247,94,187,89,202,159,138,99,165,232,211,81,110,189,146,87,242,162,253,95,2,204,52,163,89,180,251,90,113,186,124,163,79,239,127,40,209,207,19,30,174,242,211,195,202,174,141,143,219,241,172,98,174,201,43,59,237,239,251,118,215,175,90,184,90,214,29,7,187,77,108,207,49,191,40,200,218,233,89,47,156,165,147,158,36,116,141,71,242,197,43,246,223,164,245,219,215,183,217,191,15,162,250,243,168,250,17,147,82,228,120,5,239,200,190,41,217,36,241,249,104,37,235,49,36,141,238,102,242,198,254,93,250,76,77,209,55,77,190,221,195,102,64,64,254,17,252,78,240,45,93,134,223,134,234,68,159,35,229,51,62,42,88,251,77,81,230,158,169,4,104,255,0,196,210,182,54,115,75,35,251,111,219,111,130,162,147,170,146,174,158,190,154,42,202,73,57,225,153,141,123,29,178,166,237,84,221,23,101,239,232,160,123,128,0,0,0,0,0,0,0,0,0,12,95,196,238,63,22,75,195,238,162,91,164,103,51,191,5,238,239,141,55,219,219,242,83,34,123,211,243,140,160,117,173,77,133,181,26,111,150,64,230,115,164,150,58,246,43,119,219,153,22,157,233,182,254,224,53,142,201,232,157,109,201,46,214,231,166,206,165,174,158,5,79,130,182,71,39,248,139,203,240,162,172,74,190,22,27,178,239,209,188,36,63,224,183,80,255,0,218,82,150,178,66,218,125,94,206,32,107,57,18,60,146,230,196,110,251,242,162,85,72,155,111,239,45,247,193,134,170,170,126,24,178,40,229,102,241,71,155,85,181,175,221,59,109,111,183,236,221,189,125,61,224,79,176,0,0,0,2,167,60,100,245,129,106,235,172,122,69,75,46,241,67,229,174,242,55,151,209,232,183,10,117,245,102,254,139,249,219,125,94,242,209,115,188,158,155,11,194,239,153,109,90,237,21,158,219,85,94,255,0,95,72,162,116,139,232,138,190,141,248,47,216,166,185,252,84,234,157,199,88,53,207,43,203,43,171,60,196,73,116,174,167,162,252,91,89,201,75,231,39,146,54,118,99,21,118,73,23,187,147,155,226,6,106,240,177,211,39,106,63,19,148,242,43,182,143,27,183,178,252,238,222,190,94,225,69,186,124,246,254,127,215,246,41,124,76,99,99,99,99,98,108,214,162,34,39,212,87,15,131,174,144,55,31,193,110,250,161,85,6,213,119,41,106,40,99,147,155,255,0,23,146,27,124,232,155,35,213,61,83,222,212,95,175,220,89,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,87,226,183,194,191,16,122,213,175,54,44,235,74,244,190,235,146,217,45,248,109,37,186,162,166,137,241,57,91,82,218,234,215,186,52,141,94,143,114,163,102,141,123,53,83,103,125,75,181,98,228,152,150,87,128,95,221,97,206,113,27,157,150,231,74,228,124,214,219,189,28,212,147,114,239,232,230,61,26,244,69,217,83,116,219,223,178,155,71,24,151,137,94,26,116,219,137,237,57,175,193,179,187,61,51,170,214,9,62,72,187,164,40,181,86,186,149,79,98,88,159,243,145,57,145,188,204,223,149,232,155,47,212,24,47,195,119,138,125,7,213,189,56,131,73,180,227,8,164,211,235,238,45,75,213,169,198,161,145,100,138,104,213,200,143,171,130,103,123,115,162,185,83,157,100,222,68,115,147,153,92,138,143,89,156,107,89,166,25,166,101,194,151,17,214,220,137,235,45,45,235,0,200,223,71,117,167,137,202,157,86,195,51,161,172,167,95,69,86,189,137,43,21,23,111,95,113,178,85,182,227,69,119,183,82,221,173,149,44,168,163,173,133,149,20,243,51,230,201,27,218,142,107,147,234,84,84,80,62,147,92,46,54,126,151,58,189,252,111,185,127,60,227,99,211,92,46,54,126,151,58,189,252,111,185,127,60,224,47,251,135,223,236,11,166,223,197,11,55,244,40,142,199,155,225,56,174,163,226,87,92,23,55,178,211,221,172,87,186,103,82,87,81,206,139,201,44,110,250,211,187,85,23,101,71,34,162,181,81,21,21,21,17,78,185,195,239,246,5,211,111,226,133,155,250,20,71,127,3,95,206,58,184,33,202,56,68,205,162,174,182,75,83,118,211,251,236,239,249,14,236,230,239,36,15,79,107,202,84,170,38,205,153,169,221,174,236,146,53,21,205,68,84,123,89,53,252,52,188,68,151,58,142,135,135,189,123,200,91,248,73,19,89,77,140,223,106,228,239,116,106,118,74,74,135,175,254,48,157,145,143,95,223,83,217,95,198,34,44,150,15,168,250,113,133,106,222,23,116,211,221,66,176,83,94,44,55,136,86,10,170,89,211,178,167,171,94,215,39,118,61,170,136,230,189,170,142,107,145,21,21,21,10,12,227,75,131,124,223,132,29,70,88,54,171,175,194,238,147,186,76,114,252,137,221,232,158,215,66,103,53,17,25,80,196,245,78,200,228,78,118,246,221,26,27,12,16,159,197,243,232,113,93,252,98,182,127,214,121,210,60,55,124,68,169,53,114,134,219,160,186,215,118,72,115,154,72,146,158,203,120,168,145,118,190,198,196,237,28,142,114,255,0,166,145,19,213,127,125,68,223,231,238,142,238,254,47,159,67,138,239,227,21,179,254,179,192,133,222,10,159,74,124,167,244,127,93,247,141,184,186,146,149,188,21,62,148,249,79,232,254,187,239,27,113,117,32,0,0,0,0,12,121,196,94,55,123,204,184,124,212,236,67,25,183,190,186,241,124,195,111,86,219,125,43,28,214,186,122,153,168,102,142,40,209,92,168,136,174,123,154,155,170,162,119,238,166,67,0,107,99,169,92,37,113,41,164,22,249,47,26,137,162,249,69,166,219,10,42,205,95,228,214,162,146,36,217,23,119,207,10,190,54,118,95,202,114,122,47,193,118,239,252,4,241,21,163,252,56,106,252,25,110,172,233,124,55,248,101,115,98,164,191,70,175,146,174,192,229,221,29,52,80,42,244,228,69,69,77,213,17,37,106,34,242,57,119,86,59,96,215,177,146,49,209,200,196,115,92,138,142,106,166,232,168,190,229,41,171,197,179,132,76,67,71,111,182,45,112,211,27,21,53,154,197,150,85,190,219,119,183,82,69,211,166,167,185,35,22,72,228,137,136,156,172,73,99,100,170,172,77,145,29,18,170,39,180,187,5,195,99,217,13,147,44,176,219,242,124,106,233,79,114,181,93,105,163,172,162,171,167,127,52,115,195,35,81,204,123,87,222,138,138,138,114,37,113,120,47,235,109,110,85,165,185,86,137,222,238,15,158,108,50,178,59,133,165,178,185,85,91,65,85,205,207,19,59,252,214,76,199,59,110,219,45,71,191,221,99,160,86,151,141,247,246,49,211,47,225,234,223,232,237,43,23,75,108,186,177,171,183,11,79,15,26,119,37,93,107,114,91,195,106,226,180,199,39,36,18,213,164,106,223,49,50,250,114,197,18,61,220,206,221,24,222,162,166,219,174,246,117,227,125,253,140,116,203,248,122,183,250,59,78,173,224,147,165,22,138,132,212,29,106,184,82,71,53,194,150,90,124,114,217,35,154,213,88,26,230,117,170,85,61,232,174,69,167,77,211,110,200,228,239,186,236,25,183,67,60,34,184,109,192,177,234,73,53,110,134,175,80,114,87,68,142,171,150,122,217,233,104,34,149,81,55,108,16,194,230,57,88,157,209,22,87,57,87,186,236,222,200,222,239,159,248,92,112,101,156,91,39,164,163,211,57,113,122,217,26,169,29,194,199,114,168,134,88,149,83,109,210,57,30,248,87,190,203,237,70,190,159,90,239,44,128,26,237,113,123,194,38,161,240,109,168,212,150,187,157,197,247,11,29,197,206,170,199,50,26,86,186,31,48,145,185,21,90,228,69,222,41,227,85,98,185,168,171,243,154,228,85,69,237,109,190,27,28,88,213,113,55,162,107,65,151,215,249,140,235,9,116,86,235,220,142,249,245,176,185,23,203,86,47,197,210,53,143,107,255,0,244,145,61,118,68,115,80,250,124,79,180,190,219,169,60,30,230,21,147,211,53,215,28,65,33,200,173,242,244,249,157,19,161,122,36,223,90,35,160,124,200,191,169,87,208,173,207,8,140,250,225,138,113,131,109,197,105,230,119,148,205,44,215,27,101,68,91,175,42,172,48,186,177,143,219,211,153,60,171,145,23,220,143,114,123,192,189,32,0,0,0,0,0,2,16,120,146,113,215,7,14,24,147,180,191,77,110,113,191,82,178,42,101,218,88,222,215,45,138,141,200,169,230,92,157,246,153,222,145,53,83,226,245,236,214,163,242,151,27,124,97,226,188,36,233,148,151,103,186,11,134,103,123,100,144,99,150,133,119,121,101,68,217,213,18,162,119,72,35,221,21,203,249,75,202,196,219,155,116,164,125,47,211,93,101,227,99,94,223,103,162,173,158,241,148,100,245,114,92,175,87,138,196,85,138,146,21,114,117,106,102,86,166,204,141,156,205,107,90,212,68,238,198,53,59,181,0,236,188,26,240,151,154,113,135,171,11,106,90,138,186,108,102,221,51,43,114,155,235,151,153,241,68,247,42,172,108,115,183,230,168,149,81,200,221,247,219,218,123,145,81,170,139,176,86,37,138,99,216,46,49,106,195,113,59,84,54,219,53,150,146,42,26,26,72,83,102,67,12,109,70,181,169,239,94,201,234,189,213,119,85,221,84,233,188,62,232,46,7,195,118,152,90,244,187,79,168,149,148,116,77,234,213,213,200,137,215,184,85,185,17,36,169,153,83,213,238,84,78,222,141,106,53,169,178,53,16,201,0,13,116,248,247,250,99,234,207,241,138,111,250,173,54,44,53,211,227,223,233,143,171,63,198,41,191,234,180,11,237,225,247,251,2,233,183,241,66,205,253,10,35,191,157,3,135,223,236,11,166,223,197,11,55,244,40,142,254,0,0,0,0,0,170,191,21,190,21,248,131,214,173,121,177,103,90,87,165,247,92,150,201,111,195,105,45,213,21,52,79,137,202,218,150,215,86,189,209,164,106,244,123,149,27,52,107,217,170,155,59,234,93,173,80,1,171,142,73,137,101,120,5,253,214,28,231,17,185,217,110,116,174,71,205,109,187,209,205,73,55,46,254,142,99,209,175,68,93,149,55,77,189,251,41,120,30,27,188,83,232,62,173,233,196,26,77,167,24,69,38,159,95,113,106,94,173,78,53,12,139,36,83,70,174,68,125,92,19,59,219,157,21,202,156,235,38,242,35,156,156,202,228,84,122,231,78,37,120,105,211,110,39,180,230,191,6,206,236,244,206,171,88,36,249,34,238,144,162,213,90,234,85,61,137,98,127,206,68,230,70,243,51,126,87,162,108,191,85,3,105,134,105,153,112,165,196,117,183,34,122,203,75,122,192,50,55,209,221,105,226,114,167,85,176,204,232,107,41,215,209,85,175,98,74,197,69,219,215,220,6,202,103,15,152,229,182,28,11,19,188,102,217,77,123,40,172,246,26,25,174,53,213,15,244,142,24,152,175,122,253,107,178,46,201,239,93,144,251,237,183,26,43,189,186,150,237,108,169,101,69,29,108,44,168,167,153,159,54,72,222,212,115,92,159,82,162,162,144,191,197,239,57,185,97,252,32,79,106,182,205,52,73,151,100,118,251,21,67,226,119,42,244,121,38,170,114,42,250,242,187,202,35,85,19,213,29,178,246,85,64,42,43,94,117,131,61,226,207,94,110,89,205,93,13,93,101,211,36,174,101,5,146,211,2,44,174,130,159,159,146,150,142,38,167,170,236,228,223,111,156,247,57,219,110,229,44,211,132,239,8,189,55,197,44,20,57,111,18,244,171,148,100,245,44,108,235,96,142,165,209,219,173,202,169,186,71,35,162,84,117,68,137,249,75,205,211,223,116,70,189,19,153,99,31,131,158,151,216,243,110,37,110,121,165,242,158,26,143,192,123,20,149,212,17,72,221,249,107,102,145,176,178,93,151,183,177,27,166,219,222,142,115,21,59,161,118,192,98,39,112,129,194,147,168,86,222,188,54,105,151,73,99,233,243,38,43,68,146,237,182,219,245,58,124,251,255,0,117,190,255,0,89,16,56,177,240,138,211,172,170,199,93,151,112,207,2,227,25,37,52,111,157,49,249,106,29,37,190,226,168,155,244,227,116,142,87,83,72,187,46,222,210,199,186,162,42,49,61,164,177,192,6,182,154,7,173,218,149,194,54,182,211,102,86,104,42,168,238,54,90,183,219,239,182,106,158,104,146,174,157,31,203,81,73,51,87,209,125,149,217,85,55,99,218,215,39,118,155,22,96,57,198,59,169,120,77,139,80,113,42,197,170,179,100,84,16,92,168,165,84,217,203,20,172,71,53,28,159,146,228,223,101,79,114,162,167,184,166,79,24,125,38,180,224,124,74,208,103,22,74,70,211,193,158,217,153,95,88,214,183,102,186,190,23,172,50,189,61,222,211,18,7,47,189,92,174,85,245,38,183,131,206,117,87,149,240,148,252,122,186,165,210,63,16,201,107,173,112,53,206,221,91,79,35,34,170,111,234,231,168,149,19,253,200,19,144,0,0,0,0,0,4,22,241,144,250,35,82,255,0,27,237,223,204,212,145,87,193,47,251,61,103,127,197,5,254,155,78,74,175,25,15,162,53,47,241,190,221,252,205,73,21,124,18,255,0,179,214,119,252,80,95,233,180,224,92,152,0,1,174,159,30,255,0,76,125,89,254,49,77,255,0,85,166,197,134,186,124,123,253,49,245,103,248,197,55,253,86,129,146,184,66,224,255,0,83,120,249,206,238,57,246,162,101,119,26,60,66,213,36,84,119,91,227,182,125,69,67,217,27,82,58,26,52,114,43,26,172,137,35,77,246,228,137,138,207,101,119,107,86,207,241,143,12,174,10,113,155,90,91,127,97,168,46,210,43,21,146,213,221,46,117,115,207,46,255,0,149,191,85,26,197,236,159,49,173,255,0,149,119,201,156,42,233,69,163,69,120,122,193,52,246,211,73,28,47,162,179,83,77,92,230,181,168,179,87,76,196,146,162,71,43,125,85,101,123,246,245,236,141,77,215,99,43,129,93,252,73,248,62,232,254,87,142,86,94,120,117,90,140,59,39,167,99,165,167,182,84,215,75,83,108,173,118,221,227,115,166,87,203,11,149,83,179,145,202,212,85,217,89,182,202,218,212,208,29,108,213,14,11,245,233,151,214,82,215,219,235,44,181,206,181,229,22,9,156,172,243,112,50,78,89,233,165,111,167,58,42,42,177,221,249,94,141,114,118,245,216,236,165,31,25,61,47,182,225,252,71,89,179,235,85,51,96,102,115,99,100,245,136,216,249,81,245,180,207,88,94,253,211,178,170,196,180,251,251,247,69,85,245,2,229,176,252,178,197,158,98,150,124,219,24,173,109,101,162,253,67,5,198,134,118,250,73,4,172,71,177,126,165,217,201,186,123,151,177,204,16,175,194,43,59,184,102,124,30,209,90,174,19,58,85,196,47,247,11,12,46,119,117,233,109,21,83,83,127,122,34,85,242,167,193,17,19,220,77,64,0,0,0,0,5,49,120,140,112,129,196,198,127,197,86,127,170,120,62,142,95,175,248,197,201,45,139,73,89,109,99,42,29,55,74,215,77,28,156,176,177,203,42,236,248,164,111,204,238,169,219,125,211,123,157,0,106,235,67,4,152,46,105,75,22,117,132,201,86,182,154,200,221,114,176,221,18,122,55,76,198,170,43,160,151,145,89,44,92,205,237,186,42,42,111,185,176,23,4,156,76,104,199,17,26,79,75,14,146,216,225,197,157,139,67,13,5,118,42,141,99,86,213,236,251,9,31,42,34,73,11,185,93,203,34,34,111,178,243,35,93,186,28,119,29,92,32,225,220,79,105,45,226,72,108,20,172,207,236,180,50,85,99,183,104,161,68,169,116,209,181,92,218,71,189,169,204,248,164,238,206,85,221,26,231,35,145,55,78,244,249,225,251,173,181,186,27,197,62,23,123,91,131,233,236,215,234,214,99,215,166,115,42,70,250,74,167,36,104,231,162,47,116,142,85,138,95,171,167,239,244,3,97,194,185,188,100,184,121,126,101,166,22,110,32,49,250,30,165,207,8,122,91,239,10,196,246,159,107,158,79,97,235,239,94,148,238,78,222,228,158,69,94,200,88,201,195,102,120,141,135,63,196,175,56,62,81,68,218,187,69,250,134,123,117,116,14,68,246,225,149,138,199,162,111,232,187,42,236,190,229,217,64,168,207,6,142,32,23,19,212,251,239,15,247,202,212,101,183,51,133,215,59,67,94,237,145,151,58,118,126,49,141,250,228,167,106,170,253,116,236,68,245,46,48,214,183,52,199,51,206,17,56,144,172,178,193,86,248,50,61,57,200,89,53,21,87,43,152,218,132,138,68,146,9,185,123,42,199,44,124,142,219,222,215,236,190,166,196,122,67,169,150,29,100,211,12,99,84,177,151,239,110,201,173,176,215,196,197,93,221,11,156,223,110,39,127,116,199,163,152,239,173,170,6,56,227,107,95,99,225,195,135,12,171,80,169,170,18,43,220,208,252,147,97,69,245,117,202,161,28,216,156,159,30,154,35,230,84,237,186,68,169,239,41,59,129,205,2,170,226,91,137,76,111,14,184,211,73,85,99,163,153,111,121,28,142,78,100,242,48,57,28,246,189,87,127,223,94,177,195,223,223,46,255,0,18,66,120,196,113,2,220,251,90,45,154,39,97,174,73,45,26,125,2,201,95,211,122,43,36,186,212,53,174,122,46,221,151,165,23,77,191,20,115,229,78,196,175,240,135,225,225,186,103,160,243,235,5,246,133,25,126,212,121,18,122,117,123,54,146,11,84,42,230,192,222,254,157,71,117,37,237,217,205,116,95,0,39,147,24,200,216,216,227,98,53,173,68,70,181,19,100,68,79,114,31,160,0,0,0,0,0,17,151,142,190,50,241,238,18,116,209,213,20,46,166,184,103,151,248,223,14,61,107,123,145,81,171,232,234,185,219,190,233,12,127,253,219,246,98,108,138,231,55,33,241,51,196,126,7,194,246,150,215,234,78,113,80,146,61,136,180,246,171,100,111,70,207,115,173,86,170,178,8,247,244,78,219,185,251,42,53,168,231,119,217,17,104,55,37,200,117,175,141,158,32,146,174,88,103,200,51,60,202,181,180,212,84,112,166,209,82,194,212,94,88,152,158,145,65,20,104,170,174,94,200,141,123,220,170,170,231,40,123,180,103,72,117,127,141,61,116,117,130,223,112,168,185,223,175,245,47,185,223,175,149,202,175,101,36,42,244,235,85,76,189,183,68,230,68,107,19,109,213,90,214,237,191,109,130,244,87,71,240,221,5,211,43,22,149,96,116,107,13,166,197,76,145,54,73,54,234,212,202,171,205,44,242,170,34,34,201,35,213,206,114,162,34,110,187,34,34,34,34,99,238,14,184,77,195,248,74,210,200,49,11,71,70,191,34,185,36,117,57,29,229,27,179,171,170,145,23,217,110,253,210,24,249,156,216,219,219,178,171,151,218,115,149,115,200,2,162,252,98,120,165,170,189,100,244,124,47,226,55,45,173,150,100,134,231,148,58,39,254,255,0,88,228,231,167,166,118,203,221,177,177,91,34,162,246,87,200,207,69,140,183,67,88,236,174,255,0,120,215,29,103,185,228,87,10,199,182,225,156,100,114,78,178,212,59,155,164,234,170,143,101,23,111,201,111,58,38,201,217,17,168,137,219,96,37,7,1,158,28,183,238,40,154,221,72,212,58,234,220,123,78,41,230,88,162,146,157,17,43,47,50,49,85,30,202,117,114,42,50,54,170,42,58,85,69,238,138,214,162,170,57,89,107,152,95,3,28,33,224,150,152,236,246,158,30,240,170,232,216,212,69,154,245,107,142,235,59,215,226,178,213,36,142,221,126,165,68,248,34,25,95,3,194,113,237,54,194,172,120,6,39,66,202,59,62,63,65,13,186,142,22,162,39,44,81,177,26,138,191,23,46,219,185,125,85,85,85,123,169,207,1,23,53,147,195,99,132,189,92,180,84,83,83,233,149,187,11,186,189,142,74,107,158,47,11,104,22,7,242,236,138,176,70,137,4,141,223,101,84,115,55,93,187,42,111,185,77,60,86,112,169,168,220,34,234,75,113,44,170,84,172,183,213,162,213,88,111,180,173,88,226,175,133,170,158,210,38,234,177,202,197,84,71,177,85,85,170,168,168,170,213,107,151,99,146,34,120,165,233,53,167,82,248,69,201,175,115,82,53,215,108,29,240,223,237,179,242,238,232,209,143,107,42,27,186,119,229,116,15,145,85,61,57,154,197,95,154,7,25,225,139,197,197,195,137,13,33,168,196,243,171,138,213,103,56,39,70,146,186,162,69,246,238,52,79,69,74,122,167,47,229,73,236,61,146,47,125,220,198,185,87,121,54,73,156,80,231,132,230,117,87,136,241,153,142,89,163,169,116,84,153,109,182,227,103,170,111,54,205,114,37,59,170,99,221,61,235,212,166,98,39,251,162,248,192,0,0,0,0,17,235,196,3,77,243,109,92,225,27,60,211,221,57,176,77,123,200,110,223,37,249,58,24,164,99,31,55,74,231,75,44,155,57,238,107,83,104,227,123,187,170,124,223,137,33,64,26,207,234,135,13,218,243,162,241,249,157,81,210,108,151,30,164,87,114,37,109,85,11,150,145,93,205,203,202,149,12,222,37,93,253,200,237,251,162,251,208,147,30,25,60,83,104,79,15,185,220,182,157,82,211,250,58,75,142,65,42,82,83,103,109,123,228,150,223,27,249,81,32,154,55,42,182,56,85,201,187,165,137,17,222,156,232,230,167,51,110,250,231,108,182,222,173,245,54,139,197,190,154,190,134,178,39,65,83,75,83,19,101,138,104,220,155,57,143,99,145,81,205,84,236,168,169,178,148,75,226,115,194,165,131,134,157,107,162,185,96,84,9,67,135,103,84,210,220,45,212,109,223,146,138,170,39,53,181,84,241,239,254,166,139,36,79,106,111,236,164,188,187,34,53,55,11,226,142,72,230,141,147,67,35,95,27,218,142,107,154,187,163,145,125,21,23,222,135,232,134,254,21,26,219,91,171,188,44,80,89,47,183,7,213,222,112,42,215,227,211,62,87,43,164,125,35,90,217,41,92,170,170,187,162,68,254,146,127,236,63,90,204,128,0,0,33,191,138,126,137,234,142,188,112,249,143,226,26,73,136,84,228,119,138,60,202,146,229,61,44,19,69,27,153,76,202,26,216,221,38,242,57,169,178,62,88,211,109,247,246,189,61,74,84,212,173,18,213,237,29,170,142,147,84,180,219,34,197,221,58,162,66,251,149,190,72,98,153,118,223,104,228,84,228,127,100,95,154,171,182,203,240,83,103,51,135,203,176,236,87,62,199,107,113,28,219,30,183,223,44,183,40,214,42,170,26,232,27,52,50,183,235,107,147,109,209,123,162,250,162,162,42,108,168,5,81,120,80,113,87,160,154,127,91,30,138,100,184,21,14,45,151,228,211,182,8,114,214,72,233,27,120,149,92,189,42,106,133,145,85,105,221,221,26,196,98,244,156,239,84,99,151,119,91,169,174,191,28,28,59,51,133,158,34,239,56,5,138,106,132,177,79,28,87,188,122,89,30,229,149,180,51,43,185,26,174,94,234,177,201,28,177,243,110,170,189,61,215,186,170,37,217,240,65,173,21,58,247,195,14,15,168,23,90,213,170,188,173,18,219,111,18,57,85,94,250,218,87,44,50,72,255,0,238,164,228,108,191,253,81,61,61,0,206,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,63,47,99,100,99,163,122,110,215,34,162,167,212,80,247,138,126,153,59,78,56,156,158,84,118,236,201,45,238,190,183,183,167,152,184,86,246,249,238,252,207,171,236,66,248,202,223,241,138,210,6,100,24,37,163,84,41,96,222,174,219,53,61,12,146,115,127,226,241,195,112,157,83,101,122,39,170,251,154,171,245,251,128,199,126,13,154,192,180,149,215,205,34,169,147,104,166,243,55,120,219,183,171,213,109,244,233,232,205,253,19,243,182,250,189,229,178,26,216,240,173,170,119,29,31,215,60,83,44,161,172,242,241,45,210,134,158,183,241,109,127,61,47,156,130,73,25,221,143,84,221,35,78,237,78,111,129,177,134,9,147,211,102,152,93,143,45,164,93,226,188,91,169,171,153,235,233,44,77,145,61,81,23,209,223,4,251,16,14,120,0,0,0,4,53,241,93,172,74,62,22,31,186,237,215,188,44,63,225,183,87,127,216,81,158,51,68,235,150,73,105,183,49,55,117,85,116,16,162,125,110,145,169,254,50,230,252,103,170,170,224,225,139,29,142,38,109,20,153,173,35,92,253,211,190,246,251,134,237,219,215,211,222,84,22,141,194,218,141,94,193,233,221,31,59,101,201,45,140,86,239,183,50,45,84,105,182,254,224,54,40,225,135,31,139,26,225,243,78,237,209,179,149,203,139,218,31,34,111,191,183,228,97,69,247,175,230,153,64,235,90,101,11,105,244,219,19,167,108,124,141,138,199,64,196,110,251,242,162,83,177,54,223,222,118,80,0,0,0,0,0,0,0,0,0,0,0,244,213,213,211,208,83,75,89,87,39,36,48,177,207,123,182,85,217,168,155,170,236,157,253,16,130,188,92,120,157,224,58,69,13,199,13,211,121,62,88,202,97,124,212,175,237,53,63,149,122,36,241,171,255,0,29,74,232,223,203,44,108,237,191,125,254,8,170,4,184,213,125,101,211,237,22,198,234,114,141,64,189,252,157,71,4,79,145,29,229,167,155,153,91,27,223,183,226,152,245,77,210,39,247,219,221,246,111,89,252,67,120,192,93,107,36,185,227,218,39,106,242,240,57,38,166,130,235,215,107,249,147,241,172,108,189,26,154,45,211,178,196,254,85,95,171,226,64,61,104,215,157,71,215,124,154,171,35,207,239,126,121,242,206,249,32,143,203,65,23,69,139,36,143,107,55,138,54,115,109,213,122,110,169,186,239,246,109,204,104,183,11,90,193,175,23,104,109,152,30,55,230,217,35,91,43,229,243,148,177,242,68,174,141,170,254,89,101,102,251,117,88,187,122,247,251,118,14,189,169,218,223,169,58,193,114,125,211,61,200,126,81,158,71,43,213,124,165,60,61,213,207,119,250,148,108,79,89,31,238,247,253,135,23,132,105,158,111,168,215,24,109,56,101,147,229,10,170,137,91,12,113,249,152,98,230,123,156,214,162,111,35,218,137,221,237,245,95,127,218,90,134,128,120,65,99,22,117,183,223,117,150,225,242,156,205,72,165,154,219,210,146,30,87,254,41,206,111,86,158,181,81,118,84,145,187,162,123,247,247,33,63,116,231,71,180,243,73,237,48,217,112,59,7,201,180,176,177,172,107,60,212,243,118,70,177,169,222,87,185,125,35,103,191,221,246,129,80,186,25,225,35,173,121,147,99,185,234,164,95,130,116,147,53,36,137,156,212,149,253,70,47,73,200,237,224,172,69,77,209,210,118,95,204,250,208,157,90,69,225,123,195,102,157,65,69,93,121,198,190,91,189,83,182,53,125,111,156,175,166,230,123,82,53,85,233,182,173,204,79,109,138,239,247,219,122,33,49,0,29,99,19,211,92,47,7,167,101,46,49,102,242,113,179,110,84,243,18,201,182,200,212,252,183,47,230,183,252,7,103,0,0,0,1,249,123,26,246,242,189,55,69,63,64,12,35,173,28,30,104,126,186,181,239,205,241,127,51,82,253,191,29,231,171,25,182,221,63,201,138,102,39,164,77,79,213,246,239,82,28,94,120,115,106,38,128,249,204,191,26,135,229,92,70,14,159,53,79,52,16,116,119,232,70,158,195,234,95,43,185,165,153,201,233,219,109,253,23,181,238,159,53,198,221,71,117,163,146,130,190,30,172,18,237,206,206,101,110,251,42,42,119,69,69,245,68,3,86,5,69,69,217,75,8,240,252,241,11,155,73,170,169,244,207,85,107,119,198,100,231,232,85,244,211,247,46,201,85,51,189,136,41,157,35,249,164,146,52,238,238,222,190,155,161,145,248,250,240,218,165,160,162,169,213,45,18,181,237,211,228,243,150,254,186,247,221,105,96,143,241,181,53,95,92,174,236,223,169,125,202,85,148,177,62,23,172,114,55,103,39,170,110,6,211,212,21,244,151,58,72,235,168,101,234,193,46,252,174,229,86,239,178,170,47,101,68,95,84,83,232,42,79,195,87,143,122,187,77,92,58,43,171,23,142,122,23,243,124,147,63,151,68,233,236,149,149,51,251,48,83,170,174,238,88,211,219,127,111,119,189,11,107,107,145,233,204,213,221,20,15,32,0,0,0,0,0,0,0,0,0,0,0,0,0,0,29,99,82,115,219,62,153,97,181,249,165,245,252,180,118,254,151,83,179,151,247,201,89,26,124,214,185,125,94,158,229,255,0,24,17,107,196,107,139,215,240,245,129,197,142,226,117,124,185,61,235,155,160,238,158,253,30,140,212,143,119,105,33,146,55,111,28,206,245,84,219,235,95,74,40,170,170,158,178,119,84,212,191,158,71,237,204,237,145,55,217,54,247,125,134,71,226,31,91,47,250,247,169,151,44,250,248,253,150,179,163,211,139,102,126,47,146,158,40,151,218,108,108,223,126,146,47,118,246,255,0,149,114,151,2,60,39,220,120,153,212,133,142,173,221,28,122,207,255,0,206,50,236,215,109,213,130,167,165,236,164,209,191,247,200,54,246,119,250,246,79,80,146,30,24,156,16,211,230,51,187,89,53,34,135,122,10,109,190,77,167,234,175,227,185,146,182,158,95,106,25,209,205,217,205,98,251,76,239,238,247,169,111,17,198,200,152,145,198,155,53,61,16,249,173,118,202,59,53,12,86,234,8,186,112,67,205,200,222,101,93,183,85,85,238,170,171,234,170,125,96,0,0,0,0,0,0,0,0,0,0,0,0,113,151,236,114,207,146,219,170,109,87,170,63,49,77,87,11,224,149,157,71,179,153,142,106,181,201,187,85,21,59,57,125,23,114,188,120,175,240,160,199,51,103,92,179,77,24,173,249,34,232,245,154,178,75,127,78,74,143,53,42,245,228,86,245,106,107,17,172,230,115,162,110,251,108,155,111,182,202,168,89,8,3,88,237,83,210,92,235,68,242,217,177,124,214,217,228,107,233,100,114,181,58,208,203,186,54,87,177,29,248,183,189,191,58,39,118,223,221,246,111,159,248,91,241,17,213,110,31,93,73,143,215,75,242,206,51,28,241,171,232,185,105,169,249,88,157,6,47,227,18,153,242,47,226,225,86,250,251,247,245,78,247,105,172,90,37,129,235,134,43,85,138,103,22,191,53,79,60,111,108,110,235,204,206,155,214,57,35,71,109,20,140,85,217,37,119,109,251,239,246,109,79,92,99,120,106,230,218,39,87,112,204,116,250,79,150,241,117,116,181,78,77,161,166,242,81,239,81,34,199,248,218,167,201,39,36,81,51,218,219,119,115,124,81,81,66,211,248,107,226,235,76,184,147,177,83,213,99,21,189,27,175,151,100,181,84,29,58,135,116,93,201,10,189,189,87,195,27,93,202,233,154,221,211,215,213,59,122,103,67,87,12,119,33,191,96,121,45,37,242,207,81,229,110,86,170,168,230,141,220,140,127,36,145,72,142,78,206,71,53,118,115,19,220,169,219,222,91,175,2,30,37,54,253,70,249,55,73,181,74,139,201,94,32,130,26,106,107,151,85,210,249,183,167,150,129,141,233,65,74,214,199,206,247,200,237,213,221,182,217,123,108,160,88,208,61,116,245,17,85,211,199,85,3,185,163,153,137,35,23,101,77,218,169,186,47,115,216,0,0,0,0,0,0,0,235,154,147,183,236,119,148,238,238,84,249,22,187,218,219,125,191,16,254,231,99,58,158,174,61,99,210,156,209,232,187,43,113,235,138,255,0,248,180,128,107,107,173,27,126,204,89,222,206,230,79,194,107,167,181,182,219,254,234,147,185,109,30,11,116,213,159,181,255,0,38,171,234,254,229,252,46,173,143,147,149,63,124,242,86,229,223,127,95,79,119,161,81,218,170,245,147,84,51,7,170,238,174,191,220,23,255,0,198,30,92,127,131,133,142,75,87,12,23,154,137,151,119,86,101,213,21,12,255,0,112,251,125,189,83,209,87,224,4,240,0,0,0,252,77,43,32,137,243,72,187,54,54,171,156,191,82,38,224,66,143,21,77,104,143,79,52,14,124,74,138,126,74,236,146,87,91,229,111,46,251,211,84,81,87,70,190,172,114,124,230,39,162,162,253,104,82,94,23,142,84,230,89,133,151,22,165,253,246,241,113,166,162,106,246,236,178,202,214,111,221,81,61,93,241,79,181,9,111,226,141,174,21,122,153,174,245,56,181,61,71,53,183,27,71,208,114,114,34,126,62,158,178,181,155,238,177,181,223,53,255,0,21,79,173,79,139,194,243,70,221,170,28,70,82,93,43,91,201,67,140,211,199,121,108,155,239,205,61,61,125,19,145,155,35,218,169,187,100,94,251,42,125,74,5,202,240,207,129,82,233,182,132,96,184,180,17,114,75,77,143,91,27,82,188,202,188,243,182,142,22,61,221,220,228,77,213,158,136,187,124,12,158,126,33,137,144,68,200,99,77,155,27,81,173,79,169,19,99,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,5,116,91,252,103,116,222,175,43,166,197,42,244,95,33,163,150,107,131,45,242,207,37,214,157,99,133,203,34,70,175,85,219,230,162,238,191,98,22,46,107,203,226,1,160,119,141,2,226,103,43,181,207,67,36,118,44,150,178,108,130,195,81,182,241,203,75,81,35,158,177,181,118,68,222,41,21,241,171,125,83,149,171,221,28,138,182,57,192,79,137,70,158,234,110,27,102,210,205,112,202,41,113,220,246,213,4,116,49,92,110,83,36,84,151,198,49,17,172,145,38,119,178,202,133,68,68,123,28,169,206,239,105,155,243,43,24,19,248,30,168,106,105,234,41,217,89,79,81,28,176,74,196,145,146,177,232,230,57,138,155,163,145,83,178,162,167,125,200,61,199,111,136,246,158,104,174,31,117,211,237,33,201,232,178,45,70,185,64,250,72,229,183,78,217,169,236,104,244,84,89,229,149,138,173,89,154,138,188,145,34,170,163,182,87,236,136,136,224,169,158,47,111,54,220,131,138,109,89,187,217,230,108,212,117,25,133,215,165,43,118,229,145,18,165,237,231,106,167,170,42,162,170,47,189,21,20,216,95,68,41,43,45,250,47,128,80,92,17,201,85,77,139,218,161,157,29,190,233,35,105,35,71,111,191,125,247,69,245,40,7,131,62,29,239,188,78,107,238,63,133,69,69,52,246,74,122,168,238,121,37,90,177,92,200,45,241,189,29,42,61,222,231,73,183,77,187,250,185,232,190,136,166,198,72,212,106,35,90,136,136,137,178,34,123,128,242,107,133,198,207,210,231,87,191,141,247,47,231,156,108,122,107,133,198,207,210,231,87,191,141,247,47,231,156,5,255,0,112,251,253,129,116,219,248,161,102,254,133,17,223,206,129,195,239,246,5,211,111,226,133,155,250,20,71,127,0,117,13,89,210,140,27,91,112,11,190,154,234,45,150,59,149,146,241,10,197,43,28,137,212,133,255,0,145,52,78,84,94,73,88,187,57,174,79,69,79,212,118,240,6,187,124,91,240,153,169,60,25,234,116,20,21,117,149,53,54,74,185,214,175,24,201,105,119,139,174,216,220,142,68,85,106,239,21,68,106,173,230,106,47,101,217,205,85,69,69,50,254,170,113,241,81,196,111,4,119,13,32,213,74,134,166,161,216,110,214,185,224,174,70,236,219,229,27,28,230,186,85,68,77,155,59,55,111,58,118,71,35,185,218,157,158,141,184,141,110,209,29,60,226,15,79,46,58,105,169,118,86,215,218,171,219,205,28,141,217,179,209,206,136,188,149,16,63,101,228,145,187,174,203,232,168,170,215,34,181,206,106,235,253,197,135,10,249,239,10,26,155,81,132,101,113,73,89,105,170,87,79,98,189,182,21,100,23,58,84,84,246,147,186,163,100,110,232,215,199,190,237,93,189,90,230,185,193,37,124,21,62,148,249,79,232,254,187,239,27,113,117,37,43,120,42,125,41,242,159,209,253,119,222,54,226,234,64,0,0,17,195,140,158,52,177,254,14,40,113,91,134,67,130,92,178,56,114,153,107,33,141,104,170,227,133,105,221,2,68,190,210,61,23,155,153,37,95,79,78,95,172,145,228,57,241,78,208,59,198,182,240,205,81,116,197,104,100,172,190,224,117,137,144,67,79,18,111,36,244,173,141,204,170,141,169,178,171,149,35,119,81,26,155,42,244,182,77,213,81,20,59,247,7,60,101,226,252,98,88,178,75,214,55,136,215,227,203,141,85,193,75,61,61,101,84,115,62,78,171,28,230,189,57,61,19,216,114,119,245,84,95,129,34,13,121,120,23,226,238,229,194,46,173,63,36,170,162,168,185,98,87,248,89,65,145,91,224,84,73,95,19,92,171,29,68,91,170,34,203,18,171,149,168,170,136,230,190,70,238,222,100,115,111,123,73,53,215,73,53,211,31,131,37,210,172,242,213,144,82,205,26,72,248,233,231,68,169,167,244,221,179,64,237,164,137,201,186,110,143,106,47,116,248,160,29,240,128,254,51,183,155,109,23,11,54,75,69,76,205,74,203,150,97,71,229,98,237,204,228,142,154,165,207,126,223,4,69,68,85,248,189,169,239,38,78,166,234,238,153,232,214,57,62,89,170,25,181,171,28,182,64,199,63,169,91,80,141,124,187,126,76,81,252,249,95,240,99,17,206,93,251,33,68,156,124,113,139,85,197,206,169,83,220,44,212,181,54,252,43,25,142,90,75,5,29,66,237,44,136,247,34,203,85,43,81,85,27,36,156,140,246,83,126,86,177,137,186,174,234,161,32,124,17,233,43,31,173,26,133,94,196,119,149,135,23,138,25,87,190,221,71,213,198,172,223,221,190,204,147,254,95,172,184,146,14,248,76,240,231,121,209,109,6,173,206,178,235,116,148,55,253,71,169,134,225,229,166,141,89,44,22,216,90,228,165,107,209,123,163,157,212,154,95,247,50,179,126,232,164,226,2,180,188,111,191,177,142,153,127,15,86,255,0,71,105,234,240,66,203,173,149,26,121,169,120,34,74,198,220,104,47,84,151,117,98,187,103,62,25,224,88,145,81,61,232,215,83,46,234,158,156,237,223,109,211,127,111,141,247,246,49,211,47,225,234,223,232,237,43,191,132,30,38,111,252,41,235,61,183,82,173,176,77,93,106,149,139,111,190,219,99,122,53,107,104,30,168,175,107,119,236,143,107,154,215,177,123,123,76,68,85,217,84,13,143,65,209,180,135,91,116,187,93,241,42,108,211,75,115,11,125,242,223,81,27,31,35,33,149,60,197,35,156,159,189,207,22,252,240,189,54,95,101,200,139,219,116,221,54,83,179,228,89,46,59,136,89,234,114,28,174,253,111,179,90,232,217,212,168,173,175,169,101,60,16,183,226,233,30,168,214,167,218,160,96,159,16,140,186,217,134,240,109,170,53,247,57,88,212,175,178,186,209,3,21,219,58,73,170,228,108,12,70,167,170,170,44,156,202,137,238,107,151,209,21,74,145,240,177,176,79,123,227,123,3,168,142,62,104,109,48,221,107,234,61,183,53,81,169,111,168,141,170,155,122,254,50,88,251,47,101,77,247,223,209,123,223,137,175,29,54,158,35,175,180,122,77,165,117,146,77,129,99,53,110,170,158,224,155,181,47,53,232,213,98,72,214,175,126,140,109,115,209,138,168,156,202,247,59,109,185,9,5,224,207,195,133,215,28,178,228,60,73,100,244,50,83,46,69,78,182,60,121,146,198,173,116,148,109,145,175,168,168,77,253,88,249,35,141,141,84,255,0,90,147,220,168,5,156,128,0,0,0,24,199,136,174,32,176,46,25,244,190,231,169,249,245,90,116,41,91,210,161,160,141,232,149,23,42,183,39,226,233,225,69,245,114,175,117,93,149,26,212,115,151,179,84,237,186,129,159,226,58,91,134,93,245,3,59,189,65,105,177,88,233,95,87,91,85,50,246,99,27,238,106,122,185,238,93,154,214,38,238,115,149,26,136,170,168,134,191,28,102,241,117,151,241,109,169,242,228,183,21,154,223,139,90,156,250,108,114,204,175,221,180,180,234,189,229,145,19,179,167,147,100,87,187,221,179,90,139,202,212,3,129,212,12,235,89,184,217,226,3,229,74,138,74,155,222,87,150,86,54,138,213,107,166,221,209,81,192,155,244,233,226,79,70,69,27,57,156,231,46,222,143,145,235,186,185,197,225,112,93,194,22,37,194,62,152,199,143,81,44,55,28,178,240,216,234,50,59,194,53,127,116,212,34,46,209,69,191,118,193,31,51,145,137,217,87,117,114,162,43,149,18,46,120,115,224,188,37,240,203,135,55,80,117,7,136,109,35,159,83,50,42,100,243,10,236,198,218,255,0,145,105,93,178,249,72,221,215,84,87,174,200,178,189,61,87,216,77,218,221,221,52,191,109,143,11,31,237,150,210,175,248,229,110,255,0,60,6,85,6,42,253,182,60,44,127,182,91,74,191,227,149,187,252,241,218,176,93,88,210,205,80,243,223,177,158,165,226,153,111,201,157,47,59,242,21,230,154,191,202,245,57,186,125,94,139,221,201,205,211,127,47,54,219,242,59,111,69,3,181,154,233,241,239,244,199,213,159,227,20,223,245,90,108,88,107,167,199,191,211,31,86,127,140,83,127,213,104,23,219,195,239,246,5,211,111,226,133,155,250,20,71,127,58,7,15,191,216,23,77,191,138,22,111,232,81,29,252,0,0,1,93,22,255,0,25,221,55,171,202,233,177,74,189,23,200,104,229,154,224,203,124,179,201,117,167,88,225,114,200,145,171,213,118,249,168,187,175,216,133,139,154,242,248,128,104,29,227,64,184,153,202,237,115,208,201,29,139,37,172,155,32,176,212,109,188,114,210,212,72,231,172,109,93,145,55,138,69,124,106,223,84,229,106,247,71,34,168,108,52,8,3,192,79,137,70,158,234,110,27,102,210,205,112,202,41,113,220,246,213,4,116,49,92,110,83,36,84,151,198,49,17,172,145,38,119,178,202,133,68,68,123,28,169,206,239,105,155,243,43,25,62,97,169,167,168,167,101,101,61,68,114,193,43,18,70,74,199,163,152,230,42,110,142,69,78,202,138,157,247,3,218,107,103,197,237,230,219,144,113,77,171,55,123,60,205,154,142,163,48,186,244,165,110,220,178,34,84,189,188,237,84,245,69,84,85,69,247,162,162,150,205,199,111,136,246,158,104,174,31,117,211,237,33,201,232,178,45,70,185,64,250,72,229,183,78,217,169,236,104,244,84,89,229,149,138,173,89,154,138,188,145,34,170,163,182,87,236,136,136,234,178,224,207,135,123,239,19,154,251,143,225,81,81,77,61,146,158,170,59,158,73,86,172,87,50,11,124,111,71,74,143,119,185,210,109,211,110,254,174,122,47,162,40,23,253,162,20,149,150,253,23,192,40,46,8,228,170,166,197,237,80,206,142,223,116,145,180,145,163,183,223,190,251,162,250,145,67,198,43,22,173,200,120,67,142,233,73,20,143,143,26,202,237,215,74,133,106,118,108,110,142,162,151,117,237,233,205,84,207,135,117,66,113,163,81,168,141,106,34,34,38,200,137,238,58,190,169,233,214,63,171,186,115,145,233,150,85,18,190,213,146,219,166,183,212,43,126,116,104,246,236,146,55,251,166,59,149,205,250,218,128,84,31,131,6,121,99,199,120,137,200,240,203,172,233,13,94,89,142,190,59,107,156,228,68,150,122,121,91,43,162,68,247,185,98,234,63,236,137,75,165,53,179,212,125,62,213,238,13,53,235,228,122,233,170,108,249,70,35,112,142,225,104,186,66,197,108,117,81,181,251,195,85,10,187,179,226,122,39,116,93,211,231,177,201,186,57,11,145,225,35,196,119,69,248,135,198,168,45,121,142,71,105,195,53,1,145,182,42,235,69,125,74,83,193,85,42,34,254,50,142,89,21,27,35,93,178,175,79,153,100,111,116,84,114,34,61,193,46,193,249,73,35,116,105,51,100,106,198,173,230,71,34,246,84,248,239,240,34,71,23,190,35,58,59,195,142,59,89,105,196,239,150,204,199,80,38,137,204,161,180,80,84,54,120,41,37,244,73,43,100,141,118,141,173,223,126,154,47,81,221,145,17,168,170,246,132,27,241,164,212,59,110,69,175,152,174,159,91,231,73,101,196,44,11,37,110,202,159,138,168,172,147,169,211,95,126,253,40,225,127,127,116,137,245,146,203,193,191,16,168,199,184,77,171,200,42,161,219,240,163,43,175,175,167,122,177,81,93,4,81,65,76,137,191,229,34,73,79,55,116,248,170,123,138,156,211,236,23,86,184,202,215,230,217,168,166,154,237,149,102,87,25,43,174,151,25,91,188,116,209,185,219,205,85,46,221,155,20,104,190,137,183,228,177,169,186,181,13,137,52,175,78,49,221,33,211,140,115,76,113,72,86,59,86,53,111,134,223,79,186,123,82,114,55,218,145,223,221,189,220,207,114,251,220,229,3,181,0,0,0,0,0,0,130,222,50,31,68,106,95,227,125,187,249,154,146,42,248,37,255,0,103,172,239,248,160,191,211,105,201,85,227,33,244,70,165,254,55,219,191,153,169,34,175,130,95,246,122,206,255,0,138,11,253,54,156,11,147,0,0,53,211,227,223,233,143,171,63,198,41,191,234,180,216,176,215,79,143,127,166,62,172,255,0,24,166,255,0,170,208,47,231,69,178,235,102,123,164,24,78,107,102,149,146,81,222,241,250,10,232,149,174,223,149,36,129,142,86,175,193,205,85,86,170,122,162,162,162,247,67,185,149,29,225,115,199,214,49,167,246,120,120,112,214,219,252,118,187,75,103,124,152,197,242,178,84,101,53,39,81,202,231,209,206,245,237,27,21,234,231,178,71,47,42,43,156,213,84,78,82,218,232,235,41,46,20,176,215,80,85,67,83,77,80,196,146,25,161,122,61,146,49,83,116,115,92,157,149,21,61,21,0,247,20,241,227,109,151,91,46,58,191,167,184,85,44,172,146,178,201,143,212,87,85,35,93,191,34,85,79,202,198,187,224,237,169,149,219,122,236,230,175,162,166,246,79,196,103,21,90,59,195,30,37,87,145,106,38,79,72,151,22,64,178,80,88,105,231,99,174,55,25,61,26,200,162,223,153,26,171,178,44,142,68,99,125,85,74,12,212,44,211,83,184,191,226,6,179,35,117,178,75,142,87,157,93,99,167,160,182,211,42,185,177,35,182,142,10,120,247,244,100,108,70,183,153,118,236,213,115,151,213,64,181,239,6,76,118,123,79,10,183,139,205,68,72,213,190,102,53,181,48,63,117,246,161,142,154,150,20,237,233,218,72,229,39,169,141,248,115,209,171,103,15,218,37,136,105,13,178,88,230,76,122,222,216,170,170,24,138,141,168,172,122,172,149,51,38,253,209,31,51,228,114,34,247,68,84,79,113,146,0,0,0,224,51,252,173,152,30,7,146,103,18,80,73,92,204,118,209,89,118,117,44,111,70,58,116,167,133,242,172,104,229,236,213,119,38,219,175,100,220,132,218,47,226,229,167,90,203,170,216,190,149,209,233,53,250,209,81,148,92,99,182,195,91,85,113,129,209,69,36,157,154,170,136,136,171,186,236,136,137,221,85,80,157,183,107,93,21,238,213,91,101,185,66,146,210,87,211,201,75,81,26,254,92,111,106,181,201,250,209,84,214,207,89,180,199,59,225,99,94,174,184,93,84,213,54,251,214,33,118,101,93,166,224,206,203,36,108,122,75,73,87,19,182,68,93,218,140,122,46,221,156,138,138,136,168,168,129,178,184,34,47,7,190,34,186,65,196,110,49,65,102,203,178,11,110,37,168,112,66,216,238,22,170,233,219,79,13,100,168,157,230,163,145,234,141,145,174,217,93,211,223,168,206,232,168,168,136,247,75,90,170,170,90,26,105,107,43,106,98,167,167,129,139,36,178,202,244,99,24,212,77,213,206,114,246,68,79,138,129,249,173,173,164,182,209,84,92,107,234,35,167,166,165,137,243,77,44,139,179,99,141,168,170,231,42,251,145,17,21,77,99,49,165,147,32,213,171,82,217,25,34,73,114,200,224,242,141,68,217,219,201,82,156,137,178,122,47,116,244,45,23,196,143,196,99,7,143,7,188,240,253,161,25,20,23,219,181,246,39,208,95,239,148,19,35,233,40,169,28,155,75,79,12,173,246,101,150,70,238,199,43,85,90,214,171,147,117,114,251,49,79,194,227,135,59,206,179,113,33,102,206,170,237,210,126,10,105,213,76,119,186,234,167,70,189,55,214,198,188,212,148,237,119,167,63,85,27,34,167,230,196,239,138,1,124,32,0,42,199,198,135,135,132,150,155,27,226,91,30,161,94,120,85,184,246,70,172,79,86,42,171,168,231,114,125,74,178,68,231,123,249,161,79,113,212,252,52,120,217,179,104,246,129,234,142,17,159,87,181,209,224,150,249,178,204,118,9,30,136,181,13,145,205,138,74,54,122,119,117,84,144,43,83,125,213,106,36,95,68,237,104,250,201,165,246,13,106,210,204,163,74,178,104,218,235,126,75,109,150,133,239,86,115,44,18,42,111,20,205,77,211,119,71,34,50,70,255,0,116,196,53,168,207,48,188,135,77,179,91,246,159,229,52,174,165,187,99,245,243,219,43,98,238,137,212,137,234,213,84,223,213,170,173,221,23,209,81,81,83,212,12,145,161,218,115,150,241,125,196,229,167,23,186,214,84,84,215,230,151,201,110,87,250,244,93,223,29,58,189,211,214,79,186,251,209,157,78,84,85,238,229,107,125,230,198,214,107,61,179,30,179,208,216,44,180,113,210,91,237,148,209,81,210,83,199,191,44,48,198,212,99,24,155,251,145,168,137,250,138,225,240,101,225,235,240,115,4,191,241,23,127,160,229,174,202,94,235,53,137,210,71,179,153,111,133,251,207,43,85,125,210,78,212,103,255,0,171,125,101,149,0,0,0,0,0,58,190,166,234,94,25,163,248,45,227,81,245,2,245,13,174,197,100,166,117,77,76,242,47,117,219,230,198,198,250,190,71,174,205,107,19,187,156,168,137,221,78,122,233,116,182,88,237,149,119,171,213,194,154,130,223,65,11,234,106,170,170,101,108,113,65,19,26,174,123,222,247,42,35,90,136,138,170,171,217,17,10,31,241,9,227,146,233,197,70,113,248,43,135,85,212,82,233,166,57,80,239,146,233,213,29,27,174,115,166,237,90,217,154,187,47,116,221,35,99,190,99,85,87,100,115,220,128,99,222,43,56,154,212,46,51,117,153,151,201,40,107,146,131,172,150,188,83,28,131,121,157,77,19,222,136,198,53,140,79,198,84,74,229,106,185,200,138,174,94,86,167,178,214,34,91,71,135,143,3,86,206,22,240,148,204,179,58,104,106,181,47,36,165,111,202,50,252,230,218,233,157,179,146,138,37,244,223,116,69,145,233,243,156,155,38,237,106,42,197,47,12,109,47,225,131,75,169,105,248,129,214,253,115,210,234,124,198,169,138,184,253,150,191,43,183,178,91,52,42,155,45,68,204,116,219,182,165,232,170,136,199,38,241,183,215,103,185,81,150,57,251,108,120,88,255,0,108,182,149,127,199,43,119,249,224,50,168,49,87,237,177,225,99,253,178,218,85,255,0,28,173,223,231,142,193,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,158,244,3,186,154,196,86,80,84,233,30,176,77,109,187,209,204,233,240,204,145,97,169,129,87,149,238,117,37,86,206,110,234,157,149,122,106,158,134,206,229,55,248,183,240,143,121,195,181,14,126,37,176,219,92,149,24,198,82,232,219,127,72,35,87,37,186,228,136,140,73,95,183,205,142,100,70,251,94,157,78,100,94,239,106,40,91,246,53,145,89,242,252,118,215,149,227,213,177,214,90,239,52,112,215,209,84,70,187,182,104,37,98,62,55,167,212,173,114,41,201,20,237,225,193,226,61,103,210,27,61,46,131,107,213,198,72,113,72,94,169,96,191,57,174,145,109,138,247,110,180,211,162,34,185,96,230,114,171,94,136,189,61,213,23,216,217,99,183,12,83,51,196,51,187,68,89,6,19,148,218,111,246,201,218,142,142,178,217,89,29,76,46,69,77,211,103,198,170,158,128,115,36,97,241,39,212,59,110,157,240,111,159,201,91,58,54,167,34,165,143,29,161,143,116,222,105,170,158,141,115,83,127,132,41,51,254,59,49,118,51,6,174,107,198,145,104,86,63,81,146,106,166,123,105,176,211,193,18,202,200,103,168,106,213,84,109,232,216,96,77,228,149,203,183,100,107,87,252,27,148,103,199,95,26,183,238,47,51,216,31,67,71,53,163,6,199,95,35,44,54,217,85,58,175,230,217,29,85,81,178,170,117,94,136,158,202,42,163,27,179,81,85,121,156,224,231,252,40,241,10,140,163,141,92,78,227,28,61,74,124,102,130,231,120,170,78,69,114,35,60,164,148,236,85,84,249,187,75,83,18,238,190,253,147,222,95,89,5,188,42,120,75,186,104,70,151,86,234,134,123,108,117,30,95,158,199,19,227,165,153,156,178,219,237,109,246,162,141,232,191,53,242,57,122,142,111,170,34,68,139,179,154,168,78,144,0,0,4,74,227,3,196,43,21,225,7,60,179,224,249,22,155,93,242,7,222,109,13,187,69,85,69,91,20,77,98,44,210,196,177,171,94,138,187,167,77,23,127,79,107,234,37,169,92,158,50,250,7,120,205,116,215,27,215,28,110,134,74,153,48,105,38,163,188,178,52,221,205,183,212,57,156,179,109,182,234,216,229,106,34,236,189,146,101,85,77,145,85,2,92,240,169,196,157,131,138,189,41,110,170,99,182,10,171,45,58,220,106,45,175,162,170,168,100,210,199,36,92,170,170,229,103,100,221,30,213,68,245,217,83,226,102,34,136,252,57,120,230,165,225,75,41,184,225,250,130,202,170,141,60,202,102,100,213,111,167,98,201,45,170,177,168,140,74,182,70,157,222,199,49,26,217,26,158,210,163,24,173,221,89,202,251,184,192,181,39,79,245,74,197,14,77,167,89,149,163,35,182,76,198,189,181,54,234,182,76,214,243,111,178,57,26,187,177,221,149,21,174,68,84,84,84,84,221,20,14,200,85,151,142,53,230,219,228,52,143,31,73,154,235,135,90,241,88,177,166,202,172,135,150,149,136,229,247,162,57,219,162,124,121,29,240,44,11,92,56,142,209,190,29,177,169,242,93,84,205,104,109,105,28,106,250,123,123,100,108,149,245,174,239,179,32,167,69,231,122,170,166,219,236,141,79,87,43,81,21,82,130,248,172,226,47,42,226,219,91,171,181,18,186,219,53,60,51,164,118,203,13,162,55,44,206,164,163,107,151,165,10,109,243,164,115,158,231,187,100,238,249,29,178,109,178,1,97,126,7,212,149,140,192,117,78,189,232,239,43,53,226,221,12,75,223,110,163,33,149,95,183,187,125,159,31,252,159,81,102,132,110,240,250,225,242,225,195,135,12,246,28,67,34,165,242,249,29,230,89,47,247,200,149,187,58,26,170,134,181,27,11,191,186,142,24,225,141,223,221,49,219,18,68,8,75,196,207,138,22,23,195,54,177,94,52,126,253,164,247,203,197,85,166,42,89,188,245,45,124,49,199,51,103,129,146,166,205,114,110,155,115,171,123,254,110,254,242,78,232,78,173,218,181,223,72,241,157,92,178,91,165,160,163,201,105,22,170,58,89,101,108,143,131,103,185,142,99,156,222,202,168,230,42,47,215,216,172,207,26,29,3,188,81,230,24,223,17,118,106,25,38,180,92,104,227,199,239,50,49,55,74,106,168,220,247,83,200,244,219,178,72,199,57,156,219,237,188,72,157,149,201,191,87,240,206,241,6,199,52,42,220,237,9,214,186,217,105,113,10,154,183,212,217,47,40,199,72,203,76,210,174,242,67,51,91,186,164,15,122,171,209,232,139,200,247,61,92,138,215,43,152,23,48,14,47,27,202,113,156,202,209,13,255,0,17,200,109,183,187,101,66,34,197,89,110,171,142,162,9,17,81,21,54,123,21,90,189,149,23,215,222,134,33,226,91,140,109,19,225,123,26,170,185,102,249,53,45,101,249,35,95,33,141,209,78,199,220,43,37,219,118,162,177,55,88,152,189,183,145,232,141,68,244,230,93,154,161,89,254,53,55,155,109,111,18,24,157,162,146,102,201,85,109,195,225,243,104,221,151,166,178,85,212,185,140,95,175,151,103,109,240,115,87,222,76,63,7,170,74,202,110,15,217,53,74,57,35,170,202,46,83,83,239,190,203,26,54,22,46,219,251,185,216,255,0,79,126,229,64,234,6,101,169,124,87,235,189,126,81,61,186,107,182,91,156,221,89,29,45,190,145,174,127,42,187,104,224,167,137,23,191,35,24,214,49,21,125,26,221,213,125,84,216,67,134,157,29,166,208,13,8,195,52,138,9,99,154,92,122,218,216,235,38,141,54,100,213,146,57,210,212,200,223,127,43,166,146,69,77,253,202,128,100,208,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,24,241,49,129,82,234,70,132,103,88,180,241,115,203,85,143,92,219,76,188,202,156,147,186,142,102,49,221,156,212,93,149,254,138,187,124,76,156,126,38,137,147,196,248,100,77,219,35,85,174,79,169,83,96,53,116,205,49,202,156,55,48,189,98,213,95,190,217,238,53,52,78,94,221,214,41,92,205,251,42,167,171,126,43,246,169,118,158,21,122,209,30,161,232,36,24,141,108,252,245,216,220,141,160,137,188,187,109,77,79,69,67,26,122,49,169,243,158,190,170,171,245,169,94,190,40,122,54,237,47,226,50,174,233,68,222,122,28,154,158,75,203,164,223,110,89,234,43,235,92,172,217,94,229,93,155,26,119,217,19,234,67,237,240,185,215,10,189,51,215,122,108,90,162,163,150,219,146,35,40,57,57,17,127,31,81,89,68,205,247,72,220,239,154,207,138,39,214,128,94,184,63,16,202,201,226,100,209,174,237,145,168,230,175,212,169,185,251,0,0,2,188,124,105,41,171,63,107,254,53,86,146,254,229,252,46,163,143,147,149,63,124,242,87,21,223,127,95,79,212,84,190,139,237,251,49,96,155,187,149,63,9,173,126,214,219,237,251,170,62,229,195,248,199,88,228,187,112,193,102,168,133,118,117,30,93,79,80,255,0,247,12,183,220,21,125,85,62,37,55,105,83,149,154,161,135,189,23,101,109,254,222,191,254,48,192,54,93,211,109,191,99,172,91,103,115,39,200,180,62,214,219,111,248,134,119,59,25,212,244,141,202,253,40,194,222,171,186,187,30,183,47,255,0,139,70,118,192,0,0,0,0,0,0,0,30,186,138,136,169,105,228,169,157,220,177,196,197,123,215,101,93,154,137,186,175,96,61,134,11,226,83,139,173,50,225,178,197,81,85,147,214,245,174,190,93,242,210,208,116,234,27,214,119,36,202,198,245,89,12,141,111,51,161,115,119,95,79,85,237,235,22,120,239,241,41,183,233,199,202,90,77,165,180,94,118,241,52,19,83,85,92,122,142,143,202,61,124,212,15,111,74,122,87,54,78,71,178,55,110,142,239,190,201,219,117,42,43,34,200,111,217,230,75,87,124,188,84,121,171,149,214,170,73,164,119,35,25,207,36,178,43,151,179,81,173,77,220,245,247,34,119,247,1,39,120,164,241,17,213,110,32,157,87,143,208,203,242,54,51,36,242,43,40,185,105,170,57,152,189,118,39,227,22,153,146,39,226,230,70,250,251,183,245,94,216,3,75,52,151,58,214,204,182,28,95,10,182,121,234,250,169,26,174,78,180,49,108,142,149,140,87,126,49,236,111,206,149,189,183,247,253,187,74,238,14,188,53,115,109,108,171,183,230,58,129,39,200,152,186,58,42,166,166,208,212,249,216,247,167,145,35,252,85,83,36,143,158,41,95,237,109,187,121,126,42,136,151,11,163,186,37,129,232,126,43,75,138,96,246,191,43,4,17,177,178,59,175,51,250,143,72,227,141,93,180,178,61,83,116,137,189,183,237,183,219,184,65,206,20,60,40,49,204,41,214,220,211,89,235,126,87,185,179,163,88,203,127,78,74,127,43,42,116,36,70,245,105,171,21,175,229,115,101,110,251,108,187,239,182,200,136,88,117,135,28,179,99,54,234,107,85,150,143,203,211,82,66,202,120,89,212,123,249,88,214,163,90,155,185,85,87,179,83,213,119,57,48,0,0,0,0,0,0,0,0,0,0,0,0,7,230,72,217,43,22,57,19,118,175,170,21,15,226,117,193,13,62,29,80,221,100,211,106,29,168,106,119,249,74,159,170,191,137,229,74,42,120,189,169,167,85,118,238,115,215,217,103,111,127,185,75,122,62,75,165,178,142,243,67,45,186,190,46,164,19,114,243,183,153,83,125,149,21,59,162,162,250,162,1,171,61,45,84,244,115,182,166,153,252,146,51,126,87,108,139,182,233,183,191,237,47,95,195,151,139,215,241,11,129,203,142,229,149,124,217,61,151,151,174,238,158,221,110,180,213,111,111,104,225,142,54,237,28,45,244,85,223,234,95,90,193,227,187,132,251,135,12,218,144,216,233,29,214,199,175,27,252,157,46,205,110,253,40,41,186,190,202,205,35,255,0,124,159,111,107,111,171,116,244,197,188,60,107,101,255,0,65,53,50,219,159,88,223,186,209,245,186,145,108,207,198,115,211,203,18,123,78,141,251,109,213,85,236,222,255,0,242,160,108,184,14,177,166,217,237,159,83,112,218,12,210,196,254,106,59,135,87,167,217,201,251,220,175,141,126,115,90,190,172,95,114,127,140,236,224,0,0,0,0,0,0,0,0,0,0,0,0,10,173,241,135,226,6,120,217,71,161,22,169,246,142,94,167,202,172,229,78,251,124,159,85,15,119,71,241,223,230,63,237,248,22,141,118,185,211,89,173,242,220,170,221,203,20,60,188,203,178,175,171,145,19,209,21,125,85,13,109,184,157,213,42,189,100,214,188,135,80,106,228,231,117,207,202,109,217,19,247,186,72,98,247,49,159,235,127,154,159,227,3,27,218,109,55,11,229,194,43,93,174,159,175,85,63,55,78,62,118,183,125,154,174,94,238,84,79,68,95,121,177,79,7,122,9,111,208,13,30,182,226,209,55,154,189,221,111,55,46,238,78,127,221,85,15,103,110,163,218,155,54,109,187,47,219,245,85,15,133,182,129,254,203,58,208,252,158,229,23,53,167,25,219,204,39,54,220,222,102,146,181,140,249,178,53,201,237,70,158,136,191,169,11,209,68,70,166,201,232,7,144,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,215,60,49,84,194,250,121,155,205,28,141,86,57,55,219,116,84,217,125,15,96,2,191,120,231,240,223,199,181,70,219,114,212,141,45,165,242,153,75,58,213,115,211,243,190,79,53,179,106,102,114,115,79,84,216,217,205,44,145,167,102,246,219,225,186,20,231,147,99,151,236,3,43,175,198,239,116,254,86,235,100,173,150,150,118,115,177,252,147,67,35,152,228,221,170,230,174,206,98,250,42,167,111,122,27,71,17,51,140,238,4,112,142,35,172,53,151,235,85,31,148,204,32,134,71,211,84,245,38,147,172,230,178,161,204,139,145,213,17,196,221,229,153,23,153,83,182,219,47,111,64,133,126,31,158,34,215,44,50,190,215,164,90,181,93,214,178,204,248,40,173,245,125,38,183,160,170,234,90,120,153,201,5,50,189,220,172,108,139,187,157,223,209,87,125,148,183,155,37,234,219,145,90,105,47,118,138,142,189,21,116,49,212,65,39,35,155,207,27,218,142,106,236,228,69,77,209,81,118,84,69,53,156,213,253,36,204,180,75,58,184,97,25,149,191,202,86,80,212,74,216,151,171,20,157,88,217,52,145,36,159,139,123,209,187,172,78,236,170,170,155,125,138,179,95,195,151,143,170,157,48,184,208,104,222,165,92,57,177,251,141,100,84,244,51,244,145,58,18,200,234,74,120,219,203,13,59,158,238,88,227,122,238,231,162,47,191,190,202,5,205,3,227,180,93,173,247,219,101,45,230,213,81,215,163,173,133,149,16,73,200,230,243,198,246,163,154,187,57,17,83,116,84,93,149,17,79,176,0,0,0,0,1,209,53,226,185,45,154,33,168,53,234,237,186,24,181,218,68,93,189,237,164,149,126,191,129,222,204,97,197,3,235,35,225,203,83,150,138,62,103,126,7,222,145,253,209,54,103,144,155,117,239,250,128,215,11,60,171,249,67,56,200,171,247,223,204,221,106,230,223,227,205,51,151,252,101,234,120,94,218,161,181,112,177,109,232,197,201,231,42,161,171,127,180,171,204,231,219,168,183,95,85,219,208,161,203,226,185,215,171,130,191,231,45,84,170,191,111,58,151,247,225,192,231,59,133,140,103,153,252,219,83,209,34,118,219,100,249,58,147,176,18,128,0,0,192,124,109,107,117,38,136,232,14,81,120,73,57,110,87,59,109,109,178,222,187,42,242,84,201,69,82,232,157,251,219,218,187,58,47,71,34,39,197,126,57,237,206,70,181,92,229,217,17,55,82,151,124,90,245,253,249,182,167,193,165,214,138,158,107,109,142,54,173,66,114,109,181,92,53,21,208,57,61,168,209,223,53,201,232,229,111,219,234,4,14,190,222,46,153,134,75,93,124,184,63,175,112,188,214,203,85,43,182,107,121,230,150,69,115,189,17,26,155,185,203,232,136,159,97,120,222,24,90,15,251,22,104,93,14,79,112,111,238,252,153,145,92,218,187,252,216,106,40,232,158,141,237,35,154,187,58,53,239,178,47,212,133,78,240,81,163,181,90,205,196,14,47,99,74,110,181,13,190,227,69,113,175,78,116,110,244,209,214,211,54,79,203,98,252,217,127,37,85,126,9,240,216,123,26,176,208,98,248,253,183,28,182,69,211,164,182,82,67,71,11,121,156,187,50,54,35,26,155,185,85,125,26,158,170,171,245,129,201,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,197,92,70,240,215,166,28,80,96,18,224,90,151,107,115,219,27,157,53,186,229,77,179,43,45,181,10,155,117,97,122,162,237,238,71,53,81,90,228,68,69,69,217,54,167,109,120,240,172,226,127,73,174,213,18,225,88,242,234,46,61,206,171,77,93,99,106,45,82,51,220,146,210,42,245,26,254,223,234,125,70,250,123,91,174,197,239,0,53,174,164,225,215,138,183,117,241,202,29,11,213,109,147,218,168,161,143,25,184,162,38,251,119,124,105,31,111,119,117,79,129,157,52,59,194,159,138,77,85,186,83,201,153,227,241,233,214,62,175,79,49,95,123,86,173,87,39,109,210,42,54,59,168,231,247,236,146,116,219,235,237,110,155,23,186,0,196,124,53,240,189,165,92,44,96,201,134,105,173,173,253,90,149,108,183,91,181,82,163,235,46,83,181,54,71,202,244,68,68,106,110,168,214,53,17,173,69,93,147,117,114,174,92,0,1,74,60,81,248,118,113,141,168,220,69,234,54,119,134,232,247,202,22,43,246,71,91,95,111,170,252,32,181,69,214,130,73,85,204,127,36,149,45,123,119,69,244,115,81,126,40,93,112,3,168,104,245,134,237,138,233,30,17,140,95,169,60,173,206,207,142,91,104,43,96,234,53,253,41,226,166,141,146,51,153,170,173,118,206,106,166,237,85,69,219,178,170,29,188,0,0,0,6,54,226,7,64,180,247,137,29,53,184,233,166,162,91,25,61,45,83,86,74,58,198,181,60,197,186,169,26,169,29,76,46,245,107,218,171,233,232,228,85,107,183,107,149,12,146,0,170,255,0,14,190,26,53,31,133,190,59,179,45,63,212,10,46,120,223,167,247,9,173,87,88,88,169,75,116,165,249,78,220,137,44,74,190,138,157,145,236,95,105,142,236,187,162,162,173,168,30,167,82,210,190,170,58,231,211,68,234,136,163,124,81,204,172,69,123,24,245,106,189,168,239,84,69,86,49,85,61,21,90,221,253,16,246,128,0,0,0,1,91,220,103,120,76,218,117,42,239,112,212,238,28,106,173,248,253,250,181,238,168,175,199,42,151,165,111,171,149,87,119,62,157,232,139,229,222,229,223,216,84,233,170,175,101,143,190,245,195,150,112,117,197,158,155,220,92,203,214,130,231,112,75,75,39,106,187,117,170,106,200,26,228,93,145,91,81,76,143,143,215,209,81,221,253,198,199,224,13,115,49,206,12,184,197,212,155,164,81,210,104,54,127,36,243,163,26,218,171,205,182,106,8,149,171,243,87,175,87,200,206,94,254,188,219,34,22,21,193,231,132,117,163,2,186,80,234,55,18,245,150,252,134,237,72,246,212,81,227,20,106,178,91,233,228,78,237,117,84,138,137,230,28,139,183,226,209,58,123,167,117,145,23,98,202,64,30,17,168,212,70,181,17,17,19,100,68,247,30,64,2,180,188,111,191,177,142,153,127,15,86,255,0,71,105,132,188,60,248,78,211,206,45,184,110,212,204,59,49,230,160,186,219,175,244,211,216,175,144,70,143,158,219,59,169,182,114,162,42,167,60,111,229,106,62,53,84,71,35,90,187,163,154,215,55,54,248,223,127,99,29,50,254,30,173,254,142,209,224,131,253,140,117,55,248,122,139,250,59,128,133,154,159,225,241,198,86,129,228,83,77,99,192,239,217,13,52,74,228,166,189,97,157,106,206,172,106,187,111,211,133,58,241,251,183,71,49,19,235,84,77,206,135,31,15,156,101,106,90,193,75,62,144,234,213,242,38,72,169,19,235,237,23,7,65,27,251,34,254,50,102,242,53,118,84,223,186,27,30,0,42,43,132,255,0,7,252,202,229,123,160,205,56,162,146,154,207,102,165,145,179,166,43,73,82,217,170,235,118,93,209,149,19,68,171,28,49,175,109,209,142,115,213,55,77,227,94,229,181,218,237,118,203,29,178,146,203,101,183,211,80,91,232,33,101,53,45,45,52,77,142,40,34,99,81,172,99,24,212,68,107,81,17,17,17,59,34,33,245,0,0,0,0,0,43,55,196,71,73,184,249,226,135,45,76,31,79,116,114,166,159,76,44,51,115,82,181,114,91,84,78,188,212,166,255,0,186,229,99,170,145,205,98,34,237,28,110,77,218,155,185,118,115,185,91,12,255,0,169,113,199,103,251,6,127,206,107,63,253,236,191,224,5,0,255,0,82,227,142,207,246,12,255,0,156,214,127,251,216,254,165,199,29,159,236,25,255,0,57,172,255,0,247,178,255,0,128,20,3,253,75,142,59,63,216,51,254,115,89,255,0,239,100,255,0,240,164,225,115,93,184,107,253,148,127,102,188,27,240,115,240,143,228,79,147,63,209,58,58,206,191,151,243,221,111,244,180,178,114,242,245,226,249,219,111,205,219,125,151,105,254,0,20,189,197,207,135,167,24,26,159,196,174,161,234,6,13,164,63,41,216,47,183,169,42,232,42,254,95,181,195,214,137,90,212,71,114,75,82,215,183,209,123,57,168,165,208,128,58,134,143,88,110,216,174,145,225,24,197,250,147,202,220,236,248,229,182,130,182,14,163,95,210,158,42,104,217,35,57,154,170,215,108,230,170,110,213,84,93,187,42,161,219,192,0,0,0,98,174,35,120,107,211,14,40,48,9,112,45,75,181,185,237,141,206,154,221,114,166,217,149,150,218,133,77,186,176,189,81,118,247,35,154,168,173,114,34,34,162,236,155,101,80,5,16,235,199,133,103,19,250,77,118,168,151,10,199,151,81,113,238,117,90,106,235,27,81,106,145,158,228,150,145,87,168,215,246,255,0,83,234,55,211,218,221,118,48,101,39,14,188,85,187,175,142,80,232,94,171,108,158,213,69,12,120,205,197,17,55,219,187,227,72,251,123,187,170,124,13,148,64,20,69,161,222,20,252,82,106,173,210,158,76,207,31,143,78,177,245,122,121,138,251,218,181,106,185,59,110,145,81,177,221,71,63,191,100,147,166,223,95,107,116,216,184,30,26,248,94,210,174,22,48,100,195,52,214,214,254,173,74,182,91,173,218,169,81,245,151,41,218,155,35,229,122,34,34,53,55,84,107,26,136,214,162,174,201,186,185,87,46,0,0,0,48,199,20,28,39,233,79,21,216,82,98,218,135,111,146,11,133,10,61,246,123,221,38,205,172,182,202,228,77,213,138,189,159,27,182,78,120,221,187,92,136,139,217,200,215,54,160,53,179,194,195,138,189,40,185,78,236,99,21,77,66,177,35,151,161,112,199,213,29,58,183,221,212,164,114,245,154,237,189,81,137,35,83,211,153,123,23,204,0,214,194,151,135,142,43,164,73,113,170,61,14,213,133,108,105,248,234,6,99,87,45,154,138,168,190,212,105,30,200,138,170,158,169,239,51,94,139,248,86,113,91,170,119,24,93,147,226,241,105,245,149,92,222,181,125,254,70,164,200,223,127,78,149,138,178,185,201,219,179,210,54,247,249,222,187,95,32,3,9,112,187,194,54,146,240,159,137,62,193,167,246,231,84,221,107,154,213,187,95,171,26,213,173,175,114,122,35,156,137,236,70,139,191,44,109,246,83,125,251,185,85,203,155,64,0,0,0,0,0,0,2,40,120,150,104,126,168,241,1,195,164,24,38,145,227,31,47,95,89,145,209,87,186,151,206,211,210,237,4,113,78,215,191,158,162,70,51,178,189,189,185,183,239,217,61,76,1,225,113,193,247,17,124,57,234,230,89,147,235,46,157,254,15,91,46,120,231,144,165,159,229,122,26,190,164,254,106,23,242,114,211,205,35,147,217,99,151,117,68,78,222,187,150,92,0,0,0,20,189,197,207,135,167,24,26,159,196,174,161,234,6,13,164,63,41,216,47,183,169,42,232,42,254,95,181,195,214,137,90,212,71,114,75,82,215,183,209,123,57,168,165,208,128,42,255,0,138,95,9,203,150,123,143,218,117,31,68,27,67,104,205,22,211,70,220,135,25,170,153,145,210,214,214,50,6,54,89,105,229,110,236,142,103,57,23,153,21,122,111,114,171,185,154,187,171,160,117,211,135,174,53,244,170,103,99,242,105,110,171,90,34,108,138,136,219,93,21,108,148,175,122,170,252,217,41,185,162,122,174,203,243,92,191,19,99,16,6,188,88,87,1,220,102,234,230,65,200,186,47,150,208,207,85,39,53,77,199,41,130,75,107,27,241,123,223,85,202,247,255,0,189,71,57,125,200,165,175,112,59,225,229,134,112,159,7,225,166,73,95,79,147,234,61,92,14,134,91,156,108,114,82,219,162,122,39,60,52,141,114,35,187,250,58,87,34,57,201,217,17,136,174,106,203,240,0,0,0,0,0,192,60,91,240,101,165,220,92,226,145,91,114,198,62,211,146,91,24,228,179,228,84,145,163,170,41,55,238,177,189,171,178,77,10,175,117,141,85,61,234,213,106,170,169,159,128,20,1,172,158,25,252,90,233,37,210,162,26,61,57,171,205,173,44,115,150,158,229,139,177,213,189,86,39,166,244,237,78,187,29,182,219,162,177,83,125,209,21,219,110,99,10,14,28,56,174,189,197,242,13,14,134,106,165,77,60,18,36,110,166,252,28,184,116,97,126,235,217,200,177,242,179,190,254,187,123,205,147,128,20,141,195,215,132,94,191,234,69,210,150,229,172,108,143,78,177,148,114,62,102,205,36,117,23,74,134,111,221,177,64,197,86,196,171,178,167,52,174,106,183,116,84,99,211,177,112,26,51,162,186,113,160,56,21,14,156,105,126,63,29,170,207,69,187,221,223,158,106,169,149,19,158,121,164,94,242,72,237,147,117,95,68,68,106,34,53,26,212,239,32,0,0,1,85,94,39,124,22,100,89,255,0,17,250,123,155,233,197,185,17,218,167,93,79,140,221,166,70,239,29,53,194,38,123,21,18,39,111,101,105,35,123,151,101,244,164,127,189,123,218,169,235,146,8,38,124,82,75,12,111,124,15,89,34,115,154,138,172,119,42,183,153,171,238,94,87,57,55,79,114,170,123,192,224,180,247,5,199,180,199,6,176,233,230,39,75,229,172,248,237,190,11,109,28,107,183,55,78,38,35,81,206,84,245,114,237,204,229,247,170,170,251,206,194,0,0,0,0,0,16,55,196,123,15,227,111,92,169,35,209,173,2,210,170,151,96,142,99,38,189,93,155,144,91,105,95,120,147,178,182,157,35,150,161,146,50,6,47,119,35,145,57,223,183,110,86,162,190,188,255,0,169,113,199,103,251,6,127,206,107,63,253,236,191,224,5,0,255,0,82,227,142,207,246,12,255,0,156,214,127,251,216,254,165,199,29,159,236,25,255,0,57,172,255,0,247,178,255,0,128,20,3,253,75,142,59,63,216,51,254,115,89,255,0,239,100,191,240,191,224,207,137,62,29,181,246,255,0,154,235,30,155,254,15,217,107,112,250,171,92,21,63,44,80,85,243,213,62,182,138,70,199,201,79,60,143,77,217,12,139,186,167,47,179,182,251,170,34,217,248,0,124,55,219,21,155,39,179,87,99,185,21,174,150,229,107,185,64,250,90,202,58,168,146,72,103,133,232,168,230,61,171,217,205,84,85,69,69,62,224,5,73,241,81,224,237,146,209,93,107,50,238,22,107,160,184,218,231,115,165,252,21,185,213,164,85,52,170,187,175,37,53,76,139,201,43,61,200,146,185,174,68,219,119,189,123,144,146,239,194,215,22,26,127,114,88,235,52,47,82,45,245,27,244,146,122,59,37,92,145,191,127,201,108,208,181,88,239,79,68,114,250,27,35,128,53,216,195,248,18,227,39,82,238,201,13,46,132,102,52,178,207,42,54,90,188,134,145,246,198,55,127,87,185,245,124,138,168,137,223,182,235,219,178,42,246,44,143,131,95,10,92,71,70,110,116,58,145,174,213,182,252,191,45,164,123,103,161,182,64,197,125,174,221,34,34,42,61,121,209,22,162,86,175,116,87,53,24,213,217,81,170,168,142,75,4,0,0,0,0,0,15,69,109,21,21,202,138,162,221,113,164,134,170,146,170,39,193,60,19,198,143,142,88,220,138,142,99,218,189,156,213,69,84,84,94,202,138,123,192,21,75,197,183,131,245,206,107,173,110,117,194,181,77,43,233,170,94,233,166,196,43,234,18,37,133,203,221,82,142,161,235,202,173,223,210,57,85,188,189,246,122,246,106,65,11,207,10,252,86,224,55,52,101,118,132,234,53,5,75,93,211,101,69,37,142,174,70,42,170,47,178,201,161,107,152,229,84,223,178,57,123,27,36,128,53,218,195,56,16,227,39,83,111,9,5,46,133,101,244,114,207,38,210,213,228,84,175,181,177,191,23,57,245,124,138,168,137,240,221,87,209,17,87,177,102,252,21,120,93,97,188,62,220,168,117,51,87,46,20,89,126,119,72,169,53,12,48,177,203,108,180,74,158,143,137,30,136,233,229,79,116,143,107,81,171,221,172,71,34,60,157,192,0,0,14,31,47,196,49,140,251,24,185,97,153,157,146,146,241,100,188,83,186,150,186,134,169,156,241,77,19,189,81,83,220,190,138,138,155,42,42,34,162,162,162,41,81,92,81,120,63,106,62,37,115,172,202,56,108,169,76,179,30,145,206,149,44,85,117,12,138,231,68,158,188,145,189,234,145,212,49,59,236,187,182,79,68,229,122,238,229,184,208,6,182,115,112,209,197,110,35,118,249,61,186,23,169,244,21,211,47,69,169,75,143,87,111,55,116,236,199,198,205,164,77,246,249,170,168,119,141,53,240,237,227,19,85,46,113,193,79,163,183,156,126,9,159,188,215,12,161,139,107,138,20,85,238,247,182,100,73,157,221,125,25,27,157,239,217,77,133,0,17,31,130,223,14,237,55,225,73,140,204,46,245,113,229,154,135,52,43,27,239,18,195,201,5,3,92,155,62,42,56,213,87,151,116,246,86,87,123,110,77,209,57,26,231,49,101,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,67,31,19,221,7,253,148,244,46,187,38,183,179,253,16,198,89,45,205,203,191,206,134,158,142,181,234,222,242,53,169,187,164,78,251,42,253,74,81,205,142,241,116,195,242,90,27,229,189,253,11,133,158,182,42,152,157,179,93,201,52,82,35,155,234,138,213,217,205,79,84,84,251,77,160,178,91,13,6,81,143,220,177,219,156,93,74,75,157,36,212,147,55,153,201,187,36,98,177,201,187,85,23,209,203,232,168,191,89,175,15,26,250,59,85,163,92,65,101,22,53,166,232,208,220,46,53,183,26,4,231,71,126,230,146,182,165,177,254,91,215,230,199,249,74,139,241,79,136,93,159,4,186,219,73,173,218,3,139,222,22,78,107,149,178,219,69,108,184,46,202,156,245,49,209,83,58,87,126,246,198,166,238,151,209,168,169,240,95,134,125,41,111,194,83,136,7,225,58,159,62,151,222,42,185,45,183,200,220,180,233,201,190,245,115,84,80,192,196,246,99,87,124,214,175,171,145,191,103,169,116,109,114,57,168,230,174,232,169,186,1,228,0,4,71,241,66,181,67,117,225,98,229,214,139,159,201,213,77,86,207,105,83,149,204,183,86,236,190,169,191,169,69,120,29,95,201,249,198,59,95,190,222,90,235,73,54,255,0,14,89,154,191,226,47,179,196,125,206,111,11,25,55,43,249,119,167,173,69,237,190,233,242,117,95,98,129,44,106,230,222,173,234,207,156,149,81,42,125,188,232,6,204,26,15,92,151,61,16,211,234,244,118,253,124,90,211,34,174,222,247,82,68,191,87,196,239,102,48,225,125,245,146,112,229,166,43,91,31,43,191,3,236,168,206,232,187,179,200,67,178,246,253,102,79,0,0,0,0,0,1,241,221,238,214,251,21,178,170,243,117,168,232,81,209,66,250,137,228,228,115,185,35,99,85,206,93,154,138,171,178,34,174,200,155,129,249,189,222,173,184,237,166,174,247,119,168,232,81,80,195,37,68,242,114,57,220,145,177,170,231,46,205,69,85,217,17,87,100,69,82,161,188,64,252,69,174,89,157,125,211,72,180,150,187,163,101,133,243,209,92,42,250,77,119,93,81,213,84,242,179,146,122,100,123,121,152,232,215,118,187,183,162,46,251,169,198,120,141,113,245,83,169,247,26,253,27,211,91,135,46,63,110,172,150,158,186,126,146,47,94,88,221,87,79,35,121,102,167,107,219,205,28,140,93,218,245,68,247,119,221,72,81,164,26,73,152,235,110,117,111,194,48,219,127,155,172,174,168,137,178,175,86,40,250,81,190,104,226,89,63,24,246,35,182,89,91,217,21,21,119,251,85,3,130,198,113,203,246,127,149,208,99,118,74,127,53,117,189,214,197,75,3,57,216,206,121,166,145,172,106,110,229,107,83,119,61,61,85,19,191,185,11,139,224,99,195,127,29,210,235,109,183,82,53,74,151,205,229,46,232,213,193,79,206,248,252,170,171,105,166,106,115,65,84,232,223,203,44,114,39,118,247,223,225,178,25,63,131,30,4,112,142,28,108,52,119,235,173,31,155,204,39,134,55,212,213,117,38,143,162,231,50,157,207,143,145,181,18,68,237,165,133,87,153,19,190,251,39,111,89,104,7,174,8,98,166,133,148,240,183,150,56,218,140,106,111,190,200,137,178,122,158,192,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,193,156,97,232,37,191,95,244,122,229,138,202,222,90,246,244,124,164,187,185,121,63,117,83,189,253,186,140,106,238,216,118,238,191,103,215,174,173,218,211,112,177,220,37,181,221,41,250,21,80,114,245,35,231,107,182,221,168,228,238,213,84,244,84,247,155,78,42,35,147,101,244,40,187,197,39,64,215,73,181,161,153,61,182,46,91,78,77,191,151,78,109,249,124,189,37,19,29,243,164,115,151,218,145,125,81,63,90,1,32,60,30,56,129,157,236,172,208,155,172,251,199,23,79,228,166,114,167,109,254,80,170,155,187,99,248,237,243,223,246,124,11,82,53,170,225,143,84,170,244,111,90,241,237,65,164,147,145,214,207,55,191,100,95,223,41,38,139,222,199,255,0,174,126,106,255,0,140,217,38,211,115,166,188,219,226,185,82,59,154,41,185,185,87,101,79,71,42,47,170,34,250,162,129,246,0,0,0,0,0,0,0,0,0,0,0,0,192,60,117,106,92,250,83,195,38,93,150,219,223,181,125,55,144,242,237,217,61,174,107,133,52,110,238,173,115,83,217,145,125,80,215,85,87,117,221,75,141,241,144,207,29,108,211,59,38,23,12,156,191,42,249,158,163,118,223,155,165,81,111,145,63,37,118,245,248,167,235,244,42,67,5,197,103,205,114,170,28,102,154,78,73,43,58,188,174,217,23,110,72,220,255,0,122,167,185,191,16,47,11,194,247,73,105,52,255,0,135,139,117,250,74,78,149,206,251,214,243,95,140,87,111,209,174,173,107,63,45,205,249,175,247,34,125,123,169,50,14,19,11,199,217,139,99,84,118,40,219,179,105,186,155,38,255,0,157,35,157,241,95,206,248,156,216,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17,227,140,126,21,49,142,36,180,218,227,65,53,55,78,255,0,71,77,52,246,234,142,121,23,241,204,167,168,72,155,203,214,141,159,62,109,247,119,111,143,111,74,14,213,77,54,200,244,123,62,186,97,25,20,61,42,219,85,92,240,181,220,209,187,157,177,76,248,145,251,49,207,68,221,99,119,109,215,245,250,155,60,16,171,196,75,130,251,102,188,96,213,185,230,55,31,67,39,176,209,201,84,139,187,157,230,33,130,26,185,122,94,220,236,141,156,210,74,223,107,149,85,62,180,236,129,21,124,54,184,249,173,197,174,150,221,16,213,27,151,61,174,174,72,104,173,21,29,20,78,156,142,117,29,52,16,242,193,78,174,93,154,217,23,157,239,217,125,21,119,217,75,121,163,171,130,190,146,10,234,87,243,195,81,27,101,141,219,42,115,53,201,186,46,203,221,59,47,188,213,198,237,108,187,225,185,37,77,174,181,158,94,229,104,172,124,79,77,218,254,73,162,145,90,190,138,173,93,156,213,247,170,118,247,151,13,225,109,198,37,86,169,88,153,162,121,115,249,174,216,253,185,29,71,46,200,156,212,112,50,138,153,137,180,112,53,169,237,200,229,221,94,174,248,238,157,192,176,224,0,0,0,3,13,113,131,44,80,240,217,168,139,43,249,81,216,205,221,169,219,125,215,200,84,118,51,41,129,120,204,167,173,78,27,245,9,213,21,93,88,214,197,118,115,25,200,141,229,79,33,81,178,110,158,187,1,174,213,209,81,110,117,138,158,139,60,159,245,148,190,255,0,12,153,38,147,133,139,55,89,187,114,201,78,214,247,78,237,75,117,30,197,7,220,127,249,194,167,255,0,108,255,0,250,202,95,111,134,44,11,7,11,22,157,215,247,201,160,147,252,54,234,48,37,152,7,207,113,174,167,182,91,234,110,85,79,228,130,146,23,207,35,182,85,217,141,106,170,174,201,186,250,39,184,12,41,198,30,189,218,180,15,69,175,217,13,76,252,151,10,202,42,170,43,114,114,185,127,117,62,146,161,241,47,104,222,223,157,23,229,39,47,197,126,58,244,230,217,77,211,80,115,107,198,87,113,127,86,182,249,114,168,173,127,102,183,119,205,51,164,84,236,141,79,87,175,185,62,196,36,199,136,199,18,247,93,109,214,123,190,49,75,95,207,98,197,235,234,45,177,69,210,106,111,53,53,93,91,17,251,172,76,127,204,151,109,149,92,159,90,175,167,80,224,95,64,234,181,227,94,108,22,201,91,254,133,217,235,41,110,181,233,186,126,50,8,171,105,155,35,63,124,99,147,118,203,234,221,213,61,200,171,232,22,79,225,65,195,140,122,119,165,47,212,219,245,47,45,235,32,145,95,76,238,125,255,0,112,79,77,67,51,19,102,202,230,124,246,47,171,81,223,29,147,177,62,78,55,27,176,91,177,108,126,219,141,218,97,233,81,218,233,33,163,129,156,206,119,44,113,177,24,212,221,202,170,189,154,158,170,171,245,156,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,21,165,227,125,253,140,116,203,248,122,183,250,59,71,130,15,246,49,212,223,225,234,47,232,238,50,239,137,167,11,90,181,197,30,19,133,88,244,154,134,219,83,85,99,186,212,213,213,165,109,107,105,145,35,124,40,214,171,85,222,171,186,122,15,12,190,22,181,107,133,204,39,53,177,234,205,13,182,154,170,249,117,166,171,164,74,42,214,212,162,198,200,85,174,87,43,125,23,117,244,2,104,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,16,27,197,127,135,24,181,19,74,25,169,182,26,78,107,214,63,34,73,82,254,166,223,184,32,166,174,153,233,179,165,107,62,123,211,209,170,239,134,233,216,159,39,27,146,88,45,217,78,63,114,198,238,208,245,104,238,148,147,81,206,206,103,55,154,57,24,172,114,110,213,69,78,206,95,69,69,250,192,214,35,9,202,110,154,125,155,89,242,187,115,250,85,182,59,149,61,107,59,53,219,62,25,155,34,39,116,114,122,177,61,203,246,41,176,183,7,154,247,106,215,205,22,176,228,52,211,243,220,40,232,169,104,174,41,202,228,253,212,202,74,119,202,189,227,99,126,116,191,146,156,191,5,248,82,151,29,26,7,85,160,250,243,127,182,68,223,244,46,243,89,85,117,160,77,211,241,112,77,91,82,216,217,251,227,220,187,54,47,87,108,171,239,68,95,94,223,225,207,196,189,215,68,181,158,209,140,85,87,242,88,178,138,250,123,108,177,116,154,187,77,83,87,72,197,126,233,19,223,243,34,219,100,86,167,214,139,234,23,226,15,158,221,93,79,115,183,211,92,169,95,207,5,92,44,158,55,108,169,187,28,212,84,93,151,101,244,95,121,244,1,19,252,77,164,154,62,22,47,61,22,239,205,37,67,93,221,59,53,109,213,155,148,33,107,84,75,157,34,175,162,79,31,253,100,47,179,196,234,5,159,133,139,182,203,251,220,211,201,254,11,117,105,66,86,239,254,112,166,255,0,219,51,254,178,1,177,223,7,178,197,55,13,122,118,177,63,153,27,140,218,26,189,182,217,124,133,63,99,50,152,23,131,58,122,213,225,191,79,93,79,85,210,141,44,86,151,61,156,136,238,100,242,20,251,166,235,233,185,158,128,0,0,0,0,244,214,85,193,65,73,61,117,83,249,33,167,141,210,200,237,149,121,90,212,221,87,100,238,189,147,220,84,55,137,47,31,53,185,77,210,229,162,26,93,114,233,218,233,36,154,138,239,81,209,69,234,72,215,86,83,79,15,44,244,232,228,221,174,141,121,216,253,147,209,23,125,212,206,62,41,60,98,85,105,109,137,250,39,136,191,150,237,144,91,149,213,146,236,139,203,71,59,43,105,158,155,73,3,154,190,220,109,93,209,232,239,134,201,220,167,155,85,178,239,152,228,148,214,186,38,121,139,149,226,177,144,177,55,107,57,230,150,68,106,122,170,53,55,115,147,222,137,223,220,7,57,165,122,109,145,235,14,125,107,194,49,216,122,181,183,90,184,33,115,185,163,111,35,101,153,145,43,246,123,152,139,178,200,222,219,167,234,245,47,199,131,142,21,49,142,27,116,218,221,65,13,55,82,255,0,89,77,12,247,26,142,121,19,241,207,167,167,73,91,203,214,145,159,62,29,247,111,111,135,111,92,99,225,219,193,125,179,65,240,122,44,247,36,103,95,39,191,81,199,82,171,187,155,229,225,158,26,73,122,94,196,239,141,252,178,68,239,107,149,21,126,164,236,179,84,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,13,252,80,180,154,143,80,56,120,184,223,163,164,235,92,236,93,31,43,248,197,110,221,106,234,38,191,242,218,223,154,207,122,47,213,178,147,32,225,51,76,125,153,78,53,89,98,145,187,182,167,167,186,111,249,178,53,223,20,252,223,136,26,185,34,236,187,161,177,87,2,186,151,81,170,220,50,98,57,117,193,255,0,187,234,124,255,0,152,110,201,236,242,220,42,99,111,116,107,90,190,204,105,232,134,190,121,214,43,62,21,149,87,99,53,50,115,201,71,210,230,118,200,155,243,198,215,251,149,125,206,248,150,221,224,223,158,45,207,77,47,120,92,210,115,45,171,203,116,219,182,219,117,106,46,18,47,228,247,244,248,175,234,244,2,199,0,0,0,0,0,0,0,0,0,0,0,0,82,79,139,246,104,219,239,16,140,197,25,47,50,99,187,246,229,219,111,49,67,65,39,230,167,195,226,191,168,196,254,28,152,82,103,92,89,97,214,121,151,150,157,223,40,245,95,235,203,254,134,213,185,59,115,53,87,187,61,202,125,30,36,181,109,173,226,207,48,157,139,217,126,79,251,178,141,63,196,101,79,7,187,117,101,79,16,83,92,33,126,208,81,242,245,219,178,119,231,162,175,70,250,174,254,191,0,46,200,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,240,230,163,154,173,114,110,138,155,41,228,1,82,222,43,252,35,195,104,171,77,121,195,168,121,34,171,147,167,115,103,85,87,121,92,181,213,83,75,188,147,42,250,35,125,150,179,111,135,189,10,243,209,237,67,184,105,102,165,99,217,197,186,78,71,218,174,84,149,82,118,106,243,50,42,136,229,84,238,215,109,251,218,119,229,85,251,125,13,148,117,23,8,181,234,54,19,122,194,174,237,222,154,241,65,83,68,229,221,222,202,75,11,227,85,246,92,213,94,207,94,219,167,218,158,166,188,156,92,104,93,215,65,53,166,255,0,138,85,195,203,67,53,109,85,85,185,252,205,94,106,85,171,158,56,151,100,145,234,155,182,37,249,203,205,241,250,194,255,0,116,11,83,45,218,183,164,120,182,113,65,81,213,125,194,209,67,53,87,176,230,242,79,37,44,82,189,189,216,221,246,234,39,116,68,79,135,192,200,69,53,120,81,113,75,62,21,154,174,140,228,146,239,106,188,187,154,141,220,169,218,174,105,168,105,227,110,204,137,93,243,90,238,234,244,111,199,101,238,92,156,111,108,172,108,140,93,218,244,71,34,252,81,64,253,0,0,24,43,141,201,217,7,12,249,218,191,242,172,87,70,167,218,182,250,147,58,145,203,196,2,233,5,171,134,28,186,74,135,242,36,246,250,248,26,187,42,238,231,91,234,182,78,200,191,0,53,235,175,94,106,234,149,79,124,207,95,254,233,77,129,188,57,227,124,124,44,98,188,236,229,230,164,161,114,119,223,116,91,117,39,115,95,121,151,175,84,245,103,126,164,138,169,250,212,216,67,195,210,158,90,126,22,241,6,77,15,77,93,111,183,185,61,164,94,100,249,58,147,191,213,246,1,36,200,97,226,121,196,93,54,143,104,133,86,43,109,147,158,241,148,163,237,110,143,101,78,74,106,154,74,216,214,77,214,39,181,118,124,104,156,187,181,126,180,66,92,101,185,45,191,14,198,110,153,77,213,252,148,150,170,57,235,103,118,206,93,153,20,110,123,190,106,42,250,53,125,17,87,234,83,94,158,53,181,210,183,93,117,223,34,190,111,181,186,221,93,87,110,183,167,111,110,158,58,202,151,68,239,222,216,228,221,178,250,57,21,126,43,240,12,53,102,181,220,115,60,166,142,209,72,157,74,235,213,124,116,236,249,169,188,179,72,141,79,85,68,249,206,248,162,125,133,248,248,127,240,211,69,195,214,138,219,186,239,234,93,242,24,161,187,213,187,101,78,155,167,164,165,231,143,100,150,70,174,207,135,231,38,219,251,145,19,214,191,252,39,56,107,118,160,106,12,154,187,123,139,253,11,199,228,86,210,175,55,173,108,19,208,212,51,230,202,215,124,215,175,171,85,191,29,215,177,115,236,107,88,212,99,83,100,106,108,159,96,31,160,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17,123,196,3,134,154,46,33,116,86,227,208,127,78,239,143,69,53,222,145,219,42,245,29,5,37,87,36,123,44,177,181,55,124,223,57,119,219,222,138,158,148,29,121,181,220,112,204,166,178,209,86,157,58,235,45,124,148,239,249,171,180,176,200,173,95,69,84,249,205,248,170,125,166,210,15,107,94,215,49,201,186,57,21,23,236,41,131,197,143,134,183,105,254,160,199,171,182,72,191,208,188,130,68,109,82,243,122,86,207,61,117,67,254,116,174,119,205,98,122,53,27,240,217,123,1,52,188,48,248,139,166,214,29,16,165,197,46,82,114,94,49,100,101,173,177,108,171,207,77,77,73,69,26,73,186,68,198,38,239,145,83,151,119,47,214,168,76,243,93,30,10,181,210,183,66,181,223,29,190,111,189,186,227,93,73,110,184,122,123,20,210,86,83,186,87,126,246,247,46,205,139,209,168,139,240,95,142,194,248,150,75,110,204,113,155,94,83,105,147,158,142,235,71,5,108,46,217,201,187,37,141,175,111,206,68,95,71,39,170,34,253,72,4,123,241,24,141,242,112,177,149,114,51,155,146,146,185,203,223,109,145,45,213,125,205,126,104,23,150,186,153,87,221,51,23,255,0,186,67,96,239,16,186,121,106,120,91,203,217,20,61,69,109,190,224,229,246,145,57,83,228,234,190,255,0,95,216,107,223,10,244,42,152,175,237,211,145,21,127,82,129,177,119,4,115,178,126,25,240,85,103,228,216,173,109,95,181,45,244,198,117,35,151,135,253,210,11,175,12,56,140,148,239,231,72,45,244,16,57,118,84,217,205,183,210,238,157,209,62,36,141,0,0,0,99,221,125,212,203,118,145,233,30,83,156,87,212,116,159,111,180,87,77,75,236,57,220,243,199,75,44,172,111,102,59,109,250,107,221,81,83,227,240,50,4,143,108,76,116,143,93,154,196,87,42,252,17,10,108,241,93,226,150,124,215,53,77,25,198,229,218,213,102,119,53,99,185,83,189,92,51,87,83,200,221,159,18,59,230,185,189,209,234,223,134,235,220,8,63,172,90,135,112,213,61,74,200,115,155,140,156,239,186,220,170,234,163,236,212,229,100,181,18,74,137,217,173,223,247,197,252,148,95,179,208,176,207,10,14,17,225,187,213,174,188,230,52,60,241,82,73,211,182,51,170,169,180,173,90,26,168,101,222,57,145,125,21,222,203,153,183,199,220,132,41,225,31,66,238,186,247,173,54,12,82,146,30,106,24,107,105,106,174,47,230,106,114,210,165,92,17,202,187,44,140,85,217,178,167,205,94,111,135,213,176,222,157,97,22,189,57,194,108,184,85,161,187,83,89,232,41,168,154,187,187,218,72,161,100,104,190,211,156,169,217,137,219,117,251,87,212,14,198,214,163,90,141,106,108,136,155,33,228,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,53,242,241,27,194,147,6,226,203,50,180,66,188,212,237,249,59,164,255,0,78,111,244,54,145,203,219,153,202,157,223,239,83,43,120,64,230,141,177,113,8,252,81,210,242,166,69,183,179,203,191,55,151,161,175,147,243,87,111,95,138,126,179,219,227,9,110,172,166,226,10,11,132,239,222,158,183,155,160,155,39,110,74,42,4,119,162,239,235,241,49,87,134,213,99,40,184,179,195,231,122,246,79,148,62,236,172,79,241,129,176,56,0,0,0,0,0,0,0,0,0,1,248,150,86,66,197,146,69,217,169,234,167,236,141,28,121,241,21,110,208,45,28,170,169,234,109,118,186,114,121,22,236,238,253,58,170,84,147,191,73,237,249,179,126,86,223,87,127,64,165,62,47,114,118,229,218,255,0,147,94,88,238,102,205,228,182,93,182,244,162,167,111,193,63,55,224,76,79,5,219,66,63,59,204,46,170,254,241,124,159,178,109,241,134,226,223,143,248,138,222,184,220,107,46,213,146,92,46,19,117,106,37,219,157,252,168,221,246,68,68,236,136,137,232,136,89,71,130,227,161,143,50,204,90,231,237,36,223,39,242,183,101,239,180,87,29,192,183,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,12,120,171,232,21,54,164,104,175,225,205,166,139,154,243,143,77,230,101,151,168,169,189,28,20,149,210,185,187,58,70,179,231,189,23,116,106,187,237,78,196,231,56,140,183,27,183,102,24,197,219,22,187,67,213,163,187,81,79,69,59,57,156,221,217,44,110,99,147,118,170,47,163,151,209,81,126,180,3,88,92,98,247,112,195,50,219,94,67,70,254,141,109,150,225,5,100,107,179,93,203,36,50,181,233,234,138,139,178,181,61,202,159,82,155,19,112,121,170,191,178,254,129,98,185,44,210,245,42,225,182,208,210,85,187,151,109,231,74,42,119,189,118,70,49,61,100,247,38,223,2,136,248,182,210,217,116,139,95,243,44,95,167,211,163,146,243,113,170,183,179,116,94,90,69,173,157,145,38,252,238,85,237,31,229,47,55,196,158,190,13,186,203,4,84,119,205,33,184,77,205,59,234,42,110,176,123,42,155,49,82,223,78,212,236,205,189,119,238,174,253,94,240,45,72,0,0,137,62,39,115,50,46,23,174,200,228,223,158,89,218,159,106,219,171,73,108,68,207,19,121,24,206,23,111,8,247,242,171,159,80,137,219,125,215,228,234,192,40,74,218,197,150,227,75,27,91,204,175,157,141,68,223,109,247,114,118,54,43,224,146,142,162,139,134,156,30,58,132,217,93,100,182,61,169,219,179,86,130,155,100,237,246,26,238,99,173,115,242,11,99,24,187,57,213,144,162,47,193,121,208,216,231,133,84,146,131,135,44,18,74,201,121,146,60,106,215,34,187,151,109,154,148,16,123,147,236,80,35,191,138,246,183,59,79,180,53,48,203,61,119,78,231,144,212,249,74,134,116,183,222,138,122,58,232,221,221,209,185,191,57,137,232,168,239,177,59,148,185,131,226,215,28,243,52,179,98,118,230,243,213,94,174,52,244,76,238,212,246,166,149,177,162,247,86,167,171,211,222,159,106,18,119,196,227,87,211,83,248,144,184,80,80,205,189,22,55,28,182,103,51,151,214,106,122,250,196,87,110,172,106,252,217,19,183,116,250,212,200,126,18,188,62,197,158,234,205,78,164,100,20,253,75,101,138,153,238,164,78,117,77,171,97,169,161,153,142,246,36,107,190,107,215,178,181,91,241,221,123,1,105,156,41,105,37,191,70,180,55,20,197,41,169,58,21,107,106,161,158,225,248,199,59,158,175,201,193,28,174,238,247,162,110,177,250,53,121,126,31,94,94,63,49,198,216,163,108,76,77,154,196,70,162,124,17,15,208,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,16,241,89,164,150,253,101,208,220,175,20,169,164,235,213,165,170,186,123,127,227,28,222,74,191,39,60,113,59,179,216,139,178,201,232,229,229,248,253,89,120,252,201,27,101,141,209,61,55,107,209,90,169,241,69,3,87,124,227,22,184,224,121,165,231,19,184,183,146,170,203,113,168,162,127,118,175,181,12,174,141,87,178,185,61,88,190,245,251,84,186,63,10,29,110,93,65,208,213,195,47,21,221,75,158,61,83,229,41,217,210,219,106,40,40,232,99,111,118,198,214,252,231,175,170,171,190,212,238,67,207,22,174,31,98,192,181,98,155,82,113,250,110,157,178,251,76,199,85,167,58,174,245,179,84,215,76,247,123,114,57,223,53,137,217,26,141,248,108,189,140,121,225,143,171,233,166,28,72,91,232,43,166,218,139,36,142,43,51,89,203,233,53,69,125,26,35,183,70,57,126,108,107,219,178,125,104,5,188,113,181,69,81,93,195,78,113,29,58,110,172,178,92,222,228,237,221,169,65,83,186,119,251,77,117,46,76,88,174,53,81,185,188,170,201,222,213,77,247,219,103,47,99,100,46,42,145,245,252,57,103,114,81,203,178,73,141,93,36,71,114,239,187,86,130,127,143,218,134,184,185,19,92,204,130,230,199,174,238,109,100,200,171,241,94,117,2,248,188,49,38,100,188,47,90,81,169,183,36,176,53,126,212,183,81,18,216,137,158,25,18,49,252,46,217,209,143,230,86,190,157,23,182,219,47,201,212,100,179,0,0,3,10,113,135,170,191,177,6,129,101,89,44,50,244,234,230,182,215,82,82,59,151,125,167,90,42,135,177,118,86,61,61,99,247,166,223,19,93,156,158,247,112,204,242,219,166,67,88,254,181,109,234,225,61,100,139,179,91,205,36,210,185,235,232,136,137,186,185,125,200,159,82,22,127,227,39,172,176,75,71,99,210,27,124,220,179,178,162,154,235,63,178,171,187,17,46,20,238,78,236,219,215,110,232,239,213,239,32,87,9,58,91,46,174,235,254,27,139,244,250,148,113,222,109,213,87,6,110,137,205,72,149,176,50,84,223,157,170,157,164,252,149,230,248,1,108,30,21,26,5,77,166,250,43,248,115,118,162,229,188,228,51,121,152,165,234,42,237,71,61,37,12,173,110,205,145,204,249,236,85,221,90,142,251,19,177,57,206,35,18,198,237,216,126,49,105,197,173,48,244,168,237,52,80,81,64,206,103,59,102,69,27,88,212,221,202,171,232,212,245,85,95,173,78,92,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,10,128,241,162,180,36,121,222,31,117,71,119,151,229,13,211,111,132,54,230,252,127,196,67,174,16,242,118,226,90,253,140,222,94,238,86,197,231,119,93,183,245,162,157,191,5,252,239,129,51,60,104,221,12,153,142,28,214,191,121,33,249,67,153,187,47,109,226,183,108,86,189,186,227,89,106,172,142,190,130,110,148,241,111,200,254,84,118,219,162,162,246,84,84,244,85,3,105,216,165,100,204,73,35,93,218,190,138,126,200,209,192,103,17,86,237,125,209,202,90,158,166,247,107,95,63,158,110,206,237,212,170,170,72,251,244,152,223,155,15,228,239,245,247,245,146,224,0,0,0,0,0,0,0,0,10,79,241,127,212,202,140,179,92,168,176,132,79,220,152,167,83,162,238,222,215,154,163,160,149,221,185,17,83,101,111,189,93,250,189,11,175,115,185,83,117,53,178,226,167,53,92,255,0,92,178,60,145,174,252,85,79,147,228,77,189,57,104,224,98,254,75,87,213,159,0,49,41,61,188,31,47,212,182,254,32,39,178,204,221,229,186,114,244,87,117,237,211,162,175,115,189,19,111,69,247,170,126,178,5,114,174,220,219,118,51,199,3,218,140,205,45,226,79,20,203,102,103,60,84,190,123,157,187,237,191,53,5,76,105,223,149,203,235,39,192,13,139,193,249,142,70,74,196,145,139,187,87,209,79,208,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,21,97,227,37,162,59,81,217,53,158,214,205,213,101,166,179,212,71,191,162,109,112,169,116,155,186,79,179,178,51,245,251,136,45,193,126,167,84,105,95,17,152,93,226,56,249,160,184,222,109,214,202,165,221,19,150,9,43,233,220,247,124,199,42,236,145,250,34,34,252,20,189,158,44,116,210,29,84,208,76,199,27,127,239,236,179,92,42,41,83,191,121,210,138,118,49,62,115,83,214,79,122,237,241,53,210,200,45,181,152,78,113,114,180,74,156,181,86,27,172,212,206,78,203,180,144,76,173,95,122,167,171,126,42,159,104,27,63,217,46,112,94,236,212,23,154,85,222,26,250,88,170,99,94,253,218,246,35,147,213,17,125,23,224,135,218,70,111,15,29,84,135,85,56,104,199,234,152,253,229,176,69,73,99,153,54,94,207,130,223,72,174,252,134,167,172,158,237,211,235,82,76,128,34,39,138,5,114,210,112,193,115,141,27,191,90,121,163,245,244,222,223,90,75,178,12,120,186,213,62,159,135,26,70,55,253,86,247,27,23,236,90,10,240,41,131,77,237,238,187,106,38,45,106,99,121,157,89,122,161,167,68,223,109,213,243,177,191,20,248,252,75,246,206,179,58,109,15,224,138,43,179,191,19,83,69,128,182,158,153,189,221,205,84,203,67,156,196,223,149,232,157,226,245,84,229,248,253,116,77,195,229,52,21,154,247,166,180,149,50,114,67,62,95,102,142,71,108,171,202,215,86,196,138,187,39,117,236,164,221,241,77,226,2,146,186,151,23,208,172,110,187,171,71,106,183,81,84,78,189,37,110,242,68,149,180,174,79,110,61,253,21,190,143,84,251,125,64,128,215,219,165,219,83,53,6,178,230,246,243,220,50,91,188,146,181,187,181,63,27,81,58,185,19,125,154,223,156,255,0,93,145,62,195,96,30,6,52,110,221,163,252,60,226,84,176,69,203,93,121,180,208,93,171,189,167,46,213,19,80,211,36,137,221,239,69,246,163,245,110,201,240,68,42,63,195,95,68,170,181,103,136,75,101,198,102,114,219,241,183,67,119,116,155,162,239,37,61,117,26,171,118,234,53,223,54,77,247,238,159,82,151,221,71,76,202,42,72,40,226,249,144,70,216,155,246,53,54,79,250,0,247,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,143,124,115,104,221,187,87,248,120,203,105,39,139,154,182,205,105,175,187,80,251,78,77,234,33,161,169,72,211,179,216,159,58,79,87,110,159,20,83,95,235,21,210,237,166,122,131,71,115,99,121,46,24,213,222,57,92,221,218,191,141,167,157,28,169,190,206,111,206,103,174,202,159,105,179,253,101,51,43,105,39,163,151,230,79,27,162,119,216,228,217,127,233,40,71,196,163,68,106,180,151,136,75,157,198,40,249,173,249,34,205,119,108,155,162,109,37,69,117,98,163,118,234,57,223,54,61,247,236,159,82,1,108,152,38,103,77,174,28,17,75,118,111,227,170,107,112,39,83,212,183,187,121,106,159,104,107,158,155,242,177,23,188,190,168,156,191,15,170,130,117,34,222,235,78,162,101,54,183,183,149,212,119,170,234,117,77,247,217,89,59,219,241,95,135,196,159,94,22,90,255,0,73,67,77,148,104,86,73,93,210,164,187,91,171,106,41,215,164,174,218,73,82,138,149,169,236,71,191,162,59,213,232,159,103,169,8,184,131,166,134,143,95,53,42,142,154,78,120,96,203,239,49,198,237,149,57,154,218,217,81,23,101,238,157,144,11,174,240,190,174,90,190,24,45,145,171,118,232,207,12,126,191,11,125,23,253,164,187,32,191,132,77,91,170,120,113,171,107,191,212,175,114,49,62,196,160,160,39,64,3,226,189,220,224,178,89,171,239,53,75,180,52,20,178,212,200,189,251,53,140,87,47,162,42,250,39,193,79,180,140,222,33,218,169,6,149,240,209,144,85,61,252,178,223,225,171,177,194,155,42,239,36,246,250,181,111,228,57,61,99,247,236,159,90,1,76,28,104,106,117,70,170,113,25,154,94,36,143,150,11,117,230,227,108,165,93,209,121,160,142,190,161,204,119,204,106,166,233,39,162,162,175,197,73,211,224,219,162,59,209,222,245,158,232,205,149,37,169,179,211,199,191,170,109,111,169,108,155,182,79,183,178,179,245,251,138,194,199,237,181,153,182,113,109,180,68,156,213,87,235,172,52,205,78,201,188,147,204,141,79,122,39,171,190,40,159,97,177,111,9,218,105,14,149,232,38,29,141,179,247,247,217,173,245,21,73,223,180,235,69,3,30,159,57,201,235,31,185,118,248,1,151,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,63,50,72,200,152,178,61,118,106,122,168,20,161,227,7,126,165,184,113,1,5,150,22,237,45,175,155,172,187,175,126,165,21,3,155,234,155,122,39,185,84,129,6,121,227,135,81,153,170,60,73,229,121,108,44,228,138,171,200,242,55,125,246,229,160,166,141,123,242,181,125,99,248,24,31,149,118,230,219,176,19,223,194,3,83,42,49,61,114,173,194,21,63,114,101,125,62,179,187,123,62,86,142,190,86,246,228,85,93,213,222,229,111,235,244,46,192,214,199,133,108,213,112,13,114,199,50,71,59,241,84,222,115,157,54,245,230,163,157,137,249,46,95,87,252,13,147,90,238,100,221,0,242,0,0,0,0,0,0,0,3,166,235,6,67,38,45,167,87,107,236,82,244,159,77,208,217,220,188,219,115,79,27,125,54,95,206,248,26,198,77,52,149,18,44,211,59,153,238,245,93,182,54,36,227,186,186,75,127,12,217,100,241,59,149,233,228,54,93,183,255,0,202,20,201,254,51,93,132,77,215,100,2,198,244,191,132,74,12,255,0,195,230,175,45,134,203,211,202,31,211,242,147,249,151,47,87,107,219,227,127,179,214,108,109,218,38,109,221,59,251,187,149,221,110,184,86,89,171,227,175,163,147,167,81,14,252,174,217,23,109,218,168,189,149,21,61,21,77,139,120,86,198,41,147,134,236,114,197,83,71,208,137,254,115,154,62,162,187,210,190,119,39,116,93,253,126,178,135,184,164,210,250,221,27,215,60,147,79,43,217,203,45,175,201,239,221,23,247,202,56,38,247,61,233,233,34,126,82,254,175,64,47,239,134,13,81,162,213,237,25,177,102,148,181,29,87,214,121,174,167,176,173,219,146,174,104,211,213,140,255,0,91,248,127,218,101,114,169,188,30,181,222,157,147,92,244,122,237,55,44,143,232,249,4,229,85,230,217,43,234,37,249,177,246,247,124,231,253,159,2,214,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,244,213,211,178,174,150,106,73,83,118,77,27,163,114,125,74,155,47,253,38,191,222,35,26,87,54,152,241,39,125,222,14,148,55,249,106,175,81,251,72,237,219,61,125,94,203,243,220,190,140,247,237,246,33,176,57,87,222,52,26,100,149,182,140,115,84,169,105,185,234,105,223,71,103,145,252,251,109,3,91,113,157,123,43,246,245,95,205,223,235,247,1,211,252,25,245,74,59,110,67,127,210,250,137,249,89,85,29,85,213,140,229,223,121,28,251,124,8,187,163,62,175,206,219,234,247,150,226,107,211,225,237,158,211,224,60,80,226,147,212,166,237,189,214,208,217,147,215,178,205,113,164,95,115,93,249,159,87,218,134,194,112,202,217,225,142,118,124,217,26,143,79,177,83,112,63,101,105,120,209,229,85,84,186,125,141,98,209,118,142,91,173,29,91,151,183,125,224,184,177,83,211,252,101,150,148,239,227,49,152,165,203,83,44,24,187,33,217,180,182,186,89,149,252,222,174,109,69,193,155,109,203,245,252,64,175,204,27,33,155,18,203,45,121,93,42,111,81,101,171,130,227,2,118,239,36,50,182,70,167,116,84,245,111,189,21,62,165,62,140,211,43,189,106,102,105,89,144,87,254,50,186,239,89,35,216,207,97,54,116,178,185,232,221,209,26,159,57,235,223,100,253,71,90,36,167,0,218,15,93,173,218,249,98,133,212,220,246,203,21,93,45,218,177,121,218,156,209,195,91,75,212,111,239,140,114,110,217,125,83,117,248,34,175,160,90,95,134,54,129,195,164,218,19,71,145,220,33,218,237,146,164,119,37,119,50,251,48,212,81,209,191,147,100,145,205,93,157,26,247,217,23,234,68,38,73,240,216,237,20,118,11,53,13,142,223,23,78,154,223,77,21,44,44,230,85,229,99,24,141,106,110,170,170,189,145,61,85,79,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,13,188,78,116,14,29,89,208,154,204,142,223,14,247,108,105,36,185,35,185,151,218,134,158,142,177,252,155,44,141,106,110,233,19,190,202,191,82,161,50,79,134,249,104,163,191,217,171,172,119,8,186,148,215,10,105,105,102,103,50,167,51,30,197,107,147,116,84,84,236,171,232,168,6,177,88,94,87,122,211,60,210,143,32,160,252,93,117,162,178,55,189,158,194,238,232,165,107,213,187,170,57,62,115,19,190,203,250,207,159,57,200,102,203,114,203,166,87,84,155,84,94,170,231,184,206,157,187,73,52,174,145,201,217,17,61,93,238,68,79,169,12,239,199,206,131,87,232,142,190,95,98,109,55,37,174,251,87,85,118,163,94,118,175,44,115,86,213,116,217,251,227,220,187,54,47,85,217,126,40,139,235,26,192,183,175,5,204,170,170,171,79,178,92,86,84,222,56,174,181,149,109,94,221,182,130,220,196,79,79,241,150,92,83,191,131,62,98,150,221,76,191,226,239,135,118,213,90,234,166,71,243,122,57,213,22,246,109,183,47,213,241,46,32,1,81,222,51,26,165,29,203,33,176,105,117,60,252,204,165,142,150,234,246,114,109,180,141,125,194,5,93,213,159,95,231,109,245,123,203,110,154,86,193,12,147,191,230,198,213,122,253,136,155,154,246,120,132,231,180,217,247,20,57,92,244,169,179,108,149,181,214,103,122,247,116,55,26,181,247,181,191,159,245,253,170,7,223,225,209,165,115,106,119,18,118,36,72,58,176,216,37,165,189,73,237,35,118,108,21,244,155,175,207,106,250,63,221,191,216,166,192,52,148,236,163,164,134,146,36,217,144,70,216,218,159,82,38,201,255,0,65,88,126,11,250,100,148,86,156,143,84,170,169,249,42,106,31,89,103,141,220,251,239,3,155,110,157,59,35,246,245,79,205,223,235,247,22,132,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,197,28,79,234,141,22,144,104,205,247,52,170,168,233,62,143,202,244,253,133,118,252,245,112,198,190,140,127,250,231,195,254,211,43,149,77,227,11,174,244,239,154,217,163,214,153,185,164,103,95,207,167,42,167,46,233,65,81,23,206,143,191,191,230,191,237,248,1,87,87,27,133,101,230,190,74,250,201,58,149,19,109,204,237,145,55,217,168,137,217,17,19,209,16,177,29,80,225,18,131,0,240,249,164,203,102,178,245,50,134,117,60,220,254,101,201,210,222,246,200,217,236,245,157,27,183,137,251,118,78,222,254,228,58,225,111,75,235,117,143,92,177,189,61,160,103,52,183,79,57,183,116,79,222,232,231,155,222,246,39,164,107,249,73,254,34,248,184,169,198,41,215,134,252,138,197,75,71,215,137,158,83,150,62,162,183,214,190,7,47,117,95,143,214,6,185,80,205,37,60,137,52,46,229,123,125,23,109,205,156,244,127,33,147,41,211,171,77,246,89,122,175,169,235,238,238,94,93,249,103,145,190,155,39,230,252,13,98,85,54,93,148,216,159,129,26,233,46,28,51,98,115,202,238,103,175,159,221,118,219,255,0,40,84,167,248,128,144,32,0,0,0,0,0,0,0,35,7,136,205,84,148,220,47,228,221,53,219,155,201,111,255,0,8,210,26,255,0,91,255,0,211,145,238,155,250,255,0,208,165,254,248,143,46,220,47,228,191,254,167,247,141,33,64,20,92,158,105,156,239,229,111,125,215,109,253,202,6,205,58,36,136,154,97,101,70,183,149,63,116,246,223,127,252,98,66,176,252,100,116,137,150,236,182,205,170,212,173,217,215,127,49,230,151,127,94,148,86,248,25,234,255,0,175,220,212,250,247,245,44,199,135,250,170,42,189,37,177,77,111,169,243,16,47,154,229,147,145,89,191,238,153,119,236,189,253,81,80,198,156,126,105,76,122,179,195,134,69,99,71,114,212,51,202,116,93,182,251,111,95,74,231,118,231,106,122,71,239,80,40,119,70,53,70,237,163,154,135,108,207,172,233,205,61,187,173,179,61,148,230,234,65,36,94,174,99,209,59,72,191,146,191,227,54,82,193,115,27,94,123,139,209,229,54,105,122,148,149,189,78,155,185,92,159,50,71,49,123,57,173,95,86,47,184,213,217,205,86,175,43,147,186,22,255,0,225,13,196,53,21,255,0,20,184,104,245,238,183,106,251,103,75,200,51,166,191,140,234,75,95,81,39,118,198,141,77,154,137,243,158,187,251,190,0,89,72,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,31,120,238,211,138,125,70,225,151,54,138,84,222,75,21,154,229,122,139,215,187,225,183,212,236,159,57,191,159,239,223,236,82,65,28,102,81,106,142,251,141,93,172,115,55,120,238,20,53,20,142,77,253,82,72,220,213,247,167,199,226,128,107,47,166,215,153,240,189,84,198,175,104,254,148,150,107,245,29,66,174,200,238,85,134,165,142,248,46,255,0,55,224,191,172,217,15,68,114,152,243,77,35,195,242,70,77,213,117,117,138,223,60,142,229,229,221,239,165,141,235,219,100,252,239,130,26,245,241,95,132,59,0,226,11,56,178,109,179,29,126,185,207,18,124,25,231,103,106,39,206,119,230,123,212,184,111,11,77,68,135,54,225,158,142,222,169,203,53,134,170,59,86,221,215,118,193,111,162,77,254,106,39,171,189,59,253,170,4,197,85,217,21,126,5,13,248,163,229,211,228,92,74,215,80,72,187,182,219,4,180,141,244,244,142,190,181,19,242,83,243,190,178,246,47,119,8,173,54,106,251,164,235,248,186,58,89,106,31,235,243,88,197,114,250,34,252,62,6,183,92,85,229,19,229,188,71,106,77,210,87,243,70,153,93,226,58,126,200,155,67,231,231,115,83,209,63,59,222,155,129,139,105,169,229,171,169,138,146,6,243,73,51,219,27,19,116,77,220,171,178,39,127,173,75,209,240,190,225,238,29,38,209,10,124,170,233,6,247,124,149,204,184,181,252,203,236,211,212,82,81,72,140,217,178,57,171,179,227,94,251,34,253,72,133,95,240,11,160,213,58,223,175,182,8,164,79,244,63,31,172,165,188,213,122,123,113,193,91,75,206,223,223,24,228,221,178,250,166,235,240,69,247,108,13,101,180,210,88,173,20,86,90,6,114,83,208,211,199,77,19,119,85,217,140,106,53,19,117,85,95,68,79,85,80,62,208,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,179,197,7,135,184,117,103,68,42,50,171,100,59,93,241,165,125,197,207,230,95,106,158,158,146,182,69,102,206,145,173,77,223,34,119,217,87,234,84,40,186,166,158,90,74,153,105,39,111,44,144,189,209,189,55,69,217,200,187,42,118,250,208,218,94,245,105,164,190,218,43,108,181,236,231,167,174,167,146,154,86,238,169,187,30,213,106,166,232,168,190,138,190,138,134,191,60,125,104,53,78,136,107,237,254,40,211,253,15,200,43,42,175,52,190,158,196,115,214,213,114,55,247,199,185,118,108,94,171,178,252,81,61,225,219,188,46,114,233,241,222,37,104,104,35,93,155,114,130,42,71,122,122,73,95,68,139,249,43,249,191,81,124,136,187,162,47,196,214,187,133,76,162,108,75,136,221,54,186,70,254,88,215,43,179,199,81,217,23,120,124,252,14,114,122,47,185,190,228,220,217,22,201,95,21,214,205,65,116,131,247,186,202,88,170,25,235,243,94,196,114,122,162,123,151,224,7,85,214,220,166,60,47,73,51,12,145,243,116,157,67,98,184,79,27,185,121,182,123,41,164,122,118,217,127,55,224,166,183,122,149,121,159,52,213,92,154,246,175,234,201,121,191,214,212,34,236,141,230,89,170,94,239,130,109,243,190,9,250,139,182,241,75,212,72,112,158,25,171,40,17,57,166,191,85,73,106,219,186,108,217,237,245,169,191,205,84,245,111,167,111,181,10,120,225,67,8,118,127,196,22,15,100,219,118,54,253,108,158,84,248,179,206,192,213,79,156,223,207,247,40,23,149,192,142,156,83,233,207,12,184,76,81,38,210,95,108,214,219,212,190,189,159,53,190,155,116,249,206,252,207,118,223,98,18,8,227,49,123,84,118,44,106,211,99,133,187,71,111,161,167,164,106,111,232,145,198,214,167,189,126,31,21,57,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,56,12,235,49,181,96,88,197,102,83,121,151,167,73,69,211,234,59,149,203,183,60,141,98,118,107,92,190,175,79,113,173,118,179,234,149,219,88,245,14,231,158,222,19,150,123,143,71,118,123,43,203,211,130,56,189,90,198,34,246,141,63,37,63,198,90,71,139,207,16,212,118,12,78,223,163,214,74,221,235,238,157,95,62,206,154,254,47,167,45,5,68,125,221,26,181,119,106,175,205,122,109,239,248,20,254,214,171,151,149,169,221,64,179,63,6,237,34,101,199,45,188,234,181,83,119,117,163,203,249,85,223,211,171,21,194,7,250,63,234,247,181,126,173,189,75,60,214,212,69,211,11,210,57,188,201,251,155,182,251,127,227,17,152,167,128,61,41,143,73,184,112,199,108,106,238,106,135,249,190,179,182,219,125,171,234,156,222,220,238,79,73,61,202,100,190,32,42,168,169,52,150,251,53,194,167,203,192,158,87,154,78,69,126,223,186,98,219,178,119,245,84,64,53,163,184,127,167,36,217,54,244,255,0,161,13,128,124,57,170,164,169,225,127,25,234,46,252,190,119,111,248,70,172,215,242,183,147,205,63,145,252,205,237,178,237,183,185,11,255,0,240,225,93,248,95,198,191,253,115,239,26,176,37,24,0,0,0,0,0,0,0,8,231,199,245,37,93,87,12,25,103,149,131,169,203,228,57,189,164,77,191,209,10,95,137,175,25,179,174,176,225,116,58,133,167,87,108,74,228,206,106,122,238,135,58,110,169,243,39,142,68,244,115,87,213,137,239,67,89,26,234,42,171,117,83,232,235,34,233,205,30,220,205,230,69,219,116,69,78,233,219,209,80,13,136,56,18,189,182,255,0,195,62,41,94,214,114,163,252,247,109,247,244,184,84,167,193,62,6,120,184,208,195,114,163,146,138,161,55,142,77,183,245,247,42,47,187,236,33,199,133,22,89,38,67,194,221,154,221,81,63,82,107,103,152,231,78,93,185,122,151,26,229,79,68,68,94,201,245,147,64,13,108,184,170,211,71,233,46,185,100,88,74,67,211,134,135,202,116,253,173,247,231,163,130,69,252,167,47,172,159,21,255,0,17,213,180,143,84,47,186,63,157,91,243,172,121,223,186,168,58,188,173,217,158,215,60,50,68,189,222,199,162,118,145,127,37,127,198,88,87,140,166,146,75,65,125,199,181,66,153,57,163,175,243,126,97,123,39,47,35,45,240,55,213,253,247,223,220,212,255,0,25,88,96,108,167,195,159,16,24,159,17,24,5,54,105,140,205,221,252,253,120,121,101,252,86,211,205,27,125,167,199,31,54,253,23,47,100,237,255,0,42,229,83,93,30,16,56,164,200,184,98,212,72,242,10,23,245,109,21,123,252,163,75,180,109,235,114,193,80,200,189,181,138,71,55,103,206,171,236,167,127,69,237,233,127,90,79,171,152,78,179,226,116,249,150,11,116,243,214,250,158,126,87,244,38,139,230,202,248,215,180,172,99,190,116,79,247,123,190,197,80,238,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,41,183,198,79,75,214,207,171,118,61,70,162,143,150,146,182,207,77,69,55,125,247,168,125,77,194,103,47,119,170,250,34,118,70,162,125,126,227,233,240,111,212,198,91,117,38,245,167,85,53,28,173,170,183,212,215,198,222,77,247,123,170,45,240,167,116,103,213,249,223,171,222,75,191,20,253,50,169,206,56,116,171,189,208,67,207,53,130,105,46,83,175,50,39,44,16,80,214,185,203,221,232,139,221,201,232,138,191,82,149,29,193,206,124,186,117,196,86,19,124,117,71,74,25,175,118,218,106,133,228,230,230,137,107,169,220,228,249,174,84,236,207,84,77,192,190,30,44,242,199,225,188,61,231,87,88,157,203,36,150,11,156,44,93,183,246,150,134,119,39,185,127,55,224,107,143,145,86,205,121,201,110,119,25,23,154,90,234,233,167,119,162,110,231,200,171,245,39,170,253,69,236,248,138,230,114,191,131,234,155,229,161,255,0,138,191,211,189,170,187,39,120,39,181,213,187,242,155,191,166,222,228,95,176,163,93,58,178,75,147,234,22,49,142,69,251,229,218,243,69,66,223,247,82,206,198,39,189,63,59,226,159,106,1,114,222,19,218,39,77,131,104,211,243,138,184,246,175,190,206,179,179,186,246,134,106,90,25,83,210,71,55,231,49,125,200,191,103,161,60,78,137,161,56,211,112,253,26,194,49,190,159,36,150,252,118,219,77,47,125,249,159,29,36,76,85,245,93,190,111,185,85,14,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,6,49,215,14,37,244,67,134,250,27,93,199,90,51,184,113,216,111,82,201,13,2,45,21,77,92,147,186,52,69,126,209,211,199,35,209,173,71,55,119,42,34,34,185,19,125,213,12,71,253,84,126,4,255,0,217,207,254,108,222,63,238,134,18,227,79,195,199,136,254,45,53,154,167,62,118,166,225,54,219,5,5,51,45,214,11,108,239,171,87,211,82,183,119,57,210,114,194,173,89,31,35,158,247,42,111,178,43,91,186,163,81,72,5,197,207,2,218,131,193,237,183,26,185,230,217,126,61,122,143,39,158,166,10,118,218,186,251,196,176,54,55,57,95,212,99,123,47,81,54,219,127,69,2,241,52,59,137,157,17,226,70,146,239,93,162,217,183,225,20,22,41,33,138,224,255,0,147,106,233,58,47,149,28,177,166,213,49,70,174,221,24,239,155,190,219,119,219,177,148,10,193,240,58,254,180,245,107,248,70,209,252,213,73,103,192,12,23,172,28,110,240,195,160,153,139,176,13,90,212,169,44,23,230,83,69,89,229,93,98,185,84,34,195,38,252,143,108,144,83,190,55,34,242,185,59,57,118,84,84,93,149,12,232,86,95,141,102,139,252,173,133,97,154,243,107,165,69,168,176,213,59,30,187,61,191,57,105,103,222,74,119,47,247,44,149,178,183,237,168,79,212,19,243,71,117,179,75,245,247,15,252,61,210,60,170,59,253,139,205,75,68,181,77,165,158,157,91,60,124,170,246,58,57,216,201,26,168,142,106,247,106,110,142,69,77,209,78,240,84,87,130,158,179,37,167,53,205,52,34,233,88,169,5,250,149,153,5,166,55,42,242,165,84,27,71,80,214,255,0,116,248,157,19,190,202,114,221,64,0,0,244,214,86,82,219,233,39,175,174,168,142,158,154,154,55,77,52,210,57,26,200,216,212,221,206,114,175,100,68,68,85,85,48,39,6,124,87,89,184,177,194,50,76,162,223,77,29,44,246,28,150,186,217,208,106,43,92,234,21,145,100,161,153,90,189,209,93,78,230,53,223,23,199,34,162,34,108,137,143,188,83,53,223,246,27,225,110,237,96,181,213,36,119,221,66,145,113,202,52,71,42,57,148,207,106,173,100,157,189,221,20,88,253,123,58,102,175,125,182,43,195,194,103,93,91,165,28,77,65,131,221,171,86,27,38,164,211,37,150,68,95,152,151,6,42,190,137,235,245,171,150,72,83,215,189,71,235,64,189,16,0,0,12,49,198,54,178,166,130,240,217,157,106,69,61,99,105,174,116,182,199,209,218,28,174,217,223,40,84,42,67,78,173,68,238,170,215,189,30,168,159,146,199,47,100,69,84,14,143,120,241,49,224,134,195,118,173,177,221,53,185,145,214,91,170,100,164,168,99,49,235,180,173,108,177,185,90,228,71,178,149,90,228,69,69,246,154,170,139,234,138,168,73,27,29,230,221,145,217,109,249,13,162,89,37,161,186,82,197,91,74,249,33,124,78,116,50,49,30,197,86,72,136,246,42,181,201,236,185,17,201,232,168,139,216,215,55,131,173,25,127,16,28,73,225,26,113,85,78,233,237,181,119,38,214,222,59,34,167,144,167,69,154,161,21,87,178,115,49,138,196,85,223,218,123,123,47,161,177,243,24,200,216,216,227,98,53,173,68,70,181,19,100,68,79,114,1,250,0,0,0,0,0,0,35,231,21,220,85,217,184,126,168,193,176,171,123,233,234,179,29,66,200,104,45,54,250,71,42,59,203,209,201,85,20,117,21,111,111,193,173,122,181,155,250,189,201,234,140,114,25,91,85,245,71,15,209,125,60,190,106,118,121,113,74,43,37,130,149,213,53,15,77,149,242,47,163,34,141,63,42,71,189,90,198,183,222,231,33,65,149,58,241,151,241,37,198,174,35,171,25,147,146,58,139,150,101,102,142,142,141,143,87,69,65,70,202,216,146,26,120,247,247,53,59,170,246,230,115,158,237,183,114,129,177,0,0,1,208,181,107,93,244,123,66,108,236,190,234,222,161,90,49,170,105,81,86,6,213,202,171,61,70,222,189,24,24,142,150,85,79,122,49,174,216,195,156,119,241,167,99,225,23,79,161,117,182,26,107,166,119,145,53,241,216,109,146,174,241,198,214,236,143,171,168,68,84,84,137,155,162,34,34,162,189,202,141,78,200,247,54,149,44,24,231,16,252,107,107,12,177,80,50,241,156,230,55,117,234,213,85,79,39,226,233,96,69,249,242,61,118,142,158,6,115,108,137,236,181,55,70,181,55,84,69,11,81,202,188,103,184,96,179,86,173,30,59,138,103,153,11,26,189,234,161,160,167,167,133,83,251,158,172,201,34,175,218,196,245,57,189,63,241,127,225,39,49,171,134,131,33,147,44,195,100,149,200,197,154,241,107,108,148,232,229,244,246,233,100,149,200,221,251,110,230,181,19,223,178,119,35,214,11,224,129,125,169,182,50,167,82,117,230,138,223,94,246,34,186,142,203,102,117,84,113,187,182,255,0,143,150,72,213,219,119,79,222,211,227,185,212,245,155,193,123,86,177,43,76,247,173,29,212,59,110,114,176,53,100,91,93,93,39,201,149,143,68,79,155,19,150,71,197,35,191,221,58,63,251,66,221,112,220,223,14,212,76,126,155,43,192,242,139,94,65,102,172,77,224,174,182,213,50,162,23,237,234,156,204,85,68,114,122,43,87,186,47,101,68,83,155,53,198,208,174,32,245,211,130,237,82,158,166,197,231,237,117,52,117,62,95,32,198,46,140,146,58,122,196,111,103,69,60,43,178,181,232,139,236,200,136,142,110,253,149,81,85,22,253,116,7,92,176,158,35,52,178,205,170,248,29,67,150,130,235,26,182,106,105,85,58,212,53,76,237,45,60,168,158,143,99,191,83,145,90,228,221,174,69,80,200,128,0,0,0,7,91,212,13,71,192,244,171,26,168,204,117,31,46,181,227,150,106,94,210,86,92,42,27,19,57,151,209,141,223,187,222,190,230,181,21,202,189,145,20,226,181,183,88,49,45,5,210,236,131,85,243,105,213,150,187,13,42,204,177,49,81,36,169,153,85,27,20,17,239,217,95,35,213,173,79,119,125,215,178,42,154,253,235,118,186,107,119,26,154,193,79,95,121,142,186,237,113,184,213,121,44,119,27,183,53,210,67,68,199,187,217,130,158,52,245,114,246,230,145,83,153,202,155,185,118,68,68,11,80,205,252,99,248,83,198,107,95,67,140,219,51,76,183,145,202,137,85,65,108,142,158,153,200,139,182,232,181,50,199,39,127,84,252,95,248,15,214,17,227,29,194,142,77,87,29,22,75,111,205,49,37,123,145,174,169,184,90,227,168,166,106,42,237,190,244,210,201,39,100,238,191,139,251,55,35,70,145,248,42,106,78,69,104,167,187,235,14,169,219,113,9,230,103,58,218,173,180,63,41,84,71,186,118,108,146,245,35,141,174,69,238,188,157,68,247,111,223,183,183,86,124,20,117,6,195,102,154,235,163,218,175,111,202,234,224,141,95,242,85,210,135,228,217,102,84,79,155,20,201,36,145,171,151,220,143,233,183,226,228,2,214,112,13,73,192,53,87,29,135,44,211,124,194,211,146,90,39,93,155,87,110,170,108,204,71,123,216,238,85,221,143,79,123,93,179,147,222,136,118,67,91,189,45,213,173,121,224,179,88,103,171,179,37,203,26,200,108,245,13,166,189,88,110,49,189,144,213,198,138,142,88,42,97,93,185,152,230,170,43,92,157,209,28,142,99,147,178,151,243,195,174,188,98,28,73,105,37,147,86,48,215,44,116,247,40,214,58,202,55,189,29,45,5,99,54,73,169,228,219,222,213,238,139,219,153,174,99,182,217,200,6,75,0,0,0,0,0,0,0,0,0,0,0,137,222,35,60,91,213,112,179,163,81,183,16,170,137,153,206,97,44,150,251,26,185,26,229,164,141,173,69,158,179,145,221,157,211,71,49,173,69,69,78,121,25,186,42,34,160,25,11,94,184,207,225,207,134,233,18,223,169,218,131,77,21,229,205,71,178,203,111,141,213,149,234,213,238,138,232,163,223,164,213,77,246,116,138,196,93,187,42,145,142,167,198,191,135,40,238,29,26,109,52,212,105,168,209,232,139,58,211,80,177,234,223,122,164,126,101,83,227,178,43,147,127,126,197,101,112,253,195,150,180,113,143,169,117,150,108,67,169,93,89,35,214,190,251,144,93,166,145,105,233,81,238,85,89,106,38,217,206,116,143,118,252,173,68,87,185,119,95,68,115,146,121,219,188,14,40,22,212,212,187,113,27,80,219,147,163,94,101,167,198,26,176,70,245,78,200,136,234,148,115,209,23,223,187,85,127,185,2,86,232,183,137,31,9,218,223,114,130,195,103,207,37,199,47,85,78,70,193,110,201,105,252,139,229,114,250,53,178,243,58,7,57,85,118,70,164,156,202,190,136,164,160,53,245,226,223,195,247,88,248,76,130,44,146,243,61,38,79,135,84,204,148,241,223,173,177,189,173,130,69,249,172,169,137,219,172,46,119,228,175,51,152,171,219,155,117,216,150,158,20,92,113,100,87,75,253,63,12,26,181,126,154,227,29,76,14,252,16,184,214,75,205,44,78,137,138,231,80,61,238,238,230,43,26,171,22,235,187,85,138,196,221,28,196,104,90,176,0,0,0,0,0,0,0,0,0,0,0,0,0,1,233,172,172,164,183,210,79,95,95,85,13,53,45,52,110,154,121,230,122,50,56,163,106,110,231,185,203,217,173,68,69,85,85,236,136,135,184,172,143,23,14,50,83,29,179,201,194,206,157,220,211,229,59,180,45,151,47,170,133,234,142,165,164,118,206,142,137,21,63,42,84,217,210,39,186,62,86,247,73,23,96,151,60,39,241,63,67,197,35,245,27,37,199,32,107,49,140,119,38,249,14,199,39,42,164,149,84,241,211,68,247,84,63,126,233,212,123,220,230,167,109,153,200,139,223,125,243,241,93,62,9,127,216,23,59,254,55,175,244,42,114,197,128,198,154,223,196,134,139,240,225,108,182,94,117,159,51,252,30,163,188,206,250,90,41,62,78,171,171,234,202,198,243,57,187,83,69,34,183,100,93,247,114,34,24,131,250,168,252,9,255,0,179,159,252,217,188,127,221,15,159,196,35,131,236,219,139,252,71,17,199,176,172,158,199,101,155,30,185,84,86,206,251,167,91,150,70,201,18,49,17,189,54,57,119,221,61,251,16,123,250,137,122,245,254,203,56,15,248,107,127,204,129,58,127,170,143,192,159,251,57,255,0,205,155,199,253,208,127,85,31,129,63,246,115,255,0,155,55,143,251,161,5,191,168,151,175,95,236,179,128,255,0,134,183,252,200,254,162,94,189,127,178,206,3,254,26,223,243,32,78,159,234,163,240,39,254,206,127,243,102,241,255,0,116,31,213,71,224,79,253,156,255,0,230,205,227,254,232,65,10,223,5,141,111,182,209,84,92,110,26,199,167,148,212,180,177,62,121,230,149,245,141,100,81,181,21,92,231,57,97,217,17,17,21,85,87,220,132,0,185,218,162,167,191,213,89,44,181,237,188,199,29,91,233,105,106,105,98,122,54,177,17,234,214,62,54,57,17,251,63,178,181,21,17,221,211,116,69,236,6,197,26,55,198,175,13,60,64,229,143,193,244,131,81,38,200,111,49,210,201,91,36,12,176,220,169,219,28,12,84,71,61,242,205,78,200,218,155,185,168,155,185,55,85,68,77,213,76,224,69,31,14,222,17,96,225,115,70,226,170,201,40,99,76,251,47,100,85,247,249,21,17,95,72,221,183,134,133,23,225,18,57,85,219,122,200,231,247,84,70,237,43,128,0,0,0,70,158,58,184,198,179,112,139,166,44,185,209,65,75,114,205,114,5,146,155,31,182,76,255,0,99,153,169,237,213,76,137,221,98,143,153,187,162,108,174,115,154,221,211,117,114,6,73,214,206,37,52,71,135,123,83,46,154,187,168,22,235,27,170,24,231,210,209,42,186,106,218,164,77,255,0,122,167,141,29,35,147,116,219,155,151,149,23,109,213,8,145,120,241,167,225,166,134,232,180,150,172,11,80,238,84,140,119,43,170,219,71,73,18,57,55,238,172,99,234,57,149,54,252,238,85,250,147,212,171,252,31,79,184,132,227,123,89,107,25,105,75,134,91,149,222,36,90,187,165,210,186,85,109,61,28,74,187,117,39,147,110,88,98,111,102,181,141,79,68,70,49,170,187,52,157,216,223,129,219,228,179,178,76,195,136,100,130,234,246,238,248,173,184,247,86,158,39,124,17,242,78,215,72,159,95,43,62,207,120,18,219,68,188,72,184,80,215,59,157,54,63,102,206,102,199,47,149,142,70,83,219,50,90,116,161,146,87,42,118,99,101,71,58,7,61,87,178,53,37,87,42,246,68,82,80,20,7,197,135,135,54,182,112,179,111,147,47,158,106,92,191,11,99,145,178,95,45,145,61,139,72,174,119,43,124,212,14,221,97,221,85,17,28,142,123,55,84,69,114,42,162,18,123,195,15,196,30,241,37,230,215,195,78,184,223,164,173,130,181,91,73,137,223,43,37,87,77,28,219,162,71,111,153,238,249,204,119,164,78,85,221,174,218,62,232,230,114,5,175,0,0,0,0,30,154,202,202,75,125,36,245,245,245,80,211,82,211,70,233,167,158,103,163,35,138,54,166,238,123,156,189,154,212,68,85,85,94,200,136,123,138,200,241,112,227,37,49,219,60,156,44,233,221,205,62,83,187,66,217,114,250,168,94,168,234,90,71,108,232,232,145,83,242,165,77,157,34,123,163,229,111,116,145,118,9,115,194,127,19,244,60,82,63,81,178,92,114,6,179,24,199,114,111,144,236,114,114,170,73,85,79,29,52,79,117,67,247,238,157,71,189,206,106,118,217,156,136,189,247,223,63,21,211,224,151,253,129,115,191,227,122,255,0,66,167,44,88,0,0,0,0,1,132,53,235,140,254,28,248,110,145,45,250,157,168,52,209,94,92,212,123,44,182,248,221,89,94,173,94,232,174,138,61,250,77,84,223,103,72,172,69,219,178,169,143,124,70,120,183,170,225,103,70,163,110,33,85,19,51,156,194,89,45,246,53,114,53,203,73,27,90,139,61,103,35,187,59,166,142,99,90,138,138,156,242,51,116,84,69,66,156,56,126,225,203,90,56,199,212,186,203,54,33,212,174,172,145,235,95,125,200,46,211,72,180,244,168,247,42,172,181,19,108,231,58,71,187,126,86,162,43,220,187,175,162,57,200,22,107,83,227,95,195,148,119,14,141,54,154,106,52,212,104,244,69,157,105,168,88,245,111,189,82,63,50,169,241,217,21,201,191,191,99,53,232,183,137,31,9,218,223,114,130,195,103,207,37,199,47,85,78,70,193,110,201,105,252,139,229,114,250,53,178,243,58,7,57,85,118,70,164,156,202,190,136,164,82,183,120,28,80,45,169,169,118,226,54,161,183,39,70,188,203,79,140,53,96,141,234,157,145,17,213,40,231,162,47,191,118,170,255,0,114,68,46,45,252,63,117,143,132,200,34,201,47,51,210,100,248,117,76,201,79,29,250,219,27,218,216,36,95,154,202,152,157,186,194,231,126,74,243,57,138,189,185,183,93,128,216,40,21,83,225,69,199,22,69,116,191,211,240,193,171,87,233,174,49,212,192,239,193,11,141,100,188,210,196,232,152,174,117,3,222,238,238,98,177,170,177,110,187,181,88,172,77,209,204,70,218,176,0,8,7,226,173,198,85,239,67,49,27,126,140,105,149,229,244,25,134,97,74,250,138,250,250,119,237,61,182,215,186,179,118,47,171,36,153,200,246,181,233,221,173,142,69,77,157,202,168,25,191,93,252,64,248,93,225,238,231,54,59,152,103,139,116,200,41,149,82,107,53,134,15,61,83,11,145,59,182,85,69,72,162,127,167,177,35,218,238,232,187,109,220,192,17,120,216,112,228,234,254,148,218,103,168,236,162,87,42,117,146,154,133,210,114,251,151,167,230,118,245,219,116,230,237,245,149,209,194,127,4,250,191,197,237,230,185,248,146,211,90,113,251,99,209,183,44,134,230,143,242,236,149,123,244,99,70,162,172,211,108,188,202,212,217,17,21,21,206,111,51,119,155,50,248,27,219,62,75,86,65,196,133,87,202,72,206,210,63,22,111,65,95,254,229,42,185,145,23,211,231,46,222,189,253,0,153,58,19,199,119,12,156,67,214,197,100,192,245,10,42,107,244,203,179,44,183,136,150,138,178,69,95,68,141,31,236,76,191,84,79,122,167,191,98,64,154,232,113,69,193,222,178,240,133,146,208,193,155,195,13,93,170,190,69,117,167,33,181,185,235,75,59,216,187,242,115,42,35,162,153,17,17,220,142,239,234,173,87,34,42,150,87,225,101,198,229,243,92,172,149,186,33,171,23,153,46,25,158,57,75,231,45,151,58,151,239,53,214,222,213,70,185,178,57,123,190,104,149,205,221,223,57,236,114,42,238,172,123,148,44,16,0,0,0,0,3,7,241,145,196,141,183,133,173,10,188,234,92,177,195,83,120,145,205,182,216,104,165,94,213,55,9,81,122,104,169,239,99,26,215,202,228,79,86,198,228,78,234,128,115,186,229,196,254,134,112,229,108,142,225,171,154,129,65,103,154,161,138,250,91,123,121,167,174,170,77,246,222,58,120,209,210,43,119,237,206,168,140,69,245,114,17,46,245,227,85,195,117,21,115,233,172,218,123,168,87,40,24,170,158,97,212,180,112,53,235,191,171,90,181,10,237,191,221,35,87,234,42,223,16,195,181,211,140,253,109,125,190,218,250,220,175,51,201,167,117,93,117,125,92,138,145,65,30,233,207,52,207,68,229,134,6,34,162,34,34,108,137,202,198,53,85,90,213,159,120,199,129,223,61,170,41,51,62,33,58,87,39,162,44,144,218,241,254,164,17,175,189,27,36,147,53,207,251,85,141,251,0,147,58,81,226,159,194,22,169,220,225,178,203,150,93,48,218,234,151,35,33,102,81,68,218,88,222,229,247,44,241,62,72,89,254,254,70,167,235,37,181,53,77,61,101,60,85,148,117,17,207,4,236,108,145,75,27,209,204,145,142,77,209,205,84,236,168,168,168,168,168,81,47,21,222,24,122,199,195,70,55,83,168,54,139,221,38,119,136,80,236,181,213,212,52,143,166,171,161,103,250,236,212,202,231,237,23,166,239,100,143,219,213,220,169,220,238,158,24,124,113,100,90,85,168,54,141,5,212,123,244,213,120,22,75,80,218,11,91,170,165,230,75,37,116,142,218,37,99,157,243,96,145,235,202,230,124,214,185,200,244,219,219,230,11,171,49,182,183,241,25,163,156,56,217,237,183,253,102,203,100,199,237,247,106,151,81,210,84,37,178,178,177,178,76,214,243,171,23,203,69,39,42,242,162,170,115,109,190,203,182,251,41,146,72,235,226,3,162,255,0,179,159,10,153,174,51,71,74,147,221,237,20,191,132,54,132,252,175,53,72,139,34,181,191,221,73,23,90,36,223,253,119,220,7,103,209,30,47,184,116,226,54,245,112,199,52,107,81,163,200,46,86,170,84,173,171,167,91,101,109,27,153,2,189,25,206,158,102,24,209,201,204,230,162,242,239,183,50,111,182,232,102,51,94,15,15,237,102,77,14,226,179,9,201,171,107,22,158,209,118,170,92,126,238,187,170,53,105,106,246,141,28,253,191,37,146,244,101,95,253,145,176,248,0,0,2,60,98,188,92,227,121,55,25,121,103,10,208,121,101,91,14,61,77,91,79,86,213,94,105,110,45,85,125,93,62,254,142,229,134,122,101,68,79,154,177,78,138,171,217,19,43,234,254,165,217,116,115,75,178,141,82,200,118,90,28,102,215,61,193,241,243,114,172,206,99,87,167,18,46,203,179,158,254,86,39,214,228,53,220,211,126,32,242,252,39,137,27,87,18,21,181,50,85,95,33,201,29,126,185,44,107,178,213,54,121,28,181,113,38,235,217,36,142,73,89,235,232,255,0,80,54,83,7,31,143,223,173,57,85,130,219,147,216,43,25,89,108,188,81,195,95,69,80,205,249,102,130,86,35,227,122,111,238,86,185,23,245,156,128,0,15,77,101,101,45,190,146,122,250,234,136,233,233,169,163,116,211,77,35,145,172,141,141,77,220,231,42,246,68,68,69,85,80,48,142,175,241,193,194,230,130,230,79,211,253,87,213,38,89,47,241,83,69,87,37,27,108,247,10,181,100,82,34,171,21,95,79,3,216,138,168,155,242,171,183,219,101,219,186,29,243,71,117,175,76,245,247,15,252,62,210,108,138,75,221,133,106,165,162,109,99,173,245,52,136,233,163,229,231,70,178,162,56,222,228,78,100,78,100,78,93,247,77,247,69,68,215,127,136,93,78,187,113,15,196,30,93,168,208,178,106,185,114,155,219,210,217,10,53,86,79,44,142,72,104,225,68,94,251,164,44,137,155,118,238,158,137,232,108,27,195,102,144,209,104,62,133,97,122,81,72,200,210,75,13,170,40,235,94,196,77,165,173,127,227,42,100,77,189,206,153,242,42,125,74,157,215,212,12,150,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,64,239,22,29,19,166,206,116,105,153,197,36,123,215,216,167,73,223,221,123,195,13,45,116,171,235,35,91,243,158,158,229,95,183,208,158,39,68,215,108,105,185,134,141,102,248,223,79,158,75,134,59,114,166,139,190,220,175,146,146,86,34,250,166,255,0,59,222,168,128,107,73,142,214,205,102,201,109,151,24,215,150,90,26,232,103,111,162,236,230,72,139,245,167,170,125,102,199,28,37,229,175,204,184,123,193,174,178,187,154,72,236,22,200,30,187,109,237,37,12,14,95,114,126,119,192,215,91,81,108,146,227,26,133,147,227,146,254,249,105,188,214,208,187,253,212,83,189,139,239,95,205,248,175,218,165,229,120,117,102,114,183,131,234,107,221,221,255,0,138,176,83,177,136,187,39,104,96,181,210,59,242,91,191,166,254,229,95,180,8,105,227,35,169,145,220,181,34,201,167,84,213,28,205,165,183,211,87,200,222,77,182,123,103,184,66,189,213,159,95,231,126,175,121,242,248,54,105,122,222,53,110,249,168,213,177,243,82,81,89,234,104,161,239,182,213,12,169,183,204,213,236,244,95,69,94,202,213,79,175,220,69,46,49,179,229,212,94,34,243,107,226,84,117,97,134,247,114,165,167,94,78,94,88,146,186,161,205,79,154,213,94,207,245,84,220,183,15,11,13,50,169,193,248,116,164,189,220,32,233,205,127,154,59,148,11,204,139,205,79,61,13,19,154,189,158,168,157,218,190,168,139,245,32,19,60,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,197,92,70,113,1,137,240,239,128,85,102,153,52,221,217,201,208,135,150,95,198,239,60,49,187,218,100,114,114,237,214,106,247,78,255,0,242,167,97,213,141,92,194,116,99,19,168,204,179,171,167,145,183,211,114,115,63,161,52,191,58,86,70,157,162,99,221,243,165,103,187,223,246,170,80,47,23,252,82,100,92,78,234,44,153,5,107,250,86,122,77,190,78,165,218,55,116,121,160,167,100,190,218,69,27,157,187,224,69,246,147,183,162,118,245,12,111,171,186,161,125,214,12,234,225,157,100,11,251,170,191,165,204,223,99,217,228,134,56,147,187,24,196,94,209,167,228,167,248,206,211,194,174,154,63,86,181,203,29,194,86,30,164,53,222,111,169,237,109,183,37,28,242,39,229,53,125,99,248,167,248,140,72,89,231,131,94,146,75,95,125,200,117,66,165,57,99,160,242,158,93,123,47,55,59,46,16,59,209,253,182,219,222,213,255,0,24,22,199,110,161,134,219,71,29,21,58,109,28,123,237,235,239,85,95,127,218,96,126,59,111,109,176,112,207,150,87,185,156,200,207,33,219,125,189,110,20,201,240,95,137,32,72,97,226,185,150,73,143,112,181,122,183,83,207,211,154,231,229,185,19,151,126,110,157,198,133,87,213,21,19,178,253,64,81,49,176,231,0,52,149,116,188,48,98,126,106,14,159,55,159,229,246,145,119,255,0,68,42,190,6,189,84,84,85,87,26,166,81,209,197,212,154,77,249,91,204,137,190,200,170,189,215,183,162,41,179,118,143,97,116,58,123,167,86,156,74,218,206,90,122,30,191,34,110,171,243,231,146,69,245,115,151,213,235,239,80,59,152,0,0,0,0,0,0,0,15,14,77,218,168,107,89,196,254,47,83,136,235,102,67,102,168,164,242,221,31,41,180,125,68,126,219,210,66,239,84,85,252,239,143,188,217,80,162,111,21,124,65,152,223,18,183,11,140,17,242,193,115,233,116,251,239,191,78,130,133,23,213,202,190,174,250,128,145,126,11,57,83,227,166,205,113,135,75,236,203,242,111,43,121,126,11,113,122,247,219,252,101,167,20,213,224,223,146,201,73,170,215,188,125,95,179,43,60,182,201,183,175,37,53,193,255,0,15,241,151,42,6,22,226,227,68,233,53,223,70,238,216,92,180,157,106,153,186,29,15,198,43,121,118,170,130,71,127,170,49,23,180,94,245,255,0,177,117,198,173,164,150,134,165,244,179,55,103,179,109,211,116,247,166,254,239,180,218,136,215,231,196,63,69,227,210,29,125,185,54,223,77,209,181,221,58,62,77,188,252,223,189,81,82,115,250,189,206,249,210,47,174,223,86,232,4,93,51,71,14,92,87,106,167,13,217,12,87,12,46,245,211,183,59,155,205,81,121,106,101,235,251,19,35,63,25,36,50,57,188,174,153,206,237,235,232,190,237,186,223,15,248,133,183,62,213,107,46,31,117,135,169,79,113,243,60,201,204,228,253,238,154,89,19,230,185,171,234,196,247,161,46,120,168,240,182,206,52,190,215,85,154,233,188,159,44,89,233,185,58,208,237,13,63,79,153,208,70,223,106,106,183,57,119,124,143,94,201,219,111,130,162,129,56,180,23,196,223,67,117,106,26,91,101,238,191,228,75,228,188,253,74,78,149,101,79,46,203,43,147,219,109,43,88,190,196,104,190,191,149,183,170,18,250,213,117,183,222,232,99,185,91,42,58,212,210,239,200,254,71,55,125,149,90,189,156,136,190,168,166,172,211,193,53,36,206,130,118,114,72,205,183,77,209,118,221,55,247,18,139,131,222,58,51,158,26,111,201,75,90,255,0,148,241,153,255,0,127,161,218,24,126,107,42,21,191,140,74,121,36,253,242,116,119,111,134,222,139,216,54,2,7,1,131,102,248,254,161,227,84,153,94,51,89,230,109,245,157,78,148,157,55,179,126,73,29,26,246,123,90,239,156,199,39,116,247,28,248,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,29,35,91,177,72,115,125,31,205,113,57,163,234,54,235,143,220,168,209,187,170,110,178,210,201,30,219,162,167,231,124,83,237,67,92,12,250,205,91,166,58,181,123,181,82,179,203,207,142,95,234,99,166,238,143,229,90,122,151,53,139,221,92,139,221,158,245,95,175,115,103,85,68,114,43,87,209,83,101,40,31,196,207,0,252,2,226,142,242,173,110,205,200,25,81,124,245,255,0,95,184,214,127,116,239,204,250,190,196,3,190,241,111,197,117,175,84,56,74,210,253,49,160,171,234,93,173,180,214,73,238,47,233,185,55,116,118,201,225,149,187,44,45,111,206,145,59,181,203,245,118,238,71,190,14,49,159,194,142,36,176,10,111,45,215,242,121,13,170,179,151,159,151,110,74,250,116,223,125,211,243,191,252,6,24,87,57,83,149,87,178,19,171,194,47,7,135,39,226,22,174,237,85,77,207,29,170,207,37,92,110,231,84,229,150,42,234,7,39,100,114,111,243,190,10,159,104,23,101,105,131,203,90,168,169,185,57,58,84,241,179,151,125,246,217,168,155,110,125,103,132,77,147,100,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,43,7,199,23,250,211,210,95,225,27,191,243,84,197,159,21,131,227,139,253,105,233,47,240,141,223,249,170,96,30,7,95,214,158,173,127,8,218,63,154,169,44,248,172,31,3,175,235,79,86,191,132,109,31,205,84,150,124,0,199,124,67,105,61,22,185,232,142,103,164,213,189,52,252,35,180,205,77,76,249,62,108,85,109,217,244,210,47,212,201,153,27,255,0,222,153,16,1,173,71,15,186,151,120,225,211,136,92,75,80,170,35,154,142,124,82,248,198,93,32,84,84,145,41,185,150,26,200,85,19,190,235,19,165,103,191,186,250,47,161,178,141,29,101,45,194,146,10,250,26,136,234,41,170,99,108,208,205,27,145,204,145,142,77,218,230,170,118,84,84,84,84,82,134,60,82,116,91,246,34,226,194,253,117,183,210,172,86,124,242,38,228,212,138,141,78,84,154,87,43,106,219,186,118,223,174,201,31,183,170,36,173,223,127,85,180,63,12,205,101,253,152,120,73,197,124,229,79,86,235,134,243,98,181,251,187,119,126,230,107,124,187,151,223,222,157,240,119,247,170,56,9,84,1,141,184,143,214,27,126,129,104,118,99,171,85,233,27,221,143,219,36,150,142,39,175,179,61,99,213,35,166,137,126,167,76,248,218,187,119,68,85,94,251,1,78,126,44,122,230,154,177,196,237,86,23,107,170,89,44,186,111,78,182,56,145,23,217,117,115,149,31,88,244,77,253,81,252,144,175,167,250,93,62,210,32,198,153,38,19,124,183,220,82,42,187,77,214,147,202,93,104,164,123,21,146,49,28,214,79,79,59,119,79,71,53,209,200,213,244,84,84,95,69,59,190,134,233,174,65,196,142,190,227,58,122,234,170,154,138,236,198,246,139,113,172,68,230,145,176,171,150,90,186,133,237,221,91,19,101,147,225,216,157,190,49,252,56,91,177,52,193,53,179,12,179,199,71,105,142,142,28,58,227,12,13,94,88,122,12,115,168,93,255,0,216,155,44,123,175,162,69,18,123,192,178,142,29,53,126,221,175,90,33,135,106,205,185,209,239,144,91,35,154,174,56,213,54,130,177,187,199,83,23,170,252,201,153,35,126,196,67,35,149,97,224,173,174,233,37,54,95,195,165,234,181,17,208,175,225,53,137,143,119,117,106,242,197,89,19,119,248,47,65,232,212,252,233,87,220,165,167,128,42,171,198,207,89,23,124,19,64,237,181,73,182,210,101,55,102,34,255,0,187,167,164,69,219,255,0,214,149,81,127,184,82,213,28,228,106,43,156,168,136,137,186,170,251,141,112,56,188,213,217,248,133,226,107,54,212,11,107,230,172,163,185,93,86,134,202,198,39,58,190,138,13,160,166,228,107,119,238,246,49,174,217,55,221,207,95,85,93,212,39,183,130,134,138,172,20,25,191,16,55,74,69,71,85,57,184,189,157,238,68,79,197,183,146,122,183,39,189,81,93,229,154,139,217,55,99,211,191,125,173,40,197,28,43,104,228,58,7,195,230,17,165,137,3,35,172,180,90,227,117,205,91,178,243,220,37,222,90,167,110,158,169,214,145,232,139,249,168,212,247,25,92,0,0,0,0,0,4,20,241,72,227,43,246,9,211,175,216,123,0,187,244,179,204,214,145,237,154,104,93,248,203,85,169,219,177,243,34,250,182,89,85,29,28,106,157,209,18,71,34,181,90,213,80,134,30,41,124,100,126,206,90,139,251,13,224,23,87,191,6,194,170,158,202,153,97,147,120,174,215,70,238,215,205,219,179,163,139,218,142,53,244,85,89,28,155,163,155,180,79,225,247,251,61,105,183,241,190,205,253,54,34,74,248,101,240,106,188,70,234,127,236,129,157,217,214,109,59,195,39,108,149,76,149,63,23,116,184,38,206,138,143,101,249,204,77,210,73,83,186,114,242,177,127,124,221,35,87,15,191,217,235,77,191,141,246,111,233,177,1,179,80,0,13,116,120,228,214,123,150,188,113,67,155,229,147,84,201,53,190,134,225,37,142,203,31,186,58,10,87,186,56,209,169,238,231,114,62,85,79,206,149,197,212,112,55,194,245,143,133,205,13,180,99,159,39,68,220,178,245,4,87,44,162,181,90,139,44,149,175,98,42,193,205,235,211,135,117,141,137,233,217,206,217,21,238,222,129,113,25,62,78,212,251,44,217,60,141,111,150,191,83,58,226,233,213,30,137,203,80,222,170,189,123,162,167,103,111,235,185,180,0,0,0,21,199,227,11,195,45,147,37,211,8,184,147,199,45,144,211,228,56,172,212,244,119,217,98,102,206,174,183,74,246,197,27,223,183,206,124,82,190,52,69,245,228,123,247,93,152,212,76,5,224,207,173,151,28,95,91,47,90,33,93,93,35,172,249,173,190,90,234,58,119,63,217,101,202,149,188,234,230,162,250,43,169,210,110,109,187,175,74,61,247,229,77,172,131,142,250,139,109,55,7,154,181,37,213,204,72,23,26,169,141,156,254,157,103,108,216,127,95,81,89,183,215,177,77,222,25,180,183,26,174,55,244,201,45,169,39,60,85,55,9,101,115,28,173,229,133,182,234,158,166,235,240,86,238,159,94,251,123,192,216,40,0,0,0,5,90,120,220,234,125,194,158,131,78,116,114,134,165,204,164,172,125,86,69,113,141,23,110,163,163,218,26,111,69,238,137,205,82,170,138,158,188,171,238,62,63,5,141,7,177,87,193,150,241,21,122,163,142,166,190,223,90,184,213,145,100,98,47,149,119,69,146,213,74,221,253,30,230,205,11,17,201,178,163,86,68,239,204,165,132,234,167,12,250,15,173,215,138,75,254,171,233,141,163,37,184,80,83,121,58,106,138,214,189,93,20,60,202,254,68,229,114,118,230,115,151,245,157,135,76,180,159,78,116,107,28,118,33,165,248,149,22,59,102,125,75,235,29,71,70,142,72,214,103,163,81,207,246,149,87,117,70,55,252,0,118,208,0,21,157,227,71,161,182,42,220,3,25,226,6,215,65,12,23,187,93,201,150,27,172,209,198,136,234,170,57,152,247,66,233,23,222,177,73,31,43,126,169,215,224,134,63,240,70,212,155,133,62,115,168,154,65,53,75,159,67,93,105,135,36,167,133,81,118,138,88,38,101,60,174,111,185,21,237,169,133,23,127,94,155,118,244,83,56,248,206,103,246,123,15,14,22,44,2,89,163,117,219,42,200,225,154,158,5,118,206,74,106,72,222,249,165,68,247,162,62,72,27,255,0,213,126,162,55,248,36,227,53,149,122,235,158,230,76,99,214,146,215,137,37,178,87,35,125,148,146,170,178,25,24,138,191,29,168,228,219,236,95,128,23,32,0,0,14,167,168,154,179,166,58,73,106,109,239,83,179,235,14,47,71,38,253,41,46,149,209,211,172,202,155,110,216,218,229,71,72,238,233,217,168,171,245,24,69,158,37,92,16,201,118,91,51,117,234,222,149,8,238,94,119,90,174,9,6,253,191,213,214,159,165,183,127,94,109,191,192,4,154,7,86,211,253,82,211,109,86,180,252,187,166,153,221,139,39,160,106,162,62,107,85,124,117,9,27,151,242,94,140,85,86,59,251,151,34,47,212,50,93,86,210,236,50,226,150,124,195,82,49,107,21,122,198,217,146,150,229,120,167,165,153,99,85,84,71,242,72,244,119,42,170,46,203,182,221,148,14,210,14,62,195,144,88,50,171,76,23,236,98,249,111,188,91,42,185,186,21,180,21,44,168,130,94,87,43,93,203,35,21,90,237,156,215,53,118,94,202,138,158,168,114,0,0,0,10,148,241,69,208,62,39,181,227,136,218,122,220,3,72,178,59,246,47,143,216,105,109,244,53,116,144,181,208,73,43,156,249,166,115,87,127,94,105,17,139,255,0,179,66,218,192,17,127,195,139,66,46,58,9,194,245,142,197,148,99,83,89,114,203,213,93,93,214,253,79,80,196,73,155,51,166,116,112,181,219,126,108,17,195,219,127,85,114,251,212,148,0,1,215,53,27,3,199,245,71,2,200,52,235,42,165,109,69,167,35,183,207,110,170,98,183,117,70,72,197,111,51,126,14,106,170,57,171,234,142,106,42,119,67,91,45,47,190,94,180,207,90,177,107,253,178,161,25,115,198,178,90,73,227,124,79,84,107,164,134,165,187,166,251,110,173,119,42,162,238,157,209,85,21,61,198,196,188,68,107,182,29,195,174,147,223,117,55,47,185,83,64,150,250,89,62,79,164,145,232,146,92,43,121,87,163,79,27,119,69,123,156,237,183,219,209,188,206,85,68,69,84,160,110,20,244,210,247,175,28,77,224,248,124,48,186,165,215,43,244,55,11,164,137,26,108,202,56,100,235,213,72,169,183,42,126,45,143,217,23,100,87,43,91,239,64,54,68,0,0,0,197,90,169,197,71,14,218,39,85,242,118,167,234,254,57,99,175,68,69,117,3,234,122,245,141,69,244,87,83,196,142,149,168,190,229,86,236,160,101,80,71,44,87,196,75,130,204,202,174,58,27,62,191,88,225,150,89,18,38,173,210,154,170,218,206,101,219,213,245,81,70,212,78,254,170,187,122,247,236,164,131,182,220,237,183,154,8,46,182,123,133,53,117,21,75,18,72,42,105,165,108,177,74,213,252,166,189,170,168,228,250,209,64,250,129,209,153,174,218,33,37,91,104,35,214,76,25,213,78,145,33,108,9,144,209,172,139,34,174,220,136,222,166,252,219,246,219,215,115,188,128,0,0,0,0,0,227,50,108,150,195,134,227,183,60,179,40,186,65,109,179,217,233,37,174,174,172,157,219,71,4,17,181,92,247,185,126,8,212,85,248,129,134,120,206,226,146,195,194,142,140,215,231,21,93,26,172,134,225,205,111,199,45,207,119,122,170,231,53,118,123,147,215,165,26,123,111,95,130,35,119,69,123,77,120,178,92,150,253,153,100,55,44,179,41,187,84,220,239,23,122,169,43,43,171,42,31,205,36,243,72,229,115,222,229,248,170,170,153,219,139,142,35,51,62,52,181,255,0,229,91,69,13,116,214,213,169,109,147,14,178,70,205,228,100,14,147,150,63,97,21,119,158,103,170,57,254,171,186,181,187,171,88,221,187,255,0,28,156,39,218,184,80,209,141,9,199,234,169,225,147,50,191,182,255,0,112,202,107,88,168,238,122,164,109,187,146,157,142,79,88,161,71,57,141,247,43,150,71,246,231,84,2,101,248,37,255,0,96,92,239,248,222,191,208,169,203,22,43,167,193,47,251,2,231,127,198,245,254,133,78,88,176,0,0,0,12,67,197,79,17,88,207,11,250,51,121,213,12,129,99,158,174,38,249,75,53,189,202,168,181,247,7,181,122,48,246,239,203,217,92,245,247,49,143,95,93,145,66,25,120,185,241,130,184,134,57,251,87,176,11,162,178,245,144,83,182,124,174,120,151,189,45,185,233,188,116,155,167,163,230,236,231,167,186,45,145,119,73,123,97,159,9,30,16,255,0,100,44,213,220,72,103,150,164,147,28,196,170,86,44,122,25,155,236,214,93,155,178,245,246,84,238,200,17,119,69,255,0,93,86,108,191,139,114,17,91,70,244,203,83,56,221,226,73,150,57,238,51,213,222,50,187,132,183,124,134,236,246,243,37,29,47,58,58,162,161,81,87,100,107,81,200,214,51,116,78,103,70,196,219,116,54,23,211,173,63,197,180,171,6,178,105,206,19,109,109,13,143,31,163,142,138,142,20,219,116,99,83,187,156,168,137,204,247,46,238,115,189,92,231,57,87,186,129,216,192,0,0,0,13,120,120,244,226,2,167,137,14,37,178,60,150,223,87,37,77,130,209,50,216,113,232,219,186,181,104,224,123,155,212,106,110,191,190,200,178,75,241,217,237,79,118,197,223,113,127,168,239,210,94,24,181,43,61,167,168,116,21,116,24,253,76,20,82,181,219,44,117,149,9,229,233,221,191,213,52,209,175,234,40,239,128,29,48,139,86,184,186,211,156,106,182,153,38,183,209,92,214,247,92,142,110,236,233,81,49,213,40,215,167,230,189,241,50,63,247,232,128,93,7,3,124,50,90,120,94,208,139,62,42,250,24,219,148,222,34,142,233,147,213,108,138,249,43,158,196,85,135,155,222,200,81,122,109,79,78,206,118,219,189,219,200,64,0,248,111,150,75,70,75,101,175,199,114,11,109,61,194,217,116,166,150,142,182,146,161,136,248,170,32,145,170,215,198,246,175,101,107,154,170,138,159,5,53,220,227,23,64,110,60,40,241,27,122,193,45,117,53,17,219,162,150,59,222,53,88,143,84,147,200,74,229,116,11,205,235,207,27,216,248,149,222,247,66,170,158,168,108,98,86,55,141,190,151,178,179,12,211,221,100,164,165,94,181,174,225,62,59,93,43,123,171,162,168,141,102,131,155,224,141,116,19,34,47,166,242,237,239,64,38,215,9,122,223,79,196,63,15,152,118,169,164,145,173,194,225,66,218,123,179,24,155,36,119,24,87,165,82,155,123,145,100,99,156,212,252,215,55,226,101,242,173,188,17,53,46,162,123,86,164,232,253,101,66,172,84,147,82,100,116,17,170,239,178,200,139,5,74,253,95,189,210,255,0,133,75,73,0,1,198,100,217,45,135,13,199,110,121,102,81,116,130,219,103,179,210,75,93,93,89,59,182,142,8,35,106,185,239,114,252,17,168,171,241,3,12,241,157,197,37,135,133,29,25,175,206,42,186,53,89,13,195,154,223,142,91,158,238,245,85,206,106,236,247,39,175,74,52,246,222,191,4,70,238,138,246,154,241,100,185,45,251,50,200,110,89,102,83,118,169,185,222,46,245,82,86,87,86,84,63,154,73,230,145,202,231,189,203,241,85,85,51,183,23,28,70,102,124,105,107,255,0,202,182,138,26,233,173,171,82,219,38,29,100,141,155,200,200,29,39,44,126,194,42,239,60,207,84,115,253,87,117,107,119,86,177,187,119,254,57,56,79,181,112,161,163,26,19,143,213,83,195,38,101,127,109,254,225,148,214,177,81,220,245,72,219,119,37,59,28,158,177,66,142,115,27,238,87,44,143,237,206,168,4,203,240,75,254,192,185,223,241,189,127,161,83,150,44,87,79,130,95,246,5,206,255,0,141,235,253,10,156,177,96,0,0,0,0,42,83,197,23,64,248,158,215,142,35,105,235,112,13,34,200,239,216,190,63,97,165,183,208,213,210,66,215,65,36,174,115,230,153,205,93,253,121,164,70,47,254,205,9,151,225,197,161,23,29,4,225,122,199,98,202,49,169,172,185,101,234,174,174,235,126,167,168,98,36,205,153,211,58,56,90,237,191,54,8,225,237,191,170,185,125,234,74,0,0,235,154,141,129,227,250,163,129,100,26,117,149,82,182,162,211,145,219,231,183,85,49,91,186,163,36,98,183,153,191,7,53,85,28,213,245,71,53,21,59,161,216,204,105,196,70,187,97,220,58,233,61,247,83,114,251,149,52,9,111,165,147,228,250,73,30,137,37,194,183,149,122,52,241,183,116,87,185,206,219,125,189,27,204,229,84,68,85,64,215,107,75,239,151,173,51,214,172,90,255,0,108,168,70,92,241,172,150,146,120,223,19,213,26,233,33,169,110,233,190,219,171,93,202,168,187,167,116,85,69,79,113,179,129,173,223,10,122,105,123,215,142,38,240,124,62,24,93,82,235,149,250,27,133,210,68,141,54,101,28,50,117,234,164,84,219,149,63,22,199,236,139,178,43,149,173,247,161,178,32,2,147,248,235,225,147,139,125,109,226,163,59,206,172,90,35,148,220,236,143,172,142,130,211,83,20,13,88,164,164,167,137,145,49,204,246,190,107,149,142,127,251,245,46,192,1,137,56,77,210,122,125,18,225,207,0,211,166,90,252,133,109,190,201,77,53,214,37,106,35,254,81,153,137,45,82,187,111,85,235,62,68,247,236,136,137,238,50,216,0,96,254,54,116,214,203,170,188,43,234,78,53,121,167,137,238,165,176,85,221,232,100,122,126,243,89,73,19,167,133,232,190,173,246,227,70,170,167,126,87,57,59,162,170,20,151,225,249,149,93,49,30,49,244,178,190,213,51,152,234,219,227,45,83,181,29,178,62,10,166,58,9,17,201,239,78,89,21,81,23,222,212,95,84,69,46,43,196,47,136,12,91,67,120,105,203,233,235,238,212,204,200,178,235,85,77,134,199,64,174,107,167,154,90,152,214,39,204,140,85,249,145,49,238,122,185,83,151,116,106,46,234,228,69,170,79,11,221,41,186,106,103,23,216,165,202,10,87,58,215,133,164,185,21,202,110,93,219,26,68,197,108,9,186,166,220,206,157,241,108,158,187,35,149,62,104,23,234,0,0,0,0,86,207,139,110,145,113,11,174,23,253,62,198,52,163,76,239,217,37,138,201,71,89,95,89,53,4,77,116,73,87,51,216,198,181,219,170,47,51,89,10,170,125,82,175,196,178,96,4,25,240,161,225,167,41,208,141,40,202,111,186,153,133,85,227,217,142,71,123,232,190,42,216,209,179,54,221,4,76,232,162,109,190,200,178,201,80,171,223,191,179,240,66,115,0,7,162,182,138,142,229,69,81,110,184,82,197,83,75,85,19,224,158,25,88,142,100,177,185,21,28,215,53,123,42,42,42,162,162,251,148,214,139,95,176,154,125,35,215,220,243,3,176,84,73,29,54,47,147,215,209,91,164,100,142,231,100,49,84,57,33,94,111,84,122,49,25,186,252,81,123,175,169,178,30,127,159,226,26,93,136,93,51,204,242,251,75,103,178,90,32,117,69,85,85,67,209,173,70,162,118,107,83,213,207,114,246,107,83,117,114,170,34,34,170,154,227,100,245,153,55,20,60,71,221,43,177,219,99,157,121,212,172,178,105,40,105,57,118,233,58,174,165,86,54,59,151,125,154,198,189,17,206,239,178,53,85,85,123,168,27,24,233,78,71,91,152,105,118,31,150,220,209,18,178,247,96,183,220,106,54,244,234,77,78,201,29,183,235,114,157,164,226,177,76,122,143,17,197,236,248,165,189,85,105,108,180,20,246,248,21,90,137,188,112,198,216,219,217,59,39,102,167,161,202,129,174,55,26,90,50,186,3,196,214,113,167,244,116,235,5,178,43,130,220,108,252,169,179,82,134,165,18,104,90,213,247,242,35,250,106,191,157,27,139,210,224,231,89,83,94,184,108,193,117,34,162,177,181,55,58,171,99,40,238,238,71,110,239,148,41,213,97,168,87,34,247,69,115,216,175,68,95,201,123,87,186,42,42,194,63,26,253,22,243,150,60,39,95,237,116,170,178,219,165,118,51,119,123,90,138,189,25,57,166,165,114,251,209,26,244,168,106,170,238,155,202,212,237,239,227,188,19,117,151,250,251,208,43,141,79,230,101,86,166,57,223,238,41,234,218,155,255,0,250,170,162,39,247,107,241,2,213,0,63,47,123,35,99,164,145,232,214,181,21,92,229,93,145,17,61,234,5,107,120,209,235,154,88,116,255,0,23,225,254,211,84,173,171,202,42,18,249,119,107,87,186,80,211,185,91,3,29,223,186,62,125,220,157,189,105,189,222,250,140,146,211,115,138,213,5,242,91,125,67,109,213,85,18,210,67,84,177,170,69,36,209,54,55,73,27,93,232,174,107,102,137,85,61,81,36,111,197,12,197,198,94,183,191,136,142,36,115,45,71,165,153,210,218,166,173,249,62,200,223,84,75,125,63,226,160,84,79,114,189,27,212,84,239,237,72,226,195,245,159,129,84,178,120,99,89,241,26,75,70,217,190,11,77,248,117,91,236,42,76,250,169,24,175,184,64,190,245,228,129,202,196,68,79,105,105,98,247,129,145,188,34,181,211,246,76,225,193,250,111,117,173,73,111,90,111,87,242,122,53,202,156,238,182,205,205,37,43,151,234,106,164,209,39,111,72,90,78,114,129,188,50,181,221,52,67,138,123,4,23,74,212,130,193,155,167,224,205,205,94,237,152,199,76,230,249,105,87,126,201,203,80,216,145,92,190,140,123,254,178,254,64,17,83,196,211,89,23,71,184,72,202,124,141,82,67,118,204,149,152,181,6,203,178,254,233,71,121,133,77,187,246,166,100,251,47,185,202,210,85,148,203,227,57,172,205,203,53,183,30,209,187,109,90,186,143,5,182,249,170,230,35,147,111,148,43,81,175,217,81,61,121,96,108,10,155,250,117,93,178,38,251,168,98,95,12,13,21,93,97,226,203,28,173,174,164,89,108,248,51,93,148,87,42,162,114,245,32,115,82,149,187,175,109,214,161,240,187,110,234,173,99,254,10,169,126,132,2,240,114,209,85,193,184,127,186,106,205,210,137,99,185,106,21,201,93,76,247,183,103,124,155,72,174,138,45,183,238,156,211,45,75,190,10,222,69,248,41,63,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,31,37,218,15,51,106,172,166,86,115,245,105,228,103,46,251,111,187,85,54,220,250,207,10,155,166,202,6,184,28,99,227,95,131,28,73,103,244,222,91,161,231,50,27,173,103,47,63,54,252,245,245,9,190,251,175,230,255,0,248,9,7,194,63,21,214,189,47,225,43,84,116,198,190,175,167,118,185,83,94,231,183,63,166,229,217,210,91,32,134,38,236,144,185,191,58,53,238,231,39,215,219,184,241,116,193,225,198,56,133,164,187,82,211,114,71,117,180,71,87,35,185,213,121,165,150,186,189,203,217,92,187,124,223,130,39,216,65,84,115,145,57,81,123,40,29,199,2,179,214,234,118,173,89,45,85,76,243,19,228,119,250,104,234,123,163,57,150,162,165,173,122,246,86,162,110,175,247,42,125,91,27,31,232,142,43,14,17,163,248,86,41,12,125,54,218,177,251,109,26,183,117,93,150,42,88,227,219,117,85,252,223,138,253,170,81,231,134,102,1,248,123,197,29,153,92,221,219,143,178,158,251,235,254,177,113,163,254,233,191,159,245,253,138,95,202,34,53,17,169,232,137,178,1,228,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,128,206,115,124,127,79,49,170,188,175,38,172,242,214,250,62,159,86,78,155,223,183,60,141,141,59,49,174,119,206,123,83,178,123,192,229,46,183,91,125,146,134,75,149,206,163,163,77,22,220,239,228,115,182,221,81,169,217,168,171,234,168,68,45,122,241,55,208,221,37,134,170,217,101,175,249,110,249,23,39,78,147,165,89,77,205,186,196,229,246,221,74,230,39,177,34,175,175,228,237,234,165,98,241,133,199,78,115,196,181,249,105,104,159,242,102,53,7,239,20,59,67,54,252,204,167,87,126,49,105,227,147,247,200,21,221,254,59,122,39,120,187,4,19,85,204,216,32,103,60,143,223,100,221,19,125,147,127,120,25,147,136,222,43,181,83,137,28,134,91,134,105,122,234,91,155,203,229,104,188,181,50,116,61,136,81,255,0,140,142,24,220,238,103,66,215,119,244,244,79,126,248,92,159,188,43,248,91,103,26,161,107,165,205,117,34,79,145,236,245,60,253,24,118,134,163,169,202,233,227,119,181,13,91,92,155,62,54,47,116,239,191,193,21,72,141,196,6,33,109,192,117,90,245,135,218,161,233,211,219,188,183,42,115,57,127,124,166,138,69,249,206,114,250,189,125,234,7,65,163,165,150,182,165,148,208,166,239,126,251,39,216,155,255,0,136,216,231,132,125,19,164,208,141,27,180,225,113,82,116,106,97,235,245,255,0,24,174,230,222,170,121,27,254,168,244,78,210,251,151,254,196,166,47,15,13,23,143,87,181,246,218,219,133,55,90,215,107,235,121,198,243,242,254,251,69,87,201,232,246,187,231,70,158,155,253,123,33,176,48,2,172,124,105,178,167,201,77,133,99,13,151,217,139,229,46,102,242,252,86,220,244,239,183,248,203,78,41,175,198,71,37,146,175,85,172,152,250,63,118,81,121,157,211,111,78,122,107,123,254,31,227,2,31,240,193,139,212,229,218,217,143,89,169,233,60,207,91,205,239,31,81,25,190,212,147,59,213,85,63,55,227,238,54,83,106,108,212,66,137,252,42,49,6,228,156,74,219,174,51,71,205,5,179,173,212,239,182,221,74,10,228,79,71,34,250,183,221,185,123,32,0,0,0,0,0,0,0,0,10,116,241,162,88,191,100,188,57,25,7,43,211,229,14,119,243,42,243,254,231,183,109,219,221,177,113,101,47,120,198,106,4,25,62,174,227,248,124,95,63,23,243,124,233,223,255,0,25,165,183,200,159,146,159,155,241,95,212,6,19,240,227,205,228,194,184,178,195,167,145,251,81,212,124,161,230,27,183,206,229,182,213,163,123,242,170,167,119,123,141,131,77,95,116,218,253,83,140,102,182,235,229,28,221,41,169,186,220,175,229,71,109,205,19,218,189,149,21,61,28,190,227,102,188,82,234,235,221,130,150,232,231,243,44,220,253,246,219,209,238,111,193,62,31,0,57,114,186,124,100,52,169,217,70,152,227,186,133,74,155,201,138,249,190,102,254,119,153,168,183,196,158,175,77,190,111,230,187,245,122,150,44,98,254,36,244,222,143,85,180,130,247,135,86,59,145,181,158,91,103,108,171,183,37,84,50,122,35,155,254,182,158,255,0,251,0,215,55,77,178,10,220,91,53,183,95,173,210,244,234,41,122,220,142,229,69,219,154,39,181,123,42,42,122,57,125,198,206,86,91,164,87,219,84,55,38,69,200,201,249,182,111,54,251,114,185,91,235,178,124,13,91,99,116,148,85,40,231,55,103,179,221,191,197,63,252,38,200,28,36,230,44,206,180,27,27,200,216,254,111,51,231,61,219,124,218,217,217,249,173,252,207,128,17,215,142,111,14,204,123,91,104,171,245,3,0,253,195,150,254,43,120,253,185,124,215,122,104,189,101,169,100,76,229,138,39,254,79,125,254,59,42,210,133,234,205,112,176,92,230,180,93,32,232,213,65,203,212,103,51,93,183,51,81,201,221,170,169,232,169,239,54,155,41,183,197,219,135,234,60,27,53,180,106,165,165,119,143,39,243,30,97,189,255,0,23,229,161,160,129,189,221,35,183,223,157,125,26,155,125,126,160,99,78,0,248,228,174,225,178,249,46,43,147,65,230,241,123,159,47,83,218,72,252,191,77,149,79,79,153,79,36,143,230,150,102,250,42,109,183,195,210,244,173,87,91,125,238,130,43,157,174,163,173,77,55,55,35,249,28,221,246,114,181,123,57,17,125,81,77,88,137,241,225,231,199,212,186,41,95,22,153,234,52,220,248,189,87,55,70,167,149,19,201,242,182,174,103,123,16,211,190,73,57,229,149,137,221,222,207,175,166,232,129,118,0,227,236,119,235,78,73,109,138,239,101,170,243,52,147,115,114,73,211,115,55,217,202,213,236,228,69,245,106,167,167,184,228,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,21,73,227,63,129,185,181,120,230,121,12,27,162,178,142,222,249,57,190,187,140,170,155,43,191,252,159,215,238,45,108,133,62,44,88,85,195,44,225,167,205,80,167,107,53,211,229,57,151,217,253,234,26,10,229,119,171,147,243,147,211,117,250,148,10,45,45,219,193,131,10,101,22,21,145,230,115,51,106,137,235,171,40,152,187,255,0,169,58,43,116,137,232,237,189,83,225,191,215,238,42,37,19,117,217,11,215,240,169,196,235,241,254,27,225,174,172,103,43,110,53,141,170,139,187,87,118,73,65,66,168,189,149,126,11,235,176,19,68,0,0,0,0,0,0,0,0,252,243,183,125,183,56,105,100,158,241,91,37,11,87,146,158,21,84,123,187,47,51,145,118,84,247,42,118,95,83,217,30,47,104,137,221,86,83,109,39,231,115,187,215,236,223,226,7,46,14,50,41,229,161,172,109,12,169,205,19,218,138,199,250,108,170,187,35,118,245,244,79,83,147,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,86,15,142,47,245,167,164,191,194,55,127,230,169,139,62,43,7,199,23,250,211,210,95,225,27,191,243,84,192,60,14,191,173,61,90,254,17,180,127,53,82,89,241,88,62,7,95,214,158,173,127,8,218,63,154,169,44,248,0,0,8,23,227,13,162,191,135,252,58,80,234,141,182,147,169,116,211,171,138,84,74,230,166,238,91,117,82,178,25,209,19,223,180,137,76,253,251,236,214,61,126,42,145,111,193,143,89,211,20,214,188,135,70,110,117,202,202,44,230,219,230,232,35,115,189,149,184,81,163,159,179,81,125,21,212,238,157,85,83,215,164,221,247,217,54,183,188,243,13,179,106,46,17,127,192,114,40,150,75,94,71,108,169,181,86,53,54,223,163,60,110,141,202,155,250,42,35,149,81,125,202,136,107,137,97,184,230,60,41,241,31,77,91,81,26,178,255,0,166,185,66,178,166,54,166,205,157,105,167,86,74,196,223,213,146,49,174,77,253,237,126,233,235,184,27,44,21,91,227,83,174,234,214,98,28,58,89,107,23,218,95,194,107,227,88,239,119,183,21,36,78,219,255,0,171,189,90,191,8,151,111,69,44,234,131,47,199,46,56,133,62,123,77,118,129,108,21,86,214,93,227,174,87,109,23,147,116,73,42,74,171,249,188,139,205,191,192,215,11,136,141,86,188,241,33,196,14,85,169,12,134,162,121,114,123,186,199,107,165,217,86,70,210,162,164,52,144,162,126,114,68,216,219,219,213,219,175,188,9,235,224,171,161,107,83,115,204,56,137,188,82,39,74,141,159,131,54,71,61,187,239,43,145,146,213,200,221,253,21,173,232,49,21,61,122,146,39,109,151,123,9,226,159,69,169,56,131,208,28,207,74,166,134,55,214,93,173,207,125,173,239,217,58,87,8,182,150,153,252,203,243,83,170,198,35,151,116,221,170,228,244,85,28,44,104,181,39,15,154,3,134,105,84,48,198,202,203,77,185,143,186,61,155,47,86,225,46,242,212,191,153,62,114,117,94,244,106,238,187,53,26,158,136,134,87,3,90,206,27,245,110,241,195,119,16,120,166,164,201,5,68,14,198,238,201,21,218,149,205,86,200,234,71,42,195,87,10,183,220,238,147,164,68,69,69,217,200,139,182,232,108,151,111,184,80,221,168,41,174,182,202,184,170,168,235,33,101,69,60,241,57,28,201,98,123,81,205,123,85,59,42,42,42,42,47,193,74,30,241,74,208,180,209,206,41,239,23,187,101,55,78,199,168,17,254,18,209,242,183,102,178,162,71,43,106,227,237,239,235,35,164,219,220,217,152,157,203,29,240,166,215,79,217,115,133,234,12,82,233,89,214,190,105,212,223,32,84,163,157,187,221,71,183,61,27,246,247,55,165,188,73,255,0,176,80,50,23,136,14,179,46,135,112,167,155,100,212,85,137,79,119,187,82,166,63,104,93,209,28,181,85,123,198,174,102,255,0,148,200,186,210,167,254,200,168,95,13,109,21,77,105,226,203,21,167,175,163,74,139,54,34,174,202,46,104,246,243,49,89,76,230,244,24,228,94,202,142,168,116,8,173,95,86,243,118,93,148,145,158,53,154,204,183,124,235,12,208,155,109,78,244,216,253,27,175,247,70,181,123,45,93,70,241,192,199,127,116,200,152,247,125,149,31,224,205,190,13,26,43,248,31,161,215,221,101,185,210,114,87,231,183,31,47,68,247,39,127,147,168,213,209,181,83,225,205,59,170,55,79,122,70,197,239,219,96,176,176,0,0,0,0,15,92,243,193,75,4,149,85,83,71,12,48,177,100,146,73,28,141,107,26,137,186,185,85,123,34,34,119,220,12,117,196,70,187,225,252,55,233,45,239,85,243,57,81,212,246,200,185,40,232,218,244,108,149,245,143,69,232,211,71,253,211,220,157,215,101,229,106,57,203,217,170,80,93,154,219,172,60,118,113,48,216,39,157,107,242,172,226,228,178,213,84,36,106,180,246,234,84,249,207,229,223,216,130,8,147,100,77,247,217,173,110,234,229,77,242,119,136,191,23,245,92,81,234,242,216,49,42,183,191,1,196,38,146,138,201,28,78,85,109,194,125,249,101,174,84,79,94,117,78,88,254,17,163,87,100,87,56,178,47,13,30,14,19,134,221,45,252,56,205,109,169,30,161,102,148,241,205,94,217,27,237,219,40,151,103,197,69,223,186,63,209,242,255,0,119,202,222,253,52,85,9,39,162,58,59,135,104,30,151,216,116,171,6,164,72,109,150,58,100,137,101,115,81,37,171,157,123,203,81,42,167,172,146,61,85,203,238,77,246,77,145,17,19,92,254,31,127,179,214,155,127,27,236,223,211,98,54,106,53,149,225,247,251,61,105,183,241,190,205,253,54,32,54,106,0,1,175,15,31,186,27,114,208,142,40,115,27,28,148,50,67,102,191,214,203,144,88,229,217,122,114,82,85,61,210,114,49,118,77,250,114,44,145,42,127,232,253,251,162,173,172,120,114,113,159,143,113,25,165,150,236,19,40,188,197,14,164,98,148,113,209,220,41,103,145,18,91,165,60,109,70,178,186,45,254,126,232,136,146,34,119,107,209,85,81,26,230,111,146,56,199,225,7,9,226,235,78,191,6,239,50,178,215,146,218,185,231,199,239,141,143,157,244,115,59,110,102,61,168,169,207,11,249,81,28,221,253,200,228,238,212,40,171,84,180,111,94,56,74,212,120,104,50,251,109,223,19,191,91,230,89,173,119,138,9,223,28,115,163,123,36,244,149,81,237,204,155,124,21,28,155,236,228,106,238,128,108,166,10,33,195,124,90,120,199,196,237,49,90,107,114,108,127,36,232,177,35,101,77,230,206,199,207,202,158,156,207,133,209,243,174,223,148,237,220,190,170,170,187,169,213,117,119,196,159,139,141,99,180,79,142,221,181,14,59,5,162,169,139,29,69,30,59,72,218,30,179,85,54,86,186,100,222,110,85,77,209,91,212,229,93,215,116,80,37,79,139,111,25,248,214,73,106,253,171,218,101,122,167,185,178,58,198,84,229,213,180,207,71,196,201,32,126,241,80,53,200,187,57,205,145,169,36,155,124,215,71,27,119,221,30,212,227,124,22,244,22,178,227,151,101,28,69,94,41,30,219,125,162,153,216,245,153,206,236,146,213,203,200,250,153,27,219,191,78,36,99,55,223,111,199,187,222,157,160,102,128,104,110,105,196,102,170,217,116,163,5,129,22,186,235,34,186,122,169,26,171,13,13,43,59,203,83,42,167,163,24,223,119,171,156,173,106,110,231,34,46,197,250,51,164,184,150,133,233,150,63,165,88,69,39,70,211,96,164,109,59,28,228,68,146,162,69,85,116,179,201,183,101,124,143,87,61,203,241,114,237,216,14,234,0,0,0,0,0,0,117,173,72,212,108,59,73,48,123,198,163,103,215,152,109,118,27,29,50,212,213,212,200,190,137,186,35,88,212,245,115,220,229,107,90,212,238,231,57,168,157,212,231,46,87,27,125,158,221,85,119,187,86,193,71,67,67,11,234,106,106,103,145,35,138,24,152,213,115,222,247,47,102,181,173,69,85,85,236,136,133,18,120,135,241,201,114,226,143,55,92,55,11,170,154,155,77,49,186,149,249,58,37,78,71,93,42,90,138,215,86,202,159,14,238,72,218,190,140,94,101,68,115,213,16,49,127,22,60,73,102,92,96,235,108,217,148,214,234,184,232,220,230,218,177,155,28,91,202,250,106,110,117,233,198,141,110,252,243,72,231,115,57,81,21,85,206,70,167,102,181,18,229,60,60,184,89,170,225,111,65,224,180,100,209,49,185,142,81,51,111,23,244,106,163,188,180,138,196,108,84,136,228,236,189,38,118,85,77,211,157,242,108,170,155,17,203,194,223,128,159,192,186,27,127,18,218,197,102,79,151,235,225,73,241,91,77,76,104,171,111,167,122,118,173,149,170,157,166,123,85,22,52,252,134,47,50,251,78,68,101,150,128,34,215,31,60,103,219,120,72,211,120,126,68,142,150,225,158,228,169,36,54,26,25,151,153,144,53,168,137,37,100,205,78,235,27,21,81,17,189,185,222,168,137,217,30,173,148,166,187,252,127,107,45,110,182,241,89,156,223,223,90,179,218,236,149,239,199,108,237,69,94,72,233,40,220,232,145,88,139,232,146,72,146,203,246,202,190,158,136,29,62,205,97,226,43,140,205,87,153,150,248,111,218,131,153,92,213,103,169,158,89,17,91,4,92,219,115,61,238,86,197,77,11,85,200,137,186,177,141,221,26,136,155,162,18,206,199,224,169,196,69,117,169,149,119,189,71,192,237,117,143,98,57,41,18,106,169,249,21,85,61,151,189,176,162,34,162,111,243,121,147,116,245,247,150,43,192,191,12,54,62,24,52,42,207,143,252,155,27,50,203,228,17,92,242,122,199,51,241,178,86,61,136,189,14,101,68,94,156,40,189,54,183,178,110,142,118,200,231,187,121,16,5,3,106,47,12,28,101,120,127,228,52,154,173,65,60,212,20,212,82,182,40,242,140,98,173,213,20,73,204,191,189,84,53,205,107,154,199,46,201,203,52,104,199,42,162,123,75,216,199,156,89,241,41,91,197,78,127,100,212,203,197,138,59,85,222,12,110,146,209,116,138,23,111,4,149,80,201,50,186,88,119,93,218,199,164,141,94,87,119,106,170,183,119,34,35,151,98,235,237,138,205,147,217,171,177,220,138,215,75,114,181,220,160,125,45,101,29,84,73,36,51,194,244,84,115,30,213,236,230,170,42,162,162,154,234,113,159,160,49,240,213,196,78,83,166,54,247,72,251,44,114,178,225,100,124,142,87,57,109,243,167,60,77,115,151,187,156,205,221,18,187,222,232,213,125,224,92,127,133,199,208,79,76,191,150,190,248,173,37,81,21,124,46,62,130,122,101,252,181,247,197,105,42,128,0,0,0,0,21,143,226,129,198,167,17,124,59,235,109,155,79,52,131,55,130,195,105,185,98,20,183,89,191,208,170,90,153,82,165,245,181,145,57,205,124,241,191,109,217,4,105,183,187,101,84,217,87,114,206,12,107,170,28,54,104,54,180,220,89,121,213,77,42,199,178,91,140,84,140,161,142,182,182,149,29,81,29,59,94,233,27,27,101,77,158,214,163,228,122,236,138,159,57,223,21,3,93,13,67,213,109,74,214,108,141,153,14,170,103,247,108,134,189,87,166,218,171,165,84,147,54,157,138,169,186,49,137,186,70,207,122,182,54,162,125,74,165,215,120,109,112,151,165,154,25,166,145,234,94,59,152,217,115,172,159,46,165,70,213,228,86,185,58,180,112,211,163,145,86,146,149,85,17,200,212,123,83,168,174,70,189,207,98,115,53,188,168,212,193,28,96,120,69,97,180,248,149,211,80,184,96,117,194,223,114,181,193,37,92,184,165,77,67,234,161,172,141,136,174,115,105,101,122,172,172,151,151,125,152,247,61,30,168,136,138,197,238,177,55,195,135,138,203,239,14,218,229,105,199,46,87,57,93,131,102,181,176,219,47,52,114,72,189,42,121,101,114,71,13,107,83,186,53,241,185,91,204,168,158,212,124,201,234,141,84,11,244,0,198,28,78,106,203,180,51,64,51,189,86,133,99,74,187,5,158,105,104,122,136,138,197,173,147,104,169,145,200,189,149,22,105,35,69,79,122,1,3,60,75,188,69,178,44,54,255,0,112,225,219,64,239,143,182,220,104,147,163,147,100,116,146,109,61,60,170,157,232,233,158,159,189,189,168,169,212,145,61,166,185,121,91,202,173,114,144,107,135,174,9,184,141,226,185,245,25,6,11,143,177,150,119,78,230,212,100,151,218,151,83,209,190,117,119,182,137,39,43,164,153,200,170,170,238,155,31,178,252,237,149,81,23,134,225,99,70,110,92,83,113,35,141,233,229,218,225,82,248,175,181,242,220,47,213,202,245,89,124,164,104,233,234,95,204,187,254,49,232,213,107,92,187,251,114,53,84,216,175,22,197,177,220,35,28,182,226,24,149,158,154,213,102,179,211,50,142,134,138,153,156,177,193,11,19,102,181,169,246,123,215,186,175,117,221,84,10,122,188,248,41,113,9,71,106,117,85,155,82,240,59,141,107,24,231,45,35,164,171,129,30,168,189,154,217,22,21,77,213,63,57,26,155,246,223,110,230,46,210,157,97,226,159,195,83,87,35,197,51,187,21,214,146,197,81,43,95,115,198,235,101,89,104,46,20,220,233,207,81,69,34,57,98,73,118,244,150,53,245,246,94,139,178,180,190,179,5,113,157,195,101,131,137,221,12,190,225,85,86,218,119,228,52,84,210,215,99,85,174,141,58,180,183,6,55,153,141,107,189,90,201,121,82,55,167,162,181,219,236,170,214,236,20,3,133,87,67,116,214,171,13,206,157,175,108,85,121,69,44,236,71,162,35,145,174,171,107,145,23,109,211,125,148,217,204,214,3,75,216,248,245,71,18,142,70,43,92,219,253,2,57,170,155,42,42,84,51,178,155,63,128,0,0,0,0,42,67,197,195,140,181,191,93,100,225,103,78,46,200,182,219,100,173,151,48,170,129,223,191,213,53,81,209,208,162,167,228,198,187,62,79,93,223,202,222,203,27,145,102,79,136,55,23,148,156,43,104,244,191,32,85,64,252,243,41,108,148,56,253,58,185,21,212,253,182,150,181,205,252,216,145,83,151,116,217,100,115,17,119,78,109,170,91,129,206,21,239,252,96,235,130,65,127,125,99,241,91,68,205,187,101,151,55,57,202,249,88,231,170,164,9,34,250,205,59,145,201,186,174,232,212,145,253,249,118,80,151,222,17,124,27,36,108,103,21,122,139,106,94,119,164,148,248,117,29,68,94,137,243,100,184,108,190,245,246,163,143,234,231,127,189,142,79,199,142,119,246,147,254,249,63,201,165,164,218,109,86,219,13,170,138,199,101,161,134,138,223,110,167,142,146,146,154,6,35,35,130,24,218,141,100,108,106,118,70,181,168,136,137,238,68,42,219,199,59,251,73,255,0,124,159,228,208,59,247,130,95,246,5,206,255,0,141,235,253,10,156,177,98,186,124,18,255,0,176,46,119,252,111,95,232,84,229,139,0,0,1,235,158,120,41,96,146,170,170,104,225,134,22,44,146,73,35,145,173,99,81,55,87,42,175,100,68,78,251,148,13,226,23,197,141,103,21,26,219,45,54,49,87,52,184,62,43,36,150,204,114,8,213,202,218,183,43,145,37,172,229,247,186,103,53,57,123,110,145,182,52,217,23,155,121,199,226,221,197,251,244,247,15,111,13,120,21,201,99,200,114,202,68,155,34,168,133,222,213,29,169,251,162,83,238,158,143,159,101,71,39,186,36,114,42,109,35,85,35,215,132,215,8,9,170,57,234,241,7,159,89,214,76,83,13,169,68,178,195,59,61,139,133,221,187,57,178,38,255,0,57,148,253,157,240,89,21,137,186,242,189,0,156,158,27,220,32,199,195,38,143,178,251,150,91,145,154,129,153,199,21,109,231,169,26,117,45,240,109,188,52,40,190,169,200,139,205,39,198,71,42,119,70,53,73,118,0,0,0,0,0,16,187,197,214,237,81,110,224,206,239,71,12,174,99,46,183,219,93,36,168,141,85,71,177,37,89,182,93,189,19,154,22,175,126,219,162,123,246,33,79,130,205,142,26,254,38,178,123,220,236,141,255,0,37,225,117,61,29,213,121,153,44,181,148,141,230,79,119,204,73,26,187,254,113,55,252,90,172,213,55,78,11,50,58,216,62,101,162,237,106,172,155,183,228,58,169,144,167,255,0,117,51,126,36,19,240,101,202,33,178,241,81,119,176,84,202,141,110,67,136,214,83,194,221,190,116,241,84,83,204,157,254,168,227,152,11,180,0,0,33,199,139,77,157,183,62,10,242,74,215,69,35,214,209,118,180,214,53,90,136,168,197,90,166,67,187,187,118,77,166,84,237,183,117,79,177,102,57,11,60,93,178,100,176,240,105,117,181,172,200,197,200,239,214,187,98,55,159,110,126,89,86,171,109,189,255,0,233,93,246,250,183,247,1,4,252,27,239,175,181,113,111,85,109,71,185,25,122,196,174,20,110,106,38,232,170,217,169,230,69,95,135,239,43,223,235,219,222,93,249,73,94,12,182,41,46,124,85,221,238,221,22,44,86,124,58,182,101,123,155,191,43,223,83,75,19,81,171,238,114,163,223,223,224,142,79,121,118,160,10,144,241,112,227,45,111,215,89,56,89,211,139,178,45,182,217,43,101,204,42,160,119,239,245,77,84,116,116,40,169,249,49,174,207,147,215,119,242,183,178,198,228,89,147,226,13,197,229,39,10,218,61,47,200,21,80,63,60,202,91,37,14,63,78,174,69,117,63,109,165,173,115,127,54,36,84,229,221,54,89,28,196,93,211,155,106,150,224,115,133,123,255,0,24,58,224,144,95,223,88,252,86,209,51,110,217,101,205,206,114,190,86,57,234,169,2,72,190,179,78,228,114,110,171,186,53,36,127,126,93,148,37,247,132,95,6,201,27,25,197,94,162,218,151,157,233,37,62,29,71,81,23,162,124,217,46,27,47,189,125,168,227,250,185,223,239,99,147,241,227,157,253,164,255,0,190,79,242,105,105,54,155,85,182,195,106,162,177,217,104,97,162,183,219,169,227,164,164,166,129,136,200,224,134,54,163,89,27,26,157,145,173,106,34,34,123,145,10,182,241,206,254,210,127,223,39,249,52,14,253,224,151,253,129,115,191,227,122,255,0,66,167,44,88,174,159,4,191,236,11,157,255,0,27,215,250,21,57,98,192,0,0,0,0,0,0,86,63,138,7,26,156,69,240,239,173,182,109,60,210,12,222,11,13,166,229,136,82,221,102,255,0,66,169,106,101,74,151,214,214,68,231,53,243,198,253,183,100,17,166,222,237,149,83,101,93,202,190,212,61,86,212,173,102,200,217,144,234,166,127,118,200,107,213,122,109,170,186,85,73,51,105,216,170,155,163,24,155,164,108,247,171,99,106,39,212,170,108,95,170,28,54,104,54,180,220,89,121,213,77,42,199,178,91,140,84,140,161,142,182,182,149,29,81,29,59,94,233,27,27,101,77,158,214,163,228,122,236,138,159,57,223,21,32,63,24,30,17,88,109,62,37,116,212,46,24,29,112,183,220,173,112,73,87,46,41,83,80,250,168,107,35,98,43,156,218,89,94,171,43,37,229,223,102,61,207,71,170,34,34,177,123,168,103,127,13,174,18,244,179,67,52,210,61,75,199,115,27,46,117,147,229,212,168,218,188,138,215,39,86,142,26,116,114,42,210,82,170,162,57,26,143,106,117,21,200,215,185,236,78,102,183,149,26,147,44,160,191,14,30,43,47,188,59,107,149,167,28,185,92,229,118,13,154,214,195,108,188,209,201,34,244,169,229,149,201,28,53,173,78,232,215,198,229,111,50,162,123,81,243,39,170,53,82,253,0,0,0,21,7,226,9,199,175,20,186,77,196,214,117,163,218,113,168,236,176,227,150,159,147,82,149,144,90,169,31,80,198,205,109,166,154,68,235,73,19,158,155,201,51,221,186,42,42,118,68,84,78,197,190,24,131,83,56,69,225,167,88,174,247,12,135,82,52,111,30,189,93,238,136,196,172,185,62,23,67,89,55,36,73,19,55,158,39,54,79,102,54,181,169,179,187,35,91,240,64,53,228,173,200,50,173,102,212,26,106,237,71,212,105,38,185,222,170,163,166,169,191,228,117,147,205,29,59,92,237,145,242,200,141,123,219,19,119,244,107,85,26,158,137,177,126,188,18,112,191,166,92,51,233,13,45,14,3,122,164,201,107,114,72,225,184,221,114,106,119,53,236,186,191,151,241,107,19,154,170,137,78,212,115,186,109,69,95,156,231,42,170,185,85,96,23,29,190,22,86,157,34,194,238,154,211,195,253,194,225,83,97,179,71,230,175,56,245,115,250,242,209,211,39,207,168,167,155,231,62,54,38,202,230,63,119,35,81,206,231,84,78,84,224,188,36,120,172,190,224,122,171,79,195,174,79,115,150,163,19,204,159,39,201,44,154,69,86,219,110,136,213,122,116,253,121,89,50,53,204,86,167,110,162,177,221,189,173,194,231,192,0,0,0,0,0,8,17,226,163,197,110,183,240,199,14,154,199,163,57,69,53,149,217,67,111,109,184,73,45,186,158,173,206,90,116,162,232,171,122,204,114,53,91,215,147,221,178,238,155,162,236,79,115,163,106,126,135,105,6,180,195,67,6,171,233,213,143,41,109,177,179,178,137,110,84,173,149,212,169,50,49,37,233,185,123,177,93,211,143,117,69,69,246,27,240,3,93,13,90,226,3,90,53,218,190,43,134,173,234,69,235,37,125,59,149,208,67,85,62,212,208,57,119,221,99,129,136,216,163,85,223,101,86,181,59,118,45,47,194,143,132,125,42,198,177,170,126,35,223,155,216,243,108,182,182,39,83,210,54,219,34,190,28,117,175,98,117,34,115,94,214,189,181,106,215,114,189,92,214,242,181,202,214,238,142,87,59,146,226,95,194,15,71,179,59,21,117,251,135,190,182,21,148,66,199,205,5,178,90,169,42,45,117,207,219,126,154,245,85,207,167,85,94,200,230,185,88,221,254,102,219,42,86,199,12,124,64,106,15,6,218,243,21,245,98,173,166,134,134,185,109,57,109,134,71,43,60,205,59,36,86,79,11,217,232,146,198,168,229,99,151,230,189,62,10,228,80,216,200,31,45,170,233,65,123,182,81,222,173,85,76,169,162,175,130,58,170,105,153,243,101,137,237,71,49,201,245,43,85,23,245,159,80,24,195,137,189,31,166,215,173,4,205,180,158,104,227,89,239,182,169,25,64,231,236,141,142,186,61,165,165,122,175,193,179,71,26,175,116,236,138,133,8,240,135,171,117,92,59,241,59,133,231,119,89,102,160,163,182,221,146,221,124,99,253,149,101,20,219,193,82,143,106,250,242,53,238,126,203,249,81,167,162,166,233,177,233,64,158,38,250,44,186,55,197,158,77,45,21,42,197,103,205,81,185,77,189,81,190,206,245,14,119,153,110,254,136,169,82,201,151,149,61,26,230,124,80,11,250,71,35,145,28,213,69,69,77,209,83,222,69,143,18,173,119,93,12,225,103,34,125,178,177,96,191,230,73,248,51,106,86,59,103,177,106,24,238,188,169,239,78,72,18,93,156,158,143,86,119,69,84,57,239,15,237,102,93,113,225,79,9,201,171,107,18,162,239,105,165,92,126,238,187,162,185,42,169,54,141,28,253,191,41,241,116,101,95,253,169,89,254,47,154,233,251,36,113,19,79,165,246,154,206,173,159,78,40,252,164,136,215,110,199,92,170,17,178,84,59,235,229,106,65,31,212,232,223,241,3,23,248,113,104,90,235,175,21,24,189,5,125,34,77,98,197,31,248,77,119,230,111,51,29,21,51,154,177,70,169,232,168,249,221,11,21,23,213,170,245,239,178,161,176,45,77,53,61,101,60,180,117,148,241,207,4,236,116,114,197,35,17,204,145,142,77,149,174,69,236,168,168,170,138,138,64,175,7,157,9,253,143,180,14,225,171,183,138,4,142,239,168,149,156,244,207,122,39,51,109,116,202,232,225,68,247,183,158,85,157,235,233,204,222,154,251,145,73,244,6,182,252,87,104,205,111,14,92,69,102,26,107,3,103,167,164,180,220,150,170,203,47,50,243,58,130,93,165,165,122,63,126,238,72,220,214,170,162,252,246,57,59,42,42,23,199,193,254,184,67,196,63,14,216,110,167,73,81,28,151,74,186,20,163,188,181,138,158,197,198,15,197,84,110,159,147,204,246,245,26,159,155,35,125,125,72,75,227,83,161,105,112,199,177,14,33,237,20,219,207,106,147,240,106,244,173,111,117,167,145,93,45,44,139,240,70,201,214,98,175,125,214,102,122,108,116,143,5,173,116,249,27,52,202,248,124,188,86,114,211,100,48,252,191,102,99,221,217,43,32,106,54,165,141,79,123,159,15,35,254,202,101,2,217,178,11,245,171,22,176,92,178,123,237,91,41,109,182,138,57,171,235,39,122,236,216,160,137,138,249,30,191,82,53,170,191,168,214,207,39,188,102,28,82,113,17,89,115,130,21,151,32,212,140,157,25,75,10,250,70,250,169,209,144,199,219,209,172,107,152,221,253,205,111,114,227,188,88,53,153,116,187,133,75,142,47,111,169,233,221,181,6,178,59,4,40,213,246,155,73,178,203,84,255,0,247,43,27,58,75,255,0,183,79,213,6,60,30,116,87,240,255,0,136,186,237,81,185,82,117,45,122,117,110,90,136,156,228,221,171,113,170,71,195,2,42,123,246,141,42,95,191,125,156,198,47,193,80,46,79,78,176,107,38,153,96,56,238,157,227,144,164,118,204,110,217,77,107,165,68,106,53,92,200,99,70,35,157,183,229,59,110,101,95,85,85,85,94,234,118,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,86,247,137,79,30,87,157,47,157,218,59,166,21,61,11,181,68,42,234,250,222,70,59,146,55,45,101,60,145,116,231,167,115,87,103,70,199,115,53,251,251,147,182,234,5,142,45,76,40,238,69,127,127,79,69,61,136,187,166,232,107,19,91,171,186,133,112,200,83,41,170,191,243,220,210,127,48,147,121,88,19,103,243,171,247,229,70,114,252,229,223,211,111,212,89,119,134,159,30,89,102,93,127,131,68,117,46,95,63,44,141,106,219,235,249,98,139,109,223,71,77,20,61,40,105,209,61,92,247,115,185,254,253,151,220,160,90,72,0,0,0,0,0,0,0,10,206,241,159,194,217,91,133,99,153,148,44,222,162,10,234,58,55,174,255,0,234,77,138,227,34,250,187,111,85,248,111,245,251,138,136,47,95,197,91,19,175,200,56,111,154,186,141,156,205,183,86,58,170,94,237,77,153,29,5,114,170,247,84,248,167,166,229,20,42,108,187,40,22,153,224,193,130,57,213,121,30,121,52,27,34,50,178,222,199,243,125,118,233,81,54,71,127,249,63,175,220,90,225,10,60,39,112,171,134,39,195,87,155,175,78,215,155,167,202,112,175,179,251,212,212,20,42,223,71,47,230,175,174,203,245,33,53,192,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,113,247,203,245,167,27,182,203,119,189,85,121,106,72,121,121,228,233,185,251,110,228,106,118,106,42,250,185,19,211,222,7,182,235,117,183,217,40,37,185,221,42,58,52,208,242,243,191,145,206,219,119,35,83,179,81,87,213,80,162,222,63,56,228,174,226,78,249,22,43,140,193,229,49,123,103,55,79,218,73,60,199,81,148,175,95,159,79,28,140,229,150,23,122,170,239,191,195,215,182,248,134,113,245,46,181,215,203,166,122,115,55,38,47,75,203,214,169,229,69,243,156,205,164,153,190,196,212,236,146,62,73,98,122,118,119,181,235,233,178,44,7,3,237,178,217,174,23,251,156,54,139,92,29,106,169,249,186,108,230,107,119,229,106,185,123,185,81,61,17,125,229,215,240,51,225,219,143,104,149,13,6,160,103,233,231,178,213,234,237,31,183,23,149,239,83,23,172,85,47,137,252,209,74,207,201,237,183,199,117,72,179,225,19,195,245,30,115,155,93,245,82,236,187,71,140,121,127,46,222,255,0,140,243,48,215,192,238,237,145,187,109,200,158,173,93,254,175,82,228,128,227,239,87,72,172,86,169,174,79,139,157,144,114,238,222,109,183,230,114,55,215,101,248,154,198,234,78,65,91,148,230,183,27,245,198,94,165,69,87,71,157,220,168,155,242,196,198,167,100,68,79,70,167,184,216,131,139,108,197,152,46,131,100,153,27,221,203,229,188,159,187,127,157,91,3,63,53,223,159,240,53,191,145,210,86,212,171,154,221,222,255,0,118,255,0,4,255,0,240,1,113,158,13,250,86,252,95,76,114,45,66,170,110,210,101,94,79,149,55,249,190,90,162,225,18,250,61,119,249,223,154,223,215,234,88,177,139,248,108,211,122,61,41,210,11,38,29,70,238,118,209,249,157,221,178,166,252,245,83,73,232,174,119,250,226,251,255,0,236,50,128,3,95,47,17,204,222,76,215,139,44,198,120,223,189,29,63,201,254,93,187,124,222,107,109,34,59,191,42,42,247,111,188,191,108,174,234,235,37,130,170,232,215,242,172,60,157,246,223,213,237,111,193,126,63,3,89,77,73,191,84,228,249,173,198,249,89,55,86,106,158,143,51,249,81,187,242,196,198,167,100,68,79,70,167,184,9,239,224,186,177,126,201,153,138,62,30,103,175,201,252,143,230,84,228,253,207,113,223,183,191,114,226,202,94,240,115,212,8,49,141,94,200,49,9,126,126,81,229,57,19,191,254,45,75,112,145,127,37,127,59,226,159,172,186,16,0,0,0,0,0,0,0,0,61,85,51,197,77,11,167,153,220,172,110,219,174,219,251,246,53,177,226,103,87,101,214,189,91,187,231,11,83,215,130,175,203,244,157,200,141,249,148,208,196,189,185,24,190,177,123,211,254,213,188,190,60,53,85,186,81,195,182,67,122,138,163,161,86,255,0,41,208,127,39,54,219,87,82,181,221,185,28,158,146,123,208,215,219,20,197,111,57,157,238,159,31,176,211,117,235,42,121,249,25,206,198,239,202,199,61,123,185,81,61,26,190,240,56,150,61,204,114,57,171,178,161,178,79,9,119,121,175,156,63,98,183,58,154,159,49,44,222,123,154,78,68,102,251,86,206,212,236,136,137,232,155,122,26,219,61,142,141,202,199,166,202,133,212,120,73,107,82,229,90,55,22,154,220,234,250,149,118,14,110,146,116,246,253,254,170,190,101,249,177,162,122,53,61,92,191,171,208,9,254,126,100,141,178,177,88,228,221,20,253,0,53,187,226,235,10,92,15,94,178,75,3,98,233,197,15,147,228,78,109,253,104,160,122,254,83,189,239,248,150,175,225,9,157,210,223,184,112,135,8,142,93,230,197,249,186,141,229,94,222,102,190,190,84,239,202,137,232,158,229,119,234,244,33,55,139,94,7,85,139,241,16,252,142,78,244,217,6,221,5,237,254,161,67,66,199,126,82,175,171,189,232,159,172,201,254,12,185,204,116,121,126,77,134,73,46,206,175,242,92,141,229,245,228,138,225,34,247,229,237,235,241,79,241,1,110,228,79,241,45,193,237,217,143,12,215,217,43,41,250,146,208,249,94,139,185,220,156,188,247,10,62,110,200,228,69,221,26,158,187,146,192,198,92,72,226,76,205,180,110,255,0,142,186,62,127,53,229,118,77,246,249,181,80,191,226,159,155,241,3,90,64,123,86,29,167,233,127,251,250,25,111,95,56,119,201,116,83,228,171,141,124,92,246,203,215,95,202,77,205,26,115,116,122,72,255,0,101,37,123,147,103,74,137,223,111,171,116,244,12,185,193,95,30,249,143,14,23,200,108,23,233,252,246,31,81,205,230,105,185,98,139,147,149,149,15,103,182,218,121,37,93,229,153,23,178,251,182,94,222,151,85,164,58,243,166,26,229,100,109,251,78,50,47,149,41,157,190,235,229,42,32,219,219,145,191,234,209,177,125,98,127,187,221,245,166,250,204,157,215,74,245,139,80,52,99,35,135,41,211,219,231,201,151,8,121,185,100,242,208,77,235,27,216,189,165,99,219,243,101,122,122,123,254,205,131,103,48,64,78,17,124,79,176,141,80,163,102,55,171,117,255,0,36,100,41,191,77,253,41,170,60,199,121,222,189,169,233,26,198,114,199,28,126,254,251,252,81,73,241,12,209,212,70,147,66,238,102,59,209,118,216,15,216,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,20,188,76,173,242,92,56,89,189,244,174,158,75,203,58,166,161,223,136,234,117,218,219,117,102,241,122,251,60,219,252,239,118,196,173,32,151,139,238,93,79,103,225,206,130,199,29,71,45,85,109,250,36,115,57,21,119,137,244,21,237,85,223,149,83,213,62,40,160,82,125,158,137,247,43,181,21,186,53,217,245,85,49,194,213,248,43,156,136,159,244,155,29,112,131,141,179,22,225,191,79,109,200,237,222,252,106,211,44,139,183,229,173,5,58,47,189,127,52,215,215,66,49,170,172,183,89,48,187,29,35,119,117,77,254,220,199,119,78,205,117,84,77,247,170,126,119,196,217,47,78,45,47,176,233,230,47,99,147,231,91,172,180,84,142,251,99,129,141,248,175,195,226,160,118,32,0,0,0,0,117,13,81,213,60,59,71,241,26,220,211,54,185,121,43,117,20,82,72,231,244,101,147,117,100,79,145,83,104,152,247,124,216,221,223,111,119,216,132,86,162,241,104,225,110,162,237,242,125,78,67,229,224,89,58,105,81,229,46,47,223,218,68,223,149,40,247,244,238,4,216,60,46,251,46,201,186,157,19,73,245,187,77,245,174,202,219,238,157,223,254,83,165,86,163,149,222,86,120,118,246,24,239,73,163,98,250,74,207,119,191,234,93,187,224,31,13,177,208,185,106,122,77,217,82,161,252,253,213,125,174,219,159,113,196,63,169,108,184,172,202,223,220,211,250,187,127,73,28,239,135,117,244,79,176,228,188,204,61,62,175,63,179,183,54,251,47,160,31,45,222,6,201,4,114,175,173,60,169,51,126,214,162,236,125,116,239,89,105,226,145,222,175,99,92,191,173,14,49,245,73,116,171,101,61,47,181,20,78,71,189,222,158,139,178,166,203,178,250,47,169,203,34,53,141,217,59,35,83,254,64,60,130,53,107,191,31,186,5,160,119,245,197,114,156,135,154,238,196,230,125,55,148,173,78,84,71,202,197,246,217,78,246,174,207,137,201,235,245,250,122,243,218,13,198,142,133,241,15,34,80,224,89,71,152,185,53,187,203,75,228,171,25,200,191,138,69,78,121,96,141,171,179,166,98,118,248,239,241,216,51,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,88,62,56,191,214,158,146,255,0,8,221,255,0,154,166,44,248,172,31,28,95,235,79,73,127,132,110,255,0,205,83,0,240,58,254,180,245,107,248,70,209,252,213,73,103,197,96,248,29,127,90,122,181,252,35,104,254,106,164,179,224,0,0,5,40,248,198,104,178,96,188,66,91,53,90,217,71,211,182,234,29,181,31,80,230,166,205,249,70,145,27,20,189,147,211,120,86,153,223,91,149,235,241,46,184,137,62,40,58,43,251,48,240,155,144,215,80,82,117,175,24,43,219,148,80,242,167,180,177,192,215,37,83,119,245,219,203,190,87,109,223,119,70,207,169,80,32,195,120,219,74,95,11,88,116,158,27,187,153,153,203,115,147,3,70,163,255,0,27,242,66,34,84,58,111,253,159,151,123,105,62,61,253,61,230,54,240,177,208,191,217,135,138,91,85,254,233,68,147,88,180,250,47,194,42,197,114,34,181,213,44,119,45,28,125,247,239,214,84,147,236,133,222,132,61,230,93,145,187,174,200,187,162,23,165,225,55,161,137,165,60,49,83,102,215,58,85,138,245,169,21,9,123,153,92,155,57,180,45,69,101,27,61,61,21,156,243,39,175,250,96,9,172,0,2,19,248,179,104,82,234,191,12,179,231,22,186,52,150,247,166,213,43,122,141,200,155,189,214,247,162,50,177,137,219,209,26,145,204,190,157,169,202,242,240,182,226,18,151,67,184,148,166,179,100,119,56,232,177,156,242,149,108,183,9,102,145,25,20,53,9,187,233,38,93,251,110,146,34,197,245,36,238,82,246,174,214,171,117,246,213,91,100,187,210,71,85,65,112,167,146,146,170,9,19,217,150,25,26,173,123,23,234,86,170,167,235,53,168,226,43,72,46,90,11,173,185,134,147,92,210,69,92,126,231,36,52,178,189,21,22,122,55,109,37,52,189,255,0,62,23,198,239,181,84,14,95,88,115,28,143,138,190,39,175,185,29,150,9,42,174,57,254,76,148,118,90,119,243,115,36,82,74,216,40,162,95,85,237,26,68,213,237,238,94,222,227,98,29,42,211,203,54,147,105,174,49,166,120,251,83,228,252,102,213,77,108,133,220,168,213,151,165,26,53,210,57,19,242,158,228,87,185,125,234,229,82,153,60,34,52,89,117,35,137,165,212,27,141,34,75,105,211,138,7,92,149,92,222,102,45,124,232,232,105,90,191,5,68,235,202,139,238,88,16,188,80,0,0,0,0,5,110,120,181,113,148,184,54,57,39,12,90,121,115,115,50,12,134,149,178,101,21,80,187,189,29,182,68,246,105,119,78,233,36,233,221,201,238,137,118,238,146,162,164,241,214,12,163,52,195,116,218,251,144,105,206,17,83,151,101,20,244,170,219,77,158,25,25,31,153,169,114,163,89,206,247,185,173,108,109,85,231,122,238,139,202,213,68,221,202,136,180,107,153,112,33,199,238,160,101,119,108,223,48,209,139,237,206,245,124,171,146,186,186,174,107,133,18,186,89,94,237,220,191,191,118,78,251,34,39,100,68,68,77,145,16,14,233,225,129,162,90,83,145,234,67,181,183,91,51,156,70,211,100,195,170,26,182,123,93,226,239,77,79,45,125,205,54,115,37,88,164,122,42,197,10,42,59,117,77,157,34,179,101,94,71,161,113,63,182,11,65,127,217,187,1,255,0,140,180,95,231,10,41,254,167,7,27,63,236,7,119,255,0,237,250,47,243,195,250,156,28,108,255,0,176,29,223,255,0,183,232,191,207,1,122,223,182,11,65,127,217,187,1,255,0,140,180,95,231,13,115,180,38,178,146,223,173,250,121,95,95,85,13,53,45,54,87,105,154,121,230,122,50,56,163,109,100,74,231,185,203,217,173,68,69,85,85,236,136,134,91,254,167,7,27,63,236,7,119,255,0,237,250,47,243,196,121,177,217,110,153,37,234,223,142,216,233,29,87,113,186,213,69,69,71,3,85,17,101,158,87,163,24,196,85,84,68,85,115,145,59,170,39,112,54,94,143,95,116,38,105,25,12,58,213,129,190,71,185,26,214,183,35,163,85,114,175,162,34,117,59,169,223,77,127,49,175,14,174,52,168,178,59,85,109,86,131,221,163,134,158,182,9,100,122,215,81,47,43,91,34,42,175,105,190,8,108,6,0,226,178,108,83,23,205,45,19,99,249,142,55,106,190,218,234,19,105,168,110,116,113,213,83,201,217,83,218,142,68,86,175,101,84,238,158,245,57,80,4,104,203,184,13,224,94,223,65,113,203,178,157,16,197,237,150,251,117,52,181,149,181,73,81,81,73,79,79,4,109,87,190,71,36,114,181,141,107,90,138,170,187,118,68,250,138,78,226,75,62,192,245,107,87,170,99,208,221,50,182,227,24,133,44,169,107,199,45,150,187,107,99,169,172,143,159,102,205,58,181,58,146,205,43,151,116,107,149,202,212,86,177,61,21,86,110,120,181,113,164,183,203,132,252,44,105,165,217,126,79,183,204,215,102,53,144,63,181,69,67,21,28,202,4,114,47,205,141,200,142,149,63,61,26,222,220,142,69,250,124,37,184,42,249,70,170,159,138,173,77,180,254,229,165,123,155,134,80,212,51,180,178,162,171,95,112,115,87,220,197,69,108,91,254,87,51,251,114,198,229,9,101,225,227,193,197,39,10,250,84,151,28,154,146,39,234,14,89,20,85,55,217,182,107,150,138,52,77,227,161,99,147,126,204,221,85,234,139,179,159,191,170,53,155,75,16,0,0,0,0,0,0,87,31,138,23,30,205,211,107,85,111,14,122,61,123,84,203,110,112,44,89,29,210,150,68,222,211,75,35,127,210,204,114,122,84,72,215,119,84,217,99,98,162,167,180,228,86,134,22,241,70,227,209,115,251,157,111,13,218,61,122,223,24,183,75,211,201,174,180,178,162,182,233,82,199,119,164,141,205,245,130,55,34,115,46,254,219,211,111,154,205,223,240,248,96,112,18,253,81,187,209,113,15,172,22,78,108,50,215,50,201,143,219,42,91,236,222,42,216,237,186,239,106,167,181,77,27,145,118,79,71,189,187,46,237,107,145,216,147,195,227,129,235,175,21,89,218,100,185,109,53,69,38,154,227,117,44,91,181,66,35,152,183,57,147,103,37,12,47,79,122,166,203,35,145,119,99,28,155,108,231,53,75,226,180,90,45,118,11,85,29,138,201,65,5,13,186,221,4,116,180,148,176,49,25,28,16,177,168,214,49,173,78,200,212,68,68,68,250,128,251,0,0,13,101,40,54,253,157,233,254,89,223,111,194,230,121,174,190,251,255,0,167,19,159,159,126,255,0,29,247,54,107,53,210,227,175,72,171,116,95,138,156,255,0,22,154,149,97,161,175,186,75,124,181,59,151,102,62,138,177,203,52,124,157,147,116,98,189,209,47,247,81,57,61,192,108,90,8,245,192,199,19,54,142,39,116,22,203,147,45,123,31,148,89,97,138,213,147,82,171,191,25,29,107,24,137,214,217,85,87,146,100,78,163,87,191,171,155,186,171,28,72,80,5,45,120,213,58,214,188,77,98,141,166,255,0,79,55,8,165,243,74,138,155,114,249,234,222,154,47,247,95,59,125,253,202,210,230,111,55,139,86,59,104,173,191,223,110,52,244,22,219,109,60,149,117,117,85,18,35,34,130,24,218,174,124,143,114,246,70,163,81,85,85,125,200,107,151,198,46,188,175,18,60,67,229,122,163,74,178,54,209,85,59,104,172,177,200,206,87,50,223,3,82,56,85,90,189,218,231,162,44,142,69,244,116,142,251,0,185,111,11,143,160,158,153,127,45,125,241,90,74,162,42,248,92,125,4,244,203,249,107,239,138,210,85,0,0,0,58,164,58,177,165,149,19,50,158,159,82,241,73,101,149,200,198,49,151,154,103,57,206,85,217,17,17,31,186,170,175,184,237,102,179,218,193,140,95,116,71,136,28,167,27,124,73,5,199,17,201,234,60,178,189,173,86,170,69,80,175,130,77,147,178,181,205,228,114,39,193,200,6,204,32,198,252,61,235,174,25,196,102,148,89,53,75,10,173,138,72,46,80,53,43,105,18,68,116,182,250,196,106,117,169,165,79,84,123,28,190,255,0,156,213,107,147,118,185,21,114,64,3,91,14,44,241,235,110,35,197,6,170,88,44,112,249,122,26,28,190,232,218,104,155,233,11,22,165,238,107,27,245,55,125,147,223,178,33,176,158,184,107,54,23,160,58,99,123,213,44,238,225,29,61,186,209,3,157,28,43,34,54,74,202,133,69,233,83,68,139,243,164,145,201,178,38,221,187,170,246,69,84,215,58,158,159,50,226,47,91,250,112,197,230,114,125,70,201,93,35,146,54,42,183,205,86,212,171,156,237,147,209,136,233,21,87,224,212,85,244,64,54,63,209,251,229,126,79,164,184,78,75,117,153,210,214,221,177,203,109,117,76,142,93,213,242,203,77,27,222,170,190,245,85,114,145,207,197,103,206,126,210,12,223,202,245,58,126,114,209,230,121,61,58,127,40,211,237,205,245,115,242,126,189,137,83,142,216,232,177,140,126,217,141,219,81,201,73,105,163,134,134,159,153,119,94,156,76,70,55,127,175,102,161,142,184,170,210,137,245,191,135,92,255,0,75,168,152,215,215,94,236,210,165,189,174,249,174,173,137,82,106,100,85,247,34,205,20,123,175,187,212,10,157,240,102,154,217,23,22,119,86,87,170,117,230,194,174,12,162,246,149,63,29,230,168,220,190,254,255,0,139,108,191,31,241,151,112,107,111,194,198,180,215,240,207,196,70,45,169,181,116,149,45,130,201,94,234,91,205,34,177,91,43,168,229,71,67,82,206,85,252,182,177,206,114,34,254,91,27,232,108,107,140,100,214,12,211,29,182,229,184,173,214,158,231,103,188,82,199,91,67,89,78,238,104,231,130,70,163,152,246,175,193,81,83,215,191,196,14,76,3,6,241,151,196,125,151,134,45,9,191,103,149,53,208,182,253,83,3,237,248,229,35,156,156,245,55,25,26,169,26,163,87,231,50,63,223,31,238,229,98,167,170,166,225,68,23,4,183,39,21,117,41,104,114,173,2,106,11,252,170,175,190,31,148,151,147,255,0,185,216,217,68,214,3,76,100,146,109,82,196,230,154,71,62,71,223,232,28,231,57,119,87,42,212,179,117,85,247,169,179,248,0,0,3,172,234,94,162,226,154,73,129,95,117,43,56,184,165,21,143,30,163,125,109,100,219,110,238,86,250,49,137,219,153,239,114,181,141,111,229,57,205,79,121,217,138,220,241,56,193,248,197,226,30,253,65,165,26,69,163,247,170,173,61,177,185,149,149,85,177,214,210,196,219,197,122,183,116,94,87,202,215,116,161,71,43,90,142,68,221,234,247,108,168,140,80,43,131,95,181,171,57,227,11,95,170,51,27,188,176,211,207,124,172,138,215,100,162,169,171,100,84,246,218,62,162,182,8,22,87,170,49,141,78,117,115,222,170,141,230,115,222,187,110,92,255,0,9,182,254,23,248,90,209,171,78,154,89,53,187,78,170,46,60,169,89,124,185,51,34,163,69,184,92,30,212,234,201,222,77,249,19,100,99,17,125,24,214,162,247,221,86,163,127,169,193,198,207,251,1,221,255,0,251,126,139,252,240,254,167,7,27,63,236,7,119,255,0,237,250,47,243,192,94,183,237,130,208,95,246,110,192,127,227,45,23,249,194,178,188,105,53,7,2,206,255,0,97,223,192,140,222,193,144,249,31,194,31,53,242,85,202,26,190,135,63,201,220,156,253,39,59,151,155,145,219,111,182,252,171,183,162,145,123,250,156,28,108,255,0,176,29,223,255,0,183,232,191,207,24,215,89,56,112,214,222,31,126,72,253,152,176,26,188,103,229,239,49,242,119,152,158,9,60,199,67,167,213,219,164,247,109,203,214,143,215,111,156,155,111,220,11,36,240,115,212,221,55,193,244,67,54,160,205,53,7,26,176,85,84,101,125,104,160,186,93,160,165,146,72,252,156,9,206,214,200,244,85,110,232,169,186,118,221,20,177,236,87,60,193,179,168,234,38,194,115,59,22,67,29,35,154,218,135,90,174,48,213,164,42,237,249,81,235,27,157,202,171,178,237,191,174,202,107,151,164,28,42,241,1,175,118,90,220,139,72,180,214,183,35,183,91,170,188,149,76,240,84,211,198,145,207,200,215,242,42,75,35,85,87,149,205,94,201,183,114,214,60,39,56,121,214,93,0,199,53,30,139,88,48,90,188,106,107,205,109,182,90,22,84,79,12,157,118,199,28,232,245,78,147,221,182,202,246,250,237,234,4,249,49,87,19,124,64,226,188,51,104,245,239,85,50,135,199,43,232,227,232,90,232,85,252,175,184,87,189,23,163,78,223,127,117,69,87,42,34,242,177,175,119,184,202,114,73,28,49,190,105,164,107,35,99,85,206,115,151,100,106,39,170,170,251,144,161,47,17,222,47,36,226,127,88,150,201,136,215,172,184,6,27,36,180,86,68,137,87,146,225,50,170,36,213,202,158,254,117,106,54,63,132,109,106,236,138,247,32,24,211,77,240,125,85,227,159,137,116,182,212,87,190,171,33,204,174,50,92,111,87,55,177,206,138,134,149,21,22,89,149,63,38,56,217,179,24,205,209,63,123,98,42,110,134,194,58,95,166,216,150,143,224,22,61,52,193,109,173,161,178,99,244,140,164,165,137,59,185,200,157,221,35,215,242,158,247,43,158,231,122,171,156,171,239,35,15,134,151,7,233,195,102,146,38,95,153,91,18,45,65,205,161,142,166,228,217,89,248,203,109,31,206,134,137,55,238,215,38,252,242,39,111,109,81,171,191,77,170,76,112,0,0,0,0,0,0,49,143,19,122,108,253,95,225,243,80,116,222,158,21,150,174,249,96,171,134,137,136,155,239,88,214,43,233,251,127,237,153,25,66,28,24,106,165,62,138,113,73,167,122,129,115,157,41,168,40,175,13,163,184,200,255,0,155,21,37,83,29,77,59,220,159,6,71,51,157,254,247,226,108,122,107,255,0,226,63,195,117,127,15,156,71,94,234,104,109,239,143,19,205,167,154,253,98,153,172,218,38,245,95,205,81,76,155,118,69,138,87,42,35,125,122,110,137,127,40,13,128,1,16,252,56,120,186,199,248,138,209,155,94,33,121,187,196,205,65,195,40,98,160,187,81,202,253,165,172,167,137,18,56,171,152,159,150,215,167,42,63,111,155,38,251,162,35,152,174,151,128,10,167,241,184,213,104,159,46,157,232,141,21,66,43,226,73,242,139,140,123,252,221,247,167,165,95,183,253,55,235,245,124,75,56,207,243,220,75,75,240,219,182,127,157,94,169,237,54,43,37,51,170,171,42,231,118,200,198,39,162,34,122,185,238,93,154,214,166,234,231,42,34,34,170,162,26,237,235,222,170,102,28,95,113,31,117,204,232,45,21,50,220,50,235,164,54,235,21,165,155,62,72,160,221,176,210,83,166,221,149,252,188,188,202,157,149,238,115,189,224,88,87,130,78,150,85,91,241,29,66,214,74,232,92,216,239,21,148,214,11,114,185,54,221,148,237,89,106,28,159,20,87,77,11,119,244,222,55,39,126,251,88,166,165,234,46,41,164,152,21,247,82,179,139,138,81,88,241,234,55,214,214,77,182,238,229,111,163,24,157,185,158,247,43,88,214,254,83,156,212,247,157,103,134,189,24,183,112,249,161,216,134,145,91,228,142,103,88,104,26,202,201,216,157,170,43,36,114,203,83,42,111,223,103,74,249,21,55,238,141,217,61,196,40,241,56,193,248,197,226,30,253,65,165,26,69,163,247,170,173,61,177,185,149,149,85,177,214,210,196,219,197,122,183,116,94,87,202,215,116,161,71,43,90,142,68,221,234,247,108,168,140,80,43,131,95,181,171,57,227,11,95,170,51,27,188,176,211,207,124,172,138,215,100,162,169,171,100,84,246,218,62,162,182,8,22,87,170,49,141,78,117,115,222,170,141,230,115,222,187,110,92,255,0,9,182,254,23,248,90,209,171,78,154,89,53,187,78,170,46,60,169,89,124,185,51,34,163,69,184,92,30,212,234,201,222,77,249,19,100,99,17,125,24,214,162,247,221,86,163,127,169,193,198,207,251,1,221,255,0,251,126,139,252,240,254,167,7,27,63,236,7,119,255,0,237,250,47,243,192,94,183,237,130,208,95,246,110,192,127,227,45,23,249,194,178,188,105,53,7,2,206,255,0,97,223,192,140,222,193,144,249,31,194,31,53,242,85,202,26,190,135,63,201,220,156,253,39,59,151,155,145,219,111,182,252,171,183,162,145,123,250,156,28,108,255,0,176,29,223,255,0,183,232,191,207,24,215,89,56,112,214,222,31,126,72,253,152,176,26,188,103,229,239,49,242,119,152,158,9,60,199,67,167,213,219,164,247,109,203,214,143,215,111,156,155,111,220,11,36,240,115,212,221,55,193,244,67,54,160,205,53,7,26,176,85,84,101,125,104,160,186,93,160,165,146,72,252,156,9,206,214,200,244,85,110,232,169,186,118,221,20,177,236,87,60,193,179,168,234,38,194,115,59,22,67,29,35,154,218,135,90,174,48,213,164,42,237,249,81,235,27,157,202,171,178,237,191,174,202,107,151,164,28,42,241,1,175,118,90,220,139,72,180,214,183,35,183,91,170,188,149,76,240,84,211,198,145,207,200,215,242,42,75,35,85,87,149,205,94,201,183,114,214,60,39,56,121,214,93,0,199,53,30,139,88,48,90,188,106,107,205,109,182,90,22,84,79,12,157,118,199,28,232,245,78,147,221,182,202,246,250,237,234,4,249,0,0,0,1,213,33,213,141,44,168,153,148,244,250,151,138,75,44,174,70,49,140,188,211,57,206,114,174,200,136,136,253,213,85,125,199,107,53,158,214,12,98,251,162,60,64,229,56,219,226,72,46,56,142,79,81,229,149,237,106,181,82,42,133,124,18,108,157,149,174,111,35,145,62,14,67,97,158,30,245,215,12,226,51,74,44,154,165,133,86,197,36,23,40,26,149,180,137,34,58,91,125,98,53,58,212,210,167,170,61,142,95,127,206,106,181,201,187,92,138,161,146,0,58,30,184,107,54,23,160,58,99,123,213,44,238,225,29,61,186,209,3,157,28,43,34,54,74,202,133,69,233,83,68,139,243,164,145,201,178,38,221,187,170,246,69,84,13,123,56,179,199,173,184,143,20,26,169,96,177,195,229,232,104,114,251,163,105,162,111,164,44,90,151,185,172,111,212,221,246,79,126,200,134,196,58,63,124,175,201,244,151,9,201,110,179,58,90,219,182,57,109,174,169,145,203,186,190,89,105,163,123,213,87,222,170,174,83,92,10,122,124,203,136,189,111,233,195,23,153,201,245,27,37,116,142,72,216,170,223,53,91,82,174,115,182,79,70,35,164,85,95,131,81,87,209,13,151,49,219,29,22,49,143,219,49,187,106,57,41,45,52,112,208,211,243,46,235,211,137,136,198,239,245,236,212,3,235,172,172,164,183,210,79,95,95,85,13,53,45,52,110,154,121,230,122,50,56,163,106,110,231,185,203,217,173,68,69,85,85,236,136,135,1,110,212,221,55,187,214,195,108,180,234,14,53,91,89,80,238,72,105,233,238,208,73,36,142,248,53,173,122,170,175,212,135,157,74,197,151,57,211,172,171,9,107,209,139,144,89,43,173,72,229,68,217,58,240,62,61,215,126,223,150,107,125,164,25,213,219,135,237,118,198,115,186,251,84,142,173,194,50,8,103,174,160,118,220,238,72,101,229,158,29,215,178,57,90,143,106,47,185,87,127,112,27,50,131,175,224,25,238,37,170,24,109,167,63,193,111,84,247,107,21,238,153,181,84,117,112,59,116,123,23,213,21,61,90,246,174,237,115,87,101,107,145,81,81,21,21,14,192,7,203,117,181,208,94,237,149,150,91,173,43,42,104,171,224,146,150,166,23,252,217,98,123,85,175,106,253,74,213,84,253,102,178,216,77,125,102,5,172,246,27,149,142,170,88,234,177,236,158,150,106,73,145,219,61,31,5,83,85,142,221,61,251,181,61,197,254,241,157,196,165,131,134,29,12,190,102,149,119,24,25,145,87,83,75,65,141,81,57,233,212,170,184,61,155,49,200,223,85,100,91,164,143,95,68,107,118,223,119,55,122,50,224,243,75,174,26,203,196,222,158,225,52,180,242,205,12,215,202,122,235,139,154,138,188,148,84,207,73,234,28,171,249,63,139,141,200,138,191,148,230,167,188,13,144,192,0,0,0,14,175,89,170,122,99,111,171,158,130,191,81,177,122,106,170,105,29,12,240,77,119,167,100,145,72,213,217,204,115,85,251,181,200,168,168,168,189,209,80,237,6,188,254,34,152,21,199,79,248,199,212,154,58,216,21,145,94,174,127,47,82,63,100,218,88,107,26,147,43,147,111,131,221,35,62,59,177,64,216,86,25,161,168,133,149,20,242,178,88,165,106,61,143,99,145,205,115,85,55,69,69,78,202,138,158,243,246,70,238,1,56,138,198,56,132,225,215,25,169,160,175,129,50,44,94,223,77,100,200,40,17,200,146,193,83,12,105,27,101,228,247,71,51,89,212,106,167,110,238,110,251,177,200,146,68,1,64,158,40,184,237,175,29,227,103,61,101,170,4,134,59,139,45,215,25,88,158,137,60,180,80,172,142,79,247,79,230,122,253,110,82,248,179,44,199,24,211,236,90,233,155,102,119,170,107,77,146,205,76,250,186,234,202,151,242,199,12,77,78,234,191,21,94,200,136,157,213,85,17,17,85,81,13,112,184,144,213,203,143,17,188,64,101,218,165,21,4,252,217,61,211,107,117,34,53,95,43,105,152,214,193,75,22,201,234,244,138,56,145,118,245,118,251,122,129,122,126,31,215,235,134,71,193,166,148,220,110,115,190,105,227,177,37,18,57,238,221,122,116,242,201,4,105,191,212,200,152,159,168,144,102,53,225,175,77,103,209,253,1,192,52,210,177,54,172,176,88,41,41,171,83,125,211,205,172,104,233,246,250,186,174,126,223,86,198,74,0,87,223,140,158,139,38,105,160,182,125,94,182,209,243,220,116,254,228,140,171,123,83,191,201,213,138,216,159,191,189,121,103,109,50,167,193,29,34,251,212,176,67,173,106,94,5,101,213,45,61,201,52,223,34,102,246,220,154,215,83,107,169,84,110,234,198,77,26,179,157,191,221,55,116,114,47,185,81,20,10,117,240,195,226,234,205,195,222,55,172,22,12,194,165,62,77,134,192,252,182,211,11,221,179,102,184,83,34,68,180,205,254,238,126,172,8,155,170,39,226,125,72,143,130,98,249,159,18,58,231,106,198,86,174,74,220,143,63,200,17,42,170,223,221,122,181,18,171,231,168,119,212,212,89,36,95,169,170,117,140,211,19,189,224,25,133,247,5,200,160,90,123,165,130,225,81,107,174,137,23,179,102,130,85,99,211,235,78,102,174,223,168,176,239,5,205,12,75,254,161,101,26,255,0,119,165,85,165,197,105,254,68,180,61,201,217,107,170,25,188,239,106,237,234,200,54,106,247,244,169,255,0,0,91,78,33,138,217,48,108,82,205,133,227,116,137,75,105,176,208,65,109,161,133,54,252,92,16,198,140,98,118,219,242,90,135,46,0,29,11,94,116,162,215,174,90,55,151,233,53,223,166,216,114,91,92,180,145,75,34,110,216,42,118,231,167,155,209,127,123,153,177,191,211,213,134,187,26,111,153,229,252,54,107,181,159,47,109,28,148,247,252,10,255,0,181,93,27,157,200,174,124,18,44,117,52,206,95,114,57,169,36,110,250,156,166,204,133,30,120,186,104,91,180,203,137,6,234,69,174,143,165,101,212,138,79,148,57,154,213,70,182,227,10,54,58,166,252,55,114,44,50,175,127,89,157,219,176,31,7,138,175,17,150,93,118,214,219,5,171,11,187,54,191,23,197,241,250,89,41,37,141,220,204,150,162,186,54,85,73,34,108,187,126,244,250,102,46,222,142,141,201,191,194,197,60,44,244,83,246,34,225,66,199,120,184,81,244,111,57,244,174,201,170,213,205,246,146,9,81,27,72,221,253,121,122,12,142,68,79,114,204,255,0,137,74,252,62,105,61,126,185,235,102,25,164,246,244,145,23,36,187,67,75,81,35,19,119,67,74,139,207,81,42,127,184,133,146,63,253,233,178,237,182,221,67,103,183,82,218,109,116,177,210,209,209,66,202,106,120,35,110,204,138,38,53,26,214,53,61,200,136,136,137,246,1,244,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,3,4,107,207,26,58,23,195,196,139,67,158,229,30,94,228,230,239,21,47,146,172,127,58,254,53,17,57,226,130,70,166,238,133,233,223,225,191,195,126,3,66,56,254,208,45,124,191,166,43,139,100,60,151,119,166,236,166,242,149,171,204,138,248,152,158,219,233,216,212,221,242,181,61,126,191,79,64,145,55,186,201,45,214,90,251,132,41,188,148,180,178,204,212,223,213,90,197,84,255,0,160,214,219,138,75,229,126,67,196,110,166,92,46,15,230,145,114,235,203,90,155,53,57,91,231,231,84,111,100,77,246,221,123,155,41,200,198,79,19,163,122,115,50,70,171,85,61,55,69,66,144,124,74,184,65,200,244,199,84,111,90,177,96,182,115,227,185,53,117,77,206,166,94,180,105,201,87,81,81,89,59,211,149,243,57,235,180,108,69,236,212,111,193,17,123,1,6,12,205,193,173,29,218,175,138,61,45,91,76,61,71,65,152,89,38,157,57,154,155,66,219,141,63,50,251,95,106,122,119,48,211,24,231,189,35,106,110,231,47,42,39,214,90,15,133,31,8,215,246,223,191,103,140,194,221,229,232,89,23,78,219,248,230,63,157,232,250,26,168,159,248,185,183,77,219,205,217,204,251,125,200,5,178,71,204,177,181,94,155,59,100,221,62,10,126,129,208,245,99,91,180,223,69,44,174,190,234,37,255,0,228,202,84,106,185,29,229,103,155,127,98,71,122,67,27,215,210,39,251,189,223,90,110,29,240,16,158,183,197,163,133,186,123,183,201,244,217,15,152,129,36,233,173,71,148,184,179,111,105,83,126,85,163,223,211,185,42,116,187,84,240,237,96,196,104,179,76,38,229,231,109,213,177,71,35,95,209,150,61,149,241,50,68,77,165,99,29,243,100,111,125,189,255,0,106,1,219,192,0,0,0,97,206,47,177,182,101,60,55,234,21,185,93,179,217,141,93,165,141,118,252,180,160,168,68,247,167,231,26,226,222,40,159,109,187,86,219,164,93,223,75,83,36,46,95,138,181,202,139,255,0,65,179,222,163,218,95,126,211,204,162,199,31,206,184,217,107,105,27,246,201,3,219,241,79,143,197,13,109,117,223,26,170,196,181,147,53,177,213,183,103,83,100,23,38,39,116,238,214,213,74,223,114,175,230,252,64,187,255,0,12,219,124,182,254,22,108,157,91,159,157,243,46,166,168,111,226,122,125,22,186,221,71,180,94,190,215,46,223,59,223,185,43,72,37,225,5,151,65,120,225,206,190,199,37,71,53,85,21,250,84,107,57,21,54,137,148,20,13,78,252,168,158,171,241,85,39,104,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,124,23,219,229,179,27,180,85,223,47,53,62,94,138,134,25,42,39,147,145,207,229,99,26,174,114,236,212,85,93,145,170,189,145,84,173,222,50,252,83,45,184,202,86,96,218,13,113,243,55,30,89,41,234,46,61,23,51,160,255,0,221,17,57,58,85,84,138,215,114,185,177,59,116,118,203,190,223,21,2,102,241,3,197,86,147,112,237,96,169,184,230,247,238,141,114,66,245,164,164,242,181,46,235,203,201,42,177,156,241,67,34,55,153,208,185,55,94,201,234,190,237,233,223,141,78,61,243,30,35,239,147,88,108,51,249,28,62,159,151,203,83,114,197,47,63,51,41,222,255,0,109,244,241,202,155,75,10,175,117,247,236,157,189,99,38,119,159,229,90,147,145,214,229,121,133,207,207,92,171,230,146,121,165,232,199,23,51,159,35,164,119,179,27,90,212,246,158,229,236,137,234,117,224,0,204,26,7,195,190,73,173,127,42,220,104,35,228,182,89,122,30,110,109,227,94,94,183,85,25,236,172,172,114,238,232,149,59,111,245,236,158,184,145,33,222,163,163,255,0,239,232,5,249,248,104,224,246,236,59,134,107,20,148,116,253,57,107,188,215,89,220,238,94,110,75,133,103,47,101,114,162,108,142,95,77,137,96,99,46,27,177,54,97,58,55,96,199,91,31,39,150,243,91,166,251,252,234,169,159,241,95,206,248,153,52,8,37,226,247,157,210,216,120,112,155,8,146,93,166,202,121,122,109,229,95,107,203,87,208,74,189,249,85,19,178,251,213,191,175,208,170,126,17,176,167,103,154,245,141,216,22,46,164,115,121,206,118,243,109,233,69,59,211,242,155,249,159,18,103,120,205,103,49,214,101,248,206,25,28,187,186,131,206,243,183,151,211,158,43,124,137,223,151,191,167,197,127,196,99,15,9,76,18,171,40,226,33,153,20,107,181,54,63,191,93,123,127,171,208,215,49,191,148,139,234,223,114,47,234,2,241,35,141,177,49,24,212,217,16,253,0,6,33,226,210,239,53,139,135,252,166,231,77,83,229,229,135,200,242,201,200,143,219,122,216,26,189,149,21,61,23,224,107,108,247,185,238,87,57,119,85,46,163,197,183,90,151,21,209,185,116,214,217,87,211,171,191,242,245,83,167,191,239,21,84,19,39,206,141,83,209,203,232,228,253,126,133,43,177,142,123,145,173,77,213,64,202,124,51,234,236,186,41,171,118,140,227,204,244,32,164,243,29,87,114,35,190,117,52,209,39,110,71,175,172,190,228,255,0,181,54,79,166,158,42,152,91,60,46,230,99,183,217,118,219,223,177,171,158,87,138,222,112,203,221,70,63,126,166,232,86,83,114,115,179,157,142,219,153,141,122,119,106,170,122,57,61,230,193,60,7,234,171,117,95,135,108,122,245,45,79,94,174,63,55,215,127,39,46,251,215,85,53,189,185,26,158,145,251,144,9,16,0,0,0,0,0,0,0,2,177,60,106,117,1,212,56,238,11,129,209,73,186,92,254,83,243,173,219,230,244,228,183,75,31,117,111,127,85,249,174,79,175,224,97,47,9,77,40,161,206,243,172,154,255,0,113,167,231,130,203,228,183,127,58,167,47,90,26,230,122,35,218,171,186,177,61,203,250,142,27,197,202,245,95,112,226,33,246,234,137,249,224,162,219,162,206,86,167,47,61,13,2,187,186,38,235,186,167,188,146,30,10,118,154,120,176,205,64,184,244,118,146,171,228,158,103,115,47,181,203,45,197,19,182,253,128,171,109,90,177,65,141,106,13,214,201,75,63,90,42,110,135,43,249,85,187,243,65,27,151,178,170,251,221,241,59,55,14,90,255,0,149,240,241,168,148,121,182,53,81,202,216,122,157,120,121,35,94,174,240,77,19,125,167,199,39,46,221,103,47,100,239,255,0,42,125,220,93,89,35,176,107,246,79,110,137,252,205,103,146,219,182,222,180,80,47,197,126,38,29,3,104,188,39,42,162,205,177,138,44,158,220,187,211,214,245,57,61,127,34,71,49,125,81,23,213,171,238,57,210,31,248,93,234,27,243,62,24,236,182,137,151,154,91,47,153,231,119,166,253,107,133,107,147,183,42,39,163,126,43,250,137,128,5,87,120,214,227,84,146,197,128,100,73,236,207,7,202,188,222,171,205,186,219,153,241,217,59,125,70,3,240,149,185,85,82,241,61,109,161,133,155,197,87,214,234,174,233,219,146,223,92,169,238,223,215,224,75,255,0,25,27,91,231,209,235,61,201,25,187,105,188,198,235,191,167,53,85,189,191,18,189,188,59,178,132,197,56,186,193,174,51,205,211,166,79,148,250,222,206,251,255,0,161,149,104,223,68,85,245,119,184,13,133,207,130,249,106,165,189,90,230,182,86,183,154,25,185,121,147,117,79,71,35,147,209,81,125,81,61,231,222,0,213,247,81,177,183,225,121,181,195,30,89,122,142,163,233,123,92,187,111,207,11,31,233,186,254,119,196,184,220,163,71,41,56,172,224,106,211,248,254,91,204,61,127,39,55,42,175,38,247,134,243,251,60,241,49,119,101,62,221,255,0,87,127,90,206,227,175,10,171,194,184,141,201,105,42,163,228,234,249,62,86,238,139,182,212,20,202,189,209,203,249,197,152,120,66,103,50,100,218,7,83,138,84,203,212,118,61,201,186,114,237,183,94,182,190,79,115,83,243,126,43,250,128,165,58,202,58,154,10,151,210,85,199,211,150,61,185,155,186,46,219,166,233,221,59,122,41,217,173,186,93,153,93,241,41,243,91,125,175,171,107,166,229,234,205,215,137,188,188,210,172,105,236,171,209,203,237,34,167,100,255,0,147,185,39,188,78,248,125,102,142,235,116,153,13,170,78,107,78,75,183,150,143,109,186,94,94,146,137,143,238,233,30,231,110,233,21,123,162,109,245,161,144,188,35,245,110,205,103,212,43,142,149,100,49,111,14,69,209,232,59,153,253,188,188,21,243,187,179,24,171,234,169,234,228,253,126,128,87,163,92,172,94,102,174,202,132,145,208,174,61,117,219,68,171,169,34,163,200,124,245,154,150,55,66,148,30,82,142,47,101,243,182,87,254,53,105,222,254,234,142,79,171,155,183,162,33,102,124,70,248,89,233,70,173,201,81,123,194,107,63,6,46,175,228,217,221,58,154,222,109,186,45,255,0,84,171,107,83,217,141,222,239,202,248,162,21,165,174,188,0,107,174,134,91,106,111,183,139,63,155,181,83,74,216,221,85,230,40,227,221,58,14,149,203,200,218,135,187,178,49,201,182,221,246,251,16,9,219,165,30,49,218,119,115,164,134,143,83,49,191,145,231,107,90,215,84,249,201,234,57,221,179,17,125,136,104,145,19,117,87,175,234,219,222,132,182,210,158,48,180,51,88,22,158,28,79,44,235,85,84,196,201,91,15,144,172,110,220,220,137,183,52,144,177,61,100,106,26,227,75,19,225,145,209,72,221,158,199,43,92,155,250,42,122,158,202,42,218,155,125,84,85,180,114,116,230,129,237,146,55,108,139,179,145,81,81,118,94,222,168,128,109,61,4,241,84,198,146,194,254,102,59,209,118,84,255,0,164,246,26,231,105,207,26,252,65,105,156,108,166,176,102,156,180,209,236,141,139,228,234,37,217,19,145,61,95,3,151,209,136,134,73,135,197,27,137,232,92,174,252,39,230,221,156,187,121,43,122,126,191,244,160,23,208,10,21,79,20,62,39,146,84,147,240,163,209,220,219,121,43,127,253,208,237,24,199,139,135,16,246,91,132,117,55,135,252,173,76,212,68,125,62,212,48,115,162,57,170,190,211,104,213,83,116,69,79,215,245,1,120,64,173,13,38,241,158,196,111,213,16,90,245,43,77,255,0,7,247,86,198,234,239,150,37,171,231,93,227,110,253,56,104,83,109,247,123,182,223,242,118,247,161,62,52,163,88,240,93,102,198,105,178,156,26,237,231,105,39,99,28,171,208,154,62,87,58,54,63,151,241,172,98,174,201,43,59,237,239,251,118,14,238,0,0,0,0,0,0,0,0,84,119,141,6,94,202,140,175,28,195,217,39,181,29,29,29,106,183,111,132,151,24,253,121,127,199,250,139,112,85,68,69,85,244,66,129,188,76,243,198,103,124,82,222,121,61,49,246,84,88,215,237,130,227,89,253,203,127,63,235,251,84,14,55,195,159,20,126,87,197,6,59,27,83,116,182,75,73,114,119,251,152,238,52,155,251,211,243,190,191,176,216,34,6,36,80,71,27,83,100,99,17,169,250,144,166,127,6,237,55,172,187,235,85,239,62,125,79,78,142,138,199,83,70,141,228,69,230,149,149,118,249,118,223,153,21,59,47,230,237,245,251,139,156,0,0,0,0,2,163,60,104,51,123,155,243,108,115,6,142,93,173,233,108,163,184,57,188,173,239,47,90,227,18,174,252,188,223,55,251,173,190,175,121,89,69,167,248,210,105,187,217,54,51,170,112,166,209,185,40,172,143,79,238,183,184,206,171,221,223,15,238,127,95,184,171,0,50,78,129,107,118,87,161,58,141,104,204,241,187,135,151,101,53,101,59,171,25,210,141,253,90,118,207,20,146,51,119,198,254,93,250,77,238,137,186,123,190,11,177,14,132,234,85,62,174,105,62,49,159,192,190,213,222,211,69,87,50,119,237,36,180,209,74,228,238,214,255,0,174,123,154,137,246,122,26,202,151,189,225,73,77,124,167,225,110,55,94,157,218,75,178,62,145,54,103,250,93,109,212,60,159,55,245,250,247,248,129,50,92,214,189,57,92,155,162,156,116,152,237,158,89,252,204,148,123,201,191,55,55,81,254,187,239,241,57,32,7,226,40,163,133,137,28,109,217,169,217,19,114,63,113,207,173,255,0,176,87,15,247,220,130,154,94,157,194,233,5,85,166,133,220,187,242,212,201,69,82,248,221,178,198,246,174,206,139,209,200,137,241,95,140,132,32,95,139,238,57,89,112,225,254,223,119,166,93,217,77,122,139,168,222,223,53,180,85,238,85,221,87,235,248,1,76,25,78,75,117,204,50,43,142,79,123,159,173,91,115,170,154,174,119,242,181,187,190,71,185,238,93,154,136,159,57,203,232,136,135,183,13,203,239,152,38,73,65,148,227,213,126,94,186,221,81,21,76,79,233,177,251,58,57,26,246,246,123,92,159,57,137,234,139,232,112,160,13,132,184,11,226,53,120,133,209,43,109,202,224,155,93,172,209,195,107,172,119,250,236,176,210,82,172,146,108,145,70,214,238,249,151,217,77,209,61,202,169,233,37,138,155,240,85,203,106,254,94,202,112,78,95,220,222,82,186,237,190,233,243,249,237,209,126,110,254,159,221,109,245,123,203,100,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,86,15,142,47,245,167,164,191,194,55,127,230,169,139,62,58,190,115,165,154,99,169,240,210,83,234,86,156,226,249,100,86,247,61,244,140,190,90,41,235,219,78,231,162,35,150,52,153,142,70,42,163,91,186,166,219,236,159,0,43,167,192,235,250,211,213,175,225,27,71,243,85,37,159,29,95,6,210,205,49,211,8,106,233,244,215,78,113,124,78,43,131,152,250,182,88,237,20,244,13,168,115,17,81,171,34,66,198,163,213,17,206,217,87,125,183,95,137,218,0,0,0,30,138,218,42,75,149,21,69,186,190,158,58,138,106,168,159,12,209,72,155,182,72,220,138,142,106,167,189,21,21,80,247,128,53,231,159,132,43,244,156,113,203,194,109,43,38,107,63,9,214,149,179,236,188,204,179,255,0,166,18,165,119,79,84,163,218,79,134,253,183,247,155,6,218,109,86,235,21,170,138,201,104,164,142,150,130,223,79,29,37,44,17,167,179,20,49,181,26,198,39,212,141,68,79,212,99,152,184,125,195,35,226,62,163,137,85,133,23,33,155,23,143,25,107,57,61,150,181,39,116,142,159,255,0,104,172,233,199,191,175,35,118,244,85,223,40,128,0,0,42,135,198,171,66,146,10,236,63,136,139,45,10,242,212,181,113,171,227,216,206,200,246,163,165,164,145,219,123,213,189,118,43,151,243,35,77,253,16,181,227,28,241,11,162,88,231,17,58,65,145,105,14,81,59,233,169,47,176,177,35,171,142,54,190,74,89,227,145,178,69,51,17,125,237,123,19,237,77,211,222,4,121,240,162,209,95,216,171,133,107,110,81,113,164,233,94,53,14,169,249,4,234,228,246,219,72,169,211,164,102,254,246,172,77,234,167,254,221,73,152,124,86,75,53,183,29,179,80,99,246,106,70,82,219,237,148,177,81,210,64,207,155,20,49,177,24,198,39,212,141,106,39,234,62,208,0,0,0,0,0,0,0,0,6,178,188,62,255,0,103,173,54,254,55,217,191,166,196,108,212,99,27,127,11,220,52,90,43,233,174,182,174,29,244,202,138,182,138,102,84,83,84,211,226,54,248,229,134,86,57,28,199,177,237,137,21,174,107,145,21,21,23,116,84,69,64,50,112,0,1,25,188,65,248,138,204,56,110,225,242,227,147,224,24,245,194,182,253,119,151,228,170,91,148,52,174,146,158,203,212,106,239,89,51,145,21,173,86,246,108,104,238,203,35,153,190,232,138,139,38,79,69,109,21,21,202,142,107,125,198,146,26,170,90,152,221,20,208,79,26,62,57,88,228,217,205,115,87,179,145,83,178,162,246,3,95,222,5,56,76,191,113,127,172,206,252,34,125,111,224,117,146,86,220,178,155,163,156,229,124,252,206,221,180,205,145,119,222,105,156,142,221,85,119,70,164,142,238,168,136,183,251,104,180,90,236,22,170,59,21,146,130,10,27,117,186,8,233,105,41,96,98,50,56,33,99,81,172,99,90,157,145,168,136,136,137,245,29,111,76,52,135,77,52,94,195,83,139,233,102,27,111,198,173,85,117,211,92,166,165,162,98,181,143,169,149,83,157,253,213,118,236,214,181,26,157,154,214,181,173,68,106,34,39,112,0,0,0,0,0,0,2,33,120,132,113,199,106,225,91,6,252,23,196,42,169,234,245,43,36,167,122,90,233,247,107,210,215,10,251,43,93,51,23,116,217,23,116,141,142,77,158,228,95,86,177,197,15,93,46,151,59,229,206,174,245,122,184,84,215,220,43,230,125,77,85,85,76,174,146,89,229,123,149,207,123,222,229,85,115,149,85,85,85,123,170,169,178,254,85,195,238,130,231,87,185,242,108,223,68,112,28,134,241,82,141,73,238,23,92,106,138,174,166,84,107,81,173,71,75,44,110,115,182,106,34,38,235,217,17,16,226,127,106,119,11,31,237,105,210,175,248,155,110,255,0,50,5,25,105,215,136,7,22,154,75,134,219,52,251,78,117,66,154,199,143,218,34,233,82,81,83,227,54,151,35,17,85,85,85,206,125,42,189,239,85,85,87,61,202,174,114,170,170,170,170,238,118,79,234,163,241,217,254,206,127,243,102,207,255,0,116,46,167,246,167,112,177,254,214,157,42,255,0,137,182,239,243,35,246,167,112,177,254,214,157,42,255,0,137,182,239,243,32,82,183,245,81,248,236,255,0,103,63,249,179,103,255,0,186,18,255,0,194,255,0,140,206,36,248,137,215,219,254,21,172,122,145,248,65,101,162,195,234,174,144,83,124,143,65,73,201,84,202,218,40,219,39,61,60,17,189,118,100,210,38,202,188,190,214,251,110,136,169,58,191,106,119,11,31,237,105,210,175,248,155,110,255,0,50,118,12,43,68,52,95,77,110,178,223,116,231,72,112,172,86,229,61,59,169,37,172,178,88,41,40,103,146,7,57,174,116,78,146,24,218,229,98,185,140,114,181,87,109,216,213,247,32,29,212,138,188,125,240,79,107,226,227,0,167,170,176,205,77,109,212,12,101,146,62,201,93,47,104,234,163,119,119,209,78,169,232,199,170,34,181,251,42,177,221,211,179,158,142,149,64,13,108,240,236,239,136,126,12,117,94,170,75,37,77,235,5,203,109,203,229,238,22,250,184,54,101,68,91,239,211,154,23,162,178,104,157,234,213,217,83,209,204,84,93,156,75,235,71,141,174,183,83,91,226,134,245,164,88,85,117,91,26,137,36,240,75,85,78,215,175,199,145,94,253,151,245,237,246,22,167,170,154,21,163,218,223,110,138,217,171,26,115,99,201,162,167,69,74,119,215,83,34,207,79,191,175,74,100,218,72,247,247,242,185,55,247,152,34,47,10,254,6,227,175,125,98,232,245,67,227,115,81,27,74,236,146,233,210,98,246,238,159,186,57,213,123,47,171,149,59,175,111,77,130,174,181,135,140,238,45,184,229,187,81,105,53,190,145,82,138,235,59,89,6,43,138,210,72,200,234,222,138,155,44,238,115,157,36,141,110,220,203,206,244,141,187,115,42,55,109,211,23,241,65,195,141,247,133,236,206,197,167,121,93,202,26,187,245,102,57,73,121,186,50,5,71,69,75,81,60,147,34,192,199,39,207,70,54,54,34,187,209,93,204,169,219,99,96,173,43,208,125,27,209,26,25,45,250,79,166,246,44,101,147,55,150,105,104,169,81,39,157,55,223,105,38,118,242,72,157,147,231,57,79,110,101,161,122,35,168,183,116,200,53,7,71,48,124,158,232,216,91,78,149,215,156,122,146,182,161,34,106,170,181,157,73,99,115,185,81,92,229,68,223,100,221,126,32,96,223,11,143,160,158,153,127,45,125,241,90,74,163,137,197,177,60,87,6,177,82,226,216,86,51,106,199,236,180,92,254,90,221,107,162,142,146,150,14,119,185,239,228,138,52,107,27,204,247,185,203,178,119,115,149,87,186,169,203,0,0,0,32,47,137,31,135,189,111,16,205,253,154,52,126,8,83,80,45,244,141,167,175,182,57,205,141,151,202,120,209,121,57,94,187,35,106,88,158,202,43,151,103,181,26,213,84,229,110,243,232,1,173,134,151,107,79,16,28,35,103,245,207,194,239,87,140,62,249,77,34,83,221,173,21,212,234,145,204,173,239,211,169,165,149,57,92,168,138,187,42,181,28,222,101,86,170,111,185,43,41,60,106,184,149,134,213,229,106,180,247,78,106,43,154,206,86,213,249,58,214,53,87,100,78,103,70,149,59,42,250,170,236,173,78,253,145,11,93,213,126,29,116,59,92,162,141,154,177,166,22,28,142,88,91,201,21,85,77,55,45,84,77,239,236,178,118,114,202,214,247,244,71,34,110,97,56,124,43,248,27,134,182,74,183,104,245,68,177,189,19,150,157,249,37,211,167,26,246,238,155,84,35,151,211,242,156,169,221,64,166,221,95,226,3,136,110,48,51,107,116,57,173,226,231,148,92,164,151,161,103,176,218,233,23,163,19,221,249,52,244,177,34,238,245,247,187,103,61,81,19,117,84,68,218,207,60,55,124,59,238,58,15,80,205,111,214,202,58,111,195,138,136,22,59,61,165,175,73,62,68,138,70,170,62,73,28,139,202,181,15,106,171,118,110,232,198,170,166,234,231,42,54,98,233,95,15,90,33,162,49,61,154,83,165,248,246,55,44,173,228,150,170,146,141,190,106,86,246,246,95,59,183,149,237,236,157,149,202,155,153,12,0,7,79,213,237,79,177,104,190,154,100,58,169,147,208,220,171,45,88,213,27,171,170,224,183,68,201,42,95,26,42,34,244,218,247,177,170,189,247,238,228,77,145,123,129,89,30,38,222,30,185,19,50,75,167,17,218,21,141,205,114,160,185,57,245,185,85,150,137,156,243,82,206,189,223,91,4,72,155,190,55,247,116,141,110,238,107,149,207,219,145,93,201,18,248,104,227,231,136,94,23,40,211,30,194,239,148,151,140,95,168,178,252,129,124,137,213,20,177,57,203,187,150,21,107,155,36,10,170,170,170,140,114,49,92,170,231,53,202,91,71,14,190,37,154,17,196,206,167,82,105,62,11,140,103,54,235,197,109,45,69,84,50,222,104,168,225,167,86,194,206,119,55,154,42,169,29,205,202,138,168,136,223,114,250,29,251,85,56,27,225,71,89,238,115,223,51,221,23,178,207,117,169,114,190,106,250,7,77,110,168,154,69,79,159,35,233,95,26,202,239,173,252,222,137,190,251,1,93,23,63,27,109,107,158,134,104,173,26,63,133,210,85,185,170,145,77,60,213,83,177,139,241,86,35,217,205,255,0,215,33,133,48,156,35,138,255,0,19,109,99,130,227,147,94,107,235,168,41,36,72,107,175,149,20,235,29,166,195,74,189,221,28,49,183,102,115,170,55,217,141,190,219,220,136,174,93,145,207,75,82,198,60,49,184,37,197,234,153,93,14,140,69,114,168,141,252,205,117,210,239,93,84,205,187,123,43,19,230,233,57,59,126,83,21,123,175,184,145,214,219,78,45,129,99,109,183,216,236,246,235,21,142,211,3,159,29,45,5,43,32,167,166,137,168,174,119,36,81,162,53,168,137,186,236,212,3,90,60,34,130,59,94,180,88,45,144,189,207,142,147,40,165,129,174,119,170,163,42,218,212,85,250,251,27,57,154,202,105,100,117,121,126,187,226,17,81,194,140,170,189,101,214,246,197,30,234,228,73,38,172,102,205,236,155,175,119,34,118,77,254,163,102,176,0,0,0,0,0,0,5,85,248,231,127,105,63,239,147,252,154,90,161,213,51,173,39,210,205,80,242,63,178,102,154,98,153,111,201,157,95,37,242,237,154,154,191,202,245,57,122,157,46,179,29,201,205,211,103,55,46,219,242,55,127,68,2,10,120,37,255,0,96,92,239,248,222,191,208,169,203,22,58,230,17,166,250,119,166,116,19,218,180,227,2,199,49,74,42,169,188,196,244,214,75,92,20,49,75,47,42,55,157,204,133,173,71,59,149,17,55,84,223,100,68,59,24,16,43,197,187,137,44,159,72,244,118,143,75,112,234,75,157,45,110,161,36,180,181,215,152,226,123,32,166,160,111,239,180,237,151,110,85,150,100,85,106,181,23,116,141,36,85,68,230,106,145,27,194,139,132,37,213,253,73,253,157,51,155,87,83,14,193,234,154,182,248,167,143,120,238,87,116,68,115,19,191,103,50,13,219,35,191,187,88,147,186,115,33,115,25,86,37,139,231,54,10,204,87,51,199,173,247,187,61,194,53,138,170,134,190,157,147,193,51,126,14,99,145,81,126,40,190,229,238,135,195,167,90,113,132,105,46,27,110,211,253,58,199,169,236,152,253,165,142,101,37,20,14,115,155,26,57,234,247,42,185,234,174,114,171,156,229,85,114,170,170,175,117,3,178,0,0,0,0,0,0,0,0,24,99,139,14,23,240,174,43,180,166,175,79,50,151,37,13,194,7,249,187,37,225,145,163,229,182,214,34,108,143,68,237,205,27,147,118,189,155,236,230,175,109,156,214,185,185,156,1,174,22,123,166,92,71,240,59,171,148,181,23,56,174,184,142,69,108,153,242,90,47,180,14,85,165,173,98,118,87,193,54,220,146,177,205,93,157,27,147,125,157,202,246,166,234,210,73,227,190,52,92,77,218,173,109,161,190,97,152,5,238,166,54,35,91,91,45,13,84,18,61,127,58,70,199,58,49,87,211,230,181,136,92,118,103,131,225,186,139,143,212,98,153,238,45,106,200,108,245,105,248,234,27,149,35,42,33,114,247,217,220,175,69,68,114,111,217,201,221,23,186,42,17,182,229,225,111,192,253,202,233,242,163,244,118,74,116,115,149,210,83,83,95,238,49,64,245,255,0,114,147,251,41,245,49,90,157,189,0,167,189,120,226,187,136,206,48,242,43,125,175,53,186,212,92,99,90,132,109,171,24,177,82,61,148,141,157,221,155,211,167,106,185,243,72,187,170,35,158,175,127,117,68,93,151,98,199,252,55,124,58,107,116,98,162,151,94,53,198,222,198,102,175,137,223,34,89,31,202,244,179,70,246,236,179,76,169,186,45,75,154,170,136,212,93,163,106,174,251,189,118,100,193,210,62,23,56,124,208,135,249,141,40,210,123,13,134,179,145,98,243,236,133,103,173,228,84,217,91,230,102,87,205,202,190,244,231,217,125,230,82,0,0,0,0,0,85,95,142,119,246,147,254,249,63,201,165,170,29,83,58,210,125,44,213,15,35,251,38,105,166,41,150,252,153,213,242,95,46,217,169,171,252,175,83,151,169,210,235,49,220,156,221,54,115,114,237,191,35,119,244,64,32,167,130,95,246,5,206,255,0,141,235,253,10,156,177,99,174,97,26,111,167,122,103,65,61,171,78,48,44,115,20,162,170,155,204,79,77,100,181,193,67,20,178,242,163,121,220,200,90,212,115,185,81,19,117,77,246,68,67,177,128,0,0,0,1,1,124,72,252,61,235,120,134,111,236,209,163,240,66,154,129,111,164,109,61,125,177,206,108,108,190,83,198,139,201,202,245,217,27,82,196,246,81,92,187,61,168,214,170,167,43,119,170,173,46,214,158,32,56,70,207,235,159,133,222,175,24,125,242,154,68,167,187,90,43,169,213,35,153,91,223,167,83,75,42,114,185,81,21,118,85,106,57,188,202,173,84,223,115,100,243,28,234,191,14,186,29,174,81,70,205,88,211,11,14,71,44,45,228,138,170,166,155,150,170,38,247,246,89,59,57,101,107,123,250,35,145,55,2,168,169,60,106,184,149,134,213,229,106,180,247,78,106,43,154,206,86,213,249,58,214,53,87,100,78,103,70,149,59,42,250,170,236,173,78,253,145,8,189,171,252,64,113,13,198,6,109,110,135,53,188,92,242,139,148,146,244,44,246,27,93,34,244,98,123,191,38,158,150,36,93,222,190,247,108,231,170,34,110,170,136,155,92,148,62,21,252,13,195,91,37,91,180,122,162,88,222,137,203,78,252,146,233,211,141,123,119,77,170,17,203,233,249,78,84,238,166,111,210,190,30,180,67,68,98,123,52,167,75,241,236,110,89,91,201,45,85,37,27,124,212,173,237,236,190,119,111,43,219,217,59,43,149,55,2,29,120,110,248,119,220,116,30,161,154,223,173,148,116,223,135,21,16,44,118,123,75,94,146,124,137,20,141,84,124,146,57,23,149,106,30,213,86,236,221,209,141,85,77,213,206,84,109,132,0,0,171,207,18,95,14,12,139,49,200,110,156,67,232,5,157,247,27,141,193,86,167,37,198,233,218,157,105,229,68,78,106,186,70,167,207,123,182,222,72,147,218,115,183,115,121,149,202,133,161,128,53,193,208,110,44,184,131,225,82,235,91,73,166,249,85,77,186,153,243,57,46,22,27,148,29,122,55,204,223,101,202,248,31,222,57,17,81,17,92,206,71,251,40,138,187,38,196,154,173,241,170,226,90,166,208,250,74,109,63,211,170,74,247,181,91,231,35,163,173,115,88,171,191,180,216,221,82,169,186,118,219,153,92,155,167,116,95,66,210,117,107,132,206,28,53,206,173,215,29,82,210,27,13,234,224,246,242,62,224,145,190,150,177,237,219,100,71,84,64,230,74,187,109,219,119,118,247,24,174,219,225,105,192,237,186,165,213,46,209,201,106,213,100,73,35,101,78,67,115,115,35,239,243,81,169,80,136,228,250,157,205,232,5,48,100,185,111,17,60,102,106,180,15,186,207,125,207,178,251,146,244,104,232,233,161,230,109,60,91,252,216,162,98,36,112,66,221,247,114,236,214,167,119,57,125,84,184,159,15,94,4,105,184,80,198,42,178,220,226,74,59,134,163,228,80,36,85,179,83,185,95,13,178,151,116,119,148,137,223,150,170,228,71,72,244,77,149,205,68,110,237,106,57,210,87,77,180,123,74,244,122,214,235,54,151,105,245,135,23,165,151,110,179,109,180,76,133,243,170,111,178,202,244,78,105,21,55,94,239,85,83,184,0,0,0,0,0,34,71,136,31,3,116,60,91,97,212,151,220,90,166,154,219,168,120,204,50,50,213,83,63,179,13,125,59,151,153,212,115,185,19,118,167,54,238,99,251,163,28,231,118,217,238,84,150,224,13,106,45,183,126,32,184,63,213,105,29,69,54,65,167,185,173,165,86,57,162,123,121,22,72,149,125,30,199,34,199,81,11,149,187,166,232,248,221,178,42,111,178,41,43,236,62,52,188,76,219,109,169,71,122,194,52,250,239,82,198,236,218,183,209,85,194,247,175,126,239,107,42,17,139,238,249,168,222,201,250,203,117,212,205,26,210,157,101,180,178,201,170,122,127,99,201,233,34,85,88,82,227,72,217,31,2,175,170,199,39,207,141,87,110,234,213,69,48,12,222,22,92,14,79,114,90,247,104,236,205,98,162,243,82,179,34,185,182,21,85,223,191,106,142,100,245,244,71,34,118,78,192,84,7,16,156,101,241,17,197,117,93,45,167,80,50,46,123,98,78,213,163,199,108,212,235,5,23,89,87,102,170,68,138,231,204,253,215,102,172,142,123,147,125,147,109,215,121,189,225,197,225,179,146,216,114,91,95,16,60,67,88,86,218,251,107,155,87,142,99,53,109,84,169,109,66,42,43,42,234,217,254,167,201,217,89,19,189,174,111,105,232,222,84,71,79,189,41,225,75,135,61,16,169,109,195,75,244,131,30,178,215,198,222,86,92,18,5,168,173,98,108,168,168,218,137,149,242,162,42,47,125,157,223,223,185,149,192,0,0,0,0,164,95,23,237,19,126,3,196,157,38,163,218,168,149,182,221,72,160,109,82,242,53,118,91,141,50,54,26,134,162,109,182,234,197,167,122,237,221,93,35,187,123,214,210,184,45,208,196,225,227,134,236,59,78,106,233,155,13,225,180,159,40,222,246,245,91,133,71,227,38,106,175,191,147,116,137,23,225,19,78,127,92,56,125,195,53,226,167,4,159,47,133,30,152,54,81,77,147,83,167,39,55,89,208,177,233,208,119,198,55,185,99,87,39,162,244,211,125,253,12,162,0,0,0,137,126,39,90,20,154,215,194,189,250,178,219,66,179,223,240,103,126,18,219,121,25,188,142,100,45,84,170,141,54,238,168,232,22,71,114,247,221,209,179,182,251,18,208,245,207,4,21,80,73,75,85,12,115,67,51,22,57,35,145,168,230,189,170,155,43,85,23,178,162,167,109,128,168,223,5,93,21,249,95,54,204,117,238,233,73,205,77,143,210,183,31,180,189,201,217,106,231,218,74,135,181,125,206,100,45,141,191,101,74,150,236,99,14,28,244,7,17,225,175,77,89,166,120,99,164,146,133,151,58,251,138,205,35,81,36,145,106,39,115,216,142,219,213,89,18,197,18,47,189,34,69,50,120,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,52,241,233,196,106,240,245,162,87,43,149,189,55,187,94,99,154,215,70,239,245,169,102,164,170,88,228,217,98,145,174,217,208,167,178,187,34,251,213,19,214,75,21,55,227,85,151,85,252,187,139,96,155,126,230,242,148,55,109,251,124,254,123,140,95,155,191,167,247,91,125,94,240,43,87,51,203,239,121,222,73,112,202,114,26,191,49,93,113,168,150,166,87,244,216,205,221,36,142,123,187,49,173,79,156,245,244,68,61,88,182,75,117,195,242,43,118,79,100,159,163,91,108,170,134,174,7,242,181,219,62,55,181,237,93,156,138,159,57,169,234,138,135,20,0,216,147,129,141,111,253,157,120,127,177,100,21,50,245,46,22,184,41,109,53,206,229,219,154,166,58,42,103,200,237,146,54,53,55,116,190,141,69,79,130,252,51,205,214,213,65,122,161,150,219,115,131,173,77,59,28,201,25,204,230,238,215,34,162,166,237,84,95,69,82,11,120,64,227,181,150,254,31,238,23,122,133,217,149,55,169,122,109,237,243,93,69,64,228,93,209,126,175,129,61,0,196,244,60,43,232,53,183,32,92,166,139,4,233,221,22,111,48,179,252,169,90,191,140,231,71,239,202,179,114,252,228,69,219,109,191,81,148,169,40,233,232,41,163,164,164,143,146,40,154,140,99,119,85,217,17,54,78,235,223,209,15,112,3,161,107,174,164,211,233,38,147,229,25,252,235,237,90,45,53,181,112,167,126,242,69,77,44,173,78,205,119,250,223,189,170,159,111,161,174,238,190,235,118,87,174,218,141,119,204,242,75,135,152,101,77,101,67,168,217,210,141,157,42,119,79,44,145,179,118,70,206,109,186,174,238,169,186,251,254,9,114,190,43,116,215,202,142,22,228,117,149,221,162,187,44,149,105,179,63,210,201,110,174,231,249,223,171,211,191,192,162,16,5,154,248,47,230,247,54,102,217,30,13,36,187,219,214,217,89,112,107,121,91,218,94,181,186,36,93,249,121,190,111,247,91,125,94,242,178,139,79,240,91,211,119,190,108,155,84,230,77,227,106,86,217,24,159,221,111,110,157,23,179,190,31,220,254,191,112,22,178,0,0,0,3,215,59,18,72,100,141,222,143,106,181,127,90,26,251,248,140,98,143,197,56,160,200,163,114,108,151,57,106,238,77,255,0,115,37,198,175,111,122,254,111,213,246,27,6,20,199,227,35,166,245,150,141,106,178,103,204,169,234,81,214,216,233,168,213,188,136,156,178,190,174,225,46,219,243,42,175,100,252,221,190,191,112,29,175,193,127,48,101,62,89,145,225,207,147,218,146,142,178,181,27,183,198,91,116,123,239,203,254,63,213,239,45,196,160,95,12,204,241,152,39,20,182,101,127,165,253,148,246,63,215,61,198,143,251,151,126,103,213,246,161,127,40,168,228,71,39,162,247,3,200,0,0,0,0,0,0,0,0,58,70,171,235,30,11,163,56,205,78,83,156,221,188,149,36,12,123,145,122,19,73,204,230,198,247,242,254,41,143,84,221,34,127,125,189,223,102,240,31,86,60,103,177,27,13,68,246,189,53,211,127,194,29,149,209,182,187,229,137,105,57,23,121,26,142,233,205,66,187,237,179,29,182,255,0,149,183,185,64,178,240,81,238,79,226,225,196,61,234,225,37,77,157,255,0,36,211,57,21,25,79,181,12,252,136,174,114,167,180,234,52,85,217,21,19,245,125,103,87,95,20,62,39,150,85,147,240,163,213,220,219,121,43,127,253,208,11,234,61,115,207,21,52,107,44,207,229,99,125,87,101,95,250,10,27,155,197,27,137,233,156,142,252,39,229,217,156,187,121,43,122,254,191,244,161,141,181,27,141,126,32,181,50,55,211,95,243,78,106,105,55,71,69,242,117,18,110,139,206,158,172,129,171,232,245,64,47,19,85,184,194,208,205,31,90,136,114,204,179,163,85,77,19,229,116,62,66,177,219,242,243,166,220,209,194,244,245,141,200,68,157,87,241,142,211,187,101,36,212,122,103,141,252,177,59,154,230,182,167,206,79,79,200,237,158,137,236,77,68,168,187,42,49,127,94,222,229,42,2,182,182,166,225,85,45,109,100,157,73,167,123,164,145,219,34,110,229,85,85,93,147,183,170,169,235,138,39,205,35,98,141,187,189,238,70,181,55,245,85,244,2,64,241,21,198,206,177,241,17,89,37,61,254,241,229,236,189,210,59,127,151,165,127,47,121,145,23,170,200,35,122,251,19,43,127,86,254,190,145,254,40,165,169,157,144,196,222,105,37,122,53,169,190,219,185,87,100,37,63,13,190,30,90,201,196,12,20,247,198,65,242,61,138,73,152,215,86,243,82,212,123,10,144,185,93,211,243,44,127,204,155,155,109,183,237,183,170,246,180,30,27,252,57,244,115,135,232,105,178,43,191,250,57,123,165,137,147,190,179,247,85,47,78,70,164,47,87,116,219,82,246,46,207,133,93,182,219,123,91,122,39,112,163,220,167,77,50,236,54,209,111,189,223,237,190,90,154,231,20,83,83,59,173,19,249,217,35,92,230,46,204,114,170,110,141,95,84,79,78,231,92,163,163,169,175,169,101,37,36,125,73,100,223,149,187,162,111,178,110,189,215,183,162,18,223,196,203,86,237,218,135,175,213,182,27,44,92,180,88,203,100,180,42,243,57,119,146,154,182,177,191,148,198,175,163,211,222,169,245,169,246,248,98,112,250,205,98,214,232,242,27,172,156,182,156,107,127,51,30,219,245,124,197,37,107,25,221,178,49,205,217,241,162,246,69,223,223,178,1,58,113,125,28,164,225,79,129,171,182,243,243,94,102,232,121,201,185,85,57,246,188,59,147,217,231,149,137,179,42,54,237,250,251,250,83,150,157,99,110,205,51,107,126,58,146,244,214,179,171,237,114,239,183,36,47,127,166,233,249,191,18,227,124,94,243,151,227,58,7,77,138,83,77,211,118,67,207,178,114,239,191,66,182,130,79,123,87,243,190,41,250,202,206,224,83,10,171,205,120,141,198,233,41,99,231,233,121,206,102,238,137,190,244,21,43,234,174,79,205,3,97,123,29,170,150,203,107,134,217,68,222,88,97,230,229,77,213,125,92,174,95,85,85,245,85,247,159,120,0,81,151,139,85,198,170,171,137,235,149,12,204,218,42,62,143,73,119,78,252,246,250,21,95,68,223,215,226,103,207,5,60,106,146,40,179,236,141,87,154,121,190,74,229,245,78,93,190,81,103,199,101,237,245,16,231,196,75,40,76,179,139,172,230,229,4,221,74,101,249,51,163,236,237,183,250,25,72,142,245,68,95,86,251,203,8,240,110,181,190,13,30,188,220,149,155,54,167,203,236,187,250,242,213,92,27,241,2,195,206,11,55,202,168,176,156,98,183,39,184,174,212,244,93,62,127,95,203,145,172,79,68,85,245,114,123,142,116,135,254,40,154,132,252,51,134,43,221,162,21,229,150,245,229,185,29,235,183,70,225,68,229,237,202,169,232,239,138,126,176,41,179,136,237,127,202,248,135,212,58,204,219,37,168,221,178,244,250,16,242,71,248,189,160,134,55,123,76,142,61,247,232,181,123,167,111,249,87,172,105,53,138,159,37,212,27,85,146,170,110,148,85,61,126,103,242,171,182,229,130,71,39,100,84,247,183,226,117,19,49,112,139,100,142,255,0,175,216,197,186,87,242,181,254,119,126,219,250,81,78,191,20,248,1,39,188,90,244,162,135,4,206,113,155,253,182,159,146,11,215,157,217,252,234,188,221,24,104,89,232,175,114,166,202,245,247,39,235,51,111,130,182,160,58,187,29,206,176,58,217,54,75,103,201,158,73,187,124,238,164,151,25,100,238,141,237,232,159,57,203,245,124,15,171,198,178,211,79,46,25,167,247,46,150,242,82,252,171,202,238,101,246,121,165,183,34,246,223,185,27,252,35,175,85,214,254,34,25,111,167,159,146,10,221,250,204,229,69,230,228,161,175,86,247,84,221,54,85,247,1,120,32,0,0,0,0,0,0,0,53,250,241,34,188,209,221,56,166,202,35,165,127,50,211,249,46,126,202,159,58,221,71,183,170,39,192,176,47,7,27,35,168,116,62,233,121,95,75,159,67,111,254,167,89,112,111,199,235,248,33,88,252,105,215,65,115,226,99,49,173,165,147,158,41,62,79,229,118,202,155,237,111,167,69,245,250,208,182,255,0,10,123,43,109,28,45,89,95,234,249,252,207,50,252,121,110,53,219,123,215,226,5,87,248,128,90,95,102,226,139,45,163,123,57,85,190,67,182,251,255,0,228,234,85,248,175,196,142,100,193,241,83,179,62,215,197,230,87,50,51,104,106,60,143,77,119,245,229,182,81,111,239,85,245,95,121,27,110,58,115,116,160,211,235,62,160,185,219,209,221,124,199,42,108,223,103,165,58,68,191,149,186,247,95,205,79,215,234,5,148,248,45,103,83,84,197,154,97,78,167,222,58,63,147,185,100,231,78,220,235,113,147,211,151,252,127,246,22,160,81,15,133,174,166,79,130,113,17,73,102,234,114,82,95,186,158,97,219,34,254,241,67,90,230,254,67,151,213,254,229,79,214,94,240,16,163,197,119,28,125,223,134,250,235,139,35,230,242,29,45,215,125,182,231,175,161,79,138,124,62,178,151,180,138,186,162,219,168,118,154,218,90,142,132,177,245,249,100,228,71,109,188,18,34,246,94,222,138,108,3,198,254,53,110,202,120,106,203,109,151,71,244,225,127,144,221,251,57,121,118,175,166,119,163,85,21,123,181,61,230,188,120,189,68,116,151,218,106,137,89,204,214,115,238,155,237,234,199,32,27,68,218,229,116,244,49,74,233,122,138,238,111,107,151,109,251,175,184,250,142,183,167,115,197,83,135,91,230,129,156,140,119,87,100,221,87,111,198,189,61,231,100,2,147,124,95,176,151,99,154,229,65,146,126,69,255,0,171,202,191,251,10,58,6,47,229,47,231,124,19,245,156,159,131,222,168,75,141,106,221,211,2,145,219,65,146,116,55,77,189,124,189,53,124,191,152,171,234,239,206,79,215,232,118,79,27,11,109,93,46,107,167,183,25,160,229,130,183,229,110,139,249,145,121,249,33,183,35,187,34,238,155,47,196,131,60,59,234,109,126,144,106,245,139,63,183,63,150,107,103,154,219,179,87,247,202,89,98,247,177,233,233,34,254,74,255,0,140,11,162,241,54,209,6,234,175,15,23,75,197,182,147,173,122,177,116,60,154,117,57,127,126,174,163,108,159,58,70,179,230,70,190,168,191,86,202,81,166,15,152,92,240,28,166,139,42,180,46,213,116,61,78,159,205,252,184,221,26,252,230,185,61,30,190,229,54,110,134,91,54,123,140,164,140,94,189,5,119,251,182,239,201,39,251,215,124,230,125,70,188,252,99,232,21,231,135,253,104,187,226,181,52,187,90,255,0,115,249,10,142,118,126,59,247,37,60,146,123,9,35,220,221,157,54,222,210,247,245,78,222,129,125,250,1,171,22,237,105,210,219,62,160,91,159,187,110,62,99,118,236,238,221,58,137,98,247,177,159,235,75,249,41,254,53,200,83,69,28,241,62,9,91,204,201,26,172,114,111,182,232,169,178,148,237,225,41,196,165,179,9,202,46,58,83,151,93,252,181,37,215,163,242,115,124,187,159,251,212,117,211,203,222,56,149,125,92,223,156,228,245,237,191,161,113,128,67,174,38,124,54,116,159,93,100,175,200,108,206,249,6,255,0,80,146,206,181,59,84,213,117,102,119,89,255,0,49,213,76,99,119,146,84,95,77,147,151,111,69,237,82,252,76,240,117,170,60,53,95,166,166,200,232,124,197,157,207,119,150,184,117,105,217,213,103,60,200,197,233,50,121,28,221,217,3,157,223,211,209,123,250,236,90,117,173,65,211,236,103,83,113,106,252,71,43,161,243,84,23,10,121,105,228,103,86,70,118,146,55,198,189,227,115,93,243,94,239,122,122,129,171,225,216,244,250,131,19,185,229,52,116,121,181,227,228,203,84,146,198,217,170,60,188,179,114,181,100,98,59,217,141,81,203,236,171,151,183,195,226,168,72,95,16,30,22,41,120,108,213,87,211,227,235,189,142,240,197,174,166,111,127,197,117,106,106,145,145,238,249,164,123,182,100,41,237,46,219,251,209,23,214,43,129,109,122,77,225,115,195,166,173,96,214,124,203,23,207,124,237,53,101,53,60,242,73,242,85,116,123,185,240,199,34,183,103,213,181,125,36,111,116,79,127,234,60,106,23,130,254,62,250,25,170,240,77,70,232,212,49,28,232,233,126,72,123,185,182,71,170,39,60,181,219,38,235,200,159,242,252,72,93,193,63,23,249,71,13,90,131,67,28,183,29,177,107,141,76,80,92,225,232,199,236,69,36,244,221,105,121,186,50,72,187,69,6,220,173,217,126,29,253,111,163,77,181,7,29,213,28,42,211,155,226,245,158,102,130,235,71,5,84,111,233,200,205,146,88,153,42,38,207,107,93,243,100,111,185,61,125,222,128,80,23,16,92,16,107,111,15,175,154,225,145,216,122,214,54,189,205,101,195,205,82,55,155,247,213,79,197,50,119,189,61,136,92,239,249,61,125,122,14,136,235,166,115,160,121,149,38,93,134,87,116,101,166,154,55,203,23,74,23,117,88,217,99,145,204,230,146,55,163,119,88,154,155,162,118,255,0,14,251,40,228,22,11,86,81,102,172,176,94,233,124,197,13,124,18,83,207,23,59,153,207,27,216,172,114,110,213,69,77,218,229,77,209,81,123,148,243,226,67,192,117,46,150,86,77,171,26,95,111,233,216,106,92,233,107,233,186,170,189,41,28,181,147,200,254,121,234,28,247,108,200,227,77,154,221,151,213,59,238,128,88,167,7,28,85,227,188,77,233,189,21,222,41,250,121,5,36,17,197,115,166,229,145,118,153,176,83,186,103,115,244,99,103,239,147,237,179,83,111,122,118,244,144,102,181,220,54,113,3,148,240,235,169,54,252,219,29,159,104,91,44,81,215,67,203,31,227,169,188,196,50,72,206,103,199,34,183,116,133,169,187,83,116,247,124,23,96,126,31,53,175,27,215,173,48,178,231,152,253,79,81,245,116,116,203,93,23,36,137,208,170,117,60,82,201,30,239,141,156,220,189,84,78,102,183,149,125,223,4,12,148,0,0,0,0,0,3,168,234,246,68,204,75,74,242,252,149,242,244,146,215,98,184,86,35,249,121,185,86,58,105,31,190,219,46,255,0,55,224,191,97,173,174,176,229,19,102,90,167,150,228,178,207,214,75,133,238,190,165,143,229,70,238,217,42,100,122,46,219,39,231,124,16,189,127,17,221,66,110,5,194,238,79,22,219,187,34,165,173,177,109,240,74,139,117,95,127,154,239,204,250,190,212,40,35,29,181,252,185,144,91,44,188,252,159,40,86,67,75,205,182,251,115,189,27,190,219,167,199,226,128,93,111,132,158,157,84,226,186,11,54,69,91,73,209,146,241,92,234,152,87,168,142,231,134,90,42,23,181,221,156,187,111,202,189,149,17,126,194,117,152,159,133,76,82,159,13,225,227,79,172,180,235,191,38,53,105,89,29,223,218,122,80,192,213,93,149,87,111,155,241,50,192,0,15,10,168,136,170,190,136,7,144,97,253,91,226,215,65,52,67,169,22,163,231,31,37,212,49,170,173,139,228,202,217,249,149,58,157,183,134,23,162,119,137,233,250,190,180,222,37,230,190,50,26,79,108,185,77,73,135,227,127,44,210,70,231,36,117,126,114,166,159,168,136,231,34,47,36,148,74,169,186,35,87,111,118,251,123,128,153,60,65,232,126,57,175,250,109,115,192,50,20,228,74,152,102,90,105,255,0,24,189,9,221,79,44,76,147,149,146,51,155,151,172,171,202,174,217,125,255,0,20,165,253,117,240,212,215,253,49,190,92,31,141,99,223,46,216,227,158,87,65,87,230,232,169,127,18,143,151,149,121,31,84,231,252,198,53,123,247,246,182,245,66,83,187,198,138,209,214,68,110,156,126,47,155,186,252,176,239,77,255,0,247,19,33,105,175,139,254,139,228,183,154,107,94,109,109,252,29,130,119,178,53,170,235,85,213,242,171,158,198,252,200,232,145,87,179,156,190,191,147,183,189,0,128,90,17,225,229,175,154,163,152,219,169,111,120,143,201,152,255,0,153,135,206,214,249,250,41,185,98,234,196,146,39,77,181,45,122,254,46,69,119,179,223,182,201,220,188,157,25,211,59,102,144,105,166,63,167,214,165,230,138,205,110,164,163,115,253,164,231,116,52,241,196,174,217,207,122,166,233,26,118,230,95,181,125,78,83,3,212,12,71,83,49,202,124,179,8,187,124,165,106,170,107,29,21,71,66,88,121,145,209,182,70,251,50,181,174,79,101,237,94,233,239,248,238,118,32,0,0,7,64,215,125,46,161,214,77,41,201,52,250,181,121,86,235,108,172,166,129,253,215,146,105,105,165,137,174,217,30,205,246,234,47,101,114,39,217,234,119,240,6,183,28,67,240,207,168,90,1,156,92,241,236,142,209,211,161,142,162,101,161,168,243,16,47,90,153,38,149,145,191,149,146,189,91,204,216,92,187,57,119,79,69,250,241,141,135,27,188,228,215,40,45,22,90,63,49,85,83,43,97,141,157,70,51,119,185,200,212,77,220,168,158,174,79,85,54,129,200,49,139,30,83,66,235,117,250,135,205,83,189,21,28,206,171,217,186,42,42,47,118,170,47,163,151,252,39,5,141,105,14,157,226,21,139,95,142,227,222,82,117,238,175,243,115,201,239,69,244,123,213,61,90,223,240,1,21,60,48,120,95,191,104,86,152,203,147,102,16,116,110,249,19,157,87,27,57,152,238,74,90,138,122,39,163,119,142,87,181,118,124,78,239,178,47,216,158,179,112,240,137,178,108,158,227,200,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,171,106,166,7,69,170,58,103,149,233,189,197,232,202,108,162,203,89,104,124,138,155,244,250,240,186,52,127,218,213,114,57,62,180,59,72,3,91,29,44,206,51,142,16,248,144,182,101,85,118,135,69,127,192,47,115,82,220,173,242,170,179,168,214,243,193,85,6,254,238,120,221,35,81,219,118,230,71,108,166,195,58,61,172,122,121,174,248,29,191,81,244,203,32,134,235,103,184,49,59,181,81,38,166,151,100,87,65,59,55,222,57,91,186,110,213,250,149,55,69,69,88,173,199,175,135,13,139,137,183,205,169,218,105,85,71,96,212,136,97,107,39,89,209,91,71,123,141,141,217,140,153,91,186,199,50,34,34,54,84,69,221,17,26,244,219,149,204,169,251,142,51,197,159,6,249,84,243,205,71,157,105,181,197,174,72,228,172,165,146,104,41,106,145,21,81,19,173,26,172,53,12,221,23,110,238,106,129,177,241,14,60,76,120,172,198,244,43,66,239,122,125,106,190,70,185,230,115,65,37,178,223,69,11,209,102,165,163,149,21,149,21,114,127,173,181,35,87,181,139,217,85,234,156,191,53,202,218,164,172,241,6,227,66,229,111,75,76,188,64,100,169,18,181,35,71,64,144,67,50,166,219,126,251,28,105,38,253,253,121,183,223,191,175,115,145,209,158,8,248,174,226,167,43,75,220,248,213,242,150,138,229,55,90,227,150,101,93,104,226,122,110,136,233,17,243,126,50,165,251,123,153,205,186,167,117,106,110,168,29,143,194,231,69,110,154,179,197,126,59,127,242,82,62,199,128,187,240,138,229,81,203,236,71,36,104,169,72,205,215,183,59,167,228,114,39,170,182,57,21,62,106,170,95,113,136,56,95,225,147,79,248,85,211,58,125,60,193,216,234,169,228,127,153,187,93,231,141,173,168,185,213,42,108,178,63,111,154,212,78,204,102,234,141,111,109,213,85,206,118,95,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,66,79,19,222,24,47,218,235,166,49,228,216,132,29,107,190,58,169,87,36,124,204,111,61,53,61,61,107,213,187,201,43,26,155,190,86,247,217,87,237,79,73,182,120,84,221,54,95,120,26,181,223,177,187,206,51,114,158,209,122,163,242,245,84,210,186,25,25,212,99,246,123,92,173,84,221,170,169,234,213,244,83,39,112,241,195,62,161,107,254,113,108,199,113,203,71,82,134,74,136,86,186,163,204,64,157,26,101,154,38,72,254,87,202,197,119,43,102,106,236,213,221,125,19,234,216,91,37,210,29,59,203,235,18,191,34,199,188,220,233,221,31,230,231,143,222,171,232,199,162,122,185,223,225,57,220,127,24,177,226,212,45,183,88,104,124,173,59,17,17,172,234,189,251,34,34,34,119,114,170,250,53,63,192,7,84,208,141,46,161,209,189,41,198,244,250,137,121,150,213,108,163,166,157,253,211,158,104,169,162,137,206,217,94,253,183,233,167,100,114,167,219,234,119,240,0,0,0,233,58,205,166,118,205,95,211,76,131,79,174,171,203,21,230,221,87,70,215,251,75,200,233,169,228,137,29,179,94,197,93,146,69,237,204,159,106,122,148,109,174,254,30,90,249,165,217,141,198,150,201,136,252,167,143,249,153,188,149,111,159,162,135,154,46,172,169,26,116,221,82,231,167,226,227,71,123,93,251,236,189,203,255,0,58,238,121,168,24,142,153,227,149,25,102,111,118,249,54,213,74,215,186,90,142,132,179,114,163,99,116,142,246,98,107,156,190,203,28,189,147,221,241,216,10,54,208,175,13,77,127,212,235,229,189,249,46,61,242,21,142,73,226,116,245,126,110,138,171,241,42,248,185,151,145,149,77,127,204,123,151,183,127,103,111,85,46,131,135,221,15,199,52,3,77,173,152,6,60,156,233,77,12,43,83,63,227,19,175,59,105,226,137,242,114,190,71,242,243,116,81,121,81,219,39,187,226,177,35,82,188,95,244,95,26,188,212,218,240,155,111,225,20,16,61,241,165,87,90,174,147,153,90,247,183,230,73,68,170,157,154,213,245,252,173,189,202,99,214,248,209,90,58,202,142,211,143,197,243,118,95,150,29,233,191,254,226,5,162,2,186,240,175,25,13,39,185,220,161,164,204,49,191,145,169,36,115,82,74,191,57,83,81,211,69,115,81,87,146,58,36,85,217,21,203,183,191,109,189,228,180,210,78,45,116,19,91,250,113,105,198,113,242,165,67,218,138,232,190,76,173,131,149,87,167,219,121,161,98,47,121,88,159,175,234,93,131,48,3,194,42,42,34,167,162,158,64,16,83,197,179,78,170,114,189,5,139,34,162,164,235,73,103,174,109,76,203,212,70,242,67,21,21,115,220,238,238,77,246,230,78,200,138,191,105,58,204,79,197,86,41,79,153,112,243,168,54,90,133,229,231,198,174,203,27,187,175,43,214,134,118,162,236,138,155,252,239,136,26,239,232,246,79,54,27,170,120,150,75,20,253,31,147,239,116,21,47,127,42,59,102,199,83,27,213,118,217,127,55,224,166,201,90,67,145,51,45,210,188,67,37,100,221,95,148,236,86,250,197,127,47,47,50,201,77,27,247,219,100,219,231,124,19,236,53,149,200,173,127,33,228,23,59,47,63,63,201,245,147,82,243,109,182,253,55,171,119,219,117,248,124,84,191,127,14,29,65,110,123,194,238,51,22,219,59,29,165,162,177,109,241,74,123,117,39,127,154,223,207,250,254,213,2,80,128,0,0,0,0,0,17,247,140,126,42,241,222,25,52,222,182,241,44,253,76,130,174,9,34,182,83,114,200,155,204,232,42,29,11,185,250,50,51,247,200,54,217,201,183,189,123,122,247,142,32,245,175,27,208,93,48,189,103,153,5,79,77,244,148,117,43,67,23,36,139,215,170,109,60,178,199,30,236,141,252,188,221,37,78,103,55,149,61,255,0,5,215,227,137,62,32,114,158,34,181,38,225,155,100,83,239,11,165,150,58,24,121,99,252,77,55,152,154,72,217,204,200,227,87,108,147,57,55,114,110,190,255,0,130,7,29,173,218,233,156,235,230,101,87,151,102,117,221,105,106,102,145,241,69,210,133,189,38,58,89,36,107,57,163,141,136,237,150,87,38,234,157,255,0,193,183,126,225,247,130,13,109,226,9,240,220,49,203,15,70,198,231,181,175,184,121,170,71,114,254,244,171,248,167,206,199,175,177,51,93,255,0,39,175,164,141,240,222,224,58,151,84,235,33,213,141,80,183,245,44,52,206,108,180,20,221,85,78,172,141,90,57,227,127,60,21,13,123,119,100,146,38,206,110,201,234,189,246,66,225,177,251,5,171,23,179,81,216,44,148,190,94,134,130,8,233,224,139,157,207,228,141,140,70,53,55,114,170,174,205,106,38,234,170,189,128,173,45,61,240,95,199,217,67,13,94,119,168,221,106,135,163,93,37,47,201,15,111,46,232,197,84,231,138,187,101,217,121,211,254,95,129,231,86,124,46,120,116,210,92,26,241,153,101,25,239,146,166,163,166,168,158,57,62,74,174,147,103,50,25,36,70,236,202,183,47,164,110,238,169,238,253,69,139,106,78,160,227,186,93,133,221,179,124,162,179,203,80,90,168,231,170,145,253,55,191,116,138,39,202,169,179,26,231,124,216,221,238,95,79,127,161,66,252,108,113,127,148,241,43,168,85,209,197,113,223,22,183,84,203,5,178,30,140,126,220,81,207,83,209,147,155,163,28,137,188,83,237,202,237,215,227,223,208,48,78,160,208,98,118,204,166,178,143,9,188,124,167,106,142,89,27,13,71,151,150,30,102,164,143,70,251,50,42,185,61,148,106,247,248,252,81,78,184,9,81,225,253,194,205,47,18,122,172,202,124,129,118,177,217,216,149,213,45,239,248,212,138,166,149,31,30,236,154,55,183,118,76,190,210,111,183,185,21,125,3,169,112,205,193,214,168,241,43,126,134,155,28,161,242,246,118,189,190,102,225,213,167,127,73,156,240,163,215,164,249,227,115,182,100,237,119,111,95,68,239,233,109,28,51,120,108,233,62,133,73,65,144,222,93,242,245,254,157,34,157,42,118,169,165,233,76,222,139,254,99,106,158,199,109,36,74,190,155,47,54,222,137,222,80,105,246,159,99,58,101,139,80,98,56,165,15,149,160,183,211,197,79,27,58,178,63,180,113,178,52,239,35,156,239,154,198,251,215,208,236,160,126,33,138,56,34,100,17,55,149,145,181,24,212,223,125,145,19,100,35,191,30,26,223,79,162,92,63,223,174,109,127,238,235,205,53,85,166,153,187,47,239,146,209,85,57,139,191,77,233,243,162,247,162,39,197,83,223,33,43,235,169,109,148,53,23,26,233,122,116,244,177,62,121,159,202,171,202,198,162,171,151,100,221,87,100,69,244,40,179,196,239,136,106,109,96,214,169,177,204,122,231,230,172,216,243,93,66,255,0,196,171,54,170,130,174,181,139,243,227,99,254,100,137,239,86,247,245,85,2,38,200,251,166,160,102,206,123,89,212,184,228,87,69,84,110,237,77,230,168,155,211,127,101,191,57,255,0,82,125,133,230,120,100,232,130,105,87,15,22,187,197,206,147,163,122,190,245,252,226,117,57,191,121,174,172,108,127,54,71,51,230,72,158,136,159,94,234,86,215,134,127,14,247,61,96,215,90,28,142,182,147,150,199,140,172,87,69,159,168,213,231,168,167,172,163,127,75,149,37,99,211,118,72,171,205,178,167,212,170,94,76,210,217,176,60,105,100,122,244,40,40,127,221,187,110,121,63,223,59,231,63,235,2,159,60,97,53,66,76,151,86,237,120,20,110,222,12,111,175,183,111,79,49,77,65,47,230,34,250,183,243,151,245,122,28,103,132,14,18,236,143,92,171,242,79,200,176,116,185,151,255,0,111,71,94,196,252,164,252,223,130,254,162,40,113,17,169,181,250,191,171,215,220,254,226,254,105,174,126,87,126,205,79,222,233,98,139,220,198,39,164,105,249,41,254,50,115,120,40,91,107,42,179,109,66,184,195,7,52,20,95,36,245,159,204,137,201,207,13,197,27,217,87,117,221,126,0,91,217,242,221,37,116,20,50,202,217,122,106,222,95,107,151,125,187,167,184,250,142,183,168,147,69,79,135,92,38,157,156,236,111,75,116,221,83,127,198,179,224,6,181,122,189,95,81,115,212,59,181,109,85,71,94,89,58,28,210,114,35,119,218,8,209,59,39,111,68,46,135,194,139,28,125,163,134,250,43,147,217,202,151,14,166,203,190,251,244,235,235,155,241,95,143,212,82,30,83,83,29,93,246,170,162,38,114,181,252,155,38,251,237,179,26,134,195,124,16,99,86,236,91,134,172,74,217,107,127,82,22,121,253,159,179,147,155,122,250,151,122,57,85,83,187,148,12,240,85,127,141,46,117,53,52,88,102,20,218,125,163,172,249,71,154,78,116,239,200,182,233,61,57,127,199,255,0,97,106,5,16,248,165,106,100,249,223,17,21,118,110,167,61,37,135,167,229,221,178,39,239,244,52,78,119,228,53,125,89,239,85,253,64,67,82,70,120,127,218,95,121,226,139,18,163,99,57,149,222,127,182,251,127,228,234,165,248,167,192,196,86,221,57,186,92,52,250,241,168,45,118,212,118,175,47,204,155,55,218,234,206,177,39,229,110,157,211,243,87,245,122,146,71,194,182,204,251,167,23,152,164,202,205,225,166,243,221,69,223,211,154,215,90,137,239,69,245,79,112,19,151,198,54,202,234,237,14,181,222,19,210,217,215,223,255,0,170,86,91,219,241,250,190,10,87,239,134,237,230,142,215,197,54,47,29,83,249,86,163,206,242,118,85,249,182,234,205,253,17,126,37,156,248,172,89,18,239,194,213,237,232,158,220,30,91,149,126,28,215,26,29,253,233,240,42,67,130,218,232,45,188,76,97,213,181,82,114,69,31,202,28,206,217,87,109,237,245,9,232,159,90,129,177,216,0,0,0,0,0,0,7,133,236,158,187,1,173,15,17,213,235,115,214,108,134,185,222,178,249,79,249,41,33,79,130,124,11,179,240,212,163,74,62,23,113,198,167,191,206,125,227,89,255,0,105,69,90,151,116,142,243,155,92,174,81,38,205,155,163,178,125,144,177,191,4,248,23,213,225,229,66,234,30,24,177,134,185,54,230,243,191,120,85,255,0,218,5,110,248,191,90,166,164,226,45,110,111,110,209,215,252,197,221,59,242,80,208,53,125,255,0,226,67,153,196,244,126,163,53,240,191,169,200,45,52,93,107,157,55,39,151,78,170,55,159,155,33,115,29,243,158,141,77,154,213,245,79,249,79,111,140,181,178,58,93,98,176,92,91,87,212,125,119,154,230,139,167,183,75,146,150,222,137,223,127,107,127,95,118,196,232,240,250,211,122,86,240,57,133,226,119,216,249,252,207,202,62,97,187,170,111,203,119,170,145,189,218,239,179,209,64,162,60,63,42,185,225,89,13,46,75,103,147,146,174,147,159,166,187,53,126,123,28,197,249,200,169,232,229,247,27,48,233,78,160,89,181,67,4,182,230,182,9,250,212,87,14,183,77,220,175,110,253,57,159,26,246,123,90,190,177,175,185,63,198,107,151,196,54,152,79,163,218,185,124,211,249,228,234,124,153,229,182,126,200,156,221,74,88,165,244,71,191,111,223,63,57,127,196,88,111,132,55,18,241,49,46,90,35,147,212,108,229,232,252,144,188,139,223,253,63,83,63,204,139,253,207,207,127,217,240,2,194,248,143,181,252,181,163,25,13,179,163,213,235,121,79,99,155,151,125,170,225,119,174,233,240,53,169,160,123,35,171,141,242,124,212,223,127,240,41,179,110,177,82,195,91,167,55,122,89,229,233,70,255,0,47,187,185,85,219,109,60,107,232,159,97,172,80,27,60,105,27,217,38,158,90,95,31,205,94,190,223,253,158,67,184,24,183,134,43,181,45,247,67,177,171,173,26,109,12,254,115,149,59,254,77,100,205,95,84,69,245,69,247,25,72,10,146,241,187,130,142,60,139,75,166,134,171,169,60,191,45,245,226,228,84,233,109,29,181,27,221,123,59,116,239,219,208,172,68,85,106,238,158,165,158,248,222,85,81,75,127,210,186,104,41,185,42,32,249,115,175,39,58,175,83,153,150,213,111,101,236,155,39,110,222,165,97,1,123,158,24,58,230,253,86,208,186,123,45,214,175,169,117,177,243,245,219,211,219,110,181,101,107,155,221,177,181,191,54,52,244,85,253,74,115,190,32,124,39,211,241,27,165,117,19,99,214,238,166,93,108,228,249,54,94,178,166,221,74,154,84,151,217,124,209,197,251,212,42,158,214,255,0,87,127,90,183,240,226,226,6,109,19,215,90,26,90,200,186,182,139,223,87,206,55,153,27,183,70,142,173,99,238,145,189,223,62,84,244,219,235,221,61,47,213,174,108,141,230,106,238,138,6,174,176,207,146,233,222,78,147,83,191,200,93,237,251,236,237,163,151,147,169,30,222,254,102,174,236,127,215,235,241,54,0,224,251,139,12,119,136,236,50,215,35,106,118,191,203,73,87,91,85,7,36,158,196,113,86,44,40,188,221,24,216,189,157,31,167,126,254,139,221,72,87,226,219,195,37,190,214,182,205,94,196,232,250,110,155,173,242,139,122,142,94,109,188,133,60,93,228,149,118,245,119,205,103,219,241,33,47,8,26,241,118,208,29,108,177,229,116,82,242,210,85,207,77,108,184,123,45,95,220,111,172,130,73,125,99,122,250,69,249,41,205,240,95,114,134,199,64,224,112,44,170,139,57,194,108,57,141,185,252,212,247,187,101,45,194,53,217,83,217,154,22,200,158,168,213,244,122,122,162,125,137,232,115,192,69,159,17,61,9,165,214,94,31,111,83,211,193,189,211,29,130,166,241,3,185,151,219,74,122,42,181,108,123,44,140,106,110,233,61,87,127,177,83,210,129,110,52,21,54,187,133,85,178,177,156,149,20,147,62,9,91,186,47,43,216,229,107,147,116,221,23,186,47,162,155,75,220,168,41,238,150,250,171,109,83,57,161,171,133,240,72,155,170,110,215,53,90,169,219,101,244,82,129,60,68,52,62,167,71,184,129,189,207,20,92,182,252,134,166,166,239,2,243,34,236,147,214,213,171,91,251,227,221,243,99,245,93,190,196,2,52,213,89,46,84,116,16,220,231,167,229,166,157,90,140,127,59,87,117,86,243,34,108,139,191,162,124,9,211,225,159,198,125,126,147,230,52,90,65,150,213,245,49,236,130,182,58,122,68,233,181,58,117,115,203,71,78,197,252,92,14,122,237,28,110,245,122,53,125,251,47,115,174,112,9,71,142,107,141,30,75,195,86,111,22,208,92,45,245,151,43,85,103,52,159,185,235,164,74,90,56,87,167,23,34,191,149,37,115,189,169,17,171,232,169,232,228,194,252,77,112,229,154,112,187,169,147,216,110,221,224,101,75,170,109,117,159,138,252,108,41,81,51,97,127,35,101,145,91,186,64,171,179,151,116,244,95,172,54,53,162,171,130,225,71,5,125,43,249,225,169,137,179,70,237,149,55,107,145,21,23,101,239,232,167,31,150,226,214,124,215,27,185,98,183,250,111,49,111,186,210,77,71,81,31,59,217,205,28,177,186,55,38,236,84,114,123,46,84,236,168,191,90,21,199,225,139,199,52,153,45,178,147,66,53,30,126,181,214,25,35,134,211,89,203,203,251,157,27,71,75,5,63,78,26,116,111,206,115,221,206,247,239,238,94,219,41,102,96,80,95,136,47,9,85,60,58,106,85,77,222,201,79,182,49,124,168,125,69,42,243,167,226,95,53,69,83,153,23,181,52,146,59,104,225,79,105,81,55,247,236,190,188,119,1,252,90,95,56,114,212,250,42,106,186,158,166,53,121,154,58,42,200,57,24,157,62,173,69,42,73,47,50,67,36,139,180,112,170,114,166,223,82,162,250,221,191,17,122,39,103,215,189,46,187,96,55,85,228,125,77,60,235,73,39,180,189,58,135,83,205,19,29,179,100,102,251,117,85,118,87,108,190,255,0,138,107,199,174,186,85,118,209,109,83,200,52,254,234,155,173,174,227,87,5,60,158,207,227,97,142,166,88,154,253,154,247,242,239,210,85,217,92,170,159,95,170,134,202,24,102,85,108,206,49,75,70,93,102,147,158,138,241,67,79,93,10,236,228,246,37,141,178,55,231,34,47,163,147,213,19,236,67,154,42,167,194,87,138,169,221,36,218,13,148,191,118,114,186,170,223,62,201,217,127,112,210,197,15,43,33,255,0,116,188,206,127,219,241,45,88,0,0,0,7,226,105,91,4,47,153,235,179,99,106,185,126,196,77,192,171,175,25,253,71,138,146,139,28,211,72,42,182,169,155,201,221,159,23,39,172,74,151,24,85,119,86,237,235,219,110,109,254,175,121,95,124,39,225,142,206,248,132,193,108,105,79,214,98,228,22,201,36,111,63,46,204,243,208,53,87,126,102,254,127,185,76,167,226,103,169,114,106,87,20,23,73,94,206,86,99,176,79,96,143,190,252,204,167,184,214,108,191,53,187,124,255,0,78,255,0,106,153,143,193,251,71,164,190,234,149,203,83,110,20,125,74,43,117,12,212,176,59,169,183,45,76,117,52,19,53,118,71,162,175,101,95,86,170,127,208,5,193,227,54,152,236,24,229,170,199,19,57,25,110,162,130,149,173,223,125,146,56,218,212,77,247,95,135,197,78,76,24,251,92,181,159,21,208,157,62,185,103,121,85,71,36,84,144,76,234,120,185,36,94,188,237,130,89,91,30,241,177,234,222,100,137,201,204,173,217,63,228,80,231,243,220,247,26,211,108,98,187,45,202,235,252,165,190,130,9,103,145,253,41,36,236,200,221,34,246,141,174,119,205,99,189,203,232,84,215,24,254,41,185,70,87,87,93,131,104,85,127,201,150,157,165,164,170,175,233,71,55,153,102,245,17,61,189,58,170,68,115,57,154,232,157,186,59,182,219,39,117,85,35,71,23,252,96,230,156,77,230,149,85,21,82,249,92,122,150,103,178,134,139,150,39,236,198,203,80,177,187,168,144,198,255,0,222,231,229,217,221,251,110,189,253,58,183,13,252,50,231,188,71,230,20,118,12,86,147,150,133,106,99,142,182,179,169,10,249,120,250,176,178,71,244,223,44,106,254,86,204,215,108,213,221,125,19,234,12,97,121,189,222,178,235,212,183,75,189,79,155,184,86,202,231,62,78,70,71,206,247,189,92,189,154,136,212,221,206,95,114,39,115,54,105,15,4,28,64,107,52,116,181,216,174,33,207,110,168,145,141,90,175,148,40,147,145,174,233,175,55,35,231,99,151,102,202,213,219,245,125,150,239,195,7,135,142,145,232,29,4,55,43,141,39,203,89,27,162,107,101,174,234,85,83,108,170,216,85,205,233,165,75,227,253,242,37,118,233,249,219,122,39,121,89,69,67,75,110,166,142,142,142,46,156,49,53,26,198,243,42,236,136,136,137,221,123,250,34,1,78,246,63,6,61,81,171,162,101,85,227,61,242,51,170,34,186,155,228,186,121,118,93,145,85,57,219,93,183,170,170,126,173,206,223,143,248,45,92,18,72,159,125,212,237,216,178,53,94,207,145,91,217,189,183,77,219,93,246,150,192,120,85,217,55,80,49,63,12,220,61,227,156,51,233,163,116,243,27,169,243,16,201,82,149,245,18,242,72,206,164,235,79,12,46,119,43,228,145,83,116,129,171,178,59,111,171,222,185,97,28,138,187,34,253,103,11,44,53,23,122,247,55,175,203,71,14,236,115,57,81,121,158,142,239,223,178,167,101,61,173,198,237,177,43,159,79,23,78,69,221,121,185,156,189,254,197,80,57,96,113,212,149,50,83,212,252,157,80,188,203,201,204,199,250,110,155,236,137,178,28,136,2,47,113,127,199,78,7,194,229,35,109,19,195,242,150,73,85,2,75,79,67,205,52,59,49,201,80,214,191,168,148,242,71,251,228,28,187,42,251,247,244,245,147,55,10,133,164,160,169,170,68,221,97,133,242,34,124,118,106,169,174,223,28,217,85,207,44,226,99,52,170,185,203,206,180,87,123,141,20,9,202,212,228,133,151,10,149,107,125,148,77,246,230,94,235,223,235,2,84,83,120,204,106,2,93,85,245,24,78,244,94,99,157,25,242,148,31,189,115,124,221,210,135,127,79,127,169,56,56,73,227,207,78,120,157,139,228,88,99,249,43,36,130,62,121,40,55,158,126,102,167,65,170,254,162,211,199,26,111,36,252,187,34,251,183,244,94,218,253,153,187,130,250,187,197,31,18,120,35,172,223,190,73,126,181,178,95,155,251,210,215,211,243,124,239,177,61,59,129,177,208,62,91,83,165,125,174,141,243,254,248,234,120,213,255,0,238,185,83,127,67,234,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,126,100,142,57,163,124,51,70,215,198,246,171,92,215,38,232,228,95,84,84,247,161,250,0,113,212,152,230,61,65,80,202,186,27,13,186,154,120,247,228,150,42,86,49,237,221,54,93,149,19,116,236,170,159,172,228,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,1,242,221,93,43,45,117,143,131,247,198,211,200,172,244,249,220,171,183,168,17,151,139,110,60,244,231,134,40,190,69,154,63,149,114,73,227,231,142,131,121,224,229,106,245,218,143,234,37,60,145,174,210,65,203,178,175,191,127,68,239,7,234,124,102,53,1,110,168,250,124,39,106,47,49,206,172,249,74,15,222,185,190,110,235,67,191,167,191,212,137,60,104,86,94,43,56,147,206,221,122,95,198,71,126,186,71,23,204,253,233,43,234,57,126,111,218,190,189,204,34,6,192,252,32,113,211,129,241,71,72,235,68,16,252,155,146,82,192,178,212,80,243,77,54,236,106,83,181,207,234,45,60,113,254,249,63,46,200,190,237,253,61,37,9,174,159,3,57,85,207,19,226,99,11,170,182,75,200,181,183,123,117,20,233,202,213,231,133,247,10,101,115,125,164,93,183,229,78,233,223,235,54,36,183,212,45,93,5,53,82,166,203,52,44,145,83,225,187,81,64,250,0,32,215,136,207,28,117,124,59,91,227,211,156,46,29,242,123,197,10,84,37,71,50,126,34,9,91,87,15,55,44,148,242,70,254,89,33,106,237,204,138,190,157,147,117,80,156,110,145,141,85,69,94,232,155,254,163,19,241,49,195,230,57,196,198,153,187,79,114,58,159,47,11,42,86,190,154,110,73,31,201,58,83,205,19,29,202,201,35,85,217,39,114,236,174,219,226,158,244,215,215,44,226,7,86,51,76,133,217,53,255,0,41,243,21,221,85,149,146,121,26,102,114,175,59,158,157,153,26,34,236,231,47,184,159,62,25,92,112,231,23,93,64,139,71,117,58,245,231,173,213,84,173,142,217,47,150,134,46,89,221,61,29,60,49,237,12,8,229,217,170,245,230,115,246,239,223,220,160,125,121,7,130,213,193,100,149,246,45,78,217,137,35,149,140,249,21,189,219,223,100,221,213,223,97,212,47,158,12,122,163,73,68,250,171,62,123,231,167,68,85,109,55,201,116,241,110,187,42,162,115,186,187,111,84,68,253,123,151,28,138,142,68,114,122,42,110,135,144,53,213,213,238,8,56,128,209,152,234,171,178,172,67,146,221,79,35,218,149,95,40,81,47,59,91,212,94,110,70,78,247,38,237,137,203,183,234,251,112,157,154,247,122,196,111,81,93,45,21,62,82,225,69,43,92,201,57,25,39,35,216,244,114,118,114,43,87,103,53,61,202,157,141,163,235,104,169,110,52,210,81,214,69,212,134,86,171,94,222,101,77,209,81,81,123,167,127,69,82,42,113,61,225,227,164,122,249,65,53,202,221,71,242,46,70,216,92,216,107,186,149,85,59,170,54,101,107,122,107,82,200,255,0,124,149,29,186,254,110,222,139,216,33,87,7,30,41,185,70,39,85,67,131,107,173,127,202,118,157,162,164,165,175,233,71,15,150,102,244,241,49,189,58,90,69,115,249,90,217,93,186,187,190,251,47,116,69,45,151,2,207,113,173,73,198,40,114,220,82,191,205,219,235,224,138,120,228,233,73,31,103,198,217,19,180,141,107,190,107,219,238,79,83,93,174,36,56,101,207,184,112,204,43,44,25,85,39,53,10,84,201,29,21,103,82,20,243,17,245,102,100,111,233,178,89,21,156,205,133,206,217,203,186,122,47,215,218,120,64,227,7,52,225,147,52,166,168,165,151,205,99,213,83,49,149,212,92,177,51,118,58,90,117,145,221,69,134,71,254,247,7,46,205,239,223,116,239,234,27,15,28,110,75,105,142,253,142,93,108,114,179,157,151,10,41,233,92,221,246,221,36,141,90,169,190,233,241,248,161,212,52,55,90,49,77,118,211,235,110,119,138,212,115,197,87,4,43,81,23,36,137,208,157,208,69,43,163,222,70,49,93,202,146,181,57,145,187,47,252,137,144,64,214,207,139,28,49,216,39,16,153,213,141,105,250,44,252,32,185,201,27,121,249,183,103,158,157,168,187,243,59,243,61,234,88,39,131,6,163,197,87,69,145,233,164,245,91,212,195,231,46,204,139,147,210,36,75,116,40,187,163,118,245,237,183,54,255,0,87,188,198,94,48,90,61,37,139,84,109,186,155,111,163,233,209,92,104,97,165,157,253,77,249,170,36,168,175,153,203,178,189,85,59,34,122,53,19,254,131,13,120,102,234,92,186,107,197,5,174,86,51,153,153,20,16,88,36,239,183,43,42,46,52,123,175,205,118,255,0,51,211,183,218,128,95,208,63,16,202,217,225,100,204,93,219,35,81,201,246,42,110,126,192,0,0,28,46,103,149,91,48,124,82,239,151,94,100,228,162,179,208,212,87,76,187,57,125,136,163,116,142,249,168,171,232,213,244,69,251,20,230,138,169,241,106,226,170,118,201,14,131,98,207,217,156,173,170,184,79,178,119,95,221,212,178,195,202,248,127,220,175,51,95,246,124,64,138,28,120,113,105,124,226,55,83,235,105,169,42,122,120,213,154,105,40,168,224,228,98,245,58,85,21,73,28,188,203,12,114,38,241,204,137,202,187,253,106,171,233,200,248,125,112,149,83,196,94,165,83,93,239,116,251,227,22,58,134,84,85,47,58,126,57,240,212,82,185,241,123,51,71,35,119,142,101,246,145,23,111,118,235,233,130,116,47,74,174,218,211,170,120,254,159,218,147,101,186,92,105,32,168,147,217,252,84,50,84,197,19,159,179,158,206,109,186,168,187,35,145,87,234,245,77,134,248,116,209,59,62,130,105,117,167,2,181,47,59,233,233,224,90,169,125,180,234,84,54,158,24,158,237,157,35,246,223,164,139,178,59,100,247,124,84,59,198,37,139,89,240,172,110,219,138,216,41,188,189,190,213,73,13,29,60,124,239,127,44,113,70,216,218,155,189,85,203,236,181,19,186,170,253,106,114,21,181,112,91,232,231,175,170,127,36,52,209,62,105,29,178,174,205,106,42,170,236,157,253,16,247,149,153,226,117,199,52,152,213,178,175,66,116,226,126,141,214,105,36,134,237,89,203,205,251,157,91,89,75,61,63,78,106,117,111,206,107,29,206,199,239,238,78,219,168,24,7,196,195,140,250,253,88,204,107,116,131,18,171,233,227,216,253,108,148,245,105,211,106,245,42,224,150,178,157,235,248,200,26,244,222,57,27,232,245,106,123,183,94,228,22,165,178,92,171,40,38,185,193,79,205,77,2,185,30,254,118,166,202,141,230,84,217,87,127,69,248,25,123,134,94,28,179,94,40,181,50,11,21,167,180,15,169,109,77,210,179,241,95,138,133,106,33,108,207,228,116,177,171,182,73,209,118,106,238,190,137,245,102,142,62,232,177,205,13,163,198,184,106,194,33,222,11,125,186,142,229,117,172,230,147,247,69,116,105,85,71,50,244,229,231,86,115,36,77,119,179,34,181,61,17,61,92,161,12,237,212,21,55,75,133,45,178,141,156,245,21,115,50,8,155,186,39,51,222,228,107,83,117,217,19,186,167,170,151,245,225,217,161,52,186,53,195,237,150,122,136,63,209,76,138,10,107,196,238,230,95,97,42,40,169,21,209,236,146,61,171,179,163,245,77,190,196,79,90,160,240,239,208,250,157,97,226,6,201,60,177,115,91,241,250,154,107,188,203,204,137,186,65,91,72,174,111,239,140,119,205,147,213,55,251,20,191,203,109,5,61,174,223,75,109,165,103,44,52,144,178,8,211,117,93,154,214,163,81,59,238,190,136,7,210,1,192,231,185,85,22,13,132,223,179,27,139,249,105,236,150,202,171,132,139,178,175,179,12,46,145,125,17,203,232,197,244,69,251,23,208,8,169,226,77,197,45,46,135,105,53,126,27,105,170,228,200,50,138,41,104,99,111,34,175,78,10,154,106,200,210,79,106,39,177,118,146,36,246,119,106,253,104,157,214,147,176,124,51,43,214,109,67,164,198,236,236,243,119,140,130,225,27,94,237,226,143,121,39,157,172,87,236,231,49,159,62,84,237,186,39,127,114,122,100,30,47,53,202,239,196,46,184,222,114,122,167,245,41,233,106,170,45,118,196,217,169,189,35,107,39,124,62,145,198,190,147,126,82,115,124,87,225,101,126,20,124,52,91,49,77,57,118,171,223,233,57,174,247,57,215,203,59,168,228,229,167,146,10,25,217,217,146,171,87,103,181,125,90,139,241,237,216,9,51,193,223,15,54,110,30,116,110,199,142,67,111,232,94,42,104,169,170,110,239,234,189,220,213,142,165,167,100,235,178,201,35,19,119,195,249,11,203,240,237,235,138,60,79,181,205,250,83,161,117,22,91,85,95,78,235,124,228,242,237,233,239,191,70,178,137,206,238,232,220,223,155,34,250,170,126,181,37,190,85,127,165,196,241,139,182,77,88,222,104,45,52,51,214,200,221,213,55,108,81,185,234,157,145,87,209,171,238,95,177,74,29,241,29,226,6,109,108,215,90,234,90,56,186,86,139,39,75,201,183,153,29,191,90,142,145,100,238,177,177,223,62,37,245,223,234,217,61,66,39,42,171,151,117,245,44,239,193,22,10,57,50,45,81,154,106,174,156,241,124,137,208,139,145,87,171,188,119,36,119,116,236,221,147,191,127,82,177,11,61,240,67,170,162,138,255,0,170,148,211,211,115,212,79,242,31,66,78,117,78,159,43,46,74,238,201,217,119,78,221,253,0,182,179,167,234,227,217,30,158,221,95,39,205,78,134,255,0,253,158,51,184,24,183,137,219,189,45,139,67,178,91,173,99,119,134,15,39,204,155,175,229,86,66,212,244,69,95,85,79,112,26,216,215,189,146,85,200,248,254,106,237,183,248,16,217,87,135,11,95,200,186,49,143,91,58,61,46,143,155,246,57,185,182,222,174,103,122,238,191,19,90,35,103,77,28,164,134,135,78,45,20,180,243,117,99,103,152,217,252,170,221,247,158,69,244,95,180,15,118,171,106,5,155,75,240,75,150,107,127,159,163,69,111,232,245,29,202,247,109,212,153,145,167,102,53,203,235,34,123,151,252,102,179,217,134,85,115,205,114,26,172,150,241,39,61,93,95,39,81,118,106,124,198,53,137,243,81,19,209,169,238,44,235,197,231,137,104,156,219,110,136,227,21,27,185,58,223,43,175,34,246,255,0,72,84,193,243,226,255,0,117,243,31,246,252,10,242,225,231,76,39,214,29,92,177,233,252,18,116,254,83,243,59,191,100,94,94,157,44,178,250,43,217,191,239,127,156,159,226,2,97,101,154,63,81,133,120,95,211,100,23,106,46,141,206,167,159,204,39,85,29,201,203,144,181,141,249,175,86,174,237,114,122,39,252,167,13,225,3,106,154,175,136,196,185,177,187,199,65,251,226,238,157,185,232,107,218,158,255,0,171,224,165,131,120,130,233,197,50,240,59,154,98,118,24,249,60,183,201,222,93,187,170,237,205,119,165,145,223,57,223,111,170,144,95,193,166,217,29,86,177,95,238,46,171,233,190,135,202,242,197,211,223,171,207,75,112,69,239,191,179,183,175,191,112,39,127,137,93,18,86,112,187,145,181,127,39,201,253,227,71,255,0,97,73,156,56,215,173,179,89,177,234,230,250,197,230,255,0,229,164,153,62,11,241,47,35,196,50,133,213,220,48,229,12,106,111,203,228,190,240,164,255,0,176,161,77,53,186,71,102,205,173,215,41,83,118,195,214,221,62,216,94,159,5,248,129,180,16,60,39,116,245,220,242,0,0,0,0,0,225,51,59,140,118,156,106,178,225,51,121,153,23,79,116,223,111,89,26,159,5,248,156,217,209,117,194,179,228,253,46,189,85,245,26,206,159,150,246,156,187,34,111,81,26,122,254,176,53,158,188,200,146,220,166,123,83,100,94,95,250,168,108,59,192,181,28,52,124,52,98,109,134,94,116,119,159,223,217,84,255,0,202,21,63,31,180,215,114,177,221,90,167,185,21,59,237,255,0,65,178,15,9,22,87,99,252,63,98,214,201,57,57,226,243,220,202,207,69,222,182,119,124,19,227,240,2,54,120,153,240,195,95,173,116,152,245,243,31,139,154,229,111,243,126,199,51,83,169,212,90,54,250,190,86,53,54,108,75,238,95,251,101,174,132,97,177,105,254,149,88,241,24,89,200,202,15,51,178,111,190,220,245,50,201,249,206,252,255,0,138,157,174,243,142,218,111,233,19,110,148,145,206,216,121,185,90,248,218,228,239,182,253,156,139,240,67,144,134,24,169,227,72,97,99,88,198,250,53,169,178,39,248,0,170,127,24,78,30,93,4,182,253,112,179,191,153,146,117,126,82,102,219,116,246,74,10,104,187,186,78,251,247,249,172,251,126,37,98,227,89,37,219,18,189,83,228,22,58,159,47,91,75,207,210,147,145,175,229,230,98,177,123,57,21,23,179,149,59,161,178,15,18,154,57,101,214,253,42,186,225,55,106,8,106,29,83,208,233,57,241,49,238,103,45,76,50,59,149,92,199,237,191,73,55,217,61,223,173,53,188,200,172,55,44,102,241,81,99,187,82,77,77,87,77,201,212,138,104,220,199,183,153,136,228,221,28,136,169,217,200,190,158,240,47,163,132,158,40,44,220,87,104,245,108,85,111,233,222,232,122,127,40,65,179,215,151,158,170,126,151,180,145,68,197,221,148,232,190,206,255,0,95,127,90,33,205,108,159,131,153,53,101,155,159,155,203,244,251,237,183,206,141,174,248,175,231,124,73,77,225,147,168,217,246,59,196,53,163,15,199,229,173,154,203,123,243,31,40,211,198,233,157,26,244,104,107,36,139,118,177,200,207,158,229,95,105,23,191,116,217,76,51,197,93,154,154,195,174,185,37,182,146,38,71,20,94,79,149,173,106,34,38,244,112,59,209,17,19,213,64,189,78,5,171,167,185,112,175,132,86,212,205,213,146,79,148,185,159,202,141,223,107,141,74,122,39,216,103,146,40,120,95,93,170,238,124,24,224,173,172,169,89,228,135,229,77,220,231,171,159,222,235,91,243,149,85,126,9,177,43,192,168,223,27,122,139,148,153,70,153,193,85,7,45,36,63,45,121,87,243,53,121,247,142,220,175,236,157,211,101,248,254,162,184,44,216,197,202,249,110,184,220,232,163,230,134,217,209,235,46,237,77,186,142,86,183,213,81,125,81,125,55,44,87,198,190,105,95,155,233,244,47,157,92,200,190,86,228,103,50,175,38,240,219,183,237,238,220,197,94,27,250,29,140,235,149,94,101,139,100,49,85,43,102,249,59,145,209,182,62,84,217,42,222,187,171,227,127,250,210,123,191,252,1,10,162,150,72,36,73,98,119,43,155,232,187,110,93,207,134,15,22,79,214,60,13,250,115,147,187,123,245,131,111,199,109,254,152,235,205,91,55,205,100,44,99,57,89,27,83,231,46,255,0,82,246,41,183,83,116,250,249,165,217,173,195,9,200,168,167,165,174,183,244,186,145,205,27,216,228,234,68,201,83,116,123,90,191,54,70,175,116,79,95,214,119,254,20,56,134,191,240,231,170,148,25,149,182,182,116,161,111,87,206,82,164,143,233,79,251,154,120,227,231,99,100,141,29,202,233,149,83,117,236,189,211,224,161,176,222,162,224,54,61,76,196,107,112,236,138,30,165,13,119,79,168,156,207,79,153,43,36,79,152,230,175,206,98,123,211,252,70,184,186,237,164,23,141,25,212,43,166,47,87,15,226,45,242,83,49,146,243,55,218,116,148,236,151,110,84,123,213,62,114,251,215,211,245,27,32,96,217,190,59,168,120,213,46,85,139,93,169,46,22,250,206,167,78,106,105,227,149,139,201,35,152,190,211,28,230,252,230,57,59,47,185,72,89,226,47,193,149,147,82,116,250,237,157,225,118,38,67,144,83,213,54,229,50,209,210,177,170,248,169,237,243,49,26,238,156,14,122,181,85,177,238,138,237,189,59,167,96,58,159,132,239,19,169,153,98,207,209,204,130,94,74,235,52,10,180,105,203,191,53,52,49,208,211,199,243,34,68,79,105,203,234,245,95,142,254,165,143,26,224,240,237,169,121,167,15,90,207,77,119,182,220,188,148,214,219,139,40,174,84,207,154,88,210,88,227,171,137,210,198,172,71,70,174,221,97,68,229,114,162,46,219,42,124,47,235,66,181,110,217,172,122,125,105,203,40,81,91,53,69,36,14,168,106,242,162,36,174,130,41,31,202,136,247,174,219,200,155,110,187,129,145,8,47,226,189,161,212,58,131,162,13,205,232,215,165,118,176,84,165,67,159,221,221,74,104,41,43,165,88,246,89,26,212,221,207,79,107,101,95,181,59,19,160,232,250,215,129,209,234,86,150,100,248,125,93,36,117,14,175,180,214,195,3,95,26,63,105,159,77,36,109,84,69,107,187,251,126,168,138,160,107,183,195,150,108,186,107,174,120,118,71,80,205,162,164,191,91,188,207,127,155,27,107,33,123,215,179,92,171,178,51,220,155,252,11,216,214,189,9,195,248,193,208,11,92,21,146,116,42,46,182,88,46,118,186,205,165,119,70,89,104,164,72,93,211,73,34,71,108,181,42,237,157,178,47,162,162,123,168,67,84,241,186,221,56,213,252,163,27,154,25,169,101,176,228,53,180,177,238,213,98,167,66,169,236,71,55,179,87,213,157,151,100,244,247,23,195,225,255,0,170,52,122,151,195,102,44,177,92,91,83,81,98,183,208,217,230,69,153,30,246,190,26,10,94,100,95,109,202,139,187,251,239,183,175,162,1,72,250,235,162,217,199,10,186,188,184,213,222,93,170,237,181,62,122,219,87,203,15,227,162,142,170,86,69,55,35,95,42,55,153,105,213,121,92,170,169,232,169,241,181,207,14,222,57,177,237,95,197,45,186,85,149,59,202,229,54,138,72,105,163,236,249,60,204,81,71,73,2,73,248,186,118,70,206,105,100,119,179,204,170,155,123,211,185,145,184,213,224,151,15,226,83,18,173,186,219,173,244,180,153,141,29,44,139,67,90,145,69,27,165,115,34,168,116,113,201,34,65,36,174,98,205,58,57,90,213,239,182,233,223,214,152,107,40,53,155,131,221,95,221,37,185,217,174,182,59,135,42,203,11,170,233,224,172,100,53,95,55,127,197,58,72,158,234,109,246,237,204,141,247,42,118,13,145,81,119,77,208,131,126,39,188,44,209,234,222,151,84,234,61,138,155,150,251,140,192,250,185,164,231,85,231,163,167,167,173,153,205,217,211,53,137,187,228,78,232,213,119,212,169,216,239,220,15,113,153,138,241,39,130,81,219,238,55,58,90,108,186,221,79,28,53,180,114,77,27,36,153,209,195,76,146,76,198,44,242,74,230,44,179,42,35,157,182,234,155,47,127,89,41,147,99,246,220,175,30,185,99,119,122,72,170,104,238,116,147,81,205,28,177,181,237,115,36,99,152,228,84,114,42,47,103,42,119,69,245,244,3,89,77,62,202,238,122,95,169,22,60,174,149,121,42,177,219,197,53,91,155,236,174,235,79,59,36,86,247,71,39,172,126,187,47,216,166,196,220,47,235,21,191,92,52,103,29,205,104,221,188,238,160,164,134,181,54,119,106,149,164,134,73,19,187,24,158,178,167,205,77,190,31,4,164,46,60,56,113,186,104,6,182,222,98,142,221,36,86,59,229,93,69,206,130,70,66,230,195,28,115,85,213,116,226,106,244,152,196,84,100,61,154,221,209,19,209,85,61,37,87,132,79,19,76,179,215,86,104,102,85,121,122,197,91,52,149,150,229,170,168,236,146,61,104,41,98,129,156,242,167,185,29,179,26,205,253,118,95,112,22,214,15,30,189,208,242,0,232,186,231,151,211,224,122,59,154,229,181,11,255,0,205,120,253,202,173,137,223,218,116,116,178,200,137,217,174,219,230,122,236,167,122,33,71,138,142,179,46,155,232,20,248,221,29,82,50,175,38,149,214,185,24,217,54,114,193,81,69,90,197,85,68,123,87,109,216,158,229,79,169,64,165,93,73,201,103,206,181,35,36,202,54,221,215,171,205,101,99,27,219,178,77,59,222,137,190,205,252,255,0,93,147,236,66,243,124,51,116,186,77,54,225,162,209,52,149,60,238,201,22,158,250,172,228,219,145,106,45,244,125,183,231,118,251,114,122,246,251,16,163,125,42,198,170,243,93,79,197,177,154,106,119,84,75,118,189,208,210,114,35,21,234,238,173,67,25,182,200,138,171,221,223,5,253,102,199,26,91,108,180,105,46,136,227,52,23,186,138,123,93,53,139,29,162,109,99,234,30,216,25,23,70,145,136,254,101,114,53,27,178,70,187,239,182,219,46,251,108,7,223,172,26,171,141,232,214,5,117,207,50,121,249,41,173,244,211,204,198,114,200,189,89,35,134,73,81,155,177,143,86,238,145,187,191,42,162,127,200,180,33,198,39,22,25,79,19,58,129,93,89,86,238,133,130,138,174,86,91,105,182,141,223,138,100,245,11,19,249,210,24,223,251,220,251,108,238,254,245,239,233,158,188,72,184,229,170,213,156,134,171,74,116,234,245,83,14,61,105,170,124,21,83,210,212,171,89,89,36,79,172,129,232,142,134,161,204,146,39,199,35,23,187,81,93,219,125,147,100,35,15,12,220,58,102,124,71,234,53,6,45,143,208,84,62,139,175,20,151,26,206,148,171,28,80,117,225,100,170,175,100,82,35,92,137,50,47,180,155,34,119,95,172,59,255,0,5,60,23,101,156,79,101,180,183,39,175,147,196,237,181,172,249,66,175,241,82,117,122,114,211,44,176,242,117,227,149,187,197,62,252,237,223,109,182,78,254,151,171,164,122,83,139,104,214,15,110,193,177,58,110,149,29,12,16,198,229,231,145,221,71,178,24,226,87,254,49,239,84,221,35,111,110,101,219,254,85,235,188,57,240,247,133,112,245,167,150,220,71,25,180,209,197,85,29,60,43,95,84,200,33,108,147,212,36,16,199,35,213,236,142,53,119,50,194,213,221,201,186,175,117,250,178,176,0,0,3,195,187,162,253,135,144,7,193,109,168,235,58,165,138,206,85,142,119,183,215,125,246,219,185,247,156,109,67,29,65,82,181,113,70,231,70,254,207,107,19,126,234,187,171,182,253,94,167,239,229,187,99,85,173,150,174,40,222,237,182,99,228,106,59,236,219,112,63,23,122,102,202,234,73,85,252,171,29,68,110,78,219,239,182,231,34,213,221,168,191,20,56,135,79,61,210,190,56,161,141,237,167,133,82,69,145,81,81,30,168,239,68,94,232,187,162,156,186,38,201,178,0,114,35,145,90,169,217,83,101,42,151,196,107,195,235,50,191,230,21,218,213,165,177,252,161,21,99,101,154,225,111,222,40,185,101,124,181,117,50,203,213,158,165,55,236,177,183,149,172,219,190,233,239,66,214,207,150,227,107,182,94,41,95,67,118,183,82,214,211,72,138,215,195,83,11,101,99,145,81,81,81,90,228,84,94,202,169,246,42,129,172,68,218,103,155,193,127,76,94,91,39,45,205,102,242,253,15,51,10,254,51,159,147,110,110,126,95,157,219,125,246,253,69,152,120,105,112,25,152,226,217,92,26,217,169,244,222,65,145,192,215,91,104,121,226,151,153,233,37,29,76,83,117,32,168,93,190,107,219,200,230,123,183,95,114,22,29,39,14,188,63,203,94,151,89,52,59,79,221,90,146,117,124,202,227,52,75,47,63,55,54,252,253,45,247,230,239,190,254,189,206,241,109,181,90,236,212,145,208,89,237,180,180,52,177,53,27,28,52,208,182,40,216,136,136,136,136,214,162,34,34,34,34,125,136,128,125,72,155,38,200,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,1,225,83,116,217,79,32,10,174,241,45,224,51,49,202,114,185,245,179,76,41,188,251,36,129,206,185,80,243,197,23,43,214,74,202,153,102,234,79,80,155,252,230,55,145,172,247,238,158,244,43,62,29,51,205,231,191,174,47,21,147,154,230,147,121,126,135,153,133,63,25,207,201,183,55,63,47,206,237,190,251,126,163,103,107,149,170,215,121,164,146,130,241,109,165,174,165,149,170,217,33,169,133,178,198,244,84,84,84,86,185,21,21,21,21,83,236,85,58,60,124,58,240,255,0,21,122,221,99,208,237,63,109,106,201,213,243,41,140,209,36,188,252,220,219,243,244,183,223,155,190,251,250,247,2,185,252,57,124,62,179,43,6,97,67,173,90,165,31,201,241,81,182,41,173,246,253,226,151,154,86,75,73,83,20,189,88,42,87,110,201,35,121,92,205,187,110,190,228,45,105,168,141,68,106,39,100,77,144,249,173,214,187,101,158,149,148,54,155,117,45,21,52,104,141,100,52,208,182,38,53,17,17,17,17,173,68,68,236,136,159,98,33,245,1,235,157,235,28,18,72,158,173,98,185,63,82,26,245,248,131,94,171,111,92,79,229,143,172,155,169,229,107,171,233,163,246,81,57,88,219,133,86,201,217,19,127,85,250,205,133,220,212,115,85,174,68,84,84,217,81,125,229,57,248,155,112,101,168,148,218,163,83,170,218,125,139,220,175,150,155,172,111,168,172,142,223,69,61,76,144,212,75,81,89,60,138,169,20,28,173,98,55,147,186,185,85,21,201,190,232,168,160,87,33,35,252,62,172,55,11,247,20,88,131,109,208,245,22,134,225,111,173,155,218,106,114,196,203,141,47,50,247,84,223,213,59,38,235,245,24,110,217,164,186,165,121,185,37,162,217,167,25,69,77,103,83,164,176,197,103,168,123,218,238,100,110,202,214,177,85,54,85,68,244,245,82,215,60,47,248,38,190,105,132,179,107,30,165,217,31,73,118,171,166,117,45,29,21,109,51,227,146,6,63,201,84,50,69,142,104,26,230,189,175,141,237,230,71,236,138,138,137,223,117,2,199,162,106,182,38,53,83,101,70,162,41,251,0,0,0,14,151,171,154,83,139,107,46,15,113,193,178,202,110,173,29,116,19,70,213,231,145,189,55,190,25,34,71,254,45,236,85,217,36,119,110,100,223,254,84,162,174,53,184,46,203,56,97,203,106,174,76,95,57,137,220,171,95,242,125,95,226,163,233,117,37,169,88,161,228,235,201,43,182,138,13,249,221,182,251,236,189,253,118,9,49,79,17,124,61,225,92,66,233,237,203,17,201,173,52,146,213,73,79,50,208,85,62,8,93,36,21,11,4,209,198,244,123,227,145,91,202,179,57,119,106,110,139,221,62,176,163,30,14,248,176,202,120,102,212,10,26,202,71,117,236,21,181,113,50,229,77,180,109,252,83,231,167,89,95,206,176,200,255,0,222,224,219,102,247,247,167,127,91,239,209,253,85,198,245,151,2,181,103,152,196,252,244,215,10,104,38,123,57,100,78,148,146,67,28,170,205,222,198,43,182,73,27,223,149,17,127,228,77,123,56,154,225,207,51,225,195,81,171,241,108,130,130,161,148,93,121,100,183,86,116,165,72,229,131,175,51,34,84,123,226,141,28,229,72,85,125,148,217,83,186,125,82,123,195,119,142,74,173,38,200,105,116,171,81,175,85,51,99,183,90,166,65,75,61,85,74,185,148,114,74,250,56,25,187,166,168,107,35,137,145,198,245,236,213,86,247,219,116,221,0,158,222,38,90,93,38,164,240,207,119,150,58,158,71,99,107,81,125,70,114,111,206,180,246,250,206,219,243,183,109,249,253,123,253,138,81,150,155,100,179,224,186,145,141,229,8,155,58,203,121,163,172,123,123,119,72,103,99,213,55,217,223,153,235,178,253,138,108,123,170,86,219,70,173,104,142,77,65,100,168,166,186,82,223,113,218,214,209,190,157,237,157,146,245,169,30,140,229,86,163,145,219,164,137,182,219,239,186,109,190,230,184,250,171,141,85,225,90,159,148,227,53,52,238,167,150,211,123,174,164,228,86,43,21,189,42,135,179,109,149,17,83,187,126,9,250,128,217,11,67,50,250,124,243,71,48,172,182,157,127,249,211,31,182,213,189,59,251,47,146,150,41,21,59,181,187,252,255,0,93,144,239,68,40,240,174,214,101,212,141,2,131,27,172,171,71,213,227,50,182,215,27,29,38,238,72,41,232,168,152,139,178,189,203,182,239,95,114,39,212,132,215,0,1,227,211,186,129,138,56,160,214,43,126,135,232,206,69,154,214,59,105,219,65,87,13,18,108,238,245,41,73,52,145,167,102,61,61,98,95,156,155,124,126,11,174,206,160,229,119,61,80,212,139,230,87,84,188,245,89,21,226,166,173,173,246,83,101,168,157,242,35,123,35,83,214,79,93,147,236,66,196,252,93,184,154,101,226,186,143,67,49,91,203,210,42,41,163,172,184,173,45,71,101,145,139,95,75,44,15,228,149,125,202,221,216,230,111,233,186,251,136,171,192,127,14,55,77,127,214,219,52,82,91,164,150,199,99,171,167,185,215,200,248,92,232,100,142,26,186,94,164,78,94,147,216,170,172,155,117,107,182,69,79,85,68,245,11,48,240,194,225,102,143,73,52,186,155,81,239,180,220,215,220,154,6,85,195,39,58,167,37,29,69,61,20,205,110,205,153,204,93,159,26,247,86,163,190,164,78,196,228,85,217,55,83,141,198,113,251,110,41,143,91,113,187,69,44,84,212,118,202,72,104,225,142,38,53,141,107,35,99,88,212,68,106,34,39,102,162,118,68,244,244,35,95,28,60,102,98,188,54,96,149,150,251,117,206,150,167,46,184,211,201,13,21,28,115,70,249,33,116,144,212,164,115,61,137,60,114,181,137,44,40,138,230,239,178,174,201,223,208,49,199,136,151,28,216,246,144,98,151,45,42,197,93,230,178,155,189,36,212,210,118,124,126,90,41,99,171,129,100,252,101,59,227,127,44,177,183,217,230,69,93,253,201,220,170,61,10,209,108,227,138,173,94,76,106,209,46,245,119,42,159,61,114,171,229,135,241,49,73,85,19,37,155,145,207,137,29,202,181,8,188,173,84,85,244,68,248,123,40,232,53,155,140,45,95,221,101,185,222,110,183,203,135,42,75,51,170,234,32,163,100,213,95,55,127,198,186,56,152,234,157,246,239,202,142,247,170,247,185,238,10,184,37,195,248,107,196,168,174,183,27,125,37,94,99,89,75,26,214,214,172,81,72,232,156,248,169,221,36,108,145,96,142,86,177,38,129,92,141,114,246,223,117,239,232,29,147,69,52,39,15,224,251,64,46,112,81,201,215,168,181,89,166,185,221,43,54,149,189,105,98,162,141,38,119,77,100,149,27,186,211,35,182,110,232,158,136,139,239,162,142,35,179,101,212,173,115,204,178,58,118,111,21,93,250,227,229,187,252,232,221,89,51,216,189,218,213,77,209,254,244,223,226,94,79,136,6,168,209,233,167,13,153,74,203,113,109,53,69,246,223,93,103,133,18,100,99,220,249,168,42,185,81,61,182,170,174,236,237,182,254,158,138,80,246,150,99,117,186,143,171,248,190,55,20,51,85,75,127,200,104,169,164,246,85,234,189,122,166,49,92,238,206,95,87,247,93,151,215,222,5,197,248,80,232,117,14,159,104,131,179,122,197,234,221,175,245,43,80,215,247,111,78,154,122,74,25,82,61,146,71,53,118,115,23,218,217,23,236,78,196,232,58,62,138,96,116,122,107,165,152,198,31,73,73,29,59,168,45,52,80,206,214,70,140,222,102,83,71,27,149,81,26,222,254,199,170,162,41,222,0,21,197,226,197,196,239,224,110,42,205,28,199,229,231,173,189,64,139,88,156,187,114,211,77,29,117,60,159,62,37,69,246,154,158,143,69,248,109,234,77,157,117,213,187,102,142,105,245,219,44,174,69,116,180,244,147,186,157,169,202,168,178,182,9,100,111,50,43,216,187,111,26,239,178,238,80,47,17,58,151,154,113,11,172,245,87,123,149,201,107,101,185,92,95,71,109,166,100,210,200,145,71,37,92,174,138,52,98,186,69,110,203,50,167,43,85,81,55,217,19,226,28,255,0,3,154,23,54,185,107,181,142,130,182,45,237,118,250,218,106,250,183,115,39,180,216,235,41,145,237,217,36,99,147,217,149,123,166,255,0,82,111,233,176,94,47,143,91,241,60,118,217,140,218,227,228,164,181,209,195,71,10,110,229,246,34,141,172,111,206,85,95,70,167,170,175,218,164,52,240,208,225,66,139,70,244,221,153,174,77,103,69,200,111,91,84,50,74,170,116,231,138,25,160,163,145,17,138,248,88,246,162,73,27,182,238,168,157,253,87,185,37,56,133,214,92,127,67,116,186,249,155,222,174,116,116,179,83,81,84,173,12,117,19,177,139,61,75,105,229,150,56,218,142,123,21,206,114,196,168,141,106,238,187,46,223,20,8,21,226,197,197,164,182,122,86,104,54,38,254,89,234,99,74,139,132,251,34,254,45,201,93,75,44,92,178,66,169,234,141,94,102,191,127,135,196,169,153,101,146,121,22,89,93,204,231,122,174,219,29,247,93,181,94,251,172,250,159,127,206,239,149,245,21,11,95,95,85,45,51,101,149,239,72,96,125,68,178,178,54,35,158,254,86,183,170,187,53,28,168,155,246,248,175,19,166,90,125,124,213,28,214,223,132,99,180,115,213,87,92,58,189,56,225,141,239,114,244,226,124,171,178,49,174,95,155,27,151,178,47,167,235,3,141,188,227,23,43,29,186,221,115,173,143,150,27,159,91,162,187,181,119,233,185,26,239,69,85,245,84,245,216,177,255,0,4,138,139,148,121,70,166,65,75,7,53,36,223,34,249,167,243,53,57,54,142,226,172,236,189,215,117,248,126,179,16,120,144,104,118,51,161,181,120,110,45,143,69,84,141,135,229,30,119,72,216,249,87,116,164,122,108,172,141,155,254,250,190,239,255,0,14,85,240,80,154,86,102,250,131,11,39,86,178,79,146,121,217,204,169,207,180,55,29,187,123,246,2,223,12,13,199,77,116,214,222,21,243,106,218,121,186,82,71,242,110,207,229,71,109,189,198,153,61,23,237,51,201,20,60,80,110,213,118,206,12,115,166,209,212,172,18,77,242,94,206,107,213,175,237,117,162,249,170,138,159,21,220,10,33,194,172,159,132,121,53,29,155,159,151,204,117,59,237,191,205,141,206,248,167,230,252,75,222,226,219,138,11,55,10,58,61,71,21,35,250,151,186,238,167,201,240,108,244,230,228,170,131,171,237,44,82,177,54,101,66,175,181,183,213,223,210,152,56,84,179,83,95,181,215,27,182,213,198,201,34,151,206,115,53,200,138,139,181,28,238,244,84,95,122,25,163,196,219,81,179,236,139,136,107,190,31,127,150,182,27,45,147,203,252,157,79,35,166,108,105,214,161,163,146,93,154,247,43,62,123,81,125,148,78,253,215,117,2,40,100,185,37,223,46,189,84,100,23,218,159,49,91,85,201,213,147,145,172,230,229,98,49,59,53,17,19,217,106,39,100,44,235,193,239,135,151,79,53,195,92,47,15,228,100,125,47,147,89,182,253,77,210,190,154,94,237,147,182,221,190,115,59,251,190,37,97,227,214,27,150,77,120,167,178,90,105,38,169,171,169,231,233,197,12,110,123,221,202,213,114,236,214,162,170,246,106,175,167,184,217,15,134,189,28,178,232,134,149,90,176,155,77,4,52,238,166,235,245,92,200,152,199,63,154,166,105,27,204,173,99,55,219,170,187,110,158,255,0,214,161,203,107,182,27,22,160,105,85,243,17,153,156,236,175,242,219,166,234,155,242,84,197,39,185,205,252,207,138,17,43,195,51,134,26,253,20,164,200,111,153,4,92,183,43,135,148,246,57,154,189,62,154,214,55,213,146,189,171,187,101,79,114,127,217,60,38,134,42,136,214,25,152,215,177,222,173,114,110,139,254,19,143,179,99,182,155,2,74,219,93,36,112,54,110,94,102,178,54,181,59,111,183,102,162,124,84,12,41,199,69,28,21,124,52,101,141,158,78,68,111,144,247,42,255,0,229,10,111,135,216,107,197,102,145,34,185,66,247,38,232,156,223,245,84,216,239,139,123,43,175,252,63,101,54,200,249,57,229,242,60,170,255,0,78,213,176,59,224,191,15,129,173,245,27,186,85,76,114,170,118,223,254,128,54,134,195,46,49,221,177,170,59,132,45,229,100,189,77,147,125,253,36,114,124,19,224,115,103,69,208,250,207,148,52,186,203,87,212,107,250,158,103,218,106,238,139,181,68,137,235,250,142,244,0,0,0,0,0,195,188,92,215,45,191,135,236,162,161,38,72,149,60,142,206,230,229,219,247,108,9,235,250,204,196,71,206,59,164,233,112,211,149,59,158,70,255,0,164,123,177,118,95,254,112,166,3,93,198,110,175,77,251,155,57,104,221,11,109,218,111,104,163,100,43,18,71,230,61,133,111,42,166,243,200,190,159,172,214,54,47,223,16,218,19,79,81,233,136,80,36,138,197,119,227,119,229,244,253,245,224,118,32,0,30,21,17,83,101,77,208,215,215,196,63,78,225,211,222,35,239,180,148,252,157,58,143,43,202,141,219,183,45,5,34,175,163,91,249,230,193,101,40,248,193,227,9,104,215,90,43,235,81,232,219,191,83,109,253,63,21,71,64,222,221,147,227,241,95,212,7,187,193,251,22,163,186,235,69,194,251,52,77,124,214,206,151,79,153,168,168,157,74,74,246,175,170,42,250,39,185,80,143,220,118,216,223,143,241,55,150,219,158,146,162,179,200,126,249,235,222,223,76,191,4,248,146,207,193,110,233,107,131,46,204,173,179,210,194,234,202,159,147,186,18,185,141,87,179,150,43,139,157,202,170,187,166,233,217,118,49,151,139,126,155,191,20,226,50,124,202,56,228,74,124,163,151,167,186,123,41,229,168,104,35,93,189,148,79,87,124,93,250,189,0,156,190,18,53,211,212,112,195,110,163,146,118,190,58,110,183,77,136,229,85,103,53,194,189,87,116,247,110,77,226,184,188,26,178,248,235,116,211,32,197,100,157,170,251,127,148,233,179,155,187,122,149,23,9,23,183,55,111,79,130,22,58,5,62,248,213,42,126,31,224,155,109,191,250,41,191,255,0,96,183,28,175,130,212,104,236,143,52,122,197,18,242,252,157,237,43,125,164,252,93,199,209,78,11,198,145,237,93,74,195,90,146,115,43,126,81,221,187,239,203,251,158,221,238,247,28,231,130,210,72,185,30,104,168,142,229,79,147,119,248,126,247,113,3,247,226,217,194,253,101,45,234,109,125,198,173,18,186,150,126,95,149,95,5,58,171,35,229,101,13,44,60,202,200,182,77,215,155,110,103,247,247,124,10,194,54,120,213,189,55,199,245,107,1,185,224,89,53,27,106,109,247,46,143,85,139,27,31,251,220,209,202,157,158,215,55,231,70,223,86,175,167,235,53,196,215,29,39,189,104,174,164,221,116,250,249,77,60,83,91,186,30,212,172,123,121,186,148,241,75,217,92,198,42,236,146,167,228,167,248,212,39,63,134,55,27,205,193,235,89,163,122,153,126,164,165,177,75,191,144,172,174,170,228,108,27,37,101,68,156,207,154,116,99,121,158,230,53,57,89,223,116,69,239,178,150,243,87,77,111,190,91,39,162,157,33,170,163,172,137,240,72,158,203,216,246,57,21,174,78,251,162,246,85,67,86,106,122,138,138,89,91,81,75,60,144,202,221,249,95,27,149,174,77,211,101,217,83,234,45,47,129,143,19,58,250,171,213,151,75,117,166,190,36,167,150,39,211,197,117,158,87,115,190,170,122,230,116,250,147,84,213,108,173,107,37,127,163,121,145,24,155,110,136,187,135,197,198,111,134,62,99,81,159,92,53,15,67,226,117,76,23,89,229,184,84,209,242,202,247,178,162,89,170,38,122,71,29,53,46,200,212,78,147,83,119,42,247,219,117,236,164,146,240,238,197,181,183,77,48,89,112,221,78,198,170,105,146,42,199,54,41,102,163,171,98,182,52,134,146,52,77,230,70,236,158,195,215,178,109,219,237,66,101,219,174,20,87,107,125,45,214,219,83,21,77,37,108,44,168,167,154,39,163,217,36,111,106,57,174,107,145,85,21,21,21,21,21,23,101,220,247,181,141,110,252,173,68,221,119,93,147,213,64,253,15,80,0,163,111,21,141,27,118,1,174,210,229,212,244,109,138,155,35,99,171,158,248,227,229,99,166,168,172,174,145,85,85,24,212,87,170,51,191,117,95,173,76,179,224,217,172,73,110,200,47,154,77,115,174,84,134,170,42,155,165,58,73,47,110,171,159,111,129,173,78,103,237,232,139,178,35,119,250,253,198,111,241,132,211,47,194,125,15,181,230,20,52,108,117,109,166,239,3,166,153,35,221,233,75,21,29,124,142,78,100,98,175,46,238,69,217,85,19,236,43,47,130,157,73,159,76,248,143,194,174,73,82,232,105,238,87,171,109,182,165,220,234,214,164,50,87,211,43,213,203,204,212,219,102,119,223,116,248,160,27,26,145,75,142,126,13,177,94,33,244,234,225,112,178,88,233,105,178,219,116,82,214,210,212,211,83,70,201,170,164,142,10,149,100,78,123,96,146,87,163,165,153,21,90,155,42,170,34,162,239,235,40,173,23,8,46,214,154,43,173,44,173,146,26,202,120,234,35,123,92,138,142,107,218,142,69,69,69,84,84,84,95,114,159,88,26,224,224,153,142,171,112,111,173,233,88,234,75,133,174,225,101,184,121,122,186,106,136,234,96,101,84,16,213,181,94,156,156,209,57,236,115,169,182,239,178,42,34,162,237,183,107,235,225,187,92,177,237,124,210,171,14,111,106,186,80,77,93,85,111,165,125,202,154,154,118,57,105,234,221,77,12,178,198,172,108,143,86,114,186,84,78,87,47,50,118,69,248,172,96,241,27,224,122,205,171,216,181,110,169,225,22,230,211,229,54,184,36,158,162,58,120,88,196,171,138,40,234,231,118,233,20,15,146,73,95,44,141,78,238,68,94,222,139,178,144,183,195,163,136,140,187,64,245,195,246,38,201,167,116,22,187,181,119,201,51,82,215,58,86,164,21,114,214,82,64,231,35,31,43,26,215,53,177,57,55,86,171,147,186,108,169,217,2,195,124,71,56,106,164,215,45,18,186,95,109,212,61,75,238,47,75,61,218,21,138,36,89,166,101,53,37,91,155,11,118,137,239,118,239,149,54,106,43,81,87,222,139,235,72,90,123,150,100,90,55,170,150,124,150,5,171,160,184,99,119,154,121,170,33,119,82,39,239,79,82,199,186,39,181,21,142,219,154,61,149,170,169,233,238,54,102,115,40,175,246,85,142,70,197,81,73,114,165,217,201,178,61,146,71,35,59,252,81,81,81,126,180,82,136,252,75,184,126,151,70,245,218,178,245,109,182,172,54,108,147,169,115,108,140,133,91,27,103,168,172,172,119,34,43,99,99,19,216,141,59,110,171,183,189,80,11,149,225,155,89,45,90,227,163,216,254,109,111,174,130,162,166,90,26,72,235,219,20,173,122,199,86,180,176,201,43,23,103,189,81,81,101,77,209,203,204,158,255,0,138,229,82,157,124,36,56,145,147,22,204,170,52,103,32,185,189,45,247,101,124,244,109,154,111,99,204,203,45,5,60,109,106,62,84,110,252,173,93,145,24,171,240,223,208,184,148,84,84,69,69,221,23,209,64,240,247,182,54,57,238,93,154,212,85,85,250,138,72,241,105,214,120,179,253,109,131,14,180,220,93,45,191,31,163,101,52,240,182,110,102,37,100,21,117,209,185,220,173,123,155,205,202,244,77,213,17,219,124,61,11,130,214,188,242,139,77,52,171,42,204,235,39,142,53,182,89,235,170,97,71,185,17,31,44,116,210,72,214,247,115,119,223,145,123,34,162,255,0,210,107,123,172,25,157,94,161,106,150,89,153,213,206,249,22,241,123,175,173,98,57,202,168,198,75,81,36,136,214,238,231,108,137,206,187,38,235,246,175,168,18,95,194,255,0,74,91,156,241,5,73,148,92,105,152,182,220,94,56,238,235,52,172,252,92,114,211,86,209,63,153,92,172,115,91,179,94,171,190,237,84,79,122,18,39,196,231,142,137,209,245,26,17,165,151,234,85,167,68,123,46,149,214,234,165,231,71,126,236,165,154,157,100,130,163,109,182,233,187,145,204,245,217,87,220,132,64,208,254,38,39,208,29,27,201,44,56,171,41,211,38,201,36,172,166,243,177,162,245,32,164,168,165,141,155,36,140,149,146,53,237,146,22,187,209,90,139,223,186,250,97,123,69,159,54,214,28,233,180,54,218,106,251,205,250,255,0,92,142,114,181,147,84,189,210,207,50,34,189,219,35,222,169,207,34,110,189,215,119,123,213,64,228,116,155,74,51,157,114,207,104,113,44,86,215,95,115,173,184,213,68,149,51,199,4,211,36,44,146,104,227,124,210,186,54,61,90,212,89,90,174,122,162,237,191,127,94,247,203,193,167,9,120,151,12,154,119,67,75,77,70,201,178,59,133,52,83,221,43,36,142,39,72,217,164,130,157,38,137,146,36,49,200,145,245,32,230,70,187,117,223,186,247,244,233,220,3,112,99,142,240,243,128,219,178,139,229,181,146,230,23,154,24,103,171,146,120,99,115,233,122,208,210,189,240,162,186,8,229,103,44,176,175,178,170,187,47,174,235,233,46,192,0,0,0,0,0,0,240,168,142,77,156,136,168,190,229,62,103,218,237,146,189,36,146,221,74,247,167,116,115,161,106,175,248,118,62,160,7,229,145,199,19,121,35,99,88,212,247,53,54,67,244,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,230,175,183,91,238,148,207,163,185,208,83,214,65,34,43,95,20,241,54,70,57,21,21,21,21,174,69,69,236,170,159,172,250,64,29,78,131,73,116,170,213,92,235,157,179,76,241,74,58,199,57,94,181,16,89,105,163,149,93,186,59,117,115,88,139,190,232,139,190,254,169,185,218,98,138,40,99,108,80,198,216,216,212,68,107,90,155,34,34,123,145,16,253,128,0,0,0,0,0,0,35,183,25,124,37,226,92,77,233,221,117,37,77,27,33,200,237,244,210,207,108,172,142,56,155,35,166,142,10,132,134,39,189,97,146,69,143,169,63,50,181,187,46,253,211,191,173,13,106,214,148,103,58,27,158,215,98,89,85,174,190,217,89,110,170,149,41,167,146,9,161,73,153,28,210,70,201,162,116,140,98,185,170,177,57,90,244,68,69,219,183,167,109,155,136,137,199,207,6,56,239,16,248,13,199,40,177,219,89,22,97,102,161,154,122,73,32,133,141,125,87,70,26,167,178,21,86,193,36,175,230,150,100,246,81,83,117,244,217,125,66,48,248,99,113,209,63,82,159,66,53,78,253,76,148,234,140,101,174,186,227,84,188,234,239,220,116,176,211,36,147,212,109,182,221,71,116,218,207,138,167,189,8,239,226,129,165,45,193,184,130,171,202,45,180,236,75,110,81,28,151,100,158,38,126,46,73,106,107,107,95,204,142,70,53,171,187,88,139,190,238,85,79,122,145,130,239,102,205,180,123,58,117,13,202,154,186,205,126,176,87,43,154,174,100,212,242,54,88,38,84,71,183,153,24,244,78,120,215,101,236,187,183,220,168,102,125,112,226,98,125,125,209,188,110,193,149,50,157,114,108,106,74,58,111,59,34,47,82,122,74,122,89,25,178,200,249,95,35,158,233,38,115,189,17,170,189,251,47,168,102,15,9,109,103,139,79,245,182,163,15,187,92,93,21,191,32,163,125,52,16,186,100,107,22,178,122,186,24,218,238,87,61,173,230,229,98,166,232,138,237,190,37,219,177,237,145,141,123,23,118,185,17,81,126,163,88,141,31,204,234,244,247,84,177,60,206,146,103,198,182,123,221,5,108,136,215,42,35,217,21,68,114,43,93,179,155,186,47,39,116,221,62,212,245,54,66,209,76,242,139,82,244,171,21,204,232,231,142,69,185,217,232,106,102,72,220,138,140,150,74,104,228,115,123,57,219,109,206,157,149,85,127,233,3,187,152,171,137,157,100,181,104,118,143,100,57,181,194,186,10,122,152,168,106,227,160,108,178,181,139,37,90,82,205,36,76,77,222,197,85,85,137,118,70,175,50,251,190,41,149,21,81,17,85,87,100,79,85,41,223,197,191,137,9,50,140,198,155,70,177,251,163,214,130,212,172,158,177,176,207,236,121,152,165,175,167,145,174,70,74,173,223,149,201,186,43,17,126,59,122,1,5,53,11,44,200,181,147,85,47,25,44,235,87,95,112,201,47,53,19,83,194,222,164,175,222,162,165,239,108,76,106,171,221,183,52,155,35,81,87,215,222,93,239,135,31,13,84,154,27,162,86,187,237,198,133,35,190,229,20,176,93,166,89,98,68,154,22,84,210,82,57,208,187,120,152,246,236,248,151,118,170,185,17,125,234,190,149,153,225,163,195,244,186,201,174,212,119,171,149,181,102,179,99,125,59,155,158,248,85,209,186,122,122,202,55,114,42,186,55,177,125,137,23,182,232,187,123,209,11,220,107,40,172,22,84,142,54,197,79,73,109,165,217,168,136,140,100,113,198,206,223,4,68,68,79,169,16,12,117,196,142,185,99,218,7,165,87,236,222,235,116,160,134,186,150,223,84,251,109,53,76,236,106,212,85,182,154,105,98,141,24,233,24,175,230,116,74,156,173,94,101,238,137,241,74,20,206,243,29,86,227,35,91,214,177,180,151,11,165,194,245,112,242,244,148,212,241,212,206,202,88,38,171,114,177,57,57,165,115,24,215,84,237,219,116,68,84,68,223,126,249,235,196,95,136,140,187,95,53,193,116,155,25,157,211,218,237,53,223,36,197,75,66,233,92,147,213,197,89,87,3,92,172,100,175,107,156,230,202,212,221,26,142,94,201,178,39,101,154,94,28,156,15,89,180,135,22,162,213,60,222,220,218,140,166,233,4,115,211,199,81,11,30,148,145,75,29,36,237,217,37,129,146,71,43,37,141,201,217,202,137,223,213,119,80,50,47,3,28,27,98,188,60,105,213,190,225,123,177,210,212,229,183,24,162,173,170,169,169,166,141,243,82,201,36,20,202,248,154,247,65,28,172,70,203,10,170,53,119,84,85,85,85,223,210,86,131,228,187,220,32,180,218,107,110,181,82,54,56,104,233,228,168,145,238,84,68,107,88,213,114,170,170,170,34,34,34,123,212,10,155,241,147,214,36,184,228,22,61,38,182,87,42,195,75,21,53,210,161,35,151,183,85,175,184,64,230,175,43,246,244,84,221,21,187,253,126,227,18,248,83,232,219,179,253,118,139,45,168,163,108,180,216,227,27,92,199,201,31,51,27,53,61,101,12,136,168,170,199,34,61,17,253,187,162,253,104,97,62,53,181,38,125,76,226,63,53,185,58,165,211,83,219,111,87,43,109,51,185,213,205,88,99,175,169,86,43,125,167,38,219,63,182,219,39,193,11,52,240,123,211,47,193,141,15,186,102,21,212,108,109,109,218,239,59,161,153,99,217,235,75,45,29,4,141,78,101,98,47,46,237,85,217,21,83,237,2,192,125,0,0,66,191,17,28,91,91,117,47,5,139,13,211,28,106,170,167,171,90,214,203,44,52,117,111,87,70,176,213,198,169,188,40,237,211,219,98,247,77,187,253,136,70,206,12,188,49,179,26,124,250,131,80,245,194,39,83,65,106,158,43,133,53,31,44,172,123,234,34,154,158,102,36,145,212,210,236,173,84,234,181,118,114,47,109,183,78,234,91,43,152,215,109,204,212,93,151,116,221,61,20,244,92,110,20,86,155,125,85,214,229,83,21,53,37,20,47,168,168,154,87,163,25,28,108,106,185,206,115,149,81,17,17,17,85,85,87,100,216,15,130,182,187,31,193,113,135,213,215,213,82,91,45,22,90,37,115,164,149,236,134,40,96,134,53,85,221,87,149,173,68,99,21,125,200,136,158,228,41,43,196,131,140,122,237,112,206,170,52,255,0,21,185,195,38,41,100,169,124,109,125,44,202,172,168,154,25,170,226,73,17,89,59,227,123,93,20,173,246,185,81,87,183,162,118,92,165,226,57,226,11,85,148,215,87,232,190,145,94,17,45,17,164,180,151,74,250,106,133,69,153,232,181,116,211,70,217,41,234,85,174,141,204,116,110,70,185,157,251,42,246,217,10,212,146,73,38,145,210,202,247,61,239,85,115,156,229,221,92,171,234,170,190,245,3,195,90,231,185,24,198,171,156,229,217,17,19,117,85,44,243,194,79,133,250,186,171,212,58,251,146,218,37,109,44,28,223,37,62,122,117,70,73,204,202,234,89,185,85,241,108,187,47,46,252,143,237,239,248,16,247,130,189,4,172,215,221,112,179,99,206,161,158,107,93,186,122,107,149,193,91,18,185,139,79,29,101,59,37,106,254,45,237,249,179,122,57,17,62,43,183,173,254,233,38,155,227,250,75,128,219,48,44,102,141,180,214,251,111,91,164,196,141,140,253,242,105,37,94,204,107,91,243,164,119,163,83,215,245,129,88,94,52,177,237,145,97,79,233,68,156,223,41,123,72,223,105,127,23,110,245,83,138,240,85,84,252,63,206,247,219,127,244,47,111,254,193,113,57,95,26,84,145,50,60,45,85,29,200,191,41,109,240,253,238,220,112,94,11,111,106,106,86,100,213,147,149,93,242,118,205,223,110,111,220,247,31,119,188,11,138,33,15,139,109,116,244,252,48,220,104,227,157,172,142,171,163,212,98,185,81,95,203,112,160,84,217,61,251,19,120,174,47,25,92,190,58,45,52,199,241,88,231,106,62,225,230,250,140,230,238,238,157,69,190,68,237,205,223,215,224,160,87,159,2,118,55,228,28,77,98,86,230,117,119,127,159,253,239,231,118,183,212,175,193,126,4,129,241,129,197,168,237,90,209,111,190,195,19,89,53,207,171,212,229,106,34,47,78,146,129,169,232,136,190,139,239,85,56,79,9,13,55,147,43,226,50,12,202,72,228,90,108,95,155,169,178,123,43,230,104,107,227,77,253,149,79,86,252,91,250,253,12,157,227,73,116,181,207,151,97,182,216,41,33,109,101,55,202,61,121,91,27,81,239,230,138,220,230,238,168,187,174,201,217,55,2,52,120,120,105,220,90,133,196,125,138,146,126,159,78,159,205,115,35,246,239,205,65,86,169,234,215,126,97,176,90,34,34,108,137,178,20,165,224,249,140,37,223,93,171,111,142,71,171,109,29,61,246,244,78,173,29,123,123,246,95,135,197,63,89,117,192,0,0,116,189,99,161,109,203,77,238,244,78,133,101,73,60,191,176,141,230,85,218,120,215,211,245,26,198,201,236,200,187,46,198,208,154,132,143,92,66,189,35,86,163,191,21,183,55,167,239,172,53,123,151,247,197,3,100,78,17,107,150,225,195,246,45,80,233,210,87,47,158,221,220,220,219,254,237,157,61,127,81,152,136,249,192,132,189,94,26,49,87,115,200,239,244,247,119,174,235,255,0,206,21,68,131,0,0,0,0,0,96,62,56,233,38,171,225,183,42,138,24,218,247,126,225,236,228,85,255,0,199,233,190,31,97,159,12,51,197,245,174,162,239,195,254,79,69,74,149,46,149,254,75,149,180,251,171,215,106,218,117,94,200,139,238,79,250,64,214,254,47,223,16,217,255,0,77,102,74,140,42,221,51,119,217,221,111,95,253,179,205,96,17,21,146,108,244,86,170,124,123,27,49,232,13,222,150,251,164,246,59,157,12,238,154,9,188,207,35,220,228,114,174,213,50,181,119,84,85,79,84,95,120,25,12,0,0,169,111,27,91,20,244,247,205,53,189,36,77,233,213,252,179,187,154,213,223,216,101,185,190,210,237,241,244,238,91,73,91,62,53,54,201,42,116,255,0,6,184,178,145,30,218,47,148,249,229,233,238,177,243,207,110,68,239,183,109,253,62,176,34,55,133,142,114,184,175,18,182,203,83,235,210,8,174,221,110,102,58,94,84,127,74,130,181,201,219,153,17,118,87,124,23,245,19,15,198,63,77,27,119,211,75,54,161,65,78,215,58,201,230,58,210,114,110,173,235,84,91,226,111,116,106,237,233,239,114,126,191,66,185,56,37,186,37,155,137,220,50,226,231,70,212,139,229,29,214,69,217,189,237,245,41,223,186,124,75,206,227,15,73,227,214,158,31,114,124,9,180,236,125,85,127,146,232,73,201,187,227,228,173,167,149,220,171,200,245,77,210,46,251,53,127,198,129,89,190,13,249,61,202,139,88,175,24,219,42,29,229,46,62,95,158,53,123,182,252,93,45,193,233,178,111,183,170,252,20,185,178,139,252,43,47,117,24,151,22,118,124,110,225,75,36,111,185,121,142,162,57,138,138,206,157,178,185,233,190,234,155,111,204,158,229,47,64,10,105,241,154,142,86,234,222,52,247,174,236,127,156,228,78,253,182,166,183,238,119,63,5,87,42,93,51,182,242,53,81,126,75,238,169,221,61,155,137,213,124,104,96,146,61,79,196,39,114,175,44,191,40,114,254,170,123,114,41,201,248,47,214,116,243,76,182,143,204,42,117,124,135,226,249,251,59,104,174,43,233,239,2,222,138,123,241,141,210,136,108,153,229,151,82,105,226,130,53,190,249,158,167,35,81,28,238,132,54,248,83,155,102,38,254,189,183,114,254,175,66,225,10,255,0,241,136,176,219,171,116,46,142,249,80,180,201,87,110,234,121,110,126,94,162,245,43,45,237,127,38,233,191,162,119,217,83,176,20,174,123,105,106,170,40,106,161,173,164,153,240,207,79,35,101,138,70,57,90,230,61,171,186,57,21,59,162,162,166,251,161,234,68,85,236,135,233,145,75,34,42,199,19,221,202,138,229,229,106,174,201,241,2,223,188,51,120,233,139,49,182,81,104,134,165,221,121,110,180,48,71,77,106,169,168,157,17,38,137,141,163,166,134,46,121,170,21,206,145,92,231,175,43,88,136,189,213,59,238,133,147,181,200,230,163,154,187,162,166,232,166,174,120,94,95,126,192,178,139,102,89,142,92,170,104,171,173,149,112,213,71,36,19,62,55,115,71,35,100,68,85,99,154,187,115,49,171,217,83,208,190,222,4,56,169,178,113,15,165,86,232,43,46,177,59,38,180,83,67,73,93,12,179,177,103,149,209,83,83,36,147,114,172,210,72,228,89,38,84,230,118,219,175,170,34,250,132,160,0,1,138,120,165,192,168,245,23,65,51,123,13,77,27,106,101,109,134,229,53,43,22,52,122,245,252,148,236,102,200,173,119,125,223,238,77,251,246,53,209,184,69,85,130,106,69,76,42,217,41,234,49,235,219,219,179,81,88,232,223,4,234,157,190,106,162,162,179,234,84,250,141,159,171,105,97,174,163,158,138,162,54,73,21,68,78,137,236,122,34,181,205,114,42,42,42,47,101,77,148,215,239,196,67,71,103,210,110,35,114,7,54,150,56,105,114,42,154,187,220,41,27,21,173,70,212,87,213,242,167,204,106,122,71,238,223,237,80,46,127,131,125,65,139,81,248,117,194,175,12,157,101,146,146,203,109,162,157,206,114,57,203,43,104,105,220,237,215,153,221,247,127,125,215,127,168,205,101,103,120,56,235,52,55,28,54,243,165,55,155,180,210,87,210,214,84,87,82,69,44,232,172,109,43,98,183,192,198,181,28,254,100,94,101,84,68,70,242,252,23,220,89,136,30,170,154,106,122,202,121,41,106,224,142,104,102,98,178,72,228,106,57,174,106,166,202,138,139,217,81,81,74,170,227,163,131,76,143,14,214,203,6,185,105,70,56,249,45,206,188,210,215,220,33,182,209,200,178,50,127,55,83,83,43,249,96,129,26,141,70,182,52,221,207,223,125,183,95,69,45,104,249,46,118,171,109,230,145,244,55,74,24,42,160,122,42,43,38,137,175,111,116,84,223,103,34,167,162,175,248,64,233,154,17,124,169,191,233,38,43,87,93,4,208,213,71,104,161,134,118,76,213,108,137,34,83,68,174,230,69,85,93,247,85,223,126,251,152,7,196,159,135,250,125,98,208,171,157,246,138,222,147,221,241,168,38,185,196,230,68,142,145,204,167,163,172,114,49,21,35,123,151,119,200,157,145,81,55,247,162,146,190,211,103,183,216,233,60,141,182,158,56,32,69,221,172,99,26,214,167,100,77,145,26,136,137,217,16,94,109,84,151,203,69,109,154,190,8,230,166,174,167,146,154,88,228,106,57,174,99,218,173,114,42,42,42,42,42,42,250,162,129,172,174,155,230,23,173,36,212,219,62,79,78,234,138,74,219,5,218,158,105,216,138,248,222,139,5,67,30,230,57,17,205,95,88,251,162,170,122,123,141,138,248,113,213,27,110,175,232,222,45,154,80,215,197,85,53,93,166,133,213,188,146,181,235,29,75,169,97,146,70,59,103,189,81,200,178,38,232,229,221,55,239,241,40,235,196,11,68,166,209,142,33,47,116,176,80,164,54,235,228,213,55,138,117,142,37,108,109,108,213,213,72,198,38,209,177,169,179,98,244,77,251,123,215,221,53,188,31,53,214,42,172,98,249,165,55,171,140,76,117,185,42,110,209,117,102,68,84,134,56,232,32,106,39,52,158,158,190,141,68,250,253,192,119,143,23,109,109,76,47,72,168,180,242,207,112,228,185,222,235,35,74,152,217,46,206,90,41,169,107,225,126,232,217,17,219,115,53,19,187,85,191,29,215,177,75,78,85,114,171,156,170,170,171,186,170,146,179,196,123,91,95,171,92,68,223,45,244,149,114,201,65,140,84,212,217,17,174,147,118,44,148,213,213,105,204,212,73,28,221,185,100,236,189,151,234,66,42,71,28,146,200,216,162,99,158,247,170,53,173,106,110,170,171,232,136,158,240,61,246,219,117,117,222,225,77,106,182,82,203,83,87,89,51,32,130,24,152,175,124,146,61,200,214,181,173,106,42,170,170,170,34,34,38,235,185,113,222,26,60,12,211,233,213,130,155,88,245,54,205,19,242,27,132,108,150,223,77,81,78,139,229,160,145,148,117,17,61,89,53,59,94,201,155,35,30,155,181,234,137,221,19,190,234,98,31,12,94,5,102,200,106,41,245,215,84,172,81,37,5,45,67,29,106,160,175,165,94,121,30,213,163,170,134,161,35,158,157,90,177,171,86,70,243,181,251,175,116,79,122,150,215,75,75,77,67,77,21,29,21,60,80,65,11,27,28,81,68,196,107,24,212,77,145,168,137,217,17,17,17,17,16,15,98,34,53,17,173,68,68,68,217,17,61,199,144,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,30,21,17,200,173,114,34,162,166,202,139,239,60,128,43,183,196,187,129,154,109,69,176,84,235,22,153,89,162,102,67,111,141,242,220,41,169,233,209,60,204,17,178,178,162,87,163,33,167,115,223,43,164,123,19,119,61,17,123,34,247,217,74,113,185,91,171,173,23,10,155,85,206,150,90,106,186,57,159,4,240,202,197,99,227,145,142,86,185,174,107,145,21,21,21,21,21,21,55,77,141,166,234,169,105,171,169,165,163,173,167,138,120,38,99,163,150,41,88,142,99,218,169,178,181,200,189,149,21,21,81,81,74,148,241,57,224,86,108,122,162,163,93,116,182,197,18,208,85,84,61,215,90,10,10,85,231,141,238,90,202,169,170,22,56,41,209,169,26,53,35,111,59,159,186,118,69,247,40,21,142,213,86,170,57,170,168,168,187,162,161,116,190,17,26,218,153,158,145,86,233,229,226,224,143,185,217,43,36,242,209,190,93,220,148,80,210,208,66,205,145,210,43,182,230,114,167,102,163,126,27,47,98,150,228,142,72,164,116,82,177,204,123,21,90,230,185,54,84,84,245,69,79,113,42,252,56,117,181,250,73,196,77,142,223,87,87,44,116,25,61,77,53,145,90,217,54,98,73,83,93,72,156,206,69,145,173,219,150,62,235,221,126,165,2,236,56,141,213,27,110,144,104,222,83,154,87,87,197,75,53,37,166,185,212,92,242,181,139,37,75,105,102,146,54,55,119,177,85,202,177,174,200,139,186,237,219,226,107,169,169,25,133,235,86,245,54,241,147,212,62,162,174,178,255,0,118,168,154,6,42,190,71,170,207,80,247,181,141,69,115,151,214,78,200,138,190,190,242,207,60,96,245,214,42,92,94,199,165,54,91,140,79,117,197,41,174,210,244,166,69,85,134,72,235,224,114,47,44,158,158,158,173,84,250,253,196,40,240,253,209,41,181,159,136,75,37,45,69,10,77,110,177,205,77,120,168,89,34,87,70,230,195,93,74,143,98,239,27,218,187,182,95,69,219,183,189,61,225,106,222,26,252,63,211,232,238,133,219,47,181,182,244,130,239,146,193,13,206,87,62,36,108,141,142,162,142,141,202,197,85,141,142,77,159,26,246,85,84,223,222,170,103,237,119,190,213,99,250,73,149,85,208,193,52,213,82,90,43,161,129,144,181,93,34,200,180,210,171,81,168,138,139,190,232,155,109,223,115,184,217,173,84,150,59,69,21,154,130,8,225,166,161,167,142,154,40,227,106,53,173,99,26,141,106,34,34,34,34,34,34,122,34,11,181,158,223,124,164,242,55,42,120,231,129,87,119,49,236,107,154,189,149,54,84,114,42,47,101,80,42,203,129,142,13,114,60,199,91,47,250,229,170,248,219,227,183,54,243,85,95,111,134,229,71,34,72,249,252,221,53,76,79,229,158,5,106,181,90,233,19,118,191,125,247,217,125,84,181,90,106,106,122,58,120,233,105,32,142,24,97,98,50,56,227,106,53,173,106,38,200,136,137,217,17,17,15,77,178,213,109,179,82,50,134,215,67,5,44,12,68,68,100,49,53,141,236,136,155,236,212,68,244,68,255,0,1,245,128,48,167,24,250,131,14,156,112,237,154,222,31,59,162,146,174,203,114,162,129,205,114,53,201,43,168,106,28,221,151,153,189,253,142,219,46,255,0,81,154,202,206,241,142,214,104,109,216,101,155,74,108,215,121,163,175,170,172,167,174,171,138,42,132,70,58,149,209,92,32,123,92,214,191,153,87,153,17,21,21,187,124,87,220,5,86,80,69,85,157,234,69,60,40,146,84,84,228,55,182,55,103,110,247,200,249,231,68,239,243,149,85,85,255,0,90,175,214,108,91,194,214,5,73,167,90,7,132,88,105,168,219,77,43,172,54,201,170,152,145,163,23,175,228,160,99,247,68,107,87,125,217,239,77,251,119,41,51,195,195,71,103,213,158,35,113,247,58,150,57,169,113,218,154,75,220,201,35,21,205,86,211,215,210,115,39,204,114,122,73,239,219,237,67,96,74,42,88,104,104,224,162,167,141,145,197,79,19,98,99,24,136,141,107,90,136,136,136,137,217,19,100,3,220,0,3,195,156,141,106,185,203,178,34,110,170,86,199,137,151,29,49,97,214,202,221,16,211,75,175,53,214,190,9,41,174,181,52,243,162,164,49,61,181,148,211,69,207,13,66,57,178,35,154,197,229,115,21,19,178,175,125,144,145,28,119,241,83,100,225,227,74,174,48,81,221,98,110,75,119,166,154,146,134,24,167,98,79,19,165,166,169,72,230,229,73,163,145,168,146,66,137,204,221,246,95,68,85,244,161,44,211,47,190,231,185,69,207,44,200,238,85,53,181,215,58,185,170,164,146,121,159,35,185,164,145,210,42,34,189,206,93,185,158,229,238,171,234,7,19,85,85,81,93,85,53,109,92,207,154,122,137,29,44,178,61,202,231,61,238,93,213,202,171,221,85,85,119,221,79,81,250,124,82,199,203,212,137,237,230,68,86,238,213,77,209,125,232,126,64,183,159,6,237,40,138,223,136,94,245,74,88,160,116,181,53,21,54,198,189,90,138,244,107,162,183,206,137,191,38,251,110,159,157,235,238,247,150,94,69,79,13,59,13,186,201,194,237,134,75,122,211,42,215,178,150,178,126,143,47,105,95,110,163,230,71,108,137,237,118,77,247,221,126,178,85,129,83,158,53,78,85,186,96,141,228,106,34,124,169,223,110,235,236,219,142,153,224,203,28,174,213,188,149,236,93,152,207,39,206,157,251,239,77,112,216,231,60,104,43,58,153,166,37,71,230,21,122,94,127,241,124,253,155,188,86,229,244,247,28,103,130,244,18,73,169,249,124,237,85,229,139,228,254,111,215,79,113,68,2,227,74,100,241,144,201,238,85,186,195,103,198,223,80,239,41,110,243,28,145,163,221,183,227,41,109,239,93,211,125,189,83,224,133,205,148,95,226,167,123,168,203,120,179,188,99,118,250,89,36,125,183,203,244,209,172,85,87,245,45,148,47,93,182,85,223,110,85,247,32,18,207,193,195,77,27,104,211,75,206,161,79,78,214,190,247,229,250,50,114,108,174,232,212,92,34,119,117,106,111,235,238,114,254,175,66,30,248,167,103,43,149,113,43,115,181,50,189,39,138,211,209,228,99,101,230,70,117,104,40,156,189,185,149,19,117,111,193,63,89,110,220,29,233,60,90,47,195,238,49,129,186,153,140,170,160,243,189,121,57,54,124,156,245,181,18,183,153,121,24,171,178,75,219,118,167,248,214,140,120,218,186,37,231,137,220,206,226,215,70,228,151,228,237,150,53,221,189,173,244,201,219,186,252,0,153,222,9,86,41,234,47,186,149,122,88,91,210,164,249,27,103,185,171,186,243,178,226,223,101,118,248,250,247,45,164,173,159,5,107,99,233,180,255,0,57,184,190,149,24,218,223,147,57,37,228,217,100,228,158,226,139,223,110,251,122,125,69,147,0,0,1,214,53,42,102,211,225,87,25,157,190,205,232,250,127,237,88,107,1,47,239,138,108,199,175,215,122,75,22,147,223,46,117,211,186,26,120,124,183,59,218,228,106,166,245,49,53,54,85,84,79,85,79,121,172,227,145,100,147,102,34,170,175,160,27,21,112,57,73,53,31,13,184,172,83,70,214,59,247,119,102,162,167,254,63,83,241,251,76,248,97,158,16,45,117,22,142,31,177,138,42,164,169,108,172,243,188,205,168,221,30,155,214,212,42,118,84,69,244,95,250,12,204,0,0,0,0,0,225,242,220,126,159,40,199,234,172,85,73,188,85,60,156,222,159,146,246,187,222,139,239,111,192,230,0,26,185,230,214,10,188,99,39,173,177,215,70,172,158,155,167,206,213,69,77,185,163,107,147,213,17,125,28,158,226,251,60,58,51,106,92,199,134,124,121,97,174,142,162,90,79,55,213,107,101,71,185,156,215,10,189,183,78,101,84,221,27,239,41,195,141,252,57,216,103,17,217,69,181,177,58,56,87,201,116,209,205,219,255,0,16,166,85,252,148,79,87,22,51,224,203,146,193,114,210,156,151,29,109,83,29,45,163,201,243,199,206,138,230,245,106,110,15,78,219,238,155,162,111,232,159,172,11,22,0,0,32,167,139,189,166,90,254,28,223,91,20,12,127,147,219,119,43,85,92,222,122,234,4,236,187,118,244,39,89,21,60,74,108,159,44,112,191,145,47,151,124,189,31,41,243,89,205,182,247,26,63,169,126,0,81,238,134,223,41,241,189,82,178,94,170,164,146,56,169,252,207,51,163,84,71,39,53,52,173,77,149,85,19,213,223,19,102,102,58,154,225,74,142,217,146,197,39,185,118,114,46,203,254,15,84,53,102,183,86,62,223,89,29,100,127,58,61,246,253,104,169,254,51,102,45,9,202,93,153,233,93,147,35,145,232,231,213,249,157,213,23,127,155,83,43,62,43,249,191,16,35,62,3,193,69,139,76,120,187,77,84,199,104,218,203,103,250,132,93,54,34,71,254,134,58,7,114,163,32,107,83,119,61,202,187,59,191,219,216,154,199,225,96,133,100,73,150,22,44,137,232,254,84,221,61,222,167,236,10,145,241,185,163,138,44,143,76,42,227,137,200,249,254,91,234,59,151,178,242,199,109,68,238,98,255,0,8,236,138,174,217,196,23,201,49,77,203,13,195,247,198,171,149,55,233,209,87,185,59,110,137,234,191,5,36,159,141,70,57,75,91,131,96,249,11,160,222,107,119,202,124,175,70,39,179,212,154,220,197,221,118,221,59,39,197,8,37,225,243,153,84,226,60,80,98,143,141,234,216,170,124,247,87,101,84,249,182,234,173,191,41,19,213,222,240,54,24,33,167,138,182,13,85,150,112,187,121,184,219,232,167,170,172,181,121,126,139,33,141,94,171,213,184,208,163,187,35,85,125,26,190,155,122,123,201,150,116,173,98,192,227,212,189,60,186,97,178,35,121,107,250,31,59,251,137,227,147,243,93,249,159,5,255,0,24,26,214,224,20,214,138,204,186,130,154,251,44,113,208,191,171,213,116,142,106,53,54,137,234,221,213,221,190,114,39,169,106,216,215,134,110,46,202,105,170,91,108,116,144,215,83,75,74,222,172,49,171,152,174,93,185,147,247,46,200,169,178,236,189,202,159,202,44,87,12,79,32,169,178,87,211,84,209,213,82,242,115,199,51,29,28,141,230,99,92,155,162,162,42,110,142,69,244,244,83,98,30,18,53,158,135,89,180,127,31,191,190,122,103,87,213,197,91,52,177,198,228,94,86,199,91,44,72,187,115,189,201,217,27,234,190,255,0,212,5,40,241,141,194,110,77,195,70,104,144,205,71,83,53,146,230,223,51,77,86,145,200,232,152,178,75,80,140,133,94,176,198,196,122,50,13,249,83,126,221,211,183,167,15,194,23,17,217,23,14,154,183,102,200,104,107,94,150,122,170,202,122,107,172,11,35,249,22,149,213,52,239,153,200,212,150,54,243,114,66,137,187,215,151,227,219,210,244,248,158,225,207,14,226,39,77,174,120,189,250,219,3,238,13,165,153,246,234,158,140,75,36,85,41,79,51,34,94,119,197,35,154,136,233,149,125,148,221,23,186,125,116,13,175,154,19,155,104,62,160,93,113,44,154,199,95,77,79,79,87,59,104,234,165,166,153,145,207,3,103,150,56,222,215,190,54,35,185,146,39,42,42,38,202,137,186,125,65,177,102,148,234,118,51,171,184,61,175,55,197,174,20,245,84,183,10,104,38,114,69,44,111,88,159,36,44,149,99,119,35,220,141,114,36,141,221,55,93,183,253,103,112,41,107,195,27,140,202,157,49,202,233,116,123,55,187,72,235,21,238,177,145,81,203,83,58,171,105,231,154,90,58,118,39,52,179,181,140,141,172,99,151,100,98,170,119,219,116,221,11,159,163,172,165,184,82,67,93,67,83,21,69,61,68,109,150,41,98,122,61,143,99,147,118,185,174,78,202,138,138,138,138,128,123,138,210,241,146,210,68,187,97,86,77,79,181,218,186,149,148,117,116,212,21,19,71,6,234,218,102,69,112,157,234,174,107,21,81,55,84,85,221,219,125,94,242,203,76,61,197,182,157,211,234,95,15,153,189,137,244,49,213,84,197,97,185,212,209,177,209,35,221,230,18,134,118,199,202,156,174,94,109,223,219,100,223,191,96,40,235,129,157,99,173,209,222,33,177,122,246,85,244,104,175,23,26,43,77,90,190,69,108,109,134,90,234,101,123,157,237,177,17,17,35,238,171,186,109,234,138,108,51,100,186,82,223,44,212,55,154,41,227,154,10,250,104,170,98,146,55,35,152,230,61,136,228,84,84,85,69,69,69,79,69,83,87,203,181,37,203,12,204,43,104,85,36,166,184,88,174,82,68,169,237,49,209,77,12,170,159,83,154,168,230,253,74,155,123,139,246,240,242,213,184,245,95,134,220,126,162,74,245,169,172,177,65,73,102,168,87,75,206,238,164,52,20,138,253,253,183,47,172,158,253,151,191,162,1,38,128,0,0,0,86,247,140,62,145,82,93,180,250,213,169,180,86,201,229,175,163,171,130,138,105,97,129,28,141,167,100,23,9,156,174,84,98,185,17,28,168,171,187,182,250,189,228,17,224,115,61,159,76,175,218,147,151,63,168,200,91,167,183,136,41,228,77,209,18,169,31,77,35,121,87,153,169,207,179,55,77,151,152,186,254,44,240,154,61,65,208,108,183,23,169,182,165,100,213,150,154,248,233,19,162,146,58,58,135,209,78,198,61,187,181,202,142,69,127,101,68,221,55,236,82,142,181,224,114,112,241,166,112,96,202,247,65,125,190,85,182,178,119,162,242,200,180,19,83,201,19,162,114,242,198,253,185,225,238,213,106,183,127,122,175,100,8,249,153,95,102,202,114,251,230,77,80,247,190,91,189,202,166,189,238,122,170,185,206,150,87,61,85,85,85,85,87,119,124,87,237,82,77,240,9,194,53,251,136,29,76,182,95,238,118,217,27,139,216,235,161,172,171,146,104,94,145,84,116,106,41,94,248,119,116,47,141,252,209,76,171,202,170,155,167,170,162,122,224,29,27,211,139,142,171,234,94,59,130,219,227,145,223,42,220,233,41,102,115,17,202,177,197,45,68,113,57,219,163,93,182,221,68,238,173,84,251,125,13,134,248,103,208,156,95,64,244,186,207,137,88,109,208,69,82,148,148,239,173,157,33,141,178,75,63,151,134,57,21,206,108,108,87,110,177,34,170,185,55,85,245,250,131,33,226,184,197,155,13,199,232,49,171,5,5,61,29,13,186,154,42,104,162,134,38,70,212,108,108,107,27,217,136,137,191,43,81,59,34,122,28,176,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,14,39,42,198,44,217,142,63,95,141,95,237,244,245,148,55,10,105,105,165,138,104,153,35,85,178,49,204,119,103,162,167,205,114,167,116,95,83,150,0,80,79,31,124,35,95,184,126,212,203,158,65,108,182,200,236,94,251,93,53,101,36,144,194,245,138,159,173,81,84,246,67,187,97,100,108,229,138,20,94,84,85,217,61,21,83,210,50,97,215,217,177,108,186,199,147,83,189,204,150,209,114,166,175,99,152,170,142,107,162,149,175,69,69,69,69,69,221,191,20,251,80,216,227,137,141,9,197,245,243,75,175,24,149,250,221,4,181,43,73,80,250,41,214,24,221,36,83,249,121,163,141,205,115,163,122,183,101,149,85,21,169,186,47,167,215,175,38,178,105,197,199,74,53,47,34,193,110,17,200,223,146,174,117,116,176,185,232,228,89,34,138,162,72,154,237,213,173,223,126,154,247,70,162,125,158,128,102,94,57,51,217,245,54,253,166,217,115,58,143,133,218,121,103,130,162,94,234,139,85,207,83,35,185,151,153,201,207,179,247,93,215,152,157,190,15,26,69,73,106,211,235,174,166,214,218,231,138,190,178,178,122,40,101,154,4,106,58,157,240,91,230,106,181,85,136,229,69,114,42,166,206,219,234,247,144,79,69,48,57,56,134,211,57,240,100,123,166,190,217,42,221,89,3,213,121,164,74,24,105,227,137,177,53,121,100,126,220,243,118,106,53,27,191,189,23,178,221,111,9,152,77,30,158,232,54,37,139,211,91,82,142,106,59,85,4,117,105,209,72,221,37,67,40,160,99,222,237,154,213,87,42,179,186,170,110,187,119,3,48,128,0,0,0,248,175,119,74,91,29,154,186,243,91,60,112,193,65,77,45,76,178,72,228,107,26,198,49,92,170,170,170,136,136,136,139,234,168,107,207,199,62,177,214,235,23,16,217,69,123,234,210,106,43,61,198,182,211,72,172,145,93,27,161,138,186,165,88,230,251,111,69,69,73,59,42,108,155,122,34,23,23,226,25,171,113,105,71,13,185,5,68,117,235,77,89,125,130,174,205,76,173,151,145,221,73,168,42,213,155,123,109,95,88,253,219,175,111,69,40,38,211,73,114,204,243,10,42,20,73,42,110,23,219,148,113,34,123,79,116,179,77,42,39,214,231,42,185,223,90,174,254,240,45,143,193,183,73,18,211,133,94,245,62,233,106,233,214,86,85,212,208,83,205,36,27,43,169,159,21,190,118,42,57,204,69,84,221,21,83,103,109,245,123,203,45,48,247,9,58,117,79,166,156,62,97,22,38,81,50,154,170,107,13,178,166,177,137,26,49,222,97,104,96,108,156,201,202,213,230,221,157,247,77,251,119,51,8,3,167,234,182,167,99,58,69,131,221,51,124,166,225,79,75,75,111,166,158,102,164,178,198,197,149,241,194,249,82,54,243,189,168,231,42,70,237,147,116,223,111,214,118,170,202,202,91,125,36,213,213,213,49,83,211,211,198,233,101,150,87,163,24,198,53,55,115,156,229,236,136,136,138,170,170,83,7,137,199,25,149,58,155,149,213,104,246,17,118,145,182,43,37,91,226,172,150,154,117,70,212,79,12,181,148,239,78,104,167,115,31,27,152,246,175,118,34,175,109,246,77,144,8,221,197,239,17,217,15,17,122,183,121,200,107,107,94,182,122,90,202,138,107,84,9,35,249,18,149,181,53,15,133,202,213,150,70,243,114,76,169,187,87,151,225,219,215,152,224,231,132,220,159,137,124,209,97,130,142,162,27,37,177,190,102,166,173,99,145,177,63,167,45,58,62,20,122,67,35,21,234,201,247,229,93,187,119,94,222,189,7,65,52,39,54,215,140,254,213,137,99,22,58,250,152,42,42,224,109,101,84,84,211,62,56,32,116,241,71,35,220,246,70,244,111,42,74,213,85,84,217,17,119,95,174,254,120,97,225,207,14,225,219,77,173,152,189,134,219,3,46,14,165,129,247,26,158,140,73,36,181,43,79,11,37,94,118,197,27,156,138,232,81,125,164,221,87,186,253,65,4,245,127,195,203,15,196,176,123,150,95,87,65,229,233,177,219,52,210,61,237,138,38,34,249,120,100,145,94,245,90,100,79,70,247,93,211,245,21,119,120,161,142,124,170,186,217,101,98,207,28,151,9,96,164,108,73,205,206,139,34,181,136,212,111,174,253,182,217,62,194,245,124,77,181,122,13,54,225,206,239,100,167,150,4,171,201,227,168,179,171,28,228,230,72,170,104,107,27,204,136,143,106,239,187,61,118,84,250,148,166,126,25,48,74,237,72,215,124,47,27,165,165,158,167,173,125,183,58,117,141,138,254,72,150,178,22,57,239,217,174,217,169,207,221,85,54,238,5,237,112,51,136,63,13,225,139,5,162,154,158,88,38,173,178,91,43,166,100,140,229,114,72,251,125,50,57,54,229,69,245,111,191,191,214,103,195,132,194,44,13,197,112,235,30,52,196,68,75,85,186,154,137,54,244,252,84,77,103,193,63,55,224,159,98,28,216,20,131,226,227,145,85,220,248,130,249,38,89,185,161,183,254,246,212,114,174,221,74,42,7,47,109,213,61,83,224,134,80,240,70,163,138,108,147,83,235,36,137,202,250,127,145,122,110,229,236,156,209,220,145,123,145,91,196,27,50,168,203,184,160,202,223,35,213,208,211,121,30,150,234,171,243,173,212,187,254,82,167,171,125,196,236,240,87,199,41,104,176,108,227,32,109,62,211,92,126,76,230,145,88,158,215,78,107,139,19,101,219,117,236,191,21,2,202,200,83,159,112,81,97,212,238,46,215,85,50,42,54,190,217,254,175,23,77,138,146,127,161,141,129,188,200,248,28,213,217,204,106,166,238,237,246,246,38,177,248,72,33,73,22,100,133,137,34,250,191,149,55,95,119,168,30,183,186,154,223,74,174,217,145,69,31,185,54,106,38,235,254,15,85,53,153,215,43,229,54,73,170,87,187,213,36,146,201,21,71,150,229,116,138,138,229,229,166,137,171,186,162,170,122,183,226,108,95,174,185,67,176,205,44,189,100,108,122,53,212,158,91,101,85,219,231,84,196,207,138,126,119,196,214,118,227,88,251,133,100,149,146,124,233,54,223,245,34,39,248,128,187,95,8,123,68,180,28,58,50,182,88,24,207,57,190,206,70,170,57,220,149,213,233,221,118,239,234,78,178,42,120,107,89,62,71,225,127,29,95,46,248,186,222,111,231,51,151,125,174,53,159,82,124,73,86,0,0,4,95,241,23,205,169,112,238,25,242,37,154,190,58,121,106,252,167,73,174,149,24,231,242,220,41,55,217,57,145,87,100,119,184,161,60,38,193,87,147,228,244,86,58,24,213,243,212,245,57,26,136,171,191,44,110,114,250,34,175,163,87,220,91,183,140,214,75,5,183,74,113,172,121,213,44,108,183,127,57,201,31,58,35,157,210,169,183,189,123,111,186,236,139,191,162,254,162,185,184,32,195,157,153,241,29,139,219,93,19,159,10,121,222,162,53,187,255,0,226,21,42,159,146,169,234,208,54,23,196,177,250,124,95,31,165,177,82,166,209,83,115,242,250,126,83,220,239,114,39,189,223,3,152,0,0,0,0,0,0,0,10,49,241,94,195,174,56,247,17,21,23,154,168,90,218,107,183,39,65,205,107,147,155,165,67,66,215,119,86,162,46,202,190,229,95,212,100,47,6,172,250,43,30,164,100,184,100,178,171,86,255,0,228,246,78,100,68,94,132,23,9,63,57,62,63,5,253,94,167,183,198,129,155,106,54,36,254,253,252,255,0,217,251,197,187,208,139,92,17,106,179,180,151,136,11,6,65,45,75,33,163,95,53,230,28,247,242,183,253,37,82,198,238,188,237,79,89,61,234,6,197,128,245,195,52,85,17,36,208,72,215,177,219,236,230,170,42,47,235,67,216,0,193,124,110,80,77,113,225,151,48,165,130,6,202,247,124,159,178,43,85,203,218,225,76,189,182,251,12,232,116,61,115,178,201,144,233,101,238,207,13,47,152,125,71,150,218,62,78,126,110,90,152,157,233,178,239,233,191,167,184,13,100,205,143,120,55,171,101,111,15,24,180,241,172,74,142,243,223,189,124,223,244,245,66,127,136,215,8,216,119,128,59,213,182,245,195,30,43,61,169,238,124,41,231,182,122,171,85,23,253,16,170,78,202,213,84,245,69,2,69,128,0,136,222,38,250,123,79,155,112,213,120,174,125,34,203,61,167,203,244,156,216,209,206,103,86,190,141,29,178,242,170,166,232,223,118,223,172,164,77,26,203,39,193,245,38,207,148,211,59,150,74,47,49,202,187,170,124,250,121,25,238,84,252,239,137,178,94,167,97,214,204,251,8,185,98,119,138,116,154,146,187,163,212,103,35,93,191,36,204,145,59,57,174,79,86,39,185,77,100,175,118,123,158,43,121,154,211,95,188,85,116,188,188,252,188,205,219,153,136,228,245,68,95,71,39,184,13,162,173,23,58,123,205,186,43,149,43,209,209,77,205,202,168,168,190,142,84,95,69,84,245,67,236,48,103,5,58,143,30,170,112,229,138,230,12,149,242,45,103,158,221,94,237,221,236,87,212,199,223,218,119,250,223,196,206,96,80,255,0,138,14,138,203,166,92,64,214,228,116,180,62,94,217,146,116,252,178,50,46,72,255,0,115,209,81,49,252,187,70,214,252,231,247,217,87,191,174,202,100,95,9,238,34,110,56,254,173,211,105,150,71,115,68,179,77,101,154,134,223,28,147,59,253,55,81,114,166,86,246,124,168,205,255,0,25,39,205,111,55,212,189,201,121,226,169,161,141,212,189,16,118,93,107,182,182,107,198,57,183,65,205,135,153,223,186,43,40,99,119,118,198,231,124,198,47,162,167,235,66,154,52,119,59,173,211,77,78,198,115,74,57,229,139,228,171,181,21,84,221,55,43,85,209,197,81,28,142,111,103,55,125,249,19,178,170,39,217,234,6,206,173,84,114,35,154,168,168,169,186,42,24,151,93,184,94,210,46,33,44,179,218,243,204,114,149,106,101,133,208,199,114,167,163,165,243,144,238,201,90,138,201,101,138,69,110,203,51,220,157,187,59,101,248,239,207,104,86,162,219,117,79,73,241,124,210,221,63,83,229,11,69,20,211,238,230,170,182,89,41,162,145,200,187,57,219,47,227,19,178,170,175,253,39,125,2,172,51,127,7,90,235,21,231,229,253,37,206,103,143,201,63,204,209,249,251,154,164,237,145,143,115,227,95,196,81,38,203,218,63,69,69,223,125,189,196,240,225,170,199,170,56,134,158,218,176,221,77,150,154,170,174,209,69,5,35,42,161,117,67,214,70,197,4,49,162,185,243,34,42,185,85,175,85,236,155,239,191,110,232,101,240,0,249,174,84,81,220,173,213,86,233,145,21,149,80,62,23,34,251,209,205,84,95,250,79,164,1,174,175,29,24,11,180,247,137,76,194,129,40,164,167,142,227,116,184,92,163,231,143,145,30,201,43,234,81,28,158,203,119,69,228,236,169,191,218,77,223,6,13,68,68,161,200,244,226,122,168,154,157,90,203,163,34,87,236,229,93,173,208,162,236,174,244,247,124,223,215,238,49,199,140,206,4,203,86,178,216,51,74,72,90,200,43,44,84,180,210,242,183,110,105,159,85,112,145,85,118,106,34,174,201,239,93,255,0,233,49,71,133,214,113,46,33,196,245,190,149,245,82,178,11,213,52,86,206,154,61,81,170,249,174,20,73,186,167,50,39,163,126,191,177,64,190,176,120,69,69,77,209,123,30,64,0,0,248,175,11,109,101,178,166,123,187,97,90,56,34,124,179,44,168,222,70,177,173,85,114,175,55,100,77,183,245,53,241,227,223,83,98,212,94,34,178,88,237,211,111,110,176,215,86,89,233,154,199,39,77,89,5,117,87,34,181,17,238,110,220,175,77,149,54,237,232,136,92,255,0,27,250,181,77,164,60,59,229,55,151,86,182,158,174,229,111,174,182,81,254,49,24,229,168,146,134,165,209,237,237,181,125,99,247,42,175,193,13,120,239,55,58,252,155,32,173,188,85,44,147,214,93,43,36,168,127,206,115,159,36,175,87,47,170,170,170,170,187,226,171,246,129,96,30,16,58,41,30,93,169,55,29,76,186,81,71,53,13,158,9,169,224,89,35,230,70,213,197,81,65,51,85,57,163,84,69,70,185,123,163,145,223,103,169,114,232,136,212,70,181,17,17,19,100,68,33,239,134,6,143,191,77,56,117,160,187,87,80,173,61,102,72,248,174,233,188,92,142,88,170,40,104,157,186,238,198,175,171,23,222,169,245,169,48,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,3,22,241,31,196,110,157,112,193,166,213,122,143,168,149,175,233,53,222,94,223,111,167,84,90,171,149,82,162,171,97,133,170,168,155,236,138,174,114,246,107,81,85,126,11,72,220,66,248,135,113,47,196,53,222,162,7,102,53,216,150,57,43,213,148,216,254,59,83,37,52,92,138,239,101,179,74,197,73,42,93,243,119,231,94,93,211,118,177,158,128,95,237,69,242,203,73,86,218,10,187,197,20,53,47,84,70,195,37,67,27,34,239,233,179,85,119,239,238,62,227,91,59,87,9,124,83,228,246,255,0,151,237,156,63,234,29,101,52,234,178,37,66,216,42,191,29,239,87,55,153,136,175,69,223,213,55,221,119,247,159,102,159,241,11,197,39,11,57,42,91,113,220,207,45,196,234,168,21,137,61,130,234,217,124,191,42,122,50,90,42,132,228,78,219,162,47,42,57,17,87,149,83,212,13,144,1,14,56,18,241,13,198,56,173,167,92,27,48,161,165,199,53,30,134,5,157,244,81,57,124,173,210,38,252,249,169,121,149,92,142,106,119,116,78,85,84,79,105,21,200,142,229,152,224,0,0,1,74,92,124,113,147,175,89,222,191,93,45,90,29,153,231,248,222,27,138,162,218,41,36,199,235,107,104,89,114,153,142,252,125,83,214,7,53,36,69,147,118,177,87,116,228,99,85,54,230,82,49,87,241,61,197,205,174,70,195,115,226,27,87,169,36,123,121,154,217,242,219,156,106,169,241,68,116,169,216,13,146,129,12,252,40,115,204,231,81,120,93,169,200,53,7,51,190,228,247,70,229,53,244,233,93,121,184,205,91,80,145,54,42,117,107,58,146,185,206,229,69,115,149,19,125,147,117,248,147,48,0,0,0,0,0,7,7,156,102,184,206,156,226,23,124,239,50,186,197,109,178,88,169,36,173,174,170,147,210,56,152,155,175,111,85,85,244,68,78,234,170,136,157,212,14,112,248,107,239,150,91,92,141,134,231,120,162,164,145,237,230,107,103,168,100,106,169,241,68,114,167,98,139,248,173,241,56,215,45,119,189,215,217,52,246,255,0,113,192,176,84,145,209,210,209,91,38,88,43,171,34,223,100,125,85,67,23,159,119,38,251,196,199,35,17,23,149,121,246,230,92,31,99,225,123,138,61,67,164,252,42,179,104,126,160,222,105,171,87,170,151,5,178,213,61,181,59,254,91,100,115,127,25,246,162,168,27,39,3,91,60,79,84,248,158,225,83,41,101,37,151,32,205,244,254,235,76,169,36,150,138,248,231,166,141,237,221,118,234,209,206,156,143,111,175,207,98,253,93,203,119,224,11,196,58,215,197,60,78,211,157,65,161,164,178,106,61,186,149,106,17,180,235,203,75,120,133,159,62,88,26,229,85,100,141,77,149,241,110,189,183,115,87,149,28,214,4,213,0,0,56,59,38,107,140,228,87,252,139,24,180,93,98,168,186,98,149,80,81,221,169,147,231,211,73,53,52,117,17,110,159,7,69,51,21,23,211,213,61,202,115,133,71,112,197,197,155,45,30,39,90,149,73,115,185,237,140,234,142,65,87,143,70,247,63,241,126,98,150,87,69,109,151,237,114,70,177,34,127,244,199,212,5,184,128,0,0,0,28,21,175,54,198,175,89,109,247,8,182,92,163,168,187,227,80,209,205,116,129,138,139,229,188,210,72,232,90,239,131,149,177,43,182,248,57,171,239,61,185,142,89,99,192,177,43,206,111,147,214,37,45,162,193,65,61,202,186,101,219,216,130,22,43,222,191,90,236,213,217,61,235,216,171,239,11,94,34,175,122,173,198,6,178,221,50,137,228,101,94,164,91,254,95,108,74,254,102,70,180,117,40,200,41,209,125,118,142,10,165,107,127,185,141,126,160,45,100,0,0,0,0,0,0,245,85,85,82,209,64,250,170,218,152,169,225,141,55,124,146,189,24,214,251,187,170,246,66,185,184,247,241,67,118,147,222,43,116,115,135,74,171,125,126,81,72,174,130,243,145,72,198,212,83,218,229,78,203,4,12,93,217,44,237,95,156,231,115,49,139,236,236,231,115,114,86,90,193,196,239,21,87,249,235,155,75,168,58,157,114,99,249,229,124,113,85,92,146,157,85,17,59,242,163,153,11,118,217,17,61,148,68,217,0,217,46,142,182,138,225,3,106,168,42,225,169,133,202,168,217,33,145,30,213,219,178,236,169,216,247,154,213,92,240,158,38,184,102,185,83,228,87,28,115,80,244,218,174,71,55,161,113,232,85,219,122,142,77,246,107,102,111,42,57,125,123,34,175,170,246,44,19,129,111,21,139,165,218,245,65,164,188,82,93,105,158,149,142,101,53,175,48,123,91,15,36,157,145,145,87,35,81,25,179,189,18,116,219,101,219,168,138,138,178,52,45,68,0,0,20,239,226,189,174,154,221,167,92,81,83,99,250,125,172,121,198,49,107,118,45,65,80,180,54,108,134,174,138,157,101,116,181,8,231,244,226,145,173,230,84,107,81,87,109,215,100,248,17,18,143,136,254,49,238,16,54,170,131,94,117,150,166,23,42,163,100,135,41,186,189,171,183,101,217,82,93,128,217,12,26,225,126,216,46,52,255,0,217,187,91,63,227,45,219,252,224,253,176,92,105,255,0,179,118,182,127,198,91,183,249,192,54,61,6,36,225,34,235,144,223,56,99,211,11,198,91,114,184,220,47,53,152,197,4,213,245,87,25,159,45,84,211,44,72,174,124,175,145,85,238,122,175,170,185,119,220,203,96,0,0,0,58,214,163,234,62,21,164,152,93,211,80,181,10,255,0,77,103,176,217,225,89,234,170,167,94,200,158,141,99,90,157,222,247,42,163,90,198,162,185,206,84,68,69,85,3,178,159,29,85,226,211,67,81,29,29,109,210,146,158,121,182,233,197,44,237,99,223,186,236,155,34,174,235,223,183,98,141,120,169,241,67,215,61,112,188,87,88,244,210,245,95,167,248,58,61,241,83,211,91,102,233,92,107,34,238,136,250,154,150,47,50,43,145,87,120,227,84,98,34,236,188,234,156,203,129,237,60,49,241,75,168,148,110,204,45,122,35,168,151,202,122,207,199,124,162,182,74,185,124,207,247,109,123,155,188,191,106,42,129,178,112,53,199,211,30,37,56,163,225,75,40,109,183,30,203,178,108,122,91,107,209,181,56,213,233,147,45,34,166,219,114,75,69,63,102,238,157,183,68,107,209,62,107,145,123,151,71,193,87,27,152,55,23,184,132,139,4,48,216,243,139,52,77,117,238,192,179,115,108,221,209,190,102,157,87,187,224,115,149,19,226,199,42,53,219,238,215,60,36,168,4,96,241,13,211,237,89,203,56,127,184,229,122,37,168,121,110,47,149,97,73,37,229,177,88,47,53,52,11,114,163,107,127,116,193,34,64,246,245,28,140,111,81,155,162,175,52,124,169,183,58,129,39,193,68,252,17,241,245,170,250,113,175,214,73,53,163,87,114,220,155,11,191,47,200,247,70,95,239,181,53,208,208,36,174,111,37,99,82,103,189,24,177,189,26,174,84,77,214,53,145,62,5,235,163,145,200,142,106,162,162,166,232,169,239,3,200,4,95,241,16,226,119,246,179,240,251,112,175,177,87,44,25,142,86,175,178,227,221,55,108,248,100,115,127,29,84,158,244,232,198,170,168,191,235,142,137,61,23,112,37,0,40,167,130,27,231,22,124,81,107,229,151,6,168,226,63,86,211,27,183,185,46,153,37,75,51,27,154,36,116,17,57,57,163,71,36,190,203,229,114,182,38,175,185,94,174,238,141,82,245,81,17,168,141,77,246,68,219,186,238,7,144,0,0,0,0,99,14,37,117,174,135,135,221,24,201,53,58,166,142,74,234,203,125,50,197,106,161,142,55,72,234,202,249,19,150,8,185,91,223,149,95,178,185,83,209,141,123,189,197,12,220,56,143,227,94,229,95,83,113,155,90,53,146,41,42,166,124,206,142,158,253,115,134,38,43,156,170,168,200,216,244,107,26,155,246,107,81,17,19,100,68,216,13,141,65,174,6,47,197,87,20,83,101,22,138,90,174,36,53,77,241,190,190,158,57,35,147,48,184,170,57,22,70,162,181,81,102,238,158,237,141,143,192,0,0,0,0,0,0,0,0,0,0,0,0,3,140,201,242,108,127,12,199,174,57,102,87,119,166,181,217,237,20,210,86,87,86,212,191,146,40,33,98,110,231,185,126,8,137,255,0,97,76,156,91,248,175,106,198,168,94,171,177,77,0,186,86,224,216,100,47,88,163,184,211,254,42,239,113,68,223,241,139,42,46,244,204,94,202,214,199,179,211,111,105,235,191,42,5,210,87,221,109,150,166,50,75,157,202,150,141,175,93,154,233,230,108,104,229,248,39,50,166,231,186,9,224,170,133,149,52,211,71,52,82,53,28,201,35,114,57,174,69,244,84,84,236,168,107,87,143,104,175,18,186,230,233,50,204,123,77,117,3,53,73,147,119,221,155,110,171,172,100,155,46,219,121,135,34,181,203,190,253,185,183,245,248,41,237,228,226,111,133,139,252,21,47,135,80,116,198,228,233,58,144,171,217,85,109,73,220,137,223,100,94,86,204,221,187,42,123,72,169,217,119,64,54,83,5,94,112,71,226,195,95,148,223,173,218,83,196,252,212,81,212,220,30,202,91,110,93,12,77,167,141,243,47,102,178,182,54,236,198,115,46,200,146,177,26,212,85,78,102,162,110,244,180,48,0,20,129,226,61,196,46,190,224,220,103,106,30,45,133,107,134,160,99,246,90,47,146,124,181,186,215,147,86,210,82,193,207,106,164,123,249,34,142,70,177,188,207,123,156,187,39,119,57,85,123,170,129,119,224,193,188,15,100,89,6,91,194,110,153,100,121,85,246,225,121,187,87,217,91,45,93,125,194,169,245,21,21,15,234,61,57,164,145,234,174,122,236,137,221,85,87,177,156,128,0,0,2,181,124,101,53,99,84,244,191,246,32,253,140,245,47,43,196,190,83,252,32,243,191,33,94,106,104,60,215,79,228,254,159,87,162,246,243,242,245,31,203,205,190,220,238,219,213,78,199,224,243,169,218,149,169,186,119,168,117,218,147,168,89,54,89,81,69,122,164,138,154,107,229,218,162,189,240,49,96,114,171,88,233,158,229,106,42,247,84,77,147,112,44,28,0,0,0,0,2,16,113,241,226,55,100,225,153,175,211,77,48,142,223,126,212,138,136,209,213,9,50,245,41,108,113,185,55,107,231,70,170,115,204,168,168,173,139,116,217,54,115,251,114,181,225,55,100,146,56,99,124,211,72,214,70,198,171,156,231,46,200,212,79,85,85,247,33,243,208,92,237,183,72,221,53,178,225,77,87,27,29,202,231,65,43,100,68,95,130,171,85,123,154,223,228,57,239,20,92,90,101,18,193,115,186,231,58,143,116,149,221,95,147,168,161,158,174,56,83,117,84,228,165,129,189,56,152,138,170,190,203,26,137,220,249,175,218,43,196,222,131,116,179,75,230,156,106,14,14,216,85,58,119,143,33,85,68,216,151,116,217,60,195,81,17,139,186,39,110,100,95,64,54,83,5,55,112,97,226,189,157,225,55,202,12,3,137,139,205,70,77,138,84,189,180,241,228,83,39,61,198,214,170,189,159,51,145,57,170,162,221,125,165,118,242,162,119,71,59,100,98,220,61,178,231,110,189,91,105,47,54,122,250,122,234,10,248,35,169,165,170,167,145,36,138,120,94,212,115,36,99,155,186,57,174,106,162,162,167,101,69,69,3,234,0,0,0,0,0,0,0,0,0,0,0,174,31,21,222,42,53,23,9,75,22,135,104,133,227,36,181,94,230,86,221,239,247,107,19,234,32,158,154,30,233,79,74,217,225,84,115,85,235,205,35,209,21,23,149,177,251,158,168,5,143,3,91,186,222,36,184,196,182,67,230,110,90,249,172,148,145,43,145,189,73,242,155,164,109,221,125,219,172,187,110,78,79,8,29,105,214,61,76,214,188,210,213,168,250,179,153,101,116,84,184,183,152,130,154,247,126,170,174,138,41,124,220,13,231,107,38,123,145,174,229,85,77,209,55,217,85,0,182,0,0,0,10,45,227,239,136,190,32,240,222,47,181,35,25,196,53,215,80,236,118,122,26,250,102,82,219,237,185,61,117,53,52,13,90,56,28,168,200,163,149,26,212,87,42,174,200,137,221,85,125,224,94,144,53,181,168,226,123,139,154,74,104,107,42,184,134,213,232,105,234,19,120,101,147,45,185,181,146,118,223,217,114,203,178,254,163,184,225,30,34,124,101,96,117,108,169,160,215,43,221,214,54,236,143,167,190,54,59,148,114,53,61,202,179,181,206,79,181,174,69,250,192,216,100,21,169,194,215,140,53,131,56,190,80,225,28,71,227,150,252,86,174,181,237,130,12,146,218,247,165,187,170,170,136,212,168,138,69,115,160,106,251,228,71,185,168,171,237,35,27,187,146,202,99,146,57,163,100,208,200,215,198,246,163,154,230,174,232,228,95,69,69,247,160,31,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,30,21,17,200,173,114,34,162,166,202,138,83,71,139,246,138,197,136,234,77,187,83,45,116,81,195,67,120,130,26,121,214,56,249,81,213,82,212,87,204,229,94,88,209,21,85,173,78,234,229,119,219,234,92,193,15,60,79,244,125,250,151,195,173,125,218,134,133,106,43,49,183,203,119,93,162,231,114,69,79,67,90,237,211,102,57,125,94,158,244,79,173,0,170,126,2,53,50,29,59,226,43,25,142,227,54,214,235,245,117,21,158,165,175,114,116,249,39,174,165,231,87,34,189,173,219,149,139,186,174,253,189,81,77,131,172,235,109,125,178,154,123,67,97,74,57,226,100,176,172,72,222,71,49,205,69,106,167,47,101,77,182,244,53,116,179,92,235,241,156,130,138,241,74,178,65,89,107,172,142,161,159,57,174,100,145,61,28,158,138,138,138,138,223,138,47,216,108,57,193,6,173,83,106,247,14,248,181,229,181,173,168,171,182,219,232,109,149,159,140,71,185,42,35,161,166,116,155,251,110,95,89,61,234,139,241,64,51,224,0,0,7,133,84,68,221,87,176,21,103,227,63,168,168,180,56,238,156,65,85,19,147,171,71,116,124,104,253,220,139,181,198,21,93,145,222,158,239,155,250,253,196,34,224,99,1,118,161,113,41,135,219,214,142,74,136,237,215,75,125,202,78,72,249,209,140,142,190,153,21,203,236,187,100,78,126,235,219,237,50,7,138,46,113,46,95,196,245,194,149,149,82,190,11,45,52,182,206,154,189,85,168,248,110,21,169,186,39,50,167,163,190,175,177,12,173,224,207,129,50,235,172,183,252,210,174,22,190,10,59,21,85,52,92,205,223,150,102,85,91,228,69,77,218,168,139,178,175,162,239,255,0,72,23,23,108,162,142,219,109,164,183,68,136,140,165,130,56,90,137,238,70,181,17,63,232,62,144,0,196,28,74,216,245,71,47,211,219,174,27,166,82,211,82,213,221,232,167,164,125,84,206,168,98,198,217,96,154,53,86,190,20,85,71,34,185,138,157,151,109,183,239,217,8,31,132,120,58,215,95,111,63,47,234,214,115,60,158,117,254,102,179,200,92,213,103,116,143,123,95,34,254,62,137,119,94,242,122,170,174,251,111,239,45,60,1,137,52,39,133,237,34,225,238,203,5,175,3,199,41,82,166,40,91,12,151,42,138,58,95,57,54,204,137,170,175,150,40,163,87,110,176,177,203,219,187,183,95,134,217,105,202,141,69,115,149,17,17,55,85,83,201,208,181,215,81,109,186,89,164,249,70,105,113,159,167,242,125,166,182,104,54,115,81,93,44,116,210,200,212,77,220,221,213,122,107,217,21,23,254,144,42,71,197,215,91,228,205,117,154,143,79,108,215,4,125,166,199,65,27,106,99,100,187,162,87,67,87,95,19,247,70,200,173,249,142,79,86,163,190,59,39,99,176,120,61,104,172,151,221,66,186,106,205,194,135,169,69,111,166,158,130,7,201,22,236,109,68,115,208,78,213,106,172,106,136,228,69,93,149,28,139,245,123,200,59,169,249,93,219,88,117,130,247,127,234,75,81,81,144,223,106,93,72,215,171,158,228,73,234,158,246,55,109,222,190,178,122,34,175,213,185,123,60,0,104,229,38,145,112,235,142,211,249,6,65,93,123,164,164,187,213,175,73,26,229,150,106,26,84,126,254,195,87,231,71,239,221,126,42,160,73,67,227,187,220,233,236,214,233,110,85,79,70,197,15,47,50,170,162,122,185,17,61,85,19,213,79,176,193,156,107,106,60,122,87,195,150,85,152,62,87,198,180,126,71,101,99,182,119,183,95,77,31,111,105,191,235,159,31,251,0,215,251,89,114,201,243,157,73,188,101,53,46,69,146,183,203,243,42,42,254,69,60,108,247,171,191,51,226,93,223,134,62,158,193,132,240,213,103,174,109,34,195,61,219,204,117,156,232,209,174,127,74,190,177,27,186,242,162,174,200,239,126,255,0,168,162,43,37,158,231,149,94,97,180,208,111,45,93,87,55,39,55,51,183,229,98,185,125,17,87,209,171,238,54,109,211,28,58,217,128,225,22,220,78,207,78,144,210,80,245,186,108,228,107,118,231,153,242,47,102,181,169,234,245,247,32,29,164,0,6,20,227,34,173,148,92,60,101,51,200,177,34,55,200,254,251,243,127,211,212,233,254,51,92,35,97,222,63,47,54,219,47,12,121,92,247,71,57,144,47,145,221,232,173,68,111,250,33,74,157,213,202,136,157,213,13,120,128,216,207,130,42,9,173,220,50,225,244,179,194,216,222,223,148,55,68,106,162,247,184,84,175,125,254,211,58,157,15,67,44,178,227,218,89,100,179,205,75,229,223,79,230,119,139,147,147,151,154,166,87,122,108,155,122,239,233,239,59,224,0,15,92,211,69,79,18,205,60,141,99,27,182,238,114,162,34,126,181,2,157,252,101,115,232,175,154,143,141,97,145,74,174,249,3,206,110,156,200,168,157,120,45,242,126,114,252,62,9,250,253,76,123,225,67,135,92,114,30,34,41,239,52,208,53,244,214,158,126,187,156,215,42,55,171,67,92,214,247,70,170,38,234,158,245,79,214,98,30,55,117,89,218,183,175,247,251,252,85,12,154,141,60,175,151,115,31,204,223,244,149,51,29,178,243,185,61,99,247,41,41,60,23,217,205,168,249,115,253,175,103,200,125,159,188,92,125,64,184,128,0,0,0,0,0,0,15,14,115,90,156,206,114,34,39,189,84,10,80,241,125,204,105,175,154,227,69,143,83,84,36,169,101,234,111,237,163,182,235,81,208,63,220,229,248,124,19,245,144,54,142,178,162,130,165,149,116,178,43,37,143,126,87,34,170,42,110,138,139,221,62,165,51,15,23,217,253,94,163,107,214,71,144,212,85,197,80,201,124,159,77,208,200,175,103,106,42,118,46,202,174,119,230,124,125,76,48,6,196,124,12,107,138,107,198,130,89,114,186,153,154,183,31,221,62,110,62,111,110,63,221,181,49,179,153,22,71,185,55,108,91,166,235,246,125,82,20,171,207,5,188,154,185,246,124,207,28,158,186,89,41,163,249,59,161,3,229,85,108,123,186,226,247,114,181,87,100,221,123,174,201,220,180,48,7,195,122,160,91,157,178,106,20,145,236,89,57,125,166,46,202,155,57,23,215,191,192,251,128,26,187,231,184,125,126,5,150,87,98,151,54,57,181,52,61,46,116,114,57,23,219,137,178,39,206,107,87,209,233,238,66,212,60,32,184,131,134,183,22,155,68,46,181,77,107,237,124,190,71,168,244,69,94,164,149,245,50,109,205,39,212,159,53,137,245,252,72,167,226,131,164,146,105,183,17,21,215,90,122,37,138,221,125,233,121,105,18,62,86,191,163,67,68,215,236,168,198,181,118,115,253,202,191,94,196,117,209,157,93,202,180,91,56,162,205,49,91,165,85,44,212,221,78,118,69,60,145,182,94,104,100,141,57,145,143,98,187,100,149,219,119,237,191,234,80,217,184,29,35,70,245,46,213,171,88,5,183,55,179,212,71,53,53,127,91,145,204,123,92,139,201,60,145,47,118,185,201,235,26,251,215,252,71,119,3,242,230,163,218,173,95,69,53,233,227,251,76,83,75,184,143,200,108,209,64,232,224,127,148,233,175,46,205,93,168,41,92,187,123,13,79,89,61,200,108,48,84,95,141,6,158,37,30,89,136,231,212,52,141,79,148,60,255,0,158,149,177,247,94,156,86,232,163,221,200,223,173,83,218,114,253,95,0,51,23,131,134,162,213,94,116,142,237,167,245,114,57,97,199,122,30,81,187,174,201,230,42,174,18,191,178,185,83,213,61,205,79,175,127,82,196,138,123,240,102,202,171,160,212,28,147,24,107,227,74,106,159,39,204,142,85,230,94,88,46,15,77,187,237,235,245,23,8,7,29,127,176,90,50,123,84,246,75,237,190,158,186,138,163,151,171,5,68,77,149,143,229,114,57,55,107,145,81,118,115,81,123,167,170,33,174,111,19,92,58,101,156,63,103,215,91,13,206,219,86,219,101,28,244,180,240,86,186,25,82,41,36,150,149,147,114,182,71,68,198,170,247,127,100,77,253,149,245,217,84,217,12,142,60,105,240,179,141,241,15,164,247,107,100,54,184,35,191,83,172,151,58,74,152,160,141,37,150,166,42,57,226,133,142,127,74,71,185,187,200,222,201,223,178,108,169,178,32,16,123,194,155,139,232,44,21,171,161,249,253,242,117,130,178,93,237,50,84,212,167,35,30,245,161,166,134,6,172,179,34,34,34,35,213,24,198,111,235,183,189,11,109,138,72,230,141,147,68,246,189,143,106,57,174,106,238,138,139,232,168,166,178,55,187,78,111,160,154,171,53,20,240,215,218,175,88,181,225,221,39,189,179,64,178,58,154,165,81,175,106,170,49,234,197,124,93,149,57,119,219,220,169,218,235,188,63,56,202,178,113,1,167,116,88,206,75,117,164,166,203,44,176,199,70,248,101,157,140,146,169,144,193,74,197,149,26,249,223,43,213,210,204,228,230,217,55,84,244,69,245,9,132,0,0,0,2,189,188,97,240,26,107,222,142,90,178,238,131,60,197,5,206,8,250,168,212,231,228,101,45,194,78,93,249,85,118,221,119,219,116,42,227,133,59,213,69,135,136,125,63,175,167,168,146,21,76,150,210,142,86,61,91,187,124,244,10,168,187,42,118,237,232,93,47,137,101,158,134,235,194,221,249,245,177,189,203,70,218,170,168,185,17,23,105,25,110,172,229,85,221,23,183,117,244,238,81,246,130,185,237,214,156,25,204,93,156,153,29,179,111,254,219,136,13,150,241,218,197,184,99,246,202,245,119,50,212,209,195,54,251,239,191,51,17,127,198,114,39,95,211,213,115,176,28,105,207,249,203,104,163,85,255,0,236,44,59,0,0,14,3,61,202,232,48,124,46,249,151,92,170,35,134,158,207,110,169,174,123,164,123,90,155,69,19,164,94,238,84,79,70,175,189,62,212,2,172,252,99,117,193,43,47,214,109,26,182,87,74,172,130,26,123,173,67,25,47,226,249,209,247,10,119,34,163,100,249,221,211,178,179,211,223,238,33,39,9,58,91,85,171,154,245,137,227,16,208,173,85,60,87,74,10,170,214,116,149,237,242,201,91,3,36,87,162,49,201,203,180,157,247,77,187,247,61,28,85,106,173,86,177,107,150,83,151,77,84,250,138,127,148,235,160,162,115,158,175,68,166,243,147,201,26,53,121,222,156,187,73,219,149,118,248,19,195,193,195,67,209,213,247,173,101,187,91,28,228,72,170,109,52,210,73,14,237,69,230,183,212,49,205,87,71,235,234,168,168,255,0,177,61,224,90,38,29,142,209,226,56,157,155,23,160,167,138,8,45,54,250,122,40,217,19,17,173,70,197,19,88,136,136,136,137,182,205,79,114,125,136,115,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,1,66,30,39,156,64,92,117,171,137,235,238,61,79,92,247,99,154,123,52,184,237,178,4,85,228,235,196,238,90,201,182,252,231,76,215,55,127,123,34,140,159,254,26,28,14,226,122,71,166,182,93,106,212,44,114,154,191,80,114,106,120,238,84,110,172,129,30,182,74,71,162,58,22,68,215,111,201,51,154,173,123,223,178,57,57,185,19,110,87,115,96,91,247,131,6,170,228,121,125,199,37,186,107,86,46,246,93,46,83,87,84,53,40,234,18,71,36,146,171,220,136,187,109,205,237,47,127,137,108,208,65,13,44,17,211,83,68,216,226,133,137,28,108,106,108,141,106,38,200,136,159,4,64,61,134,38,226,51,134,45,38,226,119,9,168,196,117,39,30,167,150,165,176,200,219,101,226,40,209,43,173,115,42,118,146,25,125,118,71,108,171,26,170,177,251,34,57,20,203,32,13,105,242,187,22,163,240,145,196,45,117,154,158,228,234,12,183,78,239,136,180,181,177,55,102,200,232,220,143,134,100,106,250,199,44,106,199,114,175,171,36,217,125,84,216,143,69,53,54,221,172,218,73,136,234,165,174,36,134,12,158,209,77,113,88,81,119,232,74,246,39,82,45,253,234,201,57,217,191,247,37,41,248,180,186,218,188,106,100,137,66,177,44,201,105,180,165,103,39,170,77,229,89,183,55,215,211,233,126,173,139,62,240,197,101,99,56,25,211,20,174,89,58,157,43,170,183,168,187,175,77,110,181,107,31,234,228,229,219,234,216,9,70,0,0,83,103,141,167,246,122,193,63,138,9,253,54,160,185,50,155,60,109,63,179,214,9,252,80,79,233,181,0,74,175,6,255,0,162,53,87,241,190,227,252,205,49,58,72,45,224,223,244,70,170,254,55,220,127,153,166,39,72,0,0,0,0,2,180,252,106,181,142,227,97,211,252,47,68,173,21,142,138,60,170,170,107,189,221,172,94,242,83,82,171,18,8,221,253,203,166,122,191,253,212,13,44,176,198,58,169,195,62,131,235,117,226,146,255,0,170,250,99,104,201,110,20,20,222,78,154,162,181,175,87,69,15,50,191,145,57,92,157,185,156,229,253,96,86,127,132,31,9,216,142,162,214,222,120,137,212,27,68,87,74,124,98,230,203,102,59,71,80,212,116,9,94,200,219,44,181,47,98,246,114,198,217,33,72,247,221,17,206,115,190,115,90,169,111,199,83,211,61,40,211,173,27,198,215,16,211,12,74,135,29,179,58,165,245,107,71,70,213,70,44,207,70,163,159,221,85,119,84,107,83,245,33,219,0,197,92,72,112,223,167,28,78,233,197,110,159,234,5,174,55,61,204,115,237,151,54,49,60,213,178,171,111,98,104,95,234,157,246,230,111,205,123,119,69,53,236,177,222,51,126,26,181,214,43,149,36,171,75,148,105,206,72,248,165,72,223,179,86,162,146,117,142,104,149,118,238,199,114,61,138,138,155,43,92,168,169,223,99,102,131,91,30,45,50,11,94,93,197,6,170,95,236,51,45,77,13,118,93,115,117,52,168,157,165,98,84,61,168,246,253,78,219,116,247,236,169,217,61,0,216,243,26,191,219,242,188,114,213,148,90,94,175,161,188,81,65,95,76,229,252,168,165,141,30,197,255,0,235,92,135,36,117,61,36,176,214,226,186,83,133,226,247,54,43,43,44,248,245,186,130,161,170,155,42,73,21,52,108,114,42,119,219,187,87,222,118,192,58,222,165,229,241,105,246,156,101,121,236,237,107,162,198,172,149,215,135,163,151,178,182,158,7,202,187,253,91,48,214,22,11,173,202,150,235,29,242,154,186,104,238,16,212,37,92,117,45,122,164,141,153,29,204,146,35,189,121,145,221,247,248,151,247,226,103,155,254,3,240,93,168,18,196,229,74,155,220,84,182,72,17,23,109,252,205,68,109,149,23,255,0,168,245,126,221,182,244,40,14,146,217,112,175,167,173,170,162,162,154,120,109,208,37,77,92,145,177,92,216,34,89,89,18,61,234,159,53,171,36,177,179,117,252,167,181,61,232,6,200,220,42,235,125,15,17,26,9,136,106,173,52,209,45,101,206,133,177,93,162,143,100,232,92,98,252,93,75,54,79,154,157,70,185,205,69,219,118,57,139,239,50,201,81,30,11,218,251,242,46,105,146,240,235,123,172,114,82,228,113,58,251,99,107,156,188,173,173,133,136,149,49,181,62,47,129,26,255,0,79,74,101,239,221,11,119,0,1,249,123,217,27,29,36,143,70,181,168,170,231,42,236,136,137,239,80,43,219,198,59,95,151,7,209,187,78,135,89,43,29,29,211,62,168,243,23,30,155,182,88,237,116,207,107,149,171,239,78,164,221,52,245,238,216,164,69,221,20,175,159,13,236,221,216,39,25,250,111,90,233,121,105,238,213,211,88,231,110,251,35,210,174,9,33,141,23,255,0,170,190,37,251,90,135,94,227,115,94,95,196,95,18,89,102,160,82,213,172,214,72,42,62,72,176,236,237,218,150,234,117,86,68,230,252,18,69,231,153,83,220,178,169,139,113,107,197,235,75,181,34,209,127,154,150,166,138,237,136,223,41,235,31,11,217,201,52,21,52,179,181,234,213,106,250,57,175,143,109,151,209,80,13,161,1,243,219,235,232,238,180,20,215,75,117,67,103,165,172,133,149,16,74,223,73,35,123,81,205,114,125,74,138,138,125,0,0,0,8,181,226,51,196,181,79,13,188,59,92,43,241,202,245,166,203,178,185,22,201,98,145,159,62,157,239,106,172,213,41,219,183,78,36,118,203,238,123,163,37,41,71,190,48,26,177,81,156,113,72,154,127,13,74,186,219,167,214,154,122,22,198,215,110,207,55,82,198,212,206,244,250,213,178,64,197,250,225,219,213,0,197,188,9,240,157,112,226,235,89,190,69,188,79,85,6,35,97,107,110,89,61,116,111,218,85,141,206,94,157,59,28,187,237,44,206,107,145,21,125,26,217,29,221,90,136,183,235,130,96,56,102,152,226,180,24,70,159,227,116,54,43,29,178,52,138,150,138,142,46,70,49,61,234,190,247,57,125,92,247,42,185,203,186,170,170,174,228,85,240,163,209,216,116,195,132,235,70,73,83,76,140,187,103,245,82,228,21,78,86,251,73,2,175,74,149,155,251,219,210,141,36,79,174,103,19,36,14,59,34,199,44,25,117,142,183,26,202,108,212,87,107,77,198,37,130,174,138,178,6,205,12,241,175,171,94,199,34,162,161,69,30,35,252,25,67,194,206,165,211,100,24,61,52,223,177,238,96,233,37,181,53,202,231,173,182,165,187,44,180,110,122,250,181,55,71,198,170,187,171,21,81,121,150,55,57,111,160,142,252,127,232,244,26,213,194,134,119,142,178,145,179,92,237,20,46,200,109,75,178,115,178,170,141,22,93,153,191,163,159,26,75,23,217,42,247,79,80,49,71,133,15,18,215,29,109,208,154,140,11,47,187,62,183,39,211,185,98,160,116,211,61,93,53,77,178,70,170,210,200,229,95,156,230,242,73,18,175,174,209,49,85,119,118,235,55,202,3,240,200,214,58,141,35,226,227,20,167,154,169,99,180,230,174,92,90,189,156,219,53,203,82,169,229,151,111,77,210,165,176,119,248,43,145,61,75,252,2,143,252,100,62,151,52,191,197,11,119,243,213,36,255,0,240,157,250,19,98,95,194,55,111,233,178,144,3,198,67,233,115,75,252,80,183,127,61,82,79,255,0,9,223,161,54,37,252,35,118,254,155,40,19,4,0,0,0,0,0,0,165,223,23,174,38,235,117,3,87,34,208,28,110,231,34,99,120,42,181,247,56,227,93,153,85,119,123,119,119,55,197,33,141,200,196,248,61,210,253,69,188,234,158,117,69,165,250,103,149,234,69,197,141,125,62,47,101,173,187,201,27,157,183,81,32,133,210,114,39,214,229,106,53,61,234,170,134,185,218,67,134,95,120,147,226,39,29,196,110,213,179,84,92,51,204,149,174,186,85,167,121,57,102,153,101,171,159,237,70,117,95,250,128,178,79,11,142,2,241,138,44,66,215,196,182,176,227,208,220,239,55,116,109,102,41,109,172,98,62,26,26,95,245,58,215,70,189,157,44,159,58,61,247,70,51,149,201,237,57,21,182,108,124,214,219,117,13,158,221,75,105,181,210,199,75,71,69,11,41,169,224,141,187,50,40,152,212,107,88,212,247,34,34,34,39,216,125,32,96,254,43,120,75,211,78,43,48,10,188,115,44,182,83,82,228,52,244,207,75,22,64,200,147,204,219,167,238,172,246,147,187,225,87,124,248,149,118,114,42,237,202,237,156,148,71,135,101,26,169,193,151,17,108,184,178,57,109,185,78,7,120,125,37,198,143,157,82,42,184,152,254,89,160,114,237,237,195,44,123,236,237,187,181,205,115,123,236,166,201,133,60,120,212,104,244,24,254,169,97,250,211,108,164,108,113,101,214,249,45,87,39,49,17,57,171,40,249,122,114,63,222,174,116,50,181,137,245,83,167,167,188,45,175,6,204,172,90,137,134,88,243,204,98,169,42,109,57,13,190,158,231,69,47,189,208,205,26,61,187,167,185,118,118,202,158,229,69,67,156,32,31,131,126,177,212,103,28,62,94,52,186,233,84,179,86,233,237,211,146,155,153,219,170,91,235,57,229,137,59,247,237,43,42,145,61,200,212,106,39,161,63,0,160,111,18,62,23,191,107,118,191,85,212,99,214,254,134,25,155,117,111,22,62,155,57,98,166,122,187,247,69,27,127,246,79,114,42,39,186,57,99,79,137,101,158,23,60,79,126,207,58,9,6,23,146,92,18,92,191,79,25,21,170,177,94,228,234,85,80,236,169,73,81,183,170,175,35,86,39,47,117,87,69,204,191,61,12,153,199,31,13,20,188,81,232,21,231,9,164,167,135,240,154,219,254,139,99,115,189,81,188,149,241,53,118,137,93,238,100,172,87,68,187,246,78,118,187,109,216,133,39,240,121,196,13,231,133,14,34,44,249,181,115,106,105,237,140,157,214,108,162,137,88,238,119,80,61,237,73,218,172,245,87,198,230,182,70,183,243,226,68,247,168,27,23,189,236,141,142,146,71,163,90,212,85,115,149,118,68,68,247,169,175,135,136,47,19,114,113,55,196,29,210,243,103,175,235,98,24,215,53,151,27,107,21,122,114,83,177,235,212,170,68,248,205,38,239,223,100,94,68,137,171,243,75,47,241,68,226,190,135,73,184,124,131,14,193,111,177,73,145,234,141,58,211,209,84,82,78,156,208,90,28,212,89,234,154,173,93,246,145,174,108,76,94,219,245,30,228,93,216,168,64,31,12,14,23,23,95,245,222,12,191,36,160,73,112,237,62,146,27,165,122,74,205,227,171,172,230,85,165,165,238,138,142,69,115,22,71,162,246,228,141,81,126,114,1,101,126,26,252,45,175,13,250,7,75,95,146,91,214,12,215,56,72,238,247,164,145,155,73,75,26,181,124,181,26,239,221,22,54,57,92,228,94,233,36,146,39,116,68,37,168,0,0,0,0,0,0,0,107,9,253,182,127,190,47,254,249,54,123,53,132,254,219,63,223,23,255,0,124,155,61,128,0,0,0,0,0,0,0,0,0,0,0,1,87,94,52,124,64,92,109,86,252,91,135,11,5,115,225,142,239,10,100,87,244,98,170,117,96,108,142,142,146,21,248,181,100,142,105,21,62,49,196,166,46,240,169,224,155,27,214,90,250,237,121,213,171,28,87,60,90,195,87,228,108,182,170,168,249,160,184,87,53,17,210,75,43,87,179,226,137,28,212,70,170,43,94,247,42,47,102,43,86,68,113,161,225,155,169,28,81,235,181,199,86,44,250,165,143,218,45,245,52,52,116,84,212,85,148,179,190,88,155,12,104,142,221,89,219,101,122,189,201,246,146,191,132,173,10,159,134,221,0,197,244,118,182,231,75,114,173,178,37,91,234,171,105,152,230,199,81,44,245,82,204,174,68,119,126,201,34,55,191,185,168,6,90,166,166,167,163,167,138,142,142,158,56,32,129,141,142,40,163,98,53,145,177,169,178,53,168,157,145,17,17,17,17,14,31,54,193,176,237,72,198,171,112,236,247,25,183,95,236,151,6,116,234,104,107,224,108,177,61,61,203,178,250,57,61,81,201,179,154,187,42,42,42,110,115,160,13,125,252,65,184,72,135,132,237,101,142,213,141,73,81,54,25,148,193,37,202,192,249,149,92,250,118,181,252,178,209,185,234,187,189,98,87,51,103,47,117,100,145,238,170,237,212,180,111,11,142,32,238,186,233,195,85,61,183,41,174,125,94,67,129,213,252,129,85,60,139,188,149,20,205,141,175,165,149,203,239,94,154,172,106,171,221,86,21,114,247,93,215,5,120,225,58,219,248,13,165,77,149,98,243,235,118,185,172,8,191,63,163,209,135,171,183,213,205,210,223,235,229,56,159,3,70,86,37,14,179,189,235,39,148,89,113,244,139,117,246,58,136,149,252,251,39,199,101,143,127,213,240,2,211,74,1,241,71,250,118,106,111,242,47,220,244,69,255,0,20,3,226,143,244,236,212,223,228,95,185,232,128,183,191,15,239,161,166,148,127,0,183,249,217,9,6,71,207,15,239,161,166,148,127,0,183,249,217,9,6,0,0,5,85,248,231,127,105,63,239,147,252,154,118,127,4,31,236,99,169,191,195,212,95,209,220,117,143,28,239,237,39,253,242,127,147,78,207,224,131,253,140,117,55,248,122,139,250,59,128,178,208,0,0,0,24,131,139,45,121,160,225,183,65,50,157,85,168,233,201,93,67,77,229,173,20,239,77,210,123,140,222,197,59,21,61,237,71,47,59,191,184,99,138,32,225,251,70,245,3,140,206,33,169,177,41,47,21,53,23,28,130,174,107,190,69,122,159,219,125,61,55,58,58,166,165,223,23,42,189,26,212,236,138,247,177,189,145,119,73,163,227,107,171,21,21,121,110,1,162,52,117,42,148,182,234,25,114,106,248,218,237,218,249,166,123,224,167,230,79,115,152,200,167,84,247,237,55,214,134,79,240,90,209,216,113,253,37,202,245,174,190,153,60,246,89,115,75,85,11,220,222,237,161,164,79,105,90,191,7,207,35,209,201,255,0,160,104,19,143,70,52,67,76,244,3,7,164,211,253,45,198,105,237,54,202,102,162,202,244,68,117,69,100,187,108,233,167,151,231,75,34,251,213,125,59,34,34,53,17,19,187,85,82,210,215,82,205,67,93,77,21,69,61,68,110,138,104,101,98,61,146,49,201,179,154,230,175,101,69,69,84,84,94,202,135,180,1,76,30,41,60,12,217,52,70,227,75,174,154,67,102,109,14,25,123,169,74,75,189,174,157,171,210,181,87,59,117,100,145,162,124,200,37,217,83,151,209,146,38,201,217,237,107,115,95,131,103,18,215,28,155,31,190,240,221,151,93,159,83,81,142,67,242,190,54,179,61,85,233,66,175,70,84,83,34,175,228,199,35,227,123,83,186,237,43,209,61,150,162,36,250,215,77,46,182,107,94,142,230,26,85,118,100,107,14,75,105,158,138,55,200,155,164,53,10,221,224,155,209,123,199,43,99,122,118,94,236,67,95,30,24,245,74,235,195,135,18,152,134,119,90,178,81,166,63,123,109,29,234,21,118,203,228,222,229,130,174,55,108,187,42,164,110,147,109,251,35,154,213,247,1,178,64,60,35,145,200,142,106,162,162,166,232,169,239,60,128,0,0,0,0,0,0,0,0,0,1,5,188,100,62,136,212,191,198,251,119,243,53,36,85,240,75,254,207,89,223,241,65,127,166,211,146,171,198,67,232,141,75,252,111,183,127,51,82,69,95,4,191,236,245,157,255,0,20,23,250,109,56,23,38,0,0,107,213,226,63,244,217,213,63,225,26,95,232,84,230,194,166,189,94,35,255,0,77,157,83,254,17,165,254,133,78,5,212,240,77,244,70,210,31,226,133,183,249,150,157,199,81,244,35,70,117,122,138,122,29,76,211,12,111,34,109,67,57,29,53,109,190,55,84,53,61,202,201,209,18,72,213,59,236,173,114,42,110,189,206,157,193,55,209,27,72,127,138,22,223,230,90,102,192,53,246,241,3,225,30,46,19,53,138,27,70,55,45,77,70,25,147,211,58,225,97,150,161,220,242,68,141,114,54,106,87,191,242,221,27,149,171,191,189,146,71,191,125,203,43,240,145,215,11,166,170,112,210,252,55,34,175,146,174,233,167,117,233,102,142,73,23,119,173,185,241,163,233,55,95,238,83,171,18,39,185,176,180,196,222,56,76,160,92,23,74,164,145,25,231,82,237,115,72,85,126,119,73,97,135,169,183,213,204,145,111,250,142,39,192,210,154,177,148,26,205,88,246,57,41,101,155,31,138,39,115,118,89,26,218,245,122,34,123,151,103,199,223,235,79,128,22,154,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,217,142,59,71,150,226,119,156,98,190,158,25,224,187,91,234,40,164,100,172,71,53,91,44,78,98,162,162,162,166,219,57,125,203,246,41,204,128,53,185,226,223,75,106,180,143,94,178,204,98,106,21,165,167,150,233,95,87,68,206,146,177,158,89,107,103,100,106,196,86,53,57,118,143,182,201,183,110,196,219,240,114,215,6,209,223,175,58,53,115,174,149,25,60,53,23,90,118,62,95,197,171,213,246,250,118,162,35,164,249,221,151,178,51,211,223,238,62,239,24,253,15,70,215,89,117,154,211,109,115,81,98,166,180,212,201,28,59,53,87,123,133,67,220,229,108,126,190,155,170,191,237,79,121,3,184,86,213,90,173,29,215,44,87,46,134,169,244,244,255,0,41,208,193,90,230,189,88,139,77,231,32,146,68,114,243,177,57,118,143,191,50,237,241,3,100,224,112,24,22,87,65,156,97,118,60,186,219,81,28,212,247,139,117,53,115,29,27,218,228,218,88,155,34,119,106,170,122,57,61,235,246,169,207,128,56,236,138,177,109,248,253,206,189,29,202,180,212,115,77,190,251,109,202,197,95,241,28,137,215,245,9,92,220,7,37,115,62,114,90,43,21,63,251,11,192,215,63,138,203,212,247,238,33,245,2,190,162,162,73,149,114,91,170,53,94,245,118,205,243,211,170,34,110,171,219,191,161,104,254,15,24,5,61,147,71,46,185,127,65,157,122,251,156,241,245,85,169,207,200,250,91,124,156,187,242,162,237,186,111,182,234,84,230,189,57,238,214,156,229,207,93,220,185,29,207,127,254,219,148,188,31,13,43,61,13,171,133,187,11,232,163,123,86,177,180,181,82,243,162,38,242,62,221,71,204,169,178,39,110,201,235,220,9,86,0,0,0,3,243,44,145,195,27,230,149,237,99,24,213,115,156,229,217,17,19,213,85,74,146,241,90,226,246,11,245,106,104,126,1,124,157,32,164,147,123,180,148,213,41,200,247,177,107,169,166,129,203,20,202,138,138,138,197,86,61,155,250,111,238,66,87,120,129,241,149,99,225,255,0,78,235,113,156,110,235,73,83,150,94,161,146,142,56,98,157,143,146,149,147,65,84,196,149,90,201,217,43,21,178,194,212,230,217,118,85,244,85,244,165,11,37,167,56,215,205,85,130,138,8,107,238,215,172,166,238,222,171,218,217,167,88,221,83,82,136,231,185,81,30,244,98,62,94,234,188,219,111,239,85,238,25,199,195,203,135,91,174,183,107,173,142,243,81,109,146,107,14,51,95,77,117,170,150,72,92,232,37,90,122,202,71,62,23,42,196,246,57,85,146,238,172,85,77,211,213,81,61,111,218,221,111,163,180,219,233,173,118,250,104,233,233,105,33,100,16,197,27,17,140,99,24,212,107,90,141,68,68,68,68,68,68,68,77,136,255,0,193,47,12,150,78,27,244,142,130,206,148,49,252,185,114,100,85,215,26,135,196,206,171,102,146,150,153,178,198,142,233,70,244,103,60,59,242,185,21,119,245,93,253,36,72,2,187,124,99,245,22,170,205,164,118,173,63,164,145,201,14,69,215,243,109,221,118,95,47,85,111,149,157,145,200,158,171,239,106,253,91,122,150,36,83,231,140,206,85,95,54,160,227,120,203,159,26,211,83,121,206,86,181,93,204,156,208,91,222,187,247,219,215,234,2,52,240,3,166,41,170,60,71,227,182,105,96,116,148,236,243,125,85,229,221,169,189,5,83,147,127,97,201,235,31,189,13,133,218,212,99,81,169,232,133,70,248,47,233,226,86,101,153,118,125,93,72,213,249,63,200,121,25,93,31,116,234,69,113,138,77,156,173,250,145,61,151,39,215,240,45,208,0,7,72,214,77,75,181,105,46,1,114,205,239,21,17,195,77,65,209,231,115,222,214,162,115,207,28,73,221,206,106,122,200,158,244,255,0,16,21,255,0,226,251,196,28,52,88,172,58,33,105,170,107,159,116,230,243,220,143,69,84,233,201,65,83,30,252,178,125,107,243,152,191,86,222,165,87,96,88,125,126,123,150,80,226,150,198,57,213,53,221,94,68,106,57,87,216,137,210,47,205,107,151,209,139,238,83,154,214,109,93,202,181,167,56,173,205,50,171,165,85,84,213,61,62,70,75,60,146,54,46,88,99,141,121,81,239,122,183,116,137,187,247,239,183,234,73,21,225,125,164,146,106,71,17,20,23,90,138,21,150,221,99,234,249,153,22,46,102,179,173,67,90,214,110,170,199,53,55,115,61,234,159,86,224,94,181,150,129,109,150,200,104,86,71,201,211,230,246,158,187,170,238,229,95,94,223,19,238,0,1,30,184,231,215,22,232,62,129,222,178,186,105,154,151,47,220,222,82,52,119,183,39,238,218,104,223,202,137,35,28,187,54,93,215,101,251,126,185,10,85,231,141,38,77,92,203,54,25,142,67,93,44,116,242,124,163,215,133,146,170,54,77,159,110,123,121,154,139,178,236,189,211,116,236,5,80,86,86,84,87,212,190,174,170,69,124,178,109,204,229,85,85,93,147,100,238,191,82,19,199,194,15,49,166,177,235,149,102,61,83,80,145,37,235,167,183,182,141,223,163,71,94,255,0,123,147,227,240,95,212,64,131,51,112,133,159,213,105,198,189,99,153,12,21,112,211,178,47,57,212,116,210,43,25,222,138,161,137,186,163,155,249,255,0,31,80,54,66,7,134,185,174,78,102,185,21,23,222,138,121,0,0,0,0,0,99,189,127,204,234,48,13,40,189,229,52,156,233,45,31,150,229,86,111,186,115,212,196,197,244,115,87,209,255,0,19,34,17,171,196,43,49,143,12,225,143,39,184,201,44,76,69,242,93,158,237,183,255,0,68,41,19,183,180,159,156,6,190,151,26,217,174,21,146,86,84,74,233,36,147,109,220,231,42,170,236,136,158,171,246,31,57,239,160,162,168,184,213,178,142,150,23,203,44,155,242,177,141,87,42,236,138,171,217,59,250,33,145,120,136,210,239,216,131,84,110,184,83,91,35,89,71,208,229,73,19,101,246,233,226,145,127,33,159,235,159,15,251,64,154,158,13,153,93,21,6,162,223,241,185,234,17,179,220,60,175,73,138,244,78,110,156,23,7,187,100,85,221,118,69,247,34,151,16,107,145,193,182,178,59,68,181,214,197,150,212,84,62,43,124,126,107,205,114,191,149,87,122,58,136,217,234,246,55,231,75,239,95,179,235,216,178,215,115,163,188,80,197,114,183,204,217,105,230,230,228,123,92,142,69,217,85,23,186,42,167,170,40,31,88,0,8,3,226,227,162,223,134,154,69,73,168,118,251,115,100,171,198,122,156,242,50,29,223,251,162,170,130,20,221,81,138,190,141,95,202,79,215,232,82,169,179,206,172,96,150,221,74,192,110,152,101,218,154,57,233,174,29,14,118,72,198,185,23,167,52,114,39,103,53,201,234,196,247,47,248,205,104,115,76,90,183,11,201,107,49,171,138,109,81,71,211,231,245,252,184,218,244,245,68,95,71,39,184,11,129,240,130,212,203,158,67,164,213,56,61,108,149,83,199,98,228,233,190,69,115,154,222,181,77,124,171,178,171,215,111,68,247,39,235,245,44,48,166,255,0,9,174,33,241,61,63,201,46,58,111,144,58,58,105,239,189,31,47,60,139,19,25,248,136,235,166,118,238,124,141,95,71,162,118,106,250,251,189,75,143,69,69,77,209,119,64,60,144,195,197,59,74,63,15,184,119,173,200,41,40,106,42,43,172,29,62,139,105,226,231,114,245,235,168,152,238,200,199,47,205,103,185,83,209,125,73,158,112,153,158,39,106,206,49,186,204,94,247,3,102,162,173,233,245,88,230,181,200,188,146,53,233,217,200,169,234,212,245,64,42,39,193,174,204,201,117,78,255,0,118,123,106,57,160,242,188,138,212,252,95,181,77,112,106,243,118,255,0,7,127,82,228,72,169,193,119,7,214,142,24,235,50,88,233,228,150,166,90,191,39,211,154,101,107,215,216,74,141,246,114,67,26,250,79,183,234,255,0,12,171,0,120,84,69,77,149,55,69,56,219,254,77,142,226,180,75,113,201,111,182,251,85,42,122,205,91,85,28,12,245,68,249,207,84,79,87,53,63,90,124,76,71,93,198,159,12,86,250,175,39,81,173,24,111,85,28,214,170,38,71,111,236,170,155,167,172,255,0,88,24,3,196,27,128,139,78,181,99,245,154,141,167,118,200,169,178,218,8,228,169,154,40,33,107,60,227,24,202,169,156,212,72,105,223,44,146,190,89,88,155,43,147,155,111,142,202,181,43,134,229,250,169,194,222,172,65,113,167,109,210,201,119,176,220,88,181,20,147,37,77,51,106,27,5,75,85,241,200,196,116,110,124,110,124,27,42,46,219,242,237,217,83,182,197,120,94,170,233,182,164,83,164,152,94,109,97,189,164,145,245,22,58,27,149,61,75,185,21,27,221,82,55,187,183,182,223,254,185,62,40,66,239,17,206,6,44,90,159,138,220,117,107,0,179,71,77,146,218,105,102,170,170,130,146,157,140,243,113,197,29,92,239,94,88,169,221,36,146,190,71,177,59,185,17,118,77,246,93,148,12,197,193,167,26,120,87,18,248,117,44,53,151,74,10,12,178,154,38,71,89,111,124,241,68,249,30,216,169,250,146,71,18,207,36,170,197,150,117,106,57,125,85,54,94,254,178,112,214,123,73,181,59,58,225,231,84,104,178,43,77,77,117,182,186,205,113,141,149,212,138,249,161,234,54,26,136,223,36,50,49,175,141,85,21,208,162,43,92,169,233,178,237,238,216,39,134,61,112,179,107,238,145,88,243,139,117,101,60,181,114,82,83,71,113,142,41,24,238,149,90,210,195,44,172,84,73,30,173,217,102,68,217,206,230,79,127,197,67,44,0,0,142,30,32,208,245,184,88,205,61,150,47,78,215,113,127,180,158,155,91,170,189,62,178,137,184,126,141,242,235,118,8,198,35,85,87,36,181,237,205,233,254,155,136,189,238,63,154,142,225,99,56,221,93,218,207,115,94,223,193,213,69,26,112,185,68,251,135,16,154,123,74,198,163,149,249,61,165,54,84,223,214,186,4,255,0,24,27,28,96,109,115,48,108,117,142,68,69,109,166,145,23,111,77,250,45,57,211,141,198,169,221,75,142,90,169,92,212,69,134,138,8,213,17,61,21,35,68,57,32,4,34,241,82,214,249,180,215,67,102,196,237,213,13,142,175,38,115,173,242,34,61,81,253,10,138,58,216,213,83,105,26,190,172,79,84,84,250,148,155,138,168,136,170,171,178,33,72,158,46,58,181,62,109,175,212,184,149,5,127,61,174,197,107,101,52,176,50,85,86,37,100,53,181,241,185,202,212,122,183,155,149,200,155,170,35,190,196,2,20,99,86,43,142,93,147,91,113,234,8,229,158,178,237,91,13,36,104,212,115,220,231,203,34,49,61,17,85,87,119,39,185,87,237,54,36,224,215,73,169,52,123,135,220,79,29,142,145,96,171,171,182,80,87,215,181,209,163,93,230,159,69,78,201,55,246,24,187,239,31,229,39,55,197,74,119,240,214,209,185,53,83,136,219,77,101,93,12,210,91,241,197,130,242,233,58,91,198,178,83,215,209,170,177,85,88,230,252,217,23,183,101,219,222,133,249,83,83,195,73,79,21,45,59,17,145,66,198,198,198,162,34,35,90,137,178,34,34,118,78,192,123,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,14,145,172,250,193,132,232,62,155,94,181,71,63,185,54,146,211,102,129,100,86,163,147,171,83,50,246,142,8,145,126,116,143,118,205,106,125,123,174,200,138,169,217,178,60,138,199,136,216,46,57,78,79,117,166,182,90,45,52,178,86,215,86,84,189,25,21,60,17,181,92,247,185,125,200,136,138,165,6,241,235,198,141,243,139,109,71,74,107,28,149,84,122,125,143,74,232,172,22,215,181,88,234,135,247,71,86,206,221,215,121,94,157,154,159,144,205,154,137,186,189,92,24,135,52,201,53,3,138,77,122,184,228,81,219,101,184,101,90,131,125,253,203,67,2,171,249,95,51,209,144,211,177,87,242,35,103,35,17,87,209,172,69,95,69,83,98,205,20,211,74,29,27,210,60,67,75,45,242,164,209,99,22,122,107,115,166,77,255,0,29,43,24,137,36,189,255,0,61,252,206,247,124,239,68,33,111,134,47,1,127,176,205,154,151,95,117,106,210,173,206,239,20,171,242,61,186,161,137,205,99,163,149,189,222,228,252,154,153,88,187,47,162,198,199,43,59,43,158,133,131,128,0,0,41,179,198,211,251,61,96,159,197,4,254,155,80,92,153,77,158,54,159,217,235,4,254,40,39,244,218,128,37,87,131,127,209,26,171,248,223,113,254,102,152,157,36,22,240,111,250,35,85,127,27,238,63,204,211,19,164,0,0,0,0,0,0,1,130,56,164,227,47,73,120,69,135,29,147,84,104,178,42,167,101,13,173,117,190,59,61,28,115,185,203,74,144,245,17,221,73,99,70,170,249,136,249,123,236,189,247,84,216,206,228,71,227,243,129,235,231,25,144,225,46,177,234,5,14,51,46,28,219,162,242,213,208,62,161,181,78,171,74,94,84,221,175,106,177,26,180,203,186,236,239,159,233,219,184,66,238,38,124,98,50,237,65,199,171,240,157,4,195,170,48,250,43,140,47,167,168,190,92,166,108,151,46,147,209,81,201,12,113,239,29,59,182,95,159,205,34,166,254,207,42,162,56,232,126,25,252,19,100,122,225,169,54,157,99,205,172,210,210,233,214,39,90,202,216,228,168,98,181,47,53,208,185,29,28,17,34,252,248,154,244,71,72,238,237,84,111,79,186,185,121,113,255,0,17,222,28,156,72,240,223,106,169,203,47,54,90,44,159,21,164,230,116,247,155,4,143,157,148,177,167,163,234,34,115,91,44,77,219,213,220,170,196,94,202,254,233,188,138,240,228,241,32,201,236,57,30,63,195,214,185,221,162,174,198,171,86,43,86,63,124,168,217,147,219,37,236,200,105,231,127,164,144,57,118,98,61,222,211,21,83,119,43,126,104,91,216,0,10,217,241,184,206,22,221,165,26,119,167,113,84,171,93,124,191,84,221,164,141,171,221,204,163,131,166,156,223,87,53,98,46,203,217,85,168,190,227,9,120,82,112,241,97,214,252,7,94,237,249,99,17,45,247,235,37,30,45,12,157,62,117,134,73,86,89,214,116,69,252,168,164,134,150,70,167,231,34,111,233,223,137,241,159,206,27,126,226,83,31,195,41,230,87,67,139,99,16,245,88,190,140,169,169,154,73,29,183,219,18,83,147,47,193,251,8,92,95,132,56,114,25,96,70,201,151,100,55,11,163,94,169,221,209,70,172,164,106,125,136,234,87,170,125,171,241,2,158,236,183,44,239,133,237,124,166,184,73,78,234,60,167,78,114,61,166,129,93,202,215,205,77,55,44,145,170,237,222,55,163,92,221,246,84,86,191,222,138,108,133,167,217,197,135,82,240,91,6,161,98,245,41,61,167,35,182,211,220,232,223,186,111,211,150,52,122,53,219,122,57,55,217,201,234,138,138,139,221,10,145,241,148,225,241,49,13,79,178,113,1,98,162,228,182,102,177,165,182,238,172,77,154,203,164,17,251,14,95,135,86,6,166,223,92,15,85,245,51,151,131,54,190,166,85,165,215,221,0,189,86,35,174,56,92,238,185,218,24,231,123,79,182,84,191,121,26,212,245,84,142,161,206,85,95,254,152,98,1,99,132,77,241,53,215,197,208,222,23,111,116,182,170,212,135,33,206,92,184,221,179,149,219,61,140,149,138,181,83,34,122,236,216,17,237,71,39,163,228,143,234,37,145,68,190,43,26,252,154,199,196,189,94,33,104,173,73,172,26,113,19,236,84,200,199,238,199,214,171,145,213,178,39,117,77,250,136,216,151,211,181,58,1,213,60,56,56,127,93,125,226,123,31,166,185,209,117,177,204,69,83,35,188,243,55,118,61,144,61,189,24,87,220,189,73,150,52,86,175,171,18,79,93,142,55,196,95,7,92,11,140,221,76,183,54,153,177,65,116,185,178,249,10,177,54,108,158,118,22,84,61,201,245,245,36,145,23,251,164,82,209,60,40,248,124,93,28,225,186,12,218,245,65,208,200,181,38,70,94,170,21,236,229,146,59,123,90,169,69,18,253,74,199,62,100,255,0,222,54,247,16,239,198,179,7,75,62,188,225,153,236,48,242,69,146,99,75,71,35,147,209,243,210,84,63,153,126,222,157,68,41,250,144,11,42,224,155,56,253,145,120,76,210,188,161,213,9,60,174,198,233,104,39,149,29,191,60,244,136,180,178,170,255,0,116,175,129,219,253,123,153,180,129,222,13,153,186,100,92,44,92,49,57,165,69,159,19,201,170,233,153,30,253,210,158,118,71,80,199,109,238,222,73,39,79,247,164,241,0,0,0,107,69,196,190,85,81,157,241,19,169,89,92,138,247,173,211,44,186,75,11,87,186,182,47,50,244,137,159,169,136,214,254,163,101,211,88,204,202,70,88,53,170,249,53,107,103,70,91,114,138,151,74,143,221,210,237,29,91,185,145,121,187,171,187,47,175,188,13,148,244,247,19,166,192,112,28,103,5,162,108,109,167,199,44,244,86,152,146,61,249,81,148,240,178,38,237,191,125,182,98,29,128,252,177,236,145,141,146,55,163,154,228,69,107,145,119,69,69,247,161,250,0,126,38,134,26,136,95,79,81,19,37,138,86,171,30,199,181,28,215,53,83,101,69,69,236,168,169,238,63,96,13,98,47,204,172,210,141,97,184,199,106,106,193,87,135,100,179,54,153,57,251,178,74,74,165,228,246,145,87,209,99,78,232,171,246,155,56,80,86,193,113,161,167,184,83,42,172,53,81,50,104,213,83,101,229,114,34,166,233,246,41,172,255,0,17,21,212,23,62,32,53,54,229,106,141,35,162,171,204,111,83,211,49,29,204,141,137,213,178,185,136,139,239,246,85,59,155,35,233,237,186,75,70,3,140,218,102,145,210,73,69,103,162,167,115,220,222,85,114,178,22,53,85,83,190,203,219,208,10,95,241,144,250,92,210,255,0,20,45,223,207,84,158,174,22,188,81,50,14,24,180,106,213,163,244,26,61,111,191,195,107,168,170,168,109,116,215,151,211,186,78,188,206,149,81,88,145,57,19,110,109,189,123,236,123,124,100,62,151,52,191,197,11,119,243,213,38,89,224,91,195,131,135,174,34,248,112,176,234,174,160,85,229,177,222,174,85,117,240,76,219,125,202,56,96,229,134,165,241,179,102,186,39,42,47,43,83,126,254,160,122,255,0,171,139,150,127,181,222,209,255,0,24,165,255,0,48,63,171,139,150,127,181,222,209,255,0,24,165,255,0,48,72,47,234,55,240,141,255,0,209,249,247,252,51,15,249,129,253,70,254,17,191,250,63,62,255,0,134,97,255,0,48,4,209,195,111,207,202,177,11,30,81,37,50,83,186,241,109,166,175,116,40,238,100,141,101,137,175,229,69,217,55,219,155,109,246,247,28,193,199,227,246,74,60,106,193,109,199,45,203,34,210,90,168,225,162,129,100,119,51,214,56,152,140,111,50,162,38,235,179,83,117,216,228,0,0,0,137,94,41,217,100,216,183,5,89,164,52,206,115,38,190,212,91,173,45,123,125,205,125,92,111,145,62,197,142,55,183,253,241,93,126,15,56,141,62,71,197,251,111,83,177,138,236,87,24,185,93,97,87,111,186,72,245,138,147,183,215,203,86,255,0,95,118,228,241,241,125,166,124,252,28,214,202,212,149,82,159,35,182,74,238,69,93,145,21,207,111,181,183,187,119,39,175,109,246,247,236,67,191,5,11,133,52,60,69,230,118,201,28,169,53,86,23,44,177,250,108,169,29,117,42,57,62,223,109,23,111,130,47,192,11,156,0,0,32,239,140,62,49,5,243,132,69,189,62,153,175,151,29,201,173,213,204,147,178,58,52,145,37,167,119,125,209,118,94,186,110,157,253,203,183,109,210,113,17,7,197,122,186,130,147,130,76,198,158,178,52,116,213,181,246,136,41,21,93,183,44,169,95,12,138,169,241,252,92,114,38,223,94,254,224,32,247,130,174,85,61,183,136,172,183,17,116,142,74,107,222,37,37,74,181,55,217,103,166,170,131,147,116,244,249,147,77,223,235,250,203,159,40,219,193,234,221,37,111,24,12,169,100,142,107,109,248,189,202,161,232,141,221,28,138,232,99,217,87,220,155,200,139,191,197,17,61,229,228,128,41,99,197,203,133,191,216,191,85,32,215,140,78,221,211,198,179,249,156,219,147,99,110,204,164,188,163,121,159,191,193,39,98,44,137,253,219,38,244,236,93,57,88,254,50,220,72,90,173,216,165,167,134,75,26,82,213,93,46,210,67,124,190,200,248,218,247,81,83,70,229,90,104,218,171,243,36,145,232,174,85,77,156,140,98,39,205,148,10,181,174,191,231,250,165,114,198,113,202,251,141,199,32,174,161,164,165,198,172,20,174,94,163,227,129,36,84,130,150,36,248,115,202,168,212,254,235,111,129,176,167,7,28,57,219,120,95,208,107,14,155,68,200,95,121,123,62,81,200,42,163,68,253,211,114,149,168,178,174,233,243,154,196,70,196,197,247,178,38,175,170,169,175,182,142,106,109,219,70,117,79,22,213,75,29,37,53,85,110,49,115,134,227,29,61,67,17,209,204,140,119,181,27,190,28,205,230,78,100,238,155,238,138,138,136,166,202,26,103,168,184,190,173,233,253,131,82,176,186,223,53,101,200,168,99,174,164,145,123,57,26,228,238,199,167,228,189,142,71,49,205,247,57,174,79,112,29,156,0,0,0,0,0,0,0,6,176,159,219,103,251,226,255,0,239,147,103,179,88,79,237,179,253,241,127,247,201,179,216,0,0,29,51,87,181,123,0,208,188,10,229,169,58,151,126,138,213,100,182,51,218,123,189,169,39,149,126,100,48,179,214,73,28,169,179,90,159,90,174,200,138,169,79,92,66,120,187,107,254,163,92,234,173,154,56,176,233,222,53,204,172,133,241,69,29,69,210,118,126,116,179,189,21,177,42,246,94,88,154,138,223,78,119,250,175,11,226,161,196,237,203,90,117,238,187,76,172,245,238,252,16,211,138,153,109,144,66,197,217,181,55,38,251,53,115,185,55,238,173,122,58,38,252,27,26,170,109,206,226,87,248,114,120,114,225,56,254,17,102,215,109,119,198,41,111,185,45,246,24,238,54,91,53,198,20,146,154,213,74,244,71,69,44,144,185,57,95,80,244,84,126,207,69,72,209,91,178,35,209,85,2,188,237,60,82,113,183,43,228,202,109,90,217,171,53,112,162,34,62,100,186,214,212,82,55,190,223,49,85,209,39,118,170,122,123,151,235,36,207,13,158,48,154,181,136,222,104,44,28,67,210,211,230,56,228,143,100,51,93,169,169,153,77,116,163,102,251,117,57,99,68,142,161,17,61,90,173,107,215,109,249,213,123,45,201,65,4,20,176,71,75,75,12,112,195,11,18,56,227,141,168,214,177,168,155,35,81,19,178,34,39,109,136,193,197,231,0,122,65,196,238,51,95,93,71,99,183,227,89,251,34,124,150,236,134,142,157,35,116,179,122,163,42,218,205,186,241,185,123,43,157,187,219,190,237,95,86,184,33,87,25,30,38,90,231,133,107,125,93,183,135,253,73,180,77,130,85,218,109,151,43,84,169,103,166,168,234,54,122,88,228,114,243,202,197,122,47,51,156,138,215,108,173,84,86,170,34,166,197,141,112,143,168,153,86,172,240,219,128,106,54,111,91,29,101,246,253,106,74,170,233,227,133,144,181,242,117,30,155,163,24,136,214,246,68,236,136,107,145,148,227,55,204,47,37,186,226,25,53,190,74,27,189,146,182,107,125,117,52,137,179,161,158,39,171,30,197,251,28,213,67,97,47,15,239,161,166,148,127,0,183,249,217,0,144,96,0,0,0,0,0,7,170,170,170,150,134,150,106,234,234,152,169,233,233,227,116,179,77,43,209,140,141,141,77,220,231,57,123,34,34,34,170,170,246,68,61,165,74,248,166,241,234,151,233,238,60,48,232,229,233,126,78,166,149,212,217,133,214,153,221,170,101,106,236,235,124,79,69,253,237,171,251,234,167,206,115,121,55,229,71,163,130,53,120,141,113,77,71,196,246,188,201,85,138,213,58,92,51,17,129,214,139,27,247,246,106,189,190,105,234,209,61,221,87,236,137,241,142,40,213,81,21,85,11,54,240,171,208,139,150,140,240,195,75,123,201,40,101,164,189,231,213,142,200,38,134,84,84,124,52,138,198,178,149,138,158,237,227,111,87,227,248,237,151,211,100,131,30,25,220,5,191,93,114,10,125,110,213,123,75,191,99,235,29,82,45,190,138,118,39,45,250,178,55,119,106,162,250,211,70,228,78,126,219,61,201,201,221,17,251,93,122,53,26,136,214,162,34,34,108,136,158,224,60,148,3,226,143,244,236,212,223,228,95,185,232,139,254,40,7,197,31,233,217,169,191,200,191,115,209,1,154,56,127,241,118,253,130,244,103,19,210,63,218,249,242,223,224,189,2,81,124,161,248,89,229,188,198,206,115,185,186,94,77,252,159,59,211,153,125,61,76,133,253,92,239,253,87,127,231,183,255,0,0,126,248,94,240,166,225,227,91,52,3,8,213,92,171,50,212,90,91,182,75,108,74,202,184,109,247,26,22,83,177,234,247,55,104,218,250,71,185,19,102,167,171,149,126,179,41,127,81,83,133,143,252,254,213,95,248,86,221,255,0,113,3,21,127,87,59,255,0,85,223,249,237,255,0,192,15,234,231,127,234,187,255,0,61,191,248,3,42,255,0,81,83,133,143,252,254,213,95,248,86,221,255,0,113,31,212,84,225,99,255,0,63,181,87,254,21,183,127,220,64,128,28,115,241,207,251,116,127,2,127,249,46,252,14,252,14,249,75,255,0,45,252,161,230,188,223,150,255,0,233,120,121,57,124,183,247,91,243,251,182,239,52,124,16,127,177,142,166,255,0,15,81,127,71,113,22,60,72,120,41,210,206,15,191,99,191,216,206,255,0,149,220,255,0,11,126,87,243,191,46,213,83,77,211,242,190,83,167,210,232,193,22,219,249,151,243,115,115,111,179,118,219,101,222,83,248,32,255,0,99,29,77,254,30,162,254,142,224,44,180,0,0,0,6,190,222,37,249,100,217,111,26,186,141,51,220,238,141,174,162,146,211,3,23,242,27,79,73,19,28,137,245,44,137,35,191,223,23,43,192,190,35,79,132,240,129,164,182,90,102,49,141,159,24,164,186,185,27,190,221,74,212,90,183,239,191,191,154,161,219,253,123,148,143,199,181,51,233,56,198,213,152,164,73,81,93,145,205,47,227,21,85,118,123,90,228,245,247,108,228,219,221,182,219,118,47,147,134,187,133,53,219,135,77,45,185,209,185,86,26,172,46,201,43,55,219,116,69,161,137,118,93,189,233,232,169,241,3,36,0,0,26,228,241,199,140,65,136,113,119,171,22,90,106,102,211,196,185,53,85,115,35,110,220,173,74,149,74,132,217,17,85,17,63,27,217,61,222,155,38,219,38,198,198,189,190,36,149,212,23,14,55,53,74,162,219,26,50,22,87,209,192,228,71,115,126,54,58,10,120,229,95,215,35,94,187,123,183,216,11,188,225,251,32,186,106,63,12,26,125,144,65,120,154,223,117,190,225,86,217,29,94,216,219,43,233,234,223,70,196,116,168,217,17,90,245,108,155,170,35,145,81,118,239,234,85,182,190,241,219,226,31,195,102,171,221,116,187,63,205,172,174,171,182,72,146,211,212,38,57,72,148,247,26,55,42,244,170,35,94,154,42,177,232,139,232,187,181,81,205,93,156,213,218,202,184,22,183,73,107,224,255,0,73,41,165,145,207,115,241,122,74,132,87,55,149,118,149,189,68,77,190,8,143,68,69,247,162,110,117,110,61,120,58,180,113,101,165,111,130,211,13,53,46,123,142,50,74,156,114,189,251,49,36,114,166,239,163,149,223,235,82,108,137,186,252,199,163,93,233,204,138,29,219,132,206,39,49,14,42,244,142,223,168,120,243,161,164,186,68,141,165,191,90,82,78,105,45,213,200,158,211,62,43,27,190,116,111,252,166,170,122,57,28,137,154,13,118,184,86,226,47,80,120,39,215,121,46,181,182,186,248,233,34,168,117,159,46,199,103,222,39,205,19,30,173,123,85,171,243,103,137,220,206,98,175,162,162,181,87,149,238,69,180,62,57,60,66,240,237,42,208,171,69,86,140,228,180,247,76,179,82,173,126,107,31,169,167,114,59,228,250,23,251,47,173,145,61,90,244,94,102,49,174,77,250,141,126,233,248,183,32,24,199,196,43,196,203,43,210,77,65,143,71,120,116,187,219,217,118,177,72,229,201,110,242,210,199,86,200,234,54,217,40,99,108,136,172,230,103,172,142,217,85,29,179,17,81,90,244,50,39,135,14,170,241,147,196,69,53,102,174,107,94,99,76,204,2,52,146,142,211,73,21,146,150,154,75,189,74,42,181,242,163,219,26,57,33,137,119,77,218,169,205,34,43,119,217,143,69,173,174,8,184,74,202,56,195,213,231,65,118,150,182,60,70,211,51,107,242,171,203,158,171,35,154,247,42,164,12,145,119,222,121,149,29,221,119,217,17,239,93,246,68,91,254,198,177,171,14,27,143,91,113,60,90,211,77,108,179,218,41,99,163,161,163,167,103,44,112,67,27,81,172,99,83,224,136,136,7,38,0,0,0,0,0,2,11,120,200,125,17,169,127,141,246,239,230,106,72,171,224,151,253,158,179,191,226,130,255,0,77,167,37,87,140,135,209,26,151,248,223,110,254,102,164,138,190,9,127,217,235,59,254,40,47,244,218,112,46,76,0,0,215,171,196,127,233,179,170,127,194,52,191,208,169,205,133,77,122,188,71,254,155,58,167,252,35,75,253,10,156,11,164,224,194,170,150,139,131,253,36,170,173,169,138,158,24,241,11,106,190,73,94,140,107,127,18,212,238,171,217,14,75,85,56,186,225,183,70,109,210,215,231,218,195,142,82,201,18,59,150,134,150,177,181,149,178,57,170,168,173,109,60,60,210,47,116,219,117,106,34,47,170,161,174,214,87,166,217,230,13,106,199,239,153,118,43,112,181,91,178,186,20,185,89,106,170,35,218,42,250,101,219,241,145,59,209,201,237,55,116,245,78,100,221,59,161,146,56,109,225,7,88,56,170,168,186,65,165,45,176,191,228,87,196,218,245,184,221,99,167,116,13,147,126,71,172,125,229,115,23,149,201,204,214,42,110,155,122,246,3,180,113,219,197,229,103,23,218,177,79,126,181,219,106,173,152,158,63,3,168,49,250,10,133,69,155,149,238,69,150,162,84,106,170,36,146,185,173,221,168,170,136,214,49,187,170,162,185,109,143,195,63,135,91,167,15,124,53,208,199,149,219,214,143,39,204,170,151,32,185,193,35,118,150,153,143,99,91,79,78,255,0,173,177,53,174,86,174,202,215,202,246,175,116,49,183,7,222,20,184,102,133,100,84,58,149,172,23,250,76,211,43,183,72,217,237,212,116,208,57,182,187,124,201,178,182,84,71,167,61,68,141,84,221,174,114,49,173,94,252,138,228,71,36,250,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,8,113,149,164,212,154,195,195,238,89,142,201,72,179,213,210,91,43,235,232,26,216,209,206,243,76,162,168,100,123,123,15,93,247,147,242,83,155,224,166,187,121,45,138,227,136,228,215,44,122,190,57,96,172,180,214,205,73,34,57,28,199,53,241,72,172,95,84,69,69,221,171,238,69,251,13,163,170,105,225,171,167,150,150,161,136,248,166,99,163,123,85,17,81,205,84,217,81,81,123,47,98,131,124,74,116,110,77,43,226,54,237,89,71,67,52,118,252,141,103,188,182,69,139,104,210,74,138,250,197,228,69,70,53,191,54,52,237,221,118,247,168,22,53,225,91,174,19,234,86,134,195,137,92,106,91,37,94,50,230,219,227,69,122,171,250,20,244,116,81,162,174,242,57,125,94,190,136,137,245,33,55,74,67,240,142,213,169,240,157,127,170,196,171,235,249,45,151,219,91,233,162,129,242,170,49,107,38,173,160,141,174,70,171,209,188,220,173,84,221,17,93,246,161,119,104,168,168,138,139,186,40,30,78,11,60,106,191,7,200,152,212,69,87,90,106,209,55,244,253,229,199,58,113,185,45,59,170,177,203,173,43,90,138,179,81,79,26,34,167,170,172,106,128,107,83,196,12,110,139,91,179,182,61,26,138,153,37,211,230,250,127,166,229,47,103,195,230,14,143,11,24,95,102,39,82,215,110,127,179,245,219,169,125,126,178,142,120,164,162,125,7,16,154,133,74,246,35,85,153,61,217,54,68,219,210,186,116,255,0,17,121,124,0,181,27,194,198,15,178,185,119,179,219,23,191,240,117,40,18,40,0,0,140,124,101,241,165,133,112,211,135,85,67,71,116,160,175,203,42,98,146,58,59,123,39,138,89,35,123,162,168,233,201,36,73,60,114,163,18,88,17,170,228,244,85,217,59,250,100,78,39,117,194,205,160,90,69,124,206,46,53,148,241,85,199,73,83,29,186,57,100,99,122,181,105,75,52,177,49,17,100,98,187,117,133,83,102,187,153,125,223,20,215,219,86,117,59,58,226,27,84,107,114,43,181,77,117,202,186,243,113,145,148,52,136,249,166,233,182,106,137,31,28,49,177,207,145,81,17,211,42,35,90,171,235,178,111,239,15,167,51,203,245,83,138,77,88,168,184,212,54,233,123,187,223,174,47,90,122,72,82,166,165,180,237,158,165,202,200,227,98,186,71,50,54,190,125,145,19,125,185,182,238,171,222,218,188,62,120,8,180,232,174,63,69,168,218,137,108,138,167,45,175,142,58,152,98,158,22,191,201,49,236,165,153,173,84,154,157,146,199,43,37,137,233,178,57,121,119,248,238,169,199,248,113,240,49,98,211,12,86,221,171,89,253,154,58,156,150,237,75,13,85,44,21,116,236,127,148,142,88,233,39,98,242,203,78,217,35,149,146,49,233,217,202,137,186,237,186,238,164,209,205,53,87,77,180,222,157,100,205,51,107,13,145,35,143,168,145,215,92,169,233,157,200,136,238,232,146,61,189,189,135,127,245,171,240,80,59,98,34,34,108,137,178,33,228,195,22,94,49,184,106,191,220,18,217,110,214,92,57,245,10,254,68,111,225,21,2,170,175,50,55,178,36,234,190,170,158,227,45,218,111,22,155,237,12,119,59,45,206,150,190,146,102,163,153,61,52,205,150,55,34,162,57,21,28,213,84,93,209,81,126,197,64,62,194,155,252,101,108,237,139,84,172,23,118,54,163,154,127,53,206,174,79,197,246,166,183,181,57,123,127,135,191,169,114,4,84,227,71,131,235,71,19,181,152,212,117,18,205,77,45,31,156,234,77,11,154,197,246,210,159,109,220,176,200,190,144,109,250,255,0,192,29,111,194,199,74,63,0,120,119,162,200,42,232,106,41,235,175,253,78,179,106,34,228,114,116,43,171,88,222,202,198,175,205,127,189,87,213,61,9,158,112,152,110,39,106,193,241,186,60,94,201,3,97,162,162,234,116,152,214,181,168,156,242,57,235,217,168,137,234,229,244,67,155,0,87,159,139,238,166,92,241,237,38,166,193,232,164,170,130,59,239,63,81,241,171,154,215,116,106,104,37,77,213,30,155,250,175,185,127,87,169,97,106,168,137,186,174,200,83,135,139,55,16,248,158,160,100,150,237,54,199,221,29,76,246,46,183,152,168,141,98,123,127,31,29,12,205,217,204,145,203,232,197,78,237,79,79,127,168,21,206,93,87,132,118,139,126,5,233,21,86,161,220,45,205,142,175,38,233,242,72,248,118,127,238,122,170,248,87,101,86,34,250,57,19,231,47,234,244,41,195,11,197,171,115,76,150,143,26,183,38,245,21,157,78,79,95,200,141,207,95,68,85,244,106,251,141,151,180,155,4,182,233,174,3,107,195,45,52,209,193,77,111,235,242,50,54,53,168,157,73,164,145,123,53,173,79,87,175,185,63,198,7,111,0,0,41,223,198,79,44,162,175,212,91,6,53,5,66,58,123,127,154,234,177,30,139,203,212,130,222,246,238,136,187,166,232,158,244,66,223,110,151,58,59,61,12,183,27,132,205,138,158,30,94,119,185,200,212,77,213,17,59,170,162,122,170,26,233,241,149,172,174,214,237,118,190,229,180,243,190,75,124,158,87,202,243,63,117,77,168,233,227,127,163,222,223,157,23,185,126,223,168,48,113,244,91,171,102,183,214,71,89,79,43,163,146,61,246,115,92,168,169,186,42,122,167,218,100,78,29,244,187,246,94,213,27,86,22,230,74,230,86,117,249,146,52,221,125,138,121,100,79,200,127,250,223,195,254,211,29,87,209,84,91,170,223,71,85,11,226,150,61,185,152,246,171,85,55,68,84,236,189,253,20,13,151,120,127,205,42,53,3,74,44,153,85,95,58,203,89,230,121,149,251,238,188,149,50,177,61,92,229,244,103,196,200,132,105,240,244,204,99,204,248,99,198,46,17,203,19,145,60,239,102,59,125,191,209,10,180,239,237,47,230,146,88,0,0,0,0,1,3,124,96,47,73,67,195,178,89,249,222,139,115,252,148,95,101,122,117,212,14,239,223,235,248,41,60,138,229,241,159,173,100,58,93,137,209,171,157,205,83,231,246,68,94,222,205,69,185,123,129,86,188,62,89,157,144,106,245,130,208,202,87,84,186,127,53,180,77,103,58,187,150,150,87,122,108,187,250,111,233,238,36,63,138,190,60,150,62,40,175,50,71,78,145,197,83,229,249,28,140,217,29,203,110,161,223,101,217,17,118,85,48,255,0,6,49,44,220,74,97,241,163,249,55,249,67,218,223,109,191,112,84,123,201,153,227,53,166,87,104,114,156,103,81,169,168,216,234,42,159,59,230,101,142,55,42,183,150,59,124,44,231,114,51,100,246,187,38,238,255,0,176,10,201,99,223,27,145,241,189,204,114,122,43,87,101,66,232,252,51,248,213,181,106,54,27,111,210,28,242,242,214,100,246,254,175,78,122,170,134,162,213,117,37,172,168,93,157,44,238,145,252,177,177,137,217,169,183,111,118,202,83,181,147,11,201,242,74,26,187,133,138,201,91,95,21,23,79,173,229,169,164,149,91,206,170,141,249,173,84,78,237,95,95,130,158,113,60,195,44,211,203,252,57,6,43,121,184,89,238,116,188,220,147,82,212,75,79,35,121,152,230,47,180,199,53,201,187,94,228,245,244,85,247,40,27,70,2,184,248,59,241,73,198,51,42,38,226,122,221,89,13,166,235,14,252,183,9,100,142,10,105,55,90,137,23,121,106,106,213,203,179,91,19,125,61,87,111,69,66,195,108,247,219,46,67,70,219,133,138,239,69,113,166,126,252,179,82,212,50,102,46,202,169,243,154,170,158,168,169,250,148,15,185,200,142,77,148,215,179,196,59,13,165,193,248,170,203,236,116,77,133,32,139,228,254,69,133,19,145,119,182,210,57,118,217,168,158,174,95,113,176,161,66,94,42,9,11,120,200,204,217,10,57,173,79,147,189,149,217,17,63,208,170,47,68,64,34,198,49,147,94,49,11,221,62,67,97,172,150,150,182,151,159,167,44,114,57,142,111,51,28,197,238,213,69,78,206,84,236,190,242,233,184,56,241,43,211,237,93,130,147,5,207,103,154,211,147,55,169,189,69,91,160,130,154,110,245,18,251,46,150,169,210,59,150,56,216,139,236,246,85,68,244,84,82,145,79,170,215,118,186,216,235,163,185,217,110,117,118,250,200,119,233,212,82,204,232,165,102,232,173,93,156,213,69,77,209,85,61,125,21,64,218,117,21,21,55,69,69,67,201,18,248,5,226,250,201,196,70,159,124,155,121,187,71,30,81,106,255,0,77,67,83,59,18,73,186,179,213,57,156,141,116,210,72,237,163,133,21,119,219,100,219,109,211,210,90,1,225,26,212,114,185,26,136,174,245,93,187,169,243,92,174,84,86,138,41,46,23,26,136,224,167,139,110,121,36,122,53,169,186,162,38,234,170,136,157,213,15,168,195,252,90,220,235,109,58,7,147,86,219,229,158,57,217,228,185,95,11,149,28,155,214,192,139,178,162,162,250,42,129,77,188,102,113,211,168,122,237,155,84,82,98,217,37,230,203,139,211,242,121,122,74,106,201,233,186,156,208,211,171,186,140,101,67,227,93,165,137,202,155,122,115,42,250,175,104,157,53,85,85,76,171,61,69,68,178,202,170,138,175,123,213,206,221,61,59,169,235,123,223,35,149,239,114,185,203,234,170,187,169,60,244,115,195,203,35,200,113,24,114,59,173,166,74,137,106,169,106,81,141,232,72,246,245,27,51,154,221,145,212,202,187,236,223,142,224,69,173,30,226,59,86,116,83,37,161,191,98,57,157,222,40,169,100,137,95,68,183,26,150,211,203,27,100,141,235,27,163,142,86,115,53,82,38,181,83,125,149,59,125,151,131,193,207,22,24,127,21,154,94,200,171,229,164,142,255,0,5,50,80,221,109,243,58,36,116,174,109,61,63,90,70,196,179,74,247,70,175,168,86,163,157,235,232,169,191,173,50,113,67,195,221,211,67,111,52,240,215,81,186,157,149,40,207,101,99,115,54,115,159,55,109,150,54,127,173,47,255,0,191,167,31,194,134,186,228,154,21,172,152,206,67,110,188,215,83,218,95,118,162,142,233,77,13,68,140,142,90,85,170,129,243,34,177,36,99,92,170,216,145,61,165,229,84,236,189,189,3,48,248,155,112,247,62,142,107,157,94,65,109,162,142,59,46,77,212,185,181,209,70,168,198,79,81,89,88,244,143,116,141,140,69,70,70,157,183,85,250,213,12,231,224,229,173,174,162,200,239,26,59,114,173,114,67,60,21,23,74,118,58,79,101,100,116,150,250,118,162,35,164,219,125,145,125,25,191,215,238,51,247,136,78,9,103,226,47,132,218,29,95,199,96,167,124,180,22,232,178,62,163,154,197,145,180,204,182,213,212,114,110,198,200,168,168,179,39,110,116,77,255,0,43,222,181,85,194,70,161,214,233,151,16,88,109,250,154,190,90,54,75,122,183,82,85,57,178,172,104,232,22,182,7,61,175,84,115,119,106,242,119,69,93,187,119,3,100,96,113,120,189,226,44,135,26,180,223,224,145,143,142,229,67,5,99,28,197,69,107,155,36,109,122,42,42,42,238,157,254,43,246,156,160,24,99,140,123,12,217,23,12,186,147,65,77,72,181,19,166,45,120,124,44,108,106,245,231,249,62,161,27,178,34,42,239,187,189,221,202,136,240,208,208,171,198,119,196,133,37,206,182,137,25,77,136,79,29,124,221,88,222,156,179,210,87,209,185,204,239,27,145,29,179,215,178,171,87,235,66,244,47,150,138,59,253,154,190,197,112,137,178,82,220,105,165,164,153,142,106,42,58,57,24,173,114,42,42,42,47,101,95,84,84,49,118,132,240,215,131,104,85,102,73,114,199,109,148,172,172,200,47,21,151,21,153,176,194,143,100,83,172,75,210,230,100,76,84,106,44,77,94,94,233,245,175,184,50,235,24,216,216,216,216,155,53,168,136,137,240,67,244,0,28,30,115,121,143,29,194,114,12,130,89,82,54,91,45,85,117,142,122,187,100,106,71,11,158,171,190,233,182,220,190,187,167,218,107,119,196,118,101,81,157,235,142,111,144,77,83,215,100,217,5,203,160,254,117,114,44,75,89,51,219,178,171,157,219,219,247,46,197,244,113,191,157,65,130,240,205,158,79,37,91,32,150,235,97,186,90,225,85,145,26,238,164,182,250,149,111,47,180,222,251,179,182,219,175,212,166,187,104,202,155,205,227,166,215,186,73,235,170,121,81,206,85,85,115,222,255,0,85,94,234,189,215,235,2,221,252,27,180,207,228,253,60,189,234,45,77,10,178,90,155,133,77,4,114,62,45,149,209,186,11,124,201,178,171,55,84,221,55,249,219,125,94,242,201,72,249,192,126,19,14,11,195,46,27,67,29,52,112,201,112,181,219,174,51,242,49,27,205,44,150,250,84,115,151,217,110,234,188,158,171,186,253,100,131,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,115,145,168,174,114,162,34,38,234,171,238,60,149,121,226,153,199,179,172,209,92,184,96,209,203,194,37,116,204,117,54,99,118,167,122,47,66,53,77,150,223,19,145,123,61,81,85,38,94,220,169,236,122,171,209,161,133,252,77,56,245,93,114,190,207,161,218,77,118,71,105,253,150,167,253,17,184,83,191,118,223,107,35,94,202,215,39,173,52,110,79,99,110,207,114,115,247,68,102,221,251,194,211,128,150,228,115,219,120,158,214,43,58,58,215,77,42,84,98,22,138,134,34,165,92,173,94,213,242,181,83,247,182,187,247,166,175,119,57,188,255,0,53,25,207,135,188,55,184,20,169,226,75,47,110,166,106,61,178,72,244,211,28,170,106,73,28,155,179,229,202,182,247,242,204,95,124,77,237,213,114,42,118,84,99,123,171,149,151,147,75,75,75,67,75,13,13,13,52,84,244,244,241,182,40,97,137,136,198,70,198,166,205,107,90,157,145,17,17,17,17,59,34,1,237,0,0,0,0,41,179,198,211,251,61,96,159,197,4,254,155,80,92,153,77,158,54,159,217,235,4,254,40,39,244,218,128,37,87,131,127,209,26,171,248,223,113,254,102,152,157,36,22,240,111,250,35,85,127,27,238,63,204,211,19,164,0,0,0,0,0,5,59,113,57,226,87,197,206,143,113,7,168,26,103,100,188,216,33,181,227,247,234,170,91,123,42,44,145,62,70,210,115,243,65,204,237,253,175,197,185,157,253,87,212,11,137,7,75,209,108,254,143,85,52,143,13,212,122,42,216,170,217,145,89,40,238,15,150,52,70,167,85,241,53,101,111,42,111,202,173,127,59,85,190,229,106,167,184,238,128,122,170,105,169,235,41,229,163,172,167,142,120,39,99,163,150,41,24,142,100,140,114,108,173,114,47,101,69,69,84,84,83,92,254,54,52,118,221,160,60,81,231,58,119,142,49,105,237,20,117,209,215,218,152,199,126,243,75,83,19,42,35,141,171,235,180,125,94,154,111,223,241,126,171,234,187,26,154,245,248,141,234,37,151,83,56,199,212,43,230,59,81,29,69,186,130,170,158,205,20,209,174,237,149,244,148,241,193,43,145,125,21,58,172,145,17,83,178,162,34,129,119,252,42,234,93,94,176,240,229,167,154,143,114,114,190,190,243,97,166,117,115,213,220,220,245,113,183,165,59,247,250,229,141,235,223,191,126,253,204,170,96,78,3,113,154,252,71,131,205,40,179,220,162,116,115,191,31,138,189,88,239,86,182,169,238,168,98,47,193,121,102,111,111,119,161,154,50,139,253,22,41,140,221,242,155,147,145,41,44,212,53,23,10,133,85,219,104,226,141,207,119,127,119,102,168,26,244,113,239,156,187,80,184,194,213,59,239,152,235,71,77,126,146,207,11,147,230,242,80,181,180,137,203,238,219,241,27,238,158,187,239,239,47,59,132,108,35,246,58,225,135,75,241,7,181,27,53,30,49,65,45,75,81,54,68,168,154,36,154,100,79,254,169,35,251,251,205,122,112,155,61,215,90,53,166,197,97,171,218,107,142,113,147,211,83,76,173,221,168,233,107,42,154,215,175,197,19,121,21,119,247,33,179,124,48,195,79,11,41,233,226,100,81,68,212,99,24,198,163,90,214,162,108,136,136,157,145,17,61,192,97,254,47,52,38,155,136,222,31,50,221,47,228,143,229,42,186,79,55,102,149,253,146,43,140,31,140,129,119,247,35,156,156,142,95,205,123,187,41,69,28,34,235,85,195,134,62,37,49,124,246,230,217,233,104,237,245,238,181,228,20,207,106,163,188,140,171,210,169,107,155,235,205,30,253,68,106,254,92,77,54,58,40,167,197,111,135,213,209,206,36,170,51,107,53,189,32,199,53,38,55,222,169,213,141,218,54,87,181,81,43,98,79,173,94,230,76,191,251,194,124,0,183,78,43,53,230,223,195,255,0,14,249,94,174,211,85,211,73,87,75,111,233,216,251,164,140,168,175,159,102,82,236,158,143,111,59,218,245,219,242,26,229,244,40,139,132,237,22,185,113,57,196,126,49,167,245,242,84,84,210,220,235,221,113,191,212,185,202,175,242,49,47,86,165,238,114,174,252,207,68,86,35,189,121,228,111,169,206,235,143,24,25,126,180,240,247,164,250,25,118,89,146,44,2,9,146,225,80,231,238,151,9,88,171,13,19,151,126,251,197,75,236,111,239,115,220,191,4,75,9,240,107,225,241,216,126,151,94,181,254,253,68,140,185,102,242,45,190,208,174,79,106,59,93,60,138,143,114,123,211,171,59,87,116,247,164,17,175,188,11,18,162,162,163,182,209,83,219,173,244,177,83,82,210,196,200,32,134,38,35,89,20,109,68,70,181,173,78,200,136,136,136,136,158,228,43,199,198,187,6,125,227,67,48,156,254,10,116,145,248,222,72,250,41,92,137,222,56,43,32,114,185,223,103,82,154,22,253,174,105,98,164,106,241,29,193,217,158,112,99,169,84,41,76,178,212,90,109,241,223,32,115,83,218,141,104,230,100,242,57,63,250,147,37,69,250,156,190,240,33,23,130,14,110,250,92,235,83,116,222,73,145,91,114,180,209,94,226,141,93,221,171,77,51,161,145,81,62,191,55,30,235,253,203,75,114,40,39,194,215,54,110,25,198,142,25,12,239,86,83,100,80,215,89,38,84,93,187,203,78,247,196,155,123,247,154,40,147,245,239,238,47,216,0,0,1,174,119,29,120,28,218,113,197,222,169,227,210,66,177,199,62,67,81,119,167,77,145,27,209,174,218,173,136,221,187,114,162,78,141,79,247,59,122,162,155,24,149,29,227,85,162,85,86,252,191,14,215,251,85,19,214,134,239,72,184,229,222,70,55,217,142,170,21,116,180,206,114,254,116,145,58,86,167,213,78,159,16,44,115,133,92,246,45,78,225,183,77,115,134,84,173,68,183,44,102,129,42,228,85,223,122,184,226,108,85,9,191,191,105,163,145,55,250,140,170,86,135,131,6,190,210,222,48,92,143,135,107,229,197,137,112,199,234,93,123,177,197,35,253,169,40,167,95,221,17,177,55,244,142,109,158,169,183,254,48,171,223,101,218,203,192,28,6,160,102,54,221,59,193,50,60,250,242,228,109,14,55,106,171,187,84,170,174,223,139,130,39,72,228,253,104,221,142,124,129,254,47,58,249,67,167,92,61,179,72,237,151,6,183,33,212,90,134,64,248,88,228,234,69,108,129,237,146,121,23,101,221,168,247,164,113,38,233,179,145,210,109,243,84,10,127,210,92,82,227,171,154,211,137,225,210,70,250,202,188,179,35,163,163,159,102,166,238,235,212,53,37,122,236,155,34,34,57,206,85,219,100,68,85,244,67,103,2,149,188,28,244,54,92,227,94,174,58,197,116,160,87,218,52,254,133,205,165,145,237,246,93,115,170,107,163,141,19,126,203,201,15,93,203,239,107,150,53,247,161,117,32,81,255,0,140,135,210,230,151,248,161,110,254,122,164,159,254,19,191,66,108,75,248,70,237,253,54,82,0,120,200,125,46,105,127,138,22,239,231,170,73,255,0,225,59,244,38,196,191,132,110,223,211,101,2,96,128,0,0,0,0,0,142,254,33,24,28,218,139,193,190,167,216,233,97,89,42,104,237,41,122,135,149,17,92,139,67,52,117,78,229,250,213,144,189,189,187,170,57,81,61,74,137,240,193,207,98,192,248,207,193,150,178,165,96,163,200,82,174,195,58,239,183,51,170,32,127,65,191,94,245,13,129,63,229,245,66,253,110,86,234,43,189,186,170,211,115,166,101,69,29,108,47,167,168,133,255,0,54,72,222,213,107,154,191,82,162,170,26,216,107,6,1,150,112,191,196,45,243,13,142,122,154,59,182,13,127,73,237,117,142,78,87,190,56,228,73,168,234,147,253,220,125,41,19,237,3,101,128,99,253,3,214,11,14,189,104,254,45,170,248,236,208,186,11,253,190,57,231,134,55,111,229,106,145,57,103,167,119,117,217,209,202,143,98,255,0,185,223,223,185,144,0,21,207,227,95,159,83,90,116,67,8,211,136,231,70,214,100,89,35,174,74,196,217,85,212,212,116,239,107,209,123,118,78,165,84,43,191,111,155,239,238,88,193,66,30,39,250,249,67,174,60,80,92,233,113,219,131,106,241,236,30,157,49,202,9,99,114,58,57,166,141,238,117,84,205,84,85,69,69,153,206,98,57,59,57,177,49,64,207,30,8,120,61,69,86,162,106,78,164,190,153,201,5,178,203,75,99,142,101,78,206,125,76,253,103,181,23,222,168,148,140,85,248,115,55,127,84,45,220,138,190,26,58,27,46,136,112,167,142,197,118,160,90,107,246,96,247,228,215,54,189,187,61,158,97,173,74,120,215,222,156,180,236,135,118,175,163,220,255,0,138,146,168,14,147,173,58,181,139,104,94,150,228,122,175,153,77,201,108,199,104,157,82,232,209,200,215,212,75,217,177,64,197,94,220,242,72,230,49,191,91,147,126,198,188,138,186,159,198,71,17,219,174,245,249,134,163,223,54,236,138,177,192,143,95,240,182,24,33,111,251,216,226,250,137,135,226,255,0,197,58,231,57,253,47,14,24,133,199,154,199,134,202,149,119,231,196,255,0,102,166,234,230,251,48,174,221,149,176,70,237,151,255,0,73,35,209,83,120,208,203,94,14,124,47,46,63,141,220,120,157,203,104,21,181,215,232,228,181,99,49,200,222,241,81,53,251,84,84,162,42,122,200,246,36,109,84,95,155,27,253,81,224,99,63,18,206,2,177,141,23,210,76,39,83,180,146,214,173,183,226,148,52,248,230,76,172,143,103,212,110,239,196,220,100,219,242,223,43,220,199,175,198,72,81,54,68,57,15,7,94,41,190,67,191,215,240,191,152,220,149,40,111,47,146,233,139,62,87,162,54,42,180,110,245,20,168,171,223,105,24,222,163,83,209,29,28,158,249,11,85,205,112,236,119,80,241,27,206,11,150,219,163,175,179,95,168,166,183,215,83,189,59,73,12,141,86,187,101,247,46,203,186,42,119,69,68,84,238,134,185,218,211,166,57,231,8,156,67,220,176,246,92,234,105,47,56,117,214,42,235,45,214,31,97,211,66,142,73,105,42,217,183,100,85,111,35,149,17,87,149,200,230,250,162,129,178,96,49,15,10,92,65,217,56,155,208,252,127,85,109,73,12,53,149,81,249,75,205,20,107,186,81,92,162,68,73,226,239,223,151,117,71,183,126,234,201,24,190,243,47,0,0,0,0,0,0,1,172,39,246,217,254,248,191,251,228,217,236,214,19,251,108,255,0,124,95,253,242,108,246,0,249,46,213,233,106,181,86,221,29,18,200,148,116,242,84,43,17,118,230,228,106,187,109,253,219,236,125,103,170,170,150,10,218,89,168,170,163,73,33,168,141,209,72,197,93,185,154,228,217,83,183,212,160,107,57,164,86,101,213,125,126,194,241,236,142,68,170,92,199,48,182,209,215,186,69,219,171,230,235,99,100,138,170,136,187,111,212,119,185,125,125,13,153,152,198,70,198,199,27,17,173,106,34,53,168,155,34,34,123,144,214,69,172,189,104,86,182,181,149,144,200,219,182,159,101,41,212,98,251,46,243,20,53,125,211,191,162,243,68,108,179,136,101,86,60,235,21,179,230,152,197,115,43,45,23,218,24,46,52,53,12,84,84,146,9,88,143,99,191,192,228,237,238,3,151,0,1,67,126,44,88,117,14,41,198,102,67,91,65,78,216,89,146,90,237,215,135,181,187,108,178,186,46,139,221,183,185,92,232,21,203,241,85,85,247,150,195,225,253,244,52,210,143,224,22,255,0,59,33,79,30,36,250,167,106,213,142,48,51,91,165,134,169,42,109,150,55,65,143,83,76,215,243,54,69,165,141,25,50,181,125,57,122,253,109,149,59,42,108,190,242,225,252,63,190,134,154,81,252,2,223,231,100,2,65,128,0,0,0,0,69,110,62,120,213,179,112,153,167,126,78,197,37,53,110,162,100,112,189,150,26,7,236,246,211,51,126,87,86,206,221,247,233,177,119,229,77,189,183,167,47,162,61,90,24,151,196,223,143,86,232,173,142,171,65,180,154,236,223,195,219,205,55,45,218,190,7,162,186,197,71,35,81,81,168,169,243,106,101,98,251,62,246,49,220,253,149,204,82,191,120,13,224,186,251,197,190,163,186,107,202,84,208,224,24,244,172,151,32,185,49,121,95,59,151,187,104,224,119,127,198,189,59,171,189,24,205,220,189,213,141,119,75,225,243,66,117,83,141,61,114,117,134,146,186,166,170,174,233,82,251,174,77,144,85,162,200,218,72,92,254,105,106,37,119,229,61,202,170,214,51,242,158,168,157,154,138,230,236,11,163,186,67,131,104,86,157,218,52,199,78,237,45,160,179,89,225,70,55,125,150,90,137,87,188,147,202,237,189,185,30,237,220,231,124,87,100,68,68,68,64,236,88,222,55,97,195,236,22,236,87,23,180,211,90,237,22,154,104,232,232,104,233,163,70,69,4,44,106,53,140,106,39,162,34,34,28,144,0,10,1,241,71,250,118,106,111,242,47,220,244,69,255,0,20,3,226,143,244,236,212,223,228,95,185,232,128,183,191,15,239,161,166,148,127,0,183,249,217,9,6,71,207,15,239,161,166,148,127,0,183,249,217,9,6,0,0,5,85,248,231,127,105,63,239,147,252,154,118,127,4,31,236,99,169,191,195,212,95,209,220,117,143,28,239,237,39,253,242,127,147,78,207,224,131,253,140,117,55,248,122,139,250,59,128,178,208,0,0,0,20,71,226,215,129,205,135,241,145,123,190,116,85,148,217,141,166,221,122,135,100,68,110,237,133,41,95,182,222,254,122,87,57,125,251,187,127,122,22,101,225,135,158,197,157,240,97,130,162,212,172,213,152,234,85,216,106,209,87,126,155,160,157,253,38,255,0,246,187,224,95,215,183,161,131,124,104,52,74,171,41,210,156,95,91,172,212,79,150,163,10,173,125,186,234,177,183,117,74,10,181,106,50,87,175,230,178,118,49,169,255,0,188,41,133,188,25,53,246,151,22,212,28,147,64,114,11,139,32,164,203,227,75,181,149,178,191,102,173,198,6,242,203,19,123,252,233,32,217,222,157,252,178,39,212,161,112,160,0,63,47,123,35,99,164,145,232,214,181,21,92,229,93,145,17,61,234,107,55,174,153,139,245,119,94,243,156,218,208,217,42,155,149,101,21,245,150,246,49,187,189,241,77,82,245,129,136,136,136,170,188,138,198,167,109,215,237,47,47,196,83,95,40,116,27,133,252,162,170,27,131,97,200,114,202,121,49,203,28,77,114,36,139,53,67,21,178,204,212,223,116,72,161,89,31,205,232,142,72,209,126,114,21,57,225,161,161,178,235,95,21,152,204,181,180,11,61,135,11,127,225,53,209,206,110,236,253,206,228,90,104,215,126,203,205,80,177,110,213,245,99,95,240,80,47,91,75,49,20,192,52,199,16,192,209,168,137,141,216,109,246,141,145,119,68,242,244,236,139,178,167,251,131,180,3,173,234,54,161,226,58,81,132,94,53,19,59,187,199,109,177,88,169,93,85,89,80,254,251,53,61,26,212,245,115,220,170,141,107,83,187,156,228,68,238,160,86,151,140,143,14,90,119,108,183,218,248,143,179,221,109,214,108,158,227,89,21,162,231,109,114,242,190,246,136,197,228,168,141,169,235,44,77,106,53,234,169,178,179,151,117,69,107,81,213,115,142,90,225,191,228,54,171,21,93,230,142,211,5,194,178,10,55,215,215,61,91,77,70,201,36,70,172,210,170,34,170,70,206,101,115,149,17,87,100,94,202,102,254,38,184,131,212,174,55,245,226,27,157,37,162,182,86,85,212,182,207,137,99,148,234,178,186,158,41,30,141,142,52,68,236,233,164,119,42,189,201,234,237,147,230,181,168,157,255,0,139,127,14,109,67,225,119,76,113,77,75,125,203,229,250,42,170,88,233,242,159,47,30,237,180,92,158,229,86,181,21,62,117,58,162,182,52,145,127,213,26,187,237,212,99,64,185,158,27,116,23,2,225,195,73,44,218,105,167,209,199,45,36,17,165,77,93,199,100,234,92,234,228,106,117,42,164,114,122,171,182,68,78,234,141,99,88,212,236,212,50,129,88,30,20,156,114,124,183,71,67,194,222,171,222,83,207,209,69,211,195,174,53,50,119,168,133,191,249,61,238,114,247,123,19,247,159,139,19,166,159,53,136,182,126,0,0,0,0,0,0,4,22,241,144,250,35,82,255,0,27,237,223,204,212,145,87,193,47,251,61,103,127,197,5,254,155,78,74,175,25,15,162,53,47,241,190,221,252,205,73,21,124,18,255,0,179,214,119,252,80,95,233,180,224,92,152,0,1,175,87,136,255,0,211,103,84,255,0,132,105,127,161,83,155,10,154,245,120,143,253,54,117,79,248,70,151,250,21,56,22,105,67,194,253,139,138,223,13,221,51,192,106,150,158,146,255,0,71,136,219,171,241,219,148,140,255,0,74,87,54,157,57,90,229,68,221,34,145,55,141,232,155,246,114,59,101,115,90,84,246,136,106,230,167,112,97,196,12,89,44,52,21,52,55,140,114,182,91,86,67,101,168,85,103,154,166,73,17,181,52,146,39,215,203,187,93,221,26,246,177,233,190,200,94,183,4,223,68,109,33,254,40,91,127,153,105,13,252,92,120,55,92,158,204,254,41,180,242,217,189,214,207,3,33,203,169,97,143,119,85,81,177,17,177,214,162,39,171,161,106,35,100,85,255,0,82,70,187,116,72,151,112,176,173,45,212,204,67,88,244,250,199,169,152,29,205,181,246,59,253,43,106,169,101,78,206,111,117,71,198,244,252,151,177,232,230,57,190,231,53,83,220,118,162,145,124,45,248,205,110,133,106,15,236,55,168,55,85,143,5,204,234,216,218,121,230,126,209,218,110,142,217,140,153,85,123,54,41,118,107,36,95,68,94,71,170,162,53,219,221,208,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,182,188,100,116,203,229,13,60,178,106,45,53,10,190,90,107,133,53,4,146,50,45,213,177,182,11,132,203,186,163,55,68,221,119,249,219,125,94,242,201,72,251,199,126,19,14,115,195,46,101,66,250,104,230,146,223,106,184,220,32,231,98,59,146,88,237,245,72,215,39,178,237,149,57,253,83,101,250,192,162,30,28,115,42,140,19,92,112,140,134,26,149,129,144,228,22,222,187,249,213,168,145,37,100,47,118,234,142,111,111,99,222,187,27,34,96,215,152,242,60,39,31,200,98,149,36,101,210,213,73,88,215,163,183,71,36,144,181,232,187,238,187,239,205,241,95,180,213,253,89,83,102,188,116,220,247,71,61,13,79,42,185,170,168,173,123,31,234,139,217,83,186,125,70,196,156,16,103,80,103,92,51,96,115,199,86,201,229,181,88,109,118,185,149,36,71,59,169,21,190,153,93,205,237,59,190,239,239,190,203,245,32,25,224,252,189,141,145,142,141,233,187,92,138,138,139,239,67,244,0,162,31,18,253,11,188,96,156,72,85,220,232,168,145,244,217,124,242,87,195,210,141,235,205,61,93,125,99,154,206,209,181,21,219,49,59,34,185,126,181,45,223,131,139,12,216,239,12,154,109,65,83,72,180,243,174,45,103,124,204,88,213,139,207,242,125,58,59,116,84,69,223,118,251,251,246,61,250,239,195,94,13,174,181,152,221,203,34,182,82,190,179,31,187,209,220,18,103,67,10,189,241,64,178,175,75,153,241,61,85,170,178,185,121,123,39,214,158,252,165,99,180,81,216,44,180,22,43,124,77,142,150,221,77,21,36,44,107,81,17,177,198,196,107,81,17,17,17,59,34,122,34,32,31,112,7,23,148,94,34,199,177,171,181,254,121,24,200,237,180,51,214,61,207,84,70,181,177,198,231,170,170,170,166,201,219,226,159,104,21,73,227,27,173,171,91,145,217,180,118,219,90,245,134,8,41,238,149,12,108,158,202,72,217,46,20,238,69,70,201,182,251,42,122,179,127,175,220,96,191,12,174,30,231,214,61,116,164,200,46,84,81,201,101,198,122,119,55,58,88,213,88,249,233,235,40,222,177,238,177,189,138,170,201,23,182,232,191,90,33,135,56,184,212,58,221,78,226,11,50,191,84,215,203,88,200,111,87,26,74,87,58,85,145,27,2,86,206,230,53,138,174,118,205,246,251,34,46,221,251,22,171,225,237,130,89,248,116,225,54,187,87,242,40,41,217,45,125,186,92,143,168,214,177,36,117,51,237,180,149,28,155,189,177,170,170,172,43,219,157,83,127,202,247,160,101,158,49,184,176,195,248,83,210,247,197,65,45,36,151,249,233,214,134,213,111,133,209,43,162,115,169,234,58,50,58,36,154,39,182,36,125,58,53,92,223,79,68,77,253,40,251,88,184,142,213,157,107,201,107,175,217,118,103,119,150,42,169,37,86,81,37,198,165,212,241,70,233,36,122,70,216,228,149,252,173,68,149,205,68,223,100,78,223,111,47,197,126,186,228,154,233,172,153,54,67,113,188,215,84,90,89,117,173,142,215,77,53,68,143,142,42,84,170,157,240,162,49,100,123,90,168,217,85,61,149,229,68,236,157,189,126,254,23,184,123,186,107,149,230,162,26,26,71,84,50,153,31,236,36,110,126,238,107,225,237,178,70,255,0,245,212,255,0,247,245,12,39,69,115,185,91,106,82,178,221,112,169,165,168,106,243,36,176,202,230,61,23,116,93,247,69,223,213,17,127,81,62,124,58,120,233,205,48,205,66,180,233,94,162,100,55,59,197,142,251,85,5,190,146,74,218,185,106,29,77,52,243,210,64,206,243,84,35,25,27,88,215,175,102,170,166,235,178,42,42,161,212,56,151,224,102,255,0,166,88,27,115,122,59,91,233,163,163,129,29,86,213,129,236,106,35,33,154,87,175,106,118,247,246,19,213,125,221,254,36,83,210,218,186,154,29,75,196,234,233,37,146,57,98,190,80,61,142,141,202,142,69,74,134,42,108,169,223,213,0,217,242,150,166,26,202,104,171,41,164,108,144,206,198,201,27,218,168,168,230,185,55,69,69,78,202,155,41,236,86,181,92,142,86,162,171,125,23,110,232,116,237,25,171,158,187,73,48,186,186,167,72,233,101,199,237,207,123,164,85,87,43,150,154,53,85,85,94,251,238,167,114,0,120,85,68,77,213,118,67,201,18,248,250,226,246,201,195,190,159,124,155,102,187,199,38,81,117,255,0,74,195,77,80,197,150,30,148,244,170,254,118,182,104,228,110,241,76,170,155,111,186,111,190,201,234,29,23,140,127,18,189,62,210,40,42,240,92,10,121,174,217,51,186,123,84,82,58,9,233,161,239,79,47,182,232,170,155,35,121,163,145,232,158,207,117,69,247,34,169,75,57,62,77,120,203,239,117,25,13,250,178,90,170,218,174,78,164,178,72,231,185,220,172,107,19,187,149,85,123,53,19,186,251,143,150,233,118,186,223,43,164,185,222,174,117,119,10,201,182,234,84,85,76,233,101,126,200,141,77,220,229,85,93,145,17,61,125,17,15,148,9,41,225,227,134,210,231,28,85,98,22,58,214,194,176,75,242,135,58,204,137,200,155,91,106,220,155,238,213,79,86,167,184,216,77,168,141,77,144,161,63,10,244,133,220,100,97,140,153,28,228,95,148,125,148,217,81,127,208,170,223,84,82,251,64,3,224,188,95,108,184,245,27,174,23,219,189,21,186,153,155,115,77,85,80,200,88,155,170,39,206,114,162,122,170,39,235,66,188,184,196,241,73,198,48,218,39,98,122,35,89,13,218,235,54,220,215,8,164,142,122,104,246,90,121,19,105,105,170,209,201,187,93,43,125,61,83,111,68,80,57,143,18,254,53,109,90,113,134,220,52,139,3,188,177,249,61,195,165,212,158,150,161,170,180,189,57,104,234,19,119,69,59,100,103,52,111,122,119,106,239,223,221,186,148,184,247,190,71,43,228,123,158,229,245,87,46,234,167,55,150,102,25,102,161,223,230,200,50,171,205,194,241,115,170,229,231,154,170,162,90,137,29,202,198,177,61,167,185,206,93,154,198,167,175,162,39,185,15,23,188,47,40,198,232,105,46,23,219,37,109,4,85,189,78,143,153,166,146,37,119,34,162,59,231,53,17,123,185,61,62,40,4,176,240,169,199,146,249,197,21,154,73,41,210,72,169,188,199,59,149,155,163,121,173,213,219,110,187,42,38,234,132,120,226,14,204,236,127,87,175,246,135,210,186,153,96,242,187,196,230,114,43,121,169,98,119,166,201,183,174,254,158,242,121,120,50,233,149,218,108,167,38,212,106,154,54,54,138,155,201,121,105,100,141,200,174,230,142,225,11,249,28,172,217,125,174,203,179,190,223,129,13,56,207,133,208,113,41,152,70,231,243,237,242,127,181,190,251,254,224,167,247,129,105,126,15,247,164,174,225,217,108,252,239,85,182,126,74,175,178,157,74,234,247,118,239,245,124,16,158,69,114,248,47,214,182,109,46,203,104,209,206,230,166,242,27,162,175,100,230,168,184,175,98,198,128,0,0,0,0,21,163,227,83,11,159,133,96,179,53,106,17,34,249,79,155,253,109,119,154,221,183,255,0,191,196,178,226,2,120,195,99,145,220,180,14,151,32,123,218,142,179,115,242,38,253,221,214,173,183,177,125,221,253,62,41,250,192,171,110,16,46,49,218,184,136,196,235,166,111,51,35,243,251,166,219,250,208,212,39,197,62,37,236,241,99,195,181,179,137,29,47,171,194,106,150,40,170,157,211,242,245,15,229,106,199,251,162,9,95,179,150,41,21,55,72,118,236,157,255,0,229,77,120,48,92,162,175,11,202,168,114,90,21,84,158,143,171,203,182,255,0,151,27,152,190,138,139,232,229,247,155,60,227,215,84,190,89,233,238,156,168,222,183,63,100,77,189,28,173,248,175,195,226,5,104,112,47,194,125,70,159,223,235,113,237,66,199,219,83,44,189,63,51,29,93,34,190,158,93,153,82,246,108,147,66,222,109,145,236,94,233,217,81,54,247,29,183,137,47,9,140,51,58,138,124,131,73,170,225,178,94,93,203,181,35,228,138,154,135,214,22,118,100,20,110,127,204,100,139,235,243,157,191,162,169,63,96,197,172,148,215,25,110,176,81,68,202,153,121,119,123,99,98,42,108,222,94,202,137,191,167,214,114,192,107,175,169,92,16,113,39,165,51,163,170,112,11,221,209,190,233,108,214,170,249,209,189,153,234,171,3,118,253,243,111,212,239,129,155,120,16,227,87,84,52,123,81,225,211,237,73,186,94,238,54,107,151,55,60,87,105,234,38,150,151,167,5,84,169,200,217,167,99,25,204,249,24,171,236,174,232,137,239,217,75,176,174,180,90,110,109,86,92,173,116,149,109,95,84,158,6,200,158,239,206,69,248,39,248,8,245,169,92,6,232,22,119,95,38,65,67,138,210,216,110,253,186,115,218,40,104,169,85,61,150,49,125,164,167,115,190,99,21,61,127,41,222,229,2,72,20,47,226,169,228,151,140,12,181,96,123,221,58,249,14,186,238,138,207,254,107,161,229,229,219,191,167,174,229,243,49,57,90,137,186,175,218,80,191,138,116,118,212,226,239,43,154,138,89,86,89,60,143,89,143,115,125,157,173,148,72,221,145,61,55,77,253,64,139,54,44,67,36,201,105,171,42,172,54,106,218,246,80,116,250,254,90,158,73,85,156,234,168,221,249,26,187,111,202,190,187,122,41,195,170,42,46,202,138,139,245,147,175,194,123,27,178,230,122,169,124,197,114,43,92,117,214,250,239,45,213,108,144,50,86,167,37,53,115,219,186,61,21,191,57,173,245,69,244,48,143,25,188,58,87,240,237,171,117,184,235,41,106,18,207,63,79,200,77,35,29,180,156,180,212,239,147,218,233,70,213,217,243,109,236,167,219,223,212,58,14,139,235,102,117,161,153,116,25,110,19,119,169,165,150,62,110,164,13,168,153,145,77,188,82,70,156,237,142,70,43,185,82,87,42,110,189,149,126,221,246,6,225,167,137,92,23,136,220,30,159,38,198,174,112,37,90,243,249,138,23,205,15,94,31,199,76,198,243,70,201,100,86,238,144,185,201,186,247,78,255,0,102,183,70,99,225,187,138,61,73,225,167,46,135,35,195,174,11,53,43,121,186,214,218,169,106,29,73,55,226,166,99,121,162,142,88,209,219,44,238,114,110,189,157,178,252,119,13,145,78,173,169,216,116,25,246,17,114,196,234,90,142,142,187,163,190,232,139,243,38,100,158,246,187,243,62,10,99,126,25,248,180,211,46,37,49,138,123,166,55,123,163,130,236,254,126,181,166,106,154,118,213,199,180,147,53,187,194,201,164,114,110,200,28,254,235,221,189,253,61,51,136,26,183,101,184,253,102,45,144,85,216,174,20,179,83,84,82,244,249,226,153,138,199,183,153,141,114,110,138,136,169,217,200,190,158,242,249,120,5,214,156,119,84,244,135,30,183,177,244,203,117,101,37,194,170,120,90,177,238,214,54,225,35,17,121,121,220,228,236,230,122,252,126,194,3,248,168,240,169,83,167,121,236,122,177,137,89,106,100,179,95,247,243,107,77,76,171,13,39,66,26,40,25,207,211,133,172,143,157,239,118,219,185,119,93,246,217,123,24,35,130,222,42,178,46,28,245,90,209,114,154,186,89,113,250,148,142,215,91,79,36,175,116,112,210,203,89,4,179,61,141,89,163,99,93,180,110,238,239,103,186,238,139,186,168,18,107,198,122,161,180,154,141,142,89,105,173,237,138,9,45,84,117,207,149,34,229,230,149,103,184,53,83,116,236,189,187,250,111,245,149,179,27,223,19,219,36,110,86,189,138,142,106,162,236,168,169,232,165,212,241,183,161,150,110,55,116,82,209,171,218,69,114,165,185,222,104,104,41,234,210,42,121,153,51,214,22,82,84,212,121,101,109,60,115,63,171,207,85,26,116,249,145,59,167,191,101,90,123,203,116,207,62,193,239,83,227,249,70,33,121,183,214,65,43,162,88,234,109,243,68,175,229,123,153,187,81,236,69,84,85,107,182,93,189,202,5,193,112,121,157,82,106,239,135,158,97,109,190,175,93,44,54,139,133,133,204,151,103,43,163,130,199,78,213,93,156,231,110,159,140,95,130,125,72,83,214,90,173,199,245,18,244,182,133,232,37,182,245,83,229,85,158,207,34,71,59,185,54,229,219,109,182,79,77,190,162,201,248,92,190,92,180,19,195,171,63,188,228,244,17,208,75,144,86,221,89,67,29,108,78,138,73,219,61,138,23,70,172,71,171,21,200,229,137,200,156,170,187,170,46,219,251,171,102,130,142,179,81,181,22,10,26,104,157,230,50,91,211,99,107,88,213,236,250,137,209,19,100,78,101,245,127,215,250,192,216,155,132,107,221,85,255,0,134,93,47,184,86,170,186,117,195,236,136,247,174,234,175,119,201,240,42,185,85,85,85,85,85,87,185,151,140,111,195,118,42,252,43,64,116,235,24,153,28,147,91,177,91,69,52,200,239,94,164,116,80,177,222,228,95,86,251,209,20,201,0,0,0,0,0,64,143,23,188,170,27,78,132,208,217,146,183,165,53,109,214,38,244,210,68,106,185,175,163,175,111,166,232,170,138,169,240,41,243,72,109,31,47,106,182,27,101,86,57,233,93,127,183,83,171,90,155,170,243,212,198,221,182,217,126,63,5,44,119,198,163,33,107,174,24,190,53,29,75,215,104,168,171,29,26,63,217,249,215,22,110,169,191,175,234,253,100,5,225,110,222,235,175,18,26,95,111,99,156,213,168,204,108,145,243,53,118,84,230,175,129,55,223,101,248,129,177,86,146,89,227,199,244,187,18,178,197,10,196,148,86,58,10,117,106,183,149,81,89,79,27,123,166,201,223,183,192,237,167,199,103,163,91,117,162,134,222,231,171,150,150,154,40,85,202,187,170,242,181,19,117,95,212,125,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,62,59,188,55,74,155,85,101,61,146,190,10,27,140,176,72,202,74,169,233,150,162,56,38,86,170,49,238,137,30,197,145,168,187,42,183,157,187,237,182,233,234,4,44,241,36,227,174,14,28,49,39,105,126,154,220,227,126,165,100,84,203,180,177,189,174,91,21,27,145,83,204,185,59,237,51,189,34,106,167,197,235,217,173,71,210,190,29,62,33,95,156,91,170,245,86,190,252,184,252,213,137,53,230,123,76,81,212,220,101,137,85,92,254,154,77,35,24,178,61,123,115,57,253,185,149,219,59,110,85,180,220,215,193,147,40,212,76,178,237,156,230,156,93,212,93,175,151,186,167,214,87,86,79,133,110,249,101,122,238,171,178,87,236,212,78,200,141,68,68,106,34,34,34,34,34,28,47,245,12,127,245,162,255,0,153,63,252,120,29,235,9,241,119,224,195,78,113,43,86,13,133,105,70,167,90,172,118,74,86,81,208,209,195,106,183,114,197,19,83,178,110,181,234,170,171,221,85,202,170,170,170,170,170,170,170,167,55,253,90,190,22,63,243,7,85,127,224,171,119,253,248,197,95,212,49,255,0,214,139,254,100,255,0,241,227,250,134,63,250,209,127,204,159,254,60,12,171,253,90,190,22,63,243,7,85,127,224,171,119,253,248,151,250,9,173,120,175,17,58,79,98,214,60,42,223,117,162,178,228,30,107,203,65,116,138,56,234,153,208,169,150,157,252,237,142,73,24,155,190,23,42,108,245,246,85,55,217,119,68,174,191,234,24,255,0,235,69,255,0,50,127,248,242,127,240,185,161,127,181,175,66,113,157,20,252,41,252,35,252,28,243,191,232,159,145,242,125,127,49,89,61,79,239,61,73,57,121,122,252,191,61,119,229,223,182,251,32,101,80,0,2,155,60,109,63,179,214,9,252,80,79,233,181,5,201,144,219,141,175,14,239,219,141,158,216,115,127,217,131,240,71,228,75,71,201,94,87,240,127,207,245,191,29,36,189,78,127,51,23,47,239,155,114,236,190,155,239,223,96,58,255,0,131,127,209,26,171,248,223,113,254,102,152,157,38,11,224,223,134,31,218,149,164,82,233,95,225,191,225,87,86,239,81,117,243,255,0,38,121,29,186,172,137,189,62,159,86,95,78,150,252,220,221,247,244,77,187,231,64,0,0,0,0,5,75,120,190,112,143,144,71,148,55,138,92,26,209,45,109,170,182,154,42,76,178,56,35,69,117,28,209,53,35,134,173,200,137,186,198,248,209,145,185,203,243,93,27,119,93,159,218,218,79,85,85,45,45,117,44,212,53,212,209,84,83,212,70,232,166,134,86,35,217,35,28,155,57,174,106,246,84,84,85,69,69,236,168,5,21,112,43,226,51,147,112,169,10,233,230,105,104,169,201,180,234,166,161,213,13,166,130,68,74,219,76,175,93,228,125,55,50,163,94,199,47,119,66,229,106,43,149,92,215,53,85,220,246,99,97,241,63,224,142,249,109,75,131,245,145,45,146,35,121,164,165,175,179,87,199,52,126,189,189,152,92,215,47,111,200,115,189,83,223,216,195,60,70,120,59,233,118,161,221,42,114,157,13,201,191,0,46,21,46,89,37,180,77,78,181,22,167,57,87,117,88,145,21,36,167,245,94,201,206,196,217,17,173,106,17,122,111,5,222,42,89,114,90,56,50,253,53,146,157,81,85,181,107,117,173,107,54,239,178,43,124,162,189,23,211,209,21,59,250,129,152,184,190,241,121,199,238,24,197,126,1,194,211,46,18,86,92,98,125,61,70,89,89,78,234,100,166,137,221,149,104,226,126,210,117,21,55,218,73,26,206,79,84,106,174,202,216,87,193,79,10,25,71,22,90,193,73,99,74,90,152,241,43,84,209,214,229,23,85,230,70,69,77,205,186,194,215,255,0,175,203,179,154,196,223,127,156,239,70,169,52,52,131,193,45,96,185,65,113,215,93,92,134,166,146,39,53,210,90,177,138,119,167,91,222,173,90,169,209,21,173,244,69,218,29,213,21,118,86,175,114,202,52,203,75,116,251,70,240,250,60,11,76,177,90,44,126,197,66,138,177,82,210,181,125,167,170,39,52,146,61,85,93,36,142,217,55,123,213,92,187,119,85,3,177,209,81,82,91,104,169,237,212,20,241,211,211,82,196,200,97,138,52,217,177,198,212,68,107,81,61,200,136,136,132,126,241,7,205,211,1,224,219,84,110,237,153,35,150,186,204,182,88,187,247,114,215,72,202,85,68,250,249,102,114,253,136,170,72,131,5,241,145,195,53,95,22,90,69,22,148,211,103,233,136,71,242,189,61,206,162,181,109,95,40,117,99,137,146,162,66,145,245,162,229,221,239,99,185,185,151,230,109,183,181,186,5,56,248,99,224,201,156,241,163,129,50,120,145,244,182,39,213,223,39,237,243,124,189,59,214,37,255,0,236,203,9,176,17,11,248,41,240,223,160,225,3,81,238,250,143,54,171,166,99,87,113,179,62,207,4,75,96,242,30,89,175,154,41,94,244,119,153,151,153,87,162,214,250,38,200,171,223,186,161,52,0,17,103,196,143,135,230,235,231,12,55,248,173,148,29,124,147,14,69,201,44,202,198,239,35,221,3,23,175,2,109,221,221,72,22,68,70,167,171,210,63,130,18,152,1,172,86,140,233,109,255,0,91,53,83,24,210,156,97,191,232,142,77,113,138,137,146,43,85,205,130,53,93,229,153,200,157,249,99,141,31,35,190,166,41,178,214,17,135,88,116,243,13,177,224,120,181,39,149,179,227,214,250,123,101,12,91,238,173,134,24,209,140,221,125,238,217,168,170,190,245,221,125,228,64,225,71,128,202,45,7,226,191,85,117,118,74,24,91,97,124,137,6,18,207,94,140,53,136,147,85,108,155,238,222,146,170,83,181,123,238,222,126,232,77,160,7,9,156,99,20,185,182,21,144,97,149,170,137,79,127,181,213,218,230,85,77,211,146,120,157,27,183,79,127,103,41,205,128,53,144,210,204,154,187,71,245,183,20,203,107,155,37,53,78,29,147,209,86,212,179,117,69,106,211,85,53,210,49,118,245,77,152,230,170,123,209,85,13,155,88,246,72,198,201,27,209,205,114,34,181,200,187,162,162,251,208,173,77,80,240,95,183,234,6,164,229,89,229,171,136,69,177,210,100,119,154,203,180,86,223,193,47,48,148,109,168,153,210,244,82,79,58,206,116,111,63,42,47,42,118,68,236,88,166,23,99,174,198,48,235,22,53,115,187,173,214,178,211,108,165,161,168,175,88,150,47,55,44,81,53,142,155,145,92,229,103,58,181,93,203,204,237,183,219,117,245,3,153,0,0,58,22,186,232,214,37,175,250,85,144,105,70,103,2,58,130,249,74,177,178,116,98,58,74,58,132,246,161,168,143,211,219,141,232,215,39,116,223,101,69,236,170,119,208,6,183,89,110,43,174,92,16,107,242,81,203,81,85,142,230,24,173,95,152,183,92,105,209,122,53,180,234,174,107,103,137,92,155,75,4,173,230,69,107,147,101,69,115,30,136,168,230,165,169,104,39,139,199,15,25,198,51,69,14,180,214,84,224,57,68,108,108,85,136,180,53,21,86,250,137,118,68,89,33,146,22,189,204,107,151,117,229,145,19,151,211,153,219,115,44,158,226,11,134,77,28,226,111,22,110,47,170,248,195,107,86,157,28,180,23,42,103,116,107,237,239,114,119,116,19,34,42,167,185,85,142,71,49,219,39,51,93,178,21,159,169,158,9,250,179,110,185,207,54,145,234,158,51,123,181,171,149,208,197,124,73,168,106,218,213,244,106,172,81,203,27,213,63,59,118,34,237,190,201,232,4,173,214,95,22,174,22,116,255,0,28,168,159,78,239,149,122,131,144,58,53,74,75,125,5,28,244,212,233,38,222,202,205,81,60,109,107,89,241,228,73,29,253,207,188,169,92,199,45,215,78,57,181,253,181,243,80,205,144,230,57,68,205,164,160,183,209,49,91,5,29,59,119,86,67,26,42,170,69,4,109,87,57,206,114,246,246,222,247,42,171,156,178,199,8,240,78,215,59,149,116,43,168,90,167,133,216,173,238,217,100,91,98,84,220,106,90,157,247,78,155,227,133,155,250,122,72,190,191,87,123,31,225,135,131,141,22,225,70,199,37,30,158,89,164,169,189,214,196,216,238,89,5,193,91,45,117,90,39,117,111,50,34,36,81,238,136,189,54,34,55,178,43,185,156,156,192,125,188,36,112,231,100,225,115,68,108,186,93,109,150,58,171,131,55,174,189,215,49,187,37,101,198,84,111,86,68,223,191,42,35,91,27,125,252,145,183,126,251,153,148,0,40,255,0,198,67,233,115,75,252,80,183,127,61,82,79,255,0,9,223,161,54,37,252,35,118,254,155,41,192,113,145,225,159,251,109,117,118,45,84,253,154,255,0,5,122,86,138,123,87,144,252,27,243,219,244,159,43,186,157,79,53,23,175,87,110,94,94,219,122,174,253,179,255,0,9,220,62,126,213,253,18,180,104,239,225,119,225,55,201,117,53,117,31,40,249,15,37,212,235,206,249,118,233,117,36,219,151,159,109,249,215,125,183,237,232,6,97,0,0,0,0,0,0,32,15,138,135,5,119,29,111,196,169,245,183,75,236,158,111,53,197,105,150,27,149,13,60,106,179,221,173,168,170,239,97,19,231,205,10,171,156,214,250,185,142,123,83,117,107,26,179,248,1,175,215,4,92,116,230,188,33,100,243,91,171,41,106,111,216,13,222,110,123,181,137,36,70,190,25,118,70,249,170,101,119,102,76,136,136,142,106,236,217,26,136,142,217,81,174,109,173,99,190,40,60,18,223,237,109,185,75,172,11,105,145,24,142,150,142,227,102,174,142,120,151,243,87,146,39,49,203,219,242,28,228,58,215,21,126,23,122,41,196,45,125,110,107,136,84,59,0,205,42,220,233,103,172,161,167,73,40,107,229,94,234,234,138,109,218,136,245,95,89,35,115,85,85,85,206,71,169,8,174,94,11,188,81,211,221,60,165,183,50,211,154,202,55,185,121,42,223,114,172,139,149,190,238,118,121,101,114,47,212,222,111,95,80,50,127,25,190,45,246,188,135,28,184,105,167,11,137,94,198,220,161,125,53,118,93,85,11,169,158,200,156,155,57,180,81,59,105,26,231,34,170,117,100,70,185,189,249,91,190,207,108,117,240,234,224,182,247,196,182,167,81,230,57,85,158,86,105,174,45,86,217,238,149,50,179,104,238,85,12,217,204,161,143,243,185,151,149,100,84,249,172,236,170,138,246,239,40,116,55,193,82,134,219,118,165,188,241,9,169,116,247,122,104,28,143,146,199,142,50,88,226,157,83,191,43,235,36,70,201,201,191,101,70,70,215,42,122,61,170,89,118,29,134,226,186,125,140,219,240,220,38,193,69,100,178,90,161,72,40,232,104,226,72,226,133,137,240,68,245,85,93,213,85,119,85,85,85,85,85,85,80,57,132,106,53,17,173,68,68,68,217,17,61,198,9,227,79,137,59,127,11,154,11,123,212,4,154,39,100,21,77,249,47,28,166,122,35,186,215,25,90,238,155,149,171,217,89,26,35,165,118,253,149,177,171,125,92,155,231,114,27,113,169,225,255,0,147,241,143,154,89,239,213,250,254,184,197,143,31,162,90,107,117,145,184,202,214,54,57,94,238,105,167,116,158,110,62,103,191,150,54,252,196,217,177,181,59,247,85,10,130,225,175,69,50,190,44,120,129,179,224,43,95,87,52,183,218,217,46,89,5,210,71,117,37,134,145,29,212,170,169,115,157,243,158,187,170,38,255,0,58,71,181,23,212,216,207,25,198,236,120,118,59,107,196,177,155,116,54,251,69,154,142,26,10,26,88,83,102,65,4,76,70,49,141,79,130,53,168,132,111,224,139,129,44,99,131,90,28,142,120,243,5,203,242,28,142,88,153,45,217,214,207,35,209,163,141,55,101,59,34,234,203,182,239,87,189,206,230,78,111,97,54,246,17,86,81,128,32,31,139,119,11,137,170,154,73,30,185,98,118,212,147,39,211,232,92,234,244,141,187,201,87,102,85,87,74,159,90,192,229,89,83,224,197,155,223,178,19,240,244,214,81,210,92,41,39,160,175,165,134,166,150,166,55,67,60,19,49,31,28,177,185,54,115,28,213,236,230,170,42,162,162,246,84,80,40,207,194,203,138,102,232,70,183,166,159,101,87,22,193,135,106,28,144,208,84,62,87,34,71,69,113,69,84,165,168,85,94,205,106,171,150,39,175,100,217,237,114,174,209,151,164,86,14,85,224,133,98,185,229,23,75,174,41,196,52,214,59,77,85,100,179,208,91,165,197,124,211,232,161,115,213,89,18,205,231,25,212,229,69,68,230,228,110,251,122,22,47,166,120,230,81,135,233,253,131,21,205,51,47,194,203,213,166,134,58,58,187,218,209,121,71,87,185,137,202,147,62,46,164,156,175,86,163,121,151,157,119,119,50,246,223,100,14,206,0,0,0,0,0,3,88,79,237,179,253,241,127,247,201,179,217,88,63,212,80,255,0,194,207,194,143,219,47,255,0,148,124,255,0,67,240,51,255,0,75,207,201,205,231,191,86,251,126,162,207,128,0,0,167,175,23,94,17,174,184,190,113,39,19,216,93,177,101,199,178,37,138,28,149,176,166,254,70,224,136,145,178,119,39,186,57,154,141,69,84,236,146,34,239,222,70,239,213,188,63,124,74,89,195,165,149,186,63,172,212,119,43,174,14,147,58,91,93,194,147,241,181,54,101,122,238,248,186,74,169,212,167,87,42,191,102,175,51,21,95,178,63,153,26,219,161,189,89,108,249,37,162,178,193,144,218,169,46,118,203,132,47,166,171,163,171,133,179,65,81,19,147,103,49,236,114,43,92,213,69,84,84,84,217,74,214,215,255,0,5,236,111,34,187,85,100,92,60,231,209,99,77,169,123,164,249,2,248,201,39,163,137,203,249,48,212,179,154,88,216,159,154,246,74,189,254,119,109,128,149,116,62,33,252,23,92,40,98,184,67,175,246,8,227,153,157,68,100,241,84,67,42,39,193,209,190,52,115,87,234,84,220,137,252,97,248,184,225,109,197,46,90,127,194,237,69,109,206,241,114,137,244,179,101,83,83,190,154,158,134,55,38,206,117,43,36,68,146,73,118,221,17,238,107,90,213,217,201,207,238,193,20,126,12,28,85,207,112,117,45,86,85,166,244,212,236,94,245,75,117,172,115,30,155,162,123,45,74,94,101,93,183,84,71,35,125,59,170,18,167,134,255,0,7,221,42,211,91,165,38,89,173,185,34,234,13,210,149,233,44,86,168,233,150,154,211,27,211,211,168,213,85,146,167,101,217,83,153,88,197,244,115,28,128,83,133,238,201,125,177,212,64,204,130,219,87,69,61,117,52,85,241,54,169,138,199,203,4,205,231,142,93,151,191,43,218,168,230,175,229,53,81,83,116,84,83,97,95,15,239,161,166,148,127,0,183,249,217,10,149,241,89,125,42,113,177,152,82,210,44,104,148,182,251,60,46,141,155,34,70,190,66,21,70,236,158,158,203,154,187,124,21,11,106,240,254,250,26,105,71,240,11,127,157,144,9,6,0,0,0,3,14,241,81,196,214,17,194,182,149,87,106,38,89,35,42,107,158,142,167,178,90,27,42,50,107,157,106,183,216,141,190,244,98,118,115,223,178,242,183,117,217,87,149,171,175,86,175,106,214,113,174,58,135,120,212,221,67,187,190,225,122,188,204,178,72,238,233,28,17,167,102,67,19,127,34,54,55,102,181,191,4,239,186,170,170,220,63,21,62,26,57,223,21,218,159,81,168,57,135,20,75,69,69,3,22,154,205,102,143,15,234,65,107,164,223,126,155,93,231,155,206,245,94,239,145,90,138,229,219,178,53,26,214,225,191,234,24,255,0,235,69,255,0,50,127,248,240,56,206,19,188,66,184,35,225,71,74,233,112,12,95,0,213,58,187,149,66,182,170,251,119,117,158,220,217,110,85,155,108,175,84,243,235,203,27,83,217,99,61,26,223,139,149,206,92,209,253,90,190,22,63,243,7,85,127,224,171,119,253,248,197,95,212,49,255,0,214,139,254,100,255,0,241,227,250,134,63,250,209,127,204,159,254,60,12,171,253,90,190,22,63,243,7,85,127,224,171,119,253,248,207,252,41,113,173,165,156,96,254,20,254,198,118,12,174,217,248,37,228,124,239,203,180,180,208,245,60,215,95,167,210,232,207,46,251,121,103,243,115,114,237,187,118,223,117,218,21,255,0,80,199,255,0,90,47,249,147,255,0,199,146,171,129,142,6,63,105,119,225,183,255,0,42,63,134,63,134,63,38,255,0,228,79,147,252,175,148,243,63,253,49,55,63,55,153,254,231,110,79,126,253,130,85,20,3,226,143,244,236,212,223,228,95,185,232,139,254,32,7,20,126,20,159,182,83,93,178,109,107,253,158,191,7,63,8,252,151,250,25,248,45,231,58,30,94,142,10,111,223,188,220,124,220,221,14,111,152,155,115,109,223,109,212,51,231,135,247,208,211,74,63,128,91,252,236,132,131,49,247,15,250,77,251,5,232,206,39,164,127,47,252,183,248,47,64,148,95,40,121,95,45,230,54,115,157,205,210,231,127,39,206,244,230,95,79,83,32,128,0,1,85,126,57,223,218,79,251,228,255,0,38,157,159,193,7,251,24,234,111,240,245,23,244,119,18,15,142,126,6,63,110,143,224,79,255,0,42,63,129,223,129,223,41,127,228,79,148,60,215,155,242,223,253,49,15,39,47,150,254,235,126,127,118,221,249,78,8,56,51,253,166,184,198,79,142,126,201,31,133,255,0,132,117,240,214,245,190,71,249,63,161,211,141,89,203,203,215,151,155,125,247,223,116,251,0,146,192,0,0,0,56,124,199,17,199,115,236,86,237,132,229,214,184,110,86,91,229,28,180,53,212,178,166,237,150,25,26,173,114,124,81,118,94,202,157,209,118,84,217,80,215,175,137,238,29,53,55,130,205,111,75,90,85,220,41,233,169,235,62,83,196,114,90,85,116,94,102,22,61,29,28,140,123,126,100,241,175,42,61,168,187,181,201,186,110,215,53,206,216,176,233,58,189,162,250,101,174,248,117,70,7,170,184,157,37,246,209,58,243,181,147,34,182,90,121,81,54,73,97,149,170,143,137,233,186,251,77,84,93,149,81,119,69,84,80,130,252,46,248,191,105,125,243,18,163,199,184,154,158,171,27,201,168,99,108,51,95,41,109,242,84,208,220,118,77,146,87,71,3,93,36,50,47,110,102,163,21,155,238,168,173,69,229,110,96,212,95,21,94,14,112,139,12,247,43,22,123,85,152,220,145,138,180,246,187,61,178,161,36,149,222,228,116,179,49,145,49,187,237,186,171,183,68,238,141,119,161,20,181,127,193,55,44,134,235,81,91,161,26,173,106,171,182,61,85,241,91,242,134,201,5,68,41,223,216,243,20,241,189,178,175,166,202,177,199,235,223,226,116,172,87,193,91,136,203,149,100,95,133,218,135,128,217,40,92,237,165,125,53,69,85,109,67,19,116,238,145,244,99,99,187,111,254,168,158,128,70,238,36,56,144,213,222,54,245,118,134,233,116,181,75,36,178,72,150,204,103,25,182,53,243,54,149,178,61,54,138,52,219,154,89,164,119,47,59,246,69,114,162,34,35,90,214,181,183,29,225,239,194,71,237,83,209,159,37,145,197,11,179,124,169,241,220,50,25,35,114,57,32,86,181,82,26,70,185,21,81,205,137,174,118,234,155,162,189,242,42,42,166,199,209,194,119,135,254,137,240,164,214,95,173,16,75,147,102,175,137,99,155,35,185,196,212,146,52,84,217,205,166,133,21,91,78,213,77,209,118,87,61,81,85,21,234,157,137,54,7,174,121,224,165,130,74,170,169,163,134,24,88,178,73,36,142,70,181,141,68,221,92,170,189,145,17,59,238,81,151,137,47,28,51,113,37,155,174,156,105,221,218,79,216,215,24,169,94,139,227,85,107,111,53,141,221,171,86,228,247,198,222,233,18,47,185,92,245,238,228,70,219,127,20,250,37,156,241,9,165,181,90,89,136,106,210,96,20,151,119,116,239,21,145,217,150,190,122,186,77,187,211,181,124,196,61,38,185,126,122,251,74,230,251,61,145,93,188,74,208,207,6,236,31,76,53,58,205,158,106,6,172,166,121,108,179,75,230,153,99,126,54,148,80,207,80,222,241,58,87,173,84,188,241,181,222,210,199,203,179,149,17,21,121,119,69,7,133,127,3,137,166,86,26,94,35,181,74,206,230,101,247,186,101,92,122,134,161,155,58,213,65,43,118,89,220,213,238,217,230,98,170,124,91,27,182,236,175,114,37,128,229,120,174,59,156,227,87,60,63,46,179,211,93,108,183,154,89,40,235,168,170,27,205,28,240,189,54,115,87,223,232,190,169,178,162,236,168,168,169,185,203,0,53,231,227,39,133,124,211,131,45,103,101,53,174,174,225,248,59,87,83,242,158,35,126,141,202,201,57,88,244,114,49,94,221,185,106,33,119,42,42,166,202,187,49,232,136,142,68,75,102,240,246,227,70,223,197,94,154,37,167,38,170,167,131,81,113,104,35,138,247,76,155,55,207,69,217,172,175,141,191,154,245,217,30,137,217,146,46,219,35,92,205,242,247,18,188,59,96,252,79,105,85,207,76,51,104,250,41,80,157,123,101,201,145,163,230,182,86,181,170,145,212,49,55,78,109,183,84,115,55,68,123,85,205,85,77,247,72,111,162,190,18,121,182,130,106,93,151,84,176,14,44,150,154,235,102,157,31,200,236,41,122,85,80,175,105,41,229,106,92,61,168,222,221,218,169,245,238,155,42,34,160,88,224,60,38,251,39,50,162,174,221,213,19,99,200,0,0,0,0,16,91,198,67,232,141,75,252,111,183,127,51,82,69,95,4,191,236,245,157,255,0,20,23,250,109,57,99,252,100,112,195,251,109,116,138,45,43,252,55,252,21,233,93,233,238,190,127,228,207,61,191,73,146,183,167,211,234,197,235,213,223,155,155,182,222,139,191,108,85,193,47,135,119,237,57,207,111,217,191,236,193,248,93,242,221,163,228,175,43,248,63,228,58,63,142,142,94,167,63,153,151,155,247,189,185,118,79,93,247,237,176,19,36,0,0,215,171,196,127,233,179,170,127,194,52,191,208,169,205,133,74,244,226,63,194,87,246,193,107,110,83,172,95,179,255,0,200,63,132,213,49,84,124,157,248,43,230,188,191,36,17,197,183,87,206,51,159,126,158,251,242,39,174,222,237,192,147,252,19,125,17,180,135,248,161,109,254,101,166,102,172,163,164,184,82,79,65,95,75,13,77,45,76,110,134,120,38,98,62,57,99,114,108,230,57,171,217,205,84,85,69,69,236,168,167,79,209,61,54,253,135,116,139,16,210,191,150,190,87,252,21,180,83,90,188,255,0,150,242,254,103,164,196,111,83,167,204,254,77,246,223,151,153,219,124,84,238,192,107,249,226,13,194,29,95,10,218,195,47,200,20,179,191,3,202,93,37,118,63,80,173,85,109,63,125,229,162,115,191,58,37,84,229,221,119,88,220,197,93,215,155,107,13,240,178,227,57,53,179,2,110,136,106,13,209,174,206,48,218,70,182,134,121,159,237,221,173,108,217,173,126,235,243,165,135,217,99,253,238,111,35,251,175,58,164,162,226,99,135,156,59,137,237,36,186,233,86,98,190,93,42,182,168,182,220,89,18,73,45,182,185,136,189,42,134,55,116,230,219,153,205,115,119,78,102,57,237,221,57,183,72,75,166,158,15,25,126,145,103,150,77,73,192,248,183,125,190,251,96,171,101,93,36,205,194,119,106,170,118,115,30,223,148,61,166,61,170,230,57,171,217,205,115,145,123,40,22,92,15,204,105,34,70,196,153,237,116,136,212,230,115,91,202,138,190,245,68,221,118,79,171,117,63,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,14,165,171,118,120,242,13,47,203,108,178,194,178,165,109,142,190,157,26,141,230,85,87,211,200,222,201,178,247,239,240,59,105,241,222,40,214,227,104,174,183,181,234,213,170,166,150,20,114,46,202,156,205,84,221,23,245,129,172,142,175,218,18,195,170,217,149,149,24,230,37,13,254,227,78,141,114,108,173,228,169,145,187,109,178,109,233,240,66,224,252,33,50,168,174,218,19,93,102,90,222,172,180,87,89,91,211,89,17,202,214,178,142,129,190,155,170,162,34,175,192,169,254,41,45,238,181,113,33,170,22,247,185,206,90,124,198,247,31,51,151,117,94,90,249,211,125,246,79,129,62,188,21,242,22,182,225,148,99,82,84,189,55,138,182,177,177,171,253,159,157,110,102,232,155,250,254,175,214,5,174,128,0,0,0,24,139,139,155,221,85,131,134,93,80,184,81,42,182,116,195,239,104,199,166,232,172,119,201,243,170,57,21,21,21,21,21,19,185,151,76,111,196,142,42,252,215,64,117,23,24,133,28,179,92,113,91,189,52,40,223,94,164,148,83,49,190,229,95,87,123,145,84,13,112,113,37,76,131,81,44,203,119,94,186,92,175,84,222,105,95,237,115,245,39,111,62,252,219,239,190,235,235,191,214,92,55,24,121,213,46,145,120,121,225,246,219,26,244,18,253,104,183,216,90,200,182,106,182,57,236,117,13,69,217,174,110,201,248,180,248,167,212,165,61,215,209,214,105,206,162,207,67,83,19,188,198,53,122,116,110,107,218,189,223,79,58,162,238,139,202,190,172,250,191,81,100,220,81,95,110,90,247,225,213,128,94,113,138,6,87,203,143,215,90,153,93,29,20,78,150,72,27,5,138,103,72,175,70,43,213,168,213,149,168,188,202,155,42,166,251,123,194,173,164,123,229,123,164,145,202,231,189,85,206,85,93,213,85,125,84,178,95,6,26,134,213,234,62,71,101,169,183,182,88,35,180,214,87,50,85,139,155,150,84,158,222,212,77,215,178,118,239,233,191,214,87,254,37,166,121,246,113,122,131,31,197,241,11,205,194,178,121,91,18,71,77,111,154,85,103,51,218,205,220,140,98,170,34,43,155,186,237,239,66,225,56,36,208,187,55,4,90,43,120,213,237,93,185,82,219,47,53,212,21,21,107,21,68,204,133,233,11,233,41,170,60,178,54,162,56,95,213,231,165,145,58,124,202,157,151,223,186,160,125,190,44,58,173,103,194,180,89,48,184,188,191,202,55,201,122,75,31,179,204,144,77,73,93,31,50,39,58,59,231,55,215,101,79,183,208,170,14,21,176,122,157,65,215,252,26,193,79,73,52,236,91,253,178,73,210,56,213,220,145,121,216,24,231,59,102,187,102,167,63,117,84,216,238,28,108,113,59,123,226,99,87,107,174,205,157,233,100,182,203,45,5,174,158,55,63,145,240,71,85,82,232,100,86,245,100,98,189,89,62,220,205,84,79,130,109,235,52,60,36,184,86,158,6,212,107,198,97,102,168,167,122,171,233,45,177,213,211,171,57,217,251,130,170,42,134,36,144,247,69,246,145,30,215,252,118,248,129,103,120,165,154,60,119,23,180,88,34,106,35,45,180,20,244,109,68,79,116,113,181,159,4,252,223,130,125,135,42,12,29,196,199,22,154,101,195,94,49,81,116,201,47,116,115,221,153,201,209,180,195,83,78,234,185,55,146,22,187,104,95,52,110,93,153,59,95,217,123,55,191,167,168,125,220,75,113,43,130,240,229,131,212,100,217,45,206,5,171,78,79,47,66,201,161,235,205,248,232,88,238,88,223,44,106,237,146,102,185,118,94,201,223,237,215,231,90,53,183,58,215,60,186,124,183,54,187,212,85,75,39,47,78,7,84,76,248,161,218,40,227,94,70,201,35,213,188,201,19,85,118,94,234,159,102,221,147,137,30,41,53,39,137,108,186,108,143,49,184,44,52,174,229,232,219,169,101,168,109,36,63,138,133,142,229,138,73,100,70,238,176,53,203,178,247,118,235,240,219,14,0,68,85,93,145,21,84,230,47,184,134,73,141,83,81,213,95,172,213,180,12,175,234,116,60,205,60,145,43,249,21,17,219,115,181,55,219,153,61,55,245,67,50,112,101,195,165,127,17,58,181,69,142,62,150,165,108,240,117,60,252,209,49,219,71,205,77,80,248,253,174,148,141,77,223,14,222,210,125,157,253,51,127,139,14,55,101,195,53,82,199,138,227,182,184,232,109,244,62,103,164,216,224,100,77,94,122,106,23,187,100,98,35,126,115,157,232,137,234,7,84,240,171,242,73,198,14,34,181,15,123,103,79,63,208,93,209,25,255,0,205,117,220,220,219,247,244,244,216,190,130,133,60,44,99,182,175,23,120,164,213,178,202,146,199,231,186,44,99,155,237,111,108,173,71,110,139,221,118,77,189,11,233,122,115,53,83,117,79,176,10,70,227,191,141,93,80,214,29,71,159,79,180,218,233,123,183,89,173,188,188,145,90,103,168,134,90,174,164,20,178,175,59,97,157,236,127,43,227,122,167,178,155,34,175,191,117,48,150,154,240,65,196,158,171,78,174,166,192,47,118,182,251,229,188,218,171,224,71,118,127,162,164,14,223,247,189,191,91,126,37,204,105,175,1,186,5,130,87,199,144,87,98,180,183,235,191,126,164,247,122,26,42,165,95,101,236,79,105,105,218,239,152,244,79,95,201,111,185,9,11,67,104,180,219,26,140,182,218,233,41,26,158,137,4,13,141,61,255,0,154,137,241,95,240,129,94,252,54,248,76,97,152,44,80,100,26,179,87,13,238,242,222,109,233,25,36,85,52,62,179,51,187,39,163,107,254,99,227,95,95,156,221,253,17,14,165,199,71,9,245,26,129,126,162,199,116,247,31,109,52,177,245,60,180,116,148,138,202,120,183,101,51,223,186,67,11,185,119,70,61,123,39,117,85,223,222,90,1,196,207,139,89,42,110,49,93,103,162,137,245,49,115,108,247,70,197,85,221,188,189,213,83,127,79,172,12,85,194,119,14,214,206,27,180,190,147,9,165,88,165,170,111,83,204,84,55,149,203,39,238,137,229,102,238,72,163,85,217,38,219,186,118,255,0,149,104,155,140,11,140,119,94,34,114,202,232,91,202,201,60,134,201,182,222,148,52,233,241,95,129,177,158,65,117,75,37,162,162,231,202,142,232,242,118,84,223,213,200,223,138,124,126,38,176,217,222,81,87,153,229,85,217,45,114,170,207,89,210,231,223,127,200,141,172,79,85,85,244,106,123,192,181,207,5,104,92,204,43,58,153,222,97,82,95,147,57,119,253,237,54,150,227,191,255,0,191,196,178,226,2,120,60,227,145,219,116,14,171,32,99,218,174,188,242,115,166,253,219,209,173,184,49,61,221,189,126,43,250,137,246,0,0,0,0,0,139,190,35,122,113,46,163,240,199,145,219,233,152,231,84,67,228,250,124,168,170,169,189,194,145,87,209,174,95,70,18,136,224,179,124,106,28,191,23,173,199,106,34,134,72,234,250,123,182,102,162,177,121,100,107,251,162,162,254,111,192,13,93,81,85,142,223,110,232,108,153,194,166,98,252,239,66,241,188,138,105,81,243,84,249,206,117,230,223,230,214,78,196,252,167,47,163,62,38,185,121,149,130,191,23,201,43,44,87,58,87,211,212,211,116,249,226,115,28,197,111,52,109,114,118,114,34,167,103,34,250,123,203,176,240,152,207,211,45,225,206,11,13,69,124,149,21,182,30,111,50,143,151,159,147,175,95,92,230,122,185,85,55,107,125,232,158,158,240,38,248,0,0,0,1,70,94,45,88,228,182,174,39,174,87,183,178,145,173,187,244,121,82,20,84,127,226,173,244,45,94,126,201,241,237,221,127,81,121,165,54,120,203,88,170,41,245,94,193,123,74,105,27,21,87,154,222,69,98,163,93,203,77,111,111,101,219,191,126,222,160,99,191,10,44,145,246,158,40,45,54,100,175,74,102,93,122,252,200,233,121,26,254,149,186,185,201,191,116,223,109,254,11,235,238,44,127,196,51,133,26,94,33,180,201,110,22,27,108,43,147,218,63,210,146,178,20,234,73,213,168,164,71,243,43,97,146,69,218,56,85,19,109,182,79,93,211,210,163,248,16,189,165,131,137,236,66,226,181,12,135,167,242,135,180,231,242,162,111,111,170,79,93,211,226,108,76,246,50,70,171,36,98,57,171,234,138,155,160,26,177,116,229,183,86,244,234,233,213,31,31,206,142,70,47,189,59,110,139,246,161,50,243,158,6,255,0,15,52,150,155,91,116,14,87,94,160,147,159,206,90,233,93,230,102,102,213,45,166,103,78,26,90,119,34,110,172,149,235,187,253,26,170,158,138,135,90,241,21,225,205,250,17,173,53,21,22,202,72,227,177,222,249,60,146,67,30,204,103,70,146,145,36,249,177,49,137,187,229,95,155,191,215,178,250,229,127,10,174,39,41,240,124,214,167,71,179,91,132,211,217,242,46,79,41,29,76,168,232,41,188,188,85,213,15,217,36,149,26,206,103,185,190,140,93,215,109,246,93,148,8,131,164,186,193,169,188,58,231,81,100,88,189,109,125,174,190,147,155,173,71,52,149,16,50,78,120,100,99,122,145,177,241,185,118,108,206,114,110,190,253,253,253,238,255,0,131,206,56,240,30,37,241,170,106,90,202,250,75,102,92,206,127,53,65,36,176,195,212,222,74,133,103,74,53,168,146,85,218,40,17,206,223,227,186,118,94,216,227,140,63,13,189,62,213,155,29,78,73,166,54,90,27,30,75,31,39,44,116,148,208,83,67,54,239,167,98,243,164,52,174,145,219,71,27,246,239,217,92,190,229,82,163,223,67,174,92,48,102,201,87,229,242,76,86,233,75,243,103,107,43,40,91,47,52,59,46,206,252,91,157,179,103,219,234,231,248,47,112,216,163,85,52,171,15,214,28,70,171,13,205,109,144,214,80,213,114,111,207,12,82,57,156,178,178,79,103,168,199,162,110,232,219,191,111,119,216,165,5,241,51,193,142,169,240,229,116,174,154,237,103,170,171,177,83,84,193,77,29,198,158,158,166,72,92,231,211,117,156,189,87,65,27,21,27,202,244,93,189,57,87,224,170,91,79,2,188,113,99,156,74,99,77,199,242,10,168,40,179,10,45,250,240,61,241,198,149,28,242,84,189,189,38,190,162,73,95,203,20,8,174,221,59,111,240,244,145,90,165,165,24,86,175,226,23,12,55,52,178,81,215,81,215,67,43,17,210,211,69,43,226,123,226,124,73,35,22,70,61,26,246,182,71,108,237,149,83,254,64,40,211,132,14,61,51,254,27,43,97,176,87,74,251,190,43,81,59,82,162,150,161,211,212,58,40,220,180,236,119,73,139,81,28,109,84,138,21,70,238,155,38,234,158,139,218,98,101,252,107,240,85,168,212,180,249,110,85,167,22,122,139,154,114,62,70,205,103,180,190,161,203,179,164,93,209,243,185,203,237,61,222,255,0,95,172,192,188,87,120,92,234,94,156,94,235,50,77,39,162,151,32,199,234,102,146,88,233,41,163,168,171,171,133,28,249,222,137,201,5,35,88,214,164,108,141,54,223,179,156,137,232,168,68,137,184,127,215,24,46,11,109,126,144,102,157,100,155,161,253,111,214,108,174,230,229,255,0,91,223,212,12,203,197,231,23,238,214,119,210,224,186,121,66,182,12,22,212,198,50,11,125,60,94,85,178,62,47,49,19,92,232,161,153,240,174,240,74,198,170,163,83,230,162,118,106,34,47,49,225,189,195,141,255,0,88,117,198,211,147,79,107,149,182,28,102,166,11,164,181,82,192,244,137,242,83,214,82,61,98,107,214,39,177,94,172,147,116,106,170,46,221,247,68,57,14,28,60,51,53,187,86,239,180,117,121,141,158,108,98,192,199,199,45,82,220,169,234,232,170,31,18,62,21,123,99,234,82,185,138,229,100,142,217,23,182,237,93,251,34,151,37,161,26,11,129,232,22,15,111,196,48,235,37,21,59,233,233,226,142,166,173,148,208,178,106,153,91,12,81,190,73,31,28,108,231,115,186,45,85,114,166,234,189,215,221,176,100,74,42,72,104,40,224,161,166,111,44,84,209,54,40,211,100,77,154,212,68,68,237,219,209,15,112,0,0,0,0,0,83,239,141,53,52,145,234,166,49,51,87,104,157,97,162,221,19,222,229,169,184,247,255,0,1,13,184,67,149,33,226,147,73,100,115,182,68,205,236,42,189,253,223,40,192,77,159,26,184,229,252,59,197,165,218,62,159,201,20,45,223,111,111,155,173,113,255,0,144,131,92,45,61,204,226,75,75,94,197,68,114,102,118,69,77,253,55,243,240,1,178,171,30,217,24,217,26,187,163,145,21,62,197,63,71,201,105,115,159,106,163,123,213,57,157,79,26,174,222,155,242,161,245,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,173,183,17,56,237,227,69,248,168,206,109,43,23,37,94,59,152,85,86,81,245,27,186,62,47,48,179,211,61,81,125,206,141,209,187,253,241,177,6,151,106,62,49,171,218,121,143,234,102,27,90,218,171,62,71,67,29,117,51,209,119,86,163,147,218,141,223,7,177,200,230,57,61,81,205,114,47,161,3,188,82,56,16,201,53,137,241,241,5,163,150,151,220,114,139,109,18,83,95,172,208,53,93,61,202,154,36,94,156,240,53,59,190,118,55,217,88,253,94,196,111,47,180,212,107,224,103,9,92,121,107,31,8,21,85,120,245,178,146,28,131,19,169,157,100,172,198,238,114,62,38,195,62,251,58,72,36,68,87,83,200,187,108,239,101,205,95,202,98,170,34,160,108,26,126,38,154,26,120,95,81,81,43,34,138,38,171,222,247,185,26,214,181,19,117,85,85,236,136,137,239,43,126,223,227,117,163,242,80,44,151,93,22,204,105,235,121,123,67,79,87,75,52,91,242,167,110,163,156,197,219,155,116,223,147,211,101,250,146,51,113,99,226,181,169,90,249,139,215,233,182,157,99,13,193,49,107,164,107,79,113,153,43,22,162,229,93,10,246,116,75,35,81,173,134,55,39,103,49,168,229,114,118,87,242,171,154,161,28,184,179,213,42,125,117,226,95,62,212,139,55,82,122,43,221,233,241,91,87,117,115,229,165,133,173,167,167,118,221,251,186,40,163,94,84,223,109,246,79,67,96,205,2,193,103,211,29,15,192,116,246,173,138,218,172,119,27,183,91,170,81,87,117,235,199,78,198,203,255,0,221,163,190,162,167,188,49,120,15,191,106,94,103,104,226,15,84,236,115,209,97,56,252,241,215,216,233,170,162,229,91,229,99,29,188,111,70,187,186,211,70,228,71,43,182,229,123,145,26,156,201,207,181,207,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,63,47,123,99,99,164,114,236,141,69,85,251,16,253,31,37,217,206,101,170,177,236,84,230,109,60,138,155,250,111,202,160,107,127,197,228,169,55,20,154,181,35,92,170,139,155,223,149,59,251,190,81,156,153,62,11,52,207,147,85,50,121,156,187,196,219,13,110,200,190,231,37,77,187,191,248,8,85,197,51,156,254,36,181,73,239,84,87,46,103,123,85,219,211,127,63,57,57,60,21,35,151,240,239,41,151,150,62,159,201,21,205,223,111,111,155,173,110,255,0,144,11,115,0,0,0,0,61,53,180,144,215,209,207,67,82,222,104,170,98,116,82,38,200,187,181,200,168,169,223,183,162,158,224,5,9,248,144,240,227,144,104,246,184,221,178,104,45,114,186,195,147,84,79,116,138,170,40,30,177,50,74,138,202,183,164,78,122,68,198,35,209,145,238,173,69,85,219,190,234,135,15,194,31,23,238,209,135,213,96,186,135,66,183,252,22,234,199,178,123,125,68,94,105,177,190,95,47,19,156,216,166,153,144,166,208,68,246,162,171,87,231,42,119,106,170,37,221,107,190,130,224,122,251,131,220,49,12,198,201,71,80,250,138,121,99,166,171,125,52,47,154,154,87,67,44,108,146,55,201,27,249,28,222,179,149,21,19,116,94,233,239,222,155,120,143,240,204,214,237,36,190,214,85,225,214,121,178,123,3,223,36,180,171,109,167,171,173,168,100,74,249,149,141,147,167,74,214,35,145,145,183,116,78,219,185,54,236,168,4,164,196,56,215,224,171,78,105,106,50,220,87,78,44,244,247,53,231,124,109,134,207,105,101,67,87,102,200,155,35,39,107,147,218,99,125,254,191,89,14,248,191,227,211,63,226,78,182,107,5,12,175,180,98,180,243,185,41,233,105,221,61,59,165,141,171,80,198,245,88,149,18,70,229,88,166,68,118,201,178,236,137,232,157,240,148,60,63,235,140,247,4,182,179,72,51,78,178,205,208,254,183,235,54,71,115,114,255,0,173,239,234,75,126,20,124,46,117,47,81,239,116,121,38,172,81,75,143,227,244,211,71,44,148,149,49,212,82,85,204,141,124,15,84,228,158,145,204,115,86,55,200,155,111,221,205,84,244,69,3,30,112,43,193,110,95,196,62,119,107,201,46,214,169,233,177,11,85,124,21,21,147,212,193,43,35,169,100,83,83,62,72,152,231,65,36,79,87,69,50,170,53,85,55,68,93,246,79,91,216,195,48,252,123,79,113,91,126,41,142,209,65,69,109,181,82,197,77,27,89,27,35,78,88,163,108,104,231,35,26,214,239,202,198,238,187,39,167,184,227,52,183,74,240,189,29,195,168,112,236,46,205,73,111,162,162,130,40,220,232,169,226,137,211,57,145,50,53,146,69,141,140,71,61,82,54,238,237,147,125,190,196,33,119,136,135,31,150,253,34,181,213,233,86,153,93,18,92,166,174,41,34,169,170,166,157,174,74,54,57,181,112,61,17,240,212,54,72,230,100,177,177,118,86,251,61,149,123,236,128,118,94,57,188,66,113,109,8,178,84,225,154,123,112,164,186,102,51,171,224,147,167,44,115,199,72,213,101,76,106,174,233,84,178,88,228,100,209,51,126,221,145,126,42,136,148,247,171,90,195,169,188,69,231,82,228,57,69,109,194,233,95,87,203,209,162,138,74,137,217,31,44,49,177,221,56,222,249,28,155,182,22,185,219,47,125,183,247,118,230,116,251,74,53,179,138,109,67,108,180,182,235,237,230,162,235,90,142,171,186,84,67,87,81,12,125,89,217,206,174,153,25,34,166,203,63,58,239,190,200,170,171,190,253,237,127,131,191,13,173,63,210,107,21,54,73,169,214,90,27,230,75,39,63,60,117,116,208,84,195,14,207,168,98,114,36,212,173,145,187,199,35,55,239,221,90,158,228,64,32,158,13,192,223,224,30,146,212,235,110,190,74,235,44,17,242,121,59,93,83,188,180,207,222,165,212,207,234,67,85,78,212,93,149,241,61,54,127,163,145,87,213,16,134,157,57,110,53,189,58,74,117,87,201,243,99,141,139,238,78,251,34,125,138,79,239,21,94,39,41,243,140,214,155,71,176,171,132,208,89,241,222,127,55,29,52,168,218,122,159,49,21,13,67,55,72,229,86,191,149,237,119,171,19,101,223,109,215,117,49,63,135,87,14,111,215,125,105,167,168,185,210,71,37,142,201,207,231,82,104,247,99,250,212,149,105,31,206,137,236,93,159,18,124,237,190,173,215,208,45,7,195,207,133,42,110,30,180,201,46,55,235,100,41,147,221,255,0,211,114,190,20,234,71,210,168,171,70,114,171,161,142,68,222,57,145,23,125,247,79,77,147,214,184,60,87,114,71,93,184,160,187,89,150,189,42,89,106,232,114,163,101,231,107,58,182,234,23,46,221,215,109,246,248,39,167,188,189,86,49,145,181,25,27,17,173,79,68,68,217,13,118,184,239,189,165,255,0,137,220,186,226,149,12,155,169,228,61,166,63,153,23,107,125,42,122,238,191,0,50,207,132,174,55,45,215,137,235,109,237,140,164,115,109,29,110,100,153,21,95,248,219,125,115,83,147,178,252,59,247,79,214,94,113,77,158,13,54,42,138,141,87,191,222,214,154,71,69,75,229,118,145,24,170,214,243,83,92,27,221,118,237,223,183,169,114,96,0,0,0,0,98,78,42,243,23,224,154,23,146,100,80,202,140,154,155,201,242,47,54,223,58,178,6,47,229,53,125,31,241,53,179,114,171,221,191,189,75,201,241,103,207,211,18,225,202,123,13,61,124,148,245,215,238,95,44,140,151,147,159,161,95,66,231,250,57,21,118,107,189,200,191,94,197,39,97,214,10,252,163,35,163,177,91,41,93,81,83,83,212,228,137,172,115,213,220,177,185,203,217,168,170,189,154,171,233,238,2,251,124,56,244,226,109,57,225,139,28,183,213,70,230,212,77,231,58,156,200,168,171,181,194,173,83,213,173,95,71,146,136,224,176,140,106,28,67,23,162,199,105,226,134,56,233,58,155,54,22,162,49,57,164,115,251,34,34,126,119,192,231,64,0,0,0,0,0,0,215,203,196,75,3,102,17,196,214,72,200,41,86,8,42,252,159,77,168,206,86,251,54,250,77,246,68,106,39,171,137,59,224,185,168,116,246,172,147,52,193,42,235,29,207,121,249,59,203,70,249,19,100,232,199,113,149,252,168,174,79,138,42,236,213,250,246,245,56,239,26,12,10,43,46,119,135,102,148,244,232,139,127,249,67,170,230,179,211,161,13,186,54,238,168,212,248,251,213,127,87,161,31,188,55,115,212,194,184,158,199,99,150,102,197,5,127,156,234,185,206,229,68,228,183,214,109,223,153,19,213,222,253,192,216,8,0,0,0,0,171,15,26,75,98,58,12,54,227,204,158,199,202,61,183,239,221,109,201,240,45,60,174,47,25,107,29,69,78,154,99,215,152,168,81,241,210,121,190,164,201,18,170,179,154,162,222,212,221,219,118,223,211,186,129,88,28,55,85,178,139,89,241,234,135,212,36,13,111,155,222,69,127,42,38,244,147,39,175,235,54,89,133,81,99,69,107,209,233,249,200,187,238,107,9,165,213,244,246,204,234,217,93,86,231,54,40,250,220,202,213,68,94,240,189,19,215,100,245,83,102,172,102,190,158,233,100,166,174,165,87,44,82,243,242,171,182,223,179,220,139,232,170,158,168,4,94,241,23,225,165,218,247,163,211,84,227,246,104,106,50,59,71,47,147,116,116,252,243,187,171,85,72,146,108,172,137,242,46,209,196,190,155,118,245,221,61,40,146,207,117,200,112,76,138,27,157,27,171,45,119,74,30,110,85,221,240,77,31,60,106,213,244,86,185,55,107,215,222,155,162,252,20,218,57,241,178,86,171,36,98,57,171,234,138,155,161,76,126,38,124,21,214,105,214,79,54,172,105,229,130,162,76,126,187,151,205,197,75,74,170,202,94,72,232,224,103,104,96,107,25,205,35,222,189,220,187,174,251,119,221,0,177,238,13,248,157,176,113,37,165,180,57,4,117,212,237,189,179,171,231,168,186,172,73,97,222,162,161,145,243,71,213,145,237,221,144,243,39,50,247,78,233,219,211,147,226,43,133,13,44,226,11,20,170,179,223,113,139,100,23,41,57,58,87,40,40,169,155,84,205,164,137,206,218,87,66,247,38,237,133,27,217,61,59,125,148,131,193,247,21,25,55,12,122,145,77,144,83,213,84,79,99,151,159,207,80,115,200,232,228,218,10,134,71,248,180,154,54,46,207,159,155,218,94,203,221,59,250,223,214,150,106,182,23,172,24,149,38,99,132,222,232,238,20,85,93,77,186,21,49,74,230,114,202,248,253,174,147,222,137,186,198,237,187,251,190,212,2,142,45,120,46,176,240,27,175,148,23,156,142,134,231,77,110,165,234,243,87,82,197,84,202,105,249,168,149,169,180,143,108,45,119,43,170,218,223,94,202,170,159,109,239,97,217,101,155,56,199,105,50,140,126,174,58,154,10,222,167,74,88,228,99,218,238,73,28,199,108,172,85,106,251,77,84,236,190,227,165,235,119,15,58,111,175,118,86,217,115,171,60,51,53,155,242,206,202,120,29,43,119,124,110,93,157,44,111,219,247,166,39,167,167,234,219,176,233,94,156,218,116,159,6,182,96,118,58,186,202,154,43,95,91,165,37,92,141,124,174,234,204,249,87,153,90,214,162,247,145,81,54,106,118,219,215,212,14,213,52,48,212,70,177,79,19,36,99,147,101,107,218,138,138,159,98,156,51,240,108,38,73,188,203,240,235,27,166,231,234,117,22,223,10,187,155,125,249,183,229,223,125,253,231,56,0,245,83,211,83,82,68,144,82,83,197,12,109,244,100,108,70,181,61,222,137,246,30,208,0,0,0,0,0,0,0,169,175,26,184,221,248,65,139,77,180,124,190,78,133,187,254,94,252,247,31,249,8,45,194,68,108,155,138,13,38,138,70,115,53,249,189,133,170,155,111,186,45,198,2,119,248,213,201,31,202,152,180,91,183,169,229,232,93,183,229,109,205,113,255,0,144,130,124,33,203,28,60,81,233,52,146,174,205,110,111,97,85,95,135,250,35,0,27,35,193,27,34,134,56,163,111,43,88,212,107,83,109,182,68,67,216,126,99,123,101,141,178,49,119,107,209,28,139,241,69,63,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,8,245,175,28,5,112,199,196,69,194,107,254,115,128,182,139,32,168,93,229,189,89,102,90,42,201,87,101,78,105,21,168,177,202,239,79,106,70,57,123,34,111,183,98,66,128,43,182,127,4,206,31,157,51,221,77,170,186,133,28,74,229,228,108,146,81,61,200,158,228,87,37,58,34,175,215,178,25,115,73,60,46,56,67,210,123,140,55,149,195,174,25,141,194,153,232,248,103,202,107,27,86,198,57,23,116,94,132,108,142,7,123,190,116,110,244,251,73,108,0,252,67,12,52,240,178,158,158,38,69,20,77,70,49,140,106,53,173,106,38,200,136,137,217,17,19,220,126,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,122,231,141,146,195,36,82,55,153,175,106,181,201,182,251,162,161,236,63,50,61,177,70,233,30,187,53,136,174,85,95,114,32,26,217,241,111,27,33,226,131,86,98,141,156,173,102,111,126,106,38,219,108,137,113,156,157,62,10,145,59,240,131,41,155,104,249,124,157,115,119,252,189,249,237,203,254,2,12,241,121,44,115,113,71,171,50,68,187,181,217,189,249,81,126,63,232,140,228,236,240,84,146,63,149,50,152,183,111,83,203,215,59,111,202,219,154,221,255,0,32,22,190,0,0,0,0,0,0,122,170,41,169,170,226,88,42,233,226,154,55,122,178,70,35,154,190,239,69,251,79,104,3,131,102,13,132,199,55,153,102,29,99,108,220,253,78,162,91,225,71,115,111,191,54,252,187,239,191,188,230,97,134,26,120,210,40,34,100,108,106,108,141,99,81,17,19,236,67,246,0,198,188,69,106,141,167,72,52,135,36,204,110,181,205,165,124,86,234,198,81,185,101,107,28,234,148,165,150,70,53,170,231,179,119,47,77,118,68,93,251,118,248,148,193,164,124,56,106,167,26,186,245,113,204,238,52,23,54,99,85,183,201,171,106,46,53,145,84,163,29,72,250,216,228,124,113,202,177,77,26,187,167,82,174,106,42,242,250,174,251,119,91,165,215,45,17,197,181,239,18,167,195,50,250,138,216,237,240,215,50,181,205,165,124,104,178,42,69,44,106,199,36,145,189,170,213,108,174,221,54,239,219,191,185,126,237,40,210,28,39,70,241,120,49,92,46,211,5,45,44,13,106,115,182,8,89,35,246,141,145,238,229,141,140,69,85,72,219,191,111,84,251,54,14,39,68,248,127,211,109,15,196,173,184,246,37,138,218,169,234,41,41,97,138,106,214,80,211,178,162,121,27,20,108,115,223,36,113,177,92,174,88,154,229,85,77,213,83,127,179,165,241,145,196,237,131,134,221,45,174,200,36,174,167,117,237,253,47,35,69,213,98,203,54,213,20,236,147,150,62,172,111,118,204,155,153,121,87,178,119,94,222,189,159,136,254,34,112,158,29,180,250,191,46,201,174,212,108,171,108,82,182,134,141,243,194,146,207,63,66,105,35,106,70,249,99,87,35,150,23,55,102,174,234,189,147,234,162,238,48,184,168,201,184,156,212,138,156,130,162,170,162,158,199,23,39,145,160,231,145,145,199,188,20,236,147,241,107,52,140,77,223,7,55,178,189,215,186,247,244,12,51,120,186,228,57,222,69,53,206,177,213,151,75,165,119,47,50,238,249,230,147,146,52,106,122,171,156,187,53,137,239,93,145,62,8,94,215,135,71,13,46,208,93,30,134,167,32,179,67,79,145,221,249,188,227,164,167,228,157,189,42,170,180,143,117,124,76,145,63,23,42,122,239,217,123,108,158,176,95,195,51,130,186,205,70,201,225,213,125,67,176,84,71,143,208,243,121,72,170,169,85,25,85,207,29,100,15,237,52,14,99,249,100,99,23,179,147,101,219,126,251,33,115,140,141,145,53,25,27,17,173,79,68,68,217,0,241,42,181,35,85,115,209,137,249,202,187,108,107,77,196,149,91,43,117,163,33,168,101,67,103,107,188,166,210,53,252,200,191,185,33,79,95,212,108,145,147,87,211,218,236,149,53,213,74,228,138,46,78,101,110,219,247,123,81,61,85,19,213,77,101,117,70,190,158,231,157,220,235,169,92,231,69,39,71,149,92,168,171,218,22,34,250,110,158,168,5,151,248,45,219,17,176,102,87,30,100,246,254,78,237,191,126,203,113,79,129,105,229,113,120,52,216,234,41,180,211,33,188,203,66,140,142,175,202,116,230,88,149,21,252,181,23,6,174,206,219,190,203,219,178,150,58,0,0,0,0,5,71,248,209,234,37,61,215,36,194,240,58,74,197,231,179,124,163,230,99,100,137,178,245,163,183,74,206,100,71,47,193,85,55,106,125,91,250,145,139,195,183,3,102,113,196,214,55,28,244,171,81,5,39,156,234,53,89,206,223,106,223,87,182,232,173,84,245,105,245,248,145,231,137,154,241,61,145,197,20,205,150,10,15,39,211,115,93,204,139,207,111,163,223,191,50,167,171,125,219,18,7,193,127,2,138,245,157,230,57,165,69,58,42,216,62,79,233,57,204,78,253,120,110,49,187,101,86,175,195,220,169,250,253,0,184,16,0,0,0,0,0,0,0,21,251,227,11,130,195,125,209,58,12,185,34,124,181,54,30,175,73,17,168,229,111,94,174,130,53,219,217,85,78,201,238,84,253,101,63,233,166,77,93,135,102,214,236,142,219,58,195,83,73,214,228,122,57,91,183,60,47,98,247,69,69,244,114,251,205,132,184,201,211,7,234,190,131,223,241,170,90,120,229,172,147,202,244,17,236,230,219,106,202,119,187,209,142,95,72,253,200,107,144,215,185,142,71,49,202,138,158,244,80,54,152,177,94,104,239,246,168,46,244,18,182,72,39,230,228,115,92,138,139,202,229,106,247,69,84,245,69,247,159,121,31,120,17,212,21,212,174,26,49,92,153,210,190,71,79,231,183,115,221,187,151,150,225,82,206,235,204,239,204,248,146,8,0,0,1,15,252,83,177,41,50,14,18,242,123,173,60,75,44,246,175,37,200,198,183,153,238,234,220,232,154,187,34,34,170,246,79,138,126,178,96,24,167,138,75,69,13,243,66,178,107,109,198,146,58,152,37,242,92,209,190,52,122,46,213,144,42,118,84,84,245,68,255,0,0,26,216,211,207,45,52,173,158,23,43,94,221,246,84,93,189,219,123,141,150,184,115,204,40,179,205,29,176,101,54,254,85,167,172,243,92,142,102,220,171,201,85,51,23,101,71,57,61,88,190,243,90,18,245,252,42,117,1,217,103,13,118,235,4,181,28,239,177,245,189,149,126,234,157,106,250,231,250,115,47,230,252,19,245,129,52,78,191,157,96,184,214,163,99,85,88,166,89,108,167,174,183,86,114,117,34,154,24,229,69,228,145,178,39,105,26,230,252,230,53,123,167,184,236,0,13,122,184,205,224,243,46,225,151,58,170,134,11,101,125,94,41,39,39,147,185,116,101,146,52,218,26,126,126,121,82,24,227,253,246,126,84,219,222,155,47,127,94,67,131,14,55,51,78,25,178,120,40,171,171,106,174,24,140,188,222,98,129,242,75,50,69,180,117,10,222,148,107,60,113,55,121,103,71,59,127,93,183,245,245,188,61,110,209,12,27,94,112,154,188,43,54,181,65,81,5,79,79,146,117,130,23,205,15,44,209,200,188,142,146,55,163,119,88,154,139,219,186,126,165,77,127,56,159,225,191,45,225,187,81,107,48,251,237,36,207,163,111,79,202,214,164,114,172,83,239,4,50,63,150,71,69,26,59,149,102,70,174,201,217,123,47,214,27,9,233,110,173,96,218,195,140,65,149,96,215,234,43,141,36,220,219,164,21,80,204,248,246,145,236,246,186,79,122,38,235,27,246,239,223,111,180,238,70,189,252,29,241,169,155,112,201,147,181,178,215,86,92,49,153,247,243,54,247,203,52,173,103,44,117,28,157,56,186,241,198,155,201,63,50,239,240,223,215,214,253,177,28,195,29,206,108,84,217,30,51,117,165,175,160,172,71,172,83,83,206,201,90,228,99,220,199,108,230,57,205,93,156,213,78,203,234,128,115,64,0,0,0,0,0,0,0,0,0,42,55,198,174,174,5,206,113,106,36,157,157,111,146,104,101,233,243,39,55,47,90,226,155,237,235,182,253,183,32,207,11,174,145,156,71,233,123,162,98,189,233,153,89,21,173,68,223,117,243,240,236,155,18,207,198,78,189,42,181,246,199,10,84,43,210,28,110,153,138,222,125,249,85,43,110,29,182,247,17,179,130,156,106,175,38,226,131,78,34,165,142,71,121,12,158,207,93,39,34,42,242,177,151,26,109,213,118,69,217,61,175,94,201,245,129,177,101,153,210,58,207,66,233,88,173,122,211,68,174,106,166,219,47,42,110,155,31,97,235,130,62,140,17,197,190,252,140,70,255,0,129,15,96,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,227,188,186,70,217,235,157,19,21,207,74,105,85,173,68,223,117,229,93,147,99,236,61,115,199,214,130,72,183,219,157,138,223,240,160,26,213,241,68,233,31,196,126,168,58,86,43,30,185,149,237,92,213,77,182,95,63,54,233,177,57,188,21,42,224,76,231,41,162,89,217,214,249,38,186,94,159,50,115,114,245,173,201,190,222,187,111,219,114,28,241,175,141,85,99,60,80,106,60,85,81,200,223,63,147,94,43,163,231,69,78,102,62,227,83,178,166,232,155,167,179,235,221,62,178,73,248,54,87,165,46,191,95,33,90,133,98,77,141,212,177,27,207,183,50,173,109,189,54,219,126,224,93,40,0,0,0,0,0,0,0,0,0,1,138,56,134,226,51,0,225,227,10,173,201,242,203,205,35,42,217,4,142,164,161,90,136,18,121,228,72,101,123,17,177,201,44,106,228,114,194,230,166,203,186,175,100,250,185,93,119,214,44,115,67,180,206,249,159,228,53,212,240,252,159,67,83,53,44,50,75,27,93,81,81,29,60,178,178,38,53,239,103,59,157,210,84,70,163,145,87,221,241,74,4,226,139,138,12,231,137,44,242,182,255,0,124,186,85,178,208,217,228,75,125,191,175,50,69,28,41,52,207,137,86,39,75,35,81,232,201,149,190,202,236,137,217,59,122,135,211,197,95,21,89,215,18,217,221,125,214,243,114,168,142,197,21,92,191,38,219,219,52,201,19,33,73,167,116,78,116,78,154,70,36,136,201,213,170,173,93,182,236,157,189,121,254,12,184,60,203,184,154,206,169,97,158,217,95,73,138,71,207,231,46,93,25,99,141,119,134,161,89,201,42,195,36,127,190,193,202,187,251,215,100,239,233,245,112,55,194,37,247,137,109,72,166,74,250,57,224,197,237,146,50,166,186,169,209,189,177,202,216,231,166,234,66,215,172,50,70,231,172,115,170,163,93,182,233,221,123,122,222,78,136,232,126,13,160,216,77,38,21,132,218,160,167,130,155,169,207,58,65,11,38,155,154,105,36,78,119,71,27,17,219,44,174,68,237,217,63,90,168,118,44,23,5,198,180,231,26,165,197,49,75,101,61,13,190,143,159,167,20,48,199,18,39,60,142,145,123,70,214,183,231,61,203,217,61,231,96,0,12,107,196,102,99,69,129,104,237,255,0,41,184,242,165,61,31,149,231,115,246,229,78,122,168,88,155,238,230,167,171,211,222,107,75,81,60,181,83,58,121,158,174,123,182,221,85,85,125,19,111,121,122,158,42,218,128,236,79,134,187,149,130,42,142,71,223,58,62,202,63,101,94,141,125,11,253,57,147,243,190,11,250,138,39,2,250,60,44,113,57,49,254,18,241,139,165,68,75,20,247,95,59,212,99,155,202,246,244,174,117,173,77,209,81,21,59,47,197,127,81,48,12,81,194,213,162,134,199,161,88,205,182,221,73,29,52,17,121,222,88,227,141,24,137,189,100,234,189,145,17,61,85,127,194,101,112,0,0,7,193,125,188,209,216,45,83,221,235,229,108,112,65,203,206,231,57,17,19,153,200,212,238,170,137,234,169,239,62,242,62,241,221,168,43,166,188,52,101,89,51,101,124,110,131,200,236,230,59,103,39,53,194,153,157,151,153,191,159,241,2,128,53,47,38,174,204,115,107,150,71,114,168,89,170,107,58,60,239,87,171,183,228,133,140,78,234,170,190,141,79,121,111,254,15,88,36,54,45,19,175,203,150,39,197,83,127,233,117,81,90,141,87,116,42,235,227,77,253,148,85,236,190,245,95,212,82,211,158,231,185,92,247,42,170,251,213,77,141,184,53,211,7,233,78,131,88,49,170,170,120,226,172,143,205,117,209,140,229,223,122,218,135,183,213,141,95,73,61,232,6,113,0,0,0,0,0,0,0,1,234,169,166,130,174,23,83,212,68,201,35,126,219,181,237,69,69,217,119,244,83,93,142,51,184,123,187,112,249,171,213,246,9,45,114,83,218,42,58,95,39,202,144,57,145,75,203,75,78,249,121,93,211,99,93,179,230,217,121,83,178,175,126,254,187,22,24,55,137,238,18,180,223,137,220,117,150,220,174,129,144,220,169,183,242,183,8,98,129,179,199,205,36,42,253,165,146,25,28,155,182,6,183,183,170,118,95,168,35,191,131,214,79,87,115,208,42,156,110,121,28,176,89,121,58,13,85,93,155,214,173,175,123,182,69,85,68,238,158,228,79,214,79,163,6,240,155,194,238,61,194,214,4,236,62,203,93,81,91,44,251,117,234,39,149,146,57,251,77,60,141,246,155,20,123,236,147,170,119,79,119,248,115,144,0,0,3,170,106,157,137,217,46,9,115,178,49,138,231,84,244,118,68,77,254,108,204,119,193,127,55,224,118,179,243,36,109,149,138,199,166,232,160,106,211,127,180,77,98,187,207,106,168,106,164,144,114,238,138,138,159,57,168,239,122,39,199,224,91,135,131,54,73,67,62,3,146,99,173,68,74,154,95,39,205,233,223,154,107,131,211,223,191,167,212,87,191,28,26,97,54,146,241,41,150,98,9,4,141,164,166,242,30,94,87,53,81,178,115,80,83,72,238,85,228,106,46,203,38,203,178,118,36,207,131,102,127,13,143,86,175,248,69,92,251,187,35,242,190,93,175,114,108,207,47,77,112,149,220,168,174,77,183,223,190,200,191,171,212,11,151,0,0,35,231,23,252,38,227,60,77,224,53,22,127,147,237,148,249,12,124,158,74,229,44,81,178,72,247,154,157,210,111,47,70,71,166,241,193,203,236,167,116,236,189,189,36,24,3,87,237,68,211,140,187,75,178,106,156,83,50,179,85,219,235,169,185,57,155,61,60,177,115,115,70,201,59,36,141,106,175,179,35,125,222,255,0,176,154,158,29,220,116,94,180,223,57,178,233,174,161,222,43,42,177,170,184,29,106,162,234,84,61,233,13,85,85,194,23,36,143,235,84,54,54,181,17,242,238,228,111,50,34,250,47,114,113,241,241,192,254,63,196,14,40,236,155,17,179,210,209,229,180,31,50,90,122,118,70,234,174,121,41,88,189,85,142,7,202,254,88,161,114,55,186,109,186,251,189,40,206,178,131,33,196,111,41,13,117,29,194,209,116,161,146,57,81,178,198,250,121,225,126,200,246,59,101,68,115,87,110,87,34,246,247,42,1,180,93,170,231,71,122,181,210,93,237,243,50,106,106,216,35,168,134,70,57,28,215,49,237,71,53,81,81,85,21,21,21,59,162,170,31,89,83,62,30,158,34,181,148,85,182,221,31,214,91,210,58,137,35,134,142,221,114,172,169,85,86,46,244,148,241,53,242,212,84,236,141,68,73,28,168,214,124,85,19,213,11,93,183,92,104,110,246,250,107,173,178,174,26,170,74,200,89,60,19,195,34,62,57,99,123,81,205,115,92,213,84,114,42,42,42,42,46,202,138,7,210,0,0,0,0,0,0,0,2,144,188,94,22,69,226,38,139,158,39,53,62,68,143,101,86,237,186,121,234,254,231,1,225,91,136,201,144,241,43,77,113,108,177,181,182,218,54,85,42,57,219,42,244,235,232,151,183,178,191,31,168,231,252,94,21,235,196,85,23,52,220,232,150,72,246,78,109,249,127,119,87,246,250,142,71,193,250,155,169,174,151,41,182,249,182,137,191,166,80,40,23,88,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,136,252,84,177,9,49,238,37,42,110,78,150,55,54,229,72,250,164,70,187,117,78,165,125,106,247,246,83,225,245,156,255,0,132,58,200,156,69,86,242,68,231,39,200,146,110,168,221,246,79,61,65,220,228,124,96,105,186,122,231,109,155,111,157,104,135,250,101,121,199,120,67,171,211,136,170,212,108,220,136,182,73,55,78,109,185,191,119,80,118,250,192,187,208,0,0,0,0,0,0,0,3,228,186,220,232,236,182,186,187,189,194,102,67,77,69,4,149,19,72,247,35,90,214,49,170,231,42,170,170,34,34,34,47,117,84,67,245,113,184,208,218,45,245,55,91,157,92,52,180,148,112,190,121,231,154,68,100,113,70,198,171,156,231,57,202,136,212,68,69,85,85,93,145,16,170,47,16,191,17,90,202,218,219,150,143,232,213,233,27,68,177,205,71,113,185,82,84,170,43,215,122,186,121,90,201,105,234,118,86,170,44,110,68,115,62,10,169,232,128,98,63,18,222,49,106,181,163,80,38,211,188,50,231,87,22,51,96,123,169,42,88,217,149,172,168,172,130,122,200,94,244,72,231,124,111,99,163,149,189,213,168,229,79,93,147,100,88,211,195,206,131,102,60,64,106,53,171,12,198,45,117,18,195,81,85,3,107,42,146,9,93,13,60,46,158,40,228,123,222,200,222,140,70,164,205,85,85,77,145,59,175,193,122,238,159,224,249,118,176,234,5,183,24,178,209,215,221,46,87,203,140,49,77,43,35,150,119,53,102,157,140,116,210,57,173,123,145,168,233,17,92,229,69,245,247,170,151,209,193,111,9,88,143,13,250,113,64,199,90,41,101,201,171,224,138,162,190,182,90,120,157,59,36,124,20,253,72,155,39,70,57,17,137,36,60,200,215,110,187,247,94,254,129,222,248,111,208,12,87,135,221,55,180,225,246,75,77,190,42,248,105,32,109,194,174,158,8,218,234,138,132,130,24,229,122,189,177,177,207,71,58,20,93,220,155,175,101,95,171,43,128,0,0,5,108,120,204,228,148,16,96,56,222,58,228,222,166,171,206,114,252,222,220,179,91,222,190,253,253,62,162,163,172,22,137,175,183,120,45,84,237,85,146,126,109,145,17,87,230,181,93,238,69,248,124,11,2,241,148,207,225,190,106,205,131,8,164,159,103,99,158,107,204,53,142,77,159,230,41,173,242,179,153,17,203,190,219,118,221,19,245,250,145,151,129,253,48,155,86,184,148,196,241,5,130,71,82,84,249,255,0,49,43,90,170,216,249,104,42,100,111,50,242,57,19,117,143,100,221,59,129,176,46,150,88,157,141,96,150,203,35,216,173,117,55,91,116,84,219,231,76,247,124,19,243,190,7,107,63,49,198,216,152,140,98,108,136,126,128,0,0,16,23,198,23,39,171,182,104,21,54,55,4,142,72,47,92,253,118,162,174,206,232,214,208,61,187,162,42,34,247,95,122,47,234,39,209,131,120,178,225,119,30,226,151,2,110,31,122,174,168,162,150,13,250,21,16,74,200,220,205,230,130,71,123,78,138,77,183,72,17,59,39,191,252,1,72,156,25,112,247,118,226,15,87,168,108,17,218,228,168,180,83,245,126,80,149,96,115,226,139,154,150,161,241,115,59,166,246,183,119,195,178,115,39,117,78,221,253,54,40,166,166,130,146,22,211,211,68,200,163,102,252,173,99,81,168,155,174,254,136,97,46,24,120,74,211,126,24,177,215,219,113,74,22,77,114,170,219,205,92,39,138,7,79,39,44,147,43,55,150,56,99,114,236,217,220,222,254,137,217,62,188,228,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,74,248,202,105,31,148,190,216,117,78,134,219,38,213,190,107,206,212,71,15,178,156,140,183,193,31,59,145,159,106,39,51,190,207,129,11,56,61,213,119,104,238,186,216,50,247,85,69,79,13,63,154,234,73,43,249,26,156,212,117,17,166,235,206,196,245,147,222,165,218,113,223,163,17,235,95,15,151,220,118,26,73,38,184,179,202,249,69,138,62,105,27,189,117,43,223,203,179,30,228,246,98,239,178,122,122,253,90,242,73,29,69,28,235,28,141,146,25,89,234,138,138,215,38,233,254,31,69,3,105,218,26,218,75,141,43,43,40,106,98,168,130,77,249,100,137,232,246,187,101,84,93,149,59,47,116,84,61,228,82,240,236,226,26,13,115,209,88,41,234,234,98,117,226,199,205,231,90,143,69,114,117,170,234,214,61,209,100,123,254,100,95,149,183,213,186,122,74,208,0,30,170,138,154,106,72,150,122,170,136,225,141,190,175,145,232,214,167,125,189,87,235,3,216,168,138,155,42,110,133,65,120,162,112,231,141,99,82,92,245,43,29,183,81,208,212,85,93,232,162,146,56,33,142,38,36,76,182,189,85,17,25,18,47,117,133,171,221,219,111,255,0,37,182,219,178,60,122,240,245,142,211,126,183,86,185,61,91,79,84,201,21,61,127,53,87,224,191,224,82,21,248,170,224,44,184,112,255,0,89,146,82,212,76,147,197,115,74,137,89,207,236,242,71,109,171,223,100,70,239,249,41,234,187,1,72,84,117,149,86,234,184,107,104,230,124,51,211,200,217,35,123,28,173,115,92,213,221,21,21,59,162,162,162,22,177,225,201,226,21,21,85,61,183,68,245,134,243,4,51,53,208,209,90,43,234,170,17,173,86,109,73,77,4,43,37,69,78,252,219,245,29,202,198,124,85,19,213,10,161,245,62,139,117,194,182,211,112,166,186,219,106,165,166,171,163,153,149,20,243,194,245,99,226,145,142,71,53,205,115,85,21,170,138,136,168,168,187,162,160,27,77,210,213,82,215,83,199,87,69,83,21,68,18,181,31,28,177,61,30,199,181,83,116,84,84,236,168,168,168,187,158,210,174,60,58,124,67,231,187,62,139,70,181,154,245,75,20,172,108,116,246,219,157,101,74,181,210,170,121,74,120,163,124,213,21,43,204,245,85,149,202,214,179,191,117,79,122,22,133,75,87,77,93,77,21,101,21,68,115,193,59,27,36,82,198,244,115,30,215,38,232,228,84,236,168,168,168,187,160,30,208,0,0,0,0,0,20,117,226,222,244,119,17,180,232,158,235,59,19,255,0,199,235,206,211,224,231,3,223,172,119,137,90,221,218,219,77,70,235,183,255,0,77,91,206,171,226,220,248,223,196,116,8,196,77,210,208,212,95,183,207,215,157,211,193,177,89,251,44,223,55,123,209,126,73,169,217,17,123,127,166,109,224,92,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,10,99,241,141,129,236,214,59,60,170,221,154,235,77,62,203,183,255,0,77,92,14,173,225,32,244,111,17,181,8,190,251,59,211,255,0,199,232,14,231,227,38,172,253,150,108,123,61,234,191,36,211,110,138,189,191,211,55,3,165,248,72,190,54,113,29,58,61,19,117,180,57,19,237,243,244,0,94,48,0,0,0,0,0,1,234,170,170,165,161,167,146,174,182,166,42,120,34,106,190,73,101,122,49,140,106,38,234,170,171,217,17,17,21,119,21,85,116,212,52,210,214,86,212,71,4,16,49,210,75,44,143,70,177,141,106,110,174,85,94,200,136,136,171,186,149,123,226,45,226,31,53,165,245,186,53,163,87,170,89,101,123,100,167,185,92,232,234,85,206,137,87,205,211,203,27,38,167,169,78,87,162,164,110,70,185,157,187,42,251,144,15,199,136,223,136,84,84,180,247,45,19,209,235,204,19,76,231,205,69,119,175,165,168,71,53,25,181,93,52,240,164,180,245,59,243,111,211,119,43,217,240,85,79,68,42,158,178,178,170,227,87,53,109,100,207,154,122,137,29,36,143,123,149,206,115,156,187,170,170,175,117,85,85,83,245,113,184,86,221,174,21,55,91,149,84,181,53,117,147,62,162,162,121,158,175,124,178,61,202,231,57,206,114,170,185,85,85,85,85,87,117,85,62,127,64,45,79,194,15,68,108,114,197,112,213,27,189,5,37,85,123,37,150,158,153,101,137,143,88,154,137,65,59,28,222,104,249,154,228,118,251,42,59,182,253,190,37,170,122,118,66,17,248,80,97,159,34,240,242,151,250,137,164,116,213,245,220,236,106,187,118,164,111,161,161,122,118,86,162,239,186,124,85,9,149,87,147,227,84,21,41,71,93,144,219,41,234,28,188,169,20,181,113,177,234,187,237,183,42,174,254,168,169,250,128,228,193,248,138,88,166,141,178,195,35,100,99,209,28,215,53,119,69,69,244,84,84,63,96,15,69,117,109,45,186,149,245,149,181,49,65,12,123,115,73,43,209,141,110,234,136,155,170,246,78,234,136,123,200,167,226,37,196,53,62,134,104,180,244,244,149,49,54,241,124,229,242,77,87,162,57,122,53,116,139,38,200,146,49,255,0,50,95,201,223,235,217,61,66,155,184,194,213,119,235,22,186,223,242,244,170,138,162,26,143,43,211,146,39,243,177,121,104,233,227,93,151,157,233,235,31,185,73,167,224,215,164,126,110,251,126,213,58,235,108,155,81,121,95,37,81,36,62,202,243,178,225,4,156,142,86,125,136,188,174,251,126,5,98,199,29,69,100,233,28,109,146,105,95,232,136,138,231,46,201,254,31,68,54,27,224,67,70,35,209,78,31,44,88,236,212,114,65,113,127,154,243,107,44,124,178,59,106,234,167,179,155,118,49,203,179,101,237,186,122,122,125,97,34,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,122,231,130,26,152,157,5,68,76,146,55,109,187,92,212,84,94,251,250,41,175,63,29,90,5,95,160,250,221,115,181,178,153,172,180,86,244,124,131,152,199,34,47,37,37,51,164,239,211,99,126,124,191,146,159,111,127,93,135,10,198,241,150,211,24,170,177,156,127,82,33,106,35,232,188,223,89,81,19,117,231,146,223,11,119,217,159,244,185,63,196,4,58,224,7,138,169,248,111,212,121,226,186,86,72,150,11,223,47,157,99,164,94,70,244,96,170,233,236,142,154,54,39,227,38,79,157,191,213,178,250,221,246,148,235,110,9,171,182,239,57,138,94,233,42,100,111,239,144,178,166,23,200,207,105,232,155,182,57,29,182,253,55,47,216,134,178,232,170,213,221,170,168,191,20,50,198,140,113,61,171,250,33,144,199,125,196,242,251,154,177,55,234,82,77,112,170,242,242,251,18,53,57,153,28,172,230,219,170,229,78,253,151,191,218,27,40,21,47,226,117,198,182,160,227,186,145,87,162,250,115,146,86,89,153,104,233,249,233,232,43,39,167,153,221,88,40,234,99,246,161,157,55,249,207,79,105,137,217,203,182,251,170,147,251,132,206,34,45,188,73,105,61,191,59,167,232,197,91,47,87,205,211,51,149,171,22,213,51,196,205,216,146,200,173,221,176,239,221,221,253,83,224,148,251,226,147,131,221,49,206,45,50,156,138,174,23,54,150,251,228,124,179,249,92,141,119,66,217,68,199,236,170,212,69,238,239,114,175,215,176,24,143,12,226,223,136,108,26,235,29,214,211,170,185,68,206,102,251,195,81,124,174,116,79,221,174,111,180,214,204,221,246,231,85,78,254,187,22,99,144,241,37,142,241,151,194,38,67,109,145,241,65,146,82,99,183,187,237,93,36,74,198,172,113,211,199,85,3,85,89,213,150,68,69,73,99,94,253,187,250,166,232,139,79,84,214,139,141,101,13,85,202,154,146,89,105,232,249,58,239,100,110,114,51,157,118,110,234,137,178,110,169,239,38,239,134,54,21,147,93,242,172,242,162,186,154,116,199,110,26,107,122,167,234,84,50,79,44,228,90,170,102,189,17,85,171,26,175,103,239,235,232,237,253,224,65,250,250,39,210,220,234,45,237,69,115,161,157,240,162,39,117,85,71,42,30,153,97,150,7,244,230,141,204,119,193,205,84,95,249,78,235,169,150,218,91,102,183,229,118,122,85,99,105,233,50,170,234,104,214,45,145,168,198,213,189,169,203,178,34,109,178,118,237,177,39,245,123,129,171,229,195,70,49,45,96,211,10,74,171,151,152,199,232,42,174,116,205,141,243,74,178,58,146,74,137,156,198,65,79,233,222,52,69,115,247,221,118,95,114,129,12,45,215,26,251,69,125,61,210,217,89,53,45,93,36,172,154,25,161,145,204,124,111,107,145,205,115,92,213,69,69,69,68,84,84,93,209,80,182,191,14,63,16,100,202,99,183,232,182,174,92,145,183,24,34,138,146,217,95,52,219,36,237,111,148,166,133,143,150,162,165,92,233,28,231,72,229,70,179,191,170,123,208,171,11,94,157,230,23,107,165,101,146,154,197,90,219,133,11,36,116,180,175,165,149,38,221,142,70,171,81,136,213,119,55,50,237,178,162,119,236,124,116,117,153,62,7,145,71,89,71,53,194,205,119,181,212,163,154,230,58,74,121,225,150,57,17,83,186,114,185,170,143,98,124,21,21,191,20,3,104,216,165,142,120,153,52,50,53,241,200,212,115,28,213,221,28,139,221,21,21,61,80,253,149,155,192,39,137,53,150,253,69,110,210,77,106,186,207,13,222,54,195,79,71,119,172,157,141,134,86,162,82,211,198,217,39,169,170,87,58,69,122,202,245,68,111,116,221,83,190,232,89,77,186,231,111,187,209,67,113,181,215,83,213,210,212,70,217,98,154,9,91,35,30,199,34,42,42,57,170,168,168,168,168,187,167,196,15,164,0,0,0,5,32,120,187,67,28,92,69,210,57,144,189,138,251,44,110,85,115,118,221,86,186,191,186,124,78,197,224,231,92,144,235,37,226,151,149,139,212,180,212,119,84,239,222,170,222,135,195,227,27,69,37,47,16,54,121,30,232,213,38,199,105,222,156,171,232,139,91,112,245,250,206,31,194,75,33,160,181,113,11,53,190,174,100,99,235,45,142,138,52,87,53,57,156,250,234,4,68,238,169,191,167,184,11,195,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,76,94,49,149,201,54,178,89,233,121,88,157,59,77,63,116,78,253,170,174,8,117,223,8,152,99,151,136,186,183,62,23,189,89,101,145,200,173,110,251,42,87,80,119,95,129,235,241,109,200,104,46,188,66,195,111,164,153,30,250,59,99,98,145,17,205,94,87,50,186,189,21,59,42,237,235,239,57,143,7,42,41,42,184,129,188,72,199,70,137,14,59,80,245,230,95,84,74,219,127,167,214,5,213,128,0,0,0,31,137,101,142,8,159,52,210,53,145,198,213,115,220,229,217,26,137,221,85,85,125,16,244,220,110,118,251,69,20,215,27,165,117,61,37,45,60,110,150,89,167,149,177,177,140,106,42,170,171,156,168,136,136,136,171,186,252,10,214,227,239,196,154,203,97,162,184,233,38,138,221,103,154,239,35,102,167,172,187,209,206,199,67,19,85,42,169,228,108,115,211,85,35,155,34,61,34,122,34,183,178,108,171,223,100,3,241,226,57,226,12,152,180,119,13,22,210,59,146,58,227,60,82,210,92,235,225,155,116,129,174,243,116,211,49,146,211,212,163,155,35,92,216,220,136,230,118,245,95,114,21,41,113,184,215,221,235,234,46,151,58,201,170,170,234,229,124,211,77,52,142,123,228,123,156,174,115,156,231,42,170,170,170,170,170,170,238,170,167,33,89,89,147,231,153,20,149,149,147,92,47,55,123,165,74,185,206,123,164,168,158,105,100,145,85,123,175,51,156,170,247,175,197,85,93,241,83,236,186,105,222,97,104,186,81,217,42,108,85,174,184,87,50,55,69,74,202,89,86,109,222,229,106,53,88,173,71,115,115,38,219,34,47,126,192,117,232,161,150,119,244,225,141,207,119,193,173,85,95,249,15,117,13,27,234,174,116,246,247,162,181,210,206,200,85,23,178,162,171,145,9,157,164,60,13,95,45,250,49,150,235,6,167,210,85,219,124,190,63,95,85,108,166,116,111,134,84,145,180,145,212,66,231,178,122,127,78,210,34,171,95,190,233,178,123,212,140,26,103,109,165,185,235,126,41,103,170,88,221,77,87,149,80,211,72,178,236,173,86,58,173,141,94,109,209,83,109,151,190,233,176,22,87,146,241,46,188,28,240,109,135,226,24,180,173,92,175,41,177,219,235,32,230,119,183,4,85,54,165,141,179,55,146,88,164,111,44,180,205,217,232,142,68,248,170,250,87,157,251,138,158,32,178,43,220,151,234,237,90,203,91,81,36,203,58,54,59,245,106,50,53,87,171,182,106,44,202,168,136,174,93,147,126,196,136,241,68,196,175,86,44,207,77,29,12,15,91,28,26,123,102,162,166,116,45,127,151,231,108,181,188,141,69,217,25,205,200,158,137,238,244,77,136,87,112,180,220,45,105,78,181,244,178,193,230,160,101,68,93,70,57,188,241,187,126,87,38,232,155,162,236,189,211,176,22,255,0,225,99,198,14,97,171,149,21,218,75,168,23,137,174,119,43,101,4,181,240,84,212,212,75,52,206,130,53,162,129,168,231,203,51,156,187,186,71,170,236,212,77,213,87,126,234,133,143,20,209,224,203,132,93,42,53,187,32,206,210,23,121,8,241,218,187,119,58,181,219,117,82,174,223,46,219,242,242,239,203,253,214,255,0,87,188,178,222,44,248,136,182,240,219,164,215,12,238,163,163,45,108,93,47,41,76,254,87,44,219,212,193,19,246,98,201,26,187,102,205,191,103,118,245,95,130,135,106,213,109,109,193,52,138,221,231,50,187,221,37,52,142,253,238,23,212,194,201,31,237,49,23,102,201,35,119,219,168,213,251,20,164,30,63,248,169,159,136,253,71,130,43,93,100,139,96,178,115,121,38,54,69,228,119,90,10,94,166,232,217,164,98,237,36,43,243,118,250,247,95,76,91,172,252,79,106,254,183,228,50,95,114,204,190,230,140,93,186,116,144,220,42,188,188,94,196,109,94,86,73,43,249,119,233,53,87,191,117,239,246,98,117,85,114,238,229,85,95,138,129,34,248,22,208,42,253,119,214,235,101,173,212,200,251,69,31,91,207,185,204,114,162,115,210,84,186,62,253,55,183,231,197,249,73,246,119,244,216,102,8,33,166,137,176,83,196,200,227,110,251,53,173,68,68,239,191,162,21,149,224,211,166,49,82,227,57,6,164,76,212,87,214,249,78,138,170,119,78,73,46,16,187,109,217,255,0,67,151,252,69,156,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,33,119,138,238,56,151,190,23,238,213,136,229,73,40,122,28,189,255,0,62,227,66,139,238,95,135,212,77,18,53,248,132,217,86,245,195,22,81,2,66,178,114,249,46,200,221,255,0,242,133,34,252,23,224,6,189,96,230,240,188,106,108,191,37,163,199,105,209,235,37,95,83,100,102,251,251,49,185,254,228,95,205,248,31,102,162,105,230,71,166,121,45,70,49,147,80,77,77,83,7,39,239,145,72,196,119,52,108,127,110,118,181,87,179,219,238,247,129,62,124,32,53,213,49,236,234,191,73,110,247,88,161,165,189,244,188,163,39,159,149,27,209,134,190,161,252,136,233,17,19,186,166,251,53,126,189,189,76,237,226,233,160,210,229,250,115,75,170,86,91,82,77,89,96,231,235,172,16,43,164,147,175,61,4,13,223,150,53,85,217,26,190,174,78,223,31,66,166,180,135,81,46,122,85,168,54,188,230,209,60,145,84,219,186,252,170,199,57,171,248,200,36,137,126,107,154,190,146,47,229,39,248,141,138,236,245,88,71,18,122,63,21,68,143,165,185,217,47,188,219,171,22,25,154,189,26,165,79,253,35,62,124,31,95,167,185,83,176,80,79,12,204,199,111,217,53,86,158,229,149,80,83,90,242,46,78,180,242,61,140,116,126,94,57,165,111,43,164,221,169,187,145,168,187,181,119,223,220,189,203,123,225,107,135,202,141,28,210,235,150,45,81,73,70,218,136,241,171,181,35,170,155,26,162,191,173,59,164,68,115,214,54,42,167,116,247,123,189,23,109,202,107,214,237,47,203,184,125,213,107,142,37,95,5,109,190,170,221,209,232,212,181,178,196,143,234,83,71,35,185,30,172,98,174,201,50,34,236,137,235,183,219,62,48,47,20,186,58,205,55,158,213,149,211,69,79,122,158,221,91,20,207,141,136,198,170,185,239,70,35,86,74,190,125,249,85,190,169,234,139,183,109,128,175,157,110,141,109,122,249,159,68,229,107,150,147,48,186,181,85,157,209,121,43,100,244,244,237,216,189,142,6,39,178,230,124,46,226,45,172,183,83,84,197,21,170,130,146,88,231,133,143,107,246,183,83,115,53,81,119,69,69,71,42,42,47,199,208,160,157,70,200,25,149,234,22,79,148,198,231,57,183,139,205,109,193,170,229,221,85,37,157,239,77,251,175,231,124,87,237,82,245,252,51,174,173,184,240,191,100,137,45,213,52,222,91,203,66,174,150,30,68,147,150,221,71,237,181,119,238,139,191,101,247,236,7,118,201,56,60,210,43,142,113,6,115,100,195,236,214,170,206,118,173,75,41,45,244,176,50,127,199,44,175,87,163,97,221,202,229,84,223,119,119,68,77,253,55,35,231,24,222,25,248,126,166,88,42,178,237,44,161,167,181,101,16,68,249,164,130,24,162,130,10,167,53,149,18,46,237,130,149,210,62,71,72,248,211,215,186,39,197,16,159,160,13,98,115,205,58,212,93,23,203,170,44,185,69,154,237,99,184,219,42,223,28,85,15,167,158,155,157,209,202,230,182,72,156,246,177,202,213,116,78,86,185,17,62,111,213,218,87,240,139,226,89,168,250,57,114,183,98,218,135,112,170,200,49,183,73,13,51,164,171,150,122,186,138,120,149,208,49,85,139,53,83,35,98,54,56,222,169,219,100,87,47,185,84,180,206,36,184,53,210,62,36,172,210,211,228,182,120,232,110,156,174,88,174,52,52,244,177,84,115,242,76,137,205,43,224,145,219,115,76,231,46,222,244,69,245,245,167,190,42,56,2,213,174,31,175,149,85,54,76,110,241,145,99,61,71,190,26,234,26,58,154,190,140,60,243,171,86,105,27,78,200,218,228,142,20,115,182,236,156,200,190,139,216,46,223,71,248,129,210,221,108,199,105,47,184,86,95,105,170,125,68,113,185,244,109,184,83,190,162,23,58,56,220,172,124,113,200,254,87,39,85,173,84,223,178,174,223,13,242,65,172,230,149,235,142,171,104,94,71,13,207,14,200,238,182,231,210,84,54,73,104,29,89,83,12,18,57,178,49,202,217,35,142,70,111,191,73,173,84,85,244,77,190,27,88,86,131,248,195,212,50,22,90,181,151,31,141,85,141,77,170,109,180,139,186,236,145,55,187,234,43,127,246,139,233,240,95,136,22,178,12,57,162,28,88,232,150,189,81,66,236,51,56,180,124,168,248,219,35,173,51,92,233,60,243,81,82,61,213,96,142,103,185,19,154,86,179,127,206,237,235,182,249,140,10,139,241,164,198,34,131,53,198,114,150,237,207,37,186,138,141,85,118,223,188,183,23,252,61,63,95,234,34,167,0,89,140,24,111,20,88,100,213,8,222,75,173,214,221,107,221,219,118,89,110,52,189,251,185,63,55,235,251,20,177,31,24,188,14,43,222,144,90,50,184,233,156,234,138,11,165,59,29,35,89,190,209,178,150,225,34,162,175,42,174,219,174,254,168,133,84,112,237,90,203,118,189,105,213,116,146,116,217,79,149,218,37,115,183,219,100,109,108,74,189,255,0,80,27,49,69,43,38,137,147,70,228,86,72,212,115,85,23,213,23,208,253,156,62,27,88,203,142,37,101,174,141,252,237,168,183,211,74,215,111,191,50,58,38,170,46,254,255,0,83,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,12,65,197,79,18,24,199,10,250,61,113,213,92,142,129,110,114,195,52,84,86,203,91,106,58,15,184,86,72,171,203,10,73,202,238,68,229,107,222,231,114,174,205,99,151,101,93,145,96,87,245,115,191,245,93,255,0,158,223,252,0,22,168,8,23,194,119,138,95,237,160,214,219,70,142,254,193,127,131,63,42,83,85,212,124,163,248,79,231,122,125,8,31,46,221,47,41,30,252,220,155,111,206,155,111,191,127,66,122,0,0,0,0,0,0,0,0,0,0,0,0,0,4,122,226,175,142,45,23,225,50,130,42,108,206,178,166,239,147,215,67,215,160,199,109,156,174,170,149,155,170,36,146,185,202,141,134,45,209,83,153,203,186,236,238,86,189,81,80,174,156,207,198,175,136,43,173,99,255,0,1,244,223,8,199,232,85,219,177,149,140,169,184,84,34,119,217,22,68,146,38,47,109,183,252,90,122,123,189,0,185,176,83,110,11,227,95,174,86,186,200,91,168,122,93,134,223,232,90,239,198,124,154,181,54,234,151,34,170,254,91,159,51,55,77,251,126,45,61,63,89,98,220,47,113,173,162,92,87,91,101,76,10,237,53,6,65,69,26,75,93,143,92,209,177,86,194,207,69,145,136,138,173,154,61,251,115,177,87,109,211,153,26,170,136,161,159,0,0,1,10,184,214,241,33,253,167,218,167,106,211,63,216,107,240,183,229,60,126,11,239,157,252,34,242,29,62,165,77,68,61,46,159,149,151,125,188,183,55,55,50,111,207,182,221,183,92,211,194,15,18,95,182,179,71,32,213,175,192,207,193,126,181,198,170,131,228,255,0,148,124,238,221,21,106,115,245,122,81,122,243,122,114,246,248,168,25,176,0,0,0,0,2,37,241,91,226,71,161,252,48,220,42,48,230,50,163,52,205,169,209,58,214,75,100,205,142,58,53,84,221,18,170,165,81,205,137,85,63,33,173,123,211,116,85,106,34,162,129,45,1,75,89,79,141,47,18,119,58,215,59,21,193,112,43,37,18,46,236,142,106,90,170,201,190,199,72,179,53,171,250,152,211,177,105,215,141,158,172,91,235,96,139,85,52,147,23,189,208,243,35,101,150,201,44,246,250,132,102,219,43,182,149,243,49,206,223,190,219,49,23,211,217,245,2,224,193,133,56,108,226,255,0,68,120,167,179,75,93,166,89,19,219,116,163,141,178,87,216,238,12,72,46,20,104,189,183,116,123,170,61,155,246,231,141,206,110,234,136,170,139,216,205,96,0,0,0,0,0,0,0,0,0,49,39,17,124,82,104,239,11,152,172,121,54,170,100,43,4,181,124,205,183,90,169,24,147,87,220,30,221,185,146,24,183,78,201,186,110,247,43,88,221,209,21,200,170,136,161,150,193,79,90,147,227,99,171,55,42,217,161,210,125,41,198,108,84,28,219,71,45,238,73,174,21,42,222,221,246,141,241,49,138,189,251,108,244,68,93,183,95,83,225,193,60,107,181,210,213,93,27,117,19,76,48,220,130,222,142,246,210,219,230,45,213,42,155,174,255,0,140,115,230,103,195,111,197,167,167,127,93,192,185,48,96,142,23,120,205,209,126,44,44,178,212,233,253,214,90,43,245,4,77,146,229,143,92,121,99,174,166,69,217,22,70,162,42,164,177,115,42,39,81,138,168,155,181,28,141,85,70,153,220,0,5,122,113,31,226,213,251,95,117,183,41,209,223,216,3,229,239,193,154,152,169,254,81,252,42,242,190,99,158,8,229,223,165,228,223,201,183,83,109,185,215,211,127,126,192,88,88,42,175,250,185,223,250,174,255,0,207,111,254,0,230,177,255,0,28,60,50,166,88,211,42,225,242,245,110,141,93,237,186,223,127,138,177,205,77,211,186,35,225,135,117,219,126,219,167,187,237,64,179,160,96,190,30,184,213,225,227,137,191,220,90,107,154,181,183,198,198,178,201,97,186,71,229,46,44,106,38,238,86,198,170,169,42,34,119,87,68,231,181,61,234,134,116,0,0,0,0,0,15,85,77,77,61,29,60,181,149,149,17,193,4,12,116,146,203,35,209,172,141,141,77,213,206,85,236,136,136,138,170,170,87,191,17,30,49,90,83,167,183,90,156,95,68,113,103,234,5,117,51,150,41,110,242,212,173,45,173,143,69,217,122,74,141,89,42,19,178,247,68,99,23,116,86,189,200,5,134,130,146,171,124,103,56,173,168,175,90,170,92,107,78,169,105,209,200,173,166,109,166,169,205,229,69,244,87,58,167,153,119,79,85,69,79,171,99,49,232,247,141,154,207,112,130,221,175,26,73,13,61,52,170,214,201,117,197,231,122,244,151,209,92,180,147,185,85,91,239,237,54,232,136,187,35,149,64,181,32,117,29,45,213,141,59,214,172,58,147,61,211,12,170,138,255,0,100,172,221,25,81,76,229,222,55,167,206,142,70,57,17,209,189,55,77,216,244,71,38,233,219,186,29,184,0,5,95,229,62,54,127,131,89,61,223,28,253,172,222,103,228,170,250,138,46,183,225,159,39,83,165,35,153,205,203,228,87,109,249,119,219,117,219,127,85,2,208,0,0,0,0,1,90,186,177,227,41,251,23,234,158,101,166,127,181,199,229,63,193,44,130,227,98,243,191,133,253,31,53,229,106,100,135,171,211,242,78,228,230,233,243,114,243,59,109,246,221,118,220,177,60,66,255,0,248,87,137,217,50,143,41,229,126,88,183,83,87,244,58,156,253,46,172,77,127,39,54,201,205,183,54,219,236,155,237,232,128,114,224,0,0,0,0,17,47,141,207,16,76,99,131,155,142,59,141,199,131,174,101,144,223,97,146,182,91,123,110,222,65,40,232,209,85,140,153,239,232,203,186,189,232,246,181,188,169,251,219,215,116,217,17,66,90,2,170,255,0,171,157,255,0,170,239,252,246,255,0,224,9,107,192,239,27,31,183,54,211,150,221,63,99,63,192,255,0,193,106,154,74,126,159,203,63,40,121,158,187,100,118,251,244,34,228,229,233,122,108,237,247,247,109,220,36,248,0,0,0,0,7,27,146,100,118,44,63,31,185,101,121,61,210,158,219,104,180,82,203,91,93,89,80,238,88,224,130,54,171,158,247,47,193,17,21,64,228,129,93,154,37,226,255,0,129,103,154,207,118,192,243,252,89,246,12,94,233,116,242,152,157,234,6,190,71,244,213,81,145,182,182,46,234,215,72,239,105,28,196,217,156,232,197,69,70,172,139,98,96,0,0,0,0,0,0,1,7,120,160,241,92,209,109,11,187,214,225,58,127,108,147,81,50,154,23,190,10,180,164,170,72,45,180,83,55,178,177,245,60,174,234,61,171,234,216,218,228,236,230,171,218,228,216,134,87,223,25,254,40,238,21,207,150,203,137,233,245,170,145,21,122,112,252,157,85,59,246,247,115,189,213,30,210,253,104,214,167,212,5,215,130,164,244,187,198,223,46,130,190,26,125,105,209,219,69,109,11,215,105,170,241,137,228,166,154,36,223,231,54,10,135,200,217,23,110,219,117,89,223,190,233,232,89,30,133,113,19,164,124,72,98,127,134,26,77,149,195,117,166,137,205,142,178,149,237,88,170,232,100,84,223,146,120,93,237,49,125,118,94,237,118,203,202,170,137,184,25,36,0,0,21,149,168,62,52,159,128,153,238,75,132,126,214,207,61,248,61,119,172,181,121,175,195,30,151,95,161,51,226,234,114,121,23,114,243,114,111,203,186,237,190,219,175,169,101,54,122,255,0,149,109,52,87,78,151,75,206,83,71,81,211,230,230,228,231,106,59,109,246,77,246,223,215,96,62,192,0,0,0,0,0,0,97,206,36,184,178,209,142,21,241,200,175,122,163,127,123,107,107,90,245,182,217,168,88,147,87,215,171,125,122,113,238,136,214,162,246,89,30,173,98,42,162,115,110,168,139,91,186,139,227,103,171,119,42,201,98,210,189,38,197,236,84,60,202,214,73,122,150,123,141,66,183,220,239,197,186,22,53,87,215,101,71,162,111,182,235,234,5,194,130,150,241,111,26,110,36,109,149,104,185,94,7,129,95,40,213,119,115,33,165,170,163,159,221,217,178,36,207,106,39,175,172,106,189,253,125,196,234,225,119,196,195,65,184,146,184,210,97,245,126,103,7,204,170,213,25,5,162,237,51,95,13,92,155,124,202,106,164,68,108,142,247,35,94,216,222,229,249,173,80,37,208,0,0,35,167,27,92,94,254,211,156,10,195,155,254,199,191,133,223,45,221,254,74,242,191,43,121,14,143,226,100,151,169,207,209,151,155,247,189,185,118,79,93,247,237,177,13,191,171,157,255,0,170,239,252,246,255,0,224,0,181,64,85,116,62,57,176,186,102,54,163,134,7,178,37,114,35,220,204,209,28,230,183,126,234,136,180,40,138,187,123,183,79,181,12,129,134,248,214,104,37,218,118,83,230,218,103,154,99,253,69,217,102,165,242,245,240,179,235,114,243,198,253,189,126,107,28,190,157,190,1,98,32,198,122,49,196,166,135,113,7,110,125,195,72,181,26,213,126,116,44,231,158,141,142,116,53,148,233,233,188,148,210,163,101,98,110,187,115,43,121,85,125,21,76,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,252,75,43,33,137,243,72,228,70,70,213,115,149,87,209,19,212,253,156,62,99,88,219,118,37,122,174,145,252,173,167,183,212,202,231,111,183,42,54,39,42,174,254,239,64,53,249,227,247,49,131,50,226,139,51,154,157,27,201,106,186,92,109,123,183,110,235,21,198,171,191,103,47,231,125,95,98,18,171,193,111,24,134,124,215,38,202,93,183,60,118,234,218,52,84,219,126,210,219,159,240,244,253,127,168,129,220,68,214,178,227,175,90,137,93,28,157,70,207,149,93,228,107,183,223,116,117,108,171,190,255,0,172,181,127,7,76,14,59,38,144,93,242,185,105,156,218,138,251,165,67,27,35,153,182,241,62,150,223,34,34,47,42,46,219,166,254,170,128,88,112,6,28,214,254,44,52,75,65,104,166,118,103,155,218,62,84,100,110,145,182,152,110,116,158,121,200,137,38,202,144,73,51,28,169,205,19,153,191,231,118,245,223,96,204,102,55,214,14,32,116,183,68,241,218,187,238,107,151,218,105,95,79,28,142,101,27,174,20,236,168,153,205,142,71,35,25,28,146,51,153,203,210,115,81,55,238,169,183,199,106,239,215,143,24,121,221,11,237,90,53,143,198,138,246,46,245,55,42,69,221,21,82,86,246,125,61,111,254,205,125,62,43,240,43,211,85,53,199,85,181,211,35,154,231,152,228,119,91,139,234,234,29,36,84,13,172,169,154,8,220,233,30,228,108,113,201,35,246,219,170,230,162,34,250,46,223,29,194,78,113,117,226,89,168,250,199,114,184,226,218,121,112,170,199,241,182,201,53,51,100,164,150,122,74,138,136,145,211,177,21,235,13,83,227,122,58,57,24,171,219,101,86,167,185,16,138,24,30,157,106,46,180,101,212,246,92,94,205,118,190,92,174,117,108,142,90,134,83,207,83,200,233,37,107,93,36,174,99,94,228,106,58,86,171,156,168,191,59,235,239,157,248,87,224,11,86,184,129,190,82,212,222,241,187,198,59,140,245,24,249,171,171,168,234,105,58,208,243,192,174,88,100,117,59,227,115,150,57,149,205,223,178,242,170,250,39,123,132,225,183,131,93,34,225,182,205,21,62,53,103,142,186,235,202,213,150,227,93,79,75,45,71,63,36,40,188,178,178,8,221,183,52,45,114,111,239,85,95,95,64,143,188,28,248,103,225,250,103,96,165,203,181,78,134,158,235,148,79,19,38,142,9,162,138,120,41,92,230,83,200,158,204,244,173,145,146,54,70,72,158,189,145,126,42,164,131,198,248,61,210,43,118,113,62,115,123,195,236,215,90,206,119,45,51,42,237,244,179,178,15,199,36,172,86,35,161,221,170,213,69,219,103,118,69,93,189,119,51,208,2,55,113,207,61,151,12,225,119,46,101,29,182,154,154,41,109,85,244,145,71,4,44,99,89,189,186,167,149,173,68,217,17,17,26,136,136,159,15,66,137,244,70,53,186,107,230,3,19,21,173,90,188,190,212,212,231,236,137,207,91,31,175,175,110,229,220,248,152,221,91,110,225,126,247,18,219,170,106,124,207,153,133,29,20,60,233,31,53,186,179,219,114,239,217,19,110,235,238,220,162,141,58,200,25,138,106,22,49,148,200,231,53,182,123,205,21,193,202,213,217,81,34,157,143,93,187,167,230,252,83,237,64,46,143,140,158,30,41,245,107,79,176,165,184,249,72,104,241,187,101,182,178,186,177,118,106,182,158,158,10,142,162,53,235,27,145,19,105,21,81,29,178,123,213,80,168,93,113,168,164,185,106,59,241,188,117,35,168,165,178,111,98,162,90,125,158,179,54,25,229,100,110,246,59,57,202,138,157,209,19,126,219,34,19,75,136,63,18,117,201,116,98,60,3,14,70,58,186,227,105,75,85,85,66,247,116,112,73,73,44,79,84,116,117,74,169,34,57,205,94,237,84,248,167,162,17,203,129,189,14,189,235,231,16,86,70,84,219,234,106,237,150,218,234,107,189,206,166,72,159,36,111,142,58,218,110,179,85,235,27,218,174,86,203,190,206,217,54,93,213,118,245,11,86,240,209,209,40,180,139,135,250,28,130,233,69,21,45,110,67,20,87,121,37,150,52,100,140,138,122,42,55,170,57,93,27,85,26,139,26,170,166,234,155,167,170,144,239,197,255,0,93,83,33,206,168,52,146,209,117,138,106,91,47,87,205,178,9,249,145,221,104,104,42,25,206,141,145,81,123,162,237,187,83,234,223,212,176,222,39,53,19,29,225,195,134,235,164,148,181,84,244,9,75,102,158,207,106,103,60,113,42,204,218,9,186,45,106,35,163,239,248,158,200,206,253,187,39,194,128,181,123,81,46,122,171,168,55,76,230,239,60,146,212,220,122,28,202,247,57,203,248,184,35,137,62,115,156,190,145,167,229,47,248,128,233,192,236,250,119,167,153,30,166,100,180,248,198,51,65,53,77,76,252,255,0,189,197,35,209,188,177,189,253,249,26,229,78,204,119,187,220,124,121,166,53,62,33,146,214,99,181,8,244,146,147,167,186,63,125,253,168,218,255,0,122,39,231,124,0,187,191,10,44,113,44,156,47,218,107,21,85,100,174,235,243,127,188,184,215,34,123,147,227,245,147,72,141,126,30,214,85,178,240,197,139,192,176,172,124,222,119,178,183,111,252,161,86,191,4,248,146,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,1,143,117,243,7,102,162,233,85,235,18,124,146,51,206,249,110,241,174,203,236,84,197,39,230,187,243,62,6,66,61,115,195,29,68,78,134,86,238,215,109,186,109,245,129,172,54,3,124,147,9,207,40,47,72,199,35,232,186,189,149,59,251,112,185,191,20,252,239,137,110,62,32,252,26,218,117,119,77,153,170,90,111,102,137,183,203,102,251,199,79,78,212,150,175,169,81,75,7,180,144,192,231,201,200,200,223,183,180,155,38,254,237,208,171,126,38,176,198,233,206,184,100,88,189,37,43,233,161,162,242,157,54,185,156,159,62,142,23,175,100,107,83,213,255,0,15,121,124,60,34,231,86,253,94,225,234,193,120,169,158,43,130,212,121,174,191,51,219,42,47,45,116,237,110,251,185,223,235,126,245,247,1,174,100,177,75,11,214,41,163,116,111,79,86,185,54,84,253,69,159,120,81,113,119,13,158,127,216,47,60,191,71,5,35,255,0,249,170,106,202,164,107,35,217,43,170,166,246,165,153,17,55,85,98,123,12,238,187,111,238,82,43,113,255,0,160,208,232,86,189,221,172,214,138,55,197,101,169,232,121,23,116,209,173,94,90,42,87,73,178,182,54,51,231,202,191,53,62,222,254,177,218,201,125,188,99,151,40,174,246,43,157,85,5,108,28,221,57,233,166,116,82,51,153,170,213,217,205,84,84,221,28,169,217,125,21,64,184,255,0,20,254,19,217,169,56,116,90,179,134,91,185,239,118,142,111,52,200,33,221,213,61,89,104,160,102,233,28,46,123,249,88,199,122,185,54,247,110,155,161,76,74,138,139,178,166,197,237,112,63,198,38,15,196,246,4,220,27,57,150,137,249,45,54,254,106,146,189,208,171,106,249,166,169,149,157,54,75,52,146,73,201,28,12,85,221,189,187,42,118,217,82,24,113,23,225,71,170,214,108,170,225,120,210,152,232,107,236,115,84,83,197,73,76,212,169,150,161,141,242,200,178,57,204,130,141,24,137,212,107,187,162,254,82,111,221,84,8,1,100,181,212,222,239,52,22,90,56,37,154,162,190,170,42,88,163,137,170,231,189,239,122,53,173,106,34,42,170,170,170,34,34,34,155,19,112,79,129,84,233,231,14,88,125,154,178,154,120,42,39,181,91,234,165,142,118,43,94,215,186,130,153,174,69,69,107,85,54,86,42,119,66,23,112,79,225,113,127,195,178,187,126,164,235,143,201,147,190,130,88,171,40,109,240,243,185,89,43,36,166,154,53,150,42,154,68,217,83,150,86,187,149,200,190,228,95,85,45,10,146,150,158,134,150,26,42,72,89,20,20,241,182,40,163,99,81,173,99,26,155,34,34,39,100,68,68,244,64,61,160,0,7,29,126,199,172,153,61,178,123,54,67,105,163,184,209,84,49,209,201,5,84,12,154,55,35,154,173,93,218,244,84,94,206,84,244,244,85,57,16,4,43,214,127,10,174,30,181,62,178,182,255,0,103,117,219,30,186,84,36,143,142,11,98,208,210,81,245,28,178,61,21,205,109,35,157,183,51,209,23,190,252,173,79,122,17,118,247,224,195,153,69,112,123,108,185,157,185,244,171,42,242,44,215,25,85,232,206,101,219,126,90,29,183,219,111,168,183,96,5,116,112,179,225,121,124,209,125,64,165,206,175,122,139,113,165,150,134,86,61,172,178,221,223,26,78,214,79,4,169,28,168,234,70,43,163,114,196,188,205,230,77,246,111,218,150,39,79,23,151,167,138,14,163,228,233,177,172,231,122,238,231,108,155,110,171,239,83,216,0,143,188,119,96,116,249,223,12,121,188,115,83,164,175,179,89,174,87,104,253,132,114,163,225,183,212,237,183,178,239,207,250,190,212,53,247,196,234,214,197,157,217,235,94,247,66,182,251,181,60,170,229,94,85,103,78,102,174,254,237,182,219,234,54,90,214,43,99,47,122,71,155,217,159,19,165,109,126,57,114,166,86,53,188,202,228,125,44,141,217,19,101,221,87,127,130,154,215,106,125,173,108,26,153,149,218,25,12,144,37,5,242,186,157,140,115,121,92,212,101,67,218,157,182,77,182,219,224,128,108,113,195,133,254,28,151,66,176,75,164,51,164,201,38,57,107,230,122,61,29,187,150,142,23,46,234,138,189,253,175,137,146,72,143,225,131,155,183,50,225,122,219,27,170,159,44,150,90,136,109,42,143,127,50,181,33,183,81,118,79,105,118,79,107,234,251,16,151,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,126,38,120,53,210,238,44,39,177,187,84,175,153,92,116,184,251,37,74,42,43,93,194,58,122,116,146,69,78,121,92,215,68,229,115,213,26,214,238,171,217,19,178,38,238,222,22,241,123,225,139,195,118,135,240,225,155,106,174,23,89,152,190,245,143,210,65,61,35,107,110,145,75,2,185,245,49,70,188,237,72,90,170,156,175,119,189,59,236,90,81,26,252,71,254,132,218,167,252,29,75,253,54,156,10,171,240,157,250,108,226,95,193,215,111,232,82,151,208,80,191,132,239,211,103,18,254,14,187,127,66,148,190,128,0,0,0,0,0,0,0,0,0,0,7,71,214,237,85,178,232,134,146,229,90,177,127,141,101,163,198,109,178,214,244,90,187,44,242,167,179,20,40,190,229,124,142,99,17,125,202,227,188,24,35,141,78,31,242,222,39,52,50,179,72,177,28,170,223,96,154,227,113,164,169,171,169,173,137,242,70,250,120,94,178,116,246,103,125,214,70,196,191,15,101,64,162,91,45,163,88,56,206,226,13,180,80,205,242,206,109,158,92,159,52,179,76,229,100,48,166,202,231,189,203,223,167,4,81,53,123,38,252,172,98,34,34,174,200,182,251,164,62,19,28,41,96,88,245,45,62,121,142,214,103,183,238,139,82,174,190,227,95,60,16,172,187,123,125,24,32,123,26,214,111,232,143,231,114,38,222,209,193,240,33,225,197,146,112,155,170,215,109,75,203,243,155,30,70,250,171,28,182,154,40,232,169,101,99,169,223,36,209,61,242,110,254,223,54,37,111,110,251,57,126,36,240,2,15,107,95,132,127,12,57,245,130,175,246,49,181,86,105,246,68,145,42,210,85,81,214,207,83,70,249,81,187,53,38,130,119,191,216,244,223,166,172,95,127,126,232,181,13,112,161,213,238,16,245,225,244,146,75,38,63,157,96,119,54,185,178,66,254,118,43,145,17,205,114,47,164,144,203,27,145,118,94,207,142,77,149,59,170,27,45,20,185,227,81,97,182,219,248,145,197,111,116,112,36,117,55,108,66,5,171,86,237,180,142,138,174,161,141,122,251,249,185,57,91,191,193,141,248,119,11,95,225,239,88,109,122,251,162,216,150,174,218,33,108,17,228,118,246,207,61,59,95,204,148,245,77,85,142,162,20,95,122,50,102,72,212,85,238,168,222,232,158,134,68,32,255,0,131,205,69,116,220,31,182,58,183,200,232,169,242,139,148,116,168,244,217,27,18,182,23,42,55,226,156,238,145,126,213,82,112,1,74,222,53,127,74,124,91,244,127,67,247,141,196,154,62,16,127,67,138,31,227,21,207,254,179,8,93,227,87,244,167,197,191,71,244,63,120,220,73,163,225,7,244,56,161,254,49,92,255,0,235,48,9,176,0,0,0,2,33,120,148,241,107,95,195,30,140,195,109,194,171,146,159,57,205,159,45,5,162,100,217,93,67,3,26,158,98,173,17,127,41,136,246,53,159,221,200,142,239,202,168,84,103,9,252,42,234,47,24,250,159,81,142,89,110,15,163,160,165,253,221,144,228,53,108,124,237,164,99,220,189,215,190,242,207,34,243,114,177,92,138,229,71,42,170,35,92,169,33,252,92,105,117,31,61,226,173,45,182,172,78,255,0,112,180,227,88,245,13,13,43,233,109,243,203,2,190,78,122,137,28,138,214,171,85,202,179,53,170,169,249,141,69,244,39,79,133,118,146,197,166,92,37,89,46,117,182,73,45,215,236,186,186,182,235,116,108,241,43,39,246,103,124,16,53,200,238,232,137,20,44,114,55,220,175,114,237,186,168,30,52,239,194,155,131,140,34,209,21,29,243,6,174,204,110,41,26,50,107,133,230,233,80,142,123,189,92,173,138,7,199,19,83,127,79,101,85,19,183,50,247,85,234,26,231,225,5,195,166,121,102,169,168,210,20,173,211,204,133,172,87,83,44,117,51,86,219,229,126,221,155,44,51,57,207,106,47,166,241,189,188,187,239,202,237,185,86,120,0,53,176,187,90,181,187,130,221,122,90,89,165,169,198,179,124,58,181,36,134,120,28,171,13,68,107,243,94,197,217,18,106,121,89,238,84,217,205,114,181,200,139,186,37,252,112,185,175,214,62,38,52,79,30,213,155,52,45,166,154,225,18,193,115,162,69,223,201,215,196,188,179,197,241,229,230,246,154,171,221,88,230,42,250,144,19,198,251,3,179,178,45,49,212,216,32,142,59,164,175,174,177,213,72,137,237,77,3,81,147,66,138,191,6,57,211,237,255,0,181,83,149,240,59,201,174,21,120,142,173,97,178,61,203,67,107,185,90,110,112,183,159,178,75,85,21,76,114,42,55,220,188,180,113,119,247,236,159,0,44,244,0,0,0,0,0,0,0,7,64,215,141,101,198,56,127,210,92,143,86,178,213,87,80,216,41,22,86,211,177,200,217,42,167,114,163,33,129,155,254,83,228,115,91,245,110,170,189,145,77,127,50,44,139,92,248,229,226,6,23,207,215,200,51,12,178,175,202,219,232,216,238,90,122,42,116,221,205,138,52,94,209,65,19,57,156,171,240,71,61,202,174,87,42,205,175,26,157,116,168,171,200,113,30,30,45,21,123,82,91,224,76,146,242,214,61,125,186,137,21,241,83,70,228,69,219,216,98,74,253,151,127,223,152,189,182,59,223,131,14,128,81,89,176,28,131,136,171,221,189,29,116,200,170,164,178,89,37,145,136,171,21,4,10,157,121,35,95,119,82,125,216,191,251,183,214,187,135,123,208,95,8,94,30,48,76,126,146,163,89,160,169,212,12,153,241,163,234,213,213,147,210,91,160,145,125,91,12,80,185,143,123,83,186,115,74,229,230,245,229,111,205,78,103,89,60,37,56,88,207,236,51,197,167,182,90,221,62,191,54,53,242,181,182,250,201,170,105,213,233,232,147,83,206,247,35,155,241,228,86,59,223,191,185,102,200,3,91,204,195,21,215,30,6,248,129,91,115,174,19,88,51,28,86,161,181,84,23,26,55,42,193,89,78,237,249,38,141,85,54,150,9,27,187,92,215,38,203,237,177,232,138,142,106,94,255,0,9,92,71,88,248,166,209,59,62,169,218,233,163,162,174,145,206,161,188,219,216,254,100,162,184,68,137,213,141,23,213,88,168,230,72,197,94,252,146,55,126,251,161,29,124,92,248,123,183,234,95,15,203,171,214,202,36,92,147,78,36,74,133,145,137,237,79,107,153,237,101,68,110,248,163,21,89,50,42,252,212,100,136,159,61,72,161,224,217,174,146,97,186,215,120,209,27,173,90,165,175,61,163,90,154,6,61,222,203,46,116,140,115,209,26,158,137,207,7,89,21,125,235,20,105,223,176,23,58,107,213,226,63,244,217,213,63,225,26,95,232,84,230,194,166,189,94,35,255,0,77,157,83,254,17,165,254,133,78,4,220,225,255,0,194,143,134,189,97,208,29,63,212,91,254,65,159,91,239,25,29,138,142,233,92,235,117,210,149,177,172,178,196,142,114,53,178,211,73,202,221,215,178,122,253,103,213,158,248,35,105,173,85,12,239,210,253,103,201,173,181,141,143,120,35,191,210,211,215,68,247,162,122,57,240,54,21,106,42,251,209,174,84,245,217,222,132,195,224,155,232,141,164,63,197,11,111,243,45,51,96,26,221,107,6,139,107,151,5,218,187,67,108,201,95,53,143,33,182,189,151,59,37,238,213,80,229,134,161,173,119,179,61,52,187,34,174,206,69,69,107,145,28,158,142,106,34,247,187,46,1,248,170,127,21,218,29,6,81,125,101,60,25,109,134,163,228,156,134,24,81,26,199,206,214,163,153,82,198,254,75,37,98,163,182,244,71,164,141,78,205,67,12,120,204,225,54,155,223,12,182,124,206,90,88,190,83,198,178,106,102,211,212,42,123,105,5,68,82,50,88,145,118,244,115,146,23,42,118,239,26,125,139,26,252,18,114,187,133,38,184,103,216,60,114,201,228,110,184,163,110,178,179,155,217,89,105,107,33,137,138,169,241,229,172,147,252,42,5,199,0,0,0,0,169,223,23,158,47,239,31,46,254,213,124,2,239,37,45,13,52,17,85,101,243,192,253,157,81,36,141,71,195,66,170,158,140,107,21,146,61,63,41,94,196,95,154,228,92,41,192,127,134,253,231,138,74,7,106,94,161,222,107,113,189,63,134,161,96,167,117,44,104,149,183,119,177,118,145,32,115,209,89,28,109,93,218,178,170,59,218,69,106,53,118,114,183,4,107,62,47,171,250,165,174,25,158,95,83,128,228,243,84,228,153,45,117,83,28,251,101,71,42,36,181,14,233,181,28,173,217,24,214,171,90,157,246,70,162,123,144,216,131,77,176,59,22,151,105,254,61,167,88,205,44,116,246,204,114,219,5,186,153,140,110,219,182,54,35,85,203,241,115,149,21,202,171,221,85,202,171,221,64,143,214,111,12,110,8,236,246,182,219,29,162,208,215,170,34,243,212,214,222,43,228,158,69,84,217,85,92,147,34,55,211,209,168,212,79,84,68,34,247,21,158,15,56,228,120,253,118,107,194,229,194,186,158,227,67,19,231,126,41,113,168,90,136,234,218,212,223,146,150,119,123,108,147,182,200,201,85,232,229,84,246,217,239,180,96,6,187,252,26,113,81,152,240,131,172,144,93,103,117,119,224,205,109,75,104,50,203,35,218,228,89,32,71,43,93,34,70,187,109,81,10,171,149,187,236,189,156,197,236,229,54,22,181,93,45,247,187,101,29,234,211,87,29,85,13,124,17,213,82,207,26,238,201,98,123,81,204,123,87,222,138,213,69,79,180,160,223,19,252,14,207,129,241,153,154,197,98,130,58,122,107,235,41,47,142,133,137,178,50,122,136,26,233,215,237,124,169,36,139,245,189,75,105,240,225,201,174,25,111,4,218,89,117,185,61,206,154,11,109,77,177,170,231,243,47,74,142,182,122,88,147,127,130,71,3,17,19,220,157,189,192,73,51,87,237,83,254,201,217,127,240,245,195,250,67,205,160,77,95,181,79,251,39,101,255,0,195,215,15,233,15,3,104,16,0,0,0,26,214,113,99,244,167,214,79,210,6,67,247,140,230,196,186,67,253,137,176,175,226,237,183,250,52,102,187,92,88,253,41,245,147,244,129,144,253,227,57,177,46,144,255,0,98,108,43,248,187,109,254,141,24,29,184,0,0,0,0,137,186,207,225,163,195,254,189,234,61,219,84,181,22,255,0,157,213,222,239,15,98,201,209,187,196,200,97,141,141,70,50,40,153,208,94,70,53,173,68,68,221,125,234,170,170,170,171,44,128,20,139,226,85,193,78,142,112,155,98,192,238,90,91,81,144,201,46,71,87,95,5,103,202,181,204,168,68,108,44,133,89,201,203,27,54,93,228,118,254,190,227,62,120,29,127,90,122,181,252,35,104,254,106,164,120,226,255,0,90,122,75,252,35,119,254,106,152,120,29,127,90,122,181,252,35,104,254,106,164,11,62,0,0,0,0,42,11,197,143,141,84,204,175,83,240,195,166,87,132,125,138,207,58,46,89,89,3,189,154,202,232,221,187,104,209,201,235,28,46,68,87,252,100,68,79,245,62,242,203,196,155,141,8,120,104,211,69,194,48,139,154,51,81,243,10,103,199,110,88,213,21,246,170,53,94,89,43,93,249,174,249,204,139,127,87,162,187,186,70,228,90,201,224,27,131,251,191,22,250,182,181,57,44,117,108,193,49,233,91,89,146,92,57,156,142,170,114,175,51,40,216,255,0,85,146,85,69,230,93,247,107,57,157,190,234,212,80,148,62,19,28,19,121,234,138,78,42,245,62,213,251,158,157,238,76,54,223,81,31,239,146,39,178,235,139,154,190,230,175,51,98,223,242,145,210,38,220,177,185,109,128,249,109,86,187,109,142,217,71,101,179,80,193,69,111,183,193,29,45,45,52,17,163,34,130,24,218,141,100,108,106,118,107,90,212,68,68,78,200,136,125,64,0,0,0,0,10,242,241,103,226,254,241,164,120,149,6,130,233,205,222,74,28,147,48,164,117,85,226,182,7,242,205,69,106,85,86,36,108,84,238,215,206,230,189,188,201,221,24,199,251,220,138,150,26,80,55,136,45,171,84,53,31,140,29,73,190,179,10,201,43,41,41,110,109,181,81,62,43,101,68,145,36,20,177,50,22,244,213,26,169,202,170,199,63,183,101,87,170,251,192,249,56,31,224,79,47,226,254,255,0,91,112,168,186,73,142,224,246,57,27,21,202,241,208,234,73,52,202,136,239,45,76,213,217,174,147,149,81,92,170,187,49,28,213,84,85,86,181,109,87,17,240,185,224,171,21,181,178,223,81,165,50,223,231,70,181,36,174,187,221,234,228,158,85,79,122,164,114,50,54,175,117,223,145,141,69,253,73,183,127,224,159,76,40,52,143,133,157,56,197,41,109,137,69,85,53,138,150,235,115,98,179,105,22,186,170,52,158,126,127,122,185,31,34,179,191,162,49,169,232,136,134,112,2,186,120,141,240,116,210,108,166,203,85,121,225,214,227,83,135,100,48,181,210,67,106,175,171,150,174,217,86,190,188,156,242,43,166,129,203,238,127,51,218,155,109,201,223,116,172,253,34,213,77,95,224,195,93,146,249,71,73,89,103,200,49,202,199,91,239,182,74,181,86,50,174,20,114,117,169,103,106,118,115,93,182,237,114,111,178,242,61,171,217,20,217,24,165,143,25,236,14,207,142,241,27,143,102,86,184,35,134,163,44,198,227,146,224,141,77,150,90,138,121,95,18,74,191,90,197,209,103,217,26,1,111,218,93,168,216,214,174,233,222,61,169,184,133,67,166,179,228,148,17,87,210,171,209,17,236,71,167,120,222,137,232,246,59,153,142,79,115,154,168,118,146,11,248,56,100,215,11,247,8,181,54,170,199,185,97,199,50,235,141,178,145,21,251,162,68,232,105,170,149,17,61,201,212,170,145,118,248,170,175,188,157,0,107,43,196,23,246,122,212,159,227,125,231,250,108,166,202,120,135,245,167,100,254,14,166,254,105,166,181,156,65,127,103,173,73,254,55,222,127,166,202,108,167,136,127,90,118,79,224,234,111,230,154,7,46,0,0,0,0,99,253,124,214,60,123,64,52,131,39,213,204,153,58,148,152,253,18,205,29,58,57,26,234,170,135,42,50,8,26,171,232,175,149,204,110,254,237,247,247,25,0,175,111,25,138,172,206,227,163,56,70,9,137,217,46,183,24,174,249,12,149,213,205,160,165,146,101,228,166,129,81,141,127,34,47,178,174,168,71,108,190,170,196,95,112,21,111,119,187,235,71,25,154,246,217,234,93,81,145,102,217,173,122,65,79,11,119,72,160,103,126,88,216,157,210,42,120,152,138,191,6,177,170,229,85,238,171,107,58,19,224,253,195,222,15,102,165,171,214,119,214,234,6,66,230,182,74,134,121,185,168,173,176,191,109,249,98,142,23,50,71,162,46,254,212,143,84,114,34,123,13,238,134,23,240,98,209,26,235,118,109,168,90,161,153,98,85,214,250,251,69,13,21,170,208,251,133,35,225,114,121,151,74,250,135,49,30,137,221,27,4,77,230,79,115,220,155,247,82,216,0,136,121,255,0,133,95,6,185,173,158,74,11,70,159,214,98,85,220,138,144,220,108,183,74,132,146,53,247,42,199,59,228,137,201,191,197,155,237,239,66,166,120,191,224,215,81,248,59,205,169,40,47,85,169,120,199,110,142,116,182,60,138,150,39,68,201,213,139,222,57,27,186,244,103,106,108,229,103,51,147,101,69,107,151,190,219,17,17,95,196,227,3,179,231,28,25,231,82,220,160,141,213,56,227,41,175,150,249,156,155,172,19,195,59,26,229,111,214,232,159,52,127,99,212,14,149,225,121,198,21,207,136,157,52,172,211,221,65,185,62,175,57,193,227,137,178,213,202,187,201,115,183,59,217,138,161,234,171,187,165,98,167,36,139,239,222,55,42,170,189,73,186,80,199,132,238,77,112,176,241,179,137,218,168,222,228,135,35,182,221,173,149,104,143,217,22,38,209,75,84,136,169,239,78,165,44,107,183,197,17,125,197,243,129,93,62,54,159,216,23,4,254,55,167,244,42,130,31,120,106,240,137,165,60,89,95,115,203,110,169,79,125,142,44,114,146,130,122,63,146,171,25,78,170,233,159,50,63,159,153,143,221,54,141,187,122,123,201,131,227,105,253,129,112,79,227,122,127,66,168,49,87,129,215,245,217,171,95,193,214,143,231,106,64,206,55,127,5,222,22,107,152,171,108,204,53,34,219,34,51,149,188,151,58,57,99,230,223,231,57,175,165,87,47,216,142,67,17,231,190,7,242,54,146,106,157,48,215,150,201,82,214,175,70,138,253,103,228,141,235,223,110,106,152,30,170,212,244,244,133,223,226,45,88,1,173,158,170,104,159,16,60,33,106,5,36,89,133,170,239,137,222,105,101,235,218,111,86,250,135,54,25,213,171,251,229,53,84,106,136,229,78,219,162,42,57,187,167,51,83,125,139,43,240,253,241,58,147,85,46,182,237,18,226,26,178,150,159,41,171,86,83,88,242,36,107,98,138,235,42,236,214,211,212,53,17,27,29,67,151,110,87,55,102,200,171,203,179,93,203,207,60,245,91,74,48,45,108,193,174,90,115,169,56,245,61,226,201,116,141,91,36,50,167,183,19,246,94,89,98,127,172,114,53,87,118,189,189,209,127,89,175,231,24,124,45,101,28,34,107,12,216,77,101,108,213,214,106,198,124,163,142,222,57,121,22,170,151,153,81,57,182,236,217,163,114,114,189,19,223,202,228,68,107,154,6,198,32,137,222,27,156,84,85,241,53,161,12,102,89,93,230,51,92,46,72,237,55,201,92,237,223,86,197,106,173,53,99,190,11,35,26,246,187,227,36,82,47,100,84,66,88,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,49,183,17,247,248,113,173,11,206,238,147,84,36,41,30,57,116,229,122,189,27,178,165,28,206,77,149,85,59,251,63,19,36,145,31,196,251,55,110,27,194,245,206,54,213,62,25,47,85,19,90,81,24,254,85,114,77,110,173,236,190,210,110,158,207,215,246,40,20,91,150,85,173,247,59,188,214,177,238,153,110,23,106,137,90,228,94,101,127,82,103,46,251,247,223,125,254,179,96,142,4,112,58,124,19,134,60,34,56,105,210,39,222,108,214,219,180,158,194,53,85,243,91,233,183,223,217,111,230,125,127,106,148,1,166,22,183,95,181,47,20,180,58,25,39,74,235,229,12,15,99,91,204,231,35,234,24,213,237,178,239,190,255,0,5,54,81,209,219,99,108,186,69,132,89,153,19,162,109,6,57,108,166,70,57,188,170,212,101,44,109,217,83,100,217,83,111,130,1,219,42,34,243,20,242,193,212,124,125,70,57,156,236,93,156,221,211,109,209,125,202,87,111,20,222,23,151,205,104,212,10,172,234,201,168,183,26,185,107,165,123,220,203,213,221,242,36,13,124,243,202,177,196,141,164,122,182,54,172,169,202,222,101,219,119,125,171,98,192,10,137,178,120,48,230,82,220,24,219,214,103,110,101,42,74,156,235,13,198,84,122,179,153,55,219,154,135,109,246,223,234,37,22,140,120,85,112,245,166,21,148,87,251,195,174,217,13,210,157,35,123,224,185,173,13,93,31,81,171,27,213,90,215,82,53,219,115,49,81,59,239,202,229,247,169,53,0,28,117,135,30,178,99,22,200,44,216,245,166,142,221,69,78,198,199,28,20,176,50,24,218,141,106,53,54,107,17,17,59,53,19,211,209,16,228,64,0,0,3,4,241,177,129,84,234,39,14,89,133,154,138,154,121,234,32,181,92,42,162,142,6,43,222,247,182,130,165,173,68,68,107,149,119,87,162,108,136,107,181,123,181,212,217,47,53,246,90,200,37,134,162,130,170,90,89,99,149,170,215,177,236,122,181,205,114,42,34,162,162,162,162,162,162,27,75,85,210,211,215,82,205,69,87,11,37,130,162,55,69,44,111,106,57,175,99,147,101,69,69,236,168,168,190,138,85,239,27,30,23,55,252,203,42,184,106,78,135,124,153,3,235,229,150,178,186,223,55,59,85,242,62,74,153,164,88,162,166,164,93,220,188,209,53,188,206,85,247,42,250,40,21,81,105,181,214,222,238,180,118,107,116,46,150,174,190,162,58,104,35,107,85,202,233,30,228,107,81,17,17,85,119,85,78,200,138,165,236,120,118,240,219,102,225,243,68,224,204,50,70,67,77,121,189,83,54,233,85,83,80,140,103,151,167,154,146,146,71,177,207,124,76,123,17,175,133,202,168,170,168,155,42,170,170,250,69,110,9,188,50,243,203,38,164,81,106,38,181,81,80,211,219,108,53,49,213,83,209,201,28,204,124,147,193,61,52,205,115,163,169,165,70,172,106,212,149,170,168,228,93,251,118,238,166,89,241,29,227,103,29,211,44,62,167,67,180,182,231,27,47,85,52,207,163,169,146,223,52,104,202,58,119,69,87,76,248,209,96,157,175,142,70,61,145,175,42,179,102,166,219,166,251,32,17,123,197,15,139,7,234,206,160,73,165,216,173,217,101,199,177,234,133,142,101,130,126,104,165,171,130,122,216,28,228,228,153,204,114,44,114,55,186,181,28,169,240,78,196,16,138,41,102,122,69,12,110,145,235,232,214,166,234,191,168,246,215,215,214,221,43,103,185,92,106,165,169,170,170,149,211,77,52,175,87,190,71,185,85,92,231,57,85,85,85,85,85,85,87,191,114,72,112,1,160,208,235,174,189,218,108,215,122,55,203,100,166,235,249,231,116,209,205,78,106,42,167,71,186,186,55,179,231,196,159,57,62,206,254,129,96,190,31,28,26,218,116,139,77,159,170,90,145,102,137,215,203,158,219,71,81,78,213,150,147,167,81,85,7,178,147,64,215,199,206,201,25,191,180,187,166,222,237,144,168,236,250,249,46,109,158,87,222,149,142,87,214,244,187,34,119,246,33,107,126,43,249,191,19,96,174,46,115,171,126,144,240,245,127,188,83,79,21,189,105,188,175,67,149,205,137,19,154,186,6,187,109,156,223,245,207,114,251,202,30,225,155,13,110,163,107,134,61,140,85,210,73,83,13,111,155,234,53,177,243,252,202,57,158,157,149,174,79,86,124,61,192,108,37,160,120,59,52,235,74,172,184,147,31,35,252,151,153,238,245,221,125,186,153,100,252,214,254,127,192,200,71,174,8,99,167,137,176,196,221,154,221,246,77,190,179,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,5,21,120,172,96,114,226,124,69,213,94,60,179,35,130,245,201,210,115,88,169,205,209,161,161,107,187,242,162,46,202,239,114,175,234,38,7,131,102,164,201,144,105,85,255,0,0,169,149,137,248,49,229,122,60,206,246,164,243,53,55,9,93,182,238,93,246,219,220,212,219,235,245,49,239,141,110,5,50,191,0,206,41,90,206,155,126,85,243,107,178,239,255,0,147,162,103,163,127,233,95,179,224,98,127,8,76,242,75,6,184,85,98,210,214,186,56,47,124,155,197,212,217,31,209,163,175,127,167,50,34,236,171,191,162,254,160,36,31,140,174,158,211,84,225,22,12,246,154,213,26,205,73,230,188,205,75,32,78,100,231,154,223,19,57,158,141,223,211,178,110,239,169,62,5,65,155,13,248,128,105,130,234,167,12,25,93,130,150,155,169,112,253,195,229,85,25,187,155,254,136,82,189,251,108,199,57,61,152,253,201,246,154,242,190,55,196,229,100,140,115,28,158,168,228,217,80,14,203,167,186,147,154,105,110,67,14,81,131,228,21,214,170,248,57,182,125,45,92,176,115,110,199,179,186,196,230,185,125,153,29,239,247,175,197,75,171,225,79,196,163,76,245,173,45,184,182,97,85,13,139,34,168,134,87,200,234,167,211,210,211,62,69,170,72,162,141,139,37,83,228,87,43,100,98,242,237,186,236,229,78,219,33,87,154,73,193,118,123,173,122,120,252,191,6,133,245,53,108,219,241,10,217,158,143,222,121,35,246,91,20,15,85,217,34,122,175,127,119,219,182,17,169,181,231,186,115,119,101,69,101,186,253,141,220,168,229,141,90,249,33,154,142,104,159,218,70,108,170,141,115,87,178,57,61,253,145,80,13,160,233,170,105,235,41,226,171,164,158,57,160,153,141,146,57,35,114,57,175,106,166,232,168,169,217,81,81,81,119,61,165,72,112,59,226,115,89,99,117,167,76,117,182,186,74,138,52,72,40,41,110,179,74,175,115,19,247,52,44,116,211,84,213,34,34,34,36,175,114,163,126,180,79,84,45,99,22,203,49,220,210,203,75,144,99,23,138,59,149,13,92,76,150,57,169,106,35,153,187,57,141,122,123,76,85,77,249,92,213,245,247,160,28,184,0,0,0,0,0,0,0,15,69,117,44,117,180,85,20,82,181,28,202,136,159,19,145,83,116,84,114,42,42,47,248,77,120,248,244,195,93,133,113,51,151,81,249,31,44,202,251,149,125,124,104,145,114,35,216,251,133,82,35,147,217,77,209,121,125,123,250,122,155,17,148,231,227,59,167,45,183,106,222,59,168,148,52,108,130,150,170,199,73,110,153,99,143,149,175,168,117,77,194,103,57,118,110,202,229,68,77,213,93,191,213,239,3,40,248,48,234,7,91,24,200,180,250,89,191,123,171,171,185,53,170,239,132,118,248,147,183,55,255,0,147,250,253,197,157,148,95,225,65,168,238,195,248,141,109,138,170,173,177,82,222,232,18,138,54,58,78,84,116,243,87,208,181,17,17,92,136,170,168,223,114,42,253,74,94,128,0,0,0,0,0,0,0,0,0,12,95,196,70,190,226,28,57,233,228,249,246,95,43,186,9,35,169,233,226,141,209,115,203,63,66,89,90,198,182,73,35,71,42,164,46,68,68,118,234,191,225,64,202,0,135,220,26,241,213,55,21,89,189,254,204,220,125,182,251,117,190,58,169,104,228,242,139,19,222,200,230,167,107,17,235,230,37,106,185,91,81,223,100,79,78,223,92,191,231,111,55,39,50,115,109,190,219,247,216,15,208,0,0,7,141,208,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,4,107,241,31,250,19,106,159,240,117,47,244,218,114,74,17,175,196,127,232,77,170,127,193,212,191,211,105,192,170,191,9,223,166,206,37,252,29,118,254,133,41,125,5,11,248,78,253,54,113,47,224,235,183,244,41,75,232,0,0,2,51,113,19,226,17,160,188,49,103,236,211,109,73,165,202,100,187,73,111,134,228,139,109,183,71,60,61,25,28,246,183,218,116,173,94,109,227,118,233,183,192,236,84,220,108,112,252,156,63,218,184,148,190,101,51,88,113,27,226,213,50,220,203,148,28,181,213,82,193,81,44,15,138,58,120,213,238,123,213,240,187,100,110,251,55,103,57,90,155,237,86,222,50,31,75,154,95,226,133,187,249,234,147,31,112,137,194,230,173,113,195,119,182,225,149,25,108,246,172,3,78,105,93,79,37,124,236,116,177,208,199,83,83,45,67,169,233,98,77,154,249,229,146,73,94,170,170,155,53,17,92,171,202,198,40,76,188,167,199,3,5,162,187,173,62,25,160,87,203,189,177,36,229,243,87,43,228,84,19,43,55,249,201,19,33,157,55,219,220,175,79,180,202,186,29,226,225,195,134,171,222,233,49,124,194,138,239,167,215,58,217,27,20,51,93,150,57,173,206,145,221,145,171,83,26,251,29,255,0,42,70,49,190,158,209,199,67,224,205,194,139,45,30,66,108,131,80,165,171,86,34,45,119,202,212,201,34,59,101,221,81,137,79,201,182,234,157,149,171,243,83,191,174,245,195,199,71,5,215,142,14,243,187,93,182,11,228,183,220,83,37,130,73,236,215,57,162,108,115,115,197,202,147,65,43,90,170,156,236,234,70,188,201,178,57,175,69,68,69,69,68,13,131,209,200,228,71,53,81,81,83,116,84,247,158,72,93,225,65,174,87,61,94,225,138,28,115,35,174,146,170,241,167,213,203,97,116,178,187,153,242,81,114,54,74,71,42,255,0,114,199,58,20,250,160,66,104,128,0,0,0,0,0,141,94,35,214,172,170,245,193,142,161,219,48,171,109,214,190,245,55,201,62,90,158,215,12,146,213,63,107,173,35,159,200,216,209,94,187,49,28,171,178,124,212,85,94,219,129,149,53,115,136,13,26,208,155,36,215,221,86,212,59,61,130,40,152,175,101,60,245,8,234,185,251,42,163,97,167,110,242,202,229,219,209,173,95,240,20,47,198,47,16,55,46,48,56,140,172,205,113,235,45,119,146,157,41,236,24,205,183,145,100,170,117,51,30,228,137,170,198,170,254,50,73,101,145,252,141,223,101,151,149,55,219,117,194,153,37,131,40,199,110,146,209,229,246,91,173,178,226,247,58,73,98,185,83,73,12,234,188,202,142,115,155,34,35,183,230,69,221,87,222,138,77,207,10,156,219,133,12,63,85,34,118,173,209,85,82,106,45,92,254,91,24,187,220,164,99,237,48,185,232,141,70,49,57,81,96,169,114,171,154,146,72,174,106,167,102,171,28,187,56,45,59,131,109,14,155,135,110,28,48,221,47,184,182,52,188,81,210,58,178,240,172,84,114,121,250,135,186,105,155,204,157,156,140,115,250,104,239,123,99,105,154,128,2,149,188,106,254,148,248,183,232,254,135,239,27,137,52,124,32,254,135,20,63,198,43,159,253,102,16,187,198,175,233,79,139,126,143,232,126,241,184,147,71,194,15,232,113,67,252,98,185,255,0,214,96,19,96,0,0,0,0,0,0,2,45,241,235,198,141,147,132,189,56,233,89,223,79,93,168,57,28,79,138,193,111,122,115,54,4,238,142,173,157,191,235,76,94,200,223,87,191,102,167,100,123,154,16,115,198,139,91,173,89,86,164,226,90,35,98,172,142,117,195,41,166,185,94,29,27,145,200,202,202,180,103,78,23,124,30,200,99,71,175,213,80,158,244,237,155,60,20,116,238,190,195,163,121,206,164,214,210,172,49,229,151,184,40,169,28,239,89,161,161,141,251,189,63,185,234,84,202,223,181,142,253,117,181,160,218,31,170,252,103,107,127,224,245,182,174,170,182,225,120,171,117,207,35,191,213,181,101,101,20,47,126,243,85,76,189,185,156,170,170,141,102,233,206,229,70,166,201,186,166,194,218,89,166,152,166,142,105,229,131,76,112,122,21,165,178,99,180,108,163,165,99,151,119,187,109,213,242,61,125,239,123,213,207,114,251,220,231,47,188,14,212,68,29,84,241,71,225,163,71,181,18,253,166,57,109,30,102,235,198,57,88,234,42,197,164,181,69,36,43,35,81,21,121,28,179,34,170,119,245,217,9,124,107,167,199,191,211,31,86,127,140,83,127,213,104,23,5,196,159,136,206,134,240,227,103,178,186,190,43,142,71,145,228,22,232,46,180,150,27,122,198,217,160,166,153,136,248,228,170,123,151,150,4,114,47,100,246,156,190,168,213,79,104,193,26,117,227,91,166,89,29,238,11,78,115,162,121,61,137,149,83,36,16,205,106,174,142,236,238,103,57,17,155,198,172,133,203,190,254,141,71,47,185,17,198,0,224,123,195,214,171,140,11,77,102,190,107,222,101,125,167,199,235,170,159,75,111,138,137,204,109,101,213,208,254,45,242,44,210,53,205,142,24,220,206,146,53,172,85,94,71,34,43,17,137,188,186,211,143,9,237,28,210,158,33,113,173,98,197,114,155,189,93,135,30,123,235,153,143,93,152,202,133,75,131,83,247,60,172,168,106,53,121,35,114,163,209,174,107,157,204,198,251,74,138,168,129,57,35,122,75,27,36,70,185,168,246,163,182,114,108,169,191,185,83,220,167,232,0,0,0,53,208,227,187,62,151,82,56,188,213,60,137,243,36,145,211,223,230,179,211,171,87,217,232,208,162,82,49,91,238,217,82,4,119,215,204,171,239,47,123,133,205,62,131,74,248,116,211,156,10,40,146,57,45,88,229,19,106,145,19,100,117,84,145,36,149,14,79,247,83,62,71,126,179,93,220,198,153,111,58,209,124,164,185,163,154,181,217,69,76,117,8,217,57,149,57,234,220,142,217,202,157,215,186,247,216,217,204,0,0,14,15,57,196,173,185,246,21,127,193,111,45,69,160,200,173,117,86,170,164,86,163,191,21,60,78,141,253,151,178,246,114,154,219,105,38,83,112,209,45,124,197,114,186,137,82,26,140,55,40,165,158,175,149,85,26,173,130,165,18,102,42,237,191,43,154,215,181,123,122,42,155,50,154,204,241,23,111,134,211,196,30,167,90,169,221,3,162,162,204,175,84,236,88,54,233,43,89,93,51,83,147,110,220,187,39,111,168,13,153,141,122,188,71,254,155,58,167,252,35,75,253,10,156,191,93,61,172,173,184,96,56,205,125,198,39,69,87,83,103,162,154,120,220,138,138,201,29,11,21,200,168,189,247,69,85,245,238,80,87,136,255,0,211,103,84,255,0,132,105,127,161,83,129,117,60,19,125,17,180,135,248,161,109,254,101,166,108,40,107,77,124,84,120,156,210,172,3,31,211,108,98,143,11,117,167,26,183,195,109,162,90,171,84,178,76,176,196,212,107,121,220,147,34,43,182,78,235,178,28,62,127,226,123,198,102,160,91,102,179,201,170,12,199,233,42,26,230,74,219,13,190,26,57,85,23,127,73,209,171,51,61,118,221,143,104,18,211,198,99,136,252,102,167,30,177,240,215,140,93,161,171,187,178,229,29,239,34,108,15,71,121,56,227,137,233,79,79,34,167,100,123,214,85,149,91,234,137,28,106,189,158,155,245,255,0,4,109,51,184,203,148,106,46,178,79,78,172,160,165,160,131,25,165,149,91,251,236,210,200,202,137,218,213,254,225,176,211,170,167,254,149,191,170,28,112,225,194,6,186,241,103,149,183,240,82,203,87,29,158,122,149,146,235,149,92,218,244,163,129,28,229,234,61,100,119,122,137,119,71,123,12,85,114,187,231,114,166,238,75,239,208,109,18,195,56,120,210,203,30,148,96,176,57,182,251,60,59,73,81,34,39,90,182,165,221,229,168,149,83,213,239,118,235,240,68,217,169,178,53,17,3,32,128,0,0,0,0,0,31,153,36,142,24,223,52,210,53,145,177,170,231,57,203,178,53,19,213,85,125,200,126,138,193,241,79,227,203,228,26,123,143,11,250,65,119,255,0,68,170,99,88,51,11,173,59,191,210,209,57,59,219,226,114,127,170,57,54,234,185,62,107,87,147,126,101,122,48,32,119,28,250,211,110,215,206,40,179,124,254,195,80,147,217,60,219,45,118,153,90,168,173,150,146,150,54,194,217,90,191,155,34,177,210,166,253,246,145,62,194,239,184,33,211,186,253,42,225,59,76,176,171,173,42,211,87,83,217,25,91,85,2,252,232,166,171,145,245,82,49,223,221,53,211,170,47,214,139,235,234,85,7,134,183,4,119,30,34,53,10,155,83,243,203,75,217,166,216,165,91,101,151,172,197,229,189,86,177,81,204,164,102,255,0,58,54,174,206,149,123,166,219,51,213,251,182,244,0,26,191,106,159,246,78,203,255,0,135,174,31,210,30,109,2,106,253,170,127,217,59,47,254,30,184,127,72,120,27,64,128,0,0,0,214,179,139,31,165,62,178,126,144,50,31,188,103,54,37,210,31,236,77,133,127,23,109,191,209,163,53,218,226,199,233,79,172,159,164,12,135,239,25,205,137,116,135,251,19,97,95,197,219,111,244,104,192,237,192,0,0,0,0,0,43,7,199,23,250,211,210,95,225,27,191,243,84,195,192,235,250,211,213,175,225,27,71,243,85,35,199,23,250,211,210,95,225,27,191,243,84,195,192,235,250,211,213,175,225,27,71,243,85,32,89,240,0,1,142,56,131,215,108,47,135,13,41,188,234,182,115,50,173,29,181,136,202,106,72,220,137,53,125,91,247,72,169,162,223,242,158,169,235,232,214,163,156,189,154,166,71,40,83,196,171,138,250,190,35,53,194,175,26,199,174,46,126,13,131,79,53,182,211,28,111,222,42,202,134,175,45,69,106,167,162,243,57,188,172,94,255,0,139,99,85,54,87,184,8,239,172,250,191,154,107,190,164,222,245,71,62,184,45,85,218,245,58,200,230,162,175,78,154,36,237,28,17,34,252,216,216,221,154,212,250,183,93,213,85,86,75,232,239,137,230,163,240,239,166,214,141,45,209,141,33,192,109,214,155,115,93,45,84,247,104,234,235,42,171,234,223,183,82,162,89,34,154,4,87,185,83,111,155,217,168,198,166,200,212,59,175,6,30,21,57,46,185,88,40,117,63,91,111,23,12,71,18,184,49,179,219,109,212,145,181,183,59,140,43,233,46,242,34,182,158,39,39,118,170,181,206,122,119,70,163,85,174,116,243,183,248,86,112,55,69,67,29,37,78,144,213,87,202,198,242,186,170,163,36,186,36,175,95,138,164,117,12,102,255,0,99,81,62,160,34,102,153,120,221,100,145,87,69,79,172,154,47,109,169,163,127,42,75,87,140,213,201,4,177,124,92,216,42,28,244,147,234,106,202,207,181,75,31,208,190,33,180,147,136,236,73,51,29,37,202,225,187,82,198,230,199,87,78,230,172,85,84,82,170,111,211,158,23,123,76,95,130,247,107,182,85,107,156,157,200,13,196,159,131,78,57,45,150,171,36,225,147,34,173,166,186,83,177,100,252,29,189,212,164,176,84,162,34,170,178,10,149,68,116,111,94,200,137,47,51,85,87,187,216,133,120,104,190,177,106,199,8,154,207,22,85,97,138,178,211,124,177,85,58,134,243,102,173,107,226,109,84,77,126,211,81,212,198,189,246,94,93,187,166,237,114,35,147,101,106,40,27,40,3,167,104,254,170,98,218,219,166,88,238,170,97,117,43,45,167,35,162,101,92,72,229,78,120,95,221,178,66,253,187,115,199,35,95,27,182,237,204,197,219,116,59,136,0,0,0,0,0,0,2,136,252,87,117,186,213,171,188,81,213,88,177,202,200,234,173,56,5,3,49,228,154,39,35,163,150,177,36,124,149,78,106,167,230,190,68,133,126,184,23,111,93,214,120,248,150,241,221,31,15,120,196,154,65,166,55,54,174,163,100,52,170,179,212,198,187,252,133,68,244,219,172,191,9,228,69,94,154,126,74,34,189,118,246,17,213,169,193,15,8,57,87,23,58,173,21,37,83,42,233,176,187,60,236,170,201,239,29,255,0,123,85,230,242,209,189,125,103,151,101,68,245,229,69,115,213,23,149,26,224,181,15,9,237,59,175,192,120,59,178,215,92,169,86,158,124,194,235,91,145,35,23,231,116,164,228,130,39,47,251,168,233,152,244,254,229,205,251,18,99,31,21,146,205,106,199,44,212,24,245,138,130,26,27,109,174,150,42,42,58,88,91,203,28,16,70,196,100,113,181,61,205,107,90,136,137,240,67,237,3,89,94,32,191,179,214,164,255,0,27,239,63,211,101,54,83,196,63,173,59,39,240,117,55,243,77,53,172,226,11,251,61,106,79,241,190,243,253,54,83,101,60,67,250,211,178,127,7,83,127,52,208,57,112,0,0,0,0,0,0,0,2,17,120,182,107,117,171,77,248,97,171,211,168,171,35,249,127,81,106,98,182,211,64,142,78,163,40,226,145,147,84,205,183,230,108,198,68,191,92,233,183,162,237,40,53,199,90,176,110,31,116,206,241,170,90,133,112,90,123,93,170,47,98,40,246,89,171,42,21,23,165,79,11,87,231,72,247,118,79,68,78,234,229,70,162,170,107,245,173,154,193,171,124,105,107,178,228,53,150,234,155,149,238,251,82,203,101,130,197,66,213,145,41,96,87,42,67,75,10,123,246,221,85,206,93,185,156,174,114,237,191,96,207,190,15,186,119,95,149,241,98,204,213,148,170,180,56,69,146,182,182,89,215,230,178,106,136,214,150,54,127,186,115,102,153,83,234,99,190,197,188,82,56,112,39,194,93,191,132,189,27,139,29,174,116,21,89,134,64,232,238,25,53,108,93,216,234,132,106,163,41,163,95,124,80,181,206,106,47,229,57,210,63,100,231,229,73,30,5,116,248,218,127,96,92,19,248,222,159,208,170,12,85,224,117,253,118,106,215,240,117,163,249,218,147,42,248,218,127,96,92,19,248,222,159,208,170,12,85,224,117,253,118,106,215,240,117,163,249,218,144,45,172,0,0,133,222,44,122,49,65,169,156,43,92,115,72,169,26,251,222,157,212,199,121,163,149,27,237,249,103,189,145,85,199,191,185,170,199,54,69,250,224,105,52,76,105,196,221,178,146,243,195,126,170,90,235,145,58,21,56,93,234,55,170,162,47,39,238,41,118,114,111,219,116,93,149,23,220,168,138,5,63,120,67,106,109,78,21,197,157,46,26,250,148,101,6,119,104,172,182,74,199,42,35,122,240,198,181,80,191,127,206,252,76,140,79,143,85,83,109,213,54,188,195,92,222,4,234,170,169,56,194,210,73,105,35,115,228,118,79,75,18,163,119,223,145,234,173,122,246,247,35,92,229,95,118,201,223,177,177,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,120,221,15,32,0,0,1,249,231,111,55,39,50,115,109,190,219,247,216,136,28,101,113,213,55,10,185,189,130,204,236,125,183,11,117,194,58,89,107,36,242,139,43,216,201,38,168,107,209,139,230,34,106,57,27,79,219,116,95,94,255,0,80,76,16,98,254,29,245,247,16,226,51,79,96,207,177,9,29,208,87,182,158,162,41,22,46,120,167,232,69,43,152,230,199,36,136,213,68,153,168,168,174,221,23,252,43,148,0,0,0,0,0,0,0,0,0,21,137,227,61,168,29,28,99,29,211,232,166,253,242,174,146,228,230,35,190,49,220,34,85,219,155,255,0,201,253,126,226,206,202,47,241,95,212,119,102,28,70,186,197,75,86,217,105,108,148,11,69,35,27,39,50,54,120,107,235,154,168,168,142,84,69,68,119,189,17,126,164,3,22,112,23,134,59,53,226,103,17,163,242,62,101,148,23,43,125,124,136,177,115,163,24,203,133,42,43,151,217,93,145,57,189,123,122,250,155,14,80,210,199,69,69,79,69,19,81,172,167,137,145,53,17,54,68,70,162,34,34,127,128,167,175,6,45,58,101,199,87,50,45,67,174,163,100,244,180,182,58,187,116,43,36,124,205,101,67,106,109,243,53,201,187,118,71,34,42,236,168,237,254,175,121,113,128,0,0,0,0,0,0,0,0,15,85,77,77,61,29,60,181,117,115,199,12,16,177,210,73,36,142,70,181,141,68,221,85,85,123,34,34,34,174,231,27,148,229,152,238,23,101,170,200,50,123,197,29,182,134,146,39,203,36,213,85,17,194,221,154,199,61,125,167,170,38,252,173,114,250,251,148,170,126,56,188,78,107,47,142,187,105,142,137,87,73,79,70,169,61,5,85,214,25,85,142,122,126,233,133,238,134,106,106,165,69,69,69,137,237,85,111,214,169,232,128,103,30,59,188,69,241,109,47,177,220,244,223,75,46,209,92,114,90,218,105,169,100,173,163,158,57,163,163,87,178,166,21,84,146,10,150,201,28,172,146,56,221,243,125,148,84,95,93,144,166,204,175,44,200,115,123,253,102,77,148,93,170,238,55,26,233,164,158,89,170,103,124,206,230,123,220,247,39,51,213,93,183,51,156,189,213,125,84,231,49,60,47,83,53,183,48,167,183,217,45,183,204,138,233,117,172,100,82,84,164,53,21,106,215,203,43,81,95,43,218,215,185,17,29,42,43,149,119,249,219,247,85,239,145,117,243,133,60,171,64,49,235,101,118,91,204,202,234,222,138,201,31,227,17,172,87,178,85,86,237,36,44,84,84,116,46,77,187,255,0,216,24,28,183,191,6,173,61,166,166,194,47,249,237,77,170,36,154,175,202,121,106,151,192,156,203,201,53,194,39,242,189,91,191,167,101,217,223,82,252,10,154,196,113,250,172,171,41,180,99,116,81,189,243,93,43,169,232,216,140,106,170,239,36,141,98,122,34,175,171,147,220,191,97,176,47,135,246,152,126,197,124,48,98,150,26,170,110,157,195,247,119,154,85,102,206,119,250,33,84,246,111,187,26,229,246,100,247,167,216,4,119,241,147,212,153,49,253,42,176,96,20,210,177,127,9,252,215,91,149,222,212,126,90,166,223,43,119,217,201,182,251,251,218,187,253,94,164,63,240,167,192,229,203,56,139,165,188,121,102,73,5,151,159,170,231,49,87,151,173,67,92,214,247,229,84,77,213,190,245,79,214,118,111,23,188,242,91,254,184,82,226,177,214,58,72,44,156,251,69,212,221,25,214,163,160,127,167,50,162,110,169,191,162,126,179,44,120,41,96,83,36,153,254,113,84,214,116,221,242,87,148,93,151,127,252,163,19,253,91,255,0,66,253,191,0,45,92,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,23,241,110,195,164,201,52,1,151,104,97,123,223,104,223,103,53,187,163,122,181,180,13,238,188,171,183,205,248,167,235,42,183,131,28,218,163,2,226,39,22,191,69,88,218,120,226,243,221,71,62,69,99,23,122,26,134,166,254,211,127,63,227,239,47,3,141,220,30,183,62,225,223,36,178,91,226,73,39,127,147,229,111,42,171,151,106,234,103,46,200,141,114,250,49,125,198,189,24,149,202,107,70,67,73,113,129,234,199,197,212,217,200,170,155,110,199,39,185,83,226,6,208,119,171,69,29,250,217,53,170,190,54,201,4,252,188,237,84,69,69,229,114,57,59,42,42,122,162,123,141,107,56,136,211,218,253,43,214,27,254,9,114,166,88,42,45,158,87,153,138,199,55,110,165,44,82,167,103,53,171,233,34,126,74,127,140,217,11,4,189,191,34,197,104,111,50,57,28,234,142,174,234,139,186,123,50,57,191,21,252,223,137,83,222,47,60,61,214,218,179,118,107,125,154,211,34,210,221,119,249,78,162,56,23,149,157,40,104,41,161,230,115,99,68,77,213,85,19,153,235,245,109,232,4,190,240,191,178,88,233,248,100,176,92,104,232,154,218,169,252,215,90,71,70,196,85,229,184,86,163,118,84,77,253,55,245,59,159,18,124,15,232,254,189,226,55,43,123,113,155,109,154,247,55,53,77,53,194,130,138,150,158,85,157,180,210,69,19,100,151,160,247,244,247,123,85,81,59,251,41,183,166,199,68,240,175,185,165,119,12,214,170,125,251,211,117,247,79,247,87,10,213,248,253,68,202,3,92,14,35,56,89,213,46,27,178,250,203,118,69,96,185,124,149,21,84,141,161,187,71,75,81,229,228,98,75,50,70,169,51,225,141,170,229,108,42,255,0,103,213,59,167,111,76,189,193,87,136,14,160,104,46,73,107,196,242,187,172,183,92,62,174,174,10,121,252,244,243,206,250,56,159,37,60,110,116,125,74,150,69,27,89,20,78,217,85,54,110,235,238,94,215,61,173,154,23,167,250,241,135,214,98,57,213,154,158,166,58,136,100,142,42,159,47,3,231,167,123,162,146,54,190,55,203,27,249,28,222,171,213,21,19,178,174,255,0,29,233,15,141,14,7,179,30,26,178,90,155,157,174,138,178,225,136,212,76,245,165,172,72,229,151,164,215,73,80,230,54,73,27,4,113,53,201,20,8,231,34,47,109,247,78,222,129,122,186,107,169,120,126,171,226,116,57,142,23,123,163,184,208,214,195,20,187,211,212,197,50,196,231,196,201,58,111,233,189,200,215,163,100,110,237,223,182,233,245,41,218,138,36,240,247,227,78,255,0,161,57,237,14,21,150,94,102,151,13,187,84,69,78,230,79,80,247,50,150,73,102,164,141,100,68,146,118,68,198,182,24,157,237,108,170,159,90,118,75,198,197,242,123,38,99,97,161,201,113,219,132,21,182,251,141,60,85,48,75,12,172,145,170,201,24,215,183,218,98,171,126,107,145,123,42,250,129,202,128,0,0,0,0,0,16,51,197,219,1,102,65,160,244,121,52,116,93,105,173,183,56,220,231,182,62,103,49,145,209,215,191,117,94,85,84,68,85,248,162,19,204,194,60,105,98,16,230,92,49,234,37,19,233,210,105,168,177,171,189,109,51,121,17,203,214,101,190,161,25,178,114,170,239,187,189,221,254,10,5,15,112,165,148,183,14,226,27,0,189,201,50,197,28,89,37,171,157,81,220,168,173,74,232,28,168,189,211,183,179,241,54,62,199,46,177,95,113,235,101,238,7,35,163,184,81,195,84,213,69,69,69,73,24,142,79,69,95,143,197,77,95,172,245,149,56,158,91,67,95,43,28,202,139,53,198,41,156,221,149,21,31,12,168,170,155,118,93,247,111,213,250,141,143,184,91,202,34,204,56,122,211,219,228,115,54,71,79,140,90,93,46,206,221,90,247,80,192,229,106,247,93,151,218,244,85,220,12,168,0,0,0,0,0,0,0,0,84,255,0,140,254,161,221,164,174,199,52,230,26,153,25,110,107,104,238,142,141,30,228,69,153,22,227,10,170,167,55,47,205,237,243,119,250,253,197,176,21,25,227,67,140,87,211,101,216,222,81,208,119,146,150,142,142,147,170,141,119,47,85,101,184,191,151,155,109,183,219,190,219,238,7,227,193,106,162,63,195,188,162,153,241,177,252,182,170,217,83,182,238,69,235,91,147,127,169,62,178,114,218,120,190,211,136,184,131,185,105,14,77,146,91,237,117,112,178,104,41,157,87,89,4,12,150,100,174,74,118,68,213,124,219,185,234,188,219,53,25,186,236,187,122,108,87,39,131,190,103,69,142,235,237,222,213,93,63,42,93,44,21,20,177,70,175,68,69,150,90,219,123,91,217,92,157,253,149,244,69,95,180,234,126,38,86,187,142,155,113,103,248,67,100,168,169,161,172,168,135,229,152,101,141,238,137,205,145,215,58,199,181,205,115,81,170,157,216,138,138,139,191,111,80,47,82,9,224,170,134,58,154,105,153,44,82,181,30,201,24,228,115,92,213,77,209,81,83,178,162,167,188,246,16,231,195,55,137,58,237,117,209,84,181,229,21,157,107,254,59,63,201,220,206,145,92,249,105,160,164,163,111,85,220,242,189,238,114,190,87,110,237,145,23,224,139,235,49,128,225,242,236,174,201,132,227,151,12,159,33,184,83,209,80,219,169,165,169,150,89,165,100,109,70,199,27,158,238,239,84,77,249,90,171,221,83,208,143,92,44,241,99,107,226,15,80,51,76,122,209,60,114,209,217,43,238,44,165,122,57,174,89,97,134,120,24,199,181,91,51,209,205,84,153,54,84,68,69,247,109,239,192,62,45,252,72,84,97,248,53,30,146,226,119,88,27,112,187,75,27,235,210,57,213,30,148,146,195,95,4,173,94,156,168,239,156,214,246,115,85,191,29,253,12,103,224,181,99,185,77,147,229,89,91,221,50,210,58,146,186,141,206,85,119,42,205,212,183,72,189,246,219,125,190,189,254,160,45,156,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,141,126,35,255,0,66,109,83,254,14,165,254,155,78,73,66,53,248,143,253,9,181,79,248,58,151,250,109,56,21,87,225,59,244,217,196,191,131,174,223,208,165,47,160,161,127,9,223,166,206,37,252,29,118,254,133,41,125,0,0,0,81,255,0,140,135,210,230,151,248,161,110,254,122,164,158,94,18,24,101,22,51,193,157,138,255,0,79,28,105,62,91,119,186,93,106,28,212,246,149,209,212,186,141,168,229,250,155,72,155,39,167,127,173,72,27,227,33,244,185,165,254,40,91,191,158,169,44,91,194,227,232,39,166,95,203,95,124,86,129,42,138,243,241,176,179,208,79,195,142,25,127,146,29,235,104,243,104,104,225,147,127,155,20,212,21,143,145,187,125,110,130,37,255,0,122,88,97,0,60,106,254,139,24,183,233,2,135,238,235,136,24,131,192,222,235,80,219,158,176,89,21,85,208,75,5,146,169,17,92,187,49,237,117,99,87,100,244,238,143,77,215,251,148,45,120,169,79,3,175,235,179,86,191,131,173,31,206,212,150,214,0,0,0,2,62,113,19,199,46,132,240,187,150,91,240,205,85,168,191,65,112,186,91,155,116,166,90,27,106,212,68,232,86,89,35,238,228,114,108,228,116,110,221,62,10,159,16,36,24,49,222,131,235,198,1,196,118,1,22,165,105,172,245,210,217,101,171,154,137,174,173,166,88,36,234,68,168,143,246,21,87,183,116,238,100,64,58,190,162,105,126,158,106,222,57,62,37,169,120,109,171,35,180,212,53,90,234,106,250,118,200,140,85,252,166,59,231,70,244,236,168,246,42,57,21,17,81,81,80,161,158,63,120,80,139,132,221,108,249,7,27,158,166,124,71,34,166,91,174,63,44,239,230,150,22,115,171,101,166,123,189,92,232,157,182,206,245,86,62,53,85,87,115,27,7,21,111,227,145,45,191,228,109,31,129,238,141,107,188,213,237,241,166,222,218,69,201,70,143,251,17,93,201,246,237,245,1,40,252,54,245,242,229,175,220,47,89,46,153,45,197,107,114,60,94,121,49,203,180,242,63,121,39,124,13,107,161,149,254,245,115,160,146,45,220,187,243,61,30,187,239,190,210,148,172,143,3,223,55,248,11,170,188,251,249,111,149,173,157,63,77,186,157,25,185,255,0,228,228,44,220,10,86,241,171,250,83,226,223,163,250,31,188,110,36,209,240,131,250,28,80,255,0,24,174,127,245,152,66,239,26,191,165,62,45,250,63,161,251,198,226,77,31,8,63,161,197,15,241,138,231,255,0,89,128,77,128,0,0,0,0,14,167,170,186,165,133,104,190,1,121,212,205,66,187,178,219,98,177,192,179,212,74,169,187,222,170,168,140,138,54,254,92,143,114,181,173,106,122,185,200,128,116,206,40,248,150,193,184,89,210,186,237,69,204,103,108,213,78,69,166,179,90,152,244,73,174,117,170,155,178,38,124,26,159,57,239,244,107,81,87,186,242,181,104,78,233,114,214,222,54,120,129,89,221,20,217,14,109,153,215,116,224,167,141,85,176,82,196,155,242,198,205,213,82,42,120,99,69,238,171,217,173,85,85,85,221,87,153,226,123,136,205,72,227,59,90,210,255,0,83,69,86,248,103,168,75,94,43,143,83,162,201,229,32,123,209,177,196,198,167,207,154,71,114,171,221,234,231,46,201,179,90,214,182,222,124,62,120,31,181,240,167,130,174,71,149,195,79,89,169,57,45,51,62,86,169,111,43,219,110,129,85,28,148,48,189,61,200,168,213,145,200,187,61,237,77,183,107,90,6,72,225,19,133,76,43,132,221,45,167,194,177,246,197,93,123,173,70,84,228,23,165,137,27,45,194,175,151,101,219,222,216,89,186,164,108,223,217,69,85,93,220,231,42,231,16,0,26,233,241,239,244,199,213,159,227,20,223,245,90,108,88,107,167,199,191,211,31,86,127,140,83,127,213,104,23,173,194,142,39,75,131,240,205,165,216,197,36,43,26,82,98,118,199,202,138,206,85,89,228,167,100,147,57,83,220,171,35,222,187,125,102,86,58,142,144,255,0,98,108,43,248,187,109,254,141,25,219,128,0,0,0,0,214,139,137,124,90,163,6,226,43,82,241,105,35,124,95,38,101,183,72,161,223,213,97,243,82,44,79,245,85,246,152,172,114,119,223,185,177,198,153,101,209,106,6,155,226,153,228,27,116,242,75,29,13,221,155,122,114,212,64,201,83,111,254,188,165,239,23,205,40,155,5,226,161,217,213,61,34,178,219,159,218,105,238,44,145,173,217,139,87,3,82,154,118,39,247,72,216,225,145,127,246,200,190,170,164,250,240,162,214,104,53,67,133,59,94,43,85,82,143,188,105,245,76,150,26,166,42,251,75,77,186,203,74,253,189,205,233,191,166,159,92,14,2,102,0,0,245,84,212,211,209,211,203,87,85,51,33,130,6,58,73,36,122,236,214,49,169,186,170,175,185,17,19,115,88,91,173,69,126,169,234,141,101,85,43,94,234,220,190,255,0,36,145,163,211,218,89,106,170,21,83,126,254,188,210,124,75,241,241,9,214,24,244,91,132,204,230,251,13,87,70,233,124,163,92,110,215,179,182,122,212,214,34,198,174,98,251,156,200,122,210,167,254,204,168,143,13,93,29,151,88,120,184,195,226,158,155,171,107,196,100,92,170,226,170,155,163,89,72,230,172,8,169,239,230,169,117,59,85,62,10,189,151,109,128,191,234,10,40,45,212,52,246,250,100,84,134,150,38,67,26,42,238,188,173,68,68,221,126,196,53,241,241,31,250,108,234,159,240,141,47,244,42,115,97,83,94,175,17,255,0,166,206,169,255,0,8,210,255,0,66,167,2,207,56,81,224,163,133,76,227,134,173,51,203,242,205,16,199,110,87,155,190,51,65,87,93,89,51,36,231,158,103,196,213,115,221,179,145,55,85,238,166,110,198,248,41,225,47,18,173,109,198,203,195,222,16,218,134,57,28,201,42,173,113,213,171,28,158,138,222,183,63,42,253,105,177,227,130,111,162,54,144,255,0,20,45,191,204,180,205,128,122,169,105,105,104,105,162,163,162,166,138,158,158,6,36,113,69,19,17,140,99,81,54,70,181,169,217,17,62,8,123,64,0,0,0,0,0,1,30,56,213,226,255,0,20,225,31,76,95,126,169,232,92,50,235,211,101,167,198,236,239,93,252,196,237,68,230,154,84,69,69,72,35,230,106,189,81,81,85,85,173,69,69,118,232,24,183,196,127,142,186,94,27,49,7,233,174,156,220,225,147,82,242,42,87,116,220,205,159,242,37,35,209,83,205,61,61,210,175,126,147,87,126,232,175,114,108,136,143,171,126,14,120,78,205,248,197,213,165,181,121,138,202,124,114,134,102,215,101,55,247,175,59,161,137,238,85,86,53,206,223,158,162,85,71,35,119,223,242,158,168,168,213,223,173,105,174,158,107,39,27,26,251,242,61,53,124,215,156,171,42,171,125,125,226,239,89,251,221,44,59,167,86,166,93,147,102,198,198,170,34,49,168,159,144,198,39,118,161,127,124,60,104,14,9,195,86,151,91,52,187,1,165,84,165,163,69,154,178,182,70,53,39,184,213,185,17,36,169,153,83,213,238,229,68,68,252,150,181,173,78,205,64,59,94,1,129,98,90,95,134,218,112,12,22,203,79,105,177,89,41,155,75,71,73,3,118,70,49,61,85,87,213,207,114,238,231,57,119,87,57,85,85,85,85,84,236,0,0,53,126,213,63,236,157,151,255,0,15,92,63,164,60,218,4,214,139,137,187,13,86,47,196,110,168,88,42,233,210,23,209,102,23,120,209,173,111,43,121,60,220,138,199,53,63,53,90,173,84,250,149,0,217,116,29,75,72,243,42,125,68,210,172,59,61,165,153,101,139,35,176,208,93,26,229,93,213,122,244,236,145,119,250,209,93,178,167,199,115,182,128,0,245,207,60,20,176,73,85,85,52,112,195,11,22,73,36,145,200,214,177,168,155,171,149,87,178,34,39,125,192,214,183,138,185,58,188,80,235,12,187,177,121,243,236,129,219,177,220,205,239,113,159,209,125,233,245,155,20,105,15,246,38,194,191,139,182,223,232,209,154,219,106,61,209,186,141,172,57,69,235,27,165,124,173,202,50,90,218,170,8,83,231,61,42,106,158,232,154,155,251,215,157,169,220,217,178,211,64,150,171,85,21,173,178,172,137,71,79,29,58,61,83,110,110,70,163,119,219,221,190,192,125,96,0,0,0,0,0,43,7,199,23,250,211,210,95,225,27,191,243,84,195,192,235,250,211,213,175,225,27,71,243,85,35,199,23,250,211,210,95,225,27,191,243,84,195,192,235,250,211,213,175,225,27,71,243,85,32,89,240,0,12,27,198,254,165,92,52,143,132,253,75,206,173,21,15,167,175,166,179,173,21,36,236,110,238,134,122,185,89,73,28,137,245,181,211,181,200,190,136,169,191,127,66,147,56,7,209,123,62,188,113,81,133,224,249,53,51,42,44,80,77,45,222,233,3,215,217,158,158,150,55,75,209,84,247,182,71,182,56,220,137,223,149,238,95,113,113,158,37,54,58,188,135,130,29,81,160,162,106,186,72,168,168,107,156,136,155,254,46,154,225,77,60,139,255,0,214,68,226,171,124,41,114,91,62,59,198,134,45,29,222,169,41,254,87,160,184,219,105,92,238,205,90,135,211,185,204,98,175,187,155,145,90,159,23,43,83,222,5,244,177,140,141,141,142,54,35,90,212,68,107,81,54,68,68,247,33,250,0,1,79,190,52,122,35,104,197,245,11,16,214,251,21,44,112,63,48,130,123,101,229,172,68,68,125,93,42,49,98,153,126,46,124,79,86,47,213,3,125,234,92,17,89,30,55,185,133,174,28,27,77,48,4,150,55,92,107,46,213,151,133,98,38,238,142,8,97,72,145,87,224,142,116,235,183,199,145,126,0,114,94,9,154,141,95,122,210,205,64,211,10,218,167,73,14,47,119,165,185,81,177,235,251,220,85,177,200,142,99,127,185,71,210,185,219,123,150,69,95,121,100,165,89,120,29,99,53,17,208,234,222,101,52,127,136,158,91,61,178,157,232,239,87,177,42,164,149,21,62,201,33,217,126,181,45,52,0,0,0,0,1,26,184,229,227,39,27,225,35,77,93,91,78,250,91,134,115,125,99,225,199,109,50,47,50,43,147,179,170,167,106,42,42,65,30,233,191,116,87,185,81,169,249,78,110,66,226,79,136,156,15,134,29,45,184,106,110,119,82,174,100,75,229,173,182,248,156,137,61,202,181,205,85,142,158,52,95,122,236,170,231,122,53,173,115,151,211,98,130,114,220,171,90,120,217,226,5,43,234,32,150,251,152,230,21,173,165,183,208,65,236,195,73,14,234,177,193,30,235,180,112,68,205,213,85,87,178,35,158,229,85,87,57,67,221,163,218,75,172,60,106,107,178,216,168,171,234,110,183,252,134,169,247,43,245,242,183,119,178,146,5,114,117,170,166,94,201,178,110,136,214,38,219,170,181,141,219,116,219,96,29,6,208,204,11,135,93,51,181,105,126,158,91,146,11,125,189,156,211,212,61,169,215,174,169,114,39,82,162,119,34,39,52,142,84,251,17,17,173,77,154,212,68,232,188,27,112,149,136,112,145,165,209,226,118,167,195,113,201,46,157,58,172,138,242,145,236,234,218,148,69,217,140,221,55,72,35,230,114,70,213,248,185,203,237,57,198,124,0,0,3,89,94,32,191,179,214,164,255,0,27,239,63,211,101,54,83,196,63,173,59,39,240,117,55,243,77,53,172,226,11,251,61,106,79,241,190,243,253,54,83,101,60,67,250,211,178,127,7,83,127,52,208,57,112,0,0,0,0,0,3,137,203,50,204,111,5,198,174,121,142,97,121,166,180,217,108,244,207,172,174,173,169,127,44,112,68,196,221,206,95,143,212,137,186,170,236,136,138,170,136,114,146,73,28,49,190,105,164,107,35,99,85,206,115,151,100,106,39,170,170,251,144,164,79,18,190,60,31,196,38,74,253,33,210,219,179,255,0,99,139,13,78,245,21,49,46,201,126,172,98,254,250,171,239,167,98,167,226,211,178,57,85,94,187,251,28,161,139,56,226,227,23,39,226,243,83,210,106,4,171,163,194,108,146,190,155,27,180,108,168,231,34,174,203,83,51,81,85,22,121,59,118,78,205,106,53,169,249,78,117,142,120,104,240,23,30,130,227,176,235,62,171,90,24,186,137,124,166,253,197,71,59,17,203,97,163,122,124,207,170,166,70,252,245,245,107,87,167,219,219,230,195,126,22,124,4,117,86,213,197,30,177,90,147,145,174,109,86,29,104,168,141,23,153,83,187,110,50,181,83,220,189,225,79,93,211,169,249,138,182,176,0,0,5,116,248,218,127,96,92,19,248,222,159,208,170,12,85,224,117,253,118,106,215,240,117,163,249,218,147,42,248,218,127,96,92,19,248,222,159,208,170,12,85,224,117,253,118,106,215,240,117,163,249,218,144,45,172,0,0,142,94,33,218,141,73,166,188,29,234,85,198,121,218,201,239,118,151,227,148,172,84,221,101,146,187,247,59,154,159,90,69,36,175,251,24,190,253,137,26,82,135,138,247,23,150,205,107,212,10,45,23,211,235,171,43,49,44,30,166,73,43,107,41,229,230,134,227,117,84,228,114,181,83,179,153,11,85,236,107,147,213,207,151,109,211,149,84,49,127,134,30,19,81,154,241,165,130,43,34,87,83,88,22,178,247,86,228,223,216,100,52,210,36,107,219,255,0,76,248,83,191,110,254,255,0,69,191,242,181,124,25,120,122,174,197,176,156,143,136,124,138,137,96,159,45,68,179,216,145,237,217,235,111,134,78,105,230,79,238,100,153,172,106,127,238,202,190,138,138,89,80,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17,139,138,110,44,109,124,62,106,6,23,143,93,231,142,42,59,221,125,185,149,79,87,53,171,20,51,79,59,30,247,43,166,98,53,168,144,174,234,168,168,158,253,253,210,23,17,202,236,121,182,57,111,201,241,219,141,61,109,13,198,154,42,152,165,134,102,72,222,89,35,107,219,221,138,169,191,43,145,123,42,250,149,99,227,75,99,185,67,147,226,185,91,29,50,82,182,146,134,141,174,69,119,42,77,212,184,200,157,246,219,125,190,189,254,163,37,248,72,113,33,81,151,224,213,154,75,150,93,96,117,194,211,44,143,160,73,39,85,122,210,69,13,4,17,53,58,146,171,190,115,157,217,173,70,252,54,244,2,198,207,92,243,193,75,12,149,53,51,50,40,162,106,189,242,61,200,214,181,168,155,170,170,175,100,68,79,121,236,33,207,137,151,18,117,218,21,162,171,107,197,235,122,55,252,138,127,147,183,108,138,215,197,77,61,37,99,122,173,228,149,143,107,145,241,55,103,108,168,139,238,85,244,14,235,118,226,247,78,101,226,14,217,164,56,206,73,111,186,85,205,28,48,84,186,146,178,9,217,20,203,92,180,239,137,202,201,183,107,209,121,119,106,179,116,221,55,245,216,131,94,52,181,12,252,58,197,233,153,27,25,205,106,162,149,123,108,229,94,181,197,55,250,211,235,48,239,134,109,178,227,169,60,89,254,16,222,231,169,174,172,167,135,229,153,166,145,206,149,206,145,183,58,55,185,206,115,145,202,189,222,170,170,171,191,127,83,182,120,196,230,116,89,22,190,218,45,84,51,238,150,187,5,61,44,177,163,147,100,150,58,219,131,93,217,28,189,253,164,245,68,95,176,12,153,224,193,168,119,104,235,178,61,57,154,166,71,219,156,202,203,163,99,87,185,81,38,85,183,66,138,137,205,203,243,123,124,221,254,191,113,108,5,70,120,47,99,21,245,57,126,73,148,121,119,121,40,168,171,41,58,170,199,114,245,82,91,115,249,121,182,219,125,187,237,190,229,185,128,0,0,0,0,0,0,0,1,199,100,119,88,172,88,245,206,247,59,145,177,219,232,230,170,114,170,162,34,36,108,87,47,170,167,195,226,134,184,60,86,229,44,204,120,134,207,239,113,204,178,199,46,71,117,228,85,119,50,35,86,186,119,34,39,117,237,237,124,75,251,226,147,40,139,15,225,235,80,175,178,76,216,221,6,49,118,116,91,187,110,103,182,134,119,35,83,186,110,171,203,232,139,185,174,13,230,178,167,44,203,107,171,226,99,159,81,121,184,203,51,90,136,170,170,249,165,85,68,219,186,239,187,190,191,214,5,207,120,68,96,44,199,244,30,179,39,146,139,163,53,202,231,34,181,238,143,149,207,142,74,58,7,238,139,202,138,168,170,159,21,66,122,24,67,130,204,66,28,51,134,61,59,162,101,63,70,106,220,106,209,93,82,222,68,106,245,159,111,167,71,238,156,168,187,238,223,127,127,138,153,188,0,0,0,0,0,0,1,213,117,43,82,240,253,40,196,235,179,28,210,247,71,110,161,162,134,89,119,168,169,138,21,149,204,137,242,116,217,212,123,81,207,86,198,237,155,191,125,151,235,83,149,202,50,123,38,29,97,174,201,114,43,132,20,86,251,117,60,181,51,203,52,172,141,168,200,216,231,187,218,122,163,126,107,85,123,170,122,20,115,226,19,198,157,251,93,179,218,236,43,19,188,205,22,27,105,168,150,157,172,130,161,237,101,84,145,77,87,26,72,169,28,239,137,237,116,50,183,218,217,21,126,164,236,161,233,227,87,196,7,80,53,235,36,186,98,120,165,214,91,86,31,73,87,61,60,30,70,121,224,125,100,76,146,162,54,186,78,157,75,226,145,175,138,86,238,168,155,59,100,247,39,124,67,195,159,11,58,165,196,142,95,71,110,199,108,23,47,146,165,170,141,181,215,105,41,106,60,188,108,89,97,73,21,102,100,50,53,28,141,153,31,237,122,39,117,237,235,144,56,47,224,123,49,226,87,37,166,185,93,40,171,45,248,141,60,204,117,85,98,199,44,93,86,182,74,119,61,145,200,232,36,137,206,88,167,87,53,23,215,109,215,183,173,222,104,158,133,224,26,15,135,81,226,56,53,154,158,154,58,120,99,142,106,159,47,3,39,168,123,98,142,55,62,71,197,27,57,220,238,147,21,85,83,186,166,255,0,13,131,31,112,183,193,166,151,240,221,137,81,209,80,217,40,174,55,254,88,230,170,185,213,83,83,205,51,103,233,64,143,72,230,72,35,122,51,158,20,115,119,239,186,170,175,127,72,217,227,25,101,177,71,164,86,123,175,146,70,215,173,226,158,62,171,99,98,123,30,86,224,237,149,118,230,249,221,253,75,23,43,131,198,90,228,145,233,149,134,216,155,171,159,116,165,147,111,182,158,224,223,143,248,128,129,126,30,186,99,83,170,28,76,99,212,48,210,117,225,178,77,73,122,169,78,154,185,27,12,55,10,68,122,175,176,228,78,210,123,246,79,138,161,176,45,150,209,71,97,182,67,106,160,141,177,211,193,205,200,214,162,34,39,51,149,203,217,17,19,213,87,220,87,15,132,23,15,117,152,165,142,225,172,215,219,84,144,85,93,233,229,162,164,146,88,21,170,250,73,89,65,80,199,53,93,26,42,181,85,170,168,168,245,111,193,23,212,176,220,238,244,252,119,21,174,188,70,228,107,169,250,91,42,174,201,237,72,214,252,83,243,190,32,107,201,198,118,109,83,158,241,19,148,223,165,172,109,68,114,249,30,155,153,34,189,137,181,13,59,87,111,105,223,153,241,247,22,165,225,35,135,73,141,232,12,151,105,97,123,95,118,219,119,57,187,35,186,85,181,237,236,188,169,191,206,248,175,234,41,91,46,185,77,120,200,106,238,51,200,175,146,110,158,238,85,85,223,102,53,61,234,191,3,97,110,8,112,106,220,7,135,124,106,201,112,137,35,157,158,115,153,188,170,142,77,235,170,92,155,162,181,171,232,244,247,1,158,192,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,117,221,65,161,117,203,16,175,162,108,124,235,39,75,217,219,125,246,149,139,233,250,141,95,81,101,165,155,117,106,181,237,247,42,109,234,134,211,119,22,163,232,228,107,147,116,93,187,126,180,53,125,206,40,217,111,202,43,105,35,141,88,216,250,123,55,109,182,222,54,175,167,235,3,99,222,26,174,111,187,232,182,61,95,36,145,189,210,121,189,221,26,238,213,218,174,100,248,175,192,249,248,152,209,139,94,186,233,77,211,5,184,197,27,150,171,161,211,115,154,213,229,229,169,134,85,217,85,143,219,126,146,126,79,253,169,213,184,19,189,187,32,225,139,16,185,58,55,49,100,249,67,179,155,178,246,184,84,183,226,191,3,63,42,35,147,103,34,42,125,96,96,190,14,244,73,250,19,164,116,56,124,236,78,188,125,94,119,109,221,219,213,84,72,155,170,198,197,94,210,252,63,237,92,234,120,107,90,212,229,107,81,17,61,200,135,144,7,71,214,61,36,196,245,163,2,187,96,217,101,178,154,170,27,133,36,240,69,36,176,196,247,83,203,36,50,68,217,88,178,49,232,199,181,37,114,163,145,170,169,191,234,94,240,0,215,95,139,222,21,242,254,24,181,34,178,221,83,77,59,236,149,53,18,84,90,235,163,100,170,196,133,211,212,36,44,116,139,12,108,234,114,65,204,168,222,222,244,237,233,47,60,47,56,219,146,209,112,131,67,53,46,247,83,45,53,74,182,59,69,69,93,79,50,49,238,117,21,44,16,53,211,78,136,141,68,71,170,49,140,223,213,83,222,132,240,227,31,134,155,15,17,186,81,116,178,75,65,77,242,221,29,52,245,54,218,149,137,157,68,157,148,213,13,137,156,253,41,31,203,207,54,251,53,55,223,186,119,245,160,188,183,28,204,244,23,84,234,172,243,173,93,182,245,140,93,94,144,76,222,172,42,231,211,84,185,173,145,142,84,99,213,188,241,110,142,68,79,79,114,250,6,205,176,205,29,68,49,212,66,246,190,57,90,143,99,154,187,162,162,166,232,168,168,126,200,175,225,241,196,197,46,191,104,197,178,146,229,94,201,114,28,126,154,27,117,99,93,42,58,89,122,20,148,168,249,156,139,43,222,237,228,153,119,114,237,186,250,162,47,172,168,0,0,0,0,0,112,89,221,145,50,76,39,32,199,150,54,201,242,157,174,174,143,149,201,186,59,169,11,153,178,166,203,191,206,248,47,216,115,163,212,13,103,120,139,196,103,194,53,195,56,199,166,141,177,249,108,134,230,214,53,168,168,141,107,107,38,98,34,34,181,54,249,191,2,225,60,39,245,54,60,191,135,180,198,170,171,186,213,150,74,207,43,27,22,94,101,101,60,52,52,44,68,217,94,170,155,43,189,200,137,246,16,75,197,135,74,211,10,226,19,240,154,130,141,144,209,95,168,188,228,206,108,124,188,245,83,215,87,61,202,170,140,68,85,86,181,59,170,171,190,181,59,255,0,131,70,165,58,131,85,111,218,111,81,50,71,5,69,158,170,230,197,145,219,53,210,58,166,223,10,53,55,118,202,237,147,211,151,127,175,220,5,198,1,234,0,0,0,0,0,0,0,16,95,197,219,79,37,204,184,113,164,187,81,211,67,215,177,222,227,184,203,55,39,227,58,48,208,87,185,91,204,141,85,229,221,200,187,42,162,111,239,66,116,24,203,137,92,30,151,80,180,51,53,199,103,161,74,185,100,176,220,157,75,18,196,146,42,206,180,115,49,155,34,181,203,190,239,219,178,111,223,176,20,1,194,166,169,59,72,117,203,23,202,223,50,197,77,242,149,20,21,79,230,229,70,193,231,32,145,234,171,206,212,68,68,143,222,187,124,76,203,226,105,170,120,230,174,107,14,53,148,99,117,180,245,48,126,9,81,197,35,225,146,55,254,51,205,86,61,119,86,61,201,190,210,55,223,191,114,44,230,182,122,140,95,54,191,88,37,137,212,243,218,110,181,84,110,103,42,177,99,124,83,57,138,155,108,138,138,138,223,77,147,109,189,16,227,42,43,46,23,57,34,74,170,170,138,185,26,214,195,18,72,247,72,168,223,115,91,191,187,191,100,79,136,22,87,224,191,61,205,51,60,142,158,41,36,242,126,70,177,206,110,238,229,231,234,219,145,87,111,77,246,45,99,56,202,237,184,70,35,120,202,238,213,49,193,77,106,161,168,172,123,158,246,181,54,138,39,72,189,220,168,158,141,95,122,125,168,66,95,9,61,22,147,79,116,66,183,62,200,232,18,146,229,123,174,146,106,121,36,139,166,191,39,205,71,67,43,85,85,236,107,182,230,99,151,179,149,189,189,254,166,50,241,72,227,90,138,158,217,62,132,105,205,237,178,84,202,231,54,237,83,69,82,138,141,98,182,182,150,106,119,62,25,247,69,223,145,85,143,102,222,138,190,228,2,2,241,107,171,247,61,109,215,124,150,253,37,116,181,20,108,186,214,81,219,145,101,115,219,229,210,178,119,69,203,237,189,54,218,94,220,171,183,126,201,241,183,159,12,13,24,147,75,184,122,160,188,87,82,195,29,86,78,232,175,44,123,99,217,203,13,77,13,19,147,117,86,53,125,99,95,122,167,214,165,67,112,143,163,183,93,114,215,76,127,28,138,221,83,95,77,13,125,37,125,201,91,11,165,68,165,74,200,25,43,159,236,61,57,118,151,186,185,54,239,221,126,59,17,225,24,213,14,27,134,216,177,59,108,12,134,154,205,109,165,160,137,140,106,53,17,144,196,216,211,178,34,39,163,83,209,19,236,64,57,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,2,53,248,143,253,9,181,79,248,58,151,250,109,57,37,8,253,199,222,51,146,102,92,32,234,70,51,136,99,215,43,229,226,186,130,153,148,182,251,109,36,149,53,51,185,43,32,114,163,34,141,21,206,84,106,42,236,136,189,145,87,220,5,76,120,78,253,54,113,47,224,235,183,244,41,75,232,41,83,195,43,64,53,223,2,226,251,24,201,179,173,20,207,113,203,61,61,5,209,147,92,46,216,221,101,29,52,110,125,28,141,106,58,89,99,107,81,85,202,136,136,171,221,85,16,186,176,0,0,40,255,0,198,67,233,115,75,252,80,183,127,61,82,88,183,133,199,208,79,76,191,150,190,248,173,33,15,138,246,133,235,118,162,241,69,77,144,105,246,142,103,25,61,173,184,181,5,58,215,89,177,234,186,218,116,149,178,212,43,153,212,138,55,55,153,17,205,85,77,247,77,211,226,79,63,14,28,79,42,193,184,49,211,204,91,53,198,110,184,253,234,139,229,111,51,110,186,81,73,73,85,7,61,214,173,236,231,138,68,107,219,204,199,181,201,186,119,107,145,83,178,160,18,84,128,30,53,127,69,140,91,244,129,67,247,117,196,159,228,32,241,118,211,220,251,82,184,109,198,236,90,115,131,228,25,85,202,12,226,142,174,90,59,37,178,106,233,227,129,180,21,237,116,174,142,22,185,200,196,115,216,213,114,166,219,189,169,239,64,35,159,129,215,245,217,171,95,193,214,143,231,106,75,107,43,7,193,207,72,117,103,76,50,125,79,168,212,173,47,203,113,56,174,20,22,182,82,62,249,100,169,160,109,67,153,37,66,185,35,89,152,212,122,162,57,187,162,111,182,233,241,44,248,0,0,1,88,94,53,186,51,118,187,99,184,78,186,218,40,164,154,154,194,233,172,55,151,177,155,244,98,153,237,125,52,142,93,247,70,117,58,172,223,109,185,165,98,110,138,169,189,158,156,70,91,137,99,89,230,51,114,195,115,27,45,45,222,201,120,166,125,37,117,21,75,57,163,154,39,38,202,213,79,119,197,21,54,84,84,69,69,69,68,80,41,199,194,203,141,204,91,65,110,119,61,22,213,171,171,45,152,142,75,90,149,246,235,180,203,248,155,109,193,88,216,222,147,47,228,195,43,89,31,183,232,199,51,119,123,46,115,155,115,212,85,180,87,42,56,110,22,234,184,106,169,106,99,108,176,207,4,136,248,229,99,147,118,185,174,78,206,69,78,232,169,216,165,126,45,188,40,117,95,75,46,181,185,102,130,91,235,115,172,54,71,186,86,91,224,78,165,222,220,213,239,200,232,147,189,75,83,209,31,26,43,255,0,57,137,183,50,197,12,111,89,56,138,208,249,31,142,99,58,145,159,97,61,37,222,75,92,55,42,186,38,53,87,126,238,167,230,70,239,186,187,213,190,170,160,108,127,157,103,184,102,153,98,245,217,174,127,146,208,88,108,118,216,250,149,53,181,178,164,113,177,61,200,158,247,57,125,17,173,69,115,151,100,68,85,93,138,0,227,183,138,137,56,175,215,10,156,194,215,21,77,46,43,102,129,45,88,245,52,233,203,39,150,107,149,206,157,237,78,200,249,94,229,114,167,170,55,145,170,171,203,185,210,223,55,19,252,82,222,233,233,165,159,81,53,58,189,175,228,129,175,125,93,205,32,95,126,219,243,54,38,162,110,170,190,202,34,110,170,88,159,4,62,19,213,88,157,238,217,171,28,79,50,150,90,250,9,25,87,108,196,160,149,179,69,20,205,93,217,37,108,141,221,146,43,85,55,72,88,170,221,209,57,156,228,221,128,72,191,12,77,10,185,232,119,11,54,148,200,232,86,146,251,153,213,201,146,214,194,246,237,36,49,204,198,50,158,55,111,221,21,33,142,55,43,87,230,186,71,167,174,228,180,0,10,86,241,171,250,83,226,223,163,250,31,188,110,36,209,240,131,250,28,80,255,0,24,174,127,245,152,70,63,23,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,125,232,75,127,11,44,31,53,211,222,20,104,241,220,251,15,189,227,87,102,223,174,51,58,130,241,111,150,142,161,35,115,153,202,245,142,86,181,220,171,178,236,187,108,160,75,208,0,0,0,31,21,234,245,104,198,236,245,217,13,254,229,77,111,182,91,41,164,171,172,171,169,145,35,138,158,8,218,174,124,143,114,246,107,90,212,85,85,95,68,66,134,60,64,248,220,187,113,93,159,37,143,25,150,122,61,56,198,167,123,108,212,142,69,107,171,165,77,218,234,233,147,243,156,155,163,26,191,49,139,232,142,115,247,149,254,38,250,151,197,30,176,92,170,52,15,70,180,27,84,102,193,109,242,183,229,171,173,38,35,112,124,119,202,166,59,116,142,39,182,37,71,83,70,168,138,142,69,218,71,166,253,218,214,171,171,199,246,167,113,79,254,214,157,85,255,0,137,183,31,243,32,89,255,0,134,15,1,9,165,54,170,62,33,181,130,202,172,205,46,112,43,236,22,202,150,123,86,106,89,27,178,205,35,85,61,154,153,26,170,155,122,177,142,217,118,115,156,141,177,67,90,207,218,157,197,63,251,90,117,87,254,38,220,127,204,143,218,157,197,63,251,90,117,87,254,38,220,127,204,129,178,152,53,172,253,169,220,83,255,0,181,167,85,127,226,109,199,252,201,101,62,13,122,79,170,122,95,251,47,254,201,154,105,149,226,95,41,254,15,249,47,151,108,213,52,30,107,167,242,135,83,165,214,99,121,249,122,140,230,229,223,110,118,239,234,128,89,81,174,159,30,255,0,76,125,89,254,49,77,255,0,85,166,197,133,12,241,177,195,127,17,25,95,21,218,157,145,98,250,11,168,183,139,77,125,250,89,169,43,232,49,106,234,138,122,136,213,173,217,241,200,200,149,175,111,214,138,168,5,220,105,15,246,38,194,191,139,182,223,232,209,157,184,234,250,89,71,87,111,211,28,66,130,190,150,106,106,170,107,13,190,25,224,153,138,201,34,145,180,236,71,49,205,94,237,114,42,42,42,47,116,84,59,64,0,0,0,0,17,91,196,103,133,169,184,156,208,90,136,113,186,52,151,51,195,223,37,226,194,136,197,115,234,118,102,211,209,183,111,245,214,53,187,39,190,72,226,244,77,202,144,224,111,139,91,183,8,26,192,251,245,194,134,170,183,21,190,49,182,236,150,219,30,201,42,198,215,42,178,120,209,219,39,86,23,43,149,26,187,110,142,123,119,111,55,50,108,48,87,71,30,62,23,44,214,43,221,195,88,248,125,90,11,110,91,92,231,84,221,236,51,189,32,165,187,78,187,171,167,134,69,246,97,168,114,252,228,118,204,122,175,50,185,142,230,87,4,246,192,117,3,12,213,28,74,221,156,233,254,71,69,124,177,221,98,73,169,107,41,36,230,107,145,83,187,92,158,172,122,122,57,142,68,115,85,21,21,17,83,99,239,200,242,76,127,15,177,87,100,249,93,238,138,209,104,182,194,234,138,202,234,217,219,12,16,70,158,174,123,220,168,141,79,180,215,2,90,158,39,184,83,200,106,44,191,40,106,6,152,220,214,95,199,67,13,77,85,185,181,10,155,119,246,21,25,51,118,219,101,78,102,170,109,182,232,126,110,121,207,19,188,76,215,211,227,55,28,155,81,53,38,166,55,181,208,91,122,245,119,36,141,235,186,35,155,3,121,154,213,219,127,105,26,158,139,220,12,219,226,63,198,141,63,20,250,141,71,143,96,149,19,38,158,226,14,145,150,199,72,197,141,215,42,167,246,150,177,205,93,149,26,168,136,200,218,238,232,212,115,149,26,178,57,169,96,94,20,60,48,213,232,166,137,79,169,89,117,173,212,185,86,162,44,85,137,20,204,218,90,91,91,17,86,154,53,69,77,218,231,243,62,87,39,193,209,162,166,237,48,183,3,94,20,119,11,45,226,221,171,60,81,219,233,21,244,142,101,85,179,14,87,54,116,234,39,118,201,94,228,221,138,141,93,149,32,106,185,21,118,231,94,206,141,109,49,26,141,68,107,81,17,17,54,68,79,112,30,77,122,188,71,254,155,58,167,252,35,75,253,10,156,216,84,162,222,62,248,116,226,15,50,226,251,82,50,108,67,66,181,14,249,103,174,175,166,125,45,194,219,140,87,84,211,78,212,163,129,170,172,150,56,149,174,68,114,42,110,138,189,209,83,220,5,179,112,77,244,70,210,31,226,133,183,249,150,153,176,196,28,32,216,239,88,207,11,186,91,143,228,118,122,219,85,210,223,139,80,83,213,208,215,83,190,10,138,121,91,18,35,153,36,111,68,115,28,139,217,81,81,21,12,190,0,0,0,0,0,3,227,187,220,225,178,218,171,47,21,20,245,117,17,80,193,37,67,226,163,166,125,68,242,53,141,87,43,99,138,52,87,200,245,219,100,107,81,85,87,100,68,220,14,131,196,54,190,224,124,53,233,117,207,84,115,250,206,90,90,52,232,209,209,198,244,73,238,53,142,69,88,233,161,69,245,123,185,85,119,244,107,90,231,47,102,169,64,186,145,168,58,203,198,222,191,165,218,162,134,107,206,83,149,85,182,130,209,105,163,69,88,169,32,69,85,142,158,36,95,155,28,109,230,115,158,239,131,222,245,238,229,51,175,26,117,156,105,113,111,169,242,100,21,124,52,106,221,191,18,179,190,74,124,110,206,236,58,225,251,158,157,85,55,150,93,162,84,89,228,229,107,158,187,170,39,102,162,170,53,21,99,223,237,78,226,159,253,173,58,171,255,0,19,110,63,230,64,188,206,10,184,64,197,56,71,211,22,88,105,186,23,12,186,244,216,170,50,75,195,19,127,49,59,81,121,97,137,85,17,82,8,249,156,140,69,68,85,85,115,149,17,93,178,72,115,90,207,218,157,197,63,251,90,117,87,254,38,220,127,204,143,218,157,197,63,251,90,117,87,254,38,220,127,204,129,178,152,53,172,253,169,220,83,255,0,181,167,85,127,226,109,199,252,201,119,222,28,56,158,85,131,112,99,167,152,182,107,140,221,113,251,213,23,202,222,102,221,116,162,146,146,170,14,123,173,91,217,207,20,136,215,183,153,143,107,147,116,238,215,34,167,101,64,36,169,77,158,48,156,52,221,241,45,85,131,136,188,126,216,233,49,220,194,40,105,47,18,67,26,242,210,93,34,98,70,213,126,201,179,91,44,76,98,162,251,222,201,55,238,169,189,201,156,62,95,136,99,25,246,49,114,195,51,59,37,37,226,201,120,167,117,45,117,13,83,57,226,154,39,122,162,167,185,125,21,21,54,84,84,69,69,69,68,80,42,139,195,67,196,75,21,211,60,110,151,135,173,121,188,124,155,100,165,149,235,141,228,19,238,176,209,182,71,43,221,75,82,239,86,71,206,170,172,147,101,70,243,43,92,173,106,53,82,218,173,87,107,85,246,219,79,120,177,220,233,46,52,21,145,164,180,245,84,147,54,104,102,98,250,57,143,106,171,92,139,241,69,216,166,174,43,252,36,181,71,79,46,117,153,95,15,16,84,102,216,172,175,116,169,105,231,111,202,214,246,170,246,98,53,85,18,169,137,190,200,230,126,51,226,197,219,153,98,21,163,80,56,142,225,242,181,214,75,62,93,168,122,121,80,142,85,146,222,202,186,203,103,50,162,247,231,133,85,168,238,254,187,181,123,129,178,212,211,67,79,11,234,42,37,100,81,68,213,123,222,247,35,90,214,162,110,170,170,189,145,17,61,229,107,248,138,120,145,225,22,188,46,245,161,58,7,145,193,125,191,94,225,146,221,121,191,91,230,230,165,182,211,57,54,150,40,37,111,105,102,123,85,88,174,98,171,88,138,238,252,253,155,90,153,6,179,241,47,174,188,184,181,255,0,81,245,7,54,100,136,136,219,83,174,21,117,145,191,190,232,190,93,170,173,85,223,223,203,191,100,248,33,34,248,103,240,166,215,221,96,185,81,222,53,82,217,83,167,24,138,171,36,154,75,140,104,151,74,152,215,186,178,26,85,246,163,118,221,149,211,35,17,187,238,141,126,202,208,56,79,12,142,24,46,154,245,175,246,204,198,235,109,122,225,154,125,85,13,226,229,81,35,23,165,81,87,27,145,244,180,136,190,142,115,158,212,123,147,186,116,227,114,47,206,110,247,204,116,205,33,210,28,3,66,240,43,110,155,105,165,134,43,85,146,216,207,101,141,246,164,158,85,249,243,76,255,0,89,36,114,166,238,114,253,72,155,34,34,39,115,0,0,0,0,0,0,2,176,124,113,127,173,61,37,254,17,187,255,0,53,76,60,14,191,173,61,90,254,17,180,127,53,82,118,143,24,205,44,212,237,79,198,52,194,159,77,116,231,40,203,37,183,215,221,31,86,203,29,162,162,189,212,237,124,116,232,213,145,33,99,149,136,170,215,108,171,182,251,47,192,120,57,233,102,167,105,134,49,169,244,250,149,167,57,70,39,45,194,190,214,250,70,95,45,21,20,14,168,107,35,168,71,44,105,51,26,175,68,87,55,117,77,246,221,62,32,88,176,0,14,47,41,198,172,249,158,51,118,196,50,26,84,169,181,222,232,103,183,86,194,190,146,65,52,106,199,183,245,181,202,107,147,174,58,71,168,220,33,107,221,94,39,87,83,83,65,118,198,174,17,220,236,55,104,147,151,204,64,217,57,233,107,34,93,182,223,217,69,84,252,151,181,205,94,232,166,201,70,18,226,175,132,173,50,226,211,4,76,83,55,133,244,55,90,14,121,108,183,234,88,218,181,86,233,149,59,237,191,239,145,59,100,231,137,85,17,200,137,178,181,200,215,180,58,63,5,60,119,105,223,21,56,133,29,182,229,114,160,177,234,53,28,41,29,210,197,44,200,197,169,123,81,57,170,105,17,203,188,145,59,215,149,55,116,106,188,174,221,57,94,233,74,107,213,175,28,2,241,63,195,157,230,90,170,220,38,227,126,178,210,203,212,164,200,177,184,164,170,167,217,23,118,189,232,196,234,83,185,54,79,223,26,212,69,244,115,187,42,244,155,103,22,220,84,227,116,110,178,80,113,7,168,180,176,67,188,73,3,178,26,181,88,118,237,202,222,103,170,179,109,189,19,109,128,216,19,93,184,131,210,174,28,176,170,140,227,84,242,104,45,180,205,107,210,146,145,174,71,85,220,38,68,221,33,167,139,125,228,122,246,248,53,187,238,229,106,110,169,64,220,73,107,206,125,198,30,186,84,102,213,118,170,151,212,221,37,138,213,143,216,233,149,211,186,150,155,157,82,10,104,209,19,119,189,206,122,185,85,17,57,158,247,42,34,110,136,140,51,66,184,172,226,151,37,142,186,207,136,102,217,149,109,102,220,247,187,171,166,124,13,106,175,172,149,181,43,200,137,221,87,101,126,235,223,100,82,216,248,25,240,214,196,248,105,154,151,82,245,38,170,147,38,212,100,143,122,119,198,213,90,43,42,185,187,57,41,209,200,139,36,170,138,168,179,57,19,100,236,212,110,234,174,12,195,192,247,14,159,181,139,135,155,14,158,220,25,23,225,5,91,159,120,200,31,27,145,205,117,194,116,111,59,17,201,243,146,54,50,56,145,125,253,61,253,230,124,0,0,0,1,214,181,35,81,176,237,36,193,239,26,141,159,94,97,181,216,108,116,203,83,87,83,34,250,38,232,141,99,83,213,207,115,149,173,107,83,187,156,230,162,119,83,178,57,81,168,174,93,246,68,223,178,110,83,143,136,126,103,197,199,20,121,186,225,184,95,14,122,183,77,166,152,221,74,252,157,18,225,151,22,58,233,82,212,86,186,182,84,232,250,119,114,70,213,244,98,243,42,35,158,168,129,25,120,178,226,127,80,56,205,214,56,239,79,183,213,178,218,201,190,76,197,49,216,17,101,125,60,82,61,26,214,242,183,126,165,68,174,229,87,42,111,187,182,106,123,45,106,37,177,120,118,240,53,111,225,119,10,76,219,55,163,134,163,83,50,74,86,165,124,155,163,219,106,165,114,163,146,138,37,252,237,209,171,43,147,116,115,154,136,138,173,106,42,211,159,237,78,226,159,253,173,58,171,255,0,19,110,63,230,71,237,78,226,159,253,173,58,171,255,0,19,110,63,230,64,217,76,26,214,126,212,238,41,255,0,218,211,170,191,241,54,227,254,100,126,212,238,41,255,0,218,211,170,191,241,54,227,254,100,13,148,193,8,60,34,116,247,62,211,94,27,114,75,22,163,96,249,6,43,114,159,56,172,171,138,142,247,108,154,134,121,32,117,5,3,91,43,99,153,173,114,177,92,199,181,28,137,182,236,114,123,148,155,224,107,43,196,23,246,122,212,159,227,125,231,250,108,166,202,120,135,245,167,100,254,14,166,254,105,166,191,58,229,194,247,18,247,125,107,212,11,173,171,135,125,77,173,162,173,202,110,181,20,213,52,248,141,194,72,166,137,245,114,185,143,99,219,18,163,154,230,170,42,42,46,202,138,138,135,73,253,169,220,83,255,0,181,167,85,127,226,109,199,252,200,27,41,131,90,207,218,157,197,63,251,90,117,87,254,38,220,127,204,151,15,225,67,129,231,58,117,194,237,78,63,168,56,101,247,24,186,59,41,175,168,74,27,205,186,106,42,133,137,209,83,163,95,211,149,173,119,42,171,92,136,187,108,187,47,192,9,152,0,0,1,19,60,64,117,207,93,116,243,1,76,7,135,45,39,206,178,76,187,37,133,205,150,247,100,199,106,235,105,172,212,139,187,94,244,150,40,220,223,50,239,70,55,213,137,187,215,101,228,71,4,91,241,77,227,217,36,91,167,11,154,59,119,69,106,43,169,115,43,189,51,247,221,83,179,173,177,57,62,11,218,101,79,122,116,255,0,215,16,195,94,26,188,6,73,196,30,71,30,176,106,157,165,233,167,22,42,157,169,169,102,69,106,95,171,24,239,222,145,54,246,169,216,169,248,197,252,165,246,19,127,111,150,53,73,194,159,21,115,72,249,166,225,183,85,223,35,220,174,115,157,135,92,149,92,171,234,170,189,30,234,126,127,106,119,20,255,0,237,105,213,95,248,155,113,255,0,50,6,202,49,199,28,49,178,24,99,107,35,99,81,173,107,83,100,106,39,162,34,123,144,253,26,214,126,212,238,41,255,0,218,211,170,191,241,54,227,254,100,126,212,238,41,255,0,218,211,170,191,241,54,227,254,100,13,148,193,72,30,28,60,61,107,238,13,198,118,158,101,57,174,135,234,6,63,101,162,249,91,204,220,110,152,205,109,37,44,28,246,170,182,51,158,89,35,107,27,204,247,181,169,186,247,115,145,19,186,161,119,224,87,79,141,167,246,5,193,63,141,233,253,10,160,197,94,7,95,215,102,173,127,7,90,63,157,169,51,199,139,246,155,234,38,166,104,166,23,106,211,140,11,35,202,235,105,114,159,49,61,53,146,215,61,116,177,69,229,39,111,59,153,11,92,173,111,50,162,110,169,182,234,136,84,255,0,237,78,226,159,253,173,58,171,255,0,19,110,63,230,64,217,69,239,100,108,116,146,61,26,214,162,171,156,171,178,34,39,189,76,79,169,92,89,240,215,164,84,242,205,159,235,78,43,111,150,22,185,206,163,138,189,181,85,139,183,174,212,208,115,202,190,155,118,111,169,65,116,220,35,241,89,89,51,41,34,225,179,84,90,174,85,229,234,226,85,241,177,23,111,123,159,18,53,61,61,234,119,252,43,195,115,140,252,222,174,56,41,180,86,227,104,133,221,223,83,123,169,130,130,56,211,111,85,108,143,73,23,236,107,28,191,87,168,25,231,141,31,21,219,238,173,90,46,26,95,195,237,29,195,27,197,235,163,117,53,198,249,85,180,119,42,248,215,179,163,137,173,85,74,120,156,157,149,119,89,28,139,183,176,155,181,112,231,2,124,9,229,252,86,101,244,247,235,253,29,93,167,76,237,53,40,183,91,170,181,88,234,231,53,81,86,142,149,85,61,169,23,209,207,77,210,52,93,215,218,229,107,166,31,14,222,12,120,222,63,93,75,146,113,31,153,197,145,203,11,155,39,224,245,141,100,138,137,206,69,223,150,106,151,35,101,145,191,22,177,177,255,0,186,84,236,89,53,131,31,177,98,150,90,60,115,25,179,209,90,109,86,232,155,5,37,21,20,13,134,8,35,79,70,177,141,68,70,167,212,136,3,31,176,89,113,75,21,191,25,199,45,176,91,173,86,154,88,168,168,169,32,111,44,112,65,27,81,172,99,83,220,136,212,68,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,135,94,39,250,49,38,168,240,245,95,120,161,165,134,74,172,97,210,222,94,247,71,187,146,26,106,26,215,46,202,140,114,250,200,158,244,79,173,10,134,225,43,87,238,122,37,174,248,213,250,58,233,105,232,223,117,163,163,184,162,74,230,55,203,173,100,14,151,155,219,98,109,180,93,249,151,110,221,211,225,177,30,111,141,80,230,88,109,247,19,185,64,201,169,175,54,218,170,9,88,246,163,145,89,52,78,141,123,42,42,122,57,125,81,126,197,53,220,226,227,71,110,186,27,174,153,6,57,45,186,166,130,154,106,250,186,251,106,186,23,68,139,74,181,147,178,39,51,216,98,114,237,23,101,106,109,219,178,252,3,98,28,31,43,182,230,248,141,159,43,180,212,199,61,53,214,134,158,177,142,99,218,228,218,88,155,34,119,106,170,122,57,61,235,246,169,84,254,52,19,220,215,50,199,41,229,146,79,39,228,104,220,214,238,238,94,126,173,197,17,118,244,223,99,184,248,91,241,173,69,81,108,131,66,53,26,246,216,234,98,115,91,105,169,173,169,68,71,49,27,69,75,13,59,95,52,251,170,239,206,168,198,51,111,85,79,122,25,55,197,179,69,164,212,45,16,162,207,177,186,4,171,185,89,43,163,154,162,72,226,234,47,201,240,209,215,74,229,69,99,28,237,185,158,213,238,228,111,127,119,168,16,67,195,47,85,49,205,34,214,28,151,40,201,43,105,233,160,76,78,178,40,223,52,145,179,241,158,106,141,233,178,189,237,77,246,141,222,253,251,24,107,138,205,82,118,175,107,150,81,149,182,101,150,155,229,42,216,41,31,205,204,142,131,206,79,35,21,23,157,200,169,180,158,229,219,224,98,170,122,203,133,178,73,82,150,170,162,146,71,53,208,202,145,189,209,170,183,222,215,109,238,237,221,23,224,114,120,85,158,163,40,205,172,54,8,162,117,68,247,123,173,45,27,89,202,175,116,143,150,102,177,19,109,149,85,85,93,240,93,254,10,5,210,248,68,233,228,184,119,14,85,151,106,202,104,122,215,203,220,151,8,166,228,252,103,70,106,10,7,35,121,149,168,188,187,181,87,100,85,77,253,234,78,131,25,112,213,131,210,233,238,134,97,88,237,61,10,82,75,29,134,218,234,168,210,36,141,82,116,163,133,143,221,17,173,93,247,102,221,211,126,221,204,154,0,0,0,0,0,0,0,1,232,4,33,241,95,212,216,240,254,30,215,26,165,174,232,214,94,235,60,172,140,234,242,171,233,230,161,174,98,166,200,244,85,221,91,239,69,79,180,167,190,29,113,25,179,125,112,193,241,232,99,108,158,103,33,182,49,237,114,42,163,154,234,200,152,168,168,141,93,254,119,192,154,222,50,250,148,234,253,85,176,233,189,60,201,36,20,246,122,91,155,214,55,110,214,200,218,155,132,42,213,217,219,35,182,95,78,93,254,191,113,208,60,39,244,173,51,94,33,63,9,174,20,76,154,138,195,69,231,33,115,163,230,228,170,130,186,133,237,84,85,98,162,42,53,203,221,21,29,245,160,23,93,130,89,19,26,194,49,252,121,35,108,127,38,90,233,40,249,90,155,34,116,225,107,54,68,217,63,55,224,159,97,206,143,64,0,0,0,0,0,252,77,52,116,240,201,81,51,218,200,226,106,189,238,114,236,136,136,155,170,170,169,251,34,191,136,63,19,20,186,3,162,247,58,75,109,123,34,200,114,10,105,173,212,109,108,168,217,98,235,210,85,35,38,106,36,172,123,118,146,20,217,201,190,203,232,138,190,129,14,252,80,248,219,146,239,112,159,67,52,210,247,83,21,53,50,186,59,189,69,37,79,42,61,237,117,109,44,244,238,116,51,170,43,85,21,138,172,123,55,244,85,247,33,16,248,67,225,95,48,226,119,82,40,237,212,212,211,178,201,77,81,29,69,210,186,70,74,140,88,91,60,9,51,27,34,67,35,58,156,147,243,34,59,183,189,123,122,227,124,75,28,204,245,235,84,233,108,240,45,93,202,245,147,221,88,147,204,238,172,202,215,212,212,181,174,145,238,68,123,209,188,242,238,174,84,95,95,122,250,223,167,7,28,52,216,120,114,210,139,93,146,42,10,111,150,235,41,160,169,185,84,164,76,234,44,239,166,167,108,172,231,233,70,254,94,120,119,217,201,190,253,215,191,160,100,77,28,210,76,79,69,240,43,78,13,137,219,41,169,97,183,210,65,4,178,69,12,76,117,68,177,195,28,78,149,235,27,24,143,123,146,38,170,185,90,138,187,126,164,239,0,0,35,47,26,156,52,39,17,54,124,126,218,140,106,37,29,218,146,105,157,183,126,147,27,80,215,34,175,74,78,223,142,247,246,255,0,28,154,63,46,99,94,155,61,168,228,78,253,211,112,58,134,144,96,52,26,99,166,216,238,17,110,137,140,142,211,108,164,164,119,35,90,156,206,138,158,56,183,236,214,239,243,19,190,201,250,189,14,11,137,75,147,237,58,45,145,87,199,36,113,186,63,41,179,164,118,205,239,87,10,124,83,226,100,212,68,68,217,19,177,128,184,235,189,187,31,225,139,47,185,54,55,72,177,124,159,236,181,55,85,222,225,76,223,138,124,64,215,101,86,90,169,183,70,171,158,239,114,38,254,136,109,5,167,212,46,182,226,20,20,78,143,145,99,234,251,59,109,182,242,189,125,63,89,172,182,15,68,203,134,81,69,71,36,106,246,201,212,221,168,155,239,180,110,95,241,27,65,91,154,140,163,141,173,77,145,55,237,250,212,15,164,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7,170,165,170,248,92,212,79,93,191,233,53,153,215,107,116,150,157,85,190,91,229,139,166,232,188,182,237,229,219,109,233,162,95,77,147,226,108,212,169,186,108,107,129,198,45,146,107,15,16,217,77,20,170,229,229,242,59,43,183,223,253,35,78,191,4,248,129,113,254,23,247,215,223,56,59,194,229,153,219,204,207,148,121,251,252,110,149,187,122,170,175,162,18,196,130,126,16,151,249,110,60,55,69,98,119,47,37,163,155,151,111,95,198,215,215,185,119,239,245,124,19,245,147,176,0,0,0,0,15,10,136,169,178,166,232,165,78,120,186,240,209,5,182,166,143,92,113,155,84,171,230,100,142,138,189,180,208,39,42,43,150,190,166,89,158,140,139,234,110,239,115,254,27,167,188,182,67,27,241,11,165,22,189,101,210,108,139,8,184,82,178,105,42,237,213,109,164,85,99,92,173,168,117,52,177,49,201,187,31,178,167,81,123,162,111,240,248,40,84,55,132,134,167,79,134,113,15,81,143,85,220,38,109,5,242,210,250,40,233,150,85,72,188,204,213,212,12,71,242,43,209,188,220,173,219,125,149,118,237,178,151,129,235,221,10,62,224,167,66,242,252,103,142,59,134,39,37,158,174,154,60,74,233,43,150,73,233,229,99,100,130,150,239,77,31,51,87,166,155,162,242,238,139,179,83,183,184,188,6,34,163,26,139,234,136,136,160,126,128,0,0,0,0,0,87,95,140,94,152,67,118,210,107,70,162,83,82,62,74,170,43,157,61,20,139,28,104,170,216,89,77,112,153,92,187,49,85,26,138,189,215,155,111,171,222,87,39,4,25,252,218,119,196,134,35,115,142,185,244,209,220,46,116,22,233,213,178,171,57,226,146,190,153,206,98,251,77,221,23,147,209,85,83,183,161,120,124,101,96,17,106,55,14,153,173,141,212,108,168,154,11,45,202,170,153,29,26,61,91,50,80,212,53,142,111,178,229,71,34,191,178,162,111,240,53,226,137,247,45,62,207,25,44,124,209,215,227,151,116,115,121,185,154,173,150,158,110,219,252,215,39,180,207,169,126,192,54,125,179,215,69,116,180,80,220,224,118,241,213,211,69,59,23,116,238,215,181,28,158,155,252,126,39,216,98,46,19,181,2,155,82,120,122,192,175,241,212,178,106,150,227,182,184,43,85,175,71,109,83,228,96,124,136,190,211,151,125,223,249,75,191,196,203,160,0,0,0,0,0,0,15,150,231,10,212,91,106,233,209,173,114,203,4,140,217,201,186,46,237,84,217,126,163,234,62,59,197,100,118,235,69,117,194,87,181,140,166,166,150,103,57,203,179,90,141,106,170,170,175,185,59,1,174,143,26,24,179,113,94,37,51,202,118,242,162,215,223,238,149,206,70,250,53,95,95,80,155,39,100,219,230,253,127,105,197,240,179,164,119,61,101,214,236,91,21,163,165,89,105,27,116,161,158,224,229,99,156,214,210,121,184,35,149,87,102,61,17,17,36,79,156,156,191,31,175,233,226,251,44,110,97,196,134,160,220,25,34,200,202,124,146,237,74,199,111,187,85,173,175,168,84,86,174,235,236,251,93,140,139,195,70,178,227,156,54,233,150,73,158,211,69,65,87,155,222,99,172,179,219,35,145,177,200,250,88,166,167,134,88,106,17,17,241,204,197,108,208,237,206,215,42,38,253,145,93,221,2,118,241,165,198,6,53,194,214,149,80,240,255,0,164,213,212,18,228,41,100,138,215,52,212,50,198,239,36,207,45,81,72,231,115,65,52,111,142,118,73,4,107,186,179,217,237,219,125,145,42,74,150,147,59,214,44,221,35,130,59,165,254,253,124,173,246,157,180,213,82,186,89,166,245,93,185,222,168,175,147,215,186,238,239,122,169,245,221,110,154,131,175,26,140,250,186,159,63,123,200,50,27,130,242,70,206,189,75,146,73,231,85,70,53,21,94,254,94,164,189,147,186,251,94,245,94,247,15,225,247,192,70,63,163,216,197,6,163,106,53,150,26,188,182,190,40,170,162,134,174,153,146,37,19,95,29,44,205,246,102,167,100,177,202,201,99,122,118,114,242,238,190,253,212,14,199,225,219,193,189,39,15,120,53,62,101,147,91,160,252,45,191,81,50,73,156,248,83,171,79,12,240,210,72,232,28,175,130,57,88,173,150,23,110,197,85,68,95,138,247,73,150,120,107,90,198,163,24,212,107,90,155,34,34,108,136,159,3,200,0,14,169,159,234,150,1,166,22,137,239,57,206,93,103,179,65,4,78,149,18,186,225,5,58,191,102,189,219,55,170,246,162,170,163,31,178,111,238,95,130,129,218,193,92,122,213,227,7,131,98,117,181,54,157,47,177,173,230,162,158,87,196,149,53,20,208,212,82,73,202,178,55,153,175,130,181,21,90,170,216,213,23,110,237,114,175,189,8,243,253,89,206,33,37,189,53,211,97,216,51,45,105,86,146,42,69,111,174,73,214,30,127,155,222,187,151,126,95,119,166,255,0,80,23,68,12,3,193,215,20,180,92,83,105,203,178,232,237,51,80,85,210,84,45,29,83,22,4,138,53,149,144,83,200,245,98,117,100,94,93,231,237,186,239,178,119,79,142,126,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,124,213,182,219,117,201,140,142,227,65,77,84,216,221,206,198,207,19,94,141,119,197,55,78,203,245,159,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,3,213,85,75,75,91,3,233,107,105,162,168,134,68,217,241,202,196,123,93,239,238,139,217,69,61,53,61,28,12,166,164,167,142,8,99,77,153,28,108,70,181,169,240,68,78,200,123,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,211,87,71,73,95,78,250,74,234,88,106,96,147,110,120,165,98,61,142,217,119,77,209,123,47,116,69,253,71,184,1,233,164,163,164,160,167,101,37,13,44,52,208,71,191,36,81,49,24,198,238,187,174,200,157,147,186,170,254,179,220,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,230,117,182,220,234,214,220,221,65,76,181,140,111,35,106,22,38,245,17,189,251,35,182,223,110,235,219,235,62,144,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,0,241,139,197,45,23,11,58,114,220,186,75,76,213,245,117,117,9,71,74,196,129,37,141,37,124,21,18,49,94,157,88,215,151,120,59,236,187,236,189,147,224,25,248,20,187,253,89,206,33,34,189,57,208,225,216,51,237,107,86,178,34,75,111,174,89,210,30,127,155,218,187,151,126,95,119,166,255,0,81,33,180,87,198,15,6,203,43,105,173,58,161,99,91,53,69,68,172,137,106,105,233,161,167,164,143,153,99,111,51,159,61,106,170,53,21,210,42,174,221,154,212,95,114,129,99,128,234,152,6,169,105,254,167,218,32,188,224,249,125,158,243,4,241,54,85,74,27,132,21,10,205,218,199,108,238,147,220,136,168,143,110,233,191,189,62,40,118,176,4,52,241,18,224,222,147,136,76,26,163,50,198,109,208,254,22,216,104,159,36,46,100,41,213,168,134,8,106,228,108,8,172,130,73,94,174,150,102,236,196,84,69,95,130,247,89,150,120,115,90,246,171,30,212,115,92,155,42,42,110,138,159,0,53,128,170,164,206,244,119,55,88,231,142,233,96,191,88,235,125,151,42,77,75,43,101,134,111,84,223,145,232,136,248,253,123,46,237,247,42,22,219,193,111,24,24,215,20,186,85,93,195,254,172,215,80,197,144,173,146,91,92,51,87,75,27,124,235,60,181,61,35,93,205,60,210,62,73,223,36,242,46,232,207,107,191,109,247,69,236,190,32,156,4,99,250,195,140,87,234,54,156,217,97,164,203,104,34,150,170,88,105,41,153,26,86,181,145,213,76,239,102,26,119,203,36,175,150,70,39,119,39,54,201,239,217,74,120,181,93,53,7,65,245,25,149,116,222,126,201,144,99,215,4,231,141,253,122,103,44,144,78,138,172,114,34,177,252,189,72,187,167,101,246,125,202,157,131,180,113,79,164,119,61,26,214,236,167,21,171,165,88,169,29,116,174,158,222,168,199,53,174,164,243,115,178,37,77,216,196,84,84,141,126,106,114,252,62,174,79,130,252,89,185,87,18,152,21,58,242,42,208,223,237,117,200,143,244,114,178,190,157,54,94,203,191,206,250,190,211,189,113,47,172,184,231,18,90,101,141,231,181,49,80,82,102,246,104,232,236,247,56,227,108,113,190,170,40,105,230,150,106,133,69,124,147,61,93,52,219,115,185,200,139,183,116,71,119,92,115,194,22,86,152,127,18,26,125,112,124,139,27,42,50,75,77,43,221,190,200,141,117,125,58,170,185,119,79,103,217,238,6,199,150,200,86,158,219,73,78,173,107,86,40,35,102,205,77,145,54,106,38,201,245,31,81,241,217,171,35,184,218,40,110,17,61,175,101,85,52,83,53,205,93,218,228,115,81,81,81,125,233,220,251,0,0,0,0,0,0,0,31,29,226,186,43,93,162,186,231,59,182,142,146,154,89,222,187,167,102,177,170,229,245,219,225,241,62,195,17,113,99,168,20,218,111,195,214,123,127,146,165,144,212,187,29,186,65,68,174,122,55,122,159,35,59,227,68,246,154,187,238,207,201,93,254,0,81,111,27,249,252,218,137,196,134,93,115,125,116,149,49,219,238,117,246,232,21,242,171,249,34,142,190,165,205,98,123,78,217,19,159,209,21,19,191,161,99,126,14,154,97,13,167,73,174,250,137,83,72,248,234,171,46,117,20,81,172,145,162,43,161,125,53,190,100,114,110,196,85,106,170,122,243,109,245,123,202,138,149,247,45,65,207,31,44,156,210,87,228,119,117,115,185,121,156,174,150,162,110,251,124,231,47,180,255,0,173,126,211,97,222,13,112,8,116,231,135,76,42,198,202,54,83,205,61,150,219,85,82,141,141,24,174,153,212,52,237,123,157,236,181,85,202,172,238,170,155,252,64,205,128,0,0,0,0,0,60,122,119,82,143,252,91,245,58,124,207,136,122,124,122,146,225,43,168,44,118,150,81,73,76,146,170,197,230,97,174,175,98,191,145,30,173,230,229,118,219,236,139,183,109,144,187,247,162,171,28,137,234,168,168,133,31,241,173,161,121,126,77,199,29,191,19,142,207,87,83,30,91,116,137,201,36,20,242,189,177,193,85,119,169,143,153,203,211,93,145,57,183,85,217,201,223,222,6,93,240,137,225,162,11,149,77,102,184,228,214,169,83,203,75,37,21,3,106,96,78,85,86,173,5,76,83,49,31,23,214,237,158,215,252,118,79,121,108,136,136,137,178,38,200,134,56,225,235,74,45,122,53,164,216,238,17,111,165,100,50,82,91,169,27,86,168,198,181,93,80,218,104,162,123,151,102,51,117,94,154,119,84,223,227,240,76,144,0,0,0,0,0,137,222,39,247,215,216,248,59,205,102,129,219,76,255,0,147,121,59,252,46,148,91,250,42,47,162,146,196,130,126,47,119,249,109,220,55,75,98,103,47,37,223,151,159,125,247,252,85,125,3,147,110,255,0,95,193,127,80,21,1,161,54,233,46,218,171,99,183,197,23,81,210,249,157,155,203,190,251,83,74,190,155,47,192,217,154,153,170,200,90,213,79,77,255,0,233,53,196,224,234,201,53,251,136,108,90,138,37,114,115,121,237,213,187,239,254,145,168,95,130,252,13,143,209,54,77,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,80,31,137,117,129,44,28,83,228,208,54,37,98,63,201,109,187,118,223,107,117,26,252,19,226,95,225,72,158,47,150,232,233,120,141,117,115,41,209,139,87,182,239,70,109,207,203,65,64,158,187,119,216,9,51,224,195,126,90,157,58,202,236,142,229,68,163,242,60,191,21,231,158,224,229,247,255,0,136,178,34,166,124,23,175,211,54,243,151,216,250,205,233,191,228,255,0,99,153,119,236,203,139,189,55,255,0,17,108,192,0,0,0,0,0,0,116,27,30,140,97,118,29,68,184,106,93,5,158,146,27,197,198,25,97,154,104,233,226,107,158,146,78,147,57,85,200,196,114,170,189,17,87,119,47,248,123,157,248,0,0,0,0,0,0,0,62,75,181,186,158,239,107,172,181,85,196,217,32,172,167,146,158,70,57,168,168,230,189,170,213,69,69,69,69,236,171,238,53,221,227,135,77,42,116,195,137,28,194,217,36,12,138,158,231,117,184,93,41,26,198,171,90,144,73,95,82,214,38,220,141,79,72,253,200,169,240,83,98,210,161,60,101,52,197,182,156,194,199,168,180,180,46,72,107,41,233,168,100,157,34,246,86,87,203,112,153,91,204,140,68,223,100,223,101,118,255,0,87,188,12,235,224,253,169,146,228,218,59,114,196,42,170,99,87,218,174,51,54,56,220,245,234,116,226,165,160,141,21,17,94,190,207,181,183,162,38,255,0,2,193,138,74,240,137,213,90,124,51,93,107,113,91,181,100,172,162,189,219,36,167,167,137,36,68,98,213,205,89,65,27,87,149,207,68,223,102,170,110,136,174,251,75,180,69,71,34,42,46,232,189,192,242,0,0,0,0,0,0,97,158,47,245,1,154,111,195,214,105,124,90,158,132,211,217,110,52,180,239,71,242,185,37,90,26,135,55,149,121,154,187,238,206,219,46,230,102,43,203,198,83,82,82,199,162,54,60,26,217,113,124,23,27,133,254,154,122,136,153,55,42,190,138,74,75,132,78,69,70,185,28,173,87,34,39,118,171,127,232,2,157,50,59,180,215,236,134,233,124,169,149,242,75,113,173,158,174,71,189,202,174,115,164,122,185,85,85,85,85,85,85,126,42,124,241,249,219,140,208,80,194,146,207,36,142,108,48,196,221,220,174,114,174,205,106,39,189,123,236,136,135,206,76,159,13,190,21,229,215,77,85,163,203,175,246,231,201,142,99,85,81,214,61,100,133,86,25,231,167,169,163,145,97,119,60,47,141,200,232,229,93,219,186,42,167,189,19,212,37,95,134,39,3,116,214,27,85,54,183,234,125,157,146,92,234,21,147,218,105,170,41,209,82,40,156,218,42,152,38,228,158,157,28,217,17,200,244,230,99,246,78,232,157,247,82,204,152,198,70,198,199,27,81,173,106,34,53,168,155,34,39,193,15,150,207,104,182,216,109,148,214,123,69,20,52,148,116,113,50,8,97,134,54,198,198,49,141,70,181,168,214,162,34,34,34,34,108,137,183,99,236,0,126,94,246,70,199,73,35,145,173,106,42,185,85,118,68,79,137,199,100,89,45,135,19,181,84,222,178,43,181,37,190,142,150,39,205,36,181,51,178,38,163,90,213,114,251,79,84,79,70,170,247,95,114,149,131,198,135,138,107,98,154,241,166,218,25,36,136,173,101,69,190,166,237,191,163,247,168,133,239,167,158,150,175,255,0,100,246,42,183,235,219,209,0,148,92,90,113,247,165,252,61,218,43,172,214,219,173,45,227,42,117,60,173,130,150,146,122,122,132,134,94,89,218,222,171,27,81,28,141,68,150,20,71,108,155,166,232,158,171,218,154,245,251,138,221,91,226,14,253,85,112,202,242,90,216,237,207,145,253,27,117,61,101,74,83,54,53,124,170,221,226,146,103,181,23,150,103,55,183,109,187,125,184,250,229,116,206,181,91,42,243,87,10,171,190,69,123,185,79,202,213,145,243,85,206,247,201,34,170,53,55,87,61,119,124,139,219,191,119,124,84,158,60,30,120,90,101,121,228,180,89,214,180,70,235,85,137,233,28,209,91,213,36,130,174,77,252,188,169,207,21,77,35,152,172,86,62,86,174,206,238,228,219,209,21,64,133,154,95,160,90,177,172,53,140,165,193,48,171,197,194,55,189,24,181,49,91,106,101,129,138,170,196,221,207,138,55,236,137,212,98,175,212,187,252,11,13,225,207,194,13,103,75,118,69,173,183,135,178,55,197,13,74,208,208,84,108,228,114,244,95,201,36,117,52,95,251,86,170,111,240,79,137,99,186,95,162,26,101,163,246,42,91,22,13,136,90,109,204,167,137,145,58,120,109,244,240,205,50,181,140,106,190,71,69,27,57,156,189,54,42,174,221,213,62,195,189,162,34,38,200,155,34,1,209,116,131,69,52,251,67,177,150,226,154,125,100,167,160,163,71,36,146,43,41,160,137,242,201,211,142,53,123,250,81,177,28,229,72,153,186,237,186,237,246,109,222,192,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,77,95,209,77,62,215,28,101,216,166,160,217,41,235,232,213,203,36,106,250,104,37,124,82,116,228,141,30,206,172,111,70,185,18,87,236,187,110,155,253,187,247,176,5,83,113,25,225,7,208,75,142,69,162,87,135,190,54,67,53,74,80,215,212,110,229,122,117,159,201,28,116,212,95,251,38,162,111,241,79,129,94,90,161,160,90,177,163,213,143,165,206,240,171,197,190,54,61,88,149,50,219,106,98,129,234,138,244,221,175,150,54,110,139,211,122,167,212,155,252,77,153,85,17,83,101,77,209,78,137,170,26,33,166,90,193,98,170,177,103,56,133,166,226,202,136,159,19,103,154,223,79,52,208,171,152,246,163,227,116,177,191,149,201,212,122,162,237,217,87,237,3,95,141,1,226,183,86,248,124,191,210,220,49,76,150,186,91,116,114,51,173,110,168,172,169,117,51,163,71,196,174,218,40,230,99,85,121,97,107,123,246,219,116,251,46,83,132,190,62,244,191,136,75,69,13,154,229,117,165,179,229,77,167,137,179,210,213,207,79,78,147,75,203,3,93,210,99,170,36,145,200,178,204,168,221,211,117,217,83,213,59,193,190,48,252,45,50,188,14,74,220,235,69,227,117,214,198,196,146,105,109,232,146,79,87,30,222,98,85,228,138,154,145,172,70,35,25,19,83,119,118,114,237,232,168,164,14,182,221,51,173,41,202,188,213,190,170,239,142,222,237,179,242,185,99,124,212,147,177,241,200,138,173,93,149,175,77,159,26,118,237,221,191,20,3,104,38,61,146,49,178,70,228,115,92,136,173,84,93,209,83,226,126,138,173,224,195,197,53,178,205,103,211,109,115,146,69,87,54,158,223,77,118,223,213,251,211,194,199,212,79,85,87,255,0,181,123,213,27,245,237,234,133,159,227,185,45,135,44,181,83,94,177,219,181,37,194,142,170,38,77,28,180,211,178,86,171,92,212,114,123,76,85,79,71,34,246,95,122,1,200,189,140,145,142,142,70,163,154,228,84,115,85,55,69,79,130,149,155,226,119,192,221,45,250,213,83,173,250,97,103,100,119,58,117,124,247,106,106,122,116,68,150,38,182,182,166,121,185,32,167,87,58,69,114,177,57,158,253,151,178,47,125,148,179,67,227,188,90,45,183,235,101,77,158,239,69,13,93,29,100,79,130,104,102,141,178,49,236,123,85,174,106,181,200,168,168,168,170,155,42,109,220,13,90,229,243,182,233,167,161,153,37,130,72,220,232,102,137,219,181,90,228,93,156,213,79,114,246,217,81,79,163,28,187,77,97,200,109,119,202,105,95,28,182,234,216,42,227,123,28,168,230,186,55,163,145,81,81,81,81,81,83,226,132,185,241,36,225,90,93,11,213,74,204,186,193,110,124,120,230,75,87,37,99,22,56,85,33,130,122,138,154,201,18,22,242,66,200,218,141,142,36,217,187,170,162,123,213,61,33,176,27,33,112,129,168,12,212,142,30,112,187,226,84,245,230,130,203,110,165,157,234,254,103,44,173,161,167,115,185,151,153,203,190,239,239,186,238,102,98,188,188,26,245,37,47,154,35,124,193,174,119,23,207,113,183,223,170,103,167,137,243,115,43,40,163,164,183,196,212,68,115,149,200,136,229,84,236,212,111,253,5,134,128,0,0,0,0,0,0,43,231,198,7,83,37,198,116,118,219,136,82,212,198,143,186,220,97,108,145,181,235,212,233,203,75,95,26,170,162,61,61,159,103,111,69,77,254,37,130,170,163,81,85,87,100,78,229,37,248,187,106,173,62,103,174,180,88,173,170,178,87,81,89,45,145,211,212,68,178,34,177,42,225,172,175,141,202,141,107,213,55,217,200,155,170,35,190,192,48,63,3,218,105,83,169,252,72,225,246,200,224,108,180,246,203,173,190,233,86,215,181,92,213,130,58,250,102,189,54,228,114,122,73,239,68,79,138,155,17,90,109,212,246,139,93,29,170,146,38,199,5,29,60,116,241,177,173,68,70,181,141,70,162,34,34,34,39,100,79,113,81,222,13,122,100,219,182,99,124,212,90,170,23,44,52,116,245,52,49,212,44,94,202,74,201,109,243,35,121,149,138,155,236,187,236,142,223,234,247,150,248,0,0,0,0,0,0,0,232,55,205,24,194,239,218,137,111,212,186,251,61,36,215,139,116,49,67,12,210,83,196,231,49,35,157,102,106,163,149,138,228,84,122,170,166,206,79,240,247,59,240,0,0,0,0,0,0,0,86,239,140,245,249,212,218,117,138,88,217,202,169,89,231,185,254,41,201,61,189,201,239,255,0,17,100,69,76,248,208,223,166,117,231,16,177,245,91,211,103,202,30,199,50,239,221,150,231,122,111,254,32,35,71,134,149,129,47,252,83,227,48,44,74,244,103,157,223,102,239,182,246,234,197,248,47,192,191,210,145,60,32,237,209,213,113,26,202,231,211,163,214,147,126,87,171,55,228,231,160,175,79,93,187,110,93,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,2,158,124,104,172,83,82,234,46,31,123,101,20,136,202,223,148,57,230,72,215,149,121,32,183,53,55,118,223,171,212,184,98,187,124,99,48,105,175,58,85,101,202,233,173,210,76,182,111,51,207,51,33,87,36,125,90,155,124,105,187,145,171,182,251,109,234,155,253,96,70,239,7,27,178,210,235,101,218,216,181,8,223,59,208,218,53,126,220,220,148,151,7,118,77,251,237,246,23,70,80,255,0,133,29,238,59,127,23,56,197,170,73,156,207,148,124,238,201,205,179,87,167,108,174,119,126,255,0,95,193,75,224,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,67,127,20,221,42,118,164,112,213,61,101,29,51,159,85,142,87,186,244,231,49,155,187,167,79,65,90,187,110,140,114,237,187,211,183,100,250,208,153,7,84,213,108,62,159,62,211,140,151,15,168,99,92,151,107,77,101,27,85,200,139,202,233,96,124,104,189,218,237,190,127,193,126,197,3,93,14,27,179,57,244,231,94,48,171,236,147,186,150,42,124,134,218,202,199,43,149,156,176,182,178,23,73,186,243,53,19,100,103,189,118,237,220,216,255,0,8,190,82,228,248,109,135,35,161,157,179,65,116,182,82,214,71,34,57,29,204,217,34,107,209,119,69,84,93,209,201,232,171,246,169,173,102,176,227,53,122,111,173,89,126,52,248,101,133,214,28,150,225,77,10,185,170,222,118,193,87,35,26,246,246,110,232,188,157,149,17,63,81,123,94,31,122,142,221,68,225,171,23,123,235,33,154,107,53,13,21,165,205,100,156,206,111,70,130,151,116,95,105,202,139,187,251,250,125,136,4,148,0,0,0,0,0,0,41,87,197,247,81,161,201,53,170,131,19,130,117,123,109,86,232,154,246,163,145,81,31,21,93,124,107,217,28,189,253,175,130,126,162,232,46,151,10,75,69,182,170,233,93,59,33,167,163,129,243,203,35,220,141,107,88,198,171,156,170,170,168,136,136,136,189,213,77,114,248,202,206,38,207,248,149,207,238,139,83,29,69,61,46,69,117,162,162,124,111,87,163,169,219,95,80,232,246,94,103,34,246,127,185,118,239,217,0,197,120,150,53,116,204,114,107,94,49,102,163,158,170,178,233,89,5,28,81,195,27,158,229,116,146,53,141,236,212,85,245,114,39,100,95,95,67,96,190,7,52,18,135,65,244,50,203,105,117,181,148,215,75,173,61,53,202,191,154,20,100,173,158,90,58,102,200,215,126,45,142,79,106,46,232,228,85,221,59,170,175,164,15,240,170,225,5,114,11,203,117,199,56,180,162,209,81,57,62,76,142,162,15,89,152,250,26,152,102,106,75,10,166,219,43,145,28,215,239,235,183,189,75,117,142,54,69,27,98,141,136,214,49,17,173,106,38,200,136,158,136,128,126,140,109,174,122,247,128,104,30,23,91,151,102,151,170,88,22,8,100,116,20,158,102,6,207,60,141,138,89,26,198,50,73,25,204,174,233,57,17,17,119,85,237,241,219,169,241,83,197,102,9,195,86,11,93,120,186,221,232,37,191,58,158,95,147,237,158,98,23,77,36,171,12,238,137,206,133,211,70,245,141,95,2,181,85,171,190,253,147,191,165,26,241,29,197,62,167,241,39,150,84,93,114,107,205,91,45,174,153,254,82,215,13,69,66,83,177,189,89,156,207,196,190,105,26,143,70,206,230,118,95,78,201,245,134,79,226,247,196,11,82,120,130,189,212,218,241,139,229,211,30,198,99,145,241,71,79,69,83,81,72,234,152,145,245,13,68,153,172,169,124,111,230,142,102,163,182,77,151,149,61,201,223,13,232,143,14,250,169,196,38,85,79,106,196,113,251,141,76,117,85,44,101,77,206,74,74,151,211,196,174,146,54,189,210,77,28,82,114,236,147,53,202,170,157,145,119,95,175,54,112,127,225,245,168,218,247,120,183,100,57,77,158,225,101,196,250,144,212,58,162,166,158,122,103,84,195,207,78,245,88,156,250,103,196,244,116,82,185,91,223,101,229,95,114,119,185,221,17,225,247,77,180,31,22,165,199,48,172,118,134,157,241,68,198,205,86,148,148,236,158,103,164,113,177,206,123,227,141,156,202,238,147,85,85,83,186,247,248,108,24,27,132,191,14,173,46,208,171,93,13,243,47,178,91,114,60,157,97,138,73,100,174,166,167,172,138,158,126,88,28,171,10,201,76,201,24,173,146,39,43,85,87,116,71,47,189,123,76,10,122,106,122,72,35,165,164,130,56,97,137,168,200,227,141,168,214,177,168,155,34,34,39,100,68,68,219,99,216,0,0,0,0,0,0,122,106,235,41,45,244,239,171,175,170,134,154,8,154,175,124,178,189,24,198,181,19,117,85,85,236,136,136,138,191,168,15,113,240,93,242,11,13,130,5,170,190,222,232,45,176,167,172,149,117,44,133,190,168,158,174,84,79,85,68,253,104,69,174,42,124,66,244,175,135,218,42,155,109,146,241,109,200,114,72,185,54,163,163,168,166,171,233,238,176,47,227,35,109,75,36,77,227,153,92,159,30,85,95,68,239,82,186,179,198,135,18,58,255,0,123,90,120,242,123,237,35,103,253,238,219,97,173,175,141,142,229,100,106,187,69,215,126,255,0,188,243,118,248,185,126,192,190,140,115,88,244,235,49,188,203,98,196,50,155,109,242,170,159,151,174,150,234,232,42,82,30,102,43,155,207,211,122,171,119,70,187,109,211,191,42,252,14,236,68,79,14,238,27,175,186,45,167,53,25,14,122,234,185,242,124,135,147,204,173,122,189,211,195,208,158,173,140,253,246,38,72,222,104,229,103,170,174,233,182,219,38,219,203,176,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7,73,201,53,147,78,176,219,204,54,44,191,41,182,217,42,170,57,186,9,113,174,130,153,38,229,98,57,220,157,71,162,187,100,115,119,217,59,115,39,196,238,196,68,241,17,225,182,251,173,90,115,79,144,224,78,171,131,39,199,185,252,178,208,43,219,60,221,121,233,24,255,0,222,162,124,142,229,142,39,250,42,108,155,239,186,111,176,74,203,78,65,97,191,192,149,86,43,221,5,202,21,244,146,146,165,147,55,213,83,213,170,169,234,138,159,169,79,188,215,135,73,184,208,226,71,64,47,105,79,38,79,125,171,108,31,190,91,111,213,181,242,49,188,204,145,83,120,186,236,219,247,238,110,255,0,6,175,219,109,92,43,120,133,233,95,16,84,84,214,219,221,226,219,143,100,146,243,239,71,89,81,77,73,212,217,103,95,197,198,234,151,200,187,71,10,57,126,28,200,190,139,216,37,160,63,44,145,146,181,31,27,218,246,175,162,181,119,69,63,64,0,0,0,0,122,234,41,169,234,224,146,150,174,8,230,134,86,171,36,142,70,163,154,246,170,108,168,168,189,149,21,23,109,136,127,197,167,135,86,151,107,173,174,186,249,136,89,45,184,230,78,144,203,36,82,80,211,83,209,197,81,63,44,238,69,153,99,166,124,143,87,73,43,85,202,139,186,163,83,222,157,230,32,3,90,189,110,225,223,85,56,123,202,170,45,89,118,63,113,166,142,150,165,236,166,185,199,73,82,202,121,85,178,72,214,58,57,164,138,62,109,210,23,57,21,19,186,38,233,245,102,78,16,188,64,117,39,135,219,221,53,175,39,190,93,50,28,102,73,89,20,148,245,181,53,21,110,166,137,95,78,213,72,90,250,150,70,196,108,112,185,27,186,108,156,203,238,94,215,75,173,220,62,233,182,188,98,213,88,230,107,142,208,212,62,88,158,216,106,214,146,157,243,194,245,142,70,53,204,124,145,191,149,91,213,114,162,162,118,94,255,0,29,233,139,140,15,15,157,70,208,75,197,199,33,197,172,247,11,214,39,207,53,67,106,41,169,231,169,117,52,60,245,15,69,149,204,166,100,76,70,197,19,85,221,246,78,100,247,47,96,185,253,12,215,188,3,95,48,202,44,183,11,189,82,206,179,195,27,167,164,243,48,58,120,36,116,81,72,230,189,145,200,254,85,111,85,168,168,171,186,47,111,134,249,36,215,3,135,30,41,245,63,134,204,178,158,235,140,222,42,223,110,108,204,243,118,185,170,42,22,157,237,234,194,231,254,37,147,70,213,122,182,6,179,186,250,118,95,170,242,184,86,226,179,4,226,87,5,161,188,90,174,244,17,95,155,79,23,202,22,207,49,11,102,142,84,134,7,74,230,194,217,164,122,70,143,157,26,138,229,223,126,203,223,212,56,222,56,244,18,135,94,52,50,245,105,109,181,149,55,75,85,61,77,202,131,150,20,124,174,158,42,58,150,198,214,254,45,238,95,106,94,200,212,69,221,123,42,47,174,190,153,110,53,116,195,178,107,166,49,121,163,158,150,178,215,89,61,28,177,205,27,152,228,116,114,57,142,236,228,69,245,106,167,116,79,79,67,105,9,35,100,177,186,41,24,142,99,209,90,230,170,110,138,139,234,138,84,87,138,175,8,43,143,222,93,174,56,61,165,18,138,181,203,242,156,116,240,122,76,247,215,84,205,51,146,40,81,54,217,26,138,231,63,127,77,253,202,7,76,240,130,212,104,113,189,106,175,197,39,157,88,219,173,186,86,177,170,228,70,171,229,171,160,141,59,43,147,191,179,240,95,214,93,81,174,15,6,185,196,248,7,18,186,127,116,74,152,233,233,234,178,43,85,21,108,146,61,88,141,167,117,125,59,164,221,121,154,137,217,159,148,187,118,238,134,198,150,187,141,37,222,219,75,117,161,157,147,83,86,64,201,226,145,142,71,53,204,123,81,205,84,84,85,69,69,69,78,232,160,125,64,0,0,0,0,0,56,76,218,249,75,140,97,183,220,142,186,118,195,79,107,182,85,86,73,34,185,27,202,216,226,115,213,119,85,68,78,205,95,85,79,181,13,112,120,145,204,234,53,27,94,51,91,236,115,186,170,42,140,134,228,202,55,35,149,252,208,186,178,103,71,178,243,57,23,116,127,185,118,239,216,188,95,16,77,71,110,157,240,213,148,72,202,200,97,154,243,67,91,105,107,95,39,43,157,214,160,170,217,27,237,53,85,119,103,111,95,177,74,37,209,236,102,175,82,53,171,16,198,153,12,179,58,253,146,219,233,166,86,181,93,200,217,234,227,99,158,238,206,217,19,159,186,170,47,235,2,233,188,44,116,165,218,111,195,84,21,149,148,170,202,172,142,189,183,166,185,236,217,221,42,138,10,37,219,117,99,87,109,216,189,187,167,214,164,200,58,166,148,225,244,248,14,156,99,88,125,59,26,212,180,218,104,232,220,173,68,78,103,69,3,35,85,236,214,239,243,62,9,246,33,218,192,0,0,0,0,0,0,0,0,0,0,0,0,0,0,240,165,46,248,199,93,150,175,91,45,54,196,168,71,121,46,190,241,163,247,229,231,164,183,187,186,111,219,127,176,186,23,170,53,142,114,174,200,136,171,185,68,62,43,151,184,238,28,92,228,246,166,76,231,173,187,201,110,156,219,181,58,150,202,23,118,239,245,124,16,12,181,224,187,98,150,167,81,115,11,219,232,164,86,81,124,159,201,50,198,188,169,207,5,197,171,179,182,253,94,165,195,21,219,224,231,131,77,102,210,171,206,89,83,109,146,21,188,121,110,73,159,10,181,36,233,84,220,35,93,156,173,77,246,223,111,85,219,234,44,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,1,30,248,241,211,249,245,23,134,124,170,199,67,12,146,214,59,200,244,26,198,171,149,127,209,10,87,59,178,53,203,232,197,244,66,66,31,29,222,213,73,122,183,75,108,174,133,146,193,55,47,59,30,212,114,46,206,71,39,101,69,79,84,79,112,26,251,120,115,182,179,246,228,233,251,105,37,116,50,127,162,190,215,50,181,19,253,10,171,245,84,54,21,43,131,134,142,3,106,180,63,139,249,178,122,136,97,168,178,91,121,126,76,145,26,175,84,234,90,230,100,219,170,211,177,159,62,93,189,149,79,175,191,173,143,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,60,57,168,230,171,87,209,83,101,60,128,40,135,197,47,76,151,6,226,50,174,239,13,50,69,13,250,9,46,75,179,57,121,159,61,125,107,183,249,141,69,221,25,235,186,175,214,164,167,240,95,212,104,234,177,12,143,77,170,106,86,74,184,107,235,46,177,181,239,221,91,2,69,110,133,17,17,93,186,38,255,0,220,237,245,251,143,207,141,22,157,50,108,63,27,212,186,106,69,125,68,119,10,59,68,143,108,123,171,98,72,174,51,42,170,163,119,68,223,251,173,190,175,121,25,188,41,53,2,76,79,136,182,89,214,126,148,87,138,20,163,95,107,149,28,178,215,80,183,111,156,155,246,111,166,203,246,40,23,164,15,8,168,168,138,139,186,41,228,0,0,0,0,12,67,197,158,106,204,15,135,204,230,246,187,115,124,131,115,141,159,30,111,35,59,147,111,105,189,253,143,137,175,69,130,217,83,170,154,193,67,109,141,178,185,249,78,71,20,78,86,162,171,155,230,106,145,170,190,142,219,247,207,95,107,245,151,37,226,223,159,84,226,156,57,65,103,183,85,54,58,139,197,225,180,83,179,168,168,174,166,150,130,189,174,77,145,200,170,138,173,79,84,84,250,148,173,15,15,28,22,76,239,137,236,106,153,180,137,60,118,154,154,59,172,200,177,243,114,199,21,194,145,28,239,154,237,182,231,245,93,147,235,64,47,23,134,253,57,162,210,221,23,196,177,58,88,88,199,211,89,168,27,58,163,81,21,242,182,146,24,220,231,108,214,238,171,211,238,170,155,158,142,35,117,243,16,225,255,0,77,111,121,125,254,243,65,5,194,158,223,83,37,182,146,122,136,154,250,154,166,211,205,36,76,70,62,70,57,252,206,133,83,102,174,235,232,159,87,102,212,60,255,0,19,210,28,18,191,42,201,174,116,180,20,22,154,41,100,98,77,52,81,44,139,20,47,122,70,206,119,53,170,229,108,110,217,187,166,251,123,138,25,227,99,139,60,167,137,93,76,174,115,46,18,199,141,219,106,37,164,183,82,67,44,137,20,177,71,81,83,210,153,204,235,73,27,164,88,231,217,92,221,145,83,178,118,245,14,129,196,55,16,89,223,17,122,135,95,150,229,23,26,137,33,154,162,86,208,209,54,105,150,40,97,89,229,146,54,182,55,201,34,53,81,38,115,81,26,187,34,118,79,174,86,248,124,120,123,215,234,221,202,143,83,245,94,211,91,69,140,210,201,29,77,29,52,240,58,53,173,115,93,75,60,106,172,158,153,209,201,3,227,146,68,221,29,237,109,178,118,221,78,39,195,223,128,187,206,180,100,52,58,149,168,54,169,105,241,43,125,68,83,69,21,68,15,103,156,124,111,165,153,19,150,90,119,197,36,79,138,87,167,103,39,54,203,238,221,86,233,241,124,94,199,134,216,104,113,172,114,221,79,67,111,183,193,21,52,16,193,11,34,107,89,27,26,198,251,44,68,106,123,45,106,118,68,244,3,198,45,139,88,112,203,13,14,53,141,219,41,168,45,246,250,120,169,160,134,158,22,68,212,100,108,107,27,236,177,17,191,53,173,78,200,158,136,114,192,0,0,0,0,0,7,29,124,200,108,120,205,190,107,173,254,239,71,110,164,129,142,146,73,170,170,25,11,26,141,106,185,119,115,213,17,59,53,87,215,220,164,27,226,179,197,27,78,180,190,154,179,23,210,202,136,50,11,255,0,78,70,37,76,47,130,174,142,55,109,59,54,87,193,86,215,163,145,241,198,190,157,154,237,253,85,0,150,26,193,175,154,95,162,22,10,139,238,121,150,91,40,86,40,222,248,233,100,175,167,138,162,103,35,36,114,53,140,150,70,115,42,244,158,136,155,247,84,219,227,181,72,241,119,226,127,168,122,173,83,93,133,233,125,76,150,12,118,58,137,88,218,202,87,207,75,91,59,17,103,141,17,100,130,173,209,185,142,142,72,221,233,221,205,69,244,68,66,42,107,79,16,186,161,174,217,5,85,239,58,201,171,234,162,154,161,243,69,68,181,181,15,166,129,21,242,57,26,200,229,145,232,212,106,74,246,162,34,246,69,219,227,191,99,225,231,132,173,88,226,19,33,164,161,199,177,139,148,54,153,36,141,103,185,75,69,82,218,118,198,175,137,28,169,43,33,123,81,121,102,71,119,237,183,127,79,80,198,18,73,154,234,86,70,233,95,242,198,73,123,173,219,117,252,117,101,76,220,145,255,0,190,123,182,99,62,189,145,191,4,45,195,128,95,14,27,86,1,75,22,165,235,53,162,42,219,220,188,222,94,219,85,78,217,34,135,101,170,133,220,241,84,83,53,237,221,143,137,201,179,187,170,34,250,108,134,82,225,31,195,171,76,180,42,221,71,144,101,150,202,107,238,80,206,167,59,234,225,167,170,134,61,221,59,19,145,100,166,100,137,188,114,183,126,254,173,79,114,119,152,237,107,88,156,172,106,53,19,220,137,176,6,181,172,106,53,141,70,162,123,145,54,67,200,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,14,107,94,156,175,106,57,23,220,169,185,228,1,92,188,125,120,112,218,179,250,89,117,47,70,109,17,81,94,226,229,243,22,218,90,118,199,20,219,173,44,45,228,138,158,153,207,118,204,100,174,93,221,217,85,87,211,116,42,62,55,230,186,107,145,182,86,124,177,141,222,232,183,217,127,29,71,83,15,60,127,239,94,221,216,255,0,171,116,119,193,77,162,92,214,189,57,94,212,114,47,185,83,114,28,113,113,225,213,166,122,235,110,172,200,49,59,101,53,139,39,127,79,145,244,144,211,210,195,38,206,129,139,206,177,211,62,69,218,56,157,183,127,87,47,185,123,4,71,225,31,197,111,36,197,150,143,9,215,20,91,149,178,62,167,45,209,58,147,85,174,253,121,23,169,53,77,98,55,231,58,38,55,183,205,77,189,118,82,213,180,255,0,84,112,29,81,179,199,124,193,114,187,85,226,150,77,253,170,42,232,106,57,118,115,219,223,164,247,34,119,141,254,255,0,114,252,20,215,39,88,184,124,213,45,14,189,77,105,206,241,59,157,28,113,242,242,214,62,130,166,58,121,55,100,110,94,87,203,27,55,219,170,196,94,222,171,183,195,126,193,160,92,89,235,7,15,119,104,106,241,12,146,174,90,8,185,185,173,181,53,149,78,164,118,237,149,19,120,163,154,54,175,181,51,157,254,235,101,251,67,100,0,67,14,29,252,77,244,91,86,45,113,210,230,23,56,113,187,210,77,20,15,109,116,212,148,112,200,233,101,145,172,233,164,149,78,122,162,53,172,87,124,57,147,109,247,66,95,88,242,27,30,77,111,134,235,96,187,209,220,105,39,99,100,142,106,90,134,76,199,35,154,142,77,156,197,84,94,206,69,245,247,160,28,136,0,0,0,1,196,229,56,181,135,51,176,215,99,89,37,178,154,190,223,112,167,150,154,120,103,133,146,181,89,35,28,199,123,47,69,111,205,115,147,186,47,170,156,176,2,150,124,65,252,61,235,244,146,229,89,169,250,81,105,173,173,198,106,164,146,166,178,154,8,29,34,209,57,206,170,158,69,70,65,76,216,227,129,145,199,26,110,174,246,119,217,123,108,164,82,225,231,136,44,239,135,77,66,160,203,113,123,141,68,112,195,81,19,107,168,157,52,201,20,208,164,241,73,35,93,27,36,141,28,170,144,181,170,142,93,149,59,47,213,177,246,81,139,216,243,43,13,118,53,145,219,169,235,173,247,8,37,166,158,25,225,100,173,115,36,99,152,239,101,232,173,95,101,206,78,232,190,165,44,120,132,112,23,121,209,124,134,183,82,180,246,213,53,70,37,112,168,146,105,98,167,129,239,242,111,145,245,115,42,114,197,78,200,163,137,145,68,196,238,229,229,223,225,178,160,91,63,14,90,249,136,241,1,166,182,76,190,195,121,183,207,112,168,183,211,73,115,164,130,162,39,62,154,169,212,240,201,51,21,140,145,238,103,43,166,68,217,203,204,158,139,245,253,28,72,105,205,22,169,104,190,91,137,213,66,199,190,166,205,94,216,21,90,138,172,149,212,147,70,215,55,118,187,101,78,167,101,68,220,163,142,9,248,179,202,120,106,212,202,23,62,225,44,152,221,202,162,42,75,141,36,210,200,177,69,20,149,20,221,89,154,206,180,113,182,68,142,13,145,206,221,17,59,47,111,75,230,211,204,255,0,19,213,236,18,131,42,198,110,116,181,244,23,106,40,164,122,67,52,82,172,107,44,44,122,198,254,71,57,168,228,108,141,221,187,174,219,251,192,214,226,255,0,108,169,210,189,96,174,182,200,217,90,252,91,35,150,38,171,145,81,206,242,213,74,212,95,70,239,251,223,175,179,250,141,133,248,76,205,89,158,112,249,131,94,211,110,111,144,109,145,63,227,205,228,96,114,239,237,59,191,183,241,41,47,196,59,5,147,4,226,119,37,167,117,34,83,199,118,169,172,186,194,137,31,39,52,114,220,42,209,174,249,173,223,126,79,84,221,62,181,44,191,194,67,62,169,202,248,114,168,179,220,170,155,37,69,158,240,250,40,25,212,85,86,211,69,65,64,214,166,202,229,84,68,87,47,162,34,125,72,4,227,0,0,0,0,0,240,170,136,138,170,187,34,1,89,62,52,26,141,29,46,31,142,105,181,53,74,199,87,53,125,29,214,70,177,251,43,160,88,174,48,170,42,35,183,84,223,251,157,190,191,113,22,60,45,52,201,115,174,35,105,46,243,83,117,97,176,193,29,201,21,89,204,141,124,21,244,78,223,230,57,19,100,127,174,232,191,90,31,103,138,222,160,73,150,113,22,251,58,78,178,197,103,161,90,63,157,205,202,177,87,87,55,111,156,187,118,119,166,201,246,33,38,124,23,116,233,144,225,249,38,165,212,210,43,42,36,184,86,90,35,123,163,217,93,18,197,110,153,21,21,91,186,166,255,0,221,109,245,123,192,179,134,181,26,212,106,122,34,108,135,144,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,248,239,61,79,145,235,186,47,228,147,203,75,202,237,246,217,121,87,101,220,215,219,196,101,181,159,183,39,80,18,174,87,77,39,250,21,237,243,43,183,255,0,66,169,61,21,77,132,165,141,147,68,248,164,77,218,246,171,85,62,40,168,87,31,18,252,6,213,107,135,23,240,228,244,240,195,79,100,185,115,124,167,34,181,88,171,211,181,194,200,118,84,167,123,62,124,91,123,74,191,87,127,64,147,124,7,96,19,233,215,12,248,173,142,186,25,34,172,111,158,235,181,237,86,170,127,162,21,78,111,101,107,87,209,233,234,132,132,62,43,61,170,146,201,110,134,217,67,11,34,130,30,110,70,53,168,212,77,220,174,94,200,136,158,170,190,227,237,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,229,91,109,34,215,37,195,166,157,116,252,173,147,127,77,189,118,223,208,250,128,0,0,0,0,0,122,43,43,104,173,212,210,86,220,42,225,165,167,133,170,249,37,154,68,99,24,212,77,213,85,203,217,17,17,21,119,250,143,221,77,68,20,148,242,213,212,202,200,161,133,142,146,71,189,200,214,181,168,155,170,170,175,100,68,68,245,42,39,196,107,196,7,34,186,100,87,29,26,210,107,245,93,182,142,219,81,53,45,194,225,65,84,248,100,146,88,228,171,167,150,52,150,10,149,69,98,162,198,238,87,49,21,85,17,87,220,128,88,78,160,241,165,195,158,155,186,72,175,90,151,97,169,154,39,43,31,13,21,230,129,242,35,147,159,116,229,116,237,93,247,98,166,223,21,67,31,80,120,156,240,179,95,90,148,95,132,85,20,251,187,151,171,61,93,185,145,250,162,111,205,230,189,59,239,246,20,79,79,6,115,168,55,62,140,45,189,228,53,211,63,157,219,36,213,114,43,149,219,43,151,110,101,249,207,245,248,187,235,59,236,188,41,235,236,22,47,194,37,211,28,149,105,122,125,84,229,178,214,243,114,242,115,239,251,206,222,159,88,27,5,233,222,191,232,254,169,193,28,152,94,160,227,247,9,165,68,86,211,67,118,165,150,110,232,205,189,136,228,114,250,200,212,251,87,111,129,144,141,100,241,77,67,213,237,19,202,40,235,236,247,204,151,29,174,182,84,199,58,210,58,166,170,145,175,233,200,213,233,200,198,185,138,172,87,68,136,173,237,243,118,247,118,182,142,4,124,72,109,90,191,229,244,227,86,171,41,45,185,34,35,35,165,171,146,70,195,13,82,126,230,133,141,231,158,169,242,62,103,73,36,139,178,55,186,38,233,223,116,2,193,1,248,138,88,167,137,147,65,35,36,142,70,163,152,246,42,43,92,139,221,21,21,61,80,253,128,0,0,0,1,20,60,76,48,230,101,156,49,94,31,208,142,71,218,214,162,224,222,102,239,202,177,91,235,54,84,246,87,101,246,189,123,125,168,83,47,9,217,124,216,31,17,248,5,203,155,150,55,228,214,170,90,158,234,159,138,90,248,21,255,0,148,223,204,247,246,248,151,221,197,125,139,240,139,135,156,250,222,218,126,180,159,131,151,87,70,222,78,111,111,200,206,136,187,108,191,19,93,203,100,181,56,182,169,210,78,137,211,168,180,100,17,189,17,119,78,87,197,82,139,223,209,83,187,126,175,212,6,206,22,43,140,55,123,37,190,237,76,187,197,91,75,21,68,107,219,230,189,136,228,244,85,79,69,248,159,113,141,184,112,200,101,201,244,47,4,187,78,230,44,146,227,150,181,122,177,123,43,150,142,23,47,170,175,231,124,76,146,0,0,0,0,5,77,248,208,100,215,23,93,241,204,101,42,85,40,210,26,58,165,137,30,239,159,205,113,102,251,111,183,167,109,246,220,143,158,25,218,151,132,104,230,178,94,51,236,226,186,56,41,25,143,212,82,177,29,44,45,85,122,85,81,202,156,189,87,49,55,218,55,109,237,127,141,76,179,227,47,86,215,234,173,134,149,28,237,219,105,165,126,219,246,255,0,76,220,16,174,168,43,42,233,81,201,77,85,52,72,244,86,185,24,245,110,232,190,168,187,1,49,248,242,227,179,34,226,19,37,171,196,49,11,133,109,191,18,183,84,73,11,99,138,87,197,230,250,114,85,70,142,114,71,80,248,164,107,226,153,187,174,201,190,223,15,94,187,192,191,6,185,103,17,249,245,178,255,0,91,64,177,98,22,123,148,51,92,102,168,138,86,178,161,145,77,76,249,97,107,150,9,34,123,157,20,202,168,199,42,111,223,125,147,215,24,112,211,160,57,79,17,26,157,108,196,108,180,179,62,149,213,48,203,113,168,70,72,169,29,55,152,134,57,93,204,216,228,68,84,73,145,119,114,108,158,255,0,175,96,14,30,244,59,20,208,45,55,182,97,24,205,4,16,186,24,33,117,100,204,138,54,186,122,132,130,40,164,145,206,100,108,230,87,116,90,170,170,155,175,191,224,129,219,112,76,23,26,211,140,90,223,136,98,150,202,122,27,125,190,158,40,25,28,48,71,18,59,167,27,99,71,57,35,107,90,174,86,177,187,174,201,232,118,0,0,3,169,102,250,177,166,250,117,65,37,195,51,205,172,86,136,227,85,110,213,151,40,41,220,174,70,185,121,83,168,246,247,246,29,219,234,95,130,145,171,49,241,66,225,183,25,109,198,58,75,188,247,41,168,95,51,26,148,149,20,19,54,101,103,54,202,205,170,209,92,138,173,237,233,190,232,4,194,5,95,102,126,52,120,194,193,83,77,133,225,23,78,178,49,237,142,74,251,108,124,188,251,57,17,119,142,187,125,183,229,244,250,254,163,3,229,94,46,122,247,121,130,104,45,84,22,106,20,114,187,166,248,226,173,137,232,138,142,68,238,218,197,239,221,63,192,5,211,222,114,59,6,61,73,45,117,246,247,65,111,167,133,142,146,73,42,170,89,19,90,212,69,85,85,87,42,34,118,69,95,212,164,76,226,15,196,199,66,244,134,219,93,71,143,92,255,0,9,47,108,73,96,129,182,201,168,235,33,108,200,217,81,171,34,50,169,143,70,115,198,155,237,223,103,39,189,74,132,212,142,48,248,135,212,247,202,151,205,78,200,169,169,230,71,53,244,180,87,170,230,66,230,175,62,237,86,58,103,34,162,163,213,54,248,34,33,135,106,235,107,107,230,125,77,117,92,213,51,61,85,206,146,105,21,238,114,170,238,170,170,189,213,119,85,255,0,8,18,71,136,126,61,245,199,93,238,53,17,254,20,92,44,86,105,21,237,109,21,178,182,178,149,143,141,93,46,201,36,126,97,236,93,217,47,42,251,182,106,39,162,119,194,24,118,11,156,234,158,69,21,163,25,180,92,239,55,26,217,154,213,116,84,243,84,59,153,242,53,188,206,86,53,206,249,210,55,117,219,223,245,157,93,21,17,81,85,55,217,73,107,194,175,25,248,103,14,86,199,199,54,147,216,110,183,68,114,201,29,198,91,20,83,212,53,220,176,108,157,85,158,55,34,35,161,230,237,239,93,253,87,176,73,222,19,124,38,37,233,208,102,186,245,81,3,219,39,74,166,59,93,59,247,217,171,208,145,25,60,53,84,126,191,190,177,232,139,240,79,138,150,75,132,105,238,155,105,13,138,158,203,137,88,172,182,26,56,35,100,40,176,82,211,210,172,156,172,107,119,119,77,173,69,114,164,109,223,183,126,95,168,170,60,187,198,75,83,174,52,242,211,99,24,149,150,141,175,99,152,199,62,130,162,55,55,116,114,34,162,178,183,178,166,237,255,0,1,247,112,175,172,220,87,241,129,171,180,52,247,12,130,227,65,139,219,234,98,173,174,125,37,93,202,40,95,20,117,80,36,145,162,171,229,141,92,177,84,47,178,237,147,100,77,215,111,80,183,138,90,234,74,230,117,40,234,35,153,159,157,27,209,200,191,173,62,197,61,231,9,136,227,81,226,182,104,109,44,172,168,170,88,185,183,150,121,57,222,237,222,231,119,118,201,191,206,219,211,220,115,96,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,69,85,117,37,11,58,149,149,17,194,207,206,145,232,212,79,214,191,106,30,243,132,203,177,168,242,171,52,214,151,214,84,82,172,188,187,75,4,156,143,110,207,107,187,59,101,219,230,237,233,239,3,172,234,86,139,233,46,182,217,223,111,205,177,107,37,230,41,54,229,169,146,134,154,162,70,236,230,42,242,190,70,61,19,117,137,168,191,83,118,247,38,213,115,197,63,132,214,91,138,117,178,189,19,169,109,210,218,206,94,165,190,103,203,61,90,239,208,141,58,113,83,81,163,126,115,165,114,247,249,169,191,185,78,179,170,156,80,241,131,194,78,162,85,225,57,13,238,174,225,71,79,211,232,77,95,83,116,150,41,121,160,100,142,229,115,229,137,29,178,212,34,46,201,217,81,62,213,237,184,239,140,214,123,4,125,44,155,9,178,212,162,250,244,173,179,63,227,249,245,223,238,127,192,5,119,93,172,185,62,21,118,90,43,173,13,198,209,95,78,230,191,150,88,164,167,145,174,217,28,213,68,114,35,145,81,28,213,223,235,69,36,7,15,28,123,235,142,132,92,105,227,252,40,184,95,108,209,171,26,234,43,157,109,101,83,25,26,58,45,210,56,252,195,24,155,50,46,84,247,108,229,79,69,237,248,226,119,138,60,27,94,174,113,220,236,250,87,97,176,206,200,167,99,166,164,177,195,75,36,174,124,81,49,170,247,54,87,171,149,189,46,203,191,109,254,190,209,173,85,21,85,81,54,221,64,190,62,31,60,76,116,47,87,173,180,52,89,13,207,240,110,246,244,138,9,219,115,154,142,142,23,76,173,137,28,177,163,234,158,245,103,60,139,178,175,125,154,190,244,37,157,155,35,176,100,52,145,87,88,175,116,23,10,121,152,217,35,146,150,165,146,181,205,84,69,69,69,106,170,47,101,69,253,104,106,223,73,91,89,65,59,42,104,106,230,166,153,138,142,108,144,200,172,115,85,23,116,84,84,238,157,209,63,192,102,45,56,227,15,136,125,48,124,73,99,212,236,138,166,158,20,107,89,75,91,122,174,124,45,106,114,108,212,99,102,106,34,34,49,19,111,130,170,1,178,0,41,27,21,241,115,215,187,52,16,193,117,160,179,87,35,85,189,71,201,21,108,175,84,68,106,47,119,86,39,126,203,254,19,60,97,158,52,120,194,65,77,77,154,97,23,78,178,177,141,146,74,11,108,124,188,251,53,21,119,146,187,125,183,230,245,250,190,176,45,4,16,247,14,241,66,225,183,38,109,186,58,187,188,246,217,171,159,11,28,149,117,20,16,182,21,127,46,234,253,234,213,90,136,174,239,235,182,202,73,92,35,86,52,223,81,104,35,184,97,153,181,138,239,28,138,141,218,142,229,5,67,145,202,214,175,42,244,222,238,254,219,123,125,105,241,64,59,105,215,243,188,23,26,212,124,90,225,136,101,118,202,122,235,125,194,158,88,31,28,208,71,42,55,169,27,163,87,53,36,107,154,142,70,189,219,46,203,234,118,0,5,1,113,209,193,174,87,195,134,125,115,191,209,80,44,184,133,226,229,52,214,233,160,138,87,50,157,178,205,82,248,161,115,146,8,226,99,155,20,40,170,198,170,237,238,221,61,59,15,1,188,118,100,92,61,228,180,152,134,93,112,172,184,98,55,26,136,225,116,114,203,36,190,83,169,37,44,106,230,164,149,12,138,54,178,40,93,178,236,187,111,240,244,184,254,33,52,59,20,215,221,55,185,225,25,53,4,19,58,104,38,117,28,207,138,55,58,10,133,130,88,163,145,174,124,111,229,86,245,156,168,168,155,167,187,224,186,255,0,241,45,160,57,79,14,250,157,115,196,111,84,179,50,149,181,51,75,110,168,86,72,137,37,55,152,154,56,157,204,232,227,69,85,72,85,119,106,108,190,239,168,51,55,137,142,165,225,26,199,172,118,124,251,7,174,142,122,71,227,244,244,175,70,203,11,149,30,181,85,146,170,187,164,231,166,251,72,221,253,175,241,41,32,252,23,242,107,139,110,249,30,50,181,42,180,107,13,101,82,68,175,119,207,230,183,51,125,183,219,211,182,251,110,86,4,245,149,117,72,212,169,170,154,84,98,35,90,143,122,187,100,79,68,77,203,21,240,105,171,107,53,86,253,75,204,237,221,105,170,126,219,246,255,0,76,219,208,11,142,0,0,0,0,62,27,237,198,27,69,146,225,118,169,93,162,162,165,150,162,69,237,243,88,197,114,250,170,39,162,124,79,184,198,220,71,228,50,227,26,23,157,221,160,115,18,72,177,203,162,177,94,189,145,201,71,51,147,209,83,243,126,32,107,255,0,197,150,97,54,123,196,126,127,114,230,230,141,153,53,214,150,155,186,175,226,146,190,117,103,229,59,243,253,221,190,5,205,120,103,225,204,196,248,98,179,191,161,28,111,186,45,61,193,220,173,219,153,101,183,209,238,171,236,166,235,236,250,247,251,84,163,11,156,181,57,78,169,213,206,169,212,168,187,228,18,61,81,55,94,103,203,82,171,219,213,87,187,190,191,214,108,71,194,133,139,240,119,135,156,6,222,234,126,140,159,131,150,167,72,222,78,95,111,200,192,138,187,108,159,0,50,216,0,0,0,0,7,226,89,98,130,39,205,60,140,142,56,218,174,123,222,168,141,106,39,117,85,85,244,64,63,102,61,212,77,127,209,253,44,130,73,51,77,65,199,237,243,68,138,174,166,154,237,75,20,221,145,251,251,18,72,213,245,141,201,246,166,223,18,30,241,221,226,67,106,210,15,49,167,26,75,89,73,114,201,21,31,29,85,92,114,54,104,105,83,247,76,47,111,60,21,76,145,147,54,72,227,93,149,189,145,119,94,251,33,83,25,102,161,234,246,182,101,21,149,247,139,230,75,145,87,92,170,100,153,41,27,83,85,86,214,117,36,114,244,227,99,156,245,70,163,165,84,68,239,243,182,247,247,11,185,175,241,57,225,102,130,181,104,191,8,170,42,54,119,47,86,10,187,115,227,245,84,223,155,205,122,118,223,236,50,14,159,113,165,195,158,164,58,56,172,186,151,97,166,154,87,35,25,13,109,230,129,146,43,151,147,100,229,108,238,93,247,122,38,223,20,82,136,226,225,79,95,103,177,126,17,38,152,228,169,75,211,234,175,53,150,183,155,151,147,159,127,222,118,244,250,206,133,81,6,115,167,215,62,140,205,189,227,213,208,191,157,187,164,212,146,35,145,219,35,147,126,85,249,204,245,248,183,234,3,104,58,58,218,43,141,52,117,182,250,184,106,169,230,106,62,57,97,145,30,199,181,83,116,84,114,118,84,84,84,93,254,179,222,84,47,135,55,136,14,69,106,200,173,218,53,171,55,234,187,149,29,202,162,26,91,125,194,190,169,243,73,28,178,73,73,79,20,107,44,245,40,136,196,68,145,219,53,138,168,170,170,158,244,45,218,154,162,10,186,120,170,233,165,100,176,204,198,201,27,216,228,115,92,213,77,209,81,83,178,162,162,250,129,236,0,0,0,0,62,84,182,210,37,114,220,58,105,215,95,202,217,55,244,219,215,109,253,15,168,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,137,184,170,207,226,211,109,1,206,50,87,78,216,166,142,195,115,109,62,238,229,85,153,40,167,123,81,190,211,87,125,217,219,101,220,215,31,40,189,213,229,249,101,215,33,168,115,223,61,226,225,61,90,243,42,170,243,75,43,159,183,117,85,245,119,197,126,213,46,247,197,139,33,175,177,240,201,210,162,154,38,165,194,237,228,166,107,156,228,114,199,37,190,187,155,100,69,79,130,122,238,159,81,73,154,117,79,77,87,168,56,197,37,108,11,61,60,215,154,40,229,137,172,71,44,140,89,216,142,106,34,246,93,209,85,54,80,45,203,195,143,131,92,70,221,167,182,205,74,203,177,246,212,86,222,41,33,172,129,106,233,34,122,114,75,5,36,205,86,245,32,223,110,100,118,219,57,83,215,186,250,147,234,44,55,22,142,129,45,178,99,246,215,210,50,62,146,66,250,72,213,156,136,222,93,149,188,187,122,118,251,14,15,67,232,168,109,250,53,130,210,91,104,252,173,60,120,221,177,172,139,166,140,86,162,82,198,136,138,137,217,23,100,68,253,71,115,158,88,224,134,73,166,84,72,227,106,185,202,190,136,136,155,168,16,59,143,62,13,52,51,47,196,110,153,149,165,150,172,115,37,165,163,158,90,104,232,210,142,142,58,153,91,21,84,140,107,145,176,44,143,115,164,114,34,162,46,234,141,77,187,166,229,53,164,249,14,155,230,110,150,219,95,81,69,115,178,87,175,74,122,121,95,27,186,144,203,217,205,115,121,93,183,51,17,81,83,101,236,158,138,77,111,18,30,47,51,60,151,88,235,240,12,78,226,219,125,159,31,146,90,41,29,69,52,177,62,89,224,170,171,137,85,203,28,202,215,34,177,205,223,217,69,93,147,178,39,98,13,223,175,213,153,21,99,107,235,227,133,39,72,209,143,123,17,121,165,118,234,170,247,170,170,171,158,170,229,221,125,224,95,55,135,119,19,17,235,214,141,91,237,247,122,246,203,127,199,224,138,221,83,212,151,154,105,146,10,90,68,124,206,230,149,239,118,239,149,119,114,237,186,250,162,47,172,177,40,239,194,91,86,38,194,120,131,151,22,175,173,228,183,95,173,174,163,134,39,74,168,213,171,158,186,133,141,84,106,189,27,191,43,85,59,34,187,234,82,240,209,119,68,95,136,30,64,0,0,0,117,205,73,162,146,227,167,121,69,4,48,178,89,42,108,181,177,49,143,111,51,92,231,64,244,68,84,247,167,115,91,77,96,165,168,177,107,118,103,5,93,55,66,74,60,166,226,138,196,98,181,19,146,174,68,246,81,118,237,219,177,179,53,198,36,154,223,83,10,181,21,36,133,237,217,83,215,118,169,174,151,27,54,127,145,120,151,206,225,233,36,105,61,246,233,80,136,141,219,179,174,21,61,253,19,224,5,214,112,13,146,195,147,240,201,136,212,66,237,252,157,186,130,141,221,211,179,153,111,165,85,79,85,252,239,255,0,1,34,72,31,224,243,153,79,145,240,217,117,182,214,43,214,91,94,77,61,36,94,187,36,49,208,91,218,212,238,229,95,87,47,166,201,246,19,192,0,0,1,249,146,70,69,27,165,145,232,214,49,21,206,114,174,200,136,158,170,170,126,140,43,197,158,188,99,218,15,163,217,6,67,112,185,210,69,115,150,223,87,13,186,158,73,152,215,201,82,180,179,190,36,229,89,24,229,69,116,74,158,202,238,190,137,223,208,42,107,197,115,81,104,115,62,33,82,215,65,44,51,50,209,65,228,222,248,92,142,68,124,85,213,205,84,85,71,47,127,105,59,108,159,98,16,251,15,196,239,185,198,73,110,197,177,203,117,69,109,117,202,166,26,104,163,130,23,200,168,178,72,214,34,170,49,21,118,230,115,83,178,47,169,200,234,54,111,122,213,12,242,239,151,220,213,243,85,222,43,234,42,27,27,121,221,183,86,103,200,140,106,57,206,93,183,145,118,77,215,245,150,109,225,109,193,84,84,13,135,94,53,18,209,82,149,51,66,223,146,169,106,233,255,0,22,140,95,37,85,13,67,89,52,27,243,110,143,68,123,31,233,186,39,189,64,147,220,5,240,145,143,112,245,166,118,219,197,194,213,18,229,87,170,40,106,171,103,154,6,117,160,89,169,233,93,36,60,203,12,114,53,27,44,42,188,142,85,217,125,119,95,73,86,126,88,198,198,198,198,198,163,90,212,68,68,68,217,17,19,220,126,128,252,77,60,52,208,190,162,162,102,69,20,109,87,189,239,114,53,173,106,38,234,170,171,217,17,16,130,188,104,248,147,97,250,47,13,102,19,166,119,10,27,230,80,141,146,39,203,4,177,84,211,210,191,106,136,213,143,116,53,76,145,146,54,72,152,170,155,110,136,239,138,162,35,196,159,141,22,232,174,35,83,166,120,53,218,141,114,107,229,35,225,153,99,168,252,117,45,60,209,86,66,233,25,210,157,146,49,237,146,38,108,229,106,162,47,197,118,68,165,11,205,230,233,144,93,42,175,87,154,233,235,43,107,102,125,68,243,207,43,164,124,146,61,202,231,57,92,229,85,85,85,85,93,213,119,221,64,200,26,177,196,102,174,235,45,230,174,233,152,230,151,121,97,169,158,73,210,133,151,42,167,82,198,174,124,142,217,177,201,43,209,54,73,28,212,239,217,189,190,59,244,27,93,154,249,145,215,54,134,203,106,174,185,214,76,228,70,195,75,3,230,145,238,85,68,77,154,212,85,85,85,114,39,218,169,241,59,102,141,232,246,101,173,153,189,187,12,195,237,21,117,114,213,212,67,28,210,197,79,44,140,130,39,77,28,110,145,235,27,30,173,107,86,86,170,185,83,100,223,245,45,214,112,161,225,225,165,26,35,99,183,95,114,75,68,55,188,154,74,104,101,168,117,125,61,53,76,112,204,172,129,206,233,171,233,153,35,121,100,137,219,110,187,162,57,125,235,216,42,103,3,224,83,137,109,64,165,101,117,191,77,239,86,248,31,178,163,174,22,122,248,145,81,81,171,217,82,157,201,232,244,255,0,2,153,1,60,46,120,155,146,56,164,142,211,70,212,114,181,175,71,193,112,69,79,138,255,0,165,61,11,223,160,182,219,237,116,237,165,183,81,65,77,11,17,17,177,195,27,88,212,68,68,68,217,17,17,61,17,63,192,125,27,39,192,10,19,170,240,194,226,98,150,142,166,161,108,81,74,248,17,234,214,69,75,112,115,159,178,110,156,169,229,59,239,238,48,126,127,195,118,183,233,172,242,199,149,105,150,77,79,12,40,231,62,169,108,181,108,129,17,21,219,175,59,226,106,122,49,203,246,119,54,92,217,62,8,117,220,175,78,240,124,222,223,81,109,202,113,75,69,206,26,152,223,27,252,213,4,51,46,206,107,154,171,237,181,83,125,156,239,240,175,196,13,94,222,199,198,247,71,35,28,199,177,85,174,107,147,101,69,79,84,84,59,22,159,97,55,13,67,203,109,184,149,174,122,120,106,46,53,48,211,181,243,185,205,106,44,146,178,52,85,86,181,203,234,244,247,41,101,188,103,248,90,54,8,110,186,145,161,208,74,247,43,231,172,158,208,198,238,136,221,170,38,115,97,130,154,147,255,0,100,198,162,187,234,223,209,74,217,72,115,125,29,206,41,230,173,182,215,89,239,118,106,182,78,216,106,225,154,157,202,232,102,244,115,87,145,252,188,241,170,47,167,162,250,42,1,97,250,37,224,245,95,123,90,11,246,166,101,176,182,221,34,197,81,210,181,215,185,30,248,215,166,253,182,154,137,90,187,181,94,158,187,111,183,214,89,38,136,240,247,166,154,5,142,67,143,224,86,42,106,117,100,77,142,90,181,165,167,101,68,234,145,198,197,116,143,138,54,115,43,186,44,85,85,78,234,155,252,54,140,124,0,241,235,140,107,54,55,111,211,172,226,190,130,213,148,91,169,162,165,137,36,150,56,25,84,216,227,165,133,57,122,181,15,145,239,116,146,187,109,154,155,237,241,69,69,156,205,115,94,212,123,28,142,107,147,116,84,93,209,80,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,48,191,16,60,38,105,23,17,150,215,82,231,22,72,227,172,237,203,113,165,166,165,74,182,251,81,42,237,44,176,200,169,186,66,214,255,0,185,221,62,27,86,190,177,248,67,101,88,92,50,222,49,12,190,130,123,92,92,188,203,95,112,145,210,166,235,27,83,126,157,26,55,231,57,222,255,0,77,189,229,199,73,36,112,177,100,150,70,177,137,234,231,46,200,159,172,173,111,16,175,16,251,62,49,67,85,164,250,73,93,111,186,92,102,228,243,117,177,202,217,226,143,101,164,157,156,178,83,212,163,147,118,186,70,174,237,238,169,178,122,42,129,81,183,107,100,246,106,249,109,213,47,141,210,197,203,204,172,85,84,238,212,84,245,68,247,41,242,177,143,145,237,142,54,57,239,122,163,90,214,166,234,170,190,136,136,115,184,246,41,153,106,13,217,180,152,253,150,233,122,173,158,104,96,95,47,77,45,75,185,228,94,88,209,220,136,229,239,182,201,241,219,177,102,92,24,120,90,54,120,109,90,145,174,48,74,199,35,224,172,130,208,246,236,138,221,169,230,107,102,130,166,147,255,0,106,199,34,59,234,223,213,64,175,172,7,134,237,111,212,169,226,143,21,211,44,154,162,25,145,174,101,82,89,106,223,2,162,171,118,94,118,68,228,244,123,87,236,238,103,10,95,12,46,38,42,168,233,170,18,197,20,79,157,24,174,100,180,183,6,185,155,166,235,204,158,83,182,222,242,242,177,77,59,193,240,139,125,61,183,22,197,45,22,200,105,163,100,108,242,180,16,194,187,53,173,106,47,176,212,77,246,107,127,192,159,3,177,108,159,4,2,134,23,194,231,137,184,227,150,73,45,52,110,70,171,154,196,100,23,5,85,248,47,250,83,208,199,249,231,2,156,75,96,20,175,174,184,105,189,234,225,3,55,85,117,190,207,95,42,34,34,57,123,170,211,181,61,24,191,225,67,98,125,147,224,124,245,246,219,125,210,157,212,183,26,40,42,97,122,42,58,57,163,107,218,168,168,168,187,162,162,167,162,175,248,64,213,186,235,102,190,99,149,207,161,189,90,171,173,149,144,185,81,208,213,64,248,100,99,145,85,23,118,185,17,81,81,90,169,246,162,252,14,253,164,252,70,106,238,141,94,105,46,152,118,105,119,138,26,105,227,157,104,95,114,170,109,44,138,215,198,237,157,28,114,177,23,116,141,173,94,253,219,219,225,181,205,113,95,225,225,165,26,221,99,184,223,113,187,68,54,76,154,58,105,165,167,117,5,61,53,52,115,76,140,157,205,234,43,41,159,35,185,164,149,187,236,187,170,53,61,233,222,148,245,147,71,179,45,19,205,238,56,102,97,104,171,164,150,146,162,104,225,150,90,121,99,100,241,54,105,35,108,140,89,24,197,115,92,177,57,81,200,155,46,223,169,2,224,120,46,241,38,195,245,162,26,60,39,83,46,20,54,60,161,91,28,76,150,121,98,166,167,170,126,212,241,163,24,233,170,159,35,228,116,146,189,81,54,221,81,191,20,84,89,213,12,240,212,194,202,138,121,153,44,82,53,30,199,177,200,230,185,170,155,162,162,167,101,69,67,86,107,53,230,233,143,221,41,111,86,106,233,232,235,104,166,101,68,19,193,43,163,124,114,49,200,230,185,28,213,69,69,69,68,93,209,119,221,11,174,240,215,227,69,186,211,136,211,233,158,115,119,163,76,154,199,72,200,96,89,42,63,29,85,79,12,84,112,182,71,245,103,124,143,123,164,149,251,185,26,136,171,240,93,209,66,119,17,83,143,78,18,49,238,33,52,206,231,120,183,218,162,76,170,203,69,53,85,20,240,192,206,180,235,13,61,83,163,135,153,33,146,71,35,165,153,23,145,170,155,175,166,203,235,42,207,203,216,217,24,232,222,212,115,92,138,138,138,155,162,162,251,128,213,199,48,196,239,184,62,73,113,197,178,59,117,69,21,117,182,166,106,105,99,158,23,198,170,177,200,230,42,162,61,17,118,230,107,147,186,39,161,48,124,40,245,22,135,12,226,21,109,117,242,193,11,46,244,30,77,143,153,200,212,87,203,93,66,212,68,85,114,119,246,87,182,203,246,41,33,188,82,120,42,138,189,179,107,198,157,218,42,86,166,24,93,242,173,45,37,63,226,213,137,231,106,166,168,115,33,131,126,109,213,136,175,123,253,54,69,247,41,89,58,115,155,222,180,191,60,180,101,246,197,124,53,118,122,250,122,135,70,238,118,239,210,153,146,43,28,141,115,87,109,227,77,211,116,253,64,108,251,28,140,150,54,203,27,209,204,122,35,154,228,93,209,81,125,21,20,253,24,87,132,205,120,199,181,227,71,177,252,134,223,115,164,150,231,21,190,146,27,141,60,115,49,207,142,165,41,96,124,169,202,146,61,200,136,233,81,61,165,221,61,23,191,174,106,0,0,0,71,110,62,114,88,113,158,25,50,234,137,157,183,156,183,87,209,183,186,119,115,237,245,74,137,234,159,155,255,0,224,36,73,3,252,97,179,41,241,190,27,45,86,218,53,122,75,116,201,160,164,151,215,101,134,74,11,131,92,157,156,139,234,212,245,221,62,208,42,7,71,233,106,111,186,221,134,65,73,77,215,146,179,41,183,34,49,88,174,69,231,171,141,61,164,77,251,119,238,108,151,166,212,82,91,180,239,23,160,154,22,69,37,53,150,138,39,177,141,229,107,92,216,24,138,136,158,228,236,107,219,193,53,159,229,174,37,240,72,122,73,34,65,125,181,212,42,43,119,236,219,133,55,127,69,248,155,22,219,162,72,109,244,208,163,81,18,56,88,221,145,61,54,106,1,244,0,0,0,0,17,59,196,67,137,136,244,23,70,174,20,22,138,246,197,127,200,32,150,221,76,145,203,203,52,41,61,45,90,50,102,242,202,199,183,103,196,155,57,55,217,125,17,87,210,88,42,236,138,191,2,143,60,90,117,98,108,219,136,56,113,106,10,238,123,117,134,216,218,57,162,108,170,173,74,184,43,171,152,229,86,163,213,187,242,185,19,186,35,190,164,2,29,58,163,33,212,140,205,178,220,171,234,43,110,119,186,244,234,207,81,43,228,94,164,210,247,115,156,238,103,109,204,245,85,85,221,123,175,170,151,41,192,103,6,154,25,136,98,54,188,202,236,203,86,71,146,213,81,193,45,76,117,137,71,89,29,52,174,138,150,71,181,168,232,18,70,57,178,53,81,17,87,116,71,46,253,215,114,151,108,55,234,204,118,177,213,244,17,194,179,172,106,198,61,232,188,209,59,116,84,123,21,21,21,175,69,106,108,190,226,114,120,111,241,121,153,227,58,199,65,128,229,151,22,220,44,249,4,145,81,70,234,217,165,153,241,79,61,85,36,72,173,89,38,70,183,102,53,219,123,42,169,186,246,84,236,5,204,75,134,226,210,80,45,182,60,126,218,202,71,199,210,88,89,73,26,51,145,91,203,178,55,151,111,78,223,97,1,124,70,248,53,196,110,90,123,115,212,172,71,31,109,61,109,158,146,106,201,214,146,146,38,39,36,80,85,204,229,119,78,13,246,230,86,239,187,145,61,59,167,169,98,48,75,28,240,199,52,42,139,28,141,71,53,83,209,81,83,116,58,102,184,81,80,220,52,107,58,164,184,209,165,85,60,152,213,205,175,139,166,143,87,34,210,200,138,136,139,217,87,101,84,253,96,107,75,139,222,234,241,12,178,213,144,211,185,236,158,207,112,130,173,57,85,81,121,162,149,175,219,178,162,250,183,226,159,106,27,28,112,171,159,197,169,58,3,131,228,173,157,178,205,37,134,216,218,141,157,204,169,50,209,64,247,35,189,167,46,251,191,190,235,185,174,142,162,211,211,82,106,14,79,73,69,2,193,79,13,230,182,56,162,115,17,171,27,18,119,163,90,168,157,147,100,68,77,144,187,63,9,220,130,190,249,195,39,74,182,104,156,150,251,183,146,133,168,231,43,146,56,237,244,60,187,162,170,252,87,211,100,250,128,154,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,29,59,57,213,237,52,211,138,71,85,230,121,197,138,213,203,182,209,85,220,233,224,145,221,218,157,146,71,183,127,158,213,251,21,62,40,7,113,60,42,163,83,119,42,34,125,101,126,235,159,139,134,149,97,182,217,40,116,214,130,170,245,121,118,221,41,95,21,53,77,27,125,168,149,121,150,26,196,122,123,14,122,38,223,148,223,130,41,6,51,191,19,254,37,114,187,197,77,101,178,247,21,166,146,94,78,156,52,117,53,240,35,118,107,81,125,150,213,170,38,234,213,95,214,191,16,47,167,153,170,170,136,228,221,61,83,115,242,147,194,230,117,27,51,21,191,156,142,77,141,115,175,28,111,241,75,120,173,158,185,53,175,51,161,89,249,119,138,139,36,184,197,27,57,81,19,217,78,186,237,190,219,175,214,170,113,210,241,137,197,4,157,155,175,90,129,27,81,119,228,143,41,184,181,191,102,221,112,54,68,71,53,200,138,142,69,69,77,211,101,245,60,154,243,226,190,33,28,82,98,203,18,38,164,222,46,169,18,183,181,206,241,113,159,153,19,151,178,254,233,77,254,111,252,171,241,36,62,154,120,196,106,69,130,56,41,243,156,126,138,227,31,51,122,239,134,146,121,164,229,246,17,220,171,45,106,119,236,253,183,247,175,218,4,202,241,80,198,34,201,56,100,170,114,57,18,91,85,107,238,94,190,173,138,223,91,245,42,250,187,234,251,80,163,124,42,228,219,54,101,97,187,185,236,98,80,220,233,106,85,207,93,154,136,201,90,237,213,119,78,221,190,40,78,142,44,252,74,113,206,32,112,57,176,252,114,201,145,91,188,213,35,162,168,74,154,104,225,141,207,116,51,198,237,185,42,159,187,127,28,223,84,223,100,95,177,107,248,13,152,248,118,191,211,228,218,21,128,93,233,167,138,84,159,25,181,57,206,141,200,230,243,45,28,78,94,232,171,249,223,19,190,92,169,124,245,190,170,139,153,91,230,33,124,91,162,236,169,204,213,77,255,0,229,32,159,133,6,190,83,231,250,82,154,103,95,89,207,115,199,34,228,134,55,72,138,169,71,79,77,67,11,118,69,145,206,219,153,234,157,154,141,251,23,177,61,64,215,127,143,77,54,190,105,207,18,57,84,55,122,74,200,227,188,92,107,174,148,178,79,27,209,36,134,90,250,174,71,53,92,214,238,138,140,85,69,77,209,125,202,164,119,54,48,226,123,132,13,47,226,102,195,52,57,45,162,154,11,235,41,157,13,37,214,26,122,118,212,179,102,76,140,98,204,248,100,122,49,31,59,159,178,123,251,167,127,88,3,115,240,85,212,31,151,25,242,62,123,143,124,145,214,78,127,51,116,159,204,244,185,215,125,185,104,121,121,185,54,250,183,223,220,4,99,240,240,197,47,89,87,20,56,179,44,177,72,245,181,85,208,220,234,149,141,122,242,211,197,113,164,231,114,242,162,236,137,204,157,215,100,248,170,27,7,196,213,100,76,99,151,117,107,81,21,127,81,24,248,68,224,87,79,120,91,141,215,154,70,165,199,36,169,166,90,106,138,233,146,9,149,26,238,131,156,214,72,148,241,201,203,212,131,153,17,87,223,191,175,164,159,0,0,0,0,3,194,162,57,21,21,55,69,236,80,95,137,181,133,44,188,79,221,228,108,124,137,90,202,138,158,201,182,252,247,10,206,254,137,240,47,212,164,63,23,220,121,108,188,70,80,84,44,236,147,207,216,98,170,217,174,223,151,158,190,189,118,94,201,178,246,250,192,146,30,10,183,79,254,76,114,155,55,50,127,243,237,117,78,219,247,255,0,75,219,155,241,255,0,17,101,133,87,120,42,215,65,209,202,109,221,117,235,115,87,77,211,230,77,185,118,183,38,251,122,239,191,109,203,81,0,0,3,224,191,222,168,49,187,29,195,33,186,212,50,10,59,101,44,181,149,18,61,237,107,89,28,108,87,185,85,92,168,136,136,141,85,221,85,19,235,40,131,196,67,138,203,158,189,234,205,101,142,207,114,95,193,155,4,146,80,67,28,51,59,165,60,144,84,213,181,179,108,217,159,27,149,209,202,137,204,136,138,169,238,68,245,159,30,41,220,82,51,75,52,234,77,43,199,46,79,142,249,146,211,172,85,41,12,219,57,180,85,16,86,192,245,94,73,90,244,246,227,111,171,85,191,106,246,42,111,135,205,38,191,235,174,175,216,177,26,42,90,154,182,215,220,233,93,112,153,24,249,57,32,125,84,81,203,35,220,140,126,219,117,81,85,206,69,78,253,254,176,146,158,28,252,20,220,53,187,48,164,212,44,210,209,52,120,181,158,166,57,218,149,20,238,72,234,228,138,90,73,81,159,140,129,241,200,199,197,43,187,115,34,170,111,232,155,170,221,174,63,96,180,98,214,90,44,126,197,65,5,29,5,190,8,233,160,134,24,155,27,25,27,24,140,106,35,90,136,212,217,173,68,236,136,157,142,167,162,58,83,96,209,189,55,178,96,246,26,10,122,100,161,161,166,138,161,208,196,198,117,102,100,17,196,231,185,90,198,115,42,244,211,117,84,69,93,191,82,119,208,7,70,214,189,74,181,233,46,152,100,121,213,210,118,198,150,187,93,101,76,40,174,106,43,229,142,158,73,90,212,230,115,119,85,233,175,100,114,47,217,234,119,146,178,188,96,184,132,168,199,173,86,221,19,177,214,171,39,185,193,13,198,177,99,145,83,122,121,27,95,76,248,221,203,34,47,170,38,232,172,84,248,175,184,10,210,226,11,87,47,90,217,170,247,236,238,243,87,44,237,170,174,170,74,36,146,71,187,165,74,234,153,101,141,137,204,247,242,162,117,87,179,93,202,158,239,138,245,172,11,2,202,53,47,41,160,195,241,11,93,69,117,198,225,60,80,49,145,65,36,168,206,164,141,141,30,244,141,174,114,49,28,246,238,187,47,175,234,56,219,5,142,229,147,94,232,113,251,68,14,154,182,227,83,21,44,12,107,92,229,116,146,61,24,212,217,168,170,189,220,158,136,170,93,207,135,191,3,216,206,140,225,182,237,67,204,108,212,117,185,93,214,150,26,166,186,162,158,57,29,72,217,98,164,153,26,213,146,6,73,27,153,44,78,217,57,151,109,215,213,119,84,14,217,192,119,6,120,255,0,14,184,13,13,238,253,108,165,168,203,238,148,177,79,87,59,225,99,223,78,178,67,74,231,196,215,58,8,229,98,54,88,85,81,170,171,183,191,117,244,150,135,132,68,106,35,90,136,136,157,145,16,242,0,0,0,0,7,230,72,227,150,55,69,43,26,246,61,21,174,107,147,116,84,95,84,84,32,255,0,30,252,3,226,218,209,140,92,181,7,3,179,211,91,242,203,101,20,213,29,58,90,120,226,74,206,156,117,82,236,169,21,59,229,146,71,203,43,19,110,100,230,217,61,251,42,206,35,242,246,50,70,58,57,24,142,107,145,81,205,84,221,21,23,220,160,107,19,20,249,254,135,106,11,150,25,110,22,60,130,195,90,173,119,43,167,165,127,82,9,251,162,237,200,254,94,164,95,82,251,62,229,78,215,33,225,251,199,165,135,90,241,218,45,59,207,238,240,210,101,212,16,71,11,36,169,168,100,105,88,214,50,150,20,84,89,106,31,44,146,62,89,95,249,41,205,178,251,247,69,234,62,36,124,4,197,168,214,170,173,95,210,155,37,5,45,234,223,3,234,46,52,148,212,200,199,86,71,27,107,42,37,122,50,10,119,62,73,158,247,198,155,185,232,142,217,17,123,236,165,74,88,111,249,182,144,230,241,221,45,85,55,11,37,246,199,90,156,237,71,205,77,35,100,134,100,114,198,244,106,181,232,156,241,166,237,221,23,118,251,149,0,217,253,143,100,141,71,177,200,230,175,162,162,238,135,232,174,63,15,223,17,155,86,121,110,166,210,237,102,189,69,71,126,131,159,161,115,172,169,108,113,207,204,234,169,221,205,53,69,75,158,254,86,50,38,166,205,236,170,137,233,178,150,51,20,209,78,196,150,25,89,35,23,209,205,114,42,47,235,64,63,96,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,29,23,48,215,125,15,211,203,194,227,185,254,178,224,216,205,213,34,108,235,67,120,200,168,232,170,18,55,111,202,254,156,178,53,220,171,178,236,187,108,187,40,29,232,24,171,246,216,240,177,254,217,109,42,255,0,142,86,239,243,198,66,198,242,108,111,50,178,82,228,216,134,67,109,190,89,235,154,175,165,184,91,106,227,169,166,157,168,229,106,171,37,141,85,174,68,114,42,110,138,189,209,83,220,7,38,0,0,0,0,0,0,0,0,0,0,12,119,144,241,29,195,214,35,122,171,198,242,205,120,211,187,45,222,129,253,58,186,11,142,81,67,77,83,78,253,145,121,100,138,73,81,204,93,149,23,101,68,245,67,142,253,182,60,44,127,182,91,74,191,227,149,187,252,240,25,84,31,61,190,225,65,119,160,166,186,218,171,169,235,104,171,97,101,69,53,77,60,173,146,41,162,123,81,204,123,30,213,84,115,92,213,69,69,69,217,81,81,80,250,0,0,0,0,0,0,0,0,0,0,0,3,140,201,114,140,107,13,178,213,100,153,126,65,109,178,90,104,153,212,169,174,184,213,50,154,158,22,252,95,35,213,26,212,251,84,141,57,55,137,247,4,216,205,106,219,228,214,36,185,76,197,84,122,219,44,245,181,49,183,255,0,170,182,46,155,191,222,185,64,149,32,192,26,109,199,183,8,154,173,95,79,105,196,181,190,198,219,133,74,181,177,210,93,89,53,178,71,200,187,109,27,124,211,35,71,191,117,219,102,43,183,95,77,204,252,142,71,34,57,170,138,138,155,162,167,188,15,32,0,0,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,238,83,154,195,243,140,43,80,172,205,200,176,28,194,201,146,218,93,35,161,109,125,158,225,21,101,58,200,223,156,196,146,39,57,188,201,186,110,155,238,128,115,96,0,0,29,127,53,212,44,7,77,109,81,95,117,27,56,199,241,91,108,245,13,164,138,178,247,115,134,134,9,39,115,92,230,196,217,38,115,90,175,86,177,238,70,162,239,179,28,190,229,3,176,3,167,225,26,201,164,58,155,87,83,65,166,250,171,135,229,117,84,81,164,213,48,88,239,148,181,242,67,26,174,200,247,182,23,185,90,213,94,219,175,109,206,224,0,0,0,0,0,3,20,106,223,21,124,59,104,84,203,71,170,186,183,97,177,214,181,188,238,160,234,186,166,181,27,178,42,42,211,64,215,204,136,168,169,178,242,119,247,1,149,193,20,108,94,40,220,17,223,107,210,222,154,189,37,3,222,228,108,114,87,88,235,225,137,203,223,253,83,162,173,106,118,245,122,181,59,161,36,240,236,223,13,212,59,28,57,62,7,149,218,50,43,68,234,173,142,186,215,89,29,84,14,114,34,110,222,120,213,83,153,55,77,211,213,61,224,115,96,0,0,0,0,0,0,165,159,23,156,223,51,199,248,174,166,160,176,229,215,171,109,50,226,118,249,58,52,117,242,195,31,50,205,83,187,185,88,228,77,215,100,239,245,22,13,225,151,117,185,222,184,33,211,123,157,230,229,85,95,89,55,203,29,74,138,169,157,44,175,218,239,88,212,221,206,85,85,217,17,17,55,95,68,68,2,80,0,0,0,0,0,122,43,107,104,173,180,115,92,46,53,112,210,210,211,70,233,102,158,121,17,145,196,198,166,238,115,156,189,154,136,157,213,87,176,30,240,70,124,235,196,135,131,28,2,189,246,171,158,181,91,238,85,113,189,88,246,89,104,234,110,44,69,69,84,85,235,65,27,162,245,79,207,251,55,57,125,54,227,235,132,61,86,173,134,213,138,107,117,146,43,132,234,140,101,45,217,147,90,228,115,215,109,152,223,52,200,218,247,119,219,102,43,183,95,77,192,144,32,0,0,0,0,0,0,0,0,0,0,0,0,234,25,198,176,233,30,152,212,82,209,234,78,169,98,24,156,245,204,116,148,177,95,47,148,212,15,157,141,84,71,57,137,51,218,174,68,85,68,85,77,246,220,235,63,182,199,133,143,246,203,105,87,252,114,183,127,158,3,42,131,130,195,115,204,27,81,109,11,144,105,246,103,98,201,237,109,153,212,235,93,102,184,195,91,78,146,181,17,92,206,164,78,115,121,145,28,213,84,223,116,221,62,39,58,0,3,241,52,208,211,194,250,138,137,89,20,81,53,94,247,189,200,214,181,168,155,170,170,175,100,68,79,120,31,176,99,27,127,20,60,52,93,235,233,173,86,174,34,52,202,182,182,182,102,83,211,83,83,229,214,249,37,154,87,185,26,198,49,141,149,85,206,115,149,17,17,19,117,85,68,67,39,0,0,0,7,75,205,117,179,70,180,214,227,13,159,81,181,111,11,197,107,234,33,74,136,105,111,119,234,74,25,164,137,85,90,143,107,38,145,174,86,238,213,77,209,54,221,23,224,126,48,205,114,209,77,71,186,190,197,167,154,193,132,101,23,40,225,117,67,232,236,185,5,37,108,237,137,21,17,94,177,195,35,156,141,69,115,81,87,109,187,167,196,14,238,0,0,0,0,1,211,245,39,88,116,175,71,173,109,188,234,142,160,216,113,122,89,119,232,186,229,90,200,95,58,166,219,164,76,85,230,145,83,116,236,196,85,3,184,2,36,214,248,169,240,65,71,94,180,77,213,138,186,134,163,145,174,168,135,30,184,172,73,223,101,93,214,20,85,68,248,162,46,254,237,204,191,164,220,86,240,233,174,51,182,139,75,117,123,31,189,215,61,137,35,109,253,101,166,173,115,126,41,77,58,50,85,68,247,251,61,189,251,1,149,192,0,1,248,154,104,105,225,125,69,68,172,138,40,154,175,123,222,228,107,90,212,77,213,85,87,178,34,39,188,197,191,182,199,133,143,246,203,105,87,252,114,183,127,158,3,42,131,21,126,219,30,22,63,219,45,165,95,241,202,221,254,120,231,177,237,114,209,76,185,209,179,20,214,12,34,244,233,151,104,210,221,144,82,84,171,251,170,118,233,200,187,247,69,255,0,2,129,221,192,0,0,0,0,0,0,0,0,58,142,164,106,238,151,232,253,161,47,218,161,158,216,241,138,39,170,164,82,92,171,25,11,166,84,219,116,141,138,188,210,42,110,157,154,138,160,118,224,68,185,252,84,56,30,130,230,182,245,213,202,151,198,215,114,186,173,152,237,201,208,162,237,245,65,204,169,191,109,209,170,159,14,221,204,237,165,122,247,163,26,221,73,37,102,147,234,93,135,38,72,89,212,154,10,42,182,173,68,13,223,110,105,32,118,210,198,155,170,119,115,80,14,252,0,0,0,0,14,139,152,107,190,135,233,229,225,113,220,255,0,89,112,108,102,234,145,54,117,161,188,100,84,116,85,9,27,183,229,127,78,89,26,238,85,217,118,93,182,93,148,225,63,109,143,11,31,237,150,210,175,248,229,110,255,0,60,6,85,6,42,253,182,60,44,127,182,91,74,191,227,149,187,252,241,205,98,26,245,161,154,131,121,102,57,129,107,70,9,146,221,164,141,242,178,130,209,145,209,214,84,57,141,77,220,228,142,41,28,229,68,79,85,219,100,3,189,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,31,151,189,145,181,94,247,35,90,158,170,171,178,30,37,154,40,24,178,205,43,35,98,122,185,206,68,68,253,106,87,55,136,23,136,205,171,3,183,84,233,126,140,222,162,172,191,79,201,215,185,209,212,182,72,224,229,117,44,237,229,154,158,165,175,111,51,31,43,87,118,247,84,84,244,221,64,248,60,66,252,68,169,113,8,42,52,175,69,239,172,154,238,188,158,110,229,71,84,142,108,93,233,39,103,78,90,106,148,115,119,99,165,106,238,222,253,209,59,110,165,88,225,184,86,125,173,57,140,118,75,5,45,194,247,122,174,223,119,171,38,169,123,185,34,115,189,165,99,94,245,246,34,93,187,47,102,252,19,183,29,107,181,102,58,147,146,182,142,130,11,165,250,245,93,191,205,108,181,83,203,201,26,175,185,28,247,108,198,47,199,100,111,193,11,190,224,27,129,139,79,14,216,186,100,121,205,178,213,112,204,43,126,116,253,22,203,229,121,36,170,98,116,157,45,60,114,179,154,41,152,142,239,223,111,134,219,135,103,225,43,129,93,55,225,231,22,106,93,108,182,251,206,67,81,36,115,79,87,85,77,5,71,77,240,207,51,226,116,79,117,60,111,106,242,200,221,213,125,237,77,182,219,188,163,142,56,226,141,177,68,198,177,140,68,107,90,212,217,17,19,209,17,15,208,0,0,0,0,0,68,190,60,120,51,199,248,138,192,107,175,118,27,101,45,62,95,107,165,150,122,73,217,11,24,250,133,142,26,167,50,39,57,176,73,43,209,210,204,138,173,69,77,253,219,47,172,180,60,42,35,145,90,228,69,69,236,168,160,106,243,159,96,89,70,154,101,53,248,118,95,107,168,161,184,219,231,150,7,178,88,36,137,31,211,145,209,171,216,146,53,174,86,43,152,237,151,100,244,253,71,101,225,247,87,47,90,39,170,246,28,238,205,87,44,13,165,174,165,74,212,142,71,183,171,74,218,152,165,145,139,202,246,115,34,244,147,179,157,202,190,255,0,138,92,31,136,71,3,216,206,179,225,183,29,66,195,172,212,116,89,93,170,150,106,167,58,158,158,56,221,86,216,162,171,153,90,229,142,7,201,35,159,44,173,221,57,147,125,147,209,118,85,164,91,253,142,229,140,222,235,177,251,188,14,134,182,221,83,45,44,236,115,92,213,108,145,189,88,228,217,200,138,157,218,190,168,138,6,204,26,41,169,86,189,90,211,12,115,58,181,206,217,18,233,108,163,169,153,17,205,85,100,178,83,199,43,154,188,174,118,202,157,68,236,174,85,251,125,78,242,86,87,131,239,16,149,25,13,170,229,162,119,186,213,124,246,200,38,184,210,44,146,42,237,79,27,104,41,153,27,121,164,85,245,85,217,17,136,159,5,247,22,106,7,29,144,88,45,25,77,150,183,31,190,208,65,89,65,112,130,74,105,225,154,38,200,199,198,246,43,28,138,215,34,181,119,107,149,59,162,167,114,146,188,70,56,41,184,104,142,97,87,168,88,93,162,105,49,91,197,76,147,185,41,233,220,177,210,73,44,181,115,43,63,23,3,35,141,140,138,38,246,230,85,68,219,213,54,84,188,99,161,235,118,148,216,53,147,77,239,120,61,250,130,158,165,181,212,53,49,83,186,104,152,254,148,207,130,72,154,246,171,152,254,85,78,162,236,168,138,169,191,234,80,164,223,14,254,43,46,122,9,171,52,118,59,197,201,127,6,111,242,71,65,52,115,76,238,148,18,79,83,72,215,77,179,166,100,109,86,199,18,167,50,162,170,39,185,83,210,247,236,23,170,12,146,199,111,200,109,85,12,158,142,231,75,21,101,60,140,123,92,215,199,35,17,237,84,86,170,162,162,163,145,119,69,84,250,205,109,56,131,210,107,254,133,106,253,247,17,173,165,169,164,109,5,206,169,214,249,149,143,143,158,6,85,75,28,82,49,202,198,111,191,73,85,28,212,68,237,219,234,182,63,11,30,41,25,170,122,119,30,149,228,119,39,201,124,198,169,210,42,100,154,109,220,234,42,120,40,160,98,167,60,174,122,251,114,59,209,168,223,177,123,1,61,192,0,10,211,241,169,186,39,236,99,139,217,185,147,255,0,159,104,106,118,223,191,250,94,226,223,143,248,139,44,42,187,198,170,186,14,142,45,110,235,175,91,154,134,110,159,50,109,203,181,197,55,219,215,125,251,110,4,90,240,201,176,165,235,137,251,60,142,143,157,40,153,79,85,233,190,220,151,26,62,254,139,241,47,213,17,26,136,136,155,34,118,41,19,194,11,30,91,215,17,181,245,9,59,35,242,22,25,106,182,115,182,230,228,175,160,93,147,178,238,189,254,162,239,0,0,0,0,0,252,74,213,124,79,99,87,101,115,85,17,127,81,175,135,136,126,41,122,197,56,161,202,89,122,138,70,45,214,174,186,231,74,175,107,211,154,158,91,141,95,35,147,153,19,116,94,85,238,155,167,193,84,216,72,140,28,93,112,43,167,188,82,70,219,205,91,82,221,146,83,82,165,53,61,116,41,4,42,173,111,93,205,107,228,90,121,36,229,234,78,174,84,69,247,111,235,234,26,251,18,35,128,189,54,190,234,55,18,56,172,54,138,74,201,35,179,220,104,110,149,82,65,27,213,35,134,42,250,94,119,57,90,215,108,136,143,69,85,93,145,61,234,132,170,182,120,42,234,15,203,143,249,99,61,199,190,72,235,47,39,150,186,79,230,122,92,233,182,252,212,60,188,220,155,253,91,237,238,39,247,12,60,32,105,127,12,214,24,97,198,173,20,211,223,95,76,216,106,238,179,83,211,186,165,251,178,20,123,18,102,67,27,213,138,248,26,253,151,223,221,123,250,6,111,182,210,249,27,125,45,23,50,187,203,194,200,183,85,221,87,149,168,155,255,0,200,116,62,34,111,244,248,206,133,103,247,122,153,226,137,32,198,110,174,107,164,114,53,188,201,71,43,147,186,170,126,111,196,200,164,10,241,94,215,186,124,3,74,29,166,116,53,188,151,60,142,37,100,209,182,68,69,90,74,138,106,232,93,186,36,141,118,220,204,68,238,213,111,218,189,128,166,92,214,228,219,206,101,126,187,181,236,122,87,92,234,170,81,204,93,218,168,249,92,237,209,119,94,221,254,42,94,71,133,126,49,22,55,195,37,43,149,200,178,221,107,89,114,245,244,108,182,250,47,169,23,213,191,95,218,165,15,22,1,194,103,137,78,57,195,246,7,14,31,145,217,50,43,143,149,165,108,84,233,77,77,28,209,181,237,134,8,219,191,61,83,54,111,226,93,232,155,236,169,246,32,93,65,225,92,214,162,170,185,17,17,55,93,215,208,166,253,75,241,136,212,139,252,115,211,224,216,253,21,186,62,103,116,31,53,36,240,201,203,237,163,121,150,42,213,239,221,155,237,239,79,176,143,25,87,136,71,20,153,74,202,139,169,55,139,82,74,174,237,108,188,92,96,229,69,230,236,159,186,87,111,157,255,0,34,124,0,216,85,102,133,17,170,178,179,103,42,35,125,164,238,191,4,60,243,181,23,101,114,110,137,191,175,184,214,242,62,49,56,161,141,28,139,175,122,128,244,93,213,188,249,77,197,121,23,226,223,199,246,84,247,28,189,139,142,142,41,44,117,78,170,93,99,203,110,10,232,86,30,74,252,134,227,43,54,221,23,155,111,48,158,215,111,95,173,64,216,181,21,21,55,69,221,15,37,20,105,151,138,151,17,24,109,217,181,25,13,101,45,238,141,34,70,44,117,114,87,84,174,252,204,93,246,125,90,38,251,53,83,127,238,151,226,77,77,12,241,112,210,172,202,219,29,14,165,80,85,89,111,45,223,171,43,34,166,166,163,119,181,42,167,42,205,88,175,95,97,172,69,223,242,157,240,84,2,192,193,211,176,109,94,211,77,71,164,109,94,25,156,88,174,188,219,239,21,37,206,158,121,27,221,201,221,35,123,182,249,142,95,177,23,224,167,113,0,0,0,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,115,154,212,230,115,145,17,61,234,167,146,3,120,136,241,239,75,162,214,197,211,141,48,187,82,84,229,53,95,233,137,97,157,31,228,249,93,73,51,121,157,5,67,36,143,158,41,94,137,187,125,173,190,27,170,135,205,198,231,137,125,135,72,157,30,21,164,21,150,235,221,238,93,252,205,84,114,50,166,8,54,242,210,51,103,211,213,53,237,230,100,146,39,116,238,173,217,59,34,169,82,153,254,186,106,230,167,92,100,184,102,90,133,145,92,122,155,109,4,247,106,169,162,102,205,106,123,45,146,71,109,191,35,85,126,180,251,14,183,79,77,149,231,119,180,138,150,158,235,126,187,85,126,76,108,150,170,121,57,89,240,78,103,46,205,103,234,70,252,16,179,30,17,252,40,159,90,214,101,186,246,202,154,119,55,127,47,108,98,114,111,251,252,110,235,67,85,71,245,68,230,236,191,95,192,10,239,193,244,75,87,53,46,169,145,97,186,119,147,93,153,38,251,212,210,218,42,167,133,187,35,190,115,227,141,219,111,200,228,79,173,21,61,202,76,45,42,240,139,214,124,186,40,46,25,149,202,221,103,165,151,155,158,23,77,87,79,80,221,185,209,61,153,40,213,19,187,90,191,98,253,104,91,206,1,163,122,105,166,54,230,219,112,188,50,205,109,141,187,238,234,123,117,60,46,119,180,247,119,88,216,221,254,123,191,194,191,89,221,17,17,169,179,81,17,62,160,43,146,193,224,201,164,212,116,207,101,231,49,200,231,149,251,108,177,220,41,156,137,178,175,167,53,14,254,138,135,209,23,131,46,139,196,142,255,0,195,12,169,235,202,168,156,215,10,69,77,255,0,251,68,177,64,5,95,100,94,11,56,244,157,105,113,204,234,189,174,94,101,141,181,87,54,35,125,251,110,140,161,255,0,115,255,0,41,27,53,119,194,187,95,244,237,181,53,214,40,41,50,10,56,149,238,141,150,230,214,213,204,172,78,162,166,232,218,70,167,54,204,79,171,119,39,196,189,67,243,36,81,202,197,142,88,218,246,185,54,86,185,55,69,64,53,123,203,180,235,58,193,43,230,182,229,248,141,226,209,52,47,115,21,43,104,38,167,223,103,57,55,78,163,90,187,110,199,127,129,126,7,93,54,75,213,238,22,52,91,89,173,181,20,153,78,17,104,109,76,236,123,124,236,22,218,68,168,69,86,200,155,164,143,133,235,190,242,185,223,111,127,182,181,248,161,240,152,200,176,248,43,114,189,22,168,170,188,82,34,201,50,219,228,124,149,21,62,147,73,203,28,84,212,104,155,108,216,154,212,223,213,118,247,160,17,55,132,30,34,111,60,58,106,221,191,41,165,174,169,142,219,86,248,168,174,17,71,43,209,142,167,117,77,59,229,85,106,75,27,87,217,135,111,105,118,248,167,195,96,77,35,213,28,91,87,112,59,62,105,139,222,104,171,162,184,81,83,207,51,105,234,35,149,96,150,72,99,145,209,189,24,247,35,94,212,145,187,181,85,85,55,79,180,214,135,40,196,178,108,42,241,83,97,202,172,87,11,85,125,28,207,134,88,107,41,100,129,237,115,28,230,175,178,246,163,147,218,107,147,186,123,151,224,73,110,10,248,229,205,120,108,201,105,108,215,58,217,238,56,149,101,67,35,169,166,158,73,102,72,24,249,41,218,247,198,199,84,71,19,85,177,66,168,138,169,219,125,151,183,160,95,216,49,238,140,235,150,158,235,142,39,71,147,225,57,29,190,183,204,67,28,147,83,69,89,4,147,64,247,69,27,220,199,178,57,31,202,230,245,90,138,138,189,149,118,248,111,144,128,0,0,0,0,0,0,20,243,227,79,96,72,181,115,24,200,99,86,35,95,143,81,82,185,169,234,174,90,171,139,247,219,111,249,119,46,24,171,63,26,187,60,11,110,197,175,233,27,186,253,106,26,78,125,147,110,78,91,139,246,223,109,253,126,191,212,6,50,240,114,200,31,69,172,23,155,58,84,171,91,81,106,168,119,79,159,100,85,117,85,189,190,155,253,95,2,230,74,22,240,182,200,93,99,226,134,134,7,84,164,108,184,81,197,70,141,87,236,142,115,238,52,73,178,38,233,186,246,250,254,194,250,64,28,54,97,147,91,48,236,98,233,146,222,43,96,164,165,182,209,207,85,36,179,72,216,216,212,142,55,61,119,87,42,34,118,106,175,170,122,28,201,94,254,41,92,88,219,48,12,46,125,28,199,234,217,53,222,249,76,230,85,116,100,107,186,80,77,21,109,59,209,220,147,53,205,84,123,19,116,86,42,39,191,117,236,5,106,241,159,173,117,250,223,175,25,29,242,74,247,85,80,219,171,235,45,182,247,164,174,123,29,77,29,101,67,162,86,47,81,232,173,229,151,178,181,81,54,94,201,241,176,63,8,45,0,164,182,225,215,13,96,191,218,19,229,10,170,169,105,104,164,150,157,63,210,238,138,130,162,55,53,95,31,54,252,200,170,138,143,219,225,241,42,187,78,113,139,134,160,234,78,57,137,209,194,250,138,155,253,234,142,133,17,26,231,238,233,234,25,30,235,178,57,118,221,233,238,95,177,77,142,56,118,211,120,52,167,71,49,92,54,58,56,105,167,164,180,208,182,173,177,198,140,222,161,148,177,70,245,84,229,106,239,188,126,170,155,246,239,240,3,36,0,120,85,68,77,212,15,93,93,68,52,148,179,85,78,244,100,80,198,233,30,229,84,68,70,162,110,171,186,253,72,80,7,136,246,162,197,168,92,75,222,164,167,172,74,152,108,203,83,105,99,146,68,122,34,67,112,171,217,55,71,57,61,31,233,219,215,209,11,104,227,95,138,156,31,68,244,170,249,75,73,149,218,37,201,107,41,106,104,233,168,35,175,133,211,178,71,211,84,163,28,232,210,102,72,141,73,34,229,85,78,251,246,68,223,210,133,111,215,91,238,166,103,149,119,37,129,245,87,92,142,233,36,140,138,38,189,238,146,122,137,149,200,214,183,119,57,85,92,253,145,59,175,127,122,129,43,124,48,248,125,93,90,214,202,92,166,237,68,233,45,56,211,153,94,215,58,61,216,234,138,122,186,39,163,85,93,27,154,190,204,139,219,116,93,189,232,133,233,210,82,193,69,77,21,29,44,109,142,40,24,216,216,214,162,34,53,168,155,34,34,39,100,236,132,69,240,207,225,226,163,68,52,38,26,220,134,223,210,189,228,83,182,236,229,150,37,108,177,67,81,71,70,189,39,115,198,199,183,103,196,187,183,186,34,251,213,125,38,0,0,0,0,0,0,0,0,0,30,186,138,122,122,184,36,165,170,130,57,161,149,170,201,35,145,168,230,189,170,155,42,42,47,101,69,78,219,21,173,226,19,225,211,14,93,5,110,173,232,197,150,24,174,200,233,42,43,237,180,148,200,212,157,54,171,168,149,236,138,154,153,92,233,28,247,68,212,87,59,191,100,94,251,41,101,167,230,72,227,154,55,69,52,109,123,30,138,215,53,201,186,42,47,170,42,1,172,6,69,138,234,6,147,100,142,160,190,91,111,88,229,222,147,109,157,36,51,209,204,222,104,209,123,115,35,92,155,178,68,223,234,119,193,73,235,194,103,138,182,67,131,192,204,79,90,150,174,241,66,155,244,171,211,158,162,165,59,207,34,243,201,83,86,137,243,157,19,83,100,244,77,189,200,79,222,38,120,26,210,14,36,45,179,58,233,106,142,211,121,127,47,45,198,223,5,44,19,174,206,135,231,74,234,121,31,243,33,70,167,212,170,158,139,218,159,56,129,224,27,94,180,62,233,201,6,19,121,201,45,110,244,173,179,219,107,107,35,139,217,139,247,201,18,157,141,110,238,151,149,62,42,215,39,170,119,11,189,210,142,38,244,95,88,168,150,167,16,207,44,146,76,223,157,72,251,165,34,206,221,213,232,155,178,57,94,169,218,55,47,217,220,202,136,168,189,209,119,53,132,198,51,189,74,210,235,154,85,227,153,21,255,0,31,169,252,166,65,87,81,73,207,236,185,19,153,24,230,170,236,146,59,111,247,95,89,113,30,28,124,116,94,56,128,134,179,0,212,103,210,182,255,0,67,211,242,178,198,174,69,168,231,90,185,95,187,166,168,123,223,202,200,88,157,154,155,123,251,108,168,19,208,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7,207,112,168,169,164,160,169,170,163,161,146,182,162,24,95,36,84,209,189,172,116,239,70,170,182,52,115,213,26,138,229,217,55,114,162,38,253,213,16,165,77,103,240,245,241,0,215,29,81,200,245,91,47,192,109,14,185,228,85,207,171,124,105,146,81,185,148,241,250,69,3,21,100,223,146,54,35,88,223,169,168,93,152,3,88,221,100,209,188,251,65,51,234,221,52,212,187,100,54,251,253,190,40,102,158,8,106,163,168,107,91,44,105,35,21,31,26,171,87,118,185,23,215,177,123,222,28,31,66,109,44,254,14,170,254,155,80,85,95,139,23,211,103,45,254,14,180,255,0,66,136,181,79,14,15,161,54,150,127,7,85,127,77,168,2,74,0,0,3,26,113,55,118,186,216,56,109,213,123,237,138,231,87,110,185,91,176,123,237,93,29,101,36,206,134,122,105,227,160,153,209,203,28,141,84,115,30,215,34,57,28,138,138,138,136,168,83,199,0,156,69,241,7,153,113,125,166,248,206,95,174,186,135,124,179,215,87,212,178,170,223,114,201,235,170,105,167,106,81,206,228,71,197,36,170,215,34,57,17,118,84,94,232,139,238,2,244,128,0,0,0,14,187,168,119,44,198,209,131,223,46,58,123,142,197,125,201,160,162,149,109,54,233,170,25,4,85,21,74,155,70,146,72,247,53,26,196,114,162,185,119,223,149,23,109,215,100,59,16,2,138,50,63,11,254,60,242,220,130,229,148,228,120,101,186,190,235,119,171,150,186,182,170,108,142,137,95,52,242,57,94,247,185,122,158,170,229,85,34,102,123,131,228,90,105,154,94,244,255,0,46,164,142,150,245,143,214,203,111,175,134,57,91,43,99,158,55,43,94,212,123,85,90,228,221,61,81,118,54,138,53,194,227,103,233,115,171,223,198,251,151,243,206,2,255,0,184,125,254,192,186,109,252,80,179,127,66,136,239,231,64,225,247,251,2,233,183,241,66,205,253,10,35,191,128,0,0,0,0,0,0,0,0,58,222,163,234,6,53,165,88,29,251,81,243,26,207,43,102,199,40,37,184,86,72,137,187,185,24,221,249,90,159,148,247,46,205,107,125,85,206,68,247,157,144,129,30,49,23,236,197,218,3,142,233,214,31,100,186,220,23,41,191,182,91,131,104,41,37,159,122,90,88,214,78,71,242,34,236,139,51,224,114,111,239,143,183,160,21,139,196,167,19,218,195,198,62,167,182,174,241,37,194,106,41,235,82,155,27,197,104,85,242,67,74,143,119,36,76,142,38,254,251,59,183,68,115,246,87,57,203,178,108,222,86,166,119,192,124,28,56,164,202,236,209,93,242,107,198,29,136,73,51,17,205,160,184,87,75,61,83,55,77,253,180,167,141,241,183,215,211,157,87,127,84,67,39,120,56,112,239,47,236,131,153,106,254,127,136,86,210,86,227,20,180,182,251,19,110,84,47,139,146,106,158,162,207,60,104,244,79,109,177,196,214,34,167,186,103,150,216,6,191,156,68,120,110,241,45,195,157,130,171,51,190,90,45,121,46,49,66,138,250,187,174,63,82,249,219,73,30,253,159,52,82,49,146,177,191,23,35,92,198,251,221,232,171,147,188,59,252,66,242,221,28,203,236,250,65,171,185,36,247,61,56,186,204,218,42,106,154,233,22,73,44,18,189,81,177,189,146,57,119,74,110,109,145,241,170,236,196,85,123,118,217,200,251,176,169,166,167,172,167,150,142,178,158,57,224,157,142,142,88,164,98,57,146,49,201,178,181,200,189,149,21,21,81,81,77,116,248,229,209,219,70,132,241,77,157,233,238,55,78,218,123,36,53,145,220,45,144,179,110,88,105,170,161,101,67,98,106,123,155,26,202,232,211,126,251,49,61,125,84,54,49,6,18,224,163,59,185,234,79,10,58,97,151,222,94,233,43,234,44,16,210,212,202,237,185,165,146,153,93,78,233,23,111,123,150,30,101,255,0,117,238,51,104,20,173,227,87,244,167,197,191,71,244,63,120,220,73,163,225,7,244,56,161,254,49,92,255,0,235,48,133,222,53,127,74,124,91,244,127,67,247,141,196,154,62,16,127,67,138,31,227,21,207,254,179,0,155,0,0,4,0,241,171,250,44,98,223,164,10,31,187,174,36,255,0,32,7,141,95,209,99,22,253,32,80,253,221,113,2,62,120,34,127,101,157,73,254,46,210,255,0,73,46,8,167,223,4,79,236,179,169,63,197,218,95,233,37,193,0,0,0,0,196,156,86,235,157,23,14,90,9,150,106,180,238,133,213,182,218,53,134,213,4,190,147,220,37,94,157,59,54,245,84,231,114,57,223,220,181,203,238,220,8,101,226,81,226,47,115,211,42,234,238,31,52,30,236,250,92,161,141,72,242,28,134,7,39,53,177,28,155,249,106,101,247,78,168,169,207,39,250,154,46,205,246,247,88,235,227,135,238,14,184,139,226,214,190,182,245,129,216,150,123,122,84,185,43,242,75,221,83,161,163,235,185,119,114,44,170,142,124,207,239,187,146,54,189,201,186,42,237,186,111,241,240,187,162,57,31,23,60,70,90,176,106,251,141,91,210,243,87,53,227,36,186,111,205,44,116,141,119,82,166,101,85,252,183,185,200,198,170,239,237,202,221,211,109,205,136,176,220,59,24,211,236,90,215,132,225,150,90,107,77,146,205,76,202,74,26,58,102,114,199,12,77,78,200,159,21,94,234,170,189,213,85,85,85,85,85,64,166,172,167,193,139,137,219,37,149,247,44,127,43,193,114,42,200,155,204,182,234,106,233,224,150,69,219,210,55,205,11,99,85,223,243,220,196,250,200,225,166,58,179,196,47,4,58,187,52,150,182,221,49,139,237,182,102,197,121,176,92,163,115,105,235,162,69,221,98,168,133,123,61,174,77,249,100,111,116,223,153,142,78,202,108,122,67,31,19,126,18,45,220,64,104,205,102,160,227,54,150,46,125,130,82,75,93,69,44,77,68,146,190,133,158,221,69,27,182,77,223,236,163,164,141,59,170,61,21,169,183,81,219,134,114,225,127,137,60,31,138,109,42,160,212,188,49,203,77,42,185,105,110,214,169,100,71,207,108,172,106,39,60,47,84,245,69,69,71,49,251,39,51,28,213,217,23,118,166,92,40,139,194,175,95,223,163,124,76,208,98,23,107,130,195,142,106,51,27,98,171,107,223,180,108,173,221,86,138,93,189,238,234,170,196,159,4,168,114,251,139,221,0,0,0,0,2,143,252,100,62,151,52,191,197,11,119,243,213,37,139,120,92,125,4,244,203,249,107,239,138,210,186,124,100,62,151,52,191,197,11,119,243,213,37,139,120,92,125,4,244,203,249,107,239,138,208,37,80,0,0,0,14,15,56,205,113,157,57,196,46,249,222,101,117,138,219,100,177,82,73,91,93,85,39,164,113,49,55,94,222,170,171,232,136,157,213,85,17,59,169,67,28,102,241,213,169,124,91,101,211,89,109,85,23,27,46,159,193,58,71,104,199,33,145,81,106,85,29,179,103,170,70,118,150,103,46,202,141,238,214,111,202,221,215,153,238,150,158,52,28,68,73,12,56,231,13,24,245,122,34,78,214,100,57,26,70,238,234,212,85,109,36,14,247,109,186,62,85,111,247,48,175,195,126,63,193,247,132,187,85,225,149,92,82,231,118,168,234,188,157,84,150,252,70,9,227,71,49,178,199,218,122,228,69,245,115,92,171,20,107,249,46,108,171,234,141,84,12,27,164,190,18,28,84,234,85,142,12,142,251,30,61,130,210,213,70,146,195,77,127,169,149,43,92,213,78,202,232,33,141,235,31,214,217,21,174,79,123,78,175,196,15,134,111,19,124,63,216,234,114,250,219,69,183,45,199,104,218,178,85,92,49,201,223,59,169,89,182,234,249,96,145,140,149,173,77,149,85,205,107,154,212,245,114,23,242,120,115,81,200,173,114,34,162,166,202,139,239,2,147,252,62,124,71,50,93,20,190,219,116,143,90,111,149,55,93,58,174,149,148,180,149,213,82,44,147,99,207,114,162,35,209,235,237,58,151,186,115,70,170,188,136,156,204,244,115,31,117,176,79,5,84,17,213,82,205,28,208,204,196,146,57,35,114,57,175,106,166,232,228,84,236,168,169,223,114,141,252,82,184,73,183,240,253,171,84,218,133,130,90,155,73,133,103,207,154,162,58,104,91,180,86,235,147,87,154,122,118,181,19,102,70,228,114,73,27,125,19,121,26,212,70,198,132,238,240,151,215,247,234,215,14,73,167,215,203,130,207,127,211,105,217,106,119,59,249,164,125,181,232,174,163,122,253,77,70,201,10,39,194,6,252,64,155,192,0,0,0,0,0,0,0,0,0,42,7,140,14,10,120,238,226,131,93,111,218,155,83,167,118,248,45,42,244,160,176,209,201,145,209,111,75,110,137,85,34,106,167,85,118,123,247,116,143,68,237,207,35,182,237,177,8,245,243,134,253,89,225,163,35,183,98,186,187,99,166,182,92,110,148,95,40,83,71,5,116,85,72,232,58,142,143,153,93,19,149,17,121,152,228,217,123,155,45,20,217,227,105,253,158,176,79,226,130,127,77,168,2,85,120,55,253,17,170,191,141,247,31,230,105,137,210,65,111,6,255,0,162,53,87,241,190,227,252,205,49,58,64,28,70,95,253,105,222,255,0,131,170,127,154,113,203,156,70,95,253,105,222,255,0,131,170,127,154,112,26,214,112,251,253,158,180,219,248,223,102,254,155,17,179,81,172,175,15,191,217,235,77,191,141,246,111,233,177,27,53,0,35,79,27,220,106,98,60,33,224,140,155,165,13,223,56,190,197,35,108,22,85,119,178,170,157,150,166,163,101,221,176,49,85,62,14,123,147,149,187,108,231,51,236,227,59,140,236,19,132,92,19,207,215,244,110,217,149,218,39,165,130,192,146,108,233,156,157,186,243,109,221,148,237,95,87,122,185,83,149,189,247,86,210,77,154,205,175,220,118,107,243,227,142,74,156,151,49,201,102,235,85,85,76,170,202,106,10,102,170,34,189,234,136,173,130,154,38,170,34,34,39,230,181,168,231,57,17,67,209,140,99,26,239,198,238,187,190,154,154,90,188,159,51,201,234,22,166,186,186,165,85,176,82,64,138,136,233,101,114,39,44,52,241,183,149,17,17,54,68,229,99,17,85,90,213,189,94,18,184,74,211,206,18,244,241,152,174,43,19,107,239,149,237,100,183,235,244,177,35,103,184,206,137,233,239,228,133,187,170,50,52,93,154,138,170,170,174,115,156,174,18,184,74,211,206,18,244,241,152,174,43,19,107,239,149,237,100,183,235,244,177,35,103,184,206,137,233,239,228,133,187,170,50,52,93,154,138,170,170,174,115,156,185,200,0,0,0,0,8,161,199,247,27,150,238,18,48,90,107,118,57,5,53,203,80,114,88,222,150,106,57,211,154,42,72,90,187,62,178,118,162,162,171,26,190,203,27,186,115,187,127,115,93,181,47,88,177,158,34,248,202,213,58,135,91,41,178,13,66,204,46,43,213,170,169,154,94,100,130,37,119,101,146,71,170,69,79,11,85,219,53,21,90,198,239,179,81,59,33,207,241,201,171,247,13,108,226,151,62,203,42,106,157,45,13,21,214,107,45,165,188,219,182,58,26,71,186,24,185,83,220,143,229,116,170,159,157,43,139,178,224,135,134,187,31,12,154,13,99,197,32,161,137,185,37,218,158,43,158,75,88,141,246,231,174,145,136,170,197,85,239,201,18,47,77,169,217,54,106,187,100,87,59,112,173,171,55,130,191,18,117,214,182,213,221,179,237,62,182,85,189,21,82,145,106,234,230,86,118,236,143,123,105,249,81,119,223,126,94,100,250,215,208,142,156,64,112,101,196,111,10,181,16,94,179,252,90,70,90,155,59,18,151,35,179,78,181,20,41,50,42,43,63,26,212,71,194,253,254,106,72,214,57,85,61,157,246,54,47,56,220,147,27,176,230,22,11,142,43,148,90,105,174,150,139,181,52,148,117,212,117,49,163,226,158,23,181,90,246,57,23,213,21,21,64,171,191,13,239,18,28,150,239,146,218,248,124,226,14,253,37,207,229,55,182,147,27,201,42,222,174,168,74,133,93,153,73,84,245,239,34,61,118,107,37,95,105,29,179,92,174,71,34,182,213,141,111,56,183,209,101,225,187,136,252,191,76,109,83,204,148,22,138,230,85,217,230,231,94,162,81,204,198,207,79,237,250,171,216,215,181,138,239,206,98,169,124,220,35,234,173,102,182,112,215,167,186,155,115,153,179,92,110,246,104,219,112,149,174,221,36,172,129,206,130,161,255,0,86,242,197,34,237,238,223,111,112,25,27,47,254,180,239,127,193,213,63,205,56,213,255,0,26,199,238,153,110,71,106,197,108,112,182,107,141,230,182,11,125,28,110,122,49,31,60,210,36,108,106,185,123,34,43,156,137,186,246,67,104,12,191,250,211,189,255,0,7,84,255,0,52,227,90,206,31,127,179,214,155,127,27,236,223,211,98,3,62,213,120,81,241,187,79,3,230,139,76,109,181,47,106,118,138,44,142,222,142,119,217,207,51,91,254,21,67,162,229,60,0,241,149,135,53,238,187,112,247,148,212,36,126,191,37,71,29,205,87,236,74,71,201,191,234,54,39,0,107,129,166,124,75,113,63,194,254,65,242,110,43,156,228,248,228,150,247,163,106,49,251,162,72,234,84,236,158,204,148,115,162,181,171,183,109,209,173,114,39,162,161,106,60,27,248,166,224,58,245,93,69,167,154,189,69,69,133,103,21,111,108,20,114,178,69,75,93,210,87,118,70,68,247,170,186,25,85,123,36,111,85,71,42,162,53,234,229,229,36,214,190,240,199,163,28,75,99,110,199,117,95,17,130,189,241,177,91,71,115,131,104,110,20,42,189,249,160,157,19,153,189,251,242,46,236,95,202,107,138,51,227,43,131,60,247,132,44,237,150,251,148,146,221,177,43,172,142,125,135,32,100,92,173,157,19,186,195,42,39,104,231,98,122,183,125,156,158,211,123,110,141,13,136,1,95,158,22,92,110,87,235,94,53,38,133,106,157,225,213,89,182,51,75,215,181,220,106,100,222,91,189,185,170,136,168,245,85,221,243,195,186,34,175,171,227,86,185,119,86,200,229,176,48,0,0,0,30,138,250,234,59,93,13,69,206,227,83,29,53,37,36,79,158,121,164,119,43,35,141,136,174,115,156,171,232,136,136,170,171,245,1,25,184,236,227,90,193,194,38,5,15,144,166,134,237,157,100,81,200,203,13,182,69,252,92,104,222,206,171,168,217,81,122,76,85,77,154,157,222,239,101,21,19,153,205,165,123,53,131,136,254,54,181,114,127,36,203,222,125,152,92,183,154,166,162,121,81,35,165,131,127,87,189,202,145,83,64,221,246,70,251,45,77,209,173,77,213,16,251,120,156,214,28,151,139,94,37,111,89,133,178,158,162,181,111,215,56,236,248,213,3,81,121,146,145,31,210,164,133,168,187,108,231,238,142,84,237,237,200,239,137,121,220,33,240,201,139,112,175,163,182,204,6,207,79,79,53,234,162,54,85,228,55,70,49,17,245,245,234,223,109,121,189,122,108,221,89,27,125,205,77,253,92,229,80,172,138,79,5,126,37,167,179,37,109,78,125,167,148,215,7,71,206,148,78,172,172,114,53,118,249,142,145,41,246,69,247,46,200,169,191,189,83,185,23,245,39,71,120,141,224,199,81,109,245,25,61,186,239,135,95,105,100,243,22,155,213,186,167,120,103,229,252,168,42,35,94,87,118,84,230,98,174,232,139,179,154,155,236,108,136,99,126,33,52,35,9,226,63,74,175,58,87,156,210,53,212,215,24,149,244,149,109,98,44,214,250,182,162,244,170,98,85,244,123,93,255,0,215,53,92,213,221,174,84,80,143,94,30,60,122,82,113,79,142,75,130,231,239,166,161,212,171,5,51,101,169,72,209,177,197,121,166,79,101,106,161,98,118,107,218,188,169,44,104,155,34,185,174,111,178,229,107,38,105,173,150,53,118,212,62,14,120,150,166,175,171,167,117,54,77,167,25,2,197,89,78,199,171,89,82,200,222,172,154,52,118,221,226,154,37,114,35,182,238,201,17,83,212,216,223,18,202,108,153,198,45,103,204,241,170,198,213,218,111,180,48,92,168,103,111,164,144,76,196,123,29,250,218,228,3,150,0,195,252,94,106,186,104,151,13,122,131,168,209,84,164,21,182,251,52,176,91,159,207,202,169,93,81,180,20,234,155,119,85,73,101,99,182,79,114,47,167,170,5,22,113,153,169,181,122,243,197,126,121,149,91,31,37,116,21,119,183,90,44,237,143,218,234,83,83,42,83,83,242,39,187,157,35,71,237,241,145,125,234,166,75,254,164,239,27,63,236,119,104,255,0,140,84,95,231,14,173,225,203,164,235,171,188,94,96,182,202,154,68,158,219,143,84,187,37,184,243,51,153,173,138,141,58,145,243,39,162,181,211,244,24,187,246,246,253,254,134,194,32,80,191,245,39,120,217,255,0,99,187,71,252,98,162,255,0,56,73,127,15,62,2,248,150,225,247,137,43,126,163,106,126,33,111,183,216,160,181,87,82,201,60,55,122,106,135,36,146,198,136,196,228,141,234,238,235,239,216,181,16,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7,133,84,78,234,187,24,175,85,248,155,209,125,29,162,74,156,191,60,178,71,51,190,109,35,46,148,137,59,182,86,34,236,201,37,98,175,105,26,191,103,114,48,120,142,113,207,120,225,254,26,60,3,78,95,74,235,253,119,83,204,203,34,189,86,159,145,105,37,102,206,134,161,143,103,51,38,122,119,106,239,238,237,186,173,59,228,249,222,165,106,141,205,106,242,60,138,255,0,144,84,254,75,39,171,168,171,228,246,90,139,202,143,115,149,55,72,219,191,251,159,168,9,225,197,159,138,182,67,156,64,252,79,69,86,174,207,66,187,117,107,215,158,158,165,123,193,34,114,73,77,86,169,243,155,43,87,116,244,93,189,234,64,172,119,22,212,29,88,201,27,65,99,182,222,178,75,189,94,251,172,112,207,89,51,185,99,85,239,202,142,114,236,200,215,111,169,191,4,51,127,15,220,3,107,214,183,221,121,39,194,111,56,221,173,190,181,183,139,109,109,28,82,251,50,254,247,34,211,189,174,217,209,114,175,193,92,212,245,94,215,7,195,47,3,90,65,195,125,182,7,90,237,81,221,175,76,230,230,184,220,32,165,158,116,221,211,109,203,43,105,227,127,204,153,90,191,82,34,122,39,112,196,220,6,248,124,216,116,66,209,79,156,234,77,170,130,231,150,79,207,236,79,3,38,142,151,149,213,81,123,9,53,51,37,103,52,82,179,127,107,186,167,193,17,22,115,162,34,38,200,155,32,68,68,236,135,144,0,0,0,0,0,0,0,0,61,53,116,176,86,211,75,71,85,27,100,138,118,58,55,181,200,138,142,106,166,202,138,139,217,123,41,69,158,39,156,62,174,146,235,101,86,83,105,162,116,118,156,149,207,175,115,155,30,204,109,69,69,93,107,213,168,173,141,173,79,102,52,237,186,174,222,245,66,246,72,127,226,97,195,197,70,183,232,76,213,184,245,191,171,123,199,103,117,217,171,28,74,233,101,134,158,142,177,122,77,228,141,239,118,239,149,54,111,100,85,247,162,250,133,93,248,112,234,44,90,121,196,189,146,74,138,196,167,134,242,180,214,151,185,100,70,34,164,215,10,77,211,117,115,83,209,158,157,253,61,20,191,250,74,136,106,233,97,170,129,232,248,166,141,178,49,200,168,168,173,84,221,23,116,250,148,213,250,197,116,190,233,158,121,73,114,72,31,75,117,199,46,145,200,248,165,107,216,232,231,167,153,21,90,230,238,215,34,163,153,178,167,101,77,189,202,95,79,4,252,84,224,250,217,165,86,58,90,188,178,211,22,75,71,75,77,71,83,65,37,124,45,157,242,50,154,153,30,230,198,179,62,69,69,146,94,84,85,239,191,101,77,253,66,78,131,194,42,42,110,135,144,43,67,197,247,64,41,46,88,117,191,88,44,22,132,249,66,150,170,42,90,217,34,167,79,244,187,98,175,168,145,206,86,71,205,191,50,162,170,171,246,248,252,74,252,224,195,90,235,244,67,94,49,203,228,117,238,165,161,184,215,209,219,110,15,89,92,198,54,154,74,202,119,74,175,94,163,17,27,203,23,117,114,170,108,157,211,225,125,92,68,233,188,26,175,163,153,78,27,37,28,53,19,213,218,107,155,72,217,35,71,237,80,250,89,99,98,162,114,185,119,222,79,84,77,251,246,248,26,227,234,54,49,112,211,221,73,200,241,58,200,95,79,83,96,189,86,80,170,43,92,205,157,5,67,227,221,55,70,174,219,177,125,201,246,32,27,51,225,217,53,179,49,197,237,121,53,158,182,10,186,91,149,28,21,81,203,12,141,145,138,146,70,215,166,202,213,84,94,206,69,245,95,83,153,43,223,194,215,139,43,102,127,133,193,163,153,5,91,33,187,216,233,154,202,94,180,141,111,86,8,98,162,167,98,55,158,103,57,202,175,122,236,136,196,69,247,108,189,139,8,0,83,55,140,118,64,250,221,96,179,89,214,165,94,216,45,52,238,233,243,238,136,173,170,184,55,211,127,175,224,92,201,66,222,41,89,19,175,156,80,215,64,218,148,145,150,250,57,104,213,173,126,232,215,71,113,173,77,149,55,93,151,191,213,246,1,152,252,22,44,9,46,174,100,249,12,138,197,107,49,234,218,86,181,125,81,201,85,110,126,251,109,255,0,46,229,195,21,103,224,169,103,129,45,249,77,253,98,119,95,173,93,73,207,202,155,114,114,219,159,182,251,111,235,245,254,162,211,0,0,0,0,0,0,0,0,99,221,102,215,45,61,208,236,78,179,39,205,178,59,125,23,151,134,73,33,166,150,178,8,230,157,237,138,71,181,140,100,146,51,153,206,233,57,17,17,123,170,109,241,216,62,253,92,213,12,91,72,176,59,198,105,148,94,104,168,98,183,209,84,79,11,106,42,35,137,103,150,56,100,145,177,177,30,246,163,158,228,141,219,53,21,21,118,95,180,215,239,139,238,34,111,60,69,234,221,195,41,170,174,169,146,219,72,249,104,173,241,73,43,213,141,167,109,77,67,226,84,106,203,35,83,217,155,111,101,118,248,39,199,190,241,167,199,46,107,196,158,75,85,102,182,86,207,110,196,168,234,31,29,53,52,18,77,10,78,198,73,80,214,62,70,54,162,72,156,174,138,100,69,84,78,251,108,157,189,99,70,49,137,100,217,165,226,154,195,138,216,174,23,90,250,201,89,12,80,81,210,201,59,220,231,185,173,79,101,136,174,95,105,205,78,201,234,169,241,3,136,59,22,35,167,121,206,119,95,13,183,16,196,175,23,121,166,123,88,137,69,65,53,70,219,185,169,186,244,218,229,219,119,183,252,41,241,44,7,133,223,9,140,139,48,130,139,43,214,154,138,171,61,34,172,115,165,190,55,201,79,83,233,12,156,178,69,83,70,169,182,206,149,174,77,253,83,111,114,150,81,164,60,44,104,182,140,91,105,233,49,108,34,208,234,152,24,198,249,217,237,180,139,80,170,141,141,55,89,25,11,23,125,226,107,190,222,255,0,96,84,70,145,120,87,107,254,162,54,154,186,251,5,38,63,71,42,177,210,50,226,218,218,73,145,139,211,85,217,29,72,228,230,217,235,245,110,213,248,18,79,29,240,89,199,163,232,203,145,231,85,238,114,114,172,141,165,185,177,91,238,223,100,125,15,251,175,249,11,63,142,40,226,98,71,20,109,99,90,155,35,90,155,34,33,250,2,187,87,193,155,69,156,248,158,236,191,41,78,94,85,114,54,225,73,178,170,122,255,0,226,39,21,149,248,48,233,181,92,14,147,25,204,239,176,206,216,149,24,218,139,141,59,88,175,68,118,219,242,80,239,235,203,255,0,41,100,224,10,54,213,239,10,77,120,192,33,169,185,99,73,71,127,163,141,239,233,195,69,231,42,170,85,136,146,57,55,107,40,218,155,236,198,167,111,123,147,226,69,140,227,68,181,115,77,42,159,22,101,167,121,53,165,145,237,181,77,85,162,170,8,93,186,55,230,190,72,219,190,220,237,69,250,213,19,222,134,205,207,99,36,106,182,70,35,154,190,168,169,186,29,51,63,209,189,52,212,235,115,173,185,166,25,102,185,70,237,182,117,69,186,158,103,55,218,99,187,44,140,118,223,49,191,224,79,168,13,113,240,29,115,213,205,49,184,71,95,134,234,22,69,109,233,239,188,16,93,170,161,137,251,181,201,237,54,57,27,190,220,238,84,250,215,237,45,175,130,63,18,251,14,174,186,76,43,87,235,45,214,75,220,91,121,106,169,36,101,52,19,239,230,100,126,239,168,170,115,221,202,200,227,78,201,217,93,178,246,84,83,16,241,113,225,68,250,54,191,46,208,70,84,212,57,219,121,139,99,211,159,111,222,35,111,70,26,90,63,174,87,59,117,250,254,37,103,84,82,229,120,37,237,98,170,167,186,216,110,212,191,147,35,37,165,168,143,153,159,5,229,114,110,215,254,180,119,193,64,218,65,174,107,147,153,174,69,69,247,162,158,72,13,225,221,199,197,46,180,219,19,78,53,62,237,73,75,148,210,255,0,165,229,154,116,103,156,230,117,92,206,229,116,245,15,146,78,72,162,141,23,102,251,59,252,54,84,159,32,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,56,251,245,246,217,141,90,167,189,222,106,227,166,163,166,229,234,75,36,141,99,91,204,228,106,110,174,84,68,238,228,78,235,239,3,2,241,169,197,37,171,134,157,48,169,189,83,214,208,191,33,168,228,249,62,142,89,26,175,147,150,162,157,178,254,45,37,141,235,180,115,243,123,43,219,213,123,122,208,78,71,144,230,218,187,152,205,120,186,73,112,189,223,46,92,187,162,44,213,50,201,211,137,27,219,153,92,245,217,145,167,189,123,55,224,134,96,227,95,137,187,223,17,218,177,91,117,109,194,71,99,212,157,63,147,105,210,87,171,25,205,77,76,217,125,158,172,140,77,228,135,127,101,126,181,239,233,44,188,47,184,38,167,200,165,102,182,234,69,169,207,164,143,127,146,233,167,129,21,146,111,231,105,166,231,100,208,42,46,202,214,42,114,191,183,170,251,144,12,215,192,7,135,157,159,74,109,127,178,22,172,217,226,172,201,106,191,120,164,170,167,100,140,165,229,117,84,78,246,39,166,108,140,230,142,72,215,179,187,170,34,250,108,133,129,158,17,17,19,100,77,144,242,0,0,0,0,0,0,0,240,230,181,232,173,123,81,200,190,168,169,185,228,1,22,120,166,224,27,73,56,130,180,220,174,176,218,163,180,100,238,138,105,160,171,161,130,154,159,173,80,173,157,205,89,158,148,239,145,200,178,77,187,182,93,215,100,95,84,239,77,124,71,112,153,170,124,57,100,19,209,100,246,42,185,173,75,35,188,189,198,26,90,151,83,185,188,243,35,81,101,124,49,181,93,203,11,157,219,221,223,211,211,99,163,162,106,238,140,96,90,213,138,214,98,217,189,130,134,186,58,136,100,142,57,165,164,134,89,33,115,163,145,136,246,58,86,63,149,205,73,92,168,168,157,149,126,221,195,95,254,24,248,169,212,110,27,243,107,125,226,193,120,170,150,204,181,81,124,161,109,146,162,119,64,248,122,208,186,85,108,76,154,54,43,213,144,163,83,153,118,219,178,246,244,189,174,26,120,150,193,120,144,193,41,50,124,106,231,76,149,233,28,109,173,161,235,67,214,138,110,140,47,147,241,108,150,71,53,168,233,154,223,105,119,69,236,191,93,46,241,197,193,174,73,195,78,121,81,81,108,183,213,85,98,151,23,190,162,146,177,145,72,248,225,73,38,169,86,66,233,27,4,113,181,201,20,8,229,106,111,178,46,233,219,211,162,240,181,196,214,111,195,150,161,91,111,150,75,189,90,89,223,87,10,92,104,124,196,221,25,33,89,224,116,171,211,108,177,177,92,172,133,27,187,151,101,78,203,219,208,54,61,6,59,208,141,103,198,53,207,78,237,57,190,57,93,79,42,214,82,193,37,76,49,203,27,157,12,207,130,41,94,199,53,143,127,42,183,170,212,84,85,221,61,255,0,21,200,128,0,0,0,0,8,5,227,3,143,81,220,116,54,219,117,150,137,242,77,75,118,133,91,35,99,69,229,70,209,215,185,55,93,183,68,221,119,245,39,233,24,188,69,113,42,108,163,134,28,162,73,225,71,186,215,71,91,112,98,242,162,242,172,86,250,189,151,186,46,223,59,234,251,80,10,109,224,107,32,143,30,226,139,79,165,149,220,173,172,200,109,52,106,187,237,243,238,52,223,90,124,63,252,6,197,145,72,201,163,100,177,170,43,94,212,115,85,61,232,166,179,154,1,113,138,203,174,216,21,202,89,28,200,233,50,139,92,174,115,87,101,68,101,100,74,171,190,233,240,54,73,193,110,80,222,48,187,13,210,9,22,70,85,91,41,102,71,42,162,170,163,162,107,183,85,69,94,253,254,32,123,178,235,253,46,45,139,221,242,58,201,226,138,27,101,13,69,99,223,35,145,173,68,142,55,61,119,85,84,79,70,175,189,62,211,93,30,45,245,74,227,171,58,247,152,95,234,235,22,122,122,123,197,194,146,141,82,71,57,158,93,181,179,190,62,93,222,228,219,105,59,108,187,124,16,183,191,19,189,121,161,210,109,10,170,176,83,93,31,29,223,36,87,219,89,5,60,232,146,164,85,20,117,172,73,28,212,145,174,233,243,199,178,174,202,155,237,217,84,162,106,170,153,171,106,166,172,168,122,190,89,228,116,178,57,85,85,85,206,93,213,119,94,254,170,4,246,240,161,209,188,83,44,212,133,212,108,166,90,39,58,201,63,238,8,106,29,26,185,181,48,207,67,52,114,181,175,98,236,190,211,145,28,215,34,250,237,183,169,115,53,217,54,53,106,133,211,92,175,246,218,72,216,213,114,186,122,168,227,68,68,69,95,85,84,248,47,248,13,103,112,93,97,212,109,53,99,217,132,101,151,91,55,59,213,234,234,26,249,233,215,153,121,123,239,19,219,249,141,255,0,2,124,16,236,55,126,40,248,131,190,66,232,46,122,195,153,77,27,209,90,230,191,32,174,114,42,42,42,109,179,165,95,138,129,126,154,133,197,175,15,250,111,107,158,227,124,213,12,102,71,194,215,42,83,83,222,232,150,119,185,26,245,229,107,29,51,119,85,228,84,68,248,236,132,2,226,39,197,242,178,104,171,113,253,21,180,70,213,234,201,18,86,215,83,170,110,205,165,103,51,36,166,173,245,253,233,200,187,124,87,224,86,164,215,44,239,61,173,74,105,171,111,185,5,83,221,204,216,150,73,170,222,170,171,183,102,238,229,245,126,223,107,190,179,60,104,39,0,90,249,174,23,56,17,152,189,94,63,108,221,175,150,170,241,69,91,72,215,71,205,23,55,35,252,187,218,174,229,151,116,223,183,178,229,244,78,225,137,51,12,239,84,53,243,52,117,109,238,174,235,125,187,93,106,213,98,165,142,74,138,173,164,150,87,42,50,54,57,207,118,220,243,42,34,38,235,237,109,221,87,189,138,120,124,248,111,214,83,220,109,154,197,173,150,201,32,146,142,120,107,173,150,201,161,86,175,51,29,75,81,11,165,134,166,151,255,0,106,215,43,95,245,34,250,169,39,120,95,240,232,210,29,11,160,162,187,95,173,20,153,6,73,18,199,59,170,43,169,233,106,217,12,200,216,92,171,19,159,76,201,26,137,36,74,173,239,186,115,47,189,123,75,120,41,224,165,133,148,244,208,178,40,162,106,49,140,99,81,173,107,81,54,68,68,78,200,136,128,120,166,165,166,162,167,142,146,142,158,56,32,133,137,28,113,198,196,107,88,212,77,145,17,19,178,34,34,34,108,123,64,0,0,0,0,0,0,0,0,0,0,0,124,183,43,85,174,241,74,250,27,189,182,150,186,154,77,185,161,169,133,178,177,219,42,42,110,215,34,162,247,68,95,181,16,250,128,17,199,80,248,0,225,163,81,90,229,173,193,45,246,169,87,111,198,90,173,118,248,30,159,51,222,180,238,247,49,19,245,175,196,227,244,47,195,231,69,120,123,206,147,61,193,110,185,51,235,27,243,98,172,158,145,98,253,230,88,151,180,84,209,175,164,207,95,157,235,183,214,139,39,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,20,47,226,197,244,217,203,127,131,173,63,208,162,45,83,195,131,232,77,165,159,193,213,95,211,106,10,171,241,98,250,108,229,191,193,214,159,232,81,22,169,225,193,244,38,210,207,224,234,175,233,181,0,73,64,0,24,171,139,31,162,198,178,126,143,242,31,187,167,40,255,0,195,131,233,179,165,159,194,53,95,208,170,9,53,226,203,164,154,245,146,235,181,94,119,134,225,57,109,126,21,109,195,96,125,206,227,67,4,206,160,133,144,186,165,245,11,43,155,236,162,54,61,149,219,251,189,74,238,194,49,172,203,48,202,173,248,222,159,90,110,87,60,134,185,238,101,13,37,181,142,117,76,175,70,43,156,140,70,251,74,188,168,229,237,238,69,3,104,192,83,175,135,14,130,241,75,130,113,95,141,228,154,159,166,249,237,163,30,167,161,185,50,162,174,237,77,80,202,102,61,212,146,53,136,229,127,179,186,185,81,19,235,216,184,160,0,0,0,0,6,184,92,108,253,46,117,123,248,223,114,254,121,198,199,166,184,92,108,253,46,117,123,248,223,114,254,121,192,95,247,15,191,216,23,77,191,138,22,111,232,81,29,252,232,28,62,255,0,96,93,54,254,40,89,191,161,68,119,240,0,24,167,138,29,122,180,112,211,162,25,38,174,93,105,27,91,45,174,22,197,111,161,115,249,124,229,108,174,70,65,18,170,119,70,243,46,238,84,238,140,107,151,220,6,67,200,114,140,103,18,183,173,219,43,200,173,150,90,20,119,42,212,220,42,227,166,137,23,225,207,34,162,111,217,125,231,15,134,234,198,150,106,42,170,105,246,165,226,153,58,181,21,87,228,107,205,53,110,200,139,178,175,226,158,239,67,95,121,234,120,162,227,235,88,38,108,77,187,230,249,45,79,61,67,41,89,42,71,67,106,166,87,34,42,49,30,228,138,154,6,170,181,59,170,110,170,155,171,156,187,175,227,89,248,83,226,99,132,186,171,86,83,158,226,245,248,252,114,78,212,183,223,109,85,237,150,40,234,118,87,35,18,120,28,171,20,187,53,202,136,238,85,94,87,43,119,68,220,13,141,129,11,188,49,248,181,207,56,148,211,27,149,147,83,109,149,245,23,252,61,240,211,174,67,229,28,218,107,180,15,69,229,230,145,19,147,204,179,151,103,181,54,87,34,177,219,110,174,218,104,128,0,0,0,0,0,141,28,126,241,73,151,112,145,163,150,109,71,195,49,235,69,230,182,229,147,83,217,36,130,233,213,233,54,41,41,106,166,87,167,77,205,94,100,117,59,83,215,109,149,123,122,1,37,156,228,106,43,156,168,136,137,186,170,251,141,120,60,65,53,90,195,172,156,91,231,185,126,43,83,13,85,158,26,152,45,84,117,48,185,92,202,134,210,65,28,14,149,29,232,230,186,72,222,173,84,236,173,86,237,191,170,243,26,237,226,67,197,62,190,217,231,198,111,185,117,38,55,97,171,106,178,170,217,141,83,186,138,58,134,175,101,100,146,57,239,157,204,84,221,21,139,39,42,238,187,162,153,195,195,43,128,86,234,197,226,213,196,70,167,212,91,103,195,172,245,105,61,166,209,13,84,85,18,92,107,34,119,101,169,107,28,189,40,163,122,34,172,79,217,239,84,68,86,163,62,120,89,175,7,122,121,114,210,190,23,244,211,5,189,83,186,158,229,111,176,83,203,91,3,145,81,208,84,79,188,242,198,237,253,237,124,174,106,251,183,69,219,177,152,192,2,149,188,106,254,148,248,183,232,254,135,239,27,137,52,124,32,254,135,20,63,198,43,159,253,102,16,187,198,175,233,79,139,126,143,232,126,241,184,145,211,72,56,223,226,135,65,112,214,105,254,147,234,119,200,86,8,234,101,171,109,39,200,182,234,173,165,145,81,94,238,121,224,123,251,236,157,185,182,79,112,27,26,2,128,127,170,143,199,103,251,57,255,0,205,155,63,253,208,127,85,31,142,207,246,115,255,0,155,54,127,251,160,23,252,64,15,26,191,162,198,45,250,64,161,251,186,226,64,15,234,163,241,217,254,206,127,243,102,207,255,0,116,49,254,181,241,153,196,159,17,56,173,46,21,172,122,145,248,65,101,162,184,50,233,5,55,200,244,20,156,149,76,142,72,219,39,61,60,17,189,118,100,210,38,202,188,190,214,251,110,136,168,18,243,193,19,251,44,234,79,241,118,151,250,73,112,69,62,248,34,127,101,157,73,254,46,210,255,0,73,46,8,0,0,1,86,222,55,122,153,44,54,173,54,209,234,58,165,70,85,77,87,145,220,97,78,223,189,162,65,74,191,95,239,149,127,224,79,213,105,37,27,120,194,223,167,187,241,128,251,108,178,181,204,178,99,22,218,24,154,215,111,200,215,44,179,170,42,123,151,121,213,126,197,64,36,95,130,78,149,83,211,98,186,131,173,149,148,168,181,53,245,209,99,52,18,185,61,166,69,11,27,81,80,141,247,242,189,211,83,239,238,222,47,169,75,62,34,119,133,166,59,22,63,193,30,5,50,68,172,158,239,45,206,227,81,237,34,163,156,234,249,216,197,77,191,244,81,199,219,227,191,216,75,16,7,135,53,28,138,215,34,42,42,108,168,190,243,200,3,91,110,40,116,234,163,64,120,157,206,176,107,34,203,111,110,57,144,73,83,105,116,126,195,224,166,145,91,81,72,173,219,209,82,41,34,84,84,248,111,216,216,63,66,181,26,61,93,209,156,39,83,152,177,243,228,214,42,43,140,237,103,205,142,121,34,106,203,31,251,217,57,219,254,244,166,191,24,11,60,118,206,49,106,171,88,187,173,219,27,182,86,63,217,219,101,68,146,31,143,126,208,167,126,223,15,118,235,98,254,21,153,20,151,254,9,176,170,121,166,234,203,103,170,186,91,156,170,170,170,136,218,217,164,99,87,127,131,37,98,38,222,228,64,37,185,232,174,175,161,181,210,75,112,185,86,193,73,75,3,121,229,158,121,18,56,227,111,197,206,118,200,137,245,169,132,120,194,226,191,15,225,35,75,100,205,111,176,182,229,124,184,189,212,152,253,153,36,70,62,186,169,27,186,171,151,213,176,198,138,142,123,246,236,138,212,79,105,205,69,163,61,83,215,126,36,56,195,207,32,165,201,174,247,204,166,227,112,169,84,181,227,118,152,101,117,52,14,95,70,83,82,71,191,162,39,206,84,115,213,27,187,156,190,160,95,227,56,143,225,226,75,178,216,99,215,157,58,117,205,174,229,90,38,229,52,43,58,47,110,221,62,175,54,253,211,221,239,59,253,37,101,37,194,150,42,218,10,168,106,105,230,106,62,41,161,122,61,143,106,250,43,92,157,149,62,180,40,78,199,225,93,198,189,238,212,203,170,233,133,29,187,168,196,123,41,235,175,148,113,78,228,85,79,86,36,139,200,187,46,251,59,101,236,190,254,199,23,103,188,241,189,225,215,151,209,85,87,219,114,28,78,146,105,247,91,125,115,188,221,138,232,190,174,141,122,111,116,18,57,90,139,221,142,73,26,139,186,43,125,64,200,222,50,31,75,154,95,226,133,187,249,234,146,197,188,46,62,130,122,101,252,181,247,197,105,81,92,114,241,31,142,241,79,170,214,61,85,199,237,117,54,199,203,139,80,208,92,168,39,246,150,150,182,41,103,89,99,107,253,36,103,182,215,53,233,182,237,114,110,136,187,181,45,215,194,227,232,39,166,95,203,95,124,86,129,42,128,0,0,58,246,162,95,102,197,244,255,0,38,201,169,228,100,114,218,44,245,181,204,123,213,17,173,116,80,61,232,170,171,217,19,118,129,174,215,23,90,145,83,172,188,79,234,46,111,20,242,86,67,112,200,42,41,45,202,136,170,175,163,129,222,94,149,17,19,222,177,69,31,100,247,169,176,47,15,218,93,71,162,186,39,133,105,101,28,49,198,184,229,154,158,146,163,147,109,164,170,229,230,168,147,183,109,223,51,164,122,253,110,83,94,126,23,241,232,242,254,37,52,183,29,170,98,203,5,199,50,179,197,82,156,200,138,176,173,100,107,47,117,247,242,35,141,150,64,0,0,139,30,38,154,87,14,169,112,121,154,114,83,117,107,241,22,71,148,209,57,24,142,88,214,149,85,103,119,213,251,153,213,9,186,124,127,81,89,94,19,90,169,81,167,188,92,90,113,169,106,150,59,110,119,65,85,99,169,107,157,236,117,90,197,158,157,219,126,119,82,20,141,23,255,0,74,169,239,46,223,83,108,241,228,58,111,149,216,37,93,153,115,177,215,81,185,121,121,187,73,3,216,189,183,77,253,125,55,67,92,78,26,178,41,49,30,34,52,199,37,100,221,36,183,101,246,137,228,118,234,137,211,74,184,249,209,118,239,178,183,153,23,111,114,168,27,48,0,84,151,138,95,29,217,204,25,229,199,134,173,35,200,42,108,118,187,43,35,143,37,185,208,76,232,170,107,106,94,196,114,210,54,70,236,172,133,141,115,81,252,170,138,247,43,154,190,203,85,28,22,107,122,215,61,19,199,47,76,198,242,29,97,194,45,119,105,30,232,217,65,91,144,210,65,82,231,167,171,82,55,200,142,85,79,122,108,119,26,42,218,43,149,36,85,246,234,184,106,169,170,24,146,69,52,50,35,227,145,171,232,230,185,59,42,125,104,107,227,130,120,118,113,123,169,88,12,122,149,141,233,92,206,181,85,193,230,232,153,89,95,79,77,85,91,18,162,57,31,20,50,189,30,168,228,93,218,174,68,230,79,155,190,233,191,219,194,15,20,250,217,194,14,175,197,139,37,186,253,93,102,150,229,242,110,67,133,75,20,139,43,164,71,242,63,163,3,187,197,84,197,223,109,145,21,202,156,174,221,61,3,96,128,122,104,234,153,91,73,5,108,81,204,198,84,70,217,90,217,162,116,82,53,28,155,162,57,142,68,115,93,223,187,85,17,81,123,42,30,224,0,0,0,0,5,54,120,218,127,103,172,19,248,160,159,211,106,11,147,41,179,198,211,251,61,96,159,197,4,254,155,80,4,170,240,111,250,35,85,127,27,238,63,204,211,19,164,130,222,13,255,0,68,106,175,227,125,199,249,154,98,116,128,56,140,191,250,211,189,255,0,7,84,255,0,52,227,151,56,140,191,250,211,189,255,0,7,84,255,0,52,224,53,172,225,247,251,61,105,183,241,190,205,253,54,34,248,56,206,227,59,4,225,23,4,243,245,253,27,182,101,118,137,233,96,176,36,155,58,103,39,110,188,219,119,101,59,87,213,222,174,84,229,111,125,213,186,253,97,89,69,94,15,153,88,115,74,10,120,106,42,172,23,58,91,164,17,77,191,78,73,32,149,178,53,174,217,81,121,85,90,136,187,46,251,29,194,247,147,234,55,20,218,219,5,203,56,204,40,230,201,115,59,164,52,107,113,187,85,54,154,138,151,168,244,99,26,174,95,102,24,35,69,68,70,162,118,68,217,17,87,212,57,251,53,155,95,184,236,215,231,199,28,149,57,46,99,146,205,214,170,170,153,85,148,212,20,205,84,69,123,213,17,91,5,52,77,84,68,68,79,205,107,81,206,114,34,222,119,9,92,37,105,231,9,122,120,204,87,21,137,181,247,202,246,178,91,245,250,88,145,179,220,103,68,244,247,242,66,221,213,25,26,46,205,69,85,85,87,57,206,87,9,92,37,105,231,9,122,120,204,87,21,137,181,247,202,246,178,91,245,250,88,145,179,220,103,68,244,247,242,66,221,213,25,26,46,205,69,85,85,87,57,206,92,228,0,0,0,0,0,0,4,52,155,194,103,132,58,139,203,239,181,22,172,166,90,153,106,150,173,252,247,167,57,142,145,95,204,187,181,91,221,21,125,196,203,0,0,4,121,227,95,139,156,95,132,189,43,159,32,168,146,26,204,186,242,201,41,113,171,74,174,235,61,66,39,121,164,68,238,144,199,186,57,203,239,85,107,83,187,144,10,150,241,84,202,173,57,63,26,57,108,118,137,210,102,217,104,237,246,169,228,106,162,181,103,142,157,142,145,169,254,229,207,86,47,193,204,113,106,158,26,150,90,187,7,4,26,93,67,90,221,164,150,142,190,181,191,251,58,139,141,76,241,255,0,247,18,180,164,173,21,210,109,71,226,227,94,41,48,251,117,69,69,117,239,41,184,75,114,189,221,165,103,58,83,68,249,58,149,85,179,42,118,68,69,122,175,187,153,238,107,83,187,145,13,142,177,44,94,205,131,226,182,108,51,28,165,74,107,85,134,130,158,217,67,10,109,248,184,33,141,177,198,222,223,6,181,0,241,151,255,0,90,119,191,224,234,159,230,156,107,89,195,239,246,122,211,111,227,125,155,250,108,70,202,121,127,245,167,123,254,14,169,254,105,198,181,156,62,255,0,103,173,54,254,55,217,191,166,196,6,205,64,0,6,49,226,79,66,241,222,35,180,99,36,210,124,138,56,90,183,74,87,62,221,87,35,119,90,26,246,34,173,61,67,85,59,167,43,246,230,219,187,152,175,111,163,148,201,192,13,104,52,179,57,203,248,102,215,219,46,96,144,79,71,123,193,47,252,151,10,77,246,115,146,41,22,42,170,103,119,78,207,103,86,55,38,233,217,203,232,108,167,103,187,80,95,173,52,87,203,85,66,79,69,113,166,142,174,154,84,78,210,69,35,81,204,114,125,173,84,83,95,191,18,92,70,12,51,141,93,76,160,164,133,25,79,112,173,166,187,177,81,168,136,231,85,210,67,60,171,178,47,250,236,146,38,254,245,77,253,229,205,240,45,146,84,101,92,32,105,53,218,170,100,150,72,241,154,90,5,127,197,41,81,105,211,127,175,104,83,117,248,239,235,234,6,117,0,0,35,7,137,78,166,75,166,28,28,231,117,148,85,75,5,195,33,134,28,114,145,83,178,187,205,200,140,157,55,247,126,230,243,11,250,191,89,39,202,224,241,184,191,79,77,163,26,123,140,50,86,164,55,28,158,90,231,179,155,218,115,169,233,94,198,174,222,244,79,50,187,253,169,245,1,13,188,42,52,170,159,83,56,189,177,92,110,20,169,61,6,17,67,83,147,74,215,39,179,213,137,89,21,58,255,0,186,108,243,197,34,123,255,0,23,191,185,75,232,42,147,192,231,29,137,245,186,187,150,203,18,245,33,138,205,110,167,127,50,124,215,173,84,146,162,167,175,228,67,223,237,253,86,182,0,0,5,44,120,205,105,92,56,151,16,182,29,77,161,166,233,83,231,150,68,74,135,242,34,36,149,212,74,216,164,93,253,255,0,136,125,34,126,175,175,180,202,240,136,213,74,140,255,0,133,40,241,75,149,82,203,89,129,222,42,108,236,230,118,239,242,143,70,212,64,171,245,39,90,72,219,245,68,137,238,49,199,141,213,158,57,244,135,78,111,234,190,221,30,73,81,70,212,229,247,77,74,231,175,125,251,126,240,157,182,239,245,109,223,161,120,29,100,82,71,121,213,172,74,73,183,101,69,45,162,227,20,106,171,236,172,111,169,141,238,79,119,126,172,104,191,98,125,96,91,9,90,94,54,26,176,150,173,58,193,180,98,130,175,106,140,130,229,45,242,190,54,42,162,165,53,43,58,113,53,222,238,87,201,51,156,159,92,30,237,187,217,105,90,188,77,240,25,174,92,107,113,79,125,205,47,247,170,92,31,79,108,48,83,216,108,213,149,177,173,77,101,92,48,183,158,89,32,165,107,155,236,58,121,106,54,124,143,102,233,202,168,142,69,69,2,12,112,75,198,45,179,131,139,206,87,148,179,74,147,47,189,100,52,48,219,169,39,125,227,200,178,134,22,189,207,145,21,18,9,22,78,119,164,42,168,138,205,186,94,171,191,105,181,133,120,223,225,21,181,48,193,168,122,15,122,180,64,170,214,203,83,103,188,197,94,190,137,187,146,41,99,131,100,223,126,220,235,219,222,167,121,199,124,23,120,99,183,81,36,121,14,101,168,23,138,199,34,115,202,218,234,90,104,209,83,127,153,27,96,85,77,247,79,156,231,122,118,216,196,90,223,224,166,250,43,92,247,110,30,245,54,174,225,85,3,21,205,179,100,205,137,31,81,183,185,149,112,181,140,107,189,81,17,209,35,85,85,55,115,125,64,176,221,13,226,79,69,184,141,177,62,251,164,121,197,29,225,32,107,86,174,137,81,97,172,163,85,247,77,3,209,30,212,223,178,59,101,106,170,47,42,169,147,141,103,241,236,131,90,120,79,214,38,92,104,18,233,134,231,24,173,87,78,122,122,134,43,28,158,138,232,165,98,251,50,196,246,170,110,157,218,246,170,42,110,138,138,95,231,9,124,72,99,220,83,104,181,163,83,236,241,197,73,94,229,90,27,221,185,143,230,242,23,24,218,222,172,125,251,242,42,57,175,98,175,117,99,219,191,125,208,12,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,2,49,107,167,135,206,138,241,9,157,46,121,157,221,114,102,86,59,231,69,71,61,34,69,251,204,81,122,75,77,34,250,66,197,249,222,187,253,72,159,126,158,112,1,195,70,157,53,171,69,130,91,238,178,166,255,0,140,186,218,237,243,189,126,127,189,41,219,238,122,167,234,79,129,35,128,31,45,182,213,107,179,210,178,134,209,109,165,161,166,143,126,88,105,161,108,76,110,234,170,187,53,168,136,157,213,87,237,85,62,160,0,0,0,0,0,0,0,0,0,0,0,30,170,154,90,106,218,121,41,43,41,227,158,9,152,177,201,28,140,71,53,237,84,217,81,81,123,42,42,42,166,199,180,1,84,254,32,222,27,245,149,23,27,158,177,104,157,178,73,228,172,158,106,235,157,178,24,85,203,204,247,85,84,76,232,161,166,165,255,0,217,53,170,231,253,74,190,138,87,94,31,157,234,134,129,230,141,173,178,85,221,108,87,107,85,90,44,180,178,73,81,75,188,145,74,213,86,72,198,185,142,219,158,20,69,69,217,125,157,187,42,118,217,162,122,120,42,161,125,61,76,44,150,41,90,172,123,30,212,115,92,213,77,149,21,23,178,162,161,18,56,160,240,233,210,29,116,160,173,186,216,109,20,152,254,73,42,201,59,106,40,105,233,105,25,52,202,217,156,139,43,153,76,249,28,139,36,168,174,239,186,242,162,250,167,112,139,156,59,120,190,86,67,21,22,63,173,86,136,220,189,88,226,90,218,26,117,93,153,180,76,230,124,149,53,190,191,190,185,87,111,130,252,73,251,167,188,90,240,255,0,169,22,184,46,54,61,80,198,99,124,205,106,173,53,69,238,137,39,99,149,172,94,87,49,179,59,101,78,116,69,79,142,232,82,126,189,240,5,175,154,31,115,157,31,139,213,228,22,205,220,248,170,172,244,85,181,109,108,124,210,242,243,191,203,177,168,238,88,183,93,187,123,77,95,69,237,129,225,185,103,120,21,106,211,67,91,125,199,234,152,238,103,68,146,77,72,244,84,93,187,183,118,175,171,54,251,91,245,1,179,173,14,77,141,93,97,108,214,219,253,182,174,55,181,28,142,130,170,57,17,81,81,23,213,21,126,41,254,18,153,188,87,180,111,20,196,245,33,53,27,22,150,137,174,189,207,251,190,26,119,70,142,117,76,211,215,77,36,174,107,24,155,175,178,212,87,57,202,190,155,239,234,69,123,71,20,124,65,216,225,108,22,205,97,204,161,141,136,141,107,89,144,87,53,17,17,17,54,217,178,167,193,14,191,157,107,14,163,106,84,108,102,111,150,93,111,60,143,71,163,171,171,231,168,94,100,230,239,188,175,119,231,187,252,43,241,80,59,135,9,26,165,113,210,109,123,195,239,244,149,139,5,61,69,226,223,73,88,171,35,154,207,46,234,216,31,39,54,207,106,109,180,125,247,93,190,40,108,93,136,223,233,114,156,94,209,145,209,207,20,176,220,232,105,235,24,248,220,142,106,164,145,181,233,178,162,170,122,57,61,235,246,154,185,210,212,205,69,85,13,101,59,213,146,193,35,101,141,200,170,138,142,106,238,139,186,119,245,66,246,124,49,53,230,135,86,116,42,150,193,83,116,124,151,124,109,89,109,124,21,19,162,202,177,83,209,209,49,100,107,86,71,59,167,207,38,200,187,34,111,191,100,80,38,60,178,50,24,223,44,138,136,214,53,92,229,95,114,33,174,159,28,185,4,121,15,20,90,131,44,78,230,109,30,67,118,163,69,223,127,153,113,169,250,215,227,255,0,224,54,18,206,174,80,218,48,187,245,210,121,22,54,82,219,42,166,87,34,162,42,35,98,115,187,42,170,119,237,241,53,182,215,251,140,119,173,117,207,110,81,72,231,178,175,40,186,202,215,57,119,85,71,86,74,168,170,187,175,196,11,104,240,126,199,104,237,186,27,114,186,197,70,248,230,170,187,76,174,145,209,162,115,35,168,232,28,187,46,219,170,110,155,250,147,248,140,94,29,88,149,54,47,195,14,47,36,48,163,29,116,163,162,184,61,121,81,57,150,91,125,38,235,217,19,127,155,245,253,170,73,208,0,0,0,0,0,24,239,93,245,159,24,208,205,59,187,102,249,29,117,60,75,71,75,60,148,208,201,44,109,116,211,50,9,101,99,26,215,189,156,202,238,147,145,17,23,117,247,124,80,56,46,37,184,150,193,120,111,193,42,242,124,150,231,76,181,235,28,141,162,161,235,67,214,150,110,140,207,143,241,111,150,55,57,170,232,92,223,101,119,85,236,159,85,18,241,57,197,78,163,113,33,155,92,47,23,251,197,84,86,100,170,151,228,251,108,117,19,182,6,67,214,153,209,43,162,124,210,49,30,140,153,90,188,171,182,221,147,183,175,231,138,94,38,179,126,35,117,10,229,124,189,221,234,214,206,202,185,146,221,67,230,38,232,199,10,79,59,162,94,155,165,145,136,228,100,202,221,218,187,34,118,78,222,189,235,129,222,13,114,78,37,179,202,122,139,157,190,170,151,20,183,61,149,21,117,143,138,70,71,50,71,53,50,190,22,189,208,73,27,156,177,78,174,70,174,219,162,110,189,189,67,164,112,227,194,102,169,241,27,144,65,69,140,88,170,225,181,36,141,243,23,25,233,106,91,78,214,243,194,142,68,149,144,200,212,119,44,205,119,127,119,127,79,91,148,225,103,128,109,36,225,246,211,109,186,205,106,142,239,147,182,40,101,158,174,186,10,106,142,141,66,54,7,57,97,122,211,178,70,162,73,14,237,221,119,77,213,125,87,182,107,210,45,24,192,180,87,21,163,197,176,139,5,13,12,116,240,199,28,147,69,73,12,82,76,230,199,27,21,239,116,76,103,51,156,145,53,85,85,59,170,125,155,119,176,60,53,173,98,35,88,212,106,39,162,34,108,121,0,0,0,0,0,0,0,1,95,156,127,248,121,217,245,90,215,251,33,105,53,158,42,60,150,151,247,250,74,90,118,70,202,174,103,82,196,223,98,10,103,72,254,88,227,145,123,187,178,170,175,166,232,88,25,225,81,21,54,84,221,0,214,3,29,200,115,109,33,204,97,188,90,228,184,89,47,150,222,109,145,86,106,105,99,234,68,173,239,202,173,122,110,201,23,222,157,157,240,82,253,184,43,226,146,213,196,182,152,83,94,170,43,104,89,144,211,243,252,161,71,20,141,71,199,205,81,80,216,191,22,178,200,244,222,56,57,189,165,239,234,157,189,32,223,138,15,4,212,216,236,175,214,221,55,181,57,148,146,109,242,165,52,16,34,50,61,188,149,52,60,140,134,4,68,221,92,245,94,103,247,245,79,122,17,55,130,142,38,239,124,56,234,197,21,213,215,9,27,143,85,245,62,82,167,89,94,140,127,45,53,75,98,246,122,177,177,118,146,109,253,165,250,211,191,168,108,64,14,62,195,125,181,228,182,152,47,118,106,184,170,104,234,121,186,114,199,35,94,215,114,185,90,187,43,85,81,123,181,83,178,251,142,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,6,60,86,53,222,171,77,52,105,152,117,134,234,234,91,166,69,191,42,197,58,178,70,249,122,170,25,59,114,72,215,38,237,122,251,151,178,251,147,185,57,202,56,241,100,213,137,179,110,32,230,194,233,231,87,81,98,252,189,53,99,149,88,255,0,51,67,67,34,250,61,81,118,86,252,27,250,253,64,141,252,54,232,165,235,95,53,94,211,167,214,136,94,169,91,215,234,205,202,254,72,185,41,166,149,57,156,216,223,203,191,73,81,55,106,239,255,0,42,108,113,131,225,118,29,63,198,169,49,108,110,219,77,69,67,71,212,233,197,79,11,35,106,115,200,231,175,178,198,181,62,115,220,190,158,245,43,79,193,231,66,227,74,26,237,102,186,91,230,99,157,210,249,58,105,34,217,146,119,184,83,203,202,231,71,237,109,217,23,149,253,189,255,0,2,210,192,0,124,55,139,229,147,30,162,125,202,255,0,120,161,182,82,71,183,61,69,101,67,33,141,187,170,34,110,231,170,34,119,84,79,181,83,226,7,220,12,13,114,227,139,134,75,101,225,150,119,106,198,51,80,231,239,248,248,47,182,247,194,155,53,29,221,222,97,62,59,122,122,153,83,17,212,173,60,207,169,214,171,8,206,177,251,252,77,249,206,182,92,224,170,70,247,114,38,235,19,156,137,221,142,255,0,235,87,224,160,118,80,0,0,0,0,0,0,0,29,7,90,116,103,12,214,252,18,235,133,229,246,90,26,198,214,210,79,13,60,243,211,69,36,148,210,190,25,35,108,177,186,70,63,145,205,234,185,81,200,155,162,175,234,90,16,226,251,133,140,167,134,93,72,172,177,215,192,233,172,181,114,201,81,109,171,99,100,115,58,14,158,161,177,49,239,88,99,103,83,146,5,85,70,166,222,244,237,233,177,105,128,248,193,225,151,23,226,47,75,238,150,170,171,85,59,175,180,180,147,203,109,171,72,35,89,82,118,211,212,54,38,115,172,82,63,151,158,109,246,106,111,191,116,239,234,21,49,225,231,198,13,211,65,181,38,147,27,202,239,149,210,98,119,135,199,70,176,75,82,229,130,154,89,106,41,25,213,229,146,102,68,196,108,81,57,57,182,85,68,247,42,122,94,126,49,146,89,242,251,5,191,37,176,215,65,87,67,114,166,138,170,9,97,149,178,53,89,35,26,246,247,106,170,124,215,34,246,85,245,53,153,213,13,58,201,180,135,61,186,225,153,13,13,93,21,101,166,186,120,35,124,145,73,26,200,216,166,124,105,43,21,237,106,171,85,99,93,157,178,111,183,187,208,178,111,11,126,53,86,73,34,208,221,72,189,187,102,68,214,218,106,42,234,123,118,242,84,208,64,215,77,63,175,207,84,99,25,241,84,247,160,22,168,15,196,82,199,52,76,154,39,181,236,145,168,230,185,171,186,42,47,116,84,83,246,0,0,0,232,218,231,143,82,229,90,51,156,216,42,169,34,169,74,220,114,231,3,25,36,104,244,230,125,36,172,69,217,81,123,251,95,15,121,222,78,59,35,167,109,94,61,116,164,122,110,217,168,231,141,83,234,86,42,1,172,230,67,74,252,27,89,46,84,141,111,150,249,11,37,153,141,68,78,68,98,67,84,168,155,124,221,145,57,62,175,79,113,176,199,11,217,44,23,126,28,240,107,245,69,83,22,54,227,54,201,101,149,210,38,200,158,70,23,185,85,85,87,227,191,117,40,63,139,43,91,45,28,67,103,148,177,55,149,191,132,55,71,39,109,191,241,233,211,224,159,2,201,244,243,137,76,127,79,252,57,217,85,21,247,165,113,109,161,49,248,81,42,152,217,155,81,242,19,21,169,31,227,90,228,84,115,59,109,223,127,112,16,199,196,159,91,171,181,87,136,59,189,158,27,179,170,109,88,228,213,22,184,163,100,234,248,209,244,245,213,141,71,108,146,57,187,242,201,182,232,137,217,125,17,12,35,163,188,63,234,94,185,93,210,209,130,88,170,42,21,62,116,235,75,80,248,89,237,70,213,230,116,81,191,109,186,172,85,237,232,191,102,252,4,52,215,173,83,212,126,141,42,84,214,92,50,107,199,206,147,158,71,171,234,39,249,207,84,230,119,206,147,186,247,93,215,222,95,119,4,188,51,99,26,25,164,54,9,93,105,164,117,246,235,109,164,173,173,157,208,70,178,54,89,105,105,186,140,230,233,49,232,136,248,183,217,219,174,254,170,171,232,16,107,72,124,27,242,123,189,13,61,203,84,114,152,40,220,231,178,69,130,221,93,36,110,70,42,70,187,43,103,162,94,253,228,79,135,100,250,201,39,136,120,75,112,245,98,232,203,120,154,239,112,146,39,53,202,217,93,67,43,31,183,47,101,71,81,166,232,187,46,255,0,105,56,209,17,17,17,19,100,67,200,24,91,7,224,227,134,252,5,241,84,89,244,143,20,150,166,40,218,196,168,168,176,80,58,94,220,171,205,204,216,26,187,238,196,93,254,59,153,114,215,100,179,88,233,219,73,101,180,209,80,64,212,68,72,233,96,100,77,68,217,19,209,168,137,232,136,159,169,15,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,1,66,254,44,95,77,156,183,248,58,211,253,10,34,213,60,56,62,132,218,89,252,29,85,253,54,160,170,191,22,47,166,206,91,252,29,105,254,133,17,106,158,28,31,66,109,44,254,14,170,254,155,80,4,148,0,1,138,184,177,250,44,107,39,232,255,0,33,251,186,114,143,252,56,62,155,58,89,252,35,85,253,10,160,188,14,44,126,139,26,201,250,63,200,126,238,156,163,255,0,14,15,166,206,150,127,8,213,127,66,168,3,97,80,0,0,0,0,0,3,92,46,54,126,151,58,189,252,111,185,127,60,227,99,211,92,46,54,126,151,58,189,252,111,185,127,60,224,47,251,135,223,236,11,166,223,197,11,55,244,40,142,254,116,14,31,127,176,46,155,127,20,44,223,208,162,59,248,2,14,120,196,227,215,203,223,8,145,215,218,35,153,244,246,60,174,221,112,185,116,216,174,68,166,88,170,32,69,119,193,189,89,225,239,241,216,156,103,23,148,98,248,254,107,142,92,177,28,174,209,77,116,179,94,41,100,163,174,163,168,111,52,115,194,246,171,92,199,39,214,139,234,157,211,213,59,129,77,62,18,156,79,105,62,133,102,153,126,17,170,55,10,107,11,51,118,208,173,13,246,169,200,202,104,101,166,235,126,34,121,23,180,109,127,95,118,189,118,106,43,85,28,189,211,107,128,205,112,109,58,214,156,38,92,91,53,178,91,50,156,98,234,145,78,232,37,84,150,9,249,30,217,35,123,92,213,247,57,173,84,84,95,249,20,169,62,38,252,31,245,79,10,174,184,101,28,60,214,199,153,227,206,145,243,71,100,158,70,193,117,163,143,125,209,141,87,170,71,82,141,77,251,162,181,235,217,17,142,94,235,23,116,251,94,184,170,224,255,0,39,125,130,195,145,229,56,109,77,28,156,245,88,229,222,158,68,166,118,234,187,245,40,234,19,149,57,189,175,105,26,142,238,170,142,69,238,6,197,86,75,29,151,26,180,210,216,113,203,61,21,170,217,69,26,69,77,69,69,78,200,32,129,137,232,214,70,196,70,181,62,164,68,67,238,33,223,3,30,34,24,183,22,75,38,13,147,89,97,198,117,14,138,149,213,82,81,66,245,117,29,194,22,42,35,229,166,115,151,153,170,156,200,171,19,149,92,137,221,28,228,71,43,102,32,0,0,0,0,3,27,107,207,15,90,93,196,166,33,71,130,234,221,154,166,231,103,161,185,71,118,130,24,43,101,166,115,106,89,20,177,53,220,209,185,21,83,146,121,19,109,246,239,191,185,12,146,0,172,141,120,240,92,194,235,108,213,55,126,29,243,171,149,182,241,11,57,227,179,228,18,182,162,146,165,81,62,99,39,99,27,36,42,190,229,114,72,155,246,246,81,119,72,9,160,250,237,172,188,17,235,108,211,193,29,194,221,61,170,189,109,249,78,51,83,34,182,42,214,70,245,108,144,202,206,237,231,111,181,201,34,110,173,85,221,21,90,170,139,177,145,73,94,50,184,61,155,26,226,134,213,147,218,160,100,51,101,120,197,53,109,193,26,212,78,165,76,83,77,7,81,85,61,119,138,40,91,223,191,177,235,223,100,11,152,193,115,75,6,163,97,150,60,251,21,171,243,54,124,134,223,5,202,138,85,219,117,134,86,35,219,204,136,171,179,145,23,101,77,251,42,42,123,142,116,134,126,18,153,117,211,40,224,218,205,67,115,157,210,166,57,121,184,218,41,156,239,94,130,61,179,181,187,251,209,60,194,181,62,8,136,158,136,132,204,2,149,188,106,254,148,248,183,232,254,135,239,27,137,37,252,44,180,27,67,117,11,133,26,60,139,62,209,156,23,37,187,58,253,113,133,213,247,140,118,142,178,161,99,107,153,202,197,146,88,220,238,84,221,118,77,246,66,52,120,213,253,41,241,111,209,253,15,222,55,18,104,248,65,253,14,40,127,140,87,63,250,204,2,65,254,212,238,22,63,218,211,165,95,241,54,221,254,100,126,212,238,22,63,218,211,165,95,241,54,221,254,100,202,160,12,85,251,83,184,88,255,0,107,78,149,127,196,219,119,249,146,16,120,187,104,134,139,233,175,13,184,221,247,78,116,135,10,197,110,83,231,20,116,146,214,89,44,20,148,51,201,3,168,43,220,232,157,36,49,181,202,197,115,24,229,106,174,219,177,171,238,66,205,8,1,227,87,244,88,197,191,72,20,63,119,92,64,143,158,8,159,217,103,82,127,139,180,191,210,75,130,41,247,193,19,251,44,234,79,241,118,151,250,73,112,64,0,0,10,50,241,128,182,84,208,113,137,83,85,60,104,214,92,177,171,101,84,43,178,251,76,78,164,74,191,253,116,78,79,212,94,105,83,190,55,154,112,248,175,90,107,171,180,212,232,172,169,165,171,198,235,101,229,249,171,27,252,197,59,85,125,251,245,106,151,111,119,42,252,64,150,254,23,185,13,62,65,193,30,159,54,39,198,179,90,214,229,110,168,107,23,230,61,149,243,171,81,126,181,141,209,187,253,241,42,202,215,240,77,212,202,91,150,150,231,122,71,81,80,223,59,98,189,71,124,167,99,157,237,58,154,170,22,196,228,106,126,107,100,166,221,126,11,50,111,234,133,148,0,0,1,71,30,49,25,10,94,184,191,249,53,29,191,200,24,181,182,220,189,189,57,159,61,79,255,0,124,150,19,225,69,101,117,167,130,108,66,173,208,116,214,237,95,118,173,223,117,85,122,37,108,177,35,149,23,211,180,41,233,238,68,95,121,79,188,102,106,101,62,177,241,77,169,25,245,186,84,158,142,186,249,37,37,12,172,238,147,82,210,181,180,176,61,54,252,232,224,99,191,89,125,220,45,105,189,86,145,112,235,167,122,115,112,135,163,95,102,199,233,35,174,143,151,151,146,173,236,234,84,55,111,170,87,189,62,32,82,143,137,86,185,87,235,87,21,89,76,12,173,89,44,88,76,239,198,109,49,53,252,209,181,41,220,173,168,145,54,236,170,249,250,171,205,249,168,196,221,81,168,165,162,120,112,240,135,96,225,207,70,237,185,117,234,213,20,154,131,153,209,69,95,118,172,149,136,178,209,211,200,141,124,84,49,175,228,181,137,202,175,219,231,73,190,234,168,214,35,105,54,8,226,200,53,206,56,175,104,218,152,238,89,98,54,177,36,68,218,70,201,89,237,238,158,155,46,235,254,19,102,224,7,89,212,141,55,194,117,115,11,185,233,246,161,227,244,215,155,21,222,21,134,166,150,118,255,0,129,236,114,119,99,218,187,43,94,213,71,53,81,21,21,21,14,204,0,214,171,137,237,11,186,112,225,174,57,78,145,92,103,146,166,43,61,87,53,190,173,232,156,213,84,50,181,36,167,149,118,236,142,88,220,222,100,78,200,228,114,123,139,171,240,184,250,9,233,151,242,215,223,21,164,2,241,168,160,182,211,113,55,139,86,83,57,27,89,89,132,210,186,170,52,110,219,163,107,107,26,199,170,251,213,81,21,191,100,104,79,223,11,143,160,158,153,127,45,125,241,90,4,170,0,0,58,222,165,219,42,111,122,113,149,217,168,227,73,42,43,236,149,212,177,49,81,87,153,239,129,237,106,118,223,213,85,14,200,0,214,175,133,44,134,159,20,226,111,74,114,10,199,198,202,106,60,198,208,234,135,189,118,107,34,90,184,218,247,126,166,170,175,234,54,84,53,163,226,27,2,171,209,78,33,115,156,18,149,171,72,184,214,71,84,203,122,177,57,85,180,233,42,201,76,244,79,118,241,58,55,39,218,108,93,164,122,133,109,213,157,46,197,53,50,208,248,214,151,38,180,82,220,218,216,215,116,141,210,198,215,62,63,181,142,87,53,83,213,21,170,128,118,224,0,28,14,125,144,166,35,130,228,121,98,187,149,44,182,154,203,142,251,111,183,70,23,73,239,255,0,114,107,109,195,197,149,217,38,191,105,166,62,216,58,223,41,101,246,122,85,143,117,68,114,62,178,38,170,42,167,116,77,149,119,95,119,169,122,30,35,154,157,77,165,252,29,234,13,99,230,107,106,242,58,31,193,138,56,213,81,22,87,215,126,38,68,79,173,32,89,223,246,49,74,155,240,192,211,90,189,70,227,35,13,153,144,43,232,177,54,212,100,117,206,229,223,166,200,35,86,196,191,4,253,209,36,9,250,254,32,95,217,174,111,27,22,75,214,35,198,46,170,193,146,81,186,73,159,151,86,221,35,138,161,138,214,203,75,81,50,212,64,159,91,22,25,35,77,211,213,13,140,136,155,199,7,135,254,25,197,213,29,38,73,108,187,69,139,231,182,168,124,189,61,221,105,250,176,214,83,166,234,148,245,44,69,69,84,71,42,242,200,158,211,57,157,217,201,236,129,148,120,111,226,155,71,120,153,195,40,178,13,57,200,168,219,95,229,216,234,251,4,179,49,181,246,201,54,217,209,201,23,175,42,42,42,54,70,167,35,145,55,69,247,39,112,180,232,238,150,88,181,2,239,170,214,156,6,203,77,152,95,91,27,110,23,166,210,181,106,230,70,70,145,162,36,139,221,136,173,68,71,114,237,205,178,115,111,178,20,15,171,252,32,113,85,194,173,229,114,12,135,14,189,80,211,90,223,213,167,202,113,233,100,154,141,158,168,146,37,76,59,58,13,251,246,145,35,119,213,177,158,184,92,241,107,214,61,49,184,210,99,154,237,52,250,129,138,61,237,142,74,217,121,82,239,66,205,251,189,146,246,74,132,77,247,86,203,237,46,201,180,141,244,80,186,240,112,88,54,109,140,234,70,31,103,207,48,203,164,119,27,37,250,142,58,234,26,168,247,68,146,39,166,233,186,47,118,185,61,21,171,221,21,21,23,101,69,57,208,0,0,0,0,5,54,120,218,127,103,172,19,248,160,159,211,106,11,147,41,179,198,211,251,61,96,159,197,4,254,155,80,4,170,240,111,250,35,85,127,27,238,63,204,211,19,164,130,222,13,255,0,68,106,175,227,125,199,249,154,98,116,128,56,140,191,250,211,189,255,0,7,84,255,0,52,227,151,56,140,191,250,211,189,255,0,7,84,255,0,52,224,53,135,194,177,122,188,227,50,176,225,116,21,16,211,213,95,238,116,182,184,37,155,126,156,114,79,43,99,107,157,178,42,242,162,185,21,118,77,246,36,55,27,124,11,230,92,32,95,173,181,41,113,151,35,195,47,49,178,58,43,234,64,145,109,88,140,222,90,121,99,69,94,155,183,71,57,157,213,28,207,69,85,107,145,48,247,15,191,217,235,77,191,141,246,111,233,177,27,32,234,126,153,97,90,199,130,93,244,223,80,172,209,221,44,87,184,22,10,152,28,187,57,61,237,145,142,78,236,123,92,136,230,185,59,162,162,40,21,221,225,135,226,12,185,44,54,206,26,245,190,246,171,120,133,173,166,197,111,149,114,181,18,174,54,162,35,40,38,114,250,204,155,109,27,215,117,122,108,197,246,145,188,246,116,107,169,198,15,9,121,199,8,122,160,236,114,229,37,69,118,61,94,247,85,99,151,230,49,90,218,168,17,221,152,231,34,34,54,162,63,101,30,212,244,221,174,79,101,200,89,111,134,207,136,43,117,214,219,79,162,90,197,118,99,117,10,219,2,252,155,114,153,200,212,191,83,49,19,178,175,190,169,137,186,185,19,231,181,21,233,186,163,192,159,192,0,0,0,0,0,0,28,38,109,154,98,250,115,137,93,115,156,214,243,5,170,199,100,165,125,101,117,100,202,188,177,68,212,238,187,38,234,170,189,145,26,136,170,170,168,136,138,170,136,7,84,226,3,94,48,78,28,52,194,235,170,58,129,90,177,209,80,51,146,150,150,53,252,125,125,91,145,122,84,208,167,189,239,84,245,94,205,68,87,57,81,173,85,74,1,213,77,76,214,46,53,245,241,183,170,186,10,139,190,77,147,85,71,109,178,217,168,213,207,142,146,14,101,233,83,66,142,95,102,54,238,231,57,203,178,110,175,123,149,55,114,157,163,140,222,46,51,62,49,53,85,183,8,224,173,165,197,173,178,186,143,23,176,167,180,248,216,247,34,117,94,214,170,163,170,37,84,111,54,219,237,236,177,21,81,187,173,157,248,109,240,37,77,195,158,39,30,169,234,101,170,55,234,94,65,79,218,25,90,215,45,138,141,232,159,185,217,235,180,206,78,242,189,23,178,42,70,157,145,202,240,202,60,16,112,115,139,240,145,166,108,182,171,105,174,25,181,238,56,230,200,239,12,103,207,145,19,118,211,68,171,221,33,143,117,68,244,231,93,222,168,155,162,54,72,0,7,17,151,255,0,90,119,191,224,234,159,230,156,107,89,195,239,246,122,211,111,227,125,155,250,108,70,202,121,127,245,167,123,254,14,169,254,105,198,181,156,62,255,0,103,173,54,254,55,217,191,166,196,6,205,64,0,0,29,23,91,245,119,24,208,141,42,201,53,91,46,168,141,148,22,10,39,212,54,39,72,140,117,84,251,109,13,59,21,127,46,73,21,172,79,173,219,250,34,129,70,158,38,217,69,46,85,198,206,163,79,67,34,62,158,221,45,13,173,170,137,178,243,193,69,4,114,162,247,239,180,169,34,125,136,133,197,112,25,97,155,28,224,235,73,109,243,194,145,186,92,110,10,244,106,42,174,237,169,87,84,53,123,247,238,146,162,252,59,246,237,177,66,120,221,151,50,226,79,93,169,45,12,123,234,114,77,69,201,55,158,84,69,118,211,213,206,174,150,87,110,187,242,183,157,239,85,85,236,214,170,170,246,54,86,199,108,54,220,91,31,182,99,22,120,86,42,11,69,28,52,20,177,170,239,201,12,76,70,49,63,83,90,128,114,32,0,5,110,120,221,91,42,101,209,253,57,188,182,52,90,122,92,150,122,89,31,178,246,124,180,174,115,83,245,164,47,255,0,1,100,100,71,241,78,211,135,234,31,6,217,77,77,45,58,77,87,137,85,82,100,144,55,151,117,68,133,235,28,206,79,134,212,243,206,187,252,17,83,222,4,98,240,57,200,105,209,117,119,20,149,241,182,119,37,154,227,11,119,246,158,196,243,81,200,191,98,42,197,238,252,175,176,181,82,139,124,35,53,50,151,3,226,218,151,30,184,212,54,42,108,226,203,87,99,98,189,219,49,42,81,89,83,10,255,0,186,85,167,116,105,245,203,183,170,161,122,64,0,0,87,23,141,190,66,148,218,39,167,216,159,55,123,150,83,37,199,109,189,124,181,36,177,255,0,247,215,252,166,52,240,58,178,186,108,159,86,178,53,131,181,37,5,162,137,178,170,170,108,178,201,82,245,106,39,162,254,242,138,191,13,147,226,117,31,26,141,78,166,201,53,195,16,210,250,57,155,35,112,187,36,149,117,59,42,111,29,85,123,218,231,70,191,95,70,158,157,223,100,136,73,175,6,141,53,171,197,120,109,188,231,245,240,44,111,205,175,242,203,74,170,221,186,148,116,173,72,26,237,253,255,0,142,243,41,240,237,245,168,19,240,0,0,0,5,118,248,197,240,241,102,202,244,126,147,136,75,77,3,34,200,48,201,224,162,185,78,198,123,85,54,201,229,72,218,143,219,213,99,158,70,43,87,220,146,73,245,109,28,124,25,53,98,229,141,107,229,247,73,166,169,145,214,156,202,205,37,83,33,87,123,45,174,164,94,118,61,17,125,55,133,211,162,237,221,118,102,255,0,52,177,111,16,250,170,42,78,11,117,86,90,249,35,100,78,179,178,38,171,211,183,81,245,49,50,52,251,85,238,106,39,214,168,84,135,133,148,21,18,241,209,167,50,66,199,57,144,199,121,124,202,158,141,103,201,53,109,69,95,171,153,205,79,181,80,11,249,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,241,93,44,150,107,229,59,169,47,86,154,42,248,28,138,139,29,84,12,149,170,155,42,122,57,21,61,21,83,245,169,136,243,142,14,56,111,207,159,45,69,227,72,241,72,170,101,141,204,90,138,123,5,3,101,239,204,188,220,206,129,203,190,239,85,223,227,177,154,64,16,111,47,240,150,225,234,251,214,150,207,53,222,223,36,174,115,145,177,58,134,38,51,126,110,200,141,163,93,145,55,77,190,194,54,106,247,131,126,79,104,161,168,185,105,118,83,5,99,154,247,200,144,92,107,164,145,202,196,73,23,100,108,20,73,223,180,105,240,238,191,81,110,231,133,68,84,84,84,221,20,13,103,245,143,135,253,75,208,219,186,218,51,187,21,69,58,175,205,157,41,106,25,11,253,169,26,156,174,150,54,111,191,73,234,157,189,19,237,219,55,120,108,107,117,118,149,113,7,104,179,205,118,117,53,171,35,154,158,215,44,111,157,89,26,190,162,186,141,170,237,150,70,183,126,88,246,221,81,123,39,162,161,108,60,109,112,205,140,107,158,144,223,229,109,166,145,183,219,85,182,174,182,138,118,193,26,72,233,98,165,169,233,179,155,164,247,170,43,229,223,102,236,187,250,42,47,173,8,205,77,122,210,205,71,232,213,37,77,29,195,25,188,124,232,249,227,122,62,158,127,156,197,94,87,124,232,251,47,101,221,61,192,108,73,197,14,75,5,163,135,60,230,255,0,79,84,196,141,216,205,206,88,165,107,211,101,79,35,51,218,168,168,169,240,223,178,154,243,227,212,175,206,117,146,221,72,230,249,159,151,114,88,88,228,114,115,163,210,106,164,69,223,231,110,139,207,245,250,251,203,78,212,46,37,108,26,129,225,207,37,84,183,222,181,197,214,133,199,230,69,170,99,166,117,66,216,158,174,73,63,26,231,42,171,159,223,126,251,251,138,217,225,54,214,203,191,16,216,29,44,173,230,111,225,13,173,203,219,127,252,122,4,248,47,196,13,132,244,51,30,165,197,116,103,6,176,82,210,69,76,148,88,229,178,7,178,56,209,137,204,202,72,152,171,178,34,119,246,126,30,227,188,156,118,57,78,218,76,122,215,72,196,217,176,209,193,26,39,212,140,68,57,16,0,0,0,31,137,101,142,24,159,52,175,107,25,27,85,206,115,151,100,68,78,234,170,160,113,217,62,73,103,196,44,23,12,150,253,93,5,37,13,182,154,90,169,229,154,86,198,212,100,108,115,221,221,202,137,243,90,171,221,83,208,163,15,16,206,48,110,154,243,169,53,120,222,41,124,174,143,19,179,190,74,52,130,42,151,36,21,50,197,81,86,206,175,44,115,62,39,163,162,149,169,205,178,42,167,185,19,214,71,248,164,113,170,177,201,46,134,105,189,237,219,62,39,54,237,81,73,83,219,191,157,165,158,7,62,25,253,126,98,171,30,207,130,175,185,10,217,211,13,58,201,181,119,61,181,97,152,245,13,93,109,109,218,186,8,36,124,113,73,34,198,217,102,100,107,43,213,141,114,163,81,100,77,221,178,237,191,191,208,12,155,194,15,11,57,79,19,90,145,71,99,160,129,240,217,105,37,142,162,229,86,246,200,214,116,27,61,59,101,99,94,144,200,206,167,36,232,168,142,77,189,235,219,214,251,244,87,70,112,189,16,193,45,88,94,33,100,161,163,109,21,36,16,212,79,5,52,81,201,83,43,33,142,55,75,35,163,99,57,220,238,147,85,92,169,186,170,126,164,232,60,31,112,203,139,240,233,165,246,171,85,45,170,153,183,234,170,72,37,185,213,172,17,164,171,59,169,233,219,51,57,210,40,223,203,207,14,251,57,55,223,186,247,244,207,128,0,0,0,0,0,0,0,60,42,162,38,234,7,144,116,204,227,89,180,167,77,162,116,153,198,162,227,86,87,181,138,246,195,95,119,166,166,145,253,157,178,53,178,189,187,170,242,57,19,235,106,252,20,199,54,222,56,184,100,185,222,31,103,110,172,99,52,238,102,223,143,158,251,111,100,43,187,85,221,157,230,23,225,183,167,168,25,228,31,13,158,251,100,200,104,153,114,176,94,40,110,116,146,111,201,81,71,80,201,163,118,202,173,93,156,197,84,94,232,169,246,162,252,15,184,14,3,56,194,236,58,129,141,85,226,217,37,182,154,182,134,179,167,212,138,162,22,72,213,228,145,175,79,101,237,114,124,230,53,125,61,200,107,143,196,150,138,94,180,15,85,238,218,125,119,133,232,148,93,14,148,220,175,228,151,158,154,25,87,149,206,141,156,219,117,81,23,102,166,223,242,174,202,229,90,120,195,104,92,75,67,67,172,214,187,124,207,115,122,191,40,205,28,91,178,62,246,250,120,185,156,216,253,157,251,162,115,63,186,250,124,0,204,158,20,250,239,85,169,122,52,252,58,253,117,117,85,211,29,219,153,101,157,95,35,188,197,85,116,159,151,35,156,187,53,137,238,78,201,239,78,228,231,40,227,194,111,86,38,194,120,131,135,11,168,159,150,139,40,230,234,43,220,168,198,121,106,26,233,19,213,232,137,187,157,239,71,126,175,82,241,192,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,249,235,234,226,161,164,146,170,103,53,172,102,219,171,151,100,238,168,158,255,0,180,214,167,136,108,174,171,63,214,43,238,66,234,151,214,190,175,202,236,246,189,100,87,114,82,196,206,203,187,183,249,159,31,113,176,79,20,57,139,240,45,13,201,50,168,167,72,95,69,228,249,95,205,203,183,61,100,44,245,230,111,231,252,77,120,52,158,207,81,152,106,77,170,210,248,164,170,150,175,175,236,242,171,220,238,90,119,187,211,101,85,217,27,240,247,1,127,156,16,233,203,180,183,134,204,79,17,168,165,100,53,20,158,127,168,168,206,87,47,53,125,76,137,205,187,90,190,146,118,221,12,240,124,54,91,117,61,166,217,13,190,149,156,145,69,205,202,221,145,54,221,202,171,232,137,239,83,238,0,83,167,138,47,24,121,125,219,80,101,209,236,15,37,168,183,218,45,28,190,106,91,117,100,177,58,163,171,5,21,67,57,157,20,202,215,242,189,30,137,187,19,109,215,109,215,117,46,30,161,202,200,92,228,223,116,219,254,147,89,221,126,189,85,228,26,181,125,186,214,203,51,229,155,202,238,178,185,85,221,169,162,111,189,85,125,17,61,224,116,39,86,85,189,253,71,213,76,231,126,114,189,85,76,173,162,92,81,107,6,131,222,91,115,195,114,170,247,64,155,243,208,84,215,85,45,43,253,137,26,155,199,28,172,69,217,101,115,189,126,118,203,241,223,151,225,115,65,232,181,214,255,0,89,143,86,75,60,75,248,190,155,225,114,53,201,236,76,245,238,177,191,253,105,61,223,254,12,197,196,135,134,110,170,104,253,150,108,191,20,166,154,255,0,105,143,151,154,26,86,84,213,85,55,119,195,31,118,199,74,198,167,181,35,151,215,230,181,125,232,5,171,240,165,197,206,3,196,222,35,29,202,215,116,161,166,190,69,191,155,182,44,240,178,120,247,150,116,103,226,91,52,143,77,217,2,187,191,185,119,78,222,153,244,214,163,135,237,127,206,120,116,206,97,203,241,26,185,35,115,121,188,197,43,228,153,34,155,241,50,198,222,118,71,36,124,220,189,103,42,110,189,151,191,219,176,62,133,241,5,129,235,198,49,67,127,196,238,180,239,150,178,25,234,22,141,103,133,103,142,56,167,88,85,206,100,114,61,81,57,145,59,239,183,180,158,155,236,6,80,0,0,0,0,0,0,0,1,93,30,40,188,27,208,102,184,148,250,215,132,90,170,165,200,109,220,203,93,5,44,13,115,100,165,142,42,218,153,36,86,197,2,189,94,178,57,169,204,231,163,125,55,239,178,149,19,141,228,23,252,7,43,162,190,91,103,171,183,92,236,245,177,205,179,92,248,100,100,145,72,142,229,119,42,181,201,179,152,155,166,232,187,167,185,77,160,47,86,123,126,65,105,172,178,93,105,163,168,164,174,130,74,121,163,145,141,123,92,199,181,90,228,84,114,42,46,232,170,157,209,80,161,143,17,46,24,106,116,23,88,110,119,203,93,21,67,113,252,150,182,107,132,18,44,106,145,69,37,69,85,91,155,11,85,177,49,141,218,56,145,81,136,170,168,158,245,79,64,182,46,4,184,140,182,235,254,137,217,234,229,184,69,45,230,205,77,79,108,175,106,202,215,72,249,97,164,166,89,30,169,213,123,215,119,205,234,237,151,127,84,69,245,146,69,9,120,113,113,47,81,161,218,205,108,199,46,117,115,165,139,40,172,134,218,248,250,139,210,142,122,154,186,70,44,206,71,74,198,38,204,137,81,93,178,170,39,185,83,210,249,45,151,26,75,181,190,154,233,65,59,38,167,171,133,147,196,246,57,28,215,49,205,71,34,162,162,170,47,101,79,69,3,233,0,0,61,53,141,141,212,115,182,85,217,139,27,145,203,240,77,151,115,220,124,215,41,18,43,117,84,170,222,100,100,15,119,46,219,239,179,87,176,26,238,113,207,13,28,28,77,231,13,162,145,94,197,189,92,213,85,85,23,218,249,66,167,225,250,140,101,93,170,25,53,118,3,79,167,79,172,123,109,52,245,108,173,72,155,36,136,213,145,176,172,59,171,121,249,119,228,93,183,229,223,235,219,177,144,248,215,173,109,119,18,217,212,173,167,72,81,183,203,155,57,121,57,119,253,223,83,223,254,83,9,82,210,207,91,85,13,29,44,78,146,105,228,108,81,177,173,85,87,57,203,178,34,34,119,85,85,80,38,127,133,158,132,77,170,122,240,220,150,237,109,116,150,92,118,153,43,219,44,144,170,198,234,170,122,202,39,164,124,206,141,204,85,228,145,87,109,209,219,123,209,11,207,166,167,134,146,154,42,74,120,219,28,80,177,177,177,141,68,68,107,81,54,68,68,78,200,155,33,18,60,53,52,29,186,67,160,150,203,205,194,134,56,174,121,52,48,93,149,203,23,44,141,138,162,138,141,220,138,171,27,92,158,212,107,186,110,169,191,189,84,151,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,80,191,139,23,211,103,45,254,14,180,255,0,66,136,181,79,14,15,161,54,150,127,7,85,127,77,168,42,175,197,139,233,179,150,255,0,7,90,127,161,68,90,167,135,7,208,155,75,63,131,170,191,166,212,1,37,0,0,98,174,44,126,139,26,201,250,63,200,126,238,156,163,255,0,14,15,166,206,150,127,8,213,127,66,168,47,3,139,31,162,198,178,126,143,242,31,187,167,40,255,0,195,131,233,179,165,159,194,53,95,208,170,0,216,84,0,0,0,0,0,0,215,11,141,159,165,206,175,127,27,238,95,207,56,216,244,215,11,141,159,165,206,175,127,27,238,95,207,56,11,254,225,247,251,2,233,183,241,66,205,253,10,35,191,157,3,135,223,236,11,166,223,197,11,55,244,40,142,254,0,234,122,143,170,250,107,164,22,37,201,117,63,56,179,99,54,221,213,25,53,198,169,177,117,92,155,110,216,218,171,205,35,187,167,178,196,85,250,142,216,85,167,140,71,10,249,77,250,178,217,196,206,19,110,169,184,210,91,232,25,106,201,169,160,71,72,234,88,216,231,58,26,196,111,127,99,103,172,111,84,236,222,88,220,169,178,185,200,22,103,135,101,248,214,160,98,182,156,223,14,187,67,116,177,223,40,226,175,183,214,68,142,70,205,4,141,71,53,219,57,17,205,93,151,187,92,136,228,93,209,81,21,21,12,85,197,159,12,250,117,196,166,148,222,177,220,186,197,64,235,213,45,190,162,75,21,230,68,108,117,22,218,164,98,186,55,54,101,238,216,213,237,111,59,85,121,92,221,247,247,42,84,191,5,62,37,185,151,11,24,228,154,109,149,226,242,102,120,90,74,233,168,41,219,90,148,245,86,167,189,85,210,36,46,115,28,143,141,206,94,110,154,242,236,229,87,35,147,117,69,202,156,71,120,197,93,117,31,78,46,120,14,144,105,181,78,47,83,126,166,150,138,186,241,113,174,108,211,65,79,35,85,175,109,59,35,106,35,100,114,42,167,81,206,94,94,251,55,117,71,52,33,167,8,121,69,235,14,226,143,74,175,184,250,74,234,198,229,182,202,94,156,74,168,233,162,168,168,108,18,196,155,110,190,220,114,189,158,139,243,189,23,208,217,48,163,191,10,174,22,114,29,90,215,11,102,179,222,109,146,195,133,233,245,90,87,37,84,140,84,101,109,209,137,205,79,12,74,169,179,150,55,171,37,122,167,205,70,177,23,101,122,41,120,128,0,0,10,73,241,99,173,212,124,11,139,122,250,219,110,85,127,182,218,242,75,37,186,227,72,202,90,249,225,133,121,34,242,207,68,70,185,27,205,205,2,170,237,249,201,191,174,235,118,196,83,241,5,224,202,30,45,116,206,154,76,101,244,180,121,238,42,178,212,89,42,38,217,172,171,141,201,248,218,41,31,249,45,122,181,170,215,47,102,189,169,232,215,61,64,248,60,47,245,206,211,172,28,46,88,236,114,222,29,85,147,225,46,146,209,122,138,121,214,73,251,200,247,211,206,170,229,87,43,100,137,81,57,151,183,59,36,68,249,164,187,53,171,194,179,205,121,224,247,86,231,174,176,207,118,194,243,11,44,139,73,112,161,171,131,100,154,61,209,93,12,240,189,57,101,137,219,34,167,170,47,178,230,174,232,215,19,215,12,241,194,186,65,109,142,159,80,116,2,154,178,189,140,78,165,93,158,250,234,120,164,118,201,233,4,176,200,172,77,249,151,247,199,123,147,235,2,215,202,10,241,58,215,139,54,186,241,71,115,155,22,173,142,178,195,135,81,69,141,81,84,196,244,116,117,47,138,73,36,158,86,170,118,84,89,165,145,136,228,236,230,198,213,247,157,199,137,159,22,45,105,215,44,118,179,6,193,44,52,218,117,143,92,88,232,107,93,71,90,234,171,141,84,46,77,157,18,212,242,177,35,99,147,125,209,140,71,42,46,202,229,77,209,122,167,2,60,5,230,188,80,229,244,57,86,83,105,172,181,105,125,186,161,31,113,185,200,139,18,220,149,139,222,150,147,116,221,234,229,78,87,200,158,203,19,155,191,55,43,84,44,251,194,235,79,43,116,251,131,92,61,215,56,150,42,172,154,90,172,133,209,171,118,218,58,137,21,32,95,175,154,8,225,127,251,239,168,150,39,207,111,183,208,218,104,41,173,86,202,72,169,104,232,225,101,61,60,17,53,26,200,162,99,81,173,99,81,59,34,34,34,34,39,193,15,160,10,86,241,171,250,83,226,223,163,250,31,188,110,36,209,240,131,250,28,80,255,0,24,174,127,245,152,66,239,26,191,165,62,45,250,63,161,251,198,226,77,31,8,63,161,197,15,241,138,231,255,0,89,128,77,128,0,2,0,120,213,253,22,49,111,210,5,15,221,215,18,127,144,3,198,175,232,177,139,126,144,40,126,238,184,129,31,60,17,63,178,206,164,255,0,23,105,127,164,151,4,83,239,130,39,246,89,212,159,226,237,47,244,146,224,128,0,0,17,243,143,13,2,168,226,55,134,124,163,6,180,82,164,249,5,3,89,123,176,183,109,213,213,212,219,185,35,111,247,82,198,178,194,159,5,151,114,65,128,53,220,224,107,136,85,225,119,137,27,38,105,127,90,152,44,21,93,75,30,71,18,53,220,236,163,153,81,28,245,103,170,172,82,182,57,85,187,42,175,77,81,19,117,54,25,181,221,45,151,203,101,37,234,203,112,166,175,183,215,194,202,154,90,170,105,91,36,83,196,246,163,152,246,61,170,168,230,170,42,42,42,118,84,82,166,188,78,188,62,175,244,25,37,219,137,45,18,177,77,113,181,93,30,234,204,166,203,73,26,190,106,58,149,221,100,174,137,137,221,208,191,231,72,212,221,88,229,115,251,177,203,211,143,124,36,248,144,235,23,11,22,132,194,93,110,165,204,240,182,61,210,65,103,184,84,58,25,104,156,229,221,222,90,161,17,203,27,92,187,170,177,205,123,119,85,84,68,85,114,168,95,153,25,124,65,120,157,181,240,213,160,23,122,186,75,139,99,204,50,168,38,179,99,116,237,118,210,164,207,103,44,149,93,151,116,108,44,114,191,155,211,157,98,106,252,242,32,228,222,56,147,203,99,146,60,55,135,168,233,175,18,71,180,115,92,242,5,158,154,23,237,234,177,199,3,31,42,111,238,231,141,87,226,132,19,189,228,60,68,241,199,173,80,121,199,92,179,76,198,242,238,141,37,44,12,229,130,138,157,29,191,43,24,155,50,158,157,156,202,170,229,217,19,117,115,149,85,85,84,59,207,135,71,15,245,58,253,196,238,55,73,87,69,213,199,113,41,89,145,222,220,246,239,26,195,78,246,172,80,174,253,151,171,55,77,138,223,94,69,145,127,37,77,130,200,241,193,47,8,182,14,17,116,169,49,134,84,193,115,202,175,79,101,102,69,117,137,138,141,158,116,110,204,134,45,251,244,98,69,114,55,125,149,85,207,114,162,43,185,82,67,129,173,239,23,186,113,117,209,158,40,117,15,16,153,179,83,45,38,65,81,112,183,200,138,168,229,165,168,127,152,166,123,93,190,251,244,228,103,125,253,81,125,232,95,31,10,26,253,99,226,83,67,49,189,78,181,213,68,250,234,138,102,82,222,233,154,169,205,73,115,141,168,149,17,57,17,19,100,230,246,219,217,55,99,216,187,119,35,231,137,111,3,21,92,74,98,244,218,157,166,52,81,46,162,99,20,206,137,105,123,55,229,170,4,221,222,95,153,127,213,152,229,114,198,170,168,139,204,246,175,171,85,181,89,195,103,21,154,215,193,206,109,95,85,134,61,25,5,68,169,5,247,28,187,194,255,0,47,82,232,213,83,105,35,221,175,138,102,110,228,71,181,81,200,187,162,238,221,218,161,177,169,249,146,72,225,141,243,77,35,89,27,26,174,115,156,187,35,81,61,85,87,220,133,100,90,60,112,112,153,45,241,58,253,160,87,200,43,185,83,170,202,75,212,50,197,191,197,174,116,108,93,190,165,79,240,145,215,138,15,20,173,100,226,62,203,62,152,105,206,47,248,15,143,94,127,113,213,83,209,84,186,178,231,115,99,253,158,130,204,140,111,43,31,190,203,28,108,230,118,252,170,231,34,170,40,98,14,62,53,226,131,136,126,39,114,156,218,193,82,202,140,126,129,99,178,89,102,98,238,217,105,41,145,91,213,69,247,182,73,22,89,19,183,164,136,158,237,214,222,60,46,62,130,122,101,252,181,247,197,105,72,186,219,161,121,206,128,94,236,120,182,163,81,165,13,242,239,98,167,190,205,64,191,190,81,50,105,37,107,33,151,221,212,229,137,28,228,252,149,119,42,247,106,151,117,225,113,244,19,211,47,229,175,190,43,64,149,64,0,0,0,42,3,198,111,135,202,219,30,160,216,184,140,177,208,43,173,121,45,52,118,107,220,145,177,87,165,112,129,170,144,72,245,244,78,164,8,140,79,253,217,126,40,100,239,7,94,39,236,247,92,38,179,134,60,174,236,200,111,86,89,231,185,99,77,158,77,188,213,20,139,207,61,60,123,175,119,199,34,201,39,42,119,86,74,170,137,179,28,165,128,234,238,149,97,250,219,167,23,237,45,207,40,93,83,101,200,41,86,154,116,141,200,217,34,118,232,232,229,141,202,139,203,35,30,141,123,85,81,83,118,166,232,169,186,46,191,252,68,240,217,173,28,21,234,172,16,93,37,174,166,142,150,177,42,241,172,174,222,143,134,26,190,71,35,153,36,82,34,254,46,102,246,230,141,87,153,171,241,106,181,206,13,140,1,80,154,79,227,95,158,216,44,52,182,125,93,210,74,44,174,186,158,52,141,247,123,109,203,228,233,103,217,59,58,72,22,41,24,175,94,219,171,21,141,245,84,106,122,29,91,136,111,24,93,93,212,236,118,167,18,210,44,74,45,57,165,172,98,197,83,116,101,193,107,46,110,98,250,164,50,114,70,202,125,209,85,21,81,174,122,118,86,189,170,7,215,227,1,196,237,175,82,181,26,213,160,184,117,197,181,86,156,10,105,42,47,51,68,237,227,150,238,246,242,116,145,81,118,94,132,106,230,170,250,163,229,149,171,243,73,27,224,227,195,253,78,7,163,247,157,111,191,209,116,174,58,129,51,32,182,35,219,237,178,215,76,231,34,61,61,233,213,153,94,187,123,219,20,78,247,144,83,129,190,5,115,142,44,179,24,114,92,138,10,219,94,156,91,170,185,238,215,153,90,228,117,193,205,118,238,165,165,114,252,249,29,232,231,166,233,26,42,170,238,238,86,186,250,108,118,75,78,53,101,160,199,108,22,248,104,45,150,186,104,168,232,233,96,111,44,112,65,27,81,172,99,83,220,136,212,68,79,176,15,184,199,120,239,16,218,33,151,106,61,70,145,226,186,159,97,188,101,180,148,146,214,207,109,160,170,73,221,28,81,185,141,127,51,217,188,104,246,172,141,222,62,110,125,183,94,93,154,229,78,91,87,52,234,217,171,186,97,148,233,141,226,162,74,122,76,158,213,83,109,124,241,170,243,192,178,49,81,178,183,101,77,213,142,229,114,39,162,242,236,189,183,53,228,187,218,53,191,130,93,127,99,101,74,156,119,51,195,171,150,90,74,148,98,186,10,184,187,162,72,205,251,77,79,43,21,81,83,209,90,229,106,162,46,232,129,178,52,208,195,81,11,233,234,34,100,177,74,213,99,216,246,163,154,230,170,108,168,168,189,149,21,61,197,34,120,179,240,219,167,250,23,171,152,214,83,166,182,122,59,37,171,58,161,169,158,162,213,73,202,216,105,235,41,158,196,146,72,226,79,222,163,123,102,137,81,168,156,188,205,147,111,130,103,220,123,199,3,25,91,28,11,149,232,37,205,183,134,199,180,233,110,188,198,234,105,30,137,243,155,212,141,30,196,85,239,202,188,202,223,77,221,234,65,30,37,120,142,213,46,55,117,142,130,247,91,142,171,106,100,70,89,241,204,114,214,143,168,88,88,249,21,91,27,123,115,75,51,220,239,105,252,169,204,187,108,214,162,35,80,44,223,193,147,40,189,94,248,92,188,216,174,73,43,232,241,236,182,174,150,223,35,149,121,91,20,148,244,243,190,38,251,187,73,44,143,93,151,253,87,209,61,86,124,24,7,129,190,29,103,225,139,135,91,14,157,221,214,39,100,21,82,73,120,191,58,39,110,207,63,63,47,51,26,190,244,142,54,69,22,254,254,158,254,139,177,159,128,0,0,0,0,20,217,227,105,253,158,176,79,226,130,127,77,168,46,76,166,207,27,79,236,245,130,127,20,19,250,109,64,18,171,193,191,232,141,85,252,111,184,255,0,51,76,78,146,11,120,55,253,17,170,191,141,247,31,230,105,137,210,0,226,50,255,0,235,78,247,252,29,83,252,211,142,92,226,50,255,0,235,78,247,252,29,83,252,211,128,214,179,135,223,236,245,166,223,198,251,55,244,216,141,154,141,101,120,125,254,207,90,109,252,111,179,127,77,136,217,168,12,109,196,22,129,105,255,0,18,90,101,114,211,29,67,183,36,180,149,109,89,40,235,24,212,243,22,234,180,106,164,117,48,185,125,30,221,215,183,163,145,92,215,110,215,42,46,191,154,241,161,218,167,194,30,178,191,16,200,228,158,134,235,105,157,151,43,29,230,145,86,54,86,64,217,21,96,172,129,200,187,183,187,61,55,221,142,106,181,123,161,178,97,131,248,184,225,87,7,226,199,75,234,48,172,145,145,209,222,168,145,245,54,11,203,88,139,45,190,175,151,100,221,118,221,208,191,100,73,25,249,72,136,169,179,154,215,32,98,111,15,94,60,109,60,81,226,108,193,243,170,186,122,61,79,177,83,115,86,196,141,72,227,187,211,181,118,243,112,53,59,35,147,118,245,35,79,71,47,51,81,26,237,155,50,77,104,114,76,111,88,184,75,214,197,182,220,18,175,24,205,240,202,246,207,77,83,15,116,230,106,239,28,209,57,83,105,97,145,189,209,85,21,174,107,149,21,59,170,23,139,192,223,26,56,191,23,26,123,212,157,105,237,185,229,134,24,217,144,218,90,188,168,174,94,201,85,78,138,170,174,129,234,159,90,177,203,202,237,253,151,56,36,200,0,0,0,15,85,85,85,45,13,44,213,213,213,49,83,211,211,198,233,102,154,87,163,25,27,26,155,185,206,114,246,68,68,69,85,85,236,136,81,183,137,15,29,117,60,73,101,238,211,61,56,185,201,30,154,99,149,78,88,228,143,118,124,185,86,222,222,101,233,239,137,189,250,77,84,78,202,175,119,117,106,51,50,120,166,241,234,151,233,238,60,48,232,229,233,126,78,166,149,212,217,133,214,153,221,170,101,106,236,235,124,79,69,253,237,171,251,234,167,206,115,121,55,229,71,163,171,123,5,202,98,194,50,251,78,91,46,47,101,200,146,211,82,218,164,181,222,162,150,90,26,151,55,187,91,51,34,146,55,61,136,187,47,47,58,34,237,179,183,106,170,40,90,71,133,159,1,46,179,69,109,226,127,88,236,232,149,211,49,181,56,117,166,161,136,189,8,213,55,75,132,173,84,236,245,69,69,133,59,114,167,183,234,172,86,218,25,74,169,227,85,197,43,81,26,220,3,74,81,17,54,68,75,85,199,183,255,0,143,30,127,171,87,197,63,254,96,233,87,252,21,113,255,0,191,1,117,32,165,111,234,213,241,79,255,0,152,58,85,255,0,5,92,127,239,197,159,112,103,173,121,87,17,60,54,97,250,199,154,219,237,84,87,172,131,229,15,51,5,174,41,35,165,103,66,190,162,157,156,141,146,73,30,155,178,22,170,238,245,246,149,118,217,54,68,12,169,151,255,0,90,119,191,224,234,159,230,156,107,89,195,239,246,122,211,111,227,125,155,250,108,70,202,121,127,245,167,123,254,14,169,254,105,198,176,184,118,79,95,132,229,214,60,206,213,13,60,181,182,11,149,53,210,154,58,134,185,209,62,88,37,108,140,71,163,85,21,90,174,106,110,136,168,187,111,178,167,168,27,72,130,149,147,198,175,138,93,253,172,3,74,213,54,95,75,93,197,63,251,248,235,89,135,139,255,0,24,89,61,43,233,173,21,152,126,42,175,111,47,86,207,100,87,189,62,180,243,114,78,136,191,171,222,5,210,234,78,168,96,26,63,137,86,103,90,151,149,80,99,246,74,22,239,45,85,92,156,168,231,123,152,198,166,238,145,235,232,140,106,43,149,125,17,74,52,227,219,142,204,131,139,76,170,60,127,29,142,166,211,167,22,26,151,73,106,183,201,236,205,91,50,34,183,206,84,162,42,167,58,162,170,49,155,170,49,174,95,85,87,42,225,202,235,199,17,220,89,103,16,193,91,89,153,106,86,70,244,229,134,20,235,86,45,59,21,123,242,49,55,100,17,239,221,118,70,177,59,170,251,212,178,62,10,124,38,169,112,234,234,13,79,226,130,26,43,149,214,157,201,61,14,35,19,219,61,37,51,211,187,95,89,34,110,217,156,139,223,164,213,88,251,39,51,159,186,181,3,217,225,45,193,125,203,9,162,253,179,218,153,105,117,53,214,239,72,232,49,58,41,219,180,148,212,114,166,210,86,185,171,221,174,149,190,195,61,23,166,231,175,116,145,187,89,129,225,26,141,68,107,81,17,17,54,68,79,113,228,0,0,1,198,100,216,237,163,48,198,238,216,150,65,74,149,86,187,221,12,246,234,216,23,210,90,121,163,116,114,49,126,214,185,83,245,156,152,3,90,173,72,194,51,238,18,248,133,173,198,229,154,74,92,135,2,190,199,87,109,173,228,115,18,116,138,68,150,150,165,137,217,121,30,212,141,233,223,209,219,122,238,108,25,195,206,187,97,188,70,233,69,147,84,240,186,184,221,5,202,22,182,182,145,36,71,75,111,172,106,39,90,154,84,79,71,49,203,239,249,205,86,185,59,57,21,99,175,137,7,3,47,226,135,18,166,207,180,238,24,99,212,124,94,153,209,83,196,247,35,25,120,162,221,94,180,142,114,246,108,141,114,171,162,114,170,38,238,123,93,217,200,230,84,238,129,113,33,174,220,20,234,77,198,92,110,41,173,213,45,149,40,242,12,102,243,79,35,96,169,88,215,230,77,18,242,186,57,27,186,242,189,54,115,119,84,238,213,115,84,54,53,58,198,166,234,70,35,164,56,21,243,82,179,187,155,104,44,120,253,35,235,42,230,93,149,202,137,243,99,98,42,167,52,143,114,181,141,111,171,156,230,162,122,149,175,71,227,145,72,150,157,238,28,55,204,183,54,183,110,88,114,148,72,30,237,189,119,90,94,102,166,251,246,217,219,124,84,133,220,80,113,169,174,60,96,223,41,45,185,52,169,67,97,138,165,191,37,226,214,118,189,105,210,101,94,86,61,233,221,245,19,175,55,42,57,222,155,170,49,172,230,84,80,233,217,117,243,60,226,247,137,42,219,181,29,10,205,146,234,70,66,216,232,233,81,234,230,192,146,189,35,134,46,101,244,142,40,145,141,230,95,70,199,186,250,27,18,105,46,156,89,180,135,76,113,125,48,199,209,22,131,24,181,83,219,99,147,149,26,179,44,108,68,116,174,68,252,167,187,153,238,250,220,164,31,240,202,224,2,233,162,44,102,188,235,45,181,41,243,91,133,43,162,179,89,229,111,227,44,180,242,38,207,146,95,133,68,141,94,94,95,88,216,174,69,246,156,230,182,195,64,130,92,92,120,169,105,246,128,230,73,166,186,117,96,76,211,35,181,92,89,79,145,61,242,58,26,75,123,25,34,36,244,237,126,219,203,83,202,142,111,111,97,142,84,87,43,149,174,140,151,250,83,170,184,46,181,224,118,173,72,211,155,236,55,91,29,222,36,146,25,88,187,62,55,126,92,82,183,213,146,49,119,107,152,189,209,80,130,190,37,222,30,119,93,99,170,151,94,244,54,209,28,217,124,48,35,111,246,88,182,107,239,17,198,221,153,60,9,183,122,150,181,17,170,213,95,198,53,173,219,219,110,207,173,125,3,226,131,94,120,69,203,107,100,192,110,243,219,85,103,233,222,49,235,172,14,117,37,68,145,175,42,182,122,119,43,92,201,27,178,183,153,170,201,19,186,110,137,186,1,178,0,42,175,27,241,197,68,160,108,121,127,14,234,250,214,53,57,166,182,228,124,177,72,189,247,84,142,74,117,86,39,167,110,119,123,253,12,81,174,62,49,122,235,168,182,137,241,253,44,197,237,218,113,75,84,213,142,90,216,106,150,225,113,70,170,108,169,28,206,99,25,22,251,175,180,216,249,211,183,43,145,83,112,50,215,140,79,21,86,90,187,93,15,11,184,85,222,42,186,164,170,142,231,150,62,7,163,155,7,79,189,61,27,149,63,45,92,169,43,219,217,91,201,23,231,42,39,89,240,87,209,42,235,158,117,150,235,245,206,142,70,219,108,180,75,143,90,228,123,85,27,45,100,234,201,39,115,23,109,149,99,137,140,106,247,255,0,198,19,178,251,162,199,10,188,25,235,31,24,89,154,212,219,162,171,160,198,150,169,210,222,242,219,132,111,124,45,114,187,154,70,177,206,239,81,80,238,109,249,17,125,87,119,171,83,185,125,218,73,165,24,78,136,233,237,155,76,116,246,210,219,125,146,201,7,74,22,111,187,228,122,170,186,73,100,119,229,72,247,43,156,231,123,213,87,209,54,64,59,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,15,85,77,60,53,116,210,210,84,70,217,34,153,142,141,236,114,34,163,154,169,178,162,162,246,84,217,74,48,241,76,208,137,180,179,94,29,146,218,109,174,142,203,145,83,45,123,165,142,21,72,219,85,81,89,90,245,143,153,177,181,136,188,145,162,237,186,187,111,122,161,122,132,67,241,43,208,118,234,246,130,93,47,54,250,24,229,185,227,48,207,118,71,36,92,210,58,42,122,42,199,114,34,164,110,114,251,82,38,201,186,38,254,244,80,41,10,131,84,50,106,12,6,163,78,217,86,247,90,106,42,223,88,177,58,73,21,169,35,161,72,119,70,243,242,239,202,155,111,203,191,215,183,99,38,240,49,13,28,252,77,224,237,173,145,88,196,189,91,21,21,21,19,218,249,66,155,227,250,204,17,85,75,61,21,84,212,117,81,58,57,160,145,209,72,199,53,81,90,230,174,202,138,139,221,21,21,12,219,193,69,107,104,120,150,193,101,117,58,76,142,190,91,25,203,201,205,183,238,250,110,255,0,242,1,177,133,27,99,109,28,13,137,119,98,70,212,106,252,83,100,216,247,31,53,182,68,150,221,75,42,55,149,31,3,29,203,182,219,110,212,236,125,32,0,0,8,219,199,111,17,150,221,0,209,59,197,92,87,8,162,188,222,105,170,45,148,13,73,90,217,25,44,212,149,43,27,209,58,172,122,108,248,125,91,186,239,232,138,190,146,38,229,113,164,180,219,234,110,149,243,178,26,122,72,95,60,178,61,200,214,181,141,106,185,85,85,85,17,54,68,95,85,40,111,196,123,137,122,141,112,214,107,158,55,108,171,153,108,120,189,100,214,214,71,212,94,148,147,83,85,213,177,38,106,54,87,177,119,100,168,136,237,145,85,61,200,158,161,23,242,76,130,255,0,159,101,117,183,203,148,245,119,27,157,226,182,73,182,115,159,52,143,146,89,21,220,173,230,87,57,119,115,215,100,221,87,117,247,169,110,222,23,92,27,208,225,120,148,58,215,156,90,106,98,200,46,60,171,67,5,84,8,214,199,75,36,84,85,49,200,141,150,4,122,61,36,107,147,153,175,86,250,237,223,117,33,15,135,119,12,85,58,243,172,54,203,229,210,138,161,216,254,53,91,13,194,121,18,53,88,165,146,158,170,145,206,133,202,232,158,199,34,199,42,238,197,84,85,79,122,39,173,244,89,108,246,252,126,211,71,100,181,83,71,79,73,67,4,116,240,199,27,26,198,181,140,106,53,168,136,212,68,77,145,17,59,34,32,31,104,0,0,0,0,0,0,0,7,161,17,248,226,227,147,20,225,199,20,171,177,99,183,75,117,195,49,173,167,146,40,41,25,60,114,186,157,95,29,75,91,35,216,202,136,229,98,54,104,90,138,228,69,219,125,189,125,59,207,24,156,80,99,124,54,105,157,206,235,81,89,3,175,245,116,115,69,107,164,89,35,87,172,239,167,168,116,47,115,22,88,223,201,212,135,101,86,174,254,228,239,233,66,58,149,168,89,198,190,106,77,94,77,121,117,93,206,237,122,173,145,180,212,209,172,211,57,189,106,135,189,144,196,199,57,238,68,231,149,81,173,69,95,93,147,117,94,225,239,213,157,121,212,253,103,200,170,114,28,219,43,185,84,186,121,30,246,82,173,117,67,233,225,71,73,35,209,172,100,146,63,149,19,170,228,68,223,178,46,223,29,250,19,107,42,216,254,163,42,166,107,191,57,30,168,164,234,209,95,11,93,68,204,240,182,231,153,228,178,90,41,42,40,146,174,10,78,105,233,234,145,29,20,114,183,153,146,210,42,122,57,232,187,59,231,38,222,229,83,1,241,71,160,244,90,21,127,163,199,168,165,158,85,252,103,81,243,57,28,229,246,33,122,119,72,217,254,186,190,239,255,0,8,74,175,11,174,48,178,235,78,160,197,163,217,230,75,81,112,180,93,249,188,172,183,26,201,101,117,63,74,10,218,135,242,186,89,145,172,230,122,177,23,102,46,251,38,251,46,202,92,89,172,206,128,222,106,236,26,179,98,186,81,75,51,37,135,205,108,177,57,81,221,233,165,111,109,149,23,209,87,222,108,197,78,229,124,45,114,239,186,239,255,0,72,30,195,3,241,189,167,47,213,46,27,50,204,70,158,149,147,84,85,249,14,154,171,57,156,156,181,244,210,47,46,205,114,250,71,223,100,51,193,240,222,173,208,93,109,147,80,84,179,158,41,121,121,155,178,46,251,57,23,222,139,239,64,53,175,225,231,43,170,192,53,138,197,144,182,165,244,79,164,243,91,189,207,88,213,188,244,178,179,186,238,221,190,127,199,222,108,173,65,87,21,117,36,117,80,185,174,99,247,217,90,187,167,101,84,247,125,134,178,122,177,103,168,196,53,38,235,105,100,82,82,203,73,208,246,121,85,142,111,53,60,110,244,217,21,55,71,124,61,230,195,252,46,230,47,207,180,55,27,202,165,159,170,250,223,57,204,254,110,109,249,43,38,103,175,51,191,51,226,6,85,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,23,188,72,174,44,161,225,55,48,98,205,35,31,47,201,252,188,142,219,125,174,84,123,239,223,235,41,91,132,152,103,168,226,15,20,134,153,168,178,59,207,114,162,162,237,254,145,159,224,92,71,138,77,106,210,240,191,123,137,27,191,91,203,123,190,23,26,34,161,56,49,84,78,37,48,245,85,219,255,0,156,63,160,84,1,177,232,0,15,204,140,73,24,172,95,121,173,239,23,88,53,195,79,245,231,35,176,87,211,244,86,47,39,202,156,142,111,173,20,15,95,86,183,243,211,220,108,136,84,39,140,54,134,85,91,115,43,102,175,89,109,139,229,174,125,111,148,164,142,21,229,103,78,43,125,60,91,171,99,217,55,85,95,156,229,250,190,0,66,62,30,245,222,255,0,160,185,213,46,89,106,142,58,136,99,231,235,83,202,143,123,95,188,50,198,223,101,178,49,23,101,149,87,186,255,0,248,111,115,135,94,40,52,131,138,252,45,178,89,228,165,125,68,155,249,171,53,193,105,86,118,237,44,188,156,208,54,89,85,55,74,117,122,111,238,217,201,245,107,164,100,205,3,215,156,215,64,243,154,76,187,21,189,220,41,163,135,169,215,165,134,166,102,69,62,240,203,27,121,216,201,25,205,202,178,185,83,117,236,171,191,218,18,3,196,99,132,73,244,7,60,110,85,142,91,91,30,49,122,223,160,218,120,85,35,167,232,195,72,199,115,114,66,200,217,205,36,206,219,101,93,215,127,69,245,234,220,4,113,41,146,104,190,185,227,180,181,55,138,217,108,183,153,169,236,50,83,73,81,35,161,134,58,138,250,119,61,232,197,149,140,106,236,215,119,238,158,210,238,139,186,150,215,196,190,152,89,120,187,225,190,85,178,50,146,162,162,175,151,228,250,133,70,61,89,203,95,15,87,149,205,100,170,155,165,58,162,242,254,191,171,95,250,73,171,172,23,154,106,200,221,45,53,93,12,241,206,199,53,85,143,141,237,84,115,92,139,217,81,83,178,162,246,3,104,219,53,206,158,247,103,161,188,210,57,29,5,125,52,85,81,57,21,21,21,143,106,57,23,178,170,122,47,185,84,251,76,1,192,214,164,166,165,112,223,135,215,201,60,211,84,91,45,86,251,101,68,146,187,153,207,150,58,10,101,114,170,243,57,87,117,126,251,174,203,245,25,252,0,0,0,0,0,0,1,24,252,64,180,18,131,91,180,18,244,140,182,197,53,214,193,79,83,118,165,147,162,215,74,174,130,138,171,145,136,189,55,187,231,75,190,201,183,127,69,69,245,147,135,205,115,160,167,186,219,106,237,117,113,181,240,86,65,37,60,173,114,34,163,152,246,171,85,21,21,21,23,178,251,208,13,93,42,35,186,225,185,68,145,53,210,83,92,172,117,234,212,84,87,49,241,79,12,159,169,205,84,115,126,165,77,189,197,234,248,105,241,21,22,182,232,101,37,174,231,87,35,239,56,210,199,105,149,38,147,121,36,101,61,29,27,86,79,106,87,189,81,95,42,251,74,137,186,251,145,125,107,15,196,107,66,42,180,111,94,238,117,116,214,206,133,171,33,146,107,172,50,71,10,182,46,105,235,106,213,173,221,35,99,121,185,99,223,100,223,183,189,80,238,30,21,26,200,252,7,94,35,196,43,238,78,134,221,144,196,148,145,68,233,185,88,234,169,235,40,99,79,101,94,214,171,149,172,84,236,138,237,190,32,94,88,60,53,81,200,142,106,162,162,166,232,168,121,0,124,183,84,85,181,214,34,39,127,47,38,223,253,106,159,81,193,103,119,152,49,236,42,255,0,124,169,153,145,71,65,108,170,169,87,57,200,212,78,72,92,239,85,84,248,124,80,13,120,184,208,107,219,196,158,118,146,55,101,249,122,233,238,219,183,159,168,59,55,0,122,33,46,180,113,1,99,165,170,183,249,139,93,154,162,154,233,85,207,18,190,55,50,26,218,84,123,23,120,222,213,246,101,244,93,147,111,85,68,245,198,252,72,101,13,205,117,207,52,188,211,185,242,182,123,253,201,35,93,249,185,145,213,147,57,54,217,87,116,94,110,221,203,102,240,157,208,24,112,77,31,118,163,95,45,144,178,239,126,153,101,166,149,97,68,127,146,158,150,134,102,38,238,141,174,249,236,85,236,229,110,254,155,175,112,39,69,146,209,67,143,217,232,108,118,200,25,5,37,190,154,42,88,35,99,17,173,100,113,177,26,212,68,106,34,34,34,34,38,200,136,135,220,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,23,86,56,21,225,91,92,115,106,189,70,213,45,45,249,111,33,174,142,24,170,43,62,91,184,211,115,178,38,35,24,157,56,42,24,196,217,173,68,236,212,223,110,251,169,149,116,223,78,48,205,35,194,109,90,115,167,182,111,146,113,235,36,110,138,134,143,204,75,63,69,142,123,158,228,234,74,231,61,222,211,220,190,211,151,215,224,118,80,0,0,7,19,150,98,214,44,231,21,188,225,89,77,15,157,178,228,22,250,139,93,198,155,170,248,250,244,179,198,232,229,143,157,138,215,183,153,143,114,110,213,71,38,251,162,162,247,48,134,155,248,127,240,141,164,121,181,171,81,180,247,73,126,73,200,108,146,58,90,26,207,151,174,115,244,94,230,57,142,94,156,181,14,99,189,151,185,61,166,175,175,196,144,160,0,0,0,0,0,0,1,28,51,111,14,206,14,117,27,46,187,231,121,150,143,124,161,125,191,86,73,95,112,170,252,32,186,197,214,158,71,115,61,252,145,212,181,141,221,87,209,173,68,248,33,35,192,28,126,63,97,180,226,182,11,110,49,97,164,242,182,203,61,28,52,20,80,117,28,254,148,17,49,25,27,57,156,170,231,108,214,162,110,229,85,93,187,170,169,200,0,0,252,189,140,145,142,142,70,35,154,228,84,115,85,55,69,69,247,41,250,0,67,221,102,240,172,225,71,87,175,21,25,29,29,150,239,131,220,234,156,233,103,126,51,83,28,20,242,200,187,175,51,169,229,142,72,219,221,123,164,104,205,254,222,231,87,193,252,28,184,80,197,235,161,184,100,149,249,166,92,177,174,239,165,184,221,35,130,149,251,46,233,236,211,69,28,158,155,34,254,49,119,250,137,212,0,226,177,124,87,26,194,108,20,88,174,31,97,160,178,217,237,209,36,52,148,52,52,237,134,8,88,158,230,177,168,136,159,31,173,85,84,229,64,0,0,0,0,3,22,235,135,12,58,25,196,101,181,148,26,185,167,246,251,204,212,236,88,233,110,13,230,130,186,149,23,221,29,68,106,146,35,119,239,203,186,181,85,59,162,145,66,235,224,177,195,37,101,201,181,86,236,239,81,173,244,174,127,52,148,173,175,163,145,17,189,189,152,222,234,101,115,125,253,221,207,234,88,8,2,30,233,151,133,47,7,186,113,112,134,235,89,138,93,243,58,154,119,115,197,248,79,112,74,136,145,219,239,187,160,133,145,67,34,123,185,94,199,55,191,161,46,232,40,40,109,116,80,91,109,148,80,82,82,82,198,216,96,167,130,52,142,56,163,106,108,214,53,173,217,26,212,68,68,68,78,200,123,192,0,0,24,83,90,248,51,225,179,136,156,170,151,53,214,61,55,252,32,189,81,91,217,107,130,167,229,138,250,78,74,86,73,36,141,143,146,158,120,216,187,62,105,23,117,78,111,107,109,246,68,68,238,186,65,162,250,105,160,184,107,52,255,0,73,241,191,144,172,17,212,203,86,218,79,57,81,85,180,178,42,43,221,207,59,222,254,251,39,110,109,147,220,119,96,0,0,0,199,250,215,160,154,79,196,78,43,75,133,107,30,41,248,65,101,162,184,50,233,5,55,158,169,164,228,170,100,114,70,217,57,233,228,141,235,179,38,145,54,85,229,246,183,219,116,69,76,128,0,195,218,33,194,55,15,60,56,221,174,87,221,25,211,239,193,234,235,189,51,105,43,101,249,90,186,175,171,19,93,204,141,218,162,105,17,190,215,125,209,17,76,194,0,0,0,0,0,2,46,235,159,134,231,10,186,243,118,159,35,188,225,213,88,205,242,169,202,250,155,150,49,59,40,164,168,114,174,234,249,34,115,31,3,158,171,186,171,214,62,101,85,93,213,73,68,0,175,235,23,130,207,12,150,250,182,212,222,179,157,68,186,177,143,230,74,117,174,163,130,55,183,111,154,254,74,110,117,251,90,230,146,243,69,248,122,209,174,30,236,82,99,218,67,129,91,241,248,39,84,90,153,163,230,150,170,169,83,209,102,158,69,116,178,109,223,100,115,149,19,117,217,16,200,160,0,0,1,129,181,251,129,254,27,184,146,169,91,190,162,224,113,199,126,86,163,126,92,181,74,180,117,206,68,77,145,36,123,61,153,182,68,68,78,171,95,178,122,108,103,144,5,123,51,193,71,134,182,220,22,87,234,70,165,58,139,111,102,15,57,64,146,111,178,122,201,229,54,84,223,127,201,78,223,225,36,94,130,240,43,195,63,14,117,177,223,48,13,63,142,123,252,73,179,47,119,121,150,182,182,63,174,55,63,216,133,118,85,69,88,154,197,84,93,151,115,63,0,48,126,178,112,81,195,39,16,25,115,115,189,92,211,63,151,175,172,163,142,129,181,95,44,220,41,118,130,55,57,204,103,37,60,236,103,101,123,187,242,239,223,186,250,25,23,75,116,183,4,209,108,18,217,166,122,105,98,249,27,27,179,117,188,149,23,154,154,163,165,213,153,243,73,248,201,158,249,29,188,146,189,222,211,151,109,246,77,145,17,19,181,128,0,0,0,0,7,9,153,225,24,126,162,99,181,120,142,119,140,219,111,246,90,230,242,212,80,220,41,153,60,47,248,47,43,145,81,28,139,221,28,157,209,118,84,84,83,155,0,65,28,231,193,191,133,108,158,227,45,203,25,187,102,152,146,74,245,119,147,160,184,197,81,74,196,85,85,217,169,81,20,146,39,213,188,139,219,220,115,122,115,225,27,194,30,7,114,138,235,119,182,228,217,164,176,185,36,100,57,5,205,171,78,142,77,189,99,166,142,20,123,119,79,154,254,100,93,246,93,208,154,96,15,146,213,105,181,88,109,180,214,91,29,178,146,221,111,162,137,176,83,82,82,66,216,97,130,54,166,205,99,24,212,70,181,168,158,136,137,178,31,88,0,12,117,173,124,61,232,247,16,248,227,113,141,93,194,40,175,180,208,171,157,75,59,249,162,170,164,122,166,202,232,103,98,164,145,175,166,232,139,178,236,156,200,169,216,200,160,10,251,171,240,85,225,158,123,178,213,83,234,6,164,83,80,57,85,86,145,149,212,78,115,85,119,217,27,35,169,87,100,78,222,168,229,236,189,251,238,146,47,135,190,8,56,115,225,158,165,215,141,55,194,150,75,243,227,233,58,249,117,157,106,235,145,155,108,168,199,57,17,176,162,251,250,77,103,55,191,125,147,108,242,0,0,0,0,0,0,0,24,107,91,120,62,225,211,136,203,253,6,79,172,186,119,248,67,115,182,81,249,10,89,254,87,174,164,233,193,206,231,242,114,211,205,27,87,218,123,151,117,69,94,254,187,25,148,1,209,116,111,67,244,187,135,252,69,248,38,145,227,31,32,216,159,89,37,123,169,124,237,69,86,243,200,214,181,239,231,168,145,239,238,140,111,110,109,187,118,79,83,189,0,0,244,214,82,83,215,210,79,67,87,31,82,10,152,221,20,172,221,83,153,142,77,149,55,78,233,217,125,199,184,1,25,49,255,0,13,110,10,113,91,253,183,39,176,232,191,149,185,217,235,33,175,162,159,240,142,236,254,148,241,61,31,27,249,93,84,173,118,206,106,46,206,69,69,219,186,42,18,108,0,0,0,49,38,183,240,159,195,231,17,245,118,203,134,179,105,205,54,67,87,103,141,240,209,212,165,117,85,28,209,198,245,221,88,175,166,150,55,61,187,247,70,185,85,17,85,85,17,55,93,250,206,152,240,21,194,158,141,102,116,26,133,166,90,101,83,97,200,45,170,239,47,89,6,73,118,126,200,230,171,92,215,49,245,46,100,140,84,93,149,175,106,181,125,232,72,16,0,0,0,248,238,246,170,59,229,170,178,203,112,235,249,90,248,36,166,155,161,81,37,60,157,55,181,90,238,89,99,115,94,199,108,171,179,154,228,114,122,162,162,159,96,2,42,187,194,235,129,87,42,185,218,26,170,170,187,170,174,79,121,239,255,0,227,99,250,151,28,9,255,0,176,103,252,230,188,127,222,201,84,0,138,191,212,184,224,79,253,131,63,231,53,227,254,246,63,169,113,192,159,251,6,127,206,107,199,253,236,149,64,8,171,253,75,142,4,255,0,216,51,254,115,94,63,239,102,127,210,221,45,193,52,91,4,182,105,158,154,88,190,70,198,236,221,111,37,69,230,166,168,233,117,102,124,210,126,50,103,190,71,111,36,175,119,180,229,219,125,147,100,68,68,237,96,15,77,101,37,61,125,36,244,53,113,245,32,169,141,209,74,205,213,57,152,228,217,83,116,238,157,151,220,69,191,234,92,112,39,254,193,159,243,154,241,255,0,123,37,80,2,42,255,0,82,227,129,63,246,12,255,0,156,215,143,251,217,216,44,126,30,28,22,227,207,138,74,14,31,241,249,86,20,106,55,207,75,83,90,139,183,167,50,79,43,209,223,94,251,239,239,36,80,3,135,197,176,220,67,6,181,178,201,132,226,150,124,126,221,30,220,148,118,170,24,169,32,110,201,178,108,200,218,214,167,100,68,244,57,128,0,0,0,0,0,0,0,24,115,95,56,69,208,14,37,41,155,251,42,224,84,181,151,40,88,145,211,222,105,28,180,183,8,90,158,141,73,217,178,189,169,223,102,63,153,137,186,175,46,253,204,198,0,175,135,120,41,112,210,235,139,230,77,70,212,166,209,57,61,152,27,91,65,212,106,255,0,237,22,145,83,111,247,187,253,126,242,69,104,31,3,28,53,112,225,90,203,230,158,224,76,154,254,198,171,18,247,118,153,213,181,172,69,245,233,185,254,196,42,169,186,42,196,214,42,162,236,187,153,244,0,0,0,48,174,187,112,113,195,175,17,203,230,245,67,78,168,234,110,205,106,53,151,154,39,186,142,189,168,155,34,35,166,137,81,100,68,68,217,27,39,59,83,126,200,138,102,160,5,124,84,120,41,112,213,45,201,39,131,81,117,38,26,37,85,87,83,249,202,23,61,61,123,54,69,165,236,158,158,173,85,237,234,100,93,54,240,163,224,243,79,43,162,185,86,226,151,140,198,162,30,241,254,18,92,122,241,35,190,46,134,22,69,19,254,199,177,201,223,211,208,152,64,15,138,205,100,179,99,150,170,91,22,61,104,162,181,219,104,99,72,105,104,232,169,217,4,16,70,158,140,100,108,68,107,90,159,4,68,67,237,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,240,222,237,20,57,5,158,186,199,115,129,147,210,92,41,165,165,158,55,177,28,215,199,35,21,174,69,71,34,162,162,162,170,108,168,168,125,192,13,123,56,252,209,9,116,95,136,11,229,45,45,189,105,237,119,154,138,155,165,47,36,74,200,218,201,171,106,145,140,77,163,99,83,217,139,209,55,237,232,170,158,157,99,131,6,200,238,36,240,68,141,188,203,242,245,175,221,191,254,63,78,90,39,139,14,128,195,157,232,243,117,26,199,108,129,247,123,12,201,45,76,169,10,43,252,148,20,181,211,61,55,108,110,119,207,122,47,119,35,119,245,217,123,149,51,195,134,80,220,43,92,240,187,205,67,159,19,96,191,219,146,69,223,151,149,27,89,11,151,125,213,54,68,229,239,220,13,148,109,72,169,107,163,71,38,203,229,227,223,255,0,173,67,235,56,44,18,243,6,67,132,216,47,148,211,50,88,235,237,148,181,40,230,185,28,139,207,11,93,234,138,191,31,138,156,232,0,15,14,84,106,43,156,168,136,137,186,170,129,16,124,75,56,137,143,68,180,50,174,215,108,171,145,151,140,149,100,180,196,144,201,180,145,178,162,142,177,169,39,179,43,30,136,143,137,61,164,69,217,125,202,190,148,85,4,119,92,203,40,142,39,58,74,155,149,242,189,26,170,170,231,190,89,230,147,245,185,202,174,119,214,171,191,188,153,62,42,250,202,252,251,94,36,195,232,46,78,154,221,143,68,180,146,196,217,185,152,218,168,43,43,163,95,101,30,230,163,145,175,68,238,136,237,190,7,79,240,229,208,138,157,100,215,203,101,93,77,179,175,107,199,164,134,235,52,146,66,174,139,154,10,218,69,115,119,88,222,222,110,89,55,217,118,237,239,68,2,215,252,63,116,18,223,162,58,9,101,231,182,197,13,214,255,0,79,77,118,170,145,97,107,101,71,79,69,75,206,197,94,155,29,243,162,223,101,223,191,170,170,250,73,195,230,182,80,83,218,173,180,150,186,72,218,200,40,224,142,158,38,181,17,17,172,99,81,168,136,136,136,137,217,61,200,125,32,0,0,0,0,0,0,15,138,245,115,167,178,89,235,175,53,110,70,193,65,77,45,84,174,85,68,68,99,26,174,85,238,168,158,137,239,84,62,211,0,113,203,169,41,166,188,55,230,21,241,207,52,53,23,59,85,194,217,79,36,78,229,115,37,146,130,165,90,168,188,205,84,217,89,190,233,186,253,64,83,159,31,252,68,94,181,203,93,239,112,165,198,167,228,124,118,166,166,205,77,78,147,63,162,228,167,172,170,228,147,151,170,246,170,171,37,219,153,54,237,217,17,19,215,63,248,91,112,118,153,213,237,154,215,155,217,225,154,209,109,157,27,67,13,93,63,50,62,120,223,69,83,28,141,108,176,57,170,138,199,185,17,205,122,47,174,221,183,82,10,96,88,221,207,85,245,102,201,141,181,242,212,86,101,23,250,106,89,36,122,185,238,87,212,212,181,138,247,46,206,95,89,55,85,217,222,190,242,245,174,179,90,248,53,224,201,238,165,109,61,37,194,217,140,171,24,177,163,99,89,110,49,218,151,101,237,210,115,156,174,166,250,158,187,127,128,62,78,48,184,210,210,238,25,240,217,241,170,105,105,171,175,243,83,58,142,142,217,68,234,121,124,190,241,84,49,139,36,41,60,111,100,109,124,28,170,168,157,183,68,68,223,210,149,56,132,215,123,254,189,103,85,89,101,214,56,233,225,147,147,163,79,18,61,141,102,208,197,27,189,151,72,244,77,214,36,94,203,255,0,224,235,186,171,169,217,86,173,102,215,108,207,42,189,87,215,207,112,172,158,162,52,170,169,146,94,132,114,76,249,18,54,115,189,202,214,181,100,118,205,69,84,77,215,237,58,128,25,147,132,92,22,225,168,58,243,142,88,40,41,250,171,47,156,230,78,71,59,210,138,119,167,163,93,249,139,238,54,66,141,157,54,35,62,5,66,248,60,232,101,85,203,51,185,234,245,234,216,190,90,217,209,249,58,73,33,94,87,245,34,184,83,203,178,186,61,151,101,68,249,174,79,175,224,91,224,0,0,26,218,241,109,12,244,252,65,229,112,212,181,18,70,249,30,100,68,84,79,244,140,31,18,234,124,55,46,12,174,225,55,15,98,77,36,143,139,229,14,126,119,111,182,247,42,205,182,239,245,20,199,198,114,162,241,41,152,42,46,255,0,252,223,253,2,156,183,191,11,106,213,170,225,126,201,18,183,110,143,153,247,124,110,53,160,76,32,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,16,251,197,34,133,245,92,47,95,38,111,164,62,91,127,215,113,162,66,157,120,76,146,72,120,129,197,100,137,220,175,79,61,178,239,183,254,37,57,120,252,120,97,73,156,240,207,149,218,89,214,89,215,200,244,210,47,85,255,0,68,41,92,191,146,229,244,103,185,10,11,210,60,145,216,142,161,218,114,22,74,145,186,147,175,179,149,219,109,205,4,140,245,221,63,59,226,6,206,232,168,189,208,242,113,184,237,226,154,255,0,103,167,187,82,57,174,138,126,126,85,69,69,79,101,234,213,244,85,79,84,95,121,201,0,49,159,16,186,43,142,235,182,154,220,176,123,237,5,60,171,85,209,232,204,248,152,231,197,203,81,20,174,229,115,163,127,46,253,36,69,217,59,255,0,202,153,48,1,172,150,178,104,214,109,162,57,157,102,25,153,217,234,169,106,41,122,123,74,250,121,153,28,156,209,71,39,178,178,49,138,187,36,173,69,237,217,87,236,85,232,136,138,189,144,216,199,137,30,13,180,127,137,139,107,161,204,45,107,69,114,237,181,206,221,5,44,117,127,58,31,89,164,130,71,124,216,26,223,247,42,169,240,218,42,224,222,13,58,103,103,202,188,254,83,150,222,235,109,80,254,245,12,117,244,242,57,251,198,228,94,118,190,137,26,187,57,90,169,183,195,226,4,157,224,74,213,144,80,112,179,135,219,242,198,86,50,185,191,40,117,25,86,143,73,83,253,17,169,84,221,36,77,254,106,183,215,221,177,71,220,87,105,196,186,111,173,25,21,133,180,169,13,61,43,232,152,198,163,21,168,138,250,56,164,244,229,106,123,215,220,108,115,104,180,219,236,118,248,173,118,186,104,233,233,96,230,233,199,27,26,198,183,119,43,151,100,106,34,39,117,85,244,41,19,197,42,196,182,221,113,202,42,210,141,177,53,247,27,83,17,201,31,46,255,0,232,84,125,183,219,234,2,84,248,54,106,37,77,239,77,47,152,85,117,87,60,148,23,10,153,225,143,157,85,82,22,83,219,227,106,236,174,95,122,170,118,68,79,250,11,30,41,131,193,191,37,170,183,235,117,234,201,230,158,218,106,155,29,75,186,92,234,141,87,186,174,222,221,246,223,109,246,77,189,55,46,124,0,0,0,0,0,0,0,0,8,53,226,177,161,241,234,30,137,191,52,183,219,146,75,142,58,245,172,150,86,67,187,210,154,158,146,186,69,69,114,70,231,114,243,61,23,186,162,125,105,234,83,126,142,101,85,24,22,173,98,57,84,115,186,21,180,95,173,245,114,42,57,91,236,197,83,27,213,23,187,123,123,31,20,253,70,201,90,173,137,82,103,122,107,148,226,21,176,54,88,238,246,106,234,36,106,181,28,168,178,211,190,61,211,118,187,191,182,190,229,251,20,215,3,93,48,106,157,52,213,236,175,19,124,79,129,182,235,213,116,84,251,181,90,169,20,117,82,198,197,249,173,252,207,114,34,1,177,206,143,230,16,103,186,97,139,229,176,78,201,126,83,179,209,85,61,204,114,57,57,164,167,142,69,238,142,119,231,252,84,238,36,48,240,172,213,54,231,220,55,195,104,173,184,50,74,236,126,181,182,182,68,233,119,145,32,130,130,137,168,238,85,123,151,151,153,234,155,236,137,191,185,9,158,0,138,254,35,26,209,6,147,240,239,126,163,134,178,158,42,252,142,150,170,205,18,58,68,108,173,243,20,53,104,143,103,182,215,34,163,163,236,169,191,127,114,146,150,89,25,12,79,154,71,35,88,198,171,156,170,187,34,34,122,169,74,94,44,154,245,30,127,171,16,105,237,138,234,147,218,236,81,53,181,44,142,126,100,109,108,53,53,209,61,21,27,35,154,158,203,211,213,168,239,142,201,216,8,147,162,56,109,195,85,181,179,19,197,250,115,213,201,124,200,104,33,170,126,206,145,81,147,85,198,199,189,235,202,238,223,140,238,170,139,235,223,115,99,189,42,194,105,52,235,78,241,220,46,142,38,49,182,139,93,37,19,185,26,136,142,116,80,50,53,94,205,110,255,0,49,61,201,246,39,161,80,222,17,186,36,220,203,84,106,117,46,227,110,158,74,27,27,94,200,39,232,239,19,106,225,168,160,153,169,204,177,170,35,145,174,85,236,228,118,223,15,82,233,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,234,154,171,132,210,106,46,157,228,88,93,100,76,123,110,246,186,186,38,243,181,21,26,233,96,124,104,189,218,237,190,122,251,151,236,95,67,92,77,110,195,110,26,83,173,153,102,47,211,158,146,75,30,67,95,13,43,246,116,106,172,134,174,70,49,236,94,86,246,252,95,101,68,79,78,219,27,51,20,185,226,231,162,73,134,234,141,46,165,219,173,211,71,67,124,99,25,60,233,14,209,58,174,106,138,249,156,156,201,26,34,185,90,212,94,238,87,109,241,245,2,125,248,115,235,68,26,177,195,189,134,142,106,202,121,43,241,186,90,91,52,173,108,136,178,187,203,208,210,34,189,254,219,156,170,174,147,186,174,221,253,200,74,130,147,188,38,245,234,60,3,86,38,211,219,237,209,32,181,223,98,115,105,152,249,249,81,213,179,84,208,196,196,68,116,141,106,251,44,95,70,171,190,27,167,98,235,162,145,147,68,201,163,114,57,143,106,57,170,139,186,42,47,162,129,251,58,118,176,102,16,96,90,97,148,101,179,206,200,190,76,179,214,213,49,206,114,55,218,142,158,73,19,186,185,191,153,241,67,184,144,195,197,79,84,219,128,112,223,53,162,138,224,200,235,178,10,215,90,223,19,101,218,78,132,244,21,173,87,114,163,218,188,188,204,68,223,101,77,253,202,5,45,107,30,85,62,123,171,89,118,85,36,239,153,110,247,235,133,92,106,174,87,123,50,212,200,244,68,238,238,222,223,197,127,89,113,222,20,250,31,30,158,104,155,51,75,133,185,35,184,228,79,74,200,166,124,59,61,105,170,41,40,100,68,71,44,109,119,47,51,21,123,42,167,214,190,165,61,104,94,13,83,169,122,189,138,98,108,137,243,182,227,122,161,138,163,102,171,149,98,146,170,40,222,191,53,223,159,239,69,67,100,13,41,196,169,48,77,53,197,177,10,40,27,12,118,139,53,13,18,181,24,141,85,88,169,217,30,235,179,91,223,216,79,114,125,136,7,107,0,0,0,0,0,0,0,0,43,135,198,79,81,42,108,154,105,99,194,168,106,185,36,175,184,83,79,52,124,234,138,176,190,158,225,27,151,100,114,123,209,19,186,42,127,208,88,241,76,30,50,25,45,85,195,91,108,182,95,52,247,83,83,88,233,157,210,231,85,106,61,181,119,6,239,182,251,111,178,237,190,219,129,138,60,52,52,241,217,191,18,214,90,217,41,146,88,108,111,166,185,238,172,230,229,116,55,10,53,223,230,170,34,162,59,234,251,80,177,239,22,59,102,69,89,195,20,105,96,142,177,241,82,221,210,90,180,167,71,174,212,237,183,215,115,171,249,19,110,77,149,55,85,237,233,185,19,188,25,173,43,85,170,23,251,130,211,53,201,21,170,169,57,213,155,236,169,81,111,95,93,139,99,212,125,61,199,53,79,12,186,224,185,93,55,90,221,118,164,158,146,93,153,27,158,196,150,39,196,231,51,168,215,53,28,141,145,219,42,181,127,95,160,26,190,157,239,70,244,107,54,214,236,206,143,12,195,44,245,85,85,21,93,77,229,101,60,207,142,62,88,164,147,218,88,216,245,77,210,39,34,118,238,169,246,170,90,45,203,193,139,77,234,243,73,171,169,179,59,244,54,25,102,116,221,20,184,192,217,154,139,42,175,43,90,148,60,136,136,206,200,159,31,168,150,60,55,112,109,163,252,51,219,91,14,31,107,90,219,151,125,238,119,24,41,100,171,249,211,122,77,28,17,187,230,206,230,255,0,185,68,79,142,225,218,184,122,209,92,123,66,116,214,219,131,216,168,41,226,117,47,91,173,51,34,99,95,47,53,68,178,183,153,205,141,156,219,117,85,19,116,237,255,0,42,228,208,0,30,21,81,59,169,228,227,114,43,197,53,130,207,81,118,171,115,91,20,28,156,202,170,136,158,211,209,169,234,168,158,170,158,240,53,198,226,206,73,38,226,7,42,146,87,115,57,124,142,235,190,255,0,248,148,5,197,120,91,208,190,151,133,235,28,206,244,155,204,237,250,174,53,168,82,70,174,228,143,203,245,14,237,145,62,84,145,213,125,13,220,142,223,126,88,35,103,174,235,249,191,18,253,56,15,194,147,6,225,159,20,180,191,172,147,167,158,234,36,190,169,254,136,85,57,63,37,171,232,255,0,122,1,33,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,112,121,166,63,77,148,227,85,150,42,184,91,44,85,61,62,102,171,81,200,188,178,53,222,138,138,158,173,248,26,202,103,120,212,216,78,93,93,142,57,210,54,74,46,151,117,85,71,123,113,53,255,0,4,252,239,129,180,50,166,233,177,64,30,36,186,90,205,49,226,119,33,166,161,163,124,54,202,223,41,228,222,177,242,181,252,150,250,53,126,202,140,107,87,103,61,125,63,95,112,45,211,128,141,87,77,91,225,199,28,200,42,42,33,117,103,238,206,188,109,126,239,103,238,250,166,55,153,21,238,84,221,35,221,55,82,70,20,229,225,35,196,83,49,60,202,171,73,114,59,187,227,161,186,242,121,8,229,168,218,56,250,81,87,207,46,200,249,81,19,119,57,171,236,181,123,250,237,234,92,98,42,47,116,93,192,242,0,0,0,0,84,95,139,237,166,146,27,141,101,221,148,188,179,207,145,219,35,116,188,136,156,201,242,83,251,115,109,186,252,212,247,251,139,116,42,87,197,242,253,106,174,167,150,217,77,60,110,170,135,38,182,200,246,35,154,174,70,252,151,47,117,68,93,255,0,41,61,192,97,175,9,202,135,195,196,138,177,147,198,196,125,179,149,81,206,217,92,139,95,67,217,62,37,231,148,69,225,89,65,85,87,196,189,60,176,115,242,195,68,201,31,203,190,220,169,112,162,223,125,144,189,208,0,0,0,0,0,0,0,0,60,42,34,162,162,162,42,47,101,69,41,27,197,191,72,83,9,215,106,108,202,219,74,145,91,239,182,246,77,59,145,156,188,213,115,86,87,200,238,237,98,53,125,150,167,170,171,190,223,82,238,136,9,226,233,165,177,101,26,49,75,155,69,74,249,106,109,53,113,243,57,140,230,86,197,21,37,124,138,170,188,138,168,136,174,248,162,125,158,160,70,223,7,61,74,91,94,165,94,52,254,106,153,85,149,148,53,21,141,139,159,216,230,125,69,190,36,93,185,147,191,109,183,229,253,126,226,227,77,118,248,13,207,102,211,254,38,49,26,216,230,146,40,238,183,26,11,84,235,27,149,170,177,75,112,165,87,39,206,111,111,99,223,186,125,74,108,57,111,170,138,182,130,154,182,21,85,142,162,22,74,197,85,238,173,115,81,83,211,237,3,21,241,85,170,148,250,65,161,153,102,86,234,168,161,171,249,38,190,26,21,123,209,187,213,121,57,228,141,19,219,98,250,199,249,43,191,192,215,95,47,200,111,58,145,159,92,239,245,210,190,166,225,127,186,77,63,206,123,247,124,243,57,252,173,221,92,237,185,158,187,38,234,189,253,229,182,120,198,106,181,61,139,75,172,250,117,71,82,223,63,112,184,83,213,75,26,61,55,242,210,83,220,33,114,170,35,209,219,115,34,122,181,83,254,130,182,248,57,210,170,221,89,226,15,13,178,197,68,250,138,58,43,205,186,186,185,58,106,246,249,102,87,83,182,68,119,176,228,219,105,59,243,38,223,21,2,226,252,52,244,93,116,131,134,251,127,157,163,108,117,185,44,209,95,156,247,71,202,254,90,138,10,61,219,186,177,139,183,52,107,219,191,218,164,177,56,236,114,203,71,142,99,246,203,5,190,22,69,77,109,163,134,146,38,49,168,212,107,35,98,49,168,136,136,136,157,154,158,136,135,34,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,137,222,37,154,48,237,95,225,190,225,228,168,210,74,220,106,105,111,205,123,99,221,234,218,122,10,205,155,186,49,235,183,52,137,219,183,218,132,177,56,236,142,203,71,145,227,247,59,5,194,22,75,77,114,163,154,146,86,61,168,228,115,36,98,177,200,168,168,168,189,156,190,168,160,107,25,136,228,55,157,55,207,173,151,234,25,159,77,112,176,221,33,159,231,61,155,62,9,154,253,157,178,181,219,115,49,55,77,209,123,123,141,138,56,85,213,74,125,95,208,188,79,43,109,84,83,85,252,147,65,13,114,177,232,237,170,124,156,18,72,139,237,189,119,222,79,202,93,254,37,15,241,141,165,85,186,77,196,30,101,101,150,137,244,244,117,183,155,141,117,10,116,213,141,242,207,174,168,108,104,223,97,169,182,209,246,229,77,190,10,89,39,131,158,171,83,223,52,186,241,167,85,149,77,243,246,251,133,69,84,81,171,211,127,45,29,61,190,22,170,34,189,93,183,50,175,163,81,63,232,2,198,10,114,241,140,212,165,186,106,85,159,79,225,169,149,25,71,67,79,88,232,249,253,142,102,84,92,34,85,219,153,123,247,219,126,95,215,238,46,22,225,85,21,21,5,77,108,202,169,29,60,47,149,234,139,221,26,214,170,175,175,216,107,199,199,150,123,54,160,113,49,150,214,201,52,178,199,106,184,215,218,160,89,28,174,84,138,43,133,82,181,62,115,187,123,126,237,147,234,64,51,87,132,134,144,166,109,174,213,57,149,206,145,37,183,216,173,239,158,7,44,124,220,181,112,214,80,72,222,238,98,181,61,151,47,162,163,190,207,82,238,81,17,17,17,17,17,19,178,34,16,23,194,43,75,99,197,244,98,175,54,154,149,241,84,221,171,36,229,115,217,202,174,138,90,74,9,17,81,121,17,85,21,91,241,84,251,125,73,246,0,0,0,0,0,0,0,0,0,163,15,22,58,135,205,196,138,49,243,198,244,101,179,149,17,174,221,90,137,95,93,217,126,5,231,148,69,226,167,65,85,73,196,189,68,179,243,171,102,162,124,140,230,223,110,85,184,87,109,182,232,4,144,240,84,160,167,242,57,77,211,161,248,238,173,116,29,78,84,249,187,91,157,203,190,219,250,247,219,114,211,74,183,240,89,187,80,67,96,201,237,79,149,169,84,250,250,217,81,156,205,230,228,86,91,155,190,219,239,182,255,0,81,105,0,0,0,0,0,8,231,199,182,171,166,146,112,227,145,228,20,245,16,54,179,247,31,66,55,63,103,191,247,125,43,29,202,136,246,170,236,146,110,187,41,34,213,81,59,170,236,83,159,139,119,17,81,229,153,141,46,146,227,151,119,201,67,106,231,243,241,197,81,188,114,117,98,160,158,45,209,146,170,46,206,107,190,115,83,191,166,254,160,64,92,19,26,155,54,203,168,113,198,186,71,73,91,213,238,138,170,239,98,39,63,224,191,155,240,54,107,194,241,250,108,91,26,163,177,82,66,216,162,166,234,114,181,26,141,68,230,145,206,244,68,68,245,119,192,161,191,13,173,45,102,167,113,59,143,83,87,81,190,107,101,23,155,243,143,72,249,154,206,123,125,98,179,117,86,57,169,187,152,158,191,171,185,127,232,155,38,192,121,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,43,207,197,159,135,57,243,157,60,143,85,177,203,52,149,151,91,14,253,88,233,105,214,73,230,235,207,67,2,108,140,137,206,118,205,99,151,187,147,100,69,245,78,197,134,28,110,65,143,218,50,139,84,214,91,229,12,21,116,117,28,189,72,166,137,178,53,121,92,142,78,206,69,79,86,162,250,123,128,214,31,7,204,175,122,127,147,209,229,88,253,92,180,181,244,93,78,156,145,200,246,57,57,227,116,107,221,142,107,190,107,215,209,83,212,216,27,132,14,43,112,238,36,48,10,123,141,53,214,142,43,228,60,254,114,133,211,196,217,153,188,213,9,31,226,210,105,30,155,178,30,110,254,238,233,219,210,163,120,233,224,179,39,225,211,57,170,186,216,45,53,149,120,109,95,39,149,170,142,9,36,72,121,97,166,107,250,175,100,17,196,221,230,153,81,187,47,125,182,94,254,184,51,71,245,199,81,180,63,33,102,67,129,100,117,212,15,239,213,130,58,201,226,134,111,98,70,55,157,177,72,206,110,94,171,213,55,94,202,191,110,225,179,72,32,47,15,94,43,154,87,157,219,150,139,83,23,228,27,164,94,178,75,229,169,105,223,187,165,95,101,102,172,115,151,102,177,136,191,91,190,10,132,203,198,117,119,76,50,250,102,84,227,185,254,59,92,146,111,179,32,186,211,202,238,202,228,244,99,215,243,87,252,0,118,240,113,203,145,227,200,238,85,190,219,145,126,30,105,155,255,0,210,117,156,195,90,244,155,4,166,146,167,41,212,124,102,221,210,219,153,149,55,138,104,95,221,90,137,217,242,55,243,219,254,20,3,181,94,47,54,219,13,4,151,59,181,108,52,180,209,109,205,36,210,53,141,77,220,141,78,238,84,79,85,68,253,102,187,28,91,107,197,102,183,106,133,238,244,218,151,58,130,170,122,57,226,141,175,85,141,29,29,28,113,42,162,117,30,223,84,119,162,251,215,236,37,159,29,94,36,236,207,237,181,26,113,163,245,213,116,180,142,228,235,92,105,229,228,115,189,170,105,155,201,45,61,83,145,118,86,72,213,221,190,245,79,138,149,229,135,226,183,188,231,40,182,98,246,42,42,138,202,219,157,92,52,177,182,40,223,34,162,201,35,99,69,84,106,57,118,221,201,238,95,80,44,111,193,151,75,166,175,202,50,13,82,168,141,171,75,79,79,87,105,103,51,87,180,173,146,223,58,42,110,205,189,23,243,183,250,189,229,185,145,235,129,238,31,168,244,3,67,108,182,87,82,178,43,157,214,158,154,233,112,246,17,174,109,68,180,116,205,149,171,248,182,57,61,168,125,28,138,191,21,85,244,144,160,0,0,0,0,0,0,0,0,12,37,198,134,59,79,146,240,199,168,212,147,82,182,121,41,241,139,197,68,27,177,29,201,43,109,245,8,215,119,69,219,110,111,84,238,102,211,29,241,19,71,45,195,65,117,22,138,4,94,164,248,165,222,54,237,190,251,186,138,84,79,79,180,13,118,52,94,174,76,115,91,176,217,38,94,87,209,228,214,230,191,110,219,43,42,227,223,225,249,166,199,248,85,246,142,61,44,176,228,117,149,12,142,153,150,10,90,201,100,123,209,26,214,37,51,94,170,170,171,178,118,221,119,85,253,102,182,29,119,99,58,179,230,106,29,202,235,86,69,207,34,185,118,217,98,169,221,119,223,111,205,250,191,81,105,252,79,113,147,109,193,248,51,193,241,236,59,32,133,215,252,139,26,182,82,204,148,149,109,89,97,134,162,213,51,28,229,233,206,143,110,210,53,189,213,21,17,118,245,93,128,133,62,34,58,233,62,178,235,253,230,158,154,177,39,183,99,213,53,22,138,126,73,21,204,114,65,91,86,141,114,109,35,218,190,204,158,169,183,216,158,249,131,224,245,160,146,91,109,151,93,97,200,172,239,108,213,61,122,26,23,79,79,178,44,78,109,5,68,114,53,95,30,251,238,139,179,154,253,190,9,239,43,171,65,244,215,33,215,205,108,179,99,204,130,170,185,247,91,197,61,69,210,84,107,229,114,67,45,92,76,154,71,59,149,255,0,235,187,171,156,138,157,251,239,239,216,135,70,244,222,203,165,26,111,96,194,108,180,81,83,199,109,183,82,211,203,201,27,24,178,73,28,17,198,175,119,43,91,187,151,166,155,170,162,42,255,0,200,7,117,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,87,254,48,186,8,251,149,174,213,172,56,237,157,238,154,153,96,161,174,116,20,251,162,66,214,215,212,73,35,149,145,239,190,234,221,220,231,237,241,79,121,15,124,59,181,210,109,26,215,235,53,61,77,98,65,110,200,106,105,237,21,28,242,43,88,212,158,182,145,28,229,222,70,53,61,152,253,87,127,177,125,215,155,172,122,113,101,213,109,55,191,225,55,170,40,106,35,185,91,170,169,226,231,141,143,88,228,146,9,35,71,183,153,174,217,201,212,93,149,17,85,63,228,53,222,215,141,53,200,116,15,91,47,88,243,233,234,168,95,107,188,84,212,90,229,86,62,39,44,49,85,202,200,100,107,185,89,254,181,186,57,168,137,219,182,222,224,216,171,53,190,209,203,165,151,236,142,142,161,146,83,62,193,85,89,20,140,122,42,57,139,76,231,162,162,162,236,189,182,93,209,127,89,174,14,180,85,201,145,235,118,101,36,42,174,125,102,77,113,107,55,239,186,190,174,77,190,63,156,89,239,12,28,100,219,115,142,12,243,140,123,49,200,34,109,255,0,29,198,174,116,176,165,93,91,82,89,161,167,181,66,198,185,58,147,171,221,188,142,119,116,68,69,93,253,23,114,172,122,238,201,181,103,204,211,187,153,215,92,139,158,53,106,239,186,203,83,186,109,182,255,0,157,245,254,176,54,14,224,187,28,167,198,184,99,211,154,72,105,82,25,42,49,139,69,68,251,49,27,207,43,173,244,232,231,118,68,223,126,95,85,238,102,211,29,240,235,69,45,187,65,116,234,138,100,94,164,24,165,162,55,111,235,186,81,68,139,235,246,25,16,0,0,0,0,0,0,0,0,1,81,158,51,90,93,53,6,81,143,234,149,60,77,74,90,138,122,75,67,249,90,189,230,116,151,9,213,87,102,109,232,159,157,191,213,239,45,204,143,92,112,240,255,0,71,175,250,27,122,178,182,149,146,220,237,84,245,55,75,127,176,142,115,170,98,163,169,108,77,79,197,189,202,188,211,122,53,17,126,10,139,234,21,45,225,177,174,173,210,61,119,182,90,46,53,141,134,221,145,77,13,177,253,89,57,99,107,234,43,40,218,174,239,35,90,138,141,141,123,236,189,189,202,95,61,13,117,45,202,142,26,250,26,136,230,130,162,54,201,28,145,189,28,215,53,200,138,138,138,157,151,178,161,172,5,254,203,147,233,126,113,83,107,172,138,178,217,119,176,92,94,198,61,91,36,50,50,88,38,86,163,218,170,141,114,108,248,215,101,217,23,116,247,42,22,137,192,223,137,134,58,203,21,175,76,181,138,229,229,103,163,138,10,88,174,149,147,49,145,185,172,101,52,45,89,38,168,170,221,87,126,163,215,102,250,34,175,197,0,180,32,117,76,99,85,180,211,50,163,142,183,25,207,177,219,148,114,70,146,167,148,186,211,204,168,213,70,174,235,200,245,252,230,255,0,133,14,105,50,60,121,93,202,151,219,114,175,195,205,51,127,250,64,228,65,212,50,109,93,211,12,66,153,245,57,22,127,142,208,164,123,110,201,238,180,241,59,186,181,61,30,244,252,228,255,0,9,13,56,132,241,92,210,172,18,222,148,90,104,171,126,185,203,233,36,94,90,170,157,155,58,37,246,150,26,198,185,55,107,222,137,245,183,224,138,6,118,226,251,138,220,59,134,252,6,162,227,85,118,163,150,249,63,39,147,161,108,241,58,103,237,53,58,73,248,181,154,55,174,204,155,155,183,187,186,246,245,215,231,56,204,175,122,131,147,214,101,121,5,92,181,85,245,189,62,163,228,145,239,85,228,141,177,167,119,185,206,249,172,79,85,95,67,176,235,6,184,234,54,184,100,47,200,115,220,142,186,189,253,186,80,73,89,60,176,195,236,70,199,114,54,89,31,203,205,210,98,174,203,221,83,236,219,57,240,45,193,102,79,196,94,115,75,117,191,218,107,41,48,218,78,127,53,85,36,18,70,147,115,67,82,214,116,158,248,36,137,219,77,10,35,183,94,219,236,157,253,2,117,120,76,112,231,62,13,167,146,106,182,71,103,146,142,233,126,219,165,29,85,58,199,60,61,9,235,160,93,209,241,53,205,221,175,106,246,114,238,138,158,137,216,176,195,141,199,241,251,70,47,106,134,203,99,161,130,146,142,159,155,167,20,49,54,54,167,51,149,203,217,168,136,157,220,171,233,239,57,32,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,58,158,165,105,118,17,171,88,220,248,174,115,98,163,185,80,207,203,186,79,75,12,202,222,89,24,255,0,103,170,199,34,110,232,217,191,111,119,216,83,47,20,126,24,186,165,165,55,42,139,198,154,219,43,114,91,2,242,116,162,165,134,166,178,173,190,204,13,94,100,134,149,172,79,110,71,170,108,191,53,171,239,69,47,24,245,207,77,79,85,18,195,85,4,115,70,239,86,72,212,115,87,223,232,160,106,223,120,198,178,124,102,126,141,250,195,115,181,202,159,147,87,75,36,14,244,69,244,114,34,250,57,63,194,159,19,158,199,53,151,86,49,41,89,46,59,169,57,69,2,51,125,153,79,120,169,137,189,209,125,204,122,126,114,255,0,133,77,132,245,3,132,94,31,117,38,55,55,32,211,44,117,178,187,111,199,193,101,162,73,127,35,242,159,11,189,204,68,251,8,205,144,120,59,232,5,198,105,234,109,153,14,83,74,247,242,244,227,109,93,19,35,110,200,136,189,155,69,219,209,127,90,129,85,47,226,163,136,105,38,235,174,177,102,104,191,4,200,107,182,244,219,253,120,234,249,102,174,106,110,113,43,229,202,179,220,130,231,207,183,51,106,174,149,19,53,118,70,237,218,71,175,230,183,252,9,240,45,114,95,6,77,41,90,164,116,57,142,66,144,123,209,215,10,110,111,79,253,199,111,83,238,183,248,52,104,163,34,149,46,25,110,82,233,23,151,167,210,175,164,84,78,235,190,251,208,253,128,84,30,41,132,230,25,221,201,45,88,126,53,117,189,214,59,253,70,130,138,90,151,252,215,59,230,198,215,47,163,28,190,158,141,95,129,113,252,17,120,108,227,90,57,87,106,213,29,64,90,138,236,157,180,210,177,244,51,244,229,165,167,153,149,173,146,25,99,142,90,86,72,199,35,33,103,181,205,191,180,237,187,42,109,35,244,99,131,189,10,208,214,54,76,71,14,160,154,181,187,254,238,172,183,209,186,167,253,83,253,82,56,88,190,146,185,191,102,201,246,230,224,63,44,99,35,99,99,141,141,99,24,136,214,181,169,178,34,39,162,34,31,160,0,0,0,0,0,0,0,0,0,29,99,84,41,155,89,166,153,101,35,189,38,177,215,198,191,174,157,233,254,51,179,157,127,80,185,23,1,201,82,71,242,53,108,245,155,187,125,182,78,139,251,238,6,180,250,199,74,148,58,185,155,82,181,123,67,145,92,152,159,98,85,72,159,226,56,123,238,91,127,201,41,173,244,87,91,141,68,240,91,41,34,162,166,137,243,61,205,100,113,162,163,17,17,206,84,77,145,202,157,182,79,130,29,139,93,153,28,122,211,157,164,82,245,26,185,45,209,81,220,219,239,251,174,95,121,247,240,239,165,87,13,101,213,188,127,9,161,164,154,120,234,107,233,22,175,165,27,157,201,76,234,152,162,123,215,102,63,100,78,162,110,170,155,124,126,10,22,91,225,31,195,68,118,43,21,78,181,228,246,153,25,91,112,99,233,237,254,98,13,145,105,228,101,5,76,82,179,158,36,95,84,118,206,107,213,61,118,248,150,100,116,237,33,192,237,186,105,166,152,214,21,109,167,100,76,180,90,104,168,157,202,198,181,92,232,169,227,141,85,121,90,221,215,216,78,251,39,216,158,135,113,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,86,111,139,135,13,49,223,108,84,218,213,140,218,100,125,109,189,140,167,175,242,240,110,137,79,27,43,234,101,149,252,145,42,250,171,119,115,158,137,233,191,196,179,35,167,106,246,7,109,212,189,52,201,112,171,149,59,37,101,222,211,91,68,222,102,53,202,215,75,79,36,104,169,204,215,108,190,218,247,217,126,197,244,3,90,11,22,91,127,198,233,174,20,86,171,141,68,16,92,233,37,162,169,137,147,61,173,124,114,34,35,209,81,174,68,93,209,168,157,247,79,138,28,198,142,82,165,118,174,97,52,174,94,211,100,86,214,47,216,181,81,167,248,206,103,136,141,42,184,104,214,173,228,24,77,117,36,212,241,211,215,213,173,31,86,55,51,158,153,181,50,196,199,166,236,102,232,189,53,217,81,54,248,124,19,224,208,150,71,38,180,224,137,44,189,54,166,73,107,85,119,54,219,126,235,139,222,6,200,250,95,76,218,61,52,196,233,27,233,13,142,130,52,253,84,236,79,241,29,156,235,250,123,200,152,14,52,145,191,157,169,103,163,217,219,239,186,116,89,223,115,176,0,0,0,0,0,0,0,0,0,63,47,99,36,99,163,145,141,123,30,138,215,53,201,186,42,47,170,42,31,160,5,110,120,141,120,124,210,231,144,86,235,86,148,91,106,150,255,0,79,4,146,87,91,40,225,78,157,75,26,149,117,50,72,216,96,166,115,223,51,164,124,109,71,57,253,211,100,94,251,41,81,183,220,127,34,196,110,178,218,114,11,69,125,166,225,76,247,53,240,85,211,201,4,172,115,92,173,95,101,232,142,77,156,213,79,79,84,95,129,180,148,177,69,60,79,134,104,219,36,114,53,90,246,57,55,71,34,246,84,84,95,84,35,182,184,240,27,160,26,229,230,107,47,56,188,22,171,157,67,94,171,91,107,162,162,130,119,61,221,69,221,210,58,157,238,95,106,85,114,175,197,17,125,83,184,80,222,43,173,250,185,132,177,98,198,53,31,38,183,198,172,233,163,41,239,21,49,53,27,236,246,68,100,137,249,173,255,0,2,28,243,56,168,226,26,57,186,233,172,89,154,175,193,114,26,237,189,54,255,0,94,45,2,225,224,207,162,239,146,53,183,101,217,67,88,140,68,127,86,190,145,23,155,190,251,109,67,233,232,124,113,120,50,105,74,85,43,166,204,114,21,131,220,141,184,83,115,122,127,238,59,122,129,84,249,30,178,234,198,91,43,229,200,181,39,40,175,71,237,187,42,47,21,50,183,178,39,185,239,95,205,79,240,33,192,217,241,172,159,38,159,163,97,176,220,238,146,175,228,210,82,201,59,189,21,125,26,138,190,141,95,240,47,192,185,140,127,193,223,64,45,211,65,83,115,200,114,154,167,179,155,169,27,170,232,159,27,183,69,68,236,234,46,254,169,250,208,147,58,127,194,47,15,186,109,27,91,143,233,150,58,233,91,191,227,231,178,209,44,191,151,249,76,133,190,231,170,125,128,84,231,11,158,24,186,165,170,215,42,123,198,165,91,43,113,171,2,115,245,98,170,134,166,142,173,222,204,237,78,84,154,149,204,95,110,54,42,238,191,53,201,239,84,46,107,77,116,187,8,210,92,110,12,87,6,177,81,219,104,96,230,217,32,165,134,21,119,52,143,127,181,210,99,81,118,116,143,219,183,191,237,59,68,20,212,244,177,36,52,176,71,12,109,244,100,109,70,181,61,254,136,123,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,24,235,136,172,134,12,91,66,179,235,220,245,13,135,203,99,55,89,24,170,244,110,238,109,28,174,68,77,213,59,251,63,19,34,149,253,226,205,175,77,194,116,193,154,101,104,186,178,43,141,245,17,42,97,100,252,175,117,36,244,245,208,191,118,182,68,114,167,51,81,59,181,91,191,174,254,128,83,150,109,118,91,246,101,125,189,171,213,255,0,40,92,234,170,183,85,223,126,121,92,239,138,252,126,42,90,71,132,71,13,114,91,233,235,117,195,36,181,179,154,170,25,40,168,122,240,123,74,199,37,5,76,114,183,158,47,78,206,217,205,127,216,158,242,182,52,67,78,110,122,179,170,120,230,17,110,165,146,161,215,43,157,28,19,170,49,207,70,69,37,76,113,57,239,217,174,217,169,212,77,213,81,83,254,131,99,13,12,211,106,13,39,210,204,111,8,162,167,134,39,91,173,116,112,78,177,49,173,71,75,29,52,81,57,221,154,221,247,233,167,117,68,95,250,0,239,136,136,137,178,39,99,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,15,10,136,169,178,167,99,200,2,174,188,93,248,108,125,198,158,139,92,49,187,91,57,169,97,142,138,187,161,7,180,140,106,87,212,201,43,185,34,244,238,221,220,231,237,241,79,121,86,216,85,213,108,57,149,138,246,143,86,124,159,115,165,170,85,69,219,110,73,90,239,138,124,62,40,108,163,174,90,109,65,171,26,89,146,97,21,180,240,202,235,149,174,178,8,22,86,53,200,217,100,166,150,38,187,187,93,182,221,69,238,136,171,255,0,65,174,126,183,233,197,207,73,181,83,35,194,46,52,210,64,235,109,206,178,8,21,88,230,163,226,142,166,72,154,246,110,214,238,213,233,174,202,136,137,255,0,64,27,20,112,235,144,193,148,232,86,3,123,130,161,179,121,156,102,213,35,213,30,142,217,206,163,137,202,139,178,175,127,107,226,100,82,191,188,38,117,233,185,182,152,63,76,174,247,102,77,113,177,34,249,104,95,63,51,219,73,13,61,12,44,217,174,145,92,137,204,229,78,205,70,239,233,183,161,96,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,117,157,74,206,108,250,111,130,222,243,91,229,100,84,244,214,155,125,77,98,172,146,53,156,203,20,47,147,149,57,156,212,85,84,98,246,221,62,212,245,53,232,226,231,94,239,92,64,107,37,235,41,173,184,207,61,186,154,170,166,142,219,27,166,123,152,218,86,213,78,248,182,69,145,237,79,102,101,249,171,203,240,79,141,143,248,189,113,5,85,137,97,52,26,75,142,92,225,109,101,225,209,77,93,27,102,84,127,147,150,26,248,36,77,153,34,47,171,91,217,205,86,252,119,244,42,155,72,176,43,142,168,106,102,55,132,80,83,205,51,175,23,106,58,57,92,198,57,221,56,229,168,142,39,61,219,53,219,53,58,137,186,170,42,39,193,125,0,177,31,8,126,27,228,172,175,173,214,236,146,204,189,8,122,148,52,43,83,79,234,244,117,5,76,114,179,158,45,189,21,219,57,175,248,236,158,242,217,81,17,19,100,77,145,12,109,195,182,148,90,244,99,73,49,236,30,219,19,90,234,90,10,79,52,168,214,167,60,237,166,138,39,187,179,25,190,253,36,238,169,191,199,224,153,40,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,19,136,207,22,173,72,209,77,113,204,180,166,211,164,216,213,198,143,24,185,190,130,26,186,138,201,219,36,205,106,34,243,57,27,217,23,191,184,177,125,53,202,106,51,141,58,197,115,90,202,88,233,167,200,44,148,55,73,97,141,85,89,19,231,129,146,43,90,171,221,81,21,202,137,191,192,14,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,3,194,162,42,108,169,186,41,83,94,47,28,55,201,71,95,69,173,216,221,153,122,19,116,232,107,150,154,159,209,234,234,250,153,37,127,36,91,122,35,119,115,159,240,221,61,229,179,24,215,136,157,40,181,235,62,146,100,56,61,202,38,185,213,84,21,126,85,85,173,94,73,221,77,44,76,119,118,63,109,186,171,221,19,127,135,193,66,131,56,70,215,187,215,15,250,201,101,202,104,174,51,193,110,169,170,166,163,185,70,217,158,214,58,149,213,80,62,93,209,36,99,87,217,133,62,114,242,252,83,225,176,182,154,231,54,125,73,193,108,121,173,142,174,42,138,107,181,190,154,177,22,57,24,254,85,150,22,73,202,188,174,114,34,162,61,59,110,191,106,250,154,215,234,246,5,113,210,253,76,201,48,138,250,121,97,117,158,235,89,71,19,158,199,55,169,28,85,18,68,215,183,118,183,118,175,77,118,84,68,69,248,39,161,107,30,16,188,65,85,101,184,85,126,146,100,119,56,93,89,103,116,179,208,177,211,42,189,40,226,134,130,158,52,68,124,138,190,174,119,102,181,27,240,219,208,11,31,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,62,43,213,210,154,199,103,174,188,214,189,25,5,5,52,181,50,185,85,19,102,49,170,229,245,84,79,68,95,85,67,237,34,95,136,246,191,209,232,206,133,92,173,180,183,85,167,188,100,49,77,108,133,145,78,140,149,27,61,29,90,53,251,36,140,118,220,241,122,166,253,253,202,190,129,82,252,122,107,60,154,203,196,46,67,93,28,174,125,29,146,174,174,207,79,187,183,69,142,26,234,165,106,167,182,244,219,105,61,219,39,212,158,249,53,225,27,195,163,242,108,142,175,89,111,182,182,173,21,178,105,41,41,86,120,61,103,142,74,10,134,61,188,209,42,122,57,118,84,122,47,195,226,87,205,138,217,119,212,76,238,138,215,18,77,85,112,200,174,177,196,174,94,103,185,242,207,50,55,153,87,103,57,119,115,253,118,85,239,239,54,26,224,231,72,105,180,103,65,113,156,109,148,145,65,87,85,65,69,93,89,201,26,53,86,161,212,84,236,147,155,216,98,239,188,93,247,77,254,43,240,12,218,214,181,168,141,106,34,34,38,200,137,238,67,200,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,116,93,112,213,220,99,66,52,167,36,213,124,186,102,182,131,31,162,125,66,68,175,229,117,76,235,236,195,78,197,252,249,36,86,49,62,183,110,189,145,74,66,184,120,167,241,201,87,95,83,87,73,172,145,80,193,52,207,146,42,88,177,187,75,153,3,21,202,169,27,92,250,103,57,81,168,187,34,185,85,118,78,234,171,220,190,28,151,19,197,115,59,114,89,243,12,102,213,125,160,73,27,50,82,220,168,163,170,133,36,68,84,71,242,72,138,222,100,69,93,151,109,251,169,213,191,107,238,130,255,0,176,142,3,255,0,22,168,191,205,129,74,56,231,137,231,28,149,249,13,174,134,175,91,250,144,84,214,193,20,172,252,26,179,167,51,28,244,69,77,210,151,116,236,190,226,251,77,96,163,142,56,117,85,144,195,27,89,27,50,4,107,90,212,217,26,137,83,217,17,61,200,108,250,0,0,4,46,241,71,226,23,88,56,115,210,60,79,39,209,172,191,240,122,231,115,200,252,133,84,255,0,39,210,213,245,32,242,211,63,147,150,162,57,26,158,211,26,187,162,34,246,245,216,232,30,21,124,87,107,247,18,57,14,162,80,235,78,123,248,69,5,138,138,221,45,189,159,37,209,82,116,95,43,231,73,23,122,104,99,87,110,140,111,206,223,109,187,109,220,244,248,218,127,96,92,19,248,222,159,208,170,12,85,224,117,253,118,106,215,240,117,163,249,218,144,45,172,2,58,241,157,198,118,9,194,46,9,231,235,250,55,108,202,237,19,210,193,96,73,54,116,206,78,221,121,182,238,202,118,175,171,189,92,169,202,222,251,171,67,224,227,115,141,204,43,132,108,47,149,190,90,241,158,222,33,114,216,236,106,254,200,157,211,205,84,236,187,178,6,170,47,193,210,57,21,173,219,103,57,149,177,162,220,110,120,150,241,13,168,244,26,111,166,58,171,230,238,119,23,171,222,191,131,54,132,166,161,167,69,78,121,230,145,105,21,89,19,17,83,117,93,213,123,53,57,156,228,69,143,120,246,57,174,220,113,235,236,241,82,121,140,143,50,202,170,157,87,91,87,50,171,105,168,160,221,17,210,72,238,233,13,60,77,86,181,26,158,136,141,99,81,85,90,213,189,46,18,184,74,211,206,18,244,241,152,174,43,19,107,239,149,237,100,183,235,244,177,35,103,184,206,137,233,239,228,133,187,170,50,52,93,154,138,170,170,174,115,156,161,147,116,226,193,151,99,24,93,174,203,158,103,117,57,142,65,79,10,124,161,122,158,138,158,141,106,166,94,238,86,195,78,198,71,27,17,87,102,166,202,188,168,156,206,114,238,171,217,64,0,0,0,113,121,78,79,97,194,177,187,166,95,148,92,161,183,217,236,180,114,215,215,85,204,187,50,24,34,98,189,239,95,177,168,191,89,202,31,13,234,199,101,201,45,117,22,60,138,207,69,117,183,85,181,27,61,29,109,59,39,130,84,69,69,68,123,30,138,215,38,232,139,221,61,81,0,163,29,68,241,93,226,246,251,157,95,110,216,6,164,166,55,141,212,215,74,251,85,169,44,86,202,133,164,165,230,218,54,58,73,105,222,247,187,149,17,92,170,229,246,149,118,217,54,68,235,191,213,71,227,179,253,156,255,0,230,205,159,254,232,93,255,0,237,125,208,95,246,17,192,127,226,213,23,249,179,95,126,49,109,86,203,31,21,26,171,103,178,219,105,109,244,20,121,93,194,26,122,90,88,91,20,48,198,147,57,17,140,99,81,26,214,162,122,34,38,192,108,49,163,215,235,182,85,164,120,70,79,126,171,243,87,59,198,57,109,175,173,159,166,214,117,103,150,154,55,200,254,86,162,53,187,185,202,187,53,17,19,126,200,136,118,243,160,112,251,253,129,116,219,248,161,102,254,133,17,223,192,0,126,38,154,26,120,95,81,81,43,34,138,38,171,222,247,185,26,214,181,19,117,85,85,236,136,137,239,3,243,85,85,75,67,75,53,117,117,76,84,244,244,241,186,89,166,149,232,198,70,198,166,238,115,156,189,145,17,17,85,85,123,34,21,229,196,231,140,22,157,105,213,117,94,37,195,253,142,155,60,187,211,185,99,146,245,85,43,153,103,137,232,159,234,124,155,73,84,136,189,149,90,177,177,125,90,247,33,22,124,69,60,66,238,250,243,124,174,210,13,34,188,77,69,166,246,217,157,13,85,101,60,142,99,242,25,90,187,43,220,169,178,249,100,93,249,35,252,191,158,237,253,150,179,213,193,31,134,30,97,196,37,37,38,165,234,229,77,195,17,192,165,86,75,71,11,34,229,184,94,163,94,252,209,35,211,104,97,84,244,149,205,119,50,124,198,170,47,58,6,41,212,79,17,206,49,245,34,166,73,43,53,158,235,97,166,122,42,50,147,29,107,45,140,137,21,54,84,71,194,137,42,253,174,123,149,61,202,99,248,245,155,138,138,167,37,226,29,86,213,105,157,35,188,194,85,54,251,113,114,185,85,121,185,249,249,251,174,253,247,220,191,125,35,225,51,135,77,14,161,130,151,78,116,154,193,67,83,3,90,139,114,168,165,109,85,124,138,159,148,234,153,121,164,238,189,246,71,35,81,87,178,34,118,50,224,26,241,224,30,33,220,99,233,221,84,83,91,181,202,253,119,133,138,156,244,249,3,155,117,100,173,252,215,58,161,31,34,125,173,115,87,235,39,143,13,126,50,88,150,89,93,75,138,241,31,139,65,138,213,212,57,177,51,32,180,243,201,110,87,46,201,248,248,92,174,146,6,239,191,182,142,145,59,247,70,162,42,147,139,84,248,111,208,141,107,163,158,147,83,244,171,29,190,190,116,217,106,230,163,107,43,25,245,178,166,62,89,152,191,91,94,133,88,113,157,225,65,146,105,45,178,225,169,188,63,85,215,101,24,181,27,93,81,95,99,168,78,123,157,186,36,238,178,68,173,77,170,98,106,111,186,34,36,141,68,69,217,233,204,228,11,140,179,222,109,25,21,170,146,251,96,186,82,92,173,181,240,182,162,150,174,146,102,203,12,241,57,55,107,216,246,170,163,154,169,221,21,23,99,236,40,87,128,142,61,242,142,22,114,138,124,67,47,172,171,186,233,133,214,163,106,234,21,85,145,246,167,189,123,213,210,167,170,108,171,187,227,78,207,77,213,19,155,101,47,118,203,122,180,100,150,122,28,134,193,114,166,184,91,46,116,209,213,209,213,211,72,146,69,81,4,141,71,50,70,57,59,57,174,106,162,162,167,170,40,31,104,0,0,0,1,24,120,210,227,183,79,120,68,176,195,67,37,43,50,60,230,235,18,201,108,176,69,58,51,167,31,116,74,154,151,166,235,28,91,162,162,38,220,207,84,84,110,200,142,115,114,223,16,58,203,97,225,255,0,71,114,141,90,200,149,142,130,193,66,233,96,167,115,185,86,170,169,222,196,16,39,214,249,92,198,253,72,170,190,227,95,156,95,31,213,222,53,248,139,101,191,205,58,233,151,231,87,55,79,89,89,42,59,163,73,23,172,146,187,215,146,24,99,111,102,167,163,90,214,183,117,217,20,59,166,171,120,135,113,121,172,23,41,159,87,171,87,124,122,142,161,220,177,90,241,121,29,108,134,54,170,174,209,163,162,84,154,68,239,183,182,247,42,167,101,220,234,86,30,41,184,181,211,59,140,85,150,253,109,212,91,108,170,189,70,193,95,118,169,154,9,21,21,59,172,21,10,232,223,232,137,221,171,240,47,67,134,142,14,52,83,133,220,106,150,217,132,99,116,213,183,228,141,60,254,73,93,78,199,220,42,229,219,218,84,126,219,197,31,174,209,177,81,168,158,188,203,187,151,41,230,248,6,17,169,86,10,140,91,80,49,59,86,67,105,170,106,182,74,75,141,43,39,143,186,109,186,35,145,121,92,158,231,38,202,139,221,21,20,10,226,224,195,197,177,249,125,242,131,76,184,160,109,190,130,178,185,237,167,160,203,105,163,109,61,59,230,85,246,91,91,26,108,200,183,94,201,43,17,24,139,183,51,90,155,189,44,237,28,142,68,115,85,21,21,55,69,79,121,68,222,35,124,12,69,194,190,87,69,154,233,235,42,103,211,156,154,101,134,153,38,122,201,37,170,187,101,114,210,61,235,221,236,115,90,175,141,203,221,81,175,107,183,86,115,62,107,120,70,113,79,118,213,157,55,185,104,126,113,116,90,187,254,3,4,47,181,79,43,183,150,166,206,187,70,214,47,189,203,3,209,172,230,252,201,33,79,84,85,80,176,67,213,83,83,79,71,79,45,101,101,68,112,65,3,29,36,178,200,244,107,35,99,83,117,115,149,123,34,34,34,170,170,158,210,9,248,191,107,85,227,77,120,115,161,192,177,218,201,105,107,53,18,228,235,109,92,177,174,203,242,108,49,243,212,49,23,213,57,220,232,88,169,239,99,158,139,217,64,194,156,92,248,191,221,40,239,85,216,31,10,240,81,36,20,114,58,9,178,250,234,118,206,147,185,59,42,209,192,244,228,228,69,244,146,84,114,59,190,204,68,217,203,4,47,60,79,241,101,168,215,9,42,235,117,183,82,46,115,53,122,142,138,142,241,87,28,81,239,239,72,97,115,88,207,212,212,50,223,134,255,0,6,246,174,43,117,50,231,112,207,60,202,96,216,108,112,79,115,138,7,172,111,175,168,149,93,209,165,71,166,202,214,170,71,35,158,230,251,72,214,162,34,181,94,142,75,206,195,48,92,51,78,172,20,216,174,7,139,90,241,251,69,35,81,176,209,219,169,89,4,77,217,54,223,102,162,110,229,219,187,151,117,95,85,85,3,95,205,56,227,243,140,13,39,185,197,37,187,90,114,43,172,84,206,228,146,221,145,206,235,156,46,106,118,88,220,149,28,207,98,118,219,216,115,85,61,202,133,181,240,69,226,9,130,241,103,66,236,90,243,73,79,140,106,37,12,43,45,69,159,170,171,13,116,109,79,106,122,71,59,187,145,61,93,26,238,246,167,125,220,212,87,25,55,136,254,17,244,87,137,236,98,170,205,168,56,181,44,119,103,70,169,67,144,210,66,200,238,84,50,109,179,92,217,118,221,237,236,155,198,253,216,168,137,219,116,69,74,202,225,227,194,247,138,107,7,17,63,40,84,95,99,194,45,56,21,237,147,83,101,145,175,59,174,77,99,145,205,117,20,40,187,189,30,197,68,119,83,149,136,142,123,29,204,168,230,40,92,232,60,38,251,39,50,162,174,221,213,19,99,200,0,0,0,0,21,29,199,167,137,150,178,226,90,245,113,211,174,27,243,248,44,182,60,77,191,38,220,170,163,182,81,86,249,235,138,46,243,236,234,152,100,229,108,75,248,173,155,182,238,99,215,186,43,118,142,95,213,71,227,179,253,156,255,0,230,205,159,254,232,94,12,154,5,161,51,72,249,166,209,92,13,242,61,202,231,57,216,229,26,171,149,125,85,87,167,221,74,144,241,140,194,176,220,31,91,240,154,12,47,18,178,216,41,106,49,78,180,176,90,232,34,165,142,73,60,228,233,206,230,198,212,69,118,200,137,186,247,217,16,9,251,225,167,174,26,163,196,7,14,147,231,122,185,147,252,189,125,102,71,91,64,218,175,37,79,75,180,17,197,3,152,206,74,120,216,206,202,247,119,229,223,191,117,244,37,121,5,188,27,254,136,213,95,198,251,143,243,52,196,233,0,113,217,29,93,69,6,61,116,174,164,147,167,61,53,20,242,196,253,145,121,94,214,42,162,236,189,151,186,123,206,68,226,50,255,0,235,78,247,252,29,83,252,211,128,161,143,234,163,241,217,254,206,127,243,102,207,255,0,116,31,213,71,227,179,253,156,255,0,230,205,159,254,232,96,221,9,163,164,184,107,126,158,80,87,210,195,83,75,83,149,218,97,158,9,152,143,142,88,221,89,18,57,142,106,246,115,85,21,81,81,123,42,41,177,101,87,14,124,61,214,192,250,90,221,8,211,202,136,100,77,159,28,184,189,11,218,239,127,116,88,182,80,41,143,30,241,107,227,78,202,232,221,114,204,236,55,244,98,251,77,184,227,244,204,71,247,95,95,44,216,190,59,118,219,209,62,189,228,158,140,248,216,193,85,91,5,179,95,52,162,58,40,100,84,108,151,124,98,103,57,177,47,166,235,73,59,149,220,187,247,85,73,149,81,61,26,229,38,126,83,192,55,6,249,139,94,219,183,15,88,157,58,73,235,242,84,15,182,42,125,139,72,232,246,253,68,56,226,95,193,166,203,53,182,163,37,225,127,33,169,167,175,137,170,245,198,175,149,72,248,103,219,242,105,234,149,17,209,187,224,217,121,145,85,123,189,136,5,137,105,78,177,233,142,184,98,209,102,122,85,153,219,242,43,76,142,228,116,180,175,84,124,47,219,126,156,177,185,17,241,63,110,252,175,106,46,202,139,182,199,115,53,177,211,125,81,215,94,14,181,118,122,236,126,123,150,45,147,217,42,82,150,239,104,173,141,205,138,165,173,93,221,79,85,10,236,146,49,81,123,47,170,35,145,204,114,46,206,47,159,132,254,40,48,174,43,180,166,147,80,241,102,165,13,194,7,249,75,221,157,242,35,229,182,214,34,110,172,85,237,205,27,147,103,49,251,108,230,175,125,156,215,53,161,153,192,0,0,0,8,195,198,207,28,248,79,8,56,221,45,42,208,51,33,206,47,81,186,75,85,141,37,233,181,177,34,170,45,77,67,209,21,89,18,42,42,34,39,180,245,69,68,217,17,206,108,153,170,170,167,161,165,154,182,174,102,197,5,60,110,150,89,28,187,35,24,212,221,85,126,164,68,83,91,189,110,212,140,199,139,78,36,174,185,84,17,203,87,114,204,239,145,219,108,84,92,203,248,168,29,34,65,69,78,212,95,77,155,211,69,244,221,202,231,109,186,168,29,187,84,60,65,184,189,213,203,164,243,220,53,138,249,99,166,169,126,209,91,49,153,159,107,130,54,175,110,155,122,42,146,189,59,175,239,143,122,174,253,213,123,29,62,223,196,143,21,216,13,92,117,180,218,213,169,182,169,37,93,218,218,139,229,106,71,55,47,198,57,30,173,126,220,222,244,93,183,250,203,203,225,63,131,45,40,225,95,10,161,182,88,236,180,55,76,177,209,163,238,217,45,69,51,29,87,83,58,167,182,145,61,83,154,40,83,186,54,54,170,38,221,221,204,229,87,46,109,200,241,156,115,48,179,212,99,217,101,130,221,122,181,213,181,89,61,21,194,149,149,16,74,223,131,152,244,86,175,235,64,42,95,133,127,24,76,218,205,120,162,196,184,160,167,134,251,100,157,201,10,228,212,52,141,134,186,143,126,200,249,225,137,18,57,152,157,183,228,107,94,137,186,254,49,123,45,183,217,175,22,172,138,209,69,127,177,92,105,235,237,183,42,120,234,233,42,169,228,71,197,60,50,53,28,201,24,228,236,173,86,170,42,42,123,148,164,111,19,190,10,49,254,26,178,219,86,163,105,141,52,148,248,70,99,81,44,11,111,85,87,54,211,94,212,231,88,88,229,93,214,41,27,204,230,34,238,173,233,189,55,217,26,74,127,6,61,117,186,101,250,105,148,104,126,65,95,37,68,152,76,240,215,217,214,85,221,205,160,169,87,243,194,139,191,205,142,102,43,147,183,110,190,201,217,17,16,44,120,0,0,0,0,0,0,0,0,0,0,0,4,78,241,26,226,222,179,133,173,26,139,240,42,233,5,62,125,149,206,180,118,46,120,227,153,105,99,102,206,168,171,88,228,107,152,228,98,43,88,136,228,84,231,149,157,149,17,80,171,47,234,163,241,217,254,206,127,243,102,207,255,0,116,47,103,40,211,45,55,206,42,226,175,205,52,251,26,191,213,83,199,209,138,123,165,166,10,169,35,143,117,94,70,186,70,42,163,119,85,93,147,182,234,164,95,241,5,209,157,31,198,248,58,212,187,230,59,165,56,117,170,227,73,65,76,232,43,40,172,84,176,79,18,173,100,8,170,199,177,136,230,174,202,169,217,125,21,64,138,222,30,220,117,113,83,174,60,81,227,186,115,170,90,165,242,222,61,93,69,113,150,162,143,228,75,117,55,59,226,165,145,236,94,164,20,236,122,108,230,162,246,114,111,183,125,208,182,226,133,252,39,126,155,56,151,240,117,219,250,20,165,244,0,0,1,174,159,30,255,0,76,125,89,254,49,77,255,0,85,165,246,240,251,253,129,116,219,248,161,102,254,133,17,66,92,123,253,49,245,103,248,197,55,253,86,151,219,195,239,246,5,211,111,226,133,155,250,20,64,119,240,0,0,0,29,119,80,245,7,16,210,172,46,239,168,89,229,234,27,85,134,199,76,234,170,202,169,119,84,99,83,178,34,53,59,185,206,85,70,181,168,138,174,114,162,34,42,169,77,60,72,120,183,107,198,165,221,234,173,58,45,80,186,121,139,50,69,108,18,67,27,37,186,213,177,21,118,116,179,57,28,145,111,217,121,98,68,86,247,69,123,208,202,254,53,58,233,114,117,231,16,225,222,209,88,177,208,71,74,153,53,233,172,114,167,90,87,61,241,82,198,237,189,204,70,76,245,106,239,186,190,53,236,173,67,211,225,79,192,214,19,158,99,137,196,174,175,88,233,239,148,174,172,154,147,25,179,214,194,217,41,31,209,119,36,181,146,177,200,173,149,82,68,124,108,106,251,45,88,222,229,69,94,85,104,65,55,107,239,20,215,87,191,38,93,103,213,58,151,70,238,171,171,155,144,220,28,140,86,119,223,168,146,108,222,93,190,61,182,247,25,127,69,188,79,184,177,210,75,148,31,44,103,50,231,150,86,185,58,246,220,149,124,203,222,223,122,182,171,247,246,59,111,69,87,185,187,247,86,169,125,244,180,180,180,52,209,81,209,83,69,79,79,3,18,56,162,137,136,198,49,168,155,35,90,212,236,136,159,4,33,103,31,188,1,105,230,184,105,229,235,80,180,247,24,162,177,234,61,142,150,107,140,51,91,169,153,18,94,146,54,43,157,77,80,214,162,35,228,114,55,102,72,190,210,59,149,21,85,170,168,6,110,225,91,138,253,53,226,207,2,118,95,130,201,45,29,194,129,204,130,245,101,170,114,45,77,186,119,38,232,138,169,217,241,187,103,114,72,136,136,228,106,246,107,145,205,110,106,53,226,224,7,93,110,154,13,196,254,33,121,138,190,72,108,185,13,108,88,253,242,29,255,0,23,45,37,75,219,26,61,201,186,126,245,34,178,84,95,84,228,95,84,85,69,216,116,1,135,120,193,207,242,221,45,225,155,80,181,7,4,187,124,153,127,177,218,86,170,130,175,161,20,221,25,122,140,78,110,73,90,230,59,178,175,103,53,80,204,68,124,241,1,250,26,106,191,240,11,191,157,140,8,7,192,87,30,188,88,235,79,22,56,54,153,234,94,171,124,179,141,222,126,83,243,180,95,33,91,105,250,189,43,109,84,209,254,50,26,118,72,221,164,137,142,246,92,155,237,178,238,138,168,182,254,80,15,133,199,211,179,76,191,150,190,231,173,47,248,0,0,0,0,14,47,41,201,236,56,86,55,116,203,242,139,148,54,251,61,150,142,90,250,234,185,151,102,67,4,76,87,189,235,246,53,23,235,40,223,81,60,87,120,189,190,231,87,219,182,1,169,41,141,227,117,53,210,190,213,106,75,21,178,161,105,41,121,182,141,142,146,90,119,189,238,229,68,87,42,185,125,165,93,182,77,145,47,58,245,99,178,228,150,186,139,30,69,103,162,186,219,170,218,141,158,142,182,157,147,193,42,34,162,162,61,143,69,107,147,116,69,238,158,168,135,78,253,175,186,11,254,194,56,15,252,90,162,255,0,54,5,32,127,85,31,142,207,246,115,255,0,155,54,127,251,161,121,250,61,126,187,101,90,71,132,100,247,234,191,53,115,188,99,150,218,250,217,250,109,103,86,121,105,163,124,143,229,106,35,91,187,156,171,179,81,17,55,236,136,134,188,252,98,218,173,150,62,42,53,86,207,101,182,210,219,232,40,242,187,132,52,244,180,176,182,40,97,141,38,114,35,24,198,162,53,173,68,244,68,77,141,130,56,125,254,192,186,109,252,80,179,127,66,136,14,254,0,0,126,94,246,70,199,73,35,209,173,106,42,185,202,187,34,34,123,212,253,20,217,226,73,226,37,114,212,219,181,211,64,244,66,247,37,46,23,67,43,233,47,119,154,73,85,31,124,149,189,159,12,111,111,165,42,46,232,187,126,250,169,249,155,115,4,152,226,143,197,187,74,116,142,186,175,13,209,107,100,26,135,145,83,57,208,207,94,149,11,29,162,146,68,247,36,173,69,117,82,162,250,164,106,140,248,73,190,232,87,142,165,120,149,113,143,169,117,19,44,218,183,87,141,81,200,171,201,69,141,66,203,115,34,69,247,54,86,111,58,255,0,190,149,84,237,188,17,120,111,231,28,81,50,12,255,0,51,173,169,197,116,229,178,185,141,173,108,105,231,46,170,213,217,205,165,107,147,100,98,46,237,89,156,138,212,84,84,68,122,163,145,45,219,71,184,60,225,183,66,232,33,165,211,237,39,177,195,87,19,81,29,116,174,167,74,218,249,28,158,174,90,137,185,158,155,175,126,86,171,90,158,228,68,68,68,10,18,77,102,226,162,234,169,117,110,171,106,181,98,206,189,68,169,75,237,198,78,167,247,92,252,235,191,219,185,220,48,111,16,14,49,180,242,174,41,173,154,243,147,92,91,11,151,158,11,244,233,117,100,137,190,234,215,121,164,123,190,173,209,81,83,220,168,108,70,99,205,82,225,235,68,53,174,134,90,13,83,210,252,123,33,73,91,201,230,42,104,218,218,184,211,255,0,71,82,206,89,163,95,173,143,69,2,3,240,225,227,51,98,189,213,82,99,60,74,226,49,216,230,149,204,137,50,59,27,31,37,34,42,236,156,213,20,206,87,73,26,122,170,186,55,63,215,179,17,11,41,199,50,76,127,48,177,80,228,248,165,238,138,239,104,185,66,218,138,58,234,41,219,52,19,198,190,142,99,218,170,142,79,176,167,238,52,60,40,47,250,85,108,175,212,222,30,42,46,25,46,51,72,199,84,87,216,106,63,27,114,160,141,23,119,62,23,53,19,204,68,212,245,77,146,70,162,111,237,247,114,97,78,6,120,237,204,184,78,203,25,104,188,73,89,123,211,139,172,200,151,91,55,83,153,212,138,171,222,170,145,28,187,50,68,223,119,51,179,100,78,203,178,163,94,208,191,224,124,22,11,237,167,40,177,91,114,107,13,99,106,237,151,122,72,107,168,170,26,213,106,77,4,172,71,198,244,71,34,42,34,181,200,187,42,34,247,62,240,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7,135,53,174,69,107,145,21,21,54,84,95,122,30,64,20,251,226,229,195,163,241,156,142,147,89,108,86,182,165,21,206,104,233,42,150,8,61,39,146,74,250,135,189,220,177,34,122,53,55,85,122,175,199,226,70,94,2,245,158,77,26,226,23,30,174,146,87,50,142,247,87,73,103,168,217,219,34,71,53,117,42,185,87,219,98,109,180,126,253,211,234,95,117,215,113,141,164,52,218,205,160,217,54,54,250,72,167,171,165,160,173,174,163,231,141,28,169,80,218,42,134,70,173,246,30,187,239,47,109,147,127,130,252,117,229,191,90,238,250,119,158,86,218,229,73,169,110,24,237,214,72,145,201,204,199,50,88,38,86,243,34,236,215,38,206,103,101,217,23,183,184,13,158,236,183,74,107,229,158,134,243,68,244,124,21,244,209,84,196,228,84,93,216,246,163,147,209,85,61,21,61,21,79,180,137,126,28,58,255,0,71,172,218,21,109,182,213,93,86,162,241,143,69,13,178,104,229,157,31,42,182,10,58,68,115,246,89,30,237,185,229,245,93,187,251,145,125,101,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,30,21,81,168,174,114,162,34,38,234,171,238,40,219,197,79,90,164,212,29,114,159,12,164,184,178,162,135,28,230,163,123,34,155,157,140,158,158,178,186,53,69,68,145,200,142,70,191,191,100,95,169,61,11,132,226,19,81,169,116,175,72,50,124,194,162,174,42,119,210,90,235,93,78,233,36,70,111,51,105,101,145,168,138,174,111,127,197,251,151,127,250,77,113,245,43,37,173,212,29,78,201,114,153,102,146,166,107,245,242,178,181,170,174,87,170,172,245,15,122,34,119,114,237,187,254,43,235,234,160,75,79,11,62,31,19,85,117,154,60,210,237,68,178,90,241,157,171,99,124,145,239,27,170,105,234,232,164,70,238,232,220,213,94,89,23,182,232,187,123,209,59,151,141,4,49,83,65,29,60,17,181,145,196,196,99,26,212,68,70,181,19,100,68,68,244,66,33,120,100,232,178,105,135,15,246,235,221,117,175,203,87,100,109,134,232,142,124,28,143,124,53,20,84,110,223,117,99,85,81,93,26,251,213,59,122,169,48,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,214,19,251,108,255,0,124,95,253,242,108,246,107,9,253,182,127,190,47,254,249,54,123,0,0,2,186,124,109,63,176,46,9,252,111,79,232,85,6,42,240,58,254,187,53,107,248,58,209,252,237,73,149,124,109,63,176,46,9,252,111,79,232,85,4,42,224,43,139,172,95,132,60,119,86,50,171,141,189,215,92,138,245,67,109,163,199,173,123,57,25,83,80,215,212,43,159,43,211,230,69,26,57,170,237,189,165,221,26,223,93,208,45,135,140,238,51,176,78,17,112,79,63,95,209,187,102,87,104,158,150,11,2,73,179,166,114,118,235,205,183,118,83,181,125,93,234,229,78,86,247,221,91,73,54,107,54,191,113,217,175,207,142,57,42,114,92,199,37,155,173,85,85,50,171,41,168,41,154,168,138,247,170,34,182,10,104,154,168,136,136,159,154,214,163,156,228,69,89,172,218,253,199,102,191,62,56,228,169,201,115,28,150,110,181,85,84,202,172,166,160,166,106,162,43,222,168,138,216,41,162,106,162,34,34,126,107,90,142,115,145,22,243,184,74,225,43,79,56,75,211,198,98,184,172,77,175,190,87,181,146,223,175,210,196,141,158,227,58,39,167,191,146,22,238,168,200,209,118,106,42,170,170,185,206,114,131,132,174,18,180,243,132,189,60,102,43,138,196,218,251,229,123,89,45,250,253,44,72,217,238,51,162,122,123,249,33,110,234,140,141,23,102,162,170,170,171,156,231,46,114,0,0,0,0,0,0,0,1,174,23,27,63,75,157,94,254,55,220,191,158,113,177,233,174,23,27,63,75,157,94,254,55,220,191,158,112,23,253,195,239,246,5,211,111,226,133,155,250,20,71,127,58,7,15,191,216,23,77,191,138,22,111,232,81,29,252,1,1,188,93,120,149,170,210,173,27,163,209,188,86,226,234,123,254,162,164,177,86,190,39,108,248,44,241,236,147,167,213,214,115,155,23,214,196,153,9,242,80,143,138,158,160,79,156,241,153,149,208,121,133,150,143,19,164,161,176,210,123,124,200,214,178,22,205,42,118,244,218,121,230,77,190,174,251,47,100,14,103,195,19,131,219,119,18,58,161,87,155,103,246,245,168,193,112,103,195,53,77,51,211,216,185,215,185,121,161,165,95,140,104,141,87,200,159,14,70,170,109,38,233,122,113,199,28,49,178,24,99,107,35,99,81,173,107,83,100,106,39,162,34,123,144,140,126,27,26,109,73,166,188,28,96,48,197,75,210,171,201,41,95,146,215,61,83,101,154,74,183,115,198,245,251,41,210,6,167,212,196,36,240,0,0,0,0,20,175,226,191,193,253,179,70,51,122,45,112,211,187,68,116,88,150,105,84,248,46,52,116,241,242,195,111,186,242,171,253,150,162,108,198,76,212,123,209,169,232,232,228,244,69,106,25,203,193,179,137,106,220,139,31,189,240,213,149,220,150,105,241,232,86,241,141,172,175,221,222,73,210,109,83,78,138,190,169,28,143,99,218,158,187,74,255,0,115,83,105,137,198,246,152,82,234,231,10,154,145,136,205,78,217,106,99,178,79,117,160,223,213,181,116,105,230,98,229,95,114,185,209,35,23,234,122,167,162,169,73,92,1,231,213,58,115,198,14,151,222,97,168,88,162,184,95,34,177,212,34,170,242,190,42,228,90,85,71,125,72,179,53,221,251,34,181,23,220,6,196,224,0,0,0,42,187,198,207,88,170,224,110,5,160,182,218,185,35,138,162,57,50,139,180,77,118,201,43,81,206,130,145,23,111,84,71,54,169,85,23,182,232,213,245,67,149,240,82,209,90,122,28,91,52,215,235,165,27,22,174,233,84,220,110,209,35,219,237,71,79,18,54,90,151,53,127,53,242,62,22,253,176,41,15,252,80,179,73,115,30,52,243,166,36,235,37,45,129,180,54,90,100,85,249,141,138,150,53,145,191,253,153,243,47,235,45,231,128,12,38,28,11,131,141,43,180,69,10,49,213,214,24,239,114,46,232,170,247,87,57,213,123,170,167,175,105,209,59,247,68,68,79,112,18,12,0,6,43,226,139,70,168,53,251,64,243,61,45,171,165,142,90,155,181,178,87,91,28,244,79,196,220,35,78,165,44,136,189,182,218,86,179,126,233,187,85,201,190,202,165,17,240,77,172,149,156,62,113,69,134,102,53,115,73,73,111,117,197,44,183,200,223,236,237,69,82,228,138,110,116,94,255,0,139,85,108,187,126,116,72,108,96,107,119,198,86,31,73,129,241,85,170,120,197,5,50,211,82,65,147,214,207,79,10,162,162,71,20,242,44,204,107,119,68,246,81,178,34,39,213,183,117,245,3,100,66,175,252,113,177,250,202,156,99,72,178,166,53,254,82,221,95,121,183,202,168,205,218,146,84,71,74,246,34,187,220,187,82,201,178,123,246,95,129,96,90,1,153,75,168,122,23,167,185,213,76,203,45,69,255,0,23,181,220,42,28,171,186,245,165,165,141,210,34,253,104,245,114,47,214,135,19,196,207,15,88,135,19,218,69,118,210,156,190,71,211,50,173,91,85,111,175,141,156,210,91,235,163,69,233,84,53,187,167,54,220,206,107,155,186,115,49,239,110,233,190,232,21,243,224,149,169,248,173,12,154,131,164,119,10,232,233,175,215,57,105,111,86,232,164,145,27,230,225,141,143,142,102,198,139,221,92,205,216,229,68,221,121,92,171,232,213,45,104,214,243,91,52,15,93,56,56,212,232,40,50,136,43,236,183,26,26,143,51,100,200,237,114,72,202,122,190,69,221,179,82,212,34,53,81,201,219,118,246,123,119,246,145,55,77,230,119,13,254,50,249,54,61,75,71,139,241,35,137,73,145,211,196,141,139,240,142,204,140,138,181,26,155,39,52,212,203,203,28,171,239,87,49,209,175,111,154,229,80,45,212,24,219,69,120,141,209,94,33,172,171,123,210,60,254,219,125,108,76,71,212,209,181,203,21,101,38,251,126,253,78,244,73,24,155,174,200,229,111,42,175,162,169,146,64,0,0,0,0,0,0,20,217,227,105,253,158,176,79,226,130,127,77,168,46,76,166,207,27,79,236,245,130,127,20,19,250,109,64,18,171,193,191,232,141,85,252,111,184,255,0,51,76,78,146,11,120,55,253,17,170,191,141,247,31,230,105,137,210,0,226,50,255,0,235,78,247,252,29,83,252,211,142,92,226,50,255,0,235,78,247,252,29,83,252,211,128,214,179,135,223,236,245,166,223,198,251,55,244,216,141,154,141,101,120,125,254,207,90,109,252,111,179,127,77,136,217,168,0,0,8,73,226,103,193,141,147,94,116,186,227,171,24,125,158,56,245,19,14,162,125,91,37,129,155,62,237,65,18,43,165,165,147,110,239,123,89,204,232,151,186,243,39,34,118,127,106,207,240,238,226,62,187,135,110,35,236,85,53,117,239,139,22,203,166,138,195,144,66,171,248,190,148,175,70,197,80,169,223,188,50,185,175,221,19,126,78,163,83,231,169,176,89,173,215,24,186,105,73,164,28,79,234,70,159,219,169,124,181,5,190,251,52,244,48,114,170,36,84,149,8,149,16,49,55,247,36,83,49,17,125,232,136,160,108,138,12,103,195,46,121,54,167,240,243,167,25,237,92,238,154,178,243,140,219,231,173,123,151,117,117,87,65,173,157,119,221,119,252,107,95,221,123,153,48,0,0,14,55,37,176,80,229,88,229,215,23,185,186,102,209,222,40,167,160,168,88,36,88,228,72,165,141,88,229,99,147,187,93,179,151,101,247,41,22,244,243,194,247,133,77,49,206,172,58,137,140,218,178,79,149,241,202,248,110,116,43,83,120,116,177,54,120,156,142,98,185,156,169,204,136,228,69,219,234,37,176,0,1,17,51,159,21,78,12,48,235,108,149,86,221,68,173,202,107,27,26,190,58,27,45,162,165,210,73,235,178,117,38,100,113,34,170,167,189,232,169,235,182,192,116,95,25,202,203,92,60,42,89,168,235,37,133,42,234,115,42,21,163,141,201,187,213,205,165,171,87,185,169,234,155,49,85,21,223,221,109,191,180,136,177,179,193,26,217,89,46,178,234,37,229,145,170,210,210,227,16,210,202,253,151,180,146,213,177,204,79,135,116,134,79,240,125,164,119,227,43,140,172,243,141,92,242,209,12,56,228,182,155,5,166,71,82,227,248,253,44,142,169,154,73,166,115,90,178,200,173,68,234,206,253,152,212,70,183,102,166,205,110,234,174,115,173,115,195,111,133,59,151,12,58,28,247,102,84,141,131,53,205,39,142,233,122,135,178,186,142,54,181,91,77,72,174,79,85,141,174,123,157,240,124,178,34,42,162,34,168,75,64,0,0,67,222,46,188,75,52,131,134,74,202,156,42,199,74,185,190,119,2,43,102,181,81,212,164,116,214,247,252,42,170,54,119,43,253,253,38,181,207,237,237,114,110,138,87,102,109,226,235,198,54,77,91,44,248,230,67,142,226,20,238,114,244,160,182,89,32,159,145,187,246,69,117,90,76,174,93,187,42,246,69,221,118,68,237,176,94,168,40,207,9,241,126,226,247,26,170,129,249,45,126,47,151,83,177,81,37,142,227,102,101,59,228,111,109,246,117,42,196,141,119,101,217,118,84,221,125,21,59,22,25,194,95,137,110,140,241,53,113,166,194,110,212,178,97,25,197,70,205,130,213,95,80,217,105,235,223,183,118,210,212,108,212,123,189,127,22,246,181,203,249,40,238,251,4,192,0,0,0,0,0,0,35,95,136,255,0,208,155,84,255,0,131,169,127,166,211,146,80,141,126,35,255,0,66,109,83,254,14,165,254,155,78,5,85,248,78,253,54,113,47,224,235,183,244,41,75,232,40,95,194,119,233,179,137,127,7,93,191,161,74,95,64,0,0,26,233,241,239,244,199,213,159,227,20,223,245,90,95,111,15,191,216,23,77,191,138,22,111,232,81,20,37,199,191,211,31,86,127,140,83,127,213,105,125,188,62,255,0,96,93,54,254,40,89,191,161,68,7,127,0,0,0,1,25,181,203,195,207,135,94,33,245,14,175,83,245,34,147,35,158,247,91,4,20,210,45,45,217,208,196,216,226,98,49,136,214,114,174,221,147,117,248,170,170,251,204,211,164,122,85,136,232,142,157,89,116,183,3,167,168,130,197,97,138,72,168,217,81,55,86,68,71,202,249,92,174,122,250,170,190,71,46,255,0,89,220,0,3,215,60,240,82,193,37,85,84,209,195,12,44,89,36,146,71,35,90,198,162,110,174,85,94,200,136,157,247,49,6,181,113,127,195,167,15,23,168,177,205,95,212,136,44,55,105,232,25,115,134,139,200,85,84,203,45,51,228,124,109,123,82,8,159,190,239,138,68,250,185,85,87,100,238,87,159,25,94,45,150,188,255,0,11,188,233,79,14,214,59,157,37,37,238,153,244,55,12,154,228,157,9,188,187,211,105,25,75,11,85,92,213,115,85,91,212,122,163,145,21,118,98,46,206,64,175,92,94,133,185,22,174,218,45,152,228,45,123,110,121,37,60,20,17,199,26,181,28,146,85,53,177,162,53,19,116,78,237,237,182,255,0,81,179,201,74,126,20,92,35,95,181,51,86,45,252,64,229,118,153,32,194,240,154,149,169,182,203,59,54,109,206,236,206,209,36,91,250,178,7,126,49,207,79,71,178,54,166,254,215,45,214,0,35,231,136,15,208,211,85,255,0,128,93,252,236,100,131,35,231,136,15,208,211,85,255,0,128,93,252,236,96,84,39,133,199,211,179,76,191,150,190,231,173,47,248,160,31,11,143,167,102,153,127,45,125,207,90,95,240,0,0,0,0,0,0,26,225,113,179,244,185,213,239,227,125,203,249,231,23,253,195,239,246,5,211,111,226,133,155,250,20,69,0,241,179,244,185,213,239,227,125,203,249,231,23,253,195,239,246,5,211,111,226,133,155,250,20,64,119,240,0,16,167,197,83,137,154,205,11,208,102,97,24,173,122,211,101,26,140,233,173,112,203,27,185,100,165,183,49,169,230,230,106,162,238,215,42,73,28,77,95,253,43,156,139,187,74,208,240,245,225,51,246,212,235,83,105,50,40,101,76,39,20,100,119,44,130,70,238,157,116,87,42,67,70,142,79,69,149,205,118,235,234,140,100,138,157,246,59,215,139,254,123,83,148,241,117,83,138,45,67,150,155,12,177,91,237,204,139,186,53,178,76,207,54,247,125,170,218,152,209,87,224,214,167,184,159,158,18,218,95,75,129,112,139,105,201,221,76,140,185,103,87,26,187,213,75,213,19,159,164,201,22,158,6,239,249,188,144,115,162,123,186,174,247,170,129,49,109,118,187,101,142,217,73,101,178,219,233,168,45,244,16,178,154,150,150,154,38,199,20,17,49,168,214,49,140,106,34,53,168,136,136,136,157,145,16,250,128,0,0,0,68,74,207,12,158,29,110,60,71,207,175,117,214,148,146,223,58,54,181,113,52,137,18,220,235,175,81,92,250,167,38,254,212,107,217,122,27,114,43,185,149,119,106,242,18,236,1,225,26,141,68,107,81,17,17,54,68,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,61,115,195,21,76,50,83,207,27,100,142,86,171,30,199,34,42,57,170,155,42,42,47,170,20,115,226,153,195,226,105,86,179,75,154,90,104,150,59,94,77,205,91,35,227,143,104,219,83,81,87,91,34,183,118,198,214,162,242,198,157,183,85,219,222,169,220,188,162,31,120,155,104,178,106,127,15,247,27,221,13,175,204,215,99,141,154,232,174,100,28,239,100,52,244,85,142,223,116,99,149,17,29,34,123,209,59,250,160,21,237,225,89,173,82,105,246,185,65,134,213,220,89,79,67,145,163,104,216,201,102,228,99,231,168,172,161,141,17,17,100,106,43,149,172,237,217,87,234,95,66,242,81,81,200,142,106,162,162,166,232,169,239,53,130,211,92,150,183,79,181,59,26,202,98,154,74,105,172,55,202,58,215,42,57,88,168,176,84,49,234,139,221,171,182,236,248,167,167,170,27,28,112,247,168,212,186,169,164,24,198,97,79,87,21,67,234,237,116,78,168,116,114,35,246,153,212,177,72,228,85,71,59,191,227,61,235,191,253,32,100,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,15,93,68,204,166,167,150,162,71,35,89,19,28,247,42,174,200,136,137,186,129,92,190,48,122,214,252,123,79,237,154,93,103,184,177,181,119,58,136,106,42,163,100,219,57,105,164,130,190,7,162,163,100,69,245,68,78,237,84,248,252,10,203,225,127,76,170,245,99,91,241,76,90,10,89,103,133,215,106,25,106,145,145,171,145,176,121,184,88,245,118,204,114,34,109,39,125,211,111,137,148,124,72,53,58,163,81,120,148,190,66,219,138,207,75,98,146,166,210,198,54,101,115,26,176,215,213,237,219,157,200,138,136,255,0,171,236,66,66,120,56,232,219,46,217,165,231,85,110,148,156,208,81,210,212,91,233,250,145,238,137,51,37,183,206,215,167,51,21,55,217,87,186,59,127,171,222,5,176,96,152,244,24,142,17,143,98,180,205,70,197,102,181,82,91,216,136,136,155,54,24,91,26,122,34,39,163,126,9,246,33,206,143,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,176,159,219,103,251,226,255,0,239,147,103,179,88,79,237,179,253,241,127,247,201,179,216,0,0,21,211,227,105,253,129,112,79,227,122,127,66,168,42,55,14,211,220,231,80,101,185,65,131,226,119,75,228,150,107,124,215,91,131,104,105,157,50,211,82,68,155,201,51,249,83,217,106,124,126,180,68,238,91,151,141,167,246,5,193,63,141,233,253,10,160,197,62,7,141,71,101,122,182,215,34,42,45,182,208,138,139,239,252,101,72,17,191,195,235,140,228,225,43,82,42,163,201,109,145,214,97,57,90,195,79,124,124,52,205,117,101,34,177,93,210,168,137,200,156,238,107,57,221,205,22,251,57,170,170,137,204,137,189,247,88,175,182,108,158,205,67,145,99,183,74,91,149,174,229,3,42,168,235,41,101,73,33,158,23,166,237,123,28,157,156,213,69,69,69,66,159,60,77,124,63,159,165,215,26,238,33,52,98,203,255,0,129,181,242,245,114,11,77,52,104,137,101,157,238,253,250,38,53,59,83,61,203,221,19,247,183,47,230,57,17,157,99,195,119,143,249,184,125,189,65,163,186,179,115,146,77,54,186,206,190,82,173,233,204,235,13,92,142,77,228,223,215,203,57,85,86,70,247,229,85,231,111,229,163,130,238,1,234,166,169,167,172,167,138,178,142,162,57,224,157,141,146,41,99,122,57,146,49,201,186,57,170,157,149,21,21,21,21,15,104,0,0,0,0,0,0,3,92,46,54,126,151,58,189,252,111,185,127,60,227,99,211,92,46,54,126,151,58,189,252,111,185,127,60,224,47,251,135,223,236,11,166,223,197,11,55,244,40,142,254,116,14,31,127,176,46,155,127,20,44,223,208,162,59,248,3,93,62,61,254,152,250,179,252,98,155,254,171,77,139,10,34,241,104,211,218,156,47,140,75,221,253,96,145,148,121,157,174,130,245,78,229,69,228,87,54,20,165,149,17,125,235,207,76,231,42,123,185,211,220,168,5,200,112,192,218,38,240,211,164,173,182,61,239,163,76,26,194,148,238,127,206,88,254,79,135,149,87,235,219,99,38,145,47,194,251,87,109,250,167,194,46,45,110,101,67,86,233,132,44,152,213,194,45,251,179,162,188,212,238,219,215,149,105,223,15,127,78,102,189,19,230,169,45,0,0,0,0,0,225,51,135,211,199,133,100,18,86,62,54,192,219,93,90,202,233,21,17,136,196,137,219,171,183,237,182,219,239,185,173,151,15,49,201,54,191,105,156,48,198,231,200,252,194,204,214,181,169,186,185,86,182,45,145,19,222,165,241,113,251,171,212,154,49,194,134,121,144,58,181,41,238,55,139,124,152,245,169,17,118,123,234,235,26,232,145,89,253,211,35,89,101,251,34,85,247,20,227,225,203,167,53,58,147,198,62,157,81,71,15,61,53,134,224,185,29,91,213,55,72,153,68,213,154,55,47,219,51,97,106,125,111,64,54,20,0,0,0,1,174,135,30,76,123,56,196,213,166,201,42,200,171,146,84,46,234,136,155,34,163,85,19,183,193,54,79,213,220,190,158,27,165,164,159,135,125,45,158,223,201,229,100,194,236,143,131,145,188,173,233,173,12,42,221,147,220,155,109,216,165,143,21,140,42,124,67,141,44,178,189,209,43,41,178,138,43,117,238,149,54,94,237,117,51,32,145,119,95,93,230,167,153,127,228,247,22,171,225,189,156,51,60,224,195,77,235,29,82,146,212,218,40,102,177,212,55,126,241,45,36,242,67,27,87,255,0,168,178,39,125,142,64,36,192,0,1,175,135,137,75,232,31,198,246,168,186,218,247,186,36,173,161,71,43,213,21,122,169,111,166,73,83,183,185,36,71,162,125,91,27,7,154,210,241,57,154,65,169,28,70,106,86,107,65,50,84,82,94,50,155,148,212,79,103,126,122,111,48,246,192,190,171,190,241,163,61,59,124,0,190,62,4,224,172,167,224,247,73,35,174,157,37,145,113,138,89,26,228,114,174,209,185,21,209,183,191,193,138,212,219,221,177,157,206,151,162,152,131,244,255,0,70,240,76,18,88,150,57,49,220,106,217,107,145,170,155,42,62,10,88,227,118,255,0,94,237,93,254,179,186,1,215,243,189,63,194,53,59,26,169,195,245,11,21,182,100,54,90,196,252,109,21,194,157,179,70,170,136,187,57,17,201,236,189,55,93,156,155,57,23,186,42,41,93,188,64,120,47,225,183,197,170,191,112,233,155,203,142,85,189,93,35,108,87,215,62,166,133,87,190,204,138,165,168,179,68,223,79,158,147,47,214,133,153,0,53,174,212,221,23,226,15,132,188,230,141,185,165,138,249,134,94,160,145,102,181,221,168,170,21,177,202,173,93,186,148,213,112,187,149,87,209,85,17,220,200,138,156,200,155,236,88,135,2,30,42,53,185,77,222,209,163,28,75,212,195,231,235,94,202,43,78,93,187,34,100,178,47,102,69,92,222,205,107,156,190,202,76,222,202,170,212,123,123,171,203,29,212,45,57,193,245,95,18,174,193,181,19,25,161,191,88,238,44,86,79,71,87,26,57,187,237,217,237,95,86,61,187,238,215,181,81,205,94,232,168,166,188,220,99,240,243,39,12,90,255,0,145,105,100,21,83,85,218,34,88,238,22,90,153,191,124,150,130,116,230,139,157,81,17,21,236,94,104,220,168,136,138,232,220,168,136,138,136,6,199,160,142,190,31,90,177,114,214,78,18,112,44,170,253,94,250,203,197,29,36,182,107,132,210,73,207,35,229,164,149,208,181,239,119,170,189,241,50,39,170,175,117,87,238,187,250,172,138,0,0,0,0,0,83,103,141,167,246,122,193,63,138,9,253,54,160,185,50,155,60,109,63,179,214,9,252,80,79,233,181,0,74,175,6,255,0,162,53,87,241,190,227,252,205,49,58,72,45,224,223,244,70,170,254,55,220,127,153,166,39,72,3,136,203,255,0,173,59,223,240,117,79,243,78,57,115,136,203,255,0,173,59,223,240,117,79,243,78,3,90,206,31,127,179,214,155,127,27,236,223,211,98,54,106,53,149,225,247,251,61,105,183,241,190,205,253,54,35,102,160,0,0,5,6,248,171,75,69,39,28,57,219,41,26,137,44,116,182,118,212,170,55,109,228,249,54,153,81,85,125,254,194,199,223,234,219,220,95,93,109,109,29,182,138,162,227,112,170,138,154,150,150,39,207,60,210,189,26,200,163,106,42,185,206,114,246,68,68,69,85,85,247,33,173,95,16,218,139,81,174,188,65,230,186,135,110,130,89,211,40,191,207,37,186,22,162,186,71,83,171,250,116,204,219,109,213,221,54,198,158,158,190,239,112,23,163,225,225,21,76,60,22,233,83,42,165,73,30,182,119,189,21,21,87,102,58,166,85,98,126,166,171,83,245,18,40,233,90,37,129,46,150,232,238,17,166,238,217,100,198,113,250,11,84,206,71,115,115,203,12,12,100,142,223,209,119,122,57,123,118,239,216,238,160,0,0,0,0,10,25,206,124,40,120,201,194,237,175,186,82,97,214,124,158,56,155,207,36,118,59,180,114,204,212,239,190,209,202,145,185,234,155,39,102,35,151,186,108,139,223,107,230,0,107,119,195,230,181,229,252,34,107,76,57,156,250,119,108,184,93,172,210,58,146,186,209,145,91,121,42,41,215,153,57,210,55,61,189,90,74,132,68,86,163,209,55,77,213,28,215,34,171,86,255,0,56,124,215,156,31,137,45,45,181,106,174,3,60,158,74,189,29,21,77,36,202,157,122,26,166,109,213,167,149,17,118,71,183,116,95,130,181,205,114,118,114,16,235,198,11,134,252,119,44,209,180,226,26,207,106,134,12,155,13,158,154,158,229,83,20,104,143,173,182,77,43,97,70,201,183,119,44,114,201,27,154,189,249,90,233,19,209,119,72,249,224,183,171,149,118,13,100,202,116,114,174,162,69,182,229,150,159,148,233,99,245,107,43,169,28,158,137,249,60,208,201,38,235,239,233,49,23,126,219,5,200,16,255,0,196,179,139,138,238,25,52,118,27,54,21,90,144,103,57,187,166,161,181,76,213,78,123,125,59,26,158,98,177,19,243,218,143,99,25,253,219,209,221,249,21,22,96,20,93,226,241,156,214,229,28,96,220,113,137,170,149,244,216,117,146,221,108,134,36,69,70,198,233,161,74,183,175,193,92,190,101,187,170,123,145,169,238,236,29,15,130,94,12,242,238,51,53,14,189,215,11,189,93,171,17,179,61,181,25,21,245,91,213,154,73,36,114,170,83,194,175,236,233,228,217,202,174,118,232,196,69,115,145,85,90,199,220,230,152,240,73,194,190,146,218,225,183,98,218,39,140,84,77,19,26,215,92,46,244,49,220,107,36,84,245,114,205,80,142,115,85,87,186,163,121,91,190,219,34,108,136,157,87,195,119,78,109,26,115,193,214,159,199,110,134,63,51,145,209,46,69,95,51,83,188,243,213,57,94,213,119,214,216,186,81,253,145,167,175,170,201,176,48,78,170,240,59,194,190,176,218,42,45,153,62,141,99,180,53,19,49,205,101,206,203,69,29,186,186,23,47,163,219,44,13,106,185,81,87,116,71,163,155,241,106,162,170,20,205,198,159,6,89,167,6,89,237,185,208,94,103,187,98,247,151,190,123,5,246,38,44,82,178,72,220,138,176,77,203,217,147,177,21,174,69,106,236,228,94,102,236,168,230,183,96,242,46,120,151,105,189,187,81,184,56,206,252,213,51,95,89,140,193,22,69,65,42,162,111,12,180,207,69,145,201,191,198,7,78,207,142,207,95,95,64,56,127,13,158,45,234,184,157,209,167,218,243,42,228,155,59,194,150,42,27,196,142,84,71,87,192,228,95,47,89,183,231,61,24,230,191,251,182,57,123,35,145,9,118,81,119,132,62,115,91,139,241,131,110,198,33,170,86,83,102,54,75,141,178,104,149,21,91,35,161,133,106,216,191,4,114,121,103,108,171,238,87,39,191,189,232,128,0,0,0,0,35,95,136,255,0,208,155,84,255,0,131,169,127,166,211,146,80,141,126,35,255,0,66,109,83,254,14,165,254,155,78,5,85,248,78,253,54,113,47,224,235,183,244,41,75,232,40,95,194,119,233,179,137,127,7,93,191,161,74,95,64,0,0,26,233,241,239,244,199,213,159,227,20,223,245,90,95,111,15,191,216,23,77,191,138,22,111,232,81,20,37,199,191,211,31,86,127,140,83,127,213,105,125,188,62,255,0,96,93,54,254,40,89,191,161,68,7,127,0,0,0,0,0,1,92,62,36,220,6,107,207,19,218,201,103,212,157,43,143,30,158,221,108,197,41,108,210,83,214,220,86,158,161,245,12,172,171,149,220,168,172,86,114,242,84,51,186,185,61,29,245,111,87,122,185,160,26,213,195,205,242,158,217,171,122,119,114,199,106,36,122,186,150,90,168,153,61,37,74,181,123,164,115,49,95,12,219,118,221,168,229,236,169,186,108,166,204,71,78,213,221,39,194,117,191,79,47,58,103,168,22,152,171,236,247,154,119,66,244,115,81,95,4,155,123,19,196,171,243,36,99,182,115,92,158,138,159,104,16,251,195,127,143,156,115,93,237,212,186,23,149,227,54,108,83,47,178,80,255,0,161,144,90,96,109,53,186,231,75,18,123,73,4,13,217,33,145,141,246,157,19,119,106,181,28,230,236,136,173,108,242,53,162,165,170,203,184,92,226,37,101,167,157,83,32,211,60,173,241,57,204,246,27,52,148,117,42,199,167,189,57,36,70,57,61,232,173,127,189,20,217,58,193,123,160,201,108,86,220,142,212,247,62,138,235,73,13,109,51,156,221,149,98,149,136,246,42,167,185,118,114,1,247,145,243,196,7,232,105,170,255,0,192,46,254,118,50,65,145,243,196,7,232,105,170,255,0,192,46,254,118,48,42,19,194,227,233,217,166,95,203,95,115,214,151,252,80,15,133,199,211,179,76,191,150,190,231,173,47,248,0,0,0,0,0,0,13,112,184,217,250,92,234,247,241,190,229,252,243,139,254,225,247,251,2,233,183,241,66,205,253,10,34,128,120,217,250,92,234,247,241,190,229,252,243,139,254,225,247,251,2,233,183,241,66,205,253,10,32,59,248,0,13,125,124,76,233,234,233,120,226,213,8,171,103,235,72,234,155,108,141,119,50,187,104,223,108,165,115,27,186,252,24,173,77,189,19,109,147,177,113,220,5,186,141,220,28,233,50,208,178,70,199,248,57,2,57,36,245,234,35,157,212,95,177,95,204,169,245,108,86,79,140,166,156,213,227,28,77,91,51,230,194,190,67,52,199,224,123,101,219,100,90,170,69,88,37,103,215,180,126,89,127,223,147,59,194,23,87,173,249,231,11,145,233,228,149,109,117,223,79,110,83,208,205,10,252,255,0,41,83,35,234,41,229,255,0,114,170,249,163,79,253,138,253,74,161,57,0,0,10,122,190,120,211,107,181,174,245,112,182,67,165,56,27,227,164,170,150,6,185,201,89,186,163,30,173,69,95,199,122,246,46,20,136,149,190,21,60,22,220,43,106,43,234,180,250,236,233,170,101,124,210,57,50,26,212,221,206,85,85,93,146,78,221,212,8,79,253,91,77,122,255,0,98,108,7,252,21,191,231,135,245,109,53,235,253,137,176,31,240,86,255,0,158,38,151,245,39,120,38,255,0,99,187,191,252,98,173,255,0,56,87,255,0,138,55,12,218,9,195,45,227,79,49,253,25,176,213,219,43,111,84,215,42,203,187,106,46,51,213,115,68,199,83,178,153,83,170,247,114,247,243,59,237,182,251,39,192,9,221,225,229,199,22,163,241,137,115,206,41,115,92,46,193,102,166,197,96,183,201,12,182,164,159,219,125,67,167,78,87,172,143,114,122,66,170,155,109,232,164,211,43,31,192,247,26,158,151,7,213,108,193,209,189,33,185,221,109,118,214,57,126,106,186,150,25,228,114,39,214,137,86,221,254,212,44,224,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,193,103,120,244,25,118,17,144,226,181,45,71,69,121,181,85,219,228,69,68,93,219,52,46,141,125,81,83,209,223,5,251,20,231,71,168,26,214,241,65,166,85,122,79,173,249,94,45,61,44,176,66,219,181,124,180,136,248,213,168,232,60,220,204,98,183,118,53,21,54,143,182,201,183,192,179,79,7,205,107,126,67,167,247,61,46,188,92,88,234,187,101,76,213,20,177,190,109,220,148,209,193,65,3,17,17,210,42,250,170,167,102,162,124,62,6,32,241,142,209,182,90,115,75,54,170,218,233,57,96,172,165,167,183,212,116,227,217,22,103,203,112,157,207,94,86,34,111,178,38,234,174,223,234,247,145,239,195,131,83,170,52,235,137,75,28,46,184,172,20,183,217,41,173,47,99,166,86,177,203,53,125,38,253,185,218,138,170,140,250,254,197,3,96,16,122,233,230,101,77,60,85,17,185,28,201,88,215,181,81,119,69,69,77,208,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,49,175,17,185,212,90,117,162,153,134,83,36,233,19,233,108,151,7,68,238,100,106,245,27,73,51,211,101,230,111,127,99,220,187,153,40,175,95,23,189,95,151,23,210,154,13,61,182,92,230,167,171,187,85,196,250,134,69,55,34,201,77,45,53,124,78,107,145,175,69,86,170,181,55,69,106,162,237,239,244,2,161,53,7,34,168,205,51,252,131,37,145,239,154,91,197,218,174,177,21,85,92,231,44,179,61,255,0,21,221,119,119,197,126,213,47,91,195,103,73,255,0,99,126,27,108,55,10,154,120,25,83,146,83,210,222,145,205,102,207,72,234,40,40,215,149,202,172,106,239,187,59,167,116,250,212,164,61,9,194,106,181,11,87,177,44,90,158,14,178,86,222,168,34,153,170,213,118,241,190,170,38,59,178,53,223,159,239,77,141,144,180,183,26,139,13,211,108,91,21,134,36,141,182,155,45,13,23,34,53,27,202,177,83,177,155,109,178,109,243,126,9,246,32,29,164,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,6,176,159,219,103,251,226,255,0,239,147,103,179,88,79,237,179,253,241,127,247,201,179,216,0,0,21,211,227,105,253,129,112,79,227,122,127,66,168,49,87,129,215,245,217,171,95,193,214,143,231,106,76,171,227,105,253,129,112,79,227,122,127,66,168,49,87,129,215,245,217,171,95,193,214,143,231,106,64,182,74,250,10,43,165,13,69,178,229,73,13,85,37,92,79,130,162,9,152,143,142,88,222,138,215,49,205,94,202,213,69,84,84,95,84,82,141,60,69,120,11,184,112,207,148,63,81,244,230,130,122,173,50,190,212,170,68,141,71,72,235,21,67,182,218,154,103,46,234,177,57,85,122,82,42,251,185,29,237,34,57,247,164,112,249,126,33,140,103,216,197,203,12,204,236,148,151,139,37,226,157,212,181,212,53,76,231,138,104,157,234,138,158,229,244,84,84,217,81,81,21,21,21,17,64,169,143,12,111,16,95,192,74,155,103,14,26,217,122,219,26,169,145,180,184,189,226,161,127,249,182,103,191,217,164,157,234,189,169,220,231,108,199,47,239,106,187,42,164,123,116,237,252,215,207,142,158,10,242,78,17,245,5,18,137,106,110,120,13,250,87,186,193,118,145,17,94,213,68,221,212,147,237,217,38,98,47,174,200,143,111,180,136,139,204,214,204,207,12,31,16,85,190,71,107,225,167,91,239,138,235,155,17,180,152,149,234,165,219,173,83,17,61,154,25,228,85,253,241,19,100,137,203,243,145,17,138,188,200,206,96,180,0,0,0,0,0,0,3,92,46,54,126,151,58,189,252,111,185,127,60,227,99,211,92,46,54,126,151,58,189,252,111,185,127,60,224,47,251,135,223,236,11,166,223,197,11,55,244,40,142,254,116,14,31,127,176,46,155,127,20,44,223,208,162,59,248,2,17,120,172,112,195,95,174,122,31,14,160,98,52,11,83,148,105,202,207,112,108,17,179,121,43,45,175,106,121,168,155,178,110,231,183,166,201,90,159,6,61,17,21,94,132,221,0,107,223,192,87,23,117,188,38,106,234,93,174,254,102,171,9,200,216,202,28,142,142,20,230,115,88,142,222,58,168,219,239,146,37,87,118,252,166,61,237,245,84,84,191,220,103,38,199,179,76,122,223,149,226,119,154,75,181,158,237,78,202,170,42,218,89,18,72,167,137,201,187,92,215,39,170,127,252,10,169,241,20,240,209,184,90,235,174,122,243,195,150,61,37,85,182,161,207,172,200,113,138,54,115,73,74,245,93,223,83,71,26,119,116,107,221,95,19,123,177,119,86,162,179,118,178,51,240,117,226,3,170,188,36,212,59,26,109,42,101,24,45,68,235,53,77,130,174,101,141,212,242,59,231,201,75,46,202,176,185,87,187,154,168,172,114,239,186,35,151,152,13,128,65,20,116,167,196,239,131,253,79,183,195,37,94,163,183,14,185,61,169,213,183,228,176,58,145,209,175,254,221,57,160,114,111,191,164,155,252,81,55,51,69,63,18,28,59,213,210,37,125,46,189,105,212,212,202,138,169,52,121,77,11,163,84,69,84,85,230,73,118,236,168,187,253,128,100,99,209,91,91,69,109,162,168,184,220,106,225,165,164,165,137,243,207,60,242,35,35,138,54,162,171,158,247,47,102,181,17,21,85,87,178,34,17,171,85,60,72,184,63,210,186,25,103,155,86,109,249,77,107,17,122,84,24,178,165,206,73,149,61,201,44,107,208,111,218,249,26,85,135,24,190,36,26,171,197,20,83,225,150,74,119,97,184,2,191,218,180,211,78,175,168,184,34,47,101,171,153,54,231,79,122,68,212,70,34,250,243,170,35,144,61,254,36,188,101,69,196,254,168,69,140,97,21,110,118,159,97,146,203,13,174,68,221,18,231,84,190,204,181,170,159,152,187,114,196,139,221,25,187,151,101,145,90,147,107,194,23,133,234,237,49,211,91,134,189,102,54,231,83,95,51,232,35,138,209,20,173,86,201,5,153,174,71,181,234,139,182,221,119,163,94,158,187,178,56,156,139,237,42,17,155,195,195,195,134,241,172,55,59,110,180,235,141,146,106,12,2,149,236,171,182,90,234,89,203,46,64,228,93,218,174,98,247,109,39,100,85,85,79,198,162,162,55,217,85,113,116,16,195,13,60,44,167,167,137,145,69,19,81,140,99,26,141,107,90,137,178,34,34,118,68,68,247,1,251,0,0,0,1,88,158,54,26,57,81,114,197,176,109,117,181,210,171,254,69,158,92,118,236,230,183,117,72,39,252,109,51,215,224,214,200,217,155,186,254,84,204,79,127,126,181,224,171,174,145,82,92,51,30,29,239,53,168,212,174,219,38,178,49,238,219,121,90,214,197,87,27,119,245,85,98,64,244,68,95,72,228,93,189,84,179,77,87,211,44,87,89,180,227,32,210,236,218,145,106,44,217,29,19,232,234,90,213,217,236,223,101,100,172,95,115,216,246,177,237,95,115,154,138,107,211,168,88,54,177,240,67,196,63,201,174,170,158,207,148,98,21,237,174,179,221,97,103,226,171,41,247,94,149,68,123,166,210,69,35,55,107,154,187,167,119,198,244,221,28,208,54,66,4,54,225,119,196,231,64,245,171,18,163,135,82,242,235,46,159,102,144,70,216,238,52,87,122,166,210,208,207,34,39,121,105,170,37,84,98,177,219,111,200,247,35,218,171,203,237,34,35,221,152,53,23,140,238,23,52,190,195,61,255,0,37,215,12,74,102,68,197,123,40,237,119,72,107,235,39,95,115,99,130,7,57,238,221,123,111,178,53,55,238,168,157,192,248,120,224,215,10,110,31,248,102,204,243,134,87,37,53,222,170,137,246,123,31,181,179,223,113,169,107,163,137,89,241,88,211,158,101,79,205,137,197,44,120,127,104,156,154,235,197,78,23,141,212,209,186,123,53,154,169,50,27,202,242,238,196,164,164,84,145,24,255,0,238,100,151,165,23,255,0,85,57,30,56,56,209,202,56,198,207,168,159,71,107,169,179,225,214,39,62,27,5,153,207,231,153,239,122,162,58,162,126,93,209,211,63,102,162,53,55,70,53,17,173,85,85,115,159,103,94,24,28,35,220,56,116,210,90,156,211,59,181,173,38,113,157,36,85,21,84,211,51,105,109,180,44,221,96,166,114,42,110,215,175,50,201,34,123,149,88,213,77,216,4,211,42,247,137,15,24,60,211,78,115,220,159,76,116,247,68,237,244,151,44,102,231,85,105,158,191,34,173,146,102,190,88,37,116,110,115,105,225,233,236,213,229,221,171,213,93,209,81,118,248,218,17,78,94,47,220,44,92,241,29,69,103,18,184,165,177,242,99,185,95,70,150,254,176,179,116,162,185,177,136,198,74,244,79,154,201,152,214,119,219,110,163,29,186,239,35,81,66,221,112,220,174,205,157,226,54,92,219,30,169,74,139,93,254,223,79,114,163,149,21,23,158,25,163,108,140,94,221,189,28,135,48,82,231,135,111,137,5,30,129,91,98,209,109,111,154,178,124,27,172,233,45,55,104,152,233,165,178,43,213,92,248,159,27,81,93,37,59,156,170,228,229,69,115,28,231,108,142,71,108,219,78,199,120,172,225,155,43,182,182,235,98,215,236,2,122,117,106,57,220,249,5,44,50,70,139,233,207,28,143,107,216,189,151,179,145,20,12,170,81,223,140,94,91,105,201,56,186,130,213,108,157,178,77,140,98,118,251,77,119,43,183,228,157,211,84,213,114,253,75,211,170,139,183,214,78,14,42,124,84,244,67,72,172,53,150,77,26,190,91,245,11,51,158,55,199,74,235,124,157,107,85,19,251,162,75,53,67,87,150,100,69,238,145,196,174,230,219,187,152,138,138,181,53,164,26,91,170,156,100,107,220,120,229,21,92,247,28,131,41,175,150,229,123,187,212,34,185,180,177,57,252,213,21,114,170,126,75,121,187,53,54,221,85,172,111,117,68,2,226,124,40,177,154,220,123,130,220,86,170,185,170,197,189,220,46,119,56,152,169,178,164,107,82,248,155,254,20,135,153,62,167,33,48,14,3,1,194,108,58,109,131,216,52,251,23,167,88,45,56,229,182,158,215,68,197,219,155,165,12,104,198,171,149,61,92,168,221,213,125,234,170,190,243,159,0,0,0,0,0,83,103,141,167,246,122,193,63,138,9,253,54,160,185,50,155,60,109,63,179,214,9,252,80,79,233,181,0,74,175,6,255,0,162,53,87,241,190,227,252,205,49,58,72,45,224,223,244,70,170,254,55,220,127,153,166,39,72,3,136,203,255,0,173,59,223,240,117,79,243,78,57,115,136,203,255,0,173,59,223,240,117,79,243,78,3,90,206,31,127,179,214,155,127,27,236,223,211,98,54,106,53,133,209,235,245,167,21,213,204,35,39,191,85,249,91,101,159,35,182,215,214,207,211,115,250,80,69,85,27,228,127,43,81,92,237,154,213,93,154,138,171,183,100,85,47,65,60,81,184,20,114,236,154,230,158,138,189,241,155,194,127,247,160,18,168,16,195,48,241,113,224,207,27,165,124,214,60,159,34,202,229,107,119,108,54,171,12,241,43,151,225,189,90,64,137,254,31,113,10,248,147,241,127,213,109,78,181,213,226,58,41,143,46,158,218,106,152,177,75,116,117,79,94,239,43,23,215,166,246,162,50,155,116,237,236,163,158,158,173,123,64,206,254,42,60,116,90,49,172,106,233,195,22,148,222,155,83,144,221,152,180,185,101,117,51,145,204,183,210,57,61,186,36,114,122,205,34,47,44,136,159,49,138,230,175,180,239,102,44,120,89,240,189,91,173,218,239,71,169,23,235,115,151,14,211,170,136,174,117,18,61,190,197,85,201,171,205,75,78,155,246,119,43,209,37,122,119,78,88,209,171,183,81,12,101,194,127,5,250,189,197,238,93,212,179,193,81,109,197,162,169,85,189,101,85,209,185,208,68,187,243,61,145,170,247,158,161,119,223,145,23,178,185,21,234,212,93,203,232,209,109,26,192,244,11,78,109,58,95,167,54,164,162,179,218,163,219,153,219,58,106,169,157,222,73,230,122,34,115,200,245,238,171,246,34,34,53,17,16,59,192,0,0,0,8,245,199,39,18,121,71,10,154,47,6,169,226,152,181,190,253,63,203,116,182,218,138,106,233,36,100,108,134,88,229,94,116,88,251,162,163,216,196,239,219,218,95,126,198,32,224,39,196,59,35,226,235,80,178,28,15,44,194,236,88,236,246,171,58,93,104,210,134,166,89,36,168,68,153,145,200,155,63,182,205,234,51,211,191,114,68,241,93,161,209,113,23,160,25,126,146,164,208,193,91,118,163,73,109,147,203,191,36,85,208,189,178,192,231,42,119,70,172,140,107,92,189,253,151,59,178,250,20,1,167,25,238,170,240,151,174,20,185,77,186,138,123,38,93,135,87,201,79,91,110,175,141,205,71,237,187,38,166,157,155,166,236,123,85,90,187,47,189,28,213,69,70,185,3,101,160,69,13,2,241,46,225,123,90,108,20,211,223,51,171,110,159,228,60,136,149,150,140,146,177,148,172,142,77,187,244,170,159,203,12,172,85,69,229,94,102,185,123,110,198,170,162,25,39,62,227,39,133,189,53,179,75,123,201,181,215,14,88,227,98,189,180,214,251,172,85,245,82,236,158,140,130,157,95,35,189,54,223,151,109,253,85,0,198,254,40,153,109,167,22,224,171,58,167,185,78,214,207,126,125,5,166,130,53,118,203,52,239,171,138,69,106,125,105,20,82,191,111,131,20,173,79,8,203,53,109,211,140,219,61,117,44,78,116,86,139,29,210,182,165,81,55,70,70,232,122,8,171,240,78,121,216,159,106,161,214,56,243,227,126,243,197,238,103,71,77,103,183,84,89,176,76,113,242,124,141,111,157,201,215,158,87,118,125,85,71,42,171,122,138,136,136,214,34,170,49,187,162,42,171,156,171,61,188,34,56,91,188,233,94,158,221,117,203,55,182,201,71,121,207,32,134,27,77,52,173,68,146,27,75,87,157,36,84,245,106,206,245,107,182,95,201,138,53,252,160,44,40,162,111,23,28,54,175,26,227,46,245,126,154,25,27,14,89,102,182,93,33,122,167,178,228,142,4,164,118,203,245,45,47,116,250,254,178,246,72,91,226,125,194,45,211,136,253,38,164,204,48,27,119,154,205,240,94,181,77,45,52,109,252,101,202,133,232,139,61,51,125,238,145,21,141,146,52,239,186,181,205,68,222,64,59,247,135,62,123,104,207,248,56,211,154,155,92,204,116,182,59,119,200,21,177,39,206,134,162,145,203,31,43,190,183,49,35,145,62,169,27,233,232,73,67,95,254,3,248,214,190,112,125,159,86,209,223,232,171,110,88,45,253,237,101,242,215,22,201,53,60,204,221,172,170,133,29,178,36,141,69,86,185,155,162,61,189,149,119,107,21,46,151,78,184,180,225,179,85,108,241,222,112,173,106,196,234,88,230,35,223,77,83,114,142,146,174,20,95,245,202,121,149,178,179,225,186,181,19,116,93,149,64,203,100,102,241,33,212,75,86,157,112,113,168,51,220,37,143,204,100,52,77,199,104,33,122,236,179,79,86,228,98,163,123,166,234,216,186,178,125,145,175,175,161,222,245,43,139,142,27,52,150,203,37,243,52,214,108,90,22,181,142,124,116,148,151,24,234,235,39,217,23,180,116,240,171,164,127,116,219,116,110,200,170,155,170,110,82,199,29,28,107,228,92,98,103,84,84,246,139,109,101,167,9,176,200,248,236,118,137,28,142,154,121,94,187,45,84,232,205,211,172,230,242,181,24,138,228,98,110,141,85,230,115,156,29,215,194,23,11,171,201,120,194,160,200,162,165,87,193,137,88,174,87,57,101,94,205,141,101,141,41,26,155,254,114,249,149,217,61,118,71,47,185,75,208,33,159,134,63,8,215,62,26,244,138,175,39,207,40,18,155,56,206,93,13,85,117,51,145,170,251,117,27,17,124,189,50,175,170,63,219,115,228,77,246,221,205,106,166,241,238,179,48,0,0,0,0,1,26,252,71,254,132,218,167,252,29,75,253,54,156,146,132,107,241,31,250,19,106,159,240,117,47,244,218,112,42,175,194,119,233,179,137,127,7,93,191,161,74,95,65,66,254,19,191,77,156,75,248,58,237,253,10,82,250,0,0,0,215,79,143,127,166,62,172,255,0,24,166,255,0,170,210,251,120,125,254,192,186,109,252,80,179,127,66,136,161,46,61,254,152,250,179,252,98,155,254,171,75,237,225,247,251,2,233,183,241,66,205,253,10,32,59,248,0,0,0,10,152,135,198,123,83,168,243,86,99,25,22,144,98,116,84,208,93,18,130,186,167,206,85,34,195,27,101,228,145,251,47,167,42,35,151,101,248,22,202,199,178,70,54,72,222,142,107,145,21,174,69,221,21,23,222,133,8,248,150,240,207,124,208,126,33,239,121,61,45,178,79,192,252,246,178,107,221,166,177,145,187,165,28,242,185,95,83,74,170,187,162,61,146,57,206,70,239,243,30,197,79,122,36,159,224,51,197,51,18,177,98,22,141,23,226,86,190,123,123,236,208,178,134,209,149,172,110,154,25,105,152,136,216,225,172,70,162,189,175,98,108,212,149,17,90,230,162,115,242,170,43,222,22,162,12,97,73,197,23,13,85,214,175,151,41,120,129,211,151,208,163,57,221,55,225,61,18,53,137,178,46,206,222,77,218,189,211,116,93,149,61,232,65,62,59,124,83,112,159,192,251,174,145,112,211,120,91,205,210,243,3,232,174,89,68,76,115,41,168,160,122,43,100,101,42,185,17,100,149,205,85,78,162,39,35,17,119,106,185,221,218,21,199,197,54,91,105,206,248,146,212,236,190,193,59,103,182,93,50,187,156,244,115,53,219,182,104,22,161,232,201,17,126,14,106,35,147,237,54,39,209,203,53,110,57,164,88,62,61,114,137,209,213,218,241,187,101,21,67,28,155,43,100,142,150,54,57,21,61,202,138,213,40,155,195,227,133,187,207,18,154,241,105,117,85,182,71,97,152,149,84,23,92,138,169,205,78,154,177,142,230,138,151,191,171,166,115,57,118,78,232,206,119,123,141,130,64,17,243,196,7,232,105,170,255,0,192,46,254,118,50,65,145,167,196,134,251,75,96,224,167,83,234,106,165,141,158,106,130,154,134,52,114,247,123,231,172,134,52,68,79,122,251,74,191,98,42,175,100,80,42,95,194,227,233,217,166,95,203,95,115,214,151,252,80,151,133,37,146,170,235,198,246,21,95,2,251,22,106,43,189,116,253,183,246,29,111,158,4,251,61,169,218,95,104,0,0,0,0,0,0,26,225,113,179,244,185,213,239,227,125,203,249,231,23,253,195,239,246,5,211,111,226,133,155,250,20,69,0,241,179,244,185,213,239,227,125,203,249,231,23,253,195,239,246,5,211,111,226,133,155,250,20,64,119,240,0,17,99,196,107,134,42,190,38,56,125,171,163,198,41,22,124,191,17,149,215,187,28,76,110,239,171,115,88,169,53,34,125,114,179,230,252,100,100,126,137,185,78,124,30,113,59,145,240,149,173,84,121,213,61,52,245,86,122,148,249,51,35,181,122,58,166,137,207,69,127,42,42,162,36,209,171,81,236,85,219,187,85,170,168,215,56,216,204,171,223,18,47,13,218,252,154,190,231,196,39,15,118,39,212,221,42,92,234,188,151,26,164,103,183,84,255,0,87,214,82,49,62,116,139,221,100,137,59,189,85,92,221,220,170,142,11,32,211,237,64,196,53,79,12,180,234,6,7,123,167,187,88,175,116,204,170,163,170,133,221,156,215,39,205,114,122,177,237,93,218,230,59,103,53,200,168,168,138,138,135,98,53,210,225,119,140,189,105,225,31,32,157,216,85,115,43,44,117,83,115,93,49,187,154,57,105,42,30,155,53,94,136,138,142,134,100,68,68,231,110,203,217,17,200,228,78,82,215,180,79,197,127,133,157,82,164,130,155,49,189,85,105,213,241,200,137,37,37,241,138,250,69,127,191,167,87,26,44,106,212,248,202,145,47,247,32,76,240,99,90,94,38,120,112,173,160,91,165,46,191,233,196,180,109,106,189,211,183,41,161,228,106,34,110,187,175,87,100,217,61,119,244,247,152,119,88,124,77,184,71,210,107,124,238,163,212,72,115,107,171,17,201,13,187,23,68,173,234,57,62,53,8,169,78,214,239,183,126,162,174,219,170,35,182,2,76,228,217,54,61,133,227,215,12,175,44,188,210,90,108,246,154,119,213,86,214,213,72,145,197,4,77,77,220,231,57,125,19,255,0,224,107,195,198,103,17,53,220,85,241,5,119,212,26,42,122,150,218,83,146,207,142,210,57,170,178,50,130,39,59,165,187,119,93,159,35,222,249,21,169,232,233,21,19,208,236,188,93,241,243,172,28,90,214,173,142,225,203,141,225,16,79,212,163,198,232,37,115,155,35,145,119,100,149,82,246,90,137,19,182,221,154,198,237,187,88,139,186,172,181,240,208,240,235,188,81,94,45,124,70,235,221,130,74,36,163,88,235,113,91,5,91,121,101,89,83,117,109,109,84,106,155,177,27,217,209,49,118,85,93,158,168,136,141,230,9,177,192,166,130,79,195,159,13,24,174,7,118,165,74,123,253,92,110,188,223,89,239,109,125,78,206,116,110,219,223,27,18,56,151,255,0,101,234,166,127,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8,161,226,77,164,255,0,178,79,13,183,235,133,53,60,14,169,198,233,234,175,74,231,179,119,172,116,244,21,139,202,213,70,57,119,221,253,147,178,125,104,81,78,159,228,53,24,94,127,143,228,177,190,72,101,179,221,169,43,21,81,85,174,106,197,59,31,241,77,151,118,252,83,237,67,101,205,82,198,162,204,180,219,41,197,166,137,37,109,218,205,93,69,200,173,71,115,117,105,222,205,182,217,119,249,223,5,251,20,214,247,93,240,170,173,61,213,236,183,22,168,131,162,148,87,170,248,161,98,53,91,180,108,170,149,141,236,173,111,230,123,147,96,54,33,225,203,58,139,81,116,83,15,202,99,157,37,125,85,146,222,233,93,204,142,94,163,169,33,122,238,188,206,239,237,251,215,115,37,21,235,225,9,171,242,101,26,83,95,167,183,59,156,213,21,118,154,185,95,78,201,102,231,88,233,162,166,160,137,173,106,57,234,168,212,87,46,200,141,68,77,253,222,133,133,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,225,206,70,181,92,190,136,155,148,127,226,213,169,210,229,250,253,6,51,12,177,186,150,207,109,108,14,70,57,87,105,98,173,174,98,239,179,213,55,217,223,4,95,176,187,91,205,67,41,45,21,213,82,63,145,144,211,75,35,156,139,182,200,141,85,85,223,245,26,231,241,153,122,125,247,136,252,230,169,213,82,206,200,239,151,56,163,116,143,230,217,137,95,80,168,136,187,175,110,254,224,51,103,133,14,150,75,157,241,22,183,202,202,39,186,130,195,110,243,241,204,177,170,181,42,96,174,161,114,39,50,177,205,223,149,234,187,110,139,245,161,121,204,106,49,141,98,122,53,17,16,173,239,6,253,56,249,47,79,175,89,244,148,242,181,213,117,181,52,109,123,217,178,43,95,5,190,84,217,121,83,225,249,223,171,222,89,24,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,20,229,253,71,14,39,63,14,63,9,127,14,180,195,202,252,171,231,185,62,83,184,117,58,125,110,125,182,242,91,115,109,245,237,191,188,184,208,0,0,0,138,62,34,60,40,234,39,22,250,103,141,97,154,113,121,199,45,181,182,107,239,202,147,201,123,168,158,24,157,23,151,150,61,154,176,195,42,171,185,164,78,202,136,155,111,223,220,116,175,14,78,6,245,103,132,27,230,113,115,212,172,135,18,185,69,147,82,80,193,72,150,58,186,153,156,199,66,249,156,229,147,173,79,18,34,42,72,221,182,223,209,125,9,198,0,0,0,233,250,183,164,216,46,184,105,253,219,76,245,26,204,203,149,146,241,23,78,86,111,203,36,79,78,236,154,39,254,68,140,118,206,107,147,209,83,222,155,162,212,189,239,193,87,136,202,76,130,181,216,134,166,105,228,182,168,170,158,182,234,138,234,250,250,122,183,66,142,252,91,164,100,116,143,107,36,219,109,209,175,114,34,250,41,115,0,12,75,195,37,131,136,76,75,76,104,241,62,35,239,120,189,247,33,180,35,105,105,239,54,58,202,137,221,93,76,214,162,53,245,41,60,17,42,76,155,108,174,110,252,253,156,187,59,125,242,208,0,0,0,0,0,10,153,226,35,194,99,136,205,91,215,76,239,83,113,204,211,77,233,173,121,61,246,174,233,73,13,117,198,189,149,12,138,89,21,205,73,26,202,55,53,29,178,247,68,114,167,214,165,179,0,58,198,151,99,21,248,78,153,226,56,101,214,106,121,107,108,22,42,11,93,76,148,238,115,162,124,176,83,178,55,171,21,200,138,173,87,53,118,85,68,93,182,221,19,208,236,224,0,0,0,34,23,19,158,25,60,63,241,21,91,85,149,91,33,155,3,203,234,156,233,38,186,217,225,107,160,170,145,83,231,84,82,42,163,30,187,247,87,49,99,123,149,85,92,229,37,232,2,143,181,15,193,231,138,236,86,170,79,192,183,98,249,181,38,202,232,157,69,115,109,28,235,183,185,209,213,116,218,215,47,213,35,147,235,49,178,120,102,241,196,234,255,0,147,83,65,235,58,187,170,115,45,234,216,145,122,111,251,239,152,228,244,254,235,215,183,175,99,96,160,5,27,224,126,15,188,91,229,21,49,38,87,79,139,225,212,202,168,178,190,225,118,101,84,173,77,187,242,178,149,37,107,151,221,178,185,19,235,39,79,13,222,19,218,9,162,245,212,185,70,160,212,203,169,57,21,50,163,227,249,74,149,145,91,32,145,23,116,115,41,55,119,58,167,198,87,189,61,232,214,169,55,192,30,17,168,212,70,181,17,17,19,100,68,247,30,64,0,0,0,0,0,97,222,37,248,83,210,62,42,177,6,99,26,153,105,145,42,168,185,223,107,188,81,57,35,174,183,72,237,185,150,55,170,42,43,93,178,115,49,200,173,118,200,187,110,141,84,204,64,10,63,213,255,0,8,14,39,240,123,173,66,233,155,45,26,135,102,69,87,65,53,45,100,52,21,104,206,255,0,190,65,82,246,181,29,219,209,146,63,126,219,119,236,116,172,87,194,199,141,156,154,178,40,42,116,174,154,195,77,35,185,93,89,117,190,81,50,56,251,162,110,230,69,43,229,219,190,253,163,95,69,47,212,1,6,248,54,240,186,211,238,30,46,116,58,141,169,183,58,108,215,59,164,84,150,147,150,37,75,101,170,84,244,124,12,122,115,75,42,123,165,145,19,110,202,214,53,201,204,78,64,0,28,118,67,143,88,114,203,37,110,53,147,217,232,238,182,171,148,46,167,171,162,172,133,178,195,60,110,245,107,216,228,84,84,251,78,68,1,85,156,74,248,51,212,85,221,106,178,142,24,178,154,42,106,89,220,233,93,140,223,102,123,82,5,245,229,166,170,68,114,185,190,228,100,168,155,109,222,69,247,68,218,191,12,94,56,169,110,73,108,77,14,154,103,185,87,146,104,175,150,199,66,228,69,94,253,79,49,202,221,246,223,103,108,189,211,116,77,205,129,64,20,151,165,62,14,92,75,229,215,8,29,169,183,28,127,3,182,110,213,168,87,213,178,227,88,136,171,221,25,21,59,150,39,42,38,254,178,181,61,61,75,85,225,175,133,141,36,225,99,14,92,83,77,44,203,230,106,185,95,115,188,85,242,190,190,227,35,83,178,203,34,34,123,41,186,242,198,212,70,55,117,217,55,87,42,229,240,0,0,0,0,0,0,0,128,126,34,60,1,107,31,22,250,153,141,102,122,113,146,225,182,218,43,53,139,228,185,227,189,214,85,67,43,165,243,18,201,187,82,26,121,81,91,203,34,119,85,69,223,126,222,242,126,0,35,111,0,188,54,231,60,43,232,92,218,101,168,55,91,21,194,233,37,246,174,232,147,89,167,154,90,126,148,177,194,214,167,52,177,70,238,109,227,118,233,203,183,116,238,164,146,0,1,240,223,104,102,186,88,238,54,202,119,49,178,213,210,77,3,21,234,168,212,115,152,173,69,93,183,93,183,83,238,0,82,183,245,21,56,167,255,0,207,237,42,255,0,133,110,63,247,17,253,69,78,41,255,0,243,251,74,191,225,91,143,253,196,186,144,5,59,88,252,17,245,162,161,241,38,75,172,152,85,3,21,27,213,90,24,42,234,213,191,30,84,123,34,230,219,221,186,166,255,0,81,37,52,107,193,219,135,92,2,170,11,182,164,223,47,90,137,93,2,181,221,10,157,168,45,206,114,109,221,96,137,203,35,187,254,75,166,115,118,236,168,190,249,234,0,227,236,24,253,135,20,179,82,99,184,197,150,134,209,106,160,141,33,165,161,161,167,100,16,64,196,244,107,35,98,35,90,159,82,33,200,0,0,0,0,0,0,140,28,95,112,5,164,124,89,211,252,187,94,231,227,25,197,60,61,26,92,138,138,20,123,165,106,38,205,142,170,45,209,39,98,123,187,181,237,78,200,228,77,209,100,248,2,136,245,7,194,87,140,76,58,186,120,241,204,90,205,153,208,198,229,86,85,90,46,240,68,174,102,219,162,172,85,78,137,251,251,185,90,142,239,233,191,169,195,227,94,21,252,109,228,51,196,202,157,43,164,178,83,202,155,249,155,149,250,133,173,103,125,189,166,69,43,229,79,254,176,191,64,5,122,240,165,225,25,128,105,77,210,147,56,215,171,197,22,119,127,164,123,101,166,180,65,11,146,207,77,34,122,57,233,34,35,234,149,21,55,68,123,88,206,235,187,29,217,82,194,81,168,212,70,181,17,17,19,100,68,247,30,64,0,0,16,171,140,47,12,77,47,226,70,229,87,168,24,77,201,152,62,117,82,156,213,21,16,211,35,237,247,39,254,117,68,45,217,91,34,246,69,149,139,191,170,185,175,82,185,115,31,10,174,53,113,74,185,33,161,211,123,126,75,77,26,236,149,150,107,221,35,163,127,125,147,102,78,248,166,250,255,0,123,244,245,216,190,240,5,14,97,158,19,92,104,101,21,208,211,222,112,139,54,41,77,42,162,186,174,239,125,165,123,24,213,77,247,86,82,190,105,55,250,185,119,223,215,98,196,56,63,240,196,210,206,27,174,84,153,246,103,113,110,115,157,83,39,61,61,84,244,201,29,5,181,255,0,157,77,2,238,171,34,122,117,94,170,189,145,90,214,46,228,211,0,0,0,0,0,0,0,12,71,197,158,145,100,154,241,195,190,105,164,152,133,109,182,142,241,145,210,67,5,44,247,41,100,142,153,142,101,68,82,42,189,209,177,238,68,229,141,83,179,87,190,223,105,151,0,21,157,193,23,134,110,187,240,215,196,69,143,86,243,172,183,2,174,179,219,41,43,160,154,11,77,125,100,181,46,116,212,239,141,170,214,203,75,27,85,17,206,69,93,220,157,183,245,244,44,196,0,0,0,42,147,137,175,10,46,34,53,159,95,51,141,83,197,243,61,58,165,180,228,183,89,43,169,33,175,184,215,50,161,145,185,17,17,36,107,40,222,212,119,111,115,149,62,178,205,52,187,24,175,194,116,207,17,195,46,179,83,203,91,96,177,80,90,234,100,167,115,157,19,229,130,157,145,189,88,174,68,85,106,185,171,178,170,34,237,182,232,158,135,103,0,0,0,0,0,117,29,85,210,125,62,214,204,34,191,79,53,55,27,166,189,216,238,45,252,100,19,34,163,163,122,111,203,44,79,77,157,28,141,221,118,123,85,21,59,252,84,170,77,120,240,101,213,59,5,218,162,231,195,254,85,111,202,108,178,61,93,13,182,239,59,104,238,52,233,238,103,81,81,33,153,63,187,222,53,238,158,207,188,184,144,6,191,48,248,99,113,201,61,108,148,13,208,170,134,201,18,34,185,239,190,218,219,30,221,189,30,181,60,174,245,244,106,170,250,153,251,67,188,24,53,78,253,116,167,184,235,222,101,108,197,236,204,122,58,107,117,154,100,172,184,204,222,219,179,169,203,208,135,125,254,126,242,250,47,179,232,165,196,0,58,102,145,232,238,156,104,94,19,71,167,218,93,140,82,217,44,212,126,215,78,36,222,73,229,84,68,116,211,72,190,212,178,59,100,221,238,85,93,145,19,178,34,34,69,175,19,190,49,47,188,54,105,189,191,11,211,185,170,168,243,92,213,36,74,107,155,97,94,75,109,28,106,212,150,86,61,83,149,102,114,185,24,212,77,213,168,174,122,236,168,206,105,176,117,29,80,210,109,56,214,140,74,167,7,213,28,70,223,144,217,170,187,186,158,173,157,227,126,219,36,145,61,54,124,79,77,215,103,177,81,201,186,236,160,87,6,136,248,214,90,41,113,234,107,87,16,154,105,119,169,187,83,70,140,146,239,140,116,30,149,138,137,217,238,165,153,241,164,78,95,127,44,138,213,93,213,26,212,246,72,243,199,223,136,139,248,180,182,218,180,255,0,4,198,110,88,238,23,108,171,91,132,233,95,51,22,174,229,80,141,86,198,178,50,53,86,70,198,35,159,179,17,239,221,206,230,85,246,91,180,173,212,15,4,173,43,188,220,165,171,211,125,101,200,113,138,105,87,153,180,151,27,108,87,86,196,187,250,53,205,146,7,114,237,217,17,202,229,248,170,157,163,71,188,27,244,7,3,189,211,223,181,35,43,189,234,3,233,92,215,199,65,60,77,160,160,123,145,119,222,88,227,115,164,122,110,137,236,245,17,170,155,163,145,200,160,99,239,6,110,28,47,120,253,14,71,196,126,87,104,154,141,183,202,68,178,99,125,118,43,93,53,39,81,36,169,168,106,47,228,57,241,196,198,187,110,252,146,109,217,123,217,249,232,162,162,162,182,209,83,219,173,212,144,210,210,82,196,200,32,130,8,209,145,197,27,81,17,172,99,83,179,90,136,136,136,137,217,17,15,120,0,0,0,0,0,0,21,51,196,71,132,199,17,154,183,174,153,222,166,227,153,166,155,211,90,242,123,237,93,210,146,26,235,141,123,42,25,20,178,43,154,146,53,148,110,106,59,101,238,136,229,79,173,75,63,210,236,98,191,9,211,60,71,12,186,205,79,45,109,130,197,65,107,169,146,157,206,116,79,150,10,118,70,245,98,185,17,85,170,230,174,202,168,139,182,219,162,122,29,156,0,0,0,0,1,20,248,162,240,225,208,46,38,42,106,242,137,40,230,195,179,74,173,222,251,245,162,54,237,83,39,231,85,83,174,204,159,235,114,43,36,94,219,191,100,216,174,253,69,240,116,226,159,21,170,153,112,122,188,95,54,162,68,115,160,117,45,193,40,106,94,137,232,143,142,167,149,141,114,252,18,87,39,197,75,188,0,107,234,158,25,188,113,58,191,228,212,208,122,206,174,234,156,203,122,182,36,94,155,254,251,230,57,61,63,186,245,237,235,216,201,90,121,224,239,197,102,85,87,18,102,178,226,248,85,30,205,116,207,172,185,54,182,118,162,250,163,35,165,231,107,156,159,5,145,169,219,178,151,128,0,136,220,50,248,102,112,249,195,181,93,38,81,95,73,46,117,151,210,185,36,138,237,122,133,189,26,105,19,209,212,244,168,170,200,213,59,42,57,203,35,218,169,187,92,132,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,203,218,143,99,152,190,142,69,69,40,199,197,123,75,37,193,56,139,75,229,29,27,219,65,126,183,121,249,38,72,246,106,212,207,93,92,229,78,100,99,91,191,43,17,118,221,87,235,82,244,10,220,241,144,211,143,149,52,250,203,159,71,79,43,157,73,89,77,70,231,177,155,162,53,144,92,37,238,188,171,241,252,239,213,239,2,48,248,74,234,108,184,134,191,79,140,205,44,109,165,188,91,93,3,81,238,219,121,101,173,161,98,109,187,209,55,217,191,5,95,180,188,6,185,28,212,114,122,42,110,107,137,193,157,233,246,46,35,240,106,166,213,75,3,36,190,91,34,145,209,191,151,118,45,125,58,170,42,238,157,187,123,205,140,44,213,12,171,180,80,213,70,254,118,77,77,20,141,114,174,251,162,181,21,23,127,214,7,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,3,171,234,157,194,59,78,153,229,183,73,159,200,202,75,29,124,238,118,251,108,140,167,123,149,119,221,62,31,19,91,93,100,186,201,146,234,254,93,93,18,245,82,171,32,175,232,170,123,92,205,117,84,138,223,122,239,243,189,197,252,241,197,157,71,130,112,197,159,85,44,138,201,174,150,11,173,174,157,205,93,149,178,203,111,169,86,170,47,51,85,59,179,221,186,253,74,107,237,129,210,205,146,106,61,130,154,165,203,44,151,27,213,43,101,87,170,185,94,178,78,212,93,247,223,125,249,189,251,129,125,254,30,248,124,56,135,12,24,147,35,167,232,62,233,111,160,184,202,222,68,111,52,146,91,233,57,156,169,202,155,175,179,234,187,175,214,73,51,160,232,37,162,27,22,139,225,22,184,98,108,105,79,142,219,35,84,107,81,59,182,146,38,251,145,62,31,3,191,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,35,103,136,70,29,14,95,195,6,90,201,41,250,207,181,219,235,238,81,55,145,29,203,36,118,250,174,87,34,114,174,203,237,122,166,203,245,146,76,232,58,247,104,134,251,162,249,189,174,104,155,34,84,99,183,56,209,28,212,94,238,164,149,190,244,95,143,192,13,114,244,110,235,38,53,171,248,141,116,170,177,37,46,65,65,214,85,246,85,173,109,84,106,239,122,109,243,125,230,201,58,87,112,138,237,166,88,149,210,23,243,178,174,199,65,59,93,190,251,163,169,216,228,93,247,95,143,196,214,155,60,164,155,27,212,123,253,53,51,150,41,45,215,170,166,196,172,85,106,177,99,157,200,221,182,219,109,185,125,219,27,4,240,59,156,197,157,240,197,128,213,36,138,249,173,118,11,85,178,161,206,93,213,210,199,111,166,87,42,175,51,149,123,191,223,178,253,72,6,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,1,94,190,48,121,243,236,90,71,108,197,96,175,124,82,92,43,225,115,226,108,188,188,209,201,75,95,26,238,136,228,221,23,109,189,21,10,174,225,154,129,110,122,249,128,81,37,50,79,213,201,109,77,88,213,156,200,237,235,97,77,182,217,119,245,39,247,141,93,206,79,148,177,107,55,238,94,78,133,13,79,254,155,126,107,139,126,63,51,245,122,144,255,0,195,254,203,5,235,138,76,45,149,20,239,149,41,46,182,234,164,70,177,29,202,173,184,210,247,93,209,118,78,254,160,108,15,137,82,37,14,43,102,162,72,82,30,133,190,158,62,154,55,149,27,203,27,83,109,189,219,109,232,114,199,229,140,108,108,107,26,155,35,81,17,17,62,7,232,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,196,229,180,137,93,138,222,104,150,20,155,175,111,168,143,166,173,230,71,115,70,228,219,111,126,251,250,28,177,249,123,27,35,28,199,38,232,228,84,84,95,128,26,211,113,51,64,182,205,124,207,232,150,153,32,233,100,183,86,164,104,206,84,106,37,108,201,182,219,38,222,133,168,248,62,103,207,190,233,29,207,21,158,189,210,201,111,175,153,204,137,210,243,114,199,29,45,4,105,178,43,151,100,77,246,244,68,43,179,196,2,205,5,151,138,76,209,148,240,62,36,171,186,220,106,149,28,212,111,50,186,227,85,221,54,68,221,59,122,146,255,0,193,82,231,39,202,89,77,159,247,47,39,66,186,167,255,0,77,191,53,185,191,31,153,250,189,64,181,224,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,20,249,227,85,83,74,186,183,139,82,165,76,203,82,152,237,11,250,92,233,211,228,243,55,20,230,229,245,230,223,182,255,0,3,15,248,84,219,27,115,226,158,14,104,18,95,41,107,109,82,123,60,220,170,219,141,15,181,232,187,109,191,169,149,252,106,45,177,51,90,177,123,162,74,254,162,227,20,80,242,43,147,109,188,221,197,219,237,183,248,206,129,225,16,136,156,82,86,57,94,141,223,27,145,187,170,236,138,191,40,208,118,251,64,188,176,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,20,57,226,173,108,109,179,138,121,249,96,72,188,221,173,213,75,236,242,243,43,174,53,222,215,162,111,190,222,166,96,240,85,169,165,77,91,202,105,86,166,100,169,92,118,186,78,151,58,116,249,60,205,185,57,185,125,121,183,237,191,192,198,254,46,232,139,197,37,27,145,232,237,177,184,219,186,46,232,139,242,141,127,111,180,239,254,10,246,216,159,173,89,69,213,101,127,81,49,138,216,57,17,201,182,222,110,220,237,246,219,252,96,92,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,10,158,241,171,180,201,242,206,45,125,242,240,116,252,173,13,39,87,147,241,187,243,220,93,203,205,183,205,247,237,191,169,128,252,40,239,48,90,184,162,100,85,16,189,233,89,105,74,102,114,53,21,90,247,220,104,118,85,221,83,100,237,246,146,219,198,99,18,130,187,1,176,228,238,154,177,100,167,174,165,167,72,216,228,233,108,216,110,15,230,84,219,215,190,219,239,232,64,142,0,242,119,98,220,78,226,51,164,204,141,181,215,26,10,23,243,59,109,218,251,133,42,170,39,116,239,236,253,127,96,27,15,3,213,75,51,106,41,161,157,138,170,217,35,107,211,127,130,166,231,180,0,0,0,0,0,0,0,7,133,84,78,234,187,1,228,31,61,85,198,223,66,197,146,182,186,158,157,168,155,171,165,149,172,77,190,61,215,234,83,163,229,90,255,0,162,152,93,52,213,57,22,171,98,52,107,2,59,154,41,111,180,145,200,170,212,114,171,81,175,145,59,251,46,77,190,40,6,64,4,95,202,124,70,120,98,198,161,73,89,154,210,92,87,125,185,104,110,86,249,151,209,222,239,50,159,155,255,0,42,29,30,227,226,195,195,117,28,106,248,22,239,58,252,35,242,14,95,127,194,179,234,2,108,2,12,209,248,184,112,237,81,50,71,37,29,250,36,252,231,199,66,212,245,248,249,195,189,225,30,37,28,50,102,85,75,71,38,85,29,161,201,233,37,206,186,223,78,207,86,167,175,154,95,206,255,0,2,47,192,9,86,14,143,138,107,142,142,102,241,177,248,166,168,226,87,87,61,168,238,157,29,238,150,119,183,126,94,202,145,200,187,47,180,223,240,167,196,238,176,205,13,68,109,154,9,89,36,110,68,86,185,142,69,69,69,247,162,160,31,176,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,126,38,154,26,120,221,52,242,178,56,218,138,174,115,220,136,136,137,239,85,83,165,101,122,227,163,152,68,111,126,87,170,56,149,169,204,106,187,167,89,123,165,129,238,219,155,178,36,146,38,235,236,187,252,11,240,3,188,2,42,102,254,37,28,50,97,181,73,71,30,85,29,221,203,235,37,178,186,223,80,207,87,39,175,154,79,205,255,0,2,167,196,232,149,158,46,28,59,83,204,177,199,71,126,149,63,57,145,208,185,61,126,62,112,9,204,8,79,110,241,97,225,186,178,52,124,235,119,129,126,18,121,6,175,187,227,89,245,157,227,22,241,25,225,139,37,133,101,126,107,73,110,93,246,229,174,185,91,225,95,70,251,188,202,254,119,252,138,4,160,6,63,197,117,255,0,69,51,74,104,106,113,221,86,196,107,22,116,111,44,81,95,105,36,145,21,200,213,70,171,89,34,247,246,154,155,124,84,239,20,183,27,125,115,18,74,42,234,122,134,170,110,142,138,86,189,54,248,246,95,173,0,250,1,225,21,23,186,46,231,144,0,0,0,0,0,0,0,30,170,169,155,79,77,52,239,85,70,199,27,158,187,124,17,55,2,137,252,87,47,48,93,120,162,124,84,240,189,137,71,105,90,103,243,181,17,92,246,92,107,183,84,217,87,116,239,246,153,243,193,82,211,39,203,57,77,247,203,193,211,242,181,212,157,94,79,198,239,207,110,119,47,54,223,55,223,182,254,164,66,227,243,39,118,83,196,238,93,58,204,201,27,67,113,175,161,103,43,183,217,172,184,85,42,34,247,94,254,215,213,246,19,219,193,159,19,130,135,2,191,100,205,154,177,36,168,174,170,129,99,123,147,165,179,161,183,191,153,19,111,94,219,111,191,160,22,80,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,31,120,161,97,105,148,240,215,114,173,70,211,181,109,15,154,225,206,244,217,202,145,80,86,175,42,47,42,254,119,167,111,181,10,96,225,194,233,242,54,187,96,119,30,102,183,163,146,90,222,170,229,217,19,106,200,87,191,116,248,23,235,198,86,41,22,97,195,94,127,110,145,36,87,195,143,93,106,34,228,219,247,196,160,168,70,239,217,123,123,94,238,230,188,248,211,95,142,234,69,174,57,101,146,37,183,94,224,107,220,199,114,189,189,57,211,117,69,237,178,251,63,80,27,52,225,85,233,116,195,172,119,20,123,93,230,173,180,179,110,213,221,23,154,38,175,215,241,57,163,29,112,237,114,134,237,161,184,37,108,21,15,153,36,199,45,106,175,145,232,231,42,173,28,75,221,81,87,191,115,34,128,0,0,0,226,50,76,187,25,196,109,242,220,242,91,237,5,182,154,22,57,239,146,170,170,56,90,136,141,87,47,119,185,19,209,174,247,251,148,14,92,225,50,76,223,13,195,168,228,184,101,153,93,158,205,77,19,85,207,150,190,186,42,118,34,34,42,170,171,164,114,39,163,92,191,169,126,4,45,226,83,197,51,75,52,202,158,174,199,166,213,16,100,119,182,54,70,54,88,31,77,89,72,201,17,38,106,35,157,13,91,94,138,143,99,21,123,111,202,239,138,161,86,154,223,198,14,183,235,181,226,178,166,255,0,150,220,104,232,42,165,147,146,221,65,95,87,29,55,35,159,34,163,122,79,153,237,249,178,171,118,244,217,17,62,208,183,29,106,241,63,225,243,76,29,83,67,96,188,183,40,172,133,175,217,246,122,138,26,216,85,233,212,77,183,101,91,87,213,137,250,156,223,137,11,117,55,198,51,87,111,82,212,209,233,246,53,99,162,160,153,30,214,75,91,71,85,29,75,17,85,232,138,139,21,106,181,21,26,172,95,181,23,234,33,126,3,161,122,189,170,149,177,195,135,96,89,13,209,106,36,70,172,240,90,234,167,141,21,202,212,230,115,163,141,221,191,24,213,85,248,47,214,132,190,210,47,8,221,97,202,217,77,95,158,87,81,89,233,228,123,29,36,43,45,85,60,237,141,122,106,169,203,45,26,162,59,103,61,62,27,167,212,160,96,12,203,142,158,37,179,86,79,21,102,165,95,40,89,59,156,187,80,94,110,17,114,35,185,189,150,239,80,187,34,115,46,201,245,33,140,170,175,26,195,158,170,190,178,233,152,228,93,87,110,171,36,245,85,124,202,191,106,187,127,158,191,253,119,214,92,142,155,248,74,240,247,137,165,45,110,65,61,230,243,84,198,49,102,138,177,212,53,20,238,122,114,43,182,107,232,209,85,187,181,83,191,185,87,226,72,204,83,133,62,31,176,232,35,130,209,165,24,170,164,108,70,163,164,177,81,115,46,200,212,221,85,176,167,127,101,59,129,175,165,15,15,218,253,120,142,25,168,52,107,61,171,142,117,106,70,248,177,218,217,26,245,118,219,108,169,26,239,190,233,233,241,59,117,23,4,188,82,87,83,71,82,205,17,205,163,73,21,19,150,76,106,226,142,77,209,23,186,116,62,179,97,235,126,27,136,218,161,138,11,110,47,105,165,142,5,106,196,216,104,162,98,49,81,17,19,100,70,166,219,108,155,109,240,57,118,177,140,78,86,53,26,137,238,68,216,13,117,127,104,167,20,220,205,111,236,55,150,167,51,145,187,254,15,92,118,79,173,127,115,250,29,123,35,225,75,137,92,61,210,73,113,209,76,241,144,196,138,174,170,143,27,175,72,81,19,125,253,181,133,19,209,170,191,103,115,100,223,83,226,185,217,173,55,154,87,209,93,109,180,181,144,72,138,215,71,60,45,145,170,138,138,139,217,200,169,232,170,159,172,13,102,109,249,78,178,105,133,87,53,190,255,0,152,227,18,199,38,206,108,117,85,84,94,210,42,110,213,68,86,175,171,19,183,247,63,81,36,116,95,197,7,136,93,47,117,37,5,234,229,14,73,110,133,241,164,142,186,205,93,89,58,177,58,104,168,156,213,109,110,252,177,175,213,187,151,226,91,78,171,240,77,195,230,173,90,229,160,187,96,150,187,100,210,43,158,149,86,203,93,12,51,243,171,94,155,171,221,3,151,214,69,95,181,17,74,246,226,59,194,59,38,198,150,178,255,0,163,53,242,92,232,99,142,73,188,157,84,178,77,80,170,157,103,242,177,148,244,104,159,53,177,34,38,254,170,169,240,2,93,112,235,226,99,162,186,196,148,150,140,170,241,71,139,222,103,100,104,239,148,106,41,40,169,223,43,186,45,228,103,61,83,222,170,175,145,219,38,219,236,213,247,161,47,109,119,107,85,238,142,59,141,154,229,75,95,75,51,81,241,207,77,51,101,141,237,84,69,69,71,53,85,21,21,21,23,236,84,53,141,204,112,29,65,210,108,137,109,217,77,134,241,97,184,209,205,188,111,158,150,122,87,115,49,238,68,123,21,237,107,190,116,110,217,83,243,126,162,89,112,131,226,77,168,122,45,93,69,138,103,245,181,23,220,97,210,71,27,164,169,146,122,170,152,25,189,60,123,53,101,170,100,109,107,99,137,234,157,187,43,151,220,171,176,94,88,49,174,136,241,3,166,250,247,141,193,127,193,47,180,181,46,116,77,146,106,84,170,129,243,194,171,28,111,114,61,145,72,254,93,186,172,69,221,123,42,237,240,223,37,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,198,186,221,196,14,155,232,38,55,61,255,0,59,190,210,211,57,177,57,240,210,173,84,12,158,101,72,228,123,81,172,150,70,115,111,210,122,38,203,221,83,111,142,193,223,238,151,107,85,146,142,75,141,230,229,75,65,75,11,85,242,79,83,51,98,141,141,68,85,85,87,57,81,17,17,17,87,236,69,34,23,17,94,38,58,43,163,169,87,104,197,111,20,121,69,230,6,72,141,249,58,162,146,182,157,146,183,172,222,71,242,85,49,232,168,248,219,186,109,190,206,79,122,149,251,197,255,0,137,54,161,235,69,117,110,41,167,245,181,22,44,97,178,73,26,73,77,36,244,181,51,183,122,136,246,114,197,84,248,220,215,71,43,21,123,119,86,167,185,19,120,151,135,96,58,131,171,57,18,91,177,107,13,226,253,113,172,155,121,31,5,44,245,78,230,123,218,138,247,171,26,231,124,233,27,186,175,231,125,96,73,205,105,241,65,226,23,84,29,87,65,101,185,67,141,219,166,124,137,27,173,83,87,81,206,140,94,162,34,47,45,91,155,191,44,137,245,110,212,248,17,186,225,148,235,38,167,213,115,92,47,249,142,79,44,146,108,214,201,85,85,91,237,42,174,205,68,85,114,250,189,123,127,117,245,147,199,135,31,8,236,155,37,90,59,254,179,87,201,108,161,146,56,230,242,116,178,201,13,66,42,244,95,202,246,84,81,170,124,215,74,138,155,250,162,39,196,176,157,40,224,155,135,205,37,181,197,65,105,193,45,119,57,163,86,189,106,174,118,186,25,167,231,70,177,55,71,182,6,175,172,104,191,106,170,129,69,120,231,10,92,74,230,14,142,75,118,138,103,143,134,84,69,109,84,152,221,122,194,168,187,109,237,164,42,158,142,69,251,59,157,135,246,138,113,77,204,230,254,195,121,106,242,185,91,191,224,245,199,101,250,211,247,63,161,176,253,178,205,105,179,82,178,138,213,109,165,163,130,52,70,182,56,33,108,109,68,68,68,78,205,68,79,68,68,253,71,219,232,6,185,21,188,18,241,73,67,77,37,75,244,71,54,145,35,85,78,88,241,171,138,185,118,69,94,201,208,250,142,163,93,195,246,191,89,227,154,106,253,26,207,105,35,129,92,146,62,92,118,182,54,177,91,190,251,170,198,155,109,178,250,252,13,152,220,198,61,57,94,212,114,47,185,83,115,136,184,97,184,141,214,25,96,185,98,246,154,168,231,87,44,173,154,138,39,163,213,81,81,119,69,106,239,190,235,190,255,0,16,53,161,165,188,107,14,4,168,250,59,166,99,142,244,157,186,44,115,213,82,114,170,125,138,221,190,98,127,245,191,81,147,112,222,58,120,150,194,153,4,84,122,149,124,174,100,14,106,237,95,121,184,75,206,141,229,246,93,181,66,110,139,202,155,167,214,165,232,101,124,41,240,253,152,193,36,23,125,40,197,81,36,98,181,93,29,138,139,153,55,71,38,232,174,133,123,251,75,220,142,122,145,225,43,195,214,91,230,171,44,19,222,108,213,79,99,214,24,168,221,67,79,78,215,175,58,183,118,178,141,85,27,187,145,59,123,145,62,0,68,205,50,241,140,213,235,44,212,212,122,131,141,88,235,104,33,70,53,242,209,81,213,73,82,244,69,98,42,170,203,90,141,85,86,163,215,237,84,250,201,165,162,190,39,252,62,106,123,169,168,111,247,150,226,245,147,53,155,190,241,81,67,69,10,61,122,105,182,239,171,114,250,189,127,83,93,240,32,222,174,248,70,235,14,40,202,154,252,14,186,138,241,79,27,222,232,225,73,106,170,39,116,105,212,84,78,88,168,209,21,219,53,137,240,221,126,180,34,14,125,161,90,189,165,117,178,67,152,224,89,13,173,105,228,86,165,68,214,186,168,35,85,106,185,57,154,233,35,111,111,197,185,81,126,9,245,40,27,39,99,121,190,27,152,209,199,112,196,242,187,61,230,154,86,163,153,45,5,116,85,12,84,84,69,69,71,70,229,79,71,53,127,90,124,78,108,215,31,68,56,193,214,253,10,188,81,212,216,50,219,141,101,5,44,177,243,219,171,235,234,228,166,228,107,227,85,111,73,147,49,191,54,36,110,222,155,42,167,217,105,92,53,248,166,105,102,166,211,210,88,245,38,162,12,118,246,246,198,199,75,59,233,168,233,31,34,164,45,84,107,166,171,115,213,85,239,122,167,109,249,91,241,69,2,119,3,135,198,242,236,103,46,183,197,116,198,175,180,23,42,105,152,215,178,74,90,168,230,69,69,106,57,59,177,202,158,142,111,191,222,135,48,0,0,0,225,115,90,244,181,225,215,203,138,189,173,242,182,218,169,183,114,236,137,203,19,151,234,248,28,209,142,184,136,185,65,106,208,220,238,182,122,135,194,145,227,151,69,71,198,244,107,145,82,142,85,236,170,169,223,176,26,242,113,31,117,249,107,93,179,203,143,51,93,214,201,46,143,69,106,238,139,189,100,203,219,186,252,75,158,240,189,194,147,22,225,174,219,92,173,167,114,221,223,13,195,157,137,187,145,37,160,162,94,85,94,84,252,223,78,255,0,106,148,125,146,181,249,22,164,93,35,138,89,37,91,141,238,118,177,207,119,51,221,212,157,118,85,94,251,175,181,245,155,12,112,107,138,69,135,240,215,128,91,163,73,17,243,99,214,170,137,121,246,253,241,104,41,209,219,118,78,222,207,191,184,25,172,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7,91,212,171,84,87,221,60,201,236,211,199,206,202,235,53,109,51,147,100,93,209,240,61,190,244,95,143,193,77,110,245,214,198,184,142,180,102,22,202,101,116,126,79,32,184,36,91,118,86,242,85,202,212,244,68,217,83,151,220,134,204,147,196,201,224,146,9,24,215,182,70,43,28,215,38,232,168,169,182,202,159,3,95,175,17,204,26,44,23,137,251,252,48,194,145,178,242,250,171,186,53,173,217,19,173,113,171,78,201,202,222,222,199,215,246,168,22,227,225,223,153,193,153,112,191,139,73,21,83,166,146,213,71,67,108,153,92,244,114,164,145,91,169,57,147,231,47,231,123,246,95,169,9,48,87,7,131,126,117,45,203,78,47,88,107,234,81,91,75,93,83,82,145,171,215,116,229,130,223,30,251,115,122,119,219,211,254,194,199,192,31,137,166,138,158,39,77,60,172,142,54,34,185,207,123,145,17,168,157,213,85,87,208,244,220,110,52,86,154,26,139,149,198,170,42,122,106,88,159,52,178,202,244,99,24,198,162,185,202,170,170,136,136,136,138,187,175,192,171,207,16,31,18,57,45,245,53,186,73,162,55,103,36,189,57,32,175,187,82,207,222,55,239,85,79,35,98,154,154,171,116,114,42,68,246,163,155,219,178,175,185,0,145,252,84,248,138,233,62,130,82,214,88,108,151,8,111,185,51,27,36,108,130,142,90,106,168,225,149,18,118,162,74,214,212,178,70,237,36,72,142,237,186,35,147,222,189,170,95,94,184,222,215,45,116,188,213,207,113,203,43,237,86,185,93,35,35,160,182,215,214,65,10,196,175,149,81,31,26,206,246,239,203,42,181,118,237,178,34,122,39,124,91,100,176,234,70,182,230,145,209,208,197,121,201,47,151,106,148,107,166,115,103,172,145,95,44,168,138,231,185,17,239,219,158,84,85,94,253,221,239,85,239,100,124,42,248,75,163,91,71,152,107,157,67,94,178,197,28,241,219,33,126,232,221,250,18,35,102,134,170,143,178,254,250,215,38,255,0,87,196,10,235,211,93,17,213,93,104,191,199,109,195,241,107,189,202,122,201,81,95,87,228,106,102,137,170,247,177,21,239,124,113,189,81,55,149,170,171,240,93,254,27,217,103,12,62,18,22,187,91,45,217,78,184,87,54,170,165,22,26,164,183,210,74,215,197,254,162,254,156,177,84,209,162,250,164,173,114,111,232,168,159,18,192,52,223,67,116,171,74,45,208,80,225,56,37,134,219,36,49,182,53,169,167,181,211,67,51,246,107,19,218,124,113,183,125,250,109,85,250,209,23,224,119,191,78,200,7,76,192,52,115,77,52,198,134,42,28,43,12,179,91,18,38,181,169,37,53,186,158,25,29,178,49,55,85,141,141,221,125,134,175,218,137,240,67,186,0,0,0,0,0,0,0,0,240,168,142,69,107,145,21,21,54,84,95,121,228,1,132,56,128,225,31,72,53,246,193,112,165,200,49,59,92,87,121,233,101,142,158,229,21,5,43,106,35,145,204,149,26,238,171,225,123,147,103,204,174,221,59,239,223,215,214,152,248,179,224,103,82,248,111,190,207,85,29,186,123,182,57,43,222,248,43,41,33,168,157,34,141,95,58,181,37,147,203,199,27,85,35,135,153,219,118,77,209,125,23,182,193,103,89,212,13,58,196,117,47,27,174,198,114,235,21,5,198,150,178,158,88,63,116,210,197,50,198,175,141,236,230,111,81,174,68,114,35,221,178,237,219,117,3,94,94,26,120,157,212,46,28,51,170,43,229,134,243,93,242,98,79,27,43,237,235,83,63,70,72,122,208,186,95,197,50,88,218,174,86,194,141,246,151,109,187,47,111,75,229,225,175,136,172,43,136,205,60,183,101,152,197,194,39,85,249,120,91,112,165,234,196,178,67,81,208,134,73,83,145,146,200,173,68,89,154,155,57,119,69,236,191,93,45,241,207,193,230,83,195,190,160,93,47,148,54,215,203,138,93,174,19,207,67,52,16,200,232,224,100,179,212,186,56,156,228,134,56,218,173,138,20,85,107,85,118,79,77,211,211,175,240,95,197,30,87,195,182,168,90,164,134,245,88,152,229,198,178,10,123,133,27,170,100,242,237,142,74,138,126,172,189,62,172,113,163,186,112,242,243,59,116,219,178,246,244,13,135,193,214,244,235,57,178,106,62,25,104,204,108,21,176,84,210,221,40,169,234,145,98,145,143,70,172,145,50,78,85,228,115,145,21,17,233,219,117,245,253,103,100,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,107,170,188,72,232,102,135,220,104,109,58,177,169,86,140,102,178,229,11,170,41,33,173,115,209,211,70,215,114,171,147,149,171,217,23,177,206,233,150,172,105,206,178,227,142,203,244,191,45,162,200,172,204,169,125,27,171,40,213,203,26,76,196,106,185,158,210,34,238,136,246,255,0,132,14,218,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,214,245,23,57,178,105,198,25,119,204,111,245,176,83,82,218,232,170,42,149,101,145,140,71,44,113,62,78,84,231,115,81,85,81,139,219,116,244,253,96,116,142,37,56,138,194,184,115,211,203,142,91,147,215,196,218,191,47,51,109,244,189,88,146,73,170,58,19,73,18,114,62,88,213,200,171,11,147,102,174,234,189,147,234,161,174,37,184,157,212,62,35,243,170,219,229,250,243,93,242,98,207,35,40,45,201,81,63,70,56,122,211,58,47,197,62,89,26,142,70,204,173,246,87,109,187,39,111,94,195,198,135,20,153,95,17,58,161,117,146,107,213,98,227,150,234,201,233,237,244,109,169,147,203,186,56,234,42,58,82,244,250,178,70,174,233,205,203,204,221,147,110,201,219,215,176,112,49,193,230,83,196,70,160,90,239,149,214,215,197,138,90,110,16,79,93,52,240,200,216,231,100,83,211,58,72,154,229,134,72,220,174,138,101,84,107,149,55,79,93,147,212,62,62,19,56,25,212,190,36,47,176,85,73,110,158,211,142,68,246,62,122,202,184,106,32,73,99,71,192,174,72,164,242,242,70,229,88,230,230,110,253,151,101,95,68,239,115,156,63,240,141,164,26,5,96,183,210,227,248,157,174,107,188,20,177,71,81,114,150,130,149,213,15,145,172,137,28,238,171,33,99,151,119,194,142,221,123,239,223,215,211,36,233,254,157,98,58,105,141,208,227,56,141,138,130,221,75,71,79,20,31,185,169,98,133,100,86,70,198,115,59,166,214,162,185,81,141,221,118,239,178,29,152,15,8,136,212,70,181,17,17,19,100,68,247,30,64,0,0,0,0,0,0,0,116,188,255,0,71,52,211,83,168,101,161,205,112,203,53,205,37,107,154,178,84,219,169,230,145,187,163,211,116,89,24,237,151,219,114,253,170,191,21,59,160,2,176,248,158,240,144,181,221,25,113,202,116,62,185,148,181,42,179,85,45,5,92,173,100,95,234,207,233,197,21,53,26,175,170,196,214,166,254,136,169,240,43,79,82,244,71,85,116,94,255,0,45,183,48,197,174,246,217,232,229,114,178,175,200,212,195,19,149,143,123,81,241,190,72,216,170,155,196,229,69,248,38,255,0,29,182,103,245,236,167,68,212,141,13,210,173,87,183,79,67,155,96,150,27,148,147,70,232,210,166,162,215,77,52,204,221,175,79,101,242,70,237,182,234,57,83,235,85,95,136,20,45,160,220,111,107,150,133,222,104,231,183,101,149,247,91,92,78,141,146,80,92,171,235,39,133,34,71,196,170,140,141,39,99,119,229,137,26,155,246,217,85,61,23,181,180,112,173,226,43,164,250,247,75,71,97,189,220,33,177,100,207,108,113,190,10,201,105,169,99,154,85,72,26,169,19,93,82,249,29,188,146,170,55,182,234,141,95,122,119,141,60,85,120,75,181,205,172,204,52,50,161,172,88,162,146,119,219,38,126,200,237,186,242,43,97,134,150,143,186,254,244,214,166,255,0,87,192,173,187,221,135,82,52,75,52,146,142,186,43,206,55,124,180,212,171,91,51,91,61,28,136,248,165,84,71,49,202,140,126,220,241,42,162,246,238,223,114,167,96,217,210,25,162,168,137,179,65,43,36,141,232,142,107,216,228,84,114,47,116,84,84,245,63,101,89,248,127,120,145,201,112,169,162,210,77,110,187,57,101,233,199,5,5,218,170,126,242,63,122,90,120,219,44,213,53,91,171,149,86,87,185,26,222,253,213,61,232,90,29,186,227,69,118,161,167,185,91,170,162,168,166,170,137,147,69,44,79,71,177,236,114,35,154,168,168,170,138,138,138,139,186,124,64,250,72,207,226,33,153,193,134,240,191,148,201,45,83,161,146,235,71,93,108,133,90,244,106,172,146,219,170,249,83,231,39,230,251,183,95,169,73,48,87,7,140,134,117,45,183,78,44,184,107,42,81,27,85,93,77,82,177,163,215,117,230,130,225,30,251,115,122,118,248,127,216,5,91,104,85,145,114,221,104,195,237,149,74,233,60,221,254,222,146,239,221,93,207,87,19,87,213,23,117,94,111,122,27,34,105,173,170,43,22,158,99,22,104,25,200,202,27,53,21,59,83,100,77,145,144,49,169,232,137,240,248,33,67,94,28,120,52,89,215,19,246,8,38,133,37,101,153,244,183,117,107,155,204,139,209,184,210,39,116,229,119,111,111,234,251,80,216,22,158,38,65,4,112,70,198,177,145,177,24,214,181,54,68,68,77,145,17,62,0,123,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,10,107,241,140,193,22,215,170,118,124,201,91,31,238,187,125,61,50,57,169,223,103,84,220,36,217,125,148,248,124,127,237,46,80,174,127,24,236,30,43,142,150,217,178,248,169,100,146,122,91,149,61,59,158,214,34,163,99,109,61,194,69,221,121,119,68,221,126,59,1,31,60,27,243,216,45,90,209,123,195,106,164,153,172,171,178,84,212,198,136,168,140,89,31,87,111,141,61,92,157,251,124,55,255,0,160,185,151,201,28,113,186,89,30,214,177,168,174,115,156,187,34,34,122,170,175,192,215,115,128,252,226,187,5,226,91,19,171,161,158,56,146,233,112,160,182,78,175,114,181,22,25,46,20,170,228,236,230,254,98,122,238,159,81,115,28,103,113,19,75,161,156,63,87,100,244,245,148,172,185,94,168,165,160,161,71,72,136,228,154,106,42,135,198,230,109,43,29,191,52,93,149,170,171,240,69,247,4,77,241,51,227,178,171,30,243,90,35,165,183,166,165,84,241,62,43,157,109,29,74,239,27,87,206,83,77,23,82,10,132,86,189,21,35,119,43,153,219,178,175,185,10,226,209,141,26,212,46,34,181,26,139,28,176,208,220,174,51,92,171,163,243,245,235,20,243,54,38,201,60,108,146,89,101,107,36,86,236,179,35,156,231,34,237,190,235,245,240,85,19,229,154,213,169,251,185,245,87,11,206,87,121,229,141,28,178,202,169,45,77,71,102,167,207,126,220,242,250,123,75,223,222,190,183,145,192,15,9,86,126,30,180,178,146,190,243,107,167,147,39,188,182,58,250,138,137,96,106,205,2,77,77,74,174,133,28,232,99,145,173,108,144,170,242,46,251,47,125,213,125,3,148,225,67,129,205,49,225,227,30,160,171,158,201,69,115,201,186,49,62,162,186,166,154,158,103,199,55,36,10,238,156,139,79,28,136,137,36,60,205,223,186,110,171,234,189,164,226,53,173,68,107,81,17,19,209,16,242,0,0,0,0,0,0,0,0,0,3,134,189,230,88,142,50,213,118,69,148,218,45,104,137,191,238,202,232,160,237,223,243,220,159,154,239,240,47,192,227,45,186,181,165,183,154,132,164,181,106,62,47,89,59,151,100,142,11,197,60,142,85,221,19,178,53,234,190,170,137,250,192,237,128,252,199,36,114,198,217,98,123,94,199,162,57,174,106,238,142,69,244,84,95,122,31,160,0,0,49,71,18,186,21,142,235,238,151,221,176,203,197,13,60,149,18,83,206,250,57,159,19,21,241,78,180,243,71,27,154,231,70,245,106,162,204,170,138,137,186,123,190,11,175,126,186,105,30,71,162,58,155,123,194,47,148,53,84,222,66,190,165,148,114,203,20,140,235,64,202,137,98,142,70,171,152,206,100,94,146,170,57,17,17,118,237,240,77,153,202,240,241,85,225,78,159,59,194,157,172,88,181,183,107,189,142,21,125,119,70,20,217,212,144,197,93,81,35,151,146,23,57,87,157,237,238,231,163,126,59,47,112,49,135,132,231,22,82,65,80,253,13,206,47,146,72,146,185,95,106,125,85,78,251,42,173,13,52,48,49,101,155,211,231,108,198,179,227,183,189,11,93,69,69,77,209,119,69,53,131,211,44,210,243,166,90,141,97,203,237,85,114,210,85,89,110,180,181,78,229,145,241,243,36,51,178,69,99,185,92,213,86,238,196,221,55,79,79,113,177,95,13,26,177,69,172,186,57,141,230,84,245,113,79,83,53,186,141,181,202,201,17,219,84,173,44,50,72,157,158,245,245,147,242,151,127,143,197,67,41,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,99,94,34,117,223,16,225,187,73,111,122,175,153,201,207,79,109,143,167,71,70,215,163,101,175,172,126,233,13,52,123,254,83,156,157,215,101,229,106,57,203,217,170,6,21,227,67,140,42,109,24,203,244,239,68,48,187,132,78,205,51,172,134,213,13,98,181,81,206,182,90,95,89,27,36,145,126,15,153,57,227,103,193,18,71,118,84,110,242,208,215,11,22,213,44,199,90,184,190,196,181,63,61,184,249,203,221,255,0,56,180,84,212,61,19,149,145,167,156,133,172,138,54,254,75,24,196,107,26,158,230,181,61,125,77,143,64,17,95,137,111,17,157,17,225,95,81,99,211,45,65,197,179,139,133,210,75,108,55,68,154,205,67,73,45,63,74,87,61,173,78,105,106,99,119,54,241,187,116,229,219,186,119,82,84,20,127,227,33,244,185,165,254,40,91,191,158,169,2,96,255,0,86,175,133,143,252,193,213,95,248,42,221,255,0,126,62,171,119,140,255,0,10,21,213,29,10,156,91,82,237,236,219,126,181,77,162,141,204,245,68,219,104,234,222,239,126,254,158,229,250,145,98,135,8,94,23,120,255,0,19,186,23,103,214,10,253,97,184,88,38,186,84,214,83,186,134,27,51,42,27,31,66,119,196,138,143,89,90,171,191,46,254,157,183,50,45,251,192,226,235,27,36,147,23,226,54,146,161,234,229,233,195,95,140,58,20,68,247,34,200,202,151,238,191,95,34,1,49,180,239,196,139,131,93,72,169,138,223,110,214,74,27,53,108,202,136,148,247,250,105,173,168,138,190,136,179,76,212,135,234,237,34,255,0,202,155,201,58,58,202,75,133,44,53,212,21,80,212,211,84,49,36,134,104,94,143,100,140,84,221,28,215,39,101,69,79,69,66,138,245,115,194,107,139,29,49,181,212,95,108,182,203,30,119,67,76,213,146,70,227,149,111,125,91,35,79,127,151,153,145,189,235,253,204,93,69,239,246,237,139,120,117,227,39,136,14,20,50,22,210,226,151,250,185,108,180,213,46,101,199,21,187,171,223,68,245,71,109,35,122,78,93,233,229,221,62,123,57,92,138,137,205,204,155,181,67,98,192,97,14,20,120,181,211,94,45,48,47,194,172,46,101,161,187,208,114,69,122,177,84,200,213,169,183,76,169,219,125,190,124,78,217,85,146,34,34,57,17,81,81,174,71,53,51,120,0,0,0,0,3,11,241,19,197,254,132,112,189,111,138,109,82,203,81,151,58,168,250,180,150,75,123,18,166,227,82,205,246,230,108,72,168,140,103,101,217,242,57,140,85,69,68,118,233,177,215,248,225,226,194,215,194,94,142,205,150,67,21,61,110,85,122,145,214,252,110,223,50,42,178,90,158,93,221,44,136,138,139,210,137,170,142,119,116,221,85,141,221,21,200,169,72,250,113,166,122,247,199,30,183,86,83,90,230,169,200,178,155,220,171,95,121,188,92,36,86,211,209,195,186,53,102,153,232,155,71,27,83,149,173,99,83,209,26,198,55,209,0,157,249,79,142,36,12,175,88,176,158,30,164,154,137,171,218,123,174,64,145,202,255,0,254,165,28,14,70,255,0,245,238,253,71,127,210,95,26,61,21,203,46,80,90,181,91,79,47,152,47,152,122,51,207,211,212,182,235,71,22,235,183,52,170,214,71,51,91,183,127,102,39,175,253,39,235,1,240,87,208,75,85,154,38,234,54,161,102,57,5,221,204,78,180,182,249,96,160,165,107,182,239,201,26,199,35,253,119,238,233,23,116,247,33,133,56,163,240,119,188,224,248,245,102,109,195,142,77,115,202,96,160,141,243,212,99,183,70,49,110,11,27,83,117,90,121,98,107,91,59,182,223,241,106,198,185,118,246,85,238,84,104,22,205,139,101,88,222,111,143,80,101,152,125,246,138,243,102,186,66,149,20,117,212,83,54,88,103,141,127,41,174,111,101,238,138,139,240,84,84,94,232,114,165,5,112,11,198,246,71,194,158,127,14,61,147,86,212,213,233,165,246,169,27,122,183,170,43,214,130,71,123,41,91,3,125,90,246,251,60,237,79,158,198,170,109,204,140,86,223,117,21,109,29,202,138,158,227,111,170,138,166,150,170,38,79,4,209,61,28,201,99,114,34,181,205,114,118,84,84,84,84,84,247,40,30,240,14,165,170,154,169,130,104,182,9,116,212,125,71,191,67,105,177,218,98,234,77,52,157,220,247,47,205,138,54,250,190,71,47,102,177,59,170,168,29,162,166,166,158,142,158,90,202,202,136,224,130,6,58,73,101,145,232,214,70,198,166,234,231,42,246,68,68,69,85,85,34,62,179,120,166,112,153,164,117,83,218,104,50,154,220,234,235,2,171,29,79,140,64,218,152,90,239,174,169,238,100,10,155,250,172,111,122,167,192,171,238,48,252,65,53,107,138,155,189,77,130,130,170,175,23,211,230,74,173,163,199,233,38,84,117,91,119,237,37,107,219,251,243,215,178,242,126,246,206,219,34,170,43,221,220,56,111,240,162,215,237,108,183,209,229,121,197,77,54,156,227,117,109,108,176,190,231,78,233,110,85,17,174,202,143,142,145,21,188,173,84,223,188,175,141,125,21,17,81,119,3,60,95,252,113,223,230,93,30,47,195,146,45,59,93,236,205,112,201,182,123,219,245,198,202,109,154,191,239,220,123,241,191,28,106,87,204,145,101,252,58,203,20,74,170,171,61,183,36,73,28,158,155,39,74,74,118,162,251,251,243,167,187,177,147,113,159,5,174,26,109,180,136,220,155,56,207,175,85,106,155,58,72,235,41,105,97,251,91,26,64,231,39,235,122,158,156,187,193,99,135,75,165,19,155,135,106,6,117,97,174,229,217,146,84,79,77,93,6,255,0,23,71,210,141,203,250,164,64,50,246,136,120,152,112,163,173,213,116,246,90,124,202,124,66,247,82,168,200,173,249,60,45,163,234,61,119,246,89,58,57,208,42,238,155,34,44,136,229,221,54,77,251,18,165,28,142,68,115,85,21,21,55,69,79,121,65,252,78,120,103,241,3,195,149,13,94,87,75,79,79,156,97,244,141,89,38,187,217,163,114,75,75,26,47,206,169,165,93,223,26,123,213,204,89,24,212,249,207,67,144,224,175,196,119,82,248,106,185,80,225,217,189,101,110,89,166,206,123,98,125,186,105,57,234,109,76,87,119,146,141,238,239,178,110,171,209,85,228,95,119,34,170,184,11,225,7,3,130,231,88,142,166,98,54,188,239,4,191,82,222,108,87,152,27,83,69,91,76,237,217,35,23,221,241,107,145,81,90,230,170,35,154,228,84,84,69,69,67,158,0,0,0,1,242,93,174,182,219,21,170,182,249,120,173,138,142,130,221,79,37,93,85,68,174,229,100,48,198,213,115,222,229,247,34,53,21,85,126,8,7,193,152,230,152,158,158,227,117,217,134,113,145,91,236,86,75,108,125,90,170,234,233,219,20,49,55,209,55,115,189,85,87,100,68,78,234,170,136,136,170,168,132,2,213,159,26,109,28,198,43,234,45,154,77,167,23,188,219,162,170,198,220,43,42,82,213,73,34,238,169,205,26,57,146,74,230,250,47,180,198,42,250,118,245,32,143,28,92,103,102,92,93,234,67,173,118,121,170,233,240,43,69,99,161,199,44,209,53,200,181,46,221,88,218,185,153,234,249,228,69,246,81,126,99,93,202,212,221,94,174,146,188,50,248,55,92,50,188,114,143,47,226,75,43,186,227,111,174,99,102,139,27,179,164,73,91,12,106,155,167,152,158,70,189,145,189,123,111,27,88,229,68,236,174,71,110,214,135,99,196,252,113,40,100,174,100,57,215,15,115,211,209,185,222,221,77,167,32,73,165,99,123,122,67,44,44,71,47,170,254,248,223,114,125,100,236,225,223,139,45,15,226,134,205,45,203,74,114,180,168,173,164,141,36,175,179,86,199,229,238,52,72,171,178,44,145,42,174,237,223,100,231,98,189,155,170,39,54,253,136,151,168,222,10,250,27,117,177,202,154,95,168,121,102,63,122,99,28,176,62,233,36,53,244,146,59,110,200,246,54,56,222,221,215,183,51,95,217,59,242,187,208,173,44,191,15,215,190,6,53,222,158,154,182,122,140,103,49,199,164,101,117,186,190,145,252,240,86,83,185,85,18,88,220,169,180,208,72,136,246,57,174,77,151,103,177,237,69,71,53,3,100,32,96,126,12,184,166,176,241,101,163,116,121,221,36,49,80,223,237,239,75,118,69,109,98,174,212,181,205,98,42,186,52,85,85,232,200,139,206,197,85,94,202,173,85,87,49,198,120,2,159,124,110,255,0,178,206,155,127,23,106,191,164,146,103,193,191,232,141,85,252,111,184,255,0,51,76,70,111,27,191,236,179,166,223,197,218,175,233,36,153,240,111,250,35,85,127,27,238,63,204,211,1,58,64,0,0,0,14,161,170,90,185,166,218,41,137,84,103,26,165,151,219,241,219,53,58,242,44,245,79,94,105,94,168,170,145,197,27,81,95,43,213,17,85,24,198,185,202,136,171,182,200,167,209,169,154,139,139,105,38,1,126,212,172,214,187,202,89,49,218,39,214,213,202,137,187,149,173,244,99,83,242,158,231,43,90,212,247,185,200,158,243,95,126,33,56,129,214,46,55,181,166,154,174,166,138,178,182,90,202,175,147,177,108,102,133,29,35,41,35,145,232,140,138,54,39,206,149,254,202,190,69,238,229,79,115,90,214,180,44,3,82,124,109,180,250,213,91,53,22,149,104,213,227,33,133,142,229,109,117,226,226,203,115,28,157,189,166,196,198,76,229,69,239,182,234,197,244,85,68,244,62,12,19,198,255,0,22,171,174,142,155,82,244,30,231,107,165,87,108,250,203,45,229,149,175,68,85,94,253,9,99,135,211,183,250,162,239,223,236,62,109,5,240,90,176,73,143,210,94,184,139,207,110,205,187,212,70,146,201,100,199,36,134,56,169,21,127,212,228,169,145,146,117,92,159,149,200,214,162,47,163,156,157,215,153,214,79,5,109,58,173,176,207,89,161,90,139,124,181,223,33,141,93,21,22,66,248,234,168,234,92,158,140,234,69,27,36,135,127,206,218,68,254,229,61,80,39,94,137,107,254,146,241,17,138,38,99,164,153,133,45,238,138,53,107,42,162,106,44,117,52,82,185,55,233,207,11,145,31,27,187,46,219,166,206,217,85,170,228,238,100,51,92,12,35,56,215,126,5,245,238,162,106,88,106,49,252,179,27,168,242,119,107,85,86,238,167,173,129,118,114,195,43,90,187,75,12,141,229,115,92,213,244,86,61,138,139,202,226,254,248,127,215,28,67,136,189,39,177,106,206,20,247,178,134,241,18,164,212,178,185,22,90,42,150,47,44,212,242,109,249,76,114,42,111,232,228,229,114,118,114,1,145,0,0,0,0,0,0,0,0,0,0,12,3,197,63,27,58,57,194,35,44,81,234,77,61,250,229,93,144,172,174,165,160,177,211,193,61,67,34,143,110,105,164,108,211,68,141,103,50,163,81,119,85,85,223,100,93,149,83,63,16,99,137,207,12,73,56,162,213,187,150,170,230,28,65,93,40,221,81,28,116,150,251,108,86,38,73,13,190,146,52,246,33,99,150,116,85,238,175,123,151,100,221,239,114,236,155,236,129,195,255,0,86,175,133,143,252,193,213,95,248,42,221,255,0,126,36,71,10,188,99,233,143,23,214,236,138,231,166,182,44,162,219,22,51,53,52,21,105,124,165,167,133,207,116,205,123,154,177,244,103,149,21,17,35,118,251,237,234,158,165,71,241,229,192,109,159,131,107,62,31,116,181,234,69,102,80,185,69,77,101,59,217,81,109,109,47,67,160,216,156,138,138,217,31,205,191,83,234,219,98,84,248,29,127,90,122,181,252,35,104,254,106,164,11,62,0,0,0,232,90,221,173,218,121,195,230,158,92,117,47,82,239,77,160,181,80,55,150,56,219,179,167,172,157,81,121,41,224,102,233,207,35,182,93,147,209,17,21,206,84,107,92,228,14,235,112,184,80,90,104,103,185,221,107,169,232,232,233,99,116,179,212,84,74,216,226,137,136,155,171,156,231,42,35,81,19,213,85,118,33,222,176,248,176,112,159,165,245,19,218,177,251,221,207,62,185,66,170,197,102,59,78,215,210,163,254,186,169,92,200,220,223,238,162,234,39,116,250,246,171,126,43,248,227,214,126,46,50,55,91,43,106,170,108,216,127,152,106,90,241,75,124,174,116,74,237,246,99,230,86,162,45,76,203,191,171,147,100,85,217,141,110,235,190,88,225,243,194,47,95,53,94,134,151,36,212,203,141,54,154,217,106,88,217,99,134,186,153,213,23,71,177,87,223,74,142,106,69,217,61,37,123,92,155,167,176,160,102,59,231,142,61,82,212,242,99,124,57,68,218,118,170,254,50,187,39,85,123,251,38,222,203,41,145,27,178,239,249,78,223,183,161,247,227,30,56,182,201,38,142,28,207,135,122,170,120,183,246,234,45,121,19,102,118,219,251,162,146,6,39,166,223,234,157,254,163,37,227,158,11,156,50,219,169,17,185,22,107,168,23,138,181,68,71,72,218,234,90,104,145,126,45,99,96,85,79,214,247,31,14,99,224,169,195,229,210,145,223,129,58,143,156,88,43,121,118,107,170,228,166,175,167,69,248,172,125,40,158,171,255,0,213,17,59,123,189,64,205,250,35,226,63,194,142,185,213,83,89,237,57,227,177,155,221,83,145,145,90,178,104,146,134,87,185,125,26,217,121,157,3,220,171,217,26,217,21,202,187,118,238,132,158,40,35,137,207,13,110,32,184,111,162,170,202,89,71,14,107,136,82,181,210,75,121,178,196,245,125,44,105,190,239,169,167,93,223,18,34,38,234,228,87,198,137,234,244,59,103,5,30,38,26,137,195,237,125,191,3,213,74,218,236,179,78,85,205,129,27,43,250,181,214,102,111,243,233,222,238,239,141,55,239,11,151,109,147,216,86,250,40,94,88,56,156,83,42,199,115,156,106,217,152,98,55,138,107,173,150,243,75,29,101,13,109,59,185,163,158,23,166,237,114,123,253,23,209,118,84,93,209,81,21,54,57,96,0,0,0,0,63,19,77,13,60,47,168,168,149,145,69,19,85,239,123,220,141,107,90,137,186,170,170,246,68,68,247,144,147,93,60,91,120,108,210,139,157,78,59,133,71,114,212,107,173,43,149,146,73,102,123,35,182,181,232,159,55,205,191,116,127,187,218,137,146,55,186,251,91,166,196,100,241,93,227,110,251,123,203,46,28,47,233,149,234,74,59,13,163,104,114,186,186,105,21,175,184,85,170,110,180,92,201,254,163,26,42,35,219,249,79,221,171,217,157,240,231,6,62,26,154,135,197,29,162,29,68,201,111,169,135,96,114,74,232,233,235,29,7,90,178,228,172,85,71,249,120,149,81,17,136,228,86,172,175,93,183,223,149,175,217,118,12,244,158,57,55,175,61,212,119,13,180,75,71,204,191,137,76,169,233,46,219,122,117,60,166,219,239,239,228,36,38,135,248,183,112,211,170,151,24,44,25,163,46,122,117,116,168,122,50,39,222,57,37,183,189,203,232,158,106,62,204,247,247,149,145,183,211,218,239,177,195,199,224,197,194,171,109,62,73,249,70,162,190,175,166,173,90,213,186,82,163,249,255,0,59,145,41,185,54,250,182,244,247,170,247,33,55,24,190,24,58,145,195,109,146,179,82,48,123,210,230,216,45,26,115,214,204,144,116,110,22,198,42,237,207,60,72,170,217,35,77,211,121,88,189,187,171,152,198,166,224,94,85,45,85,45,117,44,53,212,53,49,84,83,212,70,217,97,154,39,163,217,35,28,155,181,205,114,118,84,84,84,84,84,236,168,123,74,100,240,183,227,138,247,167,25,189,179,135,125,76,190,73,83,134,100,115,182,146,197,61,84,138,239,145,235,222,187,71,19,92,189,210,9,92,168,222,95,154,215,185,174,77,145,95,189,205,128,0,0,0,0,0,0,0,0,0,0,58,86,173,107,54,152,104,94,41,46,107,170,217,149,191,30,180,198,170,198,73,82,245,89,42,36,217,87,167,12,77,69,124,207,217,21,121,24,213,93,145,87,109,145,79,179,84,117,31,24,210,29,60,200,53,55,50,171,90,123,54,57,67,37,117,83,155,221,206,70,167,179,27,19,222,247,185,90,198,167,189,206,68,247,154,244,107,182,185,234,255,0,25,218,208,203,213,222,58,187,133,125,214,177,45,248,230,63,72,231,73,21,20,114,61,27,21,52,12,244,87,42,242,243,63,100,87,187,186,251,145,2,196,53,23,198,227,79,173,117,146,209,233,110,139,94,175,240,181,202,214,214,222,46,81,219,154,191,221,36,81,178,103,57,55,244,69,115,87,110,235,183,161,192,98,222,56,148,143,171,72,179,110,30,102,134,149,87,117,168,181,100,41,44,141,78,221,186,82,64,212,119,191,191,81,61,221,189,231,235,66,124,21,237,82,217,169,111,60,68,234,37,202,43,140,205,108,175,178,99,78,137,141,166,237,191,78,74,169,88,254,162,251,156,140,98,34,108,188,175,118,232,167,124,207,252,21,244,26,237,103,145,186,111,168,121,126,61,119,107,23,165,37,197,240,92,41,92,239,119,60,105,28,111,250,183,71,166,223,5,2,79,240,239,198,143,15,156,78,197,229,244,211,49,70,94,217,26,201,53,134,233,26,82,220,99,106,38,234,169,26,170,182,84,68,245,116,78,123,83,222,166,114,53,187,214,221,9,214,254,12,245,90,142,209,149,58,107,53,230,145,233,112,177,223,109,53,47,72,106,152,199,108,147,211,76,136,215,34,162,167,118,185,26,246,238,156,205,68,84,222,230,60,60,248,194,111,21,218,77,35,114,137,96,143,61,196,214,42,59,244,113,162,49,42,154,228,94,141,107,26,136,136,212,147,149,200,230,167,102,189,142,217,17,170,212,2,86,0,0,0,0,0,0,0,0,0,0,0,0,196,28,77,113,71,166,60,40,224,244,185,214,166,124,167,81,5,125,107,40,40,232,45,81,69,45,101,76,138,138,231,43,25,36,145,183,149,141,69,87,57,92,136,157,147,186,170,34,197,255,0,234,213,240,177,255,0,152,58,171,255,0,5,91,191,239,199,127,227,19,195,246,167,140,28,222,217,147,100,122,227,113,177,90,172,116,94,82,217,102,167,179,50,120,160,115,215,154,105,149,238,153,188,207,145,81,168,171,178,123,49,177,61,219,172,5,227,91,195,86,197,194,110,142,69,170,86,221,89,175,200,229,146,243,77,106,242,115,218,25,76,212,73,89,43,185,249,210,87,46,233,211,244,219,222,5,145,240,183,199,238,142,113,111,151,93,176,205,56,198,179,43,109,109,154,219,242,164,242,94,232,233,97,137,209,117,89,30,205,88,106,37,85,119,52,137,217,81,19,109,251,251,137,46,83,103,130,95,246,122,206,255,0,138,11,253,54,156,185,48,0,0,33,190,182,120,167,112,249,160,250,163,127,210,76,191,14,212,58,203,198,57,52,112,85,79,109,183,208,201,76,247,62,38,72,138,199,73,86,199,42,114,200,137,221,169,223,127,180,147,250,93,168,150,93,91,211,172,115,83,113,202,90,218,107,94,79,109,130,233,73,13,115,24,202,134,69,43,81,205,73,26,199,57,168,237,151,186,35,149,62,181,40,79,196,127,233,179,170,127,194,52,191,208,169,203,169,224,155,232,141,164,63,197,11,111,243,45,3,54,0,70,254,54,120,205,195,248,71,211,215,214,185,244,151,76,226,241,19,155,143,88,222,245,222,71,111,178,212,206,141,238,216,25,221,85,123,43,220,156,141,84,85,87,52,57,78,40,120,216,209,30,18,160,181,199,169,53,119,75,133,218,240,170,234,107,53,146,24,167,174,232,38,232,181,15,100,146,70,214,69,204,156,168,174,114,43,151,116,106,59,149,220,184,223,68,252,79,180,119,136,45,66,183,233,166,153,105,62,171,92,46,213,235,204,247,190,215,111,109,61,28,8,169,207,81,60,137,90,189,56,155,186,110,187,42,170,170,53,168,231,43,90,180,249,140,99,26,239,198,238,187,190,154,154,90,188,159,51,201,234,22,166,186,186,165,85,176,82,64,138,136,233,101,114,39,44,52,241,183,149,17,17,54,68,229,99,17,85,90,213,189,94,18,184,74,211,206,18,244,241,152,174,43,19,107,239,149,237,100,183,235,244,177,35,103,184,206,137,233,239,228,133,187,170,50,52,93,154,138,170,170,174,115,156,161,156,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,120,85,68,77,213,118,68,42,139,197,143,139,41,39,168,102,134,224,247,201,35,72,156,143,186,190,150,167,109,213,22,186,154,104,30,177,77,233,243,119,99,153,240,223,220,133,134,113,47,171,20,90,53,163,153,38,101,81,87,20,21,48,219,171,27,68,175,145,27,189,74,82,205,36,105,221,236,95,88,255,0,37,119,248,124,83,93,77,78,205,47,58,155,168,215,236,190,235,87,45,93,85,234,235,85,84,222,105,31,38,201,52,239,145,26,222,103,57,121,119,122,236,155,175,175,188,14,91,67,52,143,35,214,237,77,178,97,22,58,26,170,159,63,95,76,202,201,98,138,71,244,96,125,68,81,73,35,149,172,127,42,39,85,21,92,168,168,155,247,248,46,194,28,53,104,86,59,160,90,95,105,195,44,244,52,241,212,71,79,3,235,38,100,76,71,203,58,83,195,28,142,115,155,27,21,202,171,10,42,170,166,235,239,248,36,71,240,170,225,78,159,4,194,155,172,89,77,183,123,189,242,20,125,15,90,20,217,180,147,69,67,81,27,147,158,22,185,23,157,142,217,90,245,111,195,117,238,88,120,0,0,0,15,204,146,71,20,110,150,87,181,140,98,43,156,231,46,200,212,79,85,85,247,32,31,160,117,59,150,173,105,109,154,161,105,46,186,143,139,209,206,213,217,99,158,241,79,27,145,119,84,238,142,122,47,170,42,126,163,147,178,102,88,142,76,212,118,59,148,218,46,136,169,191,238,58,232,167,237,219,243,28,191,156,223,240,167,196,14,100,0,0,0,0,0,0,0,7,133,107,92,138,215,34,42,47,170,41,24,248,175,224,115,76,120,135,199,171,234,224,178,81,91,50,110,140,175,167,174,166,166,167,133,242,77,201,58,183,169,34,83,201,34,162,201,55,51,182,238,187,34,250,167,121,58,0,214,143,89,244,107,80,184,117,212,106,220,114,253,67,114,183,77,109,174,147,200,87,164,83,194,217,91,28,242,50,57,98,149,204,141,93,186,194,174,107,154,137,190,219,167,213,99,190,25,156,118,85,100,62,87,68,117,74,244,197,169,130,38,69,108,173,172,169,93,228,106,121,58,104,98,234,79,80,170,231,170,172,142,229,107,59,247,84,247,161,35,248,254,225,42,207,196,46,150,85,215,217,173,116,241,229,22,102,201,95,79,81,20,12,73,167,72,105,170,149,176,171,155,12,146,57,174,146,100,94,68,219,117,239,186,47,173,27,83,207,150,104,174,167,238,215,213,91,239,56,165,231,150,68,106,203,18,172,180,213,29,218,191,49,251,115,197,233,236,175,111,114,250,6,206,236,146,57,35,108,177,189,174,99,145,28,215,53,119,69,69,244,84,95,129,76,222,50,25,236,23,93,104,178,97,148,178,204,230,82,89,41,170,100,69,114,43,18,70,85,220,35,95,71,47,126,255,0,13,255,0,232,44,59,131,30,34,41,117,207,135,234,12,158,162,182,149,247,43,45,20,84,21,200,217,17,92,179,67,69,78,249,28,253,229,123,183,230,151,186,185,81,126,40,158,250,103,227,195,56,174,206,184,150,203,42,235,167,142,84,181,220,43,237,144,43,28,174,68,134,59,133,82,181,59,185,223,158,190,155,39,212,4,145,240,115,193,22,233,170,151,140,201,25,31,238,75,125,69,50,185,201,223,102,212,219,228,217,23,149,126,63,31,251,75,148,43,159,193,199,7,138,221,165,215,156,190,90,89,35,158,170,227,81,78,215,185,155,35,163,117,61,190,68,217,121,119,84,221,62,59,22,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,140,158,34,88,98,230,60,49,101,13,142,141,103,150,215,71,91,114,103,44,124,206,69,138,223,87,178,252,213,95,87,125,95,106,18,108,233,250,193,142,199,149,233,110,91,143,75,31,63,159,178,87,211,181,187,111,186,190,154,70,109,182,203,249,223,5,3,90,108,43,32,184,97,25,189,155,35,165,234,69,85,101,185,211,85,163,125,166,175,60,51,53,251,42,34,162,250,183,211,116,253,68,136,227,31,139,43,134,191,88,176,188,110,42,201,188,165,166,203,110,90,200,82,71,114,121,232,153,80,199,170,183,172,244,223,105,182,221,81,29,241,219,223,130,53,126,194,252,83,85,114,235,7,34,198,182,235,237,125,51,83,109,185,122,117,50,49,61,201,183,205,248,33,214,109,116,21,55,123,173,37,178,153,142,150,162,182,162,56,35,106,34,185,206,123,220,141,68,68,77,213,85,85,126,0,79,63,10,46,29,33,212,77,73,126,165,95,237,137,45,190,192,229,146,149,211,66,142,106,85,65,81,67,51,28,156,241,57,187,242,189,118,84,114,59,225,183,169,117,17,70,200,98,100,49,181,26,198,53,26,212,68,217,17,17,59,17,199,128,125,28,163,210,78,30,177,182,58,217,13,53,194,247,65,71,117,168,114,66,140,145,93,53,13,47,50,57,121,26,237,249,163,239,190,253,211,213,73,34,0,0,0,0,0,0,0,3,213,83,83,5,29,52,181,117,50,182,56,97,99,164,145,238,114,34,53,168,155,170,170,175,100,77,144,15,69,222,239,110,176,218,234,239,87,122,200,105,40,168,96,146,166,162,121,164,108,108,142,54,53,92,231,57,206,84,68,68,68,85,85,85,68,77,138,222,227,3,197,86,221,135,214,220,48,77,16,74,107,133,91,98,150,154,91,147,249,101,137,146,239,81,19,150,41,105,170,209,81,81,91,19,154,170,221,246,93,254,8,116,175,18,158,61,37,171,169,175,209,93,41,191,84,66,198,117,105,46,213,116,149,74,212,118,203,89,77,60,60,240,84,119,69,252,90,242,189,159,5,95,114,21,237,164,154,69,159,107,198,115,73,138,98,84,21,85,213,215,10,136,210,106,151,69,52,172,137,36,154,56,221,36,175,141,143,86,162,58,86,171,156,168,187,111,191,218,28,198,127,197,30,188,106,69,116,213,185,22,167,100,187,76,247,59,161,21,234,179,164,212,85,122,242,181,175,149,219,53,57,220,136,159,3,172,217,181,131,85,108,21,209,220,45,90,143,147,211,207,19,145,200,232,239,21,44,93,209,81,125,90,244,95,84,66,193,63,169,87,67,131,225,148,215,172,230,239,81,81,94,248,216,217,33,162,168,71,167,85,98,230,84,70,203,72,142,219,153,175,78,235,191,167,214,68,94,36,56,104,188,104,226,51,33,167,167,169,249,22,174,165,32,137,102,99,185,218,231,117,158,221,246,137,140,68,228,143,220,190,191,80,19,59,195,251,196,123,37,175,201,109,186,73,172,215,101,172,109,124,176,209,91,238,21,19,201,36,171,43,228,165,167,137,143,150,162,167,235,149,202,141,106,174,234,170,137,234,133,174,211,212,67,87,79,29,85,60,141,146,41,152,217,24,246,170,42,57,170,155,162,162,167,101,236,106,211,98,188,87,99,215,186,11,245,178,166,90,122,187,117,84,85,112,75,19,213,143,100,145,189,28,215,53,205,84,84,84,84,69,69,69,69,54,21,224,79,86,93,171,188,59,227,151,154,155,132,149,149,182,234,74,59,109,92,178,203,212,123,166,142,134,153,207,87,42,189,202,171,188,155,174,234,139,186,247,64,36,40,0,1,192,103,216,189,30,107,132,223,113,58,248,35,154,27,189,182,170,133,205,145,168,228,84,150,23,70,189,149,21,61,28,190,229,251,20,231,192,26,220,113,99,164,87,13,24,214,252,147,21,172,161,125,44,18,215,214,85,209,53,98,115,26,180,203,89,59,35,86,162,177,137,203,180,75,178,181,54,237,219,234,157,30,16,188,69,190,154,162,187,68,239,247,72,91,20,174,150,186,137,39,159,103,171,213,104,41,163,141,188,242,237,182,219,236,214,179,236,95,113,218,188,95,120,125,117,238,201,65,172,150,43,74,62,162,129,145,81,214,73,12,27,185,176,49,149,245,18,57,202,216,213,81,187,170,42,170,189,19,226,158,242,181,120,114,212,74,173,45,214,172,67,48,130,178,106,120,169,47,86,247,85,44,82,43,57,224,109,92,50,61,174,217,205,69,106,164,125,209,87,111,136,27,47,131,173,233,190,93,71,158,96,88,246,97,67,35,95,21,226,215,73,92,138,138,139,251,236,44,147,220,231,39,163,211,222,191,106,157,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,15,92,243,193,75,4,149,85,83,71,12,48,177,100,146,73,28,141,107,26,137,186,185,85,123,34,34,119,220,161,31,17,142,47,230,226,143,87,190,71,197,42,222,236,7,15,146,90,43,27,24,229,229,175,153,87,105,107,156,158,254,117,106,53,159,8,218,157,145,94,226,102,120,181,241,148,184,78,56,254,24,180,234,234,230,95,178,10,100,147,41,170,130,77,150,142,220,244,246,105,55,78,232,249,147,187,211,182,209,108,139,186,75,219,5,248,79,240,108,186,159,153,179,136,173,66,180,178,92,79,20,170,86,216,233,170,25,236,220,110,172,217,82,93,151,179,162,129,123,252,22,94,84,239,200,244,2,23,240,251,253,158,180,219,248,223,102,254,155,17,179,81,172,175,15,191,217,235,77,191,141,246,111,233,177,27,53,0,40,255,0,198,67,233,115,75,252,80,183,127,61,82,94,1,71,254,50,31,75,154,95,226,133,187,249,234,144,39,255,0,132,239,208,155,18,254,17,187,127,77,148,152,36,62,240,157,250,19,98,95,194,55,111,233,178,147,4,1,15,120,236,240,252,194,248,160,199,42,178,236,46,130,130,197,169,212,49,44,148,183,6,49,34,142,236,141,78,212,245,123,124,229,93,145,27,42,238,230,46,200,170,173,221,9,132,0,214,215,66,181,147,82,184,64,215,106,124,190,219,73,83,67,119,199,171,37,181,223,172,213,10,177,249,168,27,39,45,77,28,205,247,46,236,236,170,139,202,246,49,201,221,168,108,83,167,185,222,55,170,24,53,139,81,49,10,223,53,102,200,168,33,184,209,72,187,35,186,114,53,28,141,114,34,175,43,219,186,181,205,223,179,145,83,220,84,47,140,166,133,80,224,250,199,96,214,123,21,26,67,73,168,20,146,67,114,107,19,102,165,198,145,24,213,145,118,77,147,169,11,226,251,93,20,142,94,234,164,146,240,97,213,106,188,179,65,114,93,46,184,84,44,178,96,119,134,201,73,187,149,122,116,85,200,249,24,205,151,211,241,209,85,59,183,231,250,123,212,44,36,0,0,3,172,234,118,103,6,156,105,182,87,168,85,81,182,72,113,139,37,117,225,236,119,163,155,79,3,229,86,174,223,30,77,128,163,111,19,253,123,159,90,184,162,189,217,168,106,220,252,127,79,220,252,110,221,26,63,118,44,241,61,124,220,168,137,219,119,76,142,110,253,247,108,76,251,11,68,240,220,225,198,221,160,60,54,216,235,107,45,205,143,43,206,41,225,191,223,39,115,57,101,68,149,188,212,212,203,191,116,72,162,123,81,91,238,123,165,95,121,74,28,63,225,21,58,223,196,78,17,132,221,222,250,191,194,172,154,149,151,57,30,187,185,240,62,100,125,83,215,226,189,52,145,223,90,155,44,49,140,141,141,142,54,35,90,212,68,107,81,54,68,68,247,32,31,160,0,20,125,226,209,195,93,191,70,181,202,151,83,49,74,6,211,99,218,146,201,235,100,134,40,249,99,166,186,68,173,243,77,68,68,217,18,78,164,114,166,254,174,124,187,118,105,60,60,40,117,225,250,187,195,37,46,31,119,172,89,175,154,111,58,88,167,230,114,43,223,66,168,175,162,122,252,17,35,230,133,63,247,117,63,126,45,90,107,14,117,194,13,219,34,100,17,190,183,8,186,81,94,224,114,246,127,77,210,121,105,154,139,240,228,168,87,170,123,250,105,239,68,32,215,131,102,162,79,140,113,59,114,193,36,168,84,163,204,241,234,136,146,45,246,71,85,82,185,179,198,239,175,104,146,165,63,223,253,160,93,153,66,254,36,188,95,214,241,39,171,213,24,158,47,117,87,105,230,23,83,37,37,166,56,156,189,59,133,83,119,108,213,206,79,202,221,121,153,31,194,52,221,54,87,191,123,95,241,3,213,170,189,25,225,47,61,201,237,85,14,130,235,112,163,109,142,222,246,46,206,100,213,143,72,85,237,95,115,153,27,228,122,47,197,136,83,31,1,90,23,73,196,31,19,248,150,19,122,164,243,22,26,41,31,123,189,70,169,187,95,71,76,156,235,27,191,185,146,78,148,75,245,72,160,79,79,12,143,15,155,78,59,101,180,113,35,173,86,84,170,190,220,35,109,102,51,101,172,133,22,59,124,14,77,227,172,149,142,249,211,61,21,29,26,42,109,27,85,29,221,234,156,150,98,126,88,198,70,198,199,27,17,173,106,34,53,168,155,34,34,123,144,253,0,0,1,225,205,71,34,181,200,138,138,155,42,47,188,170,207,17,63,12,249,234,43,157,173,60,50,98,50,77,53,125,83,89,125,197,45,209,42,170,205,43,209,169,85,73,26,38,205,106,185,223,140,141,54,107,83,219,106,34,35,182,181,64,4,89,240,244,225,75,48,225,75,71,234,241,252,235,45,154,227,122,200,107,27,115,171,181,67,55,82,130,211,39,39,47,36,43,183,181,35,155,203,212,122,123,42,172,98,53,54,111,51,229,48,0,0,0,8,31,226,247,175,115,233,151,15,244,122,91,99,171,116,55,125,73,169,146,146,103,49,251,57,150,200,57,31,83,245,251,110,124,49,237,219,118,190,78,253,182,39,129,70,254,48,58,133,38,91,197,180,152,147,36,95,47,132,216,104,109,156,136,187,183,173,51,86,173,239,251,85,181,17,53,127,246,104,7,61,225,5,195,141,187,84,53,142,233,172,121,85,185,181,54,125,58,100,46,183,199,43,55,142,91,180,220,203,19,251,246,119,69,140,123,246,247,61,208,187,220,93,81,17,124,43,244,222,29,62,224,227,22,175,124,9,29,118,97,85,89,144,213,236,137,186,245,37,88,161,93,253,251,193,4,43,245,110,168,75,160,4,61,241,61,225,174,223,174,156,58,221,50,219,101,3,87,45,211,200,38,190,91,102,100,123,201,53,43,27,205,87,77,186,38,234,142,141,170,246,162,119,89,34,98,123,212,152,71,170,170,150,154,186,150,106,42,200,35,158,158,162,55,69,44,82,53,28,215,177,201,179,154,168,190,168,168,170,155,1,70,158,19,90,240,253,40,226,98,159,3,186,86,44,118,45,73,129,44,210,181,206,68,99,46,12,85,125,28,159,106,185,100,133,19,227,81,245,23,160,107,57,169,216,229,219,64,120,129,201,49,187,61,74,193,93,129,101,117,17,91,234,26,229,85,69,165,170,85,130,84,93,247,238,140,99,187,247,239,223,185,178,78,21,147,209,230,216,109,135,51,183,38,212,151,251,101,45,210,4,223,127,197,207,19,100,111,116,245,236,228,2,165,252,110,255,0,178,206,155,127,23,106,191,164,146,103,193,191,232,141,85,252,111,184,255,0,51,76,70,111,27,191,236,179,166,223,197,218,175,233,36,153,240,111,250,35,85,127,27,238,63,204,211,1,58,64,0,0,0,85,215,141,54,189,207,65,108,197,56,114,178,85,185,139,115,106,100,151,212,99,254,116,12,123,163,164,137,201,239,69,145,178,200,168,187,119,142,53,239,238,227,252,24,248,113,183,84,195,144,113,51,146,219,155,45,76,21,15,176,99,93,86,126,242,168,196,90,186,150,111,234,170,143,100,77,114,122,109,50,123,200,111,226,27,168,82,106,71,24,250,153,117,234,42,193,106,187,45,130,157,155,238,214,54,133,141,166,118,223,82,201,20,143,251,94,165,220,112,113,166,240,233,55,11,186,105,132,54,4,134,162,159,31,166,172,173,106,34,118,172,169,111,152,168,77,253,251,75,51,211,127,130,32,25,148,0,5,116,120,196,112,215,111,203,244,182,143,136,188,126,129,172,191,97,143,138,138,240,232,227,246,170,173,115,72,140,99,157,178,110,171,12,207,106,167,193,146,202,171,243,80,195,126,11,186,240,251,30,119,147,240,245,120,172,84,163,201,96,91,237,153,142,114,108,218,232,26,137,80,198,167,189,100,129,26,255,0,178,153,126,37,168,106,190,5,65,170,122,99,149,233,189,205,177,173,54,77,103,171,181,61,100,77,209,139,52,78,99,95,219,186,43,85,81,200,169,221,21,17,83,185,174,159,14,185,197,195,69,120,142,193,115,58,135,58,150,76,115,38,165,74,246,163,147,116,131,172,145,85,71,186,46,221,226,116,173,223,125,187,129,178,184,56,28,235,57,197,244,215,19,185,103,57,173,205,109,214,59,68,93,122,234,180,167,150,100,130,45,209,21,238,108,77,115,185,83,125,213,118,217,19,117,93,145,21,76,53,143,120,128,112,117,149,95,173,248,213,143,93,108,179,220,110,181,49,209,210,68,250,122,168,91,36,210,57,26,198,243,201,19,88,221,213,81,55,114,162,119,2,65,128,0,3,22,235,7,20,26,7,160,85,246,251,86,175,106,101,179,28,173,186,194,234,138,74,105,153,44,178,201,19,93,202,175,228,137,142,86,183,155,116,69,114,34,42,163,145,55,229,93,154,63,196,246,133,107,237,125,194,217,164,25,244,57,44,246,168,91,61,111,151,162,169,141,144,49,206,229,111,51,228,141,173,69,85,223,102,239,186,163,92,168,155,34,236,25,72,0,0,0,0,0,5,96,248,226,255,0,90,122,75,252,35,119,254,106,152,120,29,127,90,122,181,252,35,104,254,106,164,120,226,255,0,90,122,75,252,35,119,254,106,152,120,29,127,90,122,181,252,35,104,254,106,164,11,62,0,1,248,154,104,105,225,125,69,68,172,138,40,154,175,123,222,228,107,90,212,77,213,85,87,178,34,39,188,215,231,143,206,45,174,252,84,107,53,91,173,21,211,38,11,141,77,37,6,53,68,138,188,146,181,23,105,43,28,223,69,146,101,77,209,125,204,72,219,234,138,171,107,254,38,218,185,87,164,124,33,101,115,218,170,214,154,231,150,73,14,47,71,43,93,202,173,243,60,203,62,222,253,214,154,58,132,77,187,162,174,254,226,174,124,47,180,42,135,91,56,167,180,84,223,232,210,162,199,131,211,59,38,172,141,233,187,38,154,23,177,180,209,174,232,168,191,142,123,30,173,94,206,108,79,64,39,167,135,55,135,149,143,70,49,251,94,181,107,37,130,58,189,70,175,99,106,237,212,85,77,230,102,63,11,147,118,34,49,123,121,165,69,221,206,93,214,63,154,221,149,28,174,159,128,0,0,1,225,205,71,34,181,200,138,138,155,42,47,188,169,15,19,255,0,15,203,54,17,67,93,196,150,136,217,163,161,179,245,81,249,69,138,150,36,108,52,138,247,109,231,96,106,118,100,106,229,68,124,104,155,53,85,28,155,55,153,27,110,7,195,124,178,90,114,91,45,195,28,191,80,69,91,108,186,210,203,69,91,77,42,110,201,224,149,138,201,35,114,124,28,215,42,47,212,160,83,215,132,167,23,213,152,6,119,23,13,121,197,205,93,140,101,181,10,184,252,147,57,87,200,93,93,233,11,126,17,212,122,109,232,146,163,118,68,231,122,173,201,154,210,235,182,156,221,248,115,226,15,42,211,250,26,217,225,170,195,111,207,249,50,175,125,165,232,181,233,45,36,222,157,156,177,58,39,252,55,83,97,205,3,212,200,181,147,69,112,157,81,141,26,215,228,182,74,90,234,134,53,54,72,234,29,26,36,204,79,169,178,163,219,250,128,239,192,0,7,9,155,228,177,97,152,101,255,0,48,158,52,146,43,21,174,170,228,246,42,237,204,216,98,116,138,155,253,141,57,179,213,83,77,79,89,79,45,29,101,60,115,193,59,29,28,177,72,196,115,36,99,147,101,107,145,123,42,42,42,162,162,129,172,214,156,227,215,109,120,215,108,115,26,189,87,207,61,195,62,202,105,105,171,235,17,19,168,175,172,170,106,77,55,166,219,167,81,239,94,219,118,54,88,198,241,219,46,33,143,91,49,76,110,223,21,5,170,207,73,21,13,21,44,73,179,33,130,38,35,24,196,250,145,168,136,113,84,58,95,166,150,186,200,110,54,205,60,198,105,42,233,158,146,67,60,22,138,120,228,141,233,221,28,215,53,136,168,169,241,67,179,128,61,21,180,84,119,42,42,139,117,194,150,42,154,90,168,159,4,240,202,196,115,37,141,200,168,230,185,171,217,81,81,85,21,23,220,167,188,244,86,214,209,219,104,170,46,55,10,168,169,169,105,98,124,243,205,43,209,172,138,54,162,171,156,231,47,100,68,68,85,85,95,114,1,173,79,17,88,4,58,49,196,30,119,167,214,25,229,138,151,25,200,234,233,237,178,54,69,234,71,78,217,85,208,47,50,119,231,70,43,55,95,138,27,21,104,174,97,85,168,90,55,129,231,213,219,249,156,151,25,181,222,38,221,168,139,207,81,75,28,174,221,19,178,119,122,250,118,53,211,226,23,80,99,214,173,127,206,117,14,203,77,43,233,242,140,134,174,166,221,19,98,94,163,169,223,42,182,157,170,223,94,117,141,25,186,124,85,77,139,180,103,17,159,79,244,127,6,192,170,154,173,155,27,198,173,150,137,17,87,125,157,79,75,28,75,221,55,223,187,62,32,119,16,124,183,91,157,5,146,217,89,121,186,84,37,61,21,4,18,85,84,202,168,170,145,196,198,171,158,229,68,238,187,34,42,246,48,134,21,199,87,9,218,139,149,219,48,124,47,89,109,183,75,229,230,116,165,161,163,142,142,173,174,158,85,244,106,43,226,70,167,162,250,170,1,158,65,142,117,151,136,141,22,225,250,209,29,231,87,181,10,215,143,71,58,42,211,211,202,231,75,85,83,183,175,74,158,52,116,178,34,122,42,181,170,137,186,110,168,69,122,223,25,110,18,169,110,137,65,5,155,80,235,32,84,255,0,79,65,103,166,72,19,215,220,250,150,201,238,252,207,122,125,123,4,238,4,126,209,110,60,184,90,215,155,148,54,12,27,83,233,33,190,84,57,25,21,166,237,12,148,21,50,185,125,27,26,74,136,201,92,191,8,220,229,36,8,0,0,0,0,21,233,227,75,168,21,248,254,128,98,184,5,12,238,137,153,102,67,213,172,229,95,223,105,233,34,87,244,213,62,29,89,32,127,219,26,17,255,0,193,103,72,108,249,78,170,102,122,189,121,162,73,230,194,104,105,168,173,74,244,246,99,169,173,235,35,229,111,247,109,138,23,51,234,73,151,234,218,221,111,216,158,43,149,50,24,242,140,102,213,120,109,58,185,97,109,125,20,117,9,26,174,219,171,121,209,118,223,100,223,111,130,11,14,39,138,226,172,154,60,95,25,181,89,219,80,173,89,155,65,69,29,58,72,169,190,202,238,68,77,246,221,118,223,226,160,114,192,0,34,23,138,134,149,217,181,19,132,44,150,253,87,77,26,221,112,137,105,239,182,217,213,17,28,197,73,91,20,236,223,215,149,208,200,254,222,138,230,177,125,200,87,31,132,126,111,113,197,248,201,178,99,116,179,74,148,185,133,162,231,107,170,141,171,236,57,34,167,117,99,92,228,248,163,169,118,69,245,246,149,61,21,75,25,241,84,213,107,78,156,240,137,145,88,42,39,143,229,92,230,122,123,13,186,21,238,174,222,70,203,59,246,245,229,108,49,61,57,189,17,207,141,61,233,189,116,120,70,97,53,217,55,24,246,124,142,158,158,71,83,98,22,123,149,206,162,84,79,97,157,88,29,72,212,85,248,170,213,118,79,85,217,87,220,170,129,122,224,0,0,198,90,209,196,174,134,240,247,111,142,191,87,117,26,215,97,116,237,87,211,209,185,206,154,178,161,59,247,142,158,36,116,174,110,233,183,50,55,149,23,213,80,139,213,222,50,252,37,210,92,210,130,158,201,168,149,176,47,173,108,22,122,100,133,61,125,210,84,182,79,119,230,123,192,157,192,192,122,37,199,79,11,252,64,92,97,176,224,26,153,72,203,236,238,229,138,207,117,137,244,53,114,187,243,98,108,168,141,153,118,239,180,110,114,252,78,219,172,92,76,232,94,128,85,90,232,181,131,80,168,241,169,175,49,203,45,11,42,41,231,147,174,216,213,168,245,78,147,29,182,202,246,250,237,234,6,79,7,71,210,45,108,210,237,120,198,234,114,253,36,203,233,178,59,61,29,115,237,179,213,65,12,177,181,149,44,142,57,29,30,210,53,171,186,50,88,215,125,182,246,189,125,78,240,0,0,0,0,0,130,222,50,31,68,106,95,227,125,187,249,154,146,116,144,91,198,67,232,141,75,252,111,183,127,51,82,4,85,240,75,254,207,89,223,241,65,127,166,211,151,38,83,103,130,95,246,122,206,255,0,138,11,253,54,156,185,48,0,0,53,234,241,31,250,108,234,159,240,141,47,244,42,114,234,120,38,250,35,105,15,241,66,219,252,203,74,86,241,31,250,108,234,159,240,141,47,244,42,114,199,233,56,206,193,56,69,224,47,72,171,235,250,55,108,202,237,133,208,37,130,192,146,108,233,156,144,162,117,230,219,187,41,218,190,174,245,114,167,43,123,238,173,12,217,198,119,25,216,39,8,184,39,159,175,232,221,179,43,180,79,75,5,129,36,217,211,57,59,117,230,219,187,41,218,190,174,245,114,167,43,123,238,173,164,155,53,155,95,184,236,215,231,199,28,149,57,46,99,146,205,214,170,170,153,85,148,212,20,205,84,69,123,213,17,91,5,52,77,84,68,68,79,205,107,81,206,114,34,172,214,109,126,227,179,95,159,28,114,84,228,185,142,75,55,90,170,170,101,86,83,80,83,53,81,21,239,84,69,108,20,209,53,81,17,17,63,53,173,71,57,200,139,121,220,37,112,149,167,156,37,233,227,49,92,86,38,215,223,43,218,201,111,215,233,98,70,207,113,157,19,211,223,201,11,119,84,100,104,187,53,21,85,85,92,231,57,65,194,87,9,90,121,194,94,158,51,21,197,98,109,125,242,189,172,150,253,126,150,36,108,247,25,209,61,61,252,144,183,117,70,70,139,179,81,85,85,85,206,115,151,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,3,173,234,70,93,71,129,224,89,14,97,93,35,89,21,158,215,87,92,170,170,137,251,212,47,147,222,230,167,163,23,222,159,106,1,88,158,47,92,69,190,162,162,135,68,236,23,72,93,20,107,21,117,106,65,62,239,71,34,215,211,73,27,185,37,219,109,182,221,174,103,218,190,226,11,240,157,164,87,13,103,214,252,111,21,163,161,125,84,17,87,209,213,214,181,34,115,218,148,201,89,3,36,87,34,49,233,203,180,169,186,185,54,239,223,235,225,248,141,212,90,173,82,214,172,191,48,168,172,154,162,42,187,213,193,212,171,44,138,254,72,29,87,52,140,107,119,115,145,26,137,39,100,69,219,224,89,87,132,23,15,174,178,89,43,245,146,251,105,70,84,87,178,90,58,57,38,131,103,58,7,178,130,162,55,53,93,26,42,183,116,85,69,71,170,124,19,222,5,139,96,56,189,30,21,132,216,177,58,8,35,134,27,69,182,150,133,173,99,81,168,137,20,45,141,59,34,34,122,53,61,201,246,33,207,128,0,0,7,174,162,162,26,74,121,106,170,36,108,113,66,199,72,247,185,81,17,173,68,221,85,85,123,39,98,168,188,64,124,71,178,90,12,146,229,164,154,51,117,90,54,208,77,53,21,194,227,79,60,145,202,146,50,74,170,121,88,201,105,234,126,168,156,136,230,162,238,136,170,158,136,77,206,59,53,97,218,71,195,190,71,121,166,184,73,71,91,113,164,172,182,210,75,20,189,55,182,105,40,106,92,197,106,163,218,168,187,199,186,108,170,187,167,100,53,234,190,222,43,178,27,221,125,250,231,83,45,69,93,198,170,90,185,229,149,234,247,190,73,30,174,115,156,231,42,170,170,170,170,170,170,170,129,216,111,58,193,170,183,250,233,46,23,93,71,201,234,39,149,202,229,116,151,138,151,174,234,170,190,174,122,175,170,169,217,176,14,40,245,227,77,235,161,173,199,117,59,37,218,23,181,221,9,111,85,157,39,34,43,87,149,205,100,173,221,171,200,212,84,248,29,147,134,254,26,47,26,199,207,144,84,83,212,252,139,73,82,176,74,176,177,220,238,115,122,47,118,219,196,246,42,114,73,239,95,95,168,151,95,212,171,161,206,48,202,155,214,13,119,168,167,175,100,111,108,112,214,212,35,19,170,145,115,34,43,98,164,87,109,204,230,39,101,223,215,234,3,36,112,127,226,171,110,203,235,109,248,38,183,165,53,190,173,209,69,77,21,201,156,177,68,249,119,167,137,174,150,90,154,181,85,85,87,74,231,42,55,125,147,127,138,22,67,104,187,219,175,214,186,75,213,162,178,26,186,42,232,35,169,167,158,25,27,35,36,141,237,71,53,205,115,85,81,81,81,81,81,81,85,23,115,90,13,91,210,44,251,65,243,154,188,83,45,160,170,161,174,183,212,72,144,212,182,41,162,100,169,28,210,70,217,34,124,140,98,185,21,209,57,90,228,68,223,109,254,203,9,240,214,227,210,90,74,138,13,21,213,123,245,68,209,191,165,73,105,171,172,170,87,35,119,90,58,104,33,231,158,163,178,39,227,23,149,140,248,170,123,208,11,98,7,170,154,166,10,202,104,170,233,165,108,144,206,198,201,27,218,228,84,115,85,55,69,69,78,202,155,41,237,0,0,0,0,0,0,3,241,44,108,154,39,195,35,81,205,123,85,174,69,77,247,69,41,95,197,119,135,88,116,239,82,89,169,86,11,106,69,111,191,185,36,170,116,48,163,90,181,115,212,87,76,247,42,178,38,183,126,86,38,234,174,87,124,119,245,46,172,141,220,124,104,229,30,173,240,245,146,49,45,144,212,220,44,148,21,151,90,119,44,40,249,17,208,208,213,114,35,87,145,206,223,154,78,219,109,221,125,80,10,143,224,227,139,43,134,128,216,179,60,110,90,201,124,165,218,203,113,90,56,86,71,114,121,233,89,78,198,42,55,172,196,223,104,118,221,17,93,240,223,221,29,243,92,130,225,155,231,23,172,142,171,158,90,171,213,206,166,173,91,237,57,121,230,153,207,217,17,85,87,213,222,155,175,235,56,171,165,5,77,162,235,87,108,169,99,162,168,162,168,146,9,26,168,173,115,94,199,43,85,21,23,101,69,69,79,129,217,116,134,194,252,171,85,113,27,2,49,100,91,141,246,130,153,201,182,252,201,37,76,108,95,114,239,243,190,10,5,239,120,118,225,139,135,112,197,140,54,90,37,130,91,165,29,21,201,220,209,242,57,86,91,125,38,235,243,81,125,91,245,253,170,73,179,167,232,254,59,30,41,165,152,150,63,28,125,63,35,100,160,167,115,118,219,101,101,52,108,219,109,147,243,126,8,119,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7,170,166,54,205,79,44,78,99,94,143,99,154,173,114,110,138,138,158,138,135,180,1,174,255,0,31,88,92,184,87,19,217,132,82,66,145,37,222,231,112,187,70,212,106,181,17,146,220,42,182,217,57,83,183,179,245,253,170,117,14,21,112,116,212,29,122,195,108,46,153,177,55,229,171,116,170,174,119,46,233,231,96,102,223,53,223,159,240,36,127,139,94,39,53,155,95,226,187,202,217,29,231,173,237,145,175,84,85,68,107,235,107,156,141,69,217,62,30,155,169,136,120,1,109,51,184,159,196,60,210,200,141,75,149,189,91,200,169,191,55,202,20,187,111,191,184,13,129,241,11,67,113,252,74,201,96,99,145,205,182,219,169,168,209,81,119,221,35,137,172,248,39,195,224,159,97,203,158,186,126,95,47,23,38,252,188,141,219,127,93,182,61,128,0,0,0,0,0,0,8,69,226,73,197,253,38,136,224,53,24,46,47,115,223,35,191,83,190,153,86,150,100,234,83,197,60,53,145,115,251,19,50,70,43,100,137,189,249,85,17,118,245,94,201,46,181,19,47,162,192,176,107,246,101,112,145,173,134,205,109,170,174,84,85,68,87,116,97,124,156,169,187,154,138,170,140,94,219,167,218,158,166,186,92,79,107,5,251,89,181,155,42,202,46,151,58,170,138,55,93,235,153,110,138,89,158,246,197,75,230,230,124,77,70,185,239,70,236,146,170,108,213,229,79,119,214,29,42,221,67,148,106,150,115,13,28,41,87,115,188,228,55,38,177,92,189,73,164,124,211,204,137,204,229,246,158,187,190,78,235,221,119,95,122,169,120,222,31,188,31,89,180,15,78,40,242,12,134,207,71,46,83,119,142,58,199,212,73,78,199,77,3,37,130,149,235,23,51,225,100,141,229,150,37,94,93,215,101,247,170,250,67,255,0,9,238,22,168,115,11,164,186,207,150,218,186,180,246,186,183,69,66,217,160,71,55,173,19,168,106,99,122,36,145,42,122,57,221,218,244,95,134,222,165,190,69,20,112,198,216,97,99,88,198,53,26,214,181,54,68,68,244,68,79,112,28,86,69,141,80,100,176,69,77,112,98,62,56,228,108,156,170,141,84,93,145,83,222,139,249,202,67,47,20,13,52,197,162,225,174,91,148,22,234,88,102,161,171,115,163,114,67,27,85,85,148,21,174,78,232,221,247,223,236,39,41,6,124,94,114,120,44,124,53,81,80,45,71,36,183,11,252,116,232,222,116,78,100,125,5,122,109,182,233,191,116,250,192,163,210,216,188,24,53,38,103,216,242,45,51,171,174,146,69,109,85,101,218,54,73,42,170,53,188,150,248,81,17,21,221,145,61,219,55,245,251,138,157,44,27,193,218,170,72,181,174,237,11,92,188,175,179,207,186,111,241,171,183,129,116,64,0,0,0,49,207,16,218,123,71,169,250,49,152,225,245,52,204,150,74,235,29,194,42,110,102,35,149,179,62,146,88,216,228,221,174,217,83,159,213,17,87,224,107,137,169,24,141,118,158,234,13,255,0,18,169,100,144,205,102,186,213,81,181,85,21,171,248,153,223,26,42,110,214,175,171,61,118,79,177,13,159,165,141,147,68,248,100,68,86,189,170,215,34,251,209,80,161,47,19,157,56,118,7,196,181,198,166,158,133,208,210,222,225,154,233,206,145,114,181,210,77,112,172,95,84,107,81,87,102,125,107,245,168,22,55,225,99,172,203,168,218,7,79,140,215,214,172,213,184,228,140,183,177,31,39,51,146,10,122,42,38,39,171,220,187,110,245,247,34,125,72,77,82,152,252,28,181,53,246,93,102,188,224,21,181,140,134,134,186,205,81,87,18,62,78,84,125,75,234,237,241,35,83,119,162,42,171,81,123,35,85,127,232,46,109,21,21,55,79,120,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,12,35,197,255,0,19,152,223,10,154,53,114,212,43,167,70,170,243,80,139,67,143,219,30,238,245,213,238,106,242,34,162,42,47,77,155,115,200,169,232,214,236,158,211,154,139,152,47,183,203,62,49,100,184,100,153,13,198,11,125,174,213,75,45,109,109,92,239,229,142,8,35,106,189,242,57,125,205,107,81,85,87,234,53,246,227,67,137,188,167,140,141,120,90,219,36,21,147,99,244,117,31,35,97,246,136,227,114,200,232,157,34,53,178,116,211,186,207,59,249,92,169,182,233,187,25,223,145,0,225,116,23,72,117,55,142,30,35,91,103,175,186,86,215,87,95,171,95,120,202,111,146,34,57,105,41,57,209,103,157,123,114,162,251,72,200,217,182,220,206,99,81,17,190,155,8,233,254,7,139,233,126,19,101,211,220,42,215,29,190,199,96,163,142,134,138,157,159,147,27,19,109,220,191,148,247,46,238,115,151,187,156,229,85,238,170,96,94,1,248,71,183,240,165,163,176,91,238,180,240,203,156,100,141,142,191,36,171,110,206,228,147,151,216,164,99,147,214,56,81,202,155,167,103,61,94,239,69,68,73,52,6,178,188,62,255,0,103,173,54,254,55,217,191,166,196,108,212,107,43,195,239,246,122,211,111,227,125,155,250,108,70,205,64,10,63,241,144,250,92,210,255,0,20,45,223,207,84,151,128,81,255,0,140,135,210,230,151,248,161,110,254,122,164,9,255,0,225,59,244,38,196,191,132,110,223,211,101,38,9,15,188,39,126,132,216,151,240,141,219,250,108,164,193,0,0,2,1,248,208,216,169,174,28,47,99,247,167,53,169,83,106,204,169,21,143,84,85,85,142,90,74,166,189,137,223,100,221,122,107,191,247,31,89,29,188,17,110,146,197,172,26,141,101,69,119,74,171,26,130,169,201,191,110,104,170,154,212,221,62,59,76,239,249,76,195,227,109,158,210,80,105,30,159,233,155,39,103,155,189,100,50,222,158,198,189,121,210,26,74,119,197,237,34,47,205,87,86,38,219,250,171,59,122,41,208,60,15,113,58,185,47,154,171,157,72,199,182,154,10,75,101,166,39,110,156,178,73,35,230,150,68,251,90,145,199,239,79,159,239,247,5,177,128,0,17,251,143,234,202,138,30,13,117,98,122,110,167,59,172,15,133,122,123,111,201,36,140,99,189,125,220,174,93,254,173,201,2,97,78,53,177,218,140,167,132,173,90,180,82,181,238,153,49,59,133,91,26,196,221,207,90,120,150,126,84,77,151,117,94,150,219,123,247,2,157,124,43,237,80,92,248,224,192,165,168,229,115,104,32,187,85,181,142,98,57,28,228,183,84,53,190,190,138,138,244,114,47,197,168,95,169,175,87,135,22,93,22,25,198,158,152,92,106,37,86,195,93,113,158,208,244,69,217,30,234,202,89,169,227,69,248,254,50,88,215,237,68,54,21,0,0,3,10,113,177,104,75,223,8,250,189,70,176,164,189,60,66,229,87,202,174,229,219,161,11,166,230,223,127,119,79,125,189,251,109,223,125,138,79,240,235,188,75,99,227,83,74,171,97,230,230,146,237,45,26,242,174,203,203,61,44,208,187,245,109,34,239,245,23,37,226,25,147,51,19,224,195,85,110,110,145,25,230,44,205,182,39,101,93,214,174,120,169,182,237,255,0,182,42,39,194,255,0,31,168,191,241,185,167,171,18,57,34,182,173,198,225,59,154,155,242,178,58,9,209,191,169,94,230,55,253,240,19,227,198,178,239,53,47,13,152,149,158,36,114,54,191,53,167,146,71,35,246,69,108,116,85,126,194,167,189,21,94,213,245,236,172,79,213,129,60,17,44,145,212,106,214,164,100,139,4,107,37,14,57,77,66,217,87,231,53,39,169,71,171,83,234,95,46,138,191,238,80,147,222,49,88,189,85,255,0,132,38,93,105,217,34,199,141,101,118,219,164,234,212,236,140,116,115,210,162,187,234,230,170,98,125,170,132,64,240,91,204,104,44,188,69,228,248,141,99,218,201,114,60,94,69,164,85,245,124,212,243,196,245,98,125,177,186,87,127,188,2,232,192,0,12,81,171,252,85,112,255,0,160,151,170,44,119,87,117,42,139,28,184,220,105,124,237,52,19,211,84,72,178,65,206,230,115,162,197,27,145,19,153,174,78,235,191,99,43,149,237,226,63,192,150,183,113,87,170,56,198,97,166,21,56,212,116,22,139,7,201,181,9,116,175,146,9,22,111,49,44,158,202,54,55,238,222,87,183,190,233,223,112,51,175,245,71,248,38,255,0,103,203,71,255,0,104,86,255,0,153,31,213,31,224,155,253,159,45,31,253,161,91,254,100,173,63,234,55,241,115,255,0,209,248,15,252,51,55,249,131,131,206,252,40,56,161,211,188,31,33,212,12,134,191,8,249,43,24,181,85,222,107,186,23,105,159,47,151,166,133,210,201,200,222,130,115,59,149,139,178,110,155,168,22,173,99,241,5,224,235,36,189,91,241,219,30,184,218,170,238,55,90,168,168,168,224,109,21,98,44,179,202,244,99,24,138,176,162,34,171,156,137,221,81,59,146,24,214,187,132,203,66,223,120,163,210,59,95,151,73,217,46,111,100,116,177,170,237,205,19,107,98,116,159,253,195,92,108,162,0,0,0,215,87,143,154,202,138,238,50,53,102,122,158,167,59,114,25,97,78,166,219,242,70,198,49,190,158,238,86,166,223,86,198,197,70,189,126,36,24,237,70,53,198,182,167,209,206,215,237,87,112,167,184,198,231,39,103,50,162,146,25,187,46,201,186,34,189,91,246,181,83,220,5,228,112,197,106,130,199,195,118,149,90,41,249,121,41,48,171,36,92,205,98,55,157,82,138,45,220,168,158,247,46,234,191,90,169,147,12,39,193,62,93,22,113,194,86,147,95,163,149,100,86,226,212,54,249,94,229,221,93,53,36,105,77,34,170,252,85,240,184,205,128,0,0,107,215,226,65,104,75,39,27,90,167,70,144,164,93,75,133,45,95,42,59,155,126,189,13,60,220,219,239,239,234,111,183,187,125,187,109,177,116,92,13,222,37,190,112,131,164,117,179,115,115,71,138,209,81,167,50,238,188,176,51,162,223,213,180,105,183,212,81,255,0,29,121,51,50,222,48,117,106,236,201,17,237,135,38,170,183,35,145,23,255,0,20,218,155,255,0,248,151,185,194,134,63,81,139,112,197,165,54,26,196,114,84,82,97,214,132,157,174,77,149,146,186,146,55,61,191,169,206,84,253,64,86,159,141,223,246,89,211,111,226,237,87,244,146,76,248,55,253,17,170,191,141,247,31,230,105,136,205,227,119,253,150,116,219,248,187,85,253,36,147,62,13,255,0,68,106,175,227,125,199,249,154,96,39,72,0,0,0,13,99,51,198,77,147,107,70,69,29,108,146,197,53,215,40,171,73,95,34,34,189,174,150,173,220,202,168,139,178,170,43,151,223,234,108,225,12,48,211,194,202,122,120,153,20,81,53,24,198,49,168,214,181,168,155,34,34,39,100,68,79,113,172,238,190,89,43,176,126,32,117,14,194,175,150,42,155,46,93,117,129,146,119,71,111,29,100,136,215,162,236,158,168,136,228,93,187,238,138,108,149,132,100,244,153,182,25,96,204,232,54,242,215,251,93,45,206,29,191,214,231,137,178,55,254,71,32,28,216,0,1,172,183,16,118,132,176,107,230,165,88,82,20,133,45,185,125,230,147,166,142,230,228,233,214,202,222,93,247,93,246,219,109,247,54,104,115,145,168,174,114,162,34,38,234,171,238,53,131,205,46,117,90,149,170,183,219,205,185,171,61,70,85,144,85,85,64,136,138,156,239,169,169,115,155,219,109,251,171,211,221,184,27,45,97,213,144,230,58,119,99,175,187,210,199,83,21,242,203,77,53,84,21,13,73,27,43,102,129,170,246,61,21,54,114,42,57,81,81,83,101,221,74,59,241,23,224,166,175,133,221,69,252,43,195,40,101,126,155,229,117,15,125,173,232,142,114,90,234,85,21,207,161,145,203,238,68,71,58,53,94,238,98,42,119,86,57,86,247,109,84,12,181,91,40,237,145,200,175,109,28,17,192,215,42,108,174,70,53,27,186,255,0,128,234,250,191,164,184,78,184,233,213,235,76,53,10,214,149,214,91,220,11,20,136,155,36,144,72,157,227,154,39,42,47,44,140,114,35,154,239,138,119,69,77,209,66,30,120,96,113,192,186,237,136,183,69,53,50,234,143,207,177,122,68,90,42,185,159,237,222,173,204,68,106,61,85,87,218,168,143,178,63,222,230,242,191,186,245,21,37,95,16,250,247,132,112,217,165,119,109,83,206,167,85,165,160,106,71,73,69,27,145,38,184,85,185,23,165,79,22,255,0,148,229,69,221,125,26,212,115,151,179,84,161,61,97,210,205,92,224,103,136,134,91,27,113,154,138,243,142,86,50,233,142,222,233,218,173,142,186,151,153,122,83,181,61,54,114,34,178,72,215,116,69,231,98,238,157,215,148,226,219,140,61,75,227,43,47,177,212,222,237,139,108,182,218,169,97,164,182,227,244,50,190,104,188,227,218,137,60,232,155,34,190,73,95,217,169,182,237,98,49,137,186,163,156,224,235,151,155,174,180,241,195,196,74,212,244,31,122,204,179,90,244,138,154,158,61,219,79,69,2,124,214,39,175,74,158,24,211,117,85,244,107,92,229,221,202,170,183,201,194,191,13,56,103,11,26,75,110,211,124,85,140,168,173,84,74,171,221,213,89,203,45,202,185,205,78,121,93,240,98,109,202,198,126,75,17,19,117,94,103,46,18,240,223,224,142,159,134,109,63,76,239,60,182,198,186,149,149,83,53,213,168,244,71,45,162,145,118,115,40,152,190,231,250,58,85,78,202,228,70,166,232,196,115,166,112,0,0,0,0,0,0,21,131,227,139,253,105,233,47,240,141,223,249,170,97,224,117,253,105,234,215,240,141,163,249,170,145,227,139,253,105,233,47,240,141,223,249,170,97,224,117,253,105,234,215,240,141,163,249,170,144,44,248,0,5,108,248,221,214,84,179,73,116,222,222,201,85,41,230,200,234,102,145,155,39,180,246,83,42,53,119,245,236,146,63,252,39,79,240,55,177,198,178,107,6,73,45,59,86,70,182,201,67,4,219,247,68,95,56,249,91,183,193,118,133,127,81,146,60,107,49,74,171,159,15,216,118,91,76,201,30,203,30,84,216,39,70,250,50,58,138,105,83,157,221,189,17,241,49,190,190,175,78,203,191,108,55,224,129,154,82,81,103,58,163,167,211,212,34,84,94,45,118,235,189,60,110,114,247,109,36,178,197,34,181,61,63,241,200,247,247,246,79,128,22,228,0,0,14,51,38,188,212,227,184,245,194,251,73,143,92,239,179,80,83,190,161,150,219,98,68,181,117,74,212,223,167,18,75,36,108,87,175,185,28,246,162,250,110,65,154,223,25,238,25,109,181,181,22,235,142,155,106,221,45,93,44,175,130,120,39,179,91,217,36,82,53,85,28,199,181,107,183,107,145,81,81,81,123,162,160,19,228,29,75,74,245,83,4,214,156,18,215,168,250,113,126,134,237,99,187,69,212,134,104,251,57,142,79,157,20,141,245,100,141,94,206,98,247,69,67,182,129,70,30,47,246,106,75,103,24,181,117,180,205,68,146,239,141,219,43,42,23,109,183,145,169,36,41,246,251,16,176,177,143,10,171,149,85,195,130,28,30,42,167,243,165,21,85,218,154,37,93,213,121,18,225,59,145,21,87,225,206,168,159,82,34,123,138,201,241,85,206,104,179,94,51,50,138,107,124,203,44,56,205,21,13,139,159,182,221,72,226,73,37,106,109,223,217,146,103,181,119,239,187,87,221,177,106,126,27,56,124,248,95,5,122,107,69,87,27,155,81,114,163,169,188,63,153,21,55,109,93,84,179,68,187,42,250,116,159,31,219,235,239,2,77,0,0,0,0,0,0,21,97,226,169,199,116,12,167,185,240,177,164,119,86,75,36,168,180,249,149,214,158,77,209,141,247,219,163,114,118,85,95,245,101,79,79,222,253,122,136,153,175,196,159,142,232,120,117,197,100,210,141,50,186,70,237,73,200,105,119,124,241,61,21,108,52,111,237,215,119,254,157,233,186,70,213,217,91,251,226,246,70,163,235,43,130,238,17,179,46,49,53,85,212,85,19,214,210,226,150,201,82,179,40,191,57,21,206,107,92,229,94,140,111,118,232,234,137,87,125,183,223,100,230,122,239,203,178,134,97,240,180,224,218,231,172,186,153,71,174,89,173,177,241,96,184,77,107,42,104,250,204,246,110,215,88,213,29,28,108,69,236,232,162,114,53,242,47,162,170,49,155,46,239,229,187,131,132,194,112,188,95,78,113,43,86,13,133,89,160,181,88,236,148,172,163,161,163,133,23,150,40,154,157,147,117,221,85,87,186,171,149,85,85,85,85,85,85,85,78,108,14,163,171,223,216,155,53,254,46,220,191,163,72,107,117,162,186,161,112,209,109,82,199,181,82,211,110,130,190,191,26,170,90,218,90,121,220,169,19,230,70,57,25,207,183,117,106,57,81,85,17,81,85,17,81,21,55,221,54,69,213,239,236,77,154,255,0,23,110,95,209,164,53,183,209,157,55,175,214,29,88,196,116,186,219,50,65,62,81,120,165,182,117,151,210,22,73,34,35,228,95,169,172,230,119,162,252,208,36,86,139,112,167,196,255,0,136,150,103,120,213,172,139,34,232,91,170,42,156,218,252,166,247,206,177,62,78,235,229,233,33,106,123,104,205,246,228,103,44,108,78,219,162,236,213,149,127,212,57,198,126,76,72,191,108,101,207,229,29,187,212,126,13,71,209,244,255,0,90,243,60,222,189,255,0,124,244,237,245,150,65,167,216,22,47,165,216,69,147,79,48,187,107,40,44,152,253,20,116,52,80,55,213,35,98,109,204,229,252,167,185,119,115,156,189,220,231,57,87,186,169,216,64,215,191,138,254,1,117,175,132,196,139,32,191,165,54,69,136,207,43,98,135,33,181,53,253,40,100,95,155,29,68,110,78,104,30,171,243,85,85,88,238,200,142,85,221,18,110,120,86,241,217,144,106,5,107,56,107,214,59,236,151,27,196,52,174,155,21,187,213,201,205,61,92,81,55,154,74,41,94,171,188,143,107,17,94,199,46,234,172,100,136,229,246,91,189,140,103,24,94,53,168,216,125,227,4,204,45,145,92,44,183,234,57,104,107,105,164,68,84,124,79,110,203,183,193,201,234,142,78,232,168,138,157,209,13,111,242,139,102,89,194,239,17,87,11,109,174,177,99,190,233,182,82,239,39,82,239,73,95,73,81,188,82,42,38,219,181,237,107,93,183,189,174,217,64,217,112,28,54,23,148,91,243,140,58,197,154,218,81,201,67,144,91,41,110,148,200,239,84,138,120,155,35,55,250,249,92,135,50,0,0,0,0,0,235,218,129,159,226,58,91,134,93,245,3,59,189,65,105,177,88,233,95,87,91,85,50,246,99,27,238,106,122,185,238,93,154,214,38,238,115,149,26,136,170,168,135,53,91,91,69,109,162,168,184,220,106,225,165,164,165,137,243,207,60,242,35,35,138,54,162,171,158,247,47,102,181,17,21,85,87,178,34,20,91,226,47,199,77,127,19,89,155,176,12,2,227,52,26,101,142,212,42,83,35,92,230,252,181,84,213,84,90,201,26,168,139,200,158,145,49,125,19,119,47,119,108,208,198,28,97,113,75,152,241,137,172,95,132,111,161,169,130,203,70,245,182,226,246,72,209,100,124,16,57,232,136,170,214,239,205,60,170,141,87,237,191,126,86,166,232,214,150,215,225,181,194,13,79,11,250,69,53,227,52,164,108,121,230,106,144,214,93,226,236,229,183,192,196,85,130,143,127,206,106,61,206,147,110,220,238,86,238,228,99,92,184,15,194,215,128,135,99,84,246,238,38,245,146,202,173,187,212,177,39,196,173,21,49,170,45,28,78,78,213,242,181,127,213,28,138,189,38,170,123,45,94,127,156,230,242,89,200,2,52,241,229,197,221,7,9,90,68,183,155,99,41,234,243,76,141,242,80,227,116,83,39,51,18,86,181,22,74,169,27,219,120,226,71,53,85,63,41,207,141,189,145,202,169,37,138,25,241,87,213,90,221,70,226,243,32,177,121,137,29,108,193,233,105,236,20,81,187,179,90,228,98,75,80,237,190,43,52,175,110,254,170,140,103,185,17,16,48,190,11,167,250,247,198,102,176,207,65,100,75,150,99,152,94,158,234,203,141,198,186,163,216,130,36,84,71,77,60,174,246,98,137,187,163,81,19,183,205,99,26,171,202,210,125,97,222,7,220,246,134,75,168,26,253,210,186,61,139,207,79,102,178,117,41,226,126,221,182,150,89,90,233,19,127,253,27,55,79,135,169,40,252,52,56,122,179,232,119,12,184,253,237,246,230,51,38,207,233,32,200,111,21,78,102,210,172,114,183,158,150,5,247,163,99,133,237,246,87,209,239,145,118,69,114,161,44,64,165,94,33,60,34,53,163,72,44,181,57,198,145,229,209,106,13,13,177,171,85,53,37,61,27,168,174,177,53,190,215,60,81,35,222,217,149,187,111,236,61,30,187,39,43,21,123,17,111,90,120,150,212,157,123,196,176,92,107,83,107,22,233,112,192,169,235,40,105,238,243,61,86,170,178,158,101,137,90,218,133,95,159,35,58,74,157,79,87,34,167,54,238,69,115,182,78,40,223,197,175,64,108,218,65,196,61,54,111,139,81,71,71,104,212,122,73,46,178,83,198,196,100,113,220,99,122,54,175,149,19,220,245,124,82,175,247,83,63,221,176,19,39,193,83,232,177,148,254,144,43,190,238,183,19,252,128,30,10,159,69,140,167,244,129,93,247,117,184,159,224,0,0,0,0,8,45,227,33,244,70,165,254,55,219,191,153,169,39,73,5,188,100,62,136,212,191,198,251,119,243,53,32,69,95,4,191,236,245,157,255,0,20,23,250,109,57,114,101,54,120,37,255,0,103,172,239,248,160,191,211,105,203,147,0,0,3,94,175,17,255,0,166,206,169,255,0,8,210,255,0,66,167,35,213,222,251,121,191,75,77,53,238,233,85,92,250,58,72,104,105,214,162,85,127,70,158,22,35,34,137,187,252,214,53,168,136,141,78,200,72,95,17,255,0,166,206,169,255,0,8,210,255,0,66,167,37,148,190,25,248,110,173,112,45,167,217,246,142,91,95,75,169,171,98,142,255,0,59,165,157,92,151,215,78,196,124,148,174,87,42,50,53,111,100,137,83,100,77,185,93,191,58,189,2,78,120,92,99,124,59,219,56,115,162,189,232,148,235,91,122,175,86,51,47,172,173,141,173,184,165,197,173,221,208,202,212,85,228,133,188,202,177,53,170,173,86,187,155,117,115,158,164,199,53,194,225,159,136,237,75,224,247,87,255,0,10,172,48,76,206,148,171,109,200,236,53,109,116,109,172,129,146,109,36,50,53,123,178,86,57,23,149,251,115,49,200,169,221,21,205,118,192,154,43,172,216,22,191,105,197,167,84,52,226,235,231,108,247,86,47,178,244,70,205,75,51,123,73,4,204,221,121,36,98,246,84,244,94,206,69,86,185,174,80,239,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,4,42,241,78,214,101,211,157,3,168,198,104,107,86,26,220,142,71,219,222,140,147,149,203,5,69,21,107,23,209,237,93,183,98,123,149,62,165,38,162,170,34,110,190,226,153,60,99,117,53,247,173,101,179,96,20,85,140,154,134,134,205,79,87,42,50,78,100,101,75,42,238,17,43,87,103,170,34,163,85,59,43,81,126,191,112,16,107,77,241,42,237,66,212,27,6,37,76,201,38,154,243,117,165,163,114,162,43,151,241,211,178,53,85,217,174,95,87,250,236,191,98,155,29,240,243,167,180,122,97,163,24,118,31,77,76,200,164,161,177,219,226,169,229,98,53,93,51,41,34,141,234,187,53,187,175,177,234,168,139,241,41,87,195,27,78,29,158,113,45,110,169,168,161,116,212,182,72,97,186,115,172,92,205,108,144,220,40,215,213,90,228,69,217,255,0,82,253,104,95,108,81,178,24,153,12,104,136,214,53,26,212,79,114,34,1,251,0,0,0,1,87,62,51,250,147,51,44,120,238,153,210,87,73,26,186,170,146,235,43,35,149,81,28,222,75,132,42,142,68,119,116,95,126,237,253,126,226,167,75,6,241,137,170,146,93,107,180,194,231,47,43,44,240,108,155,252,42,238,5,124,129,120,126,23,250,105,139,75,195,92,87,57,237,212,179,77,93,86,215,72,229,134,55,42,43,232,40,156,189,213,187,239,191,218,76,220,119,26,160,198,160,150,154,222,196,100,114,72,233,57,81,26,136,155,162,39,185,19,243,80,134,62,16,217,68,23,206,26,171,104,18,163,158,91,125,254,74,117,111,58,47,42,50,130,129,54,219,117,219,186,253,68,230,2,32,120,129,112,125,101,215,205,56,172,200,49,235,61,28,89,77,162,57,43,25,81,29,59,27,52,236,138,10,167,164,92,204,133,242,59,154,89,81,121,119,77,215,222,139,235,71,23,26,28,163,75,115,153,168,230,74,187,101,231,30,185,57,136,228,234,67,35,38,130,101,78,102,175,178,244,217,241,246,94,203,186,123,149,13,161,36,142,57,163,116,51,70,215,177,232,173,115,92,155,163,145,125,81,83,222,84,23,139,15,11,84,56,125,210,45,103,196,173,93,26,123,165,91,98,174,108,48,35,91,214,149,213,213,50,61,82,56,145,61,26,222,238,122,175,199,127,80,37,23,134,223,23,244,154,221,128,211,224,185,69,207,108,142,195,78,202,100,90,169,147,169,81,20,16,209,197,207,237,204,249,30,174,146,87,119,229,68,85,223,209,123,44,221,53,174,225,135,88,47,218,51,172,216,174,81,107,185,213,83,209,182,239,66,203,140,81,76,246,54,90,95,55,11,229,106,181,175,98,59,116,137,19,103,47,42,251,254,173,139,180,239,47,162,207,112,91,14,101,111,145,174,134,243,109,165,174,68,69,69,86,245,161,100,156,171,179,156,136,168,143,78,219,175,218,190,160,118,48,0,0,0,0,0,3,136,203,237,13,200,49,43,221,129,238,70,182,229,110,169,163,85,85,219,100,146,39,51,224,191,31,130,253,135,46,122,234,57,86,158,94,125,249,121,29,190,223,13,128,214,211,138,172,29,52,251,94,179,43,11,102,108,173,249,106,227,42,43,93,205,178,121,217,217,183,205,111,230,124,14,223,192,46,23,46,107,196,246,31,20,112,164,169,104,185,219,238,210,53,90,174,69,100,87,10,93,247,78,85,237,237,125,95,106,31,190,63,155,76,222,39,242,244,165,116,138,213,185,92,21,220,234,159,59,229,10,173,246,219,220,101,223,9,76,78,107,206,191,203,119,137,178,55,200,219,221,35,158,136,168,138,214,86,208,185,90,171,178,252,125,55,64,46,238,154,54,195,79,20,77,99,88,140,99,90,141,106,108,136,136,158,136,135,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,42,235,198,115,77,35,249,15,30,212,232,124,195,164,243,84,150,151,181,59,177,27,201,112,153,87,100,103,252,188,223,171,222,64,174,12,50,24,241,190,36,48,122,201,22,20,73,175,150,202,116,234,250,42,173,125,58,246,238,157,253,146,229,60,71,180,229,185,255,0,13,87,231,178,139,204,207,102,134,170,233,27,122,124,234,215,67,65,87,179,147,217,114,162,238,255,0,84,219,215,213,10,37,211,171,180,184,118,167,99,55,201,154,246,73,100,190,209,85,61,187,42,42,44,53,12,114,166,219,167,230,252,83,245,1,179,165,158,165,43,45,52,85,137,182,211,211,199,34,109,233,237,53,23,252,103,216,116,173,20,200,27,149,232,254,19,146,181,232,239,149,49,219,109,103,101,221,83,169,75,27,246,94,235,223,218,248,175,218,119,80,0,0,0,0,0,0,35,71,136,118,75,93,140,112,193,146,212,208,115,115,213,211,86,210,59,109,254,107,173,245,106,187,236,169,219,217,79,251,13,127,173,176,79,125,200,105,105,149,57,166,184,214,178,61,147,117,221,210,61,19,235,95,85,250,203,217,241,76,171,90,78,22,43,54,146,70,245,174,18,66,188,139,182,251,219,171,123,47,212,81,134,14,142,92,215,31,70,72,216,220,183,74,77,158,229,217,26,189,86,247,85,247,108,6,194,156,18,105,197,30,155,240,237,136,209,83,82,116,36,185,218,168,46,83,167,77,27,205,44,148,52,200,229,236,214,239,243,61,87,117,250,204,244,116,61,3,114,187,67,116,241,29,43,100,115,113,91,75,92,246,187,116,114,249,56,183,84,95,121,223,0,21,179,227,87,44,159,177,38,45,15,59,121,63,8,232,93,203,191,125,252,181,197,55,216,178,98,185,252,104,172,149,213,154,41,141,221,41,233,157,36,80,100,148,109,145,205,98,175,42,37,37,197,202,170,168,157,147,101,248,129,77,229,136,248,55,218,167,169,214,11,213,193,33,145,98,138,209,82,222,116,106,242,243,37,85,189,118,223,109,183,216,174,226,227,60,29,116,158,187,29,211,155,190,160,93,41,163,107,238,117,149,17,83,191,145,81,203,4,144,91,229,103,119,49,63,53,125,28,169,255,0,72,22,56,0,0,0,0,85,103,140,222,4,215,55,31,206,160,138,52,114,121,74,23,185,27,237,109,254,136,74,190,141,255,0,242,191,87,188,181,50,14,120,179,97,77,200,184,124,109,222,38,63,173,108,175,74,151,42,39,110,156,116,53,206,95,201,85,245,119,197,16,10,170,224,183,51,169,193,248,143,194,238,84,245,43,11,106,175,54,218,57,118,122,181,31,27,171,233,213,205,93,156,155,162,242,250,47,111,168,216,178,205,92,219,157,158,134,228,205,185,106,233,162,157,54,244,217,205,69,237,235,241,53,140,210,170,183,208,234,118,35,86,201,223,10,197,125,160,127,81,142,229,86,237,80,197,221,23,221,232,108,163,164,21,11,89,164,216,85,90,204,233,86,108,122,219,39,81,206,230,87,111,77,26,238,171,239,223,127,80,59,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,7,77,214,7,234,130,105,181,246,45,24,165,181,75,154,79,74,176,90,29,117,157,98,165,130,103,170,55,173,34,163,92,171,200,138,175,70,242,175,51,154,214,174,200,170,168,21,167,226,231,198,83,170,170,164,225,83,78,174,127,136,129,99,168,204,43,41,229,221,36,147,231,199,111,221,61,205,246,100,147,251,174,70,118,229,122,46,13,240,208,184,112,181,166,185,205,94,183,113,11,170,54,139,77,218,200,229,166,198,172,213,20,149,51,57,147,57,169,207,92,245,142,55,53,57,90,188,145,166,234,187,171,220,168,138,214,42,243,55,63,8,30,50,111,87,42,187,197,222,249,131,214,87,87,207,37,77,85,76,247,217,223,36,210,189,202,231,189,238,88,55,87,43,149,85,85,125,85,79,155,250,141,252,92,255,0,244,126,3,255,0,12,205,254,96,11,44,254,168,255,0,4,223,236,249,104,255,0,237,10,223,243,35,250,163,252,19,127,179,229,163,255,0,180,43,127,204,149,167,253,70,254,46,127,250,63,1,255,0,134,102,255,0,48,63,168,223,197,207,255,0,71,224,63,240,204,223,230,0,137,26,51,122,181,227,122,193,130,228,87,202,182,210,91,173,89,45,178,182,178,119,34,170,69,4,85,81,189,239,84,68,85,84,70,181,87,178,42,246,47,162,151,196,87,130,218,218,168,104,169,117,226,211,36,213,18,54,40,216,148,53,169,204,231,46,200,157,225,248,169,175,222,39,141,92,115,60,170,205,135,217,214,20,175,190,220,41,237,180,171,51,149,177,164,211,72,216,217,204,168,139,179,121,156,155,174,203,216,156,86,15,7,206,44,237,151,219,109,202,166,187,3,88,169,42,225,158,78,91,204,202,188,173,122,42,237,248,143,93,144,11,177,40,255,0,198,67,233,115,75,252,80,183,127,61,82,94,1,71,254,50,31,75,154,95,226,133,187,249,234,144,39,255,0,132,239,208,155,18,254,17,187,127,77,148,152,36,62,240,157,250,19,98,95,194,55,111,233,178,147,4,1,243,220,46,20,54,154,10,155,173,210,178,26,74,42,40,95,81,83,81,59,209,145,195,19,26,174,123,222,229,236,214,162,34,170,170,246,68,67,164,234,182,189,104,222,135,218,101,188,234,174,163,216,241,216,99,103,59,97,170,170,69,169,155,234,138,157,187,203,42,253,76,106,175,101,41,243,143,15,18,171,255,0,18,20,245,58,91,165,52,245,184,238,158,36,170,149,114,202,238,74,203,231,42,251,61,84,106,254,42,13,211,116,139,117,87,46,202,245,244,107,67,18,113,235,196,203,120,162,226,6,233,151,217,166,153,113,91,52,105,102,199,89,35,121,85,212,145,185,85,211,171,125,203,44,142,124,157,251,163,85,141,95,154,91,191,134,206,131,214,232,55,11,54,10,11,245,10,210,228,25,92,175,201,110,177,61,187,62,39,84,53,169,4,78,223,186,43,96,100,60,205,95,154,245,122,122,238,87,215,134,119,1,87,77,100,202,109,250,235,170,214,89,41,244,254,199,80,149,22,186,74,152,246,249,122,174,55,110,221,154,190,180,204,114,110,231,122,61,201,200,155,167,63,45,213,0,0,0,62,91,173,178,138,245,108,172,179,92,224,73,232,235,224,146,154,162,37,244,124,111,106,181,205,95,181,21,80,250,128,26,204,223,237,153,47,14,58,251,87,110,98,189,151,205,55,202,213,96,123,189,149,116,212,85,92,209,200,138,158,231,44,109,114,42,122,162,162,161,178,62,3,154,216,245,35,7,176,106,6,53,80,147,90,178,43,109,61,206,145,251,162,175,74,104,209,237,69,219,209,201,205,178,167,185,81,83,220,84,247,140,95,12,117,184,238,117,69,196,214,51,66,174,179,228,173,134,217,144,242,119,242,247,24,217,201,12,202,158,230,75,11,26,205,253,207,139,191,119,161,221,60,38,184,216,199,233,108,52,124,43,234,117,221,148,53,144,84,189,112,250,234,135,237,21,67,101,122,189,212,14,122,175,179,34,72,231,58,45,251,57,30,172,77,149,172,71,5,166,0,117,252,247,63,195,116,191,18,185,103,89,254,67,71,100,177,90,97,89,234,235,42,164,229,99,17,61,17,19,213,207,85,217,26,198,162,185,202,168,136,138,170,136,4,2,241,167,213,200,108,58,69,136,232,213,13,74,37,110,87,117,91,173,107,26,168,170,148,84,141,217,168,228,247,35,230,150,53,69,247,244,93,245,152,155,193,63,72,234,46,89,222,113,173,245,212,203,228,236,182,246,99,180,15,114,123,47,169,168,115,101,153,91,253,211,35,138,52,94,254,147,167,175,186,33,113,103,196,14,73,197,247,16,149,249,173,29,186,173,105,106,229,138,203,140,90,154,138,249,99,163,107,213,176,70,141,77,255,0,27,35,222,233,28,137,191,183,43,145,55,68,66,240,248,49,225,250,14,26,120,121,198,116,214,88,227,249,101,98,91,157,250,70,108,189,75,148,232,142,153,55,78,206,70,34,50,38,175,189,177,53,64,238,218,231,165,150,189,109,210,12,187,74,46,238,107,32,201,173,83,81,50,87,38,233,4,234,155,195,47,162,247,100,173,99,211,183,171,77,118,176,76,179,80,120,88,215,171,118,78,219,124,182,252,171,79,239,110,109,85,12,234,172,87,62,39,58,58,138,103,170,119,228,145,139,36,106,169,234,215,174,198,203,229,106,120,167,112,33,114,212,54,79,196,158,142,217,29,85,144,209,83,162,101,54,154,86,111,45,194,158,54,236,218,200,154,157,221,52,108,68,107,218,157,220,198,181,83,218,98,163,194,124,233,6,172,225,154,227,167,22,77,80,192,46,73,89,102,190,83,36,209,42,246,146,25,19,180,144,200,159,147,35,30,142,99,147,226,213,219,116,217,78,228,107,225,193,63,28,89,207,8,89,76,240,199,77,37,251,7,189,76,199,222,108,110,147,149,200,228,69,68,168,166,114,246,142,100,77,145,127,38,70,181,26,239,70,57,151,129,161,92,74,232,199,17,248,235,114,29,39,205,104,238,138,200,209,245,118,231,185,34,175,161,85,219,118,207,78,239,109,155,42,237,205,178,177,202,139,202,231,39,112,50,120,0,1,14,124,84,53,202,213,164,252,45,94,177,22,86,70,151,253,67,79,144,173,244,252,203,204,180,234,173,117,92,187,39,228,164,91,179,213,61,169,153,235,232,100,222,39,120,210,209,14,21,236,147,77,156,100,49,215,228,143,137,95,65,141,91,228,108,149,245,46,219,118,243,181,59,65,26,239,251,228,155,38,200,188,188,238,78,85,163,109,117,215,29,93,227,63,90,162,200,111,84,146,215,93,174,211,199,106,199,236,84,8,175,142,146,39,72,169,21,44,41,234,229,87,59,119,61,123,185,202,170,187,38,200,129,153,188,39,116,150,179,81,120,180,180,229,79,167,87,90,176,26,58,139,221,91,213,61,158,179,152,232,41,217,191,231,117,37,231,79,170,39,23,184,70,174,2,120,77,167,225,63,69,226,176,221,155,4,185,158,68,246,92,178,90,152,156,142,107,102,70,237,29,43,28,159,57,144,181,206,68,95,69,123,164,114,118,114,34,73,80,0,0,5,58,248,214,105,124,182,93,94,194,245,106,150,153,82,147,39,178,190,213,82,246,166,233,230,232,228,87,34,185,125,202,232,170,35,68,248,164,75,183,162,151,20,71,158,59,248,110,127,19,220,60,94,176,139,76,81,187,37,181,200,219,214,60,231,185,26,139,93,11,92,157,37,95,114,75,27,229,143,191,100,87,181,203,243,64,192,62,13,26,193,77,150,112,255,0,120,210,58,186,164,91,142,9,118,146,90,120,85,201,255,0,205,245,170,233,88,173,79,94,211,165,78,251,118,78,102,252,75,4,53,216,224,207,137,43,199,8,90,251,75,152,220,237,245,114,90,37,73,44,185,61,181,173,218,103,82,57,233,206,173,99,149,19,171,19,216,215,162,46,219,171,92,221,209,28,170,108,19,130,231,88,142,166,98,54,188,239,4,191,82,222,108,87,152,27,83,69,91,76,237,217,35,23,221,241,107,145,81,90,230,170,35,154,228,84,84,69,69,64,57,227,169,234,198,161,218,116,155,76,178,157,76,190,57,190,75,25,180,212,220,228,107,157,203,213,88,163,87,54,52,95,206,123,145,172,68,247,171,145,14,216,85,31,139,103,26,54,43,229,183,246,174,233,125,242,26,246,37,75,42,51,10,234,73,121,162,107,162,119,52,86,244,114,46,206,84,122,36,146,237,243,93,28,109,223,126,118,160,87,206,148,97,25,23,17,154,247,143,225,143,150,73,238,153,206,66,196,174,168,106,119,107,102,149,100,169,157,118,69,217,24,206,172,139,219,209,170,108,183,69,69,75,110,162,167,183,208,192,216,105,169,98,100,48,198,223,70,49,168,136,214,167,212,136,136,133,80,120,51,240,219,81,89,123,189,113,57,147,91,220,218,90,8,229,178,99,43,35,123,73,59,211,106,186,134,253,76,103,226,81,125,21,101,149,61,90,91,48,20,251,227,119,253,150,116,219,248,187,85,253,36,147,62,13,255,0,68,106,175,227,125,199,249,154,98,51,120,221,255,0,101,157,54,254,46,213,127,73,36,207,131,127,209,26,171,248,223,113,254,102,152,9,210,0,0,0,2,136,60,88,180,190,93,62,226,246,243,127,134,153,99,183,231,22,250,75,245,58,162,123,29,78,78,132,233,191,231,117,96,115,213,61,221,68,247,42,22,97,225,137,172,20,218,177,194,46,41,73,37,82,73,116,194,90,236,94,190,53,114,43,152,218,116,79,44,187,122,242,173,51,160,68,95,139,92,137,232,117,143,21,46,24,235,117,223,66,99,205,241,58,21,168,202,180,229,211,220,224,137,159,62,170,220,246,167,155,133,169,249,79,68,142,57,90,159,250,39,53,59,188,174,159,13,238,49,40,120,88,213,90,203,102,111,60,201,129,230,77,134,154,237,35,26,175,90,10,136,213,221,10,180,98,119,86,183,157,237,122,34,110,173,118,232,142,86,35,84,47,176,31,45,174,233,108,190,91,41,47,86,91,133,53,125,190,190,22,84,210,213,83,74,217,34,158,39,181,28,199,177,237,85,71,53,81,81,81,83,178,162,159,68,146,71,12,111,154,105,26,200,216,213,115,156,229,217,26,137,234,170,190,228,3,7,113,187,171,144,232,159,11,122,129,154,182,165,33,175,125,170,75,85,175,186,115,45,109,95,226,34,86,167,189,88,178,117,21,62,17,187,224,82,151,135,246,145,212,107,47,22,120,13,129,105,150,91,117,158,224,220,138,230,187,123,45,166,162,84,155,103,127,114,249,27,20,95,108,169,233,234,103,31,21,62,51,44,218,237,152,80,104,214,152,222,35,175,194,240,250,151,84,214,92,41,164,230,134,233,116,229,86,115,70,169,217,241,66,213,115,90,244,236,231,73,34,166,237,228,114,201,239,7,142,27,106,48,13,49,186,235,230,81,111,116,23,124,237,173,165,180,54,70,236,232,173,17,187,155,168,158,244,73,165,78,109,151,213,176,196,228,236,224,44,68,2,185,124,83,56,232,102,155,88,234,248,112,210,155,194,183,44,188,211,114,228,87,10,105,59,218,168,164,111,250,93,174,79,73,229,106,247,247,178,53,223,213,237,86,132,94,241,87,226,207,20,215,157,72,183,233,142,5,71,111,173,178,96,19,212,70,251,243,88,215,203,91,90,253,155,51,33,145,63,241,118,242,53,59,118,123,209,93,221,26,197,34,158,143,106,13,239,135,221,100,197,117,46,163,19,130,182,179,25,173,167,186,37,174,237,76,168,217,226,123,17,205,93,158,155,181,93,28,136,248,228,217,121,85,99,145,187,236,132,157,240,210,224,126,110,34,179,134,234,134,163,90,164,77,55,197,170,81,203,28,140,84,109,238,185,170,138,218,102,252,98,103,103,74,190,244,229,98,124,231,43,38,231,137,159,3,80,235,190,16,186,183,165,246,72,219,159,226,116,106,146,210,83,70,141,117,230,221,26,110,176,236,137,237,77,26,34,172,126,247,38,241,247,221,156,161,46,244,123,87,48,141,116,211,171,54,167,233,237,209,43,108,215,168,18,86,111,178,75,79,39,164,144,74,212,85,228,149,142,221,174,110,235,221,59,42,162,162,175,115,40,75,195,195,141,74,254,21,245,35,240,107,48,171,154,77,57,202,106,25,21,226,21,71,59,228,217,254,107,43,163,111,185,91,217,36,68,77,220,196,244,87,49,136,95,53,21,109,21,202,138,158,227,110,171,134,170,146,170,38,79,4,240,72,143,142,88,220,136,173,123,28,157,156,213,69,69,69,78,202,138,7,188,0,0,0,0,0,5,96,248,226,255,0,90,122,75,252,35,119,254,106,152,120,29,127,90,122,181,252,35,104,254,106,164,120,226,255,0,90,122,75,252,35,119,254,106,152,120,29,127,90,122,181,252,35,104,254,106,164,11,62,0,1,136,56,182,209,102,241,5,195,190,109,165,145,70,215,92,46,118,245,158,212,174,84,78,90,248,28,147,83,119,85,78,84,89,35,107,85,119,249,174,113,65,188,56,235,62,71,194,238,189,227,250,153,13,5,79,95,29,174,146,154,237,109,122,114,73,53,51,145,209,84,211,185,174,244,127,42,187,110,111,154,246,181,125,198,202,37,82,120,164,240,13,117,150,235,118,226,135,71,45,15,171,134,165,22,175,48,180,83,179,121,34,145,19,218,184,66,196,79,105,170,137,188,200,157,209,119,147,186,43,213,161,103,216,54,109,140,106,70,33,104,207,48,203,180,55,59,37,242,145,149,180,53,81,47,179,36,110,78,219,167,170,57,23,116,86,175,116,84,84,93,149,20,231,74,25,224,27,143,204,131,133,59,242,225,185,146,85,222,52,206,237,58,201,87,71,23,183,61,174,119,108,139,83,76,138,169,186,46,201,207,30,232,142,68,221,54,114,123,87,115,166,90,177,166,250,203,140,65,152,233,134,101,108,200,173,53,13,69,235,209,76,142,88,156,169,191,36,172,249,241,61,61,236,122,35,147,222,128,118,210,1,120,138,248,117,81,107,165,21,110,180,104,189,178,26,93,68,165,137,100,184,219,163,68,100,121,4,109,79,240,54,169,17,54,107,151,179,209,17,174,239,202,228,159,160,13,124,120,47,227,23,58,224,203,82,170,169,238,86,250,234,220,78,227,82,148,217,54,61,47,52,114,198,246,59,149,103,137,143,217,35,169,143,101,69,71,108,142,68,86,59,111,101,204,185,13,95,227,47,73,52,227,134,135,113,35,101,200,40,239,86,171,173,26,174,53,11,28,173,91,157,115,209,201,21,63,47,206,98,163,218,238,162,42,111,26,50,77,211,118,236,65,239,24,29,35,225,194,221,52,58,153,106,204,109,86,45,87,170,146,38,86,227,244,205,234,73,122,129,118,78,188,209,199,191,66,70,55,186,74,253,146,70,183,151,187,185,85,43,6,107,197,218,162,215,77,100,168,186,85,203,110,162,150,89,233,168,223,59,157,4,50,202,141,73,30,198,42,242,181,206,72,227,71,42,38,235,200,221,247,217,0,200,186,89,129,103,92,85,113,1,108,197,25,60,245,215,236,230,248,250,155,157,119,46,235,27,101,145,101,171,170,126,200,187,53,141,89,30,189,189,219,39,185,13,145,241,204,126,213,137,227,214,188,90,197,74,148,214,219,53,20,22,250,56,83,210,56,33,98,50,54,167,216,214,162,126,162,14,248,83,240,147,97,210,77,44,166,215,139,205,101,182,239,149,231,244,17,203,75,61,36,173,154,59,109,177,202,142,74,118,189,189,186,175,114,53,101,252,215,49,172,245,99,183,158,96,0,0,0,0,8,221,199,7,24,184,207,9,58,101,37,201,143,165,175,205,239,113,201,6,57,104,145,202,188,242,34,108,181,51,34,119,72,35,85,69,94,233,206,187,49,21,55,87,55,32,241,31,196,54,7,195,38,151,92,117,59,60,169,87,69,78,157,11,125,190,39,162,79,114,172,114,47,78,158,45,253,235,178,170,187,109,154,212,115,151,178,20,17,155,102,58,211,198,223,16,13,184,77,75,61,247,47,203,107,27,69,108,182,211,185,122,52,144,238,171,28,17,115,46,209,65,27,85,206,87,42,162,34,115,189,203,186,185,64,246,233,38,149,235,31,27,26,240,235,53,21,109,77,215,33,200,234,223,114,190,94,235,55,124,116,112,171,147,171,83,50,167,100,107,81,81,26,196,219,117,228,99,81,55,68,47,251,64,180,43,4,225,207,76,45,58,91,167,244,9,13,13,185,156,245,53,46,106,117,235,234,157,183,86,166,103,126,83,222,191,169,173,70,181,187,53,168,137,209,56,51,225,27,15,225,39,76,34,198,45,189,27,142,79,117,70,84,228,87,174,154,35,234,234,54,237,19,21,123,182,8,247,84,99,126,183,57,83,153,234,103,240,0,0,58,142,175,127,98,108,215,248,187,114,254,141,33,65,254,29,247,10,75,103,26,90,85,83,91,50,69,27,238,242,83,181,203,239,146,90,105,163,141,191,173,239,106,126,178,252,53,123,251,19,102,191,197,219,151,244,105,13,102,49,108,150,241,134,100,246,140,195,30,170,90,107,173,138,190,158,229,67,58,122,197,81,12,141,146,55,167,216,230,162,254,160,54,149,6,36,225,131,136,236,43,138,13,39,181,234,70,37,87,3,42,159,27,33,188,219,27,39,52,182,202,228,106,117,32,122,122,237,191,118,57,83,218,106,162,167,175,108,182,0,215,127,196,50,178,223,93,198,142,171,77,109,116,110,133,183,150,194,229,98,108,157,88,233,226,100,169,246,245,26,253,254,189,203,198,226,119,136,236,31,134,13,41,185,234,62,99,91,10,212,50,55,195,103,182,243,162,77,115,174,86,175,78,6,39,174,219,236,175,114,124,214,35,156,190,155,46,191,24,22,35,156,241,63,175,84,24,221,59,165,174,201,117,2,254,249,235,42,81,170,238,87,207,43,165,169,169,127,247,44,106,203,43,151,224,213,3,96,174,19,41,171,40,248,90,210,10,107,130,175,94,60,22,196,215,53,209,244,213,159,184,33,217,138,213,247,181,54,106,252,85,55,217,61,12,174,124,86,75,61,6,61,102,160,176,90,161,232,209,91,41,98,163,166,143,125,249,34,141,136,198,55,127,126,205,68,67,237,0,0,0,1,94,30,39,156,123,38,146,90,42,248,126,210,27,194,183,55,186,192,141,189,220,233,165,84,117,150,145,237,237,27,28,213,221,181,50,53,81,119,223,120,216,187,252,231,53,80,48,183,138,87,30,169,152,86,87,112,209,163,119,180,117,134,142,69,135,43,187,82,200,187,87,206,215,119,161,141,201,254,164,199,39,227,21,55,71,187,102,252,214,187,159,172,120,99,240,17,38,176,94,232,245,251,87,108,200,184,45,158,167,158,205,109,170,143,217,190,85,198,239,158,230,175,206,166,141,201,223,116,86,200,228,86,119,107,94,139,137,120,1,224,142,241,197,142,124,183,108,146,26,170,29,56,199,38,99,175,85,204,246,29,89,47,103,54,134,23,122,243,185,59,189,201,243,24,187,246,115,153,189,245,216,172,86,108,98,205,67,142,227,182,186,91,109,174,219,3,41,104,232,233,98,72,225,130,22,38,205,99,26,157,154,212,68,68,68,64,62,212,106,53,17,173,68,68,68,217,17,61,199,144,0,26,227,241,193,79,53,47,23,154,187,28,236,229,115,178,202,249,17,55,69,246,95,34,185,171,219,226,138,138,108,112,82,55,139,254,137,92,176,62,35,219,170,244,180,82,45,143,80,168,97,159,204,35,87,166,203,133,52,109,134,104,149,125,17,86,54,67,39,187,126,119,109,243,84,11,131,208,250,218,59,158,138,224,23,43,116,172,150,146,175,23,181,79,3,217,243,93,27,169,35,86,170,109,238,84,84,59,177,94,158,18,92,88,217,243,253,48,131,135,76,178,229,20,25,94,27,19,254,71,108,175,70,186,229,107,230,87,35,89,233,187,224,221,90,173,78,253,62,71,119,217,234,150,22,0,170,207,28,139,157,181,204,209,235,50,53,143,184,49,111,149,74,237,253,168,161,119,147,106,38,223,7,185,171,255,0,216,203,72,187,93,173,118,27,101,85,234,247,113,166,183,219,232,97,125,69,85,85,76,173,138,40,34,106,110,231,189,238,84,70,181,17,21,85,85,118,67,94,238,61,248,150,135,138,14,33,110,185,141,146,105,157,139,217,162,109,147,30,108,136,173,231,164,137,206,85,159,151,182,203,44,143,124,157,211,153,26,230,53,126,110,200,22,59,224,169,244,88,202,127,72,21,223,119,91,137,254,64,15,5,79,162,198,83,250,64,174,251,186,220,79,240,0,0,0,0,4,22,241,144,250,35,82,255,0,27,237,223,204,212,147,164,130,222,50,31,68,106,95,227,125,187,249,154,144,34,175,130,95,246,122,206,255,0,138,11,253,54,156,185,50,155,60,18,255,0,179,214,119,252,80,95,233,180,229,201,128,0,1,175,87,136,255,0,211,103,84,255,0,132,105,127,161,83,151,83,193,55,209,27,72,127,138,22,223,230,90,82,183,136,255,0,211,103,84,255,0,132,105,127,161,83,151,83,193,55,209,27,72,127,138,22,223,230,90,4,86,241,53,240,254,102,170,91,107,184,130,209,139,34,126,26,91,225,89,111,246,170,102,119,189,83,177,189,230,141,141,77,221,84,196,68,237,235,35,83,100,221,232,136,234,246,224,179,140,76,203,132,93,73,109,210,159,204,92,112,251,196,177,195,145,217,57,191,125,137,23,110,188,40,170,136,218,136,209,87,149,87,100,114,110,215,42,34,238,155,15,21,69,226,129,225,246,180,143,186,113,53,162,22,53,116,50,57,245,153,125,146,146,61,214,55,47,51,164,185,68,212,252,149,245,149,136,157,187,201,233,206,168,22,119,167,154,131,136,106,174,23,104,212,44,14,245,13,214,195,124,166,109,85,29,84,91,162,61,171,217,81,90,189,218,230,170,43,92,213,68,86,185,21,21,17,80,236,69,6,240,5,199,61,243,133,12,205,113,220,162,74,155,142,155,100,21,44,249,90,141,21,207,125,186,95,155,231,105,219,249,200,155,117,24,137,248,198,181,63,41,173,84,190,28,123,33,178,101,150,27,126,79,141,93,41,238,86,171,173,52,117,148,85,116,239,230,142,120,100,106,57,143,106,251,209,81,81,64,228,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,124,119,154,230,219,44,245,215,39,237,203,73,77,44,235,191,166,205,106,175,127,79,129,174,159,26,89,157,78,113,196,126,105,114,168,169,89,155,75,121,185,81,197,187,213,200,200,219,95,80,173,106,110,229,217,19,155,209,59,125,70,193,90,189,80,180,154,79,154,213,164,206,137,97,199,110,82,117,26,238,85,110,212,210,46,232,190,237,182,245,53,174,213,90,167,215,106,118,93,86,249,223,50,203,125,175,127,81,206,230,87,111,80,245,223,127,127,168,22,89,224,201,129,53,173,200,51,169,226,141,92,190,110,133,142,86,251,91,127,161,242,167,171,127,252,175,213,239,45,76,131,158,19,56,83,113,222,31,29,119,149,143,235,92,235,214,165,170,169,219,167,37,13,11,147,242,81,125,91,241,84,39,24,0,0,0,0,20,209,227,33,106,158,155,88,44,183,5,134,68,138,91,69,51,121,213,171,203,204,181,87,5,219,125,182,223,98,187,139,140,241,138,210,122,236,139,78,109,26,129,107,166,141,207,182,86,83,197,80,254,69,87,36,17,193,112,149,253,218,197,252,228,245,114,39,253,37,57,129,112,94,10,146,201,251,18,229,48,243,183,147,240,142,185,220,187,247,223,203,91,147,125,190,5,147,21,207,224,187,100,174,163,209,76,146,233,81,76,232,226,159,36,172,108,110,115,21,57,145,105,45,206,69,69,84,238,155,39,196,177,128,6,5,227,111,78,40,245,35,135,108,186,138,166,147,175,37,178,213,95,114,129,58,104,238,89,99,161,169,70,175,118,187,111,159,234,155,47,214,103,163,161,235,227,149,186,27,168,104,217,91,27,157,138,221,154,215,185,219,35,87,201,203,178,170,251,128,214,142,229,4,246,44,134,170,153,19,150,107,117,107,227,217,119,77,157,27,213,62,165,245,79,168,216,7,195,195,37,174,201,248,96,198,170,107,249,185,233,41,232,232,219,190,255,0,53,182,250,69,77,183,85,237,237,47,253,133,4,103,8,228,205,114,4,124,141,145,201,116,171,221,237,93,209,203,213,119,116,95,126,229,231,248,89,213,173,95,11,20,123,201,35,186,55,8,225,246,215,125,182,183,81,118,79,168,9,126,0,0,0,0,0,0,124,151,122,148,163,180,214,213,174,219,65,79,36,157,253,61,150,170,255,0,136,250,206,149,173,121,3,113,77,31,205,178,87,61,27,242,94,59,114,172,238,187,42,244,233,100,126,201,221,59,251,63,20,251,80,13,126,184,207,200,99,201,56,145,206,42,227,88,85,32,190,92,233,215,165,232,138,218,250,133,239,221,123,251,68,245,240,99,211,72,254,67,200,117,58,111,48,217,60,213,93,165,141,94,204,86,242,91,230,69,217,89,255,0,47,55,234,247,149,137,168,183,121,115,29,78,201,175,144,181,239,146,247,126,173,170,99,118,85,85,89,170,30,228,77,183,95,206,248,175,235,47,107,195,135,78,91,128,112,213,97,123,232,188,180,247,152,105,110,146,55,167,200,174,116,212,20,155,185,125,150,170,174,236,245,93,253,61,84,9,76,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,170,234,150,44,153,182,157,100,184,167,43,85,110,182,154,202,54,243,39,190,88,31,26,123,151,243,190,11,246,41,173,198,178,99,213,24,46,180,102,152,212,177,185,143,178,100,215,26,70,238,138,155,164,53,114,49,21,59,55,183,177,240,79,177,13,156,28,136,228,86,175,162,166,197,15,248,162,233,108,152,39,17,149,215,186,107,115,105,233,50,8,229,185,62,70,67,200,146,79,61,125,107,149,202,168,198,162,185,81,158,187,170,175,197,64,180,111,14,236,249,185,199,12,216,203,95,43,157,45,158,146,138,215,179,157,186,162,69,111,164,244,246,151,182,238,250,190,196,36,217,88,30,13,58,169,21,85,134,253,166,183,59,162,173,84,51,213,87,211,195,36,233,218,20,101,190,22,162,53,207,223,215,116,77,155,183,215,238,44,252,0,0,0,0,0,0,8,195,226,55,140,213,100,252,46,228,80,210,83,195,51,232,98,171,174,84,145,138,237,145,150,234,180,221,187,34,251,94,215,111,79,180,160,26,25,100,181,222,41,230,127,52,114,82,84,177,203,238,86,171,28,139,245,108,189,141,155,245,103,18,135,58,211,60,167,19,146,154,25,157,116,179,87,82,68,146,177,28,141,146,90,121,35,106,167,103,108,190,223,170,34,175,212,166,182,250,209,137,86,96,186,181,153,98,117,180,238,133,246,187,245,198,145,168,172,86,163,155,21,76,145,162,183,116,110,233,236,46,203,178,125,136,5,253,112,61,158,82,231,156,55,97,149,52,211,58,71,91,44,246,235,108,170,231,34,175,60,116,20,202,190,142,119,231,251,246,95,168,207,101,98,120,61,107,148,21,182,11,166,146,93,235,209,42,32,150,122,218,88,223,42,108,177,181,148,20,236,68,71,73,190,251,170,250,55,111,130,251,139,59,0,97,126,46,52,29,188,67,232,205,219,3,133,105,217,94,145,207,85,111,124,253,152,218,175,41,60,81,42,175,78,71,34,115,77,249,45,230,248,124,23,52,0,41,15,78,188,39,181,242,231,168,244,246,252,157,214,106,91,13,13,201,158,114,103,173,107,58,244,204,157,136,254,147,159,70,172,114,185,138,229,110,251,34,237,223,177,112,250,61,165,246,29,30,211,235,62,9,143,82,195,12,22,218,74,120,36,88,227,99,122,178,71,4,113,43,215,145,140,71,42,164,105,223,149,21,127,228,59,162,34,39,162,33,228,0,0,0,0,1,31,184,238,199,25,145,240,195,156,196,228,143,122,43,45,206,177,21,222,238,75,125,79,167,101,252,239,255,0,9,32,76,41,198,115,226,111,12,58,146,201,42,91,2,203,139,94,99,99,149,252,187,185,109,245,27,34,47,196,13,117,172,146,62,217,148,208,75,18,162,190,150,225,19,154,190,237,219,34,109,255,0,65,178,127,14,21,47,173,225,231,76,42,228,249,243,97,182,89,29,246,173,12,42,191,244,154,210,43,38,101,195,167,3,220,249,155,54,204,115,85,85,202,238,110,202,138,157,247,220,217,39,132,223,52,156,48,105,42,86,239,213,252,7,176,243,115,111,191,255,0,55,193,235,191,125,247,220,12,174,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,89,94,31,127,179,214,155,127,27,236,223,211,98,54,106,0,1,71,254,50,31,75,154,95,226,133,187,249,234,146,240,0,26,202,98,122,255,0,174,248,21,146,28,103,5,214,188,247,28,179,211,185,239,134,223,105,201,43,40,233,163,115,220,174,114,182,40,164,107,81,85,202,170,170,137,221,85,84,230,255,0,108,55,21,185,148,50,90,211,92,53,94,247,11,145,173,146,153,50,91,141,75,87,126,200,142,103,81,83,191,127,84,239,220,217,64,1,174,38,5,193,239,22,26,209,114,243,24,222,140,229,245,174,171,147,153,247,43,165,43,232,233,222,229,245,114,212,213,114,49,203,239,93,156,171,233,241,77,236,43,133,143,7,139,14,39,112,164,205,56,153,189,209,100,149,112,42,75,14,49,109,87,249,6,191,213,60,204,206,70,186,125,189,241,181,173,110,233,221,207,106,170,45,152,128,61,20,84,84,86,218,42,123,117,186,146,26,90,74,88,153,4,16,65,26,50,56,163,106,34,53,140,106,118,107,81,17,17,17,59,34,33,239,0,0,0,0,0,14,191,159,224,88,158,168,225,119,141,62,206,172,208,221,108,55,234,87,209,215,82,74,157,158,199,122,42,42,119,107,218,168,142,107,147,103,53,205,107,145,81,81,20,163,78,47,188,57,117,139,134,155,205,118,81,136,219,110,25,110,158,178,71,79,75,121,162,137,100,169,183,197,190,232,218,216,216,155,198,173,244,235,34,116,215,178,238,213,94,68,190,176,6,190,56,31,137,47,25,186,123,103,134,193,106,214,74,171,133,13,52,105,20,44,188,80,82,215,200,196,77,145,63,29,52,110,149,118,68,219,218,122,161,209,245,15,91,184,154,226,247,42,182,88,243,28,159,35,206,238,146,77,203,108,179,81,83,39,73,178,170,109,188,52,148,236,108,104,253,151,101,122,51,155,111,85,47,211,36,225,99,134,172,190,229,242,198,77,160,120,5,198,189,207,231,125,76,216,245,42,203,35,191,187,114,51,119,255,0,190,220,237,184,94,153,105,190,156,83,201,73,167,154,125,141,98,240,77,251,228,86,91,76,20,76,127,125,251,164,44,106,47,117,85,2,9,120,121,120,106,73,162,245,244,90,219,175,84,116,211,230,209,39,82,203,100,108,141,150,43,42,170,109,214,149,205,85,108,149,59,46,205,70,170,182,63,84,87,57,81,89,98,64,0,0,1,95,92,104,120,84,98,90,201,91,93,169,58,11,61,191,18,204,42,92,250,138,235,84,205,86,90,238,114,46,234,175,111,34,42,211,76,229,245,84,69,99,151,186,181,170,174,122,213,94,127,163,252,65,112,195,151,68,252,203,21,202,48,123,197,12,223,184,238,144,172,144,177,207,77,253,170,106,200,87,145,254,254,241,189,77,150,79,69,117,5,13,210,146,91,125,202,138,10,186,89,219,201,44,19,198,146,71,35,126,14,107,183,69,79,169,64,215,243,19,241,47,227,95,16,165,142,134,151,91,42,238,52,241,183,149,27,118,182,209,214,189,126,181,150,88,150,85,95,181,255,0,105,243,102,222,35,252,104,231,148,146,219,238,122,225,115,183,82,202,213,111,78,203,73,77,109,123,81,90,136,187,75,79,27,37,247,111,243,251,42,174,219,23,121,124,225,55,133,252,146,103,85,94,184,121,211,170,138,137,31,206,249,255,0,6,233,25,43,221,182,222,211,219,26,57,221,190,42,167,37,141,240,227,195,230,29,44,117,56,166,134,96,22,137,226,70,114,207,71,141,209,197,46,236,249,170,178,54,52,114,170,119,238,171,191,117,2,134,116,75,131,62,39,120,159,187,182,231,139,97,119,55,80,87,202,178,84,228,215,229,146,158,137,85,85,57,164,89,228,69,116,235,221,21,82,52,123,187,239,177,111,252,26,120,125,105,135,9,244,173,201,42,38,102,83,159,212,195,211,168,190,212,65,202,202,86,185,61,168,169,35,85,94,147,125,202,245,85,123,147,125,213,168,188,137,43,0,0,0,0,0,0,0,21,189,226,25,225,157,93,171,87,154,253,114,225,242,134,153,153,93,90,172,247,236,125,94,216,89,117,147,110,245,52,238,118,204,101,66,254,91,92,168,217,23,218,221,31,191,82,183,244,247,94,248,163,225,26,251,114,197,240,252,183,37,193,107,163,155,253,16,178,87,210,34,198,217,81,54,230,146,146,169,142,98,63,110,220,220,136,170,155,119,244,54,65,58,166,115,164,250,93,169,240,50,159,82,52,231,25,202,99,137,170,200,210,241,105,130,177,99,78,255,0,49,101,106,171,125,87,186,108,5,12,106,47,136,231,24,218,155,97,159,24,190,235,5,85,13,182,169,139,29,68,118,122,42,123,124,147,53,123,43,93,52,44,108,188,170,138,168,173,71,162,42,46,202,138,119,30,12,124,55,245,75,136,251,189,191,45,206,173,149,248,142,155,181,237,154,107,141,76,125,42,171,164,104,189,227,163,141,201,186,163,189,58,206,78,154,38,234,156,234,156,165,202,226,188,50,112,231,131,214,69,114,196,116,39,1,181,87,64,238,104,171,41,177,234,86,212,49,119,69,237,47,39,58,119,68,247,251,140,152,7,9,132,225,120,190,156,226,86,172,27,10,179,65,106,177,217,41,89,71,67,71,10,47,44,81,53,59,38,235,186,170,175,117,87,42,170,170,170,170,170,170,170,156,216,0,83,239,141,223,246,89,211,111,226,237,87,244,146,76,248,55,253,17,170,191,141,247,31,230,105,137,210,0,0,0,0,0,21,43,199,175,133,174,73,5,254,231,172,92,49,99,255,0,40,219,107,222,250,203,174,37,72,136,147,210,76,229,87,62,74,24,253,36,137,87,117,232,55,218,106,174,209,163,154,168,214,91,80,3,92,173,40,226,255,0,138,158,26,161,151,13,193,53,34,243,98,162,163,157,205,150,199,114,164,138,166,26,121,55,246,216,144,84,177,221,21,85,223,116,98,53,119,223,222,125,154,189,199,111,21,186,239,99,147,16,206,181,86,186,91,45,90,116,231,182,91,41,97,160,134,169,23,183,36,169,78,198,186,102,175,111,97,234,230,239,183,98,252,115,205,12,209,125,81,151,204,234,62,147,226,57,53,71,42,53,42,46,150,106,122,153,218,137,182,200,217,30,197,123,123,34,39,101,78,221,143,70,21,195,254,133,105,197,92,119,28,7,70,176,156,122,182,36,68,109,101,182,195,75,79,81,219,125,183,149,140,71,175,170,250,175,188,10,156,224,107,194,243,52,213,43,197,187,82,184,133,176,214,99,152,52,14,101,77,61,154,169,29,5,125,235,222,212,115,59,62,10,117,252,167,59,149,238,78,204,68,71,117,18,230,232,40,40,173,116,52,246,203,109,36,52,180,148,145,50,10,120,33,98,50,56,163,98,35,90,198,181,59,35,81,17,17,17,61,17,15,120,2,47,241,235,198,85,155,132,221,48,115,173,19,210,213,231,249,20,114,65,143,91,222,168,254,151,185,213,146,179,253,106,61,251,34,252,247,236,223,78,101,109,57,240,203,195,230,164,113,179,174,207,179,205,117,173,149,149,117,46,187,101,153,21,66,172,142,166,129,239,222,73,92,171,243,166,145,202,173,99,125,238,93,215,102,181,202,155,22,0,58,222,156,233,230,35,165,24,69,159,78,240,75,68,118,219,21,138,149,180,180,116,236,239,179,83,213,206,95,87,61,202,170,231,57,123,185,206,85,94,234,118,64,0,167,239,21,110,7,19,6,187,85,241,51,165,54,85,110,61,118,168,231,202,232,105,219,236,219,235,36,122,34,85,181,190,232,165,123,182,122,122,54,71,34,250,63,102,246,47,10,46,57,22,138,106,30,22,53,94,236,158,94,103,43,48,219,149,68,155,116,158,189,214,220,247,47,185,203,186,194,171,232,187,199,223,120,209,45,124,0,0,0,0,0,0,1,88,62,56,191,214,158,146,255,0,8,221,255,0,154,166,30,7,95,214,158,173,127,8,218,63,154,169,44,248,0,0,0,60,57,168,228,86,185,17,81,83,101,69,247,158,64,21,197,198,79,132,190,63,169,53,245,218,143,195,124,214,236,102,255,0,82,231,212,86,227,149,31,138,182,214,61,119,85,117,59,154,139,229,158,171,249,27,116,149,87,253,79,101,85,172,219,238,29,196,223,9,57,122,79,116,182,102,218,109,123,141,121,25,91,77,44,212,141,157,187,250,71,81,18,244,231,98,170,42,123,46,115,87,101,79,137,178,121,243,92,109,182,235,189,20,214,203,181,5,53,109,29,67,121,38,167,168,137,178,71,35,126,14,107,145,81,83,234,80,40,31,28,241,61,227,115,28,129,41,89,172,207,184,194,214,242,181,183,27,53,5,67,145,123,119,234,58,30,162,175,111,123,149,59,175,109,251,156,118,111,226,65,198,134,121,73,37,190,229,173,247,43,117,44,141,86,172,118,90,74,107,107,209,21,54,93,165,167,141,178,255,0,247,125,189,219,23,115,122,225,43,133,204,134,87,79,118,225,223,78,102,153,239,231,124,205,198,168,227,145,238,219,111,105,236,141,28,239,214,167,49,139,112,241,160,120,68,209,212,225,218,37,129,217,106,34,70,163,106,40,113,218,72,102,246,83,100,85,145,177,163,149,126,181,93,192,161,93,30,224,191,138,110,36,238,209,220,177,173,63,188,186,142,229,39,86,108,146,255,0,212,165,162,119,55,117,149,103,149,57,166,250,250,105,35,187,250,18,195,89,188,28,111,152,54,131,183,42,211,204,210,183,45,212,43,59,95,89,118,182,50,153,25,77,95,6,200,171,21,19,17,22,78,172,123,42,167,58,170,203,223,100,99,185,90,182,246,0,161,46,4,56,239,202,248,75,202,215,17,203,146,182,233,166,247,74,175,244,78,217,221,102,182,76,171,179,170,169,154,190,142,77,189,184,251,35,209,61,206,68,82,245,113,12,191,24,207,177,139,110,103,134,94,233,47,22,75,197,59,106,168,107,169,95,207,20,209,59,209,81,125,203,234,138,139,178,162,162,162,162,42,42,28,117,86,149,233,133,117,84,213,213,218,113,139,212,84,84,72,233,102,154,91,61,59,223,35,220,187,185,206,114,179,117,85,85,85,85,94,234,167,55,103,177,217,113,218,22,219,49,251,61,21,178,141,142,87,54,158,142,157,144,196,213,85,221,85,26,196,68,69,85,245,236,7,220,0,0,117,221,67,212,28,67,74,176,187,190,161,103,151,168,109,86,27,29,51,170,171,42,165,221,81,141,78,200,136,212,238,231,57,85,26,214,162,42,185,202,136,136,170,167,98,0,107,165,198,79,22,185,127,22,250,163,38,89,117,100,214,236,110,215,212,165,199,108,203,38,237,162,166,85,77,222,253,151,101,158,78,86,172,142,79,131,90,158,203,90,98,28,55,60,206,116,234,238,185,6,159,102,119,220,98,232,232,93,78,181,214,107,140,212,85,11,19,149,21,204,234,68,230,187,149,85,173,85,77,246,93,147,224,109,22,0,214,179,246,216,241,79,254,217,109,85,255,0,142,87,31,243,195,246,216,241,79,254,217,109,85,255,0,142,87,31,243,198,202,96,13,107,63,109,143,20,255,0,237,150,213,95,248,229,113,255,0,60,108,17,195,37,218,235,127,225,183,74,47,183,219,157,93,198,229,113,193,236,85,117,149,149,115,58,105,234,103,146,130,23,73,44,146,57,85,207,123,156,170,229,114,170,170,170,170,169,146,192,29,71,87,191,177,54,107,252,93,185,127,70,144,215,91,133,253,54,176,107,14,191,97,90,95,148,58,161,150,188,154,225,242,117,68,148,239,228,150,36,124,111,68,145,139,233,204,215,108,228,221,21,21,90,136,168,169,186,46,197,58,189,253,137,179,95,226,237,203,250,52,133,0,240,17,244,199,210,111,227,20,63,245,92,7,112,212,221,34,226,219,195,139,83,42,111,24,181,254,249,104,182,207,39,74,135,40,180,177,93,110,186,64,142,222,54,84,49,200,232,185,253,235,4,200,187,46,234,156,201,179,151,159,79,22,238,52,82,143,203,46,93,143,44,157,53,103,152,91,5,63,83,125,182,231,219,110,77,253,255,0,55,111,168,189,91,133,190,130,237,69,53,182,233,67,79,89,73,80,197,142,106,122,136,155,36,114,53,125,90,230,185,21,21,62,165,49,101,71,8,188,43,213,92,214,239,83,195,150,154,201,84,237,249,149,216,189,18,177,234,187,238,231,51,167,202,231,46,235,221,83,127,172,10,10,184,222,184,147,227,27,81,160,134,186,171,42,212,156,170,161,21,176,64,198,186,100,166,141,85,57,185,35,106,36,84,209,111,178,170,162,49,137,234,187,122,151,3,225,239,192,29,191,133,155,35,243,237,64,242,183,29,75,189,83,116,103,116,74,146,65,103,167,118,202,180,208,187,242,158,237,147,169,34,118,93,145,173,246,81,92,249,109,139,225,120,118,15,111,91,78,21,137,217,177,250,21,119,50,211,90,232,34,164,137,87,227,201,27,81,55,253,71,50,0,0,0,0,4,76,241,1,227,114,209,194,134,2,150,108,106,90,106,221,71,201,33,115,108,212,79,78,102,209,66,187,181,213,211,39,230,181,81,81,141,95,158,255,0,114,181,175,218,133,175,87,171,190,73,120,174,200,111,247,42,155,133,206,231,83,37,93,101,93,76,139,36,181,19,200,229,115,228,123,151,187,156,231,42,170,170,250,170,155,78,0,53,148,196,245,255,0,93,240,43,36,56,206,11,173,121,238,57,103,167,115,223,13,190,211,146,86,81,211,70,231,185,92,229,108,81,72,214,162,171,149,85,85,19,186,170,169,204,126,219,30,41,255,0,219,45,170,191,241,202,227,254,120,217,76,1,173,103,237,177,226,159,253,178,218,171,255,0,28,174,63,231,137,41,225,195,196,46,190,231,60,103,105,230,45,154,235,134,160,100,22,90,223,149,188,205,186,233,147,86,213,210,207,201,106,171,123,57,226,146,71,49,220,175,99,92,155,167,103,53,21,59,162,23,126,0,24,211,136,125,0,192,184,150,210,251,150,150,234,13,35,150,146,173,82,122,74,200,81,60,197,190,173,136,189,58,136,85,83,179,219,186,162,167,163,154,231,53,123,57,76,150,0,215,67,136,30,21,245,247,131,172,229,149,23,250,27,157,45,29,37,103,82,199,151,90,86,72,233,167,86,185,86,57,35,157,139,188,19,118,223,166,229,71,181,83,182,233,179,151,32,226,222,42,188,104,227,22,152,173,18,106,29,190,242,216,26,140,101,69,210,207,79,52,252,169,238,116,141,107,85,235,253,211,183,114,252,75,230,184,91,232,46,212,83,91,110,148,52,245,148,149,12,88,230,167,168,137,178,71,35,87,213,174,107,145,81,83,234,83,22,84,240,139,194,189,101,205,46,245,92,57,105,172,149,94,215,50,174,47,69,200,245,93,247,115,153,211,229,115,151,153,123,170,42,250,119,236,128,82,78,89,196,23,26,188,116,94,105,244,209,215,139,246,88,218,169,26,230,99,214,58,54,82,209,166,203,186,62,118,196,141,106,181,171,223,169,59,149,27,182,252,201,177,251,227,15,131,234,142,17,177,125,50,182,228,151,120,238,25,110,85,75,114,174,189,173,51,213,212,180,203,27,160,108,84,241,42,162,115,114,35,222,174,126,201,204,231,46,221,145,11,244,197,112,172,55,5,183,124,143,132,98,86,92,122,131,116,95,43,106,160,138,146,29,246,219,126,72,154,214,250,125,71,52,4,0,240,84,250,44,101,63,164,10,239,187,173,196,255,0,0,0,0,0,0,1,5,188,100,62,136,212,191,198,251,119,243,53,36,233,0,83,103,130,95,246,122,206,255,0,138,11,253,54,156,185,48,0,0,0,215,171,196,127,233,179,170,127,194,52,191,208,169,203,169,224,155,232,141,164,63,197,11,111,243,45,51,96,0,126,100,142,57,163,124,51,70,215,198,246,171,92,215,38,232,228,95,84,84,247,161,250,0,82,223,137,111,135,244,186,43,117,172,215,109,31,181,43,176,27,157,71,61,218,219,3,19,107,13,76,142,236,172,106,39,106,87,185,81,27,254,182,229,229,244,86,28,55,134,255,0,31,181,28,60,223,33,210,45,86,185,201,46,154,222,42,85,96,170,145,92,247,88,42,94,191,190,53,59,254,231,123,191,124,98,39,178,170,178,55,191,58,62,239,64,30,170,90,170,90,234,88,107,168,106,98,168,167,168,141,178,195,52,79,71,178,70,57,55,107,154,228,236,168,168,168,168,169,217,80,246,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,6,58,226,62,165,244,124,61,106,125,92,106,136,248,112,219,212,141,223,226,148,51,42,127,208,107,97,124,145,247,44,166,225,44,174,68,125,85,194,87,57,119,237,187,164,93,255,0,233,54,61,226,197,42,215,134,13,91,74,45,250,191,128,215,237,185,119,223,255,0,155,231,244,219,190,251,236,107,108,140,153,247,14,156,239,115,38,116,219,61,206,85,71,35,185,187,170,170,247,223,112,54,31,224,71,28,143,28,225,135,6,137,173,143,122,219,45,178,177,85,169,235,207,111,166,245,236,159,155,255,0,225,36,9,133,56,49,124,78,225,135,77,153,29,75,103,88,177,107,60,111,114,63,155,103,37,190,159,116,85,248,153,172,0,0,0,0,14,149,172,58,95,97,214,29,62,188,96,153,13,44,51,65,114,164,168,130,53,146,54,59,165,36,144,73,18,61,57,216,244,106,162,72,189,249,85,83,254,66,158,53,23,194,123,95,45,154,143,81,111,198,29,102,170,176,215,92,159,228,230,98,214,191,161,76,249,222,140,234,185,148,104,198,171,88,141,87,109,186,38,253,187,23,120,120,84,69,245,68,3,12,112,143,160,237,225,227,70,109,56,28,203,78,250,245,142,10,171,131,224,238,199,85,121,72,34,149,81,122,113,185,83,154,31,202,111,55,199,224,153,160,0,6,4,227,131,59,165,193,56,110,204,234,106,102,116,110,185,217,238,54,232,149,174,68,94,121,40,42,85,61,92,223,204,247,110,191,81,158,202,196,241,132,215,40,40,177,251,94,146,90,43,247,169,158,88,43,106,163,100,169,251,219,153,95,78,244,84,108,155,239,186,39,171,118,248,175,184,10,158,175,150,75,165,226,162,102,43,164,146,174,165,238,77,251,171,149,206,85,250,247,94,229,254,248,114,99,53,88,199,11,184,236,53,116,240,194,250,248,169,43,145,35,98,183,116,125,186,145,55,118,232,158,215,179,223,215,237,40,167,69,241,42,204,235,86,176,220,78,138,157,211,58,233,126,183,82,57,17,138,228,107,101,169,142,53,87,108,142,217,61,180,221,118,95,177,77,146,52,151,18,135,5,211,60,91,19,138,154,24,93,107,179,80,210,74,145,49,26,142,146,42,120,227,114,175,102,238,190,199,170,162,47,212,128,118,208,0,0,0,0,0,2,50,120,136,231,205,193,248,102,201,154,217,92,217,111,20,149,182,180,70,187,101,84,150,223,87,235,237,39,109,219,245,253,138,73,178,176,60,101,181,82,42,91,13,135,77,109,151,69,74,169,167,165,175,168,134,57,211,188,42,203,132,46,69,107,95,191,174,200,187,183,111,175,220,5,102,232,222,61,81,157,107,70,23,141,69,27,158,251,222,77,109,163,118,200,171,178,77,87,27,21,87,179,187,123,127,5,251,20,217,31,75,113,100,194,116,235,26,197,57,90,139,106,180,209,209,187,149,61,241,64,200,215,220,159,155,240,79,177,10,71,240,186,210,215,231,124,70,80,222,234,109,205,168,164,199,227,138,228,201,31,15,58,71,60,21,244,78,71,34,171,28,136,228,71,250,238,138,159,20,47,133,168,141,68,106,122,34,108,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,2,190,188,93,244,93,153,126,146,209,234,13,182,137,158,122,203,85,26,207,43,99,246,188,180,52,213,242,185,21,81,138,187,115,57,23,187,145,62,207,82,193,76,115,196,54,1,69,169,122,49,152,98,117,116,253,105,42,172,151,6,211,55,145,28,169,59,169,37,141,138,155,181,223,159,238,77,254,0,81,103,0,218,193,54,145,241,23,141,77,45,75,162,163,190,87,81,217,234,61,181,107,90,201,171,169,85,202,239,109,168,137,180,125,213,119,251,20,216,62,217,95,79,117,182,210,221,41,37,108,144,85,193,28,241,189,174,69,71,53,237,71,34,162,162,170,47,101,79,69,53,146,204,108,247,77,44,213,123,165,177,98,158,146,175,27,191,78,216,85,90,232,220,139,79,82,230,181,205,236,213,245,143,178,166,222,158,226,249,120,2,214,138,93,103,225,222,199,112,249,65,149,21,182,56,169,172,181,91,202,143,127,86,26,26,85,122,187,219,122,239,188,189,247,217,119,94,232,158,240,146,64,0,0,0,0,0,60,42,35,145,90,190,138,155,20,147,226,199,161,207,192,53,137,185,237,178,211,59,45,185,19,18,162,122,166,193,180,43,89,81,85,93,43,152,175,108,109,111,63,43,17,118,87,43,182,239,223,212,187,114,58,241,209,195,237,179,95,52,50,245,108,125,34,73,116,179,211,84,221,45,238,108,109,87,186,162,42,58,150,196,212,252,91,220,190,212,222,141,217,126,10,139,234,20,145,194,46,176,220,52,103,93,49,108,142,158,181,240,81,207,116,161,164,174,252,99,154,207,46,234,200,31,39,54,207,98,109,180,93,249,151,111,143,213,177,38,15,150,91,115,140,74,211,149,90,170,161,168,167,185,209,65,84,142,137,237,123,83,169,19,95,182,237,85,79,71,39,189,77,98,178,75,21,211,12,202,110,56,253,194,57,105,235,172,213,211,82,200,138,142,99,155,36,82,43,21,83,116,69,79,105,171,238,69,251,11,122,240,164,226,158,12,199,9,118,144,101,247,72,210,241,107,122,165,2,73,58,123,116,145,67,67,79,19,127,25,50,185,92,175,115,187,53,136,223,134,203,216,11,24,0,0,0,0,0,0,0,0,34,207,137,37,239,228,126,23,178,38,249,207,44,181,144,213,210,162,245,57,58,138,251,117,103,176,157,211,117,93,189,62,162,83,21,201,227,21,169,180,182,221,53,180,105,212,85,168,202,170,170,218,122,231,70,146,34,57,209,58,158,225,10,246,231,221,83,116,219,230,237,245,251,128,168,124,82,158,74,252,174,207,72,198,171,228,168,184,83,198,137,182,252,202,233,26,159,175,212,217,75,135,154,87,208,232,22,154,209,200,206,87,193,136,89,163,115,118,219,101,109,20,72,169,183,234,53,243,225,71,10,118,123,196,6,17,99,72,31,51,18,251,109,150,86,181,188,201,201,231,96,106,243,39,43,187,123,125,247,67,99,156,86,213,29,135,24,180,88,226,98,49,150,234,10,122,70,181,19,100,68,142,54,181,19,109,147,225,240,64,57,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,29,71,87,191,177,54,107,252,93,185,127,70,144,160,30,2,62,152,250,77,252,98,135,254,171,141,128,117,102,25,170,52,179,50,167,167,137,242,203,46,63,113,99,24,198,171,156,231,45,52,136,136,136,157,213,85,125,197,15,240,45,167,122,129,107,226,239,74,238,23,44,23,33,164,165,131,32,137,242,207,61,178,120,227,141,188,174,238,231,57,168,136,159,90,129,176,88,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,125,196,53,43,235,116,11,82,168,227,103,59,231,196,47,49,53,187,111,186,186,138,84,68,219,245,154,214,229,116,242,80,101,119,138,71,181,89,37,61,194,162,53,77,182,229,86,200,228,253,94,134,207,249,85,170,59,246,49,119,177,202,196,123,46,52,21,20,142,106,166,232,169,36,110,106,166,219,47,199,224,166,184,220,87,97,78,192,184,128,205,236,107,3,225,98,223,110,82,196,215,55,149,57,60,236,237,78,84,229,111,111,99,182,200,5,211,248,109,222,254,88,225,123,29,103,156,243,43,71,13,37,50,175,83,159,166,172,183,81,251,11,221,118,84,223,211,235,37,49,92,158,14,186,155,77,114,211,107,190,157,75,90,143,170,165,173,168,174,108,107,34,43,155,19,105,237,240,167,110,125,209,55,93,190,110,223,95,184,177,176,0,0,0,0,0,0,0,0,56,44,227,44,182,224,248,149,219,42,186,213,67,79,79,108,162,158,169,93,43,218,198,175,78,39,63,109,220,168,158,141,95,122,26,237,241,117,172,55,13,102,215,76,167,35,168,173,124,244,112,93,43,169,40,127,24,231,51,203,182,178,119,199,203,187,222,155,109,47,110,85,219,225,245,217,79,138,223,21,16,97,216,75,116,131,16,186,70,183,139,171,209,43,210,57,211,216,164,150,26,234,121,91,248,185,145,200,228,123,91,217,204,86,252,119,94,197,66,227,118,43,166,103,148,219,177,251,124,114,212,87,94,107,161,165,141,17,28,247,58,73,100,70,34,174,200,170,190,211,147,220,171,246,129,54,252,39,52,57,249,254,177,59,60,185,218,103,125,183,29,98,212,65,84,232,55,133,43,41,234,168,101,107,81,238,141,205,231,229,122,174,200,228,118,221,251,122,151,108,136,141,68,106,122,34,108,71,94,5,248,124,182,232,22,134,217,109,173,164,72,238,151,138,106,107,165,193,206,141,168,246,207,45,29,51,101,106,254,45,142,79,106,31,71,110,191,21,85,244,145,96,0,0,0,0,0,0,124,215,58,250,107,85,186,170,231,89,43,99,130,146,7,207,43,220,228,68,107,24,213,114,170,170,170,34,118,69,245,83,94,254,62,117,130,109,92,226,47,38,154,42,151,77,71,99,175,173,179,211,236,245,115,92,200,107,170,149,170,223,109,200,169,180,157,149,54,251,16,184,126,63,117,162,155,70,56,119,190,92,60,251,41,235,47,145,84,217,105,118,149,24,254,172,212,53,74,197,111,182,197,223,120,187,109,186,238,157,145,125,212,53,135,89,238,154,167,170,246,187,98,71,61,85,94,73,126,129,179,42,53,207,114,173,69,75,90,231,59,179,151,214,78,234,168,190,190,240,45,203,194,35,69,217,136,105,45,102,161,92,168,217,231,175,85,82,44,18,186,63,107,203,77,77,65,43,81,21,88,139,183,51,85,123,57,83,237,245,44,20,199,60,60,96,20,90,103,163,24,126,39,73,79,209,146,150,201,111,109,74,114,35,85,103,109,36,81,189,87,102,183,191,177,239,77,254,38,70,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,126,37,141,147,70,248,100,106,57,143,106,181,200,169,186,42,47,169,251,0,82,119,138,255,0,15,143,211,221,84,143,81,236,150,228,142,209,127,68,117,67,217,14,201,231,39,169,174,153,221,219,27,91,243,24,158,174,87,125,169,220,243,225,67,196,50,105,222,166,63,76,47,87,89,32,180,100,18,43,160,137,211,242,198,234,233,234,40,96,111,103,72,214,171,185,24,169,217,170,237,190,41,216,178,46,60,52,46,139,91,52,19,33,166,74,22,207,114,178,208,213,221,104,182,137,28,245,154,26,42,164,141,169,248,183,187,231,75,232,221,151,224,169,239,161,28,122,239,123,210,77,78,163,186,53,38,167,185,98,183,184,228,145,137,206,199,36,148,213,8,229,106,166,237,119,206,143,211,118,175,216,6,207,49,72,201,163,100,209,185,28,199,181,28,213,69,221,21,23,208,253,152,103,132,157,98,165,214,189,16,199,50,182,204,213,171,109,5,28,21,109,230,78,100,155,202,65,35,247,78,119,175,172,190,245,223,227,245,230,96,0,0,0,0,7,174,120,34,169,130,74,121,227,107,227,149,170,199,181,200,138,138,138,155,42,42,41,236,0,82,191,138,127,11,51,233,214,124,253,88,198,109,124,182,91,236,170,250,181,134,5,70,182,174,121,171,103,122,175,36,45,98,39,35,27,221,92,174,248,238,157,200,129,161,26,179,124,209,141,79,176,103,54,106,250,154,118,208,92,41,102,170,142,25,94,196,154,6,84,69,43,227,114,53,236,230,107,186,73,187,85,200,139,239,248,166,195,92,68,104,189,131,93,52,178,251,131,222,104,105,166,158,166,134,169,40,101,154,38,59,161,82,234,105,98,142,68,87,49,234,213,106,202,171,204,212,221,61,223,5,215,175,95,244,91,39,208,141,76,187,96,153,45,20,144,244,42,103,117,28,142,142,70,182,106,102,212,75,20,114,53,94,198,115,35,186,78,84,114,55,101,247,124,16,54,18,225,223,90,241,205,116,211,59,54,101,101,185,82,207,61,69,29,59,170,225,138,104,220,232,103,117,60,82,61,142,107,100,122,181,81,101,68,84,85,221,61,255,0,21,201,229,11,248,125,241,141,95,195,222,160,83,216,114,171,165,100,184,165,218,70,83,73,19,167,115,163,167,146,89,233,90,178,237,36,241,196,196,108,80,185,57,182,85,68,248,167,165,228,225,25,206,51,168,120,229,14,83,138,221,105,171,168,107,233,226,168,141,240,207,28,187,35,227,107,209,21,88,231,38,252,175,111,189,125,64,231,192,0,0,0,0,63,19,77,21,60,79,158,121,27,28,113,181,94,247,185,81,17,173,68,221,85,85,125,16,15,135,33,190,91,241,171,29,125,250,235,85,21,61,37,190,154,90,153,100,149,237,99,90,200,216,175,114,170,185,81,19,179,85,123,170,122,20,5,226,5,174,210,107,118,189,221,106,168,174,146,84,218,172,175,158,215,76,137,63,60,74,144,214,213,43,28,221,164,123,118,229,149,54,84,219,178,246,68,79,89,173,226,103,199,101,190,205,111,172,208,205,51,186,172,213,245,144,201,21,210,182,150,118,186,56,163,123,107,41,102,135,169,13,66,57,178,35,145,142,229,115,54,68,217,87,220,133,96,105,142,157,229,90,203,168,54,204,62,195,77,85,91,95,120,174,134,57,165,70,73,34,198,146,206,200,221,52,142,107,94,228,106,58,68,85,114,162,250,251,253,225,56,60,32,116,62,108,143,84,174,26,167,120,183,57,246,219,93,20,180,244,175,146,21,86,165,92,117,20,19,177,200,174,141,91,191,43,151,186,57,29,240,248,151,46,97,110,18,244,18,211,195,246,142,217,49,26,122,26,70,92,159,73,77,61,198,104,162,106,58,74,149,165,130,57,85,92,145,177,203,187,161,223,218,77,254,63,86,105,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,83,71,139,246,135,205,142,106,149,191,84,236,246,231,50,219,116,162,138,158,169,241,194,168,213,171,146,162,190,119,185,85,177,163,119,229,106,119,87,43,190,63,18,229,204,45,197,166,130,90,120,129,209,219,222,35,81,67,72,251,147,41,42,103,183,77,44,77,87,50,165,41,103,142,37,71,44,111,114,108,233,183,246,83,127,135,214,20,181,225,251,174,210,104,142,189,218,170,171,110,146,83,90,175,79,130,215,82,139,63,36,72,147,86,210,171,220,237,228,99,118,229,137,119,85,223,178,119,69,79,75,253,199,175,150,252,150,199,65,126,181,85,69,81,73,112,166,138,166,41,34,123,94,215,50,70,35,218,168,173,85,69,236,228,94,202,190,166,179,58,159,167,121,86,141,106,13,207,15,191,83,85,80,215,217,235,166,142,25,85,146,68,178,36,83,190,54,205,27,156,214,57,90,174,141,85,28,136,158,158,239,117,159,248,102,113,217,111,188,219,232,244,51,83,46,171,13,125,28,49,197,107,173,170,157,173,142,88,216,218,58,88,97,234,77,80,174,116,138,229,123,185,90,205,149,55,84,247,160,22,112,15,196,51,69,81,19,39,130,70,201,28,141,71,177,237,84,84,115,85,55,69,69,79,84,63,96,0,0,0,0,12,97,196,62,181,227,154,25,166,119,156,202,245,114,165,130,122,122,58,135,82,67,44,209,181,211,78,218,121,100,99,26,215,72,197,114,170,196,168,136,139,186,251,190,41,220,51,124,231,25,211,204,110,187,41,202,174,180,212,52,52,20,242,212,72,249,167,142,45,209,145,185,234,136,175,115,83,126,86,59,222,158,133,27,120,130,113,141,95,196,38,160,84,88,113,91,165,100,88,165,166,71,211,71,19,103,115,99,168,146,41,234,154,146,237,28,242,68,244,116,83,53,57,182,69,84,248,39,168,96,13,119,213,155,230,179,234,125,255,0,57,188,215,212,212,54,190,225,85,53,44,115,74,247,164,48,62,162,89,89,27,81,207,127,43,91,213,93,154,142,84,79,119,197,101,255,0,133,135,11,51,234,46,124,205,88,201,173,124,214,91,20,168,250,69,154,5,86,186,174,9,168,167,98,167,60,46,98,167,35,221,232,228,119,195,100,238,68,109,0,209,108,159,93,245,46,211,130,99,84,82,77,215,168,129,213,146,36,114,57,176,211,58,162,40,164,145,202,198,63,149,27,213,106,171,149,187,39,191,224,187,10,112,237,162,246,13,11,210,203,22,15,102,161,165,134,122,106,26,84,174,150,24,152,222,189,83,105,162,138,73,21,90,198,43,149,203,18,47,51,147,117,247,252,16,50,76,16,69,77,4,116,240,70,214,71,19,81,140,107,81,17,17,17,54,68,68,67,216,0,0,0,0,0,3,241,44,140,134,55,205,35,145,172,99,85,206,85,93,145,17,61,79,217,134,120,182,214,42,93,20,209,12,143,44,116,205,74,181,160,172,130,145,188,201,204,179,121,73,228,102,201,206,197,245,139,220,187,252,62,160,171,95,21,238,33,211,81,53,49,154,97,101,186,201,61,163,31,145,29,60,77,159,154,54,215,65,81,93,3,189,150,200,230,163,185,30,137,221,168,237,190,9,216,241,225,65,195,227,245,11,85,36,212,123,221,185,36,180,88,17,93,78,247,195,186,121,200,42,104,102,111,119,70,230,252,199,175,163,145,223,98,119,33,166,67,119,189,234,222,167,86,93,28,146,212,92,178,171,220,146,70,207,109,238,89,42,106,21,200,212,77,220,239,157,39,166,238,95,180,190,238,3,244,46,139,68,244,19,30,166,90,22,193,114,189,80,210,93,107,119,137,26,244,154,106,42,84,145,171,248,182,59,231,69,232,237,215,226,171,238,9,23,20,108,134,54,67,27,81,172,99,81,173,68,77,145,17,61,15,216,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,122,43,232,225,184,80,212,80,84,70,215,197,83,19,225,145,174,68,84,115,92,138,138,138,139,217,83,101,40,111,196,171,135,202,189,28,215,90,251,221,13,2,71,104,201,157,45,213,36,138,37,72,219,53,69,101,99,185,55,72,216,212,94,72,211,182,234,187,123,213,11,235,34,111,136,175,14,212,26,213,162,119,75,189,37,186,106,139,237,130,150,122,234,85,130,22,189,238,232,82,85,185,140,237,19,222,168,175,151,209,21,62,165,69,245,8,111,225,23,196,74,217,178,90,189,29,200,110,181,14,134,181,36,168,162,108,179,238,198,200,249,40,41,227,99,81,242,162,39,100,93,145,172,223,225,240,45,229,21,21,55,69,221,20,214,99,75,179,28,135,68,53,126,211,127,71,84,80,214,216,47,16,37,100,123,190,39,109,5,83,31,36,110,78,102,46,219,197,178,162,170,122,119,219,221,177,62,130,106,85,183,86,52,151,23,205,45,245,240,84,190,225,105,162,154,167,165,43,94,177,207,37,52,82,61,142,217,206,217,201,212,77,209,85,85,55,239,241,3,32,128,0,0,0,0,0,240,168,138,155,41,17,184,241,224,171,29,226,55,13,171,201,44,150,248,105,242,251,77,20,143,164,154,40,163,99,234,18,40,170,158,200,92,230,193,36,175,71,75,50,42,181,21,55,247,108,190,178,232,240,168,138,155,42,110,138,6,175,218,131,167,121,126,151,101,53,184,174,95,102,173,183,87,80,84,73,15,227,233,229,135,159,146,71,179,157,157,70,181,85,170,232,221,178,236,158,134,122,225,79,143,13,82,225,214,247,79,77,91,123,184,222,177,148,107,33,125,190,170,166,162,165,176,199,207,2,47,70,37,168,142,54,170,71,10,181,190,228,230,84,244,94,214,225,197,87,3,90,95,196,125,158,170,173,246,170,91,94,71,209,122,193,95,75,5,60,15,124,156,179,171,122,146,121,121,36,84,89,38,230,118,221,251,34,250,167,122,120,226,11,129,205,111,208,171,197,99,39,196,46,183,139,60,115,200,216,107,109,214,250,186,136,210,36,124,188,174,124,139,78,198,252,200,185,149,83,182,202,139,232,189,130,227,244,27,142,237,9,214,187,53,4,177,101,214,251,53,214,161,145,54,74,43,157,125,29,60,189,87,50,45,209,177,249,135,187,110,105,121,83,223,186,42,122,167,121,17,73,95,67,112,133,149,52,21,176,84,197,35,81,204,146,25,17,237,114,42,110,138,138,139,178,166,202,159,225,53,116,160,186,228,248,133,201,38,183,92,46,118,122,234,119,239,188,50,201,79,43,28,215,39,193,81,81,81,205,79,214,159,81,36,180,139,196,119,136,221,40,138,26,70,100,63,47,211,66,214,198,140,189,85,215,213,108,212,233,167,100,243,45,79,72,255,0,251,167,124,64,216,4,21,49,141,120,209,94,105,109,137,30,71,132,193,53,106,199,186,186,158,218,247,51,169,202,157,145,95,93,191,46,252,223,94,219,31,14,93,227,67,152,214,218,93,79,138,97,54,216,43,28,170,156,245,86,217,90,212,106,181,201,217,99,174,223,125,213,191,242,129,108,119,188,142,193,141,208,203,115,191,222,104,109,244,176,49,207,124,181,85,12,137,136,136,138,229,238,245,68,244,106,175,234,82,184,184,230,241,50,178,88,173,183,77,50,209,107,139,42,238,83,178,122,42,171,156,19,50,72,226,107,155,83,11,214,41,169,170,145,205,122,57,34,115,119,111,100,93,213,61,16,128,218,189,199,23,16,90,192,250,152,110,249,173,198,219,69,80,231,170,210,219,110,85,208,197,202,238,167,179,200,234,135,166,219,72,169,183,193,17,14,141,165,58,33,170,122,233,150,82,218,113,140,106,247,115,117,125,76,105,81,94,148,85,51,70,196,124,172,107,164,146,70,70,253,145,58,173,114,185,81,123,46,254,254,225,196,89,172,218,131,173,249,252,84,52,48,93,111,247,203,237,123,81,239,70,207,84,244,124,243,162,43,222,168,143,127,47,60,169,186,247,249,222,245,94,247,71,192,47,2,120,254,130,99,52,185,166,103,107,167,172,203,238,16,178,85,89,224,100,139,72,217,35,165,147,145,58,148,236,150,55,50,88,157,219,117,219,127,142,234,156,167,5,92,1,224,156,59,89,169,50,139,245,27,46,185,101,84,49,205,44,149,145,195,58,82,200,230,83,189,201,18,190,158,57,99,228,150,21,86,162,174,233,186,251,215,180,192,68,70,166,200,136,136,158,228,0,136,136,136,136,155,34,122,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,7,133,68,84,84,84,221,23,213,15,32,8,85,199,215,2,120,254,190,99,53,57,166,25,107,167,164,203,237,240,190,84,88,32,100,107,86,216,227,170,147,145,122,116,239,150,71,62,89,91,219,116,223,111,142,202,180,185,121,179,106,14,136,103,242,208,215,65,117,176,95,44,85,238,70,61,91,61,43,213,240,206,168,143,98,170,49,252,188,241,46,203,219,230,251,149,59,108,238,168,142,77,149,17,81,125,202,67,254,53,120,3,193,56,137,179,85,229,22,26,54,90,178,202,88,100,154,41,40,227,134,4,170,145,172,168,122,36,170,218,121,37,147,158,89,145,92,136,187,174,201,239,78,225,132,120,25,241,50,178,95,109,182,189,50,214,155,139,105,46,80,50,10,42,91,156,243,50,56,229,107,91,77,11,22,89,170,106,149,206,122,185,101,115,182,111,116,77,209,61,80,177,219,38,71,96,201,40,34,185,216,47,52,55,10,89,216,215,178,90,90,134,74,213,69,106,57,59,177,85,61,28,139,250,208,214,195,85,180,67,84,244,47,45,171,180,228,248,213,238,216,234,10,153,18,158,189,104,170,97,141,232,201,94,214,201,28,143,141,155,239,210,115,145,200,137,217,55,247,118,239,58,67,199,23,16,90,62,250,104,109,25,173,198,229,69,78,230,42,82,220,174,85,211,69,202,222,159,179,200,218,134,38,219,70,137,183,193,85,0,216,160,21,21,136,248,208,230,84,86,150,211,229,120,77,178,122,198,170,34,62,150,219,43,154,173,70,181,59,172,149,219,239,186,59,254,67,238,201,124,104,175,53,86,197,143,28,194,96,134,181,35,221,29,81,109,123,89,212,229,94,202,172,174,223,151,126,95,175,109,192,181,250,186,250,27,124,47,169,175,173,130,154,40,218,174,124,147,72,140,107,81,19,117,85,85,93,145,54,69,255,0,1,29,245,231,142,237,9,209,75,53,124,178,229,214,251,205,214,157,146,182,58,43,101,125,29,68,189,86,178,93,145,209,249,134,59,110,104,185,87,223,186,162,122,175,106,142,213,223,17,222,35,117,94,41,169,31,144,252,129,77,51,93,26,178,203,87,95,75,187,87,168,157,211,204,185,61,36,255,0,238,91,240,35,109,125,215,39,203,238,75,53,198,225,115,188,87,84,63,125,230,150,74,137,94,231,57,126,42,170,170,174,114,254,181,250,192,145,124,86,113,225,170,92,69,94,170,41,168,175,119,27,46,50,173,124,44,183,210,212,212,211,54,104,249,231,68,235,68,149,18,70,229,88,230,70,187,220,188,168,158,137,223,2,233,246,157,229,250,163,148,209,98,184,133,154,182,227,93,95,81,28,63,136,167,150,110,78,121,24,206,119,244,218,229,70,163,164,110,235,178,250,153,143,135,222,7,53,191,93,111,20,108,131,16,186,217,236,242,79,27,102,173,184,91,234,233,227,88,149,241,115,57,146,37,59,219,243,37,230,69,94,219,34,175,162,119,184,126,21,120,26,210,254,28,44,244,181,108,181,82,221,50,62,139,22,122,250,168,41,231,123,36,229,129,93,211,147,203,199,34,34,73,15,51,119,239,221,87,213,123,7,93,224,59,130,172,119,135,44,54,147,36,189,219,225,168,203,238,212,81,190,174,105,98,141,239,167,73,98,165,123,225,107,157,4,114,177,27,44,42,168,213,85,219,223,186,250,75,148,68,68,217,2,34,34,108,137,178,33,228,0,0,0,0,0,0,15,10,168,137,186,174,200,133,67,120,186,113,18,183,156,150,147,71,113,235,172,237,134,137,35,168,173,108,51,236,199,61,146,87,211,200,199,35,37,84,94,202,155,163,153,191,199,224,89,206,189,234,85,183,73,244,151,40,205,46,21,240,83,62,223,105,173,154,155,171,43,88,178,79,29,52,178,49,141,221,205,221,203,211,93,145,21,21,118,237,241,53,216,213,28,199,33,214,253,95,187,95,213,245,21,213,183,251,196,233,71,30,239,149,219,79,84,247,199,27,83,153,235,182,242,236,136,138,190,189,183,247,134,125,240,213,225,242,175,88,245,218,130,247,93,64,146,90,49,151,69,117,89,37,137,86,55,77,79,89,70,238,77,214,55,181,87,146,69,93,183,69,219,222,136,95,37,5,28,54,250,26,122,10,120,218,200,169,162,100,49,181,168,136,141,107,81,17,17,17,59,34,108,132,84,240,234,225,218,131,69,116,78,215,119,171,183,77,79,125,191,210,193,93,84,179,194,214,61,189,122,74,71,61,157,226,99,209,17,241,122,42,175,214,170,190,146,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,1,243,220,104,105,238,150,250,155,109,92,109,124,21,112,190,9,26,228,69,71,49,205,86,170,108,187,162,246,85,245,62,128,5,10,120,146,240,241,85,163,154,225,95,126,181,219,230,101,147,34,146,91,138,75,210,84,99,103,168,172,172,119,34,43,99,99,19,216,141,23,109,213,118,247,170,25,255,0,194,91,138,185,104,47,115,104,86,99,116,130,42,41,162,116,246,201,42,39,86,171,167,87,208,210,195,3,86,73,182,94,200,229,70,53,155,250,237,239,66,97,120,135,240,245,75,173,218,29,115,170,161,160,73,111,118,40,102,184,211,61,145,35,158,228,134,142,173,88,205,210,55,189,83,158,84,236,155,125,168,190,180,101,136,100,57,22,141,234,117,29,218,25,39,163,185,227,119,104,250,200,197,146,55,35,233,234,26,231,55,213,142,249,209,250,42,167,167,185,64,217,217,174,71,53,28,213,69,69,77,209,83,222,121,49,39,11,90,183,69,172,154,39,139,229,144,87,71,81,84,235,93,12,117,170,146,163,220,218,149,164,130,73,17,219,61,234,142,222,78,252,203,191,126,255,0,94,91,0,0,0,0,0,0,0,113,151,236,99,29,202,104,159,110,200,236,116,23,58,105,26,173,116,85,148,204,153,138,138,138,139,217,232,169,232,231,39,235,95,137,201,128,34,166,173,120,110,240,223,170,73,83,82,220,113,44,21,117,8,245,234,89,168,232,41,118,115,186,139,190,254,85,203,235,38,255,0,239,91,240,33,222,163,120,51,228,84,181,211,201,167,89,117,60,212,124,174,116,77,185,92,36,116,155,238,254,84,84,134,135,111,78,79,79,126,255,0,81,109,224,10,39,170,240,158,226,125,149,211,83,83,37,129,209,70,247,53,178,59,229,5,71,34,46,200,168,169,71,223,177,218,44,30,15,218,249,90,177,45,222,245,142,64,215,181,170,238,90,154,214,170,42,237,186,123,84,95,90,151,96,0,174,13,36,240,113,211,91,67,105,46,90,155,146,221,171,107,35,233,201,37,61,21,101,60,148,238,84,233,185,90,173,154,137,21,83,116,122,109,240,84,250,201,183,165,26,3,165,90,49,107,142,219,129,226,22,186,39,70,214,177,106,155,111,166,142,161,232,141,99,125,167,197,27,55,223,164,197,95,173,55,248,109,145,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,239,85,244,7,74,181,158,215,37,183,60,196,45,117,174,145,174,98,85,58,223,77,37,67,17,90,246,251,47,150,55,237,183,85,234,159,90,239,241,222,18,106,231,131,142,154,221,219,87,114,211,44,150,237,69,89,39,82,72,233,235,107,41,227,167,106,175,81,200,212,108,52,74,168,155,171,19,111,130,47,212,88,248,2,147,239,254,15,218,249,68,178,173,162,245,142,78,214,53,202,222,106,154,215,42,170,111,178,123,52,95,82,29,94,151,194,123,137,247,215,67,77,82,150,6,197,35,218,215,72,223,148,17,26,138,187,42,170,173,31,110,197,236,0,42,67,78,124,25,242,42,170,232,36,212,92,186,158,26,62,86,186,86,219,110,18,54,77,247,103,50,34,77,67,183,167,63,175,191,111,172,152,154,75,225,187,195,126,150,165,53,75,177,196,191,213,211,163,23,169,121,163,160,170,221,205,233,174,251,249,86,175,172,127,253,211,190,36,171,0,113,118,12,99,29,197,168,153,110,199,44,116,22,202,104,218,141,108,84,116,209,194,212,68,68,68,236,196,68,244,107,83,245,39,192,229,0,0,0,0,0,0,0,0,120,115,145,173,87,57,81,17,19,117,85,247,30,76,73,197,46,173,208,232,214,138,101,57,100,245,209,211,213,50,215,93,29,14,242,163,28,234,148,164,158,72,209,187,189,138,174,222,62,220,171,191,195,234,10,238,241,105,226,174,90,251,220,58,21,135,93,32,150,138,24,91,81,115,146,158,117,114,182,116,125,117,44,208,61,99,155,100,236,173,85,99,153,191,166,254,228,35,255,0,134,215,15,21,90,199,174,22,251,237,206,221,51,236,152,236,145,92,86,94,138,171,29,61,61,101,27,185,21,93,27,216,190,196,138,187,110,139,183,189,16,142,153,126,67,145,107,38,167,86,93,166,146,122,203,158,73,118,147,162,143,89,36,114,190,162,161,206,107,125,94,239,157,39,162,42,250,251,212,188,207,15,14,30,105,116,71,67,173,149,117,212,29,43,221,246,24,110,53,47,124,72,215,181,38,163,164,87,179,117,141,143,68,231,137,123,46,255,0,106,175,160,74,59,117,13,61,174,223,77,109,164,141,172,130,146,22,65,27,90,136,136,214,53,168,212,77,147,100,78,200,158,135,208,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,30,154,186,74,106,234,89,168,171,32,142,104,42,35,116,82,199,35,81,205,123,28,155,43,85,23,178,162,162,170,108,165,19,248,152,112,237,81,164,90,205,112,203,173,150,190,133,147,37,170,150,181,175,138,5,100,77,158,162,174,178,68,98,43,98,107,17,81,145,167,109,213,118,247,170,23,188,70,206,59,184,113,182,241,5,162,183,58,6,82,53,111,22,120,166,185,208,61,145,183,168,249,162,164,169,72,227,223,164,247,43,85,243,124,214,236,187,250,42,47,168,65,111,8,238,36,214,195,147,213,232,214,77,116,147,202,87,54,74,138,20,154,127,97,38,124,148,20,241,198,222,121,81,55,217,29,178,53,138,191,15,129,111,109,114,57,168,230,174,232,169,186,41,172,198,43,122,201,180,27,90,41,170,155,53,69,21,199,19,191,178,58,166,181,210,70,174,90,90,182,171,216,169,187,28,169,205,23,162,242,250,119,219,221,176,183,13,58,183,107,214,109,29,198,179,10,10,248,42,103,150,219,70,202,238,156,173,122,178,165,105,97,146,70,187,103,189,81,81,101,77,209,203,191,126,255,0,21,12,164,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,195,156,141,106,185,203,178,34,110,170,84,39,139,143,18,107,126,201,233,52,107,25,186,73,229,40,91,29,69,114,67,63,176,179,50,74,250,121,35,119,36,170,155,236,173,221,28,196,95,143,192,178,174,37,181,110,215,163,58,59,146,230,21,245,240,83,79,21,182,177,148,61,73,90,197,125,74,82,205,36,109,110,239,98,170,170,196,187,35,87,126,221,190,41,175,86,85,122,201,181,231,90,42,106,157,45,69,109,199,44,191,190,58,86,185,210,72,173,90,170,183,43,24,137,187,220,137,205,47,162,115,122,246,223,222,18,39,195,63,135,106,141,93,214,107,126,93,115,181,245,236,152,221,84,85,174,124,176,43,162,116,244,245,116,114,43,21,93,19,152,170,172,145,123,110,139,183,189,16,189,138,74,74,106,10,88,104,168,224,142,24,41,227,108,81,71,27,81,173,99,26,155,35,81,19,178,34,34,34,108,132,114,224,67,135,27,111,15,154,43,108,160,125,43,82,241,120,142,27,157,123,222,198,245,25,52,180,148,201,36,123,244,152,228,106,62,31,154,237,215,127,85,85,244,146,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,15,196,209,69,60,78,134,104,218,246,61,21,174,107,147,116,84,94,202,155,41,251,0,82,231,138,167,10,238,211,156,229,218,193,138,218,37,75,70,65,82,171,90,176,83,251,13,172,158,106,234,137,28,188,144,181,169,236,49,189,220,245,119,199,116,238,114,254,19,124,81,205,135,229,82,104,166,83,117,141,182,187,196,203,45,3,170,39,84,119,155,150,74,26,104,226,111,60,168,221,185,90,237,154,214,43,189,118,221,59,22,67,198,6,155,217,53,59,66,114,107,13,226,134,42,135,199,111,173,158,141,95,19,30,177,212,165,29,67,99,122,115,53,219,42,115,175,116,77,211,220,107,233,79,115,187,105,6,174,45,194,209,81,36,53,184,150,67,207,27,152,247,55,119,210,213,110,136,188,170,197,219,154,52,244,229,253,64,108,232,199,182,70,163,216,228,115,92,155,162,162,238,138,135,232,143,92,21,113,25,105,226,11,71,173,55,111,148,169,164,188,80,83,193,71,112,137,38,106,201,215,101,45,59,165,114,183,170,247,109,207,54,219,185,81,119,245,77,253,100,40,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,242,247,181,141,87,189,200,214,181,55,85,85,217,17,15,209,30,184,213,226,50,211,195,238,143,93,174,223,40,211,199,120,175,167,158,142,223,18,204,212,147,174,250,90,135,68,228,111,85,142,219,158,29,183,106,170,239,232,155,250,5,124,248,178,113,73,54,97,149,71,162,120,181,214,55,90,236,243,36,181,238,167,157,85,222,110,41,43,169,164,137,202,201,85,187,114,185,187,181,204,71,122,111,178,118,56,127,10,190,21,221,168,217,203,117,131,42,180,74,235,70,63,82,139,68,179,211,238,199,86,65,53,13,68,110,78,120,92,213,246,30,238,237,122,59,225,178,119,33,101,69,206,237,171,250,184,151,11,189,68,147,86,229,185,15,60,142,123,220,237,159,85,85,186,162,115,43,215,109,228,95,94,111,214,108,23,193,246,155,217,52,199,66,113,155,13,158,134,42,119,201,111,162,158,177,89,19,24,178,84,173,29,59,100,122,242,181,187,170,242,39,117,77,215,222,6,104,138,40,160,137,176,195,27,88,198,34,53,173,106,108,136,137,217,19,100,63,96,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,135,248,167,212,11,22,157,105,29,222,247,126,175,130,158,5,130,162,52,73,101,99,21,235,229,103,119,43,121,156,212,85,84,98,236,155,154,241,234,182,65,111,202,181,23,34,200,45,112,181,148,213,215,74,186,134,43,90,212,230,71,206,247,163,189,149,84,93,209,201,223,117,46,179,196,255,0,69,245,79,88,244,118,130,219,166,114,84,73,37,21,214,42,186,202,104,86,165,93,53,59,41,107,82,70,242,66,199,243,111,212,98,108,187,34,250,47,184,165,236,247,70,53,31,77,165,88,242,220,94,227,70,137,234,249,40,167,141,169,221,222,171,35,27,249,142,255,0,0,25,135,129,174,41,239,220,59,234,149,170,158,74,201,23,27,187,87,193,79,112,129,100,122,177,140,150,166,153,37,149,27,214,142,52,114,71,14,220,206,223,235,221,61,47,219,13,202,237,89,198,45,106,203,108,147,36,180,87,122,40,43,97,84,115,92,188,146,198,217,27,191,42,170,111,179,147,209,87,237,83,87,38,61,241,61,178,196,247,49,236,84,115,92,213,217,81,83,209,81,75,208,240,179,214,151,106,54,131,83,227,55,42,213,146,183,29,145,150,230,36,146,115,72,176,211,209,81,49,23,188,142,93,183,122,251,145,55,247,32,19,92,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,28,241,7,174,120,119,14,90,79,124,213,124,218,101,90,75,84,72,218,106,86,57,18,90,234,183,246,134,158,52,95,87,57,222,255,0,201,106,57,203,217,170,160,125,151,29,100,195,168,117,142,207,161,140,171,243,25,69,214,207,85,126,125,60,106,138,148,148,80,189,145,163,228,248,44,143,147,102,167,191,145,235,219,100,223,189,20,223,225,153,170,217,142,183,120,128,100,250,161,158,220,86,178,243,126,198,174,85,19,47,126,72,89,214,166,72,225,141,23,230,199,27,17,172,106,123,154,212,245,245,46,64,0,6,178,188,65,127,103,173,73,254,55,222,127,166,202,6,205,64,214,254,14,11,120,179,170,130,58,154,110,29,243,201,34,153,137,36,111,109,150,101,71,53,83,116,84,93,189,21,15,223,237,38,226,231,253,174,89,247,252,9,55,253,128,108,122,13,112,191,105,55,23,63,237,114,207,191,224,73,191,236,45,3,194,35,71,245,75,72,52,251,80,109,218,163,128,223,49,106,155,133,230,146,106,88,174,148,111,167,116,209,182,7,35,156,212,114,38,232,139,216,9,250,0,0,0,0,1,10,124,80,174,186,241,144,105,45,46,139,104,86,153,101,153,20,185,107,213,247,251,133,162,223,36,209,83,219,227,94,212,202,246,166,220,242,191,109,209,23,179,35,114,42,109,34,1,53,129,173,94,93,194,175,18,56,22,59,91,151,102,154,35,152,217,108,182,214,54,74,186,250,219,84,177,65,3,85,200,212,87,189,83,100,69,115,154,159,106,161,155,60,39,126,155,56,151,240,117,219,250,20,160,95,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,73,227,223,142,235,23,9,56,204,24,254,55,77,75,121,212,91,244,14,146,219,65,51,149,97,161,131,117,111,155,169,68,238,173,230,69,70,49,21,21,234,215,119,68,106,168,18,147,32,201,113,204,78,219,37,235,42,191,219,108,214,248,151,103,213,220,42,163,167,133,189,149,123,189,234,141,78,200,190,255,0,114,152,185,56,201,225,53,213,223,39,167,18,26,111,213,230,86,243,46,73,72,145,111,182,255,0,190,115,242,109,245,239,177,66,55,91,231,18,28,97,106,58,45,108,249,86,163,229,85,106,174,142,158,24,223,58,83,199,239,228,137,136,145,211,196,158,171,202,140,98,122,174,222,166,92,143,194,191,141,233,45,63,42,46,146,211,49,235,26,200,148,142,200,45,253,125,190,27,117,185,119,84,239,183,54,254,229,217,123,1,124,150,28,143,30,202,173,204,188,98,247,235,117,226,130,69,217,149,84,21,76,168,133,203,178,46,200,246,42,181,123,42,123,253,231,34,107,97,67,117,226,83,131,173,68,88,233,231,203,52,223,40,167,229,145,244,242,53,240,54,170,52,85,68,87,198,237,226,169,137,87,125,183,71,177,125,197,194,120,127,248,128,90,184,171,181,75,130,231,80,82,89,245,34,207,76,147,77,12,43,203,79,119,167,110,200,234,136,26,171,187,94,138,169,207,23,125,183,71,53,85,170,168,192,153,96,0,0,240,231,35,81,92,229,68,68,77,213,87,220,86,255,0,24,222,45,120,254,158,87,87,105,207,13,144,80,100,151,218,119,44,53,121,45,71,227,109,180,175,217,81,91,78,212,95,221,15,69,252,181,84,141,21,59,117,55,93,130,198,171,171,232,109,116,146,220,46,85,176,82,82,192,222,121,103,158,68,142,56,219,241,115,157,178,34,125,106,98,203,231,23,28,46,99,149,62,74,243,196,54,158,65,81,186,163,162,110,71,75,35,217,217,23,218,107,30,170,222,202,155,111,182,254,226,130,50,12,235,137,158,44,114,212,164,188,94,115,109,72,189,74,238,164,86,250,118,77,86,216,123,237,188,116,209,39,78,22,166,235,243,24,214,166,234,101,60,115,194,251,141,172,142,145,43,153,163,223,38,196,228,69,98,92,111,52,52,242,59,255,0,169,172,220,237,255,0,124,212,2,236,241,142,38,184,115,205,38,142,155,21,215,124,6,231,83,42,236,202,106,124,138,145,211,170,239,183,239,124,252,254,239,135,115,37,35,145,200,142,106,162,162,166,232,169,239,53,244,204,124,53,56,212,194,169,29,95,89,162,149,183,58,118,183,117,117,154,190,150,190,77,254,9,12,50,58,85,94,222,230,108,117,45,44,226,127,138,30,22,47,255,0,36,98,217,166,71,96,91,108,188,181,56,221,225,146,62,145,21,61,89,37,28,233,180,106,168,187,42,181,26,244,247,42,42,34,129,177,200,33,119,6,62,37,218,113,196,188,244,152,22,113,75,77,134,234,20,168,140,138,141,210,239,67,117,127,127,244,164,142,93,209,253,183,232,191,218,239,236,185,251,46,211,68,0,0,0,0,0,7,207,112,173,101,186,130,166,225,36,21,19,50,150,23,204,232,233,226,116,178,189,26,213,85,107,24,221,220,247,46,219,35,81,55,85,217,16,15,160,20,37,196,190,141,241,175,196,126,180,228,154,179,125,225,203,80,226,101,214,165,89,110,164,125,158,103,121,42,6,123,52,240,38,201,182,237,102,220,202,158,174,87,59,222,70,44,227,2,205,52,211,34,159,17,212,12,94,229,143,94,169,89,28,147,80,92,41,221,12,241,181,237,71,49,85,142,238,136,173,84,84,250,148,13,162,129,26,252,56,62,132,218,89,252,29,85,253,54,160,146,128,0,63,47,123,35,99,164,145,232,214,181,21,92,229,93,145,17,61,234,7,232,234,249,182,169,105,158,154,211,165,86,162,106,30,53,140,68,230,243,181,247,139,172,20,104,228,223,100,229,234,185,187,238,169,178,109,234,189,138,189,227,159,197,95,32,170,188,220,116,163,133,219,210,80,91,105,28,250,91,142,95,7,43,167,170,145,21,81,205,161,119,116,100,93,191,126,79,105,222,172,229,68,71,58,18,233,191,14,60,80,113,67,112,169,201,112,140,11,39,204,100,169,153,82,166,247,91,55,44,18,203,249,92,213,149,79,107,30,244,219,186,115,170,167,191,220,5,244,89,56,186,225,111,35,173,109,186,205,196,46,158,207,84,245,68,100,43,144,210,198,233,23,224,212,123,211,153,126,164,221,76,175,75,85,75,93,77,21,101,21,76,85,20,243,177,36,138,88,158,143,99,218,169,186,57,174,78,202,139,241,66,129,242,95,11,222,54,49,171,100,151,89,52,137,46,81,66,138,233,35,182,222,40,170,102,68,79,132,77,151,157,255,0,99,81,87,234,58,14,142,113,45,196,135,8,217,123,232,241,76,130,245,99,125,190,126,75,150,47,120,142,95,39,35,183,221,209,207,71,38,220,142,93,215,218,106,50,68,221,118,114,110,6,199,96,192,28,29,241,133,129,241,119,128,62,255,0,97,141,45,89,37,165,35,138,253,98,150,84,116,148,146,185,59,73,26,250,201,3,213,29,200,253,145,125,149,69,68,84,51,248,0,0,0,0,0,10,82,227,227,3,226,247,138,29,126,186,100,182,158,31,117,13,216,141,133,22,209,141,196,235,44,232,139,74,199,123,117,27,114,166,203,51,249,164,238,155,163,85,141,95,154,5,214,131,88,61,69,210,125,76,210,43,157,53,151,83,240,107,214,47,95,91,7,154,167,167,186,82,62,158,73,97,230,86,243,181,28,157,219,204,215,38,255,0,20,82,228,252,27,254,136,213,95,198,251,143,243,52,192,78,144,0,29,107,83,110,53,182,141,55,202,238,214,202,151,211,214,81,88,235,170,41,230,103,206,142,70,64,247,53,201,245,162,162,41,75,220,26,241,149,197,30,119,197,30,155,97,249,134,182,228,183,107,45,218,249,21,61,109,21,68,237,116,115,198,173,118,237,114,114,250,118,46,99,87,191,177,54,107,252,93,185,127,70,144,160,30,2,62,152,250,77,252,98,135,254,171,128,216,176,0,0,0,0,0,0,3,242,247,178,54,58,73,30,141,107,81,85,206,85,217,17,19,222,160,126,140,113,153,241,35,195,238,157,214,62,219,156,107,102,17,100,174,141,220,143,163,172,190,211,71,80,213,238,139,188,74,254,116,217,81,81,87,110,197,72,241,233,226,75,158,106,254,89,117,211,77,19,202,42,236,26,121,111,145,244,111,173,183,78,177,84,223,156,213,217,210,186,86,236,230,211,174,202,141,141,170,136,230,247,126,252,200,214,224,237,37,224,27,139,29,106,177,193,148,225,26,71,92,150,90,184,210,106,107,133,206,166,11,124,85,12,84,221,175,137,39,123,93,35,87,220,230,53,91,245,129,124,248,71,16,58,21,169,85,49,208,224,26,199,133,228,21,146,170,163,41,45,247,202,105,170,23,186,255,0,169,53,252,233,232,190,169,233,223,208,239,230,186,26,191,192,239,21,58,11,107,147,39,207,244,162,229,79,103,165,68,146,75,173,186,120,107,233,224,68,239,207,35,169,222,245,133,17,123,115,72,141,77,253,254,155,200,46,6,124,78,53,3,74,114,91,102,156,107,190,71,87,146,96,85,211,50,149,183,58,249,29,53,109,143,117,229,73,18,85,221,210,192,157,185,152,237,213,173,77,216,169,178,177,193,117,160,245,193,60,21,80,71,85,75,52,115,67,51,18,72,228,141,200,230,189,170,155,163,145,83,178,162,167,125,207,96,0,8,207,198,15,30,58,81,194,85,171,228,235,146,254,17,231,21,144,245,104,49,186,73,145,175,70,175,205,150,166,77,151,161,18,251,149,81,92,239,201,106,162,57,90,18,96,199,249,135,16,122,15,167,213,18,81,231,58,207,132,88,106,162,223,154,154,225,127,165,130,125,211,213,18,39,61,30,171,245,34,20,65,174,124,117,113,63,196,141,214,91,125,243,57,184,219,173,21,210,244,169,177,188,121,207,165,164,84,114,236,216,156,216,215,169,80,189,209,63,26,231,170,175,166,221,144,243,129,120,121,241,145,168,212,208,215,216,244,54,245,71,73,51,81,237,154,243,44,22,196,228,95,71,114,84,189,143,84,251,26,191,16,46,250,215,198,31,10,119,154,164,162,183,241,23,167,78,153,202,136,214,73,145,82,197,206,170,168,136,141,231,122,115,42,170,167,100,238,101,43,53,242,203,145,80,50,235,143,222,40,174,116,82,42,163,42,104,234,25,52,78,219,215,103,177,85,23,252,37,13,93,124,43,120,221,182,81,190,177,154,85,73,93,201,221,98,165,200,40,29,38,223,20,107,166,77,254,196,221,126,163,14,201,7,18,124,39,229,241,201,36,89,198,153,95,149,121,163,114,164,244,11,82,214,246,221,23,179,39,103,117,79,202,106,238,168,6,202,160,170,158,18,188,96,235,106,46,52,88,47,21,20,148,221,42,135,50,8,50,251,125,58,69,211,114,174,220,213,180,237,246,121,123,166,242,68,137,203,183,118,42,110,228,180,203,93,210,217,124,182,82,94,172,183,10,106,251,125,124,44,169,165,170,166,149,178,69,60,79,106,57,143,99,218,170,142,106,162,162,162,167,101,69,3,234,0,0,0,0,0,172,79,16,223,19,107,198,13,126,185,104,79,14,87,88,233,238,246,247,173,54,65,147,198,141,145,105,38,78,207,165,164,69,69,111,81,190,143,149,119,229,93,218,212,71,39,51,66,196,179,125,84,211,29,52,129,181,90,139,168,152,206,47,19,219,204,199,94,46,208,81,163,211,186,123,61,87,55,155,186,42,118,247,161,211,172,60,91,112,189,147,214,182,219,99,226,15,79,170,106,222,168,216,224,252,33,165,100,146,42,239,217,141,115,209,92,189,151,178,110,80,94,156,232,55,18,156,82,95,43,175,24,46,21,147,102,245,210,75,189,117,222,166,109,227,89,87,221,45,101,75,219,31,58,250,236,231,239,239,50,118,85,225,133,198,182,41,105,146,243,62,144,173,206,24,81,93,36,86,171,173,37,92,232,136,155,246,133,146,117,31,246,49,174,95,168,11,252,130,120,42,160,142,170,150,104,230,134,102,36,145,201,27,145,205,123,85,55,71,34,167,101,69,78,251,158,195,93,13,5,226,223,136,174,18,114,143,33,140,223,238,80,80,80,85,44,119,60,78,242,146,58,141,206,107,191,25,27,160,126,203,4,155,238,138,230,114,61,23,213,87,208,189,14,23,56,154,192,248,169,210,234,93,69,194,220,180,181,12,119,149,187,218,102,145,29,61,182,177,17,21,209,59,111,156,213,223,153,143,217,17,205,84,93,145,81,205,64,203,224,0,0,0,7,29,145,228,86,60,70,193,113,202,114,91,156,22,235,77,166,150,74,202,218,185,221,203,28,16,198,213,115,222,229,248,34,34,169,200,149,43,226,229,198,74,222,110,82,112,175,167,55,119,121,27,116,172,155,49,169,129,222,204,245,13,217,241,80,163,145,123,182,53,217,242,39,231,163,27,217,88,228,2,208,116,183,80,173,58,177,167,120,246,165,88,105,231,130,219,146,208,69,114,163,142,116,68,145,33,145,57,153,204,137,232,229,110,202,169,238,223,110,231,105,48,159,4,223,68,109,33,254,40,91,127,153,105,155,0,0,0,0,0,31,45,202,231,109,179,80,205,115,188,92,41,168,104,233,219,205,53,69,76,173,138,40,211,125,183,115,156,168,136,155,170,122,169,134,120,181,226,191,2,225,47,77,159,153,101,91,215,221,235,213,244,246,27,44,79,229,150,227,82,137,190,219,247,228,137,187,162,190,69,79,101,21,17,17,92,230,181,104,215,84,245,211,137,62,52,53,14,10,59,245,125,239,40,184,215,206,169,106,198,108,240,200,234,90,111,127,45,61,43,55,78,200,157,222,237,222,168,221,220,229,219,112,47,110,126,48,56,83,166,185,173,162,126,35,180,221,149,45,119,43,183,201,105,57,26,187,119,69,147,159,145,23,237,95,94,222,166,79,177,100,22,12,162,219,21,231,25,190,91,238,246,249,183,233,85,208,212,178,162,23,237,235,202,246,42,181,127,82,148,45,73,225,109,198,237,101,153,47,13,210,24,162,87,71,212,109,36,215,219,123,42,21,54,221,19,145,102,246,87,251,151,42,47,185,81,20,198,56,206,101,196,167,5,218,152,228,183,77,146,96,25,45,35,152,234,187,117,100,79,142,42,200,183,221,18,104,95,248,186,136,157,183,101,217,81,125,90,187,236,160,108,142,8,215,193,31,26,152,143,23,184,36,181,41,79,13,159,54,177,71,27,111,246,86,185,121,26,174,221,27,83,78,174,85,87,64,245,69,236,170,174,98,251,46,223,217,115,228,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,28,46,101,149,218,176,124,90,235,150,222,230,72,168,173,20,83,214,204,170,230,181,121,34,141,210,59,110,101,68,223,102,175,170,167,218,133,4,241,203,197,61,255,0,136,141,82,186,211,199,89,42,99,118,138,249,233,237,240,36,143,228,123,34,169,169,72,165,86,245,164,141,92,177,205,183,51,118,250,182,79,91,58,241,76,214,167,105,206,131,84,99,54,234,197,142,183,34,123,237,207,72,228,217,233,13,69,21,107,21,123,72,213,219,153,137,238,84,223,220,165,23,61,239,149,238,150,87,185,239,122,171,156,231,46,234,170,190,170,170,7,107,210,156,130,223,138,234,46,59,144,93,33,107,233,168,110,148,149,15,87,53,171,202,140,157,143,87,123,74,136,155,35,87,190,232,108,55,194,198,160,88,245,23,72,237,23,187,13,125,61,68,9,5,60,106,145,74,199,171,23,203,64,238,87,114,185,200,138,136,244,221,55,53,239,192,180,99,81,245,38,84,143,18,197,238,53,136,190,143,142,138,121,26,189,219,232,177,177,223,158,223,240,151,67,225,129,162,250,167,163,154,59,112,183,106,100,149,17,201,91,117,150,174,142,154,117,169,71,67,78,250,90,36,141,188,147,49,156,187,116,222,155,39,100,244,79,120,19,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,166,178,20,158,150,88,86,54,63,157,142,106,53,233,186,42,170,123,200,121,199,38,130,88,239,122,31,154,101,18,88,105,165,172,182,217,238,55,6,73,21,43,28,246,58,58,58,151,162,239,211,85,68,69,95,138,125,164,201,49,95,21,46,123,120,106,213,62,72,227,118,248,93,241,21,94,155,163,83,200,79,223,234,251,64,214,186,118,44,115,73,26,162,162,181,202,138,139,238,217,73,159,225,125,175,175,210,205,111,167,197,174,247,30,149,163,34,107,40,90,217,38,229,99,106,106,43,40,152,142,217,210,53,169,236,70,189,246,85,219,220,168,67,107,159,255,0,56,213,119,69,252,124,157,211,209,125,165,61,214,11,229,203,25,189,208,100,22,138,135,193,89,110,169,138,170,7,177,238,106,163,227,122,61,189,218,168,190,173,79,69,69,3,105,74,90,152,43,41,162,171,166,149,146,69,59,27,36,111,99,145,90,230,170,110,138,138,157,149,54,83,218,70,94,1,248,137,182,235,190,135,217,27,53,198,9,47,150,42,42,107,109,116,93,102,186,87,190,26,58,94,164,138,139,43,222,168,175,151,110,103,109,223,213,17,125,100,208,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,31,137,166,134,158,23,212,84,74,200,162,137,170,247,189,238,70,181,173,68,221,85,85,123,34,34,123,202,22,241,31,227,18,110,39,53,105,248,238,37,113,231,211,204,54,105,41,172,221,53,84,101,198,127,155,45,115,147,223,204,168,173,143,225,26,34,236,138,247,33,51,188,89,248,203,92,3,24,127,12,250,119,116,228,200,178,74,84,126,75,85,12,137,205,65,109,145,59,82,246,238,217,39,78,238,223,210,47,114,245,81,82,185,240,46,24,47,249,55,12,26,153,196,253,226,73,168,108,56,123,173,246,251,59,121,118,249,74,186,123,133,44,50,237,186,119,138,40,166,118,234,158,178,57,136,139,236,189,0,206,222,13,255,0,75,154,175,226,133,199,249,234,98,240,10,63,240,111,250,92,213,127,20,46,63,207,83,23,128,0,214,87,136,47,236,245,169,63,198,251,207,244,217,77,154,141,101,120,130,254,207,90,147,252,111,188,255,0,77,148,13,148,241,15,235,78,201,252,29,77,252,211,78,92,226,49,15,235,78,201,252,29,77,252,211,78,92,0,0,0,0,0,0,0,0,8,215,226,63,244,38,213,63,224,234,95,233,180,229,85,248,78,253,54,113,47,224,235,183,244,41,75,84,241,31,250,19,106,159,240,117,47,244,218,114,170,252,39,126,155,56,151,240,117,219,250,20,160,95,64,0,0,0,0,0,0,56,202,188,150,195,65,127,183,98,213,183,106,104,46,215,120,42,106,168,105,30,253,164,169,138,157,99,73,156,196,247,242,117,162,221,61,118,118,254,136,187,114,96,0,0,0,0,0,0,122,107,42,233,109,244,147,215,214,206,200,105,233,163,116,211,74,245,217,172,99,83,119,57,87,224,136,138,166,182,58,219,169,121,103,20,124,65,223,51,110,149,69,93,199,49,189,37,53,162,137,206,246,162,133,207,72,168,233,155,186,236,156,172,233,183,215,101,93,215,222,166,199,121,166,56,220,199,14,190,226,47,174,150,137,183,203,101,85,181,106,98,68,87,192,147,68,232,250,141,69,236,170,222,109,211,235,66,10,233,87,131,238,154,233,118,166,98,186,149,14,174,100,23,89,177,91,197,37,230,26,58,139,124,44,142,121,41,229,108,172,107,149,174,221,19,153,168,4,154,225,51,134,60,55,133,157,37,182,224,152,253,29,52,183,137,98,142,162,255,0,118,108,105,213,184,86,171,125,183,43,182,69,233,181,85,91,27,87,230,183,111,122,185,87,52,128,6,44,226,63,135,61,58,226,111,77,107,244,243,63,182,68,245,146,55,190,217,115,108,77,90,171,93,86,222,204,240,189,83,118,174,232,156,205,244,123,119,107,183,69,53,242,199,111,218,129,194,206,190,71,116,163,145,104,242,173,58,200,101,167,157,140,145,81,146,75,77,51,163,158,21,95,124,114,35,94,197,248,181,235,241,54,96,53,197,227,118,235,108,189,113,115,171,85,246,137,89,45,55,225,77,108,60,236,79,101,210,70,254,156,138,159,31,109,142,239,239,245,247,129,177,62,47,144,219,242,220,102,209,149,218,85,203,67,122,161,167,184,83,43,147,101,88,166,141,178,51,127,175,149,200,114,102,51,225,134,221,87,103,225,171,73,173,53,241,44,117,52,88,53,134,154,102,47,228,200,202,8,90,228,253,74,138,124,220,82,235,77,63,15,122,5,153,234,211,210,55,213,89,109,234,150,232,164,249,178,215,74,228,138,153,170,158,246,245,100,98,187,111,201,71,47,184,8,7,226,169,199,117,202,221,93,95,194,230,144,94,100,166,115,35,233,102,55,90,89,54,122,243,183,127,147,163,114,122,39,42,162,204,168,189,247,233,246,218,70,172,111,224,55,195,215,39,226,166,190,60,247,50,168,158,197,166,116,21,75,20,245,76,246,106,174,210,49,125,184,41,119,69,68,106,47,103,202,189,154,171,179,81,206,71,114,225,126,28,244,131,37,226,179,136,139,22,1,83,112,169,150,163,38,185,201,93,125,185,57,81,101,142,153,21,102,171,168,85,94,202,245,106,63,109,253,94,230,167,188,216,199,16,196,113,188,11,23,181,225,120,125,162,158,215,101,178,210,199,69,67,71,3,118,100,49,49,54,106,39,197,125,234,171,221,85,85,85,85,85,84,14,31,75,180,131,76,244,87,24,131,14,210,220,50,219,142,218,160,107,90,177,82,69,179,230,84,223,103,203,34,238,249,95,221,125,167,185,206,239,234,119,0,0,24,143,136,62,21,244,83,137,172,117,246,61,82,196,161,169,170,100,78,142,138,243,74,137,13,198,129,87,125,150,41,209,21,118,69,93,249,28,142,98,175,171,84,203,128,13,118,184,185,225,15,82,120,57,212,72,109,215,74,153,171,236,21,178,173,70,59,146,210,198,232,153,80,140,93,209,174,217,127,21,80,206,202,230,110,190,231,53,85,21,20,180,111,12,254,55,165,226,67,10,151,76,181,30,228,199,234,46,39,74,215,58,119,175,181,121,183,183,102,37,87,215,43,21,90,217,126,42,230,61,62,115,145,178,51,137,157,2,198,56,149,209,187,254,149,228,145,68,201,43,160,116,182,186,215,55,119,80,92,24,138,176,78,213,217,85,17,29,217,200,157,220,199,61,190,243,95,173,43,207,179,158,21,248,128,182,101,145,67,53,21,251,6,190,62,150,231,69,207,183,81,34,145,98,171,164,126,203,221,28,212,146,53,239,239,223,220,138,6,203,0,227,177,204,130,213,150,99,214,188,166,197,84,149,54,219,205,20,23,10,57,147,210,72,38,98,62,55,39,218,215,34,254,179,145,0,0,0,0,0,80,191,139,23,211,103,45,254,14,180,255,0,66,136,190,130,133,252,88,190,155,57,111,240,117,167,250,20,64,90,167,135,7,208,155,75,63,131,170,191,166,212,18,80,141,126,28,31,66,109,44,254,14,170,254,155,80,73,64,4,23,241,108,226,46,229,163,250,13,73,166,248,181,194,74,75,246,164,205,53,4,147,69,39,44,144,218,226,107,86,169,81,83,186,44,157,72,162,250,219,36,155,46,232,78,130,152,252,108,110,245,115,113,25,133,216,94,228,242,212,120,76,53,113,167,254,146,106,250,182,191,254,72,24,6,48,240,223,224,226,151,138,125,82,171,187,230,240,74,184,14,26,145,84,93,227,99,149,139,112,168,147,155,161,70,215,39,116,106,242,57,210,43,123,163,27,203,236,172,141,114,94,237,146,199,101,198,173,20,120,254,59,105,163,181,219,45,240,182,158,146,138,142,6,195,5,60,77,77,154,198,49,168,141,107,81,61,17,19,98,20,120,58,217,173,246,238,17,164,184,210,194,141,168,186,229,55,10,138,167,251,222,230,178,24,155,250,145,177,183,183,199,127,137,57,64,17,159,141,206,11,112,126,43,52,246,181,241,90,233,104,117,6,215,74,249,44,23,166,49,172,145,210,53,21,91,75,59,191,46,7,175,110,255,0,49,87,153,61,21,29,38,0,26,223,240,189,174,121,95,10,28,64,217,243,166,199,83,76,203,109,99,173,121,37,181,232,230,186,122,23,72,141,170,129,237,245,231,111,47,51,119,78,210,70,197,217,118,216,216,230,138,182,146,229,69,79,113,160,168,142,162,154,170,38,77,12,177,174,237,146,55,34,43,92,139,239,69,69,69,53,222,227,246,195,109,198,248,201,213,123,117,170,54,178,9,47,207,174,86,181,59,117,106,99,100,242,255,0,254,73,94,94,79,7,247,90,235,223,10,218,73,114,185,189,95,83,38,27,105,107,222,187,238,254,90,88,218,142,85,85,85,85,84,106,42,175,189,85,64,203,224,0,0,0,0,0,41,179,198,211,251,61,96,159,197,4,254,155,80,74,175,6,255,0,162,53,87,241,190,227,252,205,49,21,124,109,63,179,214,9,252,80,79,233,181,4,170,240,111,250,35,85,127,27,238,63,204,211,1,58,64,0,117,29,94,254,196,217,175,241,118,229,253,26,66,128,120,8,250,99,233,55,241,138,31,250,174,47,251,87,191,177,54,107,252,93,185,127,70,144,160,30,2,62,152,250,77,252,98,135,254,171,128,216,176,0,0,0,0,0,0,140,62,36,154,171,93,164,188,32,230,183,59,61,99,233,110,151,230,67,142,209,202,199,242,185,171,84,244,100,202,213,245,71,36,9,58,162,167,116,84,69,236,73,227,143,189,227,246,12,150,141,45,217,29,142,223,117,164,71,164,137,5,109,51,39,141,30,155,162,59,149,232,169,186,110,189,254,181,2,134,60,50,248,124,198,248,130,226,98,146,131,54,183,69,112,199,49,59,108,217,13,125,20,205,222,42,199,71,36,113,195,11,211,222,213,150,86,189,205,94,206,108,110,106,246,82,253,99,142,56,99,100,48,198,214,70,198,163,90,214,166,200,212,79,68,68,247,33,195,88,176,140,51,22,158,74,172,103,17,178,218,38,153,157,57,36,160,160,138,157,207,110,251,242,170,177,168,170,155,247,217,78,108,15,85,77,53,61,101,60,180,117,148,241,207,4,236,116,114,197,35,17,204,145,142,77,149,174,69,236,168,168,170,138,138,80,15,137,23,14,246,14,28,248,150,175,177,225,148,9,67,140,100,180,16,228,22,170,70,34,244,233,27,43,228,142,88,26,191,154,217,98,145,90,223,201,99,216,159,5,93,128,202,74,241,148,206,108,153,63,19,246,172,102,209,59,39,159,19,198,105,168,174,46,107,209,221,58,153,102,154,126,154,162,122,42,69,36,75,223,191,183,233,219,117,11,7,240,193,212,235,142,167,112,121,137,73,120,158,73,235,177,121,106,49,185,37,122,170,171,227,166,114,116,59,175,230,193,36,45,255,0,123,238,244,73,92,67,111,9,140,58,229,138,112,107,99,174,185,67,36,43,146,93,238,55,136,88,254,203,209,89,18,6,59,109,187,35,146,159,153,62,40,228,95,69,66,100,129,25,248,241,227,6,213,194,86,148,45,202,221,229,171,51,140,143,169,73,141,208,75,221,168,244,68,234,85,202,223,124,81,115,53,85,63,41,206,99,123,34,171,155,73,154,99,166,58,217,198,118,182,73,104,180,77,87,144,229,57,13,75,171,175,23,122,231,170,199,77,26,170,36,149,53,18,34,108,200,218,138,136,136,137,249,172,99,85,85,173,59,39,29,156,64,87,113,21,196,150,83,150,178,189,211,216,45,85,47,178,227,241,163,213,99,101,5,59,149,173,145,169,191,110,171,185,230,95,174,77,189,17,11,130,240,240,225,106,223,195,86,131,219,95,116,182,50,60,219,46,134,43,174,67,59,219,248,216,156,230,243,67,73,191,185,176,177,219,42,122,117,22,69,247,160,28,239,10,220,14,104,175,10,182,88,31,141,217,226,189,101,175,143,106,220,158,225,3,93,87,35,149,54,115,97,78,233,79,31,170,114,51,186,167,206,115,151,185,34,0,0,117,252,239,79,240,141,78,198,170,112,253,66,197,109,153,13,150,177,63,27,69,112,167,108,209,170,162,46,206,68,114,123,47,77,215,103,38,206,69,238,138,138,118,0,5,37,241,251,225,175,112,225,234,158,167,86,244,107,206,93,180,243,157,22,190,138,103,44,181,118,53,115,182,69,115,189,101,167,221,81,17,235,237,55,116,71,239,243,215,39,248,56,107,110,185,92,50,43,158,138,203,103,173,191,233,173,5,44,149,139,112,149,219,51,29,169,118,238,99,24,247,124,230,76,228,114,116,83,117,71,111,35,118,68,147,123,94,175,160,162,186,80,212,91,46,84,144,213,82,85,196,248,42,32,153,136,248,229,141,232,173,115,28,213,236,173,84,85,69,69,245,69,58,214,152,105,78,158,104,198,35,77,130,105,142,43,69,96,178,82,57,242,50,150,153,21,121,158,229,221,207,123,220,170,231,185,87,242,156,170,187,34,39,162,34,1,219,0,0,0,0,97,46,52,53,166,167,64,56,103,206,53,42,215,50,71,119,165,161,74,43,75,187,110,218,218,151,182,8,94,136,190,188,142,147,168,169,240,141,74,47,225,27,64,238,28,83,113,7,97,211,106,170,202,150,208,214,75,37,202,253,90,143,222,88,232,98,246,231,122,57,119,246,222,170,140,106,170,47,183,35,85,123,110,94,207,21,220,54,90,120,171,210,180,210,187,222,87,95,143,210,45,206,158,228,250,170,56,89,43,222,177,35,209,35,86,185,81,54,85,122,47,218,212,49,95,8,62,29,152,71,8,154,129,117,212,59,14,127,118,200,171,110,118,119,217,186,117,180,145,196,216,99,124,209,74,231,53,88,171,186,170,194,212,238,4,158,195,112,220,91,79,113,123,110,23,133,88,233,44,246,75,68,13,166,163,162,165,141,25,28,76,111,212,158,170,189,213,85,123,170,170,170,170,170,170,156,208,0,65,223,20,46,16,241,77,96,209,187,222,180,99,246,88,105,179,204,30,133,247,39,85,193,27,88,251,149,186,20,71,79,12,234,137,188,138,200,154,231,198,171,186,162,177,90,157,158,165,126,248,87,235,117,219,74,184,169,177,226,126,114,84,176,234,18,45,138,227,76,142,246,22,117,107,157,73,47,47,162,189,178,162,51,127,115,101,147,227,177,117,26,247,117,182,88,244,55,80,239,23,153,89,29,13,30,45,117,154,161,207,77,211,166,218,73,21,83,111,126,254,155,123,247,216,215,199,131,235,117,93,211,138,237,30,166,162,137,100,145,153,205,146,165,200,158,232,226,173,138,71,175,234,99,28,191,168,13,146,128,0,0,58,222,163,234,22,41,165,24,45,239,81,179,123,155,40,44,120,253,27,235,107,39,114,166,252,173,244,99,81,85,57,158,231,43,88,214,250,185,206,106,39,117,3,0,248,129,113,119,71,194,166,142,203,61,138,174,153,249,230,78,143,161,199,105,95,237,44,75,178,36,181,142,111,230,68,142,69,77,251,58,71,70,155,42,115,109,64,21,245,245,183,74,234,139,157,202,174,106,170,186,185,95,61,68,243,61,95,36,178,61,85,206,123,156,189,213,202,170,170,170,190,170,166,108,214,205,87,213,14,56,184,142,249,98,158,217,81,85,116,201,107,162,179,227,118,88,221,204,148,84,170,245,72,41,209,125,59,115,43,228,127,100,87,58,71,174,201,233,193,241,79,162,81,112,231,174,87,221,25,101,221,110,146,99,180,150,164,169,172,229,217,178,212,207,109,166,168,157,88,155,34,163,58,179,61,24,139,223,149,27,190,235,186,129,124,188,19,125,17,180,135,248,161,109,254,101,166,108,48,159,4,223,68,109,33,254,40,91,127,153,105,155,0,0,0,31,151,189,145,177,210,72,244,107,90,138,174,114,174,200,136,158,245,63,68,119,241,3,213,41,180,143,132,93,67,201,40,42,146,11,141,125,189,44,116,42,139,179,250,181,175,109,59,156,197,247,57,145,201,36,137,255,0,179,2,154,120,229,226,22,231,197,23,18,23,188,130,211,81,81,89,96,183,212,124,135,139,210,196,171,34,58,150,55,242,182,72,218,155,238,233,223,205,39,110,235,206,214,247,229,66,223,184,14,224,223,26,225,95,75,104,165,185,90,169,39,212,59,245,51,39,200,110,138,196,116,145,57,219,57,40,162,127,171,98,143,178,46,223,61,237,87,47,228,163,106,123,195,55,72,224,213,206,47,113,24,46,20,221,123,110,38,146,229,53,172,219,116,218,149,91,208,223,234,243,50,83,239,191,170,110,158,243,96,16,6,13,226,243,133,92,43,138,221,42,175,195,175,116,180,212,185,13,44,79,159,30,189,44,72,179,91,234,209,55,106,115,39,117,133,234,156,178,51,209,90,187,166,206,107,92,153,200,1,173,238,132,106,118,109,194,7,18,150,188,158,227,75,89,111,184,98,87,137,45,121,29,183,125,159,45,50,73,210,172,166,114,111,179,151,149,29,203,190,232,143,107,28,158,136,166,199,22,171,165,190,247,108,163,189,90,106,227,170,161,175,130,58,170,89,227,93,217,44,79,106,57,143,106,251,209,90,168,169,246,148,147,227,3,164,208,224,124,79,195,157,219,169,210,58,45,64,180,67,112,145,90,213,70,249,216,63,115,204,137,238,238,198,64,245,219,213,100,85,95,138,207,223,10,125,90,168,212,254,17,172,182,171,149,66,205,112,193,107,103,198,101,115,151,218,88,35,70,75,77,219,224,216,102,142,52,255,0,217,47,214,4,195,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,61,85,85,48,209,211,75,87,83,43,35,138,22,58,71,189,238,68,107,90,137,186,170,170,246,68,217,15,105,25,120,248,226,38,219,161,26,31,123,108,55,24,34,190,95,104,170,109,180,49,117,154,217,88,249,168,234,186,114,162,36,172,122,34,62,45,185,155,191,127,68,85,244,10,195,241,65,215,217,53,79,91,234,49,91,69,199,171,104,199,81,244,47,108,115,115,49,213,52,245,149,172,87,108,217,28,213,246,36,78,251,34,237,238,68,33,132,12,89,38,142,52,69,85,115,145,17,19,223,186,159,101,254,249,114,201,175,117,249,5,222,165,243,214,92,106,101,170,157,239,123,156,170,249,30,175,119,119,42,175,171,151,213,85,79,69,183,255,0,156,105,123,162,126,61,157,215,209,61,164,2,245,248,27,208,75,29,147,67,240,188,162,59,13,52,85,151,43,61,186,224,249,37,165,99,94,247,73,71,76,245,93,250,104,170,138,169,241,95,180,152,116,112,164,20,177,66,145,177,156,140,107,85,172,77,145,21,19,220,99,30,21,92,247,112,213,165,156,241,198,221,176,187,26,34,177,54,71,39,144,131,191,215,191,196,202,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,71,197,181,77,61,47,12,250,160,250,154,133,137,142,195,239,109,236,244,106,191,253,15,159,217,77,253,119,248,25,112,193,220,107,92,217,109,225,131,81,249,237,146,86,121,156,98,241,78,156,176,245,58,42,235,125,79,227,23,191,178,137,183,206,247,110,6,185,245,238,141,245,245,47,139,126,71,76,245,110,254,187,115,46,196,147,187,112,149,144,79,195,53,14,184,218,41,18,104,154,248,150,161,34,141,238,115,98,249,61,106,92,229,229,135,100,237,183,117,126,223,244,145,166,84,87,212,189,17,54,87,61,81,19,245,151,221,195,14,147,217,51,62,5,108,216,69,85,52,114,51,32,197,105,220,189,86,49,81,179,207,103,134,46,100,221,139,182,220,222,187,42,253,190,128,86,143,134,126,190,212,233,6,187,82,227,215,91,140,176,218,50,46,75,111,69,211,43,88,149,53,21,148,108,230,86,186,70,55,230,70,169,190,202,191,82,161,123,180,53,112,220,40,169,235,233,222,215,197,83,19,38,99,154,168,168,173,114,34,162,162,167,111,69,53,176,214,44,74,245,160,250,253,124,180,211,182,90,73,241,236,142,166,90,7,162,62,61,217,5,108,141,137,237,84,70,46,219,197,217,90,136,157,187,109,238,189,46,7,181,190,215,173,26,9,140,86,69,92,233,238,118,155,101,21,186,225,207,43,92,245,168,138,138,153,101,119,239,143,118,220,210,250,187,101,248,162,47,168,72,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,3,11,113,115,196,190,53,194,182,140,221,53,34,242,145,213,93,36,253,195,97,182,43,246,117,125,193,237,94,155,62,40,198,162,43,222,239,115,26,187,110,229,106,46,92,189,94,173,56,229,158,187,32,191,92,32,160,182,219,41,164,171,172,170,157,232,200,224,134,54,171,158,247,57,125,26,141,69,85,95,168,215,227,141,158,40,114,62,49,181,211,206,88,32,174,151,27,183,76,182,140,66,210,216,220,178,190,55,200,141,234,172,105,221,103,157,220,170,169,221,81,57,25,223,149,0,224,52,67,73,245,63,142,62,35,254,72,170,185,84,85,92,178,58,233,47,57,53,234,68,230,74,58,69,145,22,121,213,61,59,115,35,35,98,108,156,206,99,83,100,238,150,207,226,7,128,98,186,87,225,183,153,105,222,17,108,101,190,199,143,209,216,168,168,160,111,170,49,183,138,45,220,229,252,167,185,85,92,231,47,119,57,206,85,238,167,108,224,3,132,74,14,21,52,122,24,47,84,144,63,59,201,219,29,118,71,84,221,156,177,59,109,227,163,99,191,50,36,114,162,237,217,207,115,215,117,78,93,190,95,20,127,160,158,166,255,0,34,253,241,68,5,116,248,55,253,46,106,191,138,23,31,231,169,139,192,40,255,0,193,191,233,115,85,252,80,184,255,0,61,76,94,0,3,89,94,32,191,179,214,164,255,0,27,239,63,211,101,54,106,53,149,226,11,251,61,106,79,241,190,243,253,54,80,37,21,191,198,15,139,59,101,5,53,182,154,135,3,88,169,33,100,17,243,89,166,85,229,107,81,19,127,199,250,236,135,209,253,89,14,46,127,250,3,1,255,0,129,166,255,0,62,88,222,53,225,213,193,109,110,57,106,173,170,208,123,76,147,84,81,65,44,143,90,234,212,230,115,163,69,85,237,55,197,78,71,250,156,28,19,127,176,29,163,255,0,183,235,127,207,1,90,127,213,144,226,231,255,0,160,48,31,248,26,111,243,229,147,248,123,241,19,159,241,59,160,179,234,78,164,197,106,142,237,29,254,174,218,137,109,166,116,16,244,99,142,23,55,217,115,220,188,219,200,237,215,127,129,237,254,167,7,4,223,236,7,104,255,0,237,250,223,243,198,97,210,141,29,211,93,14,197,221,133,233,86,43,79,143,89,95,85,37,107,169,32,150,89,26,179,189,26,142,126,242,57,206,221,81,141,247,237,216,14,230,0,0,0,0,0,2,53,248,143,253,9,181,79,248,58,151,250,109,57,85,126,19,191,77,156,75,248,58,237,253,10,82,213,60,71,254,132,218,167,252,29,75,253,54,156,170,191,9,223,166,206,37,252,29,118,254,133,40,23,208,0,2,14,248,170,174,185,97,122,75,105,214,157,20,212,188,163,26,102,53,86,148,121,5,53,170,229,44,17,77,73,80,230,182,41,220,198,174,202,230,77,202,205,211,101,218,110,251,163,83,108,7,225,83,198,150,163,230,122,193,120,209,205,106,212,59,190,74,252,154,135,205,88,42,46,245,142,158,72,106,233,145,207,146,6,43,151,178,73,10,189,234,159,24,19,111,85,45,3,61,194,172,26,145,133,95,112,12,170,145,42,109,25,13,190,123,109,100,74,137,186,197,43,21,138,173,223,209,201,190,232,190,229,68,84,244,53,200,191,218,117,3,132,126,35,106,45,205,149,212,185,70,155,228,45,146,158,101,69,107,103,232,200,143,138,77,189,241,205,26,177,219,123,217,38,203,234,6,202,160,234,218,89,168,182,29,91,211,140,111,83,113,137,57,237,153,45,182,11,141,58,43,183,116,105,35,81,93,27,191,186,99,183,99,190,10,213,58,79,22,186,223,75,195,199,15,153,142,168,58,162,56,238,20,52,14,167,179,181,233,191,82,229,55,226,233,155,203,249,72,146,57,28,228,252,214,57,125,19,112,42,255,0,139,110,55,46,22,127,17,91,46,160,99,53,146,84,99,218,67,92,204,127,163,19,187,85,69,204,230,93,118,77,246,230,122,201,52,72,189,211,104,99,119,187,98,229,109,87,75,125,238,217,71,122,180,213,199,85,67,95,4,117,84,179,198,187,178,88,158,212,115,30,213,247,162,181,81,83,237,53,108,157,151,91,147,106,239,181,17,213,84,183,174,158,110,177,205,115,155,214,151,157,201,206,255,0,78,103,242,72,169,186,238,188,174,248,41,120,126,18,250,239,251,43,112,211,14,5,118,172,234,223,52,218,116,179,200,142,95,109,214,247,162,190,141,235,223,209,26,146,66,158,157,160,79,181,66,109,16,91,197,111,138,140,135,65,180,178,199,130,233,190,79,85,101,204,179,42,222,170,86,80,204,177,212,209,219,169,149,174,145,237,114,119,98,190,69,137,136,189,183,111,85,19,209,73,208,231,35,81,92,229,68,68,77,213,87,220,107,183,199,62,188,84,113,41,196,230,77,150,218,234,36,172,178,209,206,150,12,114,54,110,244,117,13,59,156,198,57,137,235,248,217,22,73,182,245,222,109,128,153,254,20,249,119,19,90,245,170,119,172,239,82,53,155,52,188,225,120,109,31,73,212,117,183,105,95,79,89,114,168,69,108,81,185,138,187,61,172,141,37,145,83,220,238,150,254,165,171,24,35,130,78,31,160,225,179,135,60,99,79,234,41,216,203,229,68,95,43,100,18,34,108,175,184,212,34,58,70,175,199,166,212,100,40,187,38,237,137,23,213,84,206,224,0,0,0,0,0,49,143,17,92,65,96,92,51,233,125,207,83,243,234,180,232,82,183,165,67,65,27,209,42,46,85,110,79,197,211,194,139,234,229,94,234,187,42,53,168,231,47,102,168,24,223,142,222,47,44,60,40,233,37,85,109,29,101,60,217,214,65,12,180,152,205,189,219,57,221,93,182,117,92,141,255,0,90,139,153,28,187,252,231,114,183,222,170,148,165,194,174,131,228,156,81,235,229,135,79,169,217,83,85,77,89,86,151,28,138,185,206,115,150,158,220,201,17,213,51,61,251,239,204,228,119,35,85,87,188,146,49,55,239,185,235,212,60,247,89,120,214,215,239,149,106,105,42,111,121,94,89,88,218,43,77,170,153,85,99,164,133,55,233,211,194,139,217,145,70,221,220,231,46,201,217,242,61,119,87,56,188,14,10,184,64,197,56,71,211,22,88,105,186,23,12,186,244,216,170,50,75,195,19,127,49,59,81,121,97,137,85,17,82,8,249,156,140,69,68,85,85,115,149,17,93,178,4,130,165,165,166,161,165,134,138,142,8,224,167,167,141,177,69,20,109,70,181,140,106,108,214,162,39,162,34,34,38,197,123,248,213,229,149,118,190,31,112,252,70,153,239,99,47,185,75,103,168,84,68,217,241,211,211,74,188,139,246,190,88,221,233,249,30,169,239,176,210,182,124,110,232,234,95,164,186,111,112,100,74,180,240,228,117,48,200,253,211,217,123,233,149,90,155,122,247,72,223,254,0,49,111,130,14,29,75,95,168,186,159,159,72,200,214,123,37,154,223,106,137,85,61,166,182,178,105,36,118,223,253,164,221,203,120,42,187,192,222,237,73,209,214,27,19,153,27,42,185,172,117,109,119,229,201,30,213,141,114,122,122,53,121,125,255,0,234,133,168,128,0,0,0,0,40,51,197,55,5,165,194,56,206,203,230,161,135,165,79,146,83,81,95,90,205,187,115,203,10,50,87,39,251,169,98,149,223,107,148,191,50,141,60,97,46,116,181,252,97,75,75,78,229,89,45,216,197,182,154,126,233,217,234,178,202,158,139,249,178,179,215,101,253,91,42,133,152,120,107,101,245,25,151,5,90,107,91,89,43,159,81,110,164,170,180,63,153,85,121,89,75,87,52,49,38,235,238,233,50,47,169,61,61,196,155,34,79,133,101,178,178,219,193,22,13,37,92,107,31,157,169,187,85,68,213,69,69,233,173,194,118,162,170,47,199,149,85,62,40,168,190,242,91,0,0,0,0,0,40,95,197,139,233,179,150,255,0,7,90,127,161,68,95,65,66,254,44,95,77,156,183,248,58,211,253,10,32,45,83,195,131,232,77,165,159,193,213,95,211,106,9,40,70,191,14,15,161,54,150,127,7,85,127,77,168,36,160,2,169,252,110,116,198,226,234,157,57,214,74,72,36,146,133,145,84,227,117,207,68,94,88,100,230,235,211,247,244,78,100,90,159,135,204,79,95,117,172,29,11,92,244,103,16,215,253,44,191,105,70,111,2,186,219,123,167,233,182,102,53,22,90,73,218,188,209,79,30,254,143,99,209,28,159,29,149,23,178,168,21,189,224,203,196,133,138,210,153,7,13,25,61,124,84,149,119,74,215,95,241,199,74,253,188,204,171,19,89,85,76,221,255,0,41,25,12,114,53,190,244,73,151,221,222,215,141,110,184,128,225,239,87,184,65,213,100,199,114,134,85,208,212,209,212,249,220,127,32,161,87,69,21,108,113,191,120,234,105,228,106,238,199,162,163,85,91,191,59,29,182,254,229,89,139,160,190,51,217,190,43,102,166,199,117,227,79,219,151,45,44,108,137,151,203,85,67,105,43,100,107,83,109,230,133,200,177,74,245,252,230,172,126,157,209,85,119,2,224,14,177,169,122,143,137,105,30,7,123,212,140,234,230,202,11,29,130,145,245,117,115,57,83,153,81,59,53,140,69,84,230,123,220,173,99,91,191,180,231,53,61,229,127,223,188,110,244,154,158,221,36,152,198,138,101,181,213,232,139,211,134,190,182,154,146,21,93,187,111,35,22,87,39,127,238,20,175,222,42,56,217,214,142,44,174,145,38,111,113,134,215,141,208,200,178,208,99,182,213,115,40,225,127,167,82,77,215,154,105,118,237,206,245,93,183,94,84,98,57,81,67,164,101,119,124,191,137,222,32,110,87,123,117,189,101,200,53,31,38,123,169,40,209,85,201,28,149,83,237,20,91,162,111,202,196,115,91,190,223,53,187,155,32,224,24,141,22,159,224,120,222,7,109,114,58,147,27,180,81,218,41,213,27,203,188,116,240,178,38,174,222,238,204,78,197,94,248,65,112,137,87,61,205,252,85,103,182,167,197,75,76,217,104,176,248,103,102,221,105,28,139,28,245,200,139,249,45,78,104,152,190,245,89,23,242,90,165,176,128,0,0,0,0,0,1,77,158,54,159,217,235,4,254,40,39,244,218,130,85,120,55,253,17,170,191,141,247,31,230,105,136,171,227,105,253,158,176,79,226,130,127,77,168,37,87,131,127,209,26,171,248,223,113,254,102,152,9,210,0,3,168,234,247,246,38,205,127,139,183,47,232,210,20,3,192,71,211,31,73,191,140,80,255,0,213,113,127,218,189,253,137,179,95,226,237,203,250,52,134,191,188,8,212,211,209,241,125,165,117,149,149,17,193,4,23,248,228,150,89,30,141,100,108,107,30,170,231,42,246,68,68,69,85,85,3,98,186,154,154,122,58,121,107,43,42,35,130,8,24,233,37,150,71,163,89,27,26,155,171,156,171,217,17,17,21,85,84,167,62,59,188,79,243,76,203,51,126,159,112,207,152,215,99,248,181,134,165,205,159,32,182,204,177,84,222,106,27,187,85,99,145,59,178,153,59,242,237,222,79,156,189,185,81,62,63,17,175,17,170,141,99,168,175,208,221,13,187,201,6,9,3,214,11,197,226,7,43,95,126,123,87,188,113,175,170,82,162,167,255,0,85,245,95,99,100,119,106,240,222,240,222,92,177,109,156,65,113,5,98,84,177,162,178,175,28,199,42,227,255,0,231,15,123,42,234,152,191,234,30,138,200,215,247,206,206,119,177,178,72,25,163,195,159,75,248,181,205,224,161,215,126,34,181,183,63,118,61,43,18,124,127,26,171,187,206,159,40,181,83,217,170,170,106,174,233,7,189,145,175,239,157,156,239,99,100,146,194,207,8,212,106,35,90,136,136,137,178,34,123,143,32,0,0,0,0,12,95,196,206,184,210,112,221,162,57,38,180,215,99,179,95,96,199,124,159,61,190,42,148,129,243,121,138,184,105,147,105,21,174,70,236,179,35,189,23,126,93,189,251,153,64,199,60,66,232,149,131,136,205,31,191,232,214,79,118,184,91,45,153,15,149,235,213,80,114,117,227,232,85,69,80,222,94,118,185,189,221,11,81,119,69,236,171,239,2,172,181,139,198,135,87,242,235,85,77,155,72,180,242,213,130,245,209,209,252,167,85,86,183,74,200,219,223,218,141,29,28,113,49,222,159,57,146,34,119,219,226,96,206,19,184,63,213,238,54,53,50,76,150,253,53,218,44,86,74,247,85,100,217,117,111,51,221,59,213,200,233,98,134,71,239,214,169,126,255,0,90,51,155,153,254,228,116,156,214,63,5,12,130,215,106,169,187,104,110,171,71,123,170,133,142,123,44,247,250,86,211,73,54,203,186,53,149,81,170,179,157,83,178,35,163,99,119,78,238,106,47,104,125,162,124,64,113,1,192,214,173,86,91,232,254,80,181,77,109,174,242,249,38,39,113,221,41,171,57,85,17,205,146,63,70,191,151,110,73,153,221,17,81,81,92,213,84,112,108,49,140,99,86,60,51,27,181,226,56,197,186,43,125,162,203,71,13,190,130,150,36,246,32,167,137,136,200,216,159,82,53,168,135,82,226,19,43,159,5,208,93,71,205,41,38,72,170,108,120,157,218,225,78,229,127,39,227,162,164,145,209,162,47,185,85,232,212,79,126,234,135,37,164,154,161,139,235,78,154,227,186,167,134,84,58,107,62,71,68,202,202,126,116,217,241,175,118,201,19,211,220,246,61,175,99,182,237,204,197,217,87,212,234,188,90,89,159,144,112,187,171,118,152,89,35,230,155,10,188,186,22,70,168,142,124,173,163,149,236,111,127,139,154,212,95,169,125,222,160,80,47,10,56,77,14,163,113,45,166,88,101,213,140,146,130,229,147,208,54,178,55,166,233,45,59,38,107,229,143,253,243,24,230,254,191,121,178,145,174,175,0,215,104,108,188,100,105,53,100,235,10,54,76,134,42,68,234,181,85,188,211,177,240,183,109,191,43,121,19,101,247,46,198,197,64,0,0,1,14,252,84,117,43,63,210,174,24,233,242,125,54,204,46,184,213,217,217,61,13,42,214,219,106,93,4,203,11,162,168,87,51,153,189,249,85,90,213,84,250,144,168,111,219,179,197,207,251,99,115,239,248,110,111,251,64,216,244,26,225,126,221,158,46,127,219,27,159,127,195,115,127,218,63,110,207,23,63,237,141,207,191,225,185,191,237,3,99,208,98,222,22,110,153,13,247,134,189,46,191,229,151,154,139,181,226,239,136,218,174,53,149,213,18,44,146,207,36,244,177,202,174,123,151,186,187,219,238,191,29,204,164,0,0,0,0,0,2,33,120,132,113,199,106,225,91,6,252,23,196,42,169,234,245,43,36,167,122,90,233,247,107,210,215,10,251,43,93,51,23,116,217,23,116,141,142,77,158,228,95,86,177,192,96,15,23,62,49,109,52,24,228,252,43,96,23,72,234,46,151,39,195,54,93,81,3,247,74,58,118,185,178,71,71,186,127,170,61,200,199,189,61,204,68,106,239,212,93,176,207,131,231,14,151,60,231,89,234,53,238,243,109,84,199,48,72,229,130,134,105,27,236,84,93,230,143,145,24,223,114,244,161,145,239,114,254,75,159,15,199,116,141,252,46,240,221,168,252,101,235,58,227,244,181,181,143,167,124,255,0,41,101,57,21,83,157,42,210,194,247,170,190,71,189,219,171,231,145,121,145,141,85,221,206,221,87,102,181,206,77,129,180,171,75,112,173,23,192,44,218,103,167,182,134,91,108,86,56,18,10,120,145,119,123,213,85,85,242,200,239,203,145,238,87,57,206,95,87,57,84,14,216,0,0,82,231,138,223,25,41,171,89,195,184,126,211,251,146,191,17,195,171,21,110,245,48,191,216,185,221,89,187,85,168,169,243,162,131,119,53,61,206,147,157,123,163,88,226,103,120,154,113,146,206,29,52,199,246,60,193,238,157,61,66,205,105,159,21,43,226,119,183,107,183,174,236,150,173,87,213,175,85,221,145,127,117,206,228,95,197,236,181,215,225,195,193,220,220,79,106,194,100,185,141,185,242,105,238,31,52,117,55,135,72,139,201,113,169,223,154,42,20,95,127,55,206,147,111,72,251,110,138,246,168,19,55,194,99,131,101,211,220,85,188,74,234,29,175,147,36,201,169,85,152,221,52,205,69,117,13,178,68,77,234,118,252,153,39,79,79,122,69,183,127,198,57,18,14,248,163,253,59,53,55,249,23,238,122,34,254,225,134,26,120,89,79,79,19,34,138,38,163,24,198,53,26,214,181,19,100,68,68,236,136,137,238,40,19,197,31,233,217,169,191,200,191,115,209,1,114,92,19,125,17,180,135,248,161,109,254,101,166,108,48,159,4,223,68,109,33,254,40,91,127,153,105,155,0,0,0,21,213,227,99,145,213,81,104,54,15,139,67,187,98,186,229,126,110,103,34,250,165,61,44,168,141,95,169,86,116,95,181,168,88,169,90,158,55,180,15,147,75,116,210,232,148,232,173,167,191,214,83,172,189,189,149,146,157,28,141,253,125,37,95,247,160,116,79,3,188,90,25,242,61,89,205,165,137,82,90,26,43,77,170,7,171,61,91,60,149,18,74,136,239,118,203,79,14,233,245,167,192,182,98,172,188,14,47,20,238,160,213,251,2,236,217,227,154,201,88,222,255,0,61,142,109,99,23,100,254,229,90,223,254,185,11,77,0,0,2,180,188,111,172,49,84,105,142,153,100,234,200,214,75,125,250,182,129,174,95,158,141,168,167,107,213,19,183,167,238,100,223,191,185,59,47,187,171,120,29,100,210,245,53,111,14,150,68,88,213,182,139,156,12,221,59,59,247,76,114,174,222,171,191,226,126,205,190,179,191,248,218,222,169,96,208,140,15,29,123,35,90,138,220,187,206,198,229,79,109,25,5,28,236,114,34,252,21,106,25,191,216,159,3,19,248,30,90,22,108,215,85,239,220,178,109,71,107,181,210,115,34,167,34,117,165,157,219,47,191,127,196,118,251,20,11,1,227,99,41,200,240,158,21,53,43,43,196,47,117,150,123,205,178,204,233,168,235,168,229,88,166,130,78,163,19,153,142,78,232,187,42,255,0,132,170,174,11,56,248,212,124,83,88,230,201,248,136,215,44,182,239,134,218,172,55,10,153,168,43,110,18,84,249,154,132,98,36,17,199,19,151,103,202,231,170,35,125,17,55,221,85,26,138,169,104,30,32,63,67,77,87,254,1,119,243,177,154,255,0,233,166,158,100,218,179,159,216,52,219,14,165,109,69,231,35,174,138,130,145,143,119,43,17,239,94,238,122,251,152,212,221,206,95,114,53,84,9,65,173,156,124,113,109,197,166,93,62,43,166,111,201,44,150,90,151,57,180,56,190,30,201,223,87,44,91,162,126,62,88,27,214,157,87,116,69,78,209,247,236,196,223,190,47,184,240,175,198,141,129,95,155,86,104,174,167,195,58,181,102,150,190,43,109,91,234,90,214,170,110,231,171,17,100,110,220,168,187,187,109,145,55,244,77,203,214,225,155,134,61,53,225,115,78,233,48,124,10,215,19,170,223,27,31,119,188,73,26,121,187,165,74,39,181,36,142,245,70,239,191,36,104,188,172,69,217,59,170,170,229,208,53,252,208,175,17,62,41,184,124,189,199,69,93,152,220,114,219,53,44,189,26,203,6,81,52,181,60,173,106,236,230,71,43,213,102,167,114,108,168,136,139,202,139,234,199,122,23,93,195,103,17,218,125,197,14,153,81,234,86,159,212,72,198,57,235,77,113,183,78,169,230,45,181,109,68,87,193,34,39,101,236,228,86,185,59,57,174,69,77,187,162,71,175,18,30,8,113,45,117,211,75,214,172,97,182,40,40,181,39,25,162,125,123,106,41,163,70,58,243,77,11,85,210,83,78,137,217,239,228,69,88,222,190,214,237,107,55,229,94,213,221,225,129,196,61,195,68,56,151,179,227,53,149,170,204,99,81,102,135,31,186,66,239,154,218,151,185,82,138,116,248,57,179,61,24,170,189,145,147,73,245,42,5,245,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,244,87,85,195,111,162,168,175,168,123,89,21,52,79,153,238,114,162,34,53,168,170,170,170,189,189,16,162,47,19,13,125,169,213,253,118,170,199,173,87,25,102,180,99,188,246,222,139,102,87,49,106,105,235,43,25,204,141,108,143,111,204,145,19,125,145,126,164,66,216,56,225,214,235,94,140,104,38,79,89,45,115,160,185,221,173,149,182,235,127,36,173,107,210,162,90,42,149,137,223,190,49,219,115,69,234,221,215,224,138,190,148,91,163,184,149,235,94,53,250,199,105,168,108,181,115,228,57,29,52,181,239,84,124,155,50,122,216,219,43,220,170,143,93,183,151,186,185,21,59,247,223,222,25,38,211,194,85,254,14,25,107,181,202,241,72,145,68,233,37,242,233,44,111,107,157,23,201,233,82,215,39,52,59,47,109,251,163,246,255,0,164,141,116,14,141,149,244,207,151,126,70,204,197,118,222,187,115,38,229,245,241,61,164,214,76,51,129,91,214,17,75,77,28,108,199,241,90,151,39,73,140,68,116,240,89,230,139,153,118,98,111,191,47,174,200,191,103,161,66,49,34,178,165,136,169,186,181,232,138,159,172,13,146,56,73,169,167,170,225,159,75,223,77,80,178,177,184,125,145,189,222,142,86,127,161,240,123,43,183,166,223,3,46,24,59,130,139,147,46,92,48,105,199,37,174,74,47,45,140,89,233,215,154,14,159,89,91,111,166,252,98,119,246,145,119,249,222,253,140,226,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,139,126,35,121,163,177,14,26,50,72,155,43,90,183,138,74,203,98,162,187,109,210,91,125,95,247,73,249,191,95,216,164,164,43,171,198,59,63,249,19,74,108,216,140,43,18,205,95,114,167,145,237,95,156,145,190,154,225,26,174,200,228,95,84,248,42,1,79,118,122,119,87,223,168,105,89,26,189,213,53,113,70,141,68,221,92,174,122,38,219,123,253,77,142,184,72,181,190,211,195,150,159,81,73,78,176,171,113,187,78,236,115,57,87,253,33,2,122,108,159,3,93,93,62,165,158,187,60,199,40,233,145,203,44,215,106,56,217,203,190,252,203,51,17,54,219,191,170,155,37,104,21,13,69,183,69,48,106,58,167,61,101,143,28,182,53,252,234,187,162,165,36,72,168,187,247,245,64,43,115,197,255,0,135,89,109,238,183,107,158,63,100,165,108,21,53,16,219,43,124,165,54,210,172,142,243,245,50,77,39,36,91,114,236,137,187,220,253,247,219,116,247,152,211,194,159,136,247,105,222,163,187,76,175,247,38,69,105,190,61,122,11,60,220,168,149,51,79,67,11,81,57,229,107,118,229,98,246,70,170,253,169,216,181,78,40,244,158,151,89,116,87,35,195,167,167,100,211,186,130,178,106,52,123,17,219,84,121,73,163,141,83,118,61,119,222,79,114,111,240,248,46,189,149,237,190,232,134,181,85,69,26,75,77,93,135,100,143,103,47,182,196,123,169,42,215,183,228,42,181,93,23,247,62,158,239,112,108,209,4,241,84,195,29,76,18,54,72,165,106,61,143,106,162,163,154,169,186,42,42,122,166,199,176,142,220,17,241,29,100,226,7,71,173,85,208,86,64,183,91,85,52,20,21,208,36,140,231,73,98,165,166,89,29,202,146,189,219,115,77,182,238,217,119,245,68,95,89,18,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,54,241,223,197,165,183,132,253,27,168,190,80,77,79,46,105,144,36,148,24,197,20,136,142,69,157,17,57,234,94,223,124,112,163,154,229,247,43,150,54,246,230,221,2,29,120,184,241,151,206,231,240,173,166,215,143,101,170,201,243,42,202,105,125,87,231,71,110,221,63,83,229,79,143,35,61,207,105,199,248,70,112,110,151,122,230,113,81,168,182,149,90,58,25,95,6,31,75,81,31,179,52,237,94,89,43,246,95,84,98,243,71,26,254,122,61,221,149,141,82,178,46,215,91,149,250,235,91,124,189,87,77,91,112,184,212,73,87,87,83,59,213,242,79,52,142,87,62,71,185,123,171,156,229,85,85,247,170,153,82,199,197,247,20,56,213,154,135,30,199,181,231,53,183,91,45,148,241,210,81,209,211,93,165,142,42,120,88,212,107,35,99,81,118,107,81,17,17,17,62,0,108,148,69,95,20,127,160,158,166,255,0,34,253,241,68,83,103,237,217,226,231,253,177,185,247,252,55,55,253,167,9,154,113,71,196,94,162,227,85,152,110,119,173,57,125,250,197,112,233,249,171,125,125,210,89,160,155,167,35,100,103,51,28,187,47,43,216,199,39,214,212,80,36,199,131,127,210,230,171,248,161,113,254,122,152,188,3,87,188,3,82,179,253,42,190,187,39,211,108,194,235,141,93,157,3,233,86,182,219,82,232,38,88,92,168,174,103,51,123,242,170,181,170,169,245,33,58,188,53,120,156,226,23,82,248,183,198,113,29,64,214,92,183,33,178,213,80,220,228,154,130,225,115,146,104,36,115,41,36,115,21,88,229,217,85,28,136,169,245,160,23,52,107,43,196,23,246,122,212,159,227,125,231,250,108,166,205,70,178,188,65,127,103,173,73,254,55,222,127,166,202,6,202,120,135,245,167,100,254,14,166,254,105,167,46,113,24,135,245,167,100,254,14,166,254,105,167,46,0,0,0,0,0,0,0,0,4,107,241,31,250,19,106,159,240,117,47,244,218,114,170,252,39,126,155,56,151,240,117,219,250,20,165,170,120,143,253,9,181,79,248,58,151,250,109,57,85,126,19,191,77,156,75,248,58,237,253,10,80,47,160,0,0,170,63,26,46,30,210,10,172,103,137,75,5,18,35,42,85,184,230,66,172,79,245,68,71,62,146,119,39,214,212,150,39,59,221,203,10,123,208,181,195,162,235,142,147,88,117,211,73,50,157,38,201,54,109,22,73,111,146,145,38,229,71,45,60,223,58,25,218,139,234,232,229,107,30,159,91,80,8,15,224,189,175,223,45,97,185,47,14,119,202,238,106,172,118,71,95,172,76,123,187,173,20,207,68,169,137,169,238,107,39,115,100,244,245,169,119,192,199,222,52,186,240,151,124,187,21,225,226,203,90,229,167,176,69,242,253,241,140,127,178,234,185,154,173,165,141,201,249,204,133,100,127,127,117,67,72,107,161,186,137,151,112,115,197,13,175,35,189,209,84,211,87,97,119,201,109,121,13,3,23,218,150,153,30,232,43,33,77,251,57,85,156,234,213,94,220,200,199,123,144,228,113,91,102,91,199,63,24,208,69,114,89,155,87,168,153,43,170,171,156,205,220,180,54,228,85,124,136,213,219,210,26,88,213,173,223,215,145,168,171,223,112,39,135,10,92,12,67,153,120,113,101,150,203,165,177,140,203,181,94,31,194,43,91,228,68,71,194,180,187,186,214,206,101,219,149,175,86,189,234,187,252,202,181,251,8,149,225,159,174,19,104,39,21,182,155,78,67,36,148,86,124,201,87,21,187,71,80,238,146,83,205,36,137,229,228,122,59,230,171,39,107,26,170,187,114,182,73,62,180,91,230,180,218,173,214,43,85,21,146,209,73,29,45,5,190,158,58,74,88,35,79,102,40,99,106,53,140,79,169,26,136,159,168,161,255,0,19,221,12,147,67,56,169,186,95,108,80,173,37,151,58,79,194,123,107,225,85,106,67,82,247,170,85,49,21,61,28,147,163,164,68,79,70,202,196,64,44,255,0,196,179,95,191,96,142,23,239,173,181,87,36,25,22,105,190,55,106,68,95,109,169,51,87,204,202,157,187,114,64,146,108,238,219,61,209,247,221,80,172,175,11,62,30,87,91,120,148,161,202,47,84,14,155,26,211,166,199,126,173,115,153,188,114,86,35,191,113,66,170,189,183,89,26,178,237,239,108,14,79,121,143,56,193,226,235,39,226,194,233,132,214,94,227,150,158,28,83,27,166,183,203,19,182,70,207,115,115,90,181,181,72,136,170,136,146,61,173,68,78,222,204,109,237,234,91,247,134,247,15,44,225,255,0,134,107,28,87,90,4,131,39,204,81,185,13,237,203,221,237,116,173,79,47,2,252,58,112,244,209,91,232,143,116,139,239,2,83,0,0,0,0,0,122,43,107,104,173,180,85,23,27,141,92,52,180,148,177,62,121,231,158,68,100,113,70,212,85,115,222,229,236,214,162,34,170,170,246,68,64,56,93,64,207,241,29,45,195,46,250,129,157,222,160,180,216,172,116,175,171,173,170,153,123,49,141,247,53,61,92,247,46,205,107,19,119,57,202,141,68,85,84,67,95,238,48,184,174,206,184,199,213,166,221,86,154,178,11,5,28,203,65,139,99,241,111,35,161,141,238,68,71,43,27,191,61,68,171,202,174,84,221,126,107,19,116,106,25,39,196,95,142,154,254,38,179,55,96,24,5,198,104,52,203,29,168,84,166,70,185,205,249,106,169,170,168,181,146,53,81,23,145,61,34,98,250,38,238,94,238,217,178,147,194,219,128,151,226,148,212,28,76,107,45,143,150,245,84,206,182,39,104,171,139,218,161,133,201,218,190,86,175,164,175,69,94,155,85,61,134,236,255,0,156,230,242,6,95,240,226,224,86,139,134,156,58,61,71,212,43,124,83,106,102,71,74,157,116,114,115,124,139,72,253,156,148,140,95,245,197,217,171,43,190,41,200,157,154,174,124,214,0,1,19,188,80,116,162,179,85,120,63,202,18,215,72,181,55,12,70,120,50,138,104,209,170,171,203,77,204,218,135,38,222,244,166,150,161,127,86,223,89,44,79,69,109,21,29,202,138,162,221,112,165,138,166,150,170,39,193,60,50,177,28,201,99,114,42,57,174,106,246,84,84,85,69,69,247,40,20,41,225,133,175,148,58,25,197,5,174,12,138,185,148,184,246,111,76,236,114,190,105,29,179,32,150,71,53,244,210,175,185,54,153,140,98,185,123,53,178,189,125,197,249,26,243,113,213,194,101,239,133,61,99,173,179,210,209,84,73,132,223,165,146,183,24,175,119,180,142,167,85,69,117,51,221,254,187,10,187,145,119,238,230,242,63,242,182,75,17,240,214,241,5,183,234,253,150,219,160,218,195,120,101,62,121,108,133,41,236,247,26,135,236,219,245,59,27,236,181,206,85,255,0,77,53,169,221,63,213,17,57,147,119,115,1,97,7,25,147,99,56,246,105,143,92,49,76,178,205,73,118,179,221,169,223,75,91,69,85,26,73,20,241,57,54,115,92,213,245,79,255,0,137,201,128,40,115,143,206,0,242,30,22,114,25,51,124,34,26,187,182,152,221,170,57,105,106,157,188,146,218,37,114,246,165,169,95,123,125,209,202,191,59,230,187,218,249,210,131,195,63,196,82,75,226,219,184,117,215,220,133,171,94,214,178,151,22,200,43,101,246,170,189,204,161,169,122,250,201,232,145,200,229,246,254,98,170,187,151,154,204,50,108,103,30,205,49,235,134,41,150,89,169,46,214,123,181,59,233,107,104,170,163,73,34,158,39,38,206,107,154,190,169,255,0,241,40,195,143,190,1,50,46,21,242,39,231,24,60,85,119,77,50,186,84,237,73,86,187,190,107,60,206,95,102,150,165,222,188,187,246,142,85,249,223,53,125,175,156,23,167,127,191,89,241,107,29,195,38,200,110,48,219,237,118,154,89,107,107,106,231,119,44,112,65,27,21,242,72,229,247,35,90,138,171,246,26,219,107,222,164,221,248,144,226,23,41,212,42,26,25,229,170,204,111,138,219,101,38,219,203,209,85,108,52,144,250,247,114,68,216,153,240,221,12,151,168,222,32,218,241,169,220,56,218,56,117,200,174,72,250,90,71,244,238,151,196,153,235,93,120,163,103,42,211,211,206,171,234,140,84,94,119,119,89,57,99,230,238,215,172,153,231,194,79,132,42,188,255,0,61,143,137,44,226,214,173,198,113,25,213,49,248,230,98,162,87,221,90,189,166,111,197,148,254,187,255,0,174,171,54,223,145,200,5,171,232,38,154,69,163,154,43,132,233,115,21,142,126,53,99,164,160,168,123,62,108,149,13,141,58,210,39,251,169,85,238,253,103,125,0,0,0,0,0,1,66,254,44,95,77,156,183,248,58,211,253,10,34,250,10,23,241,98,250,108,229,191,193,214,159,232,81,1,106,158,28,31,66,109,44,254,14,170,254,155,80,73,66,53,248,112,125,9,180,179,248,58,171,250,109,65,37,0,0,0,234,122,155,165,26,113,172,216,172,248,78,168,225,246,236,142,205,80,168,231,83,86,71,191,35,211,209,241,189,21,31,19,211,117,217,236,115,92,155,174,203,220,131,89,231,130,174,132,95,46,18,214,224,90,147,150,226,241,74,187,249,74,134,67,113,134,37,248,49,92,140,147,109,191,57,238,93,215,215,110,197,136,157,35,90,53,131,11,208,125,52,190,106,150,123,94,148,214,155,37,58,202,172,106,167,86,166,85,237,28,17,34,170,115,72,247,108,214,167,197,119,93,145,21,80,41,195,140,254,6,244,47,131,140,22,154,107,174,174,228,57,94,113,144,189,89,98,180,193,77,79,69,28,81,49,83,171,85,80,139,213,114,196,223,154,136,138,197,123,156,136,139,179,94,169,139,120,20,225,34,241,197,142,175,193,102,171,134,120,48,187,3,162,173,201,171,152,188,170,144,43,151,150,154,55,123,165,155,149,205,79,205,106,61,223,147,178,245,172,219,45,214,62,58,184,146,74,230,209,62,227,148,230,117,236,161,181,219,163,122,172,22,250,100,223,167,11,87,111,98,24,153,204,231,189,81,61,36,145,221,213,202,95,15,11,92,56,226,28,46,105,5,171,76,113,102,178,162,162,52,243,87,139,151,39,43,238,87,7,181,18,89,220,158,230,246,70,177,189,249,88,214,166,234,168,170,161,147,172,86,59,62,49,100,183,227,120,245,186,11,125,174,213,75,21,21,21,36,12,229,142,8,35,106,49,145,181,61,205,107,81,17,19,234,62,224,0,0,0,0,0,0,0,166,207,27,79,236,245,130,127,20,19,250,109,65,42,188,27,254,136,213,95,198,251,143,243,52,196,85,241,180,254,207,88,39,241,65,63,166,212,18,171,193,191,232,141,85,252,111,184,255,0,51,76,4,233,0,1,212,117,123,251,19,102,191,197,219,151,244,105,13,97,227,146,72,156,174,138,71,49,202,213,106,171,87,101,217,81,81,83,236,84,85,69,250,148,217,227,87,191,177,54,107,252,93,185,127,70,144,215,195,130,156,118,197,150,113,93,165,248,246,77,105,165,186,91,43,50,26,118,212,81,213,70,146,67,51,83,119,35,94,213,236,230,238,212,221,23,178,250,47,96,56,46,26,115,61,47,211,237,112,196,242,237,101,195,127,9,241,27,117,115,100,184,80,124,228,68,217,81,179,44,126,147,36,110,229,122,196,239,101,252,188,171,217,77,145,49,76,163,28,205,113,171,102,91,136,93,233,110,150,91,181,44,117,116,21,148,174,230,138,104,94,155,181,205,95,179,221,234,158,139,178,161,87,190,40,30,31,73,18,220,248,152,209,11,26,242,42,186,167,46,177,209,197,243,125,238,184,64,198,167,167,170,204,212,255,0,218,126,122,152,79,195,123,143,74,142,29,50,72,180,163,83,238,146,73,166,151,202,149,86,79,34,171,190,65,170,122,247,157,168,136,170,176,189,118,234,49,61,21,121,211,191,50,60,47,16,30,170,90,170,90,234,88,107,168,106,98,168,167,168,141,178,195,52,79,71,178,70,57,55,107,154,228,236,168,168,168,168,169,217,80,246,128,0,0,0,172,15,22,141,118,226,19,67,181,71,7,159,75,181,58,253,140,216,239,182,9,88,248,40,103,70,197,45,92,21,14,89,30,168,168,190,215,36,208,162,174,254,136,159,0,44,252,16,167,194,183,137,11,246,188,232,157,234,219,168,57,165,93,255,0,53,198,175,82,54,182,74,233,81,243,186,138,118,53,212,242,118,68,246,57,155,51,19,235,141,126,40,77,96,5,69,248,218,105,125,150,207,154,233,238,174,91,105,226,134,191,35,164,172,180,93,21,173,229,89,150,145,98,116,18,47,231,59,150,119,177,87,215,102,49,59,162,38,214,232,83,247,141,94,174,217,178,45,70,194,52,118,209,83,28,245,56,133,29,77,202,236,172,84,94,148,245,157,46,148,43,240,115,98,135,157,83,225,51,0,205,254,10,217,245,198,251,161,89,142,1,90,254,164,56,174,64,218,138,53,93,247,100,53,145,115,44,127,13,146,72,100,119,199,121,23,234,44,34,235,108,162,189,91,43,44,215,56,18,122,58,248,36,166,168,137,125,31,27,218,173,115,87,237,69,84,43,203,193,67,10,175,180,104,142,113,156,213,196,177,193,145,100,81,210,82,243,34,167,82,58,72,19,119,167,187,151,158,161,237,251,88,239,129,98,224,107,55,157,226,249,103,13,186,243,116,198,214,69,134,253,167,217,30,244,179,185,62,123,233,166,71,211,206,136,139,243,92,141,141,233,233,217,201,232,108,89,162,58,183,141,107,174,148,227,58,177,137,202,215,91,242,42,22,84,244,145,232,231,83,77,243,102,129,203,249,241,200,215,198,191,91,84,175,159,23,158,16,43,114,26,70,113,77,167,214,165,158,174,217,76,202,76,190,154,22,171,159,37,43,17,27,13,118,201,235,211,106,36,114,124,25,211,119,100,99,148,140,126,29,60,118,77,194,230,87,46,11,168,85,85,53,26,105,145,78,146,85,43,90,233,95,103,171,229,217,42,162,98,110,174,99,182,107,101,98,38,234,141,107,155,186,183,149,225,123,64,227,177,236,134,195,150,89,40,178,92,98,241,71,117,181,92,161,109,69,37,109,28,205,150,25,227,119,163,152,246,170,162,167,216,114,32,124,245,182,250,11,156,62,90,229,67,79,87,18,57,29,211,158,38,200,221,211,223,178,166,219,159,7,224,134,39,255,0,154,246,143,254,210,139,255,0,217,57,112,7,9,83,140,225,84,116,242,214,86,99,214,72,32,129,142,146,89,100,164,137,172,141,141,77,213,206,85,77,145,17,17,85,85,77,106,181,106,255,0,22,167,107,110,101,147,227,84,74,248,178,188,166,225,93,111,166,130,53,77,219,83,86,247,197,27,27,234,157,158,212,68,251,16,181,111,20,62,59,236,56,62,33,119,225,195,74,111,172,172,203,175,113,186,139,34,173,163,151,118,90,40,221,186,75,79,206,213,255,0,76,72,158,194,183,242,24,174,223,103,43,72,145,225,95,195,21,126,180,235,213,30,166,94,237,234,184,126,156,207,29,202,121,100,102,236,170,185,39,181,75,78,221,251,42,181,200,147,59,215,102,198,136,187,115,181,64,186,221,53,197,83,5,211,172,87,8,78,77,177,235,37,13,171,216,77,155,248,136,25,23,109,189,222,193,217,0,0,0,0,1,209,117,179,89,176,109,2,211,107,190,168,106,29,205,180,118,171,76,91,181,136,169,213,171,157,123,71,79,11,127,42,71,187,178,39,187,186,174,205,69,84,14,141,197,247,21,152,103,9,154,89,81,154,223,86,26,235,237,119,61,46,61,102,234,109,37,194,175,151,126,251,119,108,44,236,233,31,232,137,178,39,180,230,162,209,69,162,213,173,220,109,113,1,229,217,44,217,14,107,153,86,172,181,21,18,243,36,20,177,39,206,145,251,34,164,52,241,51,100,68,68,217,173,106,53,17,87,100,95,187,92,181,167,87,120,215,215,68,189,213,91,235,46,55,75,205,83,109,184,222,61,68,174,149,180,80,57,255,0,138,166,133,59,110,189,247,123,246,78,103,115,57,118,78,201,115,188,7,240,97,97,225,43,77,209,46,113,210,215,231,249,12,81,203,144,92,216,221,210,46,219,165,28,46,95,245,40,213,87,117,77,186,142,78,101,77,145,173,104,100,62,24,56,107,193,56,90,210,218,45,56,194,162,73,230,221,42,110,247,89,35,229,158,231,88,173,68,124,207,238,188,169,217,17,172,69,84,107,81,19,186,238,171,151,0,0,116,45,115,214,140,55,135,237,46,190,106,174,115,86,145,91,172,208,43,227,129,30,137,45,101,66,246,138,158,36,95,87,189,219,34,124,59,185,118,68,85,78,248,231,35,81,92,229,68,68,77,213,87,220,81,55,137,135,25,11,196,150,168,166,11,132,220,210,93,60,194,170,36,138,129,241,47,177,115,174,217,89,45,98,254,115,19,187,34,254,227,153,201,251,226,160,24,114,186,183,88,184,236,226,97,29,202,251,134,85,156,220,250,112,196,138,231,83,219,105,19,117,70,167,189,148,240,66,138,170,190,188,172,85,93,220,171,189,252,112,253,161,216,119,14,154,81,99,210,156,38,157,18,146,213,14,245,53,78,98,36,181,213,110,217,102,169,147,111,87,189,221,254,164,70,181,59,53,16,215,19,79,53,71,81,116,154,243,54,67,166,121,157,219,25,185,212,83,186,146,74,203,101,75,160,149,208,171,154,229,141,92,222,252,170,173,106,170,125,72,100,63,219,179,197,207,251,99,115,239,248,110,111,251,64,216,244,160,31,20,127,167,102,166,255,0,34,253,207,68,116,15,219,179,197,207,251,99,115,239,248,110,111,251,76,95,154,102,217,118,162,228,181,153,150,119,145,220,47,215,219,135,79,205,92,43,231,116,211,205,211,141,177,179,153,238,238,188,172,99,26,159,83,81,0,216,135,130,111,162,54,144,255,0,20,45,191,204,180,205,134,182,56,239,22,252,78,98,54,42,12,99,24,215,108,210,215,105,181,192,202,90,42,42,91,180,177,195,79,11,19,102,177,141,69,217,26,137,217,16,189,46,3,178,252,163,61,225,35,78,114,236,210,253,91,122,189,92,168,106,36,171,175,173,153,101,158,119,37,92,205,69,123,215,186,170,53,173,79,177,16,12,248,0,0,67,79,22,157,61,155,56,224,234,241,117,165,133,101,159,13,187,208,95,218,214,239,191,34,57,212,210,47,214,137,29,83,220,187,251,154,171,238,66,101,157,127,80,112,155,54,165,96,153,14,158,228,81,171,237,153,45,174,166,213,86,136,136,174,72,167,137,209,185,205,223,209,200,142,221,23,220,168,138,5,49,248,57,234,21,54,39,197,69,86,33,93,58,50,44,211,28,171,160,167,106,170,34,58,174,7,50,165,159,111,226,161,168,77,190,46,46,240,214,137,137,159,240,167,196,28,107,85,7,149,202,180,219,35,107,156,205,246,100,178,211,74,139,217,118,246,162,145,169,217,118,217,204,127,189,20,216,207,75,53,47,20,214,45,61,176,234,102,17,112,109,101,151,33,163,101,101,51,209,125,166,111,217,209,189,63,37,236,114,57,142,111,185,205,84,247,1,218,128,56,204,155,37,176,225,184,237,207,44,202,46,144,91,108,246,122,73,107,171,171,39,118,209,193,4,109,87,61,238,95,130,53,21,126,32,84,151,141,174,163,83,93,245,63,79,180,182,146,126,103,99,118,138,171,181,91,88,238,201,37,108,172,99,26,228,223,231,53,148,156,201,219,178,75,253,209,156,60,21,180,254,170,197,161,25,134,160,213,211,244,191,10,242,22,211,83,57,125,101,167,163,137,26,143,251,58,179,78,223,181,139,245,21,141,175,26,143,146,113,93,196,173,255,0,51,179,219,106,170,107,243,91,228,116,118,75,122,123,82,164,42,173,167,163,131,100,237,205,211,108,77,93,187,43,183,95,121,176,71,15,186,77,65,161,122,41,134,233,45,185,99,115,113,187,84,52,181,18,198,155,54,106,165,246,234,37,68,247,115,204,249,31,254,248,12,123,226,3,244,52,213,127,224,23,127,59,25,86,158,15,246,90,11,167,24,180,181,213,145,115,203,103,198,238,117,180,171,219,216,149,201,28,10,191,253,142,121,19,182,222,165,165,248,128,253,13,53,95,248,5,223,206,198,83,47,135,214,179,218,244,47,138,220,51,45,200,107,99,164,177,87,203,45,146,235,60,143,228,100,80,85,49,99,108,143,119,162,49,146,172,82,57,87,242,88,190,158,168,27,14,131,194,57,28,136,230,170,42,42,110,138,158,243,200,30,28,212,114,43,92,136,168,169,178,162,251,205,99,117,42,141,186,127,173,89,85,191,30,84,129,184,222,81,93,13,10,177,188,169,26,83,213,189,35,217,55,237,183,34,118,220,217,27,86,117,47,29,209,205,53,201,53,67,43,157,177,218,241,187,124,181,243,34,191,149,101,86,167,177,19,87,101,246,228,122,181,141,237,221,207,68,53,196,211,156,114,247,175,26,239,143,227,117,44,90,171,150,115,147,193,21,90,183,153,17,93,83,82,139,51,213,83,186,53,17,207,114,175,185,17,87,220,6,204,116,211,165,77,60,85,45,142,72,210,86,53,232,201,24,173,123,119,77,246,115,87,186,47,197,15,104,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,92,243,197,77,12,149,51,200,216,226,137,170,247,189,202,136,141,106,38,234,170,171,232,155,30,194,59,113,185,196,109,147,135,237,30,186,215,79,89,2,93,110,180,211,208,80,192,178,51,157,101,150,150,165,99,119,42,202,199,109,205,14,219,183,117,248,34,175,160,86,223,138,199,18,14,212,77,70,110,153,88,46,76,150,211,99,122,117,214,9,185,145,106,97,158,186,23,34,242,74,230,237,202,244,236,173,69,251,19,177,146,252,32,56,117,150,224,235,142,185,228,22,90,103,65,77,81,53,174,139,205,211,111,42,72,223,33,85,28,209,243,197,183,46,202,187,61,175,223,125,246,79,121,94,180,13,190,235,118,181,82,197,34,75,83,95,152,100,140,102,222,219,209,142,171,171,78,223,150,228,106,58,95,238,189,125,254,253,132,248,92,210,138,93,26,209,92,115,14,130,158,56,103,74,10,57,171,17,140,70,239,81,229,33,142,69,93,152,197,223,120,253,233,191,199,224,129,233,226,218,216,251,183,14,122,131,69,29,58,204,174,198,174,219,49,172,230,95,244,132,233,233,178,252,77,113,111,52,238,160,191,87,82,185,138,199,83,85,203,26,181,83,101,106,181,234,155,109,238,244,54,90,215,218,26,139,150,138,231,52,116,174,122,75,46,57,115,107,57,21,119,85,90,73,81,17,54,239,234,166,182,186,131,73,61,14,121,146,81,212,163,146,88,46,245,145,191,155,125,249,146,103,162,239,191,127,84,2,249,60,56,243,71,101,220,52,99,113,58,102,189,108,244,148,118,196,68,118,251,36,86,250,79,238,151,243,190,175,177,9,74,87,87,131,142,127,242,222,149,94,113,25,150,36,154,130,229,81,35,26,159,57,99,101,53,190,52,93,149,202,190,171,240,68,44,84,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,82,94,51,249,69,170,179,33,199,49,168,220,239,63,4,20,117,14,106,171,118,233,53,247,22,111,182,252,223,57,126,27,22,216,229,70,181,92,170,136,136,155,238,165,19,248,171,103,176,102,60,72,201,69,78,145,237,101,160,91,107,214,61,182,87,67,95,92,139,190,206,94,254,215,213,246,32,24,47,132,236,66,179,53,226,31,1,180,210,64,233,88,204,138,213,61,66,35,85,219,66,149,208,53,203,217,171,249,222,244,216,216,243,28,182,199,102,199,237,150,152,155,202,202,42,56,105,209,54,219,100,99,17,191,4,248,124,10,62,240,163,195,31,127,226,49,151,167,66,201,34,183,80,164,168,142,110,252,174,142,190,133,220,201,236,170,39,101,245,221,11,210,3,242,246,54,70,58,55,162,43,92,138,138,139,239,66,138,252,82,52,94,125,60,215,154,204,178,142,214,248,45,185,18,201,90,249,155,2,182,55,84,212,86,214,200,169,204,140,107,85,202,214,34,250,170,237,239,82,245,136,41,226,207,164,12,206,116,42,44,174,138,146,71,214,216,107,91,89,35,226,143,117,72,32,163,174,145,119,84,99,151,109,222,155,247,68,250,208,8,55,225,109,174,211,105,174,183,82,97,117,183,46,149,191,39,150,58,8,225,146,101,108,110,169,169,171,162,141,21,26,178,53,170,254,86,42,122,42,237,238,95,66,243,154,228,123,81,237,84,84,114,110,138,134,175,122,115,147,85,97,26,135,141,101,212,210,186,25,172,119,154,59,131,92,142,86,171,93,12,236,147,213,21,21,59,183,226,159,106,27,27,240,219,169,212,26,183,163,88,198,95,71,112,134,174,105,173,148,77,172,116,114,182,78,90,133,165,134,71,181,202,143,114,163,183,145,55,69,93,251,247,3,39,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,31,21,125,146,205,117,123,36,185,218,40,171,28,196,217,174,158,157,146,43,83,224,156,200,187,31,104,3,136,252,16,196,255,0,243,94,209,255,0,218,81,127,251,35,240,67,19,255,0,205,123,71,255,0,105,69,255,0,236,156,184,3,136,252,16,196,255,0,243,94,209,255,0,218,81,127,251,36,91,241,60,199,49,234,14,6,245,42,174,134,195,110,166,158,63,145,185,37,138,149,140,123,119,188,81,34,236,168,155,167,101,84,253,100,187,49,254,189,232,166,43,196,78,147,223,116,115,53,184,93,104,172,185,7,149,243,51,218,229,142,58,166,116,42,98,168,103,35,164,142,70,38,239,133,168,187,177,125,149,93,182,93,149,2,157,252,31,45,244,23,62,44,234,169,174,84,52,245,113,38,37,112,119,78,120,155,35,119,73,169,187,236,169,182,229,219,209,227,184,253,190,118,213,80,88,173,244,211,53,21,27,36,52,172,99,147,126,203,178,162,110,70,142,26,124,57,180,71,133,125,69,147,83,116,251,41,206,46,23,73,45,179,90,214,27,205,117,36,180,253,41,92,199,57,121,98,166,141,220,219,198,221,151,155,110,235,217,73,80,0,214,87,136,47,236,245,169,63,198,251,207,244,217,77,154,136,47,152,248,61,240,209,155,101,215,204,206,235,156,106,108,85,183,251,149,77,210,166,58,123,157,189,177,50,89,229,116,143,70,35,168,149,81,168,231,46,200,170,171,182,219,170,250,129,129,236,254,55,255,0,37,90,104,173,127,181,139,171,228,233,163,167,234,126,26,114,243,242,53,27,190,222,65,118,223,111,77,207,179,250,185,223,250,174,255,0,207,111,254,0,202,191,212,84,225,99,255,0,63,181,87,254,21,183,127,220,71,245,21,56,88,255,0,207,237,85,255,0,133,109,223,247,16,49,87,245,115,191,245,93,255,0,158,223,252,1,47,184,32,227,51,246,229,99,25,62,71,251,27,254,8,126,14,87,195,69,209,249,99,229,14,191,82,53,127,55,55,66,46,93,182,219,109,151,237,48,183,245,21,56,88,255,0,207,237,85,255,0,133,109,223,247,18,71,112,177,194,22,154,240,137,98,190,227,218,109,123,201,174,84,249,5,92,85,149,46,190,84,211,204,246,62,54,43,17,24,176,195,18,34,108,189,247,69,93,253,224,103,16,0,0,0,0,0,17,175,196,127,232,77,170,127,193,212,191,211,105,202,171,240,157,250,108,226,95,193,215,111,232,82,151,97,173,154,69,141,235,198,151,95,244,147,47,173,185,81,217,242,56,99,130,170,123,108,177,199,82,198,178,86,72,138,199,72,199,181,23,154,52,78,237,94,219,253,166,0,225,235,195,55,66,56,107,213,27,118,173,224,185,110,123,93,120,182,67,81,4,48,93,171,232,229,166,115,102,137,209,185,92,216,169,99,114,170,53,202,169,179,147,190,222,190,128,75,112,0,0,0,20,215,227,33,195,215,224,94,170,217,245,246,193,111,72,237,57,196,105,67,118,116,108,217,177,221,96,103,178,231,123,145,102,129,17,83,111,85,130,85,94,235,223,34,120,43,104,66,50,12,191,136,171,221,15,181,34,254,13,88,94,244,244,106,114,201,89,34,39,214,189,6,35,190,169,83,226,78,254,45,180,34,147,137,13,0,202,244,177,236,141,46,53,180,139,85,102,150,71,114,164,55,40,125,186,119,43,189,205,87,167,35,151,243,30,227,157,225,239,72,109,122,13,162,216,134,146,218,82,39,55,30,182,69,5,76,209,179,149,42,42,221,237,212,77,183,247,115,58,71,255,0,190,3,34,16,179,197,127,65,215,87,56,100,170,204,237,52,110,154,251,166,243,173,242,14,70,238,231,208,185,17,149,172,251,18,52,108,203,255,0,187,147,76,249,174,86,234,27,197,186,170,211,116,165,142,170,142,182,23,211,84,65,35,119,100,177,61,170,215,49,201,239,69,69,84,95,180,13,125,60,61,248,120,94,34,248,150,199,236,87,74,30,190,53,142,57,50,11,255,0,59,57,163,146,154,7,181,89,78,239,119,227,101,88,227,84,223,126,87,61,83,230,155,10,17,139,129,142,14,237,252,36,227,153,157,35,231,142,178,231,146,228,53,50,199,85,186,43,210,211,4,175,101,4,110,84,252,165,141,206,149,201,186,236,233,149,63,36,147,160,0,0,0,0,10,135,241,74,227,213,51,10,202,238,26,52,110,246,142,176,209,200,176,229,119,106,89,23,106,249,218,238,244,49,185,63,212,152,228,252,98,166,232,247,108,223,154,215,115,218,182,161,225,206,212,28,46,239,133,183,43,191,99,105,120,166,117,43,238,118,41,227,130,190,157,142,249,203,12,146,71,35,88,229,77,219,205,202,170,136,170,173,84,93,149,33,23,245,21,56,88,255,0,207,237,85,255,0,133,109,223,247,16,42,83,66,243,204,15,76,181,46,211,157,106,38,153,254,31,91,44,239,243,49,88,223,115,74,24,39,168,106,162,198,233,156,176,205,212,141,171,186,172,124,168,142,93,183,94,93,218,235,21,79,28,212,106,35,91,194,218,34,34,108,136,153,183,167,255,0,136,25,91,250,138,156,44,127,231,246,170,255,0,194,182,239,251,136,254,162,167,11,31,249,253,170,191,240,173,187,254,226,6,42,254,174,119,254,171,191,243,219,255,0,128,31,213,206,255,0,213,119,254,123,127,240,6,85,254,162,167,11,31,249,253,170,191,240,173,187,254,226,63,168,169,194,199,254,127,106,175,252,43,110,255,0,184,129,53,52,159,58,253,148,52,179,13,212,207,146,254,76,252,45,199,237,215,223,37,215,235,121,95,53,77,28,221,46,167,43,121,249,122,156,188,220,173,223,109,246,77,246,59,89,215,244,247,10,181,105,174,1,141,105,205,138,162,174,123,110,43,103,162,178,81,203,86,246,186,121,32,166,133,144,198,233,28,214,181,170,245,107,17,85,81,173,77,247,217,19,208,236,0,116,45,110,209,29,60,226,15,79,46,58,105,169,118,86,215,218,171,219,205,28,141,217,179,209,206,136,188,149,16,63,101,228,145,187,174,203,232,168,170,215,34,181,206,106,209,95,22,92,14,107,39,8,153,43,174,211,195,85,121,195,252,210,58,211,149,91,227,115,88,199,111,188,109,157,27,186,211,78,155,122,42,236,170,155,177,206,217,118,216,68,244,87,208,80,221,40,167,182,220,232,160,171,164,170,141,208,207,79,60,105,36,114,198,228,217,204,115,93,186,57,170,138,168,168,189,148,10,80,225,243,197,235,93,244,182,134,151,27,213,59,69,46,164,217,233,154,216,163,169,170,168,90,91,172,108,78,201,189,74,53,205,155,100,247,200,197,122,175,171,201,105,142,120,211,112,209,113,129,19,35,193,117,6,207,83,203,204,228,101,21,37,76,59,246,236,143,109,67,92,171,221,125,88,137,178,122,251,142,233,172,126,19,188,41,234,141,77,69,219,28,180,92,244,254,231,58,115,115,99,211,181,180,106,253,253,86,150,86,185,141,77,187,114,197,211,78,201,245,239,29,111,94,6,243,164,174,147,29,226,70,55,70,231,251,49,86,226,202,142,99,118,247,189,149,75,204,187,255,0,114,128,100,92,223,198,187,65,237,116,146,38,1,166,57,166,65,90,141,85,98,92,60,181,186,153,206,219,178,117,27,36,207,245,236,191,139,251,55,43,239,138,30,62,117,239,138,102,201,100,202,46,208,216,113,46,162,61,152,229,159,158,42,105,21,171,187,93,80,229,85,125,67,145,81,23,218,94,68,114,34,181,173,82,107,226,222,7,120,197,60,209,203,154,241,9,116,175,137,81,171,36,22,188,126,58,71,34,237,237,34,73,36,210,162,247,244,94,68,251,9,111,161,252,0,240,179,160,117,84,183,156,67,78,33,185,95,169,21,29,29,234,251,34,215,213,177,233,232,246,115,254,42,39,255,0,117,19,24,189,192,162,172,191,134,221,116,192,116,214,209,171,217,158,153,222,172,248,157,242,117,167,163,175,171,135,147,119,108,138,197,124,106,189,72,154,244,85,86,57,237,106,63,101,229,85,45,3,195,11,143,108,95,51,198,108,60,50,234,67,109,246,44,146,201,75,29,191,27,171,138,54,65,77,118,167,141,187,50,5,68,217,173,169,68,79,254,171,235,243,247,230,176,44,223,9,197,117,31,18,186,224,185,189,150,158,237,98,189,211,58,146,186,142,116,94,73,99,119,214,157,218,168,187,42,57,21,21,170,136,168,168,168,138,87,212,222,9,250,93,13,217,247,43,38,184,229,246,246,50,165,103,163,106,81,192,233,105,209,29,187,17,36,69,106,171,155,219,218,68,78,233,190,200,5,144,131,173,105,198,53,145,225,216,85,175,24,202,243,106,172,186,227,109,133,41,223,121,171,166,108,53,21,109,111,205,116,168,197,86,171,246,217,21,201,183,54,219,175,117,85,94,202,0,0,0,0,0,161,127,22,47,166,206,91,252,29,105,254,133,17,125,4,72,226,23,195,55,66,56,148,213,27,142,173,231,89,110,123,67,120,185,195,79,4,208,90,107,232,226,166,107,97,137,177,181,90,217,105,100,114,42,181,168,171,187,151,190,254,158,128,118,63,14,15,161,54,150,127,7,85,127,77,168,36,161,209,244,79,72,177,189,7,210,235,6,146,98,21,183,42,203,62,57,12,144,82,207,114,150,57,42,94,215,202,249,21,94,232,216,198,170,243,72,169,217,169,219,111,180,239,0,0,0,126,100,146,56,99,124,211,72,214,70,198,171,156,231,46,200,212,79,85,85,247,33,68,126,36,188,105,73,196,206,164,166,21,131,92,158,237,56,196,39,123,45,234,197,84,109,214,179,110,89,43,92,158,246,250,178,36,95,70,115,59,178,200,230,165,236,213,82,210,215,82,205,67,93,77,21,69,61,68,110,138,104,101,98,61,146,49,201,179,154,230,175,101,69,69,84,84,94,202,132,63,131,194,223,134,219,111,16,54,109,109,176,219,165,160,181,219,37,125,108,184,135,77,36,182,77,92,139,188,50,183,153,119,142,54,59,119,44,61,216,170,140,68,229,106,43,28,29,99,194,255,0,130,165,208,92,19,246,96,212,91,66,69,159,229,212,173,232,211,206,207,198,90,45,174,217,205,133,81,83,118,205,38,205,116,158,244,68,99,59,42,57,22,118,0,0,0,0,0,0,0,0,0,5,54,120,218,127,103,172,19,248,160,159,211,106,9,85,224,223,244,70,170,254,55,220,127,153,166,50,151,20,156,1,104,231,22,249,117,167,51,212,124,151,50,182,214,217,173,191,37,193,29,146,178,150,24,157,23,85,242,110,228,154,158,85,87,115,72,189,209,81,54,219,183,188,200,28,52,240,219,131,112,175,167,82,105,150,159,93,111,183,11,92,151,41,174,139,53,230,120,101,168,234,202,214,53,201,205,20,81,183,151,104,219,178,114,239,221,123,168,25,92,0,7,81,213,239,236,77,154,255,0,23,110,95,209,164,40,7,128,143,166,62,147,127,24,161,255,0,170,227,97,188,142,199,73,148,99,215,76,106,190,73,163,165,187,81,79,67,59,225,84,73,27,28,172,86,57,90,170,138,136,237,156,187,110,138,155,251,148,135,250,69,225,69,195,190,140,106,94,61,170,120,190,103,168,181,87,108,106,181,181,212,144,215,220,104,95,78,249,26,138,136,146,53,148,108,114,183,191,185,200,191,88,19,62,72,227,154,55,195,52,109,124,111,106,181,205,114,110,142,69,245,69,79,122,20,187,226,95,192,3,244,86,237,87,174,218,63,104,85,192,110,149,28,215,91,109,60,125,172,53,82,47,206,107,81,59,82,189,203,179,125,209,185,121,123,34,177,11,164,62,43,213,150,209,146,89,235,177,235,253,182,154,225,108,185,211,73,73,89,73,83,26,73,21,68,18,53,90,248,222,213,236,230,185,170,168,168,190,168,160,84,135,134,7,31,233,132,85,91,248,110,214,171,226,55,28,169,122,65,139,222,106,228,217,182,201,92,170,169,71,51,220,189,160,114,174,209,185,127,123,114,242,175,176,169,211,183,194,4,220,252,23,248,82,184,92,170,235,233,178,205,76,183,67,83,60,147,71,71,75,118,162,88,105,218,231,42,164,81,172,148,111,127,35,81,121,83,157,206,118,200,155,185,87,117,38,94,150,224,9,165,216,29,163,1,143,47,200,178,120,108,208,249,104,46,89,5,68,83,215,201,18,42,242,54,73,34,142,54,191,149,187,53,21,91,205,179,83,117,85,238,161,218,192,0,8,209,199,223,10,11,197,134,137,201,143,88,95,12,25,134,59,58,221,49,233,166,147,146,57,37,229,229,150,153,235,232,141,149,157,145,87,209,237,141,85,118,69,222,75,128,53,172,211,93,78,214,238,15,117,134,91,222,56,181,152,198,91,98,149,244,23,59,101,194,157,200,201,153,186,43,233,170,97,93,185,227,118,205,95,84,94,205,115,92,138,141,114,89,182,155,120,214,232,213,206,211,4,122,173,166,121,93,138,238,140,68,153,246,100,130,190,141,207,68,93,220,139,36,145,72,212,93,147,102,242,187,109,246,87,118,221,101,111,17,188,26,232,47,20,84,76,253,147,49,69,109,226,8,250,116,183,235,107,210,154,227,3,125,205,234,108,169,35,19,117,217,146,53,237,77,213,81,17,123,144,127,36,240,58,167,125,90,203,136,113,19,36,84,174,118,201,5,203,27,73,36,99,126,61,72,234,26,142,95,78,220,141,251,64,250,181,227,198,155,31,125,134,170,205,195,174,1,117,75,189,67,22,56,239,89,36,113,71,21,42,175,229,199,77,27,223,213,114,123,185,220,212,69,245,107,147,178,215,214,145,105,14,179,113,139,172,174,178,216,210,225,125,190,223,43,22,186,249,123,171,230,146,58,72,222,253,229,171,169,147,209,173,77,215,100,223,119,46,205,106,42,170,33,100,24,39,130,54,153,218,110,49,212,234,54,182,228,25,29,44,111,230,90,107,93,170,43,95,81,61,205,115,223,37,66,237,191,174,219,46,222,138,158,164,245,210,77,22,210,237,10,197,35,194,244,163,12,183,227,214,166,42,62,70,83,181,86,90,137,54,219,169,52,174,85,146,103,237,219,153,238,85,219,100,244,68,64,63,58,37,164,88,198,132,105,86,57,164,216,124,107,242,110,59,70,218,118,202,230,163,95,83,42,170,186,89,222,137,219,158,73,28,247,175,214,227,188,0,7,170,166,154,158,178,158,90,58,202,120,231,130,118,58,57,98,145,136,230,72,199,38,202,215,34,246,84,84,85,69,69,42,19,143,31,11,91,254,33,112,185,234,247,13,54,57,46,152,212,202,250,171,150,43,74,213,117,85,177,125,92,250,70,122,205,7,170,244,219,237,179,242,81,205,249,151,0,0,215,43,135,110,50,184,129,225,94,224,248,52,239,40,114,218,22,101,125,94,57,118,141,213,22,233,95,191,180,171,18,170,58,39,174,201,187,226,115,30,187,108,170,169,216,176,141,59,241,183,211,58,202,24,163,213,109,29,201,109,53,200,136,217,37,176,84,65,93,3,215,222,228,108,206,133,204,79,238,119,122,167,197,73,85,175,220,7,112,207,196,109,68,215,124,231,4,109,6,65,50,47,61,246,199,34,81,87,61,87,242,164,84,69,142,103,125,114,177,234,155,118,236,67,252,167,192,239,28,158,103,203,132,241,11,114,161,137,17,202,200,46,184,252,117,78,95,205,69,150,57,226,68,250,215,145,126,196,3,35,223,252,104,120,94,183,209,171,236,120,126,161,93,170,149,171,211,139,228,250,88,35,69,77,187,61,238,168,221,17,119,94,237,107,189,59,236,67,206,35,252,91,53,219,87,232,170,241,125,48,161,143,77,108,21,40,232,228,154,134,165,211,93,166,141,125,203,85,179,122,59,237,191,226,154,215,38,234,156,238,67,52,217,60,13,228,89,27,38,71,196,139,81,136,245,230,134,139,22,221,92,221,187,42,72,250,175,101,119,247,114,47,100,250,251,72,173,24,240,162,225,87,74,106,169,239,25,5,162,229,159,221,96,84,122,63,33,153,174,164,107,209,119,221,180,177,181,177,185,59,124,217,122,137,234,5,93,112,145,192,190,176,113,103,144,195,114,166,164,169,177,225,77,168,222,231,148,86,196,238,155,145,23,219,101,50,46,222,98,111,94,200,188,173,85,246,220,157,183,189,173,25,209,204,19,65,116,234,211,166,58,117,105,109,13,162,211,18,55,153,81,189,106,169,149,19,158,162,103,34,39,60,175,84,221,206,219,224,136,136,136,136,157,194,138,138,138,219,71,13,190,221,73,13,45,45,52,109,138,24,32,141,25,28,76,106,108,214,181,169,217,168,137,217,17,59,30,240,0,0,0,0,56,172,167,41,199,112,140,114,229,151,229,183,138,107,85,154,207,76,250,202,234,218,151,242,199,4,44,77,220,231,47,217,238,78,234,189,147,117,82,129,248,237,227,51,33,226,215,82,221,45,11,234,40,112,44,126,89,33,199,109,142,85,69,122,122,58,174,100,244,89,164,219,116,79,200,102,204,77,215,153,206,186,190,38,120,99,197,248,167,195,233,48,44,223,58,204,236,118,40,42,82,170,166,143,30,172,166,167,101,123,219,178,198,149,29,104,37,87,181,138,156,205,106,108,156,219,57,81,85,173,84,140,95,212,84,225,99,255,0,63,181,87,254,21,183,127,220,64,174,142,12,120,174,192,184,75,200,110,57,213,203,66,83,58,202,234,24,180,246,251,140,249,2,81,50,217,78,228,217,233,20,94,86,95,198,63,186,58,78,100,94,79,101,17,17,95,205,48,191,171,157,255,0,170,239,252,246,255,0,224,12,171,253,69,78,22,63,243,251,85,127,225,91,119,253,196,127,81,83,133,143,252,254,213,95,248,86,221,255,0,113,3,21,127,87,59,255,0,85,223,249,237,255,0,192,29,171,73,252,101,63,101,13,83,195,116,207,246,184,252,153,248,91,144,91,172,94,119,240,191,173,229,124,213,76,112,245,122,126,73,188,252,189,78,110,94,102,239,182,219,166,251,157,175,250,138,156,44,127,231,246,170,255,0,194,182,239,251,137,216,52,247,194,39,134,221,53,207,241,173,70,177,102,218,149,61,203,21,188,81,94,232,226,171,185,80,58,9,39,166,153,147,70,217,26,218,54,185,88,174,98,34,162,57,171,182,251,42,122,129,55,94,198,72,199,71,35,17,205,114,42,57,170,155,162,162,251,148,226,191,4,49,63,252,215,180,127,246,148,95,254,201,203,128,56,143,193,12,79,255,0,53,237,31,253,165,23,255,0,178,63,4,49,63,252,215,180,127,246,148,95,254,201,203,128,56,143,193,12,79,255,0,53,237,31,253,165,23,255,0,178,80,151,137,229,29,37,7,28,154,149,73,67,75,13,52,17,252,141,201,20,76,70,49,187,217,232,149,118,68,236,157,213,87,245,155,2,16,255,0,94,252,47,244,11,136,157,88,190,235,30,107,151,234,5,21,235,32,242,190,102,11,93,194,138,58,86,116,41,162,167,103,35,100,164,145,233,187,33,106,174,239,95,105,87,109,147,100,64,200,60,22,226,248,205,87,9,154,73,83,83,142,219,38,150,76,74,220,231,201,37,36,110,115,149,97,110,234,170,169,186,169,158,169,105,105,104,160,101,45,21,52,84,240,198,155,50,56,152,140,107,125,253,145,59,33,214,244,187,78,236,186,73,167,88,230,153,99,149,85,181,54,188,98,219,5,174,146,106,231,177,245,15,138,38,163,90,178,57,141,107,85,219,39,117,70,162,125,72,118,144,0,0,0,0,43,191,197,51,129,155,182,177,219,89,175,250,73,104,90,204,190,199,73,208,190,90,233,227,78,173,214,134,52,85,100,209,34,119,124,241,39,110,94,234,248,246,70,247,141,173,124,3,224,211,142,173,73,224,254,251,83,109,134,137,217,14,23,114,155,158,231,143,84,78,177,116,229,77,145,103,167,126,203,210,155,100,217,123,43,94,136,136,228,221,26,230,236,24,69,78,37,252,55,120,118,226,66,186,163,40,168,181,212,97,249,109,75,149,243,94,172,72,200,252,211,213,123,186,166,7,39,78,85,94,251,189,17,178,47,109,222,168,155,1,140,40,252,104,120,89,154,211,231,107,49,29,69,167,172,107,125,170,52,182,82,61,85,219,122,53,233,82,141,84,223,222,188,171,219,209,8,41,198,151,137,6,162,241,81,77,38,9,142,219,95,136,105,234,72,217,31,108,108,253,74,171,147,152,237,216,234,169,81,17,57,81,81,28,144,181,57,81,200,138,170,245,107,85,36,75,188,13,107,214,226,246,51,137,106,118,208,109,187,36,92,73,203,55,216,172,243,136,223,215,205,250,189,196,143,225,231,194,179,135,45,15,187,211,101,121,11,107,117,11,32,164,114,73,79,45,242,56,210,138,158,68,93,210,72,233,26,156,170,228,247,44,142,147,101,217,91,178,166,224,71,175,10,190,4,175,118,171,181,15,20,26,189,101,117,26,71,10,201,136,90,170,153,180,174,115,211,111,148,37,98,167,178,156,170,169,18,47,117,230,89,54,68,70,43,173,72,0,35,231,136,15,208,211,85,255,0,128,93,252,236,101,3,105,190,150,230,218,181,118,175,199,240,11,52,151,107,173,5,178,162,237,228,97,69,89,231,130,4,69,149,34,106,39,182,244,106,171,185,125,92,141,84,110,238,217,171,127,62,32,63,67,77,87,254,1,119,243,177,149,87,225,19,244,203,180,255,0,0,221,63,154,64,50,119,7,222,45,119,29,39,196,232,52,199,136,76,122,239,147,90,237,44,109,53,190,251,110,123,31,112,130,157,169,179,97,158,41,92,212,157,27,217,17,252,237,114,53,54,84,122,247,37,61,199,198,31,132,42,59,124,213,116,139,154,87,79,27,57,153,75,21,149,173,146,71,126,106,57,242,181,137,246,171,145,14,193,196,167,133,255,0,15,124,65,222,170,179,43,119,157,193,50,154,215,172,181,117,214,102,49,105,170,228,95,87,205,74,239,101,94,190,170,230,43,21,203,221,202,229,35,53,63,129,173,114,215,61,181,92,75,192,148,109,217,88,248,241,21,89,95,233,186,43,86,179,102,251,251,243,59,221,216,8,197,198,199,136,38,123,197,196,212,248,197,21,169,216,174,7,111,155,175,13,157,149,61,89,107,39,77,209,179,213,72,136,212,114,162,47,179,26,39,43,85,85,119,114,236,228,150,158,19,92,19,94,241,170,200,184,163,213,43,51,168,167,168,164,124,88,125,190,166,61,165,108,115,55,149,247,7,53,123,179,154,53,115,35,69,77,213,178,61,251,108,172,85,206,124,63,248,82,240,219,162,247,74,124,159,38,142,187,80,239,180,174,73,32,146,248,198,54,134,9,17,119,71,178,145,137,202,229,255,0,218,186,68,79,84,68,94,228,208,70,163,81,26,212,68,68,77,145,19,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,30,28,228,99,85,238,84,68,106,110,170,165,24,248,164,235,180,218,149,173,213,152,85,21,207,173,110,198,37,146,130,72,99,153,93,27,106,105,170,235,99,85,86,164,142,106,63,149,232,158,136,187,123,147,208,184,30,36,181,62,131,73,52,107,39,203,235,46,16,210,75,13,178,181,180,110,146,86,199,205,80,148,179,72,198,181,85,237,85,118,241,174,200,139,191,110,198,185,26,141,147,84,230,250,135,146,229,213,18,186,105,175,151,154,219,131,156,174,87,43,157,52,239,147,213,85,85,123,187,226,191,106,129,43,188,46,52,94,125,68,215,138,76,178,178,214,249,237,184,234,199,90,201,157,2,186,54,212,211,214,81,72,137,204,172,115,81,200,215,170,250,162,237,239,66,245,88,198,198,198,198,196,68,107,81,17,17,61,200,132,22,240,152,210,6,96,218,21,46,87,91,73,35,43,111,213,174,172,141,242,199,178,172,19,209,208,200,155,42,177,171,182,236,93,187,170,125,106,78,176,56,236,142,219,29,231,31,185,90,101,111,51,43,104,230,167,84,219,125,209,236,86,252,23,227,240,53,196,226,199,16,172,194,184,135,207,173,53,112,58,38,63,34,186,207,78,138,197,110,240,173,116,237,106,247,106,126,111,185,54,54,76,40,187,197,119,12,125,131,136,199,222,155,11,35,138,227,66,178,170,53,187,115,58,74,234,231,115,47,178,136,189,147,215,117,3,50,120,48,101,22,170,60,135,35,198,228,115,188,252,240,86,84,53,168,173,219,164,231,219,153,190,219,243,124,228,248,108,91,105,68,222,21,57,236,24,119,18,49,209,84,116,246,189,80,37,181,139,38,219,35,166,175,161,68,219,119,39,127,103,235,251,20,189,134,170,57,168,228,84,84,84,223,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,14,39,45,185,197,101,197,175,23,105,164,72,217,71,65,81,80,174,85,68,217,25,27,157,234,170,159,15,137,174,7,20,57,108,185,158,191,103,151,105,37,89,24,220,138,233,20,46,87,42,239,31,157,153,205,239,186,254,119,185,118,47,239,138,204,161,113,30,31,51,203,163,21,137,42,227,215,72,226,87,123,159,228,103,114,42,119,78,251,183,220,166,184,121,53,194,91,182,71,117,186,206,238,105,43,43,167,168,122,238,171,187,159,35,156,190,170,190,245,248,129,102,62,12,56,155,39,184,228,89,114,192,142,88,252,221,15,58,183,125,182,117,190,79,93,191,199,250,139,101,32,39,131,222,15,248,61,160,119,59,236,212,210,50,107,149,238,105,152,247,179,109,227,146,138,129,201,178,171,81,118,221,62,42,132,251,0,116,109,112,193,169,117,31,73,114,220,58,166,22,200,235,149,150,190,154,29,218,139,203,44,148,210,70,213,77,218,237,151,219,245,68,85,255,0,160,239,39,229,236,107,216,230,61,17,90,228,84,84,95,122,1,172,62,174,97,149,154,125,169,185,70,29,91,3,227,117,166,241,91,70,206,102,170,115,50,42,137,35,71,38,237,110,233,236,47,125,147,236,79,66,200,188,30,248,128,116,77,185,232,149,230,227,60,174,124,179,92,233,18,105,185,145,141,95,33,76,198,55,154,78,200,157,246,68,103,216,190,227,13,248,179,232,187,112,13,113,135,47,181,80,44,118,252,130,141,181,115,202,216,182,106,213,207,89,93,35,147,118,177,173,223,149,136,189,213,93,246,145,207,132,205,78,174,210,125,124,195,178,106,106,231,211,83,186,241,111,167,174,84,149,88,142,165,90,216,31,35,93,179,218,138,138,145,247,71,46,221,187,129,178,64,56,124,63,35,163,203,241,91,70,79,65,35,95,79,117,161,167,173,141,90,168,169,203,44,109,122,122,42,167,163,147,222,191,106,156,192,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17,243,196,7,232,105,170,255,0,192,46,254,118,50,170,252,34,126,153,118,159,224,27,167,243,72,90,167,136,15,208,211,85,255,0,128,93,252,236,101,85,248,68,253,50,237,63,192,55,79,230,144,11,215,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,225,243,12,142,143,16,197,110,249,61,124,141,101,61,170,134,162,182,69,114,162,39,44,81,185,235,234,168,158,141,95,122,125,168,5,95,248,194,113,2,233,89,108,209,43,53,194,120,156,201,97,185,213,164,50,242,163,218,158,126,153,236,119,44,157,209,123,110,138,207,181,125,197,110,233,30,25,89,168,58,155,139,225,212,80,62,71,93,175,20,84,111,229,106,175,43,37,168,142,53,114,236,215,108,158,218,119,217,126,197,244,59,151,22,154,157,91,171,26,249,152,228,213,53,207,169,167,109,226,225,79,66,171,42,189,27,76,149,179,190,54,183,119,185,17,17,36,236,141,93,187,246,36,103,132,198,139,183,63,215,25,178,251,173,2,201,111,199,232,157,87,4,174,139,118,37,92,21,148,50,53,55,115,28,221,249,94,171,217,81,223,96,23,7,161,248,53,46,156,105,46,37,135,83,66,216,221,109,178,208,83,77,179,81,57,165,142,154,56,220,171,179,91,186,251,30,170,136,191,244,29,228,252,177,141,99,26,198,34,35,90,136,136,137,238,67,244,0,169,175,25,236,81,176,92,113,220,185,32,70,172,158,82,135,157,27,182,251,186,225,38,219,237,254,63,212,91,41,1,60,97,48,127,194,29,3,182,95,97,166,145,243,91,111,112,204,247,177,155,237,28,116,85,238,93,213,26,171,182,235,241,68,2,169,120,94,203,101,195,53,251,3,187,178,85,141,142,200,173,113,76,228,114,166,209,249,216,92,238,251,167,230,251,215,99,99,252,74,231,21,235,22,179,221,225,145,36,101,101,5,61,66,57,21,23,116,124,109,119,170,42,252,126,38,175,248,213,194,91,78,71,106,186,64,238,89,40,235,160,168,98,238,169,179,153,34,57,61,21,61,233,241,54,60,225,75,40,92,183,135,204,14,232,245,98,202,152,245,174,57,85,190,247,249,24,28,170,189,215,190,238,247,168,25,104,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,45,241,86,206,255,0,4,120,114,146,138,59,171,105,100,187,214,173,7,77,179,242,62,68,150,130,185,54,219,153,55,106,242,250,119,221,83,209,74,52,182,82,173,206,237,73,70,231,42,173,93,76,113,42,239,223,218,114,39,215,241,45,71,198,151,43,164,154,207,140,226,49,203,47,93,149,148,85,206,103,50,114,114,163,46,49,239,182,251,239,191,213,250,202,210,209,203,60,121,14,173,225,54,41,219,35,161,184,100,86,218,89,122,105,187,185,36,169,141,171,182,232,169,232,190,244,80,47,251,129,220,45,152,71,13,184,125,11,24,198,249,219,93,190,185,85,169,178,170,190,130,153,55,95,101,59,251,63,254,19,61,157,83,74,108,116,216,222,154,98,182,42,68,122,67,67,101,161,167,103,62,220,219,50,157,141,77,246,68,77,246,106,123,144,237,96,0,0,66,79,21,93,47,164,204,244,18,108,145,150,212,154,178,199,35,170,214,100,133,28,230,69,13,21,115,254,119,34,170,34,43,183,245,68,250,208,163,104,39,154,146,162,58,152,30,230,75,11,209,236,115,85,81,90,228,93,209,81,83,186,119,54,71,226,215,21,167,203,248,113,212,75,100,207,145,175,102,49,119,154,30,69,68,222,68,160,157,173,69,221,23,183,181,238,77,205,112,47,84,15,181,94,107,237,114,111,207,71,83,45,59,183,248,177,234,213,247,39,195,224,5,242,248,105,107,76,58,171,195,189,170,219,85,86,217,46,56,211,32,179,185,142,145,21,238,101,61,13,27,85,234,138,247,57,125,169,61,123,38,254,228,37,185,75,190,16,122,195,54,51,171,215,13,58,184,87,182,43,125,210,130,89,225,108,178,171,90,234,153,42,168,33,107,90,138,244,106,187,149,171,178,35,85,126,223,66,232,81,81,200,138,139,186,47,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,173,170,58,109,140,235,6,159,223,52,207,50,142,166,75,46,67,74,180,149,173,167,153,98,145,99,85,69,246,94,158,139,186,39,115,9,232,71,135,199,14,188,58,106,4,26,153,166,212,23,248,175,84,244,179,82,49,213,183,71,79,31,78,84,217,254,194,181,59,237,239,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,0,0,0,0,0,0,0,0,0,0,68,143,18,205,105,135,74,184,119,186,219,105,106,218,203,142,74,201,236,237,98,72,136,246,178,162,134,177,168,244,68,123,92,158,212,126,189,211,127,114,146,217,85,26,138,170,187,34,119,82,151,188,95,53,134,108,155,87,173,250,115,111,174,108,182,251,93,4,83,204,216,165,87,53,181,49,213,87,194,230,185,17,234,212,119,43,147,116,86,162,253,158,128,87,236,243,205,87,81,37,76,239,115,229,153,234,247,185,202,170,174,114,174,234,170,171,221,123,151,147,225,85,165,244,152,102,130,67,146,62,216,144,214,95,37,109,90,76,176,163,92,248,166,162,161,127,103,114,34,170,42,183,127,85,79,180,163,235,45,3,238,183,154,11,92,123,243,214,84,197,78,221,190,47,122,53,61,203,241,248,27,31,240,149,138,211,226,28,56,233,221,178,23,200,231,191,24,180,77,55,58,162,237,34,208,64,215,34,108,137,219,217,247,166,224,101,208,0,3,2,113,197,134,51,54,225,183,48,161,123,35,119,146,181,220,43,145,92,155,170,43,40,42,83,116,246,87,191,181,255,0,225,51,217,213,117,86,199,77,146,233,166,85,98,171,71,172,53,214,90,234,119,242,109,205,179,233,222,213,219,116,84,223,103,47,185,64,214,50,231,74,182,203,181,93,27,92,168,180,149,50,68,139,191,127,101,202,159,87,192,188,191,10,156,239,240,187,135,40,232,164,186,182,170,75,69,106,80,116,221,63,59,227,72,168,40,83,109,185,151,102,167,55,167,109,149,125,16,165,141,99,179,199,143,106,230,109,98,129,178,54,27,126,69,114,165,139,168,155,59,146,58,153,26,155,236,136,155,236,158,228,66,203,124,22,178,186,72,108,249,54,35,36,178,245,223,89,91,92,214,115,39,39,42,178,221,30,251,111,190,251,253,95,172,11,76,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,60,57,200,214,171,156,168,136,137,186,170,251,143,36,120,227,27,137,188,91,64,180,222,225,81,45,242,150,59,205,92,18,195,75,78,218,152,210,110,119,65,80,172,84,111,85,143,249,240,237,186,123,253,59,250,5,95,248,176,106,68,25,126,189,165,134,150,169,146,199,103,164,242,207,72,222,142,98,62,42,218,230,46,251,57,125,175,107,224,139,246,24,195,195,239,4,76,231,137,140,94,41,168,29,83,13,174,182,138,228,239,197,115,181,189,43,133,47,117,246,92,136,155,63,215,183,175,170,24,79,83,51,107,166,162,231,183,236,202,237,93,81,85,53,214,227,85,86,213,158,87,61,88,201,102,124,136,212,230,115,149,17,21,235,219,117,245,245,95,82,198,124,27,116,154,59,141,202,249,170,53,180,82,167,150,117,77,182,41,31,31,179,187,93,111,157,187,42,179,215,186,175,103,126,175,120,22,199,73,3,41,105,97,165,137,141,99,33,141,177,181,173,77,145,17,19,100,68,67,220,0,0,0,29,91,85,45,137,122,211,28,186,209,183,122,219,21,125,58,125,74,250,119,183,224,191,31,129,173,142,178,89,223,96,213,156,202,209,34,247,164,191,220,97,255,0,235,106,100,111,193,62,31,3,102,155,237,63,155,178,92,41,118,85,235,82,203,30,201,234,187,177,80,215,31,139,203,71,200,220,70,103,180,189,55,179,155,33,186,73,179,211,101,239,93,58,124,19,224,7,201,194,206,112,237,61,215,156,47,33,235,75,28,108,189,219,153,55,77,219,115,70,149,176,61,205,95,105,187,162,242,122,42,236,108,113,134,222,226,201,113,27,38,67,7,239,119,59,117,53,99,61,61,36,137,175,79,69,95,206,248,175,218,106,239,111,174,168,182,87,211,92,169,30,172,158,146,102,79,27,145,85,21,30,215,34,162,238,155,47,170,123,141,133,248,11,212,234,61,76,225,191,19,169,138,189,213,21,86,155,109,5,178,175,158,84,123,146,104,168,41,85,233,243,220,187,110,255,0,126,203,223,186,32,18,40,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,13,153,94,226,198,177,27,222,67,63,239,118,203,117,77,99,253,61,35,137,207,95,85,79,205,248,167,218,107,143,197,54,114,237,66,215,156,211,33,235,75,36,111,189,220,89,15,81,219,242,198,181,179,189,173,79,105,219,34,115,250,34,236,94,63,30,154,157,71,166,124,55,229,149,50,215,186,158,170,237,109,175,182,82,114,74,140,114,205,45,5,82,177,62,123,87,109,217,238,221,123,118,69,53,232,184,87,84,92,235,234,110,85,111,87,207,87,51,231,145,202,170,170,175,115,149,85,119,93,215,213,125,224,118,173,27,179,190,255,0,171,56,109,158,53,217,106,239,246,232,127,250,234,152,219,240,95,143,192,217,59,74,237,105,100,211,28,70,207,183,122,43,21,5,58,253,106,202,118,55,224,159,15,129,175,23,8,118,143,150,120,140,192,169,122,111,127,46,67,107,147,102,38,235,218,186,4,248,47,196,216,226,197,79,229,44,150,250,93,149,58,52,177,71,178,250,166,204,68,3,238,0,0,61,53,112,50,170,150,106,89,88,143,100,209,186,55,53,201,186,42,42,108,168,168,123,128,26,244,248,130,96,137,131,241,49,148,71,13,3,169,161,186,86,215,92,155,248,174,70,187,171,112,170,238,158,203,81,83,102,122,247,244,245,83,39,248,80,106,68,24,134,189,173,134,170,169,145,71,120,164,242,172,73,94,141,98,190,90,218,22,38,219,185,61,175,103,224,171,246,153,123,198,75,73,163,183,92,108,122,163,69,69,42,173,75,169,173,178,200,200,253,157,220,235,132,238,221,81,158,189,145,123,187,245,123,202,230,211,60,218,233,167,89,237,135,50,180,215,84,83,77,106,184,210,213,185,96,149,204,87,182,41,153,34,181,121,92,213,84,85,98,118,221,61,61,83,212,13,160,90,228,115,81,205,84,84,84,221,21,61,231,146,60,112,115,196,222,45,175,186,111,65,81,21,242,150,75,205,36,17,67,85,78,234,152,214,110,102,193,78,175,85,111,85,239,249,243,109,186,251,253,123,250,200,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,31,137,166,134,158,39,79,81,43,34,141,136,174,115,222,228,107,90,136,155,170,170,175,162,1,251,61,115,212,65,75,19,234,42,103,142,24,163,106,185,239,145,200,214,181,17,55,85,85,95,68,216,143,90,245,199,46,134,104,101,12,233,93,152,90,238,215,88,85,204,91,125,186,225,71,61,67,94,137,47,206,137,106,24,228,68,116,74,213,250,213,19,213,123,86,79,17,158,41,218,177,169,111,184,227,218,123,34,216,44,149,29,104,155,81,10,212,210,214,242,187,172,196,217,209,85,185,159,49,236,95,79,156,223,130,32,22,15,197,159,136,54,149,232,21,154,178,211,100,187,83,223,114,73,99,146,24,97,183,207,77,84,144,74,172,157,173,89,90,218,150,72,212,108,144,162,59,100,221,57,147,222,189,169,115,93,248,128,212,29,124,204,107,114,92,190,251,93,53,60,179,200,250,106,39,85,78,232,33,98,203,43,216,141,142,73,30,141,86,164,206,106,108,187,34,118,79,175,164,94,47,25,70,95,93,53,226,249,113,185,221,234,164,115,159,37,69,76,210,84,61,85,85,92,187,185,202,171,234,229,94,235,239,95,137,196,185,170,213,86,185,21,21,23,101,69,247,1,245,90,109,213,23,139,173,29,166,146,39,201,61,109,68,116,241,49,141,85,115,158,247,35,81,17,17,21,85,85,87,220,134,193,188,2,105,21,54,146,240,237,143,82,124,158,180,213,151,138,90,75,173,74,62,36,99,250,146,208,210,163,247,246,26,190,177,251,247,94,221,213,74,117,224,51,70,43,181,131,136,76,110,6,208,62,122,27,37,117,29,218,169,203,18,186,62,156,53,212,168,246,175,176,244,249,178,122,46,201,183,170,161,176,125,158,219,79,103,180,209,90,105,34,100,112,209,83,199,79,27,24,212,68,107,88,212,106,34,34,34,34,38,201,240,3,236,0,0,0,1,248,155,126,147,246,68,85,229,94,203,239,236,107,187,199,167,55,237,161,206,57,152,214,47,203,55,62,205,77,191,242,141,81,176,237,198,100,167,183,213,84,57,200,212,138,23,189,85,87,109,182,106,174,230,186,92,108,220,153,116,226,95,58,168,142,118,202,141,190,221,25,187,93,205,255,0,148,42,87,111,85,248,129,134,107,108,247,10,10,120,42,234,105,222,216,106,88,217,35,122,177,200,213,71,34,170,119,84,219,209,11,57,240,104,214,101,91,237,251,70,238,53,110,70,165,29,85,234,14,121,61,149,94,123,125,59,90,155,191,215,215,178,51,245,251,140,13,175,186,13,5,135,131,93,57,213,74,42,88,185,238,63,35,199,52,172,141,57,191,25,106,150,119,34,170,70,159,4,94,238,95,241,152,163,130,125,81,155,73,248,134,198,47,172,171,150,158,26,234,234,43,117,74,199,34,179,158,23,215,83,57,237,95,109,168,168,169,31,116,85,84,248,160,27,25,3,142,199,46,240,100,24,253,178,251,74,228,116,55,26,56,106,227,93,209,125,153,24,142,79,69,84,244,95,138,156,136,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,59,35,187,193,143,227,247,59,237,83,145,176,219,168,230,171,122,238,137,236,198,197,114,250,170,39,162,124,80,10,174,241,151,214,101,75,237,135,70,237,213,110,86,173,29,45,234,126,73,61,148,94,123,133,59,154,187,63,215,211,178,179,245,251,138,198,162,179,220,43,233,231,171,166,167,123,161,166,99,164,145,232,199,43,81,26,136,171,221,19,111,69,51,79,27,26,163,54,172,113,13,147,223,95,87,45,68,52,53,213,182,234,101,146,69,127,36,44,174,169,115,26,158,219,145,17,18,78,200,138,137,240,67,43,232,22,131,83,223,184,53,212,109,84,173,165,139,158,220,183,136,225,149,236,78,111,197,218,162,157,168,138,177,175,197,87,179,147,252,96,99,94,3,57,191,109,14,15,202,198,187,253,25,182,118,114,111,255,0,148,105,77,136,161,223,162,205,209,19,217,78,201,246,26,230,240,77,114,142,215,196,190,11,81,36,205,137,29,125,181,179,119,59,149,63,249,194,153,118,245,79,129,177,109,186,100,168,183,210,212,53,200,228,150,22,61,21,23,116,93,218,139,184,31,64,0,0,0,8,221,199,222,145,83,106,215,14,217,13,31,201,235,83,89,103,165,171,186,211,35,34,71,191,169,21,13,82,51,111,97,203,235,39,187,101,239,217,80,215,202,237,110,168,179,221,107,45,53,113,62,57,232,170,36,166,149,143,106,163,154,246,57,90,168,168,168,138,138,138,139,234,136,109,37,120,182,211,222,45,53,182,154,184,153,36,53,180,242,83,200,199,181,21,28,215,181,90,168,168,168,168,169,178,252,13,124,56,243,209,138,237,31,226,19,36,133,212,15,130,134,249,93,89,118,165,114,68,173,143,167,53,117,82,49,169,236,49,62,108,126,137,186,109,232,170,6,63,208,142,32,53,7,64,243,10,44,151,16,190,215,67,79,20,241,190,166,137,181,83,182,9,152,146,196,247,163,163,142,70,35,149,82,38,181,119,93,149,59,47,213,116,124,38,120,131,105,94,190,89,104,237,23,187,181,61,139,36,138,56,225,154,27,132,244,212,169,60,168,200,26,229,137,174,169,124,142,71,73,50,163,119,77,215,149,125,233,222,131,209,170,229,70,181,21,85,87,100,68,247,156,181,158,241,148,98,21,208,222,44,119,27,157,162,170,55,53,241,212,83,77,37,59,209,81,81,201,179,154,168,190,173,69,236,190,228,248,1,180,116,21,16,85,68,202,138,105,227,154,41,26,142,99,227,114,57,174,69,77,209,81,83,213,54,61,133,32,112,231,226,157,171,26,104,251,118,61,168,82,45,254,201,79,209,137,213,19,45,77,85,111,43,122,44,93,221,45,91,89,243,24,245,244,249,206,248,42,150,109,160,188,114,232,102,185,208,192,218,28,190,217,105,186,204,173,98,91,238,55,10,56,42,28,245,72,190,108,73,80,247,46,238,149,26,159,90,42,122,167,112,145,32,252,67,52,53,17,54,122,121,89,44,111,68,115,94,199,35,154,228,84,221,21,21,61,80,253,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7,229,239,108,109,87,189,200,214,181,55,85,85,217,17,62,36,38,227,99,196,71,13,208,138,42,220,39,7,171,134,235,151,62,41,25,188,50,69,60,52,206,84,169,143,103,244,170,89,43,30,217,98,110,253,187,34,252,85,17,2,68,107,71,18,154,73,161,150,58,139,174,107,152,90,160,168,137,143,233,208,165,194,153,181,50,61,25,35,145,173,142,73,88,170,170,177,57,168,155,247,94,223,29,170,191,138,63,21,109,67,207,228,173,196,244,165,27,101,179,117,36,141,43,99,235,211,85,189,159,142,143,180,144,85,185,138,138,199,198,239,79,156,221,253,17,8,115,170,58,199,169,122,229,148,212,222,50,235,237,206,233,61,117,91,230,134,141,106,170,39,142,55,62,71,185,172,138,57,30,245,68,69,149,205,106,34,174,200,187,123,251,201,206,19,188,52,117,43,90,42,109,249,78,119,79,45,139,23,158,56,170,81,38,101,69,45,84,209,185,96,126,236,234,210,190,55,34,197,43,246,239,178,171,126,8,187,132,82,138,139,83,181,135,35,125,69,61,30,67,148,221,107,167,85,115,153,29,69,116,138,247,201,190,219,167,59,190,116,159,95,119,124,84,150,188,63,120,87,235,30,164,214,208,92,117,10,157,248,229,146,116,138,89,153,51,42,168,235,18,55,44,74,228,68,150,145,204,230,228,123,246,223,183,51,126,8,165,170,104,167,7,122,33,162,86,202,58,123,6,23,105,169,174,165,100,104,181,245,86,234,55,212,57,237,108,105,206,178,50,6,42,175,52,72,237,254,42,171,246,100,189,64,205,108,26,101,132,221,178,235,213,77,61,37,13,154,130,162,173,81,207,100,104,169,12,47,147,149,188,206,106,111,202,197,217,55,79,79,112,21,137,198,103,15,28,62,112,145,160,145,217,44,148,16,215,228,247,20,74,56,234,106,226,161,150,165,22,74,42,134,164,188,237,142,41,63,124,167,69,230,217,123,170,174,219,250,85,253,53,61,85,202,186,42,74,88,100,158,162,170,86,199,28,113,181,92,231,189,203,178,53,17,59,170,170,174,219,25,239,140,254,37,47,156,67,234,205,210,230,183,74,167,216,168,106,103,166,183,211,44,239,88,186,76,169,168,116,79,228,234,200,205,249,38,219,118,236,155,118,78,222,185,35,195,107,133,154,173,112,213,138,124,166,251,73,26,227,216,243,217,90,189,88,215,105,103,130,166,141,252,158,212,47,99,145,99,149,123,110,138,191,20,79,80,176,159,12,254,24,45,250,61,164,148,25,189,226,210,140,191,228,212,209,92,58,179,192,212,154,40,42,105,168,229,233,110,232,152,246,162,62,53,94,93,213,17,125,234,189,201,170,124,118,123,93,29,146,211,69,102,183,194,200,169,104,41,227,166,134,54,53,26,214,198,198,163,90,136,136,136,136,136,136,157,145,17,15,176,0,0,0,7,195,123,189,91,49,219,69,101,242,243,91,13,37,21,12,18,84,207,52,210,54,54,50,54,53,92,229,87,57,81,17,17,173,85,221,85,19,176,29,15,136,173,67,182,233,158,140,230,57,61,117,125,61,52,180,214,59,131,233,122,210,181,157,73,219,73,51,216,214,238,230,170,170,171,23,100,69,223,183,99,92,109,73,202,234,51,124,247,32,202,234,85,170,251,165,206,174,175,118,239,223,171,51,228,247,170,254,119,197,126,213,38,215,137,39,28,110,213,220,130,125,45,211,155,148,172,199,45,146,186,10,185,226,155,100,170,154,55,214,64,253,157,13,67,163,124,78,142,70,47,118,162,175,191,182,200,64,219,37,162,187,32,188,80,216,237,177,172,149,119,10,152,169,97,110,202,187,201,35,209,173,236,136,171,234,169,232,138,160,92,68,250,123,71,170,30,24,54,170,10,106,103,85,205,101,198,96,186,70,138,196,145,99,168,135,30,217,21,54,107,149,54,89,62,165,239,234,133,62,210,205,93,138,228,208,206,212,88,235,44,245,237,122,111,186,114,203,20,155,253,74,157,219,245,47,216,108,19,195,14,147,86,90,120,67,179,105,253,237,87,175,119,197,105,224,157,139,190,205,116,182,200,98,114,108,230,34,166,202,139,234,213,253,126,133,21,241,31,137,75,132,107,198,127,141,73,3,226,101,22,77,117,134,30,102,171,121,163,101,100,204,107,147,178,110,139,203,234,136,136,5,244,240,77,169,80,234,119,14,120,117,209,42,34,146,162,223,105,183,219,170,121,30,138,189,104,232,41,156,253,253,167,47,171,253,234,139,241,67,59,149,229,224,233,153,62,237,163,215,124,114,71,78,245,162,186,212,57,174,85,221,141,107,41,109,236,70,239,204,187,47,127,77,189,11,13,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,142,54,117,42,29,49,225,207,49,186,172,241,199,81,112,180,220,45,212,220,207,68,94,179,232,42,92,205,189,166,175,171,61,202,171,240,67,59,149,229,227,23,153,62,209,163,214,140,114,55,78,197,173,186,211,185,206,69,218,55,53,244,183,6,43,119,230,77,215,183,166,222,128,83,189,84,213,217,86,77,52,238,69,146,178,241,94,231,174,219,175,52,178,201,191,214,171,221,223,90,253,165,193,83,233,237,22,151,248,96,221,168,42,105,157,73,53,235,25,158,233,34,35,18,53,125,68,216,246,202,171,187,90,171,186,199,245,175,111,85,42,203,135,12,74,92,223,94,48,12,106,56,31,43,43,114,107,84,51,114,181,93,203,27,235,33,99,156,189,151,100,78,111,85,69,66,245,56,158,210,106,203,183,8,119,173,63,178,111,215,180,98,181,48,64,196,223,103,58,43,100,209,53,54,107,21,87,117,84,244,106,126,175,64,40,31,77,178,186,140,35,61,199,242,186,101,106,62,215,115,164,171,221,219,236,157,41,153,39,185,83,243,126,41,246,161,177,215,14,154,135,109,212,205,24,195,178,122,26,250,122,153,106,108,118,247,213,116,101,107,249,39,117,36,47,123,93,179,156,168,168,175,77,209,87,126,253,205,107,175,118,138,236,126,241,93,99,185,71,211,170,183,212,203,75,51,118,84,218,72,222,173,119,101,68,95,84,95,84,69,39,143,134,223,28,110,210,44,134,13,45,212,107,148,175,199,46,114,182,10,73,229,155,116,165,154,71,209,192,196,87,77,80,216,217,19,99,141,235,217,170,169,238,237,186,1,117,64,248,108,151,171,102,71,104,163,190,89,171,97,171,162,175,130,58,152,38,134,70,200,199,198,246,163,154,168,230,170,162,238,215,34,238,138,169,220,251,128,0,0,16,175,196,191,134,11,126,176,233,29,126,109,103,180,163,239,248,205,52,183,14,172,16,53,102,150,10,122,106,201,58,91,182,39,189,200,175,145,23,151,116,69,95,122,47,114,106,31,29,222,215,73,123,180,214,217,174,16,178,90,90,250,121,41,166,141,237,71,53,204,123,85,174,69,69,69,69,69,69,94,202,138,128,106,213,83,79,85,108,174,150,146,170,25,32,169,165,149,209,201,28,141,86,185,143,106,236,173,84,94,232,168,169,182,222,165,160,112,103,195,199,15,156,91,232,36,150,75,221,4,52,25,61,185,22,142,74,154,72,168,98,169,85,142,138,157,171,47,59,163,150,79,223,42,21,121,182,78,232,139,182,254,184,11,196,151,133,154,173,16,213,138,140,170,197,73,26,99,217,11,223,90,157,40,215,104,170,39,169,172,127,39,179,11,24,212,72,226,78,219,170,167,197,83,211,27,240,97,196,165,243,135,141,89,181,220,210,233,84,203,21,117,76,20,215,10,100,157,233,23,73,245,52,238,149,234,206,172,108,223,146,29,183,118,233,183,101,237,232,25,135,136,31,10,253,99,211,106,218,251,142,158,211,191,35,178,64,146,203,11,33,101,85,101,98,198,213,149,90,138,145,82,53,156,220,140,102,251,118,230,119,193,80,137,82,209,106,118,143,100,108,168,168,163,200,113,107,173,12,232,173,115,227,168,161,145,30,201,55,219,117,228,119,206,143,234,238,223,138,27,42,105,254,107,96,212,220,38,211,151,89,106,169,235,40,111,52,16,85,162,53,236,145,17,37,133,146,114,59,149,206,77,249,94,155,166,235,235,239,49,166,181,240,119,162,26,219,108,172,167,191,225,118,154,106,234,166,72,137,95,75,110,163,101,67,94,230,200,156,233,35,224,122,162,243,74,174,223,226,136,191,104,86,111,11,158,42,218,135,128,73,69,137,234,178,54,245,102,234,71,26,214,201,215,169,171,99,63,17,31,239,147,213,181,136,136,198,72,239,79,156,237,253,21,75,80,209,126,37,52,147,92,236,116,247,92,43,48,181,79,81,43,25,212,161,91,133,51,170,99,122,178,55,43,93,28,114,189,81,81,101,107,85,55,236,189,190,27,212,47,22,62,26,58,149,162,245,55,12,167,4,167,150,251,139,193,28,181,42,144,178,162,170,170,24,218,179,191,119,244,169,89,27,81,34,137,155,247,217,21,223,5,77,163,30,151,107,30,165,232,110,83,77,120,196,111,183,59,92,244,53,108,154,106,52,170,168,130,57,28,201,24,231,50,88,227,123,21,81,86,38,181,200,170,155,162,109,238,236,27,52,130,18,112,79,226,35,134,235,189,21,30,19,156,213,195,106,203,153,20,113,239,52,145,65,13,75,145,41,163,217,157,90,151,202,247,186,89,95,183,110,232,159,20,84,89,178,199,182,70,163,216,228,115,92,155,162,162,238,138,159,16,63,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,30,21,81,168,174,114,162,34,119,85,80,60,156,38,89,154,98,184,61,162,166,249,149,223,237,246,186,74,104,159,43,159,87,85,28,8,168,214,185,202,136,178,57,19,125,154,239,127,185,126,6,39,226,51,139,189,38,225,231,25,170,185,95,50,107,117,93,217,136,246,67,108,166,173,166,146,169,100,72,230,86,170,194,233,163,119,47,52,42,213,219,190,234,137,235,233,76,220,84,241,211,170,92,67,223,106,160,166,190,87,217,177,230,204,246,193,71,71,83,81,78,146,69,207,58,53,37,141,42,36,98,170,199,55,43,182,236,187,34,122,39,112,151,92,103,120,167,81,189,183,45,60,208,169,234,217,42,36,212,147,221,145,200,141,223,247,68,46,116,51,82,213,239,235,210,123,85,91,245,252,16,172,59,229,251,40,212,28,150,91,173,238,227,93,119,187,92,234,92,171,36,243,73,81,43,228,146,69,118,200,174,87,57,119,123,213,125,85,119,95,138,158,171,6,57,145,230,87,136,173,88,253,166,190,235,95,87,35,90,145,211,65,36,242,57,206,114,55,117,70,34,185,125,167,39,187,213,83,226,89,135,2,158,25,151,127,150,45,90,173,173,84,80,178,150,5,130,178,150,211,60,110,71,171,218,234,105,216,147,67,83,75,183,46,221,86,59,103,111,238,69,245,80,57,142,0,252,55,160,134,146,205,172,90,187,69,109,184,67,95,75,79,95,67,109,158,52,149,26,215,165,45,68,107,36,85,20,187,35,145,58,141,94,87,175,174,200,190,170,89,253,166,209,107,177,91,169,237,54,107,125,53,21,29,36,76,130,24,41,226,108,113,198,198,181,26,214,181,173,68,68,68,68,68,68,68,219,100,67,245,108,182,91,236,214,234,107,77,170,142,26,74,58,56,153,4,16,67,27,99,100,113,177,168,214,181,173,106,34,34,34,34,34,34,38,200,136,125,42,168,136,170,171,178,32,30,139,133,125,37,174,134,162,229,95,81,28,20,212,177,62,105,164,145,232,214,177,141,69,87,42,170,236,136,136,136,171,186,148,233,226,97,198,253,102,119,146,85,105,14,155,94,231,138,199,67,207,75,114,150,154,165,90,149,18,178,74,202,121,89,205,12,238,99,216,230,61,139,179,152,138,189,183,237,178,18,75,196,183,141,42,45,47,198,43,52,155,10,186,163,239,151,154,57,32,169,150,146,116,87,83,199,52,117,144,61,21,99,157,175,99,154,248,218,189,218,168,157,183,221,118,66,152,46,55,10,203,173,117,69,202,225,83,45,69,77,84,175,154,89,101,122,189,207,123,149,92,229,85,85,85,85,85,85,93,212,5,13,36,183,42,250,122,24,228,107,100,170,153,145,53,210,42,163,81,206,114,34,42,175,195,185,125,158,29,58,95,102,211,125,15,178,203,75,13,44,149,247,106,58,106,218,153,233,218,197,69,116,180,116,156,232,174,70,53,223,57,155,247,223,221,186,169,66,84,17,85,207,93,79,13,7,83,204,201,43,27,15,79,126,110,117,84,70,237,183,125,247,219,109,187,155,12,240,29,142,93,236,28,55,98,14,191,73,84,250,202,171,77,190,127,221,14,114,185,24,234,10,94,222,210,34,250,162,255,0,202,4,136,0,0,0,240,231,53,141,87,57,200,141,68,221,85,87,178,32,30,186,154,154,122,58,121,106,234,166,100,48,194,199,73,36,143,114,53,172,106,38,234,170,171,217,17,17,61,74,156,241,46,227,210,107,157,77,110,136,233,53,246,104,96,167,150,74,91,189,109,37,82,183,168,173,90,202,105,225,234,65,80,168,173,84,88,221,200,246,119,236,171,238,67,42,120,148,241,215,6,157,216,170,116,135,75,175,145,62,255,0,92,215,193,112,170,165,169,69,90,88,94,202,202,121,88,143,130,161,175,100,173,145,145,174,206,106,162,118,85,239,178,20,245,87,85,121,202,47,51,86,84,201,87,113,185,92,106,29,44,143,114,190,105,166,154,71,238,170,170,187,185,206,115,157,245,170,170,129,241,205,52,213,51,73,81,81,43,229,150,87,43,222,247,185,92,231,57,87,117,85,85,238,170,171,239,36,31,2,154,57,115,214,30,32,241,202,26,52,98,83,217,171,104,238,213,78,127,54,221,24,107,169,145,232,138,140,122,111,180,137,235,178,124,85,12,3,93,111,173,182,84,45,45,125,44,180,243,55,231,71,43,21,142,111,117,69,69,69,77,211,186,42,22,139,224,201,165,207,169,118,65,170,147,210,187,163,20,149,118,118,74,172,246,121,211,228,249,209,57,149,155,111,183,125,185,183,250,189,224,90,101,134,211,21,138,201,65,102,131,247,186,26,104,169,155,233,232,198,35,83,209,19,225,240,66,135,60,78,113,118,216,56,158,187,213,193,74,177,69,113,101,69,99,221,201,202,142,146,75,133,98,170,246,68,223,116,79,173,126,178,252,138,108,241,140,196,164,183,234,141,159,37,101,58,182,10,154,10,120,85,232,205,154,178,58,162,224,255,0,93,182,223,100,248,238,7,98,240,95,205,153,75,149,228,120,44,149,10,212,154,146,178,226,216,213,251,34,185,100,183,69,190,220,222,191,239,127,95,184,183,18,131,188,49,243,215,225,124,75,219,41,214,120,98,138,241,28,54,215,44,142,229,223,171,112,163,69,68,246,147,190,205,250,254,197,47,190,55,182,88,219,35,21,21,175,68,114,42,122,42,40,31,160,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,163,188,104,51,102,85,101,88,230,11,29,74,185,33,164,163,184,186,52,126,232,142,73,46,49,111,183,55,175,251,223,215,238,45,190,71,182,40,221,35,213,17,172,69,114,170,250,34,33,66,62,39,57,227,243,78,37,238,116,233,60,50,197,103,138,107,107,86,55,115,109,210,184,86,34,34,251,75,223,103,125,95,98,1,249,240,198,197,219,127,226,122,209,87,61,42,203,21,181,180,245,140,119,39,50,54,72,238,20,106,139,221,23,109,145,126,165,250,203,227,191,90,98,190,217,43,236,211,254,247,93,77,45,51,189,61,30,197,106,250,162,252,126,10,83,223,131,158,37,45,199,84,111,25,43,233,213,208,83,80,84,66,143,86,110,137,35,106,45,239,245,229,219,125,151,227,185,114,96,107,187,199,94,141,220,244,123,136,60,142,134,177,24,180,247,154,218,203,181,43,153,205,183,70,106,234,148,98,42,171,24,155,237,26,250,110,159,5,82,62,67,52,212,211,71,81,79,43,226,150,39,35,216,246,57,90,230,185,23,116,84,84,238,138,139,239,45,43,198,111,75,159,76,236,127,85,32,165,119,70,89,41,44,239,149,25,236,243,175,202,19,170,115,35,54,223,110,251,115,111,245,123,202,186,161,183,214,220,234,18,150,130,150,90,137,157,243,99,137,138,247,59,186,34,34,34,38,235,221,81,0,179,143,13,30,61,38,182,84,209,104,142,172,223,102,154,10,137,99,165,180,86,213,213,43,186,106,229,163,166,130,30,164,245,8,136,212,68,145,220,140,103,110,234,158,244,45,142,154,166,158,178,158,42,186,89,153,52,51,49,178,71,35,28,142,107,218,169,186,42,42,118,84,84,95,83,86,186,74,171,206,47,121,134,178,154,74,187,117,202,221,80,217,99,123,85,240,205,12,209,191,116,84,84,217,205,115,92,223,169,81,80,184,95,13,110,58,224,212,75,21,54,144,234,141,242,38,95,232,81,144,91,234,170,170,81,22,166,22,50,142,158,38,43,231,168,115,223,43,164,124,139,179,90,136,189,213,59,238,128,88,160,60,53,205,123,81,205,114,43,85,55,69,69,236,168,121,0,0,2,37,248,139,105,125,155,82,52,62,245,45,84,52,177,215,218,104,234,107,105,167,168,107,17,17,209,81,213,242,34,57,88,231,124,231,239,219,111,126,202,133,9,215,82,75,109,175,168,161,146,70,186,74,89,159,19,157,26,170,181,92,215,42,42,162,252,59,27,12,113,227,141,221,239,252,55,101,238,176,203,84,202,202,91,77,194,127,220,238,114,57,88,218,10,174,222,202,42,250,170,127,200,107,205,95,21,92,21,213,16,215,245,60,204,114,189,179,117,55,230,231,69,84,118,251,247,223,125,247,223,184,22,29,225,159,198,253,102,9,146,82,233,14,164,222,231,150,199,93,201,75,109,150,166,165,92,148,242,190,74,58,120,153,205,52,237,99,24,214,49,235,179,88,170,157,246,237,186,23,23,111,175,164,186,80,211,220,168,42,35,158,154,170,38,77,12,145,189,28,215,177,200,138,213,69,77,209,81,81,81,119,67,86,123,117,194,178,213,93,79,114,183,212,203,79,83,75,43,38,138,88,158,172,115,30,213,71,53,81,81,81,81,81,81,23,116,46,127,195,75,141,42,45,80,198,40,244,151,53,186,163,47,150,106,56,224,166,150,174,116,71,84,71,12,116,112,49,17,210,78,231,189,206,124,142,94,205,68,94,251,108,187,160,19,214,237,104,181,223,109,213,22,155,205,190,154,182,142,174,39,193,52,21,17,54,72,228,99,154,173,115,92,215,34,162,162,162,170,42,42,109,178,169,88,28,126,120,111,65,53,37,231,88,180,134,138,219,111,134,130,150,162,190,186,219,4,105,18,61,172,74,170,137,22,56,169,233,118,87,42,116,218,156,207,79,77,149,125,20,180,164,84,84,69,69,221,20,249,174,118,203,125,230,221,83,105,186,209,195,87,71,89,19,224,158,9,163,108,140,146,55,181,90,230,185,174,69,69,69,69,84,84,84,217,81,64,213,238,199,126,202,52,251,37,138,235,100,184,215,90,46,246,186,150,170,73,4,210,83,203,28,145,200,142,217,85,170,215,38,207,98,47,170,46,233,241,66,207,56,50,241,78,163,99,109,186,121,174,179,213,190,85,72,105,32,187,43,145,91,191,238,120,90,233,166,170,171,223,215,170,247,42,55,235,248,161,199,113,217,225,153,119,91,197,215,85,180,90,138,23,210,206,179,214,85,90,96,141,202,244,123,157,83,59,250,80,211,82,237,182,221,38,55,119,111,238,85,244,82,179,239,248,222,73,134,222,37,181,100,22,154,251,85,125,36,142,106,199,83,4,144,72,215,53,202,221,209,30,136,228,246,154,169,233,234,139,240,3,103,140,79,52,197,115,139,69,53,243,20,191,219,238,148,149,81,50,86,190,146,170,57,209,17,205,107,145,21,99,114,166,251,57,190,255,0,122,124,78,108,215,207,133,94,58,117,75,135,139,237,44,21,55,202,251,206,58,233,152,217,232,235,42,106,42,18,56,185,224,71,36,81,173,68,108,69,72,225,229,110,253,147,117,79,69,237,115,60,57,241,119,164,220,67,99,52,183,43,30,77,110,164,187,61,24,201,173,149,53,180,209,213,36,139,28,42,229,72,91,52,142,229,230,153,26,155,247,221,21,61,125,67,57,131,194,42,57,17,205,84,84,94,232,168,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,1,129,248,157,226,243,76,120,107,198,170,170,175,247,138,90,139,227,160,123,168,237,145,84,83,190,119,73,211,153,99,115,161,124,209,189,88,175,129,90,170,157,247,236,157,253,3,47,101,89,150,45,132,218,167,188,229,89,13,182,211,73,79,27,165,124,181,181,113,192,205,154,215,57,125,169,28,137,232,215,47,175,185,126,5,112,241,137,226,169,65,96,142,179,6,208,153,105,43,235,21,210,83,207,116,87,54,88,81,191,186,34,115,161,154,150,173,23,155,116,137,237,85,111,162,239,240,66,16,241,53,199,46,176,113,15,125,171,73,175,213,118,139,11,157,36,80,219,237,245,85,84,241,201,15,60,220,189,88,188,196,140,87,43,38,229,118,221,149,17,19,209,59,225,171,22,150,234,38,85,71,45,226,215,138,94,42,105,26,215,72,250,164,161,157,241,175,100,114,251,109,98,166,251,57,23,215,209,119,3,241,168,90,161,156,234,141,250,167,33,205,114,59,141,202,162,166,87,203,203,81,89,52,204,143,153,239,127,43,18,71,185,81,17,100,118,201,191,109,215,235,56,124,106,195,95,148,100,22,236,122,217,77,52,245,55,26,168,105,99,100,76,115,156,174,145,232,196,217,26,138,190,174,79,114,159,29,109,29,69,190,178,122,10,184,221,28,244,210,186,25,88,228,84,86,189,170,168,168,168,189,211,186,123,201,51,225,213,132,81,230,188,73,89,35,175,130,158,104,237,239,166,174,107,38,106,57,21,241,215,210,109,217,90,191,156,191,15,180,11,51,224,115,129,93,53,210,236,22,201,156,100,88,255,0,157,201,174,52,116,213,143,91,149,37,60,139,78,233,33,166,149,81,156,244,237,145,156,178,70,237,147,117,219,117,239,191,114,105,83,211,193,75,11,41,233,162,100,81,198,212,107,88,198,163,81,17,19,100,68,68,250,143,93,5,52,116,84,52,244,145,70,200,217,12,76,141,172,98,108,214,162,34,34,34,39,185,59,30,247,57,172,106,189,238,70,181,169,186,170,174,200,136,7,146,54,113,167,197,206,41,195,94,157,87,72,203,141,53,70,75,112,130,90,106,10,54,77,27,229,100,146,65,81,210,149,241,245,163,145,24,146,65,202,174,110,235,191,100,239,233,195,113,127,199,102,1,195,190,51,93,69,102,186,208,93,114,167,178,88,105,168,226,158,9,250,82,172,117,8,199,75,27,106,35,145,173,73,97,70,185,83,186,111,178,119,94,212,167,171,154,201,170,28,75,106,12,183,140,134,166,186,231,91,113,171,115,104,237,240,62,162,102,69,212,158,71,71,28,81,61,242,43,81,22,117,107,90,138,187,34,236,159,88,117,221,80,212,172,167,87,179,123,158,105,147,215,84,85,214,92,106,166,157,173,116,178,72,145,54,73,159,39,35,17,238,114,181,168,178,59,100,221,118,223,245,157,69,205,115,85,90,228,84,84,236,168,190,226,196,52,3,195,221,108,218,55,123,214,221,99,163,150,149,212,214,170,154,250,106,26,152,249,17,177,54,150,42,150,57,241,212,83,38,206,237,35,85,81,251,118,84,69,245,82,6,103,143,160,126,107,126,75,84,81,71,68,203,149,83,105,146,38,181,27,210,73,157,201,243,123,124,221,189,59,124,0,201,252,29,105,115,181,103,95,177,76,118,72,28,250,88,174,116,53,53,62,206,233,210,74,218,118,63,127,97,201,233,39,189,54,248,155,19,98,120,245,22,39,140,218,177,171,124,109,101,61,174,138,10,56,209,17,19,217,142,54,177,61,17,19,209,169,238,79,177,10,164,240,114,210,136,46,215,203,206,163,220,109,204,124,116,126,98,146,9,157,10,42,182,86,62,223,51,118,114,177,118,245,85,236,237,255,0,233,45,196,0,0,15,14,115,90,213,115,149,17,17,55,85,95,68,66,16,241,237,199,174,59,162,24,229,118,13,130,221,233,43,114,202,216,101,167,95,47,81,28,139,73,207,29,84,92,206,233,84,50,88,220,201,98,102,235,203,219,116,247,236,137,203,113,255,0,198,221,167,135,140,62,171,17,197,107,233,106,50,251,181,43,225,138,54,202,215,190,153,146,197,85,26,74,168,201,227,149,138,217,97,106,115,34,46,223,90,250,82,54,75,146,102,154,185,154,205,121,187,207,95,121,190,94,171,28,173,98,58,90,137,29,36,210,171,146,56,209,202,231,170,115,200,187,55,117,93,221,239,85,3,213,147,100,153,110,167,230,21,87,203,188,245,183,107,205,234,177,242,242,243,75,60,143,150,105,92,238,70,35,149,207,93,223,34,236,155,170,238,190,245,82,122,112,201,192,253,54,9,165,23,158,34,181,190,149,148,44,164,178,84,92,109,84,23,22,36,92,207,109,52,53,112,185,99,169,129,187,187,216,149,187,178,77,251,42,34,250,169,148,124,62,188,55,169,109,144,219,53,139,90,173,189,90,169,225,134,182,221,107,158,20,115,98,71,37,45,68,78,150,26,154,84,86,200,138,146,177,202,215,246,244,69,245,83,155,241,101,215,154,76,35,79,45,186,39,136,212,210,211,190,165,33,73,169,169,222,140,88,233,29,5,117,51,152,140,142,68,217,169,202,212,217,89,202,155,34,125,64,85,86,160,92,217,151,106,85,234,174,133,177,54,158,186,241,82,148,141,141,54,99,98,125,67,213,136,136,138,168,137,179,147,109,183,79,129,123,30,27,250,97,79,165,252,50,217,233,161,106,115,228,15,167,191,74,168,137,243,231,183,210,35,191,33,191,235,126,253,215,235,82,134,176,6,81,205,158,227,113,220,220,190,86,75,189,26,84,46,233,251,218,204,206,101,246,187,122,111,235,216,217,35,135,234,91,85,38,138,225,17,89,92,139,72,184,245,181,99,93,219,233,229,34,219,230,246,244,68,3,32,149,211,227,33,167,213,119,189,35,178,229,118,218,54,201,37,5,226,155,204,61,177,170,189,176,50,150,225,35,149,85,173,93,155,221,61,85,16,177,99,5,241,169,167,144,234,47,14,249,141,181,105,164,154,106,59,69,194,182,22,196,196,115,150,70,80,212,35,81,19,149,203,234,255,0,119,127,172,13,127,244,91,41,159,11,213,172,63,37,134,174,74,118,80,95,109,245,19,58,57,21,138,177,178,166,55,185,21,119,78,222,207,189,81,11,243,184,113,37,98,195,244,219,79,114,171,141,116,12,164,200,233,45,45,235,205,43,17,170,234,138,117,147,101,114,202,137,205,179,85,125,87,245,154,244,93,104,234,49,252,134,178,129,241,190,41,237,181,178,66,173,122,43,92,215,198,245,77,149,59,42,42,42,125,68,179,213,109,125,170,204,120,68,194,237,145,223,145,181,216,245,210,221,108,100,80,85,42,73,31,66,216,246,163,249,122,138,169,179,157,182,251,38,203,238,64,47,75,27,190,208,228,214,26,11,245,182,162,41,233,235,233,162,169,99,227,122,57,170,215,177,30,155,42,42,167,163,147,222,167,38,66,111,10,237,115,184,234,174,134,45,134,253,84,249,238,24,237,87,201,241,186,71,185,206,117,61,61,29,19,17,85,95,35,156,190,212,139,221,17,19,234,66,108,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,7,88,212,157,76,192,244,131,14,175,207,245,39,38,163,176,216,109,140,230,168,171,169,114,237,186,252,214,49,168,138,233,30,229,236,214,53,21,206,94,200,138,86,158,177,248,217,62,158,227,83,108,208,93,38,166,169,165,133,206,108,87,108,158,103,237,62,203,178,57,41,32,115,85,173,236,170,155,205,186,162,166,232,213,221,0,181,48,82,93,191,198,115,138,202,90,228,169,173,198,180,234,182,157,93,237,83,186,213,84,196,229,223,191,43,155,82,138,139,183,100,85,223,235,69,37,39,15,222,49,250,79,157,215,211,99,154,223,137,207,128,215,78,228,141,151,90,121,214,178,216,231,42,246,89,61,148,150,15,93,189,30,212,217,85,92,212,2,196,1,243,219,238,20,23,106,26,123,165,170,186,158,182,138,174,38,207,79,83,79,43,100,138,104,220,155,181,236,123,85,81,205,84,84,84,84,93,149,15,160,0,6,28,226,75,139,45,24,225,95,28,138,247,170,55,247,182,182,181,175,91,109,154,133,137,53,125,122,183,215,167,30,232,141,106,47,101,145,234,214,34,170,39,54,234,136,161,152,193,79,90,139,227,103,171,119,42,201,98,210,189,38,197,236,84,60,202,214,73,122,150,123,141,66,183,220,239,197,186,22,53,87,215,101,71,162,111,182,235,234,112,24,183,141,55,18,54,202,180,92,175,3,192,175,148,106,187,185,144,210,213,81,207,238,236,217,18,103,181,19,215,214,53,94,254,190,224,46,144,17,23,133,223,19,13,6,226,74,227,73,135,213,249,156,31,50,171,84,100,22,139,180,205,124,53,114,109,243,41,170,145,17,178,59,220,141,123,99,123,151,230,181,73,116,0,0,0,0,0,0,0,0,0,29,95,83,181,39,16,209,252,6,247,169,89,229,205,40,44,118,10,71,85,213,203,182,238,84,78,205,99,27,249,79,123,149,172,107,125,238,114,39,188,140,158,28,92,64,229,188,76,216,245,83,85,50,199,186,47,57,152,244,45,180,60,252,209,219,232,89,71,7,70,157,159,98,42,171,151,100,230,123,158,239,120,19,12,3,164,235,102,164,254,195,186,69,151,234,167,200,191,43,254,10,218,42,110,190,67,204,249,127,51,210,98,187,167,212,229,127,38,251,109,205,202,237,190,10,7,118,5,85,255,0,87,59,255,0,85,223,249,237,255,0,192,15,234,231,127,234,187,255,0,61,191,248,0,45,80,21,87,253,92,239,253,87,127,231,183,255,0,0,103,78,13,252,76,63,109,174,174,203,165,127,176,167,224,175,74,209,81,117,243,255,0,132,158,123,126,147,226,111,79,167,229,98,245,234,239,205,205,219,111,69,223,176,78,0,0,0,0,0,14,137,172,250,223,166,60,63,225,53,25,254,170,229,20,246,107,84,46,233,69,204,138,249,170,166,84,85,108,48,68,223,106,73,23,101,236,137,217,17,85,85,26,138,168,29,236,21,39,171,62,54,153,117,69,125,69,30,136,105,37,170,134,129,170,172,134,187,38,150,74,137,228,77,215,219,232,64,246,54,53,219,110,221,73,17,23,227,232,116,156,79,198,159,136,235,93,115,29,151,224,56,29,246,131,155,121,35,167,167,169,162,168,84,237,217,178,164,207,99,125,254,177,187,186,254,160,46,136,17,127,132,223,16,109,20,226,181,237,199,109,110,155,22,205,89,18,203,38,61,115,149,170,249,209,168,170,231,82,204,155,54,161,17,19,117,77,154,244,68,85,86,35,83,152,148,0,0,34,79,28,92,123,254,211,43,182,37,107,253,138,63,12,63,10,105,170,234,58,159,46,252,159,229,186,14,141,187,109,229,229,231,230,234,250,238,221,182,247,239,216,37,176,42,175,250,185,223,250,174,255,0,207,111,254,0,251,45,158,57,54,121,103,229,188,240,215,89,75,14,233,237,210,229,141,168,119,175,127,101,212,145,167,167,215,223,234,245,2,210,1,17,52,31,197,11,133,205,110,184,82,227,181,119,218,204,26,255,0,84,228,142,42,60,145,140,130,25,164,94,220,177,213,53,206,137,85,87,100,68,122,177,206,85,217,26,170,75,176,0,0,0,0,0,17,59,139,95,17,189,24,225,102,178,108,63,203,212,102,57,204,113,163,221,99,183,204,216,227,164,230,111,51,124,213,66,163,146,29,211,101,229,107,94,253,149,21,90,136,168,160,75,16,82,190,77,227,71,196,197,202,181,95,140,225,56,13,150,141,21,85,145,73,71,85,85,46,223,7,72,233,218,213,253,76,105,218,180,219,198,211,83,232,107,233,225,213,173,35,198,239,22,253,218,201,103,176,205,61,13,75,91,217,21,252,179,62,102,61,222,171,203,236,34,175,189,160,91,240,49,71,15,28,79,232,247,19,248,163,178,157,43,200,210,165,212,202,214,220,45,149,77,72,107,173,239,95,70,205,22,235,178,47,125,158,213,115,29,178,236,229,84,93,178,184,0,0,0,122,43,107,104,173,180,115,92,46,53,112,210,210,211,70,233,102,158,121,17,145,196,198,166,238,115,156,189,154,136,157,213,87,177,8,245,219,197,199,135,13,43,171,158,199,167,240,215,106,85,222,7,43,30,235,84,173,167,182,181,81,61,60,227,209,121,253,219,44,76,145,190,190,215,109,148,39,24,41,139,42,241,171,226,34,229,43,219,136,233,198,7,100,167,115,149,91,230,97,170,173,157,169,191,100,231,235,70,197,237,217,125,143,179,99,225,176,120,209,113,63,111,170,71,95,112,221,61,187,83,43,145,95,26,80,85,83,200,137,240,107,219,80,168,155,253,109,112,23,86,10,233,209,143,25,253,31,202,234,169,173,26,203,130,93,112,137,229,84,99,174,84,114,252,165,64,213,223,231,61,26,214,204,198,253,77,100,155,124,125,228,249,194,115,188,55,82,113,170,60,195,1,201,237,183,251,45,123,17,244,245,180,21,13,154,39,118,238,213,86,175,178,228,223,101,106,236,230,175,101,68,94,192,115,160,0,0,0,0,24,131,137,30,42,180,127,133,140,82,44,151,84,111,114,50,122,222,118,219,45,52,76,73,107,174,15,106,110,228,138,53,84,68,106,110,155,189,234,214,38,232,138,237,213,17,67,47,130,157,181,15,198,199,88,174,85,211,69,165,250,85,138,88,109,252,234,145,62,240,249,238,21,42,196,94,206,222,55,194,198,170,251,211,149,200,155,237,186,237,185,195,226,126,53,28,70,90,234,217,248,95,167,248,29,246,139,159,154,70,83,211,213,81,84,43,123,123,45,147,172,246,39,162,247,88,213,119,95,127,160,23,66,8,181,194,151,136,126,135,241,79,81,30,49,65,36,248,166,104,177,243,252,129,116,149,170,181,27,38,238,242,179,166,205,159,111,94,93,154,253,145,87,147,100,85,73,74,0,0,0,16,83,139,191,20,15,218,173,172,213,122,71,251,7,254,20,121,90,10,90,223,148,63,9,188,151,55,89,170,238,94,151,148,147,109,182,245,230,239,240,66,75,112,185,174,159,182,83,66,113,157,107,252,22,252,28,252,35,243,191,232,103,158,243,157,15,47,89,61,55,239,221,56,249,185,186,28,223,49,54,230,219,190,219,168,101,80,0,0,0,0,8,237,198,159,25,88,199,7,56,61,167,35,184,227,139,147,94,239,213,171,75,109,178,182,191,201,172,209,177,17,211,204,233,122,114,114,177,136,230,39,204,93,221,35,83,182,234,168,18,36,21,87,253,92,239,253,87,127,231,183,255,0,0,72,190,9,124,68,127,110,54,123,126,194,63,97,255,0,193,31,145,45,31,42,249,175,194,15,63,214,252,116,113,116,249,60,180,92,191,190,111,205,186,250,109,183,125,192,153,32,0,0,21,233,196,127,139,87,237,125,214,220,167,71,127,96,15,151,191,6,106,98,167,249,71,240,171,202,249,142,120,35,151,126,151,147,127,38,221,77,182,231,95,77,253,251,1,97,96,170,191,234,231,127,234,187,255,0,61,191,248,3,239,180,248,228,88,166,149,201,125,225,186,190,142,45,211,103,82,101,44,169,114,250,239,186,58,150,61,189,222,255,0,122,250,109,220,45,20,16,159,76,188,93,120,75,207,106,225,182,228,117,153,30,15,83,43,185,17,247,187,122,62,153,92,190,159,142,166,124,188,169,223,231,61,24,137,178,239,178,119,38,62,61,145,227,217,109,154,151,34,197,111,150,251,197,170,185,157,74,106,234,10,150,84,65,51,62,44,145,138,173,114,125,138,7,34,0,0,0,0,0,0,15,85,77,77,61,29,60,181,149,149,17,193,4,12,116,146,203,35,209,172,141,141,77,213,206,85,236,136,136,138,170,170,87,191,17,30,49,90,83,167,183,90,156,95,68,113,103,234,5,117,51,150,41,110,242,212,173,45,173,143,69,217,122,74,141,89,42,19,178,247,68,99,23,116,86,189,200,5,134,130,146,171,124,103,56,173,168,175,90,170,92,107,78,169,105,209,200,173,166,109,166,169,205,229,69,244,87,58,167,153,119,79,85,69,79,171,99,49,232,247,141,154,207,112,130,221,175,26,73,13,61,52,170,214,201,117,197,231,122,244,151,209,92,180,147,185,85,91,239,237,54,232,136,187,35,149,64,181,32,117,29,45,213,141,59,214,172,58,147,61,211,12,170,138,255,0,100,172,221,25,81,76,229,222,55,167,206,142,70,57,17,209,189,55,77,216,244,71,38,233,219,186,29,184,0,0,0,0,0,0,0,0,0,0,0,4,75,227,115,196,19,24,224,230,227,142,227,113,224,235,153,100,55,216,100,173,150,222,219,183,144,74,58,52,85,99,38,123,250,50,238,175,122,61,173,111,42,126,246,245,221,54,68,80,150,128,170,191,234,231,127,234,187,255,0,61,191,248,2,90,240,59,198,199,237,205,180,229,183,79,216,207,240,63,240,90,166,146,159,167,242,207,202,30,103,174,217,29,190,253,8,185,57,122,94,155,59,125,253,219,119,9,62,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,113,153,37,246,135,25,176,215,223,174,85,17,65,79,65,77,45,75,223,35,209,173,70,177,138,245,221,85,81,61,26,190,244,57,50,19,120,168,235,157,199,74,180,49,44,54,26,167,193,112,200,170,190,79,145,209,189,205,115,105,234,40,235,88,170,138,201,26,228,246,163,78,234,138,159,82,129,150,45,220,73,88,179,13,55,212,44,170,221,93,3,233,49,202,75,179,122,240,74,197,106,58,158,4,126,200,228,149,83,155,103,34,250,167,234,40,51,90,114,153,243,77,90,204,50,89,106,229,168,101,125,246,225,81,11,164,145,94,169,27,234,100,123,81,23,117,237,237,123,149,80,145,250,83,175,181,88,119,8,153,165,178,75,242,58,187,33,186,92,109,143,138,122,165,89,36,235,219,24,213,127,47,81,21,119,115,118,223,101,221,125,202,68,203,85,37,70,65,144,209,208,50,55,203,61,202,182,56,81,140,69,115,156,249,30,137,178,39,117,85,85,95,172,11,130,240,111,211,234,187,38,145,222,178,187,149,27,99,146,190,241,83,229,222,232,213,30,232,31,75,111,145,170,138,230,166,237,236,190,138,168,88,177,130,248,43,211,200,116,235,135,124,58,218,148,210,67,53,101,162,223,91,51,101,98,53,201,35,232,105,209,200,169,202,213,245,103,191,191,214,103,64,34,223,137,6,152,83,234,135,12,183,138,105,154,222,124,125,213,23,232,149,81,62,124,22,250,180,111,228,59,253,115,221,178,253,104,81,62,159,220,217,136,234,85,150,174,185,177,58,158,134,241,76,149,109,145,55,99,162,101,67,21,232,168,170,136,169,179,87,125,246,79,137,177,223,16,52,182,170,189,21,205,226,189,57,18,145,49,235,146,200,187,183,211,202,75,191,206,237,232,170,107,111,159,178,142,28,247,36,142,216,229,242,177,221,235,18,157,119,79,222,210,103,242,175,179,219,211,111,78,192,79,110,38,248,31,166,206,244,158,205,196,86,136,82,199,92,202,187,37,61,198,235,65,110,98,75,202,247,83,77,87,51,146,58,104,29,179,189,184,155,187,228,223,186,34,175,162,144,47,25,201,50,221,48,204,41,111,150,137,235,109,55,155,45,99,37,229,230,150,9,25,44,50,181,220,143,70,171,94,155,62,52,221,55,69,221,61,202,133,176,120,77,107,205,38,111,167,151,45,19,203,170,105,106,31,76,147,36,52,213,15,71,172,148,141,130,134,153,172,86,73,34,238,213,230,114,108,140,229,93,213,62,163,132,241,5,240,222,165,185,195,115,214,45,21,182,244,170,160,134,106,219,141,174,8,81,173,149,26,149,85,18,186,40,105,169,85,93,34,170,196,198,171,159,223,209,87,209,64,204,92,4,241,235,142,235,126,59,67,130,231,87,122,74,44,178,138,24,169,211,204,84,71,26,213,242,71,75,23,51,122,181,15,150,71,62,89,95,178,242,247,217,125,251,162,205,246,185,174,106,57,170,138,138,155,162,167,162,161,171,246,53,146,102,154,71,154,195,121,180,79,95,102,190,89,107,26,174,98,186,90,121,27,36,50,163,150,57,17,170,215,162,115,198,155,183,116,93,219,238,84,46,231,128,14,54,237,60,67,225,244,184,142,85,95,75,79,151,218,105,89,12,177,186,86,177,245,44,138,42,88,214,84,71,207,36,175,87,75,51,147,153,81,55,250,151,212,38,72,0,14,39,44,199,168,178,204,102,235,141,92,35,107,233,238,148,83,209,200,138,136,190,204,145,185,139,234,138,158,142,95,114,253,138,107,179,198,46,151,59,73,245,251,43,199,163,129,204,165,150,231,93,83,77,236,236,157,37,173,168,99,17,61,134,167,164,126,228,219,224,108,120,84,119,140,110,148,65,105,190,89,181,30,221,110,99,35,172,242,244,147,204,216,81,21,210,189,247,9,157,187,145,137,191,162,47,119,111,255,0,72,21,144,214,185,202,141,106,42,170,246,68,79,121,219,180,191,82,178,157,33,205,237,153,166,49,93,81,73,89,110,170,134,119,53,178,201,26,74,216,230,100,156,143,70,57,170,230,170,198,221,211,116,223,111,214,113,216,27,232,25,154,216,82,235,20,82,81,62,229,74,218,148,149,173,86,244,150,102,243,252,238,223,55,127,94,223,18,121,235,255,0,135,186,222,116,106,201,173,186,57,71,45,83,170,109,84,213,245,52,52,209,243,163,162,117,44,181,47,115,35,167,166,93,221,222,54,162,171,246,238,136,171,232,160,88,39,5,156,92,226,156,74,105,213,12,143,184,83,83,228,182,248,34,166,175,163,124,209,178,87,201,28,20,253,89,89,31,90,73,21,139,36,252,168,231,108,187,246,94,254,178,80,214,159,72,245,143,84,56,105,212,24,175,24,245,77,117,178,182,221,86,214,214,91,231,125,68,44,151,167,60,110,146,57,98,99,227,87,34,172,8,215,53,85,55,68,217,125,59,93,103,8,28,118,96,28,68,99,52,52,87,155,173,5,171,42,99,34,134,166,142,89,224,131,171,42,71,78,143,116,81,186,162,73,28,213,150,101,107,85,123,174,219,47,116,238,18,162,162,158,10,168,95,79,83,19,37,142,70,171,92,199,181,28,138,138,155,42,42,47,212,66,222,56,184,22,211,93,82,193,111,121,198,61,143,173,22,77,110,163,169,172,141,109,180,148,241,173,67,163,134,166,84,71,242,83,186,71,243,73,34,110,155,166,251,39,125,251,147,85,174,107,218,143,99,145,205,114,110,138,139,186,42,30,138,250,104,235,104,106,41,37,141,146,50,104,159,27,152,244,221,174,69,69,69,69,79,122,119,3,87,28,150,195,95,139,228,23,28,122,229,77,52,21,54,234,169,169,100,100,172,115,92,142,141,234,197,221,28,136,190,173,95,114,28,198,158,234,134,115,165,215,234,108,135,10,200,238,54,218,138,105,89,47,45,61,100,208,178,78,87,177,252,175,72,222,213,84,85,141,187,166,253,246,79,168,206,190,34,184,61,30,21,196,149,238,58,8,41,225,142,224,250,154,231,50,22,163,81,31,37,125,94,253,145,169,238,106,124,126,210,51,81,81,212,92,43,32,160,164,141,210,79,83,43,97,137,141,69,85,115,220,168,136,136,137,221,123,175,184,11,106,224,239,197,82,130,255,0,29,30,13,174,210,210,80,86,35,163,167,130,232,142,108,80,171,127,115,196,215,77,53,85,90,175,54,235,43,220,168,223,68,223,226,133,143,98,185,150,45,155,90,160,188,226,185,13,182,237,73,81,27,101,100,180,85,113,206,205,156,214,185,61,168,220,169,232,230,175,175,189,62,38,179,215,221,45,212,76,86,142,43,197,211,20,188,83,82,57,173,145,149,75,67,59,35,78,202,228,246,220,196,77,246,106,175,175,162,110,102,94,25,120,229,214,14,30,47,180,137,13,250,174,239,97,107,163,138,107,125,194,170,170,162,56,225,231,135,155,167,23,152,141,136,228,100,60,173,223,178,34,170,122,47,96,216,88,24,31,134,46,47,52,199,137,76,106,150,170,195,120,165,167,190,54,6,58,178,217,45,69,59,39,108,157,56,86,71,54,22,77,35,209,156,243,163,81,87,190,253,151,191,174,120,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,124,119,75,189,174,201,71,37,194,239,112,166,163,166,141,21,93,44,242,182,54,34,34,42,174,234,229,68,244,69,95,212,69,158,48,248,250,192,184,106,160,117,158,220,248,238,249,52,219,116,169,224,88,106,25,22,206,167,114,245,90,149,17,200,221,227,157,85,187,39,117,77,253,19,189,78,106,191,136,7,17,122,173,73,81,108,174,204,42,237,84,115,189,175,88,237,151,10,232,59,116,150,53,110,203,80,228,229,84,114,170,166,221,215,184,22,131,197,199,136,230,154,104,214,61,91,101,193,47,20,119,236,150,102,73,4,94,74,162,158,170,40,36,86,78,212,87,244,170,89,35,121,100,141,155,170,38,232,142,79,122,166,212,213,171,154,195,168,58,241,155,84,228,217,125,226,186,227,87,91,80,244,166,166,117,68,243,50,38,190,105,30,200,163,100,143,122,181,17,101,114,53,168,171,182,251,39,215,210,174,87,91,157,226,170,74,235,181,198,170,182,162,87,43,159,45,68,206,145,238,85,85,85,85,115,149,85,123,170,175,235,82,90,248,116,240,179,62,188,234,125,30,79,120,182,203,46,59,143,86,71,81,43,223,10,186,9,102,130,162,145,238,133,202,232,95,27,183,142,85,221,170,168,170,159,4,245,12,135,192,223,134,229,255,0,85,159,65,169,58,167,69,45,191,29,100,241,75,13,20,241,190,41,106,152,158,90,102,187,167,61,43,152,248,157,28,146,55,116,119,117,77,189,55,82,208,151,134,77,34,199,112,71,99,54,12,78,213,65,77,75,2,185,95,29,5,44,74,254,88,121,61,181,100,72,138,138,141,77,251,123,140,167,143,88,109,120,197,150,142,195,102,161,130,146,142,138,8,224,138,40,34,108,108,107,88,196,107,81,26,212,68,78,205,68,236,137,232,126,50,153,217,77,140,221,234,100,99,222,216,168,42,30,230,177,55,114,162,70,229,217,19,226,6,181,188,68,219,169,45,26,249,169,22,154,6,70,218,122,44,182,241,79,26,70,136,140,70,178,182,86,167,46,200,137,182,200,155,108,132,153,240,157,177,85,92,248,138,90,216,100,129,145,210,219,250,142,234,170,166,252,181,212,42,168,222,203,237,119,236,70,126,34,231,101,87,16,26,151,83,27,30,198,203,152,94,94,141,122,108,228,69,173,153,118,84,248,150,1,224,195,129,91,43,238,25,22,121,83,81,78,234,154,127,55,65,28,10,246,172,168,141,117,190,84,147,149,91,191,46,235,183,55,55,175,187,222,5,174,92,46,20,86,154,10,139,157,198,166,42,122,90,72,159,60,210,200,244,99,35,99,90,174,115,149,202,168,136,136,136,170,170,171,183,98,186,56,230,241,41,178,225,180,149,186,119,163,55,120,171,110,242,71,36,19,220,41,170,25,36,112,42,165,76,46,70,203,79,84,142,107,218,246,198,228,221,189,145,81,125,118,66,71,113,155,143,235,126,125,136,75,167,26,53,86,203,124,247,138,103,67,81,90,233,43,34,70,71,44,85,16,185,22,74,116,114,162,34,190,55,119,106,167,109,251,246,66,16,105,207,131,166,164,220,175,20,247,189,97,206,45,53,17,203,84,201,106,146,130,231,80,250,137,26,174,99,158,171,230,40,187,185,119,147,213,125,118,223,222,4,13,164,161,214,14,36,51,181,108,12,190,228,215,155,157,78,238,122,165,85,106,69,212,155,186,170,167,81,237,98,62,111,175,110,111,138,247,180,174,4,188,53,40,180,217,244,154,149,173,20,84,55,27,195,227,142,122,74,7,198,147,71,76,171,229,166,98,190,58,154,86,189,146,181,236,149,170,168,238,200,187,39,125,212,149,154,13,194,38,139,232,21,178,56,49,124,62,215,61,197,170,138,183,58,171,125,35,170,215,102,196,155,117,153,11,29,183,52,45,119,251,173,215,236,205,136,136,212,70,181,17,17,59,34,39,184,8,203,199,238,101,67,166,252,46,228,212,116,144,193,79,29,206,219,91,102,130,56,218,140,70,36,150,234,164,106,53,17,205,219,100,98,34,109,191,216,107,235,60,174,158,121,38,114,170,172,143,87,42,175,170,170,174,229,219,248,184,101,17,90,244,22,158,203,228,221,52,149,119,22,123,73,31,50,49,175,162,175,110,251,238,155,109,183,174,197,35,198,197,150,70,70,223,87,185,26,159,172,11,200,240,151,194,89,140,240,223,37,209,202,142,146,235,117,90,196,84,239,179,101,160,161,118,223,53,63,55,226,191,106,147,120,142,94,31,182,88,172,156,46,225,209,197,11,227,90,171,101,190,169,252,205,68,230,123,173,212,187,185,59,38,233,219,212,145,160,12,113,196,30,173,217,244,87,74,50,44,230,233,89,20,82,209,91,170,228,163,99,228,107,86,90,134,83,75,43,24,212,115,217,204,170,177,46,200,142,221,125,223,20,200,202,168,137,186,174,200,133,68,120,190,113,15,83,119,202,45,250,53,141,94,229,109,21,28,113,85,215,54,154,165,81,174,153,146,87,211,201,19,249,36,84,95,101,91,187,92,205,253,55,95,112,16,75,93,117,123,38,215,45,77,187,230,215,250,218,154,167,214,86,84,121,56,228,146,71,172,84,239,168,150,72,227,106,61,239,229,68,234,170,35,81,118,77,251,124,86,123,248,98,112,64,219,245,69,62,183,106,93,141,175,164,133,236,146,215,75,89,77,186,57,200,180,85,48,204,140,154,5,69,69,69,122,115,181,255,0,20,79,122,144,239,131,45,16,171,215,45,114,199,241,247,81,58,123,117,37,109,37,101,126,241,171,152,180,237,172,167,100,136,239,197,189,187,114,203,223,153,54,248,175,199,96,156,102,199,138,105,54,15,67,100,133,244,22,155,85,154,138,40,85,238,88,224,141,173,134,22,183,153,85,17,173,79,102,63,93,147,178,123,145,0,245,234,14,105,142,233,46,159,220,178,139,154,197,73,110,178,91,230,149,145,179,167,26,35,97,129,239,70,53,28,230,183,230,198,187,38,233,233,238,53,226,226,171,89,238,154,225,173,89,54,93,85,93,60,244,31,41,214,195,108,108,146,185,200,202,63,55,60,144,166,202,247,181,54,108,190,141,94,95,135,215,54,124,78,56,230,162,202,227,151,68,180,198,237,212,164,134,103,37,202,182,150,116,86,75,183,156,166,150,36,146,26,133,71,53,81,204,119,43,153,223,178,175,185,10,217,180,216,111,57,12,179,54,215,67,81,87,36,81,186,105,58,113,62,69,229,77,183,95,101,23,226,159,225,3,211,104,171,109,5,218,138,185,232,188,180,213,17,202,187,124,26,228,95,241,27,20,112,79,152,209,102,124,56,97,117,148,143,69,242,150,107,117,27,209,85,55,71,50,130,153,87,209,203,249,201,255,0,97,174,124,240,77,75,60,148,213,17,58,57,98,114,177,236,115,85,21,174,69,217,81,81,123,162,238,93,7,131,190,163,199,126,208,203,182,35,114,168,158,91,149,186,249,63,65,21,252,204,101,28,116,118,248,218,212,221,202,228,217,202,189,145,17,160,88,41,242,93,173,212,215,123,93,101,170,178,38,203,5,109,60,148,242,177,205,71,35,152,246,171,85,21,21,21,21,21,21,125,80,250,192,26,235,241,201,164,181,154,77,196,94,93,70,250,55,193,71,121,186,215,221,169,17,99,86,181,33,150,186,165,24,141,246,26,155,109,31,109,183,79,130,169,129,188,253,103,144,249,51,205,75,229,58,221,126,143,58,242,117,57,121,121,185,125,55,219,182,251,111,177,114,158,43,252,51,187,61,193,89,171,24,221,173,31,114,177,198,139,88,232,96,221,254,82,24,107,167,145,206,86,68,231,109,204,246,238,170,228,111,199,111,82,153,164,141,241,72,232,164,106,181,236,85,107,145,83,101,69,79,80,44,235,193,127,37,100,25,22,71,141,203,88,214,36,148,245,149,45,137,100,219,119,44,150,230,34,242,239,250,189,11,108,40,11,195,119,85,97,211,110,35,172,208,220,107,188,189,29,238,74,123,90,170,202,140,111,60,213,244,105,223,119,181,54,217,139,241,244,244,82,254,41,106,96,173,166,138,178,154,70,201,12,236,108,145,189,170,138,142,107,147,116,84,84,236,189,148,15,104,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,249,146,72,225,141,243,77,35,89,27,26,174,115,156,187,35,81,61,85,87,220,135,232,194,220,104,223,242,12,107,133,77,79,185,98,180,181,115,221,165,199,170,40,105,89,73,27,159,58,62,167,106,126,102,35,61,174,102,164,170,228,84,244,219,127,112,20,191,199,207,23,55,238,41,245,134,181,150,203,148,201,129,99,117,50,209,99,84,12,85,72,229,106,47,43,171,28,223,202,146,85,77,209,87,230,179,149,191,21,89,103,194,15,132,61,134,249,138,91,53,19,137,218,203,163,106,46,112,182,170,159,19,162,145,105,86,158,39,34,43,124,228,187,117,57,213,23,117,141,156,138,222,219,185,87,118,164,85,224,31,135,204,139,54,226,215,79,109,153,214,3,120,134,195,69,93,45,214,177,213,246,233,99,129,124,172,18,79,19,94,175,106,34,163,165,142,38,171,87,213,21,83,101,77,205,128,0,139,151,47,12,142,8,174,54,151,90,89,162,112,81,167,34,49,149,20,215,138,246,206,205,147,100,114,61,103,85,114,255,0,186,223,127,126,229,115,241,205,225,143,125,225,194,205,83,170,186,81,120,173,201,240,56,36,79,63,79,85,26,45,194,206,215,46,200,249,28,196,70,205,14,251,34,200,136,213,111,51,119,106,166,239,46,236,227,114,92,118,207,151,227,183,76,83,33,162,142,178,215,121,163,154,130,182,158,68,221,179,65,43,21,146,49,126,165,107,149,0,168,207,9,94,49,174,248,174,107,75,195,22,123,118,150,163,28,200,94,255,0,193,137,103,122,187,228,234,253,149,235,76,213,85,237,20,219,59,102,251,165,219,100,252,99,148,184,83,88,40,43,46,26,77,170,177,220,45,53,46,125,118,27,144,36,212,211,53,220,138,233,105,42,119,99,145,127,37,121,163,69,223,220,108,250,6,63,215,205,99,199,180,3,72,50,125,92,201,147,169,73,143,209,44,209,211,163,145,174,170,168,114,163,32,129,170,190,138,249,92,198,239,238,223,127,113,175,117,222,239,173,28,102,107,219,103,169,117,70,69,155,102,181,233,5,60,45,221,34,129,157,249,99,98,119,72,169,226,98,42,252,26,198,171,149,87,186,173,164,120,204,85,102,119,29,25,194,48,76,78,201,117,184,197,119,200,100,174,174,109,5,44,147,47,37,52,10,140,107,249,17,125,149,117,66,59,101,245,86,34,251,140,81,224,197,162,53,214,236,219,80,181,67,50,196,171,173,245,246,138,26,43,85,161,247,10,71,194,228,243,46,149,245,14,98,61,19,186,54,8,155,204,158,231,185,55,238,160,102,141,9,240,126,225,239,7,179,82,213,235,59,235,117,3,33,115,91,37,67,60,220,212,86,216,95,182,252,177,71,11,153,35,209,23,127,106,71,170,57,17,61,134,247,67,190,103,254,21,124,26,230,182,121,40,45,26,127,89,137,87,114,42,67,113,178,221,42,18,72,215,220,171,28,239,146,39,38,255,0,22,111,183,189,9,120,0,215,119,139,254,13,117,31,131,188,218,146,130,245,90,151,140,118,232,231,75,99,200,169,98,116,76,157,88,189,227,145,187,175,70,118,166,206,86,115,57,54,84,86,185,123,237,104,190,23,156,97,92,248,137,211,74,205,61,212,27,147,234,243,156,30,56,155,45,92,171,188,151,59,115,189,152,170,30,170,187,186,86,42,114,72,190,253,227,114,170,171,212,238,190,39,24,29,159,56,224,207,58,150,229,4,110,169,199,25,77,124,183,204,228,221,96,158,25,216,215,43,126,183,68,249,163,251,30,165,96,120,78,228,215,11,15,27,56,157,170,141,238,72,114,59,109,218,217,86,136,253,145,98,109,20,181,72,138,158,244,234,82,198,187,124,81,23,220,5,243,128,0,0,0,0,0,0,66,63,19,206,50,127,107,206,154,126,198,88,37,209,34,212,12,218,149,241,196,248,221,248,203,93,181,219,178,90,174,221,218,247,170,58,56,151,220,168,247,167,120,246,80,133,254,42,124,101,254,204,153,226,232,94,158,94,58,152,86,31,84,239,148,106,41,165,222,43,181,209,189,156,187,167,103,69,15,118,55,220,175,87,187,186,35,21,36,183,130,95,246,5,206,255,0,141,235,253,10,156,167,89,45,215,8,173,208,93,228,162,157,180,53,51,75,77,13,74,198,169,20,146,196,216,221,35,26,239,69,115,91,44,74,168,157,209,36,110,254,168,92,87,130,95,246,5,206,255,0,141,235,253,10,156,11,22,48,159,27,63,68,109,94,254,40,92,191,153,113,155,12,39,198,207,209,27,87,191,138,23,47,230,92,5,18,112,133,165,24,190,184,113,31,132,233,86,104,250,214,89,114,10,185,224,171,117,20,201,20,232,214,83,75,34,114,57,90,228,69,230,99,125,203,219,114,215,191,168,223,194,55,255,0,71,231,223,240,204,63,230,10,211,240,224,250,108,233,103,240,141,87,244,42,131,97,80,32,183,245,27,248,70,255,0,232,252,251,254,25,135,252,193,148,56,118,240,247,208,94,24,179,247,234,78,155,85,101,50,93,164,183,205,109,84,185,92,99,158,30,140,142,99,157,236,182,38,175,54,241,183,101,223,226,73,144,0,0,0,0,7,15,152,229,182,28,11,19,188,102,217,77,123,40,172,246,26,25,174,53,213,15,244,142,24,152,175,122,253,107,178,46,201,239,93,144,215,171,137,110,34,53,71,141,93,110,101,197,212,247,10,152,106,171,126,76,196,177,184,61,191,43,20,146,35,99,137,140,111,103,77,34,242,171,223,234,231,108,155,242,181,168,150,53,227,49,174,149,24,110,144,227,218,37,101,171,233,214,103,117,111,171,185,242,61,81,205,183,82,57,142,70,42,34,250,73,51,163,250,149,33,122,109,220,194,30,12,122,1,69,148,231,153,47,16,25,13,189,38,167,196,90,219,69,141,100,98,57,159,40,78,197,116,242,183,224,248,225,86,181,63,247,157,253,81,54,12,207,195,47,131,222,150,227,152,229,29,251,137,87,212,101,57,37,75,27,44,214,90,42,233,41,237,212,59,166,233,18,201,10,182,89,222,159,148,228,123,89,191,100,71,34,115,59,45,234,55,133,79,7,89,189,142,91,125,135,4,171,195,110,60,142,74,123,149,154,229,80,175,141,219,118,87,69,59,228,141,237,223,109,209,90,138,169,217,28,158,164,192,0,107,157,196,151,14,90,177,193,46,177,81,90,46,23,105,163,150,39,182,235,140,228,182,213,124,45,170,99,31,218,72,220,139,188,115,70,237,145,236,223,118,170,181,119,86,185,174,117,199,120,124,241,112,156,87,104,223,157,200,86,40,243,124,81,241,91,178,24,216,136,212,168,114,179,120,171,26,212,236,214,204,141,126,237,68,68,71,178,68,68,70,242,159,87,136,111,15,118,254,32,184,103,201,40,98,162,73,50,60,82,158,92,134,195,43,83,241,158,98,8,213,210,66,159,20,150,36,124,123,111,183,50,177,203,243,80,170,111,12,29,116,147,69,248,168,176,219,107,234,214,43,22,122,137,140,220,26,231,108,196,150,103,34,210,201,183,166,233,58,70,221,215,209,178,201,241,80,47,200,169,79,28,95,235,179,73,127,131,174,255,0,206,211,22,214,84,167,142,47,245,217,164,191,193,215,127,231,105,128,232,254,28,252,7,104,167,22,58,81,149,101,122,151,112,202,41,46,54,171,234,218,233,159,103,174,138,6,182,47,45,20,155,171,100,138,68,87,115,61,123,175,111,78,196,144,200,60,19,56,127,169,163,228,197,117,87,80,109,213,125,255,0,27,112,125,21,108,127,87,176,200,33,95,254,235,252,7,227,193,47,251,2,231,127,198,245,254,133,78,88,176,26,250,241,121,225,255,0,171,220,36,178,28,138,239,87,73,147,225,181,117,62,90,158,253,111,137,209,244,164,95,152,202,152,93,186,192,231,34,46,219,57,236,93,182,231,223,177,56,60,38,56,208,200,245,30,26,142,27,117,66,236,251,133,210,199,111,243,152,205,198,161,252,211,84,81,196,168,217,41,36,114,247,123,163,69,107,152,171,186,171,17,232,189,152,132,218,226,135,9,180,234,39,14,154,145,136,94,169,98,158,10,220,102,224,232,250,137,186,71,60,112,58,72,101,78,203,178,178,86,49,232,187,122,181,10,23,224,123,43,184,97,220,94,105,29,214,219,44,145,203,83,149,208,90,158,172,118,202,177,86,200,148,178,34,253,74,201,220,139,245,1,177,192,0,0,0,12,25,198,167,16,73,195,71,14,249,46,165,81,242,58,246,230,54,215,98,99,219,204,215,92,103,221,177,57,81,123,43,99,68,124,170,158,244,137,83,222,81,143,14,186,5,169,92,99,235,103,224,125,162,228,247,215,92,31,45,223,32,190,87,43,165,74,90,117,145,58,213,50,119,222,71,171,158,136,214,239,187,158,244,69,84,77,220,151,53,199,223,8,249,199,23,216,110,45,134,226,153,197,171,30,165,178,92,230,185,214,37,124,18,200,147,200,177,116,226,229,228,244,229,71,203,190,255,0,156,135,13,225,253,192,205,231,131,150,102,149,121,70,87,104,200,174,57,74,208,199,12,244,52,242,71,229,224,131,172,174,98,171,251,251,78,149,21,118,252,196,223,209,0,246,224,62,21,188,26,97,150,104,173,247,109,60,171,203,43,145,136,147,92,111,55,90,149,150,69,219,186,164,112,190,56,152,155,239,232,205,251,237,186,152,203,137,31,8,45,21,203,177,138,251,183,15,144,84,225,153,84,17,190,106,74,9,107,229,168,182,86,201,235,211,127,89,95,36,42,239,68,115,29,202,221,251,177,83,210,194,0,26,216,232,174,173,106,87,8,122,239,77,150,91,169,234,104,47,88,197,194,75,117,242,209,51,185,18,166,38,73,201,85,71,50,39,110,252,170,155,247,229,115,90,228,238,212,83,99,124,67,41,179,103,56,157,151,53,199,106,58,246,171,253,190,158,231,69,47,111,110,9,163,108,145,175,101,84,238,215,39,189,74,30,241,74,176,219,108,92,109,103,105,108,129,33,101,194,43,109,124,204,77,145,189,105,40,97,234,57,63,221,57,21,203,253,211,156,165,182,248,119,212,87,85,112,91,165,82,92,95,35,165,109,162,72,218,178,38,203,210,101,76,205,141,62,196,98,53,19,234,216,9,22,117,157,72,212,140,47,72,240,155,174,161,234,13,246,158,209,98,179,64,179,213,84,204,191,169,172,98,122,189,238,93,154,214,38,234,231,42,34,38,234,118,98,144,252,85,184,182,171,214,93,90,155,70,49,27,155,211,11,192,106,159,77,80,145,73,236,92,110,205,221,179,74,237,151,103,54,46,241,51,224,169,43,189,30,155,6,63,227,47,143,237,81,226,190,247,62,57,106,150,175,28,211,200,166,218,131,31,167,126,210,86,108,190,204,181,174,106,254,54,69,93,149,35,69,233,179,182,200,174,69,123,178,159,11,222,17,186,165,171,54,234,60,207,90,175,19,105,254,63,84,157,72,109,201,79,212,188,84,199,183,101,88,221,236,211,34,251,149,252,207,237,222,52,69,69,51,79,133,111,2,54,186,43,37,183,138,29,93,178,54,166,229,92,173,170,195,173,181,45,222,58,104,63,38,224,246,47,172,143,94,241,111,217,173,68,145,55,87,49,89,104,0,68,108,59,194,175,130,188,82,153,177,214,233,189,126,73,80,214,242,249,171,197,234,169,207,94,221,213,89,11,227,139,117,255,0,113,246,108,125,249,31,133,247,4,185,13,34,211,179,71,190,74,149,17,81,149,54,235,205,116,82,51,127,169,102,115,29,254,249,170,74,160,5,69,241,23,224,203,146,227,180,53,121,47,14,25,148,185,28,48,49,210,174,63,124,88,226,174,114,34,111,203,13,67,17,177,74,229,247,53,237,143,211,231,42,246,56,127,7,6,103,24,135,20,185,222,155,100,105,122,179,178,155,15,171,158,225,99,171,234,192,216,235,98,175,161,99,100,146,7,108,137,43,89,44,141,71,42,110,136,247,34,118,85,46,48,234,205,211,12,17,154,152,154,195,14,57,75,22,94,182,121,44,18,93,35,78,89,102,161,124,177,75,210,147,110,207,217,240,49,90,174,221,91,237,34,42,35,149,0,237,32,0,0,0,56,252,130,251,107,197,172,23,44,154,249,84,148,214,219,69,28,213,245,147,42,110,145,65,19,21,242,57,126,198,181,87,245,26,230,235,118,170,106,47,25,92,68,213,100,113,81,213,215,221,50,155,164,118,172,114,208,215,34,173,53,51,164,228,165,165,103,126,84,84,71,39,50,246,69,123,158,229,219,117,47,239,136,205,54,200,181,135,67,179,45,45,197,111,180,182,123,150,81,108,125,177,149,181,76,115,226,138,57,21,18,94,100,111,117,222,62,118,246,252,226,19,112,143,225,85,151,240,247,175,152,222,176,102,26,143,142,223,232,177,228,170,146,58,26,90,57,154,247,79,37,60,145,70,253,223,219,217,89,57,190,214,166,192,118,142,30,124,34,116,11,9,197,104,43,53,206,130,124,231,44,150,36,146,186,63,63,61,61,182,150,85,239,211,133,144,171,31,34,55,211,154,69,94,110,235,202,222,200,157,207,82,188,40,248,62,206,108,178,209,99,152,93,110,21,115,233,171,96,185,89,238,85,15,86,59,186,167,60,51,189,241,61,55,94,254,202,57,83,183,50,118,84,152,160,13,108,245,243,67,117,55,132,61,104,151,9,200,107,95,77,118,180,73,21,206,203,120,160,123,163,74,168,57,213,96,171,133,219,243,49,121,152,168,169,190,237,123,28,155,174,219,173,229,240,47,196,108,220,79,112,239,99,212,11,178,196,153,21,20,146,89,175,237,137,17,26,181,240,35,119,145,26,159,53,36,141,241,75,203,178,109,212,84,78,200,138,176,203,199,22,195,109,242,122,73,147,182,4,109,193,101,187,208,62,84,219,241,144,237,76,246,181,222,245,229,119,50,167,195,157,223,30,220,207,129,245,69,115,176,45,84,164,145,242,45,28,119,123,108,144,181,83,216,73,93,12,169,34,162,252,118,100,123,253,136,5,154,128,0,162,143,23,111,166,93,219,248,6,215,252,210,150,91,225,113,244,19,211,47,229,175,190,43,74,210,241,118,250,101,221,191,128,109,127,205,41,101,190,23,31,65,61,50,254,90,251,226,180,9,84,0,0,0,0,70,174,34,184,3,209,126,40,179,120,51,189,82,191,102,114,86,82,81,50,130,146,150,134,231,20,52,180,208,181,85,202,140,141,97,114,162,185,206,115,156,170,170,170,171,240,68,68,146,160,10,125,241,8,240,247,208,94,24,180,22,13,73,211,106,172,166,75,180,151,250,75,106,165,202,227,28,240,244,100,142,103,59,217,108,77,94,109,227,110,203,191,196,227,188,18,255,0,179,214,119,252,80,95,233,180,228,170,241,144,250,35,82,255,0,27,237,223,204,212,145,87,193,47,251,61,103,127,197,5,254,155,78,5,201,128,0,26,245,120,143,253,54,117,79,248,70,151,250,21,57,176,169,175,87,136,255,0,211,103,84,255,0,132,105,127,161,83,129,57,184,112,240,174,225,143,85,116,23,1,212,156,158,179,52,109,219,37,176,81,220,171,82,150,235,20,112,164,210,198,142,119,35,86,21,84,110,235,217,55,83,155,200,60,19,52,6,170,37,76,95,85,179,251,116,170,139,237,87,58,138,177,136,191,238,89,4,75,183,235,37,71,4,223,68,109,33,254,40,91,127,153,105,155,0,165,189,111,240,110,214,236,2,211,81,127,210,124,198,219,168,148,244,205,87,201,64,148,171,110,184,185,187,111,248,184,220,249,35,151,110,253,186,141,114,246,229,106,170,236,145,147,66,120,149,215,174,16,179,153,230,195,174,117,246,169,41,234,22,43,206,53,117,138,68,165,168,115,87,103,71,81,76,237,149,146,39,167,50,114,200,223,77,246,221,23,99,242,32,113,247,192,110,51,197,46,37,81,151,226,52,84,214,205,78,179,83,43,173,245,173,107,88,219,171,24,155,165,29,74,251,247,219,104,228,94,236,85,78,252,170,168,6,79,225,47,139,45,61,226,215,78,211,47,196,157,228,47,22,254,156,55,235,28,210,35,231,182,212,57,23,110,251,39,60,79,229,114,178,68,68,71,34,42,42,35,154,230,166,112,53,190,225,135,95,179,78,18,181,210,221,157,81,193,87,19,40,106,93,109,200,236,239,222,55,85,209,117,17,42,41,222,213,249,175,106,183,153,187,167,179,35,26,170,157,149,23,99,12,118,255,0,104,203,49,251,102,83,143,87,71,91,107,188,209,195,112,161,169,143,230,205,79,43,17,241,189,62,167,53,200,191,172,14,68,0,0,0,5,78,248,188,241,127,120,249,119,246,171,224,23,121,41,104,105,160,138,171,47,158,7,236,234,137,36,106,62,26,21,84,244,99,88,172,145,233,249,74,246,34,252,215,34,225,78,3,252,55,239,60,82,80,59,82,245,14,243,91,141,233,252,53,11,5,59,169,99,68,173,187,189,139,180,137,3,158,138,200,227,106,238,213,149,81,222,210,43,81,171,179,149,184,35,89,241,125,95,213,45,112,204,242,250,156,7,39,154,167,36,201,107,170,152,231,219,42,57,81,37,168,119,77,168,229,110,200,198,181,90,212,239,178,53,19,220,134,196,26,109,129,216,180,187,79,241,237,58,198,105,99,167,182,99,150,216,45,212,204,99,118,221,177,177,26,174,95,139,156,168,174,85,94,234,174,85,94,234,4,126,179,120,99,112,71,103,181,182,216,237,22,134,189,81,23,158,166,182,241,95,36,242,42,166,202,170,228,153,17,190,158,141,70,162,122,162,33,23,184,172,240,121,199,35,199,235,179,94,23,46,21,212,247,26,24,159,59,241,75,141,66,212,71,86,214,166,252,148,179,187,219,100,157,182,70,74,175,71,42,167,182,207,125,163,0,53,223,224,211,138,140,199,132,29,100,130,235,59,171,191,6,107,106,91,65,150,89,30,215,34,201,2,57,90,233,18,53,219,106,136,85,92,173,223,101,236,230,47,103,41,176,181,170,233,111,189,219,40,239,86,154,184,234,168,107,224,142,170,150,120,215,118,75,19,218,142,99,218,190,244,86,170,42,125,165,6,248,159,224,118,124,15,140,204,214,43,20,17,211,211,95,89,73,124,116,44,77,145,147,212,64,215,78,191,107,229,73,36,95,173,234,91,79,135,14,77,112,203,120,38,210,203,173,201,238,116,208,91,106,109,141,87,63,153,122,84,117,179,210,196,155,252,18,56,24,136,158,228,237,238,2,73,128,0,0,0,0,0,0,0,0,0,17,55,89,252,52,120,127,215,189,71,187,106,150,162,223,243,186,187,221,225,236,89,58,55,120,153,12,49,177,168,198,69,19,58,11,200,198,181,168,136,155,175,189,85,85,85,85,101,144,2,145,124,74,184,41,209,206,19,108,88,29,203,75,106,50,25,37,200,234,235,224,172,249,86,185,149,8,141,133,144,171,57,57,99,102,203,188,142,223,215,220,103,207,3,175,235,79,86,191,132,109,31,205,84,143,28,95,235,79,73,127,132,110,255,0,205,83,15,3,175,235,79,86,191,132,109,31,205,84,129,103,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,5,74,120,208,100,173,155,34,199,49,184,171,26,244,142,158,142,165,209,36,155,170,57,31,113,98,174,219,254,175,66,217,170,170,96,162,166,150,178,166,70,199,12,12,116,146,61,202,136,141,107,83,117,85,85,236,157,144,160,127,18,45,85,135,82,184,142,188,195,111,174,243,20,118,55,212,90,209,82,84,123,121,225,175,172,78,219,61,201,182,207,79,135,175,162,1,22,252,253,103,144,249,51,205,75,229,58,221,126,143,58,242,117,57,121,121,185,125,55,219,182,251,111,177,158,56,27,210,90,205,88,226,51,17,162,101,27,231,163,179,221,109,247,106,180,72,213,204,88,98,174,166,71,163,189,135,38,219,73,223,125,147,226,168,96,40,227,124,178,54,40,218,174,123,213,26,212,68,221,85,87,208,185,159,10,14,25,221,129,224,175,213,140,146,212,140,185,95,35,85,163,116,208,108,255,0,43,52,52,51,198,230,171,226,107,182,230,99,182,84,114,183,225,191,168,22,5,105,183,83,90,45,116,118,170,56,155,20,20,84,241,211,196,198,181,26,141,99,26,141,68,68,68,68,68,68,68,244,67,235,0,12,21,198,198,99,69,134,112,225,154,86,85,189,19,205,217,174,52,108,68,84,221,92,250,10,149,79,87,39,230,175,253,134,186,247,122,182,215,221,171,107,152,139,203,83,81,36,169,191,193,206,85,255,0,25,115,30,49,26,143,29,135,67,45,56,141,182,162,120,174,87,27,228,30,97,26,254,86,62,142,74,59,132,110,106,236,228,114,238,228,78,202,138,210,151,224,130,106,169,227,166,167,137,210,75,43,145,140,99,90,170,174,114,174,200,136,137,221,87,112,50,223,10,186,209,116,208,237,106,198,114,234,90,233,224,160,249,78,138,27,155,99,149,205,71,209,249,184,36,153,54,71,177,171,187,98,244,114,242,252,126,173,135,116,251,52,199,53,111,79,237,185,77,177,98,171,183,94,237,240,202,248,223,211,145,57,102,129,143,86,57,26,231,55,230,200,136,169,186,250,251,205,101,110,214,27,206,61,44,45,186,80,212,82,73,44,109,154,62,164,79,141,121,87,125,151,218,68,248,47,248,11,38,240,199,227,154,139,19,100,90,37,169,215,110,157,36,211,53,45,181,181,83,162,50,45,252,157,52,81,44,147,84,34,53,168,141,123,185,90,206,221,213,61,232,7,239,196,239,130,6,216,167,168,214,221,52,177,181,148,147,61,242,93,41,104,233,182,70,185,86,182,166,105,149,144,192,136,136,136,140,78,119,63,224,139,238,82,4,104,86,175,100,218,27,169,182,140,218,193,91,83,74,250,58,202,127,57,28,114,72,197,150,157,149,17,73,36,110,70,61,156,200,189,36,69,106,174,203,183,127,138,108,121,147,88,241,77,88,193,235,172,179,62,130,237,106,188,209,75,10,61,171,28,241,57,179,66,230,243,34,236,230,175,179,39,174,203,217,125,232,166,190,220,102,232,133,94,134,235,150,65,143,182,137,208,91,170,235,106,235,40,54,141,90,196,167,117,101,67,35,70,254,45,141,219,150,46,200,212,219,224,191,0,190,190,31,53,110,207,173,90,81,142,231,54,186,200,165,150,182,221,73,37,99,25,35,92,177,84,62,154,41,94,199,35,94,254,85,69,149,55,69,118,233,239,248,174,71,42,31,194,15,136,122,171,70,81,112,209,172,150,247,43,168,107,34,150,174,133,181,53,42,168,217,159,37,5,60,113,51,158,68,68,246,81,219,53,172,223,215,101,247,22,238,138,138,155,162,238,138,7,146,16,248,180,97,44,201,184,111,142,232,213,70,201,106,186,165,98,170,246,221,177,80,87,59,111,154,191,157,241,79,181,9,188,71,47,16,43,44,87,190,23,115,24,229,133,242,45,45,178,225,84,206,86,162,242,189,182,234,173,156,189,151,100,239,234,6,188,240,74,232,39,142,102,170,162,198,244,114,42,122,162,162,238,108,21,192,14,101,67,169,28,46,227,52,117,112,195,81,29,178,219,69,102,158,57,26,143,71,164,118,234,84,114,57,21,206,223,126,125,151,125,190,195,95,73,24,177,72,248,221,234,199,43,87,245,23,113,225,31,148,197,116,208,90,139,39,147,116,50,82,92,95,237,44,104,212,123,89,69,64,221,247,221,119,221,87,215,96,58,167,29,190,26,148,90,148,250,189,74,209,138,42,27,117,225,145,201,61,93,3,35,72,99,169,84,243,51,61,89,29,53,43,158,249,92,247,196,212,85,119,116,77,151,190,202,85,173,93,14,176,112,221,157,163,103,101,247,25,188,219,42,119,107,209,42,168,146,94,156,221,149,21,122,111,115,21,240,253,91,242,252,83,182,204,74,136,228,86,185,17,81,123,42,47,188,194,122,243,194,38,140,107,237,178,72,50,140,62,215,5,197,219,170,92,233,173,244,141,171,77,219,42,109,214,124,47,118,220,211,57,223,238,182,95,180,34,103,3,62,37,86,92,202,146,139,78,245,154,237,21,21,222,56,227,130,11,133,76,236,142,57,213,18,154,22,163,165,168,170,87,57,238,123,164,114,236,222,232,138,190,187,161,98,246,251,133,21,218,130,158,231,110,169,138,162,150,174,38,79,12,177,189,30,201,24,230,163,154,228,114,42,162,162,162,162,162,162,237,220,169,125,70,240,116,212,155,109,226,162,247,163,217,197,166,158,56,170,159,45,42,87,220,234,25,81,27,81,207,115,21,60,189,23,103,38,209,250,47,174,251,123,137,191,193,150,63,173,248,14,33,22,156,107,45,91,46,19,217,233,155,13,61,107,100,172,149,31,28,81,83,194,212,73,42,17,170,168,170,201,29,217,168,157,247,237,221,0,172,95,22,43,21,85,179,136,148,173,154,72,30,202,171,127,85,189,37,85,217,29,93,92,168,142,236,158,215,110,228,101,225,222,223,73,119,215,205,55,180,215,178,55,83,214,229,182,122,121,18,68,69,98,181,245,177,53,121,183,69,77,182,85,223,116,44,7,198,123,2,182,80,92,49,220,242,154,162,157,181,53,30,82,130,72,17,237,73,85,28,235,132,171,39,42,55,126,93,211,110,110,111,95,119,188,175,238,29,103,101,47,16,26,103,83,35,30,246,197,152,89,158,230,177,55,114,162,86,196,187,34,124,64,216,9,188,50,105,22,69,130,55,26,191,226,118,170,250,106,168,17,200,249,40,41,101,86,115,67,201,236,43,226,84,68,68,114,237,219,222,85,247,28,158,27,151,253,42,125,126,164,233,101,20,183,12,117,243,203,44,212,84,241,190,89,105,88,190,102,103,59,167,5,43,88,200,155,28,113,183,117,119,101,93,189,54,82,228,113,105,217,85,140,218,42,99,99,216,217,104,41,222,214,189,54,114,34,198,213,217,83,226,126,242,27,13,175,39,178,214,88,111,52,48,85,209,214,193,36,18,197,60,77,145,142,107,216,173,114,43,92,138,139,217,202,157,209,125,64,214,155,73,53,135,80,52,35,54,166,201,177,11,197,117,182,174,134,165,158,102,153,181,19,194,201,90,201,163,123,226,145,145,189,138,228,85,137,168,230,170,166,251,108,191,85,203,112,143,226,57,166,154,203,143,209,89,115,187,197,29,135,37,134,56,224,151,206,212,83,210,197,60,136,200,26,170,206,173,75,228,119,52,146,63,101,84,221,81,171,239,69,222,186,188,69,184,89,159,65,181,62,179,39,179,219,101,139,29,200,107,36,168,137,236,133,91,4,83,79,81,86,246,194,213,108,44,141,187,71,18,108,212,85,84,79,138,122,68,171,109,214,231,103,170,142,186,211,113,170,162,168,137,200,230,75,79,51,163,123,85,21,21,21,28,213,69,78,232,139,250,144,13,164,173,119,123,101,238,141,151,11,69,194,158,178,154,68,69,108,176,74,217,24,168,168,138,157,218,170,158,138,139,250,207,176,215,243,65,252,67,245,235,70,103,163,162,168,200,234,175,214,136,103,141,210,195,115,172,173,170,119,77,22,36,86,181,171,82,198,252,200,246,68,94,222,210,251,151,181,191,112,159,198,54,159,113,57,139,65,83,107,170,101,21,246,8,154,218,218,25,223,4,111,234,54,56,22,71,50,54,207,35,249,57,231,70,162,187,190,233,178,247,245,9,10,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,71,254,47,120,170,196,120,107,192,103,186,85,220,233,101,189,205,203,229,40,91,52,78,153,219,77,78,215,254,45,102,141,235,179,39,71,118,95,78,235,219,215,157,226,75,137,189,61,225,199,10,171,201,50,91,237,189,110,49,244,252,189,175,205,65,230,170,55,150,22,63,146,23,203,27,159,202,217,154,245,217,123,55,191,219,66,28,65,113,19,168,92,71,102,211,229,121,133,198,103,54,78,94,133,12,83,78,180,240,109,12,81,187,167,28,146,201,203,205,209,107,151,101,238,189,254,192,234,58,141,168,249,102,168,228,213,57,86,93,120,171,175,172,168,228,221,103,168,150,84,111,44,108,103,110,163,156,169,186,70,221,251,251,142,174,214,185,206,70,181,170,170,171,178,34,39,117,80,168,168,187,42,108,166,125,224,203,65,110,218,227,172,182,123,39,200,53,85,118,216,29,13,194,169,254,85,210,66,176,50,178,8,228,87,47,77,237,229,68,145,81,119,77,189,119,80,49,158,51,164,249,214,79,95,105,165,161,197,238,210,197,117,172,130,150,57,35,162,153,200,157,87,53,17,219,163,23,182,206,78,253,255,0,89,124,28,6,112,233,110,208,13,23,183,81,199,213,249,66,245,28,55,74,212,151,151,118,79,53,37,42,72,223,222,152,228,217,208,250,59,117,248,170,251,185,108,27,132,93,63,196,106,109,85,144,89,45,232,150,228,129,204,139,203,65,202,143,141,90,168,187,36,41,249,187,123,140,249,77,77,5,36,17,211,83,194,200,163,141,168,214,181,141,70,162,34,38,201,178,39,216,7,180,224,51,245,145,48,60,145,97,119,44,137,104,172,228,93,246,217,122,47,217,78,124,227,242,26,21,185,216,110,86,212,86,162,213,209,205,7,181,233,237,49,83,191,175,110,224,107,61,174,107,42,235,94,126,179,59,154,69,202,46,188,203,190,251,175,155,151,117,238,89,135,130,165,109,173,49,140,166,222,176,175,202,62,126,186,110,167,43,118,232,244,237,201,203,191,206,249,221,246,244,43,163,138,28,122,187,25,226,35,82,45,181,212,238,137,127,11,47,15,139,118,43,81,241,249,233,145,174,110,232,155,181,121,87,101,78,196,170,240,141,213,74,28,71,88,171,113,27,189,226,154,138,150,237,71,34,64,147,84,36,125,74,153,106,168,35,107,83,153,232,138,170,141,94,200,138,171,183,188,11,171,88,163,89,58,170,198,243,237,183,54,221,246,248,110,126,207,203,30,201,24,217,35,122,57,174,68,86,185,23,116,84,248,161,250,0,126,100,123,98,99,164,122,162,53,136,174,85,95,114,33,250,58,102,179,100,177,97,250,81,151,228,114,213,182,153,104,44,87,10,136,228,89,17,138,143,101,52,143,77,151,116,239,236,239,234,158,128,85,15,139,15,17,214,252,215,41,143,74,177,234,197,123,44,213,40,181,110,100,141,84,234,195,37,116,15,98,171,37,95,206,78,202,212,95,142,222,133,120,218,209,22,229,72,138,155,167,94,62,223,31,105,14,201,171,121,45,94,95,169,249,102,71,87,95,53,90,220,47,117,245,44,146,89,86,69,228,125,68,143,68,69,85,94,222,214,254,171,234,117,122,73,252,181,92,53,59,111,210,145,175,219,236,93,192,216,235,131,116,107,120,107,211,228,107,17,169,248,57,105,236,137,183,254,33,78,102,146,62,112,31,123,166,190,112,201,133,207,79,85,214,88,109,54,232,94,156,232,238,155,146,223,74,170,206,202,187,109,191,167,184,144,96,112,153,181,246,151,24,195,239,153,21,108,236,134,27,101,186,166,173,239,115,145,168,137,28,78,122,174,234,168,137,217,171,239,79,180,215,3,137,124,230,171,80,117,219,57,200,102,172,117,76,18,100,55,54,210,63,168,175,79,46,181,147,61,155,42,185,201,182,207,247,46,221,251,23,191,199,22,81,38,45,195,94,105,60,50,43,31,89,103,184,210,34,239,183,207,160,169,95,138,126,111,255,0,128,215,122,165,238,175,188,203,36,175,221,213,53,46,115,156,171,234,174,127,117,85,253,96,89,111,134,181,62,25,161,122,21,150,113,45,168,42,202,55,82,214,87,208,81,164,221,40,223,82,198,209,209,214,70,200,186,188,156,238,119,73,252,168,146,119,219,178,122,185,49,7,21,254,37,154,145,173,19,215,99,56,45,101,86,63,142,171,229,137,175,167,146,122,74,153,99,222,118,39,50,197,84,248,220,139,28,172,223,182,202,173,79,114,38,242,79,34,209,217,178,63,12,235,109,38,53,77,179,168,109,176,228,117,9,3,23,121,158,204,125,81,223,49,139,204,171,204,223,93,149,127,56,169,90,138,121,169,103,146,150,166,39,199,44,47,88,222,199,181,81,205,114,46,202,138,139,221,21,20,14,86,209,107,200,243,220,158,146,211,70,218,203,165,218,239,87,28,12,85,73,39,150,73,101,145,26,138,187,35,156,170,174,122,123,149,85,87,222,170,92,191,8,190,29,216,150,37,164,180,151,28,234,217,4,215,252,130,219,29,76,171,44,49,58,74,117,158,154,5,88,151,171,76,143,103,43,218,255,0,101,119,217,126,43,185,20,188,41,56,117,181,106,14,124,253,76,200,40,164,168,134,199,42,249,102,62,54,190,36,154,25,168,102,99,246,124,78,78,109,158,189,209,200,187,122,109,234,93,28,48,199,79,12,116,240,177,25,28,77,70,49,168,155,34,34,38,200,136,128,107,197,199,86,137,73,161,250,235,115,176,197,70,232,104,235,250,215,10,117,233,242,181,209,190,178,165,173,84,252,91,17,123,69,238,69,79,175,225,159,252,33,117,82,151,23,213,106,236,34,182,165,24,219,189,60,189,38,61,232,141,116,178,212,208,68,221,145,94,155,187,217,95,68,85,251,125,12,237,227,13,163,19,100,56,197,171,84,109,118,168,221,53,181,32,165,168,157,144,42,189,33,142,59,132,238,69,115,88,171,182,234,139,221,200,159,244,149,147,195,198,163,213,105,78,177,226,185,148,21,43,4,116,87,106,23,212,187,157,90,157,22,85,69,35,247,84,115,123,126,47,222,187,124,126,32,108,194,14,163,164,249,197,6,163,233,222,63,153,219,235,32,169,142,235,109,164,171,87,67,35,94,136,233,96,142,77,149,81,206,239,237,167,189,125,125,254,167,110,3,133,204,241,123,110,105,137,222,49,75,181,44,51,210,221,168,42,40,100,100,172,107,211,150,88,157,26,246,114,42,122,57,125,81,126,197,53,246,227,115,135,123,175,15,218,211,119,181,190,130,88,237,55,90,138,139,141,4,137,19,146,38,195,45,93,75,99,141,23,164,198,162,242,67,191,43,81,83,111,69,84,244,216,140,138,62,32,124,45,89,245,255,0,74,46,23,90,75,123,223,146,88,233,37,171,161,146,8,154,178,72,176,211,85,58,56,149,82,39,200,173,89,38,79,101,170,155,175,166,203,234,20,49,139,223,170,241,124,142,215,145,208,74,248,234,45,149,144,86,70,230,57,81,81,209,200,215,166,202,138,139,234,212,244,84,251,77,131,56,30,215,219,46,183,232,141,130,120,238,176,203,118,181,208,210,208,214,194,179,177,211,117,34,164,166,89,28,173,234,61,219,115,203,182,238,217,119,245,68,95,93,125,50,140,106,241,135,223,235,241,187,245,12,212,149,214,234,153,105,166,142,88,159,26,243,70,247,49,221,158,136,187,115,53,83,186,39,161,34,120,16,226,154,231,195,174,172,81,62,233,117,157,49,171,171,227,162,172,134,73,221,209,133,37,169,165,234,76,173,116,209,198,213,72,225,84,230,93,246,79,84,84,244,13,130,193,215,240,76,227,27,212,92,86,219,151,98,215,106,75,133,5,202,150,26,150,73,77,60,114,163,82,72,219,34,53,85,142,115,81,121,94,222,219,175,170,29,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,1,208,245,215,87,113,237,8,210,76,163,85,242,105,163,109,38,61,111,146,166,56,158,244,106,213,84,109,180,20,237,254,234,73,85,140,79,173,199,117,175,175,162,181,208,212,92,238,85,112,210,210,82,68,249,234,39,153,232,200,226,141,136,174,115,220,229,236,141,68,69,85,85,244,68,40,151,196,83,142,58,222,40,115,127,192,172,30,178,104,52,211,25,170,119,144,110,202,197,187,84,183,118,173,108,136,189,249,118,85,72,154,189,209,170,170,168,142,114,163,66,61,104,246,25,123,215,45,118,197,176,222,154,214,215,229,249,20,17,213,185,83,109,219,44,200,234,137,93,240,107,89,212,122,246,244,106,246,54,102,43,103,194,139,130,59,142,157,80,55,137,109,83,180,190,151,32,188,82,58,44,94,221,59,21,178,80,209,74,221,159,87,34,47,118,201,51,87,149,169,217,91,26,185,87,126,166,205,178,96,0,0,0,29,11,92,117,171,6,225,247,76,239,26,165,168,87,5,167,181,218,162,246,34,143,101,154,178,161,81,122,84,240,181,126,116,143,119,100,244,68,238,174,84,106,42,160,69,255,0,22,205,110,181,105,191,12,53,122,117,21,100,127,47,234,45,76,86,218,104,17,201,212,101,28,82,50,106,153,182,252,205,152,200,151,235,157,54,244,93,160,191,131,238,157,215,229,124,88,179,53,101,42,173,14,17,100,173,173,150,117,249,172,154,162,53,165,141,159,238,156,217,166,84,250,152,239,177,112,22,182,107,6,173,241,165,174,203,144,214,91,170,110,87,187,237,75,45,150,11,21,11,86,68,165,129,92,169,13,44,41,239,219,117,87,57,118,230,114,185,203,182,253,174,207,129,62,18,237,252,37,232,220,88,237,115,160,170,204,50,7,71,112,201,171,98,238,199,84,35,85,25,77,26,251,226,133,174,115,81,127,41,206,145,251,39,63,42,4,143,0,0,0,0,0,252,201,36,112,198,249,166,145,172,141,141,87,57,206,93,145,168,158,170,171,238,64,58,6,189,235,102,33,195,206,148,223,117,95,53,155,247,13,158,5,116,52,205,122,54,90,218,151,118,134,154,61,255,0,45,238,217,55,244,68,221,203,217,20,160,56,217,172,60,118,113,49,239,175,202,243,171,158,238,84,230,90,123,117,42,39,235,86,83,193,11,126,181,229,103,189,203,223,45,120,147,113,137,47,19,90,174,152,134,25,112,146,77,62,195,39,146,154,214,145,185,121,46,117,159,54,90,213,79,122,47,204,139,127,70,110,169,178,200,228,44,35,195,19,131,116,225,235,76,191,100,188,234,210,216,181,7,53,166,100,146,178,70,254,50,215,109,119,43,226,165,239,243,94,229,70,201,34,118,93,249,24,189,227,238,17,23,197,83,69,49,14,30,180,167,135,77,39,194,161,79,35,101,167,200,219,53,75,163,70,203,93,82,239,147,86,106,153,118,252,183,191,117,245,93,147,102,167,102,162,25,255,0,193,47,251,2,231,127,198,245,254,133,78,116,31,28,239,237,39,253,242,127,147,78,253,224,151,253,129,115,191,227,122,255,0,66,167,2,197,140,39,198,207,209,27,87,191,138,23,47,230,92,102,195,9,241,179,244,70,213,239,226,133,203,249,151,1,71,252,7,101,248,190,5,197,190,156,229,217,165,250,138,203,101,182,215,84,73,87,95,91,50,69,4,13,90,73,154,138,247,175,100,69,115,154,159,106,161,120,31,183,103,132,111,246,198,224,63,240,220,63,246,154,246,105,118,153,101,250,199,159,90,52,211,2,160,138,182,255,0,125,149,240,209,65,44,236,133,175,115,99,116,138,138,247,170,53,190,203,28,189,212,146,255,0,212,157,227,103,253,142,237,31,241,138,139,252,224,22,249,251,118,120,70,255,0,108,110,3,255,0,13,195,255,0,105,219,244,231,94,244,91,87,171,171,45,154,95,170,24,230,83,87,111,137,179,213,67,107,175,142,161,240,198,171,202,142,114,53,123,34,175,109,202,84,254,164,239,27,63,236,119,104,255,0,140,84,95,231,9,167,225,131,193,190,189,240,203,168,25,165,255,0,87,177,138,43,93,21,230,207,5,29,27,224,185,211,213,43,229,108,252,234,138,145,57,85,59,123,212,11,21,0,0,0,1,68,190,45,217,244,185,143,24,215,139,23,89,31,79,134,217,237,214,88,121,87,217,221,209,121,183,254,190,122,167,53,87,215,217,68,247,22,105,225,149,167,208,105,247,6,88,35,82,36,109,94,70,202,140,134,173,200,155,117,29,83,51,150,37,253,80,54,6,255,0,189,41,227,143,73,106,37,227,27,86,95,82,221,158,153,28,237,79,111,155,216,68,106,55,191,251,148,78,222,239,79,113,124,252,54,209,67,108,225,219,75,109,180,202,229,138,151,10,177,193,31,50,238,188,173,161,133,19,127,175,100,3,35,0,0,240,230,163,145,90,228,69,69,77,149,23,222,107,73,175,216,108,186,47,196,78,115,134,217,38,90,100,197,114,138,200,173,178,198,156,171,28,81,212,57,212,238,68,247,42,51,166,191,4,95,77,205,151,13,123,188,73,173,240,219,56,221,213,42,104,29,2,181,245,212,85,11,209,219,151,154,90,10,105,29,190,223,149,187,215,155,251,173,192,190,221,52,203,226,212,29,56,197,115,216,26,214,197,146,217,40,111,12,70,175,100,109,68,12,149,54,250,182,121,87,30,56,191,215,102,146,255,0,7,93,255,0,157,166,39,183,2,213,149,181,220,31,233,36,213,241,58,57,91,139,210,66,212,114,42,42,199,27,121,35,94,254,229,99,90,169,238,217,123,118,216,129,62,56,191,215,102,146,255,0,7,93,255,0,157,166,3,42,248,37,255,0,96,92,239,248,222,191,208,169,203,22,53,224,225,171,142,221,110,225,83,21,186,97,250,97,77,141,73,65,119,184,124,165,80,183,74,9,39,145,38,233,178,63,101,91,35,54,111,43,27,219,101,239,185,144,178,95,22,222,51,111,244,210,211,80,101,88,245,131,170,212,111,82,217,98,133,94,212,219,191,42,207,213,217,87,227,234,158,237,128,179,239,16,222,35,241,157,1,225,211,38,163,158,237,11,50,172,198,219,85,100,199,232,90,244,235,190,73,152,177,201,80,141,245,70,66,199,171,213,203,219,153,24,223,87,34,45,69,248,114,233,157,199,83,184,195,211,218,90,74,117,125,54,57,94,153,53,116,188,187,182,8,104,182,149,142,95,182,100,133,136,191,157,35,76,115,103,199,248,131,226,223,82,156,219,117,54,77,168,153,117,197,205,108,213,51,72,249,221,19,23,126,94,164,207,94,72,34,79,107,110,101,107,26,137,178,108,93,151,0,252,20,91,56,69,192,42,101,190,85,82,221,51,220,149,35,146,247,95,2,42,197,79,27,123,178,142,5,84,69,88,218,170,170,174,217,21,238,93,213,54,107,81,2,83,128,0,0,0,0,0,24,127,93,248,179,208,94,28,236,213,23,45,75,207,237,244,245,209,49,86,27,45,36,173,168,185,84,189,19,179,89,78,213,230,77,213,81,57,157,202,196,221,55,114,24,3,197,218,193,159,100,124,54,227,116,58,115,101,200,46,151,38,103,20,114,203,13,146,154,105,231,108,9,65,94,142,115,155,10,43,145,156,206,98,42,175,109,213,191,20,41,2,231,106,185,217,107,100,183,94,45,181,84,21,113,109,212,130,166,23,69,35,55,77,211,118,185,17,83,178,162,129,149,243,220,139,80,56,207,226,118,227,123,178,88,223,62,73,168,151,198,197,111,183,177,202,244,130,45,155,20,17,185,255,0,153,20,17,179,153,253,145,27,27,157,217,19,182,195,58,71,167,118,205,35,210,236,83,76,44,239,234,82,98,246,138,91,91,37,229,229,89,150,40,218,215,74,169,249,207,114,57,235,245,185,74,202,240,130,205,184,80,179,93,37,199,103,162,170,182,235,69,217,143,134,58,219,196,140,146,26,202,116,85,85,130,222,244,106,36,78,86,162,43,227,119,182,253,187,57,237,78,86,219,24,24,231,136,221,77,93,27,208,124,243,83,227,84,74,156,122,197,87,85,70,138,155,163,170,249,21,180,237,95,169,102,116,104,189,151,178,250,41,175,151,12,218,91,81,196,15,17,120,78,154,220,38,168,168,102,75,122,99,174,114,171,149,210,190,149,156,211,213,191,153,123,171,186,49,202,187,175,191,185,117,158,40,83,77,7,2,218,154,248,37,124,110,86,217,216,170,199,42,42,181,215,122,54,185,59,123,149,21,81,83,222,138,165,101,248,71,83,195,55,25,246,73,37,103,51,169,236,151,89,35,93,213,57,92,176,43,119,250,251,57,201,250,192,189,74,42,42,59,109,21,61,186,223,75,21,53,45,44,76,130,8,98,98,53,145,70,212,68,107,90,212,236,136,136,136,136,137,238,67,222,0,0,0,0,0,0,0,0,0,0,0,3,170,234,22,170,233,182,147,217,101,200,181,43,57,178,227,86,248,152,175,235,92,107,25,15,62,222,230,53,87,154,71,123,145,173,69,85,94,200,138,117,238,38,233,110,181,220,54,234,189,13,138,154,174,162,229,81,131,223,98,163,134,145,142,124,242,78,234,9,146,54,198,214,251,74,245,114,162,34,39,117,93,182,53,193,204,49,108,247,26,184,127,225,254,57,127,181,87,79,255,0,245,138,57,160,150,77,154,159,235,168,138,187,53,91,250,149,0,146,190,35,156,95,89,120,175,213,139,99,176,102,84,166,23,135,210,203,71,105,150,166,55,71,37,92,211,57,174,168,169,233,175,118,53,253,56,154,214,170,35,185,99,69,118,202,188,173,179,239,12,110,31,110,218,9,195,45,2,229,118,249,40,178,76,210,173,217,21,194,158,86,242,203,77,20,140,99,41,160,122,46,202,138,145,49,175,86,175,118,190,87,181,125,10,173,240,252,203,184,88,195,53,174,134,245,196,181,170,186,69,134,104,157,97,175,149,205,146,211,67,85,186,237,45,100,60,188,235,178,242,171,31,186,177,139,221,205,217,17,237,216,14,154,166,158,178,158,42,202,58,136,231,130,118,54,72,165,141,232,230,72,199,38,232,230,170,118,84,84,84,84,84,3,218,0,2,138,60,93,190,153,119,111,224,27,95,243,74,89,111,133,199,208,79,76,191,150,190,248,173,43,75,197,219,233,151,118,254,1,181,255,0,52,165,150,248,92,125,4,244,203,249,107,239,138,208,37,80,0,0,0,0,0,8,45,227,33,244,70,165,254,55,219,191,153,169,34,175,130,95,246,122,206,255,0,138,11,253,54,156,149,94,50,31,68,106,95,227,125,187,249,154,146,42,248,37,255,0,103,172,239,248,160,191,211,105,192,185,48,0,3,94,175,17,255,0,166,206,169,255,0,8,210,255,0,66,167,54,21,53,234,241,31,250,108,234,159,240,141,47,244,42,112,46,167,130,111,162,54,144,255,0,20,45,191,204,180,205,134,19,224,155,232,141,164,63,197,11,111,243,45,51,96,0,0,20,95,226,217,163,20,26,95,197,28,185,101,142,145,176,91,117,10,222,203,235,218,198,236,214,215,163,221,21,86,223,91,156,214,74,171,249,211,41,96,126,18,250,155,83,168,60,33,219,44,215,10,148,154,175,8,187,85,227,219,185,83,157,96,78,74,136,119,79,130,50,161,35,69,248,71,183,117,69,83,1,120,228,91,41,29,108,209,251,206,200,218,168,231,189,211,110,136,155,190,55,54,141,221,215,213,121,85,189,189,201,206,191,19,151,240,63,170,170,126,159,106,149,27,227,114,83,197,121,183,75,27,187,236,175,116,18,163,209,61,219,162,49,159,95,116,223,220,5,153,128,0,0,0,0,0,31,153,36,142,24,223,52,210,53,145,177,170,231,57,203,178,53,19,213,85,125,200,126,138,193,241,79,227,203,228,26,123,143,11,250,65,119,255,0,68,170,99,88,51,11,173,59,191,210,209,57,59,219,226,114,127,170,57,54,234,185,62,107,87,147,126,101,122,48,32,119,28,250,211,110,215,206,40,179,124,254,195,80,147,217,60,219,45,118,153,90,168,173,150,146,150,54,194,217,90,191,155,34,177,210,166,253,246,145,62,194,239,184,33,211,186,253,42,225,59,76,176,171,173,42,211,87,83,217,25,91,85,2,252,232,166,171,145,245,82,49,223,221,53,211,170,47,214,139,235,234,85,7,134,183,4,119,30,34,53,10,155,83,243,203,75,217,166,216,165,91,101,151,172,197,229,189,86,177,81,204,164,102,255,0,58,54,174,206,149,123,166,219,51,213,251,182,244,0,249,238,21,176,219,40,42,110,85,40,229,138,146,23,207,39,42,110,188,173,106,170,237,245,236,132,59,192,252,87,184,93,212,92,231,29,211,236,126,139,55,109,211,39,187,82,89,168,86,162,211,19,34,74,138,153,155,20,124,238,73,213,81,188,207,77,213,17,118,77,251,41,45,114,255,0,235,78,247,252,29,83,252,211,141,96,49,156,142,245,135,100,150,156,187,27,174,125,21,222,199,93,5,202,130,165,136,138,232,42,97,145,178,69,34,34,238,155,181,237,106,247,248,1,126,92,78,120,139,112,251,195,37,198,92,82,237,95,89,148,229,177,39,227,108,150,68,99,221,74,190,239,51,51,149,25,18,255,0,115,187,158,157,151,147,101,69,35,29,171,199,27,23,154,228,232,175,124,58,221,105,40,17,251,54,122,92,146,58,137,149,189,251,172,78,167,141,168,190,157,185,255,0,89,211,56,75,240,156,126,175,98,52,122,195,196,174,99,126,161,92,157,137,115,163,179,219,228,107,107,164,142,95,109,39,172,158,102,63,103,201,191,63,35,90,174,217,200,174,122,57,85,173,204,90,151,224,187,161,55,92,122,165,116,183,54,202,236,23,232,160,119,149,91,141,76,85,180,114,202,140,246,82,86,164,109,145,168,174,68,221,205,127,109,215,102,175,100,2,80,112,213,198,86,133,241,85,67,82,237,49,191,212,71,119,160,137,38,173,177,221,33,74,122,250,120,213,81,57,249,17,206,108,140,221,81,21,241,185,205,69,84,69,84,85,77,243,137,173,70,157,230,57,255,0,9,252,66,208,228,61,25,168,50,60,2,252,250,91,149,27,100,219,169,209,145,98,170,165,114,167,101,99,216,146,70,171,232,168,237,211,220,166,201,118,107,181,5,254,207,67,125,181,78,147,81,92,169,162,171,166,145,63,46,41,26,142,99,191,90,42,40,31,96,0,0,0,0,0,10,193,241,197,254,180,244,151,248,70,239,252,213,48,240,58,254,180,245,107,248,70,209,252,213,72,241,197,254,180,244,151,248,70,239,252,213,48,240,58,254,180,245,107,248,70,209,252,213,72,22,124,0,0,66,204,179,197,179,133,124,51,42,188,225,247,138,28,229,107,236,87,10,139,109,82,195,104,133,209,172,208,200,232,223,202,171,58,110,222,102,174,203,178,118,38,153,172,175,16,95,217,235,82,127,141,247,159,233,178,129,120,28,84,248,140,232,103,11,151,87,225,183,6,215,101,153,139,26,215,203,101,180,185,136,148,104,228,221,190,102,103,175,44,74,173,238,141,68,123,251,181,85,168,138,142,35,198,35,227,125,167,149,247,6,193,156,232,69,254,203,70,233,121,86,162,217,120,134,226,246,199,249,234,199,199,7,127,138,35,151,237,95,67,19,240,107,225,149,63,19,88,171,120,130,226,39,55,191,210,209,101,85,83,87,209,81,208,200,196,175,185,53,100,119,61,93,68,242,181,252,173,145,232,229,68,70,171,156,223,107,153,188,205,59,167,23,158,17,248,38,25,165,119,125,73,225,242,247,126,249,75,26,163,125,125,109,150,235,80,202,150,86,210,196,197,116,171,11,218,198,189,179,35,81,93,202,188,205,118,220,168,141,85,77,194,200,52,131,89,116,227,94,48,122,61,66,210,236,150,158,243,102,171,85,98,189,155,182,74,121,81,17,93,12,209,175,181,28,141,221,55,107,147,209,81,83,116,84,85,139,252,64,248,174,240,231,162,215,202,172,71,25,138,227,168,87,202,39,172,85,41,102,124,108,160,130,68,245,99,170,158,187,57,200,187,126,244,217,17,59,162,170,42,108,83,78,155,235,166,170,233,37,139,44,198,244,247,48,174,179,219,243,91,114,91,46,241,83,200,173,234,197,206,215,115,55,243,31,202,143,143,157,59,242,75,35,127,40,157,92,20,120,82,88,117,151,77,45,90,195,174,121,77,234,221,111,200,97,243,118,139,45,157,98,134,103,83,42,175,36,243,204,246,189,54,145,54,115,88,214,162,242,171,85,93,223,149,3,36,226,254,56,88,69,101,209,33,204,248,127,189,218,173,202,244,69,168,182,223,162,175,153,25,191,117,233,73,12,9,190,222,238,127,214,79,125,18,215,157,44,226,31,12,139,58,210,140,166,158,241,111,115,146,58,136,211,216,169,162,155,109,214,41,226,95,106,55,253,75,217,83,187,85,81,81,86,190,184,163,240,129,211,172,119,76,111,185,222,129,100,89,27,47,118,10,25,110,11,101,186,79,29,84,53,241,68,138,249,25,27,209,140,124,114,242,35,185,119,87,35,149,173,110,205,223,153,34,119,134,78,186,93,244,111,138,140,102,206,219,132,140,176,103,213,49,227,119,90,94,125,163,149,243,59,150,146,69,69,221,57,153,59,153,179,189,81,175,145,55,68,114,129,126,224,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,29,127,59,206,49,189,58,197,110,89,118,83,118,164,183,208,91,105,102,169,124,149,51,199,18,57,35,141,210,43,81,94,230,181,87,149,142,237,186,122,40,24,91,142,29,125,178,104,134,136,223,231,150,235,12,87,107,165,5,85,13,20,45,157,141,155,169,45,37,74,198,228,111,81,142,219,158,45,183,110,235,191,162,42,250,107,231,148,95,170,242,140,142,233,145,215,202,249,42,46,117,147,214,72,231,185,85,85,210,72,231,174,234,170,171,234,229,245,85,251,73,21,199,127,20,215,46,34,181,98,181,246,187,172,235,141,90,159,37,21,28,49,206,238,140,201,21,77,87,78,100,107,102,146,55,42,199,50,39,50,109,186,122,34,39,172,118,197,241,171,198,97,127,160,198,236,52,51,85,215,92,106,98,166,134,56,162,124,139,205,35,218,198,246,98,42,237,204,228,78,200,190,160,103,14,8,248,119,186,241,3,173,54,139,91,45,242,201,105,181,84,83,220,107,228,88,156,176,186,24,170,233,155,36,106,189,39,181,87,146,109,249,92,136,155,122,170,39,174,193,88,102,47,109,194,241,59,62,41,105,165,134,10,91,77,5,61,12,108,137,141,98,114,197,19,99,78,205,68,79,70,167,162,39,216,132,107,240,252,225,106,207,160,26,81,111,186,213,219,222,204,146,249,73,21,93,116,147,196,212,146,53,154,154,149,210,68,138,177,50,68,106,73,10,251,46,85,217,125,119,95,73,92,0,3,168,234,198,113,65,167,26,119,144,102,119,10,200,41,163,181,91,106,234,209,211,72,214,34,186,40,36,147,100,85,115,123,251,11,239,79,79,119,168,21,25,226,245,170,148,185,70,171,80,225,20,85,72,246,218,105,226,234,177,143,69,107,101,138,166,190,39,110,136,245,217,222,210,122,162,47,217,232,96,14,5,116,74,77,112,215,91,101,134,90,55,77,71,65,209,184,84,47,79,153,173,141,149,148,205,114,175,226,222,137,218,95,122,34,125,127,28,125,196,62,163,213,106,182,177,229,89,148,245,43,60,117,151,106,231,211,59,157,92,157,23,213,75,35,54,85,115,187,126,51,220,187,124,62,37,155,120,60,232,196,216,246,49,117,213,27,165,170,54,205,114,73,233,105,231,124,10,143,88,100,142,223,59,81,28,230,34,237,186,42,246,114,167,253,32,119,46,46,188,59,177,44,183,73,106,238,56,45,178,8,111,248,253,182,74,152,150,40,98,108,149,11,5,52,234,145,39,74,153,94,254,103,185,158,202,109,186,252,23,98,154,46,246,188,143,2,201,234,237,53,141,172,181,221,173,21,114,64,245,68,146,9,99,150,41,21,170,169,186,53,200,168,230,47,185,21,21,61,202,134,209,179,67,29,68,50,83,204,196,124,114,181,88,246,170,110,138,138,155,42,42,20,185,226,185,195,173,167,79,179,232,245,51,31,162,146,158,27,228,169,230,88,200,218,200,150,105,166,174,153,239,217,145,53,57,182,98,119,87,42,237,235,191,168,29,95,133,15,18,205,72,209,121,232,113,156,234,178,170,255,0,142,164,145,68,231,212,73,81,85,83,20,123,192,197,229,89,106,153,27,81,35,137,251,118,217,21,203,238,85,219,47,248,148,211,97,154,233,161,120,159,18,218,124,230,85,190,170,178,130,130,177,33,88,164,125,51,29,71,89,89,35,37,233,115,242,57,189,86,115,34,201,219,126,233,232,229,172,154,122,121,170,167,142,150,154,39,201,44,207,72,216,198,53,85,206,114,174,200,136,137,221,85,84,182,188,119,71,101,199,60,51,238,116,153,45,47,51,171,173,179,100,116,233,59,21,93,12,143,199,209,27,243,216,156,170,156,174,244,221,83,243,128,173,238,26,51,138,173,62,215,92,27,33,134,177,212,208,71,144,219,18,173,233,34,177,60,186,86,66,247,162,170,57,169,182,204,247,174,221,187,155,32,97,55,218,92,159,14,177,228,84,83,178,104,110,118,234,106,182,61,174,71,34,164,145,53,232,187,162,170,122,57,61,235,246,154,191,83,61,212,23,152,164,137,251,58,154,165,174,107,145,125,21,175,236,187,254,163,98,30,7,114,137,50,158,26,240,185,230,147,157,244,118,123,117,26,174,251,252,202,10,101,248,175,231,127,248,0,207,102,22,227,33,26,238,26,245,5,28,196,114,126,14,93,187,42,111,255,0,136,84,25,164,143,156,120,94,233,172,124,50,102,147,212,85,116,86,107,77,198,22,39,58,55,168,229,183,213,42,51,186,166,251,237,233,239,3,94,59,162,34,92,170,209,19,100,235,201,219,225,237,41,97,222,19,220,71,91,240,172,166,77,42,200,107,21,140,188,212,175,148,115,228,106,39,86,105,40,96,99,17,95,42,126,106,246,70,170,252,55,244,43,182,174,127,51,87,53,78,219,117,100,115,246,251,87,115,180,105,38,75,87,136,106,126,39,145,210,87,77,72,182,251,221,5,75,228,138,85,141,121,35,168,141,234,138,168,169,219,217,248,167,160,27,60,198,246,202,198,200,197,69,107,209,28,138,158,244,83,244,116,205,25,201,162,204,52,163,16,200,226,171,109,74,215,216,173,245,18,72,146,35,213,94,250,104,222,187,174,235,223,218,223,213,125,78,230,0,252,36,81,164,157,84,99,121,246,219,155,110,251,124,55,63,103,229,239,100,108,116,146,61,26,214,162,171,156,171,178,34,124,84,10,192,241,171,173,181,174,49,139,91,210,21,249,71,207,208,205,212,229,110,221,30,157,197,57,119,249,223,59,190,222,133,103,232,98,200,154,215,128,44,47,229,145,50,139,87,42,239,182,203,230,226,216,152,126,46,90,169,67,151,107,21,22,37,104,188,83,86,210,218,104,227,108,233,13,66,73,211,169,138,170,190,55,53,121,94,168,138,136,228,236,168,138,155,251,136,171,194,246,63,93,146,241,17,166,214,218,26,119,74,171,150,89,221,46,204,87,35,35,243,208,181,206,118,200,187,53,57,147,117,94,192,108,115,128,44,139,129,227,107,51,185,164,91,69,31,50,239,190,235,209,102,234,115,231,31,143,80,173,178,193,109,182,170,181,86,146,142,24,61,159,79,101,136,222,222,157,187,28,128,17,163,143,62,29,45,186,255,0,162,247,26,57,58,191,40,89,99,154,233,68,145,114,238,249,225,164,170,72,219,251,211,220,187,186,111,70,236,191,5,79,125,15,228,250,79,157,99,23,11,181,45,118,47,118,138,43,85,100,244,178,73,37,20,205,69,233,57,200,174,221,88,137,182,205,94,253,191,81,179,149,77,52,21,112,73,77,81,11,37,142,70,171,92,215,181,28,138,138,155,46,232,191,105,128,243,158,17,116,255,0,46,169,186,214,79,100,183,170,92,82,119,62,47,45,7,42,190,69,114,170,236,176,175,231,109,239,3,93,135,53,205,114,181,205,84,84,93,149,21,59,162,153,75,135,109,119,202,244,19,81,173,89,117,134,235,89,13,36,85,80,45,109,52,115,202,216,230,129,39,138,73,17,88,217,24,142,221,34,68,217,203,178,167,101,250,187,79,26,26,23,113,208,173,104,186,88,100,178,207,69,110,172,146,122,218,39,45,51,163,137,97,125,93,67,35,228,94,155,27,183,44,93,185,83,109,147,178,252,48,43,90,231,175,43,90,170,191,4,64,54,82,225,199,94,177,45,126,211,123,86,91,143,221,169,38,171,146,150,15,59,76,201,226,116,144,206,176,67,36,141,115,25,35,213,187,44,200,138,142,93,209,123,47,215,149,77,119,248,64,226,239,55,225,143,60,165,170,166,174,158,167,30,170,153,144,92,45,243,75,51,226,108,78,154,157,101,145,145,36,209,177,36,72,224,229,71,59,182,203,178,246,244,187,222,27,120,155,211,222,35,176,170,76,147,26,190,219,210,227,39,83,204,90,252,212,30,106,159,105,102,99,57,225,100,178,57,156,205,133,207,77,215,187,123,253,129,152,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,60,57,200,212,230,114,246,64,10,168,137,186,170,34,125,100,82,226,187,143,157,53,225,242,213,37,21,170,237,65,121,200,93,183,78,146,158,122,122,142,79,106,5,94,118,54,161,143,77,227,153,85,62,197,95,68,239,192,113,137,226,33,129,104,37,189,246,12,78,111,150,50,119,237,251,155,150,106,126,150,206,167,127,207,146,153,241,187,120,229,114,250,246,219,111,85,237,74,26,129,168,249,166,173,228,111,200,50,251,151,202,23,25,182,221,253,24,162,223,104,216,207,72,218,214,252,216,219,238,247,1,217,117,175,95,117,67,136,220,181,215,204,202,233,87,89,43,246,232,80,195,61,68,144,197,180,81,181,221,56,228,146,69,110,233,11,92,187,47,117,77,254,27,73,45,23,224,98,183,21,210,203,166,188,107,173,182,174,213,71,111,232,121,75,109,92,43,4,142,231,169,146,149,253,88,170,169,209,23,101,116,78,110,207,78,202,138,190,168,134,78,224,103,195,46,191,36,124,58,131,174,246,111,47,65,237,121,91,127,152,107,250,191,233,152,159,248,218,90,164,115,118,115,98,119,118,247,244,79,122,153,195,197,127,85,219,166,250,43,71,166,24,251,252,187,175,253,78,219,115,242,244,42,232,103,252,182,59,127,158,191,148,159,175,208,10,100,172,150,57,170,95,44,76,70,177,219,108,136,155,109,216,184,223,10,13,48,135,30,198,109,153,194,182,153,210,215,216,238,84,170,230,162,44,157,174,137,234,188,136,187,126,41,61,235,238,253,84,216,93,159,133,110,81,75,119,210,219,5,186,58,141,229,138,211,116,149,209,114,47,178,159,42,57,55,223,100,69,249,201,254,16,39,168,0,1,225,205,71,53,90,228,221,21,54,83,200,2,144,124,88,116,90,179,5,214,164,206,233,168,102,109,178,253,23,81,243,244,149,35,243,51,213,215,74,173,230,70,53,188,220,172,223,110,101,93,190,41,220,136,186,67,159,86,105,150,163,227,249,165,30,219,219,46,84,149,50,34,239,221,145,207,28,138,157,156,223,204,79,85,68,255,0,164,189,254,59,248,93,162,226,75,73,42,232,105,41,58,151,235,67,100,184,91,215,168,169,207,44,84,213,73,19,59,203,27,19,119,204,157,221,186,124,81,83,210,132,51,220,30,255,0,167,89,101,211,15,201,104,252,181,125,174,174,122,73,153,212,99,246,116,82,186,55,119,99,156,223,156,199,122,42,250,123,192,216,179,134,77,106,198,181,175,74,236,121,37,158,237,79,81,84,234,26,100,171,133,179,198,247,197,55,150,133,239,106,181,178,61,91,178,202,137,178,174,233,239,250,242,225,72,158,27,28,100,65,163,121,132,58,121,156,215,116,236,55,121,155,5,60,189,37,94,156,210,203,71,11,83,150,40,30,245,217,145,189,123,185,17,126,165,217,75,171,176,223,173,89,45,166,150,249,101,170,243,20,117,145,50,104,100,228,115,57,152,246,163,154,187,57,17,83,179,145,123,160,28,129,15,252,78,117,110,147,77,248,118,174,183,178,190,157,181,153,4,178,218,82,23,74,136,245,100,244,53,137,191,47,59,87,109,217,183,191,236,82,93,85,213,65,67,75,53,101,83,249,33,129,142,146,71,108,171,179,90,155,170,236,157,253,16,163,239,19,238,39,27,171,250,147,83,167,22,105,250,150,140,98,189,241,61,121,118,222,170,154,162,182,21,95,106,38,59,230,72,159,148,173,251,87,184,16,134,162,103,84,79,36,238,249,210,61,94,191,106,174,231,224,242,198,58,71,35,24,155,170,135,177,209,185,88,244,217,80,11,158,240,129,213,90,44,131,72,46,24,37,125,214,55,92,237,183,9,95,13,50,206,138,228,165,142,150,130,38,175,34,189,93,243,149,83,116,106,55,221,235,216,176,146,137,124,46,117,149,154,111,196,5,38,61,90,159,185,178,70,199,108,141,127,244,213,21,180,76,79,70,57,125,24,190,244,79,173,11,216,141,237,145,141,145,171,187,92,136,228,251,20,8,141,226,129,112,172,161,225,134,228,148,141,79,199,207,52,50,46,203,217,142,183,214,239,232,191,82,20,51,67,237,87,83,243,119,222,102,111,255,0,215,33,124,94,40,209,204,254,24,110,11,20,156,168,218,153,85,221,145,119,111,201,245,187,161,67,214,245,68,184,83,42,250,36,204,223,255,0,174,64,47,223,135,219,100,23,46,5,40,237,243,83,164,172,159,9,141,138,206,68,114,175,53,158,36,236,155,122,247,40,203,89,109,241,218,181,83,44,160,138,46,155,33,189,87,177,172,229,217,90,137,83,34,34,42,108,155,122,23,211,194,139,99,172,224,246,193,12,84,253,110,124,82,150,62,151,63,47,58,173,174,15,103,127,118,251,237,185,70,156,78,211,45,38,190,103,144,45,39,150,86,228,87,68,233,245,57,249,127,118,204,155,111,239,244,219,245,1,109,126,17,246,220,126,151,64,234,42,173,209,254,237,154,226,245,157,234,140,223,117,162,160,87,38,232,155,237,190,222,164,237,43,87,194,31,81,45,17,233,150,65,143,77,95,210,150,218,250,187,140,172,233,57,219,69,29,61,3,28,237,209,187,122,251,145,85,126,162,103,80,113,77,162,85,87,74,139,19,179,95,221,212,211,62,25,35,249,54,175,217,115,92,141,84,223,163,178,251,93,189,64,251,120,151,211,122,61,84,208,236,211,17,158,149,179,212,212,216,174,41,67,187,17,202,218,151,81,205,28,106,155,181,202,139,188,158,173,77,254,6,184,185,246,39,113,192,243,91,222,35,115,130,72,106,44,247,26,154,39,35,218,230,170,172,83,58,53,84,230,70,175,171,23,220,159,98,27,60,80,92,173,89,69,163,205,91,106,122,244,149,113,108,215,242,57,187,181,237,69,78,206,68,95,71,33,72,126,40,220,59,213,233,102,180,77,155,91,96,222,209,146,163,171,101,147,153,59,85,212,85,214,200,173,217,210,57,223,50,52,93,209,17,191,82,47,96,51,135,133,127,24,20,150,246,199,162,89,246,70,177,181,239,70,90,157,89,88,136,212,85,242,84,208,192,197,150,111,169,251,49,140,248,237,239,66,214,227,146,57,163,108,209,61,175,99,218,142,107,154,187,162,162,250,42,41,171,222,158,102,151,61,60,205,108,185,157,162,78,74,155,69,125,53,107,59,53,119,88,166,100,136,158,211,92,158,172,79,114,253,139,232,108,39,194,7,16,22,93,126,209,251,29,250,146,167,154,231,75,67,77,77,113,103,35,211,106,134,210,211,186,85,221,99,99,126,116,223,146,155,124,59,122,6,115,63,19,67,29,68,50,83,204,196,124,114,181,88,246,170,110,138,138,155,42,42,31,176,5,65,120,172,240,154,204,106,244,221,106,195,109,47,109,37,98,163,46,12,167,131,102,53,239,125,117,76,178,185,35,133,17,23,102,183,119,57,251,237,182,254,229,43,80,216,247,140,29,48,131,85,52,19,44,176,173,63,86,162,43,85,125,69,58,115,171,118,149,40,170,26,223,203,106,122,201,239,93,141,118,50,219,13,78,45,147,221,177,202,198,114,77,108,174,158,141,233,186,46,203,28,142,98,250,42,167,171,87,222,191,104,19,219,195,87,142,89,52,198,249,79,164,122,149,120,114,227,181,239,100,52,21,21,53,29,169,165,123,232,233,227,103,52,213,13,99,34,108,108,122,236,214,170,167,125,187,110,133,200,90,46,214,235,237,178,150,243,104,172,134,174,142,182,22,84,65,52,50,54,70,73,27,218,142,107,145,205,85,69,69,69,69,221,23,110,230,173,84,21,213,54,202,250,107,149,28,156,149,20,147,50,120,157,178,47,43,218,228,86,174,203,186,47,116,79,82,230,188,55,120,227,181,106,62,51,110,210,12,234,187,163,126,181,83,67,73,68,238,147,157,214,134,40,232,233,227,77,162,167,107,27,187,222,255,0,156,245,84,247,238,155,40,22,14,15,13,84,114,35,145,123,42,110,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,21,213,226,129,199,170,105,101,162,183,135,125,33,189,43,51,59,164,8,204,130,229,78,239,106,207,73,35,119,232,177,200,190,205,68,140,84,239,234,200,221,186,108,231,53,90,24,91,197,35,143,84,206,43,171,184,107,209,203,226,59,29,161,155,165,148,221,169,95,218,227,80,197,239,71,27,209,123,192,199,124,245,79,158,246,236,139,202,213,231,224,188,49,56,8,93,93,188,82,235,254,175,217,121,176,139,76,252,246,59,109,76,104,173,189,213,198,238,242,61,171,243,169,163,114,119,69,77,164,122,114,247,107,94,139,137,124,63,184,34,187,113,95,158,186,247,146,199,81,67,167,56,220,236,117,226,177,139,202,250,233,187,57,180,80,175,231,57,54,87,185,62,99,23,243,156,205,239,162,203,101,180,99,118,122,28,122,193,109,166,183,219,45,148,209,210,81,210,83,70,145,197,79,4,109,70,178,54,53,59,53,173,106,34,34,39,162,32,31,98,53,26,136,214,162,34,34,108,136,158,227,200,0,0,63,50,73,28,49,190,105,164,107,35,99,85,206,115,151,100,106,39,170,170,251,144,14,47,44,203,49,188,23,26,185,230,57,133,230,154,211,101,179,211,62,178,186,182,165,252,177,193,19,19,119,57,126,63,82,38,234,171,178,34,42,170,33,64,188,113,113,139,147,241,121,169,233,53,2,85,209,225,54,73,95,77,141,218,54,84,115,145,87,101,169,153,168,170,139,60,157,187,39,102,181,26,212,252,167,59,41,248,149,241,224,254,33,50,87,233,14,150,221,159,251,28,88,106,119,168,169,137,118,75,245,99,23,247,213,95,125,59,21,63,22,157,145,202,170,245,223,216,229,204,190,22,124,4,117,86,213,197,30,177,90,147,145,174,109,86,29,104,168,141,23,153,83,187,110,50,181,83,220,189,225,79,93,211,169,249,138,161,153,60,52,120,11,143,65,113,216,117,159,85,173,12,93,68,190,83,126,226,163,157,136,229,176,209,189,62,103,213,83,35,126,122,250,181,171,211,237,237,243,79,64,0,0,0,0,0,21,213,226,201,198,74,233,182,34,238,28,52,242,238,232,242,140,162,149,31,144,84,211,187,218,160,181,200,138,157,14,100,95,102,73,211,178,167,170,69,191,167,81,170,75,46,44,120,145,198,120,90,209,155,190,165,223,29,5,69,197,26,180,150,43,108,143,84,91,133,193,237,94,148,93,187,242,38,202,247,170,122,49,142,219,190,200,186,243,223,51,26,221,85,212,250,140,219,86,50,90,215,75,145,221,82,174,249,115,138,4,158,102,50,71,167,81,241,196,174,106,59,149,189,153,31,51,91,179,90,221,209,61,2,105,120,85,112,103,251,48,231,77,215,157,66,180,245,48,204,62,173,62,76,167,158,61,217,117,186,179,103,55,178,166,206,138,30,206,119,185,95,200,222,232,143,66,234,74,240,211,63,20,174,6,116,143,2,177,233,182,13,143,103,180,54,60,126,141,148,116,145,124,141,2,185,90,212,238,247,187,174,156,207,115,183,115,157,234,231,57,87,222,118,111,234,200,112,141,255,0,208,25,247,252,13,15,249,240,48,167,142,119,246,147,254,249,63,201,167,126,240,75,254,192,185,223,241,189,127,161,83,145,51,196,195,140,141,34,226,215,246,56,253,138,224,191,197,248,43,242,199,159,249,86,137,148,251,249,159,39,211,228,229,145,252,223,233,121,55,223,109,187,122,239,219,181,120,112,113,219,162,60,42,105,118,79,135,234,125,54,75,37,125,222,255,0,242,149,58,218,232,35,158,52,135,203,197,31,180,174,145,155,59,153,142,237,178,246,216,11,159,48,159,27,63,68,109,94,254,40,92,191,153,113,227,134,78,46,244,167,139,42,11,253,203,75,96,190,199,22,57,53,60,21,159,42,209,178,157,85,211,53,234,206,78,87,191,116,218,55,111,233,238,60,241,179,244,70,213,239,226,133,203,249,151,1,74,222,28,31,77,157,44,254,17,170,254,133,80,108,42,107,213,225,193,244,217,210,207,225,26,175,232,85,6,194,160,0,0,0,0,0,0,107,237,226,97,138,205,137,241,173,168,240,190,39,54,27,157,69,29,214,157,235,233,35,103,163,133,239,84,238,189,146,69,145,191,107,87,220,92,135,1,249,131,51,142,15,52,154,247,26,162,164,24,221,61,165,85,23,125,221,66,174,163,119,235,222,157,72,15,227,105,165,19,80,230,152,14,181,209,82,47,150,187,80,75,142,87,202,214,251,45,158,7,186,104,57,191,186,123,38,153,19,234,131,234,67,40,120,45,107,52,23,253,43,202,180,62,225,82,158,127,21,184,124,177,111,99,151,187,232,106,182,71,181,169,240,100,236,114,175,254,240,208,44,132,0,0,215,7,141,92,170,60,207,139,61,88,190,195,55,86,37,202,107,168,162,147,116,84,124,116,210,45,59,28,138,138,187,181,91,18,42,47,195,98,255,0,245,251,85,40,52,71,69,179,61,86,184,58,62,92,110,209,61,92,12,127,205,150,167,151,150,158,47,247,243,58,54,127,190,53,236,225,191,75,174,156,68,241,21,135,233,221,75,230,171,118,77,123,108,183,89,156,170,175,90,70,170,205,89,42,175,189,221,38,74,239,84,221,118,239,220,13,129,120,98,198,37,195,56,113,210,252,90,161,138,218,139,110,33,105,130,161,21,125,38,74,72,250,159,253,218,184,174,31,28,95,235,179,73,127,131,174,255,0,206,211,22,211,28,113,195,27,33,134,54,178,54,53,26,214,181,54,70,162,122,34,39,185,10,150,241,197,254,187,52,151,248,58,239,252,237,48,31,71,132,247,13,26,15,173,218,55,151,223,117,95,76,108,249,45,194,131,38,90,74,106,138,214,189,95,28,62,86,23,114,34,181,201,219,153,206,95,214,164,232,160,224,51,131,171,117,83,43,41,248,121,196,31,36,107,186,36,244,139,59,23,237,100,142,115,87,245,161,25,60,18,255,0,176,46,119,252,111,95,232,84,229,139,1,196,227,56,142,41,133,90,217,99,195,113,139,77,134,219,18,238,202,59,101,20,116,176,55,221,218,56,218,141,79,68,247,28,176,0,0,0,0,0,1,24,117,183,196,87,135,30,31,245,30,229,165,154,139,87,145,193,124,181,50,158,73,210,150,210,233,161,115,102,133,146,177,90,244,114,111,236,189,17,123,118,84,84,247,25,215,75,181,39,25,214,13,63,177,234,102,27,37,76,150,92,134,149,42,232,157,81,10,197,34,198,170,169,237,49,125,23,116,94,192,118,147,31,107,46,128,233,22,191,227,82,226,218,175,132,91,175,148,207,98,182,26,137,35,70,213,210,59,190,207,130,118,237,36,78,77,255,0,37,81,23,186,42,42,42,162,228,16,6,184,28,76,104,158,81,194,31,17,23,76,14,138,245,86,146,216,170,160,186,99,247,120,221,211,154,74,103,42,73,77,58,43,126,108,141,84,229,118,219,108,248,221,183,109,139,229,225,67,89,255,0,108,15,15,56,78,171,78,248,150,190,239,109,107,46,109,143,100,70,215,194,229,134,167,102,162,39,42,44,177,189,200,155,124,215,55,213,54,82,175,60,107,229,183,191,136,204,50,40,93,26,214,199,133,195,215,217,61,164,141,107,170,214,52,85,251,121,213,19,235,95,137,46,252,29,252,223,237,64,253,209,191,79,240,166,229,208,223,111,222,249,32,223,111,247,252,224,102,94,61,176,218,172,243,131,189,85,199,232,233,188,196,209,216,95,115,100,126,247,45,20,140,171,236,158,247,126,35,178,123,215,100,41,187,195,111,81,41,52,223,140,173,62,184,92,166,100,84,87,154,169,172,19,57,221,189,170,200,95,12,61,253,223,143,116,63,171,127,180,216,30,182,138,146,229,69,81,110,175,167,142,162,154,170,39,195,52,82,38,237,146,55,34,163,154,169,239,69,69,84,53,192,226,151,67,242,30,23,248,128,200,116,242,84,168,166,134,219,91,242,133,130,177,28,168,233,173,239,122,186,150,102,187,125,249,145,19,149,87,126,207,99,211,220,6,200,192,141,188,9,113,103,101,226,175,70,232,174,213,117,176,179,54,176,69,21,14,79,66,155,53,201,80,137,179,106,152,223,245,169,145,170,228,219,179,93,206,207,201,221,100,144,0,0,0,0,0,0,0,0,0,97,126,36,120,182,210,46,21,105,236,21,122,177,53,226,40,114,71,212,199,68,251,125,2,212,167,52,9,26,189,31,178,167,47,105,91,183,199,103,124,15,167,135,46,42,52,159,138,107,53,226,251,165,21,55,73,169,108,85,81,210,85,173,125,18,211,185,36,123,21,205,229,69,85,221,54,79,80,50,249,196,229,24,158,47,155,89,42,49,188,203,29,182,223,45,53,109,86,79,67,113,165,101,68,18,162,162,167,180,199,162,181,123,42,251,142,88,1,70,126,38,252,21,227,220,49,230,86,124,231,76,41,101,167,193,179,7,203,19,40,95,42,200,150,186,248,209,28,232,90,231,42,185,99,123,23,157,155,170,170,43,100,69,93,145,164,211,240,126,215,235,166,166,232,109,219,74,242,107,147,170,238,122,115,85,12,20,79,149,251,200,182,186,134,185,96,103,126,238,72,223,28,204,69,221,118,111,77,189,145,19,127,119,140,220,182,246,112,161,104,138,173,209,245,228,205,40,60,170,57,55,119,81,41,106,249,149,191,15,99,159,191,193,118,247,145,155,193,35,205,254,205,154,131,201,191,150,252,22,143,169,233,183,83,205,197,201,255,0,39,63,252,160,92,96,0,10,40,241,118,250,101,221,191,128,109,127,205,41,101,190,23,31,65,61,50,254,90,251,226,180,173,47,23,111,166,93,219,248,6,215,252,210,150,91,225,113,244,19,211,47,229,175,190,43,64,149,64,0,0,0,0,0,32,183,140,135,209,26,151,248,223,110,254,102,164,138,190,9,127,217,235,59,254,40,47,244,218,114,85,120,200,125,17,169,127,141,246,239,230,106,72,171,224,151,253,158,179,191,226,130,255,0,77,167,2,228,192,0,13,122,188,71,254,155,58,167,252,35,75,253,10,156,216,84,215,171,196,127,233,179,170,127,194,52,191,208,169,192,186,158,9,190,136,218,67,252,80,182,255,0,50,211,54,24,79,130,111,162,54,144,255,0,20,45,191,204,180,205,128,0,58,46,182,235,54,17,160,90,105,121,213,28,254,226,202,91,101,162,21,115,34,230,68,150,178,117,69,233,211,194,139,243,164,123,147,100,79,181,87,100,69,84,10,173,241,175,212,106,75,238,177,96,186,103,73,59,101,118,39,100,168,175,169,70,167,239,83,215,72,207,97,87,215,126,157,44,78,248,108,244,248,169,35,60,24,48,154,139,23,13,153,14,99,87,18,177,217,70,81,50,211,175,127,110,154,154,24,162,71,124,63,125,89,211,183,230,250,251,146,168,115,188,179,80,248,170,215,187,134,72,234,9,110,25,86,127,123,108,116,148,48,185,95,202,233,94,145,211,211,49,87,242,35,103,78,52,85,244,107,17,87,222,108,59,195,254,146,91,180,39,69,240,253,35,182,75,28,204,198,173,113,82,205,52,109,229,108,245,43,187,234,38,68,247,35,230,124,143,219,251,160,50,8,0,0,0,0,4,120,227,87,139,252,83,132,125,49,125,250,167,161,112,203,175,77,150,159,27,179,189,119,243,19,181,19,154,105,81,21,21,32,143,153,170,245,69,69,85,86,181,21,21,219,160,98,223,17,254,58,233,120,108,196,31,166,186,115,115,134,77,75,200,169,93,211,115,54,127,200,148,143,69,79,52,244,247,74,189,250,77,93,251,162,189,201,178,34,62,173,248,57,225,59,55,227,23,86,150,213,230,43,41,241,202,25,155,93,148,223,222,188,238,134,39,185,85,88,215,59,126,122,137,85,28,141,223,127,202,122,162,163,87,126,181,166,186,121,172,156,108,107,239,200,244,213,243,94,114,172,170,173,245,247,139,189,103,239,116,176,238,157,90,153,118,77,155,27,26,168,136,198,162,126,67,24,157,218,133,253,240,241,160,56,39,13,90,93,108,210,236,6,149,82,150,141,22,106,202,217,24,212,158,227,86,228,68,146,166,101,79,87,187,149,17,19,242,90,214,181,59,53,0,237,120,6,5,137,105,126,27,105,192,48,91,45,61,166,197,100,166,109,45,29,36,13,217,24,196,245,85,95,87,61,203,187,156,229,221,92,229,85,85,85,85,83,176,0,7,17,151,255,0,90,119,191,224,234,159,230,156,107,67,162,120,141,54,160,107,46,5,129,86,242,249,124,147,39,181,218,37,230,85,68,228,168,171,142,39,111,183,125,182,122,155,47,101,255,0,214,157,239,248,58,167,249,167,26,225,240,157,244,167,209,191,210,6,61,247,140,0,108,163,28,113,195,27,33,134,54,178,54,53,26,214,181,54,70,162,122,34,39,185,15,208,0,107,233,226,97,103,160,177,241,195,170,20,86,216,122,80,201,85,110,172,115,119,223,121,103,182,210,205,43,191,92,146,61,127,89,117,156,30,221,106,47,92,42,105,21,194,173,85,211,59,11,180,70,247,57,202,229,122,199,75,27,57,149,87,186,170,242,238,191,90,148,193,226,143,244,236,212,223,228,95,185,232,139,146,224,155,232,141,164,63,197,11,111,243,45,3,54,0,0,0,0,0,0,172,31,28,95,235,79,73,127,132,110,255,0,205,83,15,3,175,235,79,86,191,132,109,31,205,84,143,28,95,235,79,73,127,132,110,255,0,205,83,15,3,175,235,79,86,191,132,109,31,205,84,129,103,192,0,6,178,188,65,127,103,173,73,254,55,222,127,166,202,108,212,107,43,196,23,246,122,212,159,227,125,231,250,108,160,108,153,128,226,116,56,22,11,142,224,214,200,217,29,30,61,106,164,181,64,214,124,212,142,8,91,27,118,236,158,230,167,185,14,106,120,32,170,130,74,90,168,99,154,25,152,177,201,28,141,71,53,237,84,217,90,168,189,149,21,59,108,123,0,26,187,228,120,210,80,234,5,211,15,182,57,21,41,239,19,219,105,220,245,84,69,229,157,99,106,175,170,167,162,124,77,157,113,124,126,223,137,99,54,140,86,211,26,50,134,205,67,79,111,166,106,38,220,177,67,27,99,98,109,238,246,90,134,181,25,31,246,122,186,127,27,231,254,154,166,205,64,126,94,198,72,199,71,35,17,205,114,42,57,170,155,162,162,251,148,214,119,22,163,147,23,226,22,209,111,161,114,66,251,70,103,79,12,43,26,170,163,22,42,230,163,121,85,123,246,229,77,183,54,100,53,166,255,0,251,156,254,255,0,63,202,0,108,178,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,225,202,141,69,114,175,100,77,212,15,146,239,118,183,88,173,149,87,155,189,100,52,148,116,80,190,162,121,166,145,177,178,56,216,213,115,156,174,114,162,34,34,34,174,234,187,118,41,191,196,171,142,89,53,58,249,81,164,122,107,120,114,99,180,15,124,53,245,20,213,29,170,101,99,235,41,228,103,52,53,14,99,226,116,111,98,236,230,162,175,109,251,108,132,149,241,34,227,142,213,167,24,205,199,72,48,90,238,181,250,235,77,53,37,107,186,78,111,70,25,99,172,167,145,54,150,157,204,118,207,99,62,107,209,87,221,178,110,165,50,215,215,84,220,235,234,110,85,146,115,212,85,204,249,229,118,200,156,207,115,149,92,187,38,200,157,213,125,0,244,22,87,225,77,194,107,50,91,211,181,171,50,180,189,212,148,106,172,183,178,162,13,216,231,177,244,53,49,74,212,146,21,69,93,156,237,156,215,239,182,251,123,212,174,172,74,195,83,148,228,246,156,114,141,156,243,92,235,160,163,98,110,137,186,201,35,88,158,170,137,234,228,247,167,218,108,79,193,246,152,65,165,122,9,137,216,82,159,165,81,45,170,130,162,161,57,213,223,141,90,42,118,187,242,220,158,177,251,151,96,51,68,48,199,79,12,116,240,177,25,28,77,70,49,168,155,34,34,38,200,136,135,236,0,63,50,73,28,49,186,105,94,214,49,141,87,57,206,93,145,17,61,85,84,170,79,21,14,48,41,46,13,147,68,176,28,141,100,107,30,172,186,186,142,177,21,170,169,231,105,166,129,235,20,223,91,55,99,217,240,223,220,132,234,226,255,0,136,11,46,128,232,253,242,253,87,83,203,115,170,161,169,166,183,51,145,235,189,67,169,106,29,18,238,145,189,191,58,31,202,77,190,61,189,117,236,212,76,210,231,168,121,173,235,51,187,201,207,83,119,175,169,173,127,102,166,203,44,207,145,83,217,107,83,213,235,238,79,177,61,0,252,96,56,157,199,60,205,108,152,141,178,9,38,168,187,220,105,168,154,140,107,156,168,178,202,216,209,87,149,28,190,175,79,114,253,138,108,115,195,70,155,209,233,94,135,97,120,148,20,173,130,166,154,197,110,74,239,97,26,174,169,109,28,49,200,171,179,90,170,187,199,234,228,223,226,84,23,133,207,14,245,122,167,173,16,230,215,40,54,180,99,72,218,216,164,230,78,245,116,245,116,82,35,118,108,141,119,204,145,87,117,69,111,212,171,216,187,202,251,149,171,23,180,121,171,149,79,66,146,146,45,156,254,71,59,102,177,170,171,217,168,171,232,213,3,145,32,151,139,133,183,31,170,208,58,122,187,140,127,187,97,184,177,96,122,35,55,221,40,171,213,169,186,166,251,111,191,161,36,110,28,83,104,141,45,210,158,198,220,215,247,117,68,204,134,56,254,77,171,246,156,231,43,81,55,232,236,158,215,111,82,24,248,187,234,45,162,77,50,176,99,176,215,245,37,185,62,146,227,11,122,78,77,226,146,158,189,141,118,234,221,189,125,202,168,191,80,21,103,163,86,232,238,186,169,137,208,75,23,81,147,94,168,24,230,114,238,174,69,169,141,21,17,54,93,215,185,121,188,64,219,32,183,112,41,89,111,134,159,164,200,48,153,24,140,228,70,170,114,217,229,78,233,183,175,98,148,56,99,166,90,189,124,192,224,74,79,50,174,200,237,105,211,234,114,115,126,237,133,54,223,221,240,253,101,229,241,92,216,232,248,61,191,195,45,63,71,147,20,170,143,165,207,205,200,169,107,159,217,223,223,182,219,110,6,189,117,222,205,117,71,47,109,166,126,223,253,114,151,205,225,127,112,172,174,225,134,218,149,109,68,232,79,12,81,174,203,221,137,111,162,219,213,126,181,40,106,226,168,183,10,149,79,69,153,251,127,245,202,95,15,133,204,115,51,134,27,122,203,39,50,58,166,37,111,100,77,147,228,250,45,144,9,126,87,183,139,246,170,209,99,250,65,111,193,40,46,177,182,231,114,184,68,249,169,146,116,71,45,36,148,181,241,57,220,136,244,119,206,68,77,213,170,223,119,175,98,193,228,123,99,99,164,114,236,214,162,185,126,196,40,159,197,31,89,89,169,28,64,85,227,212,73,251,155,27,108,150,199,175,254,154,158,182,181,139,234,198,175,163,211,222,169,245,168,16,196,253,211,204,234,121,227,157,191,58,55,163,211,237,69,220,252,177,142,145,200,198,38,234,161,236,116,110,86,61,54,84,2,249,252,49,181,110,147,82,56,118,161,183,190,190,157,213,152,252,177,90,86,22,202,138,244,100,20,52,105,191,47,59,151,109,223,183,187,236,66,96,20,113,225,131,196,227,116,131,82,105,180,226,243,63,78,209,147,215,178,38,47,46,251,85,84,212,81,66,139,236,196,247,124,200,215,242,145,191,98,247,47,6,146,170,10,234,88,107,41,95,207,12,236,108,145,187,101,77,218,228,221,23,101,239,232,160,123,140,71,196,214,181,99,90,41,165,119,204,146,241,118,166,167,170,109,13,74,82,66,249,227,99,229,155,203,76,246,53,26,233,24,174,221,98,84,217,23,117,247,125,89,50,253,126,181,99,86,154,171,229,234,171,203,209,209,196,249,166,147,145,207,229,99,26,174,114,236,212,85,94,205,85,236,133,42,120,147,241,145,6,178,102,19,233,222,13,93,212,176,218,39,116,53,18,244,149,58,147,69,45,100,46,78,89,96,99,211,118,72,197,236,229,68,250,215,117,2,33,234,246,125,89,169,186,143,144,102,149,155,111,115,185,85,212,198,137,191,102,73,60,146,34,119,115,191,61,125,21,83,254,146,92,248,79,104,181,102,117,173,107,157,212,208,204,235,101,134,46,163,39,233,42,199,230,96,171,161,149,27,204,172,115,121,185,95,190,220,200,187,124,19,185,13,112,44,30,255,0,168,185,101,175,15,198,168,252,205,125,210,174,10,72,89,212,99,55,116,146,182,54,247,123,154,223,156,246,250,170,122,251,139,239,224,63,133,218,46,27,116,146,146,138,178,147,167,126,188,54,58,251,130,245,21,121,37,150,154,149,37,143,180,178,49,118,124,43,221,187,39,193,17,61,66,76,53,168,214,163,90,155,34,38,200,121,0,0,0,10,188,241,154,193,98,172,160,199,243,134,36,13,146,4,164,161,85,244,122,163,91,112,151,243,125,59,252,125,125,222,242,175,244,217,109,31,135,182,8,175,209,54,75,124,215,42,88,234,90,173,106,167,73,102,103,63,206,246,126,110,254,189,190,37,171,120,204,223,224,163,194,172,22,117,151,241,179,213,210,189,35,229,95,71,67,112,110,251,237,183,170,122,110,84,69,45,68,180,117,49,85,211,187,150,88,30,217,24,237,145,118,114,46,232,189,254,180,2,97,241,61,192,198,73,135,226,182,157,103,210,235,101,117,227,21,190,91,96,186,212,50,154,25,42,31,72,179,71,53,67,149,82,10,116,142,56,153,19,99,238,175,93,183,78,234,138,138,96,157,20,215,221,80,225,203,45,109,243,13,186,85,209,202,205,250,244,51,79,81,28,50,239,20,141,111,82,56,228,141,93,178,76,231,38,235,217,87,127,142,247,25,192,166,87,100,226,79,132,202,124,35,48,135,206,65,67,66,204,118,166,62,103,199,205,27,45,148,209,63,188,105,26,166,233,59,189,21,87,191,103,123,210,41,241,207,225,151,95,141,190,109,65,208,139,55,152,160,246,124,213,191,204,53,157,47,244,180,76,252,109,85,82,185,219,185,210,187,179,123,122,47,185,64,153,60,40,241,243,166,188,65,218,163,162,186,221,168,44,217,11,119,234,82,84,79,79,79,207,237,78,169,200,199,84,61,235,180,112,162,175,218,139,232,189,165,106,42,42,110,138,138,134,176,154,127,168,249,166,146,100,108,200,49,11,151,201,247,24,119,217,253,24,165,219,120,222,207,73,26,230,252,217,29,238,247,151,95,193,223,136,134,5,175,118,246,88,50,201,190,71,201,217,191,238,110,89,170,58,187,186,161,255,0,62,58,102,70,221,163,137,171,235,223,125,189,83,184,76,208,120,107,145,201,204,213,236,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,252,75,43,33,141,101,145,118,107,125,84,129,220,88,120,159,96,154,85,76,236,115,77,147,229,155,243,254,123,191,29,79,229,246,88,30,157,166,164,115,31,204,201,31,239,237,203,241,84,2,97,234,102,172,224,218,71,96,155,36,206,111,31,39,209,65,203,204,255,0,47,52,190,175,99,19,180,76,114,250,200,207,119,191,237,42,127,139,95,21,92,167,57,108,216,166,136,84,252,149,108,94,94,123,135,36,115,245,191,120,145,63,21,83,72,215,55,149,204,149,190,189,247,223,209,16,133,26,187,174,186,143,173,183,233,175,249,245,243,207,207,47,47,254,45,4,91,108,200,217,254,165,27,19,210,38,123,189,223,110,253,191,135,222,17,117,91,136,138,199,38,37,108,229,160,143,110,165,95,90,153,121,55,73,118,246,36,154,55,46,238,133,201,219,237,251,67,18,83,82,223,51,27,207,74,157,158,110,190,167,221,187,35,230,229,103,215,179,83,217,111,252,133,177,240,23,225,177,65,139,171,53,35,92,44,190,98,228,155,249,26,79,50,230,116,63,211,80,201,237,211,85,43,93,204,215,68,190,211,123,122,39,189,73,17,194,127,1,26,105,195,133,52,215,73,33,249,82,253,83,203,189,95,53,68,28,156,171,59,126,103,152,145,139,187,38,219,211,221,191,170,246,149,8,136,212,217,61,0,240,136,216,219,178,118,68,40,51,196,175,88,91,170,60,70,222,41,104,95,189,186,209,229,252,178,237,235,213,160,163,87,250,177,174,249,209,175,174,255,0,86,197,223,107,86,109,6,157,105,157,231,50,169,127,36,118,255,0,47,204,187,42,237,212,168,142,63,115,93,239,127,193,127,198,107,67,146,94,102,200,175,117,23,121,255,0,124,168,228,223,211,242,88,141,247,34,126,111,192,14,48,158,30,20,26,183,46,53,174,240,98,149,181,29,42,90,203,51,237,240,39,39,55,60,179,220,169,21,27,217,138,169,191,51,187,170,237,245,161,17,245,55,72,178,157,44,158,150,28,138,159,145,42,249,250,78,231,141,119,229,70,42,246,99,221,254,184,223,83,198,138,103,149,122,107,170,152,190,101,75,81,209,75,109,222,138,162,103,114,35,191,21,29,76,114,59,178,181,223,153,238,69,95,250,0,217,193,171,204,136,191,20,220,242,116,173,24,206,104,117,31,75,49,108,202,134,163,172,151,59,61,13,76,142,228,86,254,50,74,104,228,84,217,90,223,207,79,114,39,253,7,117,0,0,0,67,222,59,248,37,180,113,17,139,84,100,56,197,175,155,45,162,129,238,167,119,93,201,213,228,142,169,237,102,207,158,56,155,188,179,55,186,162,237,246,122,76,32,6,190,216,71,135,111,19,57,126,93,95,142,210,97,190,95,228,170,153,96,150,163,229,27,123,249,95,20,173,98,251,43,82,155,252,237,251,42,254,178,221,248,40,208,141,76,208,93,53,143,26,212,92,183,207,186,61,157,29,31,144,167,139,203,181,41,233,152,137,212,134,71,243,242,244,158,221,247,239,190,255,0,13,228,138,236,137,186,251,138,244,241,22,227,238,155,75,109,245,218,57,167,143,230,200,107,169,165,142,170,171,101,78,132,111,109,93,59,219,201,53,59,152,238,89,35,98,238,143,69,95,68,237,186,129,198,248,149,113,215,6,15,103,174,209,109,57,171,231,187,220,33,150,154,229,63,77,83,165,20,140,172,166,149,156,179,83,171,93,179,218,197,221,175,69,95,119,109,212,168,9,31,95,125,187,58,73,23,175,91,113,168,87,57,125,150,243,203,35,191,82,38,234,191,82,30,203,213,230,233,147,94,106,175,87,106,143,49,93,112,168,124,243,73,200,214,115,201,35,213,206,93,154,136,137,187,156,190,136,136,89,87,134,127,2,144,100,21,84,90,227,168,240,245,41,32,88,170,45,116,156,202,159,140,69,163,169,134,110,120,106,17,125,21,233,200,230,109,239,95,114,1,218,184,21,240,235,182,85,105,212,26,141,169,182,238,122,251,213,51,106,109,241,117,156,156,176,77,5,52,209,63,154,26,158,85,217,220,233,179,154,139,241,219,178,28,231,23,158,23,212,185,102,54,153,86,143,219,255,0,240,134,130,147,149,244,157,85,253,208,140,142,119,170,115,212,85,163,25,205,35,163,79,69,219,215,211,114,201,41,105,161,162,165,134,142,153,156,144,193,27,98,141,187,170,236,214,166,200,155,175,127,68,61,160,107,165,130,232,182,180,104,246,181,99,53,87,220,83,201,85,89,178,10,41,39,79,61,73,39,47,70,173,170,239,154,247,162,236,177,175,166,254,158,243,96,109,49,185,207,121,211,156,94,233,84,155,79,85,102,162,154,84,237,243,221,3,28,190,136,137,234,190,228,59,20,180,208,78,230,190,86,115,43,118,219,186,161,236,68,70,162,53,61,19,176,17,91,196,174,42,137,56,91,191,172,15,229,70,182,169,207,236,139,187,126,78,172,221,59,148,19,109,141,101,184,210,196,158,175,157,141,255,0,11,144,191,95,18,218,232,41,56,92,191,50,103,108,179,54,170,54,118,94,238,91,117,102,222,159,97,66,22,38,50,75,229,186,57,123,49,213,112,181,223,98,189,55,3,98,62,11,109,190,91,134,60,42,149,201,183,90,195,109,95,240,219,233,211,226,84,79,137,238,151,191,78,248,148,173,170,138,63,220,249,5,52,183,135,63,127,245,73,235,235,85,83,110,119,47,163,62,164,250,144,184,206,17,169,105,41,56,116,192,99,163,118,236,92,118,212,229,236,190,190,70,15,143,234,34,191,139,158,144,80,101,90,97,75,158,82,211,237,113,179,200,197,146,94,119,119,167,138,158,190,85,110,202,244,111,206,118,251,242,170,253,190,128,64,30,2,181,30,143,24,212,107,150,11,112,143,146,44,226,215,54,57,21,70,234,189,25,107,39,165,137,31,200,141,94,110,84,106,174,202,230,162,250,115,39,169,140,248,152,210,236,143,74,117,135,34,180,223,161,218,58,235,141,93,194,130,110,104,255,0,116,82,62,170,102,197,47,43,94,238,78,110,154,175,43,149,28,158,244,49,165,174,229,85,103,185,82,221,104,164,228,168,163,153,147,196,237,145,118,123,28,142,69,217,81,83,213,19,213,14,243,170,26,191,122,213,26,27,60,119,231,245,106,109,84,116,244,109,151,102,55,241,113,35,246,77,154,198,167,172,138,190,245,250,212,12,255,0,192,23,24,249,70,135,106,109,155,17,187,214,117,241,155,237,109,61,182,88,250,113,183,161,214,168,165,141,210,238,216,31,35,185,99,137,83,149,21,55,248,162,250,219,159,18,26,51,137,241,81,161,53,54,197,139,204,190,182,220,251,157,154,110,105,89,203,80,250,57,155,78,254,94,120,247,253,255,0,125,158,187,119,238,159,13,115,105,231,146,150,162,42,152,93,203,36,47,108,140,93,183,217,81,119,79,83,96,47,14,13,64,169,212,14,24,108,83,214,59,154,91,50,82,218,55,217,19,116,134,223,72,187,246,107,125,239,95,143,218,160,81,86,173,233,189,227,73,181,10,247,129,223,35,229,168,180,215,84,210,162,238,197,231,108,83,201,23,55,178,231,34,110,177,175,110,101,253,126,166,118,224,11,138,11,182,129,106,253,182,138,182,171,159,30,190,79,13,4,240,114,53,57,31,53,85,42,58,78,100,137,239,93,163,133,83,149,54,251,81,125,103,103,138,143,10,210,230,120,99,245,111,21,131,154,182,212,139,45,107,57,145,55,130,40,171,106,36,118,239,153,19,213,205,236,214,170,252,55,244,41,197,205,154,146,161,90,228,228,150,23,236,190,139,179,145,127,193,234,6,210,88,213,246,139,40,199,173,153,37,185,220,212,183,74,56,107,97,93,149,61,137,24,143,111,170,34,250,57,61,81,62,196,57,34,189,252,35,117,214,124,243,77,171,116,226,243,87,212,185,88,159,35,169,217,211,68,218,138,26,122,8,90,187,182,54,183,231,61,125,92,174,251,125,75,8,3,231,175,133,149,20,21,52,242,51,157,146,194,246,57,187,237,186,43,85,21,55,53,227,227,203,11,92,39,137,140,186,159,151,149,151,91,141,125,210,54,239,191,43,101,184,85,34,38,252,203,191,205,250,190,196,54,36,40,35,196,230,90,201,120,167,187,249,182,237,201,13,67,98,238,157,227,75,141,102,222,159,175,215,184,17,56,228,113,220,130,235,138,223,40,50,59,29,79,151,175,182,212,197,87,79,47,35,95,201,36,111,71,177,118,114,43,87,103,53,23,101,69,67,226,109,52,206,129,106,90,205,227,71,114,171,183,79,93,183,61,109,69,115,145,168,157,213,118,64,45,239,129,31,18,250,60,181,150,205,44,214,154,238,141,215,241,52,54,250,222,146,187,174,191,185,160,137,157,58,106,84,107,121,156,233,93,187,157,219,209,87,109,148,178,106,42,218,107,141,36,85,180,114,117,33,157,141,146,55,108,169,187,92,136,168,187,47,127,69,67,86,169,169,46,54,89,233,106,38,143,163,35,154,202,168,23,118,187,217,223,118,187,223,240,244,82,109,240,95,226,61,152,104,205,117,191,10,212,42,143,148,177,137,39,138,4,127,36,80,249,72,213,105,227,230,218,42,103,201,39,36,113,63,182,251,174,255,0,29,149,66,240,65,210,116,159,87,240,157,101,197,233,178,172,34,233,231,41,39,141,142,114,244,38,143,145,206,141,146,43,127,26,198,42,236,146,55,190,222,255,0,183,110,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,3,28,241,1,170,151,189,29,211,11,174,101,139,233,206,73,156,223,99,103,66,215,100,177,90,231,173,154,162,169,200,189,62,162,66,215,44,112,162,166,239,145,83,178,38,201,187,149,173,80,193,190,32,220,111,218,184,83,193,19,29,197,42,41,170,245,39,37,166,119,201,20,174,217,233,110,129,119,106,215,76,223,205,69,71,36,109,94,207,123,87,213,172,121,80,220,48,112,227,169,60,103,235,75,236,84,213,181,111,130,90,133,185,229,89,13,78,242,121,88,100,122,186,73,30,229,223,158,105,23,153,24,213,249,206,221,87,102,181,206,79,163,84,180,119,141,189,101,207,111,26,149,168,58,3,171,23,43,237,238,117,158,166,101,195,46,45,107,83,109,155,27,27,209,217,140,99,81,26,214,167,162,34,33,213,127,106,119,20,255,0,237,105,213,95,248,155,113,255,0,50,6,196,250,85,165,184,86,139,224,22,109,51,211,219,67,45,182,43,28,9,5,60,72,187,189,234,170,170,249,100,119,229,200,247,43,156,231,47,171,156,170,118,195,90,207,218,157,197,63,251,90,117,87,254,38,220,127,204,143,218,157,197,63,251,90,117,87,254,38,220,127,204,129,178,152,53,172,253,169,220,83,255,0,181,167,85,127,226,109,199,252,201,178,152,2,170,60,83,120,246,73,22,233,194,230,142,221,209,90,138,234,92,202,239,76,253,247,84,236,235,108,78,79,130,246,153,83,222,157,63,245,196,37,39,136,14,185,235,174,158,96,41,128,240,229,164,249,214,73,151,100,176,185,178,222,236,152,237,93,109,53,154,145,119,107,222,146,197,27,155,230,93,232,198,250,177,55,122,236,188,136,234,97,147,133,62,42,230,145,243,77,195,110,171,190,71,185,92,231,59,14,185,42,185,87,213,85,122,61,212,9,43,225,171,192,100,156,65,228,113,235,6,169,218,94,154,113,98,169,218,154,150,100,86,165,250,177,142,253,233,19,111,106,157,138,159,140,95,202,95,97,55,246,249,110,234,56,227,134,54,67,12,109,100,108,106,53,173,106,108,141,68,244,68,79,114,26,215,126,212,238,41,255,0,218,211,170,191,241,54,227,254,100,126,212,238,41,255,0,218,211,170,191,241,54,227,254,100,13,148,193,173,103,237,78,226,159,253,173,58,171,255,0,19,110,63,230,73,41,225,195,195,214,190,224,220,103,105,230,83,154,232,126,160,99,246,90,47,149,188,205,198,233,140,214,210,82,193,207,106,171,99,57,229,146,54,177,188,207,123,90,155,175,119,57,17,59,170,1,119,224,0,0,0,32,207,26,94,31,154,171,197,254,163,83,100,181,218,237,109,177,227,118,106,100,166,178,217,22,203,36,233,75,204,136,179,74,247,164,205,71,201,35,211,186,242,166,205,107,27,223,151,117,143,95,212,58,203,63,219,17,104,255,0,139,178,255,0,159,45,172,1,82,159,212,58,203,63,219,17,104,255,0,139,178,255,0,159,31,212,58,203,63,219,17,104,255,0,139,178,255,0,159,45,172,1,175,175,27,28,14,221,184,50,252,13,249,83,81,41,50,159,195,15,148,122,126,94,220,234,95,45,229,60,182,251,243,72,254,110,111,50,159,13,185,87,215,126,220,239,6,126,30,119,174,48,176,107,230,109,108,213,10,44,98,59,45,219,228,167,83,207,107,125,82,202,189,24,228,231,71,54,70,108,159,140,219,109,189,196,195,241,148,210,125,83,213,15,216,131,246,51,211,76,175,45,249,51,240,131,206,252,133,102,169,175,242,189,79,147,250,125,94,139,29,201,205,211,127,47,54,219,242,59,111,69,59,191,132,14,155,234,38,153,232,166,105,106,212,124,11,35,197,43,106,178,159,49,5,53,238,215,61,12,178,197,229,32,111,59,89,51,90,174,111,50,42,110,137,182,232,168,6,73,224,55,130,203,175,6,214,124,194,215,116,207,233,50,133,202,42,104,234,24,250,123,123,169,122,29,6,202,213,69,71,61,252,219,245,62,173,182,59,247,27,63,68,109,94,254,40,92,191,153,113,155,12,65,197,245,142,245,147,112,187,170,88,254,57,103,173,186,221,46,24,181,125,61,37,13,13,59,231,168,168,149,209,42,53,145,198,196,87,61,202,189,145,17,21,84,10,73,240,224,250,108,233,103,240,141,87,244,42,131,97,82,139,120,4,225,211,136,60,55,139,237,55,201,178,253,10,212,59,29,158,134,190,165,245,87,11,150,49,93,77,77,3,86,142,118,162,190,89,34,70,181,21,202,137,186,170,119,84,79,121,122,64,0,0,0,0,0,0,97,190,46,120,122,182,113,59,161,25,14,149,213,73,13,61,198,118,54,186,203,89,42,42,165,37,198,29,214,23,174,222,141,118,238,141,202,155,175,36,175,219,185,68,186,9,172,90,137,193,127,16,208,229,110,179,79,13,211,29,171,158,207,144,217,42,23,164,234,154,126,126,90,138,87,174,203,202,237,216,142,107,182,93,158,198,59,101,68,217,118,62,33,63,30,94,28,150,14,40,94,253,73,211,186,202,44,119,81,224,133,177,205,44,237,86,210,94,163,99,81,172,101,66,181,21,89,35,90,136,214,202,136,190,202,35,92,138,136,213,96,73,157,16,215,61,54,226,23,1,161,212,93,50,191,197,112,183,85,177,18,104,21,200,149,52,51,109,237,65,81,26,42,172,114,55,224,189,149,54,115,85,205,84,85,239,85,85,84,180,52,179,87,87,84,197,79,79,79,27,165,154,105,94,140,100,108,106,110,231,57,203,217,17,17,21,85,87,178,33,173,230,81,129,113,71,194,38,87,60,119,90,44,223,78,46,136,189,47,148,45,213,83,210,197,82,212,85,219,167,85,78,238,156,205,245,249,175,84,245,250,207,150,251,173,188,79,107,187,99,194,47,90,147,168,121,187,42,21,57,108,223,40,85,214,50,101,69,77,151,203,181,85,30,168,170,155,42,181,87,186,1,45,124,81,184,235,176,107,133,85,46,133,232,237,233,183,12,54,205,84,149,119,139,172,11,248,171,173,107,55,72,227,133,223,151,4,91,185,121,190,108,143,84,84,221,24,215,59,50,120,56,112,195,87,143,217,46,252,76,229,246,183,67,83,125,133,214,156,97,179,51,103,37,26,63,122,138,164,69,79,73,30,198,198,215,122,242,199,39,170,61,12,89,193,143,132,246,113,153,221,237,250,133,196,205,174,108,111,23,129,237,168,139,26,145,202,203,141,201,81,119,70,84,34,119,166,137,127,41,21,122,170,136,169,179,55,71,151,5,107,181,219,44,118,202,75,45,150,223,77,65,111,160,133,148,212,180,180,209,54,56,160,137,141,70,177,140,99,81,17,173,68,68,68,68,236,136,128,125,69,74,120,226,255,0,93,154,75,252,29,119,254,118,152,182,178,176,124,99,52,135,86,117,63,39,211,10,141,53,210,252,183,44,138,223,65,116,101,91,236,118,74,154,246,211,185,242,83,171,82,69,133,142,70,42,163,93,178,46,219,236,191,0,59,71,130,95,246,5,206,255,0,141,235,253,10,156,177,98,6,120,64,233,190,162,105,158,138,102,150,173,71,192,178,60,82,182,171,41,243,16,83,94,237,115,208,203,44,94,82,6,243,181,147,53,170,230,243,34,166,232,155,110,138,132,243,0,0,0,0,0,0,2,155,124,103,180,102,237,143,235,38,63,173,212,116,82,58,203,150,91,35,181,213,84,53,158,204,119,26,110,109,154,231,111,217,95,2,179,149,21,19,126,147,246,223,101,219,190,120,84,241,209,133,227,88,149,63,12,218,189,127,166,178,186,142,170,71,226,183,74,201,18,58,105,89,51,213,239,162,146,71,118,141,233,43,222,232,220,229,229,114,61,89,186,43,88,143,178,61,94,210,28,11,93,48,11,166,154,106,77,146,59,157,146,235,31,43,219,191,44,176,72,159,50,104,95,234,201,24,189,218,228,251,23,116,85,69,165,14,40,188,49,53,243,65,238,117,151,140,34,203,91,168,56,90,57,210,65,112,181,83,172,149,148,209,250,163,106,105,91,187,209,81,61,94,196,115,54,77,213,89,191,42,5,240,163,145,200,142,106,162,162,166,232,169,239,58,54,179,107,110,154,104,22,17,89,159,234,142,77,77,104,182,82,181,221,38,57,200,179,214,74,137,186,67,79,30,251,203,35,189,205,79,181,85,17,21,83,94,44,107,136,206,37,116,178,5,198,113,173,101,207,241,202,122,68,233,124,153,29,234,170,24,160,217,19,178,64,174,229,98,236,136,157,154,139,178,34,122,31,93,151,4,226,147,138,204,150,26,170,11,46,125,168,247,73,215,145,46,21,143,168,172,100,77,85,68,246,234,166,94,156,76,223,100,221,207,107,83,176,30,174,35,117,171,40,226,151,93,239,154,151,87,111,157,42,114,10,200,233,109,54,200,255,0,24,250,122,102,237,29,53,59,81,19,218,119,42,55,125,147,218,123,156,187,119,47,175,131,189,23,159,135,254,27,176,125,47,184,197,27,46,182,250,5,169,186,242,46,233,231,170,30,233,231,111,55,229,35,95,34,177,23,243,88,132,103,224,67,195,22,219,160,87,90,29,94,214,170,202,75,222,119,76,157,75,101,186,149,220,244,54,103,170,126,248,174,84,78,189,66,34,236,142,236,198,42,175,47,58,242,189,39,240,2,46,113,237,193,125,159,139,109,56,99,172,254,90,131,63,198,217,36,182,10,249,23,145,147,35,182,87,209,206,237,149,122,79,217,21,23,242,31,178,167,101,122,58,81,128,53,177,193,179,157,115,224,195,91,36,184,219,98,173,197,115,28,118,101,163,185,91,107,99,221,147,197,187,92,250,121,216,139,180,144,200,136,213,69,106,236,169,202,246,59,126,87,23,59,194,231,137,14,129,241,21,108,165,182,93,239,148,152,62,103,200,212,168,178,94,42,217,20,115,73,239,90,74,135,114,182,118,246,223,151,217,145,61,237,217,55,94,231,197,87,5,90,55,197,141,141,177,102,118,247,218,242,74,56,213,150,236,142,222,198,165,93,58,123,152,244,94,211,69,191,228,63,211,191,42,177,85,84,168,237,119,240,190,226,151,70,170,234,106,172,120,155,245,3,31,143,119,71,114,199,24,179,77,203,255,0,164,163,253,253,174,219,215,149,175,106,126,114,129,125,200,228,114,35,154,168,168,169,186,42,123,207,38,180,118,141,90,226,75,69,101,101,134,207,168,218,139,132,173,58,246,183,71,116,173,160,99,118,219,178,193,204,212,84,236,157,149,187,28,157,199,137,158,43,181,25,18,195,87,173,186,149,123,108,169,183,145,130,247,88,244,149,21,81,61,168,227,118,207,238,168,157,209,125,126,176,47,79,136,158,53,120,126,225,158,221,80,185,238,105,77,85,126,100,110,117,62,59,108,115,106,110,51,189,19,179,86,54,174,208,162,175,229,202,172,111,101,217,85,123,17,55,129,46,51,181,43,139,190,53,114,91,150,72,137,103,198,45,120,21,195,228,108,118,154,101,124,20,187,220,109,200,178,200,237,147,171,50,167,101,122,162,108,157,154,141,69,93,224,206,141,120,116,241,105,173,213,145,205,75,166,245,184,197,178,117,231,146,239,149,53,246,248,145,23,242,146,55,181,103,147,125,247,69,100,110,69,248,150,209,193,119,0,122,119,194,12,85,89,37,53,234,175,36,206,46,212,62,66,190,241,42,44,48,199,78,231,178,71,193,79,2,42,163,88,175,138,53,87,61,92,245,86,39,118,166,237,2,83,0,0,0,0,130,254,47,122,51,118,212,158,27,41,115,139,5,20,149,85,186,123,115,249,82,165,145,179,153,233,110,149,139,29,67,147,190,251,49,122,50,57,83,125,155,27,149,123,38,233,95,94,27,220,97,91,56,85,213,90,234,28,229,243,38,11,153,199,13,45,218,104,152,178,58,130,120,156,238,133,90,49,55,87,53,189,73,26,246,181,57,149,175,230,68,114,177,26,183,207,89,71,73,112,164,158,130,190,150,26,154,90,152,221,12,240,76,196,124,114,198,228,217,204,115,87,179,154,168,170,138,139,217,81,74,143,227,59,194,87,41,179,93,238,26,139,194,221,2,93,236,181,47,117,69,70,36,178,163,106,232,85,87,119,121,71,61,81,38,139,215,104,213,82,70,246,70,245,55,236,22,199,141,100,248,230,103,98,163,201,241,43,237,5,230,209,113,137,38,164,174,161,168,108,240,78,197,244,115,94,213,84,84,61,215,171,213,159,28,180,213,223,178,11,173,37,178,219,65,19,167,170,172,171,153,176,195,4,109,77,220,247,189,202,141,107,81,61,234,166,181,118,172,207,136,126,29,174,179,90,44,249,54,127,167,53,253,71,44,244,81,85,86,90,220,247,34,167,55,82,45,219,205,221,173,221,28,139,232,135,221,117,207,248,158,226,70,170,28,118,231,148,234,46,163,74,143,106,67,109,243,21,151,38,181,234,189,149,176,55,153,168,229,93,187,163,119,80,51,207,137,135,25,86,142,39,181,30,221,138,233,229,84,179,96,152,90,204,202,58,151,53,88,151,58,201,54,73,106,145,171,178,164,104,141,107,35,230,239,183,59,187,115,236,147,71,193,187,66,174,120,22,140,223,245,131,33,161,90,122,189,65,171,133,182,214,200,221,159,242,109,47,58,50,78,253,209,36,150,73,87,235,108,113,187,209,80,193,92,30,120,71,230,25,29,210,135,61,226,138,153,214,27,12,15,108,240,226,209,204,139,93,95,183,116,74,151,177,85,41,226,94,219,177,21,101,84,221,23,164,189,203,119,160,160,162,181,208,211,219,45,180,144,210,210,82,68,200,41,224,133,136,200,226,141,136,141,107,26,212,236,141,68,68,68,68,244,68,3,222,8,39,39,139,118,131,218,248,132,191,105,110,67,4,208,97,86,231,182,134,143,48,165,230,169,134,74,198,43,146,119,62,38,34,187,203,239,179,89,35,57,149,85,138,229,78,87,162,183,58,228,124,117,112,137,140,226,146,229,245,60,64,225,149,180,209,196,178,182,146,219,116,138,174,186,78,221,152,218,88,149,102,71,47,166,206,106,109,191,125,147,184,21,51,226,221,87,13,79,26,55,232,98,85,87,82,217,173,80,201,245,57,105,209,255,0,244,61,165,156,120,97,82,84,209,112,49,166,48,213,68,177,189,209,221,166,68,95,123,31,118,172,123,23,245,181,205,95,214,82,86,183,234,94,75,196,222,191,228,90,134,219,92,210,93,51,91,195,89,111,183,199,237,200,214,47,36,20,148,233,249,206,108,109,138,61,253,234,158,237,246,54,28,208,61,53,77,28,209,76,35,75,150,86,203,46,53,99,164,160,169,145,191,54,74,134,198,157,103,167,212,233,21,234,159,104,29,248,0,0,0,0,0,4,22,241,144,250,35,82,255,0,27,237,223,204,212,145,87,193,47,251,61,103,127,197,5,254,155,78,76,127,21,236,15,57,212,94,23,105,177,253,62,195,47,185,61,209,185,77,5,66,208,217,173,211,86,212,36,77,138,161,28,254,156,77,115,185,81,92,212,85,219,100,221,62,36,107,240,129,209,109,99,211,61,107,205,46,186,143,164,217,150,41,69,85,139,121,120,42,111,118,26,170,24,165,151,205,192,238,70,190,102,53,28,238,84,85,217,23,125,145,84,11,96,0,0,53,234,241,31,250,108,234,159,240,141,47,244,42,115,97,82,139,120,251,225,211,136,60,203,139,237,72,201,177,13,10,212,59,229,158,186,190,153,244,183,11,110,49,93,83,77,59,82,142,6,170,178,88,226,86,185,17,200,169,186,42,247,69,79,112,22,205,193,55,209,27,72,127,138,22,223,230,90,101,203,214,65,96,198,233,22,225,145,95,45,246,186,86,250,207,91,82,200,35,79,247,207,84,67,91,207,218,157,197,63,251,90,117,87,254,38,220,127,204,156,141,175,131,46,45,175,111,85,165,225,199,81,88,229,127,42,173,94,63,83,75,186,237,190,251,204,214,246,250,253,0,185,109,110,241,50,225,71,70,237,245,13,162,207,105,243,139,219,17,205,134,215,140,61,181,136,247,167,231,212,162,244,24,212,93,145,125,181,119,174,205,118,202,133,61,241,75,197,198,174,113,133,155,210,220,114,180,242,182,202,73,22,27,22,55,110,87,190,10,94,117,219,178,122,205,59,187,34,200,169,186,246,70,163,83,102,166,91,210,223,9,30,45,179,218,136,101,203,44,214,108,14,220,247,34,190,123,197,194,57,167,228,237,186,182,10,101,145,220,222,187,53,235,31,167,117,78,219,217,71,10,62,28,186,31,194,252,240,101,41,28,153,142,109,27,83,107,237,210,22,163,105,29,239,90,74,116,221,176,111,249,202,175,147,213,17,232,138,168,6,31,240,205,240,253,173,209,88,162,215,157,104,180,244,115,138,232,21,150,91,68,201,237,89,105,228,106,163,228,149,61,213,47,106,242,242,255,0,169,177,85,23,218,115,145,150,26,0,0,0,0,15,142,239,115,134,203,106,172,188,84,83,213,212,69,67,4,149,15,138,142,153,245,19,200,214,53,92,173,142,40,209,95,35,215,109,145,173,69,85,93,145,19,112,58,15,16,218,251,129,240,215,165,215,61,81,207,235,57,105,104,211,163,71,71,27,209,39,184,214,57,21,99,166,133,23,213,238,229,85,223,209,173,107,156,189,154,165,2,234,70,160,235,47,27,122,254,151,106,138,25,175,57,78,85,86,218,11,69,166,141,21,98,164,129,21,86,58,120,145,126,108,113,183,153,206,123,190,15,123,215,187,148,206,188,105,214,113,165,197,190,167,201,144,85,240,209,171,118,252,74,206,249,41,241,187,59,176,235,135,238,122,117,84,222,89,118,137,81,103,147,149,174,122,238,168,157,154,138,168,212,85,143,127,181,59,138,127,246,180,234,175,252,77,184,255,0,153,2,243,56,42,225,3,20,225,31,76,89,97,166,232,92,50,235,211,98,168,201,47,12,77,252,196,237,69,229,134,37,84,69,72,35,230,114,49,21,17,85,85,206,84,69,118,201,33,205,107,63,106,119,20,255,0,237,105,213,95,248,155,113,255,0,50,63,106,119,20,255,0,237,105,213,95,248,155,113,255,0,50,6,202,96,214,179,246,167,113,79,254,214,157,85,255,0,137,183,31,243,37,223,120,112,226,121,86,13,193,142,158,98,217,174,51,117,199,239,84,95,43,121,155,117,210,138,74,74,168,57,238,181,111,103,60,82,35,94,222,102,61,174,77,211,187,92,138,157,149,0,207,217,127,245,167,123,254,14,169,254,105,198,184,124,39,125,41,244,111,244,129,143,125,227,1,177,254,83,12,213,24,197,222,158,158,39,203,44,180,21,12,99,24,213,115,156,229,141,200,136,136,157,213,85,125,197,5,112,201,195,39,18,86,14,36,180,162,251,125,225,243,82,173,214,219,118,113,98,171,172,172,171,196,235,225,130,154,8,235,225,116,146,201,35,162,70,177,141,106,43,149,202,168,136,136,170,160,108,18,0,2,128,124,81,254,157,154,155,252,139,247,61,17,114,92,19,125,17,180,135,248,161,109,254,101,165,86,120,143,112,245,175,185,207,25,218,135,148,225,90,31,168,25,5,150,183,228,159,45,113,181,227,53,181,116,179,242,90,169,24,254,73,99,141,204,119,43,216,230,174,203,217,205,84,94,232,165,176,112,131,99,189,99,60,46,233,110,63,145,217,235,109,87,75,126,45,65,79,87,67,93,78,248,42,41,229,108,72,142,100,145,189,17,204,114,47,101,69,68,84,3,47,128,0,0,0,0,0,172,31,28,95,235,79,73,127,132,110,255,0,205,83,15,3,175,235,79,86,191,132,109,31,205,84,157,163,198,51,75,53,59,83,241,141,48,167,211,93,57,202,50,201,109,245,247,71,213,178,199,104,168,175,117,59,95,29,58,53,100,72,88,229,98,42,181,219,42,237,190,203,240,30,14,122,89,169,218,97,140,106,125,62,165,105,206,81,137,203,112,175,181,190,145,151,203,69,69,3,170,26,200,234,17,203,26,76,198,171,209,21,205,221,83,125,183,79,136,22,44,0,0,107,43,196,23,246,122,212,159,227,125,231,250,108,166,205,70,188,90,229,194,247,18,247,125,107,212,11,173,171,135,125,77,173,162,173,202,110,181,20,213,52,248,141,194,72,166,137,245,114,185,143,99,219,18,163,154,230,170,42,42,46,202,138,138,128,108,58,0,3,89,92,143,251,61,93,63,141,243,255,0,77,83,102,163,94,43,255,0,11,220,75,205,173,119,43,172,60,59,234,107,232,159,148,205,80,218,150,226,55,5,137,209,45,90,185,30,143,233,108,173,229,239,190,251,109,220,216,116,1,173,55,255,0,220,231,247,249,254,80,54,89,53,241,253,172,124,73,254,216,143,150,255,0,107,222,165,252,157,248,105,230,188,223,224,157,127,71,163,231,185,186,156,253,46,94,78,94,252,219,237,183,112,54,14,0,0,0,0,0,0,0,0,0,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,58,177,171,216,78,141,98,245,57,86,109,116,242,116,144,70,247,53,122,19,73,206,230,198,249,57,127,20,199,170,110,145,187,190,222,239,179,112,237,245,181,180,214,234,73,107,107,36,233,195,3,29,36,142,217,87,102,181,21,85,118,78,254,136,165,108,241,221,226,95,71,137,50,231,165,154,45,93,214,186,254,58,134,225,91,210,86,244,23,247,76,18,179,167,83,74,173,119,43,155,19,183,107,187,250,34,237,186,145,175,141,15,17,236,199,89,171,174,24,86,158,212,124,155,140,50,121,96,87,242,69,55,155,141,22,162,62,109,165,166,100,145,243,199,35,59,111,186,109,241,221,82,18,67,73,113,189,79,85,81,12,125,105,26,215,213,78,187,181,190,206,251,185,222,239,143,162,1,237,200,178,11,174,85,124,175,200,239,149,62,98,190,229,83,45,93,68,188,141,103,60,146,61,94,245,217,168,141,77,220,229,93,145,17,14,56,57,21,174,86,170,119,69,217,79,99,169,166,108,9,82,230,109,26,187,149,29,186,122,237,184,18,3,128,220,45,115,110,38,49,26,117,111,51,45,87,26,11,163,219,190,220,205,138,225,74,138,155,243,38,223,59,235,251,20,216,114,130,22,83,208,83,83,198,206,70,69,11,24,214,239,190,200,141,68,68,220,161,15,12,105,107,34,226,158,209,229,27,191,60,52,237,151,186,118,141,110,52,123,250,254,175,78,229,251,128,56,220,150,251,69,139,227,215,60,146,226,238,90,91,93,28,213,179,46,202,190,196,108,87,187,209,21,125,26,190,136,191,98,156,145,94,254,46,90,235,54,7,166,212,90,113,102,171,233,220,175,175,141,213,12,233,162,239,69,53,61,124,46,93,221,27,155,243,152,158,142,71,125,158,160,64,94,63,120,160,186,235,238,175,220,168,104,106,185,49,235,28,243,80,65,79,200,213,231,124,53,85,72,217,57,150,38,61,55,142,100,78,85,221,62,181,95,76,19,164,154,111,120,213,157,66,178,96,118,56,249,170,46,213,212,212,170,187,177,57,27,44,241,197,205,237,57,168,187,44,137,219,153,63,87,169,212,218,217,170,234,17,173,78,121,102,126,201,232,155,185,87,252,30,165,199,120,86,240,173,46,25,134,51,86,242,168,57,107,46,200,146,208,179,153,23,104,37,138,138,162,55,238,201,149,61,90,238,206,106,47,199,111,64,37,31,13,250,51,137,240,175,161,52,214,196,139,203,62,138,220,203,157,234,110,105,95,205,80,202,56,91,80,254,94,121,54,253,227,125,152,187,118,236,159,26,140,227,247,140,124,163,92,117,54,243,136,218,43,58,24,205,138,182,162,219,20,125,56,221,215,232,212,85,70,217,119,116,12,145,188,209,202,137,202,170,187,124,85,125,45,15,196,127,80,42,116,255,0,134,27,236,244,110,229,150,242,149,86,141,246,69,217,38,183,213,174,253,218,239,123,19,225,246,161,175,237,68,242,85,84,75,83,51,185,164,153,238,145,235,182,219,170,174,235,232,6,82,225,159,75,114,61,86,214,28,118,211,97,135,120,232,110,52,151,10,249,185,163,253,207,72,202,168,91,44,188,174,123,121,249,122,136,188,173,85,114,251,144,201,156,123,106,69,30,79,168,214,220,22,223,31,52,120,61,174,28,114,90,141,213,58,210,209,79,85,18,191,149,90,156,187,243,34,236,142,114,39,167,50,250,152,135,75,245,126,245,165,212,55,136,236,47,233,84,221,104,234,40,221,46,204,119,226,229,70,110,155,57,142,79,88,209,125,203,245,161,209,174,151,42,171,197,202,170,235,91,39,61,69,100,207,158,87,108,137,187,222,229,114,174,200,136,158,170,190,136,4,177,240,195,211,7,234,39,18,148,53,83,51,241,24,253,52,87,134,191,127,245,72,43,232,149,19,110,118,175,163,254,180,250,148,183,110,52,173,190,103,134,60,214,149,169,191,70,195,114,95,240,91,234,19,226,70,207,8,189,33,160,197,180,198,171,60,170,167,222,227,119,145,235,28,188,238,237,79,45,61,4,168,222,84,122,183,231,55,125,249,81,126,207,66,84,241,115,75,73,87,195,166,125,29,99,182,98,99,183,87,39,101,245,242,51,252,63,88,26,224,92,163,88,174,53,81,47,171,39,123,127,192,229,47,219,195,78,42,136,248,91,176,172,239,230,71,54,149,204,236,137,179,86,221,71,178,118,40,62,252,198,71,124,184,199,23,118,54,174,102,183,236,71,174,197,247,120,104,215,83,213,240,185,98,100,14,221,97,74,88,159,217,123,57,45,212,123,250,253,160,72,93,78,185,207,102,211,156,162,233,74,155,207,75,102,173,154,36,237,221,237,129,238,79,84,84,245,79,122,26,252,231,90,45,173,26,197,173,89,61,85,135,20,243,181,87,156,130,182,72,19,207,82,71,205,214,171,114,183,231,61,136,155,172,137,235,183,175,184,216,177,81,28,138,213,244,94,199,174,42,104,32,115,159,19,57,85,219,239,221,84,10,219,225,15,194,250,151,19,198,215,42,214,11,127,254,16,215,210,114,178,147,170,191,185,209,241,192,244,78,122,122,181,99,249,100,108,137,232,155,250,250,108,112,124,117,120,117,219,41,116,234,125,70,211,43,119,37,125,150,153,213,55,8,186,206,94,104,33,130,166,105,95,205,53,79,42,110,238,68,217,173,85,248,111,221,11,69,61,85,84,208,214,210,205,71,82,206,120,103,141,209,72,221,213,55,107,147,101,77,211,191,162,129,171,59,31,95,98,187,54,72,215,161,91,110,168,71,53,125,151,114,75,27,191,90,46,202,159,90,22,253,225,171,199,92,25,197,158,135,69,181,26,175,146,239,111,134,42,107,108,253,53,94,172,76,101,29,52,76,229,134,157,26,221,222,231,174,238,122,170,123,251,108,166,47,241,48,224,82,12,126,170,187,92,116,230,30,157,36,235,45,69,210,147,153,87,241,138,181,149,51,77,207,53,66,175,162,49,57,26,205,189,233,239,66,181,108,183,155,166,51,121,165,189,90,106,60,189,117,190,161,147,195,39,35,95,201,36,111,71,53,118,114,42,46,206,106,122,162,160,27,3,241,173,161,26,153,175,90,107,38,53,167,89,111,144,116,155,186,74,63,33,79,47,152,69,167,169,98,167,82,105,25,201,205,213,99,119,223,182,219,252,118,168,140,223,195,183,137,156,67,46,160,199,106,240,223,49,242,173,76,80,69,81,242,141,189,156,207,150,87,49,61,148,169,93,190,110,253,213,63,81,63,124,58,120,251,166,213,43,125,6,142,106,27,249,114,26,42,120,162,164,170,217,87,175,27,27,73,78,198,242,67,78,214,55,154,73,30,187,171,213,83,209,123,108,165,133,166,202,155,167,188,8,125,192,135,4,182,142,29,241,106,124,135,39,181,242,229,181,176,49,213,14,235,185,122,92,241,210,189,204,217,147,201,19,182,150,23,119,68,77,254,207,89,132,0,0,0,3,195,151,149,21,126,9,185,228,233,90,207,156,208,233,198,150,229,57,149,125,71,69,182,203,61,117,76,110,228,87,123,113,211,73,34,38,200,215,126,98,251,149,63,232,2,156,188,90,181,55,240,195,95,225,198,233,170,58,180,246,91,115,105,164,78,78,94,73,161,173,174,98,183,187,17,87,100,119,174,234,159,105,6,78,239,173,153,229,94,165,106,166,81,153,85,84,117,155,114,187,214,212,66,238,68,111,226,164,169,146,70,246,70,183,243,253,232,139,255,0,65,231,20,210,28,167,46,196,111,25,157,182,159,123,125,150,10,137,231,127,60,126,144,196,217,28,155,43,209,223,53,201,232,139,250,253,0,154,30,16,58,194,220,91,87,110,26,121,113,126,212,183,106,9,95,7,111,252,98,90,170,8,90,157,152,171,232,213,245,114,39,217,234,92,242,163,100,110,203,221,20,214,151,134,204,209,216,6,184,225,121,31,55,43,32,190,219,186,171,182,251,49,181,144,189,127,37,223,153,238,67,98,93,21,205,160,212,93,51,179,102,84,207,231,142,225,230,57,87,101,77,250,117,18,71,239,107,125,236,248,39,248,192,128,188,122,120,108,80,101,10,253,72,208,251,47,151,185,46,222,122,147,204,185,253,127,244,172,49,251,117,53,72,214,242,181,178,175,178,222,254,139,238,82,167,42,105,47,152,117,229,98,168,103,148,175,166,247,110,201,57,121,153,245,110,213,246,93,255,0,41,180,154,162,57,54,95,66,43,241,97,192,70,154,113,31,77,13,210,56,126,75,191,83,115,109,87,205,81,63,63,50,192,223,153,230,35,98,108,200,118,244,247,239,234,157,194,11,240,149,226,171,148,224,205,135,20,214,250,159,149,109,137,205,201,112,228,142,14,143,239,242,47,226,169,169,28,231,115,57,241,55,215,182,219,250,42,150,193,166,122,181,131,106,229,130,28,147,6,188,252,161,69,55,55,43,252,188,209,122,61,236,94,210,177,171,235,27,253,222,239,176,215,223,136,46,17,117,91,135,122,198,166,91,108,230,160,147,126,157,95,90,153,57,246,72,183,246,35,154,71,38,206,153,169,223,237,251,58,134,145,107,166,163,232,149,250,43,254,3,124,242,19,197,205,255,0,138,193,46,251,178,70,127,170,198,244,244,149,254,239,127,217,176,108,208,8,23,194,127,137,246,9,170,180,205,199,53,37,62,70,191,51,126,71,126,58,163,204,110,179,189,123,67,72,214,51,149,145,179,223,223,155,226,138,79,24,165,100,209,164,177,174,237,119,162,129,251,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,252,189,237,141,170,247,174,200,128,126,140,113,173,26,245,167,218,19,99,101,247,59,186,121,72,101,223,166,157,9,228,230,217,241,181,127,122,141,234,155,44,172,247,123,254,221,163,79,23,94,37,24,78,133,43,177,204,38,31,151,50,4,219,158,62,105,169,122,95,188,61,59,201,74,246,59,120,229,114,250,246,229,248,170,109,77,58,173,171,121,166,179,229,18,101,57,165,195,205,214,203,182,203,210,138,61,182,141,140,255,0,83,99,19,210,38,251,189,223,110,225,39,120,167,241,45,212,157,113,124,182,44,70,15,193,203,2,242,243,67,207,79,89,213,253,225,201,237,73,74,199,183,103,196,229,245,239,205,240,78,241,27,22,197,114,12,234,255,0,79,143,99,180,94,114,227,89,207,210,139,168,200,249,185,24,231,175,119,171,90,158,203,28,189,215,220,73,142,24,124,60,245,99,95,106,219,112,184,211,252,135,96,239,251,187,158,154,167,155,180,201,251,218,84,177,233,248,200,81,191,239,183,244,78,247,25,195,167,9,250,101,195,125,138,43,102,29,65,189,83,121,186,181,93,90,143,198,123,115,57,61,137,38,145,19,100,153,201,217,126,191,134,193,7,184,74,240,158,167,138,10,28,227,92,43,58,146,191,171,189,155,166,169,211,217,103,139,253,49,77,89,223,116,233,63,211,251,159,138,150,113,142,227,86,92,82,217,21,158,195,71,229,169,33,230,228,143,168,247,237,187,149,203,221,202,171,234,229,95,95,121,202,0,0,0,32,183,139,94,164,187,21,225,242,163,16,167,155,146,124,139,147,147,217,223,111,47,93,67,34,250,181,83,209,223,20,253,101,77,240,171,166,147,234,206,184,99,216,84,9,186,215,121,189,253,63,34,142,121,61,238,111,250,223,197,63,196,73,79,22,173,94,110,103,174,63,128,180,114,111,79,141,124,238,222,190,98,142,134,95,123,17,125,90,191,148,191,171,208,238,158,14,90,77,53,207,81,46,122,163,85,15,226,236,221,31,44,254,100,255,0,86,130,225,3,251,35,211,225,239,106,253,91,122,129,39,60,72,120,110,163,203,244,38,107,165,165,223,232,149,155,151,160,187,47,126,181,101,35,93,243,165,70,252,214,175,170,47,234,41,3,186,47,214,109,63,113,183,82,93,168,228,160,174,139,169,4,187,115,55,153,83,125,149,21,59,162,162,250,162,26,242,241,97,194,78,105,195,190,91,115,74,138,78,182,61,13,77,45,37,53,111,82,38,245,36,146,145,38,114,116,210,105,30,155,43,100,78,253,189,159,173,16,9,201,225,9,196,35,43,108,149,250,55,120,95,199,211,201,45,109,51,255,0,244,109,101,5,59,27,179,99,219,213,87,186,191,127,138,123,203,62,69,221,55,79,121,172,102,141,234,37,211,75,53,38,193,154,218,159,203,37,186,227,75,59,211,102,175,51,35,168,142,69,111,180,215,109,191,77,59,236,191,226,54,50,208,45,70,166,213,93,33,197,115,104,29,188,151,11,69,12,213,41,178,251,51,73,75,20,143,78,237,110,255,0,190,122,162,34,127,208,6,66,0,0,62,123,133,117,53,178,134,162,227,91,39,78,10,88,159,52,174,217,87,149,141,69,85,93,147,117,94,200,190,135,7,159,234,14,47,166,152,213,102,85,150,220,60,157,5,20,50,76,247,244,164,147,230,70,231,170,109,27,92,239,154,199,123,189,197,49,113,217,226,17,146,107,85,246,229,128,224,21,94,79,16,167,116,212,111,246,35,147,205,242,190,166,37,147,241,180,204,150,62,120,165,103,179,205,219,111,93,247,84,9,3,199,183,137,61,37,178,150,235,164,58,70,206,122,215,117,233,43,110,123,170,116,251,85,83,201,31,70,162,149,81,118,114,70,237,218,254,254,136,190,170,85,37,230,243,114,200,46,117,55,155,189,79,152,172,171,149,243,77,39,35,89,204,247,185,92,229,217,168,136,155,170,170,246,67,226,114,171,156,174,85,238,171,186,128,50,47,15,88,187,243,13,98,197,44,113,195,213,124,247,122,22,181,188,220,187,170,213,68,212,239,186,126,119,196,216,199,72,177,135,226,58,121,97,178,72,156,174,167,183,82,177,204,245,229,86,193,27,85,55,221,119,219,151,215,114,129,56,24,233,254,217,220,23,169,23,81,62,92,182,108,156,219,108,191,40,83,119,54,40,165,219,203,67,178,108,157,54,236,159,14,192,123,64,0,0,0,67,15,21,171,140,52,60,51,74,201,125,106,46,46,133,190,190,174,183,215,109,238,250,138,55,198,156,140,200,237,79,115,121,145,181,176,42,166,251,111,248,196,47,3,197,142,133,181,156,52,35,156,187,116,46,189,84,251,82,223,93,255,0,105,71,22,169,93,79,115,163,157,159,58,57,227,122,125,168,228,80,54,72,225,98,118,84,112,247,167,239,142,14,146,38,53,106,77,185,185,183,253,195,7,115,180,106,206,159,81,234,150,157,100,56,21,116,253,8,239,118,202,186,4,155,149,93,211,89,160,146,46,110,84,115,119,219,168,171,183,50,111,241,79,83,30,240,91,115,154,235,195,102,11,60,255,0,57,150,43,100,126,239,68,160,167,95,114,39,196,206,0,107,131,197,87,14,25,87,14,186,155,117,198,239,12,234,208,73,85,60,180,21,59,198,222,173,58,212,78,200,157,200,217,100,115,119,108,42,187,57,119,79,69,250,240,169,180,78,107,131,98,250,133,100,151,29,203,109,190,122,130,94,110,104,186,210,69,221,88,230,47,120,220,215,124,215,185,61,125,230,22,167,224,51,134,218,107,207,203,48,224,219,74,158,211,83,229,58,254,206,231,230,69,255,0,76,124,125,219,1,66,218,77,164,57,158,177,102,22,236,67,16,182,121,170,138,218,152,98,122,245,162,103,77,143,150,56,213,255,0,140,123,17,118,89,27,219,125,215,115,96,174,17,244,89,250,13,162,54,60,30,165,219,214,249,122,106,154,212,219,210,167,202,65,20,137,217,239,79,88,191,37,118,248,124,87,38,98,152,110,63,133,219,33,180,227,212,62,90,158,8,219,19,27,213,123,246,107,90,214,162,110,247,42,250,53,61,254,227,155,3,230,184,219,233,46,182,250,155,101,116,93,74,106,184,95,4,172,230,84,230,99,154,173,114,110,138,138,157,149,125,20,172,30,51,60,45,171,178,75,229,211,81,244,99,217,150,173,243,214,84,219,123,47,82,87,62,162,103,187,171,83,86,136,155,171,162,110,200,221,189,232,158,168,90,56,2,179,124,45,120,97,214,29,21,207,114,12,143,61,199,190,77,165,154,130,174,220,197,243,116,179,115,57,102,162,122,47,226,165,122,166,233,19,253,222,239,95,77,236,200,0,61,21,243,54,154,134,162,161,235,179,98,137,239,85,248,34,34,169,174,175,27,249,19,178,78,38,115,154,135,79,213,109,45,238,231,72,197,229,229,217,173,184,84,170,39,162,126,113,176,182,113,86,180,24,93,254,185,174,229,90,123,93,84,168,187,111,178,182,39,47,248,141,109,184,136,184,186,235,174,89,229,115,228,231,89,50,75,163,183,219,109,247,172,149,126,9,241,2,199,120,15,225,19,11,214,30,21,174,179,100,148,221,74,187,157,92,241,83,201,207,42,116,186,150,234,85,107,182,100,204,71,108,178,57,118,93,183,32,23,21,60,62,223,56,117,213,91,158,31,114,246,169,36,154,106,154,9,61,132,230,166,90,153,227,139,178,73,34,167,104,87,231,46,255,0,31,174,236,124,60,236,15,176,240,177,135,115,203,212,249,70,219,111,175,79,103,110,84,146,221,73,219,213,119,244,245,237,246,31,79,27,60,52,90,248,138,210,43,165,177,125,139,181,174,158,123,133,189,125,165,231,168,142,150,165,177,51,247,216,218,155,186,111,87,42,167,197,54,244,10,149,224,230,239,165,250,163,20,220,60,234,213,191,154,108,138,71,83,88,110,125,90,132,242,181,179,165,61,37,50,116,96,70,163,249,86,73,29,188,146,35,87,209,219,118,83,136,226,203,129,125,66,225,170,233,45,122,187,229,92,110,103,186,74,122,237,160,131,102,43,167,86,183,167,230,36,147,247,184,57,183,95,142,222,169,223,6,100,214,12,143,72,181,22,170,209,86,223,45,118,198,174,175,107,29,188,111,218,90,121,220,212,118,200,174,111,206,141,123,110,169,219,222,133,219,112,1,174,22,190,39,56,119,118,31,151,254,232,174,182,83,173,138,178,31,105,157,106,120,232,105,99,145,252,209,199,26,55,119,78,228,217,21,85,61,203,240,10,97,209,189,116,212,13,12,201,161,201,112,91,183,148,154,55,55,168,222,132,18,117,24,146,70,245,110,242,198,244,77,214,38,119,219,221,246,239,109,124,36,120,162,97,154,178,235,102,11,169,20,63,34,223,250,48,211,165,87,86,90,159,57,55,226,34,230,228,134,145,172,143,158,73,30,187,115,108,222,93,189,21,20,199,252,97,248,85,219,238,240,220,51,237,16,119,70,181,18,90,137,173,91,57,221,87,109,81,43,157,214,169,171,68,110,234,177,51,100,111,111,95,138,21,103,155,96,185,78,156,100,85,88,222,87,110,242,87,10,25,159,20,145,245,163,147,103,50,71,49,123,198,231,55,231,49,201,234,190,128,109,1,67,91,77,113,163,134,190,142,78,164,21,17,182,88,221,178,166,237,114,34,162,236,189,211,178,161,239,40,171,130,207,16,204,191,65,110,148,56,150,98,255,0,148,113,39,172,84,202,205,162,135,202,181,93,79,31,83,120,233,159,43,249,98,137,222,206,253,247,248,237,189,203,232,222,181,96,250,225,137,211,229,184,69,203,205,83,74,214,117,19,163,51,58,111,88,163,145,91,248,216,216,171,178,74,222,251,123,254,221,131,191,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,252,201,28,115,70,248,102,141,175,141,237,86,185,174,77,209,200,190,168,169,239,67,213,69,65,67,110,129,41,173,244,80,82,194,138,170,145,195,26,49,187,175,170,236,157,143,120,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,230,168,182,219,170,234,33,170,170,160,166,154,122,101,222,25,36,137,174,124,107,241,106,170,110,158,137,232,125,32,0,0,0,0,0,0,1,234,170,165,165,173,129,244,181,180,209,84,67,34,108,248,229,98,61,174,247,247,69,236,162,150,150,150,138,6,82,209,83,69,79,12,105,179,35,137,136,198,183,223,217,19,178,30,208,0,0,0,0,0,0,0,0,7,162,178,138,138,225,3,169,107,233,33,169,133,202,138,232,230,141,30,213,219,186,110,139,216,246,199,28,112,198,200,97,141,172,141,141,70,181,173,77,145,168,158,136,137,238,67,244,0,31,53,202,221,69,119,183,85,90,110,116,204,168,163,173,133,244,245,16,191,230,201,27,218,173,115,87,234,84,85,67,233,0,85,71,17,254,12,149,147,221,106,242,94,25,114,218,40,104,166,85,151,240,110,253,51,218,176,47,175,37,61,82,35,185,155,238,70,202,136,169,183,121,28,70,186,15,10,30,55,43,46,75,67,81,166,182,186,24,17,81,18,182,163,34,160,88,87,127,126,209,202,233,59,127,184,255,0,9,125,96,8,43,192,255,0,134,46,55,195,117,234,13,80,213,75,197,191,45,206,160,110,246,248,233,162,119,201,246,135,170,108,231,196,178,34,58,105,125,81,36,115,89,202,138,187,55,127,104,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,61,21,213,180,214,234,73,171,171,36,233,193,79,27,165,145,219,42,236,214,162,170,174,201,223,209,20,199,90,205,196,38,155,104,109,177,107,179,139,207,149,123,233,106,170,96,143,203,212,63,169,208,99,94,228,222,40,223,183,103,183,215,227,239,217,74,119,227,79,196,51,47,215,171,173,118,37,135,63,228,236,74,53,150,153,25,180,83,121,166,163,170,35,234,111,37,51,37,103,52,82,183,217,223,182,223,29,246,9,181,197,191,138,38,23,164,206,185,224,186,111,67,242,214,65,209,158,157,106,122,178,211,121,57,191,31,23,55,36,212,142,100,156,146,70,197,219,155,103,115,109,232,138,165,73,235,38,186,106,6,185,228,211,100,185,213,219,205,205,35,157,211,111,66,8,250,108,89,36,122,55,120,163,98,46,203,43,251,237,239,251,54,235,216,78,11,148,234,62,69,75,141,226,150,239,59,112,174,153,145,71,31,90,56,247,115,228,107,19,188,142,107,126,115,218,158,169,234,90,103,7,126,21,150,251,68,52,25,246,183,187,173,91,180,85,16,218,182,115,122,78,218,158,86,187,173,77,86,168,237,149,37,102,202,222,254,191,4,2,23,240,157,192,190,161,113,43,116,138,189,29,242,86,55,11,218,250,138,237,160,159,118,35,160,87,55,167,230,35,147,247,185,249,183,79,134,222,171,219,151,227,26,237,165,250,93,20,60,60,233,45,191,150,124,122,86,211,223,174,157,90,133,243,85,176,37,69,37,74,116,103,71,35,57,150,56,223,188,114,43,83,209,187,247,82,203,56,255,0,215,11,95,12,124,59,183,15,196,63,115,215,92,233,210,197,71,15,180,254,141,60,148,53,81,198,254,105,35,145,29,179,160,106,108,170,138,190,245,248,210,78,51,96,200,245,119,81,105,109,20,141,243,55,108,150,234,198,189,219,198,205,229,168,157,26,174,217,85,173,249,210,39,109,209,59,251,144,14,245,194,183,15,183,206,34,181,86,217,135,219,125,154,72,230,134,166,190,79,97,121,105,146,166,8,229,236,178,70,171,218,100,249,171,191,195,234,159,188,120,112,137,134,104,247,10,214,185,177,170,110,157,93,182,174,8,170,36,231,149,122,189,59,117,82,185,219,62,103,163,119,88,218,187,38,251,18,247,130,94,26,45,124,58,233,21,174,216,158,213,218,231,79,5,125,193,125,164,228,168,146,150,153,178,179,247,217,26,187,58,31,86,236,159,4,219,215,230,241,11,176,58,253,194,198,99,203,47,79,228,235,109,194,189,125,157,249,146,59,117,95,111,84,219,215,215,191,216,5,48,240,65,145,59,27,226,103,6,168,108,253,38,213,94,237,148,143,94,94,109,218,235,133,50,170,122,47,230,155,21,80,76,218,154,26,122,134,46,237,150,38,61,23,226,138,136,166,180,92,59,220,93,106,215,44,14,185,146,114,44,121,37,173,219,237,190,219,86,68,191,5,248,27,36,224,245,107,95,133,216,43,156,238,101,168,181,210,202,171,182,219,171,162,106,255,0,140,14,108,172,223,20,174,24,117,135,90,179,220,127,35,192,177,239,148,169,97,160,164,183,61,124,221,44,60,174,73,171,94,171,248,217,88,171,178,74,207,119,191,215,215,107,50,0,85,199,6,126,22,213,216,221,242,215,168,250,207,237,75,72,248,43,41,173,189,147,167,43,95,79,51,29,213,166,171,84,93,149,178,183,101,110,222,245,79,68,44,250,221,111,164,181,91,233,173,148,49,116,233,169,33,100,17,51,153,87,149,141,106,53,169,186,170,170,246,68,245,83,233,0,97,158,46,52,89,250,241,162,87,204,30,153,219,86,45,61,77,69,18,109,235,81,229,39,138,52,238,246,39,172,191,148,237,190,63,20,215,211,86,116,135,51,209,220,194,227,136,101,246,207,45,61,21,76,209,49,122,209,63,168,198,75,36,104,255,0,197,189,232,155,172,110,237,190,233,177,179,137,194,101,120,110,63,154,91,38,180,228,52,62,102,158,120,221,19,219,213,123,55,107,154,230,170,110,199,34,250,57,125,254,240,53,114,51,87,10,188,56,101,92,69,106,109,175,27,179,179,165,65,29,84,18,215,213,111,27,186,84,233,81,3,37,119,35,165,141,206,217,179,34,236,213,221,125,19,234,187,106,142,2,248,109,169,188,252,181,54,13,188,171,221,201,242,157,127,119,115,243,42,255,0,166,62,62,237,140,211,133,96,216,190,158,217,34,199,113,43,111,145,160,139,151,150,46,180,146,247,70,53,137,222,71,57,223,53,141,79,95,112,28,126,146,233,245,30,150,105,214,61,129,80,207,215,142,201,108,164,160,89,185,85,189,69,134,8,226,230,229,87,59,151,126,154,46,220,203,183,197,125,78,177,197,60,236,167,225,239,80,31,36,29,84,92,106,234,155,115,114,237,251,134,126,230,86,48,127,26,55,57,173,92,54,103,83,193,243,159,98,185,199,238,244,90,10,133,247,162,252,0,215,99,37,114,63,35,186,189,173,229,71,86,206,168,155,239,183,227,20,188,143,10,91,148,53,252,51,68,200,189,105,238,45,133,222,190,173,183,208,239,238,250,202,48,186,202,234,139,157,100,239,249,210,79,35,215,237,87,42,151,143,225,57,66,218,62,26,21,205,93,250,247,94,170,253,171,111,161,255,0,176,9,174,0,0,0,3,166,234,230,46,252,191,79,111,214,72,211,153,213,22,250,166,53,158,156,202,232,36,106,38,251,166,219,243,122,238,107,157,196,46,46,252,63,88,242,187,20,144,244,159,5,222,185,174,111,55,54,202,218,169,90,189,247,95,205,248,155,47,85,109,229,166,221,55,78,155,183,79,143,99,93,126,57,250,127,182,119,58,233,197,211,79,151,46,155,167,54,251,175,202,21,61,192,194,54,107,205,203,31,185,211,94,109,21,62,94,178,146,86,77,12,156,141,127,43,216,228,115,87,103,34,162,236,168,139,221,11,91,224,39,196,158,146,231,75,106,210,29,92,103,37,107,122,20,148,87,61,213,122,157,169,105,227,143,163,79,74,136,155,185,100,118,238,127,111,69,95,69,42,92,53,85,174,71,34,247,69,221,0,218,130,223,93,77,115,161,167,184,209,73,212,130,170,38,77,19,182,84,230,99,145,21,23,101,217,83,178,167,169,244,20,125,192,167,136,70,73,162,183,203,118,3,159,85,121,204,66,161,208,209,179,216,142,63,41,204,250,104,146,79,197,83,62,89,57,34,137,254,207,55,125,253,119,217,86,231,112,13,65,197,245,47,26,163,202,177,43,143,156,161,172,134,57,88,254,140,145,252,248,218,244,77,164,107,87,230,189,190,239,120,29,144,0,7,133,93,147,117,247,21,133,226,247,196,35,40,172,148,26,55,103,95,199,84,73,21,109,75,255,0,244,110,101,125,59,219,179,163,219,213,19,186,63,127,130,123,201,249,175,186,141,77,165,90,67,149,102,211,187,105,45,246,138,233,169,147,101,246,166,142,150,89,24,157,154,237,191,123,245,84,84,255,0,160,215,55,89,53,18,233,170,122,147,127,205,110,175,230,146,227,113,170,157,137,179,83,149,146,84,73,34,55,217,107,119,219,168,189,246,79,241,1,214,44,150,186,139,237,230,134,203,75,251,245,194,166,42,88,253,62,115,222,141,79,85,68,245,95,138,23,161,195,223,12,54,235,71,7,15,197,57,183,175,200,113,149,154,110,206,253,250,123,84,81,185,63,125,86,252,228,247,42,39,216,87,79,135,7,11,151,237,98,214,43,38,121,89,79,210,199,241,91,149,53,205,102,231,99,186,179,211,85,82,75,210,229,73,88,246,239,28,138,188,220,174,68,248,42,246,47,114,154,154,26,58,104,169,41,217,203,20,44,108,108,110,234,187,53,19,100,78,253,253,16,13,99,245,111,27,168,192,117,111,42,198,213,121,101,179,95,235,169,154,189,151,101,134,166,70,39,189,222,246,124,87,245,151,25,225,41,169,46,202,184,124,167,196,42,38,231,159,29,231,231,246,118,223,204,87,87,72,158,141,68,244,111,197,127,81,3,188,82,244,154,108,15,136,106,220,142,24,121,105,114,38,73,113,115,185,145,119,154,162,186,181,235,249,110,95,70,124,17,62,164,59,15,132,182,175,38,25,174,95,128,181,146,109,79,146,250,118,244,242,244,117,210,251,152,171,234,228,252,164,253,126,128,93,200,0,14,47,34,198,172,185,93,178,91,61,250,143,204,210,77,203,207,31,81,236,223,103,35,147,187,85,23,213,168,190,190,226,177,248,181,240,158,167,150,10,236,227,67,234,250,114,179,165,181,155,166,171,207,186,193,23,250,98,166,179,100,217,58,175,244,254,231,224,165,166,0,53,112,202,177,92,131,5,191,212,99,185,21,23,147,184,209,242,117,98,234,50,78,94,118,53,233,221,138,230,175,178,246,175,101,247,146,231,133,143,18,221,73,208,231,197,98,203,160,252,35,176,39,55,44,60,244,244,125,47,223,220,190,212,116,175,123,183,124,173,95,94,220,191,5,237,109,124,69,240,161,166,92,72,88,165,182,102,52,27,85,59,151,167,85,213,168,252,95,183,11,151,216,142,104,209,119,72,90,157,215,235,248,239,78,124,79,120,121,234,198,129,86,58,225,109,167,249,115,31,237,251,187,158,154,155,151,180,41,251,218,212,189,235,248,201,149,191,239,119,244,94,193,118,26,47,175,90,125,174,214,55,223,112,75,167,155,134,45,186,137,208,158,62,93,223,35,83,247,216,216,171,186,196,255,0,119,187,236,223,35,154,198,105,78,173,230,154,49,148,71,148,225,119,15,41,91,22,251,175,74,41,55,222,55,179,253,81,143,79,73,93,238,247,253,155,92,183,8,190,37,24,78,186,171,113,204,218,31,144,242,5,223,146,62,105,170,186,191,191,189,123,199,74,198,55,104,226,106,250,247,230,248,162,238,19,116,31,150,61,178,53,30,197,221,20,253,0,0,0,0,0,0,0,0,0,0,0,0,1,225,87,110,234,86,127,137,39,31,85,88,99,171,52,87,75,171,58,119,53,233,249,250,222,154,47,71,253,39,83,31,226,231,167,86,187,118,186,70,251,47,237,234,189,246,66,113,241,41,169,15,210,61,22,200,117,5,141,230,117,175,202,108,155,237,191,86,174,24,191,53,223,235,159,154,191,171,212,215,47,147,44,213,156,209,82,8,188,253,234,233,232,222,104,162,231,233,197,241,94,86,38,204,143,234,244,248,129,241,89,44,57,30,117,122,109,186,205,73,231,174,21,27,242,179,169,28,92,220,172,85,245,114,181,169,236,177,127,192,91,167,7,190,23,120,230,12,244,204,181,130,63,149,107,223,254,151,165,222,72,60,190,222,98,55,123,116,245,110,107,249,154,248,215,186,118,219,111,122,169,151,184,15,224,179,29,225,239,9,138,245,125,160,235,101,149,252,222,106,126,172,141,219,146,106,166,179,217,108,242,69,251,212,200,157,145,62,190,254,146,244,15,69,37,29,61,12,13,166,165,143,146,54,239,178,110,171,234,187,251,254,211,222,0,0,0,3,168,234,190,95,75,129,96,23,76,178,178,78,72,104,122,28,206,217,87,110,121,217,26,118,70,185,125,94,158,229,59,113,138,120,160,192,46,250,155,162,121,6,29,98,147,150,186,183,202,116,187,53,126,101,92,50,59,231,57,169,243,88,190,170,159,226,3,92,156,183,35,185,103,57,61,85,250,183,219,170,173,228,230,249,169,243,35,107,19,209,26,158,140,79,113,125,94,30,26,29,251,13,112,247,101,130,231,75,209,189,220,60,207,159,78,126,111,222,235,170,214,63,155,35,217,243,36,79,155,183,215,223,210,21,112,85,225,139,168,180,153,229,30,117,174,54,47,147,109,150,254,167,37,7,154,130,111,51,212,134,162,37,252,101,53,87,51,57,93,210,119,205,93,247,219,211,117,45,210,40,153,11,18,56,219,179,83,209,55,3,246,117,204,255,0,79,241,125,76,198,106,177,44,190,221,231,109,181,140,123,36,139,173,36,123,163,227,116,107,237,70,230,187,230,189,201,217,125,231,99,0,64,108,135,194,23,68,238,89,90,100,22,107,183,201,180,174,175,243,111,162,232,85,205,187,58,170,245,103,81,213,187,250,42,55,125,189,219,147,75,77,176,43,70,153,97,118,156,34,196,155,81,90,105,32,164,139,231,119,108,81,50,36,95,105,206,95,70,39,170,175,218,190,167,103,0,12,57,196,79,20,26,111,195,190,37,91,123,203,46,220,149,205,130,79,39,75,208,157,122,243,116,165,116,108,231,142,41,17,188,206,133,201,186,166,201,234,191,94,46,227,147,141,252,119,134,156,102,123,13,154,179,169,153,87,211,57,104,225,233,200,157,20,124,117,45,142,110,103,65,36,78,218,104,17,57,85,83,127,127,111,90,65,213,189,95,205,181,163,46,173,204,115,139,167,157,172,171,154,73,17,122,16,199,202,215,75,36,156,191,138,99,17,118,89,93,223,111,127,216,136,25,59,139,14,48,115,174,37,242,186,169,174,19,121,107,12,19,189,40,168,249,97,126,209,164,147,172,110,231,72,99,127,204,157,83,103,119,237,186,247,244,232,186,27,195,246,163,107,254,81,14,53,128,217,252,227,149,237,243,18,121,136,35,233,71,212,137,142,126,210,200,206,109,186,204,236,139,186,239,246,237,148,56,71,224,147,80,120,143,201,40,170,223,67,229,113,120,229,141,245,85,157,88,31,204,196,146,5,123,58,125,120,228,77,226,155,155,116,239,219,100,239,233,119,250,7,195,246,1,195,238,19,69,137,225,86,175,44,232,225,143,206,75,215,157,253,121,210,24,163,124,156,178,72,254,94,110,139,87,149,23,100,219,183,191,112,130,184,143,132,205,147,26,211,216,107,114,10,175,61,146,77,19,95,59,58,111,139,164,171,3,85,209,238,202,197,141,219,72,213,238,158,187,252,8,137,198,199,11,52,186,24,182,187,133,182,155,162,218,136,96,108,205,231,87,123,110,243,42,229,221,211,63,253,105,61,63,254,55,230,169,191,169,95,30,49,56,205,53,86,137,218,114,4,163,230,158,27,205,60,61,94,162,166,205,74,75,131,246,219,125,189,123,250,1,90,188,17,75,85,15,19,56,35,233,59,191,229,219,95,110,221,211,229,10,111,137,177,93,11,164,125,21,59,229,77,158,232,152,174,79,175,100,220,214,75,70,50,159,192,205,83,197,114,94,110,84,160,188,80,212,43,182,223,100,101,76,111,223,209,127,55,224,166,201,26,73,126,92,167,75,48,236,149,123,165,214,193,111,173,107,191,57,37,166,141,251,250,38,223,59,211,100,251,16,14,216,0,0,0,2,49,248,137,226,181,25,71,12,185,35,41,211,127,147,233,171,43,157,233,243,99,183,213,239,234,169,249,223,95,216,107,239,81,26,193,81,36,43,235,27,213,191,224,83,98,110,58,99,160,147,134,92,213,46,14,229,106,89,238,75,31,103,46,239,249,62,167,111,79,215,245,26,237,214,163,18,178,116,143,230,164,175,229,251,55,80,47,219,195,62,170,106,174,22,108,125,101,223,164,234,104,155,233,243,82,221,71,177,43,8,151,225,135,70,148,156,44,90,182,119,55,90,120,38,244,219,109,237,212,93,191,228,37,160,0,0,0,0,0,0,0,0,24,251,136,26,207,33,162,25,229,90,46,221,60,106,232,239,240,82,74,191,226,53,187,203,26,235,206,162,222,90,213,217,213,215,186,132,69,250,223,59,190,207,143,212,108,27,198,246,88,152,151,12,217,229,99,106,122,51,84,216,110,148,177,47,39,55,51,221,111,169,86,167,162,162,119,111,188,215,231,0,166,170,202,53,75,29,167,86,245,103,186,95,169,26,228,221,27,204,233,42,24,139,240,68,238,239,171,245,1,177,47,9,182,166,89,184,102,210,202,38,167,180,220,54,198,175,95,139,190,79,129,21,125,87,224,101,133,68,84,84,95,69,58,110,139,91,100,179,104,246,13,105,149,156,143,163,198,237,148,238,110,251,236,172,165,141,170,155,238,191,15,137,220,192,169,191,23,46,25,160,162,185,82,235,118,51,67,211,100,204,101,53,195,241,170,188,210,43,171,234,101,127,183,47,111,70,246,107,54,248,124,12,91,225,17,168,21,86,13,121,172,197,19,253,47,113,181,200,187,118,249,242,86,208,71,249,170,190,137,241,66,226,53,91,78,108,154,173,167,247,236,14,255,0,7,82,150,243,110,170,161,119,180,246,242,245,160,124,74,190,195,154,171,218,69,252,164,251,83,212,172,222,31,248,43,205,248,118,227,102,31,220,219,99,50,70,218,186,10,158,120,123,66,183,120,186,113,114,117,228,147,247,184,119,230,119,127,114,247,245,11,96,48,119,18,220,39,233,215,17,248,181,85,175,34,161,233,220,250,79,242,149,157,89,215,165,47,78,102,177,221,54,77,27,93,179,166,87,108,171,178,250,47,111,76,224,157,144,242,6,187,156,87,240,113,168,124,49,228,115,50,241,73,215,176,79,59,146,134,187,169,3,122,140,116,147,244,211,166,217,228,122,110,200,21,222,215,216,189,253,122,135,15,252,71,106,31,15,121,85,21,243,14,185,244,169,89,87,28,245,148,189,24,29,230,35,73,34,115,217,207,36,82,43,57,146,22,166,232,155,167,170,123,247,216,159,83,116,211,19,213,156,62,227,133,230,86,223,59,111,184,83,205,3,227,235,75,31,239,145,62,53,93,227,123,93,243,100,119,189,61,126,197,41,147,141,207,14,172,155,67,110,21,121,174,158,82,249,220,69,235,36,234,206,120,227,242,109,87,84,201,201,188,213,47,150,78,72,162,103,125,189,173,254,59,162,133,150,112,129,198,190,5,196,198,61,5,28,117,94,87,39,167,129,171,87,67,201,51,251,181,148,232,247,117,58,17,199,251,228,252,187,39,195,116,237,233,38,141,95,48,12,243,39,210,204,198,131,48,197,171,124,157,210,213,85,20,236,127,78,57,61,168,165,100,136,155,61,174,111,206,141,190,229,244,247,161,120,60,7,113,195,102,226,63,25,166,197,178,41,186,89,125,182,145,137,82,222,87,187,204,36,113,210,177,242,238,200,35,137,156,210,204,190,202,42,237,238,237,232,19,8,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,134,156,102,248,132,225,92,61,65,38,45,140,203,242,158,84,187,115,83,114,203,15,75,189,59,211,219,125,52,145,187,120,166,114,250,246,219,111,85,237,210,252,64,124,66,97,209,136,106,52,211,76,42,247,202,157,201,214,169,233,175,238,94,244,179,55,216,158,153,241,191,154,41,100,78,206,237,235,235,178,37,50,220,110,55,108,158,237,37,125,124,222,102,182,167,110,119,242,181,156,220,173,68,78,200,136,137,236,181,63,192,7,99,213,29,93,206,245,138,251,248,69,158,94,126,80,172,79,154,255,0,47,12,91,123,12,98,246,137,140,79,72,217,238,247,125,166,83,225,67,131,141,67,226,115,35,133,150,122,78,133,130,9,218,149,213,221,72,29,211,99,100,131,168,157,55,79,27,215,102,78,142,246,126,196,239,233,34,120,66,240,186,200,53,46,134,12,215,86,211,228,219,98,85,211,75,29,15,177,55,154,133,147,202,217,227,234,83,213,181,204,221,35,106,110,169,191,183,219,208,182,253,50,211,60,75,73,176,251,118,23,134,219,124,149,190,223,79,12,12,143,173,44,155,244,226,100,104,187,200,247,59,230,198,223,122,250,125,170,6,57,225,167,132,253,58,225,195,22,165,181,227,180,61,75,159,73,158,110,179,171,58,117,101,233,194,215,187,166,249,164,107,119,116,40,237,145,118,79,68,237,235,156,65,225,123,160,20,151,226,241,168,53,87,253,121,163,197,23,253,47,110,181,198,187,118,249,241,214,215,199,249,168,190,139,241,83,40,248,70,240,205,5,109,202,171,91,178,106,30,163,33,99,233,173,255,0,141,84,229,145,29,65,83,19,253,137,123,250,187,179,153,183,199,224,123,120,128,224,175,55,226,39,141,153,127,115,111,140,199,27,170,235,234,121,225,239,18,93,229,234,69,201,215,142,79,222,230,223,153,189,253,201,223,210,204,116,167,78,108,154,83,167,246,28,14,193,7,78,150,205,110,165,161,111,180,247,115,116,96,100,72,190,219,156,169,218,52,252,165,251,87,212,14,218,136,136,136,137,232,134,39,226,202,212,203,207,12,218,167,68,228,246,157,134,95,21,139,240,119,201,243,162,47,170,124,76,178,116,205,105,182,201,121,209,236,230,211,19,57,223,91,141,220,233,218,221,246,221,95,75,35,81,55,221,62,63,16,53,173,196,218,235,54,162,217,152,231,110,234,27,221,58,42,237,239,100,237,251,126,31,89,178,39,15,181,139,95,162,24,29,90,174,235,38,53,107,119,248,104,226,95,241,154,225,103,244,213,88,190,169,100,84,200,222,148,246,187,245,91,90,155,163,185,93,29,67,209,62,40,189,219,245,254,179,96,110,8,50,180,203,120,102,192,234,221,83,214,150,154,195,107,165,149,121,57,121,94,219,125,50,185,61,17,23,187,189,192,103,128,0,0,0,0,0,0,0,2,41,248,152,85,77,75,194,205,243,162,191,190,173,76,78,244,249,171,110,172,220,149,132,75,241,60,164,74,190,22,46,187,187,151,163,60,243,122,111,190,214,234,222,192,80,125,60,107,61,68,113,39,117,145,232,223,240,169,176,71,135,102,43,81,139,112,203,142,50,161,54,249,66,154,142,185,190,159,54,75,125,38,222,138,191,155,245,125,134,191,52,72,213,172,129,31,243,86,86,239,246,110,134,196,156,11,71,65,31,12,184,82,91,223,204,213,179,219,86,78,206,77,159,242,125,54,254,191,171,234,3,63,0,0,0,0,244,87,58,70,81,84,62,36,221,237,137,234,212,250,246,93,141,117,56,222,150,166,110,38,115,183,213,166,207,249,118,233,219,183,167,202,21,63,3,96,109,91,190,187,23,210,204,199,37,79,75,85,130,225,90,174,252,212,138,154,71,239,232,187,252,223,77,151,236,83,91,125,103,202,127,12,245,83,42,201,121,185,146,190,241,93,80,142,219,109,209,245,50,63,127,68,252,239,130,1,32,56,39,225,102,151,92,214,233,112,185,83,117,155,79,12,237,133,188,234,223,109,190,89,90,187,182,102,127,174,175,175,255,0,194,93,229,222,19,54,76,151,79,38,173,199,234,252,142,71,12,110,124,17,244,223,47,85,82,7,43,99,221,245,137,27,119,145,201,221,125,54,248,29,199,193,219,25,166,165,209,59,190,64,234,62,89,230,188,212,67,213,234,42,238,197,164,183,191,109,183,219,215,191,161,96,232,155,122,1,173,22,185,112,253,168,218,1,148,77,141,103,214,127,38,228,123,188,188,158,98,9,58,177,245,37,99,95,180,82,63,151,126,139,251,42,238,155,125,155,247,174,19,248,193,206,184,104,202,233,102,183,205,230,108,51,206,196,173,163,229,133,155,198,178,64,178,59,157,97,145,255,0,50,4,77,155,223,190,233,223,214,245,117,243,135,236,3,136,28,38,187,19,205,109,94,101,100,130,95,41,47,94,118,116,39,88,101,141,146,114,199,35,57,185,122,206,94,85,93,151,126,254,237,169,3,139,142,9,53,3,135,28,146,182,173,148,62,107,23,146,89,31,75,89,213,129,156,140,89,39,86,51,167,215,146,69,218,40,121,183,94,253,246,94,254,161,117,124,59,113,65,166,252,68,98,84,87,188,78,237,207,92,232,35,243,148,189,9,211,161,55,74,39,72,206,121,34,141,29,202,233,154,155,162,108,190,169,245,102,51,88,221,36,213,252,219,69,242,234,44,199,7,186,121,42,202,73,163,145,87,161,12,156,205,108,177,201,203,248,214,61,19,117,137,189,246,247,125,168,183,125,192,223,27,248,239,18,216,204,22,27,205,103,79,50,160,166,106,214,67,211,145,122,200,200,233,155,36,220,205,130,56,155,188,211,170,114,162,174,222,238,222,129,35,117,39,2,180,106,110,23,118,194,47,173,222,138,237,73,61,36,189,221,217,178,196,248,151,230,185,171,232,245,244,84,251,83,212,133,184,255,0,132,46,137,219,114,181,200,111,23,95,148,169,91,95,230,217,69,208,171,135,102,117,81,232,206,163,107,119,244,69,110,251,123,247,39,200,3,174,96,26,127,139,233,158,51,75,137,98,22,239,37,109,164,99,25,28,93,105,36,217,25,27,35,79,106,71,57,223,53,141,78,235,238,59,24,0,64,159,22,157,12,118,119,163,48,103,182,90,78,173,206,195,86,217,106,87,169,203,181,20,20,149,210,189,125,169,26,223,156,244,244,106,187,225,186,118,41,167,18,200,238,88,54,79,75,126,162,246,42,168,185,249,126,106,252,248,220,197,245,71,39,163,215,220,108,241,147,227,246,236,175,30,185,99,119,104,58,212,119,58,73,169,39,103,51,155,204,201,24,230,57,55,106,162,167,103,47,162,162,253,101,78,113,171,225,139,168,181,121,229,102,117,161,214,47,148,173,151,14,159,61,7,154,130,31,45,211,134,158,36,252,101,77,87,51,249,157,213,119,205,77,182,219,211,101,2,210,116,163,47,165,207,112,11,94,89,71,39,60,53,221,126,87,108,169,191,36,239,141,123,43,90,190,172,95,114,29,184,197,60,47,224,23,125,50,209,60,127,14,190,201,205,93,69,230,250,189,154,159,62,174,105,27,243,92,228,249,175,79,69,95,241,25,88,0,0,1,232,171,163,167,174,129,212,213,81,243,198,237,183,77,213,61,23,127,119,216,123,192,21,201,198,23,133,222,57,156,189,115,45,31,143,228,170,246,127,166,41,119,146,127,49,191,151,141,190,221,69,91,90,206,86,178,69,236,157,247,219,220,138,84,93,238,195,145,224,183,183,91,175,52,158,70,225,79,183,51,58,145,203,203,204,196,95,86,171,154,190,203,211,252,38,209,228,66,227,191,130,204,119,136,76,42,75,213,138,131,163,149,208,109,229,103,234,200,237,249,229,165,107,253,151,79,28,127,189,66,169,221,23,234,239,234,24,47,195,111,143,170,172,205,212,122,43,170,53,157,75,154,117,60,133,111,77,19,173,254,156,169,147,241,112,83,163,91,179,91,27,125,167,247,245,78,251,161,102,8,187,247,67,87,238,76,179,73,179,68,73,226,242,23,171,95,171,121,162,151,147,169,23,197,57,152,187,178,79,175,215,226,108,105,195,86,164,59,86,244,91,30,212,7,183,149,215,79,55,187,119,223,110,149,92,209,126,107,127,214,255,0,53,63,95,168,25,56,0,0,0,0,0,0,0,0,0,0,0,6,8,227,127,13,168,207,56,104,203,177,202,86,115,203,83,228,57,91,186,38,252,183,10,103,175,171,154,158,140,248,145,203,195,187,128,223,216,130,158,151,85,51,137,186,183,186,142,126,141,55,47,47,67,149,106,224,119,183,21,67,216,238,102,72,213,238,222,222,158,187,169,96,82,70,201,88,177,200,155,181,125,83,115,202,34,34,108,128,121,0,0,0,0,0,0,0,0,0,1,249,123,121,147,109,207,208,0,14,185,169,55,154,236,119,78,242,156,130,215,31,82,178,217,101,174,172,167,102,232,156,210,199,3,222,212,221,200,168,157,218,158,168,169,245,29,140,240,230,163,154,173,114,110,138,155,40,26,245,234,102,146,241,5,196,30,179,94,242,6,98,126,102,123,173,230,166,56,23,207,209,51,149,146,213,189,237,79,158,196,94,243,122,170,39,175,187,221,52,248,82,240,156,165,181,73,108,205,53,186,110,188,237,88,106,146,213,202,173,228,84,232,73,183,90,154,177,81,118,84,149,158,159,95,193,11,62,142,8,162,253,237,155,119,223,213,79,96,28,54,37,136,99,248,61,146,155,29,198,104,60,157,5,36,76,138,40,186,175,147,149,172,99,88,212,221,238,87,47,178,214,167,117,247,28,200,0,8,239,199,174,7,46,123,195,62,97,73,15,181,37,178,215,112,185,68,207,77,223,29,190,169,19,191,51,127,63,223,186,125,68,136,56,188,158,207,79,144,99,119,91,29,92,93,72,110,20,83,210,189,156,202,156,205,146,55,53,83,116,84,84,236,191,20,3,87,26,170,105,168,43,38,163,157,188,179,83,74,232,222,155,162,236,230,174,202,157,187,122,161,119,62,21,26,228,154,133,163,145,96,149,247,79,49,91,142,49,180,176,197,208,228,233,211,83,210,208,196,212,221,35,106,46,206,122,167,119,42,253,190,165,86,241,143,166,21,154,89,175,249,109,158,122,110,141,61,109,214,190,186,145,188,232,237,160,125,109,67,89,221,30,229,244,143,222,187,252,80,231,184,19,215,218,221,6,215,107,53,201,23,154,130,245,61,61,166,173,189,147,241,83,86,83,57,235,191,77,238,249,177,123,182,95,130,167,188,54,29,7,23,139,223,232,242,172,114,217,145,208,46,244,247,58,56,106,227,245,236,217,35,107,209,59,162,47,163,147,220,159,97,202,0,0,1,11,188,85,243,232,240,206,27,223,72,175,229,146,243,112,91,107,123,111,251,245,5,114,39,228,175,230,253,95,106,20,117,143,219,38,200,50,59,109,158,38,243,203,114,174,134,153,173,221,19,153,210,72,141,68,245,68,78,235,241,66,208,188,106,51,25,164,143,23,193,26,155,192,215,209,93,85,123,126,249,254,136,197,183,205,223,211,251,173,190,175,121,128,188,53,56,87,185,235,6,168,91,245,22,229,22,214,60,98,190,26,180,94,102,251,117,20,213,20,115,114,246,153,143,77,217,34,247,229,84,250,149,123,1,109,156,33,96,137,167,188,60,225,86,69,139,167,36,182,75,109,76,173,230,223,241,139,67,78,215,119,230,119,230,123,151,99,50,158,154,58,88,168,104,224,162,129,188,177,83,196,216,152,155,170,236,214,166,200,157,254,164,61,192,0,0,0,0,0,0,0,0,87,71,140,38,171,193,99,211,123,102,155,196,238,90,155,133,84,53,110,93,149,119,138,72,43,225,84,249,138,158,169,249,200,191,87,188,174,254,4,176,154,156,231,137,140,62,142,10,94,188,118,235,157,190,229,80,156,232,222,88,99,184,83,35,157,221,205,223,110,127,68,221,126,163,40,120,172,106,37,110,101,196,156,182,135,174,212,214,58,23,91,218,222,221,221,13,125,115,119,223,149,23,209,222,155,175,218,166,125,240,114,208,154,250,107,157,231,91,46,81,244,226,150,150,162,207,2,110,213,230,69,117,190,165,174,237,39,110,219,246,86,126,191,112,22,165,111,166,142,138,130,154,142,20,218,56,33,100,77,79,130,53,168,137,255,0,65,244,0,0,249,38,181,80,84,86,71,112,154,14,106,136,154,141,99,249,156,155,34,46,233,219,125,189,79,172,0,0,0,62,91,157,182,138,241,65,61,178,227,15,90,154,166,55,67,43,57,149,188,204,115,85,174,77,209,81,83,178,175,162,159,80,2,163,188,72,248,4,135,23,75,134,183,233,141,47,78,129,238,150,162,231,73,206,171,202,171,231,42,102,151,158,106,133,114,236,214,177,57,90,207,173,61,232,87,94,3,157,100,90,103,151,219,242,252,106,175,203,92,45,149,48,206,199,116,227,127,120,229,108,136,155,61,174,111,206,99,125,203,232,108,241,121,180,209,95,173,53,150,91,140,93,74,90,234,121,41,166,103,50,167,51,30,213,107,147,116,84,84,236,171,232,168,165,27,248,144,112,137,54,132,231,245,121,237,137,220,246,12,142,186,73,209,187,34,116,167,168,158,174,94,77,221,51,222,237,163,137,59,242,162,47,212,189,148,44,35,195,179,140,72,245,251,1,139,24,203,107,121,242,219,95,55,153,119,79,110,183,82,106,183,179,247,184,89,19,118,138,22,250,42,239,239,239,235,51,77,99,116,111,85,239,250,45,159,219,117,7,27,239,91,110,235,114,55,216,239,212,130,72,151,187,216,244,244,149,223,146,191,227,77,139,116,23,88,44,122,221,166,246,220,234,201,63,60,117,189,110,102,242,189,57,121,39,150,36,249,204,102,255,0,189,47,228,255,0,218,161,145,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,101,226,39,198,36,122,3,128,203,140,98,85,188,153,109,211,151,203,59,167,191,71,167,53,35,223,251,228,47,137,219,197,51,189,85,54,247,119,244,145,26,245,172,22,61,17,211,123,150,117,123,159,146,58,46,143,43,121,94,188,220,243,197,18,252,214,63,111,223,83,242,127,237,77,116,245,151,85,239,250,211,159,220,181,7,35,237,91,113,232,243,183,216,237,211,130,56,147,187,24,196,244,137,191,146,159,227,80,234,183,43,149,203,32,185,73,113,184,205,230,42,234,54,231,127,43,89,205,202,212,68,236,136,136,157,145,11,119,240,241,240,247,182,226,54,202,109,88,213,106,15,49,116,169,231,242,116,189,87,51,203,242,186,174,9,61,184,42,85,175,230,107,163,94,237,237,232,157,247,83,12,120,95,240,97,14,123,116,167,214,220,205,188,246,170,78,127,37,79,186,167,87,153,181,180,210,123,81,206,215,55,103,49,171,237,51,191,187,182,234,92,83,90,214,53,26,212,217,16,15,17,198,200,152,140,98,108,212,244,67,244,0,0,0,31,36,54,186,10,122,199,220,33,131,150,162,70,171,92,254,103,46,232,171,186,246,223,111,83,235,0,1,243,220,41,163,173,160,169,163,153,55,142,120,95,19,147,226,142,106,162,255,0,210,125,0,13,118,56,237,194,106,112,110,38,51,10,57,233,122,17,220,110,119,11,149,58,115,163,185,161,146,225,82,141,119,103,59,109,249,61,23,101,250,139,16,240,123,213,120,47,154,111,115,211,121,93,205,83,111,170,154,173,171,178,166,209,71,5,4,40,159,49,19,213,127,57,87,234,247,152,243,198,55,66,107,234,110,118,109,108,182,199,212,138,42,90,123,60,233,187,83,149,17,215,10,151,59,188,157,251,109,217,25,250,253,198,1,240,167,212,90,220,55,137,56,173,12,94,106,107,229,11,109,238,111,100,217,211,87,208,183,125,249,85,125,27,233,186,125,168,5,236,0,0,0,0,0,0,0,0,24,111,139,220,17,53,11,135,172,214,200,144,245,36,138,201,114,169,137,188,219,126,49,40,106,26,222,252,205,252,255,0,122,236,102,67,211,89,75,21,117,36,244,83,183,154,42,136,221,19,211,117,77,218,228,217,83,183,212,160,106,223,144,219,38,199,242,75,157,154,86,242,75,109,174,154,153,205,221,23,149,209,200,173,84,245,84,94,233,241,82,241,124,42,51,232,243,62,27,217,72,143,230,146,205,112,75,107,187,109,251,205,5,10,47,228,167,231,125,127,106,149,255,0,226,89,194,189,207,71,245,70,227,168,182,216,119,177,228,245,243,85,170,243,55,216,168,169,168,172,155,151,188,207,122,236,200,211,191,42,39,212,139,216,207,190,10,249,140,209,199,148,96,142,77,160,115,235,110,168,189,191,124,255,0,67,162,219,230,239,233,253,214,223,87,188,11,84,0,0,0,226,242,139,253,30,43,142,92,242,58,245,218,158,217,71,53,92,158,189,219,28,110,122,167,100,85,244,106,251,151,236,2,21,120,171,235,146,105,238,142,75,130,208,93,60,189,110,70,199,82,205,23,67,159,169,77,81,75,93,19,147,117,141,200,155,171,17,55,71,34,253,158,165,35,82,211,77,95,89,13,28,13,230,154,166,86,198,196,221,19,119,57,118,68,239,219,213,73,11,199,102,190,214,235,206,187,94,110,74,188,180,22,89,234,45,52,141,236,191,138,134,178,165,204,93,250,108,119,205,151,223,186,252,85,125,220,15,7,26,97,89,170,122,255,0,137,89,224,166,235,83,209,93,104,43,170,219,206,141,222,6,86,211,181,253,213,237,95,73,61,203,191,193,0,187,62,2,176,73,112,46,25,240,250,73,125,153,46,118,187,125,202,86,122,237,36,150,250,84,94,252,206,252,207,118,201,245,18,32,226,241,139,61,62,63,141,218,172,116,145,116,225,183,209,65,74,198,115,42,242,182,56,218,212,77,213,85,87,178,124,84,229,0,28,54,91,136,99,249,197,146,167,29,201,168,60,229,5,92,79,138,88,186,175,143,153,175,99,152,228,221,142,71,39,178,231,39,101,247,156,200,2,175,120,173,240,156,165,186,201,115,205,52,70,110,132,238,89,170,150,213,202,174,231,85,235,201,183,90,166,177,17,55,85,137,158,159,95,197,8,89,166,122,73,196,15,15,154,205,100,200,31,137,249,105,237,87,154,102,78,190,126,137,252,205,138,173,143,114,124,247,162,119,135,220,139,233,239,247,236,42,122,228,130,41,127,124,102,253,247,245,80,56,13,54,188,215,100,90,119,139,100,23,72,250,117,151,59,45,13,101,67,55,69,229,150,72,24,247,38,237,68,69,238,229,244,68,79,168,236,103,134,181,26,212,107,83,100,68,217,15,32,120,84,221,21,3,83,100,219,115,200,0,0,0,0,0,0,0,0,0,0,2,190,252,68,120,13,253,151,233,234,181,83,7,155,165,123,167,228,235,83,114,243,117,249,150,146,6,251,114,212,49,141,229,100,110,94,205,239,233,235,178,146,55,130,12,54,163,3,225,163,17,199,42,153,201,45,55,159,230,110,232,187,115,92,42,94,158,142,114,122,63,226,103,101,68,84,217,79,17,198,200,152,145,198,155,53,61,19,112,63,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,32,95,138,47,9,242,234,214,158,174,167,98,84,157,108,130,192,222,122,134,245,17,187,208,193,5,108,206,239,36,205,103,239,146,55,209,170,239,181,59,20,167,85,77,87,104,184,205,71,85,31,74,170,138,103,69,35,119,71,114,72,199,108,169,186,110,139,178,167,216,109,59,52,81,207,19,224,149,188,204,145,170,199,38,251,110,138,155,41,86,158,34,190,30,85,55,26,155,182,181,233,37,179,154,71,117,238,55,138,94,178,38,235,189,93,76,243,115,212,84,253,113,167,43,25,245,162,122,160,31,79,134,47,27,214,137,109,180,58,27,159,213,116,43,24,248,169,109,82,242,57,220,237,70,209,211,67,30,209,65,178,110,188,235,204,247,253,190,229,45,14,55,182,86,54,70,46,237,122,35,145,126,40,166,173,45,91,182,43,126,142,84,253,205,114,181,85,35,218,190,203,250,115,68,254,223,22,174,206,111,214,139,183,188,185,175,11,30,44,111,26,187,135,84,233,158,113,87,230,47,54,68,123,169,38,233,177,155,209,67,21,20,44,111,44,80,181,159,62,71,46,234,229,119,199,116,217,64,159,192,0,35,175,17,220,30,226,188,73,230,152,237,243,45,172,233,81,216,100,164,168,116,125,57,29,230,18,9,102,114,195,188,115,70,172,230,73,220,156,219,46,223,95,187,53,224,248,70,61,167,152,213,14,41,140,81,121,90,10,8,34,130,54,117,30,254,204,141,177,167,119,185,206,249,172,111,170,175,161,207,128,0,0,0,0,0,0,0,0,7,229,237,230,99,155,241,69,67,244,0,175,77,64,240,219,118,177,241,67,87,169,153,109,111,71,24,243,18,85,73,79,210,230,243,47,249,69,243,43,57,163,170,100,140,230,142,71,38,232,221,147,215,215,177,59,48,76,35,31,211,172,86,221,135,99,20,126,90,221,108,166,134,150,8,250,143,126,204,142,54,198,222,239,115,157,243,88,212,238,171,233,250,206,124,0,0,0,0,0,0,0,0,0,58,62,179,233,117,147,88,180,238,241,129,223,162,230,130,227,73,81,11,23,153,233,200,249,32,146,36,119,178,246,42,236,146,47,110,100,79,250,78,240,0,215,107,141,126,27,170,120,111,214,10,236,110,153,156,214,89,250,95,39,203,186,39,63,45,45,51,229,236,178,200,244,217,243,109,237,47,217,219,211,59,248,79,113,17,54,158,234,148,218,101,118,126,246,188,151,151,149,251,39,226,60,189,61,116,203,217,177,57,206,230,115,211,242,147,111,173,59,19,159,196,199,135,216,181,123,68,106,239,182,186,94,123,221,147,167,229,157,206,169,251,245,93,27,95,217,210,53,159,50,53,245,69,250,182,82,141,113,140,138,233,134,228,20,215,251,91,250,117,148,124,252,139,179,87,110,118,57,139,243,145,83,209,203,238,3,105,16,117,236,3,43,183,230,216,157,14,75,107,155,171,77,89,213,228,127,43,155,191,36,175,98,246,114,34,250,181,125,199,97,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,179,252,174,223,132,226,117,217,45,210,110,149,53,31,75,157,252,174,118,220,242,177,137,217,168,171,234,228,247,1,78,94,44,60,68,77,168,90,165,14,153,90,31,181,175,26,230,230,126,201,248,255,0,49,79,67,50,118,116,109,115,121,92,197,252,165,223,234,78,198,7,224,163,134,234,174,36,53,126,135,27,169,103,45,150,14,175,202,18,238,139,201,205,75,82,248,189,148,150,55,174,239,135,111,101,126,222,222,184,83,39,200,174,153,150,65,83,127,186,63,169,89,89,201,206,187,53,55,228,99,88,159,53,17,61,26,158,226,242,124,51,120,125,139,72,116,74,146,251,116,165,228,189,222,250,158,101,220,251,254,243,87,88,214,118,108,142,103,204,145,61,17,62,189,212,9,103,139,227,118,204,74,197,77,143,217,225,233,82,82,243,244,217,204,231,109,204,247,61,123,185,85,125,92,190,243,149,0,0,0,0,0,0,0,0,0,14,3,59,194,49,253,69,197,110,56,118,79,71,230,109,215,58,105,169,103,143,168,246,110,201,35,116,110,238,199,53,223,53,238,78,202,158,191,172,130,122,127,225,182,237,29,226,134,147,83,49,42,238,182,49,230,35,170,142,159,165,203,229,159,242,139,38,70,115,73,84,249,31,203,28,109,77,213,187,47,175,175,98,194,192,31,150,55,149,141,111,193,17,15,208,0,0,0,0,0,0,0,0,0,112,25,198,17,143,106,30,53,93,138,100,244,94,106,130,190,9,96,145,157,71,179,179,227,116,107,221,142,107,190,107,221,232,169,234,97,78,28,120,61,197,120,108,205,50,43,230,37,89,213,163,191,73,87,80,216,250,114,55,203,164,242,194,228,135,121,38,145,95,202,144,53,57,182,77,254,175,124,138,0,0,0,126,100,123,98,99,164,122,236,214,34,185,87,224,136,85,239,137,215,27,214,136,173,181,218,27,128,85,117,235,30,249,105,110,178,242,57,188,141,86,214,83,77,30,210,193,178,236,188,139,204,199,253,158,245,50,55,138,119,22,55,141,34,195,169,180,207,7,171,242,247,171,218,49,213,115,116,216,253,168,166,138,182,23,183,150,88,92,207,159,27,87,116,114,59,225,178,110,165,50,185,110,217,85,250,73,87,247,77,202,235,84,175,114,251,44,234,77,43,251,252,26,155,185,223,82,38,254,224,62,122,90,106,187,189,198,26,58,88,250,181,85,179,54,40,219,186,55,158,71,187,100,77,215,100,77,213,126,194,235,60,46,184,79,151,73,116,245,53,59,45,164,232,228,23,246,243,211,183,168,142,218,134,120,40,166,111,120,230,115,63,124,141,222,173,71,125,137,216,196,190,29,94,30,85,54,234,155,78,181,234,221,179,150,70,244,46,54,122,94,178,46,203,189,37,76,19,115,211,212,253,82,39,43,217,245,170,122,33,105,112,197,28,17,50,8,155,202,200,218,140,106,111,190,200,137,178,1,251,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,63,18,198,201,163,124,50,55,118,61,170,215,38,254,168,190,167,236,1,130,245,59,130,126,28,53,122,186,75,150,113,128,121,250,169,85,94,233,62,85,175,139,119,42,189,202,187,69,59,83,214,71,175,235,251,15,191,68,184,73,208,238,31,42,42,43,52,199,17,249,46,162,165,94,143,147,207,214,79,187,92,177,170,166,211,76,244,245,133,157,254,175,173,119,204,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,15,85,77,52,53,112,186,158,161,156,241,191,109,211,117,77,246,93,253,198,186,60,104,104,219,244,83,93,239,184,172,52,253,58,6,249,95,43,237,239,190,244,116,239,127,171,222,239,157,47,189,126,207,171,99,50,188,60,89,120,108,170,212,12,46,223,170,24,197,63,53,125,143,171,230,217,206,137,214,235,75,67,3,59,190,86,181,187,53,142,244,106,239,239,219,212,12,175,225,147,168,14,205,184,106,179,210,171,54,75,103,152,217,119,245,234,87,214,47,230,167,230,253,100,184,43,83,193,111,37,101,86,15,154,99,143,127,183,65,242,119,35,118,252,249,174,47,95,119,248,212,178,176,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,71,241,54,212,7,97,60,53,94,41,81,155,165,207,203,238,187,250,116,235,232,215,243,87,243,190,162,92,21,169,227,73,146,199,75,131,225,120,227,31,237,215,252,163,204,221,191,50,107,115,211,221,254,52,2,189,248,48,209,183,235,102,187,216,177,73,169,250,180,14,243,94,107,219,229,219,106,58,137,25,232,246,59,231,69,238,95,183,235,216,186,154,154,26,56,91,79,78,206,72,217,190,201,186,174,219,174,254,255,0,180,175,95,9,174,27,42,180,255,0,11,184,106,134,79,79,203,95,124,233,121,70,115,162,244,122,50,215,64,254,236,149,205,118,237,123,125,90,155,123,183,245,44,60,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,53,173,188,36,232,119,16,117,20,245,154,157,136,252,169,81,76,172,70,73,231,235,32,217,173,89,21,19,104,102,98,122,204,254,255,0,95,212,155,124,26,99,193,63,14,26,67,93,29,203,7,192,60,133,84,74,143,108,159,42,215,203,179,145,88,228,93,165,157,201,235,27,23,245,125,166,116,0,126,34,141,144,198,200,99,110,204,99,81,173,77,253,17,61,15,216,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,85,85,44,21,144,58,154,165,156,241,191,110,102,238,169,190,203,191,187,236,61,160,12,31,162,124,60,218,52,67,47,191,85,98,145,244,45,183,159,43,205,30,238,118,253,40,164,68,239,36,143,119,206,149,203,238,253,126,236,224,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,7,107,111,15,22,141,111,203,236,53,89,92,125,123,109,155,205,114,199,187,155,183,86,40,209,123,199,35,29,243,162,106,251,255,0,87,191,56,128,61,84,180,176,81,64,218,106,104,249,35,102,252,173,221,87,109,215,127,127,214,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,24,187,91,184,156,208,190,29,109,241,215,106,238,161,219,172,146,212,49,210,82,208,123,83,214,212,162,123,227,167,137,29,34,183,126,220,220,168,212,85,77,213,0,202,32,175,171,239,141,71,13,148,21,207,165,178,96,58,131,117,129,138,169,230,124,165,36,12,127,193,88,142,168,87,109,254,233,26,191,81,144,244,187,197,107,132,13,74,175,134,213,93,148,221,240,170,186,133,229,141,50,122,20,167,133,93,191,163,167,133,242,194,196,247,238,247,181,54,245,84,94,192,76,32,124,246,251,133,5,218,134,11,157,170,186,158,178,142,170,54,203,5,69,60,173,146,41,88,169,186,57,174,106,170,57,21,61,21,23,99,232,0,0,0,0,0,0,0,0,0,14,183,168,186,139,133,233,54,23,116,212,61,67,191,67,102,199,172,177,36,213,181,178,177,239,72,218,174,70,166,204,141,174,123,220,174,115,81,26,214,170,170,170,34,34,169,30,127,170,143,192,159,251,57,255,0,205,155,199,253,208,9,84,12,11,164,252,117,112,173,174,57,181,38,156,233,110,169,124,183,144,215,71,52,180,244,127,34,92,105,185,217,19,21,239,94,164,244,236,98,108,214,170,247,114,111,183,109,212,207,64,0,0,0,34,253,215,196,211,130,27,45,206,178,205,115,214,206,141,101,4,242,82,212,71,248,55,119,119,36,172,114,181,205,221,180,170,139,178,162,166,232,170,128,74,0,0,0,0,0,0,0,97,13,122,227,63,135,62,27,164,75,126,167,106,13,52,87,151,53,30,203,45,190,55,86,87,171,87,186,43,162,143,126,147,85,55,217,210,43,17,118,236,170,70,58,159,26,254,28,163,184,116,105,180,211,81,166,163,71,162,44,235,77,66,199,171,125,234,145,249,149,79,142,200,174,77,253,251,1,97,96,139,250,45,226,71,194,118,183,220,160,176,217,243,201,113,203,213,83,145,176,91,178,90,127,34,249,92,190,141,108,188,206,129,206,85,93,145,169,39,50,175,162,41,40,0,0,122,107,42,233,232,41,39,174,171,147,167,5,52,110,150,87,236,171,202,198,166,234,187,39,117,236,158,224,61,192,138,191,213,71,224,79,253,156,255,0,230,205,227,254,232,63,170,143,192,159,251,57,255,0,205,155,199,253,208,9,84,12,23,133,113,205,194,54,160,215,195,107,198,117,239,22,125,93,66,242,197,13,116,238,160,116,142,237,179,90,149,45,143,119,46,253,145,59,170,246,247,25,201,143,100,140,108,145,189,28,215,34,43,92,139,186,42,47,189,0,253,0,0,0,0,0,120,115,145,168,174,114,162,34,38,234,171,238,3,200,34,182,177,248,153,112,145,163,87,26,155,29,110,115,83,149,93,232,220,230,79,67,140,82,165,106,198,244,93,149,171,59,156,202,126,109,247,69,111,87,116,84,84,84,67,15,91,252,107,120,112,168,174,72,46,58,111,168,180,148,174,119,42,78,218,106,41,85,189,251,43,153,230,83,182,221,215,101,85,248,34,129,97,64,194,90,23,198,111,14,28,69,61,180,26,103,169,52,83,222,21,170,229,179,87,181,212,117,232,137,235,203,12,168,139,42,34,108,170,232,249,218,155,247,83,54,128,0,0,0,0,0,0,0,0,0,0,0,235,122,139,168,184,94,147,97,119,77,67,212,59,244,54,108,122,203,18,77,91,91,43,30,244,141,170,228,106,108,200,218,231,189,202,231,53,17,173,106,170,170,162,34,42,129,217,1,21,127,170,143,192,159,251,57,255,0,205,155,199,253,208,238,26,79,199,87,10,218,227,155,82,105,206,150,234,151,203,121,13,116,115,75,79,71,242,37,198,155,157,145,49,94,245,234,79,78,198,38,205,106,175,119,38,251,118,221,64,207,64,0,0,0,0,0,0,0,0,0,0,0,0,142,186,229,199,247,11,156,63,220,106,49,236,203,80,153,112,200,41,85,91,53,154,199,2,215,85,68,228,78,237,145,91,180,81,59,211,217,145,237,119,116,93,182,238,71,196,241,177,225,207,207,116,221,166,58,144,148,124,203,248,228,166,160,89,118,219,215,167,230,118,223,127,119,56,22,26,8,235,162,28,127,240,179,175,149,240,216,177,13,71,134,221,125,168,114,50,27,69,246,37,160,169,153,203,232,216,149,255,0,139,149,203,223,217,141,238,119,101,237,177,34,128,0,0,0,0,3,4,107,15,28,124,45,104,109,68,246,204,239,87,45,63,43,83,170,182,75,85,175,154,225,88,199,254,99,227,129,29,210,119,111,245,69,103,187,226,132,114,190,120,212,112,211,67,83,208,178,96,58,135,116,99,85,121,166,117,29,28,12,94,201,183,42,58,161,92,190,170,139,186,55,211,223,184,22,8,8,21,140,120,205,112,177,121,154,58,123,246,55,159,99,238,114,236,233,170,45,180,243,192,212,223,215,120,103,115,215,255,0,172,255,0,9,41,52,131,137,253,0,215,152,219,251,19,234,165,142,251,82,173,87,173,3,102,88,43,154,212,77,213,93,75,50,50,100,78,203,221,89,183,101,3,40,128,0,0,0,0,0,0,0,3,11,235,199,24,124,60,112,223,251,151,84,181,14,146,146,236,230,36,145,217,168,216,234,187,131,218,187,108,171,12,104,171,27,85,23,116,116,156,173,93,151,101,82,47,79,227,91,195,108,119,53,130,45,56,212,137,104,90,237,188,202,82,80,163,220,155,122,164,107,85,233,191,197,200,187,124,61,0,176,144,71,253,7,227,183,134,94,34,171,162,177,96,58,131,29,61,254,100,221,150,75,196,46,162,172,147,234,141,31,236,76,239,127,44,79,122,162,34,170,162,18,0,1,243,92,110,86,235,69,20,215,59,181,125,53,21,29,59,121,230,168,168,149,177,199,27,126,46,115,149,17,19,235,83,233,35,231,136,15,208,211,85,255,0,128,93,252,236,96,102,75,54,160,224,89,29,106,91,49,236,222,193,116,172,115,85,233,79,69,114,134,121,21,169,234,188,172,114,174,201,241,57,242,138,60,34,126,153,118,159,224,27,167,243,72,94,184,0,0,0,0,0,0,0,14,183,168,186,139,133,233,54,23,116,212,61,67,191,67,102,199,172,177,36,213,181,178,177,239,72,218,174,70,166,204,141,174,123,220,174,115,81,26,214,170,170,170,34,34,168,29,144,17,87,250,168,252,9,255,0,179,159,252,217,188,127,221,14,225,164,252,117,112,173,174,57,181,38,156,233,110,169,124,183,144,215,71,52,180,244,127,34,92,105,185,217,19,21,239,94,164,244,236,98,108,214,170,247,114,111,183,109,212,12,244,0,0,0,0,12,20,206,39,44,241,113,143,81,194,205,106,67,28,147,97,244,247,218,9,213,118,124,149,201,52,235,61,55,215,251,153,34,149,191,4,100,159,81,157,64,0,0,0,0,3,4,210,113,51,103,186,113,147,85,194,237,3,225,115,173,56,100,151,218,233,183,221,124,251,167,131,146,155,234,86,211,73,213,237,217,82,78,253,218,103,96,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,34,231,31,220,99,210,240,149,165,145,79,97,101,53,102,117,148,44,180,182,10,89,182,115,32,229,68,234,214,74,223,123,35,230,110,205,252,167,185,169,233,204,169,74,250,125,166,122,255,0,198,126,173,214,193,143,195,113,203,242,187,171,214,186,235,116,174,159,104,224,98,170,34,203,60,206,246,99,98,118,107,90,159,4,107,26,189,154,101,111,20,93,79,184,106,63,24,121,109,4,181,46,125,187,14,101,62,59,111,141,87,180,109,138,52,124,253,183,219,117,168,146,110,255,0,14,84,95,66,210,60,52,180,30,197,163,28,45,226,215,136,40,227,91,246,123,69,6,75,118,172,86,34,73,35,106,24,143,166,139,127,94,72,225,115,17,27,190,220,206,145,123,115,40,17,79,17,240,60,170,146,214,201,179,206,32,162,167,185,61,173,231,167,180,88,86,104,34,95,122,36,178,204,199,72,159,5,233,179,211,235,237,134,56,141,240,147,215,93,27,178,213,101,218,119,119,166,212,155,37,19,93,37,76,84,20,142,166,185,195,26,119,87,249,85,115,210,86,162,122,244,222,231,251,249,54,69,84,188,0,5,6,112,33,199,126,101,194,222,101,69,141,100,183,58,187,166,152,221,42,81,151,59,99,220,178,45,185,94,168,139,87,74,138,190,195,155,234,230,39,178,246,238,155,115,114,185,47,166,217,115,183,222,173,180,151,139,69,108,53,148,53,240,71,83,75,83,3,209,241,205,19,218,142,99,216,228,236,173,86,170,42,42,122,162,148,93,226,183,161,182,45,28,226,114,75,198,39,65,13,13,163,59,182,178,252,148,208,70,140,138,10,197,145,241,84,181,141,79,68,115,152,217,87,235,153,81,59,33,98,158,19,186,147,112,212,46,15,108,244,23,74,151,84,79,134,221,171,49,180,145,232,188,221,40,210,57,225,106,170,250,163,34,169,141,137,183,228,177,19,213,20,9,142,83,255,0,18,158,46,154,217,104,214,123,214,57,162,148,56,253,187,21,198,110,115,91,163,117,125,2,213,77,117,88,94,172,124,178,57,92,156,145,185,205,85,99,89,202,228,106,166,238,221,118,75,128,43,91,136,223,7,184,53,67,87,46,218,139,166,26,161,73,141,219,242,106,233,110,87,59,117,198,133,245,30,90,162,87,171,230,125,59,152,228,230,99,156,231,57,35,118,220,170,187,35,182,219,148,37,239,7,156,71,211,241,79,161,118,141,85,91,59,45,55,23,205,53,186,235,69,27,213,241,67,89,10,162,63,166,229,238,172,115,92,199,162,47,116,71,236,170,187,110,185,176,198,156,58,104,62,39,195,102,145,217,52,147,15,154,106,154,91,83,31,37,69,108,232,137,45,109,84,142,87,75,59,145,59,39,51,151,179,123,242,181,26,221,215,109,204,150,0,0,0,0,4,76,227,247,133,237,112,226,199,25,176,105,238,158,230,216,206,61,140,81,84,173,198,234,203,147,234,58,213,181,77,69,108,45,252,84,110,68,141,141,115,221,178,175,180,231,34,236,156,136,171,92,122,235,225,83,172,26,9,164,217,22,174,228,90,141,135,92,109,216,228,17,207,61,53,18,213,117,228,71,202,200,145,25,207,18,55,125,228,69,238,169,217,20,188,242,53,248,143,253,9,181,79,248,58,151,250,109,56,21,87,225,59,244,217,196,191,131,174,223,208,165,47,160,161,127,9,223,166,206,37,252,29,118,254,133,41,125,0,0,0,13,95,181,79,251,39,101,255,0,195,215,15,233,15,54,129,53,126,213,63,236,157,151,255,0,15,92,63,164,60,13,160,64,0,0,0,8,157,226,51,197,189,87,11,58,53,27,113,10,168,153,156,230,18,201,111,177,171,145,174,90,72,218,212,89,235,57,29,217,221,52,115,26,212,84,84,231,145,155,162,162,42,18,196,169,79,20,93,3,226,123,94,56,141,167,173,192,52,139,35,191,98,248,253,134,150,223,67,87,73,11,93,4,146,185,207,154,103,53,119,245,230,145,24,191,251,52,2,21,112,253,195,150,180,113,143,169,117,150,108,67,169,93,89,35,214,190,251,144,93,166,145,105,233,81,238,85,89,106,38,217,206,116,143,118,252,173,68,87,185,119,95,68,115,146,121,219,188,14,40,22,212,212,187,113,27,80,219,147,163,94,101,167,198,26,176,70,245,78,200,136,234,148,115,209,23,223,187,85,127,185,37,111,135,22,132,92,116,19,133,235,29,139,40,198,166,178,229,151,170,186,187,173,250,158,161,136,147,54,103,76,232,225,107,182,252,216,35,135,182,254,170,229,247,169,40,0,215,215,139,127,15,221,99,225,50,8,178,75,204,244,153,62,29,83,50,83,199,126,182,198,246,182,9,23,230,178,166,39,110,176,185,223,146,188,206,98,175,110,109,215,98,90,120,81,113,197,145,93,47,244,252,48,106,213,250,107,140,117,48,59,240,66,227,89,47,52,177,58,38,43,157,64,247,187,187,152,172,106,172,91,174,237,86,43,19,116,115,17,182,103,168,216,30,63,170,56,22,65,167,89,85,43,106,45,57,29,190,123,117,83,21,187,170,50,70,43,121,155,240,115,85,81,205,95,84,115,81,83,186,26,217,105,125,242,245,166,122,213,139,95,237,149,8,203,158,53,146,210,79,27,226,122,163,93,36,53,45,221,55,219,117,107,185,85,23,116,238,138,168,169,238,3,103,3,136,203,255,0,173,59,223,240,117,79,243,78,57,115,136,203,255,0,173,59,223,240,117,79,243,78,3,88,124,43,23,171,206,51,43,14,23,65,81,13,61,85,254,231,75,107,130,89,183,233,199,36,242,182,54,185,219,34,175,42,43,145,87,100,223,98,118,214,248,40,241,47,28,220,182,221,71,211,41,226,229,79,106,122,235,132,78,223,225,202,148,142,77,190,189,200,111,195,239,246,122,211,111,227,125,155,250,108,70,205,64,107,237,172,30,27,92,91,232,213,166,124,138,239,167,109,200,45,20,168,229,158,179,28,169,74,254,147,83,186,189,208,162,36,232,205,145,85,93,211,229,68,78,234,135,100,224,87,196,23,55,225,151,39,163,196,179,155,173,198,253,166,53,175,100,21,52,18,202,233,164,179,162,175,250,98,141,23,126,84,110,234,174,133,54,107,211,125,145,29,178,151,202,81,63,138,254,135,99,154,59,196,215,202,248,125,186,58,11,86,117,107,101,249,244,208,199,201,20,53,171,44,145,212,35,17,19,100,71,43,25,34,162,126,84,174,236,137,176,23,157,106,186,91,175,150,202,59,213,158,182,26,202,11,132,17,213,82,212,66,228,116,115,66,246,163,152,246,170,122,181,90,168,168,191,5,62,162,30,248,82,234,85,195,81,120,60,177,81,221,42,22,122,140,54,229,87,141,117,21,119,114,197,23,36,208,181,127,220,195,81,27,19,251,150,55,237,38,16,0,0,2,157,188,79,56,250,200,51,12,174,243,195,134,144,223,36,160,197,108,242,62,131,36,184,210,75,203,37,218,169,171,180,180,200,244,238,148,241,170,43,28,136,191,140,114,57,23,118,34,115,89,215,19,218,149,85,163,252,61,106,22,164,219,164,72,235,236,118,10,185,168,30,169,186,54,177,204,86,83,170,253,73,43,227,223,234,40,23,132,253,34,139,136,94,36,176,141,47,188,212,76,234,75,245,209,211,92,228,71,42,200,250,88,99,125,69,66,115,47,163,157,28,79,68,119,185,92,139,220,12,169,194,191,134,214,186,113,57,104,131,52,108,148,120,110,27,82,171,229,239,23,88,222,233,43,17,23,101,90,106,118,236,233,27,191,229,185,88,197,217,118,114,170,42,18,162,229,224,113,66,150,151,37,159,136,217,221,115,107,19,149,106,113,148,108,15,126,221,247,70,212,171,152,138,191,91,182,250,203,66,180,218,109,150,27,93,37,146,203,111,167,161,183,219,224,101,53,45,45,60,105,28,80,68,198,163,88,198,53,59,53,168,136,136,136,158,136,135,214,6,185,92,69,240,149,175,60,32,228,212,111,206,173,174,134,142,90,132,91,70,75,103,153,239,163,158,86,251,73,211,149,17,175,138,84,229,85,228,122,53,254,202,170,34,162,115,22,99,225,141,199,165,215,93,232,228,208,253,97,186,165,78,115,104,165,90,139,85,210,85,68,125,230,141,159,61,178,126,117,68,105,221,85,59,189,155,185,123,177,238,116,200,215,61,31,197,181,231,74,178,45,43,203,169,33,150,138,249,69,36,49,74,248,209,238,164,169,229,94,141,67,55,244,124,111,229,114,47,213,183,162,169,174,174,145,230,215,205,6,215,76,103,54,100,174,164,175,195,178,8,101,170,70,238,187,178,41,185,106,34,93,187,171,92,206,163,21,19,186,163,148,13,153,128,0,0,0,0,0,0,0,0,0,8,153,199,239,11,218,225,197,142,51,96,211,221,61,205,177,156,123,24,162,169,91,141,213,151,39,212,117,171,106,154,138,216,91,248,168,220,137,27,26,231,187,101,95,105,206,69,217,57,17,86,89,128,40,195,93,124,42,117,131,65,52,155,34,213,220,139,81,176,235,141,187,28,130,57,231,166,162,90,174,188,136,249,89,18,35,57,226,70,239,188,136,189,213,59,34,156,55,132,239,211,103,18,254,14,187,127,66,148,181,79,17,255,0,161,54,169,255,0,7,82,255,0,77,167,42,175,194,119,233,179,137,127,7,93,191,161,74,5,244,0,0,0,0,0,0,0,0,0,0,21,151,226,145,199,197,255,0,0,184,84,112,219,162,215,185,45,247,151,211,181,217,69,234,150,77,166,164,100,173,221,180,112,57,59,178,71,49,200,231,189,54,115,81,205,70,170,42,187,107,33,201,175,212,120,174,55,118,202,46,59,249,75,61,12,245,243,237,235,211,138,55,61,219,111,245,53,77,106,40,25,148,241,23,174,212,144,93,43,185,242,13,72,202,98,134,106,133,69,114,54,166,186,169,26,174,217,87,230,181,210,118,77,251,34,108,6,77,225,103,129,77,113,226,198,89,46,216,141,29,53,159,23,167,157,97,170,200,174,206,115,41,186,137,221,209,194,214,162,190,121,17,61,81,169,202,138,169,204,230,238,132,210,143,192,226,219,242,79,44,188,71,212,173,207,166,190,219,113,118,244,17,254,228,229,243,92,219,123,183,223,117,245,237,232,89,46,154,233,222,43,164,184,29,143,78,48,155,108,116,54,91,5,28,116,116,177,53,168,138,168,212,238,247,170,34,115,61,238,221,206,119,171,156,229,85,238,167,102,3,94,190,41,184,7,215,110,20,147,229,252,146,138,158,253,136,186,86,199,22,71,104,230,116,17,61,206,217,141,168,98,162,62,157,234,170,212,78,100,86,42,170,35,94,229,236,76,31,11,223,16,12,130,241,126,183,240,213,173,215,249,46,43,88,212,131,19,189,214,75,205,50,72,212,237,65,52,142,93,222,142,68,252,83,151,119,115,39,38,235,204,196,109,158,229,120,174,61,156,99,87,60,63,44,180,211,93,44,215,138,89,40,235,104,234,24,142,142,104,94,155,57,170,139,255,0,79,170,46,202,157,205,108,117,111,13,187,112,255,0,175,89,62,25,105,185,207,29,110,13,146,79,5,186,185,54,73,127,115,206,171,79,58,124,28,173,108,111,250,149,64,217,144,29,91,74,243,38,234,54,152,98,26,130,214,53,141,201,236,54,251,202,53,168,168,136,149,52,236,151,100,69,238,137,237,251,251,157,164,14,7,58,206,177,29,51,196,110,153,222,119,126,165,179,88,172,208,58,166,182,182,165,219,50,54,39,187,226,231,42,170,53,173,68,87,57,202,136,136,170,168,133,41,113,141,226,123,170,90,245,93,93,134,233,77,109,126,19,167,252,203,26,50,158,78,149,202,230,221,149,21,213,18,177,119,99,23,117,252,75,23,109,151,218,87,246,219,231,241,49,227,50,225,196,46,168,84,233,166,27,117,114,105,222,25,86,248,41,210,39,108,203,173,123,55,100,181,110,252,230,34,243,50,36,238,156,168,175,79,223,21,18,67,120,112,120,109,89,167,179,218,56,133,226,18,196,181,115,213,114,86,227,120,205,100,105,209,100,62,177,213,213,177,126,123,157,217,209,196,190,202,55,103,57,28,174,68,96,67,190,31,124,60,56,155,226,38,138,155,32,199,113,40,113,252,110,173,173,146,27,230,65,43,169,41,230,98,170,251,80,177,26,233,101,69,217,118,115,88,173,254,233,55,66,94,227,158,7,91,210,36,153,119,17,60,181,78,68,222,27,118,55,205,27,23,223,248,201,42,17,93,255,0,214,52,181,52,106,53,17,173,68,68,68,217,17,61,199,144,42,119,49,240,61,189,67,72,233,180,251,136,10,42,202,148,111,179,77,121,177,62,154,53,95,138,205,20,178,42,39,167,110,154,254,191,66,21,107,151,9,124,71,240,161,119,167,186,231,152,181,109,186,150,41,218,180,25,29,162,161,102,163,89,81,125,149,101,68,123,44,79,221,55,70,189,24,254,219,162,27,27,159,13,238,199,101,201,109,21,152,254,69,105,163,186,91,46,16,186,158,174,138,178,6,205,5,68,78,77,156,199,177,200,173,115,85,61,81,83,96,42,91,130,143,22,44,143,31,184,91,244,207,138,43,148,151,107,36,206,109,61,38,92,244,87,86,81,42,174,201,231,17,63,127,143,186,111,42,126,49,187,110,238,166,251,182,220,40,171,104,174,84,84,247,27,117,92,53,84,149,81,50,120,39,130,68,124,114,198,228,69,107,216,228,236,230,170,42,42,42,118,84,82,148,124,71,252,62,25,195,197,91,245,139,72,169,38,147,78,238,85,41,29,101,2,185,210,62,197,80,245,246,91,204,187,171,169,156,187,35,92,229,85,107,149,26,170,187,181,87,40,120,72,241,157,93,71,118,135,133,125,73,187,172,212,21,136,249,48,234,186,135,251,84,243,34,43,164,160,87,42,252,199,38,239,137,61,206,71,51,191,59,17,161,108,160,0,0,0,4,39,241,30,227,177,220,48,227,48,105,230,156,79,77,54,163,100,148,174,146,41,93,179,210,203,72,170,173,243,78,98,238,142,145,202,142,72,218,238,219,181,206,93,209,168,215,76,124,138,255,0,105,197,49,251,158,81,126,171,109,45,178,207,71,53,125,108,238,244,138,8,152,175,145,235,245,35,90,171,250,141,113,53,71,55,205,248,189,226,82,191,33,130,25,39,189,231,247,248,168,45,20,146,59,100,130,57,36,108,20,148,253,183,217,24,206,155,85,83,127,69,95,122,129,203,240,253,195,22,188,113,155,158,92,63,4,227,154,185,203,63,152,191,100,247,153,228,90,106,119,200,187,171,166,153,81,206,146,87,119,84,99,81,207,94,235,178,34,43,146,115,82,120,28,82,173,153,18,191,136,217,91,118,116,123,170,195,140,34,211,177,251,122,119,169,71,57,55,237,191,101,95,93,147,208,176,158,30,244,59,17,225,211,73,108,58,83,134,211,181,41,173,80,34,213,85,114,34,73,93,88,228,69,154,166,79,139,158,238,255,0,83,81,173,78,205,68,50,48,26,239,241,65,193,70,184,240,129,119,164,185,229,49,71,95,97,154,165,173,182,228,214,119,191,203,172,201,237,53,143,85,68,124,19,39,46,232,142,245,229,94,87,59,101,82,196,252,50,120,254,184,107,92,17,232,46,179,93,146,124,222,221,76,175,178,93,167,127,227,47,116,209,181,85,241,202,171,243,170,99,106,115,115,122,200,196,115,151,218,99,156,233,201,170,58,105,136,107,22,159,223,52,207,59,182,50,190,199,127,164,117,45,84,78,249,205,223,187,36,98,254,75,216,244,107,218,239,84,115,90,190,227,93,172,174,195,159,112,117,196,189,77,166,58,180,110,73,166,217,12,115,210,212,34,43,89,82,216,220,217,96,147,151,125,250,115,68,230,57,90,171,243,100,217,125,224,108,156,71,207,16,31,161,166,171,255,0,0,187,249,216,204,187,166,121,253,139,85,116,247,28,212,156,102,69,125,175,37,182,83,220,233,183,95,105,141,149,136,238,71,124,28,213,85,106,167,185,81,80,196,94,32,63,67,77,87,254,1,119,243,177,129,85,126,17,63,76,187,79,240,13,211,249,164,47,92,162,143,8,159,166,93,167,248,6,233,252,210,23,174,0,0,0,0,0,0,0,137,156,126,240,189,174,28,88,227,54,13,61,211,220,219,25,199,177,138,42,149,184,221,89,114,125,71,90,182,169,168,173,133,191,138,141,200,145,177,174,123,182,85,246,156,228,93,147,145,21,101,152,2,140,53,215,194,167,88,52,19,73,178,45,93,200,181,27,14,184,219,177,200,35,158,122,106,37,170,235,200,143,149,145,34,51,158,36,110,251,200,139,221,83,178,41,195,120,78,253,54,113,47,224,235,183,244,41,75,84,241,31,250,19,106,159,240,117,47,244,218,114,170,252,39,126,155,56,151,240,117,219,250,20,160,95,64,0,0,7,195,126,188,208,227,150,59,142,67,116,122,178,142,215,73,53,109,67,145,55,86,197,27,21,238,84,253,77,80,40,107,138,110,33,111,216,215,136,198,85,173,88,212,234,234,188,47,45,138,146,154,62,109,155,36,118,230,178,146,88,85,125,204,145,33,149,174,219,213,36,119,196,189,108,19,52,176,234,54,21,98,207,177,122,164,168,180,228,86,250,123,157,20,157,183,88,166,98,61,168,187,122,57,17,118,84,247,42,42,123,141,97,114,91,245,118,83,145,221,114,123,155,213,213,151,122,217,235,234,28,170,171,188,178,200,175,114,238,189,215,187,148,184,47,6,205,127,92,203,73,175,90,11,124,172,231,185,96,211,45,117,169,30,237,221,37,178,165,234,174,106,118,255,0,82,157,93,186,170,250,78,196,68,217,0,177,80,0,3,173,234,78,125,143,233,94,159,228,58,143,149,84,36,54,156,110,219,61,202,169,219,236,174,100,76,87,114,55,226,247,42,35,90,158,170,231,34,39,117,59,33,91,62,51,122,255,0,248,53,167,152,255,0,15,118,43,130,178,191,44,149,46,247,166,70,237,149,182,232,31,248,152,223,223,210,73,219,204,157,191,241,101,253,97,14,56,48,215,172,130,245,226,35,140,106,198,85,93,181,102,119,145,86,82,220,27,190,236,114,220,35,146,40,226,79,131,91,36,144,163,83,221,200,212,244,236,95,105,171,142,17,147,85,97,89,157,131,50,161,87,121,155,13,210,150,231,15,42,236,188,240,74,217,27,178,252,119,106,27,66,91,46,84,87,139,109,37,222,219,59,103,164,174,130,58,154,121,90,187,163,227,123,81,205,114,125,74,138,138,7,212,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,8,229,60,19,240,169,155,100,119,44,191,43,209,28,122,231,121,188,84,190,178,186,178,102,200,178,79,51,215,119,61,219,61,19,117,85,51,21,154,207,108,199,172,244,54,11,45,28,116,150,251,101,52,84,116,148,241,239,203,12,49,181,24,198,38,254,228,106,34,126,163,236,0,0,48,31,25,60,89,226,28,37,105,100,217,93,215,163,93,146,93,18,74,92,114,204,178,108,250,218,148,68,221,238,79,84,134,62,102,186,71,125,109,106,123,79,104,21,163,227,55,159,217,242,94,36,44,56,85,174,104,230,159,16,199,34,134,224,230,187,117,142,166,166,71,76,145,42,124,82,21,129,255,0,253,83,234,38,39,131,150,51,89,97,225,18,107,173,83,30,216,242,60,182,227,115,166,87,55,100,116,109,138,158,149,85,62,41,207,74,244,251,81,74,148,192,112,141,90,227,23,95,89,100,161,150,107,198,89,154,92,228,173,185,92,38,69,88,233,152,231,115,79,83,42,167,102,69,27,87,125,147,220,141,99,81,85,90,213,216,147,73,116,215,31,209,221,52,198,180,187,22,107,190,76,198,109,176,219,224,123,211,103,202,172,111,183,43,246,237,206,247,243,61,219,118,221,202,7,109,58,133,251,88,116,143,21,187,79,97,201,245,75,16,179,220,233,121,122,244,85,247,202,106,121,226,230,106,57,188,209,189,232,230,238,215,53,201,186,119,69,69,244,83,183,148,3,226,143,244,236,212,223,228,95,185,232,128,191,75,93,214,217,124,183,83,94,44,183,42,91,133,5,100,109,154,158,170,150,102,203,12,209,170,110,143,99,218,170,215,53,83,209,81,118,62,163,9,240,77,244,70,210,31,226,133,183,249,150,153,176,0,0,0,0,1,26,252,71,254,132,218,167,252,29,75,253,54,156,146,132,107,241,31,250,19,106,159,240,117,47,244,218,112,42,175,194,119,233,179,137,127,7,93,191,161,74,95,65,66,254,19,191,77,156,75,248,58,237,253,10,82,250,0,0,0,26,191,106,159,246,78,203,255,0,135,174,31,210,30,109,2,106,253,170,127,217,59,47,254,30,184,127,72,120,27,64,128,0,0,0,0,0,0,86,63,138,7,26,156,69,240,239,173,182,109,60,210,12,222,11,13,166,229,136,82,221,102,255,0,66,169,106,101,74,151,214,214,68,231,53,243,198,253,183,100,17,166,222,237,149,83,101,93,192,157,188,68,107,182,29,195,174,147,223,117,55,47,185,83,64,150,250,89,62,79,164,145,232,146,92,43,121,87,163,79,27,119,69,123,156,237,183,219,209,188,206,85,68,69,84,160,110,20,244,210,247,175,28,77,224,248,124,48,186,165,215,43,244,55,11,164,137,26,108,202,56,100,235,213,72,169,183,42,126,45,143,217,23,100,87,43,91,239,67,165,106,30,171,106,86,179,100,108,200,117,83,63,187,100,53,234,189,54,213,93,42,164,153,180,236,85,77,209,140,77,210,54,123,213,177,181,19,234,85,46,187,195,107,132,189,44,208,205,52,143,82,241,220,198,203,157,100,249,117,42,54,175,34,181,201,213,163,134,157,28,138,180,148,170,168,142,70,163,218,157,69,114,53,238,123,19,153,173,229,70,160,76,179,136,203,255,0,173,59,223,240,117,79,243,78,57,115,136,203,255,0,173,59,223,240,117,79,243,78,3,90,206,31,127,179,214,155,127,27,236,223,211,98,54,106,53,123,211,44,162,147,7,212,140,83,52,175,167,154,162,150,193,124,161,186,79,20,59,117,36,142,9,217,35,154,221,213,19,153,81,170,137,186,237,185,109,85,30,54,218,26,216,30,234,77,33,206,164,153,19,216,100,143,163,99,85,126,183,36,174,84,255,0,2,129,99,69,39,120,201,106,85,147,47,226,78,207,133,217,103,138,161,248,93,130,58,75,132,140,118,252,149,147,202,249,157,18,237,219,217,137,97,95,142,239,114,47,161,218,245,179,198,143,82,50,171,61,85,139,69,52,230,147,12,125,67,93,31,203,55,10,180,184,85,198,213,252,168,162,228,108,81,191,235,119,85,62,175,132,69,225,215,135,141,87,227,7,87,91,143,88,188,245,91,170,234,210,183,36,200,170,249,230,142,134,41,30,171,45,68,242,57,125,185,93,237,43,88,171,205,35,190,174,103,32,90,247,131,190,41,95,142,112,132,235,181,100,50,50,60,159,42,184,221,169,149,222,143,137,177,193,73,186,125,92,244,143,79,181,20,156,71,92,211,156,7,27,210,204,14,193,167,56,133,34,211,89,177,202,8,109,212,113,170,238,238,156,109,68,230,114,254,83,220,187,185,203,239,114,170,251,206,198,0,0,7,5,155,224,248,158,164,98,183,12,35,57,177,211,94,108,87,86,54,58,202,26,132,94,156,205,107,209,232,142,217,81,123,57,173,95,95,113,143,180,239,132,126,27,116,155,42,166,205,244,231,72,108,118,27,237,27,36,142,10,234,86,200,146,49,178,49,88,244,77,220,169,221,170,169,233,239,50,240,0,0,3,139,202,114,91,46,23,140,221,179,12,142,181,148,118,155,29,12,247,26,234,135,175,179,21,60,49,171,228,122,253,141,106,169,172,189,21,29,118,172,234,197,61,190,130,149,209,214,102,121,11,33,134,24,247,122,182,90,186,148,70,181,59,110,171,188,136,158,157,203,28,241,91,227,150,146,236,218,254,21,244,166,232,146,193,12,200,204,198,231,79,39,178,233,35,118,255,0,39,49,201,235,202,230,162,204,191,20,72,253,207,67,163,120,72,112,153,118,207,117,42,30,36,114,219,116,144,226,216,116,207,109,151,170,221,146,229,116,229,86,243,179,227,28,8,238,101,119,167,83,145,17,87,149,232,129,115,39,66,147,95,116,38,25,31,12,218,213,129,178,70,57,90,230,187,35,163,69,106,167,170,42,117,59,41,223,74,27,241,74,225,237,52,71,137,106,252,146,205,68,176,227,154,138,217,50,10,29,147,216,142,173,207,253,219,10,125,146,185,36,217,59,35,103,98,123,128,190,8,39,130,170,8,234,169,102,142,104,102,98,73,28,145,185,28,215,181,83,116,114,42,118,84,84,239,185,236,33,207,133,159,16,95,179,95,13,20,24,213,226,181,102,200,244,237,236,176,215,115,185,85,242,82,35,85,104,230,93,213,87,101,137,22,61,213,123,186,7,169,49,128,29,30,191,92,244,78,215,93,81,108,185,235,14,17,71,89,71,43,224,168,167,159,33,164,142,88,101,98,171,92,199,181,210,34,181,200,168,168,168,169,186,42,108,117,142,44,245,206,143,135,61,0,203,181,78,73,162,75,133,5,26,211,217,226,147,101,235,92,102,252,93,59,121,87,231,34,61,200,247,39,230,49,235,238,40,127,133,29,19,186,113,69,196,110,57,167,213,242,84,212,82,221,107,157,114,200,42,209,222,219,104,99,94,165,75,213,219,246,115,211,216,71,126,124,141,245,3,99,138,10,250,27,165,13,61,206,217,91,5,101,29,100,76,158,158,162,9,18,72,166,137,232,142,107,216,230,238,142,106,162,162,162,162,236,168,187,158,243,209,69,69,71,109,162,167,183,91,233,98,166,165,165,137,144,65,12,76,70,178,40,218,136,141,107,90,157,145,17,17,17,17,61,200,123,192,0,0,0,0,141,126,35,255,0,66,109,83,254,14,165,254,155,78,85,95,132,239,211,103,18,254,14,187,127,66,148,181,79,17,255,0,161,54,169,255,0,7,82,255,0,77,167,42,175,194,119,233,179,137,127,7,93,191,161,74,5,244,0,0,30,138,218,218,43,109,28,215,11,141,92,52,180,180,209,186,89,167,158,68,100,113,49,169,187,156,231,47,102,162,39,117,85,236,123,202,81,241,89,226,219,46,212,77,95,187,240,253,142,94,38,163,194,112,201,217,77,93,79,3,149,137,115,185,53,168,233,95,50,167,206,100,78,94,70,177,123,35,152,231,247,85,111,40,89,21,239,196,71,130,220,126,246,220,126,225,175,214,41,42,157,35,162,231,163,167,170,171,167,71,39,174,245,16,68,248,145,62,181,126,203,238,83,50,233,254,167,105,222,171,88,219,146,233,174,109,101,201,173,142,84,106,212,219,43,25,59,88,237,183,228,127,42,170,177,223,22,187,101,79,129,76,152,7,132,15,19,121,190,158,195,154,215,93,113,124,110,190,182,153,42,168,236,119,73,231,109,90,181,90,142,107,102,86,70,230,194,245,69,249,170,170,168,189,157,202,187,237,140,248,104,170,226,187,134,126,40,157,138,105,174,13,127,175,204,109,21,169,65,144,226,180,209,186,88,171,233,154,228,231,142,126,77,216,145,171,93,204,201,213,121,91,204,215,163,182,245,13,131,129,233,163,154,90,154,72,42,42,41,36,165,150,88,218,247,193,35,154,231,196,229,77,213,142,86,42,181,85,23,178,171,85,83,183,101,84,61,192,0,0,124,119,155,61,179,33,179,215,88,47,84,113,213,219,238,116,210,209,213,211,201,191,44,208,200,213,99,216,187,123,149,170,169,250,204,59,139,112,79,194,166,19,145,219,114,252,83,68,113,235,101,230,207,82,202,202,26,200,91,34,73,4,204,93,218,246,238,245,77,209,80,205,192,0,0,15,14,114,53,21,206,84,68,68,221,85,125,198,181,188,85,231,214,141,80,226,71,82,51,220,126,86,75,106,187,228,117,178,208,204,197,221,179,83,54,69,100,82,167,251,182,53,174,255,0,124,90,71,138,63,28,180,154,83,139,215,240,239,166,87,68,126,107,144,210,116,175,149,148,242,119,179,80,74,222,241,238,157,219,81,51,29,219,222,198,59,155,178,185,138,65,207,13,206,19,46,220,70,235,101,6,81,122,183,72,220,15,7,171,130,229,120,169,123,127,23,87,80,199,35,225,161,106,254,82,189,81,21,251,124,216,209,219,170,43,153,184,93,150,129,227,53,152,86,133,105,206,27,113,99,217,87,97,196,173,22,201,218,246,236,228,146,10,56,163,114,42,47,162,238,213,49,119,136,62,179,214,232,111,10,89,158,81,101,171,117,53,234,233,11,44,54,169,90,187,58,57,234,221,211,116,141,95,115,153,15,90,70,175,231,49,9,26,86,247,141,205,214,178,29,26,211,187,27,30,137,75,87,147,205,87,43,123,247,146,26,71,181,139,235,183,164,242,123,189,255,0,110,225,3,60,60,248,126,163,226,43,137,204,127,25,191,82,37,78,57,96,99,242,43,228,79,111,51,38,166,167,115,57,97,114,47,171,100,153,240,198,228,245,229,115,190,6,194,104,212,106,35,90,136,136,137,178,34,123,138,160,240,56,199,160,150,237,171,217,92,176,63,173,75,77,102,183,193,46,222,202,182,87,85,201,43,126,221,225,133,127,89,108,0,0,0,0,0,112,57,230,17,141,234,86,23,123,192,51,11,123,43,108,185,5,12,214,250,216,28,137,237,69,35,85,170,173,85,69,229,114,111,204,215,122,181,200,138,157,208,214,223,62,197,242,238,27,181,218,239,140,65,112,146,154,255,0,167,249,19,155,71,92,196,229,85,146,154,110,104,42,26,158,228,114,53,146,34,124,28,134,204,197,19,248,185,227,116,150,46,50,174,215,10,86,49,174,191,216,173,151,41,145,169,182,242,36,107,79,186,253,123,83,180,11,168,209,221,68,162,213,189,41,196,117,58,222,214,50,28,162,203,73,116,233,179,210,39,203,19,92,248,253,87,187,30,174,106,247,94,237,83,184,17,59,194,206,245,87,121,224,139,3,109,99,185,157,111,150,233,68,199,123,214,54,87,206,172,223,236,71,35,126,198,161,44,64,0,0,137,94,41,90,142,253,60,224,215,44,130,150,161,208,214,101,149,20,152,221,59,218,237,187,77,39,60,237,250,209,212,240,206,221,191,186,43,151,194,39,76,34,207,56,179,167,202,43,169,146,74,60,22,205,87,121,69,123,119,103,153,127,45,52,45,255,0,116,157,119,200,159,92,91,250,162,18,167,198,238,237,81,14,146,233,189,137,178,185,32,172,200,234,106,222,206,85,217,207,134,153,90,213,85,244,221,18,119,122,247,238,187,122,41,212,252,14,44,112,244,245,127,37,145,145,186,110,107,37,12,46,221,121,152,223,221,143,145,62,27,57,122,95,253,103,248,66,212,128,0,10,113,241,171,210,246,88,53,143,12,213,122,42,85,100,57,109,154,91,117,91,219,221,29,85,68,244,246,157,240,85,138,162,38,167,197,34,237,232,165,199,21,199,227,111,103,108,250,35,167,249,2,197,34,186,139,42,125,26,61,17,57,90,147,82,74,245,69,93,183,221,124,186,109,223,220,190,190,224,237,30,13,250,151,81,151,112,201,113,193,43,234,22,73,240,123,252,244,212,237,85,223,146,142,165,169,81,31,255,0,229,117,79,111,130,33,156,124,64,126,134,154,175,252,2,239,231,99,32,199,129,221,245,240,229,122,179,140,171,221,201,89,111,180,215,35,118,236,139,12,149,12,85,223,220,191,143,79,183,111,168,156,254,32,63,67,77,87,254,1,119,243,177,129,85,126,17,63,76,187,79,240,13,211,249,164,47,92,162,143,8,159,166,93,167,248,6,233,252,210,23,13,196,95,17,122,113,195,30,156,86,106,46,162,220,121,35,102,240,219,237,240,185,22,170,229,85,182,237,130,22,175,170,175,170,185,125,150,183,119,42,162,32,29,211,42,207,48,108,22,58,121,179,108,206,197,143,71,86,231,54,157,215,91,140,52,137,50,183,110,100,98,200,230,243,42,110,155,237,233,186,28,126,63,171,186,81,150,221,35,177,226,186,159,137,94,110,51,53,206,142,142,223,122,166,169,157,232,212,221,202,140,141,234,229,68,68,85,94,221,145,13,126,181,27,81,117,235,143,125,125,167,145,212,53,55,172,134,247,58,209,217,44,148,106,190,90,219,75,186,170,69,30,253,153,27,27,187,159,43,182,223,103,61,202,92,207,4,124,17,225,92,35,97,124,206,242,215,140,246,241,11,82,249,124,70,118,68,236,190,86,155,116,221,144,53,81,62,14,145,200,142,118,219,53,172,9,50,0,0,0,0,0,2,53,248,143,253,9,181,79,248,58,151,250,109,57,85,126,19,191,77,156,75,248,58,237,253,10,82,213,60,71,254,132,218,167,252,29,75,253,54,156,170,191,9,223,166,206,37,252,29,118,254,133,40,23,208,0,0,96,14,62,115,132,211,238,15,53,78,250,149,75,4,181,54,41,44,240,185,191,57,95,92,246,210,34,55,235,252,122,174,233,221,54,85,237,182,230,127,43,243,198,135,57,75,23,14,24,230,19,12,168,218,140,163,39,137,239,110,255,0,58,154,150,25,30,255,0,240,72,250,112,42,139,64,116,55,40,226,19,59,159,79,241,14,247,40,236,151,75,180,49,163,121,157,59,233,105,100,150,56,26,159,157,44,173,142,36,85,236,157,77,253,219,47,104,224,191,94,38,225,191,136,236,79,81,106,106,36,134,206,149,63,38,95,152,137,191,61,186,117,70,76,170,157,183,86,123,50,162,110,158,212,77,37,167,130,70,14,183,29,90,212,61,68,146,153,174,142,199,96,167,180,178,71,39,205,146,178,163,169,236,253,124,180,110,69,95,84,71,109,239,48,95,137,143,15,205,208,142,39,111,51,217,232,82,159,27,205,218,185,29,169,24,196,108,113,58,87,42,84,192,155,118,78,73,145,234,141,79,70,73,26,1,126,176,205,13,68,44,168,167,149,146,197,43,81,236,123,28,142,107,154,169,186,42,42,118,84,84,247,159,178,35,120,96,235,250,235,135,12,22,139,101,222,181,211,228,120,19,211,28,185,44,143,230,124,176,198,212,90,73,151,126,234,142,133,90,197,85,238,175,134,69,37,200,30,154,202,202,91,125,36,245,245,213,17,211,211,83,70,233,166,154,71,35,89,27,26,155,185,206,85,236,136,136,138,170,166,184,60,89,235,109,119,18,124,68,229,154,149,2,84,75,69,114,174,242,86,74,117,69,87,50,130,31,197,83,53,27,238,115,154,212,122,181,63,46,71,122,238,91,199,138,174,191,38,141,112,205,91,137,90,106,221,22,65,169,18,62,195,73,200,237,157,29,23,42,58,182,95,179,164,169,15,199,122,134,175,185,74,227,240,186,225,237,117,195,137,139,109,254,239,64,147,227,90,122,214,100,23,5,123,119,142,74,150,187,106,56,23,221,187,165,78,166,203,217,91,4,136,160,96,110,32,116,59,40,225,223,82,38,211,44,193,90,183,42,107,101,182,186,87,49,61,142,122,154,72,166,145,141,248,164,114,62,72,183,237,186,198,171,239,47,195,129,252,229,117,23,132,141,43,201,228,149,178,203,248,57,79,110,153,237,95,159,45,30,244,146,42,253,106,248,28,171,245,238,86,239,141,126,14,219,78,185,97,25,244,48,171,35,200,241,183,208,200,239,116,147,81,212,57,92,239,183,146,166,36,95,169,19,235,36,255,0,131,86,115,248,69,194,229,207,17,153,255,0,142,196,242,106,170,120,219,205,190,212,245,17,199,59,87,111,118,242,62,116,219,234,223,222,187,4,244,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,225,242,252,187,26,192,177,139,158,103,152,94,105,173,86,91,53,51,234,235,107,42,94,141,142,24,154,155,170,170,252,125,200,137,221,85,81,19,117,84,64,58,198,186,235,126,9,195,206,153,221,181,75,80,235,214,11,101,181,156,177,195,26,183,175,91,80,228,94,157,60,45,85,78,105,30,168,187,38,251,34,35,156,187,53,170,169,175,230,178,234,238,175,241,171,174,173,190,215,208,79,115,191,100,21,81,219,44,54,58,45,220,202,72,85,234,144,210,194,139,183,100,230,85,115,215,109,213,92,231,109,238,237,220,109,241,129,149,241,127,170,94,106,141,149,148,120,109,158,103,210,227,54,95,87,114,185,219,121,137,90,222,203,81,46,205,221,19,126,84,229,98,42,236,174,117,148,248,106,112,30,206,30,241,166,106,246,169,90,89,251,35,223,169,182,167,166,149,55,91,13,27,211,247,164,79,117,67,209,127,24,189,213,168,136,196,219,219,230,12,165,192,191,6,120,231,9,58,108,148,245,109,166,184,103,119,232,217,54,67,117,99,81,81,29,234,218,72,28,168,138,144,199,255,0,221,187,119,46,222,203,91,38,64,0,80,15,138,63,211,179,83,127,145,126,231,162,47,248,160,31,20,127,167,102,166,255,0,34,253,207,68,5,201,112,77,244,70,210,31,226,133,183,249,150,153,176,194,124,19,125,17,180,135,248,161,109,254,101,166,108,0,0,0,0,0,70,191,17,255,0,161,54,169,255,0,7,82,255,0,77,167,36,161,26,252,71,254,132,218,167,252,29,75,253,54,156,10,171,240,157,250,108,226,95,193,215,111,232,82,151,208,80,191,132,239,211,103,18,254,14,187,127,66,148,190,128,0,0,6,175,218,167,253,147,178,255,0,225,235,135,244,135,155,64,154,191,106,159,246,78,203,255,0,135,174,31,210,30,6,208,32,0,0,0,0,29,82,29,88,210,202,137,153,79,79,169,120,164,178,202,228,99,24,203,205,51,156,231,42,236,136,136,143,221,85,87,220,7,107,49,174,168,112,217,160,218,211,113,101,231,85,52,171,30,201,110,49,82,50,134,58,218,218,84,117,68,116,237,123,164,108,109,149,54,123,90,143,145,235,178,42,124,231,124,84,201,64,10,189,227,3,194,43,13,167,196,174,154,133,195,3,174,22,251,149,174,9,42,229,197,42,106,31,85,13,100,108,69,115,155,75,43,213,101,100,188,187,236,199,185,232,245,68,68,86,47,117,137,190,28,60,86,95,120,118,215,43,78,57,114,185,202,236,27,53,173,134,217,121,163,146,69,233,83,203,43,146,56,107,90,157,209,175,141,202,222,101,68,246,163,230,79,84,106,165,250,26,216,113,103,143,91,113,30,40,53,82,193,99,135,203,208,208,229,247,70,211,68,223,72,88,181,47,115,88,223,169,187,236,158,253,145,0,217,60,226,50,255,0,235,78,247,252,29,83,252,211,142,35,71,239,149,249,62,146,225,57,45,214,103,75,91,118,199,45,181,213,50,57,119,87,203,45,52,111,122,170,251,213,85,202,114,249,127,245,167,123,254,14,169,254,105,192,107,35,166,184,181,62,113,168,184,174,21,89,85,37,52,25,5,238,134,215,44,209,162,43,226,100,243,178,53,115,81,123,42,162,57,85,55,248,22,177,253,68,29,49,255,0,103,76,163,254,12,167,255,0,246,138,194,225,247,251,61,105,183,241,190,205,253,54,35,102,160,32,46,5,224,205,195,46,57,85,21,110,105,146,230,89,114,198,187,186,150,106,200,232,169,100,77,253,21,32,98,75,245,118,149,9,169,167,154,105,128,105,54,51,6,29,166,216,141,179,28,179,83,185,94,202,74,8,18,54,43,215,213,238,95,87,189,125,238,114,170,175,189,78,204,0,0,0,0,0,0,0,16,63,196,183,143,22,240,255,0,142,75,163,154,89,116,98,234,45,246,153,22,170,174,39,35,190,66,162,145,191,190,47,194,161,232,169,211,69,79,101,170,178,46,222,199,54,86,227,175,140,188,123,132,157,52,117,69,11,169,174,25,229,254,55,195,143,90,222,228,84,106,250,58,174,118,239,186,67,31,255,0,118,253,152,155,34,185,205,165,157,21,209,221,95,227,87,93,29,99,161,174,169,186,94,239,149,47,185,228,23,218,213,87,178,146,5,122,117,106,102,114,125,106,136,214,166,219,185,90,212,219,220,29,183,130,14,14,242,142,47,181,61,105,171,31,87,69,133,217,101,101,78,75,120,79,159,202,229,221,41,161,114,162,162,207,38,206,217,87,116,106,35,158,187,236,141,117,253,226,24,142,53,129,99,22,204,51,15,179,83,90,172,182,106,102,82,81,81,211,49,27,28,49,53,54,68,68,248,251,213,87,186,170,170,174,234,170,167,90,208,237,20,193,56,124,211,75,70,150,233,229,187,203,90,237,113,254,50,87,236,179,86,84,42,39,82,166,103,39,206,145,234,155,170,246,68,236,214,162,53,168,137,223,64,17,87,196,163,135,191,217,247,134,91,223,201,52,61,124,151,11,230,200,237,28,140,222,73,58,44,95,49,3,125,235,212,135,159,102,167,171,217,31,110,200,74,160,5,6,120,99,241,3,251,5,241,57,104,183,221,170,250,88,230,120,141,199,46,92,206,217,145,203,35,211,202,204,190,239,102,110,86,170,174,219,50,89,20,191,51,94,142,63,184,123,151,134,222,37,175,248,253,166,145,212,216,229,241,255,0,132,24,235,152,171,202,202,89,158,229,88,154,190,229,138,86,201,26,38,234,188,173,98,175,206,45,203,135,62,49,113,220,203,130,104,248,138,204,43,146,74,188,62,207,60,25,51,57,246,145,247,26,72,209,28,157,183,217,211,239,19,218,157,255,0,127,106,1,7,188,102,120,129,92,159,81,236,60,61,216,235,121,173,248,132,77,187,94,90,199,246,125,198,161,159,138,99,147,125,183,142,7,35,147,183,254,50,228,247,25,203,193,195,135,159,192,173,42,187,235,229,254,129,25,118,206,100,90,27,75,164,98,163,226,181,64,245,71,57,55,244,73,167,106,174,219,119,108,17,185,23,101,43,31,9,199,51,206,48,184,152,163,179,207,59,234,50,29,69,200,100,169,175,168,68,237,3,36,123,165,168,151,109,187,50,40,146,71,108,137,217,172,217,19,209,13,141,113,12,86,199,130,226,150,108,43,25,163,74,75,69,134,130,11,109,12,9,223,167,4,49,163,24,221,253,251,53,169,223,222,7,46,0,0,0,0,0,2,53,248,143,253,9,181,79,248,58,151,250,109,57,85,126,19,191,77,156,75,248,58,237,253,10,82,213,60,71,254,132,218,167,252,29,75,253,54,156,170,191,9,223,166,206,37,252,29,118,254,133,40,23,208,0,0,107,185,199,118,19,146,105,127,24,218,147,29,226,154,72,228,185,100,117,57,37,4,147,53,30,201,169,171,37,90,136,156,221,251,57,169,206,172,219,220,172,115,87,186,41,177,25,129,184,175,224,211,73,248,184,198,233,109,185,196,117,54,203,229,169,29,242,85,250,222,140,74,170,84,119,117,141,200,228,84,150,21,93,149,88,190,254,237,86,170,170,129,211,248,90,241,17,208,110,34,236,86,202,11,150,81,110,196,115,169,99,108,117,152,253,206,116,131,158,163,111,107,202,202,253,155,59,23,101,86,162,47,58,39,206,106,122,172,157,166,179,218,104,174,21,151,106,59,93,36,21,215,30,159,156,169,138,6,182,90,158,155,121,99,234,61,19,119,242,181,85,19,117,93,147,178,20,81,175,190,22,28,78,232,194,214,221,241,187,60,58,133,141,210,181,210,165,125,133,21,106,153,26,111,222,74,39,47,85,29,178,42,170,69,213,68,77,189,163,175,240,191,226,27,175,220,51,221,41,173,51,94,234,178,204,58,57,26,202,172,118,243,59,164,233,70,139,221,41,101,118,239,166,114,110,187,34,110,205,254,115,23,220,27,1,131,166,104,230,172,98,90,229,166,88,254,170,224,245,75,53,163,32,164,74,136,145,251,117,33,122,42,182,72,100,68,85,68,124,111,107,216,228,69,219,118,174,219,167,115,185,128,0,0,0,0,34,183,31,60,106,217,184,76,211,191,39,98,146,154,183,81,50,56,94,203,13,3,246,123,105,153,191,43,171,103,110,251,244,216,187,242,166,222,219,211,151,209,30,173,200,252,84,113,53,132,112,173,165,85,218,137,150,72,202,154,231,163,169,236,150,134,202,140,154,231,90,173,246,35,111,189,24,157,156,247,236,188,173,221,118,85,229,106,208,189,76,250,223,198,223,16,60,220,179,100,89,182,103,91,203,27,19,118,193,75,18,122,34,122,164,52,240,198,159,239,90,213,85,221,119,220,62,254,31,244,47,85,120,210,215,23,99,244,53,245,53,85,215,90,151,221,114,76,130,173,22,70,209,194,231,239,45,76,171,249,79,115,157,179,89,219,153,206,68,236,155,170,108,11,163,90,61,130,232,62,157,90,52,195,78,237,105,69,103,180,69,200,138,228,106,205,83,42,252,249,230,114,34,115,202,245,238,231,109,245,34,34,34,34,116,174,18,184,92,194,248,81,210,154,76,15,27,100,117,119,106,164,109,85,254,240,172,218,75,141,102,221,221,253,204,108,221,91,27,63,37,189,215,119,57,206,118,107,0,87,55,141,166,63,87,87,161,184,30,77,18,42,211,219,114,151,82,76,136,221,246,89,233,37,115,92,171,191,100,252,66,167,167,171,147,186,118,222,198,76,13,199,54,139,84,235,215,11,217,190,7,107,167,116,215,134,81,165,214,210,198,34,171,223,89,74,228,153,145,181,54,93,214,68,99,162,255,0,234,158,239,80,32,175,129,222,85,4,55,221,89,194,38,157,58,213,148,150,155,173,60,91,167,205,133,245,17,76,228,79,85,239,60,9,245,118,248,150,198,107,143,193,151,16,114,240,199,196,54,57,169,117,125,101,179,53,239,182,95,160,141,21,93,37,190,125,155,47,178,157,220,177,185,25,42,55,222,232,154,134,197,150,139,189,174,255,0,106,163,190,217,43,224,174,183,92,96,142,170,146,170,7,163,227,158,23,181,28,199,181,201,217,90,168,168,168,191,88,31,96,0,0,0,1,68,30,45,57,109,22,79,198,93,246,130,134,86,72,152,229,162,219,104,149,204,78,221,78,146,206,228,223,117,221,83,204,108,190,155,42,42,109,186,42,173,212,107,86,174,98,122,19,165,249,6,170,230,181,77,138,217,97,164,116,235,31,58,53,245,51,122,69,4,123,250,190,71,171,88,223,173,223,13,205,116,29,248,125,196,230,186,185,89,26,215,101,154,141,144,171,185,91,191,34,84,85,77,191,191,230,198,206,111,177,172,111,193,0,187,239,12,28,114,163,27,224,147,79,25,86,142,108,215,22,220,46,74,213,244,70,75,93,59,163,219,183,162,199,200,191,106,169,42,14,189,167,152,85,171,77,176,44,115,79,108,105,254,135,227,86,170,75,77,50,242,236,174,142,8,155,27,92,169,241,84,110,235,221,123,170,157,132,0,0,10,226,241,183,179,84,207,162,122,125,144,55,253,47,69,148,201,70,254,223,151,53,36,175,111,252,148,239,247,127,248,113,239,129,222,81,12,87,93,90,194,166,149,58,181,52,246,155,165,59,54,252,152,221,83,28,171,191,219,44,36,189,241,45,211,73,117,51,131,140,234,158,142,5,150,187,28,138,28,146,153,17,187,242,165,35,209,243,175,255,0,107,172,229,92,120,85,106,173,46,153,113,125,97,160,184,212,36,52,57,189,13,70,47,43,221,232,146,204,172,150,157,62,215,79,4,76,69,255,0,210,124,55,2,250,64,0,10,215,241,188,201,146,151,74,52,219,14,235,34,45,211,33,170,185,164,124,255,0,59,202,211,116,247,219,223,183,156,245,247,115,125,101,148,20,165,227,41,170,209,102,60,70,89,244,214,130,161,36,166,192,108,172,101,67,81,119,228,174,172,84,154,68,248,126,242,148,159,94,251,252,0,201,190,7,54,41,31,118,213,220,153,240,177,25,13,53,154,130,57,21,190,210,171,221,84,247,34,47,185,19,166,205,211,223,187,126,4,221,241,1,250,26,106,191,240,11,191,157,140,195,190,15,250,89,85,130,240,178,252,202,229,11,163,169,207,47,85,23,56,81,201,178,165,28,40,148,241,118,250,221,20,207,69,247,163,219,238,238,185,139,196,7,232,105,170,255,0,192,46,254,118,48,41,155,128,189,116,195,56,113,215,103,234,206,115,230,100,183,218,177,251,147,34,166,166,103,52,213,117,50,70,141,138,22,123,145,92,229,68,230,93,145,19,117,94,200,124,58,161,170,26,249,199,254,190,81,181,182,234,155,181,234,237,50,209,99,248,253,19,149,105,173,148,202,187,242,55,125,145,173,68,78,121,102,118,219,242,171,156,168,136,136,152,135,1,211,236,215,84,178,202,12,23,79,113,186,219,237,250,232,245,142,150,134,145,156,207,122,162,42,185,85,87,100,107,81,17,85,92,229,70,162,34,170,170,34,25,95,133,30,36,51,30,13,117,195,240,187,240,125,211,199,26,201,101,201,44,213,81,116,167,125,58,72,157,88,145,92,156,209,76,199,177,21,55,219,218,102,206,77,149,80,11,152,224,143,130,60,43,132,108,47,153,222,90,241,158,222,33,106,95,47,136,206,200,157,151,202,211,110,155,178,6,170,39,193,210,57,17,206,219,102,181,146,100,234,218,97,169,184,86,177,224,150,141,72,211,219,204,119,75,21,238,4,158,154,118,166,206,79,115,163,123,87,187,30,215,34,181,205,94,232,168,168,118,144,0,0,0,0,0,0,35,95,136,255,0,208,155,84,255,0,131,169,127,166,211,149,87,225,59,244,217,196,191,131,174,223,208,165,45,83,196,127,232,77,170,127,193,212,191,211,105,202,171,240,157,250,108,226,95,193,215,111,232,82,129,125,0,0,5,61,248,219,231,11,113,213,173,60,211,184,234,90,232,236,118,10,139,179,227,106,252,217,43,42,58,126,215,215,203,70,213,68,245,68,118,254,242,225,13,126,124,76,179,101,205,248,210,212,25,163,145,29,77,101,154,150,201,2,111,191,47,150,166,141,146,166,255,0,251,110,178,253,91,237,238,2,192,252,23,176,100,177,112,225,145,230,211,68,141,168,202,50,121,88,199,109,243,169,169,97,141,140,255,0,4,143,168,59,239,138,103,15,191,179,95,13,21,249,45,158,137,102,200,244,237,239,191,80,242,53,85,242,82,35,81,43,33,77,145,87,101,137,18,77,145,59,186,6,33,145,120,4,193,215,79,184,59,210,203,20,148,169,4,213,54,54,94,37,111,229,43,171,158,250,189,221,239,223,105,209,54,95,77,182,237,182,198,124,169,166,167,172,167,150,142,178,158,57,224,157,142,142,88,164,98,57,146,49,201,178,181,200,189,149,21,21,81,81,64,162,79,10,237,126,93,25,226,106,131,21,187,85,172,88,254,163,177,150,10,180,87,108,214,86,43,183,162,149,126,43,213,85,139,234,74,135,47,184,190,3,92,158,48,180,62,225,195,23,18,121,46,9,111,73,169,45,244,213,141,187,227,181,13,114,163,188,132,206,89,41,213,174,223,125,227,84,88,213,223,157,19,148,182,11,239,29,180,77,240,236,103,18,116,213,240,199,150,92,45,105,143,197,19,85,17,91,145,170,44,15,84,111,110,205,115,95,82,141,255,0,91,104,21,195,226,113,175,223,179,143,20,23,170,11,85,98,77,143,96,136,236,110,218,172,114,43,36,146,39,175,154,153,54,236,188,211,115,181,21,21,81,89,27,23,114,207,188,49,248,124,93,10,225,150,211,112,188,80,45,62,75,157,185,185,13,211,157,155,73,28,79,110,212,176,47,191,102,195,202,254,85,217,81,242,200,155,21,23,192,238,129,207,196,151,18,152,198,19,95,76,181,54,74,73,150,247,144,185,253,211,200,83,185,174,145,174,221,23,126,163,214,56,190,217,126,213,54,40,99,25,27,27,28,108,70,181,168,136,214,162,108,136,137,238,64,43,195,198,179,8,91,190,130,225,185,228,48,171,229,199,50,111,41,35,145,62,100,21,116,239,230,119,217,212,167,133,63,90,24,107,193,11,55,242,122,133,169,122,113,36,221,174,214,122,59,212,76,87,122,45,44,206,137,234,137,245,249,198,111,254,229,63,84,229,241,22,193,217,158,240,101,169,150,228,167,124,147,90,237,140,190,66,172,110,238,141,104,166,101,67,220,159,87,78,57,17,127,185,87,21,47,225,119,156,51,9,227,71,9,101,68,142,101,54,67,29,109,142,101,106,170,110,179,83,189,98,77,189,232,179,71,10,119,251,125,81,0,191,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,30,185,231,130,150,9,42,170,166,142,24,97,98,201,36,146,57,26,214,53,19,117,114,170,246,68,68,239,185,72,30,37,28,119,75,196,78,80,253,39,211,11,172,141,211,108,126,171,121,39,141,121,82,251,88,205,211,174,190,245,129,139,191,77,171,217,223,190,42,111,200,140,204,190,41,156,123,182,185,110,124,47,232,213,233,86,6,59,203,230,23,138,73,83,105,85,62,117,186,39,183,220,139,178,76,168,189,215,120,151,183,81,22,175,109,181,245,22,171,141,45,210,145,176,58,122,57,153,81,18,79,79,28,241,43,216,228,114,35,227,145,28,201,27,186,119,107,154,173,84,236,168,168,170,128,90,143,133,159,0,235,78,150,206,40,117,146,206,169,35,154,218,156,58,207,83,26,162,179,222,219,140,173,95,122,167,239,40,189,182,94,167,250,218,165,167,154,255,0,199,226,133,199,60,49,178,24,117,189,172,141,141,70,181,173,197,236,200,141,68,244,68,79,41,217,15,215,245,81,248,236,255,0,103,63,249,179,103,255,0,186,1,127,192,160,31,234,163,241,217,254,206,127,243,102,207,255,0,116,44,251,194,255,0,94,245,99,136,157,2,191,230,186,199,149,254,16,94,168,179,10,171,92,21,62,70,154,147,146,149,148,84,82,54,62,74,120,227,98,236,249,164,93,213,57,189,173,183,217,17,16,38,1,64,62,40,255,0,78,205,77,254,69,251,158,136,191,226,128,124,81,254,157,154,155,252,139,247,61,16,23,37,193,55,209,27,72,127,138,22,223,230,90,102,195,9,240,77,244,70,210,31,226,133,183,249,150,153,176,0,0,0,0,1,26,252,71,254,132,218,167,252,29,75,253,54,156,146,132,107,241,31,250,19,106,159,240,117,47,244,218,112,42,175,194,119,233,179,137,127,7,93,191,161,74,95,65,66,254,19,191,77,156,75,248,58,237,253,10,82,250,0,3,213,83,83,79,71,79,45,101,101,68,112,65,3,29,36,178,200,244,107,35,99,83,117,115,149,123,34,34,34,170,170,152,227,68,120,144,209,158,34,45,151,11,158,146,230,212,119,164,181,85,75,75,89,78,139,211,168,135,145,238,107,100,88,157,179,186,114,35,121,152,253,182,114,47,197,21,16,50,97,171,238,168,61,146,106,94,91,36,111,71,53,215,218,245,107,145,119,69,69,168,127,116,54,65,215,205,100,198,180,7,72,178,93,87,202,42,34,101,53,142,137,242,211,194,247,34,58,174,169,83,104,41,217,221,55,116,146,43,90,159,13,213,87,100,69,84,215,147,135,156,34,237,172,92,67,96,184,100,49,45,93,78,65,146,82,121,165,217,63,121,235,36,149,18,42,124,27,19,100,122,237,238,106,129,178,224,0,0,0,1,172,246,176,99,23,221,17,226,7,41,198,223,18,65,113,196,114,122,143,44,175,107,85,170,145,84,43,224,147,100,236,173,115,121,28,137,240,114,27,48,144,23,196,143,195,222,183,136,102,254,205,26,63,4,41,168,22,250,70,211,215,219,28,230,198,203,229,60,104,188,156,175,93,145,181,44,79,101,21,203,179,218,141,106,170,114,183,112,150,92,61,235,174,25,196,102,148,89,53,75,10,173,138,72,46,80,53,43,105,18,68,116,182,250,196,106,117,169,165,79,84,123,28,190,255,0,156,213,107,147,118,185,21,114,65,173,134,151,107,79,16,28,35,103,245,207,194,239,87,140,62,249,77,34,83,221,173,21,212,234,145,204,173,239,211,169,165,149,57,92,168,138,187,42,181,28,222,101,86,170,111,185,43,41,60,106,184,149,134,213,229,106,180,247,78,106,43,154,206,86,213,249,58,214,53,87,100,78,103,70,149,59,42,250,170,236,173,78,253,145,0,182,125,112,214,108,47,64,116,198,247,170,89,221,194,58,123,117,162,7,58,56,86,68,108,149,149,10,139,210,166,137,23,231,73,35,147,100,77,187,119,85,236,138,169,174,117,61,62,101,196,94,183,244,225,139,204,228,250,141,146,186,71,36,108,85,111,154,173,169,87,57,219,39,163,17,210,42,175,193,168,171,232,135,105,213,254,32,56,134,227,3,54,183,67,154,222,46,121,69,202,73,122,22,123,13,174,145,122,49,61,223,147,79,75,18,46,239,95,123,182,115,213,17,55,85,68,77,172,243,195,119,195,190,227,160,245,12,214,253,108,163,166,252,56,168,129,99,179,218,90,244,147,228,72,164,106,163,228,145,200,188,171,80,246,170,183,102,238,140,106,170,110,174,114,163,66,123,227,182,58,44,99,31,182,99,118,212,114,82,90,104,225,161,167,230,93,215,167,19,17,141,223,235,217,168,122,114,255,0,235,78,247,252,29,83,252,211,142,92,226,50,255,0,235,78,247,252,29,83,252,211,128,214,179,135,223,236,245,166,223,198,251,55,244,216,141,154,141,101,120,125,254,207,90,109,252,111,179,127,77,136,217,168,0,0,0,0,0,0,1,138,56,153,226,63,3,225,123,75,107,245,39,56,168,73,30,196,90,123,85,178,55,163,103,185,214,171,85,89,4,123,250,39,109,220,253,149,26,212,115,187,236,136,189,191,83,117,47,12,209,252,22,241,168,250,129,122,134,215,98,178,83,58,166,166,121,23,186,237,243,99,99,125,95,35,215,102,181,137,221,206,84,68,238,166,190,92,95,241,91,152,241,103,170,149,25,173,243,173,67,97,161,71,82,227,214,85,151,153,148,20,187,239,186,237,217,211,61,118,115,223,234,171,179,119,229,99,81,3,140,200,175,250,215,198,231,16,105,87,44,51,223,243,44,198,181,180,244,116,144,162,164,52,144,38,252,177,177,61,34,130,40,209,85,93,238,70,189,238,85,85,114,173,232,240,121,194,126,31,194,94,150,65,134,217,150,42,252,130,224,140,169,200,175,40,197,71,87,213,108,189,155,191,118,195,30,234,214,55,183,109,220,190,211,156,171,66,154,39,196,46,174,112,235,123,174,201,52,123,37,166,176,221,46,52,233,73,61,99,237,20,85,178,244,81,220,220,140,117,76,50,44,104,171,178,185,25,203,205,202,221,247,229,77,179,39,245,81,248,236,255,0,103,63,249,179,103,255,0,186,1,127,192,160,31,234,163,241,217,254,206,127,243,102,207,255,0,116,31,213,71,227,179,253,156,255,0,230,205,159,254,232,5,255,0,0,0,132,30,44,220,60,166,174,112,238,237,71,178,81,36,153,14,154,200,251,162,43,35,230,146,107,99,209,27,87,31,100,223,102,162,50,109,215,178,36,47,248,148,211,101,213,236,231,31,210,188,151,70,173,151,103,71,140,101,151,10,11,149,202,151,186,243,203,73,212,233,162,119,217,17,92,246,57,221,183,85,134,46,254,201,179,117,125,13,29,210,134,162,217,113,166,142,166,146,174,39,193,60,50,55,153,146,70,244,86,185,174,69,245,69,69,84,84,250,205,119,117,235,133,44,175,78,184,183,175,225,183,23,160,146,162,107,181,242,26,124,103,157,202,238,181,21,91,209,105,92,247,127,114,215,35,100,114,246,69,141,234,189,144,9,191,224,191,195,194,83,208,100,156,75,100,52,63,140,170,87,227,216,239,81,158,145,181,90,234,186,134,170,252,92,140,137,28,155,109,201,50,123,203,74,58,118,142,233,133,131,69,244,187,24,210,204,97,136,150,236,106,219,21,12,111,219,101,153,237,77,228,153,201,249,210,72,175,123,190,183,169,220,64,0,0,0,0,0,0,141,126,35,255,0,66,109,83,254,14,165,254,155,78,85,95,132,239,211,103,18,254,14,187,127,66,148,181,79,17,255,0,161,54,169,255,0,7,82,255,0,77,167,42,175,194,119,233,179,137,127,7,93,191,161,74,5,244,0,0,248,111,151,235,30,49,104,171,200,50,91,205,13,166,215,65,26,205,85,91,93,80,200,41,224,141,61,95,36,143,84,107,91,245,170,162,24,43,77,56,239,225,175,88,53,143,246,17,211,156,214,75,205,233,212,115,213,67,89,29,43,153,65,80,232,121,85,240,69,43,246,89,36,229,87,61,57,90,172,86,198,245,230,236,136,185,147,80,48,139,6,165,224,247,253,61,202,169,124,197,163,35,183,84,91,43,24,155,115,116,165,98,177,85,170,168,187,57,55,221,171,238,84,69,79,67,94,189,120,208,13,108,224,163,88,34,142,191,229,43,108,150,218,255,0,55,140,229,52,77,116,112,214,54,55,115,71,52,50,39,102,200,137,203,207,26,174,237,93,209,119,69,69,80,216,204,166,95,25,205,44,194,48,189,99,195,243,172,94,142,138,130,231,153,91,42,157,121,166,166,143,147,171,53,60,140,70,85,61,17,54,230,145,178,171,21,83,186,244,55,94,253,215,217,143,120,214,235,205,186,199,5,14,65,166,56,93,222,229,12,124,143,175,106,212,83,36,202,137,178,61,209,53,234,212,114,250,175,42,181,21,125,17,169,216,139,57,142,103,196,39,30,26,231,77,83,91,73,54,77,151,222,85,148,84,20,22,250,126,157,53,13,50,57,85,35,99,119,84,138,6,115,171,156,247,185,125,85,207,114,170,170,129,103,158,11,87,11,213,95,12,121,45,37,114,171,173,244,89,165,84,84,46,114,247,111,53,29,35,228,98,119,249,168,231,35,189,61,94,238,235,238,176,3,16,112,159,195,253,179,134,93,11,199,116,158,138,166,58,202,202,40,223,85,117,173,99,85,18,170,190,101,231,153,232,139,249,40,187,49,187,247,228,99,55,239,185,151,192,0,0,29,67,86,117,95,7,209,45,63,187,234,102,162,94,25,110,177,217,161,89,102,147,178,201,43,215,179,34,137,187,167,60,143,114,163,90,223,122,170,122,38,234,118,27,237,246,205,140,89,171,178,44,138,233,75,109,181,219,96,125,85,101,101,84,169,28,48,66,196,85,115,222,229,236,214,162,34,170,170,148,41,199,247,27,87,126,44,115,246,218,241,185,170,232,116,231,28,153,237,178,208,189,85,139,91,47,205,117,116,237,237,237,185,59,49,174,223,166,197,84,77,149,207,220,58,39,18,156,66,106,119,26,90,220,203,245,69,190,182,119,85,206,219,86,45,142,82,34,204,180,144,190,77,163,130,54,181,63,25,43,220,168,175,126,219,185,202,137,217,173,107,82,224,124,63,184,35,180,112,161,128,173,231,37,138,154,183,81,242,72,90,235,205,107,23,153,180,80,174,206,109,12,43,249,173,84,69,123,147,231,191,222,173,107,54,163,189,39,213,220,251,68,51,42,125,65,211,43,189,53,171,32,164,138,72,169,235,102,182,82,214,172,8,244,217,202,198,212,199,35,24,245,77,211,157,17,28,136,174,68,93,156,168,185,231,250,168,252,118,127,179,159,252,217,179,255,0,221,0,191,224,80,15,245,81,248,236,255,0,103,63,249,179,103,255,0,186,15,234,163,241,217,254,206,127,243,102,207,255,0,116,2,255,0,129,143,248,122,202,111,185,206,129,105,166,107,148,215,121,219,214,65,135,217,174,151,26,158,147,35,235,213,79,69,20,146,201,200,196,107,27,204,247,185,118,106,35,83,125,145,17,59,25,0,10,93,241,66,224,98,237,165,121,149,207,136,77,50,179,58,108,27,34,169,90,155,205,53,44,93,172,149,210,47,180,229,106,122,83,202,245,87,35,182,217,143,114,179,178,43,55,120,114,120,139,46,136,73,75,162,58,221,115,154,92,6,121,21,45,55,105,57,164,125,138,71,47,239,111,68,221,93,74,229,239,178,38,241,185,85,83,118,170,242,220,197,210,215,108,190,91,42,236,183,171,125,53,125,190,190,23,211,85,82,212,196,217,34,158,39,181,90,246,61,142,69,71,53,81,85,21,23,178,162,149,47,198,79,132,134,69,102,175,174,212,46,22,41,22,235,104,153,207,158,167,18,146,100,243,84,126,174,95,40,247,175,227,163,248,70,229,234,39,100,111,83,126,193,108,182,91,213,159,35,180,210,95,177,251,173,37,206,219,95,19,103,165,172,164,153,179,67,60,110,77,218,246,61,170,173,115,85,61,232,167,218,107,119,166,124,67,113,55,194,157,246,166,201,133,230,89,38,31,81,77,55,238,219,13,194,5,88,18,79,127,86,138,165,170,198,189,83,242,185,17,221,251,42,18,99,28,241,161,226,126,215,2,83,223,176,237,62,189,114,183,110,179,237,245,80,76,231,118,238,171,29,66,51,110,203,217,24,157,215,215,182,192,93,97,212,181,67,85,244,239,70,49,26,188,231,83,178,202,11,5,154,141,170,174,158,170,77,150,71,109,186,71,19,19,119,75,34,237,217,140,69,114,251,144,167,108,191,198,95,138,155,245,44,148,120,229,139,5,198,121,219,179,106,105,45,147,84,84,49,118,245,69,168,153,241,253,105,188,107,245,238,70,27,173,255,0,136,254,46,179,216,163,184,86,101,218,147,147,74,138,144,211,198,201,42,124,187,21,123,242,68,196,233,193,30,235,186,236,141,98,122,174,192,101,190,60,184,234,200,120,185,202,105,236,214,74,90,155,46,158,88,39,116,150,171,108,175,252,109,92,219,43,124,221,74,34,242,245,57,85,81,141,77,210,54,185,200,138,170,231,42,205,15,10,62,8,110,26,127,68,206,38,53,90,206,234,107,245,214,149,209,98,214,234,152,185,101,161,164,145,54,125,99,218,228,221,178,74,213,229,98,118,218,39,57,87,126,166,205,243,193,31,133,21,22,159,92,104,53,83,137,118,80,221,239,212,174,101,69,183,23,137,201,53,29,12,136,168,230,201,84,244,246,103,145,23,210,54,239,26,109,186,172,155,162,54,202,0,0,0,0,0,249,174,86,234,27,197,186,170,211,116,165,142,170,142,182,23,211,84,65,35,119,100,177,61,170,215,49,201,239,69,69,84,95,180,215,27,137,77,20,203,184,75,226,18,235,132,164,181,116,206,178,215,182,233,141,220,213,54,117,69,31,83,158,150,165,171,232,174,78,84,71,109,217,36,99,211,220,108,132,70,30,59,56,44,199,248,187,211,216,163,160,154,154,213,157,227,205,146,91,13,210,70,251,18,35,147,119,82,84,42,119,88,94,168,138,142,217,86,55,34,57,55,69,123,94,29,179,132,30,41,112,238,42,244,150,223,153,217,107,41,161,200,40,226,142,159,35,180,53,255,0,140,183,214,242,251,94,202,247,88,158,168,231,70,255,0,69,111,111,156,215,34,103,35,91,219,109,211,137,78,6,245,129,239,129,183,172,15,47,183,162,197,44,83,68,142,130,186,159,155,186,42,46,241,84,192,229,111,101,78,102,170,162,42,42,42,34,164,158,163,241,170,226,90,11,79,148,170,211,253,58,169,174,107,121,91,86,180,117,172,69,93,190,115,163,74,157,149,125,125,21,169,245,32,22,189,196,6,186,225,28,57,105,101,231,84,243,186,198,50,146,219,18,165,45,34,72,141,154,227,86,168,189,42,88,81,125,94,245,79,130,163,90,142,114,251,45,85,77,125,177,219,46,162,113,137,196,148,84,8,239,49,147,234,54,64,250,138,169,154,197,88,233,155,43,213,242,203,202,158,145,67,31,51,182,247,54,61,144,251,117,27,86,248,143,227,87,83,40,33,200,106,238,249,149,254,169,235,5,166,203,109,166,94,133,43,85,123,182,10,120,211,149,137,178,34,186,69,238,168,212,87,185,118,220,183,79,15,62,2,40,248,88,176,75,158,103,203,77,95,169,87,234,84,134,165,98,86,201,13,158,153,85,28,180,176,189,62,115,213,81,171,36,136,187,42,181,26,223,101,21,207,9,101,131,97,214,77,60,194,236,88,22,53,78,176,218,177,219,109,53,174,137,139,221,82,24,99,108,108,221,125,235,179,83,117,247,174,234,97,143,16,31,161,166,171,255,0,0,187,249,216,201,6,71,207,16,31,161,166,171,255,0,0,187,249,216,192,170,191,8,159,166,93,167,248,6,233,252,210,19,3,196,219,195,253,154,165,110,173,226,15,70,44,137,248,101,111,133,101,191,218,105,99,94,107,213,59,19,247,232,152,212,221,213,44,68,238,159,234,141,77,190,115,81,29,15,252,34,126,153,118,159,224,27,167,243,72,94,184,20,13,192,55,27,183,206,18,243,199,89,242,55,85,87,105,214,65,59,91,122,183,177,57,159,71,47,102,165,108,45,219,126,118,162,108,230,38,220,237,77,189,90,197,75,231,198,242,75,14,97,96,183,101,88,189,218,154,233,104,187,83,71,89,67,89,77,34,62,41,225,123,81,204,123,85,61,81,81,80,170,207,20,47,15,230,89,93,115,226,107,68,236,155,80,72,231,85,101,214,90,88,251,83,185,87,218,175,129,141,79,152,170,170,179,53,62,106,239,39,205,87,171,113,95,134,199,31,51,112,253,127,135,71,117,94,233,36,154,113,122,169,253,201,87,43,149,223,32,85,200,228,252,102,234,189,169,156,170,171,35,83,230,170,245,19,242,209,193,119,32,245,83,84,211,214,83,197,89,71,81,28,240,78,198,201,20,177,189,28,201,24,228,221,28,213,78,202,138,138,138,138,135,180,0,0,0,0,8,215,226,63,244,38,213,63,224,234,95,233,180,229,85,248,78,253,54,113,47,224,235,183,244,41,75,84,241,31,250,19,106,159,240,117,47,244,218,114,170,252,39,126,155,56,151,240,117,219,250,20,160,95,64,0,15,85,77,68,20,116,242,213,212,200,145,195,3,29,36,143,95,70,181,19,117,85,251,17,13,99,242,107,149,207,89,117,146,237,120,166,99,221,113,206,114,105,234,99,106,247,114,205,91,84,231,34,47,197,121,164,54,18,227,31,55,93,59,225,99,84,178,200,221,203,53,62,51,91,77,78,237,209,57,103,168,98,211,196,238,255,0,9,37,98,237,239,216,163,223,15,252,29,117,3,140,109,45,178,173,50,205,21,29,237,183,153,83,111,101,173,161,141,245,91,187,221,182,240,181,59,250,170,162,123,192,216,83,29,177,208,99,24,253,179,26,181,49,89,69,105,163,134,134,153,170,191,54,40,152,140,98,127,129,168,114,32,1,94,30,49,220,62,126,27,233,13,167,93,236,84,75,37,219,3,153,41,46,107,27,119,116,150,170,135,162,115,47,189,122,83,171,21,17,61,27,52,174,94,200,84,3,243,60,157,248,100,90,122,235,197,71,224,236,55,73,47,45,183,243,126,43,206,190,38,66,233,182,252,238,155,26,221,254,6,206,249,126,43,99,206,177,75,206,21,147,81,165,93,162,253,65,61,182,186,5,237,212,130,104,213,143,110,254,237,218,229,239,238,53,237,178,240,135,154,214,241,136,206,19,106,210,111,61,14,66,182,250,170,214,68,168,137,109,103,227,93,90,136,169,217,171,77,248,214,239,235,204,212,247,129,101,190,15,220,62,179,78,244,50,179,89,175,116,43,29,243,81,39,230,165,87,162,163,162,180,192,231,54,20,68,95,78,164,157,89,55,78,206,103,69,125,200,79,195,142,199,108,22,140,79,31,182,98,216,245,12,116,86,187,53,28,54,250,26,104,254,108,52,241,49,25,27,19,234,107,90,137,250,142,68,14,31,50,198,169,115,60,66,249,135,215,59,150,154,251,109,169,182,204,187,34,236,201,162,116,110,236,189,151,179,148,214,159,76,242,74,253,28,214,204,99,42,172,115,233,170,176,204,154,146,178,165,25,186,171,86,150,169,174,145,187,39,206,79,97,200,169,239,69,84,247,155,56,26,228,241,199,132,38,158,241,113,170,184,211,32,88,98,92,142,162,227,12,123,108,140,138,179,106,182,34,125,92,179,183,111,171,96,54,52,99,217,35,27,36,111,71,53,200,138,215,34,238,138,139,239,67,244,98,142,20,115,133,212,126,26,116,203,51,146,110,173,69,195,24,160,74,167,252,106,99,133,177,79,235,255,0,165,99,204,174,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,230,163,145,90,228,69,69,77,149,23,222,121,0,98,201,56,83,225,118,105,31,52,220,54,233,99,228,123,149,206,115,176,235,114,171,149,125,85,87,163,221,79,207,237,78,225,99,253,173,58,85,255,0,19,109,223,230,76,170,0,197,95,181,59,133,143,246,180,233,87,252,77,183,127,153,31,181,59,133,143,246,180,233,87,252,77,183,127,153,50,168,3,21,126,212,238,22,63,218,211,165,95,241,54,221,254,100,238,184,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,247,33,216,0,3,31,229,60,61,104,22,115,125,170,202,115,93,15,211,252,130,245,91,201,230,110,55,76,102,138,174,170,126,70,53,140,231,150,72,220,247,114,177,141,106,110,189,154,212,68,236,136,100,0,7,195,100,177,217,113,155,69,30,63,142,89,232,173,86,187,124,45,167,164,161,161,167,100,20,244,241,53,54,107,35,141,136,141,99,81,59,34,34,34,33,247,0,0,0,0,0,0,227,50,76,103,27,204,172,149,88,206,95,143,91,111,150,122,230,163,42,173,247,42,72,234,105,167,106,57,28,136,248,164,69,107,145,28,136,187,42,47,116,69,247,28,152,3,161,98,122,1,161,24,21,238,28,155,5,209,76,11,28,188,83,181,236,134,225,105,198,232,232,234,99,107,218,173,114,54,88,163,107,145,21,170,168,168,139,221,21,80,239,160,1,137,120,169,210,12,195,94,52,47,38,210,204,31,61,118,37,115,190,64,144,249,222,146,190,57,162,69,221,244,210,170,123,109,142,84,78,71,57,157,249,85,83,103,34,171,93,68,58,141,195,79,21,28,46,229,11,87,125,194,178,188,126,162,142,69,109,46,65,101,89,157,75,39,193,209,86,83,246,77,211,191,42,171,94,137,234,212,94,198,199,0,13,105,210,78,38,120,150,185,208,219,38,172,212,141,77,172,107,250,116,140,169,168,173,187,44,74,189,151,101,122,189,24,159,21,221,17,19,117,85,68,45,131,195,127,195,214,191,135,85,93,101,214,24,161,93,64,174,165,125,53,13,178,41,91,44,118,90,121,19,219,230,123,85,90,250,135,167,178,170,213,86,181,170,173,69,119,50,237,62,0,0,0,0,0,0,0,24,231,85,248,117,208,237,114,138,54,106,198,152,88,114,57,97,111,36,85,85,52,220,181,81,55,191,178,201,217,203,43,91,223,209,28,137,185,132,225,240,175,224,110,26,217,42,221,163,213,18,198,244,78,90,119,228,151,78,156,107,219,186,109,80,142,95,79,202,114,167,117,37,144,3,30,105,95,15,90,33,162,49,61,154,83,165,248,246,55,44,173,228,150,170,146,141,190,106,86,246,246,95,59,183,149,237,236,157,149,202,155,153,12,0,7,226,104,97,168,133,244,245,17,50,88,165,106,177,236,123,81,205,115,85,54,84,84,94,202,138,158,227,246,0,198,54,254,23,184,104,180,87,211,93,109,92,59,233,149,21,109,20,204,168,166,169,167,196,109,241,203,12,172,114,57,143,99,219,18,43,92,215,34,42,42,46,232,168,138,134,78,0,0,0,0,0,0,0,14,3,51,192,48,61,71,181,50,197,168,120,77,135,40,182,199,51,106,25,71,122,182,195,91,3,101,68,84,71,164,115,53,205,71,34,57,200,139,182,253,215,226,116,159,218,157,194,199,251,90,116,171,254,38,219,191,204,153,84,1,138,191,106,119,11,31,237,105,210,175,248,155,110,255,0,50,63,106,119,11,31,237,105,210,175,248,155,110,255,0,50,101,80,6,42,253,169,220,44,127,181,167,74,191,226,109,187,252,200,253,169,220,44,127,181,167,74,191,226,109,187,252,201,149,64,0,0,3,28,228,122,15,128,229,26,219,137,107,229,210,220,143,201,240,235,93,117,170,134,94,86,170,57,149,10,221,156,229,84,223,120,209,106,17,155,109,254,153,147,127,113,145,128,0,0,0,0,0,0,0,0,28,102,73,140,227,121,149,146,171,25,203,241,235,109,242,207,92,212,101,85,190,229,73,29,77,52,237,71,35,145,31,20,136,173,114,35,145,23,101,69,238,136,190,227,170,226,122,1,161,24,21,238,28,155,5,209,76,11,28,188,83,181,236,134,225,105,198,232,232,234,99,107,218,173,114,54,88,163,107,145,21,170,168,168,139,221,21,80,239,160,0,0,1,193,230,120,62,27,168,184,253,70,41,158,226,214,172,134,207,86,159,142,161,185,82,50,162,23,47,125,157,202,244,84,71,38,253,156,157,209,123,162,161,206,0,34,133,95,133,175,3,213,151,101,186,63,71,165,141,174,85,87,210,67,144,92,163,129,202,187,247,217,179,162,183,215,209,170,137,217,59,109,185,156,180,163,65,180,111,67,109,243,91,116,151,78,108,152,204,117,40,212,168,146,138,157,58,245,8,223,154,146,204,237,228,147,110,251,115,57,118,221,126,39,125,0,0,0,0,0,113,121,54,45,140,102,182,74,156,103,50,199,45,119,235,61,106,53,42,109,247,58,56,234,169,166,70,185,28,136,248,164,69,107,182,114,34,166,233,234,136,166,62,253,169,220,44,127,181,167,74,191,226,109,187,252,201,149,64,24,171,246,167,112,177,254,214,157,42,255,0,137,182,239,243,35,246,167,112,177,254,214,157,42,255,0,137,182,239,243,38,85,0,98,175,218,157,194,199,251,90,116,171,254,38,219,191,204,143,218,157,194,199,251,90,116,171,254,38,219,191,204,153,84,1,242,90,109,54,171,5,170,138,197,98,182,82,91,173,182,234,120,233,40,232,233,33,108,48,83,65,27,81,177,197,28,109,68,107,24,214,162,53,26,136,136,136,136,136,125,96,0,0,1,211,53,31,70,52,151,87,168,146,131,83,244,227,29,201,227,107,58,113,186,229,111,142,105,97,110,234,191,139,145,83,158,62,234,189,218,168,189,215,226,96,75,215,133,191,3,247,153,93,59,116,118,74,9,94,254,119,58,138,255,0,113,141,171,219,109,145,139,58,177,169,254,229,168,74,224,4,99,199,124,52,248,35,198,166,138,166,143,66,232,106,230,141,27,187,174,55,74,250,198,189,81,61,93,28,211,186,62,254,170,136,212,79,171,208,207,248,126,9,132,233,245,165,182,28,15,16,178,227,182,214,109,181,37,170,134,42,88,183,68,219,126,88,218,136,171,245,156,232,0,0,0,0,0,0,0,0,3,169,106,78,146,233,158,176,216,191,6,181,67,6,179,100,214,228,114,190,56,110,52,173,149,97,114,250,186,55,47,181,27,187,109,204,197,69,219,222,71,167,120,88,112,56,251,139,235,157,163,245,29,55,167,250,85,50,59,154,66,139,241,77,170,57,147,236,230,219,234,37,144,3,161,105,94,130,232,206,136,81,73,67,164,250,107,97,198,91,59,81,147,205,69,72,212,168,157,168,187,162,75,59,183,146,68,69,244,71,57,118,59,232,0,14,59,32,199,113,252,182,205,87,142,101,86,43,125,230,211,95,31,74,174,130,225,74,202,138,122,134,111,191,44,145,189,21,175,77,209,59,42,42,118,57,16,7,68,196,52,23,67,52,250,242,204,143,2,209,124,19,26,187,71,27,226,101,125,163,28,163,163,168,107,28,155,57,169,36,81,181,200,138,158,169,190,202,119,176,0,252,201,28,115,70,248,102,141,175,141,237,86,185,174,77,209,200,190,168,169,239,67,22,126,212,238,22,63,218,211,165,95,241,54,221,254,100,202,160,15,138,203,100,179,99,118,138,59,6,59,104,162,181,218,237,208,178,154,142,138,138,157,144,83,211,194,196,217,177,199,27,17,26,198,162,34,34,53,17,17,16,251,64,0,0,0,0,3,140,201,49,156,111,50,178,85,99,57,126,61,109,190,89,235,154,140,170,183,220,169,35,169,166,157,168,228,114,35,226,145,21,174,68,114,34,236,168,189,209,23,220,117,92,79,64,52,35,2,189,195,147,96,186,41,129,99,151,138,118,189,144,220,45,56,221,29,29,76,109,123,85,174,70,203,20,109,114,34,181,85,21,17,123,162,170,29,244,0,0,1,196,229,56,158,43,156,216,170,177,108,215,25,181,100,22,90,222,79,51,110,186,81,71,87,75,63,35,218,246,115,197,34,57,142,229,123,26,228,221,59,57,168,169,221,16,235,56,142,129,232,86,159,222,163,201,48,61,22,192,241,187,188,76,124,113,215,218,49,202,58,58,150,49,201,179,154,146,197,27,92,136,169,217,83,126,231,124,0,0,0,12,117,6,132,96,16,107,205,79,17,44,182,183,240,178,167,30,143,28,116,188,169,202,144,182,101,145,101,255,0,218,42,114,71,205,235,200,196,111,161,145,64,0,0,3,161,101,154,1,161,25,237,238,108,155,58,209,76,11,35,188,84,53,140,154,225,118,198,232,235,42,100,107,26,141,106,58,89,99,115,149,17,168,136,136,171,217,17,16,239,160,14,47,25,197,177,140,42,199,75,140,97,184,229,174,195,102,161,71,37,45,186,217,71,29,45,52,8,231,43,220,140,138,52,70,55,119,57,206,93,145,55,87,42,250,169,202,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7,255,217